73294	2
22606	3
22606	4
9329	5
4776	6
41	7
16165	8
64738	9
6243	10
161544	11
64451	12
14330	13
15615	14
117927	15
49769	16
41128	17
15432	18
48766	19
9503	20
13843	21
68477	22
41468	23
359	24
35844	25
8028	26
359	27
359	28
4556	29
366	30
1541	31
11396	32
37358	33
8270	34
22385	35
19108	36
3303	37
5009	38
138	39
74248	40
41587	41
4402	42
12579	43
1372	44
4470	45
10106	46
935	47
40651	48
16291	49
626	50
1348	51
695	52
29710	53
2400	54
38080	55
10773	56
612	57
8406	58
8324	59
4458	60
20744	61
5818	62
66307	63
2310	64
7890	65
89141	66
8603	67
8412	68
2844	69
5494	70
35660	71
21459	72
3104	73
6844	74
6359	75
423	76
117	77
7685	78
7976	79
28946	80
9364	81
17963	82
1625	83
9153	84
4294	85
140210	86
12735	87
30782	88
10402	89
34714	90
19966	91
35296	92
38738	93
3393	94
1655	95
8273	96
23522	97
1744	98
1465	99
54537	100
72394	101
1465	102
23497	103
88079	104
22835	105
2701	106
1088	107
12773	108
11393	109
867	110
3305	111
6372	112
243	113
27034	114
192	115
3417	116
11673	117
31736	118
4253	119
7218	120
140	121
78804	122
54406	123
11986	124
4506	125
11772	126
35334	127
2354	128
3197	129
18750	130
18750	131
1427	132
5460	133
10783	134
102592	135
1127	136
4555	137
57629	138
6980	139
16182	140
164900	141
42830	142
128446	143
18834	144
129460	145
89916	146
48345	147
11228	148
134448	149
3712	150
67945	151
4840	152
22385	153
262	154
319	155
11942	156
90712	157
29323	158
8172	159
5461	160
13958	161
88	162
12685	163
30064	164
71246	165
41	166
17211	167
359	168
4556	169
9364	170
1541	171
3305	172
3417	173
935	174
1655	175
3104	176
1213	177
6359	178
6372	179
99104	180
2701	181
11228	182
192	183
4458	184
243	185
4574	186
38333	187
132150	188
138	189
2310	190
1336	191
4385	192
4166	193
1465	194
8412	195
5009	196
2474	197
319	198
3107	199
140	200
1744	201
77775	202
5	203
140	204
3303	205
7082	206
9664	207
48921	208
4470	209
117	210
867	211
26003	212
4840	213
5461	214
3197	215
17410	216
1341	217
7218	218
12226	219
41	220
1088	221
162371	222
4555	223
121044	224
47142	225
76347	226
1625	227
262	228
23322	229
2844	230
2788	231
1348	232
11942	233
4506	234
4096	235
5494	236
1465	237
140	238
106256	239
39894	240
106613	241
8028	242
124898	243
8028	244
2158	245
359	246
54525	247
359	248
4556	249
1541	250
499	251
14329	252
4840	253
1655	254
21459	255
3104	256
1127	257
2890	258
4385	259
17701	260
3303	261
1088	262
2400	263
117	264
11228	265
1625	266
8603	267
2310	268
15615	269
140	270
138	271
37873	272
2701	273
60949	274
867	275
140	276
7913	277
935	278
9364	279
3197	280
319	281
6359	282
612	283
41	284
192	285
5461	286
5494	287
13775	288
5009	289
3305	290
4574	291
4555	292
34939	293
1744	294
4506	295
70302	296
140	297
8412	298
4294	299
4096	300
88	301
40651	302
13775	303
72471	304
37528	305
4390	306
5494	307
359	308
2317	309
4556	310
140	311
1541	312
4294	313
319	314
1904	315
4470	316
2701	317
2890	318
1744	319
1465	320
87150	321
41	322
499	323
1088	324
4840	325
27630	326
5009	327
140	328
10733	329
8273	330
6359	331
41	332
11228	333
9664	334
262	335
867	336
1127	337
3305	338
3104	339
4506	340
78651	341
5461	342
46019	343
2310	344
423	345
18750	346
2844	347
12226	348
4555	349
32012	350
11277	351
1625	352
88	353
63835	354
1537	355
9364	356
935	357
4166	358
13775	359
53628	360
35259	361
9329	362
359	363
77128	364
1541	365
117	366
3305	367
133131	368
4470	369
1904	370
904	371
41	372
1465	373
26516	374
3104	375
1744	376
4385	377
41	378
262	379
12226	380
5009	381
40890	382
5494	383
499	384
319	385
41	386
2474	387
47599	388
867	389
1127	390
23373	391
8273	392
2310	393
4294	394
41	395
51128	396
37485	397
16003	398
32101	399
9546	400
34892	401
100194	402
35698	403
29818	404
37508	405
47674	406
117942	407
6074	408
101728	409
4574	410
5461	411
12865	412
499	413
499	414
6311	415
4096	416
45248	417
13775	418
1625	419
18978	420
2701	421
3197	422
88	423
4840	424
11942	425
12970	426
429	427
626	428
27916	429
17189	430
68252	431
84072	432
359	433
42022	434
626	435
359	436
2317	437
137633	438
1541	439
117	440
4294	441
41	442
25729	443
5494	444
92888	445
11228	446
33110	447
27630	448
45503	449
3104	450
4470	451
4385	452
112765	453
2701	454
4840	455
104354	456
1904	457
8273	458
2890	459
1744	460
140	461
11932	462
2310	463
499	464
35520	465
935	466
867	467
1127	468
48015	469
2976	470
5461	471
423	472
1465	473
4096	474
140	475
121445	476
1075	477
30884	478
192	479
88	480
499	481
11942	482
9329	483
56082	484
8172	485
429	486
359	487
2474	488
92888	489
1744	490
4470	491
1465	492
41	493
1625	494
88	495
423	496
4385	497
211	498
499	499
117	500
1904	501
33551	502
2844	503
90899	504
74810	505
2310	506
1541	507
262	508
867	509
1127	510
91134	511
15433	512
319	513
4840	514
43027	515
612	516
26516	517
27630	518
8603	519
4096	520
260	521
11928	522
53587	523
359	524
8028	525
359	526
28269	527
499	528
117	529
1904	530
2844	531
2310	532
1744	533
4096	534
2474	535
19471	536
41	537
140	538
1627	539
867	540
858	541
858	542
1127	543
1625	544
4470	545
63422	546
499	547
1465	548
55926	549
262	550
3104	551
11942	552
8603	553
319	554
88	555
935	556
359	557
2317	558
13775	559
319	560
262	561
1904	562
2474	563
2844	564
1744	565
1625	566
1324	567
4294	568
612	569
44772	570
41	571
499	572
88	573
867	574
1127	575
110913	576
140	577
41	578
499	579
499	580
41	581
4096	582
4470	583
429	584
78085	585
2310	586
935	587
5088	588
5088	589
359	590
5088	591
5088	592
5088	593
5088	594
5088	595
5088	596
359	597
5088	598
37961	599
5088	600
5088	601
423	602
1625	603
319	604
1744	605
2310	606
4096	607
140	608
49173	609
140	610
30650	611
97221	612
2474	613
120790	614
1127	615
8603	616
57739	617
88	618
92250	619
423	620
2844	621
41	622
935	623
14607	624
60266	625
54268	626
366	627
6268	628
54	629
36583	630
10147	631
4190	632
12226	633
54744	634
29978	635
60019	636
49337	637
308	638
4449	639
33208	640
41351	641
279	642
60098	643
18723	644
2755	645
4385	646
10182	647
47033	648
21459	649
8609	650
6636	651
12548	652
4190	653
54005	654
8406	655
39449	656
5170	657
1199	658
114	659
12988	660
1475	661
27107	662
36517	663
111	664
68127	665
3120	666
7188	667
5384	668
83121	669
45380	670
35320	671
6240	672
6084	673
50252	674
162493	675
1655	676
9820	677
3248	678
7253	679
22680	680
575	681
19496	682
31736	683
48542	684
25440	685
39911	686
1105	687
5307	688
3303	689
60484	690
103945	691
20222	692
2724	693
16268	694
61449	695
61659	696
1465	697
53294	698
5152	699
3560	700
908	701
35287	702
10380	703
397	704
44199	705
350	706
8041	707
233	708
5513	709
52063	710
11228	711
7976	712
10609	713
64853	714
54965	715
30149	716
76977	717
20757	718
33561	719
497	720
49	721
10643	722
36517	723
8308	724
2086	725
27014	726
45612	727
3465	728
1427	729
35483	730
15287	731
23173	732
279	733
16153	734
10098	735
38030	736
17626	737
211	738
5929	739
27034	740
9698	741
27624	742
17165	743
85926	744
6311	745
6313	746
2213	747
294	748
22154	749
40899	750
22373	751
49305	752
91541	753
28132	754
8324	755
2054	756
9115	757
3245	758
6842	759
279	760
27721	761
97610	762
76414	763
31471	764
41321	765
1744	766
2890	767
16291	768
59011	769
8699	770
8703	771
822	772
20804	773
3734	774
22071	775
70192	776
3413	777
23049	778
1665	779
10380	780
5170	781
351	782
51556	783
59963	784
738	785
794	786
6992	787
26985	788
5818	789
29478	790
92353	791
16780	792
39568	793
79818	794
101326	795
146930	796
16182	797
35133	798
419	799
47101	800
80631	801
1035	802
9425	803
1202	804
22756	805
12988	806
2284	807
11374	808
67143	809
514	810
41	811
28778	812
2198	813
21284	814
35265	815
7236	816
3515	817
48	818
9153	819
912	820
35337	821
14760	822
22108	823
113777	824
3171	825
15910	826
1647	827
13958	828
9874	829
27818	830
46064	831
35409	832
15490	833
1940	834
1095	835
4626	836
48175	837
18657	838
16927	839
3611	840
9015	841
16898	842
54	843
14565	844
5462	845
412	846
70366	847
111	848
111	849
15302	850
12124	851
66191	852
16982	853
33261	854
2052	855
53961	856
119180	857
138	858
36200	859
3879	860
774	861
4405	862
281	863
270	864
5507	865
84	866
30009	867
76783	868
4648	869
2935	870
3522	871
6645	872
52333	873
2920	874
79345	875
3536	876
3245	877
5196	878
1465	879
39273	880
28946	881
41	882
3734	883
49217	884
23944	885
45185	886
3824	887
34584	888
32861	889
6352	890
89577	891
337	892
822	893
41	894
18785	895
18785	896
8932	897
2331	898
6992	899
46439	900
22154	901
6844	902
20744	903
90411	904
9177	905
2701	906
15567	907
127619	908
85312	909
1427	910
2097	911
14565	912
521	913
802	914
59088	915
37420	916
5494	917
18788	918
46252	919
83324	920
82070	921
29478	922
4191	923
243	924
4458	925
2789	926
31625	927
70135	928
2474	929
23500	930
93823	931
537	932
22763	933
37933	934
161	935
1348	936
83073	937
2058	938
1343	939
32960	940
64968	941
12749	942
18834	943
46259	944
5052	945
47828	946
77733	947
2546	948
1844	949
38080	950
21259	951
46311	952
2400	953
4191	954
14354	955
4556	956
15615	957
28553	958
16978	959
612	960
2310	961
2175	962
869	963
90608	964
499	965
12685	966
3305	967
8292	968
12888	969
27008	970
8270	971
6859	972
8314	973
52888	974
126223	975
3667	976
48732	977
3667	978
4191	979
3667	980
3667	981
192	982
23566	983
57591	984
2192	985
34516	986
2002	987
3026	988
91415	989
4190	990
28521	991
67805	992
4420	993
3879	994
99104	995
35261	996
23522	997
631	998
85354	999
3104	1000
5460	1001
499	1002
14788	1003
88	1004
36012	1005
18785	1006
314	1007
30652	1008
16567	1009
19505	1010
2842	1011
29060	1012
11398	1013
6240	1014
10730	1015
47870	1016
9061	1017
1353	1018
14949	1019
3527	1020
935	1021
35257	1022
3171	1023
8905	1024
20437	1025
2781	1026
6636	1027
10665	1028
867	1029
15570	1030
56667	1031
1300	1032
17837	1033
1324	1034
3225	1035
46237	1036
17255	1037
30149	1038
18657	1039
80639	1040
3393	1041
29710	1042
537	1043
14949	1044
20725	1045
80552	1046
2203	1047
40204	1048
1488	1049
3667	1050
4458	1051
4191	1052
49396	1053
54035	1054
638	1055
141894	1056
18978	1057
6961	1058
1854	1059
7597	1060
28179	1061
28471	1062
102310	1063
8273	1064
4764	1065
1088	1066
2789	1067
37758	1068
58958	1069
11986	1070
2464	1071
4696	1072
45295	1073
34010	1074
3066	1075
233	1076
99341	1077
32848	1078
4470	1079
11539	1080
5461	1081
11013	1082
11013	1083
12773	1084
3417	1085
6091	1086
5051	1087
64379	1088
47819	1089
49363	1090
76400	1091
319	1092
9964	1093
17210	1094
93518	1095
2561	1096
68233	1097
18535	1098
18535	1099
18535	1100
296	1101
8711	1102
18785	1103
4191	1104
32830	1105
15198	1106
24915	1107
79024	1108
25501	1109
45443	1110
11772	1111
113352	1112
16279	1113
3245	1114
4253	1115
950	1116
18140	1117
5009	1118
1472	1119
42005	1120
121623	1121
41498	1122
1825	1123
46080	1124
6903	1125
6300	1126
5009	1127
2464	1128
16698	1129
1388	1130
435	1131
24362	1132
90021	1133
8165	1134
3245	1135
2206	1136
7694	1137
5507	1138
1019	1139
5507	1140
5507	1141
5507	1142
15180	1143
11973	1144
1592	1145
32834	1146
46173	1147
4190	1148
1336	1149
3195	1150
4449	1151
16993	1152
470	1153
111892	1154
984	1155
241	1156
82089	1157
3245	1158
94045	1159
154883	1160
136114	1161
1541	1162
69284	1163
38653	1164
4501	1165
4555	1166
14760	1167
12024	1168
76632	1169
677	1170
49650	1171
20393	1172
46159	1173
18721	1174
9425	1175
51397	1176
55031	1177
1464	1178
4888	1179
10326	1180
3667	1181
1344	1182
279	1183
281	1184
5457	1185
53355	1186
16128	1187
5588	1188
3667	1189
8024	1190
40054	1191
14189	1192
4519	1193
37729	1194
27129	1195
2544	1196
16978	1197
14341	1198
262	1199
104054	1200
413	1201
9955	1202
92610	1203
85020	1204
1625	1205
12505	1206
3245	1207
3245	1208
3245	1209
12769	1210
4191	1211
5588	1212
1095	1213
1199	1214
65719	1215
99450	1216
75273	1217
30061	1218
46380	1219
35476	1220
868	1221
12550	1222
822	1223
5052	1224
89351	1225
4473	1226
134448	1227
28630	1228
6372	1229
21288	1230
33674	1231
25845	1232
14018	1233
45339	1234
12667	1235
2643	1236
10783	1237
35339	1238
127533	1239
30574	1240
4392	1241
4742	1242
4331	1243
48961	1244
134165	1245
11370	1246
188	1247
48582	1248
642	1249
10667	1250
61153	1251
4096	1252
6636	1253
4420	1254
140	1255
62375	1256
98783	1257
136936	1258
69629	1259
26505	1260
1739	1261
135153	1262
429	1263
10188	1264
14477	1265
4949	1266
11663	1267
6099	1268
4125	1269
4125	1270
4125	1271
4125	1272
8707	1273
4125	1274
1063	1275
359	1276
40047	1277
4125	1278
41	1279
140	1280
17171	1281
8393	1282
136845	1283
89541	1284
26644	1285
138	1286
41	1287
2310	1288
4351	1289
2474	1290
612	1291
52843	1292
59621	1293
7082	1294
499	1295
162071	1296
18465	1297
112524	1298
867	1299
1127	1300
34565	1301
499	1302
499	1303
1625	1304
649	1305
649	1306
112589	1307
29696	1308
37008	1309
140	1310
499	1311
88	1312
1324	1313
19463	1314
935	1315
34251	1316
4125	1317
429	1318
359	1319
4125	1320
359	1321
359	1322
4125	1323
359	1324
4125	1325
2317	1326
499	1327
6098	1328
41	1329
4291	1330
41	1331
41	1332
2474	1333
138	1334
612	1335
1625	1336
16011	1337
1324	1338
867	1339
1127	1340
4302	1341
423	1342
423	1343
1541	1344
2702	1345
50139	1346
140	1347
2310	1348
935	1349
2089	1350
904	1351
17947	1352
4125	1353
2317	1354
1541	1355
1324	1356
1625	1357
423	1358
88	1359
1127	1360
867	1361
45231	1362
41	1363
4885	1364
612	1365
359	1366
359	1367
359	1368
359	1369
1232	1370
1127	1371
88	1372
2474	1373
9664	1374
867	1375
140	1376
371	1377
20601	1378
38677	1379
1625	1380
52693	1381
935	1382
904	1383
3837	1384
4124	1385
9329	1386
19772	1387
41	1388
54848	1389
1625	1390
41	1391
88	1392
2474	1393
1541	1394
1324	1395
140	1396
16475	1397
2920	1398
1127	1399
22890	1400
867	1401
13775	1402
60361	1403
15085	1404
128485	1405
935	1406
9329	1407
16128	1408
16466	1409
359	1410
2317	1411
1541	1412
499	1413
499	1414
18978	1415
41	1416
499	1417
2920	1418
2920	1419
499	1420
88	1421
867	1422
1625	1423
140	1424
41	1425
140	1426
13775	1427
14602	1428
359	1429
2317	1430
2317	1431
1127	1432
88	1433
499	1434
612	1435
140	1436
2920	1437
2920	1438
41	1439
867	1440
1541	1441
138	1442
1537	1443
904	1444
904	1445
1537	1446
140	1447
2317	1448
2317	1449
2317	1450
2317	1451
499	1452
41	1453
1213	1454
1213	1455
423	1456
1324	1457
2920	1458
88	1459
1110	1460
1127	1461
41	1462
1537	1463
20424	1464
36374	1465
1541	1466
904	1467
9329	1468
359	1469
1127	1470
88	1471
41	1472
95023	1473
2920	1474
41	1475
89103	1476
3891	1477
125688	1478
5101	1479
109721	1480
13488	1481
21848	1482
904	1483
20536	1484
359	1485
359	1486
359	1487
423	1488
423	1489
140	1490
88	1491
9540	1492
499	1493
2920	1494
1127	1495
41	1496
140	1497
1541	1498
88857	1499
140	1500
371	1501
140	1502
140	1503
39840	1504
14607	1505
18535	1506
16567	1507
18978	1508
51530	1509
370	1510
868	1511
102796	1512
2054	1513
3171	1514
36583	1515
111	1516
11396	1517
5170	1518
4449	1519
28471	1520
46159	1521
6636	1522
1199	1523
66859	1524
47033	1525
638	1526
5462	1527
13578	1528
822	1529
11634	1530
39959	1531
1625	1532
16978	1533
4331	1534
44698	1535
2919	1536
36517	1537
138	1538
327	1539
5384	1540
5507	1541
41351	1542
14354	1543
3104	1544
8511	1545
32848	1546
45185	1547
5839	1548
7592	1549
14949	1550
6084	1551
48542	1552
29478	1553
281	1554
677	1555
6859	1556
6268	1557
6091	1558
2400	1559
1095	1560
25440	1561
2464	1562
397	1563
35483	1564
521	1565
3560	1566
8292	1567
802	1568
37767	1569
243	1570
36200	1571
40054	1572
80639	1573
8314	1574
11374	1575
7268	1576
28565	1577
2464	1578
20804	1579
35337	1580
32122	1581
575	1582
30061	1583
60462	1584
35133	1585
50803	1586
44199	1587
86057	1588
5152	1589
39911	1590
1105	1591
1427	1592
46173	1593
15287	1594
350	1595
30123	1596
28630	1597
7597	1598
35320	1599
26516	1600
115637	1601
8932	1602
44935	1603
1429	1604
233	1605
5513	1606
2684	1607
3515	1608
2213	1609
27014	1610
4389	1611
35334	1612
114	1613
80688	1614
48582	1615
37983	1616
62375	1617
327	1618
28132	1619
5009	1620
60098	1621
9955	1622
5818	1623
10773	1624
4190	1625
1854	1626
105110	1627
1202	1628
1343	1629
12667	1630
314	1631
366	1632
912	1633
85926	1634
88092	1635
113777	1636
35287	1637
3560	1638
54005	1639
8324	1640
22071	1641
39273	1642
12887	1643
279	1644
5507	1645
20757	1646
3527	1647
23049	1648
45612	1649
31471	1650
22373	1651
29478	1652
36517	1653
34150	1654
10380	1655
47101	1656
12769	1657
91415	1658
22763	1659
12226	1660
1019	1661
5052	1662
96417	1663
56240	1664
16780	1665
64853	1666
41321	1667
59011	1668
77862	1669
77828	1670
22756	1671
111892	1672
6696	1673
77733	1674
19121	1675
12024	1676
1035	1677
9153	1678
8938	1679
11228	1680
28778	1681
2842	1682
7236	1683
65719	1684
5152	1685
35409	1686
75150	1687
2002	1688
5507	1689
734	1690
15490	1691
60019	1692
1744	1693
3611	1694
48175	1695
4626	1696
108858	1697
42048	1698
4405	1699
42610	1700
101321	1701
296	1702
1353	1703
1464	1704
111	1705
3522	1706
6645	1707
15302	1708
412	1709
4458	1710
88	1711
2192	1712
8699	1713
111	1714
14445	1715
10147	1716
6903	1717
146830	1718
30149	1719
14341	1720
76783	1721
4096	1722
16982	1723
2203	1724
6636	1725
131170	1726
52333	1727
48945	1728
2935	1729
16677	1730
8609	1731
70366	1732
30084	1733
3734	1734
4501	1735
2354	1736
950	1737
3824	1738
17837	1739
17626	1740
87150	1741
12685	1742
49396	1743
75273	1744
53057	1745
10665	1746
27008	1747
631	1748
54035	1749
46064	1750
15570	1751
1041	1752
1344	1753
122641	1754
20725	1755
56576	1756
76400	1757
6240	1758
22698	1759
2331	1760
90290	1761
2198	1762
51397	1763
5986	1764
21259	1765
19966	1766
1088	1767
60484	1768
40899	1769
59963	1770
7218	1771
66823	1772
2284	1773
50733	1774
1655	1775
7253	1776
279	1777
46439	1778
15535	1779
10639	1780
15567	1781
86512	1782
85312	1783
39449	1784
61666	1785
102208	1786
270	1787
794	1788
4458	1789
12735	1790
9115	1791
46311	1792
6992	1793
5494	1794
1475	1795
102310	1796
2544	1797
39568	1798
46252	1799
12192	1800
61449	1801
52119	1802
4764	1803
2864	1804
2781	1805
17211	1806
16291	1807
32960	1808
46259	1809
18834	1810
642	1811
18508	1812
10182	1813
114652	1814
2546	1815
8041	1816
413	1817
10783	1818
26090	1819
34010	1820
92353	1821
16279	1822
37420	1823
5196	1824
4473	1825
21288	1826
4556	1827
6313	1828
38030	1829
23173	1830
18750	1831
2442	1832
89351	1833
45443	1834
9297	1835
54965	1836
22680	1837
78127	1838
46380	1839
5460	1840
54026	1841
30204	1842
48	1843
22108	1844
822	1845
9425	1846
27624	1847
10380	1848
684	1849
14565	1850
2561	1851
68872	1852
5638	1853
279	1854
8711	1855
80552	1856
5507	1857
67911	1858
1665	1859
5052	1860
1465	1861
5307	1862
47870	1863
34516	1864
1647	1865
11013	1866
1465	1867
3536	1868
10730	1869
14565	1870
54268	1871
20445	1872
33561	1873
9698	1874
243	1875
2058	1876
8703	1877
36012	1878
6931	1879
2310	1880
243	1881
131052	1882
104054	1883
86189	1884
30652	1885
4648	1886
935	1887
164	1888
45380	1889
64968	1890
18535	1891
3393	1892
18535	1893
21284	1894
17873	1895
20437	1896
8406	1897
59973	1898
2789	1899
20222	1900
867	1901
3305	1902
1324	1903
1300	1904
30149	1905
29710	1906
15910	1907
38149	1908
1427	1909
35261	1910
1344	1911
56576	1912
18140	1913
46237	1914
22385	1915
2701	1916
6844	1917
60266	1918
25501	1919
6636	1920
11772	1921
7559	1922
82070	1923
7188	1924
4374	1925
3225	1926
8270	1927
18657	1928
537	1929
41	1930
34584	1931
11986	1932
16898	1933
3066	1934
39152	1935
161	1936
12988	1937
27721	1938
5461	1939
8745	1940
86329	1941
4420	1942
4374	1943
6961	1944
1202	1945
21331	1946
11013	1947
3197	1948
12773	1949
294	1950
7694	1951
64202	1952
6240	1953
18785	1954
15490	1955
47819	1956
97659	1957
52163	1958
90297	1959
113846	1960
164	1961
83121	1962
90608	1963
8273	1964
97610	1965
6359	1966
28521	1967
11539	1968
25444	1969
2788	1970
17747	1971
2175	1972
27282	1973
40447	1974
4190	1975
4253	1976
4190	1977
18721	1978
14788	1979
14578	1980
4191	1981
85354	1982
5009	1983
822	1984
67805	1985
42446	1986
1825	1987
12888	1988
4190	1989
6114	1990
54	1991
54	1992
41498	1993
24362	1994
1388	1995
40204	1996
72826	1997
11973	1998
15198	1999
8165	2000
3245	2001
5975	2002
2206	2003
9874	2004
76414	2005
64178	2006
5507	2007
4191	2008
2553	2009
5507	2010
69284	2011
90021	2012
9061	2013
108850	2014
73817	2015
4449	2016
13958	2017
470	2018
5457	2019
9364	2020
16993	2021
241	2022
82089	2023
2755	2024
37882	2025
6352	2026
136114	2027
38653	2028
1541	2029
11398	2030
38149	2031
50252	2032
447	2033
27774	2034
78109	2035
49650	2036
49363	2037
51556	2038
89436	2039
84969	2040
53961	2041
233	2042
81125	2043
64319	2044
20222	2045
57768	2046
8308	2047
4696	2048
4506	2049
20393	2050
4888	2051
10326	2052
281	2053
3465	2054
49337	2055
61153	2056
5170	2057
37729	2058
27129	2059
83073	2060
262	2061
8711	2062
92064	2063
16128	2064
499	2065
83324	2066
4191	2067
32834	2068
15183	2069
12505	2070
5507	2071
15180	2072
66191	2073
12988	2074
279	2075
5588	2076
514	2077
85020	2078
5929	2079
774	2080
84	2081
3611	2082
6992	2083
3171	2084
984	2085
5588	2086
11942	2087
308	2088
23500	2089
3248	2090
33674	2091
1336	2092
6173	2093
45295	2094
52063	2095
4385	2096
4840	2097
137228	2098
25432	2099
37758	2100
14189	2101
108850	2102
35342	2103
18788	2104
4473	2105
6372	2106
4458	2107
17165	2108
48961	2109
26985	2110
27818	2111
16689	2112
25845	2113
10609	2114
4392	2115
35339	2116
401	2117
45339	2118
1372	2119
10667	2120
54744	2121
85354	2122
28179	2123
20814	2124
105099	2125
1427	2126
90411	2127
27034	2128
188	2129
35265	2130
134165	2131
2643	2132
2643	2133
53974	2134
16182	2135
10110	2136
33208	2137
4489	2138
17210	2139
140	2140
140	2141
31510	2142
47828	2143
12988	2144
30574	2145
904	2146
904	2147
1472	2148
59681	2149
2830	2150
16351	2151
49525	2152
70752	2153
6064	2154
71269	2155
7004	2156
9329	2157
2317	2158
24601	2159
24250	2160
34986	2161
423	2162
13775	2163
88	2164
66635	2165
104442	2166
423	2167
499	2168
41	2169
121229	2170
429	2171
41	2172
499	2173
423	2174
1127	2175
1817	2176
359	2177
359	2178
50499	2179
423	2180
1127	2181
423	2182
499	2183
423	2184
1541	2185
7911	2186
28448	2187
114601	2188
47165	2189
88	2190
904	2191
17837	2192
110559	2193
612	2194
25144	2195
1541	2196
2920	2197
78606	2198
1127	2199
612	2200
17837	2201
4425	2202
40696	2203
612	2204
1127	2205
8816	2206
359	2207
1127	2208
195	2209
135371	2210
28904	2211
88079	2212
94864	2213
21364	2214
64562	2215
302	2216
83060	2217
2917	2218
25333	2219
4556	2220
14607	2221
5052	2222
2544	2223
21459	2224
366	2225
18978	2226
17837	2227
16567	2228
10730	2229
308	2230
8699	2231
18535	2232
51530	2233
138	2234
16689	2235
104354	2236
38653	2237
5494	2238
69284	2239
2198	2240
60266	2241
48542	2242
20445	2243
6091	2244
61058	2245
23049	2246
37758	2247
83102	2248
27034	2249
6636	2250
17626	2251
76400	2252
638	2253
32848	2254
12685	2255
49396	2256
15910	2257
8270	2258
11634	2259
22512	2260
102752	2261
161	2262
5999	2263
99450	2264
61153	2265
5170	2266
1041	2267
3560	2268
10639	2269
2058	2270
10380	2271
29060	2272
39568	2273
3303	2274
2544	2275
2054	2276
111	2277
631	2278
7188	2279
5457	2280
66823	2281
45443	2282
18535	2283
49337	2284
2871	2285
66897	2286
7615	2287
243	2288
1427	2289
12887	2290
11396	2291
1904	2292
47033	2293
66858	2294
19312	2295
3465	2296
7559	2297
42005	2298
9425	2299
5307	2300
6268	2301
6173	2302
15183	2303
6359	2304
45380	2305
25444	2306
27008	2307
60019	2308
6696	2309
537	2310
2175	2311
2442	2312
35115	2313
12735	2314
17405	2315
35337	2316
103945	2317
2842	2318
21259	2319
4253	2320
40899	2321
351	2322
9820	2323
9698	2324
794	2325
2400	2326
1854	2327
3413	2328
2789	2329
5152	2330
60484	2331
59963	2332
3515	2333
35409	2334
2464	2335
1655	2336
1035	2337
3248	2338
1336	2339
102312	2340
575	2341
35133	2342
1429	2343
935	2344
76977	2345
114	2346
52119	2347
14565	2348
684	2349
102208	2350
4470	2351
27107	2352
2474	2353
1427	2354
8711	2355
11772	2356
27	2357
38030	2358
211	2359
35483	2360
233	2361
5513	2362
908	2363
8324	2364
23522	2365
21248	2366
100494	2367
98	2368
8833	2369
27014	2370
60462	2371
99	2372
3225	2373
327	2374
79818	2375
49217	2376
192	2377
1744	2378
19505	2379
4385	2380
23944	2381
1372	2382
21331	2383
14445	2384
113777	2385
88092	2386
22071	2387
103572	2388
5460	2389
1665	2390
28630	2391
20744	2392
279	2393
7976	2394
281	2395
61666	2396
17873	2397
34584	2398
868	2399
22763	2400
46159	2401
8314	2402
26985	2403
60398	2404
54268	2405
35287	2406
16780	2407
16153	2408
35261	2409
28565	2410
10783	2411
115637	2412
241	2413
73035	2414
12550	2415
4636	2416
77862	2417
14760	2418
16927	2419
1647	2420
28778	2421
50803	2422
11228	2423
9153	2424
70302	2425
2192	2426
14760	2427
39449	2428
35339	2429
20725	2430
9874	2431
3611	2432
2890	2433
2052	2434
6114	2435
48175	2436
33261	2437
4626	2438
53914	2439
4405	2440
1095	2441
9015	2442
1475	2443
48945	2444
22108	2445
22154	2446
412	2447
5462	2448
46080	2449
16982	2450
8609	2451
104227	2452
36517	2453
79024	2454
12773	2455
6636	2456
54	2457
1625	2458
3522	2459
2935	2460
29213	2461
3104	2462
11539	2463
124807	2464
117376	2465
68872	2466
24362	2467
18508	2468
28553	2469
51397	2470
3824	2471
64219	2472
8236	2473
1464	2474
75273	2475
64379	2476
21288	2477
537	2478
15570	2479
22853	2480
132873	2481
122641	2482
397	2483
17210	2484
92353	2485
1095	2486
521	2487
18217	2488
100735	2489
16279	2490
3393	2491
3171	2492
3195	2493
38080	2494
49	2495
2203	2496
60098	2497
11398	2498
8308	2499
6903	2500
3417	2501
86512	2502
9061	2503
4840	2504
9115	2505
90290	2506
84969	2507
44199	2508
9955	2509
59088	2510
279	2511
30061	2512
89577	2513
46439	2514
4501	2515
111	2516
6992	2517
7597	2518
822	2519
10609	2520
191	2521
12769	2522
3560	2523
12192	2524
37933	2525
18788	2526
32960	2527
4449	2528
89436	2529
37420	2530
33208	2531
10380	2532
6859	2533
23173	2534
2464	2535
35342	2536
17165	2537
77733	2538
10609	2539
9177	2540
5196	2541
7694	2542
281	2543
15567	2544
54	2545
6313	2546
52714	2547
2310	2548
46064	2549
14933	2550
41321	2551
18721	2552
612	2553
14949	2554
18657	2555
23500	2556
35251	2557
69249	2558
18140	2559
90608	2560
37759	2561
40636	2562
30204	2563
39959	2564
7621	2565
9550	2566
22299	2567
54005	2568
4420	2569
3171	2570
29478	2571
16993	2572
15490	2573
2701	2574
1088	2575
5818	2576
59584	2577
4331	2578
140	2579
912	2580
14783	2581
7253	2582
44698	2583
1199	2584
36583	2585
47870	2586
14354	2587
34516	2588
9297	2589
45612	2590
140	2591
41351	2592
27008	2593
97659	2594
6300	2595
47819	2596
16898	2597
8932	2598
1465	2599
64202	2600
22385	2601
52163	2602
3879	2603
14701	2604
8703	2605
319	2606
14788	2607
36012	2608
607	2609
40515	2610
10561	2611
9664	2612
24403	2613
22680	2614
21284	2615
20437	2616
4374	2617
8236	2618
38296	2619
262	2620
17255	2621
22373	2622
296	2623
46074	2624
11374	2625
9364	2626
7218	2627
83324	2628
16291	2629
29978	2630
60118	2631
22154	2632
984	2633
822	2634
30149	2635
6992	2636
35320	2637
5009	2638
6125	2639
8406	2640
822	2641
15287	2642
118977	2643
49363	2644
28521	2645
6961	2646
60154	2647
79799	2648
109393	2649
67805	2650
15535	2651
82070	2652
370	2653
8292	2654
279	2655
4458	2656
28308	2657
6005	2658
4458	2659
2002	2660
869	2661
1105	2662
11986	2663
61659	2664
105110	2665
16978	2666
46237	2667
4696	2668
129012	2669
5461	2670
6352	2671
10182	2672
3197	2673
31510	2674
6240	2675
164	2676
8511	2677
25440	2678
54035	2679
68233	2680
30652	2681
2546	2682
6636	2683
6666	2684
33674	2685
18535	2686
14565	2687
5588	2688
37772	2689
19966	2690
11370	2691
13654	2692
31697	2693
5170	2694
2086	2695
1341	2696
40447	2697
38149	2698
19121	2699
1825	2700
76783	2701
2643	2702
4096	2703
105099	2704
3879	2705
42446	2706
1324	2707
27818	2708
23322	2709
32830	2710
48	2711
53961	2712
3120	2713
401	2714
90297	2715
1940	2716
11973	2717
13958	2718
27624	2719
27721	2720
39273	2721
243	2722
950	2723
5929	2724
3305	2725
82089	2726
11013	2727
37882	2728
1541	2729
22756	2730
4555	2731
46252	2732
20757	2733
15409	2734
18750	2735
52888	2736
66900	2737
16352	2738
1344	2739
121605	2740
49650	2741
51556	2742
4648	2743
27282	2744
64853	2745
1472	2746
58958	2747
32861	2748
20222	2749
2206	2750
4888	2751
33561	2752
11013	2753
12124	2754
14949	2755
40054	2756
14341	2757
37729	2758
122710	2759
4458	2760
16449	2761
334	2762
14189	2763
81040	2764
30009	2765
12548	2766
28026	2767
15180	2768
8165	2769
12505	2770
15198	2771
233	2772
87847	2773
67181	2774
8745	2775
91323	2776
28179	2777
774	2778
84	2779
64319	2780
4449	2781
12988	2782
11942	2783
53057	2784
1353	2785
45295	2786
1465	2787
4506	2788
111	2789
12667	2790
35265	2791
16698	2792
88	2793
6645	2794
4473	2795
30574	2796
73605	2797
16128	2798
46259	2799
25501	2800
6372	2801
29710	2802
62375	2803
16182	2804
243	2805
2643	2806
48961	2807
45339	2808
59973	2809
86329	2810
64634	2811
90411	2812
8905	2813
4392	2814
6844	2815
25845	2816
20814	2817
1019	2818
10667	2819
1202	2820
41498	2821
45983	2822
6084	2823
188	2824
20393	2825
86189	2826
4742	2827
904	2828
7055	2829
626	2830
626	2831
12728	2832
3299	2833
48518	2834
24576	2835
19066	2836
47756	2837
47756	2838
29963	2839
4791	2840
129986	2841
626	2842
12838	2843
626	2844
61108	2845
14706	2846
612	2847
21080	2848
612	2849
1541	2850
39845	2851
5991	2852
70805	2853
612	2854
92262	2855
626	2856
429	2857
612	2858
55811	2859
24758	2860
2554	2861
2317	2862
359	2863
2317	2864
20437	2865
4556	2866
45443	2867
104354	2868
18978	2869
16567	2870
29710	2871
35257	2872
15490	2873
22680	2874
16927	2875
1465	2876
1541	2877
157665	2878
29978	2879
499	2880
12548	2881
20445	2882
31	2883
16978	2884
27107	2885
15567	2886
1472	2887
8511	2888
8609	2889
39568	2890
61245	2891
83073	2892
1041	2893
70366	2894
45380	2895
15490	2896
296	2897
162283	2898
1427	2899
1344	2900
327	2901
41351	2902
12988	2903
12773	2904
2544	2905
35763	2906
12550	2907
5461	2908
14565	2909
9698	2910
15287	2911
38030	2912
152503	2913
1665	2914
27008	2915
25440	2916
140	2917
8196	2918
62522	2919
64853	2920
23522	2921
3248	2922
2474	2923
127578	2924
8324	2925
26985	2926
27014	2927
55154	2928
21463	2929
80639	2930
59963	2931
87945	2932
41321	2933
1336	2934
10665	2935
11374	2936
105110	2937
192	2938
52119	2939
76977	2940
9115	2941
822	2942
20757	2943
35287	2944
2643	2945
794	2946
68872	2947
638	2948
1088	2949
8406	2950
4519	2951
35409	2952
73121	2953
5460	2954
36583	2955
191	2956
60484	2957
46252	2958
16291	2959
4648	2960
5170	2961
2198	2962
21459	2963
50803	2964
366	2965
612	2966
233	2967
22373	2968
10609	2969
28565	2970
40054	2971
868	2972
22071	2973
2310	2974
35320	2975
2002	2976
77862	2977
18840	2978
54	2979
3522	2980
6645	2981
20804	2982
60462	2983
35133	2984
54268	2985
41	2986
16780	2987
21248	2988
243	2989
5152	2990
8711	2991
60098	2992
50733	2993
11013	2994
64366	2995
35261	2996
9153	2997
8938	2998
1747	2999
8292	3000
5152	3001
13578	3002
10783	3003
15198	3004
64319	3005
30652	3006
3104	3007
22108	3008
3515	3009
108858	3010
60154	3011
2701	3012
281	3013
17165	3014
412	3015
351	3016
1464	3017
107763	3018
80670	3019
21284	3020
4405	3021
38080	3022
77877	3023
1388	3024
79818	3025
1427	3026
73817	3027
30084	3028
20393	3029
6359	3030
70901	3031
35334	3032
3824	3033
8270	3034
6666	3035
28471	3036
49396	3037
48542	3038
54035	3039
5818	3040
51556	3041
64219	3042
15570	3043
8603	3044
51397	3045
54744	3046
21259	3047
521	3048
25501	3049
40899	3050
4470	3051
33208	3052
16698	3053
39449	3054
2331	3055
7253	3056
7685	3057
11398	3058
5929	3059
37420	3060
12769	3061
86512	3062
64968	3063
1655	3064
61153	3065
61666	3066
8308	3067
61058	3068
46380	3069
35476	3070
52063	3071
14581	3072
8634	3073
49337	3074
46080	3075
18788	3076
19505	3077
4506	3078
39273	3079
4501	3080
1199	3081
10609	3082
2789	3083
4840	3084
1379	3085
4696	3086
2400	3087
6859	3088
37933	3089
2354	3090
114652	3091
35337	3092
27624	3093
60266	3094
18834	3095
48582	3096
86189	3097
2544	3098
2864	3099
28946	3100
6903	3101
47033	3102
419	3103
21288	3104
6313	3105
19966	3106
28553	3107
60118	3108
14788	3109
1095	3110
9364	3111
28630	3112
4458	3113
31510	3114
16982	3115
5457	3116
1625	3117
10380	3118
30204	3119
9061	3120
43653	3121
83016	3122
38291	3123
2643	3124
12685	3125
29478	3126
3527	3127
18723	3128
23173	3129
12988	3130
20725	3131
2054	3132
607	3133
49432	3134
49432	3135
80552	3136
5196	3137
1140	3138
12667	3139
34010	3140
64351	3141
1019	3142
7694	3143
5052	3144
41	3145
1744	3146
126223	3147
141219	3148
59011	3149
140	3150
161	3151
94045	3152
51235	3153
3931	3154
64379	3155
42005	3156
52163	3157
631	3158
8703	3159
88	3160
17211	3161
6372	3162
38149	3163
99341	3164
17255	3165
131709	3166
6931	3167
8833	3168
2683	3169
537	3170
26516	3171
7188	3172
16128	3173
56667	3174
11634	3175
262	3176
35115	3177
88148	3178
12887	3179
27037	3180
4960	3181
49016	3182
6114	3183
23500	3184
867	3185
52888	3186
13958	3187
132703	3188
15910	3189
22154	3190
91541	3191
129799	3192
7218	3193
44935	3194
40651	3195
14949	3196
52870	3197
294	3198
10773	3199
41	3200
822	3201
1475	3202
16993	3203
1427	3204
6636	3205
67805	3206
1940	3207
61659	3208
36719	3209
46159	3210
3303	3211
1647	3212
7687	3213
11986	3214
3066	3215
279	3216
5494	3217
1095	3218
10730	3219
1202	3220
3197	3221
36012	3222
114227	3223
35342	3224
9177	3225
3171	3226
18140	3227
22763	3228
86329	3229
17210	3230
90297	3231
33561	3232
68233	3233
3195	3234
89436	3235
3393	3236
2052	3237
2175	3238
3611	3239
46311	3240
39959	3241
11396	3242
18535	3243
47819	3244
41	3245
23838	3246
1341	3247
46439	3248
6844	3249
912	3250
5355	3251
46259	3252
40204	3253
6005	3254
12226	3255
10639	3256
41498	3257
128894	3258
32830	3259
15183	3260
111	3261
65741	3262
44199	3263
6300	3264
8165	3265
28026	3266
19121	3267
2086	3268
14354	3269
5052	3270
27282	3271
83073	3272
14933	3273
6696	3274
49394	3275
44698	3276
4096	3277
43702	3278
43566	3279
29060	3280
1465	3281
37882	3282
22756	3283
12833	3284
4555	3285
241	3286
3305	3287
23049	3288
397	3289
9964	3290
1353	3291
112757	3292
91415	3293
308	3294
3867	3295
108224	3296
49650	3297
28778	3298
18508	3299
20222	3300
67343	3301
6240	3302
3417	3303
370	3304
2972	3305
57223	3306
15180	3307
2442	3308
6864	3309
14341	3310
57591	3311
109076	3312
9955	3313
67143	3314
57768	3315
53961	3316
4385	3317
1105	3318
104227	3319
4458	3320
1202	3321
32834	3322
319	3323
11973	3324
4449	3325
734	3326
99	3327
9015	3328
16689	3329
2464	3330
111	3331
82229	3332
17626	3333
28179	3334
84	3335
72826	3336
91323	3337
4888	3338
45295	3339
111	3340
11942	3341
4420	3342
66823	3343
6992	3344
28521	3345
8273	3346
869	3347
49363	3348
105087	3349
4742	3350
49217	3351
35265	3352
1372	3353
4473	3354
46237	3355
22154	3356
14018	3357
51380	3358
4166	3359
935	3360
16182	3361
20814	3362
10667	3363
59973	3364
281	3365
12735	3366
27818	3367
45339	3368
11370	3369
90411	3370
4392	3371
2058	3372
30574	3373
48961	3374
188	3375
15535	3376
10182	3377
35339	3378
70302	3379
3280	3380
32602	3381
45687	3382
13686	3383
25679	3384
72057	3385
626	3386
123518	3387
19170	3388
755	3389
15615	3390
626	3391
4124	3392
612	3393
78734	3394
8083	3395
36376	3396
626	3397
359	3398
27945	3399
96326	3400
612	3401
24031	3402
612	3403
19664	3404
24312	3405
70797	3406
70538	3407
98496	3408
2580	3409
612	3410
2317	3411
359	3412
2317	3413
45362	3414
4556	3415
20437	3416
7218	3417
1541	3418
822	3419
36583	3420
89144	3421
16128	3422
7694	3423
6645	3424
3522	3425
319	3426
21331	3427
1609	3428
16291	3429
11396	3430
9364	3431
52163	3432
447	3433
36012	3434
13423	3435
11772	3436
4420	3437
27107	3438
869	3439
64211	3440
8609	3441
115905	3442
25733	3443
521	3444
6903	3445
39568	3446
41351	3447
1465	3448
3303	3449
1088	3450
29004	3451
40868	3452
129991	3453
327	3454
18598	3455
12773	3456
29323	3457
86057	3458
1904	3459
157366	3460
111	3461
94412	3462
122970	3463
3465	3464
47870	3465
4294	3466
25432	3467
83934	3468
39273	3469
243	3470
9561	3471
52870	3472
10833	3473
51556	3474
14949	3475
35409	3476
23522	3477
822	3478
22108	3479
38030	3480
7785	3481
97435	3482
17255	3483
26516	3484
370	3485
10380	3486
61659	3487
10783	3488
26985	3489
33674	3490
76977	3491
52063	3492
28946	3493
16153	3494
21284	3495
35265	3496
3225	3497
40899	3498
53914	3499
54026	3500
48582	3501
8324	3502
99	3503
29978	3504
35320	3505
35133	3506
2054	3507
9115	3508
1940	3509
12988	3510
20804	3511
22071	3512
27818	3513
1647	3514
1199	3515
30204	3516
32834	3517
5839	3518
77862	3519
25845	3520
54268	3521
8314	3522
16780	3523
21248	3524
41321	3525
35342	3526
1127	3527
638	3528
10730	3529
2474	3530
8711	3531
1744	3532
8273	3533
9153	3534
8406	3535
54	3536
60154	3537
67143	3538
2400	3539
88148	3540
20814	3541
12548	3542
27753	3543
111303	3544
8603	3545
9015	3546
4458	3547
1324	3548
10098	3549
31	3550
412	3551
35339	3552
22680	3553
46311	3554
48175	3555
6636	3556
1475	3557
1041	3558
70901	3559
51397	3560
3824	3561
9297	3562
2002	3563
1427	3564
9964	3565
132703	3566
12226	3567
18978	3568
2974	3569
35261	3570
5818	3571
7253	3572
6992	3573
16898	3574
35334	3575
10639	3576
17211	3577
5052	3578
4742	3579
2643	3580
2643	3581
161	3582
296	3583
1105	3584
14788	3585
3515	3586
44698	3587
16698	3588
7685	3589
1427	3590
4506	3591
499	3592
6844	3593
152499	3594
3869	3595
28471	3596
950	3597
4696	3598
37933	3599
2331	3600
16982	3601
21739	3602
8412	3603
5494	3604
35337	3605
27624	3606
20744	3607
59963	3608
18834	3609
22292	3610
9177	3611
164	3612
23173	3613
12887	3614
14445	3615
37420	3616
28553	3617
161607	3618
19887	3619
18721	3620
4458	3621
29478	3622
192	3623
3104	3624
4840	3625
73121	3626
1655	3627
12787	3628
1761	3629
794	3630
7188	3631
24497	3632
10193	3633
114652	3634
366	3635
1348	3636
1825	3637
69707	3638
133353	3639
1665	3640
1372	3641
1465	3642
64853	3643
34516	3644
41531	3645
6372	3646
7976	3647
140	3648
31736	3649
20034	3650
16567	3651
34551	3652
9061	3653
40399	3654
9664	3655
4648	3656
2701	3657
10665	3658
64276	3659
5641	3660
262	3661
69270	3662
4374	3663
152502	3664
99742	3665
9206	3666
867	3667
1353	3668
46237	3669
1336	3670
22154	3671
15910	3672
32960	3673
6859	3674
8292	3675
8833	3676
97922	3677
15535	3678
6636	3679
66371	3680
39482	3681
11539	3682
89351	3683
46159	3684
3305	3685
64379	3686
11986	3687
15490	3688
5461	3689
2058	3690
12685	3691
3197	3692
401	3693
912	3694
25159	3695
136622	3696
17210	3697
537	3698
14354	3699
6352	3700
20393	3701
35257	3702
80670	3703
8270	3704
5460	3705
35115	3706
162805	3707
30574	3708
54744	3709
28179	3710
4096	3711
6005	3712
41498	3713
15180	3714
5009	3715
28026	3716
2553	3717
140	3718
4253	3719
8165	3720
12640	3721
12640	3722
18140	3723
46252	3724
4269	3725
52888	3726
5457	3727
16993	3728
241	3729
30793	3730
22154	3731
46173	3732
11228	3733
98413	3734
58958	3735
294	3736
4555	3737
4470	3738
23500	3739
23049	3740
1464	3741
24905	3742
43918	3743
70620	3744
27014	3745
58771	3746
1472	3747
33976	3748
24740	3749
28778	3750
107914	3751
23944	3752
3417	3753
18261	3754
16182	3755
67911	3756
13958	3757
14341	3758
47819	3759
13267	3760
119368	3761
60676	3762
23458	3763
53961	3764
1095	3765
140	3766
79024	3767
1625	3768
80	3769
33561	3770
17626	3771
98	3772
15198	3773
28630	3774
15183	3775
32830	3776
334	3777
27282	3778
13221	3779
84	3780
188	3781
19966	3782
11942	3783
54035	3784
66823	3785
30061	3786
45295	3787
28521	3788
4385	3789
105087	3790
2788	3791
2310	3792
1300	3793
8699	3794
10609	3795
4473	3796
88	3797
46259	3798
25501	3799
22385	3800
21288	3801
45339	3802
11398	3803
10667	3804
4166	3805
1550	3806
16689	3807
27034	3808
12735	3809
64219	3810
48961	3811
12667	3812
49217	3813
2864	3814
4392	3815
140	3816
122627	3817
140	3818
904	3819
30712	3820
25728	3821
11668	3822
10361	3823
626	3824
359	3825
359	3826
91237	3827
76465	3828
612	3829
612	3830
359	3831
612	3832
612	3833
17296	3834
111163	3835
112565	3836
61866	3837
132415	3838
7873	3839
2317	3840
2317	3841
45690	3842
20437	3843
499	3844
1541	3845
25440	3846
70302	3847
1427	3848
1464	3849
16291	3850
22680	3851
11582	3852
12548	3853
192	3854
46196	3855
18721	3856
66858	3857
8609	3858
1336	3859
41351	3860
12773	3861
10103	3862
8379	3863
31736	3864
397	3865
6268	3866
23173	3867
6359	3868
1344	3869
319	3870
32122	3871
18140	3872
15183	3873
1088	3874
9061	3875
1904	3876
5052	3877
131860	3878
3515	3879
40899	3880
1427	3881
35409	3882
296	3883
3465	3884
30061	3885
38030	3886
3104	3887
29978	3888
17211	3889
8292	3890
9698	3891
2643	3892
27624	3893
327	3894
3171	3895
1625	3896
1744	3897
23838	3898
22071	3899
366	3900
41	3901
10609	3902
12550	3903
86057	3904
21248	3905
16780	3906
99	3907
8324	3908
13578	3909
7976	3910
10783	3911
794	3912
122955	3913
32960	3914
5494	3915
1647	3916
41	3917
41	3918
9964	3919
2890	3920
1324	3921
8273	3922
6114	3923
499	3924
8270	3925
3824	3926
4420	3927
21288	3928
9297	3929
2400	3930
4696	3931
19505	3932
12667	3933
20814	3934
64968	3935
4385	3936
10639	3937
7218	3938
4470	3939
412	3940
39568	3941
3417	3942
16153	3943
6859	3944
10098	3945
36583	3946
59088	3947
20804	3948
23500	3949
16982	3950
54005	3951
21459	3952
8699	3953
9364	3954
1348	3955
53914	3956
6372	3957
17255	3958
18834	3959
16182	3960
16698	3961
19121	3962
30123	3963
54	3964
28553	3965
46348	3966
3393	3967
7592	3968
8406	3969
42048	3970
8431	3971
6992	3972
12685	3973
28179	3974
65149	3975
14788	3976
18723	3977
950	3978
4458	3979
18156	3980
13114	3981
13114	3982
6864	3983
869	3984
1127	3985
7694	3986
2054	3987
34516	3988
16993	3989
2474	3990
18978	3991
19966	3992
3305	3993
13958	3994
22373	3995
25432	3996
88	3997
6931	3998
5818	3999
3536	4000
15490	4001
1737	4002
125	4003
104886	4004
12887	4005
867	4006
44935	4007
39273	4008
5009	4009
11398	4010
56240	4011
5460	4012
1465	4013
1041	4014
25501	4015
6636	4016
6844	4017
46159	4018
7188	4019
8412	4020
5170	4021
370	4022
41	4023
41	4024
1035	4025
11986	4026
28471	4027
3066	4028
4294	4029
2310	4030
2354	4031
1202	4032
3197	4033
211	4034
532	4035
3869	4036
17210	4037
49396	4038
164	4039
537	4040
11539	4041
31510	4042
15198	4043
6005	4044
822	4045
6903	4046
401	4047
188	4048
1465	4049
3120	4050
16898	4051
1095	4052
12226	4053
140	4054
27282	4055
2052	4056
9153	4057
1655	4058
3225	4059
28946	4060
60118	4061
4555	4062
2701	4063
11396	4064
4449	4065
57629	4066
23049	4067
52063	4068
8711	4069
156716	4070
35337	4071
61449	4072
5461	4073
75150	4074
5457	4075
94	4076
8833	4077
14341	4078
57591	4079
12988	4080
47819	4081
161	4082
4506	4083
25998	4084
11942	4085
31058	4086
53491	4087
47870	4088
4253	4089
20393	4090
28521	4091
4096	4092
64219	4093
48961	4094
12735	4095
25845	4096
122627	4097
4742	4098
16689	4099
27034	4100
4392	4101
4166	4102
22108	4103
1372	4104
52163	4105
9177	4106
45983	4107
1326	4108
35904	4109
18147	4110
134934	4111
612	4112
48351	4113
73590	4114
24513	4115
3430	4116
29270	4117
612	4118
612	4119
612	4120
34664	4121
7082	4122
612	4123
6915	4124
81076	4125
44566	4126
52083	4127
81076	4128
39845	4129
612	4130
612	4131
612	4132
39845	4133
18978	4134
192	4135
16689	4136
16291	4137
16993	4138
21288	4139
423	4140
59011	4141
8270	4142
8609	4143
99787	4144
748	4145
12773	4146
50875	4147
1575	4148
27037	4149
21459	4150
6268	4151
140	4152
12706	4153
50803	4154
2701	4155
29710	4156
3515	4157
18834	4158
99	4159
10783	4160
50733	4161
54005	4162
22385	4163
46173	4164
27014	4165
5460	4166
44935	4167
10773	4168
5052	4169
7218	4170
612	4171
5818	4172
1744	4173
370	4174
8699	4175
4470	4176
20744	4177
61449	4178
1655	4179
10609	4180
1348	4181
8324	4182
57629	4183
2553	4184
7976	4185
8711	4186
9153	4187
28946	4188
1035	4189
2400	4190
3417	4191
2985	4192
53914	4193
1324	4194
23838	4195
88	4196
4294	4197
1353	4198
30204	4199
20393	4200
1647	4201
51380	4202
4253	4203
1372	4204
16698	4205
5052	4206
17211	4207
18721	4208
6844	4209
20814	4210
3225	4211
18140	4212
35334	4213
2054	4214
423	4215
499	4216
30253	4217
36583	4218
23500	4219
1427	4220
21739	4221
188	4222
8511	4223
1088	4224
2354	4225
6372	4226
27624	4227
3536	4228
31510	4229
1464	4230
1095	4231
9964	4232
28553	4233
423	4234
4501	4235
14692	4236
146996	4237
4742	4238
243	4239
52654	4240
1625	4241
5457	4242
2310	4243
12667	4244
412	4245
5009	4246
55967	4247
80	4248
150081	4249
35115	4250
3305	4251
1541	4252
13958	4253
8273	4254
8833	4255
499	4256
935	4257
22373	4258
6931	4259
12685	4260
77828	4261
262	4262
8406	4263
9364	4264
4696	4265
867	4266
366	4267
73888	4268
11396	4269
41948	4270
69680	4271
3066	4272
56667	4273
35337	4274
11986	4275
5461	4276
125299	4277
54	4278
4840	4279
11539	4280
9820	4281
3104	4282
211	4283
7694	4284
3171	4285
3303	4286
13578	4287
869	4288
4840	4289
113352	4290
1465	4291
912	4292
3393	4293
6005	4294
4742	4295
41	4296
4979	4297
16018	4298
46080	4299
4555	4300
42446	4301
34970	4302
81076	4303
34405	4304
1825	4305
5494	4306
16182	4307
62428	4308
161	4309
62004	4310
29852	4311
7255	4312
25845	4313
57591	4314
40651	4315
1202	4316
748	4317
32834	4318
9698	4319
2331	4320
22108	4321
11370	4322
21259	4323
4385	4324
86057	4325
2788	4326
1019	4327
25501	4328
59973	4329
16898	4330
1940	4331
401	4332
15183	4333
1336	4334
2643	4335
4506	4336
4392	4337
12735	4338
4096	4339
107899	4340
5830	4341
171	4342
42273	4343
18095	4344
631	4345
626	4346
648	4347
359	4348
359	4349
359	4350
18785	4351
612	4352
58676	4353
8431	4354
359	4355
17747	4356
41	4357
27624	4358
16291	4359
1541	4360
18978	4361
12226	4362
192	4363
366	4364
46196	4365
3393	4366
42446	4367
732	4368
22108	4369
60843	4370
60695	4371
1336	4372
5009	4373
18721	4374
66066	4375
66066	4376
35334	4377
1655	4378
19966	4379
19505	4380
22385	4381
30204	4382
29710	4383
45983	4384
3515	4385
18834	4386
17255	4387
6359	4388
7218	4389
1464	4390
12685	4391
22373	4392
10609	4393
10098	4394
20744	4395
24080	4396
8324	4397
1348	4398
5818	4399
2890	4400
7976	4401
6005	4402
462	4403
319	4404
9153	4405
2474	4406
8270	4407
345	4408
88020	4409
9061	4410
3225	4411
8406	4412
20814	4413
4506	4414
1427	4415
27107	4416
6372	4417
4470	4418
28553	4419
1095	4420
18140	4421
11772	4422
13958	4423
23500	4424
243	4425
28946	4426
67143	4427
60161	4428
19781	4429
1372	4430
7694	4431
16182	4432
3417	4433
25611	4434
1465	4435
869	4436
1744	4437
5460	4438
4389	4439
94852	4440
3869	4441
99	4442
9820	4443
2310	4444
1324	4445
4294	4446
867	4447
16993	4448
5457	4449
56667	4450
9698	4451
91541	4452
370	4453
15910	4454
9364	4455
4533	4456
31736	4457
35115	4458
140	4459
3104	4460
1088	4461
35200	4462
11986	4463
11539	4464
5815	4465
211	4466
6844	4467
68233	4468
4253	4469
1465	4470
54744	4471
8699	4472
66089	4473
2844	4474
1647	4475
11396	4476
16698	4477
8273	4478
4096	4479
140	4480
3305	4481
134308	4482
11228	4483
4555	4484
27365	4485
59973	4486
38817	4487
5494	4488
8711	4489
2054	4490
4458	4491
6931	4492
24524	4493
21156	4494
21406	4495
26847	4496
166593	4497
1625	4498
88	4499
5052	4500
11942	4501
10783	4502
21259	4503
2400	4504
4840	4505
2354	4506
40651	4507
60154	4508
12735	4509
2643	4510
14018	4511
188	4512
12667	4513
16689	4514
27034	4515
1019	4516
904	4517
14948	4518
105959	4519
3837	4520
3837	4521
43366	4522
14893	4523
39278	4524
76944	4525
31565	4526
3493	4527
1312	4528
8028	4529
34718	4530
41561	4531
42446	4532
1541	4533
5818	4534
8406	4535
11396	4536
5009	4537
2844	4538
4441	4539
121	4540
4470	4541
1904	4542
910	4543
12667	4544
8711	4545
31736	4546
1655	4547
1464	4548
140	4549
319	4550
140	4551
11986	4552
15490	4553
2474	4554
22385	4555
1088	4556
38080	4557
8324	4558
1465	4559
11228	4560
7976	4561
10773	4562
1744	4563
3515	4564
20744	4565
5460	4566
10783	4567
4253	4568
28946	4569
243	4570
2701	4571
6359	4572
1202	4573
4351	4574
40651	4575
41	4576
15910	4577
2354	4578
2310	4579
8699	4580
3104	4581
2054	4582
35334	4583
6844	4584
9153	4585
370	4586
2400	4587
10609	4588
29278	4589
21459	4590
28553	4591
16698	4592
499	4593
499	4594
1625	4595
111273	4596
4294	4597
1324	4598
7218	4599
4385	4600
334	4601
11772	4602
26516	4603
1459	4604
1459	4605
18834	4606
164	4607
41369	4608
262	4609
13958	4610
8273	4611
5052	4612
8603	4613
3417	4614
1537	4615
8270	4616
5461	4617
5494	4618
4840	4619
3197	4620
4506	4621
12773	4622
2788	4623
2002	4624
3393	4625
1019	4626
3171	4627
9364	4628
44935	4629
23522	4630
21259	4631
91106	4632
1127	4633
149713	4634
5568	4635
7694	4636
16291	4637
12735	4638
3303	4639
192	4640
3305	4641
35628	4642
140	4643
70302	4644
5052	4645
1336	4646
4458	4647
188	4648
1372	4649
2643	4650
5815	4651
57629	4652
1647	4653
4096	4654
54995	4655
129100	4656
34111	4657
14729	4658
111504	4659
22963	4660
23056	4661
22031	4662
64989	4663
64989	4664
125827	4665
56201	4666
32239	4667
219	4668
72595	4669
467	4670
68143	4671
49456	4672
467	4673
467	4674
467	4675
467	4676
19192	4677
11642	4678
10026	4679
30149	4680
90821	4681
8184	4682
16000	4683
3570	4684
37229	4685
1075	4686
3570	4687
45203	4688
23056	4689
3270	4690
131207	4691
26144	4692
32141	4693
84259	4694
29891	4695
49270	4696
110126	4697
34458	4698
106562	4699
9166	4700
16014	4701
40613	4702
6931	4703
34402	4704
43981	4705
27768	4706
6931	4707
17347	4708
18871	4709
3096	4710
26578	4711
91000	4712
83	4713
122933	4714
3717	4715
94870	4716
108100	4717
66328	4718
83	4719
37681	4720
91000	4721
29	4722
23056	4723
73998	4724
79170	4725
88041	4726
28399	4727
4143	4728
25022	4729
10390	4730
7190	4731
49331	4732
1833	4733
20320	4734
45637	4735
23056	4736
108513	4737
11504	4738
11504	4739
11636	4740
6872	4741
98521	4742
97805	4743
64713	4744
35020	4745
10271	4746
50318	4747
29706	4748
67913	4749
19996	4750
319	4751
131954	4752
6296	4753
68207	4754
37328	4755
105089	4756
16412	4757
47057	4758
19557	4759
15317	4760
72875	4761
2086	4762
35023	4763
76087	4764
51536	4765
51536	4766
51536	4767
56201	4768
12847	4769
23056	4770
99200	4771
12479	4772
87668	4773
25432	4774
12479	4775
15276	4776
82830	4777
82830	4778
80477	4779
55353	4780
17857	4781
31851	4782
3136	4783
33291	4784
32230	4785
127634	4786
68305	4787
32230	4788
36082	4789
8087	4790
1676	4791
21907	4792
38554	4793
2920	4794
12170	4795
270	4796
74672	4797
54	4798
13586	4799
521	4800
21933	4801
49108	4802
13891	4803
12192	4804
1427	4805
10776	4806
13976	4807
1018	4808
98069	4809
3535	4810
51614	4811
941	4812
6234	4813
12	4814
710	4815
14934	4816
3744	4817
5873	4818
24062	4819
251	4820
13974	4821
826	4822
17386	4823
113373	4824
9314	4825
1073	4826
78780	4827
69286	4828
126520	4829
5556	4830
1364	4831
97948	4832
38865	4833
10428	4834
5233	4835
949	4836
4150	4837
347	4838
826	4839
47957	4840
27096	4841
27222	4842
2026	4843
1179	4844
52364	4845
74498	4846
46366	4847
11239	4848
105795	4849
8082	4850
21272	4851
15	4852
99401	4853
54181	4854
27695	4855
138538	4856
2631	4857
10719	4858
13577	4859
2365	4860
46285	4861
112407	4862
105	4863
31192	4864
105	4865
105	4866
16020	4867
149468	4868
141278	4869
17096	4870
13676	4871
331	4872
38975	4873
33833	4874
99928	4875
38150	4876
34206	4877
77601	4878
104023	4879
34206	4880
89043	4881
21144	4882
78824	4883
35442	4884
29025	4885
36312	4886
74458	4887
120526	4888
54316	4889
48642	4890
69383	4891
18713	4892
67782	4893
46797	4894
76795	4895
63403	4896
165789	4897
115473	4898
6655	4899
121133	4900
137047	4901
122804	4902
14612	4903
49282	4904
72696	4905
117291	4906
74274	4907
8754	4908
113878	4909
81062	4910
28173	4911
101341	4912
18131	4913
6077	4914
13983	4915
15873	4916
48498	4917
110451	4918
38150	4919
90430	4920
101239	4921
100515	4922
103112	4923
15919	4924
34742	4925
79805	4926
33571	4927
47311	4928
121385	4929
16124	4930
769	4931
8318	4932
135744	4933
134273	4934
135	4935
3272	4936
105225	4937
42707	4938
87824	4939
6861	4940
479	4941
71	4942
40989	4943
19920	4944
2602	4945
4127	4946
3977	4947
49	4948
83432	4949
22484	4950
45400	4951
9557	4952
101736	4953
527	4954
108	4955
2981	4956
125	4957
56537	4958
101668	4959
55875	4960
150915	4961
28612	4962
25	4963
2284	4964
16	4965
16	4966
2476	4967
53295	4968
2226	4969
666	4970
54126	4971
91399	4972
86843	4973
44900	4974
34793	4975
14524	4976
72079	4977
137473	4978
75827	4979
138483	4980
70578	4981
105876	4982
31969	4983
18875	4984
121616	4985
73840	4986
22239	4987
14844	4988
9928	4989
127192	4990
86293	4991
106679	4992
119040	4993
64194	4994
14185	4995
76285	4996
84354	4997
156346	4998
19501	4999
84400	5000
132984	5001
34823	5002
11453	5003
43569	5004
19466	5005
41512	5006
39540	5007
137917	5008
26320	5009
102004	5010
24648	5011
49275	5012
73496	5013
20586	5014
42024	5015
67049	5016
113186	5017
134000	5018
67771	5019
27706	5020
121157	5021
152765	5022
100389	5023
14680	5024
602	5025
10945	5026
128632	5027
88229	5028
27571	5029
26545	5030
59632	5031
65732	5032
71167	5033
38782	5034
106077	5035
7233	5036
14384	5037
54150	5038
136956	5039
31499	5040
59886	5041
73302	5042
94284	5043
153735	5044
150960	5045
33	5046
46502	5047
47046	5048
38061	5049
47034	5050
82166	5051
143587	5052
6249	5053
1150	5054
60160	5055
6880	5056
2509	5057
96182	5058
11713	5059
133036	5060
53316	5061
44612	5062
31502	5063
17586	5064
110277	5065
33178	5066
98268	5067
95647	5068
22564	5069
75739	5070
55076	5071
21257	5072
161890	5073
84516	5074
107839	5075
26807	5076
53786	5077
91330	5078
63625	5079
153632	5080
29099	5081
54298	5082
56396	5083
91376	5084
116530	5085
2841	5086
105875	5087
63703	5088
95876	5089
87674	5090
7214	5091
84675	5092
87374	5093
149197	5094
84711	5095
4579	5096
35116	5097
110421	5098
86083	5099
129714	5100
80485	5101
159	5102
14268	5103
61274	5104
5336	5105
2158	5106
11931	5107
104381	5108
6545	5109
2341	5110
13849	5111
18985	5112
9148	5113
606	5114
6023	5115
28114	5116
65155	5117
85299	5118
70303	5119
10432	5120
76803	5121
107392	5122
3250	5123
130	5124
24601	5125
89677	5126
111621	5127
77995	5128
5957	5129
33309	5130
5748	5131
8707	5132
21023	5133
63337	5134
3849	5135
1228	5136
6665	5137
83050	5138
105404	5139
143585	5140
59568	5141
2206	5142
26117	5143
5101	5144
42576	5145
24695	5146
4131	5147
3515	5148
12355	5149
52	5150
71373	5151
73602	5152
26875	5153
39940	5154
75751	5155
2438	5156
89082	5157
15542	5158
47934	5159
38289	5160
2850	5161
66317	5162
15459	5163
4711	5164
63069	5165
2680	5166
51775	5167
22798	5168
84030	5169
22539	5170
132	5171
13880	5172
5347	5173
66398	5174
2282	5175
77794	5176
16479	5177
79061	5178
47	5179
3281	5180
91380	5181
13605	5182
1171	5183
2274	5184
139049	5185
114789	5186
104130	5187
150883	5188
49	5189
115	5190
20736	5191
63944	5192
29652	5193
113677	5194
98196	5195
464	5196
39644	5197
110304	5198
91998	5199
144033	5200
103266	5201
3759	5202
97338	5203
81943	5204
139301	5205
41626	5206
61696	5207
1570	5208
78181	5209
100603	5210
131523	5211
60082	5212
101221	5213
93756	5214
139309	5215
48754	5216
97972	5217
76816	5218
97881	5219
109	5220
45519	5221
78133	5222
15505	5223
13156	5224
101322	5225
54971	5226
56381	5227
21472	5228
141730	5229
43541	5230
73529	5231
54607	5232
870	5233
931	5234
90189	5235
72950	5236
10800	5237
100601	5238
593	5239
64385	5240
80909	5241
31572	5242
38271	5243
7975	5244
6123	5245
112366	5246
10659	5247
8487	5248
11804	5249
525	5250
14	5251
18290	5252
126029	5253
28002	5254
4	5255
162229	5256
5894	5257
2260	5258
281	5259
1623	5260
13586	5261
25486	5262
83873	5263
139531	5264
103793	5265
70239	5266
98069	5267
77382	5268
16288	5269
22680	5270
10475	5271
3224	5272
141224	5273
53295	5274
31243	5275
8843	5276
8843	5277
39035	5278
38144	5279
26406	5280
116828	5281
1215	5282
1205	5283
7690	5284
67736	5285
4024	5286
2077	5287
21531	5288
53867	5289
141535	5290
35373	5291
45185	5292
81833	5293
7762	5294
77474	5295
51897	5296
19140	5297
99033	5298
61259	5299
26682	5300
77551	5301
26454	5302
72478	5303
10841	5304
59313	5305
83063	5306
15825	5307
97578	5308
111210	5309
9377	5310
63783	5311
59313	5312
8209	5313
121570	5314
92775	5315
15277	5316
132978	5317
95967	5318
47288	5319
50291	5320
115557	5321
178	5322
107089	5323
134560	5324
26881	5325
127328	5326
711	5327
83311	5328
131265	5329
83311	5330
29076	5331
98290	5332
19106	5333
111452	5334
124478	5335
83010	5336
104896	5337
27743	5338
160270	5339
82350	5340
63415	5341
42045	5342
2078	5343
18921	5344
87345	5345
56787	5346
96665	5347
33666	5348
94635	5349
47915	5350
8994	5351
136456	5352
52050	5353
129348	5354
101088	5355
31957	5356
4942	5357
40641	5358
68394	5359
68280	5360
59488	5361
148746	5362
1034	5363
80628	5364
84422	5365
29611	5366
31509	5367
3939	5368
29447	5369
96538	5370
44767	5371
56683	5372
7507	5373
62764	5374
2992	5375
8077	5376
264	5377
28738	5378
107160	5379
12637	5380
274	5381
281	5382
94476	5383
97857	5384
46181	5385
84918	5386
62815	5387
20493	5388
92486	5389
137067	5390
7828	5391
22120	5392
69460	5393
13312	5394
1396	5395
16067	5396
105560	5397
160343	5398
9800	5399
153618	5400
107058	5401
37327	5402
30349	5403
14304	5404
5458	5405
80703	5406
85915	5407
12866	5408
9981	5409
21874	5410
40376	5411
34857	5412
93738	5413
42224	5414
13938	5415
18505	5416
12000	5417
21272	5418
8517	5419
12186	5420
29291	5421
201	5422
3234	5423
6693	5424
93133	5425
29549	5426
1959	5427
78116	5428
68559	5429
6571	5430
25512	5431
1619	5432
12571	5433
1959	5434
4874	5435
16670	5436
5584	5437
6813	5438
3737	5439
3949	5440
79710	5441
24795	5442
144360	5443
146986	5444
4625	5445
17476	5446
67337	5447
1317	5448
52948	5449
23747	5450
88026	5451
77	5452
799	5453
43900	5454
89366	5455
11335	5456
69595	5457
10504	5458
122734	5459
741	5460
15994	5461
36592	5462
77993	5463
69232	5464
13270	5465
15214	5466
106045	5467
89366	5468
17552	5469
33489	5470
132147	5471
16211	5472
16211	5473
58109	5474
44626	5475
37842	5476
37842	5477
1334	5478
54772	5479
38237	5480
24196	5481
525	5482
1001	5483
342	5484
15928	5485
119890	5486
11196	5487
251	5488
32181	5489
15937	5490
17297	5491
9659	5492
15451	5493
15937	5494
140003	5495
32470	5496
42739	5497
3126	5498
9208	5499
19353	5500
3962	5501
5513	5502
1910	5503
5513	5504
20822	5505
110622	5506
112760	5507
92266	5508
15451	5509
160813	5510
1507	5511
92744	5512
25125	5513
3458	5514
27500	5515
151146	5516
13178	5517
161728	5518
22836	5519
80811	5520
71749	5521
34739	5522
2512	5523
38407	5524
8784	5525
54170	5526
70	5527
67106	5528
5685	5529
18745	5530
51714	5531
32153	5532
55023	5533
76614	5534
85517	5535
45035	5536
7469	5537
21817	5538
244	5539
133199	5540
45707	5541
22539	5542
12804	5543
135680	5544
65796	5545
33515	5546
102790	5547
183	5548
17170	5549
13439	5550
63708	5551
77320	5552
9893	5553
32984	5554
112559	5555
4138	5556
106312	5557
38888	5558
13614	5559
9961	5560
108214	5561
107586	5562
50553	5563
107586	5564
38824	5565
103960	5566
67080	5567
67080	5568
34608	5569
4698	5570
15358	5571
125219	5572
144	5573
69342	5574
301	5575
7049	5576
18164	5577
70347	5578
70347	5579
2967	5580
68879	5581
129429	5582
258	5583
87138	5584
61512	5585
40	5586
104142	5587
1315	5588
234	5589
103324	5590
88156	5591
5212	5592
29833	5593
82363	5594
8874	5595
30591	5596
84580	5597
11919	5598
16621	5599
8791	5600
99748	5601
8874	5602
160401	5603
142694	5604
30806	5605
11746	5606
123759	5607
12766	5608
2341	5609
11898	5610
40835	5611
35799	5612
41016	5613
227	5614
23005	5615
61491	5616
68900	5617
7131	5618
7131	5619
9715	5620
28489	5621
1864	5622
1864	5623
30591	5624
91043	5625
70209	5626
14301	5627
52858	5628
42247	5629
7438	5630
55	5631
117948	5632
238	5633
14	5634
13265	5635
80635	5636
156077	5637
25759	5638
121	5639
121	5640
19546	5641
3141	5642
1220	5643
90321	5644
20328	5645
46560	5646
23968	5647
120650	5648
88075	5649
120718	5650
15667	5651
60990	5652
8859	5653
4303	5654
90	5655
78326	5656
158606	5657
84977	5658
29683	5659
2386	5660
149972	5661
22312	5662
130344	5663
83923	5664
85412	5665
26199	5666
118153	5667
14035	5668
24428	5669
8470	5670
11274	5671
71406	5672
72926	5673
26789	5674
5233	5675
34125	5676
34125	5677
5632	5678
33027	5679
84103	5680
33027	5681
4354	5682
733	5683
14082	5684
45411	5685
104376	5686
3047	5687
32488	5688
4746	5689
137218	5690
34650	5691
16018	5692
41797	5693
95760	5694
17421	5695
42225	5696
97552	5697
82985	5698
26602	5699
100591	5700
83207	5701
28471	5702
37776	5703
458	5704
83110	5705
13114	5706
55419	5707
57403	5708
11285	5709
920	5710
49454	5711
64621	5712
152694	5713
20844	5714
302	5715
69114	5716
70195	5717
12514	5718
25257	5719
14009	5720
165966	5721
59	5722
40327	5723
3328	5724
1059	5725
104812	5726
125	5727
6033	5728
11561	5729
37906	5730
6527	5731
2096	5732
8033	5733
2806	5734
31206	5735
17781	5736
74	5737
154	5738
22934	5739
1426	5740
1944	5741
35237	5742
45390	5743
58155	5744
35279	5745
63243	5746
110327	5747
259	5748
124	5749
162518	5750
1983	5751
94424	5752
165691	5753
53497	5754
158707	5755
31081	5756
106268	5757
1803	5758
30627	5759
12	5760
5863	5761
116276	5762
74033	5763
19203	5764
3004	5765
29146	5766
1668	5767
768	5768
116682	5769
40022	5770
1	5771
32782	5772
170	5773
479	5774
6667	5775
12924	5776
146251	5777
36579	5778
2767	5779
23097	5780
9750	5781
793	5782
133770	5783
71734	5784
97000	5785
28915	5786
45207	5787
139429	5788
58126	5789
14295	5790
3902	5791
68680	5792
14859	5793
5062	5794
97132	5795
75641	5796
9187	5797
35078	5798
91029	5799
60335	5800
41620	5801
133878	5802
100376	5803
121422	5804
3893	5805
53300	5806
71451	5807
67239	5808
7249	5809
111830	5810
52	5811
131994	5812
2210	5813
2712	5814
45100	5815
16436	5816
5086	5817
738	5818
6053	5819
23025	5820
72990	5821
7191	5822
48576	5823
6433	5824
23956	5825
35248	5826
1006	5827
115	5828
143	5829
2776	5830
121223	5831
19219	5832
19219	5833
18113	5834
18113	5835
31769	5836
137	5837
5795	5838
7975	5839
27059	5840
20803	5841
25339	5842
27206	5843
77800	5844
13590	5845
13590	5846
15558	5847
96660	5848
436	5849
80013	5850
6279	5851
7015	5852
14454	5853
38377	5854
6277	5855
7015	5856
29004	5857
9308	5858
10945	5859
35328	5860
26714	5861
37962	5862
45128	5863
9394	5864
5066	5865
1018	5866
143286	5867
10040	5868
3594	5869
185	5870
9437	5871
53281	5872
24299	5873
117433	5874
37152	5875
51126	5876
2752	5877
10630	5878
1229	5879
7688	5880
50617	5881
57297	5882
590	5883
70774	5884
14726	5885
22175	5886
19191	5887
70615	5888
12396	5889
34446	5890
100709	5891
381	5892
35052	5893
3150	5894
3184	5895
6965	5896
142223	5897
13569	5898
91595	5899
25	5900
5300	5901
783	5902
352	5903
21636	5904
8947	5905
9291	5906
46146	5907
44824	5908
14849	5909
15032	5910
93174	5911
23837	5912
112633	5913
36872	5914
13350	5915
12191	5916
107624	5917
433	5918
107176	5919
48450	5920
23105	5921
41935	5922
80501	5923
38649	5924
8077	5925
1593	5926
3652	5927
98878	5928
104	5929
105969	5930
1258	5931
7753	5932
45	5933
541	5934
160674	5935
69845	5936
11436	5937
68248	5938
91502	5939
322	5940
14807	5941
8970	5942
9288	5943
103126	5944
84524	5945
89361	5946
2	5947
15617	5948
115762	5949
2	5950
2696	5951
18082	5952
12063	5953
31213	5954
99168	5955
24317	5956
45349	5957
27274	5958
49623	5959
12733	5960
12733	5961
291	5962
3560	5963
27180	5964
167	5965
83145	5966
37816	5967
13411	5968
35270	5969
8281	5970
31447	5971
1632	5972
985	5973
71172	5974
12797	5975
28610	5976
10737	5977
21817	5978
10662	5979
22	5980
26685	5981
6340	5982
23440	5983
28436	5984
468	5985
43909	5986
468	5987
9513	5988
55145	5989
30078	5990
40074	5991
15863	5992
43576	5993
2770	5994
20345	5995
281	5996
101692	5997
7724	5998
18149	5999
65219	6000
30760	6001
23372	6002
42795	6003
117049	6004
109124	6005
89377	6006
49654	6007
34042	6008
53590	6009
37528	6010
7870	6011
66318	6012
5986	6013
70465	6014
1595	6015
59433	6016
5982	6017
468	6018
111180	6019
4857	6020
34331	6021
12274	6022
14363	6023
14360	6024
7882	6025
45713	6026
7854	6027
158347	6028
118136	6029
6409	6030
103195	6031
57022	6032
18174	6033
20084	6034
62460	6035
94746	6036
12903	6037
12903	6038
2432	6039
12837	6040
2432	6041
101623	6042
71559	6043
29501	6044
22432	6045
30564	6046
25689	6047
21204	6048
140368	6049
32803	6050
71577	6051
86007	6052
51298	6053
32047	6054
10037	6055
123032	6056
4167	6057
80984	6058
66426	6059
75379	6060
93596	6061
55162	6062
18703	6063
46701	6064
214	6065
1595	6066
52430	6067
89449	6068
139245	6069
1764	6070
96356	6071
25025	6072
94	6073
124064	6074
15318	6075
109	6076
90706	6077
141827	6078
29983	6079
74035	6080
111977	6081
57910	6082
34229	6083
49567	6084
12097	6085
102349	6086
26177	6087
65548	6088
34778	6089
130471	6090
5305	6091
256	6092
1376	6093
1829	6094
64001	6095
24634	6096
12917	6097
42148	6098
18350	6099
2454	6100
88610	6101
21747	6102
148483	6103
46	6104
77755	6105
7986	6106
9690	6107
139244	6108
96975	6109
32085	6110
42414	6111
11731	6112
152970	6113
127343	6114
15922	6115
26013	6116
15344	6117
73392	6118
8810	6119
12108	6120
90648	6121
65622	6122
71820	6123
64767	6124
55717	6125
27740	6126
154303	6127
61734	6128
48180	6129
75737	6130
39095	6131
39813	6132
89667	6133
86707	6134
69139	6135
34436	6136
33225	6137
167320	6138
121566	6139
112423	6140
37797	6141
100788	6142
48172	6143
155572	6144
87169	6145
82925	6146
24221	6147
76620	6148
82378	6149
123913	6150
68527	6151
2377	6152
60262	6153
97920	6154
76993	6155
74757	6156
95051	6157
87961	6158
1274	6159
19759	6160
4970	6161
1829	6162
151977	6163
113054	6164
22592	6165
3102	6166
9359	6167
10243	6168
483	6169
99917	6170
66814	6171
34444	6172
150331	6173
55559	6174
102433	6175
6583	6176
97608	6177
114396	6178
64849	6179
27970	6180
72508	6181
12635	6182
22164	6183
14172	6184
17767	6185
123027	6186
3990	6187
13586	6188
7748	6189
56	6190
6610	6191
6610	6192
6610	6193
6610	6194
69270	6195
11404	6196
3342	6197
2210	6198
65804	6199
24561	6200
8832	6201
3114	6202
27304	6203
7174	6204
66807	6205
28695	6206
2771	6207
109378	6208
27304	6209
136	6210
46479	6211
5837	6212
6890	6213
6637	6214
54244	6215
78904	6216
6078	6217
5761	6218
58413	6219
409	6220
7607	6221
1560	6222
8748	6223
29128	6224
35099	6225
40136	6226
12989	6227
2071	6228
469	6229
49006	6230
23463	6231
2549	6232
135258	6233
9484	6234
90135	6235
84106	6236
52613	6237
12293	6238
11133	6239
16388	6240
122697	6241
60167	6242
6908	6243
98637	6244
36540	6245
17462	6246
59604	6247
14554	6248
4147	6249
4147	6250
43	6251
68507	6252
30013	6253
22896	6254
2	6255
13619	6256
75558	6257
116250	6258
14588	6259
61019	6260
38512	6261
48725	6262
11484	6263
40504	6264
42156	6265
5397	6266
111816	6267
25284	6268
42348	6269
16492	6270
93746	6271
70650	6272
158099	6273
76481	6274
66231	6275
131541	6276
16887	6277
126807	6278
126338	6279
62278	6280
49046	6281
50609	6282
91224	6283
67975	6284
9749	6285
107421	6286
54831	6287
12437	6288
5387	6289
15877	6290
110896	6291
34294	6292
9520	6293
147236	6294
35497	6295
40154	6296
41693	6297
143414	6298
45414	6299
17876	6300
18798	6301
94207	6302
26742	6303
19947	6304
133460	6305
109664	6306
1446	6307
4676	6308
27669	6309
41493	6310
3593	6311
92157	6312
11123	6313
17042	6314
14746	6315
83007	6316
18623	6317
30327	6318
18456	6319
58863	6320
68193	6321
95662	6322
89054	6323
64081	6324
125947	6325
102424	6326
17338	6327
135801	6328
95201	6329
68981	6330
7397	6331
43991	6332
90969	6333
118757	6334
47725	6335
87716	6336
41538	6337
108942	6338
36707	6339
53761	6340
51928	6341
52388	6342
112927	6343
8081	6344
33590	6345
105591	6346
94	6347
70049	6348
40030	6349
37649	6350
26123	6351
68800	6352
54436	6353
44073	6354
13030	6355
108373	6356
132280	6357
10689	6358
95811	6359
132176	6360
115194	6361
153762	6362
60590	6363
61496	6364
124674	6365
100047	6366
37734	6367
25429	6368
901	6369
46927	6370
43318	6371
36067	6372
77	6373
21567	6374
1060	6375
53988	6376
104232	6377
87439	6378
145377	6379
84372	6380
16644	6381
4212	6382
83642	6383
114315	6384
53737	6385
39113	6386
104852	6387
51096	6388
25551	6389
96710	6390
148504	6391
117496	6392
10859	6393
96911	6394
46276	6395
117992	6396
68687	6397
17736	6398
95671	6399
34435	6400
20192	6401
122386	6402
52002	6403
28474	6404
37573	6405
35002	6406
23853	6407
137049	6408
13371	6409
79679	6410
66706	6411
7730	6412
52075	6413
155371	6414
59167	6415
48930	6416
48930	6417
6106	6418
90651	6419
149199	6420
65379	6421
127791	6422
13370	6423
145115	6424
4990	6425
37618	6426
2060	6427
103947	6428
5694	6429
46384	6430
2945	6431
163967	6432
16241	6433
16502	6434
12540	6435
68912	6436
120107	6437
30495	6438
160223	6439
98915	6440
52738	6441
161979	6442
121305	6443
26036	6444
26152	6445
70662	6446
85900	6447
66474	6448
59804	6449
60963	6450
31170	6451
57357	6452
130546	6453
154471	6454
74641	6455
145640	6456
18517	6457
19677	6458
1170	6459
74531	6460
49414	6461
66898	6462
132217	6463
123514	6464
160358	6465
18536	6466
41952	6467
48424	6468
13799	6469
102467	6470
92730	6471
4576	6472
78712	6473
155206	6474
35543	6475
135802	6476
97509	6477
62548	6478
128095	6479
165774	6480
83673	6481
43622	6482
61385	6483
8640	6484
40496	6485
15629	6486
75942	6487
12994	6488
42415	6489
93788	6490
7202	6491
26097	6492
46876	6493
81141	6494
136164	6495
1153	6496
95564	6497
15332	6498
62487	6499
25592	6500
47964	6501
92216	6502
11125	6503
41149	6504
76626	6505
51105	6506
96876	6507
26888	6508
20570	6509
136702	6510
69355	6511
47400	6512
7219	6513
49873	6514
90328	6515
14575	6516
131567	6517
53680	6518
119851	6519
39897	6520
51484	6521
7452	6522
70206	6523
83011	6524
132294	6525
14592	6526
10508	6527
31694	6528
18990	6529
28160	6530
105510	6531
15814	6532
79184	6533
6613	6534
61550	6535
10915	6536
6474	6537
107077	6538
128942	6539
103417	6540
118540	6541
43575	6542
23847	6543
10365	6544
100636	6545
39931	6546
6080	6547
46591	6548
6618	6549
5684	6550
13082	6551
26221	6552
152509	6553
15780	6554
39181	6555
15861	6556
84641	6557
19908	6558
28344	6559
87516	6560
10704	6561
69101	6562
45577	6563
42297	6564
66934	6565
10862	6566
107361	6567
12471	6568
133496	6569
75608	6570
44994	6571
60375	6572
56702	6573
56706	6574
10582	6575
62912	6576
50651	6577
115239	6578
38911	6579
29411	6580
6472	6581
13458	6582
19968	6583
2652	6584
75948	6585
45397	6586
44689	6587
109885	6588
57968	6589
96490	6590
2194	6591
111500	6592
30502	6593
82377	6594
90688	6595
123212	6596
92556	6597
56486	6598
100335	6599
102614	6600
100366	6601
9438	6602
35688	6603
13875	6604
64943	6605
80067	6606
11789	6607
56698	6608
69044	6609
20146	6610
72683	6611
110748	6612
90515	6613
38815	6614
29730	6615
66606	6616
51152	6617
14152	6618
7645	6619
106940	6620
95454	6621
55597	6622
76601	6623
68026	6624
107759	6625
71659	6626
106919	6627
93433	6628
26952	6629
84916	6630
30138	6631
39226	6632
154430	6633
58612	6634
92555	6635
50757	6636
33594	6637
73748	6638
112869	6639
165663	6640
83530	6641
46656	6642
130554	6643
54575	6644
46081	6645
111647	6646
154489	6647
33870	6648
11173	6649
2640	6650
137273	6651
120063	6652
39544	6653
45276	6654
112263	6655
568	6656
23448	6657
116486	6658
99234	6659
27321	6660
35165	6661
64555	6662
39361	6663
28924	6664
57363	6665
57364	6666
1822	6667
77749	6668
17660	6669
32006	6670
32150	6671
68690	6672
7702	6673
18071	6674
25860	6675
88994	6676
86812	6677
10251	6678
78320	6679
24469	6680
58213	6681
73476	6682
61469	6683
75686	6684
18520	6685
5725	6686
40391	6687
113526	6688
90396	6689
8793	6690
62616	6691
110839	6692
86187	6693
24969	6694
79784	6695
16571	6696
91468	6697
95873	6698
83372	6699
59480	6700
83671	6701
128763	6702
45959	6703
88883	6704
70963	6705
2101	6706
45495	6707
81005	6708
36270	6709
74061	6710
115224	6711
993	6712
3350	6713
96694	6714
94005	6715
101143	6716
52848	6717
10839	6718
50263	6719
10911	6720
143757	6721
34851	6722
107784	6723
92642	6724
135483	6725
30400	6726
63311	6727
7695	6728
3956	6729
1696	6730
76387	6731
11	6732
232	6733
83	6734
14501	6735
30072	6736
118936	6737
76304	6738
29883	6739
108856	6740
56891	6741
42978	6742
18148	6743
100395	6744
35352	6745
91589	6746
62623	6747
23867	6748
26058	6749
44133	6750
87494	6751
21477	6752
45151	6753
14528	6754
48598	6755
161974	6756
59239	6757
63998	6758
66602	6759
8477	6760
79005	6761
9825	6762
47026	6763
15533	6764
1443	6765
14	6766
35895	6767
16234	6768
61600	6769
49660	6770
37156	6771
24598	6772
30319	6773
67479	6774
41152	6775
32089	6776
197	6777
1890	6778
34521	6779
32008	6780
9391	6781
1258	6782
6245	6783
3468	6784
2199	6785
33018	6786
31217	6787
1159	6788
876	6789
9889	6790
9900	6791
76851	6792
90128	6793
2	6794
2391	6795
72382	6796
101044	6797
14177	6798
27590	6799
39244	6800
52902	6801
144986	6802
30682	6803
160854	6804
66938	6805
12344	6806
26993	6807
158236	6808
20048	6809
109124	6810
15324	6811
38111	6812
37335	6813
71450	6814
128522	6815
26436	6816
15512	6817
75960	6818
31496	6819
40958	6820
33025	6821
33854	6822
28496	6823
66206	6824
2811	6825
156290	6826
32850	6827
2179	6828
75959	6829
4206	6830
32456	6831
2349	6832
30652	6833
118050	6834
66716	6835
7417	6836
8034	6837
83194	6838
567	6839
18339	6840
109117	6841
165689	6842
146755	6843
92820	6844
77113	6845
50861	6846
22948	6847
99225	6848
40008	6849
21450	6850
77885	6851
7455	6852
148648	6853
46477	6854
42986	6855
5886	6856
166319	6857
33482	6858
53036	6859
717	6860
95677	6861
9989	6862
5896	6863
86424	6864
68967	6865
2073	6866
1704	6867
1764	6868
66627	6869
50805	6870
40153	6871
18691	6872
32094	6873
75420	6874
87866	6875
47224	6876
34018	6877
76346	6878
74602	6879
19012	6880
147158	6881
52337	6882
91261	6883
115091	6884
89157	6885
11993	6886
86560	6887
21505	6888
100436	6889
77807	6890
23393	6891
74	6892
128963	6893
11234	6894
5789	6895
107115	6896
10125	6897
33968	6898
7521	6899
28612	6900
75637	6901
30653	6902
38890	6903
135816	6904
40079	6905
37145	6906
99292	6907
113299	6908
92418	6909
74358	6910
9829	6911
44640	6912
69676	6913
9571	6914
84954	6915
8896	6916
3481	6917
14766	6918
148787	6919
102361	6920
145509	6921
36605	6922
35299	6923
91479	6924
17322	6925
17061	6926
134390	6927
14216	6928
1940	6929
62593	6930
135778	6931
1820	6932
56820	6933
121079	6934
92349	6935
85253	6936
17930	6937
4526	6938
85470	6939
122702	6940
49645	6941
113511	6942
96358	6943
20843	6944
50891	6945
80216	6946
35260	6947
156616	6948
12791	6949
137807	6950
97677	6951
70411	6952
17190	6953
27238	6954
128291	6955
11057	6956
5656	6957
125140	6958
31676	6959
77052	6960
123958	6961
23184	6962
34074	6963
12924	6964
22194	6965
7857	6966
97649	6967
49189	6968
59437	6969
34738	6970
70019	6971
9787	6972
30557	6973
64424	6974
1037	6975
90428	6976
42539	6977
56887	6978
52408	6979
85842	6980
17004	6981
34340	6982
123056	6983
100614	6984
3669	6985
96753	6986
24581	6987
31115	6988
87515	6989
21439	6990
94599	6991
63596	6992
40912	6993
88983	6994
7594	6995
25670	6996
15888	6997
24132	6998
30005	6999
162273	7000
52350	7001
113402	7002
3427	7003
80283	7004
164258	7005
97106	7006
107463	7007
41561	7008
45277	7009
44271	7010
69064	7011
99686	7012
104288	7013
156823	7014
3897	7015
15658	7016
10437	7017
48876	7018
3420	7019
158762	7020
81046	7021
79516	7022
44748	7023
156886	7024
71449	7025
8777	7026
26212	7027
36689	7028
162583	7029
83028	7030
8461	7031
96834	7032
54118	7033
43129	7034
100677	7035
6767	7036
69369	7037
35547	7038
17015	7039
99747	7040
5714	7041
132	7042
31202	7043
6927	7044
19738	7045
20887	7046
12431	7047
128660	7048
53275	7049
109998	7050
61392	7051
113607	7052
55128	7053
7812	7054
1965	7055
83573	7056
4840	7057
396	7058
147147	7059
15531	7060
127132	7061
63681	7062
30249	7063
120461	7064
113160	7065
64756	7066
18727	7067
101104	7068
89159	7069
84768	7070
64499	7071
33741	7072
89424	7073
3914	7074
62708	7075
64615	7076
127576	7077
84754	7078
137706	7079
137669	7080
118749	7081
123022	7082
16814	7083
45142	7084
83723	7085
27691	7086
87774	7087
101037	7088
33763	7089
8684	7090
57429	7091
46228	7092
132452	7093
74611	7094
33637	7095
15486	7096
10289	7097
118657	7098
24847	7099
53027	7100
113841	7101
88844	7102
12378	7103
73104	7104
55171	7105
58455	7106
137147	7107
91489	7108
13225	7109
134260	7110
134695	7111
41191	7112
104084	7113
121058	7114
15569	7115
86343	7116
39175	7117
115729	7118
136342	7119
100977	7120
40853	7121
9037	7122
46219	7123
12494	7124
121156	7125
31128	7126
43103	7127
15371	7128
90949	7129
105523	7130
27216	7131
100065	7132
8771	7133
22878	7134
31974	7135
51279	7136
158430	7137
92395	7138
68732	7139
91429	7140
135321	7141
128711	7142
98373	7143
107385	7144
104149	7145
64609	7146
25819	7147
90121	7148
35883	7149
163404	7150
36123	7151
58446	7152
153952	7153
3031	7154
11483	7155
22681	7156
111553	7157
15276	7158
78980	7159
24834	7160
145168	7161
134289	7162
58156	7163
43434	7164
27119	7165
87576	7166
31181	7167
15766	7168
125949	7169
90569	7170
3541	7171
39206	7172
13322	7173
85658	7174
8716	7175
65782	7176
5799	7177
9431	7178
11777	7179
99097	7180
12932	7181
54046	7182
35456	7183
105999	7184
95342	7185
78011	7186
86571	7187
143683	7188
49735	7189
82271	7190
22256	7191
54999	7192
14869	7193
86079	7194
45374	7195
20195	7196
35717	7197
20088	7198
41357	7199
26698	7200
59369	7201
41625	7202
69456	7203
113479	7204
22275	7205
69001	7206
14425	7207
69232	7208
39506	7209
107775	7210
53518	7211
22621	7212
98282	7213
143802	7214
115405	7215
52014	7216
152482	7217
50380	7218
4591	7219
44687	7220
79213	7221
70710	7222
80223	7223
62584	7224
55440	7225
108472	7226
979	7227
34622	7228
60320	7229
50648	7230
1135	7231
130252	7232
34227	7233
153041	7234
124119	7235
161700	7236
10140	7237
63575	7238
99751	7239
58235	7240
135592	7241
13390	7242
659	7243
113151	7244
71663	7245
98	7246
111894	7247
42766	7248
49679	7249
9860	7250
35937	7251
8897	7252
53987	7253
129626	7254
16510	7255
22027	7256
5389	7257
44377	7258
53233	7259
57466	7260
69271	7261
44280	7262
23122	7263
32287	7264
41524	7265
9923	7266
53845	7267
135963	7268
158467	7269
151137	7270
56344	7271
51576	7272
64646	7273
19084	7274
25771	7275
104140	7276
98878	7277
86661	7278
97947	7279
102603	7280
25491	7281
113691	7282
75666	7283
29065	7284
79046	7285
75956	7286
100917	7287
7400	7288
45379	7289
54322	7290
142199	7291
131494	7292
47836	7293
20524	7294
23398	7295
51491	7296
20054	7297
1695	7298
27672	7299
14785	7300
90073	7301
92591	7302
25482	7303
87745	7304
23771	7305
30666	7306
112997	7307
83574	7308
86081	7309
129021	7310
132398	7311
37047	7312
50722	7313
4189	7314
65811	7315
9426	7316
31648	7317
5198	7318
48136	7319
963	7320
5673	7321
27765	7322
110640	7323
4204	7324
146783	7325
2505	7326
18079	7327
80661	7328
86114	7329
46071	7330
28656	7331
110848	7332
8113	7333
11214	7334
74128	7335
105858	7336
134467	7337
72954	7338
99376	7339
67581	7340
53065	7341
33672	7342
53957	7343
6745	7344
158849	7345
21203	7346
3719	7347
40147	7348
83464	7349
13943	7350
117530	7351
99210	7352
42477	7353
33122	7354
117226	7355
2990	7356
137447	7357
160309	7358
111854	7359
154806	7360
83568	7361
69033	7362
29187	7363
100960	7364
95445	7365
107720	7366
140037	7367
26626	7368
42435	7369
59460	7370
109941	7371
121388	7372
17958	7373
102313	7374
2761	7375
18069	7376
2818	7377
3923	7378
154433	7379
118685	7380
118619	7381
134141	7382
62198	7383
23772	7384
79513	7385
87817	7386
120045	7387
137785	7388
53314	7389
47095	7390
101173	7391
89285	7392
87487	7393
1005	7394
81107	7395
35729	7396
104003	7397
121360	7398
55059	7399
93632	7400
127393	7401
58266	7402
113737	7403
82986	7404
135988	7405
85081	7406
164170	7407
90476	7408
166108	7409
72058	7410
109573	7411
89353	7412
109064	7413
83488	7414
69890	7415
72973	7416
93501	7417
83089	7418
146904	7419
134103	7420
116769	7421
137642	7422
158715	7423
160318	7424
40967	7425
104031	7426
53245	7427
37403	7428
20994	7429
15523	7430
78548	7431
120053	7432
128024	7433
27066	7434
156296	7435
132285	7436
120022	7437
39517	7438
72878	7439
79147	7440
49538	7441
141222	7442
148628	7443
6299	7444
10159	7445
6305	7446
53978	7447
24751	7448
74414	7449
10006	7450
8721	7451
26655	7452
27109	7453
115140	7454
6724	7455
52942	7456
26740	7457
33755	7458
120442	7459
46499	7460
70329	7461
91865	7462
70170	7463
100393	7464
46503	7465
164092	7466
79434	7467
4960	7468
60319	7469
21750	7470
6519	7471
36148	7472
13491	7473
3824	7474
122900	7475
122389	7476
12749	7477
8283	7478
35481	7479
10280	7480
7807	7481
27700	7482
103995	7483
35423	7484
6445	7485
10787	7486
5153	7487
18828	7488
10751	7489
89124	7490
60023	7491
105	7492
5036	7493
10166	7494
64693	7495
15936	7496
37928	7497
18828	7498
5036	7499
10166	7500
67933	7501
10667	7502
512	7503
11768	7504
35470	7505
23998	7506
6365	7507
59317	7508
75	7509
7592	7510
27073	7511
24362	7512
3	7513
86604	7514
10132	7515
73780	7516
5118	7517
114681	7518
54787	7519
10328	7520
14009	7521
35200	7522
5118	7523
76578	7524
25459	7525
38149	7526
93741	7527
17228	7528
14593	7529
51528	7530
6616	7531
26996	7532
59831	7533
10085	7534
35558	7535
137164	7536
79869	7537
32871	7538
47081	7539
60169	7540
8747	7541
46307	7542
140514	7543
53871	7544
70073	7545
10328	7546
78236	7547
69297	7548
35168	7549
54373	7550
11363	7551
1301	7552
20651	7553
38984	7554
84883	7555
88594	7556
13687	7557
14805	7558
29380	7559
138343	7560
35964	7561
28266	7562
7169	7563
31770	7564
54843	7565
25476	7566
135906	7567
17710	7568
66100	7569
143926	7570
14495	7571
50991	7572
32654	7573
153695	7574
14050	7575
2620	7576
70720	7577
130682	7578
72567	7579
102642	7580
1352	7581
26411	7582
237	7583
127372	7584
34907	7585
141346	7586
77021	7587
109636	7588
45686	7589
105730	7590
55830	7591
76500	7592
19412	7593
7222	7594
117364	7595
138378	7596
116687	7597
19793	7598
17638	7599
68663	7600
52573	7601
97623	7602
106568	7603
101823	7604
38321	7605
97690	7606
1503	7607
20605	7608
14250	7609
102192	7610
89086	7611
21059	7612
134807	7613
33361	7614
122084	7615
9515	7616
125320	7617
64765	7618
47775	7619
35424	7620
1695	7621
66662	7622
864	7623
1451	7624
33	7625
1115	7626
224	7627
35463	7628
120494	7629
1447	7630
55796	7631
48602	7632
14043	7633
26545	7634
49019	7635
22412	7636
13172	7637
148749	7638
70810	7639
7876	7640
44702	7641
91099	7642
21651	7643
164253	7644
74075	7645
96109	7646
111321	7647
51417	7648
100688	7649
32976	7650
449	7651
77865	7652
119782	7653
5596	7654
18848	7655
401	7656
10910	7657
24428	7658
256	7659
18093	7660
9600	7661
92441	7662
2509	7663
4475	7664
99137	7665
82945	7666
113467	7667
16736	7668
16736	7669
105	7670
14659	7671
37896	7672
135983	7673
45983	7674
16736	7675
23486	7676
58295	7677
11038	7678
30603	7679
2929	7680
37973	7681
141335	7682
90334	7683
112672	7684
109544	7685
54220	7686
46106	7687
103874	7688
182	7689
5816	7690
63352	7691
10210	7692
113238	7693
364	7694
2477	7695
113067	7696
66747	7697
14009	7698
34973	7699
79580	7700
90571	7701
97734	7702
24533	7703
37973	7704
170	7705
28127	7706
2213	7707
82121	7708
1962	7709
1209	7710
6984	7711
143	7712
84501	7713
137871	7714
16041	7715
63590	7716
111375	7717
28493	7718
14677	7719
97008	7720
43542	7721
124800	7722
52397	7723
2926	7724
21882	7725
14	7726
14670	7727
26525	7728
71894	7729
24424	7730
40299	7731
91415	7732
16287	7733
120244	7734
54313	7735
136382	7736
15154	7737
4300	7738
94502	7739
8108	7740
2991	7741
116	7742
4781	7743
87726	7744
1259	7745
308	7746
29035	7747
3517	7748
5214	7749
85354	7750
60727	7751
5029	7752
21131	7753
1445	7754
15558	7755
45616	7756
22829	7757
9293	7758
77377	7759
32418	7760
594	7761
64	7762
137251	7763
53718	7764
45766	7765
34547	7766
13374	7767
72860	7768
57469	7769
60378	7770
28157	7771
30436	7772
6372	7773
30436	7774
61420	7775
2228	7776
72248	7777
44148	7778
50526	7779
49306	7780
37847	7781
17941	7782
115324	7783
6905	7784
7476	7785
27311	7786
68157	7787
166194	7788
4141	7789
46202	7790
401	7791
3180	7792
812	7793
3426	7794
3426	7795
66071	7796
142	7797
2228	7798
940	7799
90779	7800
34397	7801
18008	7802
90667	7803
100698	7804
4727	7805
6396	7806
137014	7807
20375	7808
4100	7809
64034	7810
44789	7811
29274	7812
84126	7813
83	7814
2526	7815
2640	7816
2640	7817
31558	7818
238	7819
85384	7820
29950	7821
14155	7822
152842	7823
38976	7824
1377	7825
68716	7826
7158	7827
139532	7828
167409	7829
125748	7830
79030	7831
2640	7832
65766	7833
79033	7834
19058	7835
135764	7836
46069	7837
86462	7838
48659	7839
2640	7840
98026	7841
46114	7842
90496	7843
2640	7844
16129	7845
2654	7846
426	7847
23265	7848
35242	7849
166865	7850
48752	7851
75579	7852
34310	7853
5335	7854
131702	7855
15259	7856
104663	7857
1668	7858
100715	7859
76561	7860
27633	7861
66777	7862
148688	7863
33529	7864
70606	7865
3506	7866
21833	7867
33152	7868
8033	7869
11598	7870
114917	7871
17223	7872
89510	7873
45112	7874
17737	7875
154880	7876
139816	7877
162665	7878
117460	7879
1558	7880
31673	7881
59271	7882
6194	7883
104366	7884
129053	7885
37387	7886
573	7887
5761	7888
14957	7889
167543	7890
8005	7891
165832	7892
66750	7893
25251	7894
62	7895
48262	7896
14033	7897
53356	7898
2602	7899
56351	7900
6236	7901
69764	7902
8759	7903
4222	7904
15614	7905
5957	7906
172	7907
718	7908
45515	7909
16830	7910
64597	7911
84128	7912
67440	7913
23798	7914
1274	7915
40647	7916
8969	7917
12145	7918
109396	7919
13176	7920
1759	7921
102644	7922
15846	7923
13834	7924
73598	7925
156595	7926
11397	7927
67207	7928
572	7929
8079	7930
15106	7931
64676	7932
25819	7933
139249	7934
8370	7935
8488	7936
1385	7937
58143	7938
23595	7939
63011	7940
40396	7941
48367	7942
67550	7943
66242	7944
4063	7945
17757	7946
11145	7947
10410	7948
54706	7949
95125	7950
17142	7951
15409	7952
136433	7953
125241	7954
39397	7955
45783	7956
55512	7957
52240	7958
19779	7959
27618	7960
99437	7961
55086	7962
18526	7963
19675	7964
43369	7965
138694	7966
14916	7967
100453	7968
160600	7969
7695	7970
78284	7971
95601	7972
610	7973
107661	7974
36908	7975
144588	7976
83390	7977
16821	7978
6950	7979
26126	7980
10207	7981
56463	7982
62368	7983
215	7984
108484	7985
56186	7986
64337	7987
118278	7988
76618	7989
161873	7990
94379	7991
100296	7992
6770	7993
35532	7994
106997	7995
150664	7996
75639	7997
39890	7998
19578	7999
97841	8000
102219	8001
106153	8002
9048	8003
128073	8004
3102	8005
25947	8006
42451	8007
11733	8008
50633	8009
594	8010
61015	8011
164401	8012
70076	8013
65517	8014
47812	8015
47811	8016
59912	8017
6465	8018
73705	8019
100272	8020
123069	8021
136931	8022
85103	8023
102389	8024
2659	8025
139610	8026
93798	8027
136014	8028
123223	8029
84444	8030
2035	8031
3990	8032
30301	8033
253	8034
16770	8035
4593	8036
52451	8037
38189	8038
26913	8039
83726	8040
96446	8041
85202	8042
10307	8043
12843	8044
19846	8045
1371	8046
35792	8047
19916	8048
12298	8049
46547	8050
62497	8051
163771	8052
54282	8053
6162	8054
4017	8055
4179	8056
51252	8057
34825	8058
47019	8059
65600	8060
21507	8061
16362	8062
16107	8063
42673	8064
5010	8065
692	8066
29630	8067
141171	8068
129288	8069
80997	8070
136991	8071
38832	8072
21282	8073
83173	8074
14008	8075
45461	8076
73596	8077
156487	8078
45613	8079
2958	8080
119191	8081
63760	8082
87801	8083
108780	8084
98	8085
16532	8086
31664	8087
116923	8088
103519	8089
2002	8090
18249	8091
71044	8092
5814	8093
5814	8094
12979	8095
75003	8096
15954	8097
79508	8098
21345	8099
29533	8100
19671	8101
130089	8102
37404	8103
142962	8104
20816	8105
12122	8106
75722	8107
26864	8108
72655	8109
108986	8110
13265	8111
46469	8112
150348	8113
114572	8114
101011	8115
152302	8116
1585	8117
42965	8118
8012	8119
1960	8120
51387	8121
3089	8122
12553	8123
64608	8124
1815	8125
5626	8126
5748	8127
36	8128
35279	8129
117707	8130
18766	8131
93991	8132
13061	8133
72689	8134
106862	8135
94438	8136
8700	8137
33096	8138
38494	8139
36443	8140
26459	8141
77640	8142
152311	8143
62669	8144
42067	8145
109979	8146
26411	8147
124926	8148
124490	8149
160387	8150
41178	8151
32868	8152
35163	8153
59327	8154
85044	8155
79351	8156
53949	8157
156573	8158
90426	8159
70497	8160
66592	8161
97895	8162
47720	8163
156378	8164
137307	8165
78144	8166
56803	8167
42463	8168
61501	8169
100539	8170
98090	8171
9656	8172
64367	8173
125814	8174
147184	8175
110261	8176
76242	8177
7035	8178
159960	8179
161980	8180
134575	8181
78228	8182
45296	8183
21146	8184
83659	8185
24621	8186
29092	8187
104296	8188
72997	8189
594	8190
22325	8191
8361	8192
82203	8193
101000	8194
167527	8195
50168	8196
46301	8197
154895	8198
33663	8199
81103	8200
101309	8201
59112	8202
33902	8203
68695	8204
21850	8205
33309	8206
74673	8207
28131	8208
5385	8209
60968	8210
40634	8211
84530	8212
11413	8213
43636	8214
67255	8215
18403	8216
99313	8217
70489	8218
146881	8219
28533	8220
33281	8221
462	8222
1119	8223
12693	8224
9945	8225
56932	8226
25541	8227
1401	8228
11103	8229
94495	8230
146430	8231
6642	8232
29122	8233
59205	8234
1459	8235
95297	8236
1466	8237
152359	8238
98842	8239
66574	8240
113056	8241
13321	8242
30550	8243
4633	8244
121423	8245
76264	8246
115652	8247
165680	8248
123272	8249
26529	8250
36247	8251
48727	8252
560	8253
105590	8254
67375	8255
12486	8256
63225	8257
24987	8258
22571	8259
55247	8260
144161	8261
120187	8262
61614	8263
58373	8264
112021	8265
65359	8266
2569	8267
41005	8268
146751	8269
137951	8270
23190	8271
99723	8272
73307	8273
2722	8274
116692	8275
102327	8276
124646	8277
52150	8278
23843	8279
34819	8280
83186	8281
123179	8282
33190	8283
43770	8284
20788	8285
39879	8286
17139	8287
21448	8288
26957	8289
76004	8290
20460	8291
4515	8292
22394	8293
46532	8294
11952	8295
125598	8296
12797	8297
71432	8298
75891	8299
101015	8300
147056	8301
136248	8302
7325	8303
24533	8304
71722	8305
10813	8306
152757	8307
72189	8308
94106	8309
26567	8310
25383	8311
58131	8312
98283	8313
56839	8314
50410	8315
126016	8316
63351	8317
64353	8318
116634	8319
47147	8320
66576	8321
68957	8322
71564	8323
33062	8324
134018	8325
124636	8326
42218	8327
132684	8328
66328	8329
76944	8330
163753	8331
2735	8332
40559	8333
10764	8334
16647	8335
47754	8336
57998	8337
17723	8338
56311	8339
41207	8340
84373	8341
87217	8342
14781	8343
93556	8344
62217	8345
6843	8346
30935	8347
123896	8348
108394	8349
46258	8350
70194	8351
80543	8352
91010	8353
39212	8354
125939	8355
99449	8356
73502	8357
63440	8358
62324	8359
92501	8360
102236	8361
89260	8362
105654	8363
148756	8364
90888	8365
59222	8366
75911	8367
152536	8368
112355	8369
123064	8370
27931	8371
74726	8372
101825	8373
71576	8374
99664	8375
95370	8376
73119	8377
92557	8378
32318	8379
48107	8380
2549	8381
7416	8382
72	8383
1971	8384
22761	8385
139316	8386
135253	8387
6302	8388
90377	8389
10737	8390
102646	8391
32255	8392
17734	8393
115289	8394
95803	8395
5453	8396
60722	8397
14161	8398
1017	8399
98170	8400
17062	8401
98072	8402
115129	8403
154257	8404
41164	8405
87433	8406
17775	8407
901	8408
45	8409
14619	8410
61018	8411
112267	8412
6451	8413
17918	8414
39354	8415
27187	8416
69484	8417
10262	8418
114455	8419
7028	8420
64135	8421
88864	8422
87403	8423
84340	8424
26762	8425
8427	8426
110392	8427
37456	8428
70520	8429
96335	8430
124449	8431
48035	8432
87940	8433
129596	8434
131356	8435
64847	8436
62801	8437
5210	8438
29717	8439
136218	8440
51373	8441
62800	8442
23079	8443
73703	8444
127161	8445
86392	8446
86200	8447
152528	8448
26343	8449
139769	8450
57464	8451
134511	8452
135511	8453
48480	8454
46851	8455
123071	8456
164040	8457
137347	8458
58630	8459
71871	8460
67628	8461
117046	8462
109129	8463
5392	8464
44259	8465
122436	8466
132982	8467
142019	8468
2477	8469
843	8470
2497	8471
302	8472
3224	8473
45108	8474
95226	8475
61350	8476
7816	8477
984	8478
1277	8479
6529	8480
3506	8481
116740	8482
2720	8483
17818	8484
134616	8485
28907	8486
42836	8487
22747	8488
11995	8489
2040	8490
16946	8491
8707	8492
8707	8493
11220	8494
60384	8495
27034	8496
14239	8497
37564	8498
35688	8499
14071	8500
81095	8501
139268	8502
145608	8503
128783	8504
116643	8505
12244	8506
6427	8507
139292	8508
20562	8509
16199	8510
53599	8511
3057	8512
84985	8513
82637	8514
22774	8515
42979	8516
737	8517
28290	8518
352	8519
615	8520
7156	8521
16525	8522
47123	8523
15664	8524
46040	8525
98602	8526
19494	8527
27189	8528
34579	8529
118061	8530
45723	8531
51497	8532
23921	8533
3511	8534
166794	8535
170	8536
25875	8537
4801	8538
39887	8539
40323	8540
32331	8541
9026	8542
112913	8543
8542	8544
97585	8545
134151	8546
10401	8547
11356	8548
103560	8549
11932	8550
50995	8551
1106	8552
10623	8553
443	8554
5384	8555
9069	8556
13270	8557
131269	8558
117615	8559
20941	8560
39373	8561
379	8562
102281	8563
71817	8564
165376	8565
19444	8566
14090	8567
145348	8568
37086	8569
41365	8570
89869	8571
120711	8572
70948	8573
55728	8574
74421	8575
1123	8576
24870	8577
19418	8578
114019	8579
78765	8580
26855	8581
85827	8582
9914	8583
161965	8584
11576	8585
66851	8586
160357	8587
6632	8588
17037	8589
108658	8590
111623	8591
24843	8592
14833	8593
55778	8594
52058	8595
41547	8596
51268	8597
160192	8598
132400	8599
68147	8600
18200	8601
150839	8602
109271	8603
26421	8604
26635	8605
139173	8606
145585	8607
40161	8608
111983	8609
40013	8610
29968	8611
4729	8612
112397	8613
68015	8614
162178	8615
24870	8616
265	8617
78350	8618
143	8619
63555	8620
102505	8621
71165	8622
15799	8623
24556	8624
127031	8625
38168	8626
27932	8627
246	8628
2456	8629
10207	8630
160321	8631
12478	8632
136	8633
55737	8634
99764	8635
154329	8636
114626	8637
54436	8638
135881	8639
63170	8640
56651	8641
89364	8642
107263	8643
107263	8644
91744	8645
104358	8646
21514	8647
127470	8648
116971	8649
27403	8650
158288	8651
9135	8652
7352	8653
7420	8654
83496	8655
164168	8656
152497	8657
79399	8658
32952	8659
127652	8660
100849	8661
534	8662
112232	8663
80797	8664
88806	8665
137691	8666
94314	8667
104148	8668
86814	8669
62466	8670
89338	8671
121273	8672
75800	8673
89947	8674
51460	8675
61048	8676
90861	8677
134473	8678
135752	8679
68183	8680
156843	8681
102322	8682
89029	8683
162113	8684
78359	8685
116648	8686
98107	8687
58375	8688
110204	8689
65986	8690
63186	8691
36634	8692
138673	8693
26301	8694
134475	8695
116758	8696
129535	8697
152688	8698
29785	8699
107269	8700
93769	8701
112209	8702
103681	8703
124696	8704
107793	8705
150632	8706
100871	8707
150634	8708
121489	8709
85252	8710
119195	8711
147173	8712
111438	8713
110029	8714
100716	8715
135912	8716
35427	8717
79852	8718
141936	8719
115591	8720
55267	8721
76492	8722
151965	8723
102083	8724
48499	8725
72207	8726
84959	8727
11177	8728
23923	8729
72965	8730
136	8731
2731	8732
113111	8733
99088	8734
10946	8735
556	8736
135635	8737
87706	8738
122955	8739
32615	8740
12142	8741
114069	8742
10965	8743
111191	8744
28228	8745
108951	8746
75357	8747
6565	8748
8829	8749
100082	8750
110295	8751
18561	8752
36914	8753
114920	8754
155923	8755
135718	8756
71516	8757
11922	8758
22993	8759
52185	8760
65988	8761
49057	8762
97351	8763
17863	8764
117828	8765
109662	8766
43884	8767
228	8768
228	8769
127866	8770
49455	8771
14161	8772
98679	8773
89602	8774
107694	8775
99303	8776
23079	8777
15126	8778
4606	8779
16371	8780
38860	8781
52259	8782
120001	8783
136282	8784
127879	8785
64992	8786
56447	8787
64141	8788
26565	8789
65312	8790
52501	8791
7490	8792
64549	8793
75657	8794
9627	8795
12098	8796
16451	8797
13332	8798
71028	8799
70254	8800
110362	8801
108365	8802
7806	8803
2941	8804
46962	8805
96855	8806
12399	8807
133805	8808
52945	8809
15704	8810
60194	8811
120530	8812
5244	8813
52987	8814
114214	8815
52247	8816
30474	8817
75154	8818
75488	8819
15126	8820
16955	8821
48736	8822
82398	8823
166196	8824
24708	8825
2194	8826
96380	8827
136298	8828
7147	8829
15060	8830
1059	8831
418	8832
75412	8833
19143	8834
10269	8835
113211	8836
51691	8837
20834	8838
9087	8839
80602	8840
40987	8841
12474	8842
212	8843
27590	8844
24459	8845
11506	8846
27888	8847
102485	8848
31025	8849
56310	8850
42169	8851
14588	8852
41835	8853
6395	8854
82754	8855
161955	8856
136958	8857
128455	8858
129797	8859
161957	8860
160282	8861
56933	8862
8886	8863
93998	8864
53020	8865
1140	8866
5976	8867
158367	8868
11538	8869
11337	8870
91601	8871
21500	8872
102244	8873
91640	8874
3213	8875
59998	8876
33001	8877
65666	8878
8286	8879
106154	8880
2114	8881
10627	8882
26954	8883
62762	8884
41978	8885
11316	8886
99380	8887
86430	8888
130788	8889
23313	8890
113405	8891
13650	8892
97858	8893
120304	8894
115650	8895
130899	8896
161913	8897
142112	8898
17522	8899
56009	8900
3816	8901
51351	8902
116497	8903
53278	8904
61777	8905
10424	8906
65941	8907
54768	8908
228	8909
55062	8910
75208	8911
6671	8912
119856	8913
34477	8914
7296	8915
62618	8916
6107	8917
39351	8918
26332	8919
158109	8920
11437	8921
39697	8922
7868	8923
920	8924
85969	8925
124810	8926
27177	8927
127334	8928
36426	8929
123243	8930
67249	8931
32189	8932
158868	8933
12847	8934
129307	8935
16674	8936
107088	8937
139331	8938
503	8939
5517	8940
45692	8941
7422	8942
2291	8943
71762	8944
106340	8945
110582	8946
91902	8947
33057	8948
104890	8949
31280	8950
14088	8951
12489	8952
7807	8953
725	8954
66711	8955
49459	8956
5222	8957
20624	8958
27542	8959
15115	8960
150515	8961
15291	8962
99166	8963
47631	8964
158415	8965
13449	8966
111740	8967
105034	8968
101179	8969
39551	8970
93254	8971
59228	8972
99046	8973
157143	8974
141498	8975
2133	8976
31076	8977
165748	8978
127767	8979
40251	8980
195	8981
148418	8982
66970	8983
34271	8984
109193	8985
124522	8986
66944	8987
107289	8988
724	8989
47467	8990
114564	8991
131153	8992
43616	8993
129754	8994
16941	8995
127932	8996
22382	8997
61730	8998
156204	8999
36078	9000
125695	9001
158187	9002
106106	9003
45468	9004
89336	9005
49194	9006
62353	9007
40796	9008
166187	9009
113487	9010
44200	9011
38272	9012
151024	9013
115592	9014
127280	9015
138591	9016
17877	9017
17492	9018
20384	9019
33677	9020
18405	9021
1876	9022
7246	9023
1653	9024
52	9025
24646	9026
23530	9027
3874	9028
51547	9029
88204	9030
64529	9031
114569	9032
56427	9033
38879	9034
30584	9035
3786	9036
106718	9037
34331	9038
73376	9039
27376	9040
18534	9041
112929	9042
44072	9043
49881	9044
40063	9045
858	9046
76263	9047
100250	9048
141032	9049
72653	9050
20405	9051
4209	9052
20889	9053
132872	9054
103469	9055
2267	9056
100656	9057
2018	9058
1450	9059
85259	9060
50868	9061
13313	9062
39135	9063
6616	9064
99514	9065
9291	9066
101868	9067
10326	9068
17927	9069
15772	9070
19068	9071
3000	9072
6794	9073
11576	9074
3497	9075
13429	9076
2477	9077
14639	9078
13016	9079
468	9080
2398	9081
91776	9082
17861	9083
1812	9084
2604	9085
36785	9086
2552	9087
71931	9088
18455	9089
14934	9090
30846	9091
5313	9092
105232	9093
18532	9094
235	9095
19006	9096
829	9097
39792	9098
35671	9099
39018	9100
108899	9101
44157	9102
51085	9103
4189	9104
107825	9105
11480	9106
38626	9107
273	9108
41936	9109
4512	9110
113064	9111
787	9112
66777	9113
30904	9114
44819	9115
89	9116
742	9117
2485	9118
123	9119
143	9120
85541	9121
23612	9122
3906	9123
13601	9124
1283	9125
40904	9126
6093	9127
689	9128
68764	9129
778	9130
49492	9131
94	9132
5035	9133
2601	9134
287	9135
5595	9136
199	9137
5846	9138
2316	9139
748	9140
37272	9141
1598	9142
30353	9143
366	9144
33593	9145
9265	9146
3179	9147
7147	9148
5751	9149
689	9150
219	9151
7671	9152
167	9153
60623	9154
1286	9155
2	9156
1	9157
3469	9158
57533	9159
1269	9160
16736	9161
74326	9162
29	9163
1414	9164
1265	9165
17204	9166
27674	9167
1953	9168
4105	9169
37272	9170
27976	9171
44035	9172
18193	9173
28557	9174
60351	9175
74279	9176
3952	9177
31662	9178
73069	9179
1614	9180
37016	9181
41591	9182
29999	9183
9933	9184
343	9185
1118	9186
36726	9187
98	9188
6433	9189
70397	9190
45818	9191
26620	9192
128240	9193
4725	9194
2733	9195
41043	9196
2982	9197
13135	9198
2337	9199
92340	9200
19192	9201
703	9202
51797	9203
42566	9204
115417	9205
78928	9206
2730	9207
29382	9208
162447	9209
12207	9210
3717	9211
132034	9212
152114	9213
14557	9214
26881	9215
53935	9216
70301	9217
127488	9218
16794	9219
18317	9220
12813	9221
36201	9222
25121	9223
508	9224
35680	9225
42142	9226
50117	9227
504	9228
83577	9229
24980	9230
117776	9231
60731	9232
9940	9233
3771	9234
34259	9235
18217	9236
100735	9237
36073	9238
4175	9239
122606	9240
82346	9241
73981	9242
15572	9243
51221	9244
237	9245
17228	9246
1045	9247
1037	9248
113213	9249
438	9250
126	9251
893	9252
821	9253
16719	9254
167	9255
30596	9256
37269	9257
573	9258
477	9259
161062	9260
3149	9261
32703	9262
627	9263
64	9264
38892	9265
132413	9266
156226	9267
53738	9268
6811	9269
90352	9270
11828	9271
94449	9272
6874	9273
66307	9274
37835	9275
83356	9276
17230	9277
7600	9278
1418	9279
24228	9280
3294	9281
1334	9282
926	9283
802	9284
52825	9285
585	9286
481	9287
179	9288
24654	9289
64	9290
484	9291
96	9292
64	9293
102	9294
42291	9295
7995	9296
261	9297
215	9298
63201	9299
201	9300
2315	9301
2009	9302
60115	9303
80571	9304
20953	9305
2322	9306
51425	9307
222	9308
9791	9309
7246	9310
40508	9311
7158	9312
94	9313
162354	9314
29619	9315
79322	9316
3955	9317
3459	9318
199	9319
122566	9320
490	9321
472	9322
51945	9323
6931	9324
71191	9325
28826	9326
97198	9327
2464	9328
25191	9329
70323	9330
70323	9331
1471	9332
7054	9333
983	9334
94	9335
86867	9336
135869	9337
18577	9338
80204	9339
35759	9340
110296	9341
110296	9342
14720	9343
123003	9344
39003	9345
19309	9346
59112	9347
42689	9348
149040	9349
50087	9350
34951	9351
67890	9352
67851	9353
73919	9354
125	9355
22476	9356
34	9357
164	9358
54033	9359
20539	9360
18728	9361
20361	9362
14445	9363
83934	9364
5040	9365
35384	9366
1870	9367
24020	9368
8234	9369
60852	9370
4178	9371
22570	9372
46583	9373
35196	9374
131780	9375
62023	9376
7421	9377
72503	9378
35708	9379
12145	9380
79170	9381
32066	9382
60654	9383
89616	9384
46692	9385
45685	9386
18288	9387
7282	9388
11563	9389
49071	9390
52025	9391
5564	9392
8244	9393
19350	9394
177	9395
17254	9396
10201	9397
92521	9398
135278	9399
101284	9400
28567	9401
58962	9402
29265	9403
16862	9404
25185	9405
46426	9406
74246	9407
89415	9408
60428	9409
104196	9410
53178	9411
28592	9412
45384	9413
98895	9414
123281	9415
60625	9416
59901	9417
3371	9418
28749	9419
81531	9420
119170	9421
141520	9422
82752	9423
20636	9424
98759	9425
78462	9426
22014	9427
25968	9428
130495	9429
98859	9430
56710	9431
49224	9432
104876	9433
6044	9434
82837	9435
59816	9436
167382	9437
107358	9438
156084	9439
10931	9440
48594	9441
119821	9442
94041	9443
102350	9444
113632	9445
95365	9446
81175	9447
61228	9448
28365	9449
48428	9450
107136	9451
78301	9452
22698	9453
148777	9454
106619	9455
92783	9456
43631	9457
5182	9458
82732	9459
60615	9460
3269	9461
77541	9462
99777	9463
147112	9464
12643	9465
35031	9466
56038	9467
128650	9468
42654	9469
106789	9470
83656	9471
128667	9472
122614	9473
122903	9474
56534	9475
74409	9476
99774	9477
107598	9478
28220	9479
131532	9480
143815	9481
85118	9482
138718	9483
78454	9484
60609	9485
78447	9486
104841	9487
77465	9488
91848	9489
59817	9490
88946	9491
65715	9492
12708	9493
60610	9494
78460	9495
86667	9496
48205	9497
35576	9498
95670	9499
35580	9500
149329	9501
113884	9502
92846	9503
47961	9504
148786	9505
148484	9506
154583	9507
31699	9508
50763	9509
111472	9510
85634	9511
92601	9512
1927	9513
26939	9514
5785	9515
6039	9516
77255	9517
102279	9518
46417	9519
85347	9520
148810	9521
99159	9522
68403	9523
141139	9524
84782	9525
26920	9526
17121	9527
8023	9528
68203	9529
57209	9530
54648	9531
49043	9532
2565	9533
50068	9534
95597	9535
99610	9536
107127	9537
50376	9538
74474	9539
17132	9540
20676	9541
153351	9542
2601	9543
724	9544
7546	9545
10734	9546
3381	9547
6867	9548
46446	9549
11396	9550
38148	9551
35472	9552
3382	9553
47840	9554
38729	9555
122905	9556
18207	9557
112266	9558
102554	9559
18799	9560
36658	9561
80795	9562
47329	9563
97499	9564
142016	9565
111392	9566
7571	9567
24149	9568
92282	9569
134423	9570
134182	9571
18042	9572
101021	9573
86294	9574
10800	9575
1593	9576
30372	9577
4206	9578
54667	9579
53299	9580
44415	9581
9621	9582
91114	9583
13898	9584
55970	9585
31282	9586
96138	9587
162198	9588
567	9589
100769	9590
17926	9591
50559	9592
50559	9593
28	9594
2949	9595
9908	9596
468	9597
40136	9598
75041	9599
9732	9600
110878	9601
124484	9602
50727	9603
162341	9604
131422	9605
104054	9606
6600	9607
8406	9608
127555	9609
80704	9610
27799	9611
7695	9612
61598	9613
480	9614
58959	9615
1215	9616
105296	9617
5323	9618
75201	9619
50148	9620
54	9621
78833	9622
104793	9623
102505	9624
15024	9625
35520	9626
25088	9627
23655	9628
82515	9629
10804	9630
110309	9631
51268	9632
6589	9633
4729	9634
119744	9635
29506	9636
68953	9637
132337	9638
170	9639
138523	9640
31595	9641
29690	9642
137078	9643
160224	9644
34220	9645
62659	9646
138670	9647
156085	9648
164003	9649
55622	9650
120404	9651
90953	9652
138433	9653
31207	9654
160555	9655
23840	9656
85190	9657
25726	9658
102721	9659
31994	9660
62256	9661
15957	9662
793	9663
30524	9664
85121	9665
37942	9666
122503	9667
28100	9668
4471	9669
89410	9670
164889	9671
135996	9672
4471	9673
37252	9674
102185	9675
6884	9676
60592	9677
18561	9678
13452	9679
12793	9680
783	9681
38131	9682
20009	9683
67473	9684
38131	9685
78442	9686
12355	9687
3144	9688
30109	9689
22146	9690
4229	9691
50695	9692
86997	9693
70308	9694
17067	9695
22748	9696
6982	9697
39663	9698
6607	9699
4371	9700
45300	9701
17229	9702
6607	9703
6607	9704
100014	9705
98248	9706
47137	9707
9208	9708
39342	9709
10871	9710
61628	9711
1928	9712
3134	9713
2	9714
13615	9715
71503	9716
4160	9717
187	9718
52859	9719
4290	9720
187	9721
2390	9722
2327	9723
58172	9724
19823	9725
92502	9726
104401	9727
9123	9728
11385	9729
62056	9730
5131	9731
98734	9732
72416	9733
28728	9734
35668	9735
44107	9736
32256	9737
17026	9738
34316	9739
11219	9740
72070	9741
1864	9742
3159	9743
15752	9744
1864	9745
3159	9746
20953	9747
30558	9748
107778	9749
1879	9750
9601	9751
35924	9752
53032	9753
3100	9754
32924	9755
1334	9756
52937	9757
15368	9758
16365	9759
160695	9760
100547	9761
14602	9762
92284	9763
23654	9764
23781	9765
58281	9766
17444	9767
89580	9768
142057	9769
55495	9770
143557	9771
139183	9772
113251	9773
127970	9774
135482	9775
111473	9776
155790	9777
5879	9778
65064	9779
73148	9780
70437	9781
16494	9782
108854	9783
150710	9784
158160	9785
130523	9786
150733	9787
165973	9788
154538	9789
80892	9790
154251	9791
108720	9792
133357	9793
23625	9794
92107	9795
70668	9796
141485	9797
152369	9798
141480	9799
94183	9800
161933	9801
143692	9802
37860	9803
122663	9804
152554	9805
111531	9806
92105	9807
116628	9808
91948	9809
162223	9810
156708	9811
124676	9812
11336	9813
30201	9814
115115	9815
116974	9816
158564	9817
152513	9818
27539	9819
150301	9820
125130	9821
105367	9822
83251	9823
56416	9824
156450	9825
92100	9826
98460	9827
126262	9828
155822	9829
122387	9830
8936	9831
8570	9832
3	9833
30389	9834
8194	9835
22026	9836
1002	9837
37145	9838
34	9839
643	9840
64472	9841
14440	9842
34537	9843
137228	9844
45180	9845
8194	9846
37	9847
162473	9848
35327	9849
14430	9850
8737	9851
21274	9852
3	9853
1767	9854
27887	9855
5813	9856
97945	9857
98261	9858
3513	9859
338	9860
114972	9861
25907	9862
112248	9863
60979	9864
162104	9865
101291	9866
24093	9867
92359	9868
116801	9869
106021	9870
127653	9871
65476	9872
77501	9873
3984	9874
88101	9875
3323	9876
128816	9877
81603	9878
42239	9879
72735	9880
152710	9881
146797	9882
54195	9883
4428	9884
152319	9885
64425	9886
457	9887
33	9888
17870	9889
96	9890
841	9891
47078	9892
42697	9893
2704	9894
19091	9895
15662	9896
131119	9897
43216	9898
49675	9899
44410	9900
1822	9901
1387	9902
192	9903
31188	9904
4545	9905
30959	9906
884	9907
4545	9908
6032	9909
99111	9910
17704	9911
107	9912
1261	9913
1401	9914
36714	9915
1822	9916
22168	9917
117722	9918
18881	9919
17258	9920
27576	9921
75743	9922
16304	9923
122644	9924
82332	9925
38642	9926
81287	9927
38816	9928
4717	9929
31594	9930
45292	9931
8917	9932
8920	9933
9833	9934
44090	9935
110346	9936
53259	9937
110900	9938
92671	9939
17349	9940
76587	9941
110764	9942
2292	9943
43864	9944
84494	9945
42064	9946
72833	9947
25835	9948
87411	9949
3738	9950
17098	9951
79482	9952
60324	9953
40533	9954
4831	9955
1495	9956
7148	9957
165645	9958
112856	9959
111930	9960
64125	9961
799	9962
66752	9963
88051	9964
13013	9965
81753	9966
97542	9967
88081	9968
79826	9969
21749	9970
20678	9971
66811	9972
145297	9973
137091	9974
104942	9975
103948	9976
29987	9977
100370	9978
77692	9979
130905	9980
66804	9981
315	9982
291	9983
16510	9984
806	9985
77320	9986
2728	9987
110863	9988
21982	9989
109850	9990
57429	9991
24486	9992
5078	9993
5078	9994
4331	9995
99397	9996
19196	9997
18208	9998
55406	9999
85723	10000
10489	10001
105864	10002
32782	10003
61194	10004
4875	10005
19737	10006
148831	10007
72020	10008
38159	10009
77132	10010
19678	10011
156858	10012
83356	10013
41853	10014
50329	10015
11285	10016
114950	10017
150410	10018
37115	10019
55042	10020
154408	10021
74040	10022
107203	10023
14441	10024
100465	10025
146756	10026
56621	10027
89393	10028
112	10029
32501	10030
10851	10031
27393	10032
152799	10033
62589	10034
81684	10035
54075	10036
50296	10037
77485	10038
64994	10039
64145	10040
164226	10041
96966	10042
152548	10043
1636	10044
47943	10045
134745	10046
18412	10047
111738	10048
16378	10049
25529	10050
81669	10051
6480	10052
64464	10053
31871	10054
22760	10055
34290	10056
28806	10057
77796	10058
98177	10059
96828	10060
88813	10061
46772	10062
115420	10063
154529	10064
127388	10065
45187	10066
152759	10067
73475	10068
29487	10069
127238	10070
158086	10071
129719	10072
156211	10073
151106	10074
73347	10075
106589	10076
50898	10077
20325	10078
7321	10079
129396	10080
59564	10081
76801	10082
3807	10083
58829	10084
61476	10085
144738	10086
29780	10087
121	10088
122590	10089
23022	10090
160367	10091
2302	10092
18308	10093
46387	10094
98265	10095
124906	10096
15318	10097
5710	10098
13363	10099
86429	10100
45312	10101
113647	10102
80315	10103
147913	10104
65737	10105
62471	10106
129186	10107
16317	10108
13341	10109
28621	10110
89804	10111
31551	10112
121846	10113
6614	10114
847	10115
3638	10116
21377	10117
97187	10118
847	10119
90821	10120
11277	10121
7991	10122
9682	10123
847	10124
8966	10125
847	10126
130217	10127
16125	10128
19689	10129
125	10130
12294	10131
125	10132
5858	10133
6338	10134
3987	10135
50300	10136
77653	10137
3540	10138
64239	10139
117305	10140
72	10141
6861	10142
54077	10143
65691	10144
124391	10145
30263	10146
847	10147
18839	10148
158216	10149
54731	10150
14790	10151
62573	10152
59242	10153
847	10154
149077	10155
43030	10156
105077	10157
847	10158
8197	10159
79479	10160
67715	10161
91773	10162
78338	10163
113180	10164
16597	10165
114599	10166
7049	10167
129487	10168
6338	10169
452	10170
3120	10171
111	10172
63759	10173
4952	10174
95284	10175
75904	10176
148678	10177
46093	10178
135597	10179
196	10180
1971	10181
71813	10182
70915	10183
8383	10184
8565	10185
91342	10186
36255	10187
38586	10188
108789	10189
85179	10190
60622	10191
161875	10192
57241	10193
153074	10194
40133	10195
44121	10196
38840	10197
113668	10198
7051	10199
106657	10200
92390	10201
82898	10202
91437	10203
118525	10204
145448	10205
72845	10206
11877	10207
32487	10208
121218	10209
13201	10210
68665	10211
27927	10212
60381	10213
6838	10214
67793	10215
4020	10216
63894	10217
77057	10218
43781	10219
38140	10220
1296	10221
26954	10222
121721	10223
74833	10224
127515	10225
139096	10226
111709	10227
193	10228
6421	10229
107155	10230
7587	10231
9526	10232
4198	10233
49952	10234
55199	10235
15631	10236
12601	10237
103929	10238
49531	10239
157040	10240
25318	10241
89326	10242
31105	10243
3540	10244
6884	10245
3811	10246
1137	10247
16974	10248
383	10249
2972	10250
12078	10251
189	10252
121	10253
13459	10254
36881	10255
522	10256
109	10257
997	10258
70427	10259
62986	10260
87928	10261
52496	10262
39353	10263
5212	10264
24313	10265
69114	10266
4849	10267
6940	10268
55797	10269
31594	10270
87905	10271
87905	10272
69991	10273
30954	10274
27426	10275
53798	10276
1489	10277
84317	10278
28855	10279
12294	10280
4895	10281
17251	10282
76485	10283
68686	10284
65573	10285
129010	10286
88868	10287
122459	10288
46368	10289
58888	10290
30584	10291
16072	10292
411	10293
132484	10294
72833	10295
4245	10296
6363	10297
12063	10298
56670	10299
2737	10300
49280	10301
7806	10302
2101	10303
56670	10304
46192	10305
13328	10306
4863	10307
4495	10308
66931	10309
4556	10310
3999	10311
5612	10312
5313	10313
5612	10314
4074	10315
35371	10316
1396	10317
10779	10318
2325	10319
61	10320
18405	10321
21274	10322
105799	10323
701	10324
5066	10325
15280	10326
4622	10327
1457	10328
884	10329
29940	10330
701	10331
5993	10332
1258	10333
99981	10334
47467	10335
86607	10336
91259	10337
3138	10338
25	10339
31289	10340
37535	10341
6874	10342
3397	10343
92400	10344
44190	10345
8475	10346
41450	10347
97249	10348
847	10349
33598	10350
147	10351
7164	10352
4026	10353
13730	10354
67425	10355
20134	10356
23038	10357
50597	10358
19161	10359
51496	10360
89638	10361
10328	10362
38418	10363
3958	10364
136716	10365
58142	10366
6049	10367
16790	10368
98691	10369
8430	10370
47876	10371
282	10372
133949	10373
138110	10374
258	10375
51501	10376
44417	10377
47748	10378
119394	10379
36396	10380
109527	10381
3050	10382
43706	10383
58792	10384
57457	10385
82065	10386
47512	10387
110285	10388
1232	10389
20356	10390
233	10391
4283	10392
51932	10393
77035	10394
23288	10395
134684	10396
71844	10397
4376	10398
2549	10399
931	10400
132451	10401
54970	10402
83045	10403
35063	10404
54737	10405
89413	10406
51181	10407
9288	10408
9257	10409
39769	10410
6404	10411
23529	10412
14695	10413
94537	10414
430	10415
40668	10416
7617	10417
98	10418
2780	10419
10896	10420
47853	10421
60124	10422
1222	10423
9142	10424
30593	10425
532	10426
24635	10427
23249	10428
82918	10429
114386	10430
1265	10431
1523	10432
30823	10433
96	10434
37564	10435
22949	10436
15836	10437
69736	10438
8230	10439
17249	10440
36850	10441
30383	10442
1019	10443
30904	10444
18379	10445
12856	10446
17608	10447
23773	10448
1257	10449
33156	10450
9923	10451
28778	10452
23397	10453
32341	10454
222	10455
24339	10456
64770	10457
107692	10458
3178	10459
44595	10460
34271	10461
83344	10462
20927	10463
150877	10464
115201	10465
112389	10466
36774	10467
17616	10468
825	10469
27663	10470
2560	10471
82108	10472
105284	10473
112804	10474
11141	10475
3707	10476
39260	10477
14037	10478
59052	10479
1468	10480
379	10481
8488	10482
1630	10483
5163	10484
7406	10485
130750	10486
46136	10487
40765	10488
1658	10489
24757	10490
149098	10491
308	10492
21243	10493
1885	10494
12538	10495
1006	10496
21815	10497
11718	10498
46643	10499
23975	10500
21389	10501
69235	10502
98920	10503
19816	10504
10684	10505
13465	10506
113075	10507
468	10508
30731	10509
98	10510
25329	10511
3689	10512
51392	10513
11562	10514
51666	10515
45916	10516
52522	10517
39579	10518
120342	10519
7222	10520
60736	10521
30641	10522
36609	10523
158595	10524
130348	10525
12159	10526
143727	10527
127262	10528
82257	10529
26676	10530
65787	10531
69652	10532
62893	10533
11863	10534
19161	10535
35903	10536
105052	10537
126396	10538
54504	10539
13773	10540
137937	10541
121581	10542
22024	10543
49314	10544
39691	10545
1388	10546
112270	10547
152192	10548
14597	10549
162062	10550
98870	10551
1863	10552
8871	10553
47311	10554
6863	10555
16301	10556
53688	10557
20440	10558
71425	10559
64415	10560
126864	10561
29130	10562
49697	10563
21018	10564
134081	10565
192	10566
32891	10567
55714	10568
32891	10569
54164	10570
37793	10571
67140	10572
64999	10573
110414	10574
76774	10575
37370	10576
88513	10577
48896	10578
83684	10579
67308	10580
62557	10581
60162	10582
51652	10583
64431	10584
139761	10585
11304	10586
135721	10587
130836	10588
53347	10589
32164	10590
59981	10591
5795	10592
7975	10593
31625	10594
68306	10595
28529	10596
28529	10597
7512	10598
7512	10599
50635	10600
10268	10601
37828	10602
8614	10603
10268	10604
78246	10605
31058	10606
25756	10607
12294	10608
2860	10609
87283	10610
61776	10611
83136	10612
316	10613
30808	10614
50666	10615
95849	10616
9632	10617
7849	10618
22532	10619
152	10620
5721	10621
12329	10622
10510	10623
52847	10624
15415	10625
135267	10626
46125	10627
27590	10628
8065	10629
27590	10630
12574	10631
24177	10632
28791	10633
2669	10634
49337	10635
4243	10636
2753	10637
8295	10638
8587	10639
2662	10640
1180	10641
10	10642
148724	10643
38084	10644
670	10645
105165	10646
9962	10647
76727	10648
6380	10649
2205	10650
56329	10651
2678	10652
9098	10653
6461	10654
3426	10655
61767	10656
720	10657
76285	10658
523	10659
61301	10660
62	10661
52195	10662
3106	10663
4651	10664
17268	10665
751	10666
3255	10667
6125	10668
511	10669
1385	10670
14457	10671
1971	10672
8201	10673
1019	10674
2155	10675
3321	10676
1104	10677
51948	10678
134126	10679
40871	10680
2669	10681
853	10682
3530	10683
77611	10684
42923	10685
3813	10686
9978	10687
87105	10688
28460	10689
2637	10690
48508	10691
248	10692
1146	10693
52827	10694
39947	10695
35892	10696
137332	10697
16087	10698
61132	10699
41861	10700
10094	10701
7459	10702
82930	10703
45132	10704
2539	10705
49264	10706
19119	10707
90533	10708
424	10709
13335	10710
4553	10711
15192	10712
32877	10713
21480	10714
11553	10715
123	10716
3137	10717
27042	10718
40587	10719
19564	10720
66	10721
3749	10722
39868	10723
97601	10724
8178	10725
109137	10726
127332	10727
1269	10728
5489	10729
129630	10730
9444	10731
14916	10732
42668	10733
452	10734
400	10735
15877	10736
26551	10737
21225	10738
100155	10739
1245	10740
27787	10741
6931	10742
56598	10743
19614	10744
1718	10745
9198	10746
19768	10747
24	10748
68142	10749
8095	10750
20856	10751
6667	10752
353	10753
19018	10754
164437	10755
142001	10756
37782	10757
92677	10758
105793	10759
105793	10760
141823	10761
21618	10762
58138	10763
144737	10764
110889	10765
85157	10766
112282	10767
160133	10768
127436	10769
65890	10770
64236	10771
104684	10772
134222	10773
8579	10774
87201	10775
95298	10776
60033	10777
60569	10778
104269	10779
89272	10780
107656	10781
40431	10782
23015	10783
83162	10784
53767	10785
2851	10786
61457	10787
156295	10788
139168	10789
15621	10790
9043	10791
85449	10792
11086	10793
24419	10794
160049	10795
40561	10796
87608	10797
50765	10798
51218	10799
2606	10800
158280	10801
146916	10802
50256	10803
103447	10804
77021	10805
71670	10806
105847	10807
24270	10808
121561	10809
158826	10810
65758	10811
124216	10812
126551	10813
107056	10814
162226	10815
107015	10816
79127	10817
129034	10818
128921	10819
111381	10820
164276	10821
68107	10822
85059	10823
29011	10824
154861	10825
156499	10826
129081	10827
156286	10828
111743	10829
134138	10830
129281	10831
109331	10832
96333	10833
108391	10834
57149	10835
160304	10836
149156	10837
134006	10838
63706	10839
68338	10840
121407	10841
21915	10842
121200	10843
44261	10844
75507	10845
87545	10846
133983	10847
90417	10848
38791	10849
103457	10850
74512	10851
12896	10852
21220	10853
148676	10854
77791	10855
50630	10856
165972	10857
72067	10858
134159	10859
130641	10860
63081	10861
84797	10862
158647	10863
166018	10864
115002	10865
124781	10866
109274	10867
145721	10868
149157	10869
122715	10870
100668	10871
106888	10872
116701	10873
51376	10874
114385	10875
113681	10876
68034	10877
6811	10878
18263	10879
63319	10880
110392	10881
78131	10882
75626	10883
4647	10884
1829	10885
3136	10886
78758	10887
18594	10888
134953	10889
78131	10890
6181	10891
52594	10892
145370	10893
34005	10894
108500	10895
108900	10896
108929	10897
83399	10898
29168	10899
46580	10900
150962	10901
8865	10902
88181	10903
22233	10904
71086	10905
90844	10906
99672	10907
64280	10908
167535	10909
156366	10910
41270	10911
139453	10912
124406	10913
84506	10914
94555	10915
104152	10916
127661	10917
82130	10918
73079	10919
144090	10920
136065	10921
150322	10922
44749	10923
56071	10924
64049	10925
66523	10926
81492	10927
18565	10928
103467	10929
111643	10930
93208	10931
144071	10932
67533	10933
21509	10934
106892	10935
24521	10936
102026	10937
145173	10938
108706	10939
69498	10940
56254	10941
80803	10942
54934	10943
66854	10944
71390	10945
91400	10946
82780	10947
99569	10948
105103	10949
29011	10950
84528	10951
114506	10952
96128	10953
19160	10954
71854	10955
64983	10956
96822	10957
63150	10958
29668	10959
92816	10960
148832	10961
70419	10962
117311	10963
54385	10964
132942	10965
137042	10966
109185	10967
104110	10968
131850	10969
58384	10970
56914	10971
102767	10972
115211	10973
50724	10974
36161	10975
106097	10976
57149	10977
87604	10978
90404	10979
49889	10980
129013	10981
65595	10982
44654	10983
59360	10984
18232	10985
64176	10986
37846	10987
121643	10988
52229	10989
133268	10990
64550	10991
75825	10992
105209	10993
112399	10994
85133	10995
72583	10996
145774	10997
121181	10998
103679	10999
66638	11000
108774	11001
113317	11002
50333	11003
58479	11004
33943	11005
160914	11006
35377	11007
85913	11008
88711	11009
145234	11010
67894	11011
114985	11012
92606	11013
46542	11014
115941	11015
56131	11016
95541	11017
18525	11018
20354	11019
100402	11020
99525	11021
2573	11022
50523	11023
85455	11024
34201	11025
39963	11026
16740	11027
91641	11028
105031	11029
380	11030
44602	11031
38707	11032
45922	11033
81035	11034
92322	11035
67721	11036
51396	11037
105144	11038
107404	11039
92786	11040
132226	11041
44844	11042
1276	11043
58106	11044
44768	11045
4160	11046
118444	11047
29824	11048
129328	11049
48175	11050
113385	11051
50564	11052
58560	11053
102535	11054
143706	11055
152879	11056
102756	11057
85960	11058
75651	11059
13467	11060
81086	11061
155196	11062
87826	11063
129003	11064
141233	11065
137457	11066
103508	11067
124156	11068
120009	11069
112854	11070
86020	11071
91391	11072
69638	11073
30133	11074
38675	11075
37691	11076
50997	11077
88860	11078
71485	11079
84175	11080
58483	11081
115220	11082
161449	11083
52254	11084
54810	11085
97155	11086
81436	11087
77100	11088
95251	11089
67279	11090
158263	11091
150258	11092
36022	11093
145496	11094
20049	11095
9960	11096
129025	11097
76758	11098
35209	11099
84912	11100
53973	11101
128949	11102
105833	11103
99039	11104
18751	11105
109960	11106
103738	11107
1307	11108
114997	11109
46809	11110
148754	11111
126294	11112
10157	11113
36029	11114
71036	11115
38195	11116
33014	11117
146739	11118
142125	11119
67024	11120
33067	11121
16526	11122
90183	11123
30213	11124
91563	11125
55236	11126
66288	11127
111228	11128
128982	11129
109888	11130
148877	11131
99709	11132
94111	11133
136320	11134
115128	11135
134679	11136
133829	11137
84893	11138
84893	11139
139503	11140
151114	11141
115308	11142
165253	11143
92376	11144
132532	11145
46343	11146
148682	11147
50341	11148
50604	11149
103934	11150
70888	11151
158321	11152
87598	11153
165822	11154
84967	11155
103762	11156
148650	11157
54641	11158
4206	11159
67041	11160
98147	11161
44749	11162
32281	11163
51648	11164
89143	11165
2717	11166
4908	11167
83105	11168
191	11169
15778	11170
53072	11171
165855	11172
161917	11173
161990	11174
162141	11175
35916	11176
95503	11177
83412	11178
155827	11179
23148	11180
149246	11181
45071	11182
22342	11183
69745	11184
167378	11185
31325	11186
5407	11187
29912	11188
154045	11189
17883	11190
2081	11191
139641	11192
31370	11193
1246	11194
133748	11195
14544	11196
117192	11197
113418	11198
113574	11199
21112	11200
16517	11201
156205	11202
120368	11203
40788	11204
14095	11205
6018	11206
25009	11207
44274	11208
94625	11209
30722	11210
418	11211
104151	11212
1296	11213
127699	11214
32888	11215
9501	11216
326	11217
46151	11218
90784	11219
44513	11220
141541	11221
114357	11222
34499	11223
225	11224
4348	11225
37880	11226
71	11227
33460	11228
69501	11229
76664	11230
15561	11231
13017	11232
58956	11233
132	11234
36420	11235
1548	11236
35248	11237
98653	11238
40787	11239
10804	11240
69224	11241
126804	11242
17594	11243
122450	11244
8356	11245
81465	11246
50471	11247
109976	11248
36802	11249
71623	11250
129044	11251
11786	11252
118964	11253
160054	11254
88923	11255
66713	11256
45256	11257
463	11258
107342	11259
22821	11260
36813	11261
41180	11262
153424	11263
19706	11264
104343	11265
121086	11266
34181	11267
4534	11268
14317	11269
57350	11270
148083	11271
1940	11272
19738	11273
94164	11274
6731	11275
17857	11276
99790	11277
94	11278
7147	11279
45828	11280
31962	11281
5897	11282
1015	11283
22143	11284
2114	11285
439	11286
5109	11287
28612	11288
26860	11289
1426	11290
11729	11291
4618	11292
15123	11293
321	11294
28107	11295
138569	11296
12255	11297
50495	11298
136003	11299
39569	11300
112296	11301
62771	11302
95280	11303
4229	11304
99232	11305
70379	11306
79437	11307
134716	11308
50670	11309
102669	11310
117025	11311
109111	11312
107173	11313
44252	11314
51492	11315
107353	11316
113889	11317
49641	11318
87783	11319
59184	11320
18517	11321
107304	11322
2327	11323
64288	11324
59217	11325
23102	11326
1162	11327
3973	11328
19642	11329
33685	11330
51618	11331
28002	11332
91868	11333
1787	11334
31480	11335
17754	11336
21250	11337
159	11338
36101	11339
56908	11340
10069	11341
54924	11342
110624	11343
94042	11344
43621	11345
77039	11346
9692	11347
89584	11348
120449	11349
49436	11350
10878	11351
7181	11352
66587	11353
36837	11354
56878	11355
97010	11356
86679	11357
124345	11358
134176	11359
9723	11360
166890	11361
12338	11362
113533	11363
4777	11364
114162	11365
139616	11366
57652	11367
33734	11368
61283	11369
8662	11370
11361	11371
41566	11372
166060	11373
110297	11374
52313	11375
4740	11376
74638	11377
29560	11378
21513	11379
74783	11380
72953	11381
62591	11382
33640	11383
129545	11384
133291	11385
110380	11386
112382	11387
62486	11388
38070	11389
121500	11390
79681	11391
4405	11392
5519	11393
25512	11394
164309	11395
167538	11396
71898	11397
142518	11398
131293	11399
129305	11400
100896	11401
5407	11402
156485	11403
95395	11404
89299	11405
112012	11406
112013	11407
119947	11408
72033	11409
72774	11410
157	11411
19343	11412
139583	11413
678	11414
3577	11415
102696	11416
51659	11417
77225	11418
60498	11419
1808	11420
23165	11421
72554	11422
30199	11423
69319	11424
148779	11425
148781	11426
21534	11427
4112	11428
160402	11429
33794	11430
4032	11431
125568	11432
17638	11433
12736	11434
52265	11435
6055	11436
39080	11437
56298	11438
124558	11439
54145	11440
7327	11441
91992	11442
72667	11443
72666	11444
148780	11445
11282	11446
21316	11447
3194	11448
77060	11449
26102	11450
3979	11451
113048	11452
38524	11453
21423	11454
36428	11455
85293	11456
5588	11457
102482	11458
16206	11459
156561	11460
27946	11461
125968	11462
43141	11463
4363	11464
38809	11465
86412	11466
75	11467
10320	11468
10415	11469
92706	11470
112822	11471
158864	11472
43039	11473
32235	11474
41594	11475
77808	11476
45650	11477
64542	11478
70021	11479
61692	11480
1342	11481
7484	11482
46909	11483
28031	11484
73883	11485
8596	11486
90421	11487
15812	11488
2842	11489
98483	11490
83833	11491
92095	11492
41112	11493
16250	11494
42389	11495
26328	11496
7166	11497
113364	11498
60233	11499
53301	11500
8213	11501
37554	11502
63921	11503
112871	11504
29936	11505
7728	11506
473	11507
22901	11508
61081	11509
111254	11510
100979	11511
35237	11512
2929	11513
41301	11514
82	11515
389	11516
45928	11517
33617	11518
158603	11519
12277	11520
64199	11521
85788	11522
125717	11523
65519	11524
145356	11525
69140	11526
38805	11527
68376	11528
29685	11529
37531	11530
86596	11531
156600	11532
15202	11533
39806	11534
51877	11535
134169	11536
117210	11537
18083	11538
21466	11539
36033	11540
130779	11541
98911	11542
97814	11543
16765	11544
68680	11545
77904	11546
120412	11547
67892	11548
82388	11549
10383	11550
73460	11551
14080	11552
106683	11553
58979	11554
191	11555
9881	11556
155516	11557
29456	11558
27185	11559
76549	11560
48405	11561
22379	11562
95943	11563
105324	11564
38144	11565
62852	11566
148675	11567
71960	11568
24908	11569
122333	11570
124063	11571
19271	11572
156734	11573
299	11574
12434	11575
28607	11576
141426	11577
104921	11578
86172	11579
53646	11580
77845	11581
2799	11582
10113	11583
53309	11584
52264	11585
48762	11586
35960	11587
84327	11588
28179	11589
63556	11590
69419	11591
56474	11592
31558	11593
9028	11594
56401	11595
162606	11596
66646	11597
107466	11598
165682	11599
67531	11600
8192	11601
13657	11602
30923	11603
4408	11604
73100	11605
42011	11606
66144	11607
938	11608
39825	11609
50060	11610
52169	11611
27184	11612
152435	11613
134539	11614
71071	11615
2150	11616
83243	11617
36082	11618
15856	11619
103984	11620
37689	11621
138618	11622
19774	11623
78269	11624
136667	11625
123112	11626
3127	11627
6551	11628
154898	11629
8520	11630
36053	11631
162224	11632
72972	11633
90846	11634
155043	11635
49382	11636
16784	11637
123200	11638
132264	11639
39368	11640
21645	11641
18405	11642
3513	11643
3944	11644
5253	11645
119039	11646
3402	11647
27669	11648
8685	11649
3817	11650
37	11651
1899	11652
14680	11653
4331	11654
76834	11655
14593	11656
1816	11657
3597	11658
166	11659
9365	11660
2944	11661
15104	11662
400	11663
108	11664
5625	11665
7196	11666
254	11667
18782	11668
2638	11669
21921	11670
13189	11671
11753	11672
56823	11673
3570	11674
21963	11675
11	11676
10791	11677
11096	11678
153	11679
47422	11680
6	11681
29004	11682
90385	11683
91429	11684
254	11685
8718	11686
11	11687
11	11688
13825	11689
11218	11690
80	11691
125829	11692
87779	11693
10773	11694
15498	11695
15498	11696
113935	11697
8283	11698
18175	11699
738	11700
1603	11701
51	11702
39258	11703
51361	11704
10922	11705
22825	11706
36176	11707
3050	11708
68247	11709
106670	11710
287	11711
3205	11712
106852	11713
79097	11714
93513	11715
80415	11716
5	11717
1031	11718
23724	11719
26631	11720
16234	11721
60607	11722
2613	11723
667	11724
1659	11725
31196	11726
8620	11727
7689	11728
133	11729
18356	11730
24214	11731
27007	11732
27206	11733
35328	11734
16277	11735
14767	11736
3109	11737
12127	11738
73771	11739
24208	11740
5177	11741
1844	11742
25999	11743
25944	11744
5893	11745
2596	11746
67327	11747
2601	11748
2330	11749
36592	11750
99445	11751
7213	11752
4762	11753
5568	11754
9430	11755
103100	11756
444	11757
109130	11758
34695	11759
11639	11760
8	11761
24189	11762
28904	11763
9466	11764
901	11765
6731	11766
1480	11767
112925	11768
1721	11769
51	11770
344	11771
51	11772
8486	11773
32274	11774
70020	11775
35321	11776
109944	11777
4	11778
114	11779
38923	11780
14145	11781
42329	11782
8285	11783
23045	11784
24553	11785
77	11786
67036	11787
835	11788
3876	11789
60	11790
3009	11791
48917	11792
5609	11793
4828	11794
64307	11795
13879	11796
22082	11797
758	11798
28	11799
22738	11800
7353	11801
60	11802
5249	11803
765	11804
2	11805
2942	11806
26	11807
10330	11808
60	11809
21498	11810
766	11811
4572	11812
31504	11813
34202	11814
65203	11815
7188	11816
3	11817
14622	11818
4647	11819
8476	11820
4477	11821
41481	11822
31	11823
31	11824
15480	11825
11709	11826
16	11827
2155	11828
31	11829
3	11830
479	11831
3525	11832
94	11833
243	11834
112961	11835
80747	11836
71	11837
19970	11838
68969	11839
1623	11840
372	11841
49	11842
61186	11843
2893	11844
7563	11845
26	11846
13700	11847
4	11848
60	11849
3	11850
22644	11851
404	11852
12134	11853
2034	11854
17	11855
71	11856
6335	11857
2907	11858
19392	11859
5175	11860
17031	11861
10654	11862
68653	11863
3090	11864
20013	11865
1	11866
27097	11867
114580	11868
25362	11869
1158	11870
94353	11871
5860	11872
856	11873
11636	11874
32470	11875
2491	11876
4	11877
330	11878
117775	11879
6470	11880
1714	11881
5857	11882
61314	11883
1930	11884
54554	11885
20	11886
25	11887
15	11888
403	11889
3430	11890
355	11891
1132	11892
20033	11893
859	11894
31444	11895
109877	11896
8493	11897
93	11898
5107	11899
24370	11900
8	11901
1139	11902
789	11903
4	11904
5253	11905
11023	11906
20816	11907
65426	11908
58515	11909
18037	11910
2402	11911
30	11912
4228	11913
23194	11914
1481	11915
1664	11916
444	11917
3406	11918
3599	11919
2	11920
1166	11921
152347	11922
48614	11923
62705	11924
625	11925
13578	11926
13002	11927
3	11928
4	11929
46446	11930
34859	11931
40610	11932
3	11933
16933	11934
27053	11935
10223	11936
77229	11937
10570	11938
17	11939
4	11940
34	11941
10295	11942
6016	11943
52208	11944
8139	11945
4224	11946
5978	11947
141	11948
4871	11949
4917	11950
22107	11951
81121	11952
6606	11953
81126	11954
49963	11955
1355	11956
4477	11957
18497	11958
93504	11959
157	11960
100	11961
14	11962
17262	11963
4303	11964
75807	11965
120104	11966
1002	11967
2096	11968
133980	11969
29550	11970
14066	11971
4588	11972
54984	11973
15904	11974
36139	11975
1584	11976
72858	11977
86063	11978
72858	11979
61186	11980
1128	11981
7188	11982
60	11983
27237	11984
99246	11985
44966	11986
24507	11987
125276	11988
87693	11989
78639	11990
36500	11991
86718	11992
530	11993
1476	11994
60152	11995
33893	11996
108354	11997
36	11998
10724	11999
10724	12000
14	12001
137490	12002
10106	12003
8171	12004
1702	12005
1030	12006
4804	12007
2826	12008
15881	12009
705	12010
1242	12011
667	12012
20774	12013
34	12014
70277	12015
10333	12016
17	12017
17	12018
20431	12019
16950	12020
4917	12021
76554	12022
9250	12023
707	12024
8127	12025
1748	12026
2469	12027
1215	12028
9297	12029
9675	12030
12706	12031
628	12032
210	12033
24162	12034
3322	12035
55015	12036
34415	12037
38629	12038
26461	12039
137783	12040
3789	12041
3059	12042
14451	12043
13189	12044
11474	12045
5319	12046
2156	12047
27387	12048
24784	12049
53395	12050
1341	12051
6731	12052
31	12053
5928	12054
9576	12055
38811	12056
4467	12057
5813	12058
639	12059
1316	12060
1247	12061
1172	12062
1992	12063
8955	12064
81999	12065
36403	12066
54872	12067
10219	12068
17056	12069
16324	12070
3	12071
129041	12072
56185	12073
7689	12074
13058	12075
100718	12076
48516	12077
136378	12078
27329	12079
2731	12080
115539	12081
14658	12082
508	12083
4055	12084
119822	12085
16742	12086
122601	12087
55031	12088
1336	12089
20288	12090
28931	12091
17670	12092
24430	12093
136163	12094
6750	12095
7155	12096
78392	12097
6236	12098
39491	12099
357	12100
4601	12101
23944	12102
2203	12103
3180	12104
49153	12105
12528	12106
122919	12107
93518	12108
1748	12109
8941	12110
1920	12111
2	12112
17296	12113
3661	12114
49	12115
1	12116
1865	12117
39341	12118
2	12119
603	12120
51	12121
3510	12122
3510	12123
26610	12124
47	12125
18132	12126
2048	12127
23911	12128
4302	12129
4701	12130
32424	12131
6832	12132
11325	12133
16	12134
15297	12135
2328	12136
216	12137
3509	12138
5099	12139
14574	12140
10881	12141
728	12142
40518	12143
431	12144
55191	12145
63239	12146
30541	12147
56122	12148
31116	12149
10780	12150
29628	12151
34996	12152
153	12153
5	12154
207	12155
2	12156
8840	12157
14131	12158
23780	12159
1611	12160
6115	12161
468	12162
26242	12163
4636	12164
1221	12165
23528	12166
10423	12167
14680	12168
602	12169
37243	12170
10737	12171
19072	12172
532	12173
4	12174
107384	12175
44267	12176
7807	12177
37758	12178
16227	12179
5999	12180
39959	12181
39959	12182
1240	12183
13336	12184
3344	12185
1956	12186
22253	12187
1247	12188
138098	12189
1444	12190
643	12191
1316	12192
1538	12193
4754	12194
318	12195
6678	12196
50064	12197
27781	12198
82454	12199
6727	12200
4519	12201
201	12202
188	12203
7315	12204
5483	12205
3545	12206
63	12207
8620	12208
254	12209
18106	12210
156351	12211
1406	12212
643	12213
3525	12214
3525	12215
398	12216
27260	12217
8139	12218
8139	12219
8139	12220
8139	12221
28206	12222
344	12223
1341	12224
4985	12225
64293	12226
4976	12227
37	12228
4754	12229
100	12230
8194	12231
3	12232
5157	12233
3513	12234
119	12235
60607	12236
3933	12237
111771	12238
1931	12239
1127	12240
33645	12241
7858	12242
23614	12243
20761	12244
61979	12245
17627	12246
94	12247
131	12248
18174	12249
72133	12250
3101	12251
4178	12252
443	12253
52279	12254
71	12255
6701	12256
32852	12257
1230	12258
63243	12259
4628	12260
77582	12261
128	12262
6654	12263
23514	12264
2982	12265
8958	12266
20835	12267
13367	12268
18103	12269
1589	12270
505	12271
5680	12272
5341	12273
2	12274
400	12275
71	12276
7680	12277
4332	12278
165850	12279
86308	12280
624	12281
245	12282
530	12283
25349	12284
3525	12285
21425	12286
1436	12287
870	12288
8620	12289
20025	12290
338	12291
45552	12292
34173	12293
71098	12294
8431	12295
49424	12296
29948	12297
1767	12298
71	12299
6090	12300
1854	12301
1797	12302
106064	12303
1	12304
34805	12305
1511	12306
734	12307
574	12308
4503	12309
11	12310
2	12311
2	12312
31717	12313
880	12314
64931	12315
10633	12316
31	12317
66690	12318
73202	12319
6676	12320
25979	12321
5838	12322
71	12323
7253	12324
63	12325
1800	12326
6408	12327
75038	12328
2497	12329
808	12330
1511	12331
20786	12332
3584	12333
338	12334
852	12335
3525	12336
7512	12337
35462	12338
20786	12339
8642	12340
20361	12341
2835	12342
4346	12343
36342	12344
65894	12345
12080	12346
11614	12347
114424	12348
105297	12349
13590	12350
1341	12351
1838	12352
37940	12353
23134	12354
25432	12355
5229	12356
1511	12357
5838	12358
6886	12359
3482	12360
1209	12361
8369	12362
31	12363
2173	12364
3188	12365
34383	12366
2441	12367
2226	12368
5070	12369
40	12370
1956	12371
5479	12372
1476	12373
806	12374
822	12375
37	12376
6670	12377
3513	12378
1421	12379
23	12380
4294	12381
16	12382
6752	12383
11009	12384
26669	12385
17697	12386
6	12387
13	12388
10889	12389
28033	12390
3132	12391
59434	12392
4	12393
13	12394
41442	12395
4346	12396
2752	12397
2	12398
79941	12399
46497	12400
44732	12401
2517	12402
3322	12403
23	12404
136	12405
146	12406
16912	12407
3283	12408
80748	12409
1775	12410
11989	12411
27203	12412
408	12413
11326	12414
31196	12415
215	12416
55252	12417
114153	12418
32155	12419
14394	12420
46141	12421
346	12422
637	12423
78043	12424
22667	12425
3319	12426
2	12427
10507	12428
3705	12429
1870	12430
4116	12431
4712	12432
100	12433
5365	12434
11742	12435
2414	12436
11742	12437
10308	12438
3977	12439
334	12440
5795	12441
88254	12442
35481	12443
11359	12444
27649	12445
16107	12446
6089	12447
71	12448
125	12449
3944	12450
865	12451
70711	12452
146509	12453
129610	12454
1033	12455
59607	12456
2596	12457
4594	12458
10101	12459
113479	12460
1337	12461
125	12462
17204	12463
37940	12464
35175	12465
30163	12466
16816	12467
122512	12468
1546	12469
7232	12470
516	12471
3344	12472
532	12473
54109	12474
37758	12475
16107	12476
15498	12477
22582	12478
28847	12479
31833	12480
16107	12481
53284	12482
8493	12483
6026	12484
65763	12485
319	12486
1623	12487
2741	12488
12793	12489
5177	12490
7844	12491
8226	12492
37736	12493
36695	12494
9152	12495
26669	12496
125	12497
1844	12498
16197	12499
39353	12500
67181	12501
20643	12502
9304	12503
5565	12504
39500	12505
70274	12506
7689	12507
10607	12508
8744	12509
17204	12510
53347	12511
570	12512
38322	12513
31444	12514
143755	12515
10734	12516
16262	12517
13434	12518
59205	12519
10101	12520
31213	12521
26996	12522
125	12523
28529	12524
46253	12525
77734	12526
22537	12527
50025	12528
20362	12529
20786	12530
5728	12531
1247	12532
930	12533
4701	12534
319	12535
15498	12536
532	12537
4701	12538
985	12539
67753	12540
3393	12541
114772	12542
36046	12543
1337	12544
164	12545
6	12546
133312	12547
46543	12548
985	12549
2741	12550
5865	12551
5491	12552
36013	12553
71	12554
4799	12555
11985	12556
35328	12557
6488	12558
46277	12559
4958	12560
3185	12561
82470	12562
80	12563
30163	12564
38704	12565
62703	12566
22241	12567
81	12568
12171	12569
16327	12570
4127	12571
12793	12572
29	12573
40989	12574
117624	12575
31834	12576
67962	12577
11023	12578
35186	12579
20881	12580
2513	12581
7720	12582
105600	12583
143467	12584
7	12585
516	12586
46413	12587
69651	12588
84275	12589
2741	12590
3493	12591
49370	12592
137	12593
53882	12594
22246	12595
16205	12596
20419	12597
105613	12598
7015	12599
28935	12600
2819	12601
327	12602
14140	12603
3259	12604
602	12605
41031	12606
1936	12607
27007	12608
58770	12609
22542	12610
12682	12611
4917	12612
55810	12613
1312	12614
19693	12615
19693	12616
602	12617
4236	12618
338	12619
40559	12620
96600	12621
5421	12622
2226	12623
3656	12624
338	12625
2469	12626
31226	12627
45508	12628
2613	12629
18255	12630
9731	12631
2388	12632
3002	12633
16000	12634
8576	12635
53280	12636
12978	12637
18791	12638
16327	12639
57491	12640
6701	12641
110210	12642
136799	12643
17056	12644
39953	12645
16164	12646
10099	12647
26996	12648
38655	12649
25422	12650
7190	12651
49468	12652
83330	12653
42568	12654
115503	12655
20432	12656
72819	12657
11742	12658
78630	12659
34	12660
852	12661
2733	12662
8456	12663
43069	12664
13336	12665
176	12666
51809	12667
176	12668
35900	12669
4578	12670
949	12671
5996	12672
4822	12673
9132	12674
495	12675
5906	12676
5838	12677
10101	12678
5838	12679
5838	12680
9308	12681
13036	12682
45402	12683
6724	12684
27413	12685
34360	12686
12760	12687
3214	12688
11563	12689
11563	12690
16153	12691
12596	12692
18497	12693
1358	12694
265	12695
999	12696
6606	12697
6606	12698
14	12699
3094	12700
51	12701
3	12702
47	12703
15	12704
38897	12705
43009	12706
1518	12707
1041	12708
708	12709
3395	12710
4583	12711
14017	12712
13264	12713
29191	12714
90951	12715
338	12716
13067	12717
137271	12718
108368	12719
85	12720
11634	12721
355	12722
13002	12723
12414	12724
134244	12725
129962	12726
1589	12727
91140	12728
2	12729
23428	12730
27781	12731
153	12732
13695	12733
418	12734
5838	12735
3914	12736
3977	12737
15998	12738
28495	12739
53882	12740
18	12741
6527	12742
79002	12743
2278	12744
3813	12745
59770	12746
19577	12747
20786	12748
6670	12749
11956	12750
11	12751
11057	12752
11233	12753
1717	12754
1441	12755
22936	12756
87	12757
13951	12758
1543	12759
13615	12760
1183	12761
153	12762
4932	12763
5534	12764
6580	12765
215	12766
83447	12767
43366	12768
3594	12769
11683	12770
36715	12771
15634	12772
1754	12773
974	12774
31	12775
8620	12776
8368	12777
13924	12778
1230	12779
39839	12780
10553	12781
1	12782
44774	12783
724	12784
9365	12785
42	12786
818	12787
5960	12788
75215	12789
108448	12790
11182	12791
53160	12792
7742	12793
60	12794
36450	12795
2297	12796
30803	12797
279	12798
87026	12799
2894	12800
2490	12801
613	12802
822	12803
13336	12804
1504	12805
62646	12806
16573	12807
115165	12808
774	12809
1800	12810
557	12811
20222	12812
26	12813
141840	12814
3026	12815
102062	12816
64017	12817
33421	12818
3373	12819
2836	12820
53224	12821
164	12822
23425	12823
15	12824
89356	12825
3512	12826
91980	12827
48730	12828
132478	12829
21414	12830
48786	12831
79365	12832
496	12833
101	12834
28003	12835
47	12836
16725	12837
100	12838
18724	12839
1410	12840
59007	12841
4512	12842
29213	12843
54690	12844
70980	12845
3509	12846
59366	12847
35241	12848
21197	12849
265	12850
4387	12851
7	12852
11344	12853
1128	12854
818	12855
4065	12856
85	12857
30454	12858
4588	12859
4403	12860
104339	12861
12282	12862
1259	12863
1064	12864
652	12865
1437	12866
652	12867
98	12868
70469	12869
4434	12870
431	12871
786	12872
3892	12873
57673	12874
1530	12875
3850	12876
5314	12877
7435	12878
663	12879
297	12880
323	12881
524	12882
7962	12883
2899	12884
8634	12885
37401	12886
2028	12887
1356	12888
2780	12889
8975	12890
8747	12891
67700	12892
4809	12893
6477	12894
35473	12895
2352	12896
78453	12897
668	12898
22088	12899
341	12900
126	12901
1590	12902
18315	12903
2539	12904
15225	12905
11596	12906
16446	12907
75414	12908
23761	12909
3915	12910
4449	12911
8922	12912
75	12913
7095	12914
23	12915
24	12916
14	12917
10781	12918
2	12919
26	12920
4875	12921
28652	12922
7620	12923
10803	12924
11724	12925
3437	12926
1183	12927
201	12928
972	12929
3182	12930
71	12931
71	12932
1504	12933
33025	12934
2084	12935
17281	12936
2491	12937
10106	12938
45402	12939
10106	12940
99021	12941
10379	12942
2899	12943
2028	12944
2066	12945
22821	12946
5522	12947
506	12948
2309	12949
532	12950
21492	12951
4243	12952
55581	12953
3611	12954
11593	12955
2849	12956
3544	12957
3535	12958
20633	12959
6320	12960
6378	12961
8290	12962
12504	12963
129671	12964
13537	12965
1887	12966
1361	12967
162	12968
16917	12969
12928	12970
62490	12971
9125	12972
1887	12973
75717	12974
1620	12975
43344	12976
2166	12977
4587	12978
16420	12979
70229	12980
11	12981
2986	12982
7076	12983
9651	12984
6349	12985
623	12986
746	12987
1428	12988
710	12989
1887	12990
403	12991
3460	12992
24850	12993
763	12994
9681	12995
1932	12996
3	12997
9513	12998
65729	12999
60	13000
47014	13001
1	13002
26	13003
6	13004
31	13005
31	13006
14	13007
16459	13008
2776	13009
3896	13010
11053	13011
158	13012
1	13013
14	13014
9160	13015
43096	13016
23	13017
496	13018
87215	13019
40579	13020
9739	13021
34645	13022
1556	13023
47721	13024
54675	13025
25448	13026
46400	13027
518	13028
233	13029
17166	13030
1083	13031
743	13032
114447	13033
117296	13034
29665	13035
8487	13036
39225	13037
16153	13038
10098	13039
16689	13040
16	13041
5129	13042
41660	13043
80387	13044
80415	13045
56197	13046
13385	13047
90367	13048
77983	13049
10098	13050
65082	13051
429	13052
332	13053
33648	13054
31986	13055
18	13056
16443	13057
7012	13058
496	13059
2143	13060
15351	13061
1809	13062
9810	13063
2717	13064
32917	13065
18	13066
72868	13067
93513	13068
1862	13069
22082	13070
43097	13071
1173	13072
47357	13073
29114	13074
35429	13075
27215	13076
488	13077
80387	13078
2578	13079
18045	13080
141954	13081
56745	13082
200	13083
7123	13084
789	13085
1944	13086
86080	13087
5115	13088
1590	13089
10177	13090
9	13091
12839	13092
892	13093
23873	13094
34206	13095
551	13096
12264	13097
41340	13098
1619	13099
1171	13100
310	13101
53019	13102
146	13103
652	13104
5364	13105
6238	13106
66400	13107
46365	13108
2144	13109
1834	13110
148	13111
148	13112
1754	13113
1540	13114
98024	13115
1327	13116
2882	13117
2709	13118
13004	13119
45	13120
2125	13121
20774	13122
2978	13123
210	13124
10255	13125
20	13126
8360	13127
41570	13128
37810	13129
2825	13130
226	13131
69363	13132
11797	13133
1043	13134
9768	13135
21855	13136
27073	13137
46096	13138
120067	13139
1043	13140
10274	13141
7257	13142
25581	13143
5581	13144
18677	13145
25212	13146
298	13147
45722	13148
7962	13149
736	13150
18866	13151
204	13152
645	13153
2019	13154
9633	13155
148	13156
560	13157
2217	13158
2241	13159
81126	13160
757	13161
12385	13162
4432	13163
92	13164
121268	13165
2070	13166
2321	13167
45081	13168
91070	13169
2233	13170
18316	13171
307	13172
64711	13173
746	13174
27603	13175
4036	13176
15219	13177
506	13178
2003	13179
1128	13180
60320	13181
17919	13182
10711	13183
3994	13184
8393	13185
11989	13186
61479	13187
7694	13188
1944	13189
5553	13190
1314	13191
74	13192
51425	13193
8155	13194
3361	13195
2131	13196
9	13197
134246	13198
974	13199
45156	13200
730	13201
2097	13202
1962	13203
6380	13204
69282	13205
9	13206
1666	13207
357	13208
36609	13209
53571	13210
105314	13211
1372	13212
21163	13213
1128	13214
27146	13215
6463	13216
97802	13217
31036	13218
3401	13219
64641	13220
2406	13221
11700	13222
85376	13223
5523	13224
46	13225
19925	13226
4341	13227
2611	13228
1043	13229
3212	13230
29769	13231
23226	13232
171	13233
15904	13234
972	13235
40777	13236
14658	13237
14532	13238
9353	13239
1398	13240
2079	13241
6643	13242
1125	13243
8918	13244
108305	13245
3331	13246
159729	13247
1254	13248
5287	13249
8037	13250
16929	13251
1702	13252
35561	13253
14375	13254
1945	13255
3066	13256
49	13257
11738	13258
33634	13259
16222	13260
9	13261
133	13262
389	13263
2	13264
999	13265
13639	13266
28317	13267
34602	13268
1128	13269
4797	13270
53341	13271
1007	13272
1043	13273
17762	13274
2784	13275
34602	13276
2361	13277
39491	13278
2217	13279
1903	13280
2825	13281
5828	13282
91457	13283
783	13284
18166	13285
74	13286
12207	13287
60802	13288
1702	13289
3478	13290
27782	13291
82	13292
4804	13293
813	13294
138	13295
4387	13296
43	13297
67180	13298
4044	13299
3180	13300
3987	13301
974	13302
3842	13303
2238	13304
16939	13305
733	13306
9443	13307
113	13308
113	13309
402	13310
7206	13311
138	13312
5725	13313
40574	13314
3059	13315
561	13316
4875	13317
760	13318
12871	13319
12989	13320
16911	13321
2217	13322
17347	13323
45379	13324
99354	13325
2211	13326
22478	13327
6235	13328
73100	13329
47047	13330
12283	13331
1259	13332
23882	13333
96413	13334
36028	13335
2164	13336
5314	13337
64406	13338
2689	13339
13140	13340
9	13341
1461	13342
18325	13343
74	13344
900	13345
6096	13346
60140	13347
2875	13348
12209	13349
1702	13350
1711	13351
1028	13352
406	13353
4693	13354
3832	13355
15688	13356
48792	13357
46483	13358
19441	13359
1023	13360
353	13361
330	13362
31925	13363
7146	13364
290	13365
3025	13366
4189	13367
5749	13368
1116	13369
4755	13370
15286	13371
15286	13372
53517	13373
1474	13374
6	13375
7482	13376
7206	13377
796	13378
813	13379
2559	13380
79502	13381
1519	13382
2559	13383
868	13384
14720	13385
22863	13386
14742	13387
4243	13388
3448	13389
6477	13390
3060	13391
796	13392
5094	13393
1064	13394
8474	13395
52908	13396
2	13397
1030	13398
1398	13399
733	13400
14196	13401
301	13402
6095	13403
2975	13404
61043	13405
75906	13406
1530	13407
61043	13408
8505	13409
1192	13410
508	13411
55197	13412
92832	13413
7780	13414
2001	13415
15108	13416
2520	13417
8560	13418
163481	13419
4135	13420
2772	13421
29680	13422
1944	13423
107	13424
1214	13425
1007	13426
17455	13427
9101	13428
9527	13429
154	13430
23075	13431
9642	13432
18459	13433
587	13434
1591	13435
1998	13436
35176	13437
1253	13438
30574	13439
54587	13440
26016	13441
2241	13442
213	13443
58247	13444
5877	13445
8554	13446
23173	13447
3015	13448
19109	13449
16254	13450
20345	13451
6668	13452
42314	13453
6512	13454
32882	13455
3243	13456
4528	13457
10264	13458
16	13459
6631	13460
4	13461
1837	13462
192	13463
11035	13464
3013	13465
55458	13466
19606	13467
7955	13468
4953	13469
5010	13470
35	13471
61327	13472
123886	13473
299	13474
1833	13475
162650	13476
4126	13477
67445	13478
313	13479
347	13480
49908	13481
6262	13482
14585	13483
1226	13484
5353	13485
10742	13486
28641	13487
9246	13488
1400	13489
29940	13490
1309	13491
16254	13492
84949	13493
1288	13494
74067	13495
924	13496
131462	13497
8036	13498
2643	13499
90461	13500
6091	13501
11621	13502
5511	13503
28247	13504
72191	13505
850	13506
22149	13507
3653	13508
184	13509
2300	13510
4081	13511
29557	13512
14861	13513
18842	13514
8611	13515
2432	13516
6236	13517
1467	13518
76345	13519
74	13520
559	13521
16978	13522
591	13523
89837	13524
101336	13525
1936	13526
56982	13527
5031	13528
2014	13529
20239	13530
3656	13531
3240	13532
17179	13533
4895	13534
8	13535
4528	13536
1231	13537
280	13538
158	13539
20844	13540
399	13541
29	13542
1539	13543
24780	13544
12956	13545
2169	13546
3020	13547
104099	13548
19145	13549
30049	13550
1376	13551
5010	13552
43131	13553
93	13554
17354	13555
27265	13556
826	13557
60	13558
6426	13559
9408	13560
37	13561
50715	13562
3413	13563
9338	13564
9309	13565
4207	13566
40099	13567
45421	13568
1787	13569
811	13570
421	13571
2119	13572
92142	13573
3163	13574
4	13575
26405	13576
13858	13577
77957	13578
71	13579
8705	13580
8705	13581
71	13582
71	13583
19689	13584
3	13585
71	13586
1341	13587
240	13588
17	13589
2299	13590
15945	13591
5448	13592
5448	13593
46415	13594
8286	13595
5448	13596
4	13597
3509	13598
4	13599
14	13600
13031	13601
22672	13602
130845	13603
20374	13604
735	13605
83089	13606
112009	13607
67906	13608
106594	13609
19522	13610
53940	13611
23567	13612
105747	13613
108262	13614
6825	13615
10449	13616
12788	13617
22828	13618
803	13619
4368	13620
7146	13621
999	13622
9166	13623
7328	13624
740	13625
23228	13626
4639	13627
90636	13628
17056	13629
124680	13630
146	13631
47562	13632
2066	13633
55405	13634
3147	13635
3958	13636
124315	13637
29596	13638
34849	13639
297	13640
2007	13641
8437	13642
21426	13643
13463	13644
132	13645
67889	13646
4516	13647
48819	13648
7710	13649
21773	13650
10827	13651
11744	13652
7710	13653
3478	13654
1264	13655
34587	13656
21404	13657
5472	13658
1125	13659
47665	13660
37845	13661
645	13662
4869	13663
9776	13664
210	13665
64801	13666
310	13667
41564	13668
7308	13669
199	13670
786	13671
795	13672
148	13673
6079	13674
34206	13675
5234	13676
190	13677
5631	13678
1043	13679
3203	13680
30965	13681
868	13682
8015	13683
1716	13684
297	13685
27763	13686
1425	13687
440	13688
9082	13689
20223	13690
3180	13691
21412	13692
54206	13693
54206	13694
502	13695
8345	13696
9789	13697
25431	13698
116322	13699
41931	13700
1600	13701
2379	13702
69	13703
3264	13704
6332	13705
73913	13706
94886	13707
1920	13708
17624	13709
1189	13710
3581	13711
113301	13712
4588	13713
1043	13714
402	13715
6730	13716
496	13717
402	13718
298	13719
1164	13720
53405	13721
561	13722
42568	13723
415	13724
37876	13725
63856	13726
6291	13727
45953	13728
43049	13729
118635	13730
1321	13731
118	13732
31576	13733
4937	13734
288	13735
73264	13736
7216	13737
755	13738
49371	13739
6089	13740
15296	13741
868	13742
2826	13743
569	13744
79150	13745
1435	13746
9296	13747
9447	13748
605	13749
156218	13750
120	13751
3096	13752
4291	13753
9059	13754
128	13755
4872	13756
29986	13757
27566	13758
15325	13759
15325	13760
45942	13761
122	13762
8889	13763
1485	13764
19682	13765
76731	13766
259	13767
13059	13768
344	13769
54034	13770
8783	13771
55256	13772
2991	13773
352	13774
42183	13775
86892	13776
610	13777
1287	13778
2549	13779
23062	13780
352	13781
5431	13782
1940	13783
28705	13784
9535	13785
1876	13786
308	13787
45264	13788
10523	13789
28002	13790
65816	13791
18689	13792
3188	13793
888	13794
27875	13795
1619	13796
545	13797
10878	13798
39942	13799
29096	13800
168	13801
25566	13802
86	13803
166234	13804
114048	13805
122520	13806
49544	13807
2919	13808
62235	13809
30406	13810
111861	13811
43174	13812
1876	13813
28168	13814
57906	13815
137482	13816
48503	13817
7840	13818
108913	13819
99913	13820
12538	13821
129468	13822
18513	13823
9207	13824
58	13825
70579	13826
106525	13827
271	13828
6622	13829
215	13830
815	13831
55011	13832
59004	13833
6	13834
9580	13835
2685	13836
270	13837
41887	13838
35198	13839
59003	13840
46770	13841
8846	13842
78920	13843
270	13844
270	13845
39293	13846
23581	13847
8687	13848
49191	13849
1208	13850
33192	13851
7917	13852
15395	13853
63861	13854
2116	13855
132339	13856
27027	13857
692	13858
26129	13859
38870	13860
115153	13861
63931	13862
40695	13863
25301	13864
14	13865
4199	13866
164896	13867
25	13868
47448	13869
31028	13870
69323	13871
139570	13872
48391	13873
38598	13874
7913	13875
213	13876
62	13877
22059	13878
87560	13879
3470	13880
28826	13881
96763	13882
256	13883
62271	13884
258	13885
5517	13886
9572	13887
39043	13888
1354	13889
2887	13890
4075	13891
47468	13892
91715	13893
94204	13894
4564	13895
186	13896
72841	13897
666	13898
35942	13899
35942	13900
55387	13901
62273	13902
559	13903
154570	13904
5563	13905
79381	13906
106937	13907
22549	13908
91889	13909
6334	13910
6141	13911
75671	13912
162042	13913
50511	13914
85393	13915
43246	13916
61936	13917
80141	13918
24904	13919
44279	13920
63909	13921
38092	13922
4	13923
42140	13924
124124	13925
29560	13926
87940	13927
44022	13928
5538	13929
117532	13930
37961	13931
13730	13932
119	13933
22491	13934
48897	13935
37800	13936
24383	13937
4633	13938
47137	13939
143	13940
8129	13941
81017	13942
21033	13943
90815	13944
17791	13945
14168	13946
103595	13947
63234	13948
18151	13949
7502	13950
37328	13951
49877	13952
18458	13953
3077	13954
1044	13955
103974	13956
65816	13957
58860	13958
108699	13959
91676	13960
2642	13961
7143	13962
92978	13963
149725	13964
40654	13965
71677	13966
4548	13967
53437	13968
33789	13969
7448	13970
19073	13971
6964	13972
13577	13973
17254	13974
23397	13975
64355	13976
20278	13977
12377	13978
8865	13979
21563	13980
27641	13981
166206	13982
20569	13983
49816	13984
1075	13985
63935	13986
2580	13987
40973	13988
36313	13989
110623	13990
64452	13991
10758	13992
2726	13993
16359	13994
53924	13995
34713	13996
94975	13997
54229	13998
25935	13999
26933	14000
88093	14001
12695	14002
67176	14003
162592	14004
158811	14005
69333	14006
60008	14007
24275	14008
1109	14009
2222	14010
72376	14011
92718	14012
97884	14013
44109	14014
23482	14015
150167	14016
136313	14017
18077	14018
30	14019
56882	14020
20016	14021
37944	14022
26627	14023
20302	14024
78852	14025
11862	14026
6986	14027
105230	14028
26308	14029
62904	14030
60119	14031
132197	14032
71902	14033
42091	14034
80835	14035
59536	14036
12549	14037
111404	14038
34077	14039
92346	14040
27068	14041
96641	14042
138775	14043
80952	14044
47003	14045
111402	14046
58990	14047
34498	14048
45448	14049
34391	14050
59119	14051
8462	14052
146975	14053
121311	14054
23680	14055
17018	14056
93831	14057
23282	14058
6020	14059
13214	14060
112865	14061
90584	14062
17096	14063
56721	14064
34699	14065
150479	14066
94056	14067
17054	14068
34414	14069
91329	14070
3165	14071
1276	14072
78111	14073
88715	14074
153596	14075
110730	14076
108903	14077
78940	14078
67153	14079
40600	14080
49816	14081
145726	14082
100684	14083
36884	14084
156134	14085
8794	14086
17779	14087
67670	14088
152349	14089
4101	14090
80367	14091
164747	14092
49476	14093
111962	14094
13551	14095
29803	14096
79873	14097
68746	14098
4678	14099
103857	14100
13444	14101
154450	14102
87894	14103
125576	14104
68889	14105
54371	14106
41329	14107
21449	14108
164215	14109
10041	14110
20810	14111
30992	14112
44125	14113
29938	14114
51503	14115
64168	14116
67665	14117
125895	14118
44499	14119
116518	14120
64320	14121
150283	14122
12228	14123
125665	14124
47737	14125
54812	14126
8580	14127
113757	14128
141257	14129
88686	14130
105904	14131
165889	14132
84917	14133
69802	14134
18690	14135
104220	14136
39745	14137
52761	14138
152314	14139
46890	14140
83808	14141
94148	14142
81911	14143
115234	14144
126199	14145
61746	14146
103986	14147
122743	14148
37296	14149
126292	14150
37693	14151
156394	14152
105312	14153
29902	14154
21453	14155
18418	14156
8923	14157
84645	14158
6735	14159
156334	14160
160348	14161
154516	14162
145477	14163
92192	14164
13945	14165
27563	14166
20850	14167
81598	14168
146894	14169
93393	14170
37870	14171
2671	14172
132361	14173
20447	14174
37697	14175
59302	14176
121680	14177
87606	14178
107090	14179
63246	14180
29460	14181
154385	14182
59407	14183
115113	14184
138702	14185
37831	14186
29650	14187
77152	14188
45657	14189
55886	14190
20537	14191
24534	14192
162566	14193
34217	14194
112227	14195
14286	14196
29003	14197
135830	14198
47206	14199
15985	14200
4274	14201
81600	14202
11354	14203
117667	14204
154534	14205
152402	14206
53407	14207
78972	14208
65213	14209
55572	14210
22882	14211
113788	14212
129559	14213
77543	14214
25254	14215
84978	14216
87934	14217
93667	14218
45938	14219
18961	14220
126123	14221
110871	14222
125780	14223
7136	14224
66334	14225
132788	14226
117272	14227
33679	14228
22841	14229
99314	14230
5327	14231
21320	14232
162508	14233
61652	14234
103403	14235
158348	14236
113276	14237
124070	14238
57621	14239
117110	14240
11969	14241
41407	14242
58982	14243
3564	14244
75912	14245
91899	14246
93546	14247
102738	14248
145632	14249
87697	14250
131279	14251
58737	14252
81279	14253
6388	14254
56025	14255
105088	14256
41130	14257
78788	14258
120060	14259
47083	14260
38747	14261
25890	14262
118884	14263
14070	14264
52792	14265
57982	14266
105158	14267
51929	14268
49395	14269
137702	14270
26325	14271
92799	14272
11199	14273
148890	14274
126065	14275
58633	14276
29651	14277
7771	14278
4675	14279
76465	14280
77765	14281
59348	14282
135438	14283
58851	14284
1696	14285
4031	14286
102505	14287
93208	14288
39896	14289
72344	14290
2795	14291
95447	14292
162479	14293
93699	14294
5261	14295
62695	14296
14507	14297
27252	14298
72213	14299
80281	14300
106061	14301
66644	14302
14507	14303
230	14304
80365	14305
103530	14306
10946	14307
52282	14308
15366	14309
37676	14310
102099	14311
158233	14312
13728	14313
154536	14314
49361	14315
103675	14316
128885	14317
52060	14318
21770	14319
94547	14320
14116	14321
5343	14322
156848	14323
37690	14324
95265	14325
26965	14326
25791	14327
102115	14328
129398	14329
129047	14330
830	14331
37688	14332
37777	14333
128981	14334
156233	14335
105177	14336
1837	14337
88625	14338
39522	14339
165991	14340
12880	14341
86141	14342
156213	14343
139295	14344
118591	14345
117636	14346
49713	14347
126454	14348
141231	14349
102754	14350
50270	14351
166025	14352
58731	14353
10923	14354
70046	14355
79404	14356
59212	14357
37219	14358
96836	14359
67220	14360
152171	14361
107310	14362
46331	14363
110877	14364
127963	14365
86342	14366
166152	14367
156879	14368
46172	14369
154523	14370
83839	14371
20938	14372
110776	14373
70232	14374
99717	14375
104853	14376
128780	14377
60684	14378
83143	14379
5338	14380
29946	14381
1636	14382
676	14383
62844	14384
53642	14385
8303	14386
27439	14387
29779	14388
103676	14389
13704	14390
67023	14391
11312	14392
39706	14393
97880	14394
98385	14395
109058	14396
109854	14397
127301	14398
27532	14399
66895	14400
50228	14401
61082	14402
143161	14403
158482	14404
74488	14405
14212	14406
56445	14407
129311	14408
22133	14409
154256	14410
68885	14411
161984	14412
35137	14413
7711	14414
31338	14415
74633	14416
160164	14417
145015	14418
83209	14419
56913	14420
88897	14421
3767	14422
113523	14423
31200	14424
19689	14425
119908	14426
20929	14427
90563	14428
748	14429
139801	14430
15579	14431
45895	14432
36331	14433
84	14434
16650	14435
3652	14436
45192	14437
91359	14438
1455	14439
6441	14440
34981	14441
80242	14442
6071	14443
3345	14444
5551	14445
6309	14446
24092	14447
9229	14448
9106	14449
2482	14450
1410	14451
4571	14452
18028	14453
2602	14454
14534	14455
1132	14456
3224	14457
40	14458
89102	14459
83382	14460
41008	14461
756	14462
5185	14463
5390	14464
111731	14465
620	14466
25	14467
1117	14468
1611	14469
137	14470
355	14471
2999	14472
59	14473
19231	14474
55947	14475
47153	14476
25065	14477
60096	14478
16949	14479
18581	14480
79928	14481
32142	14482
31144	14483
17593	14484
6702	14485
128277	14486
121957	14487
59352	14488
35700	14489
28874	14490
88988	14491
498	14492
5938	14493
70840	14494
2491	14495
21696	14496
105293	14497
28670	14498
31318	14499
26026	14500
9514	14501
15206	14502
8820	14503
1583	14504
22767	14505
26539	14506
41493	14507
41493	14508
397	14509
21793	14510
29951	14511
4791	14512
11407	14513
14477	14514
69046	14515
19357	14516
53077	14517
5417	14518
11883	14519
144167	14520
69215	14521
2173	14522
19248	14523
23274	14524
91531	14525
54	14526
31029	14527
164232	14528
68888	14529
16368	14530
8407	14531
16017	14532
15237	14533
15237	14534
6674	14535
18609	14536
105585	14537
48986	14538
1526	14539
3653	14540
90809	14541
53606	14542
2028	14543
111913	14544
47095	14545
624	14546
46564	14547
2708	14548
63983	14549
42463	14550
42463	14551
7609	14552
38990	14553
22452	14554
103173	14555
70248	14556
7838	14557
15206	14558
11861	14559
11860	14560
11130	14561
214	14562
16158	14563
18242	14564
2538	14565
33984	14566
71837	14567
27134	14568
8961	14569
220	14570
18574	14571
92004	14572
4676	14573
136773	14574
86150	14575
37765	14576
17172	14577
4823	14578
13975	14579
47945	14580
41100	14581
1653	14582
6978	14583
20139	14584
14493	14585
20749	14586
20749	14587
91765	14588
2318	14589
11861	14590
50057	14591
122073	14592
98086	14593
75441	14594
21793	14595
70300	14596
4567	14597
23207	14598
3120	14599
113412	14600
107188	14601
131836	14602
18433	14603
1653	14604
114923	14605
30731	14606
59687	14607
36996	14608
15064	14609
134681	14610
49645	14611
102790	14612
59	14613
15865	14614
64601	14615
1654	14616
14797	14617
301	14618
136455	14619
1446	14620
43837	14621
69046	14622
18389	14623
5389	14624
24054	14625
183	14626
5938	14627
83004	14628
77711	14629
13905	14630
30980	14631
39267	14632
7427	14633
68067	14634
14434	14635
39839	14636
19321	14637
60925	14638
53361	14639
9514	14640
109382	14641
8231	14642
101570	14643
849	14644
11526	14645
9818	14646
14483	14647
18741	14648
3012	14649
35880	14650
23105	14651
997	14652
7646	14653
105396	14654
11407	14655
107145	14656
93548	14657
21505	14658
120843	14659
57456	14660
9925	14661
38691	14662
118645	14663
15681	14664
11860	14665
89089	14666
9386	14667
135112	14668
14364	14669
16006	14670
59182	14671
10148	14672
23951	14673
36662	14674
95531	14675
74542	14676
2538	14677
35646	14678
12450	14679
14495	14680
20173	14681
35654	14682
165163	14683
23643	14684
22266	14685
40848	14686
85209	14687
22157	14688
22157	14689
64224	14690
112553	14691
9547	14692
24872	14693
164751	14694
9547	14695
36579	14696
33984	14697
48190	14698
98086	14699
25082	14700
24465	14701
68523	14702
6392	14703
69046	14704
11407	14705
55012	14706
14434	14707
887	14708
63285	14709
13905	14710
9528	14711
36959	14712
48348	14713
31304	14714
21034	14715
23153	14716
23105	14717
69219	14718
69219	14719
93108	14720
64759	14721
4351	14722
43605	14723
94539	14724
3279	14725
458	14726
5013	14727
18783	14728
91548	14729
59811	14730
4351	14731
11998	14732
5999	14733
93744	14734
106025	14735
58225	14736
33	14737
444	14738
42241	14739
56756	14740
119966	14741
69429	14742
48821	14743
112354	14744
115519	14745
71121	14746
96765	14747
160399	14748
51949	14749
52769	14750
112983	14751
2459	14752
3449	14753
81138	14754
135727	14755
90817	14756
51796	14757
1052	14758
142205	14759
60394	14760
133934	14761
156793	14762
89440	14763
135639	14764
18137	14765
127426	14766
69007	14767
69310	14768
19892	14769
150670	14770
19959	14771
44531	14772
26218	14773
45958	14774
1023	14775
134838	14776
722	14777
66828	14778
72234	14779
3209	14780
55655	14781
8	14782
49405	14783
66224	14784
106855	14785
49577	14786
88212	14787
149134	14788
160159	14789
50952	14790
93340	14791
73113	14792
132713	14793
130818	14794
1761	14795
7543	14796
64704	14797
30178	14798
6119	14799
63783	14800
100488	14801
114635	14802
20657	14803
130367	14804
9474	14805
76730	14806
23301	14807
71889	14808
83410	14809
295	14810
177	14811
6374	14812
120518	14813
64147	14814
93594	14815
121	14816
6433	14817
71177	14818
37892	14819
145293	14820
152387	14821
99916	14822
35498	14823
154563	14824
101017	14825
124376	14826
139126	14827
115	14828
2244	14829
35974	14830
4885	14831
8	14832
67089	14833
1460	14834
107	14835
109448	14836
69882	14837
114846	14838
94640	14839
127	14840
57385	14841
1480	14842
156	14843
64	14844
197	14845
3154	14846
32330	14847
21630	14848
99409	14849
11608	14850
64085	14851
63303	14852
61334	14853
161572	14854
10	14855
82377	14856
19693	14857
20684	14858
104202	14859
18204	14860
9399	14861
102261	14862
323	14863
45307	14864
50160	14865
59657	14866
59657	14867
14864	14868
8385	14869
29963	14870
1399	14871
43778	14872
123058	14873
54098	14874
323	14875
54494	14876
8371	14877
94472	14878
3681	14879
67991	14880
13742	14881
55368	14882
16714	14883
10759	14884
49786	14885
60387	14886
48844	14887
48844	14888
59210	14889
315	14890
59311	14891
51492	14892
17922	14893
16150	14894
96597	14895
120805	14896
17638	14897
43032	14898
10983	14899
50498	14900
46955	14901
1662	14902
114438	14903
10	14904
10	14905
32828	14906
1662	14907
19546	14908
10	14909
903	14910
4733	14911
58146	14912
23426	14913
11676	14914
11676	14915
113530	14916
31425	14917
31425	14918
11676	14919
45255	14920
40106	14921
13839	14922
39264	14923
7271	14924
58732	14925
40106	14926
14643	14927
19312	14928
24736	14929
49675	14930
42689	14931
45245	14932
77218	14933
53247	14934
72829	14935
10937	14936
33520	14937
43713	14938
96881	14939
16022	14940
155192	14941
118	14942
15	14943
14979	14944
973	14945
10968	14946
8358	14947
577	14948
90657	14949
1745	14950
83	14951
82999	14952
7709	14953
15695	14954
2939	14955
1020	14956
36709	14957
19056	14958
68961	14959
49279	14960
77394	14961
35594	14962
6437	14963
1680	14964
3373	14965
3917	14966
1652	14967
70111	14968
92563	14969
19920	14970
15794	14971
4	14972
44525	14973
69330	14974
14847	14975
1290	14976
14619	14977
16941	14978
16235	14979
4332	14980
8081	14981
6703	14982
3390	14983
2969	14984
433	14985
19	14986
8322	14987
5236	14988
758	14989
38774	14990
37127	14991
25825	14992
303	14993
11964	14994
14139	14995
5453	14996
640	14997
558	14998
73785	14999
6809	15000
17361	15001
4958	15002
7779	15003
803	15004
829	15005
17536	15006
515	15007
11002	15008
1942	15009
33699	15010
1245	15011
2192	15012
1078	15013
13295	15014
33	15015
12247	15016
33	15017
1314	15018
12247	15019
4088	15020
423	15021
1051	15022
449	15023
1051	15024
288	15025
160074	15026
63326	15027
122593	15028
72659	15029
134198	15030
73129	15031
35000	15032
3807	15033
32712	15034
37683	15035
5048	15036
119812	15037
139505	15038
74011	15039
148522	15040
13424	15041
45325	15042
17327	15043
22017	15044
17228	15045
5749	15046
152511	15047
77417	15048
59832	15049
79064	15050
37054	15051
37588	15052
35831	15053
37026	15054
86320	15055
117358	15056
71651	15057
148662	15058
99180	15059
56519	15060
49734	15061
162612	15062
152556	15063
1109	15064
14842	15065
49247	15066
70749	15067
2905	15068
67976	15069
94055	15070
10152	15071
82767	15072
3369	15073
17827	15074
17827	15075
80069	15076
40623	15077
34054	15078
51975	15079
34800	15080
11121	15081
20125	15082
89202	15083
4631	15084
40565	15085
155238	15086
143696	15087
135603	15088
555	15089
543	15090
4905	15091
17250	15092
11641	15093
3059	15094
15718	15095
15718	15096
6048	15097
52340	15098
1298	15099
75372	15100
3744	15101
65	15102
48734	15103
65	15104
4246	15105
27152	15106
54393	15107
167153	15108
21183	15109
13652	15110
30910	15111
2711	15112
50227	15113
13577	15114
69089	15115
4251	15116
26566	15117
68198	15118
57290	15119
65030	15120
1112	15121
44721	15122
8077	15123
21429	15124
62230	15125
21089	15126
44430	15127
78757	15128
468	15129
135063	15130
416	15131
907	15132
56122	15133
114763	15134
33438	15135
13201	15136
77727	15137
15846	15138
18724	15139
98256	15140
18726	15141
17171	15142
25	15143
1205	15144
81780	15145
80241	15146
6587	15147
18844	15148
35773	15149
1146	15150
1945	15151
12604	15152
49426	15153
33430	15154
15204	15155
67788	15156
8727	15157
19135	15158
11280	15159
6848	15160
3250	15161
163195	15162
82600	15163
7276	15164
23122	15165
17896	15166
7501	15167
106202	15168
78799	15169
44414	15170
30059	15171
7779	15172
57501	15173
103171	15174
51885	15175
700	15176
2887	15177
116732	15178
77984	15179
43998	15180
72124	15181
156152	15182
154750	15183
130485	15184
124349	15185
158955	15186
92425	15187
107884	15188
167384	15189
10247	15190
4192	15191
32864	15192
19832	15193
20339	15194
78620	15195
9308	15196
37441	15197
33938	15198
1014	15199
14877	15200
1129	15201
28318	15202
2120	15203
86152	15204
136555	15205
480	15206
221	15207
1228	15208
8907	15209
32	15210
2802	15211
28944	15212
46689	15213
2673	15214
5915	15215
35559	15216
3497	15217
4005	15218
2	15219
236	15220
75375	15221
47219	15222
2968	15223
8112	15224
4288	15225
73822	15226
15950	15227
3023	15228
11592	15229
37277	15230
94953	15231
1972	15232
109430	15233
6	15234
38061	15235
756	15236
17	15237
430	15238
16	15239
3230	15240
39	15241
8065	15242
84	15243
35899	15244
109152	15245
13647	15246
28207	15247
59943	15248
17060	15249
79208	15250
81651	15251
24	15252
29	15253
16858	15254
28315	15255
5127	15256
8651	15257
56751	15258
12626	15259
10958	15260
31956	15261
37834	15262
70618	15263
40698	15264
67959	15265
70234	15266
19070	15267
138	15268
1518	15269
17802	15270
110878	15271
78115	15272
2697	15273
41066	15274
51382	15275
14846	15276
14846	15277
137621	15278
71417	15279
3911	15280
1027	15281
2002	15282
11147	15283
3079	15284
1440	15285
49287	15286
16666	15287
2321	15288
99398	15289
44905	15290
33068	15291
4388	15292
5037	15293
130186	15294
304	15295
26548	15296
139162	15297
110710	15298
22438	15299
9559	15300
24935	15301
76130	15302
1010	15303
9523	15304
76913	15305
15701	15306
94929	15307
4730	15308
70	15309
61310	15310
149020	15311
64320	15312
53738	15313
12970	15314
202	15315
28876	15316
21252	15317
144096	15318
4801	15319
302	15320
1432	15321
96446	15322
134415	15323
45233	15324
156370	15325
93731	15326
259	15327
7922	15328
7922	15329
7922	15330
1	15331
4089	15332
31573	15333
18289	15334
43718	15335
1282	15336
108188	15337
3869	15338
93505	15339
55289	15340
84136	15341
13688	15342
36478	15343
67441	15344
14067	15345
98078	15346
15113	15347
56111	15348
62210	15349
47698	15350
68962	15351
68962	15352
43085	15353
43085	15354
56197	15355
56197	15356
56197	15357
25321	15358
79156	15359
79097	15360
5587	15361
100078	15362
90049	15363
70042	15364
83	15365
83	15366
58026	15367
70042	15368
115242	15369
66660	15370
10024	15371
84137	15372
40924	15373
85912	15374
114415	15375
125957	15376
105589	15377
37967	15378
105587	15379
37340	15380
74501	15381
43106	15382
18379	15383
105592	15384
83441	15385
105714	15386
71146	15387
80880	15388
93830	15389
157373	15390
105482	15391
116902	15392
83349	15393
95582	15394
152592	15395
132731	15396
10421	15397
74866	15398
48743	15399
44635	15400
4358	15401
158296	15402
147174	15403
14324	15404
38517	15405
53199	15406
289	15407
15974	15408
104079	15409
51817	15410
27985	15411
96879	15412
263	15413
6719	15414
3821	15415
70543	15416
158481	15417
729	15418
34376	15419
44157	15420
3034	15421
165267	15422
107377	15423
11549	15424
36902	15425
24431	15426
40747	15427
37659	15428
54	15429
58898	15430
22245	15431
33728	15432
7250	15433
46891	15434
602	15435
112329	15436
75111	15437
24242	15438
107104	15439
69855	15440
64110	15441
1654	15442
37819	15443
10482	15444
55381	15445
59361	15446
115010	15447
17899	15448
55928	15449
50616	15450
8499	15451
10700	15452
28175	15453
10987	15454
1295	15455
51980	15456
59858	15457
75478	15458
53663	15459
81129	15460
60584	15461
19904	15462
89233	15463
129028	15464
112286	15465
83655	15466
31073	15467
75565	15468
121829	15469
44241	15470
35677	15471
32647	15472
6257	15473
25526	15474
46535	15475
107606	15476
112936	15477
44676	15478
68920	15479
971	15480
3548	15481
131353	15482
23956	15483
8947	15484
31950	15485
2286	15486
4817	15487
112891	15488
103634	15489
6300	15490
51112	15491
5761	15492
39470	15493
546	15494
13469	15495
96	15496
41943	15497
2023	15498
6912	15499
17125	15500
17125	15501
85366	15502
109451	15503
83268	15504
2787	15505
11016	15506
90917	15507
799	15508
32216	15509
5261	15510
62643	15511
85620	15512
117669	15513
3440	15514
25672	15515
6579	15516
76621	15517
104785	15518
6499	15519
30716	15520
109424	15521
9854	15522
3215	15523
14517	15524
75241	15525
35520	15526
69969	15527
51990	15528
76662	15529
24889	15530
98701	15531
78957	15532
124019	15533
764	15534
107106	15535
10540	15536
1057	15537
112	15538
4500	15539
7671	15540
109840	15541
54605	15542
86914	15543
28353	15544
14073	15545
10242	15546
68719	15547
106066	15548
134880	15549
38461	15550
10851	15551
61564	15552
26127	15553
112710	15554
30363	15555
49980	15556
5132	15557
159988	15558
882	15559
40458	15560
88218	15561
142204	15562
91714	15563
42291	15564
3707	15565
36664	15566
41669	15567
53409	15568
70872	15569
1143	15570
6119	15571
4799	15572
54424	15573
24637	15574
24440	15575
4293	15576
64355	15577
110408	15578
18472	15579
45718	15580
21274	15581
1706	15582
40419	15583
11607	15584
45908	15585
8714	15586
18723	15587
9652	15588
15277	15589
21274	15590
2129	15591
16219	15592
6314	15593
31624	15594
27572	15595
47057	15596
3205	15597
82676	15598
10219	15599
21274	15600
118	15601
48745	15602
7176	15603
4383	15604
3554	15605
435	15606
163021	15607
10711	15608
64404	15609
34625	15610
110231	15611
1653	15612
59	15613
20631	15614
685	15615
39091	15616
6426	15617
12787	15618
18766	15619
1706	15620
4905	15621
2674	15622
27695	15623
27053	15624
39910	15625
9035	15626
23403	15627
99383	15628
38685	15629
2661	15630
64230	15631
135	15632
150343	15633
3861	15634
68239	15635
82287	15636
3628	15637
108793	15638
1943	15639
11485	15640
100687	15641
37980	15642
64596	15643
37770	15644
105	15645
11485	15646
15242	15647
79844	15648
166	15649
4348	15650
5667	15651
93626	15652
88739	15653
89230	15654
44470	15655
96280	15656
33974	15657
89392	15658
44467	15659
89392	15660
20613	15661
135674	15662
23057	15663
111505	15664
135528	15665
127296	15666
87161	15667
2809	15668
18331	15669
117369	15670
1367	15671
7121	15672
91016	15673
20191	15674
100367	15675
4353	15676
21746	15677
10158	15678
78083	15679
29754	15680
121279	15681
1367	15682
27240	15683
27263	15684
52917	15685
96513	15686
55326	15687
534	15688
33226	15689
311	15690
5971	15691
57284	15692
23020	15693
13152	15694
4139	15695
112321	15696
10485	15697
73813	15698
10847	15699
4858	15700
18176	15701
605	15702
30621	15703
104372	15704
50230	15705
46204	15706
3788	15707
34117	15708
60543	15709
1345	15710
135473	15711
47627	15712
160125	15713
164201	15714
54640	15715
26650	15716
49431	15717
1387	15718
1063	15719
4348	15720
2225	15721
148466	15722
534	15723
4848	15724
58959	15725
105260	15726
66	15727
5815	15728
137243	15729
141679	15730
10680	15731
86356	15732
69040	15733
36122	15734
2080	15735
27822	15736
31580	15737
5519	15738
2225	15739
27802	15740
23078	15741
7693	15742
1341	15743
113885	15744
6867	15745
27329	15746
14440	15747
10739	15748
10739	15749
12105	15750
262	15751
262	15752
3134	15753
130109	15754
28910	15755
31058	15756
9308	15757
103943	15758
29004	15759
106482	15760
22369	15761
125797	15762
509	15763
20951	15764
20951	15765
34327	15766
15990	15767
2575	15768
76667	15769
48623	15770
936	15771
161681	15772
124404	15773
11201	15774
33024	15775
116548	15776
72724	15777
76384	15778
3568	15779
132643	15780
2158	15781
52	15782
9514	15783
57	15784
10866	15785
42443	15786
41665	15787
41448	15788
73315	15789
26837	15790
111652	15791
124941	15792
19558	15793
8686	15794
54142	15795
24573	15796
50653	15797
69982	15798
18541	15799
167377	15800
53000	15801
77437	15802
39928	15803
77996	15804
27302	15805
112564	15806
35445	15807
158514	15808
39326	15809
130670	15810
57454	15811
160653	15812
78392	15813
71596	15814
90039	15815
44743	15816
59471	15817
19256	15818
99966	15819
1443	15820
80687	15821
66920	15822
111044	15823
45202	15824
117587	15825
78256	15826
40631	15827
122441	15828
26154	15829
4682	15830
34049	15831
32438	15832
27056	15833
102265	15834
70269	15835
55414	15836
17025	15837
120196	15838
150448	15839
21848	15840
114675	15841
25718	15842
138418	15843
4791	15844
36939	15845
23688	15846
87782	15847
47414	15848
102118	15849
129831	15850
125886	15851
69025	15852
107178	15853
124099	15854
111768	15855
56641	15856
42443	15857
35227	15858
136304	15859
19135	15860
32947	15861
116857	15862
70054	15863
97062	15864
132533	15865
98190	15866
98378	15867
58787	15868
93368	15869
137065	15870
139513	15871
131296	15872
84508	15873
141129	15874
83100	15875
146909	15876
89171	15877
9704	15878
170	15879
46815	15880
61682	15881
19185	15882
33	15883
34542	15884
23731	15885
110744	15886
90863	15887
11551	15888
126055	15889
9165	15890
43300	15891
19558	15892
44627	15893
79896	15894
26645	15895
54991	15896
135503	15897
44278	15898
30361	15899
46899	15900
98789	15901
764	15902
81890	15903
20262	15904
39989	15905
20111	15906
104081	15907
89071	15908
36605	15909
47868	15910
29587	15911
69041	15912
65779	15913
85149	15914
38598	15915
10959	15916
8835	15917
7	15918
2254	15919
139211	15920
81931	15921
41925	15922
114447	15923
13912	15924
10555	15925
23637	15926
23036	15927
111634	15928
54148	15929
53092	15930
907	15931
1358	15932
14883	15933
4343	15934
82029	15935
129329	15936
69083	15937
130022	15938
25296	15939
25296	15940
58463	15941
4735	15942
5924	15943
78774	15944
104153	15945
60711	15946
22851	15947
83189	15948
62	15949
291	15950
602	15951
11721	15952
11721	15953
169	15954
89461	15955
119784	15956
116861	15957
6108	15958
7552	15959
14885	15960
2023	15961
1879	15962
47540	15963
244	15964
2237	15965
40144	15966
70126	15967
64243	15968
1270	15969
8678	15970
8678	15971
8678	15972
8678	15973
8678	15974
8678	15975
8678	15976
118833	15977
8678	15978
9664	15979
12350	15980
52253	15981
4782	15982
67793	15983
39054	15984
11274	15985
86640	15986
154440	15987
10831	15988
158480	15989
9548	15990
30247	15991
8678	15992
58401	15993
8678	15994
125920	15995
118585	15996
28903	15997
105061	15998
116596	15999
69392	16000
37358	16001
128936	16002
124168	16003
82447	16004
75606	16005
90436	16006
137084	16007
49822	16008
73779	16009
104208	16010
88068	16011
115359	16012
156341	16013
57747	16014
14615	16015
40486	16016
156505	16017
89175	16018
35230	16019
53183	16020
117256	16021
126312	16022
77861	16023
35736	16024
23227	16025
138301	16026
10988	16027
55394	16028
102924	16029
6028	16030
63363	16031
85012	16032
147929	16033
96865	16034
134049	16035
37731	16036
29334	16037
7179	16038
156596	16039
50669	16040
105398	16041
150520	16042
95296	16043
93978	16044
166242	16045
8678	16046
29617	16047
102268	16048
105213	16049
167611	16050
93695	16051
95326	16052
126076	16053
134110	16054
88821	16055
83638	16056
83690	16057
129249	16058
97384	16059
99390	16060
52061	16061
28763	16062
107621	16063
140491	16064
25409	16065
99621	16066
63313	16067
142133	16068
97432	16069
50587	16070
108963	16071
105399	16072
56371	16073
79349	16074
111464	16075
127335	16076
33999	16077
85240	16078
156786	16079
164332	16080
152959	16081
73547	16082
126238	16083
6646	16084
117074	16085
73419	16086
58114	16087
66939	16088
87417	16089
156384	16090
13447	16091
74875	16092
120012	16093
83088	16094
91491	16095
49937	16096
143915	16097
102695	16098
49617	16099
108966	16100
82313	16101
82239	16102
162436	16103
137741	16104
161253	16105
30398	16106
61209	16107
100568	16108
104900	16109
17810	16110
110257	16111
25782	16112
15630	16113
23570	16114
22097	16115
63262	16116
64436	16117
158618	16118
160355	16119
111331	16120
158809	16121
11015	16122
124316	16123
109252	16124
96284	16125
132667	16126
40053	16127
64727	16128
113471	16129
21202	16130
85998	16131
85998	16132
158286	16133
13287	16134
32542	16135
7350	16136
46608	16137
154414	16138
66005	16139
61286	16140
124643	16141
82131	16142
85891	16143
103405	16144
121280	16145
69516	16146
3287	16147
3287	16148
107209	16149
86423	16150
107411	16151
130584	16152
9082	16153
50619	16154
52978	16155
3287	16156
166200	16157
110928	16158
74617	16159
82187	16160
127282	16161
48484	16162
78353	16163
59939	16164
46803	16165
74801	16166
124228	16167
107258	16168
35181	16169
160736	16170
90787	16171
109147	16172
129724	16173
10116	16174
104346	16175
64296	16176
49820	16177
52123	16178
83361	16179
105508	16180
56791	16181
28709	16182
74475	16183
36774	16184
73572	16185
107354	16186
120504	16187
56224	16188
92864	16189
32389	16190
110255	16191
36782	16192
152927	16193
51920	16194
154761	16195
94591	16196
47185	16197
71245	16198
37195	16199
61263	16200
134105	16201
165915	16202
107346	16203
30150	16204
162176	16205
154409	16206
86359	16207
71493	16208
144054	16209
125594	16210
149205	16211
11957	16212
100986	16213
162216	16214
62687	16215
58396	16216
115269	16217
131425	16218
137442	16219
131426	16220
87342	16221
152343	16222
162033	16223
145480	16224
35895	16225
82169	16226
155324	16227
76903	16228
125491	16229
30134	16230
37279	16231
105866	16232
34151	16233
28416	16234
114372	16235
94403	16236
62608	16237
40616	16238
103553	16239
132734	16240
106851	16241
133922	16242
145276	16243
105874	16244
14772	16245
118907	16246
49533	16247
156457	16248
145230	16249
2646	16250
157685	16251
134072	16252
154451	16253
158278	16254
77702	16255
154424	16256
110250	16257
150423	16258
23381	16259
110258	16260
4562	16261
17675	16262
56250	16263
11274	16264
38719	16265
60034	16266
134468	16267
47228	16268
29653	16269
166801	16270
75398	16271
50566	16272
93542	16273
50425	16274
60339	16275
67810	16276
87496	16277
5093	16278
110236	16279
162161	16280
94147	16281
110244	16282
98815	16283
21196	16284
117308	16285
116638	16286
46433	16287
61211	16288
21873	16289
98846	16290
110462	16291
30411	16292
35838	16293
30451	16294
15179	16295
39331	16296
87703	16297
19435	16298
162208	16299
158260	16300
61306	16301
132768	16302
83079	16303
17013	16304
87920	16305
164545	16306
155070	16307
63276	16308
108738	16309
47187	16310
65629	16311
127959	16312
112030	16313
124074	16314
83454	16315
60611	16316
31905	16317
89525	16318
23502	16319
6116	16320
109259	16321
67836	16322
6269	16323
122521	16324
75388	16325
28451	16326
36466	16327
105474	16328
42738	16329
9012	16330
32805	16331
127578	16332
100971	16333
117701	16334
165963	16335
110735	16336
81775	16337
143925	16338
84722	16339
64287	16340
41706	16341
99095	16342
127348	16343
103747	16344
134983	16345
77793	16346
99671	16347
131010	16348
87241	16349
122541	16350
26883	16351
12290	16352
38833	16353
25951	16354
102461	16355
75270	16356
79071	16357
37096	16358
98849	16359
67703	16360
62141	16361
72766	16362
152336	16363
158258	16364
70945	16365
21617	16366
143938	16367
165929	16368
52105	16369
40036	16370
81569	16371
154524	16372
131910	16373
63168	16374
48100	16375
33196	16376
41535	16377
141332	16378
89161	16379
79038	16380
86625	16381
62660	16382
82122	16383
147138	16384
49477	16385
67883	16386
117191	16387
72073	16388
152877	16389
110812	16390
89601	16391
61372	16392
131238	16393
55637	16394
72019	16395
73517	16396
35530	16397
75266	16398
162025	16399
30401	16400
94198	16401
80883	16402
67570	16403
16952	16404
95807	16405
115566	16406
52320	16407
76147	16408
124448	16409
117439	16410
141083	16411
77909	16412
127805	16413
115162	16414
115336	16415
9509	16416
59839	16417
88010	16418
156772	16419
58470	16420
116938	16421
160709	16422
156	16423
8284	16424
103806	16425
127811	16426
92609	16427
96531	16428
107156	16429
9747	16430
89417	16431
105447	16432
135771	16433
131090	16434
141775	16435
113694	16436
124313	16437
110152	16438
40023	16439
94184	16440
94184	16441
48610	16442
56638	16443
66287	16444
22136	16445
119059	16446
105317	16447
97709	16448
141782	16449
139414	16450
146920	16451
25490	16452
126331	16453
134201	16454
65701	16455
89125	16456
77838	16457
102754	16458
127377	16459
82116	16460
573	16461
1659	16462
3464	16463
115	16464
89142	16465
133916	16466
5335	16467
95784	16468
2437	16469
54218	16470
72185	16471
166163	16472
6342	16473
679	16474
3924	16475
5517	16476
13957	16477
149224	16478
42357	16479
154919	16480
89042	16481
3415	16482
24651	16483
14593	16484
125589	16485
125663	16486
145360	16487
154390	16488
1174	16489
76284	16490
2268	16491
43201	16492
290	16493
81963	16494
132621	16495
95399	16496
115287	16497
35109	16498
165788	16499
35041	16500
14023	16501
6893	16502
112789	16503
775	16504
109993	16505
58828	16506
56046	16507
47386	16508
132499	16509
73860	16510
134733	16511
96631	16512
30593	16513
54170	16514
55300	16515
21897	16516
119708	16517
37	16518
84819	16519
121154	16520
57697	16521
135705	16522
92599	16523
150361	16524
103731	16525
99926	16526
728	16527
110806	16528
58044	16529
46236	16530
45185	16531
166389	16532
165909	16533
43112	16534
47322	16535
21997	16536
79338	16537
37925	16538
88385	16539
9075	16540
47	16541
87822	16542
125722	16543
122525	16544
110187	16545
122954	16546
49775	16547
103972	16548
58896	16549
75404	16550
113242	16551
54325	16552
19048	16553
115274	16554
152352	16555
72161	16556
167367	16557
19249	16558
148414	16559
69339	16560
122432	16561
34654	16562
28475	16563
61742	16564
42174	16565
137614	16566
58	16567
141040	16568
67965	16569
32143	16570
1279	16571
48781	16572
2125	16573
1604	16574
16143	16575
4428	16576
1442	16577
291	16578
2430	16579
9502	16580
20118	16581
85668	16582
2263	16583
63923	16584
12868	16585
6022	16586
161601	16587
676	16588
21937	16589
69974	16590
6106	16591
10760	16592
100	16593
36130	16594
17	16595
53043	16596
109012	16597
2386	16598
114500	16599
22463	16600
49187	16601
39126	16602
126228	16603
91424	16604
113094	16605
99373	16606
71399	16607
96994	16608
133946	16609
110020	16610
154253	16611
81498	16612
166099	16613
53221	16614
67560	16615
96831	16616
82593	16617
68846	16618
62335	16619
75744	16620
121737	16621
111466	16622
48658	16623
114593	16624
127939	16625
139267	16626
160744	16627
164532	16628
137559	16629
138640	16630
99254	16631
80907	16632
115411	16633
101339	16634
154767	16635
126411	16636
80516	16637
23598	16638
152457	16639
17663	16640
109269	16641
129072	16642
104012	16643
114435	16644
50343	16645
50978	16646
106621	16647
59893	16648
12775	16649
13401	16650
111603	16651
20640	16652
119837	16653
93573	16654
4322	16655
64100	16656
122433	16657
84540	16658
26925	16659
3805	16660
26573	16661
115943	16662
1704	16663
11462	16664
13636	16665
126398	16666
19530	16667
55015	16668
13115	16669
26632	16670
61	16671
2394	16672
38235	16673
3078	16674
61	16675
1269	16676
25	16677
241	16678
72849	16679
1385	16680
36666	16681
81959	16682
51934	16683
26396	16684
4910	16685
112884	16686
40419	16687
17664	16688
37301	16689
127445	16690
81621	16691
133977	16692
145384	16693
63451	16694
4254	16695
122330	16696
142047	16697
30920	16698
14089	16699
131367	16700
57564	16701
53242	16702
60448	16703
65970	16704
96869	16705
102569	16706
122271	16707
67886	16708
162413	16709
48008	16710
94529	16711
98808	16712
4187	16713
43892	16714
1877	16715
28354	16716
73247	16717
14265	16718
8852	16719
15175	16720
148395	16721
68975	16722
76415	16723
51211	16724
40739	16725
96	16726
27485	16727
26919	16728
45892	16729
59873	16730
58096	16731
3757	16732
136928	16733
19668	16734
23050	16735
71563	16736
134605	16737
43539	16738
38475	16739
21263	16740
61298	16741
44293	16742
2120	16743
90131	16744
90763	16745
32894	16746
40713	16747
2727	16748
91601	16749
18807	16750
71553	16751
100011	16752
139615	16753
10604	16754
13938	16755
54446	16756
38832	16757
81844	16758
23293	16759
20095	16760
128377	16761
132208	16762
925	16763
17089	16764
9530	16765
10965	16766
112133	16767
114292	16768
61513	16769
6410	16770
129324	16771
16236	16772
73658	16773
37819	16774
89902	16775
19989	16776
105578	16777
10660	16778
70759	16779
62506	16780
13059	16781
58592	16782
89006	16783
69207	16784
107338	16785
141142	16786
92590	16787
81166	16788
2549	16789
102262	16790
50075	16791
93693	16792
46478	16793
93720	16794
50046	16795
9705	16796
25667	16797
136231	16798
8697	16799
105584	16800
35067	16801
12207	16802
89630	16803
97950	16804
59314	16805
79496	16806
113861	16807
66996	16808
82887	16809
151387	16810
90425	16811
95940	16812
55177	16813
48056	16814
61178	16815
95208	16816
156697	16817
135944	16818
477	16819
4293	16820
139050	16821
1640	16822
126702	16823
102291	16824
14281	16825
8815	16826
103702	16827
79294	16828
961	16829
6839	16830
4307	16831
3347	16832
30481	16833
78385	16834
484	16835
1623	16836
13434	16837
11340	16838
7975	16839
121456	16840
1623	16841
2895	16842
35558	16843
64579	16844
10094	16845
2541	16846
416	16847
806	16848
6903	16849
7512	16850
1107	16851
99475	16852
162829	16853
108945	16854
136224	16855
79480	16856
17409	16857
21795	16858
64108	16859
88981	16860
16415	16861
37342	16862
105740	16863
7381	16864
130732	16865
5929	16866
71586	16867
27160	16868
14963	16869
24751	16870
1489	16871
34242	16872
106813	16873
445	16874
71377	16875
1414	16876
2702	16877
108793	16878
8333	16879
31832	16880
7305	16881
9900	16882
142272	16883
77634	16884
66710	16885
128034	16886
22138	16887
7432	16888
128638	16889
132847	16890
55560	16891
162551	16892
33697	16893
8110	16894
113227	16895
40847	16896
42992	16897
7706	16898
6039	16899
45216	16900
34304	16901
3052	16902
340	16903
2201	16904
1252	16905
61564	16906
23541	16907
2984	16908
28569	16909
1088	16910
20467	16911
1515	16912
10787	16913
2023	16914
45882	16915
1730	16916
973	16917
14296	16918
60426	16919
32910	16920
65812	16921
37379	16922
10611	16923
59949	16924
30674	16925
22912	16926
43234	16927
23977	16928
5214	16929
9487	16930
109587	16931
9321	16932
137668	16933
46793	16934
29701	16935
23977	16936
148377	16937
105927	16938
12294	16939
35743	16940
22384	16941
682	16942
9199	16943
81031	16944
130705	16945
10719	16946
5167	16947
31226	16948
2226	16949
4808	16950
133181	16951
124	16952
79850	16953
74882	16954
164115	16955
8601	16956
3312	16957
32187	16958
24429	16959
45608	16960
73255	16961
152096	16962
143871	16963
25888	16964
23165	16965
38134	16966
38134	16967
13051	16968
203	16969
5874	16970
125012	16971
21383	16972
5395	16973
50369	16974
1001	16975
108102	16976
6247	16977
69471	16978
30290	16979
75811	16980
68624	16981
12567	16982
8875	16983
35465	16984
72584	16985
5250	16986
78718	16987
20008	16988
10838	16989
24337	16990
53913	16991
28620	16992
39301	16993
49155	16994
44330	16995
10066	16996
28147	16997
73734	16998
613	16999
27221	17000
2045	17001
15510	17002
23791	17003
51921	17004
48094	17005
107851	17006
72225	17007
51459	17008
37717	17009
92518	17010
86691	17011
158590	17012
95664	17013
63173	17014
167480	17015
107219	17016
124217	17017
167525	17018
82723	17019
67292	17020
145579	17021
52165	17022
51342	17023
121379	17024
110835	17025
25906	17026
103991	17027
83457	17028
38470	17029
63999	17030
43509	17031
133883	17032
56489	17033
23639	17034
47692	17035
68023	17036
126229	17037
80678	17038
131181	17039
43298	17040
109227	17041
76497	17042
24244	17043
66958	17044
64289	17045
165694	17046
3174	17047
64318	17048
77700	17049
25727	17050
92720	17051
143803	17052
162202	17053
123001	17054
89177	17055
96799	17056
50456	17057
17940	17058
94490	17059
18716	17060
117444	17061
80601	17062
152692	17063
26051	17064
129346	17065
39524	17066
45158	17067
94566	17068
17286	17069
86100	17070
117682	17071
137321	17072
71249	17073
100373	17074
59322	17075
114650	17076
17868	17077
130959	17078
114742	17079
121213	17080
66727	17081
117374	17082
41869	17083
138661	17084
104926	17085
22564	17086
67197	17087
167602	17088
68984	17089
75435	17090
42770	17091
71249	17092
3249	17093
15503	17094
134536	17095
90737	17096
107159	17097
72028	17098
66528	17099
112280	17100
56938	17101
63665	17102
97140	17103
74930	17104
88114	17105
82283	17106
150993	17107
53685	17108
43586	17109
136323	17110
54798	17111
68269	17112
45462	17113
152735	17114
110497	17115
92855	17116
67786	17117
38877	17118
150912	17119
101348	17120
86444	17121
79075	17122
124779	17123
129479	17124
25807	17125
64866	17126
103021	17127
139852	17128
160228	17129
54741	17130
11229	17131
59029	17132
105684	17133
54702	17134
100916	17135
47399	17136
124586	17137
81606	17138
147071	17139
158402	17140
158449	17141
110634	17142
117330	17143
52968	17144
132798	17145
43559	17146
116985	17147
116985	17148
72241	17149
84771	17150
63607	17151
129630	17152
1564	17153
130565	17154
129414	17155
4066	17156
124531	17157
28636	17158
17491	17159
15174	17160
127133	17161
2650	17162
28118	17163
143710	17164
158383	17165
14094	17166
133994	17167
105119	17168
18553	17169
81003	17170
59401	17171
4398	17172
122768	17173
554	17174
1103	17175
152664	17176
79412	17177
36436	17178
7336	17179
73725	17180
125704	17181
162309	17182
152577	17183
64252	17184
87486	17185
164479	17186
127614	17187
79028	17188
77684	17189
152575	17190
152570	17191
109020	17192
46279	17193
23783	17194
127893	17195
30090	17196
52537	17197
31189	17198
148885	17199
107083	17200
132571	17201
60417	17202
105092	17203
88264	17204
34811	17205
105849	17206
104266	17207
131488	17208
113730	17209
86738	17210
118800	17211
141369	17212
107272	17213
107516	17214
150882	17215
74680	17216
101168	17217
100877	17218
69459	17219
95550	17220
122922	17221
91982	17222
11937	17223
129242	17224
134400	17225
124855	17226
19943	17227
143658	17228
158458	17229
94431	17230
118912	17231
108205	17232
94296	17233
94295	17234
122588	17235
68148	17236
107403	17237
112330	17238
154754	17239
144108	17240
147092	17241
58	17242
46889	17243
77916	17244
123259	17245
107488	17246
156402	17247
41496	17248
162541	17249
274	17250
150427	17251
35915	17252
160414	17253
160433	17254
160577	17255
99532	17256
40879	17257
150751	17258
148764	17259
79731	17260
27579	17261
100931	17262
99879	17263
150697	17264
164326	17265
8597	17266
100741	17267
95781	17268
73319	17269
136940	17270
130877	17271
96644	17272
136672	17273
122578	17274
78116	17275
158464	17276
35195	17277
123029	17278
158632	17279
141497	17280
150576	17281
152686	17282
148730	17283
158505	17284
141499	17285
39328	17286
150717	17287
148844	17288
98994	17289
37270	17290
108910	17291
110461	17292
162230	17293
94294	17294
21596	17295
63282	17296
21529	17297
50700	17298
42318	17299
93538	17300
92651	17301
26498	17302
118698	17303
108555	17304
128737	17305
85454	17306
22403	17307
5529	17308
44068	17309
128914	17310
101023	17311
70524	17312
148886	17313
47790	17314
156893	17315
108609	17316
143	17317
874	17318
38907	17319
381	17320
16015	17321
94636	17322
102894	17323
61000	17324
140973	17325
139875	17326
156585	17327
152875	17328
77120	17329
56568	17330
61430	17331
129480	17332
97096	17333
52569	17334
121719	17335
62439	17336
76991	17337
78010	17338
85087	17339
95950	17340
14215	17341
160214	17342
164380	17343
92371	17344
75594	17345
85233	17346
137762	17347
26659	17348
128455	17349
97860	17350
156881	17351
120432	17352
120388	17353
25	17354
9098	17355
18182	17356
25274	17357
50285	17358
125909	17359
154436	17360
111405	17361
58999	17362
28772	17363
69934	17364
55	17365
110891	17366
1122	17367
66179	17368
137444	17369
177	17370
2929	17371
147881	17372
3728	17373
2198	17374
42	17375
259	17376
43863	17377
25354	17378
78431	17379
246	17380
116	17381
2624	17382
105672	17383
123833	17384
107467	17385
61711	17386
63381	17387
3415	17388
3267	17389
106457	17390
4745	17391
104355	17392
47163	17393
129472	17394
105557	17395
91975	17396
112274	17397
126109	17398
162197	17399
118750	17400
1215	17401
1215	17402
64441	17403
116684	17404
20895	17405
50679	17406
32292	17407
5233	17408
148691	17409
48	17410
4389	17411
130547	17412
3496	17413
55778	17414
53209	17415
22580	17416
84	17417
87524	17418
24628	17419
76010	17420
26832	17421
77489	17422
12152	17423
2916	17424
112023	17425
99200	17426
67374	17427
64035	17428
124030	17429
10480	17430
23327	17431
847	17432
41158	17433
103251	17434
18699	17435
79116	17436
115899	17437
301	17438
53193	17439
115831	17440
28941	17441
108529	17442
31108	17443
60151	17444
93599	17445
27102	17446
77415	17447
26979	17448
2195	17449
15771	17450
15663	17451
35173	17452
301	17453
28449	17454
1385	17455
138429	17456
77660	17457
6028	17458
3047	17459
2062	17460
6404	17461
800	17462
20522	17463
100298	17464
59229	17465
132625	17466
41762	17467
92427	17468
42777	17469
81136	17470
116365	17471
25534	17472
10504	17473
128866	17474
74643	17475
238	17476
2206	17477
139809	17478
1564	17479
41315	17480
2662	17481
19768	17482
1059	17483
10347	17484
45503	17485
19496	17486
8077	17487
13590	17488
3641	17489
107	17490
38648	17491
56476	17492
106043	17493
25517	17494
165729	17495
3343	17496
68167	17497
102373	17498
4210	17499
8689	17500
21626	17501
61474	17502
9582	17503
4504	17504
9900	17505
107	17506
44	17507
137220	17508
142	17509
30866	17510
54612	17511
1185	17512
98880	17513
18188	17514
6731	17515
6018	17516
5380	17517
9900	17518
2078	17519
5136	17520
66800	17521
8398	17522
5234	17523
10627	17524
133881	17525
101164	17526
2210	17527
71798	17528
43409	17529
84357	17530
73578	17531
5380	17532
71889	17533
79301	17534
246	17535
63328	17536
1355	17537
65210	17538
95207	17539
289	17540
11159	17541
6054	17542
40112	17543
10468	17544
67045	17545
83290	17546
101212	17547
53452	17548
28027	17549
23025	17550
5320	17551
468	17552
47869	17553
1893	17554
110575	17555
21400	17556
11276	17557
147074	17558
17838	17559
17192	17560
131064	17561
4242	17562
500	17563
4717	17564
226	17565
38658	17566
3306	17567
2086	17568
17382	17569
2819	17570
45347	17571
14165	17572
130672	17573
135949	17574
9162	17575
13021	17576
13411	17577
40585	17578
16109	17579
39278	17580
69959	17581
31447	17582
26963	17583
11989	17584
20774	17585
66	17586
101357	17587
3459	17588
33524	17589
40946	17590
59540	17591
751	17592
20832	17593
1387	17594
27584	17595
177	17596
263	17597
712	17598
108	17599
2383	17600
25	17601
105	17602
34067	17603
56178	17604
89586	17605
3931	17606
72446	17607
40595	17608
16679	17609
119771	17610
45760	17611
8029	17612
104123	17613
81969	17614
52861	17615
280	17616
74336	17617
105267	17618
59	17619
28269	17620
114962	17621
136693	17622
48779	17623
120452	17624
85184	17625
532	17626
32863	17627
154569	17628
17378	17629
82846	17630
79266	17631
74322	17632
115725	17633
143717	17634
58871	17635
66088	17636
2534	17637
29121	17638
88140	17639
62871	17640
96938	17641
75372	17642
32441	17643
123909	17644
5307	17645
23285	17646
76990	17647
68007	17648
123906	17649
134587	17650
92442	17651
99583	17652
99140	17653
38915	17654
47926	17655
105757	17656
156632	17657
116234	17658
107373	17659
156652	17660
95424	17661
150642	17662
82991	17663
128944	17664
22309	17665
117290	17666
101973	17667
51443	17668
61210	17669
101089	17670
34862	17671
75538	17672
18038	17673
128939	17674
115368	17675
71739	17676
139368	17677
132536	17678
8050	17679
154395	17680
102609	17681
40166	17682
100948	17683
126621	17684
161060	17685
61436	17686
20208	17687
63058	17688
109830	17689
90164	17690
132284	17691
25341	17692
121238	17693
50420	17694
141479	17695
53687	17696
26023	17697
21599	17698
162653	17699
21205	17700
39076	17701
109831	17702
33713	17703
51267	17704
14458	17705
23311	17706
130777	17707
72298	17708
144009	17709
76470	17710
151663	17711
95893	17712
56858	17713
156797	17714
123280	17715
55539	17716
95850	17717
34632	17718
14229	17719
107697	17720
10297	17721
96728	17722
145231	17723
33610	17724
42633	17725
12680	17726
5622	17727
76493	17728
54198	17729
81779	17730
95492	17731
139718	17732
71828	17733
148592	17734
87189	17735
137071	17736
55395	17737
25802	17738
123108	17739
66983	17740
110737	17741
97143	17742
162466	17743
166125	17744
102436	17745
150507	17746
6768	17747
94127	17748
106654	17749
106628	17750
33534	17751
143716	17752
113676	17753
66496	17754
101707	17755
47622	17756
105827	17757
52547	17758
68114	17759
4378	17760
20056	17761
5889	17762
59898	17763
69120	17764
62172	17765
85880	17766
46842	17767
39572	17768
149125	17769
56485	17770
63237	17771
130772	17772
144519	17773
129791	17774
73136	17775
26077	17776
130778	17777
6462	17778
8567	17779
136980	17780
85921	17781
48419	17782
95294	17783
120425	17784
91922	17785
107198	17786
49523	17787
4760	17788
160326	17789
71511	17790
82782	17791
132685	17792
100308	17793
127187	17794
114680	17795
34042	17796
145232	17797
23475	17798
132242	17799
65444	17800
87819	17801
57397	17802
100654	17803
24572	17804
118945	17805
65457	17806
86264	17807
127908	17808
122339	17809
98884	17810
93362	17811
105132	17812
8155	17813
119547	17814
18795	17815
48477	17816
41953	17817
60602	17818
137045	17819
106034	17820
89190	17821
156401	17822
30279	17823
13077	17824
54286	17825
88210	17826
32182	17827
143592	17828
156617	17829
56594	17830
64384	17831
50110	17832
253	17833
105019	17834
37295	17835
103944	17836
96558	17837
69483	17838
123719	17839
39651	17840
7913	17841
123988	17842
1556	17843
30445	17844
66911	17845
50372	17846
115317	17847
58062	17848
52221	17849
7676	17850
81576	17851
7445	17852
24614	17853
101730	17854
10561	17855
10561	17856
19137	17857
1768	17858
5682	17859
67827	17860
3345	17861
131659	17862
64543	17863
14253	17864
71017	17865
41910	17866
53636	17867
7461	17868
129581	17869
11570	17870
21644	17871
3021	17872
16342	17873
105656	17874
39862	17875
56426	17876
152834	17877
40476	17878
138734	17879
58883	17880
2646	17881
30893	17882
96601	17883
111475	17884
160586	17885
127684	17886
138655	17887
18327	17888
167351	17889
131050	17890
63551	17891
164144	17892
160440	17893
78030	17894
157028	17895
117689	17896
31412	17897
114609	17898
78030	17899
153450	17900
112081	17901
102445	17902
167457	17903
95937	17904
100845	17905
108438	17906
150383	17907
138504	17908
116862	17909
150571	17910
153062	17911
14010	17912
149435	17913
55647	17914
88012	17915
154716	17916
11343	17917
88233	17918
88174	17919
154725	17920
111320	17921
102492	17922
27605	17923
133339	17924
11533	17925
86586	17926
105733	17927
141413	17928
113393	17929
145284	17930
27991	17931
102715	17932
91662	17933
165893	17934
126300	17935
154392	17936
127604	17937
164134	17938
88939	17939
156257	17940
109178	17941
73480	17942
137314	17943
97738	17944
164286	17945
138572	17946
17705	17947
76896	17948
44	17949
12112	17950
95327	17951
92059	17952
82106	17953
94562	17954
127760	17955
14853	17956
118797	17957
62401	17958
44739	17959
15022	17960
115039	17961
119938	17962
11369	17963
126054	17964
83237	17965
96500	17966
122888	17967
138845	17968
87872	17969
129280	17970
52086	17971
81106	17972
50506	17973
57436	17974
67943	17975
94422	17976
105415	17977
15266	17978
145337	17979
145458	17980
16996	17981
110628	17982
75853	17983
153061	17984
105872	17985
69401	17986
129339	17987
102589	17988
150723	17989
97975	17990
14010	17991
43522	17992
139611	17993
89066	17994
408	17995
110143	17996
604	17997
107663	17998
107349	17999
135901	18000
107535	18001
87765	18002
97153	18003
68090	18004
728	18005
39880	18006
10642	18007
129428	18008
67769	18009
164284	18010
110576	18011
3573	18012
12904	18013
107113	18014
143656	18015
90874	18016
93975	18017
13365	18018
130476	18019
64543	18020
150994	18021
151136	18022
145583	18023
98226	18024
53112	18025
47781	18026
53009	18027
6273	18028
83058	18029
114531	18030
116750	18031
93676	18032
160550	18033
79433	18034
109127	18035
141121	18036
136033	18037
93026	18038
83159	18039
92274	18040
160091	18041
64456	18042
102713	18043
96780	18044
11827	18045
75972	18046
55446	18047
154882	18048
88205	18049
58454	18050
139673	18051
120260	18052
80960	18053
120785	18054
120057	18055
71158	18056
729	18057
106035	18058
111606	18059
110198	18060
97057	18061
148876	18062
97759	18063
136152	18064
127737	18065
96594	18066
72915	18067
113689	18068
137472	18069
85917	18070
112225	18071
127679	18072
97885	18073
112149	18074
30665	18075
151007	18076
117769	18077
92307	18078
105571	18079
87635	18080
95501	18081
143934	18082
88364	18083
57750	18084
120033	18085
54299	18086
65744	18087
83471	18088
34663	18089
52355	18090
45274	18091
90679	18092
90785	18093
94200	18094
3366	18095
2985	18096
148427	18097
151132	18098
12334	18099
36799	18100
77574	18101
1806	18102
37069	18103
25352	18104
92796	18105
10625	18106
139621	18107
20300	18108
34425	18109
54760	18110
77176	18111
134495	18112
1986	18113
503	18114
92798	18115
48806	18116
50598	18117
20027	18118
2398	18119
153958	18120
3567	18121
685	18122
56765	18123
13135	18124
55517	18125
4836	18126
111833	18127
73292	18128
24876	18129
1118	18130
3879	18131
48576	18132
76692	18133
40621	18134
68072	18135
3070	18136
110914	18137
124599	18138
65870	18139
58140	18140
102503	18141
6345	18142
133173	18143
1287	18144
32250	18145
33362	18146
135648	18147
30379	18148
10701	18149
10418	18150
88408	18151
121778	18152
63221	18153
22577	18154
113073	18155
34387	18156
6662	18157
26864	18158
36453	18159
33934	18160
146773	18161
110883	18162
9228	18163
44952	18164
117641	18165
125846	18166
66798	18167
101606	18168
32367	18169
56132	18170
102229	18171
659	18172
122295	18173
7214	18174
26826	18175
62974	18176
147070	18177
104149	18178
110169	18179
1601	18180
12939	18181
51886	18182
31292	18183
72879	18184
40794	18185
52319	18186
32898	18187
62799	18188
59285	18189
1479	18190
37130	18191
37893	18192
10002	18193
19844	18194
69688	18195
61219	18196
146136	18197
68260	18198
13346	18199
111620	18200
42086	18201
3230	18202
31009	18203
111687	18204
1355	18205
1304	18206
11169	18207
116706	18208
18266	18209
2871	18210
11703	18211
19842	18212
20664	18213
60593	18214
358	18215
4292	18216
8501	18217
19742	18218
8491	18219
34835	18220
34835	18221
91240	18222
49202	18223
113386	18224
14768	18225
10624	18226
145625	18227
10786	18228
78517	18229
28919	18230
4004	18231
47336	18232
70439	18233
184	18234
8782	18235
29272	18236
34739	18237
9720	18238
1305	18239
83477	18240
4461	18241
11754	18242
7224	18243
22894	18244
17464	18245
22894	18246
21644	18247
25696	18248
12745	18249
3195	18250
10637	18251
79024	18252
51446	18253
112	18254
3396	18255
3396	18256
5489	18257
5489	18258
3643	18259
28487	18260
61	18261
5755	18262
1311	18263
22524	18264
7243	18265
69345	18266
147038	18267
2273	18268
7305	18269
122883	18270
3566	18271
23768	18272
44311	18273
15956	18274
55203	18275
626	18276
97957	18277
62857	18278
70714	18279
988	18280
2188	18281
30597	18282
1245	18283
95976	18284
10354	18285
82031	18286
126926	18287
134592	18288
1426	18289
54223	18290
22695	18291
175	18292
18662	18293
112627	18294
1110	18295
61579	18296
93074	18297
7041	18298
636	18299
30181	18300
3547	18301
2205	18302
636	18303
916	18304
12421	18305
51133	18306
23144	18307
53335	18308
46614	18309
1973	18310
1620	18311
998	18312
7852	18313
148540	18314
5777	18315
5777	18316
16611	18317
27448	18318
39032	18319
24746	18320
26491	18321
2784	18322
68133	18323
114881	18324
15305	18325
19337	18326
14477	18327
6164	18328
128829	18329
31273	18330
49089	18331
82358	18332
879	18333
69352	18334
89453	18335
90590	18336
110115	18337
151	18338
30419	18339
2862	18340
18662	18341
117609	18342
1486	18343
65672	18344
15345	18345
23743	18346
929	18347
17964	18348
86879	18349
63652	18350
1684	18351
1267	18352
66115	18353
2121	18354
26132	18355
114040	18356
6000	18357
91732	18358
23290	18359
17	18360
32138	18361
116664	18362
10202	18363
4387	18364
14872	18365
73133	18366
78829	18367
57726	18368
14872	18369
75318	18370
33077	18371
68247	18372
87837	18373
641	18374
62968	18375
3737	18376
144616	18377
3541	18378
20787	18379
26625	18380
23768	18381
23768	18382
50	18383
6370	18384
45129	18385
32525	18386
99005	18387
18441	18388
51063	18389
35855	18390
879	18391
118602	18392
123	18393
41646	18394
79238	18395
5471	18396
456	18397
2995	18398
19120	18399
19120	18400
40	18401
2002	18402
7311	18403
14534	18404
973	18405
1283	18406
16841	18407
1620	18408
1568	18409
66519	18410
14854	18411
14854	18412
19105	18413
68974	18414
1752	18415
7861	18416
4950	18417
18156	18418
11139	18419
151898	18420
112220	18421
4088	18422
51904	18423
1751	18424
628	18425
72635	18426
33279	18427
5055	18428
27761	18429
4175	18430
113598	18431
8302	18432
5777	18433
17984	18434
137882	18435
128149	18436
7898	18437
6985	18438
112	18439
38154	18440
72808	18441
129898	18442
111155	18443
22714	18444
57027	18445
39508	18446
84007	18447
28429	18448
9536	18449
20053	18450
36396	18451
22656	18452
70136	18453
127474	18454
52	18455
2508	18456
62597	18457
44669	18458
79034	18459
4402	18460
137429	18461
22662	18462
75312	18463
13675	18464
21637	18465
50104	18466
6867	18467
90698	18468
5163	18469
44733	18470
31204	18471
9609	18472
5817	18473
347	18474
295	18475
1867	18476
3745	18477
4254	18478
22754	18479
39350	18480
1423	18481
1307	18482
62399	18483
301	18484
21358	18485
828	18486
109462	18487
30873	18488
68736	18489
18133	18490
88676	18491
23727	18492
56979	18493
755	18494
43206	18495
77308	18496
17072	18497
21188	18498
70509	18499
6774	18500
22454	18501
20790	18502
32329	18503
91828	18504
664	18505
692	18506
6864	18507
59707	18508
467	18509
24939	18510
50370	18511
8651	18512
44205	18513
627	18514
101367	18515
38921	18516
102000	18517
9073	18518
13258	18519
1096	18520
10520	18521
96949	18522
129494	18523
110299	18524
121594	18525
36830	18526
75797	18527
117326	18528
32134	18529
64196	18530
30301	18531
53657	18532
44741	18533
55316	18534
9073	18535
81809	18536
68831	18537
253	18538
45249	18539
26887	18540
7524	18541
53868	18542
137528	18543
57583	18544
93370	18545
136841	18546
39417	18547
87717	18548
101194	18549
86660	18550
131897	18551
55532	18552
95421	18553
38766	18554
115369	18555
145528	18556
106928	18557
124610	18558
71260	18559
107021	18560
16179	18561
47149	18562
30343	18563
73816	18564
89309	18565
97903	18566
3343	18567
904	18568
104050	18569
2740	18570
72143	18571
112033	18572
138574	18573
141259	18574
137451	18575
1098	18576
258	18577
34724	18578
16070	18579
22812	18580
52215	18581
12688	18582
5353	18583
65714	18584
71502	18585
52124	18586
118899	18587
35373	18588
675	18589
15468	18590
13269	18591
21014	18592
35373	18593
25563	18594
1426	18595
13194	18596
14452	18597
27829	18598
24386	18599
124427	18600
9976	18601
106409	18602
29318	18603
22247	18604
92617	18605
65046	18606
101961	18607
130813	18608
14	18609
3313	18610
10675	18611
4628	18612
5741	18613
90525	18614
89434	18615
96532	18616
104179	18617
95524	18618
114614	18619
126274	18620
102	18621
94347	18622
3458	18623
21244	18624
110142	18625
119927	18626
143698	18627
108758	18628
101319	18629
85167	18630
148871	18631
95409	18632
96559	18633
107206	18634
92613	18635
98269	18636
37348	18637
76653	18638
17484	18639
39122	18640
116800	18641
127424	18642
54861	18643
568	18644
87157	18645
129481	18646
117563	18647
2404	18648
73508	18649
55795	18650
102474	18651
75296	18652
26338	18653
124327	18654
79411	18655
130972	18656
79403	18657
36656	18658
39410	18659
42360	18660
108	18661
130814	18662
80839	18663
545	18664
2102	18665
77741	18666
23399	18667
8422	18668
60873	18669
31937	18670
14438	18671
14438	18672
10423	18673
5795	18674
99262	18675
7020	18676
1943	18677
3206	18678
26802	18679
37464	18680
54833	18681
86434	18682
783	18683
75037	18684
8975	18685
31718	18686
106551	18687
30676	18688
1651	18689
140695	18690
71857	18691
1225	18692
1651	18693
238	18694
33153	18695
116251	18696
28222	18697
1129	18698
45321	18699
7085	18700
19326	18701
30466	18702
110596	18703
110596	18704
18653	18705
134	18706
10419	18707
9287	18708
49450	18709
23799	18710
35241	18711
24096	18712
64682	18713
62897	18714
72592	18715
64177	18716
64177	18717
25566	18718
79861	18719
25627	18720
6124	18721
8651	18722
22812	18723
6295	18724
195	18725
227	18726
1046	18727
62221	18728
16326	18729
19752	18730
13966	18731
19520	18732
15	18733
61382	18734
7422	18735
102777	18736
347	18737
75304	18738
7346	18739
32176	18740
755	18741
7544	18742
12308	18743
1609	18744
27714	18745
49564	18746
2757	18747
78842	18748
52417	18749
1189	18750
20600	18751
153472	18752
65050	18753
699	18754
127	18755
143839	18756
685	18757
148595	18758
1171	18759
51261	18760
75183	18761
84	18762
52506	18763
30283	18764
87928	18765
14	18766
17357	18767
167622	18768
23	18769
419	18770
23	18771
17879	18772
20428	18773
66436	18774
39043	18775
59008	18776
2152	18777
22	18778
5869	18779
699	18780
3717	18781
85060	18782
12722	18783
60787	18784
37609	18785
20594	18786
87067	18787
733	18788
13265	18789
187	18790
187	18791
187	18792
90	18793
187	18794
187	18795
187	18796
187	18797
187	18798
187	18799
187	18800
187	18801
187	18802
187	18803
187	18804
90	18805
2641	18806
90	18807
65822	18808
6153	18809
25331	18810
90	18811
580	18812
48026	18813
4179	18814
4279	18815
8244	18816
30683	18817
128764	18818
40779	18819
8850	18820
52783	18821
256	18822
448	18823
43695	18824
36395	18825
234	18826
38141	18827
3162	18828
5263	18829
1203	18830
1876	18831
256	18832
56029	18833
47085	18834
13101	18835
4371	18836
37922	18837
3459	18838
138265	18839
113403	18840
31464	18841
29	18842
22696	18843
9496	18844
50890	18845
20511	18846
138481	18847
137178	18848
60036	18849
22293	18850
5403	18851
51186	18852
14768	18853
52581	18854
9722	18855
1834	18856
4966	18857
8285	18858
100129	18859
8942	18860
3516	18861
4230	18862
38419	18863
14301	18864
81793	18865
137423	18866
1463	18867
276	18868
23322	18869
27892	18870
4953	18871
12925	18872
44631	18873
1078	18874
1589	18875
18208	18876
17418	18877
65052	18878
1061	18879
4182	18880
4783	18881
2830	18882
55104	18883
86883	18884
54664	18885
99234	18886
31204	18887
79424	18888
79424	18889
11568	18890
94067	18891
110439	18892
133501	18893
115684	18894
118647	18895
33939	18896
13069	18897
92114	18898
134454	18899
95795	18900
122373	18901
61401	18902
59247	18903
55648	18904
66052	18905
38026	18906
30089	18907
65771	18908
3946	18909
53217	18910
44715	18911
116614	18912
28506	18913
12056	18914
98353	18915
113615	18916
25509	18917
90941	18918
78405	18919
31177	18920
95697	18921
71121	18922
44870	18923
81741	18924
121625	18925
10077	18926
107147	18927
90847	18928
69113	18929
138546	18930
32484	18931
102613	18932
160093	18933
152351	18934
11013	18935
47281	18936
98328	18937
160253	18938
141660	18939
116595	18940
150548	18941
84279	18942
50747	18943
49397	18944
77492	18945
35222	18946
82399	18947
95880	18948
35527	18949
133033	18950
145434	18951
20152	18952
96670	18953
66599	18954
120118	18955
145217	18956
63291	18957
12173	18958
35406	18959
60306	18960
60403	18961
10544	18962
124384	18963
101288	18964
8750	18965
166189	18966
89699	18967
35506	18968
66887	18969
64804	18970
119418	18971
75181	18972
91461	18973
127088	18974
103603	18975
122682	18976
108614	18977
48772	18978
77764	18979
139443	18980
16772	18981
83218	18982
124672	18983
66533	18984
158985	18985
52468	18986
64884	18987
88607	18988
66173	18989
134008	18990
89997	18991
118851	18992
51977	18993
64707	18994
44884	18995
46389	18996
126020	18997
23932	18998
74846	18999
167600	19000
47155	19001
128796	19002
112459	19003
72784	19004
84939	19005
35967	19006
11949	19007
74303	19008
101953	19009
162463	19010
112104	19011
138450	19012
148700	19013
118810	19014
113551	19015
70018	19016
21173	19017
61529	19018
117629	19019
158709	19020
44150	19021
77668	19022
160281	19023
45184	19024
127703	19025
104379	19026
43281	19027
96473	19028
34033	19029
117081	19030
91302	19031
74764	19032
111681	19033
130706	19034
146864	19035
25952	19036
80319	19037
123166	19038
98103	19039
115090	19040
110301	19041
159928	19042
105802	19043
37960	19044
66208	19045
73373	19046
68008	19047
23511	19048
109104	19049
21194	19050
40953	19051
41241	19052
92113	19053
74775	19054
95362	19055
22323	19056
74594	19057
62878	19058
99249	19059
112092	19060
113609	19061
86724	19062
75658	19063
55558	19064
50244	19065
48773	19066
121804	19067
96940	19068
92579	19069
60067	19070
159968	19071
90112	19072
55302	19073
28488	19074
75465	19075
58221	19076
4609	19077
99678	19078
10136	19079
53310	19080
139242	19081
129695	19082
129695	19083
21458	19084
60740	19085
75588	19086
46940	19087
48109	19088
14984	19089
150117	19090
45453	19091
133032	19092
51504	19093
92458	19094
58488	19095
114679	19096
45298	19097
7167	19098
15	19099
57818	19100
4297	19101
14023	19102
1045	19103
11752	19104
27365	19105
14416	19106
83312	19107
29172	19108
10404	19109
127069	19110
31135	19111
1418	19112
139830	19113
51217	19114
49467	19115
39797	19116
36443	19117
12061	19118
52315	19119
5618	19120
17937	19121
2073	19122
137518	19123
98225	19124
3487	19125
33646	19126
4737	19127
45541	19128
147300	19129
29010	19130
31446	19131
11759	19132
50336	19133
5111	19134
54638	19135
152440	19136
19900	19137
58900	19138
54964	19139
51850	19140
49880	19141
54808	19142
254	19143
34097	19144
94353	19145
86441	19146
44915	19147
7829	19148
117566	19149
92036	19150
17504	19151
56617	19152
858	19153
3163	19154
76770	19155
4864	19156
65894	19157
122493	19158
60137	19159
10878	19160
122545	19161
38603	19162
42581	19163
54774	19164
48564	19165
70113	19166
63424	19167
99797	19168
2829	19169
113922	19170
45951	19171
158057	19172
40404	19173
79310	19174
62433	19175
32351	19176
17857	19177
16490	19178
106072	19179
69118	19180
80481	19181
48914	19182
55102	19183
63584	19184
73127	19185
26580	19186
40960	19187
42347	19188
141677	19189
43910	19190
106744	19191
1584	19192
4708	19193
28574	19194
5030	19195
1298	19196
9802	19197
83022	19198
84909	19199
19523	19200
114655	19201
166321	19202
129722	19203
89468	19204
24117	19205
4899	19206
134456	19207
22008	19208
3838	19209
15257	19210
11251	19211
2119	19212
55667	19213
6640	19214
73939	19215
12980	19216
86030	19217
40748	19218
381	19219
627	19220
71992	19221
115260	19222
115260	19223
885	19224
17766	19225
27201	19226
36172	19227
28910	19228
23152	19229
135429	19230
122579	19231
18229	19232
15290	19233
4026	19234
156778	19235
8375	19236
1048	19237
7834	19238
12712	19239
63245	19240
32394	19241
34593	19242
90985	19243
32836	19244
92483	19245
2066	19246
26279	19247
77968	19248
4258	19249
43210	19250
2845	19251
26063	19252
137605	19253
63890	19254
371	19255
37607	19256
32247	19257
3063	19258
1116	19259
90877	19260
70163	19261
76927	19262
26743	19263
77866	19264
69117	19265
77768	19266
110293	19267
76936	19268
133905	19269
115101	19270
44864	19271
139133	19272
46205	19273
12986	19274
77086	19275
3453	19276
130487	19277
128821	19278
60156	19279
88861	19280
76458	19281
20602	19282
65833	19283
89317	19284
51890	19285
86906	19286
156253	19287
7958	19288
1337	19289
37993	19290
57522	19291
46037	19292
20418	19293
35133	19294
72158	19295
31230	19296
109821	19297
137245	19298
15296	19299
38322	19300
3819	19301
16068	19302
10580	19303
154916	19304
16483	19305
4393	19306
1375	19307
7039	19308
44048	19309
17799	19310
4396	19311
48082	19312
158268	19313
26403	19314
99098	19315
31175	19316
129725	19317
45881	19318
113835	19319
5106	19320
53802	19321
149191	19322
20905	19323
18544	19324
29581	19325
31900	19326
79469	19327
51688	19328
15827	19329
75769	19330
30435	19331
21189	19332
77552	19333
42612	19334
48051	19335
4466	19336
124207	19337
88390	19338
9163	19339
31897	19340
21157	19341
157342	19342
36180	19343
73855	19344
167423	19345
57071	19346
162712	19347
132501	19348
113552	19349
114352	19350
1193	19351
88859	19352
51550	19353
90914	19354
15518	19355
101966	19356
8458	19357
80799	19358
53411	19359
31617	19360
19931	19361
2873	19362
30450	19363
98700	19364
69058	19365
121467	19366
53363	19367
115316	19368
127007	19369
4952	19370
97525	19371
33541	19372
126356	19373
5521	19374
10230	19375
13692	19376
242	19377
61229	19378
27514	19379
21105	19380
82255	19381
28486	19382
47009	19383
26443	19384
63096	19385
121480	19386
158878	19387
65029	19388
83885	19389
46989	19390
10768	19391
100324	19392
42230	19393
30760	19394
94274	19395
51197	19396
152405	19397
147180	19398
80432	19399
82881	19400
67849	19401
116075	19402
98806	19403
131198	19404
92528	19405
102306	19406
21851	19407
30471	19408
66506	19409
2603	19410
113	19411
108345	19412
1077	19413
109	19414
18209	19415
83958	19416
53567	19417
35905	19418
56127	19419
54609	19420
145200	19421
113637	19422
78970	19423
84787	19424
74361	19425
52212	19426
163968	19427
39460	19428
80394	19429
82885	19430
105218	19431
10499	19432
78961	19433
84615	19434
106675	19435
69195	19436
159834	19437
107095	19438
90166	19439
70090	19440
59975	19441
71695	19442
37300	19443
51088	19444
124111	19445
48422	19446
158559	19447
69876	19448
87412	19449
87733	19450
86382	19451
102061	19452
146	19453
13407	19454
67646	19455
60255	19456
368	19457
8133	19458
69962	19459
26572	19460
95236	19461
35296	19462
34279	19463
48200	19464
48144	19465
86380	19466
108747	19467
119003	19468
25228	19469
127993	19470
9799	19471
26032	19472
14906	19473
84079	19474
9124	19475
67821	19476
38474	19477
81506	19478
121696	19479
113915	19480
26169	19481
30037	19482
115608	19483
10498	19484
58902	19485
70024	19486
86831	19487
119593	19488
46084	19489
8334	19490
87248	19491
2129	19492
118970	19493
123971	19494
23822	19495
148630	19496
128026	19497
139234	19498
102726	19499
50537	19500
81605	19501
167465	19502
34405	19503
62000	19504
89009	19505
124277	19506
1336	19507
239	19508
115	19509
78582	19510
18366	19511
3378	19512
2025	19513
74711	19514
59855	19515
21386	19516
71836	19517
18681	19518
70816	19519
13392	19520
157896	19521
40326	19522
30950	19523
160684	19524
24631	19525
48000	19526
22459	19527
48276	19528
82818	19529
28945	19530
23839	19531
15194	19532
27118	19533
42868	19534
32022	19535
46009	19536
20306	19537
63373	19538
301	19539
159374	19540
123426	19541
134185	19542
49971	19543
101276	19544
154678	19545
110466	19546
123257	19547
135526	19548
53035	19549
6559	19550
21356	19551
19916	19552
18681	19553
92620	19554
60354	19555
138722	19556
89604	19557
164729	19558
112990	19559
96699	19560
15599	19561
130900	19562
38117	19563
96649	19564
3806	19565
15604	19566
111806	19567
159001	19568
124201	19569
80671	19570
90871	19571
6354	19572
86116	19573
84886	19574
41627	19575
26186	19576
12802	19577
90369	19578
100870	19579
57601	19580
5090	19581
114945	19582
16556	19583
22	19584
40202	19585
126716	19586
1296	19587
69423	19588
70684	19589
8470	19590
41304	19591
61136	19592
118870	19593
59367	19594
76522	19595
45487	19596
74570	19597
87789	19598
162286	19599
2718	19600
1807	19601
676	19602
271	19603
41589	19604
19040	19605
6903	19606
4164	19607
16388	19608
48792	19609
3186	19610
88320	19611
117696	19612
5789	19613
44875	19614
16160	19615
1553	19616
50490	19617
28023	19618
80400	19619
127685	19620
36042	19621
127904	19622
32385	19623
81958	19624
127449	19625
3302	19626
127287	19627
20430	19628
66582	19629
103784	19630
82289	19631
132909	19632
53991	19633
90291	19634
41495	19635
223	19636
130756	19637
6637	19638
56952	19639
70406	19640
4558	19641
34188	19642
14873	19643
83465	19644
166334	19645
64969	19646
43650	19647
45130	19648
36138	19649
9420	19650
61633	19651
59440	19652
43312	19653
63048	19654
34614	19655
50679	19656
48152	19657
165946	19658
16251	19659
166312	19660
21895	19661
2818	19662
27987	19663
49256	19664
95882	19665
1624	19666
41931	19667
500	19668
4348	19669
34117	19670
12458	19671
1251	19672
5374	19673
57181	19674
136	19675
20602	19676
143555	19677
136528	19678
21984	19679
40092	19680
13455	19681
22743	19682
1584	19683
934	19684
25667	19685
3527	19686
78045	19687
4674	19688
105	19689
105	19690
60471	19691
105	19692
10101	19693
40866	19694
6527	19695
16165	19696
27007	19697
38279	19698
6527	19699
99230	19700
123663	19701
53110	19702
10268	19703
2596	19704
70195	19705
2378	19706
121115	19707
14499	19708
21275	19709
10896	19710
12001	19711
22715	19712
153732	19713
110856	19714
6309	19715
2744	19716
131428	19717
106205	19718
66806	19719
70341	19720
39219	19721
58948	19722
418	19723
1225	19724
96590	19725
9122	19726
37392	19727
1160	19728
1329	19729
31978	19730
7356	19731
31094	19732
23322	19733
23322	19734
23322	19735
7773	19736
33783	19737
137	19738
16304	19739
59268	19740
3987	19741
70	19742
10689	19743
17278	19744
81326	19745
69197	19746
123249	19747
116646	19748
52916	19749
29222	19750
85191	19751
149198	19752
141	19753
83430	19754
129107	19755
96871	19756
113746	19757
33113	19758
141313	19759
82054	19760
95941	19761
30579	19762
15492	19763
87734	19764
101454	19765
49588	19766
56511	19767
97897	19768
101010	19769
16624	19770
44668	19771
81762	19772
76460	19773
123654	19774
166244	19775
99269	19776
118644	19777
30228	19778
125923	19779
130946	19780
115219	19781
129408	19782
11655	19783
63645	19784
67032	19785
90629	19786
134210	19787
76628	19788
136132	19789
127302	19790
13381	19791
4631	19792
8423	19793
17254	19794
2482	19795
5344	19796
4642	19797
4491	19798
2065	19799
98185	19800
14999	19801
17	19802
5104	19803
1	19804
23101	19805
15743	19806
1	19807
17052	19808
22778	19809
74	19810
342	19811
766	19812
7344	19813
1278	19814
36595	19815
60	19816
1501	19817
106917	19818
41507	19819
2454	19820
46765	19821
49757	19822
23923	19823
7231	19824
100502	19825
45949	19826
107088	19827
51230	19828
17889	19829
2382	19830
45088	19831
12585	19832
16044	19833
3452	19834
1244	19835
74870	19836
19208	19837
94	19838
2396	19839
29206	19840
38750	19841
394	19842
20961	19843
133315	19844
29238	19845
117073	19846
128927	19847
15112	19848
16864	19849
46651	19850
79834	19851
55013	19852
28088	19853
87512	19854
17697	19855
2100	19856
83447	19857
61286	19858
20545	19859
70550	19860
64933	19861
61813	19862
30624	19863
29883	19864
8939	19865
52410	19866
107299	19867
1420	19868
65473	19869
40511	19870
26025	19871
108718	19872
50620	19873
95672	19874
51734	19875
69379	19876
3313	19877
165903	19878
38914	19879
45	19880
11111	19881
71187	19882
56844	19883
154461	19884
12714	19885
6527	19886
1456	19887
1286	19888
387	19889
549	19890
6966	19891
161	19892
5636	19893
2717	19894
3263	19895
227	19896
24784	19897
7154	19898
5641	19899
117	19900
32494	19901
119093	19902
36638	19903
2562	19904
18449	19905
46222	19906
73088	19907
92843	19908
1286	19909
56418	19910
24857	19911
78492	19912
507	19913
19682	19914
75835	19915
63049	19916
491	19917
837	19918
4185	19919
179	19920
77398	19921
31725	19922
64	19923
105210	19924
12009	19925
4456	19926
10918	19927
76790	19928
68136	19929
4545	19930
19924	19931
27	19932
589	19933
122376	19934
15561	19935
117437	19936
66217	19937
74950	19938
17156	19939
45485	19940
3944	19941
104978	19942
59897	19943
19653	19944
44185	19945
23485	19946
18840	19947
27251	19948
7079	19949
918	19950
38162	19951
31040	19952
42	19953
859	19954
90983	19955
3205	19956
23989	19957
256	19958
76939	19959
15703	19960
484	19961
55001	19962
1869	19963
4411	19964
62922	19965
83071	19966
7879	19967
32199	19968
3829	19969
54725	19970
39161	19971
4072	19972
19711	19973
32092	19974
86046	19975
605	19976
7395	19977
1841	19978
2509	19979
33691	19980
26770	19981
6243	19982
27789	19983
37836	19984
458	19985
458	19986
103755	19987
7906	19988
2288	19989
56285	19990
104007	19991
12159	19992
156182	19993
52833	19994
44064	19995
156369	19996
7177	19997
59251	19998
738	19999
45856	20000
384	20001
98794	20002
99265	20003
12973	20004
8196	20005
79563	20006
1367	20007
78101	20008
3794	20009
3119	20010
44672	20011
11679	20012
51662	20013
24336	20014
138587	20015
83147	20016
40794	20017
1203	20018
92050	20019
84887	20020
7640	20021
74282	20022
22386	20023
3627	20024
95476	20025
4431	20026
2709	20027
5035	20028
55056	20029
8954	20030
397	20031
49171	20032
26803	20033
114320	20034
19	20035
105089	20036
76638	20037
10918	20038
8552	20039
76793	20040
6279	20041
42	20042
92646	20043
17894	20044
12907	20045
1195	20046
26017	20047
49370	20048
11455	20049
2901	20050
54378	20051
2023	20052
903	20053
15525	20054
3903	20055
3701	20056
129331	20057
7661	20058
387	20059
8349	20060
91447	20061
1736	20062
4380	20063
45568	20064
37	20065
87313	20066
114	20067
57386	20068
973	20069
319	20070
8744	20071
8431	20072
660	20073
19	20074
23825	20075
23825	20076
319	20077
34099	20078
58	20079
6335	20080
8358	20081
16402	20082
11069	20083
18925	20084
16768	20085
10833	20086
124626	20087
108632	20088
71472	20089
86189	20090
100483	20091
88817	20092
84764	20093
107055	20094
109076	20095
88216	20096
38908	20097
158039	20098
13942	20099
57519	20100
59232	20101
60731	20102
74651	20103
70303	20104
162016	20105
39404	20106
42048	20107
92767	20108
81516	20109
13020	20110
30694	20111
16762	20112
46345	20113
44944	20114
30586	20115
144107	20116
139675	20117
34302	20118
22356	20119
72140	20120
64757	20121
110023	20122
154357	20123
67709	20124
124851	20125
152937	20126
39272	20127
48760	20128
26022	20129
101107	20130
22569	20131
131190	20132
73037	20133
109029	20134
61040	20135
42310	20136
97535	20137
19446	20138
26473	20139
115305	20140
11043	20141
55087	20142
115604	20143
60616	20144
120192	20145
142175	20146
132333	20147
45289	20148
56012	20149
146806	20150
48079	20151
2575	20152
22928	20153
1018	20154
29875	20155
34410	20156
39418	20157
36200	20158
137282	20159
70483	20160
124565	20161
86383	20162
39138	20163
109084	20164
163434	20165
86558	20166
19739	20167
109596	20168
25520	20169
129674	20170
56545	20171
67527	20172
11132	20173
133870	20174
88719	20175
70990	20176
30628	20177
75341	20178
115394	20179
38057	20180
14650	20181
16182	20182
62213	20183
23406	20184
20120	20185
58415	20186
162819	20187
51705	20188
43339	20189
64534	20190
43044	20191
94239	20192
5151	20193
131256	20194
2241	20195
108873	20196
34184	20197
19623	20198
78265	20199
52864	20200
134104	20201
6421	20202
56457	20203
10368	20204
50324	20205
103473	20206
88270	20207
135463	20208
28543	20209
51214	20210
8683	20211
86401	20212
132377	20213
31409	20214
19065	20215
52904	20216
118913	20217
29942	20218
98097	20219
23340	20220
89843	20221
133872	20222
84931	20223
19090	20224
43133	20225
80702	20226
117133	20227
83641	20228
14248	20229
33764	20230
15653	20231
64651	20232
129111	20233
31101	20234
74621	20235
1273	20236
33204	20237
73074	20238
95321	20239
80466	20240
149143	20241
99699	20242
99228	20243
130834	20244
105528	20245
38080	20246
82998	20247
65638	20248
150508	20249
148640	20250
2664	20251
117201	20252
54735	20253
83469	20254
158524	20255
66498	20256
20105	20257
10663	20258
78225	20259
60562	20260
132913	20261
83168	20262
167246	20263
66688	20264
86266	20265
131064	20266
58350	20267
69438	20268
56833	20269
9817	20270
96327	20271
86386	20272
28136	20273
102759	20274
9761	20275
110692	20276
79759	20277
136308	20278
81671	20279
84883	20280
129595	20281
61341	20282
126154	20283
19748	20284
23257	20285
67472	20286
90208	20287
65460	20288
62610	20289
113868	20290
79266	20291
12226	20292
25600	20293
142149	20294
114597	20295
4918	20296
154277	20297
149202	20298
74177	20299
33110	20300
129185	20301
118524	20302
70117	20303
26666	20304
79917	20305
95961	20306
137485	20307
8711	20308
115442	20309
106828	20310
143578	20311
132689	20312
25144	20313
36556	20314
27525	20315
29493	20316
98733	20317
26929	20318
106942	20319
971	20320
143581	20321
3022	20322
125646	20323
52063	20324
31173	20325
55512	20326
93111	20327
25548	20328
58181	20329
117271	20330
91954	20331
46098	20332
14888	20333
89154	20334
151156	20335
120355	20336
96932	20337
84827	20338
137193	20339
160785	20340
48046	20341
109105	20342
53478	20343
57552	20344
97967	20345
71570	20346
26307	20347
121797	20348
71415	20349
54466	20350
20188	20351
49568	20352
150	20353
70082	20354
110823	20355
98468	20356
38987	20357
737	20358
27281	20359
74920	20360
34135	20361
46275	20362
40784	20363
151036	20364
149240	20365
130716	20366
113629	20367
113374	20368
63283	20369
42195	20370
33772	20371
89223	20372
22692	20373
81019	20374
75396	20375
111851	20376
69116	20377
40926	20378
48704	20379
21245	20380
49781	20381
163344	20382
12688	20383
90535	20384
128941	20385
10732	20386
57795	20387
130903	20388
55080	20389
109175	20390
43001	20391
57630	20392
106027	20393
120446	20394
145752	20395
76810	20396
71130	20397
132809	20398
116846	20399
115680	20400
164494	20401
141311	20402
63912	20403
109256	20404
144078	20405
141603	20406
121308	20407
14209	20408
150242	20409
19804	20410
113698	20411
27022	20412
106835	20413
441	20414
156768	20415
72245	20416
110269	20417
125772	20418
93838	20419
118554	20420
57525	20421
11122	20422
97576	20423
150319	20424
71502	20425
50486	20426
84776	20427
1123	20428
45387	20429
3305	20430
129513	20431
156056	20432
121303	20433
108837	20434
108837	20435
53755	20436
34914	20437
103420	20438
106747	20439
97708	20440
121622	20441
89380	20442
127759	20443
107772	20444
110309	20445
86247	20446
106926	20447
137367	20448
120035	20449
92008	20450
43118	20451
102914	20452
25403	20453
95604	20454
118846	20455
55330	20456
45653	20457
12376	20458
51043	20459
1123	20460
58210	20461
70576	20462
158105	20463
35093	20464
108505	20465
83711	20466
57330	20467
74648	20468
73331	20469
90195	20470
120479	20471
28776	20472
47828	20473
131208	20474
9885	20475
126382	20476
69396	20477
25933	20478
127789	20479
11592	20480
3982	20481
83859	20482
20767	20483
141970	20484
9618	20485
155556	20486
63654	20487
48937	20488
47199	20489
3273	20490
71006	20491
87243	20492
60444	20493
105608	20494
116677	20495
38610	20496
116675	20497
65539	20498
16136	20499
82827	20500
53962	20501
33561	20502
132476	20503
145605	20504
162276	20505
145720	20506
21435	20507
3522	20508
118894	20509
80814	20510
125372	20511
101878	20512
127231	20513
35290	20514
45104	20515
3191	20516
132235	20517
16701	20518
128913	20519
13899	20520
13029	20521
111445	20522
39598	20523
108642	20524
69038	20525
101258	20526
63731	20527
162459	20528
76950	20529
166013	20530
128847	20531
60388	20532
69242	20533
51072	20534
152883	20535
57375	20536
96673	20537
148983	20538
39995	20539
70299	20540
5703	20541
32233	20542
122976	20543
131281	20544
5530	20545
61558	20546
57779	20547
90865	20548
73208	20549
22803	20550
38781	20551
24533	20552
97923	20553
81938	20554
93580	20555
100771	20556
97580	20557
64395	20558
137675	20559
98916	20560
156489	20561
458	20562
22424	20563
18048	20564
112273	20565
74555	20566
102070	20567
34755	20568
141586	20569
117320	20570
152662	20571
158653	20572
98115	20573
99524	20574
113817	20575
115100	20576
107483	20577
85325	20578
107501	20579
417	20580
11655	20581
145441	20582
122398	20583
128603	20584
113678	20585
53437	20586
160042	20587
95555	20588
26690	20589
21612	20590
17964	20591
102927	20592
148456	20593
48715	20594
14906	20595
85255	20596
26264	20597
130700	20598
116573	20599
115309	20600
73842	20601
139360	20602
84510	20603
90188	20604
23338	20605
81604	20606
46160	20607
7054	20608
130503	20609
76420	20610
21195	20611
93661	20612
95259	20613
141921	20614
112379	20615
46083	20616
7957	20617
61055	20618
64869	20619
95216	20620
89446	20621
87094	20622
83043	20623
55154	20624
156744	20625
33053	20626
30535	20627
7075	20628
107846	20629
40983	20630
133967	20631
19715	20632
151559	20633
117723	20634
14884	20635
51683	20636
50974	20637
50071	20638
7831	20639
110818	20640
96722	20641
144100	20642
19731	20643
8154	20644
70220	20645
112335	20646
14431	20647
67708	20648
77612	20649
45850	20650
80720	20651
128996	20652
110144	20653
23414	20654
33796	20655
115455	20656
90071	20657
67577	20658
132341	20659
86847	20660
82755	20661
66515	20662
37924	20663
26306	20664
27545	20665
103831	20666
67471	20667
13479	20668
34028	20669
135531	20670
52895	20671
88804	20672
88899	20673
111535	20674
34586	20675
59120	20676
23742	20677
139417	20678
53258	20679
51957	20680
134419	20681
78349	20682
81083	20683
126412	20684
3117	20685
85116	20686
137156	20687
40914	20688
51161	20689
29201	20690
95231	20691
42613	20692
114907	20693
105381	20694
128970	20695
1123	20696
106526	20697
141756	20698
58516	20699
56927	20700
19695	20701
66094	20702
72014	20703
68328	20704
68328	20705
13479	20706
31329	20707
11062	20708
47995	20709
75649	20710
24442	20711
35263	20712
154255	20713
97865	20714
41929	20715
31965	20716
55273	20717
90780	20718
95895	20719
22953	20720
76544	20721
45232	20722
84729	20723
162076	20724
6385	20725
30490	20726
48850	20727
11782	20728
124060	20729
17133	20730
122759	20731
60094	20732
9621	20733
117646	20734
100839	20735
89325	20736
3085	20737
59364	20738
23107	20739
61757	20740
112325	20741
7965	20742
98349	20743
105633	20744
46428	20745
96434	20746
12111	20747
97517	20748
64159	20749
106979	20750
137401	20751
82912	20752
21234	20753
73540	20754
78991	20755
3542	20756
15716	20757
156400	20758
124413	20759
136004	20760
118974	20761
26461	20762
100422	20763
77694	20764
108868	20765
62349	20766
124050	20767
47236	20768
11546	20769
28537	20770
158714	20771
90687	20772
156532	20773
138330	20774
56222	20775
96646	20776
67631	20777
95497	20778
106990	20779
47740	20780
19969	20781
66859	20782
96863	20783
145784	20784
141809	20785
27842	20786
105400	20787
102559	20788
83721	20789
153360	20790
6237	20791
96785	20792
105707	20793
86315	20794
6931	20795
116499	20796
133800	20797
47883	20798
131407	20799
11719	20800
119996	20801
41523	20802
90631	20803
158710	20804
126355	20805
53272	20806
54213	20807
63563	20808
148892	20809
100414	20810
73206	20811
58550	20812
26116	20813
92510	20814
110160	20815
107410	20816
124724	20817
48759	20818
15580	20819
100889	20820
124708	20821
86709	20822
16247	20823
79835	20824
90890	20825
98274	20826
131043	20827
86458	20828
78387	20829
120292	20830
51216	20831
4802	20832
68931	20833
117072	20834
62468	20835
145212	20836
50477	20837
127446	20838
118549	20839
162379	20840
126340	20841
140948	20842
112980	20843
106812	20844
108891	20845
127401	20846
124047	20847
158441	20848
44006	20849
87354	20850
4110	20851
53392	20852
145686	20853
63630	20854
14890	20855
61521	20856
87220	20857
128008	20858
68299	20859
115221	20860
88031	20861
117386	20862
97785	20863
143704	20864
30338	20865
73514	20866
106894	20867
69084	20868
51366	20869
54399	20870
74909	20871
82138	20872
84765	20873
2880	20874
45900	20875
98837	20876
54844	20877
89515	20878
46262	20879
95266	20880
158758	20881
105136	20882
61248	20883
132330	20884
99184	20885
74485	20886
25991	20887
33622	20888
12024	20889
33685	20890
73278	20891
84767	20892
2924	20893
93648	20894
89327	20895
49692	20896
148935	20897
66233	20898
160108	20899
134282	20900
124593	20901
51156	20902
4003	20903
144582	20904
73093	20905
121639	20906
50248	20907
67012	20908
9955	20909
47922	20910
11167	20911
132605	20912
110228	20913
33587	20914
126390	20915
54045	20916
10685	20917
30705	20918
11988	20919
96827	20920
14904	20921
70119	20922
108559	20923
42300	20924
165226	20925
62525	20926
42479	20927
47976	20928
103847	20929
127516	20930
47117	20931
123027	20932
59774	20933
102035	20934
56604	20935
53129	20936
166734	20937
47461	20938
28828	20939
130514	20940
131197	20941
101013	20942
71997	20943
37326	20944
523	20945
102093	20946
107670	20947
48525	20948
29672	20949
51245	20950
166271	20951
74404	20952
55032	20953
132593	20954
94519	20955
67261	20956
79599	20957
113112	20958
121373	20959
9872	20960
32906	20961
62600	20962
96340	20963
123137	20964
127533	20965
68220	20966
2829	20967
25939	20968
36023	20969
74392	20970
85273	20971
158539	20972
109038	20973
61377	20974
123100	20975
107750	20976
111779	20977
40924	20978
92385	20979
49743	20980
16898	20981
99678	20982
80352	20983
143630	20984
23193	20985
132450	20986
55356	20987
71402	20988
85826	20989
136996	20990
43927	20991
100284	20992
100819	20993
14066	20994
22082	20995
14913	20996
88712	20997
30868	20998
40158	20999
59410	21000
19877	21001
103572	21002
131112	21003
122974	21004
139130	21005
78279	21006
81047	21007
44380	21008
151926	21009
96990	21010
38583	21011
50753	21012
57427	21013
56152	21014
6229	21015
111866	21016
24980	21017
6514	21018
97691	21019
134124	21020
108818	21021
84664	21022
117484	21023
33583	21024
45406	21025
61264	21026
95739	21027
39528	21028
107408	21029
64396	21030
3652	21031
10727	21032
33105	21033
59101	21034
73157	21035
115803	21036
40148	21037
1123	21038
117372	21039
113664	21040
41406	21041
102616	21042
92935	21043
132017	21044
151098	21045
152665	21046
117022	21047
72559	21048
31634	21049
119128	21050
10344	21051
33206	21052
34692	21053
112328	21054
148602	21055
117498	21056
128825	21057
94498	21058
132390	21059
43303	21060
28317	21061
52826	21062
66768	21063
18096	21064
9128	21065
774	21066
13809	21067
101218	21068
37355	21069
49313	21070
24307	21071
21067	21072
29376	21073
7548	21074
906	21075
114401	21076
113611	21077
102775	21078
44936	21079
87557	21080
2556	21081
79619	21082
843	21083
123307	21084
2000	21085
2272	21086
130930	21087
126277	21088
113732	21089
32413	21090
2640	21091
4988	21092
4988	21093
122829	21094
56505	21095
34785	21096
65576	21097
41516	21098
137551	21099
105045	21100
112	21101
8333	21102
222	21103
89761	21104
34997	21105
56401	21106
90306	21107
610	21108
139	21109
66957	21110
103656	21111
33104	21112
16093	21113
105677	21114
110520	21115
137273	21116
156342	21117
113845	21118
138563	21119
59397	21120
55586	21121
154546	21122
113483	21123
4	21124
49137	21125
4967	21126
8209	21127
13798	21128
89001	21129
62257	21130
107787	21131
38353	21132
37291	21133
799	21134
86723	21135
32845	21136
19842	21137
29819	21138
933	21139
10475	21140
46523	21141
33913	21142
129204	21143
29572	21144
13739	21145
12692	21146
27660	21147
16985	21148
79363	21149
12692	21150
147	21151
43870	21152
11626	21153
24652	21154
64441	21155
73089	21156
67691	21157
12	21158
102	21159
743	21160
211	21161
5179	21162
2123	21163
6647	21164
138936	21165
3	21166
1209	21167
687	21168
69223	21169
19556	21170
2881	21171
2278	21172
3771	21173
3	21174
5421	21175
24849	21176
115279	21177
1030	21178
48574	21179
71008	21180
145192	21181
77810	21182
3268	21183
156	21184
9400	21185
21272	21186
64	21187
19401	21188
2365	21189
7704	21190
15768	21191
2022	21192
277	21193
23780	21194
292	21195
35683	21196
60563	21197
60542	21198
2646	21199
97073	21200
88644	21201
49939	21202
81545	21203
77483	21204
29973	21205
15777	21206
74556	21207
58002	21208
77448	21209
6226	21210
48584	21211
68769	21212
67926	21213
104389	21214
54219	21215
55616	21216
57861	21217
23484	21218
128343	21219
48834	21220
103920	21221
113881	21222
98997	21223
99141	21224
124218	21225
82821	21226
152633	21227
164243	21228
23625	21229
71690	21230
124436	21231
60442	21232
27475	21233
145569	21234
30661	21235
30867	21236
38967	21237
12390	21238
119034	21239
52601	21240
62585	21241
7445	21242
117617	21243
104120	21244
10673	21245
89628	21246
22913	21247
107769	21248
99761	21249
60328	21250
62417	21251
70885	21252
148684	21253
64837	21254
52829	21255
165827	21256
156799	21257
148852	21258
103749	21259
111031	21260
47936	21261
118780	21262
165933	21263
96610	21264
35156	21265
87409	21266
6710	21267
74685	21268
58167	21269
75434	21270
110292	21271
40288	21272
19275	21273
89181	21274
72914	21275
86760	21276
129412	21277
70477	21278
135706	21279
63732	21280
53689	21281
30342	21282
33047	21283
54003	21284
44528	21285
37336	21286
82171	21287
57979	21288
88286	21289
59928	21290
71895	21291
124171	21292
137838	21293
134	21294
83830	21295
153570	21296
23705	21297
110225	21298
77606	21299
66634	21300
66764	21301
40628	21302
36363	21303
103442	21304
96445	21305
34300	21306
30108	21307
68806	21308
134	21309
65718	21310
39231	21311
113618	21312
53118	21313
88626	21314
67481	21315
26263	21316
165785	21317
67758	21318
18388	21319
70591	21320
13063	21321
82748	21322
110446	21323
104887	21324
79382	21325
79453	21326
136051	21327
63629	21328
124380	21329
111772	21330
160721	21331
63861	21332
1674	21333
114417	21334
49328	21335
29115	21336
70266	21337
49328	21338
29667	21339
36532	21340
148422	21341
115760	21342
164388	21343
108414	21344
90597	21345
110830	21346
46235	21347
122813	21348
31360	21349
87682	21350
1046	21351
134341	21352
57730	21353
76755	21354
277	21355
54259	21356
27107	21357
90575	21358
7820	21359
25237	21360
24030	21361
6547	21362
59251	21363
154470	21364
108919	21365
96511	21366
22450	21367
55401	21368
36257	21369
83130	21370
17843	21371
46578	21372
76743	21373
103623	21374
156412	21375
162173	21376
2288	21377
4254	21378
110884	21379
124805	21380
129139	21381
5737	21382
48622	21383
59936	21384
109353	21385
97848	21386
81183	21387
49584	21388
56238	21389
39515	21390
116031	21391
166270	21392
64990	21393
70151	21394
89294	21395
127498	21396
7753	21397
87498	21398
98897	21399
87836	21400
122592	21401
73714	21402
69492	21403
58119	21404
26977	21405
151085	21406
42420	21407
14177	21408
106943	21409
130718	21410
18637	21411
29958	21412
18482	21413
111741	21414
52095	21415
90731	21416
64303	21417
48567	21418
148551	21419
79010	21420
63498	21421
86291	21422
35885	21423
131278	21424
122555	21425
87585	21426
118794	21427
88168	21428
124887	21429
134436	21430
68897	21431
17086	21432
45096	21433
4810	21434
75184	21435
152878	21436
20717	21437
28624	21438
118443	21439
54415	21440
119710	21441
62235	21442
131506	21443
132550	21444
61692	21445
64140	21446
80590	21447
165587	21448
29580	21449
20675	21450
88638	21451
4236	21452
46501	21453
54297	21454
80556	21455
156860	21456
89469	21457
149175	21458
69668	21459
148972	21460
110631	21461
46524	21462
15721	21463
71943	21464
123026	21465
34419	21466
105214	21467
68366	21468
46104	21469
61685	21470
32542	21471
79667	21472
77137	21473
162174	21474
148449	21475
90956	21476
112271	21477
162343	21478
21427	21479
127878	21480
99705	21481
69864	21482
145652	21483
39595	21484
75442	21485
89566	21486
96379	21487
81745	21488
6403	21489
44532	21490
22724	21491
30581	21492
60143	21493
97944	21494
35997	21495
13548	21496
113424	21497
150542	21498
103976	21499
52808	21500
68773	21501
113795	21502
145729	21503
103684	21504
83531	21505
56663	21506
51505	21507
113273	21508
83561	21509
157744	21510
58070	21511
72756	21512
128007	21513
79683	21514
139843	21515
119893	21516
41545	21517
124086	21518
114180	21519
75776	21520
93370	21521
30832	21522
114643	21523
138733	21524
109924	21525
75360	21526
81971	21527
17738	21528
63210	21529
23769	21530
110188	21531
162572	21532
134662	21533
150409	21534
13223	21535
32797	21536
108470	21537
137122	21538
30422	21539
73474	21540
158808	21541
87153	21542
42210	21543
16096	21544
150316	21545
66478	21546
40203	21547
9079	21548
123287	21549
89403	21550
68077	21551
104226	21552
12112	21553
23244	21554
24005	21555
21132	21556
117622	21557
137110	21558
132418	21559
75481	21560
103507	21561
42939	21562
7471	21563
75168	21564
132057	21565
46850	21566
146192	21567
137008	21568
135665	21569
31139	21570
126376	21571
134075	21572
141262	21573
46020	21574
152356	21575
605	21576
145757	21577
97072	21578
92938	21579
97887	21580
37459	21581
83553	21582
52838	21583
7982	21584
122402	21585
12394	21586
13792	21587
40359	21588
35243	21589
127786	21590
105681	21591
47050	21592
71398	21593
124012	21594
121418	21595
111593	21596
119277	21597
78823	21598
113531	21599
51033	21600
160197	21601
69503	21602
72879	21603
164379	21604
166253	21605
63320	21606
120492	21607
133026	21608
136070	21609
108680	21610
62359	21611
103406	21612
11054	21613
73327	21614
49456	21615
87541	21616
106927	21617
33963	21618
50415	21619
98956	21620
83181	21621
134088	21622
14010	21623
102509	21624
91691	21625
167539	21626
17807	21627
55693	21628
110931	21629
120795	21630
48090	21631
73430	21632
102683	21633
96824	21634
61675	21635
4988	21636
95481	21637
116131	21638
26422	21639
21154	21640
63178	21641
31155	21642
51707	21643
35269	21644
93731	21645
79325	21646
82295	21647
123136	21648
60498	21649
90267	21650
87701	21651
135581	21652
40195	21653
148575	21654
64409	21655
1798	21656
97480	21657
43576	21658
6810	21659
28485	21660
36746	21661
129765	21662
52347	21663
6137	21664
24771	21665
126307	21666
63721	21667
8723	21668
5967	21669
74798	21670
112028	21671
39151	21672
70130	21673
102401	21674
252	21675
1298	21676
86809	21677
51421	21678
54728	21679
103	21680
127898	21681
6957	21682
92	21683
19986	21684
65974	21685
63584	21686
82734	21687
9242	21688
8253	21689
13004	21690
1267	21691
4956	21692
199	21693
54670	21694
12215	21695
62787	21696
44177	21697
88061	21698
17044	21699
20787	21700
74281	21701
47284	21702
22241	21703
6785	21704
3319	21705
80710	21706
97824	21707
90199	21708
15540	21709
70009	21710
41479	21711
11050	21712
34509	21713
25578	21714
7142	21715
1701	21716
50674	21717
5654	21718
875	21719
77485	21720
15159	21721
89296	21722
55304	21723
13108	21724
2054	21725
16220	21726
2544	21727
252	21728
252	21729
252	21730
87	21731
241	21732
80178	21733
18322	21734
9816	21735
91793	21736
5996	21737
41307	21738
63739	21739
17532	21740
13146	21741
2210	21742
51518	21743
8659	21744
16481	21745
11388	21746
4367	21747
5157	21748
81117	21749
9144	21750
14184	21751
5486	21752
71215	21753
29	21754
62634	21755
4996	21756
109873	21757
18246	21758
283	21759
8170	21760
4651	21761
3375	21762
1116	21763
12044	21764
8419	21765
10642	21766
3125	21767
43317	21768
89602	21769
301	21770
8613	21771
33615	21772
1308	21773
17543	21774
2145	21775
5246	21776
802	21777
104953	21778
154284	21779
4730	21780
31017	21781
327	21782
109179	21783
26620	21784
11180	21785
31123	21786
943	21787
9004	21788
1590	21789
3287	21790
4381	21791
44740	21792
12743	21793
87874	21794
2145	21795
2311	21796
14649	21797
10312	21798
3092	21799
8454	21800
460	21801
13532	21802
1622	21803
772	21804
121664	21805
7450	21806
10989	21807
34557	21808
2284	21809
5606	21810
2843	21811
33300	21812
26620	21813
14767	21814
30912	21815
7810	21816
13364	21817
17898	21818
7374	21819
10468	21820
4769	21821
454	21822
908	21823
70333	21824
9429	21825
10944	21826
19	21827
25385	21828
9061	21829
75906	21830
9963	21831
112131	21832
18516	21833
14848	21834
38802	21835
24208	21836
12194	21837
8151	21838
6335	21839
10360	21840
73304	21841
4403	21842
991	21843
34122	21844
19002	21845
16135	21846
20079	21847
111525	21848
34577	21849
29651	21850
112078	21851
43976	21852
18406	21853
17159	21854
8755	21855
119783	21856
24006	21857
20707	21858
8298	21859
7252	21860
10750	21861
47401	21862
36476	21863
2216	21864
135967	21865
2829	21866
13106	21867
296	21868
12194	21869
114531	21870
8345	21871
25593	21872
1956	21873
54706	21874
64218	21875
24633	21876
4101	21877
11530	21878
1311	21879
6623	21880
7671	21881
2875	21882
4448	21883
59034	21884
2541	21885
90900	21886
34706	21887
119898	21888
8723	21889
5185	21890
173	21891
48133	21892
2718	21893
3772	21894
251	21895
21857	21896
3935	21897
3762	21898
111970	21899
6401	21900
7025	21901
1337	21902
2718	21903
23948	21904
3835	21905
1686	21906
16164	21907
3749	21908
9441	21909
2699	21910
2975	21911
18647	21912
3073	21913
19263	21914
366	21915
3361	21916
10295	21917
31153	21918
113742	21919
910	21920
1751	21921
2837	21922
6930	21923
79	21924
79	21925
78430	21926
588	21927
4530	21928
35244	21929
4504	21930
22399	21931
4880	21932
4379	21933
9435	21934
18414	21935
22776	21936
877	21937
61301	21938
4656	21939
1206	21940
35545	21941
2421	21942
7601	21943
71709	21944
292	21945
36077	21946
64285	21947
76314	21948
40108	21949
71694	21950
125654	21951
15468	21952
19	21953
51060	21954
2100	21955
30521	21956
13825	21957
11271	21958
16699	21959
20720	21960
101184	21961
835	21962
8737	21963
6154	21964
76125	21965
22774	21966
3075	21967
9435	21968
573	21969
564	21970
1598	21971
3296	21972
59266	21973
2185	21974
12889	21975
3092	21976
12194	21977
23053	21978
21280	21979
84596	21980
71231	21981
46395	21982
66398	21983
41435	21984
5313	21985
19002	21986
35394	21987
5011	21988
8329	21989
2105	21990
17596	21991
110835	21992
7589	21993
21925	21994
35561	21995
43901	21996
8114	21997
1105	21998
4996	21999
1499	22000
86366	22001
4651	22002
48001	22003
4702	22004
116726	22005
29514	22006
8298	22007
2001	22008
36123	22009
4512	22010
35215	22011
41439	22012
18731	22013
24228	22014
49753	22015
2823	22016
83006	22017
7462	22018
60106	22019
8505	22020
6752	22021
3526	22022
1609	22023
89156	22024
5065	22025
50198	22026
28082	22027
17580	22028
137369	22029
107792	22030
24651	22031
5538	22032
56726	22033
6051	22034
6212	22035
5689	22036
48621	22037
81151	22038
16208	22039
48041	22040
9361	22041
64323	22042
24378	22043
89316	22044
10618	22045
104	22046
19659	22047
34809	22048
9361	22049
47748	22050
37668	22051
19534	22052
8595	22053
27231	22054
58467	22055
7016	22056
395	22057
32133	22058
50515	22059
7442	22060
769	22061
5085	22062
46253	22063
4346	22064
55375	22065
95521	22066
59139	22067
41617	22068
22118	22069
67062	22070
3315	22071
1292	22072
27737	22073
861	22074
2632	22075
102144	22076
4892	22077
27130	22078
130455	22079
25394	22080
21180	22081
29049	22082
28872	22083
103822	22084
76335	22085
97862	22086
38050	22087
90203	22088
35892	22089
17857	22090
118598	22091
61245	22092
105163	22093
83520	22094
7809	22095
41617	22096
90284	22097
14093	22098
99504	22099
55504	22100
1339	22101
22822	22102
10421	22103
57641	22104
63311	22105
16273	22106
127893	22107
994	22108
3319	22109
10781	22110
78945	22111
43568	22112
5756	22113
62579	22114
133034	22115
3647	22116
252	22117
94602	22118
55592	22119
10265	22120
109336	22121
1661	22122
54288	22123
44224	22124
40556	22125
24146	22126
83772	22127
3221	22128
3865	22129
1661	22130
119882	22131
6785	22132
57581	22133
18735	22134
14676	22135
6826	22136
167404	22137
64379	22138
111718	22139
64966	22140
48826	22141
61542	22142
10107	22143
70327	22144
130502	22145
4644	22146
13480	22147
1701	22148
2013	22149
23134	22150
79923	22151
1450	22152
77972	22153
387	22154
108766	22155
167723	22156
12572	22157
59187	22158
126816	22159
1696	22160
41990	22161
130138	22162
27053	22163
22328	22164
107175	22165
29590	22166
32556	22167
11692	22168
7804	22169
94882	22170
117914	22171
24506	22172
117512	22173
97907	22174
68728	22175
87318	22176
16048	22177
65383	22178
15398	22179
4449	22180
61090	22181
42503	22182
39693	22183
591	22184
13166	22185
29405	22186
76247	22187
49489	22188
71800	22189
20914	22190
162930	22191
49490	22192
39856	22193
59135	22194
111618	22195
31348	22196
45692	22197
11622	22198
599	22199
5852	22200
79883	22201
50641	22202
84575	22203
130738	22204
83445	22205
79451	22206
76867	22207
56868	22208
65186	22209
46356	22210
53348	22211
83426	22212
87	22213
79813	22214
53843	22215
100708	22216
45505	22217
82908	22218
39752	22219
105042	22220
64109	22221
90460	22222
105196	22223
64305	22224
73555	22225
105810	22226
111273	22227
56239	22228
99442	22229
75513	22230
107652	22231
73854	22232
76975	22233
62462	22234
46290	22235
490	22236
5279	22237
1680	22238
67585	22239
58380	22240
4988	22241
145354	22242
37368	22243
37371	22244
41647	22245
83419	22246
60582	22247
106957	22248
32457	22249
63392	22250
92434	22251
97098	22252
92571	22253
870	22254
14468	22255
53299	22256
2173	22257
452	22258
18352	22259
172	22260
2402	22261
26884	22262
8312	22263
4380	22264
1341	22265
1166	22266
3977	22267
37862	22268
68996	22269
1341	22270
71	22271
983	22272
27020	22273
99872	22274
2464	22275
20553	22276
66386	22277
2086	22278
5795	22279
1264	22280
1191	22281
9293	22282
68	22283
9856	22284
1913	22285
2816	22286
1536	22287
87766	22288
35518	22289
83377	22290
1913	22291
543	22292
17059	22293
478	22294
409	22295
352	22296
686	22297
1398	22298
1250	22299
9181	22300
25	22301
47	22302
340	22303
3163	22304
987	22305
1189	22306
8	22307
18573	22308
542	22309
64545	22310
58959	22311
1341	22312
77800	22313
31094	22314
590	22315
4628	22316
38755	22317
91895	22318
5096	22319
89804	22320
40765	22321
60	22322
42279	22323
3583	22324
7015	22325
7512	22326
6527	22327
102542	22328
3583	22329
14394	22330
8377	22331
31058	22332
6979	22333
77734	22334
31058	22335
14980	22336
42626	22337
6890	22338
69356	22339
46390	22340
123274	22341
76996	22342
90149	22343
76850	22344
75777	22345
63394	22346
2761	22347
1094	22348
19520	22349
147	22350
29553	22351
31997	22352
26599	22353
56887	22354
8379	22355
30824	22356
4887	22357
23001	22358
11164	22359
101418	22360
53076	22361
33204	22362
42722	22363
114224	22364
118348	22365
109329	22366
13346	22367
26549	22368
13345	22369
113521	22370
43853	22371
70052	22372
31573	22373
38739	22374
165801	22375
40765	22376
102725	22377
70491	22378
62252	22379
17805	22380
822	22381
488	22382
84023	22383
49036	22384
91248	22385
110270	22386
2656	22387
69643	22388
41524	22389
166279	22390
29852	22391
14880	22392
11561	22393
41011	22394
78538	22395
3966	22396
2019	22397
1361	22398
35758	22399
37856	22400
113671	22401
81023	22402
137305	22403
70350	22404
57305	22405
50727	22406
45259	22407
20100	22408
83137	22409
111561	22410
699	22411
49433	22412
158242	22413
54463	22414
116081	22415
72606	22416
35859	22417
888	22418
888	22419
13934	22420
1208	22421
84141	22422
2873	22423
2873	22424
84099	22425
18709	22426
51390	22427
29003	22428
12952	22429
56	22430
16320	22431
1623	22432
77737	22433
10691	22434
139862	22435
70404	22436
8245	22437
113550	22438
96622	22439
1858	22440
24348	22441
55457	22442
48227	22443
40129	22444
73132	22445
355	22446
13640	22447
152388	22448
74300	22449
28764	22450
29891	22451
107902	22452
26357	22453
24732	22454
48719	22455
38034	22456
135348	22457
100498	22458
27414	22459
67098	22460
126674	22461
9564	22462
45490	22463
147826	22464
91005	22465
28058	22466
71130	22467
155177	22468
10247	22469
10561	22470
134532	22471
106640	22472
37020	22473
23975	22474
10284	22475
10284	22476
92979	22477
41841	22478
19259	22479
85826	22480
23379	22481
135016	22482
83968	22483
46653	22484
12162	22485
62122	22486
36379	22487
59347	22488
2714	22489
3380	22490
1589	22491
10228	22492
49621	22493
33091	22494
5811	22495
90495	22496
31941	22497
112750	22498
125	22499
5837	22500
1971	22501
40670	22502
1364	22503
236	22504
9068	22505
64528	22506
8240	22507
25372	22508
10753	22509
20202	22510
137808	22511
58585	22512
245	22513
27271	22514
166184	22515
166107	22516
38270	22517
137351	22518
12222	22519
45820	22520
10182	22521
96654	22522
42436	22523
103480	22524
144121	22525
18145	22526
50607	22527
119869	22528
92708	22529
60487	22530
63775	22531
103971	22532
9162	22533
87856	22534
135314	22535
246	22536
39116	22537
1533	22538
67415	22539
45267	22540
17291	22541
32834	22542
97808	22543
10422	22544
93018	22545
12181	22546
625	22547
134469	22548
76773	22549
46724	22550
74782	22551
26041	22552
74350	22553
29019	22554
3942	22555
124038	22556
87660	22557
63156	22558
43225	22559
130960	22560
8842	22561
51617	22562
64669	22563
39165	22564
158772	22565
64914	22566
5817	22567
23937	22568
105725	22569
97717	22570
43249	22571
51139	22572
29748	22573
124260	22574
141237	22575
53219	22576
49799	22577
20778	22578
48878	22579
141841	22580
121623	22581
43377	22582
95070	22583
10230	22584
5320	22585
526	22586
39097	22587
61579	22588
15772	22589
46862	22590
7506	22591
29873	22592
115712	22593
125982	22594
7053	22595
160984	22596
52406	22597
6692	22598
55065	22599
3302	22600
4631	22601
83434	22602
5899	22603
86579	22604
44377	22605
97584	22606
108628	22607
118588	22608
95271	22609
65500	22610
128710	22611
152558	22612
8465	22613
132272	22614
86043	22615
72799	22616
136831	22617
137445	22618
76888	22619
71068	22620
54393	22621
28900	22622
2631	22623
86691	22624
15638	22625
89959	22626
58576	22627
36833	22628
52362	22629
21518	22630
107162	22631
59796	22632
78369	22633
7952	22634
1771	22635
160349	22636
16179	22637
126110	22638
13410	22639
68860	22640
34796	22641
119901	22642
105416	22643
20513	22644
61763	22645
65682	22646
111757	22647
87195	22648
111439	22649
111442	22650
47407	22651
53659	22652
19443	22653
90031	22654
14519	22655
12559	22656
4248	22657
51984	22658
40217	22659
12273	22660
4443	22661
154290	22662
3442	22663
136299	22664
9086	22665
54183	22666
63705	22667
124889	22668
49353	22669
150660	22670
28497	22671
20644	22672
1195	22673
20880	22674
10371	22675
36853	22676
90904	22677
110734	22678
60317	22679
75634	22680
20337	22681
51661	22682
115502	22683
141238	22684
107695	22685
58255	22686
134677	22687
118916	22688
102442	22689
105468	22690
87888	22691
74717	22692
105173	22693
119219	22694
124642	22695
162617	22696
96964	22697
83273	22698
72093	22699
75875	22700
166193	22701
75428	22702
81115	22703
137816	22704
113685	22705
74502	22706
81089	22707
141528	22708
5704	22709
40064	22710
82191	22711
89222	22712
75905	22713
90538	22714
103756	22715
92260	22716
134323	22717
75358	22718
105346	22719
63364	22720
62663	22721
40009	22722
127875	22723
127129	22724
119162	22725
17284	22726
47317	22727
110241	22728
124831	22729
127584	22730
39993	22731
118608	22732
61545	22733
156497	22734
22131	22735
36576	22736
52111	22737
70345	22738
417	22739
4143	22740
145644	22741
75672	22742
142046	22743
154476	22744
74373	22745
105274	22746
73606	22747
57504	22748
84791	22749
75841	22750
162529	22751
102855	22752
105529	22753
110745	22754
141930	22755
134178	22756
126242	22757
62915	22758
85301	22759
72355	22760
31726	22761
33784	22762
104332	22763
147480	22764
10430	22765
20193	22766
156523	22767
49620	22768
127169	22769
99441	22770
85493	22771
21794	22772
145574	22773
4248	22774
6899	22775
325	22776
133	22777
15750	22778
104294	22779
3048	22780
110663	22781
6206	22782
117483	22783
56951	22784
120503	22785
59515	22786
65550	22787
106708	22788
27830	22789
10284	22790
150755	22791
113445	22792
5972	22793
26431	22794
59889	22795
105068	22796
97638	22797
88782	22798
23810	22799
158531	22800
7821	22801
46837	22802
115590	22803
1034	22804
64291	22805
105014	22806
49307	22807
42284	22808
121113	22809
64058	22810
37657	22811
51594	22812
63101	22813
55953	22814
53855	22815
94040	22816
17588	22817
51853	22818
61159	22819
136371	22820
18735	22821
119763	22822
71174	22823
26945	22824
14141	22825
26914	22826
25851	22827
59238	22828
31689	22829
137236	22830
49319	22831
31471	22832
96639	22833
96632	22834
10537	22835
88627	22836
83257	22837
114474	22838
3352	22839
121608	22840
20372	22841
152504	22842
150407	22843
10632	22844
45076	22845
164515	22846
119963	22847
76859	22848
106691	22849
28764	22850
154332	22851
15914	22852
69935	22853
55078	22854
58861	22855
37658	22856
34409	22857
121111	22858
43047	22859
11862	22860
37654	22861
93521	22862
7252	22863
56141	22864
93519	22865
46888	22866
29198	22867
28649	22868
37648	22869
49399	22870
40309	22871
145178	22872
13462	22873
99158	22874
73011	22875
83330	22876
105613	22877
49598	22878
56165	22879
88193	22880
26915	22881
79215	22882
87154	22883
77495	22884
64218	22885
66550	22886
37593	22887
76398	22888
66721	22889
123952	22890
27554	22891
33049	22892
34536	22893
146902	22894
45490	22895
120325	22896
47277	22897
33554	22898
160530	22899
50464	22900
114537	22901
49592	22902
6084	22903
119790	22904
70333	22905
32356	22906
137063	22907
6102	22908
154338	22909
133777	22910
124683	22911
37772	22912
73863	22913
119180	22914
132253	22915
44625	22916
105254	22917
12652	22918
38978	22919
127459	22920
112132	22921
126336	22922
24395	22923
72966	22924
91532	22925
50601	22926
117248	22927
83075	22928
48783	22929
99238	22930
127973	22931
49673	22932
24389	22933
80359	22934
17177	22935
32791	22936
1374	22937
9221	22938
145475	22939
161790	22940
95195	22941
27799	22942
162053	22943
133935	22944
9721	22945
109938	22946
8283	22947
11252	22948
24410	22949
127352	22950
88988	22951
56579	22952
24504	22953
7244	22954
20443	22955
21230	22956
116780	22957
6442	22958
6669	22959
32875	22960
63226	22961
108322	22962
93951	22963
20419	22964
5841	22965
128890	22966
139819	22967
12747	22968
162111	22969
26950	22970
94	22971
36144	22972
35806	22973
38023	22974
63374	22975
25504	22976
32395	22977
132914	22978
131218	22979
149462	22980
75583	22981
122475	22982
122781	22983
33095	22984
55175	22985
52723	22986
148545	22987
55157	22988
99710	22989
3702	22990
122477	22991
74151	22992
100841	22993
135685	22994
62192	22995
47925	22996
87777	22997
33266	22998
92771	22999
92118	23000
124426	23001
139537	23002
44955	23003
94078	23004
51368	23005
160665	23006
93498	23007
99711	23008
41579	23009
108511	23010
113006	23011
44268	23012
160602	23013
148512	23014
44207	23015
128605	23016
34169	23017
17237	23018
158499	23019
23256	23020
68143	23021
95234	23022
59854	23023
75429	23024
2249	23025
27987	23026
56316	23027
99485	23028
160535	23029
30410	23030
23759	23031
81551	23032
48663	23033
54194	23034
41649	23035
67003	23036
110913	23037
7275	23038
125118	23039
1885	23040
123380	23041
94303	23042
1286	23043
143649	23044
134531	23045
69138	23046
129354	23047
27174	23048
19436	23049
36245	23050
4631	23051
685	23052
48368	23053
129016	23054
25462	23055
29128	23056
64352	23057
79170	23058
131283	23059
149029	23060
3425	23061
17391	23062
88066	23063
104975	23064
127442	23065
93802	23066
38763	23067
64987	23068
104992	23069
86620	23070
81952	23071
56483	23072
21774	23073
19554	23074
5989	23075
14277	23076
111649	23077
77528	23078
11588	23079
2439	23080
142180	23081
47220	23082
146900	23083
145591	23084
44641	23085
29995	23086
89892	23087
111820	23088
95229	23089
108549	23090
97498	23091
94158	23092
117263	23093
99033	23094
41348	23095
53135	23096
154810	23097
26590	23098
72675	23099
79085	23100
162440	23101
2768	23102
99417	23103
26199	23104
24970	23105
149095	23106
43372	23107
12312	23108
1764	23109
107	23110
1059	23111
24513	23112
11875	23113
3697	23114
1351	23115
105364	23116
118893	23117
117216	23118
5066	23119
769	23120
75765	23121
74831	23122
338	23123
6574	23124
28910	23125
31094	23126
62940	23127
114603	23128
134726	23129
68570	23130
68570	23131
26928	23132
6302	23133
6309	23134
30004	23135
497	23136
1076	23137
93	23138
670	23139
82	23140
2766	23141
3914	23142
38888	23143
73832	23144
38005	23145
57669	23146
48905	23147
103780	23148
79956	23149
118716	23150
75849	23151
17993	23152
63641	23153
37394	23154
3987	23155
111598	23156
113739	23157
89940	23158
48927	23159
61695	23160
75957	23161
128359	23162
54794	23163
87555	23164
8617	23165
5897	23166
17866	23167
113346	23168
54639	23169
136273	23170
90124	23171
50770	23172
56959	23173
113774	23174
30663	23175
70518	23176
142196	23177
72717	23178
110218	23179
112952	23180
21113	23181
59844	23182
37557	23183
85761	23184
70507	23185
103479	23186
10049	23187
17029	23188
1014	23189
128882	23190
645	23191
150476	23192
30373	23193
101531	23194
147201	23195
39385	23196
52243	23197
54959	23198
58621	23199
100968	23200
81939	23201
73070	23202
46307	23203
47235	23204
62656	23205
16251	23206
38652	23207
39958	23208
2225	23209
87952	23210
98162	23211
2696	23212
19108	23213
67916	23214
44219	23215
6874	23216
119053	23217
49930	23218
39553	23219
66796	23220
31566	23221
116820	23222
51896	23223
69889	23224
28552	23225
110945	23226
54175	23227
3539	23228
2696	23229
12451	23230
80144	23231
121511	23232
48572	23233
42259	23234
108363	23235
40820	23236
71734	23237
58839	23238
11071	23239
7073	23240
985	23241
6614	23242
83749	23243
12142	23244
7042	23245
150712	23246
11026	23247
2388	23248
14009	23249
11493	23250
10132	23251
27165	23252
8593	23253
6614	23254
46096	23255
125949	23256
113746	23257
112253	23258
137669	23259
6282	23260
162399	23261
5644	23262
70653	23263
17950	23264
106837	23265
133906	23266
45814	23267
34836	23268
2854	23269
27582	23270
98622	23271
15665	23272
166272	23273
43263	23274
12336	23275
83730	23276
91849	23277
124793	23278
92383	23279
115199	23280
111406	23281
49926	23282
134272	23283
19611	23284
79778	23285
19269	23286
16972	23287
124054	23288
6251	23289
21236	23290
15855	23291
100936	23292
97532	23293
21143	23294
34652	23295
42616	23296
10108	23297
34718	23298
19976	23299
76922	23300
83633	23301
18838	23302
121088	23303
8436	23304
77269	23305
45614	23306
41984	23307
81500	23308
58941	23309
76390	23310
61112	23311
4137	23312
4118	23313
49968	23314
64821	23315
78130	23316
34473	23317
84551	23318
58354	23319
5816	23320
115530	23321
11929	23322
129119	23323
7505	23324
102580	23325
14903	23326
86676	23327
13141	23328
15159	23329
20503	23330
41230	23331
116591	23332
10662	23333
35246	23334
158533	23335
54228	23336
27224	23337
20588	23338
60344	23339
13434	23340
2681	23341
989	23342
4382	23343
1658	23344
5814	23345
11406	23346
105387	23347
124052	23348
17862	23349
90897	23350
7592	23351
112829	23352
31546	23353
64024	23354
16177	23355
20907	23356
82326	23357
77639	23358
30595	23359
53811	23360
28427	23361
53661	23362
41166	23363
95209	23364
36249	23365
82772	23366
22206	23367
142131	23368
141022	23369
47409	23370
40935	23371
98871	23372
47186	23373
47209	23374
15820	23375
5847	23376
3779	23377
60908	23378
9080	23379
29755	23380
7229	23381
53313	23382
8448	23383
46048	23384
18521	23385
31431	23386
37998	23387
8453	23388
5922	23389
8305	23390
96352	23391
23955	23392
26992	23393
49699	23394
91184	23395
64586	23396
104030	23397
35221	23398
114895	23399
10328	23400
114130	23401
40381	23402
76280	23403
53730	23404
23185	23405
24090	23406
12749	23407
2819	23408
13253	23409
98908	23410
79882	23411
10586	23412
63533	23413
33045	23414
117298	23415
150902	23416
135934	23417
70459	23418
37578	23419
54048	23420
111961	23421
37198	23422
56965	23423
83276	23424
130837	23425
148120	23426
35187	23427
37186	23428
17229	23429
60121	23430
70689	23431
124412	23432
71482	23433
89953	23434
7146	23435
85890	23436
83602	23437
125574	23438
95883	23439
46484	23440
126139	23441
41355	23442
137132	23443
33302	23444
78221	23445
165772	23446
39946	23447
137771	23448
47857	23449
94582	23450
34682	23451
25381	23452
137230	23453
162240	23454
135798	23455
4510	23456
71600	23457
164285	23458
13903	23459
160314	23460
164636	23461
14593	23462
57653	23463
84671	23464
41410	23465
69457	23466
2889	23467
62638	23468
121532	23469
55193	23470
134692	23471
43958	23472
46153	23473
17740	23474
102604	23475
24375	23476
56473	23477
59475	23478
18120	23479
5534	23480
44964	23481
103535	23482
50385	23483
87890	23484
81688	23485
59020	23486
75345	23487
46113	23488
45079	23489
100445	23490
137507	23491
49691	23492
80705	23493
113743	23494
59863	23495
22314	23496
105244	23497
97232	23498
135747	23499
77564	23500
24243	23501
86714	23502
164303	23503
105955	23504
108811	23505
77956	23506
15280	23507
134442	23508
116212	23509
7531	23510
68027	23511
100905	23512
103788	23513
32127	23514
141454	23515
90827	23516
102403	23517
87883	23518
54291	23519
124299	23520
37801	23521
64502	23522
129250	23523
78093	23524
66601	23525
28621	23526
91648	23527
90761	23528
72225	23529
29571	23530
32170	23531
107817	23532
48033	23533
95085	23534
154306	23535
157250	23536
38444	23537
51409	23538
23155	23539
124151	23540
112882	23541
100588	23542
61151	23543
73265	23544
10138	23545
47732	23546
111794	23547
60035	23548
85365	23549
81178	23550
58324	23551
16924	23552
97724	23553
67397	23554
109816	23555
32015	23556
45880	23557
7088	23558
20512	23559
18600	23560
105047	23561
88776	23562
21327	23563
8691	23564
77657	23565
16817	23566
52775	23567
11550	23568
24384	23569
12366	23570
22010	23571
28321	23572
18254	23573
109786	23574
95727	23575
149463	23576
40145	23577
462	23578
13247	23579
63180	23580
121278	23581
121264	23582
86461	23583
133959	23584
52122	23585
81453	23586
162299	23587
99092	23588
95967	23589
143976	23590
105164	23591
124176	23592
79086	23593
137492	23594
134685	23595
73640	23596
75830	23597
83296	23598
107855	23599
90214	23600
74395	23601
57983	23602
124274	23603
93615	23604
145948	23605
134147	23606
93766	23607
83347	23608
133925	23609
75387	23610
80850	23611
129085	23612
69900	23613
160609	23614
49331	23615
129753	23616
111904	23617
75908	23618
4509	23619
27254	23620
125348	23621
70290	23622
138451	23623
31728	23624
162048	23625
84795	23626
24707	23627
75359	23628
45565	23629
102516	23630
43111	23631
50124	23632
129241	23633
65583	23634
138643	23635
118543	23636
122377	23637
19048	23638
43578	23639
125337	23640
26562	23641
105496	23642
22282	23643
66557	23644
88002	23645
55345	23646
136150	23647
85922	23648
67111	23649
129018	23650
137503	23651
117304	23652
36866	23653
93553	23654
108801	23655
24096	23656
95422	23657
59478	23658
120786	23659
20681	23660
137803	23661
137598	23662
65811	23663
77879	23664
113691	23665
74564	23666
150748	23667
90810	23668
76821	23669
137645	23670
151140	23671
127827	23672
104287	23673
125850	23674
127512	23675
61346	23676
113594	23677
116841	23678
72881	23679
93813	23680
120255	23681
93765	23682
137838	23683
122869	23684
131505	23685
116978	23686
91626	23687
80760	23688
137615	23689
138710	23690
121418	23691
73473	23692
123026	23693
127773	23694
122804	23695
124465	23696
56352	23697
79355	23698
137526	23699
134317	23700
104023	23701
137514	23702
105647	23703
116859	23704
113534	23705
81107	23706
134494	23707
137642	23708
135897	23709
137165	23710
132856	23711
112083	23712
75675	23713
51405	23714
122696	23715
96260	23716
93748	23717
110337	23718
99091	23719
72978	23720
64667	23721
98105	23722
167578	23723
110481	23724
80867	23725
127785	23726
105801	23727
16370	23728
90530	23729
64417	23730
41383	23731
61465	23732
134132	23733
77774	23734
68094	23735
141373	23736
146921	23737
76767	23738
30772	23739
148659	23740
18281	23741
132392	23742
63530	23743
137405	23744
166110	23745
87858	23746
125731	23747
108973	23748
25450	23749
38007	23750
73386	23751
114451	23752
31658	23753
134152	23754
55022	23755
60860	23756
109132	23757
106798	23758
62473	23759
164763	23760
132885	23761
121353	23762
102092	23763
82854	23764
99196	23765
104035	23766
30717	23767
70133	23768
63352	23769
113539	23770
146922	23771
38039	23772
37275	23773
41360	23774
13548	23775
42183	23776
42185	23777
90689	23778
109088	23779
34835	23780
99249	23781
55614	23782
125925	23783
137187	23784
102361	23785
113477	23786
165783	23787
66624	23788
60547	23789
89414	23790
22662	23791
47073	23792
100753	23793
70429	23794
164087	23795
119989	23796
122689	23797
112096	23798
42076	23799
122712	23800
127537	23801
111976	23802
77970	23803
115363	23804
106294	23805
138539	23806
4504	23807
146848	23808
130709	23809
55369	23810
83298	23811
110539	23812
133992	23813
69050	23814
98028	23815
90287	23816
56398	23817
61756	23818
47371	23819
70516	23820
52243	23821
145099	23822
147299	23823
40639	23824
129277	23825
48657	23826
129068	23827
83446	23828
108835	23829
114603	23830
48836	23831
105338	23832
70212	23833
34487	23834
86352	23835
64156	23836
148785	23837
91555	23838
73168	23839
31485	23840
133826	23841
156792	23842
20127	23843
100962	23844
112082	23845
56830	23846
158519	23847
120100	23848
50790	23849
102135	23850
120326	23851
53404	23852
102574	23853
122481	23854
107343	23855
6018	23856
137499	23857
136172	23858
122729	23859
20747	23860
54846	23861
15545	23862
148867	23863
167502	23864
4337	23865
77317	23866
19181	23867
2551	23868
78028	23869
66782	23870
3755	23871
83109	23872
59746	23873
49196	23874
14386	23875
13980	23876
70940	23877
66971	23878
55696	23879
109276	23880
90255	23881
21405	23882
920	23883
76997	23884
7943	23885
59168	23886
104158	23887
16460	23888
6445	23889
575	23890
12096	23891
4892	23892
42588	23893
76246	23894
52	23895
77878	23896
35912	23897
4406	23898
127694	23899
2207	23900
26141	23901
57169	23902
283	23903
82372	23904
25617	23905
3114	23906
19333	23907
38060	23908
10994	23909
7855	23910
32803	23911
129440	23912
16385	23913
141249	23914
29767	23915
45886	23916
24652	23917
4750	23918
1043	23919
14054	23920
22276	23921
89202	23922
90478	23923
137587	23924
40098	23925
5450	23926
150	23927
6229	23928
38826	23929
90274	23930
21241	23931
1167	23932
2665	23933
4304	23934
83529	23935
73065	23936
51966	23937
133933	23938
40981	23939
90478	23940
40098	23941
11395	23942
67991	23943
27250	23944
83888	23945
6408	23946
31224	23947
138555	23948
1274	23949
41312	23950
116705	23951
25481	23952
124377	23953
125666	23954
7938	23955
33258	23956
112120	23957
69142	23958
110873	23959
92766	23960
94194	23961
106101	23962
15240	23963
1685	23964
137468	23965
98098	23966
14010	23967
68772	23968
42000	23969
16168	23970
12060	23971
59399	23972
83293	23973
43556	23974
6923	23975
8457	23976
56945	23977
90104	23978
121261	23979
137586	23980
43227	23981
71102	23982
39202	23983
77536	23984
76838	23985
128946	23986
127577	23987
49812	23988
132892	23989
148760	23990
83124	23991
107420	23992
158852	23993
102497	23994
77626	23995
22790	23996
69322	23997
53943	23998
34667	23999
10734	24000
7740	24001
902	24002
136226	24003
63615	24004
134488	24005
93919	24006
88788	24007
5928	24008
91941	24009
379	24010
87800	24011
100509	24012
1173	24013
673	24014
93949	24015
2567	24016
19161	24017
714	24018
109330	24019
115527	24020
119197	24021
379	24022
2209	24023
150394	24024
343	24025
16254	24026
11009	24027
201	24028
61442	24029
156101	24030
35218	24031
4160	24032
12479	24033
804	24034
172	24035
137781	24036
65542	24037
70321	24038
85540	24039
1301	24040
3367	24041
4517	24042
12245	24043
16506	24044
76545	24045
20571	24046
487	24047
114645	24048
75961	24049
75586	24050
33242	24051
71996	24052
125340	24053
18401	24054
78484	24055
73128	24056
12360	24057
116959	24058
52370	24059
124511	24060
68298	24061
84363	24062
159186	24063
61450	24064
80700	24065
90349	24066
60537	24067
65503	24068
66715	24069
12974	24070
102472	24071
95299	24072
53794	24073
56482	24074
19628	24075
48066	24076
94478	24077
18092	24078
11438	24079
20650	24080
95808	24081
62082	24082
59009	24083
84842	24084
85327	24085
106834	24086
118852	24087
52834	24088
128653	24089
59954	24090
139370	24091
15056	24092
70946	24093
130935	24094
10626	24095
331	24096
66230	24097
61250	24098
83387	24099
65508	24100
26547	24101
42429	24102
24422	24103
34222	24104
160570	24105
134356	24106
59299	24107
117180	24108
82128	24109
44033	24110
13302	24111
103571	24112
50452	24113
83044	24114
59267	24115
2368	24116
47129	24117
79751	24118
2632	24119
75746	24120
73525	24121
74447	24122
50970	24123
3390	24124
52213	24125
67659	24126
71104	24127
111805	24128
114558	24129
75210	24130
62241	24131
23131	24132
16516	24133
83370	24134
14793	24135
64780	24136
46170	24137
67065	24138
64577	24139
39161	24140
43087	24141
71156	24142
141707	24143
10934	24144
56227	24145
12649	24146
13510	24147
74089	24148
79364	24149
111617	24150
72800	24151
33767	24152
32736	24153
98495	24154
124589	24155
70957	24156
80847	24157
19529	24158
108542	24159
66839	24160
149023	24161
61364	24162
51849	24163
8644	24164
73159	24165
46804	24166
33434	24167
41980	24168
56500	24169
32222	24170
86522	24171
37961	24172
49384	24173
145566	24174
45065	24175
51778	24176
64228	24177
62845	24178
2736	24179
70627	24180
23515	24181
108423	24182
132319	24183
77447	24184
4614	24185
154493	24186
133879	24187
45652	24188
109319	24189
13949	24190
66667	24191
22415	24192
159977	24193
139338	24194
60026	24195
85281	24196
154473	24197
162975	24198
73600	24199
120290	24200
94004	24201
18397	24202
23920	24203
166138	24204
111040	24205
20411	24206
27615	24207
70330	24208
72045	24209
41636	24210
47589	24211
31062	24212
87922	24213
115736	24214
11626	24215
14074	24216
82726	24217
53952	24218
22106	24219
39013	24220
15837	24221
15229	24222
16651	24223
17012	24224
126067	24225
79687	24226
28663	24227
82136	24228
43508	24229
145747	24230
17126	24231
60297	24232
56440	24233
24945	24234
16979	24235
63582	24236
37498	24237
96455	24238
30120	24239
52	24240
134197	24241
134627	24242
153038	24243
161982	24244
28515	24245
152644	24246
80026	24247
64169	24248
123211	24249
65723	24250
99752	24251
127892	24252
43126	24253
133017	24254
18475	24255
111474	24256
85246	24257
141618	24258
71149	24259
73361	24260
29405	24261
91379	24262
57940	24263
161058	24264
51882	24265
101297	24266
11718	24267
22579	24268
18105	24269
134637	24270
72420	24271
14545	24272
145107	24273
63881	24274
83292	24275
124776	24276
26559	24277
12202	24278
32493	24279
55651	24280
58848	24281
35935	24282
9587	24283
91546	24284
146951	24285
64183	24286
69377	24287
80503	24288
110373	24289
76697	24290
83352	24291
65888	24292
74497	24293
166135	24294
162402	24295
158879	24296
146979	24297
64712	24298
21608	24299
62341	24300
160354	24301
135841	24302
22307	24303
160533	24304
100846	24305
131876	24306
156687	24307
38670	24308
99370	24309
39282	24310
22119	24311
29663	24312
85401	24313
65942	24314
108911	24315
118799	24316
14460	24317
108732	24318
78157	24319
2017	24320
63159	24321
121167	24322
35932	24323
130918	24324
32591	24325
50520	24326
133219	24327
129274	24328
67986	24329
84790	24330
47632	24331
158874	24332
131948	24333
71908	24334
121568	24335
96838	24336
87834	24337
8627	24338
44593	24339
94185	24340
74297	24341
45342	24342
108742	24343
78875	24344
22650	24345
49190	24346
52010	24347
52842	24348
103682	24349
38974	24350
25267	24351
76600	24352
162461	24353
59043	24354
64427	24355
104952	24356
70789	24357
126275	24358
79596	24359
17929	24360
120285	24361
106094	24362
85040	24363
76861	24364
132730	24365
39550	24366
101095	24367
39411	24368
79221	24369
49434	24370
44167	24371
71413	24372
125933	24373
117268	24374
7318	24375
18822	24376
64765	24377
61699	24378
110035	24379
66207	24380
64465	24381
48932	24382
38376	24383
24212	24384
16180	24385
70218	24386
49429	24387
20069	24388
52094	24389
66497	24390
52911	24391
8724	24392
105271	24393
52771	24394
108852	24395
55598	24396
68462	24397
167342	24398
110867	24399
71704	24400
6051	24401
38754	24402
44522	24403
86088	24404
9316	24405
113326	24406
22701	24407
69477	24408
61643	24409
38443	24410
73188	24411
121439	24412
116220	24413
62698	24414
40684	24415
26972	24416
107169	24417
102620	24418
45979	24419
86298	24420
160265	24421
24563	24422
60022	24423
86076	24424
144234	24425
86090	24426
63188	24427
106879	24428
124072	24429
117713	24430
75989	24431
10697	24432
12081	24433
44463	24434
37125	24435
48036	24436
21261	24437
58051	24438
124193	24439
103544	24440
132587	24441
31258	24442
75847	24443
61650	24444
73732	24445
62482	24446
127001	24447
80779	24448
107512	24449
17519	24450
93717	24451
103802	24452
51193	24453
44253	24454
80390	24455
20108	24456
124024	24457
75923	24458
92413	24459
110185	24460
144085	24461
117764	24462
57589	24463
124118	24464
123707	24465
22688	24466
48161	24467
95610	24468
49932	24469
98108	24470
61681	24471
89455	24472
105868	24473
107526	24474
137711	24475
1961	24476
17490	24477
357	24478
30631	24479
75546	24480
38160	24481
101436	24482
55153	24483
71226	24484
63441	24485
117285	24486
51181	24487
66853	24488
85098	24489
48592	24490
38774	24491
125833	24492
37981	24493
5277	24494
73105	24495
127342	24496
6518	24497
73223	24498
43467	24499
12448	24500
84512	24501
120308	24502
56404	24503
103176	24504
145408	24505
110332	24506
75143	24507
77025	24508
21285	24509
15241	24510
63742	24511
66461	24512
67576	24513
136289	24514
22598	24515
35217	24516
124653	24517
33235	24518
55444	24519
13758	24520
48949	24521
162464	24522
77453	24523
61237	24524
13733	24525
110940	24526
145347	24527
112171	24528
129654	24529
50559	24530
44168	24531
18958	24532
160200	24533
160066	24534
111595	24535
31482	24536
90345	24537
65487	24538
39666	24539
137051	24540
152376	24541
137070	24542
7535	24543
54635	24544
114439	24545
27188	24546
86110	24547
49576	24548
21587	24549
24641	24550
41985	24551
47918	24552
145282	24553
10450	24554
139539	24555
5585	24556
48112	24557
129612	24558
51320	24559
484	24560
90876	24561
44113	24562
107674	24563
23968	24564
93382	24565
139298	24566
63886	24567
76775	24568
26832	24569
116939	24570
26296	24571
41754	24572
19003	24573
164173	24574
41700	24575
79728	24576
13254	24577
34510	24578
135178	24579
80517	24580
86095	24581
44527	24582
86211	24583
106810	24584
108419	24585
66261	24586
70663	24587
84721	24588
51485	24589
130739	24590
40389	24591
161899	24592
32803	24593
142201	24594
102076	24595
154380	24596
12045	24597
133971	24598
9404	24599
52464	24600
65689	24601
4883	24602
56770	24603
35818	24604
167333	24605
40223	24606
68598	24607
32098	24608
70899	24609
120032	24610
156147	24611
102031	24612
8717	24613
51832	24614
53705	24615
134100	24616
105038	24617
108750	24618
64164	24619
63881	24620
37499	24621
64210	24622
154394	24623
73167	24624
98100	24625
39446	24626
99633	24627
8420	24628
32141	24629
1475	24630
60016	24631
57361	24632
13922	24633
35802	24634
85990	24635
84331	24636
71471	24637
96748	24638
160618	24639
65928	24640
31005	24641
76783	24642
485	24643
115236	24644
19691	24645
88812	24646
40972	24647
69148	24648
50428	24649
132572	24650
73541	24651
47786	24652
75461	24653
17936	24654
116619	24655
14181	24656
132495	24657
158764	24658
74619	24659
66	24660
164424	24661
8638	24662
21571	24663
56736	24664
5015	24665
19331	24666
49646	24667
154785	24668
158020	24669
81477	24670
107462	24671
67219	24672
97666	24673
90908	24674
141697	24675
61585	24676
50689	24677
4811	24678
48157	24679
101067	24680
31358	24681
64913	24682
23380	24683
24871	24684
99653	24685
57294	24686
146964	24687
70343	24688
69053	24689
24338	24690
16508	24691
94103	24692
162002	24693
43306	24694
44887	24695
64180	24696
129233	24697
120293	24698
56644	24699
5098	24700
2482	24701
36032	24702
25231	24703
97497	24704
86158	24705
57954	24706
77768	24707
91082	24708
110350	24709
17065	24710
142086	24711
37900	24712
19381	24713
51103	24714
67748	24715
13494	24716
115015	24717
26986	24718
59842	24719
137688	24720
40802	24721
41588	24722
90	24723
31943	24724
71055	24725
102724	24726
67633	24727
96829	24728
17819	24729
76325	24730
119919	24731
51861	24732
44127	24733
140492	24734
97770	24735
150460	24736
87593	24737
167190	24738
42983	24739
28544	24740
152829	24741
28645	24742
160646	24743
100915	24744
25815	24745
11204	24746
79689	24747
80185	24748
29732	24749
162307	24750
15251	24751
67863	24752
130633	24753
43081	24754
117547	24755
110215	24756
25010	24757
67464	24758
160244	24759
111407	24760
115703	24761
117206	24762
46386	24763
29655	24764
110899	24765
34729	24766
72279	24767
9855	24768
14740	24769
105662	24770
39829	24771
111750	24772
27984	24773
17353	24774
26994	24775
136895	24776
158255	24777
65591	24778
84427	24779
143083	24780
65749	24781
37232	24782
58943	24783
83019	24784
46035	24785
95380	24786
47082	24787
30930	24788
109032	24789
73694	24790
102240	24791
9210	24792
36220	24793
60132	24794
31022	24795
90262	24796
125608	24797
107102	24798
159108	24799
91523	24800
127565	24801
106080	24802
158840	24803
58866	24804
87163	24805
9027	24806
38760	24807
52782	24808
155498	24809
124838	24810
80519	24811
47768	24812
53682	24813
65394	24814
141616	24815
25653	24816
130774	24817
80288	24818
120172	24819
51124	24820
129594	24821
79793	24822
121036	24823
86018	24824
67778	24825
95025	24826
31407	24827
71409	24828
84606	24829
62180	24830
82215	24831
107210	24832
75163	24833
11613	24834
138577	24835
41390	24836
118841	24837
45160	24838
86460	24839
143208	24840
104107	24841
92665	24842
73385	24843
118813	24844
139684	24845
132019	24846
115689	24847
82890	24848
55481	24849
51986	24850
62720	24851
39827	24852
40473	24853
108466	24854
80494	24855
2660	24856
13140	24857
110541	24858
62255	24859
53834	24860
84908	24861
59274	24862
16706	24863
89197	24864
95312	24865
106984	24866
111876	24867
85681	24868
7186	24869
97625	24870
58949	24871
29133	24872
79765	24873
118877	24874
49899	24875
102378	24876
55209	24877
41199	24878
14569	24879
119012	24880
52798	24881
109232	24882
109336	24883
57585	24884
7120	24885
26315	24886
86984	24887
3389	24888
31039	24889
43552	24890
73692	24891
106793	24892
106033	24893
132192	24894
86295	24895
45131	24896
139835	24897
114378	24898
58893	24899
85052	24900
114325	24901
64708	24902
22343	24903
65553	24904
129427	24905
126425	24906
84981	24907
82709	24908
47988	24909
19690	24910
143828	24911
131087	24912
15867	24913
10460	24914
10778	24915
29597	24916
100925	24917
46436	24918
32844	24919
41319	24920
5935	24921
17157	24922
38858	24923
147217	24924
24207	24925
3770	24926
65541	24927
65991	24928
139704	24929
57619	24930
66571	24931
66737	24932
148950	24933
95372	24934
96229	24935
39265	24936
124120	24937
104195	24938
121543	24939
92227	24940
87559	24941
47018	24942
84808	24943
124114	24944
48189	24945
115284	24946
90626	24947
75191	24948
73092	24949
84724	24950
101063	24951
81728	24952
127421	24953
31716	24954
90529	24955
112908	24956
122965	24957
44847	24958
130717	24959
90911	24960
89179	24961
31403	24962
17471	24963
49410	24964
90086	24965
70035	24966
74579	24967
65616	24968
92857	24969
89031	24970
115668	24971
48019	24972
119004	24973
69851	24974
45102	24975
11329	24976
27975	24977
28604	24978
12099	24979
102957	24980
13142	24981
162632	24982
102875	24983
133016	24984
6430	24985
142038	24986
59523	24987
47282	24988
36099	24989
40855	24990
23870	24991
206	24992
124460	24993
128994	24994
18201	24995
64966	24996
61204	24997
67516	24998
128744	24999
14738	25000
83625	25001
10866	25002
65957	25003
23312	25004
75888	25005
19113	25006
118826	25007
81700	25008
13420	25009
39801	25010
154901	25011
79096	25012
36821	25013
115096	25014
18206	25015
85387	25016
90675	25017
68777	25018
90521	25019
35920	25020
54302	25021
17834	25022
154741	25023
79066	25024
160601	25025
94393	25026
115775	25027
47501	25028
56387	25029
67159	25030
79717	25031
101256	25032
61208	25033
58825	25034
166064	25035
63088	25036
89909	25037
16554	25038
18967	25039
102909	25040
17412	25041
23106	25042
2371	25043
78463	25044
103854	25045
2247	25046
104598	25047
50442	25048
117303	25049
45903	25050
18469	25051
66598	25052
22929	25053
99805	25054
77544	25055
41685	25056
5842	25057
124664	25058
49958	25059
50550	25060
10218	25061
47010	25062
76920	25063
30126	25064
87889	25065
65485	25066
95730	25067
110754	25068
41973	25069
36173	25070
103537	25071
103982	25072
37297	25073
146184	25074
31961	25075
84573	25076
122452	25077
141132	25078
114689	25079
45579	25080
109060	25081
130736	25082
119057	25083
30423	25084
35755	25085
108458	25086
40642	25087
15369	25088
468	25089
24340	25090
90022	25091
5277	25092
117033	25093
70872	25094
48867	25095
46207	25096
2248	25097
15236	25098
10606	25099
84745	25100
48742	25101
58347	25102
32252	25103
145065	25104
15474	25105
99584	25106
1332	25107
89489	25108
43054	25109
28168	25110
101328	25111
80575	25112
125714	25113
42275	25114
87591	25115
32194	25116
28863	25117
109828	25118
28207	25119
85391	25120
34712	25121
158054	25122
5998	25123
27503	25124
111729	25125
130550	25126
80495	25127
15235	25128
47956	25129
62541	25130
80498	25131
102520	25132
71397	25133
91881	25134
79123	25135
45329	25136
40956	25137
25243	25138
103481	25139
48571	25140
25859	25141
107774	25142
100783	25143
87492	25144
116814	25145
85445	25146
52517	25147
48489	25148
61126	25149
29935	25150
77160	25151
61031	25152
70973	25153
115741	25154
67746	25155
132313	25156
65626	25157
47989	25158
22302	25159
63972	25160
156091	25161
94606	25162
137714	25163
152409	25164
32475	25165
41660	25166
52074	25167
56956	25168
97729	25169
26514	25170
50978	25171
100974	25172
59851	25173
57478	25174
29706	25175
154804	25176
46264	25177
118869	25178
32735	25179
86121	25180
108489	25181
37623	25182
42056	25183
86991	25184
148426	25185
70304	25186
90408	25187
109107	25188
128480	25189
99154	25190
56775	25191
68104	25192
156625	25193
137129	25194
90336	25195
34389	25196
114922	25197
45060	25198
2384	25199
19620	25200
2148	25201
158272	25202
85335	25203
156896	25204
32365	25205
97300	25206
135499	25207
143861	25208
62637	25209
107517	25210
77758	25211
66612	25212
59675	25213
65470	25214
100304	25215
159024	25216
86281	25217
117054	25218
25484	25219
132844	25220
10390	25221
90289	25222
48691	25223
61605	25224
48970	25225
66957	25226
32383	25227
99558	25228
151080	25229
130844	25230
38492	25231
3810	25232
37253	25233
13701	25234
13509	25235
148909	25236
10781	25237
34224	25238
78259	25239
106664	25240
19497	25241
104662	25242
107208	25243
43511	25244
124467	25245
130857	25246
13284	25247
95391	25248
108507	25249
91008	25250
6575	25251
118842	25252
74484	25253
99670	25254
57606	25255
118696	25256
131416	25257
142124	25258
45852	25259
162262	25260
51304	25261
21240	25262
53928	25263
36230	25264
50350	25265
28588	25266
132586	25267
34482	25268
135893	25269
93827	25270
67015	25271
69872	25272
46122	25273
58145	25274
141287	25275
132463	25276
44629	25277
138389	25278
44284	25279
30670	25280
136	25281
74325	25282
96935	25283
918	25284
603	25285
3	25286
64026	25287
30633	25288
68986	25289
80673	25290
18186	25291
117754	25292
37161	25293
68619	25294
28105	25295
123234	25296
13905	25297
65882	25298
158822	25299
95642	25300
154894	25301
7245	25302
125580	25303
18102	25304
6804	25305
90762	25306
154812	25307
41316	25308
20318	25309
18670	25310
165723	25311
85705	25312
52201	25313
116501	25314
46369	25315
105549	25316
34631	25317
49772	25318
49953	25319
52795	25320
18618	25321
73140	25322
38810	25323
95723	25324
40075	25325
45989	25326
102415	25327
38717	25328
433	25329
90692	25330
69034	25331
112113	25332
83411	25333
164245	25334
102412	25335
52351	25336
16766	25337
81654	25338
41621	25339
46049	25340
160504	25341
55575	25342
30157	25343
72017	25344
52951	25345
45954	25346
2304	25347
126343	25348
16723	25349
5671	25350
64752	25351
73548	25352
48519	25353
119739	25354
24899	25355
88257	25356
46108	25357
4564	25358
32410	25359
149003	25360
32668	25361
16678	25362
120464	25363
134026	25364
96275	25365
85759	25366
51462	25367
13428	25368
37468	25369
99361	25370
19839	25371
134681	25372
164008	25373
25769	25374
14551	25375
113209	25376
30230	25377
127143	25378
20785	25379
34780	25380
36835	25381
15244	25382
113833	25383
9977	25384
63642	25385
64808	25386
133919	25387
58595	25388
10425	25389
21479	25390
50405	25391
84720	25392
128278	25393
81653	25394
65685	25395
106692	25396
131273	25397
73258	25398
97664	25399
56780	25400
57372	25401
17651	25402
39240	25403
12468	25404
56835	25405
72652	25406
60858	25407
20408	25408
112447	25409
106820	25410
41060	25411
73342	25412
107076	25413
137886	25414
79504	25415
145314	25416
35231	25417
56574	25418
35383	25419
41244	25420
132596	25421
142036	25422
121728	25423
145685	25424
49367	25425
90253	25426
26483	25427
57054	25428
113396	25429
81588	25430
109839	25431
119143	25432
80990	25433
56926	25434
13549	25435
128787	25436
37558	25437
30023	25438
52102	25439
1506	25440
80071	25441
87622	25442
32677	25443
38355	25444
73290	25445
32110	25446
23	25447
117326	25448
37345	25449
27374	25450
158664	25451
92094	25452
554	25453
117729	25454
86037	25455
90830	25456
1342	25457
112261	25458
145548	25459
61424	25460
37057	25461
110330	25462
142091	25463
50713	25464
64732	25465
60512	25466
123113	25467
5311	25468
34262	25469
158083	25470
104993	25471
160430	25472
165810	25473
16344	25474
90006	25475
141043	25476
42966	25477
141039	25478
28345	25479
84831	25480
130534	25481
39868	25482
15248	25483
135791	25484
6020	25485
1417	25486
6693	25487
122912	25488
65514	25489
79016	25490
93765	25491
47619	25492
154769	25493
138500	25494
53088	25495
122700	25496
137629	25497
44773	25498
135982	25499
15243	25500
167239	25501
97952	25502
125926	25503
31374	25504
87196	25505
76700	25506
52274	25507
9647	25508
6956	25509
82380	25510
44931	25511
119502	25512
56275	25513
45378	25514
54160	25515
64040	25516
29623	25517
99101	25518
31228	25519
56664	25520
353	25521
127324	25522
83264	25523
149070	25524
64446	25525
28082	25526
57989	25527
96635	25528
21237	25529
136	25530
128865	25531
7532	25532
90921	25533
16129	25534
9647	25535
274	25536
10234	25537
22588	25538
66805	25539
15093	25540
997	25541
123008	25542
44239	25543
86002	25544
5793	25545
15531	25546
41586	25547
20096	25548
63023	25549
20578	25550
1047	25551
29342	25552
1423	25553
7329	25554
25179	25555
4923	25556
86055	25557
1323	25558
75595	25559
26191	25560
26191	25561
20272	25562
40007	25563
40007	25564
31201	25565
13790	25566
128506	25567
45017	25568
23537	25569
20986	25570
34520	25571
9336	25572
9295	25573
6594	25574
18289	25575
70691	25576
20816	25577
73227	25578
71589	25579
10408	25580
58749	25581
40026	25582
68992	25583
31318	25584
3047	25585
8668	25586
148	25587
19875	25588
4970	25589
2805	25590
77077	25591
9662	25592
128864	25593
135304	25594
104082	25595
44734	25596
74568	25597
5056	25598
90142	25599
467	25600
146876	25601
31629	25602
55611	25603
63772	25604
126420	25605
65954	25606
100900	25607
106995	25608
26703	25609
117003	25610
120382	25611
57990	25612
113067	25613
64434	25614
1047	25615
79	25616
18156	25617
40007	25618
63411	25619
53055	25620
21129	25621
5723	25622
142076	25623
162474	25624
156670	25625
64316	25626
37138	25627
50836	25628
162478	25629
151070	25630
25290	25631
10777	25632
77811	25633
57526	25634
63269	25635
112817	25636
130865	25637
110572	25638
116979	25639
100699	25640
95684	25641
44148	25642
49228	25643
84486	25644
12417	25645
149007	25646
41370	25647
137327	25648
83252	25649
85877	25650
15238	25651
154914	25652
18014	25653
90170	25654
66548	25655
40957	25656
108626	25657
145622	25658
142028	25659
32325	25660
116552	25661
23425	25662
105207	25663
132530	25664
113335	25665
40995	25666
121550	25667
84960	25668
51523	25669
645	25670
28747	25671
110518	25672
67949	25673
41016	25674
62737	25675
119	25676
1265	25677
26723	25678
44176	25679
100448	25680
59021	25681
48055	25682
62630	25683
5679	25684
121166	25685
163203	25686
14184	25687
114424	25688
129130	25689
111449	25690
97513	25691
120403	25692
97025	25693
85214	25694
22345	25695
110221	25696
167	25697
51946	25698
84073	25699
96826	25700
97058	25701
83013	25702
42985	25703
35105	25704
94473	25705
81683	25706
10759	25707
70279	25708
68088	25709
37302	25710
113095	25711
114627	25712
90955	25713
16993	25714
147237	25715
91465	25716
12449	25717
80607	25718
91089	25719
118756	25720
87141	25721
122510	25722
39690	25723
111541	25724
69897	25725
4603	25726
101325	25727
79128	25728
72614	25729
143870	25730
125996	25731
155169	25732
83003	25733
4354	25734
36350	25735
13413	25736
50495	25737
56611	25738
40191	25739
76597	25740
3574	25741
137829	25742
65472	25743
108950	25744
158487	25745
53002	25746
8854	25747
37098	25748
110357	25749
105737	25750
102682	25751
31701	25752
124568	25753
93473	25754
120438	25755
58528	25756
57616	25757
62761	25758
92194	25759
58372	25760
121455	25761
52898	25762
9531	25763
137079	25764
20699	25765
62470	25766
29052	25767
2991	25768
115548	25769
89165	25770
25179	25771
19079	25772
63708	25773
117144	25774
164668	25775
54580	25776
52921	25777
35994	25778
49923	25779
56512	25780
11994	25781
44445	25782
58308	25783
105071	25784
28217	25785
39197	25786
39223	25787
35426	25788
61100	25789
3231	25790
75057	25791
41899	25792
167430	25793
27948	25794
158368	25795
85952	25796
84491	25797
69354	25798
101215	25799
26506	25800
134736	25801
89199	25802
98865	25803
112813	25804
316	25805
145271	25806
88191	25807
35009	25808
67507	25809
36223	25810
147055	25811
83589	25812
51947	25813
103419	25814
158043	25815
220	25816
58701	25817
46014	25818
37805	25819
17430	25820
15572	25821
81319	25822
22516	25823
10617	25824
42207	25825
75357	25826
30315	25827
132608	25828
17445	25829
109974	25830
109869	25831
77858	25832
75150	25833
1012	25834
132212	25835
164015	25836
107391	25837
55309	25838
66585	25839
18152	25840
4500	25841
2206	25842
55518	25843
47933	25844
59152	25845
63127	25846
7887	25847
146988	25848
69170	25849
14329	25850
27463	25851
71749	25852
32793	25853
408	25854
75303	25855
263	25856
68876	25857
67428	25858
42249	25859
13652	25860
17389	25861
10655	25862
14966	25863
22890	25864
93085	25865
93818	25866
102619	25867
13154	25868
77607	25869
93416	25870
13349	25871
47141	25872
10027	25873
72815	25874
62896	25875
13687	25876
34373	25877
45138	25878
11584	25879
277	25880
17804	25881
78794	25882
31704	25883
13348	25884
119887	25885
28510	25886
37480	25887
48203	25888
26821	25889
109131	25890
15100	25891
15131	25892
15428	25893
112581	25894
82958	25895
55784	25896
15270	25897
103211	25898
110536	25899
77992	25900
96658	25901
25154	25902
7891	25903
139502	25904
89618	25905
15471	25906
82545	25907
89280	25908
136537	25909
14482	25910
69652	25911
14691	25912
70733	25913
21693	25914
57914	25915
32308	25916
14954	25917
15411	25918
53311	25919
6193	25920
13577	25921
118310	25922
51093	25923
2036	25924
539	25925
61502	25926
47397	25927
645	25928
27795	25929
2907	25930
2851	25931
91566	25932
28175	25933
2971	25934
13579	25935
13799	25936
23566	25937
50	25938
2999	25939
64568	25940
8506	25941
13010	25942
2684	25943
15833	25944
7	25945
2116	25946
128	25947
21550	25948
8844	25949
7734	25950
31654	25951
51516	25952
17642	25953
2	25954
30931	25955
2362	25956
13000	25957
11535	25958
10864	25959
2959	25960
40741	25961
7507	25962
802	25963
16814	25964
2366	25965
7677	25966
6657	25967
984	25968
41438	25969
3234	25970
10443	25971
6	25972
1632	25973
49716	25974
8368	25975
28952	25976
554	25977
22168	25978
5642	25979
3929	25980
252	25981
153	25982
47918	25983
7	25984
48922	25985
3237	25986
112	25987
3023	25988
45919	25989
25552	25990
47963	25991
36093	25992
1554	25993
22580	25994
10755	25995
64814	25996
24953	25997
4593	25998
33763	25999
17047	26000
35554	26001
4136	26002
2	26003
23967	26004
18235	26005
7485	26006
2	26007
4295	26008
34524	26009
5437	26010
5	26011
31054	26012
1815	26013
6257	26014
15947	26015
14685	26016
41537	26017
41537	26018
22750	26019
65926	26020
1055	26021
97008	26022
12272	26023
5134	26024
16162	26025
5301	26026
11192	26027
3230	26028
2851	26029
1492	26030
11	26031
3	26032
37221	26033
17910	26034
32798	26035
2049	26036
14211	26037
2658	26038
35450	26039
36580	26040
62132	26041
1573	26042
32614	26043
3830	26044
11729	26045
30846	26046
32010	26047
6257	26048
30186	26049
17999	26050
641	26051
13108	26052
302	26053
7035	26054
32783	26055
597	26056
50689	26057
18	26058
66555	26059
784	26060
19261	26061
1332	26062
5231	26063
50641	26064
7734	26065
7825	26066
1484	26067
13256	26068
3832	26069
5630	26070
12601	26071
41575	26072
27199	26073
675	26074
18388	26075
16260	26076
2497	26077
13108	26078
3803	26079
676	26080
14608	26081
4456	26082
114417	26083
30668	26084
18127	26085
1519	26086
6295	26087
137496	26088
38134	26089
47767	26090
401	26091
23073	26092
3021	26093
3884	26094
830	26095
5834	26096
2684	26097
31539	26098
20415	26099
53213	26100
353	26101
163	26102
26281	26103
95860	26104
165935	26105
40155	26106
109131	26107
69652	26108
52533	26109
972	26110
79529	26111
2818	26112
27908	26113
39794	26114
18452	26115
12357	26116
57977	26117
59328	26118
95774	26119
7148	26120
73142	26121
30722	26122
14455	26123
798	26124
24601	26125
29136	26126
64824	26127
160132	26128
160306	26129
110641	26130
100293	26131
88188	26132
35054	26133
47933	26134
37067	26135
85482	26136
120824	26137
15031	26138
13790	26139
112747	26140
112067	26141
31197	26142
73856	26143
92417	26144
116511	26145
42258	26146
75664	26147
5210	26148
166	26149
4920	26150
64832	26151
4749	26152
6501	26153
29130	26154
97321	26155
102440	26156
108478	26157
87640	26158
35535	26159
99737	26160
65558	26161
81846	26162
92148	26163
71620	26164
117329	26165
95334	26166
36126	26167
102674	26168
103706	26169
152324	26170
78176	26171
43383	26172
63144	26173
102334	26174
40679	26175
58189	26176
103782	26177
89089	26178
50356	26179
67035	26180
51408	26181
53264	26182
69329	26183
113893	26184
89280	26185
25244	26186
84628	26187
1123	26188
89518	26189
1123	26190
1123	26191
115342	26192
1123	26193
58651	26194
658	26195
1864	26196
29139	26197
136330	26198
3495	26199
17152	26200
37858	26201
138568	26202
71356	26203
4266	26204
161969	26205
9559	26206
7499	26207
73797	26208
21744	26209
2573	26210
37553	26211
28052	26212
31279	26213
77428	26214
37406	26215
89061	26216
88027	26217
24659	26218
86806	26219
50798	26220
134663	26221
60237	26222
35256	26223
56597	26224
109906	26225
14128	26226
118099	26227
59098	26228
21581	26229
8120	26230
111868	26231
89391	26232
11726	26233
90611	26234
16908	26235
52817	26236
82220	26237
23719	26238
15987	26239
160120	26240
92399	26241
61704	26242
55181	26243
87247	26244
69170	26245
18349	26246
26144	26247
28406	26248
111940	26249
100780	26250
128399	26251
49372	26252
4567	26253
22938	26254
137614	26255
24539	26256
34100	26257
65560	26258
113280	26259
96714	26260
78125	26261
67458	26262
20162	26263
113598	26264
85472	26265
92649	26266
9456	26267
145438	26268
16655	26269
149053	26270
41510	26271
44443	26272
56929	26273
99435	26274
24372	26275
40406	26276
88236	26277
96892	26278
50978	26279
37097	26280
137376	26281
53797	26282
9762	26283
4147	26284
54994	26285
49069	26286
68361	26287
94153	26288
108618	26289
79130	26290
42940	26291
159322	26292
25498	26293
111948	26294
6421	26295
48832	26296
21118	26297
27062	26298
28587	26299
61235	26300
1616	26301
56108	26302
154444	26303
43970	26304
90559	26305
66728	26306
29425	26307
34218	26308
15270	26309
15270	26310
65527	26311
27711	26312
79654	26313
103578	26314
58055	26315
56359	26316
88013	26317
75680	26318
105671	26319
108951	26320
14392	26321
68480	26322
54277	26323
71501	26324
62835	26325
2646	26326
27799	26327
144001	26328
108533	26329
11387	26330
78126	26331
127276	26332
162142	26333
52446	26334
97102	26335
134562	26336
162220	26337
130587	26338
60196	26339
102067	26340
120309	26341
40168	26342
5540	26343
101316	26344
117570	26345
141383	26346
40422	26347
56509	26348
127792	26349
135094	26350
85674	26351
131903	26352
79560	26353
164445	26354
15798	26355
50800	26356
109380	26357
94603	26358
60343	26359
35979	26360
72171	26361
127990	26362
9461	26363
85205	26364
136662	26365
14448	26366
160740	26367
131461	26368
43789	26369
12384	26370
94307	26371
10162	26372
57149	26373
104262	26374
82286	26375
96905	26376
51544	26377
56949	26378
113886	26379
93753	26380
13035	26381
40221	26382
37199	26383
134087	26384
86798	26385
126335	26386
126392	26387
162510	26388
34212	26389
5913	26390
74612	26391
134600	26392
96878	26393
116015	26394
68335	26395
47325	26396
7040	26397
23550	26398
81964	26399
68395	26400
107811	26401
134578	26402
122547	26403
67775	26404
4902	26405
46341	26406
54630	26407
92746	26408
110756	26409
80292	26410
97782	26411
108867	26412
161893	26413
130539	26414
44192	26415
26087	26416
2883	26417
145095	26418
24002	26419
76001	26420
38920	26421
44575	26422
58393	26423
17445	26424
67880	26425
30850	26426
119835	26427
135884	26428
14418	26429
16585	26430
43555	26431
118887	26432
151075	26433
108730	26434
13137	26435
71385	26436
88965	26437
66492	26438
85847	26439
154311	26440
93507	26441
93380	26442
82747	26443
62149	26444
85935	26445
17749	26446
13217	26447
98742	26448
101972	26449
125565	26450
93375	26451
108350	26452
38666	26453
80298	26454
16411	26455
139747	26456
112079	26457
90316	26458
55061	26459
1123	26460
39481	26461
18470	26462
88108	26463
139354	26464
94173	26465
568	26466
76824	26467
27799	26468
2010	26469
81265	26470
2404	26471
77613	26472
104974	26473
50582	26474
933	26475
90978	26476
131250	26477
154913	26478
56762	26479
55453	26480
120169	26481
12112	26482
2078	26483
47642	26484
88614	26485
41297	26486
39897	26487
933	26488
933	26489
933	26490
933	26491
933	26492
933	26493
67203	26494
40826	26495
804	26496
8528	26497
933	26498
3745	26499
4836	26500
798	26501
4103	26502
18470	26503
18224	26504
12112	26505
123363	26506
48162	26507
3841	26508
933	26509
73174	26510
13486	26511
11676	26512
113772	26513
28510	26514
15031	26515
33038	26516
15928	26517
94872	26518
21353	26519
37075	26520
2195	26521
31280	26522
89178	26523
51995	26524
6838	26525
72211	26526
10273	26527
99733	26528
675	26529
46922	26530
23408	26531
1185	26532
13248	26533
55969	26534
8265	26535
17132	26536
35255	26537
833	26538
127955	26539
105018	26540
41705	26541
125570	26542
44	26543
20194	26544
43964	26545
3075	26546
94546	26547
3669	26548
58187	26549
147140	26550
82	26551
818	26552
35894	26553
20676	26554
4166	26555
73812	26556
123284	26557
71107	26558
50823	26559
134	26560
35582	26561
96745	26562
3415	26563
11002	26564
90332	26565
123987	26566
115535	26567
71	26568
905	26569
1989	26570
1464	26571
12562	26572
61530	26573
1771	26574
5715	26575
99365	26576
100332	26577
5154	26578
90618	26579
13350	26580
49534	26581
664	26582
37131	26583
97732	26584
15811	26585
97172	26586
10153	26587
5975	26588
116735	26589
7863	26590
24125	26591
27019	26592
1952	26593
28971	26594
679	26595
15052	26596
28458	26597
72559	26598
41975	26599
32850	26600
56945	26601
115653	26602
159	26603
3682	26604
51946	26605
52321	26606
10604	26607
1566	26608
94510	26609
24504	26610
68406	26611
9954	26612
11356	26613
21224	26614
102624	26615
129260	26616
5358	26617
5024	26618
19132	26619
103666	26620
147906	26621
90522	26622
125095	26623
100274	26624
91361	26625
34761	26626
96854	26627
55283	26628
8928	26629
76321	26630
36358	26631
84405	26632
103608	26633
418	26634
418	26635
128146	26636
11590	26637
105295	26638
84779	26639
89104	26640
65529	26641
50519	26642
60096	26643
128937	26644
64363	26645
24183	26646
105253	26647
100619	26648
135588	26649
16675	26650
145157	26651
138495	26652
63841	26653
37180	26654
47800	26655
100648	26656
69003	26657
56105	26658
33944	26659
14093	26660
5447	26661
75247	26662
54149	26663
88958	26664
129022	26665
138602	26666
26456	26667
64151	26668
136309	26669
28458	26670
38034	26671
108709	26672
29575	26673
5	26674
46142	26675
52855	26676
68037	26677
167454	26678
90261	26679
30881	26680
5163	26681
3013	26682
9987	26683
2282	26684
14724	26685
45675	26686
846	26687
1880	26688
4533	26689
113347	26690
1075	26691
12619	26692
92694	26693
91448	26694
45254	26695
129036	26696
4206	26697
20570	26698
117039	26699
50303	26700
95719	26701
80637	26702
89133	26703
67539	26704
107434	26705
146276	26706
42363	26707
157847	26708
25399	26709
113767	26710
49723	26711
14922	26712
75982	26713
5656	26714
47808	26715
53918	26716
22054	26717
48418	26718
75237	26719
51091	26720
90083	26721
64098	26722
87261	26723
129039	26724
96300	26725
51953	26726
52255	26727
81507	26728
57317	26729
30802	26730
16953	26731
112987	26732
22753	26733
17376	26734
151878	26735
35575	26736
84685	26737
22395	26738
5840	26739
99029	26740
26187	26741
98753	26742
14968	26743
1039	26744
118828	26745
59915	26746
156080	26747
80565	26748
34552	26749
14749	26750
13694	26751
37875	26752
34774	26753
32289	26754
86610	26755
71172	26756
16105	26757
167348	26758
65769	26759
8548	26760
2796	26761
82082	26762
54172	26763
23988	26764
26574	26765
70951	26766
76349	26767
78937	26768
50311	26769
108588	26770
23284	26771
24173	26772
134977	26773
79368	26774
84700	26775
20727	26776
47630	26777
85171	26778
11350	26779
123083	26780
14328	26781
53151	26782
11407	26783
136770	26784
41657	26785
148936	26786
12530	26787
17167	26788
107636	26789
103630	26790
3332	26791
131391	26792
71619	26793
43104	26794
97824	26795
33087	26796
43475	26797
109000	26798
26272	26799
87679	26800
26729	26801
12505	26802
4202	26803
117099	26804
29418	26805
110605	26806
145684	26807
101825	26808
96936	26809
7625	26810
76992	26811
73279	26812
85393	26813
34514	26814
159569	26815
88803	26816
95759	26817
11390	26818
13936	26819
97414	26820
41511	26821
308	26822
69471	26823
32819	26824
49758	26825
52546	26826
137190	26827
71856	26828
1836	26829
122403	26830
29539	26831
66015	26832
74477	26833
91540	26834
101964	26835
90189	26836
64105	26837
41955	26838
28403	26839
7656	26840
53011	26841
67879	26842
44201	26843
99283	26844
87857	26845
107578	26846
156645	26847
130846	26848
129530	26849
166706	26850
84706	26851
65698	26852
52471	26853
130819	26854
116972	26855
107317	26856
102385	26857
105287	26858
108998	26859
105890	26860
124656	26861
92419	26862
85516	26863
139283	26864
123015	26865
73135	26866
54342	26867
61587	26868
65370	26869
51365	26870
62128	26871
127172	26872
86306	26873
93196	26874
69534	26875
28090	26876
160305	26877
13529	26878
79845	26879
21590	26880
26108	26881
110320	26882
33217	26883
161734	26884
5372	26885
50253	26886
44182	26887
9834	26888
112016	26889
126361	26890
48256	26891
92279	26892
35216	26893
115600	26894
80616	26895
59277	26896
65730	26897
156572	26898
143741	26899
84783	26900
17831	26901
131404	26902
120595	26903
47688	26904
37167	26905
120536	26906
21728	26907
4957	26908
56237	26909
45823	26910
67255	26911
42003	26912
22975	26913
121589	26914
95451	26915
164191	26916
17361	26917
75758	26918
21558	26919
11056	26920
98350	26921
64604	26922
26732	26923
90523	26924
26229	26925
86240	26926
26245	26927
142031	26928
35204	26929
127923	26930
133845	26931
159994	26932
111376	26933
108974	26934
155028	26935
65824	26936
102646	26937
152961	26938
66676	26939
11648	26940
129734	26941
67247	26942
107431	26943
51427	26944
12767	26945
43207	26946
162359	26947
8300	26948
74776	26949
14974	26950
23037	26951
56801	26952
142277	26953
102893	26954
45190	26955
11273	26956
49871	26957
73138	26958
39195	26959
6741	26960
59392	26961
152943	26962
167398	26963
30469	26964
106824	26965
141492	26966
117198	26967
110171	26968
143765	26969
76931	26970
122906	26971
108535	26972
87268	26973
165752	26974
156165	26975
70059	26976
137192	26977
110121	26978
110107	26979
101992	26980
14604	26981
120456	26982
38893	26983
18755	26984
19276	26985
129656	26986
20957	26987
5382	26988
96242	26989
5652	26990
128924	26991
34314	26992
133842	26993
30647	26994
14101	26995
45869	26996
62170	26997
28348	26998
64260	26999
41336	27000
11633	27001
7828	27002
19026	27003
15222	27004
63532	27005
150405	27006
81935	27007
110444	27008
35823	27009
55583	27010
35505	27011
99257	27012
112661	27013
5848	27014
24136	27015
145760	27016
51159	27017
49631	27018
27047	27019
3616	27020
101059	27021
117309	27022
121405	27023
163535	27024
26151	27025
94618	27026
47886	27027
129798	27028
61661	27029
48917	27030
25454	27031
42355	27032
55368	27033
79821	27034
67797	27035
66189	27036
46041	27037
19625	27038
20147	27039
137925	27040
50340	27041
4738	27042
141546	27043
86301	27044
15689	27045
15739	27046
46325	27047
75519	27048
86302	27049
86098	27050
28150	27051
57642	27052
36553	27053
65706	27054
28844	27055
82677	27056
62330	27057
99630	27058
145602	27059
80813	27060
45445	27061
123926	27062
15724	27063
4006	27064
96973	27065
45155	27066
89592	27067
46872	27068
69907	27069
67850	27070
63219	27071
85924	27072
21957	27073
32793	27074
81493	27075
14307	27076
49206	27077
68887	27078
22983	27079
33021	27080
134218	27081
155336	27082
30617	27083
137815	27084
164377	27085
82729	27086
16290	27087
131444	27088
48121	27089
69821	27090
81355	27091
80499	27092
42442	27093
92378	27094
61022	27095
22904	27096
96456	27097
127595	27098
120052	27099
67981	27100
95397	27101
133995	27102
74494	27103
73753	27104
19662	27105
59028	27106
44794	27107
135413	27108
145674	27109
124814	27110
90165	27111
87095	27112
9932	27113
126700	27114
12977	27115
96390	27116
143992	27117
109106	27118
109003	27119
40237	27120
90243	27121
25478	27122
98993	27123
98776	27124
34560	27125
39622	27126
37863	27127
3766	27128
29579	27129
68706	27130
67834	27131
102021	27132
77009	27133
38501	27134
57687	27135
37859	27136
105989	27137
42454	27138
74926	27139
73823	27140
97647	27141
151041	27142
127890	27143
23546	27144
25978	27145
130655	27146
97579	27147
51191	27148
67155	27149
100478	27150
62384	27151
32452	27152
40742	27153
10249	27154
121751	27155
27592	27156
53726	27157
122633	27158
13594	27159
99348	27160
65725	27161
98874	27162
104871	27163
48224	27164
53653	27165
53089	27166
74763	27167
12678	27168
34268	27169
115797	27170
83259	27171
65614	27172
16720	27173
2319	27174
11708	27175
80527	27176
29742	27177
84912	27178
74382	27179
68227	27180
79210	27181
67681	27182
67956	27183
28404	27184
93343	27185
13989	27186
115806	27187
39155	27188
148989	27189
11455	27190
17498	27191
74455	27192
70410	27193
40907	27194
69776	27195
87396	27196
84410	27197
139307	27198
37166	27199
37682	27200
65018	27201
113877	27202
82896	27203
24738	27204
134755	27205
61989	27206
85489	27207
56895	27208
109063	27209
9158	27210
35396	27211
89992	27212
92066	27213
90536	27214
89437	27215
77716	27216
53391	27217
120411	27218
8609	27219
92542	27220
133570	27221
71524	27222
112173	27223
123031	27224
148930	27225
54815	27226
74627	27227
114563	27228
101251	27229
82686	27230
73083	27231
66873	27232
16707	27233
96164	27234
125746	27235
62434	27236
58841	27237
66677	27238
76248	27239
159226	27240
6062	27241
61882	27242
62376	27243
125193	27244
17750	27245
67654	27246
103055	27247
58265	27248
2418	27249
72274	27250
129550	27251
103541	27252
10375	27253
113591	27254
39743	27255
6987	27256
41436	27257
158319	27258
39145	27259
16897	27260
109940	27261
59395	27262
80266	27263
27309	27264
122540	27265
135644	27266
28022	27267
47714	27268
42944	27269
43024	27270
16783	27271
132740	27272
28260	27273
125664	27274
84374	27275
75036	27276
75215	27277
60258	27278
12989	27279
46281	27280
95656	27281
119063	27282
127165	27283
113119	27284
33187	27285
34421	27286
132649	27287
22289	27288
90474	27289
26162	27290
108063	27291
17576	27292
162638	27293
52813	27294
70209	27295
31602	27296
136365	27297
5194	27298
62768	27299
14217	27300
56018	27301
58001	27302
123147	27303
46481	27304
97602	27305
92038	27306
132990	27307
54563	27308
100758	27309
69968	27310
58399	27311
37450	27312
19284	27313
26297	27314
14309	27315
31476	27316
142844	27317
41002	27318
73273	27319
34598	27320
91368	27321
124554	27322
12955	27323
132839	27324
12379	27325
160669	27326
86008	27327
71561	27328
31469	27329
49466	27330
13859	27331
25825	27332
19543	27333
46957	27334
98047	27335
53754	27336
38465	27337
13221	27338
39846	27339
35365	27340
45410	27341
47789	27342
13240	27343
72157	27344
23390	27345
89051	27346
144042	27347
77145	27348
84953	27349
54195	27350
96269	27351
105439	27352
58245	27353
90755	27354
69832	27355
126301	27356
99842	27357
70424	27358
136557	27359
37952	27360
129154	27361
33017	27362
30369	27363
90781	27364
26072	27365
40760	27366
8215	27367
37113	27368
77876	27369
110399	27370
42637	27371
73423	27372
43315	27373
32496	27374
51976	27375
59252	27376
167629	27377
80869	27378
73034	27379
78821	27380
22383	27381
62782	27382
67241	27383
12297	27384
64459	27385
24510	27386
21165	27387
107510	27388
14541	27389
64459	27390
150831	27391
8681	27392
89248	27393
54892	27394
77200	27395
72728	27396
101286	27397
6886	27398
65469	27399
139275	27400
12923	27401
39881	27402
71225	27403
43326	27404
7205	27405
765	27406
7275	27407
8753	27408
7908	27409
37736	27410
6850	27411
1307	27412
4123	27413
91627	27414
5159	27415
88432	27416
5333	27417
34577	27418
8065	27419
847	27420
159	27421
64371	27422
1425	27423
19359	27424
7873	27425
2712	27426
5795	27427
28529	27428
7015	27429
20780	27430
21186	27431
16254	27432
18433	27433
129841	27434
40647	27435
28561	27436
23950	27437
25867	27438
66199	27439
22468	27440
93327	27441
127628	27442
39089	27443
10071	27444
8122	27445
50430	27446
10106	27447
40673	27448
18707	27449
18466	27450
18466	27451
121	27452
11089	27453
120927	27454
6415	27455
125970	27456
30624	27457
126080	27458
105614	27459
3011	27460
9630	27461
36685	27462
129566	27463
13076	27464
20666	27465
4987	27466
10977	27467
37681	27468
10722	27469
45944	27470
31677	27471
30498	27472
79346	27473
70447	27474
4248	27475
2143	27476
47218	27477
72194	27478
134200	27479
4009	27480
90532	27481
67072	27482
71204	27483
53413	27484
8726	27485
81848	27486
238	27487
69202	27488
6202	27489
54852	27490
10363	27491
145176	27492
89226	27493
20173	27494
79415	27495
71613	27496
148532	27497
2549	27498
70132	27499
109596	27500
66181	27501
12355	27502
43619	27503
142078	27504
4750	27505
70029	27506
157374	27507
9285	27508
162607	27509
136185	27510
53138	27511
4046	27512
7782	27513
3902	27514
14160	27515
2592	27516
54403	27517
72963	27518
25285	27519
24284	27520
50136	27521
31204	27522
28871	27523
11968	27524
30528	27525
29940	27526
66656	27527
123157	27528
5226	27529
3553	27530
815	27531
869	27532
12602	27533
680	27534
22236	27535
22718	27536
13168	27537
117290	27538
64521	27539
42903	27540
48114	27541
7504	27542
6688	27543
43616	27544
18900	27545
61947	27546
61980	27547
23773	27548
42274	27549
34053	27550
34053	27551
68442	27552
869	27553
21410	27554
86931	27555
61750	27556
35931	27557
14701	27558
71333	27559
23126	27560
23126	27561
78535	27562
42159	27563
26094	27564
50476	27565
17834	27566
51525	27567
110624	27568
32710	27569
44396	27570
31997	27571
59673	27572
20854	27573
55890	27574
117588	27575
907	27576
43561	27577
56815	27578
60714	27579
33017	27580
33411	27581
77231	27582
83231	27583
134152	27584
75340	27585
111915	27586
111950	27587
44905	27588
110894	27589
45762	27590
10031	27591
10031	27592
69207	27593
7779	27594
14042	27595
69273	27596
113967	27597
128892	27598
27849	27599
100784	27600
17952	27601
87767	27602
32694	27603
45299	27604
45299	27605
123747	27606
35747	27607
48030	27608
120587	27609
92576	27610
76447	27611
16685	27612
857	27613
786	27614
18706	27615
53725	27616
156658	27617
1269	27618
70055	27619
5609	27620
106418	27621
42171	27622
148784	27623
497	27624
6223	27625
10825	27626
70969	27627
90482	27628
86181	27629
98637	27630
5249	27631
27	27632
25272	27633
645	27634
3654	27635
101918	27636
1269	27637
118050	27638
57411	27639
39908	27640
4987	27641
17818	27642
4590	27643
57046	27644
34879	27645
73411	27646
37757	27647
4782	27648
39294	27649
31129	27650
33495	27651
53584	27652
67535	27653
45512	27654
18406	27655
20084	27656
46143	27657
71799	27658
56950	27659
42598	27660
42598	27661
45773	27662
38301	27663
9918	27664
61	27665
27993	27666
5587	27667
87943	27668
395	27669
69619	27670
8590	27671
51435	27672
9068	27673
24430	27674
60833	27675
43	27676
530	27677
23912	27678
69	27679
19107	27680
5289	27681
71589	27682
36736	27683
14846	27684
110	27685
1574	27686
3001	27687
22751	27688
20420	27689
56809	27690
116713	27691
112112	27692
111403	27693
48453	27694
7801	27695
3126	27696
88908	27697
79463	27698
83779	27699
75533	27700
154851	27701
107327	27702
73689	27703
51993	27704
143940	27705
124847	27706
65740	27707
27081	27708
32870	27709
133760	27710
88517	27711
125635	27712
48551	27713
30152	27714
40694	27715
114874	27716
138679	27717
67594	27718
10856	27719
24538	27720
12348	27721
47182	27722
39387	27723
72869	27724
66865	27725
66637	27726
76405	27727
1742	27728
46	27729
37460	27730
72918	27731
42573	27732
879	27733
59260	27734
48599	27735
31132	27736
20660	27737
123084	27738
38620	27739
46323	27740
92200	27741
159784	27742
54323	27743
20233	27744
83795	27745
30696	27746
23994	27747
22226	27748
145117	27749
5652	27750
65535	27751
12727	27752
41895	27753
24379	27754
33213	27755
90146	27756
40176	27757
25596	27758
10946	27759
79926	27760
162512	27761
101263	27762
55526	27763
119121	27764
104912	27765
72792	27766
72198	27767
116540	27768
38788	27769
77472	27770
66096	27771
65961	27772
24147	27773
71694	27774
60361	27775
20865	27776
12726	27777
45521	27778
76969	27779
22740	27780
76969	27781
84041	27782
32204	27783
122478	27784
90080	27785
24924	27786
93482	27787
12187	27788
13814	27789
61097	27790
58031	27791
148518	27792
162172	27793
150623	27794
103619	27795
24976	27796
90442	27797
64479	27798
100361	27799
19730	27800
13900	27801
12513	27802
57957	27803
108876	27804
75516	27805
115754	27806
29221	27807
45849	27808
119800	27809
29171	27810
121402	27811
129359	27812
83283	27813
109188	27814
99770	27815
71615	27816
14915	27817
94272	27818
68179	27819
110894	27820
39137	27821
73181	27822
39602	27823
116796	27824
98234	27825
51015	27826
97774	27827
36567	27828
27643	27829
97948	27830
97772	27831
30244	27832
120267	27833
26614	27834
58448	27835
40024	27836
40507	27837
15549	27838
52740	27839
55335	27840
73390	27841
115510	27842
71247	27843
95945	27844
81508	27845
44468	27846
74314	27847
83479	27848
33100	27849
13954	27850
38939	27851
138461	27852
43221	27853
15854	27854
14587	27855
19542	27856
51540	27857
73352	27858
25565	27859
33723	27860
73082	27861
97592	27862
51698	27863
17875	27864
46328	27865
15034	27866
41509	27867
27159	27868
38727	27869
29699	27870
40292	27871
69746	27872
22190	27873
37670	27874
76480	27875
16106	27876
44548	27877
136925	27878
41217	27879
37521	27880
42995	27881
92014	27882
108426	27883
121520	27884
42801	27885
113824	27886
24142	27887
33607	27888
58403	27889
137849	27890
80469	27891
104424	27892
83285	27893
92393	27894
127162	27895
51153	27896
82909	27897
111818	27898
84778	27899
81867	27900
79484	27901
95595	27902
62228	27903
74636	27904
63343	27905
105881	27906
65899	27907
76302	27908
20205	27909
119728	27910
113243	27911
121833	27912
37687	27913
154391	27914
132474	27915
132263	27916
111195	27917
137694	27918
54751	27919
50294	27920
147248	27921
135576	27922
75354	27923
34918	27924
99728	27925
159180	27926
13759	27927
26074	27928
52035	27929
9129	27930
16986	27931
52994	27932
3774	27933
13965	27934
38787	27935
63454	27936
23774	27937
22666	27938
26527	27939
113832	27940
101195	27941
18806	27942
42778	27943
25783	27944
82796	27945
152455	27946
27815	27947
115631	27948
70473	27949
82294	27950
37997	27951
75227	27952
10886	27953
74537	27954
41998	27955
41998	27956
70561	27957
148924	27958
50623	27959
161424	27960
147223	27961
97687	27962
93404	27963
97617	27964
100447	27965
121124	27966
146823	27967
72948	27968
121097	27969
72160	27970
71427	27971
52488	27972
4775	27973
42647	27974
97161	27975
19144	27976
121107	27977
94579	27978
98377	27979
110243	27980
58484	27981
13668	27982
154656	27983
37333	27984
50692	27985
71715	27986
83078	27987
11050	27988
31995	27989
35284	27990
33483	27991
75886	27992
99387	27993
68709	27994
57985	27995
18321	27996
91235	27997
95390	27998
90621	27999
64461	28000
42531	28001
50578	28002
5470	28003
109015	28004
58466	28005
55363	28006
82297	28007
83547	28008
102167	28009
18916	28010
114706	28011
88160	28012
68051	28013
22318	28014
40889	28015
15879	28016
160743	28017
8095	28018
59444	28019
54115	28020
55627	28021
77256	28022
120393	28023
163976	28024
45609	28025
110495	28026
7383	28027
73772	28028
86524	28029
76735	28030
76418	28031
133788	28032
46401	28033
27023	28034
90225	28035
49611	28036
103059	28037
50297	28038
72210	28039
99599	28040
118902	28041
92058	28042
107588	28043
105663	28044
46427	28045
71067	28046
95566	28047
40939	28048
102522	28049
83686	28050
75368	28051
10127	28052
38790	28053
117102	28054
96502	28055
4042	28056
58083	28057
128790	28058
86271	28059
62162	28060
125554	28061
54799	28062
24729	28063
45930	28064
12197	28065
286	28066
40553	28067
103426	28068
18318	28069
142002	28070
31466	28071
97968	28072
67534	28073
137625	28074
102502	28075
119924	28076
68712	28077
69915	28078
63707	28079
14288	28080
21096	28081
83549	28082
38848	28083
87311	28084
8792	28085
17528	28086
63573	28087
25406	28088
48226	28089
59133	28090
165697	28091
96802	28092
87193	28093
107862	28094
48411	28095
13511	28096
77488	28097
86287	28098
86406	28099
127722	28100
16726	28101
117080	28102
12263	28103
24165	28104
48203	28105
45887	28106
61586	28107
122714	28108
119051	28109
75745	28110
62566	28111
110073	28112
99991	28113
87758	28114
47700	28115
74722	28116
156901	28117
141598	28118
68352	28119
158816	28120
155819	28121
96877	28122
145695	28123
102668	28124
84689	28125
92656	28126
84925	28127
159227	28128
106949	28129
110652	28130
14360	28131
65726	28132
16527	28133
50811	28134
151279	28135
7333	28136
55503	28137
40242	28138
59153	28139
83857	28140
132230	28141
96520	28142
87949	28143
96409	28144
56578	28145
32134	28146
75401	28147
47647	28148
93927	28149
56752	28150
36007	28151
16369	28152
50657	28153
96555	28154
56541	28155
130982	28156
51693	28157
145364	28158
48705	28159
75180	28160
82056	28161
34024	28162
40801	28163
7724	28164
103281	28165
22396	28166
123948	28167
63287	28168
96540	28169
58063	28170
71133	28171
58608	28172
72167	28173
117664	28174
56198	28175
9468	28176
93938	28177
253	28178
68723	28179
71164	28180
36623	28181
164174	28182
6667	28183
141843	28184
2423	28185
91028	28186
24401	28187
76739	28188
88653	28189
111441	28190
41844	28191
42018	28192
95238	28193
146750	28194
31354	28195
36704	28196
29661	28197
31874	28198
141359	28199
69237	28200
102129	28201
150387	28202
33654	28203
107265	28204
152771	28205
148530	28206
30895	28207
102158	28208
8937	28209
78034	28210
44736	28211
48701	28212
57581	28213
131096	28214
40541	28215
47291	28216
85882	28217
38542	28218
109428	28219
88760	28220
69186	28221
30917	28222
129522	28223
136189	28224
118904	28225
92140	28226
143889	28227
102597	28228
145392	28229
20136	28230
164065	28231
95877	28232
58596	28233
139528	28234
29624	28235
14570	28236
58511	28237
15217	28238
15187	28239
30636	28240
18833	28241
117143	28242
105971	28243
96924	28244
34361	28245
75801	28246
56672	28247
6793	28248
13275	28249
120476	28250
40141	28251
40141	28252
96634	28253
92727	28254
58294	28255
18743	28256
68236	28257
72753	28258
43414	28259
67595	28260
124453	28261
92564	28262
75738	28263
26317	28264
52982	28265
37308	28266
82254	28267
67649	28268
49302	28269
25240	28270
78358	28271
7138	28272
35046	28273
75416	28274
96617	28275
42712	28276
134038	28277
61206	28278
91365	28279
24586	28280
140625	28281
16572	28282
158298	28283
102680	28284
19278	28285
160198	28286
89163	28287
98126	28288
20770	28289
54826	28290
123252	28291
136271	28292
107878	28293
87623	28294
39936	28295
99264	28296
83692	28297
96549	28298
107556	28299
100914	28300
102648	28301
36058	28302
93700	28303
72022	28304
72894	28305
107568	28306
124281	28307
90645	28308
110303	28309
130673	28310
61397	28311
65864	28312
28759	28313
80827	28314
21704	28315
113852	28316
112118	28317
108537	28318
138536	28319
61982	28320
22013	28321
124489	28322
80477	28323
53565	28324
138960	28325
92242	28326
92568	28327
113090	28328
66574	28329
80474	28330
48530	28331
13688	28332
128879	28333
131419	28334
58227	28335
154559	28336
127687	28337
58402	28338
115829	28339
8771	28340
145756	28341
74053	28342
44251	28343
90416	28344
22694	28345
74769	28346
33331	28347
20046	28348
72759	28349
83338	28350
75426	28351
12475	28352
59089	28353
30430	28354
36692	28355
153659	28356
99331	28357
38799	28358
163515	28359
77271	28360
98260	28361
61546	28362
43365	28363
27166	28364
64838	28365
88141	28366
88118	28367
33263	28368
62774	28369
26683	28370
75450	28371
86782	28372
45524	28373
29202	28374
11635	28375
48007	28376
117269	28377
62689	28378
74669	28379
34746	28380
82310	28381
74500	28382
70875	28383
29566	28384
16375	28385
33605	28386
9942	28387
40738	28388
13278	28389
18770	28390
5300	28391
156447	28392
50315	28393
105354	28394
164059	28395
89237	28396
103449	28397
6424	28398
19906	28399
12426	28400
28948	28401
130557	28402
41970	28403
36500	28404
49142	28405
50970	28406
113005	28407
31380	28408
70025	28409
87214	28410
102007	28411
13913	28412
80434	28413
13912	28414
71652	28415
99565	28416
23227	28417
42221	28418
28145	28419
153013	28420
51452	28421
78088	28422
6438	28423
73333	28424
86488	28425
16535	28426
7235	28427
5950	28428
21580	28429
12118	28430
20137	28431
39530	28432
5252	28433
78054	28434
99588	28435
73008	28436
63668	28437
90893	28438
51568	28439
3917	28440
34566	28441
62700	28442
79531	28443
7359	28444
2622	28445
26435	28446
24821	28447
8993	28448
110056	28449
2253	28450
132792	28451
44107	28452
53719	28453
34399	28454
150045	28455
114404	28456
123237	28457
45720	28458
42535	28459
89148	28460
119101	28461
79421	28462
77534	28463
35936	28464
123227	28465
131259	28466
57118	28467
42179	28468
139767	28469
94368	28470
37334	28471
15847	28472
51645	28473
44449	28474
134069	28475
37015	28476
158248	28477
20211	28478
9877	28479
69351	28480
3589	28481
36644	28482
27564	28483
53170	28484
33438	28485
18163	28486
29977	28487
28999	28488
14364	28489
101266	28490
2708	28491
53361	28492
29212	28493
65823	28494
146079	28495
44181	28496
46416	28497
45534	28498
81091	28499
120322	28500
36662	28501
32436	28502
105831	28503
4117	28504
110061	28505
38171	28506
18250	28507
81018	28508
67179	28509
48062	28510
70123	28511
53884	28512
89612	28513
18483	28514
69167	28515
92527	28516
136209	28517
58157	28518
19673	28519
52368	28520
34521	28521
32225	28522
6215	28523
9666	28524
82706	28525
78263	28526
141681	28527
5124	28528
48550	28529
99648	28530
41314	28531
91898	28532
31487	28533
52735	28534
44491	28535
45286	28536
5660	28537
30319	28538
95652	28539
483	28540
2422	28541
40124	28542
68452	28543
14776	28544
89994	28545
44849	28546
53807	28547
29070	28548
16733	28549
71015	28550
48159	28551
64628	28552
98074	28553
4435	28554
107744	28555
99779	28556
1853	28557
56471	28558
81068	28559
7018	28560
40954	28561
101043	28562
31535	28563
62423	28564
26704	28565
83894	28566
2957	28567
31030	28568
92178	28569
61596	28570
11497	28571
41894	28572
4314	28573
10725	28574
51461	28575
81097	28576
5576	28577
22159	28578
25007	28579
36788	28580
52433	28581
125854	28582
11796	28583
89595	28584
11954	28585
81738	28586
80410	28587
72182	28588
26389	28589
8545	28590
20231	28591
106715	28592
63764	28593
39292	28594
18869	28595
12402	28596
40969	28597
41499	28598
110223	28599
113831	28600
133939	28601
9434	28602
15951	28603
113838	28604
26312	28605
55279	28606
5699	28607
74412	28608
54410	28609
108830	28610
708	28611
29113	28612
22066	28613
37518	28614
80736	28615
25365	28616
132244	28617
30573	28618
105328	28619
82859	28620
56563	28621
28983	28622
43089	28623
145471	28624
15921	28625
10923	28626
43290	28627
73283	28628
94077	28629
34824	28630
4206	28631
69446	28632
33125	28633
19658	28634
12083	28635
56836	28636
82691	28637
134003	28638
91536	28639
31252	28640
9103	28641
14299	28642
70188	28643
54006	28644
59877	28645
154490	28646
50876	28647
21824	28648
18333	28649
37062	28650
88639	28651
30485	28652
39268	28653
110344	28654
135430	28655
12443	28656
4028	28657
20130	28658
14267	28659
58754	28660
29849	28661
32403	28662
132926	28663
58343	28664
50203	28665
20401	28666
26778	28667
54655	28668
45449	28669
9449	28670
98199	28671
14435	28672
113466	28673
53992	28674
147195	28675
33720	28676
87573	28677
39220	28678
103863	28679
11058	28680
2314	28681
49286	28682
41856	28683
8709	28684
24911	28685
47162	28686
137099	28687
110606	28688
96890	28689
156100	28690
30874	28691
109958	28692
44978	28693
28074	28694
96338	28695
58577	28696
79593	28697
141593	28698
75246	28699
75804	28700
30942	28701
102828	28702
23577	28703
57742	28704
5623	28705
26160	28706
50260	28707
53644	28708
70111	28709
86654	28710
71475	28711
9357	28712
13229	28713
49364	28714
32376	28715
26033	28716
551	28717
61573	28718
3148	28719
70224	28720
79303	28721
16903	28722
5876	28723
45208	28724
99043	28725
34506	28726
164393	28727
103451	28728
64295	28729
50100	28730
25375	28731
36843	28732
25773	28733
89981	28734
139599	28735
58547	28736
86206	28737
92347	28738
22810	28739
99731	28740
53204	28741
43771	28742
33257	28743
64382	28744
45987	28745
148617	28746
78141	28747
28756	28748
128983	28749
115667	28750
136354	28751
136898	28752
79104	28753
97487	28754
127701	28755
157150	28756
57737	28757
52230	28758
69045	28759
14580	28760
89567	28761
10254	28762
154031	28763
16966	28764
33810	28765
54331	28766
32321	28767
85453	28768
83870	28769
126408	28770
54892	28771
102012	28772
78451	28773
65173	28774
156072	28775
20521	28776
104420	28777
59473	28778
83674	28779
49840	28780
85324	28781
94328	28782
93915	28783
29746	28784
139201	28785
128493	28786
59911	28787
26300	28788
90541	28789
121326	28790
59110	28791
55337	28792
92429	28793
86805	28794
34787	28795
42397	28796
37975	28797
64342	28798
70146	28799
32676	28800
136984	28801
14638	28802
78487	28803
17033	28804
126172	28805
70986	28806
6723	28807
139418	28808
34267	28809
114697	28810
131413	28811
14839	28812
120708	28813
43994	28814
28490	28815
32020	28816
22791	28817
41473	28818
4024	28819
39539	28820
5383	28821
46140	28822
117030	28823
71636	28824
141847	28825
292	28826
5	28827
162378	28828
59289	28829
139787	28830
101979	28831
30720	28832
60384	28833
82916	28834
34756	28835
34175	28836
59234	28837
40405	28838
56488	28839
4497	28840
45818	28841
45853	28842
108688	28843
120122	28844
82359	28845
131023	28846
5577	28847
20213	28848
25702	28849
87471	28850
141653	28851
73209	28852
86844	28853
123481	28854
97942	28855
28798	28856
27569	28857
39886	28858
8875	28859
12321	28860
1017	28861
97037	28862
107447	28863
107035	28864
83232	28865
88234	28866
118741	28867
154749	28868
108678	28869
129914	28870
4641	28871
77891	28872
126009	28873
102383	28874
22815	28875
136941	28876
89967	28877
50381	28878
74407	28879
63879	28880
22749	28881
108342	28882
116816	28883
124069	28884
67284	28885
93624	28886
76919	28887
73364	28888
80389	28889
104062	28890
55201	28891
8850	28892
108610	28893
104136	28894
33684	28895
80330	28896
105576	28897
65420	28898
19960	28899
53886	28900
29758	28901
38946	28902
141734	28903
14954	28904
14573	28905
52932	28906
121632	28907
83217	28908
123359	28909
107579	28910
61543	28911
151127	28912
47208	28913
119798	28914
111716	28915
97879	28916
83489	28917
56274	28918
110526	28919
84826	28920
64385	28921
50406	28922
135755	28923
81892	28924
87596	28925
64785	28926
84841	28927
56984	28928
122949	28929
77756	28930
56157	28931
130343	28932
106808	28933
58532	28934
24200	28935
21072	28936
4249	28937
109036	28938
103677	28939
35372	28940
33148	28941
83783	28942
83245	28943
28572	28944
4298	28945
64907	28946
19311	28947
114027	28948
29591	28949
45530	28950
92538	28951
96874	28952
44231	28953
55928	28954
85295	28955
76973	28956
139624	28957
94530	28958
126325	28959
97829	28960
25166	28961
54726	28962
106036	28963
28975	28964
95678	28965
52328	28966
129563	28967
6837	28968
14173	28969
3027	28970
31907	28971
24587	28972
5441	28973
140591	28974
83590	28975
63462	28976
14446	28977
94113	28978
104772	28979
54808	28980
26127	28981
73362	28982
90040	28983
57274	28984
98335	28985
36819	28986
90857	28987
7634	28988
89375	28989
11271	28990
63722	28991
66538	28992
69758	28993
97507	28994
134557	28995
153069	28996
107841	28997
155868	28998
131160	28999
76153	29000
117747	29001
156127	29002
14807	29003
17129	29004
1516	29005
152822	29006
108679	29007
75713	29008
99448	29009
95352	29010
39468	29011
18857	29012
46154	29013
36792	29014
13124	29015
47320	29016
139470	29017
73987	29018
156222	29019
64253	29020
156150	29021
25854	29022
61309	29023
24222	29024
73200	29025
27012	29026
5942	29027
18660	29028
41173	29029
16786	29030
52158	29031
43193	29032
63347	29033
91572	29034
26275	29035
30128	29036
70574	29037
145325	29038
74900	29039
132510	29040
68684	29041
64317	29042
110333	29043
34913	29044
99273	29045
57746	29046
69076	29047
127434	29048
65668	29049
68782	29050
88802	29051
126515	29052
19214	29053
12211	29054
101035	29055
53357	29056
57034	29057
59233	29058
102820	29059
43299	29060
134630	29061
90946	29062
96774	29063
83712	29064
96954	29065
72874	29066
102645	29067
95682	29068
26758	29069
34437	29070
132224	29071
109950	29072
61732	29073
54287	29074
109206	29075
65996	29076
44905	29077
149184	29078
71911	29079
97060	29080
84643	29081
33948	29082
53442	29083
13915	29084
72605	29085
152890	29086
20795	29087
77743	29088
61076	29089
17325	29090
105857	29091
33293	29092
73781	29093
86239	29094
18414	29095
73411	29096
95565	29097
73778	29098
56678	29099
158674	29100
107718	29101
120352	29102
107765	29103
58578	29104
12504	29105
156839	29106
99388	29107
26777	29108
146919	29109
69173	29110
101126	29111
56831	29112
58922	29113
134089	29114
68061	29115
121083	29116
5747	29117
154587	29118
57734	29119
127620	29120
64733	29121
158548	29122
126353	29123
83495	29124
129489	29125
92602	29126
49652	29127
50642	29128
80876	29129
94102	29130
100811	29131
124756	29132
115623	29133
83038	29134
5866	29135
154246	29136
68762	29137
117690	29138
95864	29139
73625	29140
29132	29141
107544	29142
15812	29143
89454	29144
33116	29145
92503	29146
17574	29147
115358	29148
42460	29149
56701	29150
69037	29151
17334	29152
120134	29153
31925	29154
67505	29155
82817	29156
134127	29157
22693	29158
121246	29159
136888	29160
84634	29161
126898	29162
60327	29163
31945	29164
158803	29165
158115	29166
121505	29167
120025	29168
107635	29169
74461	29170
79032	29171
76953	29172
102774	29173
59522	29174
26702	29175
34789	29176
113745	29177
68682	29178
63310	29179
148880	29180
102653	29181
95848	29182
65481	29183
78851	29184
116617	29185
143132	29186
100995	29187
62294	29188
47856	29189
94535	29190
23683	29191
23694	29192
30865	29193
84760	29194
11321	29195
72112	29196
71879	29197
67556	29198
17063	29199
101320	29200
15757	29201
114493	29202
82244	29203
60114	29204
102237	29205
66654	29206
79352	29207
81300	29208
129172	29209
79685	29210
116584	29211
114507	29212
158712	29213
83337	29214
17479	29215
107171	29216
71754	29217
47734	29218
83346	29219
57227	29220
121579	29221
92859	29222
101270	29223
7477	29224
38145	29225
150648	29226
74894	29227
107565	29228
139408	29229
124027	29230
45139	29231
84143	29232
24186	29233
103909	29234
150580	29235
48420	29236
115415	29237
56711	29238
122698	29239
61371	29240
86573	29241
71061	29242
37496	29243
71370	29244
127212	29245
154298	29246
28432	29247
21745	29248
32904	29249
37147	29250
81697	29251
47760	29252
37169	29253
103128	29254
152456	29255
81286	29256
21846	29257
21737	29258
63139	29259
103717	29260
103525	29261
115011	29262
81868	29263
60030	29264
103523	29265
127221	29266
92197	29267
28440	29268
36542	29269
92228	29270
62791	29271
117278	29272
25790	29273
89419	29274
80676	29275
48429	29276
24255	29277
85258	29278
44169	29279
83524	29280
60197	29281
107337	29282
65748	29283
109047	29284
113480	29285
103961	29286
17904	29287
107191	29288
8515	29289
102381	29290
142150	29291
26389	29292
66992	29293
7324	29294
105844	29295
41358	29296
67907	29297
88681	29298
54060	29299
51988	29300
141644	29301
90934	29302
54330	29303
108768	29304
89794	29305
112904	29306
74880	29307
76120	29308
72738	29309
81055	29310
104234	29311
113928	29312
57463	29313
131033	29314
93454	29315
18169	29316
9813	29317
89633	29318
8996	29319
64389	29320
96367	29321
10364	29322
78321	29323
77439	29324
123161	29325
80998	29326
159123	29327
6949	29328
13712	29329
49212	29330
112514	29331
124475	29332
43678	29333
34137	29334
76929	29335
163345	29336
19281	29337
101504	29338
64915	29339
150928	29340
39729	29341
1697	29342
33973	29343
72127	29344
89322	29345
23995	29346
104218	29347
9185	29348
13596	29349
57426	29350
124163	29351
1123	29352
97065	29353
137665	29354
3251	29355
108313	29356
75169	29357
60231	29358
80403	29359
59942	29360
113870	29361
93611	29362
61766	29363
158044	29364
58936	29365
47673	29366
87418	29367
100340	29368
103434	29369
60105	29370
47638	29371
77608	29372
103462	29373
28514	29374
83884	29375
112979	29376
117466	29377
108866	29378
19710	29379
151677	29380
63410	29381
28856	29382
124626	29383
85003	29384
65813	29385
123239	29386
115443	29387
107033	29388
105330	29389
2914	29390
66710	29391
35388	29392
45685	29393
97587	29394
143659	29395
127782	29396
26460	29397
146746	29398
121909	29399
97619	29400
42390	29401
151019	29402
36008	29403
56824	29404
115682	29405
97496	29406
61454	29407
81949	29408
79897	29409
76253	29410
60053	29411
113750	29412
65803	29413
55555	29414
36229	29415
137015	29416
61063	29417
59532	29418
19860	29419
84391	29420
47029	29421
94528	29422
58320	29423
69371	29424
165298	29425
57745	29426
63132	29427
93526	29428
48942	29429
81539	29430
115601	29431
28054	29432
58836	29433
57628	29434
73415	29435
92619	29436
121045	29437
133834	29438
76256	29439
81511	29440
130512	29441
109817	29442
156232	29443
86609	29444
28787	29445
132173	29446
122871	29447
85920	29448
78154	29449
43519	29450
118953	29451
88822	29452
46090	29453
150977	29454
81186	29455
152303	29456
16871	29457
62544	29458
59341	29459
100386	29460
90181	29461
77464	29462
101940	29463
117507	29464
123936	29465
60490	29466
51703	29467
49168	29468
4692	29469
79121	29470
131214	29471
162235	29472
132588	29473
158324	29474
5944	29475
18132	29476
38966	29477
27072	29478
102476	29479
29914	29480
17630	29481
16764	29482
122805	29483
62297	29484
158070	29485
102396	29486
68971	29487
62411	29488
62411	29489
156104	29490
125685	29491
150492	29492
73642	29493
97026	29494
96452	29495
157576	29496
71583	29497
132647	29498
138592	29499
73985	29500
115173	29501
64454	29502
41989	29503
46519	29504
119202	29505
43268	29506
104407	29507
41964	29508
41680	29509
77884	29510
55591	29511
113293	29512
126359	29513
93579	29514
76383	29515
62559	29516
79720	29517
130549	29518
116870	29519
107777	29520
160386	29521
66766	29522
73747	29523
19705	29524
160327	29525
11331	29526
131338	29527
145530	29528
78158	29529
92587	29530
71111	29531
44544	29532
76175	29533
21589	29534
64930	29535
29896	29536
80451	29537
88323	29538
67655	29539
118857	29540
44673	29541
167249	29542
69532	29543
20257	29544
150868	29545
4094	29546
30035	29547
14280	29548
18015	29549
79191	29550
78352	29551
112254	29552
129372	29553
112128	29554
59391	29555
148392	29556
7080	29557
74316	29558
17769	29559
164534	29560
19654	29561
133006	29562
58567	29563
160557	29564
86005	29565
30341	29566
56856	29567
69793	29568
122834	29569
94034	29570
96734	29571
70150	29572
146390	29573
76442	29574
115080	29575
83644	29576
98864	29577
94512	29578
164021	29579
104339	29580
38777	29581
80325	29582
20313	29583
44188	29584
79195	29585
52935	29586
87212	29587
74701	29588
119118	29589
14808	29590
55934	29591
38659	29592
158273	29593
44046	29594
105570	29595
107150	29596
118687	29597
90568	29598
112272	29599
35114	29600
93623	29601
95498	29602
41393	29603
103739	29604
417	29605
417	29606
79426	29607
60587	29608
133072	29609
33580	29610
118720	29611
86051	29612
84676	29613
72107	29614
25982	29615
91436	29616
63729	29617
12432	29618
56757	29619
76674	29620
48034	29621
47882	29622
17259	29623
84579	29624
141835	29625
92208	29626
50554	29627
56816	29628
124783	29629
117486	29630
84878	29631
98999	29632
158814	29633
44656	29634
98045	29635
68683	29636
15835	29637
3891	29638
58408	29639
24909	29640
31881	29641
29948	29642
20841	29643
82200	29644
92297	29645
43333	29646
50812	29647
98907	29648
27504	29649
124082	29650
29523	29651
28011	29652
7359	29653
50972	29654
27538	29655
65828	29656
64083	29657
54396	29658
48723	29659
71868	29660
131247	29661
32459	29662
145128	29663
77126	29664
5331	29665
111533	29666
10553	29667
22599	29668
21169	29669
41140	29670
123980	29671
82719	29672
91353	29673
58068	29674
107430	29675
86796	29676
33553	29677
63232	29678
72104	29679
149445	29680
92511	29681
88378	29682
134123	29683
108884	29684
121478	29685
56306	29686
115497	29687
80641	29688
80641	29689
67605	29690
48692	29691
64945	29692
21607	29693
145467	29694
83046	29695
18028	29696
31332	29697
32117	29698
79425	29699
150654	29700
135888	29701
117333	29702
121094	29703
109012	29704
98211	29705
26926	29706
68991	29707
156362	29708
41850	29709
27931	29710
12323	29711
119734	29712
73738	29713
139166	29714
64095	29715
82824	29716
143078	29717
93884	29718
100767	29719
48495	29720
27646	29721
32505	29722
24793	29723
145224	29724
35868	29725
29745	29726
125683	29727
132679	29728
82839	29729
19777	29730
64235	29731
20324	29732
121065	29733
27328	29734
137057	29735
51635	29736
71221	29737
88130	29738
66917	29739
87691	29740
119050	29741
133015	29742
65512	29743
33690	29744
79904	29745
143713	29746
119082	29747
94577	29748
12317	29749
101245	29750
99756	29751
35289	29752
156894	29753
113281	29754
61506	29755
65681	29756
41417	29757
129836	29758
92490	29759
162590	29760
129492	29761
62250	29762
154742	29763
107595	29764
109465	29765
74344	29766
113289	29767
117021	29768
56557	29769
148927	29770
52794	29771
148875	29772
141131	29773
43910	29774
33744	29775
26263	29776
129757	29777
6771	29778
79803	29779
64376	29780
167368	29781
15166	29782
162035	29783
58278	29784
28838	29785
133762	29786
98782	29787
89557	29788
37790	29789
35	29790
24975	29791
90506	29792
89257	29793
71536	29794
124365	29795
107478	29796
116799	29797
98964	29798
103988	29799
107301	29800
104203	29801
34254	29802
131341	29803
93574	29804
114496	29805
48948	29806
68955	29807
50292	29808
99980	29809
94653	29810
84838	29811
6948	29812
276	29813
100953	29814
40095	29815
105607	29816
90199	29817
135618	29818
158643	29819
104038	29820
143334	29821
89208	29822
138663	29823
24595	29824
53121	29825
91002	29826
77040	29827
79294	29828
38667	29829
58989	29830
115235	29831
53827	29832
70962	29833
115074	29834
35435	29835
102155	29836
124579	29837
123053	29838
106970	29839
79117	29840
117275	29841
46534	29842
106695	29843
110790	29844
77715	29845
98118	29846
69020	29847
109169	29848
128516	29849
357	29850
134204	29851
3339	29852
148474	29853
46	29854
16271	29855
166965	29856
69975	29857
58146	29858
44339	29859
39054	29860
48448	29861
137066	29862
29947	29863
74663	29864
132554	29865
51034	29866
68830	29867
143611	29868
104947	29869
39119	29870
93365	29871
75302	29872
125214	29873
145627	29874
86062	29875
134515	29876
48459	29877
48851	29878
138739	29879
5784	29880
20695	29881
26956	29882
129223	29883
13480	29884
45914	29885
98702	29886
15720	29887
2808	29888
15720	29889
137697	29890
9006	29891
111872	29892
155870	29893
18702	29894
7698	29895
113309	29896
75425	29897
87093	29898
34388	29899
136148	29900
31026	29901
20244	29902
36146	29903
21863	29904
36814	29905
85105	29906
36179	29907
30948	29908
88793	29909
102578	29910
12080	29911
158779	29912
73629	29913
48415	29914
60161	29915
111765	29916
77550	29917
44949	29918
45247	29919
112740	29920
128654	29921
43473	29922
112083	29923
64978	29924
136205	29925
49418	29926
101388	29927
91554	29928
48202	29929
132449	29930
52774	29931
137140	29932
37545	29933
77117	29934
3169	29935
53924	29936
8775	29937
62658	29938
117196	29939
25862	29940
98936	29941
124153	29942
55009	29943
78835	29944
44790	29945
109191	29946
38966	29947
35587	29948
56676	29949
127919	29950
88945	29951
105521	29952
121232	29953
49891	29954
90982	29955
75988	29956
106776	29957
60004	29958
104966	29959
145576	29960
70032	29961
59950	29962
31525	29963
19014	29964
24331	29965
95798	29966
86299	29967
25846	29968
54931	29969
75214	29970
36103	29971
37815	29972
27155	29973
81490	29974
100574	29975
124600	29976
69620	29977
71773	29978
53047	29979
33848	29980
62706	29981
65186	29982
150289	29983
29782	29984
56211	29985
38656	29986
100620	29987
92728	29988
70537	29989
151157	29990
98028	29991
70506	29992
137233	29993
80872	29994
68071	29995
124370	29996
52057	29997
90511	29998
138317	29999
73670	30000
115366	30001
126362	30002
107572	30003
102494	30004
131475	30005
79401	30006
73068	30007
55721	30008
69779	30009
25431	30010
154694	30011
39692	30012
14943	30013
27732	30014
19150	30015
114549	30016
9071	30017
35846	30018
9755	30019
41238	30020
35331	30021
33374	30022
70938	30023
33603	30024
67765	30025
24091	30026
132446	30027
22735	30028
117300	30029
29127	30030
53082	30031
8885	30032
119172	30033
51831	30034
67677	30035
148942	30036
77451	30037
87639	30038
24137	30039
65765	30040
12031	30041
75685	30042
71815	30043
33861	30044
50762	30045
126251	30046
40676	30047
82137	30048
59547	30049
51183	30050
16162	30051
14564	30052
118850	30053
116877	30054
25404	30055
18666	30056
128797	30057
156703	30058
22100	30059
36842	30060
148516	30061
34531	30062
145526	30063
40000	30064
15462	30065
50731	30066
116051	30067
49831	30068
152459	30069
29866	30070
17339	30071
57663	30072
18102	30073
116917	30074
22077	30075
10246	30076
91414	30077
133764	30078
129617	30079
31214	30080
93988	30081
63050	30082
98351	30083
109991	30084
53833	30085
45972	30086
26206	30087
88695	30088
24605	30089
29007	30090
9866	30091
147211	30092
19754	30093
26155	30094
58875	30095
137362	30096
29625	30097
114586	30098
311	30099
57153	30100
27533	30101
13554	30102
78187	30103
4265	30104
89534	30105
115360	30106
99689	30107
36827	30108
21568	30109
96593	30110
105083	30111
17557	30112
24920	30113
82432	30114
27496	30115
9305	30116
162146	30117
41227	30118
80749	30119
162000	30120
127936	30121
60481	30122
112094	30123
121685	30124
56709	30125
69156	30126
54407	30127
55360	30128
106673	30129
114659	30130
112457	30131
50807	30132
56248	30133
61105	30134
113049	30135
3266	30136
159971	30137
85251	30138
1523	30139
14161	30140
55258	30141
96543	30142
44521	30143
8069	30144
93034	30145
92002	30146
44899	30147
59379	30148
90773	30149
23523	30150
54395	30151
103644	30152
16657	30153
70399	30154
120848	30155
92325	30156
126257	30157
18654	30158
6959	30159
20214	30160
20519	30161
52616	30162
71912	30163
13104	30164
11005	30165
17141	30166
90179	30167
12103	30168
26395	30169
34243	30170
20918	30171
77002	30172
30514	30173
68472	30174
18740	30175
64481	30176
23954	30177
68219	30178
121475	30179
158639	30180
136081	30181
4758	30182
93801	30183
46515	30184
9784	30185
42559	30186
53887	30187
5925	30188
17095	30189
51179	30190
80733	30191
28018	30192
14106	30193
131361	30194
55543	30195
11764	30196
19484	30197
26694	30198
58444	30199
25784	30200
38828	30201
75160	30202
78092	30203
113106	30204
63187	30205
138446	30206
12179	30207
10970	30208
92311	30209
11953	30210
31803	30211
11320	30212
41160	30213
89912	30214
15167	30215
22614	30216
165458	30217
9237	30218
22055	30219
117436	30220
119135	30221
125773	30222
52248	30223
64088	30224
33350	30225
74295	30226
94441	30227
158547	30228
15848	30229
86668	30230
22788	30231
56915	30232
36712	30233
30851	30234
16873	30235
44255	30236
21483	30237
9181	30238
128045	30239
135434	30240
71776	30241
50099	30242
106638	30243
62685	30244
8759	30245
26232	30246
39558	30247
43246	30248
79293	30249
29451	30250
67695	30251
87202	30252
24402	30253
149682	30254
84618	30255
124641	30256
90151	30257
65959	30258
417	30259
42884	30260
417	30261
81797	30262
60580	30263
35353	30264
28530	30265
87956	30266
129575	30267
30203	30268
64880	30269
131300	30270
111751	30271
90351	30272
66846	30273
34766	30274
40656	30275
88080	30276
38829	30277
31147	30278
129652	30279
29697	30280
71525	30281
114345	30282
162049	30283
21912	30284
73085	30285
150990	30286
23943	30287
83055	30288
134131	30289
20790	30290
101090	30291
31606	30292
58653	30293
81965	30294
68921	30295
53953	30296
55186	30297
26730	30298
14599	30299
111744	30300
53190	30301
97766	30302
127812	30303
89184	30304
20175	30305
59818	30306
162433	30307
26362	30308
106403	30309
78276	30310
116821	30311
153007	30312
69074	30313
13802	30314
27090	30315
61549	30316
135777	30317
55365	30318
51463	30319
4092	30320
22590	30321
92759	30322
33305	30323
49835	30324
132632	30325
31445	30326
45045	30327
113713	30328
21922	30329
6149	30330
73677	30331
34407	30332
35347	30333
35347	30334
44576	30335
124493	30336
64998	30337
42009	30338
95653	30339
44005	30340
102895	30341
16656	30342
21923	30343
12483	30344
16229	30345
24365	30346
36880	30347
51065	30348
109052	30349
5718	30350
162476	30351
102823	30352
58228	30353
81468	30354
65818	30355
92802	30356
51144	30357
28988	30358
155344	30359
43553	30360
155922	30361
29138	30362
80873	30363
34544	30364
152747	30365
80591	30366
145598	30367
79076	30368
74371	30369
50768	30370
114595	30371
67734	30372
61978	30373
11738	30374
11151	30375
44551	30376
120901	30377
33553	30378
29502	30379
121403	30380
8915	30381
7904	30382
93561	30383
49711	30384
5169	30385
67171	30386
145547	30387
120146	30388
72229	30389
107815	30390
98310	30391
98191	30392
108589	30393
142861	30394
92034	30395
88929	30396
75599	30397
89641	30398
108388	30399
124394	30400
13560	30401
15094	30402
40774	30403
27383	30404
117748	30405
31227	30406
26270	30407
131389	30408
75192	30409
89149	30410
92636	30411
163754	30412
46936	30413
56392	30414
58205	30415
40876	30416
79163	30417
70510	30418
121286	30419
137956	30420
111611	30421
139529	30422
60418	30423
82906	30424
45522	30425
70562	30426
15589	30427
61584	30428
132328	30429
105753	30430
61510	30431
74898	30432
6703	30433
26576	30434
134031	30435
70383	30436
136138	30437
165939	30438
149284	30439
7097	30440
38649	30441
21911	30442
93781	30443
98921	30444
49249	30445
67084	30446
8257	30447
31203	30448
20571	30449
54392	30450
27175	30451
41764	30452
8275	30453
90615	30454
47845	30455
10621	30456
53951	30457
50293	30458
147238	30459
3302	30460
160289	30461
43592	30462
55259	30463
53277	30464
62096	30465
1915	30466
83689	30467
120071	30468
73123	30469
40310	30470
138144	30471
40025	30472
31082	30473
135254	30474
58300	30475
111896	30476
165943	30477
96642	30478
58601	30479
75790	30480
70169	30481
21800	30482
113964	30483
162155	30484
145143	30485
71744	30486
68080	30487
26134	30488
83805	30489
5668	30490
63736	30491
65208	30492
29106	30493
53703	30494
5903	30495
148531	30496
1123	30497
70017	30498
17657	30499
64107	30500
109431	30501
112326	30502
83751	30503
101110	30504
120381	30505
37887	30506
90063	30507
6234	30508
109973	30509
102698	30510
17782	30511
86664	30512
137549	30513
102284	30514
59316	30515
31440	30516
47727	30517
79132	30518
4020	30519
106666	30520
46110	30521
3573	30522
121707	30523
153000	30524
56837	30525
109429	30526
145453	30527
115738	30528
46456	30529
136671	30530
12882	30531
31511	30532
45218	30533
113333	30534
12341	30535
162251	30536
38819	30537
35386	30538
80035	30539
84083	30540
89397	30541
16980	30542
96419	30543
53930	30544
82843	30545
123903	30546
82783	30547
42453	30548
67977	30549
64161	30550
100678	30551
82096	30552
83827	30553
93863	30554
90032	30555
93747	30556
98002	30557
87350	30558
41422	30559
40159	30560
111660	30561
162121	30562
40830	30563
88106	30564
36617	30565
62393	30566
53298	30567
32926	30568
62151	30569
24935	30570
88054	30571
41950	30572
48655	30573
28032	30574
67275	30575
23281	30576
38172	30577
82364	30578
89665	30579
70075	30580
54661	30581
89345	30582
45493	30583
112090	30584
17378	30585
52880	30586
69278	30587
48213	30588
70642	30589
156162	30590
20093	30591
99654	30592
55303	30593
145357	30594
38736	30595
2726	30596
57473	30597
105639	30598
36891	30599
69759	30600
110182	30601
2636	30602
84379	30603
48694	30604
37504	30605
103798	30606
145824	30607
22271	30608
74897	30609
13125	30610
67875	30611
14926	30612
27939	30613
85130	30614
158668	30615
104087	30616
84996	30617
47890	30618
118693	30619
107120	30620
70089	30621
12546	30622
55399	30623
77022	30624
150364	30625
15952	30626
69083	30627
15637	30628
120502	30629
58635	30630
99181	30631
50507	30632
34379	30633
32737	30634
39589	30635
134641	30636
89490	30637
45547	30638
54354	30639
54305	30640
37353	30641
71217	30642
130759	30643
147179	30644
7142	30645
127734	30646
47273	30647
40761	30648
148505	30649
60357	30650
5141	30651
19978	30652
149155	30653
156857	30654
103228	30655
98766	30656
42287	30657
95615	30658
93558	30659
87577	30660
115338	30661
134715	30662
122990	30663
82769	30664
145736	30665
32358	30666
64380	30667
49797	30668
34714	30669
68438	30670
14975	30671
112072	30672
31216	30673
6835	30674
51575	30675
102633	30676
36108	30677
105923	30678
40146	30679
80642	30680
62684	30681
98978	30682
96273	30683
45341	30684
17202	30685
28368	30686
70617	30687
112066	30688
11436	30689
70488	30690
22777	30691
43644	30692
110068	30693
75228	30694
36257	30695
75297	30696
97530	30697
39967	30698
90494	30699
101147	30700
30179	30701
107212	30702
2786	30703
53176	30704
95379	30705
146575	30706
84884	30707
27002	30708
37059	30709
63405	30710
85224	30711
70356	30712
88025	30713
2508	30714
9041	30715
33747	30716
23540	30717
124344	30718
55352	30719
69447	30720
129827	30721
130712	30722
60050	30723
67525	30724
47784	30725
38002	30726
71634	30727
101889	30728
33215	30729
20939	30730
101194	30731
51819	30732
112419	30733
11496	30734
91979	30735
76226	30736
113019	30737
27950	30738
58073	30739
122810	30740
79466	30741
4327	30742
64848	30743
89566	30744
137530	30745
5351	30746
78846	30747
34640	30748
30867	30749
100899	30750
101318	30751
39559	30752
77031	30753
112403	30754
69749	30755
111788	30756
2895	30757
113060	30758
44080	30759
37882	30760
154854	30761
27741	30762
78156	30763
2983	30764
87809	30765
98716	30766
23647	30767
139255	30768
22353	30769
97023	30770
114660	30771
43238	30772
29407	30773
80333	30774
132356	30775
93461	30776
103635	30777
122600	30778
79305	30779
137560	30780
164533	30781
61067	30782
124224	30783
147331	30784
148515	30785
74534	30786
155138	30787
112163	30788
75334	30789
77939	30790
48014	30791
111602	30792
86640	30793
117456	30794
89484	30795
145213	30796
121416	30797
127225	30798
84687	30799
48881	30800
41676	30801
103916	30802
102117	30803
56883	30804
32443	30805
149678	30806
149137	30807
88220	30808
15456	30809
137467	30810
79887	30811
53196	30812
25294	30813
34298	30814
29119	30815
129410	30816
12585	30817
110118	30818
88820	30819
106099	30820
108520	30821
73347	30822
97695	30823
101166	30824
142014	30825
50937	30826
29816	30827
117155	30828
24168	30829
134161	30830
55815	30831
83365	30832
145656	30833
96444	30834
52352	30835
82344	30836
107018	30837
58125	30838
12351	30839
102712	30840
134721	30841
17017	30842
28989	30843
11638	30844
62422	30845
125699	30846
12148	30847
156669	30848
3988	30849
102600	30850
56421	30851
95736	30852
137521	30853
101009	30854
156715	30855
103545	30856
67600	30857
105693	30858
154774	30859
36496	30860
154425	30861
44507	30862
75403	30863
117306	30864
56337	30865
156229	30866
56001	30867
48105	30868
70587	30869
18436	30870
91957	30871
58022	30872
58153	30873
1581	30874
162271	30875
78169	30876
97138	30877
103792	30878
47500	30879
120207	30880
120499	30881
83378	30882
53039	30883
154773	30884
87580	30885
9824	30886
11357	30887
119904	30888
14373	30889
39935	30890
119897	30891
156269	30892
87536	30893
63485	30894
95607	30895
55485	30896
107451	30897
31742	30898
54123	30899
134249	30900
137772	30901
75561	30902
48939	30903
38688	30904
69999	30905
117429	30906
115790	30907
143730	30908
152796	30909
101404	30910
62293	30911
108406	30912
33532	30913
108357	30914
66510	30915
79343	30916
88872	30917
44520	30918
28068	30919
141420	30920
53152	30921
104122	30922
163256	30923
29100	30924
117419	30925
49696	30926
135968	30927
42163	30928
121217	30929
42646	30930
111370	30931
87463	30932
152838	30933
49332	30934
40891	30935
37175	30936
115057	30937
74598	30938
135567	30939
115333	30940
121694	30941
47745	30942
63694	30943
113101	30944
53417	30945
59813	30946
73366	30947
73366	30948
65861	30949
61466	30950
62346	30951
33008	30952
61448	30953
100897	30954
102489	30955
109152	30956
94080	30957
79745	30958
150802	30959
78103	30960
88591	30961
77809	30962
129664	30963
75267	30964
113808	30965
48491	30966
106758	30967
56452	30968
135532	30969
93428	30970
73201	30971
75486	30972
54762	30973
156775	30974
133057	30975
124731	30976
71807	30977
67278	30978
102719	30979
112689	30980
42172	30981
13776	30982
107837	30983
100354	30984
93038	30985
43960	30986
96347	30987
92691	30988
39098	30989
86014	30990
22943	30991
17231	30992
134430	30993
96746	30994
39823	30995
145201	30996
26433	30997
7443	30998
62134	30999
49755	31000
128097	31001
27018	31002
116914	31003
145543	31004
116185	31005
91660	31006
90898	31007
67636	31008
88701	31009
161638	31010
5469	31011
60288	31012
156897	31013
112164	31014
105940	31015
70412	31016
28097	31017
94341	31018
56376	31019
62811	31020
40355	31021
45564	31022
139790	31023
70557	31024
24859	31025
138583	31026
31670	31027
130594	31028
111648	31029
417	31030
14807	31031
141859	31032
132202	31033
6520	31034
90038	31035
106722	31036
112999	31037
40829	31038
15231	31039
60422	31040
3936	31041
36784	31042
50369	31043
105658	31044
111460	31045
125763	31046
28038	31047
20293	31048
8607	31049
91339	31050
41484	31051
41916	31052
27469	31053
56195	31054
6198	31055
32095	31056
148500	31057
37094	31058
32346	31059
91872	31060
41695	31061
107557	31062
35039	31063
69397	31064
5682	31065
14661	31066
121211	31067
31568	31068
31913	31069
31904	31070
142156	31071
51674	31072
109164	31073
51421	31074
57392	31075
11090	31076
104125	31077
34522	31078
87795	31079
81119	31080
60250	31081
119764	31082
56846	31083
28610	31084
86727	31085
70978	31086
72767	31087
56301	31088
83250	31089
64451	31090
79090	31091
31199	31092
24603	31093
37122	31094
20314	31095
21766	31096
8458	31097
27126	31098
31682	31099
105559	31100
147016	31101
63119	31102
141091	31103
34408	31104
28961	31105
141948	31106
31646	31107
134664	31108
166658	31109
51675	31110
49416	31111
53778	31112
14310	31113
82316	31114
35490	31115
29984	31116
160226	31117
141700	31118
79459	31119
83635	31120
34176	31121
156802	31122
11131	31123
33787	31124
100641	31125
69056	31126
85989	31127
82926	31128
65479	31129
37577	31130
158103	31131
95761	31132
96985	31133
110224	31134
108565	31135
101005	31136
36740	31137
37683	31138
40985	31139
33126	31140
88111	31141
44223	31142
39488	31143
81012	31144
128004	31145
162181	31146
94073	31147
9100	31148
134286	31149
34585	31150
12275	31151
91019	31152
31691	31153
44246	31154
70620	31155
25419	31156
42427	31157
73417	31158
54282	31159
56917	31160
14540	31161
78483	31162
80198	31163
19226	31164
113856	31165
71937	31166
41983	31167
87769	31168
159539	31169
90719	31170
131264	31171
64129	31172
18160	31173
31047	31174
164899	31175
23660	31176
139246	31177
122560	31178
113706	31179
146808	31180
9901	31181
113381	31182
15092	31183
25864	31184
100141	31185
70147	31186
92515	31187
29588	31188
35424	31189
59425	31190
74988	31191
7701	31192
33441	31193
45204	31194
15502	31195
4010	31196
38743	31197
21790	31198
107524	31199
22237	31200
101122	31201
72983	31202
93985	31203
49957	31204
59441	31205
81188	31206
45113	31207
83174	31208
64664	31209
107344	31210
30460	31211
147226	31212
20429	31213
145492	31214
131272	31215
97586	31216
53858	31217
154379	31218
51605	31219
42333	31220
48067	31221
152373	31222
62184	31223
11583	31224
50339	31225
154858	31226
115692	31227
2496	31228
73491	31229
11491	31230
154606	31231
31848	31232
81462	31233
102053	31234
47662	31235
127683	31236
150895	31237
80483	31238
48534	31239
102074	31240
80541	31241
137787	31242
3793	31243
7420	31244
87310	31245
32255	31246
96993	31247
88840	31248
13883	31249
44925	31250
79677	31251
103678	31252
28494	31253
117233	31254
82199	31255
31685	31256
52303	31257
112350	31258
29230	31259
34671	31260
25252	31261
16919	31262
18956	31263
26834	31264
4061	31265
111819	31266
98341	31267
160207	31268
43237	31269
36723	31270
77593	31271
61988	31272
75836	31273
110351	31274
77123	31275
57830	31276
87205	31277
23942	31278
31813	31279
111789	31280
82184	31281
92465	31282
75399	31283
64480	31284
23339	31285
21087	31286
3007	31287
69773	31288
137790	31289
73731	31290
84936	31291
166310	31292
30163	31293
15278	31294
53272	31295
75571	31296
48381	31297
121792	31298
91355	31299
24725	31300
79435	31301
114202	31302
12086	31303
27726	31304
53015	31305
93576	31306
124071	31307
131017	31308
138468	31309
76342	31310
50229	31311
167524	31312
81949	31313
127390	31314
71147	31315
81801	31316
37008	31317
77477	31318
63869	31319
37290	31320
37306	31321
17556	31322
35953	31323
60051	31324
36747	31325
63671	31326
13397	31327
138835	31328
105385	31329
45182	31330
57169	31331
90989	31332
100154	31333
89944	31334
7238	31335
104185	31336
89207	31337
46051	31338
72144	31339
11349	31340
120462	31341
13061	31342
76019	31343
109372	31344
30093	31345
24451	31346
7684	31347
145495	31348
107550	31349
40438	31350
56896	31351
120791	31352
34202	31353
144044	31354
24717	31355
8358	31356
109298	31357
81120	31358
26404	31359
130680	31360
141997	31361
63512	31362
36672	31363
7928	31364
103390	31365
36004	31366
8097	31367
103989	31368
2634	31369
137476	31370
43641	31371
5417	31372
53214	31373
3681	31374
29129	31375
85134	31376
55220	31377
58618	31378
34041	31379
70306	31380
129516	31381
81982	31382
151124	31383
53344	31384
53806	31385
17378	31386
10061	31387
46304	31388
112939	31389
11468	31390
113274	31391
10520	31392
45121	31393
74300	31394
22950	31395
127246	31396
29944	31397
26757	31398
165677	31399
70175	31400
6720	31401
37011	31402
95764	31403
64898	31404
38101	31405
59458	31406
106746	31407
95859	31408
68392	31409
85199	31410
9204	31411
47193	31412
85479	31413
107351	31414
61592	31415
124267	31416
115768	31417
79745	31418
87119	31419
15809	31420
79980	31421
5589	31422
66686	31423
41911	31424
162315	31425
19190	31426
123910	31427
132624	31428
40782	31429
85125	31430
102918	31431
24313	31432
150599	31433
53444	31434
91952	31435
24418	31436
4713	31437
70124	31438
87179	31439
40407	31440
51992	31441
52236	31442
102400	31443
43871	31444
39988	31445
88877	31446
138488	31447
154619	31448
108979	31449
44516	31450
66726	31451
110213	31452
134478	31453
14848	31454
87503	31455
34702	31456
147772	31457
116623	31458
119551	31459
38125	31460
131236	31461
136283	31462
23770	31463
84898	31464
18422	31465
121207	31466
13707	31467
121367	31468
94573	31469
64881	31470
49552	31471
33917	31472
113047	31473
35038	31474
94053	31475
19804	31476
74682	31477
28897	31478
108319	31479
33458	31480
73873	31481
107729	31482
81049	31483
124737	31484
48913	31485
85510	31486
132382	31487
160151	31488
80290	31489
160424	31490
125266	31491
98740	31492
37077	31493
30723	31494
84433	31495
66075	31496
112114	31497
69290	31498
98163	31499
163018	31500
26288	31501
7194	31502
71006	31503
42152	31504
76283	31505
30394	31506
46112	31507
113871	31508
88245	31509
111859	31510
36599	31511
42890	31512
133874	31513
162008	31514
167580	31515
110007	31516
32913	31517
24771	31518
115355	31519
160741	31520
67289	31521
3522	31522
48946	31523
37014	31524
73466	31525
154793	31526
50280	31527
26070	31528
83828	31529
47092	31530
57692	31531
85405	31532
100536	31533
57671	31534
84933	31535
79528	31536
146759	31537
31340	31538
41698	31539
14829	31540
14526	31541
146811	31542
69848	31543
90077	31544
150379	31545
162014	31546
28037	31547
68189	31548
79167	31549
162250	31550
118526	31551
108459	31552
19075	31553
23100	31554
9361	31555
76024	31556
26258	31557
19698	31558
15552	31559
92175	31560
51188	31561
27890	31562
83893	31563
69407	31564
8613	31565
129562	31566
88436	31567
47686	31568
51967	31569
44770	31570
11133	31571
17547	31572
56410	31573
65525	31574
48569	31575
31864	31576
18970	31577
41402	31578
25643	31579
22649	31580
132652	31581
63389	31582
49503	31583
5845	31584
17215	31585
11380	31586
68944	31587
70341	31588
69472	31589
50652	31590
145182	31591
45008	31592
150539	31593
56332	31594
88148	31595
107348	31596
146923	31597
134646	31598
37430	31599
28078	31600
96467	31601
32402	31602
13866	31603
156196	31604
24883	31605
14154	31606
107432	31607
64843	31608
152477	31609
44792	31610
33404	31611
41617	31612
7109	31613
14503	31614
78913	31615
116529	31616
88655	31617
129543	31618
83315	31619
21099	31620
58508	31621
107441	31622
116808	31623
24356	31624
17268	31625
49536	31626
76560	31627
64047	31628
103551	31629
76949	31630
10879	31631
61224	31632
132967	31633
129165	31634
136263	31635
49094	31636
83515	31637
113778	31638
125806	31639
84858	31640
105412	31641
88977	31642
102295	31643
82213	31644
447	31645
137336	31646
76926	31647
131331	31648
118946	31649
111714	31650
93848	31651
138531	31652
89014	31653
123677	31654
101061	31655
95554	31656
135722	31657
147498	31658
63266	31659
150798	31660
107010	31661
113411	31662
62613	31663
87712	31664
100573	31665
66017	31666
16555	31667
120228	31668
56340	31669
80458	31670
116662	31671
88092	31672
124639	31673
91585	31674
152643	31675
124369	31676
119995	31677
107616	31678
80887	31679
93908	31680
84648	31681
138626	31682
125873	31683
128262	31684
131080	31685
25191	31686
102157	31687
124446	31688
157440	31689
63306	31690
127612	31691
150570	31692
65775	31693
76519	31694
95569	31695
38977	31696
102607	31697
92210	31698
70106	31699
82087	31700
126532	31701
102540	31702
30970	31703
106965	31704
129290	31705
167571	31706
158202	31707
128853	31708
48010	31709
112894	31710
125802	31711
31162	31712
76765	31713
59304	31714
94552	31715
94507	31716
107436	31717
99593	31718
80435	31719
132486	31720
77509	31721
87534	31722
17935	31723
73889	31724
83654	31725
129501	31726
59191	31727
158763	31728
39327	31729
63350	31730
126435	31731
26204	31732
20398	31733
30728	31734
5891	31735
85124	31736
21993	31737
103665	31738
55873	31739
75229	31740
38601	31741
79830	31742
97775	31743
6804	31744
94206	31745
58309	31746
98770	31747
47195	31748
6436	31749
92203	31750
150550	31751
46858	31752
70249	31753
84507	31754
63430	31755
32431	31756
68415	31757
53649	31758
45120	31759
281	31760
40658	31761
41629	31762
67218	31763
136914	31764
37294	31765
53665	31766
80279	31767
37158	31768
62766	31769
115567	31770
13111	31771
73837	31772
18864	31773
95505	31774
38857	31775
78193	31776
132259	31777
28788	31778
33866	31779
39315	31780
117495	31781
115805	31782
82223	31783
3122	31784
68949	31785
114253	31786
57658	31787
127860	31788
129812	31789
136706	31790
59056	31791
41145	31792
116606	31793
5273	31794
18305	31795
136233	31796
49203	31797
82340	31798
76875	31799
84718	31800
24423	31801
87732	31802
68172	31803
99611	31804
123203	31805
5355	31806
30623	31807
15537	31808
14228	31809
141575	31810
16442	31811
156171	31812
79296	31813
40728	31814
13688	31815
42336	31816
25020	31817
28125	31818
57450	31819
24866	31820
89344	31821
75630	31822
116945	31823
22827	31824
55085	31825
28205	31826
130533	31827
28497	31828
53376	31829
101593	31830
162356	31831
17341	31832
118906	31833
16865	31834
67664	31835
32983	31836
43672	31837
129748	31838
100375	31839
50521	31840
71548	31841
69741	31842
99197	31843
79756	31844
121684	31845
85856	31846
133824	31847
30555	31848
138448	31849
20451	31850
109968	31851
121433	31852
40287	31853
16928	31854
141641	31855
67098	31856
24579	31857
123146	31858
59892	31859
43587	31860
66867	31861
49896	31862
50247	31863
34675	31864
22121	31865
69005	31866
1997	31867
92953	31868
27175	31869
109736	31870
21928	31871
79473	31872
42014	31873
69111	31874
60367	31875
131393	31876
144010	31877
44685	31878
83532	31879
86365	31880
68250	31881
164010	31882
60353	31883
92731	31884
157447	31885
145259	31886
2823	31887
16088	31888
43215	31889
91987	31890
58926	31891
49149	31892
49337	31893
88862	31894
59925	31895
19567	31896
13561	31897
51293	31898
156483	31899
4713	31900
17203	31901
94175	31902
24708	31903
92328	31904
15774	31905
16190	31906
150741	31907
109861	31908
51263	31909
96262	31910
78066	31911
73171	31912
49805	31913
77136	31914
54795	31915
32903	31916
41544	31917
55160	31918
7947	31919
35270	31920
7793	31921
120093	31922
166895	31923
84965	31924
44191	31925
70415	31926
78136	31927
38089	31928
776	31929
13741	31930
155627	31931
122780	31932
29467	31933
58136	31934
16560	31935
64421	31936
118858	31937
82133	31938
120276	31939
75515	31940
81630	31941
6485	31942
43438	31943
20903	31944
16948	31945
81811	31946
44198	31947
29087	31948
43067	31949
20140	31950
1694	31951
89453	31952
88494	31953
21318	31954
59126	31955
77077	31956
15277	31957
77551	31958
85219	31959
105041	31960
73293	31961
94321	31962
462	31963
64312	31964
82903	31965
78114	31966
116666	31967
29190	31968
148507	31969
72817	31970
21908	31971
77461	31972
156189	31973
59947	31974
28731	31975
22124	31976
64175	31977
34443	31978
156153	31979
46829	31980
33188	31981
54062	31982
64950	31983
36489	31984
103985	31985
46848	31986
60218	31987
48739	31988
76337	31989
82969	31990
73212	31991
85828	31992
90274	31993
81521	31994
36246	31995
11237	31996
137654	31997
45602	31998
78476	31999
110467	32000
36160	32001
20156	32002
141128	32003
51104	32004
139845	32005
46905	32006
142138	32007
82274	32008
112934	32009
58988	32010
35805	32011
72797	32012
92664	32013
26414	32014
58930	32015
66616	32016
111428	32017
93524	32018
82228	32019
76268	32020
15538	32021
85871	32022
45089	32023
55050	32024
54966	32025
59705	32026
28934	32027
150345	32028
97529	32029
95212	32030
56140	32031
12174	32032
26195	32033
19993	32034
69469	32035
39071	32036
2224	32037
58915	32038
64530	32039
154929	32040
106059	32041
65103	32042
121669	32043
67996	32044
21857	32045
27200	32046
152500	32047
45871	32048
114326	32049
29891	32050
43046	32051
65437	32052
78962	32053
17742	32054
45326	32055
49729	32056
45476	32057
83016	32058
92801	32059
75032	32060
65659	32061
32165	32062
12218	32063
12467	32064
147168	32065
154080	32066
149104	32067
37771	32068
45280	32069
152506	32070
42532	32071
119192	32072
47365	32073
52778	32074
43601	32075
94205	32076
137712	32077
76424	32078
121514	32079
23280	32080
86913	32081
49305	32082
42459	32083
83340	32084
83667	32085
133838	32086
64560	32087
63655	32088
97746	32089
28810	32090
64400	32091
27203	32092
46468	32093
86743	32094
61127	32095
47628	32096
71383	32097
45855	32098
49726	32099
7279	32100
64191	32101
57343	32102
83358	32103
150338	32104
66604	32105
78986	32106
76848	32107
104891	32108
165922	32109
74522	32110
45570	32111
14937	32112
55329	32113
56723	32114
11655	32115
46887	32116
104886	32117
56168	32118
147009	32119
33777	32120
111688	32121
103968	32122
28735	32123
134710	32124
37729	32125
37733	32126
82897	32127
64148	32128
72818	32129
83187	32130
8443	32131
93530	32132
37669	32133
64166	32134
47393	32135
64304	32136
156151	32137
11677	32138
49198	32139
19048	32140
74340	32141
131323	32142
77559	32143
150026	32144
145621	32145
46329	32146
24367	32147
70915	32148
15283	32149
14332	32150
69430	32151
69391	32152
32294	32153
115449	32154
70004	32155
124080	32156
122448	32157
27755	32158
22116	32159
97823	32160
25016	32161
26138	32162
48645	32163
14523	32164
65635	32165
75400	32166
73403	32167
55234	32168
31016	32169
5872	32170
37805	32171
28566	32172
30412	32173
54948	32174
160531	32175
52837	32176
121587	32177
9864	32178
80790	32179
108714	32180
132927	32181
51348	32182
110845	32183
63163	32184
129319	32185
34136	32186
74662	32187
75252	32188
139386	32189
60380	32190
65069	32191
57614	32192
91861	32193
130763	32194
102787	32195
37384	32196
62784	32197
126008	32198
130685	32199
136219	32200
58000	32201
117289	32202
69422	32203
75471	32204
96295	32205
24345	32206
53321	32207
49504	32208
15959	32209
49305	32210
12239	32211
73401	32212
114509	32213
124091	32214
111800	32215
116840	32216
95833	32217
125725	32218
24169	32219
108869	32220
99108	32221
88837	32222
73597	32223
102360	32224
20661	32225
160560	32226
54694	32227
59186	32228
147279	32229
69433	32230
45528	32231
76322	32232
73264	32233
13495	32234
9401	32235
96842	32236
61671	32237
87314	32238
87317	32239
143844	32240
40722	32241
82060	32242
90551	32243
78426	32244
97	32245
13235	32246
8364	32247
15980	32248
115436	32249
59404	32250
17895	32251
11241	32252
79304	32253
110901	32254
35150	32255
79623	32256
76594	32257
91710	32258
78909	32259
145778	32260
143560	32261
23834	32262
50974	32263
87690	32264
138705	32265
111128	32266
26142	32267
23926	32268
8249	32269
55739	32270
115565	32271
120310	32272
27208	32273
162055	32274
89131	32275
31868	32276
18370	32277
110201	32278
67630	32279
30177	32280
69426	32281
119911	32282
135580	32283
129549	32284
141945	32285
43905	32286
145333	32287
148883	32288
41771	32289
137835	32290
93696	32291
21233	32292
71196	32293
147130	32294
84623	32295
25351	32296
34620	32297
124263	32298
93658	32299
74375	32300
135989	32301
150604	32302
150935	32303
94240	32304
56266	32305
71737	32306
112446	32307
62528	32308
148647	32309
62074	32310
116804	32311
10401	32312
144005	32313
73874	32314
136933	32315
67686	32316
115414	32317
113491	32318
50849	32319
115440	32320
27150	32321
99286	32322
66977	32323
42526	32324
71862	32325
31110	32326
136026	32327
86564	32328
75726	32329
96797	32330
35487	32331
92517	32332
112058	32333
150650	32334
105952	32335
112902	32336
46231	32337
76260	32338
53371	32339
97061	32340
84669	32341
33193	32342
44277	32343
125625	32344
86093	32345
2705	32346
21998	32347
69161	32348
100432	32349
27965	32350
145700	32351
41981	32352
123263	32353
67231	32354
113459	32355
156654	32356
117071	32357
143830	32358
123033	32359
123164	32360
112233	32361
62726	32362
93979	32363
99546	32364
122413	32365
30257	32366
99559	32367
7939	32368
75590	32369
119132	32370
73400	32371
93979	32372
139752	32373
95888	32374
68138	32375
61667	32376
119899	32377
150677	32378
40478	32379
75596	32380
65784	32381
53308	32382
117001	32383
127647	32384
21901	32385
112142	32386
164411	32387
84629	32388
33402	32389
135209	32390
122984	32391
112277	32392
158461	32393
79205	32394
84852	32395
106974	32396
136140	32397
154413	32398
129577	32399
65670	32400
102404	32401
127582	32402
21549	32403
43273	32404
70273	32405
45968	32406
50307	32407
101294	32408
158264	32409
111925	32410
91600	32411
111532	32412
134617	32413
47782	32414
22651	32415
162005	32416
65607	32417
67622	32418
91860	32419
43406	32420
57785	32421
80631	32422
84413	32423
107721	32424
60536	32425
94157	32426
150646	32427
2872	32428
101167	32429
124570	32430
117380	32431
132836	32432
139388	32433
150951	32434
107511	32435
139191	32436
88799	32437
164056	32438
146977	32439
99786	32440
117569	32441
122225	32442
103769	32443
93692	32444
82331	32445
116555	32446
80405	32447
98166	32448
154331	32449
123834	32450
82788	32451
88758	32452
17696	32453
74601	32454
142546	32455
84415	32456
127443	32457
73420	32458
71759	32459
119756	32460
87315	32461
154351	32462
102069	32463
19858	32464
88805	32465
81634	32466
111842	32467
99145	32468
69096	32469
49846	32470
138686	32471
111569	32472
81996	32473
21760	32474
103794	32475
107456	32476
94390	32477
84743	32478
87995	32479
160311	32480
76348	32481
117315	32482
130920	32483
102119	32484
103588	32485
103744	32486
127241	32487
130648	32488
113360	32489
73554	32490
150658	32491
83600	32492
48521	32493
82296	32494
102751	32495
62152	32496
47849	32497
127416	32498
131045	32499
103765	32500
127536	32501
127523	32502
113842	32503
84558	32504
55706	32505
122666	32506
83148	32507
163900	32508
58129	32509
35565	32510
154442	32511
103735	32512
63166	32513
103720	32514
154480	32515
80423	32516
104306	32517
63146	32518
56200	32519
90259	32520
65496	32521
80343	32522
73648	32523
8383	32524
102685	32525
27127	32526
107725	32527
21948	32528
103549	32529
127472	32530
74841	32531
131527	32532
96782	32533
61089	32534
101134	32535
14004	32536
154723	32537
49763	32538
60220	32539
104121	32540
86954	32541
113541	32542
128295	32543
87829	32544
107137	32545
31112	32546
143679	32547
49094	32548
125859	32549
107211	32550
95772	32551
74797	32552
77107	32553
39430	32554
127394	32555
125785	32556
116520	32557
90727	32558
54786	32559
112200	32560
100804	32561
56189	32562
59515	32563
89335	32564
129557	32565
2657	32566
25268	32567
29514	32568
95938	32569
72276	32570
21121	32571
52129	32572
13884	32573
23745	32574
111281	32575
19060	32576
51971	32577
95282	32578
109335	32579
74463	32580
91970	32581
88954	32582
95366	32583
86118	32584
66720	32585
130987	32586
8880	32587
101373	32588
93767	32589
31305	32590
66435	32591
50895	32592
32800	32593
44184	32594
121235	32595
131206	32596
89146	32597
66622	32598
84704	32599
69485	32600
129589	32601
43571	32602
9333	32603
108693	32604
65958	32605
69335	32606
85377	32607
28080	32608
113558	32609
54598	32610
15671	32611
50634	32612
38673	32613
11509	32614
93655	32615
98286	32616
42296	32617
64891	32618
18518	32619
29421	32620
12935	32621
17888	32622
59339	32623
45451	32624
148227	32625
147046	32626
71020	32627
124525	32628
81031	32629
13091	32630
1374	32631
48147	32632
5026	32633
10520	32634
3997	32635
14167	32636
30718	32637
50810	32638
61535	32639
114221	32640
160509	32641
43583	32642
84502	32643
156737	32644
72992	32645
70805	32646
162010	32647
39820	32648
58248	32649
127368	32650
138527	32651
110011	32652
42709	32653
13995	32654
10622	32655
137357	32656
119810	32657
41429	32658
54021	32659
58534	32660
35468	32661
66171	32662
52338	32663
113032	32664
48717	32665
146866	32666
23470	32667
22942	32668
101329	32669
14293	32670
25363	32671
115564	32672
31710	32673
19489	32674
39853	32675
87477	32676
23589	32677
26333	32678
36781	32679
40441	32680
6326	32681
98919	32682
8526	32683
105082	32684
46666	32685
86248	32686
72125	32687
83141	32688
39450	32689
132966	32690
98029	32691
88784	32692
9055	32693
80563	32694
102274	32695
112302	32696
21495	32697
30147	32698
59291	32699
74755	32700
62304	32701
82770	32702
23108	32703
11687	32704
24324	32705
63121	32706
41373	32707
46910	32708
40409	32709
39858	32710
148846	32711
88721	32712
125860	32713
139774	32714
96956	32715
145570	32716
59315	32717
100383	32718
49750	32719
10051	32720
69090	32721
110780	32722
51500	32723
96277	32724
70006	32725
121105	32726
114436	32727
65333	32728
44490	32729
93352	32730
22919	32731
2910	32732
23750	32733
6705	32734
57529	32735
38444	32736
164164	32737
137117	32738
76835	32739
92467	32740
7135	32741
54968	32742
86540	32743
167185	32744
48807	32745
27182	32746
26046	32747
69168	32748
51618	32749
95230	32750
67823	32751
41137	32752
139318	32753
121722	32754
89099	32755
79392	32756
79384	32757
59069	32758
31121	32759
116896	32760
53046	32761
158829	32762
137826	32763
20026	32764
92669	32765
145287	32766
73730	32767
131503	32768
103924	32769
123269	32770
29407	32771
148047	32772
73693	32773
97075	32774
85101	32775
67078	32776
134693	32777
101268	32778
88020	32779
78021	32780
60342	32781
126136	32782
109187	32783
82652	32784
73375	32785
78084	32786
131049	32787
17484	32788
87877	32789
65910	32790
111586	32791
59481	32792
56251	32793
159323	32794
132342	32795
87280	32796
75714	32797
111568	32798
115272	32799
66041	32800
81764	32801
133859	32802
79499	32803
141446	32804
49649	32805
15487	32806
83719	32807
101515	32808
18793	32809
12644	32810
123879	32811
91659	32812
34621	32813
72105	32814
94384	32815
59180	32816
162482	32817
44817	32818
84712	32819
123043	32820
64699	32821
4982	32822
9886	32823
69465	32824
87459	32825
162625	32826
154596	32827
123621	32828
113761	32829
12995	32830
101730	32831
101967	32832
40592	32833
12321	32834
20459	32835
235	32836
68294	32837
72050	32838
42439	32839
127167	32840
102257	32841
110306	32842
102822	32843
50284	32844
58183	32845
32973	32846
64008	32847
5706	32848
106825	32849
64177	32850
110122	32851
88269	32852
18499	32853
23722	32854
99369	32855
125919	32856
95393	32857
66181	32858
41233	32859
150968	32860
40913	32861
15239	32862
52535	32863
95764	32864
31279	32865
111601	32866
52304	32867
148969	32868
92440	32869
166012	32870
167431	32871
51686	32872
35422	32873
76781	32874
44193	32875
56424	32876
48675	32877
48620	32878
110423	32879
95796	32880
87117	32881
111658	32882
64195	32883
21779	32884
65169	32885
141307	32886
127396	32887
130757	32888
85879	32889
157672	32890
54835	32891
51215	32892
105988	32893
120253	32894
56768	32895
71834	32896
70581	32897
14849	32898
63471	32899
70281	32900
7772	32901
28857	32902
51196	32903
74424	32904
18033	32905
90016	32906
90041	32907
113275	32908
10892	32909
87967	32910
152573	32911
14942	32912
154011	32913
52903	32914
152453	32915
85937	32916
74540	32917
105486	32918
76432	32919
71508	32920
109213	32921
40857	32922
32983	32923
101093	32924
164157	32925
56099	32926
33577	32927
86258	32928
105070	32929
33586	32930
34142	32931
72890	32932
52044	32933
18395	32934
105121	32935
105105	32936
110183	32937
67772	32938
23814	32939
156842	32940
18477	32941
23449	32942
8067	32943
68075	32944
44878	32945
145404	32946
43625	32947
57597	32948
96640	32949
10315	32950
97505	32951
63881	32952
71566	32953
104955	32954
29001	32955
76237	32956
70901	32957
5498	32958
5323	32959
147216	32960
122369	32961
28237	32962
47020	32963
56229	32964
52145	32965
7043	32966
63319	32967
40388	32968
19933	32969
120992	32970
73527	32971
95473	32972
107761	32973
114692	32974
124614	32975
129576	32976
99423	32977
27997	32978
88675	32979
125593	32980
87457	32981
32200	32982
97436	32983
27722	32984
43231	32985
34106	32986
83034	32987
88689	32988
11442	32989
10327	32990
27784	32991
128722	32992
123964	32993
95884	32994
114897	32995
52209	32996
87647	32997
25475	32998
20196	32999
117759	33000
66024	33001
10757	33002
70614	33003
101605	33004
96544	33005
96180	33006
111781	33007
37251	33008
8878	33009
64488	33010
22211	33011
96724	33012
79874	33013
39082	33014
63429	33015
128752	33016
90504	33017
3258	33018
105358	33019
14546	33020
14875	33021
90977	33022
98197	33023
58647	33024
77162	33025
167436	33026
100829	33027
134193	33028
55996	33029
48679	33030
33034	33031
21155	33032
86602	33033
83636	33034
61516	33035
66074	33036
21579	33037
18616	33038
35395	33039
85619	33040
32299	33041
58410	33042
42262	33043
96680	33044
54567	33045
2504	33046
13889	33047
42354	33048
13442	33049
80911	33050
82891	33051
34424	33052
61239	33053
21739	33054
117116	33055
105949	33056
81300	33057
139703	33058
108727	33059
16660	33060
46966	33061
48528	33062
156684	33063
21799	33064
151193	33065
4688	33066
64231	33067
48590	33068
136602	33069
60766	33070
101960	33071
156307	33072
58222	33073
150766	33074
21787	33075
164458	33076
117410	33077
119646	33078
6546	33079
38856	33080
88737	33081
84872	33082
91633	33083
66754	33084
15086	33085
98275	33086
39811	33087
67575	33088
22374	33089
41868	33090
62679	33091
139385	33092
10831	33093
52844	33094
91469	33095
58889	33096
74381	33097
53976	33098
119208	33099
94626	33100
8105	33101
66590	33102
76236	33103
15650	33104
4146	33105
113577	33106
3489	33107
72651	33108
51915	33109
55455	33110
8347	33111
74796	33112
116946	33113
36768	33114
83685	33115
40810	33116
156549	33117
75415	33118
164321	33119
30336	33120
74059	33121
12772	33122
122664	33123
112888	33124
61486	33125
34653	33126
76787	33127
102300	33128
41854	33129
100430	33130
87246	33131
39773	33132
99002	33133
51382	33134
103408	33135
98953	33136
141645	33137
113532	33138
75643	33139
66865	33140
111964	33141
98415	33142
4007	33143
42945	33144
61188	33145
18768	33146
17484	33147
96620	33148
6830	33149
124471	33150
162761	33151
887	33152
234	33153
67285	33154
34688	33155
42489	33156
111515	33157
143924	33158
44830	33159
40568	33160
5633	33161
34043	33162
53343	33163
42438	33164
68891	33165
54257	33166
21575	33167
58874	33168
15764	33169
89377	33170
112974	33171
33912	33172
77056	33173
87394	33174
64227	33175
37181	33176
54623	33177
108473	33178
114554	33179
44589	33180
53901	33181
75407	33182
111947	33183
108977	33184
51572	33185
113688	33186
76367	33187
8276	33188
30047	33189
136108	33190
2818	33191
103785	33192
104270	33193
94576	33194
97793	33195
762	33196
44699	33197
30685	33198
110527	33199
160138	33200
10995	33201
47738	33202
61137	33203
150248	33204
26062	33205
36456	33206
130566	33207
138431	33208
111523	33209
34533	33210
22819	33211
46315	33212
34032	33213
38881	33214
144262	33215
234	33216
38147	33217
79662	33218
54669	33219
7240	33220
8715	33221
7254	33222
21891	33223
33166	33224
31880	33225
59269	33226
64591	33227
117986	33228
37183	33229
94310	33230
121053	33231
45270	33232
91646	33233
89193	33234
69221	33235
86534	33236
72969	33237
53385	33238
23914	33239
43385	33240
117011	33241
37747	33242
110191	33243
69396	33244
59105	33245
10073	33246
56974	33247
60414	33248
73595	33249
38854	33250
8972	33251
156876	33252
105995	33253
76733	33254
25586	33255
102903	33256
77114	33257
4694	33258
72239	33259
23833	33260
127772	33261
47746	33262
166059	33263
127413	33264
118762	33265
167493	33266
57765	33267
87570	33268
85466	33269
92739	33270
17690	33271
47980	33272
62809	33273
47294	33274
58280	33275
70262	33276
24708	33277
106070	33278
75862	33279
38167	33280
120316	33281
139097	33282
44279	33283
85494	33284
93547	33285
81712	33286
108964	33287
158835	33288
49954	33289
106900	33290
156878	33291
142070	33292
119088	33293
10651	33294
9970	33295
68122	33296
74541	33297
105754	33298
154681	33299
121774	33300
15983	33301
20226	33302
22311	33303
136279	33304
8675	33305
91011	33306
122613	33307
141501	33308
28957	33309
69806	33310
16300	33311
87677	33312
16531	33313
159431	33314
60566	33315
86048	33316
36633	33317
78600	33318
54313	33319
15482	33320
84796	33321
5339	33322
28887	33323
11535	33324
18493	33325
40964	33326
115675	33327
39382	33328
141490	33329
152988	33330
33631	33331
56669	33332
56703	33333
87973	33334
150487	33335
162579	33336
34245	33337
109220	33338
28618	33339
72692	33340
84582	33341
139065	33342
90308	33343
113387	33344
139489	33345
127689	33346
158566	33347
69378	33348
151049	33349
89182	33350
131476	33351
50841	33352
121651	33353
22549	33354
46901	33355
45628	33356
147235	33357
163667	33358
37428	33359
52784	33360
36694	33361
122763	33362
82281	33363
91396	33364
20832	33365
162527	33366
97697	33367
48461	33368
95324	33369
56297	33370
60689	33371
27004	33372
127553	33373
119801	33374
20258	33375
34732	33376
62382	33377
20781	33378
74173	33379
35110	33380
40662	33381
77255	33382
16276	33383
42564	33384
21403	33385
94630	33386
109342	33387
99619	33388
113812	33389
51737	33390
78887	33391
72863	33392
21756	33393
24948	33394
25785	33395
26509	33396
22683	33397
38594	33398
45255	33399
69004	33400
19273	33401
112957	33402
59059	33403
60431	33404
37629	33405
24457	33406
43436	33407
18886	33408
49850	33409
12971	33410
90052	33411
80523	33412
40342	33413
36610	33414
51068	33415
86207	33416
66522	33417
80369	33418
72369	33419
44183	33420
69811	33421
82681	33422
3165	33423
65171	33424
49065	33425
152896	33426
41634	33427
91466	33428
47280	33429
73660	33430
94975	33431
2616	33432
11490	33433
110272	33434
49767	33435
159666	33436
165937	33437
99323	33438
61003	33439
11332	33440
18982	33441
88660	33442
90392	33443
24219	33444
125709	33445
45562	33446
51655	33447
136985	33448
56975	33449
66907	33450
152031	33451
21541	33452
85398	33453
149147	33454
108916	33455
78035	33456
110817	33457
16688	33458
159518	33459
112975	33460
28379	33461
14576	33462
87850	33463
126269	33464
71645	33465
15925	33466
31299	33467
67145	33468
48784	33469
46782	33470
68341	33471
137699	33472
119493	33473
31628	33474
88125	33475
100540	33476
5215	33477
62296	33478
115696	33479
86631	33480
46398	33481
136311	33482
18883	33483
36754	33484
50830	33485
62696	33486
28171	33487
90866	33488
70125	33489
98063	33490
20428	33491
65452	33492
61464	33493
89396	33494
108393	33495
95868	33496
153030	33497
73862	33498
123105	33499
80589	33500
82823	33501
35560	33502
15333	33503
121282	33504
55536	33505
78078	33506
102401	33507
90327	33508
80623	33509
141746	33510
152539	33511
145220	33512
53888	33513
86414	33514
111914	33515
99268	33516
141797	33517
112059	33518
36612	33519
76751	33520
72236	33521
112264	33522
39810	33523
99367	33524
8219	33525
30214	33526
18757	33527
43608	33528
166181	33529
106327	33530
124506	33531
55882	33532
55084	33533
11685	33534
83632	33535
102730	33536
49854	33537
13490	33538
114980	33539
71535	33540
55882	33541
58584	33542
145612	33543
107045	33544
23286	33545
58287	33546
88200	33547
29186	33548
44946	33549
101332	33550
118531	33551
110607	33552
76811	33553
64729	33554
75933	33555
42013	33556
152846	33557
104360	33558
111655	33559
66055	33560
112895	33561
12878	33562
118110	33563
59192	33564
124885	33565
113773	33566
167910	33567
93954	33568
89445	33569
82372	33570
136324	33571
1622	33572
132216	33573
158497	33574
411	33575
26358	33576
103701	33577
126000	33578
141270	33579
130726	33580
122941	33581
41150	33582
131280	33583
71676	33584
143605	33585
51079	33586
22629	33587
42641	33588
16598	33589
50309	33590
130576	33591
41129	33592
121914	33593
58195	33594
112511	33595
31465	33596
76605	33597
65835	33598
98066	33599
34813	33600
54280	33601
58349	33602
73707	33603
115161	33604
145451	33605
98996	33606
69570	33607
119805	33608
136252	33609
55281	33610
88928	33611
21134	33612
76989	33613
102707	33614
114482	33615
66083	33616
21255	33617
107803	33618
69410	33619
60305	33620
87568	33621
116854	33622
105227	33623
64294	33624
77689	33625
136066	33626
47826	33627
64517	33628
87609	33629
61281	33630
20332	33631
41860	33632
121245	33633
105129	33634
150732	33635
24229	33636
111361	33637
21767	33638
90608	33639
33038	33640
14510	33641
160690	33642
130542	33643
76966	33644
76694	33645
73633	33646
86321	33647
137396	33648
49122	33649
128724	33650
98034	33651
22961	33652
130543	33653
57811	33654
94285	33655
130719	33656
106876	33657
106056	33658
48470	33659
61813	33660
85229	33661
128926	33662
84581	33663
119951	33664
131286	33665
74748	33666
84539	33667
28292	33668
106770	33669
95823	33670
77973	33671
66445	33672
113267	33673
84432	33674
84496	33675
164131	33676
127991	33677
108596	33678
65590	33679
106755	33680
98887	33681
91864	33682
65468	33683
158206	33684
93910	33685
40591	33686
106713	33687
71935	33688
106748	33689
113599	33690
85085	33691
164162	33692
37990	33693
20857	33694
30969	33695
24752	33696
107762	33697
63244	33698
105318	33699
92313	33700
662	33701
88077	33702
88818	33703
44674	33704
56210	33705
40586	33706
110009	33707
150952	33708
152367	33709
37888	33710
79525	33711
79416	33712
36777	33713
86673	33714
33929	33715
87852	33716
63260	33717
50608	33718
20680	33719
38019	33720
10509	33721
96658	33722
10395	33723
14370	33724
151293	33725
11322	33726
45211	33727
52897	33728
68293	33729
19151	33730
111909	33731
88951	33732
143653	33733
68900	33734
150978	33735
161884	33736
79761	33737
80321	33738
129135	33739
111577	33740
86042	33741
78908	33742
87092	33743
52116	33744
167505	33745
124854	33746
103561	33747
51004	33748
102479	33749
17293	33750
68813	33751
90647	33752
74892	33753
85328	33754
71578	33755
84655	33756
71952	33757
86681	33758
64525	33759
80939	33760
85474	33761
149132	33762
71201	33763
113819	33764
87735	33765
71938	33766
126345	33767
125981	33768
89552	33769
56077	33770
81686	33771
22637	33772
20061	33773
60187	33774
44585	33775
91976	33776
159441	33777
18396	33778
68708	33779
50468	33780
162373	33781
51472	33782
50265	33783
67766	33784
45103	33785
167337	33786
25382	33787
25847	33788
16500	33789
79547	33790
30282	33791
105154	33792
64887	33793
150166	33794
66954	33795
15067	33796
58025	33797
20400	33798
90206	33799
43159	33800
30982	33801
45569	33802
50323	33803
42266	33804
146792	33805
65518	33806
41182	33807
62059	33808
16735	33809
41581	33810
96519	33811
14835	33812
32136	33813
44497	33814
71394	33815
73325	33816
56767	33817
102864	33818
145425	33819
27931	33820
164493	33821
64792	33822
92474	33823
54784	33824
135882	33825
24238	33826
21860	33827
72816	33828
66092	33829
51400	33830
79444	33831
121263	33832
92259	33833
42320	33834
130388	33835
31564	33836
103856	33837
89450	33838
134047	33839
40027	33840
99413	33841
102871	33842
85297	33843
53041	33844
126141	33845
62727	33846
5904	33847
80778	33848
124729	33849
39513	33850
158750	33851
126002	33852
102432	33853
126310	33854
81034	33855
75823	33856
40919	33857
26233	33858
58386	33859
101055	33860
112240	33861
102703	33862
23978	33863
32409	33864
102747	33865
35991	33866
114694	33867
111127	33868
84158	33869
114657	33870
22418	33871
111920	33872
45091	33873
22636	33874
71917	33875
53345	33876
47891	33877
24833	33878
22316	33879
71198	33880
89504	33881
78361	33882
45282	33883
980	33884
16121	33885
42516	33886
73177	33887
47978	33888
101211	33889
68323	33890
94647	33891
59198	33892
161150	33893
114665	33894
43495	33895
40649	33896
46314	33897
113349	33898
40659	33899
60551	33900
147099	33901
123025	33902
132962	33903
80723	33904
53341	33905
25932	33906
80822	33907
33769	33908
139290	33909
116686	33910
46314	33911
141745	33912
11041	33913
48662	33914
92214	33915
62381	33916
121169	33917
69646	33918
81052	33919
40984	33920
31072	33921
74754	33922
80805	33923
86787	33924
151694	33925
19334	33926
35184	33927
156903	33928
43675	33929
8492	33930
79501	33931
86416	33932
86639	33933
17235	33934
21918	33935
67004	33936
108726	33937
9066	33938
9595	33939
99617	33940
26982	33941
59648	33942
57717	33943
13164	33944
53025	33945
48071	33946
47822	33947
53056	33948
40247	33949
91615	33950
49545	33951
91670	33952
105908	33953
117008	33954
97681	33955
33588	33956
56796	33957
54763	33958
35233	33959
107625	33960
96320	33961
127291	33962
158356	33963
23654	33964
110092	33965
154374	33966
127497	33967
88839	33968
38532	33969
84914	33970
73847	33971
68895	33972
38536	33973
165812	33974
84465	33975
125596	33976
111565	33977
100435	33978
59381	33979
111542	33980
10384	33981
127999	33982
77622	33983
80449	33984
82873	33985
81620	33986
76413	33987
10148	33988
165116	33989
134537	33990
158544	33991
35370	33992
25380	33993
109192	33994
35344	33995
60413	33996
21614	33997
152127	33998
166299	33999
131307	34000
117650	34001
82094	34002
153002	34003
106042	34004
164528	34005
97100	34006
53681	34007
16135	34008
79997	34009
52346	34010
102150	34011
17150	34012
162137	34013
49317	34014
105125	34015
59882	34016
127432	34017
164968	34018
149619	34019
58538	34020
79214	34021
74123	34022
102051	34023
89622	34024
158847	34025
121710	34026
25000	34027
24613	34028
82968	34029
75791	34030
47687	34031
67795	34032
61009	34033
63093	34034
72897	34035
91294	34036
56630	34037
96448	34038
133045	34039
64991	34040
43499	34041
125942	34042
139676	34043
144013	34044
9076	34045
145664	34046
110491	34047
102057	34048
102049	34049
128920	34050
7183	34051
148517	34052
28062	34053
110783	34054
107314	34055
87916	34056
117002	34057
15754	34058
73589	34059
160779	34060
62474	34061
73623	34062
49769	34063
73414	34064
85812	34065
101385	34066
85204	34067
74817	34068
155832	34069
40489	34070
90542	34071
109156	34072
68321	34073
32922	34074
40819	34075
36084	34076
101044	34077
16788	34078
71555	34079
97764	34080
126468	34081
97624	34082
97537	34083
97081	34084
57993	34085
102367	34086
104343	34087
80614	34088
11725	34089
34568	34090
42219	34091
72847	34092
43808	34093
121675	34094
112928	34095
46800	34096
21269	34097
88147	34098
35363	34099
100774	34100
97689	34101
54315	34102
166109	34103
62160	34104
117213	34105
107715	34106
85987	34107
55288	34108
29695	34109
131321	34110
101298	34111
73570	34112
104299	34113
90549	34114
68358	34115
92856	34116
115001	34117
62798	34118
82031	34119
167405	34120
125684	34121
88869	34122
26053	34123
116541	34124
65498	34125
145180	34126
81118	34127
23344	34128
77686	34129
108878	34130
118845	34131
123160	34132
42577	34133
98096	34134
71872	34135
26304	34136
38549	34137
60116	34138
94879	34139
63273	34140
93472	34141
24286	34142
11272	34143
61581	34144
68384	34145
5498	34146
102527	34147
110834	34148
80357	34149
10173	34150
75470	34151
91024	34152
54552	34153
21421	34154
38941	34155
26807	34156
134702	34157
113601	34158
83379	34159
12929	34160
146249	34161
14554	34162
115598	34163
31136	34164
155759	34165
38031	34166
74863	34167
71959	34168
82053	34169
58873	34170
108860	34171
91335	34172
43094	34173
20876	34174
86497	34175
23041	34176
25271	34177
122254	34178
42309	34179
33316	34180
15972	34181
163364	34182
120199	34183
90887	34184
55161	34185
43323	34186
71215	34187
117549	34188
99592	34189
33624	34190
47344	34191
45639	34192
73735	34193
65793	34194
85450	34195
85004	34196
1537	34197
96683	34198
126288	34199
63748	34200
133637	34201
145643	34202
73248	34203
82370	34204
122788	34205
32485	34206
111661	34207
126026	34208
25570	34209
129761	34210
89291	34211
51608	34212
102757	34213
75814	34214
44086	34215
73442	34216
40140	34217
14287	34218
99332	34219
77644	34220
129376	34221
51998	34222
97996	34223
124574	34224
140461	34225
292	34226
131594	34227
69842	34228
125808	34229
152872	34230
50844	34231
65721	34232
4691	34233
153940	34234
14903	34235
47739	34236
65372	34237
145086	34238
85422	34239
43145	34240
52906	34241
81534	34242
109865	34243
88195	34244
136338	34245
52316	34246
148975	34247
23669	34248
23678	34249
20507	34250
74614	34251
25388	34252
31672	34253
93943	34254
6075	34255
91571	34256
21956	34257
112106	34258
56635	34259
45837	34260
70989	34261
7112	34262
59485	34263
7836	34264
462	34265
25418	34266
17272	34267
52453	34268
49757	34269
99474	34270
34434	34271
26461	34272
37552	34273
17091	34274
104911	34275
17232	34276
16085	34277
462	34278
43472	34279
33949	34280
90978	34281
43392	34282
11065	34283
3302	34284
136966	34285
28194	34286
81622	34287
107473	34288
123983	34289
49486	34290
138457	34291
121812	34292
131118	34293
127828	34294
100963	34295
89241	34296
86575	34297
141137	34298
53862	34299
110951	34300
35503	34301
99623	34302
42408	34303
118157	34304
65013	34305
100694	34306
108701	34307
62099	34308
97572	34309
74572	34310
133247	34311
17076	34312
15977	34313
68464	34314
65902	34315
52845	34316
30945	34317
36818	34318
69885	34319
51866	34320
43340	34321
90991	34322
84482	34323
103558	34324
15517	34325
36648	34326
25386	34327
132576	34328
156352	34329
53303	34330
86530	34331
56685	34332
56441	34333
97755	34334
100865	34335
100978	34336
20413	34337
62770	34338
92822	34339
27688	34340
74703	34341
104025	34342
154431	34343
39833	34344
138442	34345
130590	34346
88805	34347
49180	34348
124387	34349
100572	34350
69948	34351
82822	34352
78971	34353
130556	34354
68863	34355
94481	34356
147244	34357
10225	34358
25568	34359
63367	34360
62492	34361
24732	34362
110045	34363
57494	34364
65777	34365
114479	34366
122447	34367
33922	34368
109423	34369
99352	34370
68063	34371
4163	34372
70240	34373
104394	34374
59055	34375
35126	34376
104183	34377
51991	34378
81744	34379
122451	34380
64675	34381
166992	34382
87969	34383
47366	34384
74721	34385
148485	34386
50251	34387
25451	34388
67071	34389
52168	34390
120182	34391
23552	34392
34733	34393
111552	34394
55202	34395
124381	34396
131158	34397
7085	34398
114304	34399
49701	34400
56128	34401
53892	34402
165755	34403
70569	34404
45976	34405
62449	34406
23675	34407
36269	34408
23363	34409
46833	34410
122379	34411
52323	34412
162353	34413
17523	34414
118874	34415
12931	34416
35810	34417
23264	34418
80612	34419
151402	34420
134108	34421
131207	34422
143782	34423
17273	34424
149049	34425
96289	34426
18192	34427
96265	34428
54114	34429
68371	34430
68371	34431
3365	34432
33557	34433
121364	34434
115476	34435
18058	34436
88369	34437
109844	34438
127491	34439
9465	34440
164837	34441
101971	34442
34011	34443
112912	34444
68730	34445
73479	34446
135469	34447
87188	34448
64718	34449
61142	34450
22932	34451
156887	34452
22147	34453
89564	34454
149217	34455
107069	34456
87714	34457
90101	34458
18300	34459
27527	34460
68381	34461
75919	34462
75199	34463
46938	34464
6423	34465
18867	34466
2294	34467
41299	34468
165830	34469
8149	34470
68283	34471
150740	34472
29762	34473
46050	34474
23667	34475
19604	34476
104988	34477
48597	34478
117398	34479
7767	34480
33061	34481
53642	34482
93964	34483
70143	34484
23672	34485
32859	34486
41139	34487
70461	34488
9911	34489
9216	34490
2914	34491
83729	34492
35062	34493
38874	34494
37007	34495
87902	34496
10692	34497
44244	34498
26529	34499
100429	34500
88574	34501
130735	34502
20128	34503
69458	34504
58209	34505
49917	34506
69189	34507
15666	34508
49665	34509
44587	34510
14351	34511
108324	34512
35306	34513
57710	34514
3041	34515
51908	34516
61736	34517
123402	34518
39586	34519
70902	34520
70367	34521
104386	34522
73242	34523
69018	34524
76673	34525
42061	34526
42003	34527
24634	34528
81084	34529
76965	34530
51654	34531
24754	34532
77773	34533
57584	34534
62339	34535
13960	34536
86468	34537
8182	34538
106752	34539
78194	34540
125818	34541
28780	34542
129731	34543
76709	34544
128620	34545
22474	34546
95694	34547
6457	34548
17838	34549
33052	34550
29417	34551
114663	34552
83604	34553
12210	34554
82933	34555
124707	34556
120300	34557
57503	34558
59319	34559
35292	34560
92095	34561
31719	34562
48049	34563
118984	34564
22697	34565
55547	34566
36634	34567
104398	34568
30212	34569
22390	34570
39996	34571
19261	34572
103509	34573
33329	34574
14758	34575
137374	34576
2914	34577
142163	34578
141991	34579
138526	34580
83618	34581
31366	34582
119884	34583
74586	34584
50766	34585
115256	34586
46536	34587
45176	34588
51162	34589
87627	34590
58951	34591
61020	34592
76386	34593
106795	34594
121046	34595
130727	34596
62142	34597
121720	34598
29520	34599
51305	34600
67692	34601
76393	34602
85414	34603
37742	34604
108486	34605
103501	34606
59003	34607
103490	34608
116586	34609
21734	34610
98796	34611
82601	34612
100706	34613
85509	34614
9066	34615
11048	34616
19083	34617
23638	34618
123126	34619
92318	34620
136553	34621
107738	34622
46590	34623
55261	34624
44560	34625
33629	34626
82697	34627
35278	34628
107791	34629
55111	34630
89503	34631
10455	34632
74288	34633
108708	34634
152984	34635
69145	34636
48900	34637
110956	34638
28709	34639
61349	34640
4654	34641
109893	34642
113325	34643
18182	34644
79773	34645
84728	34646
3678	34647
74867	34648
84614	34649
36190	34650
71353	34651
34492	34652
34847	34653
97626	34654
107108	34655
75636	34656
19974	34657
48222	34658
65619	34659
62642	34660
68257	34661
137845	34662
128406	34663
81920	34664
50945	34665
18630	34666
37127	34667
7454	34668
132437	34669
8872	34670
136448	34671
121612	34672
45470	34673
3739	34674
11614	34675
9439	34676
85910	34677
101995	34678
62668	34679
100882	34680
92201	34681
22927	34682
97489	34683
2024	34684
14971	34685
120181	34686
145402	34687
5685	34688
3909	34689
11714	34690
70921	34691
89960	34692
33714	34693
8667	34694
66758	34695
62166	34696
67504	34697
100263	34698
149047	34699
116654	34700
35170	34701
95899	34702
59878	34703
111879	34704
148411	34705
85336	34706
66099	34707
59031	34708
73103	34709
94163	34710
92552	34711
73185	34712
94487	34713
76358	34714
63185	34715
72995	34716
8502	34717
44442	34718
24788	34719
89383	34720
118583	34721
64092	34722
106802	34723
35701	34724
64720	34725
88157	34726
68472	34727
76929	34728
128731	34729
90961	34730
132943	34731
156581	34732
123241	34733
150975	34734
53453	34735
38397	34736
31237	34737
160791	34738
99665	34739
162824	34740
26137	34741
148469	34742
97648	34743
76952	34744
61010	34745
121128	34746
76255	34747
114338	34748
31114	34749
31899	34750
34701	34751
76981	34752
88915	34753
7337	34754
7239	34755
129731	34756
13709	34757
104884	34758
91390	34759
76385	34760
90076	34761
90153	34762
77126	34763
73522	34764
70920	34765
81517	34766
120248	34767
77347	34768
41256	34769
72669	34770
34775	34771
99471	34772
69854	34773
9974	34774
13307	34775
47449	34776
16382	34777
27957	34778
53863	34779
70100	34780
35465	34781
24249	34782
102228	34783
5289	34784
16716	34785
83061	34786
49346	34787
7310	34788
23829	34789
31524	34790
69026	34791
111678	34792
21785	34793
16938	34794
53099	34795
147078	34796
55092	34797
8912	34798
51349	34799
49888	34800
30556	34801
14423	34802
12322	34803
66311	34804
57743	34805
51847	34806
88759	34807
26486	34808
32478	34809
19063	34810
53667	34811
76329	34812
91253	34813
15804	34814
147618	34815
70950	34816
15258	34817
76445	34818
130208	34819
107751	34820
108102	34821
70057	34822
63446	34823
44037	34824
93760	34825
12073	34826
31423	34827
46379	34828
89473	34829
28817	34830
63295	34831
73584	34832
74560	34833
118241	34834
103896	34835
113116	34836
106891	34837
8804	34838
100817	34839
95847	34840
70315	34841
117140	34842
92218	34843
94122	34844
45931	34845
55408	34846
78768	34847
42602	34848
23407	34849
301	34850
79241	34851
113394	34852
63346	34853
90639	34854
20851	34855
46146	34856
135139	34857
29225	34858
127215	34859
65405	34860
97815	34861
48575	34862
54639	34863
97615	34864
75325	34865
8410	34866
49238	34867
105032	34868
28187	34869
13252	34870
45555	34871
96271	34872
61087	34873
14014	34874
118922	34875
64908	34876
28574	34877
95763	34878
73343	34879
104273	34880
52887	34881
31455	34882
22035	34883
58468	34884
25238	34885
8544	34886
113031	34887
50235	34888
20037	34889
94578	34890
44876	34891
31711	34892
74886	34893
15548	34894
12032	34895
58899	34896
107513	34897
44187	34898
99414	34899
49827	34900
107070	34901
154186	34902
92236	34903
43179	34904
69214	34905
73512	34906
113399	34907
96425	34908
119206	34909
23913	34910
102806	34911
157319	34912
44215	34913
7084	34914
175	34915
6145	34916
73429	34917
124775	34918
18411	34919
24154	34920
121331	34921
5926	34922
24393	34923
103271	34924
35526	34925
34170	34926
2913	34927
115702	34928
18191	34929
124689	34930
62122	34931
9795	34932
28333	34933
70283	34934
37398	34935
113911	34936
49515	34937
124692	34938
148528	34939
46528	34940
164136	34941
148393	34942
20245	34943
121082	34944
58909	34945
45964	34946
129609	34947
154438	34948
13784	34949
137040	34950
9950	34951
120219	34952
4098	34953
97139	34954
41075	34955
104819	34956
66033	34957
112861	34958
66569	34959
46286	34960
160236	34961
15598	34962
33898	34963
31397	34964
26654	34965
32089	34966
59850	34967
67704	34968
2525	34969
14348	34970
66534	34971
34634	34972
75476	34973
35524	34974
71885	34975
16428	34976
77012	34977
35393	34978
129697	34979
70585	34980
76408	34981
70638	34982
98228	34983
59923	34984
68344	34985
75815	34986
48467	34987
137644	34988
52128	34989
82870	34990
58351	34991
147197	34992
100581	34993
121185	34994
85269	34995
121134	34996
44227	34997
141050	34998
103936	34999
20431	35000
98329	35001
70263	35002
88272	35003
50044	35004
77630	35005
63587	35006
37352	35007
113013	35008
59542	35009
39087	35010
154365	35011
29407	35012
27573	35013
98057	35014
117069	35015
49906	35016
26623	35017
54110	35018
62248	35019
34716	35020
59182	35021
55605	35022
23089	35023
59144	35024
104115	35025
83535	35026
47762	35027
96715	35028
90480	35029
17614	35030
85026	35031
129558	35032
66124	35033
65613	35034
19434	35035
92444	35036
49587	35037
107643	35038
86104	35039
107072	35040
12128	35041
71408	35042
88976	35043
110553	35044
21161	35045
106773	35046
92850	35047
104341	35048
73321	35049
50628	35050
107415	35051
71616	35052
28006	35053
70575	35054
115478	35055
85434	35056
129435	35057
99468	35058
27470	35059
108786	35060
108452	35061
105258	35062
98347	35063
89590	35064
101123	35065
102916	35066
160478	35067
97276	35068
121698	35069
48559	35070
39882	35071
54269	35072
124733	35073
22725	35074
167628	35075
27278	35076
30662	35077
98824	35078
122443	35079
6331	35080
23251	35081
131126	35082
82963	35083
62277	35084
147181	35085
38838	35086
38599	35087
51318	35088
147206	35089
122677	35090
38904	35091
46988	35092
85562	35093
38699	35094
48024	35095
99639	35096
28786	35097
74699	35098
80228	35099
61098	35100
74546	35101
7297	35102
29058	35103
144697	35104
80571	35105
74353	35106
154885	35107
85174	35108
20663	35109
80802	35110
3434	35111
63393	35112
58944	35113
103742	35114
75459	35115
93386	35116
69887	35117
134699	35118
154321	35119
102220	35120
82033	35121
16661	35122
80384	35123
125634	35124
107799	35125
162159	35126
105024	35127
40963	35128
60432	35129
55508	35130
112228	35131
137795	35132
151047	35133
71238	35134
51308	35135
40048	35136
53163	35137
31278	35138
154629	35139
46256	35140
89443	35141
113616	35142
119049	35143
6532	35144
59885	35145
55385	35146
145515	35147
14998	35148
158127	35149
92611	35150
54807	35151
83797	35152
86185	35153
83739	35154
123180	35155
50744	35156
138426	35157
62481	35158
98247	35159
113522	35160
95543	35161
73795	35162
71860	35163
56384	35164
63627	35165
99528	35166
79815	35167
141901	35168
92608	35169
115267	35170
81776	35171
54565	35172
54570	35173
61568	35174
73636	35175
101083	35176
79597	35177
113266	35178
90354	35179
726	35180
60735	35181
105279	35182
113256	35183
76344	35184
100702	35185
105231	35186
121150	35187
54828	35188
98774	35189
28115	35190
97510	35191
123921	35192
26502	35193
42155	35194
82662	35195
99607	35196
114521	35197
10385	35198
103617	35199
102122	35200
102388	35201
28079	35202
81544	35203
77665	35204
102480	35205
110980	35206
9823	35207
63151	35208
42164	35209
127336	35210
47960	35211
103680	35212
48439	35213
21474	35214
103657	35215
50473	35216
59062	35217
79042	35218
36667	35219
131390	35220
35590	35221
63416	35222
148826	35223
47067	35224
119090	35225
22862	35226
105987	35227
143973	35228
28964	35229
28384	35230
76395	35231
38466	35232
69799	35233
34452	35234
28410	35235
20535	35236
124896	35237
59507	35238
156807	35239
124526	35240
77740	35241
125832	35242
41781	35243
80785	35244
46321	35245
81053	35246
84816	35247
132560	35248
12404	35249
42425	35250
104066	35251
100246	35252
125560	35253
31921	35254
37390	35255
112428	35256
59141	35257
65404	35258
81088	35259
55215	35260
37189	35261
84692	35262
137361	35263
32180	35264
44873	35265
111908	35266
47972	35267
71495	35268
165687	35269
95944	35270
124293	35271
8944	35272
4385	35273
62369	35274
96813	35275
23388	35276
79691	35277
40915	35278
135767	35279
15654	35280
133370	35281
38922	35282
15441	35283
61311	35284
23845	35285
13099	35286
27652	35287
67494	35288
98951	35289
141245	35290
21222	35291
136135	35292
82682	35293
62459	35294
168014	35295
33069	35296
97767	35297
41715	35298
28626	35299
17148	35300
66792	35301
31481	35302
38621	35303
80439	35304
80533	35305
137325	35306
65564	35307
118726	35308
85247	35309
61378	35310
95726	35311
4882	35312
5080	35313
44376	35314
82833	35315
41279	35316
9339	35317
54553	35318
112858	35319
45069	35320
165707	35321
8806	35322
48190	35323
47060	35324
71625	35325
15230	35326
41961	35327
127435	35328
74	35329
86677	35330
12737	35331
26943	35332
92559	35333
10715	35334
141979	35335
86494	35336
93230	35337
139783	35338
137	35339
8618	35340
84380	35341
111379	35342
16544	35343
66505	35344
81711	35345
56307	35346
14941	35347
107318	35348
158143	35349
121591	35350
47100	35351
135875	35352
85872	35353
73493	35354
23786	35355
127483	35356
97548	35357
134077	35358
51644	35359
94143	35360
110041	35361
34779	35362
134063	35363
75987	35364
114425	35365
104345	35366
83421	35367
85850	35368
126239	35369
8037	35370
141971	35371
57347	35372
105980	35373
86641	35374
20042	35375
24611	35376
19504	35377
68034	35378
12699	35379
9573	35380
100564	35381
6336	35382
110322	35383
59250	35384
18827	35385
33035	35386
51249	35387
43217	35388
4411	35389
13892	35390
20514	35391
15245	35392
12799	35393
35033	35394
120734	35395
66466	35396
1207	35397
361	35398
156813	35399
56560	35400
138600	35401
87636	35402
113429	35403
40119	35404
84804	35405
54813	35406
38710	35407
166014	35408
63491	35409
116257	35410
95535	35411
55151	35412
93462	35413
16457	35414
91661	35415
70926	35416
16446	35417
35986	35418
41262	35419
91343	35420
14150	35421
66085	35422
71002	35423
45618	35424
54645	35425
148093	35426
6993	35427
48802	35428
61044	35429
164103	35430
39713	35431
107039	35432
18037	35433
52424	35434
75873	35435
107016	35436
58367	35437
82749	35438
43371	35439
67742	35440
17938	35441
9973	35442
110012	35443
150897	35444
93354	35445
61444	35446
23332	35447
56017	35448
29881	35449
57617	35450
27266	35451
152518	35452
4071	35453
148425	35454
101884	35455
97698	35456
91006	35457
5211	35458
94125	35459
25646	35460
98120	35461
49232	35462
45067	35463
119095	35464
45062	35465
61528	35466
35511	35467
124833	35468
76984	35469
21733	35470
71363	35471
103605	35472
74416	35473
124761	35474
154837	35475
129043	35476
123073	35477
74376	35478
129469	35479
120454	35480
36191	35481
90842	35482
137749	35483
84879	35484
137050	35485
101096	35486
133294	35487
98127	35488
45781	35489
54324	35490
50978	35491
137682	35492
63271	35493
90280	35494
61233	35495
106895	35496
81611	35497
104263	35498
93916	35499
74742	35500
43833	35501
117470	35502
107694	35503
29658	35504
103610	35505
34829	35506
39283	35507
102379	35508
122368	35509
24390	35510
9655	35511
106078	35512
124716	35513
33292	35514
28838	35515
30509	35516
27413	35517
28805	35518
24599	35519
56083	35520
19129	35521
33114	35522
16002	35523
4105	35524
104833	35525
11295	35526
11571	35527
115780	35528
31609	35529
24407	35530
78308	35531
24532	35532
4027	35533
56212	35534
156164	35535
814	35536
96527	35537
113793	35538
32221	35539
55405	35540
95475	35541
112460	35542
74852	35543
166047	35544
54344	35545
95599	35546
36068	35547
65506	35548
154833	35549
9489	35550
65707	35551
13155	35552
85309	35553
27036	35554
69394	35555
21487	35556
62615	35557
161295	35558
43247	35559
93641	35560
66801	35561
88641	35562
136122	35563
102137	35564
67945	35565
110083	35566
92463	35567
31020	35568
43402	35569
17826	35570
66829	35571
83444	35572
166123	35573
24663	35574
67258	35575
47984	35576
147075	35577
45170	35578
9147	35579
61091	35580
85200	35581
96554	35582
126005	35583
74437	35584
109094	35585
127223	35586
43773	35587
52292	35588
57132	35589
99698	35590
64223	35591
91467	35592
130694	35593
13396	35594
41823	35595
33124	35596
157749	35597
65757	35598
124575	35599
79500	35600
86160	35601
70434	35602
109543	35603
22782	35604
164343	35605
131140	35606
124434	35607
58296	35608
107549	35609
127587	35610
156714	35611
93886	35612
84999	35613
93854	35614
125890	35615
126158	35616
35358	35617
89463	35618
150683	35619
107428	35620
138556	35621
167496	35622
102451	35623
64820	35624
37321	35625
69307	35626
127480	35627
24264	35628
89049	35629
78218	35630
137763	35631
162265	35632
80621	35633
39123	35634
124492	35635
100456	35636
103714	35637
84385	35638
111855	35639
124827	35640
102567	35641
59237	35642
77728	35643
94062	35644
105534	35645
27031	35646
22908	35647
139391	35648
31803	35649
47340	35650
43754	35651
57908	35652
60089	35653
135056	35654
50172	35655
78876	35656
28509	35657
72000	35658
93436	35659
65624	35660
59181	35661
96504	35662
66503	35663
58091	35664
91435	35665
65483	35666
90319	35667
138549	35668
99012	35669
56326	35670
33575	35671
114520	35672
110226	35673
79031	35674
124066	35675
49387	35676
97589	35677
78861	35678
61202	35679
153414	35680
118014	35681
149219	35682
99746	35683
117280	35684
116487	35685
156088	35686
62154	35687
150425	35688
50242	35689
58942	35690
93613	35691
85216	35692
123943	35693
154322	35694
47044	35695
115556	35696
124340	35697
78019	35698
79165	35699
27244	35700
59551	35701
100424	35702
23409	35703
143906	35704
47823	35705
103760	35706
84736	35707
132525	35708
91908	35709
164233	35710
103398	35711
116559	35712
79228	35713
45840	35714
71308	35715
73490	35716
150595	35717
66006	35718
25531	35719
22428	35720
105411	35721
81172	35722
72762	35723
76005	35724
116947	35725
48570	35726
8411	35727
29495	35728
22065	35729
129267	35730
130457	35731
14960	35732
54993	35733
81054	35734
148755	35735
76768	35736
138636	35737
71708	35738
124043	35739
90524	35740
97894	35741
71095	35742
100700	35743
62735	35744
113490	35745
54990	35746
20326	35747
20685	35748
154334	35749
110034	35750
61125	35751
136911	35752
108481	35753
10359	35754
154225	35755
119555	35756
123894	35757
65320	35758
91394	35759
127153	35760
158000	35761
147366	35762
91445	35763
74334	35764
127465	35765
80567	35766
102045	35767
111579	35768
103600	35769
81690	35770
31456	35771
76471	35772
116594	35773
47141	35774
21759	35775
62332	35776
84511	35777
75829	35778
92823	35779
111917	35780
126403	35781
92401	35782
141320	35783
164497	35784
152828	35785
84437	35786
91439	35787
90503	35788
89132	35789
89206	35790
111831	35791
91480	35792
113308	35793
135780	35794
52228	35795
18286	35796
104254	35797
127985	35798
107800	35799
127379	35800
84789	35801
107757	35802
88232	35803
135732	35804
85093	35805
107743	35806
50627	35807
97741	35808
63412	35809
66409	35810
147643	35811
93880	35812
125718	35813
89615	35814
55195	35815
50435	35816
158132	35817
89632	35818
113499	35819
141453	35820
115117	35821
165997	35822
6172	35823
131364	35824
70548	35825
107708	35826
131366	35827
74758	35828
63691	35829
123111	35830
12893	35831
32823	35832
83794	35833
104238	35834
94024	35835
102771	35836
102708	35837
82067	35838
73334	35839
73338	35840
63284	35841
81615	35842
85525	35843
115438	35844
56957	35845
50978	35846
68234	35847
127607	35848
75445	35849
79397	35850
77982	35851
48809	35852
161165	35853
138678	35854
102464	35855
70267	35856
105946	35857
104311	35858
95749	35859
95745	35860
79386	35861
161388	35862
107814	35863
87444	35864
112048	35865
63734	35866
129587	35867
83122	35868
154824	35869
163989	35870
111690	35871
86721	35872
16271	35873
28793	35874
158522	35875
107199	35876
136310	35877
133793	35878
113542	35879
141482	35880
47977	35881
134523	35882
96695	35883
104094	35884
30125	35885
99520	35886
56922	35887
93406	35888
71026	35889
62501	35890
61366	35891
93463	35892
102256	35893
37661	35894
51300	35895
79329	35896
81804	35897
79120	35898
84621	35899
96857	35900
64888	35901
73043	35902
24475	35903
97876	35904
84602	35905
100798	35906
145235	35907
65966	35908
155955	35909
78063	35910
164416	35911
85076	35912
89682	35913
64453	35914
97087	35915
105192	35916
154649	35917
95504	35918
43367	35919
131335	35920
106905	35921
95274	35922
79336	35923
159592	35924
46975	35925
17703	35926
91929	35927
65441	35928
134747	35929
99122	35930
79762	35931
158219	35932
130830	35933
55070	35934
103848	35935
127294	35936
65435	35937
100444	35938
84746	35939
71447	35940
56235	35941
84426	35942
118523	35943
123924	35944
57387	35945
13266	35946
131516	35947
91910	35948
63181	35949
65612	35950
107038	35951
150511	35952
50401	35953
27914	35954
130478	35955
84390	35956
79074	35957
84411	35958
116505	35959
82019	35960
74115	35961
56795	35962
75878	35963
86092	35964
137529	35965
78153	35966
69417	35967
102797	35968
127502	35969
107126	35970
81756	35971
75036	35972
117137	35973
103844	35974
63129	35975
55604	35976
111720	35977
56378	35978
23824	35979
149096	35980
63489	35981
120114	35982
78410	35983
141824	35984
164234	35985
127834	35986
32957	35987
99327	35988
60309	35989
37255	35990
76791	35991
107570	35992
23374	35993
9387	35994
98301	35995
134426	35996
80937	35997
38507	35998
37434	35999
27305	36000
95235	36001
106863	36002
63254	36003
88830	36004
20526	36005
68937	36006
33148	36007
77545	36008
116489	36009
11711	36010
51937	36011
81550	36012
150329	36013
10513	36014
36539	36015
48553	36016
80920	36017
139709	36018
88999	36019
86284	36020
128665	36021
27739	36022
45880	36023
52856	36024
111817	36025
141706	36026
12900	36027
31737	36028
7372	36029
87255	36030
146888	36031
29409	36032
34177	36033
7901	36034
14977	36035
53898	36036
73511	36037
78302	36038
3764	36039
94404	36040
156511	36041
31350	36042
22933	36043
68242	36044
61384	36045
115816	36046
28812	36047
112359	36048
5730	36049
79057	36050
70481	36051
33270	36052
77476	36053
87178	36054
75424	36055
111507	36056
68801	36057
105247	36058
98876	36059
132369	36060
57349	36061
36317	36062
78857	36063
87957	36064
80662	36065
127284	36066
10984	36067
60356	36068
90081	36069
93812	36070
111478	36071
48442	36072
14353	36073
81136	36074
67538	36075
23856	36076
57980	36077
97934	36078
52526	36079
88700	36080
88067	36081
74140	36082
47300	36083
135719	36084
7597	36085
102546	36086
29997	36087
36112	36088
8205	36089
23649	36090
23442	36091
132358	36092
117404	36093
80073	36094
12669	36095
145873	36096
135682	36097
135675	36098
25250	36099
75200	36100
62317	36101
67893	36102
96974	36103
2468	36104
43396	36105
34681	36106
7140	36107
55563	36108
90652	36109
38940	36110
33245	36111
133749	36112
109402	36113
110568	36114
106107	36115
48951	36116
117522	36117
11721	36118
34759	36119
124608	36120
137436	36121
68781	36122
134645	36123
158293	36124
31853	36125
37528	36126
23677	36127
119041	36128
108673	36129
70458	36130
58071	36131
75698	36132
17116	36133
31357	36134
133801	36135
62396	36136
59469	36137
47375	36138
23820	36139
29561	36140
69314	36141
51969	36142
26716	36143
43437	36144
126389	36145
90376	36146
36224	36147
36773	36148
31889	36149
44917	36150
79635	36151
6065	36152
44563	36153
127628	36154
8004	36155
32332	36156
111807	36157
25787	36158
64845	36159
99517	36160
9888	36161
4788	36162
101135	36163
96789	36164
154500	36165
63632	36166
84461	36167
53419	36168
129104	36169
141430	36170
93822	36171
38843	36172
33657	36173
27186	36174
86518	36175
76538	36176
83788	36177
135733	36178
22566	36179
67794	36180
19081	36181
108970	36182
95429	36183
81664	36184
86262	36185
44173	36186
121141	36187
88878	36188
62222	36189
34441	36190
114254	36191
135987	36192
110694	36193
84565	36194
103492	36195
8093	36196
145728	36197
61021	36198
121126	36199
130644	36200
97627	36201
58985	36202
147069	36203
61561	36204
90100	36205
71565	36206
73766	36207
102798	36208
50434	36209
72867	36210
115168	36211
53062	36212
105642	36213
138724	36214
79870	36215
17246	36216
32158	36217
156422	36218
77573	36219
110018	36220
95258	36221
141145	36222
105010	36223
73274	36224
43483	36225
100281	36226
78960	36227
90169	36228
100732	36229
14742	36230
73421	36231
19930	36232
46835	36233
110044	36234
26469	36235
127211	36236
40174	36237
75076	36238
158690	36239
91869	36240
103659	36241
147141	36242
101382	36243
104574	36244
93733	36245
61358	36246
139602	36247
37162	36248
82710	36249
10969	36250
60813	36251
122742	36252
58939	36253
97568	36254
98762	36255
85091	36256
97488	36257
48436	36258
80302	36259
157999	36260
86259	36261
154237	36262
63075	36263
127179	36264
113163	36265
91446	36266
128820	36267
151389	36268
38969	36269
12503	36270
122582	36271
37028	36272
77712	36273
99707	36274
121572	36275
148888	36276
104919	36277
4977	36278
52008	36279
121399	36280
27827	36281
77842	36282
112500	36283
25920	36284
84735	36285
99628	36286
7939	36287
99600	36288
49855	36289
88015	36290
75448	36291
112191	36292
62839	36293
97722	36294
129486	36295
134730	36296
79565	36297
115778	36298
93885	36299
146917	36300
73763	36301
84578	36302
137101	36303
124400	36304
102847	36305
14887	36306
25904	36307
73811	36308
33638	36309
33897	36310
58933	36311
81484	36312
143283	36313
94268	36314
159957	36315
102793	36316
73744	36317
25245	36318
59533	36319
29563	36320
122980	36321
8623	36322
104960	36323
70386	36324
117323	36325
76907	36326
122610	36327
55659	36328
102676	36329
86850	36330
79708	36331
123960	36332
147247	36333
103389	36334
75927	36335
116603	36336
89231	36337
100898	36338
121770	36339
81527	36340
100683	36341
18185	36342
28746	36343
125740	36344
77006	36345
112376	36346
165738	36347
79311	36348
85747	36349
132167	36350
121633	36351
45459	36352
154724	36353
104427	36354
52530	36355
79786	36356
64009	36357
71991	36358
47072	36359
141048	36360
85100	36361
61534	36362
71772	36363
62640	36364
127155	36365
141689	36366
79659	36367
7798	36368
130545	36369
77422	36370
71135	36371
65657	36372
79049	36373
34126	36374
89963	36375
92689	36376
57360	36377
55180	36378
107620	36379
124679	36380
119125	36381
86572	36382
43052	36383
84997	36384
104280	36385
85475	36386
129120	36387
80782	36388
63540	36389
28091	36390
109622	36391
22814	36392
44318	36393
47842	36394
156615	36395
135690	36396
97523	36397
151061	36398
21556	36399
134407	36400
45099	36401
23576	36402
116608	36403
31613	36404
64905	36405
9412	36406
15341	36407
53431	36408
147318	36409
106766	36410
128781	36411
119855	36412
152475	36413
47158	36414
52522	36415
97937	36416
103894	36417
63438	36418
86409	36419
49480	36420
132385	36421
78336	36422
88014	36423
72132	36424
15662	36425
139329	36426
108962	36427
92269	36428
120320	36429
79794	36430
43570	36431
117375	36432
21606	36433
126147	36434
42321	36435
91583	36436
85042	36437
108952	36438
66001	36439
102230	36440
51907	36441
7954	36442
41849	36443
103946	36444
114590	36445
56472	36446
124984	36447
135779	36448
48656	36449
81853	36450
551	36451
136139	36452
102727	36453
121445	36454
80502	36455
47774	36456
130802	36457
9580	36458
103670	36459
51960	36460
31718	36461
70571	36462
21299	36463
63195	36464
81778	36465
83604	36466
46982	36467
162331	36468
22360	36469
162547	36470
49441	36471
20273	36472
33298	36473
106816	36474
100585	36475
93780	36476
71718	36477
103850	36478
130578	36479
150238	36480
78421	36481
41753	36482
148859	36483
79098	36484
19681	36485
48119	36486
99553	36487
103669	36488
100529	36489
47906	36490
68743	36491
15776	36492
61394	36493
33906	36494
95369	36495
19069	36496
118592	36497
66013	36498
124288	36499
134732	36500
56693	36501
45262	36502
20446	36503
37217	36504
95839	36505
26091	36506
148577	36507
72964	36508
61369	36509
42558	36510
151466	36511
152986	36512
81560	36513
91007	36514
137052	36515
98358	36516
91666	36517
148683	36518
135481	36519
130544	36520
111368	36521
20516	36522
99065	36523
45118	36524
72184	36525
117492	36526
105830	36527
38121	36528
38069	36529
64788	36530
118589	36531
62661	36532
73841	36533
11794	36534
124016	36535
125721	36536
79755	36537
58928	36538
123877	36539
123007	36540
67638	36541
166339	36542
97641	36543
111540	36544
113408	36545
85280	36546
8799	36547
133923	36548
127159	36549
71835	36550
107135	36551
152529	36552
63693	36553
75512	36554
66608	36555
54606	36556
81570	36557
79890	36558
70433	36559
68854	36560
17173	36561
100563	36562
99641	36563
69612	36564
43384	36565
105389	36566
51965	36567
66038	36568
112591	36569
47134	36570
107402	36571
130463	36572
20586	36573
156119	36574
114350	36575
100302	36576
83681	36577
129180	36578
161380	36579
97776	36580
40548	36581
81538	36582
100550	36583
89993	36584
38430	36585
165787	36586
146790	36587
102022	36588
72837	36589
76233	36590
65599	36591
98764	36592
79851	36593
114900	36594
123121	36595
80366	36596
77790	36597
27383	36598
48846	36599
128934	36600
100347	36601
10248	36602
84590	36603
121683	36604
71030	36605
9032	36606
65003	36607
49065	36608
102131	36609
143997	36610
101161	36611
7077	36612
34556	36613
24669	36614
64233	36615
165703	36616
48612	36617
90353	36618
54211	36619
60455	36620
129011	36621
64000	36622
154297	36623
35877	36624
127331	36625
145164	36626
105203	36627
63635	36628
27796	36629
107782	36630
87326	36631
85468	36632
113501	36633
35185	36634
69126	36635
78873	36636
161978	36637
68821	36638
109761	36639
27507	36640
121760	36641
79854	36642
160626	36643
139044	36644
106580	36645
76537	36646
109846	36647
88998	36648
73802	36649
73750	36650
100800	36651
59830	36652
63576	36653
117703	36654
77911	36655
36119	36656
59479	36657
24443	36658
76473	36659
81494	36660
85616	36661
154241	36662
84998	36663
111423	36664
56715	36665
146784	36666
127322	36667
98119	36668
92818	36669
154233	36670
62797	36671
35595	36672
51695	36673
64298	36674
77051	36675
50738	36676
132439	36677
97217	36678
86675	36679
47676	36680
102159	36681
104274	36682
107628	36683
95580	36684
22566	36685
68390	36686
13393	36687
79906	36688
122507	36689
27330	36690
72472	36691
106829	36692
61705	36693
101279	36694
37212	36695
27773	36696
71585	36697
41918	36698
94503	36699
8141	36700
85278	36701
29704	36702
141676	36703
30853	36704
39788	36705
39916	36706
27873	36707
40732	36708
32740	36709
135670	36710
84564	36711
41333	36712
86203	36713
65606	36714
106910	36715
81675	36716
55349	36717
56800	36718
56464	36719
124650	36720
84929	36721
105131	36722
68939	36723
53184	36724
58284	36725
102338	36726
86214	36727
97483	36728
127325	36729
157841	36730
112000	36731
83762	36732
125805	36733
85497	36734
93432	36735
71637	36736
58546	36737
16518	36738
29471	36739
24153	36740
34072	36741
58774	36742
91303	36743
22984	36744
108662	36745
111707	36746
59145	36747
23792	36748
19907	36749
34764	36750
53745	36751
21595	36752
27956	36753
129426	36754
92167	36755
137980	36756
78895	36757
40991	36758
37461	36759
60896	36760
56491	36761
117592	36762
56501	36763
62730	36764
56317	36765
92146	36766
124251	36767
35174	36768
86174	36769
27061	36770
159827	36771
167574	36772
39597	36773
9902	36774
29464	36775
78420	36776
15312	36777
22721	36778
58590	36779
17111	36780
94219	36781
76564	36782
95824	36783
57874	36784
94288	36785
156710	36786
24350	36787
49823	36788
69602	36789
83666	36790
38709	36791
81589	36792
53777	36793
164597	36794
136935	36795
39869	36796
77815	36797
164266	36798
114606	36799
32178	36800
81632	36801
18285	36802
105302	36803
8786	36804
89273	36805
29826	36806
46726	36807
66489	36808
37935	36809
117685	36810
83366	36811
26637	36812
87431	36813
20047	36814
4462	36815
43163	36816
89661	36817
35510	36818
15938	36819
53329	36820
121197	36821
29434	36822
30879	36823
25781	36824
127196	36825
6384	36826
47614	36827
76946	36828
56193	36829
29918	36830
92811	36831
75188	36832
54022	36833
8992	36834
66174	36835
31887	36836
88867	36837
94216	36838
46480	36839
16296	36840
136943	36841
44398	36842
87098	36843
93562	36844
78856	36845
147301	36846
49140	36847
122794	36848
37191	36849
26267	36850
62775	36851
20825	36852
62218	36853
20517	36854
117752	36855
35992	36856
80524	36857
20641	36858
78147	36859
50978	36860
91477	36861
114713	36862
90415	36863
119112	36864
111508	36865
52777	36866
8978	36867
72077	36868
60977	36869
72979	36870
70252	36871
35011	36872
46506	36873
60377	36874
110349	36875
6653	36876
27139	36877
106105	36878
69450	36879
136886	36880
82835	36881
42204	36882
32333	36883
37288	36884
13139	36885
26402	36886
14778	36887
5349	36888
40901	36889
127191	36890
29465	36891
64333	36892
39561	36893
11760	36894
89935	36895
7208	36896
102376	36897
7805	36898
44000	36899
40273	36900
88694	36901
34828	36902
71888	36903
6945	36904
27654	36905
66216	36906
30900	36907
128855	36908
68593	36909
52389	36910
49807	36911
51717	36912
51857	36913
15304	36914
45438	36915
59188	36916
65449	36917
22021	36918
51121	36919
22030	36920
54621	36921
56007	36922
112705	36923
6846	36924
156141	36925
121567	36926
92411	36927
97414	36928
60503	36929
89502	36930
48494	36931
150630	36932
47639	36933
69243	36934
38569	36935
83713	36936
94532	36937
31125	36938
22905	36939
127966	36940
104083	36941
62303	36942
72172	36943
103964	36944
98326	36945
102123	36946
85447	36947
114533	36948
145087	36949
52849	36950
26027	36951
74111	36952
65424	36953
49304	36954
25241	36955
102496	36956
83626	36957
53840	36958
9046	36959
9480	36960
60491	36961
87884	36962
71105	36963
92761	36964
30318	36965
52730	36966
51070	36967
37723	36968
20421	36969
56391	36970
31391	36971
16360	36972
5264	36973
156154	36974
48169	36975
78056	36976
112958	36977
89407	36978
40717	36979
125840	36980
24643	36981
116942	36982
25603	36983
96702	36984
87014	36985
111726	36986
26125	36987
114676	36988
55036	36989
136022	36990
63735	36991
71841	36992
8287	36993
86432	36994
42015	36995
56403	36996
115751	36997
24076	36998
98033	36999
43411	37000
127672	37001
5258	37002
32825	37003
108719	37004
99344	37005
73165	37006
30582	37007
84895	37008
26156	37009
119826	37010
44155	37011
37752	37012
15622	37013
162442	37014
58376	37015
134861	37016
59464	37017
56626	37018
91526	37019
23766	37020
114666	37021
79825	37022
98853	37023
25713	37024
72678	37025
52238	37026
40492	37027
77013	37028
98027	37029
106223	37030
84434	37031
40841	37032
81979	37033
36129	37034
117939	37035
43169	37036
52839	37037
33236	37038
52540	37039
46951	37040
14417	37041
71875	37042
88085	37043
48753	37044
81488	37045
36795	37046
19571	37047
110214	37048
100562	37049
59443	37050
64890	37051
81581	37052
162012	37053
147171	37054
75629	37055
152521	37056
158082	37057
134352	37058
67154	37059
93458	37060
74715	37061
132871	37062
94035	37063
84638	37064
87340	37065
58262	37066
52125	37067
97707	37068
124828	37069
104944	37070
119160	37071
74626	37072
95293	37073
128967	37074
12185	37075
105195	37076
156324	37077
11892	37078
127371	37079
64271	37080
97152	37081
76691	37082
40225	37083
17678	37084
142024	37085
94549	37086
27213	37087
10705	37088
55650	37089
98881	37090
113141	37091
60316	37092
105884	37093
79891	37094
47403	37095
103587	37096
83254	37097
82088	37098
64475	37099
84975	37100
132312	37101
85958	37102
60391	37103
41012	37104
67487	37105
70496	37106
48095	37107
117013	37108
27808	37109
49379	37110
80443	37111
61075	37112
38514	37113
130583	37114
85362	37115
106730	37116
107166	37117
131121	37118
165624	37119
71313	37120
137754	37121
121270	37122
43028	37123
124542	37124
20376	37125
120450	37126
154638	37127
72929	37128
81950	37129
129737	37130
52513	37131
41549	37132
83534	37133
109352	37134
62505	37135
44775	37136
14731	37137
77770	37138
129434	37139
83484	37140
113069	37141
92845	37142
90282	37143
110805	37144
54972	37145
81851	37146
95438	37147
105016	37148
82941	37149
121231	37150
61616	37151
60175	37152
105777	37153
85316	37154
85316	37155
99071	37156
60142	37157
26392	37158
49569	37159
73391	37160
92639	37161
57329	37162
26274	37163
20330	37164
3302	37165
85344	37166
4689	37167
33991	37168
95533	37169
114901	37170
18999	37171
10980	37172
129155	37173
47197	37174
94007	37175
156562	37176
29180	37177
61651	37178
99608	37179
36019	37180
82979	37181
148818	37182
91977	37183
117440	37184
99643	37185
158748	37186
115061	37187
141619	37188
116743	37189
108412	37190
132599	37191
40840	37192
11473	37193
115678	37194
62838	37195
92793	37196
135535	37197
136270	37198
35125	37199
77500	37200
53798	37201
154240	37202
16015	37203
41708	37204
67844	37205
81747	37206
116599	37207
112918	37208
63280	37209
33817	37210
67590	37211
81666	37212
55439	37213
98339	37214
53433	37215
36566	37216
31024	37217
40607	37218
18995	37219
67151	37220
21092	37221
78266	37222
32046	37223
36098	37224
28246	37225
34390	37226
24211	37227
63463	37228
101897	37229
68079	37230
44541	37231
164167	37232
15870	37233
32283	37234
65628	37235
158801	37236
20528	37237
24750	37238
100554	37239
76320	37240
33572	37241
58551	37242
4052	37243
20796	37244
26904	37245
26561	37246
6285	37247
112919	37248
13534	37249
62677	37250
17350	37251
76533	37252
42419	37253
48747	37254
164262	37255
74768	37256
73440	37257
64596	37258
44911	37259
41531	37260
95185	37261
129335	37262
124018	37263
104933	37264
24715	37265
86329	37266
103583	37267
11254	37268
27586	37269
97939	37270
137364	37271
91385	37272
16161	37273
22088	37274
49266	37275
94255	37276
129683	37277
82718	37278
23526	37279
64572	37280
16896	37281
21163	37282
160145	37283
36611	37284
127581	37285
122766	37286
166333	37287
54632	37288
129782	37289
49124	37290
77556	37291
67840	37292
75890	37293
33910	37294
51952	37295
52718	37296
134122	37297
129173	37298
95831	37299
55568	37300
26891	37301
93775	37302
59762	37303
59884	37304
77561	37305
148473	37306
69414	37307
16101	37308
89117	37309
100124	37310
16015	37311
49190	37312
59771	37313
16054	37314
59768	37315
41242	37316
36529	37317
51814	37318
37567	37319
19232	37320
23087	37321
35839	37322
74446	37323
117510	37324
59965	37325
13219	37326
83166	37327
127156	37328
117185	37329
100613	37330
132281	37331
61793	37332
101075	37333
109190	37334
27518	37335
94440	37336
8124	37337
9680	37338
91432	37339
69810	37340
3064	37341
12065	37342
36043	37343
98790	37344
40750	37345
86236	37346
63090	37347
16922	37348
61574	37349
141364	37350
61339	37351
58108	37352
100549	37353
54636	37354
61258	37355
45580	37356
77085	37357
30234	37358
149123	37359
93440	37360
156695	37361
50631	37362
126145	37363
56382	37364
14652	37365
17506	37366
83863	37367
118724	37368
23712	37369
26541	37370
53133	37371
89922	37372
45801	37373
107224	37374
27727	37375
71818	37376
100983	37377
79139	37378
61654	37379
110929	37380
138561	37381
160361	37382
19645	37383
139484	37384
54585	37385
120149	37386
137003	37387
109848	37388
88187	37389
121936	37390
32211	37391
142064	37392
67552	37393
81124	37394
79510	37395
64205	37396
85243	37397
118490	37398
86029	37399
80931	37400
103546	37401
66003	37402
94330	37403
56981	37404
137002	37405
92431	37406
97978	37407
65810	37408
29558	37409
86756	37410
12567	37411
83708	37412
103833	37413
27435	37414
5726	37415
114289	37416
35902	37417
167106	37418
72154	37419
69612	37420
81472	37421
127326	37422
55509	37423
137571	37424
68275	37425
14600	37426
100476	37427
106980	37428
61577	37429
46954	37430
94383	37431
97630	37432
89016	37433
18391	37434
15975	37435
70619	37436
65994	37437
22347	37438
103639	37439
26528	37440
60155	37441
88774	37442
42574	37443
137696	37444
38123	37445
17047	37446
112363	37447
68284	37448
90902	37449
45398	37450
69293	37451
36195	37452
131474	37453
41183	37454
109280	37455
71368	37456
123109	37457
106756	37458
47751	37459
37129	37460
13941	37461
51205	37462
66875	37463
7132	37464
79056	37465
81065	37466
160171	37467
127337	37468
115008	37469
108631	37470
87384	37471
66097	37472
39851	37473
68814	37474
12510	37475
98965	37476
124243	37477
67127	37478
113265	37479
63318	37480
131509	37481
63189	37482
82207	37483
38690	37484
153160	37485
134050	37486
150955	37487
157992	37488
99142	37489
77951	37490
53715	37491
48089	37492
98331	37493
116514	37494
25247	37495
64545	37496
165848	37497
23402	37498
9183	37499
119153	37500
145618	37501
45506	37502
130928	37503
74398	37504
65640	37505
92844	37506
32187	37507
151282	37508
34446	37509
63675	37510
22806	37511
81826	37512
86544	37513
161650	37514
74557	37515
36074	37516
18389	37517
137082	37518
69399	37519
46	37520
25577	37521
133012	37522
84509	37523
112867	37524
59373	37525
129040	37526
9822	37527
134703	37528
6530	37529
87320	37530
16186	37531
120329	37532
103712	37533
103687	37534
117550	37535
27505	37536
69334	37537
42173	37538
89956	37539
113231	37540
81373	37541
76328	37542
130475	37543
158005	37544
50429	37545
70065	37546
141989	37547
81163	37548
84569	37549
63482	37550
29543	37551
90068	37552
54684	37553
6261	37554
112315	37555
29110	37556
23071	37557
36600	37558
43459	37559
24429	37560
43254	37561
16771	37562
84352	37563
65999	37564
80328	37565
41691	37566
117702	37567
153046	37568
133972	37569
292	37570
16882	37571
21083	37572
46702	37573
80289	37574
292	37575
160773	37576
133062	37577
94433	37578
17752	37579
39139	37580
14092	37581
40699	37582
26246	37583
100322	37584
134728	37585
42307	37586
55488	37587
80169	37588
61433	37589
89444	37590
65975	37591
59489	37592
81865	37593
84708	37594
109420	37595
99209	37596
85099	37597
96768	37598
107382	37599
70786	37600
26591	37601
33600	37602
28266	37603
95987	37604
58033	37605
83819	37606
81723	37607
147170	37608
17646	37609
95791	37610
30418	37611
87614	37612
71958	37613
114634	37614
122620	37615
98030	37616
18030	37617
77063	37618
24661	37619
129781	37620
74384	37621
17049	37622
38902	37623
71838	37624
61124	37625
92462	37626
68119	37627
15691	37628
60039	37629
15252	37630
115028	37631
60751	37632
87249	37633
79047	37634
70408	37635
136347	37636
131013	37637
39177	37638
73179	37639
57381	37640
117448	37641
54793	37642
26693	37643
70586	37644
53733	37645
127315	37646
20752	37647
49169	37648
160718	37649
109415	37650
68249	37651
105485	37652
24919	37653
49882	37654
122993	37655
68249	37656
95779	37657
102818	37658
150859	37659
143552	37660
43986	37661
67934	37662
26894	37663
18980	37664
28021	37665
40480	37666
74290	37667
113185	37668
67535	37669
74442	37670
60996	37671
88791	37672
58897	37673
65490	37674
158198	37675
67672	37676
78897	37677
19599	37678
117227	37679
5827	37680
64751	37681
38925	37682
62672	37683
5023	37684
36189	37685
85206	37686
121357	37687
8956	37688
65786	37689
165765	37690
8076	37691
165629	37692
28664	37693
63076	37694
96258	37695
100334	37696
111421	37697
165637	37698
25282	37699
115203	37700
13079	37701
4404	37702
126058	37703
67083	37704
106887	37705
24560	37706
63263	37707
113187	37708
49348	37709
158080	37710
63125	37711
88961	37712
143941	37713
50922	37714
34711	37715
40367	37716
80355	37717
21765	37718
65921	37719
60395	37720
105472	37721
66357	37722
110245	37723
60518	37724
39395	37725
74779	37726
80820	37727
2315	37728
62675	37729
5159	37730
12566	37731
9454	37732
84674	37733
49246	37734
34612	37735
32902	37736
122986	37737
146640	37738
86741	37739
149103	37740
65776	37741
62204	37742
53904	37743
23697	37744
45085	37745
70886	37746
88259	37747
43260	37748
19205	37749
10431	37750
23985	37751
6010	37752
113272	37753
60280	37754
50681	37755
27050	37756
79615	37757
158256	37758
46186	37759
64931	37760
41686	37761
95834	37762
18485	37763
62549	37764
51246	37765
41055	37766
141165	37767
72785	37768
151000	37769
150077	37770
17822	37771
68836	37772
53400	37773
704	37774
67614	37775
14641	37776
2503	37777
21428	37778
18408	37779
30096	37780
109249	37781
33901	37782
54162	37783
31647	37784
62834	37785
72246	37786
27953	37787
98142	37788
117122	37789
59434	37790
38044	37791
18826	37792
47253	37793
55632	37794
118006	37795
112923	37796
67166	37797
87240	37798
26028	37799
52006	37800
41226	37801
167250	37802
117644	37803
3558	37804
110212	37805
32464	37806
3184	37807
98337	37808
54776	37809
142100	37810
112252	37811
43033	37812
44511	37813
76648	37814
28906	37815
49905	37816
56705	37817
54327	37818
113670	37819
4168	37820
48143	37821
94525	37822
74932	37823
97133	37824
67522	37825
15616	37826
41501	37827
94604	37828
28883	37829
15597	37830
58973	37831
158778	37832
107490	37833
33732	37834
31663	37835
70368	37836
47880	37837
26030	37838
32956	37839
162177	37840
10169	37841
58003	37842
4363	37843
34795	37844
67545	37845
57659	37846
74709	37847
137821	37848
87489	37849
24197	37850
90903	37851
28981	37852
123569	37853
30380	37854
60141	37855
5802	37856
31408	37857
8815	37858
28865	37859
92339	37860
67549	37861
44101	37862
63511	37863
51582	37864
132849	37865
28819	37866
135247	37867
104071	37868
127664	37869
73211	37870
28039	37871
18243	37872
18528	37873
139728	37874
64524	37875
167459	37876
68262	37877
129578	37878
16787	37879
130459	37880
102147	37881
94709	37882
65736	37883
104315	37884
11501	37885
84493	37886
43208	37887
82867	37888
27393	37889
12454	37890
27439	37891
38934	37892
81060	37893
17484	37894
42444	37895
15544	37896
69402	37897
76630	37898
111650	37899
21802	37900
48253	37901
103213	37902
52964	37903
104497	37904
42973	37905
125815	37906
101500	37907
101315	37908
6117	37909
109461	37910
26753	37911
26753	37912
49644	37913
99317	37914
66768	37915
68149	37916
24903	37917
69361	37918
60892	37919
142062	37920
46885	37921
131531	37922
98869	37923
121548	37924
58115	37925
87978	37926
53908	37927
50869	37928
55208	37929
49103	37930
52482	37931
49220	37932
24913	37933
42422	37934
19750	37935
74035	37936
98068	37937
109237	37938
6535	37939
23424	37940
32878	37941
34240	37942
127323	37943
93565	37944
78414	37945
6697	37946
63086	37947
93785	37948
95953	37949
13877	37950
72854	37951
120323	37952
152975	37953
116649	37954
93565	37955
102507	37956
89363	37957
40625	37958
24382	37959
46034	37960
40680	37961
63380	37962
154339	37963
73494	37964
34571	37965
27063	37966
11983	37967
45058	37968
76341	37969
52791	37970
18645	37971
111443	37972
20064	37973
44558	37974
71685	37975
139188	37976
117121	37977
56283	37978
71609	37979
81635	37980
26440	37981
146871	37982
103573	37983
70297	37984
162599	37985
90766	37986
127803	37987
143604	37988
23681	37989
65355	37990
33947	37991
39776	37992
48677	37993
57649	37994
11678	37995
90582	37996
66773	37997
73180	37998
43262	37999
33098	38000
82306	38001
16284	38002
106212	38003
126424	38004
73668	38005
11683	38006
18424	38007
116620	38008
27597	38009
81705	38010
41796	38011
79134	38012
156106	38013
100460	38014
136924	38015
53735	38016
8000	38017
23287	38018
38479	38019
29830	38020
19009	38021
43149	38022
47203	38023
21164	38024
24088	38025
39633	38026
54827	38027
79231	38028
124516	38029
92714	38030
150878	38031
32584	38032
79607	38033
55044	38034
84503	38035
84479	38036
79239	38037
89864	38038
40798	38039
138360	38040
72892	38041
59127	38042
167630	38043
150545	38044
44918	38045
44918	38046
45327	38047
104184	38048
10684	38049
70210	38050
104222	38051
127874	38052
82284	38053
68741	38054
32624	38055
165266	38056
32162	38057
45567	38058
959	38059
842	38060
3202	38061
51613	38062
73243	38063
25373	38064
53829	38065
30215	38066
80493	38067
115693	38068
102182	38069
12123	38070
139744	38071
103864	38072
56507	38073
114619	38074
22722	38075
24824	38076
87160	38077
30325	38078
67696	38079
67733	38080
69571	38081
69989	38082
164158	38083
104665	38084
102176	38085
40448	38086
70931	38087
32829	38088
125600	38089
24206	38090
40415	38091
24439	38092
102501	38093
141537	38094
28172	38095
51574	38096
37619	38097
28325	38098
13582	38099
35399	38100
124505	38101
47004	38102
111394	38103
150970	38104
13932	38105
58186	38106
11037	38107
156108	38108
48469	38109
84719	38110
25836	38111
14808	38112
86592	38113
137796	38114
48859	38115
63791	38116
55339	38117
119842	38118
135489	38119
61669	38120
145428	38121
66183	38122
132516	38123
145716	38124
37377	38125
121313	38126
120257	38127
130481	38128
29864	38129
100348	38130
93347	38131
62545	38132
72687	38133
70657	38134
13782	38135
20348	38136
86829	38137
26673	38138
97765	38139
124688	38140
111642	38141
48602	38142
52997	38143
31222	38144
20148	38145
50016	38146
87447	38147
25514	38148
139322	38149
74293	38150
43470	38151
139047	38152
65445	38153
58955	38154
115032	38155
76316	38156
32248	38157
92258	38158
25525	38159
136938	38160
90916	38161
97596	38162
91305	38163
158869	38164
45064	38165
45110	38166
123982	38167
76882	38168
107183	38169
97668	38170
33065	38171
47284	38172
124555	38173
20388	38174
94444	38175
56779	38176
80587	38177
87519	38178
149121	38179
62418	38180
152469	38181
113145	38182
46068	38183
46627	38184
17028	38185
4285	38186
78900	38187
76350	38188
134297	38189
89538	38190
97639	38191
105652	38192
112849	38193
5162	38194
53393	38195
61361	38196
132928	38197
99722	38198
131447	38199
88117	38200
157533	38201
137731	38202
49529	38203
5342	38204
104382	38205
98883	38206
145775	38207
44923	38208
130801	38209
13377	38210
74944	38211
62504	38212
134649	38213
8690	38214
158098	38215
113338	38216
25546	38217
21525	38218
100597	38219
60494	38220
126284	38221
152026	38222
134029	38223
121390	38224
87337	38225
121041	38226
121831	38227
128046	38228
5135	38229
48408	38230
12345	38231
55585	38232
115182	38233
130616	38234
101337	38235
34784	38236
97713	38237
124849	38238
80532	38239
85421	38240
37381	38241
55473	38242
92711	38243
36800	38244
88527	38245
94174	38246
79541	38247
839	38248
86758	38249
132739	38250
40096	38251
47156	38252
69260	38253
36145	38254
63165	38255
23276	38256
119210	38257
31352	38258
117421	38259
72208	38260
21772	38261
60443	38262
54455	38263
56716	38264
72029	38265
139167	38266
52348	38267
128058	38268
78436	38269
72550	38270
1374	38271
24404	38272
34261	38273
136316	38274
13913	38275
67862	38276
101028	38277
110604	38278
88070	38279
23266	38280
9151	38281
39901	38282
100821	38283
15713	38284
22626	38285
98787	38286
131083	38287
96757	38288
50439	38289
110571	38290
101235	38291
82076	38292
4560	38293
120177	38294
44734	38295
120131	38296
107007	38297
20367	38298
128792	38299
83004	38300
42326	38301
161443	38302
51421	38303
32977	38304
10349	38305
872	38306
49639	38307
29142	38308
40749	38309
22828	38310
32882	38311
92239	38312
99853	38313
1728	38314
81070	38315
10945	38316
4	38317
462	38318
20173	38319
31299	38320
68325	38321
1018	38322
1018	38323
1018	38324
1018	38325
22928	38326
1018	38327
94190	38328
22	38329
72148	38330
6	38331
11	38332
31	38333
14304	38334
31	38335
13	38336
11	38337
3567	38338
31	38339
6	38340
13	38341
7	38342
51	38343
3706	38344
83605	38345
241	38346
99	38347
3744	38348
684	38349
765	38350
300	38351
2974	38352
1722	38353
1178	38354
497	38355
342	38356
765	38357
9266	38358
11201	38359
413	38360
40	38361
16	38362
14	38363
23	38364
26	38365
17	38366
122	38367
4	38368
18092	38369
67125	38370
24309	38371
2065	38372
69376	38373
35607	38374
30829	38375
111426	38376
54094	38377
2709	38378
1052	38379
112651	38380
45252	38381
12711	38382
25950	38383
15904	38384
2390	38385
51108	38386
122718	38387
73151	38388
56420	38389
2062	38390
13802	38391
100106	38392
72133	38393
64889	38394
46457	38395
47161	38396
47548	38397
103740	38398
119792	38399
30924	38400
17159	38401
56865	38402
75887	38403
104036	38404
5092	38405
77253	38406
60679	38407
128200	38408
1374	38409
8957	38410
33852	38411
132229	38412
165706	38413
68715	38414
63699	38415
79442	38416
22018	38417
71456	38418
62157	38419
132787	38420
108397	38421
10068	38422
48471	38423
81767	38424
33982	38425
70893	38426
81803	38427
123072	38428
120427	38429
148514	38430
67056	38431
12210	38432
134296	38433
134597	38434
137539	38435
6191	38436
11991	38437
34014	38438
106304	38439
30019	38440
3321	38441
53635	38442
20631	38443
105716	38444
14791	38445
7572	38446
85179	38447
31204	38448
62598	38449
25385	38450
136042	38451
136042	38452
19376	38453
70300	38454
27340	38455
45598	38456
4609	38457
4609	38458
128470	38459
49373	38460
29880	38461
6631	38462
93003	38463
75063	38464
504	38465
13692	38466
31763	38467
42506	38468
14763	38469
14763	38470
24452	38471
15421	38472
67383	38473
113148	38474
48471	38475
13577	38476
74064	38477
11440	38478
515	38479
8451	38480
29880	38481
65822	38482
23149	38483
106765	38484
858	38485
52865	38486
17761	38487
80317	38488
70259	38489
55887	38490
57946	38491
14382	38492
2419	38493
114904	38494
14164	38495
5807	38496
49886	38497
100662	38498
10349	38499
84173	38500
136525	38501
6119	38502
11928	38503
83422	38504
54174	38505
19364	38506
55200	38507
22886	38508
4119	38509
6520	38510
80708	38511
105108	38512
68468	38513
38318	38514
41485	38515
7896	38516
16219	38517
115287	38518
13738	38519
19436	38520
12157	38521
54174	38522
9709	38523
7858	38524
907	38525
52671	38526
54174	38527
39447	38528
16615	38529
4534	38530
1267	38531
58823	38532
802	38533
87527	38534
133297	38535
9322	38536
4253	38537
158682	38538
42210	38539
64215	38540
6277	38541
10712	38542
1936	38543
6090	38544
37828	38545
28910	38546
78246	38547
52993	38548
67396	38549
968	38550
49648	38551
58818	38552
10670	38553
27453	38554
65924	38555
110650	38556
15953	38557
91044	38558
41017	38559
9565	38560
17058	38561
17500	38562
6558	38563
5792	38564
47366	38565
6283	38566
39376	38567
31470	38568
10433	38569
31260	38570
67125	38571
5792	38572
35520	38573
125099	38574
42757	38575
62551	38576
62551	38577
18543	38578
14835	38579
6963	38580
895	38581
40152	38582
67516	38583
131818	38584
7147	38585
84392	38586
130754	38587
1982	38588
65217	38589
15638	38590
143	38591
6363	38592
105749	38593
1140	38594
1519	38595
26669	38596
137	38597
137	38598
452	38599
24189	38600
7973	38601
902	38602
26071	38603
112761	38604
1936	38605
133651	38606
66452	38607
9973	38608
122583	38609
18973	38610
1629	38611
1652	38612
85834	38613
9262	38614
101930	38615
7157	38616
1955	38617
1539	38618
29229	38619
17701	38620
17504	38621
773	38622
2718	38623
39227	38624
496	38625
568	38626
26807	38627
110456	38628
3601	38629
83900	38630
158537	38631
122769	38632
34672	38633
74791	38634
66561	38635
117765	38636
81808	38637
124053	38638
87146	38639
87114	38640
87264	38641
68815	38642
110752	38643
121973	38644
62554	38645
33092	38646
23735	38647
77865	38648
90635	38649
105536	38650
86325	38651
80125	38652
43922	38653
72151	38654
41628	38655
71942	38656
109883	38657
145113	38658
45422	38659
18330	38660
51316	38661
126656	38662
97084	38663
51235	38664
44951	38665
94445	38666
101175	38667
124751	38668
101295	38669
7541	38670
14087	38671
87680	38672
80600	38673
112933	38674
3311	38675
74640	38676
158582	38677
82429	38678
37366	38679
117136	38680
99284	38681
107422	38682
56331	38683
87165	38684
68309	38685
120222	38686
164177	38687
87392	38688
131458	38689
143583	38690
62322	38691
129161	38692
39287	38693
33385	38694
90540	38695
141476	38696
41672	38697
26445	38698
30888	38699
2069	38700
51856	38701
3166	38702
137359	38703
115116	38704
88624	38705
2769	38706
99377	38707
64174	38708
16669	38709
39734	38710
53677	38711
38622	38712
5105	38713
162031	38714
87092	38715
40950	38716
32163	38717
158626	38718
87124	38719
64587	38720
18976	38721
4657	38722
3505	38723
12605	38724
105674	38725
3583	38726
5232	38727
1021	38728
16353	38729
4511	38730
36360	38731
109680	38732
29020	38733
12009	38734
46250	38735
559	38736
70445	38737
45698	38738
12759	38739
87368	38740
55807	38741
8360	38742
36686	38743
16001	38744
15798	38745
21604	38746
31321	38747
46590	38748
18709	38749
3144	38750
17315	38751
119659	38752
27782	38753
18373	38754
108445	38755
17486	38756
107506	38757
63487	38758
167832	38759
83519	38760
18779	38761
113436	38762
136203	38763
132898	38764
91542	38765
97987	38766
164325	38767
127437	38768
94006	38769
112165	38770
132673	38771
115427	38772
99271	38773
50404	38774
71084	38775
39469	38776
84763	38777
5534	38778
30435	38779
126131	38780
94342	38781
17114	38782
63580	38783
75735	38784
111485	38785
36266	38786
6258	38787
51927	38788
35951	38789
89084	38790
92632	38791
141983	38792
107918	38793
1466	38794
158409	38795
129444	38796
13871	38797
80718	38798
53817	38799
67860	38800
33874	38801
113543	38802
115048	38803
89217	38804
28089	38805
53799	38806
156824	38807
81573	38808
60369	38809
147286	38810
80959	38811
73558	38812
37264	38813
29203	38814
60534	38815
86432	38816
43151	38817
29415	38818
81079	38819
79581	38820
141582	38821
85111	38822
35517	38823
105688	38824
94096	38825
55418	38826
61342	38827
86442	38828
87370	38829
53109	38830
155618	38831
30095	38832
83226	38833
50740	38834
96848	38835
92737	38836
76300	38837
17076	38838
109650	38839
18829	38840
41809	38841
4072	38842
3780	38843
31665	38844
108765	38845
9196	38846
5297	38847
118463	38848
79525	38849
76409	38850
40831	38851
19973	38852
86500	38853
59423	38854
132655	38855
85890	38856
80304	38857
1403	38858
41904	38859
71381	38860
5050	38861
75243	38862
26101	38863
36710	38864
116970	38865
98121	38866
38773	38867
24588	38868
52797	38869
123972	38870
27552	38871
127175	38872
45923	38873
58849	38874
78912	38875
128707	38876
90217	38877
49061	38878
81482	38879
78905	38880
123695	38881
1086	38882
87126	38883
48015	38884
64207	38885
130600	38886
98812	38887
16295	38888
41638	38889
27517	38890
94049	38891
41000	38892
29708	38893
110456	38894
16893	38895
104969	38896
135465	38897
131309	38898
156038	38899
48218	38900
23682	38901
9851	38902
58165	38903
40017	38904
137653	38905
31159	38906
101014	38907
60234	38908
77061	38909
99112	38910
18062	38911
61703	38912
66163	38913
46443	38914
98144	38915
21294	38916
92703	38917
113851	38918
72323	38919
111440	38920
110913	38921
55277	38922
110778	38923
31371	38924
141987	38925
16872	38926
78195	38927
103903	38928
53102	38929
57729	38930
113890	38931
28562	38932
92851	38933
58416	38934
120205	38935
51599	38936
113004	38937
36809	38938
25926	38939
68737	38940
47145	38941
91668	38942
66209	38943
56572	38944
56572	38945
85873	38946
102660	38947
50703	38948
162538	38949
122515	38950
75170	38951
24541	38952
79878	38953
90685	38954
102500	38955
48689	38956
71513	38957
102736	38958
104415	38959
97986	38960
62627	38961
136086	38962
51627	38963
164307	38964
102038	38965
117253	38966
14243	38967
11521	38968
145146	38969
25259	38970
91543	38971
44085	38972
164361	38973
64919	38974
53374	38975
15016	38976
15501	38977
32313	38978
43290	38979
107764	38980
37437	38981
32303	38982
77144	38983
36579	38984
16835	38985
73393	38986
79249	38987
39997	38988
61668	38989
14774	38990
58923	38991
23179	38992
74556	38993
152921	38994
9432	38995
23752	38996
81908	38997
90044	38998
32635	38999
37025	39000
149242	39001
26135	39002
30413	39003
82242	39004
20077	39005
84319	39006
110366	39007
85887	39008
163971	39009
86255	39010
56286	39011
89776	39012
97927	39013
113781	39014
67825	39015
7580	39016
135710	39017
58929	39018
48647	39019
75206	39020
58421	39021
72386	39022
76937	39023
50581	39024
24868	39025
149041	39026
10933	39027
35498	39028
53060	39029
74453	39030
64826	39031
80922	39032
68763	39033
4646	39034
84924	39035
9252	39036
111572	39037
27030	39038
74272	39039
8798	39040
28986	39041
65918	39042
99244	39043
91969	39044
50814	39045
10559	39046
47907	39047
123011	39048
17884	39049
44578	39050
70439	39051
105718	39052
98082	39053
99580	39054
43314	39055
16892	39056
81518	39057
167501	39058
12895	39059
156225	39060
52335	39061
7632	39062
638	39063
152909	39064
148753	39065
102359	39066
27783	39067
86651	39068
139812	39069
101004	39070
36066	39071
2746	39072
13688	39073
54002	39074
29403	39075
36097	39076
27307	39077
20846	39078
124604	39079
12691	39080
12779	39081
115205	39082
40678	39083
18498	39084
18496	39085
92069	39086
27820	39087
35551	39088
77968	39089
25961	39090
60504	39091
114876	39092
26318	39093
10584	39094
144114	39095
12690	39096
25840	39097
26503	39098
105184	39099
66695	39100
333	39101
75763	39102
4252	39103
113782	39104
80949	39105
67085	39106
54161	39107
76102	39108
138630	39109
72041	39110
96944	39111
107458	39112
132897	39113
15351	39114
87792	39115
3087	39116
41637	39117
40698	39118
52272	39119
21292	39120
20441	39121
5786	39122
64871	39123
98031	39124
75503	39125
59045	39126
59131	39127
90486	39128
79573	39129
112054	39130
43458	39131
12545	39132
89528	39133
33770	39134
111943	39135
76862	39136
97682	39137
46435	39138
64460	39139
61320	39140
75877	39141
42214	39142
49596	39143
158571	39144
37854	39145
82174	39146
48972	39147
79177	39148
35364	39149
33023	39150
38128	39151
72092	39152
55551	39153
118637	39154
79182	39155
162602	39156
82705	39157
71891	39158
154361	39159
92305	39160
56601	39161
124452	39162
144030	39163
106229	39164
21584	39165
107853	39166
141973	39167
92643	39168
158689	39169
129721	39170
49512	39171
79260	39172
47942	39173
46932	39174
119084	39175
123895	39176
41711	39177
116868	39178
85086	39179
106668	39180
46460	39181
21991	39182
15932	39183
89713	39184
156832	39185
141167	39186
94449	39187
23154	39188
23846	39189
14643	39190
113786	39191
74677	39192
89172	39193
58342	39194
96386	39195
79455	39196
136370	39197
68424	39198
64753	39199
113860	39200
112345	39201
34657	39202
73051	39203
152976	39204
112069	39205
49796	39206
23426	39207
57571	39208
75932	39209
132125	39210
45999	39211
47636	39212
44584	39213
44797	39214
128686	39215
70178	39216
40346	39217
107818	39218
48721	39219
95219	39220
32096	39221
11905	39222
43334	39223
95588	39224
33762	39225
47031	39226
115404	39227
30300	39228
66553	39229
59838	39230
75610	39231
44092	39232
2814	39233
41282	39234
158804	39235
19913	39236
52497	39237
86327	39238
162563	39239
10740	39240
69990	39241
78182	39242
28546	39243
93958	39244
40930	39245
148299	39246
42292	39247
15736	39248
12055	39249
78965	39250
46284	39251
24620	39252
98461	39253
71778	39254
45297	39255
86646	39256
143987	39257
62783	39258
66936	39259
22392	39260
39541	39261
97590	39262
25774	39263
54036	39264
102665	39265
30601	39266
124011	39267
90026	39268
28809	39269
104301	39270
12245	39271
13339	39272
106641	39273
26739	39274
2844	39275
88810	39276
14590	39277
41483	39278
59041	39279
62163	39280
146827	39281
47372	39282
6008	39283
60093	39284
33911	39285
2334	39286
47646	39287
64079	39288
15632	39289
10640	39290
76580	39291
9138	39292
93968	39293
7765	39294
135557	39295
48689	39296
165739	39297
16240	39298
90091	39299
64746	39300
98040	39301
141015	39302
38197	39303
67097	39304
55268	39305
127522	39306
90682	39307
15768	39308
68216	39309
92523	39310
78245	39311
49865	39312
112226	39313
49526	39314
26585	39315
82110	39316
4071	39317
9264	39318
109953	39319
6739	39320
13027	39321
44568	39322
43187	39323
58189	39324
49447	39325
90674	39326
20209	39327
88763	39328
57677	39329
51501	39330
96529	39331
35053	39332
29631	39333
13740	39334
102811	39335
26234	39336
41622	39337
28481	39338
44085	39339
55467	39340
135831	39341
59785	39342
120223	39343
80842	39344
142168	39345
62407	39346
41480	39347
94069	39348
141235	39349
108948	39350
47068	39351
87900	39352
89374	39353
58573	39354
40150	39355
23871	39356
24406	39357
14673	39358
11398	39359
102222	39360
89087	39361
77121	39362
127220	39363
86532	39364
152656	39365
95249	39366
114600	39367
37959	39368
121429	39369
110859	39370
63187	39371
79703	39372
17789	39373
68097	39374
154855	39375
32726	39376
44702	39377
102861	39378
30477	39379
84576	39380
65932	39381
150742	39382
127739	39383
138666	39384
87927	39385
67037	39386
136001	39387
145260	39388
104001	39389
138609	39390
136010	39391
57861	39392
104963	39393
5820	39394
7939	39395
109393	39396
87493	39397
14038	39398
71123	39399
31104	39400
94231	39401
155604	39402
145764	39403
145762	39404
167569	39405
62475	39406
158087	39407
86556	39408
120484	39409
132657	39410
42235	39411
128014	39412
87920	39413
106068	39414
82165	39415
127996	39416
167560	39417
136113	39418
54130	39419
78087	39420
125976	39421
164404	39422
121458	39423
120387	39424
69266	39425
64624	39426
160441	39427
154578	39428
77508	39429
154870	39430
82628	39431
10754	39432
127677	39433
19898	39434
12885	39435
132196	39436
118919	39437
44264	39438
138637	39439
142051	39440
62472	39441
82790	39442
120089	39443
164352	39444
156429	39445
42611	39446
63583	39447
126248	39448
79567	39449
112143	39450
76205	39451
114931	39452
14990	39453
85473	39454
122556	39455
145071	39456
89170	39457
118939	39458
35119	39459
108613	39460
64398	39461
162228	39462
137388	39463
64822	39464
114794	39465
89983	39466
160131	39467
138417	39468
90610	39469
100980	39470
105882	39471
92712	39472
79323	39473
80594	39474
50538	39475
31065	39476
145755	39477
69453	39478
25589	39479
132969	39480
123030	39481
35359	39482
110355	39483
124728	39484
156748	39485
113815	39486
20762	39487
38605	39488
97001	39489
138634	39490
56292	39491
138698	39492
117657	39493
46465	39494
128021	39495
158827	39496
138489	39497
121337	39498
58385	39499
36627	39500
54642	39501
162585	39502
103773	39503
85000	39504
122438	39505
32812	39506
112073	39507
166190	39508
128348	39509
102439	39510
90664	39511
99507	39512
66110	39513
104937	39514
87563	39515
114351	39516
82845	39517
83196	39518
112991	39519
103432	39520
75363	39521
52252	39522
156082	39523
87102	39524
68049	39525
92741	39526
11287	39527
56750	39528
89246	39529
131144	39530
58067	39531
99085	39532
2756	39533
155089	39534
28625	39535
44745	39536
106490	39537
110457	39538
13894	39539
62185	39540
137354	39541
158335	39542
131063	39543
139077	39544
93628	39545
22969	39546
92030	39547
80467	39548
146777	39549
44659	39550
109984	39551
132831	39552
7174	39553
13744	39554
152910	39555
102663	39556
23088	39557
138336	39558
154060	39559
91671	39560
79551	39561
137392	39562
17569	39563
70465	39564
38095	39565
114365	39566
123916	39567
90037	39568
162314	39569
89979	39570
113450	39571
62815	39572
88169	39573
96253	39574
122483	39575
92644	39576
83492	39577
119411	39578
94539	39579
20070	39580
67865	39581
33015	39582
29722	39583
59843	39584
90734	39585
67620	39586
99110	39587
86637	39588
39759	39589
81863	39590
14115	39591
30903	39592
44209	39593
138445	39594
33871	39595
40080	39596
37852	39597
162564	39598
16947	39599
92933	39600
110239	39601
82893	39602
64106	39603
148591	39604
79447	39605
132879	39606
126349	39607
56614	39608
120453	39609
53174	39610
50570	39611
69294	39612
48649	39613
81021	39614
16497	39615
100965	39616
111482	39617
1048	39618
16729	39619
92010	39620
30772	39621
48433	39622
24267	39623
24736	39624
156079	39625
70033	39626
92797	39627
39205	39628
50735	39629
17076	39630
91622	39631
67997	39632
60435	39633
80284	39634
118605	39635
86346	39636
158162	39637
114653	39638
36721	39639
3586	39640
37898	39641
24268	39642
83129	39643
59047	39644
155071	39645
107610	39646
50518	39647
48101	39648
87813	39649
102321	39650
88177	39651
38100	39652
86717	39653
49308	39654
81981	39655
145430	39656
128986	39657
120931	39658
34479	39659
102289	39660
23826	39661
49327	39662
99488	39663
81117	39664
30968	39665
61293	39666
132412	39667
135842	39668
87377	39669
90067	39670
124112	39671
83117	39672
155809	39673
108450	39674
92848	39675
154399	39676
17537	39677
160300	39678
134530	39679
57693	39680
82445	39681
156355	39682
72436	39683
64448	39684
105074	39685
49299	39686
116446	39687
128938	39688
86198	39689
163137	39690
118774	39691
80452	39692
36748	39693
36135	39694
30554	39695
127154	39696
23214	39697
109933	39698
46438	39699
86244	39700
44926	39701
53430	39702
39437	39703
78248	39704
19809	39705
85433	39706
48957	39707
14948	39708
43538	39709
118761	39710
31703	39711
165831	39712
78983	39713
53427	39714
117543	39715
6995	39716
59874	39717
92456	39718
26089	39719
48201	39720
147144	39721
52663	39722
17263	39723
38845	39724
62245	39725
17264	39726
32130	39727
41464	39728
102331	39729
108787	39730
51603	39731
78459	39732
71378	39733
53432	39734
48103	39735
121323	39736
113485	39737
123214	39738
53052	39739
127977	39740
52962	39741
59107	39742
8181	39743
9916	39744
122457	39745
49487	39746
16299	39747
52412	39748
81149	39749
88124	39750
117134	39751
79822	39752
128396	39753
101241	39754
95797	39755
17274	39756
130679	39757
71867	39758
35283	39759
119144	39760
135540	39761
17606	39762
98536	39763
119817	39764
114492	39765
73675	39766
116991	39767
67055	39768
37285	39769
49776	39770
61470	39771
61184	39772
13103	39773
81252	39774
79819	39775
21291	39776
73434	39777
62759	39778
37979	39779
33283	39780
24672	39781
80431	39782
52751	39783
106899	39784
61200	39785
69010	39786
29963	39787
103858	39788
14745	39789
36750	39790
92402	39791
59326	39792
32397	39793
60307	39794
121019	39795
110249	39796
64392	39797
138715	39798
126194	39799
97780	39800
67146	39801
51321	39802
150814	39803
12305	39804
63316	39805
41423	39806
59306	39807
32177	39808
27695	39809
11266	39810
53462	39811
104406	39812
158825	39813
139433	39814
93532	39815
43170	39816
19561	39817
74513	39818
52429	39819
73735	39820
146774	39821
84828	39822
19576	39823
31038	39824
162355	39825
22796	39826
93563	39827
151640	39828
89587	39829
55699	39830
36059	39831
13873	39832
149207	39833
90928	39834
32454	39835
37880	39836
98240	39837
9944	39838
139204	39839
17897	39840
30087	39841
67979	39842
22954	39843
97039	39844
40925	39845
69479	39846
115396	39847
47896	39848
39512	39849
115029	39850
48153	39851
145498	39852
89306	39853
73124	39854
93489	39855
71893	39856
52860	39857
74156	39858
132087	39859
96794	39860
12337	39861
44809	39862
135720	39863
128323	39864
89019	39865
53123	39866
67891	39867
48860	39868
118913	39869
83456	39870
10461	39871
27390	39872
116786	39873
83823	39874
96745	39875
70132	39876
75985	39877
120360	39878
105954	39879
110653	39880
58297	39881
102160	39882
76815	39883
69128	39884
86593	39885
73040	39886
78297	39887
112410	39888
50595	39889
83597	39890
22083	39891
79639	39892
124178	39893
81072	39894
68374	39895
95840	39896
97128	39897
52098	39898
68044	39899
54262	39900
28923	39901
11746	39902
89507	39903
42550	39904
112393	39905
90947	39906
123045	39907
32181	39908
85351	39909
113392	39910
50612	39911
75542	39912
44750	39913
115515	39914
62361	39915
90708	39916
85435	39917
63763	39918
142173	39919
73067	39920
77045	39921
135759	39922
44791	39923
83295	39924
86584	39925
14972	39926
10606	39927
82091	39928
57367	39929
48149	39930
96464	39931
58318	39932
40978	39933
124928	39934
84525	39935
104519	39936
106947	39937
49570	39938
37165	39939
154874	39940
79443	39941
86672	39942
121460	39943
69444	39944
86615	39945
83450	39946
79544	39947
48805	39948
104281	39949
35295	39950
65880	39951
76670	39952
84916	39953
59086	39954
80667	39955
84983	39956
53204	39957
65897	39958
65863	39959
38745	39960
21875	39961
45266	39962
72069	39963
68250	39964
54016	39965
79702	39966
105722	39967
92092	39968
94587	39969
89448	39970
145708	39971
107266	39972
40903	39973
75892	39974
92090	39975
32573	39976
75893	39977
22357	39978
109425	39979
45516	39980
17359	39981
121668	39982
129255	39983
71481	39984
152413	39985
124618	39986
112844	39987
95462	39988
54656	39989
69222	39990
38744	39991
63298	39992
73770	39993
1259	39994
20251	39995
59430	39996
50399	39997
79430	39998
61670	39999
64301	40000
15948	40001
47816	40002
130963	40003
117361	40004
81393	40005
92605	40006
48013	40007
156209	40008
167375	40009
68802	40010
116332	40011
87974	40012
4070	40013
84923	40014
118892	40015
109894	40016
71371	40017
166988	40018
137802	40019
136887	40020
39722	40021
124605	40022
44828	40023
97030	40024
154675	40025
7359	40026
100806	40027
59344	40028
64659	40029
48803	40030
94337	40031
100679	40032
44864	40033
100681	40034
110689	40035
115120	40036
37221	40037
47608	40038
89091	40039
81937	40040
43092	40041
25338	40042
100795	40043
42455	40044
145222	40045
150565	40046
150555	40047
116715	40048
57418	40049
73250	40050
104159	40051
10716	40052
124210	40053
98758	40054
78099	40055
116585	40056
56213	40057
29916	40058
24861	40059
85746	40060
36036	40061
141790	40062
112324	40063
117673	40064
156787	40065
76474	40066
44832	40067
92828	40068
88179	40069
145442	40070
44599	40071
18784	40072
26962	40073
110703	40074
19264	40075
34121	40076
87450	40077
29736	40078
55639	40079
107872	40080
76639	40081
53172	40082
102651	40083
149150	40084
56303	40085
59155	40086
71698	40087
117282	40088
81913	40089
45533	40090
60092	40091
32140	40092
84869	40093
38713	40094
79307	40095
13761	40096
46163	40097
28518	40098
4378	40099
49556	40100
84932	40101
50549	40102
90615	40103
62450	40104
80665	40105
95407	40106
21547	40107
45412	40108
60173	40109
26959	40110
145331	40111
54044	40112
87617	40113
23648	40114
21141	40115
60882	40116
34560	40117
70296	40118
99173	40119
75688	40120
62609	40121
27751	40122
107460	40123
56580	40124
113880	40125
79335	40126
2502	40127
115177	40128
26465	40129
11935	40130
15934	40131
133894	40132
100823	40133
162393	40134
69188	40135
51825	40136
160517	40137
107331	40138
74341	40139
71849	40140
130703	40141
11019	40142
133997	40143
44254	40144
12532	40145
16449	40146
24783	40147
8256	40148
63770	40149
32486	40150
127949	40151
129128	40152
89063	40153
89025	40154
116925	40155
73426	40156
127953	40157
80994	40158
65592	40159
65609	40160
64941	40161
99644	40162
94462	40163
121695	40164
80450	40165
8504	40166
118586	40167
97637	40168
29530	40169
109066	40170
41458	40171
9980	40172
150466	40173
79212	40174
85221	40175
154740	40176
121220	40177
5835	40178
55500	40179
19222	40180
54012	40181
12200	40182
30245	40183
80751	40184
107368	40185
18380	40186
38211	40187
63228	40188
116361	40189
127605	40190
100714	40191
141992	40192
28527	40193
126406	40194
51972	40195
24387	40196
1123	40197
73826	40198
79730	40199
110760	40200
38068	40201
156095	40202
55255	40203
113458	40204
167577	40205
79311	40206
113631	40207
117417	40208
116858	40209
109344	40210
110578	40211
103855	40212
100876	40213
57896	40214
121644	40215
141352	40216
164403	40217
28103	40218
154545	40219
123077	40220
125872	40221
132921	40222
31194	40223
152569	40224
157064	40225
33604	40226
65276	40227
129446	40228
102355	40229
134462	40230
120774	40231
164345	40232
84108	40233
158385	40234
108792	40235
83538	40236
99446	40237
83502	40238
138645	40239
56373	40240
109277	40241
139900	40242
112235	40243
38203	40244
83448	40245
64719	40246
58353	40247
33845	40248
101022	40249
86716	40250
45982	40251
132794	40252
98954	40253
129237	40254
79370	40255
65105	40256
125944	40257
34412	40258
89365	40259
138090	40260
126059	40261
65798	40262
37078	40263
105281	40264
44562	40265
125743	40266
93844	40267
34623	40268
129176	40269
114642	40270
93531	40271
119026	40272
124374	40273
64588	40274
120249	40275
134380	40276
87156	40277
156514	40278
83256	40279
105678	40280
103047	40281
143869	40282
37965	40283
90143	40284
46728	40285
26056	40286
113544	40287
48706	40288
102565	40289
83329	40290
137133	40291
96684	40292
139120	40293
108769	40294
132529	40295
68025	40296
128701	40297
124353	40298
67287	40299
164374	40300
74359	40301
92537	40302
138410	40303
131192	40304
90042	40305
158231	40306
110576	40307
94730	40308
121316	40309
117978	40310
68146	40311
113606	40312
100904	40313
31096	40314
63516	40315
162075	40316
47168	40317
127556	40318
75587	40319
104085	40320
128668	40321
43002	40322
47159	40323
70390	40324
95598	40325
56634	40326
417	40327
89330	40328
162639	40329
58522	40330
93906	40331
75431	40332
113630	40333
91581	40334
75821	40335
59085	40336
139181	40337
128538	40338
122891	40339
127583	40340
91592	40341
50231	40342
143682	40343
53247	40344
130853	40345
8070	40346
92032	40347
40074	40348
76552	40349
156420	40350
114552	40351
102453	40352
108982	40353
42256	40354
105443	40355
47830	40356
158429	40357
118671	40358
164342	40359
89270	40360
129222	40361
105467	40362
75674	40363
162318	40364
36060	40365
93468	40366
119925	40367
162127	40368
96533	40369
113172	40370
84903	40371
122563	40372
85114	40373
95449	40374
70380	40375
111514	40376
82057	40377
39044	40378
68934	40379
113035	40380
114302	40381
88618	40382
50714	40383
34187	40384
98056	40385
87191	40386
81240	40387
10993	40388
88846	40389
127725	40390
58321	40391
26183	40392
107499	40393
146882	40394
67483	40395
120076	40396
58370	40397
122959	40398
59403	40399
152957	40400
134643	40401
103413	40402
139150	40403
105383	40404
92757	40405
154429	40406
126038	40407
86407	40408
133947	40409
133900	40410
57408	40411
139336	40412
47937	40413
154280	40414
133739	40415
129093	40416
71365	40417
165664	40418
75145	40419
87222	40420
132207	40421
132373	40422
73107	40423
105781	40424
88703	40425
117063	40426
97078	40427
31281	40428
139772	40429
92327	40430
77988	40431
145586	40432
125599	40433
124354	40434
54643	40435
127669	40436
19121	40437
156495	40438
79354	40439
51231	40440
64723	40441
59093	40442
107502	40443
126453	40444
94036	40445
12125	40446
110706	40447
109400	40448
95548	40449
156676	40450
97024	40451
129474	40452
113059	40453
90029	40454
71999	40455
92750	40456
117738	40457
101208	40458
12278	40459
51060	40460
85843	40461
89256	40462
23468	40463
130995	40464
99447	40465
93697	40466
126006	40467
80721	40468
141356	40469
71491	40470
86512	40471
166111	40472
141330	40473
150629	40474
77557	40475
152625	40476
18183	40477
160485	40478
134364	40479
30622	40480
39474	40481
134408	40482
145311	40483
152894	40484
162300	40485
110085	40486
119978	40487
134411	40488
160449	40489
75482	40490
100111	40491
80740	40492
110424	40493
126018	40494
65834	40495
96557	40496
143718	40497
129268	40498
77864	40499
138750	40500
158488	40501
11298	40502
121356	40503
114611	40504
91317	40505
114987	40506
122814	40507
154713	40508
115575	40509
56407	40510
134447	40511
137062	40512
96507	40513
35879	40514
83690	40515
138597	40516
146012	40517
138509	40518
106079	40519
5496	40520
16759	40521
141255	40522
80961	40523
13861	40524
10852	40525
28153	40526
134527	40527
127770	40528
62619	40529
124521	40530
121474	40531
85257	40532
55123	40533
120103	40534
95573	40535
127769	40536
54797	40537
145362	40538
105816	40539
167334	40540
107530	40541
13867	40542
35635	40543
87672	40544
39753	40545
100525	40546
65540	40547
102073	40548
59993	40549
84928	40550
30804	40551
79342	40552
36459	40553
67727	40554
76290	40555
88987	40556
110860	40557
128011	40558
144104	40559
129718	40560
117628	40561
143888	40562
128010	40563
75970	40564
120507	40565
128023	40566
127263	40567
18699	40568
116536	40569
125577	40570
110117	40571
119968	40572
120715	40573
127292	40574
69229	40575
132733	40576
61376	40577
114287	40578
109023	40579
112017	40580
53684	40581
63461	40582
138412	40583
80806	40584
54747	40585
124519	40586
7520	40587
24597	40588
13745	40589
32145	40590
108550	40591
100820	40592
82717	40593
3501	40594
145734	40595
94499	40596
115758	40597
141474	40598
39771	40599
111798	40600
38653	40601
91698	40602
65105	40603
152527	40604
15811	40605
64909	40606
160458	40607
75449	40608
27124	40609
82037	40610
58226	40611
108585	40612
109825	40613
156328	40614
95435	40615
82245	40616
164477	40617
116875	40618
108362	40619
164346	40620
145531	40621
85918	40622
40668	40623
4626	40624
28048	40625
47710	40626
158173	40627
104563	40628
70895	40629
48751	40630
138623	40631
105514	40632
129436	40633
90264	40634
68072	40635
124304	40636
150613	40637
105515	40638
107251	40639
127588	40640
130981	40641
113905	40642
31096	40643
11434	40644
28893	40645
96576	40646
146968	40647
122739	40648
121309	40649
88636	40650
139007	40651
3343	40652
4129	40653
106850	40654
135625	40655
100822	40656
167591	40657
79384	40658
143930	40659
26688	40660
131216	40661
101920	40662
66109	40663
132753	40664
110798	40665
126032	40666
83528	40667
131167	40668
36716	40669
125959	40670
96867	40671
107601	40672
127698	40673
67789	40674
87602	40675
95546	40676
49629	40677
61950	40678
121413	40679
118699	40680
37999	40681
124339	40682
121381	40683
127601	40684
113659	40685
53067	40686
96808	40687
37677	40688
25342	40689
75589	40690
79585	40691
129314	40692
134371	40693
84849	40694
96584	40695
106010	40696
126231	40697
75423	40698
70348	40699
74773	40700
100992	40701
44834	40702
162338	40703
28818	40704
96624	40705
85084	40706
133961	40707
120062	40708
52341	40709
125918	40710
84341	40711
124514	40712
107237	40713
74294	40714
150785	40715
131011	40716
36582	40717
138514	40718
135474	40719
82684	40720
51507	40721
95465	40722
166026	40723
23708	40724
105750	40725
117353	40726
103888	40727
107505	40728
68714	40729
86399	40730
69275	40731
90333	40732
61396	40733
42441	40734
150676	40735
124863	40736
138707	40737
104259	40738
102570	40739
112395	40740
81876	40741
121479	40742
91233	40743
55433	40744
17221	40745
148845	40746
109002	40747
137398	40748
122839	40749
167540	40750
103996	40751
122929	40752
150772	40753
21862	40754
89519	40755
21892	40756
127592	40757
138090	40758
118960	40759
166273	40760
129312	40761
109030	40762
164335	40763
107244	40764
138596	40765
93599	40766
132916	40767
112245	40768
21489	40769
80807	40770
117348	40771
141449	40772
112015	40773
107243	40774
111465	40775
113341	40776
64131	40777
31261	40778
134505	40779
28252	40780
49612	40781
129322	40782
107311	40783
111529	40784
105603	40785
129345	40786
39289	40787
112198	40788
16777	40789
160604	40790
102330	40791
122180	40792
150906	40793
57664	40794
152806	40795
105861	40796
16702	40797
162460	40798
74580	40799
158631	40800
144046	40801
134548	40802
38345	40803
126132	40804
101193	40805
154860	40806
118854	40807
136314	40808
134518	40809
126450	40810
44170	40811
120097	40812
105920	40813
154875	40814
141400	40815
82299	40816
129553	40817
101050	40818
105842	40819
66104	40820
154258	40821
164304	40822
152804	40823
152745	40824
148841	40825
152744	40826
112872	40827
81761	40828
111518	40829
154781	40830
63624	40831
127762	40832
126089	40833
112184	40834
23757	40835
87237	40836
145118	40837
108494	40838
93361	40839
6124	40840
115546	40841
25776	40842
127204	40843
141273	40844
160029	40845
31878	40846
71592	40847
135493	40848
87297	40849
29856	40850
162410	40851
72380	40852
70009	40853
87322	40854
124347	40855
137523	40856
28779	40857
146962	40858
125681	40859
152337	40860
156482	40861
162051	40862
87143	40863
145258	40864
83310	40865
83389	40866
37635	40867
88720	40868
113009	40869
129191	40870
101192	40871
117128	40872
133899	40873
133787	40874
54595	40875
64383	40876
107213	40877
52863	40878
135502	40879
131790	40880
127486	40881
132744	40882
105631	40883
135518	40884
90114	40885
135584	40886
88724	40887
90612	40888
86010	40889
123953	40890
56904	40891
163981	40892
127631	40893
110028	40894
127594	40895
158446	40896
127560	40897
124278	40898
114731	40899
38730	40900
167563	40901
134345	40902
49539	40903
162344	40904
87825	40905
128899	40906
130162	40907
105432	40908
135544	40909
124256	40910
121317	40911
130230	40912
93724	40913
134446	40914
102470	40915
145278	40916
51150	40917
124734	40918
145341	40919
50061	40920
58642	40921
123221	40922
125230	40923
145396	40924
145317	40925
167548	40926
134328	40927
134339	40928
119974	40929
162346	40930
131018	40931
70051	40932
109046	40933
118739	40934
156534	40935
109904	40936
63154	40937
137797	40938
154512	40939
45283	40940
58122	40941
138559	40942
97730	40943
103748	40944
74736	40945
66738	40946
84608	40947
110156	40948
28108	40949
93450	40950
8388	40951
80864	40952
99661	40953
159663	40954
69147	40955
116739	40956
23270	40957
100827	40958
84547	40959
112006	40960
130595	40961
6146	40962
106732	40963
3714	40964
50391	40965
69808	40966
16638	40967
81831	40968
61193	40969
17650	40970
114753	40971
100972	40972
56300	40973
107666	40974
6539	40975
104011	40976
35814	40977
65924	40978
91427	40979
78001	40980
130878	40981
38634	40982
72173	40983
131405	40984
124229	40985
130784	40986
53145	40987
107785	40988
92072	40989
110149	40990
132438	40991
115429	40992
90681	40993
86227	40994
156574	40995
38637	40996
102261	40997
99720	40998
92422	40999
145675	41000
50706	41001
129502	41002
127410	41003
87400	41004
111730	41005
73557	41006
85459	41007
154582	41008
8503	41009
80903	41010
107632	41011
106754	41012
81847	41013
90747	41014
94898	41015
81956	41016
8269	41017
76338	41018
56055	41019
29378	41020
82035	41021
128725	41022
97679	41023
58975	41024
110477	41025
17720	41026
68251	41027
107797	41028
81670	41029
135753	41030
116681	41031
75254	41032
49782	41033
108892	41034
106058	41035
38591	41036
73027	41037
85228	41038
89288	41039
79420	41040
113789	41041
72084	41042
131131	41043
80818	41044
48586	41045
119109	41046
94419	41047
87683	41048
130639	41049
114446	41050
90423	41051
139416	41052
12822	41053
82834	41054
69081	41055
133885	41056
100570	41057
95846	41058
114548	41059
76369	41060
95255	41061
103542	41062
63199	41063
48511	41064
34447	41065
88892	41066
64126	41067
116855	41068
54634	41069
39221	41070
108558	41071
68910	41072
87383	41073
158163	41074
81919	41075
65568	41076
102091	41077
111936	41078
108617	41079
88836	41080
63253	41081
81942	41082
164824	41083
130607	41084
38955	41085
76381	41086
80838	41087
106778	41088
71527	41089
52923	41090
64413	41091
81975	41092
105263	41093
91507	41094
100864	41095
81891	41096
73524	41097
49989	41098
118621	41099
104114	41100
83289	41101
107669	41102
129520	41103
82183	41104
158784	41105
84799	41106
37911	41107
82958	41108
92692	41109
64462	41110
105106	41111
95820	41112
140474	41113
92853	41114
96568	41115
128876	41116
82028	41117
96604	41118
56355	41119
114965	41120
83221	41121
132663	41122
65920	41123
62374	41124
53825	41125
111559	41126
88504	41127
135548	41128
89186	41129
64754	41130
84964	41131
127447	41132
87781	41133
103825	41134
91968	41135
112044	41136
107405	41137
102059	41138
75342	41139
138578	41140
100881	41141
90088	41142
37171	41143
38795	41144
33118	41145
89218	41146
80904	41147
74913	41148
26413	41149
93859	41150
103741	41151
127395	41152
90205	41153
153024	41154
113420	41155
104688	41156
107082	41157
74476	41158
73641	41159
117349	41160
60792	41161
74493	41162
16237	41163
97866	41164
150905	41165
53315	41166
79568	41167
20043	41168
114403	41169
41920	41170
124447	41171
65733	41172
63499	41173
45188	41174
26240	41175
3059	41176
49708	41177
52538	41178
31480	41179
103627	41180
34433	41181
71187	41182
114610	41183
47111	41184
51920	41185
93654	41186
108831	41187
53106	41188
23325	41189
60517	41190
111547	41191
45770	41192
67749	41193
83803	41194
80882	41195
92861	41196
13688	41197
76819	41198
98318	41199
167607	41200
110474	41201
162485	41202
161975	41203
22260	41204
75692	41205
55126	41206
55127	41207
67256	41208
48139	41209
38017	41210
89305	41211
153344	41212
71851	41213
107357	41214
89293	41215
69308	41216
99121	41217
127663	41218
148706	41219
105646	41220
91492	41221
50780	41222
88116	41223
122466	41224
89527	41225
19926	41226
104506	41227
75383	41228
81864	41229
127995	41230
127845	41231
95748	41232
60126	41233
137073	41234
48138	41235
13310	41236
101209	41237
122884	41238
80985	41239
82160	41240
120015	41241
162594	41242
108985	41243
52780	41244
120516	41245
75943	41246
119030	41247
120013	41248
153816	41249
134337	41250
38864	41251
110564	41252
116064	41253
102857	41254
43148	41255
95636	41256
93932	41257
64598	41258
48009	41259
105709	41260
88065	41261
36394	41262
18863	41263
112351	41264
94768	41265
73549	41266
107079	41267
36621	41268
121699	41269
65797	41270
88982	41271
84993	41272
103726	41273
52285	41274
35635	41275
66048	41276
65693	41277
104200	41278
82237	41279
82172	41280
107566	41281
84538	41282
96423	41283
85420	41284
130678	41285
90924	41286
89017	41287
77499	41288
81554	41289
130785	41290
88736	41291
82534	41292
112007	41293
65989	41294
107280	41295
112455	41296
81628	41297
96541	41298
120795	41299
107282	41300
104015	41301
166092	41302
90599	41303
115666	41304
93784	41305
90260	41306
77605	41307
85569	41308
85383	41309
107747	41310
63472	41311
144112	41312
82219	41313
96909	41314
130916	41315
117758	41316
85183	41317
28695	41318
9095	41319
22414	41320
107220	41321
167366	41322
131062	41323
96441	41324
96552	41325
29816	41326
88815	41327
69891	41328
86665	41329
86495	41330
87353	41331
104980	41332
116521	41333
54620	41334
137035	41335
114377	41336
34445	41337
62144	41338
61096	41339
82840	41340
8269	41341
34442	41342
52806	41343
72083	41344
135534	41345
127240	41346
72681	41347
80313	41348
103647	41349
106831	41350
129536	41351
103489	41352
117360	41353
417	41354
88873	41355
103540	41356
34451	41357
135863	41358
138281	41359
102025	41360
15824	41361
15824	41362
30918	41363
89120	41364
90152	41365
63894	41366
75195	41367
85033	41368
98153	41369
79562	41370
72917	41371
40429	41372
151086	41373
110804	41374
74744	41375
160697	41376
76789	41377
165299	41378
53074	41379
92299	41380
94217	41381
105499	41382
112101	41383
13837	41384
114454	41385
86393	41386
53134	41387
126108	41388
129232	41389
107742	41390
110679	41391
135692	41392
135702	41393
89511	41394
23808	41395
131141	41396
89378	41397
83687	41398
128910	41399
70062	41400
83281	41401
66908	41402
114395	41403
83643	41404
62379	41405
43235	41406
93557	41407
23080	41408
93787	41409
86049	41410
81638	41411
72873	41412
102063	41413
85235	41414
36071	41415
73001	41416
93847	41417
69348	41418
81879	41419
100594	41420
113307	41421
83192	41422
49826	41423
68178	41424
58950	41425
128811	41426
64779	41427
135860	41428
49725	41429
66036	41430
124084	41431
105880	41432
83558	41433
97954	41434
118113	41435
105360	41436
85182	41437
114437	41438
84956	41439
58323	41440
69157	41441
59132	41442
84478	41443
68522	41444
161416	41445
110090	41446
82653	41447
50690	41448
83042	41449
63259	41450
81880	41451
111881	41452
65859	41453
125801	41454
125844	41455
67680	41456
76646	41457
79372	41458
74406	41459
89215	41460
102294	41461
116699	41462
72838	41463
85161	41464
88910	41465
37479	41466
79291	41467
86491	41468
104128	41469
104127	41470
80694	41471
95306	41472
88019	41473
25304	41474
70258	41475
48000	41476
62531	41477
84854	41478
89295	41479
135953	41480
47086	41481
57165	41482
108937	41483
85162	41484
95367	41485
34590	41486
107249	41487
47107	41488
100582	41489
125834	41490
64405	41491
71448	41492
41427	41493
43075	41494
71452	41495
87964	41496
88003	41497
53139	41498
130628	41499
75559	41500
93742	41501
76634	41502
50985	41503
83555	41504
90643	41505
110066	41506
111884	41507
105436	41508
114579	41509
104047	41510
71139	41511
86153	41512
22617	41513
56257	41514
122456	41515
75547	41516
13354	41517
124393	41518
118640	41519
71078	41520
86226	41521
134501	41522
97680	41523
88024	41524
110557	41525
69049	41526
83614	41527
85197	41528
87505	41529
85201	41530
83138	41531
125745	41532
76401	41533
126116	41534
107236	41535
105461	41536
125810	41537
65764	41538
111705	41539
48531	41540
138478	41541
164724	41542
127714	41543
122685	41544
80823	41545
68202	41546
81961	41547
85002	41548
95300	41549
76448	41550
68150	41551
84492	41552
138534	41553
136037	41554
13467	41555
96427	41556
90950	41557
118965	41558
73039	41559
59146	41560
33667	41561
84806	41562
64531	41563
50833	41564
96708	41565
84812	41566
103533	41567
104246	41568
77563	41569
61495	41570
107068	41571
67728	41572
40303	41573
68016	41574
90616	41575
81861	41576
89224	41577
91921	41578
103771	41579
118614	41580
84825	41581
96992	41582
147281	41583
117283	41584
36085	41585
126401	41586
93625	41587
157425	41588
74366	41589
40789	41590
124385	41591
46971	41592
78967	41593
90910	41594
66452	41595
19740	41596
83262	41597
16421	41598
26039	41599
64401	41600
56409	41601
1339	41602
64690	41603
88777	41604
141288	41605
22232	41606
80456	41607
18596	41608
59964	41609
136136	41610
164414	41611
152935	41612
116909	41613
43209	41614
80754	41615
133161	41616
103594	41617
83440	41618
53989	41619
33149	41620
75662	41621
60544	41622
62590	41623
68289	41624
104593	41625
59060	41626
58518	41627
109173	41628
24640	41629
5268	41630
4364	41631
61397	41632
11324	41633
21231	41634
105484	41635
56405	41636
50569	41637
48728	41638
60181	41639
49571	41640
10711	41641
91574	41642
9956	41643
41286	41644
83695	41645
38085	41646
44644	41647
86405	41648
3086	41649
48698	41650
96896	41651
64506	41652
64480	41653
37915	41654
56212	41655
110550	41656
69213	41657
122506	41658
105487	41659
108398	41660
39140	41661
17505	41662
132267	41663
45287	41664
46152	41665
121048	41666
47897	41667
110027	41668
19090	41669
78968	41670
31458	41671
6311	41672
21926	41673
109085	41674
124308	41675
7921	41676
13489	41677
9359	41678
20769	41679
7082	41680
8601	41681
18801	41682
27112	41683
31582	41684
9050	41685
16492	41686
18773	41687
109392	41688
164100	41689
148454	41690
63106	41691
66157	41692
69133	41693
95384	41694
111668	41695
111549	41696
53155	41697
124076	41698
22224	41699
71478	41700
44634	41701
498	41702
75460	41703
63502	41704
56211	41705
56242	41706
22721	41707
21541	41708
65881	41709
80164	41710
80657	41711
47757	41712
66971	41713
5121	41714
152552	41715
44711	41716
63443	41717
31592	41718
35285	41719
85015	41720
47886	41721
49557	41722
15866	41723
134360	41724
12950	41725
15184	41726
132517	41727
128900	41728
59106	41729
80916	41730
39238	41731
61435	41732
162133	41733
54361	41734
74571	41735
160050	41736
113807	41737
26161	41738
66941	41739
86499	41740
49561	41741
61355	41742
108557	41743
104181	41744
85249	41745
16715	41746
146713	41747
151035	41748
22363	41749
106074	41750
46174	41751
7999	41752
107124	41753
4633	41754
154292	41755
51830	41756
80463	41757
81662	41758
104231	41759
138148	41760
92661	41761
127529	41762
34034	41763
68919	41764
158599	41765
47306	41766
96650	41767
67101	41768
115734	41769
124564	41770
19171	41771
30839	41772
152995	41773
156781	41774
125676	41775
89554	41776
115450	41777
73845	41778
136234	41779
91612	41780
36997	41781
36766	41782
138570	41783
77142	41784
8506	41785
164091	41786
73160	41787
8853	41788
105726	41789
36127	41790
46914	41791
98516	41792
58856	41793
13521	41794
31513	41795
63426	41796
18802	41797
36712	41798
3101	41799
97619	41800
20322	41801
20322	41802
68713	41803
20231	41804
53908	41805
12114	41806
143595	41807
145368	41808
135546	41809
12074	41810
91787	41811
5223	41812
1563	41813
8965	41814
20540	41815
40011	41816
70041	41817
138748	41818
137916	41819
49054	41820
41030	41821
42253	41822
17182	41823
7322	41824
14425	41825
54833	41826
70484	41827
91767	41828
35425	41829
29434	41830
263	41831
41778	41832
88672	41833
97758	41834
74307	41835
24303	41836
132953	41837
20121	41838
91690	41839
65423	41840
5235	41841
2374	41842
117325	41843
78417	41844
148737	41845
165773	41846
10542	41847
86167	41848
49858	41849
54274	41850
4162	41851
67164	41852
29814	41853
45898	41854
47390	41855
29590	41856
23150	41857
124329	41858
39141	41859
15464	41860
37234	41861
142	41862
65366	41863
121692	41864
2350	41865
2026	41866
935	41867
679	41868
74620	41869
124597	41870
107866	41871
85933	41872
167371	41873
97737	41874
91956	41875
16264	41876
9900	41877
100538	41878
107684	41879
105009	41880
136331	41881
81734	41882
156138	41883
63342	41884
47324	41885
70512	41886
158602	41887
50822	41888
47878	41889
17181	41890
4931	41891
16789	41892
51713	41893
20625	41894
34089	41895
43595	41896
100630	41897
52786	41898
45805	41899
1456	41900
109633	41901
73301	41902
23260	41903
51673	41904
53900	41905
2846	41906
139125	41907
136288	41908
58269	41909
1525	41910
16264	41911
88009	41912
43640	41913
46794	41914
75785	41915
92103	41916
138452	41917
113732	41918
4485	41919
25225	41920
77478	41921
27515	41922
157458	41923
118335	41924
86832	41925
31195	41926
93425	41927
130572	41928
77536	41929
71230	41930
29933	41931
132477	41932
106866	41933
41902	41934
39938	41935
9578	41936
84366	41937
106317	41938
135865	41939
152980	41940
139220	41941
37549	41942
10919	41943
66229	41944
139514	41945
1414	41946
130951	41947
112229	41948
131199	41949
30443	41950
67199	41951
3235	41952
37548	41953
148618	41954
120517	41955
99740	41956
77763	41957
60184	41958
61150	41959
94354	41960
54566	41961
97597	41962
72053	41963
29438	41964
82	41965
152782	41966
8297	41967
89321	41968
68812	41969
41338	41970
77830	41971
38453	41972
24128	41973
97645	41974
16677	41975
73062	41976
71255	41977
71335	41978
1066	41979
94358	41980
166322	41981
123711	41982
42130	41983
3743	41984
6654	41985
49424	41986
51979	41987
29126	41988
4501	41989
5412	41990
9288	41991
1410	41992
37445	41993
27725	41994
24326	41995
122	41996
19688	41997
5	41998
8505	41999
889	42000
3875	42001
22471	42002
3105	42003
42937	42004
282	42005
41999	42006
40589	42007
123612	42008
26579	42009
96479	42010
45596	42011
36087	42012
80560	42013
36687	42014
6033	42015
32013	42016
80322	42017
102040	42018
50981	42019
36955	42020
92632	42021
56082	42022
80831	42023
53117	42024
15451	42025
58604	42026
24	42027
66	42028
32977	42029
14440	42030
1112	42031
1112	42032
1942	42033
78949	42034
9381	42035
115873	42036
17003	42037
69912	42038
28742	42039
67588	42040
115439	42041
95530	42042
55542	42043
121009	42044
111076	42045
62560	42046
66849	42047
108832	42048
48185	42049
68978	42050
15890	42051
34596	42052
112213	42053
77466	42054
74441	42055
92604	42056
92028	42057
113135	42058
121716	42059
108652	42060
131904	42061
50393	42062
108888	42063
91012	42064
21312	42065
81061	42066
60632	42067
120444	42068
31346	42069
131632	42070
38132	42071
12564	42072
4925	42073
115383	42074
126278	42075
17632	42076
131191	42077
63492	42078
151033	42079
105769	42080
90688	42081
112027	42082
148977	42083
100652	42084
44895	42085
39106	42086
95430	42087
107875	42088
8405	42089
7248	42090
93792	42091
73149	42092
141600	42093
87436	42094
134719	42095
162120	42096
75259	42097
134541	42098
16995	42099
134386	42100
161175	42101
63330	42102
110455	42103
62680	42104
101136	42105
95082	42106
89004	42107
6222	42108
23267	42109
26913	42110
25167	42111
22327	42112
48634	42113
44084	42114
26219	42115
53782	42116
1709	42117
3119	42118
1682	42119
70624	42120
11667	42121
102420	42122
10	42123
47497	42124
51034	42125
89297	42126
70891	42127
35857	42128
29884	42129
58832	42130
13882	42131
11024	42132
115214	42133
30567	42134
62586	42135
59	42136
10831	42137
84280	42138
13590	42139
13590	42140
13590	42141
5229	42142
9308	42143
124479	42144
166023	42145
7053	42146
163	42147
138688	42148
40596	42149
137213	42150
41450	42151
69262	42152
46420	42153
89588	42154
120348	42155
120866	42156
132924	42157
7470	42158
72764	42159
45213	42160
123679	42161
17040	42162
10206	42163
158765	42164
62778	42165
83125	42166
73580	42167
152378	42168
74520	42169
2915	42170
32876	42171
30010	42172
34867	42173
24784	42174
135095	42175
34991	42176
100152	42177
122687	42178
60176	42179
20888	42180
19693	42181
11	42182
244	42183
31468	42184
86521	42185
34355	42186
83477	42187
2841	42188
1272	42189
3824	42190
15838	42191
39599	42192
23019	42193
105948	42194
4806	42195
109578	42196
5229	42197
110825	42198
10120	42199
31076	42200
23428	42201
1936	42202
16298	42203
12684	42204
2733	42205
5679	42206
54647	42207
1546	42208
150282	42209
129992	42210
86053	42211
72283	42212
435	42213
15202	42214
13824	42215
7844	42216
2071	42217
68052	42218
24324	42219
7384	42220
121109	42221
23503	42222
479	42223
3019	42224
40938	42225
60477	42226
90587	42227
134277	42228
13054	42229
83347	42230
114621	42231
30435	42232
2239	42233
29456	42234
29099	42235
36892	42236
13633	42237
1394	42238
59992	42239
5013	42240
243	42241
32911	42242
129038	42243
78318	42244
15912	42245
83987	42246
99248	42247
44042	42248
29392	42249
46834	42250
66380	42251
30055	42252
84001	42253
1230	42254
1417	42255
3848	42256
62876	42257
2479	42258
2479	42259
42110	42260
9414	42261
37546	42262
73868	42263
79055	42264
149075	42265
1553	42266
67134	42267
8729	42268
100	42269
145328	42270
2721	42271
2130	42272
68198	42273
47002	42274
77302	42275
91768	42276
9661	42277
11002	42278
41869	42279
244	42280
69455	42281
6284	42282
54745	42283
119939	42284
54251	42285
10921	42286
2959	42287
126744	42288
42652	42289
134202	42290
38912	42291
134529	42292
61256	42293
81572	42294
79957	42295
109925	42296
70671	42297
70236	42298
22299	42299
20715	42300
282	42301
36306	42302
46485	42303
91170	42304
52871	42305
19404	42306
30252	42307
58779	42308
51603	42309
21300	42310
21300	42311
98171	42312
110829	42313
813	42314
18537	42315
18464	42316
162385	42317
41184	42318
36094	42319
95523	42320
52974	42321
26305	42322
135851	42323
16115	42324
121580	42325
92366	42326
84198	42327
39312	42328
31415	42329
15209	42330
119085	42331
69455	42332
67796	42333
105982	42334
75497	42335
79332	42336
86781	42337
234	42338
166921	42339
125308	42340
94430	42341
9611	42342
45	42343
122822	42344
610	42345
610	42346
124320	42347
116957	42348
116957	42349
112297	42350
45225	42351
44857	42352
143044	42353
105368	42354
134235	42355
2134	42356
105610	42357
79783	42358
107251	42359
160415	42360
164384	42361
141489	42362
156367	42363
39310	42364
92177	42365
42008	42366
62404	42367
152188	42368
1298	42369
38620	42370
106774	42371
91447	42372
7417	42373
3703	42374
2	42375
626	42376
80295	42377
123148	42378
22964	42379
112306	42380
139708	42381
100689	42382
49670	42383
111992	42384
113674	42385
36296	42386
85024	42387
120510	42388
22660	42389
8150	42390
105152	42391
9072	42392
4615	42393
87925	42394
119158	42395
86447	42396
105637	42397
66175	42398
19951	42399
57565	42400
82211	42401
116512	42402
132615	42403
149086	42404
485	42405
24341	42406
58008	42407
90808	42408
153654	42409
58648	42410
4057	42411
21278	42412
99303	42413
160283	42414
51883	42415
87461	42416
43550	42417
26115	42418
123143	42419
100844	42420
110579	42421
108859	42422
158437	42423
84466	42424
90451	42425
122894	42426
65189	42427
102276	42428
53727	42429
45116	42430
123346	42431
150589	42432
75286	42433
138437	42434
81771	42435
134231	42436
123151	42437
95496	42438
6982	42439
122505	42440
28782	42441
8099	42442
99138	42443
12702	42444
137157	42445
15504	42446
122562	42447
100102	42448
31451	42449
20604	42450
137692	42451
31462	42452
50229	42453
5573	42454
20479	42455
35232	42456
42046	42457
66440	42458
4218	42459
10848	42460
30103	42461
3474	42462
120965	42463
28113	42464
28113	42465
113391	42466
17961	42467
37968	42468
135969	42469
228	42470
58689	42471
30353	42472
41372	42473
228	42474
163588	42475
47234	42476
130167	42477
40163	42478
68322	42479
67781	42480
94232	42481
36120	42482
109947	42483
53326	42484
40994	42485
145223	42486
114715	42487
80311	42488
97067	42489
158312	42490
124886	42491
104271	42492
75652	42493
116714	42494
89076	42495
40808	42496
129056	42497
110163	42498
67925	42499
16930	42500
45791	42501
88520	42502
69129	42503
71439	42504
154847	42505
68012	42506
126119	42507
52505	42508
68353	42509
86698	42510
56808	42511
63757	42512
145719	42513
150743	42514
15193	42515
151286	42516
162427	42517
64240	42518
30692	42519
149996	42520
137379	42521
36157	42522
31245	42523
85975	42524
67656	42525
36761	42526
49653	42527
105762	42528
162374	42529
49628	42530
95679	42531
152669	42532
17916	42533
106720	42534
152380	42535
128649	42536
71897	42537
141982	42538
66966	42539
150607	42540
110630	42541
20237	42542
51974	42543
132805	42544
43050	42545
127171	42546
153057	42547
112036	42548
103689	42549
72244	42550
134220	42551
30592	42552
103607	42553
87688	42554
30424	42555
120259	42556
110324	42557
115618	42558
101352	42559
154530	42560
87382	42561
73349	42562
158309	42563
84453	42564
113572	42565
80312	42566
127234	42567
116711	42568
57759	42569
162145	42570
75264	42571
102441	42572
136024	42573
55265	42574
3165	42575
108367	42576
17558	42577
25861	42578
162302	42579
110450	42580
67551	42581
162056	42582
44763	42583
103465	42584
102678	42585
145730	42586
162292	42587
110049	42588
46998	42589
46998	42590
162139	42591
86747	42592
56294	42593
69462	42594
156337	42595
122741	42596
150964	42597
38200	42598
161928	42599
41280	42600
141548	42601
102421	42602
134612	42603
64246	42604
133955	42605
110853	42606
30425	42607
87371	42608
35970	42609
63255	42610
65566	42611
31593	42612
72876	42613
7743	42614
4132	42615
96100	42616
12100	42617
142747	42618
28116	42619
44930	42620
18063	42621
13338	42622
111609	42623
48601	42624
20180	42625
33493	42626
51498	42627
1122	42628
9114	42629
64746	42630
19514	42631
17799	42632
22176	42633
87565	42634
10893	42635
5320	42636
82957	42637
111201	42638
107060	42639
15300	42640
153053	42641
16889	42642
136091	42643
98712	42644
72743	42645
1342	42646
90007	42647
119915	42648
203	42649
39184	42650
19022	42651
38399	42652
132722	42653
24519	42654
126448	42655
33566	42656
96535	42657
14821	42658
7824	42659
81122	42660
98737	42661
2103	42662
10484	42663
22046	42664
77536	42665
67609	42666
56810	42667
63215	42668
55391	42669
21917	42670
25973	42671
118721	42672
164014	42673
72179	42674
11780	42675
43529	42676
25560	42677
33	42678
114155	42679
51667	42680
2113	42681
40733	42682
32969	42683
89187	42684
19725	42685
64554	42686
1908	42687
21190	42688
131132	42689
11175	42690
94492	42691
10456	42692
14596	42693
7026	42694
15091	42695
73583	42696
147356	42697
13291	42698
1729	42699
71932	42700
73213	42701
38901	42702
94594	42703
8995	42704
8706	42705
5237	42706
24973	42707
77044	42708
72760	42709
100469	42710
701	42711
53712	42712
160728	42713
8507	42714
65230	42715
68243	42716
42030	42717
93523	42718
105111	42719
77386	42720
41519	42721
148919	42722
139018	42723
52198	42724
66154	42725
78850	42726
87483	42727
29124	42728
25552	42729
67971	42730
31719	42731
105094	42732
52394	42733
22376	42734
46016	42735
48179	42736
139471	42737
151828	42738
97688	42739
81033	42740
53111	42741
40733	42742
117478	42743
39837	42744
77016	42745
36450	42746
97041	42747
148906	42748
59474	42749
102426	42750
166955	42751
110348	42752
94544	42753
63568	42754
12250	42755
100221	42756
11439	42757
409	42758
139199	42759
785	42760
77314	42761
7922	42762
21507	42763
111750	42764
21473	42765
52484	42766
21392	42767
4401	42768
3336	42769
13158	42770
809	42771
68190	42772
4584	42773
47218	42774
10048	42775
69338	42776
29953	42777
108692	42778
141042	42779
21585	42780
102270	42781
5483	42782
49233	42783
39447	42784
1473	42785
6023	42786
31163	42787
6229	42788
7221	42789
67117	42790
112136	42791
101077	42792
55483	42793
18442	42794
105597	42795
59849	42796
75468	42797
84982	42798
72060	42799
62648	42800
137425	42801
3681	42802
94	42803
63623	42804
11477	42805
139321	42806
104178	42807
65647	42808
44963	42809
91985	42810
5286	42811
56364	42812
103503	42813
160113	42814
111863	42815
29214	42816
7583	42817
118202	42818
2697	42819
97528	42820
27634	42821
12198	42822
11256	42823
55144	42824
109010	42825
46538	42826
83	42827
77091	42828
115178	42829
44883	42830
96771	42831
42073	42832
111629	42833
103694	42834
154316	42835
76947	42836
115083	42837
35375	42838
69358	42839
132639	42840
135773	42841
117502	42842
103518	42843
58224	42844
36981	42845
30933	42846
73024	42847
107075	42848
38676	42849
38704	42850
46746	42851
52909	42852
96364	42853
87404	42854
32144	42855
129067	42856
103799	42857
30473	42858
153004	42859
97650	42860
90054	42861
116672	42862
99561	42863
112316	42864
49573	42865
123042	42866
54247	42867
137842	42868
36027	42869
113625	42870
94443	42871
137612	42872
102877	42873
68288	42874
103745	42875
51985	42876
89020	42877
58464	42878
35389	42879
34810	42880
83429	42881
84821	42882
69199	42883
111235	42884
90120	42885
166094	42886
70427	42887
32246	42888
107722	42889
159064	42890
32817	42891
142217	42892
112898	42893
91694	42894
122522	42895
47183	42896
124166	42897
127510	42898
89972	42899
115732	42900
50865	42901
162207	42902
93891	42903
114456	42904
36302	42905
85418	42906
96333	42907
120354	42908
33161	42909
45376	42910
98276	42911
113188	42912
103779	42913
119813	42914
62237	42915
74753	42916
90750	42917
66683	42918
86182	42919
17803	42920
54210	42921
162368	42922
94	42923
43655	42924
138580	42925
32807	42926
112930	42927
143620	42928
36619	42929
137649	42930
113584	42931
83362	42932
42374	42933
94360	42934
87845	42935
134179	42936
64666	42937
19967	42938
120152	42939
56612	42940
9857	42941
167017	42942
120137	42943
43966	42944
152120	42945
115086	42946
12003	42947
94	42948
39533	42949
113759	42950
144086	42951
95747	42952
99586	42953
52298	42954
166083	42955
6827	42956
73790	42957
99212	42958
89792	42959
134307	42960
47957	42961
56357	42962
28752	42963
72654	42964
113753	42965
113434	42966
70223	42967
64735	42968
32503	42969
137206	42970
58312	42971
67044	42972
43830	42973
28595	42974
62577	42975
75953	42976
74741	42977
137137	42978
85082	42979
47352	42980
95325	42981
137729	42982
76573	42983
9965	42984
4462	42985
54273	42986
65832	42987
18952	42988
60658	42989
76710	42990
121223	42991
59196	42992
94	42993
83238	42994
9794	42995
46939	42996
18288	42997
65684	42998
148965	42999
82934	43000
142137	43001
132999	43002
23894	43003
94	43004
10955	43005
42165	43006
33635	43007
69295	43008
127259	43009
81689	43010
60554	43011
146711	43012
91724	43013
50695	43014
100319	43015
40674	43016
84360	43017
115724	43018
128988	43019
128672	43020
30184	43021
91413	43022
137620	43023
60368	43024
146380	43025
91274	43026
96460	43027
20576	43028
18529	43029
100634	43030
129591	43031
42399	43032
1396	43033
92342	43034
38184	43035
33938	43036
94	43037
94	43038
94126	43039
94	43040
94	43041
91933	43042
78506	43043
4441	43044
38283	43045
24343	43046
68210	43047
16570	43048
109453	43049
30880	43050
66257	43051
165467	43052
72439	43053
9925	43054
15208	43055
96411	43056
91755	43057
103815	43058
26781	43059
73477	43060
67866	43061
9125	43062
1275	43063
12675	43064
7191	43065
8244	43066
106794	43067
96296	43068
11367	43069
24741	43070
167365	43071
24155	43072
107781	43073
12446	43074
150275	43075
13113	43076
66783	43077
53131	43078
36177	43079
9984	43080
58098	43081
101621	43082
34264	43083
46445	43084
53647	43085
34081	43086
32401	43087
124175	43088
71282	43089
89247	43090
50433	43091
6381	43092
69012	43093
31490	43094
84570	43095
54246	43096
97063	43097
5192	43098
46147	43099
122196	43100
80363	43101
49716	43102
25311	43103
59753	43104
76827	43105
7727	43106
6625	43107
90401	43108
11807	43109
54961	43110
103597	43111
79385	43112
56728	43113
143322	43114
75307	43115
145635	43116
12439	43117
43205	43118
28849	43119
129194	43120
8823	43121
112442	43122
64484	43123
52188	43124
52174	43125
15336	43126
22730	43127
29448	43128
6994	43129
2855	43130
114769	43131
95968	43132
8773	43133
27327	43134
5868	43135
71646	43136
7889	43137
74136	43138
91717	43139
29120	43140
4979	43141
9731	43142
33337	43143
38085	43144
23890	43145
799	43146
24381	43147
132775	43148
573	43149
8639	43150
27745	43151
8838	43152
20638	43153
91765	43154
10121	43155
4273	43156
103904	43157
16988	43158
121355	43159
96895	43160
7860	43161
13480	43162
104070	43163
165644	43164
81902	43165
134227	43166
78152	43167
80606	43168
155146	43169
109949	43170
23031	43171
60198	43172
156264	43173
31980	43174
79801	43175
28095	43176
86463	43177
36806	43178
98022	43179
36786	43180
48513	43181
38552	43182
121171	43183
81665	43184
51259	43185
53547	43186
138729	43187
8199	43188
11202	43189
70219	43190
94045	43191
121287	43192
42263	43193
9740	43194
23443	43195
41210	43196
129935	43197
67540	43198
54592	43199
61259	43200
9662	43201
58916	43202
136934	43203
17686	43204
69398	43205
16791	43206
126445	43207
84848	43208
32046	43209
152825	43210
32047	43211
30505	43212
16773	43213
93383	43214
45879	43215
37576	43216
49231	43217
51210	43218
66929	43219
14153	43220
77814	43221
67822	43222
14251	43223
25682	43224
77976	43225
67246	43226
120386	43227
52359	43228
64062	43229
7492	43230
45436	43231
13893	43232
26146	43233
87763	43234
29496	43235
88637	43236
87305	43237
121140	43238
28896	43239
56869	43240
39867	43241
67936	43242
52841	43243
58310	43244
71412	43245
2777	43246
9255	43247
73787	43248
53019	43249
111724	43250
22829	43251
18711	43252
86251	43253
37060	43254
99419	43255
110308	43256
64895	43257
122835	43258
151326	43259
103835	43260
21763	43261
157375	43262
150786	43263
134522	43264
78280	43265
158369	43266
93381	43267
32466	43268
32466	43269
6753	43270
32443	43271
72671	43272
74712	43273
35567	43274
60229	43275
56905	43276
81644	43277
97493	43278
55442	43279
75221	43280
48546	43281
40108	43282
17257	43283
45548	43284
26238	43285
34659	43286
18633	43287
9212	43288
51208	43289
129636	43290
23874	43291
43319	43292
11812	43293
105931	43294
65206	43295
21574	43296
16958	43297
33252	43298
25006	43299
55055	43300
11110	43301
78199	43302
17374	43303
141695	43304
3126	43305
79775	43306
75840	43307
34401	43308
87440	43309
114448	43310
113041	43311
111664	43312
77823	43313
5759	43314
17573	43315
46188	43316
69860	43317
41924	43318
85035	43319
160181	43320
97093	43321
43823	43322
47332	43323
120379	43324
75479	43325
17768	43326
68797	43327
94120	43328
4658	43329
7709	43330
79557	43331
91003	43332
122893	43333
75792	43334
10477	43335
14680	43336
602	43337
3144	43338
5875	43339
8059	43340
1287	43341
26360	43342
27102	43343
11107	43344
987	43345
19540	43346
3	43347
18	43348
26996	43349
1178	43350
1031	43351
2316	43352
6518	43353
1038	43354
37	43355
21227	43356
83974	43357
3	43358
3	43359
5711	43360
59531	43361
2404	43362
44592	43363
7463	43364
468	43365
281	43366
34906	43367
113898	43368
91870	43369
858	43370
333	43371
2949	43372
139992	43373
104994	43374
1540	43375
2056	43376
17662	43377
13335	43378
621	43379
18288	43380
34525	43381
80270	43382
156356	43383
28930	43384
27243	43385
1296	43386
8366	43387
9615	43388
111241	43389
22609	43390
56185	43391
53255	43392
15846	43393
2096	43394
34176	43395
8772	43396
54993	43397
19866	43398
1606	43399
141431	43400
147843	43401
81585	43402
158791	43403
78166	43404
83679	43405
17055	43406
64313	43407
3161	43408
1728	43409
6984	43410
1015	43411
4661	43412
370	43413
7748	43414
37417	43415
19012	43416
132616	43417
13076	43418
7	43419
299	43420
44036	43421
3505	43422
3571	43423
2690	43424
159	43425
152544	43426
4	43427
16498	43428
16498	43429
79312	43430
85416	43431
2868	43432
48576	43433
4507	43434
11441	43435
82807	43436
5063	43437
159	43438
29553	43439
3125	43440
7742	43441
1513	43442
87855	43443
5082	43444
89216	43445
22496	43446
33276	43447
10968	43448
13615	43449
2678	43450
9230	43451
26640	43452
61829	43453
18591	43454
34976	43455
8361	43456
42503	43457
19774	43458
6867	43459
61913	43460
48227	43461
60294	43462
24105	43463
87441	43464
7488	43465
43643	43466
21300	43467
21559	43468
105036	43469
148821	43470
93453	43471
145240	43472
152661	43473
139647	43474
2604	43475
162387	43476
136084	43477
68100	43478
122103	43479
148570	43480
24596	43481
99223	43482
29689	43483
115840	43484
65925	43485
12655	43486
128935	43487
122698	43488
36244	43489
93653	43490
68691	43491
90520	43492
105883	43493
156847	43494
149038	43495
164406	43496
152673	43497
118811	43498
52288	43499
132755	43500
141469	43501
160110	43502
56603	43503
162266	43504
126098	43505
124520	43506
107575	43507
164083	43508
154680	43509
27601	43510
89541	43511
47519	43512
129158	43513
128969	43514
107770	43515
101976	43516
55116	43517
59100	43518
52912	43519
125984	43520
50831	43521
159760	43522
154457	43523
28322	43524
33005	43525
122866	43526
79638	43527
137474	43528
150795	43529
148825	43530
13746	43531
148588	43532
153153	43533
148549	43534
100922	43535
55499	43536
139264	43537
78455	43538
46531	43539
129592	43540
141496	43541
96744	43542
72003	43543
141440	43544
80932	43545
34691	43546
150730	43547
24196	43548
108603	43549
49186	43550
59827	43551
112385	43552
110276	43553
150365	43554
164433	43555
156613	43556
101105	43557
100524	43558
57489	43559
148521	43560
148615	43561
116560	43562
115791	43563
128812	43564
160179	43565
104803	43566
158340	43567
139068	43568
158390	43569
109843	43570
166156	43571
91682	43572
129341	43573
156239	43574
117420	43575
114347	43576
417	43577
71314	43578
148666	43579
148679	43580
156426	43581
160009	43582
129511	43583
131249	43584
160071	43585
132540	43586
54050	43587
118547	43588
59938	43589
138255	43590
6973	43591
147037	43592
30899	43593
46611	43594
47115	43595
98263	43596
52040	43597
31703	43598
2011	43599
1384	43600
21647	43601
135355	43602
34216	43603
83243	43604
20540	43605
108743	43606
907	43607
76903	43608
10802	43609
17626	43610
30078	43611
3250	43612
95057	43613
34785	43614
13797	43615
42612	43616
973	43617
31861	43618
6821	43619
29386	43620
125610	43621
39019	43622
50475	43623
36571	43624
93750	43625
38280	43626
99118	43627
560	43628
103105	43629
91722	43630
46985	43631
4311	43632
7868	43633
15805	43634
15125	43635
14537	43636
13678	43637
122844	43638
267	43639
40313	43640
23912	43641
132380	43642
12391	43643
6069	43644
160639	43645
32530	43646
19566	43647
72303	43648
26349	43649
1259	43650
36245	43651
6811	43652
36080	43653
4440	43654
105429	43655
58810	43656
134599	43657
32502	43658
219	43659
43944	43660
94857	43661
3977	43662
42500	43663
2712	43664
16107	43665
91475	43666
9132	43667
530	43668
334	43669
134533	43670
8736	43671
7680	43672
16559	43673
129200	43674
2709	43675
6884	43676
6183	43677
164323	43678
106615	43679
97946	43680
130540	43681
9900	43682
41216	43683
48097	43684
30296	43685
64574	43686
114483	43687
65034	43688
120943	43689
53287	43690
134786	43691
34470	43692
69566	43693
38184	43694
29214	43695
58572	43696
54400	43697
43	43698
15279	43699
8952	43700
41542	43701
8970	43702
12582	43703
52722	43704
82632	43705
17423	43706
45763	43707
16113	43708
76142	43709
91985	43710
61902	43711
46152	43712
46631	43713
54483	43714
76880	43715
55121	43716
166806	43717
6863	43718
24185	43719
18957	43720
141830	43721
48410	43722
8970	43723
27180	43724
29183	43725
123525	43726
166522	43727
13493	43728
47592	43729
104460	43730
89770	43731
49986	43732
49799	43733
19049	43734
41598	43735
8952	43736
128758	43737
29093	43738
42141	43739
22204	43740
35266	43741
17371	43742
15153	43743
23520	43744
20600	43745
71783	43746
13155	43747
166091	43748
66490	43749
1153	43750
9786	43751
17072	43752
34015	43753
12063	43754
53871	43755
117098	43756
43309	43757
13411	43758
26452	43759
15936	43760
76323	43761
89253	43762
7697	43763
135963	43764
76715	43765
30621	43766
27237	43767
47297	43768
29454	43769
26515	43770
28991	43771
52190	43772
12764	43773
32260	43774
35189	43775
46025	43776
3757	43777
21982	43778
20815	43779
41317	43780
14783	43781
121769	43782
81672	43783
46168	43784
9402	43785
21597	43786
90025	43787
9871	43788
70351	43789
54806	43790
77599	43791
19277	43792
18700	43793
31405	43794
27172	43795
256	43796
23794	43797
107452	43798
69807	43799
117423	43800
123004	43801
31630	43802
78478	43803
47033	43804
4044	43805
60043	43806
47394	43807
93871	43808
10003	43809
122765	43810
41439	43811
60355	43812
10064	43813
10302	43814
139527	43815
58572	43816
105910	43817
28019	43818
27682	43819
40227	43820
9710	43821
88485	43822
3540	43823
5837	43824
51528	43825
56932	43826
76804	43827
34439	43828
17230	43829
5815	43830
39500	43831
119829	43832
34747	43833
58963	43834
46410	43835
11752	43836
98545	43837
60079	43838
71462	43839
113669	43840
2802	43841
97716	43842
121347	43843
56495	43844
42430	43845
49330	43846
5816	43847
35061	43848
21349	43849
125046	43850
108524	43851
44029	43852
77952	43853
13441	43854
37150	43855
49919	43856
126198	43857
152368	43858
110969	43859
18504	43860
160565	43861
90216	43862
72712	43863
13648	43864
443	43865
33137	43866
6366	43867
99148	43868
29093	43869
52192	43870
71716	43871
73621	43872
32815	43873
56592	43874
8741	43875
3708	43876
62728	43877
49799	43878
53830	43879
115200	43880
98834	43881
40084	43882
24845	43883
32513	43884
33392	43885
116442	43886
14720	43887
82955	43888
45933	43889
101068	43890
124547	43891
2225	43892
59508	43893
108844	43894
157816	43895
104414	43896
90990	43897
119990	43898
20494	43899
60190	43900
20508	43901
16798	43902
37993	43903
64670	43904
115195	43905
7282	43906
32992	43907
83284	43908
33661	43909
35708	43910
108816	43911
8529	43912
137811	43913
45441	43914
45896	43915
18731	43916
73436	43917
17345	43918
68304	43919
63162	43920
8345	43921
64112	43922
82905	43923
65355	43924
64073	43925
63747	43926
75993	43927
15349	43928
100666	43929
137864	43930
83715	43931
8102	43932
45363	43933
41606	43934
56584	43935
49272	43936
2723	43937
70479	43938
64537	43939
30575	43940
1192	43941
5599	43942
321	43943
321	43944
70198	43945
36254	43946
12584	43947
33337	43948
25441	43949
46593	43950
4475	43951
146870	43952
75250	43953
47491	43954
22157	43955
110499	43956
10054	43957
2359	43958
64174	43959
3505	43960
49192	43961
119747	43962
2138	43963
162222	43964
154474	43965
114473	43966
162166	43967
1501	43968
69423	43969
137439	43970
142132	43971
137034	43972
8783	43973
3914	43974
36860	43975
7720	43976
101777	43977
394	43978
17400	43979
16336	43980
1336	43981
1243	43982
8226	43983
17261	43984
3750	43985
36286	43986
709	43987
589	43988
3977	43989
58655	43990
943	43991
172	43992
28849	43993
38860	43994
5414	43995
279	43996
495	43997
712	43998
42724	43999
5924	44000
38400	44001
4124	44002
17842	44003
106029	44004
17208	44005
25975	44006
858	44007
71039	44008
736	44009
4552	44010
13743	44011
13743	44012
33074	44013
31633	44014
113616	44015
99315	44016
6580	44017
30556	44018
74250	44019
39332	44020
23804	44021
53124	44022
81588	44023
82965	44024
50737	44025
104448	44026
21955	44027
7460	44028
854	44029
61497	44030
80557	44031
73837	44032
17246	44033
47116	44034
12959	44035
25704	44036
728	44037
33151	44038
77052	44039
22671	44040
49618	44041
35928	44042
28608	44043
84635	44044
7952	44045
91282	44046
53102	44047
1548	44048
71617	44049
4124	44050
50024	44051
8939	44052
42128	44053
699	44054
53076	44055
1173	44056
1621	44057
61299	44058
40683	44059
86937	44060
53007	44061
19502	44062
19502	44063
6875	44064
26948	44065
21512	44066
36594	44067
202	44068
146820	44069
107735	44070
112131	44071
1011	44072
48	44073
11051	44074
7984	44075
141701	44076
8939	44077
29965	44078
23397	44079
37565	44080
5748	44081
62271	44082
110242	44083
115124	44084
29966	44085
949	44086
14108	44087
92040	44088
58050	44089
15	44090
1115	44091
682	44092
8610	44093
196	44094
169	44095
2417	44096
3465	44097
22153	44098
1468	44099
371	44100
72191	44101
2383	44102
54	44103
3744	44104
2096	44105
23352	44106
1221	44107
2097	44108
271	44109
20353	44110
13613	44111
55366	44112
27419	44113
20073	44114
81555	44115
183	44116
4758	44117
300	44118
52221	44119
136719	44120
99131	44121
8062	44122
3545	44123
536	44124
94060	44125
115485	44126
49043	44127
106635	44128
39975	44129
102506	44130
7657	44131
28842	44132
128253	44133
12466	44134
24375	44135
34356	44136
8306	44137
23019	44138
18374	44139
19818	44140
40092	44141
68081	44142
64452	44143
35168	44144
196	44145
47704	44146
64266	44147
1312	44148
36680	44149
3636	44150
64819	44151
162038	44152
64643	44153
32950	44154
110334	44155
150811	44156
123209	44157
83115	44158
140201	44159
102568	44160
27973	44161
59183	44162
51701	44163
108182	44164
11134	44165
52127	44166
96598	44167
8934	44168
116729	44169
83523	44170
149206	44171
24933	44172
88216	44173
80303	44174
93230	44175
3556	44176
61001	44177
4524	44178
52	44179
105004	44180
68163	44181
98007	44182
132466	44183
64864	44184
24897	44185
7098	44186
17038	44187
133723	44188
23358	44189
86033	44190
114336	44191
29154	44192
12614	44193
166207	44194
90414	44195
126716	44196
90733	44197
126975	44198
14420	44199
121490	44200
100885	44201
1687	44202
99454	44203
131375	44204
43639	44205
105234	44206
54258	44207
79752	44208
123178	44209
40459	44210
39298	44211
65878	44212
27280	44213
115365	44214
112889	44215
31142	44216
24962	44217
99301	44218
498	44219
36377	44220
71193	44221
65507	44222
134279	44223
150643	44224
129569	44225
32388	44226
117588	44227
54980	44228
1641	44229
40488	44230
155449	44231
64927	44232
9659	44233
87941	44234
65947	44235
66955	44236
49684	44237
111448	44238
136249	44239
50545	44240
145511	44241
132301	44242
139310	44243
92840	44244
63056	44245
33219	44246
52421	44247
52531	44248
33538	44249
102020	44250
69986	44251
54940	44252
13870	44253
86292	44254
66617	44255
66486	44256
101831	44257
165798	44258
25779	44259
74317	44260
4721	44261
31393	44262
48515	44263
23277	44264
1567	44265
14527	44266
57338	44267
28758	44268
39132	44269
8979	44270
133603	44271
36884	44272
82851	44273
79666	44274
139685	44275
66989	44276
82342	44277
51378	44278
151162	44279
109122	44280
85030	44281
85396	44282
56573	44283
12472	44284
92268	44285
22906	44286
40	44287
6317	44288
66876	44289
3647	44290
6204	44291
54711	44292
51073	44293
133080	44294
11693	44295
138486	44296
91456	44297
138516	44298
10526	44299
17758	44300
3221	44301
125521	44302
81828	44303
86106	44304
160077	44305
44369	44306
11606	44307
5280	44308
138542	44309
122360	44310
134160	44311
10678	44312
154261	44313
100830	44314
108705	44315
14	44316
69952	44317
23192	44318
160373	44319
6807	44320
86107	44321
86503	44322
44027	44323
101377	44324
24604	44325
24630	44326
3095	44327
22999	44328
116952	44329
139942	44330
91393	44331
13959	44332
124562	44333
83000	44334
9346	44335
4329	44336
114588	44337
7748	44338
21305	44339
18979	44340
108944	44341
31966	44342
81612	44343
2405	44344
6216	44345
85965	44346
68697	44347
96482	44348
1767	44349
66659	44350
150377	44351
36501	44352
114373	44353
13895	44354
124174	44355
132677	44356
129198	44357
2865	44358
91311	44359
114409	44360
26	44361
145	44362
2862	44363
3	44364
1804	44365
17893	44366
1795	44367
15383	44368
39472	44369
70980	44370
417	44371
139024	44372
19569	44373
38715	44374
115273	44375
19894	44376
75872	44377
46169	44378
26616	44379
67212	44380
3250	44381
73374	44382
75294	44383
68780	44384
53911	44385
23459	44386
70038	44387
2254	44388
87144	44389
119182	44390
130216	44391
18749	44392
148451	44393
15337	44394
147232	44395
26807	44396
26521	44397
35514	44398
45053	44399
35274	44400
97588	44401
5186	44402
36626	44403
152259	44404
24201	44405
74616	44406
50726	44407
119201	44408
88173	44409
136307	44410
95557	44411
38590	44412
137209	44413
87729	44414
92626	44415
110314	44416
102120	44417
62215	44418
48831	44419
51412	44420
102121	44421
107679	44422
130642	44423
68914	44424
86385	44425
67904	44426
16630	44427
100831	44428
67298	44429
87426	44430
26980	44431
151128	44432
10266	44433
1180	44434
8336	44435
47207	44436
65150	44437
85816	44438
10141	44439
27101	44440
55362	44441
119997	44442
28738	44443
103262	44444
64146	44445
97515	44446
122044	44447
28498	44448
77109	44449
76363	44450
98182	44451
96991	44452
4052	44453
122725	44454
32272	44455
152981	44456
20005	44457
80427	44458
86429	44459
25505	44460
44447	44461
71045	44462
98146	44463
36693	44464
23480	44465
112284	44466
15354	44467
108331	44468
86101	44469
28182	44470
71567	44471
58541	44472
69159	44473
2837	44474
38208	44475
114926	44476
41307	44477
145429	44478
137841	44479
28106	44480
83897	44481
118968	44482
60778	44483
57413	44484
53053	44485
149553	44486
89406	44487
79552	44488
29407	44489
84617	44490
101071	44491
39485	44492
13738	44493
49530	44494
20298	44495
86273	44496
63689	44497
77471	44498
36006	44499
160751	44500
88684	44501
145101	44502
56595	44503
33512	44504
102166	44505
88264	44506
78425	44507
109399	44508
143999	44509
101210	44510
72117	44511
70166	44512
45248	44513
45425	44514
64638	44515
105848	44516
57608	44517
34171	44518
114487	44519
63523	44520
70139	44521
167824	44522
49837	44523
141403	44524
68377	44525
114629	44526
139550	44527
160606	44528
64714	44529
83784	44530
67224	44531
139899	44532
109849	44533
81637	44534
40959	44535
34128	44536
38071	44537
27268	44538
3318	44539
28163	44540
88649	44541
14400	44542
111610	44543
85050	44544
117524	44545
25958	44546
108015	44547
498	44548
160434	44549
135443	44550
165758	44551
50289	44552
50402	44553
30070	44554
14401	44555
62016	44556
30186	44557
14011	44558
80915	44559
56388	44560
83843	44561
13306	44562
13321	44563
105856	44564
166230	44565
7489	44566
57517	44567
10755	44568
104206	44569
13997	44570
163536	44571
74447	44572
10552	44573
134251	44574
51871	44575
10533	44576
2475	44577
67820	44578
102011	44579
125703	44580
21771	44581
36604	44582
156332	44583
52905	44584
65417	44585
6457	44586
23360	44587
63473	44588
18174	44589
9368	44590
29049	44591
54127	44592
28098	44593
32223	44594
86551	44595
98314	44596
1765	44597
33701	44598
10214	44599
70527	44600
156798	44601
71767	44602
63536	44603
47256	44604
20051	44605
127189	44606
14823	44607
39748	44608
33879	44609
29491	44610
114056	44611
36767	44612
43274	44613
126630	44614
114526	44615
60497	44616
38804	44617
33184	44618
2743	44619
62831	44620
152739	44621
79004	44622
38714	44623
42345	44624
114525	44625
34430	44626
109918	44627
34006	44628
36630	44629
79021	44630
8514	44631
10089	44632
166201	44633
30808	44634
84688	44635
119318	44636
81075	44637
50529	44638
13121	44639
105199	44640
57398	44641
125917	44642
37592	44643
35214	44644
22087	44645
73467	44646
57555	44647
106933	44648
46514	44649
83177	44650
61362	44651
47586	44652
2200	44653
81529	44654
44110	44655
79303	44656
138430	44657
130575	44658
66756	44659
62125	44660
36543	44661
16173	44662
144069	44663
13450	44664
97795	44665
28192	44666
47879	44667
107484	44668
38625	44669
9983	44670
137740	44671
54933	44672
150290	44673
2185	44674
37787	44675
76293	44676
4679	44677
122576	44678
111748	44679
97902	44680
105533	44681
91137	44682
127226	44683
59061	44684
28055	44685
19189	44686
10200	44687
99094	44688
74751	44689
4215	44690
42050	44691
101230	44692
155839	44693
50665	44694
9065	44695
103890	44696
152754	44697
46013	44698
5717	44699
55595	44700
38519	44701
60107	44702
82210	44703
36847	44704
65912	44705
28425	44706
29535	44707
91381	44708
26477	44709
13404	44710
20342	44711
118563	44712
14765	44713
91879	44714
166684	44715
102706	44716
41906	44717
113687	44718
61196	44719
59504	44720
43311	44721
21464	44722
118560	44723
30063	44724
84989	44725
128809	44726
3023	44727
76712	44728
10459	44729
94662	44730
15083	44731
49258	44732
47875	44733
38581	44734
76292	44735
100703	44736
43420	44737
61290	44738
164039	44739
80559	44740
40081	44741
73834	44742
84458	44743
122254	44744
13781	44745
80476	44746
47920	44747
124592	44748
101335	44749
13751	44750
105098	44751
56061	44752
115813	44753
117301	44754
129447	44755
24306	44756
36840	44757
71314	44758
42989	44759
12660	44760
166961	44761
41263	44762
29538	44763
41428	44764
20336	44765
75788	44766
89101	44767
145437	44768
93142	44769
19241	44770
28239	44771
60374	44772
124709	44773
105812	44774
25974	44775
14962	44776
75230	44777
102111	44778
9390	44779
9316	44780
65981	44781
82792	44782
15833	44783
16134	44784
110422	44785
35201	44786
35108	44787
9121	44788
91022	44789
40417	44790
85807	44791
70649	44792
31849	44793
18624	44794
38468	44795
31850	44796
128428	44797
63974	44798
113914	44799
12879	44800
69761	44801
49955	44802
5322	44803
54372	44804
139178	44805
20050	44806
44721	44807
69353	44808
102656	44809
43469	44810
111984	44811
63390	44812
33735	44813
7365	44814
95355	44815
38852	44816
73196	44817
22279	44818
161308	44819
37228	44820
61212	44821
70513	44822
97085	44823
34763	44824
135947	44825
47858	44826
47260	44827
22329	44828
22266	44829
23951	44830
90702	44831
22674	44832
75663	44833
24827	44834
26511	44835
55235	44836
101064	44837
72871	44838
37914	44839
41532	44840
14918	44841
11741	44842
26080	44843
139572	44844
47660	44845
483	44846
63289	44847
49845	44848
21812	44849
67557	44850
105321	44851
46496	44852
5575	44853
23723	44854
125581	44855
91688	44856
8304	44857
101439	44858
44710	44859
36684	44860
52692	44861
52024	44862
160023	44863
114687	44864
14421	44865
31562	44866
55657	44867
76467	44868
2122	44869
3359	44870
114522	44871
53710	44872
72967	44873
126232	44874
26493	44875
15594	44876
39318	44877
39802	44878
78040	44879
114499	44880
149697	44881
7259	44882
43574	44883
85967	44884
40900	44885
35450	44886
21524	44887
92154	44888
37620	44889
68761	44890
109646	44891
65808	44892
23549	44893
45093	44894
32312	44895
118972	44896
55417	44897
158799	44898
136707	44899
161968	44900
133771	44901
23987	44902
39367	44903
31971	44904
21482	44905
47914	44906
49235	44907
51439	44908
135822	44909
88707	44910
100752	44911
153	44912
3122	44913
69288	44914
13921	44915
89955	44916
135818	44917
11	44918
36564	44919
112109	44920
4083	44921
3355	44922
67562	44923
94775	44924
4699	44925
42960	44926
124681	44927
7	44928
26905	44929
112972	44930
90084	44931
12648	44932
101970	44933
68721	44934
70914	44935
86222	44936
35059	44937
105622	44938
1664	44939
7485	44940
768	44941
355	44942
123961	44943
3502	44944
4428	44945
147012	44946
4712	44947
39334	44948
155252	44949
31592	44950
3084	44951
498	44952
57366	44953
84368	44954
49250	44955
23897	44956
152892	44957
53267	44958
7217	44959
39367	44960
29043	44961
137011	44962
8473	44963
130669	44964
165989	44965
133882	44966
84059	44967
87234	44968
81896	44969
105565	44970
60999	44971
98093	44972
18773	44973
70787	44974
102103	44975
115621	44976
19901	44977
86069	44978
107602	44979
143944	44980
143945	44981
129531	44982
127979	44983
27766	44984
10761	44985
48916	44986
53415	44987
16257	44988
56454	44989
127837	44990
40120	44991
121733	44992
96256	44993
40612	44994
27961	44995
21504	44996
28997	44997
47815	44998
28478	44999
22616	45000
15588	45001
9096	45002
37066	45003
53449	45004
59320	45005
12381	45006
117078	45007
44226	45008
107651	45009
95852	45010
78224	45011
67207	45012
1798	45013
33715	45014
121043	45015
51057	45016
72031	45017
115622	45018
160673	45019
64882	45020
92658	45021
104304	45022
64513	45023
26692	45024
42474	45025
1108	45026
76621	45027
76622	45028
84944	45029
96345	45030
62714	45031
26310	45032
44671	45033
152906	45034
15752	45035
12287	45036
91874	45037
80487	45038
116393	45039
77594	45040
68367	45041
110740	45042
16133	45043
40793	45044
110194	45045
72231	45046
100357	45047
68705	45048
39992	45049
120126	45050
49312	45051
134491	45052
40015	45053
120262	45054
63304	45055
69941	45056
96240	45057
101080	45058
44649	45059
73615	45060
483	45061
152041	45062
25305	45063
41260	45064
80335	45065
56054	45066
60857	45067
127050	45068
7735	45069
36447	45070
27555	45071
156381	45072
13735	45073
150450	45074
79201	45075
35893	45076
102212	45077
43368	45078
143857	45079
134333	45080
95658	45081
112161	45082
17655	45083
58824	45084
5871	45085
103391	45086
60635	45087
48425	45088
3585	45089
3099	45090
164425	45091
73950	45092
106975	45093
18449	45094
80950	45095
20756	45096
153034	45097
97480	45098
22273	45099
61305	45100
83628	45101
65676	45102
98174	45103
111454	45104
134757	45105
107032	45106
132090	45107
115759	45108
149152	45109
20570	45110
18985	45111
98345	45112
31740	45113
79279	45114
124820	45115
47855	45116
95622	45117
61059	45118
64056	45119
41577	45120
107693	45121
123145	45122
156785	45123
127796	45124
73611	45125
18668	45126
78049	45127
82563	45128
86613	45129
39079	45130
24007	45131
26447	45132
68745	45133
76766	45134
141588	45135
85463	45136
85463	45137
99535	45138
153811	45139
120421	45140
107084	45141
115180	45142
78439	45143
96843	45144
35556	45145
75462	45146
48073	45147
76878	45148
83617	45149
13153	45150
98348	45151
158872	45152
129815	45153
121748	45154
22653	45155
148865	45156
119493	45157
50769	45158
63450	45159
4561	45160
112476	45161
62283	45162
76865	45163
160729	45164
109317	45165
38540	45166
56789	45167
30366	45168
162619	45169
137026	45170
109897	45171
109890	45172
90858	45173
72390	45174
60436	45175
154783	45176
44890	45177
160325	45178
1470	45179
86223	45180
6798	45181
308	45182
68254	45183
7658	45184
150559	45185
30082	45186
1003	45187
103691	45188
150421	45189
7071	45190
105824	45191
26143	45192
65634	45193
125816	45194
81646	45195
43513	45196
167011	45197
111973	45198
104335	45199
61319	45200
67553	45201
134156	45202
13432	45203
156491	45204
95813	45205
104403	45206
112830	45207
108461	45208
65360	45209
8663	45210
33230	45211
111644	45212
20458	45213
91497	45214
23450	45215
28869	45216
78340	45217
12980	45218
16214	45219
114594	45220
77903	45221
86726	45222
90639	45223
20637	45224
18655	45225
141511	45226
53838	45227
57336	45228
55594	45229
15001	45230
78038	45231
129606	45232
70296	45233
118236	45234
399	45235
12452	45236
56002	45237
110524	45238
69248	45239
110646	45240
120240	45241
97558	45242
143686	45243
20457	45244
111560	45245
74644	45246
119733	45247
34091	45248
65491	45249
131188	45250
103322	45251
129989	45252
37851	45253
72195	45254
114307	45255
109824	45256
42260	45257
70293	45258
85644	45259
66778	45260
141509	45261
94256	45262
59595	45263
109447	45264
79160	45265
139421	45266
109677	45267
93552	45268
108773	45269
8008	45270
103812	45271
61393	45272
127888	45273
73002	45274
60631	45275
132902	45276
32652	45277
88881	45278
56444	45279
86257	45280
23419	45281
48080	45282
37524	45283
29167	45284
60976	45285
131075	45286
47215	45287
78470	45288
154822	45289
127853	45290
51310	45291
63213	45292
20645	45293
100434	45294
21782	45295
79509	45296
104264	45297
46813	45298
27530	45299
61025	45300
61006	45301
27587	45302
51415	45303
62413	45304
44732	45305
75603	45306
16426	45307
111597	45308
50488	45309
35071	45310
26935	45311
39386	45312
86848	45313
89425	45314
71097	45315
46299	45316
24722	45317
29158	45318
162244	45319
74536	45320
27136	45321
94453	45322
12058	45323
66835	45324
12921	45325
29406	45326
108546	45327
150916	45328
121383	45329
68154	45330
73042	45331
104198	45332
56278	45333
66158	45334
71019	45335
105894	45336
83651	45337
126107	45338
95602	45339
62532	45340
56633	45341
79739	45342
104243	45343
95645	45344
132485	45345
50543	45346
141243	45347
61254	45348
150983	45349
90465	45350
67910	45351
57556	45352
108654	45353
106742	45354
160285	45355
160063	45356
124795	45357
78423	45358
67935	45359
139919	45360
12409	45361
71664	45362
153763	45363
57188	45364
11715	45365
132441	45366
110880	45367
89856	45368
75774	45369
115409	45370
40369	45371
162037	45372
141943	45373
109370	45374
71846	45375
126523	45376
75711	45377
130631	45378
107496	45379
83603	45380
11182	45381
6025	45382
98850	45383
70167	45384
90488	45385
2670	45386
44051	45387
51979	45388
58845	45389
104484	45390
133004	45391
81578	45392
110325	45393
31071	45394
41696	45395
6043	45396
13574	45397
16528	45398
51095	45399
16297	45400
20002	45401
154907	45402
115169	45403
17927	45404
63220	45405
107789	45406
42437	45407
29607	45408
65079	45409
127810	45410
1607	45411
24887	45412
18756	45413
9342	45414
94609	45415
105653	45416
83579	45417
71064	45418
22558	45419
56114	45420
112372	45421
145422	45422
25492	45423
64860	45424
162596	45425
23761	45426
153296	45427
15913	45428
98873	45429
126133	45430
24747	45431
14408	45432
63611	45433
74937	45434
31048	45435
45253	45436
33314	45437
64677	45438
115264	45439
64626	45440
58306	45441
36538	45442
43037	45443
58336	45444
95666	45445
137480	45446
81024	45447
139651	45448
33295	45449
85022	45450
145546	45451
96592	45452
8722	45453
117117	45454
9158	45455
19234	45456
129641	45457
116527	45458
23830	45459
92231	45460
28940	45461
107607	45462
123918	45463
56358	45464
53285	45465
56825	45466
14446	45467
83406	45468
141755	45469
55304	45470
167623	45471
166283	45472
417	45473
19286	45474
67738	45475
48027	45476
102760	45477
42581	45478
96777	45479
138518	45480
129573	45481
6489	45482
49428	45483
58501	45484
92663	45485
68282	45486
58597	45487
97151	45488
62141	45489
50778	45490
88056	45491
96941	45492
110831	45493
70614	45494
25107	45495
33705	45496
86364	45497
101442	45498
49316	45499
87480	45500
79452	45501
80763	45502
149960	45503
143750	45504
93510	45505
108711	45506
99542	45507
60437	45508
117105	45509
19773	45510
10199	45511
35428	45512
147275	45513
98140	45514
94458	45515
72472	45516
158737	45517
71660	45518
71853	45519
42243	45520
97672	45521
19666	45522
117762	45523
125935	45524
143735	45525
59169	45526
23666	45527
50469	45528
62429	45529
19136	45530
87971	45531
33620	45532
2248	45533
105727	45534
43468	45535
78033	45536
26864	45537
3845	45538
34821	45539
6660	45540
143898	45541
129258	45542
126496	45543
102386	45544
74464	45545
72910	45546
71723	45547
156803	45548
29013	45549
72102	45550
94317	45551
141562	45552
139361	45553
563	45554
158732	45555
117518	45556
11031	45557
10194	45558
152486	45559
46061	45560
63317	45561
2729	45562
98376	45563
53575	45564
78920	45565
115737	45566
84350	45567
56686	45568
60244	45569
417	45570
140264	45571
154795	45572
82994	45573
24926	45574
45320	45575
81379	45576
151099	45577
148603	45578
95385	45579
58489	45580
118872	45581
85380	45582
89018	45583
55224	45584
150709	45585
95574	45586
86601	45587
100473	45588
65393	45589
98736	45590
16967	45591
57592	45592
86483	45593
85457	45594
67010	45595
121888	45596
84345	45597
67763	45598
87502	45599
8827	45600
73461	45601
83675	45602
71542	45603
48630	45604
141643	45605
23147	45606
78468	45607
42222	45608
106639	45609
106055	45610
77155	45611
151920	45612
113128	45613
55310	45614
50637	45615
131086	45616
68597	45617
63338	45618
128771	45619
28423	45620
63619	45621
146966	45622
81732	45623
57384	45624
93508	45625
48563	45626
141617	45627
55479	45628
24864	45629
102189	45630
36541	45631
103962	45632
56100	45633
60055	45634
135413	45635
107689	45636
114491	45637
44535	45638
102210	45639
50561	45640
2778	45641
143786	45642
105650	45643
91545	45644
99086	45645
5030	45646
71979	45647
129106	45648
113433	45649
64721	45650
3795	45651
29671	45652
55881	45653
23076	45654
9948	45655
105991	45656
67112	45657
5504	45658
11064	45659
78394	45660
63402	45661
95404	45662
91535	45663
15493	45664
10530	45665
14134	45666
29996	45667
20571	45668
52804	45669
48441	45670
129500	45671
9479	45672
19938	45673
95786	45674
57994	45675
50459	45676
154915	45677
106228	45678
85108	45679
9695	45680
42344	45681
8040	45682
37350	45683
132656	45684
126365	45685
62725	45686
85279	45687
131487	45688
40160	45689
107783	45690
162288	45691
122662	45692
66914	45693
166261	45694
133989	45695
18236	45696
58554	45697
86678	45698
108928	45699
102204	45700
87747	45701
51055	45702
27049	45703
55094	45704
47820	45705
118352	45706
104006	45707
98732	45708
4986	45709
74538	45710
84984	45711
73560	45712
162601	45713
94620	45714
57783	45715
6063	45716
109296	45717
73183	45718
14895	45719
98041	45720
59293	45721
76394	45722
102132	45723
26859	45724
152653	45725
66732	45726
58843	45727
159012	45728
60634	45729
127464	45730
41405	45731
19758	45732
5939	45733
54709	45734
38526	45735
77779	45736
101981	45737
116693	45738
82023	45739
36743	45740
62503	45741
73099	45742
63414	45743
28381	45744
141608	45745
37244	45746
63099	45747
141148	45748
71672	45749
109806	45750
141988	45751
51997	45752
104258	45753
128859	45754
101654	45755
65831	45756
162366	45757
28437	45758
146974	45759
122723	45760
122723	45761
63315	45762
103711	45763
64256	45764
7072	45765
53405	45766
60031	45767
73991	45768
35519	45769
124379	45770
81995	45771
20723	45772
83543	45773
62299	45774
162574	45775
124754	45776
124040	45777
21148	45778
63741	45779
64944	45780
66631	45781
37119	45782
40275	45783
107394	45784
102460	45785
101599	45786
22531	45787
76259	45788
2519	45789
59280	45790
59288	45791
40843	45792
48440	45793
19565	45794
133901	45795
90162	45796
17207	45797
147128	45798
22004	45799
83128	45800
114561	45801
77985	45802
77467	45803
89096	45804
92037	45805
21519	45806
130634	45807
61375	45808
40056	45809
79602	45810
14188	45811
42595	45812
73829	45813
61357	45814
71441	45815
55642	45816
107500	45817
145624	45818
62397	45819
85009	45820
74569	45821
66305	45822
36642	45823
72463	45824
34193	45825
124740	45826
44076	45827
66999	45828
43590	45829
108143	45830
153040	45831
118769	45832
126388	45833
81283	45834
57718	45835
150885	45836
82329	45837
29605	45838
120051	45839
158736	45840
53192	45841
92369	45842
33776	45843
158810	45844
93448	45845
31432	45846
17507	45847
74574	45848
111388	45849
44237	45850
45165	45851
62570	45852
42541	45853
28814	45854
145668	45855
162851	45856
67194	45857
67195	45858
119816	45859
124875	45860
88615	45861
107164	45862
155914	45863
56963	45864
53197	45865
34572	45866
92006	45867
68694	45868
52736	45869
71461	45870
121563	45871
13033	45872
88609	45873
56374	45874
142683	45875
126433	45876
91397	45877
23044	45878
115612	45879
40842	45880
26589	45881
95897	45882
130992	45883
112038	45884
51451	45885
80925	45886
137464	45887
60104	45888
117154	45889
32226	45890
30519	45891
46832	45892
82190	45893
57792	45894
25474	45895
12631	45896
150995	45897
76670	45898
35360	45899
133867	45900
89347	45901
90681	45902
18442	45903
70550	45904
36796	45905
75417	45906
86988	45907
50662	45908
160888	45909
44644	45910
129050	45911
86338	45912
111011	45913
31821	45914
11710	45915
105186	45916
79993	45917
79078	45918
40599	45919
73304	45920
63111	45921
31892	45922
20947	45923
21247	45924
26075	45925
70476	45926
23433	45927
138441	45928
39109	45929
11703	45930
56356	45931
86340	45932
83082	45933
64656	45934
95608	45935
84593	45936
74907	45937
125744	45938
96299	45939
97634	45940
98856	45941
65416	45942
139439	45943
23959	45944
12279	45945
24904	45946
69303	45947
145096	45948
125675	45949
112121	45950
45173	45951
22515	45952
53229	45953
126744	45954
29482	45955
78304	45956
114505	45957
85458	45958
159032	45959
5207	45960
89329	45961
56412	45962
43629	45963
64087	45964
23293	45965
61785	45966
61039	45967
50977	45968
69983	45969
103470	45970
113003	45971
66549	45972
79067	45973
96545	45974
48876	45975
128893	45976
83014	45977
11707	45978
71647	45979
75198	45980
20764	45981
95353	45982
103697	45983
129471	45984
120096	45985
95663	45986
162138	45987
98979	45988
101238	45989
24905	45990
146987	45991
98279	45992
66610	45993
162468	45994
8746	45995
97784	45996
67861	45997
76494	45998
39503	45999
105361	46000
130824	46001
132980	46002
83661	46003
44247	46004
64870	46005
29155	46006
87958	46007
101275	46008
129686	46009
19644	46010
107264	46011
75966	46012
84844	46013
65799	46014
77701	46015
118672	46016
78374	46017
65963	46018
121420	46019
145447	46020
96995	46021
102060	46022
105160	46023
125738	46024
79498	46025
103716	46026
145372	46027
157843	46028
44501	46029
79645	46030
17777	46031
117274	46032
54992	46033
104187	46034
112208	46035
131135	46036
48956	46037
34589	46038
73617	46039
138117	46040
124707	46041
112049	46042
65653	46043
50295	46044
53038	46045
74971	46046
61728	46047
53198	46048
114633	46049
139384	46050
67843	46051
152007	46052
59450	46053
117653	46054
54892	46055
64921	46056
65675	46057
49866	46058
91018	46059
79700	46060
102862	46061
65556	46062
164336	46063
83037	46064
33171	46065
56749	46066
66212	46067
137306	46068
43177	46069
61135	46070
142039	46071
17511	46072
38587	46073
79847	46074
57716	46075
37735	46076
115144	46077
8020	46078
93391	46079
89975	46080
100559	46081
44178	46082
29917	46083
85429	46084
26864	46085
66832	46086
67693	46087
134004	46088
71083	46089
131454	46090
18426	46091
141585	46092
96844	46093
144024	46094
56871	46095
18026	46096
132754	46097
118926	46098
95185	46099
53678	46100
38880	46101
65516	46102
103715	46103
115697	46104
74805	46105
84423	46106
66185	46107
33802	46108
156743	46109
64977	46110
109218	46111
113058	46112
56030	46113
8786	46114
158660	46115
73674	46116
93935	46117
95619	46118
118959	46119
95547	46120
80893	46121
141326	46122
12877	46123
141917	46124
43416	46125
154908	46126
117783	46127
20662	46128
24273	46129
41403	46130
74761	46131
75211	46132
8258	46133
75764	46134
88268	46135
2262	46136
25806	46137
157517	46138
39966	46139
152510	46140
52391	46141
99702	46142
86840	46143
130614	46144
64258	46145
149120	46146
9763	46147
50348	46148
21784	46149
22924	46150
17756	46151
38713	46152
82533	46153
21158	46154
61960	46155
79375	46156
31419	46157
23587	46158
47848	46159
64134	46160
87052	46161
121125	46162
114669	46163
80769	46164
126333	46165
107713	46166
53668	46167
65712	46168
50656	46169
150932	46170
135724	46171
158412	46172
70222	46173
57549	46174
82981	46175
73358	46176
105731	46177
12734	46178
95200	46179
25946	46180
102188	46181
31151	46182
135628	46183
56593	46184
23630	46185
130469	46186
141025	46187
39587	46188
48427	46189
84335	46190
62274	46191
135924	46192
97616	46193
165960	46194
118771	46195
81860	46196
12067	46197
111680	46198
141170	46199
37282	46200
80513	46201
164231	46202
77628	46203
28040	46204
142435	46205
74533	46206
74510	46207
81893	46208
71656	46209
71205	46210
60313	46211
144113	46212
110184	46213
117535	46214
36739	46215
65738	46216
130618	46217
81616	46218
92280	46219
28085	46220
73768	46221
118278	46222
112425	46223
8824	46224
62110	46225
102203	46226
103653	46227
125749	46228
92875	46229
105770	46230
80697	46231
109108	46232
25338	46233
60827	46234
4342	46235
48006	46236
84567	46237
51288	46238
136286	46239
146272	46240
30475	46241
106037	46242
80895	46243
109334	46244
74746	46245
139613	46246
138517	46247
66613	46248
160390	46249
68700	46250
122	46251
646	46252
102728	46253
76343	46254
12094	46255
46673	46256
143998	46257
118981	46258
107553	46259
132396	46260
78914	46261
85976	46262
66451	46263
17821	46264
42912	46265
64611	46266
123208	46267
25886	46268
94235	46269
115458	46270
78015	46271
150794	46272
157594	46273
107259	46274
151004	46275
101125	46276
21838	46277
124826	46278
56219	46279
50838	46280
124723	46281
154454	46282
26202	46283
47501	46284
103977	46285
11990	46286
85198	46287
107340	46288
94611	46289
37680	46290
156577	46291
66760	46292
100622	46293
141778	46294
124291	46295
97910	46296
96561	46297
121419	46298
18733	46299
116863	46300
79173	46301
18722	46302
47032	46303
132095	46304
64442	46305
26782	46306
59054	46307
63365	46308
102926	46309
110252	46310
61118	46311
138409	46312
449	46313
167	46314
3744	46315
47408	46316
91862	46317
1030	46318
116	46319
5646	46320
76288	46321
2248	46322
102370	46323
67635	46324
36322	46325
111704	46326
44337	46327
90159	46328
86125	46329
56262	46330
137124	46331
158363	46332
164151	46333
59117	46334
62807	46335
82762	46336
50234	46337
13394	46338
27864	46339
103859	46340
63539	46341
131085	46342
100741	46343
158688	46344
46	46345
60458	46346
10464	46347
6974	46348
9184	46349
83552	46350
123278	46351
16176	46352
54231	46353
26929	46354
119944	46355
114295	46356
53113	46357
39436	46358
106677	46359
3823	46360
143878	46361
47412	46362
9416	46363
71655	46364
132419	46365
148925	46366
30491	46367
130592	46368
45539	46369
6685	46370
164450	46371
5749	46372
107006	46373
37881	46374
98772	46375
99755	46376
54829	46377
26933	46378
100497	46379
86019	46380
96383	46381
52279	46382
124312	46383
132411	46384
56281	46385
152427	46386
58117	46387
124899	46388
31936	46389
8309	46390
1727	46391
64542	46392
154896	46393
10059	46394
99626	46395
58493	46396
132590	46397
18946	46398
25408	46399
85930	46400
16989	46401
82277	46402
68011	46403
24662	46404
99106	46405
68861	46406
118681	46407
115323	46408
55155	46409
165747	46410
21864	46411
59966	46412
117109	46413
105807	46414
119789	46415
24227	46416
141879	46417
55623	46418
56458	46419
99540	46420
57570	46421
31879	46422
142916	46423
154843	46424
149990	46425
58112	46426
56016	46427
52979	46428
151031	46429
28374	46430
43661	46431
76678	46432
73245	46433
167827	46434
59349	46435
6144	46436
24440	46437
12771	46438
88705	46439
97116	46440
5273	46441
96730	46442
46812	46443
80515	46444
13274	46445
45014	46446
129048	46447
137252	46448
29716	46449
34238	46450
9380	46451
64965	46452
113416	46453
127430	46454
33146	46455
105406	46456
127795	46457
53169	46458
91647	46459
111546	46460
83420	46461
20428	46462
49607	46463
13519	46464
13519	46465
95731	46466
134002	46467
50013	46468
156877	46469
135459	46470
64519	46471
18728	46472
80639	46473
16197	46474
31683	46475
38585	46476
118015	46477
107268	46478
40285	46479
18471	46480
86577	46481
87938	46482
38096	46483
67717	46484
117407	46485
115395	46486
162324	46487
21877	46488
63695	46489
131276	46490
21239	46491
113865	46492
92833	46493
28654	46494
97796	46495
127456	46496
100362	46497
81792	46498
22129	46499
55172	46500
148450	46501
6957	46502
23984	46503
73055	46504
52402	46505
127415	46506
107355	46507
26777	46508
7819	46509
39981	46510
101007	46511
32114	46512
11507	46513
113625	46514
69263	46515
21324	46516
136994	46517
80862	46518
54005	46519
124033	46520
100657	46521
60227	46522
156142	46523
9436	46524
9649	46525
158152	46526
128411	46527
108936	46528
125686	46529
73631	46530
76754	46531
109383	46532
85318	46533
40767	46534
77729	46535
138713	46536
112300	46537
85230	46538
56260	46539
15527	46540
21934	46541
148571	46542
57609	46543
83533	46544
88180	46545
120334	46546
61802	46547
37766	46548
108467	46549
66614	46550
39710	46551
26303	46552
57476	46553
110416	46554
126237	46555
42149	46556
14461	46557
21215	46558
96442	46559
132813	46560
24316	46561
15249	46562
43703	46563
86132	46564
15803	46565
80896	46566
133042	46567
59495	46568
44749	46569
87491	46570
34196	46571
70900	46572
57647	46573
88952	46574
7439	46575
81559	46576
16382	46577
128041	46578
54705	46579
90710	46580
43088	46581
58580	46582
58954	46583
48502	46584
135688	46585
30960	46586
13181	46587
85141	46588
36598	46589
21337	46590
84534	46591
103505	46592
92697	46593
131372	46594
50384	46595
8176	46596
14752	46597
148436	46598
53758	46599
96491	46600
58246	46601
46385	46602
94089	46603
122581	46604
99175	46605
137617	46606
44681	46607
31331	46608
71080	46609
13244	46610
41919	46611
130532	46612
77866	46613
100685	46614
22991	46615
114820	46616
85478	46617
56543	46618
37356	46619
7921	46620
132925	46621
95916	46622
167518	46623
37841	46624
105017	46625
61790	46626
75141	46627
61637	46628
104242	46629
99604	46630
154317	46631
134090	46632
106740	46633
115815	46634
128922	46635
23686	46636
89529	46637
118934	46638
83744	46639
17999	46640
84476	46641
65956	46642
134034	46643
29145	46644
111752	46645
131537	46646
75496	46647
113752	46648
74337	46649
129572	46650
108258	46651
41267	46652
38797	46653
50629	46654
24440	46655
131412	46656
13107	46657
79488	46658
122409	46659
12552	46660
113051	46661
141456	46662
33182	46663
47274	46664
17526	46665
76970	46666
134625	46667
75337	46668
125822	46669
67608	46670
63401	46671
102199	46672
127409	46673
28503	46674
102231	46675
72034	46676
63062	46677
99379	46678
51679	46679
82179	46680
137443	46681
89313	46682
152412	46683
37079	46684
63054	46685
152642	46686
157757	46687
55122	46688
63490	46689
103412	46690
150854	46691
127958	46692
135750	46693
152446	46694
25413	46695
111770	46696
98493	46697
58361	46698
63547	46699
24626	46700
18056	46701
54025	46702
94415	46703
51004	46704
70472	46705
128013	46706
133830	46707
20039	46708
74212	46709
139731	46710
47953	46711
71837	46712
58680	46713
95906	46714
28475	46715
76240	46716
165699	46717
55174	46718
111567	46719
64324	46720
103307	46721
154234	46722
109018	46723
135928	46724
141166	46725
23275	46726
34456	46727
97536	46728
138413	46729
122957	46730
161910	46731
91504	46732
31963	46733
36577	46734
159056	46735
51688	46736
84417	46737
154226	46738
51820	46739
86180	46740
7122	46741
72702	46742
15025	46743
39168	46744
91877	46745
108457	46746
158516	46747
160259	46748
116556	46749
28350	46750
83222	46751
108410	46752
50258	46753
51090	46754
63806	46755
79859	46756
29978	46757
160092	46758
13840	46759
132258	46760
51175	46761
51115	46762
133453	46763
36483	46764
16420	46765
127986	46766
4924	46767
141172	46768
128826	46769
122356	46770
27941	46771
124678	46772
87281	46773
39120	46774
142849	46775
13228	46776
62181	46777
39707	46778
93534	46779
112984	46780
162608	46781
102962	46782
88903	46783
58176	46784
52013	46785
51950	46786
44706	46787
53651	46788
101313	46789
44303	46790
161962	46791
132767	46792
66718	46793
108619	46794
99185	46795
28850	46796
95248	46797
13098	46798
26131	46799
70535	46800
31012	46801
58236	46802
81491	46803
58412	46804
48710	46805
122901	46806
151068	46807
47132	46808
136838	46809
131026	46810
156717	46811
93494	46812
111574	46813
87722	46814
87812	46815
121040	46816
66615	46817
72752	46818
8489	46819
21210	46820
98777	46821
83832	46822
99618	46823
14658	46824
96246	46825
36259	46826
61291	46827
8433	46828
60214	46829
32065	46830
5752	46831
69898	46832
156504	46833
156238	46834
10328	46835
101371	46836
31616	46837
14593	46838
129395	46839
99814	46840
18269	46841
42178	46842
61772	46843
43353	46844
89160	46845
23658	46846
80640	46847
49207	46848
37551	46849
29863	46850
134237	46851
3948	46852
40222	46853
217	46854
6259	46855
44626	46856
129760	46857
86304	46858
119122	46859
122671	46860
61217	46861
82746	46862
69629	46863
16015	46864
41155	46865
94425	46866
162329	46867
22505	46868
100323	46869
87732	46870
164456	46871
68258	46872
27676	46873
16785	46874
55260	46875
95572	46876
55797	46877
61160	46878
113439	46879
118786	46880
103987	46881
64850	46882
100463	46883
7570	46884
33052	46885
13518	46886
66780	46887
53890	46888
43329	46889
36522	46890
33169	46891
44489	46892
62298	46893
36422	46894
89790	46895
132311	46896
23578	46897
92586	46898
73252	46899
80309	46900
15124	46901
122497	46902
156325	46903
132750	46904
15701	46905
149099	46906
41604	46907
82224	46908
92674	46909
144084	46910
64042	46911
95918	46912
158749	46913
39751	46914
69431	46915
38052	46916
49111	46917
17064	46918
17267	46919
18228	46920
6802	46921
37646	46922
77503	46923
39115	46924
54041	46925
18094	46926
50432	46927
90497	46928
72775	46929
27520	46930
12738	46931
121584	46932
16424	46933
47030	46934
26644	46935
100929	46936
121531	46937
34417	46938
23327	46939
85282	46940
88986	46941
17998	46942
14048	46943
88058	46944
137889	46945
9699	46946
87186	46947
10504	46948
39812	46949
67759	46950
84469	46951
89376	46952
322	46953
23446	46954
29714	46955
45507	46956
3446	46957
108515	46958
35836	46959
18653	46960
34488	46961
99063	46962
78348	46963
130524	46964
88941	46965
94392	46966
123549	46967
62101	46968
164263	46969
13733	46970
49616	46971
28597	46972
31066	46973
85283	46974
87173	46975
8719	46976
16829	46977
43665	46978
49860	46979
51828	46980
157189	46981
58869	46982
253	46983
131453	46984
10520	46985
129371	46986
32867	46987
160872	46988
70332	46989
109157	46990
65443	46991
54997	46992
38779	46993
88605	46994
57810	46995
152423	46996
56349	46997
74320	46998
32293	46999
76728	47000
131411	47001
123974	47002
108748	47003
109942	47004
86476	47005
164569	47006
115645	47007
108849	47008
12997	47009
117014	47010
123927	47011
7360	47012
42831	47013
162258	47014
52041	47015
108584	47016
52250	47017
99499	47018
63528	47019
18675	47020
77642	47021
13811	47022
62742	47023
49638	47024
35980	47025
40131	47026
141622	47027
12359	47028
5024	47029
17066	47030
112702	47031
23898	47032
19944	47033
102041	47034
29137	47035
58285	47036
56261	47037
36487	47038
4761	47039
92104	47040
145649	47041
23462	47042
21214	47043
84261	47044
40816	47045
143607	47046
8789	47047
4111	47048
67777	47049
19905	47050
141084	47051
81413	47052
128950	47053
40635	47054
72106	47055
147159	47056
116832	47057
135630	47058
136110	47059
137745	47060
158130	47061
53732	47062
44972	47063
156828	47064
73310	47065
76705	47066
83083	47067
131420	47068
22733	47069
107233	47070
95402	47071
53050	47072
102705	47073
137646	47074
109142	47075
78217	47076
44459	47077
110161	47078
61630	47079
92219	47080
30116	47081
74825	47082
143885	47083
82938	47084
28028	47085
67209	47086
73091	47087
44291	47088
159698	47089
62292	47090
94597	47091
105288	47092
41587	47093
81092	47094
138899	47095
93066	47096
94002	47097
159892	47098
110015	47099
114354	47100
104342	47101
71822	47102
93384	47103
110273	47104
83504	47105
104316	47106
48813	47107
2317	47108
61071	47109
80825	47110
86777	47111
3088	47112
22883	47113
33164	47114
48526	47115
67524	47116
45847	47117
143837	47118
79864	47119
60696	47120
56666	47121
27945	47122
18338	47123
18832	47124
4070	47125
32532	47126
17276	47127
77808	47128
75802	47129
51538	47130
32250	47131
31467	47132
34022	47133
79740	47134
66824	47135
88828	47136
92472	47137
30437	47138
118927	47139
133172	47140
150312	47141
165864	47142
99163	47143
91568	47144
128953	47145
31908	47146
37926	47147
43454	47148
69315	47149
63443	47150
64046	47151
98991	47152
103935	47153
59273	47154
62155	47155
35809	47156
119714	47157
150259	47158
20538	47159
148429	47160
38041	47161
36907	47162
31086	47163
13173	47164
136892	47165
118760	47166
75592	47167
48057	47168
75973	47169
45573	47170
135769	47171
49400	47172
33568	47173
18555	47174
30160	47175
113895	47176
44512	47177
42054	47178
105371	47179
90064	47180
116995	47181
51206	47182
72945	47183
102732	47184
87612	47185
153162	47186
142147	47187
50513	47188
56178	47189
89357	47190
65532	47191
125878	47192
119593	47193
143921	47194
111373	47195
90307	47196
116570	47197
93230	47198
148990	47199
29986	47200
76093	47201
147189	47202
77864	47203
147108	47204
89523	47205
89579	47206
119828	47207
43593	47208
106096	47209
36477	47210
13787	47211
38515	47212
44106	47213
71129	47214
56010	47215
101253	47216
68161	47217
40127	47218
19188	47219
5166	47220
77203	47221
135513	47222
67038	47223
67988	47224
60997	47225
86857	47226
24161	47227
84839	47228
2626	47229
52965	47230
30166	47231
43271	47232
110341	47233
41345	47234
7004	47235
30354	47236
63103	47237
44556	47238
37126	47239
110562	47240
132895	47241
125653	47242
103487	47243
110195	47244
27989	47245
36546	47246
134053	47247
63345	47248
41644	47249
135820	47250
132804	47251
167379	47252
97878	47253
107733	47254
15636	47255
85997	47256
7836	47257
121706	47258
54625	47259
85947	47260
29178	47261
118535	47262
96484	47263
86195	47264
31086	47265
57435	47266
80888	47267
107242	47268
38456	47269
25829	47270
96835	47271
90450	47272
73057	47273
75397	47274
110247	47275
128475	47276
27190	47277
119988	47278
57520	47279
113247	47280
53114	47281
52064	47282
122367	47283
6197	47284
79353	47285
58359	47286
25088	47287
146200	47288
134688	47289
104248	47290
132198	47291
4065	47292
113823	47293
47798	47294
158865	47295
74670	47296
35577	47297
7408	47298
36132	47299
4863	47300
72763	47301
81469	47302
94258	47303
59927	47304
165994	47305
31656	47306
87087	47307
76825	47308
136334	47309
43189	47310
42167	47311
65825	47312
63128	47313
68355	47314
33613	47315
52927	47316
162835	47317
8582	47318
28005	47319
134062	47320
82970	47321
37728	47322
96008	47323
119786	47324
59038	47325
110177	47326
11160	47327
70036	47328
65692	47329
64281	47330
162417	47331
57437	47332
38618	47333
36467	47334
77067	47335
123130	47336
101361	47337
123992	47338
66630	47339
57472	47340
64995	47341
104312	47342
111522	47343
82298	47344
679	47345
47251	47346
72907	47347
98294	47348
35088	47349
62051	47350
148981	47351
48746	47352
65791	47353
102709	47354
117236	47355
160043	47356
8655	47357
37042	47358
78944	47359
35898	47360
41278	47361
75718	47362
7256	47363
61602	47364
57249	47365
86355	47366
12258	47367
16884	47368
39924	47369
37095	47370
148529	47371
106743	47372
31536	47373
17168	47374
51959	47375
5485	47376
167512	47377
3338	47378
105834	47379
9917	47380
26415	47381
71455	47382
29869	47383
99162	47384
46076	47385
74328	47386
115710	47387
38191	47388
49961	47389
86653	47390
141211	47391
11327	47392
47764	47393
81951	47394
3742	47395
44827	47396
39072	47397
6222	47398
23531	47399
119954	47400
41159	47401
105869	47402
23698	47403
17252	47404
115141	47405
33931	47406
88723	47407
116680	47408
61478	47409
39330	47410
34438	47411
122583	47412
77854	47413
77956	47414
101190	47415
57631	47416
62767	47417
7554	47418
36637	47419
85984	47420
13318	47421
30468	47422
71786	47423
76671	47424
75	47425
28289	47426
39566	47427
3000	47428
24440	47429
16109	47430
40550	47431
14103	47432
29904	47433
33990	47434
39478	47435
6638	47436
59393	47437
85144	47438
5072	47439
75147	47440
124325	47441
73108	47442
129802	47443
158315	47444
53654	47445
97787	47446
89251	47447
78381	47448
167633	47449
118955	47450
96796	47451
56179	47452
9634	47453
110600	47454
47619	47455
4067	47456
150344	47457
8224	47458
55497	47459
34277	47460
82177	47461
74467	47462
104423	47463
12694	47464
156641	47465
71668	47466
107564	47467
120008	47468
40425	47469
111551	47470
23174	47471
55400	47472
108838	47473
80993	47474
22986	47475
50455	47476
106376	47477
96542	47478
101996	47479
102408	47480
80681	47481
43969	47482
93855	47483
24533	47484
34124	47485
62683	47486
90375	47487
5404	47488
73378	47489
104350	47490
11351	47491
54720	47492
61197	47493
23169	47494
64851	47495
110069	47496
13138	47497
91503	47498
113155	47499
37686	47500
70942	47501
85331	47502
81786	47503
102267	47504
104918	47505
142128	47506
64182	47507
105624	47508
82250	47509
121585	47510
84489	47511
114536	47512
126022	47513
95718	47514
55008	47515
76749	47516
24360	47517
55590	47518
64859	47519
9966	47520
143709	47521
41640	47522
143952	47523
134137	47524
43980	47525
43448	47526
96903	47527
68633	47528
124397	47529
85329	47530
76517	47531
115384	47532
40026	47533
73235	47534
75278	47535
49829	47536
83860	47537
47991	47538
130640	47539
104987	47540
156774	47541
68693	47542
162539	47543
91514	47544
9358	47545
62872	47546
99903	47547
40661	47548
14331	47549
62408	47550
12196	47551
121296	47552
16860	47553
124058	47554
114995	47555
125379	47556
66961	47557
16925	47558
56434	47559
40016	47560
11039	47561
29144	47562
38849	47563
138696	47564
23103	47565
107555	47566
109007	47567
36699	47568
95775	47569
20511	47570
62334	47571
40836	47572
32942	47573
91519	47574
56432	47575
64839	47576
33481	47577
147298	47578
28137	47579
12975	47580
54672	47581
124515	47582
147079	47583
44999	47584
127389	47585
126053	47586
44869	47587
126396	47588
55243	47589
110705	47590
43823	47591
6260	47592
49163	47593
119169	47594
156547	47595
105547	47596
36530	47597
125726	47598
69505	47599
97756	47600
43525	47601
97068	47602
38913	47603
96572	47604
29484	47605
92405	47606
66076	47607
145352	47608
126346	47609
45654	47610
67652	47611
54351	47612
25296	47613
62275	47614
47982	47615
37303	47616
52631	47617
87306	47618
69085	47619
90299	47620
110846	47621
45313	47622
23908	47623
25350	47624
32285	47625
49176	47626
162200	47627
107731	47628
71496	47629
146142	47630
58301	47631
77959	47632
35391	47633
26189	47634
87935	47635
72978	47636
132556	47637
16429	47638
84874	47639
113983	47640
27869	47641
68211	47642
17088	47643
73559	47644
73552	47645
7814	47646
96855	47647
122800	47648
64688	47649
47204	47650
29097	47651
129157	47652
135765	47653
123288	47654
164160	47655
167966	47656
59486	47657
74628	47658
132109	47659
117586	47660
108468	47661
22297	47662
12012	47663
66791	47664
43081	47665
112499	47666
18129	47667
164051	47668
9051	47669
147311	47670
70305	47671
53602	47672
67528	47673
39396	47674
95263	47675
129313	47676
37143	47677
88134	47678
67122	47679
56588	47680
136614	47681
79909	47682
90246	47683
109039	47684
71791	47685
79487	47686
26667	47687
38529	47688
136021	47689
50377	47690
30242	47691
95844	47692
141581	47693
85909	47694
73807	47695
129546	47696
81473	47697
57352	47698
5307	47699
45265	47700
15818	47701
15294	47702
109385	47703
48005	47704
28111	47705
15693	47706
134402	47707
149160	47708
58149	47709
117424	47710
87369	47711
90434	47712
67277	47713
112220	47714
31425	47715
45944	47716
13885	47717
130689	47718
4594	47719
9678	47720
5803	47721
31986	47722
125680	47723
83842	47724
113103	47725
73190	47726
57590	47727
70241	47728
7178	47729
90912	47730
21966	47731
6041	47732
49469	47733
148233	47734
58833	47735
23139	47736
141526	47737
57667	47738
91506	47739
37443	47740
107548	47741
27814	47742
136357	47743
93899	47744
102414	47745
101016	47746
1574	47747
98360	47748
93947	47749
100935	47750
5744	47751
162643	47752
8898	47753
43663	47754
22152	47755
46948	47756
79866	47757
7192	47758
4362	47759
13761	47760
9907	47761
148929	47762
5405	47763
60293	47764
70334	47765
49556	47766
53771	47767
158770	47768
21133	47769
7950	47770
83883	47771
84459	47772
38771	47773
97778	47774
61054	47775
449	47776
115357	47777
4901	47778
23188	47779
15669	47780
51132	47781
37581	47782
114508	47783
41979	47784
92794	47785
25521	47786
8161	47787
13331	47788
19110	47789
106998	47790
78312	47791
28165	47792
84557	47793
102443	47794
133912	47795
93367	47796
114718	47797
62368	47798
19661	47799
37666	47800
98728	47801
63702	47802
75570	47803
51516	47804
34071	47805
33995	47806
609	47807
52498	47808
35096	47809
37596	47810
11435	47811
84407	47812
55922	47813
10731	47814
139858	47815
56063	47816
167345	47817
27914	47818
48278	47819
77724	47820
38430	47821
44117	47822
95589	47823
62345	47824
69306	47825
103867	47826
114969	47827
97614	47828
78216	47829
153637	47830
15285	47831
101197	47832
123110	47833
129712	47834
31693	47835
54308	47836
40067	47837
88102	47838
23161	47839
57650	47840
149055	47841
100264	47842
127357	47843
125658	47844
98836	47845
127422	47846
15915	47847
131521	47848
79387	47849
141662	47850
36102	47851
154623	47852
127632	47853
73238	47854
105601	47855
150908	47856
76863	47857
37378	47858
61562	47859
28069	47860
160564	47861
101732	47862
117672	47863
51171	47864
56589	47865
44126	47866
150422	47867
143989	47868
44203	47869
11784	47870
107658	47871
121539	47872
95650	47873
66023	47874
41222	47875
57744	47876
6544	47877
95213	47878
86210	47879
65543	47880
161436	47881
5097	47882
91939	47883
165732	47884
152422	47885
14808	47886
40566	47887
142202	47888
93817	47889
73210	47890
22627	47891
73542	47892
116988	47893
115121	47894
79080	47895
77334	47896
12254	47897
111490	47898
74766	47899
10606	47900
80351	47901
65789	47902
35272	47903
116141	47904
42622	47905
141955	47906
95946	47907
74881	47908
97969	47909
141363	47910
77825	47911
77851	47912
57691	47913
71810	47914
55324	47915
24545	47916
108943	47917
111887	47918
39956	47919
145082	47920
43526	47921
148899	47922
24951	47923
42579	47924
29654	47925
32392	47926
44164	47927
55322	47928
121821	47929
107533	47930
96231	47931
64650	47932
127741	47933
65944	47934
71696	47935
36742	47936
32801	47937
23746	47938
165771	47939
74929	47940
56920	47941
86474	47942
94048	47943
79766	47944
44226	47945
80618	47946
73701	47947
66025	47948
62628	47949
74481	47950
75391	47951
55342	47952
79612	47953
160442	47954
123907	47955
122343	47956
148949	47957
11148	47958
108756	47959
6153	47960
28190	47961
78488	47962
146928	47963
85983	47964
37640	47965
48965	47966
52772	47967
99011	47968
49943	47969
91023	47970
147321	47971
40574	47972
50322	47973
87308	47974
39780	47975
102746	47976
939	47977
939	47978
25798	47979
17811	47980
8327	47981
107216	47982
51383	47983
86395	47984
30494	47985
66649	47986
77497	47987
55431	47988
106777	47989
133887	47990
82026	47991
30175	47992
64610	47993
35854	47994
31743	47995
80898	47996
28480	47997
34105	47998
56408	47999
97915	48000
109309	48001
136967	48002
20115	48003
5606	48004
50820	48005
71964	48006
43501	48007
121937	48008
158317	48009
108862	48010
48395	48011
124450	48012
29450	48013
141935	48014
102658	48015
84187	48016
100374	48017
81652	48018
66685	48019
36531	48020
96505	48021
119854	48022
87474	48023
139748	48024
115821	48025
134569	48026
34076	48027
87449	48028
3578	48029
26196	48030
120087	48031
34834	48032
147910	48033
65639	48034
113337	48035
103913	48036
66139	48037
56758	48038
50686	48039
13334	48040
148893	48041
62246	48042
84698	48043
55110	48044
79023	48045
47679	48046
157567	48047
120512	48048
104521	48049
143955	48050
68327	48051
53459	48052
58413	48053
96812	48054
74298	48055
52022	48056
132644	48057
108390	48058
161422	48059
93888	48060
97706	48061
51766	48062
75619	48063
28973	48064
117357	48065
52416	48066
69733	48067
7420	48068
110363	48069
52028	48070
113324	48071
59764	48072
74311	48073
24120	48074
59387	48075
77727	48076
113924	48077
58391	48078
30638	48079
44684	48080
82345	48081
39724	48082
52003	48083
160762	48084
115261	48085
96750	48086
116184	48087
34093	48088
36155	48089
5603	48090
24900	48091
34103	48092
126230	48093
146639	48094
75712	48095
98207	48096
119736	48097
41224	48098
30840	48099
36260	48100
109460	48101
137730	48102
142172	48103
55266	48104
125585	48105
109216	48106
22960	48107
23776	48108
39756	48109
30001	48110
79158	48111
75681	48112
52206	48113
65743	48114
34830	48115
52196	48116
36826	48117
102915	48118
14368	48119
47909	48120
9424	48121
112026	48122
135198	48123
89139	48124
122774	48125
33872	48126
53180	48127
50540	48128
69412	48129
35416	48130
53463	48131
25364	48132
108323	48133
114919	48134
65531	48135
97854	48136
12440	48137
24947	48138
83812	48139
54686	48140
52037	48141
65571	48142
4143	48143
69980	48144
113798	48145
28831	48146
15513	48147
56562	48148
73469	48149
108615	48150
86481	48151
84968	48152
107418	48153
57773	48154
164398	48155
22213	48156
102521	48157
42562	48158
77591	48159
85427	48160
44289	48161
85307	48162
113271	48163
120470	48164
85275	48165
106857	48166
41927	48167
105057	48168
72002	48169
44810	48170
57433	48171
25530	48172
84517	48173
66078	48174
92102	48175
85310	48176
59922	48177
57386	48178
25821	48179
83047	48180
118963	48181
31608	48182
102098	48183
92593	48184
121275	48185
44323	48186
29497	48187
125624	48188
38924	48189
58418	48190
115627	48191
5687	48192
80969	48193
107454	48194
70487	48195
154504	48196
78397	48197
67955	48198
144944	48199
107309	48200
113605	48201
81687	48202
70109	48203
61622	48204
33058	48205
19280	48206
79040	48207
131333	48208
97038	48209
160298	48210
94177	48211
94293	48212
38869	48213
76452	48214
44800	48215
31191	48216
94316	48217
74610	48218
143651	48219
22952	48220
97546	48221
132231	48222
69873	48223
69877	48224
12180	48225
77420	48226
22052	48227
132338	48228
19483	48229
39169	48230
85869	48231
85956	48232
76690	48233
111939	48234
31046	48235
22339	48236
162009	48237
57422	48238
64899	48239
117165	48240
74798	48241
95900	48242
70774	48243
112955	48244
133778	48245
6566	48246
65505	48247
113109	48248
100464	48249
121135	48250
63600	48251
154884	48252
63308	48253
131415	48254
33058	48255
105060	48256
68259	48257
37632	48258
142480	48259
154571	48260
152938	48261
40663	48262
99527	48263
62437	48264
99515	48265
90410	48266
90242	48267
75315	48268
57685	48269
137265	48270
6218	48271
128896	48272
16097	48273
28985	48274
27594	48275
126320	48276
82202	48277
142876	48278
148836	48279
61698	48280
99574	48281
8894	48282
8399	48283
66731	48284
160551	48285
118915	48286
101097	48287
121805	48288
82392	48289
141667	48290
152996	48291
120167	48292
113136	48293
126233	48294
57638	48295
126427	48296
95674	48297
69863	48298
16737	48299
91301	48300
143964	48301
18698	48302
11924	48303
76298	48304
54421	48305
30672	48306
37785	48307
160102	48308
10646	48309
79725	48310
77664	48311
99076	48312
60040	48313
69569	48314
81114	48315
95706	48316
18752	48317
94436	48318
97826	48319
126144	48320
68032	48321
58481	48322
52106	48323
78260	48324
88792	48325
85410	48326
118932	48327
72906	48328
38745	48329
85094	48330
79618	48331
70466	48332
21665	48333
86297	48334
45164	48335
115446	48336
131229	48337
33221	48338
43515	48339
82931	48340
31362	48341
105475	48342
108677	48343
110538	48344
124444	48345
65569	48346
106897	48347
59613	48348
118962	48349
123183	48350
132944	48351
147246	48352
119253	48353
127906	48354
104931	48355
57443	48356
45854	48357
65615	48358
19434	48359
106934	48360
55861	48361
63314	48362
39041	48363
21730	48364
42590	48365
29528	48366
107497	48367
65734	48368
139483	48369
107667	48370
62665	48371
139427	48372
65589	48373
13757	48374
129493	48375
16302	48376
158711	48377
57345	48378
22797	48379
22586	48380
65897	48381
22564	48382
37943	48383
40619	48384
50572	48385
130657	48386
68584	48387
37049	48388
22655	48389
44067	48390
65827	48391
53319	48392
129790	48393
55118	48394
14077	48395
51996	48396
102552	48397
65654	48398
167105	48399
44197	48400
105166	48401
29021	48402
47706	48403
151002	48404
42617	48405
84610	48406
42530	48407
65688	48408
49740	48409
74914	48410
22094	48411
50644	48412
29104	48413
33846	48414
50417	48415
128793	48416
34554	48417
57656	48418
48178	48419
47167	48420
67296	48421
119120	48422
79439	48423
160659	48424
38953	48425
71241	48426
22515	48427
56699	48428
71173	48429
34670	48430
83583	48431
102364	48432
88149	48433
85062	48434
105520	48435
127375	48436
98230	48437
17764	48438
97440	48439
106623	48440
37364	48441
41362	48442
130807	48443
63098	48444
117276	48445
94030	48446
83798	48447
141829	48448
122550	48449
87346	48450
55311	48451
68417	48452
54716	48453
36488	48454
24890	48455
36493	48456
35939	48457
34777	48458
30973	48459
67990	48460
85824	48461
54379	48462
65863	48463
39765	48464
57618	48465
65438	48466
39898	48467
79839	48468
29684	48469
37337	48470
28380	48471
62189	48472
114364	48473
53034	48474
110283	48475
112989	48476
41225	48477
22675	48478
59957	48479
87329	48480
99195	48481
84889	48482
118765	48483
105137	48484
107048	48485
11930	48486
11505	48487
118778	48488
128841	48489
31079	48490
29640	48491
21219	48492
13387	48493
23412	48494
118743	48495
48670	48496
126633	48497
17629	48498
50347	48499
26607	48500
48780	48501
21738	48502
124109	48503
14925	48504
15560	48505
103672	48506
44054	48507
26495	48508
22717	48509
103139	48510
50593	48511
65915	48512
44287	48513
45605	48514
119850	48515
75028	48516
22746	48517
107073	48518
23335	48519
45988	48520
31256	48521
38783	48522
48284	48523
44021	48524
32339	48525
91473	48526
89053	48527
69146	48528
81685	48529
27825	48530
60002	48531
99040	48532
66002	48533
22676	48534
29608	48535
72765	48536
49839	48537
54154	48538
107345	48539
15539	48540
9691	48541
24253	48542
74878	48543
107214	48544
75696	48545
130741	48546
64678	48547
79485	48548
34891	48549
54987	48550
34804	48551
13796	48552
6383	48553
84082	48554
80539	48555
84896	48556
56690	48557
48894	48558
31926	48559
89093	48560
79838	48561
80711	48562
62556	48563
53463	48564
121689	48565
61541	48566
51903	48567
62147	48568
149189	48569
17530	48570
48633	48571
94192	48572
50558	48573
150722	48574
89209	48575
18732	48576
39128	48577
18824	48578
17676	48579
141731	48580
151010	48581
40556	48582
48654	48583
132252	48584
65809	48585
48863	48586
84362	48587
107707	48588
92814	48589
95338	48590
17746	48591
106104	48592
74941	48593
78213	48594
57641	48595
139081	48596
39252	48597
104255	48598
86704	48599
56528	48600
126885	48601
24252	48602
132420	48603
134294	48604
76402	48605
66045	48606
69070	48607
99534	48608
81056	48609
95875	48610
121487	48611
143590	48612
95357	48613
58932	48614
120471	48615
143774	48616
131271	48617
90709	48618
119130	48619
52929	48620
127815	48621
110556	48622
40724	48623
95720	48624
29707	48625
7758	48626
8351	48627
124145	48628
76521	48629
83575	48630
95254	48631
86345	48632
152866	48633
139481	48634
133941	48635
31021	48636
131134	48637
4365	48638
106920	48639
39793	48640
35944	48641
79155	48642
150473	48643
99015	48644
130674	48645
107046	48646
57139	48647
63408	48648
81874	48649
79183	48650
46606	48651
81889	48652
67582	48653
61547	48654
57138	48655
111769	48656
27607	48657
21117	48658
29895	48659
106952	48660
154460	48661
106772	48662
156727	48663
18036	48664
36731	48665
28064	48666
74285	48667
114427	48668
13492	48669
97725	48670
63327	48671
36586	48672
12908	48673
16673	48674
21786	48675
16137	48676
69979	48677
43199	48678
32135	48679
18763	48680
75344	48681
35957	48682
69245	48683
48820	48684
12687	48685
79178	48686
97654	48687
50325	48688
137116	48689
76496	48690
122531	48691
107000	48692
41288	48693
7675	48694
41951	48695
132595	48696
60012	48697
11758	48698
108551	48699
60072	48700
45319	48701
144363	48702
46008	48703
100590	48704
60086	48705
49535	48706
99006	48707
51545	48708
145419	48709
156899	48710
47112	48711
50851	48712
86335	48713
36021	48714
39502	48715
45196	48716
114429	48717
100320	48718
41674	48719
36427	48720
80285	48721
91304	48722
45203	48723
80462	48724
50563	48725
56465	48726
16076	48727
68850	48728
107585	48729
104968	48730
79115	48731
9803	48732
75548	48733
88885	48734
50467	48735
107612	48736
10925	48737
92758	48738
63579	48739
65563	48740
27558	48741
13608	48742
91636	48743
69088	48744
39948	48745
47084	48746
79227	48747
87566	48748
119824	48749
107482	48750
78214	48751
38495	48752
54596	48753
163571	48754
61386	48755
10524	48756
29606	48757
47805	48758
155220	48759
16926	48760
63136	48761
85708	48762
36449	48763
102171	48764
154486	48765
63251	48766
34423	48767
3983	48768
13241	48769
21538	48770
62130	48771
101914	48772
147051	48773
10394	48774
125836	48775
28336	48776
19760	48777
80461	48778
87539	48779
127184	48780
80525	48781
166715	48782
77829	48783
82693	48784
108147	48785
138521	48786
104061	48787
48827	48788
74936	48789
73520	48790
23012	48791
57340	48792
83030	48793
61322	48794
78552	48795
50549	48796
48613	48797
111534	48798
102080	48799
135537	48800
69917	48801
86068	48802
46120	48803
81486	48804
126254	48805
143729	48806
104495	48807
12938	48808
65587	48809
90467	48810
134409	48811
76220	48812
33103	48813
30076	48814
127778	48815
63793	48816
89116	48817
111554	48818
119138	48819
130783	48820
4451	48821
66935	48822
115311	48823
67566	48824
44114	48825
63647	48826
141897	48827
93364	48828
50334	48829
100423	48830
98080	48831
126085	48832
104096	48833
82123	48834
107507	48835
13298	48836
90630	48837
18772	48838
132729	48839
114899	48840
114908	48841
32490	48842
65474	48843
50588	48844
26988	48845
39372	48846
57456	48847
76625	48848
130552	48849
143565	48850
160080	48851
43589	48852
40330	48853
102427	48854
62756	48855
73871	48856
79715	48857
45214	48858
37976	48859
67034	48860
1455	48861
25805	48862
22738	48863
25842	48864
29870	48865
83137	48866
87097	48867
30476	48868
68628	48869
17186	48870
4411	48871
56919	48872
101048	48873
72782	48874
74397	48875
113344	48876
158078	48877
84740	48878
44136	48879
85075	48880
130589	48881
50867	48882
71320	48883
166705	48884
30955	48885
84395	48886
85203	48887
115386	48888
108991	48889
91862	48890
51699	48891
110385	48892
29517	48893
94365	48894
85268	48895
79540	48896
9553	48897
82800	48898
22962	48899
7942	48900
51198	48901
56546	48902
70598	48903
9215	48904
89118	48905
90446	48906
24290	48907
58859	48908
36816	48909
86156	48910
43230	48911
74030	48912
79724	48913
40165	48914
139582	48915
60420	48916
124842	48917
52756	48918
12477	48919
81022	48920
124548	48921
94427	48922
80712	48923
155208	48924
65877	48925
156462	48926
65887	48927
66106	48928
34967	48929
33199	48930
35876	48931
53354	48932
141920	48933
46326	48934
92680	48935
114924	48936
131113	48937
50337	48938
75627	48939
78431	48940
42229	48941
92774	48942
30598	48943
148955	48944
69647	48945
58100	48946
39934	48947
50767	48948
103555	48949
34513	48950
53772	48951
21633	48952
72609	48953
104428	48954
11335	48955
122371	48956
63586	48957
57482	48958
51711	48959
39952	48960
83170	48961
18659	48962
48124	48963
105558	48964
86435	48965
39390	48966
45699	48967
38293	48968
43258	48969
119883	48970
5073	48971
124848	48972
91316	48973
62171	48974
45127	48975
118556	48976
160724	48977
8161	48978
115248	48979
48901	48980
40577	48981
78567	48982
69331	48983
79680	48984
2467	48985
8670	48986
118522	48987
19210	48988
114349	48989
121324	48990
48214	48991
32450	48992
27303	48993
4560	48994
24591	48995
114309	48996
85868	48997
82804	48998
108349	48999
14734	49000
9325	49001
114744	49002
32776	49003
38454	49004
48430	49005
158072	49006
13361	49007
127180	49008
38463	49009
15571	49010
57787	49011
28783	49012
51167	49013
114341	49014
44333	49015
51221	49016
3534	49017
57788	49018
18314	49019
50359	49020
45890	49021
41004	49022
12495	49023
6713	49024
11537	49025
97028	49026
66575	49027
98932	49028
27296	49029
24503	49030
21283	49031
3296	49032
36855	49033
83580	49034
109051	49035
38045	49036
137505	49037
8096	49038
30641	49039
137752	49040
67537	49041
109841	49042
111737	49043
102186	49044
108446	49045
51359	49046
41968	49047
92612	49048
71951	49049
56550	49050
36810	49051
36810	49052
60195	49053
57997	49054
117735	49055
133825	49056
52009	49057
74733	49058
68410	49059
97348	49060
160774	49061
67761	49062
103614	49063
109322	49064
94152	49065
139355	49066
117693	49067
126222	49068
74901	49069
10594	49070
19626	49071
33758	49072
19168	49073
57149	49074
101786	49075
63428	49076
56493	49077
61128	49078
12330	49079
52773	49080
83309	49081
144077	49082
51816	49083
52544	49084
94046	49085
31192	49086
74624	49087
143827	49088
97611	49089
66193	49090
23671	49091
77535	49092
84882	49093
52959	49094
13026	49095
162565	49096
63082	49097
116806	49098
131174	49099
120189	49100
125874	49101
115690	49102
42994	49103
65611	49104
113070	49105
77816	49106
135541	49107
86614	49108
51483	49109
94251	49110
53909	49111
84813	49112
83696	49113
143842	49114
2633	49115
102138	49116
56008	49117
143826	49118
90518	49119
59520	49120
74889	49121
34468	49122
114555	49123
72951	49124
41684	49125
56661	49126
25564	49127
147465	49128
104371	49129
26420	49130
67225	49131
152803	49132
10563	49133
16100	49134
18777	49135
156326	49136
91999	49137
71387	49138
96563	49139
28189	49140
137580	49141
29992	49142
64620	49143
24369	49144
64005	49145
124603	49146
40671	49147
40467	49148
152844	49149
8052	49150
38245	49151
825	49152
90821	49153
166142	49154
100906	49155
12614	49156
122779	49157
98051	49158
83462	49159
48474	49160
68174	49161
160786	49162
16015	49163
100309	49164
103120	49165
93797	49166
122784	49167
25353	49168
102	49169
109098	49170
4752	49171
50394	49172
9104	49173
82756	49174
34611	49175
43360	49176
85929	49177
137846	49178
125864	49179
34555	49180
90707	49181
26903	49182
83182	49183
90973	49184
29629	49185
60546	49186
32323	49187
126281	49188
109951	49189
149051	49190
4011	49191
80833	49192
64302	49193
10911	49194
121826	49195
99494	49196
61575	49197
24848	49198
49660	49199
121448	49200
152530	49201
60062	49202
137109	49203
40534	49204
42847	49205
158238	49206
156954	49207
22719	49208
78473	49209
79694	49210
45858	49211
123295	49212
5254	49213
5906	49214
52235	49215
64187	49216
1770	49217
30439	49218
112682	49219
139609	49220
45279	49221
117162	49222
65259	49223
26121	49224
2911	49225
75526	49226
104445	49227
26983	49228
114472	49229
132622	49230
7332	49231
10924	49232
71575	49233
38538	49234
50509	49235
80042	49236
20883	49237
28743	49238
141683	49239
15522	49240
98984	49241
48755	49242
6762	49243
3472	49244
105162	49245
12723	49246
140754	49247
21433	49248
44038	49249
44135	49250
21287	49251
63520	49252
8585	49253
77617	49254
99444	49255
13719	49256
79383	49257
33186	49258
60365	49259
2257	49260
81818	49261
103921	49262
122608	49263
38806	49264
44018	49265
67200	49266
75624	49267
114288	49268
16671	49269
79537	49270
123041	49271
5448	49272
129833	49273
160062	49274
122469	49275
22825	49276
26971	49277
106757	49278
105336	49279
26877	49280
156322	49281
18040	49282
4992	49283
107189	49284
12143	49285
27806	49286
103979	49287
77609	49288
156908	49289
10790	49290
148552	49291
5146	49292
133765	49293
150538	49294
106098	49295
125597	49296
150535	49297
33562	49298
50875	49299
16053	49300
7056	49301
9650	49302
124958	49303
154456	49304
77208	49305
39025	49306
3400	49307
130831	49308
100682	49309
150235	49310
9648	49311
5791	49312
1861	49313
50823	49314
6135	49315
94166	49316
78664	49317
23144	49318
108434	49319
94533	49320
102556	49321
8946	49322
117668	49323
105703	49324
122401	49325
52256	49326
150251	49327
66834	49328
91609	49329
146906	49330
76726	49331
56276	49332
166131	49333
145279	49334
89470	49335
76704	49336
131048	49337
96628	49338
82049	49339
124362	49340
55525	49341
106779	49342
133713	49343
73228	49344
19493	49345
82876	49346
40240	49347
30471	49348
79630	49349
107609	49350
89889	49351
74369	49352
146842	49353
85292	49354
107573	49355
71050	49356
132869	49357
109284	49358
78313	49359
60969	49360
20896	49361
119834	49362
81396	49363
103536	49364
158365	49365
97655	49366
93840	49367
158353	49368
62614	49369
12042	49370
46950	49371
43269	49372
85011	49373
79398	49374
67663	49375
72905	49376
61816	49377
142950	49378
117084	49379
90461	49380
76623	49381
47192	49382
11489	49383
30486	49384
144354	49385
124559	49386
27622	49387
31940	49388
91496	49389
93474	49390
100363	49391
93484	49392
35208	49393
93344	49394
46771	49395
122624	49396
100551	49397
92815	49398
100612	49399
30193	49400
35961	49401
162414	49402
57626	49403
50732	49404
144802	49405
71093	49406
96475	49407
150424	49408
106944	49409
72196	49410
50786	49411
13785	49412
64314	49413
158508	49414
154419	49415
80406	49416
42981	49417
11757	49418
27670	49419
34677	49420
23907	49421
44713	49422
150297	49423
81937	49424
77346	49425
57698	49426
39514	49427
84454	49428
50815	49429
92265	49430
74530	49431
61948	49432
158761	49433
87823	49434
55347	49435
61345	49436
146736	49437
110209	49438
59259	49439
36015	49440
65755	49441
158579	49442
64478	49443
100365	49444
17256	49445
79131	49446
64865	49447
53367	49448
74377	49449
90513	49450
48244	49451
110394	49452
47744	49453
125662	49454
87684	49455
7496	49456
110688	49457
132365	49458
152454	49459
9074	49460
68285	49461
12918	49462
28485	49463
86550	49464
152417	49465
138582	49466
62410	49467
83219	49468
134334	49469
44652	49470
70165	49471
100251	49472
78848	49473
100861	49474
69868	49475
116981	49476
66953	49477
134729	49478
100440	49479
46915	49480
89122	49481
106636	49482
30625	49483
94063	49484
79106	49485
23519	49486
98085	49487
63201	49488
72812	49489
42034	49490
53445	49491
81667	49492
156432	49493
107011	49494
107696	49495
49292	49496
158629	49497
100818	49498
125983	49499
32928	49500
128262	49501
37968	49502
94221	49503
26346	49504
101226	49505
118658	49506
7251	49507
143963	49508
31176	49509
56903	49510
50759	49511
104956	49512
67135	49513
129733	49514
46944	49515
39532	49516
81102	49517
26807	49518
39457	49519
46029	49520
137672	49521
117562	49522
42036	49523
162361	49524
84660	49525
109146	49526
83899	49527
84744	49528
22783	49529
41198	49530
99776	49531
139715	49532
51611	49533
126796	49534
127848	49535
70929	49536
30187	49537
91664	49538
83205	49539
63447	49540
95211	49541
83332	49542
139257	49543
93339	49544
123538	49545
158414	49546
114940	49547
43270	49548
50290	49549
84766	49550
47138	49551
35927	49552
79207	49553
114960	49554
107066	49555
79012	49556
65773	49557
93181	49558
17703	49559
114955	49560
13315	49561
80874	49562
128252	49563
33006	49564
86612	49565
92215	49566
108934	49567
35420	49568
152596	49569
29488	49570
32781	49571
118542	49572
12455	49573
16103	49574
106092	49575
116756	49576
130861	49577
107116	49578
2877	49579
78120	49580
82547	49581
36263	49582
87359	49583
2635	49584
36475	49585
67723	49586
134091	49587
110855	49588
19507	49589
49219	49590
158777	49591
57557	49592
59193	49593
44216	49594
56073	49595
8997	49596
61187	49597
18041	49598
36464	49599
109075	49600
133240	49601
109211	49602
115809	49603
136808	49604
139200	49605
72164	49606
77391	49607
71728	49608
84701	49609
51346	49610
59500	49611
90576	49612
91665	49613
48672	49614
46635	49615
70061	49616
133927	49617
2129	49618
37795	49619
139854	49620
34569	49621
3073	49622
577	49623
81933	49624
31979	49625
22580	49626
2933	49627
27076	49628
46121	49629
54352	49630
59910	49631
62802	49632
52873	49633
84378	49634
129144	49635
45868	49636
56724	49637
80489	49638
74635	49639
78390	49640
45405	49641
97021	49642
10419	49643
12026	49644
67868	49645
53208	49646
36635	49647
36402	49648
78448	49649
122913	49650
61296	49651
98116	49652
122967	49653
88159	49654
88263	49655
55464	49656
38444	49657
56656	49658
47011	49659
165779	49660
102869	49661
141723	49662
92193	49663
147076	49664
92344	49665
34467	49666
76507	49667
28061	49668
127344	49669
125927	49670
66080	49671
90622	49672
50489	49673
80380	49674
92170	49675
76934	49676
36198	49677
49659	49678
136794	49679
134990	49680
53276	49681
67081	49682
95710	49683
28652	49684
162077	49685
94623	49686
156753	49687
135428	49688
110013	49689
49154	49690
64007	49691
66202	49692
120291	49693
121255	49694
100443	49695
106633	49696
26829	49697
23384	49698
42874	49699
152178	49700
76818	49701
35094	49702
79550	49703
56040	49704
136126	49705
86648	49706
73679	49707
34887	49708
74035	49709
64766	49710
35169	49711
71517	49712
76489	49713
80553	49714
76542	49715
88995	49716
1690	49717
55148	49718
134648	49719
73234	49720
73260	49721
64019	49722
55542	49723
36744	49724
48170	49725
38151	49726
62729	49727
60452	49728
43619	49729
99455	49730
62040	49731
54878	49732
73950	49733
68704	49734
80619	49735
135931	49736
22824	49737
21046	49738
91004	49739
110608	49740
51372	49741
118562	49742
56530	49743
5872	49744
42487	49745
57537	49746
122828	49747
154627	49748
84990	49749
47119	49750
68058	49751
91564	49752
21046	49753
61253	49754
52985	49755
110513	49756
112963	49757
67293	49758
90329	49759
161122	49760
110459	49761
120311	49762
145693	49763
49610	49764
114353	49765
105618	49766
135691	49767
17489	49768
19107	49769
58207	49770
162360	49771
29039	49772
105437	49773
129224	49774
73021	49775
164443	49776
143904	49777
114674	49778
134551	49779
145481	49780
90176	49781
58216	49782
80646	49783
52293	49784
44664	49785
68102	49786
37912	49787
8269	49788
49560	49789
105743	49790
160368	49791
152416	49792
44634	49793
56267	49794
59073	49795
67300	49796
128754	49797
56322	49798
154411	49799
139278	49800
146740	49801
38473	49802
132448	49803
144048	49804
12619	49805
19692	49806
77844	49807
63218	49808
102136	49809
84555	49810
160196	49811
32880	49812
82714	49813
21976	49814
111455	49815
5788	49816
61162	49817
66684	49818
64216	49819
149138	49820
34817	49821
18984	49822
38692	49823
102544	49824
55588	49825
47788	49826
9382	49827
3564	49828
72788	49829
45229	49830
84457	49831
59776	49832
150884	49833
34601	49834
36419	49835
108605	49836
133416	49837
97594	49838
128017	49839
34260	49840
117427	49841
117252	49842
36631	49843
59429	49844
83035	49845
85823	49846
35158	49847
32254	49848
107807	49849
128891	49850
24929	49851
69195	49852
107779	49853
74473	49854
162162	49855
110667	49856
127729	49857
70181	49858
19271	49859
57885	49860
134315	49861
49200	49862
143625	49863
102200	49864
45206	49865
14780	49866
20366	49867
26617	49868
14891	49869
3711	49870
80900	49871
62373	49872
102431	49873
2448	49874
121189	49875
59628	49876
98091	49877
117052	49878
72739	49879
15232	49880
116674	49881
94277	49882
51014	49883
102371	49884
37276	49885
103732	49886
57470	49887
65700	49888
158051	49889
35955	49890
67750	49891
93346	49892
79125	49893
53933	49894
130603	49895
158213	49896
133795	49897
45167	49898
133626	49899
7749	49900
127354	49901
6136	49902
25096	49903
108863	49904
28590	49905
12133	49906
162041	49907
87355	49908
86739	49909
45649	49910
125954	49911
65906	49912
101403	49913
131362	49914
129759	49915
84639	49916
74343	49917
94324	49918
57707	49919
76647	49920
36887	49921
105343	49922
108220	49923
45862	49924
8876	49925
29931	49926
1626	49927
31960	49928
137242	49929
150898	49930
18988	49931
108521	49932
101127	49933
98899	49934
65363	49935
70503	49936
80800	49937
80743	49938
102050	49939
41993	49940
80440	49941
7362	49942
102397	49943
164476	49944
86431	49945
43184	49946
28093	49947
148561	49948
104959	49949
45995	49950
4002	49951
137092	49952
47783	49953
7628	49954
56058	49955
51273	49956
127329	49957
28358	49958
80674	49959
47884	49960
5990	49961
95410	49962
66658	49963
50313	49964
103700	49965
21540	49966
102154	49967
33086	49968
2424	49969
63476	49970
41599	49971
36503	49972
108877	49973
102551	49974
36775	49975
83097	49976
50526	49977
80622	49978
111946	49979
88984	49980
62612	49981
41138	49982
125758	49983
141175	49984
21106	49985
42181	49986
65697	49987
18622	49988
68222	49989
64748	49990
66987	49991
80413	49992
30530	49993
47962	49994
125614	49995
46929	49996
80667	49997
13419	49998
92172	49999
127830	50000
58626	50001
51623	50002
87175	50003
25277	50004
154197	50005
36174	50006
63299	50007
79088	50008
118839	50009
30995	50010
21687	50011
63275	50012
28047	50013
137349	50014
56116	50015
44145	50016
28532	50017
147107	50018
16917	50019
123159	50020
63595	50021
154369	50022
92209	50023
33485	50024
85483	50025
90388	50026
58911	50027
49508	50028
115669	50029
142072	50030
104865	50031
97612	50032
62314	50033
67573	50034
116598	50035
76389	50036
29426	50037
80419	50038
94397	50039
29457	50040
51290	50041
139337	50042
13865	50043
113900	50044
147245	50045
74847	50046
152818	50047
126337	50048
131298	50049
45630	50050
144629	50051
107525	50052
95909	50053
83872	50054
73720	50055
31712	50056
141589	50057
65767	50058
102863	50059
37822	50060
22745	50061
131137	50062
79640	50063
53030	50064
45474	50065
25207	50066
73404	50067
56827	50068
54677	50069
98306	50070
121765	50071
71930	50072
73175	50073
53912	50074
45199	50075
707	50076
46722	50077
363	50078
94841	50079
91422	50080
121170	50081
108646	50082
28225	50083
26998	50084
98793	50085
53386	50086
60174	50087
78159	50088
67604	50089
44221	50090
113157	50091
45641	50092
35502	50093
21529	50094
6650	50095
99598	50096
73803	50097
96497	50098
83133	50099
62464	50100
51474	50101
38077	50102
91875	50103
129529	50104
75155	50105
84398	50106
131317	50107
37727	50108
143776	50109
23148	50110
78901	50111
156096	50112
90061	50113
134457	50114
65402	50115
80912	50116
130764	50117
124667	50118
135821	50119
158475	50120
16438	50121
84880	50122
67702	50123
66527	50124
36783	50125
94522	50126
42396	50127
52783	50128
844	50129
117029	50130
68926	50131
20713	50132
90970	50133
91638	50134
152611	50135
115685	50136
67144	50137
8961	50138
52977	50139
15303	50140
27813	50141
96252	50142
127249	50143
66488	50144
80917	50145
96853	50146
132989	50147
74964	50148
74234	50149
21777	50150
107151	50151
98104	50152
53905	50153
28467	50154
58039	50155
54583	50156
88090	50157
132336	50158
109615	50159
20011	50160
88208	50161
31239	50162
156822	50163
50438	50164
101488	50165
30210	50166
20074	50167
45174	50168
93590	50169
136212	50170
124615	50171
130894	50172
80788	50173
20012	50174
49144	50175
86362	50176
51682	50177
136495	50178
80473	50179
146829	50180
51704	50181
90593	50182
141648	50183
29125	50184
68192	50185
127823	50186
19066	50187
75704	50188
139239	50189
28398	50190
31010	50191
81040	50192
32907	50193
54380	50194
134898	50195
132783	50196
61727	50197
55141	50198
112451	50199
88657	50200
56224	50201
60080	50202
4657	50203
105765	50204
121434	50205
76444	50206
135593	50207
110974	50208
15272	50209
105423	50210
8588	50211
127484	50212
109110	50213
43101	50214
119159	50215
108564	50216
90598	50217
107255	50218
50843	50219
117696	50220
121266	50221
104934	50222
41163	50223
130827	50224
145604	50225
115474	50226
102618	50227
49369	50228
124504	50229
85875	50230
126087	50231
71355	50232
50933	50233
129466	50234
113555	50235
47389	50236
91395	50237
112456	50238
112857	50239
21409	50240
44826	50241
8350	50242
129196	50243
102328	50244
89559	50245
109247	50246
92134	50247
132764	50248
127478	50249
69172	50250
114457	50251
84574	50252
110307	50253
92749	50254
417	50255
41590	50256
44212	50257
136855	50258
120077	50259
127913	50260
58842	50261
65911	50262
148765	50263
143618	50264
96612	50265
12371	50266
97804	50267
126043	50268
23068	50269
3912	50270
62479	50271
47908	50272
110452	50273
123262	50274
105407	50275
110771	50276
34207	50277
56149	50278
30665	50279
113765	50280
62914	50281
44596	50282
81730	50283
67774	50284
134116	50285
120158	50286
11827	50287
120200	50288
123484	50289
68460	50290
120380	50291
96776	50292
105073	50293
75614	50294
100557	50295
118830	50296
18088	50297
134607	50298
88073	50299
89276	50300
87727	50301
113254	50302
75436	50303
83057	50304
120201	50305
81008	50306
56259	50307
74752	50308
52072	50309
76466	50310
141905	50311
135061	50312
58095	50313
70545	50314
39016	50315
141716	50316
83732	50317
48123	50318
2306	50319
71210	50320
49343	50321
76763	50322
27311	50323
61657	50324
67923	50325
42889	50326
15727	50327
28070	50328
135614	50329
75299	50330
95965	50331
71797	50332
5727	50333
67958	50334
141947	50335
121764	50336
37279	50337
68204	50338
56732	50339
90984	50340
66703	50341
82996	50342
105887	50343
79272	50344
76782	50345
48680	50346
7049	50347
79273	50348
75577	50349
75339	50350
83069	50351
127872	50352
75376	50353
96550	50354
154759	50355
52746	50356
26111	50357
79017	50358
127646	50359
163657	50360
128699	50361
66120	50362
116765	50363
152876	50364
111299	50365
122846	50366
87835	50367
44299	50368
23123	50369
50360	50370
92813	50371
79011	50372
58120	50373
12205	50374
56132	50375
110770	50376
123991	50377
143768	50378
143769	50379
130832	50380
83417	50381
138087	50382
47122	50383
47713	50384
162132	50385
42290	50386
69785	50387
41607	50388
94188	50389
52120	50390
12392	50391
30296	50392
99781	50393
22243	50394
5205	50395
105413	50396
95264	50397
103786	50398
105783	50399
75716	50400
87615	50401
61117	50402
120394	50403
42870	50404
121462	50405
151129	50406
125623	50407
85925	50408
108476	50409
80318	50410
93819	50411
71033	50412
62719	50413
114064	50414
66962	50415
86755	50416
52413	50417
25954	50418
91580	50419
165803	50420
124189	50421
148694	50422
150892	50423
52846	50424
39876	50425
134385	50426
92278	50427
4991	50428
117405	50429
115176	50430
113790	50431
53068	50432
24411	50433
79919	50434
97916	50435
130629	50436
118827	50437
90393	50438
129730	50439
71863	50440
62629	50441
91508	50442
104854	50443
76649	50444
90011	50445
92261	50446
40780	50447
26006	50448
12492	50449
95618	50450
143569	50451
95962	50452
51277	50453
39307	50454
59121	50455
52823	50456
58147	50457
83093	50458
103743	50459
33144	50460
117656	50461
59027	50462
113363	50463
85276	50464
60331	50465
100696	50466
99384	50467
79589	50468
99064	50469
123050	50470
103646	50471
101962	50472
101150	50473
52051	50474
18052	50475
50508	50476
157990	50477
63798	50478
124055	50479
103733	50480
84695	50481
100496	50482
5657	50483
156770	50484
98015	50485
32273	50486
108543	50487
85837	50488
137264	50489
108062	50490
72668	50491
136426	50492
29735	50493
55629	50494
83890	50495
125826	50496
133806	50497
16876	50498
75842	50499
17367	50500
103905	50501
131073	50502
90663	50503
64584	50504
152452	50505
58503	50506
31786	50507
36452	50508
56031	50509
127316	50510
93475	50511
65977	50512
22785	50513
79862	50514
80151	50515
111692	50516
91513	50517
23478	50518
49551	50519
41438	50520
64532	50521
125945	50522
69381	50523
132676	50524
55475	50525
156125	50526
40655	50527
137217	50528
129150	50529
102761	50530
86022	50531
147098	50532
111813	50533
5968	50534
31599	50535
83191	50536
110310	50537
61065	50538
81005	50539
136997	50540
53968	50541
86422	50542
92097	50543
160033	50544
27790	50545
59812	50546
79668	50547
139802	50548
76602	50549
18142	50550
28182	50551
59780	50552
2230	50553
23906	50554
76583	50555
53564	50556
16943	50557
40529	50558
73449	50559
18996	50560
34683	50561
131261	50562
47695	50563
81122	50564
13969	50565
48207	50566
94179	50567
87793	50568
70993	50569
3572	50570
55156	50571
64793	50572
134014	50573
33608	50574
23170	50575
99034	50576
23941	50577
53294	50578
109310	50579
70098	50580
5943	50581
17205	50582
115718	50583
70326	50584
1012	50585
2901	50586
98055	50587
56107	50588
141925	50589
27433	50590
44807	50591
20170	50592
164050	50593
65009	50594
102858	50595
124637	50596
29865	50597
74333	50598
56415	50599
14755	50600
49471	50601
6628	50602
891	50603
119209	50604
108735	50605
64181	50606
103683	50607
70189	50608
128837	50609
49672	50610
124535	50611
74422	50612
101003	50613
152043	50614
44331	50615
139032	50616
108421	50617
150467	50618
38572	50619
33442	50620
108620	50621
165400	50622
124183	50623
74281	50624
60816	50625
79316	50626
30084	50627
79124	50628
124094	50629
3529	50630
93869	50631
14852	50632
8403	50633
28531	50634
74960	50635
27986	50636
133798	50637
18420	50638
15321	50639
94526	50640
100355	50641
62956	50642
95612	50643
82953	50644
124749	50645
90562	50646
40768	50647
131231	50648
81071	50649
47374	50650
11098	50651
161930	50652
147059	50653
56475	50654
94287	50655
102075	50656
38663	50657
26543	50658
21858	50659
27914	50660
38794	50661
122760	50662
142176	50663
74433	50664
42352	50665
8948	50666
82884	50667
103388	50668
21452	50669
6200	50670
127145	50671
164301	50672
57547	50673
27665	50674
37192	50675
87582	50676
84850	50677
41939	50678
156821	50679
104163	50680
3775	50681
81487	50682
37201	50683
16546	50684
3247	50685
65862	50686
107254	50687
124495	50688
127807	50689
21875	50690
19563	50691
94382	50692
79102	50693
24773	50694
66203	50695
48417	50696
113362	50697
65292	50698
46506	50699
47680	50700
88617	50701
57624	50702
92652	50703
76553	50704
62013	50705
59800	50706
20579	50707
79647	50708
73755	50709
140430	50710
137759	50711
101145	50712
97727	50713
71887	50714
124363	50715
111981	50716
79636	50717
129114	50718
128881	50719
88604	50720
126347	50721
143628	50722
145651	50723
156750	50724
23417	50725
86212	50726
162129	50727
133963	50728
11853	50729
88086	50730
113075	50731
112400	50732
59346	50733
14747	50734
98892	50735
3174	50736
110440	50737
131481	50738
77112	50739
83437	50740
69336	50741
117172	50742
99582	50743
31714	50744
150980	50745
24359	50746
77753	50747
20854	50748
112202	50749
54158	50750
65552	50751
66511	50752
8274	50753
164227	50754
70040	50755
20705	50756
68959	50757
84679	50758
132410	50759
83022	50760
103353	50761
36062	50762
110685	50763
128856	50764
126062	50765
100836	50766
143751	50767
31649	50768
80801	50769
130872	50770
142121	50771
79491	50772
74787	50773
32032	50774
82841	50775
51614	50776
77699	50777
84811	50778
60746	50779
65432	50780
35826	50781
124115	50782
76453	50783
121889	50784
27336	50785
95715	50786
39496	50787
141940	50788
152044	50789
130755	50790
56413	50791
59068	50792
71138	50793
76571	50794
102538	50795
43492	50796
80337	50797
20396	50798
75638	50799
66997	50800
24978	50801
57766	50802
108954	50803
10348	50804
54956	50805
86188	50806
66009	50807
146771	50808
70588	50809
13919	50810
95766	50811
70955	50812
32972	50813
136374	50814
52850	50815
78964	50816
61077	50817
38230	50818
53290	50819
38831	50820
17123	50821
38947	50822
60646	50823
27541	50824
97839	50825
135643	50826
82120	50827
63643	50828
65015	50829
53789	50830
83095	50831
19102	50832
21530	50833
64328	50834
62398	50835
157352	50836
24437	50837
139856	50838
82181	50839
61111	50840
127852	50841
50596	50842
2767	50843
50848	50844
30365	50845
27269	50846
105606	50847
109261	50848
12038	50849
15431	50850
63064	50851
139530	50852
103817	50853
3074	50854
23812	50855
3266	50856
12538	50857
103884	50858
74386	50859
38444	50860
28024	50861
24818	50862
160384	50863
43322	50864
26622	50865
78097	50866
17801	50867
82862	50868
30168	50869
94154	50870
30890	50871
32440	50872
29562	50873
4720	50874
28690	50875
125672	50876
44137	50877
27914	50878
76410	50879
47785	50880
67188	50881
28178	50882
56448	50883
114428	50884
62211	50885
98043	50886
99416	50887
78238	50888
1894	50889
156834	50890
85911	50891
39150	50892
66485	50893
6189	50894
66747	50895
125764	50896
51075	50897
108404	50898
3116	50899
90015	50900
41213	50901
16704	50902
69826	50903
54936	50904
86078	50905
51176	50906
108451	50907
39130	50908
36527	50909
62281	50910
99014	50911
100410	50912
51236	50913
102183	50914
51045	50915
51285	50916
108453	50917
117009	50918
6203	50919
29444	50920
108526	50921
109855	50922
92098	50923
76382	50924
50403	50925
19518	50926
70924	50927
80629	50928
53116	50929
79306	50930
112214	50931
55292	50932
46397	50933
40624	50934
59457	50935
149035	50936
164418	50937
158563	50938
40968	50939
134255	50940
112251	50941
99206	50942
69127	50943
112063	50944
40021	50945
89878	50946
101300	50947
72114	50948
3645	50949
21592	50950
125903	50951
165757	50952
81768	50953
84563	50954
15734	50955
67177	50956
64249	50957
100571	50958
102906	50959
92412	50960
50029	50961
151009	50962
7948	50963
79378	50964
27727	50965
39408	50966
48770	50967
152591	50968
14633	50969
15089	50970
27021	50971
94248	50972
86742	50973
119658	50974
78768	50975
42596	50976
74659	50977
75319	50978
48517	50979
45494	50980
137029	50981
113179	50982
111517	50983
61363	50984
137806	50985
46165	50986
29719	50987
103126	50988
89385	50989
145412	50990
20209	50991
104303	50992
95561	50993
104016	50994
132998	50995
41208	50996
5047	50997
67502	50998
162004	50999
102223	51000
65415	51001
39809	51002
40617	51003
31527	51004
34628	51005
115572	51006
74864	51007
68302	51008
56242	51009
24981	51010
126179	51011
33310	51012
46924	51013
1871	51014
143967	51015
125181	51016
13451	51017
22684	51018
92331	51019
6858	51020
98802	51021
1544	51022
63167	51023
7764	51024
117101	51025
10741	51026
89460	51027
23796	51028
141857	51029
63256	51030
73000	51031
72840	51032
19482	51033
30232	51034
41165	51035
60995	51036
160004	51037
34913	51038
34913	51039
26807	51040
111706	51041
34382	51042
41504	51043
36440	51044
80429	51045
20083	51046
80358	51047
5148	51048
88832	51049
132654	51050
115744	51051
47668	51052
18665	51053
22792	51054
85058	51055
61069	51056
13764	51057
12846	51058
32685	51059
26921	51060
132289	51061
154388	51062
80914	51063
54196	51064
27125	51065
8535	51066
51207	51067
18347	51068
154434	51069
152699	51070
43638	51071
62586	51072
152329	51073
36537	51074
88185	51075
33708	51076
125689	51077
21552	51078
56057	51079
49065	51080
97925	51081
38765	51082
34501	51083
68268	51084
154119	51085
135696	51086
6814	51087
70771	51088
1802	51089
88975	51090
29476	51091
150848	51092
102002	51093
119025	51094
143734	51095
36523	51096
59825	51097
111564	51098
68988	51099
59116	51100
28092	51101
75981	51102
86394	51103
21127	51104
123188	51105
23885	51106
134576	51107
71074	51108
84983	51109
13688	51110
112966	51111
64725	51112
117238	51113
117450	51114
79	51115
45117	51116
31479	51117
25575	51118
125741	51119
1419	51120
26174	51121
55501	51122
47694	51123
101321	51124
36164	51125
62572	51126
146656	51127
29490	51128
5796	51129
102184	51130
33966	51131
12906	51132
90613	51133
30040	51134
63433	51135
28087	51136
41746	51137
7141	51138
60483	51139
61222	51140
118943	51141
7187	51142
94705	51143
130611	51144
30071	51145
16253	51146
150400	51147
52934	51148
52894	51149
23120	51150
21467	51151
52237	51152
417	51153
14807	51154
79768	51155
28808	51156
146976	51157
149452	51158
69122	51159
102346	51160
59235	51161
102573	51162
44019	51163
56060	51164
36607	51165
80841	51166
25276	51167
2679	51168
133928	51169
32156	51170
66072	51171
35419	51172
124807	51173
35305	51174
53080	51175
73486	51176
16450	51177
124279	51178
132977	51179
62287	51180
78931	51181
35948	51182
57662	51183
106785	51184
107608	51185
9145	51186
129299	51187
57678	51188
80953	51189
167452	51190
76991	51191
61011	51192
92185	51193
165790	51194
152850	51195
61330	51196
75762	51197
96977	51198
39428	51199
97749	51200
86175	51201
37563	51202
82952	51203
17483	51204
112453	51205
39179	51206
137196	51207
125790	51208
75602	51209
147123	51210
4336	51211
111850	51212
20849	51213
35686	51214
87443	51215
60177	51216
126371	51217
20771	51218
10477	51219
79792	51220
89637	51221
96769	51222
56231	51223
88251	51224
60399	51225
33938	51226
94463	51227
51634	51228
36267	51229
42961	51230
66985	51231
11785	51232
76701	51233
75896	51234
84946	51235
23971	51236
91643	51237
49557	51238
165712	51239
17833	51240
110180	51241
40755	51242
110136	51243
74928	51244
6262	51245
107290	51246
320	51247
113836	51248
56712	51249
32314	51250
98213	51251
162085	51252
81007	51253
39455	51254
48887	51255
30352	51256
44552	51257
64811	51258
91599	51259
74591	51260
3217	51261
47902	51262
14935	51263
30385	51264
14808	51265
136048	51266
5236	51267
16797	51268
134086	51269
52076	51270
9019	51271
44483	51272
33933	51273
49689	51274
97136	51275
89314	51276
31882	51277
91558	51278
1156	51279
5102	51280
26073	51281
42592	51282
39807	51283
651	51284
91321	51285
33904	51286
11052	51287
75728	51288
97064	51289
34276	51290
52286	51291
97852	51292
87343	51293
18635	51294
96913	51295
85858	51296
18031	51297
109954	51298
66922	51299
109978	51300
42937	51301
11946	51302
17674	51303
41179	51304
53701	51305
44506	51306
162291	51307
15600	51308
21544	51309
135870	51310
48506	51311
105200	51312
90609	51313
137648	51314
74661	51315
11846	51316
23000	51317
64653	51318
31514	51319
46337	51320
30585	51321
26226	51322
41157	51323
132243	51324
4709	51325
86977	51326
114306	51327
1835	51328
87495	51329
164691	51330
110425	51331
150398	51332
17702	51333
53560	51334
102659	51335
5330	51336
102655	51337
14784	51338
88848	51339
60179	51340
16378	51341
14158	51342
70105	51343
146948	51344
106936	51345
135739	51346
26681	51347
146997	51348
126611	51349
18075	51350
50755	51351
98862	51352
112367	51353
85368	51354
84651	51355
94616	51356
47052	51357
63704	51358
141895	51359
15373	51360
59406	51361
94517	51362
135536	51363
155065	51364
63206	51365
70641	51366
19595	51367
45478	51368
71843	51369
72250	51370
5656	51371
11371	51372
47935	51373
48253	51374
26012	51375
102164	51376
45527	51377
15365	51378
5647	51379
47994	51380
43561	51381
12215	51382
67113	51383
109225	51384
35605	51385
18427	51386
162376	51387
24955	51388
33647	51389
36551	51390
83772	51391
123039	51392
144796	51393
135454	51394
28198	51395
115447	51396
29567	51397
83536	51398
107121	51399
120468	51400
145714	51401
126290	51402
79295	51403
134482	51404
134483	51405
44569	51406
43419	51407
68378	51408
18190	51409
39775	51410
33883	51411
6694	51412
112945	51413
61242	51414
111693	51415
113034	51416
150608	51417
58270	51418
68092	51419
102005	51420
125924	51421
31043	51422
10512	51423
12461	51424
45432	51425
35356	51426
23018	51427
129405	51428
120154	51429
28443	51430
27010	51431
125739	51432
24609	51433
63297	51434
43023	51435
71041	51436
28443	51437
114951	51438
134463	51439
73205	51440
89479	51441
84775	51442
143894	51443
11084	51444
93963	51445
103476	51446
95865	51447
3255	51448
63085	51449
80766	51450
103652	51451
73153	51452
40828	51453
69191	51454
18960	51455
67841	51456
97554	51457
47966	51458
117415	51459
22940	51460
153135	51461
20677	51462
62795	51463
32915	51464
125955	51465
10606	51466
37040	51467
18949	51468
31590	51469
18371	51470
20509	51471
58857	51472
86585	51473
104590	51474
103521	51475
83763	51476
139214	51477
119127	51478
26620	51479
81614	51480
94588	51481
47653	51482
85403	51483
48453	51484
7173	51485
128695	51486
52776	51487
77490	51488
72790	51489
16144	51490
50483	51491
15978	51492
42502	51493
46370	51494
125991	51495
6602	51496
32826	51497
37172	51498
39277	51499
111063	51500
75839	51501
50680	51502
32338	51503
13564	51504
112450	51505
131526	51506
48455	51507
160742	51508
51335	51509
90036	51510
85845	51511
127164	51512
61713	51513
89546	51514
67182	51515
54680	51516
46981	51517
158352	51518
81579	51519
107971	51520
150673	51521
80680	51522
71169	51523
39461	51524
25355	51525
2361	51526
46094	51527
143633	51528
76707	51529
44151	51530
146983	51531
10516	51532
65603	51533
102259	51534
93671	51535
29354	51536
53590	51537
148732	51538
112134	51539
82040	51540
111382	51541
85095	51542
31093	51543
158438	51544
5081	51545
104116	51546
89078	51547
130798	51548
28482	51549
104213	51550
27752	51551
162822	51552
147148	51553
120041	51554
49257	51555
17635	51556
25345	51557
21516	51558
25827	51559
12996	51560
97131	51561
128808	51562
90310	51563
83123	51564
37118	51565
79202	51566
57421	51567
53132	51568
70539	51569
33658	51570
11580	51571
130986	51572
53398	51573
57596	51574
33542	51575
27516	51576
38064	51577
88564	51578
38623	51579
65696	51580
107370	51581
38933	51582
104221	51583
27679	51584
163977	51585
68664	51586
77454	51587
136319	51588
102602	51589
150953	51590
31637	51591
113361	51592
32126	51593
72889	51594
79122	51595
72999	51596
26961	51597
127235	51598
54746	51599
69187	51600
68999	51601
78998	51602
26918	51603
64078	51604
79193	51605
21228	51606
106982	51607
51523	51608
50694	51609
148824	51610
52404	51611
20855	51612
53872	51613
145151	51614
36727	51615
154548	51616
73084	51617
75527	51618
14426	51619
84661	51620
110792	51621
149862	51622
82696	51623
121593	51624
113656	51625
45134	51626
45998	51627
117153	51628
83814	51629
33246	51630
143849	51631
27230	51632
111845	51633
11187	51634
98042	51635
66121	51636
63552	51637
119190	51638
119882	51639
23385	51640
59384	51641
78364	51642
85504	51643
66122	51644
78257	51645
152752	51646
81763	51647
63204	51648
104838	51649
76311	51650
56741	51651
75831	51652
54084	51653
26836	51654
31575	51655
59000	51656
101282	51657
87140	51658
109546	51659
101278	51660
58946	51661
81535	51662
46884	51663
99627	51664
148898	51665
58506	51666
59483	51667
34561	51668
157	51669
98246	51670
139499	51671
21522	51672
114178	51673
38761	51674
101296	51675
117511	51676
61660	51677
20839	51678
32908	51679
126025	51680
113461	51681
83271	51682
58938	51683
93593	51684
124543	51685
14674	51686
77769	51687
42481	51688
60928	51689
76588	51690
142009	51691
127736	51692
53939	51693
70127	51694
110569	51695
19720	51696
158753	51697
81816	51698
32348	51699
3173	51700
73769	51701
89298	51702
5955	51703
58452	51704
73146	51705
4968	51706
48606	51707
71313	51708
43357	51709
53844	51710
39703	51711
20877	51712
15943	51713
65990	51714
36683	51715
137641	51716
143950	51717
62490	51718
14983	51719
66026	51720
102346	51721
126930	51722
31930	51723
74613	51724
66494	51725
4445	51726
39147	51727
141360	51728
95898	51729
61176	51730
46267	51731
60338	51732
110728	51733
36728	51734
45367	51735
108315	51736
70013	51737
150822	51738
44232	51739
2919	51740
112837	51741
38780	51742
104665	51743
8156	51744
77731	51745
84550	51746
112179	51747
107479	51748
7456	51749
62270	51750
19091	51751
52988	51752
60099	51753
87814	51754
15845	51755
23530	51756
47895	51757
65936	51758
9583	51759
71244	51760
37309	51761
74364	51762
113529	51763
35198	51764
19159	51765
124305	51766
56729	51767
55092	51768
139697	51769
39315	51770
32024	51771
3691	51772
31060	51773
23699	51774
19213	51775
14046	51776
99	51777
69931	51778
3709	51779
5739	51780
128715	51781
564	51782
79276	51783
79276	51784
41655	51785
36027	51786
59648	51787
91254	51788
26308	51789
75156	51790
20903	51791
59717	51792
51471	51793
11544	51794
70084	51795
3689	51796
101495	51797
10644	51798
48123	51799
1197	51800
32618	51801
10294	51802
37824	51803
32789	51804
4022	51805
70226	51806
83672	51807
78113	51808
148699	51809
76954	51810
37934	51811
12639	51812
104113	51813
79396	51814
144119	51815
96698	51816
13911	51817
35101	51818
76568	51819
48017	51820
1671	51821
16970	51822
46196	51823
1225	51824
5162	51825
10617	51826
33714	51827
15	51828
18079	51829
60	51830
15200	51831
98704	51832
121233	51833
137121	51834
21136	51835
101904	51836
65648	51837
22628	51838
16927	51839
29532	51840
13203	51841
50354	51842
24226	51843
46919	51844
114374	51845
83176	51846
121120	51847
59350	51848
128966	51849
53836	51850
88825	51851
100360	51852
58986	51853
110271	51854
29998	51855
88875	51856
66753	51857
156313	51858
30892	51859
113173	51860
84805	51861
158362	51862
105303	51863
125733	51864
47771	51865
38595	51866
38609	51867
89013	51868
125557	51869
63247	51870
65783	51871
97791	51872
83213	51873
93539	51874
21119	51875
102144	51876
71388	51877
69895	51878
69539	51879
90173	51880
70060	51881
60009	51882
103649	51883
84833	51884
63951	51885
84616	51886
89003	51887
63258	51888
84792	51889
89095	51890
79095	51891
22193	51892
65620	51893
20692	51894
27006	51895
11008	51896
77717	51897
127444	51898
111792	51899
122524	51900
107112	51901
160460	51902
45198	51903
32796	51904
104211	51905
13878	51906
164152	51907
51130	51908
103628	51909
114746	51910
102252	51911
22081	51912
163601	51913
72657	51914
87537	51915
76550	51916
103543	51917
135815	51918
52069	51919
65762	51920
124181	51921
59064	51922
62112	51923
52047	51924
26478	51925
16123	51926
93456	51927
4786	51928
135574	51929
67826	51930
133926	51931
137155	51932
121578	51933
113230	51934
111497	51935
68379	51936
58161	51937
81707	51938
1204	51939
100692	51940
44999	51941
12224	51942
113331	51943
34431	51944
27914	51945
41863	51946
52956	51947
29505	51948
48552	51949
113460	51950
90381	51951
26936	51952
35861	51953
97189	51954
101012	51955
5936	51956
30457	51957
110055	51958
102258	51959
107078	51960
78993	51961
82856	51962
21778	51963
37044	51964
35863	51965
14083	51966
120116	51967
79594	51968
18522	51969
50444	51970
36465	51971
69946	51972
125642	51973
3511	51974
19309	51975
97806	51976
53900	51977
55179	51978
71304	51979
11070	51980
18567	51981
27364	51982
31601	51983
31601	51984
4716	51985
105950	51986
1946	51987
39	51988
3964	51989
5365	51990
11479	51991
11020	51992
67971	51993
3597	51994
430	51995
207	51996
455	51997
894	51998
2492	51999
101137	52000
3727	52001
62289	52002
4738	52003
49678	52004
32411	52005
24924	52006
30515	52007
4413	52008
35229	52009
6952	52010
2240	52011
11527	52012
33129	52013
26456	52014
6519	52015
426	52016
1320	52017
25238	52018
91	52019
9021	52020
28881	52021
36417	52022
98868	52023
50288	52024
475	52025
836	52026
18190	52027
2159	52028
36175	52029
9599	52030
9027	52031
1921	52032
711	52033
20734	52034
4533	52035
29174	52036
16769	52037
76451	52038
21085	52039
57595	52040
27343	52041
4065	52042
28424	52043
39850	52044
3958	52045
2460	52046
4730	52047
18674	52048
189	52049
27729	52050
10707	52051
74523	52052
1560	52053
32369	52054
38046	52055
56852	52056
4638	52057
14659	52058
20770	52059
18813	52060
2683	52061
160007	52062
1086	52063
779	52064
1502	52065
2013	52066
32898	52067
77859	52068
48667	52069
555	52070
7467	52071
5698	52072
2024	52073
13491	52074
1826	52075
87906	52076
21326	52077
503	52078
17687	52079
1322	52080
6911	52081
24332	52082
21130	52083
2644	52084
35375	52085
1984	52086
10745	52087
426	52088
142	52089
142	52090
5663	52091
1895	52092
78267	52093
30902	52094
98998	52095
44554	52096
58475	52097
52212	52098
4303	52099
4065	52100
17560	52101
8994	52102
2744	52103
18762	52104
70351	52105
5581	52106
13086	52107
19113	52108
55124	52109
16255	52110
1788	52111
13442	52112
1409	52113
1017	52114
43413	52115
32398	52116
7025	52117
2144	52118
16933	52119
5092	52120
1707	52121
4683	52122
50702	52123
44163	52124
22047	52125
92545	52126
77378	52127
2750	52128
6337	52129
70948	52130
43520	52131
2151	52132
98078	52133
26465	52134
36815	52135
28928	52136
1266	52137
44875	52138
6918	52139
16292	52140
8777	52141
5190	52142
3437	52143
17551	52144
19613	52145
87	52146
5377	52147
1872	52148
34833	52149
2570	52150
70104	52151
55288	52152
8161	52153
35809	52154
979	52155
5973	52156
13693	52157
18997	52158
46141	52159
2711	52160
1550	52161
25554	52162
72584	52163
47966	52164
7333	52165
2175	52166
15716	52167
26707	52168
59880	52169
49671	52170
3035	52171
15375	52172
16588	52173
5531	52174
20194	52175
5823	52176
51464	52177
30023	52178
9256	52179
1116	52180
60282	52181
3423	52182
779	52183
78501	52184
3835	52185
6976	52186
28226	52187
1624	52188
11640	52189
50677	52190
41529	52191
31206	52192
4632	52193
509	52194
19622	52195
26742	52196
9352	52197
18762	52198
6007	52199
2205	52200
16769	52201
2384	52202
16557	52203
2147	52204
29188	52205
71215	52206
2340	52207
34700	52208
80993	52209
2253	52210
41581	52211
11232	52212
44663	52213
3917	52214
64899	52215
2319	52216
17306	52217
23544	52218
11173	52219
86718	52220
4017	52221
780	52222
3546	52223
4037	52224
700	52225
87845	52226
21132	52227
23734	52228
75994	52229
44485	52230
1984	52231
9931	52232
1402	52233
166	52234
5154	52235
15371	52236
104610	52237
4011	52238
3003	52239
14837	52240
1409	52241
4250	52242
74518	52243
4771	52244
18725	52245
4478	52246
63405	52247
63534	52248
426	52249
30563	52250
106055	52251
659	52252
632	52253
32258	52254
5190	52255
1598	52256
2627	52257
2323	52258
9126	52259
23895	52260
443	52261
24426	52262
82899	52263
49433	52264
10274	52265
26110	52266
6043	52267
8417	52268
13935	52269
70531	52270
1960	52271
968	52272
2217	52273
67804	52274
46296	52275
21945	52276
5238	52277
32174	52278
16062	52279
41279	52280
11989	52281
12982	52282
2410	52283
136315	52284
30566	52285
25313	52286
34688	52287
17281	52288
438	52289
2019	52290
14842	52291
46264	52292
27566	52293
972	52294
12646	52295
12801	52296
49766	52297
54567	52298
11389	52299
4914	52300
7075	52301
11633	52302
13474	52303
28639	52304
41612	52305
66704	52306
74347	52307
15341	52308
56017	52309
53319	52310
2144	52311
95295	52312
47318	52313
44114	52314
1759	52315
7093	52316
7397	52317
285	52318
4384	52319
1868	52320
28445	52321
124720	52322
24275	52323
38	52324
46377	52325
10873	52326
41742	52327
1872	52328
31642	52329
2075	52330
27253	52331
24599	52332
590	52333
5615	52334
3247	52335
18748	52336
37902	52337
14182	52338
101	52339
2612	52340
5590	52341
18317	52342
6659	52343
19	52344
40888	52345
8595	52346
45318	52347
11527	52348
3917	52349
35126	52350
38528	52351
39774	52352
130598	52353
34741	52354
18956	52355
1793	52356
19000	52357
2929	52358
2435	52359
182	52360
16419	52361
7075	52362
43314	52363
41888	52364
700	52365
2836	52366
14748	52367
74419	52368
50267	52369
7194	52370
15847	52371
14742	52372
16203	52373
27683	52374
2797	52375
110402	52376
3074	52377
58471	52378
82142	52379
42621	52380
56857	52381
18079	52382
27981	52383
5114	52384
285	52385
2946	52386
10763	52387
6095	52388
53321	52389
3925	52390
58084	52391
34021	52392
67895	52393
10974	52394
51696	52395
83501	52396
102816	52397
4822	52398
639	52399
322	52400
76997	52401
12032	52402
113073	52403
103516	52404
123	52405
19	52406
1803	52407
52312	52408
16491	52409
41954	52410
41901	52411
34642	52412
546	52413
19707	52414
31862	52415
56397	52416
30940	52417
18385	52418
8806	52419
8718	52420
135937	52421
21310	52422
11021	52423
6826	52424
18244	52425
1984	52426
15780	52427
41349	52428
29485	52429
661	52430
90326	52431
25461	52432
54777	52433
95229	52434
10407	52435
1024	52436
7440	52437
69867	52438
3655	52439
11206	52440
2144	52441
6911	52442
23784	52443
48605	52444
2882	52445
2995	52446
69071	52447
99092	52448
39509	52449
382	52450
123	52451
1402	52452
54328	52453
50694	52454
1618	52455
75731	52456
33933	52457
2506	52458
154348	52459
2171	52460
36574	52461
1856	52462
25414	52463
6862	52464
30834	52465
25435	52466
1124	52467
921	52468
137179	52469
18794	52470
50718	52471
64424	52472
62765	52473
382	52474
42068	52475
9443	52476
23934	52477
35787	52478
24	52479
23916	52480
11405	52481
22396	52482
12325	52483
3658	52484
8309	52485
13134	52486
1727	52487
7803	52488
28736	52489
60764	52490
1031	52491
13155	52492
310	52493
100149	52494
36661	52495
4926	52496
7281	52497
7825	52498
1010	52499
5663	52500
5663	52501
17673	52502
78302	52503
5542	52504
9049	52505
33254	52506
7986	52507
21822	52508
61423	52509
55124	52510
30604	52511
16586	52512
2460	52513
18814	52514
3134	52515
15633	52516
28626	52517
4808	52518
6437	52519
12331	52520
11535	52521
9278	52522
27687	52523
43163	52524
14181	52525
5357	52526
5810	52527
7227	52528
835	52529
274	52530
1503	52531
1531	52532
928	52533
2097	52534
6043	52535
6811	52536
14515	52537
36051	52538
49347	52539
111603	52540
47	52541
40044	52542
5005	52543
91	52544
74210	52545
21499	52546
61295	52547
83364	52548
12138	52549
16155	52550
3580	52551
57707	52552
7308	52553
20759	52554
2594	52555
117082	52556
29053	52557
31523	52558
1179	52559
10937	52560
514	52561
12730	52562
16287	52563
2145	52564
11506	52565
48562	52566
5285	52567
5166	52568
15	52569
8613	52570
51240	52571
95287	52572
113	52573
41195	52574
78447	52575
4881	52576
95322	52577
50634	52578
6618	52579
5600	52580
23545	52581
5320	52582
23982	52583
26978	52584
5021	52585
9475	52586
49266	52587
15847	52588
1550	52589
2111	52590
960	52591
18382	52592
1477	52593
684	52594
6878	52595
1558	52596
58017	52597
1266	52598
4856	52599
14675	52600
7551	52601
20776	52602
322	52603
42656	52604
19630	52605
5868	52606
486	52607
6267	52608
34770	52609
4801	52610
2124	52611
503	52612
10727	52613
661	52614
47098	52615
3936	52616
21859	52617
8353	52618
16245	52619
3784	52620
12034	52621
34779	52622
164	52623
892	52624
1116	52625
10920	52626
7060	52627
3991	52628
8677	52629
65063	52630
23960	52631
25021	52632
3061	52633
2813	52634
40808	52635
472	52636
2903	52637
19	52638
11526	52639
1637	52640
22033	52641
9048	52642
2797	52643
890	52644
26117	52645
3167	52646
1116	52647
21941	52648
7695	52649
77126	52650
7986	52651
101	52652
26600	52653
8023	52654
26186	52655
3156	52656
79045	52657
886	52658
4773	52659
5075	52660
3220	52661
66788	52662
3495	52663
3784	52664
45275	52665
32235	52666
3308	52667
8948	52668
20097	52669
28621	52670
15483	52671
10263	52672
2072	52673
14328	52674
22132	52675
2845	52676
25434	52677
8319	52678
53210	52679
112561	52680
2370	52681
34562	52682
51333	52683
27602	52684
24562	52685
94893	52686
39819	52687
7583	52688
251	52689
7166	52690
44515	52691
30141	52692
5160	52693
67271	52694
51043	52695
23163	52696
46724	52697
24784	52698
51146	52699
12337	52700
22187	52701
1017	52702
111683	52703
1171	52704
81290	52705
11944	52706
53831	52707
13863	52708
143	52709
2147	52710
24135	52711
6955	52712
51274	52713
17556	52714
4685	52715
29063	52716
3616	52717
51622	52718
90128	52719
25348	52720
3423	52721
3616	52722
33173	52723
29057	52724
51857	52725
1031	52726
2846	52727
91478	52728
32056	52729
12801	52730
27536	52731
28587	52732
59439	52733
39	52734
20503	52735
8726	52736
16732	52737
11157	52738
3949	52739
51523	52740
2605	52741
28213	52742
129425	52743
1624	52744
19272	52745
41419	52746
18694	52747
1693	52748
26714	52749
124815	52750
35796	52751
27059	52752
9282	52753
3958	52754
8726	52755
3229	52756
201	52757
4545	52758
719	52759
46216	52760
14693	52761
32560	52762
41624	52763
191	52764
27646	52765
4883	52766
4795	52767
14694	52768
3833	52769
10229	52770
18181	52771
15149	52772
13730	52773
9626	52774
15310	52775
205	52776
9349	52777
17661	52778
3547	52779
780	52780
1031	52781
836	52782
83119	52783
46925	52784
56240	52785
11075	52786
14228	52787
18881	52788
182	52789
6477	52790
2766	52791
33190	52792
68019	52793
53319	52794
45317	52795
6911	52796
64984	52797
1601	52798
19726	52799
5154	52800
1576	52801
8954	52802
182	52803
496	52804
34046	52805
14093	52806
12341	52807
65	52808
46955	52809
27017	52810
84585	52811
126053	52812
109969	52813
88521	52814
45609	52815
614	52816
10597	52817
9113	52818
27306	52819
472	52820
109958	52821
28200	52822
3086	52823
807	52824
4161	52825
36627	52826
3722	52827
24191	52828
15195	52829
68317	52830
15562	52831
10664	52832
11083	52833
38708	52834
68856	52835
6101	52836
928	52837
1803	52838
52	52839
91499	52840
14731	52841
53186	52842
3406	52843
1790	52844
1640	52845
10724	52846
4871	52847
4635	52848
58828	52849
1179	52850
1801	52851
15650	52852
537	52853
227	52854
87984	52855
176	52856
46612	52857
33156	52858
1285	52859
7092	52860
87351	52861
27729	52862
4683	52863
5974	52864
31569	52865
21077	52866
62306	52867
12982	52868
13370	52869
8707	52870
15370	52871
3027	52872
6200	52873
90642	52874
20822	52875
36041	52876
32857	52877
59850	52878
90849	52879
127909	52880
44515	52881
1788	52882
639	52883
79286	52884
14656	52885
32473	52886
56224	52887
30720	52888
6955	52889
114500	52890
87217	52891
4805	52892
61294	52893
4791	52894
40951	52895
1192	52896
3685	52897
62968	52898
69087	52899
1218	52900
338	52901
64637	52902
55169	52903
9446	52904
7481	52905
8658	52906
7971	52907
2936	52908
36433	52909
4373	52910
54998	52911
24176	52912
18794	52913
41173	52914
3946	52915
18399	52916
16057	52917
105004	52918
13912	52919
16882	52920
6515	52921
50827	52922
18097	52923
3423	52924
3602	52925
9689	52926
16871	52927
1503	52928
7322	52929
18281	52930
46	52931
68856	52932
45359	52933
20762	52934
1559	52935
4440	52936
14738	52937
5361	52938
93217	52939
51276	52940
521	52941
17487	52942
52246	52943
9334	52944
4318	52945
27292	52946
12401	52947
1727	52948
95342	52949
1389	52950
3342	52951
15170	52952
24106	52953
38162	52954
1086	52955
2780	52956
6906	52957
4953	52958
18198	52959
560	52960
1873	52961
21545	52962
423	52963
54258	52964
3728	52965
24994	52966
18406	52967
11208	52968
14167	52969
7582	52970
4261	52971
22542	52972
123445	52973
771	52974
78812	52975
4844	52976
18208	52977
14240	52978
113578	52979
4306	52980
41222	52981
33950	52982
10281	52983
4572	52984
3003	52985
2206	52986
1912	52987
3548	52988
90107	52989
15298	52990
101463	52991
628	52992
33574	52993
123	52994
13083	52995
30785	52996
18814	52997
5346	52998
105037	52999
105488	53000
35880	53001
2842	53002
5261	53003
25331	53004
1363	53005
8336	53006
2098	53007
63478	53008
3789	53009
3789	53010
16792	53011
123928	53012
67565	53013
83396	53014
7624	53015
21556	53016
8148	53017
3789	53018
2681	53019
76546	53020
20163	53021
29625	53022
19202	53023
20221	53024
49667	53025
40866	53026
34853	53027
12402	53028
14213	53029
138396	53030
13329	53031
16615	53032
85621	53033
14849	53034
983	53035
21227	53036
18861	53037
52	53038
42514	53039
16193	53040
21983	53041
20684	53042
1872	53043
734	53044
40455	53045
9576	53046
31733	53047
13978	53048
3183	53049
25999	53050
38982	53051
29888	53052
153	53053
17486	53054
13712	53055
6139	53056
51227	53057
63530	53058
30350	53059
67718	53060
16816	53061
22274	53062
2787	53063
947	53064
39448	53065
347	53066
30166	53067
8590	53068
4467	53069
4426	53070
12712	53071
3868	53072
469	53073
4995	53074
25947	53075
1307	53076
746	53077
7127	53078
58956	53079
2460	53080
61745	53081
6656	53082
50697	53083
17225	53084
4454	53085
34562	53086
1874	53087
13295	53088
12032	53089
79426	53090
1153	53091
66177	53092
17366	53093
7143	53094
37460	53095
11039	53096
74538	53097
11351	53098
18737	53099
8800	53100
1596	53101
13660	53102
53035	53103
6398	53104
2041	53105
12801	53106
15166	53107
7127	53108
6475	53109
8021	53110
10966	53111
4061	53112
8719	53113
32328	53114
7396	53115
3121	53116
61191	53117
9472	53118
67764	53119
4943	53120
20884	53121
36254	53122
13492	53123
7371	53124
25823	53125
3687	53126
176	53127
10763	53128
201	53129
438	53130
1148	53131
15370	53132
8077	53133
4467	53134
2978	53135
52704	53136
38641	53137
99939	53138
4760	53139
23035	53140
150245	53141
6515	53142
35273	53143
769	53144
505	53145
14199	53146
129184	53147
1624	53148
47361	53149
15422	53150
14366	53151
60023	53152
47258	53153
55206	53154
49284	53155
27138	53156
23110	53157
9836	53158
69504	53159
45302	53160
865	53161
29946	53162
133	53163
142	53164
411	53165
3458	53166
10979	53167
25832	53168
95816	53169
5360	53170
59492	53171
1860	53172
29079	53173
23800	53174
12666	53175
368	53176
7922	53177
311	53178
4898	53179
53647	53180
7436	53181
7801	53182
24891	53183
3580	53184
1043	53185
1624	53186
217	53187
22767	53188
116057	53189
7017	53190
8289	53191
26663	53192
112316	53193
17189	53194
11526	53195
1520	53196
22621	53197
50027	53198
20308	53199
3439	53200
83469	53201
1580	53202
26597	53203
26320	53204
33097	53205
23103	53206
3326	53207
21251	53208
1793	53209
13704	53210
12267	53211
3917	53212
18548	53213
26154	53214
12678	53215
54814	53216
7529	53217
1572	53218
2471	53219
9092	53220
9027	53221
2708	53222
21822	53223
21822	53224
40632	53225
40631	53226
52054	53227
4843	53228
68909	53229
1502	53230
40153	53231
2836	53232
1995	53233
5154	53234
419	53235
108784	53236
67971	53237
4299	53238
2847	53239
6594	53240
4303	53241
83151	53242
10055	53243
15243	53244
493	53245
21941	53246
2325	53247
1743	53248
372	53249
18404	53250
11736	53251
101342	53252
25	53253
309	53254
309	53255
309	53256
309	53257
88252	53258
1381	53259
40323	53260
30841	53261
88774	53262
52483	53263
37757	53264
15079	53265
8122	53266
12256	53267
58930	53268
14958	53269
43451	53270
177	53271
13270	53272
1909	53273
49172	53274
49172	53275
34783	53276
4014	53277
160705	53278
1181	53279
480	53280
3345	53281
141406	53282
37	53283
2042	53284
15614	53285
73571	53286
12	53287
12	53288
15095	53289
5576	53290
19390	53291
48298	53292
69865	53293
40321	53294
22695	53295
56841	53296
171	53297
111846	53298
115384	53299
45803	53300
87961	53301
65666	53302
69865	53303
7733	53304
12922	53305
28907	53306
30801	53307
6875	53308
16913	53309
73350	53310
23770	53311
40740	53312
23304	53313
4828	53314
11777	53315
1015	53316
45294	53317
27957	53318
108287	53319
47266	53320
162996	53321
32462	53322
20565	53323
33479	53324
103605	53325
70776	53326
53297	53327
106347	53328
38107	53329
27169	53330
97733	53331
52701	53332
142998	53333
14776	53334
718	53335
17544	53336
65360	53337
12	53338
50511	53339
2374	53340
8285	53341
332	53342
416	53343
137	53344
13	53345
6	53346
13	53347
6	53348
18	53349
2270	53350
10245	53351
1242	53352
144	53353
803	53354
96	53355
33233	53356
2280	53357
135	53358
1242	53359
1889	53360
3594	53361
135	53362
5549	53363
750	53364
2678	53365
342	53366
2062	53367
99240	53368
6759	53369
7123	53370
27804	53371
123171	53372
17179	53373
17179	53374
88757	53375
77252	53376
34583	53377
1506	53378
24792	53379
18124	53380
24179	53381
36938	53382
4242	53383
1584	53384
63365	53385
637	53386
6	53387
6	53388
353	53389
6543	53390
14734	53391
14734	53392
14734	53393
14734	53394
45	53395
670	53396
75205	53397
3090	53398
853	53399
5115	53400
13309	53401
14145	53402
15619	53403
1354	53404
20345	53405
4502	53406
38342	53407
48661	53408
4602	53409
1882	53410
4088	53411
2406	53412
57998	53413
67929	53414
150856	53415
46646	53416
21036	53417
1418	53418
16676	53419
6627	53420
242	53421
14753	53422
7931	53423
26468	53424
1489	53425
45993	53426
45993	53427
58721	53428
4897	53429
27040	53430
73625	53431
84448	53432
67960	53433
63535	53434
10933	53435
63620	53436
25367	53437
4502	53438
1290	53439
26894	53440
35178	53441
35653	53442
19188	53443
49723	53444
9374	53445
5985	53446
17428	53447
112247	53448
42304	53449
58085	53450
175	53451
39366	53452
28378	53453
5139	53454
3725	53455
78467	53456
107205	53457
69483	53458
27271	53459
15460	53460
8538	53461
1977	53462
2061	53463
1060	53464
11546	53465
7300	53466
46464	53467
87540	53468
33652	53469
5022	53470
188	53471
12973	53472
9331	53473
1648	53474
20844	53475
43173	53476
2816	53477
2415	53478
20716	53479
1338	53480
404	53481
9956	53482
1047	53483
32716	53484
136660	53485
67419	53486
15419	53487
106532	53488
52596	53489
92997	53490
130033	53491
50131	53492
166561	53493
34895	53494
54845	53495
163138	53496
22518	53497
40259	53498
149601	53499
24073	53500
30788	53501
133246	53502
51779	53503
89786	53504
29790	53505
82641	53506
84177	53507
25188	53508
101779	53509
122096	53510
130082	53511
114053	53512
142676	53513
108163	53514
10800	53515
69666	53516
38988	53517
21698	53518
9189	53519
144377	53520
15385	53521
20986	53522
21645	53523
83954	53524
5043	53525
34353	53526
32051	53527
13657	53528
96043	53529
31754	53530
6248	53531
126651	53532
50211	53533
60675	53534
74066	53535
2832	53536
10797	53537
31253	53538
23604	53539
11651	53540
9731	53541
12855	53542
82642	53543
128072	53544
84099	53545
37522	53546
9189	53547
97402	53548
14031	53549
72317	53550
103237	53551
12255	53552
131742	53553
10811	53554
95049	53555
16042	53556
24486	53557
159509	53558
55910	53559
11832	53560
13657	53561
81211	53562
38999	53563
65295	53564
159205	53565
128245	53566
16022	53567
59690	53568
118405	53569
74017	53570
110966	53571
23639	53572
142677	53573
108298	53574
18610	53575
35736	53576
36337	53577
119536	53578
29800	53579
8772	53580
85723	53581
98585	53582
20986	53583
2832	53584
7615	53585
43703	53586
60699	53587
25738	53588
5224	53589
37515	53590
53622	53591
135354	53592
58768	53593
114271	53594
58685	53595
75046	53596
139989	53597
16848	53598
91150	53599
79934	53600
41007	53601
153174	53602
52618	53603
129934	53604
63876	53605
134857	53606
27452	53607
30766	53608
108269	53609
167675	53610
99845	53611
109685	53612
142352	53613
133099	53614
46715	53615
66430	53616
12137	53617
23611	53618
51726	53619
96110	53620
10356	53621
104662	53622
53476	53623
46555	53624
101430	53625
72379	53626
97465	53627
74153	53628
31838	53629
114831	53630
63969	53631
73923	53632
111200	53633
116201	53634
151644	53635
16869	53636
45702	53637
28680	53638
104602	53639
40357	53640
82638	53641
71327	53642
71327	53643
133086	53644
15396	53645
48242	53646
155847	53647
62938	53648
139920	53649
68436	53650
24680	53651
38971	53652
48228	53653
74153	53654
118362	53655
147601	53656
93271	53657
17411	53658
27417	53659
89802	53660
159235	53661
48244	53662
16029	53663
54483	53664
111313	53665
85696	53666
53630	53667
68573	53668
27904	53669
31308	53670
27466	53671
35784	53672
131951	53673
48228	53674
8370	53675
46746	53676
37008	53677
74211	53678
6181	53679
109624	53680
42896	53681
128460	53682
84100	53683
18607	53684
60645	53685
31799	53686
62899	53687
29823	53688
85517	53689
41760	53690
107925	53691
46751	53692
29262	53693
18607	53694
60902	53695
50984	53696
60723	53697
20269	53698
13049	53699
48985	53700
34970	53701
32637	53702
98586	53703
48325	53704
66386	53705
15016	53706
26787	53707
144732	53708
155145	53709
84195	53710
82504	53711
46717	53712
46694	53713
110970	53714
45745	53715
48985	53716
74039	53717
73979	53718
82650	53719
25219	53720
13640	53721
128179	53722
123441	53723
29260	53724
61994	53725
40307	53726
10205	53727
119300	53728
31784	53729
28241	53730
22875	53731
30826	53732
19788	53733
19365	53734
84169	53735
101744	53736
137982	53737
19776	53738
69699	53739
79935	53740
26829	53741
78819	53742
17436	53743
57898	53744
15430	53745
35719	53746
24035	53747
45723	53748
144301	53749
51733	53750
51777	53751
67405	53752
53495	53753
96077	53754
7893	53755
147774	53756
155418	53757
142843	53758
150075	53759
17725	53760
70719	53761
17990	53762
17704	53763
55715	53764
46589	53765
24531	53766
46699	53767
106585	53768
67424	53769
32583	53770
138118	53771
43806	53772
131741	53773
126677	53774
33436	53775
111047	53776
25073	53777
12870	53778
155419	53779
18936	53780
46643	53781
50019	53782
12870	53783
133437	53784
100156	53785
50105	53786
32034	53787
48304	53788
9723	53789
38313	53790
22445	53791
65265	53792
161302	53793
120751	53794
147778	53795
36374	53796
35666	53797
8779	53798
75000	53799
15583	53800
40255	53801
91781	53802
25736	53803
138116	53804
7117	53805
94906	53806
18604	53807
18899	53808
88349	53809
106539	53810
140310	53811
50049	53812
33840	53813
94668	53814
54889	53815
88349	53816
60717	53817
41791	53818
155713	53819
138088	53820
19035	53821
112487	53822
119652	53823
164794	53824
11274	53825
60787	53826
114037	53827
125268	53828
48301	53829
159442	53830
167889	53831
54528	53832
97420	53833
112596	53834
5474	53835
54445	53836
138830	53837
125008	53838
7274	53839
108045	53840
25092	53841
163263	53842
81328	53843
38421	53844
17695	53845
133336	53846
15119	53847
125532	53848
129876	53849
75049	53850
88558	53851
78661	53852
127115	53853
50137	53854
53479	53855
155887	53856
21671	53857
126853	53858
82475	53859
27444	53860
151909	53861
107933	53862
67368	53863
151728	53864
24699	53865
82448	53866
91118	53867
11926	53868
29781	53869
78712	53870
15015	53871
24700	53872
5545	53873
153772	53874
25043	53875
132036	53876
48997	53877
24700	53878
39638	53879
71330	53880
118097	53881
108153	53882
75049	53883
22455	53884
42790	53885
15424	53886
16376	53887
8377	53888
44396	53889
100152	53890
86890	53891
125165	53892
45712	53893
45788	53894
91128	53895
26858	53896
35604	53897
46631	53898
7841	53899
15583	53900
18579	53901
159913	53902
45676	53903
118359	53904
59752	53905
154181	53906
91064	53907
155993	53908
95105	53909
140469	53910
116291	53911
151393	53912
11923	53913
144568	53914
21712	53915
92929	53916
57114	53917
20956	53918
100237	53919
149247	53920
43736	53921
154182	53922
9504	53923
38381	53924
32561	53925
60920	53926
123686	53927
163904	53928
72538	53929
59703	53930
55781	53931
5565	53932
26777	53933
92923	53934
133154	53935
163903	53936
159910	53937
20985	53938
143230	53939
60755	53940
69546	53941
18269	53942
15065	53943
15094	53944
19433	53945
95000	53946
117858	53947
26795	53948
19329	53949
80199	53950
32742	53951
37539	53952
42723	53953
127017	53954
140947	53955
88568	53956
60685	53957
157731	53958
32774	53959
153587	53960
47445	53961
126782	53962
140014	53963
32702	53964
93301	53965
19475	53966
159744	53967
78836	53968
32683	53969
66335	53970
132138	53971
74049	53972
43720	53973
163704	53974
140633	53975
26852	53976
155994	53977
9544	53978
48379	53979
130210	53980
74978	53981
167283	53982
93060	53983
84313	53984
132138	53985
140552	53986
29366	53987
142961	53988
146693	53989
19313	53990
101929	53991
9549	53992
5923	53993
155991	53994
11920	53995
60750	53996
88569	53997
144957	53998
43882	53999
8378	54000
135152	54001
4783	54002
101404	54003
32069	54004
19033	54005
32068	54006
114848	54007
10229	54008
10229	54009
21000	54010
20284	54011
94761	54012
116361	54013
97217	54014
7856	54015
33477	54016
155992	54017
32625	54018
140946	54019
15065	54020
46670	54021
93044	54022
118141	54023
72592	54024
98548	54025
32656	54026
73898	54027
32521	54028
74054	54029
55787	54030
125190	54031
43867	54032
127093	54033
59656	54034
26831	54035
26827	54036
114730	54037
111045	54038
48312	54039
163454	54040
119311	54041
67358	54042
68476	54043
49024	54044
52592	54045
82566	54046
70703	54047
10498	54048
82483	54049
58762	54050
57860	54051
91710	54052
25680	54053
35691	54054
52648	54055
91188	54056
25708	54057
81243	54058
68506	54059
42100	54060
91710	54061
22475	54062
68564	54063
15027	54064
144686	54065
42100	54066
125138	54067
42100	54068
111137	54069
135121	54070
42100	54071
46690	54072
89843	54073
111045	54074
36304	54075
40253	54076
136882	54077
48359	54078
50162	54079
145079	54080
24453	54081
67452	54082
78819	54083
8241	54084
53491	54085
35730	54086
16621	54087
49997	54088
34864	54089
6604	54090
83951	54091
65105	54092
95182	54093
5042	54094
106169	54095
41742	54096
85565	54097
48991	54098
43830	54099
36911	54100
8467	54101
35675	54102
49075	54103
29808	54104
18262	54105
36296	54106
16616	54107
60673	54108
94815	54109
47466	54110
39673	54111
157051	54112
70814	54113
26836	54114
25635	54115
142521	54116
45666	54117
13677	54118
42886	54119
55904	54120
22470	54121
20578	54122
104590	54123
13677	54124
138072	54125
76153	54126
15138	54127
165197	54128
55765	54129
31788	54130
157573	54131
14692	54132
140280	54133
8770	54134
42775	54135
61946	54136
153705	54137
81321	54138
43758	54139
130223	54140
15093	54141
157572	54142
42797	54143
123556	54144
25170	54145
74264	54146
35604	54147
76072	54148
7842	54149
42817	54150
47447	54151
157574	54152
19299	54153
15144	54154
78664	54155
19831	54156
25070	54157
50200	54158
13654	54159
15039	54160
25077	54161
32545	54162
43939	54163
38980	54164
42726	54165
76151	54166
146002	54167
39609	54168
32707	54169
144640	54170
9542	54171
146037	54172
16379	54173
37464	54174
93061	54175
106473	54176
150027	54177
13669	54178
19047	54179
76113	54180
77240	54181
142980	54182
22845	54183
42789	54184
48992	54185
10484	54186
19771	54187
140525	54188
76120	54189
25186	54190
85617	54191
12630	54192
88330	54193
12868	54194
145870	54195
110975	54196
125325	54197
23248	54198
7858	54199
15138	54200
77386	54201
74257	54202
9208	54203
76055	54204
100242	54205
32694	54206
12868	54207
142982	54208
133321	54209
25070	54210
126693	54211
25183	54212
161365	54213
12571	54214
96214	54215
25760	54216
32621	54217
25070	54218
11805	54219
16868	54220
48295	54221
101735	54222
123543	54223
7890	54224
5563	54225
76153	54226
9530	54227
109669	54228
82494	54229
95185	54230
32525	54231
149819	54232
57011	54233
10215	54234
17381	54235
38345	54236
149797	54237
153353	54238
144425	54239
49999	54240
25170	54241
76183	54242
82494	54243
28315	54244
13654	54245
20285	54246
147814	54247
43772	54248
88464	54249
60672	54250
25186	54251
118340	54252
23227	54253
32545	54254
131743	54255
109669	54256
134847	54257
82494	54258
82494	54259
57102	54260
4827	54261
12570	54262
30780	54263
155110	54264
19369	54265
8244	54266
13654	54267
155545	54268
142979	54269
30249	54270
140454	54271
6125	54272
82608	54273
44418	54274
104438	54275
15138	54276
95006	54277
94979	54278
78771	54279
143248	54280
74102	54281
85743	54282
69648	54283
135286	54284
144854	54285
123751	54286
22867	54287
17414	54288
165359	54289
20970	54290
136624	54291
61976	54292
11285	54293
25744	54294
17960	54295
161627	54296
104534	54297
25143	54298
126840	54299
45708	54300
86848	54301
4359	54302
3140	54303
135357	54304
78738	54305
136777	54306
4822	54307
29810	54308
161630	54309
28314	54310
63817	54311
163637	54312
144853	54313
85618	54314
46640	54315
38266	54316
138288	54317
3140	54318
87046	54319
62028	54320
21400	54321
43724	54322
50967	54323
97354	54324
77243	54325
11581	54326
77243	54327
157746	54328
118294	54329
114205	54330
19446	54331
97344	54332
21019	54333
14040	54334
116244	54335
20275	54336
140621	54337
35641	54338
26354	54339
78740	54340
24048	54341
161540	54342
77321	54343
39041	54344
85638	54345
159612	54346
136749	54347
35641	54348
70729	54349
98598	54350
103258	54351
31835	54352
167018	54353
24052	54354
114012	54355
11424	54356
15007	54357
36873	54358
103009	54359
159502	54360
85735	54361
161135	54362
136731	54363
27438	54364
68476	54365
20275	54366
135228	54367
80086	54368
111002	54369
131577	54370
146379	54371
89710	54372
19448	54373
111002	54374
52582	54375
81355	54376
27840	54377
37002	54378
26387	54379
86980	54380
145884	54381
158993	54382
47583	54383
47441	54384
13684	54385
22525	54386
111197	54387
52646	54388
109675	54389
54443	54390
40261	54391
18586	54392
49067	54393
104552	54394
2967	54395
19307	54396
49020	54397
116117	54398
30264	54399
121879	54400
109747	54401
53590	54402
106149	54403
147449	54404
58808	54405
15799	54406
167689	54407
36989	54408
120583	54409
38439	54410
25173	54411
33847	54412
89868	54413
89868	54414
136823	54415
23651	54416
82567	54417
54510	54418
106312	54419
155771	54420
59722	54421
43953	54422
120585	54423
157837	54424
16312	54425
25757	54426
121907	54427
5772	54428
114749	54429
7289	54430
84188	54431
37492	54432
21393	54433
7107	54434
24505	54435
7267	54436
84299	54437
42855	54438
20601	54439
115932	54440
78509	54441
50997	54442
22472	54443
126557	54444
13664	54445
96007	54446
20589	54447
155054	54448
21978	54449
89922	54450
165304	54451
66378	54452
17412	54453
89711	54454
107946	54455
29797	54456
138825	54457
39025	54458
121955	54459
24020	54460
59614	54461
17433	54462
61987	54463
66250	54464
113999	54465
7838	54466
66339	54467
57099	54468
12605	54469
38970	54470
107989	54471
29270	54472
85600	54473
6982	54474
61808	54475
114719	54476
19866	54477
112666	54478
101904	54479
144430	54480
24678	54481
54400	54482
14729	54483
36322	54484
133713	54485
59682	54486
17726	54487
166597	54488
39622	54489
57929	54490
61843	54491
57857	54492
165275	54493
21023	54494
97266	54495
70772	54496
153388	54497
39618	54498
130016	54499
70735	54500
7418	54501
103079	54502
77205	54503
166544	54504
36295	54505
23642	54506
66275	54507
6970	54508
32686	54509
147602	54510
66250	54511
81444	54512
29777	54513
13186	54514
28698	54515
38216	54516
82674	54517
8374	54518
166598	54519
153321	54520
46595	54521
29776	54522
98399	54523
27903	54524
136480	54525
37532	54526
7837	54527
12818	54528
9563	54529
91079	54530
31830	54531
14495	54532
53529	54533
57840	54534
24690	54535
5429	54536
125451	54537
30789	54538
21058	54539
133482	54540
12817	54541
100101	54542
42748	54543
8863	54544
53536	54545
12817	54546
53594	54547
27851	54548
153189	54549
46614	54550
27424	54551
60927	54552
97262	54553
130259	54554
57147	54555
166909	54556
49026	54557
88508	54558
14490	54559
14490	54560
96007	54561
14490	54562
140066	54563
14490	54564
114789	54565
127081	54566
42738	54567
12591	54568
12614	54569
91069	54570
36966	54571
146397	54572
10604	54573
86939	54574
27356	54575
91145	54576
86962	54577
157587	54578
18581	54579
82534	54580
110965	54581
17478	54582
106392	54583
12578	54584
46786	54585
108281	54586
48385	54587
106299	54588
95103	54589
76219	54590
37486	54591
111087	54592
14052	54593
120889	54594
42741	54595
58794	54596
149508	54597
78731	54598
25065	54599
112551	54600
33500	54601
126800	54602
7721	54603
52585	54604
30274	54605
48250	54606
159282	54607
89793	54608
133276	54609
138861	54610
27838	54611
13626	54612
20019	54613
59635	54614
112512	54615
41103	54616
24478	54617
53481	54618
26811	54619
13185	54620
42824	54621
23229	54622
19351	54623
9896	54624
17401	54625
24454	54626
142760	54627
12591	54628
97413	54629
99869	54630
128272	54631
52687	54632
92961	54633
37531	54634
136802	54635
19796	54636
12810	54637
7884	54638
106251	54639
131874	54640
25139	54641
107956	54642
22455	54643
24485	54644
101588	54645
123762	54646
130102	54647
76081	54648
38245	54649
89919	54650
167036	54651
58685	54652
74245	54653
89921	54654
120632	54655
19812	54656
36308	54657
16329	54658
87024	54659
78500	54660
50115	54661
97459	54662
71278	54663
114810	54664
55965	54665
68627	54666
48387	54667
86975	54668
51023	54669
66336	54670
84253	54671
18885	54672
125040	54673
41045	54674
38341	54675
145033	54676
46777	54677
22556	54678
66387	54679
18885	54680
159882	54681
84172	54682
22498	54683
104716	54684
12595	54685
17698	54686
62977	54687
17698	54688
38967	54689
104804	54690
7286	54691
165032	54692
15420	54693
37519	54694
6600	54695
22847	54696
13611	54697
12583	54698
41753	54699
4181	54700
133242	54701
151847	54702
161248	54703
59727	54704
111280	54705
25118	54706
52697	54707
157740	54708
161196	54709
88427	54710
157384	54711
41816	54712
34959	54713
149584	54714
63984	54715
63992	54716
15046	54717
11568	54718
165033	54719
55763	54720
126614	54721
125285	54722
12158	54723
69677	54724
125005	54725
28250	54726
19836	54727
116439	54728
94880	54729
15104	54730
101790	54731
123489	54732
22881	54733
131816	54734
112480	54735
99900	54736
104465	54737
65248	54738
34864	54739
85793	54740
134960	54741
147777	54742
16339	54743
116222	54744
17475	54745
118307	54746
136582	54747
108203	54748
4820	54749
33349	54750
33845	54751
38421	54752
132069	54753
48991	54754
66370	54755
18601	54756
91794	54757
78729	54758
52665	54759
80194	54760
6565	54761
92927	54762
83965	54763
135054	54764
11852	54765
132036	54766
82507	54767
159641	54768
57268	54769
29299	54770
31793	54771
43748	54772
116389	54773
22859	54774
40327	54775
155404	54776
80109	54777
41797	54778
63853	54779
163235	54780
43924	54781
32563	54782
125483	54783
53485	54784
12847	54785
12853	54786
24013	54787
57106	54788
29299	54789
30262	54790
69565	54791
143276	54792
88421	54793
38400	54794
50956	54795
104651	54796
55803	54797
46762	54798
45687	54799
7169	54800
73911	54801
26844	54802
36327	54803
89676	54804
37519	54805
22462	54806
17390	54807
6597	54808
70828	54809
12865	54810
68468	54811
12622	54812
4763	54813
72373	54814
96013	54815
47464	54816
5569	54817
81335	54818
147494	54819
88586	54820
34957	54821
44401	54822
57840	54823
7514	54824
24025	54825
60956	54826
60956	54827
43835	54828
41742	54829
38373	54830
155115	54831
82428	54832
82520	54833
18925	54834
29259	54835
32019	54836
104575	54837
44344	54838
60956	54839
94974	54840
94974	54841
66368	54842
61904	54843
159941	54844
59697	54845
155114	54846
87023	54847
38311	54848
118262	54849
69675	54850
128322	54851
111258	54852
47563	54853
22877	54854
131967	54855
68606	54856
116248	54857
41771	54858
65257	54859
88501	54860
30275	54861
18918	54862
138858	54863
63934	54864
130282	54865
101785	54866
118262	54867
62008	54868
87023	54869
37534	54870
24472	54871
17446	54872
21029	54873
65028	54874
14489	54875
157727	54876
69685	54877
30272	54878
59690	54879
147658	54880
101788	54881
38422	54882
108292	54883
155472	54884
76171	54885
11913	54886
109706	54887
24688	54888
49052	54889
41117	54890
7423	54891
52700	54892
59673	54893
72439	54894
81274	54895
81388	54896
18286	54897
20613	54898
9188	54899
22855	54900
52697	54901
37534	54902
76181	54903
10799	54904
27460	54905
106174	54906
57884	54907
78589	54908
9188	54909
138860	54910
46617	54911
116426	54912
86901	54913
6867	54914
38209	54915
40301	54916
15381	54917
30775	54918
88371	54919
6598	54920
106116	54921
76171	54922
103031	54923
75073	54924
3189	54925
44393	54926
36288	54927
76043	54928
138047	54929
114254	54930
151844	54931
114140	54932
88432	54933
17707	54934
85784	54935
12592	54936
17707	54937
113981	54938
114254	54939
67423	54940
66354	54941
65295	54942
18601	54943
43785	54944
126760	54945
24046	54946
20566	54947
24046	54948
20566	54949
21661	54950
21661	54951
21661	54952
20569	54953
21661	54954
11279	54955
19414	54956
22436	54957
127012	54958
60807	54959
112768	54960
150039	54961
22896	54962
21384	54963
15140	54964
57925	54965
88478	54966
57858	54967
101616	54968
96195	54969
165428	54970
25648	54971
27832	54972
50940	54973
103342	54974
147539	54975
111107	54976
38969	54977
114083	54978
21975	54979
107987	54980
33498	54981
71300	54982
25036	54983
49063	54984
57279	54985
84098	54986
21051	54987
157812	54988
31309	54989
152104	54990
101664	54991
165429	54992
24452	54993
57876	54994
87031	54995
47511	54996
82611	54997
14034	54998
41822	54999
113947	55000
62054	55001
41104	55002
21051	55003
25203	55004
86989	55005
53621	55006
133180	55007
75020	55008
53554	55009
57187	55010
15442	55011
15021	55012
45689	55013
33348	55014
111048	55015
122310	55016
33393	55017
109655	55018
62084	55019
12857	55020
126993	55021
88528	55022
27878	55023
106513	55024
10823	55025
60724	55026
22460	55027
27448	55028
54493	55029
103125	55030
44367	55031
50994	55032
148128	55033
85744	55034
133641	55035
24522	55036
38346	55037
8145	55038
57909	55039
10824	55040
33429	55041
34986	55042
15005	55043
57024	55044
41788	55045
39685	55046
12811	55047
50133	55048
14272	55049
152184	55050
21973	55051
52565	55052
83921	55053
36290	55054
104516	55055
60854	55056
12811	55057
25977	55058
88549	55059
104667	55060
76096	55061
106596	55062
48273	55063
38379	55064
82424	55065
77169	55066
13834	55067
164584	55068
126511	55069
28717	55070
152157	55071
53598	55072
25675	55073
161232	55074
79968	55075
104721	55076
119232	55077
25174	55078
85749	55079
103233	55080
68597	55081
129866	55082
15435	55083
60899	55084
88512	55085
44372	55086
67336	55087
42081	55088
14717	55089
73974	55090
53573	55091
66371	55092
42823	55093
32654	55094
29248	55095
94798	55096
155469	55097
46589	55098
53623	55099
101752	55100
60795	55101
32754	55102
86880	55103
104745	55104
74988	55105
32754	55106
31264	55107
58734	55108
3689	55109
5860	55110
130290	55111
17989	55112
9542	55113
80232	55114
9541	55115
76060	55116
123571	55117
85783	55118
97401	55119
16856	55120
57880	55121
29245	55122
53573	55123
20028	55124
24462	55125
47565	55126
55853	55127
84085	55128
98563	55129
14717	55130
128308	55131
57294	55132
123401	55133
14717	55134
46680	55135
123584	55136
50070	55137
14716	55138
123667	55139
21990	55140
100094	55141
119520	55142
96157	55143
93199	55144
74151	55145
109626	55146
14051	55147
112802	55148
9560	55149
17734	55150
73984	55151
52630	55152
67337	55153
103223	55154
29274	55155
29392	55156
140649	55157
161659	55158
50026	55159
41038	55160
108300	55161
68541	55162
9504	55163
80109	55164
98563	55165
128297	55166
146254	55167
36922	55168
26388	55169
47587	55170
58723	55171
9500	55172
78620	55173
130301	55174
23211	55175
10834	55176
163064	55177
13352	55178
26363	55179
27361	55180
134929	55181
78567	55182
161816	55183
15399	55184
122126	55185
62916	55186
57877	55187
17695	55188
71269	55189
15112	55190
78702	55191
142291	55192
126797	55193
106375	55194
15413	55195
165110	55196
57090	55197
11118	55198
65319	55199
59644	55200
114761	55201
13658	55202
25965	55203
47581	55204
16326	55205
14717	55206
114082	55207
45698	55208
29298	55209
62953	55210
63979	55211
97332	55212
163418	55213
14040	55214
84193	55215
23214	55216
65314	55217
46675	55218
159500	55219
23622	55220
125111	55221
63943	55222
144643	55223
74025	55224
130226	55225
114115	55226
55774	55227
88428	55228
133269	55229
65050	55230
103024	55231
80150	55232
68668	55233
101897	55234
153579	55235
131979	55236
62953	55237
36336	55238
142569	55239
31760	55240
163417	55241
84006	55242
91206	55243
34877	55244
106188	55245
34881	55246
78631	55247
13358	55248
19394	55249
38244	55250
161072	55251
39025	55252
53533	55253
6034	55254
47455	55255
84209	55256
106239	55257
70714	55258
54488	55259
8237	55260
151449	55261
41022	55262
151435	55263
39056	55264
107984	55265
62875	55266
120562	55267
9539	55268
11652	55269
68517	55270
48341	55271
108216	55272
78580	55273
68569	55274
81250	55275
83977	55276
49980	55277
47457	55278
3142	55279
47468	55280
17726	55281
58784	55282
60837	55283
57151	55284
39061	55285
57151	55286
166585	55287
28680	55288
33812	55289
132158	55290
88598	55291
25656	55292
108284	55293
45798	55294
106424	55295
161854	55296
41128	55297
25662	55298
30256	55299
32675	55300
81238	55301
47603	55302
28707	55303
46596	55304
91217	55305
104504	55306
40372	55307
43953	55308
143508	55309
163397	55310
156022	55311
109810	55312
68677	55313
45798	55314
150202	55315
108139	55316
14726	55317
159937	55318
135400	55319
111205	55320
13177	55321
97212	55322
19874	55323
30823	55324
119603	55325
8782	55326
36865	55327
28258	55328
122244	55329
167205	55330
85656	55331
11841	55332
19413	55333
57167	55334
32616	55335
62029	55336
142597	55337
25730	55338
125191	55339
47522	55340
93205	55341
8782	55342
48335	55343
140877	55344
43808	55345
118223	55346
111144	55347
152166	55348
149993	55349
136408	55350
74072	55351
19399	55352
74085	55353
81439	55354
114805	55355
152115	55356
31821	55357
135086	55358
32645	55359
57236	55360
116296	55361
123748	55362
42890	55363
75051	55364
94705	55365
8782	55366
165498	55367
22483	55368
11841	55369
60850	55370
136827	55371
135363	55372
9708	55373
108274	55374
131543	55375
11834	55376
153748	55377
120697	55378
30781	55379
77268	55380
43780	55381
37517	55382
25206	55383
157903	55384
125470	55385
135076	55386
55876	55387
59721	55388
101742	55389
123555	55390
128566	55391
33380	55392
116182	55393
42139	55394
9545	55395
43780	55396
19878	55397
157865	55398
118350	55399
42807	55400
26773	55401
93033	55402
128477	55403
17399	55404
133373	55405
40300	55406
5222	55407
81328	55408
117872	55409
127077	55410
46630	55411
119336	55412
106528	55413
32069	55414
140676	55415
162968	55416
11841	55417
9491	55418
42121	55419
57308	55420
84259	55421
140887	55422
165494	55423
25632	55424
103346	55425
120789	55426
11868	55427
82616	55428
38362	55429
29358	55430
108041	55431
55821	55432
57167	55433
43780	55434
32677	55435
72385	55436
123555	55437
93255	55438
34362	55439
27488	55440
121012	55441
57000	55442
78742	55443
38248	55444
74216	55445
30823	55446
25616	55447
74072	55448
123472	55449
118309	55450
22537	55451
15126	55452
163450	55453
9512	55454
116137	55455
155413	55456
103296	55457
25637	55458
32521	55459
108274	55460
108274	55461
157902	55462
74072	55463
74072	55464
15127	55465
142743	55466
72506	55467
144694	55468
88407	55469
73877	55470
73877	55471
73877	55472
75061	55473
59652	55474
55742	55475
157537	55476
130163	55477
147868	55478
146289	55479
87033	55480
10355	55481
167939	55482
107899	55483
159466	55484
22508	55485
94744	55486
98664	55487
95007	55488
159465	55489
32610	55490
84229	55491
126588	55492
55770	55493
141004	55494
15437	55495
119293	55496
85780	55497
50218	55498
164835	55499
85780	55500
161385	55501
50944	55502
15397	55503
42912	55504
35610	55505
155250	55506
80181	55507
154054	55508
96146	55509
36363	55510
29312	55511
166676	55512
9711	55513
29312	55514
29333	55515
55739	55516
31776	55517
88407	55518
45801	55519
9711	55520
118232	55521
54917	55522
19834	55523
34976	55524
22508	55525
32556	55526
57102	55527
60714	55528
131879	55529
60702	55530
53576	55531
25617	55532
80181	55533
9504	55534
72394	55535
26382	55536
45758	55537
24061	55538
21048	55539
31321	55540
25161	55541
88314	55542
97424	55543
12626	55544
19458	55545
29311	55546
36917	55547
50975	55548
6568	55549
122288	55550
22569	55551
78835	55552
29247	55553
7109	55554
101886	55555
144274	55556
22470	55557
146466	55558
19834	55559
159423	55560
12571	55561
125262	55562
43903	55563
74158	55564
19772	55565
25152	55566
58730	55567
5129	55568
11822	55569
21048	55570
30287	55571
151437	55572
59743	55573
93071	55574
11843	55575
78502	55576
29263	55577
84168	55578
97386	55579
52691	55580
76207	55581
22492	55582
95003	55583
100043	55584
32526	55585
32556	55586
16844	55587
157536	55588
27493	55589
65023	55590
32614	55591
66383	55592
16862	55593
31782	55594
58721	55595
36905	55596
59715	55597
103089	55598
29780	55599
40375	55600
111046	55601
80010	55602
133200	55603
118317	55604
59670	55605
39611	55606
101850	55607
39649	55608
68590	55609
43921	55610
72359	55611
60946	55612
136513	55613
25970	55614
78817	55615
133471	55616
101453	55617
84017	55618
58652	55619
19324	55620
107889	55621
63918	55622
89885	55623
50028	55624
33371	55625
78795	55626
166655	55627
133196	55628
70749	55629
101559	55630
25970	55631
33470	55632
29779	55633
128416	55634
68567	55635
154124	55636
86849	55637
38218	55638
18890	55639
144424	55640
91111	55641
136611	55642
48356	55643
38242	55644
157212	55645
61884	55646
101409	55647
30260	55648
86889	55649
88553	55650
42839	55651
112674	55652
106354	55653
15448	55654
103044	55655
21985	55656
88444	55657
38246	55658
27467	55659
112481	55660
42810	55661
119275	55662
85607	55663
126567	55664
135175	55665
18888	55666
59705	55667
22420	55668
43912	55669
41742	55670
34934	55671
95051	55672
39060	55673
42855	55674
14050	55675
19803	55676
57817	55677
49008	55678
109791	55679
167700	55680
30783	55681
167701	55682
19803	55683
41725	55684
40257	55685
69568	55686
130113	55687
96178	55688
159022	55689
119470	55690
22526	55691
155641	55692
151244	55693
161532	55694
60877	55695
18562	55696
136551	55697
114206	55698
40333	55699
161593	55700
48359	55701
23231	55702
133529	55703
20970	55704
58777	55705
25744	55706
57051	55707
86912	55708
40323	55709
76017	55710
109727	55711
108198	55712
138896	55713
8761	55714
24074	55715
68453	55716
130322	55717
133537	55718
80192	55719
112738	55720
33825	55721
58741	55722
119432	55723
40348	55724
119577	55725
38225	55726
36898	55727
41715	55728
79965	55729
159664	55730
42686	55731
46559	55732
7270	55733
24531	55734
22873	55735
146420	55736
134928	55737
99914	55738
111323	55739
9563	55740
17977	55741
76203	55742
19034	55743
65053	55744
53506	55745
21066	55746
50046	55747
9317	55748
22509	55749
151418	55750
101576	55751
41834	55752
71276	55753
71276	55754
153455	55755
96104	55756
12581	55757
13625	55758
96104	55759
72295	55760
60718	55761
8769	55762
36323	55763
46547	55764
68436	55765
108073	55766
114749	55767
42686	55768
29818	55769
7873	55770
128453	55771
72295	55772
14050	55773
38350	55774
106464	55775
97362	55776
42686	55777
101931	55778
4474	55779
110959	55780
147626	55781
155248	55782
133232	55783
13052	55784
9540	55785
60757	55786
104589	55787
16603	55788
65125	55789
30810	55790
149994	55791
7272	55792
89914	55793
103206	55794
72395	55795
88496	55796
21655	55797
33375	55798
19034	55799
112522	55800
128054	55801
101465	55802
138112	55803
46626	55804
12820	55805
91283	55806
31293	55807
112569	55808
77208	55809
66309	55810
25749	55811
13846	55812
91283	55813
39621	55814
19827	55815
145919	55816
18604	55817
25714	55818
101817	55819
4978	55820
133148	55821
24009	55822
97399	55823
8633	55824
31833	55825
17695	55826
14253	55827
22456	55828
50042	55829
19854	55830
166623	55831
45007	55832
19414	55833
57224	55834
6119	55835
73910	55836
46562	55837
32679	55838
29841	55839
63908	55840
129983	55841
125075	55842
133550	55843
122024	55844
119501	55845
12849	55846
119501	55847
19827	55848
17400	55849
161126	55850
41717	55851
18611	55852
19828	55853
12856	55854
19312	55855
19418	55856
147471	55857
166625	55858
73911	55859
27434	55860
163509	55861
85698	55862
111243	55863
78544	55864
87008	55865
82509	55866
37469	55867
41053	55868
128207	55869
31800	55870
38347	55871
26362	55872
76152	55873
61830	55874
22457	55875
131891	55876
121932	55877
84293	55878
41727	55879
163507	55880
12844	55881
11578	55882
51753	55883
114154	55884
31800	55885
61867	55886
164658	55887
48332	55888
67366	55889
128365	55890
39022	55891
22838	55892
87018	55893
147969	55894
30792	55895
19443	55896
106283	55897
30768	55898
65073	55899
58794	55900
128568	55901
46762	55902
30768	55903
31841	55904
16312	55905
128059	55906
88413	55907
70835	55908
47515	55909
16827	55910
37512	55911
30805	55912
57007	55913
107922	55914
38438	55915
35680	55916
48317	55917
29776	55918
74211	55919
128403	55920
6866	55921
26347	55922
18260	55923
136550	55924
143295	55925
11844	55926
44999	55927
25649	55928
39045	55929
7722	55930
34904	55931
7722	55932
3657	55933
30277	55934
57004	55935
23245	55936
24449	55937
106593	55938
143246	55939
89892	55940
151186	55941
142345	55942
123330	55943
93270	55944
92919	55945
78514	55946
103205	55947
167652	55948
21365	55949
159654	55950
167662	55951
106593	55952
135120	55953
24449	55954
41125	55955
99844	55956
46713	55957
65182	55958
6965	55959
135013	55960
78601	55961
58792	55962
9534	55963
133377	55964
106291	55965
7619	55966
77215	55967
38409	55968
78566	55969
101859	55970
53496	55971
134965	55972
79990	55973
59573	55974
149934	55975
52597	55976
11564	55977
45039	55978
98605	55979
16027	55980
6965	55981
66338	55982
4440	55983
74201	55984
86962	55985
84155	55986
39631	55987
53632	55988
19333	55989
144758	55990
84159	55991
13192	55992
18291	55993
53579	55994
99997	55995
24454	55996
17080	55997
104678	55998
70707	55999
11408	56000
52615	56001
161206	56002
12572	56003
120605	56004
12572	56005
163144	56006
96229	56007
31826	56008
108095	56009
15045	56010
25974	56011
23591	56012
38280	56013
98550	56014
7723	56015
25657	56016
34316	56017
26815	56018
17380	56019
7422	56020
163147	56021
5547	56022
112550	56023
117825	56024
29849	56025
27447	56026
32546	56027
6980	56028
12823	56029
13044	56030
133166	56031
93304	56032
81435	56033
36301	56034
70672	56035
45014	56036
126741	56037
168006	56038
4825	56039
120828	56040
67421	56041
22514	56042
142699	56043
38262	56044
33388	56045
38390	56046
84146	56047
138877	56048
52683	56049
13641	56050
20954	56051
155943	56052
80219	56053
50022	56054
18896	56055
68622	56056
51791	56057
88480	56058
106573	56059
130373	56060
40308	56061
19459	56062
6459	56063
86953	56064
70698	56065
24681	56066
7620	56067
114046	56068
128513	56069
9709	56070
100015	56071
78604	56072
10799	56073
75007	56074
37495	56075
59674	56076
17707	56077
7421	56078
23607	56079
151514	56080
123361	56081
35769	56082
12808	56083
108086	56084
14718	56085
41746	56086
161502	56087
49979	56088
2833	56089
6598	56090
22455	56091
85528	56092
9539	56093
27356	56094
34949	56095
21391	56096
145825	56097
149268	56098
160831	56099
129950	56100
26812	56101
59637	56102
11873	56103
118076	56104
21715	56105
57226	56106
74070	56107
74202	56108
150089	56109
57153	56110
15434	56111
149269	56112
15031	56113
100043	56114
153141	56115
43894	56116
48285	56117
160832	56118
121848	56119
47615	56120
21416	56121
140838	56122
7859	56123
72528	56124
15434	56125
25100	56126
43923	56127
60810	56128
32726	56129
11818	56130
154982	56131
47428	56132
32591	56133
42756	56134
116110	56135
128065	56136
140326	56137
145826	56138
97289	56139
32729	56140
94908	56141
144567	56142
138814	56143
19427	56144
160805	56145
72522	56146
140325	56147
116121	56148
41805	56149
19043	56150
156951	56151
116067	56152
42910	56153
78805	56154
74224	56155
55978	56156
35670	56157
12140	56158
164603	56159
32713	56160
153142	56161
21416	56162
19043	56163
15156	56164
50980	56165
93129	56166
50067	56167
21416	56168
95015	56169
149270	56170
93104	56171
118257	56172
34935	56173
162738	56174
146480	56175
101816	56176
55978	56177
47615	56178
32568	56179
167130	56180
15433	56181
76070	56182
5565	56183
32570	56184
25148	56185
10193	56186
106495	56187
42891	56188
25097	56189
54901	56190
120912	56191
15427	56192
42112	56193
144148	56194
59711	56195
15156	56196
100041	56197
151211	56198
45718	56199
159704	56200
57083	56201
144164	56202
43923	56203
6576	56204
53514	56205
74046	56206
116444	56207
118444	56208
32062	56209
72520	56210
25109	56211
19376	56212
9509	56213
32685	56214
42921	56215
50028	56216
140278	56217
149267	56218
125546	56219
15081	56220
72431	56221
72424	56222
81306	56223
47533	56224
124929	56225
153140	56226
120997	56227
57198	56228
25148	56229
85656	56230
94930	56231
65201	56232
15086	56233
14261	56234
143194	56235
139943	56236
87035	56237
126955	56238
116352	56239
32676	56240
71335	56241
72629	56242
32639	56243
142905	56244
72594	56245
74055	56246
11864	56247
43817	56248
63901	56249
34337	56250
43793	56251
74051	56252
31747	56253
55903	56254
142258	56255
142256	56256
33451	56257
26775	56258
143499	56259
93129	56260
16859	56261
95066	56262
53562	56263
84189	56264
54455	56265
145930	56266
46689	56267
126980	56268
27350	56269
150231	56270
19048	56271
141011	56272
150230	56273
140513	56274
97300	56275
26866	56276
152289	56277
93313	56278
19048	56279
93313	56280
93313	56281
73962	56282
32570	56283
11835	56284
26866	56285
43750	56286
92903	56287
40374	56288
25084	56289
72623	56290
115861	56291
55888	56292
42761	56293
77397	56294
54891	56295
13621	56296
72623	56297
118190	56298
26866	56299
42130	56300
19833	56301
77397	56302
72623	56303
54923	56304
72623	56305
119498	56306
19049	56307
26866	56308
93038	56309
118036	56310
32048	56311
11933	56312
19049	56313
42799	56314
118342	56315
140317	56316
142531	56317
42914	56318
93310	56319
42914	56320
16395	56321
15103	56322
42914	56323
42914	56324
25084	56325
9556	56326
11932	56327
95180	56328
144435	56329
42914	56330
26866	56331
26866	56332
93310	56333
142666	56334
29819	56335
29819	56336
10037	56337
15133	56338
16369	56339
94812	56340
10037	56341
143075	56342
93310	56343
42914	56344
11932	56345
42913	56346
42913	56347
25200	56348
42913	56349
27444	56350
42913	56351
21362	56352
54923	56353
118299	56354
42913	56355
55888	56356
32048	56357
32048	56358
59751	56359
43698	56360
54923	56361
93107	56362
54883	56363
19049	56364
42110	56365
54883	56366
42110	56367
11820	56368
42110	56369
71315	56370
10037	56371
59751	56372
139911	56373
54883	56374
42913	56375
115860	56376
140661	56377
71315	56378
71315	56379
32622	56380
115860	56381
19314	56382
25054	56383
32622	56384
139037	56385
10037	56386
139026	56387
42799	56388
24707	56389
33513	56390
19048	56391
138959	56392
116078	56393
138961	56394
57095	56395
15117	56396
15407	56397
59751	56398
116078	56399
59751	56400
59751	56401
91828	56402
116092	56403
26866	56404
91840	56405
24709	56406
25147	56407
91840	56408
74045	56409
27400	56410
7758	56411
19466	56412
54924	56413
19048	56414
135369	56415
86904	56416
41077	56417
91270	56418
119669	56419
22562	56420
31260	56421
109550	56422
120992	56423
60891	56424
108157	56425
40291	56426
70846	56427
148278	56428
42876	56429
39035	56430
132101	56431
51018	56432
24067	56433
48294	56434
47611	56435
45727	56436
126871	56437
68470	56438
82594	56439
52693	56440
148279	56441
34344	56442
39610	56443
70859	56444
42868	56445
88465	56446
163833	56447
45662	56448
27913	56449
109696	56450
101497	56451
57865	56452
107959	56453
65317	56454
2517	56455
12594	56456
30276	56457
2517	56458
18585	56459
109625	56460
128629	56461
41052	56462
12594	56463
31322	56464
34956	56465
116331	56466
31820	56467
50887	56468
27930	56469
40249	56470
138340	56471
15438	56472
83946	56473
54837	56474
63823	56475
115913	56476
82665	56477
54837	56478
147437	56479
63823	56480
115913	56481
85661	56482
16869	56483
33369	56484
36314	56485
37529	56486
104763	56487
134774	56488
155029	56489
41732	56490
146377	56491
63890	56492
128519	56493
95983	56494
44993	56495
69612	56496
63823	56497
29823	56498
50203	56499
147627	56500
27364	56501
145879	56502
63823	56503
125200	56504
34887	56505
125197	56506
16607	56507
97367	56508
43824	56509
95997	56510
108052	56511
80171	56512
167041	56513
77394	56514
46790	56515
74063	56516
97406	56517
135311	56518
11824	56519
133374	56520
78838	56521
80247	56522
66389	56523
29769	56524
6577	56525
20028	56526
44382	56527
165086	56528
22485	56529
60871	56530
97187	56531
66420	56532
45029	56533
5867	56534
146013	56535
44382	56536
60842	56537
130168	56538
16019	56539
49090	56540
94793	56541
9378	56542
13683	56543
89814	56544
159520	56545
147613	56546
84133	56547
9718	56548
101918	56549
26855	56550
19835	56551
11585	56552
13211	56553
103154	56554
123364	56555
44382	56556
161323	56557
34920	56558
42704	56559
10212	56560
16346	56561
10820	56562
153987	56563
12149	56564
106270	56565
96081	56566
9508	56567
122069	56568
7425	56569
61811	56570
10476	56571
29842	56572
80015	56573
12166	56574
19774	56575
100093	56576
134898	56577
22441	56578
119484	56579
19835	56580
44382	56581
44382	56582
65252	56583
52576	56584
123709	56585
38339	56586
86861	56587
44382	56588
22485	56589
106346	56590
100013	56591
134891	56592
25121	56593
43788	56594
81317	56595
25731	56596
15122	56597
77174	56598
18256	56599
106339	56600
59737	56601
73997	56602
20605	56603
93150	56604
21370	56605
164886	56606
125515	56607
24711	56608
11934	56609
136493	56610
19384	56611
77259	56612
20992	56613
37518	56614
35744	56615
103264	56616
164676	56617
52627	56618
59606	56619
23600	56620
70696	56621
69713	56622
53480	56623
127022	56624
36881	56625
66456	56626
97230	56627
35744	56628
14693	56629
85555	56630
11283	56631
61906	56632
21686	56633
109791	56634
78691	56635
63040	56636
60854	56637
126905	56638
101922	56639
51016	56640
21413	56641
27445	56642
107904	56643
151300	56644
157030	56645
152020	56646
89906	56647
153246	56648
129912	56649
38395	56650
65132	56651
65132	56652
16360	56653
34937	56654
37501	56655
29394	56656
39040	56657
102978	56658
62958	56659
41085	56660
69735	56661
136373	56662
75092	56663
94672	56664
21988	56665
153126	56666
154967	56667
49086	56668
7281	56669
104522	56670
133384	56671
131558	56672
118433	56673
19859	56674
15794	56675
23634	56676
131557	56677
98689	56678
41085	56679
164595	56680
36347	56681
31751	56682
123562	56683
31751	56684
23221	56685
50923	56686
18571	56687
145814	56688
112463	56689
41085	56690
46664	56691
88490	56692
136804	56693
156941	56694
101914	56695
29329	56696
149258	56697
36905	56698
82512	56699
138004	56700
74010	56701
2174	56702
34321	56703
50049	56704
130109	56705
101746	56706
21987	56707
161240	56708
106285	56709
41114	56710
151319	56711
26778	56712
111102	56713
77257	56714
36874	56715
89732	56716
31307	56717
36927	56718
163284	56719
76063	56720
17416	56721
91119	56722
30297	56723
66459	56724
125427	56725
50043	56726
24527	56727
54890	56728
61993	56729
18898	56730
19022	56731
35626	56732
32539	56733
149894	56734
27862	56735
114780	56736
38243	56737
27430	56738
7615	56739
149900	56740
6978	56741
38243	56742
84284	56743
50875	56744
63982	56745
59624	56746
57166	56747
62928	56748
77323	56749
167300	56750
78572	56751
119334	56752
126729	56753
76036	56754
134848	56755
65028	56756
38386	56757
61993	56758
53517	56759
68434	56760
98431	56761
34354	56762
60959	56763
10491	56764
68575	56765
59587	56766
98477	56767
32554	56768
151572	56769
147718	56770
29789	56771
165000	56772
101694	56773
20573	56774
106256	56775
18609	56776
140417	56777
153656	56778
20573	56779
16836	56780
91050	56781
78596	56782
17441	56783
31269	56784
9198	56785
13603	56786
149831	56787
86961	56788
57863	56789
133536	56790
18561	56791
68499	56792
18936	56793
50217	56794
36356	56795
7421	56796
21039	56797
29238	56798
89841	56799
21004	56800
134874	56801
18570	56802
8233	56803
142437	56804
31797	56805
114762	56806
157368	56807
27430	56808
120820	56809
65253	56810
119333	56811
57930	56812
128177	56813
131779	56814
24012	56815
54502	56816
48990	56817
16033	56818
39021	56819
18282	56820
85579	56821
99950	56822
69613	56823
157216	56824
27364	56825
137913	56826
123673	56827
122076	56828
82645	56829
49052	56830
21004	56831
149390	56832
6984	56833
91141	56834
18937	56835
151175	56836
14473	56837
78766	56838
80241	56839
34938	56840
117845	56841
123771	56842
60741	56843
60937	56844
77246	56845
88314	56846
82446	56847
91107	56848
57032	56849
91106	56850
119394	56851
71258	56852
136453	56853
60653	56854
118048	56855
20604	56856
31320	56857
130335	56858
144562	56859
69698	56860
14494	56861
18936	56862
22451	56863
101733	56864
161254	56865
46693	56866
53568	56867
34861	56868
13687	56869
21678	56870
35698	56871
19032	56872
114272	56873
38361	56874
50927	56875
50077	56876
53535	56877
149644	56878
54851	56879
133295	56880
41021	56881
50920	56882
33361	56883
123349	56884
20560	56885
109508	56886
85693	56887
13673	56888
163583	56889
120614	56890
85535	56891
17716	56892
108019	56893
30303	56894
54416	56895
21694	56896
12620	56897
13193	56898
58745	56899
91267	56900
43712	56901
88591	56902
112609	56903
136532	56904
167753	56905
10484	56906
23605	56907
44988	56908
98519	56909
30758	56910
22837	56911
20983	56912
52626	56913
52571	56914
91239	56915
89803	56916
149663	56917
120703	56918
49000	56919
30758	56920
71308	56921
66331	56922
125162	56923
30758	56924
76214	56925
86935	56926
78739	56927
81303	56928
99994	56929
114015	56930
38234	56931
163254	56932
69634	56933
103020	56934
80057	56935
48253	56936
99994	56937
65234	56938
76214	56939
106532	56940
122124	56941
69634	56942
13606	56943
63895	56944
50030	56945
133330	56946
53512	56947
38993	56948
36381	56949
101469	56950
59709	56951
33807	56952
98665	56953
103316	56954
155838	56955
99937	56956
161688	56957
36868	56958
29370	56959
45694	56960
16378	56961
161686	56962
57825	56963
13347	56964
163440	56965
145003	56966
163247	56967
121004	56968
32687	56969
120617	56970
106566	56971
32701	56972
106200	56973
77339	56974
27433	56975
13051	56976
153808	56977
68442	56978
98646	56979
127037	56980
11584	56981
87074	56982
13654	56983
161689	56984
101865	56985
80236	56986
143090	56987
50880	56988
131563	56989
29319	56990
101661	56991
104476	56992
122062	56993
16315	56994
126827	56995
39636	56996
67383	56997
143538	56998
38238	56999
138316	57000
144918	57001
24490	57002
148126	57003
140184	57004
20558	57005
104476	57006
78719	57007
154013	57008
111302	57009
154012	57010
167152	57011
127036	57012
32710	57013
26806	57014
120959	57015
54874	57016
6578	57017
65331	57018
146219	57019
111255	57020
55927	57021
65331	57022
149822	57023
13200	57024
30250	57025
25165	57026
126762	57027
163710	57028
161691	57029
154015	57030
14721	57031
161632	57032
149256	57033
146570	57034
120797	57035
130365	57036
93137	57037
42853	57038
151249	57039
72435	57040
157653	57041
74027	57042
151496	57043
35760	57044
27450	57045
41739	57046
159449	57047
153649	57048
144919	57049
153733	57050
144635	57051
39604	57052
11584	57053
11584	57054
131835	57055
131835	57056
58705	57057
22512	57058
76013	57059
57923	57060
91703	57061
35649	57062
138202	57063
111036	57064
14692	57065
119631	57066
149509	57067
39047	57068
146493	57069
33358	57070
86908	57071
16039	57072
138320	57073
22512	57074
17422	57075
120945	57076
167151	57077
65281	57078
18883	57079
120955	57080
84120	57081
114810	57082
116277	57083
61825	57084
112493	57085
138884	57086
140765	57087
25989	57088
27448	57089
69578	57090
34941	57091
98408	57092
77307	57093
38973	57094
34941	57095
17419	57096
14487	57097
136749	57098
101856	57099
8389	57100
47479	57101
88478	57102
104747	57103
138908	57104
17419	57105
120557	57106
138299	57107
18592	57108
130356	57109
107949	57110
107943	57111
109712	57112
111174	57113
121878	57114
59692	57115
138307	57116
51730	57117
133557	57118
29254	57119
77362	57120
109749	57121
14694	57122
61859	57123
57840	57124
7719	57125
18606	57126
85588	57127
137939	57128
12419	57129
17412	57130
162799	57131
7273	57132
18259	57133
29295	57134
10227	57135
114775	57136
42091	57137
115953	57138
88287	57139
17387	57140
17976	57141
82469	57142
157065	57143
66364	57144
82469	57145
49990	57146
48273	57147
8634	57148
106439	57149
164712	57150
59726	57151
31322	57152
63891	57153
80269	57154
164713	57155
111237	57156
138900	57157
62967	57158
37462	57159
17413	57160
61834	57161
17413	57162
98542	57163
91242	57164
36330	57165
114018	57166
140620	57167
29258	57168
131713	57169
148038	57170
13614	57171
167680	57172
122213	57173
12826	57174
161112	57175
26808	57176
80005	57177
36998	57178
158914	57179
7050	57180
4533	57181
39617	57182
13852	57183
37487	57184
114020	57185
54524	57186
48333	57187
23599	57188
36919	57189
24069	57190
18911	57191
68676	57192
52666	57193
54541	57194
151392	57195
36361	57196
7269	57197
76063	57198
13657	57199
99908	57200
61891	57201
38219	57202
20602	57203
50985	57204
148016	57205
85613	57206
4653	57207
123453	57208
29803	57209
26798	57210
129999	57211
128129	57212
29851	57213
37510	57214
128584	57215
163587	57216
29355	57217
122246	57218
17723	57219
104654	57220
67318	57221
119236	57222
21689	57223
117975	57224
50042	57225
85613	57226
65039	57227
25997	57228
18934	57229
50212	57230
97322	57231
9322	57232
57242	57233
157139	57234
128467	57235
18892	57236
123725	57237
39061	57238
12849	57239
54850	57240
147942	57241
146052	57242
27843	57243
54866	57244
114717	57245
65241	57246
19787	57247
96183	57248
111212	57249
44363	57250
165021	57251
38341	57252
16380	57253
11902	57254
167161	57255
13635	57256
107932	57257
13620	57258
50140	57259
19457	57260
40297	57261
29859	57262
50155	57263
39619	57264
25718	57265
46765	57266
13635	57267
10832	57268
70850	57269
46766	57270
28688	57271
29349	57272
112794	57273
109601	57274
155905	57275
108266	57276
68658	57277
108266	57278
103265	57279
114267	57280
5566	57281
101405	57282
13606	57283
78563	57284
116392	57285
18289	57286
47517	57287
29313	57288
29281	57289
10030	57290
20551	57291
76012	57292
140724	57293
11915	57294
35700	57295
12611	57296
18285	57297
38958	57298
70716	57299
47549	57300
72599	57301
11938	57302
2579	57303
168033	57304
100129	57305
32575	57306
130004	57307
74140	57308
5129	57309
10795	57310
88315	57311
94892	57312
159427	57313
7840	57314
43842	57315
125527	57316
60647	57317
123561	57318
63926	57319
84165	57320
116133	57321
125225	57322
12611	57323
26355	57324
24705	57325
98689	57326
112576	57327
13675	57328
13829	57329
16006	57330
62983	57331
157503	57332
42844	57333
161804	57334
140412	57335
42132	57336
2579	57337
24062	57338
4176	57339
8233	57340
102977	57341
12150	57342
38374	57343
126745	57344
106207	57345
45029	57346
100188	57347
166414	57348
81208	57349
58659	57350
53494	57351
130203	57352
166876	57353
7893	57354
146650	57355
22420	57356
114791	57357
161716	57358
143011	57359
17970	57360
128332	57361
108223	57362
125267	57363
47454	57364
99826	57365
12593	57366
128601	57367
9500	57368
15116	57369
155488	57370
16006	57371
78774	57372
91041	57373
9496	57374
32556	57375
55825	57376
11909	57377
65076	57378
76045	57379
13172	57380
58730	57381
21402	57382
6603	57383
50957	57384
30253	57385
17431	57386
4180	57387
85542	57388
13636	57389
65040	57390
22879	57391
127035	57392
10796	57393
48391	57394
84038	57395
133381	57396
101895	57397
82500	57398
65157	57399
125398	57400
82534	57401
165310	57402
82518	57403
109577	57404
51020	57405
165311	57406
22872	57407
20275	57408
31290	57409
165309	57410
133392	57411
81243	57412
25189	57413
4359	57414
30746	57415
37527	57416
106112	57417
106136	57418
22427	57419
70699	57420
136747	57421
55796	57422
158983	57423
106475	57424
51790	57425
118209	57426
14050	57427
147438	57428
19034	57429
35636	57430
78655	57431
29389	57432
103075	57433
32660	57434
69545	57435
36402	57436
162942	57437
22898	57438
48364	57439
48242	57440
122153	57441
22898	57442
53482	57443
5473	57444
77357	57445
51778	57446
131586	57447
85802	57448
27836	57449
82592	57450
69689	57451
111068	57452
88364	57453
157885	57454
59727	57455
48364	57456
10203	57457
42906	57458
114794	57459
83990	57460
6796	57461
35708	57462
111077	57463
52722	57464
65220	57465
72338	57466
68556	57467
7616	57468
101639	57469
81298	57470
147508	57471
6459	57472
35687	57473
30816	57474
6575	57475
32563	57476
81373	57477
16402	57478
68619	57479
21397	57480
88550	57481
47465	57482
46651	57483
50132	57484
88550	57485
91261	57486
125012	57487
119685	57488
140113	57489
72282	57490
112494	57491
20604	57492
53557	57493
10821	57494
28261	57495
31257	57496
149813	57497
36395	57498
95995	57499
88394	57500
34958	57501
53574	57502
103033	57503
100069	57504
16030	57505
18286	57506
50874	57507
6970	57508
38247	57509
34983	57510
12814	57511
50971	57512
15035	57513
6562	57514
10486	57515
63932	57516
153909	57517
4360	57518
34342	57519
112629	57520
138344	57521
118391	57522
36338	57523
166575	57524
14255	57525
14492	57526
106590	57527
74082	57528
106590	57529
38293	57530
29283	57531
63920	57532
21716	57533
135176	57534
144730	57535
21716	57536
118038	57537
22567	57538
144229	57539
149255	57540
75135	57541
10482	57542
118174	57543
50008	57544
159632	57545
20549	57546
101522	57547
70730	57548
123674	57549
70712	57550
63959	57551
136508	57552
129928	57553
54875	57554
166425	57555
21716	57556
164805	57557
103033	57558
81228	57559
60694	57560
41054	57561
152207	57562
23620	57563
68645	57564
101915	57565
125461	57566
78818	57567
133661	57568
125512	57569
112809	57570
128335	57571
112711	57572
143445	57573
61989	57574
133429	57575
27883	57576
39678	57577
52574	57578
103171	57579
43915	57580
81282	57581
12414	57582
14482	57583
77382	57584
113982	57585
35600	57586
119557	57587
25749	57588
26351	57589
24688	57590
25132	57591
71319	57592
136563	57593
24673	57594
8780	57595
98492	57596
24674	57597
79993	57598
15045	57599
106226	57600
67438	57601
14475	57602
63811	57603
22415	57604
24673	57605
62033	57606
14493	57607
38392	57608
45035	57609
167813	57610
78775	57611
20981	57612
136376	57613
12806	57614
15090	57615
24056	57616
5039	57617
41014	57618
5924	57619
119557	57620
128191	57621
160956	57622
12573	57623
62072	57624
97422	57625
72383	57626
8769	57627
68522	57628
6971	57629
78729	57630
159252	57631
29767	57632
21414	57633
54537	57634
85741	57635
29240	57636
157291	57637
25746	57638
34921	57639
78502	57640
166701	57641
128599	57642
137990	57643
52666	57644
111102	57645
77391	57646
13821	57647
130079	57648
153771	57649
48233	57650
25136	57651
119561	57652
89675	57653
129975	57654
96204	57655
50904	57656
101634	57657
41773	57658
92908	57659
85584	57660
43892	57661
60694	57662
40338	57663
140648	57664
43892	57665
78530	57666
80071	57667
83956	57668
54843	57669
47563	57670
12170	57671
140129	57672
147532	57673
83988	57674
44394	57675
137968	57676
86979	57677
68672	57678
61884	57679
116083	57680
99933	57681
36318	57682
54437	57683
45728	57684
52723	57685
116403	57686
37540	57687
122312	57688
37482	57689
19790	57690
63830	57691
103295	57692
50083	57693
54521	57694
13057	57695
87031	57696
123362	57697
146688	57698
49068	57699
40342	57700
123647	57701
15785	57702
72541	57703
91788	57704
18883	57705
31780	57706
54832	57707
17984	57708
112786	57709
11919	57710
130403	57711
57298	57712
128614	57713
40356	57714
19790	57715
151627	57716
45774	57717
30740	57718
159907	57719
41778	57720
89812	57721
68664	57722
108156	57723
57047	57724
25969	57725
29326	57726
58800	57727
131696	57728
163155	57729
97269	57730
69653	57731
133488	57732
95002	57733
57047	57734
67320	57735
57086	57736
29771	57737
24526	57738
80043	57739
136475	57740
154109	57741
81284	57742
126720	57743
14703	57744
94851	57745
91131	57746
63960	57747
16832	57748
131696	57749
133307	57750
84050	57751
57086	57752
51772	57753
4568	57754
112575	57755
120705	57756
136503	57757
117977	57758
42738	57759
65328	57760
27451	57761
99945	57762
167814	57763
108057	57764
25756	57765
60719	57766
25756	57767
38262	57768
7269	57769
76199	57770
42677	57771
78815	57772
47478	57773
6598	57774
124970	57775
38999	57776
35795	57777
77336	57778
100226	57779
94759	57780
13645	57781
134922	57782
8962	57783
37522	57784
4402	57785
79963	57786
48251	57787
117889	57788
50062	57789
65038	57790
114727	57791
135128	57792
6560	57793
92970	57794
11899	57795
67332	57796
62969	57797
32590	57798
10800	57799
7611	57800
6598	57801
19325	57802
32648	57803
81331	57804
128072	57805
61981	57806
60743	57807
7865	57808
46736	57809
106508	57810
157239	57811
159207	57812
106157	57813
161503	57814
167301	57815
4821	57816
152228	57817
25738	57818
2517	57819
27485	57820
41063	57821
57824	57822
19027	57823
27370	57824
91043	57825
41713	57826
12597	57827
41819	57828
101732	57829
138272	57830
21648	57831
164630	57832
127040	57833
46637	57834
53527	57835
54476	57836
48331	57837
88408	57838
16619	57839
27895	57840
13629	57841
77300	57842
25169	57843
63898	57844
47583	57845
131579	57846
129877	57847
19408	57848
39054	57849
119532	57850
53472	57851
11278	57852
50075	57853
50996	57854
89789	57855
30264	57856
133282	57857
142367	57858
149327	57859
66378	57860
18895	57861
131547	57862
27898	57863
98537	57864
65310	57865
138151	57866
83912	57867
21978	57868
68649	57869
86862	57870
17982	57871
126985	57872
65341	57873
38406	57874
62011	57875
40396	57876
120542	57877
60928	57878
38365	57879
7281	57880
41083	57881
48975	57882
50172	57883
91032	57884
19792	57885
153092	57886
53528	57887
11908	57888
113934	57889
29331	57890
19031	57891
10821	57892
17959	57893
10816	57894
62971	57895
49074	57896
89858	57897
8389	57898
29239	57899
30795	57900
135138	57901
161511	57902
51017	57903
82564	57904
91033	57905
40389	57906
147330	57907
29779	57908
29400	57909
31838	57910
19390	57911
28289	57912
85678	57913
72597	57914
81202	57915
50951	57916
23221	57917
31840	57918
140151	57919
22568	57920
114008	57921
109539	57922
18287	57923
11856	57924
17714	57925
57126	57926
88544	57927
130316	57928
27899	57929
114164	57930
60859	57931
31314	57932
16362	57933
5547	57934
19799	57935
14720	57936
17455	57937
12151	57938
114176	57939
25209	57940
120808	57941
50041	57942
135161	57943
12581	57944
31302	57945
12137	57946
38292	57947
81429	57948
35783	57949
51012	57950
106427	57951
48234	57952
53552	57953
53473	57954
18576	57955
40280	57956
134934	57957
22893	57958
80258	57959
8561	57960
3141	57961
21409	57962
60713	57963
28325	57964
27458	57965
47529	57966
65110	57967
55885	57968
80225	57969
62987	57970
14492	57971
84074	57972
131688	57973
60819	57974
12851	57975
12830	57976
19304	57977
126639	57978
67316	57979
122115	57980
155345	57981
73971	57982
36377	57983
16324	57984
55854	57985
29853	57986
65278	57987
106500	57988
98521	57989
123544	57990
65298	57991
167891	57992
107992	57993
5634	57994
123620	57995
151854	57996
70817	57997
130156	57998
103123	57999
29786	58000
98664	58001
44388	58002
5634	58003
147783	58004
94730	58005
116272	58006
163271	58007
6032	58008
165053	58009
41105	58010
20560	58011
48384	58012
21681	58013
140285	58014
19887	58015
19035	58016
78590	58017
88309	58018
19035	58019
3693	58020
38264	58021
159345	58022
99938	58023
93278	58024
68468	58025
125532	58026
22443	58027
5634	58028
81451	58029
55852	58030
163220	58031
123534	58032
77348	58033
35685	58034
68454	58035
20951	58036
163272	58037
72481	58038
54833	58039
61847	58040
5634	58041
66267	58042
119300	58043
69728	58044
33515	58045
104625	58046
136818	58047
89729	58048
46777	58049
40317	58050
91117	58051
111121	58052
15095	58053
66267	58054
33467	58055
18594	58056
12601	58057
146187	58058
60814	58059
54491	58060
134827	58061
161404	58062
61911	58063
88558	58064
41741	58065
108064	58066
133520	58067
98396	58068
121851	58069
8775	58070
25694	58071
153918	58072
42098	58073
47577	58074
21379	58075
57196	58076
127094	58077
109525	58078
13683	58079
29781	58080
101596	58081
20564	58082
103151	58083
16003	58084
17434	58085
107933	58086
138124	58087
28312	58088
21065	58089
80216	58090
21065	58091
72401	58092
151616	58093
99898	58094
81280	58095
157422	58096
163273	58097
167900	58098
14051	58099
69542	58100
13682	58101
47577	58102
103069	58103
108064	58104
22445	58105
50922	58106
50021	58107
103019	58108
5634	58109
81353	58110
36868	58111
94717	58112
130440	58113
101733	58114
123519	58115
168102	58116
48371	58117
68478	58118
25146	58119
94953	58120
65244	58121
156017	58122
48379	58123
142610	58124
114278	58125
27912	58126
34907	58127
140955	58128
122317	58129
157979	58130
32561	58131
157980	58132
130257	58133
77280	58134
147457	58135
162995	58136
103280	58137
127140	58138
116091	58139
77271	58140
14044	58141
148353	58142
147574	58143
73945	58144
150137	58145
157977	58146
152013	58147
32762	58148
133631	58149
15055	58150
48362	58151
55777	58152
32642	58153
12618	58154
18605	58155
143232	58156
106286	58157
94717	58158
11851	58159
148152	58160
32574	58161
101890	58162
32762	58163
42755	58164
41024	58165
163483	58166
28315	58167
46586	58168
91822	58169
70706	58170
19479	58171
32580	58172
135039	58173
15055	58174
33420	58175
149625	58176
117991	58177
98546	58178
5556	58179
15103	58180
126683	58181
72493	58182
150197	58183
88417	58184
167015	58185
151753	58186
116287	58187
32741	58188
18579	58189
163930	58190
57160	58191
140707	58192
93204	58193
167280	58194
21712	58195
35653	58196
96184	58197
66304	58198
161581	58199
139012	58200
57000	58201
11910	58202
114003	58203
123752	58204
118089	58205
9544	58206
98690	58207
74094	58208
51760	58209
25181	58210
114849	58211
19479	58212
32068	58213
32068	58214
77316	58215
43845	58216
132046	58217
159931	58218
74069	58219
127140	58220
94724	58221
50221	58222
59659	58223
57040	58224
8778	58225
45737	58226
144348	58227
77379	58228
18579	58229
167299	58230
41024	58231
25171	58232
59659	58233
41820	58234
122318	58235
9717	58236
26862	58237
37539	58238
161847	58239
58802	58240
15055	58241
25195	58242
118457	58243
85524	58244
74157	58245
25735	58246
24035	58247
21712	58248
162900	58249
156016	58250
165596	58251
106533	58252
55969	58253
88359	58254
19849	58255
88336	58256
62021	58257
138103	58258
98571	58259
120854	58260
19365	58261
134890	58262
166976	58263
43724	58264
22555	58265
133459	58266
31755	58267
46753	58268
151852	58269
27381	58270
161465	58271
26776	58272
155470	58273
21376	58274
118184	58275
136561	58276
161466	58277
52655	58278
54855	58279
38348	58280
36329	58281
17978	58282
66457	58283
42804	58284
23230	58285
28700	58286
27832	58287
155606	58288
65151	58289
24506	58290
94898	58291
152107	58292
63873	58293
89675	58294
114782	58295
116196	58296
69627	58297
163470	58298
36908	58299
54404	58300
36365	58301
65086	58302
46571	58303
38414	58304
7349	58305
24523	58306
166477	58307
121888	58308
8631	58309
103038	58310
6605	58311
81219	58312
121900	58313
19780	58314
24072	58315
54457	58316
17421	58317
62882	58318
145924	58319
10198	58320
53554	58321
10356	58322
25177	58323
149417	58324
31761	58325
36899	58326
136764	58327
47609	58328
53488	58329
104757	58330
89926	58331
66343	58332
42896	58333
29349	58334
31317	58335
103265	58336
121902	58337
41718	58338
39649	58339
86959	58340
137934	58341
51792	58342
152018	58343
153922	58344
125499	58345
140209	58346
30782	58347
114757	58348
140173	58349
15137	58350
122207	58351
123755	58352
159682	58353
165348	58354
15093	58355
21403	58356
17469	58357
16316	58358
70783	58359
63970	58360
9208	58361
57103	58362
143233	58363
38442	58364
32560	58365
25732	58366
95990	58367
45715	58368
50096	58369
122208	58370
7108	58371
168097	58372
153653	58373
149956	58374
9564	58375
149941	58376
149955	58377
51744	58378
140699	58379
25732	58380
19772	58381
23232	58382
16358	58383
46588	58384
21695	58385
123744	58386
60787	58387
153514	58388
4177	58389
153923	58390
37500	58391
144842	58392
146504	58393
138996	58394
118220	58395
93094	58396
148088	58397
110998	58398
24714	58399
42762	58400
57163	58401
20618	58402
45715	58403
140704	58404
84019	58405
109738	58406
136426	58407
109604	58408
135211	58409
36870	58410
143227	58411
84192	58412
125518	58413
120880	58414
136652	58415
142975	58416
45685	58417
20583	58418
32540	58419
104614	58420
165350	58421
42141	58422
15782	58423
42141	58424
149558	58425
120880	58426
57011	58427
21645	58428
20618	58429
140702	58430
24451	58431
96082	58432
84069	58433
29312	58434
72554	58435
25965	58436
98623	58437
114803	58438
140703	58439
143220	58440
166956	58441
7858	58442
48384	58443
9530	58444
9489	58445
14723	58446
57254	58447
9522	58448
59707	58449
125336	58450
29352	58451
55922	58452
15093	58453
5858	58454
24704	58455
71338	58456
118329	58457
112620	58458
9522	58459
134897	58460
155111	58461
84192	58462
9522	58463
152017	58464
42830	58465
133560	58466
29785	58467
27837	58468
94666	58469
42141	58470
19047	58471
148084	58472
99843	58473
98402	58474
28265	58475
22532	58476
18883	58477
22552	58478
149971	58479
146465	58480
46624	58481
68536	58482
86995	58483
89852	58484
19342	58485
40318	58486
103179	58487
29362	58488
48284	58489
11581	58490
35676	58491
122114	58492
82552	58493
17428	58494
27431	58495
22548	58496
12421	58497
27870	58498
155774	58499
12421	58500
152035	58501
43816	58502
68615	58503
16008	58504
55953	58505
133667	58506
14484	58507
78807	58508
167069	58509
161637	58510
23210	58511
135270	58512
138295	58513
70774	58514
153945	58515
22867	58516
118344	58517
38358	58518
60861	58519
16361	58520
16355	58521
31298	58522
31318	58523
114011	58524
161231	58525
25980	58526
19335	58527
50131	58528
106450	58529
100109	58530
89781	58531
114011	58532
167025	58533
29829	58534
166501	58535
155687	58536
126956	58537
163557	58538
53587	58539
88553	58540
25976	58541
130292	58542
144774	58543
33466	58544
153464	58545
163558	58546
167990	58547
106341	58548
31810	58549
167026	58550
111070	58551
19855	58552
91777	58553
52661	58554
133495	58555
11424	58556
161423	58557
111256	58558
47561	58559
91753	58560
132135	58561
21011	58562
84167	58563
73919	58564
167039	58565
61909	58566
12629	58567
9193	58568
61909	58569
109467	58570
89681	58571
66258	58572
121881	58573
69655	58574
54435	58575
11881	58576
50140	58577
91094	58578
40249	58579
14263	58580
62944	58581
23633	58582
24037	58583
96224	58584
14478	58585
42077	58586
13059	58587
153167	58588
133669	58589
156990	58590
39669	58591
128630	58592
38287	58593
15388	58594
107905	58595
151642	58596
144219	58597
44993	58598
73925	58599
38290	58600
30740	58601
48388	58602
61838	58603
61834	58604
115914	58605
5772	58606
33364	58607
6575	58608
25177	58609
57023	58610
17732	58611
19785	58612
91055	58613
42694	58614
13684	58615
53529	58616
37489	58617
31289	58618
42855	58619
42908	58620
97391	58621
17730	58622
31316	58623
140935	58624
45043	58625
31289	58626
149378	58627
62866	58628
15445	58629
69655	58630
53547	58631
131609	58632
15452	58633
65228	58634
48281	58635
58701	58636
52692	58637
32566	58638
110960	58639
4279	58640
94978	58641
36376	58642
34925	58643
25672	58644
159061	58645
107977	58646
161097	58647
21655	58648
25157	58649
27831	58650
123712	58651
48358	58652
106192	58653
14037	58654
78622	58655
11818	58656
111308	58657
57917	58658
125283	58659
136676	58660
22450	58661
11892	58662
66250	58663
9571	58664
55958	58665
155901	58666
66393	58667
14255	58668
42813	58669
140112	58670
133701	58671
96182	58672
72604	58673
78554	58674
107966	58675
61806	58676
80228	58677
82673	58678
34319	58679
143363	58680
29336	58681
38297	58682
103104	58683
13843	58684
132152	58685
20581	58686
125118	58687
83959	58688
10194	58689
16861	58690
62915	58691
22509	58692
53461	58693
132000	58694
31314	58695
15016	58696
83971	58697
99892	58698
41014	58699
135202	58700
82543	58701
63814	58702
91774	58703
103053	58704
59728	58705
15047	58706
7722	58707
114814	58708
120898	58709
27930	58710
85584	58711
88284	58712
8373	58713
7722	58714
140126	58715
34936	58716
89687	58717
116214	58718
66252	58719
155214	58720
115928	58721
88590	58722
24690	58723
25649	58724
25636	58725
47456	58726
10497	58727
82613	58728
101766	58729
8859	58730
96022	58731
128431	58732
138249	58733
78558	58734
16624	58735
16029	58736
24042	58737
29805	58738
166524	58739
147894	58740
120883	58741
16618	58742
57807	58743
84000	58744
21018	58745
34860	58746
99980	58747
159547	58748
164695	58749
95083	58750
88405	58751
155135	58752
31790	58753
77193	58754
112774	58755
12864	58756
65352	58757
136433	58758
79959	58759
5130	58760
65118	58761
85609	58762
27459	58763
78539	58764
164984	58765
159287	58766
148242	58767
89787	58768
57831	58769
11888	58770
77204	58771
104447	58772
21641	58773
32721	58774
127031	58775
101474	58776
166521	58777
29365	58778
31763	58779
29370	58780
140592	58781
30285	58782
36999	58783
13645	58784
57093	58785
103002	58786
95163	58787
7618	58788
57838	58789
75058	58790
136486	58791
12171	58792
29364	58793
10358	58794
138295	58795
155591	58796
52605	58797
38201	58798
125501	58799
31319	58800
22435	58801
7615	58802
128124	58803
119512	58804
99852	58805
33425	58806
125464	58807
164957	58808
32705	58809
6980	58810
50066	58811
109676	58812
101624	58813
16392	58814
50910	58815
106143	58816
111308	58817
29365	58818
89927	58819
95158	58820
3498	58821
14045	58822
29365	58823
84297	58824
43915	58825
43702	58826
85609	58827
125368	58828
29365	58829
26781	58830
84121	58831
119526	58832
29365	58833
13655	58834
98410	58835
46558	58836
57837	58837
136457	58838
82630	58839
29849	58840
72386	58841
16620	58842
61991	58843
17722	58844
74255	58845
62890	58846
29365	58847
65109	58848
7723	58849
123346	58850
23201	58851
42124	58852
18291	58853
42124	58854
40379	58855
16622	58856
93102	58857
29788	58858
16314	58859
50960	58860
23213	58861
100202	58862
68581	58863
130416	58864
114240	58865
39667	58866
165342	58867
41838	58868
20987	58869
111015	58870
69648	58871
10356	58872
10828	58873
111075	58874
78806	58875
159887	58876
22473	58877
6974	58878
70794	58879
111007	58880
150156	58881
165548	58882
78806	58883
44374	58884
39011	58885
109617	58886
12164	58887
27456	58888
21707	58889
23213	58890
10960	58891
65341	58892
31279	58893
25215	58894
70803	58895
46682	58896
35638	58897
74973	58898
111325	58899
17718	58900
104581	58901
89743	58902
157395	58903
114275	58904
128288	58905
59637	58906
27497	58907
57814	58908
16831	58909
34866	58910
155350	58911
10484	58912
13054	58913
120629	58914
15579	58915
39016	58916
111105	58917
128382	58918
14720	58919
36367	58920
16831	58921
84052	58922
164610	58923
60784	58924
91088	58925
104500	58926
22866	58927
25139	58928
15583	58929
43861	58930
18594	58931
36291	58932
36339	58933
36876	58934
76164	58935
98686	58936
48250	58937
24490	58938
55740	58939
61852	58940
30288	58941
73935	58942
120733	58943
121032	58944
8234	58945
24691	58946
118251	58947
88337	58948
136677	58949
76035	58950
94749	58951
38278	58952
18893	58953
76130	58954
102983	58955
17708	58956
164891	58957
14049	58958
30288	58959
158907	58960
80050	58961
31295	58962
22881	58963
18932	58964
99990	58965
34959	58966
112621	58967
116273	58968
10480	58969
8775	58970
16831	58971
91794	58972
43818	58973
157760	58974
145895	58975
115935	58976
120829	58977
87004	58978
159257	58979
130132	58980
116163	58981
33362	58982
16831	58983
43694	58984
76040	58985
138796	58986
50892	58987
104593	58988
18275	58989
12842	58990
43948	58991
11876	58992
131984	58993
47531	58994
16831	58995
22454	58996
101590	58997
43849	58998
157267	58999
57197	59000
151613	59001
80094	59002
17713	59003
76042	59004
167144	59005
32628	59006
151650	59007
91767	59008
154167	59009
125257	59010
69577	59011
16831	59012
52652	59013
4181	59014
70720	59015
128571	59016
167199	59017
16831	59018
163141	59019
114024	59020
20029	59021
15123	59022
63811	59023
135207	59024
81449	59025
28710	59026
120610	59027
153128	59028
80187	59029
27896	59030
53491	59031
61893	59032
13613	59033
115955	59034
30778	59035
103297	59036
133192	59037
145954	59038
85665	59039
30252	59040
5569	59041
14462	59042
13676	59043
14272	59044
51005	59045
30786	59046
25725	59047
18902	59048
137948	59049
88416	59050
155150	59051
59575	59052
166497	59053
88416	59054
18274	59055
62965	59056
62955	59057
160974	59058
11925	59059
21686	59060
94958	59061
19831	59062
103166	59063
29347	59064
61823	59065
65105	59066
57918	59067
80187	59068
128417	59069
136451	59070
60956	59071
103217	59072
151370	59073
36395	59074
106139	59075
106139	59076
38261	59077
113967	59078
30768	59079
138240	59080
89848	59081
41099	59082
75100	59083
165271	59084
143185	59085
69693	59086
63921	59087
25992	59088
153887	59089
60890	59090
10839	59091
111277	59092
54504	59093
131991	59094
55910	59095
151984	59096
41779	59097
95043	59098
114204	59099
118300	59100
38994	59101
116104	59102
26376	59103
114205	59104
57245	59105
36289	59106
82622	59107
48368	59108
89873	59109
131764	59110
8470	59111
140160	59112
140226	59113
34374	59114
38201	59115
36289	59116
6122	59117
18597	59118
29389	59119
52611	59120
24688	59121
103189	59122
8771	59123
19042	59124
66300	59125
114784	59126
146345	59127
57098	59128
12148	59129
100050	59130
96166	59131
11282	59132
101659	59133
138808	59134
84042	59135
11282	59136
6971	59137
164918	59138
4710	59139
65202	59140
20290	59141
91775	59142
14256	59143
15792	59144
67360	59145
62947	59146
130069	59147
46711	59148
7865	59149
29812	59150
163115	59151
45668	59152
15799	59153
84121	59154
5861	59155
163905	59156
14043	59157
17963	59158
57878	59159
7347	59160
13837	59161
7725	59162
9714	59163
50126	59164
13627	59165
35702	59166
41122	59167
50183	59168
126513	59169
41119	59170
39633	59171
161279	59172
86948	59173
39633	59174
41118	59175
89913	59176
41118	59177
28277	59178
89913	59179
86948	59180
69723	59181
69723	59182
69723	59183
39634	59184
36324	59185
69723	59186
36324	59187
69723	59188
69722	59189
41118	59190
41118	59191
36912	59192
140296	59193
41118	59194
69722	59195
41118	59196
69722	59197
69722	59198
69722	59199
86948	59200
41119	59201
41118	59202
86948	59203
41119	59204
39634	59205
41119	59206
41119	59207
77254	59208
39634	59209
77254	59210
77254	59211
28277	59212
39634	59213
140290	59214
89913	59215
109605	59216
41119	59217
36912	59218
109605	59219
41119	59220
89913	59221
28277	59222
21974	59223
79972	59224
50015	59225
57173	59226
32650	59227
72573	59228
54521	59229
33466	59230
52675	59231
36309	59232
104560	59233
60664	59234
10034	59235
69592	59236
52650	59237
15083	59238
106380	59239
144939	59240
154024	59241
8562	59242
118390	59243
55774	59244
157824	59245
81297	59246
72559	59247
36366	59248
57061	59249
21670	59250
82499	59251
138064	59252
72413	59253
71301	59254
78785	59255
62870	59256
57858	59257
20564	59258
44343	59259
18586	59260
70850	59261
128258	59262
51752	59263
11904	59264
13663	59265
89912	59266
120839	59267
122274	59268
144374	59269
75082	59270
151680	59271
138322	59272
80026	59273
66324	59274
146561	59275
118323	59276
155875	59277
18278	59278
89731	59279
85769	59280
79956	59281
109668	59282
128545	59283
24522	59284
112782	59285
112782	59286
17457	59287
50090	59288
155084	59289
120941	59290
112783	59291
119548	59292
42096	59293
52628	59294
82554	59295
24021	59296
38426	59297
91246	59298
7285	59299
25700	59300
34953	59301
18599	59302
86888	59303
40317	59304
107949	59305
112783	59306
82532	59307
96166	59308
50984	59309
88363	59310
140036	59311
18895	59312
63915	59313
17708	59314
133184	59315
15390	59316
13824	59317
16851	59318
15404	59319
88522	59320
17710	59321
164975	59322
13638	59323
46637	59324
91036	59325
5042	59326
68602	59327
56997	59328
30247	59329
115899	59330
166380	59331
103240	59332
50884	59333
43873	59334
87056	59335
111311	59336
68586	59337
128076	59338
18933	59339
142299	59340
9504	59341
41764	59342
92931	59343
30794	59344
17955	59345
66392	59346
37462	59347
5860	59348
41740	59349
153757	59350
80032	59351
10830	59352
13601	59353
66452	59354
112801	59355
5546	59356
45777	59357
159668	59358
24059	59359
163516	59360
89916	59361
27398	59362
44342	59363
60923	59364
33340	59365
25684	59366
119427	59367
78650	59368
16856	59369
32593	59370
157588	59371
13679	59372
84037	59373
44342	59374
96089	59375
54405	59376
108295	59377
8242	59378
42688	59379
27355	59380
17422	59381
11883	59382
41772	59383
125507	59384
27894	59385
104519	59386
5546	59387
86886	59388
62076	59389
16856	59390
102967	59391
54424	59392
97275	59393
31768	59394
19843	59395
29253	59396
77253	59397
96138	59398
32678	59399
16332	59400
140328	59401
70740	59402
13642	59403
57242	59404
57127	59405
55815	59406
54838	59407
33428	59408
130173	59409
15015	59410
131858	59411
35682	59412
79975	59413
58679	59414
42708	59415
33414	59416
81262	59417
140656	59418
13352	59419
27421	59420
161482	59421
6684	59422
74215	59423
4177	59424
88561	59425
39626	59426
81448	59427
106296	59428
83986	59429
57836	59430
155475	59431
39626	59432
57026	59433
163337	59434
20573	59435
15399	59436
101887	59437
12601	59438
14693	59439
94803	59440
138923	59441
19396	59442
161291	59443
31264	59444
76046	59445
22833	59446
107981	59447
65207	59448
24487	59449
72578	59450
82470	59451
25029	59452
67378	59453
41114	59454
120823	59455
21019	59456
120571	59457
114120	59458
9485	59459
161415	59460
111200	59461
133586	59462
33370	59463
104557	59464
120825	59465
163435	59466
58753	59467
74084	59468
114180	59469
96052	59470
40349	59471
129861	59472
75043	59473
93071	59474
43872	59475
155289	59476
159231	59477
122113	59478
38261	59479
34369	59480
129892	59481
16622	59482
76020	59483
28280	59484
84125	59485
101712	59486
21670	59487
14719	59488
50874	59489
147594	59490
86898	59491
128464	59492
6379	59493
114747	59494
75001	59495
88568	59496
136750	59497
27877	59498
42104	59499
10811	59500
87047	59501
164781	59502
57929	59503
33829	59504
29789	59505
32019	59506
12595	59507
66241	59508
104776	59509
15797	59510
47477	59511
45047	59512
30289	59513
50983	59514
157086	59515
8380	59516
7845	59517
20593	59518
146031	59519
73960	59520
103090	59521
19336	59522
12417	59523
18260	59524
6563	59525
77171	59526
135224	59527
38996	59528
3265	59529
135228	59530
128306	59531
126872	59532
50898	59533
16044	59534
130015	59535
121949	59536
146030	59537
49990	59538
42816	59539
92994	59540
5230	59541
109642	59542
10960	59543
91760	59544
78691	59545
57185	59546
37523	59547
81238	59548
132165	59549
11844	59550
13052	59551
13190	59552
143517	59553
85720	59554
25661	59555
50217	59556
131574	59557
54497	59558
40271	59559
163946	59560
28707	59561
149830	59562
72378	59563
150209	59564
89859	59565
20555	59566
41125	59567
114132	59568
17382	59569
73954	59570
25644	59571
57298	59572
12144	59573
72378	59574
15426	59575
20545	59576
93099	59577
48363	59578
21679	59579
19388	59580
98675	59581
138974	59582
9545	59583
43720	59584
21679	59585
25062	59586
9514	59587
34975	59588
19354	59589
168071	59590
19033	59591
117939	59592
19033	59593
28284	59594
74260	59595
57862	59596
42121	59597
103022	59598
140259	59599
96107	59600
120864	59601
11886	59602
72583	59603
135276	59604
21404	59605
42794	59606
25211	59607
98622	59608
103074	59609
45687	59610
15426	59611
95171	59612
42710	59613
73894	59614
55858	59615
5557	59616
118178	59617
151918	59618
143332	59619
118178	59620
59641	59621
15426	59622
133289	59623
138948	59624
31842	59625
120817	59626
140710	59627
6578	59628
155775	59629
144448	59630
117938	59631
68592	59632
65103	59633
93050	59634
57134	59635
159037	59636
142879	59637
119286	59638
151495	59639
19851	59640
55769	59641
93207	59642
156007	59643
98641	59644
167223	59645
106236	59646
9514	59647
144545	59648
133144	59649
25046	59650
91800	59651
98525	59652
143345	59653
91800	59654
142532	59655
97341	59656
47618	59657
134808	59658
146529	59659
143066	59660
58802	59661
116291	59662
19805	59663
91800	59664
50080	59665
143237	59666
127075	59667
126876	59668
13182	59669
19358	59670
95112	59671
16859	59672
159864	59673
146612	59674
159860	59675
30781	59676
123820	59677
25120	59678
16001	59679
151853	59680
95074	59681
145016	59682
135292	59683
154113	59684
34919	59685
121004	59686
91799	59687
146178	59688
77332	59689
15079	59690
166667	59691
43740	59692
29793	59693
161212	59694
15582	59695
157920	59696
146644	59697
153591	59698
91799	59699
91799	59700
33398	59701
99930	59702
57256	59703
92989	59704
147805	59705
142440	59706
151991	59707
120840	59708
43789	59709
147712	59710
77366	59711
25999	59712
163341	59713
59661	59714
57862	59715
60808	59716
33464	59717
120638	59718
21679	59719
28284	59720
33356	59721
76013	59722
93140	59723
157921	59724
32702	59725
36397	59726
130353	59727
101725	59728
36397	59729
72287	59730
130164	59731
32630	59732
26851	59733
58658	59734
55887	59735
94727	59736
84199	59737
142885	59738
25125	59739
19851	59740
6585	59741
38376	59742
26382	59743
159390	59744
19772	59745
48283	59746
19843	59747
15038	59748
157544	59749
119495	59750
28679	59751
157504	59752
43947	59753
94718	59754
128371	59755
34882	59756
28679	59757
133608	59758
74024	59759
80093	59760
130213	59761
14810	59762
78808	59763
26774	59764
73893	59765
34933	59766
62923	59767
140212	59768
73893	59769
120721	59770
166910	59771
60678	59772
66450	59773
57056	59774
84255	59775
27917	59776
34339	59777
73999	59778
44977	59779
103128	59780
29793	59781
165164	59782
33375	59783
84056	59784
67382	59785
149781	59786
5978	59787
153669	59788
21990	59789
138160	59790
69552	59791
153678	59792
26836	59793
45754	59794
165165	59795
65248	59796
25690	59797
84056	59798
144828	59799
112612	59800
63892	59801
57327	59802
25759	59803
140829	59804
27852	59805
138160	59806
126863	59807
106529	59808
45029	59809
7846	59810
62020	59811
19810	59812
20563	59813
128362	59814
21012	59815
26819	59816
35782	59817
93153	59818
11836	59819
14491	59820
7846	59821
33439	59822
67439	59823
120888	59824
140706	59825
17972	59826
122145	59827
123694	59828
165166	59829
165202	59830
136517	59831
89713	59832
15415	59833
11836	59834
161317	59835
78808	59836
74024	59837
32583	59838
97425	59839
25134	59840
101408	59841
98573	59842
74230	59843
20965	59844
19823	59845
47590	59846
71344	59847
9513	59848
41791	59849
103224	59850
73893	59851
18566	59852
61863	59853
48295	59854
107933	59855
11922	59856
104722	59857
18906	59858
75104	59859
19303	59860
144830	59861
81242	59862
10027	59863
43877	59864
43791	59865
126863	59866
57253	59867
131868	59868
7846	59869
16844	59870
43709	59871
155897	59872
99888	59873
155532	59874
53551	59875
104612	59876
11836	59877
108199	59878
160890	59879
73922	59880
161116	59881
136779	59882
134915	59883
138369	59884
37484	59885
159169	59886
128475	59887
126899	59888
43726	59889
133250	59890
44359	59891
133655	59892
161574	59893
103092	59894
114750	59895
57067	59896
57067	59897
125205	59898
31793	59899
55940	59900
67396	59901
131691	59902
57066	59903
57241	59904
34968	59905
118349	59906
116001	59907
163094	59908
74177	59909
167122	59910
86919	59911
134798	59912
130303	59913
122096	59914
76066	59915
72577	59916
142601	59917
123801	59918
18921	59919
47593	59920
109571	59921
119358	59922
118162	59923
133277	59924
44990	59925
103371	59926
31825	59927
71308	59928
106220	59929
57086	59930
18941	59931
44359	59932
161170	59933
111101	59934
147645	59935
58698	59936
91244	59937
80004	59938
30251	59939
12865	59940
38368	59941
153260	59942
74244	59943
133483	59944
60758	59945
40257	59946
68640	59947
44397	59948
47464	59949
25765	59950
101473	59951
6604	59952
33444	59953
17732	59954
135262	59955
38368	59956
162855	59957
155075	59958
80004	59959
39637	59960
11879	59961
157043	59962
15411	59963
9199	59964
50981	59965
91211	59966
29387	59967
75137	59968
7837	59969
19440	59970
31289	59971
38402	59972
4825	59973
88311	59974
80004	59975
86945	59976
68654	59977
45752	59978
108128	59979
36996	59980
31831	59981
98405	59982
131992	59983
62974	59984
111283	59985
135275	59986
82633	59987
42779	59988
167064	59989
35673	59990
20970	59991
99860	59992
31822	59993
68645	59994
23231	59995
163610	59996
140671	59997
153898	59998
85730	59999
52663	60000
69665	60001
21684	60002
14040	60003
143205	60004
53586	60005
33432	60006
16349	60007
155735	60008
112676	60009
24679	60010
49072	60011
13045	60012
18583	60013
10196	60014
155471	60015
126974	60016
18878	60017
13617	60018
136764	60019
154961	60020
29251	60021
42126	60022
130254	60023
68630	60024
8563	60025
41836	60026
38252	60027
8380	60028
130352	60029
58789	60030
134931	60031
18941	60032
19450	60033
16843	60034
32613	60035
18580	60036
20556	60037
59676	60038
145874	60039
135035	60040
16633	60041
5561	60042
25219	60043
25173	60044
69585	60045
65180	60046
103107	60047
45748	60048
61863	60049
18601	60050
22493	60051
21388	60052
22898	60053
61858	60054
38358	60055
25623	60056
6796	60057
12848	60058
18937	60059
103362	60060
10023	60061
32549	60062
54449	60063
4818	60064
33359	60065
28677	60066
155637	60067
6796	60068
91209	60069
57817	60070
9561	60071
17987	60072
98596	60073
77209	60074
153084	60075
50900	60076
42126	60077
17731	60078
33507	60079
29246	60080
50916	60081
126628	60082
36886	60083
19802	60084
74146	60085
106535	60086
18886	60087
140194	60088
24020	60089
134968	60090
88339	60091
73950	60092
81388	60093
24012	60094
93075	60095
110960	60096
11653	60097
57912	60098
153541	60099
93317	60100
36396	60101
24509	60102
23247	60103
49009	60104
113948	60105
112496	60106
111097	60107
88507	60108
63861	60109
17731	60110
4402	60111
53518	60112
116016	60113
28328	60114
149456	60115
95001	60116
40354	60117
38387	60118
132084	60119
6124	60120
97320	60121
58686	60122
62047	60123
50119	60124
6865	60125
37009	60126
10492	60127
82555	60128
133247	60129
63985	60130
65070	60131
118503	60132
68471	60133
60745	60134
22488	60135
161543	60136
9891	60137
29395	60138
9891	60139
72345	60140
138366	60141
81384	60142
142593	60143
29286	60144
98472	60145
22864	60146
44406	60147
25149	60148
19039	60149
11653	60150
65112	60151
7418	60152
82433	60153
16355	60154
140606	60155
6586	60156
135060	60157
75042	60158
120553	60159
38327	60160
81228	60161
41724	60162
97251	60163
109643	60164
22868	60165
133376	60166
40369	60167
6591	60168
86851	60169
24058	60170
117998	60171
113996	60172
15084	60173
15084	60174
143104	60175
30255	60176
126504	60177
128207	60178
89853	60179
39624	60180
54483	60181
143107	60182
114170	60183
107881	60184
143106	60185
112655	60186
39642	60187
34953	60188
50144	60189
120881	60190
157658	60191
23612	60192
23612	60193
35693	60194
63944	60195
27428	60196
9555	60197
31744	60198
48327	60199
68563	60200
15392	60201
116209	60202
16042	60203
13619	60204
62908	60205
114268	60206
45723	60207
4567	60208
13673	60209
17459	60210
10796	60211
50163	60212
10952	60213
65166	60214
25095	60215
45772	60216
130268	60217
109745	60218
20998	60219
23202	60220
46614	60221
9081	60222
160997	60223
83981	60224
86890	60225
57842	60226
83981	60227
6315	60228
149455	60229
23643	60230
23623	60231
22539	60232
29404	60233
20608	60234
48999	60235
3657	60236
21985	60237
104458	60238
23217	60239
89746	60240
65075	60241
147519	60242
7272	60243
65075	60244
38960	60245
108184	60246
95988	60247
38354	60248
80188	60249
166417	60250
98656	60251
67453	60252
89831	60253
70785	60254
67435	60255
57131	60256
88294	60257
43698	60258
55916	60259
38354	60260
109492	60261
50166	60262
144208	60263
106144	60264
88294	60265
136407	60266
48245	60267
106145	60268
151806	60269
136607	60270
114722	60271
73900	60272
99857	60273
128049	60274
78668	60275
123497	60276
10800	60277
15068	60278
8375	60279
16855	60280
11840	60281
78767	60282
72613	60283
77201	60284
155081	60285
88420	60286
89719	60287
26857	60288
54512	60289
86949	60290
161222	60291
46594	60292
84159	60293
89685	60294
157148	60295
122016	60296
42088	60297
42725	60298
88389	60299
142561	60300
167844	60301
65327	60302
17404	60303
108036	60304
10193	60305
19778	60306
142466	60307
35746	60308
58694	60309
16855	60310
6874	60311
109803	60312
123849	60313
70798	60314
16309	60315
86962	60316
11835	60317
112806	60318
128221	60319
11905	60320
98642	60321
108246	60322
33515	60323
16003	60324
29359	60325
118332	60326
42725	60327
94788	60328
128221	60329
126589	60330
164959	60331
114157	60332
88420	60333
93001	60334
82570	60335
36977	60336
118017	60337
20265	60338
38280	60339
136576	60340
86949	60341
162856	60342
54477	60343
10950	60344
128537	60345
24464	60346
5551	60347
128514	60348
128272	60349
96216	60350
89768	60351
12810	60352
96216	60353
20978	60354
20540	60355
78825	60356
89874	60357
13626	60358
57215	60359
50186	60360
131762	60361
88432	60362
42712	60363
118067	60364
41771	60365
140308	60366
153573	60367
98526	60368
155433	60369
119422	60370
118082	60371
65177	60372
91743	60373
118083	60374
63882	60375
38994	60376
125182	60377
159375	60378
126780	60379
151661	60380
41777	60381
57143	60382
106336	60383
119426	60384
96080	60385
39640	60386
84032	60387
121992	60388
65084	60389
126598	60390
68614	60391
58708	60392
24447	60393
133518	60394
6973	60395
29391	60396
24030	60397
84036	60398
24515	60399
50071	60400
77291	60401
29345	60402
102997	60403
6460	60404
106187	60405
84121	60406
68601	60407
24018	60408
138954	60409
65193	60410
35752	60411
109783	60412
43768	60413
20997	60414
78509	60415
82445	60416
46601	60417
128409	60418
14729	60419
9720	60420
153191	60421
77291	60422
142543	60423
109782	60424
66444	60425
99957	60426
6460	60427
34351	60428
50920	60429
25617	60430
8633	60431
6460	60432
94903	60433
163091	60434
8759	60435
33492	60436
165286	60437
161509	60438
17958	60439
131745	60440
24507	60441
38302	60442
29391	60443
131963	60444
24515	60445
20980	60446
51021	60447
24515	60448
119273	60449
128117	60450
8759	60451
24515	60452
55772	60453
57878	60454
55772	60455
130286	60456
24076	60457
58665	60458
81347	60459
57878	60460
24515	60461
118151	60462
42117	60463
99897	60464
25061	60465
115937	60466
42901	60467
143271	60468
150005	60469
25124	60470
166381	60471
154017	60472
6594	60473
55753	60474
9509	60475
84025	60476
116058	60477
19427	60478
29286	60479
72280	60480
133117	60481
160847	60482
58678	60483
74227	60484
94895	60485
10608	60486
140366	60487
25983	60488
10608	60489
154992	60490
140558	60491
15155	60492
55882	60493
19797	60494
25129	60495
42861	60496
55782	60497
74050	60498
25218	60499
20557	60500
99929	60501
25128	60502
145841	60503
15124	60504
145842	60505
11828	60506
42744	60507
57314	60508
32079	60509
71350	60510
147388	60511
57318	60512
15030	60513
144442	60514
9534	60515
96130	60516
9567	60517
15153	60518
42903	60519
146119	60520
15155	60521
16369	60522
10188	60523
25115	60524
9509	60525
108261	60526
27491	60527
55879	60528
116471	60529
15449	60530
42901	60531
147389	60532
149236	60533
110972	60534
15085	60535
120926	60536
158951	60537
19308	60538
10607	60539
39608	60540
19416	60541
147394	60542
42729	60543
15085	60544
146195	60545
16050	60546
139010	60547
20031	60548
93250	60549
22551	60550
74227	60551
15155	60552
33428	60553
9529	60554
95976	60555
9519	60556
15085	60557
126768	60558
11849	60559
145843	60560
20617	60561
140631	60562
50017	60563
11935	60564
94664	60565
118152	60566
140624	60567
19422	60568
34906	60569
5565	60570
74138	60571
142626	60572
9519	60573
57856	60574
9519	60575
32062	60576
66348	60577
54915	60578
9519	60579
72521	60580
28689	60581
54915	60582
20617	60583
57856	60584
158950	60585
142296	60586
143291	60587
32697	60588
27351	60589
25735	60590
15081	60591
114865	60592
55901	60593
117804	60594
114865	60595
59594	60596
116087	60597
57225	60598
19375	60599
9512	60600
25040	60601
97429	60602
164684	60603
42764	60604
94899	60605
100233	60606
59748	60607
55820	60608
33477	60609
33477	60610
43778	60611
42105	60612
19431	60613
106568	60614
19431	60615
117804	60616
25129	60617
7868	60618
10225	60619
34363	60620
20617	60621
8230	60622
42818	60623
116087	60624
42723	60625
72402	60626
117808	60627
159239	60628
27443	60629
32606	60630
93303	60631
116294	60632
42759	60633
32761	60634
17983	60635
9519	60636
20557	60637
129996	60638
28709	60639
31286	60640
88538	60641
38992	60642
155758	60643
153583	60644
136790	60645
164772	60646
128597	60647
28709	60648
65315	60649
52632	60650
165474	60651
48245	60652
88316	60653
159875	60654
24486	60655
136434	60656
68585	60657
7112	60658
157185	60659
28709	60660
127139	60661
138196	60662
68661	60663
108192	60664
155234	60665
50153	60666
135394	60667
28669	60668
41774	60669
155147	60670
38955	60671
153309	60672
127139	60673
155599	60674
29819	60675
88302	60676
135144	60677
106258	60678
130381	60679
40304	60680
41774	60681
127138	60682
89676	60683
133089	60684
70797	60685
167825	60686
153929	60687
91259	60688
155918	60689
135168	60690
127138	60691
114213	60692
38992	60693
89809	60694
86931	60695
21665	60696
38391	60697
38324	60698
68574	60699
163755	60700
126970	60701
7112	60702
154218	60703
153510	60704
130175	60705
82524	60706
38324	60707
40304	60708
130248	60709
38324	60710
89682	60711
108155	60712
136397	60713
88467	60714
38324	60715
84247	60716
29309	60717
68457	60718
18572	60719
50153	60720
63043	60721
164789	60722
138341	60723
38333	60724
106335	60725
111287	60726
129944	60727
91720	60728
103101	60729
136573	60730
63043	60731
63043	60732
163612	60733
63043	60734
22553	60735
29309	60736
38391	60737
126970	60738
63043	60739
106307	60740
52632	60741
49065	60742
136434	60743
157725	60744
155783	60745
135133	60746
165102	60747
31286	60748
40361	60749
50017	60750
114188	60751
154217	60752
129991	60753
112800	60754
13835	60755
38955	60756
10807	60757
62926	60758
166427	60759
38992	60760
128479	60761
29255	60762
38992	60763
70706	60764
50215	60765
88302	60766
88425	60767
167184	60768
65173	60769
88390	60770
84258	60771
54414	60772
26380	60773
52720	60774
38225	60775
13851	60776
66443	60777
104746	60778
74978	60779
114766	60780
159558	60781
68544	60782
19819	60783
91772	60784
89851	60785
17719	60786
81368	60787
22547	60788
82596	60789
45792	60790
51731	60791
17719	60792
159867	60793
123741	60794
112742	60795
101676	60796
68548	60797
39034	60798
143428	60799
44374	60800
85684	60801
65277	60802
151959	60803
136734	60804
58787	60805
91772	60806
67449	60807
161524	60808
103176	60809
42104	60810
31259	60811
132100	60812
69574	60813
16014	60814
109699	60815
42082	60816
53628	60817
22533	60818
41081	60819
22533	60820
47575	60821
8634	60822
124953	60823
54539	60824
114237	60825
137896	60826
146403	60827
40249	60828
53547	60829
18888	60830
63862	60831
40392	60832
51745	60833
22533	60834
147439	60835
54522	60836
81447	60837
18888	60838
128094	60839
29338	60840
60928	60841
65226	60842
76089	60843
60668	60844
121018	60845
15783	60846
160886	60847
112699	60848
109490	60849
34936	60850
53547	60851
155916	60852
36369	60853
11565	60854
59685	60855
34861	60856
28713	60857
143126	60858
138097	60859
72478	60860
15144	60861
157305	60862
18272	60863
110998	60864
43783	60865
98552	60866
42915	60867
114246	60868
59667	60869
42915	60870
106342	60871
10834	60872
134770	60873
77307	60874
78814	60875
57090	60876
34878	60877
84090	60878
136555	60879
163560	60880
82475	60881
88328	60882
83952	60883
45020	60884
155560	60885
16035	60886
38339	60887
149701	60888
73895	60889
25621	60890
83967	60891
142670	60892
118176	60893
60872	60894
117845	60895
138842	60896
118467	60897
93145	60898
126894	60899
157445	60900
151676	60901
97464	60902
19378	60903
20028	60904
41826	60905
11895	60906
25625	60907
133243	60908
147991	60909
118028	60910
93062	60911
146385	60912
91725	60913
78650	60914
136711	60915
147799	60916
140966	60917
160954	60918
30303	60919
30269	60920
151948	60921
28678	60922
50220	60923
97237	60924
163517	60925
165092	60926
9721	60927
35748	60928
89905	60929
50210	60930
100093	60931
84251	60932
103170	60933
7518	60934
155445	60935
61845	60936
15413	60937
119400	60938
9315	60939
74099	60940
24711	60941
7851	60942
163015	60943
46631	60944
119457	60945
106305	60946
19878	60947
14468	60948
27482	60949
38403	60950
67318	60951
8229	60952
7848	60953
38236	60954
19328	60955
40387	60956
163677	60957
15028	60958
165093	60959
82466	60960
134866	60961
114117	60962
119457	60963
109598	60964
59737	60965
140369	60966
61845	60967
21990	60968
100201	60969
82499	60970
162843	60971
88599	60972
130451	60973
82441	60974
147787	60975
15013	60976
121892	60977
8631	60978
12580	60979
57849	60980
71257	60981
61987	60982
3696	60983
24455	60984
142483	60985
14263	60986
24455	60987
126702	60988
29346	60989
149847	60990
131614	60991
77166	60992
62990	60993
118478	60994
77315	60995
43710	60996
46681	60997
43795	60998
147469	60999
9563	61000
39683	61001
133434	61002
68646	61003
120882	61004
35669	61005
32038	61006
115943	61007
114708	61008
50162	61009
41786	61010
22878	61011
69644	61012
101672	61013
14254	61014
5429	61015
73954	61016
9516	61017
78748	61018
42077	61019
6877	61020
29340	61021
30261	61022
112771	61023
29231	61024
106124	61025
80177	61026
63952	61027
87060	61028
22523	61029
109663	61030
45775	61031
30261	61032
15794	61033
23654	61034
91775	61035
23217	61036
11853	61037
104661	61038
124923	61039
17475	61040
43747	61041
10019	61042
86854	61043
11409	61044
29317	61045
29398	61046
67442	61047
14476	61048
15033	61049
41053	61050
31751	61051
21053	61052
81409	61053
88446	61054
142259	61055
23209	61056
103233	61057
40282	61058
103286	61059
26843	61060
134779	61061
109713	61062
50197	61063
69540	61064
133558	61065
16628	61066
50128	61067
22561	61068
101737	61069
17450	61070
145017	61071
159354	61072
163168	61073
106260	61074
24511	61075
20596	61076
50903	61077
14708	61078
21006	61079
7280	61080
13668	61081
6487	61082
33515	61083
57166	61084
6487	61085
45784	61086
147949	61087
54890	61088
27367	61089
17481	61090
38279	61091
14036	61092
71275	61093
157347	61094
41101	61095
41010	61096
7853	61097
114073	61098
146627	61099
19438	61100
68605	61101
8240	61102
65353	61103
112628	61104
57236	61105
17450	61106
131695	61107
70767	61108
27360	61109
34916	61110
147722	61111
11853	61112
19434	61113
119478	61114
72362	61115
36906	61116
75057	61117
10955	61118
29256	61119
55896	61120
7284	61121
32040	61122
12151	61123
100189	61124
41794	61125
54857	61126
91725	61127
118202	61128
161241	61129
22519	61130
49993	61131
62956	61132
103162	61133
24679	61134
136686	61135
43945	61136
32659	61137
31283	61138
58726	61139
29229	61140
116351	61141
96151	61142
8234	61143
120756	61144
14803	61145
33838	61146
116146	61147
161064	61148
60705	61149
123430	61150
98660	61151
6033	61152
75039	61153
123449	61154
81324	61155
13211	61156
101480	61157
25664	61158
24041	61159
15123	61160
50023	61161
25650	61162
57128	61163
83942	61164
29256	61165
114272	61166
138353	61167
26791	61168
133340	61169
149262	61170
9554	61171
57212	61172
35621	61173
135188	61174
76198	61175
24691	61176
22842	61177
38267	61178
50065	61179
129858	61180
142808	61181
11912	61182
84117	61183
58675	61184
6565	61185
69652	61186
11114	61187
86944	61188
16367	61189
119406	61190
10187	61191
10809	61192
9501	61193
21069	61194
14727	61195
33517	61196
131719	61197
39028	61198
128567	61199
114252	61200
18566	61201
35689	61202
13050	61203
117813	61204
123520	61205
27863	61206
42887	61207
45784	61208
40337	61209
75015	61210
16045	61211
106191	61212
31834	61213
26381	61214
142721	61215
4534	61216
47483	61217
19846	61218
7168	61219
108129	61220
120615	61221
19032	61222
159331	61223
8783	61224
23649	61225
135098	61226
54415	61227
21657	61228
50882	61229
65309	61230
114079	61231
12583	61232
28288	61233
11118	61234
100065	61235
52657	61236
144652	61237
85675	61238
7881	61239
68611	61240
60847	61241
15104	61242
43924	61243
88347	61244
126619	61245
19836	61246
108020	61247
60675	61248
18570	61249
25618	61250
57911	61251
122139	61252
36922	61253
26388	61254
119678	61255
133182	61256
15996	61257
84117	61258
91110	61259
17449	61260
45037	61261
6378	61262
22420	61263
21645	61264
166693	61265
17971	61266
21645	61267
12847	61268
38306	61269
133633	61270
77186	61271
130011	61272
34319	61273
25660	61274
61876	61275
38326	61276
15027	61277
57142	61278
54411	61279
45001	61280
108068	61281
47487	61282
89742	61283
27421	61284
120782	61285
13617	61286
55833	61287
166827	61288
91101	61289
131674	61290
89806	61291
89806	61292
88492	61293
163460	61294
23617	61295
155440	61296
114207	61297
122067	61298
43711	61299
84193	61300
35640	61301
78721	61302
53498	61303
75008	61304
166831	61305
18599	61306
34977	61307
50947	61308
17479	61309
65111	61310
66437	61311
40262	61312
61928	61313
38217	61314
42839	61315
91060	61316
12864	61317
161539	61318
32562	61319
11573	61320
57194	61321
19831	61322
72552	61323
6602	61324
75069	61325
32666	61326
118212	61327
138345	61328
48391	61329
114218	61330
44417	61331
19767	61332
129920	61333
68517	61334
9515	61335
128090	61336
11819	61337
95999	61338
143348	61339
153756	61340
25168	61341
143350	61342
163745	61343
100061	61344
25689	61345
74057	61346
74079	61347
17468	61348
59730	61349
85765	61350
96176	61351
75023	61352
133630	61353
130295	61354
163746	61355
119633	61356
60666	61357
97227	61358
95040	61359
133612	61360
155855	61361
15074	61362
6599	61363
151546	61364
7882	61365
34999	61366
25165	61367
15080	61368
135392	61369
95979	61370
15019	61371
125261	61372
60750	61373
118436	61374
120901	61375
31817	61376
104735	61377
38375	61378
75069	61379
47534	61380
106413	61381
25165	61382
98573	61383
42134	61384
55698	61385
161718	61386
12858	61387
27397	61388
22522	61389
72480	61390
13051	61391
92932	61392
107917	61393
81377	61394
144634	61395
32657	61396
57831	61397
76126	61398
146259	61399
120566	61400
32681	61401
149729	61402
57301	61403
34362	61404
92950	61405
41832	61406
21002	61407
95973	61408
157654	61409
101455	61410
38424	61411
106410	61412
19772	61413
76091	61414
15019	61415
140486	61416
93229	61417
75069	61418
20575	61419
57250	61420
138329	61421
146586	61422
32582	61423
94934	61424
15080	61425
163744	61426
75069	61427
100038	61428
9545	61429
30784	61430
8231	61431
86911	61432
25684	61433
144864	61434
15092	61435
43853	61436
57045	61437
9505	61438
54906	61439
165443	61440
25192	61441
35758	61442
106413	61443
144925	61444
101865	61445
153203	61446
19452	61447
157839	61448
39604	61449
57252	61450
15096	61451
123391	61452
43855	61453
129919	61454
101552	61455
146177	61456
140851	61457
11886	61458
42757	61459
60744	61460
65029	61461
27404	61462
38424	61463
47484	61464
155834	61465
25120	61466
80231	61467
40256	61468
102999	61469
41088	61470
13616	61471
27865	61472
12418	61473
67398	61474
54448	61475
104534	61476
89679	61477
36310	61478
35676	61479
47487	61480
116342	61481
19838	61482
33498	61483
85744	61484
31766	61485
128465	61486
89789	61487
70688	61488
46621	61489
161522	61490
59650	61491
133387	61492
23601	61493
112601	61494
75081	61495
39046	61496
66351	61497
20276	61498
112720	61499
59678	61500
97394	61501
95083	61502
18592	61503
34352	61504
153988	61505
132044	61506
67438	61507
95083	61508
109714	61509
85702	61510
17439	61511
163688	61512
61916	61513
21970	61514
57815	61515
17410	61516
159060	61517
51740	61518
71286	61519
54398	61520
136866	61521
122160	61522
54543	61523
34375	61524
21381	61525
5569	61526
16382	61527
104497	61528
32549	61529
17407	61530
35645	61531
114152	61532
114152	61533
24524	61534
5223	61535
29313	61536
137942	61537
9793	61538
21036	61539
17451	61540
31761	61541
57834	61542
63024	61543
32603	61544
42097	61545
71286	61546
15147	61547
27895	61548
15147	61549
16382	61550
27410	61551
103232	61552
106247	61553
78780	61554
27387	61555
91284	61556
7716	61557
65164	61558
25149	61559
54905	61560
101756	61561
49000	61562
121001	61563
31762	61564
101635	61565
41766	61566
29375	61567
157210	61568
164847	61569
4175	61570
98404	61571
96226	61572
13843	61573
50216	61574
85613	61575
94748	61576
25652	61577
30778	61578
130002	61579
27403	61580
11275	61581
40250	61582
44992	61583
167797	61584
54408	61585
89701	61586
9571	61587
88595	61588
87070	61589
123746	61590
71303	61591
47504	61592
137884	61593
18943	61594
29277	61595
91086	61596
29343	61597
126486	61598
65179	61599
142652	61600
11099	61601
40313	61602
23656	61603
3002	61604
119346	61605
21692	61606
73897	61607
44409	61608
26813	61609
12814	61610
15097	61611
42742	61612
11901	61613
43834	61614
51765	61615
40265	61616
16839	61617
140188	61618
14707	61619
67407	61620
21698	61621
133532	61622
128236	61623
119310	61624
13852	61625
63010	61626
80193	61627
25997	61628
89762	61629
37508	61630
96083	61631
10360	61632
16022	61633
133470	61634
45680	61635
97416	61636
84162	61637
91160	61638
114774	61639
65112	61640
91160	61641
30802	61642
110969	61643
151940	61644
73924	61645
41834	61646
136472	61647
123357	61648
13212	61649
68660	61650
21670	61651
16025	61652
33372	61653
144991	61654
21652	61655
28693	61656
44994	61657
20999	61658
84058	61659
155913	61660
85758	61661
27385	61662
89779	61663
59705	61664
144992	61665
87072	61666
42092	61667
26790	61668
16383	61669
24669	61670
19446	61671
38988	61672
15576	61673
122289	61674
46625	61675
167007	61676
109724	61677
97376	61678
15402	61679
91758	61680
163807	61681
43711	61682
23656	61683
154069	61684
54895	61685
54895	61686
54895	61687
54895	61688
76026	61689
111260	61690
67431	61691
91266	61692
15452	61693
72609	61694
35632	61695
155550	61696
22857	61697
120755	61698
138279	61699
85656	61700
93174	61701
14034	61702
50957	61703
125389	61704
100034	61705
65138	61706
126733	61707
28257	61708
32681	61709
15004	61710
103135	61711
46704	61712
149823	61713
11808	61714
163370	61715
166863	61716
40267	61717
43686	61718
81327	61719
11830	61720
59680	61721
154095	61722
16399	61723
148139	61724
14723	61725
138828	61726
115893	61727
49997	61728
42080	61729
16346	61730
93135	61731
59583	61732
32594	61733
46633	61734
122131	61735
129896	61736
55780	61737
66400	61738
69632	61739
26833	61740
42132	61741
103135	61742
9489	61743
93061	61744
34373	61745
42870	61746
25965	61747
19889	61748
61923	61749
115984	61750
78733	61751
57204	61752
94765	61753
59609	61754
114168	61755
11808	61756
9489	61757
93137	61758
125244	61759
42116	61760
123649	61761
108249	61762
159440	61763
137881	61764
11274	61765
19800	61766
144196	61767
76107	61768
79950	61769
103040	61770
33804	61771
76173	61772
41037	61773
50982	61774
57839	61775
21643	61776
21710	61777
134949	61778
125031	61779
78577	61780
50065	61781
50982	61782
97222	61783
159343	61784
8370	61785
50976	61786
25080	61787
85755	61788
27415	61789
108109	61790
42789	61791
55847	61792
73933	61793
22859	61794
151736	61795
44967	61796
27844	61797
106236	61798
21061	61799
72436	61800
119450	61801
161373	61802
33483	61803
120593	61804
162938	61805
44972	61806
166887	61807
68458	61808
50081	61809
68550	61810
15005	61811
18931	61812
11904	61813
153879	61814
126759	61815
25968	61816
153410	61817
88382	61818
10359	61819
18931	61820
140609	61821
53548	61822
35648	61823
62078	61824
54868	61825
62959	61826
30743	61827
18885	61828
31290	61829
86891	61830
46673	61831
78818	61832
18885	61833
54868	61834
53548	61835
161567	61836
88382	61837
13840	61838
88411	61839
78818	61840
163423	61841
62078	61842
61814	61843
21052	61844
72596	61845
67403	61846
16019	61847
31824	61848
88378	61849
13059	61850
41060	61851
70712	61852
12624	61853
41815	61854
31757	61855
101501	61856
114238	61857
153500	61858
37462	61859
21386	61860
34335	61861
81429	61862
19034	61863
53585	61864
99825	61865
21066	61866
82505	61867
161806	61868
34860	61869
82504	61870
69584	61871
9191	61872
20019	61873
119235	61874
34335	61875
167752	61876
28330	61877
14253	61878
10023	61879
14253	61880
7420	61881
89749	61882
134900	61883
52717	61884
32608	61885
20972	61886
8867	61887
15419	61888
27458	61889
131653	61890
62082	61891
48977	61892
85560	61893
69714	61894
164771	61895
102979	61896
19333	61897
69584	61898
35640	61899
25158	61900
27471	61901
8564	61902
151408	61903
83908	61904
9191	61905
7420	61906
97213	61907
28710	61908
104601	61909
91706	61910
72348	61911
30760	61912
167243	61913
29258	61914
70847	61915
18601	61916
16334	61917
145962	61918
30766	61919
112699	61920
51023	61921
71300	61922
8564	61923
77304	61924
70863	61925
54516	61926
16402	61927
34972	61928
153764	61929
93162	61930
164743	61931
11572	61932
108294	61933
86971	61934
159846	61935
88335	61936
101429	61937
155869	61938
30280	61939
109480	61940
73986	61941
27834	61942
27834	61943
29233	61944
126483	61945
126483	61946
106199	61947
58669	61948
57193	61949
138356	61950
136508	61951
114743	61952
103268	61953
164571	61954
51015	61955
103292	61956
41766	61957
44418	61958
114263	61959
164808	61960
103239	61961
15097	61962
18941	61963
76206	61964
65125	61965
73949	61966
19781	61967
131732	61968
117937	61969
69684	61970
21367	61971
103239	61972
26361	61973
38320	61974
2578	61975
10194	61976
36984	61977
120673	61978
82437	61979
134797	61980
34927	61981
22849	61982
91247	61983
30761	61984
18604	61985
41712	61986
15389	61987
41089	61988
63010	61989
5632	61990
148211	61991
136744	61992
9205	61993
80101	61994
11103	61995
20604	61996
6572	61997
40295	61998
9724	61999
25722	62000
31767	62001
40268	62002
26361	62003
31767	62004
81198	62005
161011	62006
23643	62007
122061	62008
31792	62009
35787	62010
80263	62011
167268	62012
132142	62013
38435	62014
32717	62015
163907	62016
91153	62017
150144	62018
140949	62019
132140	62020
76216	62021
119636	62022
78669	62023
54490	62024
111354	62025
161784	62026
84249	62027
104815	62028
68625	62029
72568	62030
24494	62031
154110	62032
69645	62033
50212	62034
19779	62035
129872	62036
125496	62037
120605	62038
95012	62039
65175	62040
55899	62041
54486	62042
97425	62043
19405	62044
91053	62045
4710	62046
25166	62047
166385	62048
41049	62049
34899	62050
10950	62051
20540	62052
69738	62053
138248	62054
27492	62055
24688	62056
164940	62057
69681	62058
149893	62059
164939	62060
135282	62061
94755	62062
41072	62063
59642	62064
85563	62065
119232	62066
26817	62067
135218	62068
13655	62069
28264	62070
23622	62071
149444	62072
18908	62073
167768	62074
80029	62075
8765	62076
88377	62077
20982	62078
21028	62079
138232	62080
54514	62081
109660	62082
123826	62083
22844	62084
126635	62085
98520	62086
114098	62087
11811	62088
143465	62089
100188	62090
103222	62091
61974	62092
8468	62093
97337	62094
25753	62095
118009	62096
50219	62097
44406	62098
71268	62099
7723	62100
109805	62101
43927	62102
28245	62103
80167	62104
54502	62105
34899	62106
6572	62107
20559	62108
117915	62109
131673	62110
109522	62111
62077	62112
113993	62113
34987	62114
85583	62115
80246	62116
39632	62117
69675	62118
25188	62119
77207	62120
71262	62121
10962	62122
89675	62123
151213	62124
80174	62125
39019	62126
54495	62127
41030	62128
135358	62129
72343	62130
109534	62131
133443	62132
36948	62133
164775	62134
32670	62135
34968	62136
8246	62137
36884	62138
65344	62139
122150	62140
60783	62141
13209	62142
42902	62143
57317	62144
15388	62145
148020	62146
5856	62147
39044	62148
5856	62149
23213	62150
146506	62151
17958	62152
103051	62153
99837	62154
51732	62155
70870	62156
93271	62157
53478	62158
80062	62159
39044	62160
39044	62161
66431	62162
82501	62163
5856	62164
167285	62165
70803	62166
31315	62167
40282	62168
31771	62169
123776	62170
47603	62171
103200	62172
45008	62173
16857	62174
77361	62175
63847	62176
49072	62177
128292	62178
34895	62179
125104	62180
34926	62181
29326	62182
140643	62183
34895	62184
34328	62185
30747	62186
88515	62187
114722	62188
63847	62189
59745	62190
63847	62191
125102	62192
121895	62193
6247	62194
39643	62195
157026	62196
28293	62197
52696	62198
38428	62199
146140	62200
89827	62201
78505	62202
45702	62203
91127	62204
78764	62205
41829	62206
47503	62207
97375	62208
16005	62209
89691	62210
120706	62211
54464	62212
111289	62213
27860	62214
21668	62215
34867	62216
126685	62217
131736	62218
9188	62219
59645	62220
24489	62221
14268	62222
130019	62223
85523	62224
20290	62225
8239	62226
89691	62227
15045	62228
36378	62229
31773	62230
128250	62231
17693	62232
32051	62233
123745	62234
52678	62235
39639	62236
144238	62237
65084	62238
24696	62239
167786	62240
99926	62241
18894	62242
51797	62243
122081	62244
4568	62245
25726	62246
19867	62247
72470	62248
144350	62249
53553	62250
3460	62251
10840	62252
81198	62253
166665	62254
125017	62255
61861	62256
60743	62257
11930	62258
102996	62259
109565	62260
13687	62261
58665	62262
11924	62263
11850	62264
112707	62265
7725	62266
6581	62267
84278	62268
4359	62269
153421	62270
27353	62271
39023	62272
24456	62273
20268	62274
62898	62275
4175	62276
106547	62277
49083	62278
11653	62279
2832	62280
2174	62281
112576	62282
27434	62283
123394	62284
57143	62285
89738	62286
27364	62287
8233	62288
148026	62289
45027	62290
93299	62291
14260	62292
97365	62293
21968	62294
166401	62295
138364	62296
5227	62297
12162	62298
100201	62299
58668	62300
41111	62301
142386	62302
18564	62303
7267	62304
40271	62305
62938	62306
82454	62307
101639	62308
154986	62309
23654	62310
145056	62311
19804	62312
107960	62313
93179	62314
57320	62315
138383	62316
16605	62317
58787	62318
34993	62319
36889	62320
10828	62321
2830	62322
137863	62323
76138	62324
22521	62325
13847	62326
10017	62327
41094	62328
14689	62329
48986	62330
57890	62331
46714	62332
21646	62333
97380	62334
108181	62335
21646	62336
14689	62337
27466	62338
27897	62339
63021	62340
40364	62341
102966	62342
84263	62343
100078	62344
10483	62345
126865	62346
65317	62347
30763	62348
160806	62349
144264	62350
30787	62351
14689	62352
66378	62353
27887	62354
67377	62355
15021	62356
36946	62357
31794	62358
19850	62359
109584	62360
89926	62361
82458	62362
109722	62363
97197	62364
36366	62365
115976	62366
48325	62367
107937	62368
8231	62369
121894	62370
24073	62371
145828	62372
113945	62373
40342	62374
54849	62375
97226	62376
134906	62377
6596	62378
116335	62379
59739	62380
81258	62381
63007	62382
111117	62383
125052	62384
82578	62385
5561	62386
15006	62387
24025	62388
101447	62389
17714	62390
18576	62391
104607	62392
159455	62393
153367	62394
8382	62395
33509	62396
25673	62397
45686	62398
117902	62399
28717	62400
48325	62401
19306	62402
39627	62403
151994	62404
59576	62405
12859	62406
136500	62407
74171	62408
24025	62409
16365	62410
45681	62411
72398	62412
27414	62413
85620	62414
16365	62415
36293	62416
46783	62417
107976	62418
99880	62419
42716	62420
61955	62421
88332	62422
47522	62423
153661	62424
84018	62425
76115	62426
19400	62427
151814	62428
125178	62429
100180	62430
114146	62431
21065	62432
121961	62433
15136	62434
11110	62435
144612	62436
78581	62437
46791	62438
38390	62439
29846	62440
166821	62441
30301	62442
91117	62443
75062	62444
92915	62445
7872	62446
146600	62447
12833	62448
128064	62449
19453	62450
30269	62451
104767	62452
47560	62453
50927	62454
147771	62455
157023	62456
19345	62457
45024	62458
16610	62459
15579	62460
16041	62461
30262	62462
111000	62463
157153	62464
60657	62465
166669	62466
155314	62467
91143	62468
57094	62469
55987	62470
165046	62471
67343	62472
80171	62473
94826	62474
81420	62475
5634	62476
32739	62477
36992	62478
21062	62479
126981	62480
81255	62481
104765	62482
165070	62483
46653	62484
6589	62485
120577	62486
16609	62487
133337	62488
119699	62489
97270	62490
133603	62491
53541	62492
114796	62493
111209	62494
69626	62495
62942	62496
29282	62497
103054	62498
60709	62499
12822	62500
100134	62501
11563	62502
95026	62503
106386	62504
45024	62505
65174	62506
74194	62507
143435	62508
167905	62509
144728	62510
66409	62511
45787	62512
44995	62513
57070	62514
57880	62515
167852	62516
39603	62517
119421	62518
6590	62519
16041	62520
103005	62521
20573	62522
10797	62523
16846	62524
28326	62525
8779	62526
70707	62527
17986	62528
138058	62529
145070	62530
106277	62531
28286	62532
16041	62533
47516	62534
97468	62535
167297	62536
60685	62537
163959	62538
11573	62539
91834	62540
34337	62541
6588	62542
163960	62543
34909	62544
15445	62545
146733	62546
150219	62547
77338	62548
119704	62549
51793	62550
95194	62551
72433	62552
59666	62553
25697	62554
33463	62555
120944	62556
43714	62557
120961	62558
95128	62559
148371	62560
133715	62561
163962	62562
163961	62563
94716	62564
91846	62565
167328	62566
99835	62567
113950	62568
140175	62569
9566	62570
166813	62571
143520	62572
91846	62573
78493	62574
150220	62575
165106	62576
12420	62577
32773	62578
140551	62579
58705	62580
74026	62581
22515	62582
78493	62583
22515	62584
72432	62585
25214	62586
134823	62587
114136	62588
9544	62589
137949	62590
71345	62591
125106	62592
167319	62593
81436	62594
25633	62595
154215	62596
55774	62597
78585	62598
12420	62599
12420	62600
45695	62601
25182	62602
72452	62603
42674	62604
15057	62605
151598	62606
116055	62607
125062	62608
146734	62609
42840	62610
42885	62611
60955	62612
7762	62613
42918	62614
161369	62615
32042	62616
31300	62617
42918	62618
12172	62619
42918	62620
55980	62621
59747	62622
142684	62623
74169	62624
159958	62625
77164	62626
28323	62627
31300	62628
74026	62629
12420	62630
163963	62631
149953	62632
12420	62633
25042	62634
143502	62635
157988	62636
168112	62637
25668	62638
12420	62639
97389	62640
118277	62641
55731	62642
9732	62643
167329	62644
19882	62645
165621	62646
60829	62647
135353	62648
163964	62649
144598	62650
156034	62651
6571	62652
77281	62653
150218	62654
60829	62655
19387	62656
163944	62657
59666	62658
163956	62659
32719	62660
33451	62661
6571	62662
37006	62663
11910	62664
97450	62665
94872	62666
159951	62667
167321	62668
23227	62669
24476	62670
150006	62671
77281	62672
12420	62673
63045	62674
22553	62675
24703	62676
57175	62677
116466	62678
97450	62679
57316	62680
30292	62681
123869	62682
32573	62683
59748	62684
34909	62685
123298	62686
10802	62687
78733	62688
42777	62689
140749	62690
22515	62691
22515	62692
165620	62693
24698	62694
163283	62695
46780	62696
15087	62697
163315	62698
148370	62699
81436	62700
89708	62701
59748	62702
97450	62703
25761	62704
55801	62705
11898	62706
167325	62707
123860	62708
43933	62709
34332	62710
69572	62711
54519	62712
74118	62713
135180	62714
20277	62715
42093	62716
111329	62717
68525	62718
91729	62719
55863	62720
15392	62721
27381	62722
81357	62723
19324	62724
106452	62725
47595	62726
51720	62727
50122	62728
70818	62729
55761	62730
47595	62731
68475	62732
21386	62733
128413	62734
166981	62735
50904	62736
33378	62737
147953	62738
11878	62739
89796	62740
91057	62741
52621	62742
23631	62743
44414	62744
135163	62745
77301	62746
52621	62747
70818	62748
28675	62749
116200	62750
7862	62751
111183	62752
41046	62753
44412	62754
20548	62755
55913	62756
36899	62757
19386	62758
167711	62759
8376	62760
25206	62761
43696	62762
109654	62763
9372	62764
116432	62765
140930	62766
104607	62767
124944	62768
57891	62769
153881	62770
114862	62771
160902	62772
114862	62773
36926	62774
36362	62775
20291	62776
42122	62777
104535	62778
57109	62779
35766	62780
57891	62781
16621	62782
37538	62783
86923	62784
102981	62785
63984	62786
51738	62787
93076	62788
135109	62789
144601	62790
21413	62791
133500	62792
91160	62793
142505	62794
34375	62795
62882	62796
69686	62797
118100	62798
8228	62799
60949	62800
38369	62801
104617	62802
58819	62803
21695	62804
125011	62805
148117	62806
74984	62807
155393	62808
133568	62809
55709	62810
167097	62811
126966	62812
140728	62813
132011	62814
148116	62815
149970	62816
7857	62817
19368	62818
76008	62819
121911	62820
33454	62821
37522	62822
122015	62823
78771	62824
20030	62825
72579	62826
46646	62827
57025	62828
152033	62829
74228	62830
19445	62831
59733	62832
91703	62833
53535	62834
76008	62835
7850	62836
97415	62837
49999	62838
118028	62839
120760	62840
20563	62841
146494	62842
163650	62843
76160	62844
120622	62845
32667	62846
140140	62847
16378	62848
125450	62849
142945	62850
88460	62851
95054	62852
163651	62853
155896	62854
11428	62855
147946	62856
19359	62857
60660	62858
94774	62859
55775	62860
147361	62861
11842	62862
18285	62863
61986	62864
45707	62865
42884	62866
146525	62867
126989	62868
42782	62869
140529	62870
30730	62871
140733	62872
55861	62873
24086	62874
96092	62875
34989	62876
26344	62877
35739	62878
57174	62879
50975	62880
78542	62881
126821	62882
81191	62883
111036	62884
153946	62885
32768	62886
30252	62887
74263	62888
26344	62889
43937	62890
128315	62891
25207	62892
9564	62893
119518	62894
116113	62895
81342	62896
16325	62897
76008	62898
155764	62899
149968	62900
143256	62901
140727	62902
143255	62903
121982	62904
120760	62905
95153	62906
20561	62907
106193	62908
143257	62909
68560	62910
120832	62911
151880	62912
106193	62913
20618	62914
146481	62915
165368	62916
98540	62917
91050	62918
122218	62919
59599	62920
155773	62921
123350	62922
96114	62923
104477	62924
99843	62925
33427	62926
149969	62927
128193	62928
120874	62929
144857	62930
101838	62931
32649	62932
93079	62933
10206	62934
16032	62935
74228	62936
99925	62937
5558	62938
57079	62939
2312	62940
2312	62941
2312	62942
15131	62943
74119	62944
120836	62945
116114	62946
146530	62947
28285	62948
155743	62949
103087	62950
50913	62951
40292	62952
47431	62953
31758	62954
9485	62955
19469	62956
91132	62957
38358	62958
17074	62959
55734	62960
138298	62961
82488	62962
115970	62963
118189	62964
55783	62965
13648	62966
16342	62967
101701	62968
88539	62969
50037	62970
11878	62971
148129	62972
69556	62973
101612	62974
119532	62975
32018	62976
41077	62977
100148	62978
17431	62979
98510	62980
163658	62981
17711	62982
103245	62983
7875	62984
130294	62985
108044	62986
49061	62987
104680	62988
50166	62989
53516	62990
136733	62991
23638	62992
13045	62993
126941	62994
11904	62995
70833	62996
35677	62997
91218	62998
111262	62999
125093	63000
25078	63001
140423	63002
69562	63003
135219	63004
17709	63005
24670	63006
91218	63007
114053	63008
36957	63009
89904	63010
8227	63011
67408	63012
6974	63013
119249	63014
79927	63015
16307	63016
136740	63017
125384	63018
25968	63019
24016	63020
69558	63021
24670	63022
82588	63023
28275	63024
108177	63025
82526	63026
25078	63027
14273	63028
163566	63029
31796	63030
138210	63031
48237	63032
27436	63033
62881	63034
36369	63035
123429	63036
135244	63037
24071	63038
21400	63039
163523	63040
88476	63041
57812	63042
17072	63043
76024	63044
7107	63045
5766	63046
69717	63047
6963	63048
112725	63049
17710	63050
65022	63051
111201	63052
6963	63053
17701	63054
35601	63055
78501	63056
28316	63057
13175	63058
47496	63059
26339	63060
21711	63061
156942	63062
16330	63063
135192	63064
42077	63065
95993	63066
76053	63067
155222	63068
60879	63069
119258	63070
113941	63071
144722	63072
31322	63073
111217	63074
104564	63075
122113	63076
101597	63077
126551	63078
120699	63079
38287	63080
10019	63081
147452	63082
78594	63083
66244	63084
83933	63085
13194	63086
36866	63087
16366	63088
126553	63089
61962	63090
2967	63091
6963	63092
54506	63093
126552	63094
116408	63095
98659	63096
34330	63097
106539	63098
126560	63099
36916	63100
104451	63101
15405	63102
136780	63103
42093	63104
144817	63105
17732	63106
133161	63107
57309	63108
57309	63109
14259	63110
57125	63111
23651	63112
49066	63113
128108	63114
29859	63115
76201	63116
73902	63117
153624	63118
59723	63119
159644	63120
36911	63121
89763	63122
11426	63123
36993	63124
22495	63125
61968	63126
154084	63127
115923	63128
106407	63129
62985	63130
59685	63131
42089	63132
101689	63133
81361	63134
34858	63135
143533	63136
41793	63137
29307	63138
7849	63139
7276	63140
16042	63141
121921	63142
136437	63143
78554	63144
57192	63145
14714	63146
25640	63147
57192	63148
121936	63149
24009	63150
44991	63151
26830	63152
21411	63153
5632	63154
5041	63155
9571	63156
69638	63157
13678	63158
68552	63159
33814	63160
10208	63161
17395	63162
70858	63163
17477	63164
47601	63165
100243	63166
72342	63167
136645	63168
27371	63169
12147	63170
159043	63171
45023	63172
19769	63173
27492	63174
117922	63175
10496	63176
38977	63177
53508	63178
12849	63179
29328	63180
50095	63181
34943	63182
80204	63183
117877	63184
6248	63185
44393	63186
27356	63187
8370	63188
106214	63189
100243	63190
151477	63191
91717	63192
45766	63193
98469	63194
34888	63195
120825	63196
117911	63197
116003	63198
72329	63199
69734	63200
78554	63201
27882	63202
12622	63203
32022	63204
41081	63205
10486	63206
77282	63207
70777	63208
15042	63209
100106	63210
48296	63211
25078	63212
37536	63213
117906	63214
98584	63215
34315	63216
21018	63217
88378	63218
24033	63219
98413	63220
12854	63221
77358	63222
24690	63223
24527	63224
98603	63225
33369	63226
68481	63227
103239	63228
16832	63229
134886	63230
23208	63231
12854	63232
11420	63233
18267	63234
34323	63235
14483	63236
40394	63237
114220	63238
114220	63239
7267	63240
24033	63241
24084	63242
32608	63243
138899	63244
163943	63245
34946	63246
48369	63247
25636	63248
120609	63249
137893	63250
114793	63251
18569	63252
61908	63253
24033	63254
112498	63255
30760	63256
24033	63257
23208	63258
104518	63259
138317	63260
93102	63261
76009	63262
11907	63263
10201	63264
138290	63265
12413	63266
58686	63267
66362	63268
76219	63269
163143	63270
138081	63271
25660	63272
123345	63273
140655	63274
66303	63275
76007	63276
25621	63277
32633	63278
120737	63279
34985	63280
60748	63281
140933	63282
120604	63283
6865	63284
91806	63285
94687	63286
10604	63287
106451	63288
94840	63289
33397	63290
130096	63291
19802	63292
118027	63293
101903	63294
29364	63295
147900	63296
121997	63297
14720	63298
130131	63299
13185	63300
12589	63301
3189	63302
79941	63303
116425	63304
57869	63305
12584	63306
130104	63307
144703	63308
13841	63309
100051	63310
101653	63311
30817	63312
65303	63313
57044	63314
66442	63315
151355	63316
144749	63317
15068	63318
21070	63319
144575	63320
122255	63321
57200	63322
112489	63323
161233	63324
129974	63325
35746	63326
84043	63327
74034	63328
161234	63329
140256	63330
133324	63331
108308	63332
53579	63333
57106	63334
29370	63335
54498	63336
11876	63337
29228	63338
57870	63339
47488	63340
16308	63341
12589	63342
35620	63343
153288	63344
125000	63345
91124	63346
101441	63347
7871	63348
135332	63349
52624	63350
9722	63351
50954	63352
149282	63353
76090	63354
123785	63355
114781	63356
40303	63357
35709	63358
70771	63359
84143	63360
97423	63361
35669	63362
133682	63363
40351	63364
85685	63365
85672	63366
8763	63367
132121	63368
29329	63369
63039	63370
91255	63371
132122	63372
165347	63373
43841	63374
32629	63375
43942	63376
163875	63377
38273	63378
94773	63379
10838	63380
40317	63381
145037	63382
18878	63383
97288	63384
24677	63385
135384	63386
18568	63387
16043	63388
13851	63389
46682	63390
35638	63391
103233	63392
65278	63393
16316	63394
153553	63395
8858	63396
89860	63397
140845	63398
25139	63399
13054	63400
7117	63401
35662	63402
88504	63403
61996	63404
97355	63405
119677	63406
47474	63407
120829	63408
81205	63409
165042	63410
16376	63411
81268	63412
116030	63413
84037	63414
11926	63415
26342	63416
65089	63417
17449	63418
77374	63419
144573	63420
65092	63421
86940	63422
36910	63423
80240	63424
50034	63425
117874	63426
37464	63427
91268	63428
6461	63429
25965	63430
36883	63431
17447	63432
22847	63433
152089	63434
36910	63435
13841	63436
117905	63437
35714	63438
36403	63439
22451	63440
85587	63441
16634	63442
99823	63443
59679	63444
84246	63445
36384	63446
100088	63447
43951	63448
93175	63449
106506	63450
91794	63451
15044	63452
47569	63453
24513	63454
61820	63455
65204	63456
77264	63457
123789	63458
43815	63459
29800	63460
146056	63461
142831	63462
167258	63463
65345	63464
120568	63465
25982	63466
7872	63467
70815	63468
21068	63469
55967	63470
166796	63471
28272	63472
91038	63473
57070	63474
60656	63475
15121	63476
85562	63477
106349	63478
12861	63479
26845	63480
22866	63481
15993	63482
22445	63483
138795	63484
57852	63485
159351	63486
151617	63487
107985	63488
151618	63489
6123	63490
25752	63491
12572	63492
91268	63493
21981	63494
53462	63495
8865	63496
69621	63497
100203	63498
12628	63499
9319	63500
138010	63501
45758	63502
9570	63503
144283	63504
18908	63505
58702	63506
59728	63507
43850	63508
24031	63509
96211	63510
39042	63511
3141	63512
34940	63513
126961	63514
104508	63515
137948	63516
129960	63517
153264	63518
155006	63519
2885	63520
39059	63521
5093	63522
33846	63523
33846	63524
103184	63525
69696	63526
161483	63527
77195	63528
138339	63529
133207	63530
52555	63531
55905	63532
78697	63533
112478	63534
78631	63535
36959	63536
78545	63537
126604	63538
63913	63539
96014	63540
60956	63541
164631	63542
27888	63543
62965	63544
11562	63545
77199	63546
62965	63547
28261	63548
61823	63549
104507	63550
81373	63551
59674	63552
84147	63553
161583	63554
18593	63555
112711	63556
38369	63557
68632	63558
100056	63559
67435	63560
91237	63561
131838	63562
125365	63563
84238	63564
101852	63565
96111	63566
27454	63567
43821	63568
27454	63569
119483	63570
97419	63571
159713	63572
91238	63573
155796	63574
53600	63575
72561	63576
84216	63577
77343	63578
50999	63579
152056	63580
27420	63581
101850	63582
37518	63583
103348	63584
112694	63585
117974	63586
50214	63587
78516	63588
114745	63589
58656	63590
42773	63591
38302	63592
9728	63593
7760	63594
50879	63595
57046	63596
78606	63597
35600	63598
42683	63599
98489	63600
38359	63601
57906	63602
71250	63603
17476	63604
59684	63605
24479	63606
75004	63607
15395	63608
22461	63609
19363	63610
153320	63611
38302	63612
4877	63613
16318	63614
98535	63615
26351	63616
25622	63617
10961	63618
19442	63619
25138	63620
85528	63621
145981	63622
104548	63623
36289	63624
94970	63625
33347	63626
144885	63627
128249	63628
11811	63629
17693	63630
167290	63631
33472	63632
89681	63633
24668	63634
164887	63635
36921	63636
75004	63637
53461	63638
57165	63639
19042	63640
57063	63641
39658	63642
38302	63643
24668	63644
14707	63645
57199	63646
22855	63647
136850	63648
71250	63649
13627	63650
144298	63651
84210	63652
66270	63653
36921	63654
91192	63655
18942	63656
57100	63657
27873	63658
38302	63659
157286	63660
80271	63661
92907	63662
48375	63663
122251	63664
60904	63665
114143	63666
22889	63667
136460	63668
159013	63669
32019	63670
32030	63671
47502	63672
157707	63673
21043	63674
43893	63675
66353	63676
118405	63677
35659	63678
125468	63679
39011	63680
10478	63681
155851	63682
15452	63683
157834	63684
25648	63685
68483	63686
10832	63687
125517	63688
53467	63689
111311	63690
39069	63691
15066	63692
7050	63693
12857	63694
34944	63695
27385	63696
48379	63697
27357	63698
55920	63699
27357	63700
103287	63701
20594	63702
74976	63703
19824	63704
10481	63705
35659	63706
10481	63707
15442	63708
46621	63709
165439	63710
63887	63711
136813	63712
34317	63713
112662	63714
84015	63715
61976	63716
50196	63717
77354	63718
155697	63719
34344	63720
29807	63721
31833	63722
146605	63723
107914	63724
48294	63725
57148	63726
19880	63727
31796	63728
84124	63729
91742	63730
41026	63731
136714	63732
107926	63733
50090	63734
17981	63735
31796	63736
131968	63737
34344	63738
101893	63739
128550	63740
10817	63741
38273	63742
104671	63743
28243	63744
101456	63745
100125	63746
103333	63747
17981	63748
61909	63749
104618	63750
35779	63751
8389	63752
127064	63753
91260	63754
85734	63755
150088	63756
14271	63757
144974	63758
62986	63759
86872	63760
47515	63761
54526	63762
118491	63763
53595	63764
114746	63765
81199	63766
18926	63767
131781	63768
18271	63769
18933	63770
5773	63771
92917	63772
58701	63773
73918	63774
55863	63775
21649	63776
11278	63777
30789	63778
112720	63779
117970	63780
80189	63781
131568	63782
36981	63783
43795	63784
65237	63785
147401	63786
76212	63787
42740	63788
21044	63789
95972	63790
84175	63791
13616	63792
103254	63793
24073	63794
15005	63795
31838	63796
38250	63797
22896	63798
16330	63799
159815	63800
53616	63801
66378	63802
23209	63803
36867	63804
46668	63805
116147	63806
106129	63807
11916	63808
40322	63809
147831	63810
93123	63811
78772	63812
16321	63813
17454	63814
81397	63815
97178	63816
94931	63817
12581	63818
149933	63819
19052	63820
106429	63821
39035	63822
73974	63823
15157	63824
128270	63825
74109	63826
74240	63827
19052	63828
11569	63829
66435	63830
26820	63831
94910	63832
45777	63833
142970	63834
46739	63835
62916	63836
55706	63837
60913	63838
55749	63839
99992	63840
13686	63841
6687	63842
70723	63843
84291	63844
4360	63845
57263	63846
25684	63847
108267	63848
29316	63849
12604	63850
65348	63851
124978	63852
31774	63853
38335	63854
27390	63855
100029	63856
146212	63857
24472	63858
17075	63859
16607	63860
134994	63861
125524	63862
19052	63863
15020	63864
48243	63865
43951	63866
25981	63867
38310	63868
151718	63869
7887	63870
15076	63871
11412	63872
119509	63873
155032	63874
27853	63875
59689	63876
130382	63877
157477	63878
60742	63879
9484	63880
155547	63881
123800	63882
85697	63883
20271	63884
10193	63885
13352	63886
11909	63887
58737	63888
81430	63889
33418	63890
29783	63891
11909	63892
145869	63893
27885	63894
55807	63895
155559	63896
128551	63897
61944	63898
85522	63899
68476	63900
51784	63901
24051	63902
91178	63903
34328	63904
39068	63905
31796	63906
41068	63907
80146	63908
74086	63909
31800	63910
60824	63911
106108	63912
35660	63913
91108	63914
166963	63915
13650	63916
61876	63917
75068	63918
67329	63919
61894	63920
16019	63921
164761	63922
36932	63923
54864	63924
36315	63925
100126	63926
30750	63927
97332	63928
16008	63929
98551	63930
36877	63931
50007	63932
77288	63933
103052	63934
82561	63935
149806	63936
120933	63937
22869	63938
85676	63939
135072	63940
151801	63941
146335	63942
91098	63943
106227	63944
70702	63945
140101	63946
112755	63947
34877	63948
138875	63949
109547	63950
34342	63951
26854	63952
5039	63953
29244	63954
55913	63955
60772	63956
4569	63957
89733	63958
135021	63959
93269	63960
101393	63961
33359	63962
61874	63963
12848	63964
12849	63965
13609	63966
28239	63967
37466	63968
60852	63969
50207	63970
11575	63971
31773	63972
103312	63973
8238	63974
13610	63975
77216	63976
35687	63977
72518	63978
36939	63979
120922	63980
114738	63981
84223	63982
155576	63983
26364	63984
27874	63985
84191	63986
16858	63987
153385	63988
27857	63989
88424	63990
131702	63991
60651	63992
67385	63993
36404	63994
99887	63995
166590	63996
81236	63997
129948	63998
167310	63999
54834	64000
104466	64001
59627	64002
22450	64003
91077	64004
75089	64005
6458	64006
27490	64007
163577	64008
145083	64009
22454	64010
49068	64011
10359	64012
132149	64013
138941	64014
9084	64015
9084	64016
71278	64017
21389	64018
6458	64019
95070	64020
122323	64021
148367	64022
40398	64023
36387	64024
37475	64025
25661	64026
24028	64027
67389	64028
63972	64029
27490	64030
41757	64031
13353	64032
125454	64033
22574	64034
15449	64035
76155	64036
117993	64037
45663	64038
125419	64039
66352	64040
55700	64041
55866	64042
123611	64043
57154	64044
21386	64045
58810	64046
4180	64047
94777	64048
94920	64049
142599	64050
26812	64051
161684	64052
59609	64053
148207	64054
147517	64055
94954	64056
11870	64057
84314	64058
130105	64059
33826	64060
118310	64061
49087	64062
5923	64063
35741	64064
74131	64065
60808	64066
15153	64067
74179	64068
153779	64069
74240	64070
46734	64071
163860	64072
104741	64073
159879	64074
109657	64075
6583	64076
152209	64077
159876	64078
25145	64079
78841	64080
83926	64081
43786	64082
29253	64083
97276	64084
43887	64085
77182	64086
67383	64087
43906	64088
84314	64089
19849	64090
25195	64091
34341	64092
122307	64093
71298	64094
94938	64095
78841	64096
35737	64097
118156	64098
31244	64099
33832	64100
45770	64101
104799	64102
55860	64103
55749	64104
131921	64105
149643	64106
143449	64107
57089	64108
168081	64109
60751	64110
47597	64111
25087	64112
145050	64113
9545	64114
148378	64115
10188	64116
75131	64117
121014	64118
76142	64119
143450	64120
155952	64121
28268	64122
119496	64123
33411	64124
123488	64125
42709	64126
93098	64127
19464	64128
146527	64129
140543	64130
33423	64131
19775	64132
123439	64133
19333	64134
21009	64135
163859	64136
16011	64137
116041	64138
94948	64139
154135	64140
9528	64141
100001	64142
143452	64143
25089	64144
25195	64145
78840	64146
57128	64147
33503	64148
61911	64149
6583	64150
167240	64151
9549	64152
19358	64153
91034	64154
96076	64155
32580	64156
146576	64157
65067	64158
120997	64159
50123	64160
148289	64161
143453	64162
100185	64163
74023	64164
45798	64165
63958	64166
26823	64167
148308	64168
91822	64169
24695	64170
32069	64171
19033	64172
91827	64173
91827	64174
25185	64175
42121	64176
154133	64177
32745	64178
159430	64179
15451	64180
22553	64181
45798	64182
167113	64183
50176	64184
9379	64185
84082	64186
168082	64187
140673	64188
58716	64189
58683	64190
142894	64191
97360	64192
148309	64193
116368	64194
166817	64195
133674	64196
143454	64197
154134	64198
45798	64199
72492	64200
76075	64201
32711	64202
148310	64203
15111	64204
27908	64205
157554	64206
140336	64207
12169	64208
97431	64209
27415	64210
46662	64211
16024	64212
41775	64213
60693	64214
151759	64215
33482	64216
20036	64217
142954	64218
155535	64219
77297	64220
99918	64221
114108	64222
100072	64223
12138	64224
126825	64225
50209	64226
50033	64227
14810	64228
116475	64229
78632	64230
48259	64231
126826	64232
29785	64233
10602	64234
65346	64235
153846	64236
70851	64237
33394	64238
53494	64239
57324	64240
26801	64241
57324	64242
25192	64243
29372	64244
50149	64245
155525	64246
120832	64247
74045	64248
45029	64249
34861	64250
144978	64251
22434	64252
46714	64253
65225	64254
94943	64255
153687	64256
117838	64257
19423	64258
38431	64259
151978	64260
59631	64261
83966	64262
147880	64263
58784	64264
29261	64265
8770	64266
84255	64267
96219	64268
74260	64269
23602	64270
57056	64271
131883	64272
95191	64273
122034	64274
15415	64275
25629	64276
25668	64277
19047	64278
101764	64279
98487	64280
11819	64281
66450	64282
93067	64283
25193	64284
63835	64285
66333	64286
75050	64287
14491	64288
143422	64289
74008	64290
38259	64291
48308	64292
59601	64293
50149	64294
167946	64295
23248	64296
94786	64297
16026	64298
10602	64299
97185	64300
24523	64301
94707	64302
58677	64303
134804	64304
5161	64305
81251	64306
112521	64307
76107	64308
93070	64309
20946	64310
93020	64311
60661	64312
151749	64313
74150	64314
25044	64315
24513	64316
78660	64317
95003	64318
31266	64319
82661	64320
108263	64321
19353	64322
118013	64323
78570	64324
20562	64325
128182	64326
35739	64327
32545	64328
65051	64329
19383	64330
131766	64331
7893	64332
57207	64333
10495	64334
151956	64335
24512	64336
120980	64337
161394	64338
81340	64339
46782	64340
120687	64341
25162	64342
108105	64343
7890	64344
133154	64345
100174	64346
8378	64347
66340	64348
20546	64349
25044	64350
48266	64351
44363	64352
59631	64353
146113	64354
133169	64355
20989	64356
63956	64357
126967	64358
140427	64359
140590	64360
15070	64361
72579	64362
155281	64363
29247	64364
151869	64365
11808	64366
5560	64367
74243	64368
142742	64369
128160	64370
7858	64371
29313	64372
55874	64373
24460	64374
44361	64375
57133	64376
31765	64377
24460	64378
39038	64379
101409	64380
32032	64381
138006	64382
104457	64383
24470	64384
49973	64385
76066	64386
31764	64387
36894	64388
70839	64389
69718	64390
112675	64391
101409	64392
111246	64393
153399	64394
17479	64395
42873	64396
11571	64397
50965	64398
59628	64399
167957	64400
114023	64401
74194	64402
38440	64403
65061	64404
134953	64405
67396	64406
61888	64407
33395	64408
60688	64409
24676	64410
32624	64411
31790	64412
108163	64413
53477	64414
70857	64415
125013	64416
102999	64417
166690	64418
155298	64419
67409	64420
75101	64421
43718	64422
144418	64423
97405	64424
99958	64425
146127	64426
37535	64427
12162	64428
113977	64429
46787	64430
126577	64431
6595	64432
24040	64433
103027	64434
101820	64435
133331	64436
160824	64437
107935	64438
92928	64439
77274	64440
52577	64441
50991	64442
69724	64443
5771	64444
6604	64445
27476	64446
31826	64447
116156	64448
29384	64449
78619	64450
23241	64451
41819	64452
57810	64453
30816	64454
128130	64455
63834	64456
68634	64457
36866	64458
142492	64459
79960	64460
149408	64461
48345	64462
42908	64463
47490	64464
27476	64465
116401	64466
41036	64467
34930	64468
63826	64469
30766	64470
66407	64471
100151	64472
20607	64473
35606	64474
39067	64475
72412	64476
55824	64477
30811	64478
96113	64479
16381	64480
6182	64481
38435	64482
51730	64483
57912	64484
21377	64485
140694	64486
27489	64487
20607	64488
19855	64489
78675	64490
153897	64491
103296	64492
84181	64493
78756	64494
118326	64495
72285	64496
104522	64497
8227	64498
50973	64499
116194	64500
29371	64501
143086	64502
14474	64503
100151	64504
110988	64505
140338	64506
42126	64507
14803	64508
59720	64509
74146	64510
22539	64511
95155	64512
29257	64513
66257	64514
106464	64515
68489	64516
138304	64517
92939	64518
19858	64519
50039	64520
32527	64521
86899	64522
163573	64523
65165	64524
78796	64525
109488	64526
95039	64527
35629	64528
126646	64529
103109	64530
37512	64531
159652	64532
130397	64533
78813	64534
50987	64535
97279	64536
112534	64537
32686	64538
10815	64539
127110	64540
82581	64541
33359	64542
14057	64543
24503	64544
53597	64545
34982	64546
57924	64547
50905	64548
28254	64549
93218	64550
93218	64551
62998	64552
27471	64553
149479	64554
134766	64555
18560	64556
68554	64557
166951	64558
137979	64559
133091	64560
19871	64561
39663	64562
20975	64563
13342	64564
45789	64565
133663	64566
27452	64567
34349	64568
13342	64569
36305	64570
81239	64571
13342	64572
34349	64573
42126	64574
106478	64575
164866	64576
94710	64577
25131	64578
81319	64579
125490	64580
41729	64581
58696	64582
27434	64583
95033	64584
121972	64585
143534	64586
22452	64587
130040	64588
57889	64589
136531	64590
138802	64591
10486	64592
15580	64593
14037	64594
106245	64595
27487	64596
7838	64597
124968	64598
128229	64599
63858	64600
4784	64601
99820	64602
128242	64603
4784	64604
62958	64605
79983	64606
28239	64607
112672	64608
22871	64609
72616	64610
99916	64611
4784	64612
151390	64613
23610	64614
154046	64615
8380	64616
148107	64617
43703	64618
44979	64619
93190	64620
50879	64621
17958	64622
46760	64623
54426	64624
72395	64625
114268	64626
133463	64627
48389	64628
5861	64629
23238	64630
91815	64631
20271	64632
58745	64633
103100	64634
119379	64635
70671	64636
36938	64637
133270	64638
123657	64639
32544	64640
65171	64641
34863	64642
54433	64643
15998	64644
130042	64645
8559	64646
27487	64647
7115	64648
50078	64649
98577	64650
5868	64651
50891	64652
18916	64653
131924	64654
11653	64655
60694	64656
70700	64657
155097	64658
119529	64659
46742	64660
50081	64661
66324	64662
74121	64663
163496	64664
7879	64665
61898	64666
85754	64667
128430	64668
167983	64669
17437	64670
85698	64671
10822	64672
135073	64673
29336	64674
118237	64675
61888	64676
126858	64677
16361	64678
84104	64679
144748	64680
46753	64681
149653	64682
114797	64683
138355	64684
144670	64685
147986	64686
52559	64687
54511	64688
26347	64689
56997	64690
13198	64691
17465	64692
34375	64693
32052	64694
47592	64695
13676	64696
62913	64697
49026	64698
40341	64699
8863	64700
60764	64701
43913	64702
57895	64703
80258	64704
43913	64705
81272	64706
103067	64707
62935	64708
82417	64709
29383	64710
88378	64711
85579	64712
142551	64713
27377	64714
68631	64715
145867	64716
48261	64717
47523	64718
32023	64719
47523	64720
167819	64721
134905	64722
92939	64723
101442	64724
101933	64725
48307	64726
89918	64727
110961	64728
145893	64729
104654	64730
80082	64731
89818	64732
72416	64733
70814	64734
16359	64735
162828	64736
103157	64737
61985	64738
61985	64739
119644	64740
9490	64741
133153	64742
65182	64743
41800	64744
159007	64745
109687	64746
138758	64747
55906	64748
98417	64749
134829	64750
168090	64751
94714	64752
126559	64753
85667	64754
66262	64755
11097	64756
78668	64757
17973	64758
135209	64759
20996	64760
30759	64761
75011	64762
7876	64763
20989	64764
118230	64765
84229	64766
36282	64767
75011	64768
61848	64769
15795	64770
81206	64771
116407	64772
34371	64773
60938	64774
41818	64775
130092	64776
157047	64777
125136	64778
25758	64779
63849	64780
4533	64781
120741	64782
32537	64783
131848	64784
42682	64785
26360	64786
104483	64787
50030	64788
30273	64789
133313	64790
18882	64791
18882	64792
62019	64793
34315	64794
57887	64795
29821	64796
84287	64797
133644	64798
4827	64799
158978	64800
5861	64801
136783	64802
16019	64803
42821	64804
16027	64805
48254	64806
25619	64807
88542	64808
57219	64809
94903	64810
7287	64811
138788	64812
36974	64813
122019	64814
66239	64815
106289	64816
157314	64817
116323	64818
17395	64819
122008	64820
153738	64821
30273	64822
122261	64823
30273	64824
10354	64825
10605	64826
76219	64827
91213	64828
30273	64829
26778	64830
75070	64831
13821	64832
65106	64833
85527	64834
33824	64835
30254	64836
43915	64837
10605	64838
106515	64839
29839	64840
58738	64841
43769	64842
42076	64843
155553	64844
76105	64845
101717	64846
36937	64847
114790	64848
62932	64849
84140	64850
165213	64851
123642	64852
84140	64853
76105	64854
47526	64855
120838	64856
125301	64857
166972	64858
30788	64859
133445	64860
26825	64861
147940	64862
157624	64863
66359	64864
68566	64865
165235	64866
81311	64867
111172	64868
30275	64869
62932	64870
80183	64871
9709	64872
5039	64873
18916	64874
32543	64875
84086	64876
101900	64877
39036	64878
33440	64879
43946	64880
57829	64881
22546	64882
40381	64883
52700	64884
47438	64885
127100	64886
62067	64887
7427	64888
88559	64889
81386	64890
104776	64891
57829	64892
116060	64893
20980	64894
62945	64895
8762	64896
50106	64897
24689	64898
7865	64899
33489	64900
166683	64901
51743	64902
82461	64903
29806	64904
25993	64905
11880	64906
108002	64907
8961	64908
22503	64909
66439	64910
13822	64911
21008	64912
6874	64913
36341	64914
7845	64915
49077	64916
20564	64917
19363	64918
57165	64919
167823	64920
8962	64921
123447	64922
47598	64923
84201	64924
109786	64925
16396	64926
8235	64927
8866	64928
53562	64929
9531	64930
106559	64931
6032	64932
29377	64933
14805	64934
11903	64935
117894	64936
20980	64937
28269	64938
21681	64939
26780	64940
20588	64941
54859	64942
61872	64943
131728	64944
11856	64945
106274	64946
120828	64947
66270	64948
16860	64949
45714	64950
34859	64951
22871	64952
120775	64953
57326	64954
125376	64955
146090	64956
36370	64957
50148	64958
108018	64959
106586	64960
23615	64961
24079	64962
57235	64963
116318	64964
32061	64965
74266	64966
19326	64967
32723	64968
25198	64969
139009	64970
15064	64971
92906	64972
42802	64973
6036	64974
45756	64975
19467	64976
42749	64977
26826	64978
95079	64979
24687	64980
24687	64981
43905	64982
19345	64983
116086	64984
147762	64985
55878	64986
29309	64987
55855	64988
60655	64989
55992	64990
92906	64991
28325	64992
33420	64993
32738	64994
142910	64995
15064	64996
117969	64997
32715	64998
72635	64999
9377	65000
116217	65001
92969	65002
9377	65003
11823	65004
72635	65005
15103	65006
140023	65007
142324	65008
55834	65009
10036	65010
72633	65011
10036	65012
71334	65013
11890	65014
62941	65015
119645	65016
140575	65017
138744	65018
32755	65019
55855	65020
72437	65021
142344	65022
19326	65023
50017	65024
73881	65025
92954	65026
43905	65027
55992	65028
131813	65029
43865	65030
55838	65031
77333	65032
15099	65033
93165	65034
55878	65035
140816	65036
57214	65037
19404	65038
126748	65039
17399	65040
15407	65041
108033	65042
72280	65043
95190	65044
116382	65045
100169	65046
140406	65047
140536	65048
33434	65049
160858	65050
142967	65051
12155	65052
123752	65053
10476	65054
55992	65055
43756	65056
56993	65057
32584	65058
26860	65059
19404	65060
32755	65061
118464	65062
20557	65063
4172	65064
151240	65065
16009	65066
16046	65067
55755	65068
42783	65069
11890	65070
15407	65071
95188	65072
144428	65073
60711	65074
55762	65075
19375	65076
72529	65077
153323	65078
95050	65079
16046	65080
95173	65081
6601	65082
32672	65083
12155	65084
72497	65085
42112	65086
42112	65087
42758	65088
16046	65089
55829	65090
42105	65091
93096	65092
142343	65093
93096	65094
16046	65095
4172	65096
33355	65097
84166	65098
74268	65099
115902	65100
95190	65101
19454	65102
32755	65103
57132	65104
9518	65105
140674	65106
32755	65107
32639	65108
15100	65109
55992	65110
71334	65111
12155	65112
25652	65113
36885	65114
4172	65115
116079	65116
140385	65117
9518	65118
116382	65119
19454	65120
55832	65121
9556	65122
42802	65123
32671	65124
32588	65125
59611	65126
60944	65127
104731	65128
139988	65129
11585	65130
167707	65131
32027	65132
114163	65133
114826	65134
32027	65135
32027	65136
114086	65137
31845	65138
41722	65139
19030	65140
19030	65141
114161	65142
114748	65143
70801	65144
24533	65145
24533	65146
41774	65147
41781	65148
54460	65149
31845	65150
54460	65151
70792	65152
91763	65153
54460	65154
166840	65155
71304	65156
72321	65157
153582	65158
50962	65159
38230	65160
7118	65161
91275	65162
30279	65163
73905	65164
57272	65165
30307	65166
8235	65167
130349	65168
66377	65169
68528	65170
7419	65171
65326	65172
85743	65173
101537	65174
32663	65175
161742	65176
45688	65177
32038	65178
136842	65179
144135	65180
85779	65181
24506	65182
38406	65183
59691	65184
98498	65185
157236	65186
135308	65187
101914	65188
15021	65189
18287	65190
21662	65191
21662	65192
32026	65193
2517	65194
21662	65195
21662	65196
20567	65197
21662	65198
32026	65199
32026	65200
75053	65201
155536	65202
65026	65203
126497	65204
73900	65205
13616	65206
34982	65207
42721	65208
41788	65209
19341	65210
41754	65211
77176	65212
122270	65213
50996	65214
118341	65215
89771	65216
57291	65217
36347	65218
80253	65219
138753	65220
51012	65221
52582	65222
15148	65223
167686	65224
50874	65225
133175	65226
91249	65227
27370	65228
25205	65229
68644	65230
85588	65231
10200	65232
71306	65233
125114	65234
23634	65235
62968	65236
76178	65237
29794	65238
36305	65239
47612	65240
58787	65241
91778	65242
25032	65243
131961	65244
37542	65245
109688	65246
103231	65247
72608	65248
53474	65249
88583	65250
118194	65251
74041	65252
26808	65253
125520	65254
73995	65255
72303	65256
63843	65257
15116	65258
66361	65259
82544	65260
7114	65261
150057	65262
99870	65263
21364	65264
79989	65265
151682	65266
25210	65267
101724	65268
15028	65269
108074	65270
161177	65271
65118	65272
13618	65273
12166	65274
19384	65275
29357	65276
21987	65277
69739	65278
19834	65279
19435	65280
67370	65281
167917	65282
22537	65283
83967	65284
17975	65285
104783	65286
49090	65287
19378	65288
55760	65289
21000	65290
19881	65291
12416	65292
38958	65293
22443	65294
85521	65295
66426	65296
30821	65297
68542	65298
123791	65299
78686	65300
68542	65301
95165	65302
120778	65303
15432	65304
63033	65305
7284	65306
17444	65307
11826	65308
13682	65309
78832	65310
155886	65311
26342	65312
33521	65313
104515	65314
55760	65315
86990	65316
19887	65317
94904	65318
38403	65319
10601	65320
143238	65321
8242	65322
111160	65323
108143	65324
157400	65325
138051	65326
103224	65327
128075	65328
115873	65329
30773	65330
108078	65331
19806	65332
30269	65333
25096	65334
21681	65335
25704	65336
17432	65337
38989	65338
143368	65339
101752	65340
61885	65341
164754	65342
25704	65343
81395	65344
151822	65345
44353	65346
50931	65347
101440	65348
155236	65349
106469	65350
148121	65351
66426	65352
29274	65353
117988	65354
131786	65355
27367	65356
16388	65357
20551	65358
122040	65359
78648	65360
94865	65361
50162	65362
99873	65363
38290	65364
88400	65365
23629	65366
38240	65367
22525	65368
21365	65369
15377	65370
118478	65371
25635	65372
49056	65373
11283	65374
86864	65375
162845	65376
11281	65377
45679	65378
91101	65379
10029	65380
112478	65381
132145	65382
68617	65383
29332	65384
45027	65385
24065	65386
60778	65387
119241	65388
32743	65389
35697	65390
65272	65391
128121	65392
63986	65393
73934	65394
23600	65395
88445	65396
18262	65397
52565	65398
136428	65399
23629	65400
126824	65401
23629	65402
19770	65403
66398	65404
60946	65405
23653	65406
128156	65407
21973	65408
155932	65409
91142	65410
37501	65411
30265	65412
46715	65413
10793	65414
13177	65415
38213	65416
41094	65417
119228	65418
33364	65419
38213	65420
25709	65421
69617	65422
38213	65423
106208	65424
156946	65425
21401	65426
15033	65427
11098	65428
131562	65429
42740	65430
60879	65431
12156	65432
57176	65433
30794	65434
101412	65435
13194	65436
87087	65437
131999	65438
110971	65439
91188	65440
162735	65441
58729	65442
133108	65443
81199	65444
82423	65445
38213	65446
128383	65447
63896	65448
98575	65449
135030	65450
136447	65451
96019	65452
148070	65453
11912	65454
32679	65455
6378	65456
75063	65457
11818	65458
19053	65459
152217	65460
31251	65461
36883	65462
8967	65463
110976	65464
95102	65465
50001	65466
148042	65467
41745	65468
111145	65469
96020	65470
30272	65471
80217	65472
40371	65473
136587	65474
14481	65475
165009	65476
30306	65477
92973	65478
31834	65479
159728	65480
32549	65481
26803	65482
41758	65483
101776	65484
109732	65485
89726	65486
16634	65487
131663	65488
7723	65489
29833	65490
19315	65491
5130	65492
48276	65493
60887	65494
63988	65495
99903	65496
27870	65497
149884	65498
57229	65499
4608	65500
112606	65501
91189	65502
53493	65503
120549	65504
2884	65505
20261	65506
32538	65507
29363	65508
10794	65509
34373	65510
50097	65511
159251	65512
9507	65513
4608	65514
21657	65515
47483	65516
9543	65517
67342	65518
47483	65519
29804	65520
81205	65521
45711	65522
103031	65523
53562	65524
101776	65525
20026	65526
20605	65527
119677	65528
18583	65529
60675	65530
114258	65531
138020	65532
45037	65533
76198	65534
134981	65535
159452	65536
34322	65537
74034	65538
15142	65539
33467	65540
128531	65541
143018	65542
16332	65543
104666	65544
69613	65545
16312	65546
80169	65547
126884	65548
38231	65549
55856	65550
13675	65551
120623	65552
17464	65553
80126	65554
22523	65555
10484	65556
46622	65557
133235	65558
140224	65559
17415	65560
15789	65561
14045	65562
86885	65563
165024	65564
11912	65565
44988	65566
128580	65567
24691	65568
42747	65569
85529	65570
10225	65571
32736	65572
26386	65573
15119	65574
70737	65575
9535	65576
91123	65577
108052	65578
41089	65579
62954	65580
33806	65581
7417	65582
65255	65583
36973	65584
36302	65585
163081	65586
35723	65587
15996	65588
36403	65589
122158	65590
159336	65591
91106	65592
104479	65593
19032	65594
126625	65595
31246	65596
91739	65597
133130	65598
117792	65599
20029	65600
17471	65601
22847	65602
120704	65603
16854	65604
157669	65605
77276	65606
22887	65607
5040	65608
147477	65609
35723	65610
79932	65611
84109	65612
84219	65613
47521	65614
35699	65615
133430	65616
62954	65617
41716	65618
115950	65619
12807	65620
43690	65621
98500	65622
18280	65623
163229	65624
118365	65625
84168	65626
98459	65627
65184	65628
163335	65629
50101	65630
78721	65631
66358	65632
81203	65633
138841	65634
46649	65635
98538	65636
39004	65637
48311	65638
21376	65639
130192	65640
40316	65641
161347	65642
151709	65643
44381	65644
50172	65645
76168	65646
157856	65647
108255	65648
9547	65649
101891	65650
17468	65651
78644	65652
159328	65653
61874	65654
143369	65655
147751	65656
38224	65657
125166	65658
78575	65659
120606	65660
93069	65661
103021	65662
9515	65663
84267	65664
146597	65665
21680	65666
106399	65667
147565	65668
152136	65669
19805	65670
33417	65671
29237	65672
125531	65673
3500	65674
39615	65675
46560	65676
15128	65677
95040	65678
118095	65679
61874	65680
163762	65681
46586	65682
19840	65683
119594	65684
84232	65685
47520	65686
126973	65687
19797	65688
11868	65689
36979	65690
47534	65691
26846	65692
52671	65693
72603	65694
60952	65695
49080	65696
97277	65697
87069	65698
72499	65699
128060	65700
77263	65701
101747	65702
23609	65703
43733	65704
100159	65705
30781	65706
39608	65707
43713	65708
155620	65709
34919	65710
152134	65711
118118	65712
119263	65713
27889	65714
36924	65715
25096	65716
21417	65717
78637	65718
157857	65719
58775	65720
91144	65721
7887	65722
32551	65723
15128	65724
116032	65725
32523	65726
42793	65727
107883	65728
28325	65729
106545	65730
157417	65731
43823	65732
84130	65733
87019	65734
143537	65735
41739	65736
25120	65737
116337	65738
125396	65739
94752	65740
163289	65741
124939	65742
116034	65743
38336	65744
74077	65745
25137	65746
65263	65747
146267	65748
143367	65749
19344	65750
159800	65751
118396	65752
95193	65753
15010	65754
57282	65755
38269	65756
88520	65757
43705	65758
60707	65759
23211	65760
82640	65761
32069	65762
98412	65763
118204	65764
114889	65765
34919	65766
57877	65767
98383	65768
32069	65769
159801	65770
159365	65771
146596	65772
71338	65773
91827	65774
95193	65775
32616	65776
15010	65777
84254	65778
146595	65779
16391	65780
36898	65781
133593	65782
68539	65783
130360	65784
133398	65785
140783	65786
48976	65787
17483	65788
65167	65789
30746	65790
19791	65791
60939	65792
75005	65793
21396	65794
93224	65795
27841	65796
54456	65797
29787	65798
43724	65799
29361	65800
50941	65801
23613	65802
33498	65803
167135	65804
87059	65805
100181	65806
41810	65807
86989	65808
19390	65809
48296	65810
36894	65811
25053	65812
21051	65813
30742	65814
55953	65815
95092	65816
161677	65817
97419	65818
85669	65819
22837	65820
16380	65821
74105	65822
19390	65823
35659	65824
25666	65825
62050	65826
131615	65827
60732	65828
48976	65829
13845	65830
12419	65831
34330	65832
97210	65833
31303	65834
103365	65835
77191	65836
103232	65837
74093	65838
44977	65839
83960	65840
5569	65841
116306	65842
52614	65843
62874	65844
5042	65845
22474	65846
60957	65847
62868	65848
69695	65849
47459	65850
114128	65851
69695	65852
55970	65853
104790	65854
108187	65855
23207	65856
100106	65857
81445	65858
28307	65859
48328	65860
38437	65861
99876	65862
10357	65863
53557	65864
96055	65865
106184	65866
18910	65867
18910	65868
128622	65869
144746	65870
124990	65871
38208	65872
118461	65873
101828	65874
157666	65875
99821	65876
59731	65877
160928	65878
3461	65879
114018	65880
27434	65881
32547	65882
163007	65883
47507	65884
12584	65885
131604	65886
8470	65887
99910	65888
101392	65889
29273	65890
18611	65891
11806	65892
46570	65893
7116	65894
84094	65895
85601	65896
159187	65897
12141	65898
13646	65899
151655	65900
144729	65901
3461	65902
8385	65903
101828	65904
3461	65905
57172	65906
24038	65907
98535	65908
129918	65909
104567	65910
41032	65911
118211	65912
29378	65913
70723	65914
53552	65915
108138	65916
104718	65917
4607	65918
77191	65919
96015	65920
72518	65921
5430	65922
8559	65923
13210	65924
159078	65925
16864	65926
94849	65927
159438	65928
11879	65929
129912	65930
57933	65931
13056	65932
77208	65933
66438	65934
60799	65935
9725	65936
83949	65937
8245	65938
19301	65939
83949	65940
30259	65941
78627	65942
38409	65943
49991	65944
119522	65945
16318	65946
130373	65947
6863	65948
122246	65949
144959	65950
20612	65951
5676	65952
27427	65953
54523	65954
15576	65955
62031	65956
82454	65957
145000	65958
82593	65959
82561	65960
50135	65961
152174	65962
82593	65963
163448	65964
13651	65965
123702	65966
83984	65967
68658	65968
161762	65969
48316	65970
50105	65971
26359	65972
50087	65973
72541	65974
77189	65975
68554	65976
136864	65977
11113	65978
40382	65979
136831	65980
157401	65981
74191	65982
31832	65983
150126	65984
24067	65985
19837	65986
24681	65987
136606	65988
36296	65989
127082	65990
119661	65991
104599	65992
88493	65993
89829	65994
123783	65995
108161	65996
65274	65997
149766	65998
81289	65999
20992	66000
68461	66001
106147	66002
25971	66003
32753	66004
74161	66005
143087	66006
29860	66007
38403	66008
15004	66009
98386	66010
155664	66011
34337	66012
11117	66013
84305	66014
114094	66015
138375	66016
109798	66017
151743	66018
26373	66019
73999	66020
149767	66021
6603	66022
55807	66023
72460	66024
51780	66025
27387	66026
163381	66027
15043	66028
34367	66029
157289	66030
11836	66031
19423	66032
146283	66033
94776	66034
31287	66035
35622	66036
74257	66037
6585	66038
77164	66039
42727	66040
25703	66041
12412	66042
138154	66043
8755	66044
51798	66045
11843	66046
145982	66047
74161	66048
20034	66049
159228	66050
26801	66051
12828	66052
33400	66053
74215	66054
94913	66055
22833	66056
16347	66057
8963	66058
72601	66059
13355	66060
163379	66061
15043	66062
13829	66063
47453	66064
13854	66065
5551	66066
45004	66067
116168	66068
7840	66069
14700	66070
2579	66071
20572	66072
19868	66073
43709	66074
12828	66075
106299	66076
94962	66077
130199	66078
62076	66079
101736	66080
43759	66081
103174	66082
53509	66083
7717	66084
128291	66085
126917	66086
19789	66087
159521	66088
108017	66089
129960	66090
83996	66091
40269	66092
34962	66093
19789	66094
20272	66095
131844	66096
21653	66097
126733	66098
157521	66099
11869	66100
39031	66101
91730	66102
19322	66103
83955	66104
134867	66105
136387	66106
163260	66107
166896	66108
126563	66109
31782	66110
11808	66111
122195	66112
163380	66113
125162	66114
101811	66115
17414	66116
6870	66117
76181	66118
76089	66119
25110	66120
111028	66121
91104	66122
163589	66123
39665	66124
120913	66125
36359	66126
34893	66127
103284	66128
155717	66129
95170	66130
111022	66131
104664	66132
50960	66133
14034	66134
118170	66135
84222	66136
77325	66137
17414	66138
122270	66139
61898	66140
70810	66141
31769	66142
133527	66143
55908	66144
95036	66145
162817	66146
57096	66147
22868	66148
157177	66149
80191	66150
15383	66151
6972	66152
80152	66153
50971	66154
101520	66155
31830	66156
6559	66157
58733	66158
55905	66159
91078	66160
98388	66161
19034	66162
9314	66163
106472	66164
114192	66165
19820	66166
117848	66167
30739	66168
34860	66169
83957	66170
40339	66171
88572	66172
159119	66173
22479	66174
46763	66175
83995	66176
54485	66177
128198	66178
32543	66179
104493	66180
54485	66181
157122	66182
48351	66183
47463	66184
28677	66185
101496	66186
61809	66187
63887	66188
30739	66189
66289	66190
27447	66191
75084	66192
61873	66193
23235	66194
104602	66195
46659	66196
24036	66197
61984	66198
104525	66199
13203	66200
27926	66201
107977	66202
84066	66203
14031	66204
31841	66205
30795	66206
24467	66207
10211	66208
120639	66209
18279	66210
32744	66211
16827	66212
71300	66213
50066	66214
82530	66215
52692	66216
32052	66217
65058	66218
122160	66219
91761	66220
30280	66221
7291	66222
22885	66223
36335	66224
7291	66225
52649	66226
27930	66227
32744	66228
51023	66229
98433	66230
16366	66231
151230	66232
50113	66233
31256	66234
61865	66235
108058	66236
131830	66237
31841	66238
51028	66239
108187	66240
20545	66241
125408	66242
18606	66243
142438	66244
27861	66245
135312	66246
91707	66247
142618	66248
140580	66249
38996	66250
111066	66251
57073	66252
91707	66253
89752	66254
21407	66255
81454	66256
161546	66257
19473	66258
133457	66259
29244	66260
41074	66261
12417	66262
140134	66263
50093	66264
86986	66265
139941	66266
43919	66267
37489	66268
103203	66269
10816	66270
68437	66271
128086	66272
151368	66273
119392	66274
128516	66275
44345	66276
121872	66277
107925	66278
133375	66279
104780	66280
68643	66281
14711	66282
14711	66283
133208	66284
19873	66285
50949	66286
97235	66287
166480	66288
114709	66289
95168	66290
68425	66291
142222	66292
38316	66293
57800	66294
145790	66295
29404	66296
156036	66297
132159	66298
88601	66299
163966	66300
149930	66301
95969	66302
85722	66303
26004	66304
30277	66305
69640	66306
34987	66307
84092	66308
43682	66309
28668	66310
130276	66311
85703	66312
131974	66313
36985	66314
63960	66315
50874	66316
132001	66317
106108	66318
16376	66319
45030	66320
159009	66321
18894	66322
21406	66323
84155	66324
100238	66325
27451	66326
84212	66327
137935	66328
123491	66329
15014	66330
150226	66331
119574	66332
91194	66333
23246	66334
7517	66335
89861	66336
25972	66337
159899	66338
17986	66339
66460	66340
44351	66341
163621	66342
151615	66343
66338	66344
125174	66345
71319	66346
101449	66347
126522	66348
20544	66349
15145	66350
24462	66351
69543	66352
6574	66353
48383	66354
128324	66355
133423	66356
88455	66357
18255	66358
12815	66359
146064	66360
36291	66361
41111	66362
25065	66363
131871	66364
109763	66365
4877	66366
103100	66367
22413	66368
68608	66369
27398	66370
98592	66371
147878	66372
57260	66373
41121	66374
120826	66375
22487	66376
132170	66377
77250	66378
11847	66379
88562	66380
57211	66381
72464	66382
22487	66383
147686	66384
78638	66385
164605	66386
15381	66387
38417	66388
16843	66389
85748	66390
51718	66391
10018	66392
151386	66393
54839	66394
98497	66395
116007	66396
74972	66397
60937	66398
51771	66399
80165	66400
91085	66401
101630	66402
166558	66403
69636	66404
128209	66405
106220	66406
53482	66407
39632	66408
96087	66409
108189	66410
8630	66411
69589	66412
10481	66413
86866	66414
39652	66415
123425	66416
78565	66417
89831	66418
157145	66419
93095	66420
144337	66421
27846	66422
101634	66423
65214	66424
66349	66425
128209	66426
19859	66427
31779	66428
43711	66429
23638	66430
66261	66431
75096	66432
60948	66433
50161	66434
33816	66435
18895	66436
86915	66437
82669	66438
111159	66439
133652	66440
36991	66441
24022	66442
30768	66443
23646	66444
130284	66445
8760	66446
27907	66447
24052	66448
153872	66449
39619	66450
25160	66451
159924	66452
40287	66453
101631	66454
33348	66455
47550	66456
143501	66457
145060	66458
103376	66459
22556	66460
95179	66461
49051	66462
111279	66463
14726	66464
80268	66465
123801	66466
29807	66467
123483	66468
27378	66469
156003	66470
76156	66471
101511	66472
136605	66473
159303	66474
17697	66475
29393	66476
147716	66477
142993	66478
61876	66479
33343	66480
60894	66481
28252	66482
148140	66483
147719	66484
77244	66485
25969	66486
17721	66487
94864	66488
84180	66489
109515	66490
109501	66491
142786	66492
89929	66493
128298	66494
109728	66495
45005	66496
136724	66497
57191	66498
91735	66499
103099	66500
54462	66501
43952	66502
63810	66503
19442	66504
15429	66505
2831	66506
125397	66507
131739	66508
41023	66509
106266	66510
78815	66511
99949	66512
9188	66513
9201	66514
123361	66515
61960	66516
92959	66517
151860	66518
65025	66519
130043	66520
66427	66521
18597	66522
15791	66523
24689	66524
78732	66525
7885	66526
118380	66527
8961	66528
72316	66529
52698	66530
27494	66531
22459	66532
49978	66533
13826	66534
38258	66535
20035	66536
61939	66537
13628	66538
50062	66539
27368	66540
8959	66541
20019	66542
94747	66543
4128	66544
120809	66545
70734	66546
125418	66547
146029	66548
153437	66549
106502	66550
70754	66551
109560	66552
30822	66553
68616	66554
118301	66555
24456	66556
80073	66557
120859	66558
9720	66559
98406	66560
19405	66561
131847	66562
135107	66563
46711	66564
17962	66565
21694	66566
111104	66567
53629	66568
104461	66569
50915	66570
149370	66571
11653	66572
4402	66573
11653	66574
130059	66575
26805	66576
78556	66577
26805	66578
83922	66579
162789	66580
84311	66581
101894	66582
138813	66583
21381	66584
18940	66585
160869	66586
77312	66587
125542	66588
29297	66589
30264	66590
54543	66591
5227	66592
37523	66593
81212	66594
60845	66595
147432	66596
32020	66597
24445	66598
111126	66599
30304	66600
80096	66601
20574	66602
160867	66603
74981	66604
131582	66605
77315	66606
19350	66607
160868	66608
47505	66609
68537	66610
29353	66611
10029	66612
41760	66613
19819	66614
34956	66615
111311	66616
118440	66617
137888	66618
25631	66619
138313	66620
136473	66621
18289	66622
28683	66623
66413	66624
57845	66625
75090	66626
94662	66627
54492	66628
18587	66629
39054	66630
151971	66631
140739	66632
89704	66633
114266	66634
53474	66635
68439	66636
66320	66637
126534	66638
13194	66639
38260	66640
29836	66641
91756	66642
65290	66643
153643	66644
36386	66645
29859	66646
49074	66647
59691	66648
65090	66649
70860	66650
126992	66651
35006	66652
23635	66653
21652	66654
50984	66655
38286	66656
32722	66657
126886	66658
151179	66659
38342	66660
24027	66661
10228	66662
30795	66663
81387	66664
131980	66665
12621	66666
10838	66667
30799	66668
10224	66669
18271	66670
84200	66671
92910	66672
13207	66673
24026	66674
60677	66675
56993	66676
101401	66677
147976	66678
133577	66679
123303	66680
89784	66681
17414	66682
74056	66683
16022	66684
33836	66685
63000	66686
89858	66687
136870	66688
30799	66689
13207	66690
16037	66691
54542	66692
8383	66693
8383	66694
91707	66695
19769	66696
31251	66697
50211	66698
68533	66699
81333	66700
67418	66701
77359	66702
70732	66703
10811	66704
54516	66705
117802	66706
17474	66707
29789	66708
46721	66709
11871	66710
148174	66711
19473	66712
24068	66713
12848	66714
144247	66715
85595	66716
16630	66717
109548	66718
35710	66719
116278	66720
57151	66721
131918	66722
133521	66723
55708	66724
32659	66725
140598	66726
82580	66727
99916	66728
122159	66729
161048	66730
49060	66731
112799	66732
85729	66733
78522	66734
16334	66735
11838	66736
41011	66737
39627	66738
80229	66739
65226	66740
109541	66741
60780	66742
10846	66743
69699	66744
46791	66745
15115	66746
125501	66747
118184	66748
9727	66749
119623	66750
46791	66751
166464	66752
103190	66753
69626	66754
55730	66755
63976	66756
161585	66757
60761	66758
15036	66759
42869	66760
58689	66761
41725	66762
34959	66763
7848	66764
9503	66765
75038	66766
65029	66767
15413	66768
54889	66769
14054	66770
138074	66771
25720	66772
5548	66773
118168	66774
167174	66775
33430	66776
20558	66777
15014	66778
161191	66779
7852	66780
106315	66781
60667	66782
36407	66783
17476	66784
130100	66785
47434	66786
52562	66787
166536	66788
85710	66789
163410	66790
103261	66791
106500	66792
140859	66793
53541	66794
85731	66795
47560	66796
70672	66797
30752	66798
123780	66799
126932	66800
42884	66801
39015	66802
163290	66803
88499	66804
123364	66805
23211	66806
26388	66807
19835	66808
12583	66809
106610	66810
94893	66811
9503	66812
103283	66813
106425	66814
72607	66815
97317	66816
155414	66817
153467	66818
41127	66819
134869	66820
109809	66821
45720	66822
19815	66823
118421	66824
163291	66825
43911	66826
119317	66827
72294	66828
67373	66829
50112	66830
15022	66831
53541	66832
6577	66833
84258	66834
97447	66835
153585	66836
7894	66837
71249	66838
9503	66839
47560	66840
74038	66841
127080	66842
72300	66843
147780	66844
93234	66845
33416	66846
48362	66847
38340	66848
94896	66849
42715	66850
116190	66851
162678	66852
43790	66853
78800	66854
147339	66855
73957	66856
98696	66857
94768	66858
136817	66859
147340	66860
25103	66861
72526	66862
118068	66863
77204	66864
106125	66865
93054	66866
32723	66867
162679	66868
33352	66869
152124	66870
116404	66871
19046	66872
32726	66873
11864	66874
74225	66875
25045	66876
122257	66877
88316	66878
32548	66879
43916	66880
57129	66881
42801	66882
29834	66883
55759	66884
140997	66885
125395	66886
42784	66887
42903	66888
128350	66889
29321	66890
110964	66891
57122	66892
59713	66893
94940	66894
167651	66895
38340	66896
73976	66897
72612	66898
153101	66899
147342	66900
129850	66901
19358	66902
19416	66903
132164	66904
61804	66905
140748	66906
25199	66907
93272	66908
152047	66909
163693	66910
19364	66911
74122	66912
162681	66913
118490	66914
154213	66915
14811	66916
27442	66917
25178	66918
25081	66919
41791	66920
74096	66921
25072	66922
72315	66923
9556	66924
162683	66925
19416	66926
48313	66927
57188	66928
42867	66929
55898	66930
98697	66931
65260	66932
147338	66933
38406	66934
39601	66935
32641	66936
73882	66937
128246	66938
25086	66939
97412	66940
29237	66941
74167	66942
33463	66943
126487	66944
32639	66945
54919	66946
82482	66947
123348	66948
134764	66949
143154	66950
33334	66951
116465	66952
33416	66953
19407	66954
144144	66955
147336	66956
59713	66957
86987	66958
25967	66959
5040	66960
42911	66961
146217	66962
38340	66963
55898	66964
21037	66965
93106	66966
128326	66967
158897	66968
78754	66969
128234	66970
48254	66971
25743	66972
55801	66973
118196	66974
20599	66975
164577	66976
7891	66977
91164	66978
149849	66979
59625	66980
43955	66981
6599	66982
60781	66983
25103	66984
33477	66985
125385	66986
74184	66987
142231	66988
60808	66989
15124	66990
72307	66991
77184	66992
62948	66993
10221	66994
93316	66995
93316	66996
93316	66997
55792	66998
140989	66999
11874	67000
93152	67001
130052	67002
7891	67003
115972	67004
123539	67005
74225	67006
23227	67007
97302	67008
15059	67009
159347	67010
19407	67011
19321	67012
108061	67013
114849	67014
115972	67015
140814	67016
42112	67017
98697	67018
55789	67019
94984	67020
11812	67021
42105	67022
25119	67023
32068	67024
32068	67025
116280	67026
24698	67027
43705	67028
14470	67029
93232	67030
138363	67031
10204	67032
109568	67033
91133	67034
153488	67035
18920	67036
78544	67037
31755	67038
36945	67039
78694	67040
65326	67041
33808	67042
123647	67043
40326	67044
84163	67045
39064	67046
43706	67047
60821	67048
66363	67049
40326	67050
36368	67051
20969	67052
60866	67053
157644	67054
52566	67055
35707	67056
151826	67057
155624	67058
35770	67059
51746	67060
125332	67061
25076	67062
52566	67063
136474	67064
119353	67065
155625	67066
57181	67067
111220	67068
58743	67069
16363	67070
91200	67071
167741	67072
6573	67073
88472	67074
125309	67075
136474	67076
138230	67077
140067	67078
11420	67079
27407	67080
109496	67081
153622	67082
109656	67083
123725	67084
71285	67085
60732	67086
60732	67087
21690	67088
40258	67089
60732	67090
29243	67091
36929	67092
28274	67093
78578	67094
82634	67095
17387	67096
27919	67097
101438	67098
154040	67099
151943	67100
114273	67101
88314	67102
23239	67103
37530	67104
52694	67105
84158	67106
27928	67107
33369	67108
128426	67109
93108	67110
50189	67111
38270	67112
25122	67113
43792	67114
93078	67115
11421	67116
125375	67117
6569	67118
116428	67119
140901	67120
136630	67121
153430	67122
98626	67123
122170	67124
152055	67125
147980	67126
43720	67127
55914	67128
4826	67129
106359	67130
106367	67131
148145	67132
19395	67133
18927	67134
84296	67135
165384	67136
3692	67137
144559	67138
126610	67139
138384	67140
77227	67141
50910	67142
29370	67143
42861	67144
131726	67145
126815	67146
86881	67147
114008	67148
45669	67149
74208	67150
147721	67151
156917	67152
19329	67153
120683	67154
46604	67155
66341	67156
55847	67157
55720	67158
157711	67159
81458	67160
100219	67161
123769	67162
165386	67163
34893	67164
123573	67165
138333	67166
84076	67167
101774	67168
19318	67169
43713	67170
72580	67171
157768	67172
15118	67173
119354	67174
135289	67175
9716	67176
36895	67177
13654	67178
42869	67179
13205	67180
27468	67181
70851	67182
51751	67183
23232	67184
106295	67185
165385	67186
33460	67187
13608	67188
46630	67189
111280	67190
163359	67191
60868	67192
109748	67193
118449	67194
120621	67195
96222	67196
100194	67197
107923	67198
55812	67199
19054	67200
26344	67201
25634	67202
41814	67203
17694	67204
74174	67205
7857	67206
62914	67207
11834	67208
57021	67209
152057	67210
57146	67211
147791	67212
74209	67213
55860	67214
128313	67215
42719	67216
25730	67217
120821	67218
43868	67219
132029	67220
46598	67221
11936	67222
8377	67223
72641	67224
42893	67225
130351	67226
85586	67227
9315	67228
94763	67229
32058	67230
149992	67231
130339	67232
120954	67233
33478	67234
71338	67235
32562	67236
71338	67237
42134	67238
19382	67239
13608	67240
125439	67241
78683	67242
57189	67243
165387	67244
93015	67245
130351	67246
36895	67247
19395	67248
78737	67249
137918	67250
128474	67251
85559	67252
19353	67253
159754	67254
19054	67255
32668	67256
98693	67257
32699	67258
32610	67259
106367	67260
97339	67261
144620	67262
16836	67263
40393	67264
42795	67265
111304	67266
40298	67267
143273	67268
107953	67269
22867	67270
167099	67271
20030	67272
27427	67273
112756	67274
70784	67275
125436	67276
19791	67277
86888	67278
27431	67279
17079	67280
68498	67281
13830	67282
33498	67283
66326	67284
125435	67285
22552	67286
146542	67287
18883	67288
91058	67289
84061	67290
15792	67291
111297	67292
88478	67293
10211	67294
103287	67295
38379	67296
97420	67297
78766	67298
52662	67299
144874	67300
84102	67301
119608	67302
78756	67303
111296	67304
14041	67305
144793	67306
159630	67307
34962	67308
36371	67309
11286	67310
153857	67311
28704	67312
17978	67313
104664	67314
20971	67315
8386	67316
85557	67317
135001	67318
40394	67319
49029	67320
81387	67321
39011	67322
40272	67323
130231	67324
159746	67325
41727	67326
140640	67327
36317	67328
15443	67329
85719	67330
35693	67331
69587	67332
40323	67333
24670	67334
25968	67335
147870	67336
17967	67337
108181	67338
35669	67339
50072	67340
35707	67341
81235	67342
89782	67343
121890	67344
74986	67345
22437	67346
166968	67347
19340	67348
91254	67349
98644	67350
43695	67351
160820	67352
43776	67353
10204	67354
48977	67355
74104	67356
101454	67357
46755	67358
48280	67359
138143	67360
32565	67361
24075	67362
44399	67363
15441	67364
38275	67365
55731	67366
32727	67367
38287	67368
15129	67369
69720	67370
14702	67371
82493	67372
48977	67373
78641	67374
101922	67375
80012	67376
76129	67377
40266	67378
13644	67379
125487	67380
110967	67381
128103	67382
65176	67383
38439	67384
134841	67385
47462	67386
103102	67387
40317	67388
99976	67389
13353	67390
97402	67391
41033	67392
19855	67393
28692	67394
15013	67395
69565	67396
138128	67397
24037	67398
17069	67399
15052	67400
153623	67401
104670	67402
18883	67403
53523	67404
59574	67405
24053	67406
134985	67407
72368	67408
10843	67409
86870	67410
52562	67411
42712	67412
126563	67413
19386	67414
114226	67415
135007	67416
36347	67417
51719	67418
22521	67419
69564	67420
147861	67421
111008	67422
16044	67423
101400	67424
11902	67425
79925	67426
21711	67427
44349	67428
111275	67429
70689	67430
87007	67431
98486	67432
54905	67433
153556	67434
112812	67435
41745	67436
163022	67437
72553	67438
54905	67439
12581	67440
104656	67441
61818	67442
119344	67443
6973	67444
25686	67445
61891	67446
6248	67447
128255	67448
30281	67449
6972	67450
53485	67451
80184	67452
88452	67453
50943	67454
149520	67455
6248	67456
66375	67457
10840	67458
14474	67459
41785	67460
13641	67461
89932	67462
91230	67463
12141	67464
27353	67465
164839	67466
34951	67467
33843	67468
11570	67469
25030	67470
57232	67471
128420	67472
25179	67473
11575	67474
27922	67475
54538	67476
142643	67477
161104	67478
22899	67479
14041	67480
25686	67481
39049	67482
123323	67483
88457	67484
50212	67485
27833	67486
66312	67487
18567	67488
96110	67489
7269	67490
48317	67491
46602	67492
95981	67493
15009	67494
66265	67495
25997	67496
133262	67497
10016	67498
114263	67499
107996	67500
25157	67501
65207	67502
75065	67503
50095	67504
153505	67505
53627	67506
128068	67507
70725	67508
61859	67509
38201	67510
66276	67511
48343	67512
123314	67513
15390	67514
131546	67515
29768	67516
98661	67517
61828	67518
69564	67519
123411	67520
164622	67521
65269	67522
40268	67523
35797	67524
133544	67525
19426	67526
97219	67527
50091	67528
157113	67529
23638	67530
21011	67531
127127	67532
69547	67533
61828	67534
43722	67535
104640	67536
98603	67537
9202	67538
91788	67539
43689	67540
114815	67541
18604	67542
46607	67543
125026	67544
23631	67545
11871	67546
31824	67547
20949	67548
16007	67549
41810	67550
17068	67551
112655	67552
36293	67553
68482	67554
53503	67555
5863	67556
7290	67557
38978	67558
3988	67559
19471	67560
71311	67561
37494	67562
49073	67563
20973	67564
99877	67565
118468	67566
81256	67567
104636	67568
153503	67569
65142	67570
23229	67571
65142	67572
8240	67573
104578	67574
54852	67575
14486	67576
48229	67577
35660	67578
66328	67579
29236	67580
33815	67581
33397	67582
46686	67583
118100	67584
77233	67585
126643	67586
6032	67587
36931	67588
88325	67589
106303	67590
147577	67591
58719	67592
106304	67593
4821	67594
13340	67595
147714	67596
72362	67597
100182	67598
80094	67599
163519	67600
14486	67601
112726	67602
52587	67603
144390	67604
30254	67605
103133	67606
124941	67607
147587	67608
119478	67609
98617	67610
120876	67611
36861	67612
70766	67613
73935	67614
29300	67615
84239	67616
130018	67617
65145	67618
25627	67619
27849	67620
29377	67621
48292	67622
20963	67623
127091	67624
136458	67625
72460	67626
29344	67627
12412	67628
48279	67629
7721	67630
51748	67631
21070	67632
109593	67633
7884	67634
80038	67635
48279	67636
28291	67637
32628	67638
54498	67639
31778	67640
157275	67641
28319	67642
130099	67643
3498	67644
34321	67645
29344	67646
65325	67647
115967	67648
91203	67649
28273	67650
131624	67651
65060	67652
10224	67653
96224	67654
155976	67655
71253	67656
101861	67657
57298	67658
147512	67659
94681	67660
38315	67661
130417	67662
29855	67663
88483	67664
74021	67665
138373	67666
112658	67667
132125	67668
113947	67669
60783	67670
154159	67671
112710	67672
101926	67673
50874	67674
18568	67675
27466	67676
54542	67677
29788	67678
29399	67679
106391	67680
132022	67681
63913	67682
27429	67683
12852	67684
62890	67685
63000	67686
20279	67687
19859	67688
91282	67689
74093	67690
9319	67691
28286	67692
35683	67693
98642	67694
22531	67695
126767	67696
35655	67697
153559	67698
101515	67699
161161	67700
76115	67701
58803	67702
155353	67703
140818	67704
26845	67705
150200	67706
65140	67707
157404	67708
35726	67709
112798	67710
12833	67711
31775	67712
41787	67713
4536	67714
58748	67715
106578	67716
31781	67717
53510	67718
111037	67719
102976	67720
104550	67721
123608	67722
119487	67723
112501	67724
9708	67725
131809	67726
5552	67727
163582	67728
59684	67729
157964	67730
15795	67731
149667	67732
103190	67733
96040	67734
153560	67735
136603	67736
54889	67737
39015	67738
82542	67739
50021	67740
55896	67741
133283	67742
55710	67743
50154	67744
48351	67745
39638	67746
23225	67747
15119	67748
70707	67749
12614	67750
50069	67751
58776	67752
87079	67753
92913	67754
66268	67755
70755	67756
123513	67757
126636	67758
91123	67759
107959	67760
26342	67761
13174	67762
161723	67763
23249	67764
80040	67765
15143	67766
22486	67767
97442	67768
12813	67769
142835	67770
8779	67771
45788	67772
34347	67773
70841	67774
53510	67775
12575	67776
60726	67777
142838	67778
116400	67779
14054	67780
80100	67781
101592	67782
97400	67783
25090	67784
47521	67785
27862	67786
126855	67787
28259	67788
22414	67789
35699	67790
16634	67791
42767	67792
15046	67793
165535	67794
78625	67795
57852	67796
74091	67797
126657	67798
44384	67799
16311	67800
157403	67801
11109	67802
104636	67803
155172	67804
131829	67805
87054	67806
160952	67807
41816	67808
108248	67809
42722	67810
19459	67811
131600	67812
53611	67813
31775	67814
76169	67815
114801	67816
20600	67817
53584	67818
106166	67819
29233	67820
44351	67821
20278	67822
86883	67823
99895	67824
15429	67825
46547	67826
142864	67827
48980	67828
65056	67829
52604	67830
82421	67831
2885	67832
13643	67833
157646	67834
31257	67835
42908	67836
115958	67837
30763	67838
117850	67839
117888	67840
8561	67841
16341	67842
140159	67843
30763	67844
39045	67845
97180	67846
50165	67847
62078	67848
36911	67849
78802	67850
17957	67851
17475	67852
45795	67853
13643	67854
88428	67855
133197	67856
159381	67857
26771	67858
50165	67859
109603	67860
109603	67861
81222	67862
77188	67863
7616	67864
54873	67865
161667	67866
106531	67867
126892	67868
96161	67869
151790	67870
163714	67871
82547	67872
49079	67873
38311	67874
36986	67875
81426	67876
12606	67877
45757	67878
77284	67879
23620	67880
48375	67881
143330	67882
23620	67883
74032	67884
131956	67885
35772	67886
165430	67887
78652	67888
32717	67889
163717	67890
25190	67891
32032	67892
133429	67893
85761	67894
106524	67895
128522	67896
61989	67897
30275	67898
136697	67899
25166	67900
82569	67901
19826	67902
111234	67903
60756	67904
160885	67905
163013	67906
22841	67907
39678	67908
140544	67909
6575	67910
167722	67911
109638	67912
20981	67913
50185	67914
78826	67915
53617	67916
134902	67917
78562	67918
112776	67919
4710	67920
71331	67921
89901	67922
112759	67923
8765	67924
60790	67925
69685	67926
165211	67927
60790	67928
46661	67929
32735	67930
10025	67931
143366	67932
49054	67933
133194	67934
24673	67935
8765	67936
161193	67937
49077	67938
104736	67939
59696	67940
142708	67941
99824	67942
58738	67943
16359	67944
6863	67945
24524	67946
160934	67947
7280	67948
39005	67949
5272	67950
151507	67951
148010	67952
22431	67953
101549	67954
13202	67955
26847	67956
29401	67957
5131	67958
13627	67959
12593	67960
94747	67961
104750	67962
71331	67963
89867	67964
154974	67965
50988	67966
7272	67967
52671	67968
36901	67969
53516	67970
130073	67971
136449	67972
36918	67973
38257	67974
108175	67975
31786	67976
135085	67977
86871	67978
70804	67979
54475	67980
37514	67981
69679	67982
136846	67983
119305	67984
80071	67985
60904	67986
40383	67987
40383	67988
104789	67989
85714	67990
50900	67991
35637	67992
138908	67993
112704	67994
8227	67995
80230	67996
120873	67997
119349	67998
16008	67999
80230	68000
62028	68001
27481	68002
114249	68003
88457	68004
120868	68005
91256	68006
29787	68007
112777	68008
62007	68009
51028	68010
10483	68011
104775	68012
10034	68013
87006	68014
153459	68015
26790	68016
151827	68017
19470	68018
114129	68019
60902	68020
15442	68021
112767	68022
18293	68023
91782	68024
145009	68025
67431	68026
84098	68027
163750	68028
155860	68029
35779	68030
46737	68031
19792	68032
122267	68033
131916	68034
54523	68035
12852	68036
29403	68037
59675	68038
108126	68039
24015	68040
28691	68041
14698	68042
71253	68043
11409	68044
163784	68045
122281	68046
131982	68047
82595	68048
62084	68049
67406	68050
22559	68051
65304	68052
114219	68053
76117	68054
95133	68055
114006	68056
69554	68057
75118	68058
82460	68059
24469	68060
52628	68061
30285	68062
32703	68063
47529	68064
118413	68065
28708	68066
24052	68067
65304	68068
28708	68069
71253	68070
57934	68071
138759	68072
94670	68073
163783	68074
106561	68075
57860	68076
98669	68077
28715	68078
114282	68079
51028	68080
114711	68081
24467	68082
41125	68083
111063	68084
76014	68085
130263	68086
24510	68087
89802	68088
62889	68089
103263	68090
12415	68091
52662	68092
128623	68093
3299	68094
30804	68095
97465	68096
103263	68097
21393	68098
80265	68099
35673	68100
46726	68101
109584	68102
29379	68103
43776	68104
37526	68105
62889	68106
67326	68107
3299	68108
159188	68109
66242	68110
73938	68111
13177	68112
34901	68113
55702	68114
70820	68115
45802	68116
95182	68117
33847	68118
38217	68119
15783	68120
111240	68121
62993	68122
8561	68123
48238	68124
39062	68125
57858	68126
79943	68127
25995	68128
7870	68129
19396	68130
76175	68131
106173	68132
13659	68133
98536	68134
58672	68135
72302	68136
151225	68137
10494	68138
146262	68139
17077	68140
55749	68141
12612	68142
129945	68143
11938	68144
40396	68145
6587	68146
60874	68147
153633	68148
38238	68149
166805	68150
23608	68151
133702	68152
9484	68153
50930	68154
120807	68155
17989	68156
68477	68157
106342	68158
52558	68159
87029	68160
119489	68161
65092	68162
22894	68163
99886	68164
19051	68165
100138	68166
124978	68167
143377	68168
68426	68169
7346	68170
33821	68171
55947	68172
25747	68173
11820	68174
38264	68175
134923	68176
94992	68177
76072	68178
17725	68179
9726	68180
89732	68181
17378	68182
138211	68183
7346	68184
153638	68185
13659	68186
130189	68187
38333	68188
76175	68189
55748	68190
101724	68191
165076	68192
76176	68193
128591	68194
120912	68195
155480	68196
120807	68197
2884	68198
36922	68199
27414	68200
165314	68201
19339	68202
101673	68203
10214	68204
93123	68205
36930	68206
101702	68207
33821	68208
142880	68209
15040	68210
28711	68211
48246	68212
20582	68213
57026	68214
103201	68215
10494	68216
41029	68217
138305	68218
29320	68219
167930	68220
26336	68221
19330	68222
25043	68223
57026	68224
19360	68225
80089	68226
23608	68227
47498	68228
33409	68229
50160	68230
19787	68231
106128	68232
9895	68233
54496	68234
35713	68235
78702	68236
50948	68237
106398	68238
58700	68239
155305	68240
114137	68241
68473	68242
69562	68243
13176	68244
46679	68245
98538	68246
101704	68247
136619	68248
52640	68249
68557	68250
23601	68251
112592	68252
159526	68253
21383	68254
136680	68255
80116	68256
21383	68257
89692	68258
50948	68259
151823	68260
84060	68261
39009	68262
52596	68263
20607	68264
40369	68265
67391	68266
69627	68267
31755	68268
104628	68269
5976	68270
57281	68271
163000	68272
80133	68273
120546	68274
36871	68275
98609	68276
127008	68277
62062	68278
129940	68279
35633	68280
94702	68281
91713	68282
79963	68283
71254	68284
50089	68285
133672	68286
34992	68287
85595	68288
52716	68289
8632	68290
45746	68291
135373	68292
47477	68293
46562	68294
54488	68295
85580	68296
41734	68297
147523	68298
28241	68299
35697	68300
125155	68301
48262	68302
14057	68303
5041	68304
10194	68305
14032	68306
47527	68307
142609	68308
98650	68309
7282	68310
111330	68311
77385	68312
30267	68313
16393	68314
34932	68315
81240	68316
54872	68317
71291	68318
44414	68319
114707	68320
85803	68321
25708	68322
95968	68323
10821	68324
20264	68325
22574	68326
28305	68327
88598	68328
48347	68329
53537	68330
53537	68331
10844	68332
167737	68333
146461	68334
16869	68335
124907	68336
73938	68337
76054	68338
81296	68339
26843	68340
159902	68341
50045	68342
78495	68343
123676	68344
93308	68345
69682	68346
117780	68347
28289	68348
30801	68349
47562	68350
27866	68351
18914	68352
128556	68353
47536	68354
126525	68355
71346	68356
116259	68357
74157	68358
42807	68359
17956	68360
19387	68361
41832	68362
32742	68363
72322	68364
94887	68365
145040	68366
11859	68367
161813	68368
161796	68369
117971	68370
127066	68371
130222	68372
12618	68373
163877	68374
55867	68375
93060	68376
94936	68377
118229	68378
15436	68379
16034	68380
42801	68381
167262	68382
37539	68383
140165	68384
152230	68385
55755	68386
144522	68387
125090	68388
97299	68389
115945	68390
116368	68391
72591	68392
163878	68393
81194	68394
142886	68395
19842	68396
103129	68397
16829	68398
123599	68399
163879	68400
50955	68401
93223	68402
93223	68403
43902	68404
116112	68405
93202	68406
84054	68407
59613	68408
146681	68409
130419	68410
107923	68411
43786	68412
7856	68413
8967	68414
7856	68415
123808	68416
57158	68417
148328	68418
55917	68419
41782	68420
165557	68421
118476	68422
163880	68423
41782	68424
122311	68425
140931	68426
58814	68427
42131	68428
76210	68429
143393	68430
25167	68431
143339	68432
154151	68433
154152	68434
136612	68435
57027	68436
33831	68437
133274	68438
43786	68439
25164	68440
102998	68441
32609	68442
84313	68443
78663	68444
82497	68445
58739	68446
32069	68447
45040	68448
121000	68449
55866	68450
118229	68451
45040	68452
25664	68453
146373	68454
72463	68455
101848	68456
78825	68457
148316	68458
72333	68459
78602	68460
154153	68461
11861	68462
95159	68463
145941	68464
72333	68465
11117	68466
166670	68467
118469	68468
165558	68469
157765	68470
63824	68471
43886	68472
140678	68473
32672	68474
43781	68475
58814	68476
7869	68477
73998	68478
65280	68479
118469	68480
25039	68481
42716	68482
98695	68483
153597	68484
138104	68485
143403	68486
136496	68487
42905	68488
88570	68489
12858	68490
145038	68491
103150	68492
58814	68493
103150	68494
165559	68495
41767	68496
92912	68497
32550	68498
140922	68499
133684	68500
25069	68501
20966	68502
157944	68503
58814	68504
25089	68505
59714	68506
24013	68507
130116	68508
142966	68509
117858	68510
98531	68511
144889	68512
35798	68513
7869	68514
41820	68515
41725	68516
140605	68517
166792	68518
25637	68519
117928	68520
33496	68521
123566	68522
47536	68523
32775	68524
54440	68525
31307	68526
11923	68527
127098	68528
135303	68529
72383	68530
17973	68531
9208	68532
50156	68533
42762	68534
19369	68535
61866	68536
117854	68537
76087	68538
19409	68539
14810	68540
146303	68541
42136	68542
65021	68543
19317	68544
118034	68545
118337	68546
104524	68547
45667	68548
106484	68549
11100	68550
126505	68551
41832	68552
29335	68553
16379	68554
38382	68555
61954	68556
75024	68557
19810	68558
42136	68559
147883	68560
55973	68561
120833	68562
40346	68563
163389	68564
36901	68565
78771	68566
125072	68567
106449	68568
96091	68569
131885	68570
91754	68571
12610	68572
50906	68573
43774	68574
16024	68575
27472	68576
42136	68577
98539	68578
88459	68579
33486	68580
126830	68581
109477	68582
55923	68583
7858	68584
59583	68585
39609	68586
45670	68587
80021	68588
119490	68589
135280	68590
130211	68591
26819	68592
157545	68593
142463	68594
19379	68595
25671	68596
57083	68597
32707	68598
133318	68599
32074	68600
84124	68601
84296	68602
130083	68603
22874	68604
40346	68605
53600	68606
99880	68607
32074	68608
19463	68609
42888	68610
16387	68611
17381	68612
25971	68613
9498	68614
19047	68615
25726	68616
74052	68617
32074	68618
14491	68619
153457	68620
155099	68621
58770	68622
32707	68623
78659	68624
88459	68625
73893	68626
123807	68627
153652	68628
45665	68629
62950	68630
15074	68631
41044	68632
16379	68633
43917	68634
104468	68635
32074	68636
120548	68637
149792	68638
32636	68639
57083	68640
165177	68641
34947	68642
95119	68643
32688	68644
41832	68645
21067	68646
15138	68647
131540	68648
15415	68649
58772	68650
151981	68651
36324	68652
144480	68653
76163	68654
27472	68655
55923	68656
157618	68657
25052	68658
13652	68659
19460	68660
48271	68661
149910	68662
10225	68663
120833	68664
25052	68665
116438	68666
126724	68667
21702	68668
57045	68669
39677	68670
98424	68671
94763	68672
159487	68673
20579	68674
99900	68675
153694	68676
57292	68677
84196	68678
74052	68679
142697	68680
153680	68681
25624	68682
144803	68683
95059	68684
146100	68685
37500	68686
29376	68687
95119	68688
73969	68689
165186	68690
117968	68691
157559	68692
47549	68693
101678	68694
30287	68695
73997	68696
33344	68697
143523	68698
129975	68699
111105	68700
62001	68701
62001	68702
123461	68703
65111	68704
137970	68705
77330	68706
159192	68707
41035	68708
29784	68709
113972	68710
65249	68711
54432	68712
101852	68713
91222	68714
51772	68715
65111	68716
22854	68717
147621	68718
62001	68719
32716	68720
70670	68721
98470	68722
121959	68723
24470	68724
44399	68725
91099	68726
93190	68727
99963	68728
61844	68729
108190	68730
76025	68731
16310	68732
82610	68733
39030	68734
65083	68735
112590	68736
125380	68737
84127	68738
30767	68739
103089	68740
55733	68741
109619	68742
35607	68743
77230	68744
65213	68745
21365	68746
81279	68747
103216	68748
47606	68749
66358	68750
30767	68751
33371	68752
47606	68753
67447	68754
118042	68755
109665	68756
27414	68757
67448	68758
121897	68759
21369	68760
69697	68761
74990	68762
83912	68763
73944	68764
70670	68765
106162	68766
87080	68767
101880	68768
133172	68769
27467	68770
87080	68771
47609	68772
157048	68773
162863	68774
65194	68775
16621	68776
164688	68777
108291	68778
74977	68779
82635	68780
103199	68781
83950	68782
88518	68783
119330	68784
41796	68785
18923	68786
126535	68787
57220	68788
77274	68789
69717	68790
81402	68791
125293	68792
68618	68793
106492	68794
58681	68795
153885	68796
50020	68797
9374	68798
9374	68799
80090	68800
37488	68801
13204	68802
8857	68803
68495	68804
50117	68805
108214	68806
21385	68807
91762	68808
61897	68809
19024	68810
82460	68811
144846	68812
91234	68813
83998	68814
16025	68815
16349	68816
53620	68817
23640	68818
30791	68819
24499	68820
8965	68821
133449	68822
131778	68823
167066	68824
13204	68825
16395	68826
14040	68827
72364	68828
81360	68829
126755	68830
101832	68831
101415	68832
23599	68833
106224	68834
161016	68835
128082	68836
89730	68837
32063	68838
155931	68839
78732	68840
54471	68841
47426	68842
117903	68843
10032	68844
120581	68845
164587	68846
166983	68847
67404	68848
89727	68849
68503	68850
54424	68851
50991	68852
80176	68853
76170	68854
57898	68855
78833	68856
27380	68857
111142	68858
41121	68859
43700	68860
11817	68861
5232	68862
25739	68863
44341	68864
114759	68865
28260	68866
25765	68867
140146	68868
22481	68869
17458	68870
25739	68871
131928	68872
145997	68873
57898	68874
29260	68875
14722	68876
7849	68877
50949	68878
57265	68879
8564	68880
108307	68881
13823	68882
88289	68883
112598	68884
8383	68885
35639	68886
61854	68887
18941	68888
132153	68889
9316	68890
26354	68891
4763	68892
25635	68893
12830	68894
128422	68895
40274	68896
8235	68897
25739	68898
84055	68899
2831	68900
113975	68901
66272	68902
88551	68903
88301	68904
91765	68905
122166	68906
2173	68907
34956	68908
12856	68909
7269	68910
2831	68911
60743	68912
130039	68913
17423	68914
57816	68915
2831	68916
17400	68917
7885	68918
68603	68919
22520	68920
115881	68921
20268	68922
122253	68923
2831	68924
114841	68925
16044	68926
12849	68927
2831	68928
32662	68929
96145	68930
29792	68931
41765	68932
7518	68933
57816	68934
94695	68935
38238	68936
136462	68937
80085	68938
152123	68939
46649	68940
41745	68941
76037	68942
130029	68943
18909	68944
38978	68945
51797	68946
81444	68947
135128	68948
96103	68949
122024	68950
116017	68951
50151	68952
9494	68953
29798	68954
10819	68955
2538	68956
100040	68957
95045	68958
85761	68959
17383	68960
31829	68961
89708	68962
24475	68963
19832	68964
32662	68965
37486	68966
5269	68967
15142	68968
9494	68969
32648	68970
41765	68971
11879	68972
57248	68973
19832	68974
10791	68975
24524	68976
15998	68977
15440	68978
5862	68979
84285	68980
42082	68981
35795	68982
23604	68983
132171	68984
70700	68985
43721	68986
54465	68987
78719	68988
62964	68989
46733	68990
17711	68991
116235	68992
58773	68993
42095	68994
46658	68995
146426	68996
147998	68997
18920	68998
30255	68999
45778	69000
15027	69001
46658	69002
88497	69003
106309	69004
130280	69005
133453	69006
78740	69007
84178	69008
33461	69009
68554	69010
100108	69011
109645	69012
100109	69013
39067	69014
87020	69015
153644	69016
31804	69017
146427	69018
65059	69019
165277	69020
42095	69021
133506	69022
111200	69023
45778	69024
11879	69025
50128	69026
147522	69027
27858	69028
85802	69029
40377	69030
25675	69031
49049	69032
125331	69033
85581	69034
42122	69035
10839	69036
67427	69037
69587	69038
21389	69039
30738	69040
94767	69041
35797	69042
77331	69043
8863	69044
109535	69045
15377	69046
63828	69047
126570	69048
104501	69049
18279	69050
94770	69051
163119	69052
57882	69053
85700	69054
111057	69055
17465	69056
31250	69057
30760	69058
50199	69059
137962	69060
6975	69061
24055	69062
67400	69063
94770	69064
16624	69065
129972	69066
109516	69067
9511	69068
58733	69069
18268	69070
113978	69071
86968	69072
15785	69073
94770	69074
44394	69075
21007	69076
101468	69077
89721	69078
88339	69079
88545	69080
53517	69081
51024	69082
25063	69083
128627	69084
92967	69085
54536	69086
95017	69087
103193	69088
52681	69089
17985	69090
27462	69091
16825	69092
19764	69093
15791	69094
128287	69095
30274	69096
46655	69097
15028	69098
96197	69099
20032	69100
38411	69101
123693	69102
46618	69103
28244	69104
145837	69105
67411	69106
123772	69107
133508	69108
91766	69109
133315	69110
112604	69111
80217	69112
22534	69113
4609	69114
12807	69115
77296	69116
25155	69117
4827	69118
167849	69119
123618	69120
58757	69121
91125	69122
108152	69123
118058	69124
133306	69125
147924	69126
153992	69127
22557	69128
96233	69129
9560	69130
130342	69131
28319	69132
149621	69133
10605	69134
134959	69135
65057	69136
33824	69137
38984	69138
159681	69139
140089	69140
60863	69141
26367	69142
38965	69143
131752	69144
122020	69145
159275	69146
85545	69147
38359	69148
22850	69149
10189	69150
7721	69151
42125	69152
76190	69153
63929	69154
77271	69155
36948	69156
126900	69157
70804	69158
50099	69159
23238	69160
157649	69161
38348	69162
18593	69163
98526	69164
46688	69165
27432	69166
126892	69167
62951	69168
31795	69169
61948	69170
109684	69171
138147	69172
77314	69173
98588	69174
49051	69175
61992	69176
69654	69177
67409	69178
50965	69179
42128	69180
116160	69181
60872	69182
10495	69183
39656	69184
98487	69185
18292	69186
78591	69187
145945	69188
9539	69189
18597	69190
138855	69191
31283	69192
48302	69193
14039	69194
25065	69195
25724	69196
17953	69197
58696	69198
23593	69199
42128	69200
42128	69201
42128	69202
16353	69203
157096	69204
46705	69205
78726	69206
24688	69207
36341	69208
51749	69209
26824	69210
164892	69211
131554	69212
36992	69213
81347	69214
104668	69215
106276	69216
20598	69217
95151	69218
6973	69219
75087	69220
128131	69221
58749	69222
159756	69223
108180	69224
91728	69225
47510	69226
13610	69227
57165	69228
51743	69229
25699	69230
16311	69231
25674	69232
25699	69233
58722	69234
49979	69235
9709	69236
134956	69237
3265	69238
166685	69239
23605	69240
144375	69241
30762	69242
112746	69243
50907	69244
21688	69245
11586	69246
32064	69247
15382	69248
47476	69249
7347	69250
36330	69251
157276	69252
17456	69253
5431	69254
55772	69255
86926	69256
20544	69257
55772	69258
46555	69259
11414	69260
123480	69261
131575	69262
6871	69263
46711	69264
46601	69265
147657	69266
73949	69267
111113	69268
93280	69269
11933	69270
9510	69271
45703	69272
57029	69273
140431	69274
111271	69275
140572	69276
42758	69277
115869	69278
106476	69279
29309	69280
43886	69281
140262	69282
91797	69283
142377	69284
118036	69285
149896	69286
57278	69287
21009	69288
32765	69289
43798	69290
76211	69291
32638	69292
111314	69293
93195	69294
9510	69295
11656	69296
32765	69297
55735	69298
55727	69299
19799	69300
17477	69301
93140	69302
140510	69303
100131	69304
78555	69305
123810	69306
27499	69307
55759	69308
73896	69309
118389	69310
93312	69311
57033	69312
56987	69313
85586	69314
123340	69315
117827	69316
142378	69317
74037	69318
27499	69319
25066	69320
118404	69321
144197	69322
32763	69323
114893	69324
127130	69325
32763	69326
32658	69327
114893	69328
74213	69329
72435	69330
27388	69331
149332	69332
27499	69333
55989	69334
72469	69335
55818	69336
55695	69337
55989	69338
32689	69339
72612	69340
114885	69341
103068	69342
42796	69343
93312	69344
32765	69345
118430	69346
55695	69347
114880	69348
32763	69349
42897	69350
55834	69351
151250	69352
32763	69353
25061	69354
26777	69355
114885	69356
32766	69357
9510	69358
93126	69359
34984	69360
32766	69361
91808	69362
77369	69363
32766	69364
27499	69365
27499	69366
42112	69367
42112	69368
15436	69369
32073	69370
72333	69371
115869	69372
72333	69373
19385	69374
42105	69375
42706	69376
15063	69377
151252	69378
94838	69379
7859	69380
32061	69381
55864	69382
32766	69383
24686	69384
42108	69385
9556	69386
139034	69387
32766	69388
55990	69389
54915	69390
94697	69391
42706	69392
32601	69393
140483	69394
32598	69395
71340	69396
15117	69397
32658	69398
19478	69399
42706	69400
19428	69401
42829	69402
55990	69403
15063	69404
123680	69405
94723	69406
20957	69407
24701	69408
138993	69409
74108	69410
29834	69411
145861	69412
55990	69413
43942	69414
25031	69415
42706	69416
11656	69417
115946	69418
24716	69419
29309	69420
55695	69421
32766	69422
32766	69423
55735	69424
5563	69425
46760	69426
11656	69427
94890	69428
39658	69429
31792	69430
51792	69431
50974	69432
19455	69433
36933	69434
106571	69435
30299	69436
45034	69437
32558	69438
120636	69439
143127	69440
23233	69441
97207	69442
17480	69443
11113	69444
15577	69445
26380	69446
80113	69447
82620	69448
25138	69449
161162	69450
27866	69451
38217	69452
89851	69453
5547	69454
161720	69455
133653	69456
91122	69457
17959	69458
29790	69459
135380	69460
84125	69461
104802	69462
27446	69463
165533	69464
155950	69465
26354	69466
106454	69467
77288	69468
127097	69469
67347	69470
161792	69471
168080	69472
21399	69473
81302	69474
13187	69475
39661	69476
81302	69477
13187	69478
81302	69479
24046	69480
13187	69481
19365	69482
131701	69483
16626	69484
162803	69485
15152	69486
12629	69487
82428	69488
62012	69489
147446	69490
59710	69491
27851	69492
86864	69493
52582	69494
31272	69495
88296	69496
52627	69497
134817	69498
35679	69499
19875	69500
80267	69501
7273	69502
33816	69503
10829	69504
18586	69505
86909	69506
66257	69507
108056	69508
11104	69509
34982	69510
12623	69511
128609	69512
22490	69513
29308	69514
41764	69515
13198	69516
61838	69517
153766	69518
101443	69519
149364	69520
67340	69521
119253	69522
121875	69523
52582	69524
31322	69525
55760	69526
63850	69527
163319	69528
39623	69529
162680	69530
22843	69531
61845	69532
13175	69533
83943	69534
151995	69535
26769	69536
74090	69537
24700	69538
38329	69539
47442	69540
125305	69541
95163	69542
18900	69543
32754	69544
20024	69545
16395	69546
98549	69547
36956	69548
63865	69549
31323	69550
104783	69551
54445	69552
18936	69553
24076	69554
84240	69555
118023	69556
133334	69557
89773	69558
68452	69559
35629	69560
20272	69561
55752	69562
154171	69563
11876	69564
11934	69565
130177	69566
70678	69567
35758	69568
21408	69569
101604	69570
16370	69571
99920	69572
19378	69573
11934	69574
27889	69575
47604	69576
16345	69577
65254	69578
111118	69579
41010	69580
119552	69581
25620	69582
4173	69583
126734	69584
16370	69585
13605	69586
10834	69587
43765	69588
62076	69589
74018	69590
54405	69591
15050	69592
77184	69593
66318	69594
25657	69595
78827	69596
149393	69597
116200	69598
55964	69599
19378	69600
118053	69601
38365	69602
25657	69603
147807	69604
25137	69605
77228	69606
45048	69607
58659	69608
85650	69609
91214	69610
19415	69611
81318	69612
34373	69613
28265	69614
65332	69615
32754	69616
11876	69617
43797	69618
29319	69619
31271	69620
32754	69621
128239	69622
144867	69623
46680	69624
29242	69625
42695	69626
46680	69627
26342	69628
5545	69629
134870	69630
67370	69631
46665	69632
133251	69633
117865	69634
7107	69635
7350	69636
10029	69637
41015	69638
28304	69639
10029	69640
91242	69641
25702	69642
43912	69643
85679	69644
3696	69645
112478	69646
84047	69647
46565	69648
26336	69649
61852	69650
86867	69651
111310	69652
27921	69653
58667	69654
68656	69655
117866	69656
128367	69657
13614	69658
91279	69659
101692	69660
37524	69661
72590	69662
8241	69663
9318	69664
94871	69665
123373	69666
48322	69667
81224	69668
57895	69669
11906	69670
87055	69671
31809	69672
10017	69673
38437	69674
29816	69675
164716	69676
63989	69677
51732	69678
6593	69679
96010	69680
45035	69681
167985	69682
6877	69683
27470	69684
18294	69685
32708	69686
59726	69687
136382	69688
28683	69689
86928	69690
110971	69691
8634	69692
31272	69693
29293	69694
32708	69695
123670	69696
112664	69697
19766	69698
18607	69699
85697	69700
146469	69701
33817	69702
144165	69703
18271	69704
41714	69705
114083	69706
34922	69707
161446	69708
121849	69709
22524	69710
46778	69711
53558	69712
43940	69713
162740	69714
15013	69715
36981	69716
52728	69717
32708	69718
45716	69719
23209	69720
15010	69721
111361	69722
77168	69723
159316	69724
48247	69725
58694	69726
135098	69727
88383	69728
50195	69729
44358	69730
3689	69731
5767	69732
32633	69733
82446	69734
25628	69735
114019	69736
28274	69737
7863	69738
7853	69739
13668	69740
103133	69741
16854	69742
63977	69743
27374	69744
159075	69745
12581	69746
165013	69747
12847	69748
111259	69749
19850	69750
82444	69751
65072	69752
77323	69753
17446	69754
6123	69755
19053	69756
69641	69757
16376	69758
126579	69759
98682	69760
22451	69761
99893	69762
40316	69763
119504	69764
41010	69765
130096	69766
166758	69767
104605	69768
39024	69769
4178	69770
6984	69771
135237	69772
147642	69773
14481	69774
37495	69775
21691	69776
133237	69777
83999	69778
98509	69779
66310	69780
85653	69781
25708	69782
133591	69783
11410	69784
53465	69785
19032	69786
142787	69787
165497	69788
125121	69789
17733	69790
16042	69791
22414	69792
97244	69793
22844	69794
138837	69795
98474	69796
50892	69797
21691	69798
44399	69799
43924	69800
97244	69801
17482	69802
22848	69803
50892	69804
30303	69805
22425	69806
53484	69807
60942	69808
114751	69809
19053	69810
53505	69811
54839	69812
29256	69813
19825	69814
125211	69815
165011	69816
153081	69817
135126	69818
26386	69819
157008	69820
33467	69821
7864	69822
46579	69823
98687	69824
17481	69825
13601	69826
63868	69827
166773	69828
13680	69829
21364	69830
9508	69831
50195	69832
146472	69833
112602	69834
126870	69835
63983	69836
147997	69837
37519	69838
91089	69839
12620	69840
45009	69841
91089	69842
101518	69843
79958	69844
65035	69845
135137	69846
60724	69847
10835	69848
68426	69849
89902	69850
52558	69851
47499	69852
126490	69853
61872	69854
20588	69855
163062	69856
158948	69857
24691	69858
10830	69859
32676	69860
48357	69861
69577	69862
106318	69863
45034	69864
43942	69865
109561	69866
3690	69867
77257	69868
32037	69869
155279	69870
26787	69871
118080	69872
128603	69873
151601	69874
13343	69875
84005	69876
136694	69877
55710	69878
25037	69879
161267	69880
22854	69881
128580	69882
17415	69883
38249	69884
25988	69885
57921	69886
31797	69887
15573	69888
128546	69889
98427	69890
122041	69891
19032	69892
143084	69893
11809	69894
70761	69895
11889	69896
15119	69897
33483	69898
134983	69899
151521	69900
12829	69901
97196	69902
11852	69903
19337	69904
32546	69905
44373	69906
45788	69907
7864	69908
35689	69909
151167	69910
137967	69911
98687	69912
78518	69913
32651	69914
21062	69915
162895	69916
70761	69917
40327	69918
57207	69919
78587	69920
67373	69921
29373	69922
53543	69923
97438	69924
163232	69925
17971	69926
19836	69927
74091	69928
69725	69929
55697	69930
27413	69931
41023	69932
22861	69933
28244	69934
65216	69935
104651	69936
19868	69937
155269	69938
70802	69939
38308	69940
143275	69941
45773	69942
44356	69943
80173	69944
77230	69945
52621	69946
52599	69947
138157	69948
25969	69949
151747	69950
138811	69951
91735	69952
21377	69953
123594	69954
126813	69955
60866	69956
67352	69957
80019	69958
35771	69959
25969	69960
75055	69961
114033	69962
109617	69963
119375	69964
144624	69965
144623	69966
72399	69967
82538	69968
50032	69969
165023	69970
89825	69971
107948	69972
63813	69973
76033	69974
18887	69975
38991	69976
91065	69977
101633	69978
103044	69979
118129	69980
133687	69981
91700	69982
57096	69983
150096	69984
128477	69985
59703	69986
50180	69987
54446	69988
146609	69989
55914	69990
12596	69991
32616	69992
26369	69993
45737	69994
60686	69995
28251	69996
116327	69997
130396	69998
143389	69999
73957	70000
150097	70001
46603	70002
14692	70003
33480	70004
95135	70005
149388	70006
160860	70007
55732	70008
131645	70009
116372	70010
120945	70011
163218	70012
132088	70013
72335	70014
95171	70015
15126	70016
73895	70017
100033	70018
17983	70019
15096	70020
95136	70021
32568	70022
74131	70023
57323	70024
16040	70025
33380	70026
25711	70027
107986	70028
159819	70029
34989	70030
33445	70031
19382	70032
159448	70033
74101	70034
96009	70035
143153	70036
161528	70037
148106	70038
33471	70039
65232	70040
11573	70041
146159	70042
149936	70043
30305	70044
25074	70045
98412	70046
38375	70047
6691	70048
140307	70049
165480	70050
159246	70051
112778	70052
95136	70053
81329	70054
57319	70055
159364	70056
43738	70057
16040	70058
33497	70059
6588	70060
47520	70061
93063	70062
120834	70063
27433	70064
114763	70065
57286	70066
41115	70067
123638	70068
60755	70069
106389	70070
32553	70071
100173	70072
46623	70073
72562	70074
163791	70075
82618	70076
26369	70077
16001	70078
73981	70079
93023	70080
76163	70081
5548	70082
93022	70083
9503	70084
33506	70085
109773	70086
118207	70087
7892	70088
14723	70089
39055	70090
140437	70091
46628	70092
73981	70093
74247	70094
32069	70095
131915	70096
112797	70097
45674	70098
15126	70099
66441	70100
99949	70101
140123	70102
157320	70103
15096	70104
75103	70105
7878	70106
144983	70107
25637	70108
143234	70109
10215	70110
57228	70111
36393	70112
159699	70113
131985	70114
41739	70115
42817	70116
163789	70117
50180	70118
118422	70119
78537	70120
79974	70121
19771	70122
96067	70123
11830	70124
72375	70125
165396	70126
120873	70127
50897	70128
20263	70129
69713	70130
66413	70131
69712	70132
97353	70133
47493	70134
61929	70135
22548	70136
19446	70137
30750	70138
89873	70139
68679	70140
25648	70141
54469	70142
154002	70143
69572	70144
11586	70145
14034	70146
17419	70147
97353	70148
61897	70149
144908	70150
16025	70151
69572	70152
22428	70153
161564	70154
24523	70155
146163	70156
61929	70157
24446	70158
32039	70159
13830	70160
69690	70161
136733	70162
84213	70163
13830	70164
69711	70165
85779	70166
30305	70167
122123	70168
62031	70169
18925	70170
83957	70171
106535	70172
95970	70173
17384	70174
98438	70175
12419	70176
23599	70177
5569	70178
16003	70179
19854	70180
38358	70181
16827	70182
96122	70183
131613	70184
66456	70185
160969	70186
60944	70187
24043	70188
88320	70189
23207	70190
42684	70191
103176	70192
16340	70193
48388	70194
36890	70195
122088	70196
65056	70197
132074	70198
12576	70199
29802	70200
12139	70201
17448	70202
42090	70203
139950	70204
104492	70205
111328	70206
23207	70207
9554	70208
18922	70209
27383	70210
21017	70211
85540	70212
163043	70213
121970	70214
9539	70215
78703	70216
4279	70217
149536	70218
30809	70219
44364	70220
54905	70221
38248	70222
62067	70223
17459	70224
138025	70225
5769	70226
31839	70227
17444	70228
104501	70229
27902	70230
60718	70231
31311	70232
7716	70233
72395	70234
34859	70235
10808	70236
93305	70237
68438	70238
98429	70239
21672	70240
54497	70241
34900	70242
147623	70243
36319	70244
12596	70245
111052	70246
75031	70247
23219	70248
118149	70249
5769	70250
5976	70251
101880	70252
100086	70253
30741	70254
153784	70255
5771	70256
111253	70257
98575	70258
31789	70259
6119	70260
69640	70261
48328	70262
131728	70263
20990	70264
68480	70265
11416	70266
164853	70267
66429	70268
134868	70269
61807	70270
132144	70271
23235	70272
14037	70273
66289	70274
14045	70275
98394	70276
86894	70277
135263	70278
12820	70279
149535	70280
68510	70281
19457	70282
36375	70283
45033	70284
30805	70285
37514	70286
29802	70287
54397	70288
80245	70289
126675	70290
51007	70291
16364	70292
82632	70293
34863	70294
22895	70295
138162	70296
150131	70297
130310	70298
47611	70299
13635	70300
60872	70301
38967	70302
54878	70303
54528	70304
40380	70305
52673	70306
77279	70307
20572	70308
55935	70309
48385	70310
12597	70311
87013	70312
36296	70313
31260	70314
47611	70315
6128	70316
59671	70317
25199	70318
48348	70319
59671	70320
43764	70321
100042	70322
41032	70323
13661	70324
47451	70325
85782	70326
14729	70327
76121	70328
42872	70329
12257	70330
130207	70331
104689	70332
98664	70333
142800	70334
25152	70335
159667	70336
104689	70337
68461	70338
46727	70339
36299	70340
131759	70341
33368	70342
95024	70343
57210	70344
24514	70345
9200	70346
7886	70347
138275	70348
6585	70349
78537	70350
5161	70351
29783	70352
27400	70353
16002	70354
63006	70355
41090	70356
129874	70357
22492	70358
74161	70359
53617	70360
46750	70361
97250	70362
24514	70363
125176	70364
51009	70365
23222	70366
35626	70367
65128	70368
29279	70369
99894	70370
11830	70371
22851	70372
8242	70373
92972	70374
39626	70375
115955	70376
17080	70377
28711	70378
8963	70379
92972	70380
27501	70381
55907	70382
6603	70383
25635	70384
57258	70385
7858	70386
153658	70387
29301	70388
43951	70389
82659	70390
12827	70391
130230	70392
57269	70393
70866	70394
50040	70395
15004	70396
42116	70397
32714	70398
38403	70399
22522	70400
74260	70401
84196	70402
19789	70403
13345	70404
43853	70405
36860	70406
36860	70407
22523	70408
95024	70409
15413	70410
5129	70411
15004	70412
7890	70413
18881	70414
83995	70415
120801	70416
62936	70417
83933	70418
45781	70419
11853	70420
15050	70421
94800	70422
126813	70423
33807	70424
5474	70425
34933	70426
11888	70427
95024	70428
25207	70429
55717	70430
41080	70431
38362	70432
59672	70433
16347	70434
41775	70435
95039	70436
15577	70437
68618	70438
47423	70439
15577	70440
24016	70441
36309	70442
84209	70443
138278	70444
18931	70445
52593	70446
48344	70447
24502	70448
95039	70449
135235	70450
40348	70451
119549	70452
25189	70453
164986	70454
161584	70455
80035	70456
22838	70457
20988	70458
165318	70459
20970	70460
163600	70461
55948	70462
18277	70463
78530	70464
136713	70465
97263	70466
112470	70467
110988	70468
91131	70469
53584	70470
42126	70471
25707	70472
21716	70473
38441	70474
13842	70475
161026	70476
62082	70477
61940	70478
62896	70479
92946	70480
63017	70481
112699	70482
36950	70483
60776	70484
28316	70485
24036	70486
114141	70487
14719	70488
11094	70489
23593	70490
21061	70491
160951	70492
22490	70493
21066	70494
136492	70495
140139	70496
51774	70497
17979	70498
127051	70499
107951	70500
133222	70501
126554	70502
78819	70503
70685	70504
60776	70505
39056	70506
70685	70507
167754	70508
143314	70509
24491	70510
16001	70511
133141	70512
15406	70513
43800	70514
161014	70515
66401	70516
50103	70517
91246	70518
41731	70519
25653	70520
62963	70521
60776	70522
62963	70523
74975	70524
114141	70525
42126	70526
11119	70527
65085	70528
46592	70529
58765	70530
88335	70531
70674	70532
7271	70533
153315	70534
68472	70535
13671	70536
36370	70537
16847	70538
59728	70539
128135	70540
49078	70541
123730	70542
74980	70543
50046	70544
3657	70545
57842	70546
56991	70547
31272	70548
65313	70549
85700	70550
63035	70551
31297	70552
48329	70553
17433	70554
26782	70555
78747	70556
15047	70557
35786	70558
17433	70559
62050	70560
44416	70561
47455	70562
106561	70563
8236	70564
137922	70565
161069	70566
48293	70567
26850	70568
51736	70569
38401	70570
82604	70571
93138	70572
97216	70573
87047	70574
36343	70575
15797	70576
47455	70577
122272	70578
36343	70579
31814	70580
14704	70581
25209	70582
17453	70583
21409	70584
31778	70585
57139	70586
49010	70587
21021	70588
162985	70589
18606	70590
116127	70591
28254	70592
89702	70593
57289	70594
47455	70595
25212	70596
91081	70597
121946	70598
47455	70599
133202	70600
14697	70601
62024	70602
21675	70603
21675	70604
63879	70605
24511	70606
104756	70607
40275	70608
36404	70609
6563	70610
28313	70611
109544	70612
85611	70613
62047	70614
57893	70615
19850	70616
24511	70617
77212	70618
30806	70619
41718	70620
52580	70621
80074	70622
39669	70623
82422	70624
119611	70625
4610	70626
85703	70627
133103	70628
162716	70629
137866	70630
12608	70631
133503	70632
120543	70633
120553	70634
60915	70635
111339	70636
62854	70637
36867	70638
132111	70639
67313	70640
31748	70641
100111	70642
9560	70643
22834	70644
114232	70645
153949	70646
24520	70647
3644	70648
84284	70649
99854	70650
82570	70651
66356	70652
12590	70653
120736	70654
25757	70655
17431	70656
26364	70657
12590	70658
80171	70659
37505	70660
42822	70661
17441	70662
66448	70663
20963	70664
7287	70665
106274	70666
5867	70667
128353	70668
125361	70669
24525	70670
63962	70671
44407	70672
31284	70673
17953	70674
47476	70675
140239	70676
18880	70677
14475	70678
131863	70679
14036	70680
96050	70681
38202	70682
153482	70683
81385	70684
17441	70685
67360	70686
22429	70687
84210	70688
81283	70689
36298	70690
45001	70691
32033	70692
7723	70693
40247	70694
42743	70695
166954	70696
58738	70697
168063	70698
18934	70699
106248	70700
20544	70701
133515	70702
66290	70703
166564	70704
111336	70705
101535	70706
155186	70707
32571	70708
35740	70709
93247	70710
151703	70711
76066	70712
114256	70713
29354	70714
39018	70715
114744	70716
123428	70717
133676	70718
61855	70719
148146	70720
16630	70721
48240	70722
134938	70723
36944	70724
118148	70725
101677	70726
108108	70727
68606	70728
39652	70729
50037	70730
28682	70731
159142	70732
40399	70733
12415	70734
74262	70735
43747	70736
54493	70737
40399	70738
23226	70739
112786	70740
35719	70741
17403	70742
49005	70743
5856	70744
35755	70745
41093	70746
40316	70747
104781	70748
21395	70749
57133	70750
67453	70751
29402	70752
68675	70753
145067	70754
17988	70755
55958	70756
68625	70757
21395	70758
14726	70759
4358	70760
33461	70761
50169	70762
72519	70763
152265	70764
161647	70765
29848	70766
35755	70767
37513	70768
106604	70769
13635	70770
63967	70771
21395	70772
126671	70773
153538	70774
122038	70775
69544	70776
38295	70777
135045	70778
120747	70779
101603	70780
138089	70781
113971	70782
95973	70783
25969	70784
76025	70785
128310	70786
51769	70787
35659	70788
136475	70789
15577	70790
27414	70791
123519	70792
19879	70793
23632	70794
68451	70795
68451	70796
138099	70797
92997	70798
120934	70799
19879	70800
25175	70801
81296	70802
101573	70803
108046	70804
155389	70805
6872	70806
80084	70807
68559	70808
29399	70809
72545	70810
81223	70811
10953	70812
89683	70813
126688	70814
24672	70815
14722	70816
24520	70817
11905	70818
30751	70819
10961	70820
21655	70821
10216	70822
15142	70823
24689	70824
121988	70825
11857	70826
83937	70827
18570	70828
21031	70829
63954	70830
22522	70831
62949	70832
20562	70833
11837	70834
159219	70835
32662	70836
16615	70837
21027	70838
57023	70839
32679	70840
23223	70841
50055	70842
18882	70843
101601	70844
145062	70845
155276	70846
35691	70847
38244	70848
88572	70849
20954	70850
88375	70851
65292	70852
31303	70853
6683	70854
104464	70855
33837	70856
34870	70857
8390	70858
10819	70859
76050	70860
106265	70861
79932	70862
161042	70863
17702	70864
31785	70865
46711	70866
112746	70867
149998	70868
132149	70869
13628	70870
43761	70871
4534	70872
93258	70873
94765	70874
54406	70875
123674	70876
91116	70877
27412	70878
83978	70879
108084	70880
38285	70881
57264	70882
9191	70883
16319	70884
25767	70885
25738	70886
12594	70887
55837	70888
129875	70889
61983	70890
160871	70891
18895	70892
108269	70893
18294	70894
53630	70895
35669	70896
8470	70897
29858	70898
112817	70899
119694	70900
57220	70901
24468	70902
24037	70903
65279	70904
17410	70905
52626	70906
28683	70907
31832	70908
88341	70909
128087	70910
167685	70911
21639	70912
98407	70913
42787	70914
13057	70915
80039	70916
106139	70917
57125	70918
121015	70919
153906	70920
91196	70921
111309	70922
40380	70923
108035	70924
162796	70925
158972	70926
63969	70927
85569	70928
15009	70929
14266	70930
58668	70931
31313	70932
160873	70933
101713	70934
138748	70935
41018	70936
10826	70937
48281	70938
45742	70939
101698	70940
151188	70941
15005	70942
137858	70943
50035	70944
10198	70945
38272	70946
25709	70947
6458	70948
83913	70949
65163	70950
52694	70951
35006	70952
35006	70953
144883	70954
112657	70955
142956	70956
158916	70957
10034	70958
30799	70959
24043	70960
89678	70961
30799	70962
89858	70963
23590	70964
89883	70965
65194	70966
21374	70967
25653	70968
47554	70969
41780	70970
19389	70971
138331	70972
62899	70973
106387	70974
68596	70975
156939	70976
24681	70977
49002	70978
41734	70979
27867	70980
18911	70981
88575	70982
103361	70983
74073	70984
55747	70985
91280	70986
28706	70987
19473	70988
65242	70989
11937	70990
3553	70991
41828	70992
39617	70993
12582	70994
66364	70995
19461	70996
10479	70997
58697	70998
93183	70999
82644	71000
6596	71001
43722	71002
12605	71003
59629	71004
65192	71005
126944	71006
57065	71007
7269	71008
52727	71009
36363	71010
111089	71011
6562	71012
24450	71013
49020	71014
10352	71015
38353	71016
117931	71017
14711	71018
10479	71019
16313	71020
35724	71021
4176	71022
161316	71023
91734	71024
140352	71025
167912	71026
153812	71027
35791	71028
28259	71029
97356	71030
130217	71031
23624	71032
12577	71033
41034	71034
29248	71035
46790	71036
19400	71037
33456	71038
15122	71039
138194	71040
62079	71041
46790	71042
59587	71043
81310	71044
59737	71045
57128	71046
70697	71047
6981	71048
62884	71049
28327	71050
125366	71051
147738	71052
27910	71053
60871	71054
28257	71055
21379	71056
65155	71057
101777	71058
159589	71059
29273	71060
12837	71061
59702	71062
14051	71063
82444	71064
98550	71065
165079	71066
9718	71067
67316	71068
101738	71069
84202	71070
38233	71071
66246	71072
52594	71073
142877	71074
60760	71075
93016	71076
45698	71077
40283	71078
38339	71079
119614	71080
2174	71081
52689	71082
119558	71083
163525	71084
52594	71085
45795	71086
5979	71087
12149	71088
80240	71089
153726	71090
83914	71091
79996	71092
10601	71093
7992	71094
100098	71095
55987	71096
65321	71097
15413	71098
108200	71099
12149	71100
146225	71101
132155	71102
140506	71103
11882	71104
39626	71105
22858	71106
122189	71107
118201	71108
29285	71109
22835	71110
109532	71111
7425	71112
5765	71113
76190	71114
111160	71115
130315	71116
10820	71117
97293	71118
12576	71119
163299	71120
65062	71121
126860	71122
16845	71123
47513	71124
125071	71125
120562	71126
52689	71127
15115	71128
113980	71129
22425	71130
104809	71131
94706	71132
80142	71133
100008	71134
157436	71135
96230	71136
106410	71137
101844	71138
3694	71139
146455	71140
94829	71141
162699	71142
153124	71143
33506	71144
46597	71145
35762	71146
150082	71147
126482	71148
32655	71149
47441	71150
63018	71151
143212	71152
25103	71153
116042	71154
25049	71155
162700	71156
136840	71157
86946	71158
139946	71159
33475	71160
9569	71161
72465	71162
73884	71163
19332	71164
11854	71165
160822	71166
161708	71167
101882	71168
128218	71169
140359	71170
72323	71171
142244	71172
25153	71173
84081	71174
46597	71175
148232	71176
72426	71177
116369	71178
86941	71179
72493	71180
160823	71181
15151	71182
25067	71183
72525	71184
57857	71185
144451	71186
147365	71187
25112	71188
162701	71189
25042	71190
43793	71191
33481	71192
33464	71193
72547	71194
80274	71195
96120	71196
23232	71197
159829	71198
32664	71199
46757	71200
42105	71201
140826	71202
19403	71203
32068	71204
144145	71205
32068	71206
158919	71207
123309	71208
60769	71209
114848	71210
126776	71211
77292	71212
153218	71213
6582	71214
19444	71215
48298	71216
42900	71217
158920	71218
43714	71219
32062	71220
100048	71221
118072	71222
19444	71223
42929	71224
115884	71225
140498	71226
73884	71227
55744	71228
100048	71229
95037	71230
33409	71231
166361	71232
21054	71233
19829	71234
94960	71235
63023	71236
28689	71237
25723	71238
78605	71239
106549	71240
16369	71241
74971	71242
8778	71243
25060	71244
122233	71245
19332	71246
19452	71247
95022	71248
140969	71249
91250	71250
55724	71251
25751	71252
93238	71253
15059	71254
123312	71255
120651	71256
142243	71257
162697	71258
42929	71259
11854	71260
73925	71261
93238	71262
118515	71263
9717	71264
118115	71265
9565	71266
167903	71267
42895	71268
19343	71269
25045	71270
27486	71271
144154	71272
45678	71273
55894	71274
116124	71275
116106	71276
55894	71277
126679	71278
19332	71279
60769	71280
19332	71281
116286	71282
93197	71283
11864	71284
84081	71285
162698	71286
44389	71287
55894	71288
98640	71289
58756	71290
71289	71291
75016	71292
20969	71293
69544	71294
82472	71295
161493	71296
16025	71297
120865	71298
71263	71299
53477	71300
39041	71301
118510	71302
71289	71303
36329	71304
88463	71305
20969	71306
53582	71307
38363	71308
91061	71309
163500	71310
118213	71311
78707	71312
159571	71313
85685	71314
138073	71315
77307	71316
82509	71317
71289	71318
68475	71319
38295	71320
126742	71321
84167	71322
36359	71323
63974	71324
163498	71325
80142	71326
30740	71327
62952	71328
164777	71329
151671	71330
111294	71331
78643	71332
133465	71333
65151	71334
44346	71335
14254	71336
70744	71337
125519	71338
62037	71339
61877	71340
47518	71341
166482	71342
149777	71343
80191	71344
24042	71345
42896	71346
46716	71347
166422	71348
79997	71349
85784	71350
81357	71351
69625	71352
18259	71353
30286	71354
63951	71355
91245	71356
38272	71357
111012	71358
34974	71359
35601	71360
78833	71361
91245	71362
22888	71363
9190	71364
113985	71365
58768	71366
142512	71367
14269	71368
60824	71369
143458	71370
81235	71371
13825	71372
13825	71373
42849	71374
47523	71375
48321	71376
136797	71377
72478	71378
45737	71379
33353	71380
132008	71381
21710	71382
25616	71383
161672	71384
15416	71385
36283	71386
44411	71387
10191	71388
13344	71389
70751	71390
123360	71391
130359	71392
22448	71393
95014	71394
7622	71395
19393	71396
118288	71397
55808	71398
65143	71399
130172	71400
19395	71401
97271	71402
13356	71403
143304	71404
130090	71405
140215	71406
155828	71407
65180	71408
103221	71409
38394	71410
106525	71411
19874	71412
13347	71413
111206	71414
63821	71415
19368	71416
6127	71417
133298	71418
127062	71419
35718	71420
85752	71421
63002	71422
140776	71423
75119	71424
24490	71425
32530	71426
55732	71427
159154	71428
69594	71429
163691	71430
120887	71431
100210	71432
8774	71433
16332	71434
57006	71435
55932	71436
80200	71437
55802	71438
108238	71439
50880	71440
168032	71441
85795	71442
135387	71443
94666	71444
47582	71445
103340	71446
123703	71447
127023	71448
19447	71449
11804	71450
32058	71451
15574	71452
97326	71453
30781	71454
130386	71455
143305	71456
95169	71457
95016	71458
163631	71459
103280	71460
136441	71461
32557	71462
25689	71463
74044	71464
44986	71465
143306	71466
136798	71467
13602	71468
129981	71469
7990	71470
163689	71471
55912	71472
60708	71473
34868	71474
66341	71475
98541	71476
98637	71477
28250	71478
76006	71479
138311	71480
49039	71481
26865	71482
9523	71483
66325	71484
60918	71485
65108	71486
10955	71487
6602	71488
42134	71489
12827	71490
70829	71491
55895	71492
4176	71493
32582	71494
15128	71495
119533	71496
47582	71497
83981	71498
72392	71499
7990	71500
85677	71501
149939	71502
59582	71503
11929	71504
26865	71505
3692	71506
91839	71507
144160	71508
18566	71509
61953	71510
123740	71511
42792	71512
55893	71513
12819	71514
70718	71515
16032	71516
33446	71517
11928	71518
16384	71519
80078	71520
63939	71521
147667	71522
28243	71523
14040	71524
31267	71525
16033	71526
16033	71527
16033	71528
16033	71529
16033	71530
25716	71531
25989	71532
29287	71533
54456	71534
20033	71535
22457	71536
19415	71537
30291	71538
63962	71539
39620	71540
37488	71541
128588	71542
118244	71543
114233	71544
103125	71545
97353	71546
35727	71547
35676	71548
108226	71549
41742	71550
140760	71551
16384	71552
72459	71553
108219	71554
96188	71555
21396	71556
101807	71557
12421	71558
153971	71559
48382	71560
128498	71561
75111	71562
159720	71563
128451	71564
128143	71565
37507	71566
108005	71567
118273	71568
100209	71569
165306	71570
126936	71571
15443	71572
144797	71573
33455	71574
30758	71575
41013	71576
33825	71577
114176	71578
101798	71579
143156	71580
135249	71581
144446	71582
128228	71583
36912	71584
33387	71585
119249	71586
120869	71587
29371	71588
157686	71589
80264	71590
106463	71591
106330	71592
148040	71593
110989	71594
126792	71595
101818	71596
38325	71597
111226	71598
16008	71599
111183	71600
104566	71601
74990	71602
12162	71603
77187	71604
147813	71605
18923	71606
166445	71607
104445	71608
22504	71609
61864	71610
65176	71611
138293	71612
83912	71613
17077	71614
8631	71615
134836	71616
31745	71617
91211	71618
30787	71619
36889	71620
54472	71621
149387	71622
135238	71623
47421	71624
166446	71625
57882	71626
133475	71627
57902	71628
16624	71629
77278	71630
155001	71631
28309	71632
24474	71633
63938	71634
110984	71635
22430	71636
114058	71637
144447	71638
36882	71639
24474	71640
96210	71641
96210	71642
103253	71643
18294	71644
18923	71645
53565	71646
28309	71647
55837	71648
13678	71649
13838	71650
163028	71651
31813	71652
70745	71653
36351	71654
162977	71655
53602	71656
7617	71657
57099	71658
16389	71659
7760	71660
89684	71661
101548	71662
65271	71663
22887	71664
23641	71665
163025	71666
80260	71667
114783	71668
29294	71669
10194	71670
131670	71671
71272	71672
63936	71673
29360	71674
37508	71675
9571	71676
104750	71677
47504	71678
59688	71679
15455	71680
67443	71681
107939	71682
14268	71683
147611	71684
17383	71685
119303	71686
78626	71687
27479	71688
76023	71689
91084	71690
37508	71691
91044	71692
101536	71693
19877	71694
10476	71695
103208	71696
164719	71697
38366	71698
74214	71699
97413	71700
78540	71701
60773	71702
114783	71703
17413	71704
31314	71705
103079	71706
50923	71707
41766	71708
106412	71709
42816	71710
108207	71711
112462	71712
48248	71713
116239	71714
106253	71715
33472	71716
7267	71717
60729	71718
83959	71719
125392	71720
40253	71721
117833	71722
54404	71723
14708	71724
96061	71725
91079	71726
53597	71727
66373	71728
29803	71729
147462	71730
113959	71731
70834	71732
41743	71733
85581	71734
47463	71735
22428	71736
27473	71737
162936	71738
24690	71739
125088	71740
27358	71741
52690	71742
86850	71743
59683	71744
89864	71745
29822	71746
15062	71747
27858	71748
32044	71749
38281	71750
116407	71751
132025	71752
54873	71753
116022	71754
88410	71755
48343	71756
161010	71757
27899	71758
61873	71759
15082	71760
27899	71761
50196	71762
22441	71763
21044	71764
31761	71765
52706	71766
88340	71767
46659	71768
38392	71769
155792	71770
117908	71771
27840	71772
16600	71773
27840	71774
17077	71775
60668	71776
44348	71777
99909	71778
9725	71779
39000	71780
68458	71781
153850	71782
106507	71783
60680	71784
10809	71785
84112	71786
66262	71787
60922	71788
93011	71789
80029	71790
33360	71791
156956	71792
106113	71793
93120	71794
128214	71795
7284	71796
114072	71797
74038	71798
144778	71799
20963	71800
17478	71801
20616	71802
6567	71803
138767	71804
47543	71805
118332	71806
142779	71807
24476	71808
81395	71809
161065	71810
144143	71811
84309	71812
157582	71813
67316	71814
120863	71815
123373	71816
54890	71817
40301	71818
52587	71819
70797	71820
43862	71821
44986	71822
85693	71823
31789	71824
11563	71825
91041	71826
15423	71827
76202	71828
10226	71829
16338	71830
38223	71831
22453	71832
120753	71833
59642	71834
38359	71835
45799	71836
41817	71837
20616	71838
91189	71839
61915	71840
136656	71841
119399	71842
7884	71843
7721	71844
6030	71845
116202	71846
47556	71847
6579	71848
55713	71849
63874	71850
42078	71851
18283	71852
57258	71853
42078	71854
155335	71855
41721	71856
108086	71857
75003	71858
159300	71859
65055	71860
11568	71861
76047	71862
47576	71863
24032	71864
75003	71865
97330	71866
13603	71867
117881	71868
167715	71869
123653	71870
109794	71871
15441	71872
57135	71873
29845	71874
66448	71875
80086	71876
70828	71877
28287	71878
111345	71879
51724	71880
40272	71881
111347	71882
7516	71883
50208	71884
30790	71885
19850	71886
101679	71887
80138	71888
45688	71889
77326	71890
22895	71891
161823	71892
41028	71893
20264	71894
38268	71895
157957	71896
123362	71897
27907	71898
34336	71899
91264	71900
89883	71901
24510	71902
78793	71903
22480	71904
78679	71905
91263	71906
133198	71907
15134	71908
15429	71909
32023	71910
31831	71911
86956	71912
33369	71913
95994	71914
13194	71915
10818	71916
50022	71917
164735	71918
23611	71919
32709	71920
63973	71921
27377	71922
19450	71923
2885	71924
16341	71925
52666	71926
111043	71927
6968	71928
38256	71929
23643	71930
120542	71931
25725	71932
125398	71933
94754	71934
112758	71935
161398	71936
82591	71937
103056	71938
117826	71939
14267	71940
68440	71941
68440	71942
10839	71943
52716	71944
111333	71945
42888	71946
18593	71947
43921	71948
33508	71949
66433	71950
40391	71951
161559	71952
89911	71953
101897	71954
165479	71955
41073	71956
85777	71957
109769	71958
140753	71959
16622	71960
133507	71961
119653	71962
119653	71963
78669	71964
81441	71965
150101	71966
76168	71967
36396	71968
133391	71969
119453	71970
132148	71971
137931	71972
45704	71973
11110	71974
109794	71975
32607	71976
21696	71977
50100	71978
29273	71979
98673	71980
36956	71981
110981	71982
29350	71983
39670	71984
10950	71985
20542	71986
45771	71987
153564	71988
121950	71989
38321	71990
77371	71991
131683	71992
20290	71993
30741	71994
140069	71995
80037	71996
119356	71997
22851	71998
54423	71999
70754	72000
116235	72001
159130	72002
29273	72003
13633	72004
30821	72005
26852	72006
35759	72007
60648	72008
121842	72009
164927	72010
41716	72011
120576	72012
82490	72013
120853	72014
160932	72015
97228	72016
23598	72017
52653	72018
17402	72019
106515	72020
20554	72021
20605	72022
6558	72023
164929	72024
42127	72025
15090	72026
42127	72027
16317	72028
59721	72029
131720	72030
6580	72031
49071	72032
103168	72033
67331	72034
85797	72035
46617	72036
161194	72037
26785	72038
20954	72039
65256	72040
43727	72041
57053	72042
106202	72043
88566	72044
58793	72045
65249	72046
49061	72047
72339	72048
137940	72049
101432	72050
48241	72051
47563	72052
20609	72053
107964	72054
29784	72055
99899	72056
84017	72057
55783	72058
108027	72059
18603	72060
42889	72061
74022	72062
138352	72063
103337	72064
165425	72065
35727	72066
11112	72067
89785	72068
59735	72069
4359	72070
36946	72071
131878	72072
84161	72073
8559	72074
41028	72075
142253	72076
128514	72077
123322	72078
54531	72079
50198	72080
148255	72081
10817	72082
111334	72083
54527	72084
62910	72085
108264	72086
12627	72087
107904	72088
59692	72089
118423	72090
113996	72091
69567	72092
34944	72093
59680	72094
16023	72095
157313	72096
94691	72097
165128	72098
128107	72099
81343	72100
36339	72101
13346	72102
63886	72103
12150	72104
103223	72105
15444	72106
106296	72107
130021	72108
151717	72109
99964	72110
23607	72111
5225	72112
11938	72113
62016	72114
155685	72115
3141	72116
104765	72117
30263	72118
32667	72119
98662	72120
166424	72121
6578	72122
46718	72123
22448	72124
53519	72125
57090	72126
13829	72127
114062	72128
140409	72129
50026	72130
123535	72131
78593	72132
12611	72133
28312	72134
68610	72135
6684	72136
36908	72137
78616	72138
100034	72139
159679	72140
100003	72141
23222	72142
6561	72143
8377	72144
41029	72145
14054	72146
101656	72147
116188	72148
122069	72149
9200	72150
10476	72151
40334	72152
78733	72153
123583	72154
34873	72155
100094	72156
159421	72157
69542	72158
147703	72159
50948	72160
16357	72161
55825	72162
40337	72163
12611	72164
65195	72165
25098	72166
2884	72167
71280	72168
15076	72169
21703	72170
25142	72171
26841	72172
12611	72173
38335	72174
67364	72175
21378	72176
101560	72177
145916	72178
155600	72179
7720	72180
117812	72181
22846	72182
12611	72183
7840	72184
33485	72185
157494	72186
125524	72187
100221	72188
147847	72189
111094	72190
126626	72191
30769	72192
35758	72193
162771	72194
70779	72195
65185	72196
157495	72197
41740	72198
35653	72199
155484	72200
97387	72201
151881	72202
146447	72203
50130	72204
111095	72205
125504	72206
106534	72207
4591	72208
109783	72209
6098	72210
352	72211
40247	72212
1155	72213
1546	72214
177	72215
54619	72216
1444	72217
9443	72218
86496	72219
5805	72220
16039	72221
12860	72222
1389	72223
4661	72224
8188	72225
908	72226
15551	72227
931	72228
1235	72229
85051	72230
794	72231
27233	72232
34070	72233
10296	72234
668	72235
3800	72236
3193	72237
3273	72238
402	72239
42226	72240
98334	72241
21304	72242
92181	72243
10681	72244
132760	72245
102654	72246
73805	72247
36756	72248
38923	72249
1482	72250
3679	72251
14357	72252
45408	72253
85306	72254
21511	72255
17957	72256
2425	72257
37415	72258
23337	72259
3913	72260
3713	72261
4413	72262
87375	72263
9132	72264
17815	72265
760	72266
2719	72267
3913	72268
149019	72269
10579	72270
3713	72271
54288	72272
23782	72273
81352	72274
7739	72275
20344	72276
89040	72277
19717	72278
679	72279
119903	72280
23062	72281
27718	72282
12951	72283
27982	72284
66975	72285
59981	72286
6926	72287
3020	72288
15011	72289
32131	72290
1843	72291
65993	72292
92229	72293
23349	72294
56855	72295
274	72296
92587	72297
151	72298
152958	72299
4271	72300
54702	72301
1056	72302
584	72303
103498	72304
117622	72305
17137	72306
20076	72307
19919	72308
99810	72309
67869	72310
14111	72311
33146	72312
14496	72313
36148	72314
25534	72315
25534	72316
19950	72317
937	72318
15162	72319
2377	72320
3047	72321
99662	72322
124239	72323
8158	72324
102611	72325
100004	72326
27	72327
35365	72328
269	72329
2226	72330
40207	72331
61269	72332
32612	72333
56131	72334
4191	72335
45785	72336
59902	72337
124780	72338
32794	72339
40398	72340
103530	72341
24223	72342
32732	72343
68270	72344
7925	72345
1956	72346
138524	72347
22503	72348
20975	72349
39909	72350
29332	72351
22525	72352
16213	72353
4842	72354
100955	72355
57291	72356
14330	72357
135839	72358
50800	72359
17984	72360
15860	72361
125486	72362
47440	72363
13637	72364
38675	72365
53105	72366
16955	72367
57002	72368
22871	72369
85773	72370
100142	72371
49040	72372
51652	72373
78982	72374
46566	72375
26865	72376
61625	72377
54697	72378
87147	72379
25340	72380
58712	72381
123219	72382
90590	72383
68352	72384
11707	72385
11421	72386
40392	72387
113859	72388
72536	72389
26810	72390
47440	72391
23608	72392
29930	72393
23625	72394
19792	72395
85640	72396
111234	72397
16145	72398
16597	72399
7718	72400
43895	72401
20618	72402
21403	72403
101028	72404
26995	72405
63270	72406
79708	72407
35979	72408
3610	72409
11925	72410
79730	72411
37847	72412
68322	72413
17242	72414
77708	72415
52505	72416
102660	72417
140766	72418
12670	72419
126596	72420
11884	72421
134541	72422
15440	72423
7289	72424
110737	72425
30309	72426
25616	72427
47525	72428
24851	72429
138277	72430
3122	72431
82504	72432
4961	72433
23566	72434
8452	72435
8452	72436
23566	72437
55515	72438
2984	72439
23566	72440
641	72441
33059	72442
48992	72443
107965	72444
32597	72445
123843	72446
16325	72447
135122	72448
96132	72449
142971	72450
29247	72451
143341	72452
142941	72453
35611	72454
74160	72455
25170	72456
163698	72457
57866	72458
72505	72459
21702	72460
22523	72461
131949	72462
43792	72463
20575	72464
32058	72465
106582	72466
77224	72467
120813	72468
32522	72469
19424	72470
21702	72471
25031	72472
43860	72473
115932	72474
128084	72475
58788	72476
157060	72477
98507	72478
57085	72479
34972	72480
153660	72481
50026	72482
153704	72483
149973	72484
155543	72485
118452	72486
119386	72487
20593	72488
137950	72489
130061	72490
151769	72491
142978	72492
140453	72493
19424	72494
119294	72495
42129	72496
42698	72497
42129	72498
42129	72499
82464	72500
42129	72501
42129	72502
101503	72503
60814	72504
114878	72505
77317	72506
69694	72507
144798	72508
12615	72509
55895	72510
46550	72511
15138	72512
157569	72513
19424	72514
91056	72515
19813	72516
19424	72517
138773	72518
25170	72519
98476	72520
123528	72521
19299	72522
46604	72523
25052	72524
130184	72525
150228	72526
24704	72527
25183	72528
88464	72529
74264	72530
38987	72531
122129	72532
125009	72533
119247	72534
81419	72535
55816	72536
65153	72537
109669	72538
38345	72539
43770	72540
19424	72541
58796	72542
95076	72543
24704	72544
43794	72545
157570	72546
116050	72547
19816	72548
20575	72549
55844	72550
95123	72551
50917	72552
91831	72553
15109	72554
134785	72555
38283	72556
29805	72557
157571	72558
19299	72559
19299	72560
17980	72561
74174	72562
126558	72563
26855	72564
147955	72565
42134	72566
47446	72567
32680	72568
15010	72569
15113	72570
39677	72571
32707	72572
75050	72573
27468	72574
114878	72575
50209	72576
21067	72577
44408	72578
98386	72579
41823	72580
34324	72581
29785	72582
88464	72583
75024	72584
12615	72585
57113	72586
155544	72587
101645	72588
147698	72589
36902	72590
58658	72591
68662	72592
15138	72593
157077	72594
50082	72595
165195	72596
29785	72597
42693	72598
59704	72599
104645	72600
26840	72601
123605	72602
155385	72603
149650	72604
114199	72605
11869	72606
125278	72607
68520	72608
43809	72609
93151	72610
32525	72611
100190	72612
166679	72613
11836	72614
46660	72615
15074	72616
19299	72617
157682	72618
148376	72619
15138	72620
151524	72621
32525	72622
19789	72623
43808	72624
35756	72625
15381	72626
21702	72627
25708	72628
34989	72629
19424	72630
11869	72631
76183	72632
8770	72633
123626	72634
19424	72635
85720	72636
77386	72637
47500	72638
111284	72639
62014	72640
46702	72641
11112	72642
16021	72643
77335	72644
163445	72645
25744	72646
93224	72647
53499	72648
168019	72649
48344	72650
46771	72651
57084	72652
68549	72653
28310	72654
92981	72655
63949	72656
78565	72657
25036	72658
28310	72659
38230	72660
31279	72661
50060	72662
28310	72663
65171	72664
61816	72665
108039	72666
20988	72667
36382	72668
93224	72669
94860	72670
16021	72671
140339	72672
131754	72673
40282	72674
33512	72675
65059	72676
110989	72677
81415	72678
95122	72679
46624	72680
39041	72681
62979	72682
70729	72683
53507	72684
89924	72685
57853	72686
167016	72687
89815	72688
113988	72689
151692	72690
113949	72691
133509	72692
24501	72693
7515	72694
97266	72695
163037	72696
148008	72697
24051	72698
119390	72699
89680	72700
36331	72701
111041	72702
44402	72703
26353	72704
38363	72705
27438	72706
70729	72707
159610	72708
80137	72709
70818	72710
126927	72711
83909	72712
30732	72713
27438	72714
21670	72715
54544	72716
74017	72717
19783	72718
147655	72719
106598	72720
40368	72721
121858	72722
126545	72723
119322	72724
37002	72725
35761	72726
15129	72727
138867	72728
25653	72729
6181	72730
158992	72731
24461	72732
111309	72733
44372	72734
78745	72735
80081	72736
28298	72737
107969	72738
119330	72739
24040	72740
150047	72741
14047	72742
8768	72743
57812	72744
130274	72745
49987	72746
36959	72747
62012	72748
49985	72749
81383	72750
68580	72751
50972	72752
46708	72753
48983	72754
23199	72755
73912	72756
20612	72757
20953	72758
27872	72759
60676	72760
35790	72761
61864	72762
35749	72763
41102	72764
69560	72765
136403	72766
93225	72767
27886	72768
51726	72769
23647	72770
161367	72771
121883	72772
29333	72773
123511	72774
36933	72775
96147	72776
25729	72777
41819	72778
49023	72779
26794	72780
19439	72781
15047	72782
30804	72783
16019	72784
101854	72785
86956	72786
30750	72787
81226	72788
69560	72789
69560	72790
98496	72791
12145	72792
34372	72793
62920	72794
22560	72795
27356	72796
162934	72797
26339	72798
13203	72799
104669	72800
19803	72801
144134	72802
69560	72803
28316	72804
89907	72805
49016	72806
20288	72807
7867	72808
82674	72809
108212	72810
24054	72811
122278	72812
60697	72813
59617	72814
14055	72815
88403	72816
84129	72817
74146	72818
61857	72819
12135	72820
167781	72821
54430	72822
10208	72823
53563	72824
163321	72825
128600	72826
106194	72827
36319	72828
11652	72829
76079	72830
10199	72831
22450	72832
12584	72833
159407	72834
104467	72835
6574	72836
83984	72837
36393	72838
133525	72839
98420	72840
57099	72841
82490	72842
73883	72843
155203	72844
14469	72845
112736	72846
77359	72847
11569	72848
81294	72849
35678	72850
163006	72851
11116	72852
159168	72853
89760	72854
145963	72855
25157	72856
29813	72857
99924	72858
166596	72859
133525	72860
138889	72861
63923	72862
80018	72863
7281	72864
60674	72865
88301	72866
135194	72867
167780	72868
38366	72869
12144	72870
119511	72871
55719	72872
21397	72873
13045	72874
48239	72875
22893	72876
103114	72877
123788	72878
126583	72879
28295	72880
69669	72881
27384	72882
41763	72883
57833	72884
126562	72885
66421	72886
89672	72887
12818	72888
28301	72889
60951	72890
37532	72891
30248	72892
24452	72893
48310	72894
47564	72895
133248	72896
144794	72897
28694	72898
74212	72899
58664	72900
77322	72901
36301	72902
119313	72903
103050	72904
14043	72905
68596	72906
36388	72907
40266	72908
114753	72909
121887	72910
24457	72911
39045	72912
24024	72913
8371	72914
41798	72915
46595	72916
50897	72917
40394	72918
6563	72919
75079	72920
151321	72921
54870	72922
123371	72923
23238	72924
84176	72925
40338	72926
24493	72927
155074	72928
149624	72929
19415	72930
43688	72931
7721	72932
11429	72933
75003	72934
116057	72935
116159	72936
151758	72937
120787	72938
10604	72939
27368	72940
147707	72941
20583	72942
24025	72943
6872	72944
30268	72945
74088	72946
25213	72947
155026	72948
161225	72949
101812	72950
10604	72951
55781	72952
35684	72953
104452	72954
115931	72955
116155	72956
106412	72957
149714	72958
13669	72959
159281	72960
7721	72961
43767	72962
132086	72963
19832	72964
31251	72965
122022	72966
30817	72967
66460	72968
54839	72969
92924	72970
75012	72971
53607	72972
68540	72973
18581	72974
164977	72975
163164	72976
6969	72977
43767	72978
6564	72979
40387	72980
136578	72981
85550	72982
35620	72983
11429	72984
131589	72985
18581	72986
80025	72987
16320	72988
24454	72989
89917	72990
46752	72991
12620	72992
26842	72993
21013	72994
7995	72995
33500	72996
106554	72997
43697	72998
38372	72999
26350	73000
52680	73001
10957	73002
31817	73003
114726	73004
60853	73005
20541	73006
130285	73007
118180	73008
104639	73009
111233	73010
83927	73011
18578	73012
129964	73013
129867	73014
50036	73015
53550	73016
31249	73017
83927	73018
104452	73019
17482	73020
152084	73021
33824	73022
10604	73023
18581	73024
11429	73025
1237	73026
50010	73027
1237	73028
67372	73029
80256	73030
77381	73031
65236	73032
136825	73033
33395	73034
37526	73035
167204	73036
74086	73037
128349	73038
74245	73039
28682	73040
54478	73041
80142	73042
29830	73043
118467	73044
28670	73045
22556	73046
22556	73047
89813	73048
58685	73049
22556	73050
159881	73051
148028	73052
111262	73053
22897	73054
19765	73055
97458	73056
9190	73057
54412	73058
44997	73059
53627	73060
38206	73061
52701	73062
45662	73063
22433	73064
45042	73065
80067	73066
123713	73067
24065	73068
16857	73069
97207	73070
127005	73071
101629	73072
155262	73073
25681	73074
108020	73075
7169	73076
59616	73077
20974	73078
125285	73079
42800	73080
58803	73081
25721	73082
11829	73083
49070	73084
13609	73085
53599	73086
149695	73087
126984	73088
20958	73089
130149	73090
91167	73091
26824	73092
130161	73093
133242	73094
57803	73095
162974	73096
32578	73097
151838	73098
54904	73099
46692	73100
22535	73101
94874	73102
55873	73103
114050	73104
104680	73105
54904	73106
45009	73107
119323	73108
68547	73109
38404	73110
27372	73111
63859	73112
83994	73113
107999	73114
17700	73115
121028	73116
99939	73117
63928	73118
18561	73119
89797	73120
59638	73121
142856	73122
91289	73123
15789	73124
36355	73125
62063	73126
19310	73127
89906	73128
65218	73129
60905	73130
46762	73131
35625	73132
59687	73133
24041	73134
46643	73135
70815	73136
17411	73137
15449	73138
62980	73139
17418	73140
19459	73141
91196	73142
15016	73143
20951	73144
24475	73145
18893	73146
166779	73147
8239	73148
57229	73149
140433	73150
160859	73151
44373	73152
48250	73153
10956	73154
65204	73155
9710	73156
28327	73157
15044	73158
140221	73159
116233	73160
41833	73161
114123	73162
13853	73163
44373	73164
78651	73165
85533	73166
22840	73167
11560	73168
34361	73169
77181	73170
108128	73171
74970	73172
88322	73173
128163	73174
51008	73175
7613	73176
53556	73177
58680	73178
21978	73179
46580	73180
137868	73181
36326	73182
82540	73183
128163	73184
103072	73185
50939	73186
48263	73187
16344	73188
134879	73189
82457	73190
18884	73191
164727	73192
57840	73193
123388	73194
30779	73195
134798	73196
47542	73197
52692	73198
72475	73199
32744	73200
50968	73201
163598	73202
157673	73203
66390	73204
85646	73205
128440	73206
25160	73207
85708	73208
85646	73209
130287	73210
167022	73211
38309	73212
100118	73213
119538	73214
22870	73215
97391	73216
119545	73217
155683	73218
149904	73219
54462	73220
161338	73221
50966	73222
54462	73223
126933	73224
96111	73225
130282	73226
26343	73227
11582	73228
36305	73229
96024	73230
29855	73231
19362	73232
13834	73233
153454	73234
17727	73235
29389	73236
12843	73237
100103	73238
14701	73239
85669	73240
24454	73241
43849	73242
34964	73243
76019	73244
25733	73245
14493	73246
118218	73247
164911	73248
120723	73249
7760	73250
42828	73251
135306	73252
57138	73253
21698	73254
125303	73255
80159	73256
19769	73257
12413	73258
128450	73259
14253	73260
13623	73261
142327	73262
88396	73263
7888	73264
42845	73265
120710	73266
106402	73267
163378	73268
20025	73269
15384	73270
18903	73271
50185	73272
7170	73273
87079	73274
45039	73275
7996	73276
128122	73277
65348	73278
161182	73279
133310	73280
159065	73281
86960	73282
23228	73283
13633	73284
10357	73285
59584	73286
55870	73287
100023	73288
32652	73289
25157	73290
42687	73291
10216	73292
62922	73293
106127	73294
62978	73295
91177	73296
20569	73297
20569	73298
20569	73299
24671	73300
71274	73301
20569	73302
71274	73303
20569	73304
36913	73305
140095	73306
155011	73307
144271	73308
118510	73309
95102	73310
63885	73311
106459	73312
82568	73313
48302	73314
15792	73315
61967	73316
146571	73317
104761	73318
66354	73319
156018	73320
33432	73321
85759	73322
45002	73323
157322	73324
32029	73325
8860	73326
21660	73327
10823	73328
101625	73329
129923	73330
21051	73331
98519	73332
29336	73333
61948	73334
130366	73335
14487	73336
20609	73337
104728	73338
51738	73339
46556	73340
28676	73341
70742	73342
52625	73343
106181	73344
24045	73345
133495	73346
54428	73347
95101	73348
65311	73349
81356	73350
34334	73351
111325	73352
168009	73353
128499	73354
70807	73355
34973	73356
24044	73357
112778	73358
59677	73359
50007	73360
50007	73361
28275	73362
55783	73363
24518	73364
19786	73365
12160	73366
54523	73367
45011	73368
84163	73369
35733	73370
50941	73371
35692	73372
35692	73373
112539	73374
10812	73375
132076	73376
51752	73377
123858	73378
85692	73379
52685	73380
133640	73381
71279	73382
54466	73383
140840	73384
50877	73385
16314	73386
30790	73387
45708	73388
27927	73389
123782	73390
78563	73391
15007	73392
42681	73393
4822	73394
49079	73395
20020	73396
34858	73397
12164	73398
12153	73399
54419	73400
126682	73401
100148	73402
115893	73403
85711	73404
114125	73405
91264	73406
30783	73407
138373	73408
149278	73409
10956	73410
89813	73411
110977	73412
136548	73413
38331	73414
22449	73415
112788	73416
12811	73417
39685	73418
166376	73419
110973	73420
137871	73421
29807	73422
78701	73423
83921	73424
15148	73425
85711	73426
111137	73427
109781	73428
137883	73429
89690	73430
31254	73431
166377	73432
46657	73433
70687	73434
66430	73435
134791	73436
143491	73437
45727	73438
14260	73439
126977	73440
6684	73441
154989	73442
123716	73443
22423	73444
55939	73445
163326	73446
120978	73447
25706	73448
135330	73449
43838	73450
165095	73451
74090	73452
15409	73453
9502	73454
55973	73455
106474	73456
143360	73457
46599	73458
157468	73459
80172	73460
29786	73461
81195	73462
89916	73463
11930	73464
54452	73465
167879	73466
40269	73467
108078	73468
116123	73469
32556	73470
165030	73471
75047	73472
6589	73473
8234	73474
35685	73475
74257	73476
25761	73477
163325	73478
82629	73479
146235	73480
10953	73481
7997	73482
43824	73483
89863	73484
149718	73485
6461	73486
30294	73487
77252	73488
65079	73489
65250	73490
85534	73491
42698	73492
157598	73493
83966	73494
22846	73495
44370	73496
94818	73497
79955	73498
106338	73499
125450	73500
142750	73501
167925	73502
97286	73503
114160	73504
99920	73505
65201	73506
147812	73507
33419	73508
41722	73509
33424	73510
58704	73511
14054	73512
138194	73513
149717	73514
81411	73515
21701	73516
151921	73517
106425	73518
65076	73519
22484	73520
155095	73521
34931	73522
61933	73523
60739	73524
155468	73525
23648	73526
128307	73527
160975	73528
21694	73529
57885	73530
36304	73531
120647	73532
18285	73533
159575	73534
27486	73535
69661	73536
149673	73537
101560	73538
84097	73539
138897	73540
42701	73541
54857	73542
126879	73543
28321	73544
130042	73545
57820	73546
79955	73547
166851	73548
125291	73549
117841	73550
33493	73551
166712	73552
13653	73553
30257	73554
85534	73555
25748	73556
21701	73557
26356	73558
69661	73559
82623	73560
51747	73561
52644	73562
11882	73563
15399	73564
19787	73565
53534	73566
14029	73567
82533	73568
91199	73569
76021	73570
111101	73571
157575	73572
125255	73573
166943	73574
123330	73575
24051	73576
96012	73577
53498	73578
43755	73579
63829	73580
149912	73581
41012	73582
89714	73583
147893	73584
67329	73585
149376	73586
36368	73587
104616	73588
161313	73589
125253	73590
27435	73591
24051	73592
103182	73593
82554	73594
72347	73595
101524	73596
57142	73597
27428	73598
68668	73599
138841	73600
13829	73601
63895	73602
44381	73603
35754	73604
135125	73605
27436	73606
19763	73607
112485	73608
15072	73609
38420	73610
15391	73611
135262	73612
159069	73613
82505	73614
62024	73615
161071	73616
25068	73617
70713	73618
44378	73619
96034	73620
29400	73621
142624	73622
117943	73623
43869	73624
20596	73625
79940	73626
77171	73627
10194	73628
126516	73629
34875	73630
109733	73631
34348	73632
67388	73633
128364	73634
42838	73635
45664	73636
67331	73637
11115	73638
67404	73639
121944	73640
122182	73641
30298	73642
112483	73643
78725	73644
7422	73645
8786	73646
13043	73647
9205	73648
21676	73649
78725	73650
8245	73651
71273	73652
6983	73653
51736	73654
142725	73655
57822	73656
154969	73657
155202	73658
11871	73659
156021	73660
49005	73661
22421	73662
40288	73663
41068	73664
69666	73665
68531	73666
42907	73667
19879	73668
25662	73669
132154	73670
132154	73671
49005	73672
130442	73673
104504	73674
51000	73675
32038	73676
85786	73677
21649	73678
33842	73679
48380	73680
104504	73681
71302	73682
81351	73683
146252	73684
70691	73685
109800	73686
143149	73687
15572	73688
7991	73689
146719	73690
120956	73691
32524	73692
11887	73693
117999	73694
128564	73695
36885	73696
9529	73697
33809	73698
20595	73699
106280	73700
4823	73701
159691	73702
26773	73703
4182	73704
4823	73705
118119	73706
101678	73707
11841	73708
33487	73709
72315	73710
51751	73711
151886	73712
73882	73713
31807	73714
46576	73715
55732	73716
36286	73717
82615	73718
70765	73719
101620	73720
19882	73721
13344	73722
11812	73723
48982	73724
144725	73725
133087	73726
76142	73727
32600	73728
46575	73729
5557	73730
123458	73731
123803	73732
118206	73733
11846	73734
11875	73735
27404	73736
163720	73737
84150	73738
19451	73739
118088	73740
55780	73741
99930	73742
5225	73743
60717	73744
142629	73745
57914	73746
15403	73747
76127	73748
88347	73749
46588	73750
164983	73751
42798	73752
118117	73753
45710	73754
119645	73755
94661	73756
28315	73757
146174	73758
150115	73759
140562	73760
42798	73761
13191	73762
150112	73763
13846	73764
45710	73765
66385	73766
14814	73767
20944	73768
98632	73769
140459	73770
161166	73771
19831	73772
94766	73773
103244	73774
11875	73775
152165	73776
35626	73777
81418	73778
159820	73779
167042	73780
97408	73781
138101	73782
19451	73783
130155	73784
24451	73785
133596	73786
157899	73787
36415	73788
130212	73789
21002	73790
35656	73791
5557	73792
42875	73793
118327	73794
72385	73795
157900	73796
133085	73797
13191	73798
89688	73799
116241	73800
9559	73801
21001	73802
95111	73803
57144	73804
57236	73805
49021	73806
59651	73807
57223	73808
148265	73809
55728	73810
31752	73811
43853	73812
76018	73813
11650	73814
99971	73815
78704	73816
15011	73817
59711	73818
32742	73819
138878	73820
97247	73821
19430	73822
153157	73823
21009	73824
103339	73825
74087	73826
25046	73827
44998	73828
119598	73829
155455	73830
73966	73831
142326	73832
100193	73833
101620	73834
84267	73835
119423	73836
15453	73837
29827	73838
35775	73839
55840	73840
45710	73841
25137	73842
40300	73843
118206	73844
38966	73845
25099	73846
48259	73847
41100	73848
167869	73849
97280	73850
41775	73851
42838	73852
157535	73853
155485	73854
22470	73855
144243	73856
50070	73857
32576	73858
131695	73859
24061	73860
9200	73861
11822	73862
116242	73863
16862	73864
19041	73865
49092	73866
22508	73867
61912	73868
22845	73869
163346	73870
104443	73871
77190	73872
94856	73873
16370	73874
9713	73875
50114	73876
19425	73877
43705	73878
31828	73879
15437	73880
101525	73881
18919	73882
19774	73883
9557	73884
147835	73885
42755	73886
16602	73887
136494	73888
54917	73889
74058	73890
15408	73891
21653	73892
82572	73893
157722	73894
114779	73895
7855	73896
93025	73897
120704	73898
119551	73899
70747	73900
165157	73901
55884	73902
43784	73903
24061	73904
122080	73905
22845	73906
50881	73907
22508	73908
80109	73909
159463	73910
72387	73911
119554	73912
135386	73913
32649	73914
91839	73915
32571	73916
27442	73917
50114	73918
93149	73919
33474	73920
7858	73921
19869	73922
60961	73923
19462	73924
126816	73925
125394	73926
16866	73927
157778	73928
7872	73929
151550	73930
52699	73931
98467	73932
155204	73933
33833	73934
136631	73935
38305	73936
9513	73937
130103	73938
117873	73939
34339	73940
13609	73941
29372	73942
161293	73943
27923	73944
22466	73945
22845	73946
58721	73947
104584	73948
108037	73949
45722	73950
26789	73951
22845	73952
70747	73953
65240	73954
10794	73955
153150	73956
155191	73957
163391	73958
7858	73959
120962	73960
41775	73961
74004	73962
45017	73963
50911	73964
94656	73965
45793	73966
45711	73967
95157	73968
15043	73969
58730	73970
7855	73971
165156	73972
95157	73973
22470	73974
26819	73975
117799	73976
55884	73977
155020	73978
130209	73979
79971	73980
77367	73981
159464	73982
28255	73983
33403	73984
21404	73985
81247	73986
125023	73987
126646	73988
31285	73989
65214	73990
138004	73991
13829	73992
55757	73993
12809	73994
125164	73995
61941	73996
112560	73997
15584	73998
61895	73999
38251	74000
32624	74001
45700	74002
49044	74003
57173	74004
45702	74005
33827	74006
74979	74007
39652	74008
65097	74009
72313	74010
101881	74011
86849	74012
54487	74013
27389	74014
126650	74015
57088	74016
47579	74017
43726	74018
43726	74019
120585	74020
123471	74021
45019	74022
157233	74023
91162	74024
54518	74025
118020	74026
50992	74027
54475	74028
54520	74029
65107	74030
126680	74031
101928	74032
21019	74033
25029	74034
31285	74035
164870	74036
155265	74037
149548	74038
89771	74039
62026	74040
35733	74041
25053	74042
161136	74043
38234	74044
54849	74045
46737	74046
108288	74047
72373	74048
40397	74049
106354	74050
35640	74051
157228	74052
68567	74053
133435	74054
101928	74055
120702	74056
128114	74057
121979	74058
136535	74059
134974	74060
19391	74061
73996	74062
66358	74063
131650	74064
17384	74065
120602	74066
43813	74067
66263	74068
19858	74069
41759	74070
35655	74071
153258	74072
8631	74073
10798	74074
53596	74075
11281	74076
18901	74077
46698	74078
88309	74079
37521	74080
92915	74081
57007	74082
30304	74083
78615	74084
10815	74085
27920	74086
149401	74087
38438	74088
31315	74089
78513	74090
18901	74091
6120	74092
103004	74093
17442	74094
111244	74095
140244	74096
125411	74097
18901	74098
114281	74099
114147	74100
33348	74101
17079	74102
55767	74103
41050	74104
140478	74105
40333	74106
151990	74107
46738	74108
112790	74109
75094	74110
25744	74111
123505	74112
38376	74113
118306	74114
153892	74115
30293	74116
147982	74117
85698	74118
91721	74119
39010	74120
119510	74121
27489	74122
24083	74123
31290	74124
84178	74125
40396	74126
91226	74127
37527	74128
33816	74129
18931	74130
69606	74131
15390	74132
66332	74133
62992	74134
46656	74135
73942	74136
31290	74137
153893	74138
52619	74139
50036	74140
19305	74141
15042	74142
36338	74143
20267	74144
34946	74145
13350	74146
19305	74147
101576	74148
13669	74149
22501	74150
57804	74151
109677	74152
70680	74153
30748	74154
57804	74155
65091	74156
36347	74157
40307	74158
22873	74159
20267	74160
125128	74161
22873	74162
130190	74163
15140	74164
22873	74165
66381	74166
106523	74167
13625	74168
125338	74169
125338	74170
51774	74171
20267	74172
48238	74173
4819	74174
72295	74175
19305	74176
138779	74177
19305	74178
13625	74179
151442	74180
157129	74181
145991	74182
19305	74183
66298	74184
19305	74185
129869	74186
19305	74187
36401	74188
19028	74189
125128	74190
94782	74191
111010	74192
75084	74193
77358	74194
167805	74195
62088	74196
6973	74197
38204	74198
59633	74199
66384	74200
12171	74201
85775	74202
18598	74203
138854	74204
57119	74205
66287	74206
9733	74207
29798	74208
114755	74209
125078	74210
43752	74211
25755	74212
146111	74213
51718	74214
59698	74215
8961	74216
109743	74217
38259	74218
25755	74219
125452	74220
50164	74221
25755	74222
65178	74223
52724	74224
49034	74225
45033	74226
163065	74227
28297	74228
137876	74229
25755	74230
74204	74231
57901	74232
32739	74233
108004	74234
153522	74235
134963	74236
17451	74237
83938	74238
21059	74239
123517	74240
119348	74241
16322	74242
63966	74243
50946	74244
57928	74245
17393	74246
68497	74247
25030	74248
52554	74249
114036	74250
112775	74251
48284	74252
87011	74253
75094	74254
144734	74255
76138	74256
42804	74257
68455	74258
133452	74259
81363	74260
29262	74261
89834	74262
47546	74263
31808	74264
86963	74265
89834	74266
31783	74267
55711	74268
45743	74269
68437	74270
17445	74271
72573	74272
131940	74273
144735	74274
159554	74275
55817	74276
60822	74277
57091	74278
163132	74279
42731	74280
35772	74281
72505	74282
47482	74283
16024	74284
76118	74285
114114	74286
100212	74287
30779	74288
143093	74289
19830	74290
37509	74291
16351	74292
30779	74293
108117	74294
23234	74295
138207	74296
63822	74297
91743	74298
123672	74299
89824	74300
23204	74301
32704	74302
55833	74303
101718	74304
19830	74305
36400	74306
62952	74307
142544	74308
15398	74309
67444	74310
27877	74311
62050	74312
12617	74313
111014	74314
145906	74315
30760	74316
161556	74317
10353	74318
73944	74319
130446	74320
36344	74321
30766	74322
129967	74323
70777	74324
55814	74325
82605	74326
35735	74327
22462	74328
112464	74329
39673	74330
80130	74331
80214	74332
67452	74333
29292	74334
84226	74335
71306	74336
103358	74337
126599	74338
7621	74339
60884	74340
7271	74341
24031	74342
35630	74343
11111	74344
155388	74345
29292	74346
40358	74347
57031	74348
95987	74349
41744	74350
59574	74351
73986	74352
79984	74353
50147	74354
10478	74355
77172	74356
13353	74357
102988	74358
17982	74359
86972	74360
155005	74361
60949	74362
39662	74363
41073	74364
121862	74365
121863	74366
117814	74367
89697	74368
13353	74369
16350	74370
50109	74371
52637	74372
126922	74373
99841	74374
138174	74375
88288	74376
54873	74377
16350	74378
50108	74379
89695	74380
76131	74381
54401	74382
30277	74383
71283	74384
40352	74385
37506	74386
59645	74387
103035	74388
130087	74389
58790	74390
72638	74391
26844	74392
38386	74393
16860	74394
60945	74395
91093	74396
24085	74397
74151	74398
68648	74399
44972	74400
47568	74401
132099	74402
101675	74403
78548	74404
122013	74405
72638	74406
153486	74407
27497	74408
125025	74409
123315	74410
7268	74411
14257	74412
58660	74413
25974	74414
9558	74415
25650	74416
128049	74417
32033	74418
143527	74419
45717	74420
22471	74421
117974	74422
21414	74423
44366	74424
163800	74425
109796	74426
41022	74427
17427	74428
74993	74429
78524	74430
91052	74431
110986	74432
57922	74433
136661	74434
14494	74435
16617	74436
128381	74437
36959	74438
167793	74439
121857	74440
29282	74441
27841	74442
50917	74443
59679	74444
106243	74445
97349	74446
22523	74447
20032	74448
68509	74449
68505	74450
43811	74451
114786	74452
36974	74453
46674	74454
88455	74455
48256	74456
62905	74457
26341	74458
42085	74459
91764	74460
167842	74461
20982	74462
140477	74463
111211	74464
88381	74465
18889	74466
42125	74467
99968	74468
19361	74469
155330	74470
85784	74471
42125	74472
144471	74473
49984	74474
78790	74475
13044	74476
7995	74477
22549	74478
106406	74479
32623	74480
106271	74481
25048	74482
167820	74483
63893	74484
116464	74485
102969	74486
41717	74487
144714	74488
6973	74489
144439	74490
13624	74491
10797	74492
128051	74493
13631	74494
82555	74495
31309	74496
31281	74497
134805	74498
15784	74499
126741	74500
125099	74501
125100	74502
4607	74503
13608	74504
33363	74505
101900	74506
10799	74507
25138	74508
111034	74509
147694	74510
40335	74511
9504	74512
43773	74513
84302	74514
42679	74515
135288	74516
151548	74517
91277	74518
118169	74519
149516	74520
24084	74521
97349	74522
38235	74523
91722	74524
136760	74525
70819	74526
24084	74527
132091	74528
113979	74529
112695	74530
11586	74531
85742	74532
41818	74533
120705	74534
106143	74535
80193	74536
85541	74537
98401	74538
38422	74539
130060	74540
22570	74541
138050	74542
13628	74543
118151	74544
125016	74545
5269	74546
6564	74547
59742	74548
146193	74549
42921	74550
25085	74551
25708	74552
134808	74553
65263	74554
154008	74555
123318	74556
140894	74557
68605	74558
42921	74559
149265	74560
54926	74561
114259	74562
40374	74563
76203	74564
16048	74565
142267	74566
108247	74567
42877	74568
116335	74569
142268	74570
42887	74571
28711	74572
74233	74573
97463	74574
72397	74575
120777	74576
50956	74577
15407	74578
11860	74579
45771	74580
71335	74581
116172	74582
74107	74583
78609	74584
46597	74585
33447	74586
147372	74587
43793	74588
58688	74589
55972	74590
162737	74591
140573	74592
32542	74593
12585	74594
32758	74595
139958	74596
150104	74597
93010	74598
139959	74599
19782	74600
72396	74601
55844	74602
19452	74603
55823	74604
11823	74605
128432	74606
146423	74607
43760	74608
74195	74609
72476	74610
73890	74611
115889	74612
154051	74613
114802	74614
42921	74615
55972	74616
28689	74617
16048	74618
96192	74619
149263	74620
32733	74621
145949	74622
149266	74623
43707	74624
33451	74625
158880	74626
14812	74627
55979	74628
16048	74629
72524	74630
140675	74631
45771	74632
164600	74633
72338	74634
138121	74635
48371	74636
15156	74637
21416	74638
33488	74639
94909	74640
33344	74641
19385	74642
14812	74643
25082	74644
16048	74645
25192	74646
156949	74647
91841	74648
57310	74649
55864	74650
151209	74651
116354	74652
32734	74653
11821	74654
19376	74655
42921	74656
158930	74657
16048	74658
54926	74659
33375	74660
33513	74661
32062	74662
59575	74663
114868	74664
48303	74665
71335	74666
24694	74667
55879	74668
32685	74669
11823	74670
11823	74671
16048	74672
19422	74673
58711	74674
114869	74675
42921	74676
29275	74677
48303	74678
88491	74679
15153	74680
57153	74681
15434	74682
146241	74683
32643	74684
32732	74685
11862	74686
15124	74687
6576	74688
12825	74689
7891	74690
74173	74691
85657	74692
11860	74693
19416	74694
66341	74695
116444	74696
25119	74697
57057	74698
28264	74699
93177	74700
19043	74701
55978	74702
55941	74703
6584	74704
55978	74705
19777	74706
15421	74707
45682	74708
55750	74709
71286	74710
94940	74711
3694	74712
6576	74713
66323	74714
72437	74715
19043	74716
80054	74717
19301	74718
43681	74719
72628	74720
57157	74721
24692	74722
93154	74723
139004	74724
72628	74725
9503	74726
115867	74727
116455	74728
55725	74729
32622	74730
58690	74731
114835	74732
34882	74733
19463	74734
24692	74735
140975	74736
116330	74737
24707	74738
11848	74739
115867	74740
139019	74741
140006	74742
7896	74743
148166	74744
19442	74745
32049	74746
94852	74747
115862	74748
139023	74749
32048	74750
42761	74751
32638	74752
114883	74753
93154	74754
24692	74755
93109	74756
32756	74757
32756	74758
32756	74759
115861	74760
99838	74761
32756	74762
32756	74763
72625	74764
25084	74765
92903	74766
93167	74767
27917	74768
116002	74769
43681	74770
93309	74771
42862	74772
114845	74773
149348	74774
25192	74775
47458	74776
43681	74777
55981	74778
15099	74779
142418	74780
55981	74781
142419	74782
24707	74783
55720	74784
25113	74785
74123	74786
140977	74787
25199	74788
118046	74789
54911	74790
94658	74791
32622	74792
55737	74793
140979	74794
93195	74795
143138	74796
55826	74797
91838	74798
149349	74799
93029	74800
43904	74801
116090	74802
19422	74803
114835	74804
21054	74805
86946	74806
42776	74807
92903	74808
140978	74809
19427	74810
42875	74811
140012	74812
91838	74813
93167	74814
24692	74815
55981	74816
25171	74817
54923	74818
94658	74819
116443	74820
32048	74821
77397	74822
114845	74823
34358	74824
76028	74825
95124	74826
43762	74827
55981	74828
25069	74829
91843	74830
32527	74831
54911	74832
24692	74833
24692	74834
24692	74835
93029	74836
35775	74837
24692	74838
39055	74839
91838	74840
32049	74841
55737	74842
118373	74843
142416	74844
140010	74845
74011	74846
71316	74847
93167	74848
71316	74849
32049	74850
116443	74851
60808	74852
32049	74853
32049	74854
32049	74855
32049	74856
32048	74857
140011	74858
140110	74859
149406	74860
115910	74861
54911	74862
32070	74863
72628	74864
76114	74865
42751	74866
115862	74867
142417	74868
11872	74869
93038	74870
77397	74871
72291	74872
77340	74873
43840	74874
72420	74875
71315	74876
33355	74877
43840	74878
120603	74879
60753	74880
54923	74881
114883	74882
55743	74883
19049	74884
11848	74885
78555	74886
95154	74887
116455	74888
136740	74889
143420	74890
99888	74891
57890	74892
47475	74893
112539	74894
130236	74895
63903	74896
63880	74897
53557	74898
91270	74899
138362	74900
26380	74901
38349	74902
126484	74903
17411	74904
155936	74905
126993	74906
38230	74907
66247	74908
70771	74909
50997	74910
122177	74911
109631	74912
29818	74913
50038	74914
65306	74915
29845	74916
10828	74917
122222	74918
96143	74919
91270	74920
78792	74921
58815	74922
77376	74923
27427	74924
95144	74925
74183	74926
136470	74927
14469	74928
145969	74929
109631	74930
145012	74931
68639	74932
66413	74933
42728	74934
150136	74935
58815	74936
114770	74937
70862	74938
22551	74939
132101	74940
69624	74941
25738	74942
27485	74943
35637	74944
41052	74945
31316	74946
42086	74947
37523	74948
87071	74949
82657	74950
103373	74951
80034	74952
78642	74953
160879	74954
68487	74955
121868	74956
88543	74957
65194	74958
42740	74959
47492	74960
45756	74961
112489	74962
63812	74963
121871	74964
28266	74965
47424	74966
17070	74967
149355	74968
22495	74969
81264	74970
135032	74971
68497	74972
9553	74973
11919	74974
54837	74975
54902	74976
104618	74977
66259	74978
131588	74979
20589	74980
151268	74981
37004	74982
54902	74983
16625	74984
147767	74985
25680	74986
18256	74987
13659	74988
97185	74989
22857	74990
132168	74991
42102	74992
19411	74993
159370	74994
35748	74995
111233	74996
74150	74997
27890	74998
103155	74999
43824	75000
103306	75001
52594	75002
125279	75003
69659	75004
24047	75005
60761	75006
17446	75007
9721	75008
74150	75009
104715	75010
18256	75011
25073	75012
147436	75013
116109	75014
48245	75015
24047	75016
18256	75017
33474	75018
155974	75019
12577	75020
78777	75021
155410	75022
154214	75023
57196	75024
78687	75025
97245	75026
29235	75027
19411	75028
151538	75029
125125	75030
72500	75031
28299	75032
104668	75033
78550	75034
21981	75035
12255	75036
52576	75037
20964	75038
36278	75039
36278	75040
17462	75041
146340	75042
10188	75043
96079	75044
95966	75045
95114	75046
95966	75047
123523	75048
21667	75049
116213	75050
5765	75051
36278	75052
68673	75053
55860	75054
95175	75055
17973	75056
32583	75057
69608	75058
123523	75059
161458	75060
74062	75061
36278	75062
35748	75063
120793	75064
38989	75065
22550	75066
108016	75067
114057	75068
157441	75069
120982	75070
125116	75071
118242	75072
57171	75073
57237	75074
77262	75075
80240	75076
106227	75077
161605	75078
8242	75079
54535	75080
101817	75081
26339	75082
52714	75083
34934	75084
134837	75085
155930	75086
18885	75087
17448	75088
153094	75089
11099	75090
104755	75091
33844	75092
63957	75093
26779	75094
48281	75095
71310	75096
20601	75097
83941	75098
2578	75099
54500	75100
138365	75101
98419	75102
54473	75103
72616	75104
13855	75105
34361	75106
22571	75107
77384	75108
21047	75109
97195	75110
36318	75111
59606	75112
133165	75113
26849	75114
62000	75115
93030	75116
89718	75117
162885	75118
112824	75119
114247	75120
21670	75121
39642	75122
15009	75123
36936	75124
11119	75125
131557	75126
123303	75127
18568	75128
14706	75129
85788	75130
22521	75131
13208	75132
76056	75133
31751	75134
29823	75135
110987	75136
5230	75137
36889	75138
7515	75139
60691	75140
25064	75141
154201	75142
80160	75143
103132	75144
114101	75145
25709	75146
7351	75147
31751	75148
31751	75149
149254	75150
114277	75151
77328	75152
143532	75153
120608	75154
100117	75155
119401	75156
44371	75157
84122	75158
147654	75159
72608	75160
20610	75161
157344	75162
138309	75163
18903	75164
52705	75165
86922	75166
68611	75167
151993	75168
93004	75169
104620	75170
48239	75171
118368	75172
17388	75173
106276	75174
89754	75175
147586	75176
33501	75177
15046	75178
166745	75179
14710	75180
26833	75181
61822	75182
112764	75183
122197	75184
130023	75185
106306	75186
45714	75187
16628	75188
67388	75189
10354	75190
36903	75191
161239	75192
25723	75193
65181	75194
29318	75195
63846	75196
164999	75197
13603	75198
43763	75199
29318	75200
60959	75201
10954	75202
155794	75203
32578	75204
8779	75205
35662	75206
14710	75207
29336	75208
116423	75209
130112	75210
10954	75211
57166	75212
115912	75213
93031	75214
31307	75215
70750	75216
10825	75217
138234	75218
17986	75219
34370	75220
123363	75221
104439	75222
163194	75223
62915	75224
97199	75225
166737	75226
119399	75227
17435	75228
96047	75229
96023	75230
159305	75231
130047	75232
78524	75233
6966	75234
95017	75235
17449	75236
53535	75237
19851	75238
26352	75239
60874	75240
33804	75241
77267	75242
123681	75243
10804	75244
165018	75245
97444	75246
11114	75247
31319	75248
109468	75249
136534	75250
66258	75251
120793	75252
153729	75253
42781	75254
12255	75255
12575	75256
21678	75257
57245	75258
11114	75259
76071	75260
86944	75261
16620	75262
161580	75263
45747	75264
159196	75265
101663	75266
147925	75267
29356	75268
50942	75269
153527	75270
47513	75271
163670	75272
25753	75273
119244	75274
68659	75275
137913	75276
151588	75277
142688	75278
16854	75279
27900	75280
27845	75281
45749	75282
30303	75283
76006	75284
5767	75285
72367	75286
12824	75287
10802	75288
114246	75289
119258	75290
118011	75291
94749	75292
38361	75293
84113	75294
44988	75295
162778	75296
128237	75297
43812	75298
19053	75299
70755	75300
60911	75301
123789	75302
65153	75303
32035	75304
6125	75305
29356	75306
26386	75307
42713	75308
6984	75309
109582	75310
6030	75311
12158	75312
92929	75313
131626	75314
149905	75315
57037	75316
96037	75317
53598	75318
120577	75319
66439	75320
43712	75321
44347	75322
50920	75323
128318	75324
106108	75325
43822	75326
59660	75327
106319	75328
133356	75329
151372	75330
167882	75331
121904	75332
45013	75333
147759	75334
109503	75335
31783	75336
118063	75337
151765	75338
167941	75339
15008	75340
123531	75341
40306	75342
163248	75343
89707	75344
125161	75345
26832	75346
161186	75347
60775	75348
81301	75349
69709	75350
14706	75351
133563	75352
33828	75353
31819	75354
34898	75355
69544	75356
73887	75357
23646	75358
40347	75359
135052	75360
163111	75361
122216	75362
163245	75363
166410	75364
84038	75365
78717	75366
99955	75367
86942	75368
133134	75369
60831	75370
28242	75371
101789	75372
17735	75373
125459	75374
163395	75375
16020	75376
55927	75377
33405	75378
147891	75379
84044	75380
104742	75381
36905	75382
34970	75383
13183	75384
25669	75385
33519	75386
142937	75387
29381	75388
27433	75389
142834	75390
19344	75391
99867	75392
104487	75393
7857	75394
152014	75395
34350	75396
13183	75397
47428	75398
20030	75399
43880	75400
13347	75401
146567	75402
95145	75403
57223	75404
131783	75405
65331	75406
19821	75407
20610	75408
30278	75409
125429	75410
45667	75411
57923	75412
57276	75413
116378	75414
57885	75415
140193	75416
122327	75417
150035	75418
32610	75419
125458	75420
150009	75421
45662	75422
133599	75423
72532	75424
25066	75425
117937	75426
65223	75427
19869	75428
118047	75429
19372	75430
46549	75431
147520	75432
25105	75433
49040	75434
24481	75435
44387	75436
62092	75437
136711	75438
97466	75439
136742	75440
157810	75441
54415	75442
133600	75443
151516	75444
25206	75445
25140	75446
118130	75447
35741	75448
6688	75449
61956	75450
53607	75451
27450	75452
10355	75453
15080	75454
108179	75455
140796	75456
19445	75457
25122	75458
167072	75459
4782	75460
30253	75461
55937	75462
55937	75463
116129	75464
21697	75465
11855	75466
131748	75467
122056	75468
80128	75469
55914	75470
33496	75471
34339	75472
97383	75473
106614	75474
9523	75475
19842	75476
130222	75477
39621	75478
143303	75479
27373	75480
61956	75481
38304	75482
118389	75483
117859	75484
107929	75485
74178	75486
33358	75487
11564	75488
151679	75489
104748	75490
19393	75491
131915	75492
20270	75493
17469	75494
15439	75495
33358	75496
17725	75497
85565	75498
12578	75499
126947	75500
72566	75501
149798	75502
143324	75503
101711	75504
104742	75505
30735	75506
42735	75507
142575	75508
50053	75509
72570	75510
72570	75511
43903	75512
19860	75513
155167	75514
94961	75515
35780	75516
54481	75517
58794	75518
32629	75519
27865	75520
77385	75521
19437	75522
138206	75523
22494	75524
19791	75525
146547	75526
18599	75527
50166	75528
33466	75529
43704	75530
94862	75531
122236	75532
82611	75533
16384	75534
144136	75535
108118	75536
106519	75537
146546	75538
13616	75539
145983	75540
30295	75541
47479	75542
29251	75543
43755	75544
143247	75545
155439	75546
79970	75547
23611	75548
27919	75549
61975	75550
81194	75551
28712	75552
72423	75553
10814	75554
94870	75555
21713	75556
11284	75557
92940	75558
89871	75559
27410	75560
8376	75561
117879	75562
11284	75563
124985	75564
92955	75565
131644	75566
55962	75567
145936	75568
20950	75569
114709	75570
160985	75571
142896	75572
51735	75573
32534	75574
8376	75575
81429	75576
36361	75577
34324	75578
58712	75579
84308	75580
60799	75581
82535	75582
81402	75583
96042	75584
117963	75585
58689	75586
57193	75587
84265	75588
63928	75589
167788	75590
14472	75591
117964	75592
24079	75593
7422	75594
54541	75595
8766	75596
22841	75597
91155	75598
123377	75599
72299	75600
24030	75601
22431	75602
112556	75603
66423	75604
111099	75605
138783	75606
10194	75607
154082	75608
29306	75609
27408	75610
46687	75611
149523	75612
24063	75613
17728	75614
5562	75615
140168	75616
17385	75617
12143	75618
147499	75619
151474	75620
82643	75621
54541	75622
101659	75623
96185	75624
138019	75625
81392	75626
10808	75627
97423	75628
6119	75629
82659	75630
12143	75631
59620	75632
7282	75633
583	75634
133533	75635
104510	75636
13640	75637
36337	75638
9548	75639
10822	75640
1049	75641
163029	75642
1049	75643
70741	75644
135108	75645
18934	75646
138240	75647
24516	75648
114266	75649
146618	75650
12418	75651
106316	75652
109621	75653
38969	75654
46706	75655
161755	75656
91061	75657
15576	75658
14466	75659
150107	75660
69715	75661
131947	75662
149726	75663
45705	75664
50060	75665
48272	75666
112769	75667
101898	75668
23240	75669
50140	75670
149771	75671
26790	75672
59718	75673
46651	75674
26384	75675
101775	75676
24062	75677
140398	75678
70851	75679
13612	75680
147852	75681
43729	75682
62873	75683
123774	75684
48236	75685
53488	75686
42854	75687
162746	75688
10226	75689
24062	75690
112652	75691
5497	75692
48295	75693
46718	75694
45042	75695
57195	75696
55907	75697
20965	75698
126686	75699
166568	75700
21703	75701
159426	75702
24667	75703
96008	75704
46773	75705
159070	75706
12582	75707
130202	75708
26793	75709
155383	75710
82665	75711
66323	75712
59738	75713
155487	75714
50976	75715
153256	75716
21715	75717
101719	75718
47484	75719
130196	75720
41111	75721
149749	75722
78557	75723
136862	75724
121863	75725
159424	75726
157022	75727
5862	75728
22879	75729
26374	75730
149505	75731
27408	75732
151667	75733
9529	75734
165123	75735
144420	75736
155657	75737
149632	75738
78776	75739
102977	75740
44995	75741
5228	75742
119449	75743
20551	75744
98573	75745
162957	75746
133397	75747
65038	75748
136793	75749
85628	75750
99951	75751
44967	75752
153228	75753
22492	75754
87009	75755
100039	75756
89674	75757
159401	75758
76012	75759
11100	75760
106374	75761
8970	75762
119655	75763
99858	75764
128484	75765
53519	75766
97441	75767
16324	75768
40324	75769
36917	75770
103168	75771
46560	75772
161799	75773
144179	75774
10484	75775
112792	75776
98643	75777
62910	75778
31807	75779
36900	75780
15420	75781
104621	75782
111268	75783
36986	75784
136860	75785
31291	75786
29362	75787
126720	75788
95029	75789
114151	75790
101803	75791
38268	75792
108178	75793
63822	75794
130268	75795
108065	75796
50923	75797
167040	75798
23204	75799
82551	75800
122168	75801
65148	75802
62017	75803
124959	75804
123670	75805
85662	75806
23203	75807
12607	75808
58714	75809
14712	75810
68550	75811
114241	75812
157691	75813
138269	75814
108044	75815
101693	75816
86998	75817
40272	75818
166537	75819
53526	75820
82592	75821
13048	75822
123412	75823
85774	75824
27836	75825
102968	75826
9196	75827
61887	75828
26002	75829
67443	75830
123698	75831
85772	75832
147545	75833
59720	75834
60818	75835
101446	75836
22898	75837
68533	75838
38959	75839
40358	75840
123784	75841
40268	75842
41821	75843
51778	75844
19811	75845
58664	75846
112479	75847
68448	75848
101446	75849
28710	75850
36897	75851
106154	75852
29851	75853
6869	75854
7610	75855
103063	75856
102965	75857
7621	75858
63897	75859
88522	75860
37543	75861
151376	75862
135385	75863
50022	75864
51714	75865
21396	75866
28261	75867
136761	75868
159804	75869
51018	75870
132151	75871
8228	75872
47572	75873
118210	75874
45043	75875
3905	75876
98658	75877
22488	75878
164739	75879
13828	75880
62930	75881
26771	75882
31304	75883
134879	75884
155046	75885
29802	75886
17425	75887
54875	75888
78529	75889
24085	75890
83975	75891
130436	75892
19856	75893
24025	75894
57868	75895
29828	75896
61892	75897
106222	75898
34893	75899
112548	75900
125059	75901
38968	75902
50034	75903
17969	75904
150067	75905
137998	75906
112744	75907
133193	75908
50904	75909
11105	75910
5271	75911
57021	75912
13672	75913
121940	75914
76165	75915
78522	75916
155188	75917
20602	75918
11105	75919
163743	75920
100136	75921
103033	75922
111165	75923
77213	75924
167703	75925
22892	75926
25989	75927
122010	75928
47507	75929
130218	75930
128216	75931
102978	75932
6796	75933
12826	75934
99848	75935
8961	75936
60900	75937
135373	75938
60706	75939
97385	75940
48365	75941
81400	75942
165511	75943
48305	75944
85668	75945
155944	75946
62026	75947
38428	75948
112809	75949
120994	75950
38396	75951
133670	75952
63882	75953
100212	75954
75128	75955
40338	75956
33512	75957
125209	75958
109785	75959
125209	75960
128582	75961
51776	75962
47600	75963
33512	75964
159868	75965
78753	75966
60892	75967
101681	75968
39002	75969
81222	75970
81282	75971
106255	75972
25754	75973
161200	75974
136562	75975
86974	75976
7275	75977
115864	75978
115864	75979
5039	75980
27365	75981
124958	75982
118159	75983
155319	75984
82630	75985
106204	75986
39002	75987
68621	75988
24077	75989
108166	75990
126710	75991
32678	75992
54841	75993
161201	75994
7611	75995
38350	75996
108228	75997
119260	75998
59623	75999
119459	76000
119459	76001
29313	76002
6031	76003
104562	76004
106230	76005
123790	76006
167969	76007
112596	76008
40280	76009
58778	76010
13626	76011
46629	76012
78791	76013
167149	76014
147543	76015
122176	76016
36288	76017
109552	76018
50178	76019
24489	76020
119345	76021
120731	76022
157290	76023
166700	76024
91821	76025
135003	76026
135327	76027
131637	76028
84046	76029
45749	76030
111074	76031
66445	76032
27368	76033
151536	76034
88552	76035
77232	76036
16396	76037
51749	76038
24056	76039
12806	76040
36975	76041
62969	76042
16855	76043
5043	76044
48250	76045
38280	76046
134876	76047
20572	76048
161005	76049
71261	76050
78782	76051
91082	76052
85686	76053
50904	76054
96025	76055
159096	76056
85794	76057
145978	76058
78782	76059
80135	76060
70700	76061
58692	76062
60709	76063
114203	76064
166523	76065
80239	76066
12607	76067
83956	76068
159099	76069
108169	76070
43807	76071
138769	76072
97328	76073
54411	76074
78782	76075
65352	76076
131666	76077
52577	76078
31764	76079
121906	76080
11422	76081
128454	76082
88342	76083
138182	76084
81308	76085
39661	76086
19027	76087
50028	76088
160946	76089
33836	76090
31818	76091
12625	76092
155987	76093
27913	76094
41792	76095
47603	76096
65277	76097
100225	76098
34346	76099
103215	76100
84009	76101
53631	76102
161829	76103
128611	76104
119691	76105
120975	76106
67369	76107
32040	76108
26002	76109
7516	76110
16393	76111
50045	76112
16625	76113
7516	76114
18897	76115
41780	76116
84277	76117
50038	76118
32021	76119
82511	76120
112819	76121
33371	76122
28293	76123
98499	76124
155317	76125
72615	76126
135014	76127
54444	76128
27855	76129
101834	76130
161137	76131
114062	76132
72577	76133
128281	76134
27855	76135
159266	76136
97268	76137
118016	76138
147634	76139
65320	76140
84050	76141
85626	76142
54474	76143
159267	76144
70758	76145
111093	76146
57054	76147
109503	76148
42882	76149
164961	76150
47579	76151
19470	76152
161066	76153
66359	76154
122001	76155
159262	76156
166719	76157
43891	76158
43891	76159
43891	76160
161789	76161
23245	76162
15008	76163
70758	76164
133450	76165
70758	76166
164956	76167
67338	76168
36386	76169
51737	76170
11811	76171
18938	76172
15017	76173
66425	76174
78673	76175
100226	76176
18894	76177
161141	76178
10821	76179
111213	76180
21700	76181
11806	76182
45712	76183
11418	76184
80183	76185
126600	76186
13833	76187
61851	76188
62887	76189
104559	76190
15796	76191
107907	76192
34896	76193
45769	76194
10833	76195
11649	76196
41108	76197
107944	76198
65139	76199
157238	76200
149630	76201
59604	76202
122173	76203
84302	76204
101544	76205
46736	76206
35672	76207
38285	76208
3002	76209
7867	76210
128568	76211
47506	76212
44415	76213
163068	76214
38228	76215
6868	76216
129940	76217
118345	76218
96221	76219
130038	76220
81399	76221
84129	76222
99881	76223
15037	76224
17451	76225
83964	76226
22852	76227
101530	76228
27860	76229
92988	76230
58811	76231
112575	76232
2831	76233
62876	76234
159211	76235
27860	76236
153869	76237
128302	76238
89724	76239
78750	76240
29366	76241
8772	76242
84285	76243
159617	76244
38999	76245
99873	76246
22541	76247
13833	76248
80030	76249
63934	76250
23245	76251
23653	76252
112793	76253
23653	76254
21393	76255
30783	76256
22533	76257
11278	76258
121967	76259
39659	76260
24697	76261
15790	76262
79924	76263
91085	76264
166399	76265
34886	76266
114228	76267
40316	76268
18564	76269
30787	76270
75137	76271
163126	76272
57084	76273
60845	76274
76015	76275
24028	76276
42740	76277
158964	76278
17070	76279
18564	76280
27848	76281
22891	76282
58668	76283
17070	76284
52692	76285
31269	76286
47562	76287
167678	76288
31267	76289
9516	76290
14476	76291
48347	76292
77164	76293
131597	76294
62971	76295
41084	76296
136841	76297
111355	76298
113933	76299
163931	76300
80251	76301
46748	76302
11881	76303
46725	76304
114006	76305
31838	76306
51715	76307
6592	76308
49018	76309
153247	76310
48274	76311
156924	76312
132052	76313
18926	76314
142809	76315
106503	76316
58692	76317
88512	76318
58715	76319
131681	76320
114824	76321
103362	76322
40286	76323
36388	76324
89801	76325
41842	76326
135365	76327
62970	76328
27881	76329
136875	76330
19799	76331
55819	76332
100050	76333
166567	76334
47431	76335
15078	76336
101475	76337
3691	76338
33422	76339
147564	76340
120620	76341
33814	76342
82658	76343
97224	76344
11419	76345
35631	76346
12851	76347
60723	76348
62970	76349
49995	76350
68456	76351
145990	76352
85643	76353
46763	76354
18576	76355
46779	76356
11419	76357
28313	76358
30756	76359
82503	76360
42813	76361
9728	76362
67405	76363
34367	76364
8786	76365
48234	76366
125039	76367
98440	76368
69699	76369
40251	76370
55976	76371
17736	76372
24059	76373
57803	76374
91741	76375
27367	76376
20951	76377
15095	76378
130088	76379
167896	76380
58816	76381
52607	76382
10189	76383
112562	76384
157419	76385
50134	76386
72447	76387
135068	76388
133127	76389
97336	76390
60771	76391
26366	76392
164855	76393
54540	76394
37541	76395
163270	76396
109814	76397
18595	76398
11918	76399
60663	76400
40255	76401
10212	76402
60667	76403
85782	76404
129904	76405
39043	76406
104455	76407
53461	76408
60830	76409
8962	76410
38986	76411
7853	76412
24477	76413
159361	76414
26383	76415
8858	76416
18282	76417
60787	76418
100003	76419
83980	76420
48986	76421
30254	76422
25191	76423
22550	76424
22537	76425
35666	76426
73971	76427
120903	76428
97447	76429
36390	76430
19843	76431
33490	76432
89863	76433
19809	76434
151652	76435
19435	76436
157420	76437
73971	76438
93140	76439
50918	76440
107902	76441
163269	76442
155427	76443
36967	76444
34969	76445
151342	76446
19806	76447
11885	76448
9508	76449
47592	76450
78730	76451
47426	76452
104569	76453
20283	76454
138041	76455
78618	76456
36961	76457
78767	76458
36961	76459
100021	76460
36961	76461
36961	76462
134853	76463
19884	76464
159362	76465
157421	76466
19839	76467
50202	76468
130176	76469
120878	76470
46727	76471
100123	76472
7285	76473
82445	76474
91117	76475
15022	76476
17736	76477
29339	76478
108024	76479
116369	76480
63920	76481
26812	76482
23648	76483
25204	76484
25069	76485
126775	76486
140533	76487
125190	76488
55898	76489
94696	76490
97272	76491
72446	76492
25735	76493
114278	76494
132046	76495
60753	76496
12616	76497
116019	76498
114800	76499
165594	76500
146086	76501
138284	76502
116143	76503
76120	76504
33391	76505
57088	76506
140607	76507
5556	76508
155933	76509
100172	76510
26377	76511
76086	76512
163927	76513
59659	76514
146624	76515
151530	76516
163928	76517
148198	76518
68618	76519
103381	76520
140304	76521
72310	76522
130080	76523
58764	76524
140957	76525
156011	76526
126569	76527
33398	76528
118197	76529
35670	76530
55892	76531
46639	76532
62065	76533
11885	76534
51006	76535
27910	76536
10197	76537
88366	76538
72310	76539
39602	76540
122305	76541
24703	76542
108300	76543
26767	76544
77187	76545
52601	76546
32719	76547
13611	76548
137938	76549
149375	76550
63925	76551
42841	76552
80077	76553
132117	76554
25200	76555
98690	76556
25115	76557
118420	76558
55929	76559
106485	76560
9559	76561
80196	76562
159930	76563
145036	76564
43902	76565
42848	76566
144455	76567
19764	76568
106608	76569
19479	76570
25067	76571
19380	76572
32682	76573
72441	76574
21035	76575
94762	76576
16835	76577
57097	76578
15798	76579
19433	76580
42674	76581
32719	76582
128518	76583
128518	76584
42111	76585
147559	76586
106306	76587
19380	76588
12616	76589
147808	76590
52691	76591
65270	76592
11851	76593
16401	76594
100236	76595
100236	76596
9562	76597
154192	76598
63901	76599
79990	76600
98690	76601
118415	76602
19380	76603
165592	76604
163925	76605
42846	76606
149899	76607
161808	76608
77306	76609
11851	76610
24694	76611
128327	76612
55844	76613
51006	76614
142625	76615
84307	76616
52651	76617
146398	76618
33346	76619
11821	76620
165595	76621
71304	76622
32523	76623
33410	76624
159454	76625
150130	76626
136620	76627
42835	76628
99830	76629
118277	76630
119698	76631
15010	76632
84261	76633
128526	76634
41024	76635
48362	76636
153967	76637
46778	76638
122022	76639
59619	76640
145923	76641
63901	76642
116044	76643
138381	76644
146705	76645
11851	76646
15055	76647
159473	76648
26776	76649
63873	76650
61969	76651
104543	76652
74086	76653
109620	76654
36940	76655
43800	76656
57075	76657
85722	76658
18887	76659
33370	76660
33370	76661
52655	76662
61878	76663
88357	76664
111186	76665
82483	76666
82483	76667
104495	76668
36936	76669
146367	76670
36317	76671
131672	76672
51772	76673
89840	76674
40326	76675
66428	76676
101709	76677
100079	76678
133426	76679
114098	76680
74191	76681
61971	76682
32021	76683
159543	76684
108135	76685
63878	76686
28684	76687
116416	76688
119262	76689
135162	76690
65090	76691
109647	76692
109645	76693
97359	76694
111214	76695
50122	76696
27864	76697
94692	76698
84204	76699
50914	76700
77298	76701
133163	76702
10844	76703
8241	76704
7621	76705
27896	76706
37537	76707
47501	76708
165075	76709
99866	76710
88308	76711
50012	76712
8241	76713
70827	76714
81224	76715
74223	76716
29292	76717
91760	76718
99819	76719
128609	76720
106252	76721
112510	76722
35751	76723
11579	76724
40284	76725
21056	76726
83951	76727
101692	76728
124916	76729
39616	76730
20600	76731
68598	76732
82480	76733
112660	76734
86957	76735
9711	76736
13853	76737
42141	76738
60804	76739
81342	76740
123865	76741
43772	76742
119519	76743
5560	76744
153236	76745
131932	76746
25170	76747
37481	76748
33367	76749
72552	76750
60864	76751
130333	76752
168011	76753
19817	76754
63829	76755
165344	76756
32768	76757
153914	76758
132009	76759
72308	76760
20586	76761
68561	76762
99822	76763
36922	76764
93243	76765
84018	76766
98694	76767
106528	76768
94988	76769
95055	76770
15137	76771
106251	76772
135283	76773
72548	76774
36395	76775
133468	76776
88459	76777
123775	76778
95060	76779
111238	76780
78684	76781
25099	76782
43685	76783
37500	76784
58774	76785
95055	76786
25077	76787
136646	76788
55912	76789
74098	76790
153470	76791
125314	76792
122110	76793
157280	76794
163622	76795
15999	76796
155197	76797
152225	76798
128479	76799
25693	76800
153747	76801
132010	76802
89832	76803
127075	76804
32621	76805
30780	76806
65270	76807
35720	76808
11113	76809
122203	76810
108001	76811
100131	76812
131932	76813
58708	76814
17961	76815
143473	76816
146697	76817
130394	76818
138901	76819
140823	76820
121982	76821
14820	76822
153427	76823
5558	76824
27923	76825
43932	76826
143226	76827
132018	76828
38267	76829
21991	76830
132018	76831
76041	76832
123794	76833
25136	76834
25732	76835
54913	76836
25054	76837
111278	76838
118166	76839
72376	76840
70695	76841
111095	76842
157546	76843
55909	76844
31807	76845
65201	76846
136769	76847
72361	76848
149865	76849
50096	76850
32768	76851
96189	76852
123574	76853
5978	76854
85608	76855
12837	76856
126862	76857
83939	76858
128137	76859
140698	76860
103331	76861
20618	76862
43883	76863
9521	76864
13200	76865
9557	76866
136769	76867
41804	76868
120928	76869
125143	76870
97409	76871
165343	76872
111286	76873
77258	76874
151780	76875
151462	76876
85763	76877
130058	76878
25106	76879
118327	76880
88283	76881
166443	76882
149951	76883
26368	76884
10841	76885
39650	76886
65272	76887
25744	76888
14484	76889
101895	76890
27929	76891
11878	76892
118343	76893
50967	76894
38969	76895
19410	76896
73909	76897
120700	76898
151788	76899
138294	76900
13212	76901
11581	76902
11112	76903
63009	76904
97354	76905
162827	76906
148114	76907
8382	76908
68629	76909
106503	76910
22548	76911
16372	76912
20612	76913
77288	76914
18285	76915
71259	76916
48376	76917
91149	76918
37527	76919
136529	76920
38325	76921
62993	76922
47553	76923
155772	76924
82593	76925
81276	76926
138864	76927
88553	76928
151930	76929
50155	76930
142574	76931
98601	76932
131965	76933
50115	76934
32663	76935
26353	76936
161547	76937
34897	76938
31765	76939
75089	76940
38973	76941
53594	76942
77301	76943
58741	76944
146440	76945
112721	76946
31255	76947
157509	76948
126537	76949
123441	76950
13827	76951
29335	76952
110989	76953
30255	76954
91238	76955
148014	76956
89781	76957
111158	76958
27378	76959
85735	76960
11424	76961
130288	76962
106144	76963
138093	76964
125175	76965
77285	76966
19855	76967
131965	76968
27832	76969
68538	76970
151929	76971
135007	76972
65217	76973
108176	76974
22872	76975
28280	76976
163554	76977
67457	76978
11424	76979
60894	76980
21024	76981
87022	76982
50135	76983
10822	76984
156929	76985
101655	76986
35717	76987
112791	76988
24505	76989
41056	76990
51013	76991
115923	76992
166432	76993
149366	76994
57017	76995
137907	76996
130321	76997
53520	76998
128338	76999
117933	77000
93115	77001
70701	77002
15783	77003
142448	77004
47470	77005
26000	77006
129898	77007
7874	77008
54539	77009
147451	77010
49974	77011
162810	77012
46559	77013
91094	77014
10798	77015
71305	77016
66428	77017
23600	77018
36320	77019
40291	77020
155951	77021
140207	77022
17977	77023
81207	77024
15575	77025
138917	77026
29394	77027
13198	77028
126703	77029
15390	77030
115934	77031
151299	77032
125312	77033
74977	77034
142461	77035
26002	77036
28300	77037
11103	77038
31320	77039
7107	77040
78745	77041
8388	77042
89715	77043
36932	77044
151298	77045
88564	77046
30806	77047
38973	77048
29351	77049
114863	77050
23224	77051
146082	77052
109599	77053
25966	77054
114863	77055
60697	77056
129897	77057
138779	77058
27909	77059
91271	77060
135067	77061
8964	77062
54398	77063
77171	77064
166600	77065
133252	77066
26826	77067
7282	77068
16005	77069
20602	77070
10808	77071
40294	77072
38232	77073
82673	77074
59682	77075
101783	77076
72593	77077
131911	77078
138009	77079
101517	77080
82515	77081
4978	77082
37542	77083
36919	77084
47506	77085
161095	77086
8558	77087
5863	77088
4978	77089
10482	77090
161096	77091
46762	77092
103064	77093
133288	77094
155672	77095
98648	77096
72530	77097
24050	77098
82650	77099
49016	77100
71301	77101
89728	77102
91040	77103
10205	77104
12850	77105
70822	77106
16387	77107
27899	77108
88364	77109
4128	77110
128593	77111
23208	77112
75129	77113
5857	77114
13048	77115
49026	77116
137964	77117
31314	77118
30760	77119
74989	77120
135183	77121
17729	77122
54516	77123
48291	77124
61879	77125
30748	77126
36347	77127
4763	77128
120649	77129
133285	77130
48341	77131
11879	77132
119556	77133
57059	77134
54858	77135
36955	77136
42683	77137
74171	77138
136774	77139
46731	77140
55920	77141
33462	77142
120649	77143
79985	77144
68534	77145
14728	77146
14728	77147
15790	77148
69617	77149
98517	77150
16029	77151
55900	77152
68438	77153
140128	77154
135135	77155
82613	77156
24032	77157
19442	77158
78628	77159
54870	77160
155654	77161
113976	77162
106163	77163
95170	77164
92914	77165
55724	77166
81226	77167
112702	77168
23653	77169
118285	77170
82465	77171
164982	77172
34934	77173
61848	77174
106235	77175
30274	77176
98667	77177
68499	77178
42770	77179
23249	77180
130284	77181
111239	77182
20982	77183
155580	77184
96053	77185
133442	77186
36948	77187
101556	77188
34370	77189
128494	77190
38422	77191
79938	77192
161461	77193
142765	77194
32659	77195
27908	77196
103108	77197
123577	77198
98410	77199
157230	77200
100051	77201
164672	77202
36927	77203
96020	77204
157222	77205
47512	77206
101538	77207
60856	77208
8246	77209
78524	77210
132148	77211
43875	77212
163088	77213
10188	77214
4817	77215
111047	77216
16634	77217
21057	77218
19347	77219
51751	77220
17696	77221
60769	77222
52620	77223
7898	77224
84160	77225
22434	77226
101538	77227
85609	77228
92956	77229
70669	77230
70672	77231
17401	77232
132059	77233
16331	77234
10028	77235
134760	77236
91215	77237
101538	77238
4817	77239
63859	77240
77225	77241
13199	77242
46559	77243
38984	77244
88596	77245
129847	77246
45684	77247
35644	77248
65118	77249
1237	77250
44974	77251
149424	77252
121906	77253
52624	77254
135161	77255
39642	77256
109646	77257
78679	77258
25175	77259
89922	77260
159112	77261
46584	77262
126634	77263
13851	77264
21666	77265
78778	77266
69721	77267
114766	77268
126865	77269
114107	77270
13620	77271
85791	77272
5566	77273
50951	77274
68497	77275
66387	77276
133522	77277
138934	77278
39034	77279
57298	77280
41840	77281
151166	77282
106459	77283
10828	77284
8855	77285
66387	77286
82529	77287
47553	77288
104573	77289
38420	77290
16314	77291
163837	77292
21385	77293
131760	77294
43802	77295
62068	77296
126687	77297
138372	77298
98666	77299
143282	77300
84273	77301
100144	77302
36972	77303
119674	77304
10480	77305
30737	77306
120629	77307
45033	77308
123825	77309
22511	77310
104672	77311
84225	77312
38404	77313
32565	77314
126508	77315
9198	77316
69577	77317
73953	77318
35716	77319
17735	77320
22522	77321
30288	77322
30288	77323
42866	77324
57021	77325
157392	77326
14056	77327
53592	77328
21678	77329
36403	77330
134921	77331
70798	77332
18912	77333
72607	77334
38291	77335
125525	77336
5043	77337
83911	77338
30288	77339
86996	77340
84146	77341
164606	77342
18255	77343
147631	77344
114791	77345
75034	77346
16373	77347
149571	77348
71258	77349
78540	77350
13054	77351
57326	77352
10480	77353
63865	77354
87022	77355
55779	77356
13053	77357
104541	77358
36876	77359
91137	77360
151612	77361
75088	77362
29318	77363
106612	77364
91137	77365
34867	77366
36865	77367
58746	77368
36291	77369
163241	77370
126751	77371
12138	77372
123418	77373
101492	77374
29820	77375
34891	77376
163240	77377
10480	77378
7863	77379
75034	77380
161277	77381
36876	77382
30288	77383
108244	77384
72602	77385
103127	77386
126527	77387
20280	77388
10480	77389
69611	77390
54876	77391
30288	77392
10480	77393
103127	77394
14056	77395
88332	77396
30288	77397
48254	77398
19400	77399
125474	77400
51785	77401
128268	77402
65089	77403
52674	77404
28286	77405
100121	77406
39016	77407
63983	77408
112612	77409
15424	77410
114284	77411
22836	77412
28244	77413
38297	77414
22461	77415
22881	77416
133547	77417
125474	77418
65089	77419
39656	77420
25991	77421
27395	77422
53556	77423
20601	77424
114128	77425
164594	77426
74970	77427
58821	77428
121912	77429
36955	77430
104526	77431
101516	77432
159068	77433
114773	77434
18884	77435
167719	77436
59602	77437
21380	77438
162898	77439
61893	77440
21969	77441
11283	77442
88508	77443
35675	77444
29239	77445
129935	77446
35732	77447
107884	77448
25131	77449
126545	77450
35664	77451
119441	77452
57834	77453
37522	77454
136459	77455
111018	77456
43913	77457
101846	77458
106439	77459
149438	77460
65030	77461
103232	77462
28261	77463
66284	77464
10818	77465
28710	77466
61893	77467
106433	77468
28697	77469
36331	77470
111274	77471
32032	77472
112731	77473
39657	77474
39657	77475
138185	77476
151974	77477
104694	77478
151727	77479
163591	77480
167051	77481
89884	77482
108087	77483
143179	77484
159510	77485
35733	77486
119572	77487
68617	77488
61973	77489
136753	77490
91757	77491
131990	77492
101810	77493
89885	77494
32670	77495
78691	77496
128376	77497
15787	77498
138939	77499
6580	77500
32571	77501
151813	77502
8764	77503
136420	77504
25048	77505
50126	77506
87037	77507
60958	77508
39600	77509
53589	77510
45769	77511
86901	77512
36340	77513
50183	77514
95061	77515
46721	77516
142915	77517
12413	77518
54400	77519
36340	77520
65040	77521
61972	77522
65038	77523
25139	77524
12843	77525
25737	77526
8769	77527
10831	77528
99861	77529
17380	77530
57098	77531
106516	77532
63955	77533
13633	77534
101872	77535
62922	77536
10831	77537
116453	77538
88402	77539
155479	77540
16344	77541
8232	77542
65075	77543
43703	77544
26784	77545
94970	77546
119474	77547
52720	77548
59638	77549
106596	77550
136379	77551
166691	77552
16617	77553
68628	77554
57266	77555
9192	77556
134871	77557
19320	77558
97372	77559
71264	77560
29242	77561
14464	77562
80167	77563
19042	77564
36304	77565
57098	77566
135247	77567
79967	77568
81384	77569
27460	77570
19042	77571
31830	77572
9191	77573
124918	77574
85647	77575
78566	77576
153709	77577
52611	77578
24020	77579
39635	77580
38303	77581
38303	77582
39635	77583
38229	77584
45730	77585
161280	77586
51754	77587
39634	77588
39634	77589
39635	77590
39635	77591
51755	77592
77256	77593
36324	77594
45731	77595
77256	77596
45731	77597
39634	77598
51754	77599
77256	77600
45731	77601
51755	77602
51755	77603
45731	77604
45731	77605
45731	77606
69622	77607
36912	77608
45730	77609
51755	77610
34912	77611
34912	77612
45730	77613
36912	77614
45730	77615
36324	77616
84283	77617
34910	77618
45730	77619
45730	77620
34910	77621
51755	77622
51755	77623
20967	77624
20967	77625
20967	77626
101748	77627
57800	77628
29847	77629
160970	77630
84124	77631
36332	77632
101782	77633
56996	77634
103320	77635
15083	77636
81431	77637
66457	77638
12161	77639
133613	77640
57066	77641
14485	77642
48344	77643
44360	77644
66351	77645
33393	77646
7113	77647
7875	77648
101815	77649
91234	77650
74042	77651
101771	77652
130305	77653
18586	77654
143116	77655
106511	77656
49973	77657
19367	77658
24469	77659
133673	77660
23603	77661
85594	77662
89886	77663
49996	77664
36989	77665
152135	77666
19457	77667
15442	77668
88343	77669
111256	77670
17067	77671
125124	77672
23645	77673
111328	77674
102999	77675
131981	77676
52669	77677
11893	77678
131633	77679
7285	77680
29845	77681
118198	77682
140844	77683
23645	77684
91807	77685
35692	77686
65133	77687
91807	77688
60888	77689
71295	77690
59733	77691
40388	77692
125135	77693
85720	77694
144752	77695
68463	77696
165349	77697
151229	77698
82419	77699
21393	77700
39685	77701
16619	77702
18933	77703
13821	77704
51759	77705
106584	77706
40271	77707
33443	77708
33457	77709
45702	77710
35630	77711
104746	77712
60770	77713
28317	77714
78710	77715
78642	77716
66243	77717
123664	77718
142726	77719
36993	77720
27439	77721
52623	77722
149292	77723
15449	77724
6581	77725
73897	77726
88543	77727
12811	77728
101435	77729
47576	77730
138920	77731
101470	77732
10962	77733
13351	77734
33443	77735
66293	77736
46772	77737
167669	77738
17396	77739
111086	77740
3299	77741
164614	77742
128076	77743
23594	77744
27439	77745
68435	77746
6581	77747
68623	77748
14260	77749
3299	77750
134779	77751
3658	77752
114871	77753
50137	77754
84274	77755
74150	77756
25137	77757
149723	77758
125122	77759
89788	77760
120924	77761
33414	77762
16863	77763
101920	77764
59608	77765
10484	77766
166408	77767
120831	77768
25210	77769
167799	77770
84022	77771
15446	77772
133617	77773
5497	77774
36399	77775
50208	77776
153226	77777
69602	77778
144592	77779
24705	77780
149927	77781
8970	77782
24705	77783
163280	77784
48247	77785
131807	77786
17705	77787
80083	77788
10202	77789
36870	77790
142917	77791
40398	77792
166939	77793
15393	77794
166860	77795
65293	77796
42800	77797
108191	77798
106166	77799
14816	77800
19417	77801
153224	77802
112801	77803
161352	77804
9502	77805
47592	77806
123355	77807
153631	77808
22853	77809
163285	77810
123418	77811
15050	77812
95996	77813
42680	77814
31264	77815
48381	77816
42082	77817
126666	77818
33418	77819
106431	77820
53492	77821
153207	77822
68454	77823
4179	77824
24023	77825
106285	77826
91283	77827
21637	77828
42760	77829
66452	77830
113937	77831
143144	77832
143109	77833
116422	77834
9489	77835
44342	77836
165236	77837
155397	77838
116380	77839
38429	77840
91730	77841
31249	77842
106202	77843
9502	77844
158977	77845
123656	77846
101934	77847
78634	77848
96089	77849
76217	77850
26821	77851
31782	77852
13653	77853
25180	77854
34983	77855
22890	77856
112738	77857
67367	77858
57026	77859
98669	77860
12159	77861
151817	77862
47546	77863
153506	77864
62042	77865
159403	77866
60886	77867
126951	77868
42675	77869
48390	77870
25690	77871
45018	77872
68477	77873
50885	77874
163336	77875
101425	77876
50885	77877
26349	77878
54417	77879
39058	77880
155562	77881
155563	77882
149810	77883
69650	77884
13351	77885
51772	77886
138852	77887
85615	77888
106385	77889
82551	77890
70839	77891
123627	77892
155565	77893
40349	77894
151456	77895
126809	77896
100133	77897
39620	77898
40264	77899
114256	77900
120571	77901
80264	77902
66313	77903
57004	77904
125007	77905
101680	77906
67406	77907
30259	77908
100062	77909
43687	77910
59677	77911
50060	77912
41086	77913
12864	77914
98559	77915
65144	77916
28293	77917
48271	77918
62953	77919
54520	77920
41114	77921
57872	77922
151787	77923
72373	77924
79981	77925
65121	77926
157590	77927
88434	77928
3461	77929
9561	77930
13676	77931
32617	77932
128449	77933
62910	77934
112812	77935
68511	77936
149506	77937
73945	77938
157176	77939
104628	77940
10479	77941
136768	77942
50987	77943
66414	77944
13358	77945
125144	77946
15072	77947
81214	77948
142552	77949
4653	77950
37543	77951
119270	77952
111263	77953
155710	77954
21693	77955
24069	77956
79983	77957
108162	77958
62010	77959
8053	77960
152172	77961
15102	77962
66421	77963
67313	77964
47568	77965
164822	77966
111263	77967
53520	77968
111263	77969
75111	77970
60746	77971
57139	77972
6596	77973
46616	77974
151353	77975
4534	77976
24082	77977
109546	77978
7116	77979
94711	77980
52668	77981
10805	77982
24498	77983
25647	77984
100114	77985
49084	77986
153838	77987
112824	77988
17403	77989
68652	77990
18600	77991
24530	77992
42746	77993
85803	77994
19795	77995
78709	77996
65209	77997
82669	77998
35717	77999
20264	78000
35717	78001
100145	78002
12146	78003
96183	78004
109812	78005
132163	78006
85773	78007
18270	78008
132163	78009
30256	78010
12146	78011
165608	78012
30791	78013
20953	78014
12146	78015
85649	78016
53499	78017
12146	78018
78834	78019
103309	78020
49079	78021
82544	78022
68637	78023
88573	78024
74024	78025
87062	78026
146350	78027
29290	78028
46576	78029
155564	78030
38384	78031
163832	78032
159857	78033
55943	78034
88573	78035
145013	78036
25629	78037
132104	78038
87062	78039
43839	78040
146413	78041
94663	78042
25147	78043
25125	78044
120687	78045
74173	78046
120732	78047
138972	78048
72385	78049
138973	78050
138971	78051
11921	78052
76045	78053
101754	78054
88573	78055
13844	78056
125232	78057
144753	78058
32616	78059
63816	78060
85801	78061
19371	78062
72384	78063
29834	78064
36302	78065
119495	78066
43839	78067
127058	78068
28257	78069
72583	78070
145010	78071
65189	78072
34942	78073
146264	78074
66360	78075
57927	78076
57862	78077
76068	78078
25147	78079
143421	78080
15125	78081
119668	78082
54458	78083
74162	78084
85657	78085
25147	78086
140770	78087
72287	78088
111324	78089
74015	78090
101643	78091
48395	78092
57862	78093
60794	78094
101888	78095
19771	78096
139027	78097
7892	78098
88485	78099
101837	78100
130095	78101
77398	78102
15453	78103
59651	78104
42109	78105
39036	78106
115974	78107
27879	78108
46575	78109
59662	78110
19333	78111
143207	78112
119354	78113
58804	78114
43886	78115
66264	78116
94955	78117
60954	78118
135367	78119
60954	78120
49040	78121
109759	78122
32742	78123
127046	78124
120888	78125
22544	78126
95053	78127
15154	78128
95053	78129
25081	78130
54458	78131
57303	78132
26812	78133
42867	78134
148276	78135
57277	78136
95053	78137
93014	78138
79974	78139
38355	78140
57137	78141
15414	78142
32644	78143
140503	78144
116227	78145
66374	78146
43840	78147
13340	78148
60908	78149
6578	78150
66432	78151
19874	78152
11650	78153
63816	78154
58796	78155
57114	78156
95135	78157
19345	78158
15453	78159
138949	78160
108079	78161
37006	78162
36415	78163
45022	78164
26810	78165
94870	78166
118025	78167
15125	78168
55938	78169
74087	78170
158975	78171
114857	78172
32541	78173
114857	78174
165520	78175
60725	78176
43839	78177
142963	78178
32748	78179
46576	78180
34945	78181
135317	78182
9711	78183
63997	78184
63997	78185
106257	78186
29247	78187
97185	78188
63997	78189
101768	78190
129865	78191
25044	78192
108238	78193
19462	78194
14721	78195
65138	78196
42739	78197
136787	78198
120652	78199
106286	78200
95008	78201
26810	78202
92934	78203
36904	78204
32614	78205
54445	78206
83932	78207
147873	78208
100122	78209
4826	78210
53551	78211
60825	78212
33403	78213
155094	78214
68529	78215
84152	78216
61902	78217
32614	78218
146331	78219
89839	78220
125510	78221
15139	78222
7846	78223
55749	78224
32575	78225
128346	78226
57020	78227
60803	78228
50102	78229
75134	78230
8144	78231
33465	78232
33471	78233
84119	78234
61869	78235
151755	78236
18591	78237
25975	78238
92986	78239
65130	78240
19810	78241
81304	78242
15782	78243
116205	78244
44352	78245
147731	78246
55716	78247
19047	78248
29392	78249
74059	78250
166911	78251
101599	78252
38413	78253
116468	78254
25690	78255
50137	78256
138772	78257
19360	78258
22425	78259
84019	78260
63997	78261
153584	78262
57819	78263
33412	78264
116468	78265
61869	78266
45722	78267
10219	78268
135318	78269
32683	78270
74189	78271
104825	78272
6587	78273
19817	78274
104825	78275
82558	78276
166608	78277
46793	78278
28679	78279
42680	78280
38305	78281
157543	78282
149778	78283
22434	78284
50953	78285
19472	78286
120805	78287
69552	78288
11922	78289
6585	78290
163394	78291
161438	78292
8967	78293
8144	78294
74126	78295
117917	78296
15073	78297
146009	78298
104825	78299
63997	78300
159474	78301
123411	78302
62973	78303
18917	78304
16009	78305
75032	78306
88524	78307
65040	78308
96209	78309
106353	78310
37478	78311
166578	78312
146293	78313
123794	78314
15412	78315
55874	78316
119293	78317
58772	78318
143050	78319
57069	78320
40343	78321
32624	78322
101545	78323
106497	78324
48322	78325
163004	78326
11571	78327
48322	78328
114001	78329
78676	78330
84241	78331
40330	78332
22507	78333
32624	78334
142936	78335
97337	78336
109658	78337
33470	78338
23632	78339
31765	78340
48273	78341
11422	78342
11422	78343
131970	78344
39064	78345
47593	78346
55798	78347
138789	78348
144364	78349
135265	78350
125097	78351
164883	78352
19414	78353
103029	78354
117984	78355
146084	78356
125055	78357
13629	78358
96087	78359
157262	78360
136545	78361
24467	78362
17440	78363
13636	78364
32585	78365
81360	78366
51728	78367
157460	78368
97253	78369
68567	78370
142698	78371
125096	78372
157263	78373
109568	78374
40360	78375
60834	78376
87082	78377
166672	78378
52682	78379
97251	78380
46625	78381
101433	78382
164875	78383
86919	78384
44991	78385
91222	78386
91222	78387
17440	78388
68668	78389
62895	78390
161163	78391
114034	78392
62007	78393
121034	78394
16867	78395
65237	78396
22527	78397
118175	78398
136432	78399
82476	78400
37477	78401
13629	78402
138279	78403
124979	78404
29337	78405
101422	78406
46757	78407
6600	78408
61877	78409
143402	78410
37510	78411
42889	78412
91039	78413
39637	78414
33431	78415
27872	78416
111310	78417
45752	78418
65046	78419
168091	78420
147466	78421
25064	78422
89715	78423
57849	78424
27497	78425
53536	78426
49025	78427
108013	78428
62902	78429
24452	78430
59654	78431
50193	78432
18262	78433
73941	78434
55719	78435
14031	78436
157626	78437
136400	78438
37476	78439
157041	78440
72589	78441
31831	78442
35701	78443
31819	78444
27929	78445
38346	78446
81227	78447
58756	78448
66382	78449
70842	78450
17456	78451
67426	78452
86995	78453
25203	78454
33372	78455
24502	78456
117919	78457
74103	78458
33372	78459
38307	78460
23650	78461
41048	78462
71295	78463
29354	78464
75071	78465
49059	78466
114113	78467
94871	78468
61920	78469
130327	78470
65279	78471
31273	78472
167062	78473
31758	78474
31760	78475
11904	78476
30776	78477
99841	78478
163484	78479
81356	78480
53584	78481
125179	78482
113954	78483
13048	78484
27903	78485
97421	78486
112466	78487
78746	78488
119604	78489
17715	78490
34937	78491
50199	78492
111019	78493
24036	78494
91209	78495
17715	78496
27839	78497
50093	78498
103254	78499
108103	78500
48334	78501
45677	78502
103298	78503
111331	78504
47457	78505
114166	78506
10023	78507
17715	78508
109537	78509
17412	78510
114738	78511
162962	78512
162960	78513
133533	78514
51774	78515
17715	78516
30734	78517
88354	78518
30794	78519
167103	78520
8390	78521
66330	78522
162961	78523
126772	78524
124979	78525
36277	78526
11924	78527
159334	78528
89730	78529
29257	78530
38425	78531
134967	78532
14472	78533
128431	78534
15017	78535
13850	78536
82573	78537
13634	78538
30807	78539
6683	78540
46748	78541
101553	78542
18881	78543
18610	78544
75030	78545
72363	78546
10016	78547
22835	78548
25717	78549
41124	78550
38204	78551
14707	78552
133267	78553
62901	78554
101400	78555
95099	78556
126864	78557
38990	78558
40354	78559
36920	78560
19856	78561
41839	78562
40260	78563
4535	78564
10837	78565
130277	78566
82495	78567
166630	78568
26364	78569
43901	78570
149540	78571
167728	78572
58781	78573
68609	78574
33812	78575
74989	78576
85776	78577
78649	78578
133656	78579
111097	78580
24509	78581
50207	78582
128340	78583
10837	78584
29831	78585
24672	78586
87034	78587
50105	78588
112683	78589
164778	78590
18610	78591
11571	78592
66427	78593
4653	78594
61856	78595
35697	78596
52561	78597
63930	78598
94805	78599
33387	78600
51768	78601
54864	78602
44394	78603
106261	78604
20594	78605
126904	78606
46701	78607
43724	78608
89707	78609
29264	78610
40394	78611
149880	78612
30255	78613
17440	78614
149881	78615
99977	78616
157301	78617
76143	78618
82554	78619
136713	78620
28314	78621
88492	78622
28684	78623
68551	78624
30792	78625
48332	78626
120818	78627
81263	78628
126881	78629
30732	78630
50081	78631
44994	78632
89875	78633
114181	78634
138871	78635
21660	78636
82624	78637
80173	78638
19830	78639
22885	78640
41752	78641
166999	78642
58777	78643
114782	78644
82473	78645
69719	78646
131945	78647
101763	78648
63910	78649
153819	78650
77329	78651
48300	78652
29250	78653
93141	78654
21686	78655
17428	78656
99901	78657
49033	78658
78747	78659
128611	78660
27906	78661
89813	78662
68630	78663
104521	78664
13646	78665
50163	78666
8859	78667
45025	78668
131652	78669
49026	78670
89821	78671
44999	78672
49041	78673
126602	78674
159786	78675
7424	78676
21636	78677
38311	78678
88593	78679
137864	78680
25986	78681
120558	78682
120898	78683
137960	78684
34974	78685
50016	78686
70742	78687
28697	78688
94660	78689
124955	78690
62999	78691
81414	78692
106118	78693
119475	78694
131592	78695
61821	78696
66406	78697
89708	78698
61958	78699
65182	78700
54399	78701
80234	78702
61958	78703
23245	78704
138942	78705
166416	78706
17076	78707
158981	78708
50979	78709
61958	78710
95988	78711
151275	78712
59709	78713
136608	78714
41054	78715
101437	78716
121874	78717
120580	78718
84248	78719
123345	78720
84107	78721
66350	78722
94704	78723
84256	78724
106364	78725
51014	78726
32043	78727
48255	78728
16855	78729
45728	78730
134874	78731
50968	78732
124984	78733
32043	78734
117859	78735
146152	78736
15045	78737
16838	78738
34896	78739
48250	78740
124966	78741
22415	78742
88449	78743
138924	78744
111162	78745
128539	78746
144474	78747
49993	78748
91113	78749
104528	78750
20963	78751
66393	78752
20991	78753
66372	78754
32751	78755
30759	78756
79971	78757
91129	78758
49979	78759
126524	78760
11835	78761
103042	78762
36966	78763
7888	78764
122004	78765
32696	78766
144718	78767
22487	78768
13202	78769
155709	78770
21972	78771
163153	78772
85707	78773
17482	78774
32540	78775
38985	78776
52575	78777
8375	78778
98597	78779
91129	78780
120674	78781
51019	78782
119629	78783
34893	78784
4179	78785
65175	78786
147749	78787
80025	78788
84312	78789
54477	78790
82666	78791
93143	78792
20543	78793
120714	78794
38411	78795
163596	78796
110974	78797
91120	78798
91120	78799
41021	78800
17419	78801
165453	78802
36304	78803
101816	78804
42125	78805
163152	78806
19333	78807
38985	78808
42125	78809
77232	78810
75013	78811
9540	78812
100016	78813
13832	78814
57869	78815
85680	78816
163604	78817
87037	78818
120714	78819
33352	78820
82439	78821
9714	78822
26346	78823
38283	78824
133359	78825
5474	78826
24515	78827
110979	78828
61882	78829
9893	78830
133690	78831
122253	78832
7277	78833
109783	78834
61882	78835
96221	78836
147583	78837
9206	78838
104548	78839
65071	78840
22565	78841
126902	78842
78815	78843
88456	78844
98441	78845
55772	78846
8762	78847
155221	78848
22565	78849
40290	78850
4568	78851
88309	78852
54515	78853
13206	78854
78573	78855
118233	78856
24515	78857
22435	78858
120709	78859
13608	78860
25048	78861
136705	78862
14718	78863
38251	78864
14718	78865
29351	78866
45022	78867
89794	78868
22565	78869
47467	78870
6567	78871
31807	78872
142290	78873
42776	78874
140810	78875
25133	78876
162753	78877
130414	78878
142292	78879
73884	78880
112513	78881
116434	78882
10608	78883
147386	78884
43825	78885
11860	78886
25124	78887
160846	78888
10608	78889
19422	78890
101558	78891
145817	78892
139974	78893
68574	78894
6599	78895
25129	78896
99852	78897
142293	78898
157622	78899
15410	78900
11828	78901
27901	78902
149289	78903
130281	78904
155830	78905
32523	78906
25218	78907
55864	78908
9567	78909
5567	78910
160844	78911
25148	78912
142294	78913
116000	78914
33519	78915
21643	78916
156001	78917
153159	78918
121854	78919
72393	78920
25100	78921
11935	78922
115988	78923
81305	78924
32066	78925
10608	78926
9506	78927
11890	78928
116008	78929
115866	78930
10608	78931
115895	78932
71350	78933
25218	78934
136742	78935
164613	78936
93177	78937
25129	78938
10608	78939
72319	78940
74178	78941
25218	78942
19375	78943
94915	78944
159249	78945
142295	78946
74206	78947
144656	78948
131669	78949
29288	78950
59619	78951
76136	78952
43894	78953
13061	78954
101685	78955
91121	78956
117807	78957
24684	78958
43914	78959
120779	78960
84088	78961
102973	78962
43866	78963
36348	78964
91826	78965
59718	78966
74979	78967
12604	78968
50182	78969
16050	78970
16034	78971
42875	78972
74167	78973
26359	78974
19777	78975
123636	78976
57910	78977
68660	78978
16050	78979
38219	78980
121937	78981
15155	78982
9520	78983
74050	78984
155815	78985
72424	78986
32531	78987
42759	78988
15100	78989
19321	78990
24694	78991
9519	78992
15130	78993
54896	78994
9567	78995
19454	78996
32535	78997
32697	78998
61866	78999
25133	79000
27911	79001
162752	79002
15085	79003
108275	79004
17956	79005
55941	79006
25719	79007
59665	79008
57316	79009
72524	79010
25133	79011
116204	79012
32638	79013
42895	79014
19427	79015
57157	79016
123636	79017
57855	79018
57855	79019
32649	79020
57278	79021
91184	79022
118075	79023
143174	79024
91805	79025
25638	79026
42774	79027
11819	79028
57855	79029
25133	79030
42829	79031
43855	79032
142289	79033
98580	79034
25129	79035
153158	79036
57155	79037
31286	79038
106146	79039
28701	79040
135381	79041
155806	79042
114795	79043
112714	79044
28709	79045
153743	79046
114826	79047
88336	79048
21979	79049
38211	79050
151515	79051
126989	79052
114213	79053
103112	79054
138271	79055
134856	79056
103271	79057
81410	79058
138310	79059
155909	79060
128102	79061
37498	79062
39625	79063
106150	79064
10488	79065
13835	79066
135136	79067
84088	79068
10488	79069
41095	79070
62926	79071
70792	79072
88468	79073
49097	79074
28258	79075
112648	79076
138214	79077
157938	79078
126784	79079
49097	79080
157635	79081
161148	79082
40310	79083
49097	79084
69664	79085
21665	79086
153979	79087
53506	79088
163187	79089
131789	79090
114086	79091
68519	79092
167009	79093
114188	79094
112570	79095
49097	79096
134777	79097
162899	79098
65173	79099
49097	79100
106248	79101
88451	79102
37498	79103
167178	79104
166383	79105
70696	79106
159619	79107
133093	79108
47522	79109
129932	79110
103059	79111
155714	79112
162703	79113
21665	79114
160857	79115
136832	79116
66451	79117
36399	79118
85642	79119
50173	79120
103059	79121
18572	79122
81410	79123
81410	79124
62926	79125
163432	79126
84164	79127
161635	79128
106150	79129
38391	79130
49022	79131
157733	79132
158945	79133
138342	79134
106150	79135
133380	79136
130225	79137
65279	79138
135394	79139
88538	79140
166789	79141
40310	79142
154047	79143
84248	79144
165084	79145
112630	79146
88467	79147
86859	79148
88538	79149
111129	79150
87050	79151
38391	79152
163402	79153
86873	79154
14029	79155
155788	79156
7112	79157
88302	79158
50175	79159
133485	79160
161548	79161
163011	79162
114159	79163
136397	79164
128542	79165
133402	79166
106119	79167
151197	79168
167847	79169
155928	79170
136564	79171
38955	79172
68574	79173
159536	79174
153788	79175
84248	79176
113937	79177
128208	79178
165619	79179
88451	79180
101766	79181
49028	79182
98644	79183
6592	79184
6593	79185
21038	79186
21038	79187
51802	79188
26380	79189
66336	79190
161778	79191
33357	79192
28330	79193
10823	79194
93285	79195
91772	79196
14480	79197
85758	79198
53587	79199
10847	79200
111169	79201
50140	79202
72531	79203
19023	79204
32663	79205
37000	79206
58681	79207
58729	79208
72587	79209
85518	79210
45034	79211
39667	79212
47610	79213
11286	79214
106470	79215
68521	79216
16014	79217
41052	79218
38318	79219
69692	79220
11565	79221
52703	79222
25205	79223
45671	79224
51745	79225
134815	79226
84102	79227
57007	79228
70680	79229
137893	79230
37472	79231
37472	79232
151713	79233
158980	79234
15141	79235
48984	79236
82453	79237
48984	79238
18914	79239
53628	79240
160883	79241
18929	79242
122043	79243
51745	79244
68615	79245
114269	79246
2830	79247
34345	79248
63872	79249
25742	79250
15034	79251
142994	79252
128604	79253
50171	79254
52576	79255
26345	79256
13211	79257
88281	79258
129889	79259
32569	79260
42830	79261
9721	79262
116271	79263
121027	79264
34863	79265
11816	79266
78662	79267
41741	79268
121928	79269
12867	79270
35643	79271
11585	79272
103103	79273
38351	79274
14818	79275
132161	79276
5771	79277
138750	79278
14818	79279
29777	79280
50881	79281
57839	79282
125539	79283
106408	79284
53517	79285
106340	79286
47531	79287
28711	79288
115863	79289
13682	79290
84090	79291
162958	79292
99965	79293
9378	79294
165090	79295
122071	79296
33438	79297
4179	79298
157444	79299
14270	79300
103148	79301
146157	79302
96135	79303
36333	79304
25140	79305
9378	79306
118216	79307
120546	79308
22430	79309
13355	79310
63832	79311
57894	79312
12166	79313
144617	79314
65198	79315
88281	79316
29781	79317
54429	79318
72434	79319
82457	79320
111083	79321
33438	79322
68529	79323
32585	79324
24039	79325
5765	79326
12834	79327
17970	79328
13340	79329
7992	79330
25705	79331
19885	79332
144782	79333
50976	79334
20595	79335
76095	79336
128295	79337
31302	79338
20554	79339
129942	79340
120608	79341
42711	79342
163310	79343
81393	79344
30269	79345
26843	79346
50930	79347
12603	79348
30757	79349
38433	79350
120955	79351
99941	79352
162841	79353
94781	79354
47492	79355
29388	79356
84158	79357
85626	79358
70793	79359
66265	79360
41792	79361
52641	79362
76097	79363
25765	79364
65132	79365
100201	79366
38224	79367
29337	79368
51788	79369
52564	79370
109500	79371
29389	79372
12580	79373
160926	79374
85747	79375
29350	79376
98419	79377
103254	79378
155417	79379
35614	79380
35645	79381
68623	79382
132063	79383
12624	79384
65222	79385
50909	79386
38212	79387
14262	79388
153132	79389
136619	79390
112469	79391
14466	79392
135151	79393
52633	79394
81372	79395
27484	79396
32661	79397
137978	79398
35673	79399
17417	79400
47525	79401
54521	79402
9516	79403
59581	79404
121837	79405
57049	79406
40302	79407
69588	79408
25204	79409
25990	79410
29770	79411
147754	79412
101404	79413
27360	79414
116213	79415
25990	79416
66382	79417
22570	79418
33467	79419
76099	79420
55715	79421
82477	79422
89792	79423
11114	79424
84297	79425
91722	79426
6487	79427
57166	79428
28671	79429
6487	79430
82512	79431
20596	79432
97456	79433
30297	79434
91736	79435
84252	79436
89917	79437
50157	79438
7614	79439
42872	79440
15990	79441
119362	79442
10187	79443
10954	79444
117955	79445
6565	79446
135030	79447
84294	79448
109796	79449
133363	79450
50106	79451
12842	79452
7426	79453
17446	79454
38395	79455
131801	79456
112668	79457
45667	79458
54477	79459
13836	79460
70832	79461
132113	79462
42821	79463
100176	79464
46722	79465
46645	79466
94850	79467
135031	79468
119577	79469
106406	79470
143184	79471
132069	79472
6565	79473
55936	79474
108271	79475
8378	79476
11105	79477
24070	79478
130384	79479
4824	79480
151505	79481
108148	79482
94941	79483
55699	79484
35738	79485
81287	79486
80087	79487
99829	79488
41749	79489
117921	79490
112531	79491
119486	79492
155858	79493
98593	79494
65287	79495
17450	79496
61861	79497
149538	79498
16866	79499
32036	79500
20596	79501
35662	79502
11876	79503
36948	79504
43748	79505
69613	79506
57126	79507
128147	79508
100121	79509
49094	79510
88291	79511
138097	79512
80127	79513
43835	79514
12847	79515
12582	79516
84131	79517
93120	79518
34938	79519
103318	79520
10961	79521
34964	79522
65353	79523
130055	79524
114864	79525
85693	79526
100139	79527
33841	79528
136766	79529
147734	79530
57281	79531
167713	79532
78681	79533
38404	79534
7997	79535
112732	79536
21643	79537
29271	79538
87004	79539
15400	79540
120563	79541
146162	79542
155595	79543
31763	79544
165135	79545
78661	79546
15401	79547
163217	79548
130269	79549
41105	79550
91064	79551
12172	79552
151928	79553
20610	79554
28267	79555
29229	79556
31797	79557
68607	79558
121941	79559
9560	79560
80097	79561
82452	79562
25658	79563
29299	79564
142807	79565
6378	79566
74155	79567
16367	79568
63977	79569
18255	79570
16371	79571
103110	79572
53614	79573
5770	79574
123316	79575
41011	79576
18924	79577
26778	79578
166372	79579
138095	79580
12158	79581
13193	79582
25721	79583
54921	79584
25058	79585
35000	79586
75070	79587
77370	79588
20273	79589
159582	79590
5767	79591
18924	79592
111193	79593
122031	79594
112583	79595
19826	79596
91278	79597
82657	79598
140800	79599
29772	79600
111196	79601
20029	79602
31247	79603
54470	79604
22531	79605
16367	79606
46600	79607
55960	79608
27458	79609
57870	79610
12158	79611
97361	79612
94710	79613
54880	79614
57848	79615
133126	79616
19836	79617
14465	79618
122037	79619
85537	79620
112814	79621
166533	79622
19391	79623
166823	79624
111152	79625
22869	79626
40400	79627
31800	79628
50172	79629
153592	79630
57075	79631
59745	79632
136400	79633
30790	79634
23617	79635
100133	79636
33822	79637
29315	79638
81203	79639
136489	79640
157427	79641
85640	79642
10025	79643
157432	79644
133450	79645
18575	79646
85641	79647
155233	79648
133480	79649
120779	79650
40400	79651
73946	79652
138092	79653
128598	79654
46776	79655
51746	79656
41800	79657
50934	79658
75136	79659
28704	79660
147788	79661
69634	79662
43725	79663
116098	79664
123548	79665
54539	79666
113957	79667
162965	79668
55919	79669
146218	79670
43757	79671
54533	79672
109617	79673
24031	79674
93039	79675
140824	79676
106458	79677
159778	79678
104446	79679
63947	79680
122070	79681
126765	79682
155853	79683
19805	79684
40350	79685
72458	79686
38384	79687
118335	79688
11928	79689
81322	79690
58796	79691
109583	79692
45780	79693
138177	79694
57319	79695
93265	79696
140825	79697
19449	79698
72301	79699
55732	79700
33509	79701
25187	79702
106368	79703
165441	79704
26826	79705
109742	79706
123641	79707
16021	79708
7882	79709
125396	79710
140646	79711
15077	79712
165440	79713
65051	79714
39047	79715
38424	79716
116378	79717
148206	79718
118221	79719
152118	79720
63002	79721
97437	79722
146292	79723
36924	79724
126909	79725
82607	79726
129927	79727
33384	79728
163741	79729
120988	79730
140393	79731
143147	79732
43918	79733
112594	79734
154038	79735
128452	79736
159777	79737
114162	79738
140723	79739
157418	79740
119462	79741
25761	79742
161715	79743
150052	79744
130136	79745
49988	79746
50125	79747
96000	79748
38424	79749
19345	79750
59610	79751
42871	79752
77342	79753
55912	79754
60686	79755
137991	79756
30784	79757
33497	79758
32589	79759
116292	79760
147664	79761
74203	79762
54484	79763
19413	79764
57052	79765
55946	79766
4782	79767
116102	79768
125231	79769
46639	79770
25758	79771
50004	79772
147993	79773
125257	79774
157832	79775
166605	79776
44380	79777
42853	79778
74138	79779
118312	79780
60908	79781
127045	79782
62979	79783
75130	79784
75130	79785
62889	79786
132093	79787
163456	79788
116102	79789
26349	79790
109518	79791
19449	79792
33401	79793
140449	79794
101789	79795
93192	79796
152248	79797
44411	79798
30271	79799
50173	79800
11886	79801
164920	79802
32684	79803
133612	79804
42757	79805
77194	79806
11913	79807
57291	79808
166742	79809
144943	79810
149722	79811
30278	79812
9523	79813
120627	79814
72301	79815
65044	79816
96058	79817
9529	79818
46579	79819
148204	79820
31769	79821
128410	79822
62045	79823
111198	79824
68597	79825
46594	79826
119617	79827
41810	79828
112651	79829
11103	79830
42748	79831
26790	79832
155937	79833
118291	79834
33498	79835
150017	79836
41076	79837
30771	79838
38295	79839
17439	79840
71259	79841
52685	79842
11108	79843
91271	79844
63887	79845
6128	79846
97312	79847
34318	79848
157597	79849
101937	79850
77235	79851
144651	79852
39046	79853
65098	79854
89763	79855
68556	79856
82615	79857
131892	79858
91747	79859
88509	79860
88544	79861
15152	79862
24480	79863
103045	79864
36976	79865
12139	79866
116418	79867
57811	79868
133272	79869
30756	79870
60780	79871
11284	79872
11284	79873
57049	79874
77302	79875
59706	79876
44355	79877
39042	79878
133604	79879
11420	79880
71286	79881
31298	79882
13649	79883
109734	79884
38226	79885
143494	79886
18922	79887
43827	79888
30731	79889
8768	79890
119290	79891
133604	79892
75125	79893
63932	79894
9725	79895
108014	79896
51025	79897
22511	79898
68523	79899
44378	79900
123383	79901
149530	79902
5040	79903
65129	79904
65095	79905
128398	79906
146045	79907
108014	79908
88578	79909
97453	79910
60801	79911
144388	79912
135221	79913
106361	79914
119369	79915
14709	79916
163034	79917
38956	79918
47495	79919
109694	79920
91102	79921
35672	79922
18938	79923
140387	79924
16387	79925
32739	79926
38221	79927
88290	79928
60934	79929
6562	79930
74269	79931
48353	79932
159182	79933
109541	79934
22567	79935
81315	79936
11924	79937
18943	79938
11850	79939
144739	79940
63955	79941
25149	79942
84302	79943
60900	79944
112603	79945
127016	79946
17394	79947
45693	79948
122276	79949
46783	79950
11832	79951
128153	79952
91102	79953
5041	79954
149529	79955
130326	79956
88395	79957
19828	79958
130399	79959
14057	79960
94809	79961
22835	79962
109539	79963
32686	79964
12135	79965
146623	79966
86918	79967
89891	79968
123809	79969
14727	79970
134985	79971
54532	79972
18924	79973
65311	79974
16335	79975
16383	79976
49070	79977
23655	79978
13620	79979
80245	79980
85552	79981
76026	79982
19446	79983
78765	79984
30771	79985
138296	79986
61961	79987
50140	79988
24067	79989
19837	79990
52669	79991
119539	79992
74241	79993
41026	79994
46577	79995
32585	79996
53499	79997
36318	79998
150114	79999
37000	80000
25716	80001
72299	80002
93185	80003
101815	80004
120923	80005
20985	80006
59600	80007
38997	80008
119449	80009
57904	80010
60670	80011
121962	80012
46724	80013
161173	80014
145992	80015
126763	80016
16321	80017
101459	80018
72445	80019
125163	80020
19041	80021
15040	80022
20024	80023
17469	80024
85689	80025
15796	80026
155491	80027
106356	80028
7417	80029
58728	80030
76173	80031
61899	80032
44967	80033
25117	80034
119408	80035
50125	80036
119488	80037
122198	80038
138323	80039
143370	80040
21374	80041
151415	80042
147856	80043
109813	80044
140420	80045
96065	80046
78772	80047
43774	80048
75117	80049
45696	80050
125333	80051
65185	80052
24705	80053
142524	80054
35739	80055
157482	80056
130204	80057
55954	80058
107975	80059
28253	80060
92918	80061
24704	80062
103135	80063
84095	80064
114871	80065
151577	80066
108232	80067
69616	80068
106600	80069
143009	80070
57044	80071
93206	80072
58679	80073
131933	80074
66315	80075
50123	80076
104821	80077
149758	80078
122187	80079
93206	80080
144926	80081
119514	80082
15991	80083
16316	80084
78653	80085
144343	80086
55861	80087
31805	80088
38413	80089
43926	80090
125201	80091
16011	80092
92951	80093
55880	80094
52620	80095
157514	80096
46560	80097
76111	80098
136414	80099
46698	80100
10794	80101
72302	80102
77317	80103
149757	80104
159535	80105
94899	80106
153647	80107
75104	80108
84133	80109
101413	80110
46619	80111
130189	80112
16321	80113
36393	80114
151946	80115
153611	80116
109734	80117
7844	80118
157683	80119
11808	80120
9530	80121
70714	80122
166886	80123
31787	80124
11839	80125
59667	80126
15050	80127
108097	80128
93264	80129
157702	80130
106385	80131
65279	80132
17705	80133
25752	80134
51786	80135
29843	80136
27832	80137
85589	80138
44399	80139
63889	80140
136751	80141
15135	80142
106269	80143
60809	80144
106112	80145
31758	80146
29799	80147
29287	80148
61957	80149
14034	80150
52612	80151
33372	80152
11902	80153
144636	80154
24461	80155
16623	80156
47445	80157
119565	80158
53578	80159
24461	80160
98555	80161
43813	80162
66384	80163
35707	80164
159642	80165
53578	80166
26353	80167
157661	80168
24665	80169
19841	80170
76021	80171
125402	80172
128334	80173
157364	80174
38972	80175
106468	80176
62023	80177
46590	80178
40367	80179
118294	80180
27892	80181
51776	80182
120556	80183
78684	80184
36933	80185
42123	80186
43762	80187
46788	80188
38373	80189
34881	80190
65068	80191
26766	80192
62053	80193
9548	80194
47507	80195
72356	80196
28316	80197
24035	80198
14492	80199
22419	80200
103066	80201
103066	80202
109677	80203
123414	80204
15452	80205
130186	80206
55824	80207
19342	80208
114147	80209
114165	80210
62082	80211
20950	80212
161018	80213
68569	80214
26843	80215
123414	80216
62057	80217
34351	80218
20597	80219
80101	80220
81405	80221
53627	80222
27492	80223
35774	80224
130368	80225
16631	80226
24482	80227
50000	80228
26780	80229
107975	80230
134881	80231
129984	80232
17466	80233
136723	80234
61843	80235
34356	80236
162795	80237
67344	80238
68433	80239
164862	80240
13610	80241
125035	80242
52588	80243
101518	80244
24035	80245
113978	80246
47437	80247
38439	80248
42889	80249
34883	80250
33812	80251
41798	80252
119556	80253
112614	80254
85715	80255
166507	80256
155712	80257
34975	80258
85554	80259
46657	80260
65224	80261
77304	80262
13657	80263
63007	80264
16330	80265
164742	80266
52577	80267
151382	80268
62975	80269
8777	80270
159079	80271
21382	80272
132161	80273
36319	80274
9723	80275
109690	80276
133104	80277
144294	80278
159593	80279
133499	80280
29259	80281
16847	80282
10352	80283
47518	80284
109599	80285
6120	80286
22567	80287
116221	80288
4818	80289
17714	80290
41721	80291
157162	80292
48269	80293
78608	80294
34982	80295
160919	80296
112827	80297
123432	80298
58680	80299
133500	80300
49034	80301
137999	80302
89747	80303
88380	80304
149372	80305
12814	80306
142614	80307
66411	80308
21366	80309
29283	80310
38996	80311
22464	80312
137965	80313
23595	80314
138345	80315
59622	80316
114710	80317
57806	80318
17474	80319
24480	80320
30794	80321
58771	80322
5272	80323
40295	80324
80011	80325
68533	80326
76206	80327
34359	80328
31801	80329
29260	80330
46626	80331
57145	80332
101555	80333
37466	80334
159730	80335
13839	80336
68573	80337
39676	80338
14711	80339
75077	80340
14268	80341
111295	80342
11844	80343
52572	80344
69580	80345
53618	80346
134902	80347
133234	80348
54455	80349
149420	80350
41054	80351
89810	80352
38327	80353
109717	80354
22507	80355
77294	80356
63960	80357
45757	80358
50986	80359
59745	80360
165571	80361
121006	80362
97369	80363
91258	80364
154173	80365
42101	80366
84301	80367
111352	80368
89855	80369
51776	80370
16352	80371
97328	80372
36331	80373
51776	80374
60915	80375
41082	80376
103152	80377
23653	80378
121008	80379
45776	80380
98685	80381
130345	80382
46776	80383
111350	80384
23653	80385
46776	80386
159254	80387
107950	80388
92905	80389
89769	80390
30796	80391
53505	80392
29359	80393
43928	80394
34899	80395
119460	80396
54839	80397
38236	80398
3966	80399
17380	80400
7347	80401
14691	80402
75044	80403
91791	80404
142714	80405
8756	80406
46592	80407
119264	80408
18882	80409
75044	80410
38392	80411
127061	80412
13832	80413
29808	80414
91171	80415
89769	80416
108224	80417
32025	80418
24056	80419
42820	80420
131769	80421
24476	80422
35644	80423
95018	80424
111071	80425
73982	80426
38983	80427
79937	80428
108212	80429
10474	80430
89769	80431
59673	80432
151600	80433
36298	80434
89745	80435
133280	80436
91124	80437
74164	80438
63818	80439
34899	80440
17404	80441
40283	80442
106170	80443
38202	80444
150211	80445
103214	80446
50026	80447
19323	80448
42828	80449
87084	80450
73883	80451
91053	80452
38286	80453
12168	80454
66285	80455
39656	80456
167838	80457
65196	80458
85635	80459
167876	80460
106277	80461
20960	80462
91124	80463
134862	80464
48383	80465
30741	80466
129908	80467
22456	80468
75025	80469
142736	80470
104546	80471
94757	80472
151410	80473
129985	80474
85637	80475
39030	80476
15448	80477
22436	80478
54844	80479
22436	80480
55798	80481
16319	80482
15390	80483
112803	80484
27435	80485
39658	80486
109787	80487
27435	80488
106422	80489
68455	80490
61918	80491
122250	80492
44984	80493
124967	80494
20027	80495
128333	80496
91220	80497
134920	80498
47566	80499
31786	80500
138289	80501
19391	80502
60869	80503
62077	80504
101483	80505
68483	80506
91714	80507
133191	80508
161021	80509
58786	80510
39632	80511
80174	80512
11422	80513
43892	80514
116421	80515
127022	80516
131694	80517
11906	80518
91157	80519
51732	80520
163906	80521
85750	80522
34346	80523
25700	80524
78803	80525
21392	80526
25700	80527
111355	80528
85733	80529
3500	80530
13348	80531
89845	80532
40287	80533
165382	80534
147745	80535
16037	80536
7895	80537
118475	80538
85750	80539
27907	80540
131694	80541
106571	80542
165575	80543
20279	80544
162887	80545
27855	80546
75101	80547
52622	80548
144808	80549
60768	80550
91099	80551
128085	80552
65249	80553
144429	80554
119390	80555
58703	80556
42868	80557
34856	80558
18580	80559
103076	80560
57113	80561
20594	80562
34926	80563
60796	80564
6247	80565
111135	80566
163061	80567
89707	80568
149627	80569
65144	80570
138239	80571
128151	80572
30758	80573
119358	80574
108040	80575
52586	80576
52586	80577
50950	80578
123461	80579
93006	80580
57143	80581
38218	80582
74997	80583
60813	80584
12581	80585
50147	80586
58682	80587
123424	80588
136479	80589
136847	80590
4606	80591
136772	80592
14463	80593
98576	80594
81405	80595
98633	80596
125544	80597
149557	80598
15110	80599
43777	80600
161626	80601
18601	80602
85762	80603
15385	80604
42694	80605
16599	80606
62947	80607
52563	80608
128249	80609
61901	80610
27353	80611
46669	80612
60906	80613
88368	80614
34954	80615
123474	80616
149835	80617
19363	80618
16334	80619
154048	80620
6683	80621
35608	80622
32662	80623
30803	80624
72593	80625
23223	80626
27368	80627
101783	80628
53533	80629
43801	80630
17726	80631
120877	80632
118191	80633
131736	80634
123559	80635
11930	80636
50062	80637
6581	80638
108302	80639
149952	80640
132114	80641
117866	80642
98519	80643
41830	80644
117979	80645
96136	80646
27400	80647
104718	80648
46584	80649
89746	80650
26847	80651
96190	80652
159836	80653
149433	80654
57047	80655
17974	80656
135002	80657
164633	80658
40372	80659
69718	80660
89854	80661
31316	80662
45774	80663
34352	80664
76096	80665
51740	80666
61844	80667
62986	80668
27364	80669
63990	80670
27458	80671
73954	80672
167057	80673
45762	80674
27886	80675
15061	80676
27417	80677
57802	80678
52707	80679
22891	80680
41018	80681
79982	80682
39659	80683
75055	80684
41104	80685
45666	80686
33844	80687
61903	80688
34950	80689
52706	80690
136399	80691
29817	80692
145862	80693
74980	80694
7273	80695
48981	80696
24697	80697
135400	80698
59722	80699
67429	80700
124919	80701
78758	80702
50954	80703
71310	80704
14689	80705
88544	80706
42810	80707
68639	80708
51715	80709
13175	80710
136679	80711
68629	80712
66410	80713
115879	80714
93187	80715
35782	80716
20580	80717
163649	80718
10350	80719
16857	80720
57853	80721
21021	80722
58768	80723
22862	80724
16850	80725
25710	80726
14689	80727
138029	80728
70673	80729
82605	80730
72282	80731
155873	80732
167649	80733
35684	80734
78528	80735
48286	80736
119580	80737
40273	80738
35605	80739
31830	80740
34957	80741
149484	80742
8382	80743
52572	80744
112524	80745
153255	80746
21059	80747
18576	80748
140072	80749
45693	80750
155178	80751
52645	80752
7994	80753
118224	80754
85695	80755
13186	80756
9501	80757
27379	80758
3905	80759
85620	80760
142605	80761
82643	80762
101716	80763
16365	80764
113984	80765
70727	80766
60697	80767
110991	80768
114165	80769
114127	80770
16365	80771
131943	80772
6597	80773
106552	80774
32659	80775
41799	80776
88348	80777
122279	80778
6559	80779
62863	80780
81234	80781
29774	80782
32528	80783
11937	80784
103197	80785
112553	80786
101427	80787
78511	80788
119583	80789
4979	80790
140250	80791
42823	80792
14697	80793
6981	80794
93159	80795
34965	80796
15424	80797
70715	80798
125014	80799
134853	80800
55854	80801
98473	80802
32060	80803
15424	80804
117951	80805
34967	80806
69708	80807
32060	80808
95096	80809
130309	80810
112753	80811
32667	80812
15424	80813
111004	80814
39012	80815
61978	80816
123547	80817
47519	80818
17434	80819
9199	80820
41826	80821
162925	80822
75064	80823
100065	80824
73973	80825
12173	80826
53532	80827
164995	80828
24023	80829
47560	80830
135158	80831
103091	80832
22857	80833
25204	80834
3142	80835
14818	80836
65283	80837
73922	80838
34332	80839
18595	80840
114118	80841
166819	80842
86941	80843
4825	80844
25965	80845
57283	80846
38429	80847
85802	80848
58694	80849
166820	80850
35681	80851
9570	80852
80240	80853
17434	80854
16846	80855
52689	80856
89766	80857
15136	80858
18570	80859
70817	80860
103256	80861
46579	80862
120596	80863
15432	80864
145968	80865
19801	80866
25641	80867
101444	80868
89836	80869
116264	80870
161185	80871
25705	80872
57255	80873
106331	80874
136575	80875
164942	80876
165069	80877
101669	80878
28279	80879
21012	80880
110999	80881
120688	80882
20572	80883
142425	80884
15449	80885
10485	80886
60773	80887
45020	80888
101596	80889
22531	80890
41123	80891
12255	80892
142700	80893
17434	80894
138074	80895
123679	80896
57216	80897
76213	80898
101399	80899
54461	80900
100104	80901
157413	80902
131822	80903
148156	80904
95152	80905
32579	80906
148368	80907
25208	80908
51795	80909
146731	80910
57225	80911
55844	80912
167158	80913
57262	80914
9566	80915
127045	80916
55903	80917
72538	80918
7854	80919
95194	80920
72452	80921
57105	80922
123328	80923
32733	80924
150216	80925
121031	80926
143524	80927
161865	80928
20957	80929
132033	80930
16013	80931
42834	80932
148369	80933
16013	80934
43936	80935
122319	80936
7868	80937
144401	80938
66304	80939
9559	80940
57303	80941
55891	80942
24519	80943
119701	80944
16013	80945
150053	80946
34909	80947
60747	80948
127057	80949
143522	80950
142664	80951
150214	80952
25050	80953
140156	80954
72473	80955
25711	80956
55789	80957
99936	80958
24703	80959
34363	80960
12858	80961
116307	80962
116206	80963
42916	80964
100185	80965
135404	80966
32773	80967
102998	80968
143530	80969
136879	80970
146476	80971
165389	80972
25181	80973
72305	80974
28265	80975
57295	80976
94716	80977
97220	80978
119701	80979
116433	80980
127057	80981
25684	80982
115945	80983
119477	80984
126487	80985
140729	80986
144316	80987
122120	80988
60707	80989
33416	80990
123298	80991
114148	80992
55720	80993
58805	80994
55865	80995
72452	80996
24694	80997
143301	80998
150217	80999
44389	81000
159952	81001
78532	81002
19409	81003
32773	81004
93335	81005
93335	81006
7991	81007
119424	81008
135407	81009
94700	81010
74097	81011
57289	81012
45783	81013
55804	81014
74019	81015
33405	81016
91774	81017
42879	81018
168110	81019
119327	81020
154211	81021
43876	81022
89740	81023
34938	81024
55848	81025
84135	81026
32548	81027
34909	81028
142872	81029
34909	81030
167318	81031
25176	81032
26813	81033
140670	81034
159953	81035
16013	81036
57175	81037
128075	81038
150215	81039
117857	81040
161864	81041
78541	81042
55804	81043
155900	81044
74254	81045
44389	81046
5923	81047
44389	81048
55911	81049
42710	81050
120864	81051
168111	81052
33389	81053
138065	81054
25214	81055
6863	81056
68651	81057
32042	81058
154057	81059
136556	81060
119424	81061
52590	81062
54473	81063
77211	81064
163482	81065
159555	81066
40331	81067
51720	81068
92963	81069
41075	81070
106410	81071
16618	81072
144699	81073
111227	81074
143060	81075
30278	81076
19324	81077
116437	81078
54519	81079
53626	81080
36285	81081
123659	81082
31825	81083
85640	81084
57272	81085
108139	81086
36329	81087
17712	81088
53575	81089
97358	81090
87039	81091
41075	81092
144698	81093
165247	81094
47595	81095
43721	81096
79965	81097
68577	81098
57041	81099
114114	81100
77301	81101
86995	81102
60793	81103
63935	81104
52656	81105
47442	81106
114172	81107
29353	81108
52568	81109
94862	81110
134774	81111
27919	81112
69680	81113
27919	81114
61823	81115
125222	81116
35664	81117
48982	81118
94678	81119
85544	81120
40271	81121
33847	81122
103197	81123
80028	81124
167212	81125
46778	81126
28249	81127
14495	81128
72560	81129
21686	81130
54479	81131
68534	81132
57891	81133
77373	81134
19803	81135
47610	81136
22418	81137
54479	81138
9194	81139
151267	81140
53487	81141
161453	81142
81228	81143
26377	81144
25170	81145
10221	81146
157647	81147
46646	81148
103317	81149
81261	81150
32768	81151
13834	81152
152016	81153
96116	81154
140864	81155
80007	81156
148111	81157
43888	81158
6864	81159
97191	81160
61880	81161
35001	81162
9564	81163
7857	81164
150227	81165
168020	81166
57306	81167
74011	81168
149882	81169
9505	81170
77290	81171
88317	81172
163647	81173
66434	81174
153832	81175
75024	81176
143252	81177
19831	81178
140099	81179
145889	81180
13174	81181
26001	81182
46586	81183
37499	81184
101563	81185
33403	81186
41814	81187
155763	81188
143253	81189
167095	81190
41814	81191
76184	81192
158988	81193
6568	81194
88460	81195
26341	81196
58788	81197
104817	81198
57083	81199
57006	81200
167096	81201
26344	81202
80103	81203
46734	81204
24481	81205
149795	81206
44400	81207
77338	81208
119599	81209
146625	81210
122215	81211
159482	81212
96116	81213
54893	81214
54913	81215
17952	81216
54893	81217
109514	81218
60681	81219
120942	81220
2312	81221
19767	81222
2312	81223
165367	81224
58707	81225
57156	81226
68560	81227
167706	81228
103275	81229
24040	81230
12845	81231
165366	81232
103187	81233
138902	81234
46660	81235
78667	81236
25732	81237
5978	81238
106212	81239
19429	81240
76163	81241
143254	81242
57043	81243
98625	81244
60707	81245
138318	81246
76184	81247
33361	81248
36872	81249
133373	81250
93253	81251
133142	81252
15038	81253
116410	81254
140355	81255
161268	81256
58806	81257
25629	81258
144556	81259
146523	81260
26344	81261
76077	81262
153204	81263
143219	81264
116114	81265
80141	81266
76161	81267
78797	81268
33517	81269
110982	81270
101721	81271
43950	81272
120578	81273
131680	81274
153555	81275
23232	81276
26840	81277
77174	81278
43825	81279
48283	81280
33446	81281
95054	81282
149532	81283
22417	81284
144969	81285
128585	81286
19359	81287
21636	81288
125299	81289
152190	81290
61927	81291
152038	81292
124956	81293
40259	81294
80044	81295
98628	81296
23212	81297
43776	81298
46706	81299
95071	81300
144825	81301
101712	81302
109569	81303
27431	81304
140131	81305
15005	81306
120847	81307
51768	81308
16372	81309
73942	81310
122222	81311
9517	81312
135294	81313
36898	81314
57124	81315
86945	81316
91065	81317
5566	81318
70826	81319
87044	81320
60664	81321
15007	81322
166641	81323
23203	81324
62976	81325
20971	81326
33842	81327
151935	81328
153645	81329
70781	81330
27929	81331
50131	81332
135189	81333
75075	81334
74121	81335
128351	81336
80239	81337
75071	81338
144780	81339
80264	81340
57213	81341
63813	81342
63839	81343
28266	81344
97194	81345
73903	81346
159379	81347
16361	81348
32558	81349
106144	81350
111217	81351
43724	81352
120701	81353
28676	81354
27905	81355
25691	81356
63943	81357
65157	81358
24670	81359
40396	81360
100092	81361
112629	81362
21025	81363
96012	81364
51753	81365
31794	81366
80134	81367
16307	81368
128440	81369
167850	81370
6566	81371
119550	81372
25143	81373
19023	81374
36369	81375
84173	81376
134759	81377
61808	81378
164665	81379
16633	81380
13849	81381
155725	81382
85660	81383
48280	81384
19763	81385
106584	81386
40312	81387
20950	81388
25644	81389
32565	81390
62037	81391
33813	81392
37525	81393
28306	81394
106465	81395
24458	81396
91269	81397
135313	81398
66240	81399
16366	81400
36879	81401
39606	81402
49025	81403
6963	81404
21399	81405
161697	81406
16381	81407
47612	81408
35766	81409
29301	81410
19414	81411
26848	81412
47512	81413
57925	81414
85549	81415
16381	81416
67325	81417
68580	81418
71307	81419
23600	81420
53526	81421
23600	81422
104723	81423
99850	81424
42810	81425
61938	81426
15404	81427
138985	81428
51775	81429
45752	81430
42122	81431
80227	81432
98395	81433
134831	81434
78533	81435
86978	81436
35733	81437
11916	81438
46668	81439
42868	81440
120588	81441
15783	81442
88509	81443
48288	81444
15140	81445
75016	81446
52562	81447
117992	81448
17982	81449
65200	81450
44993	81451
7613	81452
34345	81453
67315	81454
52646	81455
114260	81456
116002	81457
72367	81458
149423	81459
84022	81460
7350	81461
161640	81462
31770	81463
112803	81464
67455	81465
113981	81466
106167	81467
37503	81468
36338	81469
52708	81470
19844	81471
63966	81472
147984	81473
82456	81474
155829	81475
19440	81476
48329	81477
108093	81478
4978	81479
9373	81480
31284	81481
72555	81482
31757	81483
30793	81484
76058	81485
7716	81486
9373	81487
57892	81488
125058	81489
31828	81490
41083	81491
17696	81492
136738	81493
13641	81494
4978	81495
110963	81496
5043	81497
82456	81498
54444	81499
163014	81500
13619	81501
80265	81502
6379	81503
29346	81504
24503	81505
88593	81506
45701	81507
25640	81508
24473	81509
31270	81510
117877	81511
166594	81512
6973	81513
135344	81514
89681	81515
11275	81516
155596	81517
23593	81518
21673	81519
137901	81520
34992	81521
10199	81522
67362	81523
20288	81524
69674	81525
138793	81526
3002	81527
27400	81528
109532	81529
164836	81530
36956	81531
55920	81532
33846	81533
24531	81534
22573	81535
22462	81536
164760	81537
9195	81538
16833	81539
9195	81540
16837	81541
11562	81542
46704	81543
9195	81544
119329	81545
115961	81546
155058	81547
26786	81548
9195	81549
114249	81550
17386	81551
92928	81552
88453	81553
147530	81554
65168	81555
122290	81556
75096	81557
22416	81558
70710	81559
9195	81560
19426	81561
46607	81562
24033	81563
24033	81564
9195	81565
67393	81566
157109	81567
128527	81568
14264	81569
166529	81570
49037	81571
76131	81572
48356	81573
69647	81574
70790	81575
37542	81576
53485	81577
29243	81578
126663	81579
133236	81580
109640	81581
91194	81582
42733	81583
7880	81584
84195	81585
34859	81586
69700	81587
29842	81588
61952	81589
49071	81590
24040	81591
22541	81592
54547	81593
81391	81594
103193	81595
47510	81596
41716	81597
57197	81598
27391	81599
7844	81600
155526	81601
73953	81602
58812	81603
88531	81604
137917	81605
33815	81606
17722	81607
101474	81608
32705	81609
119675	81610
6579	81611
54547	81612
29228	81613
40321	81614
153878	81615
9499	81616
136581	81617
7876	81618
14494	81619
67357	81620
163104	81621
32576	81622
133679	81623
80094	81624
111005	81625
144821	81626
18578	81627
15997	81628
86969	81629
70675	81630
100082	81631
80161	81632
42743	81633
9499	81634
144484	81635
67357	81636
86969	81637
12589	81638
7275	81639
67357	81640
29846	81641
69700	81642
135100	81643
33448	81644
159292	81645
25118	81646
91291	81647
7049	81648
86969	81649
88325	81650
55770	81651
54547	81652
155310	81653
128166	81654
59588	81655
136385	81656
68679	81657
35674	81658
46581	81659
106416	81660
138014	81661
13185	81662
6595	81663
11867	81664
63813	81665
168084	81666
81356	81667
136852	81668
154150	81669
24510	81670
60940	81671
125222	81672
21658	81673
120979	81674
87068	81675
88481	81676
65045	81677
127107	81678
48309	81679
27841	81680
32603	81681
88560	81682
128232	81683
51804	81684
41116	81685
138192	81686
152219	81687
27394	81688
88560	81689
16314	81690
48387	81691
70703	81692
70807	81693
135270	81694
101921	81695
82641	81696
36382	81697
18895	81698
5857	81699
57284	81700
25991	81701
144449	81702
144997	81703
32546	81704
98596	81705
32628	81706
13686	81707
46727	81708
49017	81709
47541	81710
45009	81711
26388	81712
70708	81713
45009	81714
128450	81715
41826	81716
142830	81717
11809	81718
94688	81719
53616	81720
129921	81721
167801	81722
57247	81723
130249	81724
33818	81725
69641	81726
13193	81727
155924	81728
70708	81729
21013	81730
54904	81731
23201	81732
153837	81733
25993	81734
155647	81735
12575	81736
70708	81737
94742	81738
54904	81739
16842	81740
89860	81741
18275	81742
138989	81743
142755	81744
50983	81745
153551	81746
19400	81747
57075	81748
163001	81749
59679	81750
29772	81751
97427	81752
69621	81753
41833	81754
22538	81755
16339	81756
7422	81757
136677	81758
26853	81759
94742	81760
94956	81761
163246	81762
84091	81763
55936	81764
68610	81765
57320	81766
78629	81767
119683	81768
101546	81769
136596	81770
111333	81771
54445	81772
118451	81773
9508	81774
159461	81775
27857	81776
93219	81777
97387	81778
36910	81779
22519	81780
10350	81781
5552	81782
21006	81783
36910	81784
72311	81785
39036	81786
65211	81787
104585	81788
58696	81789
19890	81790
22513	81791
155049	81792
69577	81793
167886	81794
136781	81795
63912	81796
140234	81797
25965	81798
58694	81799
34861	81800
142829	81801
94742	81802
88338	81803
104676	81804
41804	81805
93028	81806
6120	81807
53608	81808
106188	81809
134884	81810
112791	81811
24681	81812
48364	81813
98542	81814
19023	81815
43684	81816
41744	81817
101794	81818
36326	81819
111001	81820
88517	81821
70777	81822
52573	81823
131623	81824
12809	81825
27896	81826
128511	81827
28300	81828
159812	81829
52690	81830
109751	81831
66294	81832
25177	81833
81298	81834
119239	81835
52581	81836
34366	81837
57050	81838
34930	81839
44395	81840
153300	81841
136394	81842
70682	81843
48300	81844
48377	81845
44393	81846
66280	81847
41726	81848
88329	81849
69718	81850
23220	81851
66294	81852
48278	81853
41804	81854
28300	81855
50133	81856
12419	81857
130345	81858
81414	81859
125409	81860
81415	81861
122217	81862
53544	81863
100056	81864
84216	81865
119601	81866
167101	81867
30788	81868
125432	81869
149978	81870
31793	81871
97344	81872
37504	81873
88541	81874
49031	81875
104729	81876
136786	81877
43893	81878
111282	81879
49031	81880
63908	81881
109697	81882
43821	81883
88515	81884
29847	81885
130276	81886
12606	81887
152046	81888
80260	81889
4534	81890
12413	81891
123382	81892
85564	81893
157692	81894
36288	81895
20562	81896
5550	81897
47605	81898
108246	81899
50214	81900
11905	81901
140570	81902
149480	81903
123485	81904
4821	81905
35745	81906
83983	81907
138266	81908
119491	81909
12593	81910
80076	81911
46672	81912
119553	81913
162779	81914
7837	81915
138809	81916
116429	81917
6863	81918
24032	81919
114215	81920
116453	81921
16860	81922
22560	81923
153462	81924
66447	81925
96042	81926
6563	81927
43785	81928
88484	81929
78597	81930
17383	81931
38438	81932
17082	81933
42079	81934
8764	81935
155302	81936
8780	81937
119446	81938
36288	81939
73977	81940
61910	81941
148366	81942
96137	81943
6558	81944
58755	81945
60724	81946
93322	81947
38407	81948
138050	81949
13627	81950
20967	81951
48294	81952
33836	81953
163738	81954
130376	81955
22498	81956
123691	81957
27438	81958
135252	81959
106161	81960
40373	81961
161348	81962
27878	81963
26790	81964
29779	81965
24502	81966
80222	81967
73996	81968
10481	81969
38368	81970
35692	81971
29818	81972
62992	81973
142655	81974
18284	81975
52642	81976
11844	81977
34893	81978
24461	81979
39644	81980
128143	81981
120654	81982
36909	81983
69712	81984
63878	81985
47480	81986
9511	81987
63878	81988
57928	81989
138077	81990
37515	81991
29378	81992
125489	81993
96160	81994
69554	81995
91204	81996
16007	81997
23628	81998
93307	81999
8763	82000
30771	82001
40297	82002
35635	82003
123793	82004
35692	82005
38972	82006
20263	82007
14271	82008
151808	82009
142920	82010
62993	82011
155125	82012
61961	82013
47614	82014
28240	82015
74182	82016
41840	82017
50910	82018
51010	82019
131567	82020
29331	82021
154997	82022
69554	82023
29353	82024
35767	82025
47603	82026
6689	82027
40357	82028
15791	82029
135038	82030
59725	82031
88490	82032
112469	82033
76083	82034
20540	82035
129869	82036
49007	82037
8564	82038
70841	82039
16374	82040
65273	82041
42119	82042
19367	82043
118192	82044
37543	82045
49976	82046
78618	82047
84168	82048
10494	82049
24705	82050
68651	82051
7114	82052
121933	82053
100229	82054
24705	82055
159408	82056
104800	82057
82661	82058
11818	82059
11839	82060
112476	82061
10494	82062
118426	82063
12136	82064
109602	82065
11831	82066
157670	82067
17694	82068
11428	82069
117832	82070
116470	82071
15393	82072
122105	82073
31321	82074
116141	82075
5497	82076
97453	82077
5040	82078
15991	82079
163342	82080
163343	82081
10834	82082
42886	82083
15151	82084
111291	82085
42713	82086
58735	82087
27917	82088
120900	82089
57897	82090
7720	82091
125133	82092
70679	82093
53532	82094
163182	82095
19309	82096
70679	82097
94676	82098
20989	82099
26816	82100
15574	82101
91048	82102
57312	82103
9500	82104
119383	82105
159359	82106
15798	82107
62916	82108
126479	82109
153394	82110
60720	82111
153272	82112
45669	82113
142922	82114
155911	82115
120590	82116
166836	82117
144502	82118
33418	82119
17391	82120
97275	82121
21695	82122
155390	82123
147829	82124
50053	82125
25987	82126
80032	82127
35706	82128
45761	82129
78516	82130
4175	82131
55884	82132
61935	82133
12138	82134
104487	82135
43871	82136
35654	82137
40321	82138
94734	82139
157278	82140
12148	82141
15015	82142
69689	82143
89865	82144
25727	82145
53530	82146
84226	82147
69663	82148
13653	82149
163340	82150
99966	82151
43751	82152
16346	82153
88351	82154
69661	82155
151716	82156
65077	82157
15782	82158
50884	82159
19303	82160
63832	82161
107921	82162
94968	82163
52644	82164
46568	82165
126951	82166
57312	82167
33454	82168
91072	82169
4178	82170
12615	82171
93114	82172
76011	82173
88367	82174
140402	82175
15995	82176
101691	82177
16387	82178
135138	82179
36877	82180
166957	82181
6591	82182
111191	82183
57036	82184
155577	82185
146332	82186
126858	82187
75043	82188
103338	82189
91751	82190
31825	82191
51805	82192
10204	82193
39034	82194
65172	82195
39034	82196
166962	82197
166718	82198
20972	82199
34977	82200
151804	82201
77289	82202
135121	82203
17706	82204
53534	82205
114785	82206
10496	82207
88357	82208
8861	82209
31755	82210
147696	82211
149821	82212
126759	82213
108158	82214
104454	82215
8861	82216
36877	82217
6573	82218
28684	82219
62953	82220
33342	82221
57249	82222
88505	82223
69643	82224
11817	82225
136516	82226
138882	82227
16030	82228
73917	82229
80119	82230
152113	82231
131873	82232
17402	82233
9897	82234
17453	82235
97201	82236
164825	82237
84016	82238
70702	82239
61873	82240
167775	82241
41815	82242
101529	82243
134943	82244
5632	82245
120905	82246
103314	82247
101525	82248
17458	82249
78534	82250
16398	82251
155746	82252
63996	82253
150232	82254
58784	82255
19418	82256
14463	82257
103300	82258
120580	82259
18260	82260
114709	82261
117949	82262
19797	82263
5550	82264
30822	82265
21969	82266
121951	82267
155915	82268
61883	82269
112751	82270
27352	82271
62024	82272
41815	82273
55731	82274
47442	82275
147599	82276
55816	82277
123720	82278
33440	82279
17458	82280
12814	82281
30020	82282
74106	82283
29308	82284
41114	82285
103215	82286
93308	82287
15088	82288
119288	82289
140961	82290
106612	82291
58698	82292
78780	82293
36952	82294
103250	82295
167154	82296
25644	82297
46751	82298
21646	82299
164913	82300
156032	82301
34993	82302
24522	82303
88518	82304
128535	82305
27859	82306
67406	82307
54879	82308
25661	82309
116096	82310
28272	82311
25661	82312
36987	82313
53635	82314
19367	82315
167236	82316
167237	82317
161791	82318
117784	82319
165531	82320
26345	82321
78543	82322
20577	82323
16603	82324
36279	82325
98529	82326
135379	82327
47618	82328
148302	82329
33484	82330
127096	82331
140586	82332
126926	82333
93014	82334
43845	82335
91130	82336
60727	82337
61911	82338
132038	82339
163851	82340
149967	82341
74094	82342
58747	82343
33456	82344
155704	82345
32666	82346
146641	82347
43844	82348
73948	82349
28323	82350
33826	82351
57255	82352
26812	82353
148303	82354
99823	82355
65181	82356
83973	82357
153590	82358
6583	82359
34956	82360
91155	82361
15079	82362
43689	82363
149784	82364
11657	82365
29253	82366
57301	82367
19870	82368
74083	82369
9514	82370
101864	82371
94688	82372
165529	82373
47582	82374
22420	82375
116150	82376
43914	82377
68457	82378
42691	82379
25069	82380
78783	82381
15023	82382
55943	82383
15023	82384
96179	82385
78841	82386
163853	82387
48371	82388
45026	82389
10192	82390
94696	82391
74168	82392
149634	82393
47618	82394
9512	82395
42875	82396
74096	82397
46575	82398
48282	82399
33832	82400
87041	82401
20946	82402
16034	82403
54838	82404
11111	82405
15046	82406
143448	82407
144133	82408
140279	82409
117940	82410
42131	82411
76030	82412
98679	82413
124962	82414
17472	82415
123742	82416
89674	82417
78841	82418
163857	82419
8774	82420
72322	82421
19775	82422
32672	82423
148300	82424
32580	82425
9528	82426
28701	82427
120861	82428
157932	82429
122243	82430
120925	82431
57159	82432
120815	82433
11650	82434
72492	82435
15389	82436
91233	82437
150133	82438
118480	82439
76005	82440
93255	82441
143000	82442
24695	82443
37006	82444
15436	82445
72287	82446
15023	82447
9717	82448
138819	82449
21410	82450
19831	82451
142432	82452
7761	82453
123606	82454
47536	82455
165530	82456
71343	82457
100205	82458
146647	82459
26812	82460
62856	82461
60940	82462
25089	82463
140911	82464
97229	82465
13854	82466
72602	82467
94912	82468
159872	82469
91781	82470
118181	82471
29240	82472
11923	82473
154044	82474
163850	82475
45779	82476
72308	82477
72384	82478
114888	82479
95100	82480
72325	82481
151992	82482
19849	82483
43844	82484
65349	82485
120589	82486
122223	82487
25089	82488
108122	82489
42697	82490
19883	82491
96199	82492
43890	82493
78612	82494
61829	82495
6568	82496
74271	82497
89760	82498
54483	82499
25724	82500
119547	82501
33465	82502
38345	82503
79978	82504
46667	82505
45715	82506
77232	82507
38356	82508
120918	82509
119274	82510
43784	82511
147879	82512
118288	82513
72377	82514
42808	82515
31321	82516
31266	82517
140229	82518
155245	82519
100138	82520
27483	82521
140434	82522
157522	82523
11858	82524
15029	82525
6602	82526
28327	82527
25187	82528
61977	82529
26352	82530
109729	82531
78567	82532
14491	82533
26801	82534
13677	82535
119648	82536
165169	82537
111109	82538
100158	82539
92974	82540
19460	82541
26363	82542
101886	82543
161169	82544
24704	82545
73984	82546
50149	82547
153419	82548
155824	82549
38412	82550
79978	82551
24704	82552
26855	82553
145897	82554
153686	82555
144538	82556
21972	82557
16045	82558
101772	82559
91144	82560
121896	82561
42714	82562
47590	82563
148272	82564
38385	82565
12585	82566
42134	82567
144771	82568
34902	82569
50902	82570
38356	82571
22845	82572
123631	82573
39028	82574
101581	82575
50953	82576
142659	82577
42808	82578
21979	82579
50929	82580
101895	82581
120548	82582
35800	82583
106323	82584
43751	82585
17456	82586
118013	82587
72464	82588
57257	82589
38356	82590
48288	82591
25094	82592
107963	82593
66450	82594
98508	82595
131760	82596
21647	82597
145811	82598
29358	82599
38382	82600
100231	82601
131682	82602
25759	82603
34874	82604
13652	82605
12169	82606
35636	82607
65254	82608
100232	82609
58815	82610
50149	82611
126558	82612
69552	82613
21702	82614
25107	82615
13850	82616
97310	82617
28268	82618
116165	82619
66340	82620
76125	82621
72495	82622
81346	82623
50953	82624
43917	82625
166747	82626
6587	82627
147364	82628
16034	82629
125200	82630
103090	82631
11814	82632
68568	82633
46615	82634
97398	82635
128602	82636
114070	82637
23248	82638
126761	82639
120555	82640
74154	82641
48260	82642
114778	82643
50064	82644
109670	82645
21700	82646
129998	82647
47431	82648
53483	82649
80104	82650
72595	82651
114209	82652
162990	82653
48322	82654
138015	82655
15027	82656
52567	82657
153397	82658
68537	82659
29301	82660
18593	82661
20609	82662
133255	82663
78593	82664
39019	82665
108081	82666
84241	82667
16307	82668
147608	82669
114192	82670
69565	82671
130022	82672
15390	82673
92980	82674
69716	82675
112690	82676
120994	82677
43734	82678
159175	82679
65307	82680
62895	82681
18921	82682
61878	82683
81279	82684
45019	82685
136551	82686
94708	82687
69716	82688
38967	82689
17480	82690
67366	82691
111122	82692
94704	82693
10190	82694
45019	82695
99955	82696
33395	82697
68590	82698
98561	82699
45019	82700
80010	82701
38218	82702
13639	82703
62909	82704
45763	82705
155082	82706
55906	82707
60754	82708
48323	82709
28270	82710
110962	82711
125081	82712
123455	82713
117995	82714
96050	82715
49019	82716
118104	82717
86871	82718
88375	82719
119370	82720
72515	82721
77330	82722
85746	82723
153449	82724
33459	82725
125022	82726
54443	82727
53600	82728
98636	82729
66251	82730
17387	82731
10489	82732
142491	82733
24453	82734
17442	82735
92909	82736
85768	82737
27920	82738
72374	82739
97462	82740
93305	82741
131620	82742
17387	82743
29333	82744
12144	82745
144859	82746
112758	82747
83948	82748
13631	82749
30793	82750
58693	82751
76154	82752
15061	82753
153263	82754
101820	82755
16007	82756
30753	82757
62902	82758
38226	82759
28296	82760
21373	82761
136435	82762
27376	82763
107960	82764
6690	82765
74975	82766
22439	82767
70744	82768
76197	82769
19891	82770
79991	82771
42855	82772
13180	82773
30776	82774
47487	82775
35606	82776
27489	82777
85739	82778
37488	82779
17074	82780
13827	82781
23212	82782
149877	82783
10359	82784
25666	82785
21024	82786
152006	82787
68486	82788
29829	82789
67447	82790
12421	82791
69682	82792
108211	82793
91122	82794
5229	82795
86945	82796
138776	82797
54467	82798
51741	82799
26814	82800
108212	82801
32044	82802
33495	82803
7611	82804
9316	82805
101845	82806
34349	82807
71292	82808
6966	82809
61858	82810
13203	82811
17961	82812
63994	82813
24503	82814
57220	82815
18567	82816
78780	82817
32534	82818
15378	82819
32618	82820
37473	82821
6559	82822
117903	82823
133318	82824
12417	82825
27861	82826
9548	82827
155751	82828
140298	82829
19028	82830
13189	82831
115963	82832
34939	82833
19426	82834
69629	82835
61873	82836
34349	82837
119523	82838
42906	82839
98384	82840
52579	82841
41062	82842
71276	82843
18255	82844
123767	82845
13189	82846
157126	82847
11579	82848
106198	82849
63956	82850
80201	82851
114843	82852
104601	82853
114843	82854
81239	82855
29328	82856
49014	82857
123655	82858
166548	82859
53570	82860
65350	82861
69699	82862
31824	82863
35617	82864
101655	82865
22423	82866
136847	82867
41109	82868
19346	82869
81271	82870
85543	82871
62906	82872
45769	82873
36404	82874
6868	82875
115962	82876
57224	82877
13833	82878
160922	82879
65119	82880
9197	82881
9197	82882
52724	82883
33432	82884
164865	82885
5549	82886
79976	82887
57900	82888
85585	82889
25673	82890
9197	82891
28702	82892
155256	82893
38387	82894
5862	82895
5769	82896
131704	82897
12609	82898
159033	82899
73994	82900
128241	82901
6864	82902
84278	82903
38387	82904
91128	82905
14701	82906
63955	82907
112572	82908
9197	82909
19346	82910
9197	82911
50033	82912
108222	82913
36928	82914
91272	82915
101762	82916
22864	82917
85585	82918
127049	82919
146039	82920
135147	82921
32662	82922
74265	82923
116010	82924
84173	82925
20268	82926
126513	82927
69575	82928
38387	82929
43824	82930
7888	82931
78593	82932
19827	82933
18903	82934
11653	82935
8633	82936
22889	82937
22889	82938
19830	82939
120893	82940
60822	82941
118237	82942
99983	82943
159519	82944
15084	82945
151924	82946
65245	82947
165272	82948
72479	82949
19379	82950
112650	82951
94967	82952
41068	82953
103234	82954
70826	82955
120707	82956
155660	82957
34941	82958
50107	82959
33348	82960
126828	82961
106436	82962
81372	82963
39064	82964
57004	82965
34941	82966
37520	82967
97182	82968
126915	82969
86994	82970
31791	82971
131592	82972
133461	82973
163476	82974
103359	82975
91742	82976
17718	82977
140034	82978
149885	82979
36940	82980
37000	82981
54872	82982
151772	82983
163477	82984
17445	82985
108188	82986
15387	82987
25995	82988
46702	82989
94995	82990
61927	82991
15084	82992
67375	82993
33461	82994
167756	82995
140043	82996
108223	82997
61854	82998
103301	82999
15047	83000
152242	83001
101407	83002
16847	83003
57809	83004
168068	83005
22572	83006
114816	83007
101407	83008
119672	83009
31281	83010
54507	83011
8863	83012
27926	83013
119542	83014
103365	83015
103038	83016
94768	83017
18928	83018
36388	83019
126602	83020
48318	83021
3553	83022
142550	83023
75085	83024
67430	83025
32712	83026
166516	83027
29317	83028
54858	83029
67395	83030
46717	83031
22501	83032
49091	83033
6796	83034
84151	83035
103069	83036
8863	83037
61817	83038
108201	83039
33820	83040
60745	83041
123773	83042
75093	83043
26772	83044
153304	83045
91274	83046
91246	83047
120551	83048
22499	83049
73904	83050
41800	83051
112688	83052
57865	83053
22507	83054
50979	83055
53538	83056
26358	83057
133666	83058
47558	83059
83940	83060
27475	83061
55875	83062
73923	83063
133432	83064
103012	83065
48307	83066
80165	83067
101819	83068
48307	83069
21007	83070
23619	83071
101901	83072
65182	83073
78531	83074
133160	83075
142462	83076
48307	83077
48307	83078
88516	83079
48307	83080
48346	83081
16614	83082
99857	83083
52711	83084
155055	83085
40338	83086
88304	83087
66350	83088
118148	83089
57230	83090
4610	83091
100153	83092
114007	83093
60652	83094
109474	83095
115967	83096
142756	83097
49011	83098
32537	83099
14253	83100
80272	83101
55963	83102
68462	83103
78839	83104
32564	83105
101899	83106
33361	83107
25134	83108
101751	83109
91050	83110
48333	83111
78839	83112
155874	83113
161167	83114
13044	83115
46674	83116
66270	83117
12589	83118
119338	83119
86999	83120
19347	83121
156028	83122
63900	83123
19351	83124
146131	83125
126526	83126
68635	83127
45701	83128
47508	83129
146327	83130
16825	83131
45016	83132
151552	83133
22546	83134
32696	83135
117880	83136
20032	83137
47432	83138
89726	83139
38411	83140
26844	83141
120853	83142
119403	83143
45052	83144
65100	83145
29228	83146
18896	83147
25742	83148
31244	83149
127132	83150
17435	83151
153834	83152
11427	83153
94841	83154
7615	83155
46620	83156
6971	83157
29266	83158
11106	83159
114007	83160
48268	83161
163157	83162
16326	83163
32537	83164
16027	83165
71277	83166
22487	83167
77231	83168
60938	83169
106289	83170
45052	83171
84287	83172
33500	83173
43700	83174
153889	83175
123500	83176
128282	83177
147971	83178
57887	83179
73953	83180
119575	83181
85787	83182
42822	83183
122310	83184
20032	83185
49011	83186
140337	83187
45052	83188
43952	83189
25979	83190
159050	83191
140951	83192
163592	83193
22870	83194
67388	83195
119452	83196
101621	83197
151818	83198
143019	83199
104630	83200
76132	83201
104630	83202
24060	83203
165219	83204
165222	83205
140509	83206
101707	83207
77294	83208
76132	83209
146348	83210
50950	83211
70808	83212
53496	83213
65159	83214
7347	83215
73936	83216
93324	83217
58807	83218
5040	83219
94827	83220
132086	83221
58710	83222
20954	83223
78708	83224
126749	83225
155700	83226
61937	83227
109500	83228
22570	83229
11835	83230
12819	83231
117983	83232
103299	83233
40290	83234
91136	83235
128562	83236
18896	83237
96017	83238
9540	83239
104579	83240
35734	83241
31250	83242
28717	83243
78708	83244
133616	83245
151949	83246
74181	83247
94941	83248
123355	83249
7277	83250
36375	83251
27365	83252
17707	83253
78706	83254
81277	83255
57818	83256
9540	83257
155332	83258
117782	83259
18942	83260
138026	83261
35768	83262
50985	83263
65325	83264
82475	83265
46647	83266
65033	83267
4825	83268
85529	83269
101510	83270
38203	83271
101667	83272
25625	83273
36893	83274
137998	83275
9532	83276
20980	83277
43723	83278
41843	83279
88297	83280
126685	83281
157271	83282
81441	83283
38258	83284
101722	83285
149310	83286
54927	83287
6036	83288
55753	83289
142247	83290
54927	83291
116288	83292
72633	83293
77369	83294
15064	83295
140996	83296
20557	83297
139987	83298
16826	83299
147409	83300
116351	83301
10036	83302
19044	83303
151237	83304
72483	83305
32548	83306
71323	83307
77305	83308
42701	83309
140396	83310
121865	83311
42758	83312
122292	83313
140919	83314
19362	83315
43907	83316
42802	83317
6036	83318
140896	83319
4827	83320
158959	83321
25638	83322
11890	83323
155004	83324
147410	83325
43831	83326
15085	83327
42802	83328
19355	83329
15064	83330
25723	83331
142336	83332
142335	83333
75099	83334
72450	83335
57235	83336
36383	83337
93214	83338
55813	83339
116158	83340
116226	83341
25180	83342
25151	83343
42802	83344
17980	83345
142337	83346
19044	83347
32692	83348
19402	83349
42927	83350
93010	83351
11890	83352
94989	83353
15410	83354
32548	83355
57198	83356
123862	83357
32079	83358
42107	83359
140742	83360
146534	83361
26860	83362
120565	83363
25150	83364
15064	83365
117811	83366
142338	83367
142342	83368
116178	83369
32568	83370
73929	83371
15085	83372
76190	83373
57117	83374
72483	83375
104774	83376
143123	83377
32523	83378
149312	83379
13611	83380
70731	83381
116373	83382
74268	83383
19326	83384
92995	83385
77333	83386
118276	83387
32738	83388
12411	83389
149657	83390
167087	83391
121864	83392
72377	83393
117815	83394
43775	83395
74268	83396
42751	83397
35002	83398
17399	83399
27388	83400
116061	83401
6036	83402
149637	83403
43840	83404
72529	83405
122178	83406
16023	83407
35600	83408
116142	83409
74268	83410
9377	83411
116260	83412
146419	83413
142340	83414
72585	83415
87058	83416
166341	83417
116435	83418
116178	83419
72543	83420
77393	83421
19776	83422
93237	83423
19044	83424
153175	83425
32718	83426
10036	83427
142341	83428
25695	83429
116174	83430
100169	83431
100169	83432
54897	83433
94732	83434
139908	83435
139985	83436
92995	83437
138992	83438
42927	83439
149308	83440
24694	83441
15407	83442
32062	83443
151236	83444
57122	83445
95173	83446
19044	83447
116154	83448
73964	83449
75102	83450
139986	83451
6976	83452
24533	83453
41774	83454
167192	83455
32027	83456
166978	83457
41774	83458
91739	83459
138745	83460
18572	83461
167809	83462
70724	83463
41781	83464
112816	83465
54857	83466
54545	83467
41129	83468
70706	83469
31286	83470
167068	83471
138822	83472
70801	83473
164903	83474
91146	83475
168008	83476
138231	83477
136649	83478
136505	83479
31844	83480
167915	83481
137909	83482
41055	83483
137909	83484
138005	83485
114187	83486
54536	83487
136564	83488
114795	83489
115960	83490
95132	83491
13616	83492
6592	83493
146559	83494
17477	83495
30267	83496
58729	83497
12162	83498
101519	83499
144404	83500
101693	83501
21385	83502
119666	83503
25978	83504
94957	83505
19784	83506
97192	83507
108005	83508
106145	83509
77390	83510
98499	83511
101710	83512
65273	83513
41827	83514
21707	83515
118458	83516
161782	83517
67367	83518
122304	83519
111143	83520
17477	83521
13847	83522
143443	83523
159635	83524
157926	83525
54506	83526
13620	83527
153803	83528
84075	83529
39641	83530
116074	83531
17448	83532
33830	83533
29308	83534
36993	83535
126543	83536
59617	83537
115916	83538
39616	83539
80253	83540
100145	83541
91048	83542
9083	83543
128338	83544
20589	83545
73990	83546
149241	83547
95986	83548
54528	83549
71267	83550
6865	83551
74106	83552
50944	83553
36315	83554
36315	83555
93179	83556
37538	83557
109589	83558
133650	83559
109491	83560
45728	83561
80059	83562
98662	83563
159874	83564
5226	83565
155453	83566
106398	83567
74006	83568
51022	83569
36287	83570
91145	83571
89894	83572
5862	83573
167980	83574
123706	83575
123561	83576
120794	83577
25705	83578
93006	83579
48264	83580
57819	83581
147908	83582
55729	83583
15114	83584
32676	83585
20551	83586
118242	83587
61841	83588
17481	83589
104759	83590
41042	83591
94905	83592
120563	83593
36997	83594
5765	83595
115875	83596
41042	83597
9506	83598
19853	83599
16388	83600
19852	83601
15048	83602
165098	83603
103173	83604
57042	83605
57171	83606
54877	83607
25982	83608
72436	83609
29284	83610
96144	83611
122190	83612
10188	83613
33809	83614
60649	83615
65350	83616
43710	83617
62961	83618
108150	83619
19320	83620
11934	83621
77238	83622
61950	83623
33519	83624
22537	83625
118091	83626
142630	83627
101749	83628
11563	83629
25092	83630
94840	83631
33344	83632
46739	83633
55752	83634
46589	83635
121883	83636
125208	83637
153216	83638
117893	83639
9535	83640
45720	83641
133451	83642
14257	83643
157451	83644
32564	83645
19861	83646
143514	83647
133451	83648
84203	83649
166707	83650
24529	83651
154172	83652
106254	83653
27444	83654
15995	83655
118044	83656
118074	83657
75107	83658
75107	83659
74969	83660
24711	83661
25712	83662
126854	83663
75107	83664
54461	83665
157452	83666
103282	83667
22472	83668
35715	83669
25685	83670
138135	83671
101909	83672
31271	83673
149391	83674
159835	83675
7882	83676
43710	83677
34921	83678
61996	83679
38383	83680
149708	83681
82545	83682
10819	83683
23600	83684
48321	83685
52641	83686
109590	83687
50147	83688
51725	83689
19770	83690
16359	83691
94848	83692
59726	83693
18925	83694
26370	83695
133137	83696
145907	83697
43910	83698
78698	83699
37537	83700
48321	83701
16849	83702
35645	83703
108182	83704
160961	83705
52729	83706
40287	83707
45664	83708
128615	83709
54867	83710
128460	83711
101883	83712
58715	83713
48238	83714
48992	83715
128447	83716
19784	83717
17396	83718
154978	83719
85566	83720
96142	83721
19792	83722
116279	83723
128610	83724
155223	83725
49067	83726
158928	83727
68577	83728
88520	83729
48232	83730
66292	83731
21039	83732
13646	83733
96023	83734
84051	83735
50926	83736
84117	83737
91244	83738
36895	83739
59611	83740
161235	83741
59611	83742
17731	83743
65300	83744
65092	83745
33841	83746
155499	83747
123512	83748
15425	83749
68633	83750
114076	83751
38301	83752
41770	83753
8466	83754
70694	83755
20962	83756
31249	83757
22882	83758
30798	83759
60684	83760
130253	83761
41746	83762
125218	83763
36394	83764
34321	83765
91830	83766
126814	83767
34322	83768
40345	83769
57859	83770
25077	83771
112821	83772
135339	83773
38301	83774
19337	83775
50039	83776
36966	83777
123497	83778
15425	83779
68646	83780
63874	83781
4608	83782
119486	83783
86961	83784
50882	83785
36947	83786
27375	83787
76164	83788
123510	83789
79994	83790
149638	83791
151830	83792
69614	83793
8231	83794
71275	83795
126726	83796
7860	83797
62074	83798
22451	83799
104578	83800
135165	83801
85563	83802
167872	83803
94682	83804
28671	83805
153080	83806
109732	83807
147485	83808
25111	83809
57859	83810
11912	83811
43700	83812
120545	83813
46544	83814
60675	83815
50195	83816
66401	83817
57889	83818
28272	83819
35683	83820
57852	83821
136519	83822
106113	83823
136830	83824
96062	83825
86885	83826
80049	83827
159290	83828
45021	83829
35699	83830
10954	83831
43837	83832
78519	83833
75124	83834
58746	83835
33467	83836
76191	83837
161261	83838
12853	83839
96115	83840
38418	83841
91213	83842
12626	83843
57801	83844
147426	83845
68592	83846
29804	83847
108051	83848
153519	83849
17695	83850
62884	83851
163228	83852
140177	83853
38445	83854
68441	83855
149649	83856
95065	83857
57897	83858
65255	83859
164768	83860
103161	83861
25621	83862
161249	83863
155857	83864
13058	83865
65255	83866
5555	83867
133345	83868
10835	83869
133343	83870
38361	83871
47483	83872
9319	83873
147616	83874
38445	83875
41826	83876
143036	83877
38278	83878
22534	83879
100127	83880
155396	83881
32730	83882
43945	83883
73970	83884
50111	83885
153431	83886
60905	83887
71256	83888
22513	83889
61934	83890
50980	83891
25681	83892
21069	83893
58822	83894
19346	83895
45037	83896
15578	83897
30755	83898
27355	83899
23223	83900
149803	83901
22559	83902
15996	83903
58822	83904
116035	83905
57268	83906
19794	83907
65169	83908
162791	83909
72429	83910
55707	83911
43837	83912
127054	83913
15996	83914
45021	83915
46582	83916
30299	83917
45013	83918
38326	83919
52725	83920
61957	83921
50098	83922
69637	83923
17965	83924
151702	83925
98537	83926
95134	83927
78713	83928
104733	83929
61884	83930
42748	83931
13617	83932
125153	83933
98488	83934
15069	83935
43753	83936
138139	83937
130182	83938
122082	83939
86866	83940
151699	83941
142911	83942
98551	83943
17965	83944
119441	83945
122238	83946
104737	83947
42687	83948
54490	83949
17480	83950
83919	83951
126796	83952
67352	83953
74002	83954
41724	83955
35754	83956
70843	83957
60752	83958
107948	83959
157306	83960
43725	83961
131843	83962
125220	83963
57041	83964
155450	83965
99942	83966
69705	83967
112706	83968
11929	83969
76087	83970
149916	83971
16391	83972
57114	83973
42911	83974
101560	83975
49003	83976
11897	83977
15073	83978
19888	83979
80008	83980
143346	83981
74097	83982
154052	83983
140708	83984
157855	83985
15414	83986
9559	83987
24477	83988
159798	83989
12845	83990
118297	83991
63028	83992
140878	83993
9524	83994
120666	83995
9524	83996
29237	83997
50998	83998
44369	83999
33401	84000
50180	84001
54484	84002
32694	84003
49003	84004
58711	84005
22876	84006
96064	84007
65315	84008
123527	84009
126610	84010
25667	84011
103321	84012
78794	84013
9524	84014
38269	84015
100167	84016
4823	84017
32552	84018
65051	84019
25757	84020
36990	84021
136817	84022
149753	84023
19345	84024
42692	84025
128363	84026
163455	84027
9524	84028
86859	84029
157838	84030
13184	84031
42884	84032
7842	84033
16391	84034
48363	84035
78588	84036
75103	84037
47458	84038
84254	84039
126666	84040
25074	84041
15073	84042
135088	84043
94886	84044
8758	84045
57048	84046
86884	84047
21680	84048
160982	84049
152068	84050
82522	84051
63028	84052
167189	84053
74192	84054
150056	84055
31752	84056
101658	84057
93207	84058
72533	84059
15073	84060
46740	84061
29827	84062
155864	84063
50004	84064
116411	84065
25633	84066
9524	84067
128523	84068
93043	84069
153951	84070
119357	84071
8758	84072
45687	84073
138814	84074
75130	84075
4360	84076
75130	84077
4782	84078
135343	84079
94986	84080
139976	84081
111326	84082
25620	84083
74207	84084
71343	84085
33346	84086
99947	84087
151961	84088
34999	84089
24451	84090
74139	84091
118403	84092
7272	84093
163050	84094
153620	84095
142468	84096
43897	84097
93069	84098
157827	84099
65270	84100
92965	84101
25713	84102
37010	84103
157854	84104
125272	84105
155631	84106
63028	84107
25736	84108
55909	84109
69644	84110
100179	84111
111198	84112
14034	84113
16606	84114
128511	84115
36309	84116
83972	84117
65098	84118
124961	84119
84178	84120
128228	84121
59678	84122
3140	84123
60939	84124
23214	84125
70846	84126
62021	84127
22551	84128
143064	84129
16329	84130
138910	84131
84213	84132
96083	84133
30765	84134
135315	84135
96188	84136
85692	84137
135227	84138
20263	84139
148165	84140
22552	84141
36400	84142
91776	84143
50101	84144
121923	84145
111198	84146
21385	84147
77349	84148
13671	84149
68503	84150
167717	84151
80079	84152
18606	84153
15405	84154
52608	84155
7351	84156
62862	84157
62047	84158
91747	84159
95169	84160
10844	84161
24457	84162
34323	84163
16864	84164
7351	84165
125416	84166
104480	84167
7288	84168
52614	84169
15147	84170
16824	84171
109752	84172
162892	84173
147495	84174
28302	84175
70672	84176
40351	84177
133372	84178
88395	84179
85774	84180
33362	84181
101554	84182
89897	84183
82433	84184
85568	84185
60945	84186
99962	84187
19856	84188
104697	84189
41113	84190
103304	84191
71271	84192
19418	84193
155124	84194
78703	84195
151345	84196
38241	84197
72489	84198
99915	84199
85724	84200
49994	84201
62919	84202
36307	84203
13619	84204
108089	84205
50903	84206
28297	84207
5769	84208
5233	84209
123353	84210
148138	84211
67369	84212
81442	84213
84272	84214
37007	84215
91248	84216
10806	84217
5269	84218
128476	84219
40320	84220
98470	84221
19436	84222
86910	84223
76135	84224
38387	84225
93075	84226
42813	84227
147619	84228
57002	84229
82480	84230
133691	84231
5269	84232
8781	84233
22474	84234
135300	84235
38419	84236
99919	84237
29343	84238
142656	84239
123526	84240
25673	84241
5269	84242
133122	84243
84151	84244
27383	84245
85775	84246
34876	84247
17700	84248
20268	84249
37542	84250
46677	84251
9531	84252
17405	84253
65329	84254
134960	84255
91225	84256
125416	84257
59693	84258
150123	84259
74241	84260
10196	84261
161760	84262
34993	84263
118438	84264
85669	84265
13851	84266
16335	84267
23249	84268
12595	84269
96001	84270
63871	84271
155422	84272
145960	84273
120695	84274
10196	84275
144998	84276
131886	84277
11113	84278
52650	84279
101905	84280
97449	84281
42868	84282
128536	84283
76156	84284
100099	84285
144999	84286
26373	84287
6570	84288
63036	84289
89764	84290
33833	84291
15132	84292
104708	84293
5233	84294
76102	84295
19041	84296
16627	84297
165140	84298
155505	84299
116267	84300
104690	84301
22455	84302
32575	84303
20280	84304
77221	84305
131718	84306
69583	84307
149763	84308
19349	84309
45759	84310
38374	84311
55860	84312
116135	84313
63888	84314
57870	84315
143250	84316
103327	84317
19813	84318
159447	84319
146459	84320
96072	84321
161103	84322
42832	84323
15043	84324
106337	84325
73927	84326
25971	84327
135104	84328
128356	84329
77351	84330
103337	84331
53509	84332
94913	84333
47453	84334
16010	84335
16010	84336
8226	84337
135104	84338
42690	84339
11922	84340
104571	84341
97342	84342
101399	84343
96072	84344
38989	84345
120800	84346
144413	84347
19360	84348
125259	84349
155502	84350
106444	84351
163375	84352
43859	84353
53509	84354
58772	84355
57070	84356
5551	84357
4762	84358
80254	84359
32714	84360
19872	84361
62964	84362
59689	84363
33436	84364
151446	84365
24495	84366
53524	84367
21653	84368
94913	84369
116007	84370
131949	84371
144524	84372
95099	84373
9717	84374
10487	84375
61950	84376
78636	84377
94946	84378
28329	84379
88421	84380
103035	84381
126479	84382
32700	84383
39003	84384
62964	84385
50114	84386
39003	84387
27350	84388
118502	84389
151742	84390
60698	84391
6570	84392
163089	84393
26373	84394
118495	84395
29382	84396
147995	84397
157520	84398
11824	84399
143340	84400
27905	84401
66400	84402
109513	84403
148051	84404
23218	84405
157696	84406
94701	84407
60933	84408
20281	84409
63933	84410
60933	84411
47557	84412
29323	84413
57118	84414
69673	84415
38248	84416
60933	84417
34350	84418
49032	84419
135087	84420
21372	84421
27850	84422
82544	84423
76180	84424
46733	84425
48998	84426
69673	84427
65327	84428
104573	84429
131554	84430
114201	84431
22526	84432
122067	84433
78544	84434
69673	84435
37542	84436
61948	84437
33805	84438
133492	84439
37469	84440
26362	84441
31273	84442
66384	84443
68463	84444
69587	84445
78539	84446
63937	84447
143178	84448
49032	84449
98643	84450
17380	84451
87072	84452
63814	84453
25980	84454
61816	84455
7839	84456
65190	84457
94779	84458
104472	84459
133648	84460
15067	84461
52614	84462
131928	84463
25675	84464
98624	84465
9205	84466
109572	84467
25986	84468
63037	84469
133546	84470
14256	84471
129917	84472
103377	84473
95009	84474
34860	84475
128608	84476
103344	84477
129987	84478
70742	84479
48252	84480
30739	84481
136490	84482
23611	84483
13201	84484
146412	84485
42906	84486
68660	84487
19406	84488
7271	84489
49062	84490
7271	84491
7271	84492
26771	84493
26387	84494
46769	84495
76090	84496
66423	84497
66423	84498
98444	84499
26771	84500
16402	84501
157091	84502
110967	84503
134900	84504
32744	84505
30280	84506
12139	84507
84215	84508
52598	84509
8374	84510
48231	84511
17693	84512
22545	84513
88335	84514
159158	84515
78641	84516
11925	84517
62902	84518
115983	84519
98444	84520
9081	84521
36943	84522
97208	84523
41761	84524
40351	84525
13649	84526
10353	84527
49983	84528
65128	84529
8769	84530
49062	84531
160990	84532
72423	84533
10483	84534
35783	84535
114173	84536
29383	84537
85772	84538
114058	84539
52721	84540
138244	84541
108072	84542
124931	84543
142720	84544
159150	84545
47426	84546
51766	84547
88284	84548
12417	84549
153742	84550
111180	84551
37520	84552
85519	84553
113965	84554
8964	84555
128410	84556
123846	84557
20035	84558
133235	84559
75129	84560
22428	84561
6379	84562
29768	84563
47434	84564
39052	84565
17069	84566
5232	84567
74251	84568
92947	84569
44356	84570
72464	84571
85703	84572
19398	84573
108111	84574
65326	84575
135410	84576
94935	84577
23619	84578
65258	84579
67453	84580
103383	84581
48394	84582
89933	84583
112637	84584
60844	84585
57252	84586
112826	84587
23619	84588
9563	84589
161868	84590
50966	84591
101810	84592
121033	84593
87088	84594
65296	84595
161431	84596
14693	84597
106516	84598
19471	84599
138244	84600
98684	84601
4824	84602
34908	84603
10028	84604
55771	84605
60757	84606
81278	84607
17472	84608
77374	84609
163398	84610
100026	84611
25047	84612
21013	84613
61974	84614
59734	84615
50133	84616
62006	84617
14493	84618
88303	84619
39002	84620
31263	84621
125121	84622
12596	84623
53560	84624
155181	84625
74196	84626
166733	84627
41721	84628
21685	84629
45032	84630
74181	84631
146114	84632
108239	84633
48368	84634
66356	84635
109635	84636
46626	84637
104570	84638
17733	84639
25714	84640
77202	84641
48370	84642
104678	84643
78668	84644
119356	84645
10605	84646
11110	84647
29259	84648
149600	84649
17427	84650
57884	84651
21375	84652
29392	84653
134991	84654
74114	84655
138221	84656
97439	84657
52602	84658
11811	84659
35608	84660
97422	84661
80045	84662
61980	84663
11653	84664
38352	84665
18915	84666
11653	84667
50970	84668
104571	84669
101615	84670
4877	84671
58712	84672
167194	84673
133489	84674
10950	84675
55771	84676
11899	84677
36988	84678
59719	84679
72387	84680
66350	84681
31304	84682
38408	84683
164786	84684
68524	84685
75079	84686
151704	84687
121927	84688
19398	84689
106220	84690
82557	84691
41082	84692
71290	84693
104654	84694
57173	84695
13650	84696
138261	84697
67349	84698
80168	84699
71282	84700
71282	84701
131877	84702
88357	84703
63918	84704
38218	84705
131686	84706
21371	84707
101842	84708
84304	84709
38967	84710
92949	84711
103376	84712
130130	84713
114178	84714
112788	84715
27394	84716
154032	84717
17411	84718
40332	84719
93301	84720
133396	84721
128200	84722
146699	84723
30806	84724
14476	84725
6128	84726
21658	84727
126671	84728
28693	84729
59595	84730
164966	84731
46596	84732
101861	84733
66369	84734
160861	84735
81368	84736
159301	84737
133132	84738
142784	84739
86930	84740
29393	84741
94862	84742
36294	84743
99980	84744
125088	84745
36373	84746
146153	84747
69704	84748
47545	84749
104582	84750
104582	84751
147547	84752
126571	84753
128299	84754
80239	84755
163193	84756
65177	84757
52682	84758
34923	84759
33370	84760
33370	84761
87000	84762
36908	84763
101779	84764
65239	84765
99956	84766
22463	84767
46784	84768
70764	84769
47511	84770
70764	84771
31744	84772
34894	84773
98506	84774
111141	84775
109485	84776
112727	84777
155369	84778
62980	84779
80226	84780
112566	84781
125180	84782
69639	84783
88577	84784
36951	84785
18599	84786
115933	84787
75045	84788
33828	84789
65239	84790
131796	84791
54845	84792
66249	84793
63860	84794
13657	84795
25132	84796
54878	84797
6683	84798
9558	84799
27476	84800
92928	84801
21021	84802
100006	84803
101898	84804
21694	84805
30751	84806
50195	84807
92975	84808
149489	84809
62865	84810
88456	84811
151425	84812
7612	84813
38236	84814
66249	84815
29824	84816
4606	84817
15385	84818
120809	84819
29341	84820
78681	84821
106216	84822
60662	84823
21405	84824
107908	84825
94747	84826
75072	84827
57293	84828
14268	84829
138236	84830
130038	84831
93176	84832
15787	84833
85682	84834
17381	84835
99948	84836
42878	84837
58807	84838
159147	84839
157804	84840
157181	84841
96124	84842
34352	84843
111213	84844
89705	84845
20290	84846
17456	84847
2831	84848
57072	84849
147551	84850
140634	84851
22871	84852
21384	84853
36975	84854
57293	84855
112504	84856
89683	84857
26770	84858
80022	84859
93304	84860
101577	84861
55811	84862
111289	84863
130346	84864
19461	84865
81432	84866
9188	84867
17451	84868
151778	84869
38332	84870
101478	84871
136541	84872
32637	84873
130448	84874
34892	84875
26805	84876
43954	84877
21043	84878
40305	84879
27420	84880
52674	84881
112616	84882
36296	84883
67310	84884
97348	84885
115909	84886
30299	84887
24526	84888
24445	84889
119431	84890
21973	84891
165427	84892
158961	84893
114228	84894
40252	84895
42676	84896
13855	84897
84031	84898
63952	84899
100057	84900
48342	84901
63935	84902
22412	84903
38260	84904
98615	84905
15418	84906
119505	84907
27878	84908
57921	84909
20289	84910
36296	84911
46766	84912
16360	84913
112468	84914
61809	84915
37001	84916
124909	84917
44343	84918
126780	84919
75026	84920
15441	84921
32565	84922
23635	84923
25710	84924
78813	84925
67410	84926
38275	84927
45727	84928
68427	84929
29268	84930
23647	84931
148362	84932
114210	84933
121840	84934
38292	84935
138376	84936
10600	84937
59691	84938
86942	84939
109622	84940
69728	84941
111292	84942
63965	84943
106481	84944
23635	84945
66394	84946
27922	84947
23635	84948
62014	84949
153106	84950
22574	84951
13831	84952
156012	84953
43755	84954
134896	84955
68667	84956
45698	84957
63851	84958
21026	84959
87065	84960
38281	84961
70793	84962
28237	84963
19410	84964
134861	84965
112554	84966
52647	84967
48299	84968
115978	84969
11283	84970
12151	84971
35777	84972
82578	84973
59598	84974
43746	84975
48299	84976
11879	84977
101539	84978
10840	84979
60883	84980
28325	84981
97226	84982
84147	84983
15406	84984
69676	84985
84074	84986
22467	84987
76165	84988
27455	84989
66357	84990
107922	84991
103278	84992
8864	84993
149493	84994
131689	84995
80053	84996
60897	84997
131690	84998
35710	84999
153458	85000
41799	85001
35646	85002
65356	85003
144980	85004
34984	85005
114791	85006
94691	85007
28312	85008
22854	85009
69698	85010
46660	85011
107995	85012
104555	85013
13346	85014
104554	85015
42869	85016
125123	85017
28686	85018
65356	85019
13683	85020
41831	85021
45672	85022
151412	85023
100083	85024
30752	85025
12416	85026
70737	85027
30292	85028
109610	85029
28247	85030
80254	85031
30281	85032
58671	85033
34891	85034
88406	85035
118496	85036
21370	85037
101536	85038
28686	85039
101790	85040
159102	85041
69609	85042
46756	85043
8865	85044
65029	85045
42875	85046
54447	85047
130361	85048
38205	85049
12822	85050
104668	85051
58663	85052
153341	85053
27374	85054
43806	85055
33445	85056
21029	85057
39644	85058
144866	85059
43791	85060
94905	85061
123774	85062
104436	85063
75033	85064
72300	85065
28686	85066
157431	85067
30755	85068
86869	85069
28303	85070
43861	85071
47512	85072
19835	85073
36355	85074
16868	85075
17462	85076
54447	85077
106558	85078
152036	85079
93184	85080
19884	85081
59743	85082
32522	85083
19435	85084
94733	85085
25728	85086
48390	85087
53625	85088
9210	85089
94857	85090
4820	85091
5633	85092
142818	85093
55987	85094
22463	85095
50112	85096
68498	85097
33354	85098
126846	85099
62044	85100
24020	85101
13609	85102
8234	85103
54447	85104
6590	85105
93042	85106
5561	85107
65356	85108
38205	85109
27486	85110
128345	85111
138359	85112
151964	85113
157430	85114
16041	85115
58695	85116
148094	85117
118348	85118
133574	85119
46550	85120
93226	85121
122229	85122
140626	85123
139932	85124
97412	85125
74225	85126
72323	85127
166349	85128
91834	85129
121014	85130
142827	85131
147333	85132
157861	85133
10197	85134
93059	85135
54919	85136
25187	85137
43882	85138
140318	85139
45703	85140
42674	85141
147334	85142
146089	85143
11894	85144
72526	85145
145801	85146
131561	85147
72355	85148
153524	85149
153093	85150
12616	85151
104563	85152
88316	85153
93290	85154
93160	85155
74224	85156
55728	85157
117883	85158
15426	85159
55968	85160
58763	85161
116286	85162
127085	85163
23227	85164
11812	85165
25692	85166
32698	85167
15087	85168
55943	85169
25150	85170
130152	85171
11894	85172
19350	85173
12610	85174
100244	85175
63992	85176
93276	85177
45750	85178
62036	85179
106466	85180
166351	85181
15057	85182
142981	85183
37469	85184
38340	85185
148132	85186
148350	85187
93215	85188
84250	85189
6582	85190
61804	85191
34951	85192
11573	85193
144521	85194
57137	85195
19407	85196
72540	85197
121009	85198
93118	85199
94923	85200
15574	85201
92954	85202
121922	85203
153096	85204
72307	85205
43754	85206
72411	85207
22553	85208
144140	85209
15426	85210
91833	85211
93328	85212
116080	85213
145802	85214
67380	85215
32580	85216
118415	85217
38413	85218
134778	85219
92991	85220
72487	85221
162676	85222
166352	85223
24031	85224
118071	85225
25101	85226
100244	85227
11573	85228
32719	85229
60774	85230
120927	85231
42756	85232
167181	85233
130133	85234
32573	85235
11573	85236
78678	85237
153099	85238
19407	85239
32641	85240
116340	85241
166347	85242
119602	85243
117819	85244
14811	85245
14811	85246
12858	85247
104730	85248
112823	85249
35618	85250
43955	85251
99906	85252
125509	85253
144141	85254
33334	85255
25103	85256
45703	85257
43707	85258
142229	85259
116143	85260
147332	85261
15423	85262
36325	85263
25688	85264
92952	85265
25103	85266
74107	85267
94984	85268
25119	85269
45771	85270
35665	85271
68677	85272
9732	85273
71342	85274
151168	85275
73929	85276
23227	85277
24694	85278
11874	85279
116021	85280
116066	85281
93231	85282
11812	85283
65244	85284
35618	85285
135103	85286
126478	85287
50039	85288
24698	85289
94984	85290
43907	85291
16369	85292
149243	85293
166348	85294
162675	85295
32573	85296
156927	85297
94769	85298
45690	85299
165392	85300
142227	85301
154949	85302
42815	85303
57129	85304
15141	85305
97362	85306
17967	85307
62021	85308
34944	85309
119510	85310
131775	85311
10803	85312
117850	85313
155623	85314
88529	85315
36945	85316
149842	85317
61816	85318
143074	85319
40264	85320
161479	85321
31791	85322
94883	85323
61830	85324
49019	85325
53575	85326
128331	85327
53575	85328
26831	85329
11881	85330
26831	85331
125530	85332
125530	85333
55833	85334
85624	85335
63004	85336
91197	85337
39009	85338
89714	85339
106263	85340
164958	85341
63974	85342
18911	85343
19379	85344
135273	85345
133438	85346
81409	85347
147961	85348
109540	85349
50087	85350
39009	85351
61865	85352
50087	85353
39642	85354
51720	85355
29243	85356
85529	85357
52581	85358
20289	85359
81357	85360
104603	85361
26838	85362
27926	85363
36362	85364
27919	85365
22888	85366
42849	85367
36929	85368
67317	85369
101842	85370
36976	85371
130313	85372
67317	85373
31315	85374
40253	85375
96006	85376
109563	85377
77273	85378
5229	85379
39605	85380
57860	85381
146652	85382
16848	85383
7877	85384
60732	85385
29838	85386
65058	85387
28330	85388
164626	85389
35708	85390
67317	85391
39605	85392
27896	85393
89725	85394
9316	85395
47470	85396
68553	85397
44418	85398
82457	85399
133205	85400
46760	85401
38971	85402
22573	85403
108067	85404
11420	85405
18888	85406
10192	85407
76116	85408
46556	85409
88585	85410
24493	85411
138107	85412
162870	85413
41718	85414
135085	85415
120835	85416
108041	85417
120952	85418
78685	85419
130348	85420
43950	85421
98694	85422
72580	85423
98632	85424
16868	85425
94682	85426
91770	85427
161396	85428
25121	85429
116162	85430
45715	85431
144831	85432
68516	85433
38425	85434
128346	85435
123807	85436
96214	85437
144564	85438
72580	85439
33338	85440
166872	85441
61953	85442
22448	85443
157766	85444
81418	85445
88588	85446
81233	85447
58708	85448
37006	85449
15999	85450
123733	85451
163672	85452
153858	85453
72511	85454
4173	85455
99850	85456
81390	85457
88514	85458
135298	85459
29369	85460
33450	85461
35651	85462
50201	85463
150060	85464
142382	85465
35611	85466
4360	85467
155793	85468
29805	85469
19054	85470
25031	85471
30769	85472
38205	85473
143239	85474
55739	85475
23602	85476
108105	85477
7108	85478
32692	85479
130427	85480
153963	85481
147693	85482
50104	85483
84064	85484
43705	85485
93067	85486
27373	85487
119540	85488
16325	85489
33497	85490
15798	85491
43699	85492
57085	85493
166628	85494
147836	85495
45049	85496
72351	85497
55821	85498
25031	85499
53588	85500
37499	85501
32699	85502
167111	85503
167233	85504
55744	85505
42808	85506
72505	85507
46750	85508
152054	85509
82502	85510
155755	85511
108082	85512
27373	85513
33471	85514
11866	85515
157329	85516
135293	85517
88360	85518
37010	85519
58706	85520
136818	85521
126821	85522
36902	85523
32617	85524
33522	85525
153674	85526
92984	85527
25091	85528
146524	85529
5558	85530
148136	85531
159714	85532
72351	85533
19393	85534
150072	85535
119626	85536
55848	85537
159734	85538
167952	85539
84268	85540
100166	85541
38304	85542
157764	85543
46604	85544
6863	85545
49047	85546
95077	85547
104816	85548
93100	85549
140024	85550
15414	85551
94753	85552
167112	85553
74098	85554
135059	85555
2312	85556
109776	85557
59585	85558
58752	85559
122078	85560
113934	85561
11117	85562
153962	85563
38377	85564
148141	85565
152050	85566
33446	85567
85559	85568
7886	85569
152051	85570
96149	85571
120951	85572
107972	85573
21007	85574
93008	85575
153651	85576
132028	85577
151810	85578
143133	85579
15089	85580
146190	85581
137919	85582
63012	85583
62889	85584
33805	85585
35673	85586
8235	85587
67335	85588
38349	85589
57265	85590
29267	85591
122230	85592
25744	85593
44412	85594
11581	85595
23212	85596
50122	85597
85748	85598
43827	85599
157761	85600
157637	85601
63906	85602
148015	85603
144250	85604
97312	85605
38343	85606
85694	85607
33805	85608
114017	85609
14273	85610
17079	85611
46742	85612
50937	85613
28271	85614
21659	85615
6128	85616
76148	85617
54497	85618
42740	85619
31791	85620
91221	85621
85698	85622
41784	85623
48976	85624
88546	85625
114138	85626
15443	85627
22868	85628
28704	85629
10806	85630
86912	85631
41045	85632
47557	85633
85718	85634
118193	85635
19414	85636
103180	85637
119482	85638
114138	85639
20546	85640
137887	85641
165303	85642
36940	85643
114064	85644
85718	85645
17718	85646
63041	85647
125536	85648
15577	85649
93190	85650
126992	85651
31273	85652
19841	85653
36960	85654
62974	85655
41727	85656
164615	85657
37497	85658
97233	85659
66352	85660
134883	85661
125202	85662
126942	85663
22868	85664
167034	85665
29836	85666
74236	85667
24076	85668
109495	85669
91051	85670
17987	85671
16366	85672
40312	85673
18592	85674
92905	85675
162818	85676
81422	85677
118275	85678
144207	85679
155779	85680
57810	85681
72312	85682
41732	85683
7107	85684
133454	85685
36948	85686
37471	85687
121034	85688
27477	85689
98414	85690
133572	85691
150193	85692
135204	85693
7719	85694
142580	85695
9193	85696
63003	85697
135077	85698
91096	85699
17693	85700
74985	85701
24458	85702
66337	85703
23649	85704
6600	85705
62028	85706
10826	85707
88400	85708
99972	85709
72368	85710
131864	85711
26796	85712
44349	85713
16335	85714
118295	85715
21412	85716
86982	85717
119266	85718
93286	85719
22506	85720
13849	85721
133449	85722
16029	85723
68654	85724
129905	85725
49002	85726
78817	85727
59596	85728
13614	85729
14490	85730
45746	85731
123695	85732
62894	85733
29802	85734
39051	85735
91145	85736
36379	85737
126699	85738
26787	85739
41738	85740
98486	85741
29800	85742
85571	85743
80030	85744
41726	85745
164838	85746
48317	85747
24070	85748
11570	85749
27922	85750
107912	85751
120822	85752
19865	85753
50095	85754
62890	85755
50127	85756
151294	85757
16327	85758
15009	85759
3002	85760
20610	85761
10205	85762
104797	85763
27922	85764
140183	85765
29306	85766
128255	85767
34979	85768
101448	85769
109543	85770
29800	85771
14702	85772
41738	85773
80119	85774
15574	85775
138798	85776
128521	85777
9553	85778
17392	85779
138203	85780
147488	85781
49045	85782
66362	85783
38977	85784
92958	85785
85793	85786
12156	85787
14032	85788
18889	85789
22442	85790
38294	85791
17392	85792
13843	85793
74249	85794
16377	85795
36361	85796
36337	85797
17394	85798
116005	85799
21052	85800
143429	85801
14719	85802
88508	85803
100160	85804
16613	85805
37496	85806
123410	85807
24482	85808
60804	85809
68651	85810
36914	85811
26794	85812
24482	85813
29822	85814
71292	85815
111064	85816
155645	85817
9204	85818
121925	85819
48310	85820
71292	85821
21397	85822
33421	85823
10829	85824
48251	85825
103107	85826
13049	85827
41721	85828
93281	85829
78532	85830
62025	85831
27452	85832
3988	85833
47460	85834
34901	85835
37474	85836
155430	85837
26372	85838
85587	85839
69582	85840
131566	85841
31811	85842
61995	85843
157625	85844
160977	85845
14715	85846
78793	85847
21985	85848
133211	85849
62977	85850
104640	85851
116385	85852
69582	85853
100162	85854
75042	85855
77299	85856
97200	85857
35671	85858
112609	85859
13848	85860
36281	85861
120796	85862
147713	85863
58719	85864
85566	85865
29228	85866
92968	85867
89874	85868
34873	85869
75118	85870
25114	85871
118022	85872
14486	85873
76052	85874
33400	85875
118022	85876
85525	85877
126726	85878
42078	85879
163175	85880
34321	85881
157044	85882
144318	85883
62978	85884
41040	85885
79964	85886
42124	85887
19816	85888
14265	85889
134776	85890
88421	85891
80217	85892
58821	85893
70793	85894
18578	85895
57831	85896
49054	85897
95977	85898
108242	85899
128285	85900
72397	85901
40384	85902
85547	85903
106302	85904
29228	85905
29271	85906
13050	85907
33815	85908
136439	85909
7615	85910
22538	85911
48268	85912
103350	85913
67425	85914
8764	85915
29256	85916
78548	85917
59714	85918
29271	85919
36281	85920
144485	85921
69669	85922
38372	85923
48268	85924
67397	85925
15016	85926
67344	85927
106492	85928
57200	85929
98692	85930
55845	85931
159202	85932
159297	85933
88412	85934
35638	85935
35756	85936
34998	85937
11913	85938
77247	85939
104642	85940
103369	85941
65339	85942
54832	85943
26340	85944
109789	85945
19838	85946
7516	85947
134982	85948
11095	85949
21392	85950
68548	85951
70791	85952
16043	85953
43946	85954
166832	85955
81409	85956
30282	85957
86989	85958
38378	85959
108258	85960
144468	85961
7895	85962
91280	85963
34973	85964
35775	85965
118474	85966
104642	85967
43711	85968
20279	85969
8767	85970
16022	85971
26384	85972
157947	85973
12160	85974
98426	85975
135014	85976
130309	85977
10018	85978
63983	85979
86981	85980
42816	85981
42093	85982
83942	85983
67343	85984
116040	85985
48372	85986
155357	85987
43939	85988
35604	85989
72602	85990
119264	85991
80100	85992
68443	85993
87004	85994
71328	85995
11825	85996
144286	85997
80111	85998
16828	85999
50882	86000
46719	86001
112753	86002
76115	86003
7860	86004
125484	86005
48372	86006
67370	86007
17463	86008
9324	86009
28256	86010
17454	86011
38313	86012
36346	86013
79953	86014
22517	86015
76202	86016
66268	86017
76169	86018
29266	86019
31752	86020
133320	86021
94875	86022
88504	86023
22527	86024
62961	86025
21068	86026
21671	86027
24477	86028
29786	86029
74091	86030
99950	86031
151626	86032
77264	86033
88524	86034
8779	86035
17463	86036
126762	86037
136460	86038
157202	86039
119523	86040
18269	86041
112745	86042
109755	86043
77264	86044
34882	86045
78730	86046
60881	86047
66389	86048
23206	86049
101515	86050
54512	86051
54922	86052
136690	86053
15382	86054
77264	86055
137874	86056
19334	86057
144812	86058
17463	86059
80180	86060
22463	86061
163504	86062
130247	86063
19338	86064
84035	86065
26833	86066
163208	86067
39682	86068
116440	86069
9502	86070
65064	86071
143033	86072
103167	86073
21012	86074
166862	86075
126763	86076
11577	86077
119527	86078
41066	86079
68674	86080
61822	86081
10350	86082
35683	86083
57249	86084
9324	86085
53517	86086
39615	86087
19836	86088
46710	86089
165048	86090
45048	86091
82617	86092
10353	86093
68485	86094
18884	86095
91051	86096
77188	86097
10353	86098
106445	86099
15429	86100
166486	86101
77188	86102
88534	86103
41750	86104
131989	86105
52585	86106
65066	86107
97457	86108
85766	86109
89693	86110
125008	86111
138358	86112
22885	86113
133195	86114
82421	86115
66282	86116
13845	86117
11283	86118
91042	86119
41750	86120
66400	86121
25745	86122
157083	86123
107952	86124
26849	86125
133584	86126
18884	86127
147506	86128
86883	86129
48240	86130
30253	86131
42679	86132
44383	86133
10353	86134
63917	86135
68534	86136
164734	86137
103302	86138
10353	86139
132062	86140
53544	86141
38309	86142
82547	86143
123683	86144
71284	86145
38380	86146
38380	86147
24060	86148
74219	86149
58800	86150
69701	86151
70848	86152
49064	86153
135319	86154
25190	86155
25190	86156
41823	86157
38312	86158
31795	86159
100182	86160
122251	86161
159757	86162
155836	86163
136803	86164
25190	86165
52637	86166
159525	86167
109752	86168
140803	86169
31795	86170
54863	86171
150037	86172
38309	86173
25190	86174
38406	86175
89826	86176
116103	86177
30817	86178
10830	86179
116314	86180
35711	86181
43951	86182
119600	86183
16397	86184
21706	86185
18292	86186
164921	86187
41729	86188
119314	86189
146101	86190
16615	86191
94693	86192
48287	86193
136560	86194
77370	86195
81452	86196
39678	86197
128352	86198
60759	86199
106267	86200
167834	86201
66281	86202
162946	86203
142687	86204
66434	86205
80027	86206
114715	86207
43896	86208
8245	86209
98410	86210
111020	86211
50185	86212
27412	86213
152227	86214
19302	86215
16353	86216
11832	86217
104812	86218
48315	86219
101414	86220
80106	86221
48250	86222
153465	86223
101543	86224
163123	86225
33345	86226
38372	86227
60756	86228
26836	86229
49073	86230
97228	86231
51749	86232
59599	86233
60868	86234
6564	86235
59585	86236
36918	86237
70762	86238
6567	86239
57063	86240
151253	86241
65075	86242
157287	86243
88584	86244
144367	86245
151529	86246
134990	86247
25625	86248
89753	86249
9723	86250
16855	86251
138388	86252
106230	86253
154147	86254
51021	86255
85647	86256
136377	86257
96171	86258
88303	86259
135042	86260
29397	86261
17726	86262
39051	86263
60756	86264
58696	86265
16855	86266
37543	86267
58652	86268
115878	86269
103354	86270
8961	86271
43862	86272
46661	86273
144456	86274
9551	86275
159073	86276
40383	86277
63919	86278
57824	86279
39611	86280
159074	86281
149446	86282
57824	86283
60704	86284
40375	86285
8630	86286
101901	86287
112503	86288
59716	86289
133163	86290
114143	86291
98441	86292
88482	86293
41778	86294
163575	86295
38220	86296
166504	86297
27846	86298
98587	86299
50099	86300
132020	86301
50152	86302
138251	86303
38369	86304
167278	86305
88307	86306
56996	86307
109777	86308
97370	86309
88327	86310
160981	86311
36871	86312
125227	86313
27485	86314
36985	86315
14262	86316
24465	86317
43954	86318
12421	86319
60768	86320
18276	86321
159780	86322
150063	86323
26790	86324
68557	86325
91255	86326
31315	86327
19786	86328
91256	86329
45689	86330
84221	86331
36290	86332
24015	86333
67431	86334
10832	86335
7993	86336
35692	86337
116192	86338
39665	86339
98659	86340
54506	86341
32017	86342
87008	86343
18596	86344
16314	86345
71279	86346
111122	86347
137966	86348
138075	86349
159783	86350
159232	86351
40285	86352
91263	86353
88370	86354
6593	86355
52650	86356
77249	86357
77352	86358
109724	86359
7272	86360
18283	86361
81217	86362
65324	86363
67412	86364
80242	86365
43711	86366
129886	86367
32017	86368
95132	86369
16380	86370
12625	86371
85552	86372
111330	86373
120976	86374
15387	86375
15442	86376
19859	86377
63011	86378
103266	86379
125157	86380
58681	86381
91260	86382
111264	86383
154072	86384
47585	86385
8860	86386
24445	86387
14485	86388
157930	86389
40262	86390
89889	86391
39667	86392
50951	86393
111344	86394
22838	86395
117816	86396
31750	86397
138330	86398
29807	86399
10490	86400
27477	86401
15411	86402
46627	86403
91157	86404
102989	86405
153205	86406
14260	86407
57835	86408
107887	86409
161803	86410
103263	86411
55930	86412
5864	86413
28713	86414
85749	86415
63915	86416
125104	86417
61971	86418
42120	86419
30734	86420
77275	86421
155205	86422
40393	86423
77275	86424
119489	86425
43871	86426
73951	86427
15020	86428
28256	86429
5497	86430
30796	86431
68482	86432
163281	86433
28263	86434
72365	86435
122171	86436
84101	86437
15020	86438
77275	86439
35647	86440
103198	86441
101724	86442
50887	86443
40321	86444
34910	86445
38399	86446
55699	86447
12138	86448
149737	86449
66420	86450
14692	86451
65191	86452
67455	86453
118203	86454
54862	86455
35674	86456
41008	86457
153484	86458
69663	86459
9550	86460
42767	86461
78705	86462
41802	86463
50189	86464
157483	86465
86973	86466
66253	86467
62029	86468
22846	86469
35700	86470
98501	86471
29860	86472
10841	86473
61933	86474
41776	86475
48235	86476
130195	86477
122053	86478
136438	86479
115922	86480
123518	86481
42680	86482
163348	86483
27404	86484
50918	86485
130196	86486
17699	86487
144142	86488
36354	86489
151621	86490
24705	86491
24705	86492
13683	86493
43909	86494
61935	86495
12602	86496
99999	86497
60913	86498
3967	86499
114047	86500
106360	86501
103136	86502
43796	86503
12815	86504
18906	86505
157484	86506
23596	86507
163350	86508
163351	86509
106479	86510
42767	86511
12834	86512
42749	86513
41831	86514
25748	86515
26775	86516
74004	86517
14470	86518
19437	86519
16323	86520
36354	86521
30290	86522
66318	86523
108074	86524
125181	86525
69660	86526
15043	86527
40345	86528
10188	86529
20271	86530
19314	86531
89744	86532
84101	86533
164640	86534
98429	86535
9895	86536
114725	86537
29809	86538
25161	86539
6688	86540
94753	86541
127024	86542
36354	86543
94793	86544
88414	86545
24051	86546
89799	86547
108118	86548
82624	86549
27436	86550
60824	86551
136679	86552
135364	86553
29799	86554
114207	86555
166967	86556
117870	86557
36970	86558
34341	86559
138103	86560
125289	86561
52599	86562
19324	86563
65220	86564
125286	86565
9511	86566
22475	86567
116171	86568
10803	86569
60796	86570
130057	86571
104633	86572
85676	86573
165218	86574
126857	86575
11871	86576
27445	86577
54418	86578
84134	86579
24460	86580
52648	86581
159523	86582
48327	86583
29388	86584
84197	86585
114068	86586
136678	86587
151807	86588
114135	86589
40335	86590
80115	86591
30742	86592
67390	86593
10204	86594
130241	86595
6247	86596
131671	86597
63943	86598
16381	86599
48995	86600
41006	86601
142421	86602
36363	86603
60935	86604
106159	86605
158974	86606
82675	86607
28257	86608
9204	86609
25966	86610
77171	86611
88507	86612
103203	86613
19814	86614
49970	86615
44358	86616
85776	86617
25157	86618
10211	86619
10021	86620
99922	86621
16348	86622
121954	86623
17394	86624
19814	86625
43710	86626
151369	86627
19814	86628
163461	86629
114202	86630
5859	86631
25179	86632
91731	86633
8786	86634
136485	86635
129922	86636
114022	86637
29386	86638
54430	86639
7422	86640
22884	86641
91098	86642
29800	86643
70745	86644
3265	86645
96153	86646
17726	86647
15110	86648
33442	86649
62883	86650
61820	86651
35730	86652
131539	86653
98381	86654
80034	86655
122276	86656
94660	86657
31818	86658
99941	86659
57187	86660
131761	86661
30740	86662
149230	86663
71291	86664
33429	86665
45737	86666
19389	86667
97211	86668
55811	86669
70811	86670
70811	86671
155707	86672
124986	86673
97211	86674
49057	86675
49004	86676
112590	86677
132160	86678
136373	86679
50197	86680
36369	86681
136883	86682
41064	86683
24530	86684
49004	86685
54832	86686
111355	86687
50133	86688
24510	86689
148326	86690
45695	86691
5556	86692
21712	86693
58817	86694
118513	86695
149734	86696
8959	86697
146680	86698
133681	86699
128211	86700
104799	86701
163874	86702
98695	86703
63816	86704
104510	86705
74055	86706
58817	86707
7856	86708
73900	86709
167261	86710
153589	86711
17398	86712
19302	86713
148159	86714
123376	86715
14468	86716
125029	86717
38423	86718
140654	86719
21712	86720
98490	86721
157328	86722
134812	86723
98531	86724
77379	86725
97340	86726
140929	86727
144632	86728
163818	86729
155964	86730
42905	86731
55728	86732
57154	86733
68441	86734
55790	86735
16837	86736
98695	86737
42709	86738
165555	86739
146363	86740
18579	86741
15999	86742
19774	86743
8755	86744
29335	86745
22553	86746
32745	86747
103150	86748
45676	86749
33423	86750
150164	86751
63046	86752
140751	86753
48397	86754
138038	86755
11650	86756
19380	86757
146269	86758
146246	86759
42691	86760
27399	86761
120554	86762
88366	86763
25042	86764
101471	86765
20586	86766
106297	86767
95129	86768
42768	86769
32574	86770
131797	86771
125493	86772
57233	86773
89793	86774
7857	86775
94699	86776
11861	86777
60952	86778
163876	86779
140527	86780
151403	86781
55778	86782
48236	86783
148243	86784
118513	86785
43790	86786
14044	86787
157844	86788
59589	86789
18579	86790
11650	86791
146503	86792
109595	86793
25105	86794
37539	86795
57818	86796
77313	86797
20944	86798
167260	86799
93060	86800
91130	86801
37539	86802
111338	86803
103068	86804
132068	86805
140300	86806
20271	86807
31244	86808
25089	86809
25669	86810
15116	86811
78523	86812
161810	86813
122085	86814
47617	86815
51798	86816
25040	86817
25040	86818
72646	86819
55738	86820
24710	86821
54894	86822
117822	86823
94843	86824
76020	86825
111338	86826
100240	86827
97366	86828
17975	86829
5568	86830
75103	86831
117994	86832
33476	86833
9528	86834
81342	86835
44998	86836
19805	86837
55867	86838
73931	86839
32745	86840
146679	86841
41782	86842
123610	86843
38400	86844
55754	86845
144572	86846
87077	86847
16829	86848
97327	86849
45750	86850
77387	86851
74206	86852
14468	86853
116345	86854
84290	86855
17083	86856
55751	86857
126566	86858
74265	86859
50034	86860
126949	86861
151982	86862
59650	86863
33519	86864
138193	86865
60693	86866
106123	86867
42720	86868
25052	86869
130314	86870
91723	86871
12582	86872
17083	86873
74178	86874
108147	86875
78659	86876
94682	86877
130323	86878
78659	86879
38395	86880
96036	86881
108287	86882
85670	86883
24481	86884
157493	86885
29785	86886
33523	86887
84073	86888
74221	86889
93041	86890
35786	86891
24704	86892
147575	86893
53571	86894
81276	86895
18563	86896
146204	86897
44975	86898
136596	86899
32074	86900
24704	86901
43868	86902
146354	86903
20965	86904
62950	86905
98567	86906
91174	86907
20285	86908
157356	86909
50070	86910
106348	86911
53503	86912
155701	86913
55847	86914
144832	86915
25634	86916
50085	86917
97223	86918
31788	86919
27415	86920
108146	86921
17705	86922
15043	86923
145028	86924
19420	86925
8233	86926
97218	86927
166925	86928
18591	86929
72346	86930
38427	86931
131607	86932
136684	86933
51727	86934
50118	86935
163048	86936
27908	86937
106514	86938
142798	86939
147957	86940
54916	86941
77228	86942
88568	86943
109594	86944
144320	86945
120744	86946
162862	86947
38961	86948
42760	86949
123850	86950
72600	86951
85627	86952
43860	86953
131866	86954
21702	86955
137875	86956
29269	86957
57093	86958
20036	86959
111082	86960
21653	86961
135334	86962
118460	86963
21067	86964
130193	86965
19420	86966
42843	86967
11843	86968
54914	86969
17083	86970
109594	86971
143197	86972
21695	86973
17076	86974
44408	86975
123737	86976
143199	86977
78705	86978
68607	86979
146166	86980
149751	86981
163606	86982
118293	86983
33338	86984
17083	86985
147960	86986
138771	86987
112739	86988
91723	86989
60788	86990
8233	86991
19861	86992
19420	86993
95113	86994
86879	86995
5474	86996
136484	86997
43860	86998
62950	86999
118034	87000
30287	87001
159660	87002
62061	87003
140662	87004
108206	87005
106449	87006
136762	87007
98569	87008
25723	87009
80105	87010
107917	87011
116068	87012
36891	87013
97310	87014
118142	87015
31788	87016
17083	87017
7887	87018
153417	87019
69635	87020
80198	87021
167176	87022
72371	87023
54454	87024
118428	87025
81251	87026
47480	87027
36310	87028
130033	87029
88370	87030
24083	87031
120695	87032
94813	87033
72371	87034
52596	87035
33470	87036
67387	87037
166621	87038
164854	87039
18941	87040
101852	87041
78539	87042
108001	87043
164851	87044
19342	87045
70856	87046
45709	87047
30747	87048
103020	87049
135236	87050
112567	87051
153412	87052
118261	87053
46776	87054
136529	87055
39649	87056
57084	87057
76073	87058
91108	87059
32650	87060
89892	87061
89774	87062
137963	87063
39030	87064
32716	87065
54848	87066
91709	87067
35661	87068
109576	87069
149459	87070
41761	87071
122209	87072
108027	87073
91709	87074
133665	87075
101500	87076
82577	87077
39030	87078
104738	87079
72381	87080
82527	87081
138056	87082
112631	87083
114051	87084
86930	87085
17698	87086
21704	87087
50897	87088
50880	87089
17390	87090
5230	87091
101916	87092
65053	87093
65053	87094
126561	87095
20961	87096
17077	87097
17067	87098
43890	87099
17969	87100
63826	87101
68640	87102
28296	87103
63917	87104
119576	87105
10205	87106
67417	87107
38414	87108
30816	87109
21686	87110
21978	87111
124987	87112
82451	87113
144487	87114
47547	87115
41811	87116
112484	87117
135286	87118
66410	87119
89870	87120
63003	87121
44412	87122
77335	87123
24502	87124
111015	87125
20970	87126
63899	87127
63924	87128
21699	87129
21699	87130
83953	87131
21648	87132
88574	87133
67432	87134
21699	87135
38266	87136
120936	87137
149618	87138
88531	87139
109739	87140
16349	87141
108007	87142
120935	87143
120935	87144
12608	87145
12608	87146
21699	87147
48376	87148
54466	87149
129955	87150
39611	87151
21699	87152
21699	87153
21699	87154
16377	87155
48366	87156
41079	87157
28245	87158
153349	87159
166555	87160
59589	87161
11560	87162
4822	87163
22536	87164
25741	87165
167760	87166
53527	87167
40273	87168
93258	87169
41738	87170
40395	87171
118268	87172
41729	87173
145876	87174
10819	87175
25739	87176
14043	87177
158967	87178
22862	87179
28297	87180
72535	87181
54834	87182
26796	87183
45745	87184
12137	87185
82468	87186
16336	87187
50907	87188
60882	87189
44973	87190
3695	87191
101539	87192
114242	87193
14492	87194
16387	87195
62075	87196
79942	87197
26336	87198
53481	87199
6593	87200
28298	87201
109537	87202
10796	87203
37536	87204
19304	87205
13189	87206
27891	87207
16385	87208
63824	87209
36888	87210
74029	87211
48299	87212
27902	87213
157095	87214
40278	87215
22450	87216
3610	87217
15098	87218
40368	87219
35615	87220
22540	87221
94759	87222
5430	87223
15102	87224
153422	87225
131714	87226
161082	87227
130436	87228
114040	87229
13608	87230
12609	87231
125341	87232
163057	87233
60841	87234
124933	87235
18611	87236
111006	87237
7845	87238
76128	87239
121977	87240
24055	87241
151816	87242
142669	87243
85532	87244
106115	87245
17400	87246
18560	87247
157227	87248
14472	87249
39627	87250
6865	87251
43758	87252
104555	87253
18892	87254
22554	87255
88592	87256
25619	87257
80206	87258
79963	87259
101492	87260
92937	87261
126738	87262
2173	87263
88592	87264
151458	87265
161858	87266
23607	87267
38995	87268
7613	87269
123746	87270
35615	87271
93092	87272
117901	87273
138217	87274
126678	87275
25615	87276
43925	87277
82498	87278
25722	87279
32686	87280
147633	87281
11102	87282
24084	87283
34353	87284
136532	87285
43834	87286
12624	87287
140197	87288
75056	87289
109515	87290
101734	87291
167302	87292
52624	87293
69558	87294
16333	87295
106564	87296
71294	87297
42864	87298
39008	87299
44414	87300
46753	87301
130250	87302
8761	87303
74191	87304
151407	87305
31791	87306
24051	87307
65318	87308
100108	87309
55757	87310
11425	87311
159599	87312
41795	87313
34898	87314
9555	87315
82513	87316
20275	87317
16319	87318
72412	87319
143121	87320
89782	87321
10803	87322
35641	87323
125370	87324
71294	87325
30258	87326
136720	87327
163545	87328
24019	87329
167014	87330
159507	87331
163542	87332
106309	87333
122168	87334
112796	87335
135146	87336
46596	87337
19830	87338
46658	87339
46658	87340
72514	87341
54539	87342
166378	87343
46621	87344
54467	87345
10803	87346
146470	87347
24506	87348
135213	87349
36940	87350
161526	87351
69665	87352
8761	87353
149897	87354
153322	87355
112515	87356
149531	87357
74258	87358
54875	87359
21397	87360
109636	87361
164738	87362
133358	87363
97221	87364
18928	87365
147362	87366
13834	87367
27377	87368
17386	87369
31311	87370
91231	87371
18940	87372
98447	87373
134936	87374
36304	87375
8755	87376
112717	87377
54516	87378
82613	87379
50199	87380
103121	87381
138839	87382
18565	87383
151895	87384
88323	87385
48354	87386
128103	87387
103326	87388
41036	87389
26782	87390
35749	87391
133482	87392
112566	87393
88441	87394
34881	87395
88510	87396
126755	87397
19844	87398
33424	87399
79928	87400
138241	87401
129915	87402
39000	87403
45765	87404
151320	87405
89911	87406
119475	87407
83940	87408
68668	87409
131616	87410
123653	87411
21384	87412
57182	87413
91060	87414
42679	87415
101467	87416
116347	87417
111015	87418
108193	87419
40263	87420
103156	87421
149399	87422
57871	87423
106153	87424
38316	87425
53591	87426
98579	87427
151874	87428
57182	87429
25750	87430
8230	87431
118285	87432
8466	87433
111079	87434
132071	87435
51747	87436
134929	87437
18269	87438
23605	87439
130342	87440
120742	87441
38393	87442
25139	87443
4609	87444
16028	87445
134971	87446
78610	87447
43922	87448
94852	87449
45030	87450
46568	87451
23249	87452
151776	87453
38393	87454
41015	87455
116389	87456
55899	87457
15133	87458
68657	87459
146134	87460
49027	87461
138816	87462
16386	87463
104766	87464
17734	87465
78627	87466
29314	87467
84033	87468
126945	87469
133088	87470
7990	87471
7422	87472
46558	87473
81325	87474
29304	87475
57828	87476
80089	87477
4609	87478
97399	87479
13192	87480
129848	87481
78719	87482
16305	87483
33399	87484
167848	87485
99919	87486
49027	87487
29252	87488
6567	87489
130158	87490
109586	87491
166998	87492
84225	87493
159824	87494
35746	87495
24011	87496
157642	87497
16339	87498
19347	87499
112462	87500
3500	87501
17733	87502
73940	87503
27909	87504
41061	87505
122049	87506
17401	87507
17401	87508
44980	87509
159010	87510
135018	87511
49027	87512
44414	87513
149875	87514
8230	87515
54453	87516
155339	87517
78708	87518
120867	87519
69669	87520
89854	87521
151893	87522
125192	87523
67402	87524
85694	87525
35733	87526
27883	87527
22489	87528
161498	87529
91757	87530
111238	87531
80102	87532
70788	87533
98587	87534
80102	87535
68566	87536
39657	87537
161499	87538
147966	87539
88430	87540
37504	87541
22489	87542
82576	87543
144645	87544
88415	87545
65196	87546
39658	87547
47545	87548
131938	87549
101755	87550
65241	87551
111240	87552
97372	87553
19827	87554
65266	87555
57901	87556
14493	87557
44409	87558
3966	87559
6980	87560
33392	87561
52698	87562
36280	87563
161608	87564
9551	87565
29244	87566
151502	87567
32652	87568
9192	87569
62998	87570
21982	87571
49012	87572
25979	87573
162743	87574
32652	87575
88507	87576
87004	87577
125050	87578
106121	87579
38209	87580
7867	87581
106217	87582
26767	87583
36878	87584
36330	87585
62998	87586
108173	87587
14037	87588
98589	87589
109470	87590
167193	87591
32652	87592
8756	87593
114215	87594
130334	87595
49070	87596
84161	87597
155292	87598
125050	87599
8764	87600
72640	87601
153138	87602
70735	87603
25733	87604
101675	87605
39032	87606
51718	87607
38352	87608
62015	87609
62062	87610
18916	87611
43941	87612
19323	87613
96190	87614
23228	87615
71273	87616
92976	87617
134875	87618
25746	87619
29240	87620
155294	87621
23228	87622
120720	87623
72631	87624
95015	87625
25641	87626
119404	87627
151248	87628
32763	87629
19466	87630
15073	87631
55829	87632
71347	87633
72319	87634
42761	87635
142371	87636
139997	87637
42796	87638
118177	87639
99830	87640
16324	87641
71347	87642
116435	87643
72567	87644
54925	87645
45783	87646
139998	87647
72330	87648
19427	87649
94919	87650
142373	87651
32601	87652
142372	87653
72556	87654
138945	87655
71347	87656
32698	87657
32520	87658
15030	87659
32646	87660
32520	87661
21712	87662
11887	87663
159620	87664
116449	87665
42705	87666
145860	87667
114891	87668
25116	87669
19880	87670
11933	87671
91128	87672
142374	87673
50173	87674
115874	87675
139005	87676
54908	87677
32764	87678
72409	87679
57115	87680
140970	87681
72421	87682
55695	87683
55843	87684
25633	87685
94945	87686
23624	87687
74209	87688
118177	87689
157941	87690
11933	87691
11935	87692
25104	87693
116458	87694
149330	87695
24701	87696
72433	87697
49052	87698
25116	87699
25116	87700
12626	87701
32520	87702
57276	87703
24701	87704
11872	87705
24701	87706
147422	87707
115905	87708
25195	87709
11933	87710
25695	87711
153192	87712
25116	87713
116458	87714
142730	87715
114834	87716
153112	87717
25135	87718
122018	87719
32764	87720
142375	87721
140350	87722
71317	87723
11933	87724
95136	87725
71322	87726
72409	87727
140373	87728
32073	87729
72411	87730
93312	87731
43756	87732
54908	87733
114834	87734
32061	87735
98556	87736
145823	87737
19402	87738
138963	87739
72409	87740
144194	87741
71347	87742
24701	87743
124946	87744
26765	87745
25682	87746
139015	87747
72521	87748
149786	87749
72521	87750
28331	87751
32764	87752
93126	87753
57157	87754
123727	87755
94700	87756
9510	87757
19454	87758
42758	87759
93329	87760
91811	87761
41029	87762
145859	87763
26777	87764
32520	87765
32520	87766
24694	87767
32073	87768
32601	87769
114873	87770
72417	87771
95154	87772
149328	87773
95130	87774
149358	87775
24686	87776
32764	87777
32646	87778
46780	87779
43798	87780
135041	87781
91243	87782
55834	87783
55832	87784
32601	87785
32764	87786
144453	87787
32764	87788
139996	87789
140807	87790
32520	87791
93300	87792
55832	87793
77340	87794
9493	87795
42796	87796
45703	87797
118459	87798
116203	87799
43872	87800
45783	87801
72437	87802
21043	87803
118427	87804
70848	87805
57173	87806
103186	87807
41715	87808
87043	87809
125274	87810
38380	87811
106301	87812
108273	87813
27427	87814
46683	87815
60677	87816
135272	87817
132110	87818
46701	87819
22552	87820
74245	87821
69692	87822
21038	87823
67430	87824
98512	87825
35638	87826
108282	87827
41064	87828
12607	87829
138929	87830
10828	87831
148301	87832
21038	87833
118445	87834
15577	87835
133299	87836
41840	87837
10224	87838
81273	87839
4610	87840
21371	87841
133344	87842
167235	87843
126839	87844
68648	87845
21385	87846
17708	87847
133393	87848
62924	87849
89903	87850
43940	87851
109498	87852
80249	87853
57054	87854
106145	87855
32712	87856
47480	87857
81302	87858
24046	87859
24671	87860
63968	87861
35735	87862
155035	87863
78546	87864
82595	87865
38347	87866
119303	87867
17977	87868
46693	87869
109690	87870
33847	87871
86977	87872
33432	87873
104674	87874
89709	87875
45767	87876
33457	87877
119576	87878
52713	87879
62012	87880
9083	87881
11565	87882
163835	87883
101892	87884
17421	87885
23594	87886
62011	87887
164656	87888
161621	87889
11285	87890
114144	87891
75090	87892
29305	87893
76216	87894
101713	87895
26002	87896
63021	87897
76178	87898
34936	87899
49987	87900
68647	87901
33847	87902
164657	87903
24475	87904
142436	87905
128229	87906
49969	87907
16863	87908
101780	87909
28267	87910
16607	87911
55779	87912
80190	87913
62880	87914
142600	87915
12834	87916
32586	87917
38395	87918
68432	87919
13658	87920
121892	87921
63850	87922
47572	87923
46651	87924
108241	87925
57008	87926
163955	87927
13343	87928
120579	87929
128424	87930
61954	87931
130003	87932
38335	87933
106177	87934
5857	87935
111138	87936
10953	87937
98398	87938
43797	87939
42769	87940
167764	87941
84270	87942
13679	87943
77238	87944
43864	87945
106197	87946
38308	87947
12587	87948
89793	87949
102991	87950
24667	87951
77238	87952
163223	87953
5979	87954
52676	87955
16317	87956
17424	87957
34935	87958
57177	87959
25742	87960
98441	87961
162929	87962
25706	87963
60650	87964
156914	87965
15391	87966
16346	87967
112517	87968
49969	87969
72508	87970
58731	87971
22836	87972
74011	87973
49969	87974
49969	87975
57042	87976
13658	87977
115939	87978
55868	87979
18282	87980
65153	87981
89811	87982
55868	87983
38329	87984
101533	87985
24446	87986
133123	87987
77238	87988
103011	87989
17989	87990
106579	87991
166696	87992
66441	87993
9201	87994
11412	87995
13679	87996
16863	87997
129906	87998
10218	87999
55869	88000
12578	88001
47539	88002
63848	88003
76086	88004
112564	88005
125349	88006
103029	88007
114210	88008
6577	88009
46589	88010
142674	88011
68541	88012
78510	88013
10026	88014
151932	88015
10026	88016
43874	88017
153650	88018
47452	88019
138267	88020
120598	88021
13357	88022
50138	88023
103282	88024
151581	88025
5225	88026
43797	88027
149672	88028
126901	88029
140505	88030
157842	88031
96163	88032
81288	88033
164758	88034
30762	88035
34871	88036
57042	88037
49969	88038
97467	88039
130317	88040
49969	88041
31831	88042
37476	88043
49042	88044
40389	88045
106445	88046
88296	88047
30813	88048
131635	88049
133168	88050
18914	88051
73934	88052
38433	88053
144252	88054
119233	88055
84230	88056
40294	88057
7897	88058
50950	88059
120601	88060
8631	88061
106322	88062
26370	88063
165215	88064
138387	88065
88501	88066
103012	88067
66394	88068
76032	88069
35765	88070
30813	88071
18262	88072
29815	88073
126575	88074
31823	88075
131956	88076
106179	88077
38327	88078
36985	88079
43721	88080
33512	88081
130350	88082
27886	88083
109801	88084
15404	88085
109801	88086
25709	88087
33834	88088
59581	88089
112744	88090
93090	88091
11914	88092
6581	88093
98676	88094
147524	88095
36934	88096
98651	88097
67413	88098
53480	88099
66373	88100
20274	88101
158954	88102
7895	88103
18897	88104
48316	88105
25032	88106
80095	88107
65353	88108
106132	88109
38962	88110
84122	88111
11832	88112
130335	88113
63042	88114
136709	88115
163205	88116
10813	88117
76076	88118
48352	88119
55985	88120
7880	88121
74120	88122
29255	88123
137914	88124
27374	88125
128058	88126
51764	88127
60653	88128
91792	88129
72405	88130
27837	88131
27869	88132
63988	88133
6487	88134
35644	88135
157021	88136
30303	88137
108060	88138
6487	88139
28241	88140
23605	88141
126740	88142
96009	88143
88501	88144
32040	88145
14465	88146
6969	88147
140271	88148
43942	88149
70694	88150
166584	88151
15397	88152
24478	88153
61822	88154
60779	88155
41010	88156
14465	88157
18280	88158
151903	88159
125540	88160
9733	88161
18255	88162
101650	88163
60738	88164
61817	88165
14265	88166
47478	88167
50049	88168
19851	88169
101803	88170
14479	88171
72362	88172
166465	88173
29314	88174
69614	88175
69561	88176
111250	88177
38968	88178
61991	88179
54431	88180
15425	88181
57037	88182
106579	88183
86985	88184
80041	88185
6600	88186
89832	88187
72365	88188
47565	88189
15425	88190
20261	88191
63988	88192
91056	88193
60910	88194
61900	88195
146720	88196
32628	88197
33424	88198
123477	88199
43939	88200
50069	88201
50088	88202
54414	88203
19832	88204
34921	88205
120963	88206
93192	88207
20552	88208
146708	88209
63851	88210
83991	88211
13680	88212
119437	88213
132131	88214
157137	88215
50088	88216
126622	88217
41835	88218
66459	88219
103189	88220
25057	88221
7286	88222
4181	88223
112777	88224
162874	88225
61848	88226
99902	88227
82508	88228
29373	88229
35685	88230
59740	88231
106507	88232
101809	88233
24478	88234
11895	88235
13611	88236
155399	88237
81398	88238
60748	88239
46692	88240
16842	88241
122063	88242
144574	88243
19884	88244
38983	88245
76205	88246
108094	88247
125525	88248
19334	88249
25665	88250
121999	88251
22854	88252
15795	88253
96115	88254
161266	88255
16386	88256
63831	88257
43846	88258
128204	88259
125141	88260
136572	88261
27862	88262
34859	88263
17966	88264
109676	88265
18943	88266
66415	88267
104658	88268
91073	88269
128279	88270
17481	88271
15789	88272
161208	88273
6487	88274
129859	88275
66415	88276
11423	88277
165231	88278
155367	88279
6487	88280
15112	88281
101421	88282
96128	88283
106603	88284
42842	88285
146167	88286
50111	88287
81457	88288
119292	88289
155644	88290
61934	88291
155789	88292
26847	88293
15789	88294
15119	88295
18913	88296
43939	88297
70705	88298
165139	88299
130206	88300
17959	88301
46664	88302
23630	88303
52622	88304
104607	88305
142940	88306
109513	88307
88414	88308
71255	88309
22493	88310
19367	88311
31784	88312
27832	88313
22449	88314
32029	88315
43822	88316
151737	88317
39068	88318
94917	88319
161375	88320
92981	88321
54454	88322
161432	88323
108099	88324
57036	88325
117952	88326
46621	88327
106261	88328
165058	88329
20277	88330
166888	88331
70778	88332
66455	88333
166873	88334
52571	88335
36368	88336
67380	88337
49019	88338
91165	88339
69573	88340
24475	88341
33355	88342
112700	88343
11865	88344
97287	88345
20023	88346
42809	88347
6967	88348
15096	88349
29827	88350
33488	88351
15454	88352
48378	88353
57189	88354
29842	88355
144933	88356
135350	88357
10795	88358
46623	88359
48378	88360
101541	88361
15454	88362
43899	88363
144571	88364
92973	88365
21002	88366
26843	88367
144949	88368
108179	88369
11897	88370
51794	88371
15026	88372
93055	88373
99830	88374
73881	88375
21049	88376
77246	88377
43877	88378
73881	88379
25213	88380
42858	88381
147478	88382
29805	88383
88548	88384
100150	88385
10955	88386
135352	88387
33340	88388
36383	88389
43738	88390
84254	88391
43877	88392
147979	88393
15079	88394
151730	88395
143417	88396
165476	88397
14044	88398
157876	88399
47596	88400
36967	88401
11415	88402
51794	88403
6976	88404
66408	88405
21049	88406
54461	88407
163785	88408
39615	88409
93156	88410
15439	88411
155863	88412
132085	88413
59679	88414
93235	88415
111055	88416
62002	88417
118064	88418
128366	88419
78695	88420
71296	88421
148248	88422
121871	88423
148250	88424
109772	88425
19423	88426
57197	88427
118260	88428
32521	88429
51794	88430
119660	88431
104790	88432
93246	88433
116119	88434
158888	88435
92973	88436
9505	88437
137926	88438
123786	88439
7892	88440
144491	88441
135350	88442
159817	88443
60686	88444
34885	88445
60833	88446
167201	88447
29352	88448
125260	88449
144231	88450
17713	88451
4782	88452
151575	88453
17468	88454
118235	88455
36962	88456
93082	88457
93277	88458
159818	88459
93048	88460
133328	88461
72495	88462
152218	88463
93048	88464
142883	88465
19829	88466
142369	88467
57103	88468
54894	88469
27425	88470
163041	88471
104745	88472
163760	88473
130122	88474
142595	88475
136752	88476
106611	88477
104805	88478
72495	88479
36405	88480
19822	88481
92965	88482
97397	88483
7857	88484
65069	88485
122007	88486
32535	88487
25120	88488
96126	88489
57250	88490
11868	88491
74098	88492
48335	88493
73886	88494
108209	88495
52669	88496
21051	88497
125172	88498
66379	88499
111247	88500
48337	88501
123735	88502
78807	88503
25110	88504
13046	88505
23618	88506
89899	88507
100099	88508
98644	88509
151721	88510
119620	88511
41810	88512
41822	88513
24516	88514
12161	88515
82529	88516
34984	88517
41822	88518
151479	88519
37515	88520
136801	88521
125454	88522
42763	88523
103000	88524
114217	88525
47524	88526
104543	88527
88600	88528
132056	88529
5566	88530
35719	88531
18599	88532
91065	88533
23628	88534
22493	88535
58767	88536
143028	88537
24021	88538
93253	88539
131820	88540
38368	88541
39667	88542
8784	88543
113989	88544
109551	88545
12139	88546
97213	88547
58822	88548
7424	88549
134878	88550
131649	88551
29832	88552
36326	88553
98437	88554
95114	88555
37537	88556
151354	88557
81412	88558
133189	88559
9891	88560
111332	88561
19811	88562
17417	88563
48342	88564
8467	88565
67333	88566
104526	88567
135342	88568
20264	88569
108067	88570
81403	88571
57010	88572
17069	88573
7113	88574
57045	88575
112660	88576
91110	88577
131614	88578
136777	88579
11561	88580
58653	88581
65169	88582
31270	88583
18884	88584
131727	88585
11416	88586
10022	88587
109758	88588
80000	88589
142615	88590
19418	88591
31754	88592
7837	88593
41759	88594
167767	88595
91225	88596
41022	88597
68466	88598
94801	88599
21411	88600
103206	88601
23636	88602
14041	88603
13843	88604
54905	88605
122012	88606
11416	88607
42099	88608
35710	88609
161078	88610
4978	88611
99875	88612
42878	88613
118511	88614
5861	88615
128087	88616
6868	88617
66308	88618
76112	88619
97195	88620
99845	88621
92936	88622
114239	88623
63922	88624
11275	88625
17436	88626
44969	88627
67313	88628
131725	88629
93249	88630
43751	88631
147622	88632
136757	88633
140104	88634
62874	88635
97375	88636
25083	88637
52589	88638
167802	88639
17393	88640
46729	88641
103290	88642
34935	88643
119589	88644
61835	88645
123460	88646
68425	88647
17703	88648
52684	88649
27904	88650
24499	88651
36345	88652
124952	88653
21058	88654
120987	88655
147996	88656
114051	88657
25644	88658
157915	88659
36936	88660
8559	88661
101619	88662
163474	88663
95041	88664
30771	88665
120987	88666
69607	88667
68629	88668
39683	88669
33429	88670
57844	88671
118438	88672
28320	88673
112749	88674
58777	88675
119625	88676
38230	88677
107946	88678
57124	88679
68629	88680
89852	88681
133299	88682
24067	88683
19837	88684
122264	88685
109504	88686
34344	88687
123655	88688
20020	88689
51744	88690
152180	88691
36998	88692
34977	88693
122183	88694
122112	88695
155507	88696
59671	88697
40341	88698
15076	88699
65334	88700
114767	88701
94826	88702
85781	88703
22471	88704
17705	88705
48236	88706
130382	88707
51748	88708
77318	88709
94919	88710
36860	88711
51029	88712
36860	88713
101804	88714
47451	88715
19041	88716
94846	88717
16862	88718
159514	88719
114767	88720
104690	88721
55907	88722
5161	88723
140709	88724
147863	88725
57103	88726
24018	88727
2579	88728
128309	88729
46676	88730
157526	88731
16358	88732
106550	88733
16627	88734
10807	88735
146535	88736
145850	88737
21370	88738
104666	88739
123532	88740
83982	88741
99828	88742
101804	88743
20547	88744
34933	88745
138153	88746
21033	88747
155253	88748
26806	88749
34890	88750
159764	88751
144313	88752
26816	88753
63859	88754
146313	88755
42134	88756
108019	88757
85627	88758
19889	88759
94865	88760
108088	88761
60765	88762
161665	88763
50902	88764
42138	88765
42866	88766
30307	88767
26382	88768
62853	88769
118131	88770
144276	88771
151745	88772
54917	88773
122052	88774
27501	88775
38208	88776
9536	88777
99832	88778
60826	88779
126811	88780
80014	88781
80014	88782
104808	88783
155973	88784
39003	88785
145937	88786
151781	88787
60826	88788
4177	88789
151824	88790
101805	88791
25734	88792
48268	88793
151746	88794
80014	88795
86850	88796
80042	88797
38362	88798
106296	88799
45793	88800
46605	88801
34333	88802
42898	88803
96200	88804
15101	88805
76102	88806
123590	88807
80166	88808
101804	88809
16862	88810
153978	88811
84261	88812
91269	88813
28299	88814
60889	88815
108219	88816
32737	88817
151829	88818
101684	88819
71270	88820
33372	88821
19855	88822
165324	88823
77245	88824
122191	88825
97263	88826
100142	88827
14806	88828
15443	88829
133331	88830
111276	88831
70836	88832
161189	88833
17965	88834
131901	88835
16349	88836
43766	88837
111272	88838
41048	88839
43858	88840
24518	88841
149588	88842
81403	88843
34318	88844
25666	88845
98614	88846
47557	88847
91127	88848
106554	88849
34340	88850
30819	88851
88400	88852
60819	88853
63898	88854
19426	88855
9317	88856
89735	88857
122237	88858
7290	88859
98388	88860
36999	88861
46583	88862
126554	88863
13048	88864
147898	88865
12617	88866
52635	88867
112502	88868
107909	88869
30248	88870
149470	88871
49055	88872
4535	88873
41062	88874
82585	88875
80152	88876
41062	88877
131678	88878
45698	88879
50031	88880
57868	88881
82585	88882
57251	88883
131864	88884
101597	88885
25996	88886
60776	88887
118005	88888
32720	88889
155159	88890
123419	88891
10032	88892
12851	88893
131635	88894
29253	88895
88510	88896
39045	88897
46769	88898
67395	88899
147514	88900
103064	88901
98445	88902
149450	88903
7271	88904
48338	88905
31811	88906
52568	88907
8380	88908
60898	88909
37465	88910
80178	88911
44987	88912
81446	88913
36955	88914
36897	88915
106472	88916
79984	88917
49026	88918
142579	88919
166496	88920
101565	88921
10836	88922
100187	88923
18886	88924
49980	88925
123846	88926
159120	88927
50939	88928
14703	88929
101871	88930
11892	88931
53580	88932
106199	88933
10963	88934
24520	88935
28298	88936
104721	88937
71303	88938
25719	88939
24679	88940
31754	88941
21407	88942
36920	88943
65037	88944
34858	88945
31814	88946
41074	88947
6983	88948
47456	88949
17714	88950
20949	88951
22841	88952
63831	88953
144709	88954
9211	88955
140164	88956
42081	88957
34983	88958
19340	88959
164811	88960
78534	88961
10199	88962
119265	88963
27416	88964
11881	88965
138002	88966
18602	88967
14707	88968
137898	88969
10793	88970
84301	88971
52580	88972
85663	88973
124934	88974
50108	88975
22507	88976
138251	88977
50098	88978
74973	88979
23619	88980
155566	88981
68595	88982
66406	88983
156943	88984
36871	88985
71283	88986
22500	88987
60844	88988
131990	88989
68595	88990
65305	88991
123313	88992
39671	88993
123313	88994
149257	88995
97172	88996
160821	88997
16350	88998
19398	88999
71284	89000
111179	89001
32737	89002
112826	89003
107896	89004
38319	89005
16373	89006
104559	89007
37469	89008
88584	89009
20588	89010
17475	89011
111038	89012
96117	89013
146120	89014
20265	89015
36376	89016
26813	89017
133179	89018
61902	89019
33500	89020
123644	89021
91052	89022
107894	89023
97183	89024
20032	89025
57799	89026
43884	89027
164767	89028
68584	89029
138930	89030
150172	89031
4827	89032
126578	89033
50082	89034
38349	89035
72345	89036
46697	89037
60853	89038
145899	89039
29370	89040
23617	89041
59688	89042
112743	89043
42825	89044
14729	89045
21015	89046
119346	89047
130318	89048
35746	89049
43829	89050
31309	89051
68469	89052
138119	89053
43773	89054
20265	89055
25993	89056
138197	89057
131780	89058
147691	89059
16611	89060
101543	89061
19459	89062
132099	89063
157603	89064
40251	89065
136625	89066
16611	89067
38985	89068
22453	89069
45001	89070
101746	89071
11835	89072
112743	89073
149607	89074
151313	89075
18915	89076
79976	89077
57264	89078
26799	89079
101624	89080
125430	89081
95115	89082
22850	89083
61807	89084
43785	89085
41033	89086
120670	89087
134909	89088
24526	89089
161049	89090
74163	89091
68425	89092
113973	89093
69675	89094
70705	89095
54544	89096
120610	89097
161047	89098
78792	89099
50045	89100
50032	89101
61941	89102
19455	89103
78578	89104
122093	89105
46737	89106
57230	89107
163799	89108
159137	89109
49072	89110
88300	89111
11422	89112
78499	89113
48346	89114
38218	89115
31792	89116
61997	89117
135410	89118
108108	89119
18904	89120
18904	89121
125168	89122
18904	89123
123428	89124
144761	89125
33469	89126
98434	89127
92941	89128
101610	89129
63852	89130
36357	89131
38282	89132
49079	89133
17718	89134
50197	89135
42100	89136
52633	89137
108137	89138
15448	89139
106126	89140
57298	89141
65318	89142
96233	89143
121022	89144
29401	89145
112491	89146
49006	89147
75135	89148
17403	89149
50952	89150
49006	89151
41057	89152
59700	89153
45702	89154
146667	89155
106605	89156
123855	89157
8966	89158
133706	89159
40339	89160
121022	89161
49006	89162
49006	89163
103319	89164
18885	89165
154193	89166
38254	89167
49005	89168
62000	89169
41812	89170
49084	89171
35630	89172
74261	89173
77247	89174
19860	89175
84068	89176
9485	89177
166764	89178
8784	89179
153533	89180
75031	89181
63836	89182
47425	89183
52596	89184
138094	89185
106447	89186
153534	89187
94692	89188
112616	89189
69704	89190
138091	89191
138091	89192
41114	89193
111219	89194
84070	89195
60834	89196
86913	89197
155386	89198
6573	89199
48375	89200
57824	89201
34856	89202
152170	89203
11571	89204
61895	89205
136872	89206
85632	89207
71287	89208
153529	89209
106315	89210
137972	89211
104673	89212
49008	89213
50035	89214
138092	89215
84118	89216
57091	89217
60778	89218
18592	89219
22463	89220
71287	89221
131806	89222
116054	89223
39676	89224
34898	89225
136618	89226
165020	89227
157355	89228
126743	89229
27380	89230
27891	89231
104583	89232
69618	89233
130124	89234
71293	89235
65107	89236
163047	89237
33453	89238
13056	89239
23639	89240
78790	89241
157014	89242
98647	89243
46562	89244
10794	89245
106158	89246
7427	89247
42118	89248
29291	89249
17726	89250
17722	89251
47607	89252
29399	89253
13618	89254
40351	89255
11576	89256
26826	89257
4606	89258
38227	89259
59690	89260
46661	89261
75030	89262
58811	89263
16615	89264
54532	89265
43949	89266
114757	89267
31773	89268
108259	89269
25176	89270
9531	89271
138743	89272
119309	89273
33452	89274
30754	89275
57039	89276
85745	89277
50962	89278
34870	89279
19331	89280
146233	89281
73959	89282
7276	89283
44982	89284
26791	89285
18570	89286
55870	89287
116027	89288
138036	89289
6127	89290
17952	89291
41049	89292
56995	89293
49083	89294
131727	89295
84257	89296
135378	89297
80147	89298
4568	89299
77225	89300
33336	89301
21059	89302
59612	89303
31785	89304
74239	89305
15017	89306
27485	89307
25738	89308
35637	89309
12594	89310
25767	89311
52649	89312
19303	89313
62081	89314
31779	89315
104470	89316
31779	89317
80039	89318
62038	89319
89845	89320
144201	89321
48331	89322
118290	89323
160835	89324
164643	89325
16850	89326
133575	89327
106138	89328
63875	89329
166413	89330
24028	89331
85551	89332
19807	89333
12852	89334
85551	89335
61878	89336
85704	89337
164611	89338
47552	89339
129875	89340
32740	89341
13648	89342
38331	89343
57215	89344
31274	89345
50893	89346
21659	89347
42684	89348
80039	89349
22495	89350
85734	89351
31779	89352
85530	89353
52636	89354
63875	89355
39012	89356
62081	89357
16396	89358
112484	89359
3302	89360
18276	89361
138237	89362
122084	89363
12159	89364
109756	89365
89845	89366
130443	89367
62040	89368
58768	89369
48337	89370
123643	89371
48996	89372
167655	89373
11904	89374
162692	89375
11409	89376
166360	89377
78680	89378
102967	89379
122226	89380
15053	89381
48360	89382
138184	89383
19031	89384
23626	89385
44412	89386
134771	89387
155720	89388
95972	89389
164585	89390
68565	89391
68649	89392
23637	89393
69598	89394
153118	89395
52570	89396
136383	89397
39062	89398
114155	89399
48987	89400
13209	89401
108101	89402
112463	89403
27456	89404
12160	89405
112791	89406
10844	89407
104480	89408
71296	89409
41808	89410
87013	89411
119696	89412
78701	89413
39014	89414
18583	89415
35792	89416
160814	89417
126832	89418
108072	89419
85639	89420
138080	89421
97436	89422
7610	89423
119245	89424
131853	89425
35703	89426
6034	89427
22441	89428
111177	89429
119560	89430
79935	89431
6034	89432
103034	89433
103124	89434
54840	89435
125428	89436
26361	89437
6034	89438
29233	89439
8237	89440
155184	89441
17987	89442
30796	89443
147568	89444
52710	89445
130007	89446
41113	89447
22860	89448
122012	89449
27867	89450
43722	89451
91276	89452
31267	89453
29813	89454
94854	89455
54492	89456
57886	89457
66272	89458
8381	89459
85782	89460
66321	89461
50020	89462
91203	89463
27861	89464
17385	89465
76134	89466
27867	89467
23235	89468
85639	89469
14268	89470
151937	89471
27405	89472
106483	89473
33435	89474
57118	89475
5474	89476
113948	89477
58719	89478
136602	89479
161315	89480
111280	89481
9718	89482
61950	89483
43733	89484
47484	89485
146725	89486
79996	89487
38297	89488
17378	89489
46653	89490
153599	89491
155444	89492
101444	89493
24014	89494
29852	89495
114712	89496
10475	89497
16045	89498
69626	89499
20271	89500
25192	89501
9506	89502
12154	89503
65356	89504
130435	89505
17961	89506
147974	89507
120752	89508
128263	89509
71256	89510
12601	89511
84119	89512
7851	89513
17736	89514
111199	89515
9378	89516
88355	89517
12577	89518
29772	89519
10842	89520
72500	89521
26769	89522
140349	89523
114133	89524
18899	89525
46759	89526
15022	89527
157303	89528
131735	89529
32597	89530
14049	89531
8865	89532
81310	89533
58666	89534
131842	89535
59620	89536
146223	89537
122066	89538
104809	89539
33409	89540
109688	89541
126964	89542
14488	89543
95076	89544
59663	89545
54851	89546
9536	89547
15143	89548
112696	89549
5765	89550
123468	89551
75033	89552
167315	89553
67367	89554
15050	89555
16610	89556
5765	89557
25713	89558
116439	89559
33435	89560
17389	89561
17389	89562
42769	89563
106244	89564
124911	89565
136524	89566
9324	89567
79999	89568
69608	89569
7274	89570
16041	89571
77168	89572
151665	89573
155443	89574
15050	89575
9210	89576
82521	89577
29248	89578
151653	89579
41817	89580
17416	89581
28312	89582
146224	89583
23609	89584
76113	89585
72500	89586
5633	89587
36286	89588
33435	89589
32667	89590
106305	89591
53625	89592
10601	89593
8053	89594
6688	89595
103187	89596
97392	89597
42814	89598
57052	89599
153122	89600
162980	89601
65070	89602
43870	89603
129854	89604
55788	89605
92902	89606
43781	89607
32689	89608
116208	89609
42856	89610
164670	89611
50104	89612
16369	89613
47546	89614
147702	89615
33350	89616
144152	89617
84250	89618
17399	89619
6571	89620
72586	89621
142900	89622
143100	89623
163422	89624
60947	89625
142241	89626
92902	89627
8969	89628
27441	89629
144153	89630
25081	89631
145812	89632
42812	89633
76208	89634
122303	89635
31246	89636
101471	89637
111130	89638
12585	89639
73886	89640
116062	89641
116166	89642
70747	89643
11860	89644
33428	89645
138298	89646
10221	89647
149252	89648
128485	89649
10015	89650
32746	89651
71337	89652
23227	89653
65153	89654
159346	89655
163361	89656
118222	89657
142239	89658
146666	89659
42814	89660
25100	89661
95184	89662
149253	89663
63001	89664
147363	89665
62039	89666
15582	89667
42707	89668
164589	89669
120940	89670
67450	89671
25178	89672
118411	89673
19376	89674
116356	89675
106411	89676
109800	89677
146710	89678
33382	89679
42814	89680
19046	89681
132026	89682
38413	89683
25060	89684
25060	89685
55942	89686
48371	89687
32699	89688
72426	89689
42729	89690
46666	89691
42812	89692
69597	89693
86976	89694
120792	89695
40390	89696
19046	89697
164625	89698
95014	89699
83914	89700
42929	89701
11823	89702
133565	89703
20611	89704
140779	89705
31307	89706
159926	89707
162694	89708
122122	89709
33416	89710
59713	89711
59665	89712
44978	89713
118494	89714
162695	89715
111055	89716
32749	89717
15582	89718
126634	89719
77395	89720
74070	89721
11854	89722
32749	89723
143353	89724
15407	89725
164588	89726
153123	89727
39615	89728
34368	89729
33484	89730
146683	89731
11854	89732
154964	89733
72642	89734
115890	89735
81441	89736
42814	89737
24694	89738
33439	89739
11860	89740
24698	89741
33384	89742
72642	89743
28323	89744
25758	89745
34889	89746
13647	89747
68478	89748
100048	89749
57057	89750
19046	89751
38331	89752
85594	89753
60793	89754
65231	89755
103225	89756
85804	89757
30283	89758
140582	89759
52590	89760
32704	89761
36970	89762
69668	89763
13638	89764
93134	89765
25697	89766
15792	89767
78547	89768
103015	89769
113969	89770
86994	89771
76151	89772
27428	89773
63907	89774
161492	89775
159572	89776
159081	89777
39663	89778
128184	89779
103218	89780
31825	89781
75022	89782
47449	89783
27387	89784
166420	89785
23234	89786
97359	89787
57041	89788
19859	89789
52664	89790
146391	89791
54519	89792
74017	89793
65172	89794
45051	89795
47475	89796
77390	89797
82509	89798
85708	89799
71289	89800
26359	89801
26831	89802
75043	89803
46742	89804
112698	89805
26831	89806
80090	89807
48327	89808
117853	89809
78547	89810
50914	89811
131934	89812
9485	89813
9485	89814
136699	89815
98571	89816
76167	89817
109663	89818
123384	89819
89733	89820
26002	89821
21690	89822
17974	89823
42091	89824
29351	89825
24523	89826
67351	89827
68640	89828
34869	89829
97202	89830
9730	89831
109514	89832
75116	89833
11560	89834
41019	89835
47457	89836
144713	89837
61995	89838
160947	89839
41019	89840
45027	89841
120620	89842
41019	89843
77245	89844
19312	89845
11285	89846
50959	89847
103138	89848
63891	89849
163491	89850
21690	89851
103138	89852
148025	89853
57811	89854
43699	89855
97200	89856
96010	89857
70700	89858
142507	89859
12845	89860
42795	89861
24529	89862
46734	89863
33520	89864
81380	89865
153635	89866
167129	89867
108233	89868
21979	89869
15786	89870
165341	89871
75108	89872
25043	89873
38336	89874
153985	89875
9523	89876
33510	89877
24451	89878
125142	89879
157169	89880
101464	89881
142898	89882
112594	89883
61953	89884
43743	89885
106278	89886
50911	89887
32769	89888
11819	89889
60660	89890
62893	89891
147468	89892
73928	89893
25742	89894
33492	89895
143172	89896
125445	89897
167126	89898
25616	89899
10207	89900
16323	89901
9504	89902
167922	89903
108233	89904
135299	89905
26775	89906
4177	89907
151757	89908
103198	89909
167131	89910
32769	89911
11840	89912
159716	89913
165402	89914
159738	89915
12610	89916
38427	89917
11819	89918
74015	89919
119630	89920
98405	89921
42863	89922
161668	89923
15414	89924
165403	89925
148157	89926
111100	89927
147895	89928
85778	89929
55773	89930
135292	89931
95084	89932
80108	89933
119630	89934
12615	89935
163685	89936
133157	89937
74089	89938
150018	89939
107967	89940
42788	89941
19309	89942
72387	89943
95068	89944
146555	89945
167132	89946
55793	89947
155537	89948
15118	89949
99943	89950
11929	89951
33514	89952
32552	89953
33358	89954
91792	89955
157799	89956
6578	89957
163686	89958
12845	89959
142803	89960
45701	89961
80210	89962
4782	89963
88548	89964
152075	89965
45049	89966
130228	89967
88398	89968
55754	89969
109635	89970
155272	89971
22483	89972
57303	89973
25099	89974
85524	89975
128507	89976
146189	89977
56994	89978
46743	89979
103281	89980
26865	89981
72532	89982
73928	89983
42850	89984
140565	89985
18896	89986
7878	89987
28268	89988
159736	89989
118252	89990
33341	89991
19314	89992
140746	89993
52707	89994
82641	89995
106262	89996
101415	89997
127011	89998
160991	89999
79977	90000
78727	90001
35763	90002
15581	90003
47595	90004
118361	90005
50179	90006
30308	90007
157773	90008
28681	90009
163262	90010
35740	90011
35740	90012
106453	90013
167114	90014
11844	90015
22465	90016
42717	90017
22457	90018
19437	90019
20612	90020
155800	90021
55953	90022
89891	90023
72504	90024
85737	90025
50169	90026
17967	90027
114113	90028
69721	90029
22496	90030
114097	90031
108211	90032
103313	90033
128180	90034
94860	90035
29837	90036
39067	90037
54432	90038
69721	90039
26362	90040
92992	90041
19469	90042
36350	90043
25700	90044
21684	90045
36322	90046
42086	90047
67434	90048
22872	90049
65157	90050
71287	90051
51744	90052
51730	90053
113955	90054
39057	90055
85719	90056
130067	90057
35707	90058
63041	90059
34352	90060
50913	90061
67312	90062
25968	90063
153863	90064
17440	90065
97395	90066
29251	90067
45006	90068
149747	90069
82514	90070
36909	90071
21365	90072
128125	90073
70794	90074
71270	90075
122149	90076
77388	90077
38408	90078
68578	90079
54533	90080
103255	90081
10198	90082
130307	90083
62989	90084
136745	90085
11914	90086
142387	90087
43801	90088
112492	90089
85767	90090
18573	90091
29234	90092
11283	90093
111159	90094
50891	90095
91174	90096
119367	90097
88365	90098
37489	90099
35751	90100
145898	90101
146083	90102
112698	90103
13649	90104
134834	90105
24452	90106
68442	90107
20972	90108
134835	90109
72407	90110
17390	90111
12164	90112
42872	90113
28249	90114
84308	90115
151346	90116
145921	90117
97190	90118
38401	90119
41128	90120
15016	90121
77213	90122
24020	90123
125386	90124
155804	90125
16005	90126
20581	90127
54448	90128
125392	90129
46729	90130
81271	90131
11275	90132
29387	90133
41785	90134
47568	90135
4175	90136
121960	90137
25628	90138
13838	90139
146042	90140
30730	90141
21693	90142
12143	90143
39007	90144
13838	90145
17474	90146
17973	90147
111341	90148
81294	90149
99846	90150
50936	90151
94804	90152
142627	90153
7617	90154
27877	90155
25997	90156
65271	90157
86887	90158
91722	90159
112750	90160
158898	90161
108129	90162
22447	90163
58725	90164
120907	90165
63994	90166
11817	90167
61871	90168
41769	90169
17384	90170
60801	90171
11867	90172
60857	90173
50215	90174
39679	90175
161109	90176
47473	90177
84277	90178
113985	90179
6595	90180
68439	90181
159750	90182
136625	90183
20990	90184
122269	90185
120822	90186
19866	90187
103071	90188
27840	90189
85577	90190
125334	90191
167744	90192
94777	90193
48369	90194
147540	90195
16600	90196
68533	90197
46766	90198
16601	90199
155151	90200
94740	90201
112492	90202
135157	90203
27926	90204
142255	90205
123837	90206
88394	90207
29360	90208
55986	90209
122313	90210
60944	90211
3988	90212
59683	90213
36323	90214
20987	90215
119316	90216
46748	90217
28673	90218
50100	90219
20548	90220
22862	90221
154169	90222
96191	90223
14256	90224
48369	90225
125283	90226
53635	90227
38392	90228
114813	90229
85636	90230
32760	90231
151406	90232
76016	90233
60927	90234
8862	90235
76016	90236
91154	90237
16867	90238
14033	90239
59683	90240
9317	90241
11891	90242
125036	90243
54448	90244
165068	90245
24493	90246
43828	90247
120692	90248
46645	90249
18898	90250
6126	90251
134824	90252
129941	90253
151273	90254
108034	90255
42824	90256
130115	90257
66286	90258
63847	90259
25213	90260
97368	90261
33421	90262
119364	90263
123694	90264
164997	90265
161086	90266
57229	90267
6033	90268
13646	90269
126732	90270
153217	90271
112740	90272
43735	90273
42690	90274
45799	90275
60680	90276
60959	90277
33422	90278
164869	90279
30786	90280
135042	90281
12833	90282
47561	90283
25625	90284
76109	90285
157340	90286
52664	90287
46564	90288
68667	90289
142663	90290
120698	90291
42819	90292
117914	90293
119507	90294
72584	90295
78590	90296
85535	90297
120677	90298
29801	90299
60680	90300
120812	90301
161714	90302
10349	90303
55966	90304
55936	90305
89887	90306
19377	90307
17075	90308
96037	90309
42854	90310
155555	90311
41749	90312
72316	90313
149550	90314
142776	90315
88404	90316
60937	90317
107983	90318
125323	90319
41068	90320
13603	90321
98533	90322
18285	90323
98682	90324
35671	90325
146130	90326
53502	90327
42887	90328
30779	90329
154163	90330
128607	90331
80015	90332
25618	90333
63037	90334
131585	90335
67425	90336
65138	90337
13686	90338
81395	90339
71275	90340
98472	90341
47481	90342
49079	90343
91264	90344
135215	90345
51001	90346
91782	90347
46596	90348
97175	90349
54412	90350
163666	90351
46584	90352
83909	90353
120614	90354
19795	90355
125235	90356
51001	90357
109771	90358
20020	90359
135160	90360
80112	90361
35659	90362
97411	90363
62972	90364
48380	90365
148337	90366
33817	90367
43802	90368
40303	90369
30783	90370
163890	90371
85751	90372
97324	90373
44388	90374
46588	90375
61922	90376
34876	90377
132092	90378
50156	90379
67424	90380
7888	90381
89841	90382
15583	90383
26858	90384
160853	90385
63945	90386
159956	90387
5770	90388
163627	90389
94879	90390
25063	90391
123782	90392
52652	90393
43686	90394
32583	90395
50134	90396
120743	90397
35762	90398
22543	90399
34902	90400
76006	90401
11900	90402
13355	90403
159357	90404
10214	90405
133383	90406
11410	90407
12173	90408
85709	90409
19787	90410
68443	90411
15015	90412
43686	90413
20029	90414
81261	90415
17407	90416
12819	90417
11118	90418
36947	90419
46710	90420
118250	90421
79947	90422
36403	90423
61829	90424
7274	90425
78832	90426
157312	90427
130147	90428
166809	90429
111163	90430
33399	90431
22511	90432
15020	90433
65319	90434
131735	90435
22445	90436
77209	90437
91112	90438
39060	90439
11577	90440
118486	90441
108028	90442
159350	90443
108028	90444
42790	90445
126849	90446
13355	90447
143163	90448
103001	90449
79947	90450
28259	90451
57284	90452
97406	90453
98614	90454
166930	90455
155416	90456
122046	90457
30262	90458
140309	90459
97210	90460
4820	90461
25628	90462
22531	90463
163565	90464
85600	90465
115978	90466
45699	90467
55896	90468
122134	90469
166985	90470
140793	90471
30764	90472
164744	90473
136385	90474
108028	90475
35627	90476
89866	90477
20598	90478
34332	90479
30262	90480
94961	90481
27925	90482
48266	90483
133685	90484
21052	90485
106311	90486
16359	90487
41811	90488
118286	90489
31745	90490
61908	90491
109566	90492
53635	90493
74231	90494
143375	90495
29246	90496
16330	90497
134790	90498
112480	90499
24024	90500
166973	90501
13619	90502
133368	90503
153911	90504
17729	90505
27410	90506
19438	90507
81222	90508
98381	90509
52553	90510
122262	90511
145025	90512
76159	90513
10353	90514
131654	90515
25722	90516
13350	90517
75067	90518
114177	90519
104445	90520
81272	90521
18582	90522
60692	90523
11096	90524
17979	90525
27925	90526
53601	90527
65186	90528
135187	90529
36866	90530
32712	90531
16632	90532
106560	90533
157877	90534
144600	90535
85651	90536
95041	90537
112669	90538
138348	90539
95134	90540
36331	90541
152146	90542
159816	90543
38316	90544
168053	90545
157870	90546
88429	90547
103252	90548
68656	90549
146607	90550
140869	90551
168054	90552
66406	90553
57864	90554
131946	90555
39001	90556
155891	90557
109771	90558
81425	90559
47574	90560
100052	90561
95131	90562
98631	90563
25160	90564
114790	90565
150094	90566
109715	90567
62062	90568
3302	90569
6031	90570
78560	90571
50202	90572
76181	90573
20958	90574
50068	90575
47537	90576
138935	90577
40270	90578
6966	90579
8964	90580
106290	90581
74158	90582
84021	90583
6031	90584
18292	90585
16000	90586
109581	90587
46564	90588
159243	90589
125415	90590
43847	90591
54396	90592
7170	90593
108255	90594
47596	90595
74124	90596
55899	90597
55856	90598
42684	90599
27852	90600
10792	90601
129877	90602
31263	90603
94990	90604
92905	90605
48230	90606
74020	90607
113938	90608
2578	90609
20981	90610
130070	90611
31292	90612
88455	90613
6871	90614
7898	90615
115878	90616
46746	90617
94733	90618
102974	90619
27464	90620
21706	90621
101795	90622
128048	90623
88486	90624
114111	90625
11407	90626
101663	90627
18894	90628
134999	90629
130078	90630
5924	90631
17713	90632
8765	90633
82660	90634
41022	90635
126898	90636
69646	90637
34864	90638
85590	90639
112825	90640
76157	90641
9192	90642
128373	90643
18894	90644
109553	90645
57190	90646
42820	90647
128458	90648
6690	90649
18939	90650
54903	90651
14043	90652
46587	90653
19876	90654
117899	90655
50965	90656
83929	90657
48241	90658
69579	90659
89703	90660
43803	90661
136829	90662
72327	90663
128181	90664
123578	90665
62077	90666
107926	90667
131659	90668
133203	90669
91750	90670
50944	90671
101511	90672
111003	90673
162916	90674
70871	90675
109687	90676
54490	90677
51735	90678
40305	90679
27485	90680
35637	90681
11279	90682
97337	90683
15141	90684
164710	90685
157880	90686
40285	90687
27927	90688
53612	90689
17960	90690
52715	90691
159821	90692
101701	90693
93307	90694
80172	90695
45689	90696
140507	90697
48380	90698
111216	90699
11908	90700
29312	90701
15377	90702
3499	90703
78563	90704
96211	90705
27927	90706
17708	90707
157879	90708
119654	90709
87005	90710
76154	90711
108116	90712
6689	90713
47613	90714
15575	90715
65025	90716
136398	90717
43848	90718
53595	90719
6689	90720
48367	90721
66399	90722
100222	90723
48345	90724
30804	90725
13831	90726
114147	90727
106381	90728
119238	90729
30787	90730
13615	90731
109614	90732
22437	90733
89890	90734
101429	90735
22437	90736
6689	90737
37533	90738
153677	90739
17960	90740
101578	90741
6181	90742
97465	90743
25146	90744
22887	90745
77177	90746
81316	90747
77239	90748
32594	90749
77211	90750
135095	90751
41111	90752
9541	90753
60913	90754
13642	90755
25726	90756
78514	90757
55860	90758
133145	90759
15447	90760
10226	90761
35658	90762
5497	90763
125374	90764
25654	90765
144608	90766
27423	90767
27423	90768
57880	90769
62917	90770
121866	90771
59738	90772
38961	90773
22558	90774
38336	90775
81397	90776
26851	90777
9726	90778
12612	90779
6964	90780
96206	90781
72462	90782
5559	90783
104584	90784
59588	90785
166869	90786
60798	90787
97315	90788
20945	90789
16316	90790
42749	90791
103035	90792
125061	90793
12602	90794
75104	90795
29274	90796
15040	90797
72324	90798
125082	90799
8776	90800
8242	90801
123667	90802
144605	90803
116188	90804
77265	90805
94835	90806
140637	90807
112465	90808
155762	90809
58657	90810
42866	90811
50160	90812
70730	90813
152237	90814
130011	90815
12612	90816
8229	90817
31321	90818
45690	90819
59738	90820
11808	90821
84096	90822
58683	90823
128401	90824
157678	90825
119254	90826
84165	90827
38330	90828
43796	90829
157243	90830
161321	90831
50160	90832
38398	90833
57274	90834
129990	90835
112723	90836
74004	90837
91288	90838
85688	90839
85688	90840
57932	90841
122090	90842
31287	90843
15447	90844
131738	90845
50963	90846
163109	90847
32597	90848
22879	90849
9542	90850
155144	90851
149300	90852
159250	90853
109472	90854
157620	90855
123643	90856
114131	90857
31835	90858
144684	90859
130246	90860
39664	90861
128281	90862
130241	90863
76138	90864
112485	90865
12607	90866
17978	90867
88411	90868
62854	90869
71255	90870
133210	90871
10498	90872
108197	90873
23230	90874
52592	90875
151835	90876
88411	90877
6035	90878
20594	90879
109484	90880
108132	90881
51772	90882
47482	90883
66262	90884
163452	90885
23230	90886
61981	90887
20564	90888
106401	90889
63813	90890
41724	90891
153761	90892
71255	90893
85736	90894
20277	90895
97344	90896
57060	90897
60796	90898
48324	90899
71288	90900
91776	90901
52648	90902
39643	90903
28675	90904
151819	90905
68473	90906
111045	90907
24051	90908
136498	90909
114033	90910
121929	90911
149836	90912
108158	90913
31801	90914
67329	90915
153833	90916
39040	90917
158886	90918
17417	90919
37008	90920
37475	90921
81379	90922
15088	90923
166340	90924
19341	90925
36862	90926
138761	90927
15024	90928
13209	90929
124909	90930
23649	90931
145791	90932
156919	90933
8783	90934
14476	90935
16605	90936
112685	90937
161512	90938
51804	90939
155770	90940
101778	90941
29788	90942
6181	90943
140828	90944
49015	90945
99820	90946
43684	90947
20279	90948
144131	90949
53577	90950
30298	90951
128050	90952
85671	90953
53634	90954
53634	90955
100006	90956
32663	90957
12142	90958
130402	90959
163901	90960
17388	90961
19314	90962
58805	90963
114858	90964
77372	90965
132060	90966
114858	90967
48282	90968
97441	90969
43939	90970
39657	90971
84035	90972
11865	90973
25119	90974
146562	90975
96058	90976
25688	90977
15111	90978
15065	90979
92924	90980
96164	90981
72527	90982
72391	90983
72513	90984
138976	90985
72447	90986
55718	90987
154178	90988
95150	90989
154175	90990
28250	90991
136861	90992
9520	90993
7856	90994
55718	90995
155423	90996
157967	90997
72415	90998
146545	90999
148342	91000
11865	91001
60829	91002
33475	91003
19889	91004
57012	91005
60696	91006
140684	91007
85531	91008
135303	91009
6127	91010
161832	91011
119606	91012
9559	91013
19475	91014
32574	91015
157549	91016
45733	91017
72493	91018
93212	91019
45700	91020
116367	91021
74079	91022
57141	91023
32774	91024
159308	91025
150111	91026
140993	91027
91062	91028
111161	91029
35653	91030
72536	91031
163687	91032
25182	91033
143487	91034
143202	91035
94921	91036
88587	91037
138749	91038
19842	91039
154176	91040
19475	91041
57033	91042
157963	91043
119350	91044
60685	91045
88587	91046
72527	91047
99821	91048
11888	91049
165574	91050
58804	91051
24710	91052
119361	91053
81396	91054
19833	91055
117971	91056
20284	91057
111357	91058
148295	91059
108275	91060
11657	91061
84083	91062
9520	91063
78688	91064
11429	91065
116218	91066
118479	91067
25102	91068
163671	91069
65077	91070
25751	91071
25182	91072
132031	91073
32719	91074
116229	91075
24710	91076
159877	91077
58813	91078
45040	91079
93054	91080
25102	91081
76067	91082
115938	91083
45040	91084
20284	91085
93043	91086
5568	91087
135298	91088
78733	91089
131906	91090
80185	91091
146550	91092
78678	91093
140941	91094
33350	91095
143200	91096
16835	91097
93026	91098
150181	91099
72311	91100
33451	91101
50069	91102
32719	91103
57155	91104
130402	91105
153588	91106
129954	91107
127121	91108
121998	91109
131723	91110
157965	91111
122322	91112
116225	91113
16835	91114
116229	91115
118231	91116
43718	91117
44357	91118
88487	91119
39038	91120
38435	91121
99961	91122
67387	91123
126714	91124
20562	91125
74007	91126
119471	91127
149598	91128
81210	91129
68632	91130
38408	91131
72381	91132
136566	91133
149599	91134
69635	91135
39008	91136
60752	91137
133300	91138
135008	91139
68668	91140
167816	91141
136568	91142
67361	91143
85615	91144
31744	91145
70839	91146
50900	91147
111348	91148
60840	91149
20983	91150
57245	91151
46591	91152
42839	91153
134992	91154
43718	91155
131775	91156
39029	91157
18923	91158
155436	91159
145886	91160
91171	91161
69617	91162
108170	91163
8784	91164
41731	91165
132167	91166
57841	91167
37530	91168
143217	91169
12865	91170
17429	91171
31831	91172
35730	91173
140075	91174
17410	91175
119266	91176
134837	91177
131625	91178
29857	91179
24458	91180
47610	91181
11417	91182
33802	91183
62920	91184
128187	91185
48300	91186
50144	91187
101490	91188
37489	91189
68440	91190
42091	91191
86966	91192
85548	91193
19793	91194
25159	91195
6034	91196
101529	91197
47462	91198
9724	91199
6034	91200
65336	91201
153356	91202
158913	91203
11103	91204
59628	91205
109479	91206
18260	91207
27384	91208
109592	91209
45782	91210
72569	91211
65187	91212
131596	91213
79941	91214
24055	91215
119256	91216
7994	91217
33459	91218
62868	91219
13834	91220
28694	91221
81253	91222
81260	91223
133228	91224
65187	91225
167740	91226
81260	91227
21645	91228
133410	91229
46755	91230
106219	91231
11902	91232
111057	91233
73944	91234
97306	91235
133227	91236
14705	91237
114243	91238
32637	91239
167763	91240
30748	91241
68459	91242
40274	91243
70722	91244
4535	91245
65195	91246
40278	91247
147538	91248
91232	91249
84281	91250
84007	91251
36888	91252
6559	91253
72497	91254
9189	91255
31253	91256
33453	91257
22864	91258
25038	91259
43925	91260
33511	91261
4534	91262
16629	91263
58712	91264
49076	91265
157234	91266
140199	91267
85647	91268
151487	91269
65087	91270
65329	91271
54838	91272
2832	91273
66393	91274
35786	91275
6248	91276
2832	91277
7268	91278
5867	91279
7050	91280
32627	91281
96009	91282
21380	91283
10208	91284
19442	91285
81455	91286
104437	91287
166649	91288
84265	91289
81338	91290
8772	91291
94690	91292
5231	91293
84016	91294
27916	91295
159090	91296
155266	91297
11651	91298
81286	91299
5635	91300
51714	91301
106478	91302
27916	91303
85762	91304
29327	91305
11115	91306
74998	91307
83920	91308
115925	91309
27383	91310
11102	91311
7861	91312
18909	91313
52589	91314
7865	91315
122201	91316
106432	91317
27401	91318
137879	91319
40368	91320
151283	91321
109708	91322
33827	91323
3142	91324
98428	91325
48995	91326
97455	91327
484	91328
81592	91329
128	91330
1208	91331
29560	91332
10206	91333
90477	91334
1879	91335
1879	91336
28476	91337
853	91338
49297	91339
26098	91340
77340	91341
18343	91342
39795	91343
1298	91344
115658	91345
69480	91346
52920	91347
135248	91348
37819	91349
74362	91350
71079	91351
30742	91352
28847	91353
10101	91354
70444	91355
74429	91356
46517	91357
516	91358
66588	91359
34021	91360
2060	91361
3458	91362
1549	91363
2699	91364
92323	91365
14159	91366
105833	91367
34230	91368
45181	91369
17539	91370
9543	91371
28699	91372
594	91373
2093	91374
2093	91375
103456	91376
113850	91377
45447	91378
20502	91379
43893	91380
269	91381
19624	91382
115997	91383
26014	91384
1421	91385
42214	91386
44683	91387
1242	91388
77300	91389
10553	91390
4804	91391
59493	91392
12094	91393
23	91394
13441	91395
682	91396
347	91397
991	91398
263	91399
150	91400
99157	91401
26591	91402
26362	91403
18931	91404
7999	91405
43	91406
62230	91407
163431	91408
67598	91409
52643	91410
101	91411
5	91412
85624	91413
109902	91414
41195	91415
5	91416
111637	91417
101	91418
120844	91419
122	91420
14	91421
122	91422
352	91423
48319	91424
2495	91425
2158	91426
448	91427
15	91428
3785	91429
12676	91430
1788	91431
11060	91432
113652	91433
166702	91434
1	91435
4733	91436
21266	91437
120049	91438
2308	91439
3004	91440
81824	91441
3877	91442
3185	91443
112808	91444
3829	91445
58203	91446
82496	91447
82846	91448
33517	91449
25809	91450
6374	91451
17968	91452
115	91453
21218	91454
58973	91455
1822	91456
89703	91457
10660	91458
18910	91459
46	91460
2307	91461
46995	91462
19469	91463
47075	91464
3891	91465
88028	91466
13888	91467
21500	91468
62965	91469
30943	91470
18147	91471
20314	91472
127642	91473
21197	91474
18465	91475
15672	91476
43245	91477
3387	91478
142478	91479
140028	91480
93271	91481
49042	91482
165364	91483
18881	91484
29327	91485
53570	91486
26779	91487
88296	91488
30738	91489
24080	91490
78607	91491
11413	91492
6968	91493
82628	91494
54511	91495
11413	91496
36882	91497
69567	91498
30770	91499
63003	91500
107929	91501
23241	91502
44349	91503
49075	91504
107925	91505
103333	91506
62990	91507
47444	91508
140060	91509
106553	91510
24080	91511
40258	91512
34330	91513
9710	91514
81228	91515
2282	91516
82520	91517
53634	91518
85564	91519
133607	91520
109713	91521
28262	91522
19764	91523
35767	91524
5224	91525
47547	91526
28695	91527
17403	91528
17409	91529
17964	91530
27417	91531
5224	91532
154049	91533
78665	91534
54513	91535
101583	91536
113940	91537
109570	91538
118194	91539
32619	91540
30799	91541
45662	91542
151973	91543
85711	91544
28287	91545
32747	91546
41085	91547
47554	91548
47603	91549
72534	91550
7993	91551
111168	91552
34897	91553
16857	91554
29771	91555
16857	91556
131831	91557
160939	91558
149411	91559
114221	91560
153853	91561
50894	91562
78547	91563
54475	91564
117932	91565
13634	91566
96084	91567
91191	91568
98576	91569
166746	91570
52602	91571
27391	91572
38431	91573
80209	91574
92948	91575
104709	91576
135145	91577
36298	91578
32036	91579
76040	91580
34354	91581
72516	91582
11277	91583
151568	91584
104817	91585
12168	91586
42078	91587
27360	91588
125463	91589
14721	91590
8239	91591
138157	91592
60789	91593
69628	91594
123793	91595
91191	91596
94861	91597
78826	91598
58719	91599
41092	91600
133422	91601
78610	91602
17962	91603
42078	91604
11912	91605
65354	91606
41071	91607
6033	91608
43951	91609
60680	91610
132070	91611
25134	91612
103382	91613
151569	91614
47576	91615
60959	91616
10813	91617
17962	91618
133329	91619
163191	91620
73985	91621
20959	91622
106491	91623
14710	91624
66442	91625
34918	91626
103079	91627
19351	91628
6126	91629
100197	91630
101833	91631
20616	91632
94810	91633
130447	91634
106119	91635
135099	91636
155370	91637
88282	91638
14488	91639
84051	91640
41071	91641
112610	91642
28671	91643
164962	91644
35788	91645
112691	91646
153517	91647
21029	91648
25729	91649
29357	91650
98653	91651
9525	91652
44413	91653
29299	91654
16386	91655
66388	91656
61993	91657
57246	91658
46722	91659
13210	91660
108098	91661
147593	91662
167861	91663
161052	91664
54534	91665
58719	91666
103364	91667
29324	91668
50187	91669
91180	91670
44971	91671
15109	91672
49073	91673
35634	91674
62072	91675
126736	91676
41748	91677
60868	91678
21041	91679
60785	91680
80087	91681
108250	91682
155593	91683
54470	91684
111140	91685
32626	91686
109654	91687
24497	91688
155382	91689
70739	91690
27375	91691
26381	91692
78551	91693
155585	91694
47474	91695
147768	91696
79998	91697
80061	91698
68517	91699
151585	91700
31802	91701
91244	91702
111140	91703
118009	91704
41748	91705
82639	91706
92968	91707
48349	91708
82629	91709
69614	91710
26360	91711
114076	91712
135037	91713
38990	91714
140653	91715
58675	91716
18280	91717
153752	91718
76092	91719
18936	91720
28327	91721
34322	91722
50205	91723
86869	91724
160800	91725
85595	91726
120842	91727
60914	91728
27390	91729
15425	91730
36906	91731
144777	91732
7888	91733
9198	91734
35793	91735
19432	91736
135246	91737
59622	91738
88506	91739
29356	91740
121994	91741
55877	91742
38956	91743
85789	91744
94821	91745
17418	91746
69550	91747
133097	91748
76081	91749
76092	91750
34962	91751
19053	91752
12620	91753
53532	91754
146434	91755
43848	91756
82553	91757
21020	91758
24083	91759
22837	91760
66269	91761
18589	91762
84072	91763
48394	91764
133379	91765
17071	91766
18589	91767
163230	91768
82513	91769
101531	91770
68451	91771
131755	91772
130129	91773
133349	91774
41035	91775
12864	91776
94851	91777
38354	91778
40347	91779
18580	91780
151599	91781
26832	91782
9490	91783
140429	91784
69704	91785
78658	91786
133093	91787
24048	91788
135052	91789
38234	91790
153523	91791
97219	91792
84232	91793
25207	91794
99925	91795
128570	91796
4360	91797
73928	91798
146560	91799
25187	91800
57282	91801
19339	91802
19395	91803
106401	91804
19318	91805
148168	91806
45017	91807
65246	91808
167136	91809
151954	91810
165417	91811
63824	91812
146050	91813
148170	91814
34952	91815
143068	91816
81293	91817
149782	91818
15043	91819
25130	91820
13686	91821
104817	91822
140086	91823
5858	91824
119514	91825
7868	91826
152149	91827
144382	91828
97241	91829
9523	91830
34983	91831
89772	91832
25172	91833
9892	91834
33417	91835
126629	91836
125325	91837
140642	91838
19393	91839
9892	91840
91097	91841
168034	91842
61807	91843
107983	91844
133298	91845
131917	91846
57006	91847
86908	91848
128061	91849
119619	91850
38255	91851
119619	91852
161679	91853
68460	91854
100119	91855
118087	91856
55744	91857
132049	91858
80231	91859
143316	91860
109746	91861
144898	91862
42704	91863
60679	91864
96177	91865
32551	91866
153722	91867
40300	91868
9892	91869
30762	91870
38264	91871
28282	91872
147886	91873
125426	91874
112700	91875
42076	91876
32586	91877
162858	91878
99974	91879
16032	91880
98640	91881
25154	91882
57015	91883
9892	91884
42924	91885
116040	91886
28285	91887
167141	91888
125056	91889
84224	91890
146538	91891
125429	91892
142638	91893
165415	91894
146551	91895
16039	91896
9892	91897
19372	91898
103291	91899
118401	91900
155200	91901
99921	91902
142628	91903
27893	91904
32691	91905
81369	91906
21037	91907
148167	91908
45694	91909
126608	91910
128246	91911
133592	91912
123792	91913
167138	91914
28255	91915
155242	91916
43943	91917
138173	91918
165416	91919
65128	91920
65042	91921
70757	91922
95007	91923
29370	91924
74078	91925
101682	91926
163702	91927
140784	91928
81257	91929
57120	91930
126785	91931
97215	91932
42838	91933
41096	91934
43901	91935
157779	91936
138304	91937
97475	91938
6591	91939
69592	91940
74212	91941
84242	91942
101854	91943
13630	91944
42773	91945
87024	91946
36400	91947
122006	91948
122230	91949
106210	91950
106511	91951
13630	91952
47430	91953
130354	91954
8227	91955
12600	91956
21377	91957
14040	91958
133582	91959
93242	91960
13197	91961
126722	91962
21986	91963
153947	91964
138778	91965
25977	91966
63962	91967
133583	91968
7991	91969
135302	91970
18930	91971
78769	91972
68624	91973
108228	91974
11108	91975
148148	91976
46606	91977
22552	91978
118363	91979
74025	91980
17465	91981
50011	91982
160950	91983
53489	91984
136388	91985
31746	91986
21690	91987
21970	91988
24458	91989
36929	91990
19793	91991
47609	91992
98435	91993
61942	91994
145935	91995
10815	91996
88590	91997
60836	91998
31322	91999
66281	92000
84078	92001
165016	92002
53604	92003
76097	92004
111244	92005
36929	92006
51000	92007
39042	92008
6597	92009
68589	92010
162882	92011
75137	92012
111033	92013
27371	92014
76179	92015
46583	92016
41744	92017
26783	92018
72370	92019
138018	92020
125364	92021
45743	92022
91281	92023
18886	92024
13667	92025
40362	92026
5981	92027
50119	92028
24473	92029
35672	92030
53569	92031
80219	92032
78682	92033
97203	92034
91039	92035
36886	92036
42722	92037
15102	92038
39679	92039
53602	92040
78746	92041
144379	92042
63858	92043
130027	92044
144371	92045
155021	92046
11931	92047
140998	92048
6972	92049
21693	92050
78585	92051
136461	92052
60657	92053
68517	92054
28714	92055
163537	92056
50916	92057
27908	92058
65253	92059
112488	92060
97453	92061
45773	92062
144378	92063
35766	92064
39059	92065
97240	92066
26830	92067
38275	92068
49990	92069
17460	92070
38316	92071
89762	92072
91718	92073
36965	92074
109518	92075
151622	92076
12812	92077
10476	92078
128233	92079
43801	92080
10821	92081
157747	92082
133214	92083
35766	92084
19788	92085
29399	92086
43843	92087
12849	92088
43843	92089
25715	92090
22534	92091
43869	92092
85520	92093
21676	92094
149500	92095
5635	92096
17459	92097
79976	92098
7269	92099
11563	92100
114020	92101
96046	92102
60891	92103
16373	92104
29251	92105
31803	92106
120978	92107
46702	92108
87013	92109
91171	92110
16306	92111
50155	92112
100136	92113
161223	92114
50158	92115
36873	92116
66336	92117
66418	92118
50090	92119
71263	92120
24487	92121
103122	92122
68463	92123
36980	92124
19446	92125
80244	92126
45782	92127
120953	92128
88560	92129
151782	92130
15105	92131
97192	92132
51750	92133
140251	92134
45786	92135
24019	92136
15105	92137
101633	92138
12625	92139
30776	92140
99973	92141
163742	92142
87074	92143
78710	92144
49051	92145
10198	92146
10847	92147
138319	92148
38337	92149
9484	92150
63926	92151
40324	92152
109759	92153
163154	92154
38328	92155
47454	92156
13659	92157
96167	92158
50957	92159
80068	92160
58661	92161
153601	92162
60942	92163
91215	92164
70775	92165
58704	92166
44391	92167
46660	92168
21701	92169
15101	92170
38383	92171
136696	92172
135145	92173
24529	92174
99947	92175
55751	92176
10222	92177
97307	92178
27498	92179
46615	92180
72610	92181
44369	92182
39021	92183
39031	92184
40393	92185
106550	92186
17989	92187
101742	92188
50059	92189
130200	92190
55877	92191
46588	92192
14053	92193
16323	92194
93062	92195
82589	92196
153728	92197
82589	92198
12837	92199
101925	92200
72497	92201
149743	92202
116162	92203
74140	92204
38374	92205
19397	92206
12828	92207
120750	92208
33433	92209
142584	92210
71318	92211
65063	92212
50130	92213
151439	92214
20603	92215
60747	92216
161366	92217
84182	92218
9726	92219
21014	92220
117873	92221
120806	92222
72345	92223
122161	92224
45690	92225
11562	92226
22492	92227
159200	92228
7280	92229
91134	92230
106318	92231
35632	92232
110998	92233
24077	92234
80068	92235
61879	92236
135051	92237
5228	92238
38383	92239
11915	92240
43856	92241
62911	92242
89776	92243
14470	92244
57053	92245
54482	92246
24667	92247
162727	92248
70716	92249
77303	92250
5552	92251
57904	92252
151915	92253
157496	92254
118065	92255
106385	92256
69729	92257
12604	92258
142927	92259
111113	92260
6684	92261
72324	92262
131684	92263
135208	92264
57273	92265
134897	92266
35715	92267
166776	92268
75133	92269
118120	92270
144569	92271
21654	92272
165131	92273
159038	92274
11909	92275
70775	92276
15415	92277
5770	92278
25747	92279
12611	92280
120761	92281
12816	92282
22423	92283
131743	92284
39023	92285
19397	92286
33468	92287
19794	92288
81287	92289
125393	92290
60865	92291
124925	92292
125194	92293
45795	92294
60721	92295
19415	92296
68500	92297
113987	92298
77250	92299
61815	92300
106455	92301
78584	92302
148041	92303
29836	92304
24058	92305
106344	92306
24058	92307
58794	92308
36894	92309
43867	92310
38263	92311
89782	92312
82536	92313
31255	92314
16832	92315
101715	92316
167963	92317
59701	92318
106493	92319
91742	92320
27929	92321
38207	92322
35652	92323
151375	92324
103338	92325
6866	92326
34981	92327
10360	92328
140107	92329
42082	92330
48369	92331
15781	92332
14703	92333
98607	92334
159110	92335
8862	92336
19877	92337
57842	92338
122159	92339
133672	92340
128149	92341
76098	92342
99909	92343
72470	92344
91085	92345
59614	92346
67413	92347
10821	92348
29803	92349
68467	92350
24480	92351
9725	92352
25745	92353
27921	92354
82664	92355
7726	92356
18911	92357
15058	92358
25745	92359
88346	92360
95974	92361
95974	92362
33490	92363
24492	92364
104627	92365
53555	92366
164737	92367
112626	92368
61904	92369
17969	92370
38256	92371
119257	92372
77355	92373
28674	92374
103057	92375
112708	92376
67436	92377
121916	92378
136406	92379
117855	92380
9707	92381
151327	92382
35781	92383
107978	92384
62080	92385
30252	92386
117891	92387
27831	92388
98663	92389
7616	92390
129965	92391
91728	92392
129965	92393
31316	92394
52554	92395
12422	92396
18274	92397
104712	92398
27925	92399
111344	92400
106126	92401
80064	92402
68468	92403
48262	92404
16598	92405
133457	92406
65220	92407
11579	92408
109788	92409
25169	92410
31841	92411
63897	92412
41793	92413
43722	92414
10846	92415
114197	92416
128367	92417
91707	92418
10486	92419
71312	92420
13672	92421
13613	92422
13685	92423
19860	92424
38982	92425
130089	92426
23649	92427
27915	92428
109794	92429
164689	92430
112555	92431
72406	92432
28677	92433
39053	92434
15420	92435
21693	92436
27874	92437
42079	92438
15389	92439
159145	92440
125048	92441
12831	92442
50193	92443
10479	92444
159940	92445
74171	92446
15035	92447
52559	92448
11094	92449
21035	92450
11925	92451
18902	92452
108290	92453
19838	92454
24449	92455
8236	92456
22464	92457
65192	92458
21682	92459
15455	92460
46545	92461
86887	92462
85691	92463
159143	92464
47450	92465
85691	92466
91780	92467
10493	92468
46783	92469
47529	92470
98579	92471
134863	92472
151341	92473
39657	92474
50187	92475
85651	92476
20027	92477
133503	92478
33842	92479
41073	92480
88566	92481
70804	92482
101729	92483
135361	92484
119535	92485
133657	92486
106569	92487
72416	92488
165491	92489
70860	92490
165492	92491
151899	92492
36340	92493
161682	92494
119373	92495
84312	92496
117989	92497
25640	92498
17415	92499
39625	92500
11407	92501
25622	92502
78588	92503
4533	92504
117864	92505
97371	92506
112825	92507
126660	92508
120738	92509
16368	92510
19421	92511
77170	92512
78731	92513
22453	92514
6031	92515
18939	92516
65301	92517
68544	92518
68647	92519
38988	92520
106289	92521
46629	92522
16368	92523
39005	92524
101705	92525
13211	92526
106111	92527
42743	92528
60881	92529
10226	92530
108261	92531
35655	92532
84043	92533
43829	92534
45681	92535
130444	92536
6572	92537
91716	92538
36364	92539
33363	92540
125330	92541
57224	92542
87059	92543
63914	92544
58759	92545
23621	92546
8785	92547
112514	92548
22467	92549
45696	92550
41049	92551
9501	92552
136876	92553
149467	92554
60857	92555
66411	92556
14489	92557
54903	92558
148200	92559
116037	92560
24674	92561
17731	92562
46594	92563
65056	92564
10220	92565
36381	92566
48241	92567
104511	92568
8630	92569
22889	92570
103257	92571
74125	92572
140125	92573
63845	92574
119682	92575
80153	92576
35637	92577
49973	92578
109474	92579
121891	92580
43921	92581
125242	92582
65162	92583
31288	92584
159608	92585
112649	92586
12415	92587
133494	92588
54879	92589
63871	92590
23601	92591
26378	92592
74166	92593
89851	92594
25033	92595
21369	92596
67394	92597
39067	92598
86970	92599
30790	92600
123841	92601
17704	92602
62972	92603
57307	92604
103132	92605
16851	92606
167073	92607
138377	92608
159000	92609
93209	92610
18878	92611
14698	92612
161717	92613
24017	92614
107881	92615
135011	92616
106288	92617
166710	92618
37485	92619
72595	92620
36359	92621
50928	92622
136569	92623
52613	92624
35606	92625
53521	92626
104608	92627
155328	92628
48323	92629
27436	92630
93173	92631
34926	92632
13638	92633
144464	92634
149606	92635
123471	92636
23646	92637
32590	92638
69670	92639
39014	92640
46785	92641
147692	92642
36336	92643
60894	92644
68511	92645
18590	92646
27842	92647
24676	92648
28318	92649
15385	92650
88326	92651
85609	92652
114727	92653
29343	92654
15784	92655
81420	92656
33390	92657
40337	92658
9540	92659
27354	92660
155515	92661
22853	92662
36928	92663
133712	92664
136442	92665
12856	92666
84055	92667
84242	92668
80000	92669
129909	92670
8559	92671
166654	92672
78734	92673
6248	92674
18909	92675
59719	92676
25141	92677
130049	92678
11837	92679
114733	92680
15794	92681
63038	92682
32558	92683
62903	92684
155812	92685
5231	92686
69662	92687
21681	92688
6969	92689
11837	92690
101540	92691
30803	92692
35702	92693
108075	92694
5635	92695
128167	92696
47577	92697
75073	92698
29246	92699
57903	92700
153875	92701
149522	92702
125083	92703
55768	92704
89801	92705
147636	92706
31749	92707
30745	92708
58771	92709
43941	92710
19865	92711
8239	92712
133274	92713
125255	92714
53484	92715
96142	92716
45756	92717
162894	92718
109521	92719
80074	92720
94818	92721
51010	92722
103183	92723
28715	92724
87031	92725
19848	92726
103183	92727
35767	92728
12811	92729
118056	92730
102990	92731
164629	92732
7272	92733
40382	92734
61865	92735
55935	92736
6128	92737
54436	92738
37524	92739
6572	92740
19773	92741
36926	92742
8767	92743
12256	92744
50972	92745
138978	92746
80252	92747
9546	92748
38440	92749
65187	92750
27848	92751
46720	92752
15148	92753
19862	92754
49067	92755
58709	92756
108171	92757
108171	92758
34944	92759
18259	92760
149239	92761
34855	92762
15069	92763
161459	92764
9517	92765
147486	92766
37529	92767
34972	92768
60773	92769
34970	92770
42896	92771
22469	92772
101854	92773
29227	92774
28324	92775
136788	92776
51804	92777
161866	92778
52552	92779
50972	92780
28670	92781
22562	92782
16869	92783
82646	92784
30256	92785
114106	92786
161569	92787
103284	92788
33457	92789
82628	92790
126994	92791
44357	92792
30801	92793
66240	92794
100066	92795
78752	92796
104469	92797
12422	92798
17459	92799
104736	92800
24068	92801
14708	92802
137984	92803
136809	92804
43747	92805
41038	92806
116376	92807
11276	92808
65165	92809
84008	92810
164793	92811
78522	92812
11276	92813
15109	92814
50216	92815
33490	92816
27861	92817
76180	92818
63814	92819
22435	92820
22481	92821
57003	92822
41014	92823
22481	92824
9202	92825
26826	92826
120980	92827
10840	92828
59616	92829
3610	92830
80006	92831
103356	92832
60658	92833
15445	92834
22481	92835
9202	92836
12838	92837
130135	92838
71288	92839
41842	92840
13186	92841
25053	92842
12164	92843
54469	92844
36965	92845
44388	92846
111281	92847
16036	92848
147715	92849
101571	92850
84218	92851
28248	92852
70745	92853
166971	92854
26778	92855
46599	92856
122030	92857
12870	92858
135187	92859
36984	92860
36384	92861
101739	92862
17990	92863
60701	92864
31823	92865
133437	92866
41092	92867
127043	92868
27359	92869
32034	92870
91789	92871
24511	92872
32604	92873
17990	92874
132106	92875
17449	92876
104658	92877
12603	92878
10218	92879
11118	92880
41787	92881
46636	92882
89777	92883
13623	92884
126924	92885
151885	92886
138881	92887
36280	92888
68495	92889
9507	92890
6590	92891
147672	92892
122293	92893
88349	92894
26357	92895
19301	92896
160967	92897
18275	92898
70738	92899
10801	92900
68673	92901
55730	92902
29392	92903
7286	92904
9525	92905
58806	92906
26365	92907
16610	92908
165059	92909
155908	92910
72405	92911
82542	92912
94821	92913
126594	92914
101653	92915
45016	92916
153574	92917
29242	92918
76042	92919
143096	92920
24700	92921
47604	92922
4181	92923
142946	92924
107958	92925
48279	92926
7841	92927
130111	92928
103119	92929
84129	92930
79962	92931
22538	92932
28312	92933
21657	92934
106396	92935
167179	92936
81344	92937
17990	92938
9319	92939
94887	92940
38313	92941
21710	92942
70806	92943
152208	92944
144405	92945
120965	92946
99995	92947
103261	92948
16610	92949
36391	92950
153575	92951
16610	92952
36904	92953
145952	92954
32651	92955
59729	92956
107998	92957
101802	92958
57872	92959
123537	92960
77165	92961
135206	92962
144226	92963
138188	92964
74162	92965
95078	92966
10187	92967
44991	92968
69715	92969
50930	92970
20974	92971
16016	92972
54429	92973
32730	92974
101847	92975
21710	92976
126565	92977
62981	92978
54877	92979
93191	92980
25670	92981
44384	92982
17990	92983
45712	92984
22538	92985
16861	92986
157410	92987
18896	92988
18595	92989
135149	92990
149671	92991
29325	92992
46599	92993
118496	92994
45664	92995
15014	92996
130430	92997
150186	92998
41025	92999
25102	93000
149472	93001
137947	93002
77384	93003
11582	93004
94910	93005
15094	93006
32642	93007
116073	93008
125250	93009
33407	93010
36872	93011
36885	93012
58804	93013
101472	93014
15127	93015
84313	93016
72415	93017
63029	93018
125497	93019
12604	93020
163912	93021
45675	93022
33407	93023
26799	93024
123847	93025
74055	93026
93292	93027
93097	93028
11851	93029
110976	93030
35670	93031
134787	93032
42700	93033
57017	93034
33346	93035
133365	93036
65047	93037
140689	93038
19475	93039
72632	93040
73901	93041
32741	93042
32076	93043
104749	93044
33407	93045
116177	93046
140465	93047
155990	93048
143496	93049
93088	93050
143493	93051
140584	93052
143495	93053
7856	93054
9562	93055
155031	93056
57055	93057
144843	93058
133699	93059
19392	93060
43870	93061
80199	93062
10210	93063
116371	93064
7856	93065
41722	93066
150151	93067
116375	93068
84300	93069
7859	93070
133598	93071
78836	93072
99842	93073
154188	93074
21637	93075
149674	93076
116383	93077
97474	93078
157961	93079
33389	93080
42904	93081
11277	93082
101627	93083
19392	93084
7423	93085
51006	93086
116420	93087
143492	93088
11650	93089
33407	93090
120676	93091
20565	93092
128486	93093
32695	93094
74226	93095
55844	93096
50028	93097
118197	93098
83932	93099
91813	93100
60862	93101
63926	93102
43840	93103
32569	93104
145058	93105
55804	93106
127125	93107
127125	93108
42904	93109
21643	93110
116348	93111
13646	93112
19352	93113
44997	93114
126773	93115
25730	93116
81268	93117
42887	93118
91275	93119
146698	93120
128507	93121
15065	93122
4783	93123
157254	93124
16020	93125
116304	93126
146000	93127
165507	93128
57033	93129
20284	93130
15094	93131
140880	93132
149824	93133
122144	93134
33810	93135
33355	93136
143228	93137
100009	93138
126757	93139
74259	93140
72632	93141
118258	93142
43933	93143
159628	93144
163353	93145
32710	93146
152256	93147
33407	93148
116358	93149
11851	93150
15055	93151
19430	93152
163910	93153
78567	93154
159920	93155
72281	93156
32719	93157
155531	93158
21712	93159
9732	93160
58810	93161
144847	93162
58764	93163
13181	93164
42840	93165
131929	93166
126866	93167
52591	93168
52591	93169
52591	93170
146361	93171
49975	93172
111075	93173
60759	93174
89833	93175
107889	93176
88453	93177
26827	93178
85682	93179
135159	93180
40335	93181
115951	93182
31313	93183
69606	93184
91122	93185
29829	93186
49975	93187
25680	93188
22457	93189
34923	93190
60759	93191
159538	93192
67447	93193
36308	93194
109484	93195
7862	93196
69574	93197
80212	93198
135159	93199
39009	93200
135155	93201
63907	93202
51018	93203
124989	93204
93240	93205
8241	93206
109507	93207
67333	93208
143010	93209
98603	93210
27919	93211
16616	93212
76116	93213
111332	93214
70795	93215
89877	93216
35732	93217
120739	93218
8373	93219
147959	93220
38433	93221
36401	93222
57915	93223
81383	93224
85798	93225
40384	93226
53553	93227
39612	93228
30270	93229
98428	93230
123822	93231
10198	93232
45789	93233
157053	93234
16616	93235
125296	93236
7621	93237
71297	93238
15388	93239
101461	93240
126584	93241
131628	93242
89818	93243
53487	93244
133657	93245
91198	93246
29332	93247
98587	93248
103383	93249
142987	93250
125042	93251
166941	93252
108303	93253
157079	93254
145059	93255
82522	93256
66260	93257
25159	93258
119301	93259
50200	93260
18269	93261
50200	93262
57085	93263
109536	93264
76192	93265
143140	93266
106449	93267
166942	93268
42851	93269
125423	93270
147864	93271
15093	93272
34976	93273
14820	93274
73915	93275
66260	93276
107979	93277
86881	93278
14820	93279
32586	93280
29785	93281
123610	93282
128621	93283
99964	93284
57325	93285
122037	93286
72436	93287
108036	93288
20553	93289
57163	93290
159420	93291
10217	93292
18573	93293
21653	93294
57123	93295
112670	93296
55814	93297
42775	93298
32680	93299
97250	93300
157383	93301
72455	93302
25031	93303
77187	93304
77240	93305
20959	93306
167960	93307
125258	93308
125009	93309
74175	93310
118010	93311
49016	93312
104545	93313
106250	93314
15122	93315
58779	93316
57850	93317
74132	93318
5563	93319
108195	93320
153713	93321
42775	93322
41044	93323
9530	93324
101645	93325
30250	93326
111184	93327
95990	93328
85572	93329
95008	93330
46552	93331
5548	93332
20285	93333
36962	93334
111042	93335
19810	93336
155296	93337
41044	93338
25051	93339
25187	93340
81334	93341
147989	93342
55814	93343
29849	93344
81193	93345
26780	93346
42775	93347
20561	93348
43857	93349
146197	93350
57311	93351
27483	93352
140516	93353
94932	93354
43760	93355
155466	93356
61954	93357
165200	93358
68561	93359
48236	93360
79967	93361
17968	93362
25655	93363
116153	93364
57850	93365
55874	93366
85801	93367
164802	93368
109538	93369
74001	93370
25620	93371
126498	93372
44978	93373
130223	93374
15075	93375
53571	93376
25693	93377
144863	93378
82522	93379
36301	93380
106352	93381
9081	93382
151770	93383
34947	93384
57292	93385
104565	93386
142731	93387
12630	93388
55922	93389
38425	93390
44984	93391
48260	93392
20578	93393
32707	93394
123865	93395
95119	93396
15093	93397
55788	93398
21014	93399
141010	93400
88485	93401
17458	93402
43832	93403
101644	93404
25183	93405
152150	93406
49999	93407
93142	93408
57850	93409
20578	93410
8778	93411
55952	93412
93121	93413
128060	93414
65021	93415
98680	93416
118437	93417
32680	93418
54544	93419
100157	93420
111296	93421
29251	93422
62980	93423
48311	93424
66412	93425
49050	93426
10190	93427
119248	93428
108217	93429
78807	93430
38266	93431
17430	93432
84263	93433
31818	93434
32028	93435
27380	93436
76189	93437
118303	93438
66390	93439
27929	93440
61825	93441
138846	93442
3140	93443
27871	93444
138292	93445
91714	93446
78807	93447
108065	93448
48375	93449
59716	93450
125247	93451
50973	93452
46771	93453
52638	93454
108006	93455
53586	93456
125471	93457
68613	93458
60865	93459
53605	93460
96145	93461
82610	93462
41076	93463
67385	93464
138257	93465
25968	93466
69648	93467
78531	93468
104685	93469
36332	93470
24465	93471
146437	93472
66326	93473
8386	93474
36956	93475
143137	93476
7515	93477
100092	93478
23627	93479
70831	93480
75087	93481
165276	93482
84015	93483
45741	93484
66241	93485
164662	93486
50893	93487
19340	93488
11409	93489
65281	93490
109493	93491
38276	93492
25095	93493
111115	93494
38276	93495
104470	93496
15141	93497
24028	93498
57016	93499
83934	93500
27481	93501
26339	93502
40357	93503
30304	93504
109487	93505
84087	93506
13050	93507
82540	93508
131953	93509
46751	93510
60710	93511
100124	93512
109493	93513
6595	93514
41056	93515
109493	93516
23237	93517
22439	93518
23237	93519
68580	93520
19448	93521
38373	93522
28298	93523
39049	93524
43830	93525
43696	93526
104451	93527
44344	93528
18261	93529
18914	93530
101845	93531
32039	93532
162826	93533
45802	93534
57890	93535
65228	93536
15783	93537
28309	93538
52627	93539
52618	93540
99849	93541
12622	93542
15152	93543
31262	93544
14480	93545
10195	93546
17466	93547
93245	93548
52646	93549
27888	93550
9193	93551
85716	93552
69697	93553
57849	93554
62985	93555
21056	93556
96002	93557
153393	93558
44378	93559
16858	93560
4978	93561
5770	93562
30267	93563
23642	93564
79970	93565
29826	93566
18576	93567
49034	93568
55974	93569
117956	93570
52578	93571
131601	93572
75080	93573
9487	93574
112735	93575
146027	93576
36378	93577
93028	93578
80051	93579
119583	93580
133421	93581
72593	93582
38294	93583
5549	93584
77363	93585
42693	93586
101501	93587
153432	93588
69684	93589
114721	93590
6574	93591
18926	93592
84227	93593
8374	93594
112613	93595
14722	93596
75080	93597
65335	93598
51025	93599
37536	93600
58710	93601
165461	93602
161842	93603
135243	93604
114164	93605
12609	93606
62080	93607
57120	93608
17977	93609
68508	93610
106609	93611
112495	93612
128384	93613
38960	93614
18267	93615
133512	93616
30768	93617
28706	93618
9713	93619
114723	93620
41033	93621
52619	93622
18881	93623
152169	93624
87025	93625
142667	93626
167732	93627
28706	93628
88284	93629
77204	93630
18286	93631
109779	93632
100202	93633
8766	93634
8556	93635
126852	93636
108168	93637
106207	93638
7291	93639
153148	93640
48261	93641
29367	93642
55791	93643
4358	93644
126484	93645
157106	93646
11902	93647
154145	93648
81221	93649
9724	93650
77358	93651
7290	93652
109529	93653
58702	93654
48338	93655
50012	93656
34946	93657
26372	93658
130293	93659
57120	93660
55791	93661
32712	93662
35629	93663
112774	93664
40352	93665
111340	93666
162765	93667
145914	93668
128111	93669
50999	93670
20996	93671
65103	93672
120604	93673
109473	93674
21396	93675
26861	93676
149986	93677
130105	93678
144759	93679
29777	93680
153775	93681
147970	93682
78654	93683
45742	93684
121857	93685
131788	93686
43847	93687
43818	93688
57831	93689
52680	93690
17401	93691
89927	93692
15018	93693
35613	93694
26371	93695
82423	93696
17415	93697
16320	93698
88432	93699
30730	93700
96084	93701
140252	93702
38318	93703
163162	93704
80088	93705
74999	93706
23243	93707
35795	93708
11101	93709
22528	93710
55781	93711
19434	93712
58656	93713
80038	93714
131787	93715
74133	93716
157325	93717
99883	93718
32730	93719
15018	93720
21638	93721
10802	93722
59580	93723
133286	93724
58798	93725
151557	93726
25674	93727
26360	93728
162768	93729
144470	93730
101434	93731
7990	93732
51749	93733
97305	93734
103039	93735
43867	93736
159286	93737
117996	93738
153498	93739
14471	93740
86992	93741
111087	93742
78616	93743
52670	93744
43814	93745
19434	93746
80025	93747
68466	93748
103293	93749
28273	93750
119339	93751
104509	93752
33838	93753
131692	93754
85654	93755
10957	93756
131692	93757
135020	93758
106603	93759
13340	93760
99902	93761
164954	93762
88449	93763
114860	93764
74999	93765
19434	93766
12165	93767
164711	93768
48994	93769
1237	93770
159052	93771
58744	93772
41783	93773
164709	93774
89756	93775
58777	93776
29806	93777
82660	93778
44385	93779
54867	93780
57078	93781
66418	93782
82532	93783
125040	93784
89933	93785
131633	93786
103286	93787
22895	93788
129886	93789
35789	93790
19356	93791
28712	93792
150157	93793
61894	93794
19790	93795
21371	93796
136843	93797
163868	93798
53617	93799
75089	93800
62972	93801
36995	93802
146669	93803
27429	93804
166959	93805
18257	93806
81308	93807
13848	93808
5131	93809
74091	93810
81262	93811
101903	93812
52702	93813
54499	93814
135055	93815
155334	93816
74119	93817
91095	93818
6871	93819
119503	93820
34866	93821
16036	93822
61842	93823
106292	93824
6864	93825
21006	93826
70806	93827
38997	93828
151232	93829
21641	93830
147453	93831
62056	93832
85792	93833
9507	93834
59719	93835
155614	93836
164960	93837
4762	93838
50086	93839
35714	93840
102976	93841
15104	93842
47531	93843
5858	93844
125076	93845
45669	93846
131817	93847
147916	93848
53592	93849
27419	93850
103086	93851
19400	93852
9508	93853
103273	93854
20545	93855
85622	93856
47491	93857
149439	93858
57104	93859
146088	93860
54529	93861
38253	93862
20992	93863
97280	93864
10797	93865
94741	93866
114284	93867
120932	93868
69698	93869
31752	93870
163238	93871
150142	93872
114013	93873
65250	93874
104663	93875
19338	93876
25037	93877
9321	93878
88275	93879
9507	93880
35726	93881
38243	93882
15401	93883
96021	93884
11847	93885
28308	93886
32556	93887
57230	93888
41817	93889
81208	93890
101392	93891
98528	93892
15422	93893
4359	93894
8053	93895
20947	93896
114123	93897
66426	93898
62956	93899
84091	93900
79998	93901
60862	93902
151416	93903
28326	93904
104629	93905
35650	93906
18893	93907
27360	93908
29312	93909
10807	93910
12570	93911
34907	93912
67410	93913
22461	93914
31254	93915
119227	93916
123825	93917
52665	93918
32034	93919
22513	93920
130237	93921
31269	93922
10485	93923
10033	93924
33818	93925
29323	93926
103269	93927
104772	93928
69686	93929
39027	93930
70751	93931
22469	93932
41019	93933
103297	93934
91747	93935
45739	93936
69686	93937
20601	93938
118462	93939
107889	93940
68446	93941
63834	93942
41750	93943
58681	93944
28305	93945
82670	93946
5869	93947
98395	93948
53608	93949
153294	93950
47465	93951
111018	93952
108256	93953
48981	93954
31276	93955
120989	93956
68602	93957
35664	93958
34323	93959
24525	93960
82586	93961
12151	93962
21058	93963
144169	93964
22885	93965
94719	93966
27834	93967
160798	93968
63981	93969
81237	93970
12597	93971
6593	93972
162897	93973
41072	93974
119559	93975
44379	93976
85721	93977
114191	93978
100128	93979
25992	93980
50958	93981
69687	93982
38348	93983
41779	93984
84140	93985
39032	93986
70781	93987
101794	93988
104702	93989
60880	93990
111222	93991
130305	93992
26839	93993
18284	93994
91222	93995
112730	93996
97372	93997
69543	93998
46705	93999
128240	94000
161183	94001
21698	94002
163713	94003
70741	94004
54514	94005
118399	94006
11414	94007
55870	94008
13665	94009
166440	94010
12598	94011
101814	94012
151927	94013
11884	94014
65333	94015
109573	94016
30817	94017
163112	94018
166563	94019
112588	94020
66299	94021
133292	94022
36330	94023
44393	94024
121861	94025
164915	94026
61972	94027
57065	94028
41802	94029
104820	94030
54869	94031
128062	94032
15792	94033
111092	94034
12838	94035
15098	94036
21015	94037
52649	94038
13607	94039
44393	94040
76215	94041
77233	94042
78586	94043
77354	94044
36313	94045
109574	94046
61875	94047
87017	94048
13837	94049
57219	94050
11282	94051
40301	94052
88480	94053
16843	94054
126760	94055
20568	94056
20568	94057
23612	94058
42083	94059
38229	94060
21661	94061
20566	94062
42083	94063
38229	94064
20568	94065
20568	94066
21661	94067
70853	94068
89703	94069
37485	94070
81415	94071
85663	94072
80149	94073
22473	94074
27865	94075
122291	94076
155842	94077
37008	94078
101625	94079
18878	94080
78505	94081
163716	94082
148190	94083
81200	94084
28238	94085
91202	94086
133673	94087
36900	94088
89779	94089
72559	94090
34357	94091
112741	94092
91076	94093
138302	94094
167155	94095
167156	94096
85582	94097
128561	94098
38378	94099
12161	94100
8145	94101
119628	94102
18288	94103
47492	94104
70871	94105
65152	94106
50142	94107
16385	94108
37521	94109
41094	94110
82515	94111
63961	94112
17419	94113
68613	94114
123728	94115
133265	94116
27871	94117
35640	94118
54854	94119
45051	94120
59678	94121
45755	94122
38368	94123
82519	94124
103200	94125
18878	94126
116047	94127
19850	94128
127050	94129
75017	94130
17702	94131
138340	94132
84060	94133
123783	94134
152132	94135
31792	94136
74092	94137
22460	94138
109716	94139
163761	94140
44367	94141
30812	94142
19855	94143
127008	94144
133640	94145
122273	94146
107904	94147
81434	94148
82514	94149
112665	94150
109499	94151
44385	94152
133177	94153
82638	94154
136816	94155
120937	94156
114240	94157
101888	94158
48347	94159
85552	94160
150103	94161
18929	94162
67390	94163
19792	94164
15990	94165
123320	94166
69607	94167
66412	94168
16848	94169
68501	94170
89926	94171
30256	94172
31827	94173
120921	94174
40281	94175
97253	94176
112476	94177
98666	94178
35767	94179
59676	94180
126601	94181
33491	94182
33491	94183
56997	94184
104441	94185
15435	94186
96101	94187
59595	94188
39027	94189
41714	94190
114794	94191
68535	94192
104716	94193
43693	94194
22418	94195
55761	94196
85749	94197
16857	94198
18271	94199
81358	94200
68501	94201
17436	94202
40368	94203
97184	94204
158943	94205
3299	94206
35660	94207
81333	94208
88342	94209
16625	94210
125401	94211
39027	94212
19356	94213
124965	94214
54424	94215
100091	94216
7717	94217
119440	94218
120696	94219
62923	94220
147811	94221
9502	94222
108232	94223
74123	94224
147817	94225
11922	94226
24041	94227
17953	94228
35647	94229
153580	94230
25142	94231
15157	94232
58708	94233
41816	94234
36930	94235
16866	94236
15157	94237
23616	94238
14716	94239
111353	94240
157723	94241
3967	94242
142912	94243
14477	94244
53611	94245
106536	94246
10030	94247
112654	94248
26356	94249
65135	94250
135285	94251
70849	94252
50885	94253
159399	94254
75124	94255
25671	94256
15076	94257
133576	94258
29775	94259
122197	94260
34931	94261
94983	94262
43929	94263
157739	94264
19465	94265
29272	94266
26839	94267
100027	94268
36904	94269
45701	94270
103381	94271
69546	94272
28711	94273
85629	94274
147816	94275
47592	94276
46609	94277
42100	94278
100020	94279
10022	94280
17424	94281
131730	94282
108130	94283
41803	94284
25134	94285
19465	94286
123393	94287
42859	94288
123393	94289
104779	94290
57091	94291
50885	94292
123823	94293
14716	94294
19465	94295
23211	94296
145821	94297
50156	94298
41803	94299
126612	94300
19778	94301
65134	94302
42780	94303
122175	94304
111353	94305
25763	94306
129988	94307
119278	94308
7870	94309
46572	94310
153233	94311
16036	94312
29245	94313
125475	94314
43882	94315
58734	94316
128126	94317
130290	94318
125011	94319
104439	94320
155342	94321
8967	94322
149491	94323
109639	94324
62892	94325
85754	94326
101545	94327
163420	94328
157583	94329
62892	94330
65200	94331
41012	94332
49033	94333
54842	94334
81240	94335
41086	94336
131888	94337
109702	94338
35705	94339
146317	94340
131799	94341
68546	94342
89700	94343
66347	94344
70865	94345
50890	94346
7111	94347
63829	94348
155633	94349
36381	94350
70842	94351
82603	94352
79931	94353
13358	94354
104787	94355
128269	94356
117930	94357
8144	94358
10836	94359
14029	94360
139020	94361
98462	94362
63964	94363
88424	94364
136673	94365
44378	94366
108264	94367
147755	94368
20549	94369
138777	94370
42103	94371
54449	94372
39061	94373
38959	94374
101853	94375
149852	94376
13667	94377
8236	94378
82459	94379
144290	94380
67443	94381
84029	94382
81250	94383
30756	94384
111088	94385
106177	94386
6867	94387
112799	94388
88287	94389
114016	94390
104787	94391
54479	94392
33837	94393
112600	94394
13358	94395
30750	94396
63900	94397
152197	94398
10819	94399
15584	94400
57851	94401
24081	94402
14055	94403
136418	94404
55908	94405
81246	94406
17417	94407
10840	94408
163534	94409
88326	94410
78574	94411
24681	94412
94748	94413
33479	94414
29766	94415
81421	94416
111360	94417
31836	94418
28680	94419
97411	94420
34944	94421
53609	94422
41777	94423
28712	94424
40287	94425
54879	94426
138939	94427
20555	94428
4358	94429
68675	94430
13190	94431
112545	94432
130443	94433
154097	94434
118370	94435
73998	94436
146635	94437
101807	94438
96164	94439
94712	94440
157908	94441
69667	94442
146628	94443
104754	94444
13659	94445
76210	94446
151820	94447
41108	94448
128487	94449
146351	94450
36978	94451
84082	94452
34952	94453
41100	94454
57071	94455
120850	94456
132045	94457
125231	94458
126567	94459
145891	94460
38239	94461
144460	94462
146358	94463
155921	94464
36865	94465
152175	94466
77183	94467
118432	94468
118432	94469
84282	94470
123813	94471
143408	94472
36935	94473
43780	94474
30823	94475
125252	94476
153755	94477
86880	94478
78646	94479
46761	94480
159847	94481
149807	94482
29782	94483
104805	94484
69729	94485
166738	94486
24445	94487
60794	94488
76210	94489
146346	94490
161764	94491
123806	94492
72494	94493
27488	94494
61930	94495
159851	94496
149351	94497
47447	94498
135076	94499
76091	94500
120986	94501
150128	94502
103311	94503
81209	94504
144311	94505
122136	94506
103349	94507
24049	94508
143411	94509
94927	94510
103365	94511
68441	94512
28284	94513
77396	94514
126527	94515
19329	94516
77399	94517
101907	94518
163820	94519
72493	94520
147741	94521
101884	94522
49039	94523
57111	94524
57164	94525
30823	94526
111335	94527
150038	94528
145002	94529
39021	94530
159849	94531
50013	94532
157910	94533
104754	94534
161515	94535
153497	94536
63002	94537
19317	94538
148270	94539
144579	94540
136599	94541
128283	94542
35002	94543
154096	94544
30823	94545
22443	94546
130406	94547
140540	94548
128283	94549
12618	94550
165499	94551
62086	94552
138175	94553
104613	94554
28251	94555
76210	94556
99930	94557
159726	94558
46576	94559
33380	94560
21037	94561
84282	94562
138175	94563
41108	94564
45678	94565
149381	94566
143407	94567
157906	94568
41112	94569
84282	94570
58814	94571
80008	94572
136585	94573
62934	94574
142769	94575
77332	94576
98641	94577
46575	94578
146232	94579
81416	94580
16835	94581
131543	94582
163813	94583
130410	94584
94980	94585
123569	94586
100053	94587
19862	94588
154104	94589
84282	94590
152176	94591
157907	94592
151656	94593
85524	94594
159850	94595
59609	94596
118441	94597
97434	94598
103350	94599
165500	94600
46689	94601
167211	94602
133596	94603
93033	94604
127073	94605
26834	94606
150109	94607
117892	94608
28669	94609
130121	94610
65191	94611
101643	94612
119447	94613
67383	94614
159471	94615
84215	94616
148056	94617
53580	94618
128278	94619
12257	94620
54438	94621
38406	94622
29769	94623
123715	94624
29769	94625
46560	94626
123766	94627
14810	94628
9200	94629
77312	94630
12257	94631
65227	94632
46743	94633
44418	94634
153201	94635
127136	94636
22876	94637
122127	94638
97301	94639
16034	94640
147513	94641
74222	94642
167942	94643
44362	94644
84069	94645
165158	94646
63856	94647
10495	94648
21048	94649
35712	94650
144591	94651
99887	94652
29806	94653
166457	94654
53551	94655
106514	94656
29263	94657
75110	94658
29769	94659
131879	94660
8770	94661
22413	94662
94655	94663
34996	94664
155447	94665
85780	94666
142952	94667
68453	94668
119436	94669
157743	94670
153673	94671
153535	94672
58673	94673
147776	94674
159470	94675
104610	94676
80128	94677
84115	94678
161439	94679
9209	94680
45046	94681
82571	94682
120886	94683
74230	94684
78799	94685
101540	94686
9209	94687
76127	94688
166907	94689
6966	94690
167923	94691
38353	94692
47590	94693
84069	94694
56994	94695
124948	94696
149838	94697
15782	94698
155520	94699
66342	94700
151579	94701
150093	94702
123839	94703
54413	94704
157538	94705
120900	94706
9200	94707
69602	94708
133355	94709
157676	94710
29311	94711
70716	94712
38376	94713
35002	94714
58747	94715
147871	94716
14692	94717
147402	94718
101458	94719
29311	94720
119554	94721
28255	94722
21048	94723
116263	94724
153511	94725
65283	94726
157469	94727
91739	94728
130212	94729
65346	94730
55947	94731
159549	94732
60727	94733
74222	94734
50156	94735
96206	94736
69649	94737
12809	94738
157146	94739
81266	94740
21647	94741
89828	94742
16351	94743
137974	94744
29780	94745
41090	94746
22878	94747
48272	94748
131877	94749
47559	94750
164823	94751
89828	94752
166589	94753
126549	94754
159156	94755
136409	94756
51738	94757
149555	94758
68670	94759
144426	94760
120934	94761
68670	94762
166663	94763
61981	94764
65124	94765
34987	94766
107924	94767
124937	94768
31744	94769
72293	94770
36373	94771
54843	94772
68670	94773
36368	94774
49072	94775
68670	94776
65083	94777
97169	94778
126888	94779
108118	94780
69727	94781
126627	94782
157244	94783
112674	94784
48316	94785
47547	94786
84078	94787
91111	94788
41066	94789
101513	94790
122248	94791
24072	94792
16867	94793
98583	94794
113960	94795
103341	94796
27371	94797
50014	94798
39008	94799
39008	94800
21045	94801
47464	94802
162696	94803
31801	94804
10228	94805
32706	94806
21686	94807
87001	94808
114770	94809
165312	94810
6035	94811
166852	94812
40257	94813
130377	94814
88382	94815
31289	94816
27371	94817
39637	94818
11565	94819
78773	94820
24080	94821
27487	94822
39653	94823
23614	94824
133134	94825
48994	94826
18562	94827
68511	94828
144826	94829
161597	94830
24059	94831
97212	94832
60838	94833
65202	94834
34338	94835
62881	94836
144827	94837
27474	94838
53464	94839
60824	94840
27489	94841
101684	94842
24058	94843
119262	94844
165333	94845
91127	94846
8227	94847
53578	94848
84222	94849
47459	94850
39067	94851
35606	94852
5865	94853
47600	94854
53584	94855
49032	94856
10498	94857
146483	94858
21398	94859
146604	94860
8869	94861
138839	94862
17457	94863
40363	94864
49011	94865
39037	94866
91125	94867
104822	94868
101839	94869
157131	94870
159651	94871
81350	94872
26792	94873
28294	94874
167759	94875
18605	94876
34939	94877
61877	94878
34981	94879
167687	94880
8470	94881
37506	94882
66298	94883
59697	94884
12848	94885
15788	94886
34881	94887
8384	94888
147549	94889
35720	94890
50943	94891
42899	94892
50943	94893
112762	94894
104822	94895
50036	94896
101930	94897
22886	94898
34327	94899
6124	94900
128536	94901
151884	94902
101523	94903
29380	94904
28298	94905
28290	94906
101523	94907
67411	94908
48978	94909
48361	94910
101556	94911
34896	94912
53489	94913
126831	94914
135049	94915
63970	94916
98585	94917
126901	94918
50890	94919
80170	94920
29402	94921
134952	94922
153418	94923
119465	94924
55822	94925
161807	94926
29402	94927
50178	94928
32648	94929
48265	94930
34892	94931
146181	94932
80183	94933
111241	94934
125028	94935
68588	94936
79984	94937
165305	94938
54422	94939
91765	94940
6119	94941
79926	94942
7284	94943
38432	94944
31284	94945
166626	94946
27358	94947
11416	94948
98683	94949
29831	94950
54426	94951
54431	94952
60799	94953
47426	94954
125245	94955
17072	94956
106360	94957
84231	94958
66444	94959
128553	94960
146484	94961
65242	94962
7427	94963
104451	94964
41753	94965
161491	94966
21968	94967
150105	94968
131639	94969
52580	94970
134863	94971
40375	94972
162873	94973
89731	94974
93007	94975
20950	94976
116194	94977
31804	94978
125346	94979
109612	94980
18914	94981
97268	94982
7993	94983
69679	94984
67378	94985
81363	94986
50115	94987
61976	94988
30258	94989
63015	94990
36400	94991
68591	94992
112703	94993
38207	94994
48332	94995
31288	94996
111245	94997
46784	94998
88373	94999
135204	95000
67334	95001
67338	95002
67408	95003
53565	95004
84104	95005
61834	95006
52708	95007
82438	95008
50163	95009
87064	95010
6876	95011
164748	95012
80179	95013
70868	95014
112671	95015
41834	95016
48310	95017
29227	95018
33431	95019
63822	95020
31841	95021
134901	95022
9081	95023
159905	95024
166513	95025
9081	95026
19825	95027
61854	95028
114144	95029
52560	95030
66447	95031
74165	95032
43908	95033
120644	95034
109535	95035
10351	95036
35680	95037
63951	95038
120644	95039
46723	95040
14718	95041
162868	95042
106252	95043
3657	95044
66301	95045
167029	95046
40358	95047
47542	95048
50937	95049
33444	95050
112671	95051
17407	95052
19886	95053
128468	95054
38960	95055
140889	95056
38325	95057
34930	95058
106392	95059
6573	95060
57912	95061
160864	95062
65352	95063
133708	95064
23238	95065
166365	95066
161628	95067
17470	95068
16352	95069
167959	95070
51026	95071
155016	95072
18879	95073
46556	95074
122291	95075
131580	95076
135261	95077
106364	95078
65257	95079
106133	95080
80188	95081
28240	95082
86856	95083
70681	95084
62860	95085
133388	95086
166403	95087
57008	95088
88530	95089
50977	95090
86959	95091
44379	95092
144195	95093
22434	95094
157390	95095
145994	95096
84067	95097
11427	95098
153307	95099
145901	95100
17404	95101
21984	95102
7517	95103
12807	95104
133662	95105
34979	95106
22834	95107
132105	95108
69662	95109
11427	95110
12610	95111
88422	95112
10950	95113
74003	95114
91120	95115
88449	95116
36918	95117
22834	95118
138219	95119
149611	95120
131984	95121
7619	95122
7860	95123
76112	95124
151297	95125
16836	95126
45747	95127
101751	95128
69737	95129
41014	95130
118014	95131
68584	95132
36988	95133
78741	95134
161490	95135
63849	95136
164955	95137
4440	95138
17383	95139
38372	95140
43763	95141
18561	95142
77296	95143
6126	95144
67357	95145
19845	95146
8245	95147
48268	95148
20996	95149
46581	95150
88584	95151
65080	95152
41111	95153
144473	95154
12822	95155
60846	95156
13044	95157
45717	95158
161207	95159
151472	95160
106293	95161
10804	95162
24011	95163
26383	95164
4440	95165
128048	95166
59645	95167
155355	95168
38409	95169
108207	95170
6564	95171
130085	95172
159095	95173
26806	95174
3498	95175
120645	95176
153612	95177
50048	95178
130227	95179
13206	95180
15416	95181
97367	95182
17080	95183
159670	95184
166674	95185
146649	95186
28692	95187
15433	95188
41829	95189
144373	95190
38228	95191
29306	95192
82563	95193
112713	95194
29380	95195
44973	95196
9206	95197
84179	95198
68621	95199
20554	95200
160843	95201
55780	95202
96169	95203
6033	95204
112582	95205
66303	95206
157584	95207
123351	95208
10496	95209
46617	95210
134988	95211
13678	95212
59624	95213
65084	95214
79987	95215
53496	95216
24036	95217
123826	95218
25998	95219
6586	95220
26371	95221
101562	95222
80214	95223
101508	95224
57058	95225
101496	95226
14054	95227
29397	95228
109811	95229
12856	95230
106543	95231
7427	95232
106214	95233
78595	95234
62984	95235
62984	95236
120774	95237
140785	95238
153197	95239
159386	95240
142276	95241
25181	95242
21415	95243
59594	95244
131813	95245
11890	95246
145024	95247
147379	95248
111344	95249
144137	95250
43779	95251
77273	95252
100171	95253
55840	95254
132087	95255
160840	95256
57101	95257
21415	95258
53603	95259
72539	95260
106397	95261
19385	95262
116290	95263
32589	95264
140397	95265
45772	95266
153146	95267
115938	95268
32542	95269
62984	95270
78742	95271
72402	95272
25638	95273
147380	95274
163700	95275
117904	95276
93227	95277
14812	95278
24011	95279
72501	95280
115890	95281
140925	95282
140602	95283
150116	95284
9717	95285
15081	95286
158935	95287
139966	95288
94825	95289
126980	95290
19422	95291
12155	95292
74069	95293
43787	95294
130281	95295
88369	95296
156953	95297
118164	95298
95050	95299
15410	95300
67383	95301
18605	95302
118075	95303
72501	95304
52601	95305
19882	95306
8244	95307
28255	95308
123671	95309
142275	95310
15086	95311
159327	95312
74187	95313
11890	95314
91832	95315
93260	95316
32647	95317
15010	95318
126667	95319
72550	95320
158933	95321
142278	95322
72449	95323
116427	95324
126934	95325
15997	95326
55968	95327
143529	95328
93117	95329
21415	95330
126934	95331
16009	95332
102973	95333
33355	95334
21664	95335
50892	95336
142934	95337
118257	95338
12155	95339
42744	95340
95014	95341
27911	95342
14812	95343
140512	95344
21415	95345
27437	95346
167666	95347
162741	95348
55795	95349
116189	95350
92962	95351
21415	95352
19043	95353
74254	95354
84148	95355
111326	95356
95079	95357
29325	95358
25638	95359
34879	95360
151216	95361
36409	95362
24036	95363
109637	95364
36409	95365
44400	95366
151218	95367
140583	95368
42764	95369
46745	95370
118476	95371
155149	95372
42846	95373
109546	95374
15156	95375
140663	95376
25100	95377
33802	95378
6878	95379
143002	95380
42111	95381
116189	95382
126503	95383
24702	95384
139021	95385
11860	95386
71323	95387
143297	95388
54896	95389
57136	95390
22466	95391
34906	95392
159763	95393
41099	95394
10197	95395
101830	95396
89736	95397
59712	95398
147377	95399
120792	95400
154089	95401
21415	95402
10832	95403
21415	95404
94993	95405
55750	95406
45764	95407
160838	95408
117924	95409
153145	95410
97289	95411
55903	95412
25148	95413
74225	95414
50975	95415
62984	95416
155331	95417
88300	95418
145920	95419
45765	95420
29243	95421
16352	95422
98426	95423
84186	95424
149888	95425
101939	95426
62871	95427
46686	95428
108286	95429
86996	95430
76114	95431
61905	95432
29269	95433
106512	95434
86996	95435
152283	95436
146216	95437
6976	95438
21712	95439
163856	95440
38241	95441
98646	95442
106228	95443
76028	95444
27441	95445
76101	95446
156923	95447
107900	95448
29819	95449
101939	95450
84088	95451
120879	95452
27441	95453
21037	95454
125472	95455
103226	95456
78685	95457
149639	95458
28331	95459
45770	95460
99877	95461
125548	95462
24057	95463
34368	95464
27412	95465
27500	95466
159771	95467
146075	95468
20595	95469
146198	95470
149691	95471
77334	95472
47533	95473
144258	95474
77286	95475
35638	95476
166451	95477
148103	95478
129944	95479
62066	95480
99879	95481
28283	95482
120860	95483
77260	95484
151669	95485
91151	95486
44377	95487
36414	95488
27441	95489
125316	95490
152288	95491
36414	95492
146458	95493
121847	95494
21001	95495
154221	95496
45010	95497
125146	95498
112798	95499
8228	95500
26765	95501
149812	95502
27500	95503
123625	95504
96170	95505
126998	95506
96170	95507
45010	95508
166875	95509
16400	95510
155483	95511
78494	95512
123336	95513
16400	95514
123665	95515
144472	95516
16400	95517
123760	95518
16400	95519
6979	95520
122034	95521
111082	95522
78829	95523
152290	95524
16400	95525
120773	95526
157502	95527
60862	95528
106530	95529
69694	95530
112816	95531
107960	95532
123766	95533
48255	95534
20957	95535
167993	95536
132128	95537
159456	95538
101939	95539
128332	95540
76005	95541
88337	95542
146074	95543
45048	95544
27441	95545
114108	95546
128368	95547
136837	95548
87005	95549
63817	95550
131986	95551
14730	95552
10356	95553
15083	95554
21652	95555
68528	95556
127087	95557
82654	95558
103357	95559
24057	95560
82655	95561
22563	95562
74022	95563
68595	95564
84031	95565
53583	95566
78675	95567
22895	95568
165508	95569
15452	95570
101912	95571
52709	95572
42892	95573
133393	95574
138364	95575
111026	95576
70699	95577
133526	95578
16014	95579
16014	95580
43701	95581
15012	95582
15012	95583
72293	95584
91045	95585
153976	95586
57322	95587
67322	95588
137892	95589
113952	95590
37472	95591
12415	95592
110997	95593
16375	95594
76144	95595
36980	95596
25173	95597
41798	95598
83918	95599
65277	95600
158979	95601
37003	95602
85526	95603
126979	95604
54837	95605
22521	95606
128548	95607
37004	95608
37004	95609
10017	95610
63016	95611
66418	95612
79939	95613
128548	95614
161701	95615
41801	95616
13663	95617
53558	95618
104674	95619
51774	95620
46774	95621
13687	95622
27859	95623
48242	95624
113952	95625
101566	95626
25626	95627
41104	95628
67322	95629
31254	95630
11817	95631
91789	95632
158976	95633
139904	95634
46691	95635
69608	95636
153604	95637
67377	95638
80190	95639
6589	95640
60905	95641
41043	95642
55878	95643
29821	95644
77376	95645
45680	95646
167676	95647
60932	95648
7841	95649
136589	95650
62051	95651
59664	95652
77226	95653
138132	95654
51806	95655
60932	95656
17431	95657
78799	95658
54535	95659
132078	95660
125367	95661
78686	95662
16345	95663
112598	95664
34863	95665
59664	95666
24018	95667
7843	95668
21012	95669
34931	95670
41728	95671
114182	95672
138132	95673
55868	95674
101628	95675
21390	95676
76106	95677
36967	95678
122139	95679
16346	95680
153774	95681
114754	95682
127074	95683
10212	95684
17727	95685
21022	95686
120785	95687
16370	95688
149698	95689
67337	95690
41069	95691
17716	95692
84291	95693
21667	95694
41043	95695
19888	95696
100178	95697
150074	95698
30306	95699
123571	95700
149651	95701
49058	95702
26799	95703
129982	95704
104482	95705
106117	95706
78687	95707
78687	95708
47556	95709
47556	95710
21022	95711
120775	95712
17705	95713
60856	95714
60856	95715
21022	95716
42687	95717
52609	95718
106375	95719
78687	95720
21022	95721
43928	95722
35643	95723
47556	95724
84016	95725
21022	95726
47556	95727
20551	95728
11286	95729
21022	95730
60682	95731
41043	95732
21022	95733
126521	95734
47556	95735
151379	95736
63945	95737
88561	95738
65332	95739
35643	95740
148175	95741
7841	95742
34341	95743
103170	95744
50096	95745
33336	95746
59664	95747
46745	95748
22485	95749
138273	95750
136486	95751
35610	95752
57171	95753
130312	95754
50983	95755
19307	95756
69545	95757
76009	95758
91211	95759
113953	95760
30813	95761
40294	95762
149647	95763
91043	95764
116401	95765
10360	95766
111300	95767
59606	95768
24080	95769
166450	95770
134839	95771
8467	95772
8467	95773
70677	95774
60824	95775
9207	95776
122285	95777
54509	95778
13823	95779
17392	95780
23224	95781
10200	95782
31262	95783
162838	95784
112519	95785
112775	95786
15008	95787
16614	95788
21651	95789
131560	95790
10359	95791
20279	95792
126718	95793
125480	95794
76166	95795
78665	95796
109479	95797
133418	95798
84299	95799
35614	95800
10832	95801
46726	95802
5766	95803
15047	95804
50143	95805
28238	95806
10029	95807
89933	95808
30295	95809
41806	95810
46637	95811
124921	95812
111152	95813
36345	95814
41085	95815
134775	95816
76166	95817
155820	95818
80165	95819
88489	95820
108252	95821
104609	95822
97201	95823
87061	95824
12606	95825
10358	95826
92930	95827
15120	95828
15048	95829
136763	95830
57218	95831
134862	95832
112806	95833
59625	95834
68507	95835
57072	95836
20976	95837
112591	95838
35646	95839
106543	95840
8762	95841
93002	95842
32023	95843
10349	95844
24464	95845
104563	95846
136478	95847
85707	95848
89887	95849
55941	95850
136516	95851
5226	95852
29304	95853
111168	95854
21641	95855
165001	95856
50204	95857
20560	95858
17446	95859
51014	95860
10214	95861
11866	95862
28687	95863
25721	95864
68430	95865
11427	95866
106232	95867
35721	95868
51764	95869
67411	95870
60914	95871
16331	95872
86953	95873
133621	95874
16867	95875
96070	95876
81341	95877
85764	95878
49073	95879
151574	95880
6579	95881
10797	95882
29372	95883
25191	95884
29809	95885
142788	95886
8468	95887
42743	95888
14693	95889
47535	95890
29324	95891
167862	95892
100095	95893
8779	95894
32538	95895
117931	95896
10201	95897
17405	95898
89816	95899
138990	95900
136795	95901
68611	95902
25981	95903
62915	95904
91116	95905
114731	95906
125460	95907
136401	95908
65159	95909
127122	95910
91170	95911
114780	95912
84225	95913
138189	95914
84252	95915
128531	95916
111144	95917
28687	95918
166487	95919
22859	95920
36974	95921
43791	95922
32036	95923
16828	95924
33386	95925
21057	95926
9201	95927
104542	95928
84131	95929
22529	95930
26764	95931
136737	95932
114798	95933
20968	95934
67346	95935
33437	95936
16609	95937
136694	95938
19300	95939
153531	95940
149545	95941
20590	95942
83970	95943
71258	95944
12572	95945
63977	95946
163436	95947
32623	95948
22527	95949
11810	95950
52695	95951
23243	95952
84279	95953
55881	95954
25047	95955
112504	95956
11889	95957
155426	95958
125444	95959
55881	95960
53488	95961
23605	95962
68447	95963
35650	95964
42728	95965
121934	95966
43812	95967
26381	95968
12628	95969
16388	95970
45747	95971
128305	95972
128195	95973
11866	95974
20947	95975
15997	95976
75049	95977
84245	95978
84002	95979
38429	95980
118002	95981
32538	95982
65042	95983
26346	95984
100086	95985
22513	95986
77257	95987
20590	95988
22513	95989
65235	95990
25058	95991
13848	95992
163211	95993
82639	95994
29339	95995
4128	95996
4817	95997
114112	95998
159324	95999
70709	96000
5976	96001
52657	96002
126631	96003
22554	96004
111140	96005
10835	96006
82461	96007
6871	96008
62072	96009
167867	96010
12585	96011
11936	96012
65149	96013
101431	96014
25200	96015
79932	96016
15121	96017
118431	96018
50065	96019
131576	96020
57801	96021
6565	96022
166763	96023
33474	96024
27406	96025
34354	96026
118046	96027
25618	96028
134873	96029
129946	96030
84284	96031
25618	96032
142801	96033
126609	96034
112589	96035
16386	96036
25615	96037
87030	96038
29772	96039
91213	96040
109768	96041
128185	96042
167870	96043
98397	96044
123516	96045
29356	96046
150182	96047
161833	96048
112682	96049
34315	96050
55707	96051
97361	96052
138020	96053
96194	96054
47483	96055
135010	96056
50903	96057
78586	96058
30755	96059
13662	96060
52695	96061
144507	96062
51769	96063
128136	96064
69634	96065
138766	96066
81203	96067
133335	96068
17071	96069
40347	96070
17071	96071
33370	96072
38991	96073
153572	96074
51769	96075
106200	96076
73937	96077
133277	96078
161555	96079
41076	96080
153567	96081
65234	96082
89925	96083
39638	96084
119416	96085
17697	96086
166808	96087
21378	96088
38264	96089
84064	96090
143296	96091
20586	96092
126825	96093
29296	96094
57080	96095
122256	96096
60925	96097
34978	96098
129978	96099
78704	96100
15089	96101
163719	96102
12140	96103
42865	96104
43934	96105
165434	96106
50003	96107
121843	96108
55915	96109
10796	96110
94763	96111
46754	96112
131805	96113
106592	96114
66322	96115
163569	96116
48379	96117
74130	96118
36290	96119
123718	96120
13347	96121
40344	96122
152108	96123
26823	96124
101661	96125
25689	96126
57092	96127
35726	96128
19847	96129
157822	96130
25764	96131
133606	96132
143335	96133
163724	96134
88418	96135
34955	96136
165326	96137
16840	96138
12861	96139
152106	96140
3692	96141
36967	96142
19793	96143
107918	96144
116358	96145
106314	96146
165484	96147
151821	96148
95005	96149
147945	96150
19393	96151
131782	96152
48259	96153
91810	96154
117994	96155
91810	96156
46739	96157
65201	96158
164698	96159
132065	96160
43739	96161
106389	96162
36295	96163
150042	96164
122199	96165
133347	96166
57092	96167
25122	96168
9568	96169
161698	96170
25667	96171
19054	96172
154018	96173
84135	96174
19331	96175
134904	96176
81313	96177
81313	96178
150043	96179
44982	96180
21003	96181
9894	96182
106533	96183
100010	96184
132005	96185
145872	96186
42865	96187
168041	96188
100010	96189
55964	96190
65331	96191
11842	96192
16840	96193
11913	96194
118392	96195
151607	96196
84154	96197
153499	96198
46699	96199
125271	96200
118205	96201
74108	96202
162886	96203
73956	96204
155845	96205
101917	96206
95027	96207
25764	96208
20985	96209
61833	96210
117916	96211
17725	96212
63025	96213
154019	96214
163721	96215
147874	96216
19344	96217
62979	96218
25122	96219
19833	96220
73988	96221
25684	96222
138100	96223
152012	96224
29382	96225
42871	96226
24706	96227
32734	96228
4782	96229
163726	96230
111146	96231
97418	96232
25165	96233
76019	96234
149752	96235
157819	96236
157873	96237
20968	96238
26823	96239
46630	96240
143196	96241
29296	96242
60686	96243
59582	96244
32701	96245
97273	96246
42866	96247
100038	96248
3692	96249
29296	96250
101650	96251
86881	96252
15049	96253
144596	96254
35780	96255
27480	96256
68645	96257
152072	96258
89894	96259
46606	96260
27831	96261
104615	96262
87001	96263
47423	96264
98590	96265
81423	96266
125211	96267
91156	96268
81423	96269
51003	96270
120682	96271
92980	96272
11908	96273
36398	96274
18593	96275
81364	96276
27865	96277
85768	96278
32028	96279
24502	96280
87054	96281
17439	96282
16384	96283
36309	96284
99884	96285
132013	96286
89803	96287
14699	96288
85768	96289
19335	96290
24459	96291
118060	96292
78617	96293
96060	96294
122231	96295
28307	96296
68435	96297
25177	96298
75135	96299
38232	96300
13175	96301
89678	96302
82517	96303
8470	96304
161381	96305
19386	96306
44401	96307
101487	96308
101874	96309
49022	96310
28699	96311
65247	96312
13660	96313
7273	96314
17387	96315
131638	96316
60957	96317
38275	96318
129894	96319
9730	96320
101597	96321
124985	96322
30296	96323
17976	96324
13674	96325
26857	96326
47609	96327
55730	96328
62059	96329
18598	96330
81376	96331
117792	96332
53513	96333
101906	96334
147983	96335
34876	96336
11418	96337
106508	96338
159023	96339
135131	96340
123454	96341
27882	96342
78595	96343
37503	96344
65195	96345
39034	96346
142996	96347
6972	96348
17393	96349
22477	96350
7838	96351
41769	96352
3969	96353
138022	96354
17696	96355
59688	96356
85528	96357
72304	96358
22477	96359
7269	96360
100058	96361
136573	96362
17696	96363
120613	96364
12628	96365
29360	96366
82450	96367
138247	96368
60734	96369
4128	96370
30820	96371
50023	96372
60770	96373
50215	96374
25623	96375
15428	96376
149802	96377
128423	96378
153402	96379
26786	96380
18889	96381
24485	96382
27921	96383
108253	96384
36896	96385
138940	96386
42673	96387
133462	96388
26770	96389
62049	96390
59698	96391
62907	96392
50879	96393
131718	96394
20272	96395
96129	96396
30249	96397
19304	96398
163031	96399
32528	96400
62899	96401
31827	96402
140873	96403
25175	96404
126873	96405
47596	96406
133545	96407
140344	96408
27484	96409
138322	96410
136824	96411
66347	96412
35709	96413
159917	96414
108268	96415
155290	96416
49061	96417
62957	96418
103229	96419
13212	96420
33490	96421
109611	96422
80112	96423
91758	96424
134846	96425
77249	96426
101629	96427
22468	96428
30812	96429
11906	96430
114268	96431
28262	96432
88476	96433
85662	96434
132094	96435
57146	96436
159795	96437
161573	96438
101459	96439
6561	96440
133694	96441
54918	96442
14700	96443
13197	96444
50191	96445
12816	96446
31787	96447
65225	96448
19397	96449
9486	96450
40324	96451
19857	96452
11938	96453
91193	96454
39021	96455
101888	96456
12150	96457
31787	96458
46662	96459
166881	96460
29796	96461
109598	96462
123791	96463
128484	96464
149750	96465
103101	96466
47588	96467
32669	96468
61923	96469
80136	96470
138287	96471
75114	96472
51739	96473
34905	96474
40267	96475
108069	96476
152235	96477
14473	96478
60792	96479
111127	96480
59733	96481
93101	96482
43836	96483
103311	96484
149426	96485
91184	96486
42720	96487
29789	96488
144893	96489
16399	96490
12586	96491
104595	96492
52605	96493
79989	96494
85710	96495
131923	96496
33454	96497
100184	96498
10221	96499
19349	96500
29280	96501
11839	96502
153384	96503
13612	96504
14697	96505
107959	96506
157508	96507
119433	96508
119573	96509
6561	96510
75117	96511
161467	96512
98500	96513
6561	96514
147744	96515
19396	96516
116438	96517
165136	96518
112544	96519
25987	96520
133142	96521
77259	96522
59615	96523
5129	96524
69660	96525
40286	96526
74117	96527
39623	96528
19396	96529
21023	96530
94902	96531
25690	96532
75117	96533
74047	96534
22492	96535
89775	96536
57273	96537
54497	96538
54888	96539
22857	96540
118124	96541
81359	96542
29783	96543
55805	96544
119464	96545
117852	96546
84205	96547
31266	96548
89761	96549
36917	96550
94731	96551
19807	96552
106279	96553
80154	96554
19401	96555
43926	96556
29796	96557
35684	96558
10797	96559
28321	96560
49027	96561
30307	96562
57226	96563
126805	96564
21697	96565
85757	96566
69660	96567
74199	96568
6979	96569
61915	96570
109737	96571
42832	96572
117852	96573
27863	96574
3967	96575
100073	96576
168001	96577
13617	96578
109712	96579
61982	96580
138893	96581
14034	96582
53523	96583
112815	96584
75031	96585
82597	96586
117952	96587
106465	96588
62992	96589
21652	96590
7515	96591
48998	96592
101629	96593
135256	96594
49028	96595
133261	96596
140275	96597
15793	96598
29266	96599
133323	96600
43776	96601
89695	96602
24016	96603
128237	96604
67374	96605
27369	96606
114171	96607
65247	96608
12418	96609
9517	96610
159335	96611
163585	96612
41108	96613
126912	96614
79983	96615
115903	96616
38227	96617
22888	96618
164696	96619
34935	96620
41754	96621
99871	96622
109695	96623
53505	96624
17072	96625
6972	96626
38420	96627
24070	96628
21985	96629
140133	96630
119299	96631
140122	96632
6982	96633
57875	96634
60714	96635
88353	96636
68636	96637
72448	96638
18286	96639
57022	96640
9316	96641
53476	96642
129939	96643
11838	96644
134841	96645
88494	96646
11561	96647
80098	96648
80098	96649
54441	96650
161534	96651
21373	96652
46694	96653
118377	96654
60754	96655
87002	96656
29400	96657
14055	96658
13190	96659
106599	96660
100036	96661
54473	96662
126912	96663
54836	96664
67415	96665
67415	96666
114787	96667
50949	96668
12617	96669
134896	96670
41837	96671
28674	96672
67321	96673
138903	96674
89744	96675
66442	96676
70711	96677
3141	96678
28308	96679
112626	96680
31301	96681
49009	96682
127099	96683
13845	96684
78562	96685
5869	96686
78699	96687
166505	96688
16341	96689
69557	96690
49025	96691
85766	96692
87021	96693
16366	96694
134895	96695
114232	96696
78802	96697
119284	96698
122260	96699
17723	96700
17451	96701
136406	96702
85559	96703
6315	96704
36866	96705
36376	96706
81298	96707
66282	96708
28690	96709
91114	96710
21032	96711
103097	96712
14803	96713
131618	96714
128235	96715
167251	96716
14462	96717
32623	96718
127136	96719
19797	96720
22450	96721
36327	96722
9205	96723
13631	96724
130010	96725
86951	96726
40293	96727
63875	96728
38364	96729
14052	96730
8236	96731
74975	96732
123440	96733
76134	96734
69637	96735
48287	96736
31314	96737
137999	96738
137991	96739
38292	96740
36352	96741
126645	96742
29835	96743
59621	96744
93253	96745
117934	96746
68490	96747
14690	96748
104472	96749
82427	96750
35757	96751
81250	96752
11892	96753
91206	96754
6596	96755
65150	96756
128168	96757
16397	96758
125188	96759
70715	96760
136476	96761
114242	96762
135035	96763
63857	96764
38298	96765
80275	96766
80275	96767
36408	96768
36408	96769
36408	96770
36408	96771
36408	96772
36408	96773
88533	96774
37536	96775
57250	96776
6596	96777
159570	96778
15066	96779
80195	96780
21025	96781
151434	96782
80195	96783
36334	96784
51007	96785
54490	96786
49030	96787
80188	96788
23649	96789
128594	96790
80257	96791
109757	96792
104803	96793
118083	96794
163871	96795
161800	96796
114828	96797
29397	96798
161801	96799
112774	96800
144856	96801
87082	96802
50204	96803
96205	96804
80153	96805
74252	96806
159862	96807
20996	96808
50988	96809
135312	96810
108012	96811
93218	96812
85622	96813
47541	96814
114049	96815
147907	96816
128243	96817
27873	96818
39622	96819
22455	96820
3189	96821
137986	96822
128244	96823
13340	96824
41818	96825
161606	96826
43765	96827
18908	96828
3691	96829
161099	96830
50988	96831
114054	96832
122003	96833
50988	96834
11576	96835
45699	96836
106460	96837
35657	96838
11576	96839
128613	96840
161646	96841
18934	96842
116077	96843
101910	96844
114054	96845
18567	96846
54507	96847
10956	96848
118380	96849
136876	96850
65284	96851
50988	96852
144655	96853
29348	96854
126706	96855
32705	96856
51748	96857
22429	96858
60945	96859
53515	96860
29355	96861
36892	96862
98493	96863
16305	96864
16305	96865
63016	96866
164935	96867
144288	96868
98673	96869
60935	96870
88372	96871
29370	96872
20271	96873
99848	96874
74127	96875
40279	96876
7723	96877
57837	96878
60777	96879
84021	96880
163099	96881
68431	96882
31251	96883
130037	96884
153234	96885
50988	96886
65238	96887
48266	96888
51779	96889
157114	96890
142563	96891
84204	96892
97396	96893
109521	96894
11422	96895
59716	96896
47563	96897
153270	96898
112549	96899
37469	96900
118318	96901
65081	96902
27842	96903
142562	96904
167667	96905
37540	96906
40356	96907
92983	96908
16850	96909
24522	96910
58761	96911
159909	96912
159893	96913
87024	96914
36318	96915
78827	96916
74183	96917
17732	96918
78778	96919
149589	96920
131642	96921
161830	96922
36884	96923
30774	96924
13057	96925
52625	96926
43816	96927
89891	96928
79956	96929
31282	96930
36318	96931
36991	96932
36884	96933
128402	96934
84098	96935
36991	96936
33847	96937
27907	96938
75133	96939
11919	96940
130362	96941
28682	96942
69653	96943
68506	96944
47429	96945
18589	96946
28672	96947
71272	96948
48305	96949
112604	96950
74002	96951
63873	96952
161080	96953
89827	96954
115952	96955
25143	96956
55712	96957
55712	96958
32030	96959
91733	96960
62886	96961
85717	96962
114167	96963
11856	96964
53594	96965
31293	96966
32057	96967
7278	96968
131746	96969
133278	96970
106237	96971
47503	96972
7116	96973
55960	96974
15017	96975
6598	96976
29242	96977
80219	96978
25174	96979
60863	96980
35603	96981
82555	96982
78791	96983
67389	96984
138042	96985
13666	96986
19867	96987
111054	96988
114129	96989
24672	96990
149552	96991
93193	96992
133165	96993
17383	96994
4568	96995
8559	96996
22892	96997
15041	96998
84014	96999
111016	97000
119223	97001
54541	97002
65123	97003
22852	97004
7283	97005
96129	97006
84028	97007
9525	97008
70855	97009
13619	97010
50985	97011
87050	97012
9189	97013
155268	97014
94735	97015
55870	97016
60839	97017
110990	97018
119306	97019
111196	97020
71269	97021
89893	97022
82602	97023
59690	97024
23604	97025
7865	97026
16038	97027
101879	97028
78613	97029
111114	97030
138236	97031
83978	97032
9320	97033
53493	97034
112528	97035
113988	97036
153292	97037
77343	97038
43726	97039
19026	97040
41783	97041
61982	97042
98404	97043
28328	97044
110983	97045
104713	97046
156988	97047
50984	97048
22495	97049
136623	97050
50035	97051
53602	97052
67445	97053
68535	97054
32661	97055
101655	97056
126528	97057
124919	97058
95160	97059
104523	97060
49081	97061
27872	97062
37475	97063
62011	97064
62944	97065
129878	97066
19819	97067
82565	97068
50035	97069
50984	97070
119680	97071
122226	97072
149979	97073
36995	97074
27465	97075
63890	97076
108058	97077
21658	97078
130350	97079
19803	97080
41083	97081
126937	97082
85558	97083
53476	97084
82560	97085
106548	97086
162785	97087
29332	97088
167159	97089
33830	97090
54521	97091
57890	97092
40386	97093
53527	97094
136648	97095
48339	97096
29329	97097
133207	97098
124959	97099
87078	97100
78671	97101
22532	97102
164575	97103
36932	97104
153161	97105
32747	97106
24530	97107
167858	97108
14254	97109
54459	97110
117784	97111
51715	97112
115875	97113
46618	97114
103015	97115
154948	97116
21704	97117
46781	97118
15148	97119
155981	97120
51017	97121
119378	97122
137861	97123
34343	97124
8960	97125
8864	97126
89817	97127
15430	97128
10357	97129
82427	97130
81234	97131
9552	97132
45042	97133
31763	97134
41747	97135
81286	97136
6690	97137
129987	97138
84074	97139
2578	97140
104444	97141
30808	97142
31297	97143
14728	97144
8869	97145
22479	97146
165536	97147
9314	97148
136739	97149
144323	97150
136878	97151
9707	97152
48374	97153
72352	97154
25108	97155
53629	97156
30765	97157
37009	97158
37536	97159
60804	97160
53495	97161
33835	97162
22886	97163
53574	97164
17392	97165
3553	97166
8383	97167
135050	97168
11419	97169
19450	97170
152280	97171
45027	97172
9719	97173
136456	97174
60702	97175
107968	97176
122059	97177
128088	97178
93024	97179
35681	97180
5545	97181
27910	97182
76080	97183
18582	97184
57894	97185
3968	97186
126855	97187
72507	97188
21065	97189
59634	97190
146206	97191
118079	97192
9319	97193
125406	97194
62961	97195
31245	97196
86928	97197
19338	97198
4176	97199
161180	97200
25720	97201
52727	97202
131805	97203
136615	97204
146502	97205
65279	97206
42830	97207
104785	97208
18608	97209
15991	97210
116220	97211
35762	97212
61872	97213
120584	97214
116181	97215
157423	97216
7110	97217
18608	97218
35769	97219
67372	97220
47565	97221
131587	97222
29319	97223
31756	97224
36377	97225
126708	97226
32620	97227
51780	97228
109703	97229
28258	97230
16608	97231
93192	97232
21681	97233
33809	97234
112618	97235
103277	97236
10223	97237
116181	97238
104518	97239
62035	97240
15455	97241
16610	97242
30757	97243
109686	97244
10804	97245
68662	97246
33483	97247
151276	97248
50154	97249
44364	97250
70783	97251
137988	97252
94939	97253
160797	97254
155428	97255
67411	97256
89836	97257
58823	97258
58776	97259
114035	97260
132118	97261
112618	97262
80060	97263
18937	97264
39623	97265
118305	97266
12412	97267
125217	97268
52689	97269
155420	97270
80180	97271
42790	97272
132078	97273
17481	97274
166816	97275
136675	97276
41790	97277
55729	97278
36298	97279
43819	97280
112633	97281
65350	97282
31805	97283
22543	97284
81450	97285
57216	97286
65181	97287
114093	97288
75062	97289
15432	97290
30737	97291
158947	97292
144432	97293
44384	97294
19797	97295
106610	97296
112634	97297
112659	97298
166648	97299
140392	97300
128472	97301
11865	97302
133144	97303
163185	97304
25733	97305
118457	97306
72408	97307
24715	97308
135401	97309
140047	97310
12420	97311
65208	97312
59575	97313
55826	97314
55885	97315
96184	97316
24715	97317
6685	97318
89751	97319
30309	97320
25733	97321
159935	97322
85639	97323
55946	97324
152002	97325
45050	97326
19464	97327
32773	97328
132157	97329
30309	97330
116375	97331
32656	97332
60781	97333
156023	97334
62066	97335
41008	97336
163941	97337
140962	97338
123540	97339
34337	97340
116353	97341
152268	97342
119671	97343
136633	97344
53603	97345
55815	97346
15091	97347
72432	97348
21046	97349
41024	97350
106527	97351
163096	97352
43916	97353
74054	97354
125101	97355
156024	97356
103070	97357
115911	97358
33410	97359
165003	97360
32762	97361
55885	97362
123501	97363
101849	97364
10794	97365
30309	97366
163731	97367
149404	97368
94926	97369
6685	97370
25967	97371
56991	97372
152269	97373
25181	97374
142548	97375
48395	97376
32592	97377
19479	97378
111064	97379
77227	97380
140805	97381
13669	97382
7762	97383
50899	97384
76057	97385
32741	97386
118497	97387
33420	97388
7762	97389
101733	97390
73961	97391
109798	97392
23208	97393
161851	97394
11821	97395
32612	97396
32664	97397
133709	97398
92945	97399
107897	97400
143515	97401
24029	97402
163942	97403
60715	97404
93227	97405
165604	97406
100067	97407
150205	97408
42848	97409
118106	97410
25688	97411
163110	97412
150221	97413
116371	97414
167304	97415
19374	97416
57058	97417
60781	97418
167890	97419
55952	97420
118280	97421
34884	97422
78801	97423
76158	97424
145985	97425
42911	97426
32076	97427
146722	97428
96120	97429
133709	97430
13621	97431
84150	97432
19479	97433
19479	97434
123859	97435
107900	97436
140144	97437
84053	97438
25067	97439
119597	97440
42700	97441
30309	97442
57087	97443
114851	97444
48362	97445
150203	97446
55801	97447
114061	97448
152267	97449
55738	97450
55777	97451
93296	97452
15400	97453
25178	97454
140147	97455
57240	97456
25695	97457
25617	97458
115956	97459
101890	97460
73995	97461
57027	97462
15130	97463
165601	97464
133158	97465
91734	97466
24710	97467
143512	97468
66325	97469
32584	97470
4783	97471
106597	97472
74023	97473
32579	97474
128350	97475
33497	97476
15111	97477
72565	97478
72473	97479
42867	97480
153902	97481
55713	97482
165602	97483
32568	97484
15111	97485
20283	97486
55793	97487
92985	97488
119469	97489
146468	97490
80111	97491
25164	97492
135058	97493
41024	97494
57052	97495
128472	97496
24029	97497
93041	97498
94967	97499
114782	97500
30283	97501
65151	97502
61975	97503
65230	97504
101542	97505
136872	97506
27452	97507
31783	97508
39620	97509
17711	97510
30279	97511
69544	97512
104543	97513
163472	97514
31791	97515
126873	97516
101725	97517
161462	97518
133332	97519
122132	97520
36317	97521
106310	97522
109483	97523
91740	97524
40400	97525
48328	97526
120847	97527
130067	97528
74086	97529
40343	97530
15419	97531
72364	97532
19780	97533
89894	97534
67407	97535
104586	97536
81427	97537
34330	97538
78504	97539
101839	97540
29368	97541
82626	97542
19862	97543
166479	97544
66445	97545
54538	97546
50005	97547
89729	97548
116313	97549
65148	97550
104572	97551
23205	97552
96006	97553
131844	97554
18914	97555
18281	97556
93132	97557
66320	97558
67359	97559
145926	97560
89822	97561
10793	97562
30733	97563
53580	97564
136820	97565
22865	97566
24521	97567
25201	97568
18283	97569
89822	97570
29362	97571
114861	97572
24521	97573
37537	97574
144150	97575
96148	97576
28699	97577
114774	97578
103121	97579
82663	97580
26849	97581
30825	97582
17461	97583
112511	97584
53487	97585
159036	97586
126524	97587
131848	97588
131629	97589
53488	97590
74008	97591
97303	97592
112620	97593
34958	97594
38336	97595
7108	97596
159688	97597
146498	97598
128193	97599
65340	97600
146149	97601
42786	97602
119543	97603
38982	97604
70673	97605
57826	97606
20599	97607
19054	97608
19782	97609
118494	97610
24484	97611
42698	97612
91062	97613
25077	97614
74152	97615
159686	97616
132012	97617
13205	97618
43729	97619
16003	97620
61826	97621
155756	97622
157898	97623
50961	97624
97291	97625
33368	97626
57012	97627
130165	97628
57127	97629
25052	97630
19818	97631
155493	97632
131553	97633
125030	97634
40261	97635
143378	97636
43729	97637
114239	97638
165337	97639
4173	97640
163630	97641
52611	97642
95011	97643
116474	97644
85521	97645
25099	97646
108043	97647
15421	97648
27863	97649
5560	97650
118185	97651
57927	97652
26845	97653
60655	97654
22874	97655
15394	97656
15118	97657
144850	97658
43860	97659
34331	97660
12140	97661
25655	97662
93145	97663
65270	97664
122211	97665
7108	97666
148087	97667
109596	97668
44977	97669
96097	97670
116016	97671
77258	97672
57097	97673
56992	97674
25094	97675
56992	97676
143241	97677
82517	97678
41842	97679
120816	97680
57209	97681
138384	97682
111278	97683
12570	97684
66436	97685
38355	97686
118334	97687
17966	97688
10225	97689
151723	97690
7108	97691
80103	97692
133468	97693
111039	97694
88461	97695
19429	97696
107979	97697
165354	97698
6127	97699
148284	97700
55952	97701
26846	97702
57209	97703
104513	97704
19445	97705
66405	97706
130339	97707
163802	97708
167083	97709
116153	97710
5558	97711
66388	97712
21403	97713
146513	97714
139933	97715
163633	97716
72546	97717
104731	97718
94945	97719
157741	97720
66432	97721
119481	97722
128422	97723
109611	97724
103025	97725
75068	97726
21684	97727
75068	97728
41098	97729
138296	97730
112705	97731
35690	97732
112752	97733
24487	97734
28681	97735
23590	97736
122220	97737
125431	97738
87049	97739
31808	97740
111298	97741
111260	97742
35606	97743
35690	97744
15788	97745
35690	97746
22867	97747
18562	97748
14698	97749
91132	97750
67380	97751
69702	97752
88537	97753
43827	97754
19335	97755
165143	97756
20607	97757
28684	97758
165295	97759
65289	97760
65289	97761
69679	97762
69679	97763
81351	97764
130295	97765
38212	97766
109672	97767
104692	97768
98604	97769
17479	97770
50896	97771
148019	97772
161243	97773
165293	97774
48311	97775
62957	97776
126747	97777
103009	97778
51730	97779
44347	97780
118056	97781
88503	97782
10841	97783
89781	97784
55733	97785
128385	97786
34987	97787
34351	97788
57066	97789
65343	97790
129899	97791
40355	97792
31837	97793
50996	97794
69711	97795
77180	97796
53493	97797
91226	97798
114708	97799
16601	97800
68518	97801
103231	97802
104791	97803
17377	97804
165490	97805
60728	97806
46751	97807
45739	97808
144249	97809
25644	97810
164664	97811
88447	97812
17443	97813
116376	97814
68646	97815
50981	97816
93225	97817
60728	97818
8467	97819
17960	97820
18911	97821
50188	97822
82559	97823
85798	97824
153303	97825
131961	97826
5270	97827
21658	97828
60728	97829
5270	97830
109682	97831
92929	97832
6875	97833
13826	97834
9372	97835
37524	97836
21369	97837
160920	97838
104453	97839
50113	97840
37524	97841
104723	97842
10815	97843
24074	97844
122165	97845
31262	97846
67328	97847
96144	97848
140046	97849
35744	97850
53617	97851
138757	97852
29390	97853
53617	97854
25192	97855
33518	97856
38414	97857
136411	97858
40261	97859
160918	97860
68483	97861
28700	97862
68483	97863
128099	97864
94756	97865
27878	97866
147605	97867
19440	97868
126691	97869
136673	97870
107985	97871
39037	97872
155219	97873
24527	97874
106239	97875
145976	97876
14469	97877
82673	97878
63995	97879
12152	97880
57111	97881
12152	97882
59625	97883
13843	97884
68496	97885
16030	97886
84149	97887
15998	97888
133253	97889
12152	97890
137877	97891
9548	97892
164832	97893
104714	97894
104624	97895
50936	97896
82465	97897
131705	97898
104714	97899
146018	97900
30821	97901
128153	97902
68496	97903
120676	97904
19866	97905
12168	97906
29767	97907
72376	97908
28712	97909
29267	97910
112507	97911
70766	97912
11411	97913
136774	97914
82584	97915
41761	97916
111117	97917
70863	97918
25131	97919
125017	97920
26788	97921
30737	97922
19440	97923
22450	97924
24450	97925
29317	97926
18267	97927
143181	97928
120938	97929
32751	97930
94771	97931
59676	97932
74179	97933
16631	97934
133542	97935
157108	97936
69637	97937
36914	97938
147528	97939
13845	97940
14033	97941
145977	97942
82503	97943
130056	97944
45716	97945
18267	97946
131615	97947
23200	97948
43876	97949
103352	97950
29774	97951
86930	97952
8237	97953
161124	97954
98391	97955
57322	97956
53555	97957
149461	97958
36363	97959
6315	97960
68594	97961
91068	97962
52614	97963
129949	97964
14033	97965
63009	97966
23240	97967
104494	97968
25197	97969
15377	97970
30748	97971
80152	97972
112548	97973
48310	97974
15134	97975
65085	97976
13618	97977
113961	97978
26358	97979
81360	97980
43828	97981
119391	97982
162718	97983
29364	97984
86992	97985
52695	97986
33840	97987
133321	97988
136881	97989
144437	97990
18942	97991
10475	97992
74133	97993
117935	97994
86992	97995
119575	97996
46555	97997
65114	97998
19471	97999
44413	98000
11427	98001
7049	98002
26360	98003
57905	98004
103193	98005
17388	98006
86969	98007
12589	98008
11835	98009
28291	98010
62056	98011
14045	98012
29249	98013
108164	98014
57035	98015
62056	98016
76062	98017
111274	98018
27838	98019
69700	98020
111239	98021
33437	98022
15993	98023
80025	98024
34325	98025
151843	98026
24489	98027
33449	98028
94980	98029
70873	98030
40289	98031
47581	98032
39007	98033
137944	98034
19323	98035
17079	98036
12135	98037
125302	98038
117781	98039
91090	98040
131995	98041
3688	98042
41071	98043
89759	98044
76164	98045
81256	98046
38981	98047
75128	98048
20973	98049
73892	98050
22529	98051
47530	98052
125142	98053
121838	98054
131768	98055
50977	98056
135314	98057
24021	98058
44974	98059
70853	98060
24021	98061
20021	98062
9485	98063
28289	98064
19819	98065
140927	98066
88483	98067
108230	98068
93307	98069
36972	98070
135387	98071
157942	98072
31276	98073
70807	98074
30731	98075
74022	98076
109788	98077
70745	98078
91784	98079
35749	98080
29347	98081
29825	98082
32706	98083
43767	98084
41840	98085
106519	98086
70809	98087
143463	98088
58808	98089
36400	98090
72372	98091
9324	98092
144654	98093
22842	98094
157394	98095
126645	98096
35792	98097
40299	98098
81451	98099
15992	98100
70798	98101
22513	98102
28321	98103
27355	98104
161283	98105
29334	98106
19888	98107
157258	98108
147765	98109
24477	98110
149661	98111
40299	98112
57854	98113
60739	98114
69611	98115
13685	98116
12603	98117
117846	98118
114829	98119
129930	98120
17438	98121
41105	98122
7853	98123
112473	98124
49986	98125
111000	98126
20974	98127
133591	98128
32735	98129
96031	98130
41026	98131
153769	98132
55820	98133
68452	98134
91137	98135
99984	98136
42823	98137
77345	98138
84315	98139
78633	98140
128412	98141
23638	98142
91289	98143
53625	98144
18280	98145
57104	98146
130133	98147
106346	98148
59653	98149
133355	98150
15573	98151
46648	98152
21644	98153
163729	98154
11110	98155
35714	98156
39022	98157
18932	98158
108257	98159
25991	98160
155997	98161
7860	98162
146108	98163
35691	98164
60740	98165
117875	98166
122142	98167
74040	98168
77345	98169
28280	98170
51723	98171
33813	98172
9508	98173
57854	98174
136877	98175
91113	98176
22451	98177
15583	98178
66383	98179
167874	98180
18280	98181
25043	98182
22847	98183
9718	98184
111116	98185
78716	98186
10020	98187
46654	98188
40289	98189
155376	98190
96128	98191
5131	98192
71258	98193
89791	98194
60871	98195
22880	98196
147967	98197
50886	98198
159844	98199
20034	98200
16825	98201
71256	98202
34963	98203
26365	98204
114809	98205
32747	98206
111208	98207
21026	98208
30812	98209
166498	98210
33353	98211
34940	98212
67310	98213
33374	98214
49025	98215
138099	98216
116341	98217
41738	98218
68630	98219
13841	98220
107886	98221
72331	98222
157813	98223
15452	98224
135212	98225
30777	98226
16340	98227
11891	98228
99834	98229
41734	98230
108205	98231
42096	98232
48982	98233
136806	98234
107935	98235
35664	98236
31256	98237
126605	98238
48258	98239
75093	98240
65104	98241
7877	98242
136455	98243
47462	98244
157075	98245
68522	98246
85737	98247
138263	98248
111282	98249
132001	98250
37528	98251
140522	98252
72490	98253
104730	98254
39668	98255
114209	98256
165331	98257
27432	98258
60894	98259
100080	98260
135277	98261
101831	98262
111282	98263
68626	98264
133549	98265
151999	98266
88530	98267
111285	98268
134807	98269
14724	98270
73925	98271
24454	98272
44970	98273
109735	98274
12806	98275
121943	98276
130070	98277
15435	98278
151525	98279
119607	98280
12627	98281
57098	98282
14039	98283
133211	98284
78520	98285
125185	98286
80079	98287
15435	98288
147493	98289
142825	98290
108151	98291
20544	98292
10831	98293
21032	98294
21692	98295
159437	98296
7724	98297
66339	98298
157088	98299
71299	98300
157284	98301
25176	98302
53465	98303
78731	98304
108261	98305
99882	98306
13856	98307
20585	98308
39005	98309
122004	98310
129868	98311
51010	98312
13607	98313
13607	98314
59704	98315
59622	98316
100148	98317
67393	98318
94685	98319
114050	98320
93323	98321
18560	98322
106332	98323
14262	98324
25984	98325
53620	98326
97335	98327
48359	98328
137900	98329
18596	98330
42772	98331
41106	98332
119595	98333
167162	98334
52713	98335
31810	98336
12857	98337
20263	98338
9207	98339
55945	98340
22468	98341
23203	98342
8388	98343
65311	98344
66424	98345
114136	98346
6593	98347
100012	98348
163730	98349
50958	98350
41110	98351
91251	98352
49973	98353
41077	98354
150049	98355
81268	98356
116011	98357
22442	98358
99899	98359
143189	98360
22426	98361
12418	98362
75054	98363
22875	98364
75054	98365
144941	98366
60691	98367
161707	98368
89848	98369
75002	98370
106553	98371
100195	98372
20270	98373
16865	98374
109696	98375
28292	98376
57078	98377
50940	98378
47557	98379
51020	98380
16865	98381
50090	98382
78785	98383
46770	98384
10956	98385
43816	98386
161732	98387
106551	98388
25053	98389
45689	98390
165466	98391
123736	98392
6458	98393
24083	98394
109499	98395
43873	98396
87060	98397
58732	98398
38979	98399
54466	98400
23645	98401
17698	98402
67429	98403
30265	98404
84143	98405
69712	98406
31836	98407
11572	98408
65226	98409
30295	98410
52728	98411
57812	98412
13050	98413
18257	98414
89878	98415
49036	98416
72531	98417
8371	98418
57272	98419
49023	98420
57185	98421
37483	98422
86968	98423
14260	98424
49023	98425
78594	98426
26336	98427
22560	98428
114231	98429
77327	98430
89890	98431
109589	98432
31289	98433
142303	98434
32747	98435
54879	98436
22421	98437
84031	98438
48257	98439
63915	98440
22888	98441
20987	98442
107905	98443
123768	98444
78549	98445
126632	98446
60779	98447
34907	98448
65156	98449
14477	98450
115991	98451
19885	98452
25684	98453
91791	98454
68491	98455
120794	98456
163282	98457
57251	98458
69683	98459
35682	98460
128358	98461
104492	98462
77394	98463
43729	98464
144593	98465
157253	98466
163339	98467
166447	98468
133694	98469
57263	98470
101770	98471
80192	98472
84274	98473
25728	98474
68453	98475
6687	98476
63899	98477
136858	98478
22863	98479
154950	98480
65093	98481
29253	98482
41776	98483
8756	98484
46660	98485
68655	98486
167928	98487
153376	98488
137911	98489
23616	98490
50219	98491
129999	98492
7853	98493
33823	98494
29340	98495
58683	98496
10800	98497
24064	98498
35713	98499
115939	98500
10842	98501
10202	98502
121851	98503
7896	98504
10801	98505
19885	98506
36954	98507
35627	98508
112653	98509
160906	98510
130420	98511
35706	98512
136641	98513
46566	98514
161351	98515
61959	98516
109789	98517
119570	98518
57247	98519
128541	98520
25696	98521
74250	98522
25054	98523
142646	98524
52674	98525
74137	98526
66422	98527
12628	98528
126612	98529
57877	98530
148066	98531
13658	98532
155476	98533
84310	98534
25690	98535
46561	98536
10206	98537
5131	98538
11937	98539
112701	98540
41803	98541
99995	98542
155384	98543
34891	98544
19384	98545
84120	98546
111120	98547
61951	98548
15390	98549
75016	98550
32629	98551
53566	98552
34318	98553
60866	98554
24048	98555
39010	98556
20999	98557
32018	98558
41114	98559
146326	98560
60721	98561
101462	98562
28280	98563
70824	98564
106388	98565
63895	98566
39657	98567
47519	98568
29283	98569
45736	98570
11115	98571
34949	98572
91206	98573
70733	98574
128437	98575
118233	98576
41023	98577
133475	98578
131570	98579
46545	98580
60934	98581
17433	98582
47469	98583
76122	98584
12814	98585
20266	98586
50128	98587
83936	98588
8382	98589
20600	98590
80064	98591
15431	98592
111090	98593
50063	98594
140172	98595
134899	98596
71251	98597
73917	98598
159332	98599
48256	98600
73939	98601
9897	98602
41089	98603
103078	98604
117946	98605
50929	98606
21017	98607
25159	98608
91097	98609
161435	98610
66248	98611
10021	98612
15431	98613
46652	98614
111090	98615
16003	98616
17455	98617
52686	98618
106241	98619
84286	98620
112804	98621
106592	98622
124974	98623
111325	98624
10960	98625
41813	98626
27484	98627
7518	98628
22504	98629
109781	98630
126597	98631
89859	98632
45688	98633
18612	98634
32706	98635
12852	98636
32603	98637
123676	98638
49996	98639
24530	98640
79969	98641
53528	98642
10224	98643
92994	98644
42713	98645
112664	98646
92994	98647
32675	98648
55777	98649
118280	98650
91814	98651
167688	98652
42894	98653
25125	98654
74043	98655
166879	98656
7854	98657
74260	98658
148086	98659
30306	98660
120666	98661
50173	98662
32630	98663
33497	98664
25633	98665
95167	98666
46758	98667
55724	98668
155594	98669
59641	98670
120761	98671
147885	98672
92912	98673
140384	98674
100089	98675
9569	98676
120995	98677
75076	98678
140288	98679
60954	98680
26793	98681
116241	98682
73964	98683
77316	98684
12618	98685
25046	98686
57321	98687
57261	98688
74079	98689
167230	98690
84199	98691
114116	98692
19338	98693
114716	98694
93036	98695
45735	98696
93236	98697
135374	98698
19874	98699
93189	98700
43885	98701
73898	98702
89930	98703
77333	98704
126746	98705
159703	98706
65106	98707
32564	98708
140827	98709
168012	98710
83915	98711
32637	98712
78755	98713
60717	98714
140790	98715
59702	98716
27483	98717
55748	98718
12582	98719
15434	98720
7761	98721
33503	98722
6691	98723
148285	98724
150118	98725
114253	98726
114109	98727
7854	98728
117844	98729
167231	98730
165514	98731
43857	98732
154121	98733
7854	98734
116436	98735
43748	98736
146528	98737
57321	98738
57321	98739
5548	98740
55944	98741
80223	98742
132012	98743
115959	98744
157924	98745
46575	98746
165515	98747
36397	98748
95137	98749
58778	98750
140777	98751
15453	98752
77183	98753
57159	98754
32600	98755
120960	98756
163838	98757
11870	98758
97360	98759
55848	98760
106587	98761
163840	98762
168073	98763
15111	98764
119314	98765
165513	98766
73967	98767
11650	98768
72565	98769
7761	98770
42791	98771
106587	98772
57136	98773
60954	98774
130255	98775
150223	98776
17468	98777
93093	98778
19456	98779
9713	98780
19416	98781
14814	98782
106587	98783
144906	98784
84001	98785
143434	98786
19464	98787
161421	98788
125511	98789
138005	98790
140563	98791
32673	98792
43804	98793
147830	98794
94786	98795
15070	98796
36397	98797
15111	98798
84064	98799
116302	98800
28297	98801
95130	98802
123827	98803
132108	98804
163841	98805
19388	98806
104587	98807
152198	98808
80063	98809
93210	98810
95004	98811
125278	98812
76207	98813
76125	98814
19381	98815
27468	98816
45684	98817
50159	98818
12169	98819
73978	98820
51029	98821
61869	98822
33349	98823
61970	98824
95085	98825
103311	98826
131882	98827
146296	98828
19840	98829
108190	98830
14810	98831
133693	98832
119429	98833
147610	98834
45687	98835
144631	98836
19845	98837
125381	98838
33413	98839
58742	98840
19845	98841
9530	98842
50895	98843
19462	98844
30798	98845
123463	98846
80196	98847
81377	98848
10210	98849
133693	98850
151744	98851
55846	98852
43952	98853
97196	98854
26766	98855
93070	98856
94924	98857
98569	98858
7846	98859
29384	98860
153681	98861
119649	98862
82510	98863
163399	98864
116140	98865
50150	98866
87030	98867
61899	98868
122282	98869
75134	98870
9727	98871
24076	98872
94876	98873
12571	98874
50150	98875
15994	98876
99920	98877
101868	98878
25616	98879
132130	98880
101824	98881
95004	98882
5563	98883
72314	98884
91134	98885
76196	98886
112641	98887
61869	98888
72506	98889
55847	98890
161391	98891
63013	98892
35667	98893
107973	98894
146297	98895
54543	98896
9558	98897
151262	98898
166914	98899
13669	98900
33473	98901
15450	98902
25152	98903
46611	98904
93052	98905
19345	98906
45732	98907
132041	98908
94881	98909
155862	98910
33374	98911
45786	98912
35800	98913
161269	98914
23243	98915
19864	98916
29261	98917
27908	98918
66342	98919
25044	98920
69594	98921
42789	98922
40394	98923
50040	98924
43832	98925
97400	98926
50056	98927
145938	98928
131751	98929
46782	98930
142496	98931
45722	98932
25154	98933
128308	98934
65337	98935
57103	98936
62041	98937
26795	98938
114004	98939
68447	98940
59643	98941
43784	98942
50150	98943
25180	98944
85525	98945
75134	98946
57195	98947
5923	98948
19472	98949
16862	98950
109637	98951
122027	98952
103294	98953
21697	98954
55859	98955
76161	98956
38264	98957
146123	98958
54529	98959
155530	98960
5633	98961
106229	98962
12827	98963
60792	98964
159476	98965
97168	98966
133465	98967
40340	98968
65238	98969
63010	98970
70789	98971
114025	98972
161094	98973
67387	98974
151673	98975
25970	98976
35607	98977
29301	98978
132020	98979
118146	98980
70736	98981
26789	98982
118146	98983
166364	98984
110992	98985
116321	98986
68617	98987
49046	98988
116024	98989
153443	98990
34369	98991
38303	98992
23632	98993
86847	98994
138044	98995
68498	98996
16355	98997
18590	98998
28672	98999
18590	99000
128411	99001
81421	99002
76066	99003
38342	99004
96087	99005
41756	99006
101622	99007
24467	99008
107894	99009
138849	99010
142703	99011
166671	99012
138327	99013
138227	99014
151715	99015
58743	99016
40360	99017
53545	99018
53521	99019
163076	99020
40369	99021
63836	99022
86923	99023
65061	99024
111117	99025
50954	99026
18612	99027
16335	99028
97402	99029
9207	99030
17442	99031
46696	99032
19891	99033
47523	99034
8241	99035
14691	99036
81194	99037
66263	99038
65046	99039
74056	99040
46696	99041
119516	99042
82449	99043
66443	99044
46696	99045
19873	99046
48996	99047
47613	99048
120762	99049
7621	99050
12576	99051
46696	99052
12576	99053
129924	99054
36327	99055
46696	99056
35789	99057
41047	99058
66430	99059
57849	99060
85746	99061
5270	99062
5270	99063
70833	99064
167881	99065
36311	99066
138334	99067
137897	99068
48241	99069
7279	99070
66404	99071
23614	99072
6977	99073
70840	99074
11904	99075
18600	99076
61812	99077
148072	99078
41715	99079
39643	99080
11574	99081
78786	99082
81235	99083
10824	99084
11112	99085
52677	99086
84214	99087
11112	99088
51785	99089
36317	99090
95051	99091
148076	99092
114103	99093
98590	99094
74042	99095
153856	99096
49050	99097
62992	99098
15418	99099
125306	99100
126604	99101
147964	99102
89886	99103
123407	99104
32688	99105
38379	99106
85742	99107
22838	99108
25029	99109
112815	99110
103344	99111
25209	99112
20267	99113
101930	99114
29793	99115
155778	99116
104524	99117
16867	99118
9719	99119
19340	99120
69707	99121
75009	99122
157136	99123
82446	99124
8384	99125
134976	99126
91040	99127
29386	99128
131681	99129
81286	99130
24464	99131
4763	99132
35701	99133
134944	99134
19457	99135
65110	99136
35757	99137
88326	99138
138782	99139
19302	99140
38261	99141
14715	99142
111133	99143
62080	99144
17417	99145
22875	99146
45766	99147
2580	99148
28237	99149
9552	99150
11833	99151
69603	99152
10486	99153
63987	99154
133544	99155
63876	99156
51027	99157
17694	99158
65251	99159
54538	99160
136422	99161
157499	99162
15416	99163
99934	99164
98400	99165
66384	99166
25117	99167
65048	99168
163419	99169
24085	99170
85568	99171
16016	99172
69600	99173
41040	99174
78793	99175
14052	99176
8776	99177
165282	99178
112677	99179
52700	99180
89766	99181
21698	99182
22527	99183
62062	99184
61856	99185
20268	99186
14729	99187
49994	99188
98648	99189
24462	99190
84048	99191
11880	99192
57232	99193
144407	99194
14264	99195
66311	99196
18934	99197
5635	99198
159140	99199
26351	99200
5549	99201
94941	99202
100143	99203
16343	99204
35686	99205
27882	99206
129868	99207
74993	99208
57808	99209
59623	99210
60735	99211
24491	99212
133085	99213
63909	99214
13826	99215
135295	99216
62091	99217
74088	99218
34892	99219
119567	99220
24075	99221
23247	99222
66311	99223
44992	99224
76062	99225
151280	99226
101919	99227
44979	99228
12831	99229
53495	99230
69672	99231
108298	99232
161537	99233
19039	99234
47598	99235
57933	99236
67436	99237
134908	99238
138934	99239
160948	99240
101532	99241
144742	99242
36380	99243
131647	99244
24027	99245
136513	99246
15084	99247
63041	99248
31815	99249
153822	99250
25645	99251
166912	99252
86974	99253
77244	99254
68557	99255
11878	99256
43706	99257
91187	99258
62008	99259
72598	99260
88479	99261
68563	99262
52670	99263
15084	99264
50973	99265
15084	99266
163303	99267
15084	99268
91186	99269
114095	99270
91186	99271
138764	99272
111041	99273
6591	99274
135338	99275
91186	99276
53626	99277
61957	99278
86994	99279
104491	99280
167003	99281
96127	99282
163478	99283
91186	99284
66446	99285
111227	99286
49091	99287
24055	99288
151394	99289
69600	99290
89725	99291
18281	99292
49008	99293
108294	99294
89909	99295
7719	99296
60674	99297
26838	99298
39017	99299
80148	99300
103301	99301
5271	99302
94781	99303
31256	99304
11578	99305
27918	99306
114084	99307
5857	99308
22564	99309
47507	99310
14264	99311
40358	99312
23242	99313
12163	99314
151395	99315
119268	99316
88387	99317
8856	99318
47583	99319
46614	99320
9546	99321
17957	99322
74231	99323
33491	99324
22572	99325
11567	99326
111056	99327
49075	99328
151265	99329
58669	99330
25966	99331
5976	99332
125021	99333
35659	99334
103337	99335
112724	99336
52672	99337
164567	99338
32044	99339
39000	99340
41718	99341
41718	99342
155036	99343
70787	99344
38354	99345
142439	99346
61821	99347
101447	99348
88294	99349
160904	99350
164639	99351
80110	99352
96204	99353
80072	99354
113960	99355
151288	99356
93076	99357
97403	99358
72306	99359
76020	99360
164663	99361
114244	99362
57871	99363
161538	99364
160907	99365
61807	99366
138339	99367
65115	99368
5130	99369
96084	99370
118094	99371
62912	99372
101572	99373
27354	99374
165394	99375
16397	99376
18913	99377
74982	99378
119526	99379
50177	99380
23591	99381
143134	99382
123412	99383
97345	99384
11574	99385
41015	99386
18939	99387
111176	99388
74020	99389
148064	99390
81407	99391
20543	99392
25169	99393
38981	99394
101773	99395
24010	99396
161657	99397
12598	99398
77219	99399
142570	99400
161726	99401
80088	99402
120609	99403
120740	99404
39010	99405
91732	99406
54449	99407
25731	99408
50050	99409
159269	99410
11807	99411
66241	99412
109587	99413
57885	99414
33811	99415
45800	99416
69584	99417
20543	99418
54508	99419
76088	99420
118394	99421
68575	99422
166404	99423
16825	99424
97470	99425
157909	99426
75011	99427
85567	99428
20543	99429
12570	99430
36999	99431
62946	99432
10201	99433
88443	99434
96232	99435
23243	99436
125236	99437
120781	99438
135105	99439
135110	99440
31792	99441
120781	99442
166902	99443
91750	99444
91751	99445
70788	99446
91750	99447
70790	99448
133404	99449
32620	99450
85663	99451
91750	99452
118139	99453
27432	99454
126806	99455
53544	99456
138166	99457
77277	99458
20559	99459
134875	99460
146716	99461
26788	99462
82475	99463
45795	99464
5861	99465
111232	99466
33386	99467
16362	99468
88283	99469
10474	99470
54406	99471
36341	99472
7421	99473
125436	99474
143054	99475
21672	99476
98473	99477
11880	99478
59575	99479
22565	99480
19307	99481
26788	99482
20997	99483
78510	99484
72309	99485
21008	99486
157270	99487
9546	99488
7880	99489
67386	99490
72604	99491
38426	99492
45779	99493
38228	99494
20585	99495
131847	99496
18611	99497
167241	99498
39680	99499
16608	99500
7888	99501
147652	99502
142679	99503
68614	99504
155284	99505
100005	99506
92976	99507
20540	99508
70861	99509
25720	99510
97373	99511
34981	99512
103057	99513
78510	99514
93324	99515
19336	99516
93176	99517
91074	99518
24078	99519
20585	99520
101565	99521
117847	99522
45751	99523
21394	99524
108309	99525
65139	99526
136515	99527
70797	99528
42701	99529
26859	99530
144940	99531
72403	99532
95127	99533
93072	99534
95025	99535
147398	99536
25148	99537
142315	99538
161402	99539
158953	99540
73930	99541
15394	99542
16049	99543
15124	99544
42812	99545
142314	99546
15081	99547
149901	99548
55878	99549
151540	99550
9489	99551
16049	99552
145004	99553
32078	99554
26800	99555
35602	99556
116158	99557
147399	99558
32695	99559
115917	99560
42776	99561
35602	99562
59665	99563
106394	99564
163288	99565
43807	99566
21009	99567
72626	99568
9519	99569
111170	99570
19430	99571
32602	99572
42705	99573
35783	99574
35602	99575
144606	99576
43779	99577
12140	99578
19311	99579
73930	99580
142316	99581
35773	99582
120950	99583
19840	99584
118489	99585
25028	99586
72450	99587
19444	99588
42723	99589
9717	99590
42803	99591
12858	99592
42803	99593
57078	99594
43683	99595
19355	99596
32752	99597
143191	99598
33413	99599
95106	99600
11828	99601
57262	99602
15449	99603
32752	99604
4827	99605
72410	99606
166387	99607
32615	99608
9519	99609
32605	99610
32697	99611
25124	99612
115897	99613
24683	99614
43683	99615
72410	99616
19431	99617
118153	99618
25128	99619
32581	99620
149298	99621
98443	99622
149299	99623
55727	99624
45675	99625
142309	99626
138276	99627
55736	99628
95149	99629
33519	99630
32062	99631
48246	99632
72404	99633
27917	99634
11828	99635
9518	99636
39608	99637
144657	99638
147400	99639
116348	99640
142308	99641
32748	99642
42716	99643
15445	99644
143323	99645
100138	99646
72292	99647
15155	99648
162760	99649
8229	99650
74048	99651
142317	99652
140358	99653
32553	99654
43789	99655
117960	99656
73930	99657
162758	99658
76182	99659
19467	99660
117810	99661
142310	99662
42757	99663
25097	99664
72292	99665
43683	99666
72543	99667
24684	99668
99990	99669
24683	99670
142312	99671
19431	99672
74001	99673
122258	99674
25072	99675
11828	99676
5552	99677
142318	99678
19308	99679
19467	99680
50975	99681
19804	99682
72426	99683
19339	99684
72543	99685
32599	99686
25085	99687
42784	99688
42758	99689
4826	99690
149685	99691
155813	99692
25128	99693
55846	99694
116328	99695
32606	99696
153915	99697
42729	99698
149297	99699
55736	99700
25750	99701
131561	99702
57000	99703
139039	99704
19840	99705
57085	99706
57289	99707
66433	99708
136668	99709
106171	99710
19455	99711
39681	99712
108113	99713
39048	99714
88397	99715
84199	99716
114161	99717
88450	99718
41037	99719
52557	99720
111175	99721
53606	99722
106307	99723
106495	99724
133516	99725
163711	99726
68585	99727
39048	99728
159533	99729
159338	99730
8962	99731
88514	99732
88467	99733
133611	99734
163202	99735
106273	99736
30745	99737
159478	99738
38397	99739
31845	99740
133516	99741
104827	99742
40310	99743
108204	99744
163226	99745
52557	99746
13835	99747
88418	99748
52557	99749
88439	99750
159631	99751
108048	99752
112800	99753
129918	99754
83909	99755
130297	99756
133548	99757
108192	99758
17956	99759
138341	99760
86931	99761
88409	99762
138158	99763
38324	99764
29358	99765
161441	99766
135328	99767
166905	99768
133162	99769
39048	99770
13835	99771
13835	99772
106125	99773
158965	99774
52659	99775
91763	99776
68512	99777
88474	99778
39050	99779
157777	99780
131843	99781
112635	99782
166723	99783
136667	99784
89823	99785
165159	99786
111255	99787
130404	99788
84187	99789
91151	99790
161349	99791
38992	99792
138916	99793
52629	99794
107972	99795
111091	99796
52557	99797
165229	99798
166874	99799
38955	99800
106328	99801
108055	99802
138158	99803
138325	99804
133551	99805
31845	99806
14730	99807
39048	99808
88538	99809
109709	99810
39677	99811
130404	99812
39651	99813
23222	99814
112693	99815
69731	99816
68661	99817
134777	99818
88315	99819
159505	99820
68661	99821
157056	99822
91151	99823
163451	99824
88397	99825
41789	99826
69590	99827
112800	99828
167127	99829
157076	99830
108192	99831
89809	99832
136759	99833
167206	99834
91071	99835
9190	99836
41028	99837
91161	99838
61976	99839
118454	99840
21708	99841
81291	99842
118240	99843
122200	99844
68531	99845
21366	99846
12624	99847
21399	99848
26380	99849
27866	99850
21708	99851
97420	99852
66418	99853
25716	99854
77177	99855
51801	99856
23638	99857
24057	99858
140132	99859
161105	99860
154120	99861
48291	99862
25978	99863
167232	99864
20279	99865
89813	99866
103102	99867
91161	99868
46683	99869
107881	99870
132112	99871
42084	99872
41052	99873
42084	99874
42084	99875
13188	99876
123639	99877
25215	99878
21642	99879
131593	99880
91047	99881
74984	99882
70683	99883
11565	99884
81361	99885
53527	99886
55932	99887
103002	99888
91046	99889
27473	99890
160887	99891
91046	99892
53595	99893
20025	99894
22838	99895
78525	99896
135022	99897
24043	99898
117918	99899
12852	99900
51800	99901
98456	99902
38275	99903
86863	99904
29331	99905
133136	99906
72375	99907
24528	99908
42721	99909
40394	99910
21032	99911
86863	99912
116036	99913
133601	99914
119624	99915
17481	99916
119212	99917
119212	99918
70716	99919
94936	99920
79932	99921
17966	99922
140170	99923
26341	99924
17972	99925
154991	99926
39647	99927
27390	99928
94836	99929
34347	99930
10223	99931
58771	99932
84271	99933
61845	99934
122108	99935
7879	99936
9378	99937
155452	99938
147973	99939
76100	99940
51806	99941
19878	99942
72434	99943
20273	99944
159170	99945
147800	99946
78640	99947
120939	99948
70695	99949
27482	99950
15411	99951
66371	99952
88280	99953
16354	99954
19778	99955
103111	99956
67330	99957
94722	99958
101781	99959
22444	99960
48259	99961
62051	99962
33821	99963
138836	99964
22471	99965
60874	99966
24712	99967
126844	99968
99858	99969
55758	99970
100091	99971
81450	99972
43930	99973
25712	99974
55803	99975
57042	99976
151311	99977
46555	99978
19835	99979
123429	99980
118243	99981
53559	99982
44400	99983
136627	99984
75086	99985
11824	99986
89874	99987
126988	99988
88448	99989
57035	99990
61931	99991
43900	99992
30775	99993
162883	99994
39647	99995
12587	99996
88362	99997
47498	99998
161328	99999
101874	100000
85592	100001
85522	100002
97467	100003
36883	100004
146156	100005
167028	100006
91193	100007
88360	100008
109720	100009
113958	100010
138746	100011
93264	100012
33473	100013
125199	100014
34364	100015
36883	100016
4178	100017
89896	100018
41042	100019
167914	100020
97447	100021
10026	100022
21673	100023
5633	100024
83958	100025
52630	100026
47478	100027
101765	100028
17966	100029
60771	100030
48245	100031
55748	100032
61901	100033
21033	100034
39623	100035
32544	100036
15112	100037
25136	100038
47501	100039
31272	100040
111210	100041
115947	100042
63876	100043
81336	100044
134802	100045
33842	100046
42855	100047
48374	100048
65046	100049
98683	100050
47602	100051
136427	100052
62990	100053
26816	100054
149386	100055
89872	100056
89872	100057
96159	100058
19307	100059
30304	100060
112734	100061
37477	100062
15061	100063
24510	100064
70776	100065
20591	100066
118492	100067
40328	100068
57239	100069
27895	100070
27895	100071
21397	100072
44984	100073
54451	100074
74113	100075
63979	100076
101417	100077
54525	100078
62913	100079
88481	100080
125480	100081
155340	100082
12160	100083
28698	100084
10019	100085
49068	100086
5766	100087
7279	100088
9207	100089
51762	100090
23219	100091
19408	100092
26786	100093
88598	100094
27880	100095
19766	100096
132007	100097
57888	100098
53547	100099
75002	100100
42899	100101
25709	100102
82560	100103
82560	100104
81404	100105
6870	100106
47517	100107
32650	100108
143311	100109
41786	100110
34372	100111
41786	100112
166472	100113
68537	100114
69647	100115
97172	100116
22552	100117
149413	100118
12864	100119
43828	100120
72400	100121
14465	100122
157350	100123
10807	100124
8771	100125
106405	100126
11567	100127
63929	100128
34905	100129
48292	100130
144498	100131
35738	100132
96194	100133
46618	100134
167811	100135
46707	100136
11111	100137
24036	100138
128355	100139
108054	100140
69732	100141
125094	100142
131931	100143
111239	100144
155304	100145
80232	100146
14465	100147
35746	100148
26803	100149
125463	100150
103018	100151
106458	100152
37486	100153
72401	100154
25136	100155
10218	100156
109554	100157
125110	100158
7866	100159
48292	100160
106420	100161
31245	100162
155582	100163
57280	100164
111269	100165
138086	100166
4824	100167
119506	100168
47446	100169
42893	100170
25720	100171
32036	100172
147685	100173
25714	100174
109473	100175
155935	100176
31300	100177
59616	100178
78788	100179
114801	100180
9201	100181
48990	100182
57837	100183
35626	100184
155109	100185
17971	100186
146677	100187
81352	100188
27430	100189
18594	100190
112538	100191
13603	100192
149820	100193
91215	100194
138189	100195
167790	100196
86924	100197
32730	100198
8370	100199
135099	100200
91169	100201
78614	100202
100031	100203
100085	100204
149602	100205
17423	100206
135402	100207
45016	100208
148187	100209
17971	100210
78814	100211
19029	100212
120746	100213
24520	100214
6873	100215
166500	100216
122082	100217
16309	100218
8377	100219
29362	100220
52726	100221
57914	100222
36968	100223
76095	100224
93022	100225
57229	100226
35729	100227
103077	100228
74013	100229
35716	100230
16331	100231
61978	100232
99952	100233
57179	100234
25139	100235
63843	100236
144184	100237
166770	100238
28696	100239
142931	100240
51758	100241
34960	100242
81451	100243
25643	100244
130001	100245
117797	100246
149502	100247
35613	100248
36405	100249
62033	100250
10954	100251
10354	100252
166769	100253
36306	100254
19022	100255
12853	100256
147736	100257
133552	100258
26817	100259
161035	100260
133342	100261
138879	100262
147739	100263
5980	100264
35699	100265
103095	100266
123844	100267
11845	100268
46721	100269
72352	100270
7280	100271
120660	100272
119269	100273
23638	100274
151591	100275
98511	100276
138746	100277
30757	100278
144760	100279
97361	100280
8779	100281
19310	100282
54508	100283
144308	100284
100196	100285
35674	100286
70832	100287
111145	100288
17082	100289
72362	100290
82639	100291
164844	100292
140612	100293
65339	100294
123669	100295
82640	100296
118346	100297
126778	100298
6378	100299
11114	100300
163221	100301
53619	100302
161102	100303
24085	100304
131749	100305
103054	100306
51729	100307
159755	100308
54851	100309
31781	100310
32721	100311
12807	100312
8379	100313
147737	100314
96231	100315
10825	100316
112789	100317
118053	100318
57814	100319
106159	100320
121953	100321
91770	100322
42825	100323
46675	100324
119656	100325
33495	100326
106360	100327
136743	100328
159333	100329
128266	100330
91037	100331
21057	100332
16045	100333
86933	100334
70704	100335
165082	100336
151670	100337
77269	100338
36915	100339
167098	100340
43687	100341
99958	100342
46702	100343
122072	100344
42771	100345
84140	100346
34918	100347
165091	100348
114043	100349
49013	100350
49013	100351
49013	100352
48266	100353
41067	100354
126788	100355
126786	100356
27842	100357
162839	100358
33822	100359
94692	100360
130171	100361
120780	100362
69606	100363
126789	100364
111163	100365
81257	100366
63829	100367
24486	100368
69558	100369
114087	100370
28293	100371
155091	100372
110963	100373
29815	100374
131676	100375
77267	100376
46651	100377
87003	100378
91780	100379
78721	100380
68449	100381
95186	100382
44356	100383
123848	100384
10215	100385
123527	100386
134788	100387
81276	100388
76126	100389
103303	100390
78575	100391
104652	100392
93014	100393
157846	100394
55703	100395
108214	100396
36924	100397
33439	100398
78551	100399
119357	100400
95096	100401
13622	100402
8379	100403
15079	100404
42874	100405
126968	100406
36401	100407
7109	100408
144955	100409
61922	100410
32551	100411
75122	100412
50176	100413
21979	100414
148216	100415
165445	100416
122045	100417
88557	100418
48378	100419
46639	100420
146248	100421
130380	100422
82606	100423
53604	100424
97329	100425
149948	100426
89823	100427
133629	100428
63028	100429
78670	100430
32616	100431
19447	100432
53506	100433
97392	100434
165242	100435
96096	100436
17972	100437
143426	100438
88541	100439
25999	100440
36953	100441
165446	100442
93229	100443
55938	100444
94843	100445
15092	100446
32600	100447
27893	100448
59641	100449
98560	100450
20586	100451
33480	100452
94945	100453
71333	100454
97357	100455
163749	100456
15454	100457
12583	100458
95057	100459
60920	100460
55758	100461
159276	100462
25634	100463
32631	100464
132073	100465
135336	100466
13618	100467
9894	100468
94760	100469
42757	100470
73966	100471
148215	100472
47534	100473
59727	100474
144901	100475
14820	100476
16023	100477
13622	100478
11897	100479
39604	100480
11813	100481
15126	100482
39680	100483
70678	100484
63002	100485
78760	100486
15389	100487
93273	100488
144860	100489
13184	100490
144639	100491
140471	100492
100192	100493
78637	100494
32610	100495
95087	100496
93067	100497
96062	100498
132008	100499
7842	100500
25216	100501
94877	100502
24011	100503
135287	100504
15454	100505
157724	100506
40322	100507
147497	100508
126978	100509
19352	100510
13618	100511
144678	100512
19344	100513
96125	100514
21005	100515
55943	100516
118309	100517
49021	100518
38269	100519
74188	100520
31817	100521
35002	100522
38219	100523
138312	100524
35780	100525
103015	100526
19766	100527
45740	100528
133291	100529
34944	100530
9713	100531
24071	100532
74092	100533
36320	100534
33498	100535
91100	100536
157613	100537
52620	100538
48997	100539
48997	100540
10034	100541
32017	100542
52595	100543
25666	100544
12621	100545
111260	100546
138911	100547
53620	100548
20270	100549
27385	100550
44374	100551
106511	100552
18883	100553
60710	100554
86918	100555
155626	100556
165409	100557
165410	100558
17439	100559
151565	100560
27865	100561
43873	100562
136452	100563
114101	100564
46657	100565
69695	100566
27422	100567
19442	100568
6866	100569
27356	100570
3610	100571
21650	100572
21036	100573
52658	100574
135357	100575
62085	100576
41811	100577
61942	100578
126914	100579
21036	100580
41733	100581
60836	100582
17393	100583
161752	100584
123335	100585
30791	100586
82469	100587
20550	100588
41733	100589
60957	100590
25201	100591
41733	100592
54451	100593
41733	100594
69617	100595
13203	100596
4128	100597
167769	100598
31839	100599
12609	100600
118386	100601
133121	100602
114262	100603
19781	100604
25083	100605
36886	100606
63016	100607
88329	100608
11574	100609
17460	100610
36886	100611
131830	100612
15142	100613
46678	100614
123456	100615
78763	100616
89701	100617
51765	100618
51765	100619
24485	100620
39603	100621
36896	100622
48251	100623
71250	100624
47540	100625
81430	100626
7989	100627
63971	100628
88595	100629
17460	100630
54402	100631
132144	100632
17460	100633
29820	100634
12627	100635
138913	100636
17460	100637
120963	100638
16613	100639
14691	100640
146004	100641
55963	100642
63923	100643
74269	100644
6379	100645
51765	100646
51783	100647
142653	100648
20602	100649
75116	100650
140346	100651
49014	100652
98552	100653
25625	100654
46697	100655
109588	100656
43768	100657
36330	100658
9897	100659
8773	100660
71279	100661
31836	100662
163808	100663
161758	100664
19367	100665
114817	100666
19863	100667
23640	100668
47423	100669
53583	100670
20999	100671
88567	100672
11113	100673
168062	100674
19863	100675
91267	100676
19812	100677
7875	100678
89883	100679
16625	100680
84286	100681
150113	100682
101703	100683
43858	100684
100069	100685
62939	100686
25757	100687
65177	100688
14725	100689
108273	100690
43929	100691
25620	100692
43831	100693
9498	100694
15004	100695
106352	100696
15412	100697
88317	100698
161361	100699
144415	100700
32753	100701
125424	100702
73927	100703
25987	100704
19872	100705
104604	100706
119389	100707
61970	100708
60665	100709
27844	100710
10221	100711
22517	100712
12840	100713
89706	100714
104541	100715
54867	100716
119408	100717
79967	100718
84191	100719
106499	100720
116397	100721
35619	100722
81359	100723
26824	100724
57292	100725
66291	100726
13182	100727
36390	100728
93284	100729
57294	100730
43764	100731
82506	100732
5633	100733
20558	100734
100105	100735
34874	100736
14725	100737
42138	100738
9498	100739
11885	100740
106180	100741
76072	100742
73951	100743
5551	100744
6587	100745
54888	100746
86932	100747
157874	100748
126987	100749
67368	100750
50005	100751
42138	100752
65274	100753
4177	100754
94678	100755
69632	100756
78743	100757
81359	100758
19339	100759
46759	100760
43737	100761
97381	100762
3689	100763
52687	100764
101934	100765
58654	100766
101886	100767
114105	100768
21029	100769
42138	100770
10214	100771
128354	100772
155287	100773
17426	100774
148033	100775
81443	100776
57203	100777
12593	100778
128601	100779
149759	100780
60646	100781
25672	100782
42138	100783
161083	100784
30821	100785
77365	100786
5551	100787
6570	100788
60755	100789
72564	100790
98581	100791
116293	100792
93149	100793
27495	100794
41839	100795
114742	100796
88448	100797
142938	100798
150108	100799
21654	100800
42675	100801
131786	100802
50191	100803
98581	100804
19883	100805
97265	100806
144979	100807
157519	100808
10033	100809
27495	100810
16334	100811
162964	100812
43930	100813
43737	100814
144619	100815
112649	100816
57152	100817
49015	100818
143176	100819
148050	100820
82518	100821
109744	100822
69592	100823
123728	100824
61815	100825
75017	100826
104719	100827
140600	100828
126714	100829
68458	100830
97268	100831
18918	100832
13047	100833
89786	100834
85788	100835
89897	100836
77300	100837
57238	100838
77285	100839
112470	100840
40367	100841
26368	100842
47548	100843
77243	100844
136866	100845
106237	100846
62907	100847
27899	100848
83973	100849
40395	100850
151377	100851
15386	100852
104701	100853
112787	100854
31806	100855
60819	100856
15082	100857
128173	100858
81303	100859
38997	100860
131926	100861
48318	100862
73973	100863
106355	100864
145085	100865
32543	100866
128554	100867
114282	100868
162720	100869
78529	100870
41064	100871
61832	100872
38281	100873
57232	100874
16336	100875
26338	100876
69603	100877
48386	100878
81284	100879
49018	100880
40252	100881
93291	100882
110983	100883
114014	100884
82580	100885
153843	100886
32528	100887
27899	100888
60813	100889
78752	100890
135411	100891
57043	100892
41744	100893
104761	100894
134778	100895
14719	100896
62069	100897
60786	100898
6869	100899
104498	100900
40359	100901
16364	100902
14475	100903
40359	100904
123830	100905
78842	100906
77322	100907
91817	100908
25765	100909
21382	100910
91080	100911
21382	100912
142536	100913
10806	100914
116430	100915
22542	100916
72442	100917
134791	100918
22545	100919
47433	100920
22545	100921
28290	100922
9495	100923
9563	100924
41836	100925
36892	100926
10822	100927
85785	100928
153374	100929
7617	100930
54515	100931
65091	100932
16030	100933
27856	100934
133701	100935
125400	100936
57851	100937
39676	100938
73980	100939
70702	100940
121942	100941
149318	100942
87066	100943
50181	100944
125341	100945
47555	100946
39034	100947
72340	100948
102993	100949
25068	100950
36989	100951
134940	100952
31839	100953
74998	100954
13610	100955
25197	100956
88582	100957
35612	100958
54846	100959
112645	100960
15402	100961
27404	100962
111185	100963
51024	100964
152064	100965
66376	100966
34359	100967
60870	100968
92970	100969
119585	100970
38959	100971
132123	100972
9561	100973
153373	100974
14704	100975
130005	100976
157599	100977
53516	100978
60883	100979
22499	100980
38327	100981
77178	100982
120615	100983
40338	100984
79961	100985
61945	100986
138106	100987
77178	100988
103328	100989
111285	100990
150192	100991
68545	100992
82671	100993
70848	100994
15417	100995
70825	100996
41125	100997
135397	100998
36398	100999
63039	101000
41126	101001
104815	101002
23619	101003
108195	101004
156009	101005
80188	101006
157704	101007
6121	101008
20605	101009
88563	101010
112622	101011
80041	101012
7620	101013
52574	101014
21028	101015
116030	101016
27862	101017
168101	101018
14493	101019
103279	101020
22884	101021
140027	101022
163614	101023
111257	101024
114111	101025
125048	101026
94677	101027
68652	101028
118010	101029
109662	101030
81275	101031
71288	101032
11415	101033
154020	101034
74189	101035
125114	101036
149597	101037
37494	101038
136506	101039
153814	101040
128373	101041
66356	101042
16620	101043
117816	101044
14709	101045
114745	101046
140418	101047
53525	101048
22839	101049
126963	101050
79999	101051
101534	101052
70679	101053
151539	101054
117863	101055
13175	101056
17415	101057
11930	101058
110986	101059
59585	101060
24476	101061
135393	101062
29789	101063
84264	101064
20544	101065
58713	101066
103108	101067
153463	101068
57106	101069
21672	101070
97371	101071
151674	101072
25717	101073
101795	101074
29799	101075
58759	101076
81309	101077
126522	101078
143312	101079
51717	101080
82671	101081
31760	101082
85708	101083
32717	101084
162951	101085
53500	101086
48314	101087
94708	101088
53500	101089
138938	101090
54420	101091
54419	101092
75100	101093
104530	101094
74081	101095
60869	101096
29847	101097
18585	101098
33378	101099
121858	101100
151420	101101
63975	101102
138762	101103
34968	101104
31304	101105
81226	101106
35676	101107
23601	101108
75106	101109
15788	101110
42831	101111
96102	101112
18897	101113
108115	101114
63840	101115
65209	101116
97380	101117
128618	101118
93298	101119
17710	101120
102968	101121
168052	101122
93299	101123
100230	101124
66377	101125
104592	101126
10815	101127
49096	101128
84143	101129
34346	101130
94950	101131
47429	101132
77241	101133
54518	101134
119395	101135
78781	101136
94757	101137
43701	101138
38428	101139
15401	101140
94854	101141
50080	101142
30758	101143
12864	101144
94855	101145
19391	101146
34895	101147
43921	101148
62895	101149
84038	101150
29784	101151
125144	101152
54842	101153
120748	101154
119291	101155
23203	101156
36381	101157
123505	101158
149629	101159
2832	101160
118038	101161
137949	101162
4606	101163
31773	101164
106574	101165
4440	101166
112531	101167
33388	101168
27860	101169
126831	101170
128394	101171
5866	101172
65026	101173
120711	101174
157255	101175
9731	101176
24463	101177
81408	101178
106258	101179
88404	101180
85612	101181
7725	101182
118003	101183
102971	101184
78560	101185
88572	101186
60719	101187
7109	101188
13675	101189
128436	101190
8387	101191
84285	101192
98671	101193
112529	101194
24507	101195
36407	101196
16833	101197
63860	101198
145840	101199
44976	101200
100147	101201
16858	101202
112736	101203
82569	101204
36975	101205
38400	101206
32705	101207
38999	101208
49978	101209
101553	101210
22852	101211
88438	101212
66375	101213
47537	101214
7838	101215
74995	101216
81406	101217
28263	101218
120877	101219
24055	101220
29246	101221
46732	101222
52574	101223
35608	101224
121891	101225
144928	101226
67313	101227
50203	101228
84027	101229
27409	101230
166520	101231
36993	101232
41007	101233
109639	101234
77298	101235
103121	101236
24448	101237
58701	101238
53484	101239
156994	101240
34943	101241
8767	101242
15575	101243
21973	101244
36981	101245
47437	101246
21381	101247
67315	101248
131781	101249
13847	101250
117829	101251
118374	101252
117829	101253
65152	101254
62889	101255
26002	101256
58701	101257
54854	101258
22503	101259
97184	101260
62863	101261
117828	101262
69711	101263
155653	101264
39606	101265
48243	101266
109723	101267
147427	101268
62081	101269
45708	101270
84223	101271
101398	101272
123861	101273
5564	101274
73990	101275
164580	101276
160896	101277
14272	101278
15790	101279
150171	101280
34346	101281
29830	101282
11914	101283
87088	101284
83931	101285
103051	101286
13208	101287
58790	101288
13208	101289
136530	101290
40302	101291
146508	101292
32566	101293
10483	101294
29825	101295
13208	101296
84273	101297
36982	101298
33504	101299
16619	101300
24507	101301
91135	101302
24010	101303
25035	101304
43850	101305
50066	101306
10482	101307
91080	101308
7994	101309
70759	101310
57038	101311
17433	101312
22568	101313
24491	101314
16612	101315
155179	101316
12627	101317
43800	101318
41731	101319
65036	101320
70732	101321
136501	101322
41828	101323
81456	101324
29244	101325
13210	101326
116299	101327
12595	101328
43883	101329
153363	101330
117976	101331
109722	101332
166526	101333
3691	101334
12838	101335
82543	101336
74120	101337
73921	101338
65094	101339
118330	101340
7996	101341
166570	101342
63831	101343
7994	101344
36965	101345
86955	101346
25654	101347
41047	101348
80053	101349
11560	101350
27455	101351
12830	101352
84220	101353
19853	101354
138087	101355
13639	101356
65283	101357
118037	101358
22530	101359
39023	101360
159139	101361
122314	101362
99938	101363
115922	101364
74041	101365
29772	101366
14695	101367
114146	101368
55877	101369
103136	101370
95080	101371
15039	101372
46642	101373
165071	101374
130416	101375
46589	101376
45704	101377
17694	101378
147987	101379
124954	101380
29344	101381
25111	101382
22530	101383
12416	101384
28686	101385
72507	101386
155362	101387
161287	101388
25199	101389
5634	101390
146062	101391
89896	101392
73907	101393
128290	101394
151648	101395
47473	101396
81262	101397
16027	101398
42098	101399
94983	101400
106543	101401
57168	101402
146643	101403
40361	101404
96202	101405
10793	101406
116036	101407
104660	101408
78629	101409
27359	101410
34332	101411
22530	101412
12813	101413
16846	101414
91783	101415
42742	101416
62064	101417
66372	101418
154076	101419
119374	101420
25091	101421
57296	101422
65189	101423
94819	101424
45672	101425
57305	101426
26778	101427
100063	101428
22530	101429
133333	101430
28286	101431
50124	101432
42790	101433
149496	101434
106175	101435
22561	101436
151962	101437
9507	101438
70816	101439
22535	101440
54900	101441
12860	101442
144327	101443
106396	101444
13601	101445
101740	101446
17456	101447
55710	101448
6461	101449
16386	101450
142841	101451
140334	101452
13624	101453
15583	101454
38233	101455
50882	101456
53541	101457
25683	101458
81255	101459
27910	101460
60779	101461
5548	101462
28259	101463
122294	101464
167964	101465
12411	101466
60698	101467
85710	101468
36383	101469
94786	101470
91087	101471
65223	101472
6873	101473
15095	101474
5858	101475
136615	101476
86890	101477
138820	101478
21701	101479
119219	101480
114197	101481
17399	101482
55782	101483
160799	101484
57055	101485
9533	101486
97433	101487
72537	101488
139917	101489
142819	101490
149237	101491
55792	101492
151161	101493
73878	101494
11894	101495
50945	101496
9732	101497
59639	101498
19416	101499
142224	101500
33389	101501
72513	101502
135368	101503
140342	101504
98688	101505
142613	101506
140737	101507
119704	101508
9527	101509
144690	101510
144128	101511
46556	101512
32639	101513
60850	101514
142220	101515
34363	101516
38998	101517
149233	101518
104695	101519
147603	101520
60850	101521
33456	101522
61804	101523
9566	101524
55774	101525
29289	101526
76209	101527
162661	101528
140155	101529
143016	101530
143516	101531
25097	101532
29360	101533
25153	101534
41791	101535
65108	101536
13618	101537
16859	101538
78645	101539
25193	101540
4762	101541
135090	101542
13344	101543
46767	101544
149234	101545
89740	101546
148383	101547
115999	101548
55849	101549
55725	101550
104823	101551
25086	101552
154940	101553
59747	101554
42861	101555
33463	101556
95075	101557
118241	101558
98688	101559
25040	101560
55792	101561
42111	101562
26810	101563
118316	101564
16034	101565
25055	101566
19399	101567
93213	101568
94998	101569
72600	101570
9566	101571
149760	101572
21408	101573
96102	101574
131941	101575
42829	101576
19355	101577
98547	101578
19430	101579
42723	101580
76209	101581
32690	101582
116081	101583
54887	101584
6571	101585
25111	101586
53497	101587
29322	101588
151160	101589
106537	101590
42702	101591
76177	101592
42750	101593
34971	101594
9527	101595
59665	101596
25153	101597
6599	101598
57114	101599
54887	101600
140192	101601
140363	101602
38375	101603
157922	101604
66435	101605
42702	101606
42888	101607
4783	101608
118443	101609
97412	101610
13621	101611
74207	101612
17432	101613
78599	101614
11898	101615
19797	101616
32592	101617
135341	101618
55789	101619
19308	101620
122025	101621
43749	101622
91846	101623
132162	101624
43923	101625
116067	101626
73878	101627
31244	101628
62039	101629
55792	101630
84187	101631
77389	101632
145789	101633
143148	101634
98391	101635
9527	101636
29289	101637
112625	101638
153789	101639
35004	101640
166456	101641
112615	101642
130257	101643
63991	101644
75094	101645
119500	101646
40283	101647
99967	101648
22555	101649
10498	101650
81259	101651
22475	101652
91182	101653
85725	101654
65090	101655
82528	101656
91721	101657
34932	101658
13617	101659
33808	101660
19830	101661
115981	101662
17440	101663
85725	101664
106414	101665
161474	101666
41777	101667
66269	101668
119499	101669
80207	101670
86964	101671
107911	101672
91197	101673
96158	101674
42785	101675
17711	101676
34369	101677
142508	101678
31288	101679
29361	101680
46731	101681
29292	101682
50884	101683
21371	101684
57019	101685
129936	101686
29368	101687
119287	101688
114173	101689
21011	101690
128222	101691
57019	101692
112657	101693
33444	101694
109634	101695
38246	101696
48235	101697
21413	101698
8376	101699
66355	101700
76165	101701
106384	101702
116432	101703
41047	101704
7613	101705
29337	101706
20291	101707
20987	101708
69565	101709
153275	101710
22430	101711
21371	101712
71253	101713
45677	101714
131976	101715
66403	101716
109749	101717
22571	101718
7991	101719
37506	101720
18907	101721
115928	101722
111027	101723
111022	101724
149419	101725
35631	101726
15008	101727
30797	101728
22889	101729
133444	101730
129934	101731
25094	101732
126629	101733
72511	101734
99970	101735
143258	101736
111215	101737
117920	101738
121911	101739
55928	101740
22863	101741
138070	101742
158925	101743
99896	101744
144755	101745
146442	101746
155785	101747
128360	101748
15109	101749
153791	101750
43937	101751
142472	101752
80122	101753
60851	101754
106390	101755
12599	101756
84289	101757
75120	101758
42692	101759
32746	101760
96176	101761
82579	101762
19425	101763
5563	101764
15049	101765
33478	101766
81268	101767
121949	101768
117831	101769
21991	101770
33412	101771
120622	101772
161643	101773
131598	101774
15143	101775
74101	101776
153663	101777
77302	101778
77194	101779
106268	101780
168023	101781
40393	101782
122103	101783
104748	101784
12867	101785
148124	101786
100166	101787
114227	101788
99978	101789
111306	101790
125047	101791
17432	101792
22566	101793
57927	101794
43934	101795
85795	101796
152040	101797
155781	101798
76184	101799
33514	101800
28711	101801
96064	101802
44969	101803
58659	101804
106351	101805
72563	101806
76041	101807
3692	101808
163660	101809
43904	101810
165055	101811
24508	101812
19054	101813
130414	101814
167100	101815
7886	101816
58752	101817
43804	101818
78653	101819
80109	101820
149976	101821
12136	101822
76126	101823
42699	101824
22417	101825
19445	101826
84268	101827
153283	101828
66321	101829
70730	101830
43886	101831
55921	101832
148125	101833
157756	101834
25130	101835
138297	101836
143180	101837
42853	101838
116333	101839
68532	101840
124964	101841
123688	101842
140721	101843
97285	101844
151535	101845
15075	101846
97223	101847
78667	101848
58806	101849
120578	101850
96186	101851
43815	101852
13352	101853
11804	101854
80103	101855
33365	101856
93221	101857
140738	101858
84268	101859
25732	101860
166933	101861
84268	101862
91801	101863
33412	101864
55836	101865
99937	101866
10355	101867
149369	101868
142991	101869
100174	101870
104514	101871
43937	101872
55956	101873
42766	101874
161642	101875
32560	101876
21681	101877
147742	101878
97347	101879
84289	101880
159565	101881
62029	101882
66325	101883
73889	101884
95097	101885
92916	101886
25716	101887
159707	101888
114264	101889
57881	101890
80204	101891
28681	101892
25175	101893
136787	101894
38390	101895
34856	101896
15379	101897
122114	101898
24016	101899
138257	101900
27385	101901
35780	101902
152045	101903
67442	101904
30766	101905
74198	101906
24475	101907
7113	101908
153829	101909
18565	101910
61812	101911
118353	101912
120947	101913
132024	101914
60664	101915
149983	101916
38408	101917
47479	101918
7113	101919
126995	101920
138204	101921
45006	101922
31792	101923
155695	101924
24058	101925
108044	101926
65126	101927
98606	101928
31796	101929
146023	101930
63839	101931
86979	101932
138820	101933
123685	101934
80177	101935
128459	101936
51780	101937
31796	101938
31796	101939
11104	101940
50973	101941
67451	101942
47461	101943
118268	101944
91101	101945
18918	101946
28704	101947
159625	101948
126918	101949
146452	101950
108178	101951
50896	101952
39629	101953
42087	101954
9538	101955
41742	101956
167916	101957
155048	101958
51027	101959
47492	101960
36320	101961
65288	101962
17477	101963
18587	101964
151322	101965
126497	101966
93233	101967
150098	101968
15783	101969
25215	101970
19808	101971
17381	101972
134824	101973
14259	101974
158998	101975
54506	101976
6181	101977
140216	101978
46565	101979
22468	101980
125004	101981
153221	101982
120920	101983
96060	101984
85745	101985
58678	101986
151305	101987
21412	101988
20591	101989
146121	101990
18592	101991
19448	101992
21393	101993
46681	101994
17412	101995
120591	101996
24026	101997
138143	101998
47466	101999
47466	102000
17732	102001
123358	102002
28309	102003
113965	102004
118295	102005
106251	102006
101473	102007
57845	102008
26861	102009
61892	102010
91100	102011
13049	102012
161478	102013
26792	102014
104719	102015
103363	102016
57851	102017
98601	102018
94966	102019
81271	102020
70739	102021
76070	102022
25657	102023
4279	102024
22859	102025
40368	102026
60801	102027
62083	102028
123777	102029
32020	102030
103192	102031
79938	102032
68460	102033
34980	102034
67355	102035
109527	102036
73988	102037
157193	102038
81422	102039
19302	102040
94966	102041
147490	102042
166673	102043
98449	102044
76034	102045
50119	102046
111350	102047
9323	102048
54488	102049
45736	102050
3969	102051
16318	102052
50009	102053
78588	102054
46546	102055
92961	102056
104764	102057
70676	102058
79942	102059
101473	102060
81271	102061
153392	102062
63910	102063
114216	102064
66402	102065
17726	102066
120685	102067
157192	102068
84099	102069
4128	102070
9373	102071
72336	102072
17394	102073
33837	102074
81385	102075
108106	102076
5549	102077
75048	102078
157112	102079
54511	102080
127049	102081
106475	102082
155629	102083
62935	102084
15042	102085
99876	102086
29383	102087
109491	102088
68479	102089
14702	102090
166530	102091
12821	102092
48293	102093
57239	102094
43854	102095
44351	102096
12820	102097
31824	102098
147533	102099
104638	102100
91775	102101
25966	102102
32608	102103
36334	102104
142559	102105
29301	102106
29776	102107
35797	102108
35617	102109
142385	102110
27924	102111
15391	102112
4567	102113
159101	102114
49062	102115
4567	102116
50915	102117
128189	102118
66276	102119
28254	102120
44348	102121
68607	102122
119511	102123
83942	102124
104684	102125
129926	102126
146435	102127
24493	102128
43715	102129
54475	102130
124982	102131
26365	102132
23229	102133
124981	102134
46543	102135
80094	102136
11888	102137
164872	102138
17481	102139
163488	102140
49978	102141
6121	102142
20261	102143
86954	102144
97456	102145
3690	102146
69708	102147
12589	102148
74999	102149
143110	102150
70874	102151
73931	102152
123661	102153
7287	102154
57300	102155
65271	102156
153230	102157
17961	102158
89927	102159
9896	102160
26804	102161
48235	102162
7618	102163
5770	102164
125302	102165
27392	102166
130108	102167
74262	102168
138769	102169
98505	102170
21983	102171
161176	102172
114124	102173
118000	102174
29856	102175
133440	102176
47573	102177
130239	102178
77295	102179
68509	102180
42690	102181
58755	102182
101700	102183
48276	102184
53463	102185
135318	102186
73935	102187
24478	102188
155360	102189
101588	102190
54850	102191
52680	102192
12589	102193
70874	102194
104621	102195
96223	102196
123399	102197
133463	102198
54484	102199
145023	102200
103138	102201
157229	102202
72516	102203
91262	102204
17700	102205
38982	102206
47472	102207
146145	102208
7871	102209
72327	102210
2282	102211
20553	102212
41070	102213
58808	102214
28289	102215
138933	102216
17732	102217
46768	102218
65098	102219
126647	102220
104803	102221
130417	102222
21707	102223
165560	102224
85618	102225
35717	102226
19812	102227
108237	102228
36382	102229
25071	102230
140270	102231
53630	102232
133469	102233
135008	102234
108211	102235
160834	102236
104768	102237
35722	102238
131825	102239
18275	102240
48385	102241
136436	102242
93018	102243
21057	102244
5272	102245
59597	102246
20029	102247
15112	102248
57284	102249
125296	102250
155939	102251
109686	102252
38278	102253
16828	102254
36874	102255
19836	102256
45777	102257
118007	102258
153986	102259
28286	102260
31775	102261
66391	102262
39682	102263
7852	102264
57179	102265
123532	102266
27453	102267
83917	102268
101591	102269
80111	102270
135206	102271
119562	102272
34321	102273
81292	102274
123489	102275
94891	102276
47481	102277
155749	102278
11847	102279
104533	102280
81205	102281
16830	102282
39015	102283
27382	102284
9894	102285
15036	102286
42718	102287
7881	102288
101606	102289
32522	102290
65218	102291
138918	102292
163160	102293
15095	102294
44390	102295
15992	102296
9553	102297
101591	102298
5980	102299
88330	102300
131809	102301
98686	102302
104513	102303
19338	102304
117782	102305
104619	102306
12860	102307
10027	102308
44373	102309
151619	102310
22445	102311
98407	102312
91268	102313
27912	102314
19764	102315
49981	102316
101590	102317
106141	102318
15573	102319
42806	102320
11820	102321
149499	102322
5981	102323
49010	102324
143120	102325
38385	102326
106349	102327
58746	102328
67373	102329
34907	102330
159576	102331
35722	102332
106204	102333
30755	102334
31777	102335
11847	102336
96121	102337
106610	102338
104533	102339
39682	102340
78651	102341
80126	102342
22876	102343
27419	102344
136429	102345
97401	102346
151620	102347
103256	102348
161211	102349
9718	102350
80041	102351
166379	102352
22505	102353
6594	102354
159733	102355
122000	102356
17389	102357
10187	102358
97183	102359
81248	102360
8865	102361
134844	102362
26770	102363
36979	102364
81378	102365
109653	102366
62031	102367
20021	102368
59654	102369
34356	102370
26838	102371
30818	102372
167197	102373
19342	102374
129961	102375
48996	102376
88586	102377
86884	102378
52640	102379
101502	102380
61851	102381
96059	102382
60786	102383
13676	102384
34974	102385
110995	102386
8867	102387
88341	102388
16838	102389
112552	102390
4535	102391
38236	102392
7424	102393
109770	102394
23247	102395
162905	102396
133371	102397
121908	102398
144284	102399
162907	102400
63826	102401
7996	102402
164733	102403
27476	102404
135222	102405
57239	102406
38236	102407
48326	102408
113987	102409
106379	102410
152071	102411
109752	102412
49031	102413
25190	102414
111294	102415
97427	102416
44379	102417
84216	102418
151875	102419
150000	102420
88546	102421
74190	102422
74190	102423
128501	102424
155811	102425
114234	102426
63970	102427
148149	102428
123761	102429
101855	102430
49072	102431
87023	102432
125442	102433
63968	102434
125443	102435
47558	102436
45760	102437
61891	102438
32648	102439
82416	102440
8962	102441
136558	102442
59734	102443
67332	102444
78824	102445
15433	102446
128505	102447
41049	102448
12145	102449
72639	102450
29374	102451
91266	102452
28239	102453
15058	102454
159719	102455
65134	102456
15420	102457
13832	102458
18911	102459
133295	102460
143446	102461
10797	102462
4710	102463
79993	102464
62048	102465
153299	102466
29400	102467
126929	102468
57016	102469
27873	102470
159475	102471
40280	102472
36340	102473
59734	102474
82470	102475
35000	102476
10953	102477
21010	102478
29374	102479
82474	102480
103117	102481
113961	102482
29404	102483
46672	102484
19038	102485
103117	102486
89931	102487
54839	102488
147537	102489
65131	102490
66359	102491
147740	102492
77192	102493
161155	102494
142837	102495
38226	102496
118245	102497
23622	102498
158937	102499
157886	102500
57199	102501
100021	102502
138856	102503
15121	102504
39069	102505
51716	102506
33469	102507
91745	102508
39633	102509
60687	102510
91745	102511
96213	102512
61867	102513
43852	102514
135266	102515
131947	102516
144251	102517
100137	102518
26772	102519
70794	102520
40272	102521
14034	102522
86998	102523
70736	102524
74972	102525
128525	102526
39026	102527
48296	102528
54517	102529
23214	102530
155649	102531
97181	102532
93266	102533
28275	102534
10481	102535
13047	102536
151902	102537
135151	102538
45775	102539
10481	102540
59727	102541
7419	102542
53620	102543
51773	102544
76155	102545
146585	102546
42685	102547
74221	102548
22468	102549
121852	102550
84087	102551
128430	102552
59678	102553
111319	102554
111230	102555
11108	102556
57817	102557
18293	102558
130181	102559
95170	102560
59692	102561
29787	102562
52633	102563
111105	102564
39014	102565
106542	102566
74066	102567
20263	102568
42717	102569
35779	102570
14271	102571
10817	102572
10034	102573
29297	102574
13630	102575
143383	102576
19863	102577
35779	102578
8635	102579
155890	102580
118162	102581
19863	102582
19863	102583
155739	102584
40254	102585
123585	102586
18568	102587
22473	102588
39610	102589
88426	102590
16383	102591
68655	102592
108107	102593
68655	102594
30818	102595
68654	102596
123585	102597
159810	102598
28243	102599
103228	102600
12142	102601
6870	102602
133290	102603
17981	102604
118420	102605
11583	102606
34950	102607
10017	102608
88287	102609
76056	102610
54400	102611
121979	102612
108213	102613
34361	102614
89696	102615
30789	102616
80261	102617
55930	102618
35784	102619
40264	102620
14269	102621
62938	102622
167670	102623
107902	102624
11098	102625
94864	102626
18294	102627
46690	102628
54865	102629
91040	102630
63915	102631
135148	102632
151786	102633
60854	102634
25098	102635
118087	102636
78716	102637
33447	102638
98540	102639
76141	102640
25054	102641
147733	102642
9895	102643
54922	102644
29358	102645
147580	102646
62996	102647
44350	102648
29798	102649
43691	102650
155780	102651
57799	102652
11938	102653
25056	102654
157480	102655
10222	102656
60657	102657
62857	102658
161353	102659
42688	102660
135305	102661
76141	102662
26356	102663
17408	102664
60817	102665
97364	102666
43871	102667
17735	102668
19794	102669
149764	102670
38298	102671
58810	102672
106399	102673
32636	102674
121029	102675
48264	102676
58769	102677
136575	102678
137930	102679
30294	102680
71318	102681
29237	102682
88526	102683
20945	102684
34921	102685
6964	102686
61899	102687
142778	102688
50085	102689
66318	102690
27885	102691
35647	102692
106314	102693
57322	102694
94968	102695
28259	102696
165117	102697
11816	102698
101575	102699
58674	102700
83962	102701
112610	102702
15447	102703
11839	102704
16042	102705
19052	102706
84033	102707
19300	102708
125535	102709
38205	102710
134872	102711
17985	102712
19800	102713
76113	102714
13352	102715
125071	102716
163286	102717
58730	102718
17454	102719
36977	102720
87076	102721
5770	102722
35647	102723
65124	102724
93053	102725
10022	102726
13352	102727
27885	102728
149733	102729
151900	102730
165119	102731
5228	102732
16347	102733
27885	102734
60892	102735
116131	102736
118503	102737
93150	102738
161357	102739
11815	102740
85717	102741
98501	102742
99871	102743
80248	102744
116163	102745
26388	102746
93101	102747
15039	102748
142923	102749
67424	102750
36329	102751
53566	102752
101698	102753
18920	102754
98544	102755
25203	102756
60704	102757
18921	102758
88333	102759
13647	102760
60821	102761
60704	102762
50007	102763
50928	102764
60704	102765
66317	102766
157605	102767
131899	102768
153746	102769
157513	102770
160929	102771
97343	102772
23214	102773
29795	102774
108063	102775
18920	102776
88278	102777
43725	102778
123700	102779
16008	102780
72399	102781
102647	102782
63949	102783
119251	102784
96190	102785
34893	102786
66382	102787
36863	102788
162997	102789
9196	102790
9548	102791
153797	102792
121856	102793
12838	102794
104579	102795
98621	102796
125221	102797
41091	102798
82452	102799
108296	102800
133470	102801
8238	102802
29797	102803
89752	102804
101646	102805
95993	102806
40279	102807
86894	102808
136413	102809
33502	102810
134946	102811
26789	102812
118240	102813
123438	102814
65222	102815
22850	102816
44416	102817
41006	102818
66429	102819
15797	102820
63936	102821
39627	102822
21061	102823
158936	102824
46583	102825
76016	102826
167288	102827
29239	102828
119663	102829
76073	102830
135356	102831
15058	102832
156957	102833
19306	102834
143498	102835
91032	102836
35678	102837
128148	102838
17475	102839
104687	102840
109568	102841
121006	102842
29797	102843
29831	102844
9323	102845
66429	102846
74998	102847
123324	102848
14690	102849
27479	102850
27861	102851
41785	102852
37515	102853
43745	102854
146732	102855
75096	102856
109656	102857
65344	102858
123394	102859
43805	102860
17483	102861
66392	102862
98564	102863
40364	102864
101528	102865
131975	102866
91232	102867
25661	102868
14706	102869
27866	102870
33377	102871
18270	102872
20574	102873
5864	102874
104503	102875
109498	102876
107914	102877
49060	102878
95047	102879
131655	102880
117870	102881
104503	102882
125545	102883
103380	102884
18918	102885
12415	102886
70809	102887
33409	102888
154138	102889
109738	102890
142596	102891
43935	102892
95000	102893
123832	102894
42874	102895
11861	102896
11859	102897
144741	102898
146668	102899
55754	102900
140258	102901
130159	102902
120998	102903
130410	102904
66419	102905
140635	102906
43742	102907
118150	102908
73901	102909
32656	102910
15011	102911
57033	102912
32546	102913
155958	102914
101480	102915
157936	102916
157935	102917
95069	102918
47617	102919
52694	102920
153942	102921
72322	102922
7869	102923
63901	102924
25200	102925
132010	102926
119667	102927
145029	102928
153581	102929
127102	102930
29289	102931
140813	102932
117844	102933
9379	102934
66432	102935
7850	102936
43742	102937
94715	102938
116232	102939
150155	102940
154137	102941
118395	102942
63904	102943
136540	102944
19849	102945
120803	102946
153980	102947
33826	102948
101884	102949
75037	102950
161085	102951
60870	102952
42723	102953
55738	102954
47597	102955
111237	102956
123833	102957
25126	102958
26828	102959
19354	102960
116098	102961
50004	102962
114778	102963
50143	102964
15149	102965
155957	102966
15023	102967
42867	102968
108233	102969
66254	102970
69739	102971
4826	102972
25164	102973
32702	102974
139964	102975
7878	102976
20586	102977
58764	102978
91164	102979
106583	102980
27370	102981
128083	102982
95008	102983
106617	102984
126620	102985
84187	102986
136623	102987
57826	102988
14270	102989
57826	102990
78602	102991
22544	102992
98398	102993
58690	102994
78683	102995
33423	102996
147944	102997
95129	102998
66254	102999
140918	103000
106617	103001
115898	103002
95150	103003
20559	103004
167248	103005
125000	103006
15439	103007
159605	103008
97309	103009
25126	103010
47597	103011
50004	103012
25211	103013
101686	103014
136807	103015
32749	103016
163866	103017
72646	103018
41751	103019
96107	103020
165542	103021
21009	103022
51796	103023
74084	103024
42691	103025
140539	103026
63027	103027
101552	103028
65338	103029
163867	103030
15130	103031
93073	103032
25090	103033
127097	103034
153894	103035
19033	103036
55902	103037
118470	103038
11870	103039
65297	103040
27890	103041
143159	103042
20577	103043
36978	103044
101836	103045
127102	103046
142959	103047
100011	103048
25126	103049
144534	103050
25040	103051
101686	103052
26828	103053
19407	103054
120850	103055
114027	103056
114881	103057
25090	103058
47520	103059
130166	103060
29793	103061
165037	103062
43790	103063
25066	103064
66254	103065
116006	103066
126519	103067
103083	103068
11829	103069
123398	103070
10807	103071
69583	103072
126861	103073
46741	103074
19843	103075
80142	103076
150165	103077
95020	103078
57311	103079
7886	103080
27415	103081
108287	103082
18591	103083
55977	103084
85789	103085
46782	103086
14810	103087
59617	103088
149785	103089
45670	103090
81209	103091
103060	103092
42714	103093
36393	103094
43784	103095
18591	103096
118035	103097
42842	103098
101420	103099
68562	103100
29344	103101
133293	103102
155494	103103
38956	103104
84276	103105
146487	103106
10602	103107
155538	103108
122288	103109
146258	103110
73926	103111
20992	103112
11117	103113
19383	103114
99856	103115
68443	103116
122143	103117
7872	103118
61954	103119
24507	103120
84184	103121
75061	103122
19330	103123
15062	103124
117951	103125
125360	103126
7842	103127
35729	103128
118402	103129
93027	103130
5553	103131
33471	103132
27483	103133
42714	103134
33365	103135
43774	103136
96138	103137
55904	103138
8770	103139
19779	103140
74160	103141
157607	103142
57803	103143
100135	103144
16602	103145
26801	103146
25031	103147
62061	103148
12840	103149
109585	103150
16026	103151
95027	103152
36935	103153
33496	103154
133124	103155
46639	103156
109730	103157
47522	103158
68568	103159
106393	103160
60679	103161
104565	103162
128387	103163
20563	103164
46782	103165
68568	103166
13652	103167
65293	103168
11412	103169
95983	103170
88436	103171
12861	103172
147673	103173
122020	103174
167949	103175
35800	103176
63926	103177
63016	103178
159039	103179
15143	103180
165173	103181
78808	103182
42819	103183
5923	103184
19813	103185
55874	103186
58721	103187
68568	103188
16002	103189
79926	103190
155938	103191
74023	103192
35619	103193
95142	103194
127101	103195
69552	103196
151762	103197
163139	103198
93284	103199
165175	103200
82587	103201
37478	103202
55956	103203
103060	103204
112607	103205
151378	103206
94988	103207
36321	103208
25971	103209
166922	103210
45670	103211
65338	103212
77319	103213
37490	103214
18906	103215
100061	103216
140865	103217
74231	103218
45694	103219
73926	103220
44356	103221
26799	103222
26801	103223
155523	103224
29376	103225
125248	103226
36941	103227
148069	103228
88274	103229
39649	103230
125315	103231
86900	103232
29817	103233
47559	103234
42873	103235
70743	103236
78677	103237
63975	103238
137955	103239
12606	103240
21019	103241
72293	103242
78594	103243
159179	103244
91253	103245
144383	103246
151478	103247
117998	103248
136660	103249
41053	103250
72379	103251
18921	103252
84177	103253
72293	103254
74002	103255
163108	103256
60721	103257
22427	103258
122003	103259
126699	103260
50073	103261
123374	103262
136435	103263
47547	103264
41124	103265
111021	103266
102982	103267
69688	103268
28690	103269
33458	103270
119283	103271
28316	103272
85715	103273
57841	103274
53523	103275
52626	103276
108251	103277
77274	103278
17078	103279
155078	103280
57841	103281
23594	103282
46787	103283
127083	103284
40363	103285
128549	103286
147483	103287
119566	103288
12139	103289
57841	103290
68439	103291
45045	103292
101705	103293
46571	103294
84058	103295
63862	103296
21978	103297
153266	103298
24521	103299
83923	103300
6595	103301
50215	103302
120606	103303
9730	103304
8388	103305
57058	103306
44357	103307
126891	103308
97176	103309
37530	103310
35622	103311
21985	103312
60766	103313
33421	103314
122202	103315
65286	103316
143225	103317
91158	103318
109649	103319
52619	103320
21646	103321
62896	103322
123515	103323
31769	103324
76185	103325
30260	103326
67430	103327
26378	103328
29287	103329
143224	103330
10822	103331
53565	103332
21648	103333
49032	103334
63837	103335
39069	103336
31324	103337
31790	103338
46742	103339
133537	103340
45768	103341
30746	103342
126985	103343
36332	103344
125193	103345
119595	103346
119596	103347
21972	103348
36894	103349
67366	103350
140143	103351
123422	103352
28690	103353
35652	103354
17385	103355
60859	103356
34359	103357
27879	103358
41837	103359
57281	103360
99833	103361
15781	103362
5232	103363
101744	103364
28673	103365
89854	103366
65037	103367
9316	103368
97167	103369
14478	103370
136405	103371
12164	103372
7270	103373
101810	103374
136823	103375
66416	103376
36356	103377
26338	103378
26338	103379
25209	103380
30302	103381
128586	103382
85561	103383
42094	103384
125330	103385
50891	103386
38970	103387
88567	103388
125322	103389
36888	103390
144333	103391
40274	103392
140105	103393
54507	103394
15110	103395
161034	103396
128205	103397
10357	103398
128205	103399
119252	103400
12422	103401
77195	103402
38405	103403
65165	103404
101720	103405
16359	103406
35615	103407
38975	103408
38975	103409
29389	103410
13210	103411
98468	103412
33422	103413
32679	103414
79938	103415
7612	103416
34896	103417
30803	103418
7847	103419
22864	103420
8772	103421
80079	103422
15998	103423
57833	103424
12810	103425
4784	103426
80273	103427
13672	103428
11566	103429
96142	103430
99895	103431
89865	103432
142555	103433
147962	103434
97410	103435
4784	103436
84014	103437
78583	103438
161521	103439
22864	103440
25964	103441
29824	103442
104485	103443
83971	103444
27445	103445
35685	103446
85760	103447
109725	103448
139944	103449
88470	103450
138032	103451
100089	103452
46626	103453
62861	103454
24491	103455
24012	103456
66311	103457
88469	103458
14696	103459
14696	103460
18604	103461
94814	103462
99885	103463
62865	103464
4567	103465
19765	103466
81444	103467
14696	103468
133288	103469
39027	103470
61960	103471
7283	103472
5862	103473
38400	103474
126661	103475
44992	103476
14696	103477
119588	103478
45712	103479
19351	103480
22469	103481
146003	103482
68642	103483
135108	103484
135409	103485
100025	103486
81340	103487
121974	103488
66245	103489
89683	103490
153237	103491
155740	103492
39661	103493
162880	103494
162881	103495
82649	103496
140610	103497
41088	103498
81375	103499
45700	103500
22896	103501
55711	103502
31755	103503
67408	103504
60859	103505
99987	103506
118238	103507
115951	103508
107976	103509
163533	103510
34932	103511
120890	103512
100107	103513
130181	103514
165274	103515
28292	103516
128369	103517
86888	103518
138181	103519
8386	103520
62089	103521
52642	103522
68465	103523
63989	103524
82486	103525
155141	103526
157102	103527
57054	103528
68502	103529
13649	103530
14495	103531
33494	103532
101439	103533
40293	103534
22488	103535
81284	103536
159544	103537
22426	103538
11879	103539
133206	103540
88323	103541
77309	103542
71306	103543
128593	103544
18928	103545
62088	103546
65215	103547
102988	103548
24480	103549
65166	103550
93162	103551
31276	103552
23592	103553
67363	103554
25745	103555
17386	103556
12862	103557
20998	103558
59693	103559
67416	103560
17729	103561
112626	103562
62987	103563
17386	103564
167730	103565
36914	103566
65309	103567
83985	103568
24042	103569
62975	103570
83924	103571
123359	103572
85667	103573
91058	103574
21007	103575
49037	103576
73932	103577
147464	103578
103157	103579
12607	103580
27475	103581
128335	103582
22499	103583
76131	103584
69647	103585
119272	103586
119272	103587
160921	103588
157737	103589
53600	103590
103157	103591
101784	103592
118187	103593
49996	103594
124971	103595
104594	103596
38371	103597
65238	103598
66252	103599
39662	103600
43708	103601
48306	103602
87014	103603
143013	103604
140059	103605
50212	103606
23621	103607
159088	103608
96191	103609
113938	103610
13601	103611
67450	103612
10031	103613
77311	103614
157316	103615
7609	103616
30772	103617
121968	103618
19022	103619
25114	103620
7609	103621
125212	103622
48315	103623
11095	103624
104506	103625
16002	103626
34371	103627
30759	103628
4609	103629
100147	103630
77311	103631
22570	103632
84287	103633
68584	103634
44968	103635
135017	103636
109704	103637
36394	103638
23246	103639
20543	103640
80016	103641
101638	103642
23621	103643
29357	103644
38201	103645
4821	103646
101585	103647
42770	103648
38236	103649
86880	103650
96216	103651
89726	103652
22558	103653
95021	103654
88362	103655
33461	103656
106446	103657
130245	103658
32536	103659
9499	103660
88532	103661
112726	103662
30254	103663
42678	103664
131784	103665
11107	103666
75057	103667
16628	103668
25717	103669
27457	103670
38386	103671
65181	103672
32545	103673
98408	103674
20982	103675
153490	103676
12843	103677
57300	103678
126547	103679
13632	103680
147548	103681
16305	103682
38386	103683
166726	103684
22504	103685
11107	103686
116056	103687
30254	103688
118308	103689
12815	103690
40247	103691
12822	103692
11407	103693
31801	103694
151872	103695
65118	103696
98682	103697
22839	103698
78706	103699
98520	103700
157680	103701
144358	103702
42693	103703
143062	103704
166979	103705
46694	103706
32650	103707
98575	103708
118188	103709
68572	103710
123656	103711
31793	103712
29315	103713
68572	103714
149857	103715
68572	103716
37504	103717
65210	103718
108077	103719
143056	103720
157632	103721
85687	103722
72490	103723
140550	103724
80135	103725
157633	103726
63882	103727
75060	103728
41771	103729
91173	103730
130256	103731
86999	103732
33483	103733
68439	103734
7277	103735
104678	103736
49012	103737
106293	103738
58684	103739
119590	103740
13822	103741
9535	103742
10811	103743
45037	103744
41038	103745
11880	103746
70713	103747
31785	103748
7996	103749
76093	103750
25724	103751
123382	103752
21980	103753
21706	103754
151519	103755
59690	103756
27849	103757
164898	103758
11880	103759
131895	103760
77336	103761
29348	103762
11414	103763
130002	103764
4441	103765
5039	103766
72617	103767
137927	103768
121996	103769
79945	103770
17397	103771
103319	103772
112471	103773
89867	103774
143425	103775
13841	103776
126693	103777
48350	103778
49012	103779
25724	103780
14464	103781
8759	103782
109811	103783
82502	103784
25724	103785
13841	103786
96112	103787
11930	103788
6033	103789
11102	103790
13646	103791
29255	103792
25108	103793
16338	103794
47584	103795
11880	103796
13822	103797
13822	103798
84006	103799
12157	103800
73905	103801
29791	103802
13822	103803
31249	103804
49020	103805
29791	103806
120863	103807
36319	103808
92942	103809
11819	103810
25682	103811
140391	103812
140236	103813
42885	103814
72627	103815
44350	103816
93016	103817
138964	103818
21688	103819
72472	103820
24716	103821
60711	103822
122206	103823
32634	103824
35618	103825
19419	103826
33524	103827
9556	103828
32646	103829
123301	103830
42846	103831
32725	103832
93244	103833
74068	103834
72571	103835
46730	103836
11921	103837
42705	103838
29288	103839
156979	103840
15130	103841
7850	103842
153183	103843
19402	103844
151242	103845
160983	103846
118186	103847
43928	103848
42829	103849
32698	103850
5554	103851
142973	103852
16031	103853
32644	103854
72618	103855
72421	103856
45663	103857
72528	103858
63036	103859
16039	103860
140616	103861
35618	103862
5554	103863
95106	103864
72627	103865
42776	103866
156980	103867
72627	103868
32606	103869
25768	103870
97350	103871
159883	103872
57217	103873
19326	103874
143080	103875
111153	103876
25113	103877
20539	103878
123816	103879
55813	103880
6488	103881
72567	103882
72451	103883
42925	103884
42925	103885
5554	103886
25184	103887
95089	103888
25070	103889
15011	103890
42897	103891
15100	103892
116373	103893
42846	103894
32061	103895
32584	103896
93272	103897
42107	103898
95079	103899
72411	103900
93244	103901
15100	103902
32646	103903
55829	103904
93295	103905
32532	103906
27366	103907
19422	103908
72451	103909
32606	103910
32632	103911
25196	103912
93037	103913
20557	103914
42841	103915
25127	103916
67342	103917
33524	103918
33524	103919
33355	103920
32734	103921
19422	103922
32591	103923
166534	103924
19861	103925
143336	103926
42925	103927
71322	103928
43916	103929
7899	103930
33460	103931
19775	103932
6488	103933
72292	103934
15057	103935
123301	103936
25135	103937
92906	103938
35653	103939
143099	103940
139033	103941
51727	103942
140482	103943
32646	103944
32596	103945
42925	103946
153181	103947
13621	103948
15997	103949
161812	103950
36868	103951
27483	103952
25723	103953
25638	103954
24519	103955
5554	103956
79991	103957
93119	103958
25127	103959
57257	103960
5554	103961
116324	103962
42723	103963
72556	103964
139038	103965
57235	103966
42925	103967
143310	103968
97454	103969
57267	103970
36922	103971
145819	103972
33524	103973
33475	103974
55829	103975
33524	103976
35602	103977
58744	103978
69563	103979
39638	103980
92941	103981
109793	103982
67450	103983
10200	103984
7613	103985
93248	103986
66390	103987
148292	103988
7118	103989
126711	103990
138366	103991
74007	103992
165378	103993
7050	103994
148293	103995
63866	103996
85790	103997
7118	103998
17955	103999
144539	104000
136844	104001
94714	104002
65209	104003
62072	104004
16314	104005
33455	104006
27466	104007
7118	104008
48347	104009
128589	104010
82501	104011
123328	104012
7272	104013
112805	104014
96046	104015
33348	104016
31268	104017
31268	104018
13187	104019
20567	104020
20567	104021
20567	104022
28278	104023
28278	104024
86853	104025
85733	104026
163458	104027
44372	104028
48280	104029
144209	104030
68571	104031
124957	104032
82419	104033
18892	104034
149361	104035
31798	104036
35717	104037
27409	104038
137899	104039
21032	104040
81215	104041
108050	104042
125440	104043
42689	104044
30789	104045
19792	104046
166419	104047
91075	104048
36383	104049
77295	104050
10826	104051
85666	104052
162801	104053
23231	104054
86848	104055
42099	104056
46724	104057
109806	104058
10809	104059
15446	104060
68542	104061
156986	104062
46752	104063
43911	104064
94718	104065
60930	104066
151970	104067
24508	104068
24040	104069
42915	104070
120618	104071
4180	104072
116069	104073
138150	104074
41741	104075
7843	104076
136418	104077
167918	104078
128182	104079
7851	104080
116115	104081
82645	104082
15072	104083
151522	104084
142957	104085
23624	104086
50881	104087
98522	104088
61975	104089
50175	104090
9729	104091
18906	104092
80047	104093
57042	104094
39599	104095
84051	104096
97346	104097
10475	104098
146522	104099
149352	104100
165256	104101
98660	104102
15116	104103
22560	104104
54450	104105
103241	104106
32527	104107
65225	104108
75047	104109
109679	104110
32586	104111
129916	104112
164706	104113
114100	104114
31271	104115
25677	104116
77187	104117
13174	104118
51022	104119
128071	104120
125134	104121
25665	104122
36349	104123
42715	104124
51022	104125
12601	104126
19885	104127
101486	104128
78648	104129
65293	104130
24712	104131
85630	104132
133309	104133
151397	104134
36291	104135
108150	104136
138305	104137
15072	104138
38335	104139
12861	104140
46633	104141
11569	104142
43863	104143
27440	104144
11934	104145
10601	104146
119444	104147
43838	104148
22836	104149
97444	104150
22476	104151
167791	104152
118138	104153
70719	104154
98514	104155
9324	104156
46691	104157
89876	104158
109492	104159
108047	104160
151785	104161
44370	104162
38383	104163
18265	104164
46691	104165
51727	104166
108047	104167
15020	104168
138234	104169
102997	104170
12610	104171
124910	104172
31756	104173
124999	104174
45761	104175
16388	104176
46691	104177
75047	104178
126943	104179
68518	104180
59744	104181
106479	104182
16355	104183
26849	104184
81423	104185
40336	104186
133128	104187
121024	104188
99866	104189
111300	104190
88308	104191
26370	104192
29227	104193
53554	104194
40257	104195
47443	104196
41812	104197
147472	104198
118247	104199
17732	104200
26370	104201
101715	104202
109799	104203
82520	104204
134839	104205
24521	104206
5981	104207
48989	104208
17732	104209
37511	104210
38433	104211
104793	104212
147473	104213
37471	104214
23240	104215
120856	104216
11562	104217
63979	104218
74081	104219
98463	104220
41128	104221
160830	104222
87052	104223
119229	104224
109802	104225
131555	104226
79959	104227
25656	104228
38284	104229
57115	104230
67338	104231
37515	104232
54542	104233
42082	104234
15455	104235
154981	104236
109685	104237
103380	104238
35763	104239
96159	104240
80062	104241
18271	104242
157481	104243
28693	104244
115964	104245
94672	104246
29293	104247
112586	104248
65305	104249
62872	104250
27904	104251
81235	104252
135213	104253
20541	104254
30247	104255
71302	104256
30282	104257
27895	104258
88597	104259
133686	104260
91204	104261
147374	104262
70803	104263
152023	104264
27475	104265
65258	104266
91066	104267
133670	104268
91066	104269
66350	104270
142498	104271
45743	104272
128572	104273
69551	104274
69614	104275
58747	104276
85539	104277
8466	104278
10187	104279
19447	104280
4827	104281
57859	104282
126849	104283
20947	104284
63849	104285
11889	104286
91119	104287
54438	104288
128238	104289
25982	104290
22848	104291
26337	104292
29396	104293
21695	104294
140269	104295
36281	104296
159312	104297
16367	104298
31797	104299
38964	104300
36966	104301
50019	104302
25753	104303
167866	104304
72359	104305
4178	104306
50919	104307
122164	104308
51751	104309
119419	104310
32035	104311
7888	104312
78823	104313
29238	104314
97461	104315
37492	104316
38964	104317
112732	104318
15795	104319
118059	104320
26844	104321
46619	104322
144501	104323
16396	104324
38964	104325
63977	104326
166735	104327
135165	104328
38964	104329
58656	104330
128126	104331
81324	104332
151700	104333
166531	104334
54401	104335
51739	104336
106223	104337
6565	104338
157726	104339
11907	104340
28303	104341
83962	104342
62088	104343
39066	104344
35625	104345
80215	104346
45037	104347
65316	104348
124993	104349
21023	104350
25722	104351
61993	104352
38222	104353
69702	104354
7721	104355
43846	104356
52719	104357
38330	104358
50086	104359
12867	104360
65023	104361
111339	104362
133219	104363
16338	104364
69729	104365
54470	104366
47532	104367
47516	104368
11896	104369
42821	104370
62901	104371
5857	104372
31834	104373
98404	104374
34866	104375
95088	104376
13631	104377
38385	104378
103030	104379
136613	104380
15048	104381
63843	104382
161262	104383
42780	104384
147609	104385
28696	104386
24466	104387
46692	104388
88312	104389
15048	104390
38404	104391
42780	104392
96197	104393
7866	104394
54480	104395
81389	104396
17072	104397
25136	104398
46622	104399
20590	104400
34866	104401
54480	104402
20026	104403
142648	104404
10214	104405
38360	104406
106191	104407
15044	104408
147671	104409
74258	104410
84235	104411
72611	104412
43897	104413
60847	104414
20958	104415
41105	104416
49092	104417
82444	104418
44409	104419
29390	104420
108148	104421
36922	104422
136600	104423
54480	104424
123673	104425
29850	104426
22412	104427
95997	104428
32538	104429
38360	104430
16339	104431
5976	104432
52652	104433
97267	104434
16626	104435
31747	104436
45038	104437
7169	104438
128178	104439
88275	104440
38360	104441
25618	104442
164803	104443
160818	104444
22858	104445
21691	104446
83954	104447
157062	104448
103115	104449
123499	104450
84109	104451
84176	104452
8783	104453
43948	104454
31312	104455
60861	104456
72369	104457
41067	104458
30777	104459
41067	104460
41724	104461
74251	104462
67377	104463
151720	104464
149732	104465
23630	104466
70783	104467
120798	104468
46673	104469
48309	104470
59716	104471
106319	104472
31819	104473
72439	104474
114777	104475
161350	104476
74056	104477
131846	104478
34926	104479
45013	104480
161358	104481
98618	104482
6181	104483
15027	104484
11104	104485
38991	104486
136643	104487
34978	104488
16315	104489
9505	104490
57323	104491
73978	104492
22484	104493
138176	104494
120616	104495
74242	104496
104611	104497
60827	104498
8758	104499
48336	104500
167196	104501
163769	104502
25165	104503
122070	104504
133647	104505
146308	104506
57285	104507
154085	104508
128089	104509
76158	104510
57174	104511
16315	104512
77263	104513
110985	104514
60940	104515
100037	104516
149507	104517
54874	104518
65074	104519
111204	104520
59626	104521
98665	104522
16395	104523
78644	104524
27426	104525
84244	104526
101830	104527
43899	104528
42103	104529
24529	104530
72553	104531
8778	104532
77337	104533
38269	104534
114218	104535
38388	104536
74142	104537
63029	104538
145001	104539
21005	104540
5222	104541
101730	104542
148238	104543
157866	104544
43899	104545
32729	104546
60895	104547
17468	104548
21680	104549
114830	104550
133614	104551
165418	104552
72544	104553
16020	104554
12599	104555
11897	104556
140677	104557
42735	104558
101862	104559
87040	104560
165471	104561
94779	104562
107883	104563
16390	104564
84108	104565
19388	104566
4173	104567
48336	104568
16390	104569
55787	104570
135348	104571
151632	104572
150032	104573
74242	104574
120973	104575
99842	104576
132081	104577
70866	104578
143376	104579
41739	104580
118466	104581
34884	104582
32649	104583
32582	104584
48336	104585
140622	104586
140475	104587
19382	104588
5557	104589
104502	104590
8959	104591
100030	104592
165469	104593
111004	104594
81342	104595
71298	104596
27372	104597
159825	104598
82478	104599
25730	104600
99964	104601
148078	104602
15049	104603
35667	104604
21673	104605
29280	104606
140499	104607
21417	104608
125476	104609
19779	104610
136770	104611
22484	104612
40334	104613
94752	104614
120638	104615
75078	104616
148236	104617
35726	104618
55858	104619
133190	104620
96177	104621
93013	104622
57253	104623
167088	104624
119429	104625
133646	104626
157862	104627
106469	104628
120851	104629
152138	104630
29857	104631
84247	104632
93255	104633
153895	104634
30784	104635
114786	104636
55929	104637
46623	104638
133241	104639
150054	104640
104532	104641
143188	104642
124993	104643
49027	104644
119660	104645
144971	104646
63820	104647
58745	104648
78589	104649
142603	104650
148237	104651
46576	104652
52691	104653
115957	104654
73957	104655
6127	104656
16842	104657
13630	104658
38266	104659
136606	104660
21666	104661
80139	104662
58790	104663
109661	104664
133302	104665
27871	104666
67390	104667
49063	104668
13046	104669
103055	104670
22494	104671
22442	104672
61981	104673
14474	104674
91104	104675
83993	104676
89803	104677
153861	104678
15792	104679
89857	104680
43734	104681
133319	104682
91049	104683
111312	104684
165411	104685
27385	104686
54517	104687
101716	104688
94957	104689
21051	104690
16314	104691
23618	104692
40350	104693
48376	104694
54432	104695
7111	104696
125453	104697
155877	104698
22552	104699
122243	104700
40373	104701
42097	104702
18878	104703
51752	104704
28314	104705
40367	104706
30291	104707
112763	104708
45043	104709
100206	104710
21686	104711
166491	104712
19463	104713
7622	104714
57275	104715
76149	104716
47464	104717
80187	104718
38300	104719
16864	104720
8781	104721
36389	104722
60917	104723
109520	104724
60917	104725
3849	104726
21686	104727
13614	104728
12623	104729
5864	104730
27422	104731
32023	104732
164722	104733
108196	104734
78764	104735
118125	104736
116306	104737
55970	104738
131899	104739
4174	104740
30270	104741
32607	104742
61865	104743
11878	104744
16356	104745
12627	104746
46613	104747
146383	104748
71250	104749
93196	104750
69672	104751
30810	104752
9552	104753
48271	104754
157213	104755
82481	104756
67365	104757
108272	104758
20288	104759
24447	104760
14690	104761
21668	104762
6692	104763
118214	104764
12157	104765
91205	104766
89893	104767
138109	104768
22559	104769
78769	104770
46746	104771
98568	104772
112795	104773
15140	104774
22899	104775
94811	104776
85603	104777
24014	104778
25715	104779
47462	104780
59650	104781
6459	104782
22899	104783
85601	104784
157182	104785
7276	104786
16327	104787
85516	104788
22431	104789
35743	104790
21023	104791
134961	104792
70860	104793
28239	104794
14730	104795
130032	104796
41090	104797
9897	104798
146444	104799
18567	104800
35652	104801
85516	104802
161495	104803
154100	104804
39618	104805
16833	104806
108201	104807
48389	104808
41765	104809
15572	104810
29831	104811
133377	104812
72518	104813
155448	104814
29852	104815
41070	104816
152177	104817
45008	104818
58754	104819
20574	104820
138053	104821
131978	104822
128552	104823
120770	104824
103087	104825
140881	104826
65288	104827
146633	104828
41760	104829
137919	104830
47585	104831
31280	104832
11908	104833
7516	104834
19470	104835
66247	104836
38430	104837
21038	104838
146634	104839
33357	104840
80058	104841
70781	104842
52715	104843
155546	104844
101509	104845
77373	104846
44976	104847
19784	104848
27427	104849
21366	104850
33366	104851
50110	104852
41084	104853
31804	104854
33357	104855
163814	104856
31798	104857
80052	104858
97215	104859
19810	104860
62064	104861
112609	104862
97311	104863
93027	104864
12827	104865
12602	104866
68585	104867
47453	104868
15050	104869
149586	104870
101696	104871
12827	104872
36945	104873
62982	104874
20547	104875
117789	104876
81312	104877
119269	104878
94918	104879
74012	104880
125372	104881
126475	104882
38337	104883
12827	104884
103078	104885
107963	104886
25987	104887
43836	104888
166657	104889
85726	104890
5551	104891
62042	104892
11937	104893
101458	104894
108241	104895
46756	104896
42832	104897
151658	104898
78776	104899
77190	104900
20285	104901
5161	104902
63931	104903
60713	104904
15113	104905
151447	104906
19872	104907
45759	104908
166897	104909
129946	104910
20034	104911
40322	104912
81312	104913
128504	104914
6687	104915
14053	104916
106600	104917
43804	104918
80011	104919
97431	104920
59588	104921
131875	104922
35610	104923
35665	104924
62936	104925
25620	104926
84298	104927
100245	104928
16399	104929
25734	104930
39003	104931
60942	104932
34879	104933
43774	104934
39020	104935
147782	104936
163023	104937
27501	104938
131875	104939
9560	104940
38270	104941
6603	104942
149768	104943
136509	104944
33403	104945
142649	104946
16027	104947
25664	104948
78693	104949
17377	104950
20031	104951
20547	104952
158956	104953
118107	104954
32552	104955
53509	104956
33344	104957
85793	104958
9541	104959
33450	104960
45759	104961
33403	104962
29783	104963
165121	104964
75038	104965
21647	104966
55889	104967
159793	104968
39621	104969
60650	104970
15132	104971
163188	104972
125509	104973
38328	104974
68514	104975
8963	104976
22423	104977
12827	104978
20547	104979
34955	104980
138824	104981
25671	104982
63900	104983
123583	104984
136617	104985
106567	104986
120837	104987
157511	104988
61963	104989
149829	104990
20547	104991
65265	104992
58823	104993
149870	104994
17073	104995
18277	104996
165320	104997
84204	104998
10824	104999
88518	105000
161440	105001
14806	105002
161578	105003
100062	105004
103285	105005
13629	105006
63838	105007
32028	105008
23231	105009
14041	105010
79980	105011
100115	105012
98614	105013
54397	105014
119473	105015
24502	105016
70836	105017
107932	105018
13045	105019
18277	105020
54443	105021
111246	105022
148054	105023
98631	105024
36936	105025
159650	105026
41836	105027
167167	105028
98456	105029
59720	105030
88523	105031
119466	105032
13189	105033
30810	105034
77322	105035
19406	105036
86868	105037
13189	105038
129992	105039
45767	105040
6377	105041
10209	105042
27379	105043
13624	105044
19028	105045
151177	105046
11838	105047
53486	105048
29350	105049
78511	105050
20278	105051
63814	105052
5771	105053
22426	105054
19769	105055
93161	105056
38400	105057
66421	105058
133221	105059
81219	105060
7267	105061
9710	105062
19798	105063
65068	105064
25701	105065
73975	105066
57899	105067
38373	105068
131677	105069
131677	105070
23236	105071
52562	105072
161024	105073
94767	105074
66276	105075
10209	105076
35614	105077
88353	105078
80172	105079
5981	105080
40276	105081
11119	105082
98607	105083
22545	105084
46701	105085
68472	105086
126897	105087
123381	105088
9495	105089
57010	105090
96122	105091
57109	105092
151968	105093
30249	105094
96123	105095
43696	105096
40312	105097
57109	105098
52560	105099
104667	105100
112538	105101
75085	105102
131646	105103
106609	105104
60706	105105
155787	105106
45716	105107
83916	105108
72509	105109
17433	105110
78818	105111
114753	105112
67363	105113
119476	105114
32731	105115
160992	105116
5230	105117
70867	105118
31270	105119
24009	105120
47568	105121
47456	105122
164812	105123
7873	105124
21407	105125
29389	105126
147515	105127
14714	105128
11567	105129
14714	105130
74980	105131
96226	105132
6566	105133
31842	105134
108142	105135
53516	105136
151675	105137
24473	105138
53616	105139
53511	105140
34343	105141
65190	105142
52588	105143
54871	105144
16633	105145
81435	105146
91038	105147
10805	105148
82480	105149
53511	105150
67348	105151
126990	105152
68530	105153
138358	105154
51787	105155
6796	105156
62075	105157
62075	105158
138890	105159
14704	105160
136709	105161
166582	105162
98462	105163
96156	105164
99957	105165
136481	105166
60767	105167
7418	105168
63902	105169
3609	105170
162984	105171
34957	105172
9082	105173
5223	105174
109717	105175
106404	105176
21974	105177
74251	105178
66241	105179
93173	105180
22877	105181
27458	105182
109646	105183
115876	105184
125443	105185
101395	105186
89907	105187
63911	105188
54399	105189
157697	105190
162674	105191
109769	105192
109471	105193
136380	105194
55830	105195
98562	105196
98561	105197
89810	105198
114250	105199
22500	105200
94999	105201
66437	105202
97169	105203
92908	105204
89672	105205
133092	105206
119636	105207
106336	105208
148073	105209
125174	105210
17441	105211
60762	105212
149878	105213
26371	105214
153613	105215
151537	105216
72638	105217
98585	105218
53518	105219
6595	105220
140238	105221
28244	105222
54853	105223
144436	105224
4533	105225
16870	105226
8785	105227
42682	105228
146116	105229
121837	105230
12808	105231
29304	105232
16617	105233
23243	105234
25062	105235
161658	105236
3644	105237
91181	105238
75044	105239
68469	105240
19798	105241
146117	105242
96022	105243
89910	105244
101463	105245
53616	105246
148347	105247
14474	105248
11106	105249
76011	105250
126837	105251
103219	105252
133182	105253
106244	105254
144516	105255
164948	105256
7517	105257
73976	105258
159256	105259
133297	105260
63828	105261
74020	105262
22487	105263
136538	105264
30807	105265
164947	105266
142740	105267
60802	105268
47592	105269
130058	105270
86922	105271
20553	105272
21688	105273
19394	105274
152211	105275
136565	105276
133204	105277
24668	105278
19781	105279
82489	105280
30273	105281
17733	105282
40267	105283
40362	105284
11109	105285
59573	105286
25134	105287
38435	105288
78701	105289
126549	105290
25970	105291
133676	105292
31764	105293
93095	105294
46684	105295
36303	105296
125265	105297
83919	105298
94884	105299
20977	105300
101876	105301
125233	105302
59681	105303
32030	105304
108301	105305
29780	105306
36300	105307
47471	105308
16307	105309
60840	105310
111034	105311
167291	105312
37482	105313
20574	105314
111238	105315
62007	105316
30774	105317
15069	105318
25647	105319
5856	105320
155524	105321
63007	105322
68675	105323
57821	105324
57291	105325
47471	105326
74229	105327
118487	105328
12624	105329
85696	105330
88392	105331
18287	105332
157616	105333
32038	105334
138380	105335
17988	105336
165576	105337
29848	105338
29844	105339
27907	105340
136871	105341
133511	105342
80099	105343
132118	105344
27394	105345
119248	105346
29848	105347
163921	105348
106350	105349
109808	105350
35668	105351
104457	105352
166576	105353
37482	105354
70843	105355
29351	105356
84060	105357
41035	105358
131802	105359
142790	105360
43851	105361
129862	105362
17071	105363
40347	105364
96063	105365
77230	105366
30758	105367
112506	105368
17417	105369
89884	105370
38242	105371
22562	105372
13650	105373
16398	105374
34894	105375
112631	105376
40329	105377
165005	105378
114279	105379
38234	105380
33822	105381
144917	105382
144496	105383
34328	105384
46785	105385
96187	105386
135306	105387
38409	105388
18597	105389
123660	105390
41843	105391
9188	105392
163083	105393
8243	105394
11115	105395
52714	105396
11879	105397
111162	105398
78752	105399
53496	105400
24486	105401
29853	105402
61808	105403
131588	105404
6033	105405
36938	105406
153440	105407
31293	105408
62989	105409
17423	105410
133171	105411
7849	105412
140091	105413
18894	105414
166660	105415
19820	105416
24463	105417
38321	105418
24078	105419
6690	105420
59580	105421
104760	105422
144433	105423
4606	105424
47485	105425
63006	105426
81348	105427
57076	105428
163084	105429
83960	105430
31774	105431
88595	105432
40350	105433
159560	105434
91074	105435
76062	105436
42883	105437
123611	105438
15145	105439
41065	105440
152285	105441
63856	105442
81432	105443
84094	105444
68505	105445
11857	105446
36295	105447
107944	105448
84238	105449
11867	105450
3691	105451
134958	105452
144786	105453
16306	105454
161589	105455
133712	105456
16833	105457
11649	105458
52561	105459
153100	105460
149528	105461
12157	105462
70726	105463
38298	105464
47537	105465
16389	105466
43852	105467
40305	105468
30797	105469
26805	105470
17479	105471
99967	105472
91791	105473
126842	105474
106137	105475
10029	105476
140422	105477
7895	105478
117832	105479
50950	105480
104763	105481
85569	105482
74974	105483
41838	105484
94855	105485
29267	105486
103248	105487
45031	105488
42810	105489
121025	105490
59703	105491
44371	105492
49044	105493
24445	105494
89878	105495
13855	105496
48981	105497
20554	105498
88373	105499
104691	105500
129857	105501
50115	105502
27843	105503
36993	105504
54501	105505
80237	105506
54542	105507
21687	105508
34898	105509
16623	105510
145808	105511
6870	105512
30291	105513
14706	105514
7895	105515
89869	105516
133100	105517
12838	105518
48244	105519
57066	105520
117913	105521
46748	105522
46749	105523
10600	105524
25616	105525
17710	105526
8767	105527
81301	105528
10224	105529
29254	105530
35006	105531
162687	105532
84078	105533
145809	105534
13177	105535
6575	105536
36933	105537
13855	105538
82421	105539
101402	105540
133101	105541
115881	105542
52696	105543
131900	105544
112466	105545
133101	105546
131642	105547
39063	105548
20266	105549
42123	105550
114067	105551
73977	105552
31284	105553
107909	105554
23202	105555
36878	105556
12817	105557
25108	105558
34921	105559
77356	105560
25998	105561
50211	105562
164718	105563
103259	105564
81234	105565
133273	105566
3610	105567
15147	105568
6691	105569
25985	105570
30793	105571
65309	105572
167770	105573
34343	105574
33819	105575
96141	105576
27915	105577
167961	105578
16395	105579
108072	105580
42082	105581
27363	105582
14050	105583
38281	105584
20291	105585
29265	105586
116320	105587
44341	105588
12866	105589
96042	105590
136504	105591
22467	105592
31757	105593
101635	105594
34357	105595
115903	105596
41113	105597
77217	105598
81432	105599
135239	105600
29249	105601
12416	105602
19885	105603
129989	105604
13053	105605
84084	105606
103019	105607
9570	105608
109565	105609
9503	105610
118217	105611
9534	105612
18900	105613
119635	105614
58781	105615
65321	105616
22453	105617
43752	105618
22894	105619
26799	105620
53625	105621
136420	105622
86991	105623
18605	105624
136707	105625
125199	105626
9321	105627
95080	105628
62034	105629
106164	105630
128142	105631
60825	105632
128407	105633
37007	105634
60749	105635
5867	105636
23219	105637
83968	105638
104569	105639
15574	105640
22836	105641
159732	105642
57819	105643
138126	105644
159376	105645
45721	105646
19815	105647
128504	105648
163292	105649
46780	105650
43863	105651
57932	105652
11410	105653
68665	105654
8229	105655
19328	105656
16610	105657
80147	105658
50059	105659
75105	105660
88437	105661
149561	105662
91275	105663
116099	105664
96155	105665
13660	105666
61991	105667
82562	105668
35725	105669
123616	105670
57116	105671
120939	105672
46719	105673
54425	105674
7851	105675
35700	105676
55852	105677
104795	105678
76074	105679
4762	105680
25687	105681
15146	105682
60924	105683
19815	105684
66370	105685
70798	105686
11888	105687
163293	105688
108167	105689
34893	105690
128463	105691
9894	105692
144785	105693
146213	105694
77242	105695
17462	105696
27495	105697
144561	105698
40281	105699
16376	105700
68638	105701
74006	105702
60924	105703
104539	105704
119227	105705
7893	105706
69609	105707
106165	105708
82448	105709
41034	105710
7425	105711
29325	105712
23225	105713
50059	105714
135239	105715
128439	105716
53532	105717
32077	105718
27351	105719
101660	105720
11898	105721
9537	105722
42856	105723
5556	105724
32690	105725
61804	105726
74167	105727
134765	105728
55801	105729
5222	105730
72643	105731
15107	105732
5563	105733
57926	105734
43799	105735
76121	105736
93152	105737
36978	105738
147709	105739
73884	105740
9544	105741
57052	105742
140856	105743
151176	105744
50899	105745
158906	105746
72643	105747
132164	105748
81436	105749
28299	105750
72484	105751
19407	105752
32771	105753
52651	105754
11874	105755
81267	105756
60655	105757
19308	105758
42930	105759
58688	105760
43866	105761
76041	105762
33450	105763
6582	105764
11894	105765
5131	105766
164581	105767
118501	105768
9537	105769
46670	105770
75102	105771
72487	105772
72428	105773
36394	105774
130378	105775
91273	105776
107954	105777
156931	105778
25112	105779
33439	105780
98696	105781
33382	105782
60753	105783
91842	105784
72281	105785
19362	105786
42815	105787
19407	105788
35728	105789
42733	105790
117787	105791
29309	105792
55782	105793
142639	105794
25086	105795
120974	105796
87035	105797
144848	105798
91842	105799
91847	105800
6571	105801
32077	105802
11898	105803
42777	105804
54919	105805
116465	105806
119221	105807
127098	105808
32591	105809
151174	105810
36962	105811
143388	105812
33411	105813
163953	105814
50077	105815
72319	105816
137950	105817
32690	105818
142806	105819
63026	105820
9537	105821
15030	105822
66374	105823
67344	105824
166354	105825
25112	105826
15450	105827
25101	105828
148306	105829
142895	105830
83965	105831
94930	105832
143379	105833
72428	105834
33503	105835
15081	105836
7896	105837
142422	105838
91847	105839
14811	105840
25678	105841
14811	105842
164621	105843
121839	105844
9537	105845
93251	105846
24698	105847
162685	105848
163940	105849
144897	105850
153107	105851
34917	105852
153108	105853
123592	105854
42930	105855
115872	105856
143539	105857
15087	105858
17432	105859
117778	105860
33391	105861
42877	105862
42111	105863
104695	105864
54896	105865
45682	105866
61804	105867
7423	105868
57092	105869
96102	105870
145806	105871
19444	105872
25185	105873
135092	105874
42815	105875
47536	105876
14811	105877
123356	105878
138925	105879
7891	105880
12411	105881
100104	105882
85688	105883
166355	105884
120804	105885
151431	105886
160812	105887
43885	105888
147349	105889
153104	105890
74138	105891
36325	105892
93086	105893
147560	105894
95178	105895
48327	105896
39067	105897
46658	105898
54519	105899
62959	105900
38343	105901
123664	105902
85607	105903
78584	105904
53534	105905
130265	105906
97182	105907
25076	105908
21376	105909
144715	105910
88475	105911
136695	105912
67384	105913
31755	105914
128330	105915
18890	105916
91061	105917
36368	105918
81211	105919
80212	105920
89699	105921
71295	105922
131931	105923
11927	105924
155630	105925
66346	105926
127119	105927
50896	105928
122151	105929
61966	105930
63873	105931
20277	105932
109630	105933
11903	105934
37530	105935
104773	105936
167238	105937
30284	105938
10843	105939
52583	105940
39667	105941
41720	105942
12835	105943
117791	105944
93306	105945
35799	105946
80036	105947
8228	105948
128145	105949
82663	105950
80036	105951
29234	105952
26838	105953
30825	105954
7420	105955
50934	105956
67443	105957
103001	105958
111049	105959
36899	105960
142511	105961
9318	105962
53630	105963
12865	105964
32660	105965
135323	105966
100208	105967
27379	105968
164703	105969
43745	105970
55839	105971
123381	105972
89818	105973
55904	105974
157780	105975
155805	105976
151798	105977
25130	105978
32680	105979
33488	105980
70730	105981
26809	105982
98449	105983
86939	105984
26861	105985
60767	105986
100176	105987
155286	105988
15026	105989
126566	105990
33379	105991
43902	105992
123398	105993
107947	105994
36979	105995
116334	105996
33406	105997
99896	105998
126709	105999
149779	106000
78542	106001
97273	106002
42862	106003
125441	106004
55802	106005
72512	106006
25216	106007
153925	106008
116315	106009
84269	106010
19320	106011
161392	106012
159531	106013
120949	106014
94925	106015
33460	106016
68648	106017
68585	106018
95006	106019
43778	106020
78550	106021
79971	106022
74118	106023
50057	106024
11855	106025
61956	106026
25651	106027
159809	106028
91035	106029
146520	106030
5977	106031
42851	106032
114059	106033
29382	106034
152061	106035
26365	106036
85752	106037
163199	106038
75119	106039
11917	106040
76072	106041
32668	106042
29369	106043
112526	106044
16032	106045
94774	106046
25176	106047
125250	106048
101721	106049
78542	106050
13347	106051
122235	106052
74989	106053
146281	106054
147454	106055
60707	106056
123589	106057
153973	106058
91754	106059
40334	106060
75119	106061
34879	106062
32701	106063
95006	106064
27442	106065
78664	106066
57838	106067
118366	106068
12167	106069
47486	106070
157783	106071
36324	106072
60646	106073
39648	106074
161028	106075
103224	106076
165393	106077
153975	106078
72641	106079
24484	106080
112517	106081
147542	106082
131712	106083
14803	106084
128500	106085
98527	106086
77251	106087
42886	106088
12167	106089
19806	106090
140939	106091
118367	106092
133467	106093
140764	106094
32562	106095
68604	106096
99969	106097
4782	106098
4782	106099
15450	106100
55705	106101
114091	106102
36895	106103
155581	106104
101726	106105
59590	106106
163676	106107
57297	106108
164912	106109
13347	106110
127014	106111
122078	106112
130349	106113
72354	106114
67436	106115
24506	106116
48392	106117
111187	106118
22412	106119
19791	106120
33492	106121
32028	106122
101589	106123
28681	106124
157767	106125
131665	106126
84213	106127
33492	106128
45771	106129
20562	106130
152052	106131
88426	106132
29357	106133
29403	106134
116330	106135
76186	106136
69575	106137
85607	106138
155610	106139
153302	106140
59714	106141
74236	106142
21377	106143
128498	106144
46744	106145
45002	106146
26772	106147
80081	106148
63014	106149
111212	106150
36894	106151
58767	106152
63885	106153
38393	106154
155356	106155
82590	106156
125316	106157
20607	106158
66306	106159
24670	106160
28314	106161
24058	106162
18931	106163
138265	106164
16012	106165
50960	106166
36381	106167
20971	106168
148034	106169
167996	106170
36371	106171
24058	106172
63889	106173
161566	106174
25968	106175
36371	106176
130304	106177
133519	106178
136743	106179
40306	106180
35770	106181
62937	106182
82511	106183
84109	106184
50204	106185
45755	106186
38207	106187
62859	106188
31291	106189
57220	106190
112749	106191
30285	106192
159942	106193
138070	106194
126725	106195
57064	106196
23651	106197
84027	106198
80145	106199
127084	106200
153223	106201
58768	106202
35793	106203
95978	106204
88502	106205
89694	106206
87038	106207
85533	106208
63040	106209
13684	106210
47443	106211
47550	106212
31274	106213
114723	106214
162820	106215
63875	106216
142457	106217
97384	106218
85577	106219
82550	106220
36311	106221
48248	106222
6875	106223
82590	106224
11281	106225
57075	106226
41104	106227
41788	106228
78545	106229
59685	106230
124970	106231
49066	106232
111181	106233
131828	106234
101766	106235
75046	106236
25205	106237
41812	106238
68448	106239
80096	106240
68448	106241
44344	106242
50954	106243
119369	106244
119681	106245
2578	106246
37471	106247
22436	106248
91788	106249
149384	106250
153239	106251
133136	106252
74021	106253
82631	106254
16360	106255
106281	106256
81220	106257
16330	106258
22462	106259
138139	106260
143244	106261
107969	106262
23600	106263
81220	106264
74028	106265
41808	106266
25750	106267
57813	106268
57813	106269
52564	106270
62885	106271
15006	106272
115975	106273
38224	106274
121995	106275
131712	106276
34353	106277
126661	106278
136799	106279
88380	106280
4653	106281
16030	106282
131569	106283
22542	106284
19873	106285
36968	106286
35000	106287
71309	106288
4175	106289
65101	106290
39684	106291
118182	106292
60807	106293
17405	106294
149521	106295
164841	106296
151460	106297
106433	106298
159176	106299
134916	106300
3691	106301
17699	106302
51025	106303
20605	106304
53553	106305
87080	106306
161106	106307
39670	106308
34922	106309
29378	106310
53552	106311
66302	106312
133638	106313
128230	106314
29813	106315
48276	106316
14258	106317
50936	106318
7847	106319
4569	106320
53514	106321
71303	106322
167997	106323
72517	106324
93138	106325
48316	106326
24524	106327
25686	106328
6982	106329
54449	106330
24450	106331
77266	106332
10846	106333
137931	106334
82442	106335
106210	106336
91103	106337
119566	106338
120703	106339
42076	106340
155148	106341
80178	106342
52609	106343
77195	106344
10493	106345
5859	106346
122081	106347
21018	106348
79994	106349
68479	106350
147536	106351
161159	106352
57219	106353
36344	106354
163328	106355
7718	106356
12147	106357
59589	106358
20952	106359
134912	106360
31311	106361
92946	106362
161372	106363
20952	106364
14253	106365
54397	106366
68643	106367
13825	106368
7837	106369
91279	106370
10829	106371
8374	106372
128310	106373
33819	106374
41799	106375
89900	106376
30248	106377
164765	106378
30248	106379
148217	106380
17079	106381
140460	106382
70857	106383
111156	106384
131551	106385
167704	106386
9490	106387
39000	106388
109715	106389
91060	106390
100189	106391
5130	106392
24476	106393
43712	106394
116063	106395
108098	106396
26845	106397
159208	106398
130068	106399
6969	106400
38243	106401
65145	106402
8240	106403
25995	106404
159925	106405
47532	106406
97179	106407
112518	106408
5768	106409
25681	106410
33386	106411
21004	106412
31772	106413
113958	106414
95146	106415
69730	106416
15066	106417
31778	106418
164993	106419
74994	106420
74018	106421
103061	106422
31778	106423
36281	106424
41039	106425
101776	106426
92956	106427
5161	106428
42819	106429
163180	106430
42819	106431
78604	106432
61952	106433
155363	106434
43769	106435
48290	106436
133259	106437
17395	106438
26804	106439
104489	106440
31777	106441
73991	106442
9551	106443
111079	106444
81323	106445
51729	106446
99883	106447
55960	106448
51764	106449
42078	106450
48290	106451
26804	106452
41039	106453
99997	106454
27869	106455
81292	106456
73965	106457
55872	106458
74992	106459
11585	106460
88325	106461
16320	106462
44354	106463
149543	106464
143175	106465
25621	106466
47578	106467
67416	106468
123824	106469
13854	106470
40350	106471
109747	106472
65204	106473
133408	106474
65333	106475
31778	106476
27364	106477
12842	106478
128105	106479
135018	106480
91252	106481
104620	106482
155972	106483
153670	106484
41023	106485
120750	106486
19765	106487
29363	106488
41749	106489
68462	106490
7863	106491
9198	106492
67397	106493
19875	106494
34370	106495
11110	106496
19434	106497
91192	106498
26379	106499
88506	106500
81393	106501
44354	106502
24083	106503
2282	106504
55916	106505
109795	106506
87082	106507
84299	106508
23221	106509
39676	106510
47555	106511
70868	106512
48342	106513
150170	106514
36345	106515
106326	106516
71251	106517
104753	106518
74021	106519
65120	106520
21376	106521
132127	106522
69711	106523
44371	106524
123764	106525
31789	106526
65273	106527
39681	106528
45044	106529
138921	106530
29832	106531
143477	106532
59656	106533
28693	106534
167266	106535
41801	106536
63942	106537
101405	106538
31748	106539
108293	106540
155380	106541
3693	106542
27424	106543
120751	106544
62065	106545
44388	106546
103167	106547
117883	106548
79975	106549
157987	106550
9324	106551
100180	106552
98543	106553
10795	106554
161294	106555
58803	106556
79948	106557
163005	106558
15036	106559
54500	106560
81323	106561
130398	106562
8775	106563
41767	106564
36379	106565
74116	106566
59579	106567
74147	106568
11118	106569
25037	106570
46569	106571
18609	106572
112810	106573
151628	106574
24025	106575
125354	106576
76130	106577
38337	106578
106191	106579
125032	106580
19420	106581
26808	106582
25670	106583
29786	106584
50924	106585
8379	106586
101618	106587
142501	106588
30764	106589
69597	106590
49017	106591
55710	106592
118068	106593
99948	106594
106506	106595
21379	106596
88330	106597
82622	106598
125357	106599
60737	106600
94956	106601
114089	106602
77283	106603
43818	106604
53559	106605
48304	106606
100090	106607
11911	106608
114030	106609
58766	106610
42909	106611
91738	106612
49090	106613
55905	106614
130143	106615
57911	106616
57234	106617
25646	106618
48352	106619
115996	106620
151629	106621
26821	106622
41790	106623
28256	106624
12842	106625
68603	106626
47562	106627
77283	106628
50021	106629
124994	106630
11820	106631
36355	106632
149669	106633
21068	106634
144324	106635
6981	106636
21021	106637
84290	106638
106305	106639
26798	106640
34927	106641
47441	106642
17478	106643
20019	106644
80162	106645
164784	106646
27476	106647
91118	106648
149887	106649
142997	106650
76042	106651
91233	106652
9324	106653
25047	106654
142672	106655
138057	106656
47598	106657
78632	106658
35654	106659
19818	106660
50124	106661
89866	106662
94942	106663
53559	106664
36384	106665
5548	106666
165051	106667
138385	106668
18899	106669
78632	106670
59729	106671
96230	106672
41790	106673
24700	106674
13854	106675
15123	106676
165332	106677
6577	106678
31245	106679
32533	106680
22847	106681
91115	106682
126834	106683
15427	106684
24069	106685
125165	106686
155409	106687
68509	106688
50134	106689
29355	106690
112680	106691
79975	106692
101641	106693
24667	106694
43682	106695
147697	106696
15416	106697
120628	106698
21401	106699
138243	106700
99883	106701
82621	106702
20021	106703
112804	106704
109524	106705
26786	106706
65067	106707
128172	106708
30754	106709
34876	106710
140589	106711
22893	106712
6876	106713
65168	106714
27858	106715
128399	106716
114750	106717
35645	106718
5869	106719
89877	106720
21683	106721
57802	106722
60729	106723
87054	106724
36314	106725
10843	106726
42889	106727
71300	106728
15129	106729
32020	106730
36955	106731
3141	106732
163338	106733
50000	106734
144287	106735
104521	106736
38286	106737
117805	106738
3905	106739
36395	106740
34375	106741
91141	106742
91167	106743
38256	106744
37516	106745
62987	106746
66403	106747
48239	106748
37510	106749
112697	106750
53480	106751
80261	106752
12422	106753
91779	106754
125409	106755
98656	106756
69716	106757
82575	106758
46671	106759
131988	106760
144948	106761
100188	106762
33469	106763
84089	106764
46671	106765
78790	106766
80226	106767
136812	106768
43821	106769
82537	106770
45757	106771
38408	106772
15417	106773
57864	106774
43913	106775
69717	106776
128524	106777
31793	106778
125469	106779
25188	106780
65267	106781
38348	106782
112775	106783
157836	106784
91254	106785
100118	106786
25188	106787
50121	106788
46578	106789
19798	106790
84312	106791
38249	106792
144417	106793
65210	106794
16368	106795
26798	106796
36390	106797
29240	106798
62978	106799
50990	106800
142576	106801
58713	106802
65078	106803
98491	106804
85579	106805
54852	106806
146102	106807
119596	106808
13656	106809
6580	106810
27416	106811
131675	106812
126706	106813
8375	106814
91069	106815
85599	106816
35004	106817
108026	106818
73972	106819
84010	106820
76157	106821
65161	106822
75105	106823
140795	106824
21406	106825
51764	106826
107955	106827
161195	106828
16628	106829
16368	106830
53579	106831
11811	106832
24675	106833
57827	106834
147674	106835
18292	106836
146103	106837
61926	106838
42892	106839
89867	106840
7721	106841
14471	106842
68499	106843
57264	106844
21980	106845
29812	106846
11806	106847
42127	106848
77200	106849
38203	106850
18903	106851
126531	106852
48297	106853
92996	106854
109754	106855
63995	106856
130075	106857
119361	106858
74005	106859
7347	106860
131539	106861
155313	106862
34327	106863
11649	106864
15378	106865
15445	106866
84055	106867
6580	106868
58738	106869
15384	106870
33345	106871
13210	106872
17400	106873
25630	106874
59617	106875
21696	106876
30257	106877
52671	106878
11850	106879
85740	106880
29262	106881
167958	106882
88516	106883
104511	106884
132143	106885
10220	106886
134888	106887
58793	106888
47563	106889
46587	106890
88516	106891
39052	106892
109787	106893
61867	106894
53482	106895
19027	106896
27485	106897
21043	106898
107958	106899
14262	106900
13663	106901
108219	106902
111177	106903
31833	106904
135307	106905
19324	106906
15452	106907
84138	106908
60807	106909
112778	106910
46757	106911
137989	106912
86983	106913
108225	106914
109571	106915
151443	106916
10196	106917
60939	106918
10196	106919
114234	106920
165449	106921
41797	106922
84259	106923
33504	106924
157972	106925
28705	106926
78786	106927
21047	106928
94670	106929
78564	106930
111249	106931
36909	106932
15024	106933
32017	106934
109513	106935
150066	106936
55783	106937
101451	106938
8763	106939
71297	106940
91784	106941
65304	106942
8635	106943
12160	106944
46762	106945
25071	106946
19763	106947
135353	106948
15377	106949
134832	106950
165477	106951
88343	106952
161743	106953
85804	106954
43795	106955
50994	106956
82632	106957
31759	106958
34977	106959
12256	106960
18930	106961
38441	106962
135351	106963
53467	106964
28708	106965
78563	106966
21407	106967
165478	106968
19441	106969
69711	106970
16623	106971
91223	106972
14261	106973
10817	106974
31799	106975
82650	106976
106344	106977
61816	106978
31844	106979
79931	106980
21058	106981
112479	106982
44398	106983
11278	106984
158958	106985
117820	106986
11278	106987
17977	106988
34886	106989
100044	106990
22521	106991
86977	106992
27490	106993
80229	106994
25754	106995
16337	106996
18907	106997
46715	106998
118491	106999
57858	107000
30298	107001
120569	107002
89690	107003
103165	107004
89690	107005
62971	107006
41757	107007
14476	107008
103367	107009
33830	107010
42892	107011
25071	107012
150188	107013
70834	107014
85660	107015
3299	107016
71263	107017
111236	107018
46668	107019
16605	107020
62089	107021
103251	107022
15447	107023
7876	107024
101541	107025
147840	107026
50052	107027
47565	107028
66391	107029
157490	107030
155482	107031
53519	107032
15060	107033
131612	107034
19397	107035
12586	107036
11808	107037
29280	107038
26355	107039
100203	107040
25104	107041
101731	107042
57846	107043
11824	107044
38310	107045
25668	107046
119534	107047
78656	107048
87064	107049
42693	107050
121975	107051
126681	107052
72353	107053
106499	107054
157708	107055
11815	107056
151693	107057
80221	107058
104600	107059
117973	107060
15991	107061
107973	107062
83962	107063
35713	107064
29850	107065
41027	107066
9521	107067
5546	107068
59592	107069
80208	107070
35684	107071
35647	107072
118223	107073
25757	107074
41029	107075
100029	107076
104735	107077
114799	107078
33394	107079
84165	107080
56998	107081
104600	107082
68576	107083
11907	107084
118499	107085
12604	107086
21654	107087
91266	107088
26366	107089
123368	107090
19309	107091
27423	107092
101760	107093
19051	107094
67345	107095
155228	107096
5271	107097
146155	107098
136696	107099
108125	107100
126710	107101
142928	107102
120590	107103
73933	107104
25729	107105
109497	107106
81215	107107
7840	107108
57236	107109
27495	107110
39601	107111
38416	107112
27495	107113
15060	107114
101760	107115
41823	107116
5228	107117
42880	107118
69605	107119
23608	107120
104517	107121
24022	107122
50003	107123
15143	107124
50041	107125
55788	107126
36349	107127
89869	107128
97393	107129
54909	107130
119398	107131
41776	107132
118421	107133
15447	107134
101482	107135
111232	107136
149512	107137
72360	107138
10219	107139
95007	107140
10192	107141
57839	107142
68633	107143
140002	107144
11815	107145
4178	107146
15140	107147
54909	107148
129891	107149
108094	107150
15060	107151
97346	107152
30301	107153
57221	107154
151551	107155
92984	107156
131858	107157
84025	107158
101683	107159
19397	107160
20262	107161
87049	107162
95105	107163
43796	107164
81397	107165
106173	107166
13190	107167
28675	107168
81400	107169
52621	107170
41072	107171
89838	107172
46764	107173
62892	107174
159528	107175
77292	107176
46679	107177
136539	107178
60828	107179
101706	107180
125293	107181
98565	107182
17711	107183
70742	107184
144673	107185
85594	107186
55723	107187
86943	107188
46764	107189
47511	107190
14041	107191
166611	107192
29279	107193
109650	107194
91142	107195
84009	107196
60828	107197
39009	107198
39009	107199
52648	107200
28675	107201
39009	107202
131904	107203
22475	107204
83922	107205
88293	107206
112815	107207
30777	107208
17696	107209
15110	107210
14714	107211
20961	107212
19776	107213
161089	107214
93182	107215
38407	107216
112522	107217
38232	107218
10951	107219
17692	107220
15041	107221
80005	107222
8382	107223
38248	107224
22431	107225
24678	107226
131912	107227
50093	107228
23224	107229
84137	107230
61824	107231
159045	107232
130448	107233
163002	107234
11574	107235
65102	107236
68598	107237
6982	107238
157183	107239
62040	107240
73975	107241
77324	107242
120655	107243
7349	107244
17384	107245
14258	107246
136741	107247
143183	107248
69568	107249
153194	107250
11833	107251
36863	107252
104598	107253
23215	107254
50106	107255
29387	107256
20987	107257
117911	107258
14714	107259
65101	107260
61853	107261
13826	107262
11575	107263
16005	107264
11575	107265
108299	107266
30737	107267
79940	107268
7883	107269
7716	107270
9543	107271
78717	107272
50934	107273
91263	107274
11418	107275
30730	107276
80099	107277
34350	107278
21713	107279
13687	107280
11098	107281
31780	107282
51017	107283
43800	107284
32675	107285
16380	107286
9084	107287
24057	107288
115870	107289
65259	107290
144127	107291
128375	107292
22521	107293
55973	107294
94784	107295
15141	107296
63891	107297
15449	107298
97174	107299
29286	107300
57809	107301
35760	107302
19428	107303
155979	107304
16039	107305
48397	107306
42905	107307
24008	107308
123600	107309
57188	107310
57826	107311
115940	107312
25216	107313
93057	107314
25039	107315
93044	107316
161604	107317
148335	107318
93223	107319
74169	107320
11861	107321
7889	107322
114888	107323
166535	107324
146636	107325
11812	107326
42106	107327
154160	107328
116177	107329
25154	107330
74033	107331
118481	107332
19416	107333
146173	107334
59707	107335
93057	107336
55895	107337
89678	107338
42852	107339
97281	107340
163888	107341
111314	107342
93103	107343
10018	107344
59711	107345
46758	107346
38377	107347
130205	107348
143259	107349
52558	107350
9568	107351
163885	107352
25121	107353
159895	107354
42774	107355
57000	107356
11898	107357
163886	107358
4823	107359
72391	107360
12826	107361
25087	107362
94700	107363
93160	107364
122098	107365
81416	107366
149316	107367
74096	107368
140916	107369
35639	107370
133688	107371
55917	107372
27879	107373
55738	107374
159896	107375
120554	107376
99891	107377
74033	107378
121003	107379
43775	107380
157953	107381
125262	107382
58813	107383
59666	107384
136853	107385
116070	107386
35798	107387
20031	107388
33420	107389
138040	107390
42768	107391
154099	107392
57301	107393
20946	107394
103244	107395
97463	107396
71346	107397
72444	107398
93189	107399
130422	107400
11818	107401
23648	107402
163887	107403
148333	107404
35798	107405
25669	107406
43888	107407
37517	107408
32682	107409
91813	107410
94944	107411
88537	107412
25081	107413
154184	107414
47536	107415
165567	107416
109773	107417
37473	107418
42917	107419
42917	107420
106262	107421
23201	107422
155977	107423
16369	107424
65019	107425
32568	107426
25039	107427
19387	107428
100009	107429
89715	107430
140203	107431
33411	107432
32775	107433
147842	107434
57161	107435
88386	107436
13182	107437
165565	107438
24710	107439
97299	107440
163889	107441
26852	107442
42131	107443
148334	107444
82623	107445
157951	107446
157952	107447
165566	107448
116420	107449
103149	107450
42140	107451
19387	107452
4783	107453
155978	107454
101890	107455
138287	107456
34363	107457
154068	107458
70673	107459
41782	107460
106306	107461
133289	107462
138104	107463
109775	107464
9549	107465
32581	107466
146594	107467
91172	107468
72444	107469
63001	107470
9505	107471
166541	107472
120899	107473
163131	107474
17455	107475
22503	107476
57271	107477
128092	107478
96162	107479
125010	107480
6967	107481
34903	107482
153697	107483
29281	107484
117849	107485
57111	107486
96030	107487
116084	107488
38205	107489
132027	107490
99874	107491
57244	107492
11805	107493
116245	107494
101457	107495
118124	107496
151738	107497
140693	107498
11805	107499
140531	107500
94856	107501
9505	107502
46644	107503
7882	107504
163413	107505
159016	107506
25169	107507
32680	107508
74060	107509
34976	107510
16379	107511
22466	107512
51029	107513
13055	107514
25070	107515
21702	107516
68583	107517
9716	107518
91190	107519
60714	107520
94793	107521
108176	107522
116247	107523
147921	107524
13823	107525
33523	107526
16024	107527
69594	107528
129856	107529
57214	107530
97367	107531
54888	107532
17455	107533
9513	107534
108249	107535
6568	107536
159490	107537
33519	107538
55705	107539
32710	107540
7890	107541
10955	107542
12630	107543
42726	107544
15029	107545
46549	107546
42136	107547
54912	107548
70718	107549
33427	107550
52699	107551
120815	107552
76100	107553
17455	107554
120597	107555
7886	107556
20955	107557
19423	107558
155235	107559
43772	107560
153276	107561
11805	107562
118134	107563
33427	107564
98599	107565
29281	107566
46604	107567
93243	107568
70757	107569
12845	107570
59608	107571
130063	107572
35628	107573
19887	107574
84236	107575
70678	107576
60751	107577
159577	107578
13850	107579
73919	107580
118450	107581
97274	107582
25620	107583
160809	107584
21067	107585
78798	107586
57163	107587
16844	107588
72645	107589
46662	107590
42774	107591
41821	107592
109552	107593
111327	107594
35616	107595
153731	107596
167955	107597
166926	107598
5222	107599
43863	107600
72645	107601
25172	107602
63848	107603
71326	107604
94997	107605
97469	107606
147827	107607
27404	107608
84240	107609
57836	107610
50084	107611
57269	107612
32668	107613
135172	107614
54432	107615
19810	107616
70864	107617
75050	107618
59743	107619
70864	107620
149825	107621
114031	107622
151958	107623
42762	107624
22844	107625
25152	107626
11839	107627
123595	107628
88425	107629
142390	107630
108204	107631
27415	107632
144936	107633
148082	107634
104558	107635
22843	107636
153297	107637
29229	107638
27412	107639
72615	107640
166631	107641
43726	107642
104673	107643
123624	107644
142665	107645
82668	107646
82668	107647
82668	107648
131733	107649
112503	107650
125081	107651
108006	107652
103099	107653
121844	107654
117970	107655
91254	107656
72576	107657
41786	107658
111103	107659
119321	107660
68567	107661
25188	107662
114722	107663
50170	107664
94784	107665
126707	107666
47606	107667
87082	107668
17440	107669
18590	107670
86900	107671
47606	107672
114053	107673
142732	107674
163130	107675
43718	107676
69670	107677
69727	107678
94704	107679
163127	107680
50075	107681
112593	107682
144265	107683
86872	107684
139934	107685
89925	107686
50947	107687
104568	107688
25156	107689
7050	107690
107940	107691
142497	107692
121995	107693
166473	107694
92917	107695
137930	107696
86864	107697
98556	107698
25032	107699
47427	107700
86874	107701
75006	107702
153271	107703
101460	107704
81230	107705
77217	107706
76215	107707
27402	107708
37477	107709
38254	107710
26855	107711
37540	107712
88599	107713
42899	107714
67452	107715
120913	107716
142476	107717
68593	107718
104449	107719
80121	107720
10838	107721
145810	107722
60766	107723
70682	107724
106523	107725
5864	107726
166993	107727
80121	107728
149414	107729
40302	107730
151868	107731
88410	107732
106538	107733
85565	107734
20553	107735
43830	107736
52578	107737
81229	107738
24074	107739
167082	107740
146512	107741
34352	107742
39026	107743
159687	107744
47548	107745
8965	107746
27927	107747
163632	107748
38969	107749
104655	107750
30779	107751
133562	107752
88589	107753
16623	107754
66344	107755
34953	107756
18930	107757
19335	107758
84222	107759
84222	107760
138290	107761
29404	107762
63837	107763
155737	107764
103230	107765
22498	107766
81413	107767
21385	107768
120938	107769
70751	107770
88446	107771
13204	107772
130310	107773
31796	107774
17073	107775
166880	107776
95065	107777
47551	107778
48302	107779
68453	107780
53607	107781
21648	107782
111276	107783
18284	107784
47493	107785
48360	107786
125077	107787
65262	107788
21040	107789
4822	107790
91708	107791
89900	107792
15009	107793
18902	107794
48379	107795
23593	107796
7722	107797
15035	107798
89801	107799
40268	107800
47552	107801
29843	107802
57886	107803
8374	107804
20589	107805
40297	107806
36311	107807
63862	107808
57300	107809
8869	107810
146665	107811
27384	107812
8562	107813
51025	107814
114167	107815
80123	107816
85628	107817
7290	107818
54471	107819
65165	107820
125437	107821
52713	107822
52588	107823
104528	107824
7290	107825
63008	107826
19450	107827
16852	107828
124942	107829
126911	107830
34351	107831
41785	107832
104720	107833
144335	107834
10821	107835
57231	107836
157144	107837
25998	107838
62053	107839
6966	107840
7290	107841
18900	107842
20596	107843
166441	107844
162969	107845
125331	107846
41079	107847
25985	107848
164787	107849
78718	107850
85597	107851
111109	107852
120611	107853
29824	107854
29338	107855
19457	107856
31320	107857
9082	107858
144346	107859
26835	107860
70821	107861
7115	107862
130036	107863
51756	107864
3968	107865
103164	107866
104814	107867
88557	107868
52598	107869
98393	107870
38432	107871
11651	107872
129909	107873
73936	107874
60675	107875
109560	107876
104705	107877
81442	107878
27354	107879
151500	107880
35774	107881
126673	107882
57838	107883
154039	107884
29343	107885
62940	107886
163058	107887
69668	107888
40308	107889
28313	107890
54861	107891
65060	107892
65164	107893
111074	107894
19779	107895
24462	107896
85576	107897
45766	107898
109797	107899
30803	107900
12157	107901
23216	107902
20553	107903
151492	107904
18909	107905
91718	107906
99824	107907
136877	107908
153793	107909
65348	107910
144706	107911
11416	107912
20282	107913
25132	107914
16362	107915
166646	107916
91774	107917
29816	107918
73899	107919
69572	107920
111316	107921
111316	107922
61898	107923
17697	107924
25645	107925
16373	107926
167987	107927
33825	107928
106357	107929
99987	107930
18917	107931
85687	107932
77319	107933
25645	107934
42731	107935
21684	107936
91148	107937
120896	107938
18284	107939
8761	107940
38263	107941
159585	107942
122146	107943
108168	107944
17702	107945
165280	107946
140521	107947
106357	107948
54439	107949
114183	107950
23204	107951
161531	107952
165283	107953
46712	107954
108221	107955
36953	107956
159602	107957
17978	107958
41046	107959
109512	107960
42095	107961
120572	107962
112715	107963
18583	107964
70755	107965
67408	107966
21684	107967
63819	107968
36406	107969
138178	107970
21674	107971
69680	107972
7267	107973
49982	107974
39628	107975
19440	107976
38265	107977
68484	107978
155133	107979
38960	107980
30248	107981
98609	107982
58672	107983
95984	107984
19873	107985
28300	107986
26772	107987
48377	107988
20998	107989
16353	107990
5093	107991
67400	107992
48377	107993
30768	107994
11111	107995
40358	107996
108022	107997
21674	107998
37518	107999
138357	108000
31308	108001
21674	108002
53574	108003
114157	108004
18569	108005
18569	108006
94958	108007
95984	108008
123383	108009
41751	108010
74066	108011
111284	108012
81362	108013
101881	108014
155060	108015
66361	108016
131617	108017
50979	108018
25985	108019
32696	108020
18578	108021
84136	108022
15120	108023
138119	108024
14054	108025
75007	108026
89819	108027
138740	108028
81393	108029
33425	108030
85635	108031
28690	108032
6965	108033
57005	108034
22860	108035
131906	108036
37010	108037
36282	108038
15120	108039
16320	108040
21676	108041
103163	108042
65205	108043
98503	108044
40308	108045
19421	108046
12863	108047
133528	108048
67368	108049
40381	108050
15120	108051
14054	108052
18609	108053
129908	108054
75012	108055
36282	108056
48992	108057
54502	108058
32687	108059
15120	108060
53573	108061
161115	108062
12171	108063
136710	108064
72394	108065
109754	108066
142405	108067
19361	108068
54442	108069
51767	108070
75012	108071
25059	108072
161221	108073
146431	108074
66273	108075
46595	108076
159326	108077
127129	108078
94980	108079
34371	108080
46752	108081
123704	108082
95059	108083
9499	108084
4824	108085
29254	108086
28319	108087
32679	108088
128204	108089
130093	108090
28319	108091
138787	108092
21638	108093
20544	108094
122234	108095
104696	108096
80080	108097
49051	108098
45757	108099
161517	108100
112708	108101
70825	108102
29315	108103
125182	108104
43852	108105
80154	108106
28303	108107
84092	108108
91168	108109
157506	108110
62972	108111
33459	108112
75082	108113
61973	108114
144747	108115
133497	108116
133445	108117
155661	108118
103247	108119
106437	108120
143113	108121
126916	108122
151904	108123
17707	108124
101927	108125
80182	108126
98648	108127
54504	108128
40378	108129
140771	108130
80155	108131
9715	108132
69685	108133
7760	108134
75010	108135
95151	108136
155316	108137
58655	108138
136452	108139
155843	108140
32576	108141
130050	108142
65284	108143
163105	108144
142713	108145
99931	108146
130330	108147
98589	108148
91221	108149
30778	108150
118165	108151
13687	108152
34361	108153
27395	108154
57208	108155
24456	108156
163107	108157
12823	108158
20980	108159
98449	108160
35657	108161
31785	108162
3189	108163
46705	108164
104648	108165
166688	108166
67331	108167
91792	108168
41770	108169
80027	108170
19301	108171
10357	108172
12575	108173
7287	108174
26817	108175
146701	108176
13633	108177
23228	108178
55704	108179
122313	108180
9709	108181
100014	108182
10357	108183
145995	108184
6973	108185
94671	108186
27479	108187
57095	108188
126556	108189
78749	108190
38390	108191
114784	108192
101667	108193
58758	108194
12808	108195
112694	108196
63909	108197
76171	108198
51764	108199
10477	108200
47428	108201
140219	108202
32772	108203
32772	108204
142391	108205
102972	108206
15070	108207
25614	108208
32750	108209
25614	108210
154219	108211
25613	108212
116457	108213
55759	108214
25061	108215
149338	108216
77260	108217
9492	108218
114837	108219
72472	108220
32055	108221
32055	108222
28331	108223
25610	108224
32055	108225
25613	108226
50184	108227
140983	108228
142392	108229
25613	108230
25613	108231
46789	108232
32055	108233
106113	108234
44411	108235
139025	108236
125246	108237
72458	108238
92969	108239
140967	108240
87019	108241
74068	108242
94989	108243
32055	108244
19862	108245
15436	108246
30266	108247
138956	108248
123338	108249
25629	108250
42796	108251
32055	108252
55834	108253
14813	108254
54908	108255
100041	108256
6967	108257
142394	108258
25115	108259
93280	108260
55849	108261
19477	108262
78837	108263
4826	108264
71341	108265
55806	108266
33464	108267
32711	108268
43679	108269
15063	108270
139921	108271
14813	108272
74237	108273
142395	108274
34915	108275
71341	108276
32061	108277
19477	108278
14813	108279
25613	108280
15099	108281
46789	108282
11920	108283
95056	108284
93009	108285
151254	108286
25610	108287
14813	108288
71341	108289
32750	108290
149339	108291
14813	108292
114884	108293
14813	108294
11656	108295
24071	108296
27366	108297
140995	108298
116250	108299
93212	108300
72427	108301
91719	108302
32612	108303
100175	108304
55806	108305
55721	108306
5564	108307
25196	108308
114892	108309
55827	108310
71341	108311
116457	108312
25680	108313
25171	108314
54862	108315
21676	108316
60711	108317
32772	108318
78837	108319
43679	108320
19402	108321
12595	108322
25054	108323
21042	108324
11896	108325
71322	108326
55743	108327
140001	108328
142389	108329
91844	108330
55848	108331
63892	108332
19311	108333
81320	108334
142307	108335
25614	108336
16357	108337
25135	108338
32570	108339
81320	108340
114892	108341
15099	108342
25610	108343
42751	108344
19311	108345
32772	108346
9492	108347
81320	108348
32772	108349
139017	108350
25053	108351
72328	108352
116126	108353
22483	108354
25614	108355
42761	108356
143115	108357
123376	108358
25150	108359
25610	108360
32622	108361
25610	108362
114837	108363
25610	108364
11872	108365
32772	108366
25610	108367
78837	108368
93040	108369
11872	108370
56990	108371
19423	108372
56990	108373
94908	108374
93040	108375
29243	108376
131591	108377
101632	108378
71290	108379
22499	108380
89918	108381
57896	108382
119285	108383
138179	108384
67416	108385
101873	108386
55957	108387
19341	108388
63812	108389
154132	108390
46685	108391
24516	108392
135322	108393
17480	108394
42876	108395
123684	108396
7050	108397
161797	108398
52710	108399
67416	108400
146578	108401
111267	108402
31320	108403
111025	108404
80090	108405
161798	108406
57888	108407
25146	108408
133535	108409
146581	108410
85632	108411
50083	108412
126682	108413
53630	108414
21663	108415
21663	108416
24671	108417
24671	108418
21663	108419
82531	108420
13629	108421
42907	108422
70701	108423
123347	108424
63040	108425
52675	108426
82539	108427
70683	108428
41788	108429
49987	108430
26339	108431
29330	108432
44372	108433
23594	108434
63040	108435
9083	108436
27409	108437
17470	108438
23237	108439
33502	108440
10844	108441
133383	108442
128226	108443
109749	108444
51762	108445
46641	108446
142442	108447
24680	108448
91247	108449
58706	108450
153165	108451
136410	108452
29330	108453
134818	108454
66373	108455
37525	108456
101587	108457
54473	108458
134818	108459
111002	108460
72504	108461
9211	108462
24037	108463
94694	108464
97236	108465
43690	108466
16042	108467
16863	108468
20606	108469
11858	108470
26842	108471
101802	108472
133338	108473
57271	108474
157463	108475
162756	108476
78656	108477
52630	108478
84049	108479
50147	108480
10033	108481
15040	108482
49058	108483
59593	108484
32730	108485
38329	108486
155461	108487
32754	108488
35630	108489
62035	108490
125349	108491
111170	108492
155969	108493
59585	108494
120624	108495
6979	108496
34911	108497
138138	108498
130100	108499
21656	108500
16010	108501
13674	108502
128388	108503
121994	108504
104707	108505
14048	108506
12416	108507
54922	108508
29402	108509
60858	108510
85629	108511
88565	108512
57846	108513
57846	108514
50138	108515
153627	108516
12833	108517
41009	108518
2884	108519
49977	108520
60798	108521
38418	108522
30761	108523
106331	108524
111148	108525
35778	108526
128161	108527
148267	108528
140268	108529
15409	108530
12816	108531
15409	108532
144695	108533
65206	108534
27837	108535
32560	108536
121963	108537
8856	108538
130019	108539
79957	108540
20964	108541
65206	108542
97311	108543
54482	108544
13346	108545
161033	108546
48348	108547
68638	108548
41728	108549
21987	108550
76191	108551
19378	108552
125228	108553
123805	108554
133201	108555
16009	108556
135061	108557
22519	108558
39630	108559
157614	108560
75112	108561
9500	108562
61896	108563
133364	108564
41121	108565
29284	108566
19864	108567
13683	108568
126529	108569
6687	108570
78648	108571
122171	108572
60779	108573
136686	108574
155615	108575
11882	108576
118044	108577
79957	108578
7717	108579
14051	108580
12603	108581
48348	108582
58801	108583
86990	108584
136512	108585
50905	108586
112499	108587
46669	108588
62014	108589
37476	108590
13651	108591
162849	108592
72590	108593
38268	108594
154043	108595
84208	108596
128317	108597
130399	108598
106421	108599
96101	108600
80146	108601
78504	108602
38370	108603
86958	108604
114078	108605
92955	108606
24053	108607
73900	108608
80172	108609
144253	108610
101912	108611
31837	108612
162888	108613
126920	108614
84301	108615
49000	108616
29816	108617
41078	108618
20608	108619
74114	108620
23250	108621
34990	108622
108123	108623
136837	108624
21642	108625
39619	108626
49018	108627
133573	108628
156955	108629
125434	108630
58765	108631
11095	108632
9553	108633
60783	108634
98392	108635
67399	108636
82424	108637
21374	108638
46715	108639
50008	108640
99836	108641
167006	108642
23656	108643
147378	108644
23221	108645
166721	108646
78691	108647
13648	108648
126502	108649
42763	108650
83920	108651
165537	108652
67356	108653
91702	108654
162728	108655
49996	108656
65057	108657
142499	108658
124988	108659
155012	108660
22881	108661
13680	108662
35683	108663
46557	108664
159042	108665
46557	108666
25981	108667
88324	108668
46557	108669
19029	108670
114066	108671
43876	108672
89798	108673
17425	108674
122111	108675
114123	108676
46557	108677
10219	108678
53484	108679
13680	108680
166774	108681
22418	108682
147335	108683
35003	108684
122042	108685
10354	108686
110972	108687
58816	108688
163233	108689
47499	108690
11907	108691
13853	108692
54405	108693
38249	108694
19029	108695
88504	108696
62923	108697
34892	108698
78518	108699
34960	108700
7286	108701
14029	108702
136549	108703
120768	108704
78518	108705
36355	108706
94807	108707
7898	108708
85634	108709
12847	108710
25037	108711
91280	108712
55756	108713
19807	108714
96062	108715
16339	108716
47569	108717
116233	108718
25057	108719
21678	108720
46645	108721
28249	108722
42781	108723
25134	108724
163304	108725
19864	108726
65174	108727
82507	108728
151602	108729
147729	108730
72340	108731
22881	108732
155888	108733
68659	108734
128147	108735
133350	108736
125218	108737
157379	108738
6595	108739
54836	108740
53462	108741
54851	108742
155694	108743
34866	108744
18913	108745
8858	108746
17734	108747
98551	108748
17479	108749
50928	108750
112571	108751
17697	108752
49050	108753
153679	108754
45740	108755
127032	108756
80095	108757
167945	108758
60813	108759
77197	108760
52682	108761
55733	108762
15066	108763
120765	108764
144790	108765
17431	108766
55824	108767
104647	108768
135114	108769
30777	108770
151756	108771
25753	108772
74080	108773
9199	108774
122284	108775
138354	108776
4182	108777
154078	108778
43707	108779
100081	108780
77268	108781
76121	108782
108079	108783
118371	108784
95062	108785
139965	108786
32746	108787
95193	108788
163796	108789
133169	108790
122284	108791
150021	108792
152154	108793
23624	108794
72591	108795
116182	108796
59619	108797
93045	108798
123606	108799
122198	108800
55929	108801
19782	108802
140687	108803
6127	108804
151657	108805
21037	108806
11868	108807
50118	108808
13191	108809
146614	108810
140669	108811
97389	108812
55698	108813
88555	108814
72438	108815
104741	108816
97242	108817
50182	108818
154079	108819
125106	108820
123581	108821
131544	108822
15128	108823
16036	108824
25168	108825
72466	108826
36964	108827
91092	108828
26818	108829
147516	108830
140841	108831
60885	108832
62914	108833
57883	108834
72453	108835
78685	108836
127093	108837
16040	108838
159258	108839
68441	108840
13636	108841
122283	108842
124991	108843
25204	108844
129857	108845
25168	108846
152155	108847
71348	108848
120874	108849
115998	108850
155400	108851
161119	108852
32611	108853
42857	108854
75029	108855
78804	108856
57319	108857
161754	108858
39028	108859
74029	108860
118514	108861
57071	108862
21417	108863
72335	108864
21002	108865
106369	108866
76142	108867
12578	108868
21049	108869
27442	108870
41100	108871
71349	108872
9717	108873
82478	108874
11841	108875
138349	108876
76091	108877
101398	108878
97229	108879
144547	108880
32551	108881
146372	108882
59662	108883
55835	108884
97364	108885
65066	108886
17468	108887
88360	108888
100032	108889
11865	108890
59732	108891
35653	108892
61833	108893
74200	108894
47520	108895
57883	108896
33350	108897
118207	108898
101838	108899
39608	108900
29290	108901
123458	108902
58775	108903
35624	108904
46761	108905
96186	108906
94833	108907
94833	108908
104613	108909
155903	108910
74242	108911
123701	108912
114889	108913
120669	108914
142903	108915
59708	108916
97374	108917
41805	108918
55842	108919
34952	108920
131544	108921
115918	108922
61936	108923
144232	108924
11886	108925
15128	108926
72366	108927
116161	108928
59732	108929
45750	108930
123786	108931
72506	108932
57282	108933
154006	108934
88554	108935
31324	108936
65144	108937
103313	108938
21988	108939
63967	108940
148185	108941
25977	108942
95095	108943
21640	108944
96154	108945
91155	108946
51782	108947
8860	108948
63905	108949
80215	108950
70760	108951
128515	108952
61929	108953
52704	108954
133697	108955
109615	108956
49074	108957
8855	108958
46712	108959
131859	108960
71259	108961
14712	108962
61929	108963
24021	108964
39069	108965
38405	108966
22442	108967
130363	108968
88466	108969
24502	108970
68587	108971
97243	108972
51768	108973
57248	108974
14463	108975
54466	108976
110963	108977
40259	108978
34334	108979
11903	108980
61929	108981
131881	108982
45709	108983
88481	108984
103212	108985
11284	108986
154971	108987
24497	108988
101426	108989
9190	108990
14267	108991
130218	108992
30766	108993
17442	108994
50113	108995
134809	108996
30818	108997
167981	108998
53556	108999
84191	109000
80263	109001
107943	109002
3849	109003
82601	109004
158915	109005
24466	109006
16340	109007
16621	109008
77344	109009
53478	109010
75018	109011
60716	109012
77344	109013
134806	109014
47612	109015
30735	109016
23247	109017
166492	109018
81237	109019
153334	109020
23242	109021
81237	109022
27864	109023
54463	109024
27864	109025
114170	109026
21413	109027
159936	109028
47462	109029
34856	109030
51733	109031
44985	109032
153737	109033
111273	109034
19844	109035
127100	109036
10816	109037
23609	109038
8773	109039
12156	109040
19828	109041
72474	109042
128434	109043
23235	109044
26824	109045
15572	109046
23636	109047
43931	109048
76128	109049
153734	109050
38221	109051
109654	109052
63957	109053
13833	109054
33453	109055
98429	109056
106383	109057
6982	109058
7880	109059
166488	109060
133711	109061
10833	109062
41006	109063
138337	109064
138799	109065
24531	109066
68616	109067
82486	109068
23636	109069
53483	109070
61824	109071
151348	109072
38204	109073
44396	109074
108093	109075
25749	109076
42114	109077
41756	109078
12838	109079
8768	109080
104793	109081
29385	109082
21038	109083
161771	109084
15007	109085
103240	109086
88582	109087
68571	109088
85779	109089
43805	109090
112805	109091
143386	109092
29385	109093
8760	109094
112806	109095
57844	109096
29385	109097
35679	109098
146691	109099
38315	109100
29385	109101
21038	109102
17423	109103
57844	109104
24681	109105
81273	109106
25978	109107
29347	109108
122242	109109
81273	109110
21392	109111
29385	109112
43901	109113
29385	109114
61982	109115
63940	109116
114856	109117
54898	109118
37497	109119
148374	109120
31259	109121
7759	109122
7759	109123
7759	109124
7759	109125
7759	109126
7759	109127
7759	109128
7759	109129
7759	109130
7759	109131
114856	109132
71324	109133
14815	109134
14815	109135
32056	109136
67345	109137
32056	109138
114852	109139
42114	109140
42114	109141
63931	109142
57210	109143
95155	109144
97417	109145
20262	109146
13661	109147
26801	109148
14488	109149
60961	109150
36917	109151
163385	109152
72637	109153
43733	109154
19789	109155
7855	109156
78798	109157
36372	109158
15038	109159
94809	109160
32753	109161
16602	109162
38366	109163
29391	109164
16323	109165
57257	109166
45017	109167
11566	109168
88454	109169
19458	109170
25611	109171
25611	109172
25611	109173
11937	109174
120667	109175
118127	109176
25611	109177
93283	109178
91035	109179
66371	109180
55905	109181
15397	109182
50096	109183
143471	109184
23222	109185
62018	109186
3968	109187
48260	109188
36372	109189
34953	109190
32649	109191
161776	109192
55815	109193
67382	109194
60765	109195
10949	109196
113991	109197
151398	109198
10807	109199
9500	109200
74129	109201
107963	109202
63926	109203
21705	109204
95148	109205
130255	109206
51795	109207
50114	109208
72637	109209
11094	109210
60765	109211
60826	109212
38978	109213
4536	109214
60765	109215
20262	109216
58791	109217
27501	109218
36372	109219
57269	109220
15408	109221
65021	109222
11814	109223
74170	109224
60765	109225
32552	109226
13661	109227
6603	109228
66258	109229
143475	109230
42116	109231
85515	109232
42907	109233
47591	109234
71326	109235
76107	109236
155018	109237
13661	109238
123562	109239
15060	109240
12257	109241
142741	109242
20031	109243
11888	109244
77247	109245
123494	109246
111343	109247
38412	109248
93135	109249
85781	109250
56988	109251
22492	109252
41807	109253
71326	109254
71326	109255
94831	109256
15132	109257
104808	109258
16849	109259
44358	109260
19396	109261
15444	109262
41807	109263
10212	109264
18602	109265
59590	109266
125131	109267
74253	109268
112543	109269
123735	109270
136610	109271
77328	109272
50152	109273
21975	109274
43858	109275
46738	109276
39058	109277
43858	109278
58703	109279
111251	109280
65231	109281
68616	109282
111235	109283
31769	109284
63838	109285
63838	109286
14806	109287
161113	109288
40348	109289
144815	109290
123736	109291
27385	109292
77237	109293
143187	109294
89815	109295
114206	109296
37527	109297
15135	109298
167052	109299
23627	109300
20970	109301
35606	109302
114822	109303
72299	109304
73942	109305
100142	109306
34318	109307
41048	109308
57142	109309
26353	109310
15443	109311
127021	109312
42785	109313
112762	109314
47507	109315
16631	109316
85691	109317
65233	109318
131679	109319
112716	109320
82458	109321
167751	109322
52600	109323
72318	109324
36861	109325
108292	109326
166542	109327
6377	109328
80176	109329
10836	109330
82585	109331
62857	109332
103081	109333
114806	109334
166510	109335
65222	109336
78500	109337
13676	109338
65272	109339
87085	109340
100187	109341
10493	109342
36950	109343
31761	109344
132019	109345
111050	109346
162956	109347
159172	109348
114014	109349
63950	109350
121928	109351
38438	109352
101498	109353
111073	109354
101498	109355
62057	109356
6182	109357
63035	109358
125018	109359
85683	109360
16848	109361
156992	109362
131660	109363
131643	109364
3141	109365
17957	109366
112717	109367
159657	109368
48273	109369
28710	109370
7288	109371
133204	109372
38284	109373
149793	109374
25725	109375
21970	109376
3657	109377
9203	109378
18279	109379
114211	109380
10603	109381
8564	109382
28677	109383
85539	109384
116249	109385
26347	109386
113990	109387
114275	109388
113990	109389
97167	109390
14257	109391
54516	109392
49078	109393
16029	109394
40286	109395
91280	109396
103341	109397
104591	109398
68438	109399
80121	109400
6379	109401
153316	109402
103378	109403
36370	109404
111053	109405
111053	109406
93186	109407
10847	109408
36887	109409
57073	109410
48353	109411
66376	109412
53508	109413
16377	109414
149503	109415
31303	109416
40280	109417
33457	109418
38271	109419
33362	109420
44401	109421
53627	109422
15388	109423
79930	109424
50216	109425
19439	109426
146033	109427
91771	109428
65224	109429
133128	109430
10195	109431
54866	109432
51736	109433
40280	109434
46717	109435
25093	109436
40393	109437
53510	109438
17409	109439
41735	109440
63981	109441
155435	109442
32043	109443
8867	109444
47567	109445
43743	109446
83950	109447
33374	109448
87007	109449
123809	109450
111154	109451
20598	109452
151614	109453
9725	109454
81294	109455
89825	109456
151347	109457
41054	109458
91066	109459
88487	109460
21007	109461
108194	109462
101414	109463
160839	109464
12810	109465
142270	109466
91237	109467
94677	109468
65305	109469
86856	109470
43807	109471
97175	109472
27469	109473
39671	109474
139962	109475
86972	109476
70787	109477
133110	109478
138140	109479
39671	109480
112637	109481
56996	109482
108159	109483
126504	109484
112602	109485
11418	109486
10804	109487
99902	109488
120568	109489
20981	109490
155227	109491
153444	109492
32539	109493
99969	109494
106417	109495
33824	109496
43881	109497
136795	109498
119673	109499
66319	109500
6965	109501
88551	109502
57800	109503
119463	109504
25622	109505
135158	109506
134987	109507
15411	109508
77378	109509
5868	109510
112562	109511
123669	109512
144560	109513
80251	109514
65301	109515
167672	109516
15391	109517
25166	109518
12863	109519
72638	109520
95059	109521
19421	109522
95031	109523
57806	109524
103189	109525
15411	109526
80175	109527
55722	109528
126669	109529
74009	109530
88455	109531
63869	109532
78719	109533
131627	109534
69568	109535
86960	109536
18880	109537
8866	109538
30817	109539
35756	109540
68464	109541
12165	109542
101859	109543
75044	109544
128078	109545
63975	109546
29790	109547
89850	109548
94784	109549
68458	109550
69636	109551
31748	109552
98464	109553
151662	109554
123365	109555
151555	109556
91092	109557
91091	109558
61894	109559
61881	109560
155190	109561
15027	109562
46685	109563
63918	109564
70865	109565
31285	109566
52638	109567
147573	109568
68449	109569
21395	109570
31799	109571
21682	109572
123856	109573
46682	109574
85712	109575
27906	109576
25663	109577
103113	109578
13052	109579
70820	109580
53609	109581
41127	109582
67456	109583
14263	109584
73938	109585
22550	109586
17984	109587
91150	109588
146608	109589
77235	109590
106428	109591
27449	109592
22883	109593
27922	109594
76049	109595
50127	109596
46705	109597
65047	109598
13206	109599
66273	109600
61835	109601
41065	109602
42781	109603
35788	109604
120673	109605
16870	109606
32705	109607
57873	109608
50001	109609
14037	109610
29357	109611
121960	109612
18597	109613
157264	109614
21692	109615
131753	109616
35736	109617
58747	109618
45691	109619
63946	109620
27397	109621
11857	109622
125161	109623
39640	109624
29241	109625
119690	109626
22435	109627
66239	109628
29380	109629
3691	109630
16839	109631
5231	109632
134986	109633
29374	109634
11574	109635
7278	109636
16599	109637
131753	109638
119396	109639
119306	109640
109474	109641
24447	109642
60872	109643
8385	109644
28717	109645
155212	109646
4402	109647
7615	109648
74270	109649
74270	109650
143535	109651
74270	109652
74270	109653
32585	109654
39053	109655
72398	109656
140638	109657
38262	109658
32633	109659
134959	109660
61853	109661
20954	109662
143007	109663
122263	109664
8633	109665
42118	109666
43751	109667
112580	109668
10799	109669
25077	109670
96047	109671
101577	109672
82455	109673
57093	109674
72561	109675
32679	109676
46786	109677
112541	109678
134908	109679
94994	109680
49053	109681
72535	109682
38235	109683
30736	109684
29341	109685
106255	109686
12606	109687
54863	109688
118082	109689
70713	109690
50952	109691
68521	109692
41018	109693
67454	109694
129885	109695
52694	109696
33352	109697
92993	109698
30818	109699
138749	109700
7273	109701
77339	109702
46757	109703
76073	109704
38282	109705
125286	109706
14483	109707
153198	109708
82531	109709
29858	109710
29340	109711
38210	109712
48331	109713
41018	109714
33352	109715
155970	109716
63824	109717
20949	109718
45775	109719
71301	109720
45044	109721
79938	109722
82437	109723
27411	109724
31276	109725
33352	109726
38210	109727
65168	109728
33353	109729
12862	109730
129885	109731
110996	109732
145799	109733
98383	109734
47436	109735
31266	109736
112595	109737
62004	109738
131795	109739
16006	109740
60862	109741
94829	109742
43694	109743
103030	109744
89836	109745
156915	109746
106249	109747
18608	109748
118417	109749
108153	109750
11101	109751
60871	109752
31245	109753
5867	109754
11934	109755
57178	109756
31299	109757
72510	109758
146044	109759
107967	109760
38385	109761
97309	109762
89902	109763
130147	109764
13056	109765
72582	109766
19022	109767
43783	109768
5043	109769
103091	109770
16842	109771
95186	109772
144566	109773
7872	109774
50085	109775
57218	109776
12824	109777
131652	109778
103175	109779
21014	109780
6979	109781
78577	109782
81255	109783
12603	109784
49071	109785
118356	109786
43783	109787
21667	109788
12149	109789
15799	109790
45031	109791
57283	109792
50085	109793
35644	109794
76059	109795
7992	109796
128201	109797
11824	109798
60941	109799
103148	109800
35715	109801
97245	109802
119352	109803
37490	109804
101738	109805
142878	109806
12571	109807
7425	109808
40252	109809
5225	109810
112639	109811
138792	109812
165081	109813
27363	109814
27461	109815
80233	109816
78656	109817
41069	109818
84271	109819
119614	109820
11824	109821
60682	109822
123392	109823
109764	109824
158946	109825
163530	109826
133346	109827
50112	109828
119430	109829
12166	109830
91152	109831
54876	109832
74199	109833
94694	109834
16311	109835
38224	109836
18272	109837
78497	109838
20958	109839
129843	109840
56995	109841
60923	109842
41034	109843
22485	109844
15028	109845
98604	109846
16842	109847
128175	109848
143438	109849
23201	109850
8245	109851
62015	109852
18256	109853
18595	109854
38332	109855
34360	109856
19857	109857
32654	109858
60923	109859
41069	109860
157389	109861
79999	109862
69608	109863
57271	109864
35748	109865
35724	109866
17398	109867
77265	109868
140356	109869
32654	109870
162867	109871
99880	109872
101640	109873
13605	109874
60830	109875
7425	109876
61996	109877
130249	109878
57218	109879
61847	109880
41058	109881
144553	109882
71268	109883
25687	109884
21688	109885
140696	109886
48285	109887
114887	109888
74157	109889
101642	109890
74048	109891
148358	109892
94947	109893
5567	109894
93290	109895
60947	109896
167660	109897
114259	109898
25163	109899
104657	109900
142250	109901
97297	109902
60926	109903
101938	109904
44411	109905
162707	109906
153810	109907
156013	109908
11863	109909
157407	109910
146170	109911
60926	109912
108199	109913
137957	109914
55934	109915
19454	109916
59594	109917
42834	109918
42929	109919
72524	109920
140628	109921
142251	109922
130174	109923
27441	109924
63958	109925
35762	109926
97205	109927
93052	109928
19364	109929
81192	109930
19776	109931
138999	109932
93333	109933
12155	109934
139930	109935
78759	109936
32738	109937
9569	109938
142252	109939
32672	109940
25184	109941
128617	109942
148307	109943
81424	109944
166362	109945
162717	109946
162708	109947
25085	109948
32664	109949
77261	109950
19376	109951
19833	109952
27911	109953
55759	109954
87040	109955
15107	109956
118076	109957
15059	109958
25049	109959
151194	109960
39648	109961
40250	109962
156944	109963
11863	109964
55891	109965
19366	109966
25072	109967
139947	109968
84081	109969
77261	109970
60926	109971
157406	109972
150207	109973
153130	109974
88491	109975
92902	109976
99929	109977
147936	109978
57038	109979
160825	109980
13612	109981
26856	109982
57082	109983
55988	109984
93213	109985
61998	109986
9569	109987
122326	109988
72288	109989
81307	109990
25180	109991
95064	109992
46670	109993
11412	109994
144158	109995
162710	109996
54926	109997
72528	109998
118484	109999
11873	110000
94874	110001
33347	110002
76158	110003
35616	110004
72476	110005
162711	110006
75099	110007
153864	110008
19373	110009
72486	110010
43817	110011
81307	110012
55891	110013
54896	110014
99906	110015
93333	110016
57128	110017
78804	110018
116203	110019
145950	110020
55988	110021
14728	110022
55934	110023
138741	110024
66341	110025
77380	110026
61829	110027
25161	110028
93251	110029
11873	110030
57158	110031
25163	110032
115992	110033
6571	110034
55988	110035
55925	110036
55848	110037
34339	110038
6582	110039
55988	110040
32050	110041
32050	110042
114853	110043
34368	110044
34924	110045
32733	110046
27911	110047
32588	110048
120956	110049
119571	110050
25760	110051
15582	110052
144912	110053
50104	110054
72431	110055
157889	110056
58763	110057
59636	110058
19403	110059
84082	110060
94712	110061
146499	110062
158923	110063
11863	110064
19366	110065
103366	110066
25763	110067
74046	110068
152098	110069
77261	110070
11864	110071
11863	110072
74043	110073
52651	110074
27898	110075
25163	110076
162714	110077
15059	110078
7891	110079
19403	110080
15032	110081
91065	110082
19443	110083
76118	110084
25976	110085
22427	110086
136670	110087
46785	110088
60752	110089
43687	110090
53591	110091
66453	110092
163503	110093
84193	110094
15392	110095
35640	110096
161270	110097
25076	110098
109619	110099
68474	110100
18887	110101
43841	110102
151887	110103
65050	110104
54481	110105
73891	110106
149871	110107
63924	110108
20275	110109
26353	110110
120870	110111
126882	110112
124967	110113
74852	110114
65333	110115
2049	110116
14402	110117
24517	110118
258	110119
1589	110120
2724	110121
11689	110122
1247	110123
41784	110124
2158	110125
42214	110126
2330	110127
8620	110128
5261	110129
3221	110130
4012	110131
20660	110132
46194	110133
105009	110134
89823	110135
133050	110136
1343	110137
2585	110138
1800	110139
86697	110140
7169	110141
135911	110142
121288	110143
8914	110144
121338	110145
116834	110146
115046	110147
137533	110148
52961	110149
6181	110150
13900	110151
75432	110152
24453	110153
91963	110154
92643	110155
71998	110156
36908	110157
11834	110158
38702	110159
19188	110160
20330	110161
24870	110162
103130	110163
20595	110164
61	110165
22191	110166
77185	110167
31189	110168
29043	110169
68453	110170
19180	110171
9816	110172
2933	110173
69069	110174
18703	110175
34067	110176
802	110177
5735	110178
77343	110179
45173	110180
59752	110181
76618	110182
889	110183
107317	110184
24870	110185
32361	110186
20330	110187
31448	110188
117189	110189
69210	110190
49643	110191
31142	110192
421	110193
10222	110194
10631	110195
8154	110196
4792	110197
39832	110198
74703	110199
86697	110200
19372	110201
15818	110202
41366	110203
59627	110204
11707	110205
34911	110206
11417	110207
30181	110208
6567	110209
4792	110210
69210	110211
4825	110212
109070	110213
4206	110214
31896	110215
15326	110216
92922	110217
56350	110218
75432	110219
161340	110220
23925	110221
13928	110222
13928	110223
2933	110224
109476	110225
25140	110226
104824	110227
6495	110228
92155	110229
17146	110230
15294	110231
17	110232
6846	110233
8426	110234
81674	110235
18125	110236
22204	110237
10772	110238
20652	110239
5720	110240
11219	110241
25515	110242
3925	110243
65237	110244
17395	110245
106337	110246
45997	110247
64226	110248
29279	110249
77099	110250
27172	110251
59959	110252
3587	110253
4422	110254
39823	110255
442	110256
32886	110257
79190	110258
1380	110259
17471	110260
53619	110261
105663	110262
71775	110263
75817	110264
33103	110265
55111	110266
33103	110267
25386	110268
58114	110269
53062	110270
67909	110271
108052	110272
22989	110273
2037	110274
16437	110275
67339	110276
65642	110277
62601	110278
82257	110279
46970	110280
77248	110281
37790	110282
5095	110283
7	110284
122206	110285
132960	110286
3177	110287
51168	110288
29825	110289
11327	110290
2529	110291
11416	110292
53	110293
5275	110294
6811	110295
15898	110296
40431	110297
23420	110298
15616	110299
16047	110300
23234	110301
24482	110302
10566	110303
36627	110304
98064	110305
118847	110306
33707	110307
15852	110308
86190	110309
43473	110310
3943	110311
13154	110312
35	110313
21549	110314
21549	110315
47996	110316
47996	110317
47996	110318
47996	110319
47996	110320
40932	110321
16769	110322
16734	110323
14772	110324
45150	110325
103177	110326
129035	110327
69178	110328
130862	110329
66362	110330
20175	110331
9383	110332
110662	110333
13547	110334
21549	110335
21549	110336
69075	110337
1333	110338
12574	110339
27747	110340
25329	110341
42615	110342
52904	110343
1385	110344
25	110345
106272	110346
31914	110347
73459	110348
123199	110349
6	110350
338	110351
3530	110352
5792	110353
4246	110354
141807	110355
75279	110356
8137	110357
149000	110358
87083	110359
38419	110360
59859	110361
15124	110362
1843	110363
686	110364
61814	110365
18195	110366
31890	110367
14495	110368
41009	110369
28750	110370
10998	110371
162069	110372
11353	110373
36551	110374
11094	110375
27718	110376
29344	110377
1789	110378
70491	110379
108584	110380
25618	110381
17957	110382
46960	110383
5022	110384
8246	110385
31140	110386
52	110387
40274	110388
3	110389
51099	110390
91114	110391
9291	110392
20084	110393
54052	110394
96	110395
11709	110396
9321	110397
79483	110398
20060	110399
36536	110400
68173	110401
60273	110402
529	110403
65967	110404
5860	110405
7039	110406
118	110407
33843	110408
109469	110409
87874	110410
13725	110411
32097	110412
22078	110413
50119	110414
58138	110415
23635	110416
42465	110417
115118	110418
87456	110419
52555	110420
87456	110421
31759	110422
53105	110423
2003	110424
39451	110425
16916	110426
160647	110427
130	110428
6	110429
19829	110430
2933	110431
95069	110432
102845	110433
34492	110434
125	110435
32340	110436
75049	110437
4512	110438
994	110439
11104	110440
304	110441
271	110442
64150	110443
103499	110444
46152	110445
621	110446
560	110447
79742	110448
31103	110449
4259	110450
1822	110451
64189	110452
17202	110453
35085	110454
2	110455
4752	110456
18308	110457
92141	110458
47835	110459
8423	110460
7303	110461
83	110462
2089	110463
2445	110464
9601	110465
82928	110466
30086	110467
3034	110468
6089	110469
6432	110470
58084	110471
2892	110472
849	110473
8814	110474
20696	110475
111808	110476
15051	110477
45598	110478
32808	110479
171	110480
37495	110481
18758	110482
16400	110483
17152	110484
31667	110485
124	110486
22964	110487
8246	110488
8246	110489
8246	110490
5682	110491
17172	110492
158351	110493
105758	110494
45048	110495
112681	110496
54210	110497
2491	110498
9009	110499
5832	110500
11369	110501
1699	110502
7325	110503
3452	110504
2984	110505
40633	110506
11310	110507
126074	110508
13939	110509
529	110510
25383	110511
113774	110512
17607	110513
61	110514
45800	110515
11518	110516
27616	110517
8517	110518
3129	110519
32131	110520
24822	110521
103300	110522
9601	110523
6458	110524
1094	110525
7306	110526
14219	110527
1338	110528
79112	110529
38216	110530
3653	110531
12169	110532
55132	110533
55132	110534
32078	110535
116944	110536
158656	110537
3183	110538
12515	110539
1832	110540
84870	110541
83594	110542
141	110543
201	110544
529	110545
1653	110546
12936	110547
81048	110548
11613	110549
30	110550
31	110551
575	110552
11147	110553
109245	110554
24192	110555
37	110556
33300	110557
4248	110558
1863	110559
2649	110560
45181	110561
15893	110562
10751	110563
1002	110564
2146	110565
2146	110566
516	110567
92005	110568
95373	110569
112883	110570
79175	110571
43245	110572
720	110573
21379	110574
2356	110575
58842	110576
36313	110577
1775	110578
154766	110579
83506	110580
35521	110581
126360	110582
131074	110583
90705	110584
7585	110585
13211	110586
138714	110587
90111	110588
147165	110589
18408	110590
25311	110591
135664	110592
36927	110593
48336	110594
78724	110595
24239	110596
71862	110597
30124	110598
20139	110599
1248	110600
6476	110601
63618	110602
16627	110603
23094	110604
51	110605
77313	110606
6412	110607
315	110608
5568	110609
122830	110610
15431	110611
66555	110612
18109	110613
21943	110614
31100	110615
58228	110616
28329	110617
67423	110618
56288	110619
73562	110620
24055	110621
6721	110622
38749	110623
14269	110624
65088	110625
6678	110626
5964	110627
55841	110628
15288	110629
10102	110630
69992	110631
27451	110632
3084	110633
9532	110634
17298	110635
29043	110636
4699	110637
36321	110638
83395	110639
28102	110640
39334	110641
79457	110642
607	110643
81773	110644
2	110645
16	110646
3	110647
105080	110648
3	110649
3	110650
3	110651
4	110652
24215	110653
57808	110654
127	110655
11192	110656
30498	110657
1426	110658
1604	110659
62210	110660
9362	110661
14856	110662
14255	110663
11105	110664
775	110665
113899	110666
64	110667
14	110668
8734	110669
8734	110670
77871	110671
79571	110672
61171	110673
55249	110674
24601	110675
19109	110676
47078	110677
23291	110678
100901	110679
9301	110680
1585	110681
10172	110682
17096	110683
584	110684
103258	110685
103067	110686
79527	110687
40791	110688
15184	110689
442	110690
76900	110691
548	110692
135143	110693
63802	110694
36367	110695
43062	110696
1178	110697
902	110698
41459	110699
665	110700
1150	110701
7504	110702
926	110703
16151	110704
40034	110705
125723	110706
5874	110707
95	110708
38421	110709
7800	110710
150764	110711
2051	110712
808	110713
14274	110714
6365	110715
26905	110716
12393	110717
97388	110718
219	110719
135892	110720
30017	110721
1480	110722
1215	110723
21982	110724
733	110725
40654	110726
2183	110727
41342	110728
257	110729
13188	110730
236	110731
25	110732
1835	110733
1835	110734
11538	110735
64463	110736
143	110737
2164	110738
67206	110739
61157	110740
69630	110741
48	110742
183	110743
1155	110744
706	110745
29	110746
61085	110747
224	110748
3811	110749
54664	110750
25762	110751
92666	110752
23395	110753
11575	110754
19865	110755
4229	110756
40290	110757
100525	110758
111646	110759
226	110760
18523	110761
4516	110762
9638	110763
11196	110764
11718	110765
19511	110766
3833	110767
1189	110768
62328	110769
47008	110770
2423	110771
18609	110772
79189	110773
15849	110774
26192	110775
17154	110776
19780	110777
70923	110778
49450	110779
63386	110780
113391	110781
92239	110782
23013	110783
432	110784
126169	110785
23944	110786
23944	110787
3824	110788
24235	110789
5424	110790
3813	110791
23542	110792
1748	110793
852	110794
852	110795
852	110796
5424	110797
21033	110798
3831	110799
54564	110800
89823	110801
52	110802
27844	110803
98433	110804
63281	110805
20873	110806
105	110807
2100	110808
2100	110809
2100	110810
5424	110811
46280	110812
83796	110813
703	110814
61	110815
20687	110816
17267	110817
17267	110818
17267	110819
29987	110820
23782	110821
8661	110822
357	110823
20486	110824
91090	110825
2941	110826
76486	110827
350	110828
31700	110829
44430	110830
51	110831
29540	110832
8455	110833
3	110834
40	110835
4	110836
3	110837
4	110838
40008	110839
86125	110840
84727	110841
9710	110842
5	110843
5	110844
13798	110845
32442	110846
18312	110847
24780	110848
26478	110849
87646	110850
30540	110851
8666	110852
36685	110853
150415	110854
40549	110855
10180	110856
440	110857
109730	110858
26315	110859
199	110860
38813	110861
23016	110862
79507	110863
89797	110864
5816	110865
21	110866
92509	110867
34883	110868
55541	110869
29726	110870
61165	110871
37710	110872
35415	110873
16125	110874
14416	110875
16125	110876
28534	110877
111924	110878
27314	110879
97992	110880
3888	110881
12793	110882
11024	110883
7978	110884
105	110885
13512	110886
72	110887
1453	110888
9525	110889
16467	110890
69060	110891
15090	110892
141251	110893
35859	110894
108794	110895
70255	110896
13533	110897
35859	110898
105260	110899
15003	110900
3833	110901
7347	110902
51540	110903
76689	110904
116588	110905
27575	110906
47164	110907
85536	110908
97992	110909
338	110910
124233	110911
29	110912
6630	110913
21570	110914
3293	110915
50524	110916
131012	110917
23369	110918
85729	110919
53636	110920
14857	110921
24614	110922
119814	110923
22624	110924
92805	110925
11340	110926
8313	110927
160114	110928
108566	110929
33463	110930
33113	110931
148273	110932
3609	110933
89048	110934
83381	110935
77912	110936
30962	110937
4241	110938
19	110939
8559	110940
59946	110941
75644	110942
28496	110943
49531	110944
61	110945
61	110946
23427	110947
74687	110948
74418	110949
16936	110950
11051	110951
5270	110952
21954	110953
1307	110954
100991	110955
17020	110956
6374	110957
26017	110958
22555	110959
5906	110960
2446	110961
18310	110962
2334	110963
1341	110964
14121	110965
14121	110966
34739	110967
32282	110968
72627	110969
769	110970
1183	110971
9288	110972
1879	110973
15140	110974
32553	110975
21925	110976
17579	110977
5869	110978
151	110979
97469	110980
85842	110981
13673	110982
69325	110983
35797	110984
13523	110985
833	110986
20927	110987
993	110988
54767	110989
2805	110990
34067	110991
28858	110992
61333	110993
21693	110994
60614	110995
24631	110996
19131	110997
113371	110998
32855	110999
7536	111000
110174	111001
16017	111002
126836	111003
85911	111004
50136	111005
37712	111006
116835	111007
87994	111008
87994	111009
48270	111010
11342	111011
7992	111012
72984	111013
64633	111014
49895	111015
30815	111016
87086	111017
150243	111018
36925	111019
130362	111020
12308	111021
75340	111022
20429	111023
141	111024
8239	111025
782	111026
19211	111027
371	111028
866	111029
48217	111030
85522	111031
993	111032
71231	111033
38888	111034
120210	111035
88131	111036
14897	111037
31150	111038
5288	111039
8034	111040
30521	111041
27238	111042
68532	111043
49306	111044
45433	111045
24033	111046
76765	111047
136111	111048
29154	111049
48864	111050
73060	111051
2734	111052
34526	111053
2322	111054
454	111055
66886	111056
16391	111057
5249	111058
2360	111059
1269	111060
8037	111061
17839	111062
29058	111063
1970	111064
39621	111065
150887	111066
1094	111067
17930	111068
70058	111069
140	111070
17077	111071
48135	111072
48469	111073
133543	111074
151	111075
60878	111076
109277	111077
35266	111078
6656	111079
14179	111080
37802	111081
38036	111082
3064	111083
65680	111084
48034	111085
50544	111086
52	111087
32944	111088
46563	111089
81862	111090
90856	111091
158593	111092
139817	111093
5067	111094
1751	111095
105822	111096
2363	111097
108248	111098
94	111099
1326	111100
11337	111101
26556	111102
18366	111103
110108	111104
34892	111105
21289	111106
21153	111107
59741	111108
72190	111109
48227	111110
27929	111111
39840	111112
38980	111113
7773	111114
626	111115
968	111116
93934	111117
55893	111118
22523	111119
70193	111120
82563	111121
2051	111122
156583	111123
258	111124
626	111125
81555	111126
13575	111127
115	111128
10877	111129
3888	111130
22078	111131
50020	111132
24038	111133
17786	111134
32097	111135
8962	111136
127	111137
1275	111138
4544	111139
138744	111140
141958	111141
9329	111142
62560	111143
45978	111144
166	111145
88804	111146
167338	111147
3047	111148
76460	111149
76460	111150
418	111151
6355	111152
3826	111153
8814	111154
3382	111155
6979	111156
957	111157
11538	111158
957	111159
120366	111160
5568	111161
6379	111162
62336	111163
33192	111164
743	111165
1685	111166
11740	111167
3185	111168
11056	111169
98975	111170
33531	111171
22430	111172
8283	111173
13407	111174
1632	111175
3605	111176
30086	111177
30086	111178
30086	111179
30086	111180
25190	111181
13162	111182
6620	111183
48628	111184
2889	111185
96443	111186
1032	111187
18312	111188
117	111189
41822	111190
30515	111191
4798	111192
1761	111193
3	111194
223	111195
12517	111196
33875	111197
3034	111198
50235	111199
1480	111200
1954	111201
1628	111202
92007	111203
16341	111204
2255	111205
105	111206
1137	111207
9531	111208
1057	111209
1298	111210
43758	111211
60487	111212
3350	111213
3350	111214
8952	111215
7898	111216
20819	111217
20819	111218
16124	111219
10328	111220
46015	111221
16124	111222
16124	111223
18707	111224
24431	111225
130	111226
10576	111227
137703	111228
96	111229
50737	111230
64736	111231
3757	111232
43027	111233
113	111234
360	111235
3847	111236
135	111237
119509	111238
29083	111239
8	111240
135	111241
1242	111242
19	111243
2716	111244
135	111245
4	111246
66891	111247
72526	111248
7866	111249
52962	111250
10871	111251
350	111252
6597	111253
963	111254
18364	111255
62297	111256
4823	111257
31074	111258
11639	111259
314	111260
14680	111261
602	111262
4957	111263
27437	111264
20966	111265
160507	111266
1493	111267
190	111268
14002	111269
32630	111270
11444	111271
13940	111272
10184	111273
40394	111274
58960	111275
18909	111276
25811	111277
33491	111278
4308	111279
51873	111280
31435	111281
85192	111282
100979	111283
2068	111284
94129	111285
78066	111286
11344	111287
19531	111288
3618	111289
22414	111290
119033	111291
53244	111292
1417	111293
1328	111294
196	111295
28	111296
19730	111297
1743	111298
4218	111299
106	111300
78281	111301
273	111302
516	111303
516	111304
3550	111305
91613	111306
41810	111307
113373	111308
79232	111309
124106	111310
6653	111311
164274	111312
122109	111313
19831	111314
34929	111315
18751	111316
1225	111317
4378	111318
50638	111319
3047	111320
86721	111321
142279	111322
25553	111323
25553	111324
14140	111325
10205	111326
7787	111327
27638	111328
9441	111329
48838	111330
54201	111331
2146	111332
8308	111333
8308	111334
53914	111335
30163	111336
40693	111337
7952	111338
19912	111339
151	111340
55608	111341
8074	111342
31800	111343
20458	111344
98452	111345
9031	111346
1368	111347
383	111348
9842	111349
1404	111350
37783	111351
6731	111352
90680	111353
38976	111354
130153	111355
11927	111356
10955	111357
25612	111358
12571	111359
3346	111360
34612	111361
93661	111362
10401	111363
62630	111364
89542	111365
15414	111366
9498	111367
98534	111368
55339	111369
7842	111370
24483	111371
15119	111372
86662	111373
39504	111374
48234	111375
6581	111376
58144	111377
87364	111378
21039	111379
146399	111380
129130	111381
35454	111382
96016	111383
53194	111384
136790	111385
51812	111386
10605	111387
56068	111388
1343	111389
1252	111390
55897	111391
85124	111392
96654	111393
3346	111394
60801	111395
51740	111396
18986	111397
53135	111398
107851	111399
115847	111400
105689	111401
2668	111402
14854	111403
3489	111404
56989	111405
42	111406
7073	111407
62564	111408
114036	111409
54496	111410
3224	111411
53675	111412
219	111413
20581	111414
4041	111415
43823	111416
150366	111417
39042	111418
12308	111419
391	111420
9718	111421
293	111422
12491	111423
32107	111424
19456	111425
105280	111426
43828	111427
86902	111428
23522	111429
105	111430
4667	111431
32688	111432
923	111433
329	111434
10645	111435
20838	111436
2968	111437
11285	111438
84152	111439
8310	111440
434	111441
55750	111442
510	111443
12574	111444
15189	111445
97459	111446
1080	111447
92063	111448
3417	111449
69519	111450
41441	111451
45221	111452
185	111453
43639	111454
35135	111455
46688	111456
13431	111457
2037	111458
4849	111459
15678	111460
53501	111461
72771	111462
13115	111463
21956	111464
13394	111465
66891	111466
40713	111467
24043	111468
10817	111469
14367	111470
524	111471
19132	111472
522	111473
21	111474
135	111475
223	111476
5714	111477
712	111478
7960	111479
15910	111480
14165	111481
31584	111482
9813	111483
3579	111484
99	111485
6693	111486
23	111487
497	111488
8315	111489
5134	111490
8	111491
4855	111492
1401	111493
1261	111494
11193	111495
1470	111496
909	111497
3345	111498
11	111499
57724	111500
2508	111501
23	111502
154	111503
2969	111504
254	111505
154	111506
33094	111507
471	111508
75802	111509
39143	111510
87741	111511
3142	111512
1001	111513
23373	111514
90820	111515
62763	111516
96972	111517
8698	111518
11019	111519
1672	111520
72727	111521
2667	111522
93381	111523
72729	111524
114925	111525
9072	111526
2724	111527
3902	111528
4755	111529
8029	111530
102943	111531
1226	111532
2476	111533
4695	111534
1642	111535
18741	111536
8002	111537
2763	111538
1358	111539
7968	111540
4375	111541
17699	111542
1556	111543
1352	111544
1358	111545
15707	111546
10667	111547
10667	111548
3625	111549
60451	111550
6233	111551
566	111552
313	111553
67591	111554
8037	111555
349	111556
434	111557
22699	111558
15895	111559
54773	111560
17898	111561
17874	111562
15895	111563
24428	111564
35268	111565
87806	111566
110108	111567
57404	111568
461	111569
8348	111570
1353	111571
39804	111572
37295	111573
93984	111574
113372	111575
461	111576
2789	111577
70782	111578
26498	111579
21252	111580
16588	111581
67495	111582
8029	111583
24697	111584
354	111585
44110	111586
18068	111587
13934	111588
550	111589
22738	111590
6029	111591
386	111592
789	111593
1226	111594
4246	111595
99374	111596
16120	111597
1787	111598
313	111599
72944	111600
62268	111601
8456	111602
2825	111603
313	111604
85141	111605
20360	111606
39243	111607
33890	111608
790	111609
10667	111610
17391	111611
43212	111612
66899	111613
24171	111614
2477	111615
21212	111616
70419	111617
65778	111618
27017	111619
1301	111620
566	111621
53989	111622
103453	111623
76843	111624
386	111625
18068	111626
16440	111627
10667	111628
1642	111629
836	111630
29313	111631
38143	111632
2052	111633
38143	111634
17296	111635
416	111636
64749	111637
3430	111638
160450	111639
116651	111640
5969	111641
2126	111642
2109	111643
17585	111644
32	111645
375	111646
156673	111647
260	111648
113714	111649
37110	111650
83062	111651
95	111652
32918	111653
12558	111654
3	111655
138	111656
24424	111657
2953	111658
6478	111659
52600	111660
1450	111661
47041	111662
836	111663
8355	111664
17214	111665
31543	111666
11371	111667
1261	111668
1401	111669
3105	111670
574	111671
98823	111672
1444	111673
7706	111674
49874	111675
4934	111676
3101	111677
33629	111678
2979	111679
1419	111680
6890	111681
30711	111682
22	111683
3014	111684
10571	111685
39500	111686
83	111687
176	111688
5163	111689
8847	111690
3269	111691
17628	111692
9458	111693
37344	111694
2203	111695
4516	111696
429	111697
665	111698
31145	111699
28631	111700
49003	111701
5491	111702
18432	111703
51	111704
6993	111705
18	111706
262	111707
3154	111708
18371	111709
1608	111710
1016	111711
3959	111712
58850	111713
1934	111714
1377	111715
2032	111716
162	111717
6	111718
13	111719
3476	111720
176	111721
59454	111722
41370	111723
10083	111724
11	111725
7	111726
4828	111727
19920	111728
62268	111729
52253	111730
6378	111731
7691	111732
12328	111733
15277	111734
1328	111735
135	111736
73519	111737
24347	111738
19176	111739
54323	111740
4655	111741
21598	111742
29083	111743
20467	111744
1	111745
62041	111746
205	111747
139413	111748
3976	111749
33315	111750
30582	111751
30582	111752
20951	111753
6070	111754
117187	111755
29352	111756
79105	111757
26824	111758
64659	111759
52257	111760
90397	111761
17446	111762
1166	111763
25	111764
16117	111765
110257	111766
49374	111767
25905	111768
605	111769
54098	111770
50731	111771
7481	111772
17435	111773
71302	111774
12492	111775
63025	111776
52729	111777
38376	111778
92341	111779
106512	111780
74132	111781
72350	111782
35975	111783
25553	111784
65192	111785
27998	111786
23817	111787
55977	111788
43833	111789
58927	111790
32628	111791
16628	111792
11448	111793
8679	111794
111174	111795
7556	111796
18423	111797
118826	111798
62318	111799
50744	111800
73743	111801
38412	111802
33510	111803
93663	111804
11914	111805
12738	111806
88181	111807
11571	111808
12715	111809
18065	111810
10713	111811
23879	111812
67759	111813
7567	111814
8772	111815
1274	111816
156160	111817
6162	111818
70023	111819
67724	111820
14280	111821
17339	111822
70837	111823
3618	111824
107246	111825
7860	111826
18237	111827
18975	111828
34266	111829
31549	111830
11834	111831
68841	111832
13356	111833
47466	111834
74043	111835
94138	111836
102527	111837
48272	111838
71482	111839
22830	111840
53200	111841
65382	111842
43799	111843
138168	111844
64995	111845
28253	111846
11900	111847
121337	111848
77337	111849
17419	111850
57043	111851
34575	111852
91288	111853
1276	111854
32638	111855
50673	111856
50673	111857
83821	111858
30498	111859
120624	111860
40113	111861
40113	111862
35652	111863
6245	111864
71859	111865
55316	111866
44986	111867
41414	111868
19503	111869
15109	111870
16374	111871
55320	111872
4898	111873
154252	111874
8599	111875
56933	111876
43283	111877
1112	111878
167	111879
49455	111880
17491	111881
61482	111882
107	111883
89040	111884
64999	111885
4177	111886
72912	111887
699	111888
35	111889
34079	111890
45137	111891
17995	111892
15498	111893
24	111894
2928	111895
106033	111896
55865	111897
594	111898
55178	111899
7196	111900
7507	111901
5261	111902
31140	111903
5	111904
50942	111905
39	111906
2282	111907
426	111908
70451	111909
4105	111910
116513	111911
42416	111912
829	111913
21334	111914
58654	111915
8881	111916
45726	111917
110782	111918
8163	111919
87756	111920
54605	111921
33803	111922
9149	111923
105109	111924
30762	111925
63709	111926
114762	111927
160	111928
100937	111929
3701	111930
333	111931
9944	111932
829	111933
829	111934
142	111935
17412	111936
139	111937
15278	111938
26732	111939
105782	111940
64763	111941
58969	111942
46680	111943
37335	111944
71404	111945
14049	111946
49684	111947
7770	111948
97774	111949
59691	111950
26438	111951
124836	111952
3847	111953
29107	111954
62579	111955
311	111956
420	111957
28225	111958
3239	111959
420	111960
28456	111961
85512	111962
1809	111963
11165	111964
19403	111965
33218	111966
223	111967
3279	111968
8	111969
1242	111970
2991	111971
1542	111972
750	111973
52131	111974
7816	111975
3129	111976
1274	111977
4241	111978
135	111979
33426	111980
167	111981
4344	111982
3	111983
3	111984
1242	111985
5567	111986
15031	111987
3	111988
62055	111989
5424	111990
3279	111991
1290	111992
3683	111993
3654	111994
156	111995
65	111996
56704	111997
803	111998
271	111999
508	112000
3782	112001
2255	112002
31985	112003
467	112004
8333	112005
2182	112006
24	112007
53597	112008
31692	112009
31692	112010
4582	112011
15624	112012
75114	112013
86372	112014
97305	112015
21968	112016
17399	112017
13840	112018
42837	112019
50326	112020
17997	112021
91231	112022
2403	112023
123124	112024
15	112025
5143	112026
8693	112027
102473	112028
12569	112029
114414	112030
40936	112031
50728	112032
8125	112033
36561	112034
25272	112035
16728	112036
22059	112037
887	112038
23004	112039
23059	112040
14369	112041
30557	112042
23032	112043
10899	112044
14369	112045
15881	112046
38606	112047
7065	112048
14369	112049
42554	112050
92221	112051
17362	112052
39397	112053
39467	112054
177	112055
671	112056
49899	112057
73423	112058
54370	112059
2	112060
2	112061
14	112062
4986	112063
100	112064
19240	112065
4	112066
17638	112067
256	112068
14031	112069
1943	112070
1348	112071
7	112072
3	112073
20747	112074
3160	112075
14	112076
106787	112077
17564	112078
147	112079
3	112080
47179	112081
13015	112082
6849	112083
10736	112084
3	112085
22092	112086
26	112087
27025	112088
99825	112089
10099	112090
10099	112091
10099	112092
10099	112093
10099	112094
25513	112095
215	112096
44027	112097
156	112098
17642	112099
54701	112100
19	112101
4	112102
16	112103
14	112104
1476	112105
3438	112106
355	112107
863	112108
28449	112109
113709	112110
78047	112111
63381	112112
5442	112113
25264	112114
18968	112115
54679	112116
44595	112117
91444	112118
79129	112119
28447	112120
103804	112121
72829	112122
65745	112123
37220	112124
22734	112125
43226	112126
107692	112127
158721	112128
127682	112129
86111	112130
41036	112131
90	112132
90	112133
4	112134
14	112135
26923	112136
34776	112137
16	112138
23566	112139
2894	112140
10128	112141
6180	112142
2285	112143
11663	112144
17545	112145
132191	112146
2005	112147
24674	112148
60883	112149
109778	112150
7354	112151
61243	112152
43076	112153
2403	112154
54457	112155
19321	112156
149141	112157
65933	112158
16852	112159
125967	112160
15067	112161
113137	112162
113137	112163
88769	112164
87905	112165
67652	112166
149837	112167
67652	112168
74996	112169
27848	112170
18879	112171
93323	112172
27429	112173
23235	112174
4721	112175
51319	112176
21480	112177
117	112178
22912	112179
104877	112180
100812	112181
41194	112182
8065	112183
64413	112184
89485	112185
120000	112186
11887	112187
3712	112188
5312	112189
69480	112190
56555	112191
3677	112192
909	112193
48661	112194
91444	112195
139304	112196
92039	112197
4433	112198
67127	112199
18372	112200
43041	112201
484	112202
15802	112203
1893	112204
530	112205
585	112206
152	112207
99396	112208
3643	112209
106	112210
10532	112211
12	112212
117292	112213
23456	112214
75304	112215
2082	112216
54690	112217
32882	112218
61027	112219
29941	112220
15	112221
7646	112222
13430	112223
176	112224
24703	112225
269	112226
1977	112227
100	112228
20718	112229
79069	112230
1213	112231
7761	112232
149011	112233
34021	112234
92989	112235
15475	112236
5941	112237
10683	112238
20138	112239
56933	112240
2316	112241
20718	112242
30079	112243
1970	112244
19964	112245
7215	112246
26	112247
105948	112248
1943	112249
1348	112250
3417	112251
1936	112252
19631	112253
2	112254
88510	112255
23021	112256
63312	112257
69559	112258
66298	112259
5226	112260
17553	112261
138000	112262
7288	112263
17412	112264
7908	112265
24530	112266
3200	112267
3589	112268
5226	112269
91073	112270
64856	112271
26137	112272
42518	112273
117538	112274
8764	112275
13641	112276
21400	112277
58994	112278
108596	112279
128328	112280
64856	112281
53801	112282
18284	112283
17917	112284
501	112285
23	112286
17329	112287
156	112288
51337	112289
734	112290
10221	112291
47615	112292
32260	112293
32260	112294
103613	112295
41591	112296
18853	112297
4	112298
2130	112299
156480	112300
8459	112301
16709	112302
3129	112303
28943	112304
16075	112305
59402	112306
54041	112307
4	112308
17719	112309
25	112310
2	112311
100	112312
207	112313
42500	112314
25291	112315
4531	112316
23892	112317
40738	112318
16593	112319
18066	112320
1242	112321
37796	112322
4432	112323
19839	112324
82021	112325
83066	112326
271	112327
1994	112328
2981	112329
4241	112330
1869	112331
13566	112332
34331	112333
80732	112334
1167	112335
59148	112336
5249	112337
102	112338
28814	112339
107205	112340
15468	112341
26	112342
7	112343
3	112344
4	112345
41872	112346
127	112347
70852	112348
21	112349
115375	112350
2021	112351
24792	112352
151	112353
13577	112354
3196	112355
48660	112356
97980	112357
135130	112358
30	112359
127586	112360
44407	112361
30	112362
5407	112363
893	112364
853	112365
58492	112366
432	112367
122592	112368
28723	112369
16277	112370
380	112371
122	112372
2	112373
15353	112374
12959	112375
2816	112376
1093	112377
773	112378
5082	112379
11255	112380
56194	112381
653	112382
21831	112383
14225	112384
465	112385
3499	112386
787	112387
4685	112388
367	112389
2551	112390
993	112391
1811	112392
48333	112393
43758	112394
4489	112395
3	112396
1268	112397
1649	112398
20780	112399
808	112400
96	112401
1	112402
2178	112403
1755	112404
10884	112405
2	112406
7562	112407
46255	112408
2074	112409
5594	112410
911	112411
141	112412
1631	112413
23	112414
24254	112415
3306	112416
71098	112417
37	112418
16	112419
8622	112420
26	112421
2	112422
1956	112423
66	112424
660	112425
14	112426
34645	112427
80549	112428
10151	112429
13	112430
6	112431
43191	112432
5056	112433
3	112434
2	112435
4976	112436
444	112437
10160	112438
2030	112439
45465	112440
30168	112441
139840	112442
151118	112443
149043	112444
2	112445
2884	112446
3356	112447
2	112448
3	112449
17	112450
175	112451
19758	112452
122	112453
2280	112454
394	112455
4897	112456
4831	112457
60235	112458
3	112459
14	112460
21187	112461
107806	112462
9778	112463
129705	112464
63553	112465
35	112466
38290	112467
12538	112468
27794	112469
70078	112470
244	112471
196	112472
2864	112473
95	112474
1680	112475
24260	112476
3	112477
222	112478
222	112479
6023	112480
37305	112481
25291	112482
9729	112483
14433	112484
62697	112485
11566	112486
2907	112487
10827	112488
1584	112489
430	112490
147	112491
2280	112492
1388	112493
372	112494
1956	112495
17	112496
167	112497
26	112498
14	112499
24429	112500
6861	112501
22229	112502
48542	112503
63558	112504
2280	112505
4683	112506
23	112507
40	112508
130938	112509
37955	112510
24184	112511
27651	112512
24241	112513
28473	112514
4286	112515
71094	112516
24743	112517
613	112518
249	112519
1215	112520
59225	112521
607	112522
64443	112523
42028	112524
6479	112525
13985	112526
8091	112527
118861	112528
607	112529
128647	112530
60659	112531
3133	112532
14159	112533
16139	112534
487	112535
3068	112536
2005	112537
479	112538
8233	112539
38006	112540
903	112541
3960	112542
1118	112543
99282	112544
3021	112545
47	112546
81352	112547
3279	112548
2909	112549
432	112550
77270	112551
63558	112552
24928	112553
190	112554
220	112555
2909	112556
153	112557
2605	112558
1426	112559
64589	112560
13075	112561
9132	112562
3824	112563
2095	112564
8538	112565
439	112566
849	112567
6898	112568
93446	112569
4046	112570
18607	112571
51983	112572
17046	112573
9652	112574
13169	112575
89678	112576
159553	112577
28859	112578
12748	112579
96	112580
2	112581
34311	112582
13909	112583
14019	112584
81944	112585
1436	112586
1717	112587
107547	112588
23778	112589
94013	112590
139620	112591
10433	112592
309	112593
56087	112594
114001	112595
138044	112596
54347	112597
162148	112598
309	112599
309	112600
309	112601
309	112602
45307	112603
44529	112604
53903	112605
112601	112606
50424	112607
23632	112608
41307	112609
51232	112610
7432	112611
45607	112612
159678	112613
60731	112614
209	112615
34609	112616
52432	112617
2198	112618
62205	112619
52277	112620
41665	112621
31055	112622
6511	112623
9831	112624
6014	112625
30561	112626
25297	112627
27700	112628
18106	112629
9362	112630
17281	112631
4680	112632
2619	112633
1281	112634
7791	112635
2842	112636
30194	112637
15698	112638
275	112639
18963	112640
58202	112641
13303	112642
19716	112643
1350	112644
230	112645
95787	112646
2968	112647
2188	112648
3668	112649
61312	112650
53317	112651
14763	112652
30194	112653
337	112654
3490	112655
24574	112656
114434	112657
39930	112658
12079	112659
17905	112660
1035	112661
4630	112662
41284	112663
62469	112664
3499	112665
484	112666
27344	112667
79684	112668
31154	112669
79159	112670
5014	112671
6985	112672
18016	112673
30548	112674
25941	112675
28234	112676
16718	112677
1214	112678
773	112679
104024	112680
259	112681
109228	112682
35518	112683
147	112684
26676	112685
2933	112686
86916	112687
1278	112688
7758	112689
3001	112690
13235	112691
34178	112692
68203	112693
5649	112694
1445	112695
549	112696
109151	112697
38	112698
2478	112699
663	112700
6452	112701
18174	112702
30682	112703
463	112704
521	112705
19449	112706
8749	112707
3092	112708
66803	112709
5638	112710
608	112711
45388	112712
39475	112713
1274	112714
28	112715
61	112716
41271	112717
11362	112718
5214	112719
17448	112720
16738	112721
15905	112722
50443	112723
17610	112724
2261	112725
8	112726
370	112727
169	112728
192	112729
783	112730
1468	112731
16545	112732
45616	112733
42028	112734
1673	112735
30682	112736
35	112737
710	112738
783	112739
105986	112740
5825	112741
1115	112742
6507	112743
49320	112744
4290	112745
49409	112746
3253	112747
68862	112748
36095	112749
470	112750
21475	112751
743	112752
60289	112753
5498	112754
87946	112755
3850	112756
3209	112757
46066	112758
18047	112759
38237	112760
1517	112761
698	112762
168	112763
9362	112764
22107	112765
1672	112766
111	112767
5825	112768
339	112769
7037	112770
1364	112771
3151	112772
31398	112773
127596	112774
101708	112775
83026	112776
13343	112777
5898	112778
25331	112779
124106	112780
2847	112781
111721	112782
12255	112783
33684	112784
113515	112785
126786	112786
80732	112787
100851	112788
131337	112789
108906	112790
79067	112791
61319	112792
117916	112793
118714	112794
109133	112795
2847	112796
66688	112797
154	112798
33297	112799
24235	112800
67328	112801
67878	112802
3080	112803
8926	112804
100738	112805
39239	112806
109920	112807
17294	112808
9268	112809
55012	112810
802	112811
37879	112812
19716	112813
12521	112814
75883	112815
8095	112816
8802	112817
1083	112818
372	112819
50580	112820
4138	112821
3613	112822
377	112823
2	112824
4546	112825
24187	112826
96747	112827
13075	112828
37712	112829
16445	112830
9331	112831
1648	112832
32835	112833
77	112834
56935	112835
144	112836
12951	112837
12951	112838
91624	112839
13589	112840
2130	112841
65575	112842
65575	112843
65575	112844
65575	112845
7003	112846
35	112847
96329	112848
25334	112849
121102	112850
4857	112851
1178	112852
2637	112853
916	112854
132977	112855
4857	112856
62572	112857
40447	112858
541	112859
12186	112860
765	112861
6823	112862
1068	112863
1739	112864
91315	112865
19233	112866
19231	112867
2361	112868
10591	112869
946	112870
946	112871
41932	112872
38438	112873
1474	112874
4546	112875
4828	112876
2130	112877
63368	112878
18189	112879
30014	112880
7366	112881
77	112882
11692	112883
1411	112884
60192	112885
56662	112886
11603	112887
4503	112888
12973	112889
72477	112890
156293	112891
30491	112892
710	112893
848	112894
61662	112895
71389	112896
2487	112897
1208	112898
1389	112899
32941	112900
5341	112901
311	112902
60192	112903
48787	112904
27156	112905
2112	112906
14536	112907
27804	112908
24446	112909
1648	112910
1648	112911
15427	112912
23983	112913
130881	112914
17122	112915
1648	112916
24179	112917
65871	112918
17624	112919
10285	112920
132948	112921
782	112922
25366	112923
36839	112924
3	112925
3944	112926
8894	112927
56502	112928
56502	112929
2130	112930
40827	112931
3	112932
47701	112933
311	112934
38	112935
32854	112936
416	112937
32816	112938
102394	112939
51411	112940
27557	112941
102394	112942
102394	112943
7366	112944
5341	112945
4546	112946
4446	112947
85835	112948
83809	112949
58743	112950
74192	112951
48644	112952
57314	112953
47553	112954
114975	112955
74265	112956
97392	112957
3476	112958
15580	112959
127086	112960
74017	112961
21178	112962
8153	112963
11055	112964
4683	112965
2848	112966
37708	112967
14848	112968
80174	112969
2940	112970
20454	112971
8861	112972
20862	112973
70721	112974
27013	112975
13032	112976
909	112977
58352	112978
5036	112979
10166	112980
5036	112981
41591	112982
13752	112983
29042	112984
35843	112985
82645	112986
132945	112987
105947	112988
17986	112989
7424	112990
109285	112991
109285	112992
84267	112993
64967	112994
74242	112995
7721	112996
84512	112997
7685	112998
7685	112999
7685	113000
7685	113001
22458	113002
1685	113003
9488	113004
73028	113005
19247	113006
81216	113007
81593	113008
4949	113009
77693	113010
75851	113011
87397	113012
90628	113013
50025	113014
166891	113015
146261	113016
153413	113017
159358	113018
149731	113019
148325	113020
144615	113021
144900	113022
165113	113023
166927	113024
147341	113025
120995	113026
142242	113027
153168	113028
156938	113029
153327	113030
165141	113031
114771	113032
157402	113033
163352	113034
147824	113035
140008	113036
165153	113037
155463	113038
63975	113039
84449	113040
135078	113041
157706	113042
149294	113043
155840	113044
142976	113045
144625	113046
142393	113047
142351	113048
136813	113049
140009	113050
166866	113051
126829	113052
155496	113053
163371	113054
147841	113055
166931	113056
165437	113057
152200	113058
159717	113059
148194	113060
153665	113061
152130	113062
149465	113063
142974	113064
154980	113065
150154	113066
1934	113067
155539	113068
156968	113069
155500	113070
144200	113071
163173	113072
166407	113073
163349	113074
138823	113075
159462	113076
145793	113077
163795	113078
142397	113079
165189	113080
155486	113081
166847	113082
166490	113083
146304	113084
167659	113085
157751	113086
161377	113087
157931	113088
142376	113089
95101	113090
155879	113091
146287	113092
167247	113093
147862	113094
196	113095
161371	113096
152099	113097
149232	113098
77163	113099
167324	113100
165152	113101
144599	113102
53505	113103
161757	113104
166824	113105
157473	113106
4	113107
157457	113108
149964	113109
166928	113110
165414	113111
161711	113112
155497	113113
147845	113114
163663	113115
166858	113116
164941	113117
157890	113118
159908	113119
144510	113120
114819	113121
165133	113122
157849	113123
153097	113124
111286	113125
148163	113126
163377	113127
157560	113128
152199	113129
150148	113130
130356	113131
142415	113132
166861	113133
159396	113134
167933	113135
142264	113136
166904	113137
148297	113138
89811	113139
126941	113140
165104	113141
155462	113142
161318	113143
125238	113144
163842	113145
8107	113146
87012	113147
111295	113148
127	113149
115	113150
157196	113151
114676	113152
80638	113153
15785	113154
99680	113155
40361	113156
129023	113157
21388	113158
31921	113159
53007	113160
6458	113161
584	113162
2485	113163
2399	113164
125858	113165
136035	113166
14602	113167
71613	113168
100848	113169
132812	113170
129230	113171
115016	113172
63455	113173
81969	113174
134308	113175
86450	113176
100778	113177
8906	113178
84945	113179
159293	113180
66298	113181
109011	113182
159198	113183
135910	113184
109119	113185
31906	113186
130898	113187
6221	113188
51313	113189
35738	113190
13925	113191
39302	113192
4998	113193
96438	113194
9821	113195
20109	113196
8818	113197
65839	113198
55027	113199
29622	113200
118663	113201
158428	113202
107229	113203
107228	113204
130952	113205
107241	113206
130955	113207
119923	113208
130914	113209
116202	113210
72884	113211
130975	113212
114994	113213
99218	113214
84976	113215
122776	113216
115022	113217
129403	113218
91994	113219
156543	113220
160511	113221
100886	113222
93850	113223
19111	113224
19929	113225
80652	113226
39325	113227
11021	113228
107202	113229
118648	113230
132699	113231
23029	113232
144505	113233
18910	113234
114902	113235
24051	113236
2482	113237
25843	113238
127160	113239
32084	113240
23277	113241
54454	113242
57294	113243
19133	113244
63887	113245
124118	113246
17409	113247
7867	113248
24266	113249
61092	113250
132181	113251
132332	113252
70078	113253
71537	113254
32761	113255
5763	113256
28926	113257
49037	113258
132307	113259
35625	113260
1403	113261
132089	113262
582	113263
24763	113264
84156	113265
91780	113266
127333	113267
108577	113268
90211	113269
108640	113270
82449	113271
4729	113272
25731	113273
32265	113274
60296	113275
59982	113276
17409	113277
3697	113278
25229	113279
71502	113280
41290	113281
17414	113282
88277	113283
29299	113284
22089	113285
22089	113286
67645	113287
26780	113288
156231	113289
115857	113290
66566	113291
93427	113292
6486	113293
1261	113294
1401	113295
108644	113296
154230	113297
17512	113298
13716	113299
17512	113300
24721	113301
86127	113302
164181	113303
36392	113304
32797	113305
27967	113306
81734	113307
17919	113308
92970	113309
19846	113310
20991	113311
31173	113312
56107	113313
18293	113314
51481	113315
101968	113316
8388	113317
161848	113318
8046	113319
62103	113320
85922	113321
72706	113322
27964	113323
85954	113324
71606	113325
22031	113326
3128	113327
2728	113328
2390	113329
829	113330
28768	113331
151	113332
95969	113333
40431	113334
84814	113335
130974	113336
1261	113337
1401	113338
13435	113339
33363	113340
8313	113341
36423	113342
41291	113343
80655	113344
3516	113345
51781	113346
784	113347
91231	113348
136976	113349
116508	113350
10676	113351
6731	113352
166308	113353
54753	113354
309	113355
78188	113356
69442	113357
160069	113358
8164	113359
53373	113360
53027	113361
60596	113362
456	113363
34694	113364
30566	113365
367	113366
16662	113367
5115	113368
12747	113369
90018	113370
56004	113371
37052	113372
7231	113373
98970	113374
47637	113375
364	113376
8017	113377
157	113378
19097	113379
15475	113380
1621	113381
3204	113382
2188	113383
2188	113384
3139	113385
13902	113386
35113	113387
55638	113388
33706	113389
20615	113390
40174	113391
20270	113392
3130	113393
7558	113394
76289	113395
1155	113396
4485	113397
4485	113398
46194	113399
241	113400
39830	113401
394	113402
8744	113403
8005	113404
7667	113405
8005	113406
309	113407
10710	113408
19	113409
32794	113410
47174	113411
47533	113412
6264	113413
3679	113414
19774	113415
82452	113416
90149	113417
35089	113418
19357	113419
23855	113420
19357	113421
80291	113422
18510	113423
35299	113424
7994	113425
9497	113426
14632	113427
71931	113428
37030	113429
38220	113430
35742	113431
12835	113432
114104	113433
27693	113434
27693	113435
81201	113436
4099	113437
23817	113438
24440	113439
7897	113440
92337	113441
35197	113442
35016	113443
2944	113444
166720	113445
50993	113446
99032	113447
33252	113448
103815	113449
7348	113450
89803	113451
87915	113452
62886	113453
76081	113454
34181	113455
41389	113456
67838	113457
67838	113458
60120	113459
70753	113460
7366	113461
46977	113462
49514	113463
3047	113464
7190	113465
99055	113466
5503	113467
45281	113468
30	113469
98947	113470
2657	113471
1109	113472
1109	113473
2980	113474
68247	113475
2377	113476
1936	113477
137434	113478
160346	113479
31580	113480
134811	113481
50528	113482
55152	113483
7214	113484
82043	113485
82043	113486
94539	113487
77805	113488
33381	113489
10093	113490
828	113491
828	113492
828	113493
828	113494
828	113495
22951	113496
685	113497
12474	113498
4636	113499
6036	113500
38203	113501
32312	113502
40886	113503
70153	113504
32312	113505
11823	113506
25171	113507
165451	113508
9434	113509
78264	113510
51119	113511
86155	113512
50331	113513
148147	113514
141437	113515
130582	113516
37653	113517
28785	113518
38563	113519
70066	113520
28422	113521
50396	113522
45223	113523
107247	113524
36080	113525
115110	113526
54229	113527
152746	113528
38551	113529
131224	113530
156173	113531
154350	113532
69586	113533
85225	113534
85225	113535
54229	113536
50396	113537
67617	113538
13170	113539
516	113540
769	113541
8762	113542
89594	113543
22246	113544
125369	113545
27241	113546
17484	113547
381	113548
381	113549
120611	113550
106	113551
74	113552
4572	113553
27280	113554
3469	113555
7269	113556
28935	113557
12601	113558
70417	113559
27844	113560
79440	113561
360	113562
5450	113563
260	113564
1495	113565
5450	113566
29224	113567
6446	113568
9	113569
9252	113570
833	113571
51784	113572
311	113573
3603	113574
88769	113575
108448	113576
276	113577
74795	113578
48848	113579
7487	113580
79	113581
2	113582
3661	113583
21623	113584
960	113585
1804	113586
55162	113587
10712	113588
100665	113589
64974	113590
78000	113591
44003	113592
3790	113593
12391	113594
2549	113595
36431	113596
31213	113597
2	113598
16	113599
5199	113600
2027	113601
3662	113602
9971	113603
10435	113604
195	113605
17	113606
35197	113607
19	113608
4066	113609
133944	113610
10103	113611
121184	113612
1872	113613
32939	113614
35065	113615
1843	113616
122	113617
17786	113618
13544	113619
19890	113620
5979	113621
30801	113622
94694	113623
52400	113624
29680	113625
31886	113626
9389	113627
114370	113628
494	113629
31608	113630
30811	113631
61934	113632
111565	113633
32697	113634
76993	113635
3285	113636
28927	113637
18885	113638
21207	113639
124221	113640
101053	113641
61273	113642
8513	113643
3187	113644
664	113645
3653	113646
108561	113647
74946	113648
13994	113649
45706	113650
70052	113651
16254	113652
20809	113653
12760	113654
77740	113655
35159	113656
81428	113657
19777	113658
43598	113659
15248	113660
155522	113661
12760	113662
103119	113663
53110	113664
24383	113665
28603	113666
2816	113667
16273	113668
865	113669
66627	113670
35830	113671
114397	113672
795	113673
24840	113674
71373	113675
13016	113676
4812	113677
2379	113678
32	113679
84412	113680
503	113681
19475	113682
30399	113683
128	113684
47	113685
36742	113686
63809	113687
40	113688
40695	113689
40	113690
40	113691
4566	113692
129746	113693
1511	113694
2299	113695
1737	113696
127	113697
79493	113698
2274	113699
1469	113700
10042	113701
26964	113702
78617	113703
27466	113704
24572	113705
135	113706
82786	113707
49426	113708
41085	113709
50436	113710
96258	113711
75033	113712
10660	113713
50158	113714
120628	113715
7629	113716
15099	113717
42240	113718
71583	113719
25178	113720
94337	113721
803	113722
2014	113723
22561	113724
10886	113725
33468	113726
68312	113727
39441	113728
31706	113729
7347	113730
71084	113731
35342	113732
64840	113733
57141	113734
115748	113735
29593	113736
62377	113737
39630	113738
74537	113739
32196	113740
8605	113741
14797	113742
83367	113743
51472	113744
33410	113745
33436	113746
37176	113747
115333	113748
26716	113749
98679	113750
14036	113751
18540	113752
15924	113753
72848	113754
72848	113755
4040	113756
4040	113757
4040	113758
4040	113759
4040	113760
4040	113761
4040	113762
4040	113763
4040	113764
4040	113765
4040	113766
4040	113767
4040	113768
4040	113769
4040	113770
4040	113771
4040	113772
3711	113773
49	113774
49	113775
3079	113776
52522	113777
52522	113778
82064	113779
1992	113780
1992	113781
57175	113782
57273	113783
93111	113784
1399	113785
6832	113786
210	113787
372	113788
1584	113789
101178	113790
39360	113791
55090	113792
10737	113793
10737	113794
3837	113795
8905	113796
76522	113797
450	113798
17872	113799
107740	113800
117129	113801
88582	113802
133552	113803
106537	113804
64977	113805
18906	113806
80580	113807
42925	113808
7042	113809
31202	113810
8346	113811
70361	113812
135	113813
48172	113814
39855	113815
46806	113816
8186	113817
9488	113818
115270	113819
24084	113820
26584	113821
23022	113822
46607	113823
109647	113824
32574	113825
148966	113826
105128	113827
2318	113828
108842	113829
1032	113830
52195	113831
10551	113832
1880	113833
156751	113834
19495	113835
1495	113836
35374	113837
46	113838
9961	113839
73588	113840
55762	113841
14887	113842
1887	113843
67709	113844
523	113845
46607	113846
43332	113847
80427	113848
46432	113849
44922	113850
720	113851
18021	113852
104853	113853
8346	113854
133522	113855
130066	113856
5677	113857
41020	113858
19217	113859
45116	113860
28901	113861
37137	113862
50323	113863
10835	113864
83467	113865
23635	113866
81968	113867
135404	113868
20227	113869
3129	113870
9732	113871
132024	113872
11843	113873
5541	113874
4613	113875
49184	113876
6686	113877
26901	113878
30	113879
78354	113880
29574	113881
103382	113882
28818	113883
31936	113884
9566	113885
29574	113886
8437	113887
54920	113888
18898	113889
55363	113890
53295	113891
1595	113892
12690	113893
12690	113894
599	113895
81674	113896
77663	113897
15826	113898
2812	113899
12673	113900
87521	113901
110455	113902
93606	113903
158592	113904
110750	113905
16456	113906
13220	113907
23291	113908
82733	113909
160010	113910
22985	113911
11153	113912
4287	113913
4884	113914
50416	113915
23391	113916
12901	113917
100408	113918
53328	113919
79567	113920
96330	113921
8091	113922
20990	113923
37002	113924
85803	113925
122818	113926
56222	113927
57877	113928
145323	113929
2978	113930
10671	113931
6052	113932
11554	113933
113863	113934
70277	113935
985	113936
22281	113937
725	113938
36	113939
47217	113940
38024	113941
1140	113942
6015	113943
36802	113944
258	113945
45758	113946
32199	113947
135044	113948
76133	113949
23	113950
41190	113951
1363	113952
151	113953
34729	113954
9309	113955
13068	113956
13068	113957
344	113958
19	113959
44111	113960
93447	113961
1296	113962
17004	113963
1296	113964
39570	113965
1810	113966
41652	113967
1717	113968
121597	113969
4976	113970
8337	113971
11918	113972
12733	113973
8424	113974
11063	113975
429	113976
6985	113977
3752	113978
3490	113979
131501	113980
150419	113981
48745	113982
30391	113983
3284	113984
28159	113985
21530	113986
3622	113987
5178	113988
11231	113989
29307	113990
149592	113991
8756	113992
84291	113993
4065	113994
6603	113995
110817	113996
102841	113997
38151	113998
70484	113999
77176	114000
34755	114001
126909	114002
52000	114003
43259	114004
84814	114005
75364	114006
69573	114007
5408	114008
2	114009
100644	114010
2171	114011
17707	114012
89202	114013
53943	114014
10214	114015
91958	114016
91958	114017
91958	114018
94598	114019
11663	114020
45461	114021
3092	114022
72097	114023
37227	114024
154721	114025
41558	114026
2176	114027
785	114028
6445	114029
11147	114030
90371	114031
5008	114032
8868	114033
12	114034
12	114035
12	114036
12	114037
12	114038
12	114039
44733	114040
81591	114041
8147	114042
123992	114043
14711	114044
222	114045
618	114046
89156	114047
90390	114048
78355	114049
135532	114050
1217	114051
24250	114052
3253	114053
65160	114054
857	114055
105403	114056
109705	114057
21435	114058
61163	114059
34719	114060
299	114061
122828	114062
12	114063
914	114064
1094	114065
93572	114066
87641	114067
20077	114068
153699	114069
30745	114070
51719	114071
78647	114072
32322	114073
58559	114074
58559	114075
33839	114076
2869	114077
10738	114078
105823	114079
17905	114080
8786	114081
90366	114082
68631	114083
301	114084
301	114085
120277	114086
607	114087
60892	114088
43685	114089
46345	114090
114415	114091
4205	114092
7536	114093
467	114094
88840	114095
7291	114096
1886	114097
27511	114098
28164	114099
73762	114100
5550	114101
59237	114102
10127	114103
10127	114104
33436	114105
11384	114106
47495	114107
9894	114108
53	114109
6947	114110
31892	114111
82609	114112
52739	114113
75280	114114
458	114115
58919	114116
10305	114117
118041	114118
1843	114119
67641	114120
96	114121
34021	114122
890	114123
37764	114124
3785	114125
19534	114126
4809	114127
36209	114128
1480	114129
31270	114130
45755	114131
27392	114132
4407	114133
4680	114134
76361	114135
2586	114136
760	114137
4193	114138
16792	114139
3491	114140
31384	114141
23014	114142
3289	114143
5891	114144
10495	114145
1814	114146
1579	114147
6364	114148
3604	114149
1082	114150
2434	114151
1612	114152
44701	114153
83648	114154
44745	114155
107994	114156
145662	114157
1432	114158
659	114159
4878	114160
24307	114161
3000	114162
127	114163
119	114164
2142	114165
13901	114166
46089	114167
113717	114168
116871	114169
3481	114170
109263	114171
119746	114172
33	114173
66670	114174
905	114175
4158	114176
130647	114177
1203	114178
1952	114179
10769	114180
69413	114181
29565	114182
13942	114183
25843	114184
17814	114185
23379	114186
12802	114187
40572	114188
12802	114189
30017	114190
389	114191
72	114192
104610	114193
49456	114194
1240	114195
42151	114196
24492	114197
39590	114198
14857	114199
19950	114200
6731	114201
2267	114202
116900	114203
3021	114204
3047	114205
39362	114206
1264	114207
7130	114208
60678	114209
1254	114210
4	114211
91829	114212
19547	114213
35190	114214
607	114215
27025	114216
32295	114217
27483	114218
48745	114219
11	114220
11	114221
25	114222
27083	114223
96850	114224
16263	114225
25521	114226
9408	114227
23430	114228
23643	114229
37796	114230
128	114231
141699	114232
101247	114233
5115	114234
408	114235
141865	114236
32076	114237
1381	114238
10482	114239
141253	114240
127373	114241
253	114242
27663	114243
2399	114244
54667	114245
39654	114246
331	114247
172	114248
2578	114249
67333	114250
2	114251
24242	114252
37764	114253
3900	114254
6244	114255
6298	114256
6357	114257
148842	114258
122870	114259
162081	114260
47271	114261
68245	114262
68245	114263
105	114264
11915	114265
13496	114266
2226	114267
2226	114268
45953	114269
184	114270
62295	114271
18643	114272
125059	114273
3283	114274
6115	114275
440	114276
1242	114277
49745	114278
1937	114279
101317	114280
64896	114281
6510	114282
129969	114283
15208	114284
3041	114285
15826	114286
2059	114287
17255	114288
3388	114289
372	114290
419	114291
34528	114292
79388	114293
42326	114294
92181	114295
2864	114296
112012	114297
1242	114298
61444	114299
5846	114300
4497	114301
61158	114302
38499	114303
4560	114304
14880	114305
32340	114306
603	114307
11526	114308
45287	114309
25583	114310
9134	114311
5846	114312
384	114313
132917	114314
87066	114315
986	114316
55714	114317
11759	114318
542	114319
129621	114320
101334	114321
2767	114322
43132	114323
2767	114324
39487	114325
2767	114326
83493	114327
22069	114328
30597	114329
109638	114330
58229	114331
16677	114332
156446	114333
5498	114334
10551	114335
10551	114336
10551	114337
14109	114338
66100	114339
5560	114340
24883	114341
23453	114342
3416	114343
1511	114344
30415	114345
34185	114346
40079	114347
9246	114348
25301	114349
221	114350
836	114351
71713	114352
65287	114353
51416	114354
56029	114355
868	114356
31743	114357
157	114358
115428	114359
10781	114360
5793	114361
1392	114362
19979	114363
1788	114364
14671	114365
1612	114366
136523	114367
28583	114368
45902	114369
32658	114370
116976	114371
23753	114372
1843	114373
226	114374
1768	114375
2614	114376
2614	114377
91489	114378
23	114379
101077	114380
222	114381
152884	114382
47102	114383
11713	114384
3527	114385
794	114386
1072	114387
62208	114388
32876	114389
5299	114390
1435	114391
194	114392
49528	114393
49528	114394
51184	114395
7453	114396
3246	114397
64323	114398
59987	114399
1588	114400
69576	114401
23416	114402
17881	114403
6244	114404
32836	114405
11508	114406
50424	114407
3129	114408
18430	114409
55086	114410
1741	114411
2638	114412
73360	114413
83608	114414
150270	114415
1326	114416
123046	114417
46994	114418
130031	114419
25809	114420
104052	114421
109710	114422
5698	114423
10951	114424
16460	114425
2091	114426
58487	114427
8914	114428
12570	114429
71673	114430
30616	114431
2464	114432
32378	114433
130786	114434
47199	114435
3407	114436
146835	114437
97621	114438
33612	114439
45132	114440
49198	114441
11750	114442
3352	114443
5227	114444
7960	114445
49468	114446
68856	114447
3891	114448
107063	114449
42224	114450
13341	114451
27702	114452
18921	114453
14707	114454
52146	114455
55922	114456
3	114457
131634	114458
41359	114459
82441	114460
2210	114461
58143	114462
66830	114463
18523	114464
80597	114465
91442	114466
71069	114467
46067	114468
156395	114469
17855	114470
69013	114471
14555	114472
29560	114473
91532	114474
8595	114475
131803	114476
102225	114477
18021	114478
80654	114479
1406	114480
92438	114481
172	114482
1392	114483
105643	114484
42996	114485
50086	114486
6248	114487
6197	114488
2	114489
16435	114490
66652	114491
23481	114492
89416	114493
132346	114494
95350	114495
22632	114496
20785	114497
18363	114498
12897	114499
9116	114500
5864	114501
11145	114502
23372	114503
75153	114504
10376	114505
96312	114506
108529	114507
37	114508
4745	114509
64174	114510
42991	114511
9379	114512
117265	114513
57375	114514
26881	114515
8903	114516
46	114517
5065	114518
4842	114519
52471	114520
133111	114521
4300	114522
55490	114523
65991	114524
124197	114525
1418	114526
47904	114527
1798	114528
2847	114529
6486	114530
3	114531
15	114532
28058	114533
11538	114534
495	114535
147119	114536
15718	114537
13350	114538
33978	114539
33978	114540
92	114541
6566	114542
33978	114543
28507	114544
39227	114545
84959	114546
9973	114547
47297	114548
6404	114549
1247	114550
35192	114551
16146	114552
130	114553
15410	114554
18723	114555
1380	114556
4128	114557
105	114558
3518	114559
132818	114560
110174	114561
81325	114562
8429	114563
90702	114564
2	114565
2329	114566
1639	114567
36048	114568
58920	114569
625	114570
4695	114571
139216	114572
152447	114573
4444	114574
3458	114575
21475	114576
51398	114577
31232	114578
12730	114579
32279	114580
79841	114581
2551	114582
88165	114583
27238	114584
37463	114585
41435	114586
83516	114587
79516	114588
64615	114589
68981	114590
74899	114591
9568	114592
12910	114593
177	114594
10454	114595
125	114596
2440	114597
125	114598
69718	114599
31075	114600
1311	114601
199	114602
29548	114603
1910	114604
31443	114605
104170	114606
115353	114607
29793	114608
114670	114609
829	114610
7076	114611
130	114612
3957	114613
7585	114614
93656	114615
56569	114616
2643	114617
10306	114618
66143	114619
56206	114620
56206	114621
32923	114622
19555	114623
116710	114624
150500	114625
72856	114626
93555	114627
24678	114628
93527	114629
72870	114630
116678	114631
43097	114632
23928	114633
95513	114634
116653	114635
15	114636
214	114637
54493	114638
11508	114639
135	114640
1245	114641
2204	114642
102384	114643
2280	114644
13203	114645
10393	114646
30513	114647
2336	114648
4304	114649
3	114650
41268	114651
67827	114652
62208	114653
751	114654
2910	114655
22158	114656
117933	114657
107530	114658
12450	114659
88466	114660
699	114661
128884	114662
75	114663
2600	114664
60273	114665
3628	114666
1359	114667
15912	114668
32340	114669
40284	114670
93431	114671
16146	114672
634	114673
37409	114674
2602	114675
105795	114676
1436	114677
24792	114678
5866	114679
7306	114680
139653	114681
1843	114682
134084	114683
1314	114684
69063	114685
767	114686
36043	114687
226	114688
1822	114689
48661	114690
1843	114691
11078	114692
9350	114693
11384	114694
14335	114695
18771	114696
1516	114697
108647	114698
13910	114699
39939	114700
23249	114701
808	114702
105190	114703
118163	114704
103618	114705
139209	114706
37211	114707
81077	114708
46424	114709
767	114710
50238	114711
741	114712
44806	114713
64933	114714
20453	114715
138709	114716
90117	114717
158651	114718
32159	114719
152733	114720
80630	114721
98110	114722
37355	114723
28665	114724
143032	114725
80879	114726
18214	114727
115158	114728
39020	114729
84891	114730
2666	114731
3036	114732
9711	114733
47779	114734
52973	114735
83184	114736
20224	114737
695	114738
4683	114739
28301	114740
23010	114741
17807	114742
63553	114743
49463	114744
502	114745
1920	114746
30065	114747
10901	114748
2719	114749
17670	114750
20223	114751
12039	114752
214	114753
8856	114754
81739	114755
50764	114756
1261	114757
32912	114758
46085	114759
8659	114760
29142	114761
46960	114762
86197	114763
82912	114764
26507	114765
26467	114766
98073	114767
66988	114768
7657	114769
111627	114770
21180	114771
19522	114772
8418	114773
12924	114774
39672	114775
17464	114776
11838	114777
134382	114778
107395	114779
109139	114780
100228	114781
137500	114782
13713	114783
13445	114784
8413	114785
12095	114786
15375	114787
90818	114788
53392	114789
18653	114790
467	114791
90386	114792
9657	114793
34179	114794
6620	114795
152793	114796
36743	114797
428	114798
633	114799
34179	114800
5905	114801
1855	114802
121301	114803
1112	114804
2062	114805
41395	114806
3581	114807
633	114808
39923	114809
110543	114810
22728	114811
34027	114812
6620	114813
96850	114814
626	114815
16501	114816
3025	114817
118889	114818
27677	114819
79584	114820
104088	114821
4074	114822
61172	114823
83735	114824
32127	114825
138520	114826
113849	114827
49244	114828
93394	114829
157687	114830
70550	114831
124220	114832
3660	114833
71487	114834
8460	114835
47333	114836
103835	114837
113176	114838
165839	114839
28992	114840
23848	114841
444	114842
113764	114843
90419	114844
112261	114845
90678	114846
94924	114847
23119	114848
325	114849
58628	114850
61474	114851
1393	114852
246	114853
67864	114854
13256	114855
17894	114856
137139	114857
105370	114858
128803	114859
113764	114860
119697	114861
13294	114862
26584	114863
99077	114864
23568	114865
58447	114866
64627	114867
63634	114868
31692	114869
60581	114870
141193	114871
67031	114872
48485	114873
36374	114874
95452	114875
68816	114876
66240	114877
165881	114878
130967	114879
104199	114880
62259	114881
56431	114882
81854	114883
41943	114884
148702	114885
137257	114886
158241	114887
124045	114888
86164	114889
137515	114890
41335	114891
47152	114892
63360	114893
123970	114894
91971	114895
60088	114896
63900	114897
22220	114898
4105	114899
10071	114900
23028	114901
108760	114902
156246	114903
55047	114904
121393	114905
43688	114906
54261	114907
113193	114908
93789	114909
110864	114910
105194	114911
17386	114912
8077	114913
115661	114914
167586	114915
167481	114916
2989	114917
64672	114918
108767	114919
167456	114920
67846	114921
12662	114922
13571	114923
29159	114924
109377	114925
92009	114926
97871	114927
77938	114928
71494	114929
99428	114930
148729	114931
83488	114932
138689	114933
113306	114934
86142	114935
51239	114936
128525	114937
6363	114938
53874	114939
45402	114940
5719	114941
137159	114942
132988	114943
12524	114944
74219	114945
125648	114946
102286	114947
130734	114948
28713	114949
105012	114950
27992	114951
61169	114952
112926	114953
65578	114954
83728	114955
115739	114956
80633	114957
2009	114958
147347	114959
107591	114960
86144	114961
74793	114962
129832	114963
11294	114964
70005	114965
51253	114966
91964	114967
2769	114968
13788	114969
10912	114970
40495	114971
53906	114972
2680	114973
14675	114974
14631	114975
3447	114976
132901	114977
162471	114978
9343	114979
2461	114980
24872	114981
130913	114982
49341	114983
89482	114984
24166	114985
105255	114986
77010	114987
18154	114988
30691	114989
77914	114990
52033	114991
39280	114992
79614	114993
47285	114994
102908	114995
70096	114996
43374	114997
84892	114998
100659	114999
121671	115000
52647	115001
136292	115002
55010	115003
115460	115004
27708	115005
139526	115006
117037	115007
48084	115008
59156	115009
129665	115010
35240	115011
117621	115012
139340	115013
147149	115014
117056	115015
162521	115016
148770	115017
152655	115018
65856	115019
127738	115020
92424	115021
8983	115022
24134	115023
71721	115024
92275	115025
53356	115026
116129	115027
106797	115028
152716	115029
53702	115030
75355	115031
129628	115032
72145	115033
125915	115034
49420	115035
156439	115036
91914	115037
124576	115038
152576	115039
21266	115040
123139	115041
53351	115042
86443	115043
71060	115044
1351	115045
2771	115046
1261	115047
1401	115048
19045	115049
143	115050
160566	115051
32943	115052
150603	115053
118940	115054
52183	115055
4836	115056
166	115057
141424	115058
160630	115059
80845	115060
112940	115061
84900	115062
115451	115063
81063	115064
9036	115065
106082	115066
73758	115067
110039	115068
68727	115069
109961	115070
141594	115071
74431	115072
89991	115073
74784	115074
96946	115075
105517	115076
117215	115077
14808	115078
101222	115079
52056	115080
100457	115081
55587	115082
108580	115083
26248	115084
98867	115085
121564	115086
75467	115087
134589	115088
53296	115089
66113	115090
18296	115091
17980	115092
70480	115093
29281	115094
31217	115095
118993	115096
76897	115097
139365	115098
48198	115099
64900	115100
91493	115101
49329	115102
65841	115103
65841	115104
60341	115105
44088	115106
128704	115107
17722	115108
166246	115109
63753	115110
62188	115111
21126	115112
105766	115113
131311	115114
74583	115115
125883	115116
36753	115117
64854	115118
79669	115119
109235	115120
124625	115121
41193	115122
8185	115123
136344	115124
27104	115125
95558	115126
123215	115127
56799	115128
131706	115129
79579	115130
35461	115131
117367	115132
105623	115133
143240	115134
160605	115135
92729	115136
135664	115137
63639	115138
113475	115139
82240	115140
61170	115141
34569	115142
139289	115143
81037	115144
129113	115145
158386	115146
77919	115147
71537	115148
55613	115149
117168	115150
136748	115151
62342	115152
12765	115153
4164	115154
148740	115155
59526	115156
121437	115157
72224	115158
55425	115159
39357	115160
80865	115161
143673	115162
50054	115163
105962	115164
12219	115165
31137	115166
63341	115167
54624	115168
66095	115169
154778	115170
113705	115171
66689	115172
95268	115173
52568	115174
106030	115175
134285	115176
121787	115177
39129	115178
89395	115179
116838	115180
164491	115181
71189	115182
80668	115183
104135	115184
12012	115185
79777	115186
79777	115187
112062	115188
78247	115189
127566	115190
158669	115191
92116	115192
132490	115193
70985	115194
14715	115195
103152	115196
42957	115197
21888	115198
24220	115199
118607	115200
84934	115201
82900	115202
131099	115203
13711	115204
68942	115205
95960	115206
71842	115207
110580	115208
1640	115209
13406	115210
2767	115211
2767	115212
4632	115213
91901	115214
165967	115215
85490	115216
31401	115217
31417	115218
40493	115219
111424	115220
163991	115221
39336	115222
109907	115223
75275	115224
109314	115225
117600	115226
46336	115227
67319	115228
41141	115229
52980	115230
46176	115231
52110	115232
50602	115233
73207	115234
75979	115235
80742	115236
81030	115237
117590	115238
105702	115239
118994	115240
94634	115241
150933	115242
123350	115243
95407	115244
115743	115245
56232	115246
80360	115247
46898	115248
131880	115249
99792	115250
90714	115251
100462	115252
105661	115253
92729	115254
99754	115255
77929	115256
63863	115257
94465	115258
164129	115259
158217	115260
66742	115261
72147	115262
52381	115263
47810	115264
80691	115265
77710	115266
97850	115267
66039	115268
121370	115269
63141	115270
133810	115271
58700	115272
74287	115273
97036	115274
36889	115275
121743	115276
52287	115277
156474	115278
12199	115279
4143	115280
109766	115281
103620	115282
70407	115283
66204	115284
143881	115285
160597	115286
43562	115287
103021	115288
73120	115289
58358	115290
102342	115291
73094	115292
122961	115293
35947	115294
76902	115295
102722	115296
93535	115297
125601	115298
86086	115299
60411	115300
167469	115301
73609	115302
117575	115303
79070	115304
106959	115305
93664	115306
119283	115307
42319	115308
36615	115309
36615	115310
112205	115311
88541	115312
136261	115313
91978	115314
124673	115315
39815	115316
35434	115317
115589	115318
42043	115319
58809	115320
109283	115321
5891	115322
75309	115323
39953	115324
19116	115325
150529	115326
2446	115327
2446	115328
70621	115329
2274	115330
91482	115331
91482	115332
134381	115333
29305	115334
66714	115335
13466	115336
1854	115337
5805	115338
94659	115339
35480	115340
20643	115341
52896	115342
73640	115343
43438	115344
55986	115345
20444	115346
5803	115347
55842	115348
949	115349
949	115350
165	115351
20371	115352
3831	115353
128508	115354
22967	115355
126640	115356
47255	115357
157180	115358
17827	115359
447	115360
18745	115361
13342	115362
1284	115363
11870	115364
79511	115365
13144	115366
15486	115367
183	115368
14710	115369
30799	115370
17165	115371
42234	115372
67732	115373
39951	115374
54783	115375
17422	115376
15226	115377
101184	115378
2674	115379
2674	115380
35321	115381
2379	115382
12682	115383
1844	115384
133609	115385
69956	115386
8429	115387
618	115388
1837	115389
3041	115390
9379	115391
2379	115392
380	115393
543	115394
47245	115395
34896	115396
45402	115397
33472	115398
6409	115399
3186	115400
504	115401
67788	115402
6493	115403
251	115404
20179	115405
645	115406
27684	115407
45307	115408
7224	115409
2059	115410
139253	115411
7613	115412
3328	115413
157	115414
504	115415
1006	115416
109168	115417
124062	115418
17881	115419
3507	115420
5682	115421
28016	115422
61329	115423
1088	115424
92618	115425
71137	115426
67969	115427
52217	115428
7810	115429
2550	115430
30917	115431
11179	115432
95346	115433
5682	115434
5682	115435
18366	115436
2981	115437
32340	115438
570	115439
26686	115440
100485	115441
42	115442
35793	115443
35707	115444
1075	115445
12491	115446
2816	115447
570	115448
2195	115449
2195	115450
2100	115451
2195	115452
6016	115453
484	115454
19881	115455
21170	115456
21170	115457
963	115458
20921	115459
37317	115460
11910	115461
116303	115462
1212	115463
33727	115464
80112	115465
93004	115466
44082	115467
2	115468
2011	115469
11692	115470
26165	115471
117159	115472
35	115473
2881	115474
275	115475
19130	115476
214	115477
4574	115478
2243	115479
2	115480
45452	115481
6714	115482
8853	115483
67658	115484
11700	115485
9303	115486
144	115487
27599	115488
86162	115489
82112	115490
162182	115491
131120	115492
729	115493
56175	115494
1149	115495
5811	115496
112201	115497
2208	115498
44789	115499
70981	115500
126727	115501
77393	115502
3295	115503
849	115504
5478	115505
86021	115506
59726	115507
3554	115508
78072	115509
1499	115510
1540	115511
12730	115512
7065	115513
890	115514
15	115515
9831	115516
3113	115517
51805	115518
1248	115519
127966	115520
63735	115521
10090	115522
52139	115523
109137	115524
4380	115525
122797	115526
86507	115527
59344	115528
66280	115529
128	115530
23671	115531
16417	115532
16425	115533
4518	115534
8488	115535
47993	115536
2717	115537
164082	115538
75	115539
3661	115540
68594	115541
655	115542
19513	115543
39930	115544
784	115545
16705	115546
17083	115547
14220	115548
27199	115549
501	115550
5675	115551
11906	115552
3973	115553
54685	115554
19085	115555
19871	115556
135077	115557
2172	115558
3156	115559
40682	115560
32364	115561
1936	115562
717	115563
24235	115564
2702	115565
3130	115566
428	115567
2306	115568
571	115569
19511	115570
48126	115571
257	115572
2059	115573
15801	115574
15801	115575
74653	115576
15051	115577
104151	115578
25539	115579
69837	115580
4946	115581
55186	115582
14073	115583
16641	115584
54571	115585
29884	115586
21097	115587
10503	115588
15590	115589
14073	115590
15805	115591
8974	115592
21097	115593
40434	115594
39746	115595
9099	115596
23273	115597
12949	115598
2684	115599
39442	115600
13055	115601
54270	115602
54270	115603
1545	115604
125626	115605
12	115606
12	115607
88517	115608
11003	115609
11003	115610
62234	115611
2344	115612
3928	115613
12240	115614
59790	115615
24212	115616
11416	115617
14518	115618
4548	115619
7525	115620
18415	115621
786	115622
146985	115623
18033	115624
28343	115625
105150	115626
91084	115627
17104	115628
7525	115629
10	115630
2092	115631
204	115632
46573	115633
13364	115634
548	115635
6141	115636
8581	115637
126387	115638
13702	115639
6322	115640
50243	115641
15805	115642
34386	115643
19897	115644
16886	115645
5432	115646
9094	115647
15590	115648
17101	115649
4539	115650
82685	115651
514	115652
38079	115653
472	115654
53713	115655
13360	115656
63810	115657
467	115658
5570	115659
766	115660
228	115661
4624	115662
53713	115663
80851	115664
415	115665
795	115666
2018	115667
10729	115668
2615	115669
16886	115670
19276	115671
15053	115672
535	115673
30739	115674
4356	115675
2785	115676
608	115677
4613	115678
51874	115679
4539	115680
39742	115681
51874	115682
39104	115683
13702	115684
13698	115685
38493	115686
608	115687
5048	115688
37029	115689
8788	115690
40445	115691
10612	115692
12641	115693
5983	115694
3223	115695
228	115696
3205	115697
21725	115698
16881	115699
1072	115700
16641	115701
1350	115702
77266	115703
2327	115704
7732	115705
5537	115706
1030	115707
64594	115708
16133	115709
50650	115710
235	115711
1001	115712
3443	115713
5215	115714
22731	115715
1600	115716
7739	115717
1567	115718
17605	115719
719	115720
25321	115721
1494	115722
112864	115723
14265	115724
14763	115725
935	115726
2933	115727
24574	115728
169	115729
3668	115730
39930	115731
3490	115732
58202	115733
18963	115734
6479	115735
5013	115736
64657	115737
11362	115738
11362	115739
17610	115740
15905	115741
1126	115742
9362	115743
45616	115744
50443	115745
16545	115746
93017	115747
2476	115748
16738	115749
337	115750
31055	115751
6511	115752
53317	115753
336	115754
18106	115755
861	115756
1281	115757
8284	115758
20	115759
34178	115760
82305	115761
209	115762
9362	115763
12079	115764
42028	115765
58	115766
45242	115767
8318	115768
17905	115769
935	115770
5014	115771
104024	115772
4	115773
53317	115774
6667	115775
32284	115776
18106	115777
30682	115778
131401	115779
3490	115780
123192	115781
19716	115782
39930	115783
30194	115784
30194	115785
14763	115786
209	115787
1350	115788
4630	115789
62205	115790
24574	115791
131328	115792
114434	115793
8	115794
49409	115795
169	115796
16738	115797
30548	115798
1126	115799
50443	115800
16545	115801
710	115802
45616	115803
5825	115804
2198	115805
1972	115806
11362	115807
11362	115808
15905	115809
42028	115810
9581	115811
9362	115812
17610	115813
26731	115814
31398	115815
33583	115816
336	115817
336	115818
18963	115819
7791	115820
1382	115821
31105	115822
31055	115823
79159	115824
18129	115825
66803	115826
27700	115827
1281	115828
4680	115829
28234	115830
12079	115831
4838	115832
2308	115833
41232	115834
26676	115835
1115	115836
12079	115837
44855	115838
34178	115839
131074	115840
6511	115841
22117	115842
75484	115843
9362	115844
20	115845
1481	115846
608	115847
104868	115848
17605	115849
5867	115850
4352	115851
15698	115852
861	115853
2420	115854
139392	115855
4736	115856
2070	115857
1604	115858
129728	115859
14265	115860
31961	115861
503	115862
6492	115863
28031	115864
825	115865
3746	115866
164496	115867
13363	115868
26691	115869
106565	115870
26854	115871
50921	115872
128144	115873
76117	115874
31275	115875
8635	115876
41819	115877
48380	115878
55955	115879
55957	115880
94964	115881
21660	115882
62960	115883
150102	115884
104496	115885
109590	115886
40382	115887
54866	115888
114816	115889
68428	115890
50072	115891
149853	115892
146613	115893
95139	115894
118263	115895
19863	115896
19863	115897
15105	115898
46706	115899
136714	115900
14698	115901
84230	115902
96219	115903
106359	115904
138353	115905
39054	115906
68546	115907
16383	115908
83918	115909
143251	115910
114094	115911
80136	115912
50005	115913
136454	115914
38330	115915
33473	115916
120875	115917
76218	115918
133341	115919
92934	115920
125350	115921
58683	115922
119445	115923
153607	115924
136512	115925
71280	115926
130160	115927
80068	115928
77247	115929
109533	115930
50052	115931
157485	115932
167932	115933
94832	115934
16324	115935
38329	115936
66370	115937
80254	115938
93064	115939
21402	115940
121861	115941
151724	115942
25994	115943
47454	115944
18896	115945
144604	115946
143042	115947
128192	115948
38215	115949
131867	115950
38231	115951
15020	115952
76064	115953
16345	115954
41826	115955
54876	115956
74141	115957
62929	115958
7882	115959
36321	115960
9500	115961
6684	115962
126700	115963
6687	115964
26359	115965
70775	115966
93241	115967
98503	115968
9529	115969
52612	115970
65185	115971
94837	115972
77239	115973
16603	115974
70711	115975
80052	115976
77239	115977
125513	115978
9726	115979
121881	115980
88356	115981
71280	115982
157717	115983
7894	115984
6688	115985
50203	115986
81394	115987
66443	115988
68426	115989
126654	115990
50102	115991
65332	115992
36883	115993
98554	115994
166870	115995
20985	115996
101740	115997
12828	115998
128239	115999
29396	116000
155039	116001
100135	116002
147849	116003
159741	116004
28259	116005
128506	116006
57904	116007
11815	116008
96099	116009
101641	116010
13357	116011
125198	116012
131549	116013
77205	116014
12828	116015
100139	116016
12586	116017
125295	116018
33455	116019
82568	116020
39058	116021
10359	116022
68578	116023
91131	116024
17073	116025
131980	116026
20971	116027
138764	116028
7862	116029
155705	116030
17706	116031
60904	116032
165307	116033
68526	116034
14040	116035
94728	116036
29837	116037
14261	116038
50960	116039
144799	116040
23614	116041
91223	116042
25078	116043
40348	116044
15025	116045
68578	116046
20607	116047
36909	116048
84200	116049
33455	116050
165100	116051
36898	116052
57246	116053
14036	116054
167746	116055
8862	116056
52706	116057
153337	116058
147541	116059
8862	116060
11274	116061
83989	116062
5863	116063
75093	116064
125345	116065
36950	116066
89743	116067
117876	116068
7839	116069
133213	116070
31757	116071
139980	116072
88345	116073
94867	116074
9081	116075
111331	116076
38296	116077
117909	116078
38392	116079
55811	116080
38364	116081
101446	116082
49010	116083
13194	116084
58820	116085
68631	116086
10952	116087
153433	116088
24065	116089
12863	116090
32608	116091
137973	116092
16600	116093
42122	116094
27840	116095
52726	116096
9196	116097
57924	116098
54873	116099
133214	116100
76014	116101
10952	116102
48231	116103
79944	116104
17068	116105
135217	116106
161013	116107
39673	116108
76199	116109
91288	116110
159109	116111
31811	116112
82503	116113
13852	116114
19891	116115
33440	116116
75009	116117
163301	116118
53627	116119
9211	116120
9546	116121
36925	116122
109495	116123
18283	116124
98442	116125
5230	116126
16341	116127
135399	116128
103302	116129
145943	116130
82601	116131
51777	116132
104820	116133
91216	116134
19808	116135
91216	116136
5230	116137
89693	116138
50999	116139
52667	116140
31310	116141
34878	116142
25632	116143
81335	116144
61908	116145
49020	116146
20950	116147
27831	116148
157188	116149
35781	116150
50141	116151
134885	116152
45691	116153
81298	116154
153281	116155
42737	116156
129905	116157
112535	116158
128140	116159
60936	116160
66403	116161
57024	116162
146554	116163
130324	116164
28706	116165
26340	116166
59682	116167
67309	116168
67423	116169
48361	116170
9724	116171
8231	116172
70870	116173
67327	116174
10025	116175
159673	116176
106234	116177
52679	116178
63916	116179
95065	116180
21971	116181
63883	116182
96153	116183
22540	116184
20025	116185
29252	116186
10479	116187
37493	116188
24457	116189
119392	116190
17379	116191
88321	116192
27867	116193
149495	116194
28677	116195
17421	116196
25131	116197
18571	116198
124953	116199
35001	116200
162978	116201
109767	116202
91166	116203
134772	116204
62083	116205
88402	116206
101427	116207
104516	116208
16613	116209
21689	116210
83977	116211
115984	116212
26363	116213
29379	116214
48355	116215
154968	116216
101926	116217
59682	116218
13342	116219
19027	116220
54860	116221
109777	116222
84089	116223
43821	116224
38311	116225
57864	116226
53591	116227
84283	116228
62999	116229
131977	116230
35694	116231
109684	116232
22877	116233
89855	116234
70804	116235
161519	116236
95144	116237
114790	116238
41059	116239
9563	116240
74032	116241
132053	116242
130271	116243
165483	116244
38396	116245
65258	116246
118427	116247
53591	116248
89855	116249
15417	116250
85646	116251
155907	116252
125498	116253
96105	116254
27883	116255
30817	116256
15104	116257
96161	116258
14713	116259
153209	116260
11110	116261
163125	116262
119425	116263
44345	116264
111098	116265
50186	116266
44364	116267
118004	116268
22435	116269
76119	116270
67343	116271
153195	116272
30268	116273
124963	116274
32025	116275
114720	116276
69604	116277
43757	116278
104562	116279
96220	116280
135000	116281
47508	116282
104818	116283
12821	116284
19802	116285
33363	116286
42711	116287
12581	116288
11852	116289
25699	116290
23621	116291
136376	116292
112759	116293
103195	116294
41061	116295
25699	116296
159244	116297
45713	116298
146085	116299
95078	116300
50148	116301
17441	116302
57280	116303
19832	116304
7865	116305
83963	116306
49059	116307
18939	116308
109557	116309
21391	116310
107950	116311
20554	116312
65040	116313
44970	116314
22892	116315
25091	116316
14482	116317
16860	116318
140233	116319
155023	116320
81371	116321
153471	116322
65135	116323
13837	116324
122005	116325
54903	116326
166636	116327
101812	116328
106557	116329
40343	116330
65352	116331
12170	116332
125022	116333
37514	116334
26825	116335
92959	116336
106136	116337
164750	116338
125023	116339
144719	116340
29784	116341
89703	116342
40343	116343
113966	116344
23245	116345
126572	116346
63845	116347
78830	116348
149728	116349
109780	116350
157097	116351
166515	116352
112530	116353
26825	116354
29784	116355
43727	116356
15013	116357
30732	116358
161724	116359
21651	116360
28320	116361
16037	116362
21376	116363
49061	116364
161824	116365
68616	116366
19795	116367
78806	116368
67319	116369
34993	116370
18283	116371
63889	116372
7516	116373
91782	116374
7516	116375
41051	116376
19408	116377
98613	116378
49018	116379
51001	116380
163893	116381
36934	116382
51001	116383
144292	116384
144818	116385
159904	116386
60759	116387
114781	116388
50993	116389
161826	116390
46618	116391
150014	116392
29366	116393
8760	116394
102979	116395
31780	116396
79983	116397
130429	116398
29854	116399
75006	116400
66280	116401
50992	116402
33343	116403
54418	116404
86933	116405
140225	116406
19023	116407
18590	116408
120735	116409
69639	116410
29799	116411
166709	116412
13847	116413
24501	116414
44990	116415
54410	116416
146118	116417
134975	116418
37477	116419
133302	116420
101870	116421
55712	116422
101870	116423
38214	116424
118264	116425
47579	116426
143124	116427
16004	116428
28293	116429
106287	116430
119378	116431
146115	116432
46553	116433
65350	116434
36938	116435
70674	116436
98627	116437
36864	116438
138222	116439
13206	116440
35745	116441
15385	116442
6562	116443
36412	116444
32045	116445
36412	116446
32045	116447
32045	116448
32045	116449
32045	116450
164871	116451
10833	116452
121918	116453
31253	116454
48239	116455
113979	116456
16018	116457
65329	116458
65329	116459
12820	116460
26766	116461
32534	116462
65101	116463
13656	116464
7865	116465
28247	116466
69543	116467
163467	116468
149244	116469
103073	116470
35686	116471
106213	116472
41743	116473
91761	116474
76216	116475
75077	116476
123326	116477
57110	116478
18909	116479
104818	116480
29857	116481
92935	116482
61994	116483
60823	116484
112565	116485
133258	116486
130048	116487
8772	116488
104485	116489
67312	116490
88595	116491
142678	116492
7115	116493
89671	116494
32057	116495
152287	116496
20986	116497
20986	116498
44390	116499
12143	116500
8243	116501
18610	116502
23593	116503
10791	116504
14722	116505
155107	116506
43954	116507
160882	116508
85570	116509
30276	116510
137884	116511
123788	116512
25738	116513
130370	116514
108269	116515
86970	116516
84175	116517
65230	116518
50142	116519
91760	116520
158962	116521
54852	116522
101771	116523
89698	116524
118423	116525
52608	116526
84279	116527
81272	116528
159700	116529
164627	116530
142355	116531
5224	116532
85786	116533
30264	116534
106424	116535
83953	116536
32727	116537
24052	116538
66447	116539
12162	116540
29823	116541
135356	116542
106122	116543
7273	116544
72379	116545
166393	116546
23626	116547
59653	116548
131994	116549
19438	116550
39059	116551
165611	116552
40256	116553
138075	116554
39642	116555
82453	116556
66413	116557
63031	116558
108289	116559
22878	116560
15575	116561
46708	116562
155373	116563
17382	116564
17382	116565
124940	116566
48274	116567
41806	116568
20274	116569
109591	116570
61964	116571
69644	116572
10823	116573
119650	116574
139923	116575
153085	116576
10490	116577
28670	116578
91256	116579
32712	116580
53537	116581
114134	116582
61990	116583
16335	116584
161766	116585
53537	116586
48244	116587
14722	116588
85550	116589
157147	116590
43689	116591
133229	116592
106188	116593
91287	116594
40274	116595
27902	116596
72569	116597
61867	116598
66357	116599
106293	116600
107937	116601
8381	116602
147479	116603
48985	116604
4818	116605
61940	116606
58682	116607
42923	116608
34351	116609
68445	116610
60837	116611
22488	116612
3002	116613
17458	116614
8562	116615
98495	116616
158986	116617
9202	116618
11838	116619
104701	116620
47527	116621
22549	116622
83972	116623
25174	116624
77356	116625
155261	116626
9202	116627
106606	116628
59739	116629
22481	116630
43869	116631
34366	116632
155895	116633
164792	116634
33359	116635
39033	116636
19788	116637
96029	116638
134930	116639
111139	116640
147561	116641
9202	116642
8766	116643
8562	116644
34867	116645
23225	116646
101571	116647
77199	116648
29237	116649
153860	116650
89863	116651
42806	116652
81328	116653
126907	116654
11568	116655
38245	116656
126728	116657
76123	116658
20260	116659
106396	116660
16628	116661
34959	116662
163562	116663
83987	116664
15020	116665
7275	116666
58816	116667
6587	116668
133126	116669
53613	116670
26765	116671
27444	116672
48242	116673
50021	116674
34891	116675
58783	116676
123427	116677
5545	116678
36377	116679
82457	116680
108061	116681
16024	116682
33504	116683
9733	116684
7848	116685
25092	116686
57304	116687
25708	116688
57218	116689
127044	116690
104719	116691
106317	116692
16373	116693
9210	116694
35787	116695
134972	116696
76123	116697
100123	116698
42708	116699
46709	116700
33399	116701
166810	116702
19857	116703
109582	116704
63020	116705
33461	116706
13853	116707
42705	116708
60751	116709
88499	116710
25665	116711
120814	116712
50154	116713
10189	116714
98642	116715
19334	116716
157825	116717
106325	116718
52719	116719
25057	116720
59607	116721
33386	116722
36875	116723
17463	116724
52717	116725
41027	116726
79962	116727
100079	116728
83952	116729
9319	116730
48304	116731
32559	116732
69567	116733
50047	116734
94709	116735
119410	116736
17398	116737
6127	116738
31284	116739
78632	116740
124965	116741
120972	116742
11577	116743
57207	116744
127043	116745
98438	116746
9496	116747
48348	116748
120661	116749
24451	116750
79962	116751
82485	116752
38330	116753
66291	116754
80114	116755
29815	116756
101418	116757
27917	116758
118074	116759
125169	116760
33383	116761
104580	116762
42791	116763
155291	116764
55889	116765
46734	116766
159460	116767
168096	116768
112780	116769
42840	116770
159916	116771
15065	116772
9729	116773
21677	116774
32541	116775
24703	116776
33439	116777
45050	116778
157259	116779
45711	116780
32715	116781
123545	116782
118047	116783
138936	116784
59752	116785
136826	116786
24703	116787
17472	116788
97323	116789
20284	116790
95073	116791
60885	116792
5565	116793
127114	116794
49087	116795
62856	116796
74071	116797
55800	116798
146360	116799
9562	116800
42745	116801
76174	116802
11865	116803
121002	116804
85639	116805
61986	116806
26859	116807
33509	116808
11910	116809
106486	116810
95150	116811
74172	116812
85608	116813
20565	116814
72527	116815
142616	116816
15065	116817
28701	116818
57205	116819
123799	116820
20284	116821
32672	116822
41093	116823
108259	116824
164924	116825
143490	116826
31323	116827
153710	116828
55946	116829
55871	116830
42718	116831
32695	116832
142988	116833
123545	116834
5556	116835
32742	116836
80238	116837
42826	116838
119688	116839
93299	116840
142859	116841
32742	116842
163701	116843
11428	116844
25082	116845
83932	116846
17704	116847
17956	116848
150183	116849
94680	116850
74233	116851
116275	116852
11277	116853
8774	116854
42843	116855
74127	116856
168093	116857
143119	116858
62856	116859
151429	116860
19327	116861
94923	116862
108097	116863
25184	116864
6583	116865
9527	116866
74071	116867
42867	116868
74071	116869
104792	116870
155995	116871
11654	116872
25126	116873
148045	116874
43886	116875
43889	116876
24715	116877
118403	116878
32574	116879
152254	116880
146695	116881
62070	116882
35796	116883
57158	116884
76069	116885
42834	116886
6685	116887
123540	116888
72408	116889
149554	116890
58769	116891
11928	116892
78599	116893
20565	116894
168095	116895
130434	116896
17447	116897
107923	116898
121013	116899
75115	116900
159540	116901
78599	116902
50955	116903
15380	116904
46610	116905
165335	116906
33430	116907
74168	116908
100192	116909
155067	116910
135157	116911
128334	116912
41096	116913
28250	116914
25079	116915
16630	116916
57072	116917
108158	116918
97343	116919
131853	116920
82568	116921
70744	116922
138359	116923
35771	116924
68527	116925
109655	116926
39645	116927
91182	116928
41724	116929
28271	116930
151582	116931
121852	116932
74148	116933
46658	116934
111075	116935
20277	116936
88276	116937
89840	116938
23612	116939
125138	116940
13647	116941
52693	116942
122140	116943
149690	116944
101869	116945
52592	116946
52592	116947
165228	116948
35668	116949
50058	116950
128063	116951
47464	116952
13357	116953
31809	116954
77331	116955
103182	116956
134822	116957
73917	116958
103124	116959
108283	116960
126900	116961
109466	116962
49023	116963
86895	116964
27888	116965
7514	116966
107890	116967
76039	116968
47459	116969
9563	116970
4174	116971
125427	116972
15129	116973
22506	116974
88323	116975
45752	116976
75137	116977
63877	116978
24483	116979
14689	116980
36296	116981
29250	116982
63917	116983
32041	116984
22439	116985
47542	116986
62962	116987
10489	116988
82419	116989
140030	116990
36323	116991
21045	116992
10959	116993
79961	116994
29332	116995
134860	116996
77178	116997
71290	116998
61945	116999
50966	117000
15448	117001
97452	117002
92951	117003
6967	117004
54906	117005
42129	117006
57226	117007
24446	117008
54906	117009
54906	117010
9711	117011
43758	117012
82562	117013
93101	117014
58672	117015
58655	117016
15137	117017
142972	117018
33367	117019
30271	117020
140615	117021
29325	117022
50955	117023
19313	117024
77297	117025
106473	117026
130427	117027
123609	117028
93130	117029
72332	117030
34951	117031
42726	117032
31788	117033
50902	117034
118281	117035
42797	117036
72455	117037
57866	117038
135124	117039
106327	117040
13677	117041
77248	117042
159497	117043
62911	117044
167736	117045
10484	117046
14820	117047
7417	117048
16324	117049
97350	117050
126635	117051
112747	117052
159498	117053
135370	117054
59627	117055
159121	117056
57325	117057
19331	117058
131942	117059
130213	117060
21688	117061
36356	117062
50200	117063
29389	117064
130387	117065
106212	117066
55812	117067
22843	117068
151791	117069
43866	117070
20575	117071
34919	117072
88405	117073
138127	117074
72579	117075
100183	117076
78593	117077
18901	117078
20031	117079
32064	117080
49009	117081
15029	117082
19809	117083
69631	117084
45034	117085
163715	117086
79939	117087
32534	117088
30252	117089
118437	117090
166882	117091
165199	117092
146168	117093
72644	117094
135171	117095
142983	117096
125455	117097
16325	117098
100242	117099
147837	117100
54862	117101
72289	117102
144609	117103
122120	117104
15137	117105
157623	117106
140400	117107
161107	117108
107972	117109
72289	117110
74052	117111
30292	117112
104545	117113
139927	117114
149922	117115
72644	117116
74123	117117
26775	117118
74176	117119
19383	117120
25106	117121
32668	117122
73999	117123
100241	117124
33458	117125
55893	117126
97218	117127
157080	117128
42886	117129
11582	117130
99912	117131
43832	117132
15137	117133
140801	117134
19369	117135
151911	117136
62035	117137
130224	117138
42845	117139
34324	117140
136441	117141
42886	117142
38398	117143
122129	117144
72644	117145
76103	117146
42874	117147
117861	117148
144392	117149
38245	117150
125254	117151
15109	117152
74176	117153
26768	117154
119519	117155
135285	117156
15093	117157
98507	117158
127085	117159
118150	117160
4180	117161
50200	117162
57130	117163
25123	117164
57214	117165
58752	117166
15450	117167
145984	117168
25624	117169
122117	117170
46662	117171
86944	117172
42797	117173
85755	117174
92953	117175
43685	117176
144493	117177
161140	117178
50194	117179
32707	117180
20615	117181
77248	117182
7890	117183
161550	117184
100231	117185
142606	117186
167312	117187
137916	117188
43760	117189
103017	117190
20561	117191
88536	117192
27427	117193
76188	117194
89817	117195
80100	117196
140719	117197
11581	117198
98510	117199
163642	117200
88384	117201
22895	117202
28310	117203
19855	117204
25976	117205
22532	117206
3140	117207
85618	117208
165361	117209
75020	117210
47506	117211
31324	117212
108157	117213
3140	117214
14484	117215
41102	117216
89789	117217
123753	117218
24665	117219
80201	117220
31273	117221
38435	117222
73932	117223
163449	117224
37483	117225
138864	117226
40259	117227
80043	117228
101845	117229
128483	117230
63003	117231
39057	117232
53548	117233
61897	117234
110984	117235
47557	117236
161541	117237
24065	117238
89897	117239
50973	117240
114012	117241
106442	117242
15793	117243
138021	117244
57201	117245
88426	117246
133505	117247
39645	117248
146436	117249
10806	117250
166997	117251
89868	117252
78694	117253
18588	117254
18588	117255
101589	117256
49029	117257
34958	117258
53561	117259
93160	117260
57072	117261
63822	117262
34990	117263
146277	117264
11425	117265
40349	117266
116231	117267
103131	117268
17967	117269
103250	117270
159615	117271
7719	117272
82550	117273
63993	117274
7719	117275
70837	117276
63812	117277
68444	117278
85641	117279
81383	117280
23651	117281
65036	117282
6181	117283
38287	117284
67340	117285
14478	117286
103005	117287
32722	117288
13840	117289
42833	117290
122273	117291
124922	117292
121880	117293
6181	117294
22439	117295
30770	117296
129894	117297
111328	117298
15134	117299
29351	117300
131577	117301
10200	117302
24028	117303
10200	117304
82567	117305
38290	117306
49066	117307
53596	117308
147460	117309
128104	117310
153196	117311
111106	117312
15783	117313
77315	117314
11285	117315
4763	117316
25626	117317
120827	117318
165381	117319
167038	117320
31267	117321
17984	117322
32039	117323
11281	117324
44355	117325
45044	117326
24461	117327
128510	117328
69720	117329
86921	117330
38959	117331
33351	117332
31262	117333
30260	117334
17475	117335
31274	117336
109561	117337
19408	117338
13604	117339
103010	117340
130272	117341
49990	117342
34326	117343
60691	117344
74987	117345
162825	117346
65340	117347
49991	117348
45043	117349
103231	117350
47610	117351
116331	117352
13203	117353
35756	117354
38268	117355
29396	117356
23642	117357
161553	117358
148312	117359
54515	117360
112622	117361
50048	117362
17405	117363
38294	117364
112563	117365
83986	117366
118081	117367
153389	117368
66339	117369
25972	117370
81435	117371
112525	117372
96211	117373
151427	117374
46687	117375
36343	117376
69615	117377
84151	117378
12152	117379
36343	117380
53508	117381
29396	117382
81293	117383
84006	117384
96208	117385
12825	117386
29396	117387
16858	117388
123442	117389
15017	117390
66343	117391
38419	117392
14046	117393
155076	117394
29342	117395
79979	117396
20282	117397
9323	117398
121955	117399
50990	117400
22528	117401
5863	117402
165522	117403
123404	117404
11564	117405
27928	117406
155069	117407
138767	117408
61823	117409
27918	117410
122166	117411
108262	117412
10952	117413
17470	117414
108180	117415
155143	117416
21636	117417
50089	117418
84217	117419
144927	117420
114735	117421
41821	117422
163531	117423
12817	117424
118239	117425
6975	117426
36869	117427
69713	117428
82597	117429
106206	117430
16309	117431
140716	117432
22542	117433
112547	117434
158969	117435
122290	117436
94815	117437
10024	117438
103353	117439
103353	117440
3553	117441
27424	117442
13610	117443
50962	117444
62861	117445
19426	117446
57045	117447
54836	117448
65032	117449
41021	117450
30268	117451
89830	117452
50901	117453
11901	117454
44982	117455
84210	117456
5474	117457
53462	117458
48258	117459
6560	117460
57823	117461
13662	117462
89704	117463
68522	117464
49993	117465
55713	117466
53465	117467
35711	117468
43814	117469
52697	117470
4817	117471
74981	117472
10957	117473
78654	117474
85598	117475
41093	117476
53465	117477
43835	117478
55713	117479
144733	117480
10031	117481
119479	117482
84296	117483
10031	117484
155348	117485
164979	117486
84139	117487
33424	117488
155349	117489
75058	117490
30730	117491
18581	117492
13356	117493
18913	117494
112531	117495
7898	117496
28273	117497
151896	117498
87053	117499
21987	117500
13632	117501
18581	117502
43847	117503
9501	117504
116425	117505
31299	117506
19327	117507
62006	117508
132132	117509
21406	117510
151719	117511
87010	117512
83918	117513
55781	117514
84210	117515
111224	117516
68494	117517
120659	117518
142696	117519
36393	117520
50202	117521
3688	117522
33345	117523
146139	117524
122154	117525
125378	117526
108308	117527
41117	117528
125378	117529
69708	117530
99898	117531
126546	117532
33845	117533
60823	117534
104617	117535
1237	117536
101619	117537
136611	117538
113986	117539
96080	117540
9722	117541
63919	117542
52569	117543
58685	117544
128570	117545
148221	117546
24465	117547
167163	117548
140157	117549
60888	117550
13615	117551
133677	117552
51023	117553
7879	117554
58685	117555
31779	117556
22498	117557
48392	117558
41762	117559
61842	117560
17959	117561
14047	117562
112477	117563
50072	117564
82628	117565
108260	117566
11109	117567
84172	117568
63987	117569
49060	117570
129923	117571
88428	117572
8388	117573
31744	117574
104686	117575
50021	117576
6562	117577
31269	117578
80194	117579
155405	117580
78655	117581
18899	117582
55697	117583
25988	117584
120763	117585
163236	117586
128625	117587
53593	117588
43948	117589
132131	117590
16345	117591
152251	117592
136415	117593
131817	117594
32721	117595
81344	117596
30811	117597
7169	117598
165035	117599
58726	117600
104593	117601
112617	117602
65255	117603
79998	117604
69677	117605
42137	117606
7417	117607
22543	117608
29334	117609
58748	117610
24043	117611
58692	117612
13054	117613
128162	117614
77387	117615
5225	117616
94663	117617
22558	117618
30755	117619
131818	117620
17449	117621
11911	117622
10201	117623
16634	117624
81278	117625
10835	117626
114117	117627
42081	117628
17418	117629
96033	117630
11903	117631
22461	117632
147743	117633
153543	117634
38385	117635
149620	117636
78797	117637
69611	117638
7423	117639
165210	117640
22847	117641
69593	117642
157251	117643
13053	117644
18943	117645
25118	117646
101546	117647
25206	117648
118021	117649
30262	117650
65161	117651
36283	117652
18932	117653
25991	117654
11097	117655
22881	117656
15401	117657
12847	117658
144366	117659
138822	117660
22451	117661
95981	117662
45705	117663
10841	117664
78797	117665
14056	117666
165034	117667
42860	117668
108024	117669
17986	117670
89743	117671
10835	117672
42866	117673
65216	117674
29334	117675
128213	117676
51019	117677
10835	117678
53486	117679
7284	117680
53593	117681
54499	117682
5551	117683
88291	117684
157385	117685
151696	117686
35608	117687
16331	117688
94796	117689
19851	117690
103335	117691
123529	117692
14042	117693
9536	117694
36994	117695
19417	117696
75015	117697
72392	117698
34907	117699
53593	117700
20273	117701
9570	117702
53592	117703
29249	117704
17729	117705
91246	117706
21650	117707
46749	117708
17470	117709
9372	117710
65120	117711
65086	117712
41726	117713
5473	117714
69560	117715
149437	117716
4825	117717
91724	117718
52613	117719
21369	117720
162896	117721
167909	117722
54439	117723
59709	117724
101823	117725
58678	117726
35679	117727
81373	117728
6597	117729
21380	117730
17467	117731
75135	117732
82520	117733
27465	117734
114759	117735
88322	117736
131651	117737
48263	117738
82449	117739
47501	117740
52573	117741
24069	117742
5270	117743
7291	117744
5270	117745
41092	117746
65210	117747
65262	117748
100056	117749
138888	117750
82575	117751
144788	117752
38312	117753
112727	117754
138886	117755
27454	117756
167992	117757
155573	117758
138263	117759
163567	117760
50938	117761
93173	117762
93171	117763
41059	117764
149914	117765
37504	117766
136736	117767
78652	117768
91199	117769
159627	117770
118266	117771
101791	117772
84193	117773
85644	117774
106452	117775
38309	117776
133518	117777
131970	117778
91159	117779
118269	117780
103266	117781
80080	117782
43803	117783
104694	117784
138886	117785
77381	117786
128379	117787
137904	117788
15386	117789
25108	117790
45675	117791
101396	117792
49976	117793
80027	117794
120814	117795
131764	117796
89749	117797
48385	117798
132032	117799
6564	117800
2833	117801
82474	117802
134964	117803
108250	117804
88402	117805
167829	117806
155299	117807
14037	117808
106116	117809
61875	117810
12832	117811
70697	117812
82474	117813
25701	117814
19361	117815
123639	117816
67336	117817
16362	117818
38267	117819
36340	117820
24078	117821
107955	117822
54406	117823
25132	117824
113960	117825
16599	117826
13665	117827
20606	117828
8780	117829
34979	117830
19438	117831
11106	117832
12598	117833
7116	117834
44396	117835
104447	117836
11282	117837
15045	117838
94838	117839
7423	117840
123481	117841
128458	117842
102996	117843
11273	117844
27396	117845
24468	117846
36313	117847
161600	117848
38422	117849
65049	117850
66245	117851
13665	117852
59734	117853
164731	117854
71274	117855
48305	117856
20568	117857
159912	117858
85523	117859
93287	117860
81414	117861
71274	117862
20569	117863
20566	117864
20566	117865
71274	117866
21661	117867
13196	117868
20569	117869
69657	117870
21661	117871
128322	117872
35635	117873
149415	117874
109769	117875
57043	117876
101933	117877
69573	117878
159411	117879
65230	117880
69715	117881
87063	117882
62027	117883
62027	117884
50079	117885
81430	117886
11893	117887
140701	117888
66295	117889
57934	117890
104747	117891
59719	117892
28320	117893
75115	117894
10600	117895
66331	117896
159761	117897
151989	117898
76145	117899
96196	117900
118390	117901
30771	117902
29371	117903
43745	117904
31270	117905
138898	117906
21708	117907
143328	117908
112519	117909
20983	117910
53577	117911
100028	117912
91076	117913
85584	117914
114151	117915
136489	117916
39665	117917
25146	117918
80058	117919
28676	117920
38293	117921
23628	117922
106380	117923
60812	117924
133642	117925
51011	117926
41094	117927
88536	117928
88582	117929
97439	117930
10019	117931
138064	117932
101857	117933
167187	117934
41064	117935
24468	117936
140842	117937
114247	117938
33429	117939
24044	117940
30812	117941
153782	117942
53622	117943
29795	117944
31280	117945
36357	117946
35755	117947
33372	117948
36357	117949
18257	117950
7348	117951
157853	117952
33801	117953
106371	117954
80124	117955
43919	117956
41824	117957
159797	117958
88497	117959
62060	117960
87008	117961
53550	117962
38368	117963
86936	117964
140843	117965
21708	117966
37482	117967
47548	117968
63905	117969
41822	117970
20263	117971
59710	117972
97352	117973
139971	117974
80252	117975
23641	117976
52634	117977
134794	117978
14045	117979
52634	117980
106238	117981
22420	117982
34350	117983
18271	117984
41756	117985
29235	117986
91032	117987
21988	117988
94671	117989
65147	117990
65339	117991
29234	117992
17955	117993
56998	117994
33830	117995
65024	117996
147385	117997
19768	117998
71267	117999
19768	118000
143299	118001
33492	118002
112725	118003
136859	118004
46770	118005
114014	118006
109779	118007
76056	118008
157716	118009
38379	118010
63008	118011
84031	118012
101771	118013
4179	118014
42769	118015
5226	118016
125201	118017
36930	118018
21055	118019
116272	118020
13846	118021
61933	118022
58791	118023
22844	118024
3693	118025
9500	118026
15991	118027
14716	118028
54452	118029
18605	118030
22846	118031
80233	118032
66291	118033
95980	118034
69658	118035
125133	118036
80111	118037
60665	118038
76080	118039
123678	118040
25696	118041
38383	118042
36904	118043
3689	118044
74090	118045
131808	118046
45764	118047
100214	118048
23616	118049
163210	118050
19788	118051
55862	118052
11888	118053
151256	118054
11100	118055
60683	118056
55850	118057
89882	118058
21404	118059
15157	118060
58659	118061
123558	118062
65244	118063
119520	118064
65037	118065
144499	118066
42825	118067
55850	118068
14716	118069
84067	118070
19465	118071
98563	118072
78789	118073
36358	118074
106175	118075
144387	118076
119263	118077
14716	118078
126791	118079
60795	118080
15796	118081
60795	118082
95139	118083
14716	118084
59647	118085
66291	118086
36874	118087
69616	118088
34347	118089
63850	118090
35778	118091
57268	118092
21971	118093
29786	118094
21981	118095
165111	118096
163213	118097
53550	118098
74090	118099
28279	118100
43838	118101
14716	118102
153625	118103
97386	118104
133090	118105
6981	118106
28321	118107
59647	118108
13653	118109
15991	118110
58663	118111
112802	118112
61921	118113
57222	118114
22846	118115
78572	118116
106536	118117
125533	118118
159302	118119
123716	118120
41772	118121
26769	118122
27498	118123
128270	118124
166845	118125
44966	118126
114822	118127
98556	118128
8761	118129
49024	118130
142661	118131
17706	118132
80099	118133
61839	118134
114033	118135
167962	118136
89756	118137
50073	118138
75073	118139
120675	118140
135062	118141
94928	118142
167878	118143
25189	118144
53566	118145
81405	118146
47490	118147
41087	118148
63938	118149
13667	118150
101479	118151
31248	118152
5271	118153
49020	118154
7617	118155
47546	118156
157170	118157
97423	118158
106233	118159
78580	118160
7617	118161
51736	118162
159152	118163
157955	118164
74204	118165
133239	118166
100143	118167
6867	118168
78725	118169
155187	118170
23215	118171
59581	118172
48374	118173
121023	118174
121023	118175
46760	118176
27393	118177
5429	118178
53618	118179
78795	118180
82578	118181
157171	118182
46669	118183
128301	118184
159380	118185
143480	118186
11892	118187
109545	118188
80269	118189
29400	118190
75060	118191
38247	118192
85774	118193
47571	118194
41110	118195
50921	118196
164813	118197
82604	118198
39061	118199
131699	118200
57193	118201
23643	118202
22540	118203
41072	118204
138937	118205
150204	118206
63995	118207
68646	118208
32019	118209
25647	118210
116215	118211
25662	118212
7279	118213
23226	118214
33816	118215
69671	118216
94737	118217
23226	118218
27906	118219
130405	118220
44406	118221
95179	118222
119663	118223
46770	118224
145072	118225
108035	118226
23590	118227
84309	118228
89785	118229
11906	118230
15097	118231
58770	118232
155529	118233
95137	118234
168064	118235
93276	118236
60781	118237
41008	118238
12836	118239
83926	118240
140797	118241
93103	118242
39608	118243
15154	118244
132096	118245
142749	118246
155096	118247
163810	118248
61946	118249
120960	118250
78775	118251
15127	118252
36415	118253
146630	118254
36415	118255
20599	118256
27350	118257
100218	118258
80163	118259
58822	118260
53603	118261
146631	118262
35666	118263
15011	118264
135086	118265
150124	118266
95075	118267
144976	118268
32750	118269
13612	118270
54536	118271
88291	118272
142858	118273
57316	118274
13183	118275
123815	118276
100032	118277
159702	118278
119439	118279
72453	118280
25669	118281
93205	118282
116396	118283
43878	118284
118500	118285
123815	118286
144996	118287
66443	118288
57861	118289
42709	118290
48335	118291
148269	118292
15011	118293
144849	118294
97374	118295
15103	118296
11868	118297
77342	118298
143406	118299
78810	118300
125208	118301
5161	118302
150127	118303
28251	118304
11846	118305
155209	118306
15108	118307
13184	118308
41100	118309
100204	118310
19822	118311
153741	118312
99855	118313
19364	118314
43844	118315
33489	118316
116107	118317
77399	118318
100024	118319
26773	118320
146678	118321
148229	118322
142590	118323
161678	118324
152080	118325
153868	118326
161610	118327
22417	118328
12151	118329
15108	118330
127058	118331
11846	118332
168065	118333
97343	118334
98674	118335
23602	118336
146632	118337
20957	118338
11846	118339
95058	118340
32521	118341
150120	118342
86927	118343
60833	118344
11897	118345
122280	118346
143223	118347
15126	118348
11841	118349
11654	118350
16386	118351
57259	118352
97205	118353
42827	118354
119627	118355
43808	118356
50945	118357
8782	118358
43860	118359
116107	118360
12836	118361
10949	118362
57255	118363
57167	118364
13844	118365
140641	118366
68571	118367
28284	118368
99979	118369
84135	118370
8377	118371
18900	118372
60781	118373
50899	118374
94927	118375
19366	118376
50902	118377
125500	118378
38384	118379
42827	118380
51024	118381
26377	118382
58802	118383
140051	118384
33367	118385
47435	118386
63002	118387
57111	118388
94788	118389
155917	118390
97374	118391
103006	118392
57252	118393
149635	118394
42752	118395
33434	118396
161756	118397
73946	118398
46549	118399
57805	118400
152173	118401
48315	118402
21001	118403
92943	118404
138819	118405
33505	118406
35741	118407
15125	118408
26851	118409
131658	118410
152148	118411
57167	118412
144441	118413
57203	118414
42752	118415
159395	118416
154092	118417
33447	118418
85645	118419
114760	118420
149656	118421
78672	118422
61947	118423
36393	118424
35712	118425
121946	118426
159467	118427
6981	118428
120803	118429
45685	118430
167940	118431
159255	118432
12257	118433
126981	118434
66347	118435
57819	118436
97424	118437
16321	118438
98511	118439
117981	118440
16323	118441
43857	118442
7855	118443
147723	118444
25617	118445
159469	118446
116394	118447
15054	118448
16832	118449
60788	118450
81285	118451
24008	118452
144171	118453
63821	118454
25659	118455
63958	118456
37496	118457
15054	118458
165224	118459
94655	118460
15054	118461
29311	118462
58728	118463
16321	118464
138346	118465
75000	118466
80162	118467
126894	118468
94949	118469
19401	118470
25668	118471
32714	118472
153672	118473
155131	118474
84085	118475
47591	118476
155365	118477
45017	118478
138149	118479
47591	118480
27875	118481
118331	118482
112605	118483
80181	118484
46793	118485
46652	118486
9200	118487
7846	118488
164988	118489
73877	118490
74154	118491
38305	118492
74118	118493
15132	118494
35619	118495
85634	118496
125375	118497
42755	118498
61923	118499
102964	118500
38366	118501
152249	118502
72609	118503
11808	118504
62914	118505
16026	118506
29263	118507
130208	118508
19857	118509
46662	118510
159238	118511
42806	118512
86850	118513
57866	118514
151281	118515
100022	118516
31300	118517
61963	118518
108256	118519
9530	118520
120766	118521
9209	118522
76183	118523
129974	118524
126724	118525
97285	118526
7858	118527
52722	118528
106190	118529
54413	118530
159468	118531
55714	118532
78630	118533
155518	118534
24061	118535
60817	118536
144476	118537
65240	118538
32714	118539
38382	118540
50040	118541
157585	118542
166421	118543
112690	118544
166586	118545
23632	118546
125064	118547
108056	118548
13650	118549
36303	118550
41827	118551
39658	118552
133359	118553
54487	118554
120675	118555
91237	118556
151452	118557
114017	118558
76172	118559
49036	118560
29262	118561
153382	118562
29262	118563
38316	118564
101831	118565
76172	118566
29793	118567
69563	118568
91096	118569
101901	118570
89828	118571
138849	118572
39611	118573
31765	118574
60689	118575
117945	118576
138804	118577
44359	118578
101433	118579
89875	118580
44359	118581
24460	118582
106261	118583
21020	118584
47566	118585
147640	118586
69649	118587
47579	118588
25156	118589
76017	118590
146073	118591
151501	118592
68502	118593
47566	118594
118315	118595
128220	118596
21972	118597
27458	118598
85610	118599
95134	118600
63940	118601
30260	118602
69549	118603
54419	118604
98478	118605
161145	118606
69675	118607
69579	118608
26832	118609
97363	118610
69635	118611
104560	118612
41754	118613
162852	118614
129920	118615
104626	118616
126578	118617
84170	118618
125535	118619
70827	118620
50162	118621
45744	118622
148065	118623
70768	118624
166458	118625
37005	118626
110995	118627
6120	118628
9723	118629
18923	118630
83930	118631
31753	118632
25977	118633
89722	118634
101713	118635
18264	118636
11565	118637
83941	118638
21686	118639
59578	118640
49070	118641
16333	118642
166466	118643
60928	118644
19768	118645
49043	118646
162745	118647
109660	118648
10798	118649
125547	118650
125547	118651
114770	118652
50941	118653
103355	118654
91105	118655
61995	118656
76053	118657
8467	118658
69695	118659
33511	118660
159153	118661
155728	118662
20970	118663
81421	118664
131940	118665
118157	118666
30742	118667
60888	118668
18562	118669
103026	118670
13827	118671
109779	118672
60818	118673
68622	118674
84111	118675
88299	118676
42731	118677
40333	118678
40272	118679
58741	118680
82564	118681
15793	118682
109731	118683
10822	118684
108135	118685
40306	118686
68509	118687
161144	118688
78643	118689
126801	118690
53604	118691
136761	118692
84157	118693
68459	118694
20977	118695
143129	118696
14463	118697
16351	118698
39650	118699
96080	118700
24016	118701
49032	118702
116278	118703
12835	118704
24068	118705
54471	118706
16312	118707
101442	118708
27903	118709
40386	118710
140142	118711
125105	118712
40273	118713
67449	118714
16633	118715
58664	118716
96104	118717
88279	118718
7270	118719
159724	118720
100213	118721
129995	118722
85575	118723
14803	118724
32039	118725
6863	118726
84194	118727
4819	118728
101513	118729
84215	118730
37466	118731
144331	118732
84194	118733
16604	118734
16604	118735
84194	118736
4819	118737
8563	118738
5859	118739
31298	118740
5093	118741
70680	118742
84059	118743
4819	118744
65336	118745
135221	118746
94783	118747
18560	118748
24466	118749
161230	118750
16604	118751
126852	118752
4819	118753
46547	118754
67449	118755
22873	118756
53465	118757
16604	118758
43867	118759
151985	118760
4819	118761
19788	118762
111010	118763
28260	118764
36352	118765
11109	118766
19300	118767
59694	118768
97240	118769
164856	118770
111261	118771
144810	118772
106557	118773
19040	118774
14253	118775
4175	118776
13644	118777
121971	118778
94762	118779
62942	118780
130024	118781
49009	118782
129914	118783
13052	118784
11899	118785
131731	118786
70808	118787
78728	118788
27464	118789
60919	118790
28297	118791
74147	118792
60848	118793
120859	118794
106480	118795
97279	118796
66287	118797
35615	118798
131957	118799
60848	118800
94816	118801
133462	118802
116317	118803
10833	118804
104639	118805
151489	118806
122245	118807
116013	118808
35628	118809
83964	118810
19827	118811
134952	118812
163046	118813
106257	118814
109729	118815
99931	118816
89893	118817
19436	118818
101465	118819
65127	118820
11416	118821
38251	118822
114245	118823
122163	118824
59696	118825
78763	118826
29841	118827
19827	118828
23636	118829
78587	118830
111029	118831
109512	118832
114204	118833
133435	118834
98432	118835
111270	118836
53464	118837
78696	118838
54421	118839
89714	118840
69558	118841
88393	118842
30255	118843
41797	118844
106429	118845
138198	118846
114041	118847
29336	118848
122011	118849
31810	118850
91197	118851
135200	118852
45011	118853
61888	118854
111013	118855
61988	118856
88342	118857
84012	118858
98488	118859
45011	118860
31255	118861
111124	118862
104634	118863
166606	118864
136669	118865
101490	118866
39650	118867
121926	118868
165258	118869
138172	118870
24034	118871
33512	118872
50914	118873
29345	118874
21682	118875
29814	118876
36314	118877
85654	118878
53585	118879
65166	118880
108015	118881
72340	118882
50025	118883
42678	118884
41719	118885
131815	118886
18908	118887
82530	118888
129853	118889
122279	118890
10353	118891
65148	118892
21989	118893
6975	118894
16851	118895
153136	118896
129968	118897
66398	118898
28678	118899
66334	118900
167727	118901
113995	118902
36897	118903
128453	118904
65186	118905
50120	118906
9211	118907
81299	118908
8868	118909
27880	118910
76017	118911
60912	118912
108185	118913
15791	118914
70857	118915
69716	118916
19026	118917
41054	118918
147417	118919
17436	118920
102994	118921
109658	118922
151245	118923
133455	118924
133455	118925
34353	118926
30285	118927
89700	118928
126922	118929
108185	118930
51770	118931
111351	118932
50117	118933
124920	118934
157505	118935
106467	118936
144192	118937
28240	118938
60890	118939
86856	118940
54860	118941
44376	118942
51770	118943
45763	118944
89918	118945
167679	118946
91258	118947
149739	118948
68489	118949
106292	118950
159261	118951
91069	118952
26770	118953
76088	118954
33818	118955
22429	118956
36307	118957
140241	118958
8962	118959
149431	118960
62966	118961
147683	118962
76069	118963
13202	118964
149605	118965
43865	118966
6874	118967
12582	118968
45012	118969
166714	118970
134877	118971
102971	118972
45025	118973
123851	118974
13202	118975
47433	118976
65065	118977
110980	118978
31292	118979
96033	118980
130085	118981
24078	118982
166980	118983
91052	118984
25206	118985
24531	118986
13202	118987
70738	118988
89677	118989
68584	118990
50121	118991
24031	118992
32043	118993
13192	118994
163457	118995
130206	118996
140242	118997
16392	118998
97455	118999
65078	119000
50906	119001
6965	119002
11408	119003
17404	119004
6124	119005
7619	119006
135300	119007
35786	119008
88347	119009
91247	119010
35746	119011
77296	119012
11106	119013
27862	119014
89788	119015
101927	119016
101694	119017
23621	119018
166713	119019
120684	119020
84052	119021
163148	119022
84159	119023
88542	119024
146125	119025
104623	119026
131663	119027
60856	119028
17435	119029
89771	119030
24479	119031
74010	119032
153487	119033
65138	119034
78506	119035
38411	119036
31768	119037
69738	119038
13044	119039
100019	119040
17975	119041
78729	119042
167812	119043
151907	119044
137904	119045
98605	119046
46611	119047
10605	119048
45704	119049
52558	119050
108172	119051
27462	119052
96051	119053
50990	119054
30741	119055
9893	119056
51012	119057
50024	119058
136520	119059
155183	119060
41829	119061
36328	119062
44391	119063
24454	119064
149565	119065
81405	119066
59699	119067
113942	119068
159086	119069
50068	119070
12624	119071
106264	119072
13856	119073
82615	119074
24447	119075
10350	119076
84076	119077
7278	119078
17446	119079
110980	119080
57165	119081
53569	119082
15787	119083
2832	119084
9320	119085
24076	119086
3966	119087
159222	119088
20554	119089
38431	119090
81452	119091
46687	119092
148044	119093
98647	119094
10024	119095
16826	119096
51803	119097
9320	119098
53623	119099
13628	119100
7278	119101
108259	119102
65073	119103
26351	119104
98483	119105
13628	119106
6868	119107
8379	119108
8243	119109
128223	119110
29306	119111
15382	119112
4279	119113
44352	119114
24032	119115
13856	119116
39627	119117
127124	119118
80022	119119
58760	119120
119697	119121
16005	119122
121991	119123
41829	119124
125016	119125
35710	119126
7519	119127
151587	119128
97289	119129
63023	119130
133446	119131
21009	119132
57285	119133
6878	119134
73890	119135
114868	119136
165259	119137
91273	119138
155541	119139
57189	119140
49089	119141
147954	119142
144789	119143
77333	119144
106397	119145
147557	119146
148018	119147
44383	119148
140713	119149
45695	119150
139011	119151
144166	119152
72629	119153
158932	119154
72449	119155
57150	119156
78541	119157
46740	119158
103271	119159
130014	119160
154984	119161
73890	119162
123319	119163
65042	119164
155667	119165
42826	119166
33358	119167
21416	119168
129870	119169
27426	119170
47615	119171
112479	119172
72629	119173
58794	119174
167789	119175
97297	119176
150143	119177
133630	119178
93147	119179
74001	119180
150013	119181
45010	119182
58688	119183
149787	119184
151306	119185
6878	119186
84013	119187
6878	119188
21664	119189
134786	119190
116243	119191
91285	119192
21416	119193
63026	119194
149403	119195
122325	119196
35670	119197
106611	119198
156963	119199
47615	119200
87058	119201
123367	119202
6878	119203
29237	119204
33353	119205
21415	119206
14812	119207
81306	119208
12812	119209
153144	119210
4762	119211
81306	119212
57926	119213
42744	119214
33450	119215
148363	119216
146077	119217
100171	119218
42724	119219
166375	119220
58739	119221
128493	119222
48313	119223
153240	119224
19043	119225
148029	119226
146696	119227
152145	119228
139909	119229
140141	119230
145830	119231
149980	119232
6878	119233
158927	119234
142321	119235
69546	119236
54884	119237
72605	119238
58822	119239
55762	119240
144542	119241
164607	119242
93096	119243
111346	119244
82616	119245
149483	119246
91130	119247
59593	119248
163797	119249
97466	119250
60810	119251
57318	119252
100087	119253
122325	119254
6878	119255
166374	119256
45035	119257
146199	119258
47615	119259
106196	119260
28689	119261
152168	119262
125481	119263
109481	119264
149595	119265
45004	119266
27450	119267
149909	119268
100003	119269
65291	119270
24504	119271
60685	119272
138742	119273
17983	119274
77286	119275
63929	119276
144525	119277
151215	119278
61946	119279
43866	119280
96088	119281
163186	119282
84229	119283
120917	119284
45010	119285
55855	119286
131812	119287
93110	119288
152116	119289
63001	119290
146011	119291
140560	119292
111188	119293
45041	119294
156952	119295
10949	119296
139030	119297
19385	119298
157547	119299
96088	119300
60810	119301
114886	119302
91832	119303
83910	119304
94915	119305
119451	119306
119230	119307
114204	119308
62026	119309
53612	119310
104730	119311
80054	119312
21063	119313
117960	119314
123448	119315
21063	119316
21063	119317
142598	119318
21063	119319
89846	119320
99817	119321
99817	119322
151264	119323
21063	119324
39055	119325
21063	119326
99817	119327
33468	119328
20283	119329
146543	119330
149229	119331
74237	119332
123798	119333
154199	119334
144540	119335
123538	119336
119451	119337
21063	119338
8391	119339
8391	119340
8391	119341
27388	119342
156981	119343
156998	119344
156999	119345
157000	119346
106203	119347
129883	119348
129881	119349
145835	119350
129850	119351
129882	119352
27356	119353
8391	119354
157001	119355
149692	119356
94969	119357
57029	119358
28331	119359
157002	119360
154223	119361
8391	119362
94975	119363
21362	119364
99818	119365
10037	119366
118054	119367
44997	119368
111287	119369
152076	119370
8391	119371
38211	119372
148022	119373
21362	119374
10037	119375
57132	119376
116452	119377
146238	119378
99818	119379
143359	119380
8391	119381
16859	119382
133594	119383
158973	119384
107898	119385
128631	119386
57132	119387
20557	119388
155045	119389
128631	119390
8391	119391
74237	119392
8391	119393
96170	119394
160874	119395
128414	119396
116452	119397
28331	119398
123866	119399
152282	119400
78635	119401
21362	119402
57029	119403
106576	119404
133116	119405
97414	119406
123866	119407
144862	119408
84105	119409
39050	119410
10037	119411
116451	119412
125550	119413
35007	119414
160875	119415
27500	119416
78494	119417
151905	119418
125550	119419
96073	119420
144641	119421
146563	119422
96073	119423
78494	119424
21676	119425
162797	119426
21362	119427
116451	119428
150229	119429
162798	119430
142297	119431
145049	119432
74035	119433
144763	119434
21362	119435
119413	119436
35007	119437
35007	119438
118314	119439
60644	119440
129932	119441
125297	119442
21064	119443
21064	119444
21064	119445
21064	119446
35007	119447
60644	119448
118054	119449
119217	119450
84164	119451
21064	119452
38391	119453
60644	119454
35007	119455
21362	119456
21362	119457
61803	119458
21362	119459
60644	119460
21064	119461
147455	119462
144461	119463
27500	119464
21064	119465
140986	119466
60644	119467
21063	119468
61803	119469
35007	119470
61803	119471
21063	119472
61803	119473
61803	119474
144527	119475
66348	119476
149705	119477
85642	119478
98509	119479
148096	119480
16031	119481
57168	119482
59686	119483
57926	119484
159098	119485
99818	119486
15789	119487
147666	119488
97365	119489
109631	119490
65126	119491
21658	119492
60767	119493
152189	119494
10211	119495
101821	119496
151831	119497
60891	119498
81284	119499
41110	119500
103000	119501
47422	119502
59669	119503
109618	119504
27484	119505
27904	119506
12621	119507
88523	119508
24681	119509
11283	119510
24522	119511
120572	119512
159854	119513
36958	119514
27905	119515
41110	119516
45755	119517
86896	119518
23656	119519
114777	119520
36871	119521
80139	119522
26380	119523
104749	119524
22480	119525
36952	119526
46587	119527
2517	119528
68521	119529
16014	119530
131897	119531
17730	119532
82566	119533
28330	119534
18259	119535
32041	119536
37467	119537
89706	119538
62038	119539
147414	119540
27848	119541
104464	119542
10015	119543
162806	119544
37529	119545
10206	119546
51010	119547
11096	119548
112490	119549
47448	119550
136445	119551
149804	119552
37004	119553
138915	119554
37467	119555
39056	119556
37467	119557
27898	119558
106141	119559
37004	119560
19773	119561
19307	119562
48330	119563
96028	119564
65176	119565
104631	119566
65031	119567
60677	119568
131559	119569
153253	119570
91247	119571
119239	119572
80211	119573
27859	119574
31822	119575
106140	119576
109699	119577
71307	119578
128597	119579
123743	119580
65199	119581
20994	119582
19782	119583
27853	119584
42716	119585
34887	119586
26388	119587
24047	119588
137968	119589
146096	119590
14042	119591
78838	119592
59579	119593
126521	119594
142888	119595
104533	119596
100120	119597
78838	119598
60708	119599
120576	119600
24030	119601
147682	119602
103111	119603
29339	119604
22857	119605
61822	119606
77198	119607
149926	119608
47539	119609
60881	119610
86990	119611
80075	119612
159146	119613
6691	119614
103093	119615
24514	119616
23206	119617
32576	119618
47488	119619
31805	119620
7050	119621
9721	119622
83917	119623
37468	119624
41058	119625
131771	119626
138131	119627
65319	119628
45036	119629
59603	119630
35748	119631
21394	119632
45036	119633
94745	119634
131771	119635
60923	119636
123556	119637
100013	119638
103283	119639
80075	119640
126907	119641
127076	119642
108020	119643
163166	119644
58781	119645
60649	119646
93264	119647
60804	119648
161300	119649
60649	119650
61886	119651
147688	119652
134965	119653
91752	119654
21984	119655
29775	119656
29775	119657
80075	119658
17424	119659
78777	119660
27408	119661
51771	119662
49977	119663
126860	119664
61885	119665
36874	119666
10834	119667
8768	119668
17730	119669
29775	119670
49052	119671
27461	119672
12601	119673
82462	119674
82621	119675
16607	119676
133601	119677
27361	119678
13631	119679
88381	119680
47573	119681
38405	119682
88345	119683
121882	119684
26337	119685
103277	119686
52564	119687
47444	119688
24474	119689
30282	119690
50116	119691
12623	119692
47444	119693
91824	119694
126787	119695
8860	119696
106137	119697
13684	119698
91729	119699
23633	119700
69607	119701
157031	119702
27920	119703
8631	119704
22883	119705
31831	119706
48257	119707
97377	119708
48257	119709
34869	119710
60928	119711
120642	119712
42837	119713
121902	119714
167257	119715
31833	119716
95086	119717
136425	119718
67448	119719
42907	119720
122224	119721
68433	119722
59606	119723
68433	119724
82631	119725
29790	119726
25700	119727
36995	119728
11413	119729
47552	119730
129913	119731
113987	119732
111156	119733
160958	119734
48986	119735
106182	119736
123390	119737
103156	119738
14262	119739
108112	119740
46726	119741
22574	119742
39060	119743
12621	119744
30783	119745
72504	119746
131559	119747
21670	119748
18929	119749
75019	119750
144206	119751
94673	119752
21672	119753
54492	119754
131966	119755
48342	119756
98676	119757
7895	119758
29329	119759
46548	119760
23200	119761
26860	119762
46733	119763
22533	119764
112605	119765
88373	119766
24505	119767
69735	119768
123315	119769
88502	119770
49088	119771
17704	119772
128064	119773
40388	119774
71279	119775
21649	119776
69735	119777
80177	119778
83915	119779
68486	119780
81354	119781
76031	119782
27905	119783
38972	119784
48323	119785
104617	119786
104609	119787
12608	119788
50974	119789
19455	119790
126584	119791
20962	119792
68674	119793
11889	119794
21060	119795
29766	119796
123645	119797
153139	119798
25191	119799
85764	119800
27391	119801
36903	119802
14481	119803
24472	119804
129964	119805
99869	119806
98446	119807
125415	119808
108151	119809
29282	119810
17450	119811
135188	119812
43848	119813
18903	119814
14713	119815
53568	119816
22511	119817
67346	119818
87051	119819
126656	119820
54416	119821
5130	119822
91063	119823
54440	119824
95146	119825
91290	119826
126757	119827
26784	119828
22848	119829
60777	119830
98593	119831
5551	119832
59652	119833
130412	119834
155000	119835
131798	119836
92930	119837
159103	119838
32036	119839
29324	119840
45738	119841
8468	119842
7426	119843
20976	119844
7614	119845
59592	119846
121951	119847
132129	119848
42770	119849
36903	119850
76099	119851
155579	119852
52575	119853
7848	119854
51000	119855
32687	119856
91074	119857
114707	119858
120709	119859
33838	119860
22529	119861
58714	119862
72545	119863
20976	119864
40292	119865
26336	119866
125256	119867
57215	119868
81345	119869
38398	119870
31777	119871
129952	119872
7614	119873
50001	119874
91074	119875
63867	119876
40286	119877
41071	119878
149636	119879
55862	119880
78748	119881
147720	119882
80241	119883
91194	119884
47439	119885
101477	119886
38240	119887
85610	119888
112821	119889
14036	119890
19417	119891
103185	119892
86981	119893
38386	119894
133367	119895
74165	119896
39599	119897
48229	119898
55950	119899
31283	119900
21655	119901
13193	119902
118049	119903
69613	119904
96098	119905
80225	119906
16371	119907
119458	119908
18609	119909
4817	119910
69613	119911
39024	119912
80139	119913
13172	119914
6033	119915
29356	119916
20610	119917
14694	119918
85771	119919
84052	119920
18580	119921
65345	119922
155825	119923
65225	119924
133442	119925
159662	119926
104439	119927
85765	119928
14481	119929
27375	119930
89788	119931
16000	119932
26791	119933
147727	119934
122239	119935
6035	119936
85771	119937
104703	119938
12826	119939
9507	119940
16363	119941
40341	119942
9198	119943
7350	119944
60789	119945
125344	119946
120660	119947
25058	119948
16866	119949
130136	119950
117861	119951
132146	119952
126641	119953
122076	119954
60682	119955
25973	119956
40362	119957
144677	119958
43826	119959
41805	119960
135242	119961
66299	119962
65198	119963
86902	119964
16620	119965
7866	119966
30773	119967
71265	119968
104806	119969
34322	119970
37486	119971
13668	119972
59591	119973
26388	119974
37007	119975
11827	119976
35684	119977
19053	119978
26381	119979
4817	119980
54470	119981
39680	119982
111133	119983
21678	119984
10474	119985
13056	119986
15379	119987
70795	119988
38981	119989
33386	119990
53502	119991
2884	119992
46561	119993
25162	119994
35684	119995
27901	119996
97260	119997
65092	119998
26350	119999
42685	120000
11568	120001
47541	120002
128339	120003
36902	120004
52702	120005
13054	120006
84090	120007
19470	120008
135064	120009
138832	120010
22869	120011
80059	120012
53539	120013
125153	120014
32716	120015
106420	120016
146124	120017
24665	120018
17721	120019
53512	120020
126743	120021
9199	120022
59615	120023
155415	120024
153557	120025
71262	120026
51028	120027
69606	120028
118070	120029
40347	120030
94883	120031
45005	120032
36373	120033
52682	120034
81295	120035
119365	120036
94878	120037
35754	120038
36908	120039
53512	120040
43753	120041
33803	120042
80267	120043
123750	120044
35677	120045
8382	120046
106326	120047
20983	120048
53469	120049
73943	120050
29403	120051
98506	120052
86876	120053
42839	120054
36294	120055
40347	120056
126868	120057
14474	120058
108057	120059
91142	120060
72413	120061
38299	120062
104592	120063
86954	120064
136566	120065
18575	120066
11804	120067
140809	120068
94839	120069
137957	120070
13654	120071
46698	120072
92950	120073
93257	120074
159270	120075
33335	120076
32715	120077
91761	120078
120679	120079
11584	120080
70731	120081
127111	120082
154016	120083
34989	120084
15080	120085
7878	120086
22483	120087
155777	120088
123740	120089
78762	120090
142530	120091
55746	120092
61913	120093
163409	120094
81313	120095
101574	120096
16840	120097
76018	120098
34903	120099
74130	120100
72388	120101
132005	120102
19838	120103
140124	120104
148192	120105
72361	120106
144199	120107
31323	120108
133605	120109
134792	120110
161530	120111
80063	120112
57012	120113
12167	120114
148193	120115
11866	120116
34947	120117
55746	120118
22551	120119
55927	120120
82619	120121
118376	120122
15092	120123
13051	120124
72366	120125
85574	120126
20575	120127
84071	120128
19805	120129
159532	120130
89739	120131
43719	120132
81247	120133
16032	120134
132062	120135
22560	120136
26818	120137
55956	120138
22512	120139
97357	120140
118383	120141
32631	120142
153818	120143
130180	120144
16032	120145
32551	120146
81419	120147
161693	120148
159766	120149
43760	120150
118122	120151
13344	120152
19829	120153
135124	120154
161224	120155
49988	120156
22512	120157
42719	120158
128520	120159
10207	120160
161694	120161
65263	120162
24049	120163
97341	120164
63821	120165
11819	120166
11804	120167
13205	120168
19047	120169
168040	120170
21005	120171
29275	120172
43944	120173
126621	120174
25711	120175
10027	120176
19829	120177
34920	120178
148097	120179
152078	120180
93332	120181
39648	120182
11855	120183
104727	120184
84224	120185
48328	120186
50003	120187
128412	120188
104727	120189
84093	120190
75119	120191
35616	120192
120621	120193
93078	120194
30292	120195
120788	120196
11804	120197
161695	120198
19395	120199
126608	120200
157655	120201
157814	120202
22512	120203
93078	120204
134906	120205
20280	120206
76160	120207
10221	120208
157636	120209
16840	120210
159765	120211
151374	120212
50003	120213
16840	120214
11852	120215
104727	120216
157818	120217
111146	120218
19382	120219
70681	120220
144890	120221
25203	120222
122212	120223
138062	120224
32619	120225
16606	120226
9554	120227
70681	120228
16025	120229
52595	120230
101857	120231
22895	120232
78773	120233
19791	120234
25176	120235
31814	120236
128502	120237
48382	120238
32018	120239
52650	120240
63885	120241
52685	120242
34897	120243
133627	120244
16029	120245
36873	120246
133572	120247
50933	120248
17419	120249
33498	120250
40373	120251
112515	120252
38207	120253
68667	120254
111023	120255
62976	120256
88318	120257
12161	120258
11284	120259
62902	120260
29828	120261
91756	120262
16632	120263
49044	120264
114233	120265
48278	120266
30815	120267
155116	120268
54509	120269
68534	120270
17442	120271
22439	120272
11284	120273
40258	120274
38271	120275
107887	120276
155056	120277
128154	120278
107887	120279
68427	120280
46716	120281
9205	120282
28274	120283
44993	120284
29252	120285
13619	120286
14269	120287
42849	120288
98455	120289
26838	120290
70778	120291
62993	120292
19803	120293
89794	120294
18907	120295
11284	120296
11908	120297
77196	120298
11284	120299
131638	120300
47442	120301
35688	120302
140092	120303
84162	120304
35697	120305
157206	120306
40345	120307
17394	120308
36411	120309
161130	120310
24038	120311
84144	120312
16018	120313
14255	120314
131716	120315
29343	120316
131908	120317
38244	120318
147350	120319
7115	120320
36896	120321
147617	120322
155341	120323
119541	120324
50048	120325
114807	120326
91205	120327
109489	120328
28313	120329
57109	120330
99928	120331
9897	120332
57109	120333
3969	120334
138286	120335
84171	120336
29852	120337
9897	120338
27358	120339
22413	120340
103220	120341
45751	120342
106152	120343
53486	120344
45739	120345
77370	120346
137905	120347
91790	120348
100199	120349
53622	120350
125075	120351
25979	120352
65294	120353
7849	120354
12829	120355
133419	120356
140541	120357
14475	120358
16870	120359
14258	120360
29803	120361
113941	120362
15431	120363
146053	120364
48277	120365
21689	120366
80070	120367
1049	120368
1049	120369
36411	120370
36411	120371
36411	120372
36411	120373
36411	120374
31314	120375
24520	120376
36411	120377
66372	120378
16383	120379
53583	120380
81440	120381
13635	120382
16007	120383
40272	120384
78756	120385
106421	120386
16389	120387
70744	120388
13635	120389
133282	120390
47614	120391
91758	120392
106518	120393
54527	120394
40297	120395
130312	120396
35707	120397
39060	120398
53604	120399
23649	120400
29384	120401
46755	120402
135125	120403
15105	120404
41098	120405
50960	120406
152164	120407
137933	120408
47480	120409
19389	120410
70859	120411
88577	120412
50049	120413
55788	120414
48236	120415
77166	120416
32669	120417
140381	120418
72366	120419
138885	120420
123450	120421
88407	120422
147850	120423
25162	120424
43836	120425
35773	120426
13179	120427
145816	120428
143356	120429
13205	120430
50102	120431
79985	120432
15403	120433
27844	120434
6872	120435
161577	120436
12150	120437
114179	120438
33365	120439
5559	120440
45799	120441
65155	120442
98649	120443
80083	120444
27844	120445
7720	120446
32575	120447
25685	120448
77239	120449
101658	120450
122220	120451
16601	120452
27372	120453
16017	120454
5633	120455
80254	120456
163367	120457
57305	120458
3967	120459
53559	120460
138268	120461
62964	120462
151295	120463
21402	120464
144710	120465
125373	120466
16036	120467
52688	120468
52688	120469
114088	120470
128344	120471
11858	120472
119467	120473
133436	120474
18924	120475
121975	120476
40286	120477
21697	120478
19800	120479
123668	120480
31746	120481
11100	120482
159087	120483
143313	120484
66285	120485
57240	120486
163366	120487
39626	120488
38968	120489
8967	120490
42907	120491
85792	120492
11824	120493
78633	120494
33433	120495
161339	120496
6570	120497
29345	120498
138843	120499
21654	120500
166878	120501
83996	120502
69632	120503
50102	120504
156936	120505
81213	120506
26374	120507
20603	120508
136793	120509
68529	120510
165137	120511
32714	120512
103262	120513
62996	120514
109555	120515
117981	120516
12816	120517
78550	120518
109629	120519
55910	120520
127060	120521
16339	120522
159429	120523
62042	120524
94989	120525
50052	120526
120570	120527
126834	120528
128316	120529
83996	120530
99985	120531
55751	120532
112678	120533
129959	120534
125541	120535
61951	120536
133489	120537
119563	120538
27438	120539
94708	120540
17073	120541
68536	120542
15443	120543
70813	120544
41795	120545
42731	120546
138850	120547
130082	120548
101468	120549
89870	120550
43766	120551
31277	120552
15443	120553
125471	120554
45778	120555
31766	120556
9517	120557
33377	120558
114174	120559
24468	120560
121873	120561
167043	120562
60733	120563
29287	120564
19324	120565
151712	120566
68526	120567
36949	120568
41795	120569
77241	120570
89904	120571
111147	120572
101481	120573
37511	120574
18887	120575
125399	120576
33455	120577
30765	120578
125300	120579
125158	120580
163473	120581
49059	120582
73940	120583
31840	120584
111069	120585
85769	120586
162943	120587
37491	120588
71307	120589
50034	120590
136487	120591
66292	120592
28294	120593
60818	120594
20956	120595
13173	120596
15784	120597
163607	120598
91229	120599
107974	120600
29323	120601
138777	120602
16396	120603
6377	120604
114739	120605
114739	120606
31846	120607
36334	120608
28294	120609
5232	120610
123413	120611
27836	120612
7885	120613
28294	120614
53574	120615
103303	120616
98482	120617
112550	120618
83912	120619
85604	120620
14467	120621
148352	120622
46554	120623
128267	120624
12835	120625
85738	120626
61995	120627
74182	120628
60673	120629
103097	120630
18892	120631
134892	120632
83945	120633
81429	120634
102965	120635
111161	120636
73946	120637
134893	120638
133199	120639
35704	120640
14719	120641
73949	120642
48364	120643
16341	120644
163101	120645
13354	120646
13828	120647
91759	120648
145048	120649
117957	120650
149448	120651
117957	120652
69571	120653
24453	120654
137953	120655
145961	120656
21047	120657
7883	120658
159584	120659
131752	120660
128306	120661
50968	120662
97193	120663
91159	120664
21715	120665
30749	120666
36277	120667
9534	120668
50949	120669
20549	120670
62050	120671
74267	120672
20549	120673
50949	120674
29814	120675
49982	120676
91163	120677
157087	120678
14462	120679
27402	120680
33452	120681
114759	120682
28260	120683
80130	120684
96024	120685
69545	120686
112548	120687
21387	120688
61827	120689
111165	120690
157160	120691
31296	120692
127055	120693
46717	120694
100199	120695
135196	120696
31840	120697
82604	120698
113977	120699
36352	120700
115987	120701
54850	120702
13672	120703
38247	120704
133112	120705
68544	120706
16389	120707
125127	120708
9211	120709
50022	120710
21050	120711
27881	120712
86898	120713
27881	120714
114729	120715
12579	120716
109550	120717
84013	120718
31303	120719
25204	120720
111295	120721
27874	120722
10195	120723
131955	120724
161056	120725
40302	120726
98633	120727
62875	120728
26826	120729
42094	120730
48982	120731
115994	120732
15105	120733
82649	120734
43904	120735
98582	120736
12145	120737
82535	120738
16597	120739
16597	120740
115987	120741
50977	120742
140083	120743
53487	120744
85796	120745
31786	120746
54487	120747
55931	120748
80255	120749
119678	120750
23620	120751
163862	120752
88423	120753
39001	120754
84293	120755
24494	120756
80129	120757
50108	120758
108182	120759
68664	120760
161795	120761
109757	120762
21384	120763
68612	120764
138369	120765
46776	120766
167242	120767
125027	120768
33448	120769
36340	120770
84021	120771
11576	120772
88372	120773
79964	120774
38257	120775
36374	120776
21391	120777
41762	120778
7880	120779
38306	120780
16866	120781
18882	120782
78617	120783
5550	120784
159945	120785
26808	120786
4877	120787
112551	120788
66338	120789
147677	120790
30815	120791
22429	120792
18894	120793
47543	120794
158984	120795
27453	120796
167794	120797
103168	120798
125538	120799
43884	120800
37531	120801
31263	120802
5547	120803
84262	120804
12846	120805
34875	120806
27383	120807
35747	120808
24476	120809
27400	120810
52698	120811
17986	120812
66449	120813
166448	120814
14697	120815
14482	120816
28690	120817
147476	120818
41716	120819
38215	120820
18915	120821
72282	120822
7995	120823
161139	120824
121990	120825
52698	120826
6031	120827
12846	120828
54407	120829
63914	120830
43736	120831
163737	120832
111288	120833
34875	120834
7884	120835
128177	120836
140345	120837
11574	120838
91821	120839
6579	120840
84198	120841
128190	120842
86872	120843
19027	120844
53545	120845
152276	120846
133210	120847
81251	120848
39014	120849
8630	120850
88525	120851
29778	120852
32030	120853
147535	120854
80239	120855
52711	120856
39018	120857
88554	120858
127032	120859
61831	120860
36303	120861
133212	120862
54419	120863
38315	120864
47509	120865
79977	120866
138215	120867
162935	120868
106210	120869
107970	120870
167742	120871
67345	120872
154177	120873
37509	120874
27394	120875
27907	120876
37000	120877
135390	120878
25033	120879
25033	120880
78822	120881
46744	120882
127026	120883
38426	120884
66377	120885
70869	120886
136689	120887
113996	120888
104811	120889
126839	120890
24522	120891
5429	120892
126965	120893
85628	120894
23646	120895
132139	120896
63972	120897
16375	120898
37540	120899
13638	120900
30777	120901
133311	120902
131783	120903
45711	120904
93211	120905
135241	120906
36322	120907
54434	120908
16622	120909
47589	120910
70758	120911
101580	120912
142586	120913
155201	120914
114740	120915
164965	120916
47475	120917
29277	120918
15390	120919
47545	120920
43851	120921
104782	120922
84127	120923
69653	120924
85714	120925
68451	120926
159268	120927
162920	120928
167721	120929
18589	120930
22472	120931
60688	120932
113971	120933
48305	120934
101665	120935
89827	120936
42868	120937
78658	120938
78658	120939
75101	120940
29326	120941
29326	120942
67447	120943
29326	120944
29326	120945
30767	120946
82435	120947
164963	120948
111133	120949
66365	120950
104594	120951
125245	120952
117923	120953
40378	120954
5635	120955
128128	120956
18917	120957
25733	120958
36342	120959
57089	120960
163070	120961
42713	120962
14031	120963
157905	120964
112642	120965
14470	120966
50061	120967
118174	120968
53594	120969
60715	120970
133367	120971
57090	120972
43944	120973
78734	120974
20290	120975
55816	120976
88500	120977
25756	120978
138041	120979
118214	120980
4824	120981
61875	120982
8557	120983
4568	120984
85799	120985
128170	120986
47541	120987
31306	120988
117897	120989
7611	120990
5231	120991
118003	120992
3265	120993
14041	120994
23615	120995
101872	120996
35603	120997
94822	120998
106300	120999
50062	121000
46548	121001
24023	121002
138040	121003
60723	121004
13608	121005
78522	121006
59601	121007
78558	121008
21698	121009
94863	121010
54850	121011
151364	121012
40397	121013
82418	121014
27420	121015
68545	121016
54411	121017
38327	121018
27469	121019
119291	121020
50015	121021
103202	121022
88292	121023
161469	121024
27477	121025
27411	121026
158900	121027
36315	121028
18929	121029
103202	121030
127053	121031
87056	121032
37518	121033
54510	121034
35744	121035
30777	121036
25197	121037
62861	121038
111226	121039
79982	121040
156987	121041
115906	121042
19342	121043
71302	121044
88476	121045
53595	121046
27370	121047
63897	121048
65117	121049
66301	121050
72414	121051
62908	121052
27446	121053
83927	121054
13826	121055
66301	121056
67420	121057
39654	121058
31313	121059
161111	121060
14269	121061
66397	121062
41752	121063
62971	121064
19341	121065
152194	121066
28320	121067
25656	121068
128622	121069
106595	121070
78803	121071
100206	121072
84292	121073
29332	121074
50875	121075
167219	121076
102967	121077
128055	121078
11579	121079
61806	121080
91176	121081
22844	121082
98608	121083
133686	121084
101714	121085
107982	121086
54506	121087
111166	121088
33458	121089
15577	121090
41088	121091
72413	121092
15129	121093
113935	121094
125465	121095
65233	121096
23594	121097
67386	121098
103073	121099
17477	121100
87007	121101
119500	121102
14057	121103
48353	121104
27924	121105
74267	121106
9204	121107
54439	121108
55913	121109
22571	121110
22474	121111
41087	121112
115975	121113
113968	121114
14057	121115
107912	121116
136421	121117
22892	121118
35708	121119
23639	121120
164798	121121
16348	121122
140152	121123
10811	121124
111054	121125
74039	121126
41821	121127
114067	121128
61854	121129
19304	121130
123487	121131
33835	121132
161767	121133
28700	121134
19304	121135
128210	121136
33839	121137
91746	121138
9317	121139
73880	121140
15110	121141
11419	121142
62085	121143
112681	121144
115915	121145
61832	121146
120588	121147
144340	121148
68480	121149
142752	121150
6566	121151
103249	121152
63024	121153
83999	121154
43903	121155
89864	121156
126639	121157
29389	121158
91708	121159
151523	121160
66262	121161
167902	121162
11412	121163
15036	121164
27419	121165
163752	121166
54880	121167
114045	121168
25092	121169
9570	121170
118078	121171
68547	121172
9570	121173
5555	121174
161834	121175
30757	121176
142540	121177
22505	121178
77272	121179
165063	121180
45800	121181
31793	121182
70817	121183
101893	121184
126850	121185
69610	121186
135321	121187
30773	121188
131541	121189
136675	121190
167901	121191
33823	121192
70817	121193
10222	121194
57196	121195
119360	121196
12841	121197
157806	121198
103291	121199
97259	121200
63953	121201
16338	121202
126878	121203
57303	121204
144581	121205
21062	121206
6590	121207
23206	121208
104478	121209
125152	121210
10809	121211
13834	121212
19437	121213
163680	121214
100207	121215
17388	121216
81255	121217
154198	121218
33408	121219
19411	121220
22857	121221
35700	121222
15046	121223
153877	121224
131837	121225
36333	121226
47432	121227
83911	121228
50094	121229
101579	121230
153920	121231
36961	121232
81353	121233
28279	121234
47474	121235
16610	121236
88532	121237
80169	121238
50154	121239
149679	121240
62855	121241
70694	121242
12819	121243
15095	121244
43874	121245
89876	121246
125014	121247
66257	121248
22893	121249
146347	121250
46589	121251
31295	121252
15115	121253
24049	121254
15095	121255
151494	121256
123366	121257
84113	121258
111131	121259
85783	121260
125417	121261
22569	121262
11911	121263
7117	121264
47581	121265
17398	121266
149681	121267
103042	121268
49058	121269
43733	121270
17075	121271
19400	121272
10189	121273
70817	121274
33840	121275
118458	121276
97355	121277
70707	121278
164601	121279
112764	121280
99841	121281
35681	121282
33447	121283
91067	121284
78663	121285
165597	121286
25967	121287
163934	121288
6599	121289
119591	121290
21046	121291
116434	121292
88316	121293
25067	121294
126689	121295
55841	121296
143479	121297
157456	121298
78645	121299
116413	121300
136653	121301
167298	121302
109607	121303
149596	121304
128495	121305
25214	121306
45734	121307
33410	121308
100225	121309
163935	121310
74019	121311
76150	121312
118493	121313
165599	121314
161849	121315
72446	121316
94952	121317
138063	121318
78663	121319
161639	121320
138368	121321
131630	121322
118019	121323
40390	121324
148356	121325
128194	121326
150198	121327
163937	121328
9533	121329
153854	121330
135102	121331
34957	121332
150199	121333
161215	121334
42905	121335
131585	121336
55865	121337
114800	121338
165600	121339
106253	121340
131617	121341
168103	121342
76034	121343
5563	121344
19833	121345
9566	121346
119641	121347
25967	121348
19479	121349
21046	121350
156019	121351
167295	121352
96176	121353
91781	121354
12627	121355
32655	121356
163932	121357
6692	121358
78599	121359
25094	121360
9533	121361
62989	121362
148246	121363
128486	121364
72612	121365
61986	121366
101700	121367
149744	121368
25688	121369
163933	121370
38986	121371
143381	121372
118186	121373
165598	121374
32076	121375
14044	121376
31844	121377
42879	121378
34920	121379
136873	121380
65211	121381
57114	121382
91822	121383
32695	121384
88366	121385
32762	121386
132060	121387
146333	121388
49089	121389
109556	121390
138878	121391
33460	121392
68493	121393
72415	121394
74076	121395
94963	121396
135058	121397
149958	121398
138381	121399
140048	121400
25088	121401
143201	121402
25202	121403
111042	121404
150185	121405
11654	121406
106616	121407
140958	121408
124972	121409
32735	121410
118416	121411
106565	121412
29275	121413
122138	121414
42760	121415
100233	121416
142871	121417
32067	121418
8782	121419
77360	121420
144873	121421
29237	121422
163171	121423
118154	121424
148036	121425
106443	121426
34975	121427
92964	121428
16859	121429
125385	121430
32762	121431
57910	121432
21033	121433
72310	121434
25088	121435
159933	121436
72473	121437
58804	121438
52591	121439
27381	121440
84050	121441
72488	121442
25079	121443
85685	121444
48344	121445
146369	121446
61846	121447
17703	121448
18575	121449
126798	121450
153777	121451
135174	121452
103024	121453
52656	121454
65111	121455
22476	121456
93114	121457
67428	121458
159545	121459
136687	121460
101469	121461
121873	121462
23612	121463
28271	121464
129888	121465
85684	121466
125224	121467
28675	121468
163459	121469
33825	121470
40331	121471
91139	121472
86866	121473
28675	121474
146395	121475
91239	121476
52591	121477
165241	121478
52656	121479
52656	121480
163471	121481
25986	121482
91070	121483
60763	121484
34323	121485
106482	121486
18281	121487
159084	121488
71253	121489
32722	121490
8784	121491
8241	121492
77252	121493
29387	121494
69557	121495
10958	121496
33800	121497
40258	121498
18264	121499
35732	121500
43903	121501
114737	121502
81199	121503
11098	121504
50174	121505
50991	121506
138334	121507
44355	121508
81199	121509
151339	121510
6120	121511
137899	121512
17724	121513
9490	121514
19780	121515
97242	121516
29234	121517
36315	121518
68446	121519
31254	121520
68446	121521
3695	121522
6120	121523
13673	121524
114172	121525
53523	121526
12622	121527
109486	121528
58786	121529
89728	121530
133412	121531
88482	121532
101614	121533
57256	121534
33379	121535
95066	121536
151654	121537
98448	121538
70841	121539
167080	121540
104477	121541
43845	121542
135289	121543
135142	121544
42699	121545
97223	121546
142935	121547
12845	121548
57323	121549
58728	121550
84190	121551
33456	121552
59704	121553
97291	121554
165346	121555
146490	121556
58779	121557
98554	121558
125117	121559
131850	121560
131921	121561
161456	121562
24714	121563
38382	121564
140049	121565
57254	121566
57233	121567
146302	121568
164922	121569
56992	121570
74250	121571
131840	121572
153932	121573
165351	121574
152019	121575
73984	121576
161616	121577
146311	121578
7108	121579
136666	121580
126969	121581
95064	121582
140658	121583
62009	121584
40314	121585
125295	121586
62983	121587
21403	121588
99985	121589
24714	121590
155528	121591
88399	121592
108023	121593
95998	121594
20989	121595
27437	121596
84192	121597
119597	121598
11280	121599
118325	121600
87041	121601
68499	121602
140730	121603
11280	121604
13612	121605
19318	121606
66405	121607
72377	121608
57011	121609
120816	121610
68669	121611
15137	121612
31844	121613
50895	121614
17476	121615
32042	121616
17076	121617
155754	121618
19362	121619
148095	121620
72308	121621
48289	121622
43932	121623
146511	121624
167081	121625
21403	121626
167077	121627
120582	121628
36376	121629
4176	121630
24714	121631
9208	121632
161617	121633
74188	121634
7423	121635
99975	121636
153933	121637
143155	121638
119305	121639
148091	121640
63042	121641
9532	121642
157738	121643
19054	121644
111157	121645
147932	121646
73978	121647
33379	121648
57927	121649
55810	121650
128284	121651
14488	121652
130336	121653
57014	121654
19383	121655
37500	121656
167078	121657
25123	121658
130336	121659
33514	121660
72405	121661
159685	121662
104531	121663
106193	121664
11280	121665
65248	121666
26352	121667
153928	121668
153927	121669
119543	121670
147411	121671
29269	121672
32621	121673
42874	121674
120732	121675
19445	121676
120667	121677
29782	121678
143235	121679
140904	121680
128585	121681
140015	121682
161618	121683
145866	121684
7108	121685
6602	121686
118221	121687
101482	121688
24714	121689
118333	121690
106381	121691
62008	121692
165146	121693
84120	121694
76186	121695
106109	121696
48314	121697
22532	121698
23613	121699
74143	121700
68615	121701
84072	121702
50192	121703
165261	121704
58700	121705
123743	121706
14466	121707
71262	121708
118265	121709
50995	121710
32021	121711
87043	121712
153494	121713
97416	121714
39004	121715
116026	121716
52709	121717
50913	121718
40277	121719
7613	121720
118144	121721
95071	121722
51742	121723
23640	121724
8966	121725
17078	121726
66412	121727
53586	121728
135043	121729
140734	121730
120841	121731
101777	121732
151520	121733
53561	121734
103180	121735
94898	121736
146443	121737
165292	121738
118265	121739
67457	121740
159601	121741
86860	121742
103180	121743
135219	121744
65228	121745
47423	121746
103213	121747
104692	121748
103213	121749
21975	121750
35764	121751
58741	121752
133513	121753
84188	121754
28281	121755
103264	121756
167027	121757
24670	121758
126915	121759
65121	121760
46624	121761
155569	121762
104577	121763
16306	121764
68600	121765
54492	121766
70717	121767
84190	121768
70717	121769
40353	121770
11104	121771
42833	121772
13617	121773
21646	121774
19792	121775
32555	121776
50152	121777
125194	121778
62054	121779
101679	121780
158994	121781
24483	121782
114248	121783
115926	121784
26848	121785
116108	121786
74984	121787
63956	121788
67324	121789
62054	121790
62081	121791
133150	121792
114231	121793
30794	121794
26848	121795
166434	121796
33511	121797
12624	121798
103368	121799
73921	121800
26848	121801
93115	121802
43848	121803
114248	121804
26848	121805
50188	121806
157011	121807
65037	121808
151289	121809
53607	121810
142452	121811
18602	121812
48983	121813
131971	121814
16374	121815
13840	121816
75095	121817
10844	121818
101867	121819
62054	121820
32596	121821
44355	121822
69655	121823
78607	121824
53474	121825
119241	121826
48367	121827
91211	121828
51726	121829
138884	121830
89920	121831
25750	121832
13845	121833
151789	121834
136848	121835
42077	121836
29244	121837
42089	121838
123720	121839
67359	121840
108221	121841
27920	121842
26767	121843
17730	121844
147461	121845
27886	121846
34985	121847
159006	121848
40249	121849
13631	121850
21045	121851
65146	121852
52670	121853
48354	121854
27920	121855
36315	121856
17443	121857
50964	121858
51788	121859
32041	121860
158895	121861
46788	121862
97319	121863
89694	121864
42088	121865
133555	121866
47504	121867
101829	121868
63879	121869
27401	121870
22447	121871
91086	121872
37478	121873
125069	121874
67327	121875
13624	121876
151562	121877
118454	121878
104469	121879
126655	121880
125382	121881
91136	121882
107966	121883
144871	121884
7838	121885
91263	121886
34317	121887
25083	121888
52694	121889
126652	121890
42694	121891
126925	121892
114026	121893
11116	121894
161041	121895
65068	121896
55747	121897
48269	121898
151436	121899
91068	121900
8390	121901
39664	121902
25636	121903
80267	121904
61857	121905
130012	121906
120841	121907
120810	121908
4653	121909
11575	121910
123501	121911
53587	121912
70732	121913
9317	121914
117959	121915
134949	121916
159647	121917
88289	121918
21056	121919
134782	121920
29318	121921
119259	121922
131919	121923
36353	121924
102985	121925
20288	121926
106250	121927
47460	121928
28295	121929
14708	121930
72596	121931
111195	121932
10829	121933
53597	121934
82492	121935
108186	121936
31840	121937
126721	121938
109483	121939
129889	121940
134907	121941
7897	121942
18879	121943
49035	121944
140282	121945
12835	121946
35789	121947
53574	121948
146573	121949
138274	121950
35756	121951
28295	121952
6377	121953
91070	121954
53555	121955
167735	121956
47604	121957
39008	121958
48265	121959
73968	121960
28300	121961
38982	121962
131636	121963
162926	121964
89877	121965
133487	121966
159094	121967
30760	121968
162927	121969
144310	121970
78545	121971
125146	121972
134905	121973
21971	121974
142431	121975
103156	121976
72576	121977
153261	121978
33811	121979
94782	121980
26365	121981
36327	121982
82489	121983
113991	121984
113991	121985
29801	121986
50878	121987
53619	121988
60868	121989
94817	121990
19327	121991
15018	121992
34916	121993
84112	121994
145068	121995
14471	121996
22859	121997
83990	121998
53476	121999
82443	122000
138903	122001
29364	122002
116336	122003
31251	122004
21672	122005
22529	122006
82443	122007
94841	122008
21685	122009
153173	122010
133320	122011
26377	122012
85765	122013
104693	122014
16317	122015
57138	122016
112529	122017
97235	122018
18932	122019
119468	122020
21685	122021
62949	122022
136881	122023
80218	122024
137920	122025
54438	122026
65067	122027
22478	122028
101666	122029
127030	122030
130107	122031
31308	122032
50025	122033
109554	122034
82443	122035
134838	122036
104528	122037
60653	122038
80218	122039
101927	122040
75025	122041
17079	122042
73953	122043
138859	122044
116059	122045
130072	122046
36972	122047
41770	122048
50056	122049
89749	122050
117935	122051
6461	122052
155354	122053
41071	122054
128587	122055
3644	122056
160884	122057
76051	122058
69700	122059
14035	122060
44354	122061
22523	122062
17696	122063
21070	122064
80218	122065
104440	122066
95977	122067
151233	122068
80218	122069
126718	122070
29364	122071
135280	122072
22554	122073
15018	122074
21641	122075
167716	122076
144483	122077
22851	122078
13645	122079
29364	122080
80127	122081
82618	122082
136502	122083
111086	122084
116029	122085
67421	122086
48302	122087
119623	122088
57870	122089
40311	122090
69572	122091
100096	122092
1237	122093
38214	122094
9722	122095
41063	122096
18904	122097
146676	122098
127106	122099
11914	122100
63920	122101
101857	122102
94799	122103
68425	122104
72519	122105
10960	122106
75092	122107
34998	122108
74973	122109
63880	122110
67448	122111
60703	122112
62959	122113
27380	122114
18573	122115
111103	122116
109591	122117
16393	122118
108101	122119
65277	122120
19341	122121
103364	122122
32724	122123
29836	122124
127107	122125
15078	122126
111256	122127
29788	122128
27848	122129
165019	122130
53631	122131
76212	122132
10960	122133
23622	122134
14038	122135
23233	122136
125519	122137
104643	122138
36382	122139
9890	122140
108053	122141
135207	122142
48319	122143
147750	122144
22570	122145
57315	122146
7289	122147
131795	122148
25721	122149
5555	122150
161282	122151
121893	122152
21641	122153
84315	122154
53593	122155
54499	122156
65201	122157
21644	122158
161258	122159
63912	122160
113940	122161
26791	122162
93175	122163
22413	122164
123797	122165
104474	122166
120977	122167
30301	122168
4820	122169
42137	122170
34315	122171
103145	122172
3500	122173
23617	122174
25104	122175
7286	122176
91059	122177
31801	122178
140479	122179
12610	122180
66313	122181
54853	122182
82495	122183
147647	122184
16831	122185
67457	122186
11858	122187
14695	122188
74994	122189
42093	122190
153483	122191
18932	122192
102983	122193
166790	122194
81398	122195
22880	122196
161341	122197
96072	122198
142581	122199
15051	122200
19325	122201
69597	122202
138881	122203
123513	122204
153547	122205
165495	122206
143468	122207
25621	122208
69611	122209
80037	122210
130132	122211
14473	122212
43815	122213
25991	122214
59695	122215
9496	122216
5545	122217
159344	122218
12575	122219
22543	122220
63912	122221
106540	122222
131772	122223
140071	122224
22531	122225
44989	122226
50065	122227
51012	122228
131772	122229
88332	122230
161247	122231
82584	122232
138796	122233
42685	122234
75034	122235
144520	122236
8781	122237
104487	122238
134843	122239
14056	122240
63036	122241
96077	122242
67457	122243
89905	122244
81295	122245
121978	122246
15382	122247
32523	122248
6032	122249
74177	122250
144282	122251
29318	122252
100066	122253
45046	122254
69557	122255
28266	122256
41744	122257
36955	122258
19418	122259
23205	122260
89741	122261
22865	122262
45744	122263
131975	122264
75018	122265
103385	122266
33395	122267
91241	122268
35781	122269
13643	122270
60903	122271
123814	122272
19440	122273
50893	122274
151323	122275
65064	122276
31322	122277
103340	122278
13643	122279
20264	122280
138987	122281
16849	122282
53601	122283
148039	122284
112636	122285
3553	122286
18263	122287
36880	122288
18910	122289
7722	122290
106192	122291
108116	122292
28307	122293
116210	122294
135273	122295
43821	122296
31795	122297
165334	122298
108159	122299
48346	122300
155732	122301
163608	122302
58800	122303
98617	122304
144819	122305
61973	122306
167060	122307
167056	122308
29817	122309
118188	122310
88525	122311
80191	122312
95044	122313
143192	122314
136681	122315
161590	122316
31294	122317
80129	122318
67402	122319
93169	122320
66402	122321
27475	122322
31793	122323
131988	122324
63882	122325
14046	122326
100096	122327
81366	122328
34969	122329
119580	122330
10799	122331
29300	122332
27869	122333
41009	122334
78527	122335
76157	122336
84011	122337
104777	122338
54396	122339
88361	122340
49045	122341
137997	122342
85800	122343
43736	122344
24668	122345
7276	122346
5272	122347
84149	122348
81221	122349
76099	122350
41745	122351
57906	122352
108025	122353
7287	122354
29255	122355
29232	122356
47478	122357
8560	122358
129852	122359
34374	122360
98416	122361
32064	122362
125033	122363
106216	122364
82474	122365
26836	122366
65078	122367
42878	122368
157282	122369
59704	122370
140571	122371
68434	122372
159236	122373
29232	122374
92988	122375
96166	122376
43785	122377
92968	122378
78600	122379
103334	122380
7289	122381
83921	122382
114191	122383
144666	122384
40270	122385
125281	122386
8755	122387
9192	122388
88321	122389
109557	122390
84238	122391
39633	122392
45729	122393
39633	122394
45729	122395
45729	122396
45729	122397
77254	122398
45729	122399
40340	122400
20967	122401
19027	122402
61985	122403
54451	122404
109659	122405
84145	122406
14262	122407
89805	122408
25984	122409
49048	122410
91238	122411
8855	122412
11096	122413
84182	122414
24028	122415
111318	122416
67354	122417
43698	122418
23601	122419
57066	122420
23603	122421
127002	122422
150048	122423
67440	122424
131757	122425
50127	122426
111319	122427
7111	122428
63855	122429
10600	122430
65347	122431
66271	122432
159773	122433
136782	122434
103264	122435
114817	122436
42833	122437
59724	122438
94967	122439
51004	122440
154028	122441
95107	122442
53554	122443
50900	122444
80253	122445
53582	122446
111319	122447
98645	122448
16865	122449
36990	122450
19766	122451
17701	122452
8860	122453
122072	122454
133645	122455
111048	122456
74143	122457
38378	122458
34944	122459
74112	122460
88556	122461
114247	122462
19863	122463
54437	122464
138894	122465
88503	122466
122275	122467
138747	122468
14034	122469
43816	122470
13663	122471
22460	122472
12857	122473
159758	122474
74232	122475
116156	122476
98598	122477
65259	122478
28700	122479
77214	122480
15379	122481
165465	122482
117936	122483
87013	122484
25700	122485
22454	122486
135079	122487
24015	122488
19031	122489
10490	122490
65207	122491
36986	122492
85672	122493
31750	122494
44392	122495
75125	122496
91075	122497
17955	122498
120674	122499
65147	122500
51007	122501
14260	122502
127106	122503
96157	122504
88502	122505
91169	122506
38414	122507
31759	122508
10814	122509
51742	122510
66261	122511
97419	122512
10814	122513
38963	122514
13177	122515
131546	122516
18933	122517
130429	122518
18918	122519
66381	122520
46772	122521
154993	122522
39685	122523
95974	122524
153163	122525
24026	122526
83997	122527
69596	122528
104651	122529
33846	122530
138212	122531
81309	122532
17699	122533
65275	122534
58748	122535
154973	122536
126660	122537
6687	122538
84234	122539
95048	122540
133348	122541
58782	122542
142919	122543
15112	122544
42912	122545
26859	122546
19396	122547
76204	122548
93113	122549
36984	122550
136754	122551
83983	122552
36358	122553
85763	122554
140399	122555
21673	122556
114126	122557
80157	122558
10026	122559
36302	122560
122017	122561
19885	122562
24712	122563
9726	122564
44342	122565
65041	122566
38975	122567
13346	122568
86882	122569
142641	122570
33340	122571
106161	122572
107975	122573
19852	122574
80248	122575
35650	122576
101611	122577
50925	122578
59648	122579
130060	122580
133356	122581
128347	122582
15995	122583
114022	122584
128277	122585
157826	122586
28279	122587
97171	122588
142918	122589
85567	122590
103019	122591
142366	122592
119405	122593
148074	122594
123544	122595
10020	122596
119328	122597
29358	122598
19303	122599
23638	122600
44342	122601
100191	122602
126972	122603
22537	122604
151711	122605
106225	122606
44342	122607
25646	122608
38274	122609
155465	122610
148055	122611
36954	122612
49014	122613
93123	122614
107990	122615
50194	122616
27857	122617
46775	122618
9502	122619
68633	122620
118121	122621
16863	122622
9484	122623
128212	122624
74137	122625
78657	122626
157179	122627
33493	122628
89849	122629
84234	122630
16863	122631
53530	122632
20028	122633
15076	122634
108130	122635
41803	122636
42825	122637
123579	122638
69663	122639
41835	122640
40390	122641
75110	122642
118118	122643
22428	122644
75105	122645
118113	122646
39023	122647
138184	122648
94883	122649
133376	122650
13179	122651
86876	122652
35771	122653
36336	122654
89692	122655
120626	122656
135062	122657
101462	122658
111135	122659
130234	122660
76025	122661
27850	122662
15584	122663
82671	122664
63960	122665
61839	122666
88434	122667
86947	122668
66358	122669
9495	122670
63872	122671
22869	122672
22869	122673
65083	122674
95183	122675
70778	122676
39053	122677
27479	122678
132168	122679
7610	122680
21673	122681
138052	122682
41060	122683
94758	122684
41738	122685
97213	122686
41726	122687
17380	122688
12814	122689
59725	122690
38226	122691
8867	122692
62022	122693
45744	122694
44378	122695
45744	122696
50898	122697
68511	122698
5039	122699
60746	122700
38996	122701
8372	122702
52686	122703
99972	122704
83957	122705
15438	122706
37506	122707
52686	122708
133240	122709
12855	122710
81214	122711
93242	122712
166587	122713
98582	122714
88424	122715
29283	122716
161046	122717
66423	122718
88543	122719
40294	122720
15785	122721
138017	122722
106240	122723
30289	122724
29822	122725
52686	122726
162993	122727
46752	122728
50031	122729
29283	122730
138889	122731
5223	122732
34348	122733
134942	122734
133389	122735
57893	122736
69593	122737
167729	122738
26861	122739
50181	122740
39679	122741
46752	122742
40377	122743
41840	122744
51000	122745
77193	122746
9517	122747
123343	122748
147920	122749
104529	122750
17382	122751
122172	122752
66320	122753
17382	122754
131890	122755
24530	122756
10224	122757
96160	122758
11096	122759
68497	122760
31804	122761
24017	122762
18270	122763
60775	122764
145080	122765
82574	122766
17396	122767
88412	122768
10814	122769
31324	122770
18607	122771
15053	122772
50981	122773
54513	122774
19348	122775
142362	122776
24512	122777
20946	122778
98448	122779
57919	122780
59651	122781
38239	122782
155945	122783
143423	122784
7268	122785
59621	122786
30250	122787
19456	122788
129977	122789
33807	122790
17432	122791
57862	122792
148180	122793
11870	122794
140898	122795
95087	122796
55718	122797
72453	122798
15108	122799
99922	122800
11277	122801
57202	122802
65161	122803
32595	122804
157845	122805
130029	122806
146364	122807
100018	122808
24013	122809
140899	122810
147650	122811
15091	122812
100000	122813
19352	122814
167217	122815
91814	122816
25994	122817
135368	122818
11277	122819
94914	122820
143352	122821
38427	122822
42827	122823
111114	122824
55944	122825
150140	122826
167228	122827
57202	122828
39047	122829
161779	122830
20577	122831
143424	122832
76108	122833
12618	122834
166478	122835
95052	122836
92979	122837
39028	122838
45671	122839
74188	122840
163834	122841
143130	122842
38265	122843
94794	122844
9514	122845
98646	122846
74094	122847
119627	122848
19456	122849
133668	122850
122259	122851
74074	122852
55944	122853
77183	122854
104645	122855
33509	122856
108236	122857
135075	122858
60896	122859
42827	122860
74197	122861
115957	122862
135153	122863
25719	122864
11870	122865
147615	122866
144995	122867
73992	122868
77398	122869
120767	122870
86987	122871
35656	122872
92952	122873
9491	122874
157923	122875
122204	122876
114839	122877
25125	122878
166519	122879
42827	122880
13184	122881
29269	122882
95167	122883
72494	122884
133645	122885
84199	122886
143103	122887
20031	122888
138966	122889
74209	122890
11870	122891
42746	122892
153387	122893
9569	122894
146692	122895
100018	122896
74107	122897
148280	122898
14814	122899
168072	122900
43750	122901
43810	122902
148281	122903
15071	122904
42735	122905
117938	122906
167229	122907
7878	122908
11654	122909
19419	122910
60712	122911
97254	122912
147450	122913
43904	122914
95052	122915
31776	122916
167226	122917
153964	122918
19382	122919
114805	122920
33487	122921
44375	122922
19358	122923
140897	122924
159865	122925
150004	122926
24695	122927
104596	122928
104652	122929
12255	122930
143117	122931
25705	122932
44998	122933
146500	122934
119618	122935
146202	122936
46740	122937
55786	122938
57288	122939
92943	122940
123813	122941
159866	122942
15122	122943
144938	122944
98675	122945
78754	122946
19399	122947
120899	122948
19416	122949
19339	122950
35624	122951
101806	122952
95979	122953
114148	122954
138975	122955
93246	122956
106343	122957
82663	122958
150139	122959
43710	122960
165167	122961
140636	122962
42703	122963
65268	122964
42898	122965
19360	122966
52705	122967
22434	122968
65342	122969
65066	122970
143160	122971
19383	122972
93070	122973
136517	122974
135116	122975
161390	122976
25194	122977
145858	122978
69631	122979
83935	122980
156965	122981
7846	122982
39028	122983
96152	122984
161019	122985
36391	122986
86882	122987
84261	122988
46780	122989
15054	122990
42870	122991
98543	122992
21000	122993
84255	122994
44369	122995
65342	122996
61911	122997
111266	122998
136652	122999
15138	123000
116139	123001
25668	123002
140413	123003
146473	123004
20285	123005
58695	123006
133401	123007
13642	123008
60646	123009
60788	123010
96209	123011
42832	123012
25759	123013
136792	123014
11836	123015
94833	123016
76125	123017
50040	123018
33362	123019
103317	123020
32749	123021
97215	123022
72316	123023
121991	123024
106320	123025
118026	123026
84115	123027
15054	123028
48297	123029
25055	123030
43917	123031
15095	123032
101598	123033
26828	123034
25726	123035
22446	123036
15146	123037
95192	123038
91221	123039
11843	123040
95192	123041
133608	123042
32582	123043
95192	123044
52660	123045
41740	123046
118324	123047
101598	123048
155521	123049
46665	123050
84096	123051
15146	123052
9496	123053
72558	123054
55883	123055
15039	123056
62996	123057
21653	123058
167897	123059
123641	123060
153619	123061
29789	123062
17725	123063
9498	123064
128203	123065
55883	123066
57836	123067
86882	123068
34978	123069
166613	123070
142901	123071
48295	123072
45801	123073
12140	123074
42844	123075
17454	123076
20563	123077
15437	123078
147323	123079
140819	123080
132082	123081
167943	123082
19462	123083
33465	123084
78621	123085
9557	123086
166830	123087
84019	123088
38255	123089
23624	123090
136792	123091
143236	123092
114752	123093
25759	123094
95113	123095
138153	123096
121910	123097
119485	123098
72414	123099
155139	123100
161389	123101
147876	123102
19381	123103
119448	123104
72557	123105
99851	123106
66342	123107
27443	123108
29281	123109
143536	123110
130098	123111
123599	123112
159138	123113
167944	123114
50159	123115
13612	123116
48297	123117
155501	123118
57186	123119
50125	123120
26819	123121
27493	123122
8379	123123
55977	123124
143101	123125
28315	123126
59626	123127
55758	123128
144125	123129
29345	123130
33508	123131
20281	123132
60728	123133
85673	123134
65059	123135
25143	123136
55940	123137
43745	123138
12608	123139
72549	123140
41827	123141
88278	123142
78677	123143
125067	123144
55940	123145
101608	123146
164831	123147
32624	123148
80020	123149
128220	123150
112675	123151
114184	123152
152126	123153
159693	123154
39038	123155
47502	123156
53470	123157
151554	123158
104789	123159
160964	123160
47559	123161
133251	123162
69640	123163
70705	123164
104608	123165
103216	123166
138790	123167
160811	123168
93211	123169
98482	123170
28688	123171
27403	123172
51744	123173
117814	123174
120657	123175
86919	123176
43851	123177
50900	123178
71267	123179
75016	123180
86923	123181
58709	123182
69549	123183
52682	123184
99923	123185
60805	123186
99923	123187
86876	123188
69549	123189
43757	123190
39029	123191
33371	123192
18590	123193
31767	123194
86874	123195
13674	123196
128108	123197
46698	123198
112545	123199
40309	123200
101811	123201
140045	123202
10195	123203
17429	123204
98654	123205
31837	123206
74991	123207
45739	123208
24072	123209
96054	123210
82601	123211
58706	123212
17384	123213
13670	123214
74104	123215
46627	123216
22478	123217
39037	123218
128590	123219
108132	123220
128215	123221
10018	123222
35668	123223
69617	123224
63884	123225
65052	123226
65195	123227
74152	123228
63959	123229
36996	123230
31247	123231
135053	123232
10798	123233
18923	123234
23614	123235
88392	123236
114211	123237
48360	123238
106456	123239
159600	123240
20970	123241
39643	123242
7862	123243
101433	123244
23212	123245
135276	123246
96169	123247
112586	123248
84214	123249
40306	123250
119225	123251
96003	123252
54397	123253
67426	123254
62870	123255
125536	123256
60865	123257
24045	123258
37483	123259
91224	123260
15418	123261
157709	123262
19446	123263
30822	123264
66306	123265
93089	123266
111230	123267
103132	123268
161400	123269
88274	123270
140218	123271
29349	123272
24464	123273
149475	123274
13673	123275
9488	123276
40362	123277
8373	123278
144332	123279
116346	123280
82465	123281
17987	123282
16333	123283
51008	123284
39065	123285
17397	123286
8373	123287
28668	123288
66299	123289
89790	123290
167757	123291
7839	123292
84146	123293
72616	123294
55913	123295
84146	123296
50178	123297
3695	123298
96141	123299
68477	123300
29242	123301
42766	123302
57151	123303
138891	123304
74128	123305
89898	123306
149474	123307
12835	123308
36969	123309
157135	123310
38401	123311
57882	123312
12164	123313
57181	123314
10016	123315
109551	123316
17431	123317
50178	123318
9720	123319
63994	123320
78769	123321
155086	123322
37525	123323
85585	123324
91277	123325
9323	123326
84048	123327
28694	123328
33452	123329
43777	123330
16833	123331
131734	123332
77219	123333
164860	123334
46661	123335
13833	123336
73924	123337
78554	123338
144406	123339
5549	123340
11411	123341
63860	123342
88592	123343
136595	123344
70800	123345
38289	123346
85605	123347
75059	123348
116326	123349
128236	123350
134970	123351
25204	123352
164861	123353
12862	123354
27361	123355
57002	123356
108131	123357
38227	123358
40354	123359
16353	123360
143511	123361
16343	123362
68510	123363
62869	123364
17395	123365
122308	123366
163513	123367
19390	123368
94819	123369
138905	123370
65116	123371
7421	123372
66258	123373
140070	123374
43834	123375
69571	123376
93051	123377
29249	123378
167718	123379
55766	123380
164863	123381
85601	123382
10837	123383
19873	123384
45751	123385
114194	123386
114262	123387
132084	123388
160959	123389
94886	123390
119320	123391
66245	123392
16005	123393
70763	123394
145875	123395
70848	123396
46771	123397
97200	123398
31786	123399
111156	123400
29816	123401
31786	123402
38967	123403
96127	123404
100102	123405
33512	123406
15392	123407
25645	123408
167001	123409
95122	123410
130272	123411
78696	123412
25645	123413
91187	123414
78624	123415
151897	123416
54421	123417
119370	123418
12844	123419
27428	123420
122130	123421
68564	123422
63905	123423
55741	123424
120884	123425
24048	123426
140603	123427
50142	123428
111245	123429
31819	123430
45011	123431
30763	123432
63905	123433
16306	123434
40369	123435
84176	123436
99963	123437
120848	123438
60877	123439
16306	123440
57213	123441
74148	123442
32619	123443
97376	123444
9555	123445
45011	123446
109612	123447
60791	123448
70824	123449
19367	123450
9555	123451
91187	123452
45756	123453
50117	123454
129969	123455
143051	123456
21989	123457
27888	123458
22564	123459
101727	123460
29252	123461
50215	123462
26372	123463
19816	123464
27418	123465
69580	123466
9205	123467
74249	123468
137924	123469
116305	123470
19023	123471
32613	123472
85799	123473
69580	123474
131737	123475
14041	123476
133620	123477
22444	123478
63017	123479
6315	123480
39063	123481
33376	123482
103064	123483
61805	123484
23631	123485
14256	123486
61805	123487
63834	123488
78773	123489
18279	123490
7424	123491
136477	123492
61805	123493
66259	123494
46593	123495
10815	123496
136477	123497
46723	123498
33376	123499
58702	123500
103358	123501
134859	123502
16624	123503
27418	123504
34901	123505
21639	123506
30789	123507
48978	123508
9203	123509
88310	123510
47468	123511
69540	123512
46651	123513
120920	123514
20966	123515
41108	123516
86903	123517
108285	123518
135389	123519
46713	123520
113956	123521
160897	123522
108156	123523
153211	123524
26004	123525
57808	123526
117842	123527
85538	123528
158987	123529
124961	123530
125479	123531
101610	123532
85663	123533
43803	123534
63921	123535
82440	123536
113957	123537
81370	123538
85728	123539
136728	123540
91700	123541
111003	123542
14489	123543
42824	123544
17717	123545
20597	123546
13632	123547
75058	123548
119352	123549
26778	123550
72545	123551
74181	123552
30730	123553
19377	123554
91790	123555
100076	123556
35745	123557
19825	123558
9728	123559
22870	123560
11810	123561
136577	123562
28325	123563
58717	123564
52597	123565
166724	123566
41826	123567
17699	123568
17082	123569
27393	123570
57869	123571
50050	123572
134894	123573
147704	123574
19778	123575
140444	123576
149524	123577
12574	123578
74124	123579
20978	123580
114245	123581
16331	123582
28319	123583
41809	123584
84264	123585
101666	123586
161419	123587
166975	123588
50050	123589
114230	123590
75081	123591
87084	123592
43896	123593
7898	123594
133530	123595
84139	123596
25063	123597
35620	123598
16374	123599
142486	123600
101641	123601
108310	123602
13656	123603
108310	123604
123326	123605
50059	123606
84039	123607
101659	123608
17695	123609
20978	123610
50878	123611
65175	123612
15044	123613
42738	123614
122017	123615
82446	123616
45713	123617
12591	123618
109586	123619
57145	123620
50050	123621
20597	123622
20597	123623
24078	123624
109586	123625
36313	123626
74151	123627
106447	123628
81285	123629
118165	123630
88297	123631
69733	123632
40379	123633
23211	123634
45704	123635
38280	123636
70773	123637
57869	123638
89808	123639
40313	123640
101632	123641
18583	123642
22489	123643
38308	123644
53544	123645
98526	123646
41059	123647
131856	123648
91159	123649
112647	123650
65183	123651
70781	123652
80082	123653
34923	123654
111172	123655
53549	123656
59674	123657
165114	123658
108087	123659
84107	123660
138145	123661
94885	123662
140411	123663
94911	123664
109634	123665
89808	123666
42771	123667
138146	123668
123586	123669
41779	123670
147796	123671
80069	123672
42117	123673
144427	123674
21040	123675
37496	123676
81406	123677
4606	123678
163092	123679
107880	123680
123476	123681
95032	123682
57100	123683
106273	123684
47537	123685
15416	123686
41120	123687
81275	123688
77291	123689
47503	123690
88456	123691
133547	123692
143526	123693
9532	123694
43777	123695
50202	123696
6460	123697
109700	123698
111054	123699
16000	123700
5865	123701
24462	123702
16843	123703
133667	123704
21391	123705
132120	123706
6460	123707
42117	123708
24447	123709
80001	123710
10216	123711
6980	123712
26821	123713
22443	123714
114010	123715
6460	123716
14805	123717
108280	123718
157581	123719
13856	123720
153098	123721
54850	123722
138034	123723
144440	123724
29359	123725
61875	123726
59715	123727
65340	123728
29276	123729
14805	123730
45751	123731
25964	123732
20542	123733
36370	123734
131622	123735
85757	123736
26788	123737
166680	123738
92935	123739
106586	123740
108302	123741
30807	123742
18597	123743
9532	123744
6966	123745
59730	123746
147396	123747
19454	123748
11828	123749
94926	123750
19428	123751
74233	123752
30796	123753
95166	123754
116135	123755
45687	123756
142304	123757
42880	123758
115871	123759
142587	123760
44383	123761
92942	123762
118355	123763
142305	123764
88359	123765
32752	123766
42729	123767
116217	123768
16049	123769
142306	123770
94836	123771
25751	123772
32605	123773
42747	123774
59594	123775
15085	123776
24702	123777
16049	123778
6601	123779
19882	123780
77395	123781
16049	123782
20617	123783
42729	123784
139977	123785
25639	123786
91802	123787
120742	123788
24684	123789
125270	123790
97429	123791
72355	123792
58734	123793
148201	123794
10607	123795
32752	123796
73888	123797
149296	123798
19044	123799
19423	123800
140972	123801
94820	123802
10830	123803
43736	123804
72427	123805
130148	123806
25638	123807
32671	123808
142301	123809
32752	123810
57262	123811
20617	123812
35718	123813
74048	123814
142302	123815
117809	123816
9519	123817
24684	123818
159690	123819
42707	123820
9537	123821
20617	123822
72520	123823
116228	123824
112536	123825
144173	123826
19882	123827
43771	123828
32752	123829
42880	123830
25983	123831
16049	123832
55890	123833
24684	123834
94895	123835
143349	123836
116166	123837
19419	123838
9556	123839
42759	123840
11890	123841
16049	123842
57137	123843
55838	123844
15133	123845
82482	123846
129997	123847
6601	123848
118156	123849
91802	123850
16317	123851
140138	123852
72410	123853
74050	123854
15149	123855
25133	123856
94909	123857
32605	123858
25151	123859
19311	123860
167998	123861
11573	123862
115982	123863
50889	123864
140277	123865
32655	123866
42784	123867
93297	123868
87028	123869
116355	123870
128312	123871
15151	123872
42885	123873
11849	123874
32684	123875
50067	123876
137915	123877
66385	123878
95166	123879
55727	123880
115896	123881
123718	123882
54438	123883
145844	123884
100170	123885
93201	123886
32605	123887
3500	123888
43914	123889
10607	123890
119602	123891
116300	123892
6601	123893
43907	123894
73898	123895
84040	123896
11887	123897
25983	123898
140341	123899
19375	123900
91121	123901
159363	123902
32748	123903
51798	123904
43943	123905
92960	123906
72286	123907
74068	123908
143249	123909
25028	123910
15155	123911
55776	123912
17952	123913
123817	123914
33416	123915
133636	123916
115917	123917
16049	123918
11935	123919
25983	123920
100170	123921
93024	123922
45783	123923
8959	123924
6601	123925
120991	123926
6601	123927
24504	123928
12626	123929
117823	123930
149271	123931
11849	123932
32748	123933
11860	123934
24504	123935
47576	123936
17956	123937
32062	123938
33505	123939
25028	123940
32671	123941
153827	123942
118453	123943
25148	123944
98565	123945
25148	123946
43770	123947
15155	123948
28269	123949
25218	123950
136810	123951
100055	123952
16352	123953
128359	123954
38388	123955
66327	123956
29352	123957
109651	123958
50184	123959
13645	123960
82524	123961
39043	123962
29275	123963
106418	123964
68430	123965
22551	123966
155160	123967
111211	123968
85531	123969
66327	123970
138214	123971
67316	123972
106443	123973
167712	123974
63901	123975
135004	123976
106415	123977
106576	123978
161408	123979
66451	123980
84164	123981
114802	123982
18572	123983
66327	123984
130283	123985
135328	123986
11584	123987
106566	123988
66382	123989
66327	123990
157718	123991
106549	123992
39651	123993
166982	123994
131540	123995
68519	123996
167200	123997
22482	123998
136703	123999
108123	124000
69731	124001
159948	124002
112630	124003
65173	124004
24008	124005
135156	124006
88397	124007
138155	124008
65323	124009
111209	124010
112619	124011
106418	124012
114086	124013
108133	124014
8754	124015
31845	124016
157800	124017
8754	124018
130381	124019
83966	124020
138770	124021
130119	124022
89846	124023
70757	124024
29358	124025
8754	124026
91763	124027
166825	124028
112646	124029
133087	124030
50027	124031
86950	124032
39651	124033
24519	124034
88390	124035
106576	124036
24519	124037
31823	124038
157472	124039
108055	124040
108127	124041
32042	124042
39048	124043
68430	124044
163003	124045
163045	124046
136706	124047
157388	124048
157929	124049
129884	124050
86950	124051
106335	124052
164753	124053
21373	124054
35755	124055
143433	124056
12256	124057
7279	124058
68492	124059
21642	124060
85597	124061
34344	124062
34344	124063
123710	124064
79981	124065
26380	124066
101708	124067
52720	124068
138365	124069
115970	124070
40388	124071
111122	124072
123627	124073
40298	124074
20580	124075
21366	124076
8235	124077
20580	124078
19819	124079
80130	124080
6593	124081
20030	124082
70809	124083
45688	124084
61928	124085
128197	124086
108283	124087
88544	124088
54412	124089
41084	124090
20021	124091
45765	124092
41052	124093
78556	124094
86999	124095
13188	124096
16014	124097
41052	124098
50146	124099
80145	124100
63954	124101
77177	124102
75081	124103
5042	124104
118039	124105
147440	124106
107943	124107
35744	124108
31830	124109
10816	124110
138752	124111
136626	124112
11415	124113
22883	124114
41842	124115
84257	124116
70683	124117
29838	124118
41719	124119
29823	124120
40391	124121
61916	124122
37467	124123
95095	124124
40391	124125
142428	124126
29847	124127
10794	124128
67412	124129
21682	124130
69726	124131
114269	124132
50980	124133
75133	124134
23626	124135
48305	124136
114269	124137
10015	124138
23634	124139
41723	124140
32727	124141
70683	124142
49067	124143
32722	124144
126937	124145
60665	124146
70779	124147
46551	124148
98630	124149
51748	124150
161337	124151
26806	124152
52689	124153
45761	124154
22505	124155
18272	124156
66408	124157
19878	124158
35654	124159
52719	124160
24064	124161
27390	124162
118102	124163
84037	124164
94698	124165
19802	124166
61885	124167
32730	124168
86877	124169
10219	124170
114271	124171
16868	124172
11826	124173
157446	124174
45720	124175
4360	124176
46703	124177
17966	124178
140370	124179
61931	124180
17444	124181
60842	124182
78616	124183
8244	124184
4536	124185
10212	124186
16354	124187
25056	124188
57171	124189
31271	124190
136552	124191
11816	124192
119437	124193
50138	124194
133293	124195
101656	124196
114160	124197
60843	124198
151476	124199
157450	124200
80049	124201
84219	124202
98521	124203
25712	124204
47539	124205
94824	124206
19384	124207
38394	124208
88519	124209
118103	124210
123697	124211
27461	124212
109764	124213
17422	124214
15115	124215
122219	124216
159184	124217
68433	124218
161417	124219
146425	124220
17961	124221
144385	124222
69596	124223
27461	124224
18936	124225
74215	124226
50094	124227
50094	124228
60797	124229
50094	124230
50094	124231
50094	124232
60708	124233
149827	124234
25704	124235
99986	124236
12615	124237
46739	124238
12860	124239
125305	124240
52689	124241
50032	124242
101808	124243
61902	124244
133243	124245
108206	124246
18272	124247
157449	124248
14053	124249
157448	124250
25712	124251
27837	124252
7114	124253
88281	124254
119292	124255
165094	124256
146240	124257
136571	124258
27482	124259
20034	124260
57171	124261
25712	124262
51727	124263
149704	124264
125092	124265
31249	124266
145909	124267
6589	124268
144888	124269
126790	124270
80093	124271
10813	124272
81361	124273
44407	124274
144244	124275
25138	124276
12580	124277
40265	124278
52654	124279
107950	124280
20587	124281
46570	124282
116359	124283
60683	124284
5270	124285
19418	124286
12580	124287
27467	124288
136878	124289
50880	124290
89872	124291
101565	124292
89872	124293
115968	124294
30738	124295
35749	124296
6970	124297
63877	124298
36881	124299
13604	124300
49994	124301
111126	124302
79949	124303
20580	124304
153254	124305
93306	124306
69650	124307
20278	124308
38991	124309
38272	124310
111210	124311
65062	124312
91777	124313
159057	124314
2282	124315
62878	124316
114131	124317
29780	124318
19026	124319
29780	124320
29780	124321
13657	124322
98391	124323
21642	124324
18929	124325
101408	124326
136746	124327
11426	124328
101822	124329
28698	124330
19341	124331
23209	124332
15401	124333
82536	124334
108157	124335
159541	124336
54400	124337
162724	124338
109480	124339
15577	124340
44392	124341
109480	124342
7874	124343
145073	124344
35761	124345
40376	124346
31273	124347
158926	124348
98424	124349
111186	124350
46582	124351
34937	124352
136843	124353
20278	124354
73990	124355
44394	124356
114102	124357
114102	124358
114102	124359
167645	124360
87006	124361
94739	124362
48323	124363
3302	124364
30773	124365
35698	124366
21394	124367
151987	124368
13193	124369
133546	124370
122134	124371
104686	124372
10955	124373
75086	124374
24511	124375
154033	124376
125462	124377
99959	124378
149385	124379
74156	124380
138252	124381
131616	124382
167863	124383
11832	124384
77323	124385
11832	124386
126607	124387
86944	124388
46570	124389
35671	124390
57847	124391
35773	124392
94798	124393
110979	124394
30297	124395
118084	124396
23244	124397
91830	124398
55971	124399
118084	124400
74248	124401
157349	124402
123510	124403
103077	124404
27917	124405
4608	124406
14265	124407
106522	124408
46741	124409
144497	124410
161143	124411
75105	124412
53468	124413
35773	124414
27375	124415
106260	124416
25964	124417
7871	124418
128231	124419
18566	124420
42906	124421
11427	124422
102986	124423
55859	124424
61926	124425
116005	124426
76164	124427
130090	124428
36905	124429
96098	124430
65351	124431
74172	124432
83973	124433
35738	124434
29291	124435
146464	124436
33806	124437
99832	124438
35773	124439
52697	124440
135284	124441
6984	124442
123499	124443
107936	124444
77308	124445
114728	124446
21004	124447
115986	124448
35738	124449
167864	124450
76036	124451
147988	124452
32683	124453
47532	124454
84305	124455
135127	124456
33841	124457
91213	124458
62873	124459
7871	124460
132146	124461
63037	124462
78620	124463
26803	124464
52575	124465
146164	124466
7864	124467
65199	124468
138141	124469
54461	124470
11889	124471
49094	124472
11810	124473
39024	124474
149645	124475
16000	124476
48319	124477
19310	124478
104509	124479
30737	124480
54839	124481
52652	124482
132006	124483
12853	124484
112617	124485
13210	124486
131810	124487
33441	124488
138876	124489
51729	124490
68450	124491
74232	124492
74013	124493
60910	124494
125156	124495
113963	124496
19432	124497
24030	124498
32651	124499
21700	124500
80003	124501
151271	124502
35795	124503
26337	124504
101847	124505
151590	124506
13058	124507
131607	124508
159210	124509
78823	124510
18880	124511
97472	124512
123690	124513
12583	124514
16045	124515
36968	124516
20973	124517
97378	124518
164769	124519
65218	124520
144176	124521
17418	124522
19310	124523
108037	124524
61811	124525
117797	124526
46599	124527
44988	124528
11578	124529
55936	124530
98401	124531
15119	124532
106546	124533
25139	124534
119280	124535
149641	124536
57203	124537
11825	124538
41095	124539
81278	124540
114768	124541
86985	124542
21069	124543
36869	124544
123445	124545
123415	124546
65142	124547
31295	124548
57046	124549
166768	124550
159295	124551
114202	124552
112568	124553
30755	124554
136593	124555
21029	124556
17471	124557
17464	124558
144272	124559
74248	124560
114712	124561
104458	124562
41748	124563
55702	124564
163219	124565
75086	124566
7876	124567
148158	124568
76197	124569
163279	124570
135294	124571
27392	124572
46645	124573
119683	124574
43763	124575
35689	124576
84005	124577
71265	124578
88309	124579
7117	124580
112682	124581
43906	124582
119273	124583
21710	124584
130099	124585
39599	124586
28265	124587
112597	124588
27486	124589
151833	124590
88524	124591
76021	124592
57858	124593
120784	124594
125189	124595
35677	124596
103142	124597
39004	124598
138035	124599
135080	124600
128081	124601
101416	124602
70681	124603
101416	124604
164810	124605
77197	124606
106263	124607
54518	124608
49975	124609
100012	124610
94878	124611
45005	124612
79992	124613
53469	124614
27421	124615
33343	124616
131565	124617
101869	124618
155446	124619
40400	124620
91156	124621
81400	124622
111124	124623
159263	124624
112631	124625
148133	124626
36316	124627
98639	124628
131584	124629
27421	124630
109621	124631
144570	124632
60700	124633
126672	124634
149872	124635
43914	124636
19822	124637
97424	124638
43887	124639
140833	124640
9515	124641
43899	124642
39613	124643
57923	124644
34362	124645
116367	124646
15026	124647
159781	124648
93118	124649
146587	124650
137888	124651
77194	124652
72538	124653
137951	124654
72458	124655
73898	124656
72301	124657
97474	124658
15034	124659
126499	124660
138046	124661
72478	124662
143057	124663
43825	124664
33415	124665
143357	124666
21046	124667
34362	124668
133631	124669
15026	124670
12167	124671
38424	124672
126709	124673
94839	124674
24477	124675
140618	124676
6569	124677
19847	124678
79952	124679
30298	124680
63947	124681
140806	124682
119633	124683
43929	124684
19352	124685
19364	124686
77194	124687
167180	124688
65346	124689
65338	124690
11573	124691
122137	124692
108160	124693
123536	124694
60712	124695
161703	124696
20558	124697
55703	124698
107992	124699
99906	124700
9515	124701
164945	124702
101864	124703
49988	124704
34903	124705
116296	124706
148213	124707
42732	124708
93208	124709
19416	124710
11804	124711
67441	124712
15454	124713
106209	124714
151359	124715
112781	124716
133632	124717
39047	124718
19847	124719
118401	124720
27433	124721
18566	124722
84224	124723
25176	124724
5564	124725
72458	124726
97329	124727
16020	124728
19047	124729
21007	124730
133127	124731
46647	124732
42840	124733
58751	124734
25719	124735
38424	124736
45683	124737
27442	124738
118479	124739
93278	124740
38424	124741
34999	124742
16020	124743
163747	124744
38248	124745
133241	124746
99851	124747
167934	124748
72585	124749
109765	124750
106394	124751
65283	124752
39648	124753
146191	124754
144910	124755
78670	124756
6569	124757
96125	124758
96125	124759
147571	124760
15092	124761
161719	124762
101413	124763
143321	124764
15049	124765
95111	124766
97287	124767
33417	124768
15092	124769
109710	124770
30784	124771
122265	124772
81247	124773
118143	124774
54920	124775
95130	124776
91803	124777
46586	124778
153787	124779
63022	124780
24076	124781
15454	124782
36967	124783
25737	124784
74209	124785
167133	124786
50951	124787
22883	124788
25041	124789
106388	124790
29308	124791
150020	124792
18602	124793
24059	124794
68587	124795
138338	124796
126847	124797
18602	124798
31815	124799
34966	124800
48284	124801
24459	124802
103351	124803
45032	124804
114255	124805
19783	124806
118170	124807
61832	124808
42779	124809
15387	124810
32018	124811
32018	124812
44405	124813
17708	124814
21684	124815
66364	124816
20984	124817
15061	124818
143315	124819
145940	124820
75121	124821
17390	124822
57231	124823
24453	124824
110993	124825
11903	124826
48252	124827
28302	124828
24453	124829
104575	124830
117882	124831
89901	124832
34957	124833
89898	124834
48359	124835
23240	124836
10843	124837
52628	124838
15794	124839
27901	124840
44971	124841
111332	124842
96055	124843
95970	124844
49042	124845
16867	124846
29838	124847
126914	124848
13203	124849
160963	124850
21648	124851
103268	124852
21648	124853
34974	124854
160962	124855
111265	124856
67351	124857
123351	124858
47550	124859
165336	124860
51765	124861
14708	124862
13173	124863
78497	124864
108244	124865
36360	124866
114030	124867
47540	124868
74269	124869
126670	124870
57017	124871
136527	124872
7716	124873
17081	124874
88578	124875
30798	124876
7726	124877
7883	124878
157006	124879
159185	124880
12141	124881
30798	124882
144622	124883
68679	124884
57900	124885
39684	124886
58676	124887
160925	124888
57832	124889
57810	124890
42677	124891
165463	124892
27463	124893
25033	124894
6379	124895
31813	124896
53553	124897
165413	124898
19871	124899
136691	124900
75019	124901
40250	124902
29776	124903
58684	124904
7883	124905
128470	124906
50054	124907
62982	124908
84144	124909
9526	124910
114216	124911
31813	124912
21692	124913
21040	124914
46626	124915
109588	124916
84132	124917
151483	124918
124951	124919
63894	124920
7622	124921
159178	124922
130267	124923
51765	124924
100163	124925
101919	124926
11113	124927
118429	124928
80078	124929
25189	124930
155307	124931
100157	124932
43730	124933
123811	124934
78682	124935
33393	124936
116394	124937
14038	124938
33429	124939
19783	124940
118431	124941
143404	124942
27880	124943
66278	124944
38378	124945
21398	124946
29298	124947
52717	124948
135362	124949
31759	124950
31759	124951
69612	124952
75082	124953
6974	124954
15442	124955
69598	124956
26827	124957
119657	124958
88472	124959
71263	124960
103327	124961
119699	124962
60755	124963
101770	124964
19840	124965
14723	124966
11830	124967
16399	124968
104604	124969
55805	124970
9489	124971
54416	124972
156014	124973
94797	124974
16399	124975
97400	124976
17720	124977
12840	124978
89775	124979
101499	124980
25763	124981
20603	124982
65322	124983
159063	124984
117838	124985
41015	124986
11830	124987
34340	124988
99998	124989
27875	124990
106398	124991
161374	124992
138211	124993
37006	124994
31787	124995
88402	124996
155295	124997
20985	124998
6979	124999
9200	125000
43926	125001
125279	125002
74064	125003
19869	125004
15798	125005
24062	125006
123541	125007
51798	125008
41726	125009
144590	125010
43737	125011
25987	125012
25740	125013
16019	125014
15004	125015
15412	125016
100211	125017
131637	125018
26374	125019
118128	125020
109613	125021
20547	125022
11909	125023
26003	125024
17989	125025
120727	125026
73927	125027
32597	125028
89744	125029
57184	125030
52660	125031
26003	125032
33468	125033
159843	125034
113944	125035
9717	125036
9557	125037
12587	125038
48246	125039
120727	125040
161442	125041
19346	125042
82653	125043
22843	125044
88580	125045
6570	125046
97294	125047
31261	125048
89674	125049
22549	125050
61921	125051
46620	125052
92991	125053
46703	125054
99998	125055
60846	125056
6570	125057
106291	125058
42138	125059
46615	125060
40267	125061
43856	125062
110983	125063
97457	125064
93164	125065
13200	125066
132017	125067
122111	125068
31261	125069
67457	125070
53613	125071
101787	125072
111111	125073
94902	125074
133617	125075
79951	125076
9496	125077
13681	125078
42727	125079
157516	125080
68665	125081
43842	125082
155064	125083
135102	125084
5129	125085
24472	125086
45704	125087
124951	125088
93149	125089
4178	125090
9541	125091
28711	125092
80184	125093
88503	125094
12600	125095
30743	125096
67400	125097
81293	125098
37507	125099
57133	125100
25036	125101
101481	125102
109784	125103
118287	125104
30255	125105
91057	125106
17074	125107
148049	125108
21975	125109
128429	125110
50146	125111
138273	125112
70681	125113
23203	125114
101511	125115
133269	125116
8562	125117
31810	125118
67320	125119
161571	125120
52684	125121
77172	125122
125020	125123
31273	125124
114737	125125
109784	125126
77234	125127
34334	125128
126593	125129
96027	125130
22438	125131
51722	125132
91210	125133
19350	125134
63971	125135
27410	125136
34335	125137
7849	125138
57899	125139
50006	125140
29261	125141
23239	125142
142567	125143
68448	125144
21371	125145
112677	125146
15082	125147
117876	125148
123311	125149
91210	125150
63870	125151
9083	125152
134917	125153
5976	125154
82499	125155
24011	125156
31806	125157
34375	125158
51783	125159
93241	125160
99882	125161
88335	125162
15784	125163
89750	125164
101539	125165
81381	125166
76051	125167
28673	125168
103077	125169
81381	125170
33844	125171
112661	125172
27386	125173
155158	125174
11429	125175
78573	125176
34335	125177
125529	125178
67403	125179
7272	125180
24035	125181
119304	125182
32633	125183
135411	125184
40395	125185
27836	125186
15147	125187
15147	125188
101398	125189
51722	125190
98609	125191
35774	125192
8777	125193
67427	125194
155949	125195
31811	125196
57024	125197
34972	125198
17069	125199
73968	125200
53585	125201
67366	125202
45691	125203
53580	125204
10203	125205
162914	125206
14264	125207
30816	125208
77220	125209
31811	125210
8777	125211
55797	125212
31256	125213
47464	125214
166527	125215
30749	125216
114775	125217
93132	125218
162915	125219
70867	125220
9561	125221
17425	125222
7616	125223
104498	125224
147794	125225
57246	125226
87012	125227
59736	125228
131618	125229
77322	125230
49075	125231
21405	125232
136464	125233
17979	125234
101756	125235
75095	125236
161411	125237
95986	125238
59706	125239
164591	125240
104676	125241
67323	125242
22502	125243
37537	125244
43777	125245
166508	125246
123776	125247
125361	125248
140118	125249
78600	125250
25217	125251
8869	125252
69707	125253
136688	125254
36887	125255
11844	125256
74124	125257
45023	125258
13610	125259
21059	125260
87066	125261
39676	125262
11652	125263
140875	125264
24075	125265
6870	125266
112495	125267
128217	125268
35678	125269
39006	125270
17453	125271
126644	125272
10816	125273
37491	125274
12848	125275
33829	125276
5863	125277
67377	125278
123724	125279
67404	125280
40351	125281
79930	125282
27881	125283
7838	125284
76134	125285
82667	125286
36343	125287
29230	125288
44970	125289
101871	125290
146021	125291
20266	125292
5863	125293
109471	125294
12147	125295
153552	125296
48243	125297
109767	125298
104462	125299
7519	125300
99919	125301
21409	125302
10810	125303
54508	125304
166580	125305
15431	125306
55747	125307
87066	125308
11892	125309
101904	125310
93188	125311
106180	125312
140982	125313
18938	125314
138264	125315
48356	125316
38974	125317
133487	125318
109795	125319
161494	125320
88530	125321
100212	125322
146454	125323
63896	125324
89929	125325
78669	125326
78828	125327
10220	125328
103252	125329
53620	125330
62951	125331
54490	125332
72568	125333
70825	125334
69640	125335
167287	125336
97369	125337
138238	125338
35694	125339
60946	125340
78830	125341
54522	125342
159921	125343
159923	125344
103376	125345
45795	125346
136869	125347
165583	125348
156000	125349
165585	125350
109561	125351
108227	125352
16397	125353
53525	125354
38431	125355
4821	125356
65321	125357
10226	125358
6128	125359
58778	125360
3644	125361
47607	125362
146028	125363
138232	125364
60945	125365
38417	125366
10950	125367
29839	125368
53525	125369
42822	125370
82477	125371
123491	125372
22522	125373
7347	125374
111288	125375
17968	125376
149573	125377
16322	125378
8783	125379
114056	125380
58736	125381
142822	125382
114055	125383
69733	125384
109573	125385
6121	125386
92910	125387
32527	125388
12825	125389
11410	125390
11410	125391
95028	125392
25641	125393
140237	125394
119438	125395
7426	125396
143128	125397
103279	125398
49059	125399
13634	125400
133541	125401
136604	125402
153836	125403
74994	125404
117944	125405
35731	125406
125105	125407
80006	125408
28249	125409
33500	125410
166704	125411
160941	125412
91053	125413
114185	125414
81352	125415
83950	125416
33440	125417
26343	125418
55971	125419
125318	125420
81407	125421
65059	125422
74997	125423
53490	125424
80091	125425
91167	125426
33469	125427
138283	125428
36969	125429
104529	125430
80255	125431
47425	125432
119666	125433
94884	125434
8630	125435
144328	125436
24021	125437
106182	125438
46713	125439
60834	125440
113986	125441
69587	125442
34372	125443
89742	125444
113955	125445
101453	125446
149471	125447
39616	125448
25188	125449
54844	125450
44399	125451
80174	125452
104527	125453
45044	125454
15088	125455
138922	125456
109600	125457
19031	125458
13629	125459
120784	125460
114274	125461
136863	125462
44418	125463
21651	125464
24081	125465
119365	125466
77385	125467
99837	125468
109800	125469
16857	125470
39681	125471
65286	125472
53609	125473
66431	125474
36991	125475
39681	125476
165577	125477
36310	125478
133469	125479
37540	125480
157970	125481
109688	125482
126758	125483
15785	125484
135386	125485
112540	125486
145057	125487
20274	125488
147899	125489
150058	125490
63008	125491
155996	125492
104768	125493
63852	125494
53621	125495
106544	125496
94900	125497
50170	125498
38428	125499
37507	125500
30747	125501
38428	125502
47429	125503
89812	125504
47429	125505
63943	125506
123308	125507
82662	125508
38406	125509
34895	125510
142764	125511
71262	125512
123503	125513
22463	125514
111023	125515
149615	125516
43734	125517
128136	125518
50030	125519
43745	125520
57817	125521
57142	125522
101436	125523
130329	125524
13645	125525
62084	125526
94669	125527
101436	125528
138079	125529
97403	125530
74973	125531
111219	125532
94900	125533
106300	125534
77237	125535
35643	125536
8557	125537
28263	125538
5231	125539
13628	125540
101475	125541
24682	125542
24682	125543
24682	125544
32045	125545
24682	125546
24682	125547
24682	125548
19032	125549
32045	125550
24682	125551
24682	125552
24496	125553
19776	125554
38223	125555
119261	125556
86916	125557
57079	125558
147553	125559
38291	125560
58654	125561
65040	125562
31754	125563
144660	125564
52563	125565
4440	125566
19867	125567
28267	125568
70859	125569
25134	125570
22539	125571
34929	125572
35702	125573
47503	125574
136738	125575
49016	125576
62969	125577
88562	125578
57293	125579
52563	125580
42883	125581
11918	125582
20612	125583
145014	125584
111134	125585
151686	125586
45738	125587
126896	125588
34988	125589
65123	125590
24696	125591
10842	125592
24696	125593
88379	125594
128167	125595
25643	125596
52563	125597
21027	125598
101879	125599
115925	125600
128544	125601
59581	125602
9082	125603
36364	125604
29824	125605
54484	125606
24696	125607
43834	125608
34876	125609
46677	125610
98685	125611
163581	125612
109522	125613
80234	125614
147501	125615
129947	125616
122061	125617
137941	125618
85743	125619
23644	125620
166405	125621
164635	125622
33466	125623
9207	125624
54511	125625
122252	125626
167252	125627
133231	125628
140782	125629
14469	125630
11426	125631
50082	125632
125175	125633
164604	125634
123758	125635
93233	125636
13671	125637
16364	125638
104679	125639
81404	125640
22469	125641
128084	125642
57908	125643
54459	125644
82611	125645
111313	125646
15575	125647
112786	125648
30249	125649
65235	125650
25626	125651
61917	125652
28713	125653
111089	125654
43912	125655
47437	125656
65343	125657
67429	125658
47437	125659
135277	125660
129879	125661
83928	125662
133524	125663
37524	125664
72597	125665
11572	125666
18571	125667
135362	125668
10034	125669
62938	125670
111166	125671
11914	125672
14267	125673
41097	125674
61942	125675
36982	125676
29317	125677
18270	125678
103380	125679
94665	125680
40364	125681
128051	125682
13824	125683
24505	125684
145804	125685
99905	125686
27897	125687
62899	125688
126875	125689
22424	125690
30800	125691
14269	125692
15141	125693
79969	125694
35790	125695
10828	125696
76203	125697
16869	125698
17466	125699
23635	125700
79969	125701
72364	125702
10034	125703
101450	125704
118447	125705
84160	125706
51799	125707
98628	125708
41785	125709
27924	125710
112534	125711
66322	125712
91088	125713
62893	125714
6459	125715
60658	125716
58710	125717
21971	125718
20286	125719
117927	125720
82540	125721
6596	125722
153362	125723
19406	125724
12838	125725
124991	125726
24503	125727
69674	125728
6459	125729
81258	125730
9724	125731
16365	125732
14256	125733
61999	125734
57280	125735
74039	125736
30761	125737
28237	125738
137995	125739
13060	125740
80275	125741
13060	125742
13060	125743
13060	125744
13060	125745
119320	125746
13060	125747
13060	125748
80275	125749
11419	125750
39033	125751
41007	125752
138247	125753
10814	125754
116183	125755
26361	125756
69591	125757
43876	125758
50171	125759
89671	125760
17384	125761
41072	125762
160989	125763
91791	125764
30302	125765
16612	125766
11425	125767
38373	125768
11425	125769
135354	125770
125054	125771
2197	125772
2197	125773
2197	125774
2197	125775
2197	125776
2197	125777
13060	125778
33835	125779
41783	125780
167140	125781
72589	125782
54401	125783
36287	125784
116214	125785
44973	125786
118340	125787
57915	125788
8633	125789
9194	125790
148058	125791
70732	125792
33835	125793
80053	125794
163257	125795
93175	125796
151491	125797
126846	125798
13058	125799
36984	125800
7870	125801
44353	125802
31299	125803
12572	125804
140389	125805
55710	125806
2579	125807
38274	125808
27355	125809
17434	125810
28326	125811
13356	125812
146209	125813
19337	125814
122041	125815
22842	125816
114099	125817
20947	125818
54416	125819
131583	125820
146210	125821
146253	125822
15048	125823
2579	125824
112558	125825
152053	125826
84252	125827
19820	125828
24513	125829
18605	125830
140333	125831
28326	125832
12571	125833
42718	125834
135006	125835
101769	125836
33485	125837
68662	125838
83968	125839
59637	125840
86991	125841
47497	125842
98617	125843
55803	125844
103333	125845
126975	125846
42825	125847
19453	125848
35721	125849
70816	125850
118045	125851
91125	125852
19453	125853
76074	125854
163518	125855
57216	125856
103384	125857
65089	125858
39061	125859
65093	125860
57196	125861
69609	125862
57296	125863
65093	125864
81328	125865
65323	125866
78633	125867
35681	125868
93184	125869
97449	125870
22549	125871
33400	125872
15146	125873
98616	125874
34872	125875
100134	125876
30303	125877
122058	125878
38313	125879
43690	125880
116003	125881
20960	125882
155401	125883
40335	125884
36865	125885
136616	125886
77365	125887
40335	125888
8775	125889
41066	125890
93181	125891
98630	125892
61978	125893
58717	125894
94985	125895
162693	125896
66245	125897
4173	125898
167818	125899
4820	125900
18913	125901
11911	125902
43741	125903
100004	125904
144554	125905
12173	125906
16033	125907
50888	125908
119430	125909
43826	125910
71269	125911
103069	125912
26777	125913
32561	125914
88359	125915
43936	125916
63018	125917
112461	125918
24513	125919
144909	125920
71345	125921
87040	125922
36383	125923
73878	125924
54885	125925
117940	125926
167671	125927
6863	125928
11874	125929
147931	125930
44389	125931
11921	125932
138883	125933
72484	125934
100179	125935
77366	125936
106566	125937
123436	125938
43750	125939
6976	125940
47471	125941
120592	125942
55816	125943
123869	125944
60952	125945
77337	125946
162659	125947
4823	125948
29789	125949
150083	125950
130289	125951
60947	125952
89846	125953
32741	125954
45023	125955
88425	125956
73878	125957
72526	125958
104706	125959
15077	125960
116128	125961
30306	125962
12578	125963
147407	125964
147802	125965
25119	125966
72432	125967
19374	125968
59723	125969
117947	125970
73948	125971
119469	125972
78493	125973
150110	125974
91285	125975
5556	125976
91196	125977
32655	125978
57326	125979
148113	125980
33484	125981
27442	125982
25214	125983
161869	125984
106525	125985
25187	125986
55911	125987
153249	125988
72457	125989
54885	125990
32733	125991
95111	125992
21666	125993
127134	125994
93276	125995
6123	125996
26837	125997
42807	125998
98620	125999
15153	126000
11859	126001
140632	126002
25082	126003
69573	126004
148373	126005
59747	126006
77360	126007
31307	126008
78493	126009
59747	126010
106530	126011
104695	126012
144809	126013
72405	126014
149460	126015
27450	126016
60905	126017
19392	126018
138932	126019
69667	126020
125395	126021
114798	126022
72540	126023
59747	126024
25692	126025
106485	126026
42700	126027
162660	126028
96130	126029
15087	126030
149225	126031
11820	126032
55698	126033
67336	126034
116130	126035
151158	126036
32042	126037
72396	126038
4823	126039
72396	126040
33410	126041
13344	126042
11654	126043
118407	126044
130332	126045
25178	126046
43906	126047
33398	126048
120862	126049
25088	126050
33463	126051
19888	126052
166336	126053
118328	126054
166337	126055
75102	126056
45695	126057
142960	126058
32592	126059
42732	126060
167646	126061
15124	126062
32607	126063
46767	126064
69710	126065
45004	126066
45710	126067
42916	126068
42916	126069
93207	126070
162658	126071
149231	126072
59666	126073
74008	126074
62052	126075
55980	126076
55980	126077
118398	126078
42730	126079
22555	126080
27381	126081
149929	126082
9511	126083
163074	126084
7993	126085
15392	126086
135178	126087
125189	126088
82528	126089
136689	126090
43706	126091
136669	126092
125041	126093
62895	126094
111216	126095
114122	126096
82523	126097
38338	126098
68564	126099
118060	126100
47595	126101
22562	126102
97306	126103
144462	126104
79992	126105
147956	126106
118129	126107
166728	126108
80137	126109
125309	126110
166615	126111
15392	126112
19841	126113
40331	126114
165043	126115
136651	126116
91039	126117
37538	126118
114197	126119
88465	126120
48354	126121
33502	126122
18569	126123
29292	126124
47443	126125
68553	126126
66456	126127
121903	126128
47443	126129
45706	126130
8376	126131
136722	126132
16598	126133
13840	126134
119651	126135
13840	126136
101703	126137
46716	126138
4128	126139
8376	126140
16867	126141
21034	126142
48996	126143
126774	126144
88523	126145
68577	126146
121903	126147
15792	126148
84078	126149
42123	126150
31844	126151
27409	126152
66437	126153
121887	126154
57281	126155
91198	126156
38371	126157
142503	126158
149418	126159
142504	126160
67419	126161
44406	126162
83953	126163
159701	126164
9522	126165
151861	126166
20985	126167
165372	126168
15113	126169
15026	126170
25066	126171
98532	126172
82623	126173
101848	126174
119435	126175
19331	126176
80131	126177
61880	126178
27373	126179
43950	126180
168022	126181
126862	126182
27373	126183
82558	126184
131959	126185
146645	126186
125298	126187
119387	126188
11813	126189
33427	126190
149616	126191
33379	126192
11937	126193
89751	126194
50180	126195
126908	126196
128070	126197
93228	126198
60650	126199
118007	126200
112797	126201
25123	126202
36865	126203
72562	126204
97347	126205
103366	126206
65208	126207
91283	126208
60698	126209
144580	126210
5558	126211
19429	126212
120944	126213
96219	126214
12845	126215
25194	126216
35758	126217
42851	126218
35758	126219
96116	126220
146260	126221
122324	126222
13844	126223
122074	126224
144858	126225
32637	126226
116113	126227
33478	126228
15075	126229
62058	126230
97310	126231
44365	126232
136411	126233
157754	126234
32609	126235
126966	126236
26809	126237
94842	126238
123570	126239
19429	126240
142897	126241
62035	126242
129927	126243
60814	126244
146375	126245
22466	126246
24495	126247
88460	126248
77258	126249
43932	126250
131998	126251
74175	126252
57243	126253
96162	126254
60901	126255
25728	126256
41008	126257
118030	126258
104792	126259
25999	126260
42853	126261
57243	126262
55775	126263
16378	126264
22566	126265
135253	126266
5558	126267
74197	126268
117799	126269
146533	126270
74089	126271
6569	126272
152214	126273
146620	126274
61880	126275
25123	126276
125531	126277
74228	126278
101747	126279
43950	126280
15131	126281
30782	126282
66434	126283
16315	126284
80077	126285
146531	126286
12868	126287
94863	126288
16325	126289
2312	126290
140688	126291
160848	126292
11842	126293
91752	126294
55794	126295
132011	126296
2312	126297
76196	126298
62009	126299
19882	126300
121869	126301
93203	126302
94772	126303
118449	126304
80062	126305
15005	126306
143266	126307
28271	126308
48294	126309
48976	126310
133369	126311
161335	126312
159220	126313
143125	126314
122194	126315
25744	126316
78714	126317
37502	126318
44343	126319
135225	126320
22548	126321
71270	126322
35772	126323
60700	126324
128492	126325
133575	126326
70717	126327
94735	126328
128496	126329
101649	126330
24469	126331
33803	126332
34336	126333
7875	126334
8245	126335
47548	126336
17708	126337
63885	126338
34975	126339
38261	126340
74202	126341
153852	126342
125384	126343
144784	126344
41013	126345
63041	126346
33342	126347
33825	126348
82588	126349
119691	126350
101761	126351
23614	126352
130094	126353
159624	126354
46753	126355
15025	126356
14699	126357
36957	126358
25078	126359
123711	126360
19838	126361
79927	126362
36980	126363
60812	126364
68600	126365
31277	126366
146445	126367
43766	126368
31277	126369
148023	126370
136735	126371
41077	126372
95018	126373
38207	126374
17078	126375
165297	126376
17709	126377
15025	126378
122149	126379
65289	126380
81386	126381
69544	126382
104529	126383
40353	126384
39660	126385
65172	126386
133387	126387
165328	126388
13651	126389
35744	126390
74219	126391
112819	126392
126842	126393
16851	126394
17728	126395
61834	126396
146687	126397
19325	126398
5766	126399
12811	126400
8232	126401
44985	126402
29267	126403
48980	126404
23224	126405
52582	126406
112724	126407
131602	126408
10844	126409
131955	126410
41719	126411
35732	126412
67415	126413
167884	126414
114130	126415
157015	126416
115929	126417
66373	126418
43912	126419
128063	126420
76027	126421
153220	126422
42717	126423
48983	126424
131603	126425
159229	126426
36932	126427
11881	126428
140029	126429
28245	126430
75046	126431
89763	126432
6591	126433
159614	126434
96085	126435
35744	126436
18918	126437
50997	126438
20021	126439
35645	126440
122195	126441
21389	126442
57888	126443
28240	126444
63968	126445
34345	126446
66337	126447
60669	126448
126561	126449
25703	126450
17076	126451
106156	126452
65146	126453
65146	126454
122194	126455
17411	126456
65146	126457
137983	126458
46749	126459
159014	126460
20993	126461
10017	126462
68433	126463
46562	126464
80256	126465
22419	126466
69540	126467
36396	126468
12818	126469
60726	126470
106245	126471
70738	126472
8560	126473
57192	126474
146273	126475
12856	126476
109530	126477
114229	126478
49081	126479
33335	126480
48374	126481
11871	126482
79929	126483
19773	126484
13667	126485
94966	126486
106157	126487
138216	126488
8370	126489
40377	126490
140181	126491
6867	126492
95177	126493
31792	126494
100243	126495
57192	126496
38977	126497
20035	126498
130428	126499
108299	126500
112650	126501
17394	126502
78503	126503
151469	126504
84062	126505
10497	126506
50019	126507
114718	126508
57192	126509
50965	126510
147606	126511
19773	126512
31773	126513
5549	126514
138216	126515
47433	126516
8558	126517
126659	126518
111334	126519
126659	126520
68510	126521
101841	126522
27424	126523
44361	126524
58725	126525
26808	126526
109530	126527
53533	126528
15428	126529
25157	126530
112748	126531
6560	126532
84137	126533
43731	126534
69600	126535
7726	126536
63987	126537
6377	126538
167738	126539
63902	126540
13670	126541
50091	126542
108235	126543
128364	126544
58820	126545
66276	126546
22416	126547
68487	126548
29802	126549
53597	126550
154115	126551
51788	126552
99907	126553
24084	126554
66274	126555
23202	126556
81428	126557
101671	126558
69559	126559
24455	126560
136482	126561
77350	126562
101671	126563
79924	126564
104536	126565
42712	126566
168105	126567
41735	126568
36984	126569
25158	126570
11417	126571
81428	126572
6315	126573
91287	126574
57822	126575
33402	126576
44980	126577
26783	126578
53502	126579
37485	126580
81269	126581
125195	126582
119379	126583
69582	126584
77376	126585
67344	126586
51757	126587
17381	126588
81365	126589
82636	126590
89877	126591
27476	126592
40343	126593
155670	126594
147481	126595
123372	126596
84262	126597
29846	126598
29228	126599
14486	126600
21057	126601
98443	126602
78611	126603
159294	126604
30274	126605
111320	126606
91291	126607
68657	126608
15397	126609
103109	126610
21706	126611
80127	126612
81261	126613
50139	126614
63874	126615
11834	126616
32549	126617
122026	126618
34911	126619
81345	126620
104646	126621
137902	126622
136802	126623
155343	126624
98413	126625
41007	126626
93024	126627
13673	126628
94973	126629
70874	126630
155613	126631
26341	126632
45705	126633
38297	126634
65043	126635
58675	126636
35759	126637
80017	126638
119546	126639
85527	126640
99828	126641
25646	126642
91291	126643
163170	126644
133326	126645
130108	126646
159711	126647
25760	126648
62897	126649
28273	126650
130064	126651
29800	126652
82429	126653
89773	126654
125391	126655
17401	126656
28273	126657
54547	126658
134957	126659
22507	126660
7860	126661
125145	126662
11832	126663
36927	126664
18578	126665
16308	126666
8245	126667
85680	126668
4179	126669
158885	126670
52680	126671
14486	126672
22517	126673
166729	126674
41007	126675
98474	126676
41057	126677
22538	126678
12591	126679
19864	126680
111087	126681
66442	126682
167856	126683
167857	126684
164989	126685
27368	126686
100085	126687
54494	126688
54547	126689
4817	126690
119499	126691
10804	126692
69714	126693
58710	126694
26804	126695
53490	126696
28252	126697
111340	126698
108220	126699
108230	126700
17448	126701
15433	126702
10812	126703
14463	126704
63854	126705
18883	126706
125451	126707
54397	126708
95156	126709
135390	126710
39683	126711
91255	126712
82664	126713
36382	126714
104516	126715
108289	126716
155057	126717
109758	126718
108120	126719
69615	126720
62040	126721
66345	126722
119684	126723
33387	126724
68455	126725
104642	126726
18895	126727
59743	126728
144642	126729
85675	126730
130161	126731
47569	126732
36333	126733
10825	126734
25062	126735
155358	126736
153554	126737
7280	126738
30259	126739
8466	126740
103308	126741
31266	126742
37519	126743
125413	126744
69621	126745
117930	126746
13681	126747
76169	126748
31283	126749
94891	126750
29808	126751
131706	126752
16322	126753
145848	126754
15445	126755
5771	126756
23201	126757
117874	126758
122002	126759
145032	126760
67446	126761
8865	126762
161286	126763
146122	126764
167982	126765
15115	126766
57032	126767
42806	126768
6124	126769
13658	126770
19310	126771
67370	126772
166467	126773
129844	126774
10018	126775
44373	126776
25982	126777
43815	126778
59612	126779
147659	126780
78535	126781
12853	126782
157398	126783
133284	126784
55740	126785
21057	126786
45048	126787
97467	126788
9542	126789
8775	126790
7881	126791
147761	126792
136883	126793
4181	126794
138108	126795
42809	126796
85778	126797
164576	126798
13680	126799
48313	126800
17421	126801
36384	126802
131785	126803
18594	126804
8390	126805
166698	126806
13054	126807
116405	126808
166798	126809
94691	126810
8560	126811
76074	126812
54409	126813
138831	126814
12573	126815
126511	126816
135066	126817
97346	126818
39682	126819
125043	126820
33405	126821
96217	126822
23598	126823
151687	126824
32034	126825
91726	126826
140266	126827
29799	126828
11428	126829
78716	126830
46654	126831
17447	126832
138108	126833
19838	126834
80049	126835
76205	126836
55803	126837
25981	126838
147391	126839
103006	126840
138873	126841
63929	126842
144711	126843
120584	126844
130137	126845
11421	126846
54851	126847
130078	126848
50886	126849
5980	126850
43688	126851
69729	126852
84016	126853
7872	126854
36997	126855
43704	126856
58726	126857
109627	126858
145953	126859
128170	126860
7616	126861
22488	126862
137907	126863
7621	126864
27896	126865
72423	126866
29241	126867
20021	126868
82599	126869
65044	126870
96059	126871
88308	126872
32019	126873
103186	126874
12865	126875
13676	126876
65242	126877
29233	126878
65104	126879
80036	126880
122101	126881
103304	126882
13670	126883
125109	126884
76048	126885
30302	126886
160976	126887
16340	126888
131889	126889
119302	126890
88329	126891
16340	126892
43848	126893
24492	126894
25200	126895
145834	126896
117887	126897
46641	126898
93267	126899
93267	126900
82550	126901
44993	126902
88413	126903
49031	126904
123614	126905
27420	126906
49038	126907
61989	126908
52705	126909
29817	126910
84241	126911
41779	126912
33494	126913
80208	126914
80082	126915
47580	126916
49064	126917
49064	126918
27420	126919
49064	126920
118266	126921
155802	126922
49031	126923
151944	126924
38308	126925
27420	126926
91768	126927
74211	126928
38396	126929
17717	126930
80046	126931
19405	126932
36874	126933
36931	126934
161769	126935
12592	126936
153750	126937
10950	126938
25979	126939
104437	126940
84043	126941
43920	126942
36918	126943
113981	126944
66417	126945
16368	126946
61870	126947
57908	126948
77170	126949
36328	126950
118446	126951
57315	126952
39680	126953
27474	126954
4710	126955
18905	126956
61811	126957
101568	126958
13665	126959
38306	126960
8764	126961
138059	126962
11899	126963
41745	126964
155841	126965
96053	126966
36289	126967
14479	126968
69543	126969
50186	126970
41762	126971
163121	126972
151284	126973
120712	126974
81257	126975
51749	126976
8961	126977
16368	126978
66356	126979
85741	126980
98533	126981
127131	126982
3644	126983
29395	126984
157283	126985
120710	126986
7725	126987
85653	126988
54504	126989
61926	126990
21056	126991
91192	126992
99822	126993
17731	126994
67309	126995
12584	126996
17692	126997
151528	126998
18913	126999
27451	127000
45751	127001
7422	127002
140108	127003
87036	127004
123372	127005
67434	127006
28304	127007
151181	127008
80072	127009
74032	127010
167116	127011
74997	127012
59717	127013
87036	127014
162902	127015
149440	127016
40397	127017
61989	127018
162903	127019
157081	127020
101500	127021
80107	127022
51012	127023
62993	127024
40254	127025
36871	127026
48392	127027
82472	127028
103322	127029
114087	127030
92998	127031
136658	127032
74025	127033
121905	127034
41104	127035
28292	127036
44385	127037
148205	127038
106541	127039
86855	127040
25666	127041
67444	127042
149843	127043
43873	127044
104769	127045
128342	127046
61821	127047
75091	127048
46612	127049
12857	127050
51759	127051
19824	127052
75091	127053
112691	127054
146322	127055
87044	127056
77361	127057
18878	127058
133514	127059
24459	127060
38263	127061
131891	127062
12852	127063
38341	127064
12621	127065
80086	127066
26384	127067
10847	127068
150091	127069
109761	127070
15442	127071
8145	127072
10847	127073
132083	127074
91783	127075
23220	127076
114156	127077
101894	127078
131968	127079
48354	127080
114190	127081
18284	127082
126582	127083
7875	127084
31818	127085
15024	127086
65020	127087
108134	127088
41756	127089
28320	127090
63007	127091
57185	127092
87030	127093
65147	127094
146549	127095
21672	127096
43953	127097
34345	127098
107901	127099
42077	127100
46715	127101
81360	127102
40356	127103
3299	127104
28713	127105
48393	127106
13828	127107
38416	127108
3299	127109
93306	127110
13212	127111
67448	127112
160851	127113
59584	127114
133481	127115
155920	127116
30295	127117
32706	127118
13828	127119
17955	127120
29353	127121
76083	127122
18933	127123
119530	127124
88286	127125
151234	127126
144178	127127
27411	127128
13198	127129
155554	127130
13829	127131
99820	127132
13661	127133
20024	127134
84138	127135
25639	127136
154098	127137
128405	127138
101887	127139
163167	127140
10212	127141
161675	127142
46620	127143
25043	127144
16021	127145
55862	127146
74137	127147
80250	127148
147832	127149
10494	127150
45760	127151
121005	127152
65191	127153
25056	127154
33418	127155
71266	127156
39628	127157
68659	127158
41099	127159
84138	127160
41839	127161
94813	127162
149564	127163
74109	127164
157359	127165
15444	127166
29320	127167
25624	127168
101670	127169
103246	127170
45758	127171
41776	127172
72610	127173
10494	127174
56994	127175
126663	127176
143263	127177
149425	127178
25142	127179
76191	127180
5546	127181
57299	127182
9895	127183
125424	127184
50963	127185
125420	127186
146208	127187
60817	127188
46572	127189
63850	127190
32678	127191
12603	127192
42688	127193
15136	127194
126987	127195
159445	127196
9895	127197
71266	127198
38335	127199
15995	127200
135092	127201
11845	127202
9560	127203
63005	127204
67316	127205
159404	127206
128581	127207
101792	127208
7894	127209
63008	127210
7113	127211
60663	127212
35646	127213
159337	127214
140494	127215
3967	127216
19823	127217
119316	127218
8756	127219
166864	127220
46642	127221
74215	127222
86932	127223
10494	127224
153749	127225
155940	127226
19360	127227
118158	127228
5228	127229
161326	127230
55805	127231
47588	127232
11580	127233
15114	127234
91088	127235
19861	127236
10030	127237
57825	127238
151922	127239
138033	127240
6594	127241
41772	127242
115950	127243
76141	127244
123507	127245
143012	127246
41070	127247
82538	127248
32021	127249
85638	127250
62069	127251
104627	127252
60704	127253
61846	127254
157604	127255
8861	127256
8861	127257
65217	127258
127119	127259
36877	127260
91139	127261
147833	127262
36294	127263
57036	127264
128184	127265
36380	127266
11109	127267
8861	127268
22896	127269
157592	127270
43822	127271
41070	127272
42785	127273
54417	127274
78684	127275
28688	127276
24468	127277
125335	127278
75045	127279
101649	127280
123633	127281
73943	127282
72321	127283
75045	127284
36336	127285
58699	127286
159595	127287
86858	127288
38371	127289
16025	127290
34858	127291
84253	127292
17476	127293
41765	127294
108268	127295
81283	127296
86997	127297
137922	127298
63996	127299
68552	127300
50995	127301
57907	127302
164826	127303
155210	127304
14058	127305
34925	127306
94764	127307
27856	127308
45797	127309
10351	127310
83938	127311
11652	127312
32743	127313
63916	127314
50181	127315
121952	127316
4569	127317
81267	127318
72317	127319
44972	127320
95975	127321
36939	127322
28313	127323
115963	127324
29774	127325
86903	127326
4653	127327
61999	127328
27868	127329
19406	127330
8238	127331
129979	127332
5632	127333
14037	127334
128395	127335
34955	127336
84238	127337
78582	127338
9552	127339
8380	127340
120905	127341
128529	127342
168088	127343
104655	127344
134945	127345
104687	127346
15404	127347
72514	127348
16850	127349
57185	127350
41077	127351
161867	127352
119703	127353
18612	127354
118505	127355
65339	127356
30291	127357
116096	127358
12145	127359
9084	127360
152274	127361
155753	127362
85701	127363
32663	127364
159131	127365
57118	127366
133714	127367
85700	127368
84167	127369
34924	127370
28668	127371
29361	127372
25215	127373
88535	127374
14055	127375
159626	127376
86878	127377
154212	127378
17409	127379
34373	127380
163954	127381
21649	127382
35784	127383
35638	127384
154179	127385
63993	127386
108309	127387
165510	127388
135406	127389
72585	127390
72499	127391
95104	127392
123587	127393
15436	127394
88328	127395
34962	127396
57048	127397
80033	127398
43866	127399
33488	127400
25628	127401
88556	127402
50176	127403
15091	127404
81396	127405
101836	127406
93103	127407
55890	127408
76030	127409
138218	127410
84269	127411
29834	127412
10487	127413
120821	127414
43697	127415
35005	127416
74012	127417
12136	127418
32021	127419
133675	127420
33831	127421
39055	127422
148311	127423
19777	127424
74169	127425
119657	127426
59670	127427
63046	127428
6599	127429
9489	127430
150150	127431
54866	127432
155320	127433
150023	127434
55902	127435
63889	127436
142840	127437
140917	127438
55902	127439
119308	127440
57117	127441
32595	127442
128466	127443
159880	127444
48313	127445
48265	127446
19849	127447
74227	127448
33831	127449
143102	127450
93236	127451
94912	127452
25126	127453
98525	127454
146663	127455
144869	127456
26842	127457
32625	127458
72449	127459
116224	127460
159129	127461
120890	127462
5550	127463
147423	127464
100011	127465
147786	127466
84314	127467
92926	127468
13844	127469
75051	127470
144783	127471
144267	127472
33356	127473
144610	127474
43885	127475
33464	127476
32580	127477
165539	127478
19334	127479
57055	127480
93021	127481
150152	127482
60744	127483
84150	127484
32746	127485
153202	127486
165077	127487
161500	127488
93274	127489
96096	127490
96107	127491
132023	127492
161312	127493
25164	127494
12604	127495
140914	127496
116094	127497
15126	127498
9545	127499
48395	127500
10809	127501
152222	127502
58812	127503
155282	127504
25126	127505
91121	127506
117839	127507
43789	127508
116139	127509
33338	127510
163865	127511
15436	127512
86939	127513
42106	127514
131816	127515
101758	127516
154136	127517
58672	127518
42768	127519
119598	127520
42106	127521
8231	127522
9379	127523
19348	127524
42791	127525
157934	127526
82497	127527
135383	127528
128487	127529
11887	127530
11654	127531
155199	127532
78647	127533
148313	127534
118017	127535
82579	127536
143371	127537
149648	127538
161427	127539
161092	127540
14270	127541
15023	127542
84069	127543
24500	127544
78840	127545
150153	127546
33826	127547
147343	127548
7109	127549
121985	127550
19842	127551
98672	127552
42862	127553
121020	127554
42848	127555
25087	127556
106486	127557
167772	127558
10024	127559
157811	127560
43770	127561
72281	127562
140231	127563
57259	127564
167275	127565
88415	127566
43810	127567
84150	127568
157840	127569
33465	127570
50125	127571
116046	127572
35762	127573
101420	127574
15144	127575
159481	127576
99856	127577
35610	127578
66450	127579
25140	127580
79978	127581
11819	127582
61970	127583
140476	127584
58819	127585
57227	127586
15151	127587
143014	127588
57323	127589
84184	127590
10802	127591
29296	127592
35611	127593
43792	127594
99874	127595
35737	127596
123400	127597
45767	127598
101747	127599
132016	127600
167948	127601
59696	127602
163406	127603
133491	127604
25159	127605
50149	127606
146295	127607
57324	127608
48308	127609
92918	127610
10602	127611
14723	127612
116475	127613
33482	127614
62940	127615
98649	127616
153690	127617
109670	127618
159318	127619
99970	127620
143069	127621
85545	127622
163407	127623
162811	127624
40346	127625
12840	127626
25134	127627
19870	127628
69594	127629
17716	127630
10824	127631
84019	127632
57097	127633
76023	127634
101824	127635
80047	127636
42842	127637
71344	127638
167950	127639
12840	127640
12587	127641
34958	127642
111230	127643
30780	127644
114752	127645
107983	127646
5233	127647
157111	127648
132147	127649
66340	127650
60921	127651
60646	127652
4178	127653
50149	127654
126810	127655
144513	127656
119634	127657
68568	127658
104565	127659
36335	127660
107973	127661
43832	127662
19432	127663
106601	127664
13652	127665
35800	127666
131969	127667
21710	127668
126810	127669
32553	127670
65067	127671
96095	127672
43947	127673
95191	127674
10225	127675
88293	127676
32676	127677
21702	127678
106134	127679
54453	127680
22554	127681
35604	127682
167227	127683
142451	127684
119436	127685
13669	127686
66340	127687
7890	127688
68562	127689
97284	127690
19821	127691
151761	127692
68562	127693
161054	127694
153691	127695
119648	127696
68659	127697
86886	127698
19369	127699
62015	127700
120916	127701
95191	127702
80047	127703
11814	127704
157009	127705
33465	127706
94831	127707
79955	127708
108091	127709
126730	127710
20596	127711
15444	127712
159480	127713
135370	127714
146300	127715
13677	127716
32530	127717
19409	127718
107924	127719
40371	127720
32624	127721
40360	127722
84283	127723
38220	127724
81400	127725
100126	127726
50944	127727
84241	127728
46567	127729
73904	127730
101757	127731
135344	127732
65107	127733
85664	127734
140542	127735
135265	127736
41778	127737
112491	127738
13650	127739
140185	127740
41730	127741
84180	127742
157200	127743
66365	127744
142944	127745
160889	127746
120689	127747
9728	127748
121959	127749
72568	127750
57143	127751
33470	127752
33470	127753
65107	127754
125067	127755
84189	127756
60912	127757
47431	127758
69653	127759
144376	127760
108059	127761
133256	127762
34369	127763
118313	127764
112822	127765
19391	127766
128232	127767
157197	127768
125107	127769
37484	127770
108267	127771
54842	127772
20953	127773
86900	127774
106238	127775
147660	127776
32716	127777
123483	127778
70670	127779
119325	127780
53545	127781
57097	127782
25767	127783
25767	127784
72378	127785
159233	127786
107942	127787
104738	127788
75017	127789
44990	127790
48272	127791
119545	127792
103371	127793
72339	127794
65213	127795
103072	127796
32032	127797
85667	127798
117995	127799
32030	127800
161476	127801
114034	127802
45019	127803
108163	127804
55824	127805
67326	127806
79943	127807
60673	127808
120642	127809
12137	127810
34930	127811
10227	127812
31826	127813
153265	127814
138871	127815
68518	127816
131621	127817
65099	127818
36945	127819
62037	127820
17960	127821
53596	127822
12573	127823
59578	127824
68640	127825
125126	127826
62868	127827
78697	127828
15042	127829
125126	127830
19377	127831
83941	127832
114744	127833
68634	127834
89696	127835
18258	127836
7849	127837
77196	127838
137993	127839
36945	127840
149409	127841
62078	127842
128088	127843
52641	127844
36945	127845
12835	127846
47449	127847
15134	127848
84151	127849
40294	127850
68634	127851
33431	127852
33458	127853
68553	127854
163620	127855
133556	127856
114106	127857
18562	127858
17709	127859
40333	127860
122201	127861
40333	127862
6566	127863
28271	127864
125013	127865
66360	127866
68549	127867
36900	127868
88285	127869
7993	127870
39620	127871
37488	127872
17074	127873
109583	127874
133473	127875
66409	127876
88299	127877
118289	127878
100109	127879
120929	127880
144716	127881
68549	127882
53584	127883
57251	127884
40277	127885
149949	127886
49051	127887
38436	127888
48360	127889
98598	127890
71299	127891
23613	127892
41062	127893
62085	127894
21034	127895
66414	127896
26797	127897
135243	127898
88437	127899
119672	127900
22440	127901
114141	127902
12144	127903
157104	127904
15386	127905
32022	127906
24487	127907
10497	127908
63863	127909
117885	127910
128461	127911
126723	127912
3142	127913
103191	127914
103191	127915
29279	127916
42923	127917
61858	127918
79990	127919
36402	127920
48343	127921
18287	127922
36323	127923
131610	127924
80098	127925
80098	127926
159594	127927
91718	127928
147555	127929
38395	127930
132115	127931
65335	127932
82434	127933
100199	127934
109680	127935
54543	127936
30748	127937
32720	127938
13342	127939
28263	127940
34343	127941
27362	127942
10603	127943
63944	127944
10603	127945
111182	127946
19304	127947
104448	127948
32618	127949
155925	127950
166461	127951
32627	127952
40279	127953
131924	127954
10811	127955
62090	127956
62090	127957
62090	127958
36413	127959
36413	127960
36413	127961
36413	127962
62090	127963
62090	127964
11116	127965
50054	127966
104718	127967
66244	127968
62883	127969
23610	127970
84026	127971
84026	127972
62013	127973
43843	127974
126677	127975
85738	127976
25995	127977
7724	127978
33843	127979
36864	127980
131873	127981
95108	127982
13608	127983
4402	127984
25998	127985
99962	127986
144398	127987
131974	127988
131872	127989
16038	127990
22892	127991
112613	127992
10351	127993
98577	127994
10842	127995
13833	127996
38387	127997
142668	127998
29851	127999
84026	128000
10202	128001
126843	128002
13641	128003
123423	128004
62879	128005
163039	128006
50033	128007
16044	128008
153364	128009
9540	128010
36360	128011
23244	128012
101519	128013
65094	128014
17717	128015
153768	128016
101517	128017
16038	128018
126637	128019
33386	128020
89910	128021
103238	128022
112686	128023
130358	128024
36886	128025
52673	128026
131640	128027
13828	128028
66390	128029
131954	128030
88479	128031
58735	128032
25079	128033
17709	128034
12844	128035
8857	128036
65243	128037
9555	128038
17074	128039
31265	128040
43850	128041
111258	128042
31318	128043
104784	128044
144478	128045
12844	128046
58725	128047
24027	128048
135179	128049
138198	128050
111226	128051
52673	128052
15584	128053
98387	128054
13824	128055
10190	128056
12844	128057
85518	128058
96123	128059
99899	128060
111013	128061
52674	128062
46574	128063
111150	128064
45768	128065
36406	128066
136721	128067
24058	128068
43891	128069
143114	128070
112658	128071
109592	128072
80003	128073
92961	128074
36897	128075
43731	128076
79984	128077
159091	128078
93170	128079
36338	128080
19028	128081
57809	128082
57809	128083
76052	128084
42683	128085
25720	128086
17954	128087
4474	128088
108143	128089
22534	128090
25703	128091
164756	128092
118270	128093
43881	128094
25986	128095
103249	128096
38250	128097
98399	128098
4474	128099
65167	128100
76048	128101
72320	128102
98399	128103
112486	128104
101512	128105
9538	128106
104535	128107
23631	128108
22572	128109
144273	128110
32559	128111
80003	128112
65347	128113
57842	128114
65054	128115
16352	128116
49037	128117
89818	128118
88297	128119
145868	128120
112688	128121
21007	128122
65170	128123
69563	128124
22499	128125
23650	128126
7885	128127
129907	128128
78736	128129
7885	128130
144230	128131
15417	128132
69647	128133
83924	128134
103014	128135
108221	128136
52711	128137
38371	128138
63911	128139
26825	128140
101456	128141
57871	128142
149382	128143
80198	128144
110961	128145
57873	128146
138113	128147
153235	128148
63819	128149
23653	128150
135081	128151
123354	128152
61844	128153
83919	128154
108185	128155
80104	128156
11810	128157
14713	128158
80018	128159
72392	128160
50193	128161
6558	128162
17080	128163
59634	128164
6589	128165
11107	128166
112818	128167
103047	128168
107981	128169
7880	128170
32075	128171
29773	128172
9560	128173
13192	128174
32536	128175
81206	128176
97253	128177
20959	128178
82570	128179
17734	128180
25048	128181
11107	128182
125137	128183
43865	128184
68635	128185
26768	128186
68657	128187
39007	128188
21641	128189
17734	128190
6558	128191
30273	128192
3688	128193
65149	128194
136579	128195
58792	128196
35646	128197
129926	128198
33434	128199
131571	128200
157459	128201
35624	128202
46581	128203
136579	128204
42682	128205
21695	128206
13173	128207
22839	128208
75021	128209
155795	128210
11107	128211
21638	128212
11107	128213
34954	128214
6558	128215
29773	128216
43881	128217
84001	128218
32589	128219
104542	128220
164969	128221
19347	128222
34371	128223
164970	128224
57101	128225
68496	128226
112814	128227
26360	128228
32537	128229
157315	128230
66417	128231
19826	128232
29773	128233
29773	128234
8764	128235
86922	128236
134803	128237
13179	128238
36282	128239
120618	128240
74201	128241
35620	128242
66422	128243
6558	128244
112818	128245
120541	128246
119338	128247
20976	128248
7618	128249
110999	128250
11107	128251
23621	128252
106365	128253
11856	128254
46564	128255
15142	128256
62951	128257
111222	128258
108077	128259
109658	128260
22489	128261
75075	128262
106404	128263
46693	128264
125236	128265
108077	128266
65183	128267
63908	128268
38309	128269
94961	128270
161460	128271
67392	128272
84147	128273
149851	128274
61973	128275
74112	128276
50952	128277
50938	128278
84077	128279
77299	128280
133460	128281
35719	128282
94965	128283
131922	128284
74113	128285
36937	128286
84107	128287
153767	128288
101718	128289
30275	128290
98553	128291
106597	128292
43952	128293
124912	128294
45714	128295
15109	128296
50132	128297
78571	128298
97330	128299
62086	128300
133092	128301
133352	128302
80183	128303
84036	128304
32743	128305
25746	128306
49012	128307
14805	128308
39007	128309
12843	128310
33461	128311
5041	128312
25694	128313
119368	128314
147456	128315
5039	128316
98589	128317
118488	128318
8866	128319
34870	128320
106347	128321
154117	128322
13822	128323
47438	128324
31756	128325
89778	128326
19363	128327
36319	128328
58807	128329
29791	128330
25699	128331
101650	128332
48262	128333
77170	128334
25699	128335
148009	128336
5857	128337
85611	128338
122087	128339
106265	128340
142429	128341
30819	128342
151527	128343
131739	128344
60839	128345
85765	128346
57829	128347
10216	128348
66321	128349
57829	128350
81407	128351
111303	128352
97373	128353
19312	128354
32543	128355
43723	128356
42822	128357
5924	128358
62086	128359
39640	128360
106275	128361
29791	128362
103299	128363
38417	128364
59743	128365
108002	128366
130024	128367
12135	128368
25746	128369
22514	128370
39053	128371
41741	128372
13822	128373
123727	128374
149314	128375
6036	128376
118312	128377
55952	128378
116120	128379
24699	128380
118442	128381
25768	128382
142349	128383
6036	128384
74068	128385
94909	128386
42926	128387
55991	128388
143292	128389
33381	128390
151241	128391
27365	128392
95190	128393
143531	128394
55991	128395
141009	128396
42926	128397
58704	128398
19402	128399
15450	128400
74058	128401
148143	128402
55991	128403
140893	128404
11935	128405
55991	128406
26850	128407
143022	128408
145852	128409
25664	128410
71334	128411
149315	128412
37480	128413
25034	128414
72330	128415
6036	128416
142350	128417
9377	128418
32750	128419
120730	128420
25973	128421
55991	128422
148162	128423
42783	128424
72618	128425
103105	128426
95184	128427
159053	128428
42107	128429
42107	128430
133644	128431
121848	128432
57198	128433
54897	128434
33428	128435
144187	128436
32061	128437
27366	128438
25768	128439
149228	128440
92987	128441
116238	128442
50053	128443
12599	128444
66348	128445
93155	128446
54450	128447
134871	128448
42783	128449
42783	128450
6488	128451
42926	128452
42764	128453
95188	128454
68637	128455
106411	128456
78496	128457
160817	128458
140725	128459
55849	128460
106170	128461
74207	128462
9536	128463
42107	128464
27911	128465
156978	128466
20557	128467
93107	128468
116398	128469
93068	128470
142955	128471
93081	128472
6488	128473
42783	128474
42783	128475
40374	128476
118187	128477
42926	128478
78515	128479
57052	128480
118459	128481
19401	128482
25768	128483
57212	128484
107900	128485
55992	128486
72421	128487
20557	128488
93128	128489
52651	128490
72635	128491
72483	128492
88491	128493
72445	128494
142846	128495
25198	128496
55827	128497
140316	128498
140574	128499
78787	128500
38299	128501
77340	128502
57318	128503
43760	128504
147947	128505
42926	128506
155007	128507
43798	128508
5554	128509
149287	128510
16046	128511
19772	128512
140511	128513
94882	128514
27366	128515
116472	128516
72529	128517
109719	128518
25768	128519
116079	128520
149313	128521
153180	128522
103068	128523
116472	128524
54862	128525
138874	128526
135274	128527
53582	128528
50161	128529
165087	128530
126820	128531
84292	128532
50192	128533
106161	128534
50079	128535
46566	128536
7118	128537
32743	128538
95156	128539
163845	128540
29315	128541
81339	128542
38225	128543
138048	128544
52569	128545
120637	128546
39062	128547
95141	128548
19790	128549
27866	128550
28708	128551
80149	128552
7118	128553
109733	128554
38225	128555
86928	128556
62073	128557
94863	128558
126867	128559
46683	128560
23646	128561
86918	128562
58761	128563
36995	128564
25978	128565
28262	128566
43921	128567
46673	128568
31268	128569
85571	128570
13187	128571
53545	128572
28278	128573
28278	128574
13188	128575
13187	128576
20567	128577
97188	128578
41056	128579
114206	128580
12162	128581
53474	128582
93188	128583
103367	128584
14058	128585
53590	128586
100137	128587
37524	128588
89920	128589
16619	128590
137872	128591
81196	128592
59586	128593
12171	128594
16619	128595
91784	128596
21367	128597
86955	128598
47480	128599
84175	128600
164652	128601
69688	128602
89878	128603
126595	128604
164653	128605
48394	128606
36878	128607
85649	128608
21367	128609
36878	128610
21367	128611
108265	128612
15785	128613
33830	128614
68504	128615
25626	128616
37002	128617
53590	128618
36293	128619
133570	128620
25626	128621
15402	128622
23651	128623
100183	128624
25704	128625
53601	128626
48381	128627
86993	128628
78657	128629
10212	128630
45016	128631
130174	128632
116326	128633
155454	128634
60885	128635
163317	128636
112640	128637
31805	128638
59663	128639
15446	128640
33438	128641
63953	128642
39623	128643
161333	128644
157956	128645
60910	128646
74110	128647
79947	128648
60885	128649
22484	128650
37490	128651
135084	128652
106554	128653
136631	128654
142549	128655
144138	128656
66335	128657
40269	128658
11882	128659
57062	128660
122040	128661
109542	128662
88371	128663
104450	128664
15399	128665
166839	128666
153616	128667
33433	128668
60930	128669
61845	128670
149816	128671
55706	128672
85630	128673
12841	128674
65127	128675
66256	128676
8242	128677
38202	128678
60941	128679
126674	128680
97393	128681
118276	128682
66246	128683
60885	128684
153442	128685
108016	128686
68559	128687
108074	128688
29860	128689
23602	128690
19852	128691
94791	128692
98534	128693
117965	128694
51793	128695
50124	128696
109551	128697
89677	128698
52634	128699
48255	128700
76133	128701
86993	128702
21390	128703
23602	128704
151678	128705
43861	128706
15072	128707
21701	128708
99991	128709
94968	128710
125520	128711
151578	128712
122065	128713
120790	128714
155589	128715
25619	128716
25731	128717
14816	128718
12412	128719
136629	128720
159277	128721
81287	128722
14816	128723
108177	128724
144924	128725
35628	128726
27400	128727
157165	128728
50925	128729
35650	128730
57325	128731
34871	128732
27453	128733
32635	128734
20273	128735
118138	128736
12576	128737
75115	128738
140686	128739
13679	128740
124999	128741
57015	128742
163316	128743
18608	128744
85630	128745
20573	128746
119529	128747
38961	128748
10223	128749
60760	128750
50926	128751
147708	128752
15136	128753
67370	128754
75088	128755
19435	128756
101736	128757
16002	128758
31256	128759
103001	128760
60679	128761
23629	128762
23629	128763
40336	128764
23629	128765
40336	128766
23629	128767
40336	128768
40336	128769
40336	128770
11903	128771
71307	128772
151317	128773
10206	128774
18925	128775
76014	128776
138869	128777
37516	128778
20597	128779
23594	128780
28300	128781
116151	128782
6690	128783
18586	128784
74991	128785
63875	128786
103236	128787
54443	128788
27467	128789
47547	128790
96004	128791
104537	128792
157037	128793
30753	128794
30753	128795
164681	128796
13684	128797
133186	128798
74081	128799
63979	128800
128156	128801
93287	128802
18585	128803
80236	128804
156948	128805
15033	128806
39619	128807
101435	128808
85733	128809
151638	128810
91264	128811
62872	128812
85655	128813
132166	128814
112742	128815
79937	128816
162736	128817
24080	128818
35767	128819
22524	128820
154164	128821
4822	128822
88549	128823
109802	128824
112472	128825
29231	128826
17078	128827
137980	128828
62060	128829
88549	128830
76010	128831
75008	128832
63891	128833
82536	128834
153896	128835
75027	128836
88585	128837
23241	128838
26000	128839
18941	128840
18941	128841
85569	128842
43912	128843
13059	128844
65320	128845
106470	128846
91742	128847
85648	128848
26774	128849
15397	128850
17482	128851
128534	128852
45725	128853
15992	128854
87060	128855
20026	128856
17482	128857
85535	128858
38279	128859
83937	128860
75086	128861
52652	128862
100016	128863
145827	128864
50930	128865
22414	128866
62034	128867
28321	128868
157684	128869
28288	128870
65256	128871
7426	128872
7168	128873
78805	128874
59626	128875
164934	128876
161327	128877
111271	128878
39066	128879
17450	128880
167739	128881
19377	128882
166753	128883
16371	128884
7168	128885
29855	128886
65334	128887
59626	128888
10804	128889
11912	128890
5130	128891
159309	128892
35605	128893
17450	128894
62070	128895
44987	128896
85654	128897
140267	128898
135226	128899
46722	128900
136459	128901
32035	128902
30292	128903
31244	128904
111247	128905
15992	128906
24049	128907
14494	128908
114769	128909
99852	128910
6871	128911
65158	128912
5980	128913
5555	128914
125280	128915
26859	128916
100031	128917
45030	128918
6565	128919
123704	128920
47535	128921
35634	128922
43684	128923
28321	128924
38398	128925
17731	128926
136588	128927
46655	128928
66362	128929
7894	128930
112504	128931
16371	128932
11852	128933
17727	128934
20261	128935
35723	128936
84071	128937
80268	128938
28291	128939
38222	128940
6030	128941
81389	128942
130243	128943
27440	128944
133347	128945
33437	128946
84011	128947
50998	128948
54529	128949
31781	128950
65218	128951
11895	128952
119527	128953
123522	128954
84235	128955
34938	128956
43952	128957
29236	128958
4534	128959
114272	128960
136717	128961
43761	128962
12813	128963
153919	128964
125326	128965
11809	128966
10487	128967
35729	128968
12861	128969
21676	128970
144463	128971
125053	128972
14483	128973
10955	128974
55697	128975
29809	128976
146315	128977
103123	128978
17975	128979
76047	128980
78813	128981
54480	128982
10604	128983
10354	128984
111248	128985
6030	128986
153542	128987
43846	128988
46677	128989
70802	128990
89849	128991
29858	128992
125492	128993
86940	128994
94840	128995
60663	128996
38254	128997
35723	128998
91221	128999
154959	129000
78741	129001
7881	129002
14479	129003
34857	129004
43883	129005
47532	129006
4173	129007
22890	129008
128562	129009
8234	129010
106488	129011
43826	129012
53559	129013
114763	129014
103082	129015
63843	129016
34985	129017
44405	129018
130311	129019
29804	129020
134956	129021
92924	129022
55729	129023
60727	129024
111039	129025
54470	129026
114186	129027
153285	129028
44989	129029
17389	129030
65253	129031
65350	129032
21057	129033
65106	129034
17408	129035
48312	129036
49094	129037
36367	129038
119562	129039
135101	129040
69558	129041
16016	129042
38342	129043
63896	129044
125115	129045
161192	129046
10025	129047
41067	129048
32587	129049
19365	129050
151635	129051
53550	129052
84079	129053
114025	129054
134978	129055
65314	129056
52610	129057
53512	129058
145912	129059
138842	129060
78721	129061
35669	129062
63840	129063
116283	129064
10204	129065
85610	129066
112727	129067
166740	129068
38344	129069
70721	129070
70843	129071
77273	129072
42882	129073
11856	129074
70756	129075
27850	129076
19879	129077
51741	129078
31835	129079
76025	129080
149727	129081
54411	129082
84127	129083
84103	129084
166835	129085
153603	129086
75029	129087
154093	129088
135343	129089
16332	129090
29290	129091
128164	129092
108276	129093
133341	129094
7878	129095
163305	129096
44404	129097
81367	129098
11584	129099
127006	129100
168049	129101
146602	129102
25211	129103
125476	129104
41739	129105
143372	129106
19344	129107
19419	129108
9559	129109
120897	129110
29272	129111
95125	129112
103329	129113
56992	129114
144146	129115
42798	129116
9524	129117
4823	129118
98412	129119
127086	129120
116053	129121
38269	129122
42719	129123
72544	129124
77316	129125
32732	129126
40371	129127
57923	129128
43857	129129
74074	129130
46649	129131
150078	129132
150079	129133
11886	129134
42862	129135
104611	129136
165468	129137
42850	129138
32734	129139
106545	129140
55914	129141
63820	129142
117840	129143
32729	129144
161731	129145
36325	129146
161730	129147
55746	129148
50026	129149
95125	129150
57276	129151
140016	129152
116119	129153
97248	129154
42788	129155
21680	129156
11886	129157
143331	129158
163767	129159
78574	129160
27463	129161
163766	129162
66419	129163
165464	129164
122259	129165
32569	129166
106549	129167
121996	129168
126540	129169
161636	129170
162972	129171
26860	129172
42852	129173
120971	129174
32666	129175
163765	129176
159715	129177
144263	129178
26382	129179
27442	129180
152137	129181
70704	129182
109604	129183
49988	129184
148234	129185
159802	129186
140447	129187
21680	129188
112670	129189
140736	129190
5557	129191
100173	129192
97415	129193
143289	129194
125486	129195
163768	129196
93331	129197
48282	129198
104611	129199
39055	129200
104502	129201
135220	129202
9547	129203
15079	129204
168048	129205
135291	129206
57174	129207
149646	129208
157360	129209
106490	129210
30784	129211
151255	129212
32666	129213
16035	129214
152139	129215
108243	129216
57316	129217
32551	129218
146556	129219
104502	129220
135346	129221
149478	129222
139975	129223
148231	129224
54920	129225
152140	129226
95046	129227
63958	129228
140276	129229
42798	129230
110985	129231
21680	129232
19388	129233
84277	129234
57269	129235
19449	129236
74193	129237
42691	129238
26818	129239
146601	129240
19413	129241
89739	129242
100229	129243
34980	129244
16626	129245
54517	129246
103315	129247
38348	129248
40254	129249
27446	129250
43908	129251
80058	129252
18596	129253
32031	129254
77353	129255
46585	129256
30282	129257
123770	129258
101863	129259
63020	129260
7419	129261
21392	129262
108237	129263
31277	129264
82595	129265
144744	129266
166426	129267
10020	129268
30746	129269
60733	129270
153495	129271
96005	129272
7419	129273
125438	129274
37511	129275
18905	129276
21051	129277
22494	129278
16622	129279
133538	129280
11109	129281
25138	129282
29787	129283
108258	129284
35772	129285
27841	129286
72459	129287
39670	129288
91743	129289
69690	129290
119455	129291
39670	129292
87083	129293
54875	129294
24034	129295
98595	129296
46624	129297
151357	129298
155040	129299
42676	129300
18879	129301
15152	129302
118167	129303
72448	129304
89822	129305
19386	129306
155106	129307
13670	129308
113959	129309
91036	129310
89871	129311
47602	129312
6690	129313
27422	129314
48278	129315
48377	129316
63951	129317
126913	129318
101492	129319
69734	129320
8859	129321
37483	129322
91047	129323
67336	129324
7877	129325
109520	129326
63878	129327
123347	129328
3610	129329
96055	129330
55975	129331
52604	129332
49095	129333
70837	129334
112734	129335
7514	129336
14267	129337
109807	129338
135223	129339
13050	129340
161529	129341
87083	129342
28695	129343
106551	129344
10195	129345
61942	129346
152142	129347
52604	129348
119686	129349
131845	129350
114262	129351
25149	129352
35743	129353
11101	129354
51020	129355
80006	129356
11567	129357
8558	129358
72604	129359
5866	129360
8773	129361
17478	129362
98595	129363
9526	129364
99859	129365
21971	129366
98506	129367
24055	129368
57176	129369
83949	129370
74139	129371
82481	129372
164850	129373
81458	129374
49034	129375
25038	129376
66361	129377
101828	129378
96156	129379
19828	129380
7838	129381
60897	129382
70800	129383
60799	129384
17451	129385
12573	129386
60799	129387
134961	129388
31293	129389
16397	129390
54464	129391
97179	129392
84025	129393
138137	129394
29341	129395
52609	129396
78511	129397
111104	129398
81204	129399
20556	129400
35615	129401
144393	129402
88562	129403
142657	129404
116010	129405
50990	129406
20954	129407
107890	129408
43743	129409
163909	129410
86967	129411
16005	129412
131724	129413
49992	129414
138025	129415
146049	129416
65329	129417
16833	129418
28308	129419
136432	129420
72581	129421
111104	129422
32547	129423
32547	129424
117889	129425
19390	129426
66289	129427
48320	129428
49991	129429
131717	129430
47544	129431
31248	129432
46602	129433
81339	129434
48988	129435
24461	129436
50120	129437
8635	129438
20608	129439
106505	129440
33357	129441
112668	129442
65117	129443
107988	129444
29340	129445
39676	129446
88552	129447
65234	129448
31282	129449
101798	129450
36873	129451
130407	129452
148268	129453
151967	129454
51759	129455
112665	129456
142762	129457
11113	129458
28693	129459
114276	129460
31257	129461
67335	129462
16314	129463
24062	129464
34333	129465
33445	129466
67439	129467
76137	129468
146402	129469
77367	129470
159838	129471
9315	129472
145022	129473
62991	129474
50190	129475
65274	129476
118232	129477
51029	129478
5129	129479
45759	129480
24085	129481
147834	129482
55751	129483
62936	129484
9496	129485
66371	129486
106614	129487
19813	129488
112527	129489
153867	129490
151509	129491
155967	129492
48986	129493
78693	129494
149883	129495
10191	129496
129891	129497
12828	129498
46636	129499
65137	129500
157387	129501
22863	129502
6123	129503
118069	129504
125421	129505
6873	129506
24514	129507
12828	129508
13345	129509
116293	129510
13687	129511
8963	129512
120916	129513
19872	129514
85726	129515
12593	129516
138155	129517
112721	129518
24514	129519
38989	129520
38989	129521
138810	129522
25137	129523
126708	129524
65137	129525
102963	129526
19883	129527
74098	129528
9530	129529
12626	129530
159203	129531
45690	129532
114047	129533
120909	129534
45790	129535
66436	129536
53509	129537
60916	129538
65197	129539
27501	129540
25098	129541
63886	129542
6599	129543
106147	129544
102963	129545
34976	129546
119670	129547
123678	129548
80092	129549
45793	129550
96134	129551
45678	129552
100039	129553
110979	129554
33400	129555
24472	129556
16627	129557
94830	129558
154157	129559
10035	129560
96194	129561
98547	129562
19789	129563
133415	129564
159894	129565
38267	129566
19870	129567
46631	129568
12828	129569
22874	129570
128344	129571
13850	129572
16334	129573
32753	129574
130340	129575
12828	129576
128242	129577
15113	129578
27472	129579
63886	129580
34994	129581
48232	129582
25971	129583
76038	129584
31787	129585
151697	129586
163382	129587
19787	129588
153515	129589
116145	129590
60758	129591
129942	129592
19810	129593
31787	129594
80186	129595
66379	129596
34338	129597
31255	129598
23614	129599
29287	129600
136610	129601
101745	129602
21646	129603
19808	129604
36987	129605
8857	129606
168002	129607
24499	129608
84079	129609
116173	129610
167989	129611
25976	129612
165319	129613
20971	129614
77250	129615
82514	129616
77326	129617
14806	129618
82510	129619
104699	129620
26353	129621
23230	129622
101612	129623
65121	129624
28314	129625
111275	129626
61862	129627
81241	129628
48296	129629
54437	129630
52684	129631
16307	129632
157700	129633
94917	129634
129990	129635
6867	129636
47601	129637
20987	129638
65233	129639
112763	129640
84153	129641
60884	129642
10209	129643
24461	129644
161023	129645
29814	129646
91255	129647
24009	129648
103053	129649
106163	129650
10205	129651
164774	129652
88350	129653
35655	129654
63020	129655
162953	129656
125204	129657
103120	129658
78503	129659
106534	129660
109603	129661
30813	129662
112551	129663
38228	129664
41735	129665
82613	129666
38963	129667
34860	129668
10209	129669
27877	129670
11586	129671
63831	129672
10209	129673
21059	129674
10023	129675
35777	129676
128395	129677
161022	129678
111275	129679
43903	129680
14470	129681
124923	129682
16834	129683
47583	129684
148264	129685
73956	129686
30749	129687
66283	129688
136405	129689
61904	129690
80059	129691
87067	129692
108187	129693
48326	129694
88581	129695
17465	129696
60936	129697
17077	129698
18601	129699
77319	129700
35614	129701
80095	129702
94764	129703
73956	129704
41750	129705
28253	129706
36960	129707
98425	129708
89914	129709
36960	129710
89914	129711
46707	129712
7616	129713
65071	129714
72616	129715
88341	129716
18569	129717
31301	129718
159206	129719
65071	129720
29768	129721
97264	129722
114775	129723
103036	129724
97264	129725
145942	129726
8232	129727
67351	129728
109633	129729
104615	129730
33336	129731
4818	129732
10805	129733
78562	129734
136511	129735
24022	129736
27384	129737
7617	129738
43731	129739
22479	129740
81376	129741
157039	129742
53618	129743
94702	129744
53516	129745
50910	129746
61862	129747
9719	129748
54871	129749
50093	129750
15006	129751
138001	129752
14708	129753
133263	129754
59602	129755
17436	129756
37503	129757
33381	129758
52708	129759
67394	129760
17706	129761
68474	129762
53481	129763
100113	129764
78734	129765
8561	129766
81376	129767
122107	129768
146022	129769
136511	129770
14714	129771
88438	129772
8390	129773
81456	129774
58745	129775
37520	129776
39627	129777
51722	129778
38327	129779
137925	129780
60915	129781
153082	129782
85518	129783
24488	129784
15417	129785
116347	129786
139925	129787
91258	129788
22500	129789
78498	129790
36331	129791
49038	129792
110962	129793
133502	129794
101729	129795
132111	129796
47425	129797
138200	129798
69716	129799
70670	129800
154947	129801
23619	129802
16350	129803
50108	129804
131854	129805
51770	129806
24488	129807
134761	129808
82671	129809
24488	129810
124913	129811
27831	129812
160804	129813
61992	129814
36867	129815
31305	129816
24488	129817
65267	129818
72572	129819
115985	129820
119555	129821
7619	129822
21983	129823
88344	129824
7997	129825
14701	129826
48370	129827
134973	129828
81419	129829
134973	129830
82439	129831
94714	129832
35711	129833
98684	129834
16843	129835
78824	129836
20584	129837
101534	129838
98457	129839
111192	129840
155325	129841
106502	129842
72388	129843
148024	129844
119446	129845
63846	129846
16305	129847
41121	129848
47573	129849
88420	129850
108095	129851
42081	129852
17733	129853
38298	129854
28297	129855
46564	129856
82573	129857
77384	129858
34961	129859
17458	129860
60705	129861
78571	129862
21983	129863
126749	129864
95067	129865
62978	129866
7620	129867
10474	129868
126606	129869
125122	129870
144972	129871
144185	129872
29380	129873
95067	129874
68547	129875
101799	129876
106496	129877
8785	129878
20996	129879
122154	129880
48370	129881
36313	129882
98592	129883
147687	129884
164705	129885
3691	129886
37532	129887
10201	129888
55899	129889
10491	129890
26850	129891
36918	129892
65336	129893
91823	129894
155015	129895
97304	129896
21028	129897
13650	129898
80091	129899
151223	129900
48356	129901
59670	129902
31304	129903
137955	129904
133230	129905
31764	129906
30797	129907
126928	129908
8630	129909
8630	129910
113973	129911
47593	129912
107980	129913
133230	129914
106564	129915
120839	129916
132057	129917
23632	129918
126899	129919
123305	129920
123757	129921
61881	129922
138360	129923
12170	129924
47502	129925
35742	129926
38315	129927
77211	129928
157149	129929
137983	129930
63845	129931
123425	129932
27846	129933
51782	129934
50213	129935
14726	129936
14726	129937
49068	129938
84171	129939
58821	129940
69589	129941
37005	129942
46668	129943
27429	129944
88594	129945
132061	129946
138226	129947
50213	129948
137887	129949
76189	129950
67454	129951
42837	129952
16625	129953
27904	129954
87054	129955
109808	129956
67455	129957
85694	129958
45796	129959
82594	129960
23217	129961
167286	129962
165588	129963
111351	129964
148262	129965
57003	129966
17067	129967
104740	129968
73938	129969
23213	129970
49051	129971
13651	129972
125491	129973
77279	129974
17959	129975
109807	129976
17730	129977
16312	129978
114808	129979
8145	129980
109808	129981
111142	129982
75008	129983
95002	129984
74238	129985
36316	129986
86943	129987
91700	129988
95988	129989
51750	129990
69548	129991
54418	129992
74015	129993
144494	129994
41752	129995
39069	129996
68465	129997
42779	129998
52622	129999
45724	130000
91138	130001
29810	130002
77197	130003
39638	130004
128552	130005
46733	130006
104582	130007
75101	130008
62055	130009
67451	130010
111277	130011
33822	130012
113971	130013
88374	130014
53521	130015
70736	130016
88333	130017
45005	130018
92944	130019
33469	130020
81410	130021
20983	130022
18589	130023
21020	130024
49030	130025
62055	130026
101818	130027
36381	130028
15787	130029
85652	130030
82650	130031
106555	130032
114044	130033
41082	130034
120713	130035
22477	130036
142690	130037
24050	130038
7278	130039
54426	130040
36342	130041
47537	130042
21031	130043
134894	130044
43870	130045
5866	130046
19301	130047
18935	130048
66303	130049
9526	130050
73908	130051
38257	130052
97385	130053
98670	130054
25665	130055
126689	130056
69646	130057
104756	130058
122157	130059
8468	130060
10028	130061
9709	130062
14464	130063
128100	130064
85762	130065
9709	130066
16599	130067
38956	130068
162764	130069
22852	130070
149469	130071
73959	130072
69646	130073
52552	130074
13633	130075
69550	130076
49076	130077
140084	130078
132079	130079
38258	130080
22885	130081
144193	130082
57022	130083
70726	130084
62863	130085
101840	130086
14708	130087
39007	130088
10841	130089
41049	130090
63946	130091
58755	130092
36342	130093
151836	130094
54431	130095
62068	130096
140039	130097
13628	130098
25063	130099
7725	130100
22885	130101
62869	130102
4610	130103
85652	130104
4533	130105
10476	130106
120575	130107
95107	130108
50019	130109
63919	130110
155113	130111
10220	130112
50015	130113
41827	130114
106378	130115
119296	130116
26805	130117
27420	130118
115968	130119
164641	130120
29840	130121
101856	130122
91748	130123
128420	130124
83984	130125
31798	130126
151986	130127
82539	130128
5227	130129
23199	130130
111232	130131
55930	130132
91778	130133
43813	130134
119585	130135
82431	130136
18612	130137
115909	130138
60758	130139
147433	130140
73939	130141
9543	130142
60770	130143
73939	130144
89783	130145
142412	130146
65020	130147
18924	130148
131583	130149
47506	130150
37487	130151
97184	130152
11579	130153
38415	130154
67454	130155
19838	130156
108177	130157
96160	130158
71305	130159
124916	130160
101394	130161
30256	130162
37475	130163
43940	130164
18270	130165
96228	130166
30750	130167
14254	130168
65117	130169
47485	130170
43867	130171
84208	130172
60738	130173
53609	130174
54542	130175
61904	130176
23647	130177
31745	130178
96143	130179
21651	130180
70791	130181
63954	130182
139931	130183
84292	130184
38342	130185
31798	130186
63965	130187
17964	130188
23637	130189
48232	130190
89840	130191
136423	130192
54409	130193
82580	130194
52721	130195
85566	130196
12866	130197
123861	130198
28715	130199
16019	130200
41821	130201
20587	130202
118027	130203
27874	130204
144347	130205
85596	130206
59682	130207
19418	130208
36869	130209
23593	130210
12817	130211
114063	130212
12817	130213
7726	130214
78649	130215
49093	130216
7879	130217
7873	130218
17972	130219
33443	130220
27912	130221
96141	130222
106562	130223
36352	130224
29256	130225
10479	130226
123632	130227
34342	130228
11867	130229
65282	130230
53560	130231
42902	130232
138308	130233
164804	130234
97442	130235
25158	130236
21026	130237
50132	130238
55701	130239
50082	130240
59644	130241
59637	130242
111259	130243
16846	130244
126495	130245
40288	130246
19328	130247
25056	130248
93146	130249
74065	130250
114096	130251
17990	130252
46790	130253
54447	130254
163237	130255
94894	130256
2884	130257
25671	130258
23225	130259
114146	130260
12577	130261
26813	130262
25632	130263
159373	130264
109729	130265
145076	130266
23247	130267
72443	130268
20024	130269
33445	130270
63013	130271
108083	130272
28244	130273
104795	130274
22445	130275
12577	130276
2884	130277
9719	130278
55730	130279
32653	130280
135199	130281
25090	130282
7881	130283
28297	130284
19796	130285
18584	130286
59599	130287
57880	130288
55987	130289
24014	130290
60806	130291
91193	130292
25687	130293
29325	130294
94894	130295
97294	130296
18584	130297
17990	130298
128055	130299
58748	130300
18584	130301
8865	130302
155085	130303
33445	130304
94812	130305
60761	130306
34891	130307
135388	130308
57833	130309
99863	130310
83910	130311
18584	130312
114079	130313
75040	130314
97173	130315
93146	130316
18584	130317
154999	130318
159574	130319
97446	130320
119214	130321
70795	130322
144380	130323
93184	130324
163069	130325
134855	130326
62873	130327
99931	130328
97272	130329
106218	130330
123400	130331
94894	130332
87027	130333
167927	130334
123613	130335
146221	130336
17990	130337
112659	130338
162884	130339
137883	130340
49090	130341
55729	130342
12577	130343
60777	130344
74985	130345
6686	130346
72300	130347
76133	130348
20549	130349
19435	130350
119329	130351
42806	130352
28256	130353
78559	130354
12837	130355
35725	130356
93086	130357
72643	130358
19821	130359
73901	130360
32077	130361
27491	130362
77362	130363
156930	130364
120690	130365
154954	130366
61986	130367
124914	130368
6692	130369
28245	130370
63925	130371
25045	130372
24698	130373
91793	130374
15103	130375
100158	130376
26863	130377
33451	130378
145805	130379
11874	130380
35618	130381
17985	130382
92932	130383
122268	130384
73901	130385
15107	130386
57320	130387
120567	130388
91847	130389
55790	130390
147345	130391
140456	130392
42877	130393
135033	130394
85606	130395
114867	130396
62066	130397
62934	130398
114227	130399
19823	130400
43933	130401
19320	130402
130134	130403
46551	130404
95165	130405
120974	130406
153102	130407
74031	130408
106435	130409
94684	130410
72525	130411
55776	130412
84250	130413
29321	130414
98696	130415
72438	130416
25051	130417
72403	130418
126481	130419
33463	130420
45725	130421
130159	130422
43905	130423
11894	130424
54526	130425
32077	130426
10197	130427
15059	130428
149544	130429
123467	130430
72320	130431
120753	130432
147344	130433
12615	130434
96203	130435
10794	130436
34927	130437
100227	130438
57129	130439
162837	130440
118222	130441
121976	130442
93328	130443
83914	130444
29321	130445
164890	130446
153548	130447
25678	130448
149931	130449
151173	130450
89673	130451
163480	130452
140517	130453
25101	130454
6582	130455
147730	130456
32641	130457
55882	130458
32641	130459
116070	130460
29321	130461
108115	130462
62941	130463
32638	130464
91842	130465
32698	130466
25086	130467
11864	130468
25678	130469
72377	130470
138916	130471
16837	130472
25045	130473
69710	130474
97217	130475
72288	130476
142218	130477
6582	130478
142869	130479
19333	130480
19889	130481
117943	130482
72643	130483
58725	130484
6582	130485
55821	130486
72411	130487
42891	130488
123304	130489
50932	130490
116399	130491
5556	130492
93289	130493
157084	130494
43902	130495
43923	130496
25115	130497
153917	130498
112483	130499
55744	130500
101660	130501
135379	130502
81209	130503
48258	130504
151169	130505
33334	130506
151170	130507
25178	130508
42815	130509
25167	130510
149809	130511
29301	130512
19888	130513
93147	130514
11898	130515
25097	130516
32527	130517
25040	130518
70845	130519
72487	130520
55896	130521
42815	130522
16369	130523
46594	130524
155361	130525
25101	130526
74070	130527
66327	130528
158901	130529
25086	130530
146321	130531
116176	130532
15087	130533
120949	130534
32571	130535
32077	130536
25678	130537
137862	130538
42113	130539
111243	130540
15059	130541
15059	130542
11654	130543
4783	130544
17967	130545
51781	130546
41096	130547
62008	130548
84293	130549
20969	130550
111220	130551
112662	130552
106421	130553
20969	130554
108145	130555
84012	130556
50896	130557
60791	130558
146366	130559
84142	130560
60791	130561
91740	130562
26814	130563
35764	130564
40293	130565
12159	130566
77303	130567
111070	130568
53477	130569
133474	130570
68551	130571
67361	130572
146211	130573
128330	130574
84142	130575
51746	130576
54418	130577
88463	130578
84142	130579
144712	130580
69619	130581
16363	130582
31744	130583
40277	130584
91139	130585
104733	130586
54417	130587
80173	130588
20277	130589
85747	130590
167725	130591
24048	130592
16363	130593
85694	130594
67334	130595
37529	130596
67334	130597
67358	130598
10803	130599
135173	130600
37493	130601
40400	130602
23214	130603
36368	130604
30284	130605
23623	130606
4474	130607
18607	130608
94781	130609
4474	130610
159049	130611
91282	130612
46690	130613
20948	130614
23199	130615
67317	130616
20574	130617
134864	130618
164702	130619
38300	130620
101631	130621
66449	130622
66279	130623
94987	130624
56995	130625
57281	130626
41796	130627
42090	130628
40363	130629
32041	130630
80205	130631
32545	130632
27402	130633
38410	130634
27859	130635
123352	130636
70812	130637
78561	130638
54472	130639
68589	130640
106120	130641
82586	130642
6572	130643
77315	130644
62951	130645
53482	130646
68653	130647
103025	130648
106176	130649
143277	130650
7108	130651
116316	130652
167117	130653
153222	130654
96152	130655
58720	130656
94820	130657
65330	130658
157774	130659
101721	130660
74256	130661
101682	130662
104649	130663
55707	130664
155803	130665
139967	130666
119337	130667
16828	130668
46598	130669
133395	130670
128116	130671
42795	130672
117842	130673
45022	130674
16607	130675
101849	130676
28282	130677
127063	130678
55836	130679
32557	130680
123756	130681
12829	130682
35720	130683
59740	130684
31817	130685
153780	130686
8246	130687
143279	130688
38299	130689
40315	130690
78666	130691
163163	130692
3689	130693
55788	130694
142777	130695
140758	130696
41808	130697
157770	130698
11818	130699
146242	130700
153799	130701
61936	130702
76160	130703
97313	130704
45049	130705
140761	130706
12570	130707
19842	130708
98634	130709
57816	130710
103315	130711
13844	130712
151794	130713
152059	130714
46598	130715
128284	130716
157772	130717
60743	130718
25640	130719
40300	130720
65293	130721
136414	130722
25616	130723
149688	130724
72351	130725
21991	130726
50201	130727
97397	130728
21005	130729
57102	130730
60720	130731
32692	130732
138995	130733
123759	130734
101772	130735
153969	130736
9547	130737
57156	130738
19817	130739
29352	130740
54415	130741
149578	130742
161656	130743
84224	130744
9504	130745
161653	130746
153966	130747
148235	130748
151734	130749
155801	130750
168028	130751
121874	130752
15993	130753
114804	130754
19344	130755
55709	130756
103187	130757
57156	130758
109748	130759
94785	130760
41722	130761
41722	130762
19047	130763
153970	130764
59590	130765
34994	130766
12596	130767
123687	130768
36286	130769
17080	130770
50201	130771
95030	130772
80200	130773
85763	130774
25122	130775
29785	130776
13055	130777
96130	130778
33417	130779
120756	130780
6125	130781
38322	130782
15394	130783
140759	130784
93273	130785
30294	130786
72566	130787
39021	130788
78542	130789
138303	130790
149989	130791
101554	130792
42830	130793
28285	130794
95016	130795
161281	130796
101452	130797
128491	130798
106109	130799
140755	130800
8227	130801
37534	130802
22532	130803
38265	130804
88503	130805
125434	130806
18574	130807
46585	130808
8857	130809
39043	130810
148142	130811
33805	130812
13045	130813
76186	130814
71267	130815
50967	130816
100107	130817
6591	130818
106109	130819
22412	130820
126871	130821
131936	130822
131754	130823
109504	130824
142658	130825
100028	130826
119246	130827
63012	130828
93008	130829
72514	130830
26354	130831
37475	130832
12421	130833
77344	130834
112560	130835
93114	130836
91185	130837
62859	130838
89782	130839
25156	130840
54468	130841
91185	130842
91737	130843
114792	130844
31291	130845
82596	130846
43891	130847
53504	130848
130302	130849
36371	130850
166760	130851
120907	130852
62014	130853
31291	130854
122181	130855
91185	130856
131973	130857
45778	130858
123717	130859
122182	130860
16306	130861
118018	130862
25078	130863
17709	130864
103026	130865
159495	130866
25156	130867
167995	130868
57213	130869
31277	130870
49062	130871
61864	130872
13671	130873
87038	130874
9191	130875
133164	130876
12415	130877
131602	130878
118245	130879
89677	130880
16366	130881
33830	130882
13059	130883
100140	130884
34983	130885
28713	130886
147463	130887
60876	130888
31753	130889
37471	130890
38219	130891
85549	130892
45044	130893
18288	130894
66286	130895
101513	130896
10814	130897
116244	130898
13849	130899
7107	130900
14261	130901
138756	130902
13613	130903
36916	130904
19891	130905
97174	130906
10798	130907
39603	130908
85549	130909
118477	130910
24070	130911
74217	130912
108003	130913
155059	130914
118374	130915
13638	130916
97231	130917
153238	130918
34330	130919
81219	130920
58753	130921
52654	130922
25205	130923
9511	130924
81219	130925
28692	130926
19770	130927
76097	130928
49062	130929
126491	130930
111142	130931
135257	130932
25064	130933
149383	130934
32044	130935
27378	130936
21412	130937
13194	130938
116038	130939
60944	130940
24525	130941
157027	130942
15052	130943
30291	130944
24022	130945
109704	130946
93286	130947
25649	130948
11902	130949
43919	130950
119685	130951
84029	130952
85660	130953
22525	130954
112463	130955
125359	130956
78795	130957
28692	130958
85716	130959
53596	130960
162833	130961
14490	130962
57822	130963
19787	130964
34890	130965
135378	130966
123449	130967
54400	130968
47594	130969
59688	130970
583	130971
25217	130972
583	130973
583	130974
583	130975
50167	130976
103345	130977
121958	130978
119238	130979
138280	130980
40366	130981
38357	130982
76071	130983
106186	130984
34867	130985
19866	130986
24066	130987
16348	130988
78538	130989
9373	130990
9318	130991
123626	130992
91103	130993
14257	130994
69595	130995
69674	130996
16849	130997
46766	130998
10206	130999
57929	131000
58753	131001
57010	131002
32527	131003
86967	131004
80048	131005
31762	131006
4763	131007
10199	131008
15017	131009
22840	131010
15797	131011
68466	131012
4175	131013
25659	131014
38401	131015
4175	131016
3695	131017
43715	131018
25659	131019
60897	131020
126480	131021
47507	131022
99865	131023
52716	131024
27922	131025
163538	131026
151471	131027
7845	131028
138930	131029
98454	131030
42076	131031
125382	131032
149464	131033
21642	131034
50905	131035
109682	131036
61828	131037
120897	131038
37491	131039
24457	131040
98681	131041
155434	131042
34341	131043
111077	131044
78627	131045
101489	131046
30819	131047
52690	131048
3609	131049
5863	131050
106178	131051
4474	131052
21682	131053
69570	131054
73970	131055
129871	131056
37474	131057
151238	131058
22440	131059
38228	131060
61828	131061
21400	131062
98596	131063
20984	131064
48361	131065
10952	131066
43697	131067
32549	131068
112600	131069
63987	131070
95092	131071
70746	131072
35617	131073
7718	131074
115953	131075
63956	131076
62955	131077
78619	131078
27880	131079
116054	131080
125109	131081
111065	131082
112497	131083
60848	131084
20984	131085
164764	131086
65320	131087
30277	131088
114195	131089
41844	131090
54494	131091
163177	131092
32554	131093
67425	131094
29278	131095
70776	131096
16308	131097
94853	131098
98460	131099
50212	131100
106298	131101
20549	131102
12842	131103
25191	131104
76215	131105
69714	131106
123470	131107
34863	131108
48290	131109
125337	131110
54498	131111
33499	131112
60771	131113
104779	131114
20961	131115
163295	131116
130102	131117
99828	131118
118180	131119
60815	131120
96155	131121
50919	131122
29801	131123
41734	131124
113932	131125
114070	131126
153507	131127
82608	131128
88419	131129
60762	131130
104580	131131
164661	131132
106298	131133
6871	131134
31781	131135
36377	131136
32559	131137
54424	131138
26363	131139
63957	131140
163176	131141
93071	131142
7618	131143
136865	131144
85670	131145
65145	131146
42742	131147
75097	131148
42078	131149
20995	131150
144372	131151
88421	131152
128583	131153
40308	131154
163179	131155
117846	131156
142948	131157
95063	131158
119420	131159
19864	131160
75058	131161
103050	131162
6581	131163
159237	131164
36321	131165
69708	131166
99921	131167
151367	131168
69730	131169
85586	131170
13172	131171
167690	131172
13340	131173
31299	131174
144757	131175
159298	131176
38232	131177
2282	131178
62026	131179
66447	131180
41028	131181
128596	131182
22433	131183
58818	131184
85751	131185
149526	131186
106429	131187
85672	131188
95994	131189
51018	131190
57909	131191
45688	131192
91100	131193
86935	131194
95175	131195
85751	131196
47422	131197
91101	131198
68498	131199
46725	131200
65152	131201
165564	131202
125478	131203
20950	131204
85786	131205
89922	131206
112587	131207
107953	131208
152103	131209
50984	131210
119508	131211
125526	131212
53580	131213
87011	131214
164933	131215
32536	131216
119240	131217
33395	131218
25037	131219
126628	131220
59588	131221
59740	131222
28245	131223
98458	131224
41804	131225
151846	131226
74243	131227
11423	131228
130142	131229
128166	131230
114284	131231
80194	131232
15422	131233
138924	131234
73965	131235
29397	131236
109478	131237
101826	131238
100035	131239
61840	131240
65299	131241
4181	131242
23606	131243
138309	131244
27910	131245
100100	131246
91118	131247
88307	131248
7110	131249
50071	131250
146294	131251
28286	131252
63005	131253
146188	131254
36972	131255
74018	131256
7872	131257
164914	131258
123734	131259
19890	131260
142832	131261
93019	131262
30764	131263
114074	131264
130073	131265
70709	131266
98381	131267
66380	131268
146214	131269
22486	131270
19319	131271
5552	131272
61840	131273
15115	131274
61840	131275
40299	131276
29300	131277
11911	131278
35634	131279
89829	131280
21364	131281
166804	131282
42854	131283
27400	131284
9894	131285
27403	131286
119348	131287
82448	131288
15432	131289
108045	131290
118086	131291
29796	131292
3968	131293
84218	131294
15424	131295
165049	131296
19357	131297
61840	131298
11577	131299
11856	131300
111321	131301
8865	131302
61921	131303
5867	131304
22458	131305
9502	131306
50876	131307
43837	131308
8234	131309
81248	131310
74116	131311
15121	131312
74030	131313
153512	131314
42690	131315
21671	131316
138058	131317
53567	131318
7275	131319
126690	131320
69577	131321
30764	131322
11423	131323
78551	131324
125147	131325
46551	131326
29281	131327
22478	131328
6461	131329
76143	131330
47446	131331
167115	131332
35623	131333
68678	131334
29235	131335
49992	131336
85678	131337
17465	131338
15429	131339
14264	131340
25131	131341
103052	131342
72423	131343
93138	131344
133195	131345
133389	131346
53491	131347
22423	131348
31278	131349
14264	131350
41750	131351
82420	131352
81346	131353
104493	131354
5473	131355
14724	131356
91042	131357
116305	131358
12865	131359
52573	131360
48388	131361
103242	131362
78724	131363
29233	131364
48978	131365
61859	131366
20612	131367
75018	131368
104676	131369
127040	131370
106454	131371
131654	131372
97199	131373
52568	131374
89871	131375
16604	131376
89898	131377
113992	131378
25720	131379
11891	131380
166503	131381
85577	131382
65314	131383
62032	131384
50974	131385
114244	131386
42092	131387
101876	131388
103205	131389
91252	131390
25190	131391
38369	131392
140811	131393
93169	131394
45757	131395
93171	131396
123750	131397
161654	131398
97403	131399
153851	131400
55931	131401
31305	131402
116103	131403
84089	131404
81426	131405
112770	131406
50117	131407
157823	131408
81426	131409
163734	131410
38380	131411
25160	131412
54522	131413
19398	131414
108066	131415
57241	131416
154027	131417
58744	131418
96201	131419
38312	131420
101707	131421
55931	131422
120930	131423
24526	131424
34987	131425
88477	131426
73892	131427
7995	131428
16855	131429
21980	131430
126717	131431
97261	131432
27843	131433
111288	131434
43723	131435
2833	131436
99932	131437
84306	131438
135288	131439
13627	131440
48256	131441
36328	131442
46559	131443
11408	131444
13837	131445
128419	131446
103039	131447
15041	131448
8765	131449
6562	131450
68471	131451
84272	131452
8243	131453
119335	131454
9723	131455
81226	131456
118200	131457
14482	131458
19802	131459
14482	131460
44415	131461
7170	131462
134998	131463
164819	131464
9497	131465
109805	131466
38959	131467
6564	131468
84306	131469
67421	131470
106282	131471
22464	131472
70754	131473
32043	131474
99886	131475
21035	131476
65203	131477
29377	131478
23606	131479
55771	131480
122064	131481
27416	131482
149281	131483
112475	131484
11414	131485
82666	131486
146041	131487
18576	131488
4877	131489
106290	131490
17473	131491
16828	131492
119453	131493
44415	131494
125281	131495
58670	131496
114042	131497
62068	131498
60718	131499
41770	131500
72639	131501
26785	131502
117868	131503
25048	131504
72615	131505
78561	131506
19379	131507
16319	131508
40330	131509
8630	131510
138250	131511
31294	131512
19876	131513
111049	131514
41026	131515
112706	131516
48375	131517
61831	131518
47425	131519
54522	131520
144224	131521
69656	131522
80071	131523
140041	131524
45038	131525
58793	131526
58793	131527
16352	131528
9490	131529
101497	131530
134888	131531
147511	131532
85714	131533
118349	131534
94729	131535
160965	131536
39611	131537
31786	131538
54487	131539
70787	131540
13179	131541
85796	131542
54863	131543
41778	131544
19786	131545
29379	131546
140835	131547
138332	131548
106345	131549
133461	131550
131632	131551
36932	131552
80230	131553
138915	131554
44346	131555
68627	131556
31766	131557
132035	131558
19470	131559
112665	131560
97335	131561
8966	131562
10196	131563
63883	131564
16008	131565
22460	131566
165208	131567
12857	131568
152128	131569
40259	131570
140745	131571
15442	131572
100099	131573
118381	131574
47490	131575
25977	131576
133307	131577
18596	131578
25641	131579
125332	131580
35779	131581
15387	131582
34336	131583
97380	131584
109642	131585
43730	131586
84092	131587
36353	131588
36353	131589
36353	131590
36353	131591
135087	131592
86982	131593
122054	131594
24499	131595
7281	131596
9485	131597
50090	131598
149808	131599
40364	131600
69644	131601
10817	131602
50032	131603
23230	131604
13620	131605
80222	131606
77273	131607
95095	131608
83993	131609
21670	131610
95133	131611
41116	131612
76177	131613
40385	131614
166919	131615
109601	131616
17414	131617
144981	131618
40385	131619
136644	131620
144982	131621
98387	131622
76084	131623
62938	131624
16824	131625
126958	131626
80237	131627
82566	131628
54511	131629
162774	131630
111141	131631
22837	131632
62985	131633
160856	131634
77196	131635
112785	131636
69607	131637
30814	131638
53635	131639
15037	131640
135167	131641
155073	131642
164623	131643
97426	131644
114807	131645
87068	131646
22533	131647
88289	131648
131861	131649
39624	131650
35709	131651
131573	131652
119669	131653
24483	131654
91785	131655
101639	131656
37538	131657
62986	131658
37501	131659
22417	131660
85551	131661
108085	131662
108085	131663
109589	131664
22417	131665
131861	131666
7346	131667
9506	131668
46650	131669
20985	131670
29860	131671
31287	131672
63850	131673
53572	131674
59613	131675
15046	131676
8970	131677
20596	131678
19857	131679
27361	131680
26861	131681
101564	131682
88280	131683
34988	131684
163552	131685
19862	131686
157489	131687
61977	131688
128134	131689
41123	131690
5768	131691
34883	131692
25142	131693
131612	131694
147839	131695
16036	131696
57221	131697
35713	131698
125132	131699
72302	131700
21396	131701
133116	131702
94698	131703
26360	131704
11562	131705
46552	131706
142757	131707
19425	131708
128537	131709
9895	131710
147917	131711
45046	131712
66309	131713
10022	131714
57184	131715
159789	131716
59613	131717
65322	131718
32544	131719
52671	131720
161362	131721
58801	131722
11100	131723
123530	131724
39024	131725
106370	131726
163354	131727
12612	131728
25713	131729
118116	131730
108217	131731
53519	131732
157486	131733
80117	131734
60663	131735
62873	131736
163486	131737
42688	131738
24043	131739
60649	131740
50887	131741
31768	131742
42735	131743
97208	131744
20595	131745
147639	131746
94992	131747
32597	131748
48235	131749
116412	131750
60708	131751
5228	131752
9550	131753
143442	131754
25668	131755
9726	131756
128079	131757
67375	131758
163355	131759
159041	131760
137929	131761
7870	131762
69660	131763
100073	131764
24711	131765
21984	131766
58801	131767
93206	131768
54880	131769
15136	131770
116422	131771
165230	131772
98501	131773
34985	131774
3966	131775
6684	131776
35654	131777
27390	131778
55825	131779
42890	131780
38986	131781
136614	131782
94946	131783
146660	131784
19312	131785
118158	131786
12586	131787
55964	131788
12586	131789
99826	131790
34916	131791
43948	131792
91719	131793
5559	131794
19362	131795
29388	131796
103086	131797
100070	131798
68473	131799
161199	131800
89850	131801
27497	131802
159224	131803
89692	131804
24468	131805
80207	131806
159527	131807
165221	131808
125290	131809
74148	131810
97308	131811
165028	131812
151549	131813
103181	131814
67391	131815
67391	131816
108015	131817
163441	131818
135148	131819
101704	131820
89796	131821
61839	131822
61966	131823
88285	131824
118070	131825
61846	131826
166607	131827
101704	131828
104634	131829
157478	131830
35764	131831
89796	131832
163200	131833
26810	131834
135019	131835
147661	131836
46764	131837
72371	131838
93287	131839
43725	131840
101699	131841
89796	131842
125292	131843
112593	131844
73914	131845
165220	131846
128394	131847
128275	131848
44416	131849
144486	131850
131943	131851
66429	131852
36887	131853
104786	131854
50991	131855
161043	131856
108272	131857
11582	131858
7847	131859
44416	131860
27882	131861
108096	131862
23650	131863
68436	131864
117978	131865
26375	131866
164828	131867
11576	131868
116343	131869
102993	131870
19814	131871
103169	131872
91720	131873
78528	131874
45791	131875
13180	131876
11652	131877
25672	131878
103238	131879
94758	131880
115977	131881
27902	131882
72290	131883
15440	131884
155025	131885
27876	131886
98689	131887
72334	131888
106361	131889
41825	131890
76185	131891
120707	131892
100215	131893
18260	131894
4569	131895
13641	131896
123692	131897
66376	131898
7423	131899
159164	131900
106361	131901
36383	131902
136715	131903
47457	131904
4567	131905
138891	131906
151475	131907
80228	131908
89921	131909
24678	131910
119686	131911
10021	131912
131857	131913
134860	131914
18560	131915
114032	131916
146485	131917
82602	131918
137858	131919
6592	131920
16869	131921
39674	131922
18926	131923
18929	131924
67385	131925
38303	131926
32565	131927
15396	131928
82541	131929
61963	131930
47421	131931
124907	131932
150041	131933
15396	131934
81437	131935
33494	131936
30731	131937
15396	131938
39057	131939
15404	131940
63034	131941
27897	131942
106604	131943
54879	131944
43940	131945
50982	131946
15396	131947
31828	131948
51017	131949
6458	131950
13052	131951
32661	131952
127124	131953
15396	131954
57001	131955
74206	131956
148380	131957
16034	131958
65261	131959
71346	131960
130252	131961
98531	131962
93261	131963
19444	131964
71346	131965
144402	131966
11861	131967
136496	131968
42140	131969
25200	131970
155473	131971
11936	131972
26862	131973
107964	131974
5857	131975
88570	131976
93065	131977
65022	131978
144618	131979
55840	131980
107962	131981
66260	131982
159329	131983
94932	131984
35005	131985
136853	131986
55794	131987
122106	131988
81327	131989
11859	131990
155517	131991
43707	131992
88570	131993
159871	131994
122044	131995
15065	131996
7850	131997
97299	131998
57123	131999
93198	132000
12618	132001
163881	132002
88354	132003
42834	132004
155975	132005
77360	132006
35798	132007
146489	132008
25034	132009
72350	132010
152205	132011
78611	132012
118135	132013
140932	132014
33476	132015
97366	132016
122265	132017
150168	132018
13344	132019
25069	132020
135376	132021
45662	132022
55813	132023
32775	132024
43686	132025
32625	132026
19364	132027
33506	132028
32715	132029
118435	132030
100205	132031
19380	132032
41782	132033
143260	132034
74157	132035
29289	132036
140938	132037
123570	132038
16315	132039
144970	132040
101767	132041
38393	132042
34325	132043
155588	132044
63042	132045
19387	132046
32738	132047
104783	132048
93194	132049
145934	132050
114765	132051
143037	132052
76095	132053
167264	132054
29793	132055
167170	132056
43889	132057
63022	132058
93262	132059
32592	132060
19317	132061
42106	132062
10949	132063
123863	132064
123863	132065
48397	132066
19348	132067
153701	132068
149533	132069
120908	132070
101768	132071
163847	132072
25066	132073
146648	132074
130014	132075
36297	132076
20545	132077
15065	132078
32775	132079
149959	132080
114765	132081
34884	132082
33346	132083
146664	132084
129981	132085
11654	132086
154156	132087
11564	132088
14257	132089
125006	132090
55840	132091
15127	132092
76064	132093
42700	132094
25039	132095
121836	132096
12585	132097
74078	132098
157948	132099
106486	132100
69698	132101
122144	132102
12619	132103
27469	132104
165561	132105
60714	132106
60829	132107
168086	132108
55866	132109
26773	132110
77383	132111
142487	132112
6588	132113
108004	132114
11923	132115
72350	132116
77360	132117
157698	132118
11861	132119
25195	132120
15410	132121
19464	132122
142999	132123
50175	132124
59639	132125
32666	132126
94926	132127
74227	132128
97281	132129
89816	132130
154158	132131
168016	132132
127092	132133
57217	132134
161403	132135
42805	132136
54907	132137
46610	132138
25685	132139
35636	132140
91825	132141
50060	132142
62950	132143
118168	132144
91825	132145
17422	132146
37500	132147
167954	132148
98539	132149
42832	132150
94743	132151
61949	132152
108023	132153
60736	132154
121866	132155
42797	132156
47530	132157
29376	132158
80042	132159
25747	132160
32699	132161
42136	132162
54450	132163
131870	132164
32640	132165
123840	132166
15038	132167
9564	132168
44408	132169
138165	132170
67381	132171
41740	132172
42711	132173
15999	132174
29846	132175
16844	132176
12136	132177
94904	132178
82493	132179
50069	132180
106172	132181
108204	132182
118011	132183
126735	132184
94964	132185
20036	132186
57866	132187
42136	132188
25731	132189
122138	132190
126538	132191
39609	132192
33339	132193
43860	132194
120659	132195
88436	132196
99974	132197
53571	132198
44403	132199
11843	132200
33486	132201
21014	132202
143342	132203
45762	132204
15035	132205
45709	132206
62991	132207
57312	132208
22446	132209
159325	132210
149981	132211
29376	132212
50084	132213
16379	132214
146305	132215
57205	132216
16379	132217
33523	132218
29229	132219
159489	132220
126833	132221
147914	132222
42701	132223
55874	132224
25152	132225
55977	132226
128313	132227
70851	132228
70724	132229
38389	132230
25634	132231
118000	132232
38355	132233
126730	132234
25186	132235
37500	132236
60722	132237
20579	132238
27415	132239
126830	132240
106134	132241
103221	132242
25693	132243
98502	132244
123593	132245
21067	132246
57299	132247
50024	132248
146298	132249
118410	132250
125010	132251
101719	132252
25105	132253
111184	132254
47549	132255
151980	132256
57226	132257
119586	132258
153696	132259
44408	132260
37535	132261
65051	132262
44996	132263
75109	132264
44978	132265
107961	132266
81247	132267
21029	132268
62061	132269
123603	132270
21017	132271
119592	132272
121966	132273
159008	132274
60851	132275
9491	132276
11843	132277
72461	132278
126622	132279
142857	132280
50039	132281
41008	132282
131812	132283
78705	132284
106484	132285
57244	132286
57244	132287
45732	132288
34882	132289
144552	132290
163411	132291
126692	132292
5553	132293
49978	132294
118033	132295
166436	132296
94722	132297
140448	132298
101843	132299
88436	132300
114199	132301
121909	132302
6602	132303
131866	132304
88404	132305
165187	132306
111110	132307
50084	132308
13823	132309
33486	132310
27412	132311
134962	132312
167806	132313
23204	132314
88288	132315
120893	132316
51728	132317
60912	132318
131733	132319
44399	132320
115933	132321
58692	132322
96165	132323
77299	132324
146580	132325
54418	132326
43852	132327
87039	132328
134781	132329
131628	132330
96165	132331
65213	132332
103099	132333
81259	132334
133266	132335
92977	132336
81210	132337
35607	132338
40371	132339
54468	132340
22837	132341
39064	132342
101785	132343
43701	132344
74067	132345
80257	132346
101608	132347
50067	132348
44990	132349
47606	132350
81279	132351
75113	132352
91122	132353
80226	132354
164931	132355
55733	132356
36969	132357
146106	132358
146060	132359
30258	132360
107916	132361
135069	132362
95033	132363
24073	132364
24073	132365
75019	132366
54538	132367
126707	132368
76084	132369
91721	132370
151533	132371
43682	132372
9211	132373
17461	132374
30286	132375
68446	132376
30753	132377
40271	132378
67310	132379
144701	132380
13671	132381
7420	132382
116231	132383
10826	132384
49998	132385
54509	132386
27928	132387
17732	132388
52581	132389
100208	132390
15042	132391
91051	132392
20993	132393
27467	132394
40363	132395
39607	132396
101596	132397
85790	132398
11417	132399
46554	132400
30305	132401
16613	132402
68504	132403
10816	132404
109792	132405
66418	132406
39644	132407
13204	132408
165352	132409
9374	132410
11581	132411
63936	132412
163628	132413
80116	132414
22457	132415
111139	132416
30746	132417
20970	132418
66306	132419
8965	132420
48376	132421
109740	132422
128188	132423
63927	132424
38260	132425
161364	132426
13204	132427
70751	132428
39026	132429
13204	132430
128481	132431
80086	132432
6977	132433
51773	132434
133257	132435
76085	132436
88533	132437
113932	132438
46608	132439
104475	132440
109740	132441
103179	132442
135083	132443
136547	132444
29379	132445
39611	132446
48376	132447
35747	132448
161619	132449
27404	132450
17715	132451
35687	132452
57307	132453
16311	132454
41031	132455
84110	132456
103080	132457
153350	132458
40268	132459
25169	132460
35777	132461
21411	132462
24528	132463
57895	132464
140020	132465
166556	132466
88379	132467
11560	132468
123407	132469
34319	132470
36311	132471
66376	132472
14699	132473
5857	132474
41087	132475
45745	132476
111204	132477
25765	132478
25739	132479
57265	132480
145904	132481
28274	132482
11838	132483
74204	132484
28274	132485
18881	132486
18255	132487
119466	132488
20596	132489
50000	132490
142482	132491
29336	132492
12829	132493
24068	132494
145957	132495
21711	132496
85729	132497
13045	132498
66414	132499
12824	132500
33819	132501
7873	132502
54441	132503
36888	132504
66286	132505
27928	132506
16834	132507
142594	132508
22501	132509
62060	132510
106478	132511
130119	132512
155264	132513
84086	132514
8959	132515
65115	132516
36412	132517
36412	132518
36412	132519
36412	132520
36413	132521
36413	132522
36413	132523
36412	132524
50092	132525
144341	132526
47473	132527
34374	132528
2832	132529
70821	132530
97224	132531
163787	132532
18926	132533
41011	132534
104735	132535
125418	132536
37473	132537
4402	132538
18909	132539
38978	132540
95144	132541
70686	132542
45041	132543
130045	132544
13634	132545
35643	132546
7989	132547
111109	132548
29265	132549
22452	132550
61937	132551
104492	132552
147753	132553
107944	132554
49083	132555
15385	132556
50071	132557
115901	132558
120894	132559
136462	132560
8959	132561
20035	132562
16343	132563
85681	132564
28264	132565
16343	132566
16343	132567
166645	132568
37503	132569
17377	132570
130261	132571
94871	132572
38995	132573
5231	132574
70834	132575
13197	132576
122075	132577
31300	132578
7350	132579
126818	132580
98544	132581
97246	132582
25062	132583
133405	132584
47519	132585
123469	132586
24672	132587
89838	132588
13672	132589
6572	132590
7418	132591
25636	132592
27395	132593
65261	132594
16022	132595
104711	132596
7612	132597
19455	132598
38346	132599
111316	132600
46771	132601
24045	132602
27835	132603
42095	132604
67334	132605
51730	132606
43708	132607
17483	132608
60865	132609
11424	132610
40353	132611
11424	132612
109619	132613
126601	132614
86947	132615
19410	132616
79954	132617
42765	132618
24027	132619
80164	132620
31265	132621
14466	132622
14466	132623
88477	132624
27835	132625
84104	132626
128294	132627
25079	132628
128222	132629
80205	132630
57830	132631
80146	132632
133505	132633
27835	132634
25691	132635
151916	132636
109744	132637
25079	132638
109549	132639
13647	132640
62854	132641
63928	132642
52571	132643
106357	132644
45051	132645
27835	132646
78526	132647
40353	132648
128294	132649
57830	132650
87018	132651
25691	132652
91238	132653
22526	132654
17425	132655
60716	132656
11572	132657
62975	132658
62882	132659
162922	132660
57246	132661
34955	132662
19379	132663
31298	132664
24520	132665
20998	132666
58669	132667
27876	132668
127010	132669
95984	132670
125028	132671
22567	132672
68596	132673
60669	132674
27899	132675
111058	132676
82597	132677
31297	132678
9511	132679
82573	132680
49049	132681
81365	132682
46681	132683
35687	132684
101671	132685
22501	132686
48374	132687
23601	132688
5223	132689
54439	132690
34943	132691
51725	132692
22438	132693
109510	132694
147663	132695
24021	132696
15430	132697
54401	132698
33839	132699
38395	132700
57204	132701
66279	132702
115920	132703
38960	132704
111059	132705
106575	132706
70852	132707
26372	132708
19026	132709
31294	132710
75100	132711
31772	132712
10957	132713
32681	132714
87048	132715
34371	132716
7894	132717
82498	132718
11101	132719
62930	132720
16331	132721
10957	132722
60706	132723
46655	132724
43847	132725
164897	132726
32075	132727
115979	132728
123672	132729
114283	132730
25155	132731
38243	132732
25192	132733
74034	132734
57005	132735
28671	132736
100028	132737
144973	132738
99974	132739
62006	132740
140179	132741
146059	132742
35646	132743
46581	132744
132095	132745
151464	132746
17713	132747
23246	132748
119339	132749
16392	132750
27916	132751
133316	132752
10031	132753
161219	132754
50074	132755
46600	132756
33500	132757
57905	132758
161076	132759
116159	132760
130158	132761
109578	132762
130093	132763
58691	132764
112818	132765
43820	132766
23229	132767
136664	132768
11899	132769
88526	132770
103318	132771
22855	132772
16599	132773
20283	132774
123777	132775
81270	132776
132006	132777
33396	132778
42872	132779
63849	132780
67358	132781
30759	132782
46594	132783
42085	132784
18932	132785
95028	132786
38352	132787
119351	132788
114210	132789
27368	132790
161220	132791
19351	132792
165325	132793
10957	132794
69551	132795
164946	132796
21030	132797
159046	132798
19471	132799
10226	132800
128427	132801
108076	132802
36949	132803
76104	132804
97328	132805
36949	132806
63924	132807
144740	132808
68566	132809
167979	132810
135214	132811
77284	132812
149879	132813
41771	132814
62951	132815
138851	132816
68572	132817
123682	132818
126906	132819
112706	132820
157657	132821
123683	132822
65177	132823
136681	132824
41059	132825
131946	132826
54870	132827
159588	132828
135212	132829
50966	132830
155655	132831
85644	132832
69654	132833
24076	132834
80266	132835
15788	132836
33811	132837
60750	132838
4441	132839
10216	132840
34997	132841
130330	132842
157277	132843
138193	132844
9206	132845
17713	132846
66383	132847
65055	132848
8759	132849
100130	132850
119702	132851
80203	132852
7997	132853
39640	132854
21030	132855
34902	132856
58670	132857
9206	132858
22887	132859
119318	132860
11901	132861
19327	132862
25030	132863
6971	132864
78571	132865
41741	132866
66386	132867
117894	132868
12819	132869
109689	132870
8959	132871
126562	132872
20270	132873
15395	132874
35759	132875
80203	132876
119287	132877
15395	132878
30824	132879
43731	132880
65271	132881
59688	132882
35001	132883
11110	132884
161629	132885
14805	132886
128185	132887
85742	132888
147352	132889
25714	132890
38407	132891
80161	132892
27873	132893
25155	132894
58696	132895
21980	132896
35686	132897
114784	132898
86963	132899
18916	132900
15090	132901
45796	132902
39049	132903
60734	132904
72631	132905
7724	132906
30807	132907
161179	132908
17473	132909
21031	132910
18610	132911
84149	132912
35695	132913
19404	132914
12869	132915
55826	132916
19478	132917
81320	132918
33333	132919
57157	132920
45036	132921
25147	132922
165151	132923
94723	132924
167683	132925
123337	132926
91796	132927
140767	132928
56993	132929
34358	132930
32607	132931
42751	132932
25713	132933
143098	132934
34991	132935
111346	132936
140407	132937
72419	132938
164634	132939
137894	132940
32658	132941
34358	132942
139008	132943
72388	132944
71340	132945
33333	132946
72469	132947
42816	132948
42796	132949
118509	132950
114884	132951
71340	132952
25198	132953
42706	132954
91796	132955
32658	132956
143518	132957
118509	132958
19311	132959
43756	132960
138947	132961
93200	132962
97386	132963
54841	132964
43735	132965
24716	132966
19477	132967
16011	132968
142380	132969
43680	132970
97430	132971
12869	132972
148330	132973
33333	132974
27499	132975
118483	132976
99827	132977
151199	132978
116090	132979
15099	132980
55755	132981
32698	132982
15063	132983
140994	132984
140981	132985
57144	132986
149335	132987
94890	132988
42799	132989
24701	132990
32598	132991
56986	132992
43680	132993
116175	132994
32765	132995
71340	132996
25992	132997
55845	132998
32765	132999
91804	133000
72342	133001
117966	133002
163938	133003
92904	133004
71339	133005
74057	133006
72469	133007
19477	133008
72469	133009
43824	133010
72621	133011
92904	133012
15117	133013
116088	133014
139006	133015
118271	133016
99847	133017
25697	133018
6685	133019
142388	133020
149333	133021
149337	133022
25664	133023
19336	133024
140535	133025
71339	133026
106397	133027
24490	133028
91797	133029
19478	133030
32532	133031
72621	133032
78837	133033
15063	133034
20600	133035
116448	133036
19477	133037
32634	133038
33333	133039
71339	133040
43680	133041
11821	133042
5768	133043
43680	133044
33333	133045
19477	133046
32658	133047
33477	133048
33333	133049
123810	133050
55843	133051
11821	133052
33475	133053
74208	133054
77305	133055
25695	133056
32581	133057
33477	133058
87058	133059
56986	133060
91811	133061
116088	133062
16031	133063
143327	133064
142632	133065
149334	133066
159767	133067
114838	133068
32061	133069
93280	133070
4172	133071
115902	133072
10355	133073
12869	133074
19409	133075
72418	133076
15063	133077
49983	133078
42799	133079
19477	133080
33384	133081
91797	133082
93244	133083
73896	133084
140726	133085
140772	133086
72621	133087
55828	133088
56986	133089
55818	133090
142384	133091
74187	133092
89930	133093
19375	133094
60737	133095
12869	133096
94890	133097
101889	133098
116251	133099
93110	133100
42850	133101
15063	133102
15063	133103
15117	133104
48285	133105
92904	133106
19477	133107
25711	133108
4172	133109
117803	133110
27443	133111
12869	133112
116121	133113
22483	133114
72418	133115
56986	133116
56987	133117
31317	133118
91776	133119
41073	133120
29243	133121
30797	133122
66433	133123
161793	133124
148304	133125
53628	133126
112794	133127
120953	133128
103222	133129
42833	133130
96046	133131
155549	133132
52715	133133
22491	133134
6128	133135
104616	133136
111025	133137
92948	133138
91269	133139
77283	133140
29329	133141
101893	133142
8145	133143
72479	133144
67428	133145
72541	133146
85701	133147
161794	133148
106517	133149
58808	133150
29859	133151
163103	133152
82501	133153
93170	133154
63954	133155
84075	133156
68531	133157
46683	133158
15441	133159
108284	133160
65335	133161
106544	133162
112749	133163
138179	133164
148305	133165
36987	133166
103242	133167
101497	133168
89915	133169
82548	133170
24671	133171
166494	133172
55948	133173
18585	133174
24671	133175
13187	133176
36913	133177
61964	133178
69736	133179
47544	133180
21672	133181
30825	133182
8373	133183
133147	133184
58662	133185
119254	133186
78499	133187
31823	133188
40339	133189
121876	133190
19442	133191
18587	133192
35601	133193
29330	133194
7285	133195
54459	133196
5766	133197
13648	133198
84170	133199
138260	133200
13348	133201
37533	133202
30825	133203
36926	133204
16624	133205
39054	133206
60724	133207
121877	133208
114119	133209
10497	133210
29854	133211
162804	133212
18270	133213
31822	133214
78745	133215
78513	133216
20587	133217
34345	133218
16012	133219
18270	133220
29330	133221
29305	133222
68580	133223
12142	133224
13052	133225
26813	133226
153318	133227
46669	133228
16845	133229
58663	133230
15114	133231
130178	133232
41816	133233
144822	133234
48308	133235
29255	133236
60708	133237
101592	133238
85690	133239
144994	133240
63033	133241
52670	133242
163609	133243
40269	133244
133088	133245
91286	133246
159886	133247
106450	133248
39630	133249
29781	133250
157461	133251
70697	133252
95143	133253
108280	133254
8053	133255
122190	133256
116071	133257
10953	133258
36391	133259
68529	133260
120837	133261
101604	133262
77394	133263
149407	133264
126619	133265
62934	133266
156913	133267
19889	133268
46709	133269
144586	133270
114764	133271
145061	133272
58734	133273
167920	133274
153447	133275
78648	133276
27387	133277
149427	133278
33810	133279
88532	133280
33405	133281
100017	133282
43929	133283
42769	133284
61901	133285
65342	133286
22425	133287
62857	133288
17989	133289
129951	133290
122057	133291
42780	133292
155941	133293
5860	133294
128541	133295
161157	133296
114160	133297
89773	133298
123551	133299
60930	133300
46544	133301
4360	133302
120924	133303
78821	133304
123768	133305
85630	133306
120962	133307
36358	133308
8781	133309
17724	133310
100091	133311
7515	133312
26356	133313
85690	133314
89688	133315
40299	133316
13653	133317
68576	133318
69658	133319
146005	133320
97275	133321
14048	133322
131605	133323
5860	133324
97307	133325
136584	133326
57896	133327
89773	133328
48229	133329
10212	133330
27382	133331
42855	133332
65336	133333
49082	133334
133658	133335
71312	133336
104816	133337
89926	133338
22875	133339
50952	133340
29384	133341
98677	133342
106381	133343
16827	133344
81224	133345
16366	133346
10814	133347
31837	133348
16827	133349
22479	133350
17698	133351
28304	133352
61995	133353
77293	133354
12854	133355
18914	133356
143325	133357
117984	133358
126576	133359
103097	133360
81412	133361
85556	133362
37501	133363
70766	133364
104816	133365
5270	133366
25095	133367
127084	133368
38364	133369
88444	133370
65224	133371
53480	133372
93275	133373
89911	133374
126598	133375
107951	133376
96228	133377
19031	133378
128368	133379
121965	133380
97176	133381
13208	133382
129860	133383
11104	133384
11098	133385
21019	133386
10200	133387
10196	133388
106372	133389
52690	133390
109482	133391
67399	133392
103217	133393
31844	133394
45706	133395
119537	133396
99835	133397
53558	133398
15129	133399
80160	133400
76129	133401
53558	133402
97231	133403
107882	133404
34948	133405
42096	133406
19031	133407
13348	133408
118219	133409
71261	133410
46642	133411
63967	133412
54865	133413
79997	133414
67332	133415
124988	133416
54537	133417
29356	133418
100007	133419
62017	133420
114751	133421
18938	133422
50920	133423
8379	133424
6033	133425
106333	133426
145986	133427
25058	133428
15788	133429
84295	133430
19323	133431
128323	133432
106507	133433
13193	133434
5976	133435
10475	133436
91180	133437
33806	133438
8240	133439
57801	133440
19361	133441
149869	133442
111129	133443
45784	133444
81454	133445
21039	133446
95038	133447
85567	133448
106546	133449
43846	133450
10213	133451
89795	133452
28280	133453
124996	133454
13058	133455
13841	133456
135242	133457
62886	133458
35639	133459
127003	133460
54853	133461
26386	133462
22848	133463
70761	133464
161250	133465
42787	133466
33399	133467
31319	133468
60738	133469
15062	133470
101749	133471
23597	133472
153441	133473
61900	133474
138055	133475
72605	133476
125422	133477
120671	133478
28716	133479
48292	133480
17986	133481
53568	133482
100127	133483
16367	133484
125184	133485
93120	133486
160917	133487
95146	133488
24497	133489
33361	133490
80007	133491
70714	133492
58755	133493
20583	133494
96023	133495
54534	133496
14488	133497
29363	133498
97456	133499
71258	133500
167010	133501
35604	133502
32636	133503
112612	133504
91286	133505
89816	133506
7274	133507
106500	133508
34322	133509
45672	133510
167868	133511
155251	133512
106314	133513
115986	133514
85547	133515
35601	133516
101512	133517
50920	133518
144768	133519
32040	133520
68447	133521
34322	133522
19864	133523
161236	133524
34904	133525
91170	133526
60906	133527
103140	133528
57073	133529
163495	133530
9525	133531
97313	133532
12812	133533
109502	133534
15795	133535
15103	133536
34921	133537
45781	133538
65309	133539
125492	133540
116205	133541
26842	133542
10485	133543
138859	133544
43682	133545
70761	133546
125515	133547
136811	133548
7287	133549
19361	133550
98460	133551
12812	133552
72581	133553
70750	133554
63868	133555
53598	133556
13848	133557
97197	133558
70750	133559
7280	133560
19801	133561
106114	133562
106254	133563
10813	133564
149654	133565
126889	133566
134950	133567
85515	133568
89816	133569
57108	133570
32607	133571
146518	133572
19022	133573
21705	133574
57827	133575
80247	133576
29276	133577
123524	133578
40248	133579
60856	133580
154996	133581
133378	133582
94761	133583
14257	133584
12620	133585
136776	133586
5272	133587
21013	133588
58717	133589
72283	133590
10213	133591
18891	133592
4180	133593
48308	133594
114864	133595
28249	133596
57896	133597
18943	133598
22486	133599
118108	133600
118396	133601
60914	133602
17438	133603
119409	133604
58746	133605
25981	133606
95038	133607
131774	133608
62063	133609
35776	133610
63868	133611
38958	133612
117956	133613
55877	133614
37478	133615
155050	133616
144517	133617
38981	133618
70697	133619
94834	133620
78550	133621
166468	133622
19337	133623
65253	133624
136830	133625
145966	133626
47474	133627
62063	133628
106578	133629
55854	133630
19421	133631
91143	133632
101602	133633
122063	133634
101403	133635
19310	133636
69589	133637
123588	133638
52571	133639
97332	133640
78658	133641
110962	133642
38430	133643
89731	133644
51737	133645
151580	133646
166903	133647
93139	133648
109620	133649
23630	133650
133401	133651
89884	133652
166859	133653
136498	133654
13046	133655
29818	133656
17721	133657
157530	133658
67352	133659
58750	133660
84040	133661
61839	133662
23630	133663
41086	133664
165155	133665
34977	133666
120551	133667
121904	133668
23630	133669
32587	133670
155514	133671
32587	133672
107948	133673
35693	133674
98548	133675
85754	133676
44340	133677
114068	133678
34926	133679
54467	133680
32587	133681
41086	133682
18887	133683
32567	133684
32587	133685
95005	133686
9559	133687
32557	133688
133629	133689
53576	133690
72491	133691
161276	133692
157882	133693
42798	133694
45704	133695
74085	133696
118311	133697
161748	133698
13357	133699
19849	133700
31309	133701
13191	133702
11886	133703
72320	133704
58766	133705
55820	133706
11887	133707
123580	133708
25074	133709
136822	133710
57254	133711
57189	133712
43878	133713
21417	133714
16040	133715
43754	133716
118371	133717
161702	133718
57308	133719
24699	133720
104505	133721
19857	133722
161750	133723
25618	133724
118499	133725
59662	133726
21417	133727
118482	133728
16011	133729
42782	133730
144916	133731
152153	133732
143071	133733
59662	133734
21002	133735
101643	133736
58775	133737
109641	133738
43935	133739
42858	133740
149834	133741
19364	133742
35760	133743
26773	133744
148256	133745
74185	133746
143390	133747
123721	133748
33383	133749
19458	133750
155902	133751
5131	133752
21009	133753
48335	133754
140436	133755
8758	133756
32611	133757
32732	133758
97461	133759
148254	133760
51794	133761
118090	133762
60908	133763
25213	133764
21002	133765
96235	133766
4826	133767
77396	133768
143392	133769
44410	133770
161747	133771
143264	133772
21396	133773
143391	133774
25107	133775
144931	133776
13183	133777
131996	133778
101789	133779
72480	133780
59732	133781
163792	133782
32548	133783
12858	133784
123554	133785
57228	133786
130331	133787
62064	133788
72551	133789
21002	133790
155899	133791
118424	133792
42139	133793
16866	133794
8379	133795
93228	133796
82558	133797
32746	133798
149547	133799
161670	133800
67450	133801
39647	133802
61866	133803
128089	133804
58813	133805
55778	133806
25096	133807
106563	133808
128186	133809
150224	133810
93012	133811
20979	133812
11897	133813
8774	133814
135336	133815
15999	133816
123554	133817
26369	133818
32638	133819
133654	133820
62948	133821
31776	133822
112544	133823
42792	133824
27350	133825
157881	133826
123739	133827
118141	133828
93049	133829
123409	133830
82478	133831
18926	133832
96058	133833
123421	133834
26369	133835
19861	133836
94752	133837
21417	133838
157652	133839
146180	133840
151848	133841
130000	133842
57297	133843
26369	133844
140088	133845
103017	133846
159822	133847
143338	133848
30781	133849
55933	133850
42691	133851
11654	133852
72499	133853
49021	133854
52625	133855
77312	133856
18577	133857
39631	133858
28320	133859
22494	133860
67437	133861
45743	133862
18600	133863
17466	133864
31758	133865
144891	133866
23618	133867
148169	133868
89679	133869
18924	133870
49063	133871
25648	133872
11908	133873
22494	133874
146579	133875
128513	133876
58767	133877
85712	133878
57265	133879
14052	133880
23618	133881
43711	133882
75094	133883
159753	133884
123402	133885
49063	133886
118351	133887
18573	133888
126995	133889
36909	133890
154003	133891
46712	133892
72375	133893
126888	133894
24516	133895
23628	133896
19324	133897
8469	133898
16601	133899
81336	133900
85766	133901
28245	133902
45681	133903
81259	133904
12576	133905
17423	133906
43807	133907
59602	133908
103049	133909
4174	133910
13849	133911
6597	133912
75095	133913
9372	133914
16340	133915
68660	133916
81401	133917
107901	133918
17387	133919
81401	133920
47612	133921
67445	133922
6562	133923
62879	133924
109671	133925
88410	133926
125453	133927
50174	133928
32041	133929
78512	133930
23242	133931
118377	133932
126913	133933
17729	133934
69625	133935
32559	133936
133656	133937
74982	133938
21968	133939
29394	133940
50889	133941
167803	133942
19828	133943
72440	133944
161655	133945
78626	133946
106255	133947
50178	133948
9322	133949
35003	133950
4279	133951
108154	133952
108089	133953
44979	133954
72372	133955
65139	133956
116155	133957
43765	133958
24054	133959
80030	133960
25973	133961
95109	133962
140652	133963
126803	133964
11115	133965
23615	133966
45023	133967
36375	133968
16362	133969
17444	133970
5269	133971
23219	133972
94805	133973
70754	133974
38407	133975
25722	133976
123405	133977
38977	133978
15016	133979
85724	133980
109566	133981
128557	133982
99932	133983
7716	133984
2174	133985
7282	133986
101827	133987
135240	133988
89723	133989
11416	133990
5866	133991
78690	133992
99962	133993
38216	133994
97243	133995
134963	133996
162794	133997
3460	133998
26861	133999
51019	134000
6974	134001
22546	134002
70860	134003
60750	134004
29800	134005
8243	134006
15006	134007
12141	134008
12820	134009
23636	134010
5866	134011
35793	134012
53467	134013
52675	134014
132098	134015
150095	134016
27446	134017
95141	134018
128572	134019
67453	134020
39064	134021
120990	134022
15441	134023
61976	134024
28243	134025
81273	134026
51801	134027
32735	134028
138223	134029
80250	134030
104475	134031
24677	134032
29832	134033
32703	134034
155730	134035
85753	134036
71267	134037
48347	134038
28262	134039
74205	134040
84223	134041
42104	134042
91058	134043
42882	134044
88416	134045
157917	134046
31267	134047
155638	134048
50915	134049
29787	134050
42717	134051
130412	134052
49973	134053
34970	134054
130340	134055
85781	134056
60961	134057
78623	134058
36917	134059
38255	134060
9530	134061
94828	134062
6687	134063
25749	134064
50888	134065
84097	134066
89930	134067
12172	134068
116267	134069
103294	134070
119386	134071
133233	134072
36372	134073
60823	134074
38382	134075
161457	134076
101775	134077
17694	134078
94801	134079
60817	134080
104659	134081
32669	134082
6568	134083
144465	134084
21677	134085
130103	134086
128605	134087
155510	134088
125314	134089
74144	134090
165149	134091
119467	134092
114199	134093
20592	134094
100022	134095
11100	134096
39020	134097
53479	134098
24061	134099
11822	134100
16385	134101
49984	134102
12586	134103
119680	134104
119324	134105
120802	134106
53509	134107
125031	134108
59715	134109
84255	134110
78647	134111
120802	134112
101575	134113
84114	134114
128540	134115
21403	134116
24061	134117
34933	134118
57123	134119
5923	134120
97413	134121
120734	134122
66367	134123
7855	134124
42704	134125
27413	134126
94809	134127
57057	134128
40324	134129
142311	134130
19857	134131
143024	134132
70765	134133
63815	134134
56988	134135
16323	134136
78805	134137
22510	134138
28685	134139
99927	134140
165148	134141
76061	134142
143070	134143
165147	134144
12826	134145
159307	134146
42836	134147
101584	134148
15101	134149
27495	134150
159040	134151
123675	134152
39036	134153
131755	134154
106351	134155
155391	134156
85774	134157
60788	134158
24061	134159
56988	134160
129913	134161
159458	134162
163178	134163
151330	134164
166901	134165
155441	134166
50040	134167
51798	134168
55785	134169
119295	134170
119540	134171
107893	134172
36372	134173
140424	134174
36372	134175
27406	134176
19462	134177
77287	134178
60788	134179
17694	134180
34333	134181
32710	134182
77248	134183
100105	134184
76055	134185
57056	134186
7855	134187
15444	134188
22503	134189
57271	134190
55716	134191
151748	134192
157214	134193
30796	134194
20019	134195
15043	134196
38270	134197
68565	134198
93145	134199
34874	134200
55716	134201
81289	134202
57123	134203
13345	134204
56988	134205
16627	134206
72406	134207
9498	134208
106363	134209
41804	134210
25080	134211
142623	134212
66296	134213
13661	134214
46563	134215
135056	134216
99860	134217
130318	134218
109751	134219
68582	134220
111027	134221
126880	134222
89919	134223
52669	134224
39035	134225
68632	134226
17078	134227
167885	134228
114095	134229
119296	134230
77327	134231
57051	134232
118302	134233
85676	134234
71270	134235
126857	134236
126844	134237
8857	134238
104723	134239
37488	134240
68679	134241
103026	134242
122192	134243
125074	134244
51753	134245
26004	134246
136739	134247
135268	134248
86896	134249
72542	134250
101593	134251
76166	134252
52705	134253
95042	134254
96127	134255
42731	134256
46590	134257
24502	134258
130294	134259
62957	134260
57142	134261
88471	134262
165327	134263
63927	134264
7270	134265
22898	134266
84272	134267
66276	134268
19426	134269
23224	134270
69561	134271
103208	134272
133501	134273
67395	134274
63867	134275
70685	134276
78608	134277
16342	134278
104807	134279
108128	134280
33457	134281
10023	134282
34937	134283
162955	134284
31298	134285
18905	134286
57868	134287
42847	134288
19321	134289
48360	134290
134926	134291
7271	134292
48366	134293
100136	134294
47567	134295
70844	134296
26766	134297
29766	134298
36960	134299
48338	134300
38284	134301
97214	134302
88590	134303
6866	134304
111254	134305
41017	134306
63035	134307
41030	134308
67339	134309
70786	134310
21382	134311
157094	134312
65166	134313
36955	134314
111011	134315
21382	134316
65302	134317
136471	134318
163849	134319
46723	134320
136468	134321
52568	134322
46769	134323
63035	134324
69686	134325
10035	134326
165370	134327
65302	134328
51714	134329
3657	134330
50120	134331
69553	134332
50136	134333
50991	134334
35649	134335
26836	134336
162986	134337
41785	134338
143052	134339
35633	134340
114077	134341
142510	134342
11275	134343
26822	134344
10963	134345
25209	134346
134820	134347
89759	134348
85520	134349
109505	134350
71271	134351
82416	134352
11892	134353
106224	134354
155699	134355
59629	134356
101825	134357
115990	134358
20266	134359
87063	134360
17977	134361
104746	134362
119642	134363
19301	134364
48385	134365
55781	134366
24035	134367
70733	134368
65224	134369
70733	134370
85770	134371
12145	134372
115892	134373
70733	134374
31839	134375
49030	134376
109696	134377
134801	134378
136443	134379
89825	134380
39671	134381
125425	134382
39671	134383
145813	134384
54860	134385
29771	134386
112473	134387
41078	134388
23245	134389
73891	134390
76168	134391
92914	134392
65170	134393
70785	134394
40352	134395
89686	134396
49041	134397
30277	134398
134783	134399
144162	134400
38371	134401
167664	134402
43803	134403
88429	134404
69657	134405
70785	134406
13353	134407
15379	134408
111161	134409
160968	134410
133166	134411
42695	134412
57889	134413
138229	134414
38983	134415
45033	134416
11905	134417
77311	134418
91275	134419
128264	134420
60671	134421
11852	134422
19405	134423
15068	134424
126991	134425
108281	134426
106333	134427
13846	134428
7619	134429
61889	134430
32578	134431
67446	134432
13601	134433
109705	134434
133115	134435
19432	134436
27462	134437
61889	134438
119380	134439
17435	134440
65301	134441
5272	134442
101788	134443
126590	134444
36921	134445
21705	134446
38241	134447
121986	134448
7619	134449
126590	134450
60718	134451
80175	134452
68469	134453
96218	134454
30820	134455
33448	134456
33392	134457
101688	134458
33824	134459
110975	134460
48315	134461
101411	134462
32033	134463
70734	134464
78553	134465
151312	134466
34864	134467
80175	134468
147972	134469
42822	134470
87051	134471
101788	134472
24673	134473
33500	134474
108034	134475
157089	134476
78709	134477
136589	134478
8230	134479
120726	134480
101624	134481
120726	134482
91034	134483
14713	134484
91034	134485
16826	134486
16620	134487
130397	134488
68605	134489
22438	134490
7289	134491
101858	134492
12598	134493
70752	134494
5229	134495
96220	134496
113973	134497
130009	134498
147570	134499
80246	134500
66349	134501
124930	134502
53483	134503
30276	134504
140161	134505
125164	134506
107982	134507
53566	134508
114203	134509
125233	134510
68449	134511
78676	134512
65214	134513
47526	134514
140162	134515
65296	134516
113997	134517
161429	134518
88566	134519
78828	134520
55916	134521
103076	134522
51735	134523
69636	134524
103204	134525
57865	134526
74229	134527
58818	134528
16625	134529
159204	134530
131574	134531
62997	134532
109701	134533
14480	134534
148354	134535
88594	134536
40288	134537
5856	134538
29848	134539
50135	134540
59735	134541
135325	134542
29848	134543
36405	134544
50138	134545
128563	134546
97194	134547
14485	134548
88581	134549
21019	134550
53467	134551
101631	134552
27378	134553
87045	134554
41808	134555
21714	134556
16869	134557
85529	134558
106316	134559
34369	134560
129955	134561
62854	134562
33813	134563
57008	134564
108189	134565
82518	134566
41786	134567
38344	134568
104630	134569
142813	134570
113970	134571
84065	134572
69548	134573
130126	134574
133488	134575
54474	134576
98512	134577
89675	134578
53469	134579
27436	134580
57853	134581
118058	134582
78739	134583
41773	134584
89780	134585
144512	134586
167845	134587
77230	134588
153479	134589
39643	134590
82533	134591
99956	134592
22463	134593
108049	134594
166766	134595
42778	134596
137936	134597
38326	134598
54855	134599
38326	134600
68451	134601
29778	134602
63895	134603
39661	134604
41077	134605
66269	134606
164923	134607
113970	134608
78739	134609
40347	134610
41773	134611
50923	134612
161260	134613
106531	134614
75065	134615
38437	134616
92976	134617
25619	134618
26792	134619
88320	134620
47434	134621
123478	134622
23615	134623
63954	134624
22897	134625
60857	134626
93031	134627
131757	134628
133541	134629
33453	134630
96172	134631
17722	134632
117985	134633
6580	134634
66442	134635
82451	134636
32533	134637
3498	134638
121912	134639
70800	134640
7611	134641
117987	134642
77206	134643
106424	134644
78726	134645
34374	134646
62043	134647
32633	134648
9497	134649
138877	134650
58821	134651
10811	134652
80167	134653
111313	134654
41829	134655
120680	134656
32683	134657
29239	134658
26850	134659
6580	134660
75030	134661
135106	134662
81225	134663
131913	134664
149562	134665
53515	134666
11567	134667
7612	134668
87025	134669
34908	134670
57857	134671
70838	134672
10810	134673
109753	134674
164843	134675
155696	134676
77270	134677
85718	134678
80002	134679
22542	134680
126662	134681
15429	134682
80002	134683
31829	134684
50024	134685
23642	134686
18882	134687
10216	134688
123657	134689
13675	134690
12856	134691
20585	134692
5233	134693
55854	134694
45753	134695
74156	134696
133178	134697
155154	134698
36886	134699
68521	134700
63840	134701
113990	134702
66455	134703
130320	134704
12594	134705
35742	134706
78556	134707
25767	134708
20600	134709
22521	134710
159315	134711
138151	134712
107906	134713
15993	134714
108205	134715
19357	134716
59731	134717
23626	134718
43953	134719
30779	134720
109718	134721
22574	134722
55976	134723
43795	134724
82436	134725
130292	134726
11906	134727
142423	134728
73918	134729
112728	134730
87088	134731
10497	134732
58760	134733
125157	134734
50188	134735
21412	134736
20574	134737
54525	134738
49983	134739
132114	134740
58660	134741
54852	134742
29340	134743
117826	134744
75002	134745
87071	134746
20960	134747
47432	134748
50910	134749
43884	134750
69615	134751
42713	134752
133137	134753
133511	134754
57001	134755
48393	134756
38365	134757
38210	134758
29279	134759
84200	134760
38282	134761
27417	134762
21988	134763
49086	134764
41085	134765
57802	134766
62968	134767
41045	134768
76073	134769
104536	134770
10224	134771
38307	134772
36934	134773
14254	134774
50020	134775
136384	134776
80256	134777
62059	134778
29837	134779
5230	134780
31753	134781
42740	134782
62924	134783
119226	134784
40297	134785
47554	134786
98435	134787
23655	134788
17478	134789
32661	134790
41813	134791
88597	134792
22417	134793
14706	134794
16845	134795
80126	134796
29248	134797
101674	134798
18272	134799
27398	134800
144443	134801
38404	134802
53514	134803
34945	134804
117779	134805
60923	134806
82521	134807
166622	134808
48357	134809
77368	134810
6865	134811
29304	134812
124977	134813
46790	134814
38313	134815
74110	134816
46790	134817
149693	134818
15786	134819
26837	134820
22840	134821
19857	134822
101935	134823
100119	134824
96135	134825
19328	134826
17720	134827
47478	134828
41758	134829
115989	134830
15058	134831
46561	134832
101681	134833
12577	134834
33435	134835
8755	134836
38988	134837
11845	134838
19323	134839
101923	134840
106205	134841
57838	134842
13642	134843
93150	134844
60701	134845
14700	134846
9718	134847
84252	134848
107958	134849
72613	134850
61943	134851
48262	134852
9894	134853
21029	134854
101654	134855
146255	134856
126903	134857
126603	134858
75040	134859
32023	134860
27374	134861
9570	134862
101935	134863
2831	134864
34994	134865
101654	134866
165080	134867
10820	134868
125156	134869
22535	134870
22535	134871
57178	134872
96070	134873
68529	134874
22535	134875
33485	134876
156916	134877
129843	134878
19394	134879
97442	134880
9324	134881
31310	134882
36874	134883
131952	134884
45684	134885
10202	134886
79996	134887
61847	134888
157272	134889
32653	134890
66422	134891
35748	134892
15095	134893
97324	134894
77303	134895
84271	134896
60717	134897
55856	134898
33838	134899
53471	134900
88561	134901
12149	134902
85619	134903
114764	134904
97331	134905
12136	134906
147790	134907
12149	134908
29285	134909
80147	134910
19777	134911
89750	134912
43783	134913
17393	134914
29248	134915
8856	134916
54446	134917
32572	134918
43855	134919
65232	134920
34994	134921
93172	134922
33365	134923
116281	134924
35762	134925
42929	134926
72553	134927
55988	134928
159769	134929
133102	134930
68570	134931
134891	134932
26862	134933
55849	134934
13645	134935
55742	134936
68583	134937
12599	134938
50176	134939
19373	134940
123648	134941
115872	134942
151191	134943
118205	134944
142245	134945
44411	134946
142246	134947
32639	134948
25147	134949
117904	134950
42732	134951
19427	134952
25086	134953
24057	134954
54919	134955
57101	134956
162704	134957
109629	134958
25086	134959
104530	134960
138834	134961
118412	134962
117967	134963
72486	134964
111084	134965
21054	134966
19822	134967
36299	134968
143085	134969
42801	134970
5567	134971
43907	134972
22551	134973
106492	134974
118501	134975
116288	134976
32050	134977
9556	134978
42710	134979
65342	134980
42809	134981
32635	134982
15103	134983
133353	134984
55823	134985
130369	134986
16034	134987
32713	134988
116399	134989
120690	134990
15030	134991
136810	134992
19429	134993
32050	134994
153127	134995
32572	134996
32606	134997
36279	134998
19364	134999
25651	135000
15107	135001
121845	135002
27441	135003
138952	135004
80274	135005
57160	135006
25097	135007
75099	135008
57175	135009
33415	135010
32713	135011
46550	135012
55949	135013
116183	135014
24049	135015
66348	135016
28689	135017
115919	135018
91250	135019
104722	135020
42877	135021
65049	135022
29288	135023
34368	135024
15107	135025
162702	135026
19332	135027
91190	135028
33404	135029
15059	135030
60960	135031
92987	135032
162706	135033
29810	135034
60926	135035
144683	135036
59741	135037
57318	135038
11864	135039
32639	135040
85759	135041
19046	135042
25085	135043
25150	135044
70697	135045
54919	135046
81424	135047
9729	135048
116356	135049
55942	135050
50899	135051
144156	135052
42885	135053
74138	135054
19399	135055
32718	135056
59619	135057
15081	135058
114870	135059
25151	135060
65110	135061
65131	135062
116025	135063
25687	135064
32572	135065
29846	135066
9565	135067
9544	135068
57211	135069
97350	135070
25049	135071
25049	135072
55891	135073
34906	135074
72642	135075
32067	135076
74167	135077
117796	135078
114148	135079
11863	135080
32572	135081
74101	135082
32733	135083
93197	135084
96235	135085
57158	135086
146675	135087
32572	135088
13669	135089
80274	135090
15103	135091
58802	135092
118434	135093
19771	135094
6584	135095
29288	135096
19298	135097
114182	135098
160819	135099
47616	135100
121846	135101
11863	135102
32588	135103
57053	135104
147367	135105
91832	135106
145797	135107
32572	135108
144724	135109
91158	135110
104659	135111
163502	135112
36290	135113
138869	135114
20594	135115
76152	135116
120933	135117
149659	135118
89853	135119
68475	135120
133474	135121
46753	135122
66440	135123
108112	135124
111237	135125
43766	135126
65050	135127
125328	135128
35753	135129
36936	135130
30300	135131
78795	135132
68617	135133
163466	135134
143067	135135
88529	135136
88276	135137
20969	135138
109680	135139
129980	135140
96174	135141
89794	135142
151349	135143
95982	135144
51787	135145
40309	135146
30816	135147
46731	135148
51016	135149
104775	135150
40325	135151
18922	135152
48248	135153
29257	135154
21690	135155
69720	135156
73949	135157
12163	135158
78813	135159
32566	135160
136754	135161
63877	135162
30738	135163
34375	135164
32566	135165
3905	135166
59603	135167
67327	135168
126594	135169
109693	135170
25158	135171
34868	135172
49985	135173
126555	135174
12835	135175
88298	135176
43699	135177
35621	135178
45027	135179
136447	135180
52658	135181
18928	135182
91071	135183
84093	135184
33520	135185
59631	135186
40315	135187
118382	135188
55915	135189
72512	135190
73988	135191
34884	135192
25719	135193
157803	135194
29827	135195
8778	135196
32524	135197
33423	135198
28285	135199
157297	135200
70718	135201
61862	135202
153993	135203
163696	135204
21003	135205
34920	135206
21664	135207
83926	135208
93027	135209
34958	135210
19429	135211
135044	135212
130238	135213
142420	135214
32711	135215
25130	135216
88514	135217
125447	135218
17966	135219
19433	135220
6578	135221
42793	135222
34958	135223
153994	135224
50033	135225
25642	135226
43778	135227
148164	135228
146330	135229
165380	135230
118383	135231
106292	135232
159248	135233
97433	135234
32589	135235
6569	135236
146368	135237
62058	135238
27426	135239
127062	135240
77218	135241
33368	135242
77290	135243
19472	135244
81191	135245
42719	135246
120537	135247
94889	135248
11855	135249
91089	135250
14046	135251
140314	135252
146349	135253
21378	135254
153996	135255
78742	135256
163694	135257
19401	135258
35667	135259
38986	135260
116167	135261
74044	135262
101826	135263
32552	135264
60918	135265
32711	135266
59738	135267
50011	135268
58752	135269
93163	135270
78737	135271
114059	135272
32590	135273
140534	135274
33401	135275
25620	135276
101711	135277
72582	135278
76045	135279
140281	135280
78755	135281
76136	135282
161673	135283
15049	135284
88398	135285
97341	135286
32769	135287
12827	135288
5978	135289
163697	135290
28285	135291
81192	135292
57080	135293
25172	135294
66321	135295
35667	135296
140079	135297
100038	135298
69550	135299
21003	135300
122240	135301
161674	135302
32769	135303
19299	135304
143135	135305
132034	135306
157476	135307
38304	135308
74044	135309
55914	135310
153865	135311
148021	135312
72570	135313
84288	135314
135360	135315
128480	135316
106133	135317
57225	135318
55909	135319
143308	135320
35619	135321
54438	135322
93203	135323
72563	135324
13356	135325
19047	135326
43949	135327
6569	135328
12626	135329
43792	135330
163699	135331
140629	135332
120983	135333
32645	135334
63852	135335
12831	135336
21005	135337
33379	135338
116325	135339
74197	135340
52726	135341
52723	135342
144881	135343
152060	135344
111298	135345
138887	135346
66446	135347
65300	135348
38973	135349
38389	135350
39011	135351
47479	135352
21986	135353
146544	135354
25666	135355
8469	135356
39629	135357
138906	135358
82460	135359
24019	135360
133479	135361
50117	135362
89679	135363
27357	135364
114000	135365
19791	135366
9728	135367
167118	135368
114025	135369
143280	135370
37502	135371
36285	135372
63880	135373
22551	135374
8965	135375
63962	135376
128459	135377
88490	135378
69708	135379
16360	135380
11567	135381
69717	135382
36882	135383
13684	135384
136423	135385
37530	135386
111009	135387
49998	135388
31745	135389
112666	135390
91737	135391
78536	135392
36882	135393
74990	135394
6968	135395
22883	135396
43708	135397
79950	135398
19858	135399
26779	135400
15404	135401
7288	135402
91081	135403
38350	135404
167139	135405
59595	135406
104537	135407
24521	135408
151953	135409
7288	135410
17390	135411
48989	135412
101773	135413
53605	135414
25064	135415
121913	135416
104624	135417
135369	135418
60701	135419
38224	135420
25998	135421
41037	135422
46546	135423
138112	135424
130026	135425
12808	135426
10016	135427
101905	135428
106588	135429
57099	135430
30289	135431
3461	135432
27407	135433
54504	135434
82563	135435
43768	135436
17413	135437
133405	135438
65164	135439
113943	135440
37506	135441
35776	135442
100067	135443
69662	135444
32617	135445
9501	135446
10808	135447
72440	135448
50168	135449
61818	135450
10810	135451
163135	135452
46687	135453
17383	135454
84068	135455
13602	135456
49086	135457
109496	135458
155656	135459
14724	135460
91102	135461
75048	135462
25630	135463
163773	135464
36292	135465
77252	135466
109681	135467
78588	135468
161091	135469
130433	135470
19781	135471
131845	135472
101830	135473
91102	135474
84110	135475
19875	135476
41113	135477
94806	135478
7845	135479
125188	135480
47504	135481
41799	135482
69588	135483
104624	135484
75065	135485
48340	135486
19866	135487
73908	135488
143082	135489
17726	135490
31770	135491
39663	135492
48346	135493
126940	135494
72416	135495
121895	135496
35671	135497
10491	135498
70750	135499
80217	135500
123575	135501
23246	135502
31302	135503
23246	135504
41103	135505
29314	135506
145006	135507
4179	135508
6032	135509
13172	135510
162913	135511
80017	135512
45025	135513
106235	135514
92982	135515
146516	135516
65072	135517
84011	135518
12807	135519
70671	135520
135027	135521
161237	135522
144482	135523
19886	135524
140781	135525
14710	135526
54531	135527
9551	135528
7423	135529
6125	135530
80209	135531
84001	135532
135028	135533
13683	135534
39626	135535
21013	135536
34902	135537
24039	135538
50043	135539
85717	135540
32036	135541
25635	135542
32571	135543
164987	135544
13603	135545
111096	135546
130116	135547
34963	135548
116271	135549
102986	135550
57279	135551
43862	135552
45025	135553
68594	135554
91189	135555
61900	135556
6126	135557
57183	135558
60823	135559
104468	135560
68638	135561
20616	135562
89829	135563
60815	135564
14265	135565
142781	135566
68515	135567
22890	135568
88431	135569
84042	135570
53589	135571
130053	135572
104585	135573
54531	135574
76043	135575
33522	135576
6567	135577
20595	135578
140924	135579
80259	135580
151401	135581
128243	135582
58677	135583
149633	135584
70709	135585
26789	135586
54531	135587
40379	135588
7897	135589
88431	135590
138917	135591
140667	135592
72365	135593
41729	135594
22444	135595
38274	135596
106278	135597
59601	135598
17962	135599
24083	135600
65326	135601
16307	135602
128152	135603
140093	135604
21974	135605
21974	135606
106560	135607
28452	135608
7747	135609
7747	135610
106673	135611
7804	135612
76361	135613
2377	135614
41805	135615
60902	135616
114749	135617
71860	135618
4044	135619
43236	135620
94657	135621
92777	135622
81552	135623
38797	135624
55	135625
9132	135626
1953	135627
51873	135628
42903	135629
24865	135630
151122	135631
42519	135632
25334	135633
100485	135634
47752	135635
510	135636
510	135637
510	135638
71417	135639
32024	135640
18904	135641
17071	135642
114399	135643
160148	135644
132401	135645
71963	135646
150829	135647
409	135648
10	135649
10	135650
90149	135651
44427	135652
7332	135653
61927	135654
579	135655
33587	135656
95295	135657
79553	135658
593	135659
115533	135660
75123	135661
81	135662
21004	135663
15003	135664
4874	135665
97288	135666
6721	135667
1550	135668
35423	135669
3583	135670
95418	135671
91000	135672
35423	135673
105	135674
1550	135675
1954	135676
621	135677
4502	135678
18392	135679
5447	135680
905	135681
31495	135682
21076	135683
79177	135684
3980	135685
39006	135686
471	135687
877	135688
5652	135689
24746	135690
76502	135691
17399	135692
22446	135693
61887	135694
22125	135695
62	135696
1	135697
14	135698
124418	135699
64323	135700
33314	135701
3296	135702
29585	135703
1	135704
44055	135705
11508	135706
102871	135707
178	135708
46090	135709
9336	135710
60011	135711
67053	135712
16588	135713
16588	135714
127	135715
127	135716
69768	135717
18626	135718
165641	135719
27320	135720
120555	135721
50125	135722
4674	135723
32033	135724
88446	135725
2183	135726
11999	135727
42	135728
7209	135729
12	135730
14375	135731
42	135732
109212	135733
112896	135734
1761	135735
48628	135736
126605	135737
32108	135738
27479	135739
7884	135740
18420	135741
125166	135742
21821	135743
13866	135744
74745	135745
12	135746
61410	135747
17208	135748
3	135749
12	135750
86322	135751
11480	135752
32100	135753
26769	135754
63379	135755
27407	135756
74177	135757
25748	135758
3122	135759
100513	135760
1505	135761
39277	135762
99137	135763
101517	135764
46294	135765
13055	135766
67168	135767
42102	135768
71750	135769
16010	135770
101739	135771
3174	135772
2765	135773
14927	135774
5231	135775
103109	135776
33075	135777
78007	135778
62458	135779
67002	135780
78152	135781
68164	135782
9528	135783
26476	135784
60682	135785
66303	135786
87535	135787
76906	135788
24765	135789
6212	135790
142122	135791
113315	135792
40703	135793
40703	135794
37939	135795
14927	135796
14927	135797
24496	135798
104283	135799
50679	135800
47188	135801
79655	135802
1216	135803
13016	135804
41559	135805
4408	135806
52207	135807
44535	135808
12503	135809
115649	135810
48668	135811
35225	135812
50292	135813
11221	135814
35421	135815
16160	135816
108729	135817
46166	135818
114044	135819
37841	135820
29199	135821
52059	135822
4	135823
13017	135824
3891	135825
1361	135826
86478	135827
441	135828
14	135829
63841	135830
18871	135831
2990	135832
10681	135833
48554	135834
36920	135835
132720	135836
5875	135837
10681	135838
24566	135839
11503	135840
257	135841
20172	135842
12357	135843
524	135844
111369	135845
86600	135846
130641	135847
62420	135848
79103	135849
68839	135850
54717	135851
39521	135852
122988	135853
52533	135854
3212	135855
74566	135856
65855	135857
11383	135858
54215	135859
90365	135860
56913	135861
80915	135862
60327	135863
64685	135864
3394	135865
3395	135866
48099	135867
82313	135868
44689	135869
110531	135870
69287	135871
72118	135872
80756	135873
25462	135874
53881	135875
72105	135876
61447	135877
331	135878
137516	135879
64544	135880
77921	135881
49427	135882
21204	135883
65814	135884
2717	135885
2718	135886
58457	135887
56859	135888
3650	135889
121201	135890
17505	135891
104215	135892
50390	135893
67522	135894
86728	135895
100980	135896
132840	135897
36177	135898
104237	135899
29717	135900
20234	135901
28653	135902
69009	135903
60622	135904
67020	135905
81834	135906
43118	135907
44075	135908
106902	135909
71668	135910
19152	135911
78890	135912
25396	135913
50293	135914
46257	135915
27222	135916
58289	135917
145378	135918
46319	135919
83677	135920
90987	135921
89182	135922
37237	135923
125781	135924
44098	135925
96964	135926
5602	135927
18845	135928
58305	135929
121316	135930
42213	135931
98763	135932
97542	135933
84844	135934
115683	135935
69824	135936
97562	135937
66972	135938
57798	135939
79570	135940
102786	135941
107680	135942
10773	135943
82182	135944
105145	135945
8703	135946
41594	135947
74772	135948
8435	135949
45150	135950
83584	135951
80790	135952
76678	135953
5726	135954
118747	135955
27716	135956
27681	135957
66752	135958
107219	135959
94606	135960
113023	135961
81794	135962
26601	135963
27170	135964
56129	135965
75897	135966
109272	135967
58240	135968
77103	135969
12519	135970
10161	135971
123910	135972
102733	135973
92119	135974
34403	135975
134547	135976
89652	135977
112157	135978
61491	135979
66017	135980
123008	135981
173	135982
76640	135983
17107	135984
85914	135985
441	135986
49563	135987
137742	135988
84998	135989
22339	135990
16536	135991
62501	135992
15550	135993
115786	135994
99350	135995
6777	135996
73100	135997
128706	135998
57744	135999
73544	136000
36658	136001
56798	136002
97027	136003
1289	136004
41317	136005
6213	136006
95316	136007
90634	136008
59814	136009
39751	136010
73491	136011
45083	136012
115415	136013
38793	136014
9290	136015
55584	136016
56634	136017
58352	136018
47	136019
53671	136020
50793	136021
57519	136022
93467	136023
34015	136024
4697	136025
94627	136026
40754	136027
104193	136028
41684	136029
11369	136030
111715	136031
145712	136032
71026	136033
71062	136034
55500	136035
17004	136036
51239	136037
64581	136038
80917	136039
62299	136040
47648	136041
89462	136042
31573	136043
37364	136044
11742	136045
23157	136046
150252	136047
97692	136048
38935	136049
85386	136050
115077	136051
48809	136052
61624	136053
77028	136054
61598	136055
35049	136056
34683	136057
55205	136058
115710	136059
9759	136060
51883	136061
89381	136062
22032	136063
81180	136064
70373	136065
28772	136066
123267	136067
58181	136068
62838	136069
27504	136070
15902	136071
50856	136072
50227	136073
96344	136074
74395	136075
104050	136076
92392	136077
87923	136078
12213	136079
7033	136080
38897	136081
63209	136082
43305	136083
12532	136084
77012	136085
70140	136086
1812	136087
54637	136088
79482	136089
129785	136090
39414	136091
54789	136092
33986	136093
582	136094
3570	136095
129011	136096
69091	136097
40841	136098
5420	136099
91644	136100
441	136101
129374	136102
10918	136103
31548	136104
40096	136105
16925	136106
39119	136107
43593	136108
99419	136109
113362	136110
7980	136111
59124	136112
115722	136113
103736	136114
74647	136115
58939	136116
1066	136117
55491	136118
800	136119
81527	136120
60271	136121
127303	136122
70110	136123
94145	136124
92710	136125
72763	136126
80579	136127
46308	136128
26148	136129
58473	136130
107416	136131
73174	136132
5820	136133
116921	136134
118919	136135
83887	136136
52875	136137
11977	136138
35877	136139
67243	136140
18774	136141
40794	136142
87824	136143
18061	136144
59218	136145
38779	136146
4446	136147
26563	136148
2123	136149
4832	136150
71740	136151
943	136152
66821	136153
30733	136154
119852	136155
39814	136156
109661	136157
6653	136158
170	136159
42098	136160
15514	136161
706	136162
18470	136163
19953	136164
24208	136165
76094	136166
163383	136167
77805	136168
33143	136169
117281	136170
60465	136171
25490	136172
43173	136173
72581	136174
38283	136175
76060	136176
21854	136177
2008	136178
15146	136179
18820	136180
141491	136181
14330	136182
69799	136183
15121	136184
478	136185
17278	136186
4	136187
14273	136188
3867	136189
37984	136190
16	136191
7030	136192
9192	136193
52215	136194
73616	136195
123816	136196
72949	136197
89401	136198
88789	136199
9814	136200
46206	136201
107329	136202
65933	136203
9635	136204
78996	136205
18784	136206
58497	136207
80520	136208
84242	136209
36134	136210
15322	136211
24875	136212
35624	136213
32762	136214
93049	136215
89854	136216
38681	136217
32762	136218
61638	136219
94141	136220
88397	136221
151059	136222
94141	136223
55746	136224
118455	136225
81028	136226
55834	136227
19464	136228
41316	136229
86942	136230
85848	136231
52331	136232
89401	136233
1137	136234
52135	136235
11219	136236
129060	136237
39947	136238
7017	136239
27314	136240
2980	136241
11697	136242
22217	136243
10144	136244
35631	136245
2470	136246
4147	136247
115072	136248
12122	136249
57974	136250
87931	136251
96635	136252
1789	136253
284	136254
5559	136255
2237	136256
46719	136257
47965	136258
99282	136259
395	136260
120007	136261
37124	136262
1414	136263
13563	136264
2864	136265
2864	136266
2864	136267
7555	136268
18401	136269
19701	136270
7555	136271
22125	136272
7573	136273
28886	136274
6643	136275
56412	136276
46761	136277
43343	136278
60495	136279
160169	136280
25899	136281
89074	136282
37664	136283
8523	136284
65285	136285
95876	136286
129545	136287
36973	136288
39436	136289
39436	136290
5269	136291
9383	136292
19795	136293
70291	136294
143182	136295
23096	136296
30432	136297
66723	136298
87655	136299
124948	136300
50755	136301
7555	136302
22839	136303
52177	136304
48279	136305
25	136306
478	136307
107753	136308
107753	136309
877	136310
54061	136311
3132	136312
3459	136313
49231	136314
27667	136315
9840	136316
141531	136317
110797	136318
110797	136319
110797	136320
38156	136321
19880	136322
60091	136323
3724	136324
2982	136325
10644	136326
20151	136327
6584	136328
102849	136329
127	136330
55567	136331
131267	136332
17854	136333
43098	136334
58556	136335
3662	136336
135480	136337
24628	136338
124730	136339
49475	136340
5334	136341
18368	136342
171	136343
26847	136344
52203	136345
81173	136346
31052	136347
38638	136348
15054	136349
93814	136350
38360	136351
34466	136352
32057	136353
129092	136354
20531	136355
46519	136356
23711	136357
57302	136358
14779	136359
37796	136360
5007	136361
12	136362
29162	136363
35584	136364
68427	136365
4642	136366
3	136367
143	136368
216	136369
105064	136370
87473	136371
82959	136372
33565	136373
37744	136374
105072	136375
110684	136376
72194	136377
9821	136378
38036	136379
20912	136380
35496	136381
10486	136382
35622	136383
84110	136384
111062	136385
142494	136386
22886	136387
109545	136388
19850	136389
82643	136390
30736	136391
104459	136392
27408	136393
50939	136394
79930	136395
27474	136396
77209	136397
19316	136398
25202	136399
122249	136400
18907	136401
38407	136402
88596	136403
35655	136404
138191	136405
85738	136406
94720	136407
32759	136408
47576	136409
116001	136410
85695	136411
103116	136412
92967	136413
112793	136414
36404	136415
57832	136416
11570	136417
156985	136418
67404	136419
67404	136420
62013	136421
91240	136422
80106	136423
68598	136424
155747	136425
128545	136426
25663	136427
63942	136428
59710	136429
40372	136430
128624	136431
134829	136432
108168	136433
52677	136434
112540	136435
21392	136436
67347	136437
25663	136438
42092	136439
135198	136440
76167	136441
82500	136442
100146	136443
21058	136444
101676	136445
46673	136446
17988	136447
46779	136448
16336	136449
58721	136450
143396	136451
129994	136452
157892	136453
32574	136454
148298	136455
93050	136456
154083	136457
26773	136458
127073	136459
123806	136460
99855	136461
55835	136462
159743	136463
66432	136464
81231	136465
50922	136466
115888	136467
159768	136468
125497	136469
140394	136470
132045	136471
93050	136472
36964	136473
11875	136474
157893	136475
15073	136476
48258	136477
125441	136478
106164	136479
168060	136480
138354	136481
21702	136482
80019	136483
96108	136484
54529	136485
100193	136486
148245	136487
111335	136488
19388	136489
143347	136490
39629	136491
13183	136492
74159	136493
39608	136494
41112	136495
154210	136496
148226	136497
42696	136498
157894	136499
148228	136500
111335	136501
42696	136502
148199	136503
58704	136504
163803	136505
57219	136506
74159	136507
111359	136508
23609	136509
99912	136510
117856	136511
95074	136512
120951	136513
143265	136514
78685	136515
42739	136516
5557	136517
152161	136518
48335	136519
129994	136520
55751	136521
32748	136522
165487	136523
100193	136524
41820	136525
127025	136526
5923	136527
114075	136528
78704	136529
166650	136530
32616	136531
46734	136532
84247	136533
71304	136534
36962	136535
100164	136536
20979	136537
100200	136538
146619	136539
159833	136540
165485	136541
57280	136542
96067	136543
152232	136544
36415	136545
103334	136546
163801	136547
46603	136548
114218	136549
37010	136550
159697	136551
103209	136552
59662	136553
88537	136554
55846	136555
42139	136556
15127	136557
69651	136558
144989	136559
159831	136560
43878	136561
15056	136562
42752	136563
25687	136564
76088	136565
38269	136566
57159	136567
14814	136568
32630	136569
28251	136570
92926	136571
101891	136572
50176	136573
76013	136574
43705	136575
104752	136576
19327	136577
131699	136578
155120	136579
101494	136580
122287	136581
115976	136582
140999	136583
104531	136584
96108	136585
33346	136586
55698	136587
154065	136588
12140	136589
123803	136590
55933	136591
57170	136592
32702	136593
123804	136594
159832	136595
122287	136596
73975	136597
32550	136598
98570	136599
42836	136600
61932	136601
96126	136602
9545	136603
94938	136604
144555	136605
25637	136606
43780	136607
43780	136608
60667	136609
45711	136610
65325	136611
157336	136612
54917	136613
11094	136614
122145	136615
112652	136616
104792	136617
72470	136618
62009	136619
38377	136620
54917	136621
138114	136622
146205	136623
99927	136624
57135	136625
165150	136626
32753	136627
153355	136628
32522	136629
6692	136630
18896	136631
17704	136632
97301	136633
7855	136634
147784	136635
131903	136636
57205	136637
26793	136638
22471	136639
140645	136640
65128	136641
25176	136642
22846	136643
41807	136644
95019	136645
22476	136646
15579	136647
69694	136648
22508	136649
19353	136650
99839	136651
46750	136652
2579	136653
65240	136654
25734	136655
122033	136656
136637	136657
103153	136658
93061	136659
22470	136660
45003	136661
126947	136662
101392	136663
66454	136664
14042	136665
43737	136666
16602	136667
54909	136668
155817	136669
22508	136670
11109	136671
25104	136672
163231	136673
73885	136674
47591	136675
32526	136676
80105	136677
100119	136678
59736	136679
167938	136680
34962	136681
55716	136682
103083	136683
57843	136684
12257	136685
30782	136686
98567	136687
99903	136688
106415	136689
31776	136690
32590	136691
46793	136692
44362	136693
9498	136694
135112	136695
9513	136696
130173	136697
25067	136698
106160	136699
147867	136700
26780	136701
5129	136702
164593	136703
130187	136704
32594	136705
162910	136706
80105	136707
155258	136708
91734	136709
65240	136710
66420	136711
57815	136712
27442	136713
70866	136714
102981	136715
27495	136716
32526	136717
140425	136718
122100	136719
17469	136720
32526	136721
66367	136722
97271	136723
22845	136724
43709	136725
22845	136726
20031	136727
22470	136728
166755	136729
42817	136730
130110	136731
34872	136732
19806	136733
15421	136734
43709	136735
41767	136736
32749	136737
98529	136738
42844	136739
95032	136740
21020	136741
89757	136742
69636	136743
65295	136744
125206	136745
30276	136746
89720	136747
86900	136748
80168	136749
89757	136750
36303	136751
50992	136752
62888	136753
70721	136754
41126	136755
18904	136756
19335	136757
76172	136758
65296	136759
131629	136760
57069	136761
31790	136762
63918	136763
89686	136764
44409	136765
111046	136766
142617	136767
83940	136768
54487	136769
72549	136770
69669	136771
66428	136772
89757	136773
92974	136774
39018	136775
157168	136776
50098	136777
60949	136778
46737	136779
49048	136780
130009	136781
53545	136782
104721	136783
69636	136784
131639	136785
54847	136786
60805	136787
63991	136788
125335	136789
47593	136790
47579	136791
133264	136792
163054	136793
53591	136794
48356	136795
125086	136796
86889	136797
21372	136798
36398	136799
114195	136800
33470	136801
60689	136802
114034	136803
16004	136804
37533	136805
36316	136806
16004	136807
54843	136808
78526	136809
16398	136810
53470	136811
72299	136812
91109	136813
60834	136814
8768	136815
136618	136816
114038	136817
68500	136818
104544	136819
47566	136820
30747	136821
120658	136822
18890	136823
43757	136824
144391	136825
164867	136826
159199	136827
166639	136828
130251	136829
146061	136830
112674	136831
33470	136832
16832	136833
77209	136834
34366	136835
116198	136836
103341	136837
8241	136838
22883	136839
9730	136840
123370	136841
114032	136842
52654	136843
82531	136844
15013	136845
32740	136846
113975	136847
43745	136848
30813	136849
138312	136850
29362	136851
32549	136852
41047	136853
54476	136854
30299	136855
41719	136856
66266	136857
157470	136858
31278	136859
61928	136860
91235	136861
97186	136862
26339	136863
37516	136864
137978	136865
153423	136866
15061	136867
166460	136868
86958	136869
114172	136870
25760	136871
3499	136872
131686	136873
119651	136874
94731	136875
94731	136876
91704	136877
138102	136878
18901	136879
134822	136880
88444	136881
138102	136882
17431	136883
65121	136884
65144	136885
46738	136886
18277	136887
84153	136888
15150	136889
14254	136890
38217	136891
21032	136892
60933	136893
33825	136894
130319	136895
30260	136896
78740	136897
14806	136898
46621	136899
97263	136900
50135	136901
47574	136902
113939	136903
68524	136904
74103	136905
108112	136906
14712	136907
28287	136908
25702	136909
29346	136910
41125	136911
77288	136912
109726	136913
68549	136914
3140	136915
16622	136916
40373	136917
10956	136918
25666	136919
133534	136920
80020	136921
103374	136922
48267	136923
108126	136924
130300	136925
131770	136926
38972	136927
62028	136928
119473	136929
54847	136930
97460	136931
89741	136932
21969	136933
28673	136934
116242	136935
41763	136936
82486	136937
25095	136938
81207	136939
21401	136940
50937	136941
54479	136942
47605	136943
10032	136944
142582	136945
24525	136946
21066	136947
143122	136948
10603	136949
30734	136950
63964	136951
128533	136952
3609	136953
25741	136954
138781	136955
135050	136956
88352	136957
10032	136958
116100	136959
118504	136960
103063	136961
86878	136962
41747	136963
25707	136964
31814	136965
20960	136966
48366	136967
55814	136968
13842	136969
81207	136970
32596	136971
15134	136972
10806	136973
82658	136974
10603	136975
10603	136976
114825	136977
86951	136978
3609	136979
81408	136980
80040	136981
126664	136982
60739	136983
29323	136984
77233	136985
10833	136986
96233	136987
57002	136988
167804	136989
25075	136990
109679	136991
149537	136992
22456	136993
39655	136994
80016	136995
137879	136996
156933	136997
60757	136998
28694	136999
7282	137000
111001	137001
21986	137002
21673	137003
77266	137004
34900	137005
149368	137006
12581	137007
112770	137008
163506	137009
61856	137010
68437	137011
144400	137012
60782	137013
18886	137014
98568	137015
15121	137016
112505	137017
59673	137018
7716	137019
17394	137020
7349	137021
29395	137022
109679	137023
65124	137024
39063	137025
131589	137026
96218	137027
32659	137028
38321	137029
61853	137030
50982	137031
138109	137032
3460	137033
86945	137034
60782	137035
107941	137036
107941	137037
134964	137038
23644	137039
27393	137040
68481	137041
161110	137042
65327	137043
46729	137044
9531	137045
91226	137046
31258	137047
91057	137048
151889	137049
31791	137050
126882	137051
112560	137052
153806	137053
55833	137054
29837	137055
147968	137056
85624	137057
63842	137058
27435	137059
48332	137060
61868	137061
45768	137062
54434	137063
38207	137064
140593	137065
57091	137066
61868	137067
98571	137068
28270	137069
50098	137070
136469	137071
100070	137072
60849	137073
77245	137074
24048	137075
63907	137076
86952	137077
128418	137078
70842	137079
29264	137080
50894	137081
100097	137082
47566	137083
26831	137084
57208	137085
126933	137086
108149	137087
46776	137088
55820	137089
39679	137090
98661	137091
88394	137092
125019	137093
50971	137094
41744	137095
48231	137096
151388	137097
122141	137098
44999	137099
22841	137100
104507	137101
3657	137102
45032	137103
111021	137104
3988	137105
23242	137106
25745	137107
160994	137108
46547	137109
12851	137110
34936	137111
61908	137112
23242	137113
101396	137114
33839	137115
166512	137116
45785	137117
13671	137118
118147	137119
18603	137120
91249	137121
10827	137122
115942	137123
97214	137124
96019	137125
42737	137126
155680	137127
20972	137128
81212	137129
16834	137130
156928	137131
73986	137132
41736	137133
50012	137134
159884	137135
68524	137136
134795	137137
37533	137138
89915	137139
124938	137140
74979	137141
156025	137142
16350	137143
104815	137144
158944	137145
160845	137146
112822	137147
63911	137148
133115	137149
101677	137150
92917	137151
49037	137152
80212	137153
86972	137154
153166	137155
15417	137156
41771	137157
120543	137158
138147	137159
136393	137160
137876	137161
36387	137162
30788	137163
98666	137164
39001	137165
135266	137166
149295	137167
63908	137168
69656	137169
136803	137170
80072	137171
156966	137172
51770	137173
100112	137174
73899	137175
133417	137176
36387	137177
119234	137178
49038	137179
69645	137180
55886	137181
98578	137182
17406	137183
12572	137184
131930	137185
133423	137186
33818	137187
80027	137188
61980	137189
11884	137190
120728	137191
109683	137192
59621	137193
144801	137194
45039	137195
26784	137196
29304	137197
18935	137198
24039	137199
25701	137200
59601	137201
34949	137202
20995	137203
6574	137204
17404	137205
57138	137206
100076	137207
162948	137208
4821	137209
5130	137210
108151	137211
71319	137212
43765	137213
129953	137214
8785	137215
22490	137216
123644	137217
144469	137218
127123	137219
138183	137220
76068	137221
117831	137222
53560	137223
98605	137224
22546	137225
61913	137226
82570	137227
49073	137228
7880	137229
119442	137230
11833	137231
12590	137232
137912	137233
116380	137234
136811	137235
6572	137236
46600	137237
20584	137238
7517	137239
37007	137240
19037	137241
8230	137242
114060	137243
19037	137244
77170	137245
66270	137246
24673	137247
84042	137248
12591	137249
35705	137250
122302	137251
26350	137252
118062	137253
47508	137254
10491	137255
106194	137256
94740	137257
103144	137258
80001	137259
37009	137260
16038	137261
50205	137262
96047	137263
83954	137264
24497	137265
126690	137266
50095	137267
16626	137268
7276	137269
8633	137270
57039	137271
11905	137272
7849	137273
128254	137274
29853	137275
138913	137276
128183	137277
114251	137278
155278	137279
62030	137280
68621	137281
13052	137282
9709	137283
138049	137284
103196	137285
33377	137286
31838	137287
44973	137288
57172	137289
17722	137290
47572	137291
77270	137292
17699	137293
14709	137294
57172	137295
83911	137296
146078	137297
81291	137298
78692	137299
41050	137300
98671	137301
144762	137302
36928	137303
101913	137304
101522	137305
42115	137306
14256	137307
39639	137308
11924	137309
12152	137310
42115	137311
155460	137312
78524	137313
54512	137314
112695	137315
155640	137316
13608	137317
89737	137318
164608	137319
106201	137320
29835	137321
50985	137322
41050	137323
22520	137324
39639	137325
39639	137326
36975	137327
36301	137328
103348	137329
101557	137330
109470	137331
53518	137332
81275	137333
26343	137334
111305	137335
15032	137336
43845	137337
43906	137338
133683	137339
115865	137340
162726	137341
151204	137342
25072	137343
6576	137344
55949	137345
60810	137346
109490	137347
96045	137348
53603	137349
11862	137350
130154	137351
116065	137352
5567	137353
6970	137354
57122	137355
55901	137356
140968	137357
32637	137358
84080	137359
160826	137360
93282	137361
19385	137362
55758	137363
49027	137364
32050	137365
15019	137366
86859	137367
33513	137368
93226	137369
19314	137370
93119	137371
149580	137372
21009	137373
94963	137374
144541	137375
48303	137376
19427	137377
151411	137378
27453	137379
57267	137380
73894	137381
153133	137382
24057	137383
139929	137384
55949	137385
19373	137386
33503	137387
93010	137388
47616	137389
44366	137390
167661	137391
65315	137392
8959	137393
60850	137394
114890	137395
88526	137396
72524	137397
72404	137398
142260	137399
119652	137400
43799	137401
25641	137402
55808	137403
138739	137404
145820	137405
165198	137406
116136	137407
142262	137408
21987	137409
33505	137410
116164	137411
32690	137412
81382	137413
16048	137414
98402	137415
147882	137416
17980	137417
19423	137418
97168	137419
57267	137420
147370	137421
32655	137422
135381	137423
114890	137424
118299	137425
72562	137426
42891	137427
140858	137428
43799	137429
125065	137430
33382	137431
72539	137432
26001	137433
36410	137434
117800	137435
25751	137436
33382	137437
118482	137438
48303	137439
55901	137440
116045	137441
154166	137442
116065	137443
25072	137444
118072	137445
101690	137446
55979	137447
68570	137448
29309	137449
55879	137450
65118	137451
11099	137452
115887	137453
32050	137454
54901	137455
19339	137456
93165	137457
36348	137458
15407	137459
71342	137460
6576	137461
100171	137462
26341	137463
151200	137464
42870	137465
8378	137466
29288	137467
57027	137468
72402	137469
115924	137470
133105	137471
143474	137472
151201	137473
19308	137474
57217	137475
32733	137476
93336	137477
24013	137478
32615	137479
84123	137480
57122	137481
117872	137482
19772	137483
32640	137484
74070	137485
88491	137486
15011	137487
55968	137488
36410	137489
143319	137490
74048	137491
32685	137492
19373	137493
77380	137494
57107	137495
36410	137496
57033	137497
55979	137498
21979	137499
166369	137500
142261	137501
32685	137502
60926	137503
74145	137504
162725	137505
93166	137506
32584	137507
85623	137508
32576	137509
36410	137510
32733	137511
36410	137512
165527	137513
75074	137514
25072	137515
93036	137516
78743	137517
50017	137518
139953	137519
55972	137520
134780	137521
143097	137522
80056	137523
80056	137524
15427	137525
91795	137526
42919	137527
33451	137528
32072	137529
117801	137530
42761	137531
32072	137532
32072	137533
11872	137534
77364	137535
72422	137536
148150	137537
115971	137538
32598	137539
32071	137540
11848	137541
93320	137542
54925	137543
42919	137544
7868	137545
142408	137546
140380	137547
32665	137548
93325	137549
116454	137550
32053	137551
32072	137552
54908	137553
55828	137554
25084	137555
32665	137556
11877	137557
72422	137558
93320	137559
96088	137560
27366	137561
42919	137562
91795	137563
35609	137564
25072	137565
32054	137566
33365	137567
116075	137568
32665	137569
59641	137570
19466	137571
114838	137572
91795	137573
91798	137574
42718	137575
114866	137576
19030	137577
114880	137578
19049	137579
123341	137580
32671	137581
42920	137582
2580	137583
32054	137584
19049	137585
139003	137586
42920	137587
42919	137588
139914	137589
116454	137590
42920	137591
15057	137592
42920	137593
32665	137594
116456	137595
114836	137596
149342	137597
93091	137598
14809	137599
9569	137600
32665	137601
55823	137602
25151	137603
139016	137604
32684	137605
93325	137606
140332	137607
147430	137608
32671	137609
93325	137610
25084	137611
140005	137612
32071	137613
93320	137614
57037	137615
151258	137616
142409	137617
25119	137618
42901	137619
14813	137620
32588	137621
73895	137622
32071	137623
42863	137624
32054	137625
55983	137626
32054	137627
116460	137628
91798	137629
116460	137630
25220	137631
9492	137632
80235	137633
25193	137634
91798	137635
149343	137636
32054	137637
73879	137638
32071	137639
114832	137640
10219	137641
32071	137642
8378	137643
15410	137644
116456	137645
43844	137646
77364	137647
114836	137648
93318	137649
121984	137650
19385	137651
19308	137652
151259	137653
147431	137654
77364	137655
118111	137656
140004	137657
55743	137658
101609	137659
116085	137660
16357	137661
140320	137662
43685	137663
114832	137664
141003	137665
19311	137666
42919	137667
115907	137668
43895	137669
149344	137670
15389	137671
94795	137672
141008	137673
123542	137674
32757	137675
122169	137676
32054	137677
19311	137678
19311	137679
149345	137680
138225	137681
68548	137682
77373	137683
41106	137684
103356	137685
51801	137686
155733	137687
28317	137688
45755	137689
15431	137690
136758	137691
38263	137692
25189	137693
31822	137694
22563	137695
51742	137696
163829	137697
58729	137698
27904	137699
38378	137700
89933	137701
16380	137702
75027	137703
76148	137704
28670	137705
52577	137706
29307	137707
29307	137708
80026	137709
52570	137710
31836	137711
28707	137712
50169	137713
53557	137714
31842	137715
130364	137716
142300	137717
161773	137718
91269	137719
88523	137720
57890	137721
12594	137722
140100	137723
131650	137724
34875	137725
129887	137726
35790	137727
155027	137728
125379	137729
167322	137730
5430	137731
106387	137732
113950	137733
15148	137734
36369	137735
107901	137736
60666	137737
93141	137738
121015	137739
157617	137740
87071	137741
140915	137742
85803	137743
51719	137744
29858	137745
97211	137746
81264	137747
49069	137748
21058	137749
128261	137750
75073	137751
39668	137752
38210	137753
2830	137754
51021	137755
38974	137756
12149	137757
21033	137758
98458	137759
135217	137760
62004	137761
53471	137762
44366	137763
142881	137764
112641	137765
120661	137766
60941	137767
21701	137768
14049	137769
130176	137770
53483	137771
106152	137772
43783	137773
76012	137774
19839	137775
10820	137776
48991	137777
103037	137778
144370	137779
95026	137780
43788	137781
21981	137782
89866	137783
145871	137784
58731	137785
119380	137786
136521	137787
74243	137788
36302	137789
121958	137790
157128	137791
163196	137792
109547	137793
71318	137794
5161	137795
84220	137796
45788	137797
15450	137798
153716	137799
10355	137800
138129	137801
119544	137802
53492	137803
84133	137804
123661	137805
96019	137806
103037	137807
27461	137808
7841	137809
21390	137810
104505	137811
100035	137812
84116	137813
32623	137814
165615	137815
91077	137816
96163	137817
13355	137818
116336	137819
15446	137820
57196	137821
60941	137822
29841	137823
89765	137824
9496	137825
68555	137826
159128	137827
60667	137828
108271	137829
81310	137830
65332	137831
9708	137832
16845	137833
7992	137834
28288	137835
78559	137836
116207	137837
32594	137838
96175	137839
14816	137840
57178	137841
5555	137842
13682	137843
61996	137844
114057	137845
14816	137846
81288	137847
21012	137848
11876	137849
101851	137850
107897	137851
138292	137852
16845	137853
57203	137854
75064	137855
66256	137856
45685	137857
96079	137858
147792	137859
153744	137860
33806	137861
16842	137862
30755	137863
153800	137864
9708	137865
69601	137866
4762	137867
5771	137868
36346	137869
137976	137870
147492	137871
136622	137872
16856	137873
18272	137874
94721	137875
119267	137876
48989	137877
6876	137878
59596	137879
167699	137880
28296	137881
38290	137882
103022	137883
23241	137884
47444	137885
82635	137886
114126	137887
129910	137888
53530	137889
52654	137890
49057	137891
17410	137892
35765	137893
26779	137894
41757	137895
74218	137896
104537	137897
80262	137898
91242	137899
9793	137900
81454	137901
104775	137902
82417	137903
82432	137904
85739	137905
30270	137906
30783	137907
36923	137908
89717	137909
81381	137910
74212	137911
30251	137912
44349	137913
77188	137914
28296	137915
62985	137916
13670	137917
24072	137918
94720	137919
85740	137920
41786	137921
54856	137922
8763	137923
10490	137924
152210	137925
36986	137926
101880	137927
156940	137928
138927	137929
29830	137930
5230	137931
58729	137932
108230	137933
114155	137934
131556	137935
114755	137936
50010	137937
16336	137938
70855	137939
138351	137940
54481	137941
131833	137942
163884	137943
111257	137944
76192	137945
75125	137946
40281	137947
15448	137948
88443	137949
24026	137950
66261	137951
48347	137952
110973	137953
91176	137954
48390	137955
163142	137956
12846	137957
65049	137958
50059	137959
89685	137960
17435	137961
103178	137962
48390	137963
37494	137964
126617	137965
27405	137966
18908	137967
153518	137968
94754	137969
29786	137970
55757	137971
50177	137972
27372	137973
21374	137974
3688	137975
163192	137976
85732	137977
65316	137978
15078	137979
34961	137980
125292	137981
151571	137982
161238	137983
7614	137984
20552	137985
74240	137986
94755	137987
42824	137988
48349	137989
128380	137990
36931	137991
29857	137992
19864	137993
52602	137994
79964	137995
65219	137996
96173	137997
26859	137998
89887	137999
38359	138000
10475	138001
163678	138002
94996	138003
34370	138004
44981	138005
10604	138006
128276	138007
94996	138008
94835	138009
112569	138010
7618	138011
146319	138012
140171	138013
41103	138014
116035	138015
7614	138016
103007	138017
135024	138018
10813	138019
142771	138020
160923	138021
99944	138022
9376	138023
13058	138024
9376	138025
6126	138026
59609	138027
61905	138028
140666	138029
29801	138030
85680	138031
118062	138032
23246	138033
114230	138034
95035	138035
62019	138036
55764	138037
98403	138038
135026	138039
36306	138040
161128	138041
155232	138042
123577	138043
74133	138044
66459	138045
53619	138046
45664	138047
29254	138048
32751	138049
103065	138050
21691	138051
30297	138052
16854	138053
45777	138054
114829	138055
91140	138056
35716	138057
140794	138058
12593	138059
146501	138060
135039	138061
32035	138062
35731	138063
19350	138064
166761	138065
68641	138066
27375	138067
21004	138068
31802	138069
27845	138070
68641	138071
74210	138072
122153	138073
50878	138074
21004	138075
52665	138076
161252	138077
29359	138078
22866	138079
27494	138080
106135	138081
106546	138082
18932	138083
54880	138084
138088	138085
46645	138086
38361	138087
50106	138088
43854	138089
91110	138090
124996	138091
43820	138092
29314	138093
8375	138094
77348	138095
33421	138096
43820	138097
32649	138098
55881	138099
16367	138100
45016	138101
9487	138102
127003	138103
132129	138104
20260	138105
94823	138106
58771	138107
58803	138108
55764	138109
38964	138110
135246	138111
100031	138112
36870	138113
26853	138114
119419	138115
6486	138116
138823	138117
25658	138118
19432	138119
68603	138120
121898	138121
101530	138122
84090	138123
91043	138124
112746	138125
6486	138126
91725	138127
76092	138128
84185	138129
155346	138130
98593	138131
99975	138132
52714	138133
129911	138134
126509	138135
20026	138136
82495	138137
29811	138138
11876	138139
32651	138140
53570	138141
60749	138142
27845	138143
68638	138144
147746	138145
82511	138146
26832	138147
83929	138148
93256	138149
98618	138150
61881	138151
166783	138152
157070	138153
140283	138154
82518	138155
68558	138156
135053	138157
19391	138158
88601	138159
68558	138160
133314	138161
18589	138162
89875	138163
63836	138164
146169	138165
81332	138166
123857	138167
119609	138168
165031	138169
45786	138170
118061	138171
101608	138172
84127	138173
26832	138174
24083	138175
118098	138176
46636	138177
166781	138178
29351	138179
62055	138180
166782	138181
143152	138182
78739	138183
70768	138184
34894	138185
42778	138186
74125	138187
112826	138188
8784	138189
33508	138190
98618	138191
17721	138192
25156	138193
46733	138194
130130	138195
22526	138196
25070	138197
15039	138198
159751	138199
75023	138200
78704	138201
88568	138202
154001	138203
13183	138204
164817	138205
74015	138206
127029	138207
128481	138208
148176	138209
127063	138210
168036	138211
57135	138212
116377	138213
117821	138214
140681	138215
32610	138216
9547	138217
103151	138218
133597	138219
19821	138220
165422	138221
103363	138222
94839	138223
119518	138224
43719	138225
103325	138226
11813	138227
44387	138228
42755	138229
62866	138230
144905	138231
130333	138232
19372	138233
16840	138234
59582	138235
152086	138236
118204	138237
27361	138238
148178	138239
150031	138240
32058	138241
117821	138242
19329	138243
55836	138244
128171	138245
80037	138246
46667	138247
44969	138248
15999	138249
42843	138250
57063	138251
60864	138252
152077	138253
32739	138254
150030	138255
47450	138256
33510	138257
67314	138258
112766	138259
101690	138260
6569	138261
25043	138262
104649	138263
104670	138264
94699	138265
36870	138266
57282	138267
93034	138268
97342	138269
118252	138270
119626	138271
165512	138272
63948	138273
148037	138274
109746	138275
153717	138276
148181	138277
25764	138278
101477	138279
47450	138280
13347	138281
118456	138282
74195	138283
153469	138284
140740	138285
106487	138286
42850	138287
42719	138288
97168	138289
130209	138290
31323	138291
13183	138292
70835	138293
115965	138294
65143	138295
125178	138296
116027	138297
166627	138298
27893	138299
168077	138300
98541	138301
120957	138302
33510	138303
31817	138304
40315	138305
135316	138306
80132	138307
72570	138308
45678	138309
34883	138310
5923	138311
118473	138312
93277	138313
161344	138314
48370	138315
50219	138316
15116	138317
7887	138318
25207	138319
108070	138320
101792	138321
101574	138322
32557	138323
101594	138324
61912	138325
7268	138326
74200	138327
140068	138328
24451	138329
101711	138330
135299	138331
164842	138332
138173	138333
140789	138334
81369	138335
155438	138336
142767	138337
140852	138338
107892	138339
78670	138340
6569	138341
149773	138342
123708	138343
9892	138344
73894	138345
74200	138346
79975	138347
149402	138348
25764	138349
123630	138350
9523	138351
16840	138352
142890	138353
146418	138354
125213	138355
32031	138356
14034	138357
16310	138358
133557	138359
161510	138360
133403	138361
45772	138362
65188	138363
133584	138364
20276	138365
131814	138366
42804	138367
17709	138368
126820	138369
72347	138370
82633	138371
22506	138372
152065	138373
36385	138374
65188	138375
67356	138376
37511	138377
29297	138378
65122	138379
65188	138380
133564	138381
28292	138382
45051	138383
65188	138384
19469	138385
127015	138386
133564	138387
24082	138388
138907	138389
74102	138390
52726	138391
35780	138392
27865	138393
39046	138394
66355	138395
15152	138396
40284	138397
158996	138398
50089	138399
17072	138400
23200	138401
143302	138402
12163	138403
88575	138404
22893	138405
36929	138406
13836	138407
22504	138408
36929	138409
138248	138410
30754	138411
21971	138412
146424	138413
50076	138414
51021	138415
18922	138416
36335	138417
24053	138418
41097	138419
27926	138420
37512	138421
18268	138422
19825	138423
24458	138424
11284	138425
5042	138426
7877	138427
33836	138428
88498	138429
91072	138430
86951	138431
99834	138432
109514	138433
84308	138434
27464	138435
55971	138436
66282	138437
153400	138438
61835	138439
35736	138440
61810	138441
74152	138442
25653	138443
128476	138444
22840	138445
140186	138446
21969	138447
17474	138448
31293	138449
82459	138450
27868	138451
167787	138452
97471	138453
36861	138454
66409	138455
128436	138456
119279	138457
118512	138458
25093	138459
119622	138460
130395	138461
31843	138462
140145	138463
17082	138464
34375	138465
35639	138466
14043	138467
27463	138468
31843	138469
10495	138470
31843	138471
131715	138472
51002	138473
43732	138474
119279	138475
68435	138476
27882	138477
68445	138478
54899	138479
167771	138480
54899	138481
125045	138482
10808	138483
53483	138484
119622	138485
66381	138486
60875	138487
88488	138488
134954	138489
164707	138490
67405	138491
88507	138492
34857	138493
140187	138494
99834	138495
101705	138496
136732	138497
67405	138498
29831	138499
119589	138500
113936	138501
101550	138502
101550	138503
28311	138504
10360	138505
26830	138506
12849	138507
34352	138508
128296	138509
15576	138510
26854	138511
88288	138512
55734	138513
62900	138514
16383	138515
8760	138516
138089	138517
123800	138518
16850	138519
41048	138520
106453	138521
165044	138522
159828	138523
53600	138524
13638	138525
13635	138526
20020	138527
86855	138528
6128	138529
131964	138530
46706	138531
32737	138532
43730	138533
148257	138534
60876	138535
45782	138536
40318	138537
161740	138538
159748	138539
138821	138540
104441	138541
97404	138542
140613	138543
59675	138544
97194	138545
115949	138546
152156	138547
117919	138548
31832	138549
46675	138550
34965	138551
108260	138552
60803	138553
123649	138554
125360	138555
167865	138556
26349	138557
144175	138558
76145	138559
147851	138560
10791	138561
16346	138562
12168	138563
142932	138564
21654	138565
43856	138566
24062	138567
118161	138568
36865	138569
11938	138570
108167	138571
9506	138572
60826	138573
77206	138574
27498	138575
112507	138576
27498	138577
70775	138578
84023	138579
35750	138580
60803	138581
53463	138582
29303	138583
21715	138584
94707	138585
125527	138586
4826	138587
11831	138588
60705	138589
11824	138590
41080	138591
57194	138592
20603	138593
19845	138594
152133	138595
48264	138596
125284	138597
125244	138598
10030	138599
53463	138600
31323	138601
81191	138602
111213	138603
108092	138604
19362	138605
147470	138606
88486	138607
49039	138608
159082	138609
39636	138610
149746	138611
157497	138612
104525	138613
70737	138614
11815	138615
33390	138616
31287	138617
25723	138618
74232	138619
25684	138620
151647	138621
11117	138622
100039	138623
25761	138624
74041	138625
126715	138626
94771	138627
7844	138628
11909	138629
34367	138630
81448	138631
35632	138632
74140	138633
107961	138634
69632	138635
43699	138636
139928	138637
55805	138638
74058	138639
66352	138640
34988	138641
13172	138642
46548	138643
11094	138644
41032	138645
39021	138646
20603	138647
125060	138648
84034	138649
120806	138650
115912	138651
68669	138652
104804	138653
31261	138654
80136	138655
42087	138656
34911	138657
27891	138658
39041	138659
60861	138660
34990	138661
26827	138662
68578	138663
23627	138664
17978	138665
29298	138666
42087	138667
160828	138668
125229	138669
82598	138670
36380	138671
61997	138672
36398	138673
159633	138674
11112	138675
42087	138676
46749	138677
25976	138678
93185	138679
57001	138680
89784	138681
93183	138682
10204	138683
66396	138684
96112	138685
38338	138686
41064	138687
61844	138688
98513	138689
27496	138690
40329	138691
85754	138692
116266	138693
36862	138694
70686	138695
138235	138696
32608	138697
103043	138698
70703	138699
112523	138700
89719	138701
166635	138702
35663	138703
38296	138704
23218	138705
23625	138706
155153	138707
58669	138708
57183	138709
14492	138710
106211	138711
46554	138712
135117	138713
9317	138714
35785	138715
66283	138716
61873	138717
128267	138718
28254	138719
72489	138720
20990	138721
7290	138722
18940	138723
114237	138724
11925	138725
48353	138726
111106	138727
143079	138728
85805	138729
104638	138730
151707	138731
88340	138732
32760	138733
81245	138734
32760	138735
72364	138736
135222	138737
48368	138738
100143	138739
82598	138740
11094	138741
47426	138742
29390	138743
16851	138744
7837	138745
23611	138746
19414	138747
68485	138748
95033	138749
22523	138750
16021	138751
96016	138752
82447	138753
7616	138754
44966	138755
7719	138756
96059	138757
29294	138758
144291	138759
16341	138760
113967	138761
36937	138762
75067	138763
53495	138764
53555	138765
60898	138766
77202	138767
21650	138768
13845	138769
65313	138770
70752	138771
10814	138772
44348	138773
70847	138774
68607	138775
18606	138776
57204	138777
136463	138778
85739	138779
74989	138780
10353	138781
13198	138782
114200	138783
15110	138784
7883	138785
62995	138786
75083	138787
77234	138788
85584	138789
109790	138790
27924	138791
41828	138792
7873	138793
45773	138794
18263	138795
44358	138796
103092	138797
144602	138798
62962	138799
57300	138800
11415	138801
50009	138802
43813	138803
89753	138804
127047	138805
144342	138806
25201	138807
100040	138808
61872	138809
82447	138810
15389	138811
8632	138812
130008	138813
9211	138814
82620	138815
119271	138816
29265	138817
119271	138818
109767	138819
23242	138820
47440	138821
12588	138822
101427	138823
10483	138824
32759	138825
50948	138826
161053	138827
125342	138828
104602	138829
48987	138830
39013	138831
12588	138832
111043	138833
39013	138834
132067	138835
65269	138836
19804	138837
19306	138838
19473	138839
50971	138840
44994	138841
28250	138842
61919	138843
61919	138844
61919	138845
61919	138846
28250	138847
61918	138848
61918	138849
47599	138850
112669	138851
23620	138852
111290	138853
119472	138854
100052	138855
165501	138856
108066	138857
154101	138858
106579	138859
165050	138860
100112	138861
136767	138862
163815	138863
63911	138864
20027	138865
75127	138866
76131	138867
19026	138868
100177	138869
77374	138870
60890	138871
88574	138872
114823	138873
116395	138874
125505	138875
157688	138876
31305	138877
155927	138878
66440	138879
35694	138880
66406	138881
29375	138882
16614	138883
75042	138884
122299	138885
29388	138886
14273	138887
101687	138888
19432	138889
122302	138890
57901	138891
85599	138892
97464	138893
65175	138894
62067	138895
10810	138896
83959	138897
75132	138898
44345	138899
131773	138900
63914	138901
157067	138902
75001	138903
136854	138904
29401	138905
91123	138906
110999	138907
77218	138908
6030	138909
14489	138910
38241	138911
85727	138912
21015	138913
31283	138914
166546	138915
118179	138916
54852	138917
67438	138918
15090	138919
36931	138920
23223	138921
57274	138922
106435	138923
63025	138924
128266	138925
96027	138926
96220	138927
11901	138928
60919	138929
92966	138930
66460	138931
8769	138932
10953	138933
54404	138934
108030	138935
14482	138936
9715	138937
28702	138938
23592	138939
17970	138940
97441	138941
26351	138942
12592	138943
14482	138944
114052	138945
163629	138946
30741	138947
17966	138948
36893	138949
82498	138950
16841	138951
24074	138952
12806	138953
85741	138954
58713	138955
133424	138956
13202	138957
19037	138958
82525	138959
40361	138960
20982	138961
24674	138962
159622	138963
33436	138964
123699	138965
167650	138966
7894	138967
164932	138968
53611	138969
100023	138970
7898	138971
53611	138972
32583	138973
9203	138974
52664	138975
19321	138976
81242	138977
34340	138978
43727	138979
80135	138980
50992	138981
157807	138982
155142	138983
57260	138984
89907	138985
101855	138986
144305	138987
51771	138988
17731	138989
40397	138990
153324	138991
77343	138992
78782	138993
25767	138994
119312	138995
36941	138996
38440	138997
80257	138998
144302	138999
137963	139000
36941	139001
72343	139002
103359	139003
15008	139004
166471	139005
99905	139006
35642	139007
30788	139008
19455	139009
166409	139010
164757	139011
159092	139012
152087	139013
36284	139014
167123	139015
63919	139016
148318	139017
21687	139018
82667	139019
80090	139020
21642	139021
54412	139022
11916	139023
57931	139024
103373	139025
42088	139026
109771	139027
109770	139028
63032	139029
12256	139030
63032	139031
145047	139032
24522	139033
36336	139034
83929	139035
88380	139036
125079	139037
26800	139038
151274	139039
75022	139040
29799	139041
157125	139042
68558	139043
45038	139044
18589	139045
104572	139046
119385	139047
133303	139048
128256	139049
82473	139050
47579	139051
74007	139052
17959	139053
134781	139054
149609	139055
17982	139056
54845	139057
72515	139058
116046	139059
22518	139060
66320	139061
63864	139062
58718	139063
68506	139064
22518	139065
22518	139066
163102	139067
35666	139068
89812	139069
138355	139070
82418	139071
142748	139072
155329	139073
101437	139074
73911	139075
91276	139076
126580	139077
31247	139078
30810	139079
128142	139080
40380	139081
36312	139082
36342	139083
50919	139084
15787	139085
27492	139086
50884	139087
20268	139088
111111	139089
155688	139090
38321	139091
87002	139092
65108	139093
133275	139094
2174	139095
106218	139096
151506	139097
62905	139098
41809	139099
133372	139100
70720	139101
57172	139102
100176	139103
57172	139104
83976	139105
138370	139106
126553	139107
120830	139108
70821	139109
138130	139110
8556	139111
12849	139112
45766	139113
66366	139114
98398	139115
9189	139116
157225	139117
144704	139118
65328	139119
134768	139120
29792	139121
30803	139122
31253	139123
164848	139124
76187	139125
91163	139126
81252	139127
29246	139128
147637	139129
49053	139130
8869	139131
27407	139132
144411	139133
32627	139134
17406	139135
35745	139136
78732	139137
133123	139138
89909	139139
8772	139140
7612	139141
57065	139142
40380	139143
167673	139144
17479	139145
21974	139146
111063	139147
29327	139148
19302	139149
59681	139150
149811	139151
16342	139152
12142	139153
97179	139154
40386	139155
16012	139156
53608	139157
6689	139158
70749	139159
65026	139160
16824	139161
27886	139162
22437	139163
103055	139164
16850	139165
130347	139166
70871	139167
22891	139168
134805	139169
54510	139170
35740	139171
138167	139172
108171	139173
25718	139174
99846	139175
41065	139176
51777	139177
136507	139178
166398	139179
162781	139180
19410	139181
10195	139182
106594	139183
77285	139184
99982	139185
62088	139186
98631	139187
50035	139188
117825	139189
156982	139190
85669	139191
38338	139192
29784	139193
88521	139194
50897	139195
41798	139196
108208	139197
11579	139198
82534	139199
52649	139200
21651	139201
128053	139202
128052	139203
39026	139204
36926	139205
78497	139206
109600	139207
16342	139208
10815	139209
31827	139210
41764	139211
46632	139212
81193	139213
146128	139214
89824	139215
18943	139216
59574	139217
13851	139218
50188	139219
39674	139220
37529	139221
15088	139222
131548	139223
39039	139224
120539	139225
123633	139226
35790	139227
24060	139228
14698	139229
2830	139230
48244	139231
50158	139232
122179	139233
41102	139234
84099	139235
68634	139236
104575	139237
122006	139238
159124	139239
133174	139240
137987	139241
60909	139242
52600	139243
89754	139244
40295	139245
112497	139246
65165	139247
31806	139248
11925	139249
7994	139250
54840	139251
114119	139252
114261	139253
63916	139254
144339	139255
25219	139256
11283	139257
4567	139258
9322	139259
138940	139260
8562	139261
125219	139262
76022	139263
11276	139264
8556	139265
83974	139266
78711	139267
59618	139268
13676	139269
62085	139270
15098	139271
33402	139272
9548	139273
10496	139274
27881	139275
8556	139276
12821	139277
17395	139278
13836	139279
38265	139280
10810	139281
11562	139282
62868	139283
43777	139284
11276	139285
42922	139286
92957	139287
42922	139288
60917	139289
113946	139290
128612	139291
40274	139292
167758	139293
34982	139294
123427	139295
19886	139296
27881	139297
60780	139298
164876	139299
72589	139300
100168	139301
91719	139302
42893	139303
11827	139304
22458	139305
153345	139306
119325	139307
62087	139308
32653	139309
153576	139310
74116	139311
72372	139312
51009	139313
96115	139314
22547	139315
157235	139316
119428	139317
15395	139318
126752	139319
45794	139320
146038	139321
80169	139322
22458	139323
82491	139324
91719	139325
49981	139326
119615	139327
118474	139328
83955	139329
17736	139330
80024	139331
25670	139332
9723	139333
33806	139334
104645	139335
97286	139336
32604	139337
157412	139338
81248	139339
25067	139340
29774	139341
128289	139342
73965	139343
100180	139344
89836	139345
101925	139346
21378	139347
22446	139348
58790	139349
96048	139350
151584	139351
66374	139352
10187	139353
29850	139354
101826	139355
7841	139356
15786	139357
26858	139358
33843	139359
33519	139360
61922	139361
36973	139362
66267	139363
45678	139364
12574	139365
88313	139366
163267	139367
61915	139368
84116	139369
50956	139370
18595	139371
112679	139372
112467	139373
9321	139374
49986	139375
84251	139376
5551	139377
17705	139378
3693	139379
11866	139380
91214	139381
157300	139382
44384	139383
151413	139384
73905	139385
6122	139386
85795	139387
65199	139388
43788	139389
24466	139390
58716	139391
128574	139392
16045	139393
118283	139394
20560	139395
28279	139396
153577	139397
120599	139398
101551	139399
20560	139400
60860	139401
112542	139402
12870	139403
6122	139404
65345	139405
60777	139406
36992	139407
21065	139408
14817	139409
7114	139410
46654	139411
164996	139412
136591	139413
7857	139414
122091	139415
29269	139416
27443	139417
95148	139418
97463	139419
35653	139420
72456	139421
24703	139422
51006	139423
92962	139424
74168	139425
72428	139426
45734	139427
50221	139428
126781	139429
152257	139430
84063	139431
97351	139432
45698	139433
9562	139434
14044	139435
20565	139436
99954	139437
66419	139438
130438	139439
32642	139440
104576	139441
138815	139442
159927	139443
120791	139444
157974	139445
72508	139446
19433	139447
57028	139448
19387	139449
42801	139450
126773	139451
74255	139452
146290	139453
152091	139454
99936	139455
33353	139456
163914	139457
24715	139458
144280	139459
20565	139460
41025	139461
72624	139462
72624	139463
118347	139464
100135	139465
159405	139466
54901	139467
72310	139468
77201	139469
55696	139470
45026	139471
97468	139472
94963	139473
116383	139474
142353	139475
11851	139476
3694	139477
15055	139478
32774	139479
51006	139480
163918	139481
8378	139482
95112	139483
88315	139484
12618	139485
33487	139486
41025	139487
34996	139488
62941	139489
128122	139490
15094	139491
154189	139492
74122	139493
76150	139494
51006	139495
12618	139496
163917	139497
55841	139498
163915	139499
114193	139500
156004	139501
15030	139502
43689	139503
32718	139504
80202	139505
43781	139506
143488	139507
72446	139508
18579	139509
163919	139510
101472	139511
122315	139512
43889	139513
32574	139514
47533	139515
168100	139516
127126	139517
148102	139518
8557	139519
148346	139520
146227	139521
74069	139522
93302	139523
24710	139524
32734	139525
94724	139526
25667	139527
101690	139528
80199	139529
151639	139530
93302	139531
42760	139532
22559	139533
84307	139534
84063	139535
42675	139536
25719	139537
130437	139538
91284	139539
19370	139540
42851	139541
55823	139542
101860	139543
77380	139544
163916	139545
151740	139546
154222	139547
74224	139548
10197	139549
42745	139550
140383	139551
142607	139552
33441	139553
16369	139554
45734	139555
135152	139556
77326	139557
32642	139558
93097	139559
161844	139560
100172	139561
111027	139562
80124	139563
163468	139564
125312	139565
30258	139566
50087	139567
72313	139568
38972	139569
78694	139570
85725	139571
69665	139572
138213	139573
133456	139574
17978	139575
153244	139576
40331	139577
78544	139578
155602	139579
136685	139580
85624	139581
119525	139582
91162	139583
27884	139584
81297	139585
106269	139586
111223	139587
54519	139588
62997	139589
165239	139590
40331	139591
155603	139592
153773	139593
10812	139594
40326	139595
111186	139596
55767	139597
10498	139598
48311	139599
98478	139600
72313	139601
15420	139602
38326	139603
128304	139604
88434	139605
86858	139606
70703	139607
81370	139608
88285	139609
18887	139610
104471	139611
29264	139612
143045	139613
38370	139614
84162	139615
78831	139616
92958	139617
19379	139618
34940	139619
84259	139620
24523	139621
27371	139622
17703	139623
119654	139624
123814	139625
145922	139626
49088	139627
8373	139628
9730	139629
8634	139630
54409	139631
67321	139632
126891	139633
14804	139634
89727	139635
7610	139636
61968	139637
66355	139638
20993	139639
67390	139640
109508	139641
16827	139642
7874	139643
61968	139644
24524	139645
131626	139646
151335	139647
76144	139648
35789	139649
130321	139650
69570	139651
122152	139652
28679	139653
8241	139654
50933	139655
142500	139656
19365	139657
48982	139658
49047	139659
37501	139660
42097	139661
20984	139662
24052	139663
103034	139664
40302	139665
54482	139666
129931	139667
165339	139668
97274	139669
80093	139670
43740	139671
157715	139672
85542	139673
101644	139674
122135	139675
119481	139676
142539	139677
22561	139678
118321	139679
59707	139680
99851	139681
85542	139682
30780	139683
116095	139684
131941	139685
144837	139686
153903	139687
114077	139688
107992	139689
95990	139690
26382	139691
50961	139692
163617	139693
149374	139694
30780	139695
152003	139696
153904	139697
35718	139698
167070	139699
27893	139700
112656	139701
125272	139702
119412	139703
72592	139704
146288	139705
165238	139706
112639	139707
126826	139708
126978	139709
85605	139710
151955	139711
55915	139712
149945	139713
97417	139714
22446	139715
77341	139716
57015	139717
93212	139718
121952	139719
60672	139720
155742	139721
11280	139722
58819	139723
88461	139724
122135	139725
22528	139726
128141	139727
28329	139728
155748	139729
20563	139730
77341	139731
128473	139732
30250	139733
20618	139734
76184	139735
106394	139736
93094	139737
144960	139738
98619	139739
119641	139740
85795	139741
153824	139742
157713	139743
143210	139744
57118	139745
97285	139746
168010	139747
157720	139748
71311	139749
136383	139750
49045	139751
17398	139752
20546	139753
31747	139754
88464	139755
55765	139756
165338	139757
157199	139758
159674	139759
27426	139760
161455	139761
88461	139762
37517	139763
157721	139764
136499	139765
122079	139766
157714	139767
153901	139768
37517	139769
38351	139770
20542	139771
165078	139772
93052	139773
144993	139774
66313	139775
112639	139776
13677	139777
159422	139778
111042	139779
163616	139780
22843	139781
84295	139782
104545	139783
58774	139784
146416	139785
17708	139786
78715	139787
155744	139788
155745	139789
155504	139790
10033	139791
19817	139792
111209	139793
130098	139794
97383	139795
159675	139796
28311	139797
100241	139798
22843	139799
27468	139800
17083	139801
155597	139802
63013	139803
20618	139804
88277	139805
37517	139806
66391	139807
101754	139808
21991	139809
34882	139810
151792	139811
146451	139812
103306	139813
30771	139814
39660	139815
155766	139816
151488	139817
13830	139818
57881	139819
51781	139820
3140	139821
76085	139822
16372	139823
22856	139824
13830	139825
8969	139826
60664	139827
22856	139828
24016	139829
113947	139830
68428	139831
68483	139832
60888	139833
22547	139834
16623	139835
29830	139836
135272	139837
159340	139838
89870	139839
21372	139840
106456	139841
119385	139842
135231	139843
76065	139844
48312	139845
53624	139846
23633	139847
17978	139848
24048	139849
53624	139850
63812	139851
19783	139852
53624	139853
18931	139854
96147	139855
152229	139856
85589	139857
155681	139858
103260	139859
8761	139860
135235	139861
31828	139862
54491	139863
153391	139864
19783	139865
20275	139866
146438	139867
21024	139868
66365	139869
48272	139870
10350	139871
53561	139872
51781	139873
23627	139874
62974	139875
88299	139876
38343	139877
101936	139878
36318	139879
7515	139880
38254	139881
67410	139882
11424	139883
22877	139884
22868	139885
101936	139886
67320	139887
67347	139888
63866	139889
52620	139890
70823	139891
123702	139892
34941	139893
144215	139894
130389	139895
99884	139896
85665	139897
17448	139898
63021	139899
68518	139900
30825	139901
83946	139902
50012	139903
52645	139904
58653	139905
134819	139906
69709	139907
50972	139908
48354	139909
31820	139910
166431	139911
109487	139912
21976	139913
26857	139914
155037	139915
152167	139916
6689	139917
103352	139918
153826	139919
47555	139920
68519	139921
17443	139922
79992	139923
5475	139924
85582	139925
21047	139926
128099	139927
27382	139928
5475	139929
80138	139930
48979	139931
18602	139932
91748	139933
57812	139934
13684	139935
30744	139936
27389	139937
23611	139938
15148	139939
41732	139940
80140	139941
58693	139942
153807	139943
12854	139944
6875	139945
153225	139946
31824	139947
138282	139948
163858	139949
81217	139950
104523	139951
13823	139952
32039	139953
17410	139954
119267	139955
42091	139956
33804	139957
16374	139958
13684	139959
57021	139960
59577	139961
57022	139962
157752	139963
26779	139964
85758	139965
40265	139966
53596	139967
76015	139968
15575	139969
26767	139970
18940	139971
134828	139972
5430	139973
59577	139974
13826	139975
164671	139976
17390	139977
129890	139978
30735	139979
27872	139980
103347	139981
110976	139982
12862	139983
34888	139984
38350	139985
149513	139986
151463	139987
41843	139988
46545	139989
87047	139990
103184	139991
69693	139992
167782	139993
130017	139994
11570	139995
6983	139996
17706	139997
140061	139998
34925	139999
22851	140000
32041	140001
40393	140002
22884	140003
88305	140004
60746	140005
10208	140006
10963	140007
7617	140008
166599	140009
80170	140010
12605	140011
8556	140012
60846	140013
14032	140014
3969	140015
79936	140016
159171	140017
153293	140018
157186	140019
134948	140020
12850	140021
144886	140022
22850	140023
34320	140024
36295	140025
10846	140026
7349	140027
62049	140028
98474	140029
100213	140030
42081	140031
11116	140032
78613	140033
34888	140034
78587	140035
54515	140036
85564	140037
91155	140038
88473	140039
27925	140040
120582	140041
7718	140042
111044	140043
59723	140044
66377	140045
17476	140046
167734	140047
13852	140048
77357	140049
67326	140050
14715	140051
21394	140052
145964	140053
128186	140054
62882	140055
70828	140056
28690	140057
130341	140058
31250	140059
14057	140060
131609	140061
58662	140062
8371	140063
14495	140064
10952	140065
28694	140066
55791	140067
103325	140068
60697	140069
13644	140070
153329	140071
162773	140072
37474	140073
16007	140074
46681	140075
130341	140076
40342	140077
107954	140078
16042	140079
149579	140080
31761	140081
6866	140082
106198	140083
58789	140084
58789	140085
109526	140086
81409	140087
84045	140088
12171	140089
164685	140090
10796	140091
29271	140092
21685	140093
21705	140094
19796	140095
36908	140096
10358	140097
51771	140098
129952	140099
43909	140100
39016	140101
26764	140102
29228	140103
123784	140104
17953	140105
82444	140106
121913	140107
166732	140108
45701	140109
19798	140110
135237	140111
17727	140112
136381	140113
52666	140114
33448	140115
8856	140116
38422	140117
21406	140118
103194	140119
75012	140120
151558	140121
164936	140122
118021	140123
17435	140124
14270	140125
103177	140126
109558	140127
60889	140128
56999	140129
149999	140130
167214	140131
23229	140132
39016	140133
44968	140134
20542	140135
29392	140136
161227	140137
57207	140138
119479	140139
80061	140140
119513	140141
101899	140142
38399	140143
10031	140144
161721	140145
101441	140146
164981	140147
65178	140148
166651	140149
166731	140150
22871	140151
65065	140152
19036	140153
128554	140154
147985	140155
36861	140156
14270	140157
98415	140158
112726	140159
16387	140160
21685	140161
114010	140162
167853	140163
16027	140164
13626	140165
42821	140166
75007	140167
10825	140168
45760	140169
166812	140170
138817	140171
29263	140172
16006	140173
77287	140174
101696	140175
23243	140176
123386	140177
38327	140178
101483	140179
19026	140180
131643	140181
41063	140182
88343	140183
22875	140184
10224	140185
120699	140186
114113	140187
80189	140188
52701	140189
111025	140190
101873	140191
119679	140192
35728	140193
27376	140194
44976	140195
54493	140196
54856	140197
18586	140198
70736	140199
112584	140200
84145	140201
159885	140202
133447	140203
99982	140204
36332	140205
52701	140206
24501	140207
82561	140208
35648	140209
87081	140210
63854	140211
20274	140212
106564	140213
17428	140214
106400	140215
78568	140216
18899	140217
62925	140218
7169	140219
60648	140220
65108	140221
135191	140222
17716	140223
21062	140224
30757	140225
16854	140226
68674	140227
19361	140228
44969	140229
136693	140230
108278	140231
6123	140232
36957	140233
75035	140234
12853	140235
140240	140236
87022	140237
21668	140238
94962	140239
24691	140240
60742	140241
126948	140242
7286	140243
100127	140244
66389	140245
52687	140246
89689	140247
10225	140248
55708	140249
97364	140250
151714	140251
17456	140252
74040	140253
128213	140254
149775	140255
32543	140256
12853	140257
130072	140258
6125	140259
111083	140260
99984	140261
35774	140262
11418	140263
24041	140264
20286	140265
153545	140266
123823	140267
84091	140268
42093	140269
135231	140270
62925	140271
84156	140272
70755	140273
97438	140274
59655	140275
120766	140276
10835	140277
36957	140278
62948	140279
131682	140280
70780	140281
21068	140282
63009	140283
94679	140284
43820	140285
57081	140286
17725	140287
19338	140288
27359	140289
75035	140290
58746	140291
21666	140292
75035	140293
84228	140294
128169	140295
126750	140296
146316	140297
116058	140298
114715	140299
75035	140300
14817	140301
159402	140302
78638	140303
62925	140304
119411	140305
159803	140306
97338	140307
120730	140308
99894	140309
54853	140310
26386	140311
74243	140312
84091	140313
152206	140314
38298	140315
142821	140316
81317	140317
54853	140318
57207	140319
25104	140320
65299	140321
35750	140322
63009	140323
53592	140324
36927	140325
153965	140326
55950	140327
85562	140328
7876	140329
114820	140330
41768	140331
153383	140332
53592	140333
138857	140334
7860	140335
15579	140336
7117	140337
122047	140338
53592	140339
103305	140340
66415	140341
19310	140342
122047	140343
6866	140344
45776	140345
75072	140346
40328	140347
13609	140348
89741	140349
42908	140350
10193	140351
29241	140352
72442	140353
48999	140354
43728	140355
53529	140356
133458	140357
50014	140358
29294	140359
82591	140360
26345	140361
103297	140362
69682	140363
65085	140364
7349	140365
111208	140366
160973	140367
157072	140368
104712	140369
82466	140370
60716	140371
133627	140372
9561	140373
43728	140374
17396	140375
40370	140376
41759	140377
10815	140378
67374	140379
118249	140380
118269	140381
111270	140382
31795	140383
136682	140384
112731	140385
100057	140386
157693	140387
47526	140388
116105	140389
89848	140390
144804	140391
38317	140392
12606	140393
85674	140394
120858	140395
45762	140396
167899	140397
77314	140398
47558	140399
128428	140400
30277	140401
122185	140402
25144	140403
26376	140404
123722	140405
39664	140406
112733	140407
116270	140408
108190	140409
25144	140410
144806	140411
161570	140412
153870	140413
68612	140414
135261	140415
81362	140416
114196	140417
82537	140418
45763	140419
98562	140420
46688	140421
55831	140422
55963	140423
161464	140424
12414	140425
131563	140426
101495	140427
123502	140428
35652	140429
38257	140430
104705	140431
79945	140432
159524	140433
7427	140434
138159	140435
26792	140436
11286	140437
78552	140438
32596	140439
151752	140440
16000	140441
10800	140442
7725	140443
143035	140444
13192	140445
50051	140446
38298	140447
97183	140448
116033	140449
61972	140450
28706	140451
99946	140452
28274	140453
65024	140454
19320	140455
36992	140456
75098	140457
28274	140458
128131	140459
32529	140460
119643	140461
54514	140462
21375	140463
153403	140464
56998	140465
154063	140466
155651	140467
6971	140468
19038	140469
19038	140470
108024	140471
70873	140472
76171	140473
78621	140474
140223	140475
4821	140476
71273	140477
18915	140478
49972	140479
23607	140480
34882	140481
81198	140482
40328	140483
128223	140484
50126	140485
59701	140486
109575	140487
151278	140488
42083	140489
13196	140490
13196	140491
34912	140492
77251	140493
34910	140494
42083	140495
38229	140496
69622	140497
20568	140498
20566	140499
34912	140500
50015	140501
20967	140502
98561	140503
51792	140504
148195	140505
25035	140506
108210	140507
24015	140508
78783	140509
155844	140510
34334	140511
46612	140512
130171	140513
88536	140514
42088	140515
116308	140516
138242	140517
128517	140518
18577	140519
72587	140520
21988	140521
24065	140522
50967	140523
77249	140524
130337	140525
80267	140526
75116	140527
46606	140528
28712	140529
24518	140530
53504	140531
122119	140532
43753	140533
165432	140534
41730	140535
106534	140536
112673	140537
122119	140538
7875	140539
46577	140540
41090	140541
85594	140542
112519	140543
165433	140544
59721	140545
111315	140546
38352	140547
91061	140548
103087	140549
42773	140550
28676	140551
82441	140552
78796	140553
127052	140554
23628	140555
91049	140556
16007	140557
111327	140558
144394	140559
22473	140560
8860	140561
109714	140562
14261	140563
18577	140564
148225	140565
41086	140566
38441	140567
9890	140568
15442	140569
138253	140570
133512	140571
38979	140572
23645	140573
23645	140574
46608	140575
109615	140576
62921	140577
78694	140578
99940	140579
10034	140580
148224	140581
109499	140582
66324	140583
20020	140584
119646	140585
87068	140586
61961	140587
51742	140588
40387	140589
84264	140590
28318	140591
24044	140592
127053	140593
97379	140594
15007	140595
159799	140596
36993	140597
11108	140598
57061	140599
98434	140600
76089	140601
101911	140602
22495	140603
15390	140604
39026	140605
23594	140606
128343	140607
70854	140608
70854	140609
25656	140610
61916	140611
106463	140612
21658	140613
57007	140614
68597	140615
36318	140616
101422	140617
98611	140618
13855	140619
112783	140620
55704	140621
2830	140622
164612	140623
16857	140624
131958	140625
7518	140626
137874	140627
96035	140628
31836	140629
14055	140630
21651	140631
111307	140632
14706	140633
80067	140634
38323	140635
22524	140636
162755	140637
36891	140638
25626	140639
46634	140640
102982	140641
24458	140642
20974	140643
29826	140644
14477	140645
47445	140646
163190	140647
42116	140648
80190	140649
58666	140650
33422	140651
45794	140652
66346	140653
103054	140654
15116	140655
155171	140656
138142	140657
6587	140658
42116	140659
15157	140660
65275	140661
78816	140662
18265	140663
28678	140664
15157	140665
140284	140666
12603	140667
163332	140668
39613	140669
116126	140670
67341	140671
123390	140672
155306	140673
166856	140674
128314	140675
16347	140676
58666	140677
39061	140678
12867	140679
99951	140680
146146	140681
38442	140682
144689	140683
48247	140684
11816	140685
69601	140686
25073	140687
14477	140688
154972	140689
101425	140690
85576	140691
78678	140692
41753	140693
135216	140694
123465	140695
135211	140696
50137	140697
50885	140698
11421	140699
123822	140700
66370	140701
159366	140702
104751	140703
38335	140704
54450	140705
14477	140706
136640	140707
7853	140708
140214	140709
140557	140710
67455	140711
109482	140712
4180	140713
84101	140714
69542	140715
14477	140716
21053	140717
33419	140718
25098	140719
22846	140720
50186	140721
59620	140722
127128	140723
123440	140724
34347	140725
50011	140726
65332	140727
134991	140728
30292	140729
125475	140730
48308	140731
46572	140732
88334	140733
26851	140734
61890	140735
111114	140736
104810	140737
82651	140738
155194	140739
62076	140740
101769	140741
33430	140742
15157	140743
58666	140744
16863	140745
45018	140746
25180	140747
83932	140748
133348	140749
57070	140750
91228	140751
12867	140752
88277	140753
110974	140754
25736	140755
131807	140756
62943	140757
41803	140758
80089	140759
94706	140760
50976	140761
165203	140762
112549	140763
106372	140764
33370	140765
135129	140766
52571	140767
23623	140768
135118	140769
86929	140770
136829	140771
145018	140772
54864	140773
65180	140774
17479	140775
165205	140776
111196	140777
35753	140778
28293	140779
77283	140780
35753	140781
53566	140782
120811	140783
50894	140784
86923	140785
80035	140786
114256	140787
50098	140788
50035	140789
52640	140790
28704	140791
123722	140792
161414	140793
21652	140794
60821	140795
20999	140796
78671	140797
133110	140798
91704	140799
38227	140800
130013	140801
38240	140802
61857	140803
100215	140804
13618	140805
89733	140806
27362	140807
112603	140808
54538	140809
78725	140810
88438	140811
135045	140812
22849	140813
91230	140814
5430	140815
29242	140816
10489	140817
47431	140818
8144	140819
46768	140820
46616	140821
22464	140822
23241	140823
18886	140824
140942	140825
118182	140826
126649	140827
126649	140828
35777	140829
116197	140830
29826	140831
8859	140832
61857	140833
147592	140834
63039	140835
63825	140836
161125	140837
118461	140838
23215	140839
38247	140840
71325	140841
7847	140842
6596	140843
136514	140844
21034	140845
103292	140846
114169	140847
33354	140848
61857	140849
131587	140850
104711	140851
130198	140852
44378	140853
157173	140854
104538	140855
112733	140856
163597	140857
25662	140858
12146	140859
52627	140860
128578	140861
66399	140862
20291	140863
29347	140864
17988	140865
11409	140866
17988	140867
156026	140868
27906	140869
35791	140870
84171	140871
130358	140872
65171	140873
38307	140874
132160	140875
17701	140876
37005	140877
71298	140878
12146	140879
9517	140880
34897	140881
12146	140882
13209	140883
41064	140884
40364	140885
69671	140886
57164	140887
55959	140888
128218	140889
19417	140890
48362	140891
161514	140892
93032	140893
57913	140894
126770	140895
94955	140896
133472	140897
106222	140898
108141	140899
57223	140900
95060	140901
87077	140902
19371	140903
95147	140904
121924	140905
101494	140906
29842	140907
19451	140908
28281	140909
167216	140910
32684	140911
61930	140912
14814	140913
71343	140914
7892	140915
157916	140916
123818	140917
165174	140918
60929	140919
154106	140920
9514	140921
21037	140922
145051	140923
148274	140924
118155	140925
112766	140926
21001	140927
100000	140928
20577	140929
32600	140930
140883	140931
46575	140932
25207	140933
25763	140934
26818	140935
15056	140936
49984	140937
11865	140938
46649	140939
107938	140940
21679	140941
16859	140942
61930	140943
148012	140944
41832	140945
135089	140946
140884	140947
159853	140948
111134	140949
94743	140950
140680	140951
61930	140952
11875	140953
68571	140954
7761	140955
9512	140956
163302	140957
135366	140958
135366	140959
139918	140960
74078	140961
21679	140962
68530	140963
19847	140964
38381	140965
101627	140966
55933	140967
50899	140968
27370	140969
80220	140970
95161	140971
146593	140972
26821	140973
99979	140974
88573	140975
118181	140976
57290	140977
152182	140978
138925	140979
73967	140980
99844	140981
54458	140982
42696	140983
11117	140984
163308	140985
163824	140986
150129	140987
142469	140988
120970	140989
24695	140990
163675	140991
7348	140992
5222	140993
95152	140994
55887	140995
101837	140996
32585	140997
93210	140998
95152	140999
143416	141000
19771	141001
82616	141002
74187	141003
49984	141004
57009	141005
57150	141006
57105	141007
161138	141008
42894	141009
140863	141010
46745	141011
53576	141012
165503	141013
147848	141014
120942	141015
7892	141016
27488	141017
49089	141018
55933	141019
95040	141020
38224	141021
112656	141022
135347	141023
77399	141024
151534	141025
163823	141026
43792	141027
138970	141028
99844	141029
162786	141030
136436	141031
9512	141032
61988	141033
157775	141034
55933	141035
142642	141036
29319	141037
114855	141038
21001	141039
118049	141040
9733	141041
14814	141042
76191	141043
74134	141044
9732	141045
65154	141046
143415	141047
9732	141048
118253	141049
159349	141050
143015	141051
42726	141052
50064	141053
159721	141054
6873	141055
59661	141056
87062	141057
73889	141058
128621	141059
161770	141060
161768	141061
76207	141062
165026	141063
99891	141064
76207	141065
93164	141066
42726	141067
32674	141068
51763	141069
9557	141070
29310	141071
22544	141072
12867	141073
36976	141074
35651	141075
165162	141076
126917	141077
96146	141078
155698	141079
142951	141080
84115	141081
118246	141082
19360	141083
25690	141084
78653	141085
7846	141086
16862	141087
93121	141088
43794	141089
25168	141090
125065	141091
55779	141092
29310	141093
43947	141094
62914	141095
19462	141096
29310	141097
33413	141098
9209	141099
84056	141100
96209	141101
43853	141102
10221	141103
136493	141104
33447	141105
120619	141106
163393	141107
32767	141108
30773	141109
84056	141110
96065	141111
15408	141112
19772	141113
84280	141114
161386	141115
29310	141116
7896	141117
24706	141118
62930	141119
25176	141120
78647	141121
10217	141122
85704	141123
57253	141124
71344	141125
8377	141126
94766	141127
89839	141128
112517	141129
57028	141130
149307	141131
60823	141132
74160	141133
165161	141134
147854	141135
11814	141136
53613	141137
71344	141138
31246	141139
33471	141140
46793	141141
14473	141142
33413	141143
78638	141144
116132	141145
51763	141146
43947	141147
9209	141148
44974	141149
30290	141150
157542	141151
65074	141152
54403	141153
7846	141154
32767	141155
140428	141156
12159	141157
69631	141158
103325	141159
17734	141160
142782	141161
18919	141162
29310	141163
59643	141164
53551	141165
65240	141166
159472	141167
77236	141168
100061	141169
153718	141170
29355	141171
148067	141172
157541	141173
101586	141174
131862	141175
29355	141176
22507	141177
46552	141178
95084	141179
15437	141180
29310	141181
41123	141182
155708	141183
18919	141184
15146	141185
165488	141186
162998	141187
138789	141188
155211	141189
57069	141190
60844	141191
104784	141192
84107	141193
112755	141194
138261	141195
25970	141196
115998	141197
104733	141198
28252	141199
106185	141200
103204	141201
34968	141202
31765	141203
88307	141204
50986	141205
114015	141206
67396	141207
149510	141208
153386	141209
91265	141210
112530	141211
115997	141212
87061	141213
104608	141214
32537	141215
133248	141216
66350	141217
45007	141218
46693	141219
151453	141220
103204	141221
153983	141222
91099	141223
147600	141224
106243	141225
55931	141226
140868	141227
41713	141228
68626	141229
19335	141230
24446	141231
39652	141232
39019	141233
91265	141234
125242	141235
136518	141236
125505	141237
151340	141238
63010	141239
31765	141240
99831	141241
162924	141242
54518	141243
26827	141244
35742	141245
28668	141246
116023	141247
128152	141248
116024	141249
126916	141250
19379	141251
159946	141252
66275	141253
54843	141254
130057	141255
36316	141256
148155	141257
31744	141258
54518	141259
113956	141260
52586	141261
128069	141262
112722	141263
32032	141264
80187	141265
41122	141266
101460	141267
128129	141268
19386	141269
37476	141270
9730	141271
46774	141272
36899	141273
15097	141274
18571	141275
19440	141276
96054	141277
88583	141278
136431	141279
23622	141280
126789	141281
153751	141282
30251	141283
129922	141284
18264	141285
55857	141286
35765	141287
10795	141288
46628	141289
31750	141290
9707	141291
126493	141292
140065	141293
24053	141294
41036	141295
68448	141296
128619	141297
40342	141298
162854	141299
36401	141300
84047	141301
88292	141302
104573	141303
46625	141304
61920	141305
51776	141306
35772	141307
166867	141308
29829	141309
74103	141310
14806	141311
31290	141312
25160	141313
32037	141314
28318	141315
47575	141316
133473	141317
104728	141318
29825	141319
29268	141320
40329	141321
167303	141322
46708	141323
167059	141324
41033	141325
142865	141326
31255	141327
114201	141328
101428	141329
161599	141330
35756	141331
86897	141332
31794	141333
159105	141334
6977	141335
157066	141336
53586	141337
19841	141338
41013	141339
40293	141340
70717	141341
19410	141342
91127	141343
142651	141344
85591	141345
43727	141346
74103	141347
35770	141348
46779	141349
118384	141350
9488	141351
137947	141352
159122	141353
21388	141354
85643	141355
114061	141356
164780	141357
88585	141358
77210	141359
21388	141360
124998	141361
140611	141362
4818	141363
48987	141364
43881	141365
40295	141366
135264	141367
14705	141368
24457	141369
17715	141370
151421	141371
48334	141372
157187	141373
22873	141374
16861	141375
49022	141376
78572	141377
91716	141378
88551	141379
24066	141380
10808	141381
34359	141382
7270	141383
136494	141384
50943	141385
24034	141386
39617	141387
101523	141388
21388	141389
63022	141390
22501	141391
8757	141392
102965	141393
162959	141394
159646	141395
21388	141396
162808	141397
19321	141398
111174	141399
124975	141400
21388	141401
60757	141402
29368	141403
13850	141404
24509	141405
18886	141406
3968	141407
121894	141408
57224	141409
66249	141410
34981	141411
19390	141412
36920	141413
95105	141414
59733	141415
13836	141416
72530	141417
23636	141418
4177	141419
104459	141420
155658	141421
27478	141422
61871	141423
134966	141424
12829	141425
120696	141426
98486	141427
162950	141428
10018	141429
59609	141430
16839	141431
13850	141432
13850	141433
13850	141434
98425	141435
98568	141436
107939	141437
167808	141438
41798	141439
81455	141440
122075	141441
103051	141442
68642	141443
91815	141444
39599	141445
99933	141446
25717	141447
19301	141448
68426	141449
94792	141450
27928	141451
81388	141452
81333	141453
41769	141454
10840	141455
88329	141456
10837	141457
81198	141458
164859	141459
85723	141460
128062	141461
49047	141462
27458	141463
38409	141464
163544	141465
136427	141466
23245	141467
161507	141468
71295	141469
93179	141470
101761	141471
9713	141472
36940	141473
42785	141474
62881	141475
82544	141476
125506	141477
106430	141478
69709	141479
70818	141480
17440	141481
58777	141482
60822	141483
166964	141484
66333	141485
95034	141486
153815	141487
54868	141488
138207	141489
133490	141490
135205	141491
112592	141492
114166	141493
61965	141494
128275	141495
57112	141496
17712	141497
11586	141498
44360	141499
133492	141500
78584	141501
39674	141502
65172	141503
112552	141504
36290	141505
39643	141506
54481	141507
41800	141508
72573	141509
114114	141510
15392	141511
157650	141512
36940	141513
147975	141514
25697	141515
157036	141516
35629	141517
110996	141518
41744	141519
21052	141520
37470	141521
91786	141522
40358	141523
20998	141524
65108	141525
56999	141526
7897	141527
5475	141528
3988	141529
60907	141530
104683	141531
58710	141532
104514	141533
61834	141534
6876	141535
157600	141536
164749	141537
60716	141538
97180	141539
15794	141540
50089	141541
167269	141542
85700	141543
137923	141544
60903	141545
34988	141546
48251	141547
147695	141548
67310	141549
116418	141550
95183	141551
70868	141552
21034	141553
85578	141554
134903	141555
30248	141556
26838	141557
101633	141558
19768	141559
40352	141560
72294	141561
22887	141562
133432	141563
88487	141564
107911	141565
155024	141566
106354	141567
110992	141568
38369	141569
112663	141570
25035	141571
91153	141572
111179	141573
53539	141574
131580	141575
98610	141576
99849	141577
44379	141578
85664	141579
166412	141580
113949	141581
125275	141582
125275	141583
69656	141584
39001	141585
43698	141586
32537	141587
42771	141588
95168	141589
126537	141590
95168	141591
38354	141592
123343	141593
50979	141594
65129	141595
126954	141596
35784	141597
104579	141598
62949	141599
20265	141600
18273	141601
116201	141602
41011	141603
77236	141604
80097	141605
13832	141606
22542	141607
103144	141608
13626	141609
57073	141610
165617	141611
57903	141612
6966	141613
25683	141614
62918	141615
25964	141616
50023	141617
8239	141618
69737	141619
91119	141620
70727	141621
40290	141622
166722	141623
121860	141624
20593	141625
2580	141626
50128	141627
65334	141628
68555	141629
6966	141630
137990	141631
7860	141632
62918	141633
22534	141634
30737	141635
91054	141636
130237	141637
69737	141638
112645	141639
13058	141640
106496	141641
138792	141642
61952	141643
81323	141644
144359	141645
60887	141646
54498	141647
42085	141648
35711	141649
126698	141650
136678	141651
163150	141652
8239	141653
23591	141654
123496	141655
133577	141656
32589	141657
59610	141658
18880	141659
166984	141660
43752	141661
161209	141662
80000	141663
87051	141664
42824	141665
13626	141666
157308	141667
84043	141668
78750	141669
88377	141670
159264	141671
10201	141672
109610	141673
65035	141674
109585	141675
116266	141676
128530	141677
12820	141678
111132	141679
78723	141680
6965	141681
84121	141682
5562	141683
142751	141684
119290	141685
36306	141686
126904	141687
46674	141688
108310	141689
21696	141690
72617	141691
65169	141692
72617	141693
108271	141694
114042	141695
26857	141696
108144	141697
25659	141698
41838	141699
146087	141700
7050	141701
163090	141702
13633	141703
82468	141704
9206	141705
83999	141706
59731	141707
135141	141708
82614	141709
7276	141710
107952	141711
103299	141712
134989	141713
53629	141714
14718	141715
27874	141716
112583	141717
24689	141718
13628	141719
125015	141720
8771	141721
103318	141722
46743	141723
70698	141724
79939	141725
44418	141726
74259	141727
7170	141728
162947	141729
149451	141730
24020	141731
13628	141732
142702	141733
126574	141734
106573	141735
79988	141736
15014	141737
74164	141738
125015	141739
57901	141740
161172	141741
14718	141742
8559	141743
17975	141744
65312	141745
97373	141746
104801	141747
17953	141748
27890	141749
25133	141750
42900	141751
134793	141752
78664	141753
13061	141754
9537	141755
96074	141756
81424	141757
104769	141758
60755	141759
25214	141760
9509	141761
25124	141762
39630	141763
5223	141764
41029	141765
96074	141766
74051	141767
13061	141768
149280	141769
126768	141770
140220	141771
31777	141772
123598	141773
59665	141774
118506	141775
42910	141776
129864	141777
145838	141778
119221	141779
91826	141780
118358	141781
142283	141782
125347	141783
81277	141784
140291	141785
72328	141786
54836	141787
35667	141788
101403	141789
48285	141790
20955	141791
25133	141792
111326	141793
140959	141794
159406	141795
96118	141796
25115	141797
15100	141798
15086	141799
93198	141800
29834	141801
5567	141802
87028	141803
158941	141804
93295	141805
57806	141806
94960	141807
72278	141808
140879	141809
72280	141810
32723	141811
118506	141812
96075	141813
42895	141814
96074	141815
94938	141816
46588	141817
11862	141818
116461	141819
72591	141820
24684	141821
121850	141822
81305	141823
157884	141824
145030	141825
14812	141826
54897	141827
138982	141828
19468	141829
25129	141830
27491	141831
116404	141832
15086	141833
101917	141834
145839	141835
42105	141836
13341	141837
5567	141838
94922	141839
59712	141840
19468	141841
32066	141842
142284	141843
15081	141844
6967	141845
25698	141846
42707	141847
76173	141848
72278	141849
20610	141850
123598	141851
25181	141852
135144	141853
25129	141854
81305	141855
25135	141856
118029	141857
151226	141858
25124	141859
36409	141860
115884	141861
43787	141862
81438	141863
162744	141864
35616	141865
42759	141866
55736	141867
167093	141868
72467	141869
15086	141870
43845	141871
116374	141872
142285	141873
19343	141874
19468	141875
32066	141876
72426	141877
19045	141878
5225	141879
71350	141880
19045	141881
84148	141882
32560	141883
72476	141884
33404	141885
55721	141886
93065	141887
43895	141888
156962	141889
19452	141890
72537	141891
59712	141892
116450	141893
19343	141894
19428	141895
43817	141896
43895	141897
32581	141898
11862	141899
140473	141900
25681	141901
149235	141902
19468	141903
135193	141904
72520	141905
147928	141906
149279	141907
36409	141908
33391	141909
72485	141910
46597	141911
126833	141912
76136	141913
133477	141914
72278	141915
161284	141916
123680	141917
25129	141918
94732	141919
57310	141920
89863	141921
95127	141922
155072	141923
119431	141924
162979	141925
151221	141926
15057	141927
42811	141928
140324	141929
149276	141930
25182	141931
139970	141932
62943	141933
88467	141934
99840	141935
133472	141936
47533	141937
163307	141938
27852	141939
38211	141940
84211	141941
54414	141942
28283	141943
149341	141944
159706	141945
17725	141946
152122	141947
159954	141948
149995	141949
31812	141950
65154	141951
106581	141952
48396	141953
125267	141954
46549	141955
161160	141956
26867	141957
26867	141958
29288	141959
26867	141960
28283	141961
7268	141962
26867	141963
104826	141964
29288	141965
149918	141966
133615	141967
104826	141968
26867	141969
26867	141970
40250	141971
68457	141972
26867	141973
16051	141974
111032	141975
149436	141976
16051	141977
149336	141978
166929	141979
40399	141980
16051	141981
91243	141982
16051	141983
16051	141984
82524	141985
16051	141986
161088	141987
60851	141988
126492	141989
125297	141990
84190	141991
50147	141992
77260	141993
31812	141994
109750	141995
100059	141996
45803	141997
45803	141998
124972	141999
100170	142000
45803	142001
153232	142002
78750	142003
31812	142004
149309	142005
88439	142006
104596	142007
130283	142008
35718	142009
39651	142010
70704	142011
148071	142012
28283	142013
162879	142014
148332	142015
31812	142016
123457	142017
45803	142018
148379	142019
153770	142020
157498	142021
103129	142022
3804	142023
63858	142024
111032	142025
122191	142026
52629	142027
151688	142028
3804	142029
47510	142030
8378	142031
3804	142032
20539	142033
3804	142034
49098	142035
164666	142036
49098	142037
28679	142038
77395	142039
128208	142040
60827	142041
3804	142042
136659	142043
136730	142044
26777	142045
70792	142046
52629	142047
106581	142048
49098	142049
149833	142050
17397	142051
49098	142052
153289	142053
60719	142054
37498	142055
49098	142056
49098	142057
112646	142058
78635	142059
3804	142060
165612	142061
35609	142062
150122	142063
134852	142064
123457	142065
31812	142066
155956	142067
144664	142068
123700	142069
127087	142070
116108	142071
39610	142072
39641	142073
77220	142074
51007	142075
28707	142076
30805	142077
17719	142078
130385	142079
21385	142080
163412	142081
85671	142082
132107	142083
54472	142084
30805	142085
22551	142086
52709	142087
35648	142088
163145	142089
18289	142090
38225	142091
166429	142092
53521	142093
140895	142094
29853	142095
31832	142096
54863	142097
46587	142098
106142	142099
50009	142100
63932	142101
86862	142102
108201	142103
143204	142104
110997	142105
36915	142106
37472	142107
94897	142108
85699	142109
128251	142110
12142	142111
129890	142112
109501	142113
78501	142114
10832	142115
33812	142116
47489	142117
95987	142118
45669	142119
109721	142120
52608	142121
29268	142122
47514	142123
138167	142124
137892	142125
37472	142126
14487	142127
135234	142128
81447	142129
63891	142130
82626	142131
133534	142132
57805	142133
37526	142134
101402	142135
53563	142136
88511	142137
145863	142138
46774	142139
49970	142140
83946	142141
149357	142142
98572	142143
51800	142144
88571	142145
46774	142146
87032	142147
51800	142148
43753	142149
40266	142150
16337	142151
29270	142152
101493	142153
48381	142154
138131	142155
55808	142156
12166	142157
138133	142158
25157	142159
130169	142160
108229	142161
38264	142162
140058	142163
78743	142164
136487	142165
89876	142166
103141	142167
60797	142168
157586	142169
99927	142170
69608	142171
68490	142172
88281	142173
21394	142174
21390	142175
30769	142176
140054	142177
165371	142178
61847	142179
11816	142180
22537	142181
134989	142182
8781	142183
55954	142184
140106	142185
68491	142186
46707	142187
67341	142188
85659	142189
82618	142190
29279	142191
123557	142192
106450	142193
60811	142194
60797	142195
60842	142196
118225	142197
78590	142198
60797	142199
57266	142200
9541	142201
41817	142202
163234	142203
126948	142204
83990	142205
95138	142206
27482	142207
96114	142208
24700	142209
122178	142210
78797	142211
108071	142212
85625	142213
121989	142214
103141	142215
61998	142216
68542	142217
14816	142218
115993	142219
88435	142220
7843	142221
74099	142222
33430	142223
9541	142224
14816	142225
46568	142226
43924	142227
144365	142228
112595	142229
19360	142230
157710	142231
29282	142232
42915	142233
21667	142234
53483	142235
65252	142236
42915	142237
114246	142238
29284	142239
55852	142240
6577	142241
164821	142242
104460	142243
54450	142244
76079	142245
10191	142246
74100	142247
67367	142248
18272	142249
16853	142250
149925	142251
165062	142252
133519	142253
57247	142254
29270	142255
19301	142256
103247	142257
20289	142258
65351	142259
162840	142260
29851	142261
122147	142262
55701	142263
82626	142264
7107	142265
82626	142266
46606	142267
53620	142268
153380	142269
49043	142270
63949	142271
153251	142272
15078	142273
111327	142274
19379	142275
66380	142276
43910	142277
30251	142278
69555	142279
128113	142280
112664	142281
149317	142282
70753	142283
78700	142284
146382	142285
67321	142286
70753	142287
13670	142288
71305	142289
24458	142290
101926	142291
114831	142292
42728	142293
33374	142294
76197	142295
58760	142296
167289	142297
162715	142298
57909	142299
72534	142300
38331	142301
40325	142302
8966	142303
41030	142304
16618	142305
28688	142306
94675	142307
24669	142308
22562	142309
22480	142310
87042	142311
58715	142312
163712	142313
63986	142314
40325	142315
39610	142316
71279	142317
87081	142318
18939	142319
33432	142320
79946	142321
91219	142322
114073	142323
89691	142324
57859	142325
7614	142326
155377	142327
157345	142328
84122	142329
67318	142330
50157	142331
60837	142332
31258	142333
38418	142334
85775	142335
151685	142336
17437	142337
26852	142338
11114	142339
89745	142340
53568	142341
80161	142342
4817	142343
38981	142344
14481	142345
29324	142346
131800	142347
140888	142348
130118	142349
146092	142350
39621	142351
13642	142352
145881	142353
17952	142354
10604	142355
125168	142356
130240	142357
134882	142358
49073	142359
37486	142360
62046	142361
32559	142362
50157	142363
68665	142364
106540	142365
163198	142366
104444	142367
46564	142368
59749	142369
60760	142370
42887	142371
39673	142372
62046	142373
17716	142374
137935	142375
51729	142376
76213	142377
60914	142378
50157	142379
24011	142380
101441	142381
9376	142382
50157	142383
22861	142384
9376	142385
62034	142386
114731	142387
74016	142388
133121	142389
7289	142390
10954	142391
19865	142392
30306	142393
81457	142394
130185	142395
80017	142396
66258	142397
16608	142398
17975	142399
48230	142400
151545	142401
8468	142402
55941	142403
84306	142404
125402	142405
54890	142406
133223	142407
149569	142408
16371	142409
107936	142410
68540	142411
11825	142412
32626	142413
32705	142414
32651	142415
15119	142416
68674	142417
85620	142418
50157	142419
9507	142420
85631	142421
12574	142422
80247	142423
59617	142424
154960	142425
159234	142426
25058	142427
119656	142428
66264	142429
126694	142430
66278	142431
136717	142432
142346	142433
135040	142434
24691	142435
19300	142436
46561	142437
130125	142438
50920	142439
17079	142440
76076	142441
138096	142442
80125	142443
67325	142444
112753	142445
41755	142446
126927	142447
50944	142448
144958	142449
101846	142450
132050	142451
13193	142452
131937	142453
22866	142454
6590	142455
24025	142456
61925	142457
76076	142458
28702	142459
11585	142460
20026	142461
27869	142462
17418	142463
88452	142464
93112	142465
121008	142466
97385	142467
84245	142468
8869	142469
22486	142470
135115	142471
48279	142472
128604	142473
6486	142474
84185	142475
53502	142476
35699	142477
6486	142478
25658	142479
126490	142480
62973	142481
145980	142482
49071	142483
22486	142484
17970	142485
144577	142486
130311	142487
22486	142488
5980	142489
58797	142490
55764	142491
14049	142492
22866	142493
48271	142494
163252	142495
84002	142496
17716	142497
17435	142498
54502	142499
10354	142500
21705	142501
57863	142502
78519	142503
41755	142504
126976	142505
104520	142506
107967	142507
126874	142508
106196	142509
91711	142510
114092	142511
78594	142512
17982	142513
50894	142514
120693	142515
15008	142516
103235	142517
149422	142518
103098	142519
54869	142520
140329	142521
41114	142522
6181	142523
111336	142524
65174	142525
38348	142526
159320	142527
126774	142528
54411	142529
27436	142530
131833	142531
140330	142532
103016	142533
66333	142534
17414	142535
125107	142536
35754	142537
111157	142538
133370	142539
103076	142540
112730	142541
133371	142542
46637	142543
60869	142544
49046	142545
43891	142546
101915	142547
91711	142548
144548	142549
100002	142550
91711	142551
9320	142552
34328	142553
39616	142554
126747	142555
97292	142556
82526	142557
165060	142558
88401	142559
130157	142560
41800	142561
11855	142562
51796	142563
97326	142564
100010	142565
16840	142566
97338	142567
140820	142568
100167	142569
84232	142570
66441	142571
81367	142572
144911	142573
15419	142574
74199	142575
111146	142576
26768	142577
18927	142578
32557	142579
120834	142580
106487	142581
19889	142582
82625	142583
106509	142584
62058	142585
93257	142586
74027	142587
134972	142588
29381	142589
19359	142590
118395	142591
55709	142592
72307	142593
50129	142594
118398	142595
140822	142596
165436	142597
167166	142598
89673	142599
55929	142600
98591	142601
125261	142602
163728	142603
106487	142604
77276	142605
113962	142606
106577	142607
80063	142608
163732	142609
126799	142610
9729	142611
28258	142612
50129	142613
32657	142614
55703	142615
43739	142616
7879	142617
25676	142618
78574	142619
130374	142620
119578	142621
161705	142622
24486	142623
55819	142624
116349	142625
125271	142626
55780	142627
62092	142628
54512	142629
19394	142630
77175	142631
116073	142632
120788	142633
140763	142634
55819	142635
138745	142636
109746	142637
126973	142638
15080	142639
19372	142640
63821	142641
57299	142642
19775	142643
15026	142644
65134	142645
133619	142646
85623	142647
28282	142648
26349	142649
93055	142650
95118	142651
13178	142652
144942	142653
55802	142654
163733	142655
101860	142656
97431	142657
32562	142658
125237	142659
101860	142660
149988	142661
57140	142662
62934	142663
19423	142664
149800	142665
76194	142666
144865	142667
55836	142668
11897	142669
54913	142670
97394	142671
72361	142672
40289	142673
116364	142674
136807	142675
29381	142676
140812	142677
140432	142678
25693	142679
154030	142680
106577	142681
106509	142682
150050	142683
84130	142684
51796	142685
19299	142686
80166	142687
32594	142688
13051	142689
80248	142690
49988	142691
32524	142692
99855	142693
32709	142694
33450	142695
155051	142696
31828	142697
144523	142698
125143	142699
11917	142700
11915	142701
125260	142702
55929	142703
50129	142704
81367	142705
19344	142706
165401	142707
82418	142708
94873	142709
37485	142710
69691	142711
38266	142712
48382	142713
19389	142714
103285	142715
22496	142716
85518	142717
62976	142718
57112	142719
68622	142720
127015	142721
52595	142722
51752	142723
106461	142724
128274	142725
62986	142726
76118	142727
39004	142728
40298	142729
31810	142730
38242	142731
93245	142732
50980	142733
19791	142734
14487	142735
128187	142736
13615	142737
108231	142738
27378	142739
34336	142740
20270	142741
82614	142742
131978	142743
11112	142744
70743	142745
23599	142746
36350	142747
138909	142748
107964	142749
70786	142750
62967	142751
10227	142752
109663	142753
35636	142754
135389	142755
111363	142756
30813	142757
12139	142758
21715	142759
91105	142760
157729	142761
18281	142762
40372	142763
155103	142764
128497	142765
6605	142766
108154	142767
119312	142768
60782	142769
36308	142770
27352	142771
46565	142772
103375	142773
12419	142774
29294	142775
13671	142776
62967	142777
111297	142778
91787	142779
24483	142780
19439	142781
101617	142782
23656	142783
61859	142784
119692	142785
13616	142786
103158	142787
38352	142788
21985	142789
91274	142790
8561	142791
62967	142792
104449	142793
22875	142794
36934	142795
17976	142796
88563	142797
17976	142798
17976	142799
47602	142800
62967	142801
46690	142802
13644	142803
140556	142804
11806	142805
15398	142806
50183	142807
47608	142808
10840	142809
163590	142810
50214	142811
20960	142812
111254	142813
25149	142814
61850	142815
153990	142816
30826	142817
41082	142818
55955	142819
14493	142820
9546	142821
163082	142822
11569	142823
35702	142824
79973	142825
9571	142826
36979	142827
159806	142828
55885	142829
62049	142830
21977	142831
7725	142832
41843	142833
19877	142834
55971	142835
65034	142836
19461	142837
46647	142838
7861	142839
94808	142840
49085	142841
9558	142842
76145	142843
7867	142844
80119	142845
112546	142846
104591	142847
29404	142848
167796	142849
54486	142850
101502	142851
80028	142852
94709	142853
11564	142854
17406	142855
77202	142856
157209	142857
11095	142858
22835	142859
36947	142860
71298	142861
6560	142862
38233	142863
57876	142864
130313	142865
114174	142866
115949	142867
98657	142868
63903	142869
26384	142870
10812	142871
55734	142872
41830	142873
97404	142874
95992	142875
57003	142876
65327	142877
112552	142878
163805	142879
87075	142880
36958	142881
27907	142882
36970	142883
46585	142884
114265	142885
114243	142886
85779	142887
52715	142888
41038	142889
120981	142890
120979	142891
34372	142892
81238	142893
26340	142894
24459	142895
59675	142896
15097	142897
34336	142898
65133	142899
25716	142900
77294	142901
128235	142902
63982	142903
5561	142904
116258	142905
43926	142906
148202	142907
111173	142908
101459	142909
65322	142910
21673	142911
39613	142912
45790	142913
65137	142914
126745	142915
69581	142916
38351	142917
73969	142918
11938	142919
86933	142920
98500	142921
11883	142922
65069	142923
13829	142924
15144	142925
80144	142926
42699	142927
21654	142928
69586	142929
89765	142930
9315	142931
29266	142932
26003	142933
99872	142934
15101	142935
33337	142936
94985	142937
45790	142938
26003	142939
65227	142940
93112	142941
94762	142942
15997	142943
54918	142944
167937	142945
15991	142946
17407	142947
116390	142948
19794	142949
68659	142950
20539	142951
13659	142952
120845	142953
41027	142954
17985	142955
13611	142956
6873	142957
130229	142958
7840	142959
6570	142960
57843	142961
8242	142962
65274	142963
22428	142964
151481	142965
9713	142966
66290	142967
57046	142968
104632	142969
19800	142970
70864	142971
108270	142972
33802	142973
149754	142974
93122	142975
50976	142976
12134	142977
57877	142978
54909	142979
43859	142980
10226	142981
25740	142982
108021	142983
25104	142984
94667	142985
58779	142986
75114	142987
50881	142988
31782	142989
96044	142990
29247	142991
159434	142992
73933	142993
55776	142994
74189	142995
11920	142996
33413	142997
15412	142998
84095	142999
25752	143000
111132	143001
129988	143002
20024	143003
25762	143004
43703	143005
148239	143006
159242	143007
50102	143008
17439	143009
111023	143010
108126	143011
19763	143012
31255	143013
35606	143014
57835	143015
18277	143016
49015	143017
38341	143018
19415	143019
136469	143020
50877	143021
78530	143022
11112	143023
146462	143024
50947	143025
74988	143026
30790	143027
38273	143028
50946	143029
39681	143030
131750	143031
86983	143032
77324	143033
17973	143034
10812	143035
167048	143036
18931	143037
133392	143038
114151	143039
30293	143040
14261	143041
65318	143042
13840	143043
27496	143044
29287	143045
63905	143046
54855	143047
117953	143048
72542	143049
111272	143050
39004	143051
68550	143052
22427	143053
68536	143054
112485	143055
26827	143056
54847	143057
106538	143058
27836	143059
161463	143060
25213	143061
55837	143062
40344	143063
41799	143064
6377	143065
31272	143066
76188	143067
50103	143068
162944	143069
66286	143070
24071	143071
159114	143072
5475	143073
106195	143074
157117	143075
19028	143076
160892	143077
60889	143078
38296	143079
123310	143080
54441	143081
24009	143082
38402	143083
67362	143084
144205	143085
6796	143086
82592	143087
11902	143088
17728	143089
147546	143090
52583	143091
55961	143092
69603	143093
119687	143094
8962	143095
14467	143096
33509	143097
71297	143098
44983	143099
32760	143100
32760	143101
35617	143102
51002	143103
24482	143104
89733	143105
34900	143106
120919	143107
10032	143108
13201	143109
50893	143110
10603	143111
76051	143112
31278	143113
9707	143114
58693	143115
52692	143116
114238	143117
40253	143118
29261	143119
18279	143120
137953	143121
13201	143122
14693	143123
91747	143124
28301	143125
21683	143126
29268	143127
72560	143128
154112	143129
4535	143130
135325	143131
77304	143132
66458	143133
89722	143134
22502	143135
11884	143136
121919	143137
57802	143138
68595	143139
66397	143140
127092	143141
41719	143142
22878	143143
9372	143144
17406	143145
159077	143146
22444	143147
26347	143148
103085	143149
22552	143150
117830	143151
29260	143152
48367	143153
111194	143154
140050	143155
80160	143156
29260	143157
44358	143158
70713	143159
115892	143160
108093	143161
69567	143162
162671	143163
19473	143164
9317	143165
48334	143166
50008	143167
50030	143168
133375	143169
133304	143170
21689	143171
142631	143172
32618	143173
10840	143174
4979	143175
133559	143176
17723	143177
32528	143178
153908	143179
71309	143180
37522	143181
152160	143182
133559	143183
138895	143184
17425	143185
164806	143186
131671	143187
28237	143188
157161	143189
28260	143190
89790	143191
57068	143192
14704	143193
17714	143194
166577	143195
63828	143196
81253	143197
75072	143198
29766	143199
38292	143200
62906	143201
147934	143202
63870	143203
167657	143204
28250	143205
85737	143206
159794	143207
94950	143208
81366	143209
62999	143210
104807	143211
54540	143212
40330	143213
136786	143214
25205	143215
86984	143216
29398	143217
24488	143218
39068	143219
22557	143220
119483	143221
112779	143222
39018	143223
163674	143224
143466	143225
116395	143226
131893	143227
114121	143228
95164	143229
126920	143230
68612	143231
81425	143232
118201	143233
108288	143234
54860	143235
100222	143236
91177	143237
68579	143238
114244	143239
50979	143240
41839	143241
165562	143242
38396	143243
68544	143244
68595	143245
54860	143246
135391	143247
32737	143248
121001	143249
63960	143250
95172	143251
52637	143252
61985	143253
84206	143254
133593	143255
35759	143256
107907	143257
155323	143258
80194	143259
6864	143260
10792	143261
10792	143262
26350	143263
77175	143264
71271	143265
18582	143266
135005	143267
164928	143268
135149	143269
25753	143270
15795	143271
34899	143272
69541	143273
101615	143274
114283	143275
50187	143276
166703	143277
7347	143278
49001	143279
50912	143280
17700	143281
66460	143282
103118	143283
167747	143284
36947	143285
54840	143286
22522	143287
89776	143288
4710	143289
50912	143290
7427	143291
151840	143292
10802	143293
100101	143294
50092	143295
138262	143296
40284	143297
155104	143298
144454	143299
104710	143300
59598	143301
63005	143302
166592	143303
98415	143304
11847	143305
133433	143306
20545	143307
69597	143308
21676	143309
21028	143310
136704	143311
25169	143312
110978	143313
63844	143314
29839	143315
129937	143316
32687	143317
111192	143318
96171	143319
4827	143320
28311	143321
81330	143322
18561	143323
24049	143324
48383	143325
121927	143326
128120	143327
115966	143328
50109	143329
82425	143330
57061	143331
67335	143332
128427	143333
88293	143334
98456	143335
138778	143336
41800	143337
22889	143338
42101	143339
26377	143340
157118	143341
65307	143342
89825	143343
114000	143344
129980	143345
47509	143346
47509	143347
162940	143348
65083	143349
106176	143350
57272	143351
133569	143352
34977	143353
138192	143354
7895	143355
24506	143356
111242	143357
93275	143358
92949	143359
43949	143360
161835	143361
27456	143362
66410	143363
63990	143364
13057	143365
31760	143366
45045	143367
35679	143368
140945	143369
103165	143370
74229	143371
119647	143372
47613	143373
125287	143374
104527	143375
41792	143376
127041	143377
10483	143378
10839	143379
60899	143380
65344	143381
40332	143382
13209	143383
23221	143384
109528	143385
111242	143386
69563	143387
138077	143388
106294	143389
93005	143390
138078	143391
91082	143392
46785	143393
165278	143394
23632	143395
69670	143396
43872	143397
35668	143398
73887	143399
128286	143400
133314	143401
53501	143402
68513	143403
106183	143404
59649	143405
119315	143406
66332	143407
43753	143408
92939	143409
91133	143410
65141	143411
65141	143412
43701	143413
122238	143414
38435	143415
70760	143416
77330	143417
157318	143418
104647	143419
29377	143420
62022	143421
138043	143422
145988	143423
88440	143424
34862	143425
135065	143426
123329	143427
61939	143428
76037	143429
13666	143430
2831	143431
41770	143432
34929	143433
33396	143434
27353	143435
157245	143436
14709	143437
103028	143438
123472	143439
160938	143440
52558	143441
103237	143442
152125	143443
22490	143444
21053	143445
84004	143446
118173	143447
21040	143448
24696	143449
114150	143450
42115	143451
19457	143452
76062	143453
57800	143454
62863	143455
42115	143456
98477	143457
32648	143458
120892	143459
136503	143460
120964	143461
94987	143462
72317	143463
167815	143464
41717	143465
47584	143466
66411	143467
75066	143468
81348	143469
85746	143470
10477	143471
22520	143472
60715	143473
97318	143474
133217	143475
34929	143476
38330	143477
26824	143478
107966	143479
40305	143480
55733	143481
106185	143482
112530	143483
144191	143484
45666	143485
167202	143486
98615	143487
54402	143488
87078	143489
138254	143490
19764	143491
57849	143492
89702	143493
41737	143494
86857	143495
30804	143496
27490	143497
52707	143498
52707	143499
7273	143500
66301	143501
97382	143502
27858	143503
16364	143504
33364	143505
164632	143506
42845	143507
151251	143508
124939	143509
32555	143510
11871	143511
43704	143512
7267	143513
19811	143514
24079	143515
24448	143516
16337	143517
17710	143518
41737	143519
15575	143520
129846	143521
91176	143522
30800	143523
24017	143524
17964	143525
129846	143526
91157	143527
65096	143528
117786	143529
17955	143530
62855	143531
118263	143532
19765	143533
84186	143534
25710	143535
23644	143536
54428	143537
14259	143538
19824	143539
98599	143540
33836	143541
76156	143542
23637	143543
67326	143544
58761	143545
19819	143546
27369	143547
12625	143548
25710	143549
98659	143550
94663	143551
87021	143552
50188	143553
49093	143554
114067	143555
11903	143556
9211	143557
128589	143558
54866	143559
68586	143560
68663	143561
18606	143562
111178	143563
163870	143564
40280	143565
20023	143566
111323	143567
38364	143568
66314	143569
66314	143570
25219	143571
96024	143572
89888	143573
4177	143574
29766	143575
24068	143576
82481	143577
31250	143578
22568	143579
112666	143580
70862	143581
146007	143582
144922	143583
89687	143584
111321	143585
157119	143586
65053	143587
23644	143588
34343	143589
33819	143590
9552	143591
29337	143592
77356	143593
77356	143594
17412	143595
115942	143596
41720	143597
134932	143598
89687	143599
159125	143600
66314	143601
106427	143602
14711	143603
65235	143604
42922	143605
9323	143606
35617	143607
109645	143608
40273	143609
157151	143610
27389	143611
165066	143612
97294	143613
134923	143614
106213	143615
94981	143616
27419	143617
30259	143618
109764	143619
116268	143620
136597	143621
55726	143622
44995	143623
54889	143624
29815	143625
157830	143626
43746	143627
42780	143628
15036	143629
133517	143630
11118	143631
157371	143632
45048	143633
8234	143634
96109	143635
69651	143636
77348	143637
42098	143638
53543	143639
97278	143640
32037	143641
70737	143642
99992	143643
50052	143644
117865	143645
97460	143646
44968	143647
5765	143648
14694	143649
75062	143650
104813	143651
15039	143652
108191	143653
155431	143654
58726	143655
84119	143656
30796	143657
145836	143658
65299	143659
42883	143660
88349	143661
37512	143662
28279	143663
100223	143664
53543	143665
157393	143666
53543	143667
78611	143668
17990	143669
94979	143670
53542	143671
85592	143672
143540	143673
53543	143674
165065	143675
57896	143676
70798	143677
19868	143678
52606	143679
130232	143680
17389	143681
97317	143682
12148	143683
36864	143684
15580	143685
24020	143686
15413	143687
74194	143688
159552	143689
128199	143690
35698	143691
58689	143692
65039	143693
10830	143694
21065	143695
7110	143696
10192	143697
43874	143698
83969	143699
86905	143700
7843	143701
146661	143702
77389	143703
25743	143704
117857	143705
43754	143706
63019	143707
146727	143708
57301	143709
9569	143710
150210	143711
18579	143712
55918	143713
73978	143714
157982	143715
142529	143716
163945	143717
25193	143718
18579	143719
16387	143720
149570	143721
77389	143722
42818	143723
92945	143724
154204	143725
118055	143726
159947	143727
22516	143728
167311	143729
82672	143730
95110	143731
33481	143732
91060	143733
133681	143734
50917	143735
148361	143736
55743	143737
60753	143738
19464	143739
34970	143740
24065	143741
78645	143742
148296	143743
154205	143744
118055	143745
75131	143746
97282	143747
165493	143748
140021	143749
72447	143750
43755	143751
25154	143752
95064	143753
143447	143754
43904	143755
35609	143756
55925	143757
147556	143758
50961	143759
5565	143760
38254	143761
140130	143762
140943	143763
59666	143764
156030	143765
32584	143766
136633	143767
42879	143768
36895	143769
95073	143770
131989	143771
33506	143772
150010	143773
32741	143774
159830	143775
11812	143776
118507	143777
147819	143778
168106	143779
131630	143780
119350	143781
57169	143782
20957	143783
42916	143784
16835	143785
7889	143786
147529	143787
33476	143788
13342	143789
32580	143790
7762	143791
72441	143792
157802	143793
159944	143794
130439	143795
71342	143796
32042	143797
32592	143798
99978	143799
144422	143800
55705	143801
57088	143802
146590	143803
12578	143804
57180	143805
5161	143806
26796	143807
154130	143808
119700	143809
82672	143810
5565	143811
117779	143812
72552	143813
82672	143814
18579	143815
19875	143816
130233	143817
130233	143818
72537	143819
77281	143820
72494	143821
42674	143822
54901	143823
26863	143824
42918	143825
42918	143826
42918	143827
32612	143828
19033	143829
6583	143830
104732	143831
71304	143832
59727	143833
19801	143834
11821	143835
9529	143836
156027	143837
135281	143838
42709	143839
43916	143840
19298	143841
32639	143842
92925	143843
98475	143844
47471	143845
93234	143846
60808	143847
140857	143848
32592	143849
89739	143850
167894	143851
19374	143852
147710	143853
146071	143854
115992	143855
32741	143856
59748	143857
38336	143858
78670	143859
144791	143860
78801	143861
161596	143862
16013	143863
60929	143864
6583	143865
10218	143866
59702	143867
72594	143868
35609	143869
150233	143870
155182	143871
7762	143872
109566	143873
111151	143874
93106	143875
25667	143876
94923	143877
143173	143878
25685	143879
92938	143880
142887	143881
36395	143882
89801	143883
96179	143884
21060	143885
63019	143886
148360	143887
28318	143888
41057	143889
106409	143890
68488	143891
62021	143892
112691	143893
52591	143894
65231	143895
103158	143896
19830	143897
55741	143898
35753	143899
138894	143900
31825	143901
55767	143902
85722	143903
51792	143904
67389	143905
59677	143906
114728	143907
120849	143908
149858	143909
157631	143910
155263	143911
128331	143912
33808	143913
63819	143914
138219	143915
51720	143916
86857	143917
86873	143918
52655	143919
39627	143920
13353	143921
133249	143922
52621	143923
133466	143924
145910	143925
35727	143926
20999	143927
40400	143928
53626	143929
70776	143930
66454	143931
132074	143932
77353	143933
111182	143934
78751	143935
134889	143936
36915	143937
19803	143938
95097	143939
17390	143940
113982	143941
26372	143942
87070	143943
94660	143944
18922	143945
39605	143946
109504	143947
12818	143948
12854	143949
54433	143950
19891	143951
19780	143952
115926	143953
33424	143954
38246	143955
40258	143956
104675	143957
39617	143958
42091	143959
66394	143960
21010	143961
35785	143962
17396	143963
29858	143964
36293	143965
101778	143966
17728	143967
15402	143968
131892	143969
74992	143970
9372	143971
114273	143972
21043	143973
85657	143974
111293	143975
50917	143976
20558	143977
59631	143978
140718	143979
143095	143980
97295	143981
136628	143982
32557	143983
33406	143984
96007	143985
114827	143986
88391	143987
42726	143988
43744	143989
32600	143990
20561	143991
72296	143992
25051	143993
57035	143994
57059	143995
118450	143996
43691	143997
88391	143998
21378	143999
161631	144000
100154	144001
7857	144002
72435	144003
95068	144004
24086	144005
11937	144006
27893	144007
19887	144008
43744	144009
106501	144010
135291	144011
25732	144012
9729	144013
38982	144014
20561	144015
93222	144016
42774	144017
44403	144018
38255	144019
159173	144020
33406	144021
42720	144022
120919	144023
157699	144024
52696	144025
11805	144026
30271	144027
168018	144028
126962	144029
144550	144030
13605	144031
55977	144032
29384	144033
157748	144034
100020	144035
53535	144036
119274	144037
68561	144038
112513	144039
146517	144040
41814	144041
29843	144042
163635	144043
43868	144044
3694	144045
114224	144046
34903	144047
46745	144048
149963	144049
157681	144050
167314	144051
7889	144052
106614	144053
71281	144054
97209	144055
81246	144056
108249	144057
9547	144058
42851	144059
25051	144060
46553	144061
33514	144062
153692	144063
106509	144064
119490	144065
93056	144066
72461	144067
163636	144068
154206	144069
88391	144070
99958	144071
149965	144072
33833	144073
117996	144074
96180	144075
13681	144076
161671	144077
93163	144078
15380	144079
19359	144080
128443	144081
9522	144082
16325	144083
29270	144084
163638	144085
107892	144086
9521	144087
35778	144088
42870	144089
91769	144090
119412	144091
72462	144092
33406	144093
159694	144094
55904	144095
68532	144096
114827	144097
73951	144098
25675	144099
19445	144100
123433	144101
118297	144102
94725	144103
118145	144104
30271	144105
123650	144106
98451	144107
122143	144108
80047	144109
149966	144110
93213	144111
9491	144112
14487	144113
122221	144114
27369	144115
123731	144116
44346	144117
101603	144118
70826	144119
47490	144120
19876	144121
38331	144122
106426	144123
11893	144124
81200	144125
17430	144126
43695	144127
140711	144128
87046	144129
30746	144130
51761	144131
135214	144132
38207	144133
78763	144134
112738	144135
27929	144136
104699	144137
16372	144138
84230	144139
138272	144140
13616	144141
155782	144142
39038	144143
52685	144144
16329	144145
50037	144146
76065	144147
20546	144148
46753	144149
138110	144150
53578	144151
54465	144152
24670	144153
17978	144154
108057	144155
155690	144156
117896	144157
55951	144158
66345	144159
133160	144160
93157	144161
16319	144162
91721	144163
89774	144164
146446	144165
138846	144166
74152	144167
41117	144168
167030	144169
88447	144170
34953	144171
60872	144172
76065	144173
49059	144174
120895	144175
86952	144176
17440	144177
89889	144178
35641	144179
36401	144180
16366	144181
58809	144182
29790	144183
138228	144184
23237	144185
118477	144186
126983	144187
44398	144188
162721	144189
70868	144190
45664	144191
6963	144192
19408	144193
26794	144194
45802	144195
36916	144196
6875	144197
23237	144198
57867	144199
57147	144200
85673	144201
74256	144202
6875	144203
28316	144204
85673	144205
55975	144206
160901	144207
97181	144208
20948	144209
82421	144210
47505	144211
15404	144212
31274	144213
31824	144214
6875	144215
14266	144216
111159	144217
57147	144218
57239	144219
121017	144220
46694	144221
98537	144222
164673	144223
34980	144224
14699	144225
98418	144226
60763	144227
38414	144228
15134	144229
70701	144230
46675	144231
60747	144232
65290	144233
21035	144234
35761	144235
67328	144236
19415	144237
38276	144238
20601	144239
49985	144240
27477	144241
30251	144242
6562	144243
6690	144244
24458	144245
17410	144246
128445	144247
133205	144248
66337	144249
151303	144250
66403	144251
74028	144252
27477	144253
24669	144254
131579	144255
11565	144256
66403	144257
29378	144258
104496	144259
21412	144260
37471	144261
61964	144262
77310	144263
67328	144264
73914	144265
88555	144266
66337	144267
140052	144268
30251	144269
46628	144270
69555	144271
60907	144272
16618	144273
60907	144274
14259	144275
17394	144276
164833	144277
17474	144278
126648	144279
53514	144280
25686	144281
49042	144282
73897	144283
57893	144284
24011	144285
98418	144286
104473	144287
5632	144288
106180	144289
68552	144290
16396	144291
25686	144292
9571	144293
57044	144294
54398	144295
109695	144296
164834	144297
38993	144298
57893	144299
50181	144300
88350	144301
60662	144302
114821	144303
151503	144304
118081	144305
31258	144306
57893	144307
66250	144308
138008	144309
138875	144310
57892	144311
71325	144312
57892	144313
50167	144314
27861	144315
165074	144316
54899	144317
11806	144318
25068	144319
51739	144320
40275	144321
70873	144322
71276	144323
30285	144324
85555	144325
20288	144326
8238	144327
22860	144328
52724	144329
21655	144330
25108	144331
148210	144332
123444	144333
21969	144334
91251	144335
42693	144336
126648	144337
151701	144338
88488	144339
114842	144340
13843	144341
36939	144342
17406	144343
32720	144344
138347	144345
54847	144346
144314	144347
27851	144348
57815	144349
29394	144350
96090	144351
159097	144352
100160	144353
41763	144354
75084	144355
22573	144356
53624	144357
60936	144358
18267	144359
21386	144360
128503	144361
97167	144362
7718	144363
36897	144364
50006	144365
86867	144366
21056	144367
88376	144368
34860	144369
75053	144370
122202	144371
161036	144372
18879	144373
13643	144374
18267	144375
5859	144376
161006	144377
32031	144378
75121	144379
130051	144380
10194	144381
114793	144382
67393	144383
93161	144384
34329	144385
67393	144386
164678	144387
38970	144388
87034	144389
19474	144390
36942	144391
96090	144392
19474	144393
91079	144394
40344	144395
120891	144396
97292	144397
131646	144398
120891	144399
44980	144400
29806	144401
46779	144402
29776	144403
145979	144404
20953	144405
18879	144406
114806	144407
126727	144408
11900	144409
167693	144410
60647	144411
153501	144412
151561	144413
106209	144414
151333	144415
128285	144416
34992	144417
27457	144418
57005	144419
16006	144420
146144	144421
101695	144422
106416	144423
29368	144424
9551	144425
34961	144426
136781	144427
15048	144428
70773	144429
91806	144430
147566	144431
100101	144432
44417	144433
12574	144434
135259	144435
45012	144436
21028	144437
34355	144438
155275	144439
12591	144440
118208	144441
119675	144442
32626	144443
54900	144444
65354	144445
41061	144446
27459	144447
83991	144448
118137	144449
130150	144450
20973	144451
52587	144452
14035	144453
128372	144454
124983	144455
51767	144456
166644	144457
50092	144458
19036	144459
142729	144460
9376	144461
25660	144462
15018	144463
128372	144464
76109	144465
15018	144466
82491	144467
52680	144468
72320	144469
151480	144470
54535	144471
24478	144472
106148	144473
123726	144474
138933	144475
41729	144476
157134	144477
76109	144478
15037	144479
14710	144480
104462	144481
21053	144482
159217	144483
54513	144484
98657	144485
60809	144486
165552	144487
68565	144488
17411	144489
108266	144490
50993	144491
38206	144492
16616	144493
81308	144494
41824	144495
140928	144496
38206	144497
147809	144498
135388	144499
8388	144500
20020	144501
52675	144502
31779	144503
12576	144504
36350	144505
10827	144506
6592	144507
91786	144508
106594	144509
101674	144510
35662	144511
123714	144512
125147	144513
107968	144514
80206	144515
13848	144516
98515	144517
50926	144518
6978	144519
69734	144520
121914	144521
86925	144522
94827	144523
86925	144524
6978	144525
19319	144526
17980	144527
9507	144528
57854	144529
25727	144530
112763	144531
47450	144532
39015	144533
10485	144534
14056	144535
41833	144536
57833	144537
41794	144538
26839	144539
14051	144540
97339	144541
97277	144542
133517	144543
16830	144544
18912	144545
154000	144546
20964	144547
15019	144548
159313	144549
126713	144550
80232	144551
6978	144552
6691	144553
95088	144554
145035	144555
27405	144556
46568	144557
46648	144558
53563	144559
19400	144560
50886	144561
159459	144562
125094	144563
35794	144564
165329	144565
132021	144566
38238	144567
161285	144568
72474	144569
144396	144570
39629	144571
10961	144572
46619	144573
164971	144574
144444	144575
66459	144576
35716	144577
44388	144578
122014	144579
62925	144580
60825	144581
14817	144582
50886	144583
116405	144584
14817	144585
84287	144586
22880	144587
68452	144588
126779	144589
36910	144590
70815	144591
101795	144592
99894	144593
43924	144594
34317	144595
35794	144596
114721	144597
6978	144598
57061	144599
125002	144600
62943	144601
45021	144602
46648	144603
50886	144604
72503	144605
98686	144606
22858	144607
36876	144608
9508	144609
42842	144610
161777	144611
73907	144612
62043	144613
39015	144614
10354	144615
19319	144616
144659	144617
104455	144618
4279	144619
6978	144620
80162	144621
35714	144622
121981	144623
143164	144624
36306	144625
116365	144626
74100	144627
122101	144628
140315	144629
147918	144630
12622	144631
122248	144632
94689	144633
159071	144634
138205	144635
120739	144636
41081	144637
12865	144638
81412	144639
41036	144640
137993	144641
75009	144642
75066	144643
30749	144644
66283	144645
12622	144646
47518	144647
60716	144648
114787	144649
94906	144650
131750	144651
16398	144652
13855	144653
8469	144654
58702	144655
109630	144656
85679	144657
21369	144658
77191	144659
31254	144660
28261	144661
28276	144662
10350	144663
144233	144664
86971	144665
36326	144666
36326	144667
36326	144668
35704	144669
36389	144670
108184	144671
27432	144672
120937	144673
161624	144674
167089	144675
54495	144676
125425	144677
47580	144678
36977	144679
86988	144680
106497	144681
27432	144682
126997	144683
103305	144684
74194	144685
136772	144686
47558	144687
30814	144688
85644	144689
111290	144690
109744	144691
81366	144692
167084	144693
157634	144694
114221	144695
78753	144696
70842	144697
116309	144698
74190	144699
55831	144700
136779	144701
133386	144702
116309	144703
27432	144704
47580	144705
100153	144706
46694	144707
31795	144708
29817	144709
153937	144710
159692	144711
148099	144712
91177	144713
55919	144714
78552	144715
163117	144716
66300	144717
159506	144718
98647	144719
27460	144720
99959	144721
29835	144722
68624	144723
125234	144724
146093	144725
17724	144726
103144	144727
15109	144728
71319	144729
36399	144730
5562	144731
33360	144732
60790	144733
60647	144734
111221	144735
159723	144736
130006	144737
153460	144738
14036	144739
17379	144740
102985	144741
17420	144742
81445	144743
15384	144744
78726	144745
16311	144746
18597	144747
81445	144748
77233	144749
21669	144750
21669	144751
57884	144752
35695	144753
5041	144754
52683	144755
19038	144756
27392	144757
16629	144758
72284	144759
55747	144760
119364	144761
32578	144762
55869	144763
30259	144764
130150	144765
17420	144766
50970	144767
93176	144768
53633	144769
119607	144770
60699	144771
119426	144772
43893	144773
134870	144774
89810	144775
88482	144776
79961	144777
31285	144778
69692	144779
25071	144780
51768	144781
89868	144782
107942	144783
36969	144784
78758	144785
101937	144786
18565	144787
44412	144788
92998	144789
8235	144790
59725	144791
21708	144792
27870	144793
50038	144794
31784	144795
10481	144796
9083	144797
70780	144798
8966	144799
161368	144800
125003	144801
27865	144802
112773	144803
49074	144804
25702	144805
10481	144806
126638	144807
17711	144808
74976	144809
39032	144810
67398	144811
19025	144812
78564	144813
62870	144814
103245	144815
87044	144816
132151	144817
24501	144818
46608	144819
127027	144820
29818	144821
58732	144822
36867	144823
16393	144824
77361	144825
41075	144826
3302	144827
97379	144828
148196	144829
19879	144830
97379	144831
53537	144832
57876	144833
85773	144834
47511	144835
28275	144836
20274	144837
20020	144838
66334	144839
112758	144840
31771	144841
8386	144842
24666	144843
35779	144844
86936	144845
112779	144846
46675	144847
30746	144848
26790	144849
98613	144850
65126	144851
60812	144852
87005	144853
133255	144854
23645	144855
14271	144856
66454	144857
42876	144858
26800	144859
41780	144860
28328	144861
80113	144862
69721	144863
82422	144864
133119	144865
59722	144866
21714	144867
65054	144868
75090	144869
60854	144870
31783	144871
94683	144872
130420	144873
13834	144874
34361	144875
108202	144876
114169	144877
55837	144878
30265	144879
111229	144880
94684	144881
134792	144882
133661	144883
70841	144884
77381	144885
86853	144886
43717	144887
41734	144888
69669	144889
78553	144890
58812	144891
97314	144892
96193	144893
100029	144894
46572	144895
36358	144896
132072	144897
23596	144898
50925	144899
69542	144900
131729	144901
15157	144902
36358	144903
24064	144904
58805	144905
73977	144906
123493	144907
95143	144908
19396	144909
51723	144910
16863	144911
15995	144912
42708	144913
31264	144914
53613	144915
36935	144916
9484	144917
9486	144918
43867	144919
144181	144920
60665	144921
65330	144922
144180	144923
11580	144924
125390	144925
45020	144926
8242	144927
68610	144928
16609	144929
52605	144930
154128	144931
33340	144932
95996	144933
42102	144934
153848	144935
31287	144936
9542	144937
46769	144938
23592	144939
102964	144940
11824	144941
5546	144942
25748	144943
10494	144944
18265	144945
159279	144946
14477	144947
159450	144948
23596	144949
16609	144950
58801	144951
15796	144952
24008	144953
36949	144954
8231	144955
161051	144956
61946	144957
119332	144958
11099	144959
42699	144960
78549	144961
167929	144962
142921	144963
46650	144964
11831	144965
7870	144966
57211	144967
25677	144968
29860	144969
13853	144970
70782	144971
165532	144972
85658	144973
73972	144974
80118	144975
68641	144976
97314	144977
5559	144978
125198	144979
55918	144980
168069	144981
161084	144982
26791	144983
21656	144984
42701	144985
52699	144986
103011	144987
42132	144988
101727	144989
149730	144990
19453	144991
122148	144992
9500	144993
58663	144994
24501	144995
16852	144996
157595	144997
17483	144998
98652	144999
16852	145000
24501	145001
52662	145002
34856	145003
39022	145004
41086	145005
20972	145006
91166	145007
74238	145008
58756	145009
159516	145010
16852	145011
54845	145012
53477	145013
144322	145014
103003	145015
9890	145016
72490	145017
16852	145018
20281	145019
88304	145020
103098	145021
18276	145022
108029	145023
101689	145024
39661	145025
111017	145026
54417	145027
136664	145028
41012	145029
58757	145030
29845	145031
20999	145032
126847	145033
153736	145034
86952	145035
16852	145036
66351	145037
112655	145038
103098	145039
13190	145040
40349	145041
159428	145042
159517	145043
82573	145044
22890	145045
14719	145046
15393	145047
133111	145048
147597	145049
11838	145050
76007	145051
27393	145052
103363	145053
34935	145054
16377	145055
19865	145056
123437	145057
30822	145058
62030	145059
142814	145060
62995	145061
8372	145062
35701	145063
30289	145064
107885	145065
122009	145066
27393	145067
54441	145068
144269	145069
26361	145070
140566	145071
50898	145072
86899	145073
36939	145074
28241	145075
88505	145076
10021	145077
7610	145078
138801	145079
89765	145080
91230	145081
71325	145082
41083	145083
31830	145084
162989	145085
3461	145086
94965	145087
23215	145088
25966	145089
120677	145090
32022	145091
50181	145092
36984	145093
31258	145094
101496	145095
111092	145096
5039	145097
10490	145098
24530	145099
165613	145100
6870	145101
41813	145102
106595	145103
74042	145104
77189	145105
91157	145106
121011	145107
121030	145108
30256	145109
10828	145110
68531	145111
22574	145112
49084	145113
70691	145114
167002	145115
95994	145116
26368	145117
121030	145118
68546	145119
15069	145120
144895	145121
27449	145122
81437	145123
25661	145124
13208	145125
45727	145126
89888	145127
15449	145128
25647	145129
109742	145130
120669	145131
57134	145132
76108	145133
71348	145134
91130	145135
149736	145136
125239	145137
42710	145138
96057	145139
19354	145140
36397	145141
57134	145142
35649	145143
118329	145144
93117	145145
116357	145146
163846	145147
57134	145148
42905	145149
44375	145150
74142	145151
135395	145152
148291	145153
119387	145154
119594	145155
9528	145156
166711	145157
153974	145158
154125	145159
118073	145160
45671	145161
130000	145162
57321	145163
88579	145164
19354	145165
153968	145166
78543	145167
155508	145168
74043	145169
146651	145170
112719	145171
27491	145172
152204	145173
32664	145174
76182	145175
143261	145176
23644	145177
70829	145178
33826	145179
25199	145180
53525	145181
42852	145182
9545	145183
96198	145184
15079	145185
97316	145186
96085	145187
43738	145188
163133	145189
25090	145190
98611	145191
43771	145192
116340	145193
25145	145194
78810	145195
133595	145196
57055	145197
19431	145198
140861	145199
57034	145200
165526	145201
68493	145202
8774	145203
104706	145204
120946	145205
164740	145206
100032	145207
122211	145208
127065	145209
48259	145210
15091	145211
25689	145212
74205	145213
123817	145214
33826	145215
163844	145216
19371	145217
128224	145218
21705	145219
19456	145220
145996	145221
25145	145222
144962	145223
19431	145224
15071	145225
114812	145226
15056	145227
126620	145228
39646	145229
57321	145230
118073	145231
138350	145232
124992	145233
94727	145234
25195	145235
9733	145236
70829	145237
132103	145238
150145	145239
148384	145240
114116	145241
125539	145242
101537	145243
163816	145244
19431	145245
55867	145246
15127	145247
95147	145248
165524	145249
126942	145250
15453	145251
120996	145252
147420	145253
36885	145254
35718	145255
46761	145256
48313	145257
94830	145258
150011	145259
117785	145260
94907	145261
42746	145262
103147	145263
136855	145264
100116	145265
60794	145266
135375	145267
57159	145268
118161	145269
47618	145270
42121	145271
44375	145272
154123	145273
37006	145274
120767	145275
13681	145276
44375	145277
62029	145278
150125	145279
100205	145280
94715	145281
57210	145282
126686	145283
7869	145284
93093	145285
24695	145286
42826	145287
77306	145288
15071	145289
135064	145290
145020	145291
71343	145292
15075	145293
152203	145294
51727	145295
114088	145296
135376	145297
114116	145298
96049	145299
57154	145300
57134	145301
96076	145302
101563	145303
127065	145304
95167	145305
101686	145306
15071	145307
118259	145308
14814	145309
77380	145310
42807	145311
42772	145312
19456	145313
47618	145314
71348	145315
81314	145316
96150	145317
119671	145318
36397	145319
123600	145320
55918	145321
32526	145322
140657	145323
72498	145324
136684	145325
33465	145326
95085	145327
60921	145328
80105	145329
130140	145330
69594	145331
16006	145332
65197	145333
161322	145334
79978	145335
165168	145336
6585	145337
111304	145338
73969	145339
8226	145340
81304	145341
138003	145342
58799	145343
38330	145344
18591	145345
147773	145346
100225	145347
118172	145348
154140	145349
10217	145350
128096	145351
116187	145352
104790	145353
65097	145354
96199	145355
54440	145356
59592	145357
14491	145358
50150	145359
99885	145360
25740	145361
130214	145362
45786	145363
94903	145364
10027	145365
75132	145366
15074	145367
32674	145368
26795	145369
146299	145370
114877	145371
60814	145372
165125	145373
119558	145374
85634	145375
89839	145376
163401	145377
72557	145378
94797	145379
18591	145380
24706	145381
153451	145382
161393	145383
151609	145384
118372	145385
8967	145386
45718	145387
151508	145388
163695	145389
58819	145390
46549	145391
77297	145392
167854	145393
6588	145394
11829	145395
5553	145396
144349	145397
114752	145398
55859	145399
74115	145400
126793	145401
69628	145402
84211	145403
116044	145404
38356	145405
19381	145406
25975	145407
35800	145408
62018	145409
123705	145410
18269	145411
98489	145412
114157	145413
153558	145414
85675	145415
160927	145416
41791	145417
23648	145418
55974	145419
34874	145420
104587	145421
114877	145422
34945	145423
34945	145424
99989	145425
7890	145426
94718	145427
165547	145428
52660	145429
38283	145430
125197	145431
8970	145432
12169	145433
54425	145434
16844	145435
59632	145436
15413	145437
60921	145438
130140	145439
128362	145440
153684	145441
123597	145442
57325	145443
55815	145444
161437	145445
9199	145446
78612	145447
119343	145448
11835	145449
57324	145450
46739	145451
125420	145452
8970	145453
48236	145454
38356	145455
133415	145456
96199	145457
33465	145458
128357	145459
27435	145460
151731	145461
70721	145462
40371	145463
153866	145464
48322	145465
75127	145466
149518	145467
19876	145468
138011	145469
75060	145470
94802	145471
47526	145472
80226	145473
62878	145474
36294	145475
11571	145476
61831	145477
69649	145478
70789	145479
60892	145480
86904	145481
72568	145482
114184	145483
91753	145484
11409	145485
49036	145486
10220	145487
167731	145488
69705	145489
25143	145490
36941	145491
62878	145492
94901	145493
138011	145494
51717	145495
43757	145496
134799	145497
159503	145498
38265	145499
67419	145500
132002	145501
125203	145502
25076	145503
34369	145504
31313	145505
166682	145506
72515	145507
78498	145508
138052	145509
151518	145510
100128	145511
128256	145512
108285	145513
55723	145514
54844	145515
86871	145516
89779	145517
78817	145518
52682	145519
67356	145520
60796	145521
72337	145522
66269	145523
117993	145524
82473	145525
32670	145526
164895	145527
151517	145528
163027	145529
128114	145530
88520	145531
143489	145532
82577	145533
20562	145534
32670	145535
151373	145536
17406	145537
27377	145538
15400	145539
72530	145540
111012	145541
8241	145542
46723	145543
30770	145544
47552	145545
15785	145546
75085	145547
8859	145548
41723	145549
131619	145550
45779	145551
48257	145552
134851	145553
114107	145554
144228	145555
104490	145556
81345	145557
74073	145558
67417	145559
133171	145560
100084	145561
68508	145562
162860	145563
149405	145564
160880	145565
13175	145566
72321	145567
40328	145568
158989	145569
67417	145570
98677	145571
37471	145572
99957	145573
48979	145574
18289	145575
57921	145576
120882	145577
27376	145578
82487	145579
35675	145580
91259	145581
111195	145582
96234	145583
122184	145584
14480	145585
24058	145586
25744	145587
53504	145588
114212	145589
99860	145590
75017	145591
117929	145592
86983	145593
15135	145594
47529	145595
14273	145596
18574	145597
18562	145598
22541	145599
72412	145600
10827	145601
81296	145602
118323	145603
102994	145604
74127	145605
34897	145606
36900	145607
22427	145608
16342	145609
84072	145610
88375	145611
135279	145612
27905	145613
167058	145614
72285	145615
162941	145616
72471	145617
36951	145618
61927	145619
88528	145620
27489	145621
30279	145622
84181	145623
153905	145624
136766	145625
21019	145626
21989	145627
34338	145628
44997	145629
9517	145630
109519	145631
79951	145632
74102	145633
19024	145634
135200	145635
93170	145636
53540	145637
86917	145638
112705	145639
43702	145640
88403	145641
16838	145642
62022	145643
30748	145644
100144	145645
146654	145646
112785	145647
61940	145648
49035	145649
25219	145650
109644	145651
155162	145652
20267	145653
153348	145654
9317	145655
145987	145656
20023	145657
21704	145658
77320	145659
51002	145660
30307	145661
17397	145662
16838	145663
27458	145664
15082	145665
10032	145666
17397	145667
81431	145668
145993	145669
65055	145670
25760	145671
116431	145672
7611	145673
24457	145674
17715	145675
42922	145676
133098	145677
12821	145678
8384	145679
75121	145680
27386	145681
135282	145682
97390	145683
116221	145684
48334	145685
8868	145686
34359	145687
55719	145688
32617	145689
21369	145690
70726	145691
41087	145692
76027	145693
18290	145694
82435	145695
59580	145696
114776	145697
37510	145698
91180	145699
11102	145700
72363	145701
103300	145702
46773	145703
23610	145704
77198	145705
16018	145706
50916	145707
18601	145708
15017	145709
31770	145710
25972	145711
96039	145712
40275	145713
40339	145714
5269	145715
128128	145716
4402	145717
18909	145718
155254	145719
42689	145720
19039	145721
104485	145722
70674	145723
104739	145724
163051	145725
143040	145726
23610	145727
24479	145728
111108	145729
7283	145730
85681	145731
111108	145732
48297	145733
100071	145734
104710	145735
23610	145736
126836	145737
125482	145738
60897	145739
46678	145740
138031	145741
164864	145742
111108	145743
133554	145744
114216	145745
149814	145746
26788	145747
70763	145748
146055	145749
133176	145750
108131	145751
13838	145752
94807	145753
89880	145754
130286	145755
21696	145756
19472	145757
27469	145758
50966	145759
91066	145760
133510	145761
62952	145762
15084	145763
21021	145764
101753	145765
63004	145766
91740	145767
38349	145768
35696	145769
50107	145770
165270	145771
9890	145772
84172	145773
134801	145774
31835	145775
136590	145776
144583	145777
75005	145778
130315	145779
135210	145780
63004	145781
109664	145782
17445	145783
146417	145784
15387	145785
125300	145786
109666	145787
47489	145788
135216	145789
109666	145790
111041	145791
163501	145792
15581	145793
101490	145794
34941	145795
103245	145796
91208	145797
82548	145798
26368	145799
138242	145800
63842	145801
114134	145802
98416	145803
127005	145804
57030	145805
58760	145806
57918	145807
53529	145808
13198	145809
83945	145810
91079	145811
30738	145812
27909	145813
134903	145814
88471	145815
20998	145816
49091	145817
22462	145818
15440	145819
22418	145820
103013	145821
157098	145822
111318	145823
160995	145824
70812	145825
25071	145826
35663	145827
145971	145828
12163	145829
101393	145830
77293	145831
10032	145832
35730	145833
12859	145834
29814	145835
37474	145836
73937	145837
128106	145838
122087	145839
16837	145840
144300	145841
48326	145842
43919	145843
16598	145844
22564	145845
167203	145846
70830	145847
54469	145848
13855	145849
39033	145850
22564	145851
11925	145852
133155	145853
48233	145854
55961	145855
47567	145856
22572	145857
79966	145858
22572	145859
55719	145860
19773	145861
111235	145862
86866	145863
80134	145864
40330	145865
27362	145866
31790	145867
95969	145868
130379	145869
101632	145870
101687	145871
151864	145872
70691	145873
132080	145874
63991	145875
89807	145876
128389	145877
26376	145878
144222	145879
39000	145880
103008	145881
32543	145882
32620	145883
136607	145884
101687	145885
40352	145886
135120	145887
55886	145888
70814	145889
41718	145890
101453	145891
57865	145892
24494	145893
38316	145894
117853	145895
163156	145896
135337	145897
55872	145898
50145	145899
68592	145900
24085	145901
91704	145902
114124	145903
33511	145904
104465	145905
27457	145906
94685	145907
13632	145908
129943	145909
114124	145910
50040	145911
100224	145912
22504	145913
151485	145914
6969	145915
27395	145916
53632	145917
136413	145918
24479	145919
97470	145920
33390	145921
16599	145922
89734	145923
13634	145924
57828	145925
120885	145926
58716	145927
100051	145928
96155	145929
120885	145930
74003	145931
6579	145932
13343	145933
35745	145934
144421	145935
74186	145936
91126	145937
32539	145938
45052	145939
10354	145940
101751	145941
112521	145942
69550	145943
43896	145944
159230	145945
18285	145946
27470	145947
76109	145948
150191	145949
7517	145950
7517	145951
6124	145952
51003	145953
101507	145954
34961	145955
7619	145956
76132	145957
138113	145958
111202	145959
123612	145960
45000	145961
38312	145962
140480	145963
123631	145964
45000	145965
72468	145966
91174	145967
136665	145968
15791	145969
52645	145970
37504	145971
69657	145972
114125	145973
89826	145974
72471	145975
66353	145976
50938	145977
165217	145978
136668	145979
166854	145980
30788	145981
136670	145982
45000	145983
22489	145984
55831	145985
119472	145986
45000	145987
62932	145988
50116	145989
112676	145990
98562	145991
144661	145992
143006	145993
57873	145994
91751	145995
121939	145996
36878	145997
38423	145998
11905	145999
33337	146000
36947	146001
80191	146002
7845	146003
96017	146004
17473	146005
167710	146006
104710	146007
8759	146008
29812	146009
6460	146010
8243	146011
40337	146012
28253	146013
41760	146014
135240	146015
34875	146016
84086	146017
129849	146018
8780	146019
29276	146020
27354	146021
41717	146022
167822	146023
42727	146024
29255	146025
14805	146026
70808	146027
78521	146028
11273	146029
25630	146030
71264	146031
26794	146032
154055	146033
71264	146034
29824	146035
25108	146036
46759	146037
125321	146038
25717	146039
11274	146040
18935	146041
134892	146042
130066	146043
12826	146044
82428	146045
47489	146046
163520	146047
4534	146048
14805	146049
12823	146050
18903	146051
12850	146052
8382	146053
46695	146054
25657	146055
70745	146056
151433	146057
125319	146058
61826	146059
77222	146060
29831	146061
162928	146062
159537	146063
145063	146064
144820	146065
47584	146066
128066	146067
8764	146068
28311	146069
104797	146070
10024	146071
100015	146072
25159	146073
142862	146074
21008	146075
42928	146076
149303	146077
32078	146078
42818	146079
42696	146080
118508	146081
59748	146082
57318	146083
35616	146084
42928	146085
54927	146086
25167	146087
25713	146088
57155	146089
74216	146090
54927	146091
29280	146092
42928	146093
84148	146094
88368	146095
155122	146096
9377	146097
74085	146098
47536	146099
139979	146100
106591	146101
43775	146102
143485	146103
45682	146104
3925	146105
43714	146106
32079	146107
93319	146108
142328	146109
152101	146110
25082	146111
95149	146112
140202	146113
72543	146114
78829	146115
3925	146116
116477	146117
140294	146118
25757	146119
84270	146120
72336	146121
3925	146122
116224	146123
7894	146124
32750	146125
6575	146126
116089	146127
116089	146128
140714	146129
42803	146130
118145	146131
25682	146132
42803	146133
25042	146134
25115	146135
15103	146136
72336	146137
72574	146138
54482	146139
93263	146140
43714	146141
8247	146142
32725	146143
94943	146144
36348	146145
25169	146146
74049	146147
91184	146148
43943	146149
24683	146150
25196	146151
19308	146152
33439	146153
116344	146154
43750	146155
32079	146156
146615	146157
136378	146158
72483	146159
88439	146160
3925	146161
25639	146162
57155	146163
8247	146164
55879	146165
101834	146166
54897	146167
22436	146168
97257	146169
92962	146170
119222	146171
3925	146172
142329	146173
29318	146174
25695	146175
25747	146176
3925	146177
8247	146178
164619	146179
42910	146180
116294	146181
116014	146182
48379	146183
43798	146184
55818	146185
95189	146186
147405	146187
57285	146188
55879	146189
11828	146190
19427	146191
28701	146192
147404	146193
114707	146194
23648	146195
47484	146196
15064	146197
123671	146198
46579	146199
3925	146200
93297	146201
92942	146202
26768	146203
3925	146204
145849	146205
45026	146206
42928	146207
32078	146208
72502	146209
25660	146210
3925	146211
73946	146212
11821	146213
19882	146214
25680	146215
32602	146216
72485	146217
57278	146218
73931	146219
33368	146220
69667	146221
125371	146222
72502	146223
81280	146224
102972	146225
66348	146226
42928	146227
65227	146228
67433	146229
27361	146230
24687	146231
24687	146232
100116	146233
24687	146234
93239	146235
25633	146236
165251	146237
138039	146238
136655	146239
112632	146240
88359	146241
111171	146242
133615	146243
8968	146244
91212	146245
52647	146246
114139	146247
166618	146248
161664	146249
31812	146250
68478	146251
133619	146252
40304	146253
69664	146254
68620	146255
135186	146256
91143	146257
40310	146258
134941	146259
163060	146260
109709	146261
114002	146262
161837	146263
89736	146264
133414	146265
134852	146266
111359	146267
88579	146268
164868	146269
52557	146270
68512	146271
166569	146272
163443	146273
137918	146274
136759	146275
109651	146276
91146	146277
18572	146278
24082	146279
165579	146280
18572	146281
135271	146282
88474	146283
68516	146284
68512	146285
112621	146286
137987	146287
109647	146288
167926	146289
89809	146290
163433	146291
163559	146292
52647	146293
133425	146294
89879	146295
41055	146296
68569	146297
112557	146298
133678	146299
136417	146300
166708	146301
68620	146302
138928	146303
133366	146304
133678	146305
161301	146306
68661	146307
88474	146308
138786	146309
163322	146310
133140	146311
133551	146312
69728	146313
135201	146314
161611	146315
88425	146316
135254	146317
68650	146318
112643	146319
54460	146320
163611	146321
163786	146322
161513	146323
138371	146324
165122	146325
114161	146326
91752	146327
114163	146328
109575	146329
133366	146330
161660	146331
165290	146332
54545	146333
52651	146334
89879	146335
133425	146336
63855	146337
68582	146338
60844	146339
62031	146340
47614	146341
52569	146342
104490	146343
65326	146344
140081	146345
104490	146346
40318	146347
155850	146348
104597	146349
24019	146350
53583	146351
10822	146352
51803	146353
39011	146354
136839	146355
31803	146356
125313	146357
27481	146358
157651	146359
27913	146360
112684	146361
149421	146362
79951	146363
96005	146364
118455	146365
27922	146366
136470	146367
68528	146368
138848	146369
21707	146370
19765	146371
133671	146372
54513	146373
69623	146374
42084	146375
13188	146376
21662	146377
69623	146378
21662	146379
13188	146380
13188	146381
42084	146382
17429	146383
128094	146384
106142	146385
42721	146386
70701	146387
10838	146388
49000	146389
140025	146390
76053	146391
31274	146392
47518	146393
11413	146394
23205	146395
76117	146396
38251	146397
113999	146398
91778	146399
89694	146400
46554	146401
23595	146402
57925	146403
58787	146404
49067	146405
126764	146406
48280	146407
114000	146408
107918	146409
78811	146410
112638	146411
7841	146412
60851	146413
17068	146414
103282	146415
69658	146416
69659	146417
43838	146418
25210	146419
106119	146420
61841	146421
7841	146422
165097	146423
82542	146424
60758	146425
32059	146426
52630	146427
69616	146428
104595	146429
58657	146430
33414	146431
62973	146432
163314	146433
38374	146434
24712	146435
153609	146436
38314	146437
157589	146438
44370	146439
103065	146440
100098	146441
68622	146442
40248	146443
165124	146444
26846	146445
97393	146446
16853	146447
24712	146448
54425	146449
119624	146450
140913	146451
128388	146452
77345	146453
126738	146454
166686	146455
33430	146456
128614	146457
7417	146458
25742	146459
119427	146460
32669	146461
163169	146462
69658	146463
161523	146464
21390	146465
116180	146466
120902	146467
120630	146468
147635	146469
17416	146470
146236	146471
21987	146472
109627	146473
13682	146474
57062	146475
36355	146476
25652	146477
52576	146478
101533	146479
82497	146480
48275	146481
88448	146482
42893	146483
4179	146484
14816	146485
165130	146486
136576	146487
41042	146488
126817	146489
60682	146490
54880	146491
57095	146492
20595	146493
61931	146494
109626	146495
47452	146496
128546	146497
119637	146498
159573	146499
11920	146500
65299	146501
81317	146502
109525	146503
84271	146504
11569	146505
21667	146506
36333	146507
24047	146508
15143	146509
84305	146510
119400	146511
29248	146512
91044	146513
73913	146514
72434	146515
34887	146516
23624	146517
42881	146518
85706	146519
10478	146520
40309	146521
76149	146522
75133	146523
121011	146524
59697	146525
117860	146526
59578	146527
57834	146528
138852	146529
107930	146530
28304	146531
19819	146532
46627	146533
24018	146534
59578	146535
103048	146536
149394	146537
91216	146538
91216	146539
132102	146540
87032	146541
21399	146542
36926	146543
47611	146544
26770	146545
9207	146546
53468	146547
138224	146548
123369	146549
104626	146550
74261	146551
103048	146552
20591	146553
72590	146554
22422	146555
31837	146556
38246	146557
154118	146558
166454	146559
27467	146560
9722	146561
23245	146562
114728	146563
67311	146564
54513	146565
166370	146566
89731	146567
73941	146568
38213	146569
10832	146570
101672	146571
40388	146572
103182	146573
18918	146574
101714	146575
42849	146576
17443	146577
54459	146578
27913	146579
46781	146580
2830	146581
50196	146582
5429	146583
42763	146584
21401	146585
13177	146586
96228	146587
151205	146588
91207	146589
23209	146590
145822	146591
19812	146592
21649	146593
159189	146594
29234	146595
57257	146596
77287	146597
79998	146598
30306	146599
10358	146600
101495	146601
47521	146602
119218	146603
133152	146604
80158	146605
46600	146606
11810	146607
146160	146608
16371	146609
88396	146610
28687	146611
95108	146612
14713	146613
153708	146614
34360	146615
122296	146616
41101	146617
25654	146618
95108	146619
18908	146620
99869	146621
24485	146622
72400	146623
13634	146624
6565	146625
57094	146626
22882	146627
50970	146628
126729	146629
27451	146630
82666	146631
165007	146632
55881	146633
66293	146634
133333	146635
5980	146636
147724	146637
138085	146638
118379	146639
73920	146640
142578	146641
98660	146642
46765	146643
144278	146644
12610	146645
60893	146646
57930	146647
136506	146648
131631	146649
130243	146650
4279	146651
11114	146652
14265	146653
20555	146654
63846	146655
9199	146656
103178	146657
119513	146658
54848	146659
74108	146660
19417	146661
7863	146662
70776	146663
3690	146664
17716	146665
18908	146666
9376	146667
6486	146668
16634	146669
70669	146670
61848	146671
26853	146672
118226	146673
46579	146674
59687	146675
32035	146676
115927	146677
131581	146678
7168	146679
35662	146680
62046	146681
38278	146682
19339	146683
146320	146684
44988	146685
62051	146686
123690	146687
34924	146688
128623	146689
142794	146690
99988	146691
50124	146692
99988	146693
120768	146694
26379	146695
32743	146696
27360	146697
36910	146698
54921	146699
91129	146700
9708	146701
85561	146702
20573	146703
100196	146704
25057	146705
69668	146706
144381	146707
61820	146708
97286	146709
30290	146710
12414	146711
128505	146712
24691	146713
82609	146714
65255	146715
15791	146716
27419	146717
22882	146718
84317	146719
35689	146720
19820	146721
5545	146722
55726	146723
76082	146724
147678	146725
167871	146726
22519	146727
22541	146728
75097	146729
78625	146730
44350	146731
42909	146732
78610	146733
55740	146734
29312	146735
15990	146736
101590	146737
129906	146738
10189	146739
65323	146740
45784	146741
21006	146742
120903	146743
38404	146744
45726	146745
128302	146746
11810	146747
21069	146748
18880	146749
19315	146750
6486	146751
19029	146752
47573	146753
156976	146754
39051	146755
153539	146756
6486	146757
66297	146758
118108	146759
159512	146760
95025	146761
61822	146762
146611	146763
121885	146764
24490	146765
69693	146766
153540	146767
61991	146768
50111	146769
91064	146770
17454	146771
50216	146772
36339	146773
102986	146774
71265	146775
127117	146776
95088	146777
149392	146778
36906	146779
130267	146780
106135	146781
41105	146782
104500	146783
17406	146784
142753	146785
51769	146786
34894	146787
136634	146788
16329	146789
67349	146790
126792	146791
65025	146792
50002	146793
6247	146794
38997	146795
138137	146796
167919	146797
54533	146798
77318	146799
49019	146800
44340	146801
44340	146802
136728	146803
122074	146804
28318	146805
97230	146806
112629	146807
109503	146808
135248	146809
54474	146810
53546	146811
44381	146812
13606	146813
44381	146814
66332	146815
123567	146816
62933	146817
46784	146818
24060	146819
147803	146820
138136	146821
80081	146822
92963	146823
38426	146824
44340	146825
84038	146826
63965	146827
114092	146828
45013	146829
50876	146830
111036	146831
144932	146832
72384	146833
74087	146834
16829	146835
54874	146836
19317	146837
58711	146838
33487	146839
25074	146840
19358	146841
39646	146842
82463	146843
143355	146844
12860	146845
26823	146846
8758	146847
135074	146848
151606	146849
100173	146850
163756	146851
93025	146852
157753	146853
34999	146854
98523	146855
34999	146856
43934	146857
106545	146858
45683	146859
109595	146860
136815	146861
159409	146862
146672	146863
77210	146864
59636	146865
42692	146866
152131	146867
159792	146868
65232	146869
93274	146870
112772	146871
106615	146872
16036	146873
155821	146874
55956	146875
7868	146876
13178	146877
82463	146878
13844	146879
146250	146880
55847	146881
82606	146882
57082	146883
116327	146884
82463	146885
57288	146886
117926	146887
72408	146888
155407	146889
32657	146890
94817	146891
98523	146892
6602	146893
57080	146894
46730	146895
49080	146896
97357	146897
163757	146898
33434	146899
154050	146900
65028	146901
16357	146902
116334	146903
148220	146904
157017	146905
123563	146906
42843	146907
163751	146908
168046	146909
82463	146910
157850	146911
127013	146912
27433	146913
17735	146914
6569	146915
122324	146916
72438	146917
52719	146918
46754	146919
140587	146920
25074	146921
146718	146922
126488	146923
93331	146924
97445	146925
53629	146926
6976	146927
76091	146928
25074	146929
50123	146930
75078	146931
133279	146932
48378	146933
78737	146934
57179	146935
45028	146936
143387	146937
35737	146938
55835	146939
11804	146940
49060	146941
117926	146942
11813	146943
25051	146944
146010	146945
74077	146946
8387	146947
165452	146948
74027	146949
36868	146950
112526	146951
10949	146952
97418	146953
82606	146954
120683	146955
45754	146956
32551	146957
107891	146958
82606	146959
82660	146960
55924	146961
11886	146962
150070	146963
106370	146964
50182	146965
135340	146966
165454	146967
120970	146968
144585	146969
81417	146970
166947	146971
165455	146972
53506	146973
55835	146974
159791	146975
136598	146976
163036	146977
115946	146978
25705	146979
135341	146980
157357	146981
151287	146982
106498	146983
74080	146984
130165	146985
34880	146986
93258	146987
25074	146988
54544	146989
104566	146990
58727	146991
119455	146992
53534	146993
33836	146994
8760	146995
62052	146996
128584	146997
130337	146998
104597	146999
46585	147000
75136	147001
31277	147002
81227	147003
138338	147004
29403	147005
57881	147006
22442	147007
16394	147008
33499	147009
112506	147010
60877	147011
128342	147012
7613	147013
20276	147014
34886	147015
16394	147016
16394	147017
65081	147018
35780	147019
85721	147020
16394	147021
16394	147022
16394	147023
167024	147024
72354	147025
80078	147026
148052	147027
24082	147028
47487	147029
118381	147030
38300	147031
166489	147032
8776	147033
38233	147034
14803	147035
59724	147036
83923	147037
130131	147038
7351	147039
39049	147040
28302	147041
16621	147042
39617	147043
123392	147044
51759	147045
101902	147046
18928	147047
63834	147048
61805	147049
27410	147050
41036	147051
136550	147052
142519	147053
68503	147054
28302	147055
46704	147056
155659	147057
69571	147058
12163	147059
17406	147060
74994	147061
85724	147062
50903	147063
112756	147064
91072	147065
66363	147066
25149	147067
37009	147068
5868	147069
10808	147070
35628	147071
50145	147072
107941	147073
163038	147074
125095	147075
80228	147076
85713	147077
106152	147078
8633	147079
33408	147080
68619	147081
82647	147082
68456	147083
157831	147084
38432	147085
78728	147086
24446	147087
32534	147088
68456	147089
82647	147090
7883	147091
138797	147092
116009	147093
24059	147094
47504	147095
161259	147096
144389	147097
109653	147098
7170	147099
37508	147100
108000	147101
17700	147102
151484	147103
9539	147104
37479	147105
159026	147106
63964	147107
27928	147108
104766	147109
123729	147110
130144	147111
30247	147112
52579	147113
94748	147114
25715	147115
112624	147116
157019	147117
6972	147118
154955	147119
103336	147120
7885	147121
41843	147122
80070	147123
30307	147124
41736	147125
120694	147126
98394	147127
6864	147128
14469	147129
106599	147130
54464	147131
47587	147132
74066	147133
144613	147134
114104	147135
8783	147136
22422	147137
76026	147138
48288	147139
14266	147140
47611	147141
34365	147142
60904	147143
23599	147144
7419	147145
15013	147146
19784	147147
16625	147148
109540	147149
73914	147150
24527	147151
168057	147152
54535	147153
91208	147154
17384	147155
6974	147156
61909	147157
127079	147158
159845	147159
39017	147160
128544	147161
22491	147162
68613	147163
150119	147164
19837	147165
9890	147166
106575	147167
22523	147168
131886	147169
34365	147170
17067	147171
72578	147172
96131	147173
101819	147174
97448	147175
54446	147176
96144	147177
62866	147178
119488	147179
13200	147180
138897	147181
151733	147182
59671	147183
31787	147184
36953	147185
19794	147186
25639	147187
54450	147188
85726	147189
38202	147190
17720	147191
116263	147192
32753	147193
21402	147194
76176	147195
10222	147196
61979	147197
84032	147198
35626	147199
108161	147200
125051	147201
19320	147202
101774	147203
120646	147204
94803	147205
71268	147206
10192	147207
76217	147208
11839	147209
157338	147210
15139	147211
15139	147212
106225	147213
6603	147214
118331	147215
122089	147216
50957	147217
165138	147218
6870	147219
135103	147220
57146	147221
26374	147222
120646	147223
128160	147224
128438	147225
19868	147226
9498	147227
16316	147228
155239	147229
142228	147230
136862	147231
121926	147232
7840	147233
94971	147234
41740	147235
15412	147236
58765	147237
97314	147238
13659	147239
100094	147240
48259	147241
27894	147242
140078	147243
14720	147244
75104	147245
19813	147246
19322	147247
34333	147248
29783	147249
11869	147250
55859	147251
36279	147252
9501	147253
15408	147254
70866	147255
20965	147256
164755	147257
83965	147258
72324	147259
50206	147260
161363	147261
149603	147262
96091	147263
21637	147264
26837	147265
100024	147266
161378	147267
52660	147268
29783	147269
50918	147270
21025	147271
25761	147272
15015	147273
25766	147274
20582	147275
15004	147276
22874	147277
153667	147278
36349	147279
5564	147280
161557	147281
74112	147282
7896	147283
126557	147284
152292	147285
15132	147286
146282	147287
15139	147288
66454	147289
71295	147290
12600	147291
108188	147292
23640	147293
28270	147294
27435	147295
40373	147296
21975	147297
65318	147298
10498	147299
53464	147300
125516	147301
55907	147302
38371	147303
32681	147304
19876	147305
25143	147306
14712	147307
133360	147308
138274	147309
138275	147310
38338	147311
101743	147312
49000	147313
100132	147314
125403	147315
51781	147316
130054	147317
114279	147318
77385	147319
98513	147320
103179	147321
47548	147322
20971	147323
28311	147324
75118	147325
78573	147326
67326	147327
97454	147328
38320	147329
58669	147330
66308	147331
61827	147332
159117	147333
48325	147334
119605	147335
36961	147336
70828	147337
104720	147338
25765	147339
38296	147340
22426	147341
34865	147342
27903	147343
70844	147344
62894	147345
103296	147346
3002	147347
6182	147348
24482	147349
21044	147350
7424	147351
70869	147352
21044	147353
10836	147354
157121	147355
20599	147356
14803	147357
101411	147358
38425	147359
6182	147360
103036	147361
81254	147362
62885	147363
61914	147364
55814	147365
24482	147366
32760	147367
107937	147368
6182	147369
6182	147370
159436	147371
48366	147372
96027	147373
72571	147374
61987	147375
32564	147376
75001	147377
59693	147378
37470	147379
108227	147380
29305	147381
30806	147382
91038	147383
38976	147384
167724	147385
111053	147386
151383	147387
128509	147388
75095	147389
39059	147390
10360	147391
95093	147392
27465	147393
89693	147394
25765	147395
78507	147396
38402	147397
24455	147398
22506	147399
17396	147400
85575	147401
119307	147402
7616	147403
42748	147404
44413	147405
57845	147406
17429	147407
45785	147408
81335	147409
7349	147410
76149	147411
50014	147412
98517	147413
138927	147414
81387	147415
13190	147416
7271	147417
49011	147418
28710	147419
21683	147420
5093	147421
112584	147422
77391	147423
51790	147424
54511	147425
81331	147426
81331	147427
39006	147428
21050	147429
39675	147430
29386	147431
13852	147432
27902	147433
18582	147434
9897	147435
43722	147436
140035	147437
70713	147438
59624	147439
5232	147440
8786	147441
78674	147442
120852	147443
36975	147444
19473	147445
39006	147446
17714	147447
98591	147448
89709	147449
47427	147450
10808	147451
149832	147452
22474	147453
41766	147454
52598	147455
8556	147456
10205	147457
126960	147458
5561	147459
41079	147460
155047	147461
77363	147462
32759	147463
53475	147464
112751	147465
50939	147466
78627	147467
81253	147468
43869	147469
28242	147470
32759	147471
8470	147472
108121	147473
67348	147474
46773	147475
157167	147476
115948	147477
21010	147478
63904	147479
61827	147480
63904	147481
72517	147482
155033	147483
19455	147484
60696	147485
131590	147486
85651	147487
145075	147488
101800	147489
24488	147490
70871	147491
2580	147492
132155	147493
167145	147494
152271	147495
152273	147496
16350	147497
41771	147498
24488	147499
159943	147500
51027	147501
119535	147502
120930	147503
132053	147504
100055	147505
145078	147506
16350	147507
98578	147508
84249	147509
161852	147510
112820	147511
103227	147512
161856	147513
95072	147514
80269	147515
133388	147516
36985	147517
16352	147518
146721	147519
42882	147520
138938	147521
132159	147522
108305	147523
16350	147524
57934	147525
112731	147526
159938	147527
72615	147528
107888	147529
117863	147530
114825	147531
109743	147532
6874	147533
11418	147534
42822	147535
119460	147536
91031	147537
62946	147538
21375	147539
46721	147540
57884	147541
108164	147542
107927	147543
101653	147544
101799	147545
21406	147546
133573	147547
8785	147548
103046	147549
39043	147550
28671	147551
50145	147552
47605	147553
19421	147554
74222	147555
39672	147556
96207	147557
28265	147558
37532	147559
50126	147560
9554	147561
46618	147562
92999	147563
60887	147564
39625	147565
98624	147566
106588	147567
68623	147568
13687	147569
125119	147570
120715	147571
167839	147572
25641	147573
96137	147574
142739	147575
46672	147576
7721	147577
101508	147578
54498	147579
118468	147580
62973	147581
118379	147582
99886	147583
19037	147584
15028	147585
94790	147586
86932	147587
10605	147588
20982	147589
19037	147590
84223	147591
50912	147592
18915	147593
108013	147594
38274	147595
65284	147596
8382	147597
33363	147598
125485	147599
80260	147600
118126	147601
26841	147602
84008	147603
106231	147604
61974	147605
109735	147606
133139	147607
91823	147608
22487	147609
121925	147610
106417	147611
122014	147612
38208	147613
133217	147614
33378	147615
101634	147616
114203	147617
108194	147618
66349	147619
142588	147620
113966	147621
145903	147622
37514	147623
100055	147624
13650	147625
18904	147626
125046	147627
41099	147628
89720	147629
109522	147630
51731	147631
68626	147632
40375	147633
91768	147634
65296	147635
60721	147636
129998	147637
58786	147638
151423	147639
122250	147640
101630	147641
131894	147642
50944	147643
31764	147644
106378	147645
51731	147646
40397	147647
82557	147648
70862	147649
123642	147650
25718	147651
166991	147652
151263	147653
66431	147654
165581	147655
132145	147656
130254	147657
82426	147658
37513	147659
29398	147660
103309	147661
101767	147662
136868	147663
14726	147664
126684	147665
136868	147666
31780	147667
57876	147668
166994	147669
42687	147670
50142	147671
157971	147672
5856	147673
87056	147674
23213	147675
13047	147676
30731	147677
46635	147678
77220	147679
116047	147680
36891	147681
25203	147682
128151	147683
50083	147684
86858	147685
154165	147686
88374	147687
34898	147688
63817	147689
121929	147690
128296	147691
77207	147692
122001	147693
46636	147694
34926	147695
119397	147696
128383	147697
131575	147698
130113	147699
164992	147700
57075	147701
46591	147702
29393	147703
120658	147704
86936	147705
111139	147706
32683	147707
29393	147708
74238	147709
38363	147710
34898	147711
123504	147712
25767	147713
10827	147714
31279	147715
35709	147716
49008	147717
138078	147718
45768	147719
104561	147720
81291	147721
50131	147722
60733	147723
101593	147724
133279	147725
16327	147726
19032	147727
72348	147728
10477	147729
38223	147730
99877	147731
78540	147732
167773	147733
29333	147734
99881	147735
73987	147736
10840	147737
136548	147738
52653	147739
88404	147740
32648	147741
27869	147742
76059	147743
128183	147744
103345	147745
134895	147746
41087	147747
147620	147748
153436	147749
78831	147750
7861	147751
63897	147752
69715	147753
89776	147754
92927	147755
15145	147756
88358	147757
7269	147758
103192	147759
47584	147760
157240	147761
32577	147762
11930	147763
45024	147764
80249	147765
96124	147766
143081	147767
52554	147768
106574	147769
98480	147770
161154	147771
152286	147772
12850	147773
13637	147774
26785	147775
54486	147776
29246	147777
36292	147778
138367	147779
81331	147780
60699	147781
43954	147782
26805	147783
38402	147784
20604	147785
107920	147786
119242	147787
133685	147788
26772	147789
62968	147790
13824	147791
70852	147792
98595	147793
75067	147794
38338	147795
29331	147796
51017	147797
19785	147798
66413	147799
50166	147800
22506	147801
161774	147802
46571	147803
51017	147804
135181	147805
101875	147806
23611	147807
101505	147808
8864	147809
54409	147810
16824	147811
48310	147812
48244	147813
31827	147814
39664	147815
46544	147816
46781	147817
70803	147818
28698	147819
13209	147820
19766	147821
15009	147822
31282	147823
104675	147824
19812	147825
22562	147826
111264	147827
53526	147828
114275	147829
92909	147830
75026	147831
82624	147832
94703	147833
8763	147834
91161	147835
30256	147836
109472	147837
35006	147838
76156	147839
114711	147840
23635	147841
17470	147842
155665	147843
29823	147844
31259	147845
153103	147846
103309	147847
37470	147848
41828	147849
160942	147850
108292	147851
114242	147852
45748	147853
130005	147854
16612	147855
57825	147856
126982	147857
28260	147858
48286	147859
161409	147860
77359	147861
29230	147862
25219	147863
41828	147864
29315	147865
132055	147866
21060	147867
127018	147868
15393	147869
68608	147870
46712	147871
87002	147872
48299	147873
36301	147874
119604	147875
82627	147876
87002	147877
162732	147878
8786	147879
11867	147880
73958	147881
112598	147882
76122	147883
50022	147884
21709	147885
155736	147886
96031	147887
27470	147888
31275	147889
146008	147890
63913	147891
8556	147892
104638	147893
44983	147894
98455	147895
7852	147896
106618	147897
92910	147898
7110	147899
78639	147900
84260	147901
65340	147902
57814	147903
17452	147904
15429	147905
38322	147906
47519	147907
22530	147908
150076	147909
25671	147910
78629	147911
6590	147912
114133	147913
5555	147914
65149	147915
55889	147916
117958	147917
36905	147918
125149	147919
15022	147920
38277	147921
96041	147922
12850	147923
108232	147924
149684	147925
50112	147926
7274	147927
17454	147928
87064	147929
165285	147930
73993	147931
57090	147932
47474	147933
84260	147934
101564	147935
67407	147936
75021	147937
131821	147938
6589	147939
32590	147940
13682	147941
7852	147942
88282	147943
126924	147944
93181	147945
16846	147946
7870	147947
23206	147948
59644	147949
143049	147950
17987	147951
36875	147952
28267	147953
27910	147954
154951	147955
10487	147956
39022	147957
10487	147958
57083	147959
15583	147960
65357	147961
10830	147962
95076	147963
127044	147964
81353	147965
148048	147966
75039	147967
147789	147968
157429	147969
146433	147970
38995	147971
17402	147972
125160	147973
38351	147974
131952	147975
119405	147976
34959	147977
147491	147978
32594	147979
147763	147980
134911	147981
125160	147982
16009	147983
5633	147984
143158	147985
34955	147986
167906	147987
101909	147988
33351	147989
50010	147990
57306	147991
20260	147992
16320	147993
51766	147994
12626	147995
33361	147996
16856	147997
79958	147998
126869	147999
106375	148000
126878	148001
22887	148002
100122	148003
149818	148004
7852	148005
149911	148006
22530	148007
22530	148008
88301	148009
20613	148010
15044	148011
151473	148012
111080	148013
14817	148014
126526	148015
27359	148016
10487	148017
46551	148018
101775	148019
130017	148020
28686	148021
45020	148022
18285	148023
75041	148024
57283	148025
130452	148026
81329	148027
106557	148028
75041	148029
112701	148030
10487	148031
130452	148032
112701	148033
119474	148034
5980	148035
65250	148036
78638	148037
101600	148038
80180	148039
10487	148040
22530	148041
10214	148042
15397	148043
30757	148044
25727	148045
48238	148046
39028	148047
25041	148048
96181	148049
15432	148050
28279	148051
129859	148052
100122	148053
106618	148054
21379	148055
5765	148056
106618	148057
10487	148058
115919	148059
55875	148060
34915	148061
154014	148062
116118	148063
19376	148064
92945	148065
56989	148066
60895	148067
117823	148068
102998	148069
19298	148070
34991	148071
135057	148072
117806	148073
93166	148074
156922	148075
126756	148076
22553	148077
20563	148078
9544	148079
148351	148080
19298	148081
162669	148082
38423	148083
167893	148084
135057	148085
32726	148086
34917	148087
34917	148088
116006	148089
25109	148090
162670	148091
71345	148092
11894	148093
94769	148094
94769	148095
55782	148096
9732	148097
164570	148098
84123	148099
101882	148100
93231	148101
72522	148102
72484	148103
135296	148104
119440	148105
94940	148106
60901	148107
104785	148108
5222	148109
72522	148110
106495	148111
126756	148112
38239	148113
162666	148114
43887	148115
55876	148116
56989	148117
42818	148118
11894	148119
94896	148120
9566	148121
74971	148122
125036	148123
119477	148124
128520	148125
38255	148126
146312	148127
93282	148128
7762	148129
27351	148130
76203	148131
21048	148132
104752	148133
32634	148134
93328	148135
88366	148136
100244	148137
9520	148138
35658	148139
25081	148140
27351	148141
133563	148142
55762	148143
72600	148144
166717	148145
114894	148146
107981	148147
3694	148148
165603	148149
153446	148150
153086	148151
33344	148152
32635	148153
124992	148154
42730	148155
153088	148156
21037	148157
50086	148158
140921	148159
55946	148160
13685	148161
2580	148162
63018	148163
145944	148164
22436	148165
96057	148166
162667	148167
72600	148168
154938	148169
38340	148170
144607	148171
42730	148172
74254	148173
115965	148174
154944	148175
167647	148176
38355	148177
71342	148178
114851	148179
134988	148180
38340	148181
72431	148182
154945	148183
116303	148184
106476	148185
25171	148186
126476	148187
55980	148188
80132	148189
116124	148190
78754	148191
25080	148192
42730	148193
119407	148194
50945	148195
55744	148196
148197	148197
32612	148198
117798	148199
55887	148200
147896	148201
19888	148202
46588	148203
117843	148204
153087	148205
46666	148206
94724	148207
74145	148208
59713	148209
118272	148210
56989	148211
17427	148212
140956	148213
142565	148214
72571	148215
19407	148216
92925	148217
78541	148218
130076	148219
117954	148220
56989	148221
42850	148222
162668	148223
42730	148224
111121	148225
106370	148226
139924	148227
39057	148228
27381	148229
40326	148230
45774	148231
47585	148232
98498	148233
163485	148234
157640	148235
163204	148236
111220	148237
131967	148238
47511	148239
53534	148240
46556	148241
21989	148242
27381	148243
33808	148244
147903	148245
138765	148246
116192	148247
47574	148248
112692	148249
63842	148250
157643	148251
29264	148252
42787	148253
68653	148254
85633	148255
103016	148256
15069	148257
119505	148258
101818	148259
11878	148260
68539	148261
84243	148262
103024	148263
153425	148264
144708	148265
68526	148266
130260	148267
138228	148268
39642	148269
45051	148270
114083	148271
55833	148272
86964	148273
15420	148274
159562	148275
129901	148276
138766	148277
33812	148278
22875	148279
106283	148280
75085	148281
81299	148282
147793	148283
60695	148284
79943	148285
153278	148286
60816	148287
111044	148288
19474	148289
8376	148290
151343	148291
9543	148292
54509	148293
29227	148294
8376	148295
148266	148296
84190	148297
42899	148298
57019	148299
66396	148300
71285	148301
78641	148302
85538	148303
31265	148304
33462	148305
20022	148306
5864	148307
159048	148308
57119	148309
82540	148310
111323	148311
93136	148312
16867	148313
45794	148314
43903	148315
106178	148316
17406	148317
47442	148318
82657	148319
13649	148320
81232	148321
78672	148322
97273	148323
57205	148324
3692	148325
12839	148326
146239	148327
123650	148328
5558	148329
77290	148330
55871	148331
106504	148332
55904	148333
57243	148334
116218	148335
63030	148336
68629	148337
81327	148338
124915	148339
25641	148340
143267	148341
50201	148342
163664	148343
94713	148344
151543	148345
146488	148346
60692	148347
46567	148348
24508	148349
97326	148350
123703	148351
128297	148352
149984	148353
120918	148354
74001	148355
33450	148356
11274	148357
27373	148358
25194	148359
25676	148360
3692	148361
161151	148362
154064	148363
130178	148364
157758	148365
32693	148366
57253	148367
72599	148368
32593	148369
10791	148370
70718	148371
143268	148372
153959	148373
123593	148374
98694	148375
25193	148376
57268	148377
111302	148378
149985	148379
155277	148380
13844	148381
51763	148382
101849	148383
80131	148384
50201	148385
84093	148386
32645	148387
93221	148388
153828	148389
95123	148390
116179	148391
109579	148392
40322	148393
116285	148394
29270	148395
50201	148396
57034	148397
55873	148398
152048	148399
46745	148400
59631	148401
9530	148402
19318	148403
85800	148404
21664	148405
20979	148406
53473	148407
93100	148408
143270	148409
157745	148410
140750	148411
66432	148412
128110	148413
99989	148414
42872	148415
123754	148416
74153	148417
97191	148418
25185	148419
163661	148420
95175	148421
19458	148422
131656	148423
163662	148424
19368	148425
18563	148426
73886	148427
126910	148428
19359	148429
104588	148430
19318	148431
148131	148432
25993	148433
165379	148434
96092	148435
45049	148436
34360	148437
142958	148438
93215	148439
35718	148440
106390	148441
13844	148442
146539	148443
25099	148444
57012	148445
57243	148446
33423	148447
27450	148448
15137	148449
146429	148450
65069	148451
153957	148452
88588	148453
123628	148454
83955	148455
93203	148456
41123	148457
42898	148458
81418	148459
23232	148460
106400	148461
48267	148462
66387	148463
60783	148464
153429	148465
63013	148466
61924	148467
95034	148468
15419	148469
25716	148470
131641	148471
84233	148472
18580	148473
85626	148474
22465	148475
112658	148476
33805	148477
63012	148478
97212	148479
106400	148480
52662	148481
84070	148482
84138	148483
45786	148484
34910	148485
116147	148486
22465	148487
22548	148488
123322	148489
21024	148490
142816	148491
13212	148492
68664	148493
24027	148494
117824	148495
24498	148496
16002	148497
34990	148498
106493	148499
48237	148500
79927	148501
22503	148502
131971	148503
16307	148504
15443	148505
103014	148506
161562	148507
16012	148508
111265	148509
93005	148510
28704	148511
131972	148512
26353	148513
131778	148514
104699	148515
33801	148516
93131	148517
7515	148518
28704	148519
75071	148520
24045	148521
94728	148522
83944	148523
44397	148524
66433	148525
112732	148526
38287	148527
136788	148528
94974	148529
153206	148530
14266	148531
25718	148532
59593	148533
62959	148534
61864	148535
9190	148536
65117	148537
18587	148538
23217	148539
20022	148540
23651	148541
11420	148542
39606	148543
57230	148544
86971	148545
23218	148546
35696	148547
22533	148548
86903	148549
67407	148550
45742	148551
33444	148552
8564	148553
29817	148554
6875	148555
67338	148556
57096	148557
8864	148558
26354	148559
74235	148560
85767	148561
165412	148562
75046	148563
104725	148564
57238	148565
52627	148566
162832	148567
164674	148568
15013	148569
103372	148570
89681	148571
10017	148572
20591	148573
20591	148574
21058	148575
46659	148576
59596	148577
31317	148578
155495	148579
11916	148580
28682	148581
13849	148582
41720	148583
46749	148584
82559	148585
21407	148586
84102	148587
78806	148588
38246	148589
67328	148590
41721	148591
38276	148592
81269	148593
34345	148594
128535	148595
11413	148596
41812	148597
32731	148598
26370	148599
60763	148600
14490	148601
21398	148602
121947	148603
26783	148604
102992	148605
60778	148606
57907	148607
145807	148608
138935	148609
85760	148610
41006	148611
140866	148612
3691	148613
26788	148614
52572	148615
88408	148616
17723	148617
7617	148618
123446	148619
138013	148620
86905	148621
107994	148622
25715	148623
106288	148624
103062	148625
83945	148626
7726	148627
9725	148628
69675	148629
27847	148630
60657	148631
135205	148632
118215	148633
25760	148634
96032	148635
155156	148636
155429	148637
89684	148638
58687	148639
45738	148640
60855	148641
89676	148642
34329	148643
66353	148644
101908	148645
4653	148646
21387	148647
108131	148648
72367	148649
123444	148650
35761	148651
116004	148652
38980	148653
54899	148654
20976	148655
121947	148656
10360	148657
112532	148658
101756	148659
126767	148660
65179	148661
164644	148662
25640	148663
104704	148664
15428	148665
19350	148666
21025	148667
147860	148668
15791	148669
18268	148670
78649	148671
22447	148672
70752	148673
15035	148674
78819	148675
85760	148676
16833	148677
12831	148678
84023	148679
163020	148680
17954	148681
107882	148682
96090	148683
18281	148684
60778	148685
53605	148686
19450	148687
50091	148688
96061	148689
12617	148690
41798	148691
136791	148692
15781	148693
23625	148694
115962	148695
78732	148696
101594	148697
21018	148698
16851	148699
36953	148700
110991	148701
60745	148702
27851	148703
100186	148704
101908	148705
31250	148706
162932	148707
12808	148708
101570	148709
50187	148710
114128	148711
8868	148712
76079	148713
14261	148714
59650	148715
6869	148716
12808	148717
68479	148718
15088	148719
61903	148720
62068	148721
104679	148722
63890	148723
26372	148724
94868	148725
33462	148726
22888	148727
28311	148728
38370	148729
20019	148730
110975	148731
104702	148732
134854	148733
86938	148734
12843	148735
146147	148736
108030	148737
50883	148738
29363	148739
144587	148740
104646	148741
4608	148742
153129	148743
78654	148744
133422	148745
6971	148746
135023	148747
123838	148748
157103	148749
50169	148750
131793	148751
18894	148752
8240	148753
140619	148754
157333	148755
103061	148756
37494	148757
85527	148758
103030	148759
69733	148760
137981	148761
15068	148762
119334	148763
88422	148764
27363	148765
149839	148766
21029	148767
50883	148768
43927	148769
133439	148770
40379	148771
106298	148772
30274	148773
133439	148774
131939	148775
15018	148776
147373	148777
72414	148778
12833	148779
7426	148780
11876	148781
159134	148782
153874	148783
29245	148784
101521	148785
51014	148786
20611	148787
50883	148788
163087	148789
21363	148790
164888	148791
101666	148792
9376	148793
9376	148794
8466	148795
125184	148796
43927	148797
29801	148798
157742	148799
6871	148800
80209	148801
131667	148802
50883	148803
13185	148804
119341	148805
120698	148806
21025	148807
80087	148808
3498	148809
29801	148810
84176	148811
30772	148812
85693	148813
58684	148814
53615	148815
131792	148816
16628	148817
41729	148818
9507	148819
13199	148820
17391	148821
31317	148822
40332	148823
54832	148824
97365	148825
49057	148826
66369	148827
16351	148828
154155	148829
106301	148830
112771	148831
25206	148832
5566	148833
106596	148834
89923	148835
53631	148836
26340	148837
89869	148838
37008	148839
104478	148840
126841	148841
85677	148842
104564	148843
45706	148844
49082	148845
8388	148846
62920	148847
68571	148848
52623	148849
154154	148850
6573	148851
119650	148852
41780	148853
151623	148854
145877	148855
46653	148856
41736	148857
45680	148858
91071	148859
86981	148860
41835	148861
146182	148862
16358	148863
57183	148864
127068	148865
28703	148866
144132	148867
38216	148868
77348	148869
60878	148870
52603	148871
38253	148872
10475	148873
35714	148874
58783	148875
48304	148876
109562	148877
22543	148878
142947	148879
80164	148880
83975	148881
146183	148882
32643	148883
10223	148884
97252	148885
109673	148886
127091	148887
40299	148888
121998	148889
136582	148890
53567	148891
48324	148892
44986	148893
100100	148894
11423	148895
7421	148896
9321	148897
38986	148898
12819	148899
36346	148900
94956	148901
69732	148902
76115	148903
5552	148904
10802	148905
7286	148906
85563	148907
109673	148908
19327	148909
96151	148910
58726	148911
17454	148912
35769	148913
72454	148914
127068	148915
109673	148916
16035	148917
16376	148918
106353	148919
157901	148920
8775	148921
113980	148922
81344	148923
52676	148924
77376	148925
21671	148926
29334	148927
97173	148928
131863	148929
41089	148930
15578	148931
6590	148932
146622	148933
35715	148934
106353	148935
103006	148936
20260	148937
21984	148938
131751	148939
42718	148940
34928	148941
50076	148942
20287	148943
87068	148944
57911	148945
118414	148946
29821	148947
108263	148948
23623	148949
32034	148950
165039	148951
32651	148952
128319	148953
22535	148954
39015	148955
84185	148956
22513	148957
104759	148958
10485	148959
38366	148960
38334	148961
19331	148962
61814	148963
50137	148964
19319	148965
52613	148966
73960	148967
10496	148968
40359	148969
109694	148970
101578	148971
32744	148972
10843	148973
15042	148974
88466	148975
7897	148976
128155	148977
88493	148978
18902	148979
10351	148980
38976	148981
35639	148982
52617	148983
129962	148984
11103	148985
18928	148986
4174	148987
55719	148988
14725	148989
26772	148990
6866	148991
164568	148992
87032	148993
10353	148994
30756	148995
108307	148996
107895	148997
7349	148998
46627	148999
123399	149000
85766	149001
73921	149002
45027	149003
36365	149004
155013	149005
10351	149006
62902	149007
63826	149008
16824	149009
60909	149010
51734	149011
24510	149012
5270	149013
31841	149014
27912	149015
27876	149016
47555	149017
98639	149018
38317	149019
22877	149020
46671	149021
89897	149022
55830	149023
59717	149024
53549	149025
88423	149026
57864	149027
25144	149028
131838	149029
39014	149030
85674	149031
106524	149032
114196	149033
65267	149034
49038	149035
38317	149036
46671	149037
93169	149038
100177	149039
31795	149040
54495	149041
157656	149042
91199	149043
84249	149044
41078	149045
25697	149046
49064	149047
54462	149048
150024	149049
112669	149050
39669	149051
133588	149052
85740	149053
31305	149054
66406	149055
77347	149056
108235	149057
88546	149058
44406	149059
25697	149060
42828	149061
108290	149062
103084	149063
36953	149064
66312	149065
46705	149066
54546	149067
59673	149068
119662	149069
120583	149070
55771	149071
48352	149072
5981	149073
72358	149074
94828	149075
38302	149076
40381	149077
103084	149078
142237	149079
4877	149080
148209	149081
38431	149082
55850	149083
57933	149084
153626	149085
73997	149086
25972	149087
4877	149088
147668	149089
41022	149090
116199	149091
14713	149092
104551	149093
126506	149094
133424	149095
113946	149096
17441	149097
11414	149098
58713	149099
62015	149100
155274	149101
103330	149102
22859	149103
6575	149104
135396	149105
58713	149106
134868	149107
16373	149108
104818	149109
12413	149110
26367	149111
78527	149112
26371	149113
26371	149114
27457	149115
19038	149116
80148	149117
19038	149118
103159	149119
57199	149120
33818	149121
35756	149122
116160	149123
85628	149124
32578	149125
21013	149126
54479	149127
114818	149128
9203	149129
61907	149130
65327	149131
57264	149132
20550	149133
121842	149134
89931	149135
42079	149136
21060	149137
131768	149138
69687	149139
167210	149140
52638	149141
59717	149142
100222	149143
60687	149144
27846	149145
27846	149146
144216	149147
25984	149148
89875	149149
103257	149150
62077	149151
31808	149152
126841	149153
155008	149154
40263	149155
33508	149156
161129	149157
39611	149158
109476	149159
40397	149160
41063	149161
25984	149162
159722	149163
21974	149164
21708	149165
75054	149166
138332	149167
136451	149168
13851	149169
31818	149170
32017	149171
21708	149172
25036	149173
111169	149174
35685	149175
65310	149176
125431	149177
114255	149178
33813	149179
138914	149180
114190	149181
12161	149182
125313	149183
51761	149184
24528	149185
108254	149186
41827	149187
88370	149188
69637	149189
31258	149190
128527	149191
24461	149192
143385	149193
12256	149194
24487	149195
163778	149196
55734	149197
40385	149198
76117	149199
48272	149200
55948	149201
120975	149202
65020	149203
50110	149204
72468	149205
38405	149206
70858	149207
40382	149208
20988	149209
144884	149210
18284	149211
66333	149212
38230	149213
150092	149214
82526	149215
10959	149216
112790	149217
127067	149218
76021	149219
51761	149220
40303	149221
31771	149222
73954	149223
33364	149224
116279	149225
46627	149226
7874	149227
18580	149228
126525	149229
104662	149230
129871	149231
98668	149232
114153	149233
80229	149234
29337	149235
54436	149236
11583	149237
7874	149238
36889	149239
52672	149240
80229	149241
22419	149242
21398	149243
123325	149244
11583	149245
36998	149246
123325	149247
121860	149248
166390	149249
133634	149250
11583	149251
7874	149252
31750	149253
46708	149254
50972	149255
20966	149256
95124	149257
36277	149258
11583	149259
9516	149260
3302	149261
63005	149262
159265	149263
123368	149264
104599	149265
54496	149266
9895	149267
142925	149268
159299	149269
8372	149270
21408	149271
12599	149272
147390	149273
153825	149274
11938	149275
123706	149276
82496	149277
163086	149278
163347	149279
85806	149280
123521	149281
7417	149282
74004	149283
46633	149284
153634	149285
63005	149286
16864	149287
131744	149288
159414	149289
15782	149290
60740	149291
15444	149292
41768	149293
8372	149294
94734	149295
41776	149296
50918	149297
31756	149298
48295	149299
16357	149300
76202	149301
19843	149302
46650	149303
70849	149304
66436	149305
103115	149306
147632	149307
84022	149308
47572	149309
34978	149310
36354	149311
53572	149312
125326	149313
123409	149314
128532	149315
11839	149316
23596	149317
10813	149318
4827	149319
78549	149320
41802	149321
72297	149322
25690	149323
33340	149324
19317	149325
118030	149326
160953	149327
80166	149328
159410	149329
25142	149330
142681	149331
101533	149332
106379	149333
54482	149334
53599	149335
26820	149336
155293	149337
36349	149338
57892	149339
33468	149340
109602	149341
19447	149342
151698	149343
151754	149344
130115	149345
126869	149346
74000	149347
5546	149348
60886	149349
18934	149350
85521	149351
120724	149352
34931	149353
25696	149354
125155	149355
16353	149356
14700	149357
24500	149358
57221	149359
104810	149360
51748	149361
11909	149362
154990	149363
28291	149364
55845	149365
42132	149366
138254	149367
46613	149368
128174	149369
43814	149370
7346	149371
16324	149372
35674	149373
46779	149374
77219	149375
93090	149376
38408	149377
114119	149378
68554	149379
8761	149380
144669	149381
48327	149382
52596	149383
86896	149384
85686	149385
93091	149386
61938	149387
46685	149388
95992	149389
29829	149390
89835	149391
91182	149392
27369	149393
13354	149394
93089	149395
17721	149396
91756	149397
54533	149398
146342	149399
87052	149400
130028	149401
44381	149402
9490	149403
66330	149404
54533	149405
163444	149406
123635	149407
125239	149408
125226	149409
74978	149410
17440	149411
91183	149412
21383	149413
69574	149414
23231	149415
104784	149416
119480	149417
28675	149418
80113	149419
11856	149420
135141	149421
31779	149422
72531	149423
75071	149424
108103	149425
88414	149426
63887	149427
61924	149428
17695	149429
7720	149430
13667	149431
28252	149432
49970	149433
5863	149434
3969	149435
134840	149436
36959	149437
161598	149438
4359	149439
72306	149440
109644	149441
72474	149442
47541	149443
146034	149444
114021	149445
60645	149446
107989	149447
51788	149448
33335	149449
72356	149450
13646	149451
24066	149452
10360	149453
9490	149454
33814	149455
87047	149456
27382	149457
91272	149458
57076	149459
22844	149460
101866	149461
8381	149462
94750	149463
114137	149464
131950	149465
8238	149466
120538	149467
7861	149468
159163	149469
14702	149470
162999	149471
97232	149472
113940	149473
89750	149474
36312	149475
12848	149476
72329	149477
13357	149478
61920	149479
22850	149480
76193	149481
3002	149482
123487	149483
57875	149484
57287	149485
16022	149486
51737	149487
11570	149488
8755	149489
161706	149490
146035	149491
38308	149492
82549	149493
39061	149494
26375	149495
15428	149496
16355	149497
24462	149498
36947	149499
57238	149500
94824	149501
136880	149502
27872	149503
20960	149504
81437	149505
46726	149506
37484	149507
57886	149508
41045	149509
14266	149510
109810	149511
50158	149512
101902	149513
53528	149514
49004	149515
15097	149516
109814	149517
46726	149518
88412	149519
112827	149520
27897	149521
6458	149522
84311	149523
161595	149524
134849	149525
29347	149526
60902	149527
29401	149528
13209	149529
66458	149530
25050	149531
11657	149532
47597	149533
63019	149534
7869	149535
94847	149536
148320	149537
74013	149538
55902	149539
7869	149540
46667	149541
148321	149542
25211	149543
126754	149544
167255	149545
77182	149546
106541	149547
43786	149548
114080	149549
148249	149550
11885	149551
32595	149552
118435	149553
53599	149554
127103	149555
11846	149556
74111	149557
150160	149558
38381	149559
74085	149560
118304	149561
47617	149562
51739	149563
7869	149564
98408	149565
94936	149566
19833	149567
53501	149568
22553	149569
32521	149570
48298	149571
120999	149572
116366	149573
11923	149574
25119	149575
45028	149576
146637	149577
76196	149578
19464	149579
57913	149580
71256	149581
26799	149582
150161	149583
40267	149584
57269	149585
123609	149586
66254	149587
93098	149588
43697	149589
15393	149590
165534	149591
114765	149592
43697	149593
167253	149594
35609	149595
153916	149596
94818	149597
47597	149598
74019	149599
154146	149600
25119	149601
77215	149602
60953	149603
72565	149604
25675	149605
11111	149606
126665	149607
11830	149608
148319	149609
95985	149610
19371	149611
25089	149612
19419	149613
42793	149614
20975	149615
38395	149616
42732	149617
98626	149618
140926	149619
11861	149620
150001	149621
157940	149622
62856	149623
63019	149624
16829	149625
11923	149626
95129	149627
130097	149628
152215	149629
130097	149630
66458	149631
43882	149632
142427	149633
45796	149634
33367	149635
41791	149636
55892	149637
165184	149638
25081	149639
32684	149640
163872	149641
74027	149642
93055	149643
114805	149644
48289	149645
72544	149646
138786	149647
66277	149648
101758	149649
122295	149650
32550	149651
97360	149652
118115	149653
52691	149654
5565	149655
144225	149656
126615	149657
140462	149658
60953	149659
60953	149660
91812	149661
20944	149662
20944	149663
79952	149664
42121	149665
16039	149666
165525	149667
167254	149668
63001	149669
19368	149670
159418	149671
140457	149672
96071	149673
72463	149674
154142	149675
26837	149676
7869	149677
11923	149678
154143	149679
78543	149680
33398	149681
157939	149682
15130	149683
47533	149684
93073	149685
106368	149686
11277	149687
43895	149688
7869	149689
106368	149690
97276	149691
100240	149692
118135	149693
36962	149694
50049	149695
43786	149696
63046	149697
138277	149698
154144	149699
59652	149700
122221	149701
25052	149702
160915	149703
16856	149704
100194	149705
15579	149706
54916	149707
163408	149708
149577	149709
68520	149710
26345	149711
25667	149712
161591	149713
8970	149714
109607	149715
17068	149716
15089	149717
154029	149718
27486	149719
12134	149720
35636	149721
144968	149722
106395	149723
40344	149724
93001	149725
15421	149726
39636	149727
128105	149728
143400	149729
33486	149730
25982	149731
108091	149732
135169	149733
100164	149734
104632	149735
12825	149736
19799	149737
14810	149738
19460	149739
19460	149740
144723	149741
151497	149742
71272	149743
19889	149744
19460	149745
119592	149746
10602	149747
165178	149748
104603	149749
19869	149750
125251	149751
34903	149752
17700	149753
45670	149754
54916	149755
151651	149756
46605	149757
73951	149758
133229	149759
128457	149760
22867	149761
25724	149762
25634	149763
25063	149764
57180	149765
125339	149766
65024	149767
27875	149768
40346	149769
45665	149770
27472	149771
84114	149772
20285	149773
94982	149774
84103	149775
127101	149776
109531	149777
135084	149778
58805	149779
18591	149780
15029	149781
9554	149782
53576	149783
135220	149784
48283	149785
133493	149786
74174	149787
46748	149788
27472	149789
27472	149790
26828	149791
153682	149792
125112	149793
93124	149794
7842	149795
33486	149796
8770	149797
165182	149798
122055	149799
42714	149800
41751	149801
15038	149802
19813	149803
84154	149804
55821	149805
19050	149806
42774	149807
91236	149808
119337	149809
138799	149810
45016	149811
116068	149812
19050	149813
19050	149814
94949	149815
78835	149816
165181	149817
35636	149818
119484	149819
57059	149820
53598	149821
123582	149822
128203	149823
13677	149824
17424	149825
41044	149826
15015	149827
32575	149828
17972	149829
165179	149830
21067	149831
128439	149832
29376	149833
69642	149834
60864	149835
6981	149836
35782	149837
34902	149838
88334	149839
111033	149840
167951	149841
151763	149842
165180	149843
12148	149844
25634	149845
14048	149846
34945	149847
131669	149848
19050	149849
161399	149850
42809	149851
93068	149852
19884	149853
38345	149854
15122	149855
55853	149856
42805	149857
36911	149858
119345	149859
94812	149860
13659	149861
62061	149862
155570	149863
134785	149864
19050	149865
5560	149866
118120	149867
112797	149868
26800	149869
58774	149870
58673	149871
60722	149872
94725	149873
54834	149874
159484	149875
123850	149876
130117	149877
108091	149878
3694	149879
101457	149880
85583	149881
125055	149882
98652	149883
133261	149884
162772	149885
153405	149886
80198	149887
76054	149888
42873	149889
29262	149890
109554	149891
120693	149892
23647	149893
157556	149894
78677	149895
111352	149896
126571	149897
142810	149898
70796	149899
48274	149900
46785	149901
42873	149902
161117	149903
62001	149904
153407	149905
101551	149906
134809	149907
148100	149908
68590	149909
106438	149910
31765	149911
89699	149912
159181	149913
123455	149914
121966	149915
82493	149916
111093	149917
134909	149918
14698	149919
113972	149920
128150	149921
151672	149922
128582	149923
80082	149924
148154	149925
65307	149926
16310	149927
10818	149928
70822	149929
130071	149930
38273	149931
88377	149932
41783	149933
81337	149934
52693	149935
29790	149936
35661	149937
106438	149938
87000	149939
69639	149940
38274	149941
65107	149942
88333	149943
109576	149944
39029	149945
39029	149946
101559	149947
53545	149948
163438	149949
151883	149950
106438	149951
62860	149952
161190	149953
50060	149954
24528	149955
84303	149956
39032	149957
131640	149958
79972	149959
50947	149960
164904	149961
32716	149962
77207	149963
25976	149964
35661	149965
134883	149966
101467	149967
42778	149968
65129	149969
30767	149970
19391	149971
159563	149972
34871	149973
30270	149974
71306	149975
39017	149976
84087	149977
84058	149978
151328	149979
26791	149980
22488	149981
17465	149982
82635	149983
50162	149984
48300	149985
57287	149986
126583	149987
98661	149988
34366	149989
27467	149990
89724	149991
77346	149992
12597	149993
39617	149994
10017	149995
44991	149996
17392	149997
68598	149998
65086	149999
86875	150000
41797	150001
44398	150002
47613	150003
96168	150004
86957	150005
98414	150006
40257	150007
19808	150008
81299	150009
84030	150010
61971	150011
103088	150012
126582	150013
45681	150014
65310	150015
35751	150016
27489	150017
37493	150018
38436	150019
167075	150020
18574	150021
111024	150022
88447	150023
88600	150024
78738	150025
81336	150026
27496	150027
34334	150028
103052	150029
116252	150030
78738	150031
82552	150032
8965	150033
8386	150034
8965	150035
91108	150036
21024	150037
50170	150038
7862	150039
149957	150040
135252	150041
76187	150042
30776	150043
140867	150044
119537	150045
50007	150046
51020	150047
109612	150048
94701	150049
128386	150050
76167	150051
28276	150052
22509	150053
20283	150054
50158	150055
17385	150056
28306	150057
20587	150058
42813	150059
29250	150060
127088	150061
13049	150062
40268	150063
69684	150064
18879	150065
100213	150066
114189	150067
153408	150068
51790	150069
84003	150070
20267	150071
48985	150072
94958	150073
39035	150074
133250	150075
60948	150076
14478	150077
7897	150078
155165	150079
9548	150080
26000	150081
91033	150082
11560	150083
39065	150084
11838	150085
7270	150086
41792	150087
144254	150088
131684	150089
112584	150090
36388	150091
13180	150092
32021	150093
8562	150094
84048	150095
26786	150096
14705	150097
104709	150098
42094	150099
34881	150100
42094	150101
8563	150102
166553	150103
66414	150104
11649	150105
50139	150106
89768	150107
51723	150108
46700	150109
36337	150110
48230	150111
19781	150112
98475	150113
123389	150114
9525	150115
111066	150116
63930	150117
16018	150118
11102	150119
41117	150120
10811	150121
25674	150122
85666	150123
29327	150124
93317	150125
57131	150126
136442	150127
117972	150128
76110	150129
45015	150130
21363	150131
17453	150132
82569	150133
29812	150134
151841	150135
130039	150136
97255	150137
114727	150138
2538	150139
126637	150140
15581	150141
133109	150142
80073	150143
46546	150144
34320	150145
15098	150146
3265	150147
91815	150148
6563	150149
32662	150150
2538	150151
2173	150152
78708	150153
161134	150154
100232	150155
84026	150156
19788	150157
23650	150158
86967	150159
152032	150160
37487	150161
159388	150162
9497	150163
119521	150164
159638	150165
20976	150166
25652	150167
165315	150168
96041	150169
7115	150170
30803	150171
4533	150172
117833	150173
67412	150174
20275	150175
91755	150176
104726	150177
65056	150178
161203	150179
97382	150180
157662	150181
57096	150182
42864	150183
82513	150184
59660	150185
67412	150186
93139	150187
70813	150188
93139	150189
44367	150190
34932	150191
18577	150192
14040	150193
159597	150194
91785	150195
85553	150196
52642	150197
85591	150198
52642	150199
161525	150200
131676	150201
6573	150202
18278	150203
78714	150204
10350	150205
27884	150206
50969	150207
50969	150208
89784	150209
50914	150210
15027	150211
111252	150212
41096	150213
159274	150214
114171	150215
151912	150216
138178	150217
112662	150218
138245	150219
35770	150220
157663	150221
106531	150222
67384	150223
54432	150224
8632	150225
50163	150226
98582	150227
16847	150228
43732	150229
157101	150230
136416	150231
95070	150232
18266	150233
40276	150234
14694	150235
59612	150236
5976	150237
28327	150238
125465	150239
82549	150240
5093	150241
69588	150242
115885	150243
9516	150244
130322	150245
109693	150246
43693	150247
93168	150248
160909	150249
36971	150250
43693	150251
145972	150252
40365	150253
93168	150254
119586	150255
33847	150256
117851	150257
27925	150258
135393	150259
36284	150260
54433	150261
83985	150262
85713	150263
15378	150264
61859	150265
11285	150266
111035	150267
7718	150268
33839	150269
35617	150270
66294	150271
44348	150272
85626	150273
9316	150274
7718	150275
49060	150276
28311	150277
21397	150278
128115	150279
120599	150280
126783	150281
19398	150282
25156	150283
112718	150284
38371	150285
132002	150286
40330	150287
89721	150288
27842	150289
20027	150290
65048	150291
29398	150292
94726	150293
137873	150294
91745	150295
15417	150296
40343	150297
49030	150298
80269	150299
24493	150300
40263	150301
97304	150302
69565	150303
69656	150304
22499	150305
62931	150306
62931	150307
62931	150308
89831	150309
95072	150310
167284	150311
99857	150312
46713	150313
131898	150314
65257	150315
40311	150316
68579	150317
40263	150318
40311	150319
87014	150320
44347	150321
25156	150322
14035	150323
78508	150324
47607	150325
88557	150326
20543	150327
128404	150328
88537	150329
38291	150330
136580	150331
16603	150332
36947	150333
7618	150334
163294	150335
153493	150336
100156	150337
94976	150338
20269	150339
31816	150340
10605	150341
32696	150342
31816	150343
85707	150344
103178	150345
33425	150346
10961	150347
91806	150348
73963	150349
100046	150350
153406	150351
144356	150352
30254	150353
57828	150354
58680	150355
31816	150356
106231	150357
43688	150358
144479	150359
50937	150360
33818	150361
4440	150362
94981	150363
107903	150364
43896	150365
50177	150366
34371	150367
43896	150368
95082	150369
130450	150370
57274	150371
97261	150372
147475	150373
100123	150374
20963	150375
49993	150376
136574	150377
19036	150378
4609	150379
19036	150380
74235	150381
120566	150382
80243	150383
16611	150384
147705	150385
4609	150386
17975	150387
52611	150388
7990	150389
95980	150390
101586	150391
17408	150392
19438	150393
73940	150394
116314	150395
57814	150396
140490	150397
157317	150398
73947	150399
138788	150400
125432	150401
25155	150402
14035	150403
7866	150404
47476	150405
120914	150406
31793	150407
161486	150408
131929	150409
16344	150410
161487	150411
120855	150412
133477	150413
167977	150414
18593	150415
140567	150416
91751	150417
108076	150418
138866	150419
163489	150420
57873	150421
89850	150422
49045	150423
22877	150424
22877	150425
111202	150426
98578	150427
76104	150428
82575	150429
25144	150430
29323	150431
65238	150432
159566	150433
112663	150434
138851	150435
76104	150436
125264	150437
55831	150438
91173	150439
27883	150440
30788	150441
6580	150442
11414	150443
18292	150444
9206	150445
81251	150446
82487	150447
53503	150448
101675	150449
134980	150450
39607	150451
15017	150452
8243	150453
34888	150454
72617	150455
142754	150456
108180	150457
81330	150458
57829	150459
163546	150460
54856	150461
6558	150462
130006	150463
29395	150464
135106	150465
101510	150466
17408	150467
101814	150468
81330	150469
21040	150470
27480	150471
37510	150472
4441	150473
153448	150474
21709	150475
136719	150476
134980	150477
66270	150478
106556	150479
163098	150480
93159	150481
69678	150482
62949	150483
109676	150484
8780	150485
61889	150486
153313	150487
34367	150488
15067	150489
128257	150490
21709	150491
21028	150492
49012	150493
14805	150494
19781	150495
57884	150496
120843	150497
57204	150498
101510	150499
38280	150500
104507	150501
15386	150502
104770	150503
31302	150504
80076	150505
74198	150506
13633	150507
7427	150508
25625	150509
37470	150510
125049	150511
5554	150512
25692	150513
115980	150514
139036	150515
73961	150516
77395	150517
32770	150518
140992	150519
118267	150520
128413	150521
11933	150522
25127	150523
25091	150524
79981	150525
147419	150526
25679	150527
5554	150528
43813	150529
25679	150530
140526	150531
78609	150532
25127	150533
126492	150534
24018	150535
7899	150536
25072	150537
32770	150538
116191	150539
43714	150540
97434	150541
43714	150542
2580	150543
72634	150544
119665	150545
72286	150546
25151	150547
32632	150548
72634	150549
78515	150550
15100	150551
7899	150552
74107	150553
140295	150554
42897	150555
14819	150556
32655	150557
14819	150558
32528	150559
13854	150560
142357	150561
43798	150562
72634	150563
43956	150564
139994	150565
43956	150566
57313	150567
25113	150568
25679	150569
155009	150570
92964	150571
14819	150572
142485	150573
19888	150574
77316	150575
139973	150576
78787	150577
78515	150578
42705	150579
32770	150580
11933	150581
123300	150582
24702	150583
25154	150584
116261	150585
57107	150586
118505	150587
72451	150588
95089	150589
25135	150590
142361	150591
93155	150592
32770	150593
69694	150594
93200	150595
7899	150596
57328	150597
25679	150598
140920	150599
72547	150600
121864	150601
72419	150602
93148	150603
17952	150604
145854	150605
32601	150606
153186	150607
43946	150608
108127	150609
159062	150610
9493	150611
35602	150612
91811	150613
142360	150614
116236	150615
9493	150616
25679	150617
123331	150618
72521	150619
108160	150620
123867	150621
140484	150622
161304	150623
9493	150624
72586	150625
74037	150626
25679	150627
6488	150628
115877	150629
32601	150630
24686	150631
24686	150632
36297	150633
32606	150634
24716	150635
123867	150636
57328	150637
62943	150638
162780	150639
74037	150640
57328	150641
72465	150642
57328	150643
20610	150644
32073	150645
93200	150646
36979	150647
19402	150648
32770	150649
57926	150650
93155	150651
93188	150652
117785	150653
101915	150654
61852	150655
166470	150656
21043	150657
161727	150658
35673	150659
21038	150660
16374	150661
75129	150662
95161	150663
40369	150664
17078	150665
116173	150666
132004	150667
14476	150668
40256	150669
165287	150670
123391	150671
128150	150672
12607	150673
31771	150674
45008	150675
63833	150676
20587	150677
12418	150678
111026	150679
89891	150680
82638	150681
97192	150682
42763	150683
154129	150684
82551	150685
66454	150686
98678	150687
24046	150688
13187	150689
31268	150690
62927	150691
32026	150692
13187	150693
133650	150694
104734	150695
113999	150696
153347	150697
31809	150698
159586	150699
131596	150700
12623	150701
95986	150702
43702	150703
31798	150704
10035	150705
50877	150706
24474	150707
137921	150708
14478	150709
91278	150710
52636	150711
48293	150712
13651	150713
42676	150714
13651	150715
65099	150716
136408	150717
24666	150718
98650	150719
121018	150720
48293	150721
48293	150722
31804	150723
42849	150724
38401	150725
101412	150726
114236	150727
31804	150728
48979	150729
126983	150730
29794	150731
11095	150732
7843	150733
159392	150734
131549	150735
55868	150736
50041	150737
86993	150738
116384	150739
126515	150740
61860	150741
65345	150742
20542	150743
137928	150744
58823	150745
95991	150746
166842	150747
66408	150748
63033	150749
147804	150750
25075	150751
17456	150752
142792	150753
26785	150754
157455	150755
66335	150756
77202	150757
11826	150758
123564	150759
16863	150760
116298	150761
13658	150762
30272	150763
25055	150764
31271	150765
99870	150766
106529	150767
24497	150768
101485	150769
85690	150770
65191	150771
11900	150772
26846	150773
76124	150774
146406	150775
133504	150776
81232	150777
25994	150778
61860	150779
101484	150780
65049	150781
162677	150782
41121	150783
78686	150784
63832	150785
60930	150786
101484	150787
84310	150788
19890	150789
123395	150790
50925	150791
147648	150792
149709	150793
61860	150794
97227	150795
63853	150796
120777	150797
98534	150798
118200	150799
6594	150800
61860	150801
11900	150802
61860	150803
25994	150804
33426	150805
148365	150806
61955	150807
144549	150808
42859	150809
21701	150810
14053	150811
33474	150812
125371	150813
26356	150814
13679	150815
155457	150816
21664	150817
11900	150818
117922	150819
17720	150820
155173	150821
54503	150822
41042	150823
111149	150824
43748	150825
88386	150826
5860	150827
33823	150828
119415	150829
9502	150830
65088	150831
155459	150832
17720	150833
9526	150834
63853	150835
57150	150836
104810	150837
31264	150838
60930	150839
82637	150840
19435	150841
146475	150842
126737	150843
101484	150844
29284	150845
166841	150846
57836	150847
126617	150848
98461	150849
20974	150850
151324	150851
65088	150852
60819	150853
106474	150854
11913	150855
114100	150856
65136	150857
46779	150858
51022	150859
8246	150860
127074	150861
120600	150862
29400	150863
27872	150864
72488	150865
82441	150866
145908	150867
35675	150868
100146	150869
118147	150870
36916	150871
117862	150872
82417	150873
153257	150874
27906	150875
24053	150876
63016	150877
72509	150878
16342	150879
147474	150880
51028	150881
38430	150882
51802	150883
45785	150884
128595	150885
49056	150886
80120	150887
131972	150888
80211	150889
98421	150890
23224	150891
72590	150892
22422	150893
18585	150894
67371	150895
11279	150896
38364	150897
31312	150898
7895	150899
53472	150900
25626	150901
128415	150902
37535	150903
136390	150904
133486	150905
39040	150906
43946	150907
29234	150908
128280	150909
16625	150910
166373	150911
38206	150912
44344	150913
29293	150914
7874	150915
28683	150916
47428	150917
31308	150918
78615	150919
167665	150920
166346	150921
37462	150922
116402	150923
112474	150924
111100	150925
38213	150926
98488	150927
15799	150928
109801	150929
37505	150930
157361	150931
7284	150932
146569	150933
11118	150934
70709	150935
157293	150936
161245	150937
63865	150938
133237	150939
16397	150940
15120	150941
123607	150942
52602	150943
33383	150944
15425	150945
118399	150946
42721	150947
14042	150948
126607	150949
18893	150950
157362	150951
20614	150952
53568	150953
5226	150954
81440	150955
95155	150956
128466	150957
167833	150958
60893	150959
97304	150960
97244	150961
41101	150962
126938	150963
70722	150964
38964	150965
17449	150966
22850	150967
125363	150968
27397	150969
8240	150970
128231	150971
19346	150972
38964	150973
58675	150974
8560	150975
70799	150976
10954	150977
54453	150978
20261	150979
120758	150980
103018	150981
156967	150982
3690	150983
148075	150984
10213	150985
72611	150986
32536	150987
29363	150988
60774	150989
101813	150990
39066	150991
6486	150992
123849	150993
32035	150994
65219	150995
133334	150996
20962	150997
6486	150998
57094	150999
40327	151000
6984	151001
133539	151002
153509	151003
120547	151004
97228	151005
54531	151006
55966	151007
39066	151008
11876	151009
13340	151010
63849	151011
22519	151012
10802	151013
84185	151014
94799	151015
127042	151016
148130	151017
47587	151018
47532	151019
136554	151020
13341	151021
80125	151022
68601	151023
155584	151024
54543	151025
77276	151026
136613	151027
20962	151028
14730	151029
140569	151030
12575	151031
67373	151032
19820	151033
14730	151034
20573	151035
41833	151036
29263	151037
82508	151038
43694	151039
14051	151040
62030	151041
85625	151042
109508	151043
3966	151044
123617	151045
41027	151046
19884	151047
24691	151048
17471	151049
42081	151050
50088	151051
75063	151052
61912	151053
9198	151054
22461	151055
119553	151056
38445	151057
70802	151058
82502	151059
31781	151060
94668	151061
17471	151062
45009	151063
19836	151064
25141	151065
79966	151066
19798	151067
34911	151068
128127	151069
161265	151070
94739	151071
78715	151072
46728	151073
126800	151074
65278	151075
114234	151076
24060	151077
66388	151078
12853	151079
6486	151080
44989	151081
7289	151082
13664	151083
62063	151084
14817	151085
24500	151086
135259	151087
133602	151088
27849	151089
22854	151090
13193	151091
158960	151092
54405	151093
38983	151094
81375	151095
83960	151096
84004	151097
45021	151098
104658	151099
83994	151100
7864	151101
97438	151102
47535	151103
144299	151104
136695	151105
63976	151106
55697	151107
36910	151108
78611	151109
34932	151110
84225	151111
91749	151112
120932	151113
17418	151114
65022	151115
123588	151116
167935	151117
101876	151118
22493	151119
21020	151120
36373	151121
98543	151122
96012	151123
126701	151124
50105	151125
28293	151126
62032	151127
50101	151128
23630	151129
32650	151130
161271	151131
45005	151132
86889	151133
27905	151134
91163	151135
88501	151136
35004	151137
69618	151138
32704	151139
37000	151140
157365	151141
65314	151142
47585	151143
55819	151144
17965	151145
167936	151146
17697	151147
46737	151148
67378	151149
72442	151150
35754	151151
66313	151152
91111	151153
32617	151154
38295	151155
60796	151156
23630	151157
70843	151158
111028	151159
52635	151160
45791	151161
65121	151162
39661	151163
108049	151164
69649	151165
101657	151166
9504	151167
40349	151168
22493	151169
114115	151170
122223	151171
136819	151172
13191	151173
13200	151174
21417	151175
34971	151176
46740	151177
15046	151178
75078	151179
153426	151180
35760	151181
11868	151182
46730	151183
26823	151184
120957	151185
67439	151186
21049	151187
72307	151188
21049	151189
163776	151190
4762	151191
33401	151192
112577	151193
148057	151194
8758	151195
41100	151196
157871	151197
106431	151198
29381	151199
57188	151200
13343	151201
57014	151202
143046	151203
143213	151204
46727	151205
42739	151206
60832	151207
59732	151208
10487	151209
93000	151210
60832	151211
101863	151212
82619	151213
37010	151214
49988	151215
13195	151216
76162	151217
80171	151218
35791	151219
80190	151220
74115	151221
13195	151222
13195	151223
25685	151224
13191	151225
10215	151226
44978	151227
7878	151228
137985	151229
13844	151230
16001	151231
55842	151232
15999	151233
136819	151234
150090	151235
118260	151236
60832	151237
161739	151238
93048	151239
128500	151240
161549	151241
117999	151242
138002	151243
154067	151244
143384	151245
143020	151246
41115	151247
50123	151248
97389	151249
106431	151250
92943	151251
19817	151252
120851	151253
3142	151254
63029	151255
131996	151256
25743	151257
126603	151258
27406	151259
19388	151260
3689	151261
118466	151262
42752	151263
21673	151264
13195	151265
33411	151266
15454	151267
84207	151268
15077	151269
43878	151270
11866	151271
25211	151272
54920	151273
154066	151274
123387	151275
125356	151276
142990	151277
46667	151278
161738	151279
155474	151280
74197	151281
108276	151282
14814	151283
100200	151284
33517	151285
152144	151286
127006	151287
111034	151288
93117	151289
73966	151290
46704	151291
157869	151292
20959	151293
81377	151294
5557	151295
52638	151296
111203	151297
131700	151298
126536	151299
42870	151300
24512	151301
46667	151302
78572	151303
8758	151304
47500	151305
33338	151306
36990	151307
66408	151308
101580	151309
76162	151310
58673	151311
36937	151312
32750	151313
138176	151314
104625	151315
19388	151316
109575	151317
73882	151318
52723	151319
7862	151320
46612	151321
10823	151322
79937	151323
77352	151324
12625	151325
30785	151326
25648	151327
144665	151328
41813	151329
41053	151330
48312	151331
3882	151332
144902	151333
29825	151334
76085	151335
109577	151336
150029	151337
3882	151338
13830	151339
16029	151340
21708	151341
25036	151342
132052	151343
167143	151344
53577	151345
16310	151346
106315	151347
7109	151348
41107	151349
159749	151350
22548	151351
18288	151352
26820	151353
127027	151354
62939	151355
21051	151356
45002	151357
25648	151358
46712	151359
104499	151360
100186	151361
62050	151362
135320	151363
29267	151364
85798	151365
4174	151366
6968	151367
36880	151368
36890	151369
127028	151370
29328	151371
7424	151372
24043	151373
34323	151374
68538	151375
50012	151376
7726	151377
98437	151378
24037	151379
22474	151380
29777	151381
17465	151382
38307	151383
7289	151384
4174	151385
62080	151386
50016	151387
62083	151388
36880	151389
18926	151390
161164	151391
6968	151392
66293	151393
8864	151394
107886	151395
69686	151396
18571	151397
75015	151398
47469	151399
49077	151400
66310	151401
133086	151402
68471	151403
19877	151404
46609	151405
47602	151406
66438	151407
86905	151408
50106	151409
47495	151410
121969	151411
85604	151412
125288	151413
133498	151414
117975	151415
22477	151416
29343	151417
163296	151418
144603	151419
15383	151420
128558	151421
57847	151422
31296	151423
21030	151424
3460	151425
92911	151426
41050	151427
94693	151428
70821	151429
74218	151430
57851	151431
8556	151432
163040	151433
18571	151434
61840	151435
16318	151436
161123	151437
31296	151438
84209	151439
41769	151440
127038	151441
27900	151442
23223	151443
80276	151444
22511	151445
29273	151446
29273	151447
80276	151448
80276	151449
27882	151450
80276	151451
77169	151452
15998	151453
33388	151454
62894	151455
7867	151456
120697	151457
89737	151458
12821	151459
149738	151460
128390	151461
95034	151462
11892	151463
23615	151464
45677	151465
57892	151466
88473	151467
138794	151468
153268	151469
21059	151470
118511	151471
107897	151472
76058	151473
72489	151474
18598	151475
66449	151476
43834	151477
36375	151478
44367	151479
47569	151480
41050	151481
130408	151482
41045	151483
10962	151484
15024	151485
8969	151486
128415	151487
36332	151488
138071	151489
109510	151490
157913	151491
103218	151492
43730	151493
12159	151494
43802	151495
109614	151496
104454	151497
142737	151498
44405	151499
42088	151500
24449	151501
21385	151502
52696	151503
40298	151504
35757	151505
63000	151506
167213	151507
27446	151508
30261	151509
63034	151510
145005	151511
103262	151512
82640	151513
49092	151514
15004	151515
6570	151516
50148	151517
78720	151518
16399	151519
45029	151520
83943	151521
32649	151522
125216	151523
80031	151524
94667	151525
104650	151526
78537	151527
39003	151528
73980	151529
31295	151530
50175	151531
6570	151532
11117	151533
46747	151534
167836	151535
7872	151536
7886	151537
78776	151538
13345	151539
31246	151540
152291	151541
125215	151542
38383	151543
38412	151544
19317	151545
34333	151546
5978	151547
20592	151548
78706	151549
20615	151550
116187	151551
41080	151552
78614	151553
76161	151554
81443	151555
35712	151556
94846	151557
6864	151558
136465	151559
62916	151560
103327	151561
96034	151562
96133	151563
21979	151564
24667	151565
146286	151566
146568	151567
58679	151568
54909	151569
23211	151570
41775	151571
7855	151572
51029	151573
34971	151574
91067	151575
47436	151576
123465	151577
52699	151578
84196	151579
62991	151580
11822	151581
22544	151582
67456	151583
96193	151584
116410	151585
60867	151586
13661	151587
151510	151588
19794	151589
9491	151590
66288	151591
27501	151592
157759	151593
167792	151594
149486	151595
153641	151596
89930	151597
60858	151598
76120	151599
46714	151600
65134	151601
7346	151602
101600	151603
25761	151604
78798	151605
20955	151606
72462	151607
155066	151608
121980	151609
44351	151610
149769	151611
49039	151612
11822	151613
42699	151614
104690	151615
72582	151616
72381	151617
19813	151618
13345	151619
91730	151620
74031	151621
91117	151622
44362	151623
125215	151624
97311	151625
93143	151626
125186	151627
68515	151628
153530	151629
34333	151630
19794	151631
84165	151632
13205	151633
142943	151634
6570	151635
10953	151636
35650	151637
43818	151638
17980	151639
19823	151640
28329	151641
91228	151642
29783	151643
96133	151644
10212	151645
89888	151646
5633	151647
21695	151648
16333	151649
76118	151650
106441	151651
25203	151652
23204	151653
128101	151654
100140	151655
27446	151656
74007	151657
34318	151658
53578	151659
20988	151660
138270	151661
55723	151662
65126	151663
103287	151664
67422	151665
112715	151666
23627	151667
98685	151668
41757	151669
116276	151670
23627	151671
61928	151672
53601	151673
25110	151674
63041	151675
70837	151676
103218	151677
25691	151678
23627	151679
46738	151680
86929	151681
148059	151682
98513	151683
79980	151684
167047	151685
29814	151686
134925	151687
10209	151688
85636	151689
40366	151690
103058	151691
68636	151692
41062	151693
29267	151694
82519	151695
134802	151696
142533	151697
41033	151698
103104	151699
41762	151700
82586	151701
21066	151702
23236	151703
117910	151704
43949	151705
60845	151706
41749	151707
42881	151708
24455	151709
46548	151710
22849	151711
15042	151712
18934	151713
24450	151714
76146	151715
103058	151716
22479	151717
13842	151718
16626	151719
28673	151720
50906	151721
123416	151722
88340	151723
81225	151724
9316	151725
92955	151726
22416	151727
136444	151728
151360	151729
109548	151730
111072	151731
135399	151732
71273	151733
109548	151734
42080	151735
50025	151736
10209	151737
153368	151738
62057	151739
52559	151740
155130	151741
17425	151742
6876	151743
128106	151744
35663	151745
142541	151746
62022	151747
48231	151748
144297	151749
39622	151750
113994	151751
62994	151752
50987	151753
120641	151754
134901	151755
154114	151756
46769	151757
84217	151758
114710	151759
114733	151760
7351	151761
35680	151762
134847	151763
9538	151764
30749	151765
65193	151766
68627	151767
88343	151768
22444	151769
30818	151770
37516	151771
121920	151772
142542	151773
109791	151774
38343	151775
36897	151776
28697	151777
16624	151778
61893	151779
37479	151780
85713	151781
30749	151782
118286	151783
22462	151784
81311	151785
153312	151786
22888	151787
53555	151788
32744	151789
89865	151790
4979	151791
50168	151792
13824	151793
24473	151794
17975	151795
157859	151796
44970	151797
149501	151798
21693	151799
133296	151800
35678	151801
98422	151802
88279	151803
7845	151804
41016	151805
63910	151806
67350	151807
54871	151808
58740	151809
72338	151810
7116	151811
19473	151812
112776	151813
164815	151814
26387	151815
85550	151816
69684	151817
14803	151818
41031	151819
71271	151820
28702	151821
26767	151822
7291	151823
5859	151824
153817	151825
162937	151826
7610	151827
35788	151828
36378	151829
7291	151830
57832	151831
58670	151832
23593	151833
80019	151834
7418	151835
22568	151836
33408	151837
16630	151838
66262	151839
155129	151840
26820	151841
117879	151842
38315	151843
54455	151844
18879	151845
52580	151846
22507	151847
112637	151848
109793	151849
54399	151850
58744	151851
36387	151852
67392	151853
23619	151854
22500	151855
156932	151856
71283	151857
153105	151858
63813	151859
68579	151860
23619	151861
97171	151862
82575	151863
51770	151864
69656	151865
118498	151866
151178	151867
22500	151868
55830	151869
34316	151870
70790	151871
112718	151872
53549	151873
22500	151874
43803	151875
78552	151876
88303	151877
112512	151878
30257	151879
85771	151880
167748	151881
96015	151882
147596	151883
39005	151884
104693	151885
60762	151886
20963	151887
43829	151888
111190	151889
16611	151890
114215	151891
114283	151892
62956	151893
10792	151894
133159	151895
103219	151896
17473	151897
17724	151898
68644	151899
109760	151900
117987	151901
17441	151902
108263	151903
60857	151904
104644	151905
16611	151906
23244	151907
22547	151908
16611	151909
6873	151910
22542	151911
151541	151912
80161	151913
106417	151914
138760	151915
20995	151916
19037	151917
138301	151918
7844	151919
31284	151920
94791	151921
25636	151922
21375	151923
17733	151924
164951	151925
133428	151926
25068	151927
36999	151928
108018	151929
16611	151930
53632	151931
55856	151932
7619	151933
9715	151934
89861	151935
16841	151936
66302	151937
63918	151938
91198	151939
108059	151940
40338	151941
65214	151942
36951	151943
49044	151944
74163	151945
74163	151946
67402	151947
74121	151948
70705	151949
162770	151950
108175	151951
82527	151952
94751	151953
97230	151954
31294	151955
151432	151956
114257	151957
13847	151958
140153	151959
38316	151960
30285	151961
62892	151962
11422	151963
94884	151964
22490	151965
20281	151966
40360	151967
157154	151968
63933	151969
36944	151970
88300	151971
28680	151972
33374	151973
119696	151974
21688	151975
135129	151976
142891	151977
52570	151978
42728	151979
91786	151980
8760	151981
132122	151982
63993	151983
25656	151984
167296	151985
86852	151986
123854	151987
29328	151988
85696	151989
16329	151990
20264	151991
15069	151992
63967	151993
104740	151994
24017	151995
69670	151996
84012	151997
82577	151998
32030	151999
126667	152000
29778	152001
163206	152002
27855	152003
57824	152004
106569	152005
157363	152006
36373	152007
16025	152008
29262	152009
155557	152010
146161	152011
104673	152012
45005	152013
51026	152014
62920	152015
114115	152016
114078	152017
157358	152018
32567	152019
21659	152020
122011	152021
80107	152022
103016	152023
84065	152024
32737	152025
29403	152026
34369	152027
42778	152028
109597	152029
109595	152030
111148	152031
131804	152032
20564	152033
65059	152034
54434	152035
111277	152036
24010	152037
4535	152038
89741	152039
130253	152040
63827	152041
106432	152042
119359	152043
162918	152044
82433	152045
101557	152046
26847	152047
88405	152048
19867	152049
31754	152050
104463	152051
116060	152052
123699	152053
68552	152054
51783	152055
26340	152056
102969	152057
144434	152058
54442	152059
39640	152060
22522	152061
49976	152062
22477	152063
16018	152064
110995	152065
138805	152066
41020	152067
75115	152068
49045	152069
120594	152070
28669	152071
50044	152072
51757	152073
156997	152074
27401	152075
70684	152076
104459	152077
12422	152078
50008	152079
69678	152080
112789	152081
166668	152082
30268	152083
58749	152084
46698	152085
23604	152086
131749	152087
27371	152088
5859	152089
16599	152090
51002	152091
144177	152092
42115	152093
33395	152094
42115	152095
25733	152096
30811	152097
32700	152098
52653	152099
133478	152100
57879	152101
85723	152102
101526	152103
41093	152104
85638	152105
43920	152106
127001	152107
36938	152108
44390	152109
57065	152110
133550	152111
88473	152112
73944	152113
57068	152114
140235	152115
72337	152116
72337	152117
72337	152118
23245	152119
26805	152120
22422	152121
11415	152122
36314	152123
59586	152124
17392	152125
32724	152126
39619	152127
46644	152128
133107	152129
52635	152130
27465	152131
23595	152132
57275	152133
69732	152134
99850	152135
15799	152136
32727	152137
38287	152138
33466	152139
45741	152140
15021	152141
20960	152142
94866	152143
78809	152144
54526	152145
67414	152146
30304	152147
67414	152148
19848	152149
54403	152150
38212	152151
27901	152152
44397	152153
103274	152154
42763	152155
13059	152156
149293	152157
138016	152158
60766	152159
77300	152160
164642	152161
119564	152162
14266	152163
119515	152164
15021	152165
37496	152166
166846	152167
50968	152168
21687	152169
106114	152170
66242	152171
132112	152172
133311	152173
100132	152174
23234	152175
111292	152176
63863	152177
35768	152178
50964	152179
15033	152180
27913	152181
53583	152182
65230	152183
138069	152184
23647	152185
65163	152186
121836	152187
66397	152188
54525	152189
23654	152190
34977	152191
87076	152192
21649	152193
36949	152194
41780	152195
36867	152196
39010	152197
22897	152198
35790	152199
11413	152200
25623	152201
68663	152202
48995	152203
47494	152204
160893	152205
85665	152206
37470	152207
11418	152208
22509	152209
85643	152210
13201	152211
16833	152212
21040	152213
42678	152214
12609	152215
99981	152216
149264	152217
125039	152218
24497	152219
101567	152220
60780	152221
88469	152222
34329	152223
8960	152224
84062	152225
8864	152226
65256	152227
39065	152228
43722	152229
25035	152230
88469	152231
60843	152232
33442	152233
60843	152234
155022	152235
147567	152236
61903	152237
50165	152238
113948	152239
38220	152240
114208	152241
49980	152242
96119	152243
88410	152244
32759	152245
32759	152246
137994	152247
79935	152248
57139	152249
48365	152250
68608	152251
130259	152252
55900	152253
125187	152254
133220	152255
125038	152256
57838	152257
123616	152258
136402	152259
101656	152260
41058	152261
114037	152262
89814	152263
15051	152264
161228	152265
135078	152266
122065	152267
133130	152268
151649	152269
125120	152270
72500	152271
121961	152272
108153	152273
126845	152274
50935	152275
17378	152276
25615	152277
11816	152278
58723	152279
36401	152280
106484	152281
15422	152282
9378	152283
97331	152284
138774	152285
26782	152286
47577	152287
34878	152288
6686	152289
35634	152290
101569	152291
42842	152292
143318	152293
27437	152294
7425	152295
60837	152296
97336	152297
7992	152298
116193	152299
13642	152300
39666	152301
28268	152302
44986	152303
135034	152304
60924	152305
111329	152306
70845	152307
30257	152308
9378	152309
80143	152310
35725	152311
65153	152312
16845	152313
25763	152314
138187	152315
31752	152316
137944	152317
85659	152318
152181	152319
157434	152320
6686	152321
39648	152322
6686	152323
125183	152324
15051	152325
14816	152326
112679	152327
29769	152328
144700	152329
9541	152330
43682	152331
25038	152332
88552	152333
84219	152334
111351	152335
100082	152336
65252	152337
16826	152338
153445	152339
127080	152340
133337	152341
29805	152342
147563	152343
159377	152344
167054	152345
4820	152346
13642	152347
161274	152348
26348	152349
19885	152350
52631	152351
19839	152352
6686	152353
59587	152354
45761	152355
108009	152356
6686	152357
163869	152358
71337	152359
142847	152360
154957	152361
120973	152362
100108	152363
72586	152364
10361	152365
72486	152366
116360	152367
148179	152368
25182	152369
42856	152370
25612	152371
43815	152372
55894	152373
139938	152374
15030	152375
72435	152376
162690	152377
5229	152378
147624	152379
106329	152380
166359	152381
153115	152382
134763	152383
95058	152384
42113	152385
153114	152386
146291	152387
25730	152388
154958	152389
106215	152390
19437	152391
55846	152392
20983	152393
42807	152394
33481	152395
25150	152396
149250	152397
57312	152398
42111	152399
146046	152400
15059	152401
100104	152402
57261	152403
40288	152404
118418	152405
19298	152406
10361	152407
8557	152408
6599	152409
42900	152410
25112	152411
166549	152412
144953	152413
155948	152414
149249	152415
32695	152416
32077	152417
25167	152418
167821	152419
10361	152420
146266	152421
10361	152422
150022	152423
142235	152424
54901	152425
162688	152426
24685	152427
24685	152428
114850	152429
78800	152430
63018	152431
9565	152432
150085	152433
89736	152434
140773	152435
45663	152436
166481	152437
57105	152438
29321	152439
62036	152440
149864	152441
25075	152442
34964	152443
53615	152444
10361	152445
11848	152446
143218	152447
33447	152448
156935	152449
42678	152450
120662	152451
32644	152452
80132	152453
142852	152454
114872	152455
93166	152456
43889	152457
11820	152458
138311	152459
98625	152460
33481	152461
17980	152462
43772	152463
37463	152464
43933	152465
72438	152466
32690	152467
57227	152468
9537	152469
126750	152470
17472	152471
33404	152472
127126	152473
9565	152474
43898	152475
153116	152476
11854	152477
6582	152478
55799	152479
121841	152480
43707	152481
44998	152482
78759	152483
151180	152484
134769	152485
123436	152486
16023	152487
126585	152488
55810	152489
74971	152490
93116	152491
65315	152492
7891	152493
54928	152494
140097	152495
142853	152496
11915	152497
54928	152498
43904	152499
121021	152500
152015	152501
42811	152502
125103	152503
94853	152504
42777	152505
25151	152506
11854	152507
57168	152508
12578	152509
9536	152510
46670	152511
155402	152512
32695	152513
53615	152514
118412	152515
93116	152516
103272	152517
19358	152518
25678	152519
158910	152520
126705	152521
45682	152522
25705	152523
13179	152524
162689	152525
116048	152526
147354	152527
72484	152528
70706	152529
144840	152530
114193	152531
166990	152532
68503	152533
89853	152534
86952	152535
22457	152536
40317	152537
31825	152538
18575	152539
144720	152540
134938	152541
76139	152542
31764	152543
76017	152544
91195	152545
91195	152546
36285	152547
76139	152548
138867	152549
67349	152550
88477	152551
108149	152552
31792	152553
40370	152554
73955	152555
80095	152556
24526	152557
49975	152558
16319	152559
41046	152560
31791	152561
63873	152562
118428	152563
123498	152564
40276	152565
142811	152566
163479	152567
111258	152568
136661	152569
119515	152570
25076	152571
75043	152572
52590	152573
31791	152574
20969	152575
20969	152576
11582	152577
88463	152578
68551	152579
66324	152580
138220	152581
37509	152582
157645	152583
50172	152584
163492	152585
40365	152586
165108	152587
40365	152588
84266	152589
82458	152590
54479	152591
122216	152592
30284	152593
119265	152594
39032	152595
89702	152596
14031	152597
41019	152598
30754	152599
6120	152600
111030	152601
58722	152602
45706	152603
111030	152604
132106	152605
41097	152606
48993	152607
60813	152608
40365	152609
21650	152610
63935	152611
38252	152612
143004	152613
15402	152614
103141	152615
78710	152616
31248	152617
161004	152618
155093	152619
42090	152620
34966	152621
96106	152622
50203	152623
32041	152624
76145	152625
91245	152626
106377	152627
40365	152628
12163	152629
54847	152630
136444	152631
21047	152632
82634	152633
123729	152634
19382	152635
135309	152636
33520	152637
128602	152638
9523	152639
32769	152640
43888	152641
93049	152642
118357	152643
72346	152644
59708	152645
19313	152646
12824	152647
91062	152648
55773	152649
7842	152650
142446	152651
151356	152652
161663	152653
19359	152654
19359	152655
7350	152656
5560	152657
76201	152658
42795	152659
33368	152660
144236	152661
146548	152662
32769	152663
81195	152664
103031	152665
88418	152666
57115	152667
91267	152668
43735	152669
36299	152670
94820	152671
12167	152672
26855	152673
167121	152674
101683	152675
11855	152676
19818	152677
57295	152678
111286	152679
12839	152680
80008	152681
138306	152682
159317	152683
130393	152684
59684	152685
72603	152686
32550	152687
50895	152688
15075	152689
109494	152690
161687	152691
57097	152692
81439	152693
33520	152694
16042	152695
76010	152696
13183	152697
88398	152698
29335	152699
60922	152700
148151	152701
150007	152702
55773	152703
19359	152704
91064	152705
25973	152706
126799	152707
25693	152708
11917	152709
118319	152710
19816	152711
16353	152712
57294	152713
9523	152714
104805	152715
80210	152716
157790	152717
106163	152718
19382	152719
96152	152720
38375	152721
119610	152722
97290	152723
106275	152724
163682	152725
127019	152726
157793	152727
32621	152728
14697	152729
41814	152730
157794	152731
28285	152732
39615	152733
96192	152734
166913	152735
157791	152736
46663	152737
97290	152738
116033	152739
42924	152740
75010	152741
32562	152742
26781	152743
157792	152744
88398	152745
10207	152746
146478	152747
101644	152748
116338	152749
26795	152750
40315	152751
150008	152752
42924	152753
84236	152754
42675	152755
151641	152756
26865	152757
116295	152758
5558	152759
34952	152760
12599	152761
9522	152762
117925	152763
153981	152764
10207	152765
15393	152766
36885	152767
54913	152768
101885	152769
15080	152770
55956	152771
25038	152772
74129	152773
16323	152774
48382	152775
43816	152776
51789	152777
84239	152778
51789	152779
22496	152780
98564	152781
155798	152782
132030	152783
151310	152784
108225	152785
103343	152786
68503	152787
24459	152788
11904	152789
31318	152790
68428	152791
12161	152792
68428	152793
109739	152794
168027	152795
38363	152796
17731	152797
24518	152798
101415	152799
63906	152800
118360	152801
62976	152802
58709	152803
81211	152804
98430	152805
104560	152806
19389	152807
138237	152808
21684	152809
25691	152810
112820	152811
17430	152812
86851	152813
31800	152814
37514	152815
26376	152816
103267	152817
49096	152818
101797	152819
42101	152820
45774	152821
53569	152822
81243	152823
86851	152824
149850	152825
20594	152826
166595	152827
42864	152828
112470	152829
112729	152830
69673	152831
120895	152832
61962	152833
109708	152834
19807	152835
151952	152836
66365	152837
69556	152838
24665	152839
13210	152840
24027	152841
35705	152842
11904	152843
163576	152844
95001	152845
103270	152846
25989	152847
20971	152848
57830	152849
167846	152850
74987	152851
53573	152852
57886	152853
72356	152854
93225	152855
78698	152856
20591	152857
59722	152858
126499	152859
83939	152860
91178	152861
47489	152862
8635	152863
30805	152864
22449	152865
49066	152866
34937	152867
30789	152868
39618	152869
47542	152870
80134	152871
22449	152872
133411	152873
29807	152874
67414	152875
11579	152876
50964	152877
160916	152878
124986	152879
67414	152880
15148	152881
24026	152882
140032	152883
52713	152884
31262	152885
96210	152886
31274	152887
49082	152888
66430	152889
16850	152890
41788	152891
98464	152892
49008	152893
49989	152894
20591	152895
35659	152896
31254	152897
77327	152898
126568	152899
93186	152900
27928	152901
128447	152902
91175	152903
12818	152904
34357	152905
88469	152906
137865	152907
52564	152908
31278	152909
83944	152910
135119	152911
95099	152912
63822	152913
47424	152914
74977	152915
103355	152916
74028	152917
77278	152918
78600	152919
48367	152920
36972	152921
103236	152922
24448	152923
49043	152924
24042	152925
107928	152926
108301	152927
106489	152928
15998	152929
23647	152930
78592	152931
94848	152932
34965	152933
17394	152934
89762	152935
50054	152936
24454	152937
103088	152938
35672	152939
15041	152940
17453	152941
31308	152942
22550	152943
27358	152944
77331	152945
118215	152946
17459	152947
133098	152948
36919	152949
164797	152950
92911	152951
30808	152952
84169	152953
12141	152954
79936	152955
50119	152956
125073	152957
22899	152958
19856	152959
163793	152960
89862	152961
24063	152962
134927	152963
30289	152964
89862	152965
14031	152966
80106	152967
103276	152968
63809	152969
37479	152970
23607	152971
99853	152972
136705	152973
61851	152974
101635	152975
54899	152976
53475	152977
41081	152978
136523	152979
4175	152980
33388	152981
119299	152982
4763	152983
65193	152984
125282	152985
68427	152986
109490	152987
4978	152988
29798	152989
131887	152990
53475	152991
129966	152992
77391	152993
103276	152994
83939	152995
83970	152996
89862	152997
4653	152998
78579	152999
20949	153000
153336	153001
36942	153002
167044	153003
68538	153004
8470	153005
29292	153006
16600	153007
44347	153008
111067	153009
26372	153010
79944	153011
10952	153012
16618	153013
48995	153014
38296	153015
126568	153016
13640	153017
35797	153018
114237	153019
41737	153020
146583	153021
124968	153022
41743	153023
36950	153024
101505	153025
65082	153026
66329	153027
18261	153028
24483	153029
78512	153030
44966	153031
14715	153032
111067	153033
71277	153034
161496	153035
68663	153036
88310	153037
82479	153038
32721	153039
36344	153040
15098	153041
32760	153042
18563	153043
26784	153044
69570	153045
81445	153046
95031	153047
23241	153048
36914	153049
8564	153050
31252	153051
136857	153052
36950	153053
9724	153054
20023	153055
16600	153056
35663	153057
94995	153058
39042	153059
41063	153060
57131	153061
149613	153062
53484	153063
29849	153064
7618	153065
23597	153066
31772	153067
163184	153068
5980	153069
3189	153070
57030	153071
111112	153072
57238	153073
86902	153074
13675	153075
20605	153076
57030	153077
24456	153078
80158	153079
125386	153080
94792	153081
21056	153082
60762	153083
8560	153084
146150	153085
53515	153086
29770	153087
73976	153088
104646	153089
29299	153090
47581	153091
163493	153092
54890	153093
88552	153094
57200	153095
46558	153096
131777	153097
9551	153098
46558	153099
51729	153100
19325	153101
41071	153102
42821	153103
19818	153104
38359	153105
157141	153106
72545	153107
168003	153108
3688	153109
39016	153110
34319	153111
93270	153112
33452	153113
33810	153114
36281	153115
68489	153116
26379	153117
31766	153118
32539	153119
67397	153120
130114	153121
54494	153122
8144	153123
96038	153124
29801	153125
9501	153126
157337	153127
9376	153128
10810	153129
33522	153130
9376	153131
37541	153132
57885	153133
76036	153134
111112	153135
153801	153136
151890	153137
41039	153138
24031	153139
24014	153140
98616	153141
62928	153142
88372	153143
89688	153144
60771	153145
38985	153146
76005	153147
27400	153148
140576	153149
126679	153150
20945	153151
119679	153152
11427	153153
17383	153154
29801	153155
91290	153156
11427	153157
61855	153158
41757	153159
55975	153160
74239	153161
65117	153162
130423	153163
104753	153164
159897	153165
80261	153166
73996	153167
54840	153168
95081	153169
98478	153170
132130	153171
122293	153172
63942	153173
41780	153174
45775	153175
16043	153176
27466	153177
28238	153178
152239	153179
128402	153180
91779	153181
37001	153182
54472	153183
62972	153184
155609	153185
83998	153186
129888	153187
31827	153188
8965	153189
10797	153190
149454	153191
57211	153192
19319	153193
100079	153194
9570	153195
10825	153196
42769	153197
94674	153198
97256	153199
133378	153200
153565	153201
123658	153202
75039	153203
26815	153204
34347	153205
98655	153206
12870	153207
118417	153208
70769	153209
17736	153210
4181	153211
155119	153212
18595	153213
17973	153214
91749	153215
163259	153216
126654	153217
30249	153218
79958	153219
142839	153220
54889	153221
33400	153222
159353	153223
151257	153224
149670	153225
165273	153226
69605	153227
140559	153228
55745	153229
9570	153230
151605	153231
5771	153232
83986	153233
113963	153234
45014	153235
36355	153236
80060	153237
119410	153238
83969	153239
21671	153240
128397	153241
12833	153242
114796	153243
83982	153244
131829	153245
19339	153246
94922	153247
108042	153248
33482	153249
130299	153250
55896	153251
6461	153252
54540	153253
15993	153254
79948	153255
33841	153256
32019	153257
55923	153258
147769	153259
32628	153260
33823	153261
19793	153262
68603	153263
10025	153264
59680	153265
134981	153266
108174	153267
68514	153268
19334	153269
11852	153270
8775	153271
43716	153272
82583	153273
48229	153274
4610	153275
21981	153276
7417	153277
25628	153278
12834	153279
82655	153280
34332	153281
81218	153282
50134	153283
4820	153284
31823	153285
54415	153286
161297	153287
28326	153288
165054	153289
57847	153290
21671	153291
9534	153292
132031	153293
136478	153294
67368	153295
57108	153296
31823	153297
28687	153298
16370	153299
133362	153300
91152	153301
16608	153302
100191	153303
8775	153304
7110	153305
24085	153306
32560	153307
68647	153308
17695	153309
78712	153310
65120	153311
86951	153312
13671	153313
18603	153314
160815	153315
91724	153316
77355	153317
120594	153318
66404	153319
13828	153320
138054	153321
69557	153322
6600	153323
7616	153324
38286	153325
103302	153326
108010	153327
106483	153328
38237	153329
21683	153330
31745	153331
91078	153332
38256	153333
38256	153334
133148	153335
17954	153336
52618	153337
86875	153338
22890	153339
4763	153340
119363	153341
82625	153342
75076	153343
22479	153344
68463	153345
12617	153346
9561	153347
54854	153348
165109	153349
72317	153350
74118	153351
44347	153352
20021	153353
128560	153354
97193	153355
49087	153356
6876	153357
38271	153358
32023	153359
35642	153360
28301	153361
114257	153362
82641	153363
146592	153364
78792	153365
54495	153366
128524	153367
68545	153368
133431	153369
50109	153370
53544	153371
140839	153372
165447	153373
167023	153374
24494	153375
49038	153376
146599	153377
69719	153378
38312	153379
163439	153380
35694	153381
130271	153382
70788	153383
65317	153384
106548	153385
128543	153386
84089	153387
96205	153388
39001	153389
65238	153390
87070	153391
125483	153392
100177	153393
135345	153394
89850	153395
65318	153396
35694	153397
24488	153398
91757	153399
167177	153400
19820	153401
74065	153402
114809	153403
11407	153404
15068	153405
16617	153406
81330	153407
33511	153408
89769	153409
91069	153410
76027	153411
89747	153412
143281	153413
3189	153414
130262	153415
11408	153416
14475	153417
18937	153418
43875	153419
122225	153420
82525	153421
33402	153422
129873	153423
36893	153424
77371	153425
8387	153426
68505	153427
131927	153428
27370	153429
131927	153430
123408	153431
166511	153432
101615	153433
109706	153434
50179	153435
42082	153436
146105	153437
151531	153438
138066	153439
69685	153440
49979	153441
24032	153442
16843	153443
19038	153444
59642	153445
19037	153446
23598	153447
17398	153448
40361	153449
48230	153450
32024	153451
24675	153452
52594	153453
23647	153454
6574	153455
136812	153456
86880	153457
91733	153458
12598	153459
24083	153460
71290	153461
136466	153462
96018	153463
128180	153464
62980	153465
96018	153466
51717	153467
164746	153468
75113	153469
51771	153470
114195	153471
51728	153472
39649	153473
117896	153474
89915	153475
74972	153476
57241	153477
137956	153478
89716	153479
46587	153480
25984	153481
31285	153482
18904	153483
60694	153484
81241	153485
125469	153486
60690	153487
116388	153488
34968	153489
21043	153490
25984	153491
43893	153492
40305	153493
44394	153494
89842	153495
10600	153496
122236	153497
19389	153498
45740	153499
146591	153500
29844	153501
155906	153502
50897	153503
73918	153504
54472	153505
65141	153506
22555	153507
31280	153508
108132	153509
8860	153510
46737	153511
77289	153512
48256	153513
29844	153514
72354	153515
123781	153516
24666	153517
22555	153518
36969	153519
19859	153520
24666	153521
38979	153522
65141	153523
107896	153524
40303	153525
12160	153526
65141	153527
51752	153528
86933	153529
88554	153530
71303	153531
46612	153532
39014	153533
17067	153534
5566	153535
101748	153536
108251	153537
81241	153538
20263	153539
82516	153540
101748	153541
11103	153542
45740	153543
18257	153544
34334	153545
93277	153546
148253	153547
24487	153548
3499	153549
10817	153550
29293	153551
57024	153552
41092	153553
63933	153554
16383	153555
82625	153556
109478	153557
20988	153558
33812	153559
21658	153560
148251	153561
3499	153562
43858	153563
31282	153564
40298	153565
133651	153566
98629	153567
30795	153568
40385	153569
65306	153570
127055	153571
31783	153572
19356	153573
79966	153574
47517	153575
156977	153576
98450	153577
40345	153578
37526	153579
60879	153580
167313	153581
47547	153582
31315	153583
10962	153584
100137	153585
17070	153586
9083	153587
28691	153588
19848	153589
17070	153590
60654	153591
9083	153592
17977	153593
30295	153594
119482	153595
110982	153596
10795	153597
19825	153598
153177	153599
30814	153600
16342	153601
91703	153602
75027	153603
47564	153604
28328	153605
118353	153606
120538	153607
27913	153608
26354	153609
76083	153610
124943	153611
103323	153612
137863	153613
132056	153614
88290	153615
8763	153616
28683	153617
82560	153618
165126	153619
72569	153620
21703	153621
65340	153622
95159	153623
74117	153624
72610	153625
154010	153626
125284	153627
91062	153628
125132	153629
11938	153630
74000	153631
146453	153632
33340	153633
19782	153634
12571	153635
20964	153636
9484	153637
140195	153638
22446	153639
130301	153640
108270	153641
24666	153642
17427	153643
126950	153644
25142	153645
128583	153646
57880	153647
81343	153648
116297	153649
32669	153650
45737	153651
19338	153652
85578	153653
15421	153654
88571	153655
99840	153656
74000	153657
163524	153658
16609	153659
15114	153660
63961	153661
101584	153662
8244	153663
42132	153664
65342	153665
20603	153666
149389	153667
13172	153668
123403	153669
65206	153670
57087	153671
151428	153672
19330	153673
74117	153674
96011	153675
80117	153676
123403	153677
159397	153678
120984	153679
72610	153680
91754	153681
16332	153682
101584	153683
36930	153684
135230	153685
21981	153686
93284	153687
106352	153688
6872	153689
15114	153690
6561	153691
25098	153692
36930	153693
63848	153694
23222	153695
31752	153696
65199	153697
122091	153698
55947	153699
20603	153700
44976	153701
108240	153702
97342	153703
43815	153704
6121	153705
60916	153706
42720	153707
42890	153708
16017	153709
167931	153710
36930	153711
63848	153712
137902	153713
100073	153714
74000	153715
57179	153716
27423	153717
12612	153718
38310	153719
42875	153720
27498	153721
36936	153722
133438	153723
29375	153724
28675	153725
108189	153726
81351	153727
114140	153728
144626	153729
144676	153730
101452	153731
75068	153732
33343	153733
22856	153734
33366	153735
41713	153736
38435	153737
109649	153738
153759	153739
49048	153740
22475	153741
17711	153742
88274	153743
72347	153744
13176	153745
46567	153746
68486	153747
146353	153748
114092	153749
142704	153750
119422	153751
88589	153752
77329	153753
10204	153754
14046	153755
24460	153756
19841	153757
57187	153758
69630	153759
102984	153760
138181	153761
15379	153762
10020	153763
136658	153764
91705	153765
26831	153766
31825	153767
37497	153768
46679	153769
57047	153770
25969	153771
63872	153772
138215	153773
135241	153774
111214	153775
89889	153776
15047	153777
135226	153778
62887	153779
8786	153780
49093	153781
7847	153782
75065	153783
66282	153784
29813	153785
14470	153786
26375	153787
35672	153788
43708	153789
10021	153790
123353	153791
85770	153792
157386	153793
54430	153794
120810	153795
74267	153796
8385	153797
41766	153798
24449	153799
47434	153800
134867	153801
47571	153802
70800	153803
88379	153804
136519	153805
46593	153806
166562	153807
39679	153808
65179	153809
65101	153810
66272	153811
24066	153812
142860	153813
88361	153814
125311	153815
13826	153816
125311	153817
33511	153818
25623	153819
4177	153820
63964	153821
76199	153822
133305	153823
10951	153824
98462	153825
101561	153826
82459	153827
24449	153828
91731	153829
32022	153830
164830	153831
57815	153832
135131	153833
29813	153834
106241	153835
103259	153836
101646	153837
102992	153838
85717	153839
84257	153840
112496	153841
8237	153842
5868	153843
25083	153844
51004	153845
24680	153846
40399	153847
41813	153848
109534	153849
13177	153850
15396	153851
54865	153852
18270	153853
51760	153854
37541	153855
109756	153856
48342	153857
133521	153858
89697	153859
14469	153860
10960	153861
51785	153862
14726	153863
25710	153864
77354	153865
15396	153866
46634	153867
28682	153868
32712	153869
16037	153870
16395	153871
55917	153872
48282	153873
57064	153874
146686	153875
11923	153876
65066	153877
155984	153878
94664	153879
93097	153880
60896	153881
36279	153882
94953	153883
55936	153884
25637	153885
57154	153886
45733	153887
147992	153888
10809	153889
149680	153890
45733	153891
25194	153892
121000	153893
154168	153894
19385	153895
52601	153896
94795	153897
26385	153898
116227	153899
25633	153900
148339	153901
66260	153902
63027	153903
135363	153904
11913	153905
53606	153906
43888	153907
85537	153908
34991	153909
167274	153910
97301	153911
127114	153912
142875	153913
57087	153914
50911	153915
131819	153916
147978	153917
53481	153918
58817	153919
9568	153920
74076	153921
157960	153922
42696	153923
147735	153924
42699	153925
111293	153926
72433	153927
122097	153928
9544	153929
116056	153930
93262	153931
9528	153932
26775	153933
35609	153934
100043	153935
19775	153936
103129	153937
97221	153938
59658	153939
163895	153940
165457	153941
60769	153942
63027	153943
101491	153944
159903	153945
145933	153946
25711	153947
48397	153948
74033	153949
25651	153950
38388	153951
161827	153952
159745	153953
45674	153954
121924	153955
154170	153956
19428	153957
167277	153958
161828	153959
26773	153960
84123	153961
98627	153962
52601	153963
42710	153964
100150	153965
92926	153966
50156	153967
7348	153968
101434	153969
32636	153970
19370	153971
46623	153972
62064	153973
57285	153974
148338	153975
42121	153976
42917	153977
42917	153978
119688	153979
59658	153980
91812	153981
161825	153982
4783	153983
42703	153984
24710	153985
118095	153986
11928	153987
59658	153988
106343	153989
94972	153990
84067	153991
49089	153992
10229	153993
155983	153994
140668	153995
42917	153996
118293	153997
10797	153998
76067	153999
38233	154000
29377	154001
93180	154002
25102	154003
24489	154004
72527	154005
146496	154006
131690	154007
157959	154008
55800	154009
94907	154010
19387	154011
42774	154012
122121	154013
143343	154014
88569	154015
166934	154016
76195	154017
96225	154018
140057	154019
106215	154020
142770	154021
15131	154022
59658	154023
92938	154024
53524	154025
146231	154026
80202	154027
123464	154028
167273	154029
57144	154030
140936	154031
123479	154032
112527	154033
27889	154034
142727	154035
106225	154036
44403	154037
54912	154038
68430	154039
54912	154040
65130	154041
43699	154042
13669	154043
74132	154044
94929	154045
117941	154046
55775	154047
11856	154048
74158	154049
22890	154050
157639	154051
128321	154052
17469	154053
54912	154054
36391	154055
25052	154056
74076	154057
55871	154058
26840	154059
100072	154060
57163	154061
100072	154062
70728	154063
135111	154064
9564	154065
29281	154066
78788	154067
54862	154068
22874	154069
130220	154070
73915	154071
122321	154072
57244	154073
103017	154074
19393	154075
32676	154076
39609	154077
19317	154078
106395	154079
65075	154080
16379	154081
70724	154082
84057	154083
17082	154084
76153	154085
9208	154086
149794	154087
49981	154088
119224	154089
81304	154090
131782	154091
106348	154092
34857	154093
74060	154094
108272	154095
118032	154096
130279	154097
16328	154098
161405	154099
82572	154100
47438	154101
25761	154102
33339	154103
147425	154104
22466	154105
85697	154106
118032	154107
10217	154108
77297	154109
68520	154110
120665	154111
20578	154112
27468	154113
15118	154114
65051	154115
21055	154116
104650	154117
37500	154118
25077	154119
85658	154120
22874	154121
142711	154122
122032	154123
50209	154124
6125	154125
50084	154126
68543	154127
83989	154128
65268	154129
62911	154130
57170	154131
20955	154132
35611	154133
159385	154134
33523	154135
146104	154136
60722	154137
25183	154138
118448	154139
147889	154140
95997	154141
65074	154142
6125	154143
57170	154144
32635	154145
74031	154146
42775	154147
7850	154148
25154	154149
166778	154150
130423	154151
85684	154152
68678	154153
60831	154154
44403	154155
99856	154156
15118	154157
33412	154158
43791	154159
50084	154160
151608	154161
62930	154162
12630	154163
4826	154164
74222	154165
84057	154166
57233	154167
11922	154168
147550	154169
25624	154170
11900	154171
22845	154172
30773	154173
39031	154174
146040	154175
51733	154176
10217	154177
38345	154178
34989	154179
157334	154180
15412	154181
4536	154182
23227	154183
7886	154184
45726	154185
72349	154186
146352	154187
142828	154188
84057	154189
35003	154190
125329	154191
91273	154192
32688	154193
114090	154194
21655	154195
9513	154196
119317	154197
50209	154198
4826	154199
50961	154200
32525	154201
20989	154202
29303	154203
59610	154204
10217	154205
39609	154206
72447	154207
11883	154208
13611	154209
84126	154210
126822	154211
38382	154212
33406	154213
25161	154214
39609	154215
21370	154216
55893	154217
159534	154218
73924	154219
66303	154220
74080	154221
72366	154222
78828	154223
15008	154224
98495	154225
47429	154226
77234	154227
140644	154228
48323	154229
72382	154230
22518	154231
26797	154232
50992	154233
46591	154234
57004	154235
146109	154236
39038	154237
146110	154238
167702	154239
70756	154240
25996	154241
103253	154242
34886	154243
30258	154244
153475	154245
39030	154246
55948	154247
24460	154248
65061	154249
111127	154250
54842	154251
133412	154252
24528	154253
151832	154254
38214	154255
95992	154256
21019	154257
125203	154258
43872	154259
63867	154260
101665	154261
138015	154262
21372	154263
128269	154264
60738	154265
46624	154266
98494	154267
38265	154268
108110	154269
13849	154270
14266	154271
14266	154272
51725	154273
16312	154274
106168	154275
41102	154276
29250	154277
103372	154278
111225	154279
66424	154280
14804	154281
81230	154282
66379	154283
125404	154284
41092	154285
70831	154286
22538	154287
85571	154288
116074	154289
70827	154290
93132	154291
17390	154292
28238	154293
61817	154294
27467	154295
21709	154296
16375	154297
61817	154298
67331	154299
48339	154300
14804	154301
24072	154302
8867	154303
44352	154304
82663	154305
40365	154306
109506	154307
109506	154308
34865	154309
104675	154310
51725	154311
18264	154312
62935	154313
41038	154314
151332	154315
32740	154316
14266	154317
82487	154318
8757	154319
29806	154320
16603	154321
122212	154322
25110	154323
27448	154324
153754	154325
38341	154326
43850	154327
18891	154328
17073	154329
9374	154330
15135	154331
18930	154332
34334	154333
134858	154334
21684	154335
69701	154336
143245	154337
155757	154338
38358	154339
101461	154340
96154	154341
126695	154342
47524	154343
89786	154344
48976	154345
49028	154346
49069	154347
11581	154348
24465	154349
87045	154350
133562	154351
84221	154352
37511	154353
67418	154354
161152	154355
37497	154356
144851	154357
18574	154358
69579	154359
136758	154360
138134	154361
68582	154362
143243	154363
84221	154364
31826	154365
114103	154366
91092	154367
58714	154368
120689	154369
118337	154370
22422	154371
63866	154372
166559	154373
21052	154374
6600	154375
140149	154376
140421	154377
17436	154378
126832	154379
144336	154380
74093	154381
155168	154382
47435	154383
61916	154384
40278	154385
88354	154386
59676	154387
106219	154388
12137	154389
21711	154390
6034	154391
101582	154392
106227	154393
44391	154394
133226	154395
58756	154396
14705	154397
8755	154398
15062	154399
26829	154400
167762	154401
62880	154402
57868	154403
16348	154404
72509	154405
43910	154406
157120	154407
17436	154408
80101	154409
9202	154410
95975	154411
17715	154412
8390	154413
22528	154414
32044	154415
72363	154416
22568	154417
128181	154418
9196	154419
43700	154420
36388	154421
68586	154422
148030	154423
41087	154424
6459	154425
165591	154426
153727	154427
16864	154428
33516	154429
51797	154430
52589	154431
38432	154432
98425	154433
2832	154434
47508	154435
42727	154436
62003	154437
140198	154438
18886	154439
4653	154440
11418	154441
62003	154442
125482	154443
136785	154444
7427	154445
157231	154446
155421	154447
6119	154448
82660	154449
35621	154450
125318	154451
38432	154452
92911	154453
114841	154454
8856	154455
129863	154456
47608	154457
10477	154458
159550	154459
123546	154460
12135	154461
50006	154462
103114	154463
16018	154464
9205	154465
52668	154466
133554	154467
106494	154468
11651	154469
94888	154470
119521	154471
2967	154472
111110	154473
15797	154474
116018	154475
22459	154476
123366	154477
38293	154478
57900	154479
22864	154480
10837	154481
10025	154482
26364	154483
146069	154484
139940	154485
89770	154486
138803	154487
159197	154488
65164	154489
22459	154490
30775	154491
129983	154492
45787	154493
10821	154494
88473	154495
103114	154496
118270	154497
13624	154498
9540	154499
87016	154500
119324	154501
67311	154502
30797	154503
164708	154504
47502	154505
16614	154506
96035	154507
81201	154508
17448	154509
128365	154510
39041	154511
63004	154512
103137	154513
17470	154514
89853	154515
40282	154516
65289	154517
54454	154518
16004	154519
25645	154520
17978	154521
163549	154522
40355	154523
126500	154524
65231	154525
62069	154526
12844	154527
125269	154528
70789	154529
63939	154530
163550	154531
35641	154532
33342	154533
54427	154534
15007	154535
40282	154536
54427	154537
77321	154538
68600	154539
32650	154540
84181	154541
114043	154542
15141	154543
17712	154544
27380	154545
161535	154546
148004	154547
161002	154548
103211	154549
35641	154550
34990	154551
108210	154552
43692	154553
167988	154554
88541	154555
42095	154556
144766	154557
30792	154558
101410	154559
91737	154560
48274	154561
119539	154562
21023	154563
144767	154564
17712	154565
148005	154566
67437	154567
34965	154568
62882	154569
21674	154570
67351	154571
65242	154572
63825	154573
16336	154574
111021	154575
48377	154576
30793	154577
29235	154578
106475	154579
51007	154580
131573	154581
80176	154582
21674	154583
28301	154584
14033	154585
15042	154586
7288	154587
58667	154588
80081	154589
8863	154590
67351	154591
155673	154592
4474	154593
50030	154594
131993	154595
97428	154596
18267	154597
91055	154598
97428	154599
78562	154600
101822	154601
80179	154602
151399	154603
77350	154604
50939	154605
34946	154606
37474	154607
27369	154608
148062	154609
23218	154610
57842	154611
106206	154612
14033	154613
14033	154614
32029	154615
9539	154616
147951	154617
33462	154618
62963	154619
32029	154620
63015	154621
6563	154622
131542	154623
21674	154624
6692	154625
134846	154626
129865	154627
50097	154628
10804	154629
142758	154630
88542	154631
103194	154632
108033	154633
77311	154634
89820	154635
20584	154636
36988	154637
166335	154638
134984	154639
22885	154640
55862	154641
40381	154642
36901	154643
151799	154644
114726	154645
63861	154646
46581	154647
45039	154648
142441	154649
29263	154650
89768	154651
13632	154652
119578	154653
77184	154654
13185	154655
13632	154656
86938	154657
13185	154658
136533	154659
37505	154660
16841	154661
16825	154662
5551	154663
55722	154664
77388	154665
68525	154666
61925	154667
43694	154668
122021	154669
85757	154670
41070	154671
120745	154672
32593	154673
36283	154674
84179	154675
52602	154676
13185	154677
26367	154678
59605	154679
33824	154680
101572	154681
62966	154682
12152	154683
19315	154684
19036	154685
104440	154686
149623	154687
29802	154688
111212	154689
28308	154690
84237	154691
41023	154692
103171	154693
28703	154694
72496	154695
27403	154696
28703	154697
66417	154698
103194	154699
33449	154700
37531	154701
47432	154702
149585	154703
60815	154704
31772	154705
25996	154706
159604	154707
69657	154708
42771	154709
22887	154710
41800	154711
31294	154712
93157	154713
159587	154714
91767	154715
25160	154716
84177	154717
136698	154718
119538	154719
76168	154720
38354	154721
103252	154722
163447	154723
109697	154724
61992	154725
85706	154726
103255	154727
55886	154728
30788	154729
47558	154730
136665	154731
165196	154732
65249	154733
38317	154734
71283	154735
84180	154736
38309	154737
91768	154738
118249	154739
126806	154740
16356	154741
19042	154742
114140	154743
146449	154744
35794	154745
161761	154746
19850	154747
4710	154748
29812	154749
164906	154750
164907	154751
8866	154752
10806	154753
35639	154754
8243	154755
10845	154756
76029	154757
151983	154758
20980	154759
49971	154760
27396	154761
83973	154762
6033	154763
65205	154764
154975	154765
31773	154766
27492	154767
32696	154768
9525	154769
17986	154770
55839	154771
136654	154772
57100	154773
109760	154774
151318	154775
18292	154776
25155	154777
46601	154778
167826	154779
9535	154780
164908	154781
60679	154782
24456	154783
81275	154784
151859	154785
160863	154786
15028	154787
62956	154788
12823	154789
36919	154790
19038	154791
14471	154792
126967	154793
9192	154794
19038	154795
38302	154796
20585	154797
13655	154798
161181	154799
143451	154800
13655	154801
10845	154802
13856	154803
27353	154804
136552	154805
48995	154806
62947	154807
52639	154808
18568	154809
65221	154810
50192	154811
29331	154812
19790	154813
130275	154814
11286	154815
93134	154816
163861	154817
87048	154818
39642	154819
41824	154820
21383	154821
103211	154822
53627	154823
27913	154824
122172	154825
35727	154826
29840	154827
118463	154828
135380	154829
23640	154830
145031	154831
119548	154832
85671	154833
28318	154834
111103	154835
45727	154836
31799	154837
128444	154838
140548	154839
80058	154840
39046	154841
48387	154842
159027	154843
91226	154844
27891	154845
50152	154846
114273	154847
13196	154848
13196	154849
36913	154850
62927	154851
24671	154852
21663	154853
140876	154854
24046	154855
80107	154856
36913	154857
24046	154858
43912	154859
46701	154860
50076	154861
77167	154862
135330	154863
77167	154864
16374	154865
70868	154866
47492	154867
50076	154868
22870	154869
16374	154870
21636	154871
70680	154872
61837	154873
21398	154874
61837	154875
67410	154876
9546	154877
32660	154878
73912	154879
109668	154880
147447	154881
67324	154882
68580	154883
27449	154884
14478	154885
145883	154886
53466	154887
22897	154888
18587	154889
47564	154890
46712	154891
81427	154892
42907	154893
15783	154894
54506	154895
31258	154896
84102	154897
35783	154898
16010	154899
16010	154900
163323	154901
78640	154902
130392	154903
65293	154904
74981	154905
140388	154906
85670	154907
45709	154908
76041	154909
153571	154910
69601	154911
25624	154912
149907	154913
41823	154914
22453	154915
166843	154916
166849	154917
65223	154918
128158	154919
46775	154920
30257	154921
119570	154922
32563	154923
41123	154924
11826	154925
112644	154926
29253	154927
98663	154928
73895	154929
11826	154930
52674	154931
8234	154932
20991	154933
21394	154934
160862	154935
11831	154936
130244	154937
43717	154938
94874	154939
94780	154940
135082	154941
149566	154942
130121	154943
144772	154944
33521	154945
15786	154946
41794	154947
117912	154948
14058	154949
111098	154950
136636	154951
25054	154952
41772	154953
25090	154954
33426	154955
101662	154956
45030	154957
53492	154958
20994	154959
17478	154960
71281	154961
118085	154962
18265	154963
19300	154964
166848	154965
101749	154966
76195	154967
20994	154968
78495	154969
3967	154970
18265	154971
91140	154972
151309	154973
14717	154974
49981	154975
10834	154976
28291	154977
99951	154978
19801	154979
13346	154980
53564	154981
8756	154982
153305	154983
32059	154984
11920	154985
81285	154986
55715	154987
57074	154988
23208	154989
5865	154990
20273	154991
9486	154992
76037	154993
152147	154994
14717	154995
15040	154996
80141	154997
13352	154998
121968	154999
11909	155000
106474	155001
81322	155002
85534	155003
77269	155004
136636	155005
45692	155006
10022	155007
15040	155008
117954	155009
10192	155010
26366	155011
128159	155012
98502	155013
165105	155014
53564	155015
145973	155016
103042	155017
99890	155018
48305	155019
99890	155020
99890	155021
88319	155022
22480	155023
18895	155024
116402	155025
70687	155026
40340	155027
62007	155028
111169	155029
78783	155030
7518	155031
12621	155032
144168	155033
67456	155034
108183	155035
70687	155036
93285	155037
69547	155038
68495	155039
87056	155040
23250	155041
20274	155042
18940	155043
60879	155044
40372	155045
14712	155046
88476	155047
15377	155048
29401	155049
40249	155050
23250	155051
9495	155052
118486	155053
22472	155054
10352	155055
154988	155056
108135	155057
29267	155058
66292	155059
120921	155060
123321	155061
91748	155062
41764	155063
48360	155064
155068	155065
25631	155066
39040	155067
27863	155068
155249	155069
84011	155070
46692	155071
145856	155072
49016	155073
81267	155074
106603	155075
22414	155076
149567	155077
88312	155078
42794	155079
94991	155080
104619	155081
133515	155082
63861	155083
91067	155084
8858	155085
11845	155086
91144	155087
76035	155088
136597	155089
29373	155090
84116	155091
3688	155092
71311	155093
84316	155094
19350	155095
36984	155096
22861	155097
21987	155098
39016	155099
7422	155100
157381	155101
87042	155102
19317	155103
121032	155104
4820	155105
42800	155106
84119	155107
71257	155108
84005	155109
153346	155110
119297	155111
25043	155112
26854	155113
13848	155114
17986	155115
7860	155116
94962	155117
120596	155118
36346	155119
22858	155120
34885	155121
55876	155122
136763	155123
151729	155124
83994	155125
126698	155126
12847	155127
14056	155128
36407	155129
26342	155130
57130	155131
12613	155132
102991	155133
33522	155134
57206	155135
22881	155136
22858	155137
22522	155138
153655	155139
52652	155140
50069	155141
7876	155142
165185	155143
54520	155144
116253	155145
63924	155146
77329	155147
35661	155148
109639	155149
18921	155150
13046	155151
10190	155152
43725	155153
69644	155154
140445	155155
49975	155156
138847	155157
34923	155158
67358	155159
99953	155160
38993	155161
53558	155162
108107	155163
8784	155164
8784	155165
111228	155166
130219	155167
15007	155168
112593	155169
76078	155170
97323	155171
27436	155172
46784	155173
15078	155174
40264	155175
91169	155176
24460	155177
103338	155178
159900	155179
24676	155180
131884	155181
151764	155182
69704	155183
57036	155184
133407	155185
50131	155186
98612	155187
27891	155188
98645	155189
85758	155190
8855	155191
17711	155192
22895	155193
7279	155194
33393	155195
152100	155196
18905	155197
34941	155198
50135	155199
16839	155200
31312	155201
25648	155202
19876	155203
33429	155204
93252	155205
46574	155206
28676	155207
70825	155208
67440	155209
155721	155210
146428	155211
82552	155212
144915	155213
28676	155214
112767	155215
85756	155216
35701	155217
123741	155218
114732	155219
78779	155220
70743	155221
27832	155222
112768	155223
119417	155224
66387	155225
37475	155226
47493	155227
25641	155228
41104	155229
24518	155230
54517	155231
19469	155232
31300	155233
67440	155234
51730	155235
74217	155236
101626	155237
70784	155238
62939	155239
127034	155240
27389	155241
88498	155242
10843	155243
29337	155244
38988	155245
89727	155246
79949	155247
91724	155248
83998	155249
129949	155250
74235	155251
137946	155252
30768	155253
28307	155254
133391	155255
77293	155256
118385	155257
89702	155258
36384	155259
30789	155260
17423	155261
40328	155262
16340	155263
70746	155264
26381	155265
49069	155266
48988	155267
28674	155268
160971	155269
6595	155270
86878	155271
166493	155272
65086	155273
30744	155274
53570	155275
119295	155276
50113	155277
108067	155278
133164	155279
28674	155280
5981	155281
68467	155282
9372	155283
73450	155284
49886	155285
3938	155286
252	155287
28799	155288
16779	155289
5	155290
30572	155291
9000	155292
21202	155293
17327	155294
17327	155295
16623	155296
39857	155297
38784	155298
4	155299
77931	155300
87	155301
112214	155302
2	155303
5906	155304
51961	155305
37197	155306
2	155307
707	155308
1985	155309
9650	155310
274	155311
4260	155312
63902	155313
3055	155314
65335	155315
134666	155316
51228	155317
65060	155318
13350	155319
871	155320
1274	155321
3679	155322
1598	155323
111667	155324
1827	155325
1845	155326
2365	155327
340	155328
4337	155329
1298	155330
3134	155331
282	155332
15795	155333
14765	155334
30481	155335
9222	155336
66643	155337
5	155338
3013	155339
51449	155340
10724	155341
107796	155342
108300	155343
6529	155344
67118	155345
55508	155346
65	155347
151123	155348
3188	155349
2520	155350
106670	155351
2155	155352
5798	155353
60427	155354
148806	155355
23847	155356
1838	155357
99662	155358
17583	155359
21145	155360
115397	155361
95305	155362
86171	155363
2907	155364
61157	155365
74906	155366
44239	155367
127946	155368
107169	155369
15260	155370
7336	155371
111038	155372
36714	155373
18608	155374
13248	155375
94837	155376
42591	155377
484	155378
94491	155379
120506	155380
81121	155381
5735	155382
940	155383
484	155384
453	155385
23768	155386
453	155387
190	155388
698	155389
13980	155390
6478	155391
13474	155392
5601	155393
20604	155394
41410	155395
41410	155396
584	155397
77235	155398
52613	155399
11469	155400
312	155401
31001	155402
25642	155403
999	155404
28876	155405
61317	155406
7952	155407
34607	155408
129318	155409
2991	155410
16506	155411
353	155412
15524	155413
127	155414
12464	155415
53342	155416
11779	155417
184	155418
15866	155419
38822	155420
51286	155421
84831	155422
57454	155423
1087	155424
53373	155425
6674	155426
6674	155427
26189	155428
77882	155429
41194	155430
26369	155431
47421	155432
16571	155433
76082	155434
17976	155435
102990	155436
13046	155437
7360	155438
52376	155439
6123	155440
6266	155441
19535	155442
14062	155443
13823	155444
59929	155445
3459	155446
98961	155447
40931	155448
123420	155449
3459	155450
56167	155451
1593	155452
40943	155453
53938	155454
24240	155455
19494	155456
31123	155457
6049	155458
31123	155459
31123	155460
81	155461
13080	155462
70858	155463
53870	155464
2605	155465
44055	155466
96769	155467
2664	155468
2664	155469
2664	155470
2664	155471
6100	155472
6100	155473
456	155474
101178	155475
637	155476
54224	155477
32	155478
25414	155479
21899	155480
32	155481
14614	155482
114981	155483
45305	155484
32	155485
188	155486
10678	155487
657	155488
822	155489
24327	155490
822	155491
33800	155492
15460	155493
110868	155494
152	155495
32	155496
17370	155497
4754	155498
6100	155499
10083	155500
748	155501
37902	155502
14806	155503
185	155504
56636	155505
5591	155506
2995	155507
382	155508
382	155509
32	155510
7030	155511
751	155512
2337	155513
7668	155514
32	155515
3263	155516
1385	155517
5029	155518
5029	155519
5029	155520
5029	155521
6100	155522
7509	155523
21899	155524
21899	155525
32	155526
3579	155527
9714	155528
1155	155529
32	155530
16118	155531
5010	155532
2664	155533
67058	155534
637	155535
2664	155536
2664	155537
2664	155538
5029	155539
9848	155540
50716	155541
773	155542
6721	155543
10737	155544
77734	155545
16146	155546
699	155547
47356	155548
47356	155549
110700	155550
80804	155551
87754	155552
162411	155553
145326	155554
105490	155555
62440	155556
102564	155557
83302	155558
1768	155559
133324	155560
61984	155561
26995	155562
16114	155563
123096	155564
23357	155565
6275	155566
11628	155567
134288	155568
1480	155569
635	155570
3943	155571
93009	155572
40932	155573
9339	155574
16858	155575
28479	155576
45556	155577
14341	155578
57140	155579
74105	155580
48092	155581
1435	155582
4564	155583
3683	155584
50931	155585
37606	155586
59828	155587
38973	155588
37606	155589
27734	155590
94123	155591
22064	155592
22025	155593
106691	155594
22025	155595
57853	155596
38467	155597
22040	155598
26334	155599
14127	155600
56194	155601
35250	155602
29598	155603
138271	155604
45742	155605
3566	155606
72439	155607
5832	155608
63843	155609
13943	155610
62857	155611
105403	155612
26744	155613
28276	155614
1644	155615
1644	155616
7286	155617
7286	155618
40849	155619
7888	155620
36034	155621
81983	155622
17469	155623
14781	155624
48975	155625
25085	155626
20260	155627
1251	155628
3485	155629
134454	155630
25332	155631
25332	155632
13682	155633
52763	155634
84575	155635
29387	155636
21701	155637
67418	155638
1755	155639
156	155640
31781	155641
45840	155642
28428	155643
52777	155644
133327	155645
91792	155646
34927	155647
135023	155648
2960	155649
4173	155650
30147	155651
33043	155652
55635	155653
65743	155654
3125	155655
65743	155656
107053	155657
18595	155658
58722	155659
4670	155660
4670	155661
31286	155662
9501	155663
32145	155664
10419	155665
112469	155666
17430	155667
4513	155668
31987	155669
31987	155670
112039	155671
1463	155672
42442	155673
75892	155674
48463	155675
76308	155676
31200	155677
91629	155678
124	155679
109516	155680
1983	155681
1863	155682
2434	155683
1149	155684
22384	155685
75898	155686
133125	155687
33315	155688
35713	155689
33350	155690
29527	155691
1562	155692
104349	155693
54610	155694
94224	155695
44733	155696
73470	155697
30894	155698
4452	155699
82168	155700
25316	155701
11352	155702
847	155703
847	155704
30771	155705
15581	155706
104895	155707
99780	155708
23839	155709
111029	155710
21628	155711
14916	155712
1244	155713
89514	155714
132463	155715
9335	155716
17684	155717
54688	155718
52973	155719
30074	155720
6	155721
114405	155722
46993	155723
63912	155724
72135	155725
28383	155726
72465	155727
140990	155728
38211	155729
77987	155730
6234	155731
28228	155732
450	155733
112079	155734
69359	155735
1755	155736
130747	155737
16956	155738
52677	155739
15196	155740
22738	155741
135589	155742
22171	155743
34178	155744
49284	155745
135	155746
19006	155747
114410	155748
41907	155749
114580	155750
118641	155751
39379	155752
32075	155753
31052	155754
66833	155755
17208	155756
54742	155757
8786	155758
31070	155759
48621	155760
299	155761
29643	155762
54742	155763
98098	155764
49756	155765
53078	155766
12573	155767
77518	155768
19962	155769
11980	155770
3603	155771
35657	155772
39194	155773
53323	155774
115411	155775
42741	155776
28257	155777
21514	155778
16390	155779
18943	155780
40099	155781
39631	155782
17684	155783
91738	155784
112050	155785
112189	155786
102530	155787
31412	155788
36300	155789
56620	155790
80399	155791
28203	155792
7856	155793
8144	155794
45078	155795
69317	155796
57161	155797
32593	155798
6574	155799
447	155800
33385	155801
22980	155802
15073	155803
62307	155804
124578	155805
80182	155806
42089	155807
49423	155808
139401	155809
839	155810
41066	155811
132818	155812
42741	155813
95060	155814
168094	155815
101526	155816
103487	155817
30929	155818
103096	155819
111120	155820
100629	155821
35560	155822
7855	155823
22857	155824
99254	155825
89461	155826
93970	155827
71365	155828
14465	155829
89459	155830
63027	155831
36159	155832
11345	155833
11819	155834
66089	155835
88060	155836
88060	155837
21628	155838
55060	155839
61439	155840
76714	155841
130599	155842
126581	155843
8055	155844
84013	155845
31250	155846
30866	155847
115507	155848
42787	155849
55700	155850
15055	155851
11276	155852
16567	155853
115190	155854
82684	155855
91500	155856
10494	155857
11273	155858
7853	155859
5633	155860
18188	155861
38211	155862
25712	155863
129623	155864
24076	155865
46552	155866
51044	155867
23643	155868
31416	155869
4	155870
23359	155871
7143	155872
73624	155873
43283	155874
82822	155875
29484	155876
23306	155877
31440	155878
24250	155879
36372	155880
106814	155881
126740	155882
45144	155883
7286	155884
34451	155885
101549	155886
18607	155887
50849	155888
14343	155889
12180	155890
106814	155891
13742	155892
121795	155893
124427	155894
68010	155895
37947	155896
2711	155897
9281	155898
39494	155899
1155	155900
4	155901
15921	155902
108408	155903
9536	155904
80854	155905
7425	155906
37634	155907
39794	155908
49390	155909
8963	155910
29293	155911
15444	155912
75314	155913
13137	155914
13137	155915
53398	155916
100233	155917
27993	155918
11933	155919
73896	155920
73896	155921
92727	155922
15016	155923
73536	155924
42376	155925
33420	155926
49344	155927
27581	155928
39977	155929
5941	155930
9741	155931
28945	155932
16709	155933
33742	155934
58817	155935
16033	155936
22847	155937
69584	155938
129071	155939
46126	155940
326	155941
17663	155942
41947	155943
47085	155944
129210	155945
51117	155946
42441	155947
121729	155948
85617	155949
24772	155950
156	155951
6086	155952
19140	155953
29091	155954
19912	155955
108472	155956
60038	155957
5007	155958
258	155959
60305	155960
41042	155961
18705	155962
71928	155963
57891	155964
12140	155965
16693	155966
12326	155967
42203	155968
12484	155969
24583	155970
61205	155971
71550	155972
16862	155973
7573	155974
17187	155975
16700	155976
36552	155977
16462	155978
72095	155979
13171	155980
28943	155981
52214	155982
72982	155983
24815	155984
28228	155985
30083	155986
42198	155987
50788	155988
67330	155989
105362	155990
13604	155991
22487	155992
17420	155993
23157	155994
86705	155995
118132	155996
8725	155997
110003	155998
122837	155999
23036	156000
7856	156001
105458	156002
41940	156003
116792	156004
60354	156005
41722	156006
14159	156007
111580	156008
112070	156009
19322	156010
9793	156011
50478	156012
48658	156013
1533	156014
57000	156015
5874	156016
38297	156017
17075	156018
36619	156019
25701	156020
2433	156021
1533	156022
33948	156023
706	156024
21046	156025
93007	156026
58792	156027
83287	156028
15811	156029
18564	156030
2434	156031
124138	156032
4794	156033
2076	156034
99075	156035
56435	156036
39623	156037
143732	156038
126273	156039
86885	156040
99864	156041
84947	156042
84947	156043
97810	156044
3833	156045
4754	156046
4754	156047
4754	156048
19511	156049
36594	156050
47219	156051
2637	156052
15189	156053
94761	156054
77950	156055
258	156056
2023	156057
1458	156058
1458	156059
1458	156060
1458	156061
1458	156062
39792	156063
89476	156064
96470	156065
40885	156066
2194	156067
53090	156068
2824	156069
123	156070
3470	156071
32174	156072
14982	156073
9125	156074
70431	156075
90499	156076
9779	156077
9142	156078
8275	156079
45371	156080
76501	156081
109422	156082
63417	156083
26110	156084
2462	156085
99555	156086
17795	156087
93431	156088
1469	156089
88787	156090
72601	156091
67396	156092
27976	156093
26468	156094
56933	156095
20885	156096
2100	156097
14	156098
11625	156099
29012	156100
37291	156101
43080	156102
10240	156103
44640	156104
10240	156105
44640	156106
2462	156107
152437	156108
135681	156109
3800	156110
19147	156111
20780	156112
1	156113
75143	156114
10420	156115
27395	156116
30787	156117
3402	156118
42064	156119
3057	156120
3402	156121
88	156122
52078	156123
26996	156124
9298	156125
35415	156126
13580	156127
43956	156128
120520	156129
40820	156130
40820	156131
11208	156132
22558	156133
133278	156134
17223	156135
79248	156136
83620	156137
58352	156138
70229	156139
54059	156140
129855	156141
54059	156142
3025	156143
13503	156144
601	156145
60735	156146
122097	156147
84205	156148
25266	156149
4736	156150
78943	156151
72279	156152
18614	156153
111979	156154
90846	156155
58880	156156
58880	156157
88137	156158
687	156159
2702	156160
26738	156161
675	156162
115279	156163
127	156164
1174	156165
50546	156166
9389	156167
54800	156168
12356	156169
54783	156170
156666	156171
70909	156172
44311	156173
126083	156174
25340	156175
5318	156176
42900	156177
760	156178
136303	156179
1277	156180
7596	156181
55086	156182
21265	156183
31	156184
11538	156185
3009	156186
3468	156187
1879	156188
81907	156189
117181	156190
19070	156191
87946	156192
2	156193
43043	156194
1942	156195
344	156196
49701	156197
97995	156198
29019	156199
127751	156200
37705	156201
41384	156202
101188	156203
37146	156204
41384	156205
48718	156206
1768	156207
59508	156208
109326	156209
10147	156210
2208	156211
54800	156212
8814	156213
6495	156214
16951	156215
18087	156216
37595	156217
51302	156218
21675	156219
579	156220
89833	156221
24283	156222
9356	156223
11159	156224
856	156225
81	156226
17870	156227
44028	156228
71573	156229
8528	156230
38281	156231
14938	156232
16421	156233
147	156234
966	156235
5568	156236
55863	156237
506	156238
60273	156239
27855	156240
3551	156241
1118	156242
112013	156243
917	156244
139494	156245
5	156246
37904	156247
56739	156248
82115	156249
177	156250
172	156251
42	156252
3	156253
3420	156254
88500	156255
28058	156256
52961	156257
3021	156258
2567	156259
1411	156260
5425	156261
19343	156262
5738	156263
581	156264
581	156265
47424	156266
7918	156267
33179	156268
1689	156269
66690	156270
46917	156271
44789	156272
5748	156273
509	156274
56221	156275
95701	156276
19989	156277
263	156278
1434	156279
3285	156280
35521	156281
156	156282
50220	156283
113587	156284
9090	156285
10424	156286
89477	156287
3249	156288
5094	156289
21796	156290
44039	156291
607	156292
85691	156293
49813	156294
2028	156295
22964	156296
39002	156297
134256	156298
102225	156299
2192	156300
137	156301
42311	156302
13602	156303
71069	156304
7236	156305
917	156306
206	156307
91980	156308
53178	156309
32284	156310
67565	156311
26875	156312
116951	156313
55756	156314
6571	156315
2967	156316
133054	156317
60934	156318
28351	156319
2465	156320
14374	156321
14880	156322
70995	156323
24431	156324
27083	156325
12673	156326
12293	156327
152	156328
39986	156329
12	156330
6908	156331
22993	156332
92549	156333
123103	156334
2068	156335
12	156336
12	156337
12	156338
2023	156339
136635	156340
47588	156341
8287	156342
67959	156343
16130	156344
13357	156345
60	156346
3	156347
2792	156348
5353	156349
782	156350
21176	156351
6291	156352
66661	156353
119	156354
119	156355
4764	156356
781	156357
7483	156358
26416	156359
29049	156360
69727	156361
63032	156362
63121	156363
37410	156364
7126	156365
55735	156366
5156	156367
3457	156368
24838	156369
20959	156370
114042	156371
9036	156372
32053	156373
66927	156374
2885	156375
67207	156376
28777	156377
22324	156378
7758	156379
11110	156380
527	156381
32492	156382
49461	156383
15282	156384
271	156385
25887	156386
25887	156387
55735	156388
807	156389
17043	156390
15106	156391
23165	156392
894	156393
9524	156394
20893	156395
92305	156396
67222	156397
4601	156398
11095	156399
161197	156400
64939	156401
43880	156402
9641	156403
94060	156404
33088	156405
95685	156406
3958	156407
9486	156408
1199	156409
39613	156410
9336	156411
60950	156412
26752	156413
4827	156414
1876	156415
23257	156416
12	156417
73322	156418
10646	156419
4530	156420
34448	156421
6756	156422
12	156423
25448	156424
10445	156425
12	156426
27944	156427
27944	156428
585	156429
20033	156430
25945	156431
23400	156432
3	156433
37678	156434
19934	156435
49848	156436
39518	156437
90825	156438
39322	156439
6640	156440
2359	156441
156699	156442
570	156443
4519	156444
6721	156445
34942	156446
17189	156447
5341	156448
16088	156449
9144	156450
3465	156451
876	156452
17236	156453
329	156454
826	156455
329	156456
108	156457
3465	156458
923	156459
3465	156460
826	156461
21280	156462
329	156463
329	156464
826	156465
34138	156466
3159	156467
48043	156468
40607	156469
161031	156470
16386	156471
107793	156472
39285	156473
14478	156474
29494	156475
15400	156476
67190	156477
41390	156478
83345	156479
22431	156480
65810	156481
110311	156482
13414	156483
129163	156484
85576	156485
9728	156486
19461	156487
62228	156488
50903	156489
132757	156490
56157	156491
28813	156492
97313	156493
152675	156494
93574	156495
50791	156496
36885	156497
12134	156498
107269	156499
107264	156500
87898	156501
87898	156502
61843	156503
10698	156504
7724	156505
5269	156506
19280	156507
79425	156508
93676	156509
22882	156510
23945	156511
83609	156512
26688	156513
25795	156514
79441	156515
29772	156516
108932	156517
1659	156518
3654	156519
37991	156520
1863	156521
39325	156522
41768	156523
112090	156524
3289	156525
55704	156526
4143	156527
4790	156528
36927	156529
536	156530
9203	156531
626	156532
36697	156533
6714	156534
21462	156535
23813	156536
4731	156537
102345	156538
16462	156539
119923	156540
66897	156541
177	156542
2146	156543
106437	156544
8189	156545
859	156546
2981	156547
1159	156548
1215	156549
9741	156550
28452	156551
111060	156552
1	156553
65573	156554
79144	156555
343	156556
37568	156557
19176	156558
4628	156559
4628	156560
5228	156561
4824	156562
62601	156563
10523	156564
110544	156565
48801	156566
81125	156567
30340	156568
25816	156569
70625	156570
46956	156571
51239	156572
466	156573
1045	156574
7378	156575
12124	156576
10523	156577
133877	156578
4333	156579
26757	156580
141712	156581
124350	156582
1084	156583
314	156584
5122	156585
110912	156586
56271	156587
17829	156588
39	156589
8049	156590
67159	156591
4759	156592
10319	156593
1778	156594
95	156595
1953	156596
10180	156597
1171	156598
30525	156599
4701	156600
441	156601
2316	156602
751	156603
2881	156604
1091	156605
1767	156606
1143	156607
466	156608
1707	156609
22137	156610
4248	156611
67960	156612
79002	156613
9641	156614
21218	156615
987	156616
629	156617
1822	156618
46677	156619
6395	156620
7019	156621
3300	156622
30233	156623
21132	156624
30904	156625
42173	156626
1348	156627
5414	156628
3611	156629
3789	156630
2839	156631
83843	156632
20373	156633
5145	156634
1967	156635
9373	156636
41580	156637
62	156638
750	156639
2086	156640
121978	156641
1123	156642
115481	156643
38706	156644
5435	156645
4821	156646
22897	156647
2238	156648
33428	156649
150564	156650
22162	156651
52727	156652
71978	156653
33814	156654
101449	156655
62	156656
38070	156657
134192	156658
23029	156659
13642	156660
34914	156661
29720	156662
29720	156663
41063	156664
29846	156665
63243	156666
1123	156667
76321	156668
53518	156669
53091	156670
67450	156671
62989	156672
61819	156673
20275	156674
8770	156675
67651	156676
27484	156677
23029	156678
101946	156679
64255	156680
112721	156681
5221	156682
21727	156683
35	156684
23017	156685
144	156686
38072	156687
12087	156688
841	156689
36	156690
5566	156691
28633	156692
74014	156693
8764	156694
1470	156695
31909	156696
5866	156697
111191	156698
23790	156699
90256	156700
31450	156701
11837	156702
60559	156703
1169	156704
1056	156705
1970	156706
3346	156707
94521	156708
94014	156709
150546	156710
2	156711
26295	156712
8282	156713
67612	156714
33254	156715
64233	156716
134763	156717
3144	156718
953	156719
5401	156720
55567	156721
27473	156722
55021	156723
56373	156724
53324	156725
14779	156726
19631	156727
10398	156728
28251	156729
55132	156730
4242	156731
5134	156732
16499	156733
39602	156734
3316	156735
33786	156736
21372	156737
21371	156738
42744	156739
2312	156740
70822	156741
6479	156742
60289	156743
24759	156744
73477	156745
40	156746
3737	156747
66411	156748
6744	156749
45978	156750
44541	156751
21762	156752
22671	156753
67612	156754
75530	156755
75531	156756
29282	156757
64197	156758
66279	156759
8491	156760
7348	156761
56788	156762
16120	156763
7442	156764
1801	156765
65251	156766
962	156767
106409	156768
46952	156769
19409	156770
71798	156771
5845	156772
414	156773
51716	156774
7384	156775
20096	156776
9791	156777
16376	156778
244	156779
3998	156780
11145	156781
40	156782
40	156783
71414	156784
8461	156785
33933	156786
2	156787
2543	156788
69585	156789
22505	156790
57869	156791
28242	156792
13298	156793
127013	156794
74605	156795
9136	156796
122949	156797
85661	156798
1421	156799
1120	156800
1421	156801
8451	156802
436	156803
24721	156804
1421	156805
1421	156806
34147	156807
15624	156808
315	156809
113	156810
1789	156811
748	156812
23776	156813
37	156814
4	156815
638	156816
17401	156817
1421	156818
1421	156819
638	156820
1421	156821
638	156822
14892	156823
9151	156824
6731	156825
24073	156826
75079	156827
16145	156828
17953	156829
22140	156830
20887	156831
2833	156832
2833	156833
117067	156834
53237	156835
53499	156836
45177	156837
17960	156838
53499	156839
52032	156840
10454	156841
53299	156842
42139	156843
50105	156844
9391	156845
2037	156846
157	156847
3712	156848
12956	156849
10874	156850
2819	156851
3824	156852
2	156853
638	156854
58904	156855
26678	156856
4021	156857
38148	156858
47616	156859
16756	156860
4806	156861
22281	156862
15196	156863
7519	156864
71678	156865
10326	156866
698	156867
1154	156868
23637	156869
71202	156870
1879	156871
638	156872
8027	156873
1488	156874
9123	156875
97635	156876
9123	156877
47275	156878
4253	156879
107377	156880
51245	156881
47195	156882
2316	156883
74404	156884
82709	156885
35	156886
18183	156887
36029	156888
28924	156889
67036	156890
44031	156891
68330	156892
12248	156893
17	156894
236	156895
2358	156896
4500	156897
11145	156898
71511	156899
130	156900
111341	156901
135892	156902
128	156903
102506	156904
40171	156905
17627	156906
45845	156907
52	156908
36298	156909
6202	156910
115286	156911
3298	156912
8358	156913
7506	156914
7506	156915
1261	156916
1401	156917
21378	156918
92141	156919
89739	156920
72573	156921
15960	156922
6721	156923
570	156924
219	156925
104777	156926
31402	156927
141176	156928
5064	156929
42604	156930
72122	156931
39247	156932
19332	156933
38314	156934
4782	156935
54893	156936
166502	156937
52417	156938
122479	156939
39857	156940
76305	156941
102218	156942
28309	156943
132389	156944
103609	156945
40231	156946
59657	156947
59657	156948
66328	156949
9486	156950
11	156951
215	156952
102622	156953
31693	156954
1108	156955
3344	156956
3344	156957
14905	156958
6721	156959
1061	156960
109250	156961
26196	156962
1173	156963
1091	156964
50368	156965
311	156966
24574	156967
22465	156968
37511	156969
6054	156970
2175	156971
156496	156972
80940	156973
49782	156974
113511	156975
1936	156976
15643	156977
46101	156978
39033	156979
84860	156980
3402	156981
79280	156982
71783	156983
54108	156984
11206	156985
4563	156986
5817	156987
3402	156988
15643	156989
32928	156990
2	156991
6085	156992
1864	156993
22279	156994
146981	156995
1545	156996
8716	156997
76795	156998
53245	156999
492	157000
85932	157001
7539	157002
114405	157003
699	157004
16611	157005
51739	157006
28273	157007
10022	157008
67100	157009
94069	157010
13918	157011
51886	157012
8906	157013
69609	157014
87918	157015
4634	157016
3129	157017
60431	157018
107700	157019
113146	157020
34266	157021
225	157022
113005	157023
84104	157024
129489	157025
5866	157026
106405	157027
36883	157028
86976	157029
139667	157030
36960	157031
138720	157032
129675	157033
74102	157034
88114	157035
19851	157036
48175	157037
104732	157038
32654	157039
94804	157040
45766	157041
19826	157042
33430	157043
15582	157044
1222	157045
12588	157046
5553	157047
30589	157048
60487	157049
23169	157050
22478	157051
6156	157052
31842	157053
42653	157054
65964	157055
305	157056
126302	157057
65460	157058
8186	157059
55536	157060
12731	157061
38562	157062
69661	157063
105715	157064
4638	157065
123564	157066
137258	157067
78791	157068
97267	157069
18292	157070
60724	157071
73018	157072
15015	157073
106059	157074
104918	157075
223	157076
165237	157077
94158	157078
253	157079
99412	157080
24907	157081
337	157082
592	157083
3490	157084
11362	157085
6511	157086
209	157087
9453	157088
101133	157089
935	157090
28026	157091
1281	157092
48072	157093
432	157094
11035	157095
14892	157096
1012	157097
1012	157098
1012	157099
1012	157100
294	157101
5581	157102
2125	157103
10591	157104
59672	157105
53967	157106
3878	157107
99279	157108
64557	157109
20654	157110
33138	157111
6507	157112
2957	157113
106369	157114
45219	157115
59982	157116
41945	157117
574	157118
46823	157119
42909	157120
602	157121
5425	157122
8963	157123
1426	157124
99395	157125
34050	157126
11002	157127
13259	157128
5937	157129
7093	157130
7232	157131
87364	157132
23566	157133
101613	157134
41354	157135
1399	157136
7196	157137
8420	157138
2555	157139
25985	157140
2352	157141
112876	157142
34549	157143
91851	157144
40282	157145
71017	157146
7228	157147
71293	157148
11716	157149
78877	157150
71159	157151
23956	157152
16192	157153
230	157154
7691	157155
387	157156
28132	157157
65586	157158
3348	157159
37778	157160
3789	157161
767	157162
2111	157163
44241	157164
44241	157165
44241	157166
136893	157167
18643	157168
54410	157169
42161	157170
71692	157171
110112	157172
106095	157173
39857	157174
8156	157175
42930	157176
14727	157177
19370	157178
97282	157179
112860	157180
24	157181
39975	157182
59977	157183
360	157184
8110	157185
1220	157186
113799	157187
20194	157188
286	157189
13236	157190
19704	157191
13811	157192
19147	157193
1954	157194
7913	157195
49992	157196
42896	157197
74908	157198
100869	157199
99509	157200
21055	157201
56343	157202
56343	157203
132992	157204
60537	157205
73390	157206
49209	157207
39918	157208
2165	157209
97882	157210
456	157211
54442	157212
37689	157213
70139	157214
28978	157215
23436	157216
548	157217
51298	157218
14410	157219
6098	157220
43097	157221
17	157222
39915	157223
107514	157224
46009	157225
110828	157226
1215	157227
59612	157228
30086	157229
106686	157230
14009	157231
167	157232
4659	157233
4659	157234
42769	157235
128	157236
145343	157237
4572	157238
991	157239
21830	157240
1254	157241
857	157242
17642	157243
110718	157244
40674	157245
40674	157246
30528	157247
19	157248
4878	157249
42145	157250
137465	157251
23140	157252
48042	157253
11907	157254
1794	157255
957	157256
11279	157257
18136	157258
1242	157259
7126	157260
52870	157261
4805	157262
1497	157263
19758	157264
29971	157265
547	157266
2	157267
49517	157268
53294	157269
9149	157270
123	157271
12368	157272
4368	157273
26712	157274
2894	157275
8466	157276
2083	157277
3658	157278
96	157279
11149	157280
115257	157281
1480	157282
7973	157283
2	157284
18350	157285
394	157286
240	157287
54076	157288
2	157289
41009	157290
1603	157291
170	157292
9419	157293
53004	157294
1279	157295
27234	157296
27234	157297
27234	157298
27234	157299
10531	157300
2	157301
48637	157302
803	157303
27265	157304
66188	157305
22246	157306
391	157307
5057	157308
296	157309
479	157310
6623	157311
847	157312
8550	157313
730	157314
46	157315
5057	157316
296	157317
5057	157318
2995	157319
4915	157320
296	157321
23517	157322
76988	157323
58876	157324
50440	157325
5057	157326
296	157327
5057	157328
2995	157329
296	157330
23517	157331
5057	157332
5057	157333
296	157334
6725	157335
14759	157336
86161	157337
77723	157338
24759	157339
155241	157340
99673	157341
98155	157342
6568	157343
16328	157344
220	157345
61607	157346
26374	157347
18208	157348
53117	157349
652	157350
11716	157351
2052	157352
120541	157353
23943	157354
54062	157355
11669	157356
42523	157357
6891	157358
35900	157359
20790	157360
25612	157361
60585	157362
60585	157363
1026	157364
134941	157365
13820	157366
828	157367
9262	157368
1277	157369
17165	157370
1550	157371
6404	157372
1362	157373
3527	157374
6408	157375
86114	157376
648	157377
16792	157378
1674	157379
833	157380
1232	157381
2134	157382
44296	157383
87847	157384
49	157385
28630	157386
3243	157387
8078	157388
31326	157389
30548	157390
37796	157391
117718	157392
92705	157393
38515	157394
8078	157395
19	157396
6286	157397
14806	157398
49804	157399
17964	157400
5483	157401
51531	157402
13523	157403
138664	157404
737	157405
7308	157406
999	157407
544	157408
132888	157409
8078	157410
59915	157411
82727	157412
6097	157413
765	157414
5462	157415
11033	157416
7421	157417
57821	157418
9881	157419
903	157420
34364	157421
1361	157422
1434	157423
1154	157424
2775	157425
1346	157426
1346	157427
1346	157428
6090	157429
27588	157430
67921	157431
14367	157432
14367	157433
25224	157434
2331	157435
21217	157436
125666	157437
294	157438
36392	157439
116168	157440
37525	157441
50020	157442
145248	157443
37304	157444
1116	157445
1116	157446
16130	157447
785	157448
1518	157449
101990	157450
4661	157451
337	157452
3066	157453
148795	157454
27406	157455
39022	157456
63878	157457
58706	157458
35641	157459
13629	157460
62892	157461
15007	157462
136700	157463
82488	157464
69589	157465
66317	157466
20977	157467
18887	157468
152231	157469
27884	157470
57041	157471
26368	157472
106426	157473
29254	157474
65062	157475
86897	157476
36406	157477
163463	157478
38974	157479
112608	157480
41096	157481
61988	157482
20969	157483
135195	157484
70813	157485
41072	157486
60786	157487
82438	157488
57918	157489
109609	157490
80096	157491
8380	157492
24483	157493
37462	157494
153871	157495
117900	157496
45686	157497
32052	157498
35704	157499
82510	157500
62037	157501
18286	157502
17476	157503
23224	157504
24483	157505
16632	157506
63835	157507
44999	157508
26347	157509
36335	157510
117898	157511
23239	157512
63035	157513
34930	157514
133317	157515
108279	157516
92957	157517
16633	157518
98482	157519
68440	157520
29349	157521
12163	157522
108293	157523
101878	157524
160993	157525
159389	157526
157762	157527
36277	157528
82432	157529
74988	157530
13190	157531
148043	157532
57280	157533
97395	157534
42847	157535
67427	157536
28290	157537
39671	157538
131938	157539
109483	157540
46684	157541
12608	157542
94681	157543
91774	157544
158942	157545
17436	157546
50108	157547
44376	157548
48240	157549
52637	157550
137873	157551
86972	157552
149272	157553
57131	157554
36387	157555
32670	157556
89807	157557
79928	157558
136836	157559
68425	157560
92916	157561
63819	157562
158938	157563
12608	157564
82576	157565
57131	157566
46684	157567
101417	157568
133689	157569
166945	157570
41078	157571
22878	157572
124934	157573
46684	157574
48240	157575
126510	157576
46684	157577
111329	157578
44376	157579
16614	157580
10802	157581
163116	157582
30273	157583
108207	157584
134995	157585
134911	157586
22522	157587
128299	157588
106377	157589
25737	157590
8771	157591
96086	157592
6031	157593
35605	157594
87015	157595
104551	157596
131962	157597
79964	157598
125027	157599
133275	157600
57806	157601
59646	157602
43875	157603
21983	157604
114111	157605
128456	157606
149712	157607
140965	157608
106259	157609
4824	157610
41748	157611
52720	157612
86949	157613
84270	157614
19421	157615
155002	157616
80084	157617
133637	157618
89719	157619
14035	157620
11807	157621
86949	157622
136546	157623
147764	157624
123553	157625
77292	157626
80266	157627
12584	157628
118183	157629
13634	157630
75098	157631
33449	157632
84202	157633
35731	157634
88420	157635
42099	157636
78601	157637
28241	157638
57806	157639
36977	157640
55794	157641
109470	157642
22471	157643
16870	157644
14697	157645
120639	157646
128253	157647
54505	157648
49096	157649
140208	157650
101419	157651
39049	157652
8866	157653
75013	157654
125098	157655
125098	157656
108302	157657
25173	157658
18582	157659
29857	157660
6558	157661
28308	157662
12830	157663
46617	157664
51025	157665
57906	157666
140577	157667
112707	157668
23223	157669
163066	157670
46786	157671
87025	157672
57039	157673
82442	157674
17963	157675
106580	157676
98390	157677
78507	157678
14805	157679
158922	157680
93193	157681
123475	157682
106256	157683
138847	157684
128336	157685
101840	157686
20959	157687
109753	157688
57190	157689
42117	157690
20997	157691
111187	157692
62875	157693
24679	157694
34928	157695
159873	157696
94951	157697
157265	157698
155311	157699
135323	157700
42118	157701
165568	157702
106270	157703
130266	157704
15386	157705
16322	157706
43941	157707
9487	157708
63031	157709
109662	157710
24447	157711
82634	157712
157266	157713
31773	157714
81347	157715
80022	157716
50051	157717
21031	157718
101557	157719
80022	157720
10489	157721
138807	157722
72370	157723
35695	157724
20959	157725
118368	157726
14489	157727
70673	157728
84034	157729
25062	157730
115944	157731
15156	157732
96225	157733
15106	157734
71261	157735
142257	157736
81218	157737
15032	157738
42727	157739
106366	157740
78755	157741
45695	157742
73945	157743
115865	157744
143337	157745
130154	157746
45725	157747
72319	157748
159906	157749
47616	157750
15077	157751
19403	157752
19373	157753
167305	157754
89736	157755
116364	157756
33834	157757
59703	157758
33382	157759
55934	157760
11873	157761
41112	157762
11863	157763
15032	157764
128065	157765
15081	157766
139951	157767
107947	157768
84080	157769
146275	157770
5222	157771
25683	157772
55979	157773
71252	157774
33398	157775
34358	157776
32728	157777
97408	157778
58763	157779
15030	157780
19298	157781
43800	157782
149259	157783
153131	157784
139948	157785
24519	157786
144691	157787
32542	157788
116184	157789
93047	157790
93104	157791
55972	157792
32694	157793
140715	157794
11862	157795
48285	157796
139952	157797
94937	157798
93333	157799
114046	157800
15032	157801
42680	157802
15582	157803
65027	157804
42142	157805
11873	157806
46693	157807
57295	157808
72486	157809
74051	157810
62066	157811
43771	157812
43817	157813
117890	157814
73957	157815
133674	157816
94667	157817
84080	157818
116230	157819
55794	157820
151196	157821
125108	157822
65178	157823
157776	157824
55954	157825
25080	157826
55765	157827
146194	157828
19298	157829
15156	157830
94858	157831
167892	157832
55799	157833
47616	157834
69667	157835
55750	157836
144159	157837
19046	157838
45781	157839
53489	157840
6576	157841
162723	157842
114830	157843
97297	157844
93216	157845
57271	157846
35726	157847
101552	157848
19454	157849
32711	157850
143399	157851
57107	157852
15156	157853
6571	157854
25163	157855
93142	157856
57256	157857
116106	157858
41029	157859
163599	157860
158921	157861
19373	157862
19403	157863
15057	157864
118123	157865
19343	157866
140390	157867
25216	157868
47616	157869
32685	157870
93336	157871
6576	157872
165570	157873
140365	157874
32570	157875
93047	157876
140343	157877
15032	157878
151198	157879
11862	157880
94664	157881
120773	157882
122275	157883
39599	157884
15057	157885
33404	157886
55700	157887
93336	157888
114121	157889
32065	157890
4172	157891
25135	157892
116223	157893
77260	157894
45703	157895
43758	157896
142402	157897
122169	157898
72482	157899
150189	157900
100235	157901
32757	157902
32725	157903
19880	157904
116211	157905
93259	157906
32634	157907
142403	157908
95120	157909
116039	157910
42891	157911
19030	157912
11872	157913
20960	157914
60756	157915
116093	157916
45710	157917
117777	157918
55984	157919
142406	157920
151190	157921
9492	157922
139910	157923
55984	157924
32072	157925
72328	157926
122247	157927
65232	157928
118366	157929
57302	157930
147795	157931
32072	157932
11656	157933
5858	157934
22536	157935
45735	157936
32725	157937
45735	157938
27426	157939
42756	157940
116164	157941
56990	157942
19466	157943
19466	157944
116473	157945
139002	157946
92952	157947
32713	157948
32665	157949
91844	157950
140976	157951
116467	157952
72523	157953
140980	157954
46789	157955
92987	157956
55984	157957
72482	157958
55984	157959
93327	157960
93058	157961
32065	157962
26775	157963
123339	157964
25180	157965
32665	157966
32757	157967
25692	157968
11935	157969
38998	157970
95100	157971
93009	157972
117777	157973
41830	157974
43679	157975
142347	157976
43728	157977
139978	157978
16031	157979
142407	157980
93085	157981
91804	157982
11933	157983
74246	157984
91804	157985
11823	157986
37498	157987
72467	157988
35728	157989
33382	157990
74051	157991
9492	157992
43679	157993
54882	157994
43679	157995
139001	157996
77203	157997
95110	157998
11848	157999
149340	158000
117787	158001
72523	158002
118470	158003
142398	158004
118400	158005
139903	158006
62036	158007
93326	158008
54882	158009
15406	158010
115908	158011
15117	158012
142400	158013
142399	158014
16842	158015
138946	158016
116085	158017
45010	158018
28701	158019
15063	158020
152141	158021
35726	158022
51795	158023
93300	158024
147429	158025
42108	158026
27923	158027
36325	158028
54882	158029
142401	158030
93327	158031
11823	158032
72523	158033
140464	158034
26828	158035
88485	158036
21014	158037
74106	158038
15117	158039
123696	158040
54882	158041
6690	158042
9568	158043
93326	158044
4172	158045
55795	158046
54882	158047
35604	158048
94657	158049
11932	158050
32725	158051
9492	158052
116260	158053
100235	158054
2580	158055
111297	158056
33357	158057
163826	158058
12607	158059
21038	158060
51742	158061
38325	158062
72588	158063
10823	158064
9511	158065
51726	158066
12256	158067
113949	158068
22449	158069
68591	158070
18257	158071
29390	158072
32029	158073
22563	158074
59721	158075
52570	158076
19408	158077
51773	158078
82622	158079
12160	158080
109778	158081
103354	158082
22563	158083
49974	158084
34336	158085
23249	158086
75126	158087
22563	158088
107946	158089
41840	158090
24522	158091
37481	158092
66352	158093
106176	158094
99819	158095
149353	158096
136403	158097
83918	158098
104763	158099
134771	158100
33352	158101
71300	158102
92921	158103
133138	158104
109721	158105
30267	158106
31809	158107
125498	158108
16047	158109
21025	158110
109804	158111
54854	158112
38415	158113
121870	158114
29840	158115
161508	158116
160876	158117
131570	158118
29840	158119
18929	158120
85536	158121
41018	158122
120560	158123
31784	158124
83938	158125
22418	158126
160877	158127
31260	158128
39668	158129
36981	158130
109727	158131
36981	158132
127059	158133
149331	158134
127059	158135
76053	158136
29840	158137
42837	158138
39641	158139
107906	158140
157438	158141
33841	158142
86934	158143
38277	158144
120989	158145
12615	158146
20595	158147
62071	158148
60871	158149
120665	158150
32060	158151
11895	158152
29781	158153
157690	158154
83914	158155
84305	158156
50935	158157
6587	158158
13053	158159
13661	158160
11111	158161
66256	158162
72429	158163
149473	158164
50085	158165
7425	158166
84133	158167
128194	158168
146226	158169
25111	158170
9508	158171
11882	158172
101760	158173
69659	158174
38253	158175
9542	158176
69659	158177
74062	158178
153602	158179
11816	158180
50205	158181
101640	158182
76100	158183
25982	158184
155963	158185
14051	158186
24680	158187
18899	158188
161319	158189
149703	158190
50027	158191
106435	158192
78629	158193
120688	158194
118091	158195
101935	158196
17082	158197
48991	158198
167913	158199
19835	158200
43788	158201
47531	158202
149515	158203
133218	158204
43928	158205
25657	158206
14818	158207
22519	158208
95026	158209
140463	158210
14818	158211
35724	158212
44987	158213
100098	158214
16845	158215
51009	158216
36321	158217
16346	158218
41034	158219
111312	158220
32060	158221
66309	158222
166428	158223
28304	158224
91733	158225
140073	158226
20591	158227
111181	158228
44349	158229
142479	158230
119621	158231
70696	158232
3696	158233
28296	158234
167697	158235
47444	158236
86895	158237
77278	158238
106122	158239
30270	158240
82648	158241
81272	158242
82648	158243
52658	158244
111009	158245
63840	158246
137908	158247
166966	158248
81216	158249
36882	158250
121907	158251
14262	158252
62994	158253
131552	158254
126819	158255
18276	158256
73941	158257
38206	158258
6877	158259
160816	158260
63899	158261
31771	158262
17959	158263
25709	158264
38288	158265
77250	158266
119665	158267
72534	158268
66453	158269
133695	158270
144151	158271
128600	158272
85711	158273
53466	158274
36996	158275
7874	158276
106120	158277
106345	158278
111222	158279
9495	158280
98574	158281
65354	158282
65078	158283
55764	158284
53524	158285
12620	158286
17449	158287
103134	158288
26764	158289
93321	158290
119507	158291
65354	158292
11568	158293
33373	158294
11099	158295
60789	158296
88275	158297
91119	158298
94796	158299
108152	158300
162954	158301
38201	158302
34354	158303
100081	158304
33373	158305
91219	158306
32659	158307
164998	158308
20945	158309
22842	158310
66305	158311
89767	158312
33373	158313
45764	158314
68540	158315
25179	158316
46720	158317
16392	158318
163008	158319
103354	158320
62921	158321
98403	158322
50018	158323
7049	158324
122029	158325
80158	158326
122140	158327
58799	158328
109760	158329
41039	158330
72599	158331
7848	158332
45012	158333
29392	158334
106491	158335
14058	158336
85680	158337
123509	158338
7609	158339
14710	158340
18609	158341
34955	158342
12614	158343
18291	158344
121934	158345
101579	158346
7426	158347
148343	158348
47421	158349
144702	158350
10027	158351
118012	158352
34992	158353
137958	158354
112578	158355
130091	158356
91725	158357
8240	158358
31797	158359
65353	158360
60681	158361
29356	158362
27374	158363
22453	158364
68544	158365
39621	158366
136805	158367
33804	158368
43712	158369
8377	158370
85535	158371
55985	158372
5768	158373
17416	158374
45030	158375
28716	158376
41101	158377
62025	158378
151863	158379
129858	158380
78749	158381
21691	158382
10358	158383
155727	158384
5768	158385
76219	158386
72393	158387
88383	158388
159391	158389
166759	158390
88298	158391
22570	158392
98463	158393
33479	158394
58675	158395
21691	158396
68464	158397
11905	158398
146387	158399
21691	158400
164930	158401
17482	158402
32626	158403
22866	158404
153886	158405
80243	158406
4825	158407
57206	158408
125485	158409
112562	158410
43812	158411
10191	158412
161251	158413
65216	158414
41101	158415
146141	158416
72309	158417
59701	158418
27845	158419
119642	158420
5767	158421
84130	158422
21678	158423
60830	158424
17408	158425
7997	158426
109633	158427
103018	158428
151586	158429
135320	158430
47581	158431
101688	158432
27845	158433
88576	158434
27845	158435
82553	158436
94679	158437
33806	158438
10191	158439
46756	158440
34962	158441
99986	158442
35716	158443
30262	158444
100110	158445
20989	158446
30303	158447
103082	158448
166629	158449
9497	158450
49009	158451
114043	158452
38263	158453
157380	158454
166775	158455
31294	158456
70768	158457
18589	158458
49002	158459
91239	158460
62980	158461
103158	158462
86913	158463
123520	158464
116026	158465
44371	158466
11096	158467
45728	158468
67451	158469
122277	158470
38344	158471
111219	158472
123526	158473
38344	158474
85553	158475
53469	158476
36373	158477
125158	158478
63864	158479
125113	158480
85632	158481
157382	158482
36336	158483
23650	158484
29354	158485
126785	158486
28285	158487
13356	158488
168035	158489
138912	158490
163706	158491
25730	158492
80243	158493
163705	158494
67314	158495
93019	158496
126971	158497
148171	158498
77246	158499
16328	158500
68464	158501
11917	158502
51791	158503
84288	158504
58795	158505
165419	158506
19447	158507
15049	158508
13197	158509
13200	158510
74247	158511
33520	158512
25105	158513
114225	158514
6594	158515
140545	158516
161831	158517
63948	158518
33341	158519
148160	158520
140910	158521
25764	158522
122244	158523
57044	158524
138902	158525
119402	158526
32691	158527
161588	158528
32701	158529
22840	158530
33450	158531
148081	158532
57276	158533
125502	158534
38425	158535
91243	158536
125447	158537
144868	158538
114267	158539
32691	158540
134845	158541
10207	158542
140821	158543
144369	158544
146329	158545
54541	158546
70724	158547
43685	158548
78752	158549
118143	158550
43825	158551
72351	158552
43762	158553
106434	158554
45710	158555
47582	158556
42697	158557
97191	158558
167020	158559
26818	158560
155176	158561
73947	158562
43946	158563
138316	158564
11937	158565
25689	158566
157805	158567
123708	158568
98527	158569
25172	158570
140787	158571
33460	158572
33417	158573
19822	158574
42801	158575
77338	158576
16032	158577
55808	158578
17469	158579
19372	158580
121010	158581
101792	158582
19447	158583
106434	158584
89770	158585
135029	158586
5858	158587
143432	158588
11834	158589
9892	158590
7878	158591
38333	158592
93082	158593
143215	158594
15379	158595
125503	158596
125503	158597
93204	158598
78666	158599
57311	158600
25165	158601
159747	158602
112561	158603
66316	158604
11929	158605
15029	158606
42109	158607
81334	158608
76204	158609
55915	158610
13654	158611
15075	158612
27890	158613
93246	158614
76075	158615
143317	158616
24504	158617
3694	158618
21003	158619
26802	158620
97422	158621
120835	158622
28315	158623
142949	158624
35741	158625
7850	158626
149710	158627
114818	158628
45694	158629
144875	158630
85801	158631
116284	158632
11897	158633
126887	158634
101647	158635
96136	158636
58732	158637
74972	158638
13630	158639
44405	158640
57069	158641
41048	158642
133390	158643
159727	158644
69554	158645
28243	158646
35728	158647
13830	158648
71259	158649
6592	158650
27850	158651
19469	158652
125074	158653
11108	158654
106505	158655
101616	158656
10478	158657
10211	158658
24015	158659
108229	158660
63866	158661
29297	158662
168029	158663
44346	158664
43693	158665
22551	158666
18592	158667
152062	158668
89857	158669
136404	158670
81338	158671
18592	158672
153862	158673
69691	158674
42773	158675
47517	158676
101726	158677
96060	158678
81216	158679
80204	158680
19023	158681
52619	158682
31312	158683
22527	158684
27422	158685
21690	158686
24024	158687
39605	158688
46732	158689
55839	158690
49974	158691
131802	158692
54419	158693
80201	158694
130324	158695
21666	158696
22841	158697
155100	158698
57040	158699
16621	158700
44993	158701
120607	158702
48273	158703
21683	158704
136416	158705
12419	158706
93133	158707
17729	158708
8868	158709
24024	158710
21675	158711
85767	158712
91108	158713
52584	158714
117849	158715
138224	158716
32731	158717
27410	158718
4174	158719
136824	158720
49015	158721
34330	158722
41097	158723
33803	158724
103041	158725
76015	158726
104656	158727
10016	158728
123420	158729
82602	158730
19357	158731
91281	158732
147534	158733
31247	158734
46593	158735
44979	158736
103370	158737
5430	158738
39617	158739
13349	158740
22538	158741
54836	158742
11867	158743
48317	158744
12141	158745
26830	158746
47439	158747
26835	158748
12820	158749
31813	158750
97241	158751
15398	158752
70689	158753
106586	158754
120993	158755
106412	158756
157201	158757
128233	158758
63966	158759
21677	158760
9548	158761
41128	158762
13349	158763
25202	158764
17393	158765
12579	158766
136712	158767
27868	158768
36989	158769
138255	158770
117962	158771
126665	158772
164845	158773
14255	158774
119522	158775
103323	158776
42838	158777
80193	158778
31310	158779
50008	158780
60837	158781
164881	158782
60651	158783
11425	158784
25064	158785
118512	158786
36915	158787
70807	158788
50105	158789
68599	158790
161753	158791
130366	158792
50189	158793
122286	158794
25716	158795
88535	158796
39616	158797
41116	158798
29293	158799
128378	158800
18930	158801
153847	158802
133628	158803
21708	158804
88560	158805
38979	158806
47564	158807
62913	158808
29859	158809
10600	158810
146606	158811
97445	158812
124928	158813
133386	158814
41116	158815
91171	158816
68502	158817
89783	158818
54503	158819
51761	158820
28708	158821
103339	158822
67431	158823
122285	158824
6684	158825
19330	158826
74053	158827
57194	158828
38394	158829
41831	158830
155679	158831
98436	158832
38374	158833
26862	158834
15151	158835
104438	158836
89916	158837
25098	158838
9557	158839
26359	158840
57927	158841
88580	158842
15122	158843
32694	158844
14272	158845
62929	158846
74190	158847
12411	158848
77179	158849
5271	158850
3967	158851
58659	158852
47549	158853
5474	158854
146341	158855
29302	158856
20965	158857
13346	158858
35632	158859
22879	158860
33366	158861
25740	158862
83908	158863
32693	158864
58780	158865
57930	158866
108011	158867
78820	158868
29850	158869
10222	158870
124977	158871
100147	158872
60702	158873
25615	158874
85515	158875
117968	158876
32681	158877
29805	158878
165132	158879
68588	158880
10035	158881
91720	158882
47454	158883
114808	158884
157577	158885
60820	158886
44975	158887
119464	158888
57103	158889
65044	158890
5559	158891
53519	158892
55809	158893
55825	158894
27493	158895
10188	158896
34995	158897
10830	158898
60932	158899
65185	158900
133374	158901
27453	158902
125060	158903
108104	158904
153229	158905
16346	158906
15447	158907
27461	158908
108206	158909
72302	158910
131767	158911
20560	158912
5228	158913
112644	158914
25152	158915
9491	158916
120981	158917
54888	158918
19862	158919
163362	158920
27379	158921
22423	158922
151951	158923
73962	158924
6587	158925
5559	158926
78585	158927
54500	158928
50123	158929
61979	158930
26374	158931
82582	158932
13675	158933
48301	158934
114725	158935
14048	158936
46615	158937
43918	158938
128442	158939
33443	158940
15101	158941
128405	158942
45724	158943
10030	158944
82476	158945
9733	158946
140127	158947
107894	158948
68649	158949
38341	158950
88492	158951
128471	158952
25036	158953
68500	158954
45718	158955
128382	158956
34911	158957
106493	158958
48998	158959
33455	158960
50982	158961
50960	158962
69556	158963
31291	158964
16375	158965
57872	158966
14483	158967
33499	158968
101761	158969
62859	158970
84100	158971
69650	158972
37497	158973
37497	158974
11649	158975
59612	158976
151290	158977
26784	158978
32608	158979
17386	158980
128077	158981
15581	158982
32063	158983
108125	158984
85748	158985
13676	158986
94759	158987
49084	158988
134913	158989
8862	158990
118198	158991
151963	158992
94778	158993
29333	158994
24690	158995
52690	158996
19300	158997
56997	158998
25649	158999
76098	159000
144241	159001
104701	159002
48361	159003
153338	159004
16631	159005
12617	159006
74244	159007
9724	159008
21018	159009
36344	159010
16631	159011
22898	159012
41743	159013
27847	159014
9196	159015
20576	159016
45716	159017
16359	159018
120602	159019
17396	159020
42906	159021
88346	159022
159111	159023
9725	159024
53604	159025
27924	159026
130421	159027
5093	159028
67413	159029
89687	159030
36914	159031
72345	159032
104771	159033
61999	159034
54876	159035
48369	159036
34966	159037
111189	159038
95162	159039
49078	159040
18922	159041
151892	159042
84015	159043
37462	159044
26786	159045
77324	159046
12173	159047
9707	159048
45723	159049
16341	159050
27377	159051
107888	159052
22474	159053
51788	159054
2885	159055
162848	159056
98542	159057
55857	159058
17703	159059
29316	159060
88320	159061
50174	159062
40312	159063
28261	159064
91051	159065
47518	159066
118306	159067
50141	159068
22474	159069
23643	159070
39042	159071
54837	159072
137952	159073
17979	159074
145959	159075
63959	159076
28261	159077
12821	159078
12809	159079
13342	159080
80227	159081
29349	159082
100036	159083
10493	159084
43940	159085
22441	159086
8236	159087
75083	159088
45675	159089
59725	159090
119331	159091
144351	159092
41828	159093
12588	159094
82543	159095
47440	159096
8755	159097
47527	159098
6574	159099
75084	159100
12588	159101
75083	159102
18290	159103
85533	159104
52727	159105
62970	159106
166574	159107
39065	159108
17974	159109
78724	159110
62010	159111
10493	159112
13056	159113
112613	159114
4979	159115
97234	159116
136645	159117
33829	159118
65282	159119
111154	159120
27476	159121
25093	159122
47440	159123
39013	159124
27358	159125
119245	159126
104603	159127
78742	159128
24480	159129
57183	159130
20286	159131
12588	159132
24077	159133
20991	159134
88290	159135
159581	159136
47571	159137
108129	159138
41783	159139
10220	159140
101479	159141
80234	159142
40311	159143
37509	159144
89807	159145
106572	159146
159839	159147
154090	159148
136828	159149
70785	159150
140581	159151
80249	159152
89915	159153
101729	159154
80153	159155
78669	159156
122188	159157
19027	159158
123812	159159
29388	159160
149898	159161
135364	159162
133431	159163
96183	159164
119659	159165
118439	159166
84206	159167
138923	159168
24494	159169
61997	159170
167209	159171
123662	159172
136756	159173
65135	159174
13192	159175
15041	159176
32025	159177
61850	159178
147981	159179
78824	159180
14701	159181
100238	159182
59635	159183
101858	159184
38352	159185
68573	159186
29307	159187
163128	159188
9192	159189
12830	159190
60937	159191
16322	159192
89847	159193
67438	159194
54540	159195
42080	159196
29278	159197
89861	159198
8765	159199
24466	159200
125063	159201
30741	159202
50127	159203
68447	159204
36975	159205
86931	159206
80046	159207
103279	159208
78502	159209
7170	159210
74088	159211
82479	159212
149594	159213
8785	159214
138385	159215
13356	159216
20954	159217
43811	159218
57120	159219
117836	159220
68552	159221
158999	159222
117864	159223
28264	159224
148011	159225
123454	159226
25683	159227
63994	159228
40392	159229
88277	159230
22429	159231
25628	159232
27847	159233
39007	159234
26383	159235
85797	159236
15400	159237
159513	159238
66316	159239
8756	159240
155575	159241
18889	159242
84046	159243
32025	159244
117888	159245
100049	159246
76068	159247
133538	159248
27873	159249
54903	159250
77181	159251
89700	159252
65214	159253
61876	159254
155140	159255
71260	159256
112730	159257
36948	159258
92960	159259
48241	159260
51716	159261
39632	159262
143333	159263
47545	159264
80168	159265
113997	159266
111339	159267
114251	159268
27485	159269
76054	159270
66271	159271
70853	159272
84174	159273
10838	159274
98684	159275
51001	159276
52577	159277
16043	159278
57307	159279
163896	159280
17698	159281
153931	159282
91782	159283
116195	159284
50083	159285
30750	159286
41808	159287
107988	159288
131920	159289
8145	159290
36983	159291
150174	159292
165519	159293
39641	159294
40319	159295
38441	159296
68619	159297
21714	159298
16043	159299
27880	159300
167276	159301
72475	159302
7516	159303
19790	159304
91709	159305
66412	159306
136828	159307
106462	159308
41724	159309
92977	159310
125097	159311
119609	159312
34901	159313
138166	159314
36336	159315
43872	159316
101757	159317
82440	159318
155999	159319
13047	159320
130191	159321
40360	159322
51805	159323
54410	159324
65050	159325
22518	159326
112601	159327
128599	159328
38214	159329
135011	159330
67367	159331
54845	159332
111128	159333
11837	159334
4440	159335
119491	159336
99933	159337
138804	159338
161132	159339
7880	159340
12581	159341
95018	159342
60735	159343
76110	159344
65328	159345
34904	159346
77336	159347
60754	159348
142348	159349
16629	159350
9189	159351
68471	159352
22477	159353
62898	159354
22477	159355
13634	159356
108075	159357
96187	159358
5635	159359
20289	159360
12581	159361
80085	159362
31816	159363
32051	159364
138222	159365
101879	159366
32620	159367
30756	159368
7281	159369
31253	159370
15797	159371
144309	159372
50121	159373
144423	159374
13056	159375
98692	159376
30807	159377
96187	159378
16318	159379
2832	159380
86902	159381
131693	159382
72443	159383
53533	159384
31828	159385
162988	159386
144260	159387
20608	159388
47608	159389
5635	159390
128138	159391
52634	159392
20986	159393
163067	159394
163624	159395
23604	159396
43925	159397
52585	159398
39656	159399
130405	159400
77298	159401
151424	159402
78831	159403
6969	159404
80277	159405
131599	159406
65328	159407
29395	159408
7612	159409
69566	159410
63932	159411
101544	159412
61939	159413
155267	159414
137910	159415
166656	159416
133254	159417
26822	159418
15012	159419
15012	159420
15012	159421
15012	159422
17479	159423
11279	159424
43852	159425
89810	159426
45765	159427
23653	159428
36309	159429
63876	159430
35787	159431
46715	159432
19855	159433
12812	159434
35784	159435
40276	159436
27369	159437
18294	159438
165391	159439
5773	159440
114038	159441
138866	159442
153187	159443
7420	159444
53608	159445
15033	159446
30264	159447
59697	159448
80096	159449
30732	159450
98499	159451
35767	159452
8763	159453
39612	159454
46668	159455
104552	159456
77167	159457
65236	159458
69612	159459
136392	159460
76096	159461
138865	159462
36309	159463
156961	159464
49974	159465
128050	159466
57928	159467
18939	159468
30801	159469
66314	159470
39039	159471
138093	159472
157664	159473
63000	159474
65096	159475
110959	159476
76212	159477
82551	159478
108169	159479
154943	159480
29317	159481
130391	159482
8145	159483
53634	159484
65097	159485
24680	159486
29388	159487
20291	159488
104641	159489
41084	159490
21011	159491
130391	159492
12866	159493
88348	159494
106343	159495
134932	159496
112737	159497
41793	159498
78762	159499
88457	159500
77277	159501
66255	159502
130316	159503
70724	159504
36370	159505
62970	159506
63902	159507
61827	159508
52670	159509
18907	159510
89713	159511
45738	159512
130135	159513
48364	159514
9202	159515
20984	159516
106324	159517
44415	159518
63841	159519
91708	159520
66294	159521
68490	159522
11419	159523
10818	159524
27487	159525
61924	159526
122176	159527
119244	159528
149488	159529
13836	159530
97454	159531
41793	159532
114208	159533
45745	159534
38996	159535
126591	159536
106606	159537
96008	159538
17729	159539
10603	159540
9202	159541
72306	159542
23599	159543
40274	159544
143157	159545
63841	159546
82595	159547
85709	159548
162973	159549
111154	159550
128612	159551
62087	159552
46719	159553
49986	159554
58723	159555
35722	159556
123576	159557
161303	159558
13673	159559
57077	159560
32604	159561
103357	159562
71328	159563
81265	159564
126577	159565
48301	159566
40255	159567
62942	159568
122000	159569
149476	159570
89791	159571
91118	159572
18282	159573
113980	159574
69610	159575
123576	159576
65254	159577
14700	159578
152042	159579
7117	159580
111081	159581
4820	159582
80225	159583
48304	159584
69680	159585
157324	159586
11896	159587
5768	159588
163264	159589
136849	159590
82512	159591
69610	159592
5765	159593
83969	159594
84251	159595
62905	159596
128293	159597
75055	159598
72375	159599
109809	159600
13683	159601
7841	159602
125173	159603
41787	159604
47486	159605
58816	159606
50111	159607
41787	159608
76039	159609
8239	159610
5043	159611
61836	159612
43762	159613
65145	159614
29291	159615
35715	159616
12173	159617
9506	159618
48292	159619
24060	159620
12841	159621
14700	159622
19853	159623
12173	159624
125173	159625
134848	159626
104813	159627
58783	159628
70716	159629
163265	159630
9319	159631
53567	159632
74201	159633
96069	159634
28687	159635
65250	159636
91087	159637
45719	159638
82485	159639
66267	159640
20271	159641
41099	159642
82485	159643
6590	159644
7283	159645
41790	159646
135127	159647
76055	159648
165486	159649
132152	159650
163266	159651
10202	159652
18282	159653
130194	159654
161038	159655
19799	159656
138122	159657
55854	159658
99913	159659
16345	159660
62900	159661
22543	159662
13682	159663
14695	159664
45719	159665
40270	159666
25670	159667
55770	159668
45719	159669
65145	159670
78764	159671
166898	159672
20565	159673
32734	159674
9562	159675
42683	159676
57813	159677
32642	159678
25178	159679
10355	159680
9562	159681
142680	159682
25972	159683
155866	159684
55696	159685
65263	159686
32642	159687
15451	159688
97407	159689
154203	159690
20565	159691
155810	159692
138379	159693
45676	159694
7894	159695
143457	159696
33407	159697
60901	159698
144987	159699
55696	159700
54499	159701
98620	159702
118258	159703
26842	159704
17956	159705
92954	159706
76040	159707
72632	159708
93143	159709
122174	159710
43685	159711
7859	159712
32674	159713
55769	159714
69710	159715
55804	159716
106476	159717
60947	159718
19370	159719
157883	159720
165586	159721
25099	159722
98535	159723
140953	159724
26828	159725
20586	159726
109759	159727
168044	159728
163913	159729
108155	159730
88587	159731
45737	159732
86942	159733
123560	159734
151689	159735
32666	159736
25184	159737
116304	159738
130225	159739
95178	159740
32718	159741
156002	159742
57175	159743
27901	159744
118397	159745
57308	159746
55880	159747
153378	159748
50221	159749
151583	159750
9562	159751
114096	159752
16829	159753
55765	159754
9544	159755
150222	159756
126781	159757
30266	159758
143382	159759
30819	159760
80009	159761
153844	159762
116125	159763
59689	159764
58688	159765
168099	159766
98385	159767
157973	159768
165582	159769
116041	159770
17432	159771
140934	159772
72624	159773
140404	159774
167774	159775
35646	159776
42703	159777
76150	159778
52598	159779
58704	159780
72624	159781
155098	159782
55800	159783
53550	159784
63892	159785
46569	159786
74134	159787
21979	159788
148345	159789
117980	159790
74184	159791
45733	159792
35796	159793
35796	159794
31307	159795
62893	159796
45699	159797
69546	159798
16401	159799
116338	159800
33356	159801
123852	159802
46604	159803
54405	159804
57261	159805
75051	159806
15410	159807
93293	159808
55841	159809
15037	159810
84166	159811
150187	159812
25145	159813
11851	159814
80202	159815
149961	159816
116476	159817
45733	159818
128620	159819
15426	159820
9562	159821
45733	159822
76150	159823
93088	159824
24715	159825
123686	159826
116386	159827
155946	159828
34920	159829
32774	159830
111223	159831
72479	159832
114250	159833
60861	159834
89843	159835
52648	159836
57248	159837
135162	159838
125310	159839
30742	159840
46656	159841
133456	159842
47423	159843
138210	159844
68495	159845
136683	159846
91710	159847
120844	159848
121965	159849
97219	159850
39620	159851
61884	159852
29778	159853
59656	159854
40331	159855
163462	159856
45693	159857
91735	159858
112627	159859
33393	159860
80115	159861
51772	159862
108134	159863
131916	159864
109657	159865
82630	159866
83919	159867
126766	159868
136545	159869
13176	159870
96119	159871
135164	159872
13176	159873
31755	159874
163465	159875
144693	159876
108090	159877
119284	159878
91241	159879
123332	159880
108307	159881
7720	159882
16621	159883
14804	159884
98388	159885
70711	159886
36353	159887
101476	159888
114236	159889
24053	159890
17467	159891
133483	159892
166476	159893
83947	159894
66397	159895
162847	159896
83947	159897
66421	159898
41811	159899
140597	159900
45795	159901
40309	159902
27906	159903
29234	159904
29768	159905
68445	159906
57841	159907
30765	159908
11420	159909
41747	159910
25653	159911
94873	159912
80093	159913
14804	159914
66445	159915
53486	159916
121898	159917
22860	159918
24072	159919
17467	159920
27469	159921
131983	159922
24493	159923
53487	159924
131998	159925
11866	159926
101575	159927
144834	159928
42805	159929
66405	159930
149942	159931
55952	159932
11805	159933
129931	159934
119587	159935
57850	159936
20578	159937
43868	159938
58673	159939
68669	159940
57263	159941
19788	159942
7990	159943
55922	159944
17966	159945
83944	159946
11814	159947
153972	159948
96222	159949
46750	159950
76075	159951
25170	159952
123738	159953
149943	159954
7882	159955
15093	159956
22510	159957
74180	159958
60916	159959
43748	159960
11585	159961
28258	159962
94842	159963
85617	159964
95055	159965
46646	159966
15029	159967
31788	159968
35651	159969
17472	159970
33406	159971
152233	159972
72462	159973
96132	159974
33340	159975
57850	159976
78803	159977
153900	159978
43809	159979
43935	159980
101772	159981
97206	159982
40314	159983
167065	159984
134813	159985
13685	159986
30263	159987
112740	159988
27443	159989
106514	159990
10949	159991
93153	159992
43818	159993
149944	159994
80089	159995
146016	159996
109553	159997
24450	159998
95176	159999
150176	160000
15113	160001
43809	160002
25676	160003
31788	160004
55812	160005
95158	160006
143209	160007
58705	160008
11900	160009
157817	160010
12868	160011
43740	160012
97205	160013
146491	160014
7842	160015
80231	160016
30782	160017
118281	160018
11805	160019
138262	160020
142867	160021
100105	160022
34975	160023
16832	160024
88280	160025
15075	160026
162983	160027
15131	160028
108051	160029
151996	160030
25123	160031
73999	160032
15131	160033
51771	160034
119343	160035
82522	160036
59624	160037
151222	160038
38238	160039
9564	160040
99969	160041
41095	160042
35720	160043
118460	160044
15131	160045
27894	160046
54469	160047
25732	160048
46631	160049
84192	160050
138127	160051
151285	160052
167067	160053
18566	160054
144492	160055
39677	160056
93294	160057
106156	160058
21404	160059
111255	160060
15137	160061
81321	160062
30740	160063
41048	160064
41098	160065
149903	160066
10211	160067
42787	160068
165365	160069
57881	160070
17073	160071
12418	160072
85687	160073
119564	160074
28310	160075
76148	160076
119492	160077
165362	160078
17437	160079
27380	160080
138260	160081
53586	160082
47449	160083
13212	160084
36400	160085
31769	160086
11893	160087
31815	160088
97333	160089
27478	160090
82541	160091
82590	160092
66331	160093
14484	160094
163648	160095
151917	160096
52593	160097
13830	160098
22856	160099
58741	160100
81336	160101
27871	160102
53624	160103
12600	160104
43755	160105
125179	160106
73955	160107
165288	160108
32558	160109
13827	160110
69678	160111
24065	160112
91082	160113
45778	160114
62870	160115
14712	160116
103137	160117
61967	160118
138256	160119
153758	160120
167019	160121
124926	160122
77313	160123
114012	160124
165289	160125
17437	160126
126931	160127
122174	160128
30260	160129
11424	160130
118255	160131
39660	160132
101936	160133
126828	160134
91148	160135
119216	160136
52664	160137
43692	160138
9555	160139
53581	160140
84106	160141
47423	160142
67384	160143
21713	160144
19448	160145
109756	160146
138919	160147
142538	160148
27385	160149
27481	160150
27843	160151
68557	160152
67324	160153
9538	160154
50188	160155
133317	160156
31750	160157
12629	160158
52556	160159
77189	160160
162809	160161
11281	160162
65096	160163
29859	160164
15790	160165
38216	160166
138380	160167
40339	160168
134819	160169
128454	160170
131865	160171
34922	160172
21714	160173
27389	160174
133149	160175
119565	160176
30811	160177
63855	160178
50179	160179
82656	160180
10806	160181
123447	160182
109467	160183
48983	160184
21714	160185
96201	160186
65226	160187
21714	160188
103368	160189
78751	160190
68450	160191
98383	160192
58727	160193
136412	160194
131999	160195
27439	160196
17423	160197
23600	160198
20591	160199
53547	160200
5772	160201
11281	160202
17443	160203
52636	160204
101835	160205
23239	160206
27439	160207
122241	160208
62073	160209
57882	160210
16337	160211
17443	160212
10200	160213
2967	160214
48281	160215
12171	160216
7610	160217
57309	160218
17443	160219
50020	160220
69559	160221
37537	160222
121033	160223
80035	160224
53475	160225
14253	160226
17698	160227
99862	160228
99965	160229
49066	160230
62944	160231
85773	160232
39051	160233
131593	160234
119541	160235
82674	160236
73986	160237
14258	160238
66305	160239
98576	160240
26836	160241
112533	160242
160829	160243
45746	160244
19439	160245
41091	160246
88496	160247
88350	160248
131708	160249
140117	160250
157346	160251
10805	160252
18268	160253
21394	160254
35631	160255
15110	160256
47594	160257
17700	160258
59694	160259
47594	160260
7276	160261
25173	160262
34875	160263
24463	160264
67314	160265
76110	160266
50083	160267
41091	160268
42847	160269
59694	160270
9552	160271
5866	160272
41794	160273
67314	160274
25723	160275
16839	160276
125033	160277
29831	160278
61871	160279
146450	160280
14032	160281
138009	160282
91110	160283
126652	160284
67314	160285
103347	160286
37007	160287
29396	160288
15102	160289
60927	160290
131664	160291
55796	160292
5431	160293
68441	160294
35751	160295
42080	160296
62083	160297
134884	160298
79959	160299
22416	160300
77309	160301
50908	160302
8144	160303
47496	160304
7718	160305
9572	160306
44985	160307
47525	160308
119434	160309
39683	160310
144255	160311
22572	160312
103310	160313
78697	160314
37478	160315
82486	160316
77205	160317
8237	160318
7722	160319
106439	160320
67363	160321
81402	160322
65160	160323
99892	160324
34366	160325
62864	160326
47470	160327
20278	160328
43746	160329
19862	160330
81225	160331
101866	160332
107896	160333
49048	160334
23653	160335
43698	160336
33397	160337
5865	160338
75110	160339
13832	160340
133193	160341
62884	160342
26768	160343
11418	160344
16356	160345
22517	160346
167851	160347
58686	160348
135046	160349
23591	160350
22517	160351
10189	160352
52585	160353
147700	160354
118226	160355
62912	160356
20265	160357
80029	160358
12843	160359
62858	160360
117900	160361
131995	160362
21655	160363
137906	160364
164978	160365
11101	160366
81391	160367
12628	160368
15018	160369
5233	160370
10201	160371
31821	160372
44354	160373
57258	160374
167327	160375
35621	160376
142717	160377
55786	160378
52680	160379
100074	160380
109763	160381
18581	160382
96151	160383
10957	160384
22517	160385
91050	160386
7615	160387
119420	160388
73906	160389
166730	160390
69697	160391
29355	160392
164980	160393
25714	160394
104473	160395
19797	160396
18578	160397
69605	160398
8962	160399
159288	160400
66409	160401
115901	160402
107910	160403
44968	160404
101429	160405
35721	160406
10804	160407
62915	160408
140205	160409
18932	160410
33425	160411
27391	160412
44380	160413
21013	160414
82423	160415
136544	160416
65065	160417
10206	160418
145880	160419
19434	160420
149861	160421
52624	160422
6593	160423
135384	160424
50079	160425
40332	160426
16012	160427
21707	160428
52701	160429
101918	160430
12144	160431
5475	160432
33357	160433
11108	160434
36952	160435
34932	160436
33357	160437
165543	160438
50993	160439
21639	160440
27456	160441
47613	160442
87030	160443
50915	160444
127020	160445
51760	160446
44374	160447
16385	160448
42104	160449
123835	160450
74245	160451
28696	160452
46778	160453
70767	160454
14056	160455
153274	160456
52687	160457
18912	160458
138372	160459
25625	160460
14056	160461
155406	160462
70755	160463
18899	160464
91820	160465
123845	160466
62071	160467
106366	160468
47565	160469
126508	160470
103161	160471
157195	160472
125362	160473
63981	160474
88388	160475
29274	160476
104686	160477
67330	160478
6978	160479
113989	160480
8858	160481
102980	160482
36280	160483
60873	160484
138827	160485
122196	160486
11118	160487
123734	160488
35722	160489
6978	160490
39607	160491
54853	160492
17377	160493
109489	160494
93083	160495
11421	160496
123574	160497
31292	160498
29270	160499
70769	160500
111248	160501
33841	160502
35700	160503
57116	160504
98528	160505
103136	160506
38205	160507
34878	160508
26768	160509
114112	160510
159341	160511
46728	160512
124981	160513
120914	160514
21706	160515
73883	160516
138828	160517
65202	160518
18912	160519
61896	160520
164879	160521
16853	160522
53605	160523
153504	160524
97173	160525
149660	160526
22853	160527
47513	160528
153544	160529
96041	160530
16866	160531
166784	160532
159177	160533
75055	160534
111306	160535
18912	160536
69726	160537
60670	160538
166785	160539
53471	160540
101431	160541
52603	160542
27870	160543
26345	160544
111134	160545
85622	160546
122016	160547
52603	160548
91228	160549
44350	160550
119409	160551
34935	160552
159311	160553
121989	160554
146154	160555
26802	160556
138829	160557
59614	160558
119403	160559
101802	160560
59593	160561
66415	160562
70806	160563
50882	160564
67385	160565
34924	160566
91180	160567
34317	160568
102991	160569
10484	160570
68569	160571
22861	160572
111112	160573
122023	160574
62048	160575
78504	160576
21401	160577
114270	160578
52617	160579
107935	160580
82591	160581
16848	160582
85539	160583
57242	160584
6972	160585
18922	160586
88306	160587
35781	160588
41124	160589
48999	160590
65260	160591
44401	160592
61893	160593
47485	160594
62868	160595
53633	160596
65260	160597
54875	160598
59605	160599
83927	160600
60746	160601
98588	160602
21363	160603
18274	160604
9372	160605
4763	160606
131889	160607
153295	160608
157660	160609
129956	160610
164730	160611
146411	160612
145951	160613
25986	160614
52555	160615
21639	160616
69724	160617
51721	160618
120936	160619
159636	160620
13197	160621
85722	160622
13197	160623
65267	160624
109711	160625
109648	160626
155642	160627
163579	160628
118274	160629
82537	160630
136745	160631
34353	160632
98610	160633
159639	160634
41059	160635
109648	160636
101800	160637
159439	160638
26376	160639
114193	160640
144800	160641
78736	160642
109648	160643
149920	160644
131977	160645
159634	160646
108184	160647
125108	160648
70838	160649
49972	160650
27460	160651
27460	160652
54546	160653
60958	160654
121939	160655
60958	160656
151939	160657
132037	160658
20952	160659
84290	160660
111061	160661
27460	160662
13665	160663
24688	160664
7170	160665
68642	160666
13822	160667
36968	160668
41802	160669
6574	160670
59734	160671
130317	160672
131872	160673
20995	160674
47478	160675
159028	160676
40260	160677
49972	160678
109574	160679
109574	160680
85596	160681
133155	160682
24011	160683
106377	160684
36364	160685
142514	160686
63922	160687
120904	160688
6969	160689
12832	160690
120717	160691
160999	160692
41060	160693
23216	160694
142455	160695
161131	160696
101858	160697
58684	160698
49972	160699
14489	160700
119237	160701
121932	160702
121919	160703
145077	160704
49972	160705
37478	160706
7276	160707
38229	160708
42083	160709
34968	160710
42083	160711
69622	160712
69622	160713
20568	160714
36912	160715
111152	160716
20568	160717
84075	160718
106467	160719
121908	160720
165431	160721
37521	160722
29847	160723
26811	160724
128261	160725
101684	160726
46577	160727
38303	160728
17708	160729
33372	160730
23603	160731
106380	160732
61969	160733
142654	160734
137900	160735
40296	160736
18596	160737
58773	160738
82649	160739
14474	160740
39057	160741
23644	160742
101741	160743
46771	160744
65311	160745
78758	160746
86994	160747
10823	160748
24469	160749
161536	160750
51759	160751
119629	160752
135234	160753
127012	160754
38303	160755
125111	160756
89886	160757
39660	160758
125460	160759
167157	160760
136805	160761
44394	160762
81240	160763
37485	160764
98615	160765
27841	160766
157763	160767
131964	160768
154053	160769
52569	160770
8386	160771
14699	160772
126517	160773
10823	160774
8145	160775
8145	160776
35696	160777
60812	160778
46725	160779
109692	160780
82600	160781
57928	160782
49070	160783
70850	160784
18596	160785
132077	160786
41051	160787
47461	160788
120872	160789
104522	160790
71272	160791
39022	160792
46742	160793
8389	160794
36952	160795
138813	160796
89903	160797
88433	160798
45037	160799
53467	160800
7419	160801
162751	160802
23594	160803
2830	160804
50146	160805
20581	160806
30735	160807
66416	160808
88597	160809
40388	160810
100064	160811
51804	160812
114178	160813
5773	160814
5429	160815
54412	160816
22524	160817
16012	160818
39685	160819
17076	160820
113943	160821
31814	160822
10832	160823
167668	160824
21640	160825
89802	160826
46735	160827
109723	160828
39616	160829
98683	160830
80224	160831
80224	160832
80224	160833
21675	160834
7279	160835
47605	160836
151888	160837
21393	160838
75129	160839
112802	160840
31264	160841
66395	160842
85682	160843
144589	160844
34938	160845
5474	160846
103384	160847
12255	160848
58706	160849
5497	160850
120625	160851
125117	160852
126817	160853
140871	160854
45047	160855
65298	160856
6981	160857
81411	160858
50962	160859
155003	160860
96089	160861
167991	160862
78576	160863
65031	160864
28288	160865
10202	160866
153630	160867
19331	160868
9210	160869
70795	160870
21710	160871
46709	160872
78834	160873
27894	160874
147324	160875
14261	160876
14053	160877
131726	160878
15393	160879
11117	160880
130184	160881
122083	160882
41803	160883
38990	160884
108270	160885
119401	160886
50955	160887
69601	160888
46724	160889
89764	160890
65337	160891
149582	160892
76046	160893
35778	160894
78634	160895
153740	160896
151556	160897
61950	160898
16370	160899
12860	160900
17461	160901
60769	160902
38398	160903
48312	160904
71266	160905
98471	160906
120947	160907
121963	160908
22851	160909
36283	160910
157471	160911
10030	160912
41755	160913
88351	160914
27894	160915
153953	160916
41093	160917
35604	160918
62042	160919
100152	160920
133436	160921
84203	160922
78661	160923
101752	160924
57304	160925
144584	160926
147558	160927
98496	160928
70707	160929
165064	160930
76111	160931
27890	160932
96004	160933
149720	160934
88519	160935
16027	160936
53566	160937
70753	160938
17968	160939
80100	160940
37507	160941
155552	160942
109564	160943
35754	160944
109642	160945
35635	160946
68672	160947
43822	160948
113976	160949
109611	160950
104621	160951
123622	160952
146318	160953
35771	160954
131648	160955
163424	160956
63897	160957
97330	160958
38326	160959
128577	160960
147653	160961
163640	160962
61819	160963
27924	160964
13058	160965
148127	160966
66402	160967
35625	160968
27480	160969
120826	160970
79991	160971
8236	160972
31292	160973
22501	160974
7418	160975
29367	160976
66243	160977
13043	160978
107962	160979
14467	160980
9793	160981
19316	160982
16858	160983
18560	160984
65285	160985
27379	160986
24081	160987
55837	160988
107984	160989
29854	160990
41124	160991
41011	160992
162991	160993
22844	160994
7421	160995
81386	160996
14467	160997
68679	160998
82476	160999
14467	161000
106392	161001
3969	161002
81281	161003
23650	161004
112624	161005
37465	161006
62920	161007
78718	161008
78511	161009
76206	161010
13059	161011
60780	161012
11567	161013
107931	161014
41825	161015
35727	161016
72597	161017
18942	161018
16396	161019
114232	161020
157020	161021
165375	161022
71310	161023
63972	161024
93134	161025
69671	161026
114280	161027
48380	161028
89802	161029
68675	161030
52623	161031
72564	161032
25662	161033
85696	161034
9891	161035
16623	161036
91743	161037
5864	161038
89824	161039
25647	161040
168066	161041
15403	161042
60794	161043
143412	161044
22466	161045
9559	161046
19388	161047
15125	161048
38381	161049
33396	161050
7761	161051
114093	161052
59584	161053
48395	161054
101697	161055
6976	161056
106303	161057
54458	161058
5557	161059
93251	161060
71348	161061
164807	161062
45045	161063
140488	161064
130409	161065
65154	161066
54458	161067
24481	161068
9515	161069
12825	161070
57883	161071
16016	161072
136826	161073
56994	161074
76108	161075
155926	161076
148122	161077
112564	161078
165502	161079
130409	161080
15403	161081
119340	161082
29290	161083
115918	161084
57137	161085
157750	161086
145928	161087
57883	161088
154103	161089
24040	161090
9512	161091
103324	161092
33356	161093
145007	161094
38322	161095
101759	161096
103324	161097
35656	161098
51795	161099
80021	161100
122136	161101
89895	161102
46758	161103
140882	161104
25763	161105
128121	161106
54458	161107
112465	161108
120612	161109
32657	161110
155968	161111
55973	161112
77365	161113
77332	161114
11117	161115
72315	161116
101806	161117
76158	161118
69732	161119
77332	161120
93296	161121
148271	161122
99979	161123
122104	161124
46576	161125
9512	161126
25042	161127
135347	161128
19348	161129
104625	161130
158893	161131
9515	161132
21679	161133
93261	161134
123508	161135
21000	161136
21001	161137
19847	161138
28284	161139
25147	161140
25194	161141
81439	161142
106537	161143
167215	161144
123488	161145
163821	161146
147582	161147
7348	161148
74246	161149
22436	161150
34938	161151
153936	161152
118275	161153
25125	161154
35609	161155
120686	161156
95112	161157
100037	161158
55944	161159
28284	161160
74996	161161
57164	161162
142870	161163
97247	161164
72501	161165
11836	161166
93074	161167
15403	161168
12172	161169
21679	161170
77399	161171
21060	161172
153745	161173
153614	161174
140647	161175
161306	161176
122297	161177
116329	161178
95037	161179
78688	161180
21679	161181
25120	161182
122297	161183
146477	161184
26818	161185
138315	161186
46689	161187
53479	161188
57164	161189
15125	161190
69591	161191
101514	161192
159683	161193
25125	161194
38255	161195
48362	161196
88470	161197
47421	161198
19354	161199
148191	161200
33356	161201
140121	161202
159852	161203
21005	161204
145894	161205
70757	161206
99952	161207
116325	161208
72494	161209
153721	161210
138165	161211
32600	161212
42109	161213
93033	161214
153269	161215
32657	161216
94800	161217
39601	161218
72305	161219
72325	161220
45026	161221
100186	161222
29311	161223
14053	161224
25727	161225
34996	161226
131664	161227
132041	161228
123707	161229
143038	161230
15799	161231
131747	161232
35729	161233
42898	161234
9513	161235
19041	161236
12845	161237
146717	161238
9315	161239
95004	161240
108255	161241
153546	161242
15146	161243
120804	161244
6568	161245
124933	161246
45722	161247
65049	161248
48275	161249
14042	161250
11584	161251
32767	161252
106243	161253
133212	161254
15400	161255
32767	161256
29311	161257
101896	161258
153859	161259
50159	161260
163392	161261
94789	161262
32575	161263
130201	161264
138229	161265
157540	161266
108124	161267
76183	161268
106321	161269
97436	161270
116137	161271
34997	161272
85522	161273
130107	161274
6030	161275
140297	161276
128361	161277
49039	161278
32545	161279
163311	161280
77221	161281
96200	161282
54914	161283
32767	161284
38333	161285
32767	161286
77165	161287
94982	161288
133234	161289
72289	161290
20985	161291
68678	161292
126822	161293
155185	161294
153675	161295
7846	161296
107893	161297
100158	161298
112634	161299
25186	161300
49039	161301
13345	161302
136553	161303
66277	161304
60661	161305
108048	161306
97474	161307
12840	161308
9535	161309
32767	161310
19801	161311
147584	161312
29310	161313
11822	161314
159212	161315
106134	161316
123668	161317
161012	161318
161853	161319
19793	161320
68604	161321
155865	161322
9209	161323
60667	161324
157539	161325
29303	161326
29310	161327
36967	161328
32586	161329
12840	161330
130314	161331
126662	161332
100085	161333
17397	161334
28702	161335
6585	161336
104512	161337
32645	161338
119649	161339
80196	161340
74154	161341
120923	161342
94836	161343
125131	161344
76006	161345
133609	161346
9209	161347
50125	161348
25726	161349
32645	161350
147872	161351
29311	161352
142635	161353
136756	161354
113955	161355
134944	161356
138283	161357
63924	161358
47551	161359
94773	161360
77178	161361
81266	161362
50898	161363
124936	161364
167188	161365
38218	161366
72549	161367
142636	161368
15448	161369
55951	161370
88358	161371
89708	161372
98432	161373
116216	161374
38263	161375
22460	161376
112809	161377
16398	161378
23652	161379
89720	161380
138182	161381
35607	161382
33371	161383
23652	161384
57201	161385
72549	161386
23652	161387
89700	161388
60688	161389
68670	161390
78498	161391
29795	161392
65083	161393
41713	161394
72374	161395
136539	161396
89774	161397
16355	161398
144218	161399
23204	161400
86919	161401
109780	161402
114736	161403
41795	161404
118472	161405
68553	161406
20597	161407
10195	161408
41801	161409
10818	161410
18264	161411
18264	161412
17974	161413
6604	161414
52555	161415
61971	161416
28240	161417
88511	161418
18264	161419
129921	161420
37537	161421
50933	161422
71285	161423
71296	161424
34357	161425
111006	161426
34943	161427
47449	161428
85548	161429
66337	161430
124955	161431
21985	161432
14480	161433
96119	161434
27452	161435
167172	161436
46625	161437
168000	161438
35690	161439
27489	161440
38295	161441
130325	161442
26378	161443
13827	161444
60752	161445
35690	161446
39644	161447
47595	161448
87038	161449
130415	161450
76186	161451
91204	161452
138209	161453
40292	161454
31290	161455
68623	161456
48994	161457
24465	161458
63949	161459
95971	161460
16363	161461
15135	161462
34318	161463
51786	161464
36963	161465
88527	161466
140353	161467
74179	161468
35690	161469
31290	161470
133540	161471
133479	161472
134962	161473
82590	161474
17419	161475
47551	161476
146486	161477
58733	161478
104822	161479
7873	161480
50016	161481
70749	161482
35719	161483
39056	161484
28294	161485
114004	161486
82643	161487
31292	161488
46686	161489
13625	161490
26792	161491
18580	161492
77210	161493
27903	161494
95012	161495
34329	161496
9488	161497
41731	161498
36352	161499
46741	161500
124998	161501
66421	161502
50199	161503
28290	161504
144306	161505
35785	161506
84194	161507
78802	161508
4819	161509
58655	161510
103298	161511
21056	161512
49078	161513
157068	161514
48251	161515
27877	161516
85546	161517
114127	161518
119694	161519
88438	161520
62937	161521
23240	161522
145055	161523
151941	161524
12835	161525
50016	161526
95995	161527
16631	161528
109466	161529
25998	161530
69555	161531
114738	161532
151542	161533
18263	161534
109753	161535
35629	161536
164857	161537
22899	161538
91770	161539
38289	161540
10016	161541
67386	161542
153802	161543
164858	161544
88283	161545
98588	161546
111069	161547
7888	161548
130035	161549
66366	161550
61891	161551
19040	161552
32051	161553
72363	161554
101567	161555
128553	161556
10837	161557
65164	161558
58798	161559
76016	161560
6124	161561
46613	161562
167807	161563
157220	161564
62875	161565
81403	161566
114776	161567
10837	161568
89932	161569
6459	161570
33804	161571
60911	161572
8783	161573
37480	161574
164704	161575
33336	161576
162952	161577
58762	161578
30809	161579
3460	161580
48287	161581
98471	161582
106287	161583
29835	161584
9551	161585
49087	161586
61871	161587
145042	161588
34986	161589
66444	161590
114773	161591
133254	161592
25041	161593
78784	161594
19040	161595
108247	161596
32590	161597
157221	161598
36920	161599
86959	161600
54495	161601
38315	161602
19026	161603
77243	161604
89882	161605
151925	161606
21989	161607
85788	161608
52590	161609
131979	161610
57241	161611
65231	161612
106350	161613
65168	161614
50122	161615
122155	161616
114156	161617
52725	161618
46640	161619
126895	161620
42864	161621
111216	161622
29371	161623
80255	161624
84157	161625
93256	161626
50138	161627
84180	161628
84111	161629
54855	161630
68645	161631
122156	161632
37542	161633
61815	161634
54489	161635
107932	161636
112704	161637
29264	161638
92947	161639
40277	161640
85736	161641
32722	161642
166620	161643
138185	161644
21989	161645
88581	161646
70824	161647
52590	161648
86912	161649
38997	161650
27449	161651
70830	161652
15429	161653
134804	161654
50163	161655
159085	161656
33373	161657
68484	161658
26838	161659
13201	161660
51790	161661
166514	161662
63830	161663
22509	161664
88441	161665
14702	161666
109733	161667
20998	161668
63853	161669
28694	161670
135140	161671
95043	161672
6975	161673
33376	161674
53529	161675
68440	161676
161765	161677
47463	161678
103067	161679
135250	161680
18564	161681
30761	161682
12811	161683
155132	161684
19025	161685
62867	161686
50971	161687
47523	161688
155702	161689
55962	161690
116431	161691
28697	161692
109608	161693
17710	161694
38410	161695
78560	161696
131584	161697
88429	161698
162793	161699
87039	161700
38319	161701
38319	161702
38319	161703
24494	161704
167978	161705
82435	161706
122185	161707
78713	161708
81210	161709
84153	161710
47551	161711
86860	161712
83929	161713
153171	161714
27475	161715
134795	161716
164638	161717
41073	161718
65257	161719
88294	161720
101424	161721
38319	161722
158968	161723
108111	161724
21384	161725
49079	161726
19026	161727
128085	161728
68579	161729
148101	161730
38319	161731
124950	161732
133417	161733
3189	161734
15121	161735
136874	161736
99913	161737
88334	161738
123652	161739
91181	161740
27462	161741
25754	161742
7622	161743
91181	161744
68462	161745
30772	161746
122049	161747
28265	161748
57887	161749
136657	161750
13821	161751
10605	161752
93001	161753
111337	161754
24495	161755
27396	161756
20976	161757
163149	161758
76059	161759
163255	161760
47543	161761
41831	161762
13832	161763
21685	161764
151851	161765
140243	161766
14035	161767
104776	161768
46609	161769
27833	161770
13044	161771
27398	161772
69737	161773
61870	161774
11807	161775
133662	161776
5924	161777
6564	161778
135101	161779
163623	161780
110972	161781
100224	161782
114110	161783
166439	161784
8785	161785
103273	161786
157307	161787
21681	161788
31844	161789
65158	161790
94939	161791
19037	161792
78729	161793
140022	161794
19036	161795
126705	161796
29300	161797
91055	161798
91713	161799
68434	161800
47541	161801
72336	161802
155333	161803
125277	161804
125277	161805
78508	161806
114860	161807
11408	161808
153873	161809
96017	161810
65241	161811
81318	161812
147649	161813
60735	161814
7278	161815
106573	161816
36341	161817
73908	161818
16615	161819
118303	161820
28248	161821
9709	161822
43941	161823
27470	161824
46595	161825
10216	161826
7612	161827
70671	161828
53623	161829
142547	161830
70872	161831
142685	161832
60651	161833
153998	161834
104435	161835
22514	161836
101562	161837
59639	161838
125101	161839
24078	161840
28694	161841
27416	161842
27874	161843
117967	161844
66439	161845
23639	161846
167677	161847
104801	161848
118169	161849
82614	161850
14718	161851
21008	161852
61849	161853
6586	161854
79987	161855
25063	161856
142695	161857
59638	161858
22461	161859
80167	161860
134833	161861
54515	161862
157260	161863
54512	161864
79987	161865
133322	161866
101419	161867
99863	161868
165056	161869
25041	161870
78631	161871
4474	161872
9320	161873
42117	161874
22514	161875
158939	161876
146196	161877
96075	161878
32647	161879
151220	161880
160841	161881
136536	161882
16050	161883
142281	161884
147781	161885
128391	161886
25124	161887
74259	161888
125481	161889
93260	161890
32612	161891
59712	161892
130151	161893
157860	161894
19468	161895
143504	161896
33505	161897
139969	161898
11873	161899
72278	161900
100155	161901
25153	161902
76064	161903
147383	161904
36409	161905
116186	161906
158940	161907
63811	161908
32678	161909
55855	161910
25082	161911
14812	161912
130123	161913
54884	161914
50965	161915
63026	161916
42764	161917
72612	161918
102973	161919
59741	161920
19313	161921
27388	161922
15156	161923
96075	161924
149273	161925
157801	161926
8387	161927
32647	161928
19468	161929
29275	161930
147938	161931
15031	161932
20563	161933
55882	161934
72539	161935
43787	161936
26859	161937
30309	161938
15407	161939
43779	161940
153151	161941
124932	161942
15031	161943
25028	161944
96118	161945
118358	161946
140364	161947
36409	161948
142282	161949
65055	161950
93059	161951
5567	161952
156958	161953
98580	161954
74063	161955
16395	161956
163055	161957
28689	161958
101938	161959
48282	161960
98635	161961
50184	161962
16031	161963
32591	161964
42910	161965
72539	161966
149275	161967
118464	161968
135089	161969
126507	161970
43787	161971
21054	161972
118367	161973
34952	161974
25200	161975
12148	161976
93172	161977
140299	161978
101549	161979
130274	161980
55759	161981
104657	161982
54884	161983
19045	161984
14812	161985
118029	161986
6584	161987
119414	161988
142280	161989
15031	161990
9497	161991
116352	161992
86976	161993
59633	161994
57217	161995
11848	161996
127000	161997
55864	161998
34896	161999
118497	162000
30271	162001
57161	162002
151182	162003
78722	162004
156960	162005
93288	162006
9567	162007
143278	162008
133135	162009
94933	162010
140322	162011
70672	162012
104596	162013
72556	162014
43787	162015
116048	162016
138998	162017
42744	162018
93290	162019
117961	162020
159888	162021
25184	162022
43793	162023
61932	162024
43756	162025
139968	162026
57214	162027
114853	162028
153147	162029
147382	162030
66325	162031
36409	162032
147901	162033
32647	162034
61919	162035
155503	162036
149828	162037
38336	162038
76101	162039
65077	162040
88311	162041
131834	162042
26363	162043
84105	162044
97327	162045
155818	162046
151725	162047
81459	162048
145803	162049
81459	162050
88390	162051
81459	162052
45695	162053
150059	162054
123565	162055
103387	162056
125449	162057
154970	162058
28283	162059
29819	162060
81459	162061
76101	162062
63044	162063
63044	162064
121875	162065
155729	162066
60711	162067
26806	162068
34883	162069
63044	162070
151419	162071
111171	162072
134865	162073
136730	162074
123798	162075
85642	162076
21665	162077
120764	162078
98632	162079
48285	162080
46569	162081
36414	162082
77312	162083
111175	162084
154220	162085
36353	162086
136542	162087
69664	162088
50999	162089
135016	162090
106125	162091
155218	162092
24450	162093
68493	162094
125449	162095
63044	162096
138314	162097
147711	162098
101685	162099
103387	162100
36414	162101
36414	162102
59686	162103
83988	162104
125548	162105
98512	162106
21046	162107
147699	162108
146201	162109
136601	162110
157487	162111
98681	162112
149514	162113
88451	162114
129884	162115
81244	162116
11286	162117
126784	162118
48396	162119
134865	162120
150106	162121
106399	162122
48396	162123
103387	162124
126478	162125
45692	162126
106307	162127
52629	162128
155038	162129
48396	162130
98411	162131
111032	162132
128358	162133
155061	162134
161603	162135
31321	162136
30292	162137
163775	162138
150141	162139
48396	162140
125518	162141
122104	162142
114213	162143
28283	162144
31789	162145
48396	162146
127000	162147
112570	162148
103386	162149
103386	162150
112716	162151
166716	162152
59657	162153
49089	162154
37498	162155
112468	162156
132089	162157
159672	162158
89879	162159
76044	162160
50029	162161
106512	162162
148108	162163
128414	162164
65076	162165
135133	162166
48298	162167
34964	162168
159823	162169
103386	162170
165142	162171
120824	162172
106278	162173
12868	162174
135203	162175
108043	162176
24477	162177
46596	162178
126695	162179
51007	162180
54530	162181
55935	162182
81202	162183
36989	162184
155942	162185
43858	162186
19790	162187
24057	162188
16043	162189
120637	162190
104553	162191
35685	162192
41713	162193
104553	162194
18284	162195
42849	162196
6573	162197
70842	162198
140601	162199
25644	162200
91179	162201
91235	162202
47517	162203
12597	162204
13851	162205
111040	162206
16014	162207
116387	162208
53630	162209
72468	162210
68435	162211
70690	162212
155030	162213
46774	162214
147435	162215
9084	162216
11871	162217
155621	162218
83946	162219
50110	162220
122267	162221
52728	162222
66253	162223
16047	162224
70819	162225
23199	162226
39606	162227
39654	162228
18929	162229
116387	162230
106142	162231
86998	162232
39654	162233
26817	162234
37467	162235
16335	162236
81447	162237
133129	162238
113952	162239
37467	162240
32675	162241
159330	162242
37472	162243
24474	162244
37003	162245
65032	162246
17396	162247
37003	162248
37003	162249
12162	162250
66368	162251
34864	162252
91179	162253
89856	162254
157003	162255
136760	162256
53471	162257
59579	162258
5862	162259
33438	162260
82582	162261
35750	162262
85590	162263
125116	162264
3693	162265
103277	162266
26809	162267
125069	162268
41043	162269
58657	162270
157442	162271
88437	162272
151668	162273
120671	162274
29319	162275
21012	162276
114145	162277
152243	162278
60797	162279
29285	162280
45720	162281
54535	162282
54535	162283
42098	162284
26856	162285
21390	162286
13174	162287
163080	162288
26856	162289
42076	162290
78789	162291
81317	162292
58783	162293
26856	162294
91165	162295
82484	162296
12867	162297
26856	162298
100077	162299
33426	162300
77272	162301
48357	162302
65254	162303
114792	162304
13682	162305
103111	162306
42749	162307
128171	162308
29285	162309
159384	162310
62004	162311
25056	162312
82484	162313
7425	162314
164660	162315
60867	162316
8387	162317
165088	162318
46703	162319
11826	162320
54880	162321
116059	162322
97245	162323
60806	162324
37468	162325
24495	162326
62034	162327
17462	162328
62866	162329
12860	162330
29241	162331
46703	162332
11826	162333
98530	162334
131722	162335
61931	162336
17987	162337
12411	162338
16845	162339
30796	162340
125367	162341
50043	162342
41108	162343
88401	162344
138133	162345
71318	162346
123557	162347
35628	162348
94844	162349
163788	162350
128489	162351
100016	162352
16358	162353
15089	162354
26856	162355
20287	162356
84240	162357
16339	162358
74110	162359
57894	162360
38362	162361
41069	162362
13352	162363
60811	162364
41069	162365
25161	162366
94845	162367
41043	162368
70816	162369
45719	162370
29775	162371
25117	162372
65062	162373
135130	162374
38403	162375
57894	162376
96056	162377
162812	162378
31262	162379
31809	162380
22875	162381
68593	162382
69545	162383
51011	162384
43883	162385
3696	162386
70675	162387
39653	162388
68429	162389
74112	162390
21056	162391
126787	162392
24474	162393
93298	162394
29836	162395
124957	162396
85540	162397
78565	162398
81361	162399
96159	162400
10228	162401
33836	162402
161218	162403
10198	162404
36881	162405
49023	162406
14480	162407
120867	162408
89716	162409
24021	162410
136392	162411
25708	162412
65194	162413
19891	162414
49060	162415
6877	162416
167005	162417
16619	162418
13207	162419
13351	162420
31275	162421
85661	162422
76159	162423
29231	162424
42677	162425
22524	162426
40325	162427
57060	162428
136388	162429
51714	162430
65281	162431
30261	162432
48339	162433
18607	162434
112827	162435
30795	162436
35648	162437
71293	162438
166363	162439
48393	162440
85526	162441
53609	162442
21384	162443
15048	162444
16825	162445
8468	162446
7614	162447
53589	162448
163197	162449
3688	162450
50968	162451
93321	162452
10841	162453
155971	162454
104696	162455
65303	162456
128124	162457
7864	162458
37464	162459
52722	162460
23246	162461
88383	162462
14710	162463
55785	162464
86985	162465
19035	162466
82429	162467
153290	162468
60886	162469
16608	162470
103162	162471
65065	162472
142863	162473
43920	162474
65217	162475
29324	162476
99867	162477
11568	162478
60695	162479
93191	162480
118137	162481
40398	162482
20968	162483
60785	162484
27451	162485
27494	162486
6873	162487
7614	162488
101793	162489
108282	162490
55856	162491
8969	162492
5226	162493
22529	162494
103173	162495
19315	162496
9494	162497
160945	162498
7614	162499
163929	162500
9558	162501
93113	162502
22861	162503
12810	162504
23597	162505
142612	162506
7168	162507
153561	162508
22471	162509
88513	162510
119584	162511
26803	162512
91113	162513
142789	162514
35623	162515
36306	162516
41767	162517
48315	162518
109562	162519
144921	162520
143478	162521
146158	162522
30307	162523
145800	162524
144410	162525
88376	162526
128082	162527
52579	162528
88442	162529
165002	162530
7275	162531
48292	162532
142660	162533
111051	162534
111123	162535
48288	162536
60779	162537
22848	162538
140167	162539
133706	162540
27413	162541
151839	162542
27845	162543
106228	162544
133338	162545
128571	162546
89754	162547
58697	162548
55776	162549
22882	162550
27908	162551
161256	162552
12620	162553
41109	162554
163508	162555
79974	162556
152234	162557
69725	162558
59695	162559
60942	162560
104765	162561
163030	162562
29804	162563
7620	162564
21673	162565
43812	162566
33441	162567
11428	162568
43874	162569
19053	162570
54840	162571
27863	162572
50892	162573
135302	162574
55966	162575
78823	162576
144509	162577
25731	162578
10187	162579
93017	162580
16603	162581
35698	162582
55966	162583
134873	162584
16028	162585
72283	162586
24485	162587
7760	162588
16338	162589
5226	162590
157370	162591
16308	162592
3693	162593
125154	162594
147732	162595
69726	162596
10835	162597
33845	162598
112788	162599
120741	162600
15119	162601
73958	162602
39024	162603
123478	162604
34994	162605
15044	162606
78601	162607
47522	162608
96037	162609
75097	162610
88519	162611
18936	162612
81398	162613
142804	162614
97293	162615
46561	162616
71265	162617
3966	162618
46686	162619
79967	162620
35788	162621
142805	162622
46568	162623
52657	162624
80059	162625
42685	162626
60910	162627
25721	162628
34918	162629
40327	162630
125256	162631
95038	162632
25660	162633
6035	162634
11114	162635
38279	162636
15123	162637
11829	162638
123307	162639
29855	162640
58747	162641
62858	162642
95116	162643
21006	162644
101506	162645
33493	162646
131572	162647
97432	162648
135020	162649
101506	162650
14695	162651
147607	162652
155989	162653
161255	162654
157411	162655
28263	162656
36316	162657
37502	162658
69724	162659
53549	162660
161296	162661
164972	162662
130120	162663
22449	162664
55796	162665
119417	162666
6035	162667
61924	162668
112722	162669
53521	162670
86956	162671
123542	162672
69634	162673
13617	162674
125171	162675
19441	162676
75045	162677
122277	162678
128069	162679
61957	162680
84256	162681
33343	162682
29351	162683
24676	162684
112608	162685
55912	162686
128523	162687
126664	162688
65280	162689
74130	162690
131862	162691
55802	162692
78816	162693
18927	162694
33336	162695
122056	162696
136798	162697
121843	162698
158970	162699
150040	162700
12140	162701
154026	162702
25122	162703
26834	162704
81313	162705
31747	162706
46598	162707
60730	162708
101558	162709
82607	162710
82607	162711
119220	162712
32586	162713
133589	162714
111029	162715
120651	162716
119631	162717
159770	162718
166918	162719
57121	162720
167160	162721
93332	162722
25676	162723
108243	162724
161704	162725
47486	162726
18927	162727
33464	162728
20539	162729
8230	162730
19372	162731
74126	162732
45697	162733
32692	162734
21003	162735
100167	162736
12836	162737
160850	162738
123630	162739
122257	162740
134776	162741
46699	162742
29296	162743
25676	162744
103014	162745
19054	162746
135329	162747
93257	162748
15153	162749
116377	162750
154022	162751
119599	162752
132039	162753
152111	162754
25764	162755
93263	162756
131756	162757
144934	162758
94899	162759
136647	162760
15092	162761
32569	162762
15128	162763
30278	162764
144935	162765
43918	162766
154023	162767
62092	162768
19846	162769
104476	162770
96094	162771
100150	162772
48370	162773
103321	162774
103288	162775
146558	162776
82619	162777
62092	162778
22497	162779
163727	162780
35720	162781
138177	162782
106527	162783
48333	162784
19829	162785
22497	162786
50932	162787
12167	162788
126533	162789
13352	162790
13051	162791
140720	162792
71349	162793
166588	162794
116362	162795
76018	162796
39062	162797
155846	162798
32524	162799
157376	162800
45666	162801
163957	162802
154025	162803
22497	162804
65331	162805
65227	162806
19393	162807
25676	162808
25105	162809
8869	162810
140323	162811
93217	162812
19767	162813
45666	162814
21003	162815
44404	162816
19880	162817
32746	162818
19829	162819
116363	162820
139013	162821
27361	162822
22497	162823
122228	162824
44387	162825
60867	162826
32600	162827
107892	162828
98428	162829
93292	162830
144907	162831
50029	162832
101413	162833
130372	162834
153995	162835
67433	162836
133614	162837
45026	162838
25185	162839
57089	162840
140301	162841
119326	162842
15153	162843
15427	162844
106453	162845
25716	162846
22895	162847
14040	162848
13615	162849
60775	162850
38266	162851
46582	162852
128616	162853
63854	162854
65243	162855
57920	162856
27496	162857
7419	162858
13620	162859
167053	162860
67437	162861
21042	162862
17079	162863
18891	162864
86914	162865
23212	162866
16606	162867
127118	162868
68613	162869
59709	162870
109621	162871
74214	162872
101745	162873
85753	162874
22468	162875
120922	162876
135189	162877
119616	162878
119549	162879
92947	162880
41098	162881
91728	162882
80078	162883
13606	162884
45700	162885
39058	162886
72575	162887
63863	162888
29372	162889
27896	162890
54413	162891
81333	162892
35648	162893
44345	162894
83930	162895
15148	162896
7877	162897
17976	162898
27422	162899
60782	162900
60957	162901
103375	162902
103007	162903
6968	162904
101617	162905
147489	162906
101401	162907
94737	162908
16382	162909
98436	162910
104568	162911
52614	162912
91229	162913
155102	162914
44368	162915
38307	162916
97199	162917
3610	162918
109699	162919
84217	162920
82469	162921
21011	162922
18610	162923
104497	162924
119550	162925
47529	162926
50198	162927
49002	162928
86982	162929
114806	162930
101465	162931
19865	162932
45677	162933
85544	162934
30736	162935
27363	162936
38221	162937
15428	162938
15428	162939
84006	162940
166614	162941
138905	162942
38221	162943
159162	162944
31747	162945
106446	162946
26835	162947
80011	162948
12141	162949
13340	162950
7282	162951
111322	162952
97375	162953
68589	162954
22899	162955
93015	162956
9082	162957
22899	162958
50942	162959
88367	162960
41091	162961
30802	162962
17395	162963
47540	162964
109553	162965
163032	162966
163033	162967
22561	162968
17388	162969
96212	162970
103238	162971
31829	162972
82608	162973
38959	162974
157208	162975
93304	162976
17405	162977
78690	162978
159149	162979
117901	162980
103186	162981
54431	162982
61826	162983
141001	162984
83986	162985
15422	162986
57851	162987
26774	162988
108106	162989
125327	162990
123533	162991
28695	162992
65178	162993
155894	162994
162971	162995
133260	162996
16826	162997
83964	162998
67350	162999
94791	163000
41060	163001
24009	163002
161114	163003
99889	163004
36379	163005
50158	163006
112565	163007
59618	163008
35649	163009
81430	163010
123443	163011
165426	163012
83992	163013
21658	163014
91785	163015
65209	163016
15105	163017
137903	163018
45774	163019
15576	163020
155769	163021
103000	163022
23628	163023
85701	163024
61832	163025
52723	163026
103229	163027
103143	163028
63032	163029
134825	163030
91234	163031
32558	163032
74239	163033
135359	163034
54527	163035
50946	163036
44374	163037
7862	163038
109600	163039
91758	163040
107988	163041
46608	163042
125020	163043
135351	163044
46768	163045
19786	163046
65126	163047
13831	163048
118344	163049
33366	163050
47549	163051
126950	163052
55958	163053
89751	163054
50070	163055
7720	163056
17469	163057
68461	163058
45024	163059
15114	163060
12150	163061
28272	163062
19041	163063
39647	163064
50918	163065
43930	163066
109598	163067
146278	163068
108222	163069
65082	163070
123839	163071
76088	163072
9521	163073
21014	163074
151732	163075
35632	163076
119421	163077
114099	163078
131870	163079
11915	163080
27852	163081
9716	163082
25740	163083
142707	163084
123582	163085
2579	163086
166883	163087
11421	163088
65322	163089
57110	163090
45726	163091
15101	163092
26379	163093
138067	163094
101547	163095
103384	163096
38403	163097
28281	163098
161470	163099
66396	163100
104745	163101
140415	163102
67380	163103
57205	163104
5129	163105
81359	163106
53613	163107
40324	163108
151877	163109
19425	163110
81215	163111
61955	163112
96134	163113
53622	163114
76218	163115
42832	163116
66435	163117
95121	163118
49045	163119
74235	163120
17426	163121
157510	163122
15043	163123
58770	163124
96063	163125
9550	163126
73973	163127
22455	163128
159191	163129
35632	163130
76217	163131
25098	163132
13200	163133
78720	163134
54862	163135
142909	163136
104708	163137
68543	163138
125410	163139
38412	163140
46756	163141
86940	163142
9484	163143
22846	163144
42102	163145
161325	163146
43708	163147
48384	163148
81441	163149
140211	163150
131824	163151
130084	163152
146270	163153
42687	163154
24043	163155
91193	163156
99970	163157
69681	163158
163764	163159
153783	163160
11815	163161
74061	163162
106499	163163
135088	163164
101719	163165
15144	163166
82597	163167
88553	163168
146371	163169
30809	163170
33825	163171
28292	163172
29836	163173
167046	163174
76138	163175
114136	163176
88384	163177
89705	163178
153605	163179
65030	163180
31758	163181
29836	163182
84059	163183
84111	163184
135258	163185
39033	163186
27436	163187
36380	163188
118282	163189
32021	163190
29845	163191
54467	163192
144807	163193
58703	163194
133524	163195
52669	163196
74148	163197
15007	163198
140217	163199
111150	163200
50081	163201
70839	163202
107915	163203
30795	163204
19841	163205
111272	163206
87039	163207
10962	163208
36925	163209
86966	163210
16631	163211
35792	163212
9203	163213
3695	163214
134914	163215
17386	163216
70826	163217
85546	163218
7514	163219
19034	163220
91210	163221
57811	163222
8960	163223
114739	163224
142571	163225
8632	163226
104757	163227
31757	163228
138743	163229
104470	163230
155231	163231
95081	163232
47437	163233
37491	163234
23239	163235
19854	163236
60883	163237
19854	163238
17413	163239
131673	163240
8776	163241
155155	163242
65313	163243
125035	163244
69629	163245
4567	163246
104591	163247
12147	163248
69720	163249
120685	163250
29805	163251
118386	163252
78570	163253
48325	163254
130418	163255
71277	163256
12854	163257
12854	163258
48368	163259
16834	163260
19463	163261
38956	163262
137954	163263
7622	163264
18266	163265
111051	163266
151380	163267
120631	163268
38314	163269
2885	163270
38314	163271
63941	163272
63936	163273
70674	163274
13676	163275
10497	163276
38212	163277
82581	163278
164647	163279
41735	163280
39045	163281
101475	163282
36866	163283
101502	163284
12821	163285
10843	163286
16847	163287
33440	163288
22506	163289
104510	163290
6597	163291
119250	163292
58693	163293
28697	163294
24448	163295
18569	163296
20589	163297
151381	163298
67365	163299
97260	163300
16402	163301
12145	163302
52578	163303
109745	163304
7418	163305
114164	163306
34875	163307
112556	163308
72555	163309
98516	163310
85720	163311
106233	163312
5632	163313
16597	163314
46616	163315
50005	163316
39053	163317
85519	163318
66329	163319
24068	163320
57902	163321
95036	163322
61883	163323
38260	163324
21060	163325
6683	163326
81392	163327
42094	163328
3609	163329
76057	163330
54866	163331
39065	163332
16630	163333
161039	163334
54503	163335
40350	163336
14690	163337
131732	163338
10963	163339
109768	163340
72555	163341
126668	163342
161027	163343
81257	163344
65034	163345
53473	163346
36408	163347
125044	163348
48353	163349
13839	163350
72622	163351
72622	163352
72622	163353
72622	163354
21411	163355
43747	163356
53510	163357
44416	163358
70676	163359
13672	163360
36861	163361
7989	163362
116322	163363
38996	163364
9724	163365
9707	163366
155980	163367
25209	163368
30733	163369
80048	163370
30733	163371
137992	163372
129948	163373
85727	163374
26377	163375
26377	163376
53487	163377
80165	163378
61945	163379
144227	163380
138762	163381
159047	163382
67311	163383
44974	163384
35694	163385
17731	163386
91229	163387
119682	163388
163873	163389
47574	163390
54451	163391
91168	163392
116414	163393
136724	163394
53549	163395
82662	163396
45757	163397
148322	163398
68664	163399
161666	163400
33494	163401
108119	163402
118472	163403
116416	163404
70865	163405
48986	163406
135260	163407
65158	163408
41837	163409
112553	163410
61842	163411
49001	163412
43922	163413
114054	163414
100238	163415
38399	163416
54838	163417
16860	163418
41103	163419
22429	163420
108031	163421
114182	163422
20996	163423
52615	163424
19471	163425
49001	163426
22573	163427
104717	163428
127039	163429
89847	163430
114748	163431
103096	163432
103306	163433
62973	163434
108012	163435
108012	163436
78521	163437
65301	163438
50924	163439
88495	163440
63031	163441
60853	163442
36892	163443
120663	163444
35600	163445
18937	163446
12165	163447
96171	163448
114198	163449
96117	163450
111071	163451
166509	163452
81270	163453
135251	163454
109700	163455
42099	163456
26000	163457
155322	163458
69541	163459
69541	163460
70748	163461
4534	163462
151972	163463
101507	163464
47476	163465
50061	163466
42828	163467
101814	163468
6126	163469
7049	163470
29839	163471
63015	163472
91821	163473
40317	163474
114745	163475
35644	163476
65303	163477
88435	163478
101481	163479
50992	163480
62878	163481
167745	163482
43726	163483
31764	163484
43734	163485
38428	163486
29778	163487
68626	163488
41773	163489
29778	163490
31257	163491
51779	163492
43727	163493
104789	163494
151766	163495
12170	163496
36303	163497
60690	163498
38218	163499
79956	163500
6593	163501
32037	163502
24459	163503
16037	163504
47603	163505
143167	163506
37513	163507
85750	163508
131890	163509
49028	163510
84293	163511
140944	163512
29329	163513
36392	163514
84009	163515
106604	163516
40356	163517
23213	163518
12597	163519
66431	163520
77172	163521
49068	163522
65213	163523
159272	163524
92944	163525
87000	163526
128370	163527
112566	163528
109521	163529
82610	163530
108267	163531
63872	163532
159273	163533
112549	163534
57088	163535
153489	163536
94900	163537
41059	163538
116055	163539
30740	163540
108110	163541
114064	163542
81241	163543
38346	163544
82610	163545
114276	163546
63872	163547
140952	163548
66332	163549
68606	163550
96158	163551
89827	163552
134992	163553
33828	163554
133266	163555
55906	163556
43851	163557
140248	163558
43851	163559
43851	163560
55712	163561
68498	163562
114063	163563
29778	163564
151362	163565
161146	163566
161342	163567
7720	163568
38321	163569
130055	163570
166616	163571
57039	163572
10806	163573
81239	163574
8557	163575
48247	163576
14701	163577
29307	163578
70726	163579
57889	163580
12595	163581
157241	163582
66278	163583
25756	163584
155723	163585
32051	163586
55786	163587
131963	163588
32057	163589
24696	163590
20268	163591
140150	163592
22855	163593
77223	163594
8964	163595
114150	163596
101750	163597
16828	163598
13666	163599
65176	163600
59636	163601
106320	163602
123559	163603
72395	163604
65019	163605
38243	163606
157242	163607
22452	163608
82445	163609
8961	163610
98594	163611
50042	163612
65029	163613
25131	163614
57921	163615
77216	163616
94823	163617
82603	163618
125353	163619
126877	163620
155216	163621
4568	163622
57315	163623
80277	163624
19827	163625
65084	163626
63904	163627
14472	163628
70674	163629
63904	163630
25717	163631
74172	163632
50061	163633
9189	163634
22435	163635
62060	163636
128301	163637
98476	163638
126606	163639
34957	163640
30736	163641
31828	163642
50015	163643
43701	163644
40305	163645
96168	163646
95972	163647
43827	163648
76056	163649
25681	163650
45774	163651
41788	163652
28305	163653
72534	163654
104682	163655
14255	163656
14273	163657
19412	163658
52667	163659
66412	163660
38347	163661
98606	163662
36933	163663
119215	163664
91253	163665
13636	163666
57821	163667
128052	163668
6575	163669
163511	163670
22506	163671
5766	163672
7993	163673
5227	163674
17411	163675
5227	163676
34950	163677
41737	163678
58709	163679
28306	163680
131555	163681
13348	163682
29818	163683
34950	163684
116022	163685
18565	163686
14469	163687
8763	163688
52720	163689
28322	163690
28322	163691
118063	163692
167681	163693
75021	163694
28322	163695
96052	163696
36933	163697
34904	163698
27387	163699
25995	163700
68492	163701
22896	163702
20291	163703
121867	163704
97426	163705
154952	163706
100064	163707
126480	163708
52610	163709
80154	163710
16329	163711
27897	163712
128056	163713
133091	163714
24680	163715
68492	163716
108260	163717
24666	163718
138195	163719
52723	163720
88433	163721
108265	163722
60899	163723
25053	163724
38410	163725
73990	163726
6458	163727
127020	163728
31308	163729
59668	163730
30800	163731
22421	163732
131993	163733
40281	163734
93245	163735
65096	163736
30800	163737
101559	163738
31838	163739
53569	163740
13209	163741
59700	163742
88434	163743
55941	163744
54516	163745
68480	163746
91087	163747
47571	163748
63835	163749
40278	163750
72368	163751
57010	163752
153365	163753
72368	163754
17703	163755
62048	163756
48234	163757
10482	163758
79946	163759
161003	163760
11425	163761
61891	163762
29774	163763
8563	163764
68470	163765
120668	163766
153361	163767
41747	163768
26336	163769
4818	163770
52729	163771
103292	163772
20023	163773
50971	163774
13173	163775
125343	163776
36999	163777
24068	163778
15405	163779
38982	163780
109671	163781
84010	163782
45006	163783
18882	163784
124927	163785
11425	163786
124927	163787
22849	163788
39051	163789
130129	163790
149840	163791
6122	163792
81277	163793
122058	163794
81248	163795
119407	163796
58723	163797
78662	163798
109559	163799
19411	163800
101824	163801
54500	163802
133223	163803
69610	163804
15022	163805
75081	163806
96066	163807
41083	163808
69676	163809
86905	163810
104550	163811
147638	163812
38434	163813
88532	163814
130053	163815
57194	163816
134921	163817
119531	163818
2884	163819
17398	163820
68530	163821
14051	163822
19435	163823
112516	163824
142502	163825
101569	163826
128132	163827
165216	163828
5161	163829
96217	163830
133178	163831
132100	163832
25162	163833
61978	163834
22485	163835
116145	163836
66385	163837
39680	163838
42680	163839
103110	163840
41805	163841
128579	163842
148219	163843
65258	163844
103283	163845
103041	163846
120906	163847
9507	163848
43831	163849
114754	163850
12136	163851
163276	163852
6123	163853
128579	163854
50118	163855
55845	163856
20283	163857
33809	163858
163277	163859
48301	163860
11835	163861
17447	163862
16009	163863
62880	163864
127137	163865
60811	163866
147569	163867
140116	163868
97177	163869
32724	163870
70765	163871
42720	163872
16846	163873
55987	163874
65246	163875
32530	163876
11858	163877
126771	163878
147915	163879
146207	163880
73982	163881
12585	163882
53492	163883
22854	163884
83952	163885
23201	163886
148340	163887
80007	163888
106196	163889
167281	163890
133710	163891
14044	163892
31817	163893
136591	163894
32773	163895
26385	163896
25193	163897
55801	163898
38427	163899
143195	163900
27437	163901
150208	163902
140963	163903
152270	163904
6583	163905
32612	163906
155738	163907
128569	163908
103172	163909
16316	163910
34865	163911
120561	163912
34868	163913
42782	163914
140860	163915
9536	163916
19392	163917
106556	163918
121897	163919
116254	163920
130328	163921
15077	163922
146723	163923
93335	163924
112623	163925
142965	163926
32641	163927
7854	163928
50056	163929
72391	163930
26828	163931
25171	163932
154200	163933
36868	163934
34337	163935
97388	163936
167259	163937
108306	163938
60955	163939
60955	163940
122156	163941
140692	163942
85524	163943
26777	163944
42818	163945
118388	163946
74083	163947
24008	163948
42750	163949
24029	163950
119591	163951
118085	163952
9527	163953
42812	163954
93227	163955
165606	163956
48289	163957
22894	163958
93314	163959
93314	163960
167308	163961
43916	163962
15116	163963
55911	163964
72415	163965
81396	163966
11820	163967
58695	163968
94993	163969
140148	163970
140087	163971
33451	163972
25735	163973
24029	163974
118419	163975
50206	163976
97298	163977
25088	163978
116130	163979
140189	163980
19374	163981
80008	163982
50206	163983
32569	163984
165607	163985
140303	163986
93314	163987
77214	163988
14044	163989
118407	163990
121003	163991
140327	163992
146724	163993
7896	163994
108256	163995
25999	163996
88280	163997
89676	163998
140808	163999
33389	164000
42733	164001
85755	164002
93118	164003
116287	164004
159457	164005
32561	164006
153617	164007
57023	164008
93198	164009
25080	164010
165605	164011
11821	164012
118441	164013
24029	164014
10949	164015
143413	164016
25050	164017
45050	164018
145074	164019
92925	164020
131747	164021
140722	164022
32699	164023
57094	164024
32687	164025
19374	164026
159939	164027
5556	164028
24029	164029
84093	164030
74266	164031
11823	164032
45734	164033
97282	164034
167309	164035
42911	164036
25088	164037
78774	164038
76192	164039
74216	164040
32641	164041
50029	164042
120910	164043
45734	164044
15094	164045
146228	164046
54453	164047
34906	164048
19374	164049
15111	164050
120908	164051
130353	164052
24029	164053
25178	164054
25208	164055
32581	164056
15151	164057
26823	164058
59730	164059
94850	164060
117948	164061
77306	164062
151856	164063
165245	164064
165246	164065
52571	164066
20594	164067
84152	164068
45750	164069
151858	164070
98639	164071
65151	164072
151849	164073
49029	164074
26362	164075
151802	164076
109667	164077
52656	164078
109667	164079
80130	164080
16012	164081
118191	164082
165244	164083
39624	164084
98566	164085
45038	164086
135097	164087
40400	164088
143055	164089
85725	164090
97238	164091
129907	164092
18887	164093
23612	164094
22856	164095
136683	164096
53490	164097
53626	164098
63974	164099
50915	164100
63974	164101
127056	164102
135097	164103
127056	164104
11871	164105
140549	164106
15129	164107
51005	164108
62862	164109
23592	164110
58702	164111
153083	164112
132061	164113
8767	164114
103071	164115
6605	164116
41811	164117
102982	164118
107945	164119
76116	164120
16598	164121
130426	164122
155703	164123
65343	164124
84226	164125
75091	164126
51785	164127
128141	164128
148314	164129
154207	164130
89822	164131
93249	164132
13649	164133
14495	164134
53596	164135
50197	164136
103203	164137
16382	164138
25980	164139
13674	164140
81321	164141
19445	164142
104731	164143
72511	164144
55861	164145
161345	164146
163390	164147
116245	164148
42786	164149
72361	164150
123688	164151
100229	164152
125196	164153
95998	164154
155327	164155
128336	164156
165355	164157
118339	164158
144529	164159
110968	164160
118110	164161
125196	164162
116257	164163
163634	164164
146017	164165
42786	164166
167085	164167
10956	164168
51003	164169
168017	164170
42762	164171
55775	164172
159689	164173
19806	164174
74175	164175
116312	164176
6125	164177
51777	164178
117790	164179
19809	164180
42786	164181
118336	164182
38399	164183
32610	164184
68561	164185
10215	164186
123602	164187
109714	164188
27350	164189
78816	164190
140908	164191
122215	164192
12570	164193
94971	164194
69583	164195
97206	164196
26826	164197
92920	164198
12837	164199
11814	164200
20951	164201
81213	164202
43932	164203
13182	164204
58796	164205
152004	164206
77337	164207
43751	164208
97473	164209
84269	164210
119496	164211
114223	164212
123528	164213
81195	164214
42781	164215
151451	164216
42692	164217
97187	164218
144945	164219
58707	164220
76103	164221
21982	164222
114222	164223
91769	164224
128224	164225
94842	164226
146515	164227
52718	164228
153199	164229
5977	164230
104576	164231
163911	164232
94971	164233
116310	164234
25199	164235
19419	164236
16326	164237
99985	164238
103103	164239
43932	164240
88461	164241
32635	164242
91801	164243
4762	164244
44413	164245
40344	164246
93243	164247
161625	164248
57209	164249
111138	164250
142968	164251
20974	164252
123824	164253
114786	164254
121901	164255
121901	164256
11100	164257
53605	164258
57101	164259
81334	164260
74257	164261
48232	164262
101697	164263
97303	164264
97303	164265
114827	164266
82464	164267
142443	164268
144459	164269
122282	164270
98451	164271
68561	164272
54888	164273
29275	164274
17447	164275
144203	164276
57074	164277
146392	164278
25192	164279
130083	164280
144852	164281
126544	164282
32768	164283
118336	164284
116185	164285
41088	164286
82649	164287
22421	164288
14484	164289
50929	164290
35690	164291
51753	164292
72354	164293
26378	164294
128101	164295
18930	164296
37488	164297
91771	164298
17074	164299
52673	164300
84163	164301
50995	164302
163656	164303
78762	164304
77207	164305
135268	164306
67428	164307
18562	164308
97312	164309
116323	164310
41752	164311
85614	164312
24506	164313
135038	164314
96113	164315
88373	164316
52661	164317
165373	164318
114051	164319
53586	164320
128491	164321
137934	164322
54414	164323
91114	164324
133567	164325
50131	164326
65245	164327
133514	164328
54864	164329
28246	164330
28246	164331
23212	164332
123498	164333
28246	164334
66346	164335
65221	164336
82633	164337
40329	164338
93157	164339
28281	164340
16361	164341
6566	164342
65245	164343
49036	164344
65245	164345
137996	164346
28246	164347
28246	164348
135154	164349
77245	164350
8386	164351
40391	164352
76065	164353
161554	164354
143145	164355
31275	164356
125359	164357
131547	164358
137908	164359
98583	164360
120586	164361
136882	164362
72356	164363
88295	164364
93030	164365
11572	164366
144457	164367
69736	164368
11913	164369
78546	164370
17467	164371
71260	164372
20545	164373
54435	164374
82612	164375
17467	164376
62944	164377
131600	164378
22442	164379
60710	164380
46751	164381
46751	164382
61942	164383
93298	164384
73979	164385
145885	164386
13648	164387
30264	164388
93186	164389
44368	164390
57208	164391
106171	164392
166435	164393
92974	164394
42089	164395
157013	164396
6963	164397
111005	164398
19816	164399
10204	164400
52703	164401
124964	164402
109695	164403
133151	164404
31838	164405
69736	164406
20948	164407
20597	164408
53590	164409
7518	164410
27411	164411
142465	164412
109641	164413
32740	164414
5772	164415
82598	164416
50189	164417
25754	164418
112502	164419
19770	164420
17954	164421
44355	164422
149380	164423
26339	164424
77185	164425
17472	164426
24448	164427
24448	164428
137915	164429
13823	164430
57309	164431
35784	164432
25718	164433
18892	164434
72398	164435
19340	164436
71292	164437
109549	164438
142464	164439
57309	164440
68596	164441
54476	164442
45006	164443
82567	164444
112501	164445
119331	164446
68505	164447
142527	164448
4279	164449
44985	164450
26798	164451
167784	164452
131705	164453
32686	164454
97318	164455
25159	164456
10805	164457
20550	164458
15145	164459
82456	164460
163012	164461
131685	164462
159044	164463
26788	164464
112748	164465
3969	164466
78613	164467
7989	164468
15383	164469
41821	164470
54850	164471
88593	164472
11850	164473
15383	164474
45746	164475
128227	164476
98469	164477
129993	164478
65276	164479
159496	164480
38247	164481
10478	164482
12152	164483
15145	164484
104655	164485
22431	164486
101568	164487
78626	164488
8632	164489
104606	164490
74993	164491
88547	164492
104798	164493
115921	164494
29858	164495
19811	164496
114718	164497
34348	164498
84243	164499
91205	164500
112715	164501
84243	164502
112498	164503
54526	164504
52727	164505
10028	164506
138798	164507
36351	164508
11806	164509
91083	164510
9081	164511
16848	164512
40366	164513
61917	164514
18267	164515
21047	164516
6972	164517
30296	164518
75053	164519
162747	164520
50091	164521
12617	164522
88353	164523
24074	164524
38437	164525
59693	164526
32044	164527
12623	164528
55913	164529
75121	164530
54401	164531
35688	164532
93281	164533
18267	164534
8781	164535
128384	164536
82431	164537
109790	164538
55747	164539
21052	164540
134830	164541
133167	164542
123693	164543
30279	164544
39629	164545
10952	164546
34366	164547
93281	164548
140109	164549
84039	164550
131923	164551
34859	164552
19323	164553
70754	164554
72630	164555
33437	164556
99975	164557
7888	164558
20265	164559
109581	164560
24528	164561
146143	164562
161451	164563
31746	164564
91290	164565
137914	164566
29366	164567
65102	164568
58784	164569
3690	164570
132050	164571
54872	164572
32534	164573
17700	164574
88564	164575
161168	164576
12593	164577
120635	164578
15142	164579
45012	164580
46545	164581
57905	164582
102968	164583
106520	164584
114285	164585
23244	164586
78596	164587
84039	164588
51767	164589
167326	164590
50074	164591
69628	164592
15384	164593
106291	164594
24471	164595
78601	164596
138202	164597
9525	164598
82618	164599
48265	164600
128217	164601
22546	164602
60762	164603
51736	164604
45047	164605
54477	164606
94853	164607
59642	164608
69700	164609
157159	164610
35613	164611
52587	164612
38963	164613
50177	164614
166638	164615
106132	164616
120865	164617
72630	164618
138159	164619
17482	164620
31249	164621
12589	164622
104802	164623
26764	164624
166908	164625
18578	164626
41821	164627
14035	164628
140227	164629
101695	164630
17717	164631
14713	164632
8964	164633
25627	164634
131683	164635
109517	164636
13646	164637
42698	164638
18291	164639
166736	164640
75100	164641
1237	164642
118261	164643
89805	164644
131770	164645
153671	164646
26776	164647
157163	164648
101821	164649
63944	164650
144988	164651
111164	164652
17698	164653
34966	164654
68666	164655
41070	164656
165549	164657
44385	164658
115886	164659
95978	164660
85753	164661
101652	164662
82600	164663
106326	164664
122242	164665
34966	164666
23233	164667
112814	164668
9890	164669
104643	164670
10359	164671
39676	164672
100078	164673
88483	164674
57306	164675
17477	164676
23213	164677
94681	164678
76155	164679
114777	164680
57307	164681
104691	164682
11847	164683
43927	164684
38278	164685
28696	164686
136789	164687
16033	164688
63020	164689
28696	164690
99984	164691
91820	164692
29373	164693
22857	164694
147684	164695
165027	164696
9710	164697
21644	164698
25037	164699
91820	164700
51750	164701
131689	164702
84054	164703
25991	164704
149662	164705
45684	164706
164667	164707
74040	164708
99868	164709
14052	164710
26806	164711
44996	164712
103147	164713
99868	164714
5552	164715
46551	164716
7852	164717
125159	164718
61915	164719
126814	164720
65337	164721
46543	164722
93219	164723
41127	164724
34985	164725
77272	164726
76205	164727
42859	164728
166791	164729
29772	164730
9497	164731
147756	164732
60784	164733
163242	164734
65089	164735
42823	164736
57060	164737
3688	164738
112712	164739
10035	164740
114168	164741
147757	164742
36297	164743
27406	164744
65196	164745
73907	164746
21644	164747
85705	164748
125383	164749
6978	164750
116167	164751
33395	164752
40252	164753
146365	164754
147939	164755
17447	164756
94985	164757
52612	164758
17447	164759
160955	164760
120635	164761
21984	164762
17447	164763
78610	164764
121981	164765
119416	164766
123530	164767
73970	164768
44989	164769
7274	164770
29373	164771
25632	164772
138831	164773
67346	164774
11900	164775
42860	164776
157397	164777
137975	164778
89760	164779
43805	164780
108167	164781
43702	164782
60681	164783
35654	164784
20554	164785
108008	164786
161142	164787
42809	164788
97325	164789
103146	164790
130185	164791
74144	164792
100007	164793
81267	164794
117875	164795
131851	164796
126753	164797
12813	164798
114071	164799
100067	164800
57854	164801
119333	164802
32663	164803
21713	164804
109599	164805
11891	164806
126696	164807
51011	164808
151371	164809
93005	164810
128400	164811
5569	164812
114017	164813
10228	164814
77180	164815
17410	164816
11891	164817
49022	164818
78831	164819
16398	164820
123515	164821
11891	164822
148357	164823
53608	164824
48386	164825
78680	164826
65085	164827
82468	164828
65104	164829
91154	164830
63830	164831
11891	164832
11891	164833
122167	164834
53608	164835
128252	164836
48278	164837
112495	164838
131815	164839
161775	164840
29305	164841
70812	164842
36338	164843
89884	164844
38312	164845
111290	164846
31305	164847
146495	164848
22877	164849
55916	164850
84077	164851
50938	164852
122209	164853
144845	164854
136767	164855
132003	164856
152005	164857
132003	164858
96111	164859
27432	164860
38994	164861
143222	164862
30299	164863
78736	164864
149950	164865
135110	164866
86988	164867
116104	164868
25144	164869
50171	164870
138289	164871
30300	164872
52647	164873
91766	164874
20019	164875
16599	164876
24049	164877
57814	164878
91720	164879
8232	164880
13607	164881
100239	164882
7284	164883
167137	164884
59704	164885
50183	164886
29796	164887
78566	164888
41032	164889
70861	164890
77382	164891
61959	164892
19856	164893
136604	164894
7611	164895
57275	164896
19363	164897
24688	164898
140568	164899
13627	164900
84237	164901
79995	164902
118446	164903
29232	164904
76157	164905
19327	164906
7170	164907
15435	164908
157285	164909
20025	164910
29232	164911
6874	164912
131763	164913
99836	164914
107965	164915
17473	164916
50887	164917
54546	164918
152000	164919
40398	164920
119470	164921
106201	164922
26795	164923
140623	164924
75114	164925
66383	164926
123484	164927
51766	164928
13633	164929
100230	164930
69666	164931
13627	164932
7287	164933
57266	164934
120725	164935
145900	164936
15098	164937
52678	164938
125355	164939
35710	164940
11282	164941
72639	164942
93323	164943
20585	164944
21681	164945
130285	164946
149428	164947
112792	164948
70770	164949
24015	164950
23220	164951
101875	164952
60664	164953
41825	164954
12625	164955
18293	164956
49974	164957
21640	164958
49069	164959
98602	164960
69598	164961
167169	164962
22442	164963
125467	164964
41715	164965
7862	164966
42728	164967
29788	164968
44395	164969
39675	164970
104769	164971
96140	164972
107926	164973
109716	164974
39675	164975
75054	164976
61961	164977
68591	164978
116149	164979
55948	164980
101874	164981
32720	164982
38979	164983
109623	164984
7875	164985
43734	164986
133623	164987
114279	164988
60710	164989
17708	164990
31790	164991
104743	164992
86983	164993
32721	164994
18930	164995
114817	164996
101782	164997
50969	164998
31324	164999
54528	165000
39681	165001
60888	165002
48266	165003
91260	165004
114240	165005
99953	165006
120654	165007
31827	165008
36366	165009
6592	165010
65259	165011
46704	165012
125226	165013
80197	165014
149668	165015
70736	165016
67430	165017
117942	165018
51768	165019
67319	165020
24015	165021
120872	165022
46770	165023
80149	165024
84098	165025
35668	165026
112784	165027
36350	165028
112784	165029
57289	165030
44360	165031
40294	165032
63986	165033
130235	165034
24057	165035
143193	165036
44397	165037
39040	165038
30261	165039
79968	165040
18940	165041
5773	165042
58765	165043
12256	165044
29353	165045
65234	165046
10832	165047
18278	165048
66259	165049
12168	165050
45727	165051
144174	165052
28699	165053
69735	165054
101530	165055
9543	165056
119492	165057
98510	165058
145845	165059
60652	165060
152119	165061
129866	165062
19784	165063
114716	165064
106128	165065
65171	165066
110977	165067
43953	165068
131976	165069
66240	165070
151610	165071
84049	165072
129959	165073
132169	165074
146514	165075
121027	165076
94676	165077
161576	165078
5229	165079
103050	165080
5497	165081
71268	165082
25706	165083
33354	165084
33840	165085
26808	165086
128159	165087
152250	165088
19052	165089
131860	165090
45788	165091
10809	165092
11580	165093
147825	165094
80143	165095
61890	165096
120656	165097
144504	165098
57315	165099
97236	165100
119639	165101
57062	165102
122057	165103
65140	165104
12603	165105
96049	165106
120686	165107
138045	165108
133394	165109
22836	165110
71266	165111
47451	165112
103154	165113
38976	165114
19052	165115
9727	165116
55958	165117
78536	165118
7997	165119
163318	165120
127115	165121
35706	165122
31264	165123
84280	165124
85556	165125
30301	165126
26840	165127
146234	165128
18283	165129
134915	165130
15574	165131
65275	165132
9521	165133
130193	165134
50191	165135
123689	165136
147822	165137
86886	165138
46650	165139
60665	165140
140313	165141
147806	165142
15136	165143
19472	165144
15122	165145
157474	165146
10807	165147
121933	165148
3693	165149
7274	165150
24064	165151
52711	165152
22835	165153
28256	165154
142525	165155
147823	165156
119559	165157
133271	165158
5979	165159
72575	165160
128219	165161
163522	165162
69655	165163
49046	165164
47489	165165
39661	165166
34318	165167
46556	165168
94802	165169
89832	165170
91220	165171
15577	165172
32704	165173
15053	165174
151219	165175
111205	165176
133106	165177
131590	165178
78613	165179
131796	165180
114118	165181
94908	165182
109597	165183
40277	165184
52619	165185
109620	165186
114276	165187
30765	165188
26821	165189
22472	165190
54855	165191
20277	165192
147904	165193
32683	165194
57835	165195
65200	165196
25703	165197
88408	165198
18887	165199
18575	165200
143008	165201
104688	165202
31762	165203
22884	165204
19472	165205
25197	165206
122308	165207
61809	165208
67432	165209
88599	165210
149447	165211
144361	165212
12605	165213
15062	165214
48341	165215
12605	165216
129897	165217
136424	165218
112514	165219
109509	165220
10021	165221
7994	165222
11095	165223
133696	165224
52710	165225
85574	165226
29797	165227
7879	165228
88424	165229
114009	165230
74198	165231
96022	165232
29367	165233
88301	165234
108060	165235
63004	165236
133114	165237
8237	165238
26813	165239
13043	165240
135119	165241
11586	165242
112795	165243
104688	165244
75056	165245
144764	165246
119371	165247
161077	165248
26361	165249
120664	165250
24512	165251
57030	165252
125437	165253
111091	165254
86854	165255
29822	165256
159155	165257
54503	165258
70735	165259
8372	165260
35001	165261
150212	165262
50981	165263
51000	165264
15449	165265
58761	165266
19031	165267
14055	165268
20020	165269
24073	165270
109691	165271
27864	165272
116215	165273
119371	165274
72541	165275
109723	165276
161356	165277
132165	165278
121990	165279
6581	165280
20264	165281
63833	165282
165544	165283
98490	165284
96198	165285
93210	165286
57202	165287
19430	165288
149626	165289
126945	165290
140756	165291
42902	165292
32568	165293
15091	165294
42708	165295
148288	165296
145019	165297
11870	165298
148188	165299
74094	165300
143440	165301
168074	165302
36964	165303
120561	165304
55701	165305
55867	165306
81231	165307
55790	165308
33832	165309
96198	165310
58795	165311
78602	165312
78683	165313
132047	165314
15071	165315
19884	165316
15127	165317
44375	165318
43742	165319
76121	165320
77339	165321
78569	165322
19401	165323
116144	165324
140905	165325
77268	165326
42894	165327
93279	165328
25659	165329
15071	165330
72499	165331
15125	165332
88371	165333
116052	165334
50064	165335
28284	165336
55866	165337
32625	165338
148324	165339
15111	165340
116329	165341
122175	165342
50891	165343
33356	165344
74083	165345
21643	165346
143001	165347
144913	165348
19452	165349
32579	165350
81280	165351
27426	165352
103360	165353
161781	165354
57889	165355
135283	165356
42858	165357
9732	165358
60880	165359
101418	165360
5568	165361
33356	165362
33476	165363
15131	165364
165399	165365
120940	165366
100018	165367
34341	165368
120589	165369
15131	165370
154122	165371
140305	165372
84113	165373
25731	165374
32544	165375
9528	165376
150002	165377
135324	165378
33437	165379
26349	165380
33341	165381
126986	165382
93099	165383
152201	165384
75037	165385
9528	165386
26357	165387
43779	165388
88369	165389
11865	165390
128304	165391
93032	165392
163825	165393
148212	165394
57161	165395
66441	165396
116097	165397
143034	165398
34971	165399
140906	165400
143441	165401
57197	165402
165516	165403
144923	165404
32732	165405
32750	165406
25164	165407
19456	165408
93261	165409
84064	165410
5568	165411
72296	165412
72466	165413
94912	165414
161780	165415
12861	165416
144721	165417
82529	165418
87077	165419
57034	165420
144266	165421
80128	165422
163843	165423
98466	165424
50911	165425
133256	165426
76108	165427
34942	165428
45671	165429
27898	165430
32595	165431
98466	165432
114839	165433
140528	165434
58804	165435
140213	165436
74263	165437
140063	165438
15074	165439
32558	165440
124971	165441
143094	165442
116262	165443
43844	165444
149676	165445
28284	165446
55724	165447
112477	165448
131826	165449
165517	165450
7348	165451
73989	165452
43810	165453
143351	165454
135075	165455
148287	165456
19382	165457
144546	165458
33832	165459
77182	165460
24008	165461
33832	165462
57087	165463
42834	165464
55972	165465
43742	165466
153562	165467
32521	165468
130169	165469
74160	165470
126793	165471
57009	165472
134813	165473
125319	165474
7893	165475
128053	165476
57214	165477
125130	165478
148104	165479
57127	165480
41838	165481
22833	165482
119634	165483
46615	165484
19864	165485
19041	165486
142488	165487
119655	165488
146024	165489
72557	165490
11822	165491
157628	165492
78653	165493
94924	165494
97398	165495
125355	165496
144937	165497
71281	165498
68604	165499
19381	165500
12414	165501
9557	165502
91200	165503
57145	165504
41740	165505
74115	165506
16602	165507
9558	165508
70767	165509
144533	165510
13055	165511
123334	165512
46676	165513
142526	165514
151797	165515
51795	165516
131738	165517
27486	165518
60831	165519
10959	165520
67381	165521
50905	165522
134775	165523
78576	165524
75050	165525
153831	165526
126506	165527
163400	165528
15029	165529
9558	165530
58730	165531
19771	165532
46569	165533
33412	165534
21697	165535
11843	165536
11858	165537
118026	165538
149490	165539
76069	165540
108238	165541
19462	165542
19883	165543
41830	165544
147866	165545
122106	165546
66259	165547
67381	165548
144488	165549
46747	165550
46676	165551
20546	165552
55698	165553
26836	165554
35800	165555
27415	165556
36904	165557
119485	165558
111278	165559
140245	165560
8970	165561
66374	165562
43917	165563
12169	165564
72349	165565
52720	165566
69642	165567
15029	165568
106172	165569
88454	165570
123552	165571
17970	165572
60670	165573
79925	165574
27875	165575
60921	165576
38305	165577
159339	165578
78576	165579
78659	165580
68547	165581
140472	165582
10027	165583
5553	165584
43784	165585
61923	165586
10217	165587
12169	165588
11858	165589
41775	165590
12169	165591
149277	165592
60774	165593
166916	165594
122102	165595
155490	165596
80042	165597
163902	165598
35610	165599
121910	165600
43854	165601
95010	165602
166917	165603
100045	165604
48289	165605
58652	165606
85625	165607
46610	165608
95113	165609
161477	165610
15997	165611
74271	165612
74271	165613
74271	165614
72558	165615
66260	165616
120845	165617
11913	165618
15034	165619
161484	165620
113972	165621
96165	165622
144954	165623
101717	165624
58786	165625
60731	165626
24676	165627
29784	165628
15448	165629
32030	165630
77330	165631
36941	165632
101613	165633
3302	165634
16355	165635
89808	165636
98636	165637
130251	165638
52599	165639
78561	165640
45709	165641
57053	165642
18590	165643
18590	165644
18590	165645
123435	165646
153243	165647
136869	165648
114039	165649
42733	165650
33813	165651
66453	165652
69549	165653
44990	165654
58743	165655
136547	165656
72577	165657
163093	165658
48994	165659
88300	165660
58709	165661
39069	165662
108194	165663
23652	165664
16004	165665
23652	165666
20609	165667
48253	165668
85616	165669
124936	165670
149326	165671
114039	165672
59705	165673
28698	165674
136583	165675
30753	165676
21978	165677
130190	165678
23631	165679
160937	165680
17960	165681
8228	165682
162859	165683
34998	165684
22865	165685
57031	165686
46659	165687
6604	165688
42678	165689
94756	165690
48989	165691
21373	165692
86867	165693
153883	165694
138307	165695
118351	165696
138208	165697
22418	165698
84030	165699
88435	165700
98629	165701
96227	165702
11417	165703
102988	165704
27445	165705
10206	165706
10798	165707
61914	165708
111349	165709
28698	165710
109616	165711
12421	165712
68627	165713
40367	165714
78665	165715
135412	165716
34969	165717
68597	165718
48314	165719
163615	165720
57215	165721
51766	165722
53582	165723
43827	165724
167031	165725
38379	165726
152001	165727
78707	165728
44346	165729
119581	165730
131884	165731
108022	165732
24045	165733
109616	165734
15435	165735
128469	165736
61812	165737
15577	165738
68591	165739
111147	165740
32688	165741
19023	165742
60759	165743
119581	165744
85649	165745
58733	165746
80148	165747
79931	165748
16613	165749
113968	165750
41734	165751
45697	165752
54471	165753
20966	165754
66425	165755
60870	165756
66263	165757
32739	165758
8384	165759
28695	165760
36300	165761
31762	165762
78622	165763
21027	165764
15994	165765
51805	165766
19426	165767
144879	165768
67386	165769
49078	165770
43919	165771
10486	165772
21027	165773
10477	165774
15377	165775
41065	165776
31276	165777
14722	165778
28673	165779
109537	165780
48248	165781
45691	165782
104670	165783
57019	165784
98553	165785
6563	165786
20956	165787
86917	165788
77358	165789
101414	165790
31806	165791
6559	165792
103038	165793
26340	165794
15067	165795
155161	165796
7270	165797
23606	165798
38971	165799
7839	165800
27424	165801
134930	165802
25131	165803
3610	165804
157728	165805
10194	165806
111243	165807
15385	165808
70747	165809
51757	165810
59698	165811
66309	165812
8632	165813
157224	165814
89880	165815
68609	165816
136692	165817
11102	165818
19039	165819
134842	165820
19039	165821
136450	165822
78568	165823
41809	165824
32051	165825
97269	165826
6865	165827
57050	165828
57900	165829
18290	165830
33507	165831
41798	165832
28248	165833
117878	165834
126587	165835
101466	165836
5549	165837
87027	165838
24075	165839
134996	165840
6560	165841
59724	165842
133653	165843
126650	165844
33507	165845
33507	165846
5561	165847
52565	165848
6379	165849
25714	165850
81408	165851
107977	165852
24509	165853
16306	165854
38966	165855
30796	165856
5430	165857
99935	165858
8232	165859
96226	165860
38208	165861
85585	165862
101808	165863
40375	165864
135060	165865
69554	165866
151882	165867
52643	165868
50122	165869
53534	165870
46590	165871
98498	165872
130273	165873
50973	165874
167004	165875
53507	165876
30255	165877
82488	165878
30255	165879
25645	165880
160852	165881
36406	165882
63944	165883
119480	165884
88393	165885
109550	165886
119216	165887
159590	165888
94991	165889
36873	165890
11104	165891
133494	165892
106350	165893
41117	165894
63842	165895
89821	165896
80201	165897
118140	165898
53526	165899
9194	165900
15062	165901
109526	165902
48996	165903
19340	165904
117824	165905
69580	165906
27445	165907
98544	165908
32052	165909
145967	165910
10816	165911
91701	165912
8969	165913
49091	165914
133620	165915
82504	165916
3657	165917
5093	165918
6563	165919
87085	165920
104725	165921
75006	165922
63917	165923
3905	165924
28327	165925
65076	165926
112537	165927
96168	165928
119617	165929
6966	165930
63031	165931
12617	165932
6600	165933
72475	165934
17723	165935
36897	165936
101841	165937
82670	165938
54858	165939
103358	165940
88284	165941
8864	165942
11649	165943
70690	165944
10220	165945
36284	165946
89826	165947
52567	165948
41090	165949
80072	165950
21700	165951
46566	165952
80110	165953
50958	165954
63017	165955
80110	165956
48323	165957
104629	165958
157012	165959
65038	165960
149844	165961
147897	165962
34353	165963
67418	165964
80110	165965
40352	165966
87061	165967
65170	165968
160908	165969
50979	165970
92930	165971
50977	165972
89713	165973
84248	165974
65170	165975
133153	165976
109717	165977
95041	165978
87053	165979
73972	165980
10031	165981
153332	165982
36988	165983
114230	165984
128324	165985
49011	165986
22870	165987
118338	165988
114126	165989
78839	165990
113942	165991
93002	165992
78839	165993
41736	165994
119635	165995
31263	165996
11840	165997
103066	165998
84312	165999
70858	166000
103219	166001
89819	166002
97292	166003
20963	166004
106542	166005
10031	166006
121918	166007
135049	166008
136510	166009
35613	166010
94976	166011
92937	166012
75098	166013
74020	166014
17734	166015
8868	166016
7426	166017
155912	166018
91244	166019
75109	166020
22870	166021
8375	166022
12590	166023
81440	166024
25694	166025
108215	166026
87053	166027
27833	166028
25111	166029
101474	166030
65303	166031
22851	166032
62046	166033
134995	166034
73916	166035
108099	166036
43896	166037
10358	166038
75011	166039
101859	166040
149614	166041
138815	166042
76119	166043
60938	166044
133206	166045
78767	166046
36966	166047
116320	166048
27833	166049
33811	166050
97345	166051
60713	166052
164964	166053
91068	166054
60938	166055
120736	166056
20978	166057
17068	166058
25714	166059
157311	166060
144277	166061
43736	166062
101543	166063
104717	166064
101663	166065
16628	166066
152183	166067
84159	166068
62912	166069
165201	166070
96232	166071
151336	166072
41777	166073
138180	166074
100052	166075
82548	166076
44379	166077
111190	166078
75060	166079
98555	166080
135105	166081
88430	166082
133413	166083
138145	166084
142992	166085
100057	166086
161412	166087
91173	166088
119452	166089
48314	166090
52638	166091
25985	166092
161413	166093
151779	166094
80102	166095
163429	166096
94911	166097
94911	166098
80102	166099
112663	166100
165209	166101
125264	166102
78677	166103
60821	166104
94885	166105
45000	166106
111199	166107
114104	166108
27432	166109
45000	166110
147859	166111
126923	166112
35600	166113
18570	166114
27353	166115
60748	166116
71303	166117
8866	166118
138034	166119
10474	166120
146215	166121
71273	166122
41829	166123
16629	166124
82450	166125
38204	166126
159223	166127
53466	166128
42734	166129
22514	166130
77226	166131
62010	166132
43763	166133
152263	166134
68614	166135
24689	166136
27383	166137
111037	166138
79986	166139
22514	166140
21031	166141
44981	166142
114760	166143
28253	166144
14039	166145
81265	166146
6460	166147
6460	166148
161174	166149
45743	166150
55722	166151
32627	166152
15416	166153
70698	166154
94686	166155
117923	166156
92966	166157
149572	166158
3498	166159
85556	166160
6124	166161
74241	166162
7347	166163
138203	166164
13357	166165
82637	166166
109782	166167
12831	166168
68459	166169
30736	166170
143437	166171
34877	166172
84152	166173
138326	166174
42738	166175
73940	166176
4568	166177
111052	166178
6580	166179
10792	166180
61835	166181
27354	166182
79986	166183
144397	166184
121920	166185
104484	166186
35695	166187
124973	166188
32079	166189
55828	166190
148381	166191
15130	166192
38998	166193
55823	166194
19467	166195
33481	166196
142320	166197
73967	166198
25128	166199
42835	166200
38367	166201
13181	166202
93319	166203
72485	166204
19433	166205
33415	166206
162762	166207
4475	166208
161309	166209
13854	166210
26833	166211
94732	166212
55727	166213
32599	166214
116138	166215
143358	166216
9377	166217
44356	166218
121002	166219
4475	166220
116076	166221
162763	166222
55898	166223
59649	166224
15070	166225
139029	166226
116175	166227
55897	166228
65291	166229
155226	166230
95180	166231
19430	166232
15085	166233
25128	166234
11864	166235
16395	166236
77305	166237
93072	166238
24702	166239
116148	166240
32728	166241
8774	166242
43857	166243
16049	166244
23211	166245
155872	166246
116386	166247
93081	166248
15143	166249
6601	166250
9520	166251
4475	166252
94680	166253
43898	166254
26815	166255
13181	166256
75131	166257
11857	166258
4475	166259
142322	166260
24683	166261
24683	166262
57130	166263
42900	166264
72626	166265
111085	166266
91805	166267
27923	166268
32602	166269
42880	166270
55735	166271
140321	166272
19840	166273
154131	166274
74253	166275
24495	166276
166388	166277
114840	166278
88338	166279
142323	166280
4475	166281
114879	166282
31774	166283
19399	166284
116148	166285
76057	166286
12861	166287
28701	166288
93238	166289
140537	166290
93128	166291
116459	166292
25148	166293
50018	166294
33424	166295
123779	166296
25085	166297
32078	166298
68583	166299
131997	166300
140289	166301
32671	166302
116045	166303
42835	166304
32078	166305
9518	166306
55793	166307
144649	166308
72473	166309
32078	166310
164618	166311
38998	166312
72288	166313
142313	166314
32602	166315
15074	166316
100149	166317
55828	166318
73930	166319
149302	166320
32602	166321
116238	166322
19787	166323
94995	166324
93026	166325
43683	166326
32599	166327
148382	166328
72626	166329
55749	166330
86976	166331
25028	166332
9518	166333
153169	166334
58714	166335
142319	166336
43683	166337
32599	166338
25128	166339
154998	166340
74149	166341
142850	166342
9518	166343
55769	166344
32599	166345
116459	166346
76182	166347
25082	166348
31845	166349
163952	166350
166952	166351
41789	166352
39050	166353
108048	166354
31845	166355
114159	166356
111175	166357
19030	166358
109709	166359
114139	166360
138164	166361
39651	166362
24511	166363
41789	166364
158931	166365
39050	166366
165223	166367
135186	166368
160849	166369
111171	166370
133140	166371
8968	166372
163306	166373
136592	166374
114002	166375
165618	166376
161382	166377
133611	166378
107947	166379
162790	166380
137880	166381
88409	166382
112757	166383
52659	166384
71252	166385
163360	166386
138196	166387
69590	166388
136702	166389
136662	166390
70801	166391
161320	166392
114159	166393
91212	166394
8968	166395
137880	166396
159382	166397
88409	166398
114149	166399
133162	166400
68574	166401
136505	166402
135269	166403
161468	166404
138039	166405
133642	166406
111287	166407
163690	166408
8968	166409
111218	166410
111188	166411
86859	166412
131550	166413
138321	166414
135331	166415
40304	166416
40304	166417
39050	166418
159842	166419
69620	166420
133089	166421
163053	166422
39050	166423
138285	166424
40304	166425
166750	166426
166924	166427
41789	166428
165014	166429
112709	166430
138246	166431
167720	166432
114149	166433
161751	166434
163625	166435
131948	166436
133414	166437
127047	166438
40262	166439
87043	166440
21707	166441
21707	166442
21707	166443
138130	166444
157785	166445
16043	166446
19790	166447
28324	166448
68428	166449
112486	166450
153706	166451
25175	166452
147798	166453
52625	166454
25978	166455
133357	166456
152162	166457
50981	166458
126918	166459
70834	166460
48293	166461
24022	166462
119261	166463
41052	166464
42084	166465
42084	166466
2517	166467
42771	166468
69623	166469
16014	166470
20567	166471
48996	166472
41723	166473
70820	166474
159003	166475
133434	166476
16609	166477
33499	166478
10205	166479
78513	166480
12629	166481
68504	166482
101601	166483
13348	166484
46664	166485
34998	166486
46669	166487
37509	166488
43695	166489
18259	166490
133714	166491
15388	166492
132127	166493
26860	166494
82611	166495
16337	166496
144163	166497
33813	166498
82631	166499
157005	166500
78546	166501
19848	166502
12162	166503
18888	166504
35601	166505
149350	166506
70683	166507
54876	166508
15455	166509
94905	166510
73989	166511
101934	166512
13623	166513
65102	166514
32059	166515
54429	166516
45761	166517
119428	166518
23605	166519
17720	166520
61885	166521
8371	166522
100130	166523
89765	166524
15015	166525
125207	166526
15784	166527
25728	166528
118176	166529
127009	166530
58657	166531
152252	166532
17716	166533
29846	166534
103241	166535
157069	166536
42823	166537
74031	166538
36339	166539
63036	166540
12833	166541
25712	166542
55853	166543
109610	166544
13682	166545
67337	166546
24511	166547
17989	166548
2884	166549
43741	166550
27495	166551
19878	166552
34364	166553
10212	166554
28299	166555
30252	166556
35731	166557
27837	166558
52576	166559
34364	166560
57150	166561
154074	166562
25652	166563
97321	166564
120941	166565
130172	166566
76093	166567
97406	166568
97240	166569
43788	166570
125324	166571
67341	166572
20541	166573
163312	166574
123596	166575
54900	166576
5771	166577
78779	166578
21390	166579
117955	166580
101674	166581
57211	166582
151457	166583
25704	166584
15400	166585
101640	166586
164849	166587
27900	166588
5979	166589
58657	166590
37519	166591
19885	166592
13853	166593
116390	166594
36915	166595
100120	166596
54502	166597
68555	166598
7425	166599
12580	166600
71307	166601
155607	166602
88445	166603
99976	166604
36916	166605
22454	166606
94713	166607
55975	166608
84047	166609
78624	166610
15061	166611
102980	166612
91105	166613
36308	166614
36881	166615
24072	166616
3696	166617
135308	166618
41812	166619
85718	166620
15083	166621
30730	166622
34986	166623
29346	166624
74991	166625
69720	166626
19386	166627
82545	166628
144246	166629
160930	166630
83938	166631
59725	166632
157059	166633
36881	166634
19804	166635
98423	166636
22862	166637
98423	166638
33431	166639
48975	166640
12811	166641
75053	166642
53609	166643
41051	166644
61938	166645
19441	166646
6877	166647
54431	166648
22424	166649
17403	166650
76166	166651
62900	166652
74241	166653
22424	166654
167165	166655
14724	166656
15013	166657
101906	166658
11098	166659
110973	166660
41823	166661
45051	166662
18905	166663
30733	166664
22524	166665
44357	166666
23234	166667
60899	166668
13177	166669
12162	166670
52623	166671
85520	166672
54416	166673
151361	166674
16326	166675
165006	166676
65353	166677
16389	166678
138753	166679
13662	166680
149546	166681
20614	166682
114768	166683
24678	166684
15389	166685
48990	166686
157100	166687
153371	166688
60741	166689
45777	166690
80243	166691
38249	166692
104509	166693
115883	166694
60720	166695
47535	166696
65125	166697
157351	166698
95187	166699
9487	166700
15425	166701
106480	166702
106297	166703
16367	166704
40252	166705
78579	166706
7117	166707
120556	166708
11827	166709
125541	166710
59652	166711
155724	166712
82464	166713
11918	166714
76099	166715
32035	166716
138085	166717
37464	166718
41021	166719
155635	166720
12822	166721
5431	166722
31299	166723
57187	166724
140263	166725
111084	166726
7275	166727
153521	166728
166751	166729
148214	166730
121931	166731
57800	166732
21668	166733
63953	166734
144648	166735
63874	166736
70694	166737
65142	166738
122164	166739
19826	166740
144329	166741
104780	166742
25191	166743
58660	166744
68601	166745
22882	166746
73958	166747
125150	166748
38222	166749
41040	166750
6579	166751
14465	166752
14465	166753
40252	166754
20573	166755
161354	166756
153621	166757
167830	166758
21657	166759
11408	166760
35626	166761
26337	166762
18594	166763
96131	166764
19315	166765
43694	166766
114768	166767
6121	166768
147585	166769
12158	166770
30762	166771
54921	166772
60948	166773
57264	166774
17379	166775
15044	166776
35739	166777
9315	166778
149441	166779
93178	166780
72352	166781
25058	166782
9542	166783
116463	166784
11569	166785
68494	166786
47481	166787
15996	166788
25141	166789
51019	166790
45777	166791
43736	166792
7853	166793
15996	166794
19029	166795
135047	166796
101668	166797
16854	166798
94741	166799
114075	166800
99996	166801
119676	166802
68450	166803
123842	166804
32538	166805
94869	166806
38222	166807
45776	166808
155225	166809
103161	166810
99988	166811
45030	166812
94736	166813
91073	166814
94736	166815
24079	166816
47604	166817
93087	166818
19836	166819
149261	166820
17379	166821
125053	166822
5545	166823
110967	166824
93087	166825
11810	166826
17379	166827
123421	166828
45007	166829
135036	166830
57248	166831
16028	166832
22541	166833
18280	166834
5555	166835
129943	166836
11889	166837
15789	166838
153668	166839
43785	166840
60771	166841
94736	166842
44971	166843
42909	166844
138100	166845
104512	166846
11834	166847
135191	166848
29399	166849
151593	166850
114829	166851
34880	166852
23211	166853
100035	166854
119406	166855
159209	166856
29271	166857
162931	166858
13601	166859
146626	166860
70832	166861
99935	166862
19765	166863
69641	166864
34924	166865
23223	166866
35001	166867
15996	166868
60721	166869
84197	166870
67409	166871
161332	166872
59668	166873
70843	166874
104782	166875
41067	166876
31808	166877
18921	166878
70796	166879
46685	166880
27842	166881
144578	166882
84197	166883
96085	166884
41795	166885
60869	166886
147525	166887
57860	166888
111336	166889
155090	166890
165099	166891
109601	166892
69589	166893
70778	166894
13617	166895
51769	166896
82557	166897
106344	166898
51769	166899
43687	166900
24487	166901
57086	166902
27850	166903
80150	166904
81315	166905
38326	166906
13047	166907
128598	166908
27428	166909
42882	166910
23617	166911
36951	166912
140802	166913
42765	166914
97306	166915
23646	166916
36916	166917
137890	166918
24676	166919
112733	166920
48350	166921
25156	166922
15149	166923
35776	166924
9491	166925
143118	166926
63820	166927
123568	166928
85801	166929
94760	166930
74264	166931
70704	166932
120968	166933
13622	166934
119524	166935
163320	166936
15133	166937
55851	166938
50064	166939
126765	166940
7283	166941
120616	166942
94727	166943
162722	166944
32711	166945
140837	166946
94697	166947
40316	166948
163718	166949
129919	166950
50077	166951
38375	166952
94877	166953
97287	166954
55851	166955
13622	166956
36287	166957
49080	166958
12596	166959
143027	166960
101637	166961
118339	166962
76024	166963
150069	166964
40334	166965
101735	166966
88548	166967
142682	166968
21386	166969
42808	166970
157848	166971
57295	166972
19413	166973
13622	166974
19764	166975
65315	166976
57020	166977
10476	166978
97475	166979
43713	166980
123748	166981
131744	166982
130270	166983
130270	166984
117892	166985
95077	166986
140274	166987
114854	166988
101669	166989
19775	166990
144966	166991
33506	166992
119640	166993
119640	166994
19801	166995
74186	166996
122115	166997
33358	166998
144956	166999
13622	167000
33503	167001
120964	167002
161722	167003
75078	167004
110968	167005
95174	167006
91803	167007
13622	167008
152224	167009
96082	167010
55812	167011
144223	167012
63820	167013
11868	167014
15026	167015
13622	167016
49080	167017
11886	167018
32735	167019
43928	167020
19392	167021
50208	167022
116370	167023
33428	167024
118065	167025
65076	167026
33487	167027
74206	167028
98523	167029
57286	167030
15427	167031
140489	167032
147948	167033
122137	167034
140395	167035
155542	167036
30250	167037
123568	167038
16315	167039
114854	167040
109766	167041
116292	167042
55869	167043
142434	167044
58652	167045
15092	167046
120967	167047
38434	167048
116219	167049
126971	167050
19449	167051
157348	167052
4173	167053
149442	167054
130044	167055
153628	167056
98560	167057
49080	167058
36895	167059
39646	167060
33384	167061
118092	167062
25635	167063
148283	167064
57319	167065
13182	167066
75122	167067
39602	167068
25185	167069
19318	167070
42808	167071
75052	167072
128366	167073
19870	167074
54906	167075
43865	167076
47520	167077
7896	167078
101464	167079
119402	167080
13046	167081
146557	167082
20270	167083
72346	167084
18905	167085
62045	167086
35648	167087
10029	167088
47524	167089
68624	167090
78727	167091
13827	167092
91779	167093
77249	167094
76140	167095
94859	167096
23601	167097
112703	167098
35679	167099
16310	167100
152081	167101
163692	167102
40380	167103
62045	167104
26790	167105
81354	167106
114828	167107
82612	167108
43734	167109
101528	167110
32040	167111
3500	167112
12625	167113
24015	167114
18596	167115
163134	167116
128081	167117
144530	167118
123623	167119
54507	167120
50998	167121
16847	167122
21036	167123
125001	167124
21036	167125
85778	167126
36389	167127
5569	167128
21036	167129
160870	167130
21036	167131
92940	167132
126575	167133
17444	167134
119363	167135
81363	167136
21036	167137
62038	167138
77349	167139
78665	167140
63915	167141
86921	167142
97204	167143
33844	167144
7877	167145
28302	167146
15147	167147
107957	167148
42097	167149
80036	167150
31766	167151
31784	167152
21397	167153
44977	167154
121025	167155
10035	167156
36323	167157
73916	167158
16331	167159
52724	167160
25212	167161
106508	167162
149915	167163
18886	167164
78592	167165
159183	167166
5562	167167
125387	167168
4533	167169
81444	167170
125026	167171
68508	167172
34888	167173
42737	167174
68593	167175
17460	167176
81413	167177
111303	167178
20286	167179
17460	167180
41090	167181
126587	167182
63809	167183
68522	167184
85603	167185
9552	167186
62057	167187
66245	167188
155489	167189
10189	167190
45686	167191
25652	167192
27397	167193
34934	167194
76135	167195
50879	167196
41057	167197
113942	167198
31296	167199
17081	167200
84014	167201
144776	167202
28257	167203
31763	167204
53635	167205
35615	167206
31756	167207
54426	167208
66319	167209
91084	167210
24079	167211
58676	167212
10833	167213
50210	167214
21982	167215
9793	167216
42881	167217
123732	167218
18942	167219
138012	167220
114027	167221
47495	167222
30802	167223
32534	167224
9497	167225
41087	167226
44415	167227
42813	167228
72571	167229
22550	167230
84110	167231
15145	167232
37009	167233
112603	167234
34889	167235
78699	167236
72334	167237
66282	167238
144823	167239
24491	167240
35615	167241
151865	167242
27365	167243
5771	167244
82450	167245
66393	167246
114031	167247
11914	167248
34365	167249
58652	167250
41116	167251
109707	167252
38420	167253
19863	167254
28670	167255
27357	167256
8763	167257
34966	167258
28670	167259
97426	167260
22548	167261
65306	167262
65177	167263
89883	167264
52570	167265
69633	167266
76026	167267
63011	167268
76208	167269
11572	167270
31836	167271
81427	167272
91773	167273
36382	167274
122157	167275
130401	167276
63941	167277
42892	167278
107987	167279
60891	167280
13851	167281
103122	167282
15132	167283
8226	167284
58674	167285
16321	167286
46747	167287
34871	167288
60678	167289
11895	167290
155590	167291
159371	167292
19041	167293
22833	167294
167968	167295
94845	167296
138844	167297
13345	167298
116133	167299
28253	167300
82661	167301
151857	167302
19883	167303
44391	167304
14692	167305
70864	167306
29302	167307
72360	167308
128123	167309
18605	167310
42762	167311
46563	167312
147911	167313
146407	167314
81329	167315
11582	167316
25749	167317
34876	167318
101458	167319
142899	167320
167110	167321
144594	167322
60820	167323
38966	167324
102995	167325
93268	167326
6964	167327
21402	167328
35660	167329
85612	167330
159106	167331
19872	167332
93137	167333
8242	167334
65197	167335
57245	167336
147853	167337
19360	167338
125333	167339
74170	167340
60826	167341
73974	167342
69687	167343
89759	167344
43859	167345
166566	167346
17426	167347
155152	167348
31261	167349
52688	167350
15015	167351
65021	167352
106430	167353
161067	167354
70835	167355
161098	167356
34879	167357
38966	167358
29298	167359
13182	167360
22842	167361
140780	167362
140064	167363
97220	167364
72332	167365
145970	167366
101580	167367
22833	167368
9550	167369
57020	167370
140467	167371
85605	167372
101920	167373
98581	167374
84120	167375
104682	167376
91227	167377
40367	167378
39644	167379
122132	167380
160911	167381
14806	167382
50946	167383
46652	167384
29845	167385
91771	167386
24027	167387
58718	167388
75096	167389
70810	167390
100134	167391
20971	167392
15443	167393
60933	167394
118287	167395
47572	167396
159645	167397
131814	167398
36386	167399
16372	167400
114740	167401
125334	167402
39660	167403
140136	167404
63955	167405
3695	167406
24453	167407
159093	167408
10228	167409
48995	167410
149466	167411
52558	167412
5863	167413
115995	167414
34939	167415
91210	167416
37536	167417
68619	167418
27386	167419
21368	167420
88540	167421
19034	167422
38294	167423
45701	167424
112501	167425
36314	167426
43721	167427
21018	167428
91276	167429
31281	167430
36869	167431
32660	167432
134936	167433
62044	167434
18565	167435
41060	167436
49985	167437
21711	167438
10228	167439
81254	167440
81365	167441
126539	167442
27386	167443
63971	167444
142573	167445
63037	167446
104520	167447
117805	167448
54485	167449
43689	167450
46769	167451
31806	167452
68596	167453
24492	167454
159878	167455
38236	167456
130418	167457
54441	167458
48275	167459
41743	167460
154149	167461
67403	167462
81217	167463
133215	167464
100066	167465
27839	167466
3695	167467
22440	167468
106205	167469
142554	167470
81335	167471
159066	167472
98443	167473
68472	167474
77355	167475
73945	167476
41836	167477
100114	167478
17466	167479
82670	167480
22502	167481
17467	167482
21010	167483
2885	167484
142537	167485
12623	167486
114226	167487
94897	167488
16402	167489
52579	167490
80227	167491
131657	167492
66360	167493
12419	167494
52559	167495
36338	167496
95995	167497
77350	167498
40312	167499
126595	167500
82531	167501
101648	167502
151988	167503
136465	167504
48326	167505
17476	167506
22472	167507
100113	167508
114734	167509
16386	167510
89920	167511
29777	167512
6869	167513
77301	167514
132054	167515
41023	167516
34855	167517
20987	167518
146094	167519
13673	167520
94795	167521
14704	167522
71309	167523
115948	167524
54534	167525
22849	167526
35757	167527
45705	167528
138870	167529
9194	167530
33504	167531
92921	167532
102996	167533
15097	167534
62053	167535
70712	167536
147562	167537
5562	167538
161075	167539
164809	167540
15016	167541
140033	167542
62970	167543
9720	167544
98516	167545
39006	167546
106522	167547
115989	167548
112557	167549
95181	167550
138259	167551
27410	167552
7418	167553
157130	167554
19321	167555
68666	167556
82667	167557
35625	167558
11924	167559
117908	167560
42103	167561
78718	167562
95975	167563
16313	167564
36863	167565
27877	167566
41023	167567
75080	167568
82430	167569
53629	167570
103322	167571
111189	167572
9314	167573
39612	167574
72535	167575
41022	167576
39612	167577
103243	167578
91138	167579
79930	167580
138825	167581
145927	167582
119289	167583
45797	167584
95164	167585
39001	167586
157976	167587
133566	167588
159499	167589
101937	167590
128555	167591
35742	167592
133707	167593
157580	167594
67392	167595
67392	167596
116216	167597
44376	167598
38436	167599
101791	167600
123857	167601
33522	167602
157627	167603
68579	167604
58800	167605
49041	167606
51026	167607
91789	167608
108285	167609
61843	167610
94879	167611
47543	167612
115985	167613
128581	167614
6874	167615
22415	167616
69738	167617
8785	167618
72516	167619
136783	167620
11094	167621
27494	167622
50880	167623
85635	167624
78826	167625
14703	167626
91181	167627
114264	167628
164943	167629
12598	167630
111245	167631
142738	167632
35621	167633
146243	167634
85616	167635
103039	167636
45031	167637
36878	167638
12590	167639
6031	167640
53579	167641
164714	167642
21980	167643
34883	167644
136854	167645
77223	167646
41745	167647
108136	167648
16849	167649
132027	167650
3265	167651
78826	167652
11410	167653
12590	167654
31263	167655
117890	167656
101504	167657
76119	167658
101688	167659
58759	167660
114762	167661
131776	167662
5924	167663
88282	167664
123379	167665
70677	167666
24471	167667
127081	167668
146735	167669
31275	167670
122161	167671
117834	167672
77270	167673
155215	167674
8382	167675
38990	167676
72443	167677
72443	167678
155676	167679
24049	167680
104637	167681
150201	167682
7275	167683
12590	167684
128133	167685
106194	167686
69646	167687
7517	167688
133225	167689
88318	167690
108066	167691
113966	167692
27846	167693
31790	167694
89720	167695
49030	167696
81366	167697
103374	167698
33378	167699
54420	167700
82662	167701
154180	167702
47502	167703
63919	167704
50037	167705
101524	167706
151422	167707
41827	167708
24467	167709
116274	167710
63934	167711
122093	167712
53500	167713
99904	167714
129892	167715
53500	167716
55916	167717
109659	167718
94726	167719
33378	167720
103359	167721
142585	167722
65212	167723
25213	167724
93187	167725
19859	167726
155998	167727
24517	167728
77279	167729
24022	167730
68492	167731
39044	167732
5856	167733
31832	167734
57135	167735
85699	167736
107978	167737
27878	167738
25647	167739
118440	167740
106544	167741
57821	167742
29848	167743
53478	167744
54501	167745
39044	167746
36958	167747
57876	167748
16393	167749
135070	167750
85699	167751
54527	167752
54854	167753
24059	167754
25647	167755
27394	167756
165580	167757
97411	167758
24522	167759
46637	167760
103351	167761
135001	167762
95172	167763
125301	167764
107982	167765
36359	167766
38342	167767
38428	167768
46591	167769
39029	167770
95094	167771
86965	167772
85737	167773
65239	167774
65148	167775
54444	167776
93211	167777
19470	167778
86965	167779
17721	167780
25969	167781
57054	167782
119396	167783
62974	167784
80107	167785
49002	167786
6247	167787
29393	167788
104782	167789
41126	167790
17721	167791
19414	167792
10827	167793
72459	167794
41126	167795
52622	167796
41126	167797
125202	167798
167855	167799
101665	167800
93006	167801
151563	167802
29354	167803
72374	167804
82577	167805
4606	167806
142686	167807
155243	167808
98480	167809
157256	167810
24696	167811
68442	167812
62048	167813
24696	167814
140206	167815
155273	167816
8557	167817
104697	167818
63955	167819
17693	167820
57038	167821
22459	167822
153435	167823
44386	167824
39659	167825
13637	167826
31749	167827
38221	167828
161153	167829
157124	167830
48383	167831
24689	167832
21010	167833
29291	167834
137960	167835
114194	167836
130025	167837
144967	167838
8556	167839
51802	167840
111185	167841
17451	167842
49077	167843
108075	167844
76050	167845
31269	167846
70698	167847
30751	167848
43805	167849
167224	167850
9731	167851
8557	167852
124931	167853
84294	167854
6868	167855
21015	167856
29265	167857
22528	167858
60863	167859
81221	167860
147644	167861
91727	167862
114021	167863
74255	167864
63946	167865
63946	167866
69718	167867
45776	167868
162865	167869
17080	167870
57293	167871
13666	167872
120855	167873
42771	167874
47512	167875
45668	167876
38993	167877
16314	167878
55930	167879
23199	167880
50982	167881
37477	167882
16047	167883
101924	167884
98389	167885
62863	167886
36873	167887
50923	167888
33518	167889
22449	167890
91175	167891
93301	167892
22562	167893
104461	167894
23239	167895
94695	167896
147428	167897
70856	167898
108006	167899
93233	167900
91044	167901
21649	167902
155121	167903
30804	167904
137868	167905
66379	167906
21640	167907
15021	167908
59710	167909
120670	167910
13207	167911
108183	167912
35006	167913
148027	167914
61916	167915
125467	167916
23202	167917
61983	167918
36982	167919
38288	167920
126886	167921
131737	167922
92909	167923
81403	167924
84273	167925
109685	167926
74153	167927
36982	167928
51719	167929
13208	167930
46544	167931
39008	167932
25980	167933
19784	167934
35790	167935
36982	167936
28691	167937
15088	167938
28670	167939
22433	167940
13208	167941
39039	167942
54412	167943
36982	167944
66277	167945
34346	167946
13207	167947
13207	167948
82620	167949
45748	167950
35612	167951
42881	167952
128385	167953
49985	167954
161809	167955
85709	167956
26797	167957
93269	167958
57113	167959
79979	167960
126982	167961
96030	167962
70759	167963
84029	167964
38202	167965
6596	167966
20949	167967
63879	167968
70728	167969
72589	167970
55752	167971
19316	167972
6600	167973
12595	167974
161045	167975
80053	167976
57822	167977
21368	167978
91047	167979
25993	167980
40395	167981
6596	167982
120569	167983
106427	167984
21709	167985
11817	167986
19316	167987
48985	167988
128318	167989
128179	167990
50906	167991
104814	167992
151722	167993
36861	167994
33814	167995
22568	167996
121855	167997
55796	167998
138754	167999
10018	168000
33499	168001
65160	168002
12825	168003
144344	168004
25649	168005
27455	168006
47427	168007
166938	168008
17714	168009
149260	168010
74014	168011
158902	168012
16334	168013
81353	168014
151938	168015
106282	168016
75041	168017
131839	168018
13174	168019
151597	168020
13681	168021
155180	168022
13673	168023
17434	168024
32060	168025
44995	168026
106253	168027
123663	168028
58792	168029
7843	168030
16836	168031
6686	168032
157428	168033
109582	168034
11097	168035
6577	168036
100156	168037
125149	168038
123385	168039
16353	168040
72572	168041
98655	168042
12138	168043
134869	168044
106585	168045
72300	168046
73905	168047
28279	168048
155616	168049
35731	168050
43741	168051
25056	168052
131840	168053
32597	168054
165073	168055
57932	168056
75087	168057
146388	168058
111065	168059
58731	168060
12841	168061
131627	168062
97401	168063
34880	168064
17434	168065
5868	168066
87009	168067
155716	168068
166958	168069
13602	168070
65244	168071
53541	168072
54407	168073
119374	168074
18913	168075
126618	168076
74110	168077
25694	168078
25643	168079
98421	168080
75029	168081
8779	168082
6032	168083
30752	168084
89787	168085
12412	168086
48254	168087
96066	168088
71271	168089
65298	168090
27444	168091
56995	168092
165072	168093
30752	168094
167761	168095
60882	168096
98396	168097
50021	168098
62079	168099
99895	168100
131569	168101
153310	168102
16003	168103
45697	168104
41816	168105
104605	168106
144508	168107
5979	168108
155198	168109
84260	168110
15044	168111
152212	168112
9533	168113
73888	168114
32596	168115
156920	168116
55792	168117
25153	168118
6599	168119
29322	168120
158887	168121
19366	168122
25101	168123
11885	168124
154942	168125
94680	168126
118434	168127
55728	168128
77163	168129
29322	168130
42830	168131
43819	168132
50911	168133
133659	168134
123864	168135
42829	168136
60655	168137
55810	168138
153989	168139
29238	168140
140717	168141
98688	168142
21645	168143
158889	168144
63023	168145
15574	168146
151163	168147
123302	168148
95013	168149
114812	168150
20944	168151
135304	168152
126946	168153
75099	168154
32761	168155
87035	168156
29322	168157
117798	168158
55820	168159
117947	168160
59620	168161
19366	168162
42863	168163
97302	168164
42811	168165
74041	168166
109469	168167
101796	168168
15057	168169
91835	168170
107891	168171
42745	168172
118406	168173
147325	168174
15057	168175
11274	168176
19409	168177
91845	168178
35002	168179
147328	168180
76043	168181
116466	168182
157029	168183
42730	168184
118465	168185
32761	168186
32761	168187
25070	168188
160802	168189
138169	168190
54887	168191
25184	168192
104774	168193
60753	168194
91063	168195
119355	168196
95091	168197
144129	168198
33463	168199
45770	168200
43907	168201
32761	168202
25086	168203
116111	168204
35762	168205
158890	168206
9732	168207
108160	168208
9566	168209
72540	168210
143525	168211
147801	168212
143459	168213
43916	168214
32761	168215
57122	168216
94896	168217
76174	168218
153683	168219
57107	168220
43749	168221
72457	168222
55943	168223
98494	168224
55725	168225
50118	168226
91845	168227
162869	168228
25208	168229
32672	168230
116255	168231
119700	168232
147326	168233
42840	168234
142848	168235
156918	168236
74208	168237
54887	168238
54887	168239
115956	168240
96036	168241
22483	168242
72540	168243
143456	168244
72432	168245
59636	168246
147327	168247
93106	168248
35642	168249
55841	168250
43929	168251
133402	168252
5556	168253
55980	168254
55810	168255
32643	168256
25688	168257
141002	168258
45749	168259
50128	168260
34917	168261
15087	168262
19345	168263
34924	168264
93231	168265
138994	168266
34917	168267
96040	168268
120976	168269
91845	168270
7868	168271
145792	168272
43762	168273
144984	168274
57155	168275
31835	168276
86964	168277
159559	168278
147958	168279
30258	168280
17721	168281
108063	168282
36945	168283
27381	168284
20953	168285
75075	168286
125266	168287
17712	168288
132058	168289
82571	168290
89780	168291
89834	168292
69643	168293
67335	168294
86964	168295
122146	168296
73943	168297
32629	168298
6970	168299
102984	168300
24051	168301
161475	168302
63965	168303
124908	168304
70705	168305
146374	168306
58698	168307
101732	168308
159557	168309
98577	168310
155628	168311
111128	168312
22856	168313
97238	168314
167976	168315
122147	168316
84157	168317
157638	168318
155617	168319
17692	168320
6597	168321
152246	168322
91744	168323
36362	168324
9081	168325
133485	168326
9190	168327
38226	168328
54408	168329
84160	168330
37005	168331
118175	168332
13836	168333
13342	168334
18910	168335
91141	168336
9318	168337
25173	168338
85517	168339
22534	168340
122260	168341
153277	168342
11908	168343
136473	168344
67437	168345
146301	168346
41796	168347
47433	168348
16317	168349
59676	168350
48386	168351
41811	168352
76032	168353
42091	168354
8371	168355
160913	168356
28274	168357
24448	168358
54476	168359
155965	168360
80079	168361
74063	168362
29838	168363
31270	168364
45786	168365
15058	168366
142509	168367
65036	168368
126592	168369
6035	168370
153954	168371
80220	168372
77342	168373
72512	168374
55871	168375
128374	168376
97176	168377
13854	168378
118256	168379
20979	168380
7886	168381
33379	168382
128271	168383
22566	168384
95073	168385
43760	168386
65167	168387
30290	168388
32552	168389
32687	168390
88417	168391
35656	168392
33475	168393
155408	168394
98693	168395
72563	168396
19054	168397
57025	168398
140743	168399
57025	168400
11421	168401
42863	168402
155786	168403
93294	168404
43880	168405
25130	168406
84066	168407
95998	168408
41832	168409
119606	168410
85544	168411
34367	168412
96092	168413
30819	168414
72546	168415
97209	168416
24484	168417
80272	168418
153955	168419
142884	168420
126903	168421
65268	168422
108174	168423
138030	168424
108038	168425
32640	168426
74203	168427
19851	168428
34918	168429
33478	168430
100159	168431
52676	168432
17720	168433
108038	168434
153891	168435
114013	168436
17694	168437
20561	168438
135113	168439
14820	168440
161551	168441
72355	168442
32553	168443
32668	168444
98524	168445
77191	168446
24086	168447
15380	168448
15380	168449
128495	168450
146537	168451
46605	168452
30287	168453
128216	168454
72641	168455
11842	168456
106601	168457
74228	168458
130180	168459
75052	168460
58775	168461
123756	168462
94988	168463
140744	168464
28303	168465
140176	168466
55773	168467
19313	168468
146507	168469
109775	168470
48232	168471
76031	168472
26382	168473
55784	168474
144475	168475
112473	168476
25054	168477
115973	168478
13654	168479
43877	168480
32552	168481
82572	168482
72546	168483
122118	168484
133574	168485
33478	168486
134760	168487
74044	168488
33409	168489
135015	168490
88460	168491
94760	168492
146280	168493
137962	168494
48329	168495
60916	168496
15075	168497
42851	168498
21643	168499
3692	168500
19334	168501
144920	168502
38425	168503
62871	168504
52616	168505
15137	168506
43870	168507
50170	168508
40373	168509
114103	168510
28310	168511
34886	168512
30283	168513
46585	168514
60710	168515
47479	168516
116252	168517
38389	168518
19841	168519
103188	168520
32629	168521
38379	168522
119563	168523
58750	168524
94728	168525
65281	168526
101708	168527
108003	168528
78700	168529
33805	168530
84233	168531
52658	168532
16029	168533
49982	168534
165300	168535
29403	168536
36891	168537
39629	168538
104577	168539
84106	168540
63855	168541
11424	168542
65289	168543
88475	168544
103124	168545
123713	168546
104698	168547
46625	168548
34910	168549
20275	168550
125041	168551
6974	168552
42736	168553
59745	168554
23627	168555
104737	168556
66306	168557
97334	168558
48237	168559
19469	168560
85553	168561
22868	168562
111264	168563
42097	168564
109540	168565
161561	168566
20607	168567
27469	168568
84263	168569
65288	168570
16851	168571
57096	168572
123770	168573
133156	168574
59685	168575
45802	168576
151771	168577
16381	168578
29336	168579
12629	168580
15066	168581
36976	168582
104744	168583
101488	168584
121017	168585
70845	168586
115930	168587
101676	168588
15152	168589
54435	168590
15152	168591
159578	168592
88571	168593
149652	168594
93266	168595
101763	168596
30770	168597
54472	168598
62933	168599
41068	168600
115888	168601
94965	168602
131865	168603
10962	168604
52636	168605
34908	168606
46582	168607
78615	168608
112497	168609
65042	168610
16624	168611
60876	168612
52556	168613
45042	168614
5772	168615
19816	168616
38252	168617
21973	168618
21972	168619
89711	168620
72479	168621
78745	168622
37502	168623
162830	168624
142467	168625
91150	168626
29333	168627
98419	168628
55953	168629
51719	168630
146682	168631
111115	168632
65041	168633
45739	168634
121016	168635
66393	168636
31770	168637
163019	168638
119233	168639
34889	168640
121916	168641
33351	168642
17474	168643
106408	168644
3969	168645
166604	168646
114016	168647
97239	168648
143168	168649
55908	168650
27868	168651
149517	168652
125068	168653
61939	168654
144750	168655
29810	168656
17458	168657
60937	168658
44397	168659
101547	168660
42785	168661
104629	168662
78559	168663
83954	168664
10483	168665
4569	168666
17728	168667
27833	168668
40279	168669
27847	168670
146706	168671
60729	168672
28264	168673
115921	168674
91149	168675
9373	168676
22840	168677
108248	168678
11567	168679
140182	168680
18260	168681
68676	168682
9553	168683
146047	168684
70695	168685
22554	168686
25623	168687
80260	168688
38294	168689
22539	168690
63966	168691
26364	168692
155527	168693
31840	168694
94772	168695
21683	168696
74262	168697
103120	168698
31301	168699
160833	168700
43850	168701
62935	168702
19406	168703
76057	168704
24690	168705
69582	168706
25966	168707
17386	168708
55986	168709
114158	168710
144239	168711
10356	168712
30826	168713
57899	168714
60951	168715
25032	168716
28254	168717
50022	168718
108234	168719
9707	168720
32608	168721
67413	168722
137954	168723
120539	168724
62894	168725
120592	168726
166661	168727
6796	168728
29379	168729
159774	168730
108284	168731
78512	168732
15781	168733
60656	168734
82644	168735
35789	168736
167698	168737
104811	168738
13825	168739
6459	168740
22862	168741
55939	168742
88591	168743
72630	168744
123342	168745
106223	168746
84003	168747
131793	168748
91290	168749
128214	168750
29842	168751
60715	168752
5233	168753
146081	168754
30268	168755
128380	168756
23246	168757
80159	168758
50903	168759
27864	168760
157330	168761
37505	168762
6579	168763
159296	168764
33815	168765
157331	168766
81256	168767
19346	168768
122266	168769
46558	168770
63946	168771
163174	168772
106588	168773
57236	168774
131667	168775
131581	168776
140257	168777
81270	168778
62981	168779
42690	168780
29304	168781
142772	168782
55872	168783
41071	168784
126642	168785
9733	168786
50033	168787
62930	168788
104657	168789
140485	168790
85792	168791
106416	168792
86962	168793
133520	168794
85525	168795
47530	168796
35626	168797
84297	168798
10491	168799
7871	168800
42079	168801
26804	168802
81249	168803
81249	168804
55869	168805
14036	168806
114048	168807
157332	168808
50036	168809
26817	168810
16028	168811
30281	168812
163421	168813
104707	168814
63977	168815
97227	168816
91170	168817
164990	168818
28273	168819
112659	168820
163172	168821
74999	168822
161343	168823
2282	168824
78727	168825
127112	168826
40386	168827
10812	168828
120672	168829
143284	168830
23213	168831
29830	168832
41714	168833
68548	168834
128462	168835
111164	168836
44374	168837
109776	168838
131983	168839
104768	168840
168085	168841
104481	168842
85661	168843
91762	168844
10213	168845
25073	168846
108032	168847
80051	168848
29786	168849
46710	168850
82617	168851
74016	168852
62954	168853
27392	168854
45012	168855
25721	168856
57160	168857
28299	168858
11845	168859
39682	168860
111088	168861
107980	168862
123778	168863
15424	168864
23617	168865
111283	168866
57082	168867
13357	168868
104758	168869
10219	168870
21053	168871
66385	168872
54405	168873
25752	168874
12152	168875
11827	168876
35761	168877
17416	168878
15427	168879
72454	168880
52603	168881
146179	168882
109542	168883
13660	168884
50175	168885
157399	168886
34915	168887
46642	168888
118097	168889
32636	168890
7997	168891
152253	168892
25204	168893
49058	168894
103289	168895
43854	168896
151942	168897
104806	168898
142833	168899
8858	168900
78581	168901
126957	168902
155411	168903
33817	168904
126657	168905
97252	168906
3968	168907
151695	168908
36287	168909
48324	168910
69621	168911
161289	168912
40261	168913
22543	168914
46777	168915
29853	168916
77378	168917
12813	168918
86885	168919
46653	168920
82617	168921
46553	168922
30262	168923
18912	168924
60672	168925
36403	168926
62954	168927
132043	168928
83988	168929
97252	168930
57145	168931
155375	168932
101519	168933
133194	168934
50134	168935
10818	168936
89804	168937
35702	168938
11926	168939
128162	168940
38259	168941
38323	168942
103037	168943
80114	168944
130138	168945
3142	168946
76061	168947
157327	168948
7275	168949
115996	168950
125120	168951
116400	168952
18939	168953
111337	168954
109627	168955
136588	168956
29377	168957
140452	168958
102983	168959
166366	168960
27377	168961
140111	168962
28717	168963
98440	168964
14725	168965
17069	168966
60936	168967
25117	168968
83970	168969
51785	168970
107952	168971
43850	168972
101679	168973
117802	168974
27903	168975
37512	168976
48291	168977
2885	168978
61908	168979
53491	168980
15388	168981
103131	168982
77310	168983
101561	168984
93030	168985
65215	168986
23205	168987
80214	168988
12156	168989
50959	168990
59654	168991
87085	168992
119465	168993
48993	168994
21704	168995
97193	168996
61904	168997
97171	168998
24492	168999
61959	169000
106615	169001
112509	169002
36284	169003
30756	169004
88530	169005
31305	169006
53614	169007
128393	169008
118378	169009
53614	169010
63017	169011
25188	169012
157797	169013
27883	169014
167125	169015
72430	169016
132040	169017
53614	169018
72430	169019
33842	169020
39671	169021
36359	169022
88546	169023
123765	169024
34923	169025
38396	169026
72430	169027
41059	169028
39029	169029
165404	169030
53549	169031
161669	169032
72430	169033
65267	169034
165407	169035
60912	169036
159737	169037
10189	169038
138061	169039
143039	169040
101796	169041
161100	169042
38203	169043
72358	169044
134811	169045
31834	169046
106131	169047
22461	169048
5564	169049
100239	169050
100239	169051
74008	169052
66425	169053
29244	169054
138856	169055
89800	169056
20556	169057
84237	169058
109552	169059
39600	169060
89898	169061
155881	169062
81378	169063
13665	169064
6122	169065
47438	169066
27853	169067
97257	169068
6122	169069
25979	169070
10799	169071
58736	169072
14482	169073
23216	169074
4877	169075
101910	169076
157782	169077
131871	169078
17952	169079
142673	169080
82581	169081
84021	169082
72440	169083
101903	169084
75098	169085
121956	169086
88576	169087
17693	169088
80046	169089
36918	169090
62988	169091
86960	169092
123486	169093
104479	169094
7849	169095
140230	169096
29374	169097
128419	169098
91048	169099
60882	169100
100103	169101
61907	169102
138060	169103
101623	169104
72358	169105
59699	169106
36289	169107
93322	169108
89931	169109
12627	169110
13348	169111
106460	169112
111130	169113
159148	169114
59717	169115
80135	169116
61868	169117
74142	169118
60687	169119
50950	169120
157082	169121
70790	169122
79977	169123
82422	169124
116388	169125
25984	169126
151867	169127
60687	169128
43852	169129
74983	169130
74983	169131
74983	169132
74983	169133
25984	169134
74081	169135
133188	169136
151358	169137
28320	169138
29787	169139
52714	169140
147510	169141
50946	169142
101832	169143
53581	169144
106151	169145
36943	169146
19824	169147
96063	169148
54517	169149
87044	169150
84221	169151
119638	169152
103295	169153
130325	169154
27850	169155
10481	169156
34966	169157
82568	169158
17430	169159
38363	169160
132124	169161
135334	169162
19824	169163
21659	169164
19824	169165
69633	169166
109650	169167
159779	169168
42685	169169
166547	169170
165294	169171
69633	169172
89886	169173
78680	169174
58718	169175
106526	169176
163529	169177
27496	169178
84257	169179
63928	169180
6592	169181
77352	169182
133290	169183
89912	169184
60812	169185
31280	169186
17981	169187
144977	169188
120744	169189
36350	169190
14271	169191
17981	169192
42837	169193
21659	169194
77352	169195
144743	169196
50079	169197
40385	169198
16393	169199
106371	169200
32555	169201
133695	169202
61917	169203
52726	169204
24469	169205
25047	169206
77298	169207
130338	169208
22540	169209
41098	169210
109691	169211
95044	169212
21642	169213
62957	169214
13045	169215
163777	169216
20988	169217
7113	169218
40281	169219
63854	169220
40385	169221
51003	169222
31828	169223
109564	169224
14466	169225
143089	169226
111187	169227
114708	169228
147403	169229
76049	169230
25619	169231
92993	169232
5773	169233
133433	169234
50999	169235
83925	169236
60891	169237
119638	169238
21381	169239
17955	169240
40356	169241
69692	169242
109614	169243
136395	169244
76089	169245
144182	169246
21714	169247
11919	169248
39612	169249
106130	169250
133705	169251
162766	169252
132113	169253
153170	169254
103285	169255
136845	169256
76049	169257
106130	169258
127090	169259
15790	169260
88332	169261
153149	169262
128542	169263
117813	169264
146306	169265
135067	169266
120831	169267
13346	169268
27885	169269
15039	169270
61899	169271
24013	169272
55965	169273
54496	169274
65149	169275
27885	169276
19051	169277
128435	169278
153528	169279
144680	169280
5497	169281
81397	169282
99900	169283
8245	169284
48258	169285
46647	169286
19051	169287
8372	169288
8970	169289
60696	169290
153646	169291
78777	169292
15403	169293
157007	169294
58674	169295
24666	169296
11896	169297
25111	169298
42912	169299
55958	169300
63945	169301
61986	169302
76141	169303
81233	169304
117868	169305
97222	169306
97321	169307
38403	169308
27885	169309
126815	169310
2174	169311
7289	169312
62989	169313
25975	169314
47596	169315
54496	169316
94931	169317
3967	169318
94706	169319
19051	169320
96167	169321
19051	169322
60806	169323
44350	169324
126974	169325
22894	169326
112765	169327
96018	169328
6979	169329
96003	169330
8372	169331
78603	169332
24013	169333
21042	169334
92999	169335
104569	169336
165192	169337
2174	169338
16626	169339
15089	169340
84216	169341
128093	169342
14048	169343
27461	169344
16323	169345
125084	169346
73952	169347
165120	169348
122086	169349
25981	169350
130201	169351
117965	169352
114168	169353
33454	169354
5548	169355
57826	169356
29247	169357
89691	169358
50975	169359
38421	169360
85789	169361
144170	169362
138209	169363
149430	169364
161133	169365
17705	169366
120652	169367
119445	169368
54496	169369
41067	169370
147919	169371
46632	169372
29371	169373
6247	169374
50007	169375
120757	169376
35004	169377
101834	169378
106183	169379
147717	169380
68473	169381
125461	169382
30742	169383
57183	169384
120854	169385
89835	169386
72475	169387
112803	169388
46764	169389
89835	169390
60861	169391
50099	169392
147531	169393
41784	169394
36877	169395
50009	169396
77329	169397
157609	169398
20269	169399
62953	169400
36915	169401
22869	169402
41086	169403
20581	169404
140495	169405
36970	169406
5041	169407
91136	169408
120852	169409
3966	169410
70702	169411
8238	169412
95176	169413
135032	169414
95176	169415
10479	169416
12417	169417
142637	169418
29800	169419
117884	169420
43700	169421
69595	169422
5632	169423
17958	169424
29383	169425
133245	169426
81281	169427
30808	169428
126772	169429
24077	169430
138785	169431
163593	169432
94789	169433
164827	169434
131658	169435
12417	169436
114129	169437
75056	169438
112542	169439
25672	169440
126528	169441
101872	169442
50908	169443
70695	169444
161788	169445
10805	169446
51015	169447
36295	169448
63923	169449
163603	169450
11411	169451
34317	169452
4569	169453
97262	169454
29227	169455
65271	169456
82629	169457
15062	169458
52667	169459
129938	169460
61818	169461
15078	169462
104540	169463
33835	169464
6595	169465
122186	169466
7989	169467
7989	169468
66386	169469
157689	169470
23625	169471
157061	169472
31839	169473
17987	169474
53634	169475
72597	169476
70858	169477
106607	169478
84311	169479
9084	169480
44371	169481
144929	169482
76049	169483
80208	169484
6458	169485
119703	169486
108170	169487
89783	169488
22540	169489
23655	169490
60899	169491
71312	169492
167323	169493
22562	169494
23641	169495
80208	169496
17984	169497
96076	169498
59744	169499
114081	169500
59744	169501
30292	169502
17402	169503
59744	169504
146671	169505
103360	169506
119494	169507
114081	169508
93202	169509
138926	169510
54445	169511
164790	169512
9569	169513
14468	169514
77379	169515
95068	169516
57158	169517
98484	169518
149702	169519
167654	169520
42131	169521
118408	169522
15436	169523
58751	169524
99896	169525
113950	169526
25120	169527
78646	169528
65232	169529
50961	169530
45028	169531
142474	169532
50932	169533
77369	169534
95022	169535
57202	169536
28258	169537
157531	169538
118096	169539
32541	169540
19348	169541
116379	169542
25655	169543
75037	169544
68493	169545
167234	169546
76030	169547
7868	169548
146658	169549
123834	169550
125006	169551
155960	169552
29289	169553
63046	169554
157115	169555
43789	169556
116301	169557
132047	169558
112581	169559
17457	169560
93119	169561
128463	169562
78575	169563
103360	169564
77379	169565
58751	169566
155959	169567
132093	169568
146674	169569
146673	169570
165546	169571
16357	169572
134987	169573
23609	169574
15094	169575
19817	169576
14468	169577
93098	169578
11657	169579
66254	169580
92920	169581
135324	169582
19392	169583
104799	169584
116161	169585
42841	169586
140660	169587
150084	169588
148315	169589
163356	169590
14468	169591
131823	169592
7857	169593
74071	169594
8387	169595
165545	169596
15127	169597
152213	169598
47617	169599
12815	169600
9520	169601
38322	169602
32530	169603
143048	169604
78840	169605
72383	169606
42791	169607
71330	169608
123439	169609
157937	169610
88579	169611
72441	169612
63025	169613
72646	169614
15111	169615
146414	169616
143112	169617
98385	169618
9529	169619
143460	169620
63816	169621
144667	169622
138926	169623
19878	169624
125412	169625
103118	169626
138371	169627
57833	169628
111056	169629
118408	169630
11277	169631
100240	169632
122309	169633
125534	169634
96096	169635
15056	169636
14468	169637
123836	169638
154141	169639
123475	169640
78575	169641
93020	169642
43814	169643
93262	169644
97281	169645
55808	169646
29289	169647
115944	169648
143461	169649
122328	169650
114081	169651
87055	169652
46615	169653
69596	169654
166829	169655
60652	169656
140440	169657
88458	169658
76019	169659
19789	169660
133406	169661
29782	169662
50077	169663
53571	169664
92986	169665
16026	169666
19460	169667
39647	169668
32058	169669
11843	169670
74038	169671
103142	169672
16002	169673
104708	169674
58695	169675
165176	169676
65024	169677
62020	169678
66240	169679
149874	169680
106308	169681
128387	169682
101843	169683
104547	169684
67364	169685
19789	169686
19460	169687
44403	169688
95020	169689
34970	169690
14708	169691
157820	169692
133188	169693
72349	169694
141012	169695
19789	169696
19369	169697
106308	169698
44983	169699
36335	169700
85625	169701
46744	169702
118369	169703
95106	169704
25727	169705
9717	169706
36283	169707
100130	169708
14725	169709
60660	169710
6121	169711
69642	169712
45670	169713
103294	169714
44983	169715
61949	169716
48260	169717
120830	169718
165129	169719
88458	169720
118136	169721
116165	169722
26851	169723
33523	169724
34988	169725
28255	169726
68562	169727
161397	169728
8387	169729
25152	169730
142964	169731
76137	169732
50886	169733
69642	169734
164952	169735
19050	169736
106308	169737
95142	169738
84236	169739
165160	169740
42909	169741
39609	169742
97284	169743
34988	169744
19369	169745
7348	169746
94876	169747
32694	169748
82659	169749
69642	169750
30773	169751
46551	169752
111076	169753
43917	169754
34333	169755
85545	169756
15076	169757
98467	169758
13652	169759
32597	169760
20553	169761
98518	169762
118114	169763
9201	169764
26791	169765
112667	169766
106420	169767
144671	169768
25161	169769
11818	169770
36279	169771
78799	169772
45719	169773
74170	169774
23248	169775
88458	169776
58663	169777
32526	169778
153693	169779
10475	169780
15144	169781
26819	169782
25651	169783
128321	169784
77292	169785
62950	169786
27857	169787
161205	169788
8387	169789
9503	169790
21060	169791
19050	169792
32064	169793
6121	169794
84276	169795
16026	169796
88291	169797
74047	169798
33413	169799
19050	169800
40263	169801
40262	169802
24460	169803
47559	169804
24676	169805
108301	169806
20983	169807
155718	169808
40263	169809
30814	169810
42873	169811
69709	169812
47559	169813
128448	169814
133225	169815
40263	169816
70796	169817
61831	169818
53470	169819
130030	169820
151553	169821
81269	169822
89699	169823
63921	169824
152275	169825
30747	169826
101535	169827
65111	169828
89929	169829
125076	169830
109576	169831
40338	169832
74002	169833
35607	169834
106279	169835
72380	169836
12864	169837
138880	169838
161187	169839
65229	169840
69635	169841
161184	169842
29779	169843
69635	169844
22427	169845
151526	169846
49048	169847
33827	169848
43718	169849
47545	169850
68437	169851
33371	169852
33371	169853
17067	169854
89697	169855
22838	169856
112486	169857
41811	169858
117869	169859
25029	169860
69564	169861
36277	169862
8776	169863
101866	169864
30286	169865
80004	169866
16824	169867
35785	169868
46641	169869
34858	169870
57317	169871
47427	169872
40370	169873
12168	169874
50198	169875
54846	169876
34323	169877
17407	169878
33378	169879
13349	169880
7877	169881
53540	169882
101820	169883
149410	169884
153267	169885
74977	169886
137928	169887
133173	169888
126921	169889
103379	169890
66266	169891
24521	169892
22893	169893
112685	169894
74980	169895
29327	169896
94703	169897
54492	169898
77373	169899
79965	169900
113993	169901
133556	169902
78757	169903
98601	169904
38331	169905
77244	169906
23613	169907
51787	169908
24045	169909
84061	169910
35763	169911
157630	169912
27871	169913
14480	169914
34338	169915
9517	169916
119434	169917
19024	169918
112743	169919
17073	169920
58700	169921
54507	169922
120881	169923
108170	169924
108213	169925
32722	169926
101743	169927
114219	169928
100132	169929
157734	169930
22421	169931
135284	169932
138037	169933
136771	169934
136771	169935
136687	169936
165345	169937
16372	169938
99942	169939
20607	169940
147675	169941
13617	169942
10489	169943
46773	169944
36864	169945
33516	169946
140752	169947
65150	169948
164779	169949
8228	169950
46657	169951
6966	169952
133581	169953
74039	169954
126633	169955
40273	169956
7290	169957
100005	169958
26849	169959
31298	169960
159606	169961
31840	169962
128206	169963
122186	169964
14057	169965
166551	169966
8384	169967
162967	169968
28705	169969
22849	169970
8960	169971
48366	169972
34349	169973
55857	169974
35001	169975
111078	169976
8960	169977
91759	169978
131603	169979
164785	169980
21411	169981
114173	169982
53615	169983
124975	169984
106195	169985
88356	169986
116317	169987
33442	169988
166350	169989
103220	169990
66414	169991
36888	169992
12168	169993
51788	169994
57875	169995
53615	169996
67374	169997
71260	169998
42772	169999
29260	170000
8381	170001
108040	170002
126877	170003
130302	170004
18889	170005
53589	170006
43751	170007
22838	170008
106489	170009
20952	170010
38291	170011
134912	170012
101411	170013
27434	170014
11102	170015
77307	170016
17380	170017
87051	170018
14696	170019
21380	170020
134970	170021
97443	170022
35768	170023
73994	170024
97170	170025
11899	170026
34979	170027
60884	170028
6868	170029
103164	170030
15378	170031
14696	170032
10819	170033
166640	170034
30803	170035
119243	170036
14479	170037
19390	170038
14696	170039
104697	170040
20548	170041
38963	170042
21380	170043
54534	170044
65248	170045
87050	170046
119497	170047
14464	170048
9720	170049
7724	170050
41725	170051
9197	170052
96221	170053
14463	170054
29843	170055
62898	170056
45015	170057
96002	170058
72329	170059
34320	170060
111086	170061
157226	170062
29841	170063
76128	170064
5861	170065
104709	170066
98468	170067
46700	170068
62091	170069
151811	170070
135263	170071
48389	170072
13624	170073
35674	170074
112536	170075
122054	170076
4784	170077
97255	170078
97255	170079
42103	170080
14037	170081
121976	170082
72282	170083
21694	170084
85543	170085
78692	170086
15438	170087
63909	170088
125085	170089
29816	170090
41797	170091
30792	170092
144756	170093
34328	170094
82583	170095
54465	170096
66380	170097
19830	170098
167175	170099
135218	170100
155663	170101
96123	170102
91755	170103
67347	170104
16361	170105
149891	170106
56996	170107
125135	170108
10803	170109
53507	170110
41795	170111
8857	170112
125352	170113
29336	170114
135166	170115
55811	170116
72542	170117
10803	170118
89680	170119
16361	170120
60877	170121
106440	170122
165212	170123
31835	170124
6566	170125
23626	170126
153248	170127
11412	170128
63927	170129
50914	170130
155403	170131
30283	170132
66379	170133
140481	170134
7862	170135
48346	170136
41810	170137
149890	170138
25110	170139
97182	170140
112628	170141
39058	170142
68506	170143
36406	170144
114785	170145
12137	170146
59728	170147
30762	170148
11560	170149
36971	170150
91042	170151
28307	170152
128560	170153
63828	170154
117795	170155
134836	170156
32052	170157
89920	170158
7718	170159
23219	170160
107965	170161
17957	170162
104552	170163
29292	170164
12623	170165
14725	170166
108304	170167
101406	170168
101395	170169
26797	170170
119393	170171
101406	170172
16847	170173
16824	170174
69581	170175
63024	170176
8372	170177
66334	170178
76187	170179
83951	170180
85519	170181
120883	170182
119456	170183
119456	170184
40370	170185
31811	170186
58789	170187
135081	170188
126572	170189
91745	170190
157032	170191
48306	170192
48306	170193
166449	170194
138328	170195
39662	170196
85557	170197
20572	170198
151308	170199
86872	170200
76033	170201
159918	170202
55723	170203
78830	170204
80104	170205
71282	170206
92914	170207
38436	170208
103328	170209
22499	170210
54870	170211
104478	170212
48306	170213
24449	170214
39662	170215
126783	170216
62999	170217
26358	170218
103008	170219
86984	170220
4609	170221
59598	170222
136381	170223
27451	170224
115891	170225
32536	170226
100019	170227
17388	170228
136502	170229
57088	170230
7272	170231
25650	170232
126589	170233
123828	170234
100117	170235
130278	170236
16326	170237
25650	170238
63825	170239
81274	170240
98597	170241
42816	170242
6965	170243
27406	170244
61811	170245
31772	170246
45753	170247
76037	170248
32539	170249
149539	170250
3644	170251
119681	170252
114003	170253
91054	170254
163159	170255
60802	170256
23591	170257
80182	170258
33824	170259
65140	170260
18291	170261
35644	170262
80182	170263
150121	170264
10802	170265
21706	170266
68657	170267
28706	170268
54861	170269
12846	170270
22444	170271
25699	170272
13632	170273
122261	170274
43820	170275
65100	170276
11899	170277
27440	170278
130091	170279
52681	170280
72496	170281
36327	170282
160936	170283
16305	170284
37532	170285
11106	170286
32539	170287
125529	170288
5562	170289
161216	170290
107903	170291
62086	170292
100103	170293
111305	170294
103334	170295
101737	170296
134935	170297
155247	170298
134935	170299
57206	170300
23648	170301
17080	170302
155338	170303
16841	170304
107934	170305
70735	170306
100220	170307
22839	170308
68635	170309
91126	170310
130450	170311
11901	170312
7609	170313
12606	170314
131925	170315
165249	170316
165250	170317
100080	170318
123662	170319
151871	170320
111229	170321
126880	170322
118193	170323
60844	170324
76105	170325
74121	170326
65234	170327
131926	170328
109674	170329
41078	170330
91199	170331
30734	170332
38203	170333
147820	170334
36288	170335
22565	170336
59640	170337
81283	170338
77336	170339
14471	170340
128409	170341
60958	170342
7277	170343
55971	170344
19323	170345
38216	170346
123511	170347
50990	170348
68628	170349
41842	170350
96124	170351
16322	170352
27463	170353
104787	170354
111356	170355
24689	170356
21980	170357
62043	170358
19850	170359
30824	170360
57095	170361
103128	170362
14039	170363
131852	170364
89751	170365
7880	170366
94783	170367
146091	170368
40328	170369
8246	170370
167908	170371
112672	170372
125273	170373
9192	170374
13608	170375
79973	170376
11880	170377
57190	170378
110986	170379
151777	170380
163063	170381
101605	170382
47584	170383
101498	170384
80076	170385
20980	170386
7277	170387
62067	170388
51743	170389
14709	170390
24473	170391
21008	170392
111322	170393
69650	170394
136484	170395
101582	170396
9531	170397
126717	170398
5223	170399
120684	170400
101419	170401
46553	170402
146095	170403
93324	170404
83937	170405
10799	170406
35602	170407
161305	170408
25221	170409
147418	170410
60736	170411
116082	170412
32634	170413
4176	170414
42754	170415
116122	170416
56993	170417
25109	170418
84007	170419
55849	170420
20280	170421
144190	170422
149319	170423
42754	170424
159126	170425
73882	170426
25097	170427
33367	170428
74036	170429
81438	170430
25221	170431
142493	170432
42754	170433
42799	170434
153185	170435
116086	170436
57198	170437
142358	170438
7899	170439
33474	170440
25221	170441
32615	170442
123331	170443
74013	170444
140435	170445
19404	170446
74036	170447
149320	170448
116152	170449
55828	170450
126748	170451
32718	170452
25669	170453
19404	170454
142611	170455
114891	170456
57157	170457
25221	170458
25221	170459
42898	170460
116398	170461
117969	170462
116152	170463
27388	170464
116154	170465
93107	170466
43956	170467
57085	170468
74036	170469
93080	170470
94932	170471
140055	170472
118008	170473
32531	170474
27911	170475
139990	170476
142325	170477
24716	170478
119498	170479
57302	170480
57121	170481
123868	170482
43906	170483
163936	170484
55753	170485
4827	170486
32632	170487
32591	170488
25195	170489
32632	170490
74036	170491
82616	170492
42107	170493
43956	170494
71317	170495
77344	170496
78496	170497
95173	170498
42754	170499
140630	170500
77206	170501
14819	170502
9533	170503
116226	170504
98475	170505
24716	170506
14819	170507
74134	170508
52718	170509
42754	170510
42754	170511
42897	170512
14819	170513
139991	170514
43707	170515
73952	170516
25221	170517
3694	170518
142354	170519
32646	170520
42903	170521
57084	170522
115980	170523
25182	170524
70678	170525
25193	170526
32632	170527
149227	170528
12155	170529
96039	170530
54915	170531
25221	170532
100131	170533
112670	170534
78515	170535
42799	170536
4172	170537
25651	170538
54497	170539
138742	170540
140985	170541
123868	170542
26765	170543
116445	170544
32598	170545
94744	170546
43844	170547
72537	170548
5554	170549
7899	170550
33350	170551
118271	170552
142356	170553
153184	170554
4762	170555
19771	170556
20961	170557
116354	170558
98463	170559
34918	170560
25750	170561
116261	170562
133716	170563
46642	170564
15130	170565
33482	170566
116445	170567
60931	170568
6488	170569
43808	170570
7899	170571
15394	170572
72286	170573
146400	170574
140455	170575
25054	170576
43885	170577
147416	170578
139993	170579
25127	170580
35602	170581
164692	170582
162866	170583
24493	170584
62073	170585
111031	170586
114271	170587
93285	170588
52658	170589
31312	170590
88299	170591
27456	170592
7118	170593
154126	170594
26380	170595
52570	170596
107949	170597
96005	170598
120990	170599
76211	170600
163848	170601
77235	170602
126885	170603
36952	170604
27497	170605
7118	170606
126766	170607
21399	170608
151957	170609
85790	170610
109618	170611
85582	170612
18257	170613
154127	170614
22433	170615
31803	170616
41075	170617
12625	170618
18257	170619
70863	170620
48387	170621
19790	170622
35638	170623
20567	170624
13187	170625
16319	170626
111347	170627
13831	170628
131548	170629
45032	170630
153210	170631
10017	170632
68535	170633
27411	170634
41788	170635
77234	170636
128265	170637
32660	170638
43702	170639
38430	170640
12629	170641
109672	170642
111231	170643
131595	170644
21978	170645
10826	170646
37002	170647
18587	170648
78698	170649
81416	170650
125351	170651
66438	170652
54459	170653
67422	170654
112692	170655
157492	170656
91085	170657
31820	170658
125351	170659
74029	170660
54528	170661
48984	170662
81196	170663
30815	170664
134814	170665
146441	170666
39606	170667
40292	170668
30282	170669
125545	170670
128464	170671
82658	170672
24047	170673
106273	170674
16354	170675
136632	170676
157454	170677
19799	170678
32059	170679
40344	170680
72533	170681
61894	170682
137942	170683
20541	170684
54502	170685
146685	170686
58811	170687
24508	170688
98476	170689
32583	170690
101486	170691
17424	170692
15112	170693
101397	170694
6687	170695
103381	170696
12841	170697
106197	170698
118284	170699
10022	170700
140564	170701
55868	170702
15446	170703
11882	170704
46579	170705
17447	170706
96178	170707
66290	170708
42915	170709
21390	170710
106197	170711
65223	170712
120871	170713
103377	170714
27894	170715
76086	170716
54425	170717
97356	170718
101485	170719
104794	170720
161334	170721
66422	170722
57074	170723
13602	170724
97237	170725
58739	170726
5550	170727
116019	170728
26001	170729
133427	170730
21656	170731
18265	170732
24711	170733
43864	170734
81443	170735
38374	170736
27894	170737
16849	170738
29860	170739
33521	170740
54900	170741
94684	170742
42847	170743
61885	170744
126791	170745
101485	170746
54900	170747
19890	170748
19459	170749
85690	170750
157453	170751
59703	170752
6594	170753
76124	170754
9495	170755
75047	170756
63040	170757
10826	170758
78513	170759
75125	170760
91772	170761
29353	170762
46731	170763
17954	170764
13349	170765
26387	170766
13354	170767
62900	170768
3696	170769
101816	170770
35735	170771
52640	170772
157981	170773
20993	170774
133407	170775
65351	170776
48278	170777
46731	170778
36899	170779
17078	170780
134842	170781
42086	170782
14263	170783
48248	170784
66266	170785
57810	170786
161188	170787
114235	170788
22430	170789
24474	170790
164682	170791
24521	170792
47514	170793
22891	170794
81216	170795
22897	170796
21716	170797
111012	170798
51746	170799
78751	170800
54491	170801
119275	170802
162777	170803
109797	170804
89807	170805
27469	170806
106182	170807
41078	170808
164715	170809
19792	170810
152151	170811
48331	170812
16335	170813
38338	170814
109511	170815
12256	170816
92931	170817
147930	170818
33393	170819
22433	170820
63920	170821
142269	170822
110977	170823
6877	170824
45802	170825
47544	170826
10600	170827
114144	170828
103274	170829
11902	170830
120558	170831
134784	170832
31248	170833
58727	170834
95140	170835
135137	170836
61990	170837
7279	170838
5766	170839
17403	170840
161648	170841
37543	170842
120969	170843
54539	170844
86854	170845
95047	170846
31814	170847
47515	170848
79968	170849
19441	170850
156950	170851
25709	170852
11413	170853
99941	170854
130081	170855
12863	170856
114769	170857
92956	170858
63922	170859
22412	170860
45784	170861
35662	170862
55985	170863
17735	170864
68462	170865
55985	170866
69614	170867
60741	170868
8240	170869
55875	170870
38301	170871
61870	170872
95158	170873
22876	170874
70799	170875
26350	170876
91191	170877
50097	170878
20614	170879
17450	170880
165010	170881
111250	170882
118041	170883
149640	170884
33502	170885
39066	170886
25073	170887
119512	170888
111100	170889
52575	170890
11930	170891
70832	170892
26853	170893
7871	170894
135036	170895
26350	170896
100019	170897
15133	170898
114815	170899
7871	170900
43812	170901
20614	170902
29279	170903
91194	170904
130162	170905
31319	170906
47483	170907
10791	170908
14488	170909
6378	170910
166754	170911
39066	170912
52575	170913
13631	170914
45725	170915
122064	170916
60738	170917
133543	170918
11825	170919
3690	170920
126976	170921
104819	170922
55761	170923
38301	170924
25660	170925
100207	170926
59630	170927
17953	170928
8378	170929
131803	170930
120691	170931
97195	170932
95098	170933
142795	170934
20261	170935
18893	170936
6565	170937
134958	170938
92988	170939
128247	170940
126979	170941
81399	170942
38981	170943
14049	170944
57863	170945
7169	170946
135051	170947
120719	170948
20614	170949
66388	170950
84004	170951
116463	170952
10800	170953
17971	170954
133530	170955
98458	170956
119372	170957
155112	170958
26357	170959
50878	170960
114238	170961
11423	170962
19345	170963
133312	170964
70761	170965
46622	170966
91289	170967
16389	170968
13054	170969
46622	170970
153813	170971
25037	170972
20552	170973
50068	170974
12575	170975
156937	170976
16338	170977
84085	170978
93112	170979
44989	170980
28291	170981
127094	170982
119628	170983
109743	170984
108203	170985
44987	170986
58806	170987
85593	170988
43837	170989
19315	170990
23597	170991
72607	170992
39012	170993
144515	170994
50010	170995
24446	170996
126533	170997
80232	170998
38318	170999
138853	171000
85593	171001
154111	171002
72481	171003
17471	171004
7168	171005
38445	171006
108257	171007
12158	171008
20552	171009
44989	171010
160865	171011
16842	171012
120717	171013
55817	171014
13180	171015
165025	171016
107938	171017
24495	171018
96217	171019
142796	171020
153396	171021
159580	171022
7169	171023
111149	171024
34866	171025
24490	171026
70806	171027
4181	171028
113958	171029
33509	171030
17418	171031
35689	171032
42787	171033
34321	171034
96021	171035
35633	171036
60860	171037
133602	171038
41089	171039
42821	171040
16016	171041
13180	171042
21062	171043
15119	171044
82508	171045
43948	171046
7169	171047
106355	171048
17478	171049
14494	171050
79977	171051
32533	171052
125057	171053
25203	171054
41067	171055
151511	171056
122088	171057
66332	171058
125115	171059
136644	171060
125113	171061
47425	171062
108090	171063
114844	171064
21024	171065
46735	171066
123378	171067
27832	171068
91154	171069
29847	171070
88318	171071
151210	171072
17965	171073
58699	171074
86889	171075
119376	171076
140410	171077
104466	171078
128351	171079
42779	171080
63829	171081
123550	171082
42839	171083
135146	171084
114183	171085
63817	171086
23204	171087
130198	171088
50950	171089
38440	171090
57930	171091
34952	171092
55917	171093
51744	171094
163774	171095
13195	171096
106323	171097
41820	171098
108122	171099
16390	171100
93013	171101
16023	171102
26851	171103
99921	171104
13195	171105
140348	171106
122007	171107
27425	171108
165473	171109
30784	171110
95046	171111
112600	171112
155619	171113
72433	171114
26851	171115
140850	171116
126540	171117
165472	171118
15382	171119
162815	171120
44365	171121
116134	171122
19847	171123
32557	171124
136851	171125
54886	171126
157868	171127
131545	171128
88311	171129
58720	171130
159808	171131
15096	171132
38416	171133
60660	171134
161737	171135
104518	171136
148240	171137
101637	171138
45042	171139
92971	171140
100200	171141
149560	171142
83926	171143
138342	171144
118404	171145
42861	171146
104588	171147
42911	171148
42863	171149
16390	171150
38381	171151
143380	171152
92933	171153
92965	171154
15011	171155
42739	171156
133420	171157
131917	171158
39677	171159
50004	171160
15079	171161
122050	171162
138343	171163
12619	171164
101801	171165
133649	171166
19333	171167
122050	171168
130393	171169
146603	171170
103332	171171
43923	171172
25104	171173
78644	171174
130155	171175
9547	171176
143344	171177
60849	171178
32535	171179
13195	171180
152143	171181
107883	171182
159807	171183
30250	171184
15426	171185
142689	171186
21055	171187
123536	171188
132073	171189
151947	171190
111203	171191
41739	171192
155884	171193
101917	171194
53479	171195
153688	171196
21005	171197
54886	171198
138968	171199
42109	171200
161735	171201
147775	171202
21979	171203
13183	171204
44365	171205
55889	171206
140098	171207
55921	171208
72480	171209
72453	171210
119517	171211
33417	171212
32524	171213
42887	171214
48315	171215
146237	171216
93201	171217
148077	171218
66408	171219
30272	171220
163772	171221
27468	171222
68637	171223
117856	171224
130390	171225
25091	171226
21404	171227
98622	171228
38269	171229
142433	171230
15454	171231
89852	171232
58757	171233
3882	171234
89899	171235
48382	171236
112764	171237
20594	171238
52675	171239
38295	171240
40259	171241
101647	171242
17073	171243
27431	171244
65306	171245
22442	171246
16606	171247
26827	171248
45772	171249
47493	171250
63864	171251
108039	171252
161634	171253
3882	171254
41107	171255
112765	171256
24475	171257
89899	171258
3882	171259
46577	171260
153508	171261
3882	171262
20988	171263
27385	171264
72468	171265
79965	171266
38217	171267
53570	171268
113978	171269
89899	171270
24502	171271
13046	171272
93252	171273
54489	171274
165420	171275
82461	171276
29347	171277
164725	171278
128445	171279
30754	171280
12419	171281
36890	171282
5569	171283
128157	171284
137945	171285
113937	171286
41796	171287
16612	171288
162893	171289
36890	171290
16847	171291
12419	171292
85767	171293
122234	171294
81299	171295
115954	171296
164723	171297
39042	171298
18928	171299
53601	171300
153291	171301
23595	171302
35735	171303
142522	171304
67333	171305
18289	171306
161120	171307
19309	171308
127038	171309
9552	171310
12157	171311
134996	171312
4533	171313
162709	171314
73991	171315
119568	171316
6868	171317
91107	171318
8385	171319
11411	171320
59698	171321
161121	171322
135398	171323
165578	171324
27353	171325
29854	171326
122163	171327
38201	171328
15572	171329
52605	171330
41113	171331
167953	171332
30820	171333
48320	171334
92936	171335
63893	171336
70835	171337
14268	171338
44979	171339
144705	171340
12862	171341
7519	171342
21692	171343
42860	171344
31813	171345
60870	171346
106232	171347
101827	171348
40378	171349
72357	171350
30802	171351
104473	171352
120904	171353
106241	171354
107885	171355
12141	171356
126990	171357
89764	171358
82549	171359
13056	171360
129993	171361
3461	171362
24509	171363
48320	171364
49995	171365
91225	171366
32547	171367
15037	171368
17068	171369
30820	171370
78592	171371
41769	171372
153415	171373
24070	171374
138378	171375
131687	171376
3460	171377
103270	171378
73987	171379
106165	171380
119568	171381
9082	171382
119567	171383
29230	171384
40320	171385
46555	171386
38357	171387
81204	171388
15381	171389
62891	171390
27856	171391
73947	171392
146057	171393
45008	171394
72588	171395
13212	171396
17977	171397
33393	171398
163819	171399
40318	171400
65288	171401
50110	171402
31280	171403
13663	171404
130326	171405
103122	171406
15441	171407
39668	171408
85785	171409
146263	171410
36884	171411
67329	171412
84061	171413
75106	171414
22491	171415
101619	171416
91163	171417
11409	171418
19786	171419
104453	171420
85692	171421
14058	171422
96001	171423
68455	171424
58761	171425
44405	171426
24082	171427
34937	171428
157911	171429
31279	171430
103040	171431
166826	171432
69681	171433
13055	171434
9716	171435
25762	171436
108088	171437
72353	171438
39020	171439
108088	171440
17720	171441
128573	171442
63030	171443
33509	171444
19041	171445
65191	171446
73885	171447
25734	171448
108100	171449
59695	171450
7887	171451
15993	171452
62982	171453
45042	171454
24077	171455
29274	171456
119695	171457
24477	171458
81374	171459
15139	171460
106327	171461
33809	171462
6967	171463
25734	171464
32636	171465
108174	171466
9496	171467
120537	171468
21042	171469
57098	171470
163494	171471
52722	171472
121973	171473
51795	171474
13605	171475
26373	171476
96134	171477
7887	171478
166868	171479
60693	171480
81197	171481
19870	171482
10027	171483
125240	171484
57087	171485
19322	171486
72558	171487
49033	171488
25971	171489
36339	171490
16326	171491
27501	171492
157523	171493
76055	171494
16024	171495
80015	171496
142516	171497
58819	171498
89688	171499
51718	171500
28258	171501
15020	171502
37478	171503
125216	171504
119454	171505
22484	171506
38337	171507
19360	171508
50930	171509
22874	171510
26373	171511
23609	171512
25080	171513
39630	171514
38270	171515
11922	171516
20261	171517
119695	171518
126475	171519
11869	171520
7896	171521
65079	171522
76137	171523
8226	171524
9729	171525
157465	171526
151438	171527
78603	171528
68525	171529
47473	171530
22484	171531
155966	171532
62853	171533
62853	171534
100245	171535
122052	171536
47436	171537
25651	171538
159453	171539
116333	171540
73885	171541
81289	171542
136387	171543
20592	171544
119620	171545
25136	171546
106366	171547
15139	171548
11815	171549
118248	171550
165323	171551
93194	171552
125172	171553
161579	171554
163594	171555
57888	171556
114109	171557
109674	171558
151976	171559
131641	171560
65098	171561
88521	171562
9891	171563
16372	171564
54439	171565
97333	171566
112728	171567
23218	171568
72378	171569
40348	171570
14273	171571
134783	171572
58799	171573
38341	171574
18277	171575
91204	171576
123765	171577
167965	171578
25197	171579
70836	171580
133687	171581
78740	171582
36915	171583
63896	171584
125124	171585
20556	171586
9713	171587
24531	171588
12624	171589
130235	171590
61887	171591
61887	171592
32564	171593
41734	171594
6182	171595
114282	171596
21044	171597
19034	171598
12164	171599
23236	171600
22527	171601
68618	171602
41113	171603
136875	171604
128608	171605
10209	171606
25029	171607
68480	171608
80123	171609
27384	171610
6796	171611
19769	171612
9725	171613
96061	171614
27912	171615
153342	171616
6377	171617
27372	171618
59697	171619
142710	171620
15062	171621
45745	171622
118209	171623
10493	171624
28260	171625
6182	171626
131945	171627
13180	171628
126897	171629
15405	171630
29814	171631
49018	171632
23236	171633
29822	171634
10209	171635
23236	171636
9724	171637
123753	171638
22440	171639
161020	171640
13842	171641
62994	171642
83978	171643
113994	171644
62994	171645
99897	171646
17433	171647
157732	171648
119569	171649
101570	171650
125490	171651
40309	171652
6866	171653
111279	171654
11119	171655
70844	171656
48981	171657
41736	171658
57240	171659
16377	171660
32052	171661
25617	171662
10846	171663
63987	171664
21011	171665
140074	171666
36963	171667
50132	171668
5981	171669
67427	171670
95989	171671
99897	171672
111038	171673
62078	171674
47550	171675
15794	171676
153311	171677
148208	171678
26825	171679
39683	171680
103107	171681
67452	171682
12821	171683
30749	171684
55962	171685
24492	171686
6869	171687
118279	171688
26860	171689
126851	171690
113994	171691
29808	171692
136424	171693
74221	171694
121945	171695
7610	171696
9543	171697
25047	171698
14258	171699
147578	171700
14704	171701
164814	171702
10805	171703
34982	171704
14032	171705
84003	171706
41731	171707
19034	171708
138890	171709
75083	171710
118504	171711
53511	171712
142995	171713
47463	171714
147579	171715
65125	171716
59735	171717
164583	171718
47463	171719
89758	171720
49990	171721
89717	171722
10963	171723
126611	171724
89758	171725
27876	171726
75123	171727
11901	171728
89722	171729
25093	171730
79940	171731
112668	171732
108173	171733
114747	171734
82430	171735
128426	171736
134859	171737
20952	171738
36304	171739
138001	171740
166571	171741
79929	171742
88557	171743
52580	171744
52580	171745
96010	171746
14490	171747
14490	171748
123778	171749
144644	171750
91258	171751
114270	171752
126940	171753
49041	171754
147346	171755
67435	171756
17437	171757
106112	171758
158903	171759
22500	171760
39662	171761
36985	171762
36985	171763
133095	171764
110966	171765
114175	171766
160808	171767
81415	171768
101800	171769
78753	171770
23619	171771
104594	171772
106497	171773
114823	171774
84256	171775
19362	171776
48233	171777
6867	171778
27462	171779
140892	171780
41103	171781
166767	171782
147689	171783
120917	171784
43811	171785
149604	171786
165322	171787
40335	171788
34367	171789
7615	171790
147527	171791
73968	171792
164949	171793
21375	171794
57260	171795
10028	171796
119438	171797
106237	171798
106168	171799
29273	171800
80029	171801
3644	171802
21375	171803
81270	171804
57823	171805
94990	171806
139999	171807
20995	171808
9893	171809
89787	171810
97371	171811
164950	171812
15068	171813
159135	171814
26852	171815
87050	171816
19309	171817
62949	171818
29806	171819
21375	171820
19345	171821
17435	171822
25701	171823
17404	171824
146337	171825
155166	171826
98592	171827
12850	171828
58677	171829
167841	171830
86934	171831
98481	171832
53522	171833
155512	171834
138984	171835
93300	171836
47538	171837
61879	171838
19391	171839
71293	171840
10020	171841
39019	171842
94751	171843
45763	171844
17962	171845
35733	171846
149919	171847
106422	171848
19027	171849
17702	171850
101855	171851
101449	171852
33822	171853
86849	171854
60840	171855
126638	171856
132143	171857
29780	171858
125206	171859
86849	171860
89686	171861
153765	171862
53498	171863
119315	171864
146457	171865
164800	171866
40397	171867
66349	171868
19027	171869
38436	171870
20977	171871
60690	171872
166565	171873
81263	171874
24505	171875
165589	171876
67394	171877
68675	171878
49974	171879
104740	171880
103351	171881
151914	171882
133705	171883
74258	171884
136871	171885
50213	171886
25202	171887
101716	171888
63871	171889
118488	171890
156008	171891
81437	171892
14726	171893
21395	171894
167221	171895
30763	171896
63871	171897
65344	171898
49084	171899
17988	171900
66261	171901
88594	171902
23601	171903
163836	171904
118489	171905
28680	171906
84304	171907
60819	171908
106461	171909
165590	171910
33466	171911
21395	171912
51018	171913
108303	171914
47566	171915
49030	171916
99983	171917
88392	171918
66394	171919
28276	171920
106310	171921
34894	171922
147725	171923
29393	171924
39068	171925
126739	171926
68539	171927
114069	171928
27369	171929
69548	171930
18589	171931
72339	171932
53531	171933
52566	171934
60869	171935
65239	171936
38234	171937
17697	171938
120757	171939
133379	171940
37507	171941
96158	171942
41020	171943
97449	171944
134820	171945
11561	171946
92991	171947
3265	171948
9082	171949
65019	171950
136737	171951
31749	171952
119240	171953
74065	171954
32662	171955
9543	171956
103036	171957
159216	171958
52607	171959
94977	171960
24689	171961
162730	171962
154196	171963
108141	171964
35726	171965
120902	171966
7427	171967
50934	171968
142691	171969
81371	171970
19346	171971
19867	171972
31749	171973
130074	171974
97203	171975
108089	171976
32617	171977
36342	171978
68466	171979
13206	171980
101526	171981
6567	171982
23650	171983
57934	171984
16356	171985
119643	171986
3691	171987
19867	171988
14724	171989
81258	171990
106115	171991
142692	171992
4536	171993
24050	171994
106402	171995
89893	171996
104512	171997
121987	171998
48313	171999
128178	172000
12614	172001
17722	172002
80193	172003
42902	172004
23622	172005
69624	172006
15012	172007
15012	172008
15012	172009
15012	172010
73899	172011
109785	172012
93247	172013
80160	172014
41819	172015
161568	172016
94866	172017
85716	172018
18564	172019
155351	172020
63957	172021
137961	172022
38393	172023
51805	172024
65285	172025
32727	172026
85540	172027
19819	172028
29316	172029
87001	172030
5227	172031
12600	172032
103323	172033
62908	172034
47435	172035
22469	172036
80213	172037
7281	172038
27891	172039
62065	172040
80197	172041
98651	172042
44371	172043
50058	172044
63862	172045
20278	172046
21659	172047
48280	172048
71308	172049
121868	172050
15013	172051
34904	172052
37501	172053
34904	172054
91083	172055
57239	172056
35006	172057
22433	172058
148017	172059
26786	172060
37001	172061
126586	172062
53628	172063
16623	172064
35768	172065
101680	172066
146389	172067
133545	172068
57853	172069
7279	172070
17403	172071
91701	172072
59706	172073
49015	172074
102974	172075
148290	172076
16619	172077
103202	172078
62924	172079
15021	172080
35728	172081
46720	172082
25710	172083
94897	172084
23654	172085
36995	172086
129851	172087
158911	172088
134770	172089
44392	172090
126489	172091
84258	172092
38968	172093
104450	172094
27455	172095
91209	172096
35687	172097
77212	172098
7883	172099
75028	172100
21639	172101
84094	172102
106224	172103
47544	172104
100232	172105
81392	172106
7994	172107
33829	172108
23199	172109
21711	172110
85607	172111
128628	172112
76170	172113
78711	172114
60800	172115
4979	172116
94738	172117
157292	172118
13049	172119
8766	172120
21368	172121
81261	172122
11892	172123
106232	172124
134826	172125
27879	172126
25623	172127
27874	172128
10016	172129
17714	172130
89752	172131
41743	172132
23656	172133
104442	172134
39639	172135
3695	172136
114229	172137
85643	172138
21368	172139
40316	172140
124974	172141
47553	172142
65313	172143
106233	172144
116197	172145
21977	172146
145956	172147
54488	172148
166834	172149
97473	172150
6596	172151
61851	172152
42809	172153
130016	172154
42080	172155
76011	172156
27374	172157
10601	172158
45020	172159
154094	172160
59614	172161
25073	172162
7851	172163
142506	172164
74030	172165
81448	172166
76013	172167
21053	172168
138187	172169
18256	172170
58788	172171
82652	172172
9727	172173
29241	172174
72308	172175
153809	172176
114096	172177
18584	172178
19022	172179
27359	172180
101493	172181
87029	172182
11561	172183
6590	172184
11415	172185
91063	172186
106334	172187
54447	172188
26837	172189
123613	172190
108083	172191
81343	172192
15010	172193
18256	172194
23219	172195
35725	172196
126845	172197
18584	172198
103103	172199
3966	172200
103065	172201
153594	172202
9210	172203
35739	172204
57074	172205
93053	172206
74259	172207
12166	172208
157433	172209
96109	172210
75033	172211
130065	172212
51009	172213
54540	172214
68516	172215
21053	172216
36973	172217
38253	172218
91097	172219
69609	172220
91152	172221
17462	172222
8244	172223
75021	172224
50047	172225
54447	172226
74100	172227
16609	172228
131841	172229
155571	172230
161272	172231
114099	172232
119255	172233
6032	172234
25687	172235
133553	172236
18584	172237
5867	172238
50013	172239
10801	172240
75136	172241
25747	172242
66353	172243
13174	172244
109703	172245
28715	172246
50919	172247
18584	172248
109523	172249
29781	172250
73980	172251
72391	172252
78768	172253
59615	172254
106329	172255
130110	172256
28327	172257
142233	172258
42846	172259
60931	172260
153110	172261
60931	172262
140360	172263
15107	172264
25612	172265
34917	172266
74087	172267
115982	172268
32077	172269
10218	172270
126485	172271
116128	172272
84148	172273
54885	172274
25688	172275
148153	172276
21054	172277
11111	172278
74169	172279
57169	172280
140306	172281
94993	172282
42930	172283
98635	172284
32728	172285
122122	172286
116101	172287
116324	172288
25612	172289
76204	172290
143141	172291
134767	172292
153111	172293
15107	172294
72491	172295
39047	172296
78555	172297
59689	172298
8387	172299
11921	172300
32771	172301
72525	172302
157668	172303
42702	172304
25151	172305
144149	172306
42848	172307
5550	172308
12172	172309
30261	172310
54928	172311
42776	172312
12858	172313
24013	172314
24685	172315
144147	172316
35629	172317
24685	172318
54885	172319
17477	172320
55755	172321
138835	172322
24010	172323
104517	172324
114840	172325
11874	172326
82493	172327
53588	172328
6584	172329
45050	172330
166358	172331
132055	172332
24010	172333
32771	172334
72444	172335
25045	172336
70829	172337
93268	172338
81232	172339
103140	172340
91833	172341
54928	172342
106608	172343
117991	172344
45682	172345
57308	172346
139937	172347
11873	172348
36348	172349
163369	172350
45703	172351
35618	172352
72450	172353
32561	172354
166357	172355
98580	172356
63036	172357
42930	172358
151430	172359
165154	172360
147351	172361
116134	172362
10015	172363
32715	172364
125538	172365
99835	172366
116023	172367
72330	172368
25972	172369
22536	172370
25049	172371
42142	172372
143300	172373
24685	172374
10197	172375
78569	172376
117977	172377
25612	172378
29321	172379
139936	172380
153109	172381
26793	172382
57169	172383
43789	172384
162686	172385
32641	172386
120886	172387
55799	172388
42142	172389
42835	172390
57107	172391
19793	172392
161290	172393
33482	172394
25967	172395
42777	172396
111266	172397
15059	172398
74208	172399
120948	172400
57137	172401
156934	172402
140617	172403
9565	172404
111184	172405
11873	172406
78609	172407
95184	172408
25181	172409
145865	172410
93197	172411
111130	172412
116101	172413
159934	172414
27441	172415
40300	172416
140120	172417
103272	172418
53615	172419
72550	172420
38295	172421
20277	172422
130258	172423
88358	172424
151805	172425
26776	172426
44390	172427
18278	172428
82483	172429
51753	172430
36368	172431
52640	172432
155634	172433
153796	172434
22436	172435
67352	172436
30758	172437
138765	172438
161481	172439
76214	172440
125289	172441
12607	172442
30792	172443
72598	172444
81295	172445
51720	172446
48394	172447
61966	172448
128197	172449
19841	172450
49982	172451
28271	172452
126956	172453
62952	172454
135190	172455
25076	172456
138223	172457
53490	172458
69648	172459
52590	172460
26776	172461
17697	172462
144717	172463
147441	172464
29838	172465
67321	172466
91042	172467
25158	172468
13836	172469
69682	172470
8228	172471
11565	172472
20948	172473
8631	172474
115941	172475
6605	172476
98431	172477
42090	172478
114264	172479
32044	172480
74258	172481
96106	172482
20612	172483
30296	172484
40307	172485
28702	172486
108273	172487
8228	172488
106162	172489
69555	172490
18569	172491
50959	172492
35601	172493
35675	172494
121016	172495
59660	172496
20966	172497
17381	172498
52573	172499
104626	172500
6597	172501
45765	172502
149991	172503
96091	172504
33472	172505
45049	172506
60742	172507
138007	172508
12839	172509
72566	172510
138838	172511
11917	172512
29352	172513
144597	172514
130355	172515
29382	172516
15380	172517
13055	172518
96013	172519
106568	172520
10207	172521
84153	172522
135301	172523
157788	172524
75109	172525
6588	172526
29275	172527
57843	172528
43719	172529
30287	172530
87049	172531
76010	172532
126496	172533
29266	172534
104443	172535
28282	172536
9523	172537
126559	172538
101862	172539
95118	172540
52565	172541
15049	172542
5977	172543
157769	172544
119530	172545
163469	172546
33488	172547
15380	172548
57058	172549
30305	172550
138297	172551
146564	172552
138205	172553
21972	172554
140608	172555
98693	172556
149587	172557
32721	172558
73961	172559
36968	172560
84239	172561
43918	172562
92996	172563
28299	172564
91112	172565
12827	172566
75032	172567
13344	172568
28282	172569
19399	172570
63811	172571
138068	172572
42788	172573
163681	172574
71268	172575
168030	172576
11855	172577
108023	172578
75052	172579
9529	172580
84053	172581
10207	172582
118456	172583
20583	172584
138837	172585
9547	172586
45754	172587
25094	172588
155934	172589
132029	172590
155816	172591
50194	172592
42788	172593
127135	172594
25185	172595
18604	172596
96162	172597
15434	172598
45672	172599
114059	172600
125246	172601
25172	172602
16315	172603
45754	172604
4178	172605
133585	172606
11813	172607
133703	172608
72641	172609
50182	172610
163327	172611
32582	172612
147518	172613
159725	172614
107917	172615
116053	172616
45026	172617
114803	172618
167119	172619
13654	172620
32058	172621
146409	172622
126908	172623
43950	172624
75061	172625
125448	172626
96177	172627
59582	172628
98527	172629
150003	172630
125448	172631
75112	172632
24504	172633
57006	172634
135070	172635
120952	172636
130076	172637
19445	172638
163679	172639
140768	172640
13182	172641
85752	172642
9523	172643
35634	172644
114222	172645
157786	172646
34947	172647
93273	172648
116095	172649
59708	172650
127078	172651
34927	172652
51782	172653
22427	172654
38263	172655
63034	172656
70688	172657
89815	172658
18905	172659
22454	172660
140180	172661
13827	172662
103028	172663
81401	172664
84070	172665
24016	172666
85692	172667
138904	172668
18562	172669
101712	172670
95971	172671
48392	172672
128469	172673
103310	172674
46725	172675
155797	172676
36900	172677
125438	172678
22552	172679
82519	172680
82541	172681
59716	172682
52664	172683
66295	172684
163574	172685
136731	172686
31291	172687
99993	172688
82500	172689
100128	172690
126867	172691
34969	172692
104703	172693
66440	172694
60877	172695
20971	172696
81318	172697
69643	172698
62859	172699
33421	172700
80012	172701
94703	172702
57860	172703
24027	172704
48284	172705
85719	172706
125317	172707
115981	172708
67320	172709
63937	172710
12153	172711
67361	172712
53548	172713
31291	172714
101797	172715
111150	172716
41096	172717
15443	172718
163568	172719
74162	172720
42087	172721
20988	172722
42087	172723
54474	172724
22872	172725
70743	172726
166748	172727
103269	172728
128104	172729
37492	172730
40329	172731
31308	172732
162821	172733
151296	172734
5772	172735
37492	172736
37471	172737
21380	172738
32619	172739
50962	172740
37492	172741
131966	172742
38363	172743
39653	172744
119257	172745
17428	172746
31824	172747
147459	172748
147458	172749
68613	172750
48339	172751
30264	172752
91235	172753
28678	172754
101555	172755
24070	172756
121855	172757
37489	172758
24521	172759
27411	172760
125468	172761
138892	172762
27905	172763
78495	172764
52703	172765
47613	172766
13823	172767
161545	172768
26797	172769
57275	172770
111249	172771
77362	172772
29305	172773
43721	172774
88539	172775
13349	172776
81220	172777
5772	172778
41732	172779
101672	172780
48249	172781
58809	172782
48249	172783
74028	172784
27920	172785
27920	172786
35735	172787
35765	172788
67415	172789
48249	172790
57887	172791
88295	172792
23633	172793
88539	172794
7288	172795
136626	172796
23633	172797
88539	172798
48249	172799
93240	172800
26370	172801
111244	172802
135255	172803
135255	172804
9516	172805
68656	172806
102970	172807
93240	172808
9193	172809
42104	172810
32700	172811
69734	172812
69576	172813
11570	172814
20593	172815
8385	172816
46783	172817
111001	172818
78592	172819
81378	172820
34911	172821
73911	172822
63809	172823
25659	172824
17461	172825
112521	172826
107885	172827
19450	172828
27874	172829
31830	172830
12628	172831
26348	172832
39666	172833
14032	172834
18286	172835
26378	172836
31813	172837
52572	172838
146172	172839
24512	172840
61990	172841
166609	172842
17483	172843
161592	172844
100209	172845
161108	172846
42813	172847
61819	172848
112483	172849
135183	172850
10015	172851
34925	172852
69571	172853
136522	172854
21666	172855
9373	172856
29375	172857
43749	172858
138280	172859
4979	172860
27847	172861
11570	172862
7116	172863
91103	172864
30745	172865
38297	172866
40320	172867
137905	172868
63994	172869
104639	172870
89932	172871
103290	172872
10208	172873
62958	172874
106216	172875
80048	172876
165255	172877
6969	172878
159643	172879
3461	172880
163024	172881
83964	172882
30745	172883
46644	172884
81234	172885
44341	172886
12814	172887
6119	172888
67344	172889
81252	172890
36942	172891
42677	172892
70719	172893
9317	172894
6377	172895
36942	172896
122123	172897
6377	172898
29333	172899
69561	172900
24690	172901
119692	172902
127051	172903
107971	172904
159705	172905
63956	172906
18279	172907
108173	172908
92958	172909
26336	172910
27384	172911
16364	172912
68479	172913
31252	172914
107971	172915
61940	172916
70725	172917
8237	172918
79994	172919
49977	172920
30815	172921
63883	172922
7722	172923
79944	172924
137971	172925
25029	172926
68479	172927
16600	172928
21675	172929
99908	172930
164686	172931
123375	172932
34354	172933
58799	172934
41039	172935
27459	172936
19471	172937
114071	172938
72630	172939
42708	172940
93321	172941
43865	172942
93191	172943
12842	172944
22415	172945
88431	172946
7049	172947
38357	172948
106240	172949
89685	172950
155587	172951
146715	172952
20552	172953
88325	172954
60648	172955
118228	172956
163181	172957
140691	172958
12572	172959
31816	172960
25650	172961
36307	172962
85771	172963
6863	172964
149860	172965
161000	172966
89830	172967
80159	172968
111162	172969
60859	172970
42842	172971
149549	172972
112645	172973
162890	172974
136656	172975
34969	172976
66305	172977
10804	172978
26804	172979
130077	172980
133322	172981
159284	172982
11097	172983
155364	172984
119372	172985
73965	172986
5130	172987
52587	172988
5768	172989
10800	172990
29271	172991
68447	172992
128567	172993
167859	172994
100023	172995
8235	172996
41039	172997
112610	172998
167860	172999
6031	173000
58684	173001
166741	173002
151564	173003
43715	173004
22415	173005
78766	173006
32559	173007
57209	173008
19884	173009
54451	173010
167045	173011
67319	173012
163543	173013
85632	173014
22556	173015
44974	173016
60677	173017
136856	173018
167875	173019
78825	173020
157946	173021
85751	173022
77384	173023
68672	173024
11881	173025
15024	173026
52569	173027
134982	173028
12852	173029
114277	173030
126758	173031
31748	173032
91224	173033
25146	173034
114277	173035
110987	173036
26814	173037
39610	173038
60942	173039
16037	173040
135392	173041
144503	173042
7268	173043
53610	173044
17389	173045
47447	173046
74116	173047
99992	173048
71328	173049
10033	173050
130047	173051
22543	173052
65131	173053
20552	173054
32739	173055
71328	173056
22485	173057
91116	173058
131824	173059
22527	173060
8229	173061
22414	173062
66296	173063
20552	173064
80270	173065
133361	173066
84295	173067
78598	173068
98557	173069
29337	173070
44407	173071
39682	173072
83952	173073
7109	173074
76177	173075
91738	173076
69626	173077
96066	173078
12173	173079
118069	173080
25627	173081
19319	173082
48242	173083
60784	173084
11423	173085
78673	173086
104489	173087
11577	173088
26357	173089
151630	173090
80040	173091
34890	173092
15133	173093
22858	173094
151862	173095
6577	173096
43686	173097
114824	173098
9324	173099
21668	173100
138114	173101
104672	173102
11423	173103
35722	173104
8466	173105
17463	173106
30764	173107
30305	173108
20024	173109
78603	173110
118346	173111
12173	173112
21677	173113
130269	173114
5867	173115
91738	173116
84246	173117
122039	173118
131785	173119
7286	173120
27870	173121
66335	173122
79948	173123
58716	173124
159355	173125
30764	173126
109559	173127
27912	173128
122131	173129
162919	173130
47516	173131
89761	173132
19035	173133
19035	173134
19035	173135
25063	173136
11911	173137
158904	173138
27862	173139
153563	173140
91289	173141
69591	173142
34939	173143
78717	173144
120574	173145
52668	173146
103199	173147
65058	173148
5475	173149
15419	173150
7616	173151
19439	173152
106510	173153
80124	173154
2885	173155
51791	173156
16402	173157
16341	173158
13059	173159
52612	173160
127131	173161
21970	173162
116392	173163
27402	173164
87012	173165
82467	173166
159368	173167
6968	173168
21035	173169
153301	173170
22479	173171
21389	173172
108208	173173
86869	173174
166455	173175
25029	173176
78512	173177
111208	173178
60773	173179
126703	173180
18901	173181
46644	173182
47568	173183
5981	173184
122105	173185
85573	173186
68651	173187
114175	173188
86988	173189
152129	173190
87061	173191
38312	173192
140832	173193
93270	173194
144961	173195
135319	173196
128528	173197
118099	173198
39052	173199
98658	173200
36392	173201
52637	173202
116319	173203
59674	173204
130379	173205
89855	173206
165448	173207
50938	173208
114250	173209
25985	173210
108193	173211
140836	173212
114251	173213
46688	173214
135338	173215
85706	173216
19398	173217
88556	173218
35694	173219
38396	173220
82537	173221
81425	173222
54524	173223
54873	173224
11273	173225
36328	173226
17722	173227
136704	173228
54546	173229
71288	173230
74164	173231
123379	173232
166995	173233
98574	173234
126539	173235
42695	173236
78583	173237
91790	173238
82439	173239
36394	173240
5562	173241
24688	173242
66281	173243
57255	173244
155308	173245
134918	173246
46674	173247
131745	173248
68460	173249
13202	173250
7620	173251
63914	173252
115880	173253
138832	173254
100044	173255
14054	173256
48352	173257
138761	173258
38323	173259
101605	173260
57903	173261
157288	173262
43829	173263
119373	173264
74252	173265
23591	173266
67331	173267
109539	173268
91128	173269
47573	173270
47476	173271
24675	173272
9525	173273
94686	173274
91262	173275
5865	173276
98552	173277
155478	173278
140085	173279
118101	173280
48384	173281
51797	173282
10793	173283
24673	173284
99862	173285
66439	173286
149590	173287
32648	173288
24669	173289
109579	173290
27873	173291
51749	173292
106515	173293
82471	173294
85742	173295
160957	173296
54903	173297
38977	173298
106153	173299
60840	173300
106477	173301
80168	173302
86876	173303
151214	173304
101717	173305
137940	173306
27846	173307
22889	173308
46574	173309
88516	173310
54455	173311
120838	173312
54455	173313
51716	173314
82472	173315
96213	173316
46587	173317
60699	173318
14262	173319
43954	173320
132044	173321
10812	173322
49068	173323
165584	173324
108027	173325
19389	173326
66369	173327
91257	173328
53521	173329
16025	173330
24082	173331
88535	173332
65098	173333
143362	173334
66334	173335
114192	173336
32555	173337
112747	173338
57232	173339
18596	173340
135337	173341
34897	173342
133398	173343
14038	173344
135190	173345
104747	173346
41106	173347
30300	173348
40318	173349
70836	173350
138230	173351
15021	173352
42833	173353
37000	173354
97404	173355
18878	173356
19824	173357
114252	173358
15105	173359
46632	173360
74234	173361
70809	173362
89852	173363
112657	173364
6592	173365
97352	173366
40385	173367
111031	173368
38979	173369
136663	173370
88518	173371
106562	173372
161802	173373
54530	173374
36994	173375
24487	173376
50994	173377
51761	173378
63980	173379
97443	173380
27446	173381
19812	173382
89672	173383
73909	173384
101537	173385
29779	173386
112787	173387
23655	173388
43773	173389
11576	173390
29390	173391
43695	173392
52608	173393
12256	173394
133510	173395
96191	173396
5773	173397
40329	173398
130288	173399
21011	173400
34965	173401
153176	173402
135224	173403
101794	173404
114130	173405
35790	173406
19848	173407
16337	173408
51003	173409
153137	173410
155880	173411
11409	173412
112480	173413
70836	173414
40392	173415
137882	173416
91729	173417
17974	173418
69579	173419
28322	173420
34863	173421
98392	173422
76007	173423
63995	173424
63952	173425
130368	173426
69660	173427
14257	173428
21703	173429
10355	173430
11909	173431
55722	173432
81215	173433
15782	173434
138094	173435
5497	173436
80117	173437
25696	173438
7893	173439
94696	173440
26374	173441
8967	173442
43930	173443
7346	173444
15037	173445
15101	173446
8778	173447
9491	173448
83966	173449
59643	173450
15114	173451
43778	173452
42704	173453
68588	173454
135066	173455
62917	173456
16357	173457
12612	173458
143287	173459
62070	173460
26349	173461
155477	173462
50160	173463
125061	173464
9541	173465
142929	173466
29303	173467
157377	173468
80221	173469
80051	173470
103288	173471
135071	173472
21981	173473
97448	173474
48235	173475
163287	173476
33347	173477
36321	173478
57932	173479
12826	173480
53494	173481
70679	173482
9568	173483
47446	173484
30294	173485
21012	173486
26355	173487
92984	173488
16035	173489
43796	173490
5228	173491
29320	173492
12612	173493
29775	173494
69583	173495
11582	173496
163357	173497
50963	173498
21703	173499
134887	173500
43770	173501
60820	173502
16017	173503
146265	173504
61996	173505
9489	173506
21703	173507
130183	173508
78820	173509
12612	173510
86967	173511
145027	173512
5546	173513
29849	173514
24512	173515
6873	173516
15395	173517
44369	173518
41123	173519
42705	173520
27392	173521
68588	173522
9895	173523
32546	173524
123840	173525
101699	173526
166969	173527
13660	173528
114844	173529
124913	173530
125180	173531
131907	173532
32021	173533
67447	173534
37484	173535
101710	173536
118166	173537
138161	173538
50914	173539
39038	173540
36329	173541
60828	173542
67391	173543
138172	173544
69709	173545
21372	173546
91109	173547
91220	173548
130191	173549
142930	173550
53504	173551
126704	173552
38974	173553
41713	173554
19808	173555
112681	173556
114006	173557
21020	173558
96114	173559
39038	173560
130081	173561
125294	173562
97260	173563
76083	173564
35004	173565
89774	173566
98566	173567
84308	173568
16377	173569
34925	173570
7994	173571
29230	173572
142640	173573
8232	173574
22501	173575
35678	173576
7276	173577
14714	173578
29813	173579
147526	173580
19362	173581
57875	173582
5271	173583
102978	173584
157184	173585
128080	173586
54430	173587
15419	173588
97427	173589
58687	173590
15110	173591
97296	173592
91078	173593
6574	173594
59581	173595
6683	173596
19814	173597
9204	173598
66354	173599
29387	173600
66248	173601
57916	173602
70689	173603
43773	173604
114245	173605
91080	173606
22567	173607
30736	173608
11411	173609
19412	173610
104544	173611
36322	173612
12156	173613
82449	173614
148355	173615
16005	173616
11817	173617
116412	173618
38970	173619
154108	173620
6983	173621
159165	173622
130431	173623
156989	173624
146336	173625
22447	173626
14714	173627
32566	173628
104665	173629
32566	173630
21017	173631
73880	173632
163376	173633
63916	173634
35761	173635
132105	173636
36934	173637
88490	173638
15396	173639
63847	173640
108210	173641
140885	173642
75026	173643
57193	173644
131953	173645
108253	173646
10490	173647
15069	173648
34346	173649
40389	173650
17698	173651
17067	173652
166338	173653
61823	173654
20589	173655
43805	173656
37533	173657
109778	173658
48228	173659
70831	173660
33816	173661
57317	173662
65277	173663
31318	173664
37541	173665
137860	173666
161841	173667
109781	173668
101703	173669
117781	173670
10960	173671
162662	173672
136648	173673
18257	173674
49970	173675
80115	173676
159671	173677
85739	173678
158883	173679
29401	173680
142633	173681
147875	173682
103149	173683
19370	173684
55769	173685
125129	173686
20284	173687
135156	173688
70865	173689
19370	173690
42791	173691
42767	173692
74184	173693
60725	173694
23201	173695
150169	173696
2580	173697
157954	173698
28299	173699
58813	173700
116225	173701
121012	173702
100071	173703
101642	173704
161821	173705
127113	173706
146684	173707
35729	173708
99971	173709
114267	173710
143481	173711
25039	173712
115898	173713
140964	173714
163891	173715
32067	173716
19430	173717
41832	173718
46730	173719
59721	173720
35798	173721
19849	173722
12614	173723
13181	173724
74145	173725
25039	173726
159017	173727
42917	173728
74185	173729
32682	173730
144221	173731
154162	173732
112719	173733
103329	173734
27491	173735
165085	173736
163817	173737
155982	173738
25102	173739
11657	173740
15411	173741
118354	173742
22448	173743
144824	173744
39646	173745
167974	173746
140775	173747
91172	173748
140335	173749
24528	173750
114061	173751
165569	173752
140855	173753
12825	173754
110985	173755
167271	173756
118092	173757
68460	173758
130343	173759
24710	173760
130424	173761
25050	173762
103149	173763
151966	173764
15075	173765
91172	173766
161420	173767
163892	173768
117843	173769
5923	173770
166539	173771
40261	173772
157488	173773
55887	173774
42852	173775
83981	173776
152241	173777
17416	173778
16036	173779
128457	173780
43887	173781
77306	173782
81438	173783
29269	173784
13621	173785
62941	173786
103329	173787
154161	173788
20611	173789
55938	173790
101909	173791
149675	173792
94665	173793
25216	173794
167272	173795
42109	173796
74145	173797
69583	173798
116112	173799
57256	173800
142381	173801
25039	173802
17432	173803
25087	173804
111236	173805
42768	173806
48397	173807
148327	173808
167270	173809
42791	173810
15427	173811
25705	173812
97316	173813
11650	173814
55926	173815
143483	173816
61946	173817
55926	173818
91172	173819
63027	173820
97246	173821
29289	173822
93073	173823
26385	173824
123749	173825
32682	173826
116034	173827
143063	173828
43804	173829
38381	173830
153921	173831
53551	173832
39003	173833
117980	173834
38345	173835
42792	173836
15433	173837
109613	173838
81394	173839
140443	173840
144963	173841
59689	173842
43842	173843
29229	173844
25693	173845
155578	173846
15151	173847
117917	173848
114212	173849
12602	173850
122110	173851
100022	173852
9557	173853
165190	173854
25183	173855
114036	173856
32058	173857
106395	173858
151664	173859
155540	173860
5553	173861
34947	173862
30263	173863
54529	173864
25186	173865
23248	173866
50057	173867
33514	173868
13341	173869
25690	173870
32525	173871
84183	173872
85631	173873
38957	173874
70718	173875
144638	173876
61977	173877
51751	173878
18604	173879
153287	173880
15076	173881
100168	173882
104767	173883
25075	173884
9564	173885
42692	173886
60864	173887
108146	173888
133097	173889
16035	173890
84242	173891
157479	173892
71256	173893
153352	173894
59636	173895
50057	173896
28265	173897
18917	173898
57827	173899
26828	173900
155519	173901
15394	173902
146307	173903
15578	173904
119435	173905
163414	173906
12630	173907
13345	173908
19357	173909
157339	173910
166932	173911
59590	173912
112636	173913
163425	173914
74136	173915
5553	173916
129860	173917
125473	173918
135172	173919
134827	173920
108097	173921
106468	173922
33468	173923
101503	173924
26365	173925
144500	173926
133409	173927
84276	173928
6602	173929
43825	173930
59649	173931
26382	173932
49047	173933
9208	173934
91831	173935
11853	173936
13611	173937
15070	173938
11842	173939
63030	173940
67381	173941
42789	173942
11805	173943
126670	173944
157563	173945
120771	173946
34947	173947
157564	173948
25186	173949
5560	173950
33486	173951
145917	173952
125072	173953
25685	173954
67312	173955
73885	173956
21404	173957
84183	173958
88459	173959
16609	173960
59736	173961
106473	173962
72429	173963
65074	173964
50084	173965
93268	173966
27468	173967
167795	173968
57311	173969
84207	173970
25183	173971
36987	173972
48381	173973
7886	173974
33514	173975
32637	173976
54912	173977
20036	173978
74060	173979
43868	173980
93180	173981
151837	173982
101581	173983
118369	173984
73915	173985
12826	173986
29270	173987
122079	173988
142450	173989
109670	173990
78660	173991
68610	173992
135275	173993
50067	173994
6568	173995
9564	173996
91825	173997
84183	173998
31819	173999
57086	174000
144408	174001
163049	174002
8761	174003
31760	174004
54844	174005
135236	174006
28672	174007
28672	174008
28672	174009
28672	174010
133571	174011
24676	174012
149542	174013
54418	174014
35607	174015
80028	174016
30747	174017
110992	174018
38242	174019
111107	174020
112567	174021
55767	174022
138028	174023
138029	174024
50030	174025
125080	174026
83940	174027
166633	174028
100161	174029
134969	174030
57004	174031
83922	174032
97370	174033
25076	174034
69639	174035
38214	174036
14698	174037
91709	174038
24467	174039
104568	174040
67433	174041
72515	174042
27435	174043
38214	174044
24467	174045
117936	174046
80104	174047
138327	174048
149400	174049
106179	174050
18590	174051
50037	174052
55951	174053
85615	174054
19324	174055
46632	174056
60845	174057
155079	174058
41081	174059
23200	174060
60691	174061
123623	174062
91067	174063
103269	174064
33479	174065
58740	174066
60654	174067
65120	174068
57867	174069
86895	174070
34864	174071
9194	174072
17442	174073
46735	174074
34869	174075
6604	174076
72509	174077
67310	174078
67444	174079
147484	174080
10794	174081
10838	174082
153977	174083
47427	174084
20993	174085
60876	174086
10211	174087
85565	174088
22850	174089
103267	174090
19765	174091
15785	174092
20993	174093
27896	174094
14259	174095
41757	174096
164690	174097
131586	174098
24679	174099
47459	174100
38240	174101
67418	174102
22476	174103
66266	174104
17448	174105
101568	174106
46582	174107
24665	174108
143131	174109
66453	174110
31804	174111
108216	174112
91224	174113
60900	174114
30812	174115
48309	174116
122193	174117
36958	174118
134789	174119
50980	174120
42779	174121
63906	174122
55711	174123
45728	174124
45768	174125
122060	174126
50980	174127
63937	174128
42685	174129
98600	174130
43727	174131
114207	174132
46608	174133
41048	174134
80020	174135
54414	174136
103274	174137
101839	174138
18930	174139
108215	174140
47554	174141
114797	174142
34953	174143
20276	174144
78757	174145
27497	174146
47432	174147
162970	174148
15016	174149
78514	174150
60701	174151
34326	174152
24068	174153
125091	174154
40273	174155
6866	174156
84048	174157
44966	174158
98423	174159
159609	174160
25068	174161
24457	174162
80043	174163
40395	174164
114261	174165
39023	174166
29260	174167
15035	174168
7285	174169
18258	174170
6566	174171
33839	174172
67362	174173
126631	174174
111057	174175
134893	174176
112500	174177
35734	174178
78528	174179
41799	174180
114729	174181
35734	174182
59629	174183
29298	174184
126851	174185
7839	174186
14267	174187
114208	174188
47519	174189
44973	174190
20599	174191
52600	174192
164788	174193
11115	174194
145999	174195
7839	174196
77277	174197
35783	174198
8776	174199
157391	174200
8383	174201
8869	174202
151331	174203
4822	174204
109790	174205
24531	174206
21042	174207
112812	174208
142564	174209
45745	174210
66305	174211
147630	174212
161346	174213
24471	174214
96197	174215
16332	174216
24479	174217
62898	174218
26835	174219
128070	174220
24070	174221
111261	174222
157132	174223
27879	174224
52724	174225
65261	174226
34951	174227
54426	174228
24479	174229
11651	174230
60848	174231
12856	174232
32051	174233
67376	174234
11651	174235
117884	174236
2173	174237
31816	174238
59635	174239
43834	174240
138957	174241
72398	174242
112508	174243
27418	174244
15797	174245
76029	174246
14709	174247
13672	174248
14701	174249
130421	174250
9499	174251
14485	174252
68504	174253
11901	174254
46619	174255
25174	174256
106242	174257
167000	174258
72517	174259
130188	174260
38204	174261
83920	174262
21044	174263
163365	174264
13206	174265
29395	174266
7838	174267
22864	174268
24070	174269
45760	174270
101722	174271
16870	174272
41109	174273
146068	174274
46677	174275
21363	174276
167779	174277
103095	174278
6119	174279
94888	174280
2173	174281
16864	174282
55873	174283
103312	174284
70727	174285
146006	174286
151482	174287
145833	174288
7725	174289
50095	174290
35751	174291
161622	174292
52712	174293
52712	174294
52712	174295
52712	174296
19455	174297
52712	174298
52712	174299
144765	174300
50148	174301
68500	174302
104449	174303
63930	174304
159603	174305
50122	174306
148000	174307
41046	174308
8857	174309
130258	174310
123698	174311
13827	174312
116239	174313
41046	174314
74143	174315
136864	174316
155674	174317
49048	174318
58703	174319
73942	174320
151314	174321
14698	174322
19879	174323
126890	174324
153839	174325
39624	174326
40293	174327
119528	174328
101410	174329
106437	174330
144674	174331
41076	174332
39644	174333
161533	174334
101410	174335
48296	174336
119276	174337
166430	174338
153411	174339
21373	174340
111354	174341
18920	174342
69630	174343
41046	174344
68599	174345
163547	174346
15141	174347
10841	174348
61815	174349
153536	174350
29774	174351
45705	174352
27918	174353
26857	174354
7720	174355
85581	174356
123405	174357
57003	174358
10203	174359
15052	174360
32052	174361
50091	174362
35797	174363
9572	174364
138387	174365
14033	174366
27918	174367
6377	174368
70684	174369
17428	174370
77309	174371
109707	174372
11891	174373
131992	174374
29262	174375
33402	174376
6315	174377
77350	174378
45748	174379
17957	174380
62075	174381
48231	174382
109713	174383
10203	174384
80152	174385
18279	174386
52710	174387
66359	174388
11884	174389
35703	174390
50199	174391
17957	174392
20035	174393
67427	174394
6972	174395
24074	174396
6691	174397
77331	174398
51777	174399
49062	174400
50908	174401
8863	174402
37543	174403
9511	174404
17957	174405
54401	174406
8863	174407
104517	174408
43691	174409
82576	174410
40264	174411
46574	174412
70814	174413
103225	174414
39662	174415
101470	174416
73937	174417
29314	174418
58691	174419
68477	174420
100217	174421
5474	174422
123575	174423
115891	174424
36282	174425
57005	174426
58677	174427
104506	174428
146137	174429
46553	174430
133523	174431
42781	174432
27833	174433
135017	174434
164974	174435
67365	174436
52681	174437
38386	174438
16825	174439
12831	174440
38318	174441
38965	174442
164973	174443
126541	174444
68665	174445
20995	174446
101572	174447
88513	174448
133504	174449
9499	174450
93254	174451
99982	174452
113945	174453
126613	174454
140228	174455
98667	174456
9499	174457
10605	174458
25179	174459
5225	174460
11926	174461
16841	174462
10031	174463
36407	174464
89792	174465
8230	174466
166353	174467
8557	174468
45684	174469
131874	174470
116037	174471
34961	174472
58691	174473
7618	174474
22848	174475
121938	174476
10031	174477
108038	174478
157321	174479
27838	174480
84045	174481
116469	174482
14494	174483
81274	174484
13626	174485
7609	174486
148105	174487
63874	174488
136581	174489
16308	174490
14494	174491
33396	174492
153715	174493
157207	174494
111116	174495
144707	174496
5225	174497
94976	174498
43765	174499
81341	174500
144431	174501
117920	174502
88362	174503
57312	174504
159546	174505
66323	174506
132076	174507
22848	174508
43856	174509
53544	174510
125369	174511
161527	174512
130277	174513
32032	174514
71291	174515
22877	174516
101621	174517
167984	174518
112711	174519
136729	174520
27454	174521
140351	174522
94999	174523
61997	174524
63927	174525
159596	174526
138880	174527
109674	174528
35742	174529
85646	174530
63882	174531
93151	174532
159598	174533
71293	174534
114175	174535
125365	174536
43803	174537
128389	174538
85703	174539
54870	174540
136727	174541
55886	174542
126919	174543
44379	174544
43941	174545
11282	174546
46616	174547
14720	174548
10845	174549
74220	174550
60958	174551
31756	174552
107931	174553
11115	174554
89861	174555
65032	174556
47607	174557
145878	174558
117794	174559
10226	174560
29327	174561
50916	174562
133638	174563
81452	174564
157396	174565
6035	174566
72584	174567
114048	174568
153910	174569
17707	174570
21980	174571
38259	174572
57903	174573
49971	174574
74082	174575
48361	174576
78527	174577
133244	174578
11576	174579
53563	174580
153286	174581
16392	174582
119313	174583
14483	174584
155297	174585
161485	174586
10791	174587
78527	174588
14721	174589
122263	174590
41109	174591
111019	174592
142712	174593
69668	174594
166689	174595
35623	174596
73976	174597
7277	174598
38437	174599
101840	174600
69600	174601
80155	174602
10845	174603
97224	174604
80189	174605
84217	174606
41767	174607
132094	174608
34870	174609
155217	174610
61882	174611
74990	174612
72631	174613
138907	174614
41099	174615
42820	174616
52710	174617
34937	174618
27878	174619
159731	174620
19812	174621
38365	174622
17480	174623
128462	174624
109691	174625
31803	174626
159782	174627
159718	174628
118462	174629
8768	174630
165538	174631
135167	174632
26384	174633
17480	174634
120636	174635
57215	174636
24505	174637
46683	174638
31803	174639
22860	174640
33801	174641
112625	174642
10838	174643
18603	174644
155954	174645
11285	174646
127099	174647
12144	174648
52639	174649
38969	174650
157933	174651
89785	174652
36946	174653
18905	174654
24046	174655
21663	174656
20566	174657
36913	174658
20566	174659
46594	174660
131598	174661
47422	174662
10476	174663
98583	174664
13636	174665
77179	174666
50877	174667
133147	174668
10814	174669
12629	174670
68444	174671
29330	174672
22525	174673
60849	174674
61987	174675
77173	174676
48983	174677
24486	174678
23237	174679
48979	174680
48330	174681
88296	174682
96148	174683
161713	174684
103267	174685
48979	174686
115920	174687
46625	174688
38282	174689
82559	174690
30261	174691
95086	174692
72504	174693
31830	174694
67315	174695
18885	174696
70811	174697
118304	174698
146552	174699
15406	174700
97174	174701
108078	174702
157891	174703
59632	174704
77351	174705
167921	174706
33496	174707
55770	174708
140204	174709
72425	174710
66452	174711
122162	174712
8962	174713
32059	174714
94889	174715
5862	174716
16603	174717
65088	174718
20548	174719
61931	174720
66246	174721
130179	174722
95011	174723
15114	174724
62016	174725
12841	174726
119278	174727
155761	174728
34872	174729
72481	174730
97177	174731
80238	174732
100203	174733
69546	174734
10026	174735
93021	174736
133258	174737
112745	174738
77325	174739
18608	174740
157464	174741
53564	174742
85629	174743
58682	174744
118172	174745
58807	174746
155464	174747
38333	174748
46775	174749
32522	174750
54442	174751
100090	174752
41768	174753
155326	174754
57325	174755
39630	174756
34315	174757
25210	174758
24039	174759
149504	174760
95991	174761
142906	174762
15446	174763
143288	174764
38238	174765
63832	174766
76195	174767
47428	174768
116470	174769
96065	174770
15114	174771
19861	174772
85785	174773
29284	174774
13352	174775
39028	174776
140169	174777
68673	174778
119397	174779
46638	174780
128337	174781
119383	174782
46709	174783
81192	174784
27414	174785
32669	174786
14717	174787
24064	174788
15399	174789
41772	174790
138212	174791
85755	174792
29339	174793
15040	174794
19890	174795
155309	174796
41835	174797
106558	174798
46709	174799
45034	174800
87033	174801
20964	174802
112640	174803
138840	174804
107997	174805
101604	174806
34978	174807
155359	174808
15136	174809
59624	174810
84096	174811
131849	174812
42680	174813
36998	174814
11829	174815
46759	174816
29317	174817
166459	174818
99875	174819
80186	174820
37489	174821
11281	174822
131913	174823
88444	174824
29250	174825
37476	174826
37476	174827
22560	174828
3696	174829
136834	174830
42089	174831
10798	174832
60645	174833
155734	174834
142456	174835
62990	174836
26370	174837
39052	174838
148003	174839
112687	174840
41074	174841
127033	174842
32566	174843
34943	174844
57825	174845
88365	174846
12854	174847
71312	174848
130263	174849
48321	174850
19858	174851
31750	174852
120680	174853
111158	174854
86958	174855
12597	174856
65099	174857
88319	174858
68485	174859
41723	174860
32709	174861
59668	174862
85704	174863
37520	174864
127133	174865
59573	174866
35767	174867
6877	174868
70856	174869
73941	174870
20580	174871
23250	174872
38288	174873
23594	174874
97464	174875
7279	174876
14712	174877
168004	174878
146726	174879
42096	174880
135405	174881
162742	174882
80224	174883
158934	174884
131666	174885
47517	174886
145044	174887
123320	174888
21393	174889
69547	174890
110978	174891
135405	174892
70687	174893
122272	174894
15005	174895
23250	174896
126870	174897
19029	174898
125025	174899
11423	174900
61993	174901
123327	174902
14725	174903
40317	174904
74199	174905
138873	174906
158899	174907
25037	174908
151266	174909
43684	174910
57127	174911
12158	174912
30811	174913
3690	174914
85622	174915
74155	174916
52657	174917
10835	174918
79960	174919
107995	174920
115906	174921
77165	174922
47473	174923
58737	174924
19796	174925
101430	174926
17481	174927
98397	174928
83958	174929
18913	174930
70815	174931
7286	174932
28276	174933
38981	174934
60659	174935
48255	174936
53462	174937
43837	174938
42734	174939
82651	174940
82507	174941
60659	174942
63865	174943
35633	174944
136554	174945
101793	174946
24039	174947
5555	174948
45674	174949
131621	174950
38995	174951
71265	174952
88330	174953
20573	174954
103210	174955
5633	174956
10961	174957
60741	174958
136446	174959
112810	174960
83994	174961
25627	174962
101493	174963
133350	174964
21069	174965
57108	174966
41818	174967
51723	174968
163052	174969
7848	174970
42780	174971
104442	174972
25694	174973
58803	174974
50111	174975
151603	174976
106612	174977
26365	174978
133618	174979
20947	174980
104809	174981
32563	174982
65030	174983
84219	174984
118225	174985
72309	174986
42860	174987
29362	174988
21055	174989
116437	174990
130120	174991
135117	174992
41773	174993
91700	174994
85777	174995
108220	174996
138161	174997
111183	174998
49029	174999
104466	175000
97323	175001
57191	175002
7111	175003
19807	175004
119454	175005
131881	175006
65172	175007
66457	175008
38344	175009
96093	175010
135118	175011
106171	175012
46738	175013
123435	175014
112571	175015
35771	175016
149783	175017
45702	175018
32619	175019
11878	175020
29295	175021
22869	175022
46738	175023
155257	175024
49050	175025
17721	175026
16355	175027
21377	175028
159477	175029
39674	175030
125247	175031
120811	175032
19413	175033
118235	175034
13191	175035
10018	175036
98559	175037
57009	175038
70704	175039
33436	175040
118195	175041
25199	175042
32729	175043
13183	175044
87033	175045
59702	175046
107913	175047
25046	175048
148260	175049
34919	175050
100218	175051
57288	175052
93156	175053
159805	175054
100185	175055
42858	175056
118425	175057
25145	175058
57160	175059
32611	175060
62002	175061
148261	175062
85608	175063
138152	175064
15127	175065
119517	175066
25180	175067
62052	175068
93012	175069
59576	175070
13191	175071
57140	175072
42752	175073
15439	175074
43878	175075
26834	175076
119214	175077
108041	175078
77185	175079
48261	175080
157437	175081
96108	175082
49021	175083
144838	175084
123842	175085
11830	175086
57883	175087
92999	175088
123802	175089
15096	175090
152063	175091
42735	175092
143395	175093
42883	175094
4182	175095
47582	175096
135065	175097
88338	175098
57188	175099
19771	175100
101844	175101
74173	175102
146133	175103
34919	175104
98570	175105
122086	175106
104754	175107
114162	175108
36964	175109
40334	175110
72359	175111
118500	175112
116136	175113
16040	175114
143374	175115
15011	175116
19857	175117
34885	175118
114117	175119
78774	175120
135355	175121
157888	175122
130007	175123
25066	175124
19314	175125
98672	175126
57303	175127
15439	175128
88548	175129
34872	175130
98565	175131
68493	175132
42857	175133
34938	175134
25758	175135
107986	175136
15434	175137
145039	175138
97295	175139
33411	175140
131849	175141
116391	175142
146617	175143
7892	175144
59730	175145
25145	175146
55702	175147
15154	175148
157296	175149
11929	175150
16011	175151
57037	175152
57071	175153
55921	175154
74195	175155
20558	175156
55858	175157
19388	175158
153358	175159
49040	175160
33355	175161
16032	175162
146129	175163
121835	175164
19329	175165
149687	175166
19847	175167
11846	175168
47534	175169
146659	175170
120789	175171
13618	175172
48363	175173
15453	175174
36964	175175
98625	175176
88360	175177
130210	175178
165481	175179
136497	175180
116234	175181
59619	175182
148258	175183
31817	175184
122232	175185
134856	175186
4182	175187
108240	175188
42109	175189
7878	175190
166687	175191
119439	175192
145043	175193
31766	175194
28317	175195
27378	175196
49050	175197
12625	175198
31783	175199
8855	175200
23618	175201
126517	175202
25648	175203
100184	175204
104760	175205
118289	175206
96035	175207
128111	175208
48274	175209
109622	175210
24021	175211
65207	175212
67440	175213
7991	175214
23214	175215
22548	175216
55939	175217
114816	175218
133257	175219
119322	175220
130364	175221
114732	175222
22494	175223
30746	175224
74042	175225
50000	175226
152092	175227
41726	175228
60800	175229
35704	175230
92983	175231
6876	175232
7273	175233
98600	175234
29249	175235
68627	175236
86986	175237
52573	175238
150196	175239
123395	175240
14267	175241
52713	175242
37523	175243
71257	175244
83930	175245
50132	175246
13631	175247
92940	175248
23655	175249
61961	175250
50113	175251
51016	175252
52608	175253
113959	175254
57918	175255
10350	175256
19342	175257
136638	175258
144248	175259
101875	175260
101450	175261
69588	175262
9204	175263
66287	175264
39655	175265
62887	175266
73910	175267
22456	175268
35777	175269
85769	175270
117847	175271
25715	175272
78649	175273
22464	175274
24447	175275
146058	175276
76058	175277
3969	175278
35743	175279
144399	175280
88440	175281
15140	175282
10482	175283
63014	175284
136712	175285
21027	175286
74191	175287
100069	175288
18290	175289
121859	175290
108154	175291
23202	175292
61906	175293
112489	175294
11924	175295
73991	175296
22456	175297
114842	175298
131791	175299
97279	175300
111081	175301
57002	175302
5866	175303
40342	175304
10482	175305
7845	175306
47504	175307
2967	175308
94814	175309
119309	175310
71296	175311
18909	175312
22456	175313
157215	175314
44419	175315
95027	175316
23235	175317
96185	175318
38382	175319
104715	175320
33365	175321
130199	175322
41807	175323
126812	175324
16602	175325
41807	175326
78570	175327
32522	175328
128442	175329
47591	175330
155833	175331
86886	175332
122033	175333
92972	175334
29229	175335
125394	175336
72636	175337
11843	175338
120819	175339
23607	175340
163388	175341
77221	175342
10219	175343
67381	175344
130095	175345
95030	175346
130242	175347
25734	175348
45003	175349
76176	175350
81197	175351
34971	175352
165509	175353
72636	175354
101862	175355
104774	175356
43773	175357
84020	175358
21039	175359
43774	175360
77164	175361
72636	175362
22510	175363
78660	175364
122089	175365
6585	175366
81197	175367
155929	175368
20592	175369
41807	175370
155511	175371
128271	175372
58757	175373
74253	175374
25199	175375
25761	175376
47453	175377
120800	175378
35712	175379
20592	175380
166987	175381
72510	175382
61970	175383
157528	175384
13055	175385
55742	175386
27501	175387
13612	175388
72636	175389
25168	175390
15089	175391
16356	175392
126609	175393
163386	175394
35758	175395
135208	175396
118248	175397
163387	175398
9209	175399
72498	175400
123494	175401
26840	175402
16602	175403
77259	175404
20283	175405
83948	175406
8762	175407
55739	175408
13174	175409
25611	175410
25611	175411
7872	175412
153606	175413
45017	175414
147747	175415
101611	175416
128264	175417
136650	175418
72508	175419
85781	175420
10949	175421
157529	175422
18573	175423
59738	175424
108124	175425
25729	175426
98494	175427
18277	175428
23233	175429
30743	175430
75079	175431
118199	175432
28314	175433
60834	175434
36350	175435
100144	175436
48267	175437
37527	175438
68615	175439
34338	175440
95971	175441
29371	175442
54420	175443
50087	175444
62992	175445
116277	175446
106456	175447
133532	175448
31769	175449
116414	175450
50072	175451
27887	175452
118018	175453
35688	175454
22465	175455
57886	175456
31290	175457
43942	175458
65035	175459
11415	175460
83945	175461
91753	175462
18940	175463
26348	175464
149826	175465
47578	175466
94702	175467
60776	175468
32613	175469
20599	175470
151855	175471
144202	175472
164616	175473
52583	175474
43732	175475
25707	175476
27471	175477
82578	175478
18937	175479
134927	175480
85805	175481
85568	175482
3609	175483
82530	175484
68556	175485
25739	175486
53482	175487
69682	175488
76048	175489
151417	175490
10023	175491
98517	175492
14478	175493
161030	175494
67362	175495
17380	175496
25707	175497
52668	175498
112556	175499
108000	175500
8563	175501
164776	175502
60882	175503
89712	175504
126529	175505
81221	175506
140287	175507
24677	175508
109519	175509
162987	175510
25209	175511
25722	175512
44391	175513
123434	175514
62075	175515
140900	175516
35788	175517
58820	175518
55900	175519
30818	175520
10496	175521
32618	175522
21409	175523
132140	175524
164736	175525
24678	175526
67348	175527
32618	175528
66319	175529
166517	175530
48270	175531
4607	175532
11884	175533
8236	175534
51787	175535
76122	175536
22559	175537
133238	175538
103010	175539
59625	175540
14711	175541
17714	175542
74139	175543
8245	175544
14268	175545
49989	175546
39051	175547
18258	175548
39006	175549
142622	175550
10208	175551
97225	175552
68533	175553
10493	175554
103243	175555
18586	175556
97225	175557
111360	175558
53508	175559
69674	175560
118345	175561
91095	175562
78711	175563
22441	175564
58740	175565
143065	175566
123433	175567
144355	175568
60694	175569
67419	175570
103071	175571
27855	175572
88278	175573
103089	175574
61941	175575
40375	175576
53490	175577
63921	175578
38250	175579
49057	175580
49057	175581
53498	175582
16307	175583
161059	175584
63927	175585
166579	175586
109702	175587
74219	175588
93095	175589
53591	175590
128211	175591
92907	175592
132133	175593
46685	175594
137891	175595
119673	175596
50909	175597
27854	175598
27854	175599
27854	175600
27854	175601
27854	175602
9712	175603
27854	175604
9712	175605
9712	175606
9712	175607
9712	175608
38436	175609
16307	175610
123682	175611
50109	175612
60689	175613
66455	175614
25663	175615
58725	175616
27906	175617
25663	175618
94848	175619
10600	175620
132141	175621
25160	175622
54865	175623
40288	175624
146714	175625
85712	175626
136863	175627
47553	175628
82621	175629
25656	175630
100062	175631
14263	175632
114063	175633
123334	175634
57909	175635
14730	175636
121026	175637
106605	175638
31315	175639
10958	175640
25663	175641
144325	175642
45772	175643
61964	175644
71287	175645
163532	175646
19031	175647
18568	175648
25663	175649
25663	175650
16618	175651
63877	175652
68549	175653
62913	175654
33817	175655
8511	175656
6014	175657
2754	175658
1093	175659
52451	175660
13686	175661
69315	175662
419	175663
57423	175664
7060	175665
9123	175666
130	175667
2662	175668
370	175669
903	175670
25039	175671
8424	175672
10669	175673
5010	175674
10319	175675
1609	175676
139390	175677
15912	175678
1620	175679
29500	175680
28	175681
830	175682
950	175683
114	175684
2544	175685
241	175686
1178	175687
58995	175688
342	175689
39151	175690
1155	175691
14335	175692
326	175693
79069	175694
7727	175695
7378	175696
64202	175697
226	175698
17927	175699
558	175700
47469	175701
11338	175702
775	175703
2306	175704
18	175705
53928	175706
45452	175707
16	175708
53931	175709
8701	175710
30181	175711
76899	175712
20809	175713
1185	175714
81799	175715
77625	175716
11958	175717
24363	175718
78025	175719
78765	175720
116645	175721
79494	175722
993	175723
1097	175724
36725	175725
1668	175726
14496	175727
71517	175728
35888	175729
59945	175730
23007	175731
42641	175732
42641	175733
24791	175734
18581	175735
55267	175736
71480	175737
4177	175738
22973	175739
29803	175740
65468	175741
74996	175742
89184	175743
136791	175744
144076	175745
11818	175746
37719	175747
60639	175748
92788	175749
22260	175750
16204	175751
10175	175752
68916	175753
23902	175754
588	175755
1756	175756
63	175757
63	175758
15032	175759
147293	175760
23431	175761
18095	175762
688	175763
54296	175764
19085	175765
94058	175766
90826	175767
54752	175768
99010	175769
40758	175770
100080	175771
680	175772
135516	175773
31313	175774
130976	175775
161623	175776
63297	175777
11350	175778
270	175779
14480	175780
1640	175781
1739	175782
66864	175783
4272	175784
2273	175785
27356	175786
4742	175787
13744	175788
36572	175789
9291	175790
135	175791
3456	175792
31122	175793
82016	175794
1366	175795
3660	175796
12792	175797
28058	175798
263	175799
190	175800
110547	175801
21216	175802
12952	175803
110449	175804
66857	175805
17609	175806
17609	175807
19111	175808
30059	175809
58	175810
10579	175811
25840	175812
20846	175813
18498	175814
93763	175815
20907	175816
30595	175817
4349	175818
12779	175819
12132	175820
17859	175821
16198	175822
25325	175823
13977	175824
37907	175825
46371	175826
11366	175827
13533	175828
164340	175829
18804	175830
31438	175831
54147	175832
3916	175833
14593	175834
90897	175835
27289	175836
51948	175837
113791	175838
37555	175839
68406	175840
11359	175841
43027	175842
631	175843
29075	175844
49813	175845
5922	175846
15296	175847
5581	175848
82	175849
58	175850
58	175851
44142	175852
58	175853
44142	175854
58	175855
11607	175856
156700	175857
137572	175858
71928	175859
83518	175860
67771	175861
67771	175862
17466	175863
10408	175864
32317	175865
15194	175866
27663	175867
147	175868
4	175869
18734	175870
9916	175871
101095	175872
10408	175873
18020	175874
2847	175875
23031	175876
1792	175877
4	175878
6908	175879
34656	175880
60814	175881
36461	175882
51924	175883
5793	175884
66050	175885
3667	175886
24408	175887
9611	175888
36075	175889
13286	175890
1939	175891
8922	175892
74361	175893
97900	175894
82584	175895
7868	175896
93326	175897
104802	175898
11848	175899
19414	175900
32652	175901
64957	175902
123687	175903
28182	175904
46209	175905
94979	175906
34978	175907
53305	175908
101706	175909
42320	175910
25092	175911
57516	175912
38098	175913
29783	175914
138729	175915
40984	175916
65756	175917
11041	175918
117008	175919
69553	175920
65019	175921
28020	175922
83622	175923
39441	175924
19004	175925
21657	175926
30053	175927
16	175928
7265	175929
2	175930
21151	175931
3527	175932
12744	175933
121329	175934
92011	175935
146984	175936
92011	175937
27611	175938
5517	175939
6610	175940
121546	175941
292	175942
27416	175943
6098	175944
3470	175945
75582	175946
87837	175947
1805	175948
16160	175949
292	175950
69976	175951
117387	175952
41517	175953
134190	175954
90366	175955
292	175956
139138	175957
584	175958
17995	175959
24834	175960
24215	175961
41476	175962
12718	175963
54170	175964
80725	175965
17846	175966
2806	175967
168	175968
75437	175969
83610	175970
1389	175971
6721	175972
55320	175973
30482	175974
53	175975
1411	175976
3	175977
92525	175978
22393	175979
124368	175980
116875	175981
56361	175982
28893	175983
63339	175984
10666	175985
5914	175986
18708	175987
3244	175988
55549	175989
3260	175990
5099	175991
154632	175992
64085	175993
1122	175994
91396	175995
17682	175996
7601	175997
19676	175998
61750	175999
29282	176000
16632	176001
112695	176002
10372	176003
2899	176004
26668	176005
19629	176006
12913	176007
85128	176008
137542	176009
95286	176010
121415	176011
32976	176012
12150	176013
60358	176014
108070	176015
137542	176016
141818	176017
74347	176018
32076	176019
13114	176020
2574	176021
5811	176022
835	176023
31031	176024
89819	176025
36001	176026
118978	176027
18	176028
19474	176029
18	176030
88307	176031
232	176032
14953	176033
105655	176034
16437	176035
33771	176036
28193	176037
98975	176038
139558	176039
263	176040
123300	176041
19876	176042
32476	176043
55984	176044
16322	176045
55695	176046
99676	176047
33619	176048
3707	176049
9365	176050
34325	176051
47	176052
15656	176053
196	176054
34325	176055
77097	176056
77201	176057
16278	176058
21506	176059
1882	176060
28016	176061
222	176062
51	176063
23811	176064
60161	176065
37	176066
5732	176067
19061	176068
304	176069
55184	176070
56279	176071
47	176072
95212	176073
21387	176074
62978	176075
12329	176076
4681	176077
38374	176078
68296	176079
7870	176080
61	176081
10523	176082
18269	176083
62512	176084
178	176085
31028	176086
53466	176087
808	176088
8413	176089
879	176090
62	176091
32901	176092
60039	176093
116409	176094
37110	176095
23337	176096
12170	176097
46572	176098
50890	176099
606	176100
606	176101
47599	176102
68864	176103
68042	176104
40812	176105
4426	176106
111342	176107
24956	176108
4350	176109
156	176110
3083	176111
753	176112
753	176113
753	176114
70869	176115
51298	176116
22696	176117
92019	176118
71552	176119
17842	176120
59229	176121
13144	176122
81896	176123
41888	176124
90320	176125
49374	176126
40713	176127
19878	176128
86	176129
261	176130
261	176131
18065	176132
106602	176133
17	176134
52871	176135
40405	176136
466	176137
61065	176138
81944	176139
6125	176140
7	176141
99	176142
201	176143
132857	176144
36778	176145
19395	176146
51005	176147
19	176148
37	176149
58116	176150
66563	176151
2571	176152
167	176153
159	176154
159	176155
2	176156
2060	176157
165643	176158
260	176159
61718	176160
53724	176161
26973	176162
81406	176163
31812	176164
10184	176165
16116	176166
94916	176167
79248	176168
11904	176169
3279	176170
55286	176171
40806	176172
119384	176173
27712	176174
6473	176175
112745	176176
13074	176177
19037	176178
37756	176179
7747	176180
73091	176181
6917	176182
37493	176183
793	176184
11497	176185
751	176186
21597	176187
22117	176188
8313	176189
60674	176190
398	176191
147	176192
1376	176193
77777	176194
1376	176195
1376	176196
1376	176197
1376	176198
1376	176199
1376	176200
1376	176201
108007	176202
13538	176203
17214	176204
43720	176205
9220	176206
309	176207
1753	176208
1360	176209
39497	176210
16273	176211
87680	176212
105357	176213
32041	176214
10704	176215
29208	176216
949	176217
3782	176218
1772	176219
2102	176220
39684	176221
4341	176222
4341	176223
12507	176224
49247	176225
28399	176226
50014	176227
72	176228
61314	176229
33180	176230
150606	176231
5768	176232
31767	176233
32697	176234
15881	176235
54039	176236
20080	176237
337	176238
4063	176239
3813	176240
4553	176241
2111	176242
5	176243
98246	176244
74231	176245
27053	176246
16	176247
126	176248
11564	176249
17452	176250
7058	176251
941	176252
213	176253
117464	176254
467	176255
1381	176256
23323	176257
23842	176258
794	176259
2963	176260
2431	176261
2487	176262
2312	176263
51381	176264
132349	176265
80253	176266
1548	176267
21073	176268
40875	176269
22123	176270
16980	176271
37	176272
4	176273
27860	176274
160	176275
6221	176276
2785	176277
764	176278
104729	176279
21058	176280
5571	176281
472	176282
47207	176283
4344	176284
2223	176285
1891	176286
1923	176287
71159	176288
27695	176289
2492	176290
6695	176291
11289	176292
24096	176293
764	176294
9350	176295
2785	176296
2	176297
36873	176298
41694	176299
342	176300
35083	176301
2431	176302
4	176303
4	176304
8	176305
64213	176306
36778	176307
159	176308
75217	176309
129668	176310
31701	176311
39548	176312
895	176313
36365	176314
17628	176315
115508	176316
5221	176317
19	176318
556	176319
23	176320
114	176321
1542	176322
5329	176323
40	176324
53325	176325
5434	176326
12061	176327
65819	176328
33569	176329
95206	176330
5991	176331
297	176332
159	176333
13417	176334
8081	176335
314	176336
19192	176337
1	176338
37675	176339
9896	176340
620	176341
72	176342
80436	176343
1542	176344
2790	176345
8081	176346
65851	176347
3025	176348
40476	176349
30344	176350
108	176351
1931	176352
108	176353
469	176354
101728	176355
5766	176356
2955	176357
138471	176358
23	176359
4	176360
43016	176361
4	176362
91356	176363
28658	176364
7943	176365
161	176366
26044	176367
1336	176368
3468	176369
8611	176370
79305	176371
297	176372
151066	176373
9101	176374
86055	176375
65146	176376
87873	176377
41694	176378
44012	176379
31648	176380
8704	176381
583	176382
27794	176383
25287	176384
2638	176385
19	176386
19	176387
893	176388
25125	176389
22603	176390
55119	176391
114977	176392
935	176393
337	176394
14763	176395
58202	176396
53317	176397
3490	176398
15905	176399
11362	176400
6479	176401
11362	176402
5013	176403
64657	176404
9581	176405
4680	176406
6511	176407
32284	176408
31055	176409
169	176410
2933	176411
156323	176412
12079	176413
1281	176414
1524	176415
8896	176416
89426	176417
88227	176418
77720	176419
28933	176420
1155	176421
1176	176422
196	176423
24237	176424
58530	176425
134564	176426
23164	176427
381	176428
6336	176429
502	176430
11141	176431
12704	176432
7575	176433
7575	176434
47876	176435
3988	176436
7563	176437
965	176438
36596	176439
5101	176440
41235	176441
41235	176442
27771	176443
41235	176444
18025	176445
47046	176446
63860	176447
12498	176448
29107	176449
29107	176450
88734	176451
23721	176452
23721	176453
62107	176454
146670	176455
151291	176456
31241	176457
164302	176458
58649	176459
40455	176460
65205	176461
111233	176462
53454	176463
96257	176464
51945	176465
39862	176466
27000	176467
32109	176468
15652	176469
164079	176470
26098	176471
40993	176472
136251	176473
40571	176474
91026	176475
111496	176476
18412	176477
19917	176478
39585	176479
164063	176480
124117	176481
99683	176482
13446	176483
6781	176484
59539	176485
37761	176486
4519	176487
21074	176488
22411	176489
37753	176490
98355	176491
62465	176492
4448	176493
847	176494
51597	176495
41517	176496
72421	176497
31222	176498
2413	176499
10662	176500
3690	176501
29651	176502
3613	176503
5	176504
258	176505
42217	176506
44352	176507
65761	176508
39650	176509
1305	176510
107155	176511
27600	176512
603	176513
122628	176514
238	176515
8868	176516
24075	176517
9313	176518
104456	176519
33394	176520
121	176521
48899	176522
53404	176523
44364	176524
238	176525
30027	176526
17020	176527
30052	176528
30052	176529
4312	176530
28	176531
83375	176532
610	176533
104546	176534
16177	176535
55965	176536
12204	176537
16861	176538
26322	176539
256	176540
124	176541
4003	176542
214	176543
41552	176544
451	176545
214	176546
4003	176547
50481	176548
1011	176549
7353	176550
436	176551
49554	176552
312	176553
86574	176554
372	176555
13975	176556
13732	176557
105111	176558
65048	176559
16330	176560
11512	176561
207	176562
12294	176563
34500	176564
5163	176565
71130	176566
57375	176567
47155	176568
1661	176569
107008	176570
31932	176571
43264	176572
11689	176573
113714	176574
12835	176575
5811	176576
120021	176577
157996	176578
125997	176579
52223	176580
16608	176581
13250	176582
1488	176583
35835	176584
112258	176585
55449	176586
35723	176587
11910	176588
12963	176589
12963	176590
61400	176591
27423	176592
49685	176593
28122	176594
13273	176595
40045	176596
24583	176597
409	176598
929	176599
2784	176600
45267	176601
1810	176602
13304	176603
15578	176604
17374	176605
6781	176606
25575	176607
24994	176608
139768	176609
55114	176610
37704	176611
15305	176612
105585	176613
3041	176614
937	176615
290	176616
1513	176617
4996	176618
4845	176619
23	176620
4405	176621
101	176622
312	176623
1540	176624
19006	176625
12013	176626
2712	176627
22233	176628
3183	176629
20341	176630
124	176631
680	176632
508	176633
1495	176634
352	176635
8692	176636
165761	176637
43234	176638
10036	176639
189	176640
41347	176641
9906	176642
5965	176643
83224	176644
3115	176645
29967	176646
1347	176647
58052	176648
22260	176649
3772	176650
7567	176651
7579	176652
53083	176653
63555	176654
65656	176655
10280	176656
1879	176657
922	176658
137003	176659
4115	176660
30433	176661
8430	176662
96277	176663
10319	176664
26	176665
47728	176666
7416	176667
849	176668
39392	176669
29173	176670
49204	176671
625	176672
45231	176673
14671	176674
22949	176675
23483	176676
6671	176677
14723	176678
8668	176679
1849	176680
94511	176681
148144	176682
28044	176683
131003	176684
167554	176685
81398	176686
127752	176687
156603	176688
8538	176689
19368	176690
24066	176691
5978	176692
89450	176693
53570	176694
43093	176695
3525	176696
43027	176697
21936	176698
1294	176699
157	176700
61664	176701
24374	176702
4039	176703
15918	176704
15918	176705
15918	176706
11974	176707
35	176708
2330	176709
5801	176710
1539	176711
6282	176712
9298	176713
6282	176714
75280	176715
11061	176716
2603	176717
2219	176718
14916	176719
49783	176720
49783	176721
49783	176722
18705	176723
32227	176724
15894	176725
17189	176726
53059	176727
235	176728
26452	176729
5286	176730
2631	176731
1586	176732
6672	176733
18268	176734
77115	176735
26578	176736
98233	176737
21318	176738
38053	176739
8167	176740
70179	176741
127891	176742
98233	176743
40232	176744
926	176745
2103	176746
116886	176747
114988	176748
31481	176749
20916	176750
299	176751
1242	176752
3782	176753
135	176754
11532	176755
299	176756
1242	176757
109137	176758
61	176759
36548	176760
50538	176761
54732	176762
4007	176763
11718	176764
82359	176765
18151	176766
104189	176767
750	176768
54738	176769
5	176770
84141	176771
124488	176772
2153	176773
166117	176774
129565	176775
114004	176776
137770	176777
6964	176778
4842	176779
7654	176780
7654	176781
363	176782
1906	176783
28	176784
4976	176785
4117	176786
26506	176787
55717	176788
26379	176789
50101	176790
119546	176791
119062	176792
21615	176793
7272	176794
46179	176795
120249	176796
61008	176797
41748	176798
77897	176799
1324	176800
1324	176801
1590	176802
86548	176803
48776	176804
40874	176805
40874	176806
68067	176807
47113	176808
55379	176809
41440	176810
100226	176811
13	176812
7	176813
7	176814
7	176815
7	176816
7	176817
7	176818
7217	176819
7	176820
7	176821
41347	176822
13	176823
7	176824
7	176825
13	176826
13	176827
7	176828
7	176829
13	176830
7	176831
13	176832
53008	176833
7	176834
13	176835
13	176836
3	176837
13	176838
21669	176839
39368	176840
7	176841
13	176842
13	176843
7	176844
7	176845
13	176846
43377	176847
21402	176848
7	176849
13	176850
13	176851
13	176852
13	176853
13	176854
7	176855
13	176856
139855	176857
7419	176858
28329	176859
13	176860
29369	176861
13	176862
7	176863
7	176864
13	176865
64669	176866
64669	176867
13	176868
10102	176869
51483	176870
25106	176871
728	176872
31261	176873
34783	176874
43742	176875
36200	176876
28102	176877
28102	176878
11367	176879
7	176880
153	176881
76193	176882
15903	176883
42190	176884
7845	176885
19327	176886
1404	176887
43275	176888
45955	176889
59080	176890
260	176891
477	176892
2118	176893
68334	176894
40893	176895
31143	176896
11842	176897
52872	176898
28633	176899
52395	176900
63776	176901
657	176902
14683	176903
641	176904
11682	176905
138028	176906
4413	176907
40298	176908
23877	176909
4105	176910
49589	176911
1248	176912
546	176913
37363	176914
139450	176915
11397	176916
4111	176917
22685	176918
34861	176919
26574	176920
59540	176921
21808	176922
127668	176923
17514	176924
21151	176925
16394	176926
64758	176927
11610	176928
38606	176929
10393	176930
35921	176931
7783	176932
36888	176933
9273	176934
13342	176935
4735	176936
4728	176937
5571	176938
13763	176939
25967	176940
66428	176941
5028	176942
59115	176943
100204	176944
436	176945
949	176946
984	176947
102225	176948
220	176949
28936	176950
5846	176951
31512	176952
53045	176953
13908	176954
11174	176955
7838	176956
37765	176957
54370	176958
19534	176959
17802	176960
14265	176961
53151	176962
963	176963
2143	176964
53003	176965
73196	176966
93639	176967
28541	176968
57008	176969
9746	176970
18734	176971
40579	176972
19068	176973
8951	176974
113615	176975
25981	176976
79379	176977
6920	176978
5273	176979
81390	176980
61300	176981
50636	176982
68842	176983
49944	176984
25898	176985
17927	176986
9313	176987
16545	176988
449	176989
61300	176990
4413	176991
31105	176992
13264	176993
4413	176994
3268	176995
25010	176996
140	176997
86403	176998
641	176999
48217	177000
64907	177001
23102	177002
111147	177003
1198	177004
10806	177005
3498	177006
1909	177007
18610	177008
40349	177009
70818	177010
30797	177011
14845	177012
126459	177013
18523	177014
38065	177015
5399	177016
31070	177017
69029	177018
160045	177019
15080	177020
58442	177021
18488	177022
28026	177023
132702	177024
80669	177025
47524	177026
40852	177027
9504	177028
5067	177029
25365	177030
60488	177031
56631	177032
24041	177033
126308	177034
7699	177035
4206	177036
34446	177037
9204	177038
65297	177039
32359	177040
164182	177041
6081	177042
31084	177043
85092	177044
10761	177045
3210	177046
62654	177047
13135	177048
135642	177049
61300	177050
2811	177051
4623	177052
9337	177053
31252	177054
109748	177055
38602	177056
41654	177057
37462	177058
5474	177059
5474	177060
11573	177061
20793	177062
30845	177063
26794	177064
34905	177065
120875	177066
59268	177067
3257	177068
14045	177069
108250	177070
8709	177071
55645	177072
123066	177073
15038	177074
67398	177075
8951	177076
11149	177077
9720	177078
119986	177079
162057	177080
52862	177081
35835	177082
31143	177083
124196	177084
105435	177085
21852	177086
436	177087
72225	177088
22488	177089
44559	177090
132498	177091
197	177092
8785	177093
34459	177094
67598	177095
143794	177096
1801	177097
123913	177098
29430	177099
12204	177100
879	177101
135	177102
226	177103
706	177104
2637	177105
86024	177106
46557	177107
69271	177108
43486	177109
68842	177110
64557	177111
48142	177112
63622	177113
16625	177114
18488	177115
104073	177116
60450	177117
91556	177118
74452	177119
13553	177120
59369	177121
13553	177122
5825	177123
104073	177124
113714	177125
2563	177126
7	177127
1	177128
46967	177129
12164	177130
14380	177131
9700	177132
126173	177133
55752	177134
94491	177135
108762	177136
94101	177137
18109	177138
14489	177139
59094	177140
128529	177141
47079	177142
132843	177143
29396	177144
68628	177145
2112	177146
125879	177147
147091	177148
16398	177149
4728	177150
43755	177151
1196	177152
18067	177153
80645	177154
35735	177155
28088	177156
122485	177157
50922	177158
113551	177159
41906	177160
53267	177161
12056	177162
42611	177163
11679	177164
3307	177165
274	177166
14610	177167
11520	177168
124819	177169
4838	177170
124819	177171
35148	177172
28058	177173
57776	177174
133102	177175
67649	177176
5022	177177
31516	177178
3752	177179
311	177180
487	177181
109183	177182
16052	177183
63349	177184
1609	177185
45616	177186
7709	177187
76305	177188
49944	177189
49944	177190
1368	177191
6	177192
18095	177193
38602	177194
1454	177195
43661	177196
23932	177197
25614	177198
117736	177199
83280	177200
76447	177201
16685	177202
163898	177203
856	177204
1103	177205
35732	177206
17815	177207
33855	177208
22091	177209
49342	177210
53012	177211
14336	177212
3010	177213
30542	177214
2131	177215
35341	177216
83726	177217
116836	177218
2894	177219
65057	177220
205	177221
15520	177222
480	177223
77216	177224
123456	177225
17211	177226
9374	177227
22162	177228
135194	177229
4129	177230
101786	177231
256	177232
92133	177233
83414	177234
10379	177235
144188	177236
65046	177237
34673	177238
29395	177239
23037	177240
50899	177241
32745	177242
48987	177243
75093	177244
1942	177245
86873	177246
19967	177247
9498	177248
13848	177249
66555	177250
71968	177251
19749	177252
78451	177253
15034	177254
64892	177255
567	177256
14194	177257
20822	177258
78017	177259
12836	177260
55231	177261
14333	177262
25100	177263
42869	177264
50382	177265
53491	177266
29069	177267
67062	177268
46918	177269
12549	177270
84824	177271
11345	177272
50721	177273
15228	177274
3920	177275
3920	177276
38264	177277
54965	177278
50417	177279
13456	177280
122588	177281
33212	177282
33212	177283
31806	177284
33212	177285
19147	177286
35985	177287
37265	177288
35163	177289
23939	177290
29042	177291
4999	177292
28517	177293
1864	177294
28517	177295
99025	177296
122830	177297
1728	177298
16504	177299
756	177300
37757	177301
2434	177302
974	177303
23218	177304
12147	177305
108724	177306
12147	177307
11425	177308
86078	177309
23218	177310
11370	177311
11370	177312
47600	177313
879	177314
91382	177315
132784	177316
101201	177317
16336	177318
9388	177319
13553	177320
1811	177321
29027	177322
11681	177323
59077	177324
91281	177325
134592	177326
24578	177327
14365	177328
49483	177329
2702	177330
51465	177331
5677	177332
32504	177333
87772	177334
44632	177335
79588	177336
45324	177337
81859	177338
71648	177339
72166	177340
66435	177341
973	177342
73219	177343
67401	177344
20800	177345
409	177346
124169	177347
14418	177348
5130	177349
109426	177350
122528	177351
1954	177352
20809	177353
1596	177354
39655	177355
17147	177356
63968	177357
68030	177358
36046	177359
50053	177360
28828	177361
45804	177362
105252	177363
148843	177364
44744	177365
13459	177366
128925	177367
156391	177368
10706	177369
83053	177370
156414	177371
72158	177372
793	177373
588	177374
35969	177375
130951	177376
60575	177377
829	177378
12802	177379
47153	177380
169	177381
39600	177382
164062	177383
35203	177384
4641	177385
45781	177386
215	177387
10390	177388
41687	177389
4891	177390
7707	177391
11178	177392
23818	177393
29259	177394
69169	177395
123592	177396
21370	177397
21370	177398
15162	177399
130796	177400
1103	177401
39524	177402
48126	177403
27382	177404
77706	177405
49277	177406
16262	177407
1533	177408
935	177409
453	177410
47588	177411
17169	177412
85926	177413
21153	177414
2085	177415
3285	177416
372	177417
52513	177418
23	177419
108	177420
3490	177421
13798	177422
9581	177423
20579	177424
51958	177425
43409	177426
87069	177427
39958	177428
36513	177429
25799	177430
642	177431
657	177432
109602	177433
13350	177434
600	177435
12616	177436
602	177437
43439	177438
7878	177439
60351	177440
62959	177441
126808	177442
6852	177443
26664	177444
17306	177445
17306	177446
15918	177447
7379	177448
3660	177449
1215	177450
1361	177451
937	177452
51867	177453
54704	177454
2190	177455
68	177456
48052	177457
130535	177458
34062	177459
20755	177460
43204	177461
36	177462
23094	177463
8916	177464
2138	177465
6926	177466
4659	177467
40928	177468
636	177469
1481	177470
977	177471
2551	177472
2551	177473
1481	177474
40928	177475
2551	177476
4659	177477
13014	177478
1596	177479
38249	177480
6202	177481
574	177482
2551	177483
42299	177484
5369	177485
628	177486
126778	177487
36	177488
620	177489
1011	177490
10836	177491
29628	177492
36	177493
17585	177494
150	177495
10961	177496
20028	177497
3887	177498
24140	177499
2881	177500
12158	177501
16316	177502
104455	177503
65156	177504
27367	177505
36299	177506
42794	177507
17438	177508
15112	177509
78517	177510
78712	177511
41791	177512
12813	177513
120778	177514
31805	177515
59618	177516
142608	177517
94994	177518
152109	177519
19420	177520
151604	177521
21069	177522
28286	177523
17075	177524
7844	177525
148173	177526
24527	177527
29278	177528
165204	177529
19779	177530
123617	177531
88427	177532
95080	177533
88324	177534
38968	177535
34960	177536
43732	177537
136415	177538
22443	177539
86980	177540
24512	177541
53610	177542
30735	177543
166543	177544
14056	177545
57911	177546
89820	177547
136638	177548
35003	177549
125383	177550
45673	177551
133351	177552
149724	177553
83933	177554
99938	177555
163071	177556
165029	177557
88324	177558
22432	177559
77166	177560
84045	177561
108054	177562
13636	177563
9718	177564
22535	177565
47516	177566
153753	177567
118080	177568
29359	177569
46654	177570
5547	177571
161229	177572
28248	177573
88317	177574
11889	177575
77218	177576
79933	177577
17481	177578
96207	177579
10033	177580
7866	177581
25721	177582
161273	177583
144658	177584
28258	177585
32736	177586
80007	177587
19411	177588
157378	177589
15010	177590
13676	177591
88304	177592
20022	177593
71251	177594
111135	177595
89727	177596
9723	177597
17412	177598
50076	177599
65058	177600
68606	177601
159127	177602
28674	177603
9190	177604
47465	177605
70852	177606
48263	177607
68467	177608
128606	177609
13210	177610
77293	177611
21683	177612
41838	177613
130128	177614
59604	177615
67444	177616
151366	177617
50018	177618
29386	177619
48300	177620
88322	177621
20972	177622
142528	177623
136394	177624
61962	177625
49997	177626
98450	177627
25646	177628
96234	177629
107957	177630
38433	177631
68468	177632
4536	177633
8469	177634
51013	177635
151365	177636
68566	177637
104681	177638
104681	177639
104681	177640
163541	177641
126928	177642
46688	177643
77284	177644
151923	177645
104682	177646
143136	177647
38315	177648
131898	177649
89826	177650
12606	177651
38309	177652
161542	177653
36893	177654
125185	177655
18935	177656
25155	177657
11856	177658
46649	177659
14050	177660
35752	177661
15045	177662
114757	177663
45741	177664
70680	177665
36288	177666
140286	177667
24471	177668
6864	177669
48980	177670
149581	177671
20961	177672
144289	177673
38285	177674
89712	177675
153453	177676
14256	177677
15787	177678
16837	177679
24472	177680
45001	177681
60709	177682
109678	177683
63818	177684
4441	177685
13665	177686
14707	177687
7884	177688
89728	177689
131763	177690
14701	177691
167828	177692
27401	177693
24496	177694
55910	177695
111123	177696
49976	177697
21391	177698
4536	177699
55963	177700
50185	177701
12413	177702
54486	177703
12413	177704
163079	177705
7268	177706
14471	177707
164910	177708
30290	177709
27365	177710
10845	177711
10492	177712
38423	177713
7350	177714
21669	177715
16838	177716
95035	177717
44409	177718
32577	177719
95029	177720
80155	177721
108021	177722
52698	177723
25065	177724
81274	177725
97339	177726
103088	177727
120722	177728
108021	177729
59739	177730
49971	177731
24668	177732
44341	177733
130346	177734
144450	177735
49971	177736
4128	177737
50092	177738
8759	177739
72640	177740
5924	177741
52574	177742
15045	177743
78591	177744
58686	177745
13655	177746
20566	177747
77284	177748
21663	177749
21663	177750
160972	177751
16352	177752
24019	177753
24671	177754
138174	177755
157071	177756
30276	177757
36913	177758
21663	177759
24046	177760
24671	177761
36913	177762
41786	177763
91777	177764
11279	177765
18585	177766
10839	177767
36867	177768
61941	177769
85637	177770
137943	177771
142517	177772
22896	177773
39069	177774
40382	177775
46635	177776
44412	177777
101626	177778
103343	177779
18577	177780
135073	177781
43800	177782
112673	177783
102984	177784
55908	177785
47524	177786
10824	177787
81200	177788
54428	177789
128519	177790
39665	177791
55908	177792
85756	177793
108090	177794
11893	177795
127035	177796
101626	177797
140798	177798
15448	177799
103234	177800
28707	177801
17727	177802
138958	177803
21666	177804
60691	177805
154007	177806
109692	177807
109692	177808
50913	177809
54868	177810
27480	177811
75005	177812
154009	177813
80212	177814
167150	177815
27389	177816
155837	177817
5566	177818
18574	177819
104454	177820
119621	177821
68639	177822
12859	177823
71251	177824
52709	177825
57925	177826
119349	177827
106513	177828
93248	177829
97352	177830
35779	177831
61994	177832
33820	177833
18574	177834
146467	177835
29844	177836
70784	177837
65304	177838
91076	177839
138337	177840
59669	177841
116011	177842
70771	177843
95116	177844
46766	177845
138747	177846
50090	177847
43730	177848
136814	177849
128375	177850
12607	177851
128408	177852
94801	177853
104566	177854
133639	177855
33490	177856
19786	177857
101867	177858
78643	177859
16398	177860
11916	177861
19389	177862
67398	177863
111217	177864
132075	177865
125066	177866
89763	177867
135342	177868
136542	177869
11578	177870
51731	177871
74975	177872
44984	177873
27866	177874
16605	177875
54473	177876
39685	177877
68671	177878
85588	177879
88498	177880
155259	177881
68581	177882
27895	177883
153855	177884
91773	177885
60731	177886
19356	177887
80207	177888
81422	177889
7895	177890
147384	177891
30740	177892
65120	177893
36998	177894
140042	177895
99824	177896
116170	177897
133502	177898
70854	177899
43682	177900
15790	177901
35775	177902
132097	177903
23250	177904
129863	177905
43940	177906
23250	177907
3299	177908
25215	177909
46781	177910
126854	177911
5860	177912
60798	177913
149556	177914
143162	177915
41772	177916
95048	177917
11896	177918
94780	177919
47587	177920
60795	177921
65349	177922
157467	177923
45018	177924
78589	177925
63945	177926
162842	177927
15040	177928
45697	177929
37519	177930
100214	177931
78506	177932
117891	177933
65349	177934
149715	177935
31785	177936
27498	177937
31785	177938
108047	177939
53564	177940
61890	177941
34325	177942
157466	177943
57897	177944
6121	177945
165206	177946
60795	177947
77269	177948
11888	177949
42116	177950
127054	177951
123787	177952
6577	177953
24064	177954
41776	177955
13605	177956
22534	177957
142219	177958
19887	177959
112654	177960
116298	177961
121026	177962
96099	177963
38958	177964
4536	177965
159253	177966
95163	177967
100054	177968
73984	177969
97247	177970
119388	177971
35778	177972
46552	177973
81322	177974
15446	177975
116116	177976
163324	177977
89908	177978
16388	177979
26356	177980
100223	177981
107999	177982
106236	177983
12816	177984
33821	177985
20964	177986
122126	177987
101673	177988
10953	177989
82435	177990
41772	177991
147810	177992
40350	177993
155467	177994
140501	177995
15112	177996
135339	177997
155876	177998
14717	177999
111362	178000
7870	178001
164994	178002
72593	178003
146629	178004
85560	178005
5546	178006
81411	178007
149801	178008
144792	178009
74250	178010
125362	178011
52607	178012
26356	178013
98455	178014
108130	178015
68432	178016
118370	178017
32654	178018
43838	178019
68541	178020
42902	178021
85534	178022
97387	178023
55923	178024
17378	178025
11909	178026
138840	178027
94776	178028
127082	178029
5860	178030
45678	178031
74220	178032
94669	178033
59677	178034
40349	178035
100161	178036
135083	178037
118140	178038
13629	178039
61951	178040
41012	178041
89806	178042
94928	178043
20999	178044
55741	178045
114828	178046
116283	178047
85662	178048
30272	178049
98553	178050
49024	178051
61868	178052
114109	178053
147892	178054
18293	178055
89806	178056
151767	178057
115952	178058
157562	178059
67358	178060
66313	178061
147887	178062
113976	178063
159157	178064
82546	178065
101699	178066
52586	178067
100161	178068
159492	178069
53540	178070
112608	178071
9211	178072
164818	178073
84013	178074
13823	178075
161070	178076
96156	178077
20576	178078
21026	178079
14258	178080
14690	178081
54484	178082
57902	178083
34343	178084
68662	178085
36903	178086
108162	178087
94720	178088
14719	178089
153492	178090
27352	178091
98420	178092
70693	178093
41108	178094
116265	178095
60709	178096
138758	178097
122298	178098
17433	178099
128449	178100
128488	178101
119542	178102
125388	178103
149434	178104
138756	178105
128437	178106
92975	178107
94792	178108
53501	178109
21026	178110
29283	178111
59744	178112
42103	178113
83977	178114
111125	178115
91039	178116
70803	178117
41738	178118
78747	178119
19031	178120
48359	178121
145066	178122
38273	178123
127072	178124
46694	178125
69732	178126
108137	178127
38974	178128
21714	178129
46584	178130
41714	178131
57322	178132
14272	178133
86979	178134
46682	178135
93267	178136
48342	178137
65122	178138
29400	178139
16838	178140
156020	178141
163939	178142
36946	178143
31838	178144
26843	178145
96188	178146
30822	178147
127064	178148
36969	178149
70691	178150
4358	178151
93136	178152
69666	178153
63883	178154
62002	178155
123739	178156
50932	178157
43771	178158
114778	178159
16315	178160
58658	178161
74159	178162
72335	178163
78636	178164
16040	178165
120754	178166
144990	178167
17421	178168
14052	178169
140874	178170
4182	178171
49021	178172
15154	178173
35677	178174
93185	178175
58658	178176
8774	178177
95074	178178
120754	178179
65198	178180
89673	178181
19833	178182
118096	178183
11841	178184
57286	178185
128311	178186
108243	178187
19451	178188
106373	178189
97249	178190
96184	178191
19329	178192
4182	178193
57285	178194
19392	178195
152074	178196
55959	178197
46761	178198
12618	178199
114024	178200
16829	178201
11841	178202
78810	178203
106226	178204
58658	178205
137985	178206
45747	178207
122099	178208
146621	178209
50175	178210
93168	178211
6976	178212
114819	178213
101620	178214
136757	178215
15414	178216
93288	178217
55959	178218
55959	178219
77267	178220
130371	178221
51794	178222
55959	178223
104444	178224
115885	178225
4182	178226
45770	178227
72544	178228
136599	178229
11887	178230
8782	178231
16868	178232
143229	178233
78810	178234
39055	178235
41100	178236
16328	178237
34905	178238
7894	178239
65198	178240
32674	178241
130370	178242
66419	178243
147888	178244
142745	178245
25698	178246
16040	178247
43878	178248
20992	178249
11569	178250
123804	178251
122116	178252
11929	178253
165489	178254
57316	178255
91243	178256
25737	178257
20612	178258
143410	178259
142470	178260
15453	178261
4182	178262
33351	178263
11813	178264
60744	178265
168061	178266
16609	178267
46603	178268
17962	178269
108122	178270
60744	178271
94998	178272
93012	178273
25206	178274
12619	178275
95058	178276
15108	178277
42750	178278
27488	178279
55726	178280
22876	178281
101678	178282
11584	178283
42135	178284
92971	178285
163804	178286
97270	178287
13191	178288
55851	178289
103172	178290
84134	178291
19833	178292
57105	178293
114097	178294
57286	178295
11813	178296
136497	178297
21061	178298
144630	178299
85623	178300
16040	178301
126544	178302
60889	178303
126754	178304
157730	178305
29345	178306
15437	178307
7887	178308
140426	178309
72592	178310
26793	178311
16602	178312
99893	178313
43864	178314
151400	178315
16023	178316
43752	178317
68517	178318
55809	178319
58720	178320
11822	178321
116051	178322
27875	178323
33456	178324
23248	178325
155608	178326
98390	178327
50189	178328
59583	178329
161383	178330
18919	178331
18919	178332
78683	178333
79971	178334
143242	178335
125005	178336
19425	178337
57288	178338
106414	178339
101812	178340
32614	178341
57056	178342
94656	178343
155513	178344
21048	178345
122100	178346
153664	178347
157534	178348
76175	178349
131578	178350
114779	178351
58724	178352
65346	178353
84280	178354
44967	178355
74060	178356
60693	178357
41775	178358
98382	178359
74136	178360
100211	178361
66367	178362
114779	178363
55883	178364
83989	178365
22508	178366
46793	178367
161017	178368
59608	178369
28329	178370
15073	178371
57874	178372
107930	178373
61970	178374
50190	178375
6684	178376
155509	178377
13180	178378
111283	178379
57292	178380
125389	178381
22470	178382
15437	178383
18919	178384
16862	178385
78615	178386
66288	178387
161384	178388
15038	178389
22470	178390
68614	178391
7109	178392
32526	178393
73926	178394
162933	178395
16862	178396
12586	178397
32569	178398
157507	178399
18563	178400
22470	178401
22561	178402
78660	178403
55884	178404
26781	178405
18919	178406
43737	178407
22508	178408
6692	178409
38328	178410
80257	178411
71284	178412
15027	178413
30276	178414
91094	178415
53500	178416
35771	178417
80010	178418
42092	178419
36294	178420
138003	178421
87006	178422
125057	178423
54844	178424
89716	178425
47425	178426
10190	178427
77214	178428
78735	178429
61855	178430
151441	178431
60689	178432
47475	178433
16002	178434
78717	178435
34987	178436
91109	178437
84283	178438
151499	178439
82668	178440
28672	178441
101779	178442
86847	178443
109777	178444
125080	178445
89885	178446
43721	178447
47551	178448
125380	178449
68476	178450
11927	178451
31285	178452
78735	178453
101622	178454
73887	178455
137897	178456
38402	178457
41806	178458
85679	178459
37497	178460
54530	178461
81350	178462
159118	178463
38416	178464
162834	178465
31272	178466
17429	178467
6689	178468
29250	178469
32675	178470
82545	178471
21019	178472
10227	178473
86958	178474
18257	178475
32706	178476
21045	178477
27382	178478
132007	178479
157038	178480
128139	178481
17701	178482
37489	178483
18925	178484
37480	178485
20950	178486
35793	178487
15009	178488
30293	178489
30293	178490
101657	178491
136794	178492
118305	178493
42099	178494
78701	178495
73955	178496
86853	178497
63838	178498
63838	178499
28287	178500
40323	178501
26359	178502
34948	178503
98430	178504
163207	178505
136407	178506
10190	178507
21396	178508
24079	178509
31300	178510
168005	178511
57908	178512
153890	178513
163158	178514
16349	178515
28287	178516
97333	178517
15135	178518
52593	178519
163605	178520
72389	178521
83948	178522
9501	178523
66312	178524
12848	178525
101636	178526
142583	178527
104511	178528
144204	178529
106464	178530
13671	178531
101636	178532
138895	178533
103043	178534
17396	178535
72389	178536
116100	178537
50036	178538
22873	178539
47460	178540
72389	178541
31311	178542
6975	178543
24014	178544
21034	178545
74171	178546
112523	178547
108279	178548
53552	178549
107888	178550
9318	178551
22893	178552
13842	178553
61914	178554
32618	178555
8868	178556
145989	178557
13842	178558
57804	178559
25986	178560
13842	178561
133224	178562
47460	178563
13842	178564
13842	178565
144330	178566
57804	178567
133224	178568
61914	178569
101636	178570
57804	178571
22873	178572
101823	178573
54409	178574
157127	178575
10956	178576
96135	178577
47496	178578
8635	178579
60935	178580
12579	178581
116012	178582
15438	178583
57119	178584
9322	178585
18290	178586
19764	178587
101910	178588
19040	178589
155919	178590
43931	178591
41754	178592
50210	178593
13852	178594
128398	178595
135317	178596
136784	178597
166950	178598
52678	178599
54406	178600
25755	178601
138017	178602
26850	178603
19040	178604
43931	178605
32540	178606
29277	178607
106382	178608
44992	178609
8558	178610
50956	178611
77192	178612
163044	178613
70855	178614
14268	178615
17459	178616
58785	178617
84055	178618
129963	178619
81319	178620
54849	178621
98454	178622
136488	178623
41728	178624
125214	178625
118234	178626
68530	178627
41065	178628
126959	178629
40366	178630
62921	178631
119582	178632
96147	178633
41717	178634
106204	178635
25149	178636
114035	178637
138800	178638
25149	178639
15398	178640
50151	178641
50986	178642
136710	178643
30267	178644
7880	178645
118361	178646
119332	178647
5858	178648
133096	178649
49054	178650
96103	178651
50001	178652
164649	178653
35792	178654
18601	178655
68497	178656
119588	178657
120540	178658
65193	178659
8773	178660
18560	178661
123462	178662
126960	178663
130034	178664
131908	178665
159856	178666
155437	178667
40343	178668
109511	178669
120579	178670
51728	178671
41054	178672
100002	178673
74995	178674
57051	178675
76033	178676
135195	178677
101657	178678
68551	178679
23633	178680
89824	178681
27832	178682
43706	178683
111227	178684
67371	178685
67371	178686
67371	178687
119285	178688
67371	178689
88462	178690
86963	178691
133480	178692
66446	178693
125343	178694
88566	178695
91729	178696
101753	178697
60782	178698
88357	178699
142746	178700
96201	178701
16622	178702
149873	178703
136701	178704
94981	178705
159579	178706
114120	178707
135196	178708
165257	178709
54417	178710
35727	178711
42820	178712
128300	178713
96136	178714
103240	178715
68565	178716
104634	178717
68565	178718
31800	178719
12844	178720
124952	178721
42731	178722
50010	178723
62952	178724
48332	178725
161447	178726
103200	178727
78744	178728
40328	178729
34936	178730
70867	178731
43801	178732
134857	178733
48233	178734
34936	178735
49086	178736
26347	178737
46543	178738
107895	178739
66263	178740
33376	178741
9572	178742
60845	178743
33376	178744
84158	178745
20983	178746
17477	178747
29766	178748
50089	178749
18606	178750
5864	178751
119476	178752
69553	178753
117898	178754
10227	178755
35663	178756
74075	178757
91081	178758
84066	178759
80003	178760
62858	178761
66398	178762
74093	178763
117871	178764
112477	178765
88525	178766
104453	178767
91041	178768
88489	178769
57143	178770
14029	178771
138328	178772
134799	178773
158929	178774
147406	178775
139954	178776
147397	178777
128078	178778
126802	178779
121859	178780
109471	178781
114205	178782
84206	178783
138239	178784
61992	178785
94669	178786
36951	178787
77314	178788
61992	178789
78505	178790
134761	178791
125462	178792
166970	178793
54870	178794
89695	178795
112718	178796
27454	178797
149301	178798
17982	178799
151231	178800
119611	178801
60890	178802
41125	178803
17982	178804
124940	178805
124920	178806
11840	178807
20548	178808
130084	178809
20968	178810
8856	178811
78673	178812
17404	178813
61910	178814
88449	178815
96039	178816
11901	178817
123618	178818
11418	178819
136570	178820
154077	178821
68469	178822
101540	178823
74202	178824
65203	178825
159759	178826
66427	178827
66338	178828
12823	178829
104753	178830
51008	178831
101843	178832
100165	178833
57208	178834
34928	178835
11840	178836
19412	178837
106393	178838
63846	178839
102997	178840
38984	178841
82665	178842
74201	178843
53481	178844
126509	178845
38431	178846
25141	178847
11840	178848
32696	178849
109683	178850
53632	178851
135012	178852
65312	178853
47538	178854
8382	178855
19351	178856
16841	178857
146135	178858
19022	178859
24500	178860
112512	178861
43909	178862
69678	178863
159002	178864
42085	178865
57897	178866
52597	178867
23216	178868
14701	178869
4710	178870
38417	178871
13173	178872
3498	178873
84228	178874
17415	178875
80159	178876
112793	178877
57279	178878
46786	178879
129870	178880
112754	178881
86960	178882
129953	178883
101514	178884
95028	178885
91764	178886
153485	178887
14471	178888
100224	178889
114185	178890
145054	178891
14493	178892
15787	178893
157268	178894
164885	178895
91770	178896
9320	178897
18255	178898
84068	178899
111060	178900
59699	178901
85681	178902
21980	178903
28308	178904
12824	178905
133305	178906
88452	178907
29374	178908
13846	178909
7724	178910
54849	178911
22520	178912
145888	178913
106471	178914
5272	178915
13666	178916
28269	178917
54478	178918
138201	178919
32075	178920
7612	178921
50214	178922
100060	178923
33345	178924
112713	178925
94787	178926
50145	178927
13666	178928
36341	178929
8053	178930
93193	178931
78726	178932
161171	178933
17076	178934
43909	178935
60790	178936
7865	178937
9531	178938
13210	178939
16309	178940
6580	178941
144438	178942
17707	178943
12171	178944
32679	178945
153306	178946
13206	178947
114758	178948
4441	178949
113961	178950
149519	178951
54859	178952
29391	178953
12157	178954
22852	178955
4607	178956
84179	178957
29306	178958
41721	178959
38975	178960
3905	178961
6030	178962
92933	178963
75001	178964
18935	178965
117990	178966
31293	178967
11837	178968
42811	178969
5564	178970
32758	178971
19850	178972
57152	178973
43799	178974
151206	178975
25100	178976
19403	178977
76031	178978
162734	178979
25153	178980
94822	178981
32758	178982
73948	178983
154977	178984
81382	178985
139957	178986
15419	178987
81382	178988
103105	178989
50003	178990
121977	178991
19373	178992
55838	178993
57310	178994
40398	178995
146355	178996
19355	178997
43848	178998
151208	178999
25705	179000
15407	179001
140532	179002
32553	179003
21416	179004
19373	179005
21416	179006
55969	179007
25124	179008
25049	179009
78541	179010
69667	179011
19355	179012
135269	179013
72294	179014
116110	179015
6576	179016
93220	179017
55979	179018
50176	179019
81417	179020
16859	179021
55793	179022
32758	179023
133186	179024
72383	179025
157712	179026
59712	179027
25153	179028
153134	179029
74055	179030
142265	179031
167663	179032
139955	179033
126935	179034
32685	179035
81390	179036
21416	179037
10197	179038
25085	179039
146097	179040
44998	179041
10024	179042
50184	179043
93129	179044
72457	179045
25195	179046
46754	179047
33481	179048
147368	179049
32758	179050
36410	179051
24529	179052
93085	179053
80128	179054
11921	179055
36410	179056
14812	179057
12619	179058
25135	179059
33505	179060
32758	179061
130355	179062
43793	179063
91835	179064
65297	179065
42877	179066
142266	179067
72323	179068
142263	179069
18283	179070
123419	179071
72296	179072
163894	179073
126935	179074
58690	179075
32647	179076
16384	179077
19870	179078
15156	179079
58739	179080
43939	179081
54884	179082
30309	179083
19427	179084
121839	179085
93236	179086
95013	179087
32758	179088
78743	179089
6584	179090
74213	179091
160827	179092
91037	179093
42707	179094
57261	179095
15032	179096
42133	179097
116174	179098
32050	179099
6576	179100
75074	179101
114869	179102
137869	179103
62036	179104
125546	179105
139956	179106
114887	179107
57310	179108
25103	179109
89778	179110
147371	179111
57210	179112
48303	179113
11428	179114
30290	179115
16048	179116
152226	179117
156945	179118
33382	179119
19376	179120
99929	179121
57265	179122
6584	179123
149359	179124
62934	179125
162733	179126
52700	179127
80056	179128
78713	179129
39649	179130
80055	179131
80056	179132
123378	179133
80055	179134
80055	179135
80055	179136
142414	179137
11932	179138
101614	179139
15376	179140
20557	179141
15117	179142
140311	179143
86987	179144
138997	179145
25198	179146
143269	179147
32065	179148
114875	179149
73879	179150
72625	179151
96073	179152
72277	179153
71321	179154
91836	179155
71316	179156
19880	179157
15117	179158
54841	179159
25041	179160
72620	179161
24693	179162
27893	179163
71321	179164
93035	179165
9492	179166
72277	179167
32070	179168
19466	179169
72620	179170
93066	179171
72625	179172
38367	179173
54891	179174
11888	179175
93035	179176
72620	179177
139913	179178
47510	179179
93035	179180
55964	179181
25674	179182
24693	179183
71321	179184
71316	179185
42852	179186
25068	179187
76028	179188
24693	179189
147927	179190
94969	179191
123529	179192
72277	179193
72422	179194
94659	179195
142410	179196
73879	179197
32053	179198
62043	179199
20974	179200
72625	179201
55982	179202
121948	179203
24693	179204
140705	179205
55982	179206
72326	179207
72620	179208
72482	179209
14809	179210
84164	179211
25220	179212
33513	179213
151261	179214
55983	179215
142411	179216
54891	179217
138962	179218
93318	179219
11872	179220
91837	179221
25220	179222
114833	179223
24693	179224
91837	179225
43681	179226
114833	179227
32070	179228
116211	179229
19805	179230
25061	179231
87028	179232
71321	179233
25113	179234
25113	179235
25113	179236
14809	179237
15376	179238
14809	179239
27399	179240
55743	179241
35634	179242
94675	179243
25220	179244
42721	179245
140119	179246
99934	179247
14809	179248
93154	179249
123787	179250
139901	179251
25069	179252
32065	179253
93309	179254
43681	179255
139912	179256
43681	179257
55983	179258
11932	179259
93289	179260
43790	179261
15133	179262
140007	179263
24693	179264
24693	179265
32070	179266
27450	179267
55858	179268
14809	179269
14809	179270
91837	179271
71336	179272
15376	179273
59741	179274
33416	179275
24693	179276
14809	179277
21001	179278
142413	179279
25113	179280
71336	179281
71336	179282
11848	179283
149347	179284
147434	179285
91836	179286
93318	179287
19404	179288
151803	179289
139022	179290
15376	179291
42724	179292
14809	179293
138951	179294
91836	179295
148230	179296
77364	179297
15376	179298
27366	179299
5040	179300
10827	179301
27928	179302
122300	179303
77189	179304
23628	179305
167220	179306
26811	179307
106570	179308
48329	179309
26811	179310
31270	179311
50161	179312
82627	179313
88575	179314
101435	179315
165506	179316
10356	179317
144773	179318
70768	179319
41801	179320
31254	179321
13638	179322
140903	179323
19837	179324
24067	179325
74022	179326
28317	179327
42876	179328
39667	179329
38292	179330
69726	179331
135177	179332
58815	179333
157602	179334
10204	179335
89777	179336
92982	179337
46733	179338
143419	179339
133664	179340
42763	179341
91270	179342
85637	179343
12594	179344
2517	179345
27362	179346
66275	179347
69624	179348
146471	179349
128370	179350
24526	179351
12594	179352
54835	179353
152069	179354
29238	179355
77177	179356
106442	179357
41730	179358
18895	179359
33803	179360
132107	179361
138054	179362
81264	179363
22571	179364
16824	179365
39668	179366
54436	179367
144445	179368
85699	179369
50063	179370
95982	179371
87071	179372
58727	179373
104713	179374
119319	179375
46571	179376
41801	179377
47470	179378
27407	179379
25032	179380
153200	179381
35675	179382
31831	179383
119247	179384
114270	179385
13639	179386
23217	179387
78811	179388
161204	179389
40256	179390
126538	179391
52635	179392
42816	179393
13651	179394
36357	179395
59720	179396
40256	179397
152082	179398
134850	179399
17720	179400
22569	179401
123709	179402
5771	179403
17695	179404
134984	179405
132082	179406
3689	179407
84220	179408
66246	179409
142984	179410
77262	179411
18272	179412
123701	179413
7872	179414
147728	179415
24008	179416
33521	179417
95966	179418
152112	179419
120749	179420
12416	179421
153532	179422
43930	179423
26842	179424
10801	179425
157237	179426
146076	179427
41034	179428
30755	179429
60678	179430
95989	179431
43788	179432
35724	179433
75029	179434
138117	179435
149498	179436
22569	179437
85792	179438
84155	179439
120552	179440
62004	179441
34969	179442
61905	179443
101851	179444
157369	179445
57015	179446
88351	179447
42902	179448
15014	179449
159669	179450
38997	179451
9721	179452
18937	179453
69697	179454
16316	179455
43831	179456
6594	179457
84203	179458
167186	179459
153242	179460
76047	179461
15146	179462
119384	179463
9319	179464
118093	179465
66246	179466
157439	179467
93053	179468
21701	179469
38259	179470
126943	179471
61886	179472
15014	179473
4176	179474
61886	179475
46665	179476
77262	179477
76151	179478
34364	179479
72292	179480
36278	179481
68454	179482
57273	179483
68673	179484
58737	179485
12834	179486
61886	179487
34979	179488
10820	179489
106339	179490
78789	179491
119213	179492
38966	179493
22860	179494
43782	179495
106339	179496
16388	179497
159054	179498
119461	179499
126771	179500
60806	179501
48238	179502
136755	179503
6692	179504
42790	179505
8229	179506
3968	179507
103155	179508
40386	179509
22569	179510
8229	179511
120552	179512
135199	179513
119213	179514
38277	179515
61886	179516
96181	179517
97377	179518
100208	179519
30783	179520
29361	179521
39027	179522
147467	179523
103023	179524
76097	179525
97186	179526
85554	179527
77278	179528
13670	179529
36882	179530
109538	179531
88599	179532
60816	179533
19448	179534
20545	179535
140731	179536
63986	179537
111300	179538
91241	179539
115914	179540
13664	179541
99849	179542
8467	179543
115934	179544
13609	179545
34869	179546
53526	179547
26779	179548
153231	179549
143274	179550
32720	179551
26779	179552
69712	179553
85796	179554
15008	179555
159055	179556
63989	179557
14262	179558
153284	179559
12864	179560
120573	179561
46763	179562
81308	179563
11426	179564
31259	179565
144155	179566
39035	179567
38440	179568
47554	179569
41723	179570
104755	179571
11119	179572
43747	179573
36345	179574
29345	179575
16380	179576
109774	179577
37502	179578
25617	179579
60760	179580
123677	179581
109477	179582
99961	179583
23634	179584
21373	179585
18917	179586
119569	179587
16605	179588
166833	179589
7874	179590
70820	179591
11853	179592
63969	179593
41714	179594
29794	179595
163908	179596
81316	179597
6581	179598
132156	179599
54454	179600
103205	179601
10954	179602
32546	179603
57050	179604
42794	179605
20962	179606
54423	179607
18898	179608
17383	179609
31834	179610
104440	179611
138937	179612
50097	179613
22529	179614
71275	179615
10491	179616
135029	179617
88389	179618
10809	179619
98485	179620
76036	179621
33373	179622
29324	179623
10213	179624
33373	179625
91829	179626
65028	179627
67425	179628
55764	179629
42076	179630
43915	179631
157343	179632
30306	179633
45784	179634
12148	179635
27360	179636
82512	179637
45741	179638
57106	179639
32043	179640
120633	179641
24489	179642
119506	179643
143108	179644
71275	179645
65334	179646
19434	179647
38202	179648
27367	179649
14030	179650
129970	179651
8375	179652
55785	179653
14481	179654
146051	179655
140386	179656
15423	179657
96098	179658
7287	179659
6579	179660
7426	179661
10809	179662
161178	179663
78598	179664
18285	179665
63922	179666
159304	179667
91219	179668
58755	179669
115958	179670
138083	179671
40313	179672
32736	179673
37505	179674
118160	179675
99819	179676
53579	179677
106365	179678
14049	179679
10824	179680
111119	179681
15799	179682
29313	179683
15994	179684
62019	179685
22529	179686
37505	179687
155303	179688
22559	179689
50074	179690
114029	179691
27470	179692
151913	179693
111193	179694
7168	179695
32529	179696
65114	179697
18282	179698
10800	179699
112606	179700
10358	179701
24490	179702
23638	179703
122239	179704
60893	179705
16311	179706
10349	179707
91250	179708
5767	179709
10358	179710
79979	179711
104705	179712
43944	179713
166762	179714
50078	179715
15142	179716
16309	179717
82553	179718
42677	179719
163209	179720
136558	179721
122027	179722
89817	179723
25047	179724
55745	179725
138774	179726
84212	179727
29786	179728
41101	179729
31319	179730
100217	179731
20968	179732
6984	179733
49049	179734
29775	179735
128333	179736
32538	179737
133156	179738
151870	179739
28703	179740
80061	179741
47521	179742
144467	179743
4825	179744
38279	179745
69662	179746
7848	179747
92993	179748
38249	179749
10807	179750
60909	179751
60841	179752
101932	179753
46707	179754
10801	179755
13053	179756
82517	179757
52606	179758
114066	179759
9558	179760
49993	179761
6970	179762
22435	179763
55816	179764
61852	179765
9521	179766
151706	179767
33436	179768
82637	179769
39051	179770
11428	179771
76110	179772
11896	179773
53543	179774
52602	179775
140614	179776
112493	179777
80125	179778
33810	179779
119366	179780
18282	179781
97378	179782
5555	179783
40255	179784
157367	179785
43900	179786
49981	179787
49061	179788
126868	179789
142775	179790
119377	179791
34894	179792
120575	179793
59656	179794
165038	179795
151212	179796
131799	179797
47496	179798
34908	179799
116077	179800
136419	179801
74143	179802
80150	179803
91704	179804
111028	179805
166788	179806
17071	179807
147752	179808
50928	179809
106317	179810
161278	179811
53469	179812
122048	179813
84065	179814
166787	179815
32537	179816
71290	179817
118388	179818
81419	179819
120617	179820
99823	179821
61956	179822
97229	179823
93045	179824
55937	179825
40315	179826
58810	179827
142558	179828
55890	179829
54529	179830
25031	179831
83997	179832
93242	179833
84044	179834
157809	179835
17963	179836
121849	179837
19395	179838
128090	179839
104576	179840
59582	179841
42805	179842
104588	179843
15039	179844
32680	179845
59626	179846
103153	179847
59600	179848
129856	179849
154005	179850
55915	179851
144903	179852
11928	179853
148184	179854
163490	179855
15414	179856
17985	179857
9708	179858
157808	179859
126952	179860
29381	179861
25107	179862
35656	179863
93003	179864
78559	179865
100172	179866
63948	179867
144563	179868
9892	179869
46693	179870
123464	179871
125446	179872
150033	179873
57297	179874
140791	179875
32769	179876
19805	179877
142545	179878
104742	179879
151646	179880
15080	179881
19852	179882
108240	179883
152094	179884
103153	179885
104531	179886
120679	179887
165424	179888
84044	179889
27910	179890
147933	179891
63948	179892
40315	179893
42850	179894
66316	179895
122051	179896
32523	179897
106389	179898
125457	179899
17469	179900
32691	179901
85645	179902
152095	179903
85645	179904
91803	179905
123525	179906
118387	179907
84123	179908
45028	179909
11929	179910
140741	179911
47506	179912
108043	179913
26840	179914
5977	179915
162864	179916
55937	179917
155835	179918
163707	179919
42890	179920
62092	179921
21664	179922
113962	179923
84288	179924
111132	179925
39636	179926
133344	179927
66316	179928
53588	179929
144611	179930
159848	179931
74076	179932
57146	179933
167972	179934
157914	179935
42836	179936
43938	179937
66316	179938
20613	179939
150099	179940
27889	179941
152088	179942
57156	179943
142989	179944
23602	179945
107997	179946
92950	179947
136775	179948
114847	179949
114847	179950
24706	179951
61956	179952
167147	179953
13200	179954
69683	179955
45694	179956
154004	179957
148182	179958
25094	179959
121010	179960
109536	179961
23602	179962
55937	179963
144870	179964
25743	179965
84044	179966
167148	179967
109518	179968
44417	179969
143320	179970
81246	179971
151504	179972
46590	179973
50155	179974
35673	179975
30812	179976
52726	179977
109653	179978
43692	179979
18905	179980
13830	179981
58767	179982
49063	179983
34987	179984
74166	179985
46585	179986
128258	179987
36285	179988
122092	179989
72572	179990
28681	179991
98564	179992
104615	179993
138281	179994
8761	179995
155689	179996
68508	179997
72519	179998
47430	179999
25700	180000
11844	180001
25041	180002
78770	180003
111307	180004
12418	180005
144887	180006
119395	180007
12859	180008
135173	180009
12421	180010
58754	180011
109712	180012
62939	180013
165321	180014
112571	180015
39670	180016
19768	180017
9553	180018
15391	180019
106457	180020
17979	180021
122224	180022
27422	180023
106466	180024
34940	180025
17384	180026
138235	180027
29327	180028
112474	180029
114724	180030
104791	180031
41120	180032
151352	180033
25177	180034
85683	180035
10025	180036
167714	180037
38370	180038
68556	180039
6120	180040
60786	180041
31320	180042
63969	180043
123387	180044
13836	180045
24524	180046
55970	180047
128563	180048
83947	180049
106607	180050
70852	180051
89864	180052
67401	180053
67401	180054
98433	180055
39033	180056
131804	180057
67333	180058
61975	180059
151351	180060
21387	180061
41060	180062
92967	180063
40321	180064
65233	180065
18889	180066
25083	180067
53520	180068
87078	180069
68666	180070
38306	180071
91790	180072
80270	180073
75128	180074
42101	180075
50116	180076
44994	180077
89755	180078
14043	180079
8773	180080
73968	180081
94922	180082
29286	180083
80255	180084
69561	180085
81371	180086
40248	180087
114020	180088
22558	180089
120613	180090
145069	180091
44413	180092
106559	180093
46602	180094
35703	180095
113946	180096
78674	180097
45667	180098
12141	180099
144257	180100
62083	180101
54524	180102
85602	180103
65048	180104
138845	180105
17392	180106
6864	180107
13660	180108
29246	180109
31843	180110
20585	180111
29286	180112
84132	180113
134955	180114
91205	180115
62945	180116
97203	180117
31843	180118
104724	180119
155904	180120
44406	180121
17474	180122
42684	180123
164846	180124
62049	180125
51787	180126
27452	180127
88565	180128
116308	180129
24516	180130
54532	180131
34344	180132
138776	180133
68573	180134
28682	180135
40364	180136
114736	180137
41077	180138
62007	180139
91076	180140
111294	180141
31804	180142
133481	180143
40262	180144
104771	180145
163798	180146
4359	180147
46706	180148
57148	180149
138294	180150
85744	180151
50140	180152
26854	180153
8635	180154
27456	180155
43816	180156
112741	180157
152158	180158
19795	180159
24516	180160
80244	180161
20972	180162
157887	180163
46636	180164
24516	180165
60900	180166
165482	180167
12153	180168
146616	180169
65122	180170
15793	180171
91141	180172
63833	180173
151750	180174
125374	180175
117906	180176
131868	180177
68515	180178
155374	180179
5129	180180
28264	180181
106440	180182
62884	180183
25750	180184
149527	180185
151486	180186
46610	180187
42789	180188
33454	180189
5559	180190
46610	180191
52699	180192
148329	180193
108109	180194
99999	180195
13205	180196
19774	180197
22833	180198
94832	180199
16017	180200
50953	180201
44976	180202
163189	180203
29384	180204
7114	180205
122094	180206
106444	180207
57195	180208
69632	180209
27498	180210
17989	180211
41080	180212
46563	180213
145052	180214
58776	180215
81312	180216
106550	180217
155885	180218
50130	180219
25642	180220
140665	180221
68461	180222
9716	180223
159425	180224
142933	180225
50130	180226
154116	180227
60803	180228
101786	180229
165134	180230
62929	180231
19409	180232
50164	180233
57186	180234
89842	180235
12596	180236
11274	180237
151726	180238
57240	180239
78720	180240
104438	180241
22466	180242
104804	180243
135096	180244
34873	180245
123482	180246
35634	180247
76077	180248
157501	180249
26355	180250
153790	180251
157608	180252
129954	180253
10794	180254
149886	180255
86861	180256
101585	180257
16010	180258
126642	180259
50130	180260
14048	180261
22879	180262
11883	180263
9733	180264
153354	180265
44383	180266
97381	180267
10218	180268
54500	180269
7114	180270
13829	180271
19465	180272
6561	180273
119584	180274
38968	180275
62917	180276
7840	180277
164675	180278
19397	180279
93158	180280
57904	180281
12416	180282
15444	180283
6128	180284
161292	180285
101801	180286
20289	180287
98464	180288
34338	180289
28270	180290
18931	180291
35693	180292
52610	180293
97266	180294
131981	180295
167999	180296
149921	180297
22872	180298
60791	180299
15025	180300
128452	180301
18931	180302
124925	180303
118040	180304
136741	180305
133549	180306
72347	180307
22872	180308
15024	180309
138267	180310
15007	180311
50947	180312
31291	180313
146707	180314
85806	180315
144319	180316
162939	180317
104631	180318
46580	180319
164901	180320
112520	180321
42908	180322
100162	180323
112494	180324
128113	180325
79997	180326
13852	180327
54404	180328
126616	180329
67443	180330
63938	180331
53585	180332
42079	180333
35614	180334
38439	180335
50998	180336
15378	180337
68539	180338
10228	180339
16633	180340
50103	180341
92980	180342
15052	180343
135109	180344
115879	180345
117910	180346
85636	180347
99910	180348
8766	180349
138763	180350
155534	180351
13636	180352
88353	180353
31252	180354
14467	180355
153339	180356
22892	180357
147544	180358
7722	180359
39612	180360
23207	180361
35617	180362
68523	180363
49982	180364
142568	180365
6975	180366
29814	180367
63971	180368
106279	180369
82549	180370
60713	180371
10795	180372
62904	180373
10843	180374
136530	180375
157050	180376
162909	180377
109516	180378
81244	180379
13671	180380
5223	180381
22892	180382
149947	180383
31260	180384
116429	180385
42908	180386
24453	180387
70847	180388
101664	180389
70752	180390
83974	180391
43696	180392
18586	180393
135150	180394
101832	180395
18892	180396
133183	180397
23592	180398
70772	180399
7424	180400
126599	180401
69600	180402
137952	180403
97262	180404
24517	180405
157024	180406
54509	180407
26771	180408
159076	180409
66294	180410
21650	180411
57222	180412
45736	180413
87027	180414
46583	180415
104814	180416
131905	180417
14719	180418
78723	180419
38260	180420
153370	180421
50179	180422
36939	180423
81392	180424
10810	180425
21374	180426
80009	180427
162982	180428
134939	180429
42923	180430
12588	180431
21977	180432
116343	180433
27902	180434
8561	180435
153739	180436
36334	180437
34342	180438
9553	180439
112555	180440
50168	180441
70715	180442
74106	180443
12609	180444
35777	180445
5232	180446
13641	180447
136428	180448
133448	180449
9494	180450
78534	180451
6982	180452
137997	180453
50133	180454
31297	180455
72290	180456
12866	180457
14711	180458
20022	180459
161055	180460
120896	180461
106115	180462
13660	180463
18573	180464
131896	180465
6559	180466
119687	180467
85580	180468
16356	180469
61918	180470
89911	180471
65257	180472
159665	180473
109785	180474
125442	180475
133665	180476
118067	180477
133666	180478
109780	180479
159859	180480
159861	180481
71284	180482
163586	180483
168070	180484
93171	180485
88577	180486
153212	180487
14036	180488
24674	180489
42682	180490
84046	180491
133633	180492
52615	180493
131622	180494
24674	180495
81420	180496
46695	180497
106393	180498
164693	180499
66366	180500
95098	180501
80203	180502
101571	180503
65235	180504
155636	180505
131774	180506
23247	180507
11905	180508
32700	180509
46629	180510
22467	180511
52615	180512
24674	180513
20270	180514
7620	180515
29789	180516
101438	180517
25073	180518
140520	180519
88542	180520
22431	180521
65135	180522
165268	180523
50202	180524
6564	180525
29374	180526
21696	180527
8560	180528
21391	180529
164752	180530
34326	180531
7615	180532
85797	180533
7995	180534
13837	180535
54508	180536
51793	180537
46629	180538
7289	180539
66404	180540
45762	180541
27852	180542
120729	180543
84046	180544
25639	180545
11407	180546
26839	180547
91178	180548
60853	180549
33448	180550
13626	180551
30775	180552
30744	180553
26351	180554
155318	180555
22429	180556
77232	180557
60835	180558
66302	180559
78558	180560
13821	180561
8785	180562
18915	180563
137986	180564
63966	180565
9714	180566
13626	180567
18583	180568
33472	180569
142447	180570
9199	180571
119667	180572
61878	180573
29264	180574
65249	180575
52599	180576
109757	180577
20281	180578
153328	180579
10220	180580
91271	180581
89831	180582
25738	180583
133196	180584
8630	180585
97363	180586
19876	180587
8630	180588
57260	180589
142553	180590
161001	180591
33822	180592
106208	180593
161505	180594
34968	180595
70675	180596
67340	180597
116381	180598
137966	180599
49081	180600
106600	180601
108297	180602
16364	180603
150175	180604
155986	180605
4359	180606
101595	180607
21707	180608
24059	180609
16043	180610
21369	180611
41124	180612
68484	180613
60898	180614
31827	180615
21976	180616
132137	180617
24019	180618
131914	180619
13057	180620
88591	180621
35775	180622
154056	180623
114781	180624
114132	180625
60703	180626
22521	180627
84300	180628
40339	180629
78679	180630
10847	180631
165573	180632
28289	180633
21381	180634
30267	180635
128576	180636
88376	180637
116424	180638
34328	180639
25980	180640
68567	180641
111131	180642
67320	180643
103216	180644
101870	180645
136568	180646
163056	180647
97267	180648
38342	180649
41752	180650
155692	180651
50929	180652
89780	180653
112819	180654
130166	180655
119381	180656
22518	180657
163146	180658
48994	180659
133471	180660
149248	180661
46591	180662
84050	180663
125079	180664
44359	180665
16004	180666
24525	180667
29796	180668
126592	180669
89772	180670
138791	180671
39639	180672
125110	180673
97443	180674
5976	180675
60863	180676
153390	180677
104711	180678
41006	180679
70763	180680
133221	180681
50168	180682
84024	180683
52554	180684
52653	180685
66299	180686
85555	180687
54859	180688
17727	180689
108107	180690
25756	180691
138367	180692
12855	180693
8772	180694
13678	180695
107907	180696
12855	180697
24463	180698
26822	180699
12575	180700
42854	180701
130050	180702
3460	180703
12855	180704
157615	180705
5231	180706
147679	180707
7349	180708
29792	180709
70735	180710
78525	180711
127104	180712
7615	180713
57879	180714
136821	180715
29792	180716
65032	180717
89880	180718
159166	180719
104648	180720
32057	180721
91767	180722
46736	180723
131704	180724
12855	180725
108169	180726
12855	180727
12855	180728
98427	180729
29792	180730
83982	180731
14709	180732
149551	180733
50901	180734
84124	180735
50062	180736
50901	180737
126883	180738
132171	180739
112707	180740
131791	180741
82642	180742
149379	180743
120735	180744
106489	180745
15787	180746
39640	180747
45723	180748
68481	180749
101669	180750
99853	180751
138036	180752
88319	180753
95131	180754
70787	180755
98402	180756
100162	180757
34992	180758
87074	180759
152266	180760
14260	180761
59574	180762
34886	180763
28322	180764
48331	180765
104773	180766
155010	180767
77381	180768
133491	180769
59722	180770
69701	180771
112482	180772
156983	180773
34373	180774
98602	180775
65147	180776
122320	180777
43841	180778
21044	180779
22437	180780
41714	180781
160810	180782
21373	180783
133131	180784
65147	180785
147421	180786
65237	180787
18564	180788
8763	180789
129876	180790
73902	180791
112482	180792
36320	180793
15078	180794
112811	180795
155574	180796
12625	180797
12415	180798
103072	180799
84100	180800
63811	180801
53528	180802
12863	180803
22491	180804
54489	180805
18929	180806
50045	180807
18612	180808
33813	180809
80265	180810
109497	180811
29779	180812
57799	180813
136375	180814
28324	180815
12810	180816
29779	180817
57917	180818
136721	180819
20279	180820
31794	180821
120540	180822
51799	180823
66447	180824
78679	180825
76129	180826
81358	180827
31308	180828
67309	180829
109512	180830
91708	180831
167306	180832
98586	180833
8236	180834
48286	180835
10193	180836
17377	180837
161641	180838
89755	180839
27881	180840
22558	180841
53581	180842
70712	180843
12851	180844
57912	180845
82503	180846
151773	180847
130280	180848
8786	180849
4979	180850
121941	180851
114194	180852
84215	180853
25715	180854
28714	180855
82492	180856
22504	180857
164795	180858
106324	180859
88419	180860
84074	180861
8381	180862
53468	180863
68677	180864
8562	180865
137860	180866
134933	180867
50146	180868
82604	180869
121935	180870
3553	180871
70746	180872
137995	180873
53581	180874
106184	180875
103278	180876
51010	180877
142855	180878
166814	180879
41758	180880
94844	180881
106458	180882
50949	180883
41808	180884
30762	180885
155425	180886
111010	180887
26858	180888
125129	180889
8858	180890
10210	180891
26802	180892
123333	180893
57914	180894
63867	180895
97284	180896
63037	180897
157057	180898
50029	180899
38434	180900
26785	180901
155424	180902
101710	180903
167895	180904
120752	180905
132121	180906
57234	180907
167835	180908
100178	180909
41105	180910
7274	180911
57296	180912
27355	180913
125417	180914
151277	180915
148098	180916
136612	180917
104636	180918
25766	180919
157294	180920
73985	180921
75062	180922
123838	180923
128328	180924
84054	180925
133283	180926
108199	180927
134969	180928
103106	180929
43806	180930
21379	180931
157414	180932
149677	180933
38334	180934
15993	180935
136538	180936
39015	180937
128329	180938
28326	180939
98658	180940
161037	180941
32034	180942
50926	180943
7991	180944
137982	180945
123336	180946
9321	180947
22485	180948
112632	180949
152030	180950
121005	180951
58722	180952
151634	180953
96175	180954
21062	180955
35608	180956
91741	180957
36901	180958
16628	180959
60650	180960
135047	180961
50907	180962
16338	180963
71296	180964
73925	180965
35750	180966
54431	180967
163268	180968
97277	180969
157416	180970
122108	180971
101765	180972
166815	180973
151405	180974
62087	180975
120653	180976
47452	180977
159360	180978
82448	180979
91091	180980
88558	180981
85783	180982
123543	180983
68494	180984
20273	180985
61806	180986
14721	180987
104653	180988
101609	180989
20560	180990
140595	180991
150068	180992
17399	180993
93189	180994
43936	180995
135397	180996
163652	180997
28319	180998
125549	180999
78805	181000
20955	181001
38367	181002
153404	181003
12616	181004
167294	181005
35670	181006
126930	181007
43936	181008
36868	181009
94774	181010
161846	181011
81265	181012
149365	181013
158963	181014
100037	181015
41025	181016
148331	181017
41025	181018
140096	181019
61949	181020
140408	181021
161649	181022
116094	181023
138303	181024
5222	181025
128526	181026
144490	181027
38239	181028
136585	181029
5223	181030
82482	181031
117928	181032
118311	181033
118254	181034
12420	181035
100216	181036
100059	181037
47510	181038
104767	181039
128327	181040
72342	181041
114278	181042
78794	181043
77280	181044
77241	181045
167292	181046
127066	181047
84267	181048
143503	181049
18566	181050
41025	181051
125549	181052
53606	181053
148348	181054
50221	181055
41767	181056
48391	181057
8778	181058
127134	181059
13184	181060
17446	181061
26385	181062
154191	181063
152258	181064
135278	181065
55790	181066
13611	181067
97283	181068
77280	181069
106362	181070
111188	181071
163923	181072
150190	181073
84166	181074
148349	181075
16401	181076
149937	181077
70693	181078
30266	181079
97283	181080
149924	181081
74084	181082
97283	181083
163920	181084
127010	181085
118485	181086
109686	181087
16401	181088
101882	181089
88470	181090
16401	181091
152261	181092
38427	181093
57277	181094
149987	181095
124917	181096
100087	181097
122322	181098
152262	181099
40390	181100
146565	181101
77286	181102
70693	181103
18939	181104
130437	181105
91284	181106
156005	181107
111291	181108
163922	181109
159929	181110
132150	181111
98469	181112
101642	181113
37539	181114
167293	181115
157975	181116
133704	181117
8778	181118
133704	181119
156006	181120
166697	181121
130224	181122
122305	181123
147662	181124
154190	181125
156010	181126
67342	181127
152193	181128
97315	181129
146703	181130
161845	181131
130371	181132
140954	181133
163924	181134
150184	181135
45050	181136
16835	181137
151246	181138
16020	181139
65047	181140
125306	181141
80199	181142
20563	181143
84207	181144
46603	181145
98461	181146
106288	181147
112596	181148
50221	181149
40331	181150
16008	181151
147943	181152
163275	181153
153778	181154
75075	181155
109577	181156
18890	181157
125537	181158
119367	181159
125034	181160
122306	181161
47525	181162
36907	181163
68582	181164
39645	181165
98548	181166
103181	181167
17721	181168
28272	181169
69665	181170
112807	181171
112627	181172
57835	181173
33808	181174
23230	181175
97238	181176
145911	181177
93111	181178
163464	181179
135114	181180
99993	181181
153776	181182
134890	181183
29264	181184
62089	181185
97308	181186
23646	181187
36907	181188
135170	181189
101647	181190
27884	181191
30278	181192
89838	181193
54491	181194
38352	181195
30284	181196
41813	181197
18910	181198
34930	181199
129929	181200
121024	181201
52654	181202
14804	181203
46792	181204
6872	181205
136438	181206
61838	181207
82634	181208
13649	181209
51008	181210
41053	181211
41747	181212
120991	181213
109563	181214
10227	181215
52704	181216
40271	181217
121899	181218
109506	181219
160940	181220
29768	181221
98638	181222
89905	181223
60683	181224
149977	181225
6689	181226
151338	181227
129928	181228
69696	181229
12622	181230
122179	181231
70699	181232
92941	181233
39662	181234
88515	181235
161497	181236
79961	181237
71251	181238
54399	181239
59708	181240
93079	181241
155301	181242
21991	181243
7868	181244
107910	181245
29303	181246
130052	181247
127116	181248
115937	181249
24713	181250
153152	181251
32609	181252
50064	181253
38434	181254
11883	181255
122199	181256
103281	181257
163618	181258
11280	181259
118325	181260
32621	181261
112505	181262
159785	181263
50884	181264
152008	181265
40393	181266
156947	181267
33367	181268
91839	181269
130032	181270
118409	181271
152011	181272
137875	181273
33367	181274
88399	181275
25172	181276
12845	181277
78633	181278
101494	181279
55812	181280
117988	181281
100241	181282
24713	181283
155752	181284
136540	181285
161612	181286
157409	181287
24713	181288
102990	181289
153640	181290
72461	181291
59641	181292
45707	181293
88399	181294
72580	181295
21706	181296
20615	181297
32553	181298
165254	181299
99983	181300
146171	181301
149658	181302
131794	181303
66367	181304
19318	181305
92953	181306
68666	181307
24484	181308
80131	181309
107979	181310
24713	181311
9199	181312
75108	181313
15060	181314
159677	181315
29303	181316
16321	181317
60895	181318
74132	181319
36283	181320
34882	181321
162981	181322
142907	181323
143221	181324
39666	181325
15060	181326
120813	181327
21991	181328
93216	181329
43770	181330
29782	181331
72387	181332
98620	181333
11814	181334
86881	181335
25106	181336
106323	181337
42720	181338
120926	181339
76202	181340
84018	181341
120925	181342
54453	181343
30735	181344
25752	181345
128234	181346
40314	181347
163619	181348
24713	181349
104779	181350
95979	181351
15999	181352
109738	181353
74175	181354
35619	181355
55707	181356
25161	181357
55715	181358
106363	181359
145832	181360
20276	181361
106388	181362
30283	181363
133567	181364
155768	181365
47577	181366
85614	181367
155368	181368
168021	181369
55920	181370
27431	181371
85614	181372
111249	181373
20276	181374
15135	181375
20988	181376
11581	181377
30791	181378
32028	181379
111205	181380
108234	181381
57917	181382
72560	181383
23613	181384
16372	181385
17439	181386
89721	181387
38967	181388
82588	181389
58750	181390
15150	181391
22548	181392
27871	181393
22867	181394
76148	181395
131857	181396
32603	181397
46685	181398
63003	181399
126931	181400
31810	181401
32533	181402
140414	181403
128190	181404
69680	181405
17712	181406
12600	181407
24446	181408
70823	181409
135232	181410
111136	181411
50081	181412
70823	181413
24048	181414
93089	181415
109486	181416
28684	181417
69562	181418
157674	181419
101542	181420
136569	181421
33801	181422
163553	181423
89833	181424
138883	181425
88276	181426
146439	181427
138918	181428
15135	181429
98430	181430
7515	181431
120869	181432
88589	181433
23603	181434
138027	181435
82514	181436
23654	181437
15152	181438
69579	181439
41056	181440
112689	181441
114169	181442
52564	181443
25095	181444
112689	181445
21642	181446
65129	181447
82442	181448
39659	181449
12623	181450
39054	181451
29268	181452
36971	181453
155041	181454
100064	181455
95090	181456
58660	181457
32660	181458
24461	181459
57010	181460
36879	181461
68436	181462
34869	181463
28695	181464
27389	181465
66263	181466
22480	181467
27389	181468
130451	181469
57064	181470
27382	181471
91282	181472
135022	181473
31272	181474
32747	181475
42899	181476
97462	181477
41128	181478
5766	181479
140031	181480
9538	181481
10019	181482
65048	181483
14031	181484
70859	181485
133703	181486
124963	181487
69650	181488
66430	181489
38994	181490
78748	181491
10829	181492
55920	181493
37493	181494
121884	181495
101815	181496
21396	181497
136466	181498
9193	181499
78696	181500
101856	181501
27409	181502
160807	181503
10796	181504
88509	181505
2578	181506
109487	181507
30813	181508
26767	181509
28306	181510
99863	181511
82426	181512
159488	181513
108202	181514
149377	181515
27411	181516
28668	181517
28247	181518
142460	181519
42766	181520
50997	181521
101883	181522
35612	181523
36889	181524
50174	181525
65348	181526
19406	181527
17696	181528
120607	181529
72517	181530
66395	181531
17702	181532
48343	181533
147604	181534
68523	181535
5867	181536
54856	181537
20266	181538
27474	181539
11586	181540
38274	181541
25093	181542
50936	181543
63992	181544
87084	181545
106186	181546
10963	181547
101829	181548
130128	181549
85772	181550
126668	181551
144321	181552
72367	181553
9553	181554
50219	181555
108140	181556
13172	181557
88305	181558
11417	181559
101445	181560
59694	181561
50195	181562
41016	181563
44992	181564
44992	181565
46752	181566
2833	181567
63894	181568
21394	181569
89684	181570
116246	181571
72290	181572
28714	181573
57929	181574
19394	181575
20288	181576
76061	181577
6983	181578
47421	181579
39023	181580
125221	181581
53633	181582
57007	181583
108299	181584
5039	181585
16030	181586
104622	181587
124912	181588
128340	181589
103023	181590
112468	181591
40339	181592
22539	181593
61917	181594
138763	181595
134910	181596
48343	181597
31841	181598
9572	181599
17459	181600
77302	181601
96139	181602
151316	181603
104736	181604
37532	181605
23242	181606
30785	181607
48338	181608
18606	181609
25741	181610
14462	181611
59719	181612
153330	181613
21052	181614
5475	181615
35663	181616
18274	181617
40291	181618
26817	181619
92949	181620
75009	181621
157049	181622
153331	181623
118343	181624
8766	181625
58756	181626
16348	181627
30826	181628
30769	181629
161676	181630
106198	181631
25635	181632
157107	181633
38369	181634
19776	181635
165316	181636
11900	181637
148063	181638
3968	181639
32536	181640
104542	181641
65109	181642
40345	181643
15018	181644
122128	181645
91248	181646
155270	181647
94817	181648
34916	181649
80088	181650
60777	181651
153452	181652
17446	181653
129847	181654
43785	181655
27838	181656
164840	181657
29850	181658
65134	181659
38984	181660
16339	181661
40270	181662
12589	181663
38961	181664
109525	181665
78508	181666
14030	181667
109558	181668
65109	181669
32554	181670
111148	181671
36376	181672
153934	181673
16320	181674
59580	181675
14030	181676
40251	181677
149628	181678
135100	181679
130106	181680
3690	181681
65109	181682
29839	181683
27391	181684
17717	181685
27440	181686
35000	181687
46695	181688
17398	181689
128196	181690
118338	181691
159285	181692
14030	181693
145915	181694
112555	181695
24668	181696
41061	181697
38376	181698
41061	181699
114065	181700
12148	181701
43911	181702
38390	181703
120664	181704
17713	181705
25114	181706
34880	181707
81349	181708
100074	181709
38422	181710
21974	181711
1237	181712
31786	181713
101467	181714
100146	181715
16614	181716
44974	181717
45765	181718
16614	181719
42092	181720
53612	181721
19766	181722
11914	181723
21399	181724
114785	181725
74104	181726
61842	181727
51801	181728
45008	181729
123837	181730
123835	181731
31842	181732
53569	181733
46778	181734
41715	181735
32703	181736
46612	181737
15067	181738
85791	181739
10958	181740
38282	181741
147496	181742
28668	181743
108134	181744
35740	181745
91278	181746
63000	181747
48387	181748
54523	181749
91279	181750
34973	181751
150158	181752
28693	181753
35755	181754
120857	181755
112484	181756
36884	181757
24527	181758
122180	181759
128595	181760
109534	181761
26378	181762
21366	181763
30265	181764
93083	181765
20280	181766
29269	181767
118057	181768
153516	181769
163239	181770
14470	181771
123506	181772
30287	181773
14272	181774
91073	181775
102976	181776
50056	181777
43861	181778
154983	181779
21643	181780
104821	181781
18893	181782
10480	181783
135031	181784
101421	181785
117950	181786
84316	181787
158908	181788
60672	181789
42137	181790
11410	181791
68482	181792
13680	181793
60668	181794
45674	181795
147445	181796
63976	181797
41751	181798
68671	181799
10485	181800
19778	181801
21668	181802
13179	181803
22881	181804
98687	181805
9321	181806
84316	181807
24041	181808
65156	181809
97325	181810
47486	181811
161425	181812
138879	181813
166786	181814
11885	181815
57116	181816
59655	181817
65082	181818
126751	181819
106124	181820
19868	181821
59655	181822
24025	181823
24500	181824
123652	181825
38404	181826
14479	181827
134800	181828
20280	181829
49092	181830
59655	181831
14817	181832
16373	181833
41768	181834
167880	181835
22454	181836
36957	181837
147909	181838
157578	181839
62033	181840
159342	181841
126728	181842
21013	181843
78625	181844
10480	181845
38985	181846
9504	181847
27494	181848
114265	181849
120799	181850
151611	181851
24677	181852
18280	181853
42860	181854
52702	181855
33452	181856
152195	181857
89795	181858
72341	181859
57915	181860
19417	181861
153317	181862
43819	181863
166749	181864
85705	181865
128137	181866
7850	181867
36876	181868
26839	181869
53471	181870
47515	181871
26386	181872
26386	181873
103335	181874
16338	181875
130149	181876
65169	181877
12579	181878
119297	181879
7719	181880
120631	181881
98436	181882
85572	181883
155854	181884
24669	181885
123396	181886
122092	181887
75018	181888
131907	181889
88322	181890
42684	181891
144861	181892
24524	181893
149997	181894
129957	181895
145931	181896
157074	181897
66284	181898
147381	181899
59602	181900
94834	181901
65085	181902
135185	181903
39654	181904
157073	181905
18907	181906
126627	181907
19442	181908
21397	181909
155117	181910
153178	181911
3610	181912
69625	181913
106151	181914
7837	181915
27883	181916
122188	181917
47558	181918
85728	181919
30275	181920
63940	181921
143177	181922
106467	181923
38369	181924
69654	181925
131987	181926
24678	181927
82599	181928
116274	181929
78741	181930
41097	181931
71297	181932
165313	181933
43872	181934
80069	181935
106470	181936
15417	181937
22498	181938
15417	181939
108193	181940
118292	181941
84206	181942
116210	181943
108195	181944
36944	181945
159522	181946
140651	181947
161560	181948
116105	181949
96161	181950
80069	181951
53600	181952
163114	181953
89924	181954
24036	181955
9540	181956
106494	181957
27460	181958
122189	181959
15381	181960
13202	181961
10831	181962
129852	181963
117997	181964
119702	181965
142370	181966
130376	181967
25048	181968
130262	181969
31288	181970
36292	181971
38235	181972
140546	181973
93178	181974
122245	181975
55870	181976
125269	181977
98520	181978
61980	181979
16038	181980
142718	181981
157281	181982
10028	181983
22853	181984
11408	181985
138860	181986
36931	181987
138144	181988
9539	181989
54546	181990
16038	181991
10831	181992
78597	181993
31310	181994
78672	181995
89734	181996
96129	181997
22490	181998
13832	181999
8780	182000
57266	182001
11106	182002
147393	182003
98574	182004
53607	182005
50027	182006
54869	182007
25622	182008
62864	182009
9539	182010
163113	182011
7995	182012
25674	182013
36312	182014
12832	182015
31283	182016
54514	182017
118112	182018
29274	182019
132128	182020
38257	182021
15090	182022
14730	182023
12838	182024
85621	182025
14730	182026
166386	182027
25132	182028
12859	182029
101426	182030
36912	182031
51754	182032
28277	182033
112532	182034
109606	182035
69622	182036
51754	182037
34912	182038
61867	182039
77251	182040
28277	182041
18585	182042
28277	182043
109606	182044
77251	182045
20281	182046
103152	182047
34912	182048
34912	182049
38229	182050
39635	182051
34910	182052
28277	182053
28277	182054
133354	182055
133354	182056
19026	182057
20967	182058
85686	182059
161836	182060
61941	182061
20967	182062
79972	182063
72459	182064
157821	182065
11881	182066
136808	182067
54478	182068
60807	182069
163723	182070
10962	182071
58732	182072
7622	182073
116359	182074
94849	182075
151625	182076
101693	182077
101424	182078
91248	182079
161699	182080
101741	182081
43724	182082
109761	182083
67398	182084
32031	182085
60816	182086
57931	182087
131597	182088
103229	182089
74221	182090
98538	182091
150044	182092
17985	182093
41824	182094
35770	182095
132063	182096
42095	182097
62899	182098
23603	182099
36952	182100
148031	182101
46584	182102
68648	182103
60684	182104
30308	182105
32031	182106
132066	182107
91034	182108
35673	182109
103268	182110
133643	182111
22496	182112
117915	182113
59675	182114
84266	182115
51784	182116
109571	182117
157858	182118
51777	182119
12159	182120
31818	182121
65034	182122
68648	182123
118098	182124
151809	182125
132077	182126
11409	182127
30308	182128
22460	182129
161506	182130
63978	182131
123503	182132
24017	182133
34983	182134
135391	182135
101451	182136
149689	182137
42097	182138
18574	182139
47574	182140
67354	182141
38346	182142
132051	182143
108228	182144
67354	182145
18271	182146
44344	182147
30265	182148
167195	182149
9199	182150
140757	182151
74183	182152
55705	182153
156959	182154
160837	182155
163551	182156
108202	182157
119319	182158
49067	182159
5864	182160
53472	182161
23592	182162
70854	182163
120564	182164
32706	182165
23202	182166
62997	182167
22468	182168
10816	182169
21976	182170
88512	182171
98393	182172
22536	182173
13847	182174
10826	182175
138759	182176
27490	182177
133249	182178
46770	182179
15009	182180
43952	182181
32643	182182
126632	182183
119294	182184
5862	182185
15409	182186
11920	182187
59647	182188
23616	182189
7851	182190
87053	182191
123552	182192
15995	182193
69683	182194
75117	182195
25706	182196
12834	182197
159319	182198
35658	182199
48247	182200
10035	182201
66345	182202
25683	182203
128174	182204
21637	182205
95996	182206
163333	182207
36358	182208
13853	182209
7853	182210
14477	182211
34857	182212
42772	182213
62086	182214
2174	182215
126681	182216
45788	182217
101440	182218
25696	182219
46552	182220
140265	182221
76040	182222
101618	182223
151708	182224
46633	182225
147990	182226
150062	182227
46680	182228
11882	182229
84076	182230
27405	182231
165112	182232
128112	182233
6964	182234
27372	182235
24064	182236
19384	182237
112654	182238
163334	182239
47498	182240
17457	182241
157415	182242
95991	182243
17454	182244
112533	182245
34872	182246
35778	182247
33419	182248
133159	182249
82608	182250
120647	182251
9726	182252
53524	182253
31823	182254
112648	182255
35778	182256
94829	182257
104515	182258
15070	182259
165377	182260
12841	182261
68541	182262
91730	182263
125390	182264
89788	182265
104663	182266
41835	182267
50925	182268
77253	182269
104751	182270
13653	182271
130392	182272
24077	182273
15995	182274
94904	182275
12834	182276
7114	182277
22413	182278
59647	182279
22559	182280
81448	182281
99928	182282
35682	182283
151908	182284
42747	182285
74986	182286
111145	182287
30782	182288
59600	182289
29240	182290
125223	182291
65252	182292
86891	182293
140466	182294
35771	182295
116149	182296
78781	182297
144647	182298
119462	182299
130231	182300
85538	182301
165207	182302
61830	182303
27850	182304
166948	182305
28272	182306
51728	182307
24056	182308
54434	182309
54410	182310
112585	182311
95094	182312
54467	182313
110961	182314
54417	182315
103008	182316
94851	182317
24056	182318
153719	182319
45743	182320
126742	182321
25036	182322
10795	182323
103012	182324
95081	182325
166484	182326
164654	182327
17470	182328
88413	182329
149457	182330
82416	182331
6124	182332
146025	182333
81214	182334
7989	182335
23215	182336
96224	182337
114018	182338
10963	182339
31829	182340
147375	182341
38320	182342
14467	182343
157172	182344
28714	182345
52572	182346
13667	182347
68494	182348
53473	182349
25093	182350
12862	182351
84141	182352
103085	182353
114713	182354
11838	182355
71325	182356
106268	182357
133133	182358
94996	182359
18263	182360
24038	182361
79934	182362
3461	182363
110994	182364
14472	182365
111125	182366
14258	182367
80013	182368
126835	182369
13358	182370
21647	182371
126835	182372
103073	182373
107985	182374
107984	182375
7617	182376
5859	182377
101871	182378
81442	182379
155548	182380
123553	182381
33516	182382
48340	182383
37510	182384
66445	182385
36402	182386
167877	182387
114281	182388
12146	182389
31318	182390
10821	182391
44405	182392
12146	182393
12146	182394
16625	182395
19408	182396
25656	182397
25766	182398
17988	182399
10224	182400
13648	182401
29349	182402
16869	182403
80266	182404
152272	182405
81351	182406
103375	182407
114280	182408
138386	182409
14055	182410
24530	182411
34932	182412
18897	182413
151350	182414
133271	182415
72413	182416
117886	182417
93305	182418
4610	182419
114200	182420
53485	182421
49074	182422
69671	182423
132162	182424
148359	182425
78707	182426
31799	182427
168104	182428
114255	182429
130445	182430
63877	182431
103307	182432
32748	182433
77268	182434
99968	182435
167207	182436
19452	182437
60864	182438
13659	182439
81208	182440
91813	182441
112568	182442
94916	182443
93292	182444
93074	182445
58812	182446
118227	182447
81193	182448
153639	182449
143418	182450
140849	182451
28701	182452
51003	182453
151812	182454
95066	182455
69616	182456
68507	182457
33384	182458
42885	182459
74220	182460
138361	182461
19777	182462
113944	182463
116436	182464
32581	182465
131959	182466
152185	182467
25181	182468
153884	182469
152186	182470
159855	182471
163830	182472
96186	182473
57011	182474
74263	182475
163831	182476
140679	182477
63820	182478
116302	182479
152187	182480
9514	182481
34975	182482
165504	182483
11875	182484
57290	182485
98634	182486
143111	182487
118220	182488
43738	182489
111008	182490
19354	182491
125508	182492
107938	182493
144544	182494
154107	182495
30781	182496
9506	182497
94946	182498
65154	182499
73998	182500
99937	182501
140232	182502
19799	182503
93214	182504
46550	182505
26773	182506
15453	182507
32595	182508
150134	182509
36870	182510
28329	182511
11286	182512
43879	182513
161772	182514
157919	182515
42874	182516
25046	182517
115959	182518
69695	182519
157719	182520
133560	182521
112526	182522
34975	182523
11865	182524
50189	182525
145011	182526
140988	182527
19456	182528
116385	182529
47534	182530
33834	182531
164791	182532
138291	182533
55717	182534
62023	182535
43879	182536
94697	182537
120969	182538
43879	182539
142845	182540
119447	182541
140987	182542
59661	182543
104446	182544
130413	182545
118025	182546
32595	182547
43879	182548
43879	182549
43839	182550
11429	182551
143190	182552
123546	182553
140340	182554
43839	182555
150132	182556
101837	182557
29834	182558
60655	182559
43879	182560
140446	182561
108277	182562
119404	182563
108277	182564
38367	182565
27488	182566
10793	182567
84041	182568
50917	182569
115940	182570
36325	182571
91814	182572
101627	182573
163828	182574
55944	182575
22446	182576
46744	182577
60723	182578
66325	182579
25762	182580
161633	182581
13637	182582
60881	182583
19888	182584
50159	182585
43947	182586
70765	182587
10830	182588
16844	182589
10495	182590
23248	182591
36324	182592
101457	182593
81266	182594
94819	182595
149776	182596
57195	182597
117932	182598
22425	182599
75134	182600
25759	182601
12570	182602
19327	182603
19834	182604
43784	182605
130143	182606
33360	182607
78639	182608
41725	182609
159213	182610
140902	182611
19409	182612
47590	182613
65079	182614
36300	182615
15408	182616
53551	182617
55883	182618
62020	182619
92951	182620
19796	182621
57186	182622
46750	182623
37490	182624
22446	182625
20955	182626
144627	182627
163165	182628
36962	182629
35651	182630
50013	182631
34920	182632
155684	182633
138772	182634
84085	182635
31807	182636
11584	182637
22863	182638
108009	182639
143401	182640
13205	182641
161387	182642
62020	182643
2579	182644
125304	182645
58778	182646
6872	182647
38305	182648
53613	182649
17972	182650
42884	182651
8970	182652
6585	182653
27483	182654
55883	182655
62877	182656
78720	182657
103222	182658
163521	182659
119689	182660
44356	182661
143513	182662
14053	182663
149774	182664
129982	182665
74058	182666
10959	182667
41029	182668
7858	182669
46747	182670
94876	182671
58654	182672
35651	182673
94910	182674
125510	182675
66342	182676
36300	182677
6566	182678
77217	182679
99923	182680
159107	182681
136409	182682
137974	182683
136518	182684
41035	182685
138790	182686
114023	182687
78530	182688
97421	182689
133707	182690
103371	182691
106593	182692
57067	182693
114001	182694
114741	182695
62860	182696
11927	182697
58700	182698
57067	182699
23652	182700
51741	182701
63933	182702
153438	182703
49046	182704
112567	182705
63836	182706
161158	182707
25970	182708
28672	182709
66455	182710
97363	182711
108081	182712
23652	182713
88304	182714
133181	182715
23652	182716
163077	182717
14727	182718
88555	182719
86956	182720
137865	182721
25993	182722
153219	182723
135160	182724
137923	182725
33844	182726
58781	182727
46787	182728
15405	182729
119608	182730
114235	182731
88292	182732
97377	182733
50218	182734
133641	182735
46628	182736
39637	182737
138801	182738
31278	182739
47524	182740
127083	182741
96054	182742
88481	182743
10195	182744
85683	182745
66265	182746
111349	182747
130389	182748
48269	182749
11417	182750
67321	182751
52639	182752
117867	182753
42683	182754
95049	182755
62881	182756
148068	182757
8227	182758
112615	182759
25691	182760
164820	182761
51782	182762
101532	182763
101424	182764
109731	182765
17078	182766
6977	182767
60838	182768
29332	182769
19024	182770
101715	182771
95047	182772
67426	182773
6977	182774
6974	182775
33827	182776
143203	182777
49046	182778
149940	182779
61965	182780
96052	182781
11927	182782
101428	182783
89857	182784
38971	182785
88528	182786
14040	182787
10822	182788
34860	182789
41836	182790
20574	182791
20991	182792
17421	182793
127071	182794
47571	182795
163812	182796
69637	182797
155682	182798
10815	182799
126580	182800
117885	182801
24009	182802
34939	182803
48355	182804
7270	182805
18268	182806
52588	182807
125044	182808
68658	182809
41842	182810
9488	182811
103043	182812
42694	182813
50943	182814
13049	182815
38286	182816
18918	182817
21388	182818
57162	182819
7270	182820
22440	182821
48310	182822
151873	182823
48341	182824
10839	182825
9793	182826
3609	182827
97440	182828
65336	182829
156995	182830
48978	182831
74210	182832
30281	182833
66292	182834
5547	182835
40384	182836
43941	182837
130293	182838
57191	182839
15072	182840
38221	182841
104435	182842
144285	182843
19787	182844
114037	182845
167267	182846
31314	182847
82603	182848
59731	182849
51757	182850
49034	182851
5549	182852
63971	182853
114229	182854
45713	182855
22862	182856
73916	182857
44368	182858
19781	182859
68621	182860
85601	182861
166462	182862
54433	182863
7519	182864
3460	182865
104780	182866
4535	182867
20599	182868
27407	182869
114741	182870
118112	182871
99911	182872
52552	182873
8559	182874
60772	182875
55945	182876
155561	182877
144362	182878
65286	182879
109803	182880
19039	182881
82495	182882
87018	182883
40354	182884
103206	182885
159195	182886
12613	182887
27403	182888
7349	182889
95989	182890
15067	182891
86907	182892
38423	182893
10839	182894
44393	182895
96218	182896
11931	182897
40248	182898
14472	182899
91277	182900
28705	182901
31304	182902
27368	182903
138302	182904
11571	182905
161127	182906
13678	182907
43931	182908
69615	182909
116015	182910
66289	182911
47495	182912
65139	182913
17453	182914
8773	182915
11578	182916
111097	182917
11411	182918
50985	182919
88393	182920
126712	182921
28684	182922
50904	182923
130264	182924
70810	182925
31814	182926
58699	182927
88426	182928
19443	182929
114120	182930
48332	182931
15392	182932
35764	182933
159583	182934
47461	182935
112796	182936
76146	182937
40355	182938
36294	182939
27380	182940
131944	182941
41752	182942
76140	182943
155372	182944
52610	182945
133426	182946
38354	182947
165265	182948
19443	182949
15392	182950
118315	182951
165263	182952
22448	182953
83984	182954
34869	182955
91766	182956
20278	182957
36344	182958
65166	182959
40377	182960
101505	182961
8781	182962
91154	182963
21985	182964
28307	182965
72569	182966
27918	182967
89821	182968
5093	182969
20576	182970
18902	182971
97180	182972
76147	182973
111019	182974
25619	182975
39654	182976
31248	182977
131660	182978
14462	182979
16848	182980
91766	182981
136708	182982
60940	182983
10356	182984
97242	182985
85805	182986
86937	182987
157092	182988
55957	182989
120645	182990
155136	182991
83979	182992
27918	182993
54860	182994
107911	182995
16350	182996
89707	182997
78523	182998
65330	182999
41078	183000
140018	183001
125523	183002
126510	183003
95981	183004
26376	183005
36357	183006
87014	183007
132133	183008
119246	183009
123344	183010
107916	183011
140019	183012
29239	183013
76020	183014
3500	183015
101437	183016
69645	183017
136404	183018
29240	183019
69649	183020
85706	183021
66252	183022
53612	183023
50109	183024
19027	183025
113954	183026
119644	183027
36331	183028
97452	183029
162784	183030
154956	183031
43698	183032
49037	183033
85740	183034
61821	183035
107915	183036
112702	183037
38214	183038
87036	183039
87070	183040
43701	183041
81414	183042
71283	183043
73909	183044
131591	183045
101607	183046
38212	183047
108008	183048
6965	183049
40379	183050
70737	183051
25138	183052
13044	183053
54477	183054
155650	183055
161210	183056
42085	183057
73937	183058
65043	183059
94685	183060
89704	183061
103134	183062
66352	183063
142892	183064
26383	183065
18291	183066
95042	183067
114007	183068
7619	183069
106460	183070
9729	183071
55785	183072
111269	183073
83963	183074
155174	183075
136657	183076
42725	183077
41755	183078
61850	183079
89749	183080
7280	183081
50056	183082
94850	183083
133658	183084
33425	183085
157309	183086
5861	183087
3500	183088
41127	183089
7517	183090
7426	183091
80018	183092
128530	183093
11811	183094
33845	183095
42085	183096
60853	183097
130037	183098
43769	183099
65333	183100
78521	183101
159259	183102
55763	183103
48302	183104
167843	183105
11566	183106
11574	183107
82587	183108
30772	183109
164852	183110
30735	183111
100076	183112
57823	183113
127122	183114
52697	183115
133628	183116
42725	183117
14703	183118
11566	183119
80088	183120
63006	183121
94835	183122
51744	183123
18880	183124
84237	183125
25048	183126
54537	183127
20584	183128
63973	183129
22839	183130
55763	183131
33840	183132
50220	183133
17717	183134
36902	183135
88576	183136
24677	183137
19802	183138
126991	183139
50100	183140
13044	183141
111155	183142
59585	183143
25048	183144
81309	183145
163222	183146
14045	183147
29774	183148
167061	183149
119600	183150
44991	183151
9497	183152
4474	183153
151385	183154
108166	183155
5550	183156
117982	183157
139961	183158
33469	183159
41770	183160
30281	183161
166356	183162
50214	183163
34870	183164
66273	183165
70763	183166
51737	183167
166677	183168
14727	183169
157796	183170
108191	183171
166678	183172
14718	183173
31785	183174
4821	183175
85775	183176
24471	183177
29343	183178
70855	183179
65071	183180
120894	183181
8762	183182
108245	183183
74108	183184
98594	183185
85530	183186
39007	183187
8771	183188
10846	183189
98390	183190
23639	183191
8780	183192
65038	183193
50055	183194
79988	183195
94977	183196
112554	183197
47544	183198
29391	183199
106272	183200
42117	183201
7885	183202
61826	183203
24496	183204
66361	183205
9731	183206
29391	183207
104764	183208
86906	183209
128461	183210
11414	183211
79991	183212
54486	183213
22565	183214
63818	183215
30741	183216
24512	183217
161147	183218
58665	183219
15386	183220
39005	183221
80156	183222
155280	183223
117905	183224
8771	183225
38366	183226
10351	183227
24702	183228
94947	183229
72520	183230
13061	183231
33391	183232
126503	183233
118416	183234
153935	183235
55897	183236
67433	183237
19861	183238
50173	183239
134796	183240
43684	183241
149288	183242
19355	183243
143464	183244
13061	183245
19399	183246
25150	183247
73929	183248
147760	183249
142774	183250
115866	183251
130151	183252
121853	183253
9567	183254
19364	183255
36407	183256
68585	183257
9509	183258
156964	183259
69706	183260
42729	183261
114886	183262
60931	183263
25028	183264
95166	183265
73894	183266
74216	183267
115999	183268
94921	183269
161093	183270
78827	183271
100047	183272
116461	183273
93195	183274
74018	183275
162749	183276
118487	183277
116255	183278
140524	183279
19833	183280
72492	183281
15086	183282
17985	183283
153155	183284
15100	183285
48363	183286
111153	183287
43767	183288
68454	183289
9556	183290
19433	183291
116008	183292
11828	183293
28299	183294
25713	183295
84211	183296
16050	183297
24684	183298
29280	183299
28269	183300
157918	183301
140650	183302
151227	183303
141007	183304
93047	183305
25085	183306
57926	183307
114879	183308
33397	183309
116204	183310
43895	183311
95102	183312
116450	183313
11828	183314
126512	183315
93152	183316
131678	183317
142288	183318
9519	183319
162748	183320
151513	183321
40374	183322
140596	183323
24702	183324
126512	183325
168059	183326
72318	183327
10020	183328
133113	183329
10608	183330
149285	183331
143397	183332
118347	183333
24684	183334
146020	183335
57144	183336
126514	183337
72450	183338
140937	183339
93250	183340
118387	183341
55795	183342
140502	183343
142823	183344
143053	183345
149286	183346
11935	183347
142287	183348
25218	183349
160842	183350
116191	183351
157527	183352
43890	183353
80108	183354
140515	183355
125007	183356
42829	183357
77277	183358
96057	183359
118196	183360
95011	183361
146662	183362
87028	183363
71350	183364
153154	183365
81305	183366
33475	183367
19355	183368
19303	183369
19428	183370
57855	183371
57855	183372
39648	183373
151334	183374
34372	183375
78817	183376
70857	183377
69731	183378
22482	183379
7171	183380
69620	183381
123317	183382
7112	183383
7171	183384
22482	183385
28283	183386
123367	183387
153340	183388
7112	183389
157016	183390
151934	183391
50173	183392
36348	183393
153924	183394
21665	183395
27351	183396
22563	183397
153586	183398
123747	183399
88351	183400
7171	183401
36885	183402
7171	183403
38241	183404
112709	183405
7171	183406
126893	183407
70792	183408
81322	183409
52632	183410
22482	183411
125472	183412
125042	183413
159398	183414
3804	183415
38998	183416
136734	183417
907	183418
907	183419
907	183420
31286	183421
22482	183422
22482	183423
101516	183424
907	183425
907	183426
163313	183427
907	183428
7171	183429
50876	183430
153578	183431
135136	183432
907	183433
22482	183434
907	183435
7112	183436
907	183437
907	183438
907	183439
907	183440
39048	183441
907	183442
63001	183443
907	183444
151450	183445
85576	183446
88451	183447
123831	183448
48298	183449
149902	183450
114188	183451
81374	183452
155213	183453
163330	183454
167994	183455
164694	183456
21677	183457
22482	183458
124954	183459
59750	183460
59750	183461
82676	183462
153961	183463
27917	183464
10488	183465
18572	183466
82676	183467
31812	183468
164717	183469
22482	183470
13844	183471
59750	183472
84269	183473
59750	183474
50153	183475
59750	183476
77392	183477
82676	183478
19030	183479
38223	183480
157610	183481
77392	183482
149694	183483
10488	183484
123831	183485
166944	183486
77392	183487
77392	183488
91146	183489
138310	183490
16326	183491
165301	183492
52659	183493
151705	183494
165438	183495
165036	183496
85642	183497
161090	183498
113944	183499
91146	183500
136674	183501
66451	183502
125433	183503
166382	183504
7171	183505
84243	183506
135326	183507
49071	183508
7171	183509
157641	183510
7171	183511
149311	183512
136630	183513
150071	183514
133668	183515
155882	183516
111357	183517
80151	183518
135132	183519
88450	183520
155551	183521
38384	183522
135331	183523
166681	183524
152220	183525
136718	183526
138231	183527
136703	183528
152029	183529
100087	183530
3804	183531
112709	183532
106572	183533
161759	183534
109661	183535
21365	183536
54449	183537
20021	183538
82656	183539
17719	183540
112808	183541
17719	183542
17719	183543
91274	183544
127089	183545
88564	183546
19356	183547
75002	183548
16342	183549
18289	183550
17719	183551
51731	183552
24518	183553
89882	183554
12418	183555
128578	183556
46635	183557
67435	183558
88578	183559
7516	183560
22883	183561
131606	183562
88433	183563
85787	183564
143206	183565
133669	183566
80044	183567
50962	183568
151910	183569
122155	183570
72588	183571
112518	183572
31304	183573
116248	183574
104684	183575
2517	183576
88482	183577
57173	183578
89716	183579
125004	183580
65317	183581
21043	183582
11278	183583
122068	183584
14487	183585
134977	183586
85588	183587
72608	183588
74021	183589
68643	183590
10816	183591
25992	183592
111231	183593
9193	183594
68488	183595
29361	183596
29361	183597
21401	183598
29293	183599
28715	183600
74210	183601
142426	183602
30299	183603
9193	183604
163497	183605
120849	183606
36345	183607
52728	183608
166415	183609
35612	183610
165553	183611
75008	183612
63952	183613
54449	183614
108223	183615
86848	183616
115915	183617
166560	183618
66395	183619
38989	183620
43847	183621
117983	183622
95021	183623
103190	183624
29300	183625
146080	183626
73922	183627
114145	183628
60847	183629
83967	183630
50118	183631
128212	183632
19823	183633
85658	183634
29777	183635
16354	183636
24699	183637
11895	183638
115863	183639
11829	183640
116069	183641
47570	183642
75088	183643
61959	183644
103170	183645
46743	183646
61998	183647
85590	183648
140367	183649
23206	183650
50056	183651
9541	183652
38958	183653
13682	183654
61912	183655
99991	183656
7992	183657
50220	183658
166619	183659
53625	183660
111068	183661
135055	183662
36374	183663
114085	183664
140468	183665
40384	183666
2884	183667
101919	183668
157443	183669
81411	183670
78650	183671
80157	183672
78832	183673
11934	183674
34887	183675
142716	183676
144212	183677
125210	183678
38238	183679
140362	183680
140890	183681
101781	183682
61836	183683
60842	183684
60847	183685
164902	183686
11816	183687
38349	183688
63953	183689
29248	183690
60809	183691
114761	183692
74205	183693
60784	183694
14051	183695
146325	183696
146229	183697
72434	183698
121983	183699
123558	183700
149700	183701
24047	183702
81346	183703
24711	183704
65323	183705
53550	183706
50182	183707
103303	183708
125406	183709
66422	183710
134850	183711
121983	183712
94827	183713
78766	183714
17438	183715
11831	183716
78640	183717
75064	183718
61998	183719
94735	183720
78821	183721
88454	183722
38351	183723
19394	183724
69555	183725
164677	183726
19807	183727
22888	183728
32607	183729
25205	183730
49069	183731
115977	183732
28305	183733
12627	183734
91059	183735
12580	183736
140062	183737
38956	183738
118042	183739
54521	183740
120564	183741
11919	183742
30777	183743
37479	183744
24474	183745
13194	183746
44349	183747
71305	183748
82548	183749
63985	183750
80262	183751
42694	183752
145905	183753
22495	183754
40265	183755
131647	183756
128543	183757
18904	183758
94751	183759
70796	183760
2282	183761
82527	183762
50044	183763
96202	183764
45775	183765
104448	183766
135238	183767
82532	183768
126939	183769
114737	183770
32703	183771
106518	183772
157833	183773
166368	183774
38288	183775
86989	183776
32661	183777
118356	183778
23654	183779
137867	183780
138069	183781
137867	183782
46548	183783
16022	183784
41093	183785
97175	183786
158909	183787
77196	183788
41757	183789
37526	183790
68485	183791
122300	183792
74995	183793
130320	183794
70854	183795
52553	183796
14263	183797
158924	183798
163258	183799
161602	183800
167164	183801
23634	183802
6565	183803
13603	183804
103139	183805
87026	183806
89849	183807
65287	183808
78744	183809
85574	183810
7168	183811
13603	183812
46722	183813
19351	183814
44400	183815
19843	183816
19851	183817
144679	183818
121938	183819
41748	183820
126736	183821
60878	183822
103139	183823
111000	183824
38386	183825
122158	183826
48229	183827
93065	183828
93105	183829
131631	183830
26846	183831
19351	183832
144495	183833
99822	183834
80259	183835
7864	183836
116417	183837
94973	183838
65219	183839
32626	183840
15048	183841
5868	183842
13668	183843
45684	183844
21406	183845
89830	183846
75031	183847
22861	183848
12414	183849
123646	183850
24523	183851
33518	183852
114074	183853
43881	183854
47472	183855
53568	183856
98453	183857
19337	183858
25990	183859
143030	183860
3688	183861
76068	183862
128521	183863
161428	183864
14481	183865
62875	183866
59740	183867
66434	183868
32626	183869
112578	183870
17450	183871
91727	183872
22884	183873
84306	183874
28687	183875
76198	183876
5545	183877
48275	183878
17970	183879
77378	183880
41103	183881
65199	183882
76198	183883
10226	183884
7350	183885
103162	183886
58748	183887
147392	183888
17713	183889
7884	183890
17961	183891
88435	183892
144745	183893
120549	183894
66264	183895
38231	183896
106127	183897
94973	183898
22454	183899
70709	183900
151589	183901
106235	183902
35000	183903
5767	183904
93087	183905
25058	183906
118006	183907
62923	183908
157302	183909
63945	183910
32544	183911
60670	183912
34960	183913
133339	183914
15019	183915
13662	183916
38361	183917
130446	183918
27849	183919
15121	183920
33818	183921
14494	183922
6871	183923
36299	183924
163613	183925
142619	183926
21378	183927
7117	183928
26381	183929
36297	183930
146589	183931
43733	183932
59696	183933
122255	183934
21700	183935
22531	183936
135025	183937
38957	183938
60905	183939
57018	183940
54841	183941
74016	183942
30272	183943
6873	183944
46728	183945
18609	183946
78623	183947
135041	183948
163215	183949
19459	183950
9319	183951
31802	183952
126957	183953
80271	183954
68450	183955
29363	183956
72605	183957
155189	183958
22434	183959
156984	183960
11936	183961
33467	183962
66427	183963
133700	183964
161257	183965
25672	183966
61905	183967
17464	183968
48262	183969
159416	183970
38337	183971
66381	183972
131572	183973
132043	183974
25073	183975
155170	183976
84155	183977
107899	183978
39024	183979
23607	183980
7888	183981
73985	183982
73935	183983
140163	183984
85606	183985
119323	183986
10962	183987
14029	183988
167898	183989
112602	183990
41105	183991
66360	183992
155381	183993
52606	183994
164599	183995
16387	183996
123316	183997
132048	183998
38361	183999
133363	184000
163216	184001
8967	184002
15123	184003
25058	184004
68431	184005
3690	184006
146700	184007
25990	184008
59687	184009
147669	184010
108037	184011
106285	184012
96231	184013
85675	184014
10825	184015
34997	184016
54921	184017
50928	184018
157424	184019
135072	184020
49013	184021
17071	184022
49013	184023
67375	184024
81203	184025
111137	184026
166818	184027
53469	184028
114095	184029
70753	184030
130163	184031
32567	184032
155083	184033
48375	184034
28280	184035
32567	184036
165067	184037
65061	184038
126672	184039
60915	184040
52610	184041
63989	184042
163120	184043
161311	184044
85794	184045
32587	184046
138027	184047
45711	184048
94725	184049
71349	184050
34880	184051
130344	184052
42865	184053
159289	184054
13178	184055
63028	184056
125237	184057
58752	184058
161712	184059
8967	184060
46745	184061
22860	184062
154036	184063
76136	184064
86985	184065
98560	184066
22413	184067
103316	184068
98665	184069
33480	184070
132065	184071
29290	184072
28255	184073
20606	184074
95145	184075
98518	184076
46598	184077
114029	184078
19425	184079
152117	184080
50086	184081
128482	184082
125466	184083
133624	184084
13178	184085
112700	184086
159776	184087
144751	184088
144836	184089
75013	184090
19393	184091
36979	184092
55858	184093
7889	184094
119389	184095
122026	184096
11897	184097
28265	184098
25146	184099
15126	184100
119533	184101
154035	184102
138983	184103
33484	184104
34999	184105
142560	184106
120961	184107
118400	184108
33379	184109
123775	184110
82607	184111
75106	184112
32582	184113
140804	184114
19413	184115
34884	184116
19798	184117
74131	184118
146584	184119
42863	184120
77174	184121
20539	184122
33518	184123
157829	184124
96203	184125
148118	184126
25146	184127
25763	184128
65280	184129
124917	184130
26359	184131
85537	184132
95000	184133
146582	184134
44351	184135
20586	184136
93039	184137
128259	184138
155791	184139
74135	184140
16840	184141
19419	184142
42793	184143
83997	184144
74195	184145
12167	184146
163735	184147
13178	184148
93332	184149
155910	184150
133606	184151
39636	184152
9568	184153
50129	184154
135333	184155
95999	184156
116363	184157
159225	184158
44411	184159
24706	184160
19372	184161
57159	184162
97177	184163
13051	184164
43918	184165
20550	184166
19805	184167
19419	184168
163736	184169
42840	184170
11928	184171
72315	184172
25122	184173
164878	184174
97430	184175
146694	184176
112611	184177
138967	184178
81304	184179
55709	184180
142515	184181
81334	184182
25676	184183
72301	184184
38255	184185
118109	184186
85589	184187
39046	184188
35780	184189
38220	184190
91779	184191
19791	184192
150015	184193
27865	184194
72412	184195
62888	184196
128286	184197
48997	184198
25143	184199
48997	184200
165405	184201
142490	184202
2833	184203
25189	184204
11112	184205
62896	184206
143293	184207
74214	184208
57275	184209
27887	184210
63972	184211
50969	184212
41098	184213
67366	184214
32650	184215
77346	184216
108278	184217
89799	184218
157798	184219
30776	184220
22557	184221
49063	184222
115936	184223
53464	184224
11581	184225
165406	184226
55932	184227
135311	184228
156921	184229
74014	184230
51004	184231
159735	184232
133396	184233
18922	184234
31289	184235
39628	184236
159059	184237
21650	184238
120545	184239
143506	184240
42684	184241
107954	184242
133506	184243
11844	184244
11902	184245
33800	184246
108196	184247
59596	184248
6600	184249
93209	184250
63951	184251
19474	184252
151842	184253
30286	184254
49095	184255
96139	184256
5429	184257
159058	184258
19474	184259
106252	184260
21690	184261
103102	184262
87083	184263
18603	184264
21968	184265
68644	184266
160924	184267
27422	184268
140094	184269
17976	184270
128154	184271
15042	184272
17412	184273
112520	184274
21648	184275
12597	184276
142701	184277
38433	184278
62879	184279
91786	184280
51785	184281
108235	184282
10951	184283
160960	184284
38271	184285
145853	184286
50983	184287
48252	184288
24464	184289
23642	184290
7883	184291
82656	184292
25068	184293
144386	184294
49085	184295
146054	184296
138023	184297
131806	184298
42080	184299
97190	184300
22853	184301
33387	184302
84024	184303
44991	184304
165521	184305
18903	184306
13667	184307
17388	184308
43768	184309
22835	184310
38370	184311
30826	184312
66297	184313
132120	184314
125528	184315
124945	184316
74166	184317
49085	184318
18611	184319
131721	184320
49085	184321
6248	184322
138024	184323
66292	184324
136526	184325
142650	184326
21668	184327
140769	184328
19312	184329
109541	184330
89906	184331
153794	184332
54541	184333
88394	184334
103377	184335
41769	184336
126600	184337
97471	184338
3002	184339
152255	184340
87059	184341
54504	184342
19463	184343
126856	184344
153805	184345
109681	184346
109681	184347
31293	184348
25749	184349
16836	184350
114243	184351
62070	184352
57805	184353
19871	184354
134957	184355
133202	184356
17977	184357
38325	184358
137961	184359
58690	184360
55783	184361
68528	184362
29331	184363
115886	184364
136825	184365
100110	184366
13635	184367
112796	184368
19837	184369
106518	184370
24067	184371
19786	184372
19763	184373
159369	184374
96068	184375
41806	184376
34973	184377
84277	184378
27481	184379
78811	184380
65317	184381
17703	184382
108252	184383
25110	184384
81368	184385
135360	184386
106567	184387
97445	184388
36398	184389
54462	184390
15033	184391
16383	184392
91217	184393
114756	184394
57121	184395
43928	184396
5129	184397
42800	184398
73963	184399
33485	184400
12828	184401
88368	184402
73933	184403
130375	184404
38980	184405
82506	184406
166885	184407
84054	184408
101731	184409
104632	184410
140530	184411
69683	184412
161370	184413
161068	184414
126807	184415
9550	184416
144688	184417
27464	184418
9542	184419
149756	184420
43929	184421
57184	184422
48246	184423
100166	184424
38380	184425
109762	184426
29340	184427
142449	184428
59637	184429
43859	184430
72599	184431
19420	184432
54914	184433
128528	184434
12134	184435
29245	184436
131933	184437
133446	184438
20965	184439
76196	184440
43764	184441
19800	184442
12602	184443
16036	184444
45790	184445
46633	184446
74047	184447
119280	184448
16036	184449
7717	184450
57195	184451
25142	184452
104821	184453
100107	184454
20582	184455
112533	184456
109652	184457
19320	184458
10026	184459
143169	184460
114094	184461
6578	184462
66420	184463
20983	184464
132048	184465
133399	184466
89775	184467
166884	184468
9550	184469
84095	184470
152236	184471
9716	184472
14483	184473
40324	184474
117878	184475
103246	184476
38270	184477
9484	184478
109789	184479
94707	184480
12596	184481
146268	184482
38978	184483
149755	184484
15412	184485
136850	184486
106123	184487
15438	184488
95067	184489
106374	184490
50957	184491
34872	184492
31261	184493
121962	184494
34890	184495
157512	184496
69602	184497
43729	184498
29287	184499
81200	184500
26796	184501
16012	184502
67375	184503
59702	184504
88475	184505
122151	184506
17973	184507
33348	184508
40283	184509
34350	184510
165291	184511
23646	184512
98611	184513
136750	184514
15024	184515
123726	184516
59745	184517
68550	184518
20609	184519
119528	184520
128273	184521
46621	184522
68546	184523
120701	184524
109675	184525
148046	184526
68539	184527
84111	184528
61825	184529
63840	184530
77241	184531
157156	184532
151969	184533
96157	184534
18878	184535
34990	184536
68465	184537
113951	184538
108050	184539
43767	184540
135184	184541
20023	184542
142572	184543
14487	184544
66278	184545
117912	184546
101416	184547
106433	184548
9191	184549
109655	184550
10032	184551
34939	184552
7847	184553
116193	184554
143497	184555
36365	184556
34935	184557
24012	184558
111180	184559
34342	184560
17723	184561
60936	184562
11925	184563
33431	184564
19871	184565
10020	184566
41074	184567
19406	184568
20548	184569
144531	184570
29776	184571
18274	184572
140135	184573
8862	184574
34943	184575
12147	184576
19871	184577
94662	184578
50103	184579
126493	184580
142248	184581
70828	184582
38419	184583
30252	184584
58789	184585
59599	184586
9561	184587
8777	184588
14462	184589
26838	184590
9713	184591
13201	184592
111052	184593
14725	184594
58662	184595
83976	184596
67429	184597
91817	184598
136386	184599
15009	184600
100198	184601
149856	184602
13631	184603
35680	184604
30809	184605
157090	184606
108297	184607
164741	184608
88583	184609
57231	184610
70793	184611
111126	184612
136386	184613
144126	184614
22502	184615
8777	184616
8777	184617
159790	184618
22502	184619
22502	184620
78747	184621
159194	184622
60698	184623
9194	184624
109609	184625
22447	184626
45006	184627
13839	184628
9322	184629
133648	184630
69666	184631
114106	184632
137975	184633
11881	184634
84265	184635
45696	184636
77190	184637
4474	184638
24473	184639
21026	184640
48239	184641
39628	184642
28242	184643
80215	184644
5430	184645
57875	184646
89730	184647
52553	184648
13839	184649
89696	184650
57925	184651
111281	184652
13839	184653
60915	184654
13637	184655
54871	184656
97296	184657
75080	184658
9539	184659
30305	184660
117934	184661
66272	184662
8559	184663
155193	184664
13839	184665
10496	184666
16597	184667
10496	184668
11902	184669
26361	184670
69597	184671
119288	184672
163673	184673
151344	184674
155087	184675
50109	184676
109795	184677
129938	184678
106133	184679
147902	184680
152244	184681
132134	184682
157958	184683
23620	184684
55919	184685
94935	184686
138348	184687
94935	184688
97462	184689
23620	184690
20027	184691
132134	184692
146646	184693
70788	184694
68612	184695
68669	184696
165563	184697
77383	184698
118139	184699
109793	184700
132126	184701
63989	184702
91162	184703
85796	184704
54544	184705
40396	184706
161817	184707
136753	184708
50952	184709
69645	184710
143427	184711
46684	184712
163584	184713
149982	184714
78753	184715
77383	184716
161820	184717
29301	184718
89925	184719
42101	184720
106423	184721
113998	184722
72284	184723
89928	184724
167837	184725
20982	184726
147680	184727
12165	184728
138220	184729
41030	184730
45699	184731
128320	184732
49001	184733
164938	184734
161202	184735
8866	184736
66362	184737
143017	184738
12583	184739
112481	184740
66268	184741
97455	184742
19351	184743
34899	184744
13832	184745
57063	184746
89928	184747
17441	184748
113998	184749
94695	184750
26350	184751
59634	184752
12165	184753
24476	184754
71330	184755
61980	184756
46773	184757
163709	184758
91764	184759
6126	184760
6598	184761
12592	184762
167800	184763
135006	184764
162719	184765
138150	184766
14691	184767
157025	184768
63844	184769
89847	184770
76188	184771
14049	184772
50890	184773
8866	184774
66460	184775
31783	184776
89849	184777
52597	184778
25650	184779
100049	184780
15090	184781
29261	184782
13821	184783
15090	184784
6030	184785
26367	184786
51758	184787
112597	184788
17398	184789
57807	184790
164937	184791
87079	184792
5861	184793
46629	184794
38983	184795
21028	184796
25681	184797
165232	184798
52615	184799
25188	184800
117913	184801
48994	184802
131957	184803
53470	184804
36970	184805
123305	184806
133177	184807
120657	184808
43892	184809
47509	184810
166538	184811
35637	184812
118318	184813
100126	184814
166540	184815
54468	184816
106185	184817
106532	184818
88525	184819
68465	184820
138250	184821
60690	184822
124924	184823
92948	184824
39632	184825
66349	184826
109485	184827
85702	184828
65162	184829
27466	184830
130433	184831
12809	184832
40254	184833
21651	184834
109528	184835
86998	184836
39017	184837
25647	184838
123634	184839
74129	184840
78827	184841
150173	184842
46682	184843
38973	184844
107980	184845
68625	184846
25968	184847
109591	184848
99837	184849
87086	184850
133698	184851
120827	184852
21704	184853
89851	184854
120868	184855
36995	184856
101527	184857
22556	184858
89845	184859
133531	184860
31759	184861
65294	184862
130094	184863
34895	184864
60767	184865
144841	184866
113956	184867
53540	184868
77197	184869
159278	184870
52622	184871
85777	184872
69548	184873
6247	184874
54421	184875
72339	184876
155312	184877
36317	184878
46567	184879
6247	184880
118264	184881
77172	184882
59650	184883
45693	184884
54518	184885
40276	184886
98434	184887
24069	184888
112585	184889
72374	184890
4441	184891
163073	184892
18611	184893
132126	184894
45769	184895
18573	184896
36862	184897
153636	184898
11931	184899
62032	184900
15385	184901
106332	184902
29348	184903
57847	184904
98594	184905
5232	184906
11926	184907
57293	184908
44391	184909
29240	184910
22884	184911
7996	184912
74192	184913
86916	184914
166662	184915
138300	184916
9189	184917
29377	184918
5561	184919
31753	184920
145955	184921
41761	184922
155127	184923
101720	184924
8768	184925
119251	184926
25179	184927
7283	184928
72370	184929
120911	184930
11931	184931
157904	184932
116423	184933
11275	184934
100046	184935
149487	184936
11412	184937
12823	184938
165281	184939
77224	184940
157247	184941
32577	184942
26794	184943
38999	184944
88495	184945
34986	184946
17080	184947
76071	184948
11105	184949
68545	184950
26376	184951
65273	184952
50002	184953
33466	184954
38284	184955
27409	184956
45015	184957
11426	184958
166400	184959
156991	184960
7862	184961
94701	184962
86862	184963
108229	184964
58809	184965
24010	184966
86862	184967
5429	184968
65273	184969
115966	184970
31322	184971
35789	184972
19858	184973
30805	184974
147424	184975
61842	184976
106387	184977
38420	184978
85558	184979
30284	184980
162787	184981
33364	184982
65026	184983
62011	184984
114711	184985
44397	184986
115969	184987
82564	184988
50161	184989
76193	184990
66301	184991
46742	184992
138383	184993
123314	184994
85733	184995
30800	184996
133094	184997
163446	184998
87081	184999
17377	185000
106539	185001
35784	185002
57024	185003
30295	185004
22473	185005
29331	185006
32747	185007
29268	185008
51726	185009
52729	185010
26843	185011
80250	185012
74244	185013
147337	185014
41756	185015
19441	185016
40389	185017
19353	185018
30800	185019
31794	185020
87072	185021
134762	185022
17985	185023
112467	185024
162682	185025
50875	185026
15109	185027
65209	185028
112769	185029
86970	185030
89738	185031
38268	185032
112466	185033
51715	185034
142230	185035
91223	185036
85806	185037
16359	185038
138335	185039
94830	185040
112516	185041
27915	185042
144731	185043
111194	185044
36888	185045
32623	185046
17395	185047
46783	185048
27899	185049
126640	185050
17729	185051
80133	185052
35794	185053
126911	185054
35782	185055
40253	185056
6863	185057
89747	185058
27915	185059
118024	185060
55961	185061
74182	185062
34329	185063
20266	185064
14253	185065
167765	185066
70710	185067
15041	185068
112464	185069
7861	185070
160910	185071
12848	185072
48355	185073
25654	185074
82459	185075
70725	185076
29394	185077
18261	185078
117899	185079
164801	185080
35621	185081
16365	185082
14492	185083
35757	185084
14492	185085
25722	185086
44416	185087
15102	185088
47601	185089
12859	185090
20025	185091
26796	185092
9552	185093
118247	185094
14704	185095
6597	185096
32700	185097
134937	185098
74128	185099
18576	185100
59729	185101
35681	185102
32533	185103
21379	185104
118243	185105
65047	185106
163201	185107
122036	185108
53542	185109
91267	185110
7848	185111
12842	185112
84251	185113
70849	185114
55706	185115
78699	185116
112770	185117
91781	185118
142802	185119
85619	185120
163580	185121
43752	185122
60896	185123
106386	185124
21017	185125
21065	185126
149683	185127
45685	185128
138125	185129
86926	185130
21065	185131
112635	185132
27444	185133
84160	185134
85787	185135
53542	185136
14695	185137
151498	185138
120776	185139
58776	185140
27852	185141
38351	185142
112813	185143
68443	185144
155229	185145
16041	185146
167904	185147
76123	185148
138795	185149
138000	185150
93164	185151
13686	185152
34931	185153
47560	185154
53492	185155
50085	185156
7717	185157
22519	185158
57060	185159
22414	185160
33501	185161
140378	185162
140331	185163
133139	185164
23206	185165
53542	185166
8865	185167
135071	185168
22453	185169
65124	185170
14042	185171
94775	185172
117907	185173
123492	185174
138333	185175
14042	185176
97222	185177
13645	185178
48980	185179
9526	185180
167798	185181
40251	185182
93011	185183
53542	185184
119552	185185
4173	185186
125183	185187
160996	185188
161310	185189
34915	185190
53542	185191
125151	185192
15116	185193
7843	185194
19843	185195
24023	185196
7289	185197
18924	185198
126795	185199
9558	185200
109703	185201
159680	185202
12582	185203
32533	185204
112773	185205
114057	185206
41790	185207
120630	185208
111271	185209
47506	185210
53588	185211
159025	185212
106331	185213
116264	185214
60717	185215
112679	185216
7168	185217
13054	185218
134950	185219
14695	185220
94837	185221
106379	185222
19774	185223
5765	185224
12166	185225
27367	185226
21065	185227
159367	185228
118282	185229
17434	185230
82464	185231
149846	185232
157985	185233
151445	185234
138016	185235
43905	185236
135403	185237
26816	185238
55925	185239
161861	185240
163950	185241
29355	185242
146271	185243
57023	185244
59600	185245
161862	185246
73889	185247
143462	185248
57057	185249
125543	185250
142481	185251
55911	185252
150213	185253
163951	185254
15786	185255
7859	185256
35670	185257
60683	185258
57179	185259
114035	185260
45709	185261
120640	185262
168108	185263
121020	185264
30781	185265
146730	185266
152278	185267
91834	185268
133158	185269
26774	185270
101464	185271
104732	185272
4823	185273
94943	185274
116362	185275
42856	185276
165614	185277
22516	185278
42916	185279
42916	185280
33482	185281
25182	185282
71345	185283
118333	185284
140690	185285
38998	185286
163926	185287
100095	185288
128626	185289
42812	185290
29274	185291
22516	185292
73983	185293
55892	185294
25695	185295
49983	185296
93220	185297
57313	185298
57277	185299
11877	185300
42890	185301
53603	185302
25162	185303
119286	185304
145081	185305
72513	185306
60715	185307
114091	185308
13612	185309
157986	185310
140347	185311
58817	185312
8774	185313
157983	185314
140834	185315
118481	185316
152279	185317
42879	185318
73983	185319
118493	185320
54885	185321
42135	185322
32664	185323
114872	185324
72456	185325
42133	185326
130449	185327
47472	185328
106351	185329
55787	185330
52609	185331
81192	185332
161863	185333
32621	185334
9520	185335
152277	185336
63925	185337
138276	185338
28679	185339
93130	185340
22516	185341
22516	185342
74226	185343
33495	185344
93282	185345
146728	185346
163948	185347
92979	185348
144952	185349
140261	185350
76082	185351
118089	185352
58764	185353
73983	185354
101865	185355
84063	185356
85657	185357
72456	185358
24519	185359
118473	185360
32773	185361
19374	185362
98524	185363
118406	185364
106485	185365
159762	185366
42834	185367
21637	185368
116118	185369
94858	185370
111153	185371
16013	185372
118507	185373
45682	185374
42674	185375
118267	185376
163949	185377
131825	185378
159949	185379
131822	185380
159491	185381
11821	185382
45707	185383
25193	185384
45734	185385
32042	185386
10197	185387
118256	185388
143500	185389
16013	185390
49984	185391
120796	185392
98545	185393
33335	185394
88463	185395
101509	185396
163475	185397
32018	185398
114122	185399
126875	185400
81297	185401
53528	185402
101509	185403
149859	185404
82523	185405
31835	185406
50073	185407
86860	185408
73914	185409
62854	185410
112722	185411
167975	185412
74111	185413
97359	185414
53528	185415
63842	185416
18887	185417
68526	185418
114068	185419
55767	185420
55741	185421
147952	185422
91239	185423
69562	185424
164659	185425
133459	185426
35764	185427
19879	185428
166780	185429
135150	185430
107993	185431
161471	185432
88293	185433
159551	185434
24528	185435
114741	185436
77211	185437
27381	185438
46792	185439
88341	185440
46792	185441
20948	185442
67312	185443
65290	185444
29843	185445
18928	185446
49022	185447
165435	185448
28330	185449
7877	185450
86864	185451
4174	185452
53475	185453
46792	185454
62069	185455
133497	185456
42881	185457
27402	185458
34940	185459
84256	185460
17396	185461
54509	185462
116313	185463
21968	185464
27888	185465
24485	185466
24517	185467
19811	185468
114200	185469
54846	185470
78682	185471
91242	185472
19322	185473
157058	185474
16382	185475
11417	185476
21690	185477
20281	185478
137937	185479
123614	185480
28282	185481
55871	185482
93093	185483
53505	185484
146334	185485
146519	185486
34903	185487
61833	185488
161565	185489
126999	185490
152027	185491
62911	185492
5550	185493
111354	185494
57056	185495
36875	185496
65283	185497
66436	185498
58708	185499
97347	185500
27373	185501
69631	185502
74187	185503
146410	185504
163645	185505
93204	185506
68560	185507
72548	185508
167092	185509
101754	185510
32667	185511
6688	185512
124980	185513
116315	185514
163437	185515
153537	185516
146521	185517
167094	185518
33344	185519
100097	185520
57932	185521
31774	185522
25194	185523
72558	185524
46646	185525
159695	185526
42749	185527
100231	185528
6588	185529
59608	185530
159240	185531
47515	185532
148109	185533
118122	185534
36349	185535
135094	185536
167050	185537
147552	185538
106110	185539
15038	185540
62058	185541
159696	185542
148110	185543
63030	185544
143285	185545
68543	185546
42843	185547
163646	185548
136628	185549
146328	185550
95054	185551
62041	185552
165363	185553
98451	185554
144855	185555
55784	185556
165360	185557
52616	185558
55912	185559
118064	185560
30782	185561
84053	185562
125024	185563
94906	185564
164893	185565
128315	185566
88588	185567
59663	185568
118409	185569
94743	185570
33412	185571
34980	185572
25123	185573
132158	185574
10962	185575
25207	185576
20615	185577
159419	185578
93020	185579
24706	185580
88391	185581
45697	185582
138038	185583
16023	185584
43717	185585
28282	185586
15137	185587
99978	185588
25123	185589
80103	185590
57025	185591
7108	185592
147912	185593
15113	185594
9716	185595
143058	185596
163643	185597
93079	185598
80122	185599
33338	185600
47458	185601
15103	185602
16023	185603
97274	185604
25655	185605
127116	185606
101482	185607
89779	185608
72548	185609
132014	185610
132014	185611
126998	185612
13834	185613
114222	185614
46782	185615
84161	185616
88497	185617
166602	185618
72548	185619
122015	185620
97351	185621
67441	185622
163644	185623
19419	185624
48311	185625
138888	185626
146376	185627
71270	185628
128349	185629
69703	185630
76085	185631
16319	185632
138810	185633
135295	185634
114226	185635
101452	185636
60700	185637
78621	185638
17718	185639
91236	185640
9563	185641
27470	185642
39650	185643
66404	185644
31769	185645
111136	185646
109792	185647
69702	185648
41098	185649
114807	185650
88589	185651
79980	185652
27431	185653
62069	185654
94917	185655
97354	185656
36958	185657
135135	185658
99993	185659
151933	185660
36957	185661
89873	185662
155691	185663
22872	185664
61967	185665
151645	185666
70717	185667
34953	185668
36317	185669
53561	185670
69562	185671
123710	185672
163563	185673
15387	185674
41045	185675
109704	185676
15025	185677
116127	185678
31257	185679
153849	185680
53512	185681
157679	185682
74234	185683
100124	185684
70744	185685
48988	185686
53561	185687
52610	185688
48237	185689
68527	185690
62976	185691
59591	185692
17701	185693
86891	185694
15994	185695
151292	185696
52639	185697
96227	185698
25644	185699
85549	185700
41801	185701
47505	185702
151850	185703
20948	185704
167691	185705
81202	185706
47505	185707
108062	185708
68618	185709
109799	185710
54419	185711
116072	185712
51726	185713
112710	185714
40249	185715
19448	185716
12811	185717
86865	185718
77180	185719
144511	185720
10826	185721
62865	185722
51775	185723
114710	185724
95982	185725
138755	185726
16044	185727
41764	185728
21711	185729
50940	185730
97320	185731
101916	185732
116311	185733
10017	185734
108114	185735
149356	185736
28305	185737
42089	185738
10958	185739
167102	185740
20966	185741
48981	185742
48345	185743
57246	185744
140053	185745
151304	185746
19023	185747
106407	185748
91744	185749
72346	185750
7107	185751
11426	185752
25977	185753
59577	185754
59577	185755
26852	185756
54428	185757
51775	185758
10206	185759
88382	185760
13210	185761
27851	185762
61864	185763
68474	185764
24669	185765
21412	185766
19386	185767
17701	185768
96032	185769
108138	185770
101829	185771
11099	185772
11806	185773
96032	185774
14714	185775
167785	185776
159174	185777
161582	185778
126550	185779
11562	185780
144345	185781
101906	185782
12628	185783
78746	185784
79995	185785
111337	185786
35703	185787
125377	185788
8238	185789
24491	185790
131601	185791
149932	185792
93330	185793
63894	185794
46611	185795
55967	185796
161489	185797
151468	185798
16833	185799
26815	185800
74992	185801
66319	185802
69707	185803
100006	185804
16318	185805
69568	185806
26792	185807
75013	185808
8469	185809
101567	185810
77363	185811
143262	185812
32529	185813
69566	185814
165233	185815
125070	185816
136838	185817
16005	185818
114028	185819
5549	185820
75048	185821
157190	185822
20288	185823
40275	185824
9373	185825
22842	185826
51735	185827
151637	185828
73908	185829
87065	185830
50055	185831
119237	185832
83928	185833
50167	185834
82673	185835
41124	185836
88534	185837
161587	185838
20984	185839
112751	185840
98401	185841
98452	185842
109531	185843
122184	185844
31840	185845
9195	185846
80214	185847
38252	185848
6315	185849
35648	185850
144334	185851
41017	185852
6379	185853
138243	185854
125030	185855
112487	185856
27364	185857
38281	185858
29822	185859
78746	185860
33819	185861
23240	185862
91252	185863
70720	185864
38252	185865
40377	185866
137967	185867
39614	185868
40319	185869
91135	185870
9195	185871
69559	185872
48338	185873
116357	185874
38970	185875
72608	185876
9318	185877
70720	185878
39614	185879
103169	185880
156971	185881
39603	185882
9195	185883
27424	185884
41017	185885
88508	185886
137898	185887
144315	185888
14708	185889
22419	185890
26825	185891
131922	185892
36951	185893
26358	185894
131831	185895
70669	185896
114285	185897
106520	185898
144565	185899
159372	185900
68575	185901
86938	185902
72344	185903
62025	185904
103133	185905
20549	185906
128276	185907
34896	185908
48349	185909
159067	185910
117958	185911
42683	185912
26817	185913
44363	185914
16006	185915
31767	185916
7884	185917
57200	185918
145815	185919
95132	185920
153357	185921
15104	185922
115991	185923
100197	185924
21070	185925
142768	185926
20584	185927
20588	185928
111089	185929
65127	185930
88417	185931
114285	185932
24040	185933
41818	185934
7609	185935
60653	185936
25658	185937
44354	185938
11568	185939
119612	185940
125407	185941
54872	185942
35788	185943
113936	185944
133440	185945
101695	185946
55845	185947
132132	185948
153502	185949
126972	185950
52657	185951
147509	185952
69561	185953
74034	185954
128613	185955
26847	185956
14042	185957
109683	185958
88576	185959
50983	185960
23605	185961
27462	185962
159291	185963
51758	185964
60935	185965
94739	185966
23216	185967
22890	185968
51758	185969
43769	185970
91262	185971
41770	185972
111190	185973
21685	185974
61861	185975
9722	185976
16614	185977
12809	185978
48346	185979
135332	185980
78822	185981
15088	185982
70856	185983
100114	185984
111164	185985
138374	185986
122200	185987
40386	185988
81303	185989
69728	185990
82632	185991
26002	185992
70771	185993
103160	185994
82477	185995
27878	185996
132022	185997
54867	185998
136851	185999
36862	186000
21058	186001
138190	186002
31794	186003
30805	186004
122177	186005
40386	186006
35775	186007
15088	186008
29807	186009
27907	186010
97460	186011
89890	186012
109538	186013
140732	186014
118475	186015
159891	186016
12842	186017
22858	186018
36994	186019
22880	186020
29272	186021
99862	186022
75039	186023
13054	186024
15992	186025
22880	186026
109732	186027
15789	186028
94796	186029
5552	186030
92913	186031
35731	186032
144526	186033
20956	186034
167883	186035
7117	186036
19826	186037
20964	186038
125544	186039
10213	186040
165040	186041
10484	186042
109775	186043
15095	186044
91178	186045
22880	186046
162966	186047
112712	186048
163243	186049
96121	186050
48324	186051
57854	186052
8865	186053
138809	186054
97248	186055
161472	186056
61934	186057
11827	186058
11809	186059
20975	186060
34997	186061
49017	186062
121867	186063
16830	186064
72503	186065
165041	186066
100083	186067
32730	186068
128145	186069
101681	186070
7881	186071
114771	186072
49017	186073
34959	186074
98515	186075
125495	186076
16830	186077
138217	186078
46654	186079
114764	186080
10024	186081
98515	186082
125324	186083
104758	186084
98638	186085
97368	186086
153428	186087
36321	186088
106359	186089
89923	186090
6688	186091
104788	186092
54878	186093
11825	186094
65174	186095
72311	186096
70806	186097
36377	186098
144157	186099
163244	186100
153550	186101
18899	186102
130247	186103
53525	186104
138082	186105
17427	186106
8239	186107
70708	186108
28321	186109
25721	186110
36906	186111
18943	186112
22880	186113
159451	186114
27440	186115
53531	186116
49017	186117
58714	186118
60860	186119
94868	186120
81355	186121
4535	186122
135250	186123
19302	186124
60843	186125
29858	186126
50046	186127
50046	186128
26849	186129
161710	186130
52553	186131
19342	186132
104488	186133
101555	186134
166499	186135
18561	186136
93162	186137
35763	186138
57064	186139
137895	186140
162904	186141
161452	186142
35752	186143
20022	186144
104824	186145
48386	186146
47578	186147
25653	186148
35704	186149
87012	186150
18891	186151
96014	186152
98608	186153
18258	186154
86883	186155
34940	186156
109466	186157
67399	186158
68566	186159
95072	186160
163427	186161
49038	186162
4610	186163
57873	186164
58800	186165
112647	186166
136780	186167
108218	186168
152037	186169
146338	186170
65296	186171
85668	186172
119601	186173
53612	186174
46671	186175
133566	186176
69701	186177
116319	186178
18593	186179
33842	186180
80080	186181
122217	186182
123637	186183
96105	186184
69654	186185
49031	186186
109634	186187
37504	186188
116321	186189
148115	186190
89885	186191
78736	186192
84077	186193
67434	186194
69654	186195
119425	186196
22539	186197
108138	186198
154966	186199
95977	186200
5043	186201
22534	186202
9896	186203
40260	186204
89718	186205
12825	186206
21391	186207
35745	186208
9714	186209
89718	186210
10831	186211
16870	186212
4877	186213
69638	186214
25067	186215
68507	186216
21669	186217
15145	186218
103237	186219
148161	186220
13837	186221
108026	186222
103207	186223
119335	186224
62988	186225
16838	186226
163118	186227
4607	186228
20613	186229
125086	186230
14046	186231
5229	186232
25737	186233
95042	186234
18911	186235
12806	186236
41712	186237
12832	186238
86953	186239
11408	186240
11561	186241
12832	186242
4607	186243
27457	186244
116199	186245
133096	186246
44969	186247
31767	186248
12832	186249
144833	186250
18934	186251
94970	186252
120725	186253
72460	186254
24668	186255
57266	186256
13627	186257
155693	186258
30824	186259
89771	186260
67402	186261
55771	186262
6122	186263
124960	186264
153461	186265
95035	186266
82439	186267
60839	186268
124960	186269
138026	186270
166692	186271
95045	186272
54514	186273
144409	186274
131765	186275
166837	186276
15384	186277
140372	186278
59587	186279
43893	186280
51792	186281
135043	186282
9207	186283
18577	186284
53482	186285
17973	186286
22460	186287
13630	186288
52685	186289
51026	186290
130192	186291
12857	186292
75118	186293
148203	186294
7515	186295
13629	186296
32596	186297
10034	186298
100125	186299
35692	186300
78787	186301
154202	186302
161709	186303
48373	186304
167173	186305
50142	186306
166545	186307
167171	186308
85804	186309
25992	186310
47431	186311
92916	186312
149449	186313
54428	186314
128508	186315
16021	186316
15442	186317
133452	186318
18565	186319
128378	186320
104556	186321
57902	186322
27481	186323
50170	186324
168043	186325
9485	186326
100070	186327
133625	186328
97319	186329
67354	186330
52625	186331
144403	186332
23233	186333
118244	186334
61981	186335
30815	186336
10817	186337
81356	186338
27866	186339
114217	186340
104778	186341
31758	186342
103220	186343
23613	186344
167198	186345
155871	186346
27481	186347
70688	186348
51745	186349
165470	186350
11893	186351
159922	186352
104781	186353
52658	186354
24501	186355
119225	186356
39619	186357
111214	186358
83972	186359
10817	186360
78785	186361
157867	186362
50155	186363
123792	186364
61838	186365
74075	186366
155883	186367
128188	186368
67354	186369
86986	186370
127034	186371
17414	186372
114821	186373
116379	186374
55955	186375
140554	186376
24044	186377
53480	186378
88363	186379
54501	186380
98590	186381
80138	186382
9490	186383
13616	186384
23221	186385
98395	186386
164697	186387
46634	186388
91045	186389
130054	186390
14726	186391
18933	186392
74124	186393
122043	186394
62089	186395
133184	186396
58655	186397
18933	186398
113932	186399
19785	186400
23209	186401
52711	186402
16850	186403
81404	186404
33374	186405
144268	186406
156969	186407
136375	186408
70820	186409
74183	186410
114236	186411
21971	186412
88363	186413
54526	186414
94754	186415
57845	186416
68559	186417
147905	186418
8969	186419
23648	186420
34967	186421
151950	186422
120634	186423
32529	186424
57820	186425
20582	186426
126879	186427
144352	186428
6577	186429
104660	186430
167810	186431
29805	186432
31323	186433
80023	186434
15995	186435
104584	186436
21408	186437
120550	186438
5043	186439
138833	186440
138055	186441
86879	186442
25706	186443
78688	186444
78772	186445
7114	186446
45721	186447
81288	186448
163331	186449
155715	186450
5233	186451
25629	186452
122148	186453
3967	186454
42886	186455
161850	186456
46665	186457
16334	186458
133124	186459
11826	186460
66274	186461
21694	186462
96206	186463
130215	186464
100054	186465
42883	186466
80118	186467
151426	186468
69661	186469
122035	186470
12587	186471
120819	186472
23596	186473
60875	186474
140361	186475
29368	186476
32669	186477
144595	186478
15112	186479
78577	186480
97448	186481
140401	186482
147595	186483
35654	186484
15070	186485
130153	186486
42800	186487
60749	186488
17422	186489
30301	186490
11580	186491
13355	186492
12134	186493
43838	186494
18563	186495
124995	186496
101501	186497
53492	186498
20582	186499
17378	186500
10494	186501
78820	186502
46569	186503
61933	186504
106356	186505
77215	186506
23596	186507
20262	186508
107893	186509
35792	186510
70864	186511
7840	186512
14261	186513
17968	186514
54467	186515
120765	186516
97201	186517
96101	186518
121844	186519
98652	186520
65081	186521
133369	186522
126840	186523
166960	186524
128377	186525
28280	186526
17712	186527
125187	186528
80150	186529
61876	186530
151800	186531
33508	186532
108029	186533
108029	186534
69639	186535
17968	186536
35677	186537
47554	186538
81202	186539
101462	186540
128386	186541
125177	186542
60866	186543
114019	186544
32686	186545
41081	186546
98466	186547
147572	186548
88396	186549
36863	186550
80051	186551
104687	186552
50171	186553
12147	186554
116346	186555
112496	186556
7610	186557
101455	186558
121950	186559
91276	186560
125422	186561
63910	186562
101525	186563
135290	186564
142634	186565
19776	186566
11575	186567
88505	186568
21050	186569
77359	186570
27352	186571
93330	186572
119260	186573
9720	186574
33388	186575
62013	186576
33835	186577
38291	186578
33387	186579
16333	186580
112599	186581
70725	186582
59701	186583
7989	186584
111185	186585
19461	186586
33814	186587
49092	186588
15109	186589
22464	186590
20581	186591
36863	186592
17427	186593
29294	186594
36956	186595
111090	186596
50207	186597
95181	186598
88396	186599
63996	186600
14714	186601
125358	186602
120678	186603
146032	186604
27393	186605
36863	186606
63996	186607
147598	186608
117835	186609
61813	186610
13647	186611
167021	186612
58687	186613
91031	186614
24498	186615
41762	186616
159950	186617
51000	186618
14476	186619
116440	186620
167183	186621
43802	186622
52623	186623
34965	186624
32558	186625
25644	186626
95162	186627
109570	186628
15150	186629
35709	186630
63833	186631
15150	186632
72587	186633
26368	186634
14269	186635
167316	186636
30809	186637
126819	186638
24017	186639
47555	186640
24517	186641
28683	186642
73903	186643
58715	186644
51803	186645
57176	186646
13687	186647
28680	186648
25977	186649
146729	186650
128429	186651
79969	186652
21061	186653
66354	186654
50213	186655
66392	186656
15411	186657
28717	186658
24518	186659
116441	186660
55976	186661
19812	186662
41094	186663
52626	186664
72585	186665
15434	186666
94954	186667
21000	186668
55901	186669
136621	186670
15799	186671
19456	186672
19348	186673
55765	186674
146566	186675
22497	186676
97388	186677
52718	186678
36325	186679
42838	186680
78646	186681
101836	186682
5568	186683
100155	186684
33380	186685
53506	186686
95062	186687
11875	186688
43877	186689
157928	186690
52555	186691
148286	186692
44995	186693
46767	186694
32625	186695
69683	186696
53603	186697
57286	186698
25087	186699
136846	186700
24529	186701
122133	186702
32734	186703
47618	186704
15436	186705
150146	186706
19371	186707
163827	186708
165528	186709
70865	186710
42691	186711
20577	186712
111330	186713
118259	186714
145021	186715
32568	186716
19314	186717
9514	186718
89895	186719
43778	186720
101700	186721
78543	186722
74064	186723
97409	186724
118155	186725
42848	186726
72536	186727
42781	186728
42715	186729
11870	186730
129895	186731
55787	186732
34962	186733
84128	186734
5563	186735
57910	186736
55726	186737
11875	186738
138324	186739
140847	186740
98525	186741
58798	186742
140792	186743
25126	186744
74203	186745
159870	186746
25087	186747
57028	186748
66451	186749
73992	186750
60725	186751
125251	186752
109741	186753
143026	186754
77366	186755
116350	186756
76018	186757
25066	186758
19371	186759
148294	186760
34942	186761
16357	186762
80108	186763
25042	186764
33375	186765
55822	186766
41112	186767
98570	186768
9715	186769
94715	186770
72322	186771
63022	186772
55866	186773
146653	186774
30266	186775
60744	186776
54461	186777
52672	186778
42735	186779
144518	186780
73967	186781
52672	186782
135377	186783
120759	186784
57290	186785
12593	186786
88369	186787
128473	186788
33484	186789
42697	186790
27863	186791
94929	186792
161786	186793
42696	186794
32723	186795
74078	186796
76181	186797
33346	186798
32625	186799
11875	186800
33826	186801
167208	186802
72325	186803
57161	186804
74135	186805
97261	186806
21009	186807
144672	186808
58742	186809
12840	186810
19463	186811
38356	186812
33344	186813
89908	186814
122183	186815
144304	186816
20583	186817
72506	186818
34874	186819
52579	186820
108104	186821
5553	186822
125258	186823
144259	186824
27493	186825
34855	186826
32610	186827
126962	186828
66450	186829
123697	186830
126949	186831
35782	186832
123615	186833
47590	186834
144242	186835
27875	186836
11913	186837
34868	186838
57257	186839
133326	186840
91134	186841
25629	186842
123306	186843
50070	186844
130394	186845
42714	186846
89761	186847
142791	186848
78630	186849
16026	186850
45700	186851
104474	186852
6585	186853
42714	186854
22528	186855
159837	186856
66340	186857
19817	186858
108141	186859
91769	186860
20955	186861
13677	186862
70849	186863
50968	186864
97368	186865
36968	186866
157550	186867
63886	186868
33456	186869
117854	186870
144985	186871
12840	186872
31746	186873
54914	186874
57102	186875
50907	186876
36883	186877
43836	186878
57324	186879
123615	186880
106313	186881
62041	186882
80185	186883
32607	186884
155776	186885
33423	186886
123870	186887
20955	186888
17402	186889
43947	186890
52691	186891
112761	186892
20955	186893
57123	186894
20285	186895
147865	186896
95084	186897
142723	186898
97399	186899
38412	186900
118134	186901
135395	186902
34905	186903
12825	186904
65197	186905
43804	186906
121945	186907
99989	186908
15450	186909
10602	186910
52688	186911
86877	186912
79955	186913
147877	186914
123870	186915
151979	186916
62020	186917
48260	186918
78835	186919
66296	186920
157515	186921
12586	186922
94997	186923
146310	186924
34874	186925
161448	186926
99826	186927
27879	186928
35636	186929
99912	186930
25996	186931
34915	186932
38356	186933
9497	186934
116297	186935
103223	186936
81280	186937
153685	186938
22417	186939
19301	186940
112467	186941
12134	186942
32523	186943
12169	186944
123601	186945
123651	186946
89775	186947
78612	186948
128057	186949
6123	186950
12607	186951
66428	186952
112503	186953
101524	186954
101734	186955
163017	186956
104475	186957
44361	186958
114023	186959
63896	186960
74238	186961
107993	186962
42873	186963
157194	186964
166601	186965
40375	186966
112675	186967
10198	186968
151301	186969
112683	186970
89757	186971
128226	186972
111348	186973
10827	186974
107924	186975
157274	186976
147656	186977
123479	186978
60684	186979
41778	186980
130303	186981
16319	186982
126687	186983
60821	186984
138053	186985
21373	186986
32030	186987
125103	186988
65229	186989
157166	186990
15008	186991
101819	186992
92977	186993
31285	186994
91111	186995
125102	186996
139984	186997
42839	186998
33822	186999
111348	187000
126581	187001
59593	187002
46571	187003
104616	187004
54444	187005
41806	187006
88511	187007
11578	187008
79960	187009
77274	187010
72318	187011
44344	187012
116462	187013
46787	187014
37530	187015
146063	187016
85683	187017
16348	187018
116462	187019
32020	187020
13614	187021
40372	187022
46624	187023
22480	187024
94834	187025
91706	187026
80211	187027
131620	187028
10490	187029
160966	187030
61938	187031
59578	187032
29340	187033
91778	187034
107884	187035
161763	187036
29384	187037
136393	187038
30753	187039
47466	187040
52675	187041
130411	187042
40341	187043
124922	187044
30753	187045
89817	187046
51779	187047
167035	187048
86897	187049
114217	187050
8227	187051
123685	187052
93209	187053
121878	187054
8857	187055
8386	187056
71278	187057
34948	187058
38426	187059
46577	187060
17706	187061
65188	187062
53578	187063
13647	187064
96174	187065
52635	187066
138898	187067
88528	187068
148080	187069
26789	187070
39650	187071
129861	187072
96093	187073
54868	187074
46566	187075
69696	187076
118144	187077
29350	187078
165284	187079
67429	187080
59629	187081
125047	187082
155611	187083
104671	187084
16312	187085
9316	187086
7288	187087
130226	187088
9495	187089
48318	187090
27915	187091
41102	187092
85764	187093
9495	187094
91717	187095
131623	187096
13644	187097
61858	187098
53533	187099
28328	187100
53531	187101
22893	187102
33442	187103
36943	187104
7726	187105
82585	187106
125388	187107
8766	187108
76061	187109
22426	187110
142589	187111
6559	187112
22440	187113
137924	187114
21977	187115
43689	187116
63024	187117
15082	187118
50218	187119
27471	187120
155163	187121
14031	187122
89735	187123
144198	187124
162963	187125
75066	187126
149477	187127
3695	187128
86997	187129
165462	187130
6559	187131
15082	187132
27847	187133
21977	187134
115994	187135
123721	187136
13203	187137
125127	187138
108186	187139
28237	187140
155889	187141
28714	187142
50169	187143
13342	187144
11649	187145
29768	187146
3609	187147
15082	187148
49096	187149
108073	187150
23595	187151
98533	187152
72290	187153
55786	187154
35686	187155
58664	187156
47528	187157
14479	187158
68594	187159
5769	187160
47528	187161
101573	187162
114118	187163
11571	187164
5041	187165
68434	187166
73994	187167
10482	187168
29812	187169
4439	187170
7115	187171
28239	187172
47528	187173
166634	187174
14696	187175
4439	187176
47528	187177
4439	187178
136531	187179
22418	187180
4439	187181
4439	187182
24498	187183
146386	187184
18935	187185
130041	187186
91031	187187
10842	187188
24063	187189
147576	187190
7514	187191
24063	187192
4439	187193
106347	187194
59634	187195
24523	187196
4439	187197
4439	187198
4439	187199
41041	187200
89844	187201
130041	187202
89844	187203
5561	187204
41065	187205
65119	187206
7838	187207
112572	187208
97472	187209
9494	187210
126818	187211
77371	187212
41041	187213
23610	187214
89844	187215
41041	187216
144412	187217
16833	187218
52567	187219
53502	187220
24496	187221
81384	187222
47528	187223
27398	187224
7867	187225
9197	187226
65119	187227
47528	187228
16344	187229
84201	187230
50078	187231
24012	187232
88326	187233
29367	187234
107953	187235
57224	187236
65119	187237
80219	187238
101466	187239
88489	187240
112515	187241
106404	187242
72507	187243
44343	187244
106436	187245
97334	187246
50143	187247
111251	187248
133246	187249
50107	187250
161520	187251
31819	187252
68564	187253
33801	187254
68671	187255
25645	187256
9555	187257
78786	187258
153830	187259
49029	187260
40285	187261
50107	187262
27884	187263
27445	187264
84040	187265
50073	187266
122165	187267
17709	187268
122124	187269
76140	187270
52643	187271
20607	187272
103343	187273
137972	187274
31318	187275
84173	187276
72578	187277
36907	187278
26347	187279
103040	187280
120682	187281
86857	187282
112614	187283
32540	187284
57918	187285
62904	187286
104720	187287
54463	187288
53529	187289
16843	187290
57231	187291
159089	187292
9572	187293
120544	187294
114084	187295
96148	187296
136725	187297
31297	187298
118362	187299
3988	187300
77357	187301
38373	187302
20950	187303
146448	187304
20960	187305
9548	187306
106488	187307
82579	187308
17710	187309
57287	187310
70684	187311
7719	187312
73902	187313
46641	187314
49091	187315
65215	187316
104700	187317
74252	187318
12163	187319
63959	187320
31250	187321
36357	187322
103009	187323
46567	187324
100118	187325
85686	187326
166438	187327
140044	187328
100141	187329
89918	187330
93102	187331
145890	187332
41054	187333
65039	187334
142458	187335
134825	187336
14273	187337
22557	187338
140040	187339
27362	187340
131606	187341
43704	187342
85648	187343
101784	187344
126556	187345
68449	187346
150138	187347
127041	187348
159004	187349
88601	187350
136419	187351
42679	187352
36387	187353
46713	187354
164669	187355
43833	187356
31263	187357
22520	187358
7421	187359
12806	187360
19347	187361
31307	187362
21059	187363
108013	187364
122018	187365
32075	187366
157273	187367
19323	187368
94788	187369
45052	187370
146001	187371
12165	187372
43833	187373
60938	187374
26809	187375
57828	187376
52681	187377
52681	187378
96021	187379
57828	187380
148061	187381
20269	187382
164967	187383
65100	187384
32623	187385
46581	187386
19405	187387
24039	187388
6031	187389
58671	187390
96149	187391
159613	187392
88559	187393
48349	187394
144692	187395
75070	187396
103061	187397
97270	187398
57040	187399
110970	187400
160988	187401
3644	187402
13821	187403
11835	187404
155458	187405
88484	187406
20584	187407
50121	187408
155666	187409
15792	187410
104819	187411
70685	187412
12610	187413
38984	187414
36973	187415
103164	187416
123500	187417
72613	187418
80272	187419
14035	187420
13199	187421
65284	187422
3688	187423
159432	187424
27462	187425
45052	187426
128202	187427
53632	187428
100068	187429
39012	187430
138180	187431
78652	187432
114131	187433
22498	187434
76105	187435
112647	187436
128393	187437
123637	187438
140497	187439
24498	187440
144646	187441
144663	187442
136671	187443
22489	187444
146343	187445
88430	187446
91757	187447
5981	187448
17409	187449
33336	187450
22514	187451
29277	187452
41049	187453
149575	187454
23623	187455
125321	187456
18916	187457
65211	187458
118218	187459
79986	187460
71332	187461
71332	187462
71332	187463
71332	187464
50101	187465
94808	187466
65330	187467
118173	187468
15406	187469
11099	187470
47568	187471
80073	187472
7277	187473
164894	187474
36378	187475
108016	187476
57094	187477
57222	187478
130170	187479
78591	187480
130141	187481
22443	187482
98628	187483
13822	187484
157695	187485
29276	187486
37473	187487
43920	187488
33479	187489
17476	187490
7611	187491
25159	187492
30810	187493
8470	187494
54396	187495
21669	187496
104750	187497
47450	187498
57827	187499
159772	187500
11850	187501
101426	187502
27354	187503
16852	187504
140831	187505
71309	187506
33345	187507
121917	187508
5861	187509
61972	187510
8230	187511
35795	187512
36378	187513
50151	187514
114724	187515
131758	187516
96172	187517
116426	187518
19459	187519
17707	187520
81385	187521
53466	187522
65347	187523
103348	187524
23216	187525
104467	187526
153792	187527
9531	187528
149574	187529
9719	187530
32627	187531
86925	187532
29345	187533
22490	187534
31301	187535
86925	187536
26794	187537
3498	187538
88354	187539
19875	187540
14707	187541
41011	187542
161426	187543
62947	187544
15045	187545
60836	187546
134876	187547
121993	187548
50186	187549
88550	187550
22871	187551
32532	187552
116344	187553
19422	187554
50028	187555
41783	187556
42751	187557
116020	187558
32079	187559
142332	187560
42927	187561
149304	187562
32527	187563
149305	187564
59616	187565
94661	187566
57035	187567
32599	187568
42891	187569
72404	187570
147408	187571
123829	187572
6601	187573
162769	187574
42803	187575
125089	187576
139981	187577
95189	187578
11849	187579
100045	187580
42927	187581
50080	187582
11849	187583
32755	187584
25061	187585
114795	187586
57235	187587
66404	187588
133125	187589
15100	187590
148241	187591
133646	187592
79926	187593
71252	187594
142333	187595
19467	187596
78499	187597
72502	187598
42803	187599
55826	187600
93214	187601
25711	187602
116366	187603
55890	187604
72529	187605
25633	187606
144536	187607
11819	187608
72633	187609
34339	187610
29335	187611
25198	187612
138965	187613
149805	187614
62903	187615
35670	187616
13181	187617
116223	187618
42835	187619
42715	187620
92995	187621
77305	187622
123836	187623
144186	187624
6036	187625
16828	187626
13181	187627
13621	187628
42927	187629
120708	187630
8247	187631
25638	187632
116061	187633
111008	187634
78829	187635
25692	187636
15064	187637
8247	187638
153172	187639
136396	187640
15439	187641
8247	187642
24683	187643
93239	187644
43933	187645
25196	187646
97257	187647
19467	187648
95089	187649
146574	187650
72457	187651
16009	187652
142334	187653
19366	187654
25103	187655
94825	187656
145932	187657
11849	187658
77334	187659
151192	187660
139983	187661
53588	187662
6036	187663
57310	187664
162767	187665
108109	187666
32079	187667
140672	187668
118442	187669
116082	187670
93003	187671
149306	187672
119579	187673
68583	187674
11849	187675
42802	187676
142330	187677
95050	187678
9518	187679
91841	187680
121838	187681
54927	187682
65159	187683
32644	187684
72595	187685
55846	187686
45670	187687
139982	187688
92960	187689
54896	187690
95090	187691
158957	187692
148183	187693
32598	187694
95149	187695
72485	187696
139945	187697
93319	187698
116300	187699
143021	187700
116142	187701
93072	187702
43898	187703
9518	187704
140561	187705
27444	187706
147358	187707
128260	187708
142331	187709
91802	187710
78533	187711
139935	187712
24683	187713
95077	187714
95189	187715
25682	187716
19402	187717
72427	187718
24683	187719
43885	187720
72633	187721
19467	187722
38239	187723
120731	187724
19849	187725
19326	187726
32725	187727
43735	187728
116014	187729
72467	187730
164590	187731
69628	187732
41789	187733
136567	187734
134788	187735
69664	187736
138770	187737
54877	187738
136748	187739
138076	187740
162994	187741
54545	187742
91763	187743
135132	187744
112582	187745
114142	187746
114142	187747
69590	187748
114085	187749
135271	187750
91212	187751
91115	187752
41789	187753
111218	187754
41781	187755
135340	187756
91200	187757
167008	187758
112646	187759
88385	187760
163794	187761
166828	187762
136379	187763
138874	187764
136659	187765
135168	187766
41774	187767
163641	187768
41774	187769
162713	187770
112693	187771
54545	187772
138141	187773
162788	187774
166525	187775
162871	187776
166550	187777
112760	187778
167055	187779
70801	187780
138326	187781
114139	187782
166893	187783
16351	187784
99977	187785
104798	187786
165518	187787
33439	187788
16007	187789
157925	187790
37484	187791
17706	187792
119674	187793
89881	187794
15105	187795
122205	187796
32038	187797
47459	187798
157593	187799
57909	187800
17704	187801
46683	187802
24067	187803
24067	187804
109737	187805
38969	187806
60703	187807
13348	187808
95156	187809
48309	187810
27394	187811
70853	187812
43802	187813
38225	187814
101528	187815
145925	187816
63985	187817
24017	187818
16329	187819
136840	187820
41084	187821
69623	187822
137886	187823
31268	187824
32026	187825
13188	187826
78556	187827
20567	187828
13188	187829
133191	187830
13188	187831
21662	187832
18278	187833
2830	187834
62867	187835
61983	187836
14487	187837
12622	187838
111231	187839
26772	187840
65057	187841
140854	187842
116196	187843
71305	187844
42717	187845
47612	187846
35717	187847
108309	187848
99854	187849
84144	187850
101583	187851
42721	187852
107919	187853
36909	187854
47482	187855
117837	187856
106316	187857
142430	187858
28668	187859
50082	187860
10034	187861
29297	187862
78546	187863
9538	187864
103225	187865
118274	187866
29308	187867
146067	187868
33444	187869
143439	187870
50996	187871
37501	187872
63866	187873
119698	187874
66335	187875
136425	187876
29284	187877
42688	187878
13826	187879
24064	187880
27464	187881
60836	187882
29284	187883
29253	187884
50048	187885
143043	187886
142715	187887
12166	187888
74969	187889
74969	187890
65093	187891
63042	187892
15115	187893
50881	187894
16853	187895
98530	187896
69658	187897
11934	187898
65020	187899
129951	187900
43897	187901
100234	187902
11826	187903
29852	187904
60798	187905
59644	187906
9486	187907
29344	187908
101662	187909
136524	187910
159504	187911
140817	187912
65136	187913
121007	187914
10223	187915
155392	187916
65116	187917
21982	187918
33821	187919
104500	187920
27493	187921
123619	187922
48372	187923
26345	187924
41058	187925
78767	187926
54484	187927
100234	187928
112595	187929
133395	187930
16334	187931
50976	187932
131725	187933
10801	187934
57934	187935
11882	187936
25996	187937
165096	187938
35705	187939
67337	187940
54482	187941
85532	187942
114145	187943
41037	187944
38385	187945
5979	187946
118324	187947
122032	187948
144844	187949
47539	187950
40269	187951
29282	187952
41095	187953
25712	187954
61933	187955
19328	187956
114712	187957
136586	187958
16324	187959
114761	187960
100093	187961
152067	187962
73993	187963
14816	187964
153610	187965
68432	187966
41042	187967
76031	187968
6872	187969
59592	187970
60723	187971
111248	187972
74969	187973
104595	187974
43754	187975
15114	187976
17724	187977
48264	187978
45690	187979
118301	187980
58665	187981
18900	187982
29318	187983
65093	187984
134787	187985
62901	187986
57032	187987
123629	187988
20991	187989
123422	187990
61932	187991
3968	187992
100060	187993
125134	187994
10030	187995
28699	187996
19412	187997
35785	187998
48257	187999
88596	188000
37516	188001
21413	188002
32706	188003
35785	188004
74991	188005
36911	188006
57832	188007
131613	188008
27439	188009
19811	188010
19365	188011
106428	188012
149395	188013
114132	188014
38320	188015
38433	188016
153215	188017
5042	188018
128119	188019
6865	188020
41053	188021
151228	188022
30276	188023
37509	188024
123375	188025
133335	188026
54832	188027
78617	188028
54489	188029
15575	188030
91236	188031
45664	188032
12160	188033
76009	188034
24452	188035
39017	188036
128067	188037
19763	188038
65294	188039
13208	188040
162731	188041
62921	188042
21045	188043
135202	188044
87087	188045
91771	188046
134782	188047
25032	188048
10793	188049
15150	188050
87087	188051
99833	188052
21045	188053
54454	188054
54501	188055
63950	188056
111268	188057
54457	188058
132016	188059
29297	188060
144458	188061
20546	188062
23209	188063
16869	188064
65194	188065
118039	188066
133464	188067
37515	188068
98657	188069
101594	188070
91787	188071
70857	188072
26358	188073
57818	188074
85777	188075
24493	188076
32554	188077
29833	188078
151891	188079
21041	188080
91098	188081
32628	188082
101813	188083
43791	188084
8375	188085
101534	188086
55786	188087
9731	188088
21057	188089
14697	188090
135034	188091
11827	188092
58670	188093
41746	188094
11427	188095
59739	188096
10954	188097
104620	188098
41746	188099
26803	188100
157354	188101
42845	188102
22836	188103
147625	188104
21041	188105
14039	188106
134940	188107
65266	188108
21041	188109
81325	188110
125444	188111
22882	188112
43849	188113
57260	188114
146598	188115
82609	188116
7864	188117
19778	188118
140870	188119
81208	188120
33815	188121
11834	188122
63988	188123
28671	188124
146148	188125
73958	188126
22851	188127
21041	188128
110978	188129
55872	188130
32554	188131
4608	188132
15455	188133
11876	188134
96029	188135
149719	188136
57014	188137
3189	188138
84228	188139
133304	188140
70795	188141
31246	188142
118171	188143
10201	188144
33522	188145
4608	188146
38301	188147
21041	188148
131937	188149
159080	188150
161242	188151
70773	188152
20544	188153
155395	188154
120672	188155
11829	188156
11809	188157
26844	188158
102971	188159
12596	188160
31802	188161
125522	188162
32538	188163
106578	188164
77198	188165
115883	188166
22866	188167
104619	188168
54483	188169
122296	188170
84317	188171
11809	188172
34877	188173
20590	188174
31295	188175
62872	188176
29833	188177
17438	188178
75025	188179
31295	188180
122031	188181
130377	188182
151596	188183
13658	188184
33373	188185
23606	188186
101808	188187
43951	188188
19339	188189
61850	188190
6121	188191
94755	188192
15580	188193
161015	188194
25621	188195
16028	188196
89837	188197
78516	188198
45736	188199
85631	188200
126861	188201
44988	188202
122247	188203
83987	188204
38445	188205
72294	188206
93219	188207
119504	188208
67389	188209
33823	188210
104796	188211
19432	188212
99829	188213
47491	188214
15573	188215
166771	188216
16028	188217
23597	188218
47491	188219
121931	188220
10825	188221
166772	188222
34885	188223
119508	188224
104796	188225
104796	188226
63846	188227
166699	188228
84235	188229
106189	188230
45036	188231
24495	188232
76067	188233
54921	188234
15996	188235
26813	188236
55850	188237
18570	188238
144514	188239
61841	188240
38334	188241
138751	188242
113995	188243
38421	188244
6378	188245
25650	188246
58671	188247
119289	188248
155394	188249
167695	188250
155612	188251
35605	188252
84112	188253
15992	188254
9719	188255
131762	188256
138838	188257
62073	188258
159394	188259
116270	188260
151691	188261
45013	188262
113969	188263
17071	188264
17071	188265
101869	188266
86935	188267
61884	188268
78781	188269
88414	188270
45013	188271
78595	188272
32567	188273
118106	188274
166850	188275
159393	188276
54434	188277
157462	188278
86913	188279
167924	188280
7991	188281
18890	188282
81319	188283
55711	188284
51717	188285
112587	188286
131855	188287
155042	188288
92944	188289
72321	188290
166653	188291
63895	188292
144217	188293
133352	188294
38260	188295
9713	188296
109564	188297
70670	188298
44978	188299
74185	188300
20979	188301
101614	188302
11813	188303
97475	188304
38330	188305
96192	188306
7896	188307
55720	188308
45683	188309
43719	188310
49003	188311
47486	188312
94881	188313
57080	188314
50086	188315
72583	188316
19861	188317
100237	188318
159796	188319
144303	188320
130383	188321
20579	188322
72601	188323
54452	188324
104599	188325
19822	188326
99878	188327
91259	188328
66419	188329
19352	188330
128363	188331
6578	188332
168047	188333
118426	188334
95120	188335
46665	188336
132119	188337
15077	188338
47458	188339
74180	188340
22527	188341
15439	188342
22436	188343
92923	188344
45683	188345
45683	188346
45683	188347
46744	188348
72408	188349
55895	188350
35720	188351
15128	188352
32582	188353
139949	188354
168024	188355
116337	188356
54894	188357
157852	188358
21002	188359
33341	188360
71349	188361
151470	188362
142735	188363
161063	188364
118296	188365
97329	188366
155347	188367
74012	188368
33487	188369
146396	188370
49003	188371
19413	188372
38442	188373
49003	188374
55842	188375
19821	188376
150065	188377
96235	188378
92912	188379
40281	188380
8758	188381
71333	188382
57015	188383
19764	188384
10949	188385
27408	188386
72552	188387
9559	188388
54886	188389
38397	188390
15394	188391
32541	188392
93041	188393
25620	188394
84097	188395
34999	188396
143364	188397
42135	188398
151796	188399
38223	188400
93013	188401
59621	188402
54886	188403
157851	188404
5560	188405
146510	188406
42135	188407
51796	188408
43888	188409
74984	188410
122062	188411
29381	188412
32729	188413
144964	188414
58720	188415
120983	188416
9524	188417
140371	188418
93069	188419
15403	188420
146176	188421
128165	188422
17468	188423
163759	188424
128374	188425
8758	188426
134924	188427
72455	188428
28259	188429
42762	188430
34364	188431
45764	188432
45754	188433
28282	188434
21051	188435
24469	188436
37475	188437
54517	188438
155831	188439
59678	188440
60733	188441
7419	188442
117918	188443
82501	188444
143309	188445
16394	188446
19807	188447
21988	188448
152083	188449
2833	188450
29360	188451
50045	188452
48997	188453
20270	188454
16394	188455
21376	188456
60939	188457
21374	188458
103253	188459
92998	188460
42810	188461
104698	188462
29845	188463
94670	188464
35676	188465
62895	188466
50967	188467
108062	188468
122241	188469
50989	188470
121923	188471
21713	188472
29777	188473
95139	188474
93136	188475
36959	188476
29402	188477
7351	188478
15790	188479
103046	188480
7351	188481
7351	188482
129945	188483
103184	188484
78557	188485
3849	188486
21713	188487
38414	188488
88509	188489
104760	188490
19386	188491
72331	188492
44977	188493
164720	188494
162891	188495
62059	188496
164721	188497
12865	188498
155105	188499
148002	188500
81263	188501
27449	188502
20291	188503
17069	188504
42090	188505
31763	188506
70812	188507
10816	188508
31811	188509
17696	188510
119347	188511
62919	188512
49077	188513
138323	188514
57003	188515
132042	188516
25213	188517
161118	188518
62887	188519
62894	188520
19436	188521
104798	188522
82647	188523
19300	188524
128421	188525
41081	188526
74269	188527
25174	188528
103290	188529
14464	188530
24672	188531
106599	188532
19300	188533
61850	188534
22884	188535
13824	188536
14464	188537
88411	188538
121943	188539
76216	188540
22842	188541
101783	188542
36919	188543
95019	188544
114191	188545
20596	188546
11578	188547
17460	188548
58697	188549
58676	188550
166463	188551
91716	188552
30802	188553
53518	188554
17423	188555
21986	188556
10486	188557
130144	188558
28714	188559
7726	188560
6575	188561
10953	188562
49033	188563
7267	188564
75059	188565
45681	188566
138258	188567
96048	188568
153409	188569
166384	188570
114241	188571
102987	188572
58676	188573
60730	188574
31306	188575
96223	188576
96040	188577
5770	188578
94773	188579
43730	188580
16373	188581
23590	188582
131986	188583
12621	188584
41806	188585
81379	188586
7281	188587
130401	188588
78811	188589
118433	188590
47611	188591
19356	188592
161745	188593
59735	188594
143405	188595
69717	188596
16383	188597
76192	188598
100125	188599
72381	188600
104496	188601
76147	188602
119494	188603
87048	188604
126684	188605
30763	188606
15097	188607
17718	188608
49082	188609
40285	188610
125496	188611
85660	188612
85557	188613
130400	188614
94918	188615
7890	188616
15139	188617
143170	188618
50139	188619
136700	188620
84298	188621
27399	188622
43922	188623
31261	188624
35632	188625
59635	188626
101787	188627
20547	188628
34315	188629
116116	188630
101731	188631
25659	188632
121869	188633
67379	188634
156972	188635
52700	188636
67379	188637
15132	188638
128079	188639
24030	188640
163374	188641
16627	188642
130229	188643
147857	188644
162917	188645
55714	188646
151741	188647
133385	188648
151512	188649
10793	188650
26373	188651
29811	188652
166892	188653
73927	188654
85572	188655
8244	188656
147858	188657
50190	188658
76217	188659
17080	188660
54914	188661
43864	188662
148364	188663
149854	188664
107927	188665
84020	188666
44967	188667
19883	188668
39020	188669
149762	188670
48246	188671
103126	188672
8963	188673
6585	188674
55714	188675
33521	188676
19322	188677
47447	188678
19322	188679
142780	188680
57820	188681
16358	188682
58778	188683
15004	188684
19432	188685
81312	188686
67379	188687
50190	188688
17426	188689
43859	188690
57146	188691
45759	188692
19322	188693
142939	188694
65138	188695
62982	188696
67379	188697
72297	188698
167749	188699
36869	188700
149761	188701
95116	188702
112678	188703
45781	188704
65197	188705
74170	188706
111173	188707
19322	188708
82653	188709
23248	188710
21664	188711
57016	188712
161379	188713
122112	188714
16321	188715
25660	188716
142404	188717
19813	188718
78798	188719
84236	188720
9498	188721
85726	188722
8963	188723
131836	188724
111024	188725
98613	188726
72285	188727
51782	188728
67390	188729
118291	188730
131855	188731
133381	188732
153880	188733
81354	188734
22421	188735
101405	188736
81301	188737
8562	188738
68536	188739
82536	188740
31755	188741
52661	188742
123731	188743
161575	188744
133526	188745
28684	188746
162857	188747
35693	188748
130256	188749
14806	188750
164926	188751
104471	188752
51026	188753
68558	188754
89832	188755
165317	188756
125404	188757
111207	188758
99901	188759
29259	188760
76015	188761
118236	188762
46543	188763
41836	188764
28673	188765
33800	188766
54422	188767
12817	188768
10023	188769
51025	188770
23625	188771
13189	188772
55986	188773
97362	188774
109726	188775
112625	188776
27409	188777
41014	188778
20023	188779
108010	188780
54485	188781
104586	188782
19820	188783
104756	188784
15058	188785
129986	188786
151409	188787
50941	188788
28294	188789
33431	188790
33846	188791
128199	188792
86903	188793
144326	188794
27471	188795
143394	188796
101479	188797
34315	188798
12151	188799
88348	188800
126958	188801
103104	188802
34943	188803
65302	188804
52560	188805
66285	188806
59728	188807
9081	188808
34936	188809
9495	188810
159083	188811
119250	188812
119304	188813
151235	188814
87057	188815
16377	188816
62023	188817
117895	188818
38286	188819
35680	188820
164745	188821
22545	188822
8371	188823
21382	188824
68501	188825
40288	188826
98607	188827
68631	188828
21382	188829
60943	188830
7271	188831
18288	188832
14691	188833
158990	188834
66423	188835
77176	188836
95093	188837
101778	188838
149962	188839
134773	188840
125452	188841
20272	188842
45705	188843
26771	188844
47602	188845
155128	188846
30280	188847
67452	188848
12137	188849
98400	188850
78579	188851
10208	188852
61819	188853
162875	188854
34877	188855
37520	188856
36975	188857
67348	188858
58740	188859
12584	188860
72357	188861
3609	188862
5561	188863
129976	188864
121956	188865
76206	188866
39612	188867
109500	188868
107934	188869
136510	188870
50898	188871
153375	188872
52702	188873
22478	188874
48365	188875
54871	188876
14043	188877
27856	188878
149494	188879
82430	188880
130425	188881
2967	188882
20576	188883
20576	188884
159649	188885
37520	188886
48365	188887
20576	188888
29816	188889
85745	188890
94729	188891
104491	188892
52711	188893
58744	188894
66455	188895
95164	188896
109813	188897
168109	188898
52637	188899
118502	188900
84189	188901
80271	188902
69701	188903
156029	188904
35793	188905
18593	188906
74113	188907
18293	188908
138887	188909
94999	188910
37542	188911
138238	188912
77390	188913
34372	188914
163947	188915
55975	188916
84092	188917
38440	188918
30277	188919
85664	188920
95186	188921
114831	188922
82547	188923
16614	188924
50108	188925
131854	188926
39001	188927
74251	188928
127039	188929
39002	188930
95187	188931
161444	188932
49001	188933
55872	188934
36892	188935
153477	188936
111116	188937
36280	188938
6035	188939
123493	188940
111115	188941
112471	188942
79945	188943
82642	188944
48230	188945
84262	188946
156973	188947
12808	188948
25166	188949
54838	188950
14046	188951
21672	188952
108025	188953
22415	188954
98479	188955
135009	188956
60671	188957
76059	188958
163009	188959
51721	188960
11926	188961
130227	188962
50194	188963
57080	188964
25993	188965
80156	188966
104437	188967
20032	188968
42734	188969
54833	188970
15133	188971
20588	188972
21656	188973
129972	188974
12255	188975
36949	188976
133301	188977
46707	188978
55756	188979
10028	188980
97293	188981
128441	188982
100189	188983
18273	188984
17733	188985
123492	188986
126530	188987
16843	188988
53579	188989
29313	188990
21641	188991
55862	188992
58689	188993
96117	188994
31263	188995
106529	188996
35711	188997
22429	188998
72386	188999
10792	189000
91823	189001
118179	189002
46586	189003
157174	189004
52700	189005
9487	189006
15027	189007
124924	189008
32717	189009
48253	189010
106422	189011
142592	189012
92908	189013
80246	189014
101630	189015
124937	189016
71262	189017
63934	189018
75113	189019
104726	189020
85794	189021
33378	189022
142591	189023
119561	189024
43795	189025
123634	189026
40287	189027
58678	189028
40332	189029
37482	189030
37482	189031
37482	189032
111356	189033
23590	189034
47575	189035
68625	189036
59710	189037
39624	189038
135396	189039
36991	189040
27394	189041
161839	189042
118483	189043
116424	189044
120573	189045
71302	189046
51018	189047
25175	189048
17718	189049
40287	189050
48309	189051
23213	189052
130157	189053
42831	189054
111080	189055
27880	189056
72587	189057
66369	189058
95101	189059
30774	189060
30774	189061
108140	189062
125288	189063
68672	189064
101905	189065
37513	189066
13045	189067
163183	189068
128225	189069
38363	189070
32751	189071
94757	189072
78781	189073
32751	189074
47589	189075
81291	189076
63836	189077
47526	189078
112592	189079
86965	189080
140260	189081
115947	189082
119377	189083
45693	189084
134975	189085
104647	189086
109569	189087
22463	189088
40276	189089
103130	189090
118216	189091
65061	189092
24528	189093
119381	189094
92997	189095
61895	189096
86965	189097
32683	189098
85583	189099
6248	189100
16386	189101
157257	189102
2580	189103
128423	189104
152163	189105
136499	189106
142471	189107
108004	189108
85546	189109
119536	189110
26792	189111
26343	189112
94994	189113
66274	189114
65211	189115
9201	189116
38258	189117
4402	189118
23238	189119
30745	189120
4536	189121
6980	189122
133578	189123
66427	189124
103192	189125
13206	189126
141005	189127
130086	189128
83928	189129
46723	189130
131693	189131
66375	189132
86906	189133
36893	189134
86920	189135
23228	189136
82427	189137
9525	189138
114044	189139
33492	189140
8233	189141
42118	189142
35643	189143
15045	189144
13637	189145
83980	189146
126883	189147
13657	189148
6683	189149
85528	189150
38262	189151
55766	189152
50051	189153
26835	189154
85710	189155
36864	189156
123621	189157
38999	189158
7170	189159
9188	189160
4441	189161
65033	189162
46617	189163
12823	189164
147779	189165
85652	189166
166394	189167
38221	189168
65025	189169
47508	189170
155826	189171
35603	189172
50076	189173
20981	189174
76050	189175
96045	189176
5041	189177
157046	189178
18585	189179
91777	189180
41063	189181
26805	189182
128630	189183
78531	189184
2517	189185
98579	189186
136729	189187
19412	189188
12137	189189
119243	189190
74995	189191
22449	189192
12863	189193
31274	189194
122048	189195
37509	189196
119242	189197
54521	189198
33351	189199
101461	189200
129880	189201
45779	189202
101532	189203
11278	189204
101438	189205
126965	189206
50951	189207
36997	189208
15061	189209
65202	189210
21976	189211
39010	189212
67420	189213
45716	189214
133263	189215
10847	189216
59685	189217
21367	189218
155019	189219
68652	189220
138382	189221
122214	189222
35685	189223
43696	189224
52618	189225
67420	189226
67420	189227
76149	189228
108113	189229
69696	189230
52638	189231
81276	189232
130030	189233
27858	189234
11914	189235
24037	189236
17409	189237
36965	189238
68510	189239
41837	189240
91037	189241
25710	189242
128303	189243
11426	189244
31753	189245
46690	189246
106118	189247
42736	189248
147521	189249
5564	189250
28304	189251
95978	189252
23590	189253
125517	189254
25710	189255
54492	189256
25030	189257
38272	189258
82654	189259
8246	189260
126579	189261
35752	189262
147348	189263
164582	189264
22419	189265
89858	189266
33461	189267
123567	189268
99963	189269
37526	189270
109701	189271
123468	189272
82654	189273
57931	189274
131935	189275
133484	189276
91208	189277
14038	189278
144947	189279
17701	189280
25631	189281
27378	189282
115880	189283
9893	189284
131661	189285
55857	189286
125068	189287
48234	189288
157010	189289
57242	189290
13845	189291
32063	189292
88413	189293
9728	189294
10199	189295
21368	189296
95160	189297
157157	189298
80261	189299
149492	189300
38245	189301
13609	189302
22444	189303
10015	189304
25093	189305
21021	189306
8769	189307
39065	189308
13640	189309
46732	189310
159548	189311
4177	189312
27912	189313
10493	189314
14492	189315
8231	189316
130001	189317
8563	189318
112494	189319
8563	189320
16328	189321
74146	189322
91055	189323
55704	189324
104700	189325
21010	189326
19856	189327
28249	189328
27921	189329
69580	189330
165269	189331
48286	189332
66411	189333
17729	189334
42694	189335
101522	189336
30786	189337
101469	189338
84260	189339
88406	189340
75111	189341
17452	189342
27437	189343
50071	189344
25056	189345
48275	189346
73907	189347
17452	189348
61849	189349
119632	189350
17452	189351
17452	189352
88406	189353
62981	189354
142577	189355
132169	189356
46791	189357
5980	189358
46791	189359
22557	189360
85731	189361
83991	189362
140200	189363
13681	189364
7881	189365
75040	189366
47570	189367
120915	189368
116097	189369
95187	189370
157500	189371
17452	189372
60860	189373
82651	189374
65357	189375
118037	189376
65357	189377
133150	189378
10834	189379
25671	189380
94776	189381
9210	189382
67373	189383
36906	189384
57300	189385
22510	189386
50931	189387
119544	189388
40301	189389
85731	189390
34332	189391
85731	189392
75040	189393
126761	189394
42869	189395
20590	189396
111017	189397
104660	189398
7350	189399
50987	189400
33400	189401
36906	189402
94892	189403
60941	189404
57187	189405
98396	189406
131821	189407
104795	189408
120915	189409
15121	189410
65298	189411
3689	189412
81218	189413
65357	189414
55730	189415
65356	189416
42790	189417
115935	189418
157989	189419
25670	189420
35605	189421
30281	189422
57843	189423
120966	189424
7852	189425
50919	189426
7110	189427
27909	189428
7110	189429
16041	189430
39663	189431
50205	189432
157950	189433
142444	189434
119632	189435
10820	189436
17452	189437
26833	189438
97302	189439
100097	189440
147353	189441
53497	189442
19355	189443
34919	189444
30271	189445
52718	189446
21054	189447
157298	189448
52609	189449
136666	189450
50961	189451
156925	189452
146245	189453
57301	189454
55799	189455
157558	189456
136867	189457
40374	189458
147329	189459
7717	189460
166345	189461
153090	189462
143409	189463
57129	189464
32573	189465
12616	189466
93334	189467
33334	189468
15439	189469
164637	189470
117819	189471
21037	189472
142232	189473
140038	189474
98697	189475
131608	189476
153091	189477
149974	189478
108217	189479
18900	189480
145798	189481
94847	189482
32713	189483
84250	189484
136867	189485
16020	189486
72466	189487
43882	189488
42904	189489
62911	189490
13612	189491
37517	189492
156926	189493
116190	189494
59708	189495
23605	189496
162673	189497
164573	189498
145794	189499
119443	189500
147590	189501
120597	189502
14811	189503
158892	189504
74069	189505
37473	189506
43889	189507
99936	189508
120862	189509
153549	189510
20541	189511
18283	189512
115874	189513
25999	189514
82482	189515
142812	189516
19343	189517
57048	189518
42856	189519
144419	189520
57129	189521
160801	189522
106528	189523
11910	189524
146704	189525
95128	189526
44389	189527
82480	189528
12616	189529
93334	189530
151164	189531
155807	189532
27426	189533
72487	189534
116157	189535
164574	189536
15087	189537
25101	189538
9565	189539
9565	189540
128326	189541
96044	189542
19394	189543
5565	189544
146359	189545
19458	189546
33334	189547
42133	189548
111092	189549
94930	189550
11582	189551
10191	189552
162923	189553
155285	189554
57082	189555
42724	189556
164572	189557
116206	189558
115907	189559
9544	189560
129845	189561
6688	189562
158894	189563
126477	189564
114894	189565
87035	189566
55925	189567
11812	189568
21987	189569
57162	189570
16829	189571
97271	189572
132119	189573
93086	189574
106613	189575
11854	189576
53497	189577
50032	189578
42811	189579
116427	189580
157116	189581
126615	189582
146099	189583
145796	189584
42756	189585
116025	189586
19862	189587
118316	189588
119443	189589
42698	189590
42702	189591
25150	189592
162672	189593
57255	189594
95159	189595
150055	189596
139926	189597
39055	189598
72574	189599
11894	189600
29819	189601
60850	189602
160803	189603
109719	189604
50975	189605
78754	189606
126881	189607
108005	189608
122010	189609
91197	189610
82574	189611
15392	189612
57112	189613
88529	189614
104597	189615
54468	189616
82571	189617
29795	189618
72488	189619
35691	189620
100133	189621
76146	189622
51720	189623
159400	189624
111070	189625
99940	189626
151573	189627
112684	189628
113957	189629
166989	189630
91133	189631
135170	189632
114041	189633
10812	189634
17712	189635
49042	189636
17479	189637
143073	189638
67334	189639
31257	189640
108101	189641
125537	189642
69687	189643
20277	189644
130264	189645
155622	189646
140553	189647
125328	189648
133327	189649
80139	189650
27926	189651
126794	189652
35799	189653
27409	189654
128400	189655
38347	189656
6120	189657
49007	189658
40363	189659
85715	189660
78607	189661
22892	189662
19474	189663
86875	189664
19474	189665
27371	189666
119282	189667
36971	189668
86955	189669
88405	189670
11095	189671
36862	189672
68617	189673
100198	189674
46716	189675
164699	189676
60703	189677
62017	189678
108007	189679
63950	189680
129937	189681
66449	189682
100160	189683
15088	189684
8757	189685
61821	189686
48989	189687
25201	189688
20966	189689
81355	189690
66397	189691
10357	189692
38389	189693
53523	189694
108003	189695
44390	189696
16330	189697
29827	189698
76127	189699
94942	189700
159712	189701
108276	189702
17399	189703
155164	189704
37499	189705
143272	189706
122229	189707
42719	189708
146541	189709
77341	189710
43937	189711
25766	189712
57117	189713
138084	189714
144872	189715
12167	189716
122051	189717
45726	189718
17963	189719
163668	189720
120950	189721
93092	189722
15400	189723
101742	189724
151690	189725
149788	189726
31805	189727
43937	189728
146393	189729
12613	189730
36279	189731
60742	189732
20561	189733
84296	189734
167108	189735
167107	189736
21991	189737
97418	189738
130062	189739
126616	189740
143216	189741
50937	189742
168025	189743
165383	189744
159709	189745
52651	189746
25172	189747
24484	189748
144235	189749
43950	189750
159710	189751
135297	189752
136773	189753
5560	189754
120836	189755
147766	189756
146220	189757
43819	189758
19309	189759
142604	189760
167109	189761
136778	189762
148137	189763
118109	189764
88588	189765
19873	189766
96222	189767
66391	189768
98532	189769
62961	189770
55853	189771
164782	189772
7842	189773
41814	189774
163665	189775
52631	189776
122268	189777
84289	189778
116384	189779
22528	189780
134951	189781
74096	189782
148079	189783
114091	189784
77386	189785
159479	189786
148090	189787
146540	189788
122102	189789
152049	189790
98546	189791
72511	189792
159863	189793
123573	189794
16387	189795
78770	189796
67349	189797
6569	189798
153434	189799
130298	189800
32692	189801
121957	189802
9532	189803
20561	189804
163527	189805
118357	189806
47500	189807
130298	189808
93124	189809
16607	189810
89905	189811
17963	189812
82558	189813
25634	189814
125232	189815
146482	189816
146126	189817
55726	189818
5558	189819
84288	189820
91789	189821
153781	189822
125356	189823
31776	189824
24508	189825
81423	189826
10033	189827
12807	189828
24706	189829
87009	189830
163363	189831
12839	189832
166624	189833
148134	189834
75120	189835
116295	189836
65248	189837
144210	189838
15118	189839
94925	189840
138284	189841
57233	189842
123356	189843
125494	189844
84135	189845
12140	189846
148123	189847
101735	189848
19445	189849
6121	189850
7882	189851
135296	189852
61954	189853
31821	189854
132026	189855
11820	189856
137881	189857
11929	189858
77387	189859
148135	189860
42786	189861
142523	189862
130160	189863
16333	189864
62008	189865
38973	189866
19791	189867
54466	189868
84177	189869
104698	189870
22421	189871
19436	189872
42095	189873
84233	189874
12161	189875
31748	189876
61897	189877
78675	189878
36320	189879
30776	189880
66295	189881
106510	189882
82418	189883
110988	189884
53499	189885
44346	189886
61897	189887
45756	189888
130319	189889
39058	189890
128248	189891
73996	189892
27431	189893
118355	189894
31815	189895
13353	189896
132025	189897
38389	189898
78765	189899
11893	189900
126809	189901
52704	189902
63012	189903
36940	189904
36960	189905
24665	189906
109616	189907
29338	189908
11424	189909
24016	189910
167033	189911
111155	189912
52643	189913
165302	189914
33459	189915
38248	189916
89840	189917
60791	189918
48988	189919
28281	189920
39645	189921
15025	189922
106136	189923
40283	189924
43766	189925
144787	189926
16306	189927
96204	189928
161563	189929
82432	189930
85664	189931
85719	189932
166666	189933
86899	189934
144240	189935
138035	189936
61951	189937
30740	189938
51781	189939
144237	189940
22868	189941
114138	189942
98608	189943
27876	189944
35693	189945
68558	189946
84195	189947
21989	189948
149863	189949
75091	189950
109570	189951
69553	189952
99858	189953
55857	189954
6875	189955
17390	189956
13831	189957
16633	189958
114788	189959
32709	189960
54435	189961
7107	189962
100228	189963
32709	189964
95090	189965
15441	189966
51004	189967
138356	189968
72312	189969
103165	189970
165610	189971
47505	189972
17467	189973
99961	189974
149371	189975
145887	189976
100228	189977
162816	189978
10826	189979
86978	189980
68656	189981
78501	189982
16309	189983
138986	189984
10019	189985
12608	189986
122289	189987
157591	189988
108176	189989
13194	189990
160912	189991
63938	189992
17984	189993
41763	189994
50940	189995
45673	189996
60674	189997
13684	189998
80227	189999
112794	190000
22476	190001
143469	190002
24080	190003
104744	190004
20589	190005
21407	190006
70845	190007
124947	190008
111181	190009
62900	190010
54408	190011
128619	190012
9194	190013
27859	190014
54404	190015
40250	190016
157705	190017
29857	190018
18942	190019
40363	190020
12622	190021
70805	190022
67315	190023
44368	190024
103372	190025
35624	190026
88543	190027
54408	190028
24072	190029
51016	190030
51024	190031
88565	190032
76116	190033
29257	190034
138259	190035
52572	190036
119220	190037
26783	190038
137878	190039
128227	190040
46786	190041
8868	190042
18268	190043
119223	190044
5632	190045
8635	190046
18942	190047
91086	190048
98465	190049
24054	190050
97457	190051
97234	190052
75014	190053
160935	190054
69713	190055
38271	190056
35730	190057
73993	190058
19442	190059
41033	190060
136595	190061
103095	190062
133635	190063
22886	190064
86907	190065
69569	190066
52561	190067
88488	190068
89762	190069
39656	190070
91705	190071
112677	190072
81209	190073
80206	190074
167970	190075
66339	190076
80265	190077
16870	190078
8781	190079
123448	190080
16870	190081
58740	190082
24463	190083
88488	190084
17394	190085
33469	190086
47594	190087
143430	190088
30302	190089
24077	190090
26788	190091
30793	190092
30766	190093
57287	190094
16870	190095
16030	190096
12856	190097
130020	190098
126856	190099
52561	190100
130307	190101
65190	190102
80123	190103
16598	190104
10836	190105
166532	190106
155953	190107
106580	190108
10023	190109
126721	190110
6975	190111
31303	190112
46720	190113
161008	190114
132135	190115
100071	190116
69582	190117
44980	190118
22865	190119
85586	190120
67327	190121
151404	190122
5473	190123
159561	190124
17429	190125
35757	190126
8769	190127
16003	190128
22412	190129
137969	190130
12144	190131
15047	190132
73897	190133
46573	190134
33817	190135
93161	190136
31252	190137
61999	190138
33440	190139
18258	190140
9318	190141
117881	190142
50031	190143
95121	190144
13048	190145
31306	190146
82657	190147
15083	190148
111350	190149
85577	190150
57113	190151
84186	190152
80074	190153
75042	190154
24493	190155
80074	190156
77299	190157
126731	190158
22517	190159
35613	190160
101470	190161
65354	190162
34323	190163
50883	190164
138082	190165
50883	190166
73960	190167
29821	190168
138787	190169
63039	190170
14030	190171
118451	190172
113977	190173
118160	190174
120769	190175
104578	190176
15391	190177
6871	190178
20963	190179
114789	190180
24495	190181
29770	190182
84245	190183
147629	190184
153456	190185
14486	190186
16320	190187
26796	190188
57905	190189
10961	190190
91063	190191
47472	190192
29770	190193
155669	190194
135182	190195
29770	190196
11852	190197
46655	190198
81206	190199
41844	190200
7837	190201
69730	190202
107895	190203
23225	190204
38983	190205
7871	190206
71311	190207
86961	190208
45696	190209
72474	190210
5271	190211
108098	190212
7618	190213
31772	190214
4179	190215
104462	190216
57848	190217
86961	190218
29839	190219
96038	190220
29804	190221
132059	190222
13202	190223
32736	190224
44409	190225
133216	190226
42734	190227
27838	190228
61910	190229
35734	190230
48288	190231
83965	190232
20260	190233
33425	190234
51729	190235
154985	190236
15994	190237
30769	190238
74236	190239
74236	190240
107930	190241
164991	190242
65204	190243
100049	190244
25737	190245
136491	190246
65288	190247
20973	190248
98435	190249
67335	190250
123386	190251
109643	190252
103307	190253
23233	190254
86968	190255
62000	190256
161814	190257
20279	190258
164646	190259
31760	190260
51801	190261
30790	190262
21636	190263
106322	190264
83931	190265
27429	190266
9517	190267
103227	190268
108183	190269
111265	190270
123684	190271
98680	190272
75022	190273
51804	190274
138375	190275
163426	190276
163883	190277
68625	190278
27359	190279
82436	190280
19420	190281
135046	190282
9534	190283
101591	190284
24667	190285
11895	190286
10218	190287
11410	190288
58806	190289
11918	190290
54922	190291
32678	190292
9894	190293
93019	190294
128074	190295
19868	190296
6970	190297
142836	190298
19400	190299
35776	190300
128488	190301
7853	190302
137958	190303
80114	190304
12138	190305
9729	190306
33337	190307
41037	190308
57035	190309
123466	190310
3693	190311
72454	190312
57299	190313
97325	190314
119487	190315
138188	190316
144245	190317
123640	190318
42137	190319
55745	190320
163249	190321
123535	190322
138111	190323
168089	190324
34995	190325
9496	190326
42806	190327
50882	190328
48319	190329
94711	190330
91113	190331
80114	190332
11423	190333
32530	190334
133245	190335
18280	190336
54421	190337
104539	190338
34321	190339
16830	190340
101499	190341
26806	190342
58780	190343
120993	190344
39682	190345
11568	190346
46648	190347
84218	190348
89876	190349
108053	190350
112550	190351
21068	190352
131827	190353
97355	190354
167888	190355
12813	190356
31775	190357
96077	190358
126964	190359
16830	190360
82447	190361
7844	190362
101606	190363
111121	190364
120772	190365
72425	190366
80180	190367
25043	190368
55966	190369
9526	190370
43761	190371
76074	190372
76169	190373
41127	190374
144312	190375
112475	190376
128268	190377
57130	190378
151624	190379
128407	190380
128538	190381
130139	190382
91268	190383
80024	190384
163250	190385
101932	190386
42708	190387
163251	190388
69542	190389
95115	190390
107994	190391
113951	190392
31775	190393
82496	190394
69662	190395
16849	190396
65321	190397
57284	190398
29272	190399
137969	190400
7881	190401
22505	190402
99986	190403
44384	190404
53605	190405
72425	190406
77272	190407
112623	190408
136453	190409
144489	190410
159072	190411
129939	190412
57126	190413
50046	190414
10489	190415
83971	190416
153840	190417
46732	190418
112660	190419
17428	190420
5473	190421
61877	190422
125342	190423
122152	190424
13849	190425
54463	190426
89698	190427
76215	190428
16824	190429
22885	190430
9318	190431
8859	190432
45794	190433
22478	190434
16340	190435
24455	190436
5869	190437
109693	190438
52641	190439
114177	190440
19782	190441
143146	190442
119375	190443
51734	190444
128067	190445
18600	190446
123640	190447
94868	190448
63969	190449
53536	190450
116441	190451
86887	190452
25675	190453
13855	190454
65324	190455
7519	190456
121915	190457
14264	190458
44395	190459
85564	190460
15429	190461
118255	190462
28674	190463
37538	190464
159245	190465
68502	190466
23240	190467
103166	190468
20598	190469
95094	190470
19876	190471
81426	190472
77354	190473
106524	190474
163430	190475
65304	190476
72576	190477
46671	190478
65305	190479
68641	190480
165260	190481
152085	190482
67392	190483
144899	190484
114121	190485
132051	190486
29362	190487
23620	190488
65305	190489
87023	190490
78652	190491
70790	190492
98643	190493
114814	190494
89805	190495
88303	190496
62988	190497
17694	190498
7724	190499
108008	190500
26343	190501
20272	190502
4606	190503
29367	190504
112694	190505
131578	190506
19363	190507
5981	190508
140547	190509
4533	190510
24675	190511
118159	190512
7724	190513
26383	190514
66384	190515
89931	190516
163122	190517
84136	190518
59587	190519
18292	190520
59599	190521
99960	190522
103195	190523
62983	190524
10950	190525
50879	190526
136559	190527
10492	190528
122294	190529
20613	190530
31302	190531
34890	190532
17441	190533
136377	190534
162802	190535
158971	190536
72639	190537
11563	190538
50986	190539
72358	190540
66315	190541
91266	190542
11586	190543
130221	190544
25742	190545
7865	190546
31756	190547
42722	190548
35600	190549
65080	190550
4441	190551
43811	190552
71286	190553
26781	190554
22472	190555
5924	190556
147670	190557
128547	190558
166396	190559
12806	190560
166694	190561
114185	190562
103207	190563
91783	190564
19405	190565
61907	190566
25650	190567
112825	190568
24675	190569
10950	190570
161445	190571
27392	190572
32578	190573
113983	190574
4606	190575
24675	190576
142520	190577
25118	190578
131720	190579
65292	190580
89800	190581
12614	190582
135134	190583
13837	190584
65292	190585
22431	190586
20272	190587
25169	190588
36399	190589
63930	190590
151203	190591
80066	190592
80066	190593
75113	190594
54475	190595
16352	190596
149283	190597
147869	190598
91713	190599
112511	190600
115876	190601
60690	190602
40383	190603
49008	190604
25738	190605
97391	190606
21043	190607
98555	190608
43954	190609
68465	190610
103255	190611
138299	190612
85764	190613
62084	190614
84113	190615
44347	190616
85557	190617
47557	190618
16008	190619
29404	190620
19766	190621
136796	190622
150061	190623
54420	190624
165444	190625
10823	190626
34948	190627
130197	190628
168045	190629
88555	190630
157949	190631
13630	190632
96001	190633
112539	190634
116256	190635
27481	190636
163748	190637
53565	190638
103143	190639
30300	190640
30819	190641
161594	190642
19786	190643
91058	190644
66373	190645
96154	190646
144950	190647
67431	190648
97233	190649
18924	190650
128588	190651
78564	190652
68582	190653
24019	190654
123795	190655
47614	190656
27496	190657
22491	190658
10817	190659
38415	190660
19356	190661
58762	190662
16866	190663
31324	190664
81297	190665
84275	190666
123796	190667
46766	190668
95098	190669
40293	190670
21396	190671
21990	190672
45782	190673
16385	190674
65311	190675
148244	190676
161480	190677
51745	190678
163779	190679
11893	190680
17417	190681
125170	190682
148177	190683
106601	190684
19408	190685
44392	190686
111267	190687
103342	190688
13620	190689
112585	190690
89785	190691
8768	190692
45779	190693
28271	190694
46720	190695
41094	190696
103369	190697
91733	190698
74104	190699
89672	190700
98400	190701
53558	190702
50217	190703
147965	190704
50877	190705
11906	190706
164620	190707
136663	190708
11583	190709
45797	190710
68488	190711
5429	190712
77347	190713
112805	190714
17483	190715
11583	190716
86904	190717
29840	190718
24028	190719
54525	190720
30265	190721
30774	190722
104456	190723
68607	190724
94859	190725
30774	190726
7874	190727
52645	190728
10019	190729
22469	190730
130187	190731
46636	190732
30783	190733
144384	190734
163958	190735
158905	190736
109478	190737
21976	190738
75089	190739
33496	190740
55821	190741
149848	190742
7346	190743
153876	190744
157158	190745
157408	190746
38329	190747
9541	190748
57221	190749
159415	190750
161359	190751
101702	190752
6872	190753
9491	190754
7346	190755
10022	190756
123450	190757
89758	190758
33424	190759
6872	190760
26355	190761
63827	190762
9895	190763
24023	190764
19465	190765
118203	190766
54425	190767
13661	190768
19447	190769
84188	190770
23222	190771
17455	190772
101397	190773
143092	190774
38429	190775
15796	190776
23606	190777
25677	190778
21715	190779
82617	190780
142969	190781
43883	190782
125024	190783
149735	190784
3967	190785
25706	190786
119613	190787
142383	190788
25090	190789
67424	190790
166797	190791
10801	190792
151901	190793
126520	190794
42689	190795
52644	190796
112513	190797
93199	190798
106502	190799
19384	190800
25142	190801
162792	190802
106299	190803
72297	190804
17421	190805
25752	190806
33807	190807
11839	190808
60749	190809
14728	190810
43871	190811
68592	190812
125223	190813
135093	190814
72297	190815
128401	190816
19834	190817
34951	190818
52607	190819
24451	190820
42760	190821
26820	190822
19800	190823
126495	190824
21667	190825
35706	190826
19384	190827
21647	190828
65128	190829
60858	190830
29266	190831
65319	190832
94882	190833
33361	190834
26809	190835
131910	190836
109472	190837
62996	190838
44361	190839
106173	190840
36354	190841
124910	190842
34945	190843
9550	190844
65069	190845
19834	190846
59736	190847
107921	190848
101425	190849
50917	190850
8769	190851
43863	190852
15391	190853
6684	190854
95082	190855
15782	190856
146463	190857
38310	190858
112723	190859
123581	190860
58671	190861
26357	190862
18293	190863
88375	190864
43725	190865
66346	190866
116282	190867
138195	190868
137970	190869
74067	190870
97308	190871
36970	190872
35764	190873
131901	190874
46764	190875
18575	190876
61839	190877
133382	190878
80205	190879
29829	190880
32587	190881
23214	190882
58699	190883
123638	190884
46632	190885
61846	190886
8861	190887
75019	190888
13647	190889
25969	190890
46764	190891
43704	190892
52648	190893
14485	190894
149511	190895
31754	190896
31296	190897
19450	190898
21681	190899
12145	190900
80133	190901
121953	190902
8232	190903
7996	190904
140174	190905
48361	190906
97170	190907
5562	190908
14058	190909
65309	190910
91746	190911
55900	190912
26852	190913
128176	190914
10356	190915
108096	190916
109730	190917
10203	190918
83983	190919
78583	190920
138191	190921
51783	190922
80156	190923
146405	190924
9323	190925
20604	190926
31770	190927
125263	190928
51799	190929
159160	190930
159623	190931
84137	190932
153676	190933
157140	190934
160944	190935
76199	190936
91100	190937
111358	190938
17413	190939
29386	190940
26375	190941
29230	190942
60855	190943
97202	190944
35736	190945
134947	190946
27447	190947
20266	190948
103062	190949
70702	190950
8238	190951
46763	190952
19797	190953
96153	190954
151454	190955
26375	190956
114135	190957
126653	190958
91272	190959
13644	190960
125263	190961
41091	190962
45672	190963
38993	190964
135002	190965
114248	190966
50164	190967
32565	190968
16380	190969
118224	190970
104739	190971
65133	190972
37001	190973
22491	190974
6591	190975
8869	190976
120632	190977
15069	190978
11927	190979
40345	190980
122323	190981
59749	190982
41812	190983
27930	190984
111166	190985
70688	190986
148372	190987
128496	190988
133698	190989
144172	190990
167330	190991
30814	190992
159752	190993
20562	190994
161558	190995
127137	190996
38250	190997
17382	190998
103214	190999
19367	191000
28691	191001
35635	191002
38442	191003
104824	191004
31799	191005
16605	191006
163965	191007
159890	191008
25105	191009
142693	191010
114080	191011
157943	191012
81266	191013
20957	191014
50053	191015
94665	191016
14270	191017
167256	191018
19775	191019
43786	191020
142773	191021
28701	191022
165550	191023
152216	191024
106164	191025
46567	191026
116415	191027
100237	191028
11657	191029
47549	191030
9708	191031
33831	191032
155861	191033
155961	191034
150162	191035
6583	191036
9379	191037
25651	191038
57277	191039
117783	191040
132116	191041
130383	191042
11921	191043
57055	191044
154208	191045
6685	191046
11859	191047
131823	191048
43742	191049
11820	191050
19358	191051
151325	191052
140848	191053
51791	191054
65037	191055
12616	191056
118430	191057
150163	191058
130065	191059
42131	191060
21710	191061
74193	191062
111342	191063
117822	191064
33391	191065
38987	191066
47617	191067
165551	191068
46758	191069
20946	191070
22876	191071
72441	191072
15091	191073
93057	191074
87077	191075
132068	191076
101727	191077
150019	191078
95091	191079
106411	191080
93043	191081
163822	191082
25089	191083
20577	191084
74012	191085
80132	191086
47617	191087
55926	191088
15382	191089
6685	191090
114080	191091
29335	191092
65208	191093
42106	191094
159814	191095
45770	191096
86973	191097
138969	191098
152260	191099
15070	191100
60953	191101
142489	191102
116042	191103
29289	191104
116409	191105
94948	191106
24504	191107
128254	191108
8053	191109
42135	191110
14270	191111
21007	191112
127108	191113
62877	191114
9549	191115
148323	191116
34351	191117
74135	191118
109741	191119
45676	191120
159515	191121
42848	191122
24065	191123
82472	191124
15011	191125
25089	191126
19842	191127
38362	191128
138931	191129
133680	191130
72449	191131
29842	191132
17970	191133
138163	191134
161401	191135
8770	191136
19383	191137
68588	191138
74095	191139
10033	191140
55716	191141
117941	191142
55853	191143
106369	191144
15455	191145
20036	191146
19460	191147
116397	191148
163512	191149
25624	191150
145918	191151
106230	191152
32571	191153
42692	191154
69604	191155
57323	191156
26837	191157
40346	191158
84196	191159
118402	191160
58779	191161
8226	191162
33486	191163
26001	191164
162813	191165
119693	191166
17970	191167
15415	191168
24481	191169
97218	191170
143047	191171
19853	191172
93121	191173
54907	191174
54907	191175
82572	191176
11853	191177
94721	191178
20547	191179
140950	191180
31788	191181
57816	191182
72609	191183
16026	191184
111356	191185
126829	191186
104614	191187
54907	191188
15144	191189
62997	191190
22510	191191
42805	191192
20958	191193
57816	191194
50077	191195
84304	191196
54916	191197
51766	191198
41070	191199
39677	191200
23607	191201
125163	191202
106123	191203
25759	191204
74052	191205
29382	191206
11805	191207
20583	191208
41817	191209
16837	191210
101645	191211
118035	191212
27472	191213
101764	191214
60706	191215
144675	191216
19330	191217
25161	191218
25725	191219
33474	191220
42869	191221
54916	191222
131553	191223
95142	191224
93124	191225
149789	191226
49977	191227
32575	191228
16321	191229
60925	191230
58772	191231
5271	191232
19869	191233
44417	191234
93008	191235
149559	191236
15143	191237
55775	191238
28272	191239
149790	191240
133493	191241
32525	191242
147884	191243
120627	191244
94772	191245
140442	191246
30780	191247
25172	191248
84184	191249
157557	191250
25725	191251
72349	191252
151784	191253
32586	191254
11836	191255
55967	191256
118372	191257
138101	191258
25070	191259
73926	191260
25728	191261
93080	191262
45801	191263
159485	191264
97417	191265
13055	191266
63042	191267
140441	191268
65027	191269
96095	191270
68520	191271
108147	191272
36391	191273
74074	191274
159486	191275
33523	191276
25693	191277
74097	191278
48232	191279
25157	191280
151739	191281
25052	191282
42805	191283
126505	191284
84184	191285
83934	191286
130117	191287
74038	191288
123595	191289
165183	191290
19314	191291
53571	191292
33445	191293
92983	191294
34316	191295
58698	191296
155240	191297
140190	191298
118104	191299
81269	191300
21386	191301
25697	191302
114032	191303
62001	191304
144395	191305
138186	191306
111352	191307
72577	191308
39052	191309
166617	191310
63975	191311
76172	191312
78735	191313
31285	191314
28263	191315
24475	191316
52596	191317
38303	191318
157677	191319
114045	191320
17437	191321
87000	191322
39030	191323
108059	191324
103257	191325
76078	191326
35661	191327
29790	191328
164919	191329
38261	191330
126704	191331
16336	191332
73899	191333
35661	191334
33834	191335
17701	191336
63864	191337
38234	191338
138056	191339
31819	191340
24467	191341
133416	191342
51719	191343
9563	191344
142495	191345
157099	191346
117793	191347
18258	191348
112605	191349
65030	191350
29821	191351
99888	191352
149412	191353
109665	191354
61851	191355
29294	191356
29294	191357
106166	191358
94710	191359
85682	191360
61824	191361
8757	191362
12153	191363
33800	191364
25064	191365
153182	191366
12135	191367
39673	191368
76007	191369
71312	191370
61971	191371
12809	191372
109572	191373
21639	191374
83930	191375
148172	191376
91083	191377
27417	191378
68586	191379
50889	191380
9372	191381
98650	191382
6461	191383
11916	191384
30743	191385
33803	191386
168015	191387
161615	191388
27428	191389
48376	191390
34973	191391
32028	191392
63837	191393
63837	191394
72553	191395
103230	191396
88600	191397
102994	191398
18574	191399
116256	191400
51732	191401
106419	191402
60703	191403
159684	191404
19335	191405
69719	191406
115960	191407
25666	191408
36891	191409
2833	191410
14029	191411
134821	191412
24506	191413
112744	191414
29266	191415
77266	191416
21377	191417
78505	191418
16349	191419
31758	191420
130304	191421
95061	191422
76187	191423
87043	191424
23203	191425
103344	191426
59731	191427
45756	191428
13625	191429
48288	191430
133581	191431
67411	191432
25765	191433
102993	191434
41799	191435
14705	191436
78532	191437
39027	191438
59714	191439
47463	191440
108073	191441
162850	191442
3610	191443
97348	191444
7839	191445
22539	191446
166469	191447
20576	191448
35761	191449
16613	191450
106590	191451
70834	191452
46783	191453
27421	191454
106221	191455
85574	191456
114005	191457
59598	191458
84004	191459
40316	191460
8766	191461
66304	191462
20956	191463
11560	191464
63964	191465
111306	191466
103082	191467
77361	191468
16848	191469
17413	191470
62891	191471
94987	191472
15430	191473
86937	191474
8374	191475
42872	191476
8632	191477
77192	191478
88515	191479
34865	191480
24529	191481
38957	191482
20267	191483
26796	191484
91753	191485
52690	191486
50219	191487
24511	191488
104589	191489
136583	191490
2538	191491
41746	191492
62010	191493
70732	191494
43691	191495
10846	191496
69672	191497
12849	191498
164759	191499
15395	191500
88453	191501
66310	191502
82455	191503
76029	191504
84014	191505
25131	191506
57879	191507
7991	191508
70686	191509
140196	191510
6683	191511
22886	191512
32627	191513
69599	191514
17723	191515
94811	191516
129867	191517
2538	191518
38387	191519
55768	191520
18938	191521
5769	191522
36399	191523
3460	191524
97461	191525
125340	191526
131634	191527
70774	191528
26768	191529
21694	191530
133176	191531
25652	191532
60656	191533
11102	191534
70819	191535
11651	191536
35603	191537
126641	191538
5769	191539
3498	191540
32577	191541
111234	191542
84094	191543
79999	191544
2538	191545
112573	191546
136525	191547
2538	191548
70740	191549
84118	191550
2538	191551
50901	191552
69681	191553
34320	191554
51743	191555
69586	191556
15423	191557
9731	191558
137870	191559
9526	191560
61937	191561
100040	191562
16044	191563
2538	191564
33388	191565
9196	191566
19856	191567
116265	191568
29286	191569
103356	191570
70739	191571
51722	191572
71329	191573
14052	191574
75056	191575
82498	191576
54399	191577
16614	191578
30797	191579
109515	191580
104491	191581
116253	191582
125366	191583
59615	191584
46785	191585
74976	191586
17709	191587
79954	191588
25079	191589
128616	191590
63839	191591
138818	191592
80163	191593
103248	191594
71294	191595
101563	191596
112615	191597
140508	191598
57216	191599
25079	191600
15025	191601
125368	191602
15025	191603
145896	191604
38331	191605
102979	191606
69606	191607
51784	191608
136701	191609
19783	191610
133443	191611
50072	191612
52643	191613
106309	191614
41727	191615
31766	191616
136726	191617
65245	191618
88479	191619
79954	191620
11927	191621
155605	191622
12844	191623
81201	191624
147846	191625
69721	191626
44343	191627
14466	191628
27407	191629
151793	191630
3610	191631
20998	191632
5430	191633
31807	191634
20019	191635
10032	191636
24024	191637
157105	191638
27377	191639
66247	191640
126977	191641
117851	191642
16633	191643
118101	191644
32563	191645
22891	191646
9572	191647
136391	191648
13616	191649
129971	191650
137872	191651
82420	191652
29346	191653
131564	191654
62080	191655
22440	191656
78520	191657
78520	191658
10603	191659
12851	191660
91231	191661
12851	191662
10603	191663
78520	191664
46614	191665
11925	191666
19357	191667
85730	191668
142453	191669
52588	191670
119252	191671
8246	191672
53489	191673
112717	191674
70853	191675
101755	191676
112506	191677
40311	191678
103025	191679
151270	191680
41073	191681
94729	191682
79928	191683
89925	191684
121862	191685
40311	191686
20572	191687
66361	191688
124976	191689
142484	191690
67385	191691
47551	191692
96003	191693
119276	191694
57182	191695
62931	191696
109687	191697
62931	191698
128120	191699
162846	191700
57182	191701
20609	191702
57182	191703
120842	191704
52687	191705
83989	191706
4609	191707
47434	191708
78586	191709
46592	191710
140249	191711
163161	191712
155044	191713
32075	191714
123482	191715
25146	191716
57823	191717
88545	191718
21006	191719
123406	191720
66273	191721
80209	191722
103159	191723
127070	191724
25114	191725
24456	191726
32564	191727
60896	191728
93004	191729
89865	191730
89759	191731
50892	191732
117880	191733
4609	191734
104734	191735
96011	191736
114100	191737
8379	191738
133308	191739
62946	191740
24044	191741
106376	191742
29798	191743
36911	191744
167709	191745
26763	191746
59726	191747
20947	191748
10605	191749
82666	191750
35644	191751
22503	191752
58749	191753
133236	191754
111221	191755
58661	191756
106159	191757
106466	191758
95968	191759
42681	191760
7897	191761
130278	191762
91129	191763
128098	191764
29314	191765
133441	191766
135260	191767
62966	191768
33449	191769
4609	191770
12165	191771
126853	191772
33449	191773
13601	191774
15121	191775
34326	191776
61991	191777
136429	191778
19347	191779
68635	191780
9714	191781
161217	191782
45714	191783
100075	191784
123594	191785
132040	191786
54833	191787
131962	191788
41061	191789
15104	191790
84168	191791
167225	191792
88559	191793
157532	191794
38267	191795
22504	191796
140579	191797
126887	191798
74125	191799
101745	191800
61985	191801
38346	191802
138233	191803
109678	191804
91203	191805
16344	191806
94885	191807
77308	191808
55831	191809
111172	191810
60793	191811
109625	191812
87008	191813
88415	191814
136698	191815
16344	191816
76104	191817
91202	191818
27883	191819
96131	191820
16344	191821
88415	191822
27454	191823
153804	191824
128416	191825
3142	191826
104467	191827
88562	191828
50900	191829
70808	191830
125399	191831
6980	191832
34374	191833
34954	191834
47584	191835
12808	191836
6980	191837
96086	191838
63835	191839
30809	191840
161156	191841
97394	191842
88362	191843
75127	191844
57279	191845
4568	191846
102969	191847
31773	191848
82525	191849
22855	191850
50151	191851
27403	191852
84265	191853
26343	191854
15386	191855
74196	191856
35695	191857
31303	191858
128260	191859
101579	191860
155237	191861
30734	191862
35787	191863
35603	191864
41809	191865
113968	191866
116421	191867
18597	191868
10811	191869
30778	191870
45668	191871
135345	191872
42693	191873
114026	191874
25725	191875
160978	191876
18286	191877
41082	191878
68427	191879
65060	191880
106527	191881
164880	191882
6865	191883
14691	191884
54423	191885
21023	191886
8759	191887
163602	191888
138855	191889
163428	191890
55794	191891
41794	191892
24496	191893
68555	191894
50214	191895
7116	191896
17408	191897
6032	191898
39053	191899
6573	191900
32652	191901
8780	191902
128339	191903
67376	191904
38209	191905
55949	191906
140984	191907
116020	191908
149866	191909
57092	191910
9493	191911
33398	191912
145857	191913
55843	191914
72330	191915
42753	191916
32713	191917
153190	191918
93295	191919
151165	191920
15117	191921
149324	191922
25113	191923
10949	191924
29827	191925
42753	191926
2580	191927
15030	191928
42903	191929
25127	191930
9510	191931
29834	191932
42753	191933
72326	191934
33513	191935
19476	191936
42753	191937
11821	191938
38239	191939
46630	191940
25116	191941
116447	191942
72565	191943
139035	191944
19476	191945
23208	191946
7899	191947
74037	191948
149321	191949
27388	191950
117796	191951
32728	191952
50017	191953
62036	191954
19428	191955
107995	191956
19476	191957
7899	191958
72452	191959
32632	191960
139907	191961
123299	191962
32532	191963
25116	191964
19476	191965
25116	191966
116120	191967
116447	191968
93226	191969
140312	191970
25116	191971
153913	191972
24716	191973
27413	191974
93311	191975
103321	191976
55843	191977
68516	191978
123299	191979
93148	191980
72476	191981
93127	191982
55832	191983
55818	191984
142368	191985
32073	191986
96179	191987
162775	191988
93329	191989
149325	191990
78787	191991
142363	191992
25196	191993
77369	191994
33843	191995
115868	191996
93311	191997
42761	191998
42773	191999
19476	192000
115868	192001
42897	192002
116290	192003
115904	192004
11887	192005
24716	192006
149322	192007
55818	192008
116449	192009
140604	192010
93148	192011
142364	192012
145855	192013
19476	192014
153188	192015
42751	192016
140971	192017
116228	192018
74186	192019
133218	192020
24702	192021
25736	192022
57328	192023
142365	192024
115900	192025
139995	192026
118375	192027
93232	192028
92978	192029
93311	192030
42133	192031
32073	192032
19431	192033
149323	192034
159321	192035
19444	192036
71317	192037
71317	192038
25127	192039
32728	192040
32601	192041
54925	192042
93329	192043
5868	192044
99838	192045
42710	192046
55827	192047
32725	192048
116236	192049
15100	192050
55832	192051
58786	192052
89805	192053
107942	192054
70814	192055
40311	192056
157054	192057
22433	192058
31836	192059
150147	192060
20274	192061
73918	192062
39684	192063
68492	192064
24499	192065
39684	192066
80057	192067
39012	192068
8235	192069
20589	192070
104643	192071
17718	192072
127095	192073
46635	192074
52625	192075
44407	192076
57888	192077
128577	192078
82599	192079
15037	192080
115969	192081
15572	192082
112742	192083
122304	192084
108254	192085
87005	192086
147999	192087
25718	192088
15083	192089
85790	192090
168076	192091
128590	192092
93288	192093
28278	192094
32026	192095
32026	192096
20567	192097
28278	192098
84075	192099
28278	192100
28278	192101
66255	192102
30787	192103
37002	192104
73913	192105
109701	192106
96028	192107
15129	192108
13636	192109
20574	192110
63031	192111
60669	192112
61963	192113
89838	192114
20606	192115
61963	192116
80189	192117
31844	192118
63967	192119
13651	192120
36305	192121
40325	192122
32660	192123
14269	192124
48330	192125
163626	192126
147443	192127
12623	192128
164655	192129
48337	192130
133427	192131
3499	192132
86975	192133
118330	192134
17465	192135
17410	192136
27900	192137
149362	192138
147444	192139
113941	192140
104465	192141
29794	192142
22437	192143
40391	192144
14480	192145
3499	192146
54526	192147
37533	192148
76090	192149
48330	192150
36954	192151
34967	192152
118418	192153
165101	192154
19778	192155
53599	192156
99870	192157
106190	192158
16607	192159
144975	192160
12834	192161
133309	192162
58788	192163
78686	192164
15136	192165
51022	192166
89701	192167
121007	192168
38329	192169
114049	192170
13681	192171
67341	192172
165061	192173
15043	192174
131661	192175
94978	192176
4179	192177
103241	192178
15037	192179
52676	192180
19890	192181
43797	192182
58711	192183
27497	192184
25140	192185
154139	192186
128478	192187
10206	192188
35643	192189
103110	192190
86993	192191
3693	192192
20028	192193
93199	192194
66252	192195
43797	192196
21981	192197
15393	192198
33354	192199
53604	192200
38434	192201
157218	192202
16607	192203
29402	192204
91228	192205
122274	192206
140470	192207
167967	192208
114089	192209
47581	192210
55852	192211
63033	192212
61813	192213
13679	192214
62905	192215
25758	192216
68541	192217
58782	192218
40299	192219
21016	192220
57177	192221
21016	192222
8242	192223
106214	192224
8783	192225
166844	192226
74249	192227
57177	192228
45018	192229
15399	192230
14697	192231
13679	192232
57177	192233
134931	192234
14468	192235
94780	192236
63832	192237
146247	192238
42681	192239
19378	192240
16863	192241
59603	192242
133361	192243
142902	192244
34994	192245
29245	192246
25994	192247
14700	192248
42688	192249
80143	192250
17963	192251
19815	192252
76060	192253
125499	192254
51022	192255
146314	192256
143166	192257
157978	192258
38353	192259
20272	192260
151684	192261
84298	192262
144261	192263
53564	192264
48268	192265
46710	192266
50144	192267
142671	192268
113953	192269
158882	192270
120856	192271
18262	192272
42876	192273
40336	192274
17724	192275
132042	192276
29795	192277
111343	192278
82630	192279
45785	192280
57064	192281
112754	192282
84047	192283
19811	192284
21973	192285
19386	192286
164683	192287
24452	192288
129903	192289
113974	192290
46573	192291
111343	192292
30738	192293
29244	192294
66251	192295
60800	192296
46664	192297
15148	192298
149397	192299
120748	192300
122252	192301
8467	192302
15785	192303
36899	192304
58712	192305
128317	192306
65056	192307
73955	192308
161430	192309
46673	192310
138858	192311
19455	192312
137943	192313
126597	192314
15053	192315
21700	192316
87081	192317
19784	192318
55701	192319
153143	192320
43767	192321
66407	192322
147376	192323
94678	192324
6591	192325
15053	192326
82539	192327
138943	192328
13845	192329
98651	192330
46644	192331
45802	192332
28305	192333
115964	192334
104583	192335
77167	192336
85730	192337
19342	192338
53563	192339
65054	192340
59577	192341
86928	192342
34356	192343
104450	192344
6591	192345
95151	192346
78509	192347
145829	192348
92931	192349
61914	192350
62867	192351
21651	192352
76214	192353
102981	192354
138156	192355
29794	192356
46735	192357
82527	192358
26358	192359
109476	192360
97452	192361
153193	192362
5226	192363
29833	192364
37514	192365
93159	192366
63988	192367
16363	192368
13668	192369
103127	192370
77308	192371
165012	192372
12815	192373
22451	192374
42859	192375
7620	192376
125433	192377
98397	192378
9198	192379
131876	192380
34873	192381
21006	192382
50926	192383
39599	192384
100191	192385
28319	192386
114751	192387
101790	192388
10187	192389
166757	192390
65095	192391
106457	192392
68575	192393
123767	192394
50922	192395
91138	192396
138900	192397
108086	192398
84131	192399
68652	192400
17449	192401
113951	192402
16826	192403
34355	192404
155230	192405
25703	192406
65316	192407
119684	192408
83983	192409
89734	192410
94798	192411
13853	192412
20975	192413
37468	192414
164700	192415
26766	192416
98680	192417
101431	192418
112611	192419
146344	192420
17461	192421
63865	192422
133692	192423
103308	192424
13848	192425
13854	192426
119690	192427
10024	192428
25118	192429
106365	192430
80045	192431
18938	192432
65110	192433
22486	192434
26337	192435
31271	192436
149938	192437
19779	192438
145795	192439
104623	192440
16371	192441
131703	192442
43818	192443
6984	192444
7863	192445
30287	192446
138876	192447
116417	192448
93077	192449
29809	192450
149631	192451
26844	192452
20026	192453
159530	192454
147923	192455
29236	192456
11895	192457
166756	192458
106414	192459
43900	192460
47531	192461
26346	192462
80259	192463
101480	192464
161263	192465
88452	192466
55699	192467
163227	192468
137906	192469
68443	192470
11845	192471
101602	192472
84116	192473
135025	192474
17464	192475
10187	192476
16620	192477
19421	192478
14723	192479
6030	192480
163078	192481
142815	192482
10223	192483
74172	192484
120906	192485
93077	192486
17438	192487
37480	192488
10349	192489
36395	192490
25988	192491
48319	192492
22847	192493
111076	192494
122314	192495
144535	192496
125522	192497
50924	192498
84073	192499
116273	192500
104547	192501
58665	192502
91091	192503
25988	192504
50088	192505
50194	192506
61912	192507
42838	192508
16826	192509
22531	192510
147641	192511
91761	192512
108257	192513
91093	192514
130127	192515
38360	192516
11847	192517
12813	192518
86910	192519
22854	192520
7717	192521
60914	192522
22461	192523
19846	192524
25990	192525
104791	192526
81290	192527
159019	192528
60650	192529
151710	192530
25988	192531
82492	192532
35658	192533
78519	192534
97254	192535
34317	192536
121028	192537
26348	192538
104605	192539
22854	192540
84202	192541
119458	192542
91093	192543
16311	192544
44402	192545
22882	192546
29373	192547
16310	192548
15141	192549
69618	192550
29279	192551
52693	192552
57162	192553
146279	192554
155492	192555
131846	192556
60809	192557
49024	192558
137933	192559
17969	192560
131869	192561
17969	192562
136643	192563
125315	192564
151315	192565
52620	192566
10190	192567
40319	192568
166855	192569
125235	192570
9190	192571
140419	192572
106181	192573
106281	192574
133382	192575
47487	192576
50073	192577
70699	192578
32567	192579
52622	192580
19391	192581
30777	192582
151735	192583
101796	192584
106138	192585
92932	192586
42807	192587
76162	192588
165475	192589
63929	192590
153941	192591
19313	192592
77263	192593
155892	192594
10215	192595
78695	192596
27889	192597
68637	192598
163781	192599
32535	192600
5557	192601
131545	192602
114803	192603
144537	192604
9515	192605
46623	192606
155893	192607
74185	192608
161741	192609
94877	192610
7889	192611
29842	192612
120946	192613
78695	192614
15026	192615
133639	192616
25642	192617
42732	192618
36872	192619
95023	192620
95023	192621
140735	192622
26369	192623
111067	192624
43750	192625
27879	192626
154073	192627
55746	192628
32611	192629
122280	192630
97435	192631
99971	192632
100033	192633
103364	192634
159813	192635
57152	192636
74264	192637
25031	192638
19458	192639
32715	192640
157878	192641
118393	192642
13195	192643
93235	192644
77215	192645
111341	192646
148085	192647
57276	192648
5560	192649
33346	192650
21417	192651
15010	192652
146357	192653
25665	192654
163782	192655
60832	192656
78695	192657
19767	192658
20545	192659
32710	192660
149917	192661
6685	192662
27425	192663
95046	192664
98529	192665
29366	192666
148247	192667
108179	192668
140076	192669
19313	192670
75103	192671
11928	192672
77228	192673
106209	192674
41115	192675
30744	192676
154070	192677
123751	192678
32684	192679
119587	192680
30784	192681
43772	192682
116262	192683
49999	192684
154071	192685
42135	192686
11883	192687
32541	192688
159811	192689
157875	192690
85623	192691
80235	192692
30250	192693
140862	192694
95153	192695
165421	192696
95010	192697
72305	192698
73966	192699
41115	192700
104532	192701
60832	192702
15026	192703
109667	192704
29382	192705
107986	192706
43880	192707
74089	192708
47610	192709
111251	192710
97335	192711
111279	192712
20609	192713
123771	192714
54414	192715
24082	192716
58754	192717
95019	192718
41051	192719
36943	192720
27357	192721
40259	192722
82669	192723
50002	192724
108239	192725
36952	192726
14712	192727
61825	192728
39631	192729
95093	192730
65300	192731
3882	192732
23613	192733
65308	192734
136800	192735
48392	192736
135215	192737
116345	192738
27431	192739
138318	192740
120958	192741
75136	192742
37481	192743
126876	192744
66390	192745
168037	192746
12621	192747
91705	192748
13046	192749
19470	192750
144904	192751
118059	192752
17982	192753
126764	192754
13046	192755
128499	192756
85756	192757
75020	192758
43873	192759
39046	192760
114154	192761
27927	192762
12161	192763
131902	192764
4822	192765
16632	192766
43830	192767
12163	192768
14463	192769
151363	192770
16632	192771
30816	192772
10478	192773
16364	192774
51013	192775
52645	192776
37514	192777
120818	192778
50058	192779
34940	192780
123851	192781
16836	192782
88279	192783
3849	192784
89735	192785
22468	192786
46547	192787
99925	192788
118004	192789
20956	192790
23207	192791
72334	192792
155108	192793
22438	192794
46731	192795
21650	192796
45752	192797
68485	192798
67359	192799
39037	192800
44401	192801
126997	192802
19463	192803
70862	192804
74239	192805
15581	192806
57272	192807
65055	192808
74265	192809
17380	192810
119270	192811
16019	192812
69566	192813
7283	192814
47527	192815
149534	192816
43732	192817
97322	192818
12812	192819
52678	192820
69638	192821
126843	192822
84008	192823
53496	192824
47569	192825
15438	192826
25673	192827
131710	192828
54861	192829
24038	192830
163042	192831
89737	192832
3460	192833
40366	192834
65032	192835
40376	192836
89701	192837
96103	192838
153416	192839
140137	192840
136672	192841
133711	192842
104771	192843
52589	192844
26798	192845
12810	192846
89723	192847
4824	192848
46620	192849
84118	192850
17444	192851
38357	192852
65113	192853
22438	192854
42892	192855
133664	192856
111035	192857
99972	192858
119347	192859
41031	192860
26351	192861
125364	192862
159190	192863
34934	192864
17968	192865
65295	192866
60841	192867
35736	192868
27849	192869
14464	192870
45667	192871
66265	192872
94888	192873
103208	192874
92915	192875
27362	192876
94693	192877
31311	192878
159915	192879
40278	192880
51741	192881
31798	192882
122281	192883
65341	192884
53527	192885
21383	192886
119625	192887
111315	192888
152179	192889
15441	192890
66438	192891
130400	192892
136833	192893
91149	192894
50989	192895
95114	192896
19837	192897
24067	192898
41801	192899
63903	192900
40318	192901
50115	192902
18284	192903
19786	192904
135245	192905
45797	192906
21372	192907
112790	192908
26811	192909
8635	192910
26857	192911
168067	192912
57844	192913
118445	192914
80140	192915
11927	192916
54522	192917
91737	192918
84009	192919
96143	192920
47575	192921
82652	192922
137889	192923
131691	192924
96214	192925
48992	192926
15448	192927
117945	192928
43884	192929
29247	192930
81289	192931
155481	192932
82640	192933
108017	192934
63038	192935
101805	192936
78788	192937
15015	192938
9498	192939
93279	192940
72533	192941
112574	192942
128091	192943
147994	192944
9200	192945
43759	192946
165145	192947
52609	192948
102987	192949
106362	192950
78581	192951
39020	192952
128123	192953
6981	192954
54532	192955
99839	192956
5233	192957
95126	192958
121980	192959
104631	192960
25075	192961
19317	192962
163384	192963
128376	192964
32714	192965
40269	192966
24490	192967
51029	192968
149707	192969
9568	192970
81233	192971
72332	192972
121972	192973
25987	192974
80242	192975
166899	192976
38980	192977
25044	192978
43836	192979
32714	192980
36349	192981
21697	192982
76046	192983
163035	192984
47436	192985
24514	192986
47451	192987
55884	192988
40322	192989
41740	192990
123785	192991
111225	192992
50114	192993
13182	192994
47451	192995
157524	192996
96200	192997
52631	192998
55779	192999
35712	193000
104808	193001
84154	193002
65345	193003
157525	193004
15060	193005
103345	193006
20965	193007
103060	193008
112618	193009
11869	193010
86908	193011
59671	193012
62936	193013
76102	193014
95983	193015
166900	193016
94753	193017
50190	193018
96133	193019
101805	193020
45773	193021
149770	193022
165144	193023
72498	193024
25734	193025
128592	193026
125259	193027
38989	193028
80268	193029
25092	193030
137959	193031
21014	193032
123438	193033
16351	193034
78748	193035
136755	193036
65262	193037
25197	193038
93196	193039
126701	193040
106189	193041
40283	193042
40323	193043
34350	193044
115936	193045
160949	193046
17965	193047
72285	193048
101531	193049
144576	193050
20276	193051
81354	193052
65276	193053
163595	193054
98409	193055
109737	193056
131869	193057
111182	193058
93007	193059
133529	193060
136624	193061
112736	193062
16349	193063
148060	193064
118298	193065
11904	193066
48267	193067
67442	193068
15584	193069
22526	193070
57899	193071
20574	193072
70863	193073
51790	193074
49055	193075
95031	193076
7837	193077
65224	193078
137911	193079
133476	193080
126623	193081
89735	193082
24527	193083
8964	193084
13834	193085
20291	193086
69618	193087
161025	193088
65269	193089
108106	193090
49055	193091
51778	193092
49055	193093
91715	193094
15082	193095
18268	193096
111178	193097
22469	193098
68435	193099
138780	193100
38296	193101
13350	193102
85695	193103
82664	193104
80005	193105
50103	193106
2967	193107
65167	193108
142722	193109
62907	193110
68636	193111
34359	193112
91084	193113
32747	193114
25986	193115
13616	193116
134849	193117
103086	193118
43801	193119
74075	193120
57008	193121
112509	193122
69586	193123
89900	193124
137977	193125
11119	193126
21971	193127
100209	193128
53585	193129
62965	193130
32613	193131
82438	193132
82424	193133
29277	193134
157701	193135
59654	193136
63876	193137
21682	193138
108279	193139
67395	193140
128509	193141
81446	193142
60883	193143
41827	193144
118341	193145
62037	193146
6876	193147
19858	193148
70844	193149
26782	193150
104622	193151
50024	193152
14462	193153
16598	193154
52559	193155
12851	193156
70715	193157
66444	193158
136699	193159
129880	193160
24677	193161
38971	193162
43708	193163
122231	193164
79942	193165
33829	193166
144681	193167
11832	193168
121930	193169
164816	193170
44419	193171
8236	193172
88471	193173
44383	193174
153377	193175
31783	193176
21010	193177
19316	193178
29346	193179
117976	193180
24473	193181
153999	193182
6983	193183
114263	193184
47496	193185
17977	193186
33801	193187
166583	193188
6586	193189
7109	193190
57242	193191
44419	193192
6983	193193
24529	193194
52628	193195
20540	193196
23648	193197
34366	193198
23655	193199
9323	193200
112559	193201
47456	193202
91169	193203
24452	193204
47456	193205
17453	193206
14258	193207
74211	193208
69570	193209
11275	193210
123426	193211
51011	193212
135184	193213
32029	193214
136401	193215
22509	193216
5632	193217
136443	193218
31317	193219
89695	193220
70848	193221
159508	193222
106117	193223
112688	193224
70785	193225
106336	193226
26825	193227
100096	193228
154021	193229
158918	193230
51770	193231
153095	193232
131551	193233
10220	193234
125488	193235
142236	193236
138140	193237
19398	193238
82576	193239
71284	193240
86852	193241
100112	193242
88487	193243
101709	193244
102975	193245
50144	193246
22500	193247
131925	193248
49973	193249
38957	193250
44376	193251
143088	193252
43862	193253
38411	193254
98610	193255
25068	193256
29263	193257
131779	193258
21023	193259
74996	193260
109735	193261
35627	193262
69738	193263
116043	193264
20968	193265
12807	193266
11649	193267
85593	193268
42770	193269
118292	193270
120929	193271
78834	193272
74181	193273
84039	193274
108018	193275
29392	193276
80024	193277
10792	193278
65264	193279
7721	193280
76087	193281
20265	193282
140700	193283
126715	193284
57304	193285
153481	193286
95117	193287
85611	193288
12823	193289
114060	193290
126516	193291
26824	193292
6564	193293
9893	193294
65043	193295
103330	193296
128353	193297
33363	193298
167973	193299
27843	193300
7723	193301
46697	193302
142709	193303
12592	193304
128406	193305
35625	193306
148263	193307
124969	193308
12807	193309
142851	193310
157299	193311
10201	193312
8468	193313
114824	193314
30769	193315
96051	193316
98549	193317
7723	193318
114060	193319
70734	193320
108172	193321
125139	193322
36359	193323
96140	193324
97231	193325
48314	193326
47593	193327
19335	193328
47593	193329
109485	193330
128425	193331
53470	193332
125139	193333
63979	193334
126548	193335
104486	193336
48314	193337
29388	193338
114209	193339
117929	193340
159136	193341
72313	193342
84204	193343
93248	193344
122316	193345
136609	193346
121021	193347
16021	193348
21395	193349
109724	193350
103092	193351
21376	193352
154087	193353
25656	193354
133561	193355
129985	193356
104641	193357
27878	193358
43841	193359
135398	193360
143507	193361
123854	193362
118439	193363
81453	193364
19356	193365
22895	193366
58808	193367
62038	193368
91188	193369
62924	193370
133561	193371
132153	193372
154042	193373
150195	193374
35775	193375
57320	193376
144781	193377
73943	193378
57124	193379
109728	193380
22463	193381
99956	193382
165017	193383
165015	193384
95002	193385
123514	193386
29393	193387
140272	193388
57125	193389
133106	193390
57817	193391
69548	193392
50152	193393
153335	193394
22526	193395
88601	193396
140273	193397
38234	193398
22526	193399
21377	193400
66326	193401
43822	193402
22870	193403
104495	193404
50928	193405
22540	193406
155352	193407
38242	193408
42118	193409
125327	193410
86974	193411
85652	193412
7519	193413
62886	193414
38232	193415
48312	193416
120889	193417
52653	193418
35649	193419
25993	193420
128086	193421
63038	193422
164882	193423
108009	193424
38285	193425
70671	193426
89723	193427
6567	193428
7278	193429
65139	193430
109567	193431
17420	193432
53515	193433
65080	193434
144338	193435
81223	193436
54505	193437
136543	193438
12575	193439
159218	193440
65203	193441
10806	193442
13341	193443
13666	193444
112537	193445
18900	193446
46711	193447
13179	193448
22413	193449
30751	193450
95179	193451
42118	193452
16038	193453
57270	193454
14043	193455
106265	193456
7278	193457
13656	193458
107991	193459
17420	193460
155750	193461
163085	193462
15423	193463
9320	193464
13199	193465
50969	193466
45753	193467
65307	193468
119307	193469
17717	193470
25173	193471
38204	193472
128093	193473
46700	193474
38417	193475
53515	193476
84231	193477
31269	193478
32620	193479
27463	193480
54859	193481
73959	193482
38258	193483
108080	193484
45724	193485
108080	193486
30810	193487
147950	193488
46562	193489
155719	193490
166977	193491
106267	193492
82481	193493
25733	193494
96182	193495
6598	193496
49075	193497
41020	193498
72572	193499
49994	193500
83956	193501
12594	193502
81362	193503
40305	193504
147502	193505
35637	193506
60699	193507
117886	193508
69624	193509
13201	193510
69624	193511
62999	193512
16622	193513
35742	193514
100068	193515
74982	193516
48280	193517
40389	193518
27487	193519
16007	193520
21716	193521
115911	193522
58668	193523
58769	193524
54530	193525
159648	193526
54835	193527
101583	193528
34950	193529
166411	193530
119229	193531
55930	193532
51013	193533
54835	193534
75092	193535
45775	193536
46749	193537
156996	193538
85541	193539
136476	193540
10826	193541
11098	193542
37487	193543
109774	193544
51013	193545
166610	193546
53474	193547
104463	193548
59576	193549
6870	193550
54835	193551
33369	193552
123632	193553
74217	193554
20264	193555
76129	193556
96068	193557
145084	193558
28691	193559
147360	193560
38282	193561
80237	193562
136605	193563
27466	193564
21687	193565
13207	193566
29807	193567
101664	193568
36284	193569
126491	193570
36366	193571
89711	193572
78680	193573
34346	193574
72531	193575
30265	193576
31815	193577
10838	193578
30799	193579
65184	193580
145008	193581
167817	193582
27484	193583
154946	193584
24026	193585
35631	193586
34897	193587
41824	193588
45716	193589
65022	193590
16836	193591
29830	193592
76155	193593
14706	193594
29400	193595
15088	193596
117793	193597
117780	193598
147359	193599
25630	193600
48245	193601
4534	193602
39679	193603
44983	193604
58750	193605
94959	193606
146014	193607
83976	193608
8960	193609
27915	193610
20608	193611
21050	193612
47494	193613
128565	193614
82535	193615
36287	193616
135244	193617
9318	193618
103191	193619
94789	193620
69684	193621
61809	193622
4979	193623
135229	193624
74129	193625
20562	193626
85611	193627
15035	193628
47571	193629
36287	193630
23639	193631
36887	193632
78784	193633
47494	193634
47494	193635
17987	193636
63815	193637
9718	193638
123717	193639
29285	193640
49090	193641
10601	193642
97336	193643
32653	193644
104794	193645
108083	193646
122219	193647
123844	193648
50935	193649
29285	193650
28308	193651
12154	193652
136533	193653
15051	193654
126636	193655
155442	193656
41058	193657
107936	193658
106320	193659
32654	193660
57234	193661
49052	193662
62005	193663
125234	193664
13174	193665
106244	193666
50067	193667
163298	193668
65155	193669
34957	193670
85659	193671
116311	193672
112541	193673
74142	193674
103320	193675
78639	193676
118090	193677
55731	193678
85515	193679
16035	193680
146432	193681
62005	193682
163561	193683
58812	193684
7881	193685
31777	193686
103246	193687
72359	193688
17389	193689
66288	193690
128625	193691
41058	193692
78730	193693
58716	193694
21697	193695
47577	193696
12154	193697
82587	193698
62005	193699
35725	193700
79992	193701
109583	193702
26766	193703
17378	193704
12154	193705
134993	193706
153598	193707
12154	193708
82462	193709
10795	193710
97356	193711
50931	193712
35724	193713
130232	193714
5979	193715
41755	193716
41008	193717
122066	193718
152105	193719
15051	193720
10601	193721
124911	193722
85592	193723
12154	193724
6865	193725
50935	193726
68673	193727
19835	193728
50008	193729
62005	193730
74113	193731
14051	193732
41034	193733
60761	193734
100088	193735
101600	193736
11829	193737
19785	193738
159201	193739
51723	193740
7425	193741
144557	193742
86892	193743
17462	193744
167911	193745
80147	193746
74030	193747
130088	193748
12577	193749
57273	193750
12154	193751
101444	193752
15034	193753
75107	193754
163297	193755
38277	193756
147922	193757
167696	193758
100077	193759
60924	193760
19853	193761
18594	193762
15022	193763
66264	193764
19366	193765
57267	193766
99827	193767
6584	193768
38283	193769
145947	193770
20262	193771
17956	193772
25060	193773
23208	193774
11864	193775
140056	193776
118465	193777
12584	193778
6967	193779
151189	193780
65297	193781
167104	193782
134994	193783
130323	193784
94794	193785
43936	193786
32690	193787
128556	193788
25112	193789
164586	193790
25112	193791
153120	193792
25151	193793
147977	193794
48975	193795
55925	193796
72465	193797
71337	193798
21014	193799
42814	193800
118183	193801
24685	193802
118515	193803
114224	193804
17956	193805
58802	193806
33397	193807
54928	193808
57852	193809
53503	193810
53494	193811
153121	193812
93274	193813
47604	193814
149251	193815
72642	193816
94937	193817
91833	193818
123692	193819
10361	193820
32771	193821
42724	193822
93116	193823
104558	193824
76209	193825
93278	193826
140026	193827
153117	193828
146378	193829
138152	193830
42877	193831
16317	193832
21001	193833
167656	193834
72525	193835
78812	193836
162691	193837
154963	193838
25612	193839
68515	193840
24519	193841
116049	193842
140659	193843
12619	193844
32726	193845
33408	193846
21054	193847
24685	193848
142238	193849
27351	193850
123622	193851
11885	193852
45663	193853
142942	193854
24685	193855
42930	193856
133565	193857
142473	193858
130152	193859
95037	193860
126494	193861
167658	193862
94921	193863
11873	193864
54884	193865
78800	193866
77328	193867
25967	193868
148218	193869
11820	193870
106533	193871
25182	193872
42133	193873
47441	193874
71337	193875
32771	193876
25045	193877
32771	193878
31307	193879
25100	193880
46740	193881
168039	193882
72384	193883
42133	193884
9565	193885
77282	193886
33476	193887
127120	193888
25060	193889
5768	193890
15582	193891
140697	193892
151183	193893
93216	193894
46549	193895
154962	193896
77261	193897
117986	193898
54415	193899
139939	193900
151184	193901
153119	193902
19046	193903
151185	193904
139031	193905
74149	193906
140815	193907
77192	193908
103265	193909
133660	193910
75132	193911
42814	193912
76209	193913
57057	193914
32713	193915
42776	193916
43772	193917
140493	193918
136861	193919
94723	193920
126482	193921
94937	193922
151187	193923
32561	193924
19830	193925
76151	193926
19443	193927
76139	193928
128292	193929
73903	193930
91139	193931
96113	193932
19443	193933
39645	193934
55741	193935
122150	193936
50073	193937
79954	193938
125336	193939
68527	193940
58735	193941
35764	193942
93131	193943
18575	193944
36386	193945
24056	193946
144653	193947
36936	193948
28704	193949
136697	193950
48327	193951
12844	193952
89834	193953
85689	193954
138868	193955
88478	193956
133265	193957
4822	193958
93090	193959
69688	193960
38246	193961
87010	193962
128341	193963
40267	193964
81225	193965
55957	193966
30821	193967
94746	193968
67317	193969
76143	193970
39628	193971
50206	193972
28699	193973
126593	193974
89732	193975
124997	193976
7621	193977
21715	193978
53622	193979
84275	193980
36869	193981
52581	193982
46716	193983
133183	193984
24517	193985
22837	193986
113943	193987
9561	193988
120619	193989
60786	193990
41097	193991
20278	193992
133531	193993
6866	193994
12171	193995
15405	193996
85715	193997
128146	193998
62963	193999
82648	194000
99887	194001
18910	194002
94745	194003
96196	194004
125376	194005
99884	194006
61945	194007
93056	194008
93108	194009
19399	194010
57136	194011
50016	194012
77199	194013
84156	194014
33510	194015
57203	194016
55773	194017
93056	194018
100175	194019
150012	194020
72512	194021
19344	194022
43775	194023
57291	194024
19425	194025
155823	194026
97415	194027
146553	194028
22840	194029
25689	194030
101759	194031
128110	194032
153899	194033
42898	194034
126518	194035
13602	194036
94699	194037
153984	194038
74156	194039
80238	194040
73915	194041
39613	194042
42924	194043
161815	194044
57136	194045
42703	194046
38267	194047
70731	194048
109544	194049
144416	194050
143298	194051
153359	194052
25099	194053
153982	194054
132039	194055
17963	194056
73931	194057
42853	194058
31817	194059
165397	194060
11915	194061
104483	194062
155765	194063
130357	194064
130357	194065
55784	194066
155947	194067
42865	194068
11573	194069
143105	194070
94765	194071
40315	194072
73892	194073
19313	194074
12839	194075
45764	194076
144769	194077
11094	194078
152073	194079
96082	194080
19366	194081
11855	194082
161307	194083
27893	194084
20615	194085
80231	194086
108123	194087
155378	194088
59640	194089
32640	194090
42749	194091
148119	194092
11917	194093
9547	194094
33380	194095
42817	194096
22420	194097
24706	194098
157795	194099
144633	194100
142986	194101
118111	194102
163683	194103
135310	194104
128490	194105
118373	194106
80210	194107
112723	194108
32535	194109
43894	194110
94986	194111
28259	194112
3692	194113
32614	194114
44387	194115
73928	194116
77236	194117
78666	194118
49999	194119
93215	194120
128309	194121
11917	194122
57156	194123
26865	194124
76095	194125
32535	194126
138171	194127
119662	194128
49999	194129
162800	194130
94828	194131
19806	194132
68484	194133
26865	194134
116099	194135
140923	194136
72532	194137
72429	194138
159306	194139
63941	194140
167124	194141
120780	194142
165398	194143
123763	194144
25055	194145
122218	194146
15118	194147
57136	194148
122327	194149
116316	194150
85591	194151
51789	194152
19808	194153
125077	194154
37521	194155
30795	194156
106513	194157
51780	194158
18941	194159
88517	194160
19389	194161
28681	194162
138826	194163
24016	194164
60733	194165
116195	194166
46746	194167
66307	194168
57920	194169
63939	194170
128417	194171
106455	194172
17456	194173
46577	194174
136609	194175
44380	194176
80140	194177
8965	194178
157771	194179
50032	194180
85734	194181
24015	194182
43897	194183
65236	194184
161552	194185
165388	194186
53554	194187
50079	194188
155799	194189
48294	194190
68474	194191
15066	194192
47569	194193
24665	194194
21376	194195
41727	194196
85689	194197
28270	194198
135233	194199
28688	194200
66306	194201
80163	194202
48988	194203
48998	194204
111252	194205
87003	194206
69679	194207
15401	194208
13606	194209
35707	194210
78696	194211
62859	194212
52661	194213
80115	194214
28270	194215
21975	194216
167037	194217
41727	194218
35770	194219
101797	194220
144795	194221
53598	194222
66275	194223
125393	194224
66446	194225
81332	194226
166953	194227
16395	194228
70833	194229
22868	194230
41727	194231
155271	194232
30785	194233
22454	194234
46642	194235
44355	194236
29826	194237
111197	194238
26855	194239
130260	194240
108002	194241
82567	194242
32603	194243
136782	194244
80145	194245
116341	194246
24505	194247
146098	194248
17443	194249
18907	194250
99861	194251
34950	194252
60676	194253
155053	194254
98416	194255
80262	194256
123795	194257
13823	194258
33501	194259
137912	194260
34357	194261
143171	194262
30778	194263
167694	194264
156035	194265
25095	194266
133104	194267
16044	194268
63898	194269
116406	194270
85548	194271
54457	194272
47515	194273
142477	194274
38246	194275
66407	194276
84266	194277
48249	194278
72407	194279
149841	194280
72407	194281
162836	194282
29790	194283
86870	194284
18923	194285
14263	194286
8631	194287
54443	194288
65132	194289
46641	194290
54500	194291
20958	194292
162976	194293
46681	194294
37543	194295
48249	194296
131610	194297
66456	194298
20993	194299
28309	194300
101877	194301
155062	194302
72407	194303
111310	194304
155063	194305
35765	194306
18923	194307
70831	194308
6128	194309
119281	194310
19303	194311
11867	194312
23199	194313
80016	194314
9196	194315
57099	194316
122269	194317
84010	194318
81458	194319
30826	194320
48230	194321
88395	194322
106311	194323
43843	194324
69689	194325
60772	194326
46741	194327
128135	194328
36327	194329
23224	194330
58785	194331
36861	194332
136801	194333
18598	194334
38289	194335
16839	194336
123681	194337
68537	194338
66249	194339
157055	194340
84020	194341
16828	194342
123451	194343
9196	194344
6586	194345
109660	194346
129976	194347
162831	194348
91183	194349
36862	194350
14259	194351
44402	194352
104482	194353
15017	194354
14691	194355
11806	194356
137984	194357
97440	194358
159035	194359
13641	194360
89862	194361
84227	194362
29398	194363
128168	194364
34981	194365
26769	194366
10476	194367
4569	194368
57270	194369
106186	194370
11570	194371
30733	194372
10806	194373
44970	194374
142645	194375
162877	194376
19769	194377
13048	194378
97225	194379
12855	194380
16030	194381
72329	194382
24050	194383
38961	194384
65233	194385
13197	194386
60801	194387
51718	194388
29394	194389
95012	194390
10493	194391
40266	194392
138775	194393
42676	194394
48231	194395
59735	194396
62030	194397
46788	194398
41765	194399
16837	194400
66368	194401
48369	194402
38392	194403
103070	194404
16600	194405
94777	194406
30738	194407
8237	194408
15386	194409
88596	194410
75066	194411
54441	194412
164766	194413
49010	194414
36344	194415
78802	194416
92946	194417
62963	194418
35766	194419
12851	194420
120656	194421
46573	194422
16600	194423
17069	194424
61906	194425
68538	194426
129979	194427
78715	194428
10023	194429
20593	194430
119582	194431
89748	194432
138754	194433
81350	194434
161009	194435
82467	194436
53486	194437
6315	194438
85757	194439
135264	194440
97390	194441
93291	194442
158917	194443
119605	194444
103028	194445
111179	194446
50002	194447
130411	194448
12608	194449
66271	194450
32539	194451
41844	194452
151566	194453
18561	194454
14486	194455
29770	194456
61925	194457
41844	194458
109543	194459
60680	194460
78502	194461
106491	194462
44982	194463
8144	194464
54494	194465
54494	194466
4279	194467
88401	194468
10349	194469
16322	194470
44402	194471
106122	194472
50208	194473
120648	194474
62981	194475
43862	194476
16825	194477
96173	194478
106451	194479
84117	194480
166743	194481
114045	194482
65028	194483
75014	194484
20539	194485
29856	194486
37494	194487
119326	194488
7618	194489
128355	194490
10491	194491
41021	194492
155366	194493
25625	194494
135024	194495
103350	194496
10474	194497
49054	194498
16021	194499
106451	194500
133536	194501
26815	194502
114010	194503
45799	194504
130046	194505
33383	194506
96163	194507
29839	194508
61807	194509
45799	194510
83911	194511
6032	194512
20611	194513
119308	194514
21705	194515
61848	194516
62981	194517
12620	194518
42881	194519
10349	194520
57200	194521
120648	194522
138865	194523
101638	194524
97272	194525
22853	194526
84179	194527
138081	194528
48290	194529
22848	194530
36892	194531
22834	194532
50930	194533
7871	194534
151567	194535
65180	194536
19417	194537
10349	194538
167091	194539
16045	194540
24500	194541
122028	194542
46558	194543
26844	194544
6873	194545
69573	194546
24526	194547
74997	194548
108252	194549
103044	194550
148223	194551
58727	194552
145045	194553
31288	194554
40303	194555
109511	194556
111242	194557
36862	194558
130425	194559
25033	194560
68666	194561
37005	194562
36946	194563
66363	194564
68528	194565
42104	194566
46781	194567
161818	194568
62910	194569
28266	194570
72519	194571
133319	194572
53563	194573
44385	194574
128274	194575
116406	194576
133690	194577
84300	194578
95001	194579
15785	194580
159898	194581
148336	194582
30742	194583
94737	194584
68455	194585
31780	194586
127026	194587
19341	194588
66449	194589
43854	194590
76212	194591
159901	194592
16043	194593
161819	194594
51024	194595
67319	194596
98681	194597
16866	194598
22531	194599
138115	194600
128098	194601
9554	194602
27486	194603
130146	194604
15036	194605
4181	194606
26802	194607
93023	194608
91726	194609
88312	194610
12860	194611
165057	194612
151775	194613
50111	194614
12870	194615
11577	194616
128134	194617
53610	194618
148282	194619
44358	194620
19319	194621
112680	194622
65159	194623
12870	194624
25748	194625
26858	194626
118071	194627
159356	194628
24507	194629
153569	194630
50134	194631
161298	194632
30285	194633
146370	194634
125350	194635
104759	194636
111080	194637
48229	194638
147726	194639
25748	194640
14695	194641
118364	194642
123348	194643
120559	194644
38394	194645
163261	194646
11834	194647
58783	194648
31321	194649
126795	194650
153566	194651
123845	194652
5548	194653
16327	194654
19035	194655
40337	194656
50078	194657
138258	194658
167063	194659
109559	194660
109698	194661
65266	194662
123607	194663
65115	194664
34340	194665
111094	194666
120719	194667
123452	194668
63984	194669
128397	194670
96069	194671
25621	194672
116029	194673
65023	194674
130145	194675
146256	194676
131832	194677
142842	194678
149617	194679
13645	194680
12822	194681
138833	194682
25639	194683
157405	194684
166807	194685
65266	194686
15432	194687
112604	194688
74120	194689
14695	194690
116083	194691
75028	194692
72298	194693
123646	194694
21657	194695
114772	194696
126769	194697
13199	194698
47497	194699
117972	194700
83944	194701
15036	194702
11911	194703
46654	194704
78603	194705
6981	194706
38351	194707
112656	194708
11817	194709
24049	194710
47481	194711
19035	194712
140379	194713
57150	194714
57872	194715
27876	194716
55819	194717
108054	194718
100077	194719
19411	194720
25111	194721
138115	194722
161299	194723
6870	194724
24666	194725
7850	194726
119256	194727
7284	194728
27862	194729
66389	194730
72582	194731
147706	194732
48393	194733
118364	194734
84275	194735
62987	194736
144281	194737
31270	194738
62883	194739
41813	194740
16348	194741
15005	194742
16348	194743
20021	194744
82454	194745
85745	194746
57113	194747
142454	194748
41763	194749
160979	194750
38256	194751
70860	194752
130228	194753
126676	194754
5869	194755
140599	194756
74054	194757
109523	194758
45723	194759
138979	194760
7514	194761
57081	194762
54437	194763
27888	194764
10958	194765
120633	194766
124997	194767
157085	194768
131566	194769
107920	194770
45794	194771
119572	194772
153250	194773
57895	194774
16847	194775
48300	194776
12597	194777
133466	194778
32740	194779
123855	194780
76159	194781
36305	194782
126725	194783
57078	194784
94756	194785
18266	194786
40307	194787
150087	194788
109684	194789
80234	194790
159618	194791
36944	194792
65243	194793
128549	194794
144965	194795
84270	194796
96105	194797
68653	194798
140846	194799
135349	194800
23620	194801
98656	194802
50099	194803
132080	194804
127061	194805
125488	194806
96205	194807
27883	194808
54495	194809
27454	194810
116381	194811
112785	194812
133587	194813
34324	194814
82587	194815
119226	194816
77231	194817
17431	194818
106131	194819
54514	194820
34961	194821
163124	194822
22855	194823
25746	194824
35622	194825
43723	194826
98668	194827
96139	194828
34374	194829
24456	194830
17377	194831
23591	194832
46620	194833
69604	194834
50121	194835
106432	194836
131811	194837
36390	194838
101921	194839
104644	194840
22432	194841
87029	194842
15580	194843
142513	194844
94686	194845
7421	194846
59699	194847
26822	194848
164925	194849
13662	194850
52683	194851
22557	194852
54498	194853
27464	194854
13192	194855
66368	194856
27416	194857
8390	194858
29812	194859
9525	194860
26780	194861
159241	194862
101728	194863
140178	194864
5861	194865
84310	194866
65303	194867
67441	194868
60692	194869
88484	194870
5131	194871
60730	194872
81455	194873
119590	194874
59591	194875
155080	194876
15433	194877
12148	194878
19461	194879
57031	194880
17379	194881
47538	194882
24674	194883
7622	194884
81455	194885
42695	194886
29342	194887
11105	194888
85596	194889
50927	194890
4821	194891
82471	194892
163526	194893
15142	194894
29767	194895
18939	194896
13624	194897
20958	194898
167873	194899
101432	194900
72327	194901
52595	194902
48240	194903
10220	194904
39633	194905
33508	194906
49072	194907
63845	194908
166442	194909
108159	194910
62885	194911
55830	194912
33375	194913
161838	194914
71255	194915
58793	194916
123365	194917
21974	194918
21974	194919
54493	194920
21660	194921
36963	194922
74092	194923
13630	194924
7518	194925
52715	194926
165330	194927
133652	194928
84230	194929
163790	194930
19837	194931
8388	194932
68671	194933
52620	194934
82594	194935
16025	194936
138335	194937
22473	194938
168042	194939
36315	194940
138351	194941
7622	194942
45787	194943
29380	194944
146610	194945
28708	194946
29821	194947
146479	194948
19763	194949
18293	194950
38426	194951
101773	194952
51750	194953
155898	194954
167049	194955
138922	194956
36951	194957
94687	194958
147690	194959
13615	194960
68652	194961
41719	194962
31833	194963
77173	194964
45744	194965
153179	194966
43802	194967
127109	194968
75090	194969
39606	194970
23644	194971
16337	194972
54877	194973
82564	194974
65054	194975
162776	194976
29840	194977
5224	194978
6689	194979
81316	194980
114107	194981
22891	194982
66399	194983
10497	194984
91166	194985
97396	194986
65162	194987
59706	194988
85749	194989
27490	194990
147413	194991
13615	194992
59691	194993
32724	194994
116170	194995
34922	194996
132032	194997
40376	194998
95182	194999
58668	195000
120866	195001
6964	195002
26374	195003
74223	195004
147844	195005
155412	195006
70779	195007
19314	195008
101769	195009
15101	195010
26862	195011
159417	195012
25213	195013
18906	195014
136639	195015
19851	195016
140500	195017
33418	195018
27423	195019
54429	195020
98505	195021
5559	195022
23608	195023
100129	195024
144214	195025
119461	195026
50963	195027
9726	195028
164917	195029
6964	195030
29320	195031
93158	195032
49981	195033
166647	195034
22846	195035
61977	195036
119689	195037
29320	195038
137920	195039
118414	195040
25698	195041
63025	195042
24711	195043
80117	195044
74109	195045
101887	195046
68623	195047
50963	195048
99874	195049
70779	195050
29320	195051
38310	195052
33473	195053
163739	195054
80144	195055
12612	195056
86908	195057
59630	195058
82589	195059
16017	195060
125167	195061
20551	195062
5228	195063
11815	195064
145046	195065
25055	195066
125225	195067
146186	195068
101770	195069
60661	195070
131759	195071
27350	195072
118012	195073
5131	195074
119328	195075
5040	195076
133145	195077
31284	195078
157491	195079
69576	195080
55880	195081
6964	195082
101399	195083
11915	195084
21404	195085
21703	195086
80136	195087
58679	195088
7887	195089
29333	195090
19330	195091
92934	195092
151307	195093
60663	195094
122181	195095
21654	195096
19397	195097
25140	195098
60820	195099
19834	195100
81443	195101
30258	195102
33808	195103
41784	195104
18278	195105
60866	195106
153760	195107
18890	195108
57047	195109
33808	195110
70764	195111
16616	195112
106281	195113
125224	195114
138199	195115
134880	195116
140519	195117
38229	195118
109484	195119
61846	195120
101649	195121
151834	195122
116151	195123
18577	195124
67406	195125
53573	195126
125294	195127
88443	195128
109728	195129
101698	195130
84197	195131
112685	195132
108049	195133
88437	195134
86943	195135
17385	195136
117830	195137
17728	195138
79942	195139
57208	195140
57916	195141
16030	195142
49035	195143
117835	195144
82667	195145
25715	195146
87025	195147
24030	195148
24070	195149
41117	195150
6983	195151
41793	195152
44368	195153
131707	195154
41793	195155
22573	195156
38293	195157
40291	195158
116084	195159
31296	195160
116000	195161
127105	195162
55863	195163
79936	195164
17069	195165
57907	195166
33432	195167
9322	195168
23642	195169
13821	195170
9323	195171
166485	195172
38215	195173
57081	195174
6973	195175
57110	195176
155126	195177
155175	195178
16397	195179
126643	195180
32022	195181
122107	195182
65070	195183
69693	195184
165496	195185
71254	195186
35783	195187
46546	195188
138791	195189
114181	195190
106246	195191
19814	195192
20587	195193
126626	195194
125148	195195
47514	195196
165523	195197
55945	195198
13664	195199
11884	195200
70676	195201
4569	195202
88531	195203
49970	195204
57916	195205
27851	195206
96002	195207
30787	195208
131761	195209
10478	195210
39659	195211
77377	195212
39610	195213
27897	195214
6592	195215
89738	195216
12159	195217
116342	195218
16864	195219
12415	195220
22574	195221
53546	195222
4359	195223
85655	195224
76094	195225
40389	195226
42673	195227
29308	195228
16037	195229
29794	195230
158884	195231
10960	195232
154941	195233
29826	195234
82515	195235
17984	195236
46721	195237
109624	195238
35612	195239
116408	195240
17382	195241
38268	195242
66239	195243
129844	195244
31780	195245
88483	195246
42896	195247
89671	195248
109468	195249
104436	195250
50118	195251
42724	195252
25171	195253
42798	195254
144317	195255
99954	195256
74226	195257
26385	195258
57313	195259
7854	195260
155988	195261
129973	195262
116125	195263
15786	195264
72360	195265
55903	195266
128348	195267
96025	195268
129978	195269
116275	195270
11657	195271
32775	195272
45672	195273
12582	195274
46780	195275
150177	195276
80052	195277
10229	195278
150178	195279
112719	195280
78614	195281
120650	195282
39047	195283
103172	195284
84244	195285
150179	195286
93315	195287
43781	195288
101685	195289
32682	195290
42700	195291
50039	195292
55917	195293
6583	195294
25167	195295
138950	195296
19829	195297
120745	195298
7859	195299
118272	195300
32775	195301
19475	195302
68545	195303
42732	195304
36399	195305
142904	195306
57141	195307
19475	195308
163899	195309
15133	195310
25730	195311
152240	195312
93293	195313
93031	195314
32067	195315
125414	195316
36872	195317
152247	195318
93044	195319
101471	195320
31821	195321
149954	195322
19370	195323
43855	195324
127120	195325
123762	195326
148341	195327
26846	195328
19380	195329
93315	195330
93315	195331
66323	195332
33413	195333
57141	195334
78560	195335
42106	195336
65189	195337
127029	195338
35667	195339
25102	195340
15046	195341
143484	195342
118322	195343
42140	195344
9527	195345
94858	195346
21664	195347
40289	195348
7423	195349
120966	195350
72444	195351
125243	195352
165572	195353
59752	195354
157611	195355
32738	195356
36922	195357
118154	195358
55800	195359
94889	195360
97298	195361
32738	195362
103349	195363
11923	195364
11920	195365
77276	195366
130430	195367
57076	195368
88569	195369
38381	195370
157962	195371
60908	195372
120967	195373
38423	195374
32656	195375
135203	195376
42711	195377
97298	195378
122204	195379
123560	195380
25066	195381
8770	195382
11286	195383
166937	195384
119235	195385
65338	195386
106582	195387
138168	195388
60660	195389
32673	195390
120702	195391
76038	195392
60925	195393
143329	195394
83943	195395
146309	195396
143031	195397
14473	195398
74176	195399
126848	195400
103201	195401
17427	195402
25183	195403
50876	195404
157568	195405
65247	195406
58772	195407
98567	195408
91769	195409
120625	195410
62061	195411
84126	195412
50104	195413
22843	195414
25687	195415
30263	195416
34360	195417
112607	195418
147838	195419
117817	195420
17421	195421
130387	195422
125428	195423
61936	195424
20593	195425
57170	195426
57922	195427
72645	195428
33491	195429
22843	195430
99885	195431
26821	195432
30271	195433
123733	195434
155678	195435
107905	195436
135171	195437
118077	195438
43831	195439
44969	195440
159493	195441
147890	195442
41044	195443
123666	195444
26841	195445
142705	195446
122055	195447
143307	195448
39680	195449
72644	195450
50027	195451
45665	195452
44365	195453
43697	195454
30263	195455
124962	195456
33339	195457
10027	195458
130426	195459
54913	195460
98539	195461
143470	195462
91831	195463
19381	195464
27493	195465
16011	195466
50888	195467
140451	195468
10484	195469
165193	195470
68520	195471
138773	195472
126938	195473
166935	195474
27837	195475
147504	195476
45665	195477
68543	195478
140909	195479
74176	195480
146324	195481
149796	195482
15146	195483
19409	195484
18594	195485
32645	195486
55861	195487
4177	195488
20578	195489
43809	195490
153703	195491
82659	195492
34855	195493
131564	195494
38380	195495
101503	195496
84037	195497
76080	195498
95145	195499
109607	195500
12839	195501
11869	195502
93151	195503
7890	195504
36280	195505
88417	195506
84183	195507
57111	195508
104752	195509
43842	195510
98480	195511
159826	195512
119224	195513
161407	195514
43809	195515
33807	195516
80220	195517
157078	195518
151768	195519
98507	195520
125423	195521
57922	195522
5923	195523
23248	195524
50209	195525
106582	195526
166936	195527
25624	195528
11869	195529
29376	195530
85645	195531
69631	195532
32635	195533
146222	195534
142926	195535
138806	195536
103331	195537
89697	195538
65268	195539
72557	195540
65178	195541
27923	195542
52696	195543
42775	195544
43809	195545
84057	195546
167956	195547
33354	195548
39613	195549
168078	195550
163416	195551
144183	195552
106348	195553
33491	195554
15450	195555
38328	195556
91273	195557
157566	195558
165194	195559
146112	195560
28684	195561
67361	195562
31294	195563
40276	195564
114822	195565
106287	195566
123490	195567
122009	195568
22518	195569
69563	195570
69549	195571
24073	195572
138062	195573
13824	195574
107916	195575
45768	195576
123624	195577
147681	195578
41778	195579
60688	195580
140578	195581
63864	195582
31779	195583
50894	195584
81210	195585
153476	195586
80039	195587
114730	195588
8757	195589
45679	195590
41796	195591
19831	195592
31833	195593
24053	195594
97410	195595
13849	195596
24474	195597
19768	195598
61990	195599
137859	195600
35730	195601
96227	195602
149876	195603
81229	195604
49007	195605
137932	195606
166474	195607
159030	195608
88387	195609
88443	195610
72304	195611
12139	195612
37523	195613
22557	195614
60763	195615
88295	195616
58733	195617
165390	195618
57043	195619
47610	195620
82452	195621
138079	195622
28296	195623
69540	195624
54457	195625
159029	195626
74196	195627
81422	195628
35730	195629
47609	195630
133527	195631
22421	195632
52593	195633
109740	195634
122213	195635
65347	195636
29287	195637
23234	195638
80273	195639
63008	195640
38972	195641
28263	195642
74192	195643
28303	195644
53464	195645
60838	195646
30776	195647
24034	195648
165356	195649
120700	195650
15572	195651
131936	195652
104724	195653
135349	195654
91148	195655
88535	195656
42092	195657
126994	195658
165357	195659
38266	195660
161685	195661
57069	195662
16349	195663
16349	195664
67384	195665
45750	195666
167086	195667
127118	195668
108215	195669
16349	195670
32603	195671
84100	195672
46702	195673
106477	195674
135290	195675
120747	195676
57881	195677
161032	195678
32063	195679
48270	195680
77181	195681
53597	195682
85573	195683
8634	195684
13354	195685
114261	195686
20023	195687
120808	195688
53607	195689
36925	195690
109505	195691
62891	195692
49095	195693
66357	195694
42923	195695
157018	195696
125358	195697
138784	195698
8776	195699
24009	195700
20548	195701
126541	195702
26338	195703
163396	195704
26848	195705
115974	195706
15041	195707
20598	195708
29338	195709
33462	195710
25701	195711
74182	195712
163499	195713
40395	195714
100216	195715
161504	195716
147628	195717
15430	195718
104635	195719
38323	195720
76170	195721
62909	195722
36311	195723
133499	195724
114165	195725
10199	195726
21711	195727
79937	195728
62909	195729
123811	195730
72393	195731
104435	195732
142675	195733
167317	195734
23641	195735
88550	195736
74262	195737
43910	195738
62903	195739
125083	195740
126623	195741
43925	195742
23642	195743
28242	195744
23641	195745
44994	195746
112686	195747
59586	195748
11918	195749
159314	195750
34984	195751
59698	195752
80033	195753
52589	195754
145998	195755
45007	195756
6863	195757
65261	195758
17383	195759
123459	195760
68609	195761
32577	195762
21384	195763
66312	195764
131740	195765
57270	195766
157217	195767
22459	195768
77370	195769
41809	195770
27418	195771
67353	195772
46699	195773
27401	195774
157232	195775
14472	195776
37491	195777
39656	195778
128629	195779
36928	195780
77222	195781
46602	195782
15145	195783
35000	195784
68642	195785
46652	195786
22452	195787
146070	195788
43931	195789
50901	195790
52567	195791
16356	195792
43944	195793
89903	195794
7867	195795
17717	195796
43768	195797
102987	195798
109736	195799
11926	195800
22864	195801
116018	195802
77201	195803
57857	195804
80085	195805
128244	195806
8380	195807
11105	195808
72379	195809
67311	195810
103328	195811
100002	195812
86999	195813
75082	195814
136449	195815
84301	195816
111317	195817
54427	195818
138253	195819
82588	195820
41013	195821
76143	195822
50152	195823
46714	195824
69676	195825
121890	195826
18588	195827
88479	195828
163548	195829
99967	195830
40353	195831
103137	195832
68600	195833
18588	195834
54848	195835
119471	195836
51753	195837
151919	195838
148006	195839
104633	195840
70729	195841
120823	195842
167682	195843
18588	195844
24665	195845
148007	195846
40353	195847
70729	195848
18588	195849
82633	195850
138136	195851
25078	195852
109698	195853
132058	195854
106181	195855
58743	195856
72578	195857
16319	195858
28266	195859
18588	195860
18588	195861
54427	195862
54427	195863
60865	195864
72514	195865
57091	195866
114177	195867
131542	195868
7719	195869
28295	195870
80120	195871
161586	195872
55791	195873
138768	195874
144307	195875
77357	195876
89746	195877
103301	195878
13670	195879
150046	195880
164726	195881
118171	195882
51791	195883
33462	195884
11099	195885
131560	195886
9546	195887
78503	195888
65184	195889
128392	195890
83936	195891
27424	195892
47460	195893
3988	195894
6035	195895
114260	195896
119298	195897
53633	195898
153325	195899
153520	195900
22572	195901
63853	195902
17960	195903
60729	195904
120985	195905
54858	195906
119393	195907
103056	195908
46607	195909
55791	195910
46607	195911
49088	195912
48326	195913
26372	195914
26783	195915
29776	195916
128320	195917
160933	195918
60946	195919
39000	195920
147412	195921
60946	195922
7866	195923
24668	195924
59607	195925
52681	195926
89830	195927
106297	195928
98504	195929
9896	195930
7049	195931
48254	195932
123737	195933
78668	195934
89737	195935
36974	195936
10957	195937
108218	195938
128096	195939
6969	195940
164873	195941
21638	195942
121872	195943
81457	195944
129848	195945
10957	195946
14713	195947
88545	195948
115927	195949
25758	195950
80038	195951
50006	195952
81249	195953
12591	195954
15068	195955
104570	195956
16027	195957
23591	195958
98504	195959
10957	195960
18903	195961
66315	195962
119302	195963
120884	195964
44354	195965
84060	195966
140588	195967
103293	195968
46570	195969
122128	195970
98667	195971
157219	195972
146026	195973
106190	195974
40270	195975
14693	195976
4173	195977
164976	195978
26763	195979
33402	195980
123442	195981
140222	195982
44977	195983
7609	195984
29235	195985
101564	195986
20605	195987
11867	195988
104772	195989
43814	195990
146588	195991
13846	195992
119351	195993
123417	195994
24478	195995
30775	195996
78497	195997
80038	195998
30759	195999
75127	196000
122077	196001
128512	196002
33840	196003
38965	196004
120787	196005
21638	196006
34370	196007
16320	196008
62046	196009
120746	196010
153842	196011
120858	196012
85648	196013
65258	196014
59601	196015
21687	196016
133553	196017
41028	196018
82594	196019
114274	196020
12621	196021
138190	196022
50192	196023
62068	196024
10956	196025
23217	196026
168083	196027
23641	196028
19860	196029
18568	196030
135382	196031
66437	196032
103113	196033
95165	196034
81380	196035
16396	196036
58769	196037
14052	196038
38993	196039
70781	196040
20572	196041
52663	196042
125003	196043
163863	196044
57245	196045
33516	196046
65341	196047
97439	196048
40376	196049
38441	196050
163864	196051
46682	196052
25978	196053
61865	196054
52582	196055
19438	196056
82539	196057
69736	196058
109718	196059
76022	196060
73912	196061
164645	196062
80057	196063
130306	196064
153841	196065
160905	196066
14047	196067
130182	196068
130444	196069
10824	196070
153213	196071
5042	196072
80273	196073
29338	196074
48351	196075
107922	196076
38974	196077
67309	196078
19811	196079
112724	196080
46708	196081
108268	196082
28240	196083
38292	196084
127017	196085
106521	196086
58820	196087
67338	196088
108254	196089
129893	196090
22525	196091
94797	196092
3499	196093
13663	196094
61994	196095
86941	196096
10958	196097
86941	196098
30265	196099
49007	196100
162807	196101
144213	196102
19340	196103
106602	196104
55935	196105
82598	196106
3302	196107
5456	196108
30066	196109
18734	196110
37227	196111
57640	196112
50129	196113
8913	196114
70131	196115
33755	196116
55670	196117
108095	196118
3917	196119
372	196120
114	196121
2817	196122
9239	196123
26	196124
24434	196125
4767	196126
4063	196127
77627	196128
77627	196129
18287	196130
23393	196131
1375	196132
29308	196133
90644	196134
127854	196135
45707	196136
34337	196137
138022	196138
25098	196139
53293	196140
137877	196141
46142	196142
78119	196143
55268	196144
10605	196145
106234	196146
7722	196147
120363	196148
75241	196149
30428	196150
160180	196151
159214	196152
25976	196153
45078	196154
2307	196155
39018	196156
21062	196157
41824	196158
4918	196159
2101	196160
58	196161
117867	196162
18266	196163
58081	196164
31477	196165
12142	196166
30765	196167
93051	196168
56252	196169
67588	196170
88442	196171
4292	196172
35739	196173
65268	196174
9496	196175
51202	196176
66365	196177
37924	196178
37924	196179
129900	196180
30490	196181
74032	196182
33157	196183
7518	196184
34188	196185
11222	196186
75454	196187
19871	196188
39963	196189
18090	196190
37874	196191
37874	196192
123302	196193
20458	196194
2445	196195
127192	196196
32867	196197
715	196198
112813	196199
17245	196200
32691	196201
148	196202
23463	196203
8265	196204
5705	196205
51803	196206
16950	196207
1649	196208
18438	196209
110625	196210
111284	196211
18340	196212
66049	196213
6302	196214
6584	196215
6302	196216
5816	196217
45721	196218
29194	196219
99945	196220
10909	196221
10811	196222
5902	196223
25141	196224
40670	196225
37780	196226
5857	196227
2593	196228
7699	196229
3402	196230
7594	196231
3402	196232
6497	196233
6497	196234
90944	196235
78053	196236
105071	196237
117737	196238
20763	196239
32204	196240
54173	196241
4503	196242
4503	196243
6586	196244
60898	196245
4503	196246
104499	196247
129966	196248
4736	196249
666	196250
50041	196251
158276	196252
4503	196253
36	196254
2274	196255
82857	196256
134855	196257
24	196258
49803	196259
62593	196260
117578	196261
23241	196262
49818	196263
19853	196264
8955	196265
23863	196266
33888	196267
29307	196268
1052	196269
24	196270
33	196271
28740	196272
8627	196273
10242	196274
794	196275
794	196276
794	196277
35791	196278
21485	196279
37788	196280
11310	196281
17597	196282
856	196283
1686	196284
524	196285
128569	196286
2948	196287
41794	196288
46518	196289
5755	196290
42402	196291
36203	196292
111728	196293
23045	196294
42405	196295
67206	196296
102262	196297
59943	196298
18352	196299
8412	196300
83131	196301
105433	196302
49531	196303
44041	196304
116904	196305
14156	196306
111224	196307
58292	196308
11341	196309
17161	196310
17608	196311
39923	196312
23463	196313
64457	196314
150578	196315
156467	196316
103914	196317
37741	196318
25673	196319
7308	196320
24251	196321
20369	196322
48629	196323
25819	196324
137395	196325
138617	196326
134325	196327
83468	196328
127128	196329
109184	196330
124440	196331
160515	196332
162432	196333
116813	196334
127744	196335
107913	196336
83620	196337
152764	196338
63621	196339
26839	196340
118646	196341
49828	196342
97827	196343
46145	196344
102572	196345
21062	196346
114597	196347
158612	196348
113984	196349
2309	196350
7200	196351
466	196352
83499	196353
3009	196354
144	196355
57358	196356
59692	196357
4099	196358
465	196359
954	196360
64591	196361
1091	196362
1886	196363
4730	196364
39544	196365
10021	196366
25510	196367
25928	196368
6283	196369
17178	196370
23017	196371
23017	196372
50797	196373
144	196374
67332	196375
25289	196376
110409	196377
60467	196378
2948	196379
48125	196380
20587	196381
3836	196382
109475	196383
131766	196384
65312	196385
34544	196386
70340	196387
10821	196388
9715	196389
54090	196390
34783	196391
57419	196392
131708	196393
101518	196394
17159	196395
20581	196396
118773	196397
65964	196398
108198	196399
69505	196400
23164	196401
132997	196402
8915	196403
4862	196404
15991	196405
62	196406
124322	196407
106517	196408
54448	196409
9557	196410
97198	196411
147701	196412
138896	196413
86518	196414
69501	196415
4763	196416
3144	196417
22423	196418
16602	196419
96285	196420
26732	196421
37678	196422
26118	196423
55954	196424
55954	196425
90359	196426
5527	196427
49358	196428
62961	196429
33115	196430
91808	196431
115304	196432
22483	196433
5435	196434
3507	196435
24574	196436
19878	196437
40504	196438
412	196439
45668	196440
156263	196441
25101	196442
82369	196443
24060	196444
151	196445
850	196446
3507	196447
8967	196448
88454	196449
166572	196450
84170	196451
80866	196452
19306	196453
50798	196454
29177	196455
23826	196456
77287	196457
76891	196458
8651	196459
64806	196460
38153	196461
24161	196462
113451	196463
25633	196464
132460	196465
78453	196466
30751	196467
42919	196468
25170	196469
75670	196470
13675	196471
11095	196472
92039	196473
112043	196474
110349	196475
50197	196476
138065	196477
8964	196478
82	196479
112043	196480
17427	196481
47843	196482
28108	196483
158237	196484
91863	196485
60784	196486
7853	196487
45387	196488
87360	196489
42971	196490
38057	196491
24810	196492
16853	196493
6231	196494
11277	196495
2168	196496
121228	196497
63358	196498
10436	196499
32053	196500
55600	196501
79936	196502
87568	196503
21030	196504
50567	196505
40334	196506
109356	196507
95061	196508
27229	196509
62	196510
62	196511
25698	196512
131175	196513
2881	196514
13683	196515
23459	196516
80606	196517
22518	196518
19143	196519
12518	196520
12470	196521
83824	196522
62	196523
412	196524
5475	196525
36113	196526
47570	196527
20269	196528
24514	196529
87510	196530
94716	196531
8631	196532
7922	196533
28418	196534
101723	196535
20868	196536
112547	196537
86518	196538
36035	196539
49358	196540
28294	196541
43371	196542
43371	196543
38620	196544
3265	196545
9331	196546
29260	196547
114821	196548
147355	196549
19675	196550
68148	196551
46276	196552
122021	196553
45873	196554
79939	196555
40685	196556
300	196557
61883	196558
40685	196559
111918	196560
38836	196561
38836	196562
55076	196563
15788	196564
102465	196565
138031	196566
62294	196567
17597	196568
59638	196569
19878	196570
24140	196571
11056	196572
8998	196573
66702	196574
5612	196575
9190	196576
36217	196577
79835	196578
50097	196579
19472	196580
34954	196581
83076	196582
11245	196583
90359	196584
24600	196585
58217	196586
67998	196587
101574	196588
34527	196589
30014	196590
116663	196591
37712	196592
16996	196593
29190	196594
71940	196595
40920	196596
16858	196597
16939	196598
18260	196599
1343	196600
8770	196601
14536	196602
96251	196603
41027	196604
76416	196605
83179	196606
72516	196607
9944	196608
9944	196609
54040	196610
66321	196611
24077	196612
24600	196613
4730	196614
17437	196615
64591	196616
108119	196617
45137	196618
42162	196619
11033	196620
150	196621
19555	196622
72284	196623
96491	196624
4862	196625
84294	196626
77052	196627
101282	196628
5319	196629
64682	196630
23127	196631
58360	196632
22789	196633
56338	196634
38994	196635
48352	196636
27080	196637
2463	196638
156469	196639
135583	196640
35313	196641
35313	196642
15926	196643
607	196644
50440	196645
53311	196646
7267	196647
8651	196648
4503	196649
64414	196650
78317	196651
45796	196652
5435	196653
3	196654
91131	196655
33389	196656
162750	196657
115317	196658
23440	196659
5272	196660
177	196661
97258	196662
10264	196663
783	196664
29976	196665
64097	196666
14718	196667
32941	196668
850	196669
7992	196670
67631	196671
55196	196672
110632	196673
36937	196674
2717	196675
4862	196676
10379	196677
12361	196678
12344	196679
56217	196680
1484	196681
67844	196682
49983	196683
15184	196684
7005	196685
3328	196686
8909	196687
9631	196688
10907	196689
49277	196690
62	196691
62	196692
552	196693
2948	196694
33855	196695
23257	196696
3199	196697
12414	196698
890	196699
2894	196700
62	196701
42	196702
61828	196703
135063	196704
18688	196705
412	196706
39544	196707
27590	196708
81260	196709
750	196710
109802	196711
87646	196712
3845	196713
17919	196714
53931	196715
386	196716
13664	196717
52143	196718
2182	196719
70303	196720
32941	196721
110067	196722
2542	196723
39271	196724
6296	196725
11854	196726
6954	196727
35696	196728
38153	196729
94861	196730
27169	196731
13531	196732
10198	196733
76077	196734
8881	196735
7861	196736
9505	196737
17474	196738
48234	196739
10793	196740
71673	196741
70937	196742
16336	196743
57915	196744
10189	196745
5597	196746
111652	196747
87424	196748
52892	196749
65513	196750
69858	196751
110174	196752
3	196753
18599	196754
28249	196755
65585	196756
87662	196757
1019	196758
53522	196759
14146	196760
24	196761
104151	196762
5435	196763
21	196764
1685	196765
655	196766
15145	196767
24756	196768
1045	196769
24	196770
24	196771
7737	196772
251	196773
6549	196774
19	196775
22504	196776
7007	196777
25287	196778
5251	196779
15884	196780
1947	196781
21	196782
34902	196783
100707	196784
7734	196785
949	196786
60835	196787
26122	196788
26122	196789
24	196790
4368	196791
6300	196792
1039	196793
1783	196794
106041	196795
46758	196796
89264	196797
30	196798
31988	196799
3569	196800
38219	196801
114662	196802
60835	196803
19761	196804
171	196805
42157	196806
679	196807
1408	196808
50208	196809
25982	196810
6341	196811
11650	196812
25698	196813
22456	196814
94679	196815
3679	196816
71978	196817
62871	196818
78596	196819
79446	196820
5925	196821
34266	196822
44662	196823
29346	196824
151073	196825
108481	196826
84	196827
101106	196828
29504	196829
50254	196830
8731	196831
46739	196832
4845	196833
25695	196834
71035	196835
1739	196836
18608	196837
22810	196838
61856	196839
123245	196840
73948	196841
47586	196842
32024	196843
119610	196844
135225	196845
26775	196846
55950	196847
60945	196848
122695	196849
84515	196850
27470	196851
31088	196852
1469	196853
7579	196854
55454	196855
160	196856
18891	196857
106975	196858
17799	196859
1909	196860
2295	196861
718	196862
67754	196863
73963	196864
11422	196865
53144	196866
50126	196867
19477	196868
67088	196869
256	196870
357	196871
38156	196872
9716	196873
5101	196874
102194	196875
121748	196876
34967	196877
23937	196878
99653	196879
20861	196880
158210	196881
57108	196882
3210	196883
2602	196884
194	196885
194	196886
81391	196887
89921	196888
28083	196889
73892	196890
79687	196891
23060	196892
46662	196893
46344	196894
30822	196895
59964	196896
70045	196897
78531	196898
18986	196899
83483	196900
47670	196901
11673	196902
32918	196903
2716	196904
20505	196905
60944	196906
1183	196907
9152	196908
25034	196909
769	196910
35481	196911
5833	196912
68047	196913
10328	196914
1002	196915
1002	196916
46237	196917
12667	196918
35496	196919
99073	196920
19594	196921
99132	196922
6070	196923
10219	196924
85855	196925
85156	196926
34104	196927
62117	196928
2753	196929
59730	196930
14457	196931
2	196932
2783	196933
1093	196934
5471	196935
14033	196936
60720	196937
562	196938
10157	196939
3360	196940
329	196941
131275	196942
74716	196943
329	196944
457	196945
156671	196946
38751	196947
329	196948
329	196949
4	196950
16	196951
21882	196952
48	196953
22089	196954
48	196955
61600	196956
22791	196957
923	196958
329	196959
329	196960
108	196961
457	196962
564	196963
564	196964
826	196965
457	196966
923	196967
2034	196968
41511	196969
62711	196970
112998	196971
6457	196972
44058	196973
2461	196974
28403	196975
4338	196976
65916	196977
60477	196978
23118	196979
8476	196980
55048	196981
71552	196982
109489	196983
7519	196984
105435	196985
94992	196986
61500	196987
23880	196988
3266	196989
636	196990
21375	196991
68610	196992
2944	196993
27858	196994
8181	196995
15029	196996
22796	196997
60180	196998
62843	196999
21775	197000
18095	197001
67017	197002
9916	197003
16369	197004
61615	197005
11921	197006
6537	197007
75908	197008
125879	197009
14054	197010
584	197011
35312	197012
35312	197013
21659	197014
108058	197015
83544	197016
103185	197017
25680	197018
14924	197019
96521	197020
15641	197021
83312	197022
69213	197023
10842	197024
86325	197025
53311	197026
42687	197027
55680	197028
61699	197029
19085	197030
107158	197031
25757	197032
9230	197033
57981	197034
4414	197035
42826	197036
6691	197037
13565	197038
98445	197039
2155	197040
17995	197041
74266	197042
23844	197043
196	197044
1084	197045
84214	197046
15381	197047
38602	197048
58175	197049
60273	197050
5786	197051
91071	197052
17735	197053
14768	197054
5225	197055
57682	197056
98760	197057
65586	197058
17699	197059
25544	197060
138870	197061
22118	197062
66911	197063
1132	197064
41638	197065
27134	197066
27134	197067
21034	197068
24515	197069
2524	197070
81796	197071
70405	197072
48694	197073
16112	197074
118419	197075
96582	197076
42426	197077
7224	197078
87615	197079
30498	197080
66649	197081
8707	197082
13705	197083
95308	197084
23794	197085
29252	197086
51307	197087
62039	197088
1619	197089
4421	197090
46057	197091
69574	197092
133332	197093
90380	197094
47470	197095
15387	197096
53980	197097
29341	197098
42239	197099
22438	197100
13433	197101
28190	197102
99073	197103
24102	197104
11538	197105
78146	197106
30487	197107
29461	197108
13084	197109
32982	197110
99859	197111
2008	197112
24462	197113
46114	197114
21192	197115
149025	197116
36653	197117
7559	197118
3557	197119
91735	197120
57761	197121
55897	197122
166	197123
92200	197124
1737	197125
122486	197126
6878	197127
111634	197128
59960	197129
28517	197130
14864	197131
2111	197132
35163	197133
6070	197134
28517	197135
78568	197136
457	197137
8561	197138
133325	197139
66982	197140
17338	197141
45234	197142
45234	197143
15762	197144
36824	197145
27167	197146
69896	197147
1847	197148
1364	197149
9213	197150
54240	197151
54240	197152
35139	197153
19	197154
72768	197155
5268	197156
5268	197157
15897	197158
3533	197159
71841	197160
73592	197161
6202	197162
47247	197163
39285	197164
84	197165
114	197166
19225	197167
150804	197168
137453	197169
31334	197170
2158	197171
6100	197172
6100	197173
1613	197174
11697	197175
30548	197176
6479	197177
32	197178
54619	197179
8771	197180
96564	197181
167	197182
7432	197183
51647	197184
11444	197185
4644	197186
31184	197187
11444	197188
112097	197189
86	197190
13	197191
3709	197192
660	197193
21899	197194
13	197195
13	197196
1	197197
13	197198
86	197199
13	197200
3709	197201
660	197202
1	197203
13	197204
13	197205
1	197206
13	197207
13	197208
86	197209
13	197210
3709	197211
5171	197212
660	197213
1	197214
13	197215
13	197216
1	197217
13	197218
3709	197219
13	197220
1	197221
13	197222
2664	197223
1199	197224
15246	197225
402	197226
40528	197227
528	197228
31816	197229
24280	197230
86766	197231
6479	197232
13726	197233
7902	197234
2696	197235
5022	197236
138714	197237
32986	197238
14475	197239
4844	197240
14763	197241
88009	197242
3613	197243
12329	197244
18451	197245
607	197246
13	197247
13	197248
660	197249
3709	197250
13	197251
3873	197252
13	197253
13	197254
1	197255
13	197256
13	197257
1	197258
13	197259
13	197260
58409	197261
31530	197262
848	197263
207	197264
56935	197265
139734	197266
55515	197267
3957	197268
800	197269
84972	197270
55379	197271
8642	197272
15678	197273
800	197274
800	197275
41228	197276
34645	197277
26520	197278
5164	197279
39260	197280
8689	197281
13	197282
23380	197283
6100	197284
5029	197285
13981	197286
6495	197287
5029	197288
735	197289
2603	197290
303	197291
58465	197292
2192	197293
39783	197294
6100	197295
6100	197296
4754	197297
2664	197298
2664	197299
5214	197300
5029	197301
5029	197302
5029	197303
2664	197304
5029	197305
5029	197306
2664	197307
21899	197308
25038	197309
6100	197310
10416	197311
665	197312
111363	197313
24545	197314
21899	197315
4754	197316
5353	197317
5029	197318
3385	197319
5214	197320
5029	197321
2664	197322
2664	197323
2664	197324
5029	197325
5214	197326
2664	197327
2664	197328
21899	197329
5214	197330
2600	197331
827	197332
19716	197333
48358	197334
31	197335
3233	197336
31985	197337
31	197338
23017	197339
106787	197340
1767	197341
13909	197342
81296	197343
110601	197344
87225	197345
263	197346
76403	197347
14851	197348
1343	197349
15703	197350
160490	197351
18242	197352
53371	197353
23183	197354
20225	197355
7850	197356
84246	197357
42879	197358
26226	197359
12539	197360
15730	197361
9204	197362
15709	197363
492	197364
110395	197365
11895	197366
34942	197367
46736	197368
2299	197369
54627	197370
13064	197371
2060	197372
23203	197373
5167	197374
5167	197375
841	197376
15944	197377
14441	197378
12258	197379
141264	197380
27457	197381
26641	197382
109229	197383
15994	197384
39241	197385
127104	197386
83556	197387
5410	197388
19198	197389
19198	197390
17717	197391
7410	197392
46197	197393
13125	197394
46515	197395
22121	197396
3029	197397
14705	197398
65039	197399
15242	197400
102280	197401
149072	197402
156385	197403
13685	197404
588	197405
1408	197406
149091	197407
11090	197408
34532	197409
24407	197410
16354	197411
3510	197412
6059	197413
41335	197414
58566	197415
4812	197416
94151	197417
94151	197418
86909	197419
138370	197420
12030	197421
35899	197422
260	197423
4180	197424
103234	197425
1484	197426
26199	197427
295	197428
528	197429
1484	197430
681	197431
60038	197432
16417	197433
23603	197434
571	197435
62271	197436
74415	197437
7951	197438
41228	197439
7177	197440
82379	197441
4772	197442
1418	197443
1376	197444
1376	197445
1376	197446
1376	197447
1376	197448
1376	197449
4633	197450
453	197451
508	197452
769	197453
10724	197454
45507	197455
111891	197456
24513	197457
10324	197458
12780	197459
44695	197460
152810	197461
37564	197462
17927	197463
26676	197464
29286	197465
30259	197466
12139	197467
24620	197468
62003	197469
10877	197470
142226	197471
110688	197472
46956	197473
26937	197474
164550	197475
2664	197476
85793	197477
95726	197478
98202	197479
12024	197480
115337	197481
18505	197482
13938	197483
62310	197484
215	197485
1132	197486
84741	197487
103826	197488
97882	197489
14683	197490
18399	197491
58101	197492
9891	197493
3838	197494
1056	197495
10	197496
47767	197497
83525	197498
102269	197499
56855	197500
70149	197501
66972	197502
7336	197503
43486	197504
260	197505
27951	197506
4305	197507
33828	197508
2403	197509
15150	197510
53562	197511
114588	197512
32064	197513
21652	197514
37799	197515
15861	197516
23049	197517
67206	197518
3449	197519
2291	197520
95729	197521
41963	197522
89418	197523
29147	197524
73155	197525
35032	197526
27831	197527
2026	197528
131934	197529
80288	197530
6684	197531
1880	197532
30546	197533
71079	197534
64866	197535
29540	197536
70034	197537
19877	197538
56855	197539
124657	197540
2405	197541
34221	197542
129762	197543
57719	197544
138553	197545
3221	197546
26676	197547
30266	197548
17969	197549
9679	197550
26676	197551
8856	197552
83170	197553
25384	197554
17969	197555
8693	197556
55064	197557
23	197558
54711	197559
13437	197560
7282	197561
76468	197562
95224	197563
11053	197564
1999	197565
1804	197566
19306	197567
80203	197568
2405	197569
54707	197570
18950	197571
143546	197572
66840	197573
9346	197574
51465	197575
10335	197576
133625	197577
21652	197578
137308	197579
112577	197580
30127	197581
27689	197582
30127	197583
23968	197584
116477	197585
3437	197586
12240	197587
108775	197588
106081	197589
116144	197590
96064	197591
121553	197592
91236	197593
27233	197594
301	197595
37866	197596
102303	197597
14872	197598
57600	197599
57633	197600
141	197601
20287	197602
13907	197603
98828	197604
26765	197605
5718	197606
162167	197607
25258	197608
92804	197609
72177	197610
33066	197611
33350	197612
24746	197613
26485	197614
110159	197615
110159	197616
108533	197617
44575	197618
9057	197619
64693	197620
83591	197621
36329	197622
12842	197623
87775	197624
2134	197625
16381	197626
20229	197627
36	197628
19104	197629
76664	197630
21297	197631
44605	197632
93260	197633
33785	197634
11823	197635
255	197636
19104	197637
74316	197638
24895	197639
19332	197640
4826	197641
33066	197642
92478	197643
24895	197644
58476	197645
80595	197646
39656	197647
68018	197648
19402	197649
20229	197650
66984	197651
5458	197652
37785	197653
102908	197654
11682	197655
52436	197656
105924	197657
52436	197658
80988	197659
110664	197660
76160	197661
58425	197662
58425	197663
19104	197664
45378	197665
79614	197666
33391	197667
118152	197668
59639	197669
120971	197670
119888	197671
18146	197672
40294	197673
62213	197674
40815	197675
5718	197676
25278	197677
7092	197678
7092	197679
32991	197680
19164	197681
10753	197682
41043	197683
84891	197684
29500	197685
2433	197686
40812	197687
86224	197688
18430	197689
4895	197690
2724	197691
5609	197692
23724	197693
40603	197694
121802	197695
17852	197696
3213	197697
134175	197698
253	197699
785	197700
31898	197701
86275	197702
479	197703
6057	197704
39939	197705
83516	197706
105669	197707
394	197708
7967	197709
1493	197710
674	197711
1281	197712
16550	197713
1405	197714
36696	197715
1405	197716
13496	197717
1405	197718
2251	197719
4131	197720
3942	197721
16912	197722
2104	197723
25855	197724
10224	197725
44426	197726
77720	197727
10192	197728
5524	197729
3681	197730
158291	197731
122656	197732
6441	197733
866	197734
16574	197735
16574	197736
990	197737
990	197738
990	197739
111338	197740
30302	197741
170	197742
33042	197743
2526	197744
25820	197745
113804	197746
44883	197747
170	197748
13158	197749
7706	197750
4625	197751
3517	197752
126120	197753
101364	197754
990	197755
68288	197756
83	197757
26569	197758
6063	197759
990	197760
3470	197761
990	197762
990	197763
990	197764
990	197765
51576	197766
990	197767
990	197768
990	197769
2273	197770
990	197771
990	197772
44434	197773
1687	197774
11910	197775
13522	197776
54667	197777
20687	197778
5409	197779
5409	197780
48640	197781
5409	197782
34459	197783
144	197784
95133	197785
47027	197786
23395	197787
31910	197788
80307	197789
13643	197790
23701	197791
38484	197792
90301	197793
22609	197794
124136	197795
39915	197796
52062	197797
28442	197798
58061	197799
28842	197800
12000	197801
20096	197802
10846	197803
16473	197804
20181	197805
8310	197806
100742	197807
29271	197808
87907	197809
25057	197810
105537	197811
71724	197812
10289	197813
29851	197814
22246	197815
602	197816
20464	197817
59461	197818
76866	197819
108244	197820
142797	197821
77971	197822
10388	197823
55007	197824
52433	197825
4947	197826
142099	197827
56258	197828
12897	197829
15740	197830
11147	197831
86527	197832
101972	197833
4431	197834
81492	197835
125171	197836
4714	197837
109834	197838
108396	197839
16942	197840
76598	197841
8955	197842
128033	197843
111240	197844
5721	197845
30520	197846
30520	197847
5447	197848
141442	197849
5893	197850
12793	197851
5893	197852
5893	197853
6449	197854
4156	197855
2631	197856
9132	197857
30996	197858
128770	197859
7778	197860
16591	197861
18489	197862
40747	197863
8139	197864
72110	197865
10639	197866
45589	197867
2491	197868
108552	197869
281	197870
64548	197871
54053	197872
20468	197873
20468	197874
33091	197875
20468	197876
20468	197877
27052	197878
57011	197879
69109	197880
104653	197881
98386	197882
15138	197883
16603	197884
11551	197885
93017	197886
72899	197887
68358	197888
22790	197889
47345	197890
11274	197891
53404	197892
36366	197893
10844	197894
19237	197895
47013	197896
55430	197897
73193	197898
64032	197899
62074	197900
103816	197901
126120	197902
20551	197903
18577	197904
87960	197905
30226	197906
34874	197907
13199	197908
80891	197909
15999	197910
26712	197911
98606	197912
13908	197913
6558	197914
92328	197915
66883	197916
17261	197917
25757	197918
88749	197919
55343	197920
32678	197921
34100	197922
115904	197923
54445	197924
57820	197925
25114	197926
70307	197927
128119	197928
58175	197929
90629	197930
9337	197931
113933	197932
60191	197933
92313	197934
70694	197935
11754	197936
4826	197937
4826	197938
14572	197939
4826	197940
31215	197941
47273	197942
22685	197943
56352	197944
63584	197945
70749	197946
90369	197947
45505	197948
22345	197949
31275	197950
13624	197951
10809	197952
35362	197953
101551	197954
83685	197955
30150	197956
88949	197957
11964	197958
15243	197959
11168	197960
16433	197961
18592	197962
36071	197963
52356	197964
92577	197965
46372	197966
29824	197967
8147	197968
52592	197969
107119	197970
23877	197971
8759	197972
6151	197973
25	197974
1629	197975
21572	197976
98497	197977
8018	197978
6686	197979
61	197980
53254	197981
5051	197982
75	197983
1000	197984
688	197985
3344	197986
31406	197987
9746	197988
373	197989
52803	197990
122557	197991
60618	197992
492	197993
8726	197994
99910	197995
5040	197996
139094	197997
36563	197998
75504	197999
109245	198000
12733	198001
32442	198002
7437	198003
17051	198004
3768	198005
37734	198006
29306	198007
32047	198008
76867	198009
115586	198010
87960	198011
152567	198012
96	198013
18112	198014
4312	198015
44423	198016
1	198017
21481	198018
18524	198019
123173	198020
86007	198021
16741	198022
132598	198023
1	198024
147	198025
993	198026
3013	198027
90473	198028
356	198029
356	198030
4709	198031
7731	198032
2404	198033
58295	198034
52432	198035
13115	198036
19873	198037
254	198038
1275	198039
3725	198040
1745	198041
356	198042
356	198043
2703	198044
128	198045
10388	198046
10388	198047
14715	198048
135082	198049
13332	198050
446	198051
37	198052
17	198053
144220	198054
356	198055
255	198056
73903	198057
707	198058
941	198059
47859	198060
102913	198061
8290	198062
99131	198063
110251	198064
1230	198065
10114	198066
154	198067
19163	198068
1843	198069
1717	198070
2102	198071
21177	198072
29493	198073
56328	198074
1364	198075
510	198076
782	198077
47397	198078
101019	198079
24646	198080
17739	198081
52179	198082
110332	198083
12550	198084
6264	198085
109834	198086
1417	198087
93046	198088
39151	198089
129574	198090
14720	198091
6070	198092
477	198093
16736	198094
135	198095
16153	198096
22504	198097
1423	198098
574	198099
16125	198100
20873	198101
42409	198102
5789	198103
17074	198104
10103	198105
109244	198106
2	198107
10103	198108
25736	198109
14	198110
103958	198111
5891	198112
4401	198113
75956	198114
28	198115
95400	198116
31920	198117
87510	198118
103637	198119
41884	198120
8303	198121
43463	198122
450	198123
3566	198124
29160	198125
37315	198126
47247	198127
129775	198128
2155	198129
49553	198130
49320	198131
7282	198132
100227	198133
29348	198134
70001	198135
84536	198136
2026	198137
89133	198138
86093	198139
86916	198140
2990	198141
2575	198142
16465	198143
24172	198144
2683	198145
2034	198146
32266	198147
28768	198148
26976	198149
5506	198150
3137	198151
829	198152
44825	198153
31760	198154
80972	198155
40812	198156
904	198157
86452	198158
16456	198159
799	198160
106246	198161
40268	198162
38754	198163
32	198164
32	198165
6522	198166
77383	198167
101218	198168
5921	198169
599	198170
7336	198171
12496	198172
3360	198173
2678	198174
26974	198175
29151	198176
28902	198177
4820	198178
24336	198179
29284	198180
13378	198181
26954	198182
59949	198183
64174	198184
8283	198185
40806	198186
2274	198187
2274	198188
31154	198189
31154	198190
1109	198191
11147	198192
166151	198193
12797	198194
3782	198195
1604	198196
334	198197
2907	198198
45916	198199
4765	198200
24482	198201
3090	198202
1751	198203
110380	198204
55217	198205
4743	198206
2093	198207
2562	198208
12973	198209
2294	198210
26655	198211
714	198212
574	198213
3786	198214
1851	198215
4565	198216
106	198217
99765	198218
35942	198219
4418	198220
59207	198221
38957	198222
24057	198223
32835	198224
9893	198225
65269	198226
1556	198227
7354	198228
411	198229
109369	198230
3014	198231
39392	198232
238	198233
91922	198234
4878	198235
2454	198236
121181	198237
128215	198238
91948	198239
41353	198240
25469	198241
110792	198242
31530	198243
18934	198244
42747	198245
7859	198246
45576	198247
658	198248
123040	198249
36935	198250
84272	198251
8341	198252
34655	198253
4818	198254
10289	198255
49338	198256
87946	198257
13929	198258
67372	198259
107913	198260
7011	198261
152	198262
18705	198263
108563	198264
133702	198265
21446	198266
61232	198267
159104	198268
16887	198269
133535	198270
85928	198271
27524	198272
7204	198273
20843	198274
23184	198275
27380	198276
2807	198277
48527	198278
29379	198279
64787	198280
22632	198281
1261	198282
1401	198283
39873	198284
111734	198285
659	198286
23	198287
95322	198288
38567	198289
48248	198290
45544	198291
32776	198292
1410	198293
24190	198294
22863	198295
124535	198296
7892	198297
35703	198298
91179	198299
20631	198300
5675	198301
9893	198302
68007	198303
88176	198304
17809	198305
23608	198306
41224	198307
107786	198308
31001	198309
72304	198310
426	198311
33832	198312
64155	198313
49338	198314
15992	198315
69831	198316
44068	198317
27644	198318
46348	198319
19036	198320
15204	198321
525	198322
31104	198323
90	198324
53409	198325
41065	198326
11428	198327
83557	198328
2205	198329
4264	198330
18583	198331
409	198332
8744	198333
18567	198334
20103	198335
11101	198336
24286	198337
52632	198338
7680	198339
19401	198340
27157	198341
22925	198342
42416	198343
33244	198344
24321	198345
41716	198346
74111	198347
17514	198348
94062	198349
2833	198350
29596	198351
29596	198352
47484	198353
9582	198354
29198	198355
29198	198356
54849	198357
1495	198358
72762	198359
17514	198360
4477	198361
114750	198362
19782	198363
13862	198364
99521	198365
6545	198366
3884	198367
81932	198368
1902	198369
77567	198370
3833	198371
27449	198372
36389	198373
17322	198374
35747	198375
100252	198376
3980	198377
40378	198378
35747	198379
51085	198380
45137	198381
103500	198382
973	198383
38706	198384
1604	198385
808	198386
1604	198387
58581	198388
25869	198389
20831	198390
8621	198391
25869	198392
4	198393
29359	198394
32349	198395
29375	198396
116999	198397
3710	198398
30703	198399
31310	198400
8781	198401
17497	198402
17497	198403
135852	198404
38244	198405
51324	198406
144668	198407
97236	198408
11245	198409
5160	198410
22836	198411
7	198412
17897	198413
1553	198414
39308	198415
120108	198416
16575	198417
17845	198418
37708	198419
37708	198420
21844	198421
12085	198422
134514	198423
5106	198424
473	198425
80706	198426
7010	198427
3666	198428
58509	198429
7589	198430
38579	198431
68244	198432
120481	198433
30456	198434
20897	198435
29217	198436
1609	198437
83476	198438
14998	198439
31219	198440
793	198441
35411	198442
8163	198443
54809	198444
83169	198445
793	198446
257	198447
135843	198448
16146	198449
2601	198450
4380	198451
32986	198452
17483	198453
64686	198454
101916	198455
73036	198456
47497	198457
12134	198458
16630	198459
57410	198460
55066	198461
65278	198462
68972	198463
50165	198464
70034	198465
92922	198466
36932	198467
54488	198468
79206	198469
17425	198470
11209	198471
40652	198472
29434	198473
57410	198474
56363	198475
19877	198476
81822	198477
9756	198478
9756	198479
9756	198480
34676	198481
26479	198482
25532	198483
44034	198484
57445	198485
44384	198486
25990	198487
23407	198488
93861	198489
78809	198490
88	198491
8728	198492
98070	198493
15155	198494
19233	198495
75624	198496
35986	198497
7239	198498
6248	198499
1937	198500
70	198501
19112	198502
1542	198503
30980	198504
2840	198505
3092	198506
524	198507
125353	198508
169	198509
524	198510
28281	198511
4299	198512
14892	198513
5698	198514
21644	198515
116571	198516
91824	198517
3978	198518
121227	198519
398	198520
135	198521
2496	198522
185	198523
28914	198524
3551	198525
4942	198526
22336	198527
2186	198528
1159	198529
4501	198530
35	198531
23536	198532
2186	198533
15836	198534
21	198535
21	198536
30	198537
13602	198538
14362	198539
716	198540
150	198541
716	198542
657	198543
19310	198544
1506	198545
3224	198546
2189	198547
214	198548
5579	198549
379	198550
41115	198551
312	198552
141240	198553
109527	198554
106419	198555
17356	198556
17356	198557
7967	198558
156771	198559
72153	198560
42599	198561
16495	198562
130470	198563
123241	198564
115343	198565
8756	198566
94927	198567
67867	198568
30055	198569
1994	198570
105827	198571
710	198572
123226	198573
28057	198574
55264	198575
71740	198576
71584	198577
38957	198578
23921	198579
30	198580
3606	198581
38440	198582
35993	198583
121259	198584
141134	198585
1755	198586
1167	198587
598	198588
114069	198589
6495	198590
70759	198591
27745	198592
6270	198593
85442	198594
21364	198595
122842	198596
28106	198597
89569	198598
73028	198599
71000	198600
61459	198601
7131	198602
35496	198603
16262	198604
22261	198605
24312	198606
17668	198607
4435	198608
44551	198609
91592	198610
165749	198611
829	198612
79377	198613
43107	198614
55200	198615
8955	198616
69945	198617
52888	198618
536	198619
4074	198620
102483	198621
46958	198622
105244	198623
9059	198624
88688	198625
40482	198626
128468	198627
339	198628
32633	198629
15000	198630
94893	198631
34271	198632
166165	198633
37794	198634
46479	198635
54969	198636
21566	198637
71329	198638
16035	198639
56459	198640
19356	198641
57429	198642
46934	198643
83871	198644
46518	198645
9658	198646
16449	198647
7156	198648
64618	198649
41602	198650
59156	198651
1964	198652
37794	198653
37794	198654
24346	198655
3783	198656
40149	198657
129303	198658
1316	198659
7336	198660
11652	198661
23839	198662
4848	198663
546	198664
787	198665
90085	198666
37794	198667
26254	198668
88338	198669
1620	198670
9927	198671
90507	198672
12204	198673
1593	198674
62210	198675
545	198676
341	198677
134020	198678
18366	198679
62420	198680
28943	198681
129124	198682
19139	198683
25662	198684
150370	198685
22601	198686
153468	198687
75848	198688
16254	198689
107477	198690
78024	198691
35584	198692
11585	198693
47513	198694
114855	198695
17908	198696
1439	198697
130101	198698
131485	198699
41753	198700
167146	198701
60359	198702
15128	198703
54468	198704
3662	198705
3662	198706
20779	198707
11840	198708
82519	198709
6981	198710
98481	198711
26853	198712
107961	198713
135015	198714
29024	198715
48721	198716
41548	198717
6590	198718
42097	198719
8014	198720
24803	198721
31320	198722
59618	198723
14112	198724
9544	198725
72931	198726
111944	198727
40856	198728
60163	198729
2233	198730
7837	198731
26594	198732
148762	198733
6035	198734
38250	198735
70730	198736
84162	198737
7886	198738
98054	198739
7055	198740
63020	198741
19385	198742
86526	198743
26678	198744
4933	198745
751	198746
136718	198747
345	198748
2066	198749
26686	198750
3682	198751
115817	198752
21271	198753
69489	198754
18182	198755
157781	198756
107	198757
1604	198758
21910	198759
1598	198760
46672	198761
1604	198762
44055	198763
18312	198764
1604	198765
30027	198766
13475	198767
106328	198768
1276	198769
65035	198770
9303	198771
4012	198772
5468	198773
49096	198774
68017	198775
24184	198776
226	198777
52012	198778
1173	198779
3321	198780
36026	198781
35409	198782
7572	198783
68151	198784
83385	198785
8174	198786
57462	198787
109244	198788
37287	198789
71813	198790
87507	198791
6597	198792
12450	198793
836	198794
19950	198795
19	198796
28995	198797
48643	198798
66803	198799
567	198800
233	198801
5268	198802
68208	198803
3813	198804
138398	198805
52131	198806
2657	198807
27121	198808
4566	198809
3977	198810
6940	198811
98021	198812
1681	198813
3298	198814
68346	198815
52451	198816
1717	198817
787	198818
138023	198819
94385	198820
51522	198821
158538	198822
64306	198823
33435	198824
12897	198825
11849	198826
11849	198827
21153	198828
10356	198829
4068	198830
4068	198831
153282	198832
60800	198833
16	198834
8737	198835
423	198836
4380	198837
19897	198838
5073	198839
1518	198840
64571	198841
14848	198842
420	198843
32895	198844
11307	198845
5	198846
7529	198847
14968	198848
40821	198849
3987	198850
12794	198851
12529	198852
74276	198853
718	198854
22718	198855
130287	198856
137195	198857
157	198858
103484	198859
4757	198860
25783	198861
129929	198862
178	198863
10683	198864
24743	198865
37778	198866
25801	198867
15475	198868
37240	198869
37284	198870
135553	198871
6674	198872
41632	198873
100110	198874
8685	198875
4293	198876
35462	198877
129378	198878
2102	198879
168	198880
79012	198881
89544	198882
130372	198883
38128	198884
19643	198885
30469	198886
19716	198887
47773	198888
27163	198889
54527	198890
11624	198891
10805	198892
12155	198893
17514	198894
17514	198895
33348	198896
44026	198897
53158	198898
6384	198899
6309	198900
20682	198901
42922	198902
1620	198903
53235	198904
11534	198905
77179	198906
10674	198907
44419	198908
106423	198909
53161	198910
1628	198911
72495	198912
1093	198913
64189	198914
5314	198915
138	198916
41243	198917
116028	198918
36860	198919
3660	198920
7740	198921
55183	198922
2408	198923
19511	198924
363	198925
41460	198926
1789	198927
893	198928
3565	198929
122479	198930
1338	198931
2579	198932
27574	198933
1148	198934
2274	198935
343	198936
201	198937
71406	198938
58034	198939
28618	198940
41589	198941
9303	198942
2345	198943
5419	198944
2807	198945
59394	198946
49698	198947
19678	198948
569	198949
1296	198950
58528	198951
11995	198952
55725	198953
55297	198954
4433	198955
2282	198956
20099	198957
95513	198958
41425	198959
135913	198960
4346	198961
4489	198962
27137	198963
31581	198964
44640	198965
12765	198966
39188	198967
21210	198968
3370	198969
9303	198970
7691	198971
31581	198972
4860	198973
31581	198974
67913	198975
7421	198976
25423	198977
3307	198978
13896	198979
6654	198980
54156	198981
64074	198982
47250	198983
16944	198984
48755	198985
8173	198986
59047	198987
8303	198988
69985	198989
94321	198990
60113	198991
6357	198992
20444	198993
127	198994
781	198995
62057	198996
1352	198997
35981	198998
19682	198999
66036	199000
112168	199001
6191	199002
47860	199003
11582	199004
19103	199005
733	199006
7836	199007
6071	199008
8309	199009
48389	199010
17359	199011
113636	199012
84866	199013
754	199014
61038	199015
50068	199016
10289	199017
6461	199018
108744	199019
1434	199020
49514	199021
64874	199022
29700	199023
85728	199024
23070	199025
87870	199026
77663	199027
5991	199028
7712	199029
21566	199030
53826	199031
1265	199032
7547	199033
18910	199034
5390	199035
19103	199036
7946	199037
132616	199038
48795	199039
19358	199040
7483	199041
7483	199042
7483	199043
51252	199044
12273	199045
3876	199046
1245	199047
5399	199048
52	199049
134667	199050
222	199051
10566	199052
99073	199053
1659	199054
8744	199055
17022	199056
17022	199057
97	199058
31448	199059
4817	199060
69255	199061
34992	199062
49545	199063
60934	199064
34600	199065
67523	199066
13426	199067
58230	199068
16693	199069
135	199070
7573	199071
47721	199072
16693	199073
7573	199074
164260	199075
28879	199076
17852	199077
19923	199078
3289	199079
32044	199080
38598	199081
40919	199082
20114	199083
7676	199084
5996	199085
5996	199086
9150	199087
9020	199088
6273	199089
6413	199090
25747	199091
71072	199092
52065	199093
82970	199094
57216	199095
91427	199096
21799	199097
128950	199098
1863	199099
13144	199100
142096	199101
75956	199102
1140	199103
59311	199104
2416	199105
2032	199106
12666	199107
503	199108
65586	199109
2071	199110
2	199111
386	199112
4401	199113
129324	199114
687	199115
40284	199116
110733	199117
874	199118
59148	199119
66988	199120
66988	199121
49578	199122
26310	199123
14457	199124
53120	199125
40643	199126
17475	199127
39980	199128
52178	199129
25191	199130
2861	199131
32897	199132
59653	199133
4105	199134
7689	199135
64188	199136
3905	199137
11234	199138
38860	199139
6674	199140
13475	199141
2269	199142
82863	199143
45565	199144
25382	199145
12186	199146
1789	199147
148558	199148
12253	199149
126369	199150
35177	199151
25626	199152
10259	199153
11999	199154
23440	199155
13416	199156
481	199157
481	199158
481	199159
481	199160
160443	199161
17	199162
8490	199163
129055	199164
125695	199165
27271	199166
19531	199167
497	199168
109782	199169
9338	199170
1167	199171
130	199172
88144	199173
13874	199174
2427	199175
1946	199176
198	199177
131151	199178
66008	199179
879	199180
1314	199181
5647	199182
31808	199183
128	199184
11697	199185
148703	199186
39399	199187
65987	199188
141046	199189
1140	199190
138481	199191
11	199192
3643	199193
844	199194
58918	199195
9345	199196
1296	199197
79326	199198
18610	199199
5803	199200
16114	199201
20580	199202
3	199203
15027	199204
13259	199205
49553	199206
152582	199207
142103	199208
72089	199209
117711	199210
34622	199211
53254	199212
220	199213
21437	199214
119874	199215
5082	199216
2637	199217
71894	199218
3237	199219
3144	199220
115115	199221
126094	199222
3902	199223
3643	199224
60160	199225
121527	199226
25174	199227
39850	199228
27962	199229
2264	199230
41833	199231
2040	199232
23	199233
25	199234
71767	199235
27698	199236
6870	199237
78037	199238
5787	199239
13024	199240
47984	199241
47984	199242
18511	199243
38063	199244
12374	199245
28	199246
309	199247
309	199248
2210	199249
147229	199250
147228	199251
309	199252
83910	199253
870	199254
28738	199255
51276	199256
19567	199257
30	199258
89942	199259
124259	199260
74762	199261
38590	199262
5131	199263
41058	199264
37674	199265
51412	199266
66079	199267
95668	199268
67910	199269
67904	199270
56343	199271
18407	199272
63343	199273
354	199274
2251	199275
1497	199276
1515	199277
1540	199278
55365	199279
157	199280
157	199281
13418	199282
157	199283
45552	199284
1111	199285
3849	199286
555	199287
219	199288
1589	199289
22070	199290
185	199291
36	199292
35186	199293
436	199294
11362	199295
29999	199296
41846	199297
38177	199298
18108	199299
123165	199300
17842	199301
7276	199302
20174	199303
14048	199304
24	199305
3533	199306
109157	199307
409	199308
9723	199309
77845	199310
23795	199311
12806	199312
40253	199313
44506	199314
107252	199315
72725	199316
29797	199317
27482	199318
24239	199319
55020	199320
29555	199321
106555	199322
23355	199323
28249	199324
105505	199325
70109	199326
14689	199327
58925	199328
63384	199329
10991	199330
17145	199331
61436	199332
19042	199333
103603	199334
39673	199335
84825	199336
5269	199337
143431	199338
43492	199339
57076	199340
44273	199341
21762	199342
82890	199343
95851	199344
51013	199345
97941	199346
2757	199347
10216	199348
17797	199349
9542	199350
3892	199351
9552	199352
48371	199353
76475	199354
72853	199355
34872	199356
124214	199357
27460	199358
65727	199359
57672	199360
79040	199361
65521	199362
39039	199363
50445	199364
112490	199365
7424	199366
76452	199367
50334	199368
15413	199369
30304	199370
80631	199371
89254	199372
63017	199373
14053	199374
9136	199375
25764	199376
89473	199377
74346	199378
9522	199379
25530	199380
81614	199381
86934	199382
71491	199383
53069	199384
69084	199385
62208	199386
16698	199387
154689	199388
10962	199389
107659	199390
56106	199391
73962	199392
25654	199393
34672	199394
93	199395
1996	199396
8586	199397
58096	199398
371	199399
41735	199400
3566	199401
4641	199402
14380	199403
326	199404
1450	199405
121096	199406
10687	199407
4603	199408
78609	199409
8052	199410
82776	199411
7952	199412
20539	199413
3438	199414
19596	199415
20946	199416
2583	199417
128434	199418
76397	199419
19461	199420
147646	199421
50546	199422
129062	199423
4845	199424
4650	199425
3090	199426
6371	199427
110965	199428
109329	199429
90384	199430
13581	199431
117158	199432
9732	199433
62042	199434
127113	199435
44270	199436
59443	199437
22311	199438
10608	199439
17438	199440
41650	199441
77366	199442
41670	199443
7958	199444
121322	199445
18762	199446
16355	199447
62043	199448
67346	199449
28982	199450
61337	199451
113592	199452
22472	199453
36242	199454
19696	199455
95939	199456
35565	199457
89632	199458
15768	199459
116980	199460
22687	199461
9377	199462
102170	199463
111701	199464
39647	199465
41021	199466
105412	199467
61905	199468
23421	199469
16195	199470
20815	199471
6873	199472
16236	199473
13441	199474
25553	199475
19885	199476
127692	199477
27192	199478
43309	199479
34773	199480
12603	199481
44141	199482
29319	199483
46228	199484
123572	199485
8665	199486
577	199487
72296	199488
72804	199489
44035	199490
3895	199491
5890	199492
466	199493
626	199494
7922	199495
4151	199496
11716	199497
42561	199498
53775	199499
6089	199500
49199	199501
111865	199502
8633	199503
139400	199504
24031	199505
145503	199506
98691	199507
23715	199508
973	199509
52057	199510
94849	199511
36	199512
43806	199513
82066	199514
167	199515
81417	199516
42010	199517
41101	199518
88472	199519
83094	199520
17105	199521
47011	199522
35521	199523
178	199524
112554	199525
99113	199526
5249	199527
5249	199528
5249	199529
213	199530
10326	199531
42402	199532
42402	199533
607	199534
751	199535
5497	199536
28859	199537
28	199538
47691	199539
128361	199540
71644	199541
47852	199542
2753	199543
64571	199544
25347	199545
3293	199546
55264	199547
16360	199548
61205	199549
113234	199550
72773	199551
100601	199552
37690	199553
70040	199554
966	199555
17473	199556
70984	199557
79108	199558
37284	199559
22172	199560
17551	199561
92277	199562
82121	199563
4730	199564
88939	199565
42700	199566
8666	199567
29249	199568
13844	199569
1196	199570
25079	199571
49301	199572
137977	199573
7288	199574
9203	199575
102109	199576
132474	199577
1091	199578
20114	199579
23704	199580
136980	199581
59654	199582
123856	199583
18053	199584
59902	199585
62087	199586
37146	199587
2085	199588
21837	199589
94167	199590
21837	199591
51286	199592
6673	199593
57	199594
137308	199595
5082	199596
16138	199597
4378	199598
383	199599
1306	199600
640	199601
10417	199602
5409	199603
7218	199604
115094	199605
2993	199606
586	199607
150	199608
8153	199609
7710	199610
1104	199611
115045	199612
18053	199613
18392	199614
31	199615
2019	199616
35462	199617
7	199618
621	199619
855	199620
17809	199621
73980	199622
35401	199623
309	199624
6721	199625
65346	199626
1924	199627
8181	199628
9916	199629
30248	199630
37565	199631
300	199632
50728	199633
44075	199634
31078	199635
154562	199636
125857	199637
39285	199638
58184	199639
108969	199640
35946	199641
31516	199642
29560	199643
17081	199644
3892	199645
13456	199646
10538	199647
32874	199648
5584	199649
10566	199650
122735	199651
111985	199652
125307	199653
138622	199654
118680	199655
109073	199656
134351	199657
119961	199658
90694	199659
155244	199660
150656	199661
127617	199662
136041	199663
136080	199664
120004	199665
131097	199666
80775	199667
138671	199668
164405	199669
145315	199670
137619	199671
110660	199672
126014	199673
147024	199674
141370	199675
129476	199676
105705	199677
105704	199678
102553	199679
122849	199680
114631	199681
131200	199682
131201	199683
71556	199684
83621	199685
126084	199686
112238	199687
126090	199688
124518	199689
110704	199690
154710	199691
118775	199692
116926	199693
141451	199694
73111	199695
115095	199696
73078	199697
152791	199698
154510	199699
63377	199700
39262	199701
131230	199702
131025	199703
137540	199704
138604	199705
154711	199706
968	199707
37529	199708
403	199709
31262	199710
65549	199711
2766	199712
81945	199713
57433	199714
107052	199715
1155	199716
98862	199717
46465	199718
71809	199719
12014	199720
60803	199721
158151	199722
32431	199723
4751	199724
9521	199725
2299	199726
1343	199727
25998	199728
11346	199729
14297	199730
3406	199731
41841	199732
9220	199733
65736	199734
133151	199735
83115	199736
27397	199737
46635	199738
60465	199739
41270	199740
24605	199741
25062	199742
839	199743
82424	199744
11431	199745
143482	199746
149082	199747
839	199748
105402	199749
28020	199750
48084	199751
97993	199752
42231	199753
21064	199754
55127	199755
76350	199756
64911	199757
59903	199758
89554	199759
94933	199760
39177	199761
101680	199762
17728	199763
60772	199764
84096	199765
15098	199766
11808	199767
96070	199768
149	199769
76079	199770
44547	199771
44547	199772
85582	199773
130124	199774
24839	199775
117767	199776
83	199777
37565	199778
114166	199779
54926	199780
16788	199781
42119	199782
77163	199783
129048	199784
69185	199785
26814	199786
16465	199787
16465	199788
104985	199789
3510	199790
1104	199791
135523	199792
61155	199793
13726	199794
841	199795
1104	199796
83975	199797
2491	199798
11335	199799
676	199800
387	199801
65893	199802
118768	199803
76135	199804
6631	199805
17142	199806
4578	199807
1155	199808
51298	199809
62716	199810
107008	199811
22635	199812
4	199813
506	199814
7495	199815
136549	199816
3187	199817
22635	199818
64770	199819
4569	199820
27908	199821
49483	199822
49483	199823
71762	199824
71762	199825
54843	199826
59706	199827
97747	199828
5013	199829
120007	199830
49412	199831
49412	199832
3187	199833
117124	199834
85640	199835
18655	199836
40190	199837
101354	199838
45277	199839
13669	199840
78139	199841
19135	199842
1811	199843
1194	199844
45566	199845
22644	199846
156575	199847
41286	199848
25658	199849
77932	199850
41286	199851
2037	199852
64096	199853
64125	199854
37823	199855
105782	199856
2807	199857
76286	199858
53725	199859
39737	199860
31288	199861
70251	199862
43	199863
90350	199864
16998	199865
17019	199866
49289	199867
14151	199868
12587	199869
69064	199870
67847	199871
69616	199872
109196	199873
51799	199874
11172	199875
10437	199876
6676	199877
3534	199878
114171	199879
2784	199880
87664	199881
24654	199882
3084	199883
133430	199884
153089	199885
4346	199886
4346	199887
4346	199888
17799	199889
63931	199890
10197	199891
103527	199892
1063	199893
11704	199894
85992	199895
126	199896
76213	199897
6299	199898
134020	199899
86157	199900
46781	199901
31659	199902
31659	199903
769	199904
62295	199905
73571	199906
76132	199907
9161	199908
20962	199909
51184	199910
8926	199911
53504	199912
9101	199913
114932	199914
70676	199915
7709	199916
8437	199917
426	199918
19015	199919
19015	199920
4519	199921
3583	199922
46295	199923
4179	199924
19577	199925
4375	199926
6070	199927
41274	199928
28388	199929
81596	199930
16604	199931
66799	199932
84532	199933
46099	199934
20100	199935
71052	199936
31464	199937
53470	199938
101743	199939
80195	199940
80195	199941
49028	199942
13369	199943
14711	199944
116973	199945
21024	199946
20100	199947
48540	199948
25118	199949
52966	199950
51266	199951
106454	199952
80959	199953
111	199954
34112	199955
6904	199956
6721	199957
139	199958
416	199959
1484	199960
99016	199961
101138	199962
34031	199963
31181	199964
974	199965
9010	199966
5096	199967
4	199968
10207	199969
113812	199970
48933	199971
3678	199972
18689	199973
6870	199974
2445	199975
4140	199976
50423	199977
35018	199978
39037	199979
14	199980
36971	199981
23992	199982
13530	199983
61552	199984
59635	199985
1259	199986
104109	199987
38058	199988
95560	199989
60924	199990
1604	199991
52	199992
36649	199993
91567	199994
100089	199995
53295	199996
68	199997
23428	199998
94	199999
5816	200000
14614	200001
22582	200002
14403	200003
41369	200004
27234	200005
1687	200006
45464	200007
97396	200008
132425	200009
70784	200010
123859	200011
29723	200012
32710	200013
82188	200014
164520	200015
30767	200016
98004	200017
71028	200018
116663	200019
16305	200020
133876	200021
20341	200022
147	200023
1628	200024
1928	200025
7416	200026
20216	200027
108084	200028
1045	200029
233	200030
816	200031
23349	200032
1154	200033
14817	200034
997	200035
18	200036
27455	200037
54254	200038
197	200039
32176	200040
94952	200041
2	200042
503	200043
7341	200044
5478	200045
4235	200046
85612	200047
74587	200048
64335	200049
3459	200050
1232	200051
10402	200052
6976	200053
129400	200054
58439	200055
7630	200056
22311	200057
4796	200058
130	200059
2225	200060
91701	200061
27661	200062
9001	200063
82950	200064
138321	200065
71170	200066
12583	200067
53436	200068
117683	200069
35666	200070
10572	200071
57523	200072
78587	200073
61987	200074
114483	200075
77613	200076
65181	200077
92990	200078
47279	200079
62903	200080
57184	200081
49746	200082
95092	200083
68398	200084
83592	200085
88446	200086
8847	200087
344	200088
16191	200089
2657	200090
94661	200091
7758	200092
109788	200093
1651	200094
94878	200095
144882	200096
50878	200097
24	200098
30980	200099
204	200100
6904	200101
135115	200102
6025	200103
15151	200104
2172	200105
60695	200106
1209	200107
62855	200108
130395	200109
2249	200110
2981	200111
17041	200112
16	200113
142117	200114
31462	200115
31462	200116
4126	200117
15	200118
21255	200119
1108	200120
5524	200121
9938	200122
30694	200123
30694	200124
30694	200125
3554	200126
1994	200127
7139	200128
1689	200129
280	200130
8587	200131
3554	200132
37655	200133
1881	200134
77891	200135
142178	200136
51995	200137
10566	200138
17362	200139
86504	200140
91421	200141
20934	200142
13232	200143
72719	200144
63353	200145
803	200146
118907	200147
76441	200148
107588	200149
27995	200150
41947	200151
47779	200152
47702	200153
41894	200154
41447	200155
49423	200156
91442	200157
64695	200158
31761	200159
31761	200160
41218	200161
58528	200162
16834	200163
3264	200164
10532	200165
86148	200166
9806	200167
69077	200168
29330	200169
30601	200170
34001	200171
64403	200172
37226	200173
92142	200174
16790	200175
1046	200176
29876	200177
15576	200178
20999	200179
52138	200180
23329	200181
125345	200182
79242	200183
3518	200184
87508	200185
110371	200186
70999	200187
30463	200188
36534	200189
86511	200190
80258	200191
7024	200192
17516	200193
101595	200194
3691	200195
16662	200196
81870	200197
58638	200198
63337	200199
49450	200200
13752	200201
47298	200202
32874	200203
17852	200204
3942	200205
36526	200206
41910	200207
8277	200208
9245	200209
37908	200210
52280	200211
47702	200212
18746	200213
81841	200214
624	200215
13000	200216
34195	200217
10288	200218
19025	200219
69888	200220
508	200221
19962	200222
133044	200223
44245	200224
1214	200225
1092	200226
1214	200227
178	200228
3164	200229
54628	200230
215	200231
136	200232
1881	200233
48100	200234
74577	200235
27129	200236
30126	200237
166291	200238
116428	200239
11758	200240
26580	200241
106312	200242
89018	200243
125628	200244
26580	200245
27891	200246
112982	200247
85566	200248
154791	200249
3679	200250
46788	200251
42711	200252
72327	200253
128489	200254
19046	200255
6502	200256
11571	200257
65731	200258
94659	200259
110759	200260
51971	200261
94382	200262
16339	200263
26681	200264
642	200265
73373	200266
286	200267
20975	200268
41752	200269
57014	200270
119534	200271
27308	200272
27308	200273
5682	200274
11553	200275
16	200276
107439	200277
6736	200278
1425	200279
1425	200280
1425	200281
11206	200282
2359	200283
128133	200284
137125	200285
28826	200286
115793	200287
10737	200288
6025	200289
972	200290
972	200291
972	200292
25	200293
972	200294
2189	200295
6	200296
35166	200297
35166	200298
39659	200299
156172	200300
115398	200301
52621	200302
141512	200303
12014	200304
92123	200305
103762	200306
5283	200307
18852	200308
3935	200309
7031	200310
10042	200311
10042	200312
10042	200313
10042	200314
10042	200315
10042	200316
10042	200317
10042	200318
16	200319
16	200320
2431	200321
4	200322
4	200323
2	200324
37	200325
12928	200326
343	200327
126460	200328
54834	200329
273	200330
582	200331
12	200332
78741	200333
9560	200334
4701	200335
624	200336
37401	200337
62328	200338
110707	200339
151666	200340
126050	200341
105744	200342
121339	200343
17389	200344
5228	200345
9501	200346
161	200347
43821	200348
7898	200349
22671	200350
45271	200351
54082	200352
24276	200353
19525	200354
31565	200355
30745	200356
75808	200357
33787	200358
5676	200359
17245	200360
88522	200361
8513	200362
5662	200363
5662	200364
280	200365
2397	200366
196	200367
68052	200368
14488	200369
31991	200370
2925	200371
2925	200372
94656	200373
9713	200374
9365	200375
54786	200376
1149	200377
139284	200378
966	200379
98918	200380
2095	200381
56240	200382
1228	200383
58199	200384
89842	200385
71544	200386
1475	200387
3047	200388
3047	200389
3047	200390
3047	200391
2902	200392
38723	200393
45036	200394
3302	200395
90557	200396
70973	200397
44996	200398
95832	200399
1383	200400
36460	200401
3047	200402
124022	200403
3804	200404
28826	200405
49423	200406
8657	200407
110177	200408
37130	200409
28829	200410
37130	200411
28829	200412
13273	200413
52062	200414
13750	200415
363	200416
9150	200417
30531	200418
16693	200419
37857	200420
37256	200421
28826	200422
25796	200423
21854	200424
52026	200425
3915	200426
25409	200427
25796	200428
9020	200429
39880	200430
38600	200431
110420	200432
9743	200433
92158	200434
4841	200435
24086	200436
130661	200437
9318	200438
21491	200439
135984	200440
16179	200441
38411	200442
20395	200443
18266	200444
8074	200445
60661	200446
134947	200447
71037	200448
60269	200449
15061	200450
45732	200451
12473	200452
105353	200453
21027	200454
76607	200455
10838	200456
65072	200457
24625	200458
66250	200459
45166	200460
10839	200461
19936	200462
19936	200463
60876	200464
101956	200465
96416	200466
11810	200467
34471	200468
25324	200469
46213	200470
164441	200471
22167	200472
65072	200473
9990	200474
318	200475
60484	200476
26626	200477
245	200478
28003	200479
13909	200480
1368	200481
41556	200482
2280	200483
45058	200484
156	200485
28	200486
95508	200487
117090	200488
23925	200489
55213	200490
11513	200491
97762	200492
126265	200493
5016	200494
94336	200495
25826	200496
22130	200497
27560	200498
51182	200499
95218	200500
12485	200501
113042	200502
70160	200503
87121	200504
22367	200505
77913	200506
82813	200507
97004	200508
85163	200509
73086	200510
112383	200511
114574	200512
50044	200513
67683	200514
16591	200515
33318	200516
115746	200517
77820	200518
30158	200519
65800	200520
34019	200521
97556	200522
98128	200523
56967	200524
16138	200525
4331	200526
78109	200527
122790	200528
162514	200529
16153	200530
10098	200531
14680	200532
602	200533
28517	200534
28534	200535
17846	200536
135702	200537
16841	200538
5153	200539
28030	200540
35	200541
81346	200542
16677	200543
68840	200544
25959	200545
198	200546
8	200547
108691	200548
1	200549
29817	200550
5325	200551
125240	200552
57448	200553
124194	200554
67842	200555
66322	200556
84286	200557
16843	200558
22856	200559
15394	200560
13144	200561
18897	200562
1722	200563
38825	200564
86574	200565
4607	200566
45589	200567
67471	200568
73832	200569
103552	200570
60	200571
132523	200572
152717	200573
1931	200574
103772	200575
68120	200576
9059	200577
60074	200578
86055	200579
95497	200580
645	200581
112133	200582
30904	200583
27674	200584
3740	200585
4559	200586
1989	200587
9213	200588
39	200589
75530	200590
75531	200591
7665	200592
11051	200593
48216	200594
76843	200595
30058	200596
85808	200597
35572	200598
35238	200599
827	200600
90810	200601
13726	200602
441	200603
102391	200604
42418	200605
105113	200606
36257	200607
764	200608
17578	200609
3833	200610
41073	200611
50341	200612
8536	200613
106469	200614
87959	200615
728	200616
28030	200617
4528	200618
2609	200619
17975	200620
73450	200621
39325	200622
40632	200623
40631	200624
124748	200625
69185	200626
11704	200627
4562	200628
51958	200629
100	200630
100	200631
177	200632
601	200633
13006	200634
13455	200635
1202	200636
38888	200637
55169	200638
69771	200639
137203	200640
18698	200641
9553	200642
24761	200643
18547	200644
16580	200645
10534	200646
98392	200647
56866	200648
19171	200649
149363	200650
35183	200651
26924	200652
116910	200653
19248	200654
94204	200655
71519	200656
139806	200657
57462	200658
10036	200659
105221	200660
3474	200661
1746	200662
5781	200663
14345	200664
73993	200665
3145	200666
120797	200667
45122	200668
88197	200669
108114	200670
84868	200671
82404	200672
103807	200673
22425	200674
36071	200675
6883	200676
78553	200677
640	200678
110193	200679
26713	200680
68590	200681
18641	200682
96336	200683
21963	200684
39850	200685
31014	200686
138428	200687
105979	200688
54363	200689
154625	200690
88674	200691
2805	200692
1411	200693
51918	200694
106941	200695
8407	200696
65631	200697
7955	200698
13662	200699
28141	200700
100053	200701
2765	200702
441	200703
1604	200704
4533	200705
36988	200706
45975	200707
46471	200708
6110	200709
8764	200710
65057	200711
25238	200712
33277	200713
738	200714
69599	200715
12760	200716
26457	200717
12011	200718
4794	200719
8609	200720
107182	200721
16368	200722
69283	200723
21988	200724
85291	200725
65984	200726
18835	200727
6820	200728
1652	200729
68906	200730
6243	200731
48580	200732
41652	200733
64471	200734
117219	200735
420	200736
11380	200737
20285	200738
98508	200739
13208	200740
2288	200741
1180	200742
152024	200743
31078	200744
13479	200745
9199	200746
101842	200747
73904	200748
51002	200749
77697	200750
82923	200751
131653	200752
753	200753
37	200754
162345	200755
11416	200756
17179	200757
195	200758
7516	200759
30790	200760
11493	200761
11493	200762
11493	200763
12741	200764
1930	200765
2644	200766
20511	200767
177	200768
135	200769
6576	200770
6576	200771
13908	200772
57839	200773
90703	200774
90703	200775
23722	200776
26954	200777
25971	200778
39502	200779
22912	200780
11538	200781
148	200782
24347	200783
15206	200784
1565	200785
118953	200786
37	200787
16109	200788
1484	200789
30737	200790
6076	200791
46269	200792
29303	200793
12529	200794
1994	200795
35200	200796
45088	200797
3402	200798
83	200799
456	200800
1194	200801
36763	200802
84598	200803
135	200804
2887	200805
24697	200806
343	200807
24635	200808
46413	200809
643	200810
8095	200811
54607	200812
1584	200813
110764	200814
41754	200815
10024	200816
2306	200817
5483	200818
3	200819
7918	200820
120419	200821
34219	200822
85904	200823
23	200824
29541	200825
24635	200826
24635	200827
29078	200828
41884	200829
41884	200830
6610	200831
66912	200832
23295	200833
123124	200834
1837	200835
141396	200836
36241	200837
117124	200838
36284	200839
8888	200840
2638	200841
2638	200842
164244	200843
125073	200844
11058	200845
27399	200846
3685	200847
22275	200848
219	200849
5040	200850
117219	200851
64676	200852
259	200853
77	200854
12357	200855
6674	200856
999	200857
36290	200858
60783	200859
68874	200860
39172	200861
17408	200862
9436	200863
65154	200864
152947	200865
41385	200866
22652	200867
91358	200868
39863	200869
27982	200870
17009	200871
17009	200872
67619	200873
23975	200874
55015	200875
6295	200876
6295	200877
22828	200878
6035	200879
63274	200880
15203	200881
100858	200882
27239	200883
989	200884
718	200885
2179	200886
718	200887
718	200888
43534	200889
44291	200890
6338	200891
35455	200892
19152	200893
57522	200894
2328	200895
1923	200896
11946	200897
4087	200898
2399	200899
160241	200900
145150	200901
57812	200902
61439	200903
36646	200904
2506	200905
84605	200906
18317	200907
30534	200908
452	200909
5538	200910
32877	200911
44260	200912
96476	200913
64953	200914
496	200915
2	200916
21162	200917
1120	200918
20168	200919
28555	200920
3758	200921
2522	200922
833	200923
4846	200924
164	200925
28	200926
25164	200927
11573	200928
15413	200929
12026	200930
24	200931
40158	200932
141560	200933
33987	200934
1609	200935
18065	200936
89646	200937
2784	200938
117230	200939
16362	200940
55038	200941
3822	200942
30954	200943
50731	200944
167341	200945
6881	200946
100408	200947
2703	200948
842	200949
46421	200950
88453	200951
34927	200952
34972	200953
26545	200954
65909	200955
20095	200956
1751	200957
5471	200958
66861	200959
84665	200960
57	200961
35413	200962
105002	200963
8297	200964
93414	200965
72727	200966
116557	200967
2871	200968
101203	200969
8297	200970
31531	200971
37808	200972
40692	200973
48557	200974
28049	200975
34495	200976
11195	200977
5721	200978
6470	200979
14715	200980
38684	200981
30033	200982
14472	200983
26969	200984
556	200985
20290	200986
48358	200987
171	200988
2387	200989
4333	200990
664	200991
755	200992
99075	200993
42657	200994
1384	200995
1384	200996
160345	200997
36320	200998
91347	200999
112488	201000
20799	201001
15376	201002
110724	201003
91955	201004
58983	201005
60074	201006
34564	201007
34564	201008
45020	201009
353	201010
60592	201011
77683	201012
3986	201013
67108	201014
166044	201015
119188	201016
7883	201017
5194	201018
26766	201019
60106	201020
13170	201021
111924	201022
769	201023
28534	201024
2657	201025
1753	201026
4032	201027
47752	201028
115717	201029
29265	201030
69159	201031
14556	201032
24236	201033
49436	201034
91690	201035
34963	201036
90249	201037
107262	201038
84540	201039
60621	201040
5783	201041
99774	201042
28749	201043
99758	201044
8266	201045
985	201046
985	201047
141	201048
51784	201049
645	201050
1843	201051
2022	201052
28	201053
3313	201054
156456	201055
37283	201056
41965	201057
107333	201058
124326	201059
151337	201060
2863	201061
37861	201062
165279	201063
102347	201064
83297	201065
81940	201066
65820	201067
31927	201068
13937	201069
152704	201070
23042	201071
2388	201072
27314	201073
15891	201074
27289	201075
123304	201076
48835	201077
84126	201078
61631	201079
92254	201080
14863	201081
3259	201082
5445	201083
11647	201084
11647	201085
11647	201086
57931	201087
132292	201088
152858	201089
16779	201090
11736	201091
13630	201092
48669	201093
59102	201094
48151	201095
137520	201096
49812	201097
17844	201098
88779	201099
56535	201100
47169	201101
130195	201102
8118	201103
35164	201104
52155	201105
162135	201106
29017	201107
97126	201108
62682	201109
130538	201110
64976	201111
77587	201112
77587	201113
31692	201114
124417	201115
17348	201116
116679	201117
75490	201118
82015	201119
80913	201120
37047	201121
55345	201122
114418	201123
97541	201124
62682	201125
97802	201126
122529	201127
129817	201128
49035	201129
58111	201130
120408	201131
76874	201132
87790	201133
122546	201134
56813	201135
100881	201136
50475	201137
166085	201138
90778	201139
1132	201140
9908	201141
8153	201142
8153	201143
61871	201144
67928	201145
273	201146
273	201147
127430	201148
51015	201149
60846	201150
36332	201151
40697	201152
25064	201153
2356	201154
68240	201155
35378	201156
83115	201157
75088	201158
15382	201159
63413	201160
83402	201161
35299	201162
85883	201163
24179	201164
16340	201165
6897	201166
5793	201167
11525	201168
25341	201169
35642	201170
114934	201171
99263	201172
6897	201173
105877	201174
79377	201175
23963	201176
128755	201177
866	201178
16114	201179
60069	201180
42026	201181
377	201182
66776	201183
49418	201184
12347	201185
42026	201186
114335	201187
59942	201188
45951	201189
46019	201190
37869	201191
2008	201192
88743	201193
14156	201194
37869	201195
33531	201196
39070	201197
14156	201198
73541	201199
13575	201200
64949	201201
20180	201202
10031	201203
50608	201204
50608	201205
15582	201206
532	201207
116031	201208
138626	201209
24250	201210
7599	201211
12822	201212
23699	201213
29023	201214
9714	201215
9714	201216
6944	201217
6944	201218
10660	201219
70104	201220
30899	201221
1480	201222
5365	201223
3451	201224
372	201225
973	201226
571	201227
98004	201228
76643	201229
8625	201230
14156	201231
47078	201232
22276	201233
119933	201234
42479	201235
56987	201236
3073	201237
72696	201238
1	201239
1748	201240
82879	201241
770	201242
35152	201243
89199	201244
89199	201245
89199	201246
18197	201247
7782	201248
56248	201249
4243	201250
52741	201251
45352	201252
72125	201253
87499	201254
74186	201255
27949	201256
29136	201257
36524	201258
52784	201259
58014	201260
30914	201261
72125	201262
41084	201263
2032	201264
20581	201265
4037	201266
31096	201267
68028	201268
2427	201269
2737	201270
115665	201271
19	201272
15330	201273
97063	201274
32977	201275
9155	201276
47278	201277
11271	201278
4671	201279
30010	201280
68015	201281
110384	201282
92337	201283
74325	201284
57354	201285
22985	201286
21109	201287
161977	201288
39795	201289
9526	201290
25346	201291
23349	201292
14306	201293
21079	201294
133761	201295
107871	201296
37663	201297
70660	201298
47629	201299
67640	201300
101985	201301
63113	201302
143472	201303
67779	201304
25144	201305
30359	201306
63799	201307
137853	201308
134748	201309
51931	201310
51494	201311
78918	201312
31378	201313
109464	201314
60981	201315
87091	201316
61034	201317
39859	201318
136890	201319
159964	201320
20571	201321
35732	201322
119985	201323
139045	201324
111458	201325
87466	201326
23279	201327
67705	201328
61855	201329
133757	201330
67480	201331
146742	201332
57996	201333
145097	201334
97653	201335
67725	201336
67867	201337
39182	201338
126777	201339
20619	201340
84330	201341
118661	201342
108460	201343
41845	201344
18055	201345
65183	201346
65183	201347
119771	201348
67869	201349
52789	201350
100299	201351
51258	201352
42246	201353
120031	201354
145310	201355
137639	201356
107494	201357
22870	201358
158019	201359
88462	201360
66222	201361
87036	201362
69727	201363
46860	201364
135163	201365
53538	201366
137855	201367
53538	201368
130462	201369
38467	201370
78889	201371
109884	201372
133786	201373
49421	201374
28794	201375
57937	201376
96238	201377
61778	201378
61008	201379
165671	201380
67519	201381
30324	201382
26038	201383
15608	201384
8648	201385
14100	201386
22059	201387
51995	201388
5436	201389
9336	201390
23314	201391
17772	201392
36461	201393
11459	201394
5099	201395
10999	201396
6467	201397
26978	201398
14574	201399
8073	201400
29518	201401
75279	201402
40291	201403
12293	201404
34466	201405
31451	201406
33940	201407
90301	201408
39891	201409
90312	201410
23367	201411
6058	201412
9021	201413
16141	201414
4731	201415
120681	201416
24262	201417
7561	201418
21175	201419
13457	201420
103892	201421
113516	201422
18111	201423
30539	201424
33996	201425
43182	201426
43182	201427
71554	201428
115071	201429
44783	201430
120168	201431
85373	201432
109872	201433
110785	201434
102960	201435
41846	201436
107876	201437
61797	201438
36274	201439
69755	201440
18636	201441
56977	201442
35178	201443
49285	201444
68414	201445
85513	201446
68421	201447
18043	201448
39964	201449
15458	201450
29455	201451
45926	201452
87099	201453
133721	201454
136974	201455
79901	201456
79920	201457
57935	201458
109874	201459
141334	201460
45081	201461
93363	201462
61037	201463
126081	201464
101387	201465
67602	201466
11140	201467
145301	201468
120128	201469
119918	201470
30374	201471
67650	201472
5344	201473
40677	201474
125951	201475
75144	201476
60975	201477
66540	201478
91696	201479
30372	201480
109932	201481
14061	201482
35858	201483
43961	201484
163986	201485
87475	201486
39818	201487
113146	201488
165649	201489
107287	201490
109916	201491
51843	201492
109990	201493
123923	201494
102765	201495
39786	201496
12634	201497
15625	201498
90158	201499
22865	201500
6581	201501
44980	201502
26364	201503
20120	201504
135383	201505
53859	201506
79357	201507
44738	201508
109945	201509
567	201510
15628	201511
112704	201512
3740	201513
98790	201514
108342	201515
4428	201516
21805	201517
156702	201518
290	201519
51553	201520
258	201521
2702	201522
91158	201523
21934	201524
60894	201525
50929	201526
106646	201527
38802	201528
25363	201529
19476	201530
1171	201531
52222	201532
66906	201533
11111	201534
65148	201535
2378	201536
35751	201537
70775	201538
1621	201539
115301	201540
44022	201541
7919	201542
51185	201543
118300	201544
27967	201545
89474	201546
57879	201547
97130	201548
103140	201549
34984	201550
11805	201551
127836	201552
3690	201553
66083	201554
1827	201555
71893	201556
76038	201557
131675	201558
49518	201559
60340	201560
20019	201561
73992	201562
119448	201563
57190	201564
22472	201565
86953	201566
75108	201567
32678	201568
56265	201569
18269	201570
5551	201571
13208	201572
41793	201573
20826	201574
113252	201575
61714	201576
74823	201577
77326	201578
90638	201579
29189	201580
10217	201581
33317	201582
40269	201583
4293	201584
5630	201585
56359	201586
111293	201587
49231	201588
135	201589
61	201590
2297	201591
61	201592
10785	201593
31008	201594
114974	201595
98088	201596
136225	201597
101058	201598
115662	201599
52967	201600
56321	201601
144543	201602
82526	201603
136133	201604
66219	201605
75946	201606
154800	201607
101988	201608
113401	201609
99125	201610
63572	201611
110644	201612
30302	201613
166106	201614
47801	201615
3	201616
315	201617
1604	201618
65985	201619
14170	201620
24325	201621
133767	201622
13025	201623
134559	201624
15661	201625
55210	201626
111519	201627
26139	201628
11400	201629
107158	201630
99236	201631
59253	201632
92300	201633
54272	201634
110313	201635
136207	201636
67578	201637
24349	201638
418	201639
112371	201640
83500	201641
64089	201642
102641	201643
6756	201644
30711	201645
25337	201646
88772	201647
33042	201648
113478	201649
53820	201650
121409	201651
73193	201652
61613	201653
30821	201654
79355	201655
54178	201656
64794	201657
164236	201658
52914	201659
61926	201660
56265	201661
52334	201662
103737	201663
90638	201664
70003	201665
54128	201666
70601	201667
57682	201668
55518	201669
90637	201670
18032	201671
78441	201672
11793	201673
33102	201674
48924	201675
90757	201676
19227	201677
9765	201678
52396	201679
129308	201680
98635	201681
64663	201682
19458	201683
72991	201684
113692	201685
36508	201686
67520	201687
119864	201688
143995	201689
56613	201690
26890	201691
96319	201692
101046	201693
112348	201694
15473	201695
104230	201696
113847	201697
92198	201698
93792	201699
93457	201700
56312	201701
75350	201702
96761	201703
73118	201704
34205	201705
151144	201706
135908	201707
78004	201708
59810	201709
89593	201710
24708	201711
127567	201712
121547	201713
124336	201714
34056	201715
60277	201716
33294	201717
55634	201718
24345	201719
114502	201720
81857	201721
80971	201722
152807	201723
138616	201724
105797	201725
135829	201726
114938	201727
134036	201728
50599	201729
28036	201730
120278	201731
115150	201732
83460	201733
138162	201734
120070	201735
115766	201736
61500	201737
3136	201738
59390	201739
13586	201740
79456	201741
77073	201742
65008	201743
51240	201744
38174	201745
54301	201746
64139	201747
113071	201748
118527	201749
134573	201750
39162	201751
92831	201752
63719	201753
68848	201754
87898	201755
94278	201756
39709	201757
131529	201758
109896	201759
16636	201760
56178	201761
160055	201762
81229	201763
57941	201764
136067	201765
166168	201766
41395	201767
72201	201768
40887	201769
96817	201770
111970	201771
112311	201772
110512	201773
48458	201774
139271	201775
131489	201776
77818	201777
44932	201778
14024	201779
41688	201780
36997	201781
56782	201782
2337	201783
130830	201784
442	201785
29927	201786
37230	201787
48959	201788
77507	201789
343	201790
4218	201791
76003	201792
67626	201793
103004	201794
43178	201795
42956	201796
116915	201797
51041	201798
19123	201799
85192	201800
65488	201801
68778	201802
11562	201803
33987	201804
30362	201805
45877	201806
39796	201807
133822	201808
115068	201809
100446	201810
88261	201811
63051	201812
30316	201813
86445	201814
151391	201815
22410	201816
165807	201817
81379	201818
125936	201819
80397	201820
134275	201821
104027	201822
79418	201823
30463	201824
46282	201825
162428	201826
50424	201827
100757	201828
133945	201829
127700	201830
147034	201831
68200	201832
77475	201833
152695	201834
80297	201835
67516	201836
8400	201837
13395	201838
18360	201839
91217	201840
59914	201841
52046	201842
20081	201843
4036	201844
102165	201845
37722	201846
39872	201847
11150	201848
67768	201849
18121	201850
26100	201851
28956	201852
15440	201853
16145	201854
53124	201855
166113	201856
107295	201857
122771	201858
12496	201859
107449	201860
82141	201861
74549	201862
162861	201863
73016	201864
131173	201865
115092	201866
115097	201867
134624	201868
57277	201869
67232	201870
110482	201871
121299	201872
21150	201873
114321	201874
39909	201875
100969	201876
124468	201877
87993	201878
58021	201879
124246	201880
165647	201881
39702	201882
66696	201883
72936	201884
35164	201885
131171	201886
93868	201887
63171	201888
20630	201889
156636	201890
150747	201891
104147	201892
134496	201893
21992	201894
133719	201895
47404	201896
124331	201897
133734	201898
103613	201899
13730	201900
80383	201901
60246	201902
9527	201903
115364	201904
43182	201905
1108	201906
99697	201907
94183	201908
34247	201909
9512	201910
55262	201911
33569	201912
29756	201913
3464	201914
11247	201915
2628	201916
75765	201917
1550	201918
18777	201919
721	201920
52000	201921
94804	201922
42844	201923
43743	201924
1682	201925
5538	201926
9445	201927
537	201928
109134	201929
2084	201930
141902	201931
1849	201932
2394	201933
16097	201934
122709	201935
41682	201936
251	201937
61410	201938
51886	201939
158184	201940
1716	201941
16820	201942
16820	201943
70976	201944
47950	201945
107025	201946
25814	201947
88677	201948
86947	201949
5638	201950
66859	201951
3129	201952
1110	201953
961	201954
39332	201955
22130	201956
4812	201957
43279	201958
48676	201959
2949	201960
26457	201961
3234	201962
1242	201963
61693	201964
22973	201965
1167	201966
2547	201967
432	201968
2476	201969
10078	201970
62176	201971
56551	201972
9453	201973
803	201974
83608	201975
18277	201976
16372	201977
43549	201978
8818	201979
27178	201980
14	201981
13999	201982
392	201983
87818	201984
185	201985
73455	201986
52126	201987
22125	201988
31819	201989
27178	201990
4571	201991
16282	201992
28294	201993
108744	201994
124809	201995
148723	201996
18085	201997
61271	201998
31869	201999
12271	202000
165672	202001
53709	202002
130367	202003
66251	202004
4878	202005
106688	202006
4026	202007
7578	202008
67553	202009
27557	202010
27887	202011
11040	202012
13540	202013
18486	202014
58276	202015
53709	202016
90035	202017
70932	202018
35194	202019
35194	202020
22532	202021
53595	202022
68600	202023
30351	202024
39767	202025
45227	202026
87567	202027
5473	202028
5	202029
5085	202030
59974	202031
3366	202032
10751	202033
34585	202034
97466	202035
35763	202036
12561	202037
109426	202038
9038	202039
699	202040
8370	202041
277	202042
19669	202043
32297	202044
50135	202045
12912	202046
11106	202047
55911	202048
55296	202049
55296	202050
32946	202051
37314	202052
705	202053
13846	202054
156706	202055
31991	202056
77	202057
3957	202058
17437	202059
45205	202060
69599	202061
10739	202062
4443	202063
10159	202064
5073	202065
24709	202066
25025	202067
4823	202068
30806	202069
53606	202070
3967	202071
280	202072
24808	202073
40833	202074
316	202075
23960	202076
36841	202077
22230	202078
33656	202079
5412	202080
1310	202081
3139	202082
102	202083
837	202084
2264	202085
13	202086
9303	202087
110637	202088
469	202089
1565	202090
58492	202091
6087	202092
21	202093
13565	202094
7809	202095
35153	202096
18439	202097
247	202098
91899	202099
31249	202100
20793	202101
23397	202102
3865	202103
28826	202104
10683	202105
37130	202106
28829	202107
37707	202108
51561	202109
965	202110
9060	202111
20138	202112
19131	202113
10683	202114
35804	202115
8010	202116
10648	202117
61101	202118
27629	202119
11196	202120
353	202121
68742	202122
130493	202123
27026	202124
66519	202125
78288	202126
72646	202127
12381	202128
69077	202129
61883	202130
3076	202131
15076	202132
118757	202133
33449	202134
19446	202135
10383	202136
144880	202137
85552	202138
42792	202139
91559	202140
52895	202141
135463	202142
69912	202143
7432	202144
85444	202145
9013	202146
22682	202147
28647	202148
6579	202149
37685	202150
119165	202151
33948	202152
26808	202153
2727	202154
52943	202155
22431	202156
51298	202157
17695	202158
2105	202159
53471	202160
66559	202161
20456	202162
3746	202163
787	202164
74597	202165
13076	202166
37027	202167
13076	202168
13076	202169
808	202170
7098	202171
78996	202172
5239	202173
24359	202174
2877	202175
36499	202176
111979	202177
1212	202178
531	202179
3896	202180
3697	202181
43486	202182
62	202183
2322	202184
4125	202185
59296	202186
90148	202187
626	202188
626	202189
626	202190
28653	202191
10648	202192
626	202193
626	202194
67754	202195
95882	202196
67243	202197
131108	202198
3	202199
2495	202200
49685	202201
28122	202202
151	202203
109377	202204
19498	202205
51508	202206
62804	202207
236	202208
125323	202209
37927	202210
95964	202211
8757	202212
65310	202213
1215	202214
15918	202215
4046	202216
36405	202217
817	202218
3459	202219
124878	202220
150758	202221
24	202222
21501	202223
210	202224
1684	202225
6516	202226
2105	202227
151	202228
52	202229
139442	202230
1459	202231
91732	202232
550	202233
18897	202234
1627	202235
27611	202236
13597	202237
44631	202238
66940	202239
29458	202240
109028	202241
23724	202242
39244	202243
8478	202244
9715	202245
52152	202246
121708	202247
25914	202248
12301	202249
41747	202250
436	202251
64315	202252
1994	202253
2018	202254
760	202255
49422	202256
74897	202257
46611	202258
6598	202259
56582	202260
17509	202261
107317	202262
6631	202263
99948	202264
21553	202265
2264	202266
17182	202267
72249	202268
77181	202269
25515	202270
42408	202271
35559	202272
35559	202273
29995	202274
24181	202275
28721	202276
6090	202277
765	202278
117145	202279
2514	202280
68576	202281
92251	202282
8839	202283
1910	202284
13309	202285
95646	202286
55074	202287
86815	202288
46518	202289
61252	202290
43076	202291
7060	202292
7060	202293
9220	202294
4293	202295
83582	202296
54864	202297
30652	202298
51401	202299
9345	202300
106092	202301
147	202302
130442	202303
29572	202304
37106	202305
51353	202306
41305	202307
6422	202308
51498	202309
46675	202310
54990	202311
30482	202312
114030	202313
5979	202314
28176	202315
71644	202316
78151	202317
74656	202318
55444	202319
1533	202320
46124	202321
48648	202322
66014	202323
19528	202324
37220	202325
54501	202326
16675	202327
132156	202328
40579	202329
33742	202330
2014	202331
94866	202332
46571	202333
19033	202334
5558	202335
109226	202336
42359	202337
49339	202338
22558	202339
64345	202340
19909	202341
112570	202342
25689	202343
135864	202344
5007	202345
19534	202346
43465	202347
727	202348
71815	202349
7846	202350
42040	202351
138909	202352
28966	202353
38168	202354
20112	202355
64421	202356
62038	202357
84515	202358
6352	202359
25646	202360
7639	202361
133280	202362
28118	202363
89068	202364
15184	202365
116833	202366
80576	202367
19177	202368
22880	202369
162372	202370
15394	202371
39791	202372
1327	202373
69857	202374
32422	202375
16780	202376
37743	202377
13750	202378
47854	202379
24623	202380
102133	202381
10566	202382
117882	202383
839	202384
84511	202385
108196	202386
21208	202387
127016	202388
40577	202389
130809	202390
18592	202391
50141	202392
6470	202393
113368	202394
30774	202395
10208	202396
10209	202397
106839	202398
3299	202399
48565	202400
102091	202401
98669	202402
107128	202403
128290	202404
2757	202405
121610	202406
76519	202407
103123	202408
64205	202409
75195	202410
91464	202411
41986	202412
20885	202413
56106	202414
93077	202415
88833	202416
84855	202417
79129	202418
46124	202419
123589	202420
144	202421
8816	202422
70187	202423
84860	202424
23877	202425
28012	202426
24623	202427
6511	202428
80017	202429
4180	202430
112714	202431
20990	202432
42817	202433
115186	202434
38117	202435
2829	202436
37308	202437
21491	202438
22670	202439
18754	202440
72603	202441
6422	202442
7215	202443
64447	202444
89	202445
10259	202446
301	202447
301	202448
40045	202449
87508	202450
5941	202451
12484	202452
28012	202453
2458	202454
56173	202455
7145	202456
39914	202457
31017	202458
9741	202459
10901	202460
81222	202461
126723	202462
88035	202463
39914	202464
28878	202465
16725	202466
19934	202467
72095	202468
16934	202469
10535	202470
86037	202471
49229	202472
7573	202473
51316	202474
2558	202475
3659	202476
28465	202477
1	202478
47	202479
10493	202480
141883	202481
71311	202482
71124	202483
62880	202484
120388	202485
3398	202486
3398	202487
39037	202488
9150	202489
3021	202490
103083	202491
24283	202492
20138	202493
13161	202494
94167	202495
107283	202496
110368	202497
31204	202498
79108	202499
87452	202500
87664	202501
88834	202502
32810	202503
53594	202504
11931	202505
431	202506
446	202507
51717	202508
22188	202509
62	202510
6721	202511
171	202512
7503	202513
18950	202514
641	202515
49	202516
29980	202517
16504	202518
117545	202519
135805	202520
27898	202521
160489	202522
22102	202523
5852	202524
67801	202525
36573	202526
47825	202527
125776	202528
114189	202529
7897	202530
18890	202531
787	202532
35847	202533
12047	202534
96225	202535
3047	202536
353	202537
478	202538
136680	202539
76119	202540
52042	202541
7927	202542
25323	202543
83503	202544
137350	202545
7147	202546
53717	202547
25274	202548
29585	202549
2125	202550
4	202551
42062	202552
7297	202553
100794	202554
100794	202555
15837	202556
271	202557
35373	202558
119840	202559
728	202560
156	202561
87215	202562
43409	202563
15272	202564
441	202565
9202	202566
104122	202567
10091	202568
72757	202569
19970	202570
2827	202571
28058	202572
70589	202573
30064	202574
49248	202575
7224	202576
50693	202577
868	202578
12	202579
19926	202580
5680	202581
70999	202582
2753	202583
505	202584
636	202585
2329	202586
33876	202587
41076	202588
15147	202589
19992	202590
90465	202591
67910	202592
39854	202593
113988	202594
21821	202595
62195	202596
17933	202597
31767	202598
88600	202599
11594	202600
14336	202601
11837	202602
2727	202603
84810	202604
13742	202605
33595	202606
25300	202607
21833	202608
61101	202609
110234	202610
47997	202611
108593	202612
132265	202613
9118	202614
111506	202615
117363	202616
127458	202617
76546	202618
54086	202619
121788	202620
57578	202621
152467	202622
160381	202623
126093	202624
121498	202625
76932	202626
110235	202627
111727	202628
167	202629
6421	202630
93731	202631
9283	202632
14245	202633
9283	202634
44717	202635
32330	202636
66597	202637
418	202638
92005	202639
54652	202640
91924	202641
147035	202642
23780	202643
95433	202644
145446	202645
63497	202646
98176	202647
15618	202648
101491	202649
109449	202650
14848	202651
63197	202652
32564	202653
58388	202654
80978	202655
63026	202656
37412	202657
56324	202658
90987	202659
120040	202660
150792	202661
68330	202662
23391	202663
38390	202664
846	202665
14455	202666
11369	202667
134057	202668
76045	202669
68064	202670
126057	202671
13076	202672
35248	202673
166077	202674
56402	202675
11679	202676
14449	202677
136726	202678
20399	202679
20462	202680
37403	202681
7397	202682
40224	202683
33194	202684
33194	202685
7829	202686
17298	202687
9148	202688
9148	202689
124	202690
3998	202691
130440	202692
4375	202693
24257	202694
13950	202695
5412	202696
14846	202697
49277	202698
522	202699
58272	202700
5923	202701
12237	202702
18879	202703
4375	202704
22338	202705
4384	202706
2139	202707
5698	202708
7829	202709
33073	202710
9148	202711
24257	202712
5412	202713
1870	202714
3935	202715
56850	202716
5181	202717
82776	202718
5181	202719
7113	202720
41013	202721
22281	202722
3250	202723
97149	202724
64273	202725
51588	202726
55286	202727
40940	202728
4348	202729
13471	202730
30026	202731
3597	202732
105	202733
111924	202734
77841	202735
15054	202736
4869	202737
42270	202738
79043	202739
5227	202740
4869	202741
19341	202742
93265	202743
415	202744
59586	202745
14557	202746
19170	202747
19170	202748
3551	202749
3706	202750
122523	202751
110956	202752
937	202753
41476	202754
59615	202755
41817	202756
92438	202757
10420	202758
10420	202759
80551	202760
38987	202761
9577	202762
63406	202763
8153	202764
17165	202765
68398	202766
839	202767
12	202768
171	202769
401	202770
86389	202771
86148	202772
65585	202773
68003	202774
128696	202775
164116	202776
31510	202777
32270	202778
114972	202779
29	202780
10674	202781
4380	202782
4346	202783
78080	202784
466	202785
1208	202786
420	202787
3	202788
113696	202789
39570	202790
12300	202791
53967	202792
716	202793
5746	202794
53866	202795
833	202796
3139	202797
10251	202798
11149	202799
10245	202800
39346	202801
20361	202802
12592	202803
3971	202804
1982	202805
23711	202806
5213	202807
141	202808
2051	202809
9445	202810
1913	202811
11221	202812
37736	202813
27005	202814
10662	202815
46958	202816
5335	202817
70417	202818
101907	202819
621	202820
129190	202821
54050	202822
128	202823
3938	202824
3139	202825
31851	202826
25	202827
773	202828
8203	202829
8203	202830
922	202831
1621	202832
2190	202833
1565	202834
758	202835
17516	202836
670	202837
20754	202838
71748	202839
2991	202840
5559	202841
9362	202842
5680	202843
1872	202844
1872	202845
21259	202846
4556	202847
11538	202848
17597	202849
879	202850
5364	202851
20818	202852
14905	202853
74986	202854
29854	202855
257	202856
5517	202857
4249	202858
299	202859
40806	202860
23025	202861
29710	202862
64968	202863
19263	202864
19263	202865
141223	202866
4674	202867
7693	202868
7017	202869
7693	202870
53880	202871
30467	202872
11723	202873
16837	202874
5981	202875
30457	202876
7609	202877
53105	202878
30259	202879
5105	202880
53439	202881
6577	202882
29843	202883
15122	202884
36093	202885
8724	202886
22291	202887
3651	202888
4413	202889
25166	202890
14639	202891
14639	202892
7328	202893
8620	202894
30635	202895
15335	202896
15335	202897
74074	202898
55990	202899
129483	202900
108031	202901
25141	202902
36328	202903
104800	202904
113453	202905
59647	202906
98269	202907
15113	202908
14668	202909
6964	202910
43510	202911
57074	202912
84178	202913
106260	202914
48909	202915
11867	202916
20092	202917
1887	202918
42544	202919
11873	202920
19223	202921
23511	202922
73570	202923
30769	202924
167076	202925
18819	202926
24038	202927
57759	202928
4812	202929
19134	202930
9976	202931
9976	202932
70392	202933
11525	202934
8563	202935
15149	202936
93736	202937
13064	202938
85543	202939
25187	202940
73809	202941
25431	202942
16258	202943
64666	202944
73003	202945
35794	202946
6052	202947
13740	202948
112589	202949
3694	202950
117383	202951
11932	202952
48352	202953
16045	202954
70870	202955
52400	202956
7872	202957
97429	202958
8751	202959
8751	202960
96150	202961
22804	202962
42750	202963
100174	202964
61435	202965
12165	202966
17347	202967
17347	202968
2323	202969
145459	202970
42845	202971
5771	202972
89384	202973
7280	202974
41684	202975
41684	202976
27231	202977
14873	202978
13618	202979
6570	202980
5562	202981
76566	202982
46560	202983
66054	202984
86472	202985
72	202986
138201	202987
113248	202988
31690	202989
6631	202990
25339	202991
105410	202992
92	202993
26	202994
19780	202995
2529	202996
97163	202997
7429	202998
5345	202999
10357	203000
32955	203001
65116	203002
1780	203003
789	203004
29726	203005
1775	203006
808	203007
105340	203008
12335	203009
64286	203010
96498	203011
118119	203012
26123	203013
69220	203014
1414	203015
7158	203016
3	203017
1279	203018
79144	203019
141152	203020
248	203021
1584	203022
2280	203023
2453	203024
90438	203025
26504	203026
9049	203027
4341	203028
72252	203029
11051	203030
4	203031
3569	203032
26627	203033
5467	203034
2858	203035
10725	203036
8609	203037
619	203038
111986	203039
3459	203040
26	203041
16637	203042
36351	203043
124	203044
19809	203045
14366	203046
2	203047
2491	203048
11687	203049
835	203050
8126	203051
126	203052
6070	203053
2330	203054
21625	203055
21625	203056
10500	203057
4985	203058
6659	203059
72849	203060
4358	203061
14670	203062
40061	203063
147828	203064
15208	203065
8378	203066
2955	203067
15208	203068
15208	203069
11271	203070
74127	203071
20565	203072
8378	203073
117327	203074
7704	203075
142155	203076
21403	203077
137885	203078
28247	203079
11160	203080
17861	203081
2663	203082
68866	203083
63884	203084
38045	203085
5916	203086
129394	203087
47195	203088
1109	203089
985	203090
48863	203091
363	203092
32181	203093
60661	203094
38197	203095
26577	203096
83182	203097
20363	203098
134945	203099
15402	203100
11814	203101
22274	203102
10569	203103
36982	203104
70023	203105
74698	203106
106167	203107
31523	203108
70661	203109
105216	203110
10492	203111
105788	203112
72650	203113
53477	203114
135107	203115
47420	203116
68844	203117
121772	203118
22130	203119
17265	203120
100009	203121
85416	203122
5860	203123
51563	203124
148448	203125
22130	203126
60306	203127
17265	203128
7957	203129
84302	203130
6636	203131
62494	203132
51506	203133
32963	203134
101898	203135
81	203136
67773	203137
18403	203138
22880	203139
36573	203140
7846	203141
63630	203142
20953	203143
4520	203144
4520	203145
1343	203146
118836	203147
98623	203148
24381	203149
171	203150
171	203151
161226	203152
123163	203153
52961	203154
1489	203155
46777	203156
109787	203157
64316	203158
36163	203159
109974	203160
66676	203161
110981	203162
8968	203163
54990	203164
31641	203165
24304	203166
92055	203167
43205	203168
15034	203169
29624	203170
23244	203171
2011	203172
54767	203173
27176	203174
101923	203175
67071	203176
50247	203177
88191	203178
33386	203179
19547	203180
12642	203181
24994	203182
2916	203183
853	203184
100259	203185
8887	203186
64973	203187
35	203188
48047	203189
37056	203190
43764	203191
132963	203192
115070	203193
259	203194
144079	203195
42804	203196
4538	203197
140762	203198
129811	203199
160229	203200
2037	203201
9728	203202
12492	203203
518	203204
27600	203205
61171	203206
11566	203207
2195	203208
55152	203209
62957	203210
7017	203211
129716	203212
165296	203213
95900	203214
158576	203215
18325	203216
63373	203217
131092	203218
4669	203219
21796	203220
61221	203221
29534	203222
15393	203223
115054	203224
104250	203225
61482	203226
96536	203227
16934	203228
20884	203229
20667	203230
46194	203231
77561	203232
42926	203233
372	203234
1613	203235
37627	203236
10066	203237
8926	203238
136027	203239
155	203240
9611	203241
5852	203242
88050	203243
20182	203244
4841	203245
20246	203246
49	203247
48924	203248
26319	203249
8186	203250
129221	203251
9615	203252
59161	203253
58240	203254
4807	203255
22770	203256
31055	203257
97577	203258
1628	203259
4426	203260
1232	203261
28995	203262
407	203263
957	203264
3576	203265
682	203266
18844	203267
23701	203268
18021	203269
117368	203270
106008	203271
943	203272
43543	203273
9758	203274
5368	203275
7777	203276
44880	203277
80675	203278
66028	203279
44430	203280
3061	203281
45477	203282
31150	203283
100533	203284
6852	203285
20224	203286
36831	203287
16505	203288
162267	203289
594	203290
68048	203291
764	203292
4131	203293
67779	203294
1279	203295
27850	203296
454	203297
167	203298
93543	203299
219	203300
44434	203301
1092	203302
1513	203303
24481	203304
1954	203305
40806	203306
548	203307
95432	203308
8358	203309
14	203310
37	203311
446	203312
22281	203313
17964	203314
68006	203315
811	203316
249	203317
125865	203318
38323	203319
96324	203320
41967	203321
99027	203322
34327	203323
19468	203324
92518	203325
124731	203326
50880	203327
7107	203328
12099	203329
3020	203330
85794	203331
67047	203332
70325	203333
80200	203334
88371	203335
69180	203336
7006	203337
22766	203338
148541	203339
21338	203340
10310	203341
1928	203342
10310	203343
1133	203344
9297	203345
130	203346
130	203347
48758	203348
29648	203349
75502	203350
2650	203351
90267	203352
1649	203353
160486	203354
1256	203355
372	203356
2928	203357
13400	203358
372	203359
16796	203360
2649	203361
35560	203362
22580	203363
49397	203364
137081	203365
12562	203366
9762	203367
69976	203368
18135	203369
16	203370
93	203371
62	203372
13918	203373
65984	203374
24215	203375
6236	203376
37137	203377
10681	203378
109843	203379
10635	203380
828	203381
29939	203382
856	203383
90117	203384
114615	203385
111378	203386
1087	203387
104683	203388
80044	203389
1237	203390
39908	203391
1564	203392
2433	203393
10681	203394
144056	203395
96662	203396
63870	203397
1087	203398
35240	203399
6013	203400
123281	203401
13269	203402
141100	203403
108629	203404
87643	203405
28542	203406
101094	203407
46318	203408
3744	203409
1063	203410
29773	203411
29556	203412
71178	203413
25235	203414
74688	203415
17061	203416
599	203417
121	203418
19766	203419
50555	203420
2802	203421
62202	203422
38751	203423
106828	203424
2802	203425
50555	203426
4627	203427
871	203428
370	203429
5198	203430
2802	203431
4288	203432
108672	203433
2802	203434
2802	203435
59362	203436
10748	203437
53756	203438
51580	203439
28155	203440
28155	203441
73060	203442
2802	203443
32282	203444
62202	203445
10157	203446
2802	203447
46257	203448
6031	203449
6433	203450
71299	203451
5392	203452
132605	203453
2802	203454
2802	203455
10175	203456
40626	203457
5	203458
54637	203459
29	203460
5143	203461
26549	203462
2386	203463
18935	203464
35720	203465
11078	203466
29114	203467
11188	203468
57168	203469
13597	203470
86590	203471
4312	203472
9981	203473
91650	203474
11002	203475
30083	203476
78094	203477
101197	203478
159740	203479
1266	203480
2331	203481
2331	203482
14652	203483
11413	203484
33559	203485
125782	203486
2734	203487
121618	203488
1290	203489
71334	203490
14707	203491
50114	203492
57223	203493
55122	203494
71413	203495
23127	203496
3552	203497
103826	203498
26763	203499
123338	203500
129430	203501
150592	203502
53619	203503
103837	203504
109234	203505
86736	203506
41572	203507
94071	203508
23127	203509
41366	203510
27	203511
10231	203512
35562	203513
15	203514
61769	203515
23791	203516
5314	203517
40806	203518
2662	203519
19676	203520
570	203521
5289	203522
167079	203523
43566	203524
24085	203525
6073	203526
95	203527
53371	203528
2835	203529
83828	203530
4692	203531
12549	203532
34885	203533
92483	203534
9039	203535
11133	203536
26458	203537
76054	203538
6252	203539
77216	203540
22060	203541
1789	203542
107	203543
156	203544
9149	203545
21186	203546
34360	203547
27045	203548
4446	203549
4806	203550
9039	203551
8645	203552
9039	203553
9123	203554
10120	203555
35196	203556
8342	203557
638	203558
10489	203559
36077	203560
22246	203561
11270	203562
86383	203563
86383	203564
809	203565
11270	203566
6437	203567
129778	203568
12662	203569
130	203570
19247	203571
45333	203572
81389	203573
33802	203574
42513	203575
7116	203576
128995	203577
5598	203578
55511	203579
43288	203580
7353	203581
49725	203582
49725	203583
2008	203584
83570	203585
76791	203586
3110	203587
1133	203588
23428	203589
60382	203590
40281	203591
2744	203592
30	203593
17627	203594
76070	203595
1351	203596
9331	203597
42882	203598
9322	203599
1896	203600
18906	203601
160195	203602
106461	203603
128671	203604
47689	203605
29874	203606
29874	203607
61176	203608
108466	203609
108466	203610
35688	203611
72684	203612
33821	203613
100982	203614
13875	203615
9321	203616
28242	203617
74154	203618
29874	203619
62006	203620
32619	203621
136412	203622
79448	203623
54212	203624
68808	203625
107749	203626
9322	203627
20579	203628
22977	203629
9321	203630
9322	203631
53089	203632
53089	203633
23153	203634
37481	203635
49075	203636
12152	203637
19396	203638
69869	203639
159494	203640
8620	203641
6279	203642
55924	203643
283	203644
91596	203645
29	203646
1676	203647
113298	203648
99260	203649
24647	203650
54214	203651
28276	203652
37413	203653
709	203654
4169	203655
2928	203656
15802	203657
88974	203658
96	203659
38421	203660
40800	203661
11875	203662
26707	203663
69498	203664
11873	203665
24239	203666
166557	203667
59385	203668
46212	203669
7865	203670
113444	203671
21012	203672
33497	203673
43334	203674
10714	203675
100787	203676
5612	203677
116043	203678
25315	203679
20282	203680
27134	203681
6686	203682
11872	203683
26671	203684
27126	203685
5195	203686
29708	203687
14709	203688
16842	203689
11875	203690
42250	203691
61347	203692
59335	203693
21727	203694
10842	203695
4730	203696
167	203697
30298	203698
3268	203699
14689	203700
117610	203701
60668	203702
90754	203703
10653	203704
5612	203705
84147	203706
3075	203707
4820	203708
65754	203709
65754	203710
113670	203711
28547	203712
1994	203713
1308	203714
156064	203715
11482	203716
65397	203717
46850	203718
13838	203719
18053	203720
16820	203721
6002	203722
84330	203723
1542	203724
65984	203725
40908	203726
6610	203727
4485	203728
59909	203729
113652	203730
92670	203731
52223	203732
34246	203733
5104	203734
3413	203735
3675	203736
324	203737
35143	203738
14779	203739
33314	203740
14588	203741
67879	203742
11488	203743
14769	203744
5144	203745
41467	203746
17881	203747
2740	203748
62652	203749
37864	203750
31932	203751
23404	203752
35240	203753
128061	203754
14360	203755
49350	203756
36540	203757
21461	203758
136195	203759
67879	203760
31932	203761
23404	203762
12391	203763
1414	203764
36830	203765
100439	203766
4745	203767
1484	203768
5478	203769
68993	203770
18392	203771
7575	203772
633	203773
51678	203774
6754	203775
11995	203776
152852	203777
16440	203778
105165	203779
30528	203780
47730	203781
1957	203782
42446	203783
38779	203784
1137	203785
7575	203786
19567	203787
720	203788
76850	203789
112861	203790
11419	203791
856	203792
326	203793
58549	203794
106597	203795
45588	203796
136959	203797
11736	203798
46719	203799
39294	203800
94085	203801
133922	203802
20312	203803
22432	203804
63034	203805
10091	203806
97959	203807
57965	203808
41349	203809
62866	203810
42812	203811
17552	203812
10199	203813
28886	203814
99551	203815
21041	203816
28939	203817
447	203818
70805	203819
71053	203820
99904	203821
165659	203822
80580	203823
26785	203824
12604	203825
63816	203826
13789	203827
12139	203828
67779	203829
79692	203830
24433	203831
32192	203832
22956	203833
26670	203834
34277	203835
110616	203836
87378	203837
25652	203838
87049	203839
48119	203840
116706	203841
26878	203842
33716	203843
78715	203844
16274	203845
52804	203846
5022	203847
98004	203848
8602	203849
67949	203850
87217	203851
37137	203852
7439	203853
67818	203854
108940	203855
5412	203856
17845	203857
15196	203858
98140	203859
15642	203860
51476	203861
35346	203862
19953	203863
7575	203864
54918	203865
756	203866
14979	203867
26548	203868
73638	203869
26548	203870
73638	203871
150358	203872
8621	203873
26670	203874
853	203875
39228	203876
3	203877
13412	203878
9394	203879
5266	203880
1181	203881
4759	203882
23040	203883
79945	203884
535	203885
56101	203886
141188	203887
6314	203888
113050	203889
1910	203890
7462	203891
35308	203892
96312	203893
8914	203894
53704	203895
108529	203896
69328	203897
125377	203898
51873	203899
124026	203900
77880	203901
7006	203902
53738	203903
39419	203904
69556	203905
44963	203906
40571	203907
10965	203908
31653	203909
59368	203910
46923	203911
66424	203912
58286	203913
106721	203914
17445	203915
49004	203916
58094	203917
38764	203918
22769	203919
14086	203920
23590	203921
85998	203922
12186	203923
30444	203924
87032	203925
52966	203926
26098	203927
32109	203928
58286	203929
37744	203930
7371	203931
51244	203932
29871	203933
27525	203934
10	203935
7104	203936
1515	203937
304	203938
1704	203939
28329	203940
1971	203941
72420	203942
1674	203943
1668	203944
710	203945
79548	203946
7482	203947
3300	203948
7482	203949
1223	203950
1783	203951
64686	203952
27156	203953
211	203954
734	203955
211	203956
7575	203957
59904	203958
1	203959
5	203960
135865	203961
64156	203962
497	203963
53016	203964
2606	203965
37709	203966
140354	203967
22806	203968
9351	203969
13538	203970
5640	203971
115625	203972
51477	203973
139512	203974
298	203975
43048	203976
204	203977
40983	203978
568	203979
4807	203980
3557	203981
88203	203982
879	203983
2725	203984
72	203985
93405	203986
20338	203987
29759	203988
120050	203989
285	203990
50804	203991
6111	203992
45827	203993
2600	203994
93571	203995
87783	203996
3707	203997
825	203998
43129	203999
8208	204000
2546	204001
55529	204002
55387	204003
23517	204004
32222	204005
10153	204006
114359	204007
13014	204008
112916	204009
135599	204010
72707	204011
90065	204012
2431	204013
86723	204014
8252	204015
2794	204016
15594	204017
28417	204018
12206	204019
37399	204020
66357	204021
159	204022
77945	204023
102417	204024
30024	204025
1274	204026
3679	204027
1274	204028
14336	204029
75558	204030
84812	204031
10092	204032
39	204033
77958	204034
96	204035
1346	204036
53830	204037
56770	204038
19298	204039
28089	204040
23371	204041
1274	204042
25801	204043
37240	204044
10831	204045
10114	204046
83103	204047
100858	204048
41441	204049
17224	204050
16481	204051
36737	204052
38899	204053
8732	204054
7402	204055
6405	204056
428	204057
51551	204058
3931	204059
915	204060
12	204061
40193	204062
126365	204063
31680	204064
58582	204065
97052	204066
55535	204067
62982	204068
2026	204069
38447	204070
16942	204071
24584	204072
55114	204073
136314	204074
18546	204075
28939	204076
12	204077
13947	204078
81309	204079
12	204080
21500	204081
41441	204082
113317	204083
12	204084
12	204085
61406	204086
38319	204087
50264	204088
106671	204089
915	204090
81516	204091
915	204092
915	204093
60538	204094
48948	204095
79837	204096
23257	204097
24171	204098
133476	204099
4764	204100
3346	204101
6432	204102
143700	204103
17216	204104
17216	204105
51353	204106
63373	204107
90	204108
41937	204109
23726	204110
136305	204111
40705	204112
18788	204113
3016	204114
114453	204115
53070	204116
14916	204117
69385	204118
82168	204119
106986	204120
24317	204121
27617	204122
31398	204123
106986	204124
24317	204125
137427	204126
16705	204127
373	204128
36754	204129
17907	204130
1274	204131
6432	204132
186	204133
373	204134
909	204135
113291	204136
40657	204137
2425	204138
503	204139
45177	204140
22648	204141
1275	204142
20406	204143
156907	204144
277	204145
130028	204146
10189	204147
1618	204148
1758	204149
1758	204150
40012	204151
2100	204152
25534	204153
13448	204154
16499	204155
21256	204156
14124	204157
8235	204158
214	204159
122923	204160
27932	204161
64893	204162
6666	204163
85234	204164
23431	204165
58066	204166
41884	204167
20014	204168
7214	204169
1719	204170
5896	204171
2734	204172
39005	204173
92026	204174
29478	204175
3516	204176
7104	204177
11161	204178
62065	204179
38099	204180
20312	204181
12821	204182
119033	204183
22062	204184
20109	204185
30239	204186
19111	204187
67539	204188
66031	204189
8649	204190
49234	204191
3239	204192
18718	204193
29	204194
66031	204195
10877	204196
76272	204197
73887	204198
107057	204199
28376	204200
36610	204201
4293	204202
6550	204203
26009	204204
21521	204205
3186	204206
385	204207
1953	204208
941	204209
3186	204210
33408	204211
5115	204212
83062	204213
28777	204214
4356	204215
29898	204216
14705	204217
3294	204218
4356	204219
2124	204220
83062	204221
4356	204222
37984	204223
9727	204224
30257	204225
12233	204226
17583	204227
1946	204228
1946	204229
1946	204230
1946	204231
1946	204232
1946	204233
1946	204234
1946	204235
7385	204236
4836	204237
1946	204238
44653	204239
34037	204240
84303	204241
117131	204242
51044	204243
8818	204244
63060	204245
63060	204246
10273	204247
10813	204248
19103	204249
57248	204250
30263	204251
69397	204252
88895	204253
24381	204254
114989	204255
18468	204256
39535	204257
11226	204258
13695	204259
10273	204260
7968	204261
6219	204262
15268	204263
2499	204264
15345	204265
33766	204266
8676	204267
51442	204268
146	204269
15451	204270
2365	204271
619	204272
36691	204273
28924	204274
64819	204275
36691	204276
69296	204277
15242	204278
64819	204279
1214	204280
225	204281
861	204282
18497	204283
48126	204284
18746	204285
63160	204286
51343	204287
31519	204288
37177	204289
132638	204290
55700	204291
115148	204292
72883	204293
28086	204294
8599	204295
8599	204296
33448	204297
127504	204298
8599	204299
49076	204300
55700	204301
24962	204302
113336	204303
5951	204304
16751	204305
9391	204306
96539	204307
50390	204308
22456	204309
24237	204310
2815	204311
29087	204312
64495	204313
94674	204314
40185	204315
112611	204316
11510	204317
55390	204318
82569	204319
42127	204320
41763	204321
2831	204322
21562	204323
54402	204324
4196	204325
27384	204326
96570	204327
43690	204328
6126	204329
8645	204330
4350	204331
4350	204332
4350	204333
3710	204334
29694	204335
89121	204336
51255	204337
12335	204338
2889	204339
27289	204340
28568	204341
11974	204342
131688	204343
10083	204344
25746	204345
917	204346
25	204347
2874	204348
245	204349
32481	204350
64589	204351
21628	204352
15409	204353
114321	204354
15189	204355
3270	204356
125308	204357
1954	204358
102870	204359
2415	204360
11033	204361
9077	204362
165	204363
55813	204364
11352	204365
67059	204366
7055	204367
87331	204368
123	204369
14682	204370
9220	204371
2402	204372
105	204373
52180	204374
22188	204375
22188	204376
21776	204377
19411	204378
21221	204379
61293	204380
253	204381
7095	204382
76870	204383
49351	204384
15194	204385
24050	204386
6273	204387
9020	204388
24378	204389
7395	204390
432	204391
138752	204392
39	204393
10	204394
45072	204395
13408	204396
7460	204397
92296	204398
54630	204399
50851	204400
584	204401
70276	204402
38560	204403
1048	204404
6241	204405
5467	204406
1143	204407
8621	204408
79833	204409
1909	204410
78434	204411
14988	204412
126459	204413
44764	204414
59205	204415
109	204416
30133	204417
1399	204418
36561	204419
159869	204420
89706	204421
44403	204422
20467	204423
54922	204424
24086	204425
2289	204426
3691	204427
47306	204428
3487	204429
32920	204430
54984	204431
25512	204432
135	204433
11178	204434
16609	204435
16399	204436
107540	204437
166198	204438
38251	204439
16391	204440
16502	204441
34723	204442
13117	204443
120212	204444
130664	204445
24850	204446
24618	204447
1651	204448
1651	204449
35774	204450
61	204451
11707	204452
34095	204453
41234	204454
60204	204455
574	204456
1458	204457
1458	204458
10034	204459
1458	204460
60	204461
46676	204462
29205	204463
1458	204464
1458	204465
1458	204466
1458	204467
1458	204468
1458	204469
1458	204470
28955	204471
74009	204472
60166	204473
36948	204474
6808	204475
71422	204476
692	204477
10942	204478
4375	204479
8414	204480
19044	204481
20361	204482
78711	204483
21298	204484
118582	204485
10294	204486
14858	204487
3321	204488
88115	204489
33597	204490
77504	204491
99351	204492
40704	204493
990	204494
990	204495
990	204496
990	204497
990	204498
990	204499
990	204500
990	204501
990	204502
990	204503
990	204504
990	204505
551	204506
9375	204507
31189	204508
12164	204509
14029	204510
680	204511
8190	204512
25814	204513
53048	204514
20633	204515
8424	204516
112834	204517
125650	204518
17805	204519
16709	204520
157995	204521
23349	204522
43009	204523
49475	204524
40781	204525
1265	204526
70991	204527
28312	204528
1837	204529
4006	204530
21661	204531
55510	204532
55510	204533
24570	204534
15327	204535
3906	204536
2086	204537
3	204538
17106	204539
114257	204540
10436	204541
21899	204542
5214	204543
29230	204544
30775	204545
18351	204546
68198	204547
11243	204548
16337	204549
21969	204550
75132	204551
50342	204552
77874	204553
20703	204554
130347	204555
43380	204556
64248	204557
46573	204558
137087	204559
1066	204560
23889	204561
63381	204562
9201	204563
90149	204564
2984	204565
7587	204566
1677	204567
10280	204568
6	204569
58780	204570
95377	204571
44622	204572
906	204573
6820	204574
21435	204575
39224	204576
66138	204577
99161	204578
66138	204579
8037	204580
10280	204581
61268	204582
44733	204583
2092	204584
66138	204585
66138	204586
152615	204587
18488	204588
185	204589
304	204590
4935	204591
2781	204592
75393	204593
22074	204594
111528	204595
55383	204596
59589	204597
219	204598
3279	204599
23038	204600
22447	204601
7640	204602
7640	204603
7640	204604
7640	204605
466	204606
29993	204607
36580	204608
36580	204609
7640	204610
7640	204611
6432	204612
7640	204613
80749	204614
48324	204615
12411	204616
7640	204617
7640	204618
58551	204619
25695	204620
18043	204621
560	204622
109651	204623
126719	204624
58687	204625
8986	204626
36977	204627
22609	204628
136720	204629
52779	204630
12615	204631
36572	204632
47865	204633
31872	204634
23019	204635
114561	204636
28928	204637
1269	204638
16695	204639
36572	204640
123827	204641
24514	204642
30079	204643
44597	204644
16956	204645
9411	204646
9411	204647
52146	204648
59150	204649
49393	204650
52208	204651
52443	204652
34111	204653
107193	204654
31735	204655
11370	204656
11370	204657
6616	204658
11370	204659
28000	204660
301	204661
9720	204662
37446	204663
30079	204664
28645	204665
25801	204666
36046	204667
12366	204668
16213	204669
124534	204670
95361	204671
48061	204672
23868	204673
92193	204674
2699	204675
49813	204676
1651	204677
2949	204678
34825	204679
31124	204680
1937	204681
14662	204682
14857	204683
47827	204684
68993	204685
6	204686
2793	204687
162303	204688
18125	204689
42495	204690
10426	204691
20908	204692
8	204693
3	204694
71673	204695
101001	204696
107559	204697
70484	204698
108972	204699
105786	204700
99328	204701
107395	204702
113527	204703
46134	204704
90594	204705
96567	204706
109139	204707
71516	204708
158805	204709
93870	204710
105409	204711
71465	204712
116702	204713
134506	204714
398	204715
66054	204716
115078	204717
14159	204718
78103	204719
66056	204720
59100	204721
11191	204722
45552	204723
2188	204724
45552	204725
4	204726
1194	204727
16378	204728
167	204729
22139	204730
258	204731
98063	204732
24999	204733
99118	204734
50331	204735
24325	204736
25317	204737
76239	204738
1122	204739
2792	204740
618	204741
25762	204742
5162	204743
7236	204744
1450	204745
2020	204746
2881	204747
99	204748
93406	204749
10687	204750
2541	204751
123204	204752
446	204753
20	204754
10113	204755
498	204756
1228	204757
90254	204758
220	204759
6001	204760
42242	204761
29	204762
809	204763
22611	204764
28	204765
13418	204766
203	204767
743	204768
45922	204769
2192	204770
343	204771
19984	204772
1805	204773
172	204774
32161	204775
25960	204776
118	204777
3655	204778
7265	204779
18700	204780
29967	204781
7213	204782
113045	204783
11571	204784
107164	204785
9148	204786
1909	204787
1909	204788
32475	204789
13908	204790
4413	204791
23371	204792
5067	204793
27048	204794
14369	204795
6912	204796
135880	204797
69865	204798
1880	204799
49507	204800
6162	204801
52026	204802
62271	204803
39533	204804
13448	204805
91840	204806
69945	204807
7315	204808
5960	204809
55960	204810
7315	204811
15498	204812
7315	204813
16634	204814
1876	204815
14134	204816
448	204817
3613	204818
2275	204819
18147	204820
88834	204821
2860	204822
18828	204823
86892	204824
55515	204825
26846	204826
39953	204827
10435	204828
20399	204829
2125	204830
156349	204831
125647	204832
124	204833
119716	204834
48311	204835
106709	204836
202	204837
202	204838
69401	204839
6085	204840
12285	204841
202	204842
41937	204843
28383	204844
21647	204845
20511	204846
48958	204847
18708	204848
135530	204849
80597	204850
93389	204851
25579	204852
139182	204853
14465	204854
3264	204855
129094	204856
112607	204857
27751	204858
40705	204859
48664	204860
30187	204861
32455	204862
23042	204863
86898	204864
2031	204865
25022	204866
17898	204867
61158	204868
61801	204869
6644	204870
4787	204871
49	204872
152540	204873
12650	204874
60726	204875
4125	204876
9346	204877
81449	204878
91037	204879
55387	204880
106941	204881
16271	204882
56096	204883
41459	204884
62027	204885
92161	204886
43581	204887
124075	204888
4738	204889
70667	204890
30500	204891
11190	204892
467	204893
357	204894
30557	204895
383	204896
59291	204897
14848	204898
1228	204899
26617	204900
10536	204901
29655	204902
99421	204903
363	204904
74685	204905
83259	204906
21910	204907
66903	204908
2031	204909
2031	204910
2031	204911
2031	204912
2031	204913
2031	204914
2031	204915
85109	204916
2031	204917
2031	204918
2031	204919
2031	204920
2031	204921
2031	204922
178	204923
57151	204924
102528	204925
1716	204926
51119	204927
38814	204928
9823	204929
11697	204930
10319	204931
53931	204932
28549	204933
50731	204934
51680	204935
2577	204936
2942	204937
44817	204938
1	204939
128739	204940
1721	204941
9336	204942
106037	204943
29960	204944
118655	204945
86317	204946
50363	204947
22747	204948
59760	204949
137420	204950
37861	204951
160836	204952
119	204953
26098	204954
41982	204955
25789	204956
86047	204957
13833	204958
24482	204959
35241	204960
116572	204961
77650	204962
4730	204963
13083	204964
93453	204965
50430	204966
3369	204967
4677	204968
59813	204969
124272	204970
27636	204971
25143	204972
131165	204973
26820	204974
39766	204975
124273	204976
36380	204977
166180	204978
23748	204979
104052	204980
114998	204981
19808	204982
41578	204983
31495	204984
90768	204985
70710	204986
106637	204987
64320	204988
22181	204989
31008	204990
61155	204991
21213	204992
22043	204993
84343	204994
39908	204995
10645	204996
84612	204997
14104	204998
29552	204999
28898	205000
87256	205001
47850	205002
35230	205003
35230	205004
9024	205005
22990	205006
4728	205007
72959	205008
148918	205009
448	205010
41257	205011
4417	205012
46089	205013
46895	205014
29876	205015
121146	205016
36046	205017
138818	205018
16479	205019
281	205020
1094	205021
24817	205022
20	205023
9631	205024
338	205025
3707	205026
42055	205027
51930	205028
83996	205029
1792	205030
70007	205031
44482	205032
27939	205033
108995	205034
5190	205035
83796	205036
19952	205037
2195	205038
1909	205039
63884	205040
94064	205041
1737	205042
6404	205043
5473	205044
1721	205045
94944	205046
1721	205047
60474	205048
1274	205049
85492	205050
11975	205051
27248	205052
23345	205053
92	205054
95	205055
1304	205056
1304	205057
58279	205058
1837	205059
135	205060
135	205061
37404	205062
92	205063
14123	205064
117237	205065
1230	205066
26	205067
32899	205068
5530	205069
3724	205070
3066	205071
1444	205072
141	205073
30	205074
27274	205075
30	205076
27720	205077
30	205078
21448	205079
8476	205080
14353	205081
67776	205082
2	205083
2	205084
2	205085
2	205086
5	205087
203	205088
869	205089
387	205090
3	205091
22151	205092
3697	205093
24985	205094
385	205095
16188	205096
387	205097
167	205098
1098	205099
620	205100
620	205101
1584	205102
66807	205103
3937	205104
7039	205105
21429	205106
4305	205107
1232	205108
13012	205109
387	205110
1961	205111
116	205112
10678	205113
67753	205114
14625	205115
2638	205116
1	205117
30501	205118
2428	205119
387	205120
51439	205121
18	205122
52	205123
1	205124
135	205125
7	205126
7437	205127
1886	205128
4603	205129
6671	205130
5483	205131
620	205132
109495	205133
29974	205134
28777	205135
28777	205136
9486	205137
11551	205138
18147	205139
18745	205140
9765	205141
62178	205142
46875	205143
34974	205144
28878	205145
1740	205146
965	205147
1063	205148
92239	205149
6407	205150
67137	205151
84456	205152
9926	205153
5912	205154
50654	205155
115501	205156
750	205157
18274	205158
2899	205159
48660	205160
31077	205161
73777	205162
10566	205163
93895	205164
1264	205165
57462	205166
3328	205167
14016	205168
13897	205169
455	205170
1620	205171
697	205172
92617	205173
95484	205174
275	205175
4917	205176
1215	205177
3021	205178
2981	205179
39816	205180
37107	205181
10670	205182
5	205183
28570	205184
8038	205185
257	205186
17162	205187
83766	205188
3078	205189
75592	205190
8141	205191
109248	205192
99304	205193
113247	205194
28396	205195
481	205196
5584	205197
139464	205198
47216	205199
51041	205200
17789	205201
40762	205202
2892	205203
5667	205204
4364	205205
37879	205206
32008	205207
34607	205208
87342	205209
68838	205210
42198	205211
19498	205212
39791	205213
33742	205214
41971	205215
79269	205216
23788	205217
53697	205218
70977	205219
40685	205220
82238	205221
14942	205222
24628	205223
23019	205224
40482	205225
21520	205226
4502	205227
45481	205228
408	205229
20070	205230
1308	205231
50784	205232
86514	205233
55312	205234
8495	205235
3307	205236
8287	205237
35843	205238
29110	205239
127648	205240
17162	205241
7158	205242
134644	205243
15729	205244
32364	205245
680	205246
48616	205247
132471	205248
38072	205249
3083	205250
80002	205251
1506	205252
19625	205253
313	205254
449	205255
866	205256
132670	205257
54893	205258
55469	205259
39817	205260
115132	205261
63982	205262
31893	205263
157	205264
57999	205265
1994	205266
152	205267
439	205268
81110	205269
9013	205270
1354	205271
1354	205272
60539	205273
12484	205274
105845	205275
1216	205276
113356	205277
18776	205278
494	205279
6195	205280
86398	205281
1354	205282
1457	205283
22191	205284
112124	205285
63383	205286
65934	205287
35137	205288
99079	205289
74689	205290
94621	205291
1768	205292
65934	205293
84638	205294
10718	205295
12484	205296
12484	205297
764	205298
68118	205299
30929	205300
1354	205301
40970	205302
61495	205303
12484	205304
1938	205305
504	205306
107720	205307
20837	205308
15943	205309
78343	205310
71962	205311
21770	205312
7537	205313
13748	205314
39988	205315
76547	205316
34518	205317
100671	205318
22163	205319
58196	205320
27133	205321
2822	205322
51482	205323
37248	205324
61353	205325
20394	205326
28544	205327
10546	205328
64395	205329
13103	205330
12484	205331
23949	205332
129105	205333
12484	205334
69082	205335
18161	205336
73368	205337
17867	205338
13007	205339
12484	205340
18493	205341
113492	205342
30163	205343
52415	205344
6195	205345
1056	205346
105459	205347
1379	205348
22733	205349
22727	205350
44711	205351
97131	205352
717	205353
70055	205354
1933	205355
504	205356
21304	205357
27102	205358
7114	205359
102718	205360
16249	205361
90283	205362
130470	205363
39298	205364
11626	205365
5478	205366
63908	205367
25067	205368
4151	205369
171	205370
100720	205371
1953	205372
52417	205373
7284	205374
37701	205375
8267	205376
7667	205377
34015	205378
47099	205379
52503	205380
998	205381
90723	205382
714	205383
40947	205384
88297	205385
287	205386
67776	205387
96215	205388
146799	205389
77757	205390
55718	205391
1920	205392
90596	205393
11618	205394
14658	205395
20885	205396
6002	205397
6714	205398
9440	205399
87659	205400
12272	205401
6714	205402
46641	205403
108833	205404
108833	205405
755	205406
589	205407
23597	205408
2956	205409
3876	205410
37806	205411
416	205412
4	205413
96	205414
15905	205415
1705	205416
11163	205417
1244	205418
1222	205419
395	205420
136963	205421
10024	205422
81160	205423
72714	205424
15708	205425
54100	205426
78396	205427
35371	205428
16	205429
16	205430
129125	205431
1264	205432
17189	205433
53059	205434
1808	205435
1444	205436
46388	205437
20972	205438
6758	205439
5412	205440
185	205441
8962	205442
856	205443
856	205444
67329	205445
127198	205446
36303	205447
90061	205448
37034	205449
61832	205450
38546	205451
101573	205452
123578	205453
72490	205454
74025	205455
67315	205456
37526	205457
29897	205458
45104	205459
90127	205460
132282	205461
17409	205462
32670	205463
66661	205464
28303	205465
46807	205466
55075	205467
63935	205468
48437	205469
48437	205470
117902	205471
60040	205472
5409	205473
24054	205474
22989	205475
81757	205476
77502	205477
20355	205478
59760	205479
108353	205480
49531	205481
1307	205482
1110	205483
46	205484
49125	205485
77212	205486
65669	205487
1805	205488
48265	205489
23904	205490
42065	205491
14363	205492
73989	205493
11829	205494
53231	205495
68509	205496
9055	205497
7870	205498
131939	205499
7081	205500
148525	205501
45289	205502
21528	205503
26829	205504
15446	205505
107880	205506
86362	205507
7613	205508
135	205509
83518	205510
16966	205511
161330	205512
130488	205513
65282	205514
68649	205515
13870	205516
31184	205517
129504	205518
88787	205519
13876	205520
16366	205521
62888	205522
12810	205523
2327	205524
48283	205525
48848	205526
61027	205527
6458	205528
7084	205529
61	205530
5938	205531
24742	205532
39618	205533
109024	205534
15656	205535
16069	205536
66656	205537
50260	205538
60	205539
65236	205540
76286	205541
4610	205542
85551	205543
53717	205544
39964	205545
69289	205546
23715	205547
9583	205548
32033	205549
54688	205550
1842	205551
73287	205552
10534	205553
343	205554
2204	205555
67330	205556
1600	205557
26489	205558
30547	205559
16774	205560
68987	205561
7548	205562
93714	205563
65617	205564
447	205565
39244	205566
36552	205567
6488	205568
26	205569
122	205570
221	205571
9077	205572
104606	205573
15293	205574
2100	205575
15293	205576
2100	205577
281	205578
9888	205579
32877	205580
3728	205581
556	205582
58183	205583
324	205584
19919	205585
20109	205586
23790	205587
82879	205588
228	205589
39855	205590
121717	205591
6987	205592
86806	205593
74524	205594
28768	205595
56295	205596
1030	205597
3717	205598
5739	205599
61221	205600
29585	205601
100538	205602
62853	205603
90901	205604
45680	205605
93453	205606
121627	205607
103638	205608
13739	205609
63825	205610
53765	205611
124944	205612
12087	205613
10026	205614
6917	205615
32356	205616
3028	205617
104095	205618
33496	205619
6917	205620
29598	205621
122836	205622
3	205623
56866	205624
61693	205625
54712	205626
2712	205627
144	205628
4695	205629
146885	205630
131758	205631
5649	205632
17297	205633
39494	205634
142826	205635
149817	205636
38520	205637
39494	205638
47008	205639
15651	205640
14	205641
24542	205642
2487	205643
31688	205644
2037	205645
28141	205646
19485	205647
50372	205648
99280	205649
4032	205650
115858	205651
35408	205652
73780	205653
7646	205654
1385	205655
46175	205656
547	205657
1411	205658
1022	205659
139134	205660
63870	205661
11768	205662
3	205663
7037	205664
625	205665
96	205666
80408	205667
17189	205668
53059	205669
45177	205670
7378	205671
1245	205672
17	205673
31975	205674
43085	205675
4841	205676
3512	205677
69326	205678
12087	205679
41388	205680
21461	205681
6030	205682
64496	205683
105665	205684
4180	205685
34052	205686
65260	205687
38988	205688
38332	205689
6978	205690
27357	205691
16379	205692
88848	205693
87495	205694
24164	205695
39005	205696
1298	205697
22171	205698
2547	205699
21814	205700
5682	205701
56935	205702
43286	205703
2892	205704
1722	205705
1354	205706
5682	205707
68118	205708
58458	205709
3211	205710
17329	205711
82081	205712
35497	205713
276	205714
2567	205715
9758	205716
2205	205717
34067	205718
130817	205719
85992	205720
14376	205721
4699	205722
123965	205723
34042	205724
49339	205725
51989	205726
36	205727
66196	205728
23220	205729
92402	205730
24320	205731
24320	205732
1270	205733
16152	205734
200	205735
123628	205736
2330	205737
42244	205738
3234	205739
19594	205740
27000	205741
12314	205742
34048	205743
122786	205744
87513	205745
143719	205746
13685	205747
32775	205748
19151	205749
41309	205750
38963	205751
48270	205752
69719	205753
22516	205754
11958	205755
9559	205756
68941	205757
82861	205758
6992	205759
86601	205760
31933	205761
24602	205762
31933	205763
68883	205764
11901	205765
91844	205766
19151	205767
58151	205768
47980	205769
21430	205770
112781	205771
101445	205772
1618	205773
65302	205774
42199	205775
65302	205776
9148	205777
46	205778
16160	205779
37738	205780
1621	205781
105403	205782
19221	205783
95696	205784
39873	205785
344	205786
324	205787
1326	205788
107130	205789
34564	205790
47940	205791
46	205792
23122	205793
3468	205794
96672	205795
33876	205796
51527	205797
42435	205798
2479	205799
48573	205800
16685	205801
32331	205802
42062	205803
19530	205804
8549	205805
93723	205806
637	205807
21128	205808
3468	205809
1994	205810
759	205811
57996	205812
1292	205813
63300	205814
226	205815
22948	205816
22948	205817
76185	205818
1118	205819
720	205820
1811	205821
5028	205822
2614	205823
1996	205824
1533	205825
2093	205826
940	205827
6017	205828
1994	205829
687	205830
2954	205831
1011	205832
29999	205833
9000	205834
24134	205835
100	205836
110046	205837
152346	205838
607	205839
607	205840
5241	205841
14760	205842
21687	205843
14260	205844
32700	205845
8984	205846
114187	205847
30573	205848
56221	205849
3512	205850
1206	205851
34783	205852
22170	205853
363	205854
172	205855
399	205856
18963	205857
17867	205858
488	205859
62060	205860
17927	205861
3113	205862
67487	205863
66020	205864
86308	205865
62928	205866
24257	205867
3144	205868
372	205869
50460	205870
6758	205871
22160	205872
17426	205873
18657	205874
124128	205875
93821	205876
63114	205877
53903	205878
51481	205879
73018	205880
29876	205881
63903	205882
57068	205883
72357	205884
2550	205885
1183	205886
85492	205887
12839	205888
2517	205889
783	205890
17927	205891
70483	205892
81830	205893
57116	205894
7964	205895
27211	205896
5972	205897
54740	205898
41616	205899
90665	205900
124	205901
833	205902
6194	205903
68919	205904
299	205905
28549	205906
6194	205907
6194	205908
6194	205909
8488	205910
71168	205911
125952	205912
29696	205913
19597	205914
19056	205915
15416	205916
160	205917
18366	205918
468	205919
13906	205920
23486	205921
22452	205922
2083	205923
20917	205924
691	205925
18503	205926
36088	205927
1328	205928
3531	205929
35	205930
69097	205931
6631	205932
49084	205933
135	205934
13637	205935
132306	205936
85156	205937
61570	205938
598	205939
30406	205940
54703	205941
81421	205942
1022	205943
18503	205944
39068	205945
39494	205946
15357	205947
1264	205948
27570	205949
1208	205950
25133	205951
2	205952
4	205953
16	205954
2	205955
3	205956
24897	205957
15383	205958
3510	205959
40638	205960
14817	205961
7918	205962
16	205963
28	205964
13692	205965
2152	205966
214	205967
8714	205968
2429	205969
167	205970
34276	205971
242	205972
109951	205973
52137	205974
6103	205975
86034	205976
64328	205977
32972	205978
40438	205979
19102	205980
19102	205981
20944	205982
618	205983
7457	205984
7457	205985
7457	205986
7457	205987
15699	205988
142873	205989
17	205990
494	205991
30986	205992
32869	205993
128191	205994
21941	205995
30109	205996
29462	205997
20179	205998
109396	205999
77995	206000
24208	206001
602	206002
35981	206003
6869	206004
64189	206005
92860	206006
39317	206007
63354	206008
2492	206009
13013	206010
16490	206011
45584	206012
4136	206013
1137	206014
137695	206015
137695	206016
2259	206017
5260	206018
1279	206019
45895	206020
35931	206021
36101	206022
80011	206023
773	206024
13064	206025
841	206026
99025	206027
25654	206028
66688	206029
11071	206030
55197	206031
83709	206032
9082	206033
16401	206034
51602	206035
6110	206036
7017	206037
20812	206038
2976	206039
2146	206040
116927	206041
4597	206042
10025	206043
115792	206044
46657	206045
49297	206046
64332	206047
5809	206048
66345	206049
185	206050
4435	206051
21476	206052
62210	206053
955	206054
4638	206055
25809	206056
236	206057
99	206058
2806	206059
122	206060
122	206061
1161	206062
17	206063
24351	206064
6008	206065
142	206066
92062	206067
56221	206068
999	206069
84960	206070
2947	206071
2947	206072
18156	206073
38691	206074
41517	206075
61802	206076
117378	206077
37568	206078
38651	206079
12	206080
49145	206081
11716	206082
129038	206083
15226	206084
60	206085
30432	206086
132425	206087
13080	206088
22079	206089
52990	206090
39256	206091
62225	206092
38568	206093
81699	206094
93438	206095
69030	206096
41359	206097
42186	206098
67817	206099
33958	206100
69036	206101
37764	206102
40644	206103
24589	206104
21804	206105
42180	206106
29513	206107
47024	206108
40231	206109
13522	206110
114393	206111
31140	206112
105752	206113
129642	206114
92433	206115
71830	206116
83507	206117
28228	206118
26568	206119
156553	206120
107409	206121
10681	206122
114393	206123
5144	206124
1228	206125
141922	206126
11159	206127
42	206128
50617	206129
64477	206130
1484	206131
107508	206132
93471	206133
66643	206134
20758	206135
64128	206136
63650	206137
51403	206138
70458	206139
111479	206140
65871	206141
2073	206142
58208	206143
22027	206144
16440	206145
52071	206146
127527	206147
100858	206148
751	206149
18066	206150
42306	206151
33231	206152
71839	206153
1366	206154
87648	206155
18352	206156
75306	206157
11063	206158
115390	206159
83540	206160
54026	206161
14639	206162
7953	206163
33394	206164
7007	206165
31189	206166
13001	206167
18523	206168
31189	206169
31143	206170
2579	206171
71514	206172
55299	206173
18602	206174
54	206175
558	206176
3632	206177
3014	206178
16397	206179
3891	206180
40220	206181
100948	206182
39351	206183
64562	206184
5223	206185
26574	206186
34372	206187
125787	206188
38700	206189
17464	206190
12963	206191
62610	206192
38571	206193
16141	206194
33195	206195
829	206196
829	206197
9543	206198
5293	206199
75536	206200
49801	206201
549	206202
61157	206203
113868	206204
32125	206205
1505	206206
29548	206207
381	206208
52562	206209
70282	206210
33414	206211
46265	206212
9257	206213
14356	206214
32541	206215
14807	206216
62681	206217
47454	206218
84883	206219
6242	206220
5223	206221
34715	206222
58292	206223
77999	206224
13669	206225
107776	206226
15845	206227
22289	206228
18196	206229
42244	206230
73610	206231
21609	206232
17214	206233
60659	206234
13541	206235
7288	206236
106063	206237
24980	206238
73610	206239
33195	206240
22289	206241
5196	206242
1761	206243
15134	206244
4027	206245
7893	206246
58250	206247
9542	206248
58250	206249
86909	206250
31822	206251
129069	206252
489	206253
19304	206254
18898	206255
4092	206256
3786	206257
21030	206258
494	206259
105	206260
2631	206261
84631	206262
83375	206263
67	206264
21481	206265
652	206266
685	206267
2956	206268
45455	206269
1651	206270
95207	206271
4371	206272
164308	206273
59008	206274
23059	206275
1672	206276
45330	206277
60419	206278
98160	206279
2100	206280
51806	206281
106117	206282
17806	206283
61485	206284
8520	206285
63657	206286
223	206287
4818	206288
4733	206289
2155	206290
3445	206291
95257	206292
3195	206293
2605	206294
150	206295
122832	206296
19953	206297
54493	206298
24	206299
5	206300
5	206301
129451	206302
31985	206303
24215	206304
37987	206305
5	206306
11602	206307
99131	206308
5	206309
645	206310
24	206311
21609	206312
1886	206313
25	206314
30	206315
311	206316
98155	206317
67339	206318
37110	206319
62826	206320
47453	206321
10844	206322
150560	206323
5365	206324
106724	206325
58914	206326
3712	206327
2	206328
19	206329
10294	206330
112147	206331
94533	206332
16468	206333
4890	206334
30024	206335
5228	206336
42140	206337
23247	206338
130787	206339
64323	206340
73322	206341
21657	206342
112014	206343
29856	206344
68466	206345
501	206346
29856	206347
29856	206348
6059	206349
5609	206350
111928	206351
7104	206352
2951	206353
6819	206354
20118	206355
56710	206356
29461	206357
1680	206358
326	206359
114430	206360
3	206361
11717	206362
90102	206363
100356	206364
81170	206365
46816	206366
37024	206367
85830	206368
7433	206369
39593	206370
21080	206371
132268	206372
13920	206373
61078	206374
154249	206375
85876	206376
160405	206377
102082	206378
16413	206379
34914	206380
34914	206381
46807	206382
78676	206383
125205	206384
55037	206385
35754	206386
33565	206387
85893	206388
18718	206389
35597	206390
103428	206391
132683	206392
51224	206393
84347	206394
51445	206395
84249	206396
100266	206397
100421	206398
78879	206399
51089	206400
84484	206401
107271	206402
61789	206403
36273	206404
61795	206405
29867	206406
53538	206407
28337	206408
78935	206409
133075	206410
158014	206411
100312	206412
41889	206413
46933	206414
11661	206415
44015	206416
63855	206417
13729	206418
17817	206419
23006	206420
13089	206421
16140	206422
11028	206423
6214	206424
8907	206425
39335	206426
16159	206427
17599	206428
44077	206429
23066	206430
132705	206431
8826	206432
13287	206433
61783	206434
102071	206435
109910	206436
46811	206437
6132	206438
78860	206439
67290	206440
53652	206441
15186	206442
29878	206443
12874	206444
78881	206445
50298	206446
106815	206447
114299	206448
30447	206449
125921	206450
37016	206451
68760	206452
86112	206453
69466	206454
86128	206455
51158	206456
70846	206457
63824	206458
100579	206459
78495	206460
65997	206461
12810	206462
93604	206463
65325	206464
66851	206465
16393	206466
51079	206467
43964	206468
27423	206469
35738	206470
19381	206471
33814	206472
24278	206473
85345	206474
15000	206475
7237	206476
15000	206477
27660	206478
139469	206479
95377	206480
42279	206481
5257	206482
5832	206483
5832	206484
5832	206485
27037	206486
621	206487
103295	206488
15926	206489
89772	206490
9940	206491
21302	206492
6170	206493
36140	206494
75844	206495
156	206496
18760	206497
32024	206498
23911	206499
18987	206500
16541	206501
7573	206502
18987	206503
21090	206504
6644	206505
95787	206506
4272	206507
62771	206508
71764	206509
18987	206510
2118	206511
28511	206512
364	206513
63535	206514
79849	206515
92989	206516
63010	206517
25	206518
43955	206519
786	206520
22112	206521
628	206522
20704	206523
72353	206524
5592	206525
24	206526
669	206527
669	206528
275	206529
94357	206530
7198	206531
18558	206532
73624	206533
128804	206534
48393	206535
775	206536
11060	206537
42	206538
24619	206539
430	206540
95227	206541
44789	206542
93824	206543
27892	206544
11174	206545
8549	206546
92565	206547
116	206548
30272	206549
1120	206550
2868	206551
89512	206552
31375	206553
4529	206554
4953	206555
40118	206556
2	206557
5425	206558
9004	206559
16581	206560
158424	206561
22975	206562
95310	206563
77636	206564
312	206565
19908	206566
131471	206567
45307	206568
6620	206569
54098	206570
115143	206571
84937	206572
31735	206573
35903	206574
71826	206575
4729	206576
28998	206577
10531	206578
22047	206579
22780	206580
40910	206581
70183	206582
102395	206583
52195	206584
82912	206585
66812	206586
51232	206587
46085	206588
48540	206589
11021	206590
46085	206591
66983	206592
14133	206593
84894	206594
10273	206595
30207	206596
23420	206597
11180	206598
5831	206599
6620	206600
31735	206601
41202	206602
109151	206603
4351	206604
4351	206605
6365	206606
8369	206607
1778	206608
853	206609
10687	206610
47724	206611
47724	206612
47724	206613
47724	206614
47724	206615
78693	206616
120075	206617
120075	206618
32993	206619
7	206620
46914	206621
37655	206622
107910	206623
39562	206624
39562	206625
17681	206626
11310	206627
111096	206628
102419	206629
35870	206630
35824	206631
51869	206632
35824	206633
24498	206634
35664	206635
111561	206636
150725	206637
61144	206638
9024	206639
39276	206640
603	206641
117043	206642
108729	206643
6409	206644
2781	206645
36942	206646
75752	206647
3133	206648
1	206649
102	206650
1244	206651
26	206652
2309	206653
128369	206654
44232	206655
207	206656
14	206657
114	206658
3090	206659
6962	206660
603	206661
875	206662
102	206663
3	206664
13740	206665
6300	206666
2874	206667
2817	206668
2	206669
9350	206670
8101	206671
14362	206672
100053	206673
868	206674
26	206675
75201	206676
49	206677
20033	206678
1230	206679
1438	206680
176	206681
827	206682
26	206683
4591	206684
24998	206685
64533	206686
332	206687
4503	206688
26	206689
976	206690
3623	206691
1635	206692
11992	206693
33178	206694
453	206695
8	206696
1207	206697
2969	206698
33630	206699
495	206700
144	206701
94112	206702
73310	206703
81433	206704
85175	206705
19453	206706
29248	206707
19680	206708
70916	206709
203	206710
17389	206711
11024	206712
6195	206713
79242	206714
120403	206715
48628	206716
11025	206717
14119	206718
115037	206719
11704	206720
253	206721
34398	206722
29091	206723
40611	206724
11711	206725
119946	206726
23937	206727
8595	206728
11931	206729
25894	206730
19970	206731
2916	206732
5201	206733
24656	206734
11579	206735
4529	206736
130	206737
2379	206738
41534	206739
21125	206740
2	206741
19073	206742
18416	206743
18692	206744
21160	206745
45148	206746
18708	206747
52373	206748
96741	206749
47794	206750
114459	206751
14862	206752
61482	206753
79921	206754
15656	206755
28633	206756
54768	206757
28473	206758
42956	206759
65101	206760
49229	206761
37857	206762
1947	206763
17870	206764
37857	206765
27730	206766
102296	206767
73154	206768
33616	206769
2142	206770
8122	206771
39404	206772
64472	206773
3833	206774
45538	206775
11035	206776
148566	206777
30008	206778
1299	206779
2512	206780
128994	206781
12793	206782
105488	206783
23161	206784
30823	206785
5333	206786
136746	206787
75644	206788
39669	206789
42750	206790
24742	206791
5768	206792
39413	206793
38929	206794
54818	206795
2529	206796
116372	206797
24845	206798
29382	206799
119000	206800
79434	206801
9039	206802
29937	206803
238	206804
43808	206805
7572	206806
56566	206807
29442	206808
33551	206809
100288	206810
17544	206811
11610	206812
23367	206813
2025	206814
79968	206815
108371	206816
1636	206817
30049	206818
70685	206819
23291	206820
143809	206821
53713	206822
164099	206823
12	206824
22111	206825
12	206826
14336	206827
20229	206828
9015	206829
99794	206830
96185	206831
30024	206832
5489	206833
7474	206834
1438	206835
42418	206836
34448	206837
33551	206838
2112	206839
61066	206840
5566	206841
35210	206842
51428	206843
104743	206844
22536	206845
29074	206846
2529	206847
47136	206848
47136	206849
23524	206850
46789	206851
35120	206852
89323	206853
71692	206854
78402	206855
43392	206856
991	206857
69198	206858
10315	206859
4260	206860
30736	206861
20887	206862
14607	206863
3259	206864
3379	206865
4799	206866
4799	206867
4799	206868
18431	206869
2421	206870
3259	206871
14018	206872
40806	206873
769	206874
23423	206875
3259	206876
71859	206877
58340	206878
23144	206879
1225	206880
161901	206881
9952	206882
87204	206883
4147	206884
4376	206885
259	206886
17432	206887
90207	206888
138	206889
17870	206890
21168	206891
82675	206892
7	206893
12105	206894
46389	206895
11837	206896
12873	206897
16070	206898
1511	206899
11968	206900
2934	206901
3466	206902
751	206903
2082	206904
22638	206905
2909	206906
16831	206907
29665	206908
21074	206909
13225	206910
156723	206911
89274	206912
119922	206913
154565	206914
127613	206915
124378	206916
82156	206917
13750	206918
141308	206919
124334	206920
124335	206921
150685	206922
126017	206923
132867	206924
152607	206925
36603	206926
129188	206927
125837	206928
85036	206929
136072	206930
100940	206931
102537	206932
131143	206933
114571	206934
75447	206935
135999	206936
135997	206937
141345	206938
56305	206939
144	206940
84856	206941
72311	206942
89359	206943
150726	206944
150615	206945
160467	206946
100815	206947
105505	206948
7220	206949
144466	206950
80808	206951
21520	206952
26337	206953
124297	206954
127590	206955
67019	206956
131002	206957
129458	206958
156618	206959
100952	206960
130924	206961
131005	206962
112056	206963
44494	206964
154670	206965
110678	206966
105554	206967
107439	206968
107541	206969
66050	206970
41478	206971
125141	206972
124302	206973
61841	206974
61841	206975
91550	206976
48302	206977
129228	206978
89289	206979
147014	206980
89409	206981
137581	206982
90729	206983
126850	206984
70397	206985
60157	206986
65850	206987
162375	206988
131839	206989
85180	206990
71553	206991
135974	206992
164985	206993
50931	206994
143743	206995
41021	206996
127625	206997
127573	206998
156559	206999
76772	207000
148797	207001
61324	207002
54423	207003
89320	207004
135979	207005
53541	207006
150671	207007
96630	207008
110577	207009
138872	207010
156661	207011
35845	207012
12453	207013
17590	207014
41986	207015
9355	207016
156453	207017
22207	207018
54082	207019
151544	207020
21685	207021
134276	207022
11500	207023
22214	207024
125855	207025
4552	207026
152586	207027
85627	207028
95396	207029
50586	207030
109033	207031
83339	207032
109042	207033
21548	207034
164337	207035
61389	207036
152608	207037
14407	207038
128575	207039
128575	207040
54141	207041
54148	207042
76687	207043
36661	207044
139124	207045
107376	207046
158558	207047
131129	207048
76794	207049
127535	207050
132777	207051
136030	207052
13343	207053
162449	207054
90641	207055
129243	207056
95392	207057
134344	207058
154679	207059
100803	207060
130943	207061
112032	207062
50532	207063
63524	207064
132803	207065
141322	207066
102448	207067
10904	207068
84919	207069
164319	207070
138631	207071
85067	207072
93662	207073
136094	207074
154663	207075
107472	207076
129441	207077
167588	207078
16968	207079
48696	207080
112035	207081
125892	207082
132756	207083
141336	207084
118670	207085
114990	207086
154682	207087
127710	207088
158569	207089
83582	207090
112153	207091
164395	207092
122818	207093
124477	207094
130911	207095
119949	207096
152706	207097
13653	207098
5298	207099
41997	207100
35368	207101
36921	207102
139	207103
53141	207104
6798	207105
1750	207106
19208	207107
252	207108
26	207109
215	207110
2	207111
110006	207112
92536	207113
3860	207114
20395	207115
398	207116
129100	207117
21021	207118
156382	207119
7276	207120
6119	207121
80277	207122
150446	207123
164161	207124
15842	207125
14674	207126
28799	207127
47602	207128
726	207129
44780	207130
141719	207131
11004	207132
4	207133
8	207134
756	207135
52506	207136
50066	207137
160	207138
362	207139
48017	207140
363	207141
43710	207142
31778	207143
3683	207144
1739	207145
60539	207146
28623	207147
60425	207148
124387	207149
9375	207150
1582	207151
1582	207152
15483	207153
75317	207154
104290	207155
8576	207156
14191	207157
8576	207158
6194	207159
6194	207160
6194	207161
6194	207162
60425	207163
29504	207164
72707	207165
25437	207166
9832	207167
30251	207168
10874	207169
2032	207170
6199	207171
3655	207172
130618	207173
16800	207174
13940	207175
111918	207176
45593	207177
29966	207178
1275	207179
28931	207180
100662	207181
3125	207182
1257	207183
51989	207184
59977	207185
4793	207186
23060	207187
2091	207188
39991	207189
97966	207190
3347	207191
1794	207192
35704	207193
5579	207194
3883	207195
379	207196
40779	207197
59111	207198
8006	207199
123066	207200
8207	207201
809	207202
618	207203
3328	207204
139276	207205
38102	207206
31055	207207
1495	207208
78272	207209
5261	207210
2351	207211
2567	207212
127374	207213
11359	207214
429	207215
93793	207216
73088	207217
9961	207218
31662	207219
3724	207220
3724	207221
16299	207222
51961	207223
17902	207224
16841	207225
125843	207226
97763	207227
40383	207228
53265	207229
32255	207230
15033	207231
39262	207232
36603	207233
86407	207234
35870	207235
12905	207236
93636	207237
19949	207238
46914	207239
43597	207240
79	207241
79	207242
79	207243
79	207244
79	207245
79	207246
79	207247
79	207248
79	207249
79	207250
79	207251
79	207252
79	207253
79	207254
79	207255
79	207256
79	207257
79	207258
79	207259
79	207260
79	207261
79	207262
79	207263
79	207264
79	207265
79	207266
79	207267
79	207268
79	207269
79	207270
18125	207271
18125	207272
132837	207273
5919	207274
10676	207275
853	207276
40	207277
8661	207278
912	207279
24574	207280
117	207281
117	207282
1511	207283
33010	207284
156	207285
6431	207286
582	207287
17605	207288
8399	207289
256	207290
30501	207291
9022	207292
62669	207293
4	207294
725	207295
56176	207296
8668	207297
81229	207298
56177	207299
13437	207300
3620	207301
1553	207302
17019	207303
17019	207304
66069	207305
80084	207306
455	207307
10538	207308
52992	207309
2975	207310
508	207311
4874	207312
95	207313
64927	207314
710	207315
4830	207316
2337	207317
309	207318
22912	207319
38441	207320
6721	207321
1749	207322
45366	207323
42662	207324
27674	207325
83520	207326
1982	207327
31471	207328
2361	207329
1511	207330
23001	207331
28486	207332
13426	207333
8195	207334
2361	207335
2491	207336
663	207337
64017	207338
710	207339
5483	207340
86	207341
69185	207342
22200	207343
525	207344
815	207345
4895	207346
95815	207347
24386	207348
869	207349
1542	207350
30501	207351
2784	207352
7482	207353
7482	207354
7482	207355
848	207356
10076	207357
1120	207358
98756	207359
3110	207360
65570	207361
10778	207362
27156	207363
2092	207364
2092	207365
11613	207366
1964	207367
11374	207368
2331	207369
139	207370
88009	207371
51659	207372
62	207373
13426	207374
4899	207375
18066	207376
7575	207377
95815	207378
7575	207379
95	207380
72735	207381
2092	207382
10507	207383
86375	207384
92719	207385
23720	207386
8043	207387
2329	207388
26625	207389
11234	207390
11234	207391
117	207392
853	207393
30501	207394
147505	207395
119	207396
30911	207397
1692	207398
27695	207399
71159	207400
10884	207401
118149	207402
29835	207403
6687	207404
164189	207405
56617	207406
31245	207407
24945	207408
37141	207409
38410	207410
5216	207411
6432	207412
89505	207413
9144	207414
25631	207415
39672	207416
127007	207417
119766	207418
71644	207419
84130	207420
664	207421
102055	207422
93793	207423
5752	207424
5471	207425
852	207426
3824	207427
15752	207428
22799	207429
18486	207430
6571	207431
116	207432
22951	207433
1225	207434
16200	207435
18	207436
59477	207437
7044	207438
29	207439
31144	207440
42993	207441
343	207442
23	207443
1434	207444
3	207445
1272	207446
2543	207447
13417	207448
852	207449
20885	207450
5036	207451
10166	207452
5036	207453
5036	207454
10166	207455
5036	207456
18538	207457
1565	207458
15964	207459
22113	207460
17583	207461
2299	207462
5239	207463
3592	207464
82	207465
1779	207466
9535	207467
27805	207468
15767	207469
937	207470
3350	207471
109605	207472
39854	207473
4371	207474
36126	207475
35248	207476
35890	207477
5707	207478
9116	207479
116072	207480
66328	207481
7506	207482
9116	207483
10146	207484
5604	207485
53893	207486
37717	207487
16902	207488
78271	207489
23902	207490
24257	207491
54842	207492
80065	207493
993	207494
7214	207495
664	207496
23764	207497
962	207498
9116	207499
98202	207500
30534	207501
33644	207502
30129	207503
15626	207504
47900	207505
98352	207506
20385	207507
1452	207508
44261	207509
74105	207510
21015	207511
14113	207512
13273	207513
35368	207514
7215	207515
42990	207516
18367	207517
53575	207518
31512	207519
39880	207520
47955	207521
149975	207522
4816	207523
40193	207524
486	207525
100653	207526
62654	207527
22658	207528
14782	207529
304	207530
589	207531
4530	207532
866	207533
866	207534
118213	207535
11937	207536
133679	207537
121865	207538
38220	207539
7209	207540
139543	207541
28939	207542
44825	207543
78676	207544
1618	207545
63934	207546
7428	207547
71378	207548
27901	207549
56958	207550
25600	207551
43883	207552
15140	207553
79298	207554
9173	207555
71378	207556
20282	207557
50110	207558
25980	207559
91714	207560
1958	207561
128968	207562
4844	207563
21348	207564
93247	207565
48291	207566
97458	207567
24994	207568
3680	207569
33267	207570
57415	207571
913	207572
21943	207573
39068	207574
20030	207575
28211	207576
600	207577
2358	207578
372	207579
372	207580
57974	207581
12744	207582
19599	207583
581	207584
47348	207585
8318	207586
51465	207587
7594	207588
65357	207589
51728	207590
8037	207591
61049	207592
35016	207593
1426	207594
42170	207595
12285	207596
13653	207597
9425	207598
1498	207599
401	207600
917	207601
27795	207602
61	207603
2112	207604
123	207605
11361	207606
4088	207607
226	207608
10565	207609
53003	207610
18433	207611
2	207612
80370	207613
12815	207614
85372	207615
15904	207616
51535	207617
17692	207618
32593	207619
8522	207620
124	207621
1338	207622
16889	207623
34459	207624
3887	207625
90435	207626
49636	207627
25547	207628
695	207629
32	207630
4669	207631
57093	207632
90318	207633
59935	207634
28438	207635
146749	207636
93834	207637
16439	207638
81887	207639
116734	207640
77963	207641
152802	207642
127534	207643
115021	207644
143715	207645
113065	207646
37265	207647
22609	207648
111639	207649
86035	207650
112510	207651
86545	207652
40051	207653
16358	207654
3112	207655
63943	207656
70963	207657
91383	207658
155675	207659
66512	207660
25631	207661
30304	207662
3943	207663
46133	207664
46133	207665
16	207666
41437	207667
63376	207668
138737	207669
93308	207670
28382	207671
6720	207672
23642	207673
32073	207674
41088	207675
3243	207676
9428	207677
36894	207678
128893	207679
282	207680
122318	207681
6125	207682
6186	207683
6186	207684
10617	207685
79240	207686
116339	207687
5814	207688
10389	207689
9739	207690
144	207691
138585	207692
1155	207693
18262	207694
20353	207695
17886	207696
37721	207697
42234	207698
112958	207699
283	207700
10739	207701
1753	207702
3288	207703
1087	207704
24410	207705
18771	207706
30143	207707
2818	207708
5833	207709
135	207710
56438	207711
631	207712
42032	207713
36343	207714
42233	207715
2061	207716
17867	207717
23637	207718
11828	207719
43570	207720
32579	207721
22459	207722
36757	207723
42025	207724
39570	207725
5228	207726
21650	207727
38507	207728
38507	207729
1716	207730
57847	207731
38653	207732
117063	207733
13057	207734
31322	207735
26926	207736
63128	207737
11420	207738
91411	207739
54622	207740
316	207741
70993	207742
21677	207743
19280	207744
1776	207745
112215	207746
61463	207747
23	207748
24386	207749
94	207750
755	207751
10167	207752
4249	207753
58	207754
44020	207755
52641	207756
28	207757
14440	207758
70782	207759
29243	207760
29837	207761
141628	207762
730	207763
2399	207764
117248	207765
25308	207766
39030	207767
27967	207768
76113	207769
71540	207770
2404	207771
20432	207772
16191	207773
22712	207774
83398	207775
41334	207776
19028	207777
86910	207778
107323	207779
12425	207780
10273	207781
3905	207782
3016	207783
369	207784
127330	207785
68990	207786
3905	207787
64727	207788
91622	207789
135852	207790
37598	207791
156	207792
3553	207793
1648	207794
620	207795
9376	207796
6161	207797
8290	207798
3831	207799
6967	207800
19265	207801
198	207802
74095	207803
1822	207804
8044	207805
61	207806
40622	207807
1717	207808
37223	207809
143707	207810
60	207811
1311	207812
103846	207813
22247	207814
102043	207815
17216	207816
38512	207817
6365	207818
81	207819
13653	207820
83949	207821
1120	207822
4830	207823
2437	207824
735	207825
32147	207826
7379	207827
571	207828
4463	207829
344	207830
50145	207831
24845	207832
246	207833
16192	207834
65719	207835
99326	207836
109426	207837
1954	207838
43616	207839
3989	207840
53501	207841
2428	207842
1937	207843
4736	207844
74926	207845
125542	207846
3090	207847
3413	207848
3541	207849
86413	207850
508	207851
53522	207852
41726	207853
39322	207854
105271	207855
8	207856
136111	207857
60	207858
135	207859
2909	207860
2	207861
2195	207862
40384	207863
34019	207864
1274	207865
1274	207866
1274	207867
110718	207868
106	207869
31140	207870
1066	207871
26	207872
39124	207873
2711	207874
87804	207875
53766	207876
18	207877
463	207878
4	207879
2428	207880
2428	207881
2428	207882
1	207883
16950	207884
14	207885
23	207886
35	207887
53766	207888
1582	207889
17905	207890
99025	207891
1750	207892
11190	207893
17572	207894
1750	207895
9806	207896
18661	207897
10372	207898
2794	207899
20888	207900
20703	207901
38638	207902
28	207903
28	207904
57	207905
57	207906
41616	207907
2274	207908
56533	207909
51735	207910
71929	207911
32475	207912
2749	207913
48072	207914
9207	207915
4346	207916
5271	207917
2440	207918
119	207919
671	207920
671	207921
431	207922
1197	207923
1750	207924
119	207925
6343	207926
9591	207927
4537	207928
17769	207929
5977	207930
6569	207931
90903	207932
116049	207933
121835	207934
57864	207935
36018	207936
4788	207937
27353	207938
92487	207939
27998	207940
12030	207941
126	207942
72218	207943
31520	207944
9926	207945
31516	207946
90803	207947
234	207948
8065	207949
1183	207950
16467	207951
61843	207952
73361	207953
141072	207954
18688	207955
24288	207956
120373	207957
4710	207958
570	207959
1738	207960
1738	207961
71277	207962
45789	207963
67716	207964
52008	207965
23152	207966
120999	207967
43224	207968
74623	207969
29145	207970
53240	207971
97760	207972
2134	207973
52847	207974
120603	207975
18867	207976
71982	207977
5874	207978
77184	207979
61355	207980
19103	207981
46698	207982
66396	207983
13852	207984
32763	207985
9487	207986
734	207987
734	207988
9425	207989
44710	207990
12481	207991
17209	207992
19920	207993
1546	207994
14589	207995
46185	207996
23890	207997
9500	207998
58574	207999
45433	208000
121350	208001
47979	208002
72390	208003
112823	208004
113847	208005
26923	208006
103898	208007
29360	208008
88345	208009
62079	208010
138286	208011
20365	208012
9739	208013
397	208014
135140	208015
67700	208016
25468	208017
3886	208018
9707	208019
12917	208020
113899	208021
22794	208022
167	208023
55264	208024
134445	208025
58006	208026
23905	208027
1588	208028
504	208029
47017	208030
22770	208031
1463	208032
5672	208033
39912	208034
39228	208035
52139	208036
66643	208037
961	208038
39975	208039
77173	208040
573	208041
25	208042
6643	208043
48629	208044
55817	208045
7891	208046
102345	208047
120681	208048
56123	208049
44740	208050
21761	208051
124534	208052
27623	208053
49382	208054
7567	208055
53132	208056
83941	208057
17852	208058
141197	208059
4141	208060
127171	208061
90235	208062
18706	208063
83961	208064
1590	208065
139487	208066
30937	208067
40008	208068
135	208069
17807	208070
23883	208071
1937	208072
40640	208073
30078	208074
51498	208075
186	208076
21183	208077
37205	208078
63224	208079
375	208080
86574	208081
116727	208082
11149	208083
88540	208084
17009	208085
40754	208086
3263	208087
385	208088
50654	208089
63553	208090
94253	208091
6240	208092
126150	208093
8813	208094
2702	208095
604	208096
14084	208097
4822	208098
121	208099
3263	208100
60	208101
150	208102
1220	208103
2360	208104
2999	208105
2259	208106
2124	208107
12368	208108
50599	208109
3746	208110
70229	208111
23	208112
1320	208113
2685	208114
7332	208115
906	208116
9939	208117
55567	208118
54706	208119
103864	208120
2309	208121
1161	208122
162126	208123
32885	208124
13250	208125
20323	208126
31061	208127
42171	208128
35250	208129
4502	208130
9981	208131
1826	208132
54722	208133
32930	208134
117249	208135
115487	208136
4438	208137
164592	208138
1278	208139
45403	208140
966	208141
52397	208142
37707	208143
13447	208144
14365	208145
5960	208146
12326	208147
8549	208148
7866	208149
29344	208150
25225	208151
59574	208152
52175	208153
72836	208154
1084	208155
1084	208156
1651	208157
31788	208158
86669	208159
4283	208160
66281	208161
112716	208162
10926	208163
70793	208164
40970	208165
53274	208166
12865	208167
30551	208168
142141	208169
27916	208170
12929	208171
52714	208172
83820	208173
112110	208174
8	208175
8	208176
13170	208177
106415	208178
77737	208179
5733	208180
6847	208181
101637	208182
29992	208183
17859	208184
8505	208185
1627	208186
10737	208187
8407	208188
5641	208189
49965	208190
164874	208191
5424	208192
88687	208193
135176	208194
49964	208195
202	208196
8155	208197
36965	208198
19441	208199
42169	208200
47078	208201
23863	208202
1596	208203
18486	208204
40093	208205
5128	208206
11	208207
90121	208208
6852	208209
641	208210
2206	208211
4807	208212
63596	208213
2116	208214
1495	208215
139	208216
1686	208217
1553	208218
16992	208219
1524	208220
679	208221
14437	208222
313	208223
1361	208224
24320	208225
81	208226
2	208227
1567	208228
122	208229
24583	208230
138657	208231
123	208232
132	208233
4701	208234
407	208235
25320	208236
4701	208237
132	208238
400	208239
17752	208240
132	208241
9883	208242
6767	208243
8602	208244
110	208245
60305	208246
47860	208247
5352	208248
572	208249
200	208250
17277	208251
46999	208252
4405	208253
135223	208254
79369	208255
55247	208256
17352	208257
61101	208258
22146	208259
48665	208260
367	208261
5189	208262
102699	208263
6756	208264
1699	208265
219	208266
14191	208267
17795	208268
19169	208269
21310	208270
33531	208271
55713	208272
11188	208273
9345	208274
9876	208275
94	208276
11388	208277
28557	208278
148	208279
2943	208280
5905	208281
19636	208282
7757	208283
327	208284
61650	208285
9361	208286
23062	208287
3719	208288
308	208289
121535	208290
8685	208291
12695	208292
133944	208293
3698	208294
14696	208295
67666	208296
9373	208297
128	208298
743	208299
2033	208300
11879	208301
73058	208302
2583	208303
36343	208304
53931	208305
63321	208306
32727	208307
72720	208308
51428	208309
39316	208310
9567	208311
53158	208312
13663	208313
110082	208314
12874	208315
572	208316
203	208317
10746	208318
110479	208319
2270	208320
61456	208321
8723	208322
87313	208323
11868	208324
3424	208325
2195	208326
493	208327
14367	208328
66215	208329
66215	208330
7630	208331
2048	208332
51306	208333
34277	208334
29020	208335
94444	208336
27230	208337
6495	208338
466	208339
4135	208340
52100	208341
4135	208342
127479	208343
6729	208344
1489	208345
3552	208346
27779	208347
109850	208348
109850	208349
30102	208350
98325	208351
8010	208352
88632	208353
64653	208354
160552	208355
167	208356
3552	208357
14365	208358
5644	208359
1618	208360
52100	208361
78688	208362
62601	208363
716	208364
91487	208365
84972	208366
7992	208367
5013	208368
137668	208369
17426	208370
83239	208371
2956	208372
135	208373
116848	208374
282	208375
8893	208376
1367	208377
74193	208378
3851	208379
47311	208380
7975	208381
51685	208382
7211	208383
11427	208384
35133	208385
167134	208386
2390	208387
582	208388
20467	208389
863	208390
34561	208391
36571	208392
24577	208393
28448	208394
15545	208395
137663	208396
3	208397
35177	208398
119234	208399
100	208400
52100	208401
37258	208402
16162	208403
7211	208404
7211	208405
51389	208406
8993	208407
19070	208408
536	208409
91331	208410
25751	208411
33788	208412
21776	208413
888	208414
2020	208415
18994	208416
309	208417
64664	208418
55549	208419
3260	208420
19110	208421
14207	208422
256	208423
24012	208424
19831	208425
5	208426
1028	208427
96592	208428
202	208429
1743	208430
22638	208431
48824	208432
1816	208433
5101	208434
387	208435
24172	208436
3563	208437
8018	208438
129333	208439
129333	208440
2349	208441
39506	208442
5045	208443
7689	208444
32	208445
32	208446
71550	208447
8835	208448
34069	208449
18505	208450
12	208451
14822	208452
83851	208453
33759	208454
128418	208455
21223	208456
18747	208457
160081	208458
1056	208459
79921	208460
13840	208461
30806	208462
8902	208463
41201	208464
70778	208465
215	208466
59052	208467
80741	208468
352	208469
41596	208470
17868	208471
54967	208472
62437	208473
28103	208474
91978	208475
37786	208476
56134	208477
36573	208478
9897	208479
26484	208480
8010	208481
53989	208482
119281	208483
59007	208484
52144	208485
9263	208486
120640	208487
44890	208488
43186	208489
156	208490
1967	208491
83870	208492
9246	208493
1380	208494
14842	208495
53869	208496
435	208497
6118	208498
96577	208499
4380	208500
38750	208501
43294	208502
3237	208503
3650	208504
14014	208505
12923	208506
39199	208507
73777	208508
301	208509
78194	208510
44022	208511
67595	208512
46057	208513
4574	208514
3139	208515
29945	208516
10093	208517
36309	208518
37645	208519
104801	208520
2311	208521
102419	208522
128769	208523
612	208524
13213	208525
63986	208526
53293	208527
127108	208528
15131	208529
71501	208530
63749	208531
5	208532
311	208533
14376	208534
18423	208535
3004	208536
225	208537
27019	208538
3224	208539
5022	208540
29	208541
18921	208542
891	208543
136362	208544
11631	208545
5301	208546
156492	208547
129252	208548
91960	208549
91961	208550
97861	208551
129264	208552
104009	208553
131105	208554
124486	208555
137664	208556
126101	208557
3884	208558
9178	208559
235	208560
74906	208561
737	208562
19468	208563
140	208564
112697	208565
16842	208566
37137	208567
101094	208568
6916	208569
29429	208570
35788	208571
53300	208572
11273	208573
30050	208574
30	208575
1439	208576
48178	208577
96079	208578
95931	208579
2711	208580
1	208581
69312	208582
221	208583
69342	208584
657	208585
4972	208586
751	208587
11678	208588
12468	208589
41009	208590
299	208591
976	208592
34476	208593
78317	208594
29	208595
27815	208596
3884	208597
13584	208598
25931	208599
50516	208600
12933	208601
5618	208602
71204	208603
20378	208604
1056	208605
1045	208606
1361	208607
1361	208608
22900	208609
6	208610
71168	208611
5005	208612
17902	208613
4835	208614
5817	208615
46021	208616
34256	208617
3413	208618
7602	208619
66304	208620
9201	208621
18927	208622
24980	208623
17478	208624
11355	208625
24519	208626
59481	208627
79864	208628
25535	208629
24980	208630
11870	208631
86103	208632
13178	208633
24980	208634
62928	208635
65867	208636
59090	208637
166506	208638
155456	208639
86103	208640
595	208641
103835	208642
17473	208643
9724	208644
29900	208645
111652	208646
23241	208647
112916	208648
110081	208649
29589	208650
5	208651
2842	208652
10184	208653
39172	208654
74781	208655
2919	208656
116759	208657
66163	208658
101998	208659
101998	208660
66242	208661
62070	208662
24748	208663
34986	208664
132115	208665
89860	208666
6575	208667
12863	208668
134611	208669
89569	208670
84114	208671
126424	208672
25168	208673
253	208674
15585	208675
35662	208676
49633	208677
42697	208678
39339	208679
46158	208680
8858	208681
28420	208682
1189	208683
160	208684
560	208685
14697	208686
2325	208687
620	208688
15205	208689
415	208690
83900	208691
85500	208692
160312	208693
160161	208694
26641	208695
1473	208696
12945	208697
204	208698
25867	208699
79068	208700
48291	208701
4628	208702
94369	208703
8044	208704
2574	208705
8	208706
112258	208707
53218	208708
3336	208709
3336	208710
3	208711
40	208712
27774	208713
24223	208714
38750	208715
74774	208716
41842	208717
36892	208718
23364	208719
42096	208720
18275	208721
23050	208722
31428	208723
6145	208724
3230	208725
2190	208726
17671	208727
9893	208728
163097	208729
66345	208730
148680	208731
116650	208732
135637	208733
4584	208734
158636	208735
131834	208736
18000	208737
9763	208738
19130	208739
82516	208740
54373	208741
17019	208742
7166	208743
15242	208744
19586	208745
19597	208746
61810	208747
47185	208748
712	208749
2431	208750
19547	208751
107483	208752
199	208753
145288	208754
4729	208755
13435	208756
3052	208757
127404	208758
118584	208759
663	208760
69535	208761
54206	208762
8599	208763
3133	208764
15185	208765
401	208766
2277	208767
39	208768
146	208769
3715	208770
235	208771
91014	208772
273	208773
11476	208774
15106	208775
40087	208776
6414	208777
7204	208778
40	208779
323	208780
83411	208781
22922	208782
108	208783
53238	208784
244	208785
178	208786
273	208787
652	208788
107161	208789
61183	208790
11997	208791
3	208792
24667	208793
107362	208794
3243	208795
215	208796
19555	208797
8802	208798
2485	208799
18606	208800
71712	208801
43135	208802
22095	208803
61203	208804
38384	208805
33106	208806
5092	208807
90735	208808
14857	208809
32	208810
1149	208811
3243	208812
19555	208813
56096	208814
5164	208815
33089	208816
795	208817
4020	208818
52505	208819
133942	208820
39066	208821
15846	208822
2529	208823
15135	208824
20909	208825
37	208826
7955	208827
67442	208828
83183	208829
6049	208830
47424	208831
71784	208832
32335	208833
59499	208834
44968	208835
32222	208836
80511	208837
70138	208838
15041	208839
16391	208840
64695	208841
17422	208842
64695	208843
88129	208844
81113	208845
79814	208846
14038	208847
114551	208848
32	208849
63868	208850
82516	208851
40890	208852
1495	208853
14491	208854
33520	208855
94224	208856
76063	208857
108150	208858
89841	208859
9316	208860
44115	208861
44115	208862
44243	208863
39431	208864
44661	208865
537	208866
87740	208867
11423	208868
139074	208869
16445	208870
83	208871
22236	208872
7406	208873
10549	208874
4954	208875
64845	208876
38105	208877
50053	208878
7237	208879
46441	208880
37	208881
174	208882
414	208883
27554	208884
21762	208885
357	208886
25212	208887
97807	208888
4615	208889
3720	208890
19673	208891
16699	208892
559	208893
35655	208894
186	208895
401	208896
24780	208897
19064	208898
11035	208899
2994	208900
30419	208901
30304	208902
702	208903
3342	208904
18183	208905
41305	208906
3720	208907
11115	208908
18273	208909
7019	208910
4088	208911
68918	208912
449	208913
149060	208914
1102	208915
954	208916
219	208917
1040	208918
3296	208919
2534	208920
451	208921
849	208922
213	208923
152726	208924
70882	208925
3223	208926
4403	208927
174	208928
2183	208929
353	208930
6901	208931
825	208932
232	208933
24312	208934
3642	208935
3870	208936
6357	208937
1485	208938
114052	208939
7865	208940
29	208941
70404	208942
19532	208943
99498	208944
27099	208945
15901	208946
51081	208947
45080	208948
30478	208949
2595	208950
910	208951
4480	208952
3520	208953
1236	208954
18804	208955
61388	208956
46133	208957
81119	208958
3063	208959
13979	208960
1447	208961
46133	208962
1660	208963
2896	208964
1699	208965
352	208966
77	208967
2382	208968
9059	208969
9280	208970
2649	208971
186	208972
3959	208973
56978	208974
32306	208975
20811	208976
19514	208977
834	208978
17020	208979
8255	208980
34862	208981
29939	208982
43642	208983
38098	208984
462	208985
186	208986
10997	208987
81652	208988
82788	208989
4907	208990
56158	208991
11316	208992
51602	208993
39831	208994
15672	208995
4422	208996
17430	208997
28833	208998
1588	208999
4527	209000
1189	209001
1930	209002
3102	209003
107483	209004
122573	209005
8905	209006
134365	209007
15314	209008
5659	209009
6898	209010
39924	209011
1568	209012
19534	209013
8745	209014
1598	209015
733	209016
186	209017
786	209018
44874	209019
113065	209020
414	209021
14365	209022
110280	209023
36552	209024
204	209025
31070	209026
19116	209027
233	209028
14659	209029
297	209030
232	209031
1041	209032
70454	209033
23259	209034
154918	209035
213	209036
47166	209037
9935	209038
26959	209039
33963	209040
51616	209041
39216	209042
3330	209043
2836	209044
72664	209045
105191	209046
129230	209047
1225	209048
66037	209049
13209	209050
16496	209051
63440	209052
32080	209053
114720	209054
26052	209055
71254	209056
16957	209057
11281	209058
22104	209059
118789	209060
18319	209061
44314	209062
1654	209063
55092	209064
131024	209065
15793	209066
47877	209067
49374	209068
24423	209069
51187	209070
9105	209071
30134	209072
10122	209073
2955	209074
115196	209075
64603	209076
47868	209077
66515	209078
49474	209079
28856	209080
87727	209081
55025	209082
83580	209083
43596	209084
30444	209085
29928	209086
118641	209087
40789	209088
83638	209089
49696	209090
51971	209091
63487	209092
36805	209093
156508	209094
126093	209095
93647	209096
31191	209097
72925	209098
2278	209099
8891	209100
1792	209101
37698	209102
16230	209103
4482	209104
109282	209105
10976	209106
37688	209107
16112	209108
7744	209109
8490	209110
132545	209111
27110	209112
50353	209113
112216	209114
35923	209115
132697	209116
30830	209117
28682	209118
121438	209119
109035	209120
52060	209121
13116	209122
13116	209123
74956	209124
68166	209125
84846	209126
8767	209127
44466	209128
125860	209129
22136	209130
49865	209131
2458	209132
132673	209133
20062	209134
132	209135
54031	209136
13421	209137
29744	209138
117567	209139
83718	209140
51687	209141
11381	209142
37187	209143
30721	209144
6252	209145
6337	209146
37170	209147
7745	209148
19661	209149
90538	209150
21187	209151
102613	209152
29686	209153
23347	209154
57662	209155
15292	209156
5896	209157
12503	209158
23530	209159
23737	209160
62184	209161
12880	209162
25976	209163
86344	209164
95724	209165
217	209166
110319	209167
84976	209168
4587	209169
33108	209170
27528	209171
39960	209172
5989	209173
57355	209174
27004	209175
22915	209176
13163	209177
132194	209178
82492	209179
4900	209180
91550	209181
10302	209182
41357	209183
3484	209184
44175	209185
87254	209186
12926	209187
11373	209188
23806	209189
6249	209190
67657	209191
21116	209192
1898	209193
110360	209194
92186	209195
110561	209196
23481	209197
56484	209198
16438	209199
38635	209200
49410	209201
5146	209202
3508	209203
25720	209204
14887	209205
8810	209206
30675	209207
3604	209208
90800	209209
89081	209210
41958	209211
73331	209212
18042	209213
34212	209214
60343	209215
30581	209216
79403	209217
38792	209218
9961	209219
11348	209220
13843	209221
54408	209222
83618	209223
26479	209224
52205	209225
11558	209226
3858	209227
13073	209228
27063	209229
2860	209230
50577	209231
8434	209232
1932	209233
41162	209234
29125	209235
31079	209236
67654	209237
92	209238
10925	209239
86197	209240
132502	209241
88759	209242
67668	209243
15357	209244
81620	209245
19607	209246
11045	209247
82717	209248
25790	209249
27227	209250
9666	209251
24943	209252
32823	209253
39976	209254
36270	209255
49426	209256
14220	209257
38660	209258
2617	209259
3784	209260
1980	209261
39993	209262
10642	209263
37769	209264
74491	209265
61036	209266
26183	209267
19963	209268
63182	209269
17154	209270
6157	209271
6396	209272
7847	209273
5547	209274
26683	209275
4982	209276
3330	209277
87291	209278
9835	209279
18122	209280
154584	209281
3637	209282
85192	209283
41914	209284
4011	209285
112013	209286
22136	209287
59785	209288
23080	209289
61648	209290
4507	209291
40036	209292
14975	209293
1863	209294
90512	209295
14772	209296
22762	209297
30895	209298
24565	209299
66014	209300
3965	209301
33980	209302
99145	209303
56689	209304
30896	209305
68799	209306
40095	209307
53112	209308
27226	209309
96323	209310
10582	209311
12588	209312
18322	209313
38920	209314
48887	209315
3518	209316
29467	209317
77865	209318
21151	209319
12926	209320
88799	209321
38138	209322
16767	209323
7118	209324
28788	209325
9187	209326
27087	209327
52285	209328
66631	209329
11487	209330
89497	209331
69410	209332
12073	209333
70307	209334
11052	209335
102396	209336
1479	209337
52801	209338
86473	209339
51106	209340
14371	209341
31121	209342
112200	209343
76290	209344
50272	209345
85903	209346
3744	209347
61874	209348
131449	209349
17265	209350
25271	209351
62372	209352
54075	209353
45825	209354
22057	209355
45112	209356
87755	209357
52093	209358
16967	209359
20911	209360
4132	209361
34250	209362
42003	209363
53719	209364
65418	209365
10468	209366
18117	209367
31603	209368
9824	209369
50573	209370
14173	209371
19898	209372
62195	209373
100847	209374
111776	209375
51322	209376
48048	209377
41302	209378
110220	209379
89292	209380
50506	209381
57367	209382
71486	209383
80880	209384
60013	209385
9254	209386
54003	209387
10852	209388
28164	209389
30675	209390
2334	209391
95456	209392
42015	209393
58163	209394
34663	209395
12645	209396
63295	209397
61096	209398
25245	209399
48495	209400
38578	209401
24168	209402
68724	209403
49628	209404
50594	209405
54620	209406
34442	209407
31032	209408
58013	209409
46998	209410
18395	209411
13964	209412
33584	209413
134632	209414
54375	209415
14458	209416
33970	209417
32471	209418
10856	209419
100757	209420
6223	209421
4658	209422
6331	209423
36806	209424
28720	209425
65236	209426
23406	209427
22575	209428
14508	209429
12983	209430
17540	209431
12648	209432
29610	209433
15232	209434
87223	209435
16910	209436
105060	209437
42525	209438
117255	209439
121166	209440
10868	209441
122497	209442
51468	209443
50627	209444
9119	209445
47827	209446
34848	209447
42937	209448
4042	209449
51823	209450
21509	209451
73486	209452
76634	209453
117652	209454
242	209455
54008	209456
48791	209457
13105	209458
27281	209459
4857	209460
22651	209461
88814	209462
84500	209463
3706	209464
133907	209465
124275	209466
5441	209467
43500	209468
86262	209469
9436	209470
85359	209471
6416	209472
7514	209473
34415	209474
21942	209475
9135	209476
97615	209477
16918	209478
24359	209479
4860	209480
39572	209481
22678	209482
62448	209483
40244	209484
34852	209485
56025	209486
9273	209487
81187	209488
39856	209489
10741	209490
15177	209491
8052	209492
8746	209493
35913	209494
57622	209495
50550	209496
11612	209497
127292	209498
16439	209499
53726	209500
28152	209501
18053	209502
82413	209503
101987	209504
36535	209505
40650	209506
101326	209507
42006	209508
9095	209509
98893	209510
91325	209511
18875	209512
3032	209513
73404	209514
8334	209515
83279	209516
15730	209517
87388	209518
45465	209519
8152	209520
105465	209521
5326	209522
36422	209523
11184	209524
71717	209525
27523	209526
30356	209527
24293	209528
9741	209529
4110	209530
23814	209531
12394	209532
51316	209533
92298	209534
13151	209535
17932	209536
58167	209537
22168	209538
15191	209539
32850	209540
95545	209541
23336	209542
6269	209543
15179	209544
68830	209545
44727	209546
69286	209547
81955	209548
8369	209549
4373	209550
14370	209551
31026	209552
8629	209553
20327	209554
16786	209555
17548	209556
61339	209557
74964	209558
57500	209559
9576	209560
44158	209561
4032	209562
80827	209563
27948	209564
53755	209565
137005	209566
66787	209567
54820	209568
16418	209569
77893	209570
89021	209571
22493	209572
27352	209573
13251	209574
9082	209575
37976	209576
16705	209577
14558	209578
18399	209579
38108	209580
39359	209581
18075	209582
15292	209583
62837	209584
3409	209585
28811	209586
40662	209587
90406	209588
30467	209589
36458	209590
7122	209591
16675	209592
81581	209593
39169	209594
66612	209595
30008	209596
132	209597
86656	209598
5961	209599
139114	209600
21690	209601
88821	209602
54630	209603
48972	209604
42005	209605
12272	209606
66843	209607
39216	209608
91501	209609
16710	209610
57683	209611
24731	209612
5104	209613
3551	209614
27137	209615
54146	209616
4169	209617
20923	209618
2805	209619
27672	209620
2501	209621
12970	209622
114005	209623
41895	209624
13438	209625
37401	209626
16102	209627
3302	209628
57978	209629
17154	209630
7728	209631
42585	209632
16967	209633
24634	209634
5219	209635
20056	209636
25483	209637
32393	209638
74576	209639
49208	209640
8903	209641
6734	209642
75837	209643
30442	209644
3767	209645
41450	209646
23570	209647
63048	209648
91618	209649
7046	209650
37150	209651
61191	209652
18780	209653
113184	209654
16089	209655
30388	209656
89365	209657
11591	209658
41908	209659
15811	209660
21491	209661
19748	209662
11590	209663
11298	209664
136041	209665
41918	209666
56234	209667
75517	209668
12945	209669
43000	209670
7270	209671
101288	209672
114542	209673
50116	209674
64284	209675
131209	209676
6704	209677
48541	209678
46250	209679
73856	209680
41893	209681
46005	209682
71257	209683
110195	209684
10698	209685
71941	209686
3912	209687
71177	209688
38725	209689
40978	209690
45458	209691
21743	209692
83548	209693
30860	209694
56042	209695
64023	209696
18083	209697
38843	209698
43301	209699
86498	209700
13042	209701
4657	209702
11347	209703
13431	209704
36463	209705
32499	209706
3936	209707
16415	209708
40743	209709
39926	209710
14466	209711
13984	209712
31263	209713
18359	209714
16571	209715
78136	209716
39176	209717
24650	209718
100815	209719
65850	209720
107293	209721
56772	209722
127476	209723
58879	209724
41441	209725
134433	209726
30378	209727
132397	209728
44494	209729
60167	209730
880	209731
33744	209732
19287	209733
9105	209734
51267	209735
86606	209736
6719	209737
35340	209738
6393	209739
39882	209740
66534	209741
30383	209742
3162	209743
2807	209744
17490	209745
30367	209746
113080	209747
109022	209748
150406	209749
97127	209750
9136	209751
78364	209752
18048	209753
135174	209754
8584	209755
131534	209756
23195	209757
72380	209758
51971	209759
84406	209760
75917	209761
68173	209762
10348	209763
98101	209764
7802	209765
34421	209766
5573	209767
80326	209768
52044	209769
58841	209770
1153	209771
51087	209772
52079	209773
39125	209774
127559	209775
118695	209776
28858	209777
30893	209778
17602	209779
5258	209780
51106	209781
102185	209782
7352	209783
3912	209784
69955	209785
14142	209786
24962	209787
10967	209788
46859	209789
15872	209790
2121	209791
108727	209792
40881	209793
16421	209794
15290	209795
89974	209796
5140	209797
32016	209798
5258	209799
30107	209800
3020	209801
79110	209802
87602	209803
93939	209804
135920	209805
7520	209806
42031	209807
17573	209808
4281	209809
11292	209810
7409	209811
79534	209812
284	209813
39299	209814
39374	209815
2157	209816
41273	209817
66681	209818
3475	209819
66583	209820
11371	209821
23255	209822
45059	209823
32437	209824
15939	209825
52476	209826
6244	209827
54097	209828
115626	209829
30463	209830
112152	209831
18872	209832
13416	209833
122891	209834
72914	209835
28048	209836
62461	209837
70967	209838
25259	209839
110558	209840
8287	209841
33949	209842
38940	209843
47377	209844
20711	209845
46898	209846
3343	209847
28816	209848
109053	209849
147288	209850
67862	209851
44499	209852
3919	209853
46177	209854
47834	209855
12039	209856
41141	209857
99530	209858
11047	209859
2059	209860
12052	209861
4408	209862
2540	209863
24438	209864
56652	209865
10386	209866
29471	209867
57408	209868
29781	209869
30953	209870
23550	209871
67836	209872
8028	209873
23756	209874
63465	209875
134550	209876
73547	209877
44846	209878
65814	209879
54859	209880
63345	209881
2458	209882
65391	209883
136045	209884
44083	209885
134718	209886
4907	209887
15630	209888
83036	209889
100472	209890
15169	209891
52962	209892
20162	209893
136035	209894
2447	209895
63322	209896
110089	209897
16543	209898
11300	209899
16145	209900
68395	209901
126200	209902
37977	209903
5343	209904
29881	209905
86482	209906
52082	209907
76704	209908
58426	209909
4453	209910
6012	209911
61621	209912
13127	209913
61079	209914
72882	209915
26997	209916
10932	209917
29725	209918
111608	209919
133033	209920
10568	209921
43027	209922
2934	209923
127589	209924
70967	209925
9007	209926
85274	209927
16935	209928
83262	209929
16935	209930
29909	209931
69915	209932
66883	209933
4471	209934
4471	209935
106984	209936
105178	209937
59252	209938
47729	209939
23757	209940
41177	209941
15733	209942
30463	209943
13717	209944
38458	209945
13550	209946
34465	209947
3054	209948
815	209949
4012	209950
9811	209951
8275	209952
3	209953
237	209954
33644	209955
82191	209956
110236	209957
11339	209958
354	209959
31020	209960
4761	209961
834	209962
40471	209963
93838	209964
82725	209965
20015	209966
10938	209967
30452	209968
13724	209969
1240	209970
28732	209971
6269	209972
69119	209973
54376	209974
44137	209975
66540	209976
6812	209977
38944	209978
49422	209979
62833	209980
17032	209981
51930	209982
48486	209983
67741	209984
8298	209985
68990	209986
23174	209987
26270	209988
17182	209989
8608	209990
34420	209991
35201	209992
111958	209993
53872	209994
32781	209995
27188	209996
70207	209997
27506	209998
38954	209999
3646	210000
60157	210001
44126	210002
54123	210003
7120	210004
10045	210005
46802	210006
6276	210007
83149	210008
39863	210009
52144	210010
39229	210011
21511	210012
62848	210013
54735	210014
18981	210015
124153	210016
127301	210017
80471	210018
9003	210019
7821	210020
39107	210021
21441	210022
7567	210023
39588	210024
40658	210025
67741	210026
34416	210027
22115	210028
40993	210029
2682	210030
63067	210031
21078	210032
19264	210033
43677	210034
70214	210035
20356	210036
37677	210037
51643	210038
22611	210039
21843	210040
30231	210041
54957	210042
53724	210043
93420	210044
32822	210045
46860	210046
2682	210047
93744	210048
128752	210049
135965	210050
29901	210051
92168	210052
20729	210053
18426	210054
38194	210055
56982	210056
31496	210057
11498	210058
7428	210059
135942	210060
53205	210061
25249	210062
1177	210063
1407	210064
37030	210065
23023	210066
244	210067
28528	210068
83443	210069
89946	210070
2952	210071
5136	210072
11800	210073
6988	210074
87297	210075
10009	210076
69222	210077
50367	210078
12285	210079
28527	210080
30420	210081
52186	210082
66696	210083
93726	210084
30998	210085
7006	210086
48595	210087
37096	210088
70046	210089
12001	210090
19200	210091
3486	210092
23844	210093
53967	210094
28794	210095
38706	210096
53986	210097
26889	210098
4452	210099
53859	210100
77432	210101
12993	210102
24224	210103
18945	210104
111957	210105
88715	210106
27636	210107
2682	210108
41855	210109
55258	210110
48967	210111
51266	210112
2418	210113
66186	210114
67462	210115
76665	210116
14078	210117
23023	210118
20505	210119
24121	210120
16892	210121
30933	210122
2502	210123
9799	210124
13724	210125
24184	210126
30359	210127
51345	210128
66749	210129
135424	210130
91392	210131
53859	210132
90030	210133
91398	210134
37605	210135
52536	210136
30729	210137
107168	210138
35592	210139
77432	210140
39276	210141
22268	210142
102416	210143
11498	210144
72712	210145
2867	210146
107277	210147
35128	210148
51917	210149
39108	210150
10996	210151
133448	210152
47631	210153
521	210154
43361	210155
16544	210156
5927	210157
31517	210158
29872	210159
48561	210160
38820	210161
56107	210162
34601	210163
25360	210164
80381	210165
30121	210166
41261	210167
81481	210168
18298	210169
103698	210170
26041	210171
17187	210172
13861	210173
13007	210174
17842	210175
50625	210176
39709	210177
33543	210178
89983	210179
1638	210180
49848	210181
51848	210182
14176	210183
21160	210184
22638	210185
41948	210186
62226	210187
79109	210188
116484	210189
88812	210190
24005	210191
4906	210192
22603	210193
34380	210194
62629	210195
60640	210196
20206	210197
1544	210198
100462	210199
31327	210200
38565	210201
119210	210202
80347	210203
25958	210204
52130	210205
2287	210206
85067	210207
17287	210208
87749	210209
80348	210210
13745	210211
88727	210212
81694	210213
95478	210214
39093	210215
118670	210216
88775	210217
7520	210218
137841	210219
70604	210220
40064	210221
70847	210222
7302	210223
2287	210224
85941	210225
134291	210226
44973	210227
38228	210228
82951	210229
93657	210230
12015	210231
20327	210232
29654	210233
30342	210234
28085	210235
45152	210236
71079	210237
6260	210238
7499	210239
16373	210240
81258	210241
70306	210242
23823	210243
73738	210244
119151	210245
26193	210246
89332	210247
24540	210248
13867	210249
24642	210250
20665	210251
37749	210252
21617	210253
46539	210254
32140	210255
85125	210256
13309	210257
1051	210258
52088	210259
25454	210260
21927	210261
6942	210262
36079	210263
23890	210264
13915	210265
14187	210266
2293	210267
9788	210268
71222	210269
64913	210270
47891	210271
53464	210272
2795	210273
13439	210274
13216	210275
9287	210276
54395	210277
40557	210278
41310	210279
37689	210280
35532	210281
63546	210282
131003	210283
77578	210284
23294	210285
84593	210286
23296	210287
41403	210288
63748	210289
61383	210290
9934	210291
1272	210292
1743	210293
18298	210294
33306	210295
13373	210296
4012	210297
5933	210298
3885	210299
27061	210300
2672	210301
39703	210302
21518	210303
37587	210304
10403	210305
8941	210306
18812	210307
5989	210308
30313	210309
11483	210310
3165	210311
36063	210312
12768	210313
102694	210314
38925	210315
6886	210316
12752	210317
38449	210318
36466	210319
14144	210320
39872	210321
3501	210322
42398	210323
53174	210324
50570	210325
76540	210326
57430	210327
8730	210328
26278	210329
20941	210330
51141	210331
39835	210332
38256	210333
22172	210334
62618	210335
51149	210336
8654	210337
30739	210338
18699	210339
9117	210340
128957	210341
48560	210342
108569	210343
51118	210344
24540	210345
120241	210346
40753	210347
56199	210348
86673	210349
14789	210350
50426	210351
18622	210352
89054	210353
13893	210354
44709	210355
45244	210356
29154	210357
124297	210358
79070	210359
10302	210360
23932	210361
17942	210362
66698	210363
50314	210364
52549	210365
61547	210366
38171	210367
9317	210368
19519	210369
23007	210370
19295	210371
49153	210372
1595	210373
31878	210374
26076	210375
11590	210376
23703	210377
29962	210378
37158	210379
6770	210380
6337	210381
28824	210382
73284	210383
17631	210384
11301	210385
18771	210386
13456	210387
27048	210388
20746	210389
21133	210390
9356	210391
51254	210392
6998	210393
30033	210394
31366	210395
109167	210396
2691	210397
134654	210398
7745	210399
15611	210400
12049	210401
6749	210402
2069	210403
15458	210404
12693	210405
7746	210406
48169	210407
5989	210408
21577	210409
9226	210410
55092	210411
95695	210412
8249	210413
112005	210414
35743	210415
42736	210416
34659	210417
80564	210418
97736	210419
3551	210420
14133	210421
19028	210422
36546	210423
18544	210424
69928	210425
1436	210426
35340	210427
20200	210428
8143	210429
91978	210430
4654	210431
13264	210432
70564	210433
27040	210434
113101	210435
53881	210436
8795	210437
5219	210438
110603	210439
137119	210440
80745	210441
51831	210442
113006	210443
33313	210444
52793	210445
13899	210446
126161	210447
121146	210448
45191	210449
42507	210450
801	210451
5217	210452
1030	210453
90447	210454
1474	210455
1474	210456
1474	210457
1474	210458
1942	210459
128	210460
139810	210461
1181	210462
455	210463
32866	210464
13567	210465
10126	210466
114	210467
18720	210468
455	210469
1964	210470
24179	210471
17192	210472
56412	210473
853	210474
13304	210475
58892	210476
4546	210477
18050	210478
6497	210479
23040	210480
819	210481
6497	210482
1474	210483
3357	210484
57487	210485
409	210486
912	210487
10531	210488
1957	210489
17160	210490
18066	210491
3357	210492
3357	210493
3357	210494
66188	210495
54370	210496
7742	210497
670	210498
70541	210499
437	210500
14163	210501
26371	210502
6497	210503
6658	210504
13075	210505
10078	210506
198	210507
8710	210508
457	210509
108	210510
35374	210511
3357	210512
3357	210513
32816	210514
5986	210515
819	210516
819	210517
819	210518
3357	210519
114	210520
2553	210521
430	210522
663	210523
4104	210524
33713	210525
2479	210526
31168	210527
13426	210528
17995	210529
1181	210530
3754	210531
51295	210532
17995	210533
6161	210534
1584	210535
43013	210536
801	210537
5217	210538
62	210539
30634	210540
455	210541
1957	210542
1474	210543
6497	210544
11146	210545
10654	210546
82709	210547
103868	210548
1041	210549
10126	210550
13426	210551
15067	210552
134717	210553
18047	210554
18050	210555
409	210556
39260	210557
2130	210558
6161	210559
43074	210560
18039	210561
4828	210562
30501	210563
5163	210564
30990	210565
1223	210566
82554	210567
12370	210568
88071	210569
77	210570
20844	210571
437	210572
1181	210573
5986	210574
2176	210575
74906	210576
409	210577
100879	210578
3760	210579
29056	210580
68137	210581
38189	210582
4634	210583
108	210584
13567	210585
467	210586
32816	210587
27942	210588
10437	210589
10074	210590
2428	210591
18720	210592
75765	210593
75765	210594
3300	210595
69185	210596
2428	210597
51260	210598
89100	210599
54730	210600
35913	210601
143	210602
31070	210603
160	210604
8665	210605
18911	210606
138473	210607
293	210608
22985	210609
8360	210610
138581	210611
19881	210612
1534	210613
670	210614
23799	210615
4269	210616
27604	210617
154497	210618
61758	210619
24336	210620
17594	210621
3185	210622
5766	210623
4701	210624
45402	210625
5445	210626
11563	210627
113417	210628
20353	210629
36943	210630
22570	210631
17438	210632
29257	210633
70346	210634
5271	210635
3971	210636
46643	210637
6090	210638
5980	210639
139198	210640
21021	210641
12482	210642
7923	210643
69125	210644
8569	210645
28247	210646
7601	210647
21401	210648
57489	210649
10945	210650
41837	210651
50262	210652
6091	210653
60670	210654
46057	210655
123821	210656
12682	210657
108843	210658
80256	210659
108071	210660
43768	210661
135961	210662
54011	210663
19295	210664
36679	210665
115254	210666
60951	210667
16316	210668
9162	210669
142197	210670
88388	210671
4827	210672
17297	210673
64658	210674
3949	210675
12579	210676
1659	210677
17971	210678
9315	210679
40765	210680
79764	210681
17464	210682
2890	210683
42205	210684
10028	210685
10801	210686
60893	210687
118230	210688
63892	210689
6091	210690
10025	210691
34536	210692
14	210693
19265	210694
4302	210695
13621	210696
6536	210697
60785	210698
2086	210699
103631	210700
84605	210701
22288	210702
33833	210703
70869	210704
128360	210705
19883	210706
61680	210707
152715	210708
64763	210709
155741	210710
24783	210711
29263	210712
66281	210713
3966	210714
164252	210715
2613	210716
60841	210717
17444	210718
27833	210719
54464	210720
22537	210721
40691	210722
3366	210723
64351	210724
20	210725
327	210726
79844	210727
20981	210728
59204	210729
101774	210730
10801	210731
3002	210732
151866	210733
34516	210734
3964	210735
73484	210736
34963	210737
139889	210738
9315	210739
21182	210740
138096	210741
55465	210742
34339	210743
67342	210744
129270	210745
117789	210746
50074	210747
54243	210748
98473	210749
18567	210750
50047	210751
3694	210752
38285	210753
89307	210754
28910	210755
28244	210756
10795	210757
77775	210758
38055	210759
31625	210760
7889	210761
10745	210762
93222	210763
76617	210764
154378	210765
48999	210766
50792	210767
35257	210768
60077	210769
1355	210770
8377	210771
27172	210772
137484	210773
38975	210774
89583	210775
99924	210776
27005	210777
10029	210778
87422	210779
29320	210780
40377	210781
10223	210782
29004	210783
70195	210784
5011	210785
5043	210786
78080	210787
15912	210788
45962	210789
6033	210790
19139	210791
116992	210792
138738	210793
31581	210794
25437	210795
78620	210796
27059	210797
41305	210798
99240	210799
54101	210800
39353	210801
34427	210802
90552	210803
5274	210804
57523	210805
26346	210806
22893	210807
70415	210808
116230	210809
33363	210810
13274	210811
1221	210812
19586	210813
46710	210814
22538	210815
60315	210816
3	210817
93126	210818
204	210819
8517	210820
59932	210821
1674	210822
26960	210823
1674	210824
62671	210825
96067	210826
54440	210827
17026	210828
30634	210829
160627	210830
52376	210831
123167	210832
3980	210833
71980	210834
73653	210835
67444	210836
12391	210837
61236	210838
5584	210839
130015	210840
30539	210841
130664	210842
38684	210843
150416	210844
10255	210845
357	210846
15423	210847
80829	210848
113404	210849
1030	210850
10383	210851
42202	210852
62363	210853
297	210854
57899	210855
80247	210856
40677	210857
125613	210858
8560	210859
30786	210860
1343	210861
63492	210862
7676	210863
40193	210864
39914	210865
162305	210866
33742	210867
73627	210868
31017	210869
57147	210870
119217	210871
57823	210872
82984	210873
8028	210874
122892	210875
61189	210876
9038	210877
52147	210878
40700	210879
10360	210880
128444	210881
22568	210882
19912	210883
19131	210884
26192	210885
14133	210886
35917	210887
20385	210888
126075	210889
138885	210890
13273	210891
18081	210892
23001	210893
67788	210894
28858	210895
17154	210896
9017	210897
67949	210898
41452	210899
9146	210900
17597	210901
47850	210902
47852	210903
23053	210904
19934	210905
4839	210906
40012	210907
37256	210908
22118	210909
34026	210910
11169	210911
11216	210912
54098	210913
162311	210914
134280	210915
19939	210916
110465	210917
129212	210918
118649	210919
145251	210920
129193	210921
129195	210922
28873	210923
9020	210924
11959	210925
26484	210926
18114	210927
11190	210928
9259	210929
20357	210930
28899	210931
6751	210932
10675	210933
5940	210934
5347	210935
46066	210936
114511	210937
10683	210938
28939	210939
17224	210940
63386	210941
7215	210942
5941	210943
9828	210944
32876	210945
22184	210946
28945	210947
49474	210948
15651	210949
5643	210950
30547	210951
12326	210952
18168	210953
18789	210954
40045	210955
122916	210956
135941	210957
95386	210958
105454	210959
129239	210960
91551	210961
118669	210962
127554	210963
112010	210964
134320	210965
134322	210966
135958	210967
129217	210968
105438	210969
103953	210970
110515	210971
122744	210972
162853	210973
116723	210974
103969	210975
129285	210976
125875	210977
127564	210978
125877	210979
129263	210980
124270	210981
156510	210982
129316	210983
119971	210984
134368	210985
113614	210986
118682	210987
95412	210988
129343	210989
129350	210990
132799	210991
129366	210992
134397	210993
105580	210994
156542	210995
104041	210996
134373	210997
104017	210998
112088	210999
47944	211000
121376	211001
118722	211002
129404	211003
118729	211004
138668	211005
129384	211006
120026	211007
87966	211008
129437	211009
124445	211010
110680	211011
110687	211012
134474	211013
95526	211014
129448	211015
129455	211016
124485	211017
118783	211018
114644	211019
118787	211020
129515	211021
118789	211022
105786	211023
118796	211024
120088	211025
126079	211026
93800	211027
121466	211028
95536	211029
120101	211030
132904	211031
93843	211032
118812	211033
10901	211034
6413	211035
37711	211036
28429	211037
9150	211038
61244	211039
30513	211040
37240	211041
49324	211042
87702	211043
95563	211044
91893	211045
87664	211046
44245	211047
64307	211048
24283	211049
87633	211050
110484	211051
103980	211052
12189	211053
152732	211054
8657	211055
158991	211056
96880	211057
4814	211058
42139	211059
5149	211060
1176	211061
36387	211062
32986	211063
79371	211064
105443	211065
104376	211066
22959	211067
70170	211068
578	211069
112624	211070
23032	211071
45677	211072
363	211073
54023	211074
110866	211075
58494	211076
56375	211077
22200	211078
6278	211079
47195	211080
6161	211081
46994	211082
8999	211083
509	211084
13947	211085
31283	211086
2	211087
39615	211088
162389	211089
67848	211090
388	211091
7290	211092
1478	211093
7277	211094
7898	211095
1685	211096
56586	211097
6278	211098
65044	211099
18078	211100
1685	211101
69027	211102
134117	211103
92088	211104
49304	211105
105454	211106
754	211107
87592	211108
87592	211109
891	211110
13923	211111
36513	211112
47850	211113
92065	211114
29946	211115
49541	211116
78491	211117
97593	211118
66277	211119
8896	211120
1189	211121
13197	211122
91656	211123
3	211124
59805	211125
18876	211126
735	211127
26886	211128
3655	211129
4227	211130
53632	211131
220	211132
6997	211133
13580	211134
2093	211135
3	211136
38890	211137
4	211138
1951	211139
1951	211140
39372	211141
204	211142
134814	211143
4189	211144
28462	211145
1630	211146
102912	211147
987	211148
26732	211149
14	211150
23	211151
10937	211152
60287	211153
4500	211154
138807	211155
624	211156
24994	211157
695	211158
111	211159
24759	211160
29726	211161
4147	211162
7378	211163
14	211164
6268	211165
5847	211166
57565	211167
158431	211168
28305	211169
58332	211170
14741	211171
137582	211172
59628	211173
546	211174
446	211175
27611	211176
66889	211177
144	211178
53285	211179
143615	211180
20474	211181
26	211182
65314	211183
22705	211184
1679	211185
14413	211186
1	211187
104336	211188
36967	211189
99320	211190
4571	211191
4571	211192
607	211193
23	211194
58345	211195
84449	211196
61550	211197
13023	211198
91809	211199
178	211200
17	211201
136	211202
20008	211203
833	211204
51678	211205
96622	211206
5846	211207
12852	211208
18692	211209
18692	211210
57964	211211
258	211212
4651	211213
733	211214
29999	211215
127678	211216
26	211217
79	211218
11768	211219
1955	211220
4628	211221
68914	211222
5887	211223
2476	211224
26	211225
3	211226
43557	211227
1798	211228
1876	211229
58	211230
10893	211231
41055	211232
178	211233
2892	211234
16	211235
2112	211236
6290	211237
94402	211238
2780	211239
4460	211240
1814	211241
2793	211242
1070	211243
4444	211244
1244	211245
3	211246
49783	211247
4563	211248
3204	211249
624	211250
5977	211251
28149	211252
144	211253
95829	211254
67801	211255
5423	211256
1078	211257
1811	211258
2365	211259
144	211260
2881	211261
45347	211262
28487	211263
2573	211264
22644	211265
937	211266
1157	211267
618	211268
9200	211269
108728	211270
3083	211271
108775	211272
1068	211273
1	211274
54	211275
109316	211276
60802	211277
59555	211278
59555	211279
112249	211280
17310	211281
5698	211282
18	211283
675	211284
6137	211285
377	211286
17638	211287
987	211288
69093	211289
3638	211290
64206	211291
137708	211292
99571	211293
3232	211294
139603	211295
117817	211296
2543	211297
79	211298
22345	211299
40	211300
80352	211301
335	211302
58474	211303
4	211304
4571	211305
36101	211306
12177	211307
11391	211308
26	211309
73876	211310
593	211311
8736	211312
862	211313
7357	211314
30039	211315
22458	211316
1118	211317
2273	211318
99365	211319
28149	211320
16	211321
201	211322
1196	211323
56836	211324
68139	211325
489	211326
43	211327
5284	211328
2771	211329
132432	211330
585	211331
736	211332
122	211333
2155	211334
15405	211335
4	211336
1279	211337
42569	211338
2743	211339
1269	211340
27248	211341
2158	211342
20073	211343
1581	211344
43902	211345
124829	211346
96820	211347
82305	211348
116876	211349
74597	211350
32020	211351
139402	211352
14	211353
5	211354
2838	211355
143198	211356
20214	211357
2316	211358
43258	211359
24687	211360
455	211361
13472	211362
124834	211363
12731	211364
1023	211365
706	211366
4378	211367
3057	211368
5055	211369
4	211370
26	211371
4	211372
122	211373
16	211374
16	211375
1075	211376
96772	211377
2881	211378
1	211379
154673	211380
8397	211381
8397	211382
105936	211383
144	211384
26	211385
114704	211386
29726	211387
888	211388
1931	211389
85375	211390
170	211391
997	211392
48697	211393
1208	211394
917	211395
78272	211396
14933	211397
31533	211398
101346	211399
735	211400
112276	211401
953	211402
70816	211403
158540	211404
119166	211405
9103	211406
34092	211407
5479	211408
2886	211409
3	211410
145296	211411
1254	211412
26763	211413
10454	211414
667	211415
962	211416
1876	211417
3937	211418
63615	211419
8743	211420
4874	211421
67446	211422
2183	211423
2727	211424
371	211425
121	211426
2780	211427
2084	211428
848	211429
148710	211430
144	211431
558	211432
4503	211433
19163	211434
19072	211435
139687	211436
43	211437
14380	211438
3	211439
95295	211440
60983	211441
2649	211442
5887	211443
457	211444
83629	211445
1361	211446
382	211447
17467	211448
424	211449
17802	211450
2547	211451
14353	211452
59054	211453
29060	211454
53783	211455
20816	211456
2513	211457
16	211458
1568	211459
23371	211460
117587	211461
18641	211462
11817	211463
13454	211464
82642	211465
9086	211466
16628	211467
38306	211468
168058	211469
71401	211470
3378	211471
21957	211472
34858	211473
19043	211474
86930	211475
32598	211476
29640	211477
10447	211478
19094	211479
19094	211480
14375	211481
29533	211482
52115	211483
26449	211484
52014	211485
41191	211486
33877	211487
88146	211488
16058	211489
43744	211490
953	211491
9665	211492
45482	211493
2419	211494
37603	211495
1788	211496
12349	211497
3864	211498
33	211499
94131	211500
2687	211501
16160	211502
922	211503
45486	211504
188	211505
38911	211506
45893	211507
1007	211508
96261	211509
2695	211510
4912	211511
1158	211512
6356	211513
112411	211514
914	211515
18345	211516
24768	211517
524	211518
258	211519
1937	211520
21146	211521
3879	211522
4687	211523
4890	211524
28998	211525
978	211526
872	211527
119885	211528
72989	211529
5440	211530
17847	211531
285	211532
739	211533
1732	211534
17905	211535
81799	211536
31124	211537
7	211538
93	211539
59531	211540
5942	211541
1806	211542
40	211543
102	211544
25414	211545
118986	211546
7188	211547
6267	211548
13689	211549
7914	211550
43	211551
2	211552
56334	211553
223	211554
110193	211555
11546	211556
31094	211557
10830	211558
4748	211559
9233	211560
10179	211561
4473	211562
10630	211563
12750	211564
39471	211565
2469	211566
13036	211567
6771	211568
9779	211569
91009	211570
223	211571
16501	211572
168	211573
1743	211574
7188	211575
17125	211576
40884	211577
1336	211578
4520	211579
45626	211580
851	211581
27312	211582
55109	211583
3063	211584
532	211585
12028	211586
3545	211587
37645	211588
338	211589
41293	211590
6432	211591
19	211592
53262	211593
141198	211594
37940	211595
20754	211596
19594	211597
306	211598
9252	211599
35472	211600
319	211601
338	211602
5199	211603
90011	211604
4025	211605
1572	211606
46096	211607
532	211608
9938	211609
27041	211610
6113	211611
86	211612
4361	211613
25353	211614
11756	211615
516	211616
55532	211617
56470	211618
12218	211619
138480	211620
46365	211621
954	211622
49187	211623
49755	211624
3523	211625
27189	211626
58346	211627
36637	211628
56121	211629
43248	211630
56329	211631
2205	211632
809	211633
327	211634
21628	211635
16343	211636
93430	211637
77626	211638
31604	211639
27109	211640
50942	211641
53137	211642
14577	211643
1359	211644
3701	211645
865	211646
16621	211647
52	211648
4830	211649
3701	211650
85238	211651
15	211652
25794	211653
67706	211654
95310	211655
46021	211656
8103	211657
2102	211658
9625	211659
12105	211660
17302	211661
15350	211662
6441	211663
83499	211664
68188	211665
33578	211666
306	211667
62638	211668
19671	211669
5780	211670
31457	211671
45372	211672
8204	211673
5609	211674
3869	211675
40063	211676
111598	211677
26141	211678
4293	211679
6277	211680
779	211681
11970	211682
1241	211683
1493	211684
3556	211685
29919	211686
54554	211687
76225	211688
2821	211689
4769	211690
18	211691
56654	211692
9750	211693
4668	211694
2987	211695
3549	211696
1686	211697
8080	211698
18129	211699
12457	211700
5577	211701
22075	211702
8452	211703
8452	211704
81509	211705
31243	211706
2937	211707
10610	211708
109920	211709
35202	211710
898	211711
61256	211712
28922	211713
3841	211714
58357	211715
1244	211716
82262	211717
456	211718
2308	211719
97	211720
1876	211721
23355	211722
48732	211723
151	211724
18549	211725
53458	211726
397	211727
164196	211728
397	211729
28774	211730
815	211731
69326	211732
8847	211733
19016	211734
19201	211735
19201	211736
19201	211737
3388	211738
1993	211739
3	211740
41941	211741
95	211742
4153	211743
909	211744
52899	211745
90973	211746
15959	211747
272	211748
1052	211749
27629	211750
15702	211751
31274	211752
80918	211753
31576	211754
3723	211755
4675	211756
28820	211757
70200	211758
852	211759
48587	211760
31243	211761
2284	211762
35507	211763
36564	211764
35381	211765
15	211766
25473	211767
14635	211768
25475	211769
75834	211770
3817	211771
95	211772
14599	211773
10278	211774
33683	211775
32009	211776
49895	211777
58844	211778
18547	211779
513	211780
50340	211781
15210	211782
79985	211783
481	211784
52385	211785
579	211786
1969	211787
1168	211788
39607	211789
27294	211790
29097	211791
12932	211792
77817	211793
2119	211794
135	211795
23693	211796
8308	211797
69357	211798
2522	211799
2533	211800
660	211801
3701	211802
26490	211803
35360	211804
5291	211805
10287	211806
696	211807
1796	211808
21119	211809
1191	211810
405	211811
1204	211812
71435	211813
9838	211814
104197	211815
2677	211816
5319	211817
1600	211818
60610	211819
1293	211820
8101	211821
2635	211822
28567	211823
67949	211824
4042	211825
64424	211826
4295	211827
13930	211828
583	211829
8007	211830
2683	211831
58923	211832
8941	211833
29211	211834
571	211835
20718	211836
21211	211837
8429	211838
29079	211839
64208	211840
82874	211841
58434	211842
74505	211843
10300	211844
11589	211845
2047	211846
19973	211847
29570	211848
38010	211849
3941	211850
37657	211851
53436	211852
1809	211853
2010	211854
20921	211855
3466	211856
135869	211857
5887	211858
10319	211859
5089	211860
31907	211861
267	211862
150	211863
65846	211864
796	211865
2594	211866
1873	211867
4585	211868
144111	211869
754	211870
24782	211871
4859	211872
6349	211873
18385	211874
465	211875
2444	211876
2184	211877
36254	211878
2408	211879
48	211880
1914	211881
141	211882
600	211883
25955	211884
1879	211885
4093	211886
15268	211887
78433	211888
1985	211889
12961	211890
3754	211891
8345	211892
18997	211893
48735	211894
113507	211895
358	211896
5650	211897
1097	211898
88801	211899
22682	211900
35802	211901
37589	211902
25579	211903
21221	211904
20617	211905
8040	211906
4999	211907
23687	211908
35170	211909
32324	211910
60558	211911
2	211912
4290	211913
7654	211914
10591	211915
473	211916
4217	211917
4532	211918
18339	211919
49895	211920
1895	211921
241	211922
1039	211923
11085	211924
4543	211925
226	211926
44776	211927
69179	211928
93581	211929
9931	211930
4052	211931
6285	211932
10255	211933
511	211934
81999	211935
60402	211936
8177	211937
3509	211938
8487	211939
28463	211940
64247	211941
93420	211942
9114	211943
19691	211944
684	211945
980	211946
1886	211947
45634	211948
835	211949
37431	211950
63675	211951
37905	211952
663	211953
35190	211954
628	211955
23660	211956
16120	211957
2689	211958
1461	211959
15958	211960
17230	211961
378	211962
35316	211963
10478	211964
8426	211965
1629	211966
531	211967
8298	211968
53067	211969
28392	211970
27171	211971
46338	211972
31178	211973
34720	211974
20038	211975
22038	211976
21879	211977
662	211978
15482	211979
26165	211980
26165	211981
35326	211982
2798	211983
3400	211984
8308	211985
1232	211986
1242	211987
13	211988
24739	211989
35945	211990
17560	211991
6732	211992
28452	211993
23132	211994
18871	211995
84471	211996
26106	211997
17639	211998
76483	211999
14763	212000
1464	212001
3383	212002
688	212003
384	212004
867	212005
3499	212006
21952	212007
122436	212008
39493	212009
3499	212010
10289	212011
1011	212012
57964	212013
3620	212014
16550	212015
2145	212016
16718	212017
4736	212018
188	212019
87464	212020
4082	212021
2351	212022
9876	212023
3852	212024
43553	212025
1001	212026
3487	212027
2360	212028
76938	212029
71765	212030
91583	212031
61602	212032
47099	212033
428	212034
109212	212035
16587	212036
95773	212037
56357	212038
64024	212039
3901	212040
105272	212041
13255	212042
83200	212043
254	212044
79580	212045
1278	212046
23154	212047
3423	212048
208	212049
213	212050
31414	212051
226	212052
9253	212053
2374	212054
1575	212055
1235	212056
2445	212057
438	212058
113297	212059
1988	212060
1921	212061
96343	212062
27239	212063
1644	212064
22210	212065
8000	212066
32463	212067
46663	212068
10584	212069
171	212070
6266	212071
27955	212072
739	212073
45863	212074
22643	212075
2773	212076
32414	212077
104134	212078
56954	212079
9737	212080
2695	212081
1066	212082
2076	212083
719	212084
16925	212085
484	212086
12332	212087
781	212088
3471	212089
1644	212090
3797	212091
1644	212092
1095	212093
29139	212094
668	212095
49	212096
19714	212097
39259	212098
16120	212099
26016	212100
6	212101
13	212102
13	212103
19950	212104
2598	212105
1361	212106
2264	212107
230	212108
7008	212109
13887	212110
4862	212111
2243	212112
7834	212113
3030	212114
1786	212115
4975	212116
116825	212117
75620	212118
65839	212119
39863	212120
86403	212121
2146	212122
14372	212123
2093	212124
9184	212125
50416	212126
632	212127
20126	212128
45146	212129
13704	212130
5722	212131
3992	212132
13563	212133
432	212134
2909	212135
407	212136
36816	212137
1161	212138
2389	212139
108499	212140
30557	212141
83344	212142
110063	212143
99561	212144
22396	212145
29203	212146
1357	212147
14534	212148
5341	212149
18175	212150
5341	212151
60122	212152
19594	212153
3441	212154
3878	212155
3630	212156
24838	212157
2007	212158
52484	212159
26170	212160
16	212161
8926	212162
4090	212163
18196	212164
11069	212165
1933	212166
53210	212167
28096	212168
14247	212169
4234	212170
18136	212171
2270	212172
80031	212173
391	212174
391	212175
42434	212176
1189	212177
94032	212178
119023	212179
14367	212180
8614	212181
4341	212182
2710	212183
1865	212184
75212	212185
1531	212186
38	212187
3264	212188
792	212189
1782	212190
27438	212191
346	212192
27320	212193
986	212194
22822	212195
2332	212196
15962	212197
35959	212198
12470	212199
21272	212200
2396	212201
5822	212202
44142	212203
10408	212204
79322	212205
203	212206
29097	212207
102450	212208
13455	212209
3248	212210
8497	212211
241	212212
709	212213
35896	212214
24596	212215
12402	212216
2164	212217
5158	212218
17880	212219
136642	212220
22643	212221
22643	212222
8413	212223
955	212224
36202	212225
548	212226
13169	212227
74562	212228
408	212229
20624	212230
45090	212231
25956	212232
68904	212233
45055	212234
1314	212235
12240	212236
8015	212237
1622	212238
139	212239
23689	212240
155	212241
8951	212242
3066	212243
11001	212244
16559	212245
101098	212246
98371	212247
25945	212248
23064	212249
27820	212250
12978	212251
5813	212252
1885	212253
2084	212254
13084	212255
22188	212256
37702	212257
8101	212258
27060	212259
65806	212260
9394	212261
11146	212262
4423	212263
10146	212264
321	212265
44622	212266
62773	212267
66177	212268
35544	212269
5501	212270
37586	212271
3617	212272
4893	212273
25251	212274
15484	212275
82174	212276
66008	212277
16990	212278
105314	212279
39452	212280
7231	212281
29676	212282
7231	212283
23825	212284
7699	212285
762	212286
4413	212287
3787	212288
617	212289
24543	212290
15847	212291
8437	212292
35178	212293
28559	212294
11679	212295
174	212296
50418	212297
68056	212298
10679	212299
24618	212300
23458	212301
2569	212302
55472	212303
70322	212304
240	212305
501	212306
4706	212307
15362	212308
3008	212309
52967	212310
21210	212311
1121	212312
35515	212313
3452	212314
1648	212315
636	212316
125759	212317
12690	212318
2401	212319
7195	212320
46543	212321
40792	212322
2036	212323
7030	212324
53368	212325
2881	212326
78044	212327
90420	212328
15635	212329
30577	212330
285	212331
340	212332
931	212333
9447	212334
105165	212335
22966	212336
24392	212337
2136	212338
2938	212339
601	212340
8909	212341
506	212342
11982	212343
349	212344
39364	212345
2274	212346
27857	212347
32529	212348
21629	212349
63788	212350
475	212351
6360	212352
1393	212353
29080	212354
31948	212355
357	212356
28953	212357
8882	212358
16653	212359
16653	212360
6985	212361
129781	212362
56678	212363
8293	212364
9109	212365
31931	212366
11001	212367
3082	212368
5425	212369
32794	212370
8073	212371
16435	212372
17277	212373
4667	212374
165	212375
16270	212376
38594	212377
5937	212378
10122	212379
11368	212380
7673	212381
2847	212382
1343	212383
265	212384
1658	212385
11368	212386
296	212387
26568	212388
10676	212389
52356	212390
1097	212391
11042	212392
17278	212393
6921	212394
81098	212395
99	212396
592	212397
26630	212398
2938	212399
91388	212400
6082	212401
3871	212402
41992	212403
12095	212404
674	212405
12967	212406
53673	212407
31516	212408
30391	212409
46855	212410
8575	212411
35900	212412
39618	212413
5712	212414
1717	212415
77150	212416
95253	212417
1069	212418
1161	212419
2676	212420
21146	212421
22067	212422
33945	212423
20848	212424
24898	212425
38937	212426
20	212427
7046	212428
2741	212429
9337	212430
4103	212431
31927	212432
1158	212433
979	212434
15339	212435
1091	212436
4953	212437
19758	212438
4926	212439
33	212440
79365	212441
33036	212442
1304	212443
21084	212444
38809	212445
36507	212446
14846	212447
22112	212448
166001	212449
23	212450
426	212451
53403	212452
23924	212453
100634	212454
2768	212455
37564	212456
44518	212457
21914	212458
2661	212459
5341	212460
2274	212461
126	212462
92506	212463
18386	212464
333	212465
150	212466
6356	212467
1157	212468
7131	212469
34271	212470
30933	212471
37341	212472
2233	212473
2233	212474
13152	212475
124	212476
16780	212477
18228	212478
5301	212479
631	212480
3003	212481
50470	212482
8027	212483
12109	212484
90452	212485
74528	212486
585	212487
21084	212488
895	212489
16463	212490
1062	212491
12742	212492
1939	212493
13640	212494
23014	212495
11162	212496
32847	212497
57554	212498
27022	212499
43285	212500
6836	212501
10310	212502
26496	212503
26252	212504
7712	212505
31912	212506
29617	212507
58094	212508
87638	212509
15837	212510
287	212511
61997	212512
8017	212513
378	212514
42440	212515
945	212516
323	212517
8743	212518
24195	212519
11255	212520
34568	212521
14906	212522
3783	212523
2582	212524
5738	212525
15868	212526
914	212527
19128	212528
64468	212529
14829	212530
20160	212531
358	212532
1715	212533
36077	212534
48958	212535
111	212536
111	212537
81957	212538
208	212539
1488	212540
34499	212541
18710	212542
2671	212543
1	212544
160	212545
160	212546
1	212547
16658	212548
119	212549
39509	212550
56375	212551
35102	212552
27565	212553
27666	212554
1046	212555
2800	212556
23171	212557
30463	212558
9779	212559
3295	212560
18403	212561
1088	212562
259	212563
8874	212564
2115	212565
2119	212566
189	212567
48899	212568
3396	212569
21074	212570
1114	212571
662	212572
42299	212573
1794	212574
17342	212575
7596	212576
11731	212577
7596	212578
37375	212579
14242	212580
74401	212581
54205	212582
3573	212583
49835	212584
16457	212585
8950	212586
7644	212587
16109	212588
15768	212589
21762	212590
138480	212591
33091	212592
6699	212593
119	212594
5425	212595
3164	212596
999	212597
13106	212598
13106	212599
1328	212600
113925	212601
481	212602
13488	212603
29946	212604
2187	212605
2389	212606
16818	212607
11193	212608
60151	212609
3421	212610
36696	212611
4209	212612
54335	212613
754	212614
11093	212615
15001	212616
43671	212617
15001	212618
12235	212619
137253	212620
12355	212621
3241	212622
44505	212623
57424	212624
2937	212625
94374	212626
1074	212627
29199	212628
62251	212629
18208	212630
33145	212631
56366	212632
11185	212633
59462	212634
2609	212635
66840	212636
705	212637
27955	212638
92	212639
11622	212640
72	212641
9134	212642
7084	212643
50222	212644
674	212645
16190	212646
122711	212647
22107	212648
87433	212649
1760	212650
156498	212651
62804	212652
40931	212653
25481	212654
13813	212655
30085	212656
34296	212657
22291	212658
6639	212659
6044	212660
35997	212661
51361	212662
40457	212663
16930	212664
7624	212665
22644	212666
78494	212667
527	212668
28043	212669
69139	212670
4050	212671
2711	212672
39242	212673
7487	212674
5404	212675
1758	212676
1088	212677
73665	212678
116582	212679
14109	212680
8348	212681
3801	212682
37403	212683
4288	212684
56394	212685
1546	212686
162	212687
86713	212688
581	212689
82379	212690
299	212691
22329	212692
2987	212693
3407	212694
67790	212695
16090	212696
6296	212697
17689	212698
24651	212699
4733	212700
51452	212701
30510	212702
3526	212703
1794	212704
71230	212705
14122	212706
104307	212707
19671	212708
15962	212709
443	212710
2207	212711
25300	212712
1652	212713
53368	212714
1923	212715
7751	212716
12549	212717
10120	212718
35482	212719
3204	212720
1387	212721
35567	212722
38626	212723
871	212724
33206	212725
11480	212726
77046	212727
667	212728
84788	212729
19613	212730
14585	212731
9171	212732
7636	212733
14135	212734
9410	212735
1275	212736
2429	212737
3446	212738
27305	212739
11046	212740
20321	212741
76555	212742
3442	212743
66044	212744
52229	212745
269	212746
47967	212747
2151	212748
48205	212749
18710	212750
2754	212751
13588	212752
29418	212753
5577	212754
47136	212755
6426	212756
53216	212757
6468	212758
41392	212759
6468	212760
29992	212761
1397	212762
27617	212763
5281	212764
63048	212765
43908	212766
2124	212767
7560	212768
2522	212769
17644	212770
1993	212771
81175	212772
21952	212773
10317	212774
14162	212775
2876	212776
8359	212777
62407	212778
3112	212779
5806	212780
51107	212781
5813	212782
756	212783
12349	212784
54141	212785
4588	212786
1977	212787
16789	212788
4348	212789
2075	212790
18998	212791
4263	212792
113318	212793
8177	212794
1931	212795
1380	212796
3337	212797
1016	212798
4632	212799
6615	212800
31757	212801
4832	212802
64075	212803
33300	212804
10281	212805
90257	212806
54759	212807
33300	212808
85	212809
18985	212810
258	212811
31915	212812
37254	212813
2560	212814
15878	212815
2560	212816
3539	212817
10426	212818
16217	212819
16217	212820
8608	212821
16217	212822
2866	212823
47968	212824
96516	212825
46363	212826
37831	212827
5908	212828
2793	212829
3386	212830
2690	212831
125752	212832
40046	212833
9753	212834
58	212835
1784	212836
33753	212837
1627	212838
13862	212839
4502	212840
2587	212841
143	212842
2332	212843
7366	212844
438	212845
33055	212846
34651	212847
11180	212848
2642	212849
23364	212850
14200	212851
1230	212852
13364	212853
84830	212854
2871	212855
2621	212856
47643	212857
14579	212858
5000	212859
5781	212860
84455	212861
866	212862
54184	212863
1182	212864
27577	212865
6441	212866
18044	212867
2661	212868
18686	212869
3505	212870
1137	212871
51043	212872
125967	212873
62609	212874
1582	212875
29577	212876
1579	212877
4050	212878
269	212879
17261	212880
35522	212881
10502	212882
97973	212883
24320	212884
5045	212885
91	212886
5158	212887
68937	212888
59950	212889
34114	212890
5819	212891
18386	212892
978	212893
94263	212894
21084	212895
2134	212896
1359	212897
914	212898
44427	212899
10687	212900
648	212901
756	212902
7455	212903
78246	212904
1837	212905
34164	212906
61603	212907
1806	212908
43014	212909
114393	212910
139473	212911
115501	212912
117355	212913
117146	212914
143922	212915
141828	212916
71939	212917
39193	212918
17642	212919
115370	212920
79684	212921
117272	212922
139424	212923
208	212924
1143	212925
113891	212926
40908	212927
121057	212928
36686	212929
4355	212930
2302	212931
11289	212932
3303	212933
76520	212934
143681	212935
157	212936
19717	212937
2951	212938
2951	212939
84464	212940
51250	212941
4464	212942
5683	212943
113162	212944
3650	212945
24395	212946
14595	212947
669	212948
2054	212949
2014	212950
1990	212951
81568	212952
141503	212953
3465	212954
667	212955
1096	212956
28752	212957
28752	212958
27	212959
12227	212960
89112	212961
10255	212962
58439	212963
48778	212964
431	212965
243	212966
50524	212967
50	212968
10445	212969
7153	212970
11603	212971
39278	212972
5150	212973
5515	212974
3579	212975
35308	212976
1582	212977
1440	212978
2425	212979
16728	212980
17596	212981
39761	212982
135	212983
7181	212984
573	212985
77	212986
438	212987
53725	212988
2398	212989
27094	212990
83416	212991
22229	212992
6901	212993
3651	212994
852	212995
1618	212996
59415	212997
519	212998
13869	212999
113617	213000
4559	213001
4559	213002
3347	213003
113867	213004
8146	213005
6253	213006
62888	213007
68916	213008
10914	213009
9348	213010
5896	213011
91013	213012
96639	213013
45433	213014
6286	213015
48773	213016
27693	213017
2975	213018
1429	213019
38895	213020
16472	213021
1278	213022
4751	213023
96352	213024
7037	213025
89630	213026
4396	213027
20353	213028
3881	213029
5449	213030
108290	213031
1032	213032
4195	213033
1769	213034
6022	213035
30389	213036
101	213037
12633	213038
15	213039
32234	213040
113452	213041
4302	213042
4302	213043
488	213044
1074	213045
2428	213046
1636	213047
173	213048
2264	213049
20792	213050
88663	213051
7563	213052
61854	213053
1330	213054
15001	213055
18688	213056
1878	213057
1049	213058
94258	213059
1694	213060
22124	213061
37103	213062
12378	213063
1352	213064
6761	213065
1246	213066
28811	213067
186	213068
51527	213069
4512	213070
48786	213071
83476	213072
6173	213073
4347	213074
84471	213075
3651	213076
11625	213077
13904	213078
835	213079
6999	213080
1645	213081
4716	213082
76890	213083
813	213084
34843	213085
275	213086
44091	213087
16511	213088
60193	213089
41917	213090
9876	213091
3428	213092
3959	213093
45458	213094
4975	213095
8222	213096
6173	213097
11947	213098
21146	213099
18309	213100
4345	213101
60091	213102
228	213103
2718	213104
11690	213105
11711	213106
45515	213107
102	213108
5101	213109
473	213110
9791	213111
98998	213112
8902	213113
9832	213114
9419	213115
12232	213116
55538	213117
7323	213118
7374	213119
4436	213120
20	213121
902	213122
6749	213123
801	213124
1378	213125
3947	213126
945	213127
240	213128
6295	213129
3451	213130
114550	213131
7379	213132
19680	213133
8310	213134
3299	213135
11768	213136
10654	213137
2585	213138
879	213139
105726	213140
2	213141
184	213142
1467	213143
14321	213144
16094	213145
4578	213146
1467	213147
20	213148
2586	213149
86075	213150
1787	213151
4651	213152
6231	213153
41403	213154
131	213155
44256	213156
51659	213157
1645	213158
1597	213159
1292	213160
12532	213161
12714	213162
1810	213163
522	213164
42440	213165
8552	213166
50750	213167
8702	213168
6473	213169
1488	213170
2699	213171
6454	213172
7646	213173
73379	213174
600	213175
77448	213176
400	213177
10536	213178
5847	213179
66059	213180
3632	213181
240	213182
48116	213183
7449	213184
36917	213185
79779	213186
1236	213187
53821	213188
3597	213189
4063	213190
2710	213191
3494	213192
2623	213193
176	213194
37712	213195
978	213196
751	213197
4855	213198
23	213199
159	213200
159	213201
10725	213202
27994	213203
2171	213204
774	213205
3031	213206
3291	213207
6515	213208
53259	213209
1357	213210
20449	213211
9285	213212
64942	213213
2112	213214
7779	213215
48636	213216
4432	213217
4742	213218
6840	213219
6079	213220
5746	213221
17268	213222
5789	213223
12404	213224
4939	213225
62306	213226
3760	213227
10881	213228
4878	213229
35	213230
31370	213231
6675	213232
19	213233
1404	213234
3534	213235
3128	213236
304	213237
40618	213238
35870	213239
104898	213240
12466	213241
30855	213242
664	213243
17531	213244
18112	213245
28114	213246
12493	213247
6781	213248
37826	213249
1504	213250
5779	213251
20640	213252
12689	213253
1545	213254
852	213255
3093	213256
2687	213257
26352	213258
1260	213259
2115	213260
8435	213261
39310	213262
84476	213263
17678	213264
7484	213265
31061	213266
2881	213267
48971	213268
789	213269
340	213270
66673	213271
11709	213272
8107	213273
4684	213274
5749	213275
3664	213276
82732	213277
9465	213278
4357	213279
8550	213280
2406	213281
2764	213282
3124	213283
4067	213284
911	213285
1161	213286
9293	213287
74448	213288
124252	213289
147	213290
565	213291
10261	213292
2755	213293
18	213294
4291	213295
12212	213296
541	213297
10012	213298
517	213299
1247	213300
17145	213301
7741	213302
4120	213303
5937	213304
90584	213305
508	213306
738	213307
2236	213308
893	213309
707	213310
4122	213311
33928	213312
75	213313
1961	213314
9429	213315
2333	213316
19687	213317
12206	213318
21209	213319
28575	213320
1466	213321
5825	213322
1011	213323
17029	213324
2558	213325
19708	213326
11716	213327
10078	213328
225	213329
21855	213330
11972	213331
6089	213332
2675	213333
742	213334
79827	213335
45829	213336
26163	213337
327	213338
40456	213339
4409	213340
4648	213341
17209	213342
18104	213343
3381	213344
2203	213345
35485	213346
1135	213347
50648	213348
1135	213349
429	213350
927	213351
3429	213352
636	213353
13362	213354
6679	213355
2879	213356
5453	213357
64291	213358
10746	213359
90712	213360
45897	213361
63	213362
8047	213363
65872	213364
4788	213365
110649	213366
56856	213367
5133	213368
1236	213369
71151	213370
17637	213371
964	213372
17876	213373
31234	213374
52732	213375
21156	213376
1322	213377
28725	213378
3123	213379
3436	213380
21956	213381
1312	213382
43164	213383
2436	213384
6540	213385
76422	213386
23924	213387
4390	213388
4314	213389
210	213390
71	213391
9253	213392
262	213393
1	213394
593	213395
37138	213396
99017	213397
90576	213398
368	213399
33647	213400
46193	213401
2104	213402
846	213403
68004	213404
21750	213405
1083	213406
79235	213407
60079	213408
47398	213409
111428	213410
4933	213411
48463	213412
4390	213413
43539	213414
4027	213415
38803	213416
20889	213417
31123	213418
19650	213419
124603	213420
10402	213421
60431	213422
748	213423
6774	213424
18157	213425
58607	213426
4416	213427
356	213428
78115	213429
119849	213430
3515	213431
61	213432
12545	213433
13445	213434
7478	213435
7252	213436
10120	213437
8608	213438
35478	213439
1675	213440
70560	213441
5752	213442
1377	213443
173	213444
18829	213445
12689	213446
5523	213447
132872	213448
15534	213449
4291	213450
18	213451
1575	213452
35366	213453
40982	213454
64149	213455
25477	213456
1256	213457
21610	213458
1614	213459
5133	213460
2854	213461
53337	213462
35446	213463
15296	213464
2694	213465
69825	213466
119747	213467
732	213468
1614	213469
1982	213470
4880	213471
21568	213472
8587	213473
98825	213474
71	213475
44123	213476
2096	213477
16073	213478
40738	213479
65628	213480
4476	213481
1114	213482
255	213483
19640	213484
2765	213485
2515	213486
26618	213487
17040	213488
66934	213489
28866	213490
25581	213491
40903	213492
123	213493
11755	213494
3333	213495
6430	213496
1624	213497
58141	213498
102020	213499
10179	213500
16901	213501
11951	213502
2112	213503
27181	213504
14276	213505
38027	213506
26931	213507
18761	213508
14105	213509
10787	213510
67166	213511
506	213512
29877	213513
18826	213514
49230	213515
218	213516
89	213517
5325	213518
45425	213519
255	213520
1378	213521
26998	213522
34420	213523
2015	213524
2540	213525
23517	213526
17196	213527
11972	213528
34518	213529
5147	213530
905	213531
249	213532
48	213533
3123	213534
6898	213535
7537	213536
578	213537
1750	213538
6924	213539
22751	213540
20185	213541
5792	213542
26200	213543
17884	213544
3421	213545
114938	213546
1140	213547
11096	213548
37120	213549
906	213550
15508	213551
565	213552
452	213553
29031	213554
15725	213555
33	213556
722	213557
224	213558
1527	213559
59844	213560
31385	213561
110	213562
31906	213563
25374	213564
17505	213565
340	213566
27584	213567
13429	213568
17029	213569
813	213570
24093	213571
4593	213572
1446	213573
448	213574
35143	213575
37612	213576
2617	213577
26899	213578
6212	213579
31674	213580
3601	213581
5464	213582
133766	213583
1114	213584
9941	213585
5719	213586
6044	213587
13008	213588
30650	213589
8281	213590
5212	213591
58409	213592
12714	213593
3507	213594
165	213595
15	213596
547	213597
86420	213598
324	213599
9331	213600
40540	213601
3334	213602
1293	213603
16576	213604
2584	213605
28984	213606
48789	213607
63578	213608
9942	213609
2203	213610
28386	213611
2442	213612
33023	213613
53021	213614
471	213615
432	213616
3350	213617
2549	213618
7446	213619
36044	213620
223	213621
17504	213622
170	213623
41598	213624
9004	213625
23921	213626
30667	213627
37702	213628
2445	213629
3650	213630
33241	213631
1660	213632
2842	213633
6355	213634
2255	213635
352	213636
2337	213637
10255	213638
15826	213639
21282	213640
276	213641
40610	213642
38917	213643
667	213644
4195	213645
3135	213646
20701	213647
5917	213648
4795	213649
67770	213650
11042	213651
202	213652
890	213653
2321	213654
1355	213655
10288	213656
34699	213657
123213	213658
57617	213659
5722	213660
6921	213661
6044	213662
2688	213663
211	213664
27320	213665
1977	213666
15541	213667
4357	213668
14357	213669
17150	213670
2465	213671
4921	213672
45217	213673
24256	213674
44607	213675
67050	213676
127199	213677
20812	213678
21179	213679
3356	213680
5777	213681
5487	213682
62336	213683
12000	213684
25828	213685
46965	213686
14505	213687
45365	213688
21588	213689
37026	213690
48	213691
48	213692
8691	213693
47109	213694
47958	213695
22287	213696
6212	213697
84895	213698
36686	213699
71628	213700
37011	213701
20194	213702
2389	213703
13911	213704
50498	213705
20120	213706
2854	213707
10274	213708
44780	213709
5392	213710
9616	213711
7460	213712
1523	213713
4896	213714
4386	213715
197	213716
137188	213717
36435	213718
1606	213719
5325	213720
39883	213721
8222	213722
1569	213723
126	213724
8628	213725
31241	213726
636	213727
43214	213728
92771	213729
1264	213730
17	213731
37665	213732
12249	213733
4090	213734
3451	213735
2294	213736
54081	213737
107194	213738
20365	213739
16160	213740
5396	213741
90560	213742
48897	213743
2768	213744
40896	213745
3601	213746
12552	213747
6896	213748
7513	213749
39991	213750
4839	213751
4839	213752
51880	213753
5281	213754
1415	213755
83399	213756
16445	213757
63	213758
1001	213759
11612	213760
26122	213761
56939	213762
14995	213763
74401	213764
17870	213765
1083	213766
25439	213767
18030	213768
31912	213769
82838	213770
9745	213771
39964	213772
69011	213773
46444	213774
27566	213775
11603	213776
10	213777
3916	213778
25506	213779
6098	213780
15	213781
2456	213782
10682	213783
141258	213784
1488	213785
84946	213786
135995	213787
1147	213788
6659	213789
24863	213790
1802	213791
274	213792
794	213793
16193	213794
9741	213795
57388	213796
90670	213797
36335	213798
2848	213799
79280	213800
39843	213801
3250	213802
43267	213803
71224	213804
766	213805
2822	213806
18224	213807
1717	213808
6049	213809
178	213810
46288	213811
4899	213812
2827	213813
14767	213814
16139	213815
27081	213816
439	213817
34179	213818
809	213819
59	213820
3597	213821
2190	213822
75636	213823
3434	213824
16717	213825
12930	213826
7316	213827
7316	213828
812	213829
2951	213830
306	213831
25563	213832
33950	213833
78784	213834
102825	213835
10961	213836
48371	213837
7858	213838
29851	213839
134966	213840
30030	213841
87767	213842
43914	213843
1179	213844
27241	213845
9272	213846
6054	213847
15864	213848
35890	213849
1143	213850
2139	213851
8180	213852
4584	213853
16154	213854
14337	213855
2318	213856
36460	213857
24337	213858
7737	213859
162	213860
126	213861
1504	213862
4073	213863
40063	213864
3635	213865
7323	213866
22619	213867
7323	213868
117233	213869
400	213870
48735	213871
3371	213872
3446	213873
45919	213874
45	213875
7708	213876
3307	213877
67835	213878
50	213879
5075	213880
945	213881
9924	213882
807	213883
2537	213884
2777	213885
6662	213886
76954	213887
1606	213888
284	213889
91013	213890
1636	213891
17339	213892
13322	213893
111479	213894
18419	213895
7473	213896
6621	213897
30572	213898
11462	213899
3685	213900
12328	213901
64321	213902
25248	213903
24385	213904
2860	213905
38086	213906
15838	213907
9968	213908
8795	213909
4893	213910
19068	213911
53003	213912
51588	213913
9429	213914
1280	213915
34647	213916
40632	213917
46122	213918
13092	213919
3802	213920
55007	213921
44891	213922
5376	213923
16160	213924
175	213925
436	213926
6288	213927
34638	213928
41377	213929
259	213930
259	213931
259	213932
6082	213933
120408	213934
29480	213935
50641	213936
6872	213937
36348	213938
36246	213939
6193	213940
2125	213941
12655	213942
55478	213943
9602	213944
7508	213945
8219	213946
47376	213947
113316	213948
5367	213949
18957	213950
55192	213951
94097	213952
95805	213953
64796	213954
83431	213955
19375	213956
7411	213957
3856	213958
9281	213959
64130	213960
8810	213961
20522	213962
52109	213963
7200	213964
63134	213965
6429	213966
7470	213967
21340	213968
54	213969
37703	213970
2769	213971
9411	213972
27584	213973
5062	213974
89302	213975
27746	213976
2554	213977
17024	213978
16063	213979
38900	213980
26989	213981
23054	213982
554	213983
2209	213984
24392	213985
1629	213986
22399	213987
29051	213988
2021	213989
65711	213990
43182	213991
4971	213992
21631	213993
5468	213994
507	213995
22	213996
34244	213997
2600	213998
71192	213999
71628	214000
171	214001
24346	214002
12204	214003
14629	214004
2	214005
4795	214006
40552	214007
117737	214008
99	214009
11745	214010
13576	214011
373	214012
27	214013
32900	214014
2752	214015
41613	214016
4889	214017
12332	214018
7258	214019
35576	214020
31453	214021
34056	214022
39290	214023
40688	214024
76544	214025
8087	214026
12349	214027
64740	214028
6480	214029
34613	214030
6549	214031
69099	214032
379	214033
5396	214034
1186	214035
2891	214036
66465	214037
732	214038
40012	214039
21908	214040
20917	214041
13906	214042
18101	214043
674	214044
20902	214045
46066	214046
51887	214047
12378	214048
77818	214049
22659	214050
12498	214051
111410	214052
4243	214053
30842	214054
1173	214055
27217	214056
15593	214057
20902	214058
20897	214059
3012	214060
46870	214061
5132	214062
126	214063
46472	214064
126	214065
14371	214066
46429	214067
20917	214068
27217	214069
53350	214070
51085	214071
20917	214072
149063	214073
53734	214074
13215	214075
3450	214076
14060	214077
13906	214078
18101	214079
35053	214080
29105	214081
820	214082
64273	214083
44838	214084
28481	214085
41513	214086
36158	214087
40019	214088
31337	214089
1155	214090
81827	214091
912	214092
6018	214093
20151	214094
392	214095
3367	214096
698	214097
86641	214098
20806	214099
7448	214100
54326	214101
69456	214102
35446	214103
77	214104
31131	214105
8676	214106
41503	214107
3550	214108
10274	214109
27024	214110
37865	214111
35559	214112
20371	214113
12737	214114
434	214115
2199	214116
9129	214117
14594	214118
4412	214119
10146	214120
34166	214121
4588	214122
4962	214123
5241	214124
2768	214125
13455	214126
24751	214127
14231	214128
29415	214129
23341	214130
12486	214131
68826	214132
44637	214133
4716	214134
2768	214135
100839	214136
173	214137
1351	214138
323	214139
6055	214140
10532	214141
55160	214142
20131	214143
72743	214144
34426	214145
22304	214146
427	214147
87452	214148
43223	214149
81739	214150
5478	214151
143761	214152
8725	214153
14906	214154
96727	214155
53332	214156
37422	214157
275	214158
5798	214159
5798	214160
258	214161
1722	214162
9056	214163
21185	214164
5181	214165
78974	214166
11795	214167
84487	214168
66882	214169
11795	214170
2512	214171
2198	214172
54771	214173
1338	214174
10245	214175
5603	214176
874	214177
14144	214178
20724	214179
42306	214180
53158	214181
16709	214182
111468	214183
5181	214184
19277	214185
757	214186
49324	214187
16135	214188
8028	214189
101254	214190
83	214191
132315	214192
29555	214193
39389	214194
3630	214195
100439	214196
4291	214197
1635	214198
29177	214199
25372	214200
1600	214201
16959	214202
182	214203
2819	214204
101254	214205
2402	214206
54556	214207
33940	214208
1	214209
8037	214210
41941	214211
2070	214212
50837	214213
395	214214
62143	214215
61509	214216
635	214217
2204	214218
66878	214219
1327	214220
2447	214221
5311	214222
6952	214223
43536	214224
17169	214225
166070	214226
21731	214227
13901	214228
3078	214229
60427	214230
3580	214231
59034	214232
67764	214233
3263	214234
475	214235
15356	214236
588	214237
1080	214238
7196	214239
20783	214240
38629	214241
5089	214242
259	214243
7586	214244
3452	214245
8047	214246
57504	214247
438	214248
1088	214249
4694	214250
11182	214251
29083	214252
22	214253
4753	214254
4744	214255
13977	214256
7953	214257
19227	214258
26481	214259
16127	214260
689	214261
29673	214262
195	214263
14200	214264
27108	214265
13914	214266
606	214267
824	214268
7802	214269
75253	214270
2111	214271
13940	214272
27145	214273
2321	214274
5300	214275
3248	214276
37269	214277
276	214278
857	214279
920	214280
26244	214281
51615	214282
56810	214283
11011	214284
18553	214285
670	214286
2504	214287
1635	214288
1866	214289
36768	214290
28166	214291
19139	214292
7095	214293
5844	214294
2923	214295
874	214296
16222	214297
74854	214298
1890	214299
1879	214300
17164	214301
12343	214302
42968	214303
3526	214304
77558	214305
743	214306
28073	214307
2819	214308
3869	214309
9744	214310
1517	214311
14433	214312
14795	214313
33682	214314
12032	214315
8276	214316
22606	214317
9166	214318
45607	214319
1114	214320
9453	214321
564	214322
25479	214323
64623	214324
58581	214325
12956	214326
5806	214327
2328	214328
8941	214329
3674	214330
7207	214331
3709	214332
4122	214333
3359	214334
50720	214335
11237	214336
2037	214337
567	214338
1044	214339
26602	214340
4383	214341
1608	214342
1052	214343
70914	214344
14225	214345
2421	214346
2421	214347
115611	214348
3129	214349
77521	214350
4847	214351
25371	214352
8420	214353
3156	214354
44543	214355
3514	214356
2769	214357
141031	214358
12104	214359
53893	214360
2834	214361
52760	214362
64100	214363
24308	214364
21211	214365
7740	214366
2695	214367
21793	214368
24392	214369
855	214370
75	214371
20307	214372
5597	214373
21211	214374
57512	214375
129317	214376
9971	214377
439	214378
36499	214379
265	214380
595	214381
13239	214382
1101	214383
44891	214384
2815	214385
21869	214386
139313	214387
8431	214388
653	214389
415	214390
6147	214391
7591	214392
17541	214393
41914	214394
100684	214395
10446	214396
178	214397
1761	214398
5196	214399
5412	214400
8646	214401
78963	214402
20064	214403
23013	214404
90620	214405
2542	214406
27129	214407
16907	214408
1814	214409
712	214410
16912	214411
3109	214412
139	214413
37908	214414
2105	214415
717	214416
37284	214417
38165	214418
13477	214419
18207	214420
1556	214421
767	214422
40590	214423
48711	214424
5832	214425
23083	214426
27967	214427
4810	214428
44245	214429
1061	214430
28623	214431
14321	214432
24148	214433
86003	214434
19485	214435
92	214436
69445	214437
17171	214438
3337	214439
18695	214440
18695	214441
377	214442
10119	214443
13062	214444
43267	214445
3474	214446
5140	214447
8017	214448
51232	214449
81705	214450
37311	214451
84477	214452
39781	214453
9437	214454
148	214455
53294	214456
15247	214457
37029	214458
4518	214459
105257	214460
20	214461
56555	214462
3248	214463
13477	214464
29657	214465
2574	214466
182	214467
3779	214468
23569	214469
19524	214470
76831	214471
22097	214472
20274	214473
1356	214474
764	214475
618	214476
13754	214477
66663	214478
4366	214479
106792	214480
35467	214481
4477	214482
5092	214483
24586	214484
11169	214485
52341	214486
46158	214487
26192	214488
38055	214489
111580	214490
67783	214491
27968	214492
15962	214493
29453	214494
89641	214495
40046	214496
56592	214497
2165	214498
8517	214499
36718	214500
62232	214501
130197	214502
13057	214503
24263	214504
3307	214505
67888	214506
9023	214507
3078	214508
249	214509
1855	214510
1066	214511
249	214512
2320	214513
53216	214514
3386	214515
7012	214516
7448	214517
5069	214518
20882	214519
24254	214520
18972	214521
66937	214522
17	214523
8641	214524
11961	214525
43378	214526
102039	214527
100626	214528
139777	214529
14827	214530
72068	214531
39814	214532
4400	214533
1045	214534
878	214535
48079	214536
727	214537
62	214538
44671	214539
8179	214540
39227	214541
1254	214542
37361	214543
85	214544
32084	214545
21453	214546
41430	214547
28128	214548
4862	214549
1224	214550
954	214551
91522	214552
113891	214553
24633	214554
16808	214555
34651	214556
20	214557
6946	214558
7001	214559
17298	214560
432	214561
10250	214562
14369	214563
10691	214564
49738	214565
13482	214566
46010	214567
10111	214568
119921	214569
4295	214570
24664	214571
40456	214572
10429	214573
14067	214574
54130	214575
46341	214576
96784	214577
10655	214578
6677	214579
1869	214580
74	214581
4446	214582
12946	214583
26451	214584
17356	214585
87357	214586
26965	214587
122884	214588
9741	214589
48711	214590
75674	214591
107002	214592
240	214593
1586	214594
24263	214595
105500	214596
28396	214597
20256	214598
103651	214599
47317	214600
13477	214601
117536	214602
22221	214603
1831	214604
34588	214605
3721	214606
19664	214607
68139	214608
1319	214609
61517	214610
89496	214611
31669	214612
1236	214613
2793	214614
3880	214615
14931	214616
1209	214617
55206	214618
2383	214619
957	214620
22217	214621
4107	214622
13872	214623
4072	214624
3255	214625
17268	214626
51150	214627
6337	214628
6666	214629
740	214630
1236	214631
1175	214632
45285	214633
12005	214634
80	214635
333	214636
16805	214637
94204	214638
53684	214639
9930	214640
30963	214641
90141	214642
2775	214643
8214	214644
1356	214645
55647	214646
25096	214647
76772	214648
2236	214649
30078	214650
19733	214651
8018	214652
17150	214653
41995	214654
1749	214655
2747	214656
12658	214657
40479	214658
24772	214659
2423	214660
29449	214661
4798	214662
73406	214663
22756	214664
48104	214665
434	214666
23927	214667
801	214668
10283	214669
1898	214670
2203	214671
47992	214672
13964	214673
3706	214674
84430	214675
22316	214676
3474	214677
81498	214678
22475	214679
49480	214680
75161	214681
15850	214682
31234	214683
52220	214684
17260	214685
3151	214686
4899	214687
303	214688
89	214689
4899	214690
1650	214691
38054	214692
41914	214693
100692	214694
21555	214695
1	214696
46127	214697
19131	214698
18953	214699
87733	214700
26442	214701
37118	214702
37256	214703
2069	214704
45215	214705
46127	214706
25342	214707
58333	214708
2031	214709
19508	214710
38510	214711
2806	214712
10001	214713
8214	214714
11169	214715
9038	214716
58533	214717
44846	214718
14614	214719
87	214720
2634	214721
6909	214722
21548	214723
41433	214724
13490	214725
20523	214726
23445	214727
33266	214728
33266	214729
51987	214730
33108	214731
43011	214732
1177	214733
3565	214734
33941	214735
8873	214736
16674	214737
4917	214738
46429	214739
9748	214740
1569	214741
64540	214742
3565	214743
13116	214744
1032	214745
636	214746
100418	214747
35120	214748
1024	214749
16421	214750
6171	214751
9361	214752
648	214753
37778	214754
3911	214755
15475	214756
40700	214757
16472	214758
3880	214759
1914	214760
6455	214761
306	214762
425	214763
7	214764
891	214765
3566	214766
49591	214767
30072	214768
32345	214769
17299	214770
384	214771
15250	214772
46497	214773
26973	214774
19656	214775
1200	214776
35485	214777
121666	214778
7537	214779
33605	214780
6	214781
13	214782
60086	214783
8825	214784
56729	214785
13709	214786
47902	214787
6819	214788
10145	214789
22619	214790
87361	214791
12495	214792
39953	214793
353	214794
1743	214795
930	214796
69934	214797
101101	214798
4384	214799
382	214800
80520	214801
5809	214802
23767	214803
17252	214804
21470	214805
24407	214806
14662	214807
16757	214808
23767	214809
71119	214810
3845	214811
833	214812
3123	214813
1179	214814
39166	214815
2277	214816
48520	214817
61244	214818
37261	214819
44981	214820
20114	214821
5913	214822
4902	214823
25801	214824
40605	214825
41272	214826
8792	214827
16805	214828
48133	214829
36120	214830
19524	214831
49402	214832
9038	214833
22118	214834
66669	214835
14108	214836
17996	214837
2775	214838
41958	214839
51299	214840
117662	214841
23175	214842
56949	214843
11387	214844
10001	214845
49423	214846
47353	214847
45828	214848
45828	214849
683	214850
23445	214851
46254	214852
50853	214853
3672	214854
64266	214855
30868	214856
86280	214857
83142	214858
91559	214859
65913	214860
118659	214861
65875	214862
31051	214863
8192	214864
9247	214865
63117	214866
82222	214867
1463	214868
41388	214869
6819	214870
11216	214871
14919	214872
62713	214873
4843	214874
1758	214875
2407	214876
68991	214877
22046	214878
3364	214879
3482	214880
693	214881
26907	214882
18357	214883
61194	214884
68953	214885
7901	214886
13888	214887
4462	214888
959	214889
54621	214890
9631	214891
2496	214892
174	214893
42273	214894
4187	214895
16085	214896
895	214897
19	214898
11792	214899
5463	214900
40597	214901
64715	214902
7222	214903
104079	214904
18363	214905
2445	214906
38	214907
29193	214908
29662	214909
23769	214910
31168	214911
150523	214912
39216	214913
114542	214914
2289	214915
34629	214916
65646	214917
1178	214918
566	214919
109	214920
109	214921
583	214922
61604	214923
67877	214924
3896	214925
48727	214926
9024	214927
7821	214928
15205	214929
1989	214930
4726	214931
2912	214932
83749	214933
26439	214934
56819	214935
70261	214936
249	214937
2096	214938
1067	214939
24999	214940
226	214941
51639	214942
14028	214943
3092	214944
2912	214945
8525	214946
1422	214947
21629	214948
36469	214949
59887	214950
1779	214951
6369	214952
18488	214953
17504	214954
1106	214955
386	214956
275	214957
7	214958
351	214959
1649	214960
75205	214961
1054	214962
1520	214963
2859	214964
2859	214965
20902	214966
10054	214967
7255	214968
42546	214969
68513	214970
330	214971
8583	214972
31922	214973
2531	214974
30661	214975
14006	214976
15	214977
85495	214978
19722	214979
100939	214980
4011	214981
30102	214982
1483	214983
1579	214984
21533	214985
4013	214986
101585	214987
35413	214988
22964	214989
58071	214990
456	214991
59005	214992
17029	214993
19716	214994
82880	214995
82456	214996
37736	214997
92891	214998
1143	214999
135501	215000
4698	215001
29208	215002
29208	215003
82860	215004
36475	215005
55229	215006
3066	215007
58499	215008
2284	215009
19	215010
32300	215011
67058	215012
66979	215013
1	215014
161244	215015
33986	215016
2695	215017
129842	215018
86733	215019
28	215020
28	215021
2116	215022
51980	215023
21941	215024
10471	215025
38492	215026
1378	215027
18386	215028
2	215029
8617	215030
49319	215031
7153	215032
7962	215033
18893	215034
33093	215035
66579	215036
1926	215037
78453	215038
49360	215039
1078	215040
162296	215041
18184	215042
39483	215043
15698	215044
10756	215045
955	215046
2009	215047
101148	215048
18336	215049
48	215050
48	215051
18211	215052
64814	215053
29106	215054
16193	215055
46036	215056
492	215057
8772	215058
1116	215059
4943	215060
34221	215061
33	215062
99030	215063
110478	215064
213	215065
8001	215066
137895	215067
72783	215068
18	215069
44922	215070
3929	215071
43810	215072
25310	215073
2347	215074
27253	215075
116843	215076
43915	215077
31968	215078
1741	215079
2036	215080
1066	215081
23334	215082
1512	215083
13318	215084
13318	215085
49	215086
6515	215087
18502	215088
45577	215089
47326	215090
4260	215091
39	215092
3474	215093
65713	215094
28056	215095
7257	215096
14059	215097
1112	215098
783	215099
11185	215100
55556	215101
9259	215102
2259	215103
869	215104
45808	215105
41568	215106
3007	215107
44488	215108
4988	215109
23938	215110
1232	215111
282	215112
24339	215113
495	215114
14168	215115
29623	215116
63432	215117
22203	215118
10996	215119
5325	215120
14111	215121
50116	215122
17406	215123
47203	215124
7397	215125
2545	215126
39253	215127
28184	215128
11123	215129
27964	215130
2589	215131
41616	215132
18412	215133
16444	215134
97928	215135
29193	215136
11954	215137
100412	215138
3865	215139
13015	215140
201	215141
3613	215142
6549	215143
34019	215144
8608	215145
3203	215146
17830	215147
59968	215148
25012	215149
15162	215150
2308	215151
72181	215152
45195	215153
3079	215154
24931	215155
39548	215156
31884	215157
57636	215158
26552	215159
32242	215160
33000	215161
3533	215162
36203	215163
7590	215164
55257	215165
4924	215166
6856	215167
61168	215168
62400	215169
4639	215170
7912	215171
91	215172
46011	215173
79196	215174
75225	215175
2457	215176
7737	215177
4584	215178
5069	215179
18491	215180
1382	215181
22025	215182
5069	215183
5986	215184
1998	215185
85932	215186
4959	215187
24433	215188
74382	215189
2731	215190
16728	215191
9861	215192
5631	215193
15707	215194
389	215195
9642	215196
45611	215197
18377	215198
23022	215199
514	215200
10429	215201
197	215202
4015	215203
29151	215204
3722	215205
3562	215206
32442	215207
154	215208
3735	215209
27274	215210
222	215211
1695	215212
1705	215213
713	215214
6435	215215
6050	215216
340	215217
6732	215218
27265	215219
2013	215220
13481	215221
3569	215222
42768	215223
55018	215224
10702	215225
22055	215226
19068	215227
19664	215228
88193	215229
67764	215230
33940	215231
67602	215232
8022	215233
51961	215234
17812	215235
456	215236
1003	215237
47046	215238
33922	215239
2505	215240
1614	215241
53174	215242
2451	215243
121704	215244
2240	215245
17486	215246
63990	215247
26573	215248
5101	215249
1551	215250
906	215251
11172	215252
381	215253
138	215254
7406	215255
5626	215256
12975	215257
478	215258
4420	215259
53412	215260
108700	215261
6270	215262
23520	215263
613	215264
10307	215265
121	215266
2949	215267
240	215268
18747	215269
1354	215270
63436	215271
15	215272
3650	215273
30228	215274
67764	215275
33940	215276
97720	215277
152624	215278
87401	215279
44149	215280
73916	215281
32626	215282
7873	215283
47509	215284
37615	215285
99691	215286
81416	215287
186	215288
1793	215289
8661	215290
81827	215291
48889	215292
91522	215293
4188	215294
2560	215295
6668	215296
26911	215297
12117	215298
18617	215299
868	215300
41930	215301
133864	215302
730	215303
2410	215304
1652	215305
3035	215306
5712	215307
398	215308
1584	215309
85174	215310
481	215311
20257	215312
3175	215313
26211	215314
2996	215315
129370	215316
4199	215317
5735	215318
5261	215319
127730	215320
92023	215321
2479	215322
26572	215323
89	215324
12689	215325
13737	215326
275	215327
2460	215328
41452	215329
7478	215330
72193	215331
21142	215332
66870	215333
217	215334
43998	215335
66165	215336
63696	215337
5293	215338
16249	215339
3333	215340
67700	215341
3328	215342
67869	215343
4339	215344
57	215345
49217	215346
58205	215347
13475	215348
30103	215349
13313	215350
3653	215351
20708	215352
632	215353
4801	215354
10120	215355
16185	215356
2108	215357
503	215358
9128	215359
1105	215360
665	215361
1225	215362
377	215363
7012	215364
808	215365
2344	215366
1882	215367
3210	215368
1227	215369
890	215370
52077	215371
18	215372
5196	215373
54649	215374
69398	215375
12124	215376
104082	215377
34150	215378
114608	215379
22967	215380
6742	215381
93495	215382
2740	215383
10271	215384
1185	215385
162655	215386
1338	215387
23001	215388
27714	215389
36686	215390
3556	215391
51924	215392
5441	215393
2437	215394
59078	215395
27666	215396
2	215397
25448	215398
3961	215399
44847	215400
20146	215401
34465	215402
61313	215403
1993	215404
14601	215405
8658	215406
2561	215407
58109	215408
7493	215409
7567	215410
4551	215411
3300	215412
43503	215413
48277	215414
1328	215415
50766	215416
23314	215417
995	215418
35821	215419
20430	215420
11481	215421
112782	215422
23618	215423
156220	215424
38705	215425
96917	215426
6542	215427
16497	215428
455	215429
137	215430
559	215431
37205	215432
3710	215433
55682	215434
8894	215435
748	215436
95914	215437
39521	215438
4288	215439
3720	215440
205	215441
37190	215442
5022	215443
3730	215444
8672	215445
6455	215446
8538	215447
1141	215448
12124	215449
112638	215450
177	215451
10285	215452
10285	215453
5261	215454
13429	215455
3856	215456
5937	215457
3710	215458
710	215459
13143	215460
10062	215461
7679	215462
13101	215463
350	215464
85495	215465
54444	215466
9641	215467
18902	215468
99165	215469
330	215470
33231	215471
77786	215472
7696	215473
79000	215474
10003	215475
98798	215476
24925	215477
3947	215478
14863	215479
14543	215480
65646	215481
11165	215482
8638	215483
133899	215484
52793	215485
945	215486
7462	215487
7783	215488
14862	215489
10644	215490
25327	215491
45780	215492
547	215493
27617	215494
13411	215495
601	215496
5226	215497
40766	215498
302	215499
77868	215500
6105	215501
4345	215502
571	215503
74713	215504
20371	215505
14499	215506
161	215507
40235	215508
8917	215509
11648	215510
10	215511
26	215512
9189	215513
12124	215514
24925	215515
24378	215516
86492	215517
1029	215518
9034	215519
96837	215520
12497	215521
28137	215522
1496	215523
437	215524
2822	215525
48478	215526
33190	215527
20807	215528
77634	215529
5435	215530
18710	215531
6259	215532
3907	215533
22632	215534
119849	215535
9764	215536
39386	215537
3698	215538
96854	215539
812	215540
13343	215541
4519	215542
1155	215543
758	215544
10285	215545
998	215546
43082	215547
15408	215548
98890	215549
111011	215550
1996	215551
88412	215552
12808	215553
21986	215554
91153	215555
18226	215556
44573	215557
11374	215558
70491	215559
11106	215560
8665	215561
4844	215562
13303	215563
36711	215564
17996	215565
649	215566
1524	215567
7506	215568
15208	215569
32854	215570
8561	215571
404	215572
8665	215573
11053	215574
3741	215575
20008	215576
30308	215577
11080	215578
537	215579
52426	215580
108899	215581
11063	215582
95	215583
2817	215584
53793	215585
23986	215586
5164	215587
6526	215588
51199	215589
23017	215590
37312	215591
396	215592
70660	215593
56327	215594
1181	215595
17889	215596
22690	215597
1496	215598
4880	215599
1598	215600
31	215601
29760	215602
142130	215603
72771	215604
58052	215605
14114	215606
1878	215607
1083	215608
6049	215609
908	215610
26228	215611
21217	215612
7285	215613
17068	215614
68334	215615
61947	215616
70541	215617
36524	215618
14887	215619
114797	215620
36524	215621
36524	215622
28154	215623
8297	215624
122433	215625
92890	215626
4422	215627
49029	215628
8545	215629
1481	215630
46334	215631
16472	215632
1779	215633
113314	215634
62025	215635
8047	215636
34166	215637
223	215638
17802	215639
741	215640
6042	215641
76675	215642
1800	215643
76675	215644
4235	215645
57730	215646
2282	215647
30115	215648
96438	215649
11062	215650
37678	215651
12951	215652
929	215653
10683	215654
115085	215655
31473	215656
6475	215657
31567	215658
64077	215659
46066	215660
37963	215661
20379	215662
59314	215663
37112	215664
2410	215665
4601	215666
3296	215667
22879	215668
105540	215669
5683	215670
3428	215671
8417	215672
19559	215673
15483	215674
1398	215675
68761	215676
107682	215677
24431	215678
21280	215679
20821	215680
2000	215681
219	215682
1361	215683
29533	215684
29211	215685
74	215686
3650	215687
493	215688
14091	215689
2616	215690
136369	215691
27156	215692
26162	215693
40836	215694
33018	215695
18412	215696
52892	215697
11745	215698
81098	215699
10122	215700
2042	215701
42652	215702
711	215703
2124	215704
31901	215705
47701	215706
41364	215707
168	215708
132523	215709
7307	215710
14782	215711
597	215712
87330	215713
37986	215714
44485	215715
600	215716
1253	215717
63225	215718
5250	215719
10348	215720
1645	215721
73135	215722
36445	215723
15244	215724
52943	215725
9774	215726
13901	215727
1984	215728
6473	215729
28839	215730
2819	215731
188	215732
42948	215733
52144	215734
9649	215735
75721	215736
3668	215737
105994	215738
25448	215739
32293	215740
64443	215741
16143	215742
87740	215743
37908	215744
34150	215745
132822	215746
70310	215747
803	215748
76371	215749
12208	215750
21360	215751
27223	215752
71052	215753
38397	215754
2704	215755
369	215756
4651	215757
6745	215758
11150	215759
379	215760
122500	215761
6483	215762
86	215763
2123	215764
48968	215765
126360	215766
8661	215767
8661	215768
8661	215769
105616	215770
42110	215771
8661	215772
33333	215773
24975	215774
34528	215775
7679	215776
4584	215777
49117	215778
2512	215779
43382	215780
1513	215781
46070	215782
11569	215783
2669	215784
109236	215785
62399	215786
245	215787
29064	215788
122981	215789
58474	215790
59253	215791
2095	215792
74941	215793
68898	215794
121192	215795
110953	215796
83084	215797
53773	215798
91598	215799
85805	215800
9919	215801
515	215802
515	215803
971	215804
42651	215805
30605	215806
72723	215807
17138	215808
92086	215809
1629	215810
134816	215811
128027	215812
128012	215813
104384	215814
31873	215815
47950	215816
136521	215817
128791	215818
25996	215819
8773	215820
13256	215821
24483	215822
29338	215823
46759	215824
83243	215825
17112	215826
6668	215827
130134	215828
21296	215829
2949	215830
95	215831
151	215832
45467	215833
4783	215834
9633	215835
128963	215836
8729	215837
8226	215838
1648	215839
65033	215840
911	215841
148776	215842
10300	215843
106050	215844
20224	215845
36831	215846
46645	215847
135716	215848
3180	215849
1450	215850
106483	215851
106902	215852
848	215853
28516	215854
71782	215855
89602	215856
231	215857
79830	215858
50150	215859
91983	215860
881	215861
66400	215862
58045	215863
56214	215864
64646	215865
45707	215866
19499	215867
105305	215868
134390	215869
404	215870
888	215871
38980	215872
946	215873
34013	215874
4783	215875
981	215876
620	215877
2550	215878
64696	215879
13114	215880
10	215881
558	215882
23963	215883
17608	215884
47484	215885
17636	215886
13408	215887
19575	215888
20611	215889
67898	215890
68439	215891
67898	215892
70863	215893
88968	215894
4534	215895
90357	215896
37821	215897
39942	215898
14042	215899
56244	215900
70740	215901
61939	215902
14796	215903
24520	215904
101397	215905
28621	215906
38232	215907
17618	215908
9127	215909
74178	215910
64979	215911
90475	215912
31293	215913
22292	215914
4719	215915
63892	215916
57162	215917
112616	215918
11566	215919
6435	215920
12868	215921
39563	215922
86924	215923
45674	215924
41830	215925
30111	215926
22834	215927
1362	215928
17694	215929
2884	215930
13192	215931
31746	215932
129307	215933
2529	215934
45035	215935
120722	215936
19045	215937
131490	215938
135010	215939
2526	215940
26097	215941
5042	215942
2608	215943
113878	215944
137621	215945
72990	215946
40279	215947
25566	215948
95358	215949
515	215950
166342	215951
45095	215952
107053	215953
4670	215954
93464	215955
12784	215956
44009	215957
1710	215958
40510	215959
15168	215960
53171	215961
28015	215962
54754	215963
14899	215964
76586	215965
70118	215966
74584	215967
126925	215968
105572	215969
35443	215970
107631	215971
43425	215972
156190	215973
132388	215974
15224	215975
28134	215976
28994	215977
114669	215978
164306	215979
139262	215980
4280	215981
146776	215982
104224	215983
87468	215984
100316	215985
27509	215986
75723	215987
40427	215988
31347	215989
8021	215990
30915	215991
55621	215992
293	215993
504	215994
4838	215995
25307	215996
3994	215997
507	215998
105365	215999
33260	216000
21017	216001
17787	216002
87106	216003
6537	216004
74440	216005
13948	216006
14371	216007
15329	216008
11157	216009
41852	216010
143637	216011
113144	216012
146019	216013
51098	216014
96259	216015
100796	216016
51158	216017
32853	216018
9862	216019
52249	216020
161940	216021
136952	216022
26610	216023
48684	216024
1805	216025
44498	216026
5703	216027
823	216028
54058	216029
1133	216030
24580	216031
77015	216032
66197	216033
30197	216034
78128	216035
112757	216036
42070	216037
69919	216038
22058	216039
3147	216040
96463	216041
120515	216042
45133	216043
43498	216044
89102	216045
93588	216046
21505	216047
80216	216048
5143	216049
23763	216050
7300	216051
20736	216052
16874	216053
111584	216054
154499	216055
143858	216056
99809	216057
145777	216058
76908	216059
4145	216060
80657	216061
7598	216062
19911	216063
61786	216064
44096	216065
148590	216066
71865	216067
17041	216068
128798	216069
91425	216070
26720	216071
12004	216072
6127	216073
129653	216074
8223	216075
12842	216076
108283	216077
1121	216078
85687	216079
4914	216080
70230	216081
40902	216082
58432	216083
95837	216084
6625	216085
28994	216086
28004	216087
106872	216088
110275	216089
9112	216090
41516	216091
64551	216092
3396	216093
3	216094
109898	216095
95673	216096
121057	216097
115149	216098
47314	216099
89346	216100
87151	216101
27035	216102
59305	216103
76780	216104
82786	216105
86336	216106
418	216107
84436	216108
134471	216109
8574	216110
108	216111
86548	216112
7206	216113
137	216114
194	216115
99	216116
105947	216117
59644	216118
3239	216119
22710	216120
132877	216121
103201	216122
114361	216123
260	216124
3089	216125
11711	216126
19530	216127
99589	216128
65787	216129
6396	216130
59536	216131
127724	216132
3061	216133
72076	216134
24913	216135
24913	216136
103349	216137
42675	216138
42257	216139
25145	216140
8780	216141
1256	216142
593	216143
11813	216144
126261	216145
64657	216146
21664	216147
25210	216148
61920	216149
7828	216150
64589	216151
25135	216152
4559	216153
22268	216154
28268	216155
27388	216156
142123	216157
67388	216158
11719	216159
9570	216160
111816	216161
33341	216162
59343	216163
83704	216164
38104	216165
15683	216166
95153	216167
36647	216168
100220	216169
1853	216170
17932	216171
36924	216172
29553	216173
83111	216174
3967	216175
58873	216176
60474	216177
90074	216178
80783	216179
166232	216180
2841	216181
11097	216182
18	216183
11285	216184
9268	216185
311	216186
108	216187
39397	216188
15037	216189
115307	216190
48895	216191
39974	216192
4655	216193
18210	216194
6599	216195
68499	216196
22448	216197
40300	216198
615	216199
27059	216200
60284	216201
76632	216202
7601	216203
22137	216204
6277	216205
3366	216206
3583	216207
1943	216208
64579	216209
90477	216210
112130	216211
90852	216212
37828	216213
35472	216214
2608	216215
597	216216
166367	216217
150711	216218
4584	216219
10319	216220
137	216221
137	216222
64321	216223
58499	216224
14584	216225
396	216226
8101	216227
10094	216228
2623	216229
3	216230
71632	216231
1438	216232
99237	216233
227	216234
23953	216235
238	216236
8019	216237
2209	216238
94734	216239
4950	216240
321	216241
11874	216242
224	216243
4195	216244
10654	216245
1576	216246
29665	216247
1576	216248
260	216249
108833	216250
2029	216251
63851	216252
28149	216253
15660	216254
86517	216255
758	216256
164	216257
19895	216258
10623	216259
70022	216260
14047	216261
2080	216262
2249	216263
49228	216264
2078	216265
3428	216266
28600	216267
141614	216268
5313	216269
112	216270
128	216271
19147	216272
75768	216273
82012	216274
97640	216275
113204	216276
105407	216277
112331	216278
8818	216279
16114	216280
14668	216281
44094	216282
1209	216283
39522	216284
5064	216285
62175	216286
8729	216287
14338	216288
3879	216289
19078	216290
128354	216291
43203	216292
1721	216293
1140	216294
72205	216295
58141	216296
61438	216297
13523	216298
2250	216299
4156	216300
10	216301
10	216302
17223	216303
19471	216304
24800	216305
22164	216306
81311	216307
122468	216308
33547	216309
27	216310
58959	216311
2704	216312
6762	216313
3960	216314
6762	216315
177	216316
2121	216317
31030	216318
7250	216319
1999	216320
51252	216321
12	216322
7761	216323
2513	216324
404	216325
2477	216326
48890	216327
2877	216328
3800	216329
16	216330
13272	216331
7416	216332
27996	216333
2450	216334
54309	216335
66611	216336
21224	216337
23111	216338
38048	216339
18	216340
2356	216341
21186	216342
13010	216343
16692	216344
16902	216345
40866	216346
36211	216347
1342	216348
624	216349
18472	216350
36	216351
151	216352
95	216353
25510	216354
1869	216355
3960	216356
4404	216357
15460	216358
9308	216359
40174	216360
19584	216361
121967	216362
6308	216363
66879	216364
8534	216365
2462	216366
40833	216367
129475	216368
38137	216369
14499	216370
850	216371
619	216372
871	216373
21815	216374
165	216375
5353	216376
165	216377
165	216378
11042	216379
48948	216380
48948	216381
871	216382
64760	216383
156183	216384
165872	216385
24532	216386
102621	216387
68604	216388
77987	216389
28320	216390
91682	216391
2793	216392
52100	216393
10842	216394
5372	216395
610	216396
799	216397
110415	216398
110795	216399
44788	216400
917	216401
55269	216402
479	216403
107153	216404
3449	216405
2541	216406
63357	216407
16219	216408
4584	216409
144130	216410
11967	216411
107940	216412
7522	216413
42	216414
3906	216415
46866	216416
59903	216417
2011	216418
89147	216419
43004	216420
2296	216421
85330	216422
126688	216423
15243	216424
13288	216425
130646	216426
26835	216427
64673	216428
31182	216429
2678	216430
73122	216431
31233	216432
59363	216433
102255	216434
107433	216435
158550	216436
19004	216437
31739	216438
1181	216439
25875	216440
69066	216441
8538	216442
28001	216443
30136	216444
2193	216445
7334	216446
15660	216447
1589	216448
725	216449
1020	216450
67581	216451
39372	216452
137852	216453
29463	216454
211	216455
28	216456
59366	216457
108899	216458
39728	216459
5353	216460
1639	216461
1639	216462
135446	216463
158	216464
48508	216465
45564	216466
4838	216467
8337	216468
13891	216469
78281	216470
57604	216471
8672	216472
32195	216473
160	216474
1338	216475
27487	216476
79574	216477
30507	216478
126872	216479
2677	216480
30644	216481
47115	216482
115	216483
9441	216484
25855	216485
1617	216486
31331	216487
10003	216488
111123	216489
559	216490
83388	216491
395	216492
11379	216493
11379	216494
55939	216495
11847	216496
29719	216497
1046	216498
13162	216499
2841	216500
133624	216501
61512	216502
88286	216503
128497	216504
89683	216505
73992	216506
99650	216507
99650	216508
107644	216509
1789	216510
13990	216511
59007	216512
35351	216513
32963	216514
38515	216515
23071	216516
33414	216517
35351	216518
35351	216519
4104	216520
6871	216521
64662	216522
21902	216523
43840	216524
14367	216525
12611	216526
53002	216527
10830	216528
78577	216529
36369	216530
124949	216531
43832	216532
9520	216533
117744	216534
19754	216535
35431	216536
29916	216537
153568	216538
36996	216539
5638	216540
49204	216541
83339	216542
46325	216543
45686	216544
3500	216545
48330	216546
133654	216547
64345	216548
108827	216549
82453	216550
64930	216551
5778	216552
144650	216553
8231	216554
18934	216555
137737	216556
14044	216557
4604	216558
33480	216559
73195	216560
70682	216561
129936	216562
49632	216563
83336	216564
79986	216565
3277	216566
6127	216567
12375	216568
30659	216569
133345	216570
146356	216571
38994	216572
52916	216573
130074	216574
105333	216575
17125	216576
50031	216577
22745	216578
60863	216579
26648	216580
12864	216581
10504	216582
19847	216583
22894	216584
3692	216585
38021	216586
9723	216587
27705	216588
46680	216589
16026	216590
62624	216591
1729	216592
37966	216593
83434	216594
57237	216595
122825	216596
73737	216597
84273	216598
29076	216599
8389	216600
28239	216601
70489	216602
4206	216603
42083	216604
48776	216605
110342	216606
349	216607
9161	216608
2895	216609
9134	216610
117	216611
6182	216612
22685	216613
30054	216614
10090	216615
125866	216616
122732	216617
126052	216618
143779	216619
24254	216620
167553	216621
5324	216622
20542	216623
2	216624
576	216625
127079	216626
49002	216627
8829	216628
87818	216629
42140	216630
28474	216631
60048	216632
12813	216633
83202	216634
12507	216635
104538	216636
63906	216637
5035	216638
59661	216639
18886	216640
84028	216641
40969	216642
69793	216643
9521	216644
37574	216645
24457	216646
9287	216647
13523	216648
51472	216649
90621	216650
64676	216651
7117	216652
433	216653
29099	216654
81282	216655
50019	216656
593	216657
65706	216658
57413	216659
5535	216660
115664	216661
66459	216662
40353	216663
9274	216664
63021	216665
24458	216666
42549	216667
151	216668
12351	216669
41651	216670
8549	216671
13913	216672
141226	216673
26784	216674
17391	216675
43823	216676
19817	216677
24545	216678
10202	216679
3682	216680
38656	216681
27835	216682
66898	216683
103840	216684
23937	216685
31813	216686
22151	216687
446	216688
24069	216689
66828	216690
13200	216691
153943	216692
97204	216693
123608	216694
17474	216695
2499	216696
88379	216697
38633	216698
9161	216699
8780	216700
3907	216701
54532	216702
69133	216703
65	216704
136943	216705
51905	216706
2703	216707
984	216708
57493	216709
47930	216710
47930	216711
36815	216712
33443	216713
416	216714
86	216715
16151	216716
37146	216717
103346	216718
46595	216719
108	216720
3803	216721
455	216722
10102	216723
5138	216724
11678	216725
118008	216726
94942	216727
65140	216728
1548	216729
42457	216730
106345	216731
61960	216732
28318	216733
23952	216734
141218	216735
15816	216736
65414	216737
5448	216738
54066	216739
90873	216740
74906	216741
24485	216742
3551	216743
108218	216744
26770	216745
37229	216746
24079	216747
56818	216748
106141	216749
15071	216750
19410	216751
9908	216752
8240	216753
92228	216754
14653	216755
11633	216756
11825	216757
66394	216758
87065	216759
130327	216760
6123	216761
35608	216762
129887	216763
28896	216764
57815	216765
104635	216766
5522	216767
115104	216768
84198	216769
1909	216770
160	216771
83490	216772
52451	216773
105997	216774
68031	216775
28149	216776
256	216777
774	216778
49081	216779
64521	216780
93586	216781
85662	216782
697	216783
68450	216784
22578	216785
2060	216786
32334	216787
24134	216788
39068	216789
43807	216790
23372	216791
38393	216792
61078	216793
14698	216794
66557	216795
7081	216796
130510	216797
84347	216798
123550	216799
84363	216800
159556	216801
108288	216802
30239	216803
13076	216804
24307	216805
29971	216806
62792	216807
22455	216808
44086	216809
15105	216810
117	216811
63601	216812
55	216813
985	216814
49188	216815
26322	216816
13952	216817
2198	216818
62584	216819
25376	216820
21728	216821
480	216822
28546	216823
546	216824
11	216825
153	216826
11	216827
26938	216828
6	216829
13	216830
2072	216831
10998	216832
3	216833
261	216834
15678	216835
14758	216836
4629	216837
7446	216838
2336	216839
28130	216840
15878	216841
913	216842
7747	216843
5138	216844
23891	216845
8879	216846
30599	216847
10998	216848
18	216849
19	216850
1135	216851
4	216852
7811	216853
1784	216854
20456	216855
17	216856
23	216857
63692	216858
75536	216859
325	216860
39412	216861
941	216862
13511	216863
81129	216864
3	216865
2584	216866
12243	216867
45293	216868
27304	216869
4585	216870
6823	216871
2	216872
15945	216873
2	216874
2	216875
35166	216876
42560	216877
58636	216878
10058	216879
2	216880
2	216881
45369	216882
3	216883
2	216884
2	216885
85119	216886
941	216887
37821	216888
409	216889
11706	216890
744	216891
1	216892
3	216893
25572	216894
2508	216895
513	216896
1	216897
2	216898
48614	216899
3	216900
16	216901
3903	216902
60	216903
16636	216904
1458	216905
26	216906
22078	216907
37	216908
4	216909
9160	216910
83039	216911
6186	216912
41539	216913
26	216914
60304	216915
23510	216916
14	216917
42297	216918
9415	216919
31702	216920
1430	216921
139668	216922
11748	216923
16	216924
14	216925
23	216926
44695	216927
89165	216928
13672	216929
3190	216930
95117	216931
4731	216932
1740	216933
112155	216934
12693	216935
26324	216936
20009	216937
56857	216938
758	216939
1	216940
2	216941
36636	216942
1513	216943
916	216944
420	216945
123847	216946
24	216947
48709	216948
122707	216949
17	216950
16919	216951
4350	216952
31469	216953
19104	216954
1504	216955
913	216956
913	216957
105763	216958
25	216959
39532	216960
60452	216961
2393	216962
2	216963
2393	216964
31099	216965
15282	216966
127884	216967
38770	216968
2072	216969
91621	216970
8476	216971
10231	216972
12706	216973
2441	216974
671	216975
5239	216976
61	216977
1217	216978
16701	216979
2	216980
24383	216981
28603	216982
502	216983
134	216984
1550	216985
64102	216986
28968	216987
9029	216988
20116	216989
2517	216990
18099	216991
33720	216992
3633	216993
3633	216994
70327	216995
17338	216996
20116	216997
479	216998
46038	216999
11791	217000
396	217001
636	217002
28968	217003
854	217004
1749	217005
1770	217006
3860	217007
6920	217008
49933	217009
329	217010
3191	217011
4706	217012
1489	217013
10733	217014
96524	217015
27785	217016
6276	217017
1466	217018
6023	217019
45	217020
1160	217021
89020	217022
517	217023
5646	217024
398	217025
92496	217026
24347	217027
35153	217028
115894	217029
17031	217030
2792	217031
1821	217032
37	217033
17593	217034
262	217035
662	217036
67018	217037
87671	217038
19	217039
17853	217040
87671	217041
18661	217042
5518	217043
45390	217044
48473	217045
9167	217046
6667	217047
21448	217048
2101	217049
1179	217050
10253	217051
129178	217052
865	217053
1940	217054
3860	217055
1179	217056
8235	217057
4342	217058
36937	217059
56895	217060
1376	217061
125037	217062
1015	217063
20888	217064
15534	217065
3190	217066
7512	217067
31543	217068
4932	217069
79341	217070
3915	217071
75421	217072
75421	217073
66853	217074
1337	217075
13010	217076
809	217077
18028	217078
1564	217079
87105	217080
2397	217081
1680	217082
9033	217083
6228	217084
6921	217085
2450	217086
53071	217087
78464	217088
12177	217089
26879	217090
3269	217091
72194	217092
491	217093
1573	217094
676	217095
2137	217096
1343	217097
85058	217098
18661	217099
84904	217100
39	217101
75574	217102
13487	217103
33258	217104
40	217105
1579	217106
13108	217107
1971	217108
2	217109
3	217110
2512	217111
660	217112
24196	217113
52006	217114
29064	217115
2584	217116
63660	217117
38751	217118
5842	217119
28830	217120
14818	217121
1015	217122
8329	217123
5011	217124
5835	217125
1377	217126
452	217127
1539	217128
6363	217129
2733	217130
1256	217131
5134	217132
14248	217133
957	217134
12776	217135
26013	217136
2512	217137
463	217138
70139	217139
5171	217140
4118	217141
6429	217142
591	217143
113079	217144
5688	217145
5237	217146
39403	217147
15534	217148
23775	217149
135824	217150
1868	217151
4546	217152
2390	217153
2728	217154
13842	217155
31132	217156
515	217157
12026	217158
1972	217159
31	217160
1213	217161
926	217162
2766	217163
1422	217164
12658	217165
878	217166
2163	217167
5467	217168
10335	217169
2	217170
2393	217171
15530	217172
66860	217173
34480	217174
8209	217175
1	217176
99	217177
4572	217178
676	217179
9031	217180
14	217181
4641	217182
10270	217183
52743	217184
1	217185
1	217186
1370	217187
2615	217188
69959	217189
207	217190
41425	217191
6267	217192
19207	217193
2345	217194
45293	217195
6	217196
52440	217197
2543	217198
26	217199
12562	217200
18303	217201
16	217202
17	217203
11967	217204
254	217205
36549	217206
18352	217207
9278	217208
4881	217209
16654	217210
4	217211
2999	217212
244	217213
12379	217214
37672	217215
701	217216
3	217217
17	217218
16	217219
77	217220
19	217221
8667	217222
19006	217223
17	217224
9391	217225
2	217226
224	217227
3	217228
24638	217229
15534	217230
10889	217231
23864	217232
10889	217233
372	217234
2873	217235
19	217236
2991	217237
10884	217238
11	217239
3479	217240
79081	217241
1	217242
3973	217243
56843	217244
85174	217245
636	217246
2427	217247
61	217248
61	217249
281	217250
66055	217251
1268	217252
204	217253
22932	217254
30360	217255
96145	217256
87227	217257
133540	217258
87487	217259
70163	217260
2959	217261
67142	217262
15609	217263
8609	217264
1197	217265
1750	217266
3860	217267
341	217268
9809	217269
4097	217270
116812	217271
66026	217272
32353	217273
75945	217274
1632	217275
591	217276
20844	217277
9331	217278
2743	217279
497	217280
65452	217281
53440	217282
926	217283
216	217284
785	217285
84	217286
510	217287
1491	217288
4186	217289
16663	217290
6898	217291
86293	217292
8307	217293
66821	217294
3143	217295
1623	217296
21350	217297
199	217298
66854	217299
1337	217300
2388	217301
12681	217302
495	217303
48709	217304
28	217305
4211	217306
1283	217307
38558	217308
73238	217309
17332	217310
3732	217311
2352	217312
216	217313
18000	217314
16262	217315
146	217316
13491	217317
37120	217318
13491	217319
128	217320
13491	217321
15658	217322
878	217323
17193	217324
1074	217325
5807	217326
2454	217327
28964	217328
479	217329
341	217330
41161	217331
2993	217332
6	217333
64273	217334
67058	217335
15519	217336
12525	217337
26502	217338
12777	217339
7651	217340
41782	217341
28225	217342
84649	217343
4488	217344
4488	217345
4511	217346
413	217347
26409	217348
71	217349
3835	217350
28222	217351
4893	217352
10879	217353
65879	217354
144775	217355
13944	217356
91589	217357
1930	217358
72193	217359
926	217360
33768	217361
2176	217362
156604	217363
2139	217364
467	217365
10166	217366
7685	217367
2034	217368
1066	217369
396	217370
5148	217371
1770	217372
656	217373
24327	217374
17356	217375
36018	217376
283	217377
3079	217378
43049	217379
303	217380
45	217381
84	217382
2610	217383
66968	217384
6392	217385
16893	217386
19307	217387
369	217388
66644	217389
50521	217390
1476	217391
819	217392
65739	217393
32006	217394
2427	217395
169	217396
49370	217397
2021	217398
7509	217399
14496	217400
3185	217401
158589	217402
2163	217403
9167	217404
3738	217405
14131	217406
18397	217407
46405	217408
28604	217409
14566	217410
1750	217411
89	217412
2754	217413
122710	217414
114	217415
771	217416
1	217417
4626	217418
467	217419
2152	217420
14580	217421
38954	217422
2194	217423
9304	217424
66555	217425
2843	217426
1218	217427
13132	217428
13982	217429
1350	217430
52077	217431
18247	217432
28214	217433
20129	217434
13809	217435
45123	217436
36256	217437
45328	217438
3874	217439
46300	217440
475	217441
51948	217442
23776	217443
16701	217444
6	217445
2610	217446
4626	217447
479	217448
1382	217449
4093	217450
1329	217451
1747	217452
14248	217453
8263	217454
32297	217455
4667	217456
12294	217457
17196	217458
17196	217459
53251	217460
5460	217461
2910	217462
44031	217463
2100	217464
1585	217465
10183	217466
38119	217467
4830	217468
92	217469
2427	217470
926	217471
45474	217472
2315	217473
1348	217474
3511	217475
10	217476
5541	217477
374	217478
13132	217479
621	217480
23850	217481
851	217482
440	217483
10129	217484
31918	217485
131484	217486
4932	217487
3446	217488
3835	217489
49	217490
374	217491
24235	217492
30039	217493
63366	217494
150800	217495
114	217496
1736	217497
18890	217498
44571	217499
1862	217500
5094	217501
388	217502
1158	217503
471	217504
17193	217505
17193	217506
329	217507
63308	217508
3527	217509
56393	217510
4166	217511
11675	217512
60409	217513
15339	217514
530	217515
3073	217516
66	217517
99323	217518
128008	217519
9464	217520
27017	217521
7	217522
4893	217523
71613	217524
528	217525
65	217526
14980	217527
5350	217528
74494	217529
99668	217530
1033	217531
510	217532
51256	217533
489	217534
8693	217535
10118	217536
56074	217537
1126	217538
17146	217539
7807	217540
1294	217541
3852	217542
9031	217543
386	217544
5956	217545
8695	217546
19714	217547
538	217548
1294	217549
283	217550
2308	217551
518	217552
8346	217553
732	217554
7074	217555
819	217556
6896	217557
65	217558
21932	217559
82894	217560
5487	217561
1301	217562
29226	217563
24300	217564
8	217565
89191	217566
37828	217567
15762	217568
92867	217569
23497	217570
1283	217571
38722	217572
297	217573
2103	217574
314	217575
32742	217576
47980	217577
1623	217578
6623	217579
11791	217580
2185	217581
1251	217582
34388	217583
47089	217584
25499	217585
21	217586
30363	217587
1853	217588
33900	217589
2766	217590
9174	217591
4186	217592
369	217593
14082	217594
6160	217595
12911	217596
148	217597
89141	217598
13710	217599
132	217600
22684	217601
107025	217602
9187	217603
2315	217604
75	217605
1197	217606
66979	217607
1988	217608
3512	217609
68334	217610
1579	217611
1362	217612
94243	217613
4093	217614
2180	217615
51948	217616
147257	217617
923	217618
27508	217619
10	217620
105561	217621
109134	217622
70937	217623
13492	217624
106	217625
106	217626
37830	217627
53870	217628
19971	217629
1490	217630
29493	217631
2134	217632
127668	217633
55	217634
106	217635
65	217636
13491	217637
13491	217638
338	217639
2720	217640
12059	217641
1073	217642
56895	217643
66777	217644
128941	217645
4186	217646
31751	217647
671	217648
65646	217649
31866	217650
18156	217651
3123	217652
45	217653
23901	217654
1156	217655
98906	217656
591	217657
6	217658
20299	217659
14968	217660
1747	217661
1614	217662
25832	217663
4138	217664
3711	217665
657	217666
67012	217667
3511	217668
7968	217669
420	217670
4893	217671
8948	217672
95739	217673
1772	217674
1031	217675
1985	217676
65836	217677
4658	217678
3265	217679
12946	217680
85215	217681
477	217682
337	217683
29574	217684
3511	217685
16927	217686
216	217687
116	217688
107022	217689
14449	217690
3179	217691
827	217692
16974	217693
5095	217694
13570	217695
341	217696
2743	217697
4717	217698
5939	217699
253	217700
134	217701
1268	217702
298	217703
5325	217704
10	217705
10598	217706
17119	217707
4185	217708
37459	217709
106	217710
3263	217711
418	217712
8541	217713
10436	217714
89213	217715
1370	217716
40613	217717
29	217718
9598	217719
45	217720
1750	217721
12943	217722
74597	217723
125	217724
107633	217725
23382	217726
3760	217727
12294	217728
341	217729
1721	217730
1721	217731
41660	217732
715	217733
30528	217734
4598	217735
4937	217736
44114	217737
502	217738
3549	217739
4342	217740
2358	217741
61027	217742
6395	217743
144087	217744
17880	217745
2465	217746
4626	217747
45883	217748
4960	217749
2111	217750
2333	217751
459	217752
120	217753
46301	217754
41551	217755
31919	217756
2427	217757
42948	217758
42048	217759
2457	217760
16534	217761
656	217762
2202	217763
3552	217764
84893	217765
23077	217766
8252	217767
1736	217768
55798	217769
8868	217770
3317	217771
10242	217772
25	217773
14	217774
5622	217775
5877	217776
5731	217777
90001	217778
1	217779
10276	217780
5	217781
1564	217782
40488	217783
10276	217784
3236	217785
49912	217786
2198	217787
1363	217788
7074	217789
31101	217790
20671	217791
49246	217792
2194	217793
9402	217794
99420	217795
120115	217796
46822	217797
386	217798
10417	217799
871	217800
1066	217801
7914	217802
6704	217803
37379	217804
3143	217805
71729	217806
9904	217807
27635	217808
384	217809
1283	217810
235	217811
1030	217812
87339	217813
39473	217814
4626	217815
89191	217816
5083	217817
1189	217818
13169	217819
20532	217820
3252	217821
6992	217822
11714	217823
220	217824
984	217825
153	217826
1862	217827
2028	217828
647	217829
7184	217830
99	217831
21331	217832
10879	217833
45286	217834
17605	217835
7	217836
20766	217837
360	217838
9644	217839
75	217840
2837	217841
17256	217842
3531	217843
3163	217844
26172	217845
1677	217846
66688	217847
13726	217848
137710	217849
900	217850
525	217851
11087	217852
1074	217853
489	217854
5144	217855
1543	217856
58245	217857
714	217858
2743	217859
3860	217860
28096	217861
3149	217862
28	217863
5960	217864
1972	217865
46377	217866
9955	217867
35968	217868
120307	217869
139	217870
64508	217871
2	217872
114288	217873
45	217874
2457	217875
8179	217876
6006	217877
65851	217878
62520	217879
6314	217880
10242	217881
24148	217882
1677	217883
1750	217884
8485	217885
1747	217886
3449	217887
3063	217888
45	217889
637	217890
1491	217891
75984	217892
6468	217893
25385	217894
2176	217895
95222	217896
38865	217897
2163	217898
8289	217899
8541	217900
106	217901
86749	217902
1033	217903
18305	217904
1985	217905
1214	217906
5934	217907
5534	217908
1498	217909
99797	217910
1491	217911
66233	217912
43348	217913
393	217914
4467	217915
15219	217916
7074	217917
45338	217918
11167	217919
4571	217920
762	217921
52783	217922
2	217923
3079	217924
9795	217925
2228	217926
27022	217927
10598	217928
10598	217929
3208	217930
49660	217931
31991	217932
67064	217933
5365	217934
43191	217935
15655	217936
5595	217937
5	217938
109375	217939
6312	217940
1953	217941
4536	217942
12948	217943
876	217944
70	217945
42619	217946
4084	217947
7074	217948
17871	217949
38895	217950
23139	217951
134028	217952
3763	217953
163	217954
6405	217955
16000	217956
129175	217957
15643	217958
6167	217959
10910	217960
325	217961
6245	217962
68136	217963
49126	217964
2228	217965
8297	217966
5134	217967
700	217968
1885	217969
4587	217970
3664	217971
6106	217972
2386	217973
12270	217974
5518	217975
30515	217976
20158	217977
66951	217978
25353	217979
39	217980
11635	217981
1403	217982
24156	217983
1574	217984
5630	217985
20040	217986
1213	217987
7700	217988
90207	217989
5586	217990
48046	217991
124408	217992
1444	217993
9975	217994
4717	217995
1750	217996
4530	217997
34513	217998
1363	217999
58	218000
3123	218001
14162	218002
4164	218003
7507	218004
3149	218005
1690	218006
16663	218007
4874	218008
107698	218009
44546	218010
13764	218011
17906	218012
17939	218013
44386	218014
15339	218015
7	218016
105058	218017
39451	218018
5807	218019
5083	218020
419	218021
48473	218022
64964	218023
6237	218024
2634	218025
3	218026
15695	218027
10160	218028
25385	218029
6647	218030
3373	218031
13771	218032
31	218033
16	218034
16648	218035
40	218036
113323	218037
4596	218038
62467	218039
94439	218040
27987	218041
8082	218042
5088	218043
83251	218044
4937	218045
413	218046
30041	218047
73511	218048
2245	218049
2745	218050
7963	218051
44297	218052
2315	218053
5747	218054
34670	218055
1849	218056
108	218057
3497	218058
842	218059
2315	218060
54196	218061
39124	218062
559	218063
2539	218064
45	218065
71024	218066
1068	218067
1	218068
26	218069
76941	218070
2051	218071
158203	218072
91653	218073
26660	218074
31069	218075
54335	218076
70993	218077
87058	218078
23206	218079
1446	218080
49976	218081
40661	218082
40920	218083
91425	218084
36520	218085
163059	218086
31315	218087
30952	218088
53522	218089
78661	218090
48349	218091
23395	218092
30270	218093
78517	218094
20265	218095
68022	218096
11103	218097
15409	218098
9398	218099
110111	218100
32559	218101
143373	218102
64397	218103
157619	218104
48843	218105
65316	218106
1699	218107
7006	218108
91286	218109
10529	218110
29946	218111
4874	218112
40630	218113
283	218114
11495	218115
9486	218116
4312	218117
82103	218118
86490	218119
3191	218120
1201	218121
1066	218122
1066	218123
7191	218124
6417	218125
726	218126
17629	218127
10867	218128
10247	218129
2100	218130
1217	218131
1107	218132
64783	218133
124	218134
6607	218135
146785	218136
56855	218137
2903	218138
10432	218139
1283	218140
90404	218141
66777	218142
13561	218143
69904	218144
90348	218145
96511	218146
580	218147
19156	218148
34717	218149
24532	218150
10751	218151
90799	218152
121540	218153
98900	218154
147088	218155
7844	218156
1827	218157
50366	218158
55049	218159
4627	218160
55283	218161
55283	218162
48334	218163
923	218164
200	218165
46695	218166
42668	218167
5420	218168
105313	218169
34	218170
1865	218171
64485	218172
11739	218173
517	218174
146	218175
34	218176
34	218177
34	218178
34	218179
9596	218180
8102	218181
61	218182
69039	218183
13053	218184
54023	218185
69272	218186
7558	218187
6654	218188
27206	218189
20423	218190
1748	218191
12750	218192
64555	218193
10712	218194
238	218195
5767	218196
24658	218197
9308	218198
35328	218199
4500	218200
26	218201
11	218202
34	218203
34	218204
1410	218205
2710	218206
20028	218207
81	218208
80235	218209
34	218210
11307	218211
20168	218212
29	218213
941	218214
3430	218215
3584	218216
30605	218217
11220	218218
6283	218219
137	218220
8	218221
36012	218222
7	218223
29508	218224
1119	218225
192	218226
3867	218227
10905	218228
34	218229
2229	218230
99251	218231
330	218232
77452	218233
3866	218234
18195	218235
5153	218236
60964	218237
100454	218238
165887	218239
12051	218240
415	218241
39579	218242
18492	218243
659	218244
41229	218245
8297	218246
1213	218247
732	218248
54480	218249
38835	218250
165846	218251
17454	218252
59481	218253
75714	218254
139193	218255
8406	218256
12574	218257
69194	218258
13350	218259
37671	218260
8237	218261
24246	218262
83478	218263
31458	218264
16421	218265
60656	218266
3141	218267
110648	218268
63506	218269
686	218270
111913	218271
18399	218272
89513	218273
48615	218274
115441	218275
112110	218276
53678	218277
116550	218278
122859	218279
134305	218280
113844	218281
135866	218282
87235	218283
18612	218284
90759	218285
5374	218286
4888	218287
6513	218288
40858	218289
110809	218290
741	218291
102541	218292
4230	218293
3670	218294
741	218295
41122	218296
70265	218297
34548	218298
411	218299
159310	218300
69664	218301
108749	218302
29876	218303
6061	218304
21481	218305
1653	218306
7322	218307
50945	218308
112305	218309
98411	218310
27018	218311
126405	218312
26441	218313
137994	218314
23727	218315
1989	218316
26833	218317
6598	218318
86001	218319
57081	218320
17148	218321
11103	218322
10096	218323
46150	218324
13038	218325
109223	218326
59109	218327
95359	218328
132664	218329
134610	218330
150561	218331
6187	218332
13463	218333
131068	218334
96449	218335
2688	218336
134665	218337
30898	218338
118859	218339
3846	218340
10714	218341
962	218342
70216	218343
15163	218344
14999	218345
32266	218346
2790	218347
6484	218348
57610	218349
41488	218350
50273	218351
89663	218352
67093	218353
43963	218354
28041	218355
78162	218356
18435	218357
22145	218358
1966	218359
5939	218360
871	218361
297	218362
8880	218363
2818	218364
3	218365
96967	218366
342	218367
27020	218368
3470	218369
2907	218370
13151	218371
656	218372
120406	218373
148619	218374
6	218375
43232	218376
45	218377
694	218378
325	218379
11887	218380
89591	218381
89591	218382
6896	218383
647	218384
62769	218385
23853	218386
8958	218387
6558	218388
26102	218389
53150	218390
43038	218391
19122	218392
72258	218393
55022	218394
87617	218395
40300	218396
96521	218397
81348	218398
13626	218399
53150	218400
26564	218401
7894	218402
2634	218403
454	218404
18219	218405
114914	218406
59788	218407
104913	218408
110381	218409
139432	218410
25500	218411
82753	218412
64077	218413
98773	218414
106091	218415
59862	218416
27133	218417
92742	218418
45811	218419
101607	218420
321	218421
93768	218422
22959	218423
1055	218424
741	218425
324	218426
3402	218427
226	218428
1348	218429
40374	218430
3197	218431
2254	218432
13016	218433
21	218434
34320	218435
38637	218436
28945	218437
76154	218438
2	218439
22541	218440
24019	218441
98438	218442
85469	218443
6840	218444
5530	218445
93068	218446
118114	218447
5972	218448
34	218449
34	218450
34	218451
34	218452
34	218453
34	218454
34	218455
34	218456
34	218457
34	218458
34	218459
107380	218460
23851	218461
35192	218462
44473	218463
18619	218464
60557	218465
141052	218466
179	218467
246	218468
522	218469
25857	218470
57475	218471
32940	218472
137698	218473
109022	218474
134355	218475
34573	218476
138507	218477
118880	218478
110345	218479
43103	218480
108666	218481
55541	218482
64742	218483
113410	218484
16250	218485
108796	218486
55026	218487
561	218488
4813	218489
69362	218490
16854	218491
152612	218492
62611	218493
164829	218494
58436	218495
102392	218496
3579	218497
90356	218498
45031	218499
98814	218500
40038	218501
134362	218502
66950	218503
66032	218504
61275	218505
90923	218506
120372	218507
110721	218508
118667	218509
160569	218510
113644	218511
62443	218512
51551	218513
68153	218514
120282	218515
71445	218516
51209	218517
113650	218518
49657	218519
67224	218520
86563	218521
105699	218522
79655	218523
83887	218524
11549	218525
72908	218526
45631	218527
18354	218528
70444	218529
137105	218530
108772	218531
160218	218532
39683	218533
137248	218534
166098	218535
156250	218536
89844	218537
150352	218538
141041	218539
65728	218540
47066	218541
129599	218542
75858	218543
104186	218544
4506	218545
95985	218546
77833	218547
55031	218548
143874	218549
139362	218550
143731	218551
9617	218552
166038	218553
8699	218554
45492	218555
71180	218556
72947	218557
96607	218558
164188	218559
148610	218560
113342	218561
112318	218562
58437	218563
103942	218564
84943	218565
108790	218566
164210	218567
117513	218568
12209	218569
53418	218570
152987	218571
32217	218572
48868	218573
119793	218574
73444	218575
2698	218576
111591	218577
29693	218578
19920	218579
97745	218580
83916	218581
9787	218582
28581	218583
62635	218584
99285	218585
54065	218586
45424	218587
49473	218588
17018	218589
1501	218590
16270	218591
23464	218592
14989	218593
43130	218594
146845	218595
27768	218596
1501	218597
60396	218598
48912	218599
104935	218600
107603	218601
27084	218602
129309	218603
73838	218604
107599	218605
166306	218606
63398	218607
6067	218608
1517	218609
33645	218610
127599	218611
66290	218612
20571	218613
21088	218614
121726	218615
127457	218616
3809	218617
23990	218618
70373	218619
42639	218620
162106	218621
70238	218622
143697	218623
110599	218624
46432	218625
96344	218626
67887	218627
64960	218628
70110	218629
56694	218630
75332	218631
138456	218632
112381	218633
73687	218634
6309	218635
154609	218636
83081	218637
38046	218638
102617	218639
113854	218640
65772	218641
90925	218642
109289	218643
11541	218644
31877	218645
111784	218646
91887	218647
148476	218648
139143	218649
76514	218650
43048	218651
105665	218652
7008	218653
105259	218654
116679	218655
129092	218656
56813	218657
64378	218658
113397	218659
134267	218660
79250	218661
89249	218662
74649	218663
113284	218664
52115	218665
93614	218666
167406	218667
89616	218668
108731	218669
48651	218670
138444	218671
79244	218672
16779	218673
160351	218674
148638	218675
135868	218676
53611	218677
148622	218678
114515	218679
134261	218680
55411	218681
121776	218682
66194	218683
96530	218684
76516	218685
64399	218686
93683	218687
96385	218688
146867	218689
91240	218690
134061	218691
77081	218692
137254	218693
99096	218694
33011	218695
98005	218696
70083	218697
165921	218698
64491	218699
81925	218700
141465	218701
103810	218702
150806	218703
154589	218704
62836	218705
121739	218706
7836	218707
99057	218708
97977	218709
129064	218710
12944	218711
94375	218712
110429	218713
35976	218714
148652	218715
136119	218716
130308	218717
124232	218718
164124	218719
166289	218720
99198	218721
125766	218722
112046	218723
33621	218724
122877	218725
74850	218726
108528	218727
228	218728
27220	218729
25547	218730
113097	218731
128095	218732
46703	218733
47062	218734
48800	218735
55149	218736
160574	218737
76874	218738
61113	218739
90939	218740
139327	218741
135832	218742
85291	218743
56535	218744
111824	218745
66028	218746
63773	218747
148850	218748
121886	218749
115350	218750
80913	218751
134427	218752
84439	218753
78219	218754
105114	218755
79059	218756
141319	218757
38158	218758
78024	218759
112250	218760
102867	218761
61627	218762
42466	218763
110887	218764
64830	218765
100968	218766
136345	218767
52356	218768
65256	218769
97800	218770
114601	218771
127248	218772
28579	218773
113876	218774
88925	218775
113651	218776
8439	218777
83008	218778
99406	218779
92471	218780
53995	218781
20390	218782
31912	218783
114418	218784
165950	218785
31597	218786
69220	218787
94475	218788
18492	218789
137216	218790
64700	218791
77944	218792
64463	218793
122530	218794
94346	218795
35536	218796
158334	218797
90851	218798
101359	218799
105484	218800
76693	218801
82015	218802
90699	218803
113518	218804
127712	218805
138519	218806
90838	218807
111975	218808
105682	218809
78628	218810
83923	218811
137285	218812
49554	218813
7044	218814
127545	218815
156888	218816
62682	218817
115766	218818
131403	218819
124632	218820
99083	218821
134102	218822
97125	218823
93659	218824
137628	218825
113779	218826
56208	218827
63354	218828
86792	218829
74788	218830
113723	218831
64535	218832
132719	218833
90603	218834
73964	218835
83336	218836
137107	218837
165908	218838
135680	218839
23296	218840
164186	218841
21032	218842
99128	218843
158252	218844
132738	218845
148668	218846
59160	218847
107226	218848
150579	218849
120157	218850
114809	218851
99247	218852
89331	218853
113368	218854
109176	218855
124462	218856
32491	218857
63409	218858
126100	218859
167362	218860
156538	218861
156376	218862
9372	218863
9963	218864
105581	218865
135525	218866
37794	218867
105308	218868
68151	218869
30990	218870
135633	218871
73433	218872
34197	218873
510	218874
101070	218875
44591	218876
64284	218877
22104	218878
455	218879
59345	218880
9743	218881
28858	218882
107035	218883
35917	218884
105667	218885
41447	218886
13173	218887
84752	218888
48046	218889
86856	218890
91732	218891
57660	218892
123432	218893
15242	218894
56215	218895
31591	218896
73477	218897
29674	218898
29674	218899
13557	218900
118806	218901
86249	218902
40472	218903
42397	218904
848	218905
17503	218906
115757	218907
22393	218908
48652	218909
433	218910
2634	218911
5797	218912
34163	218913
2740	218914
3896	218915
1463	218916
2919	218917
10	218918
3511	218919
84	218920
3	218921
10	218922
2754	218923
162092	218924
96945	218925
1033	218926
4835	218927
7530	218928
1000	218929
3734	218930
15189	218931
15834	218932
23768	218933
49664	218934
21500	218935
15977	218936
21256	218937
94623	218938
77419	218939
10383	218940
18710	218941
128930	218942
259	218943
172	218944
23557	218945
457	218946
9443	218947
23866	218948
1943	218949
116830	218950
27070	218951
3402	218952
102454	218953
9308	218954
131393	218955
88466	218956
4401	218957
27804	218958
66717	218959
545	218960
4835	218961
98365	218962
5892	218963
1862	218964
16586	218965
36149	218966
11750	218967
199	218968
23042	218969
116	218970
25812	218971
1750	218972
31468	218973
4799	218974
41728	218975
1751	218976
19818	218977
7460	218978
37722	218979
49509	218980
5580	218981
83049	218982
31815	218983
17739	218984
52256	218985
54032	218986
103767	218987
28	218988
3319	218989
1218	218990
42472	218991
17106	218992
124056	218993
17909	218994
17932	218995
42992	218996
165234	218997
10080	218998
13717	218999
31910	219000
31820	219001
965	219002
741	219003
121258	219004
31120	219005
60852	219006
109333	219007
19874	219008
6395	219009
86719	219010
27770	219011
30507	219012
85787	219013
63862	219014
62903	219015
29142	219016
14982	219017
2227	219018
24612	219019
4942	219020
105634	219021
28434	219022
20376	219023
20030	219024
70369	219025
18867	219026
95045	219027
5799	219028
39261	219029
66605	219030
34	219031
64647	219032
14938	219033
95863	219034
133027	219035
19636	219036
22441	219037
5435	219038
91486	219039
50698	219040
59987	219041
33502	219042
116568	219043
69540	219044
80158	219045
415	219046
25324	219047
68031	219048
68031	219049
68031	219050
99109	219051
9242	219052
119831	219053
4006	219054
10592	219055
120185	219056
10907	219057
100759	219058
96447	219059
17753	219060
97631	219061
158100	219062
67492	219063
1807	219064
72275	219065
67912	219066
100784	219067
58113	219068
118626	219069
75386	219070
81858	219071
10968	219072
102148	219073
27942	219074
95289	219075
74355	219076
167521	219077
40307	219078
127310	219079
150513	219080
57939	219081
110067	219082
115605	219083
26427	219084
11617	219085
29494	219086
89596	219087
41240	219088
96919	219089
106696	219090
103901	219091
76680	219092
36243	219093
71686	219094
63771	219095
21537	219096
76591	219097
71031	219098
22143	219099
16194	219100
54207	219101
7983	219102
83509	219103
9359	219104
20672	219105
7103	219106
11235	219107
47999	219108
33984	219109
131051	219110
34200	219111
28541	219112
26500	219113
133976	219114
102829	219115
7647	219116
708	219117
69791	219118
83593	219119
31579	219120
30535	219121
121818	219122
62790	219123
75780	219124
40412	219125
100289	219126
64892	219127
105984	219128
162238	219129
63235	219130
133893	219131
49695	219132
135836	219133
83404	219134
30006	219135
105966	219136
5539	219137
12987	219138
54599	219139
24923	219140
85045	219141
8253	219142
59083	219143
10294	219144
113334	219145
65428	219146
111874	219147
3980	219148
8888	219149
16680	219150
16418	219151
3765	219152
147057	219153
162517	219154
151030	219155
85721	219156
24968	219157
129783	219158
155648	219159
42876	219160
141771	219161
58486	219162
66152	219163
62187	219164
23432	219165
113523	219166
22111	219167
29069	219168
87251	219169
38789	219170
30619	219171
129167	219172
108655	219173
44960	219174
103774	219175
65486	219176
83355	219177
84802	219178
71907	219179
122997	219180
73532	219181
6712	219182
92396	219183
13716	219184
31733	219185
99419	219186
47126	219187
102560	219188
100058	219189
103868	219190
81791	219191
100907	219192
124203	219193
82334	219194
89906	219195
24190	219196
110551	219197
27988	219198
5853	219199
4932	219200
104364	219201
93422	219202
23565	219203
8248	219204
51762	219205
110001	219206
82716	219207
51637	219208
26214	219209
51653	219210
22358	219211
33063	219212
3673	219213
108352	219214
92439	219215
21273	219216
68156	219217
42166	219218
42493	219219
152375	219220
79388	219221
45260	219222
3377	219223
102109	219224
77813	219225
37380	219226
65787	219227
37182	219228
112970	219229
37890	219230
148462	219231
87583	219232
24971	219233
16557	219234
38769	219235
111755	219236
107700	219237
164066	219238
164475	219239
10367	219240
100300	219241
14566	219242
24867	219243
134140	219244
22252	219245
46540	219246
115514	219247
70837	219248
108413	219249
117114	219250
38180	219251
24335	219252
37089	219253
63808	219254
68244	219255
6380	219256
10046	219257
54234	219258
89745	219259
3479	219260
6817	219261
28638	219262
106658	219263
17750	219264
42146	219265
28616	219266
82412	219267
158164	219268
37385	219269
147308	219270
20577	219271
124752	219272
129764	219273
56890	219274
42049	219275
45767	219276
123925	219277
69734	219278
26319	219279
55447	219280
130537	219281
46119	219282
38592	219283
5763	219284
4328	219285
63205	219286
108697	219287
39618	219288
9574	219289
29145	219290
11762	219291
34293	219292
160206	219293
12914	219294
55397	219295
18232	219296
23394	219297
68385	219298
52179	219299
160175	219300
26531	219301
82230	219302
121516	219303
29041	219304
21613	219305
74853	219306
31639	219307
164126	219308
34616	219309
18848	219310
5307	219311
54300	219312
17134	219313
106728	219314
10723	219315
34215	219316
98926	219317
36272	219318
144662	219319
108387	219320
49109	219321
30499	219322
30560	219323
107042	219324
113102	219325
57966	219326
4930	219327
69452	219328
105811	219329
53947	219330
42810	219331
81821	219332
42398	219333
21339	219334
36820	219335
79014	219336
19087	219337
83354	219338
131145	219339
69000	219340
102054	219341
17613	219342
46393	219343
6011	219344
11963	219345
47337	219346
31491	219347
28870	219348
17798	219349
56821	219350
108875	219351
44061	219352
62446	219353
46350	219354
94033	219355
12724	219356
23304	219357
35282	219358
62869	219359
44903	219360
68972	219361
17487	219362
36559	219363
97093	219364
69150	219365
43241	219366
16846	219367
76599	219368
102954	219369
102514	219370
9050	219371
145119	219372
24602	219373
40781	219374
42540	219375
40050	219376
54391	219377
56068	219378
4571	219379
98038	219380
46	219381
21264	219382
4226	219383
138667	219384
37238	219385
128615	219386
1174	219387
97833	219388
92621	219389
46054	219390
101395	219391
14991	219392
80486	219393
69078	219394
112683	219395
89540	219396
48544	219397
111416	219398
71077	219399
6058	219400
88728	219401
128083	219402
96677	219403
141606	219404
29994	219405
25582	219406
82011	219407
100303	219408
158744	219409
39074	219410
14163	219411
69519	219412
25242	219413
110207	219414
4085	219415
11120	219416
11748	219417
95335	219418
55204	219419
77881	219420
61140	219421
63371	219422
21203	219423
95790	219424
14548	219425
55030	219426
92839	219427
100872	219428
67336	219429
24649	219430
139212	219431
44843	219432
95567	219433
130480	219434
15639	219435
60263	219436
132021	219437
97022	219438
14902	219439
121781	219440
61694	219441
21455	219442
127974	219443
27702	219444
25931	219445
94778	219446
45080	219447
19059	219448
23262	219449
117679	219450
20748	219451
13383	219452
135418	219453
27161	219454
33961	219455
107990	219456
33214	219457
91428	219458
108320	219459
7149	219460
85076	219461
341	219462
926	219463
17848	219464
14046	219465
31416	219466
804	219467
30103	219468
25486	219469
67962	219470
99568	219471
161324	219472
64740	219473
221	219474
35919	219475
48697	219476
4696	219477
64075	219478
21116	219479
45383	219480
90659	219481
13362	219482
55522	219483
701	219484
6000	219485
5721	219486
45511	219487
54066	219488
9268	219489
5	219490
148920	219491
12943	219492
121762	219493
113953	219494
63417	219495
54248	219496
137514	219497
52375	219498
76717	219499
90419	219500
137103	219501
107597	219502
125974	219503
122439	219504
1	219505
45088	219506
7233	219507
23803	219508
893	219509
30971	219510
16877	219511
9242	219512
1564	219513
2623	219514
132702	219515
13059	219516
357	219517
2177	219518
2177	219519
2177	219520
195	219521
372	219522
848	219523
89	219524
176	219525
34	219526
19676	219527
4318	219528
1033	219529
2824	219530
42364	219531
1240	219532
60833	219533
31	219534
77	219535
34	219536
7149	219537
4514	219538
14483	219539
49528	219540
321	219541
36312	219542
3977	219543
6188	219544
3998	219545
268	219546
1844	219547
10107	219548
5651	219549
3093	219550
1404	219551
2703	219552
1057	219553
137	219554
27541	219555
13259	219556
5651	219557
89144	219558
1943	219559
6277	219560
6277	219561
16944	219562
14946	219563
14946	219564
16	219565
18753	219566
12814	219567
941	219568
44027	219569
14988	219570
2784	219571
37041	219572
18416	219573
16987	219574
10854	219575
20212	219576
39957	219577
113858	219578
94167	219579
6034	219580
137	219581
1243	219582
108620	219583
7	219584
2	219585
34	219586
11705	219587
355	219588
43826	219589
64	219590
15702	219591
1	219592
8536	219593
1574	219594
3537	219595
51681	219596
3316	219597
3	219598
35368	219599
4781	219600
3631	219601
7	219602
20899	219603
1404	219604
2669	219605
5897	219606
17	219607
336	219608
14963	219609
18113	219610
15537	219611
1404	219612
13873	219613
18692	219614
31424	219615
141301	219616
67036	219617
19632	219618
23	219619
61588	219620
4835	219621
6784	219622
41459	219623
3076	219624
34	219625
34	219626
5651	219627
57775	219628
52251	219629
42664	219630
77748	219631
16262	219632
2993	219633
35968	219634
10308	219635
1337	219636
70405	219637
2111	219638
103692	219639
56393	219640
123377	219641
46136	219642
63606	219643
9778	219644
60706	219645
2710	219646
834	219647
287	219648
66133	219649
78217	219650
42085	219651
32548	219652
2878	219653
1241	219654
6085	219655
125051	219656
29518	219657
4653	219658
5039	219659
14387	219660
72303	219661
23853	219662
17334	219663
34342	219664
165968	219665
36375	219666
105779	219667
56987	219668
71322	219669
39225	219670
54842	219671
132766	219672
92286	219673
3549	219674
150486	219675
134175	219676
28874	219677
11164	219678
28465	219679
24163	219680
8388	219681
122601	219682
8010	219683
18563	219684
40258	219685
433	219686
39628	219687
131707	219688
91374	219689
87483	219690
15698	219691
41	219692
118785	219693
10550	219694
11555	219695
78690	219696
9026	219697
22227	219698
37902	219699
160165	219700
51606	219701
56134	219702
117576	219703
6094	219704
18596	219705
18324	219706
98678	219707
46772	219708
158076	219709
150311	219710
117115	219711
8516	219712
829	219713
1540	219714
92003	219715
19887	219716
30117	219717
124357	219718
47681	219719
152	219720
28386	219721
77504	219722
72932	219723
130797	219724
50079	219725
5604	219726
87933	219727
160392	219728
28210	219729
20194	219730
31883	219731
9671	219732
102904	219733
154337	219734
76665	219735
1238	219736
141305	219737
76163	219738
68858	219739
49541	219740
2459	219741
158782	219742
63724	219743
91702	219744
1722	219745
168013	219746
1590	219747
96517	219748
58183	219749
100984	219750
129063	219751
23689	219752
17243	219753
81377	219754
106008	219755
107243	219756
68882	219757
3911	219758
46772	219759
16880	219760
145233	219761
150974	219762
145215	219763
3611	219764
3220	219765
35122	219766
65538	219767
925	219768
22679	219769
49626	219770
142065	219771
136998	219772
188	219773
158525	219774
3683	219775
69468	219776
30551	219777
11761	219778
418	219779
35480	219780
30510	219781
52139	219782
4905	219783
25812	219784
78139	219785
126436	219786
111695	219787
21657	219788
102048	219789
96	219790
7195	219791
76334	219792
52902	219793
1339	219794
2604	219795
60464	219796
2549	219797
998	219798
68572	219799
102	219800
117663	219801
129806	219802
54294	219803
38923	219804
82376	219805
1746	219806
59113	219807
72793	219808
66	219809
77798	219810
116611	219811
136	219812
113514	219813
49544	219814
1632	219815
97684	219816
185	219817
115817	219818
4482	219819
19958	219820
1672	219821
32236	219822
56268	219823
2140	219824
45809	219825
37233	219826
44787	219827
1959	219828
35095	219829
50362	219830
40570	219831
1856	219832
3112	219833
40434	219834
90121	219835
89087	219836
1071	219837
20443	219838
418	219839
20224	219840
36831	219841
6	219842
36796	219843
73850	219844
18463	219845
10899	219846
1132	219847
6816	219848
9849	219849
28576	219850
5687	219851
1033	219852
1378	219853
128810	219854
3415	219855
5045	219856
74326	219857
138755	219858
64	219859
16692	219860
57612	219861
37835	219862
31052	219863
62267	219864
4518	219865
131110	219866
29690	219867
35005	219868
162598	219869
141860	219870
32076	219871
29808	219872
61967	219873
87882	219874
9017	219875
18474	219876
42186	219877
47338	219878
39431	219879
21548	219880
14288	219881
269	219882
14456	219883
10683	219884
70043	219885
54783	219886
81239	219887
75480	219888
770	219889
2630	219890
28026	219891
49284	219892
17238	219893
1684	219894
1684	219895
101577	219896
174	219897
33325	219898
20687	219899
4677	219900
11169	219901
7941	219902
46969	219903
63364	219904
41936	219905
115534	219906
69619	219907
47863	219908
6673	219909
72211	219910
62233	219911
54653	219912
39684	219913
123986	219914
53049	219915
13483	219916
91464	219917
48650	219918
10259	219919
144477	219920
202	219921
56620	219922
5687	219923
24778	219924
36162	219925
97644	219926
114066	219927
70419	219928
1033	219929
88731	219930
20822	219931
78017	219932
1598	219933
28660	219934
126001	219935
94	219936
44006	219937
35495	219938
37612	219939
248	219940
20860	219941
32836	219942
15382	219943
13818	219944
47769	219945
1046	219946
6639	219947
3237	219948
518	219949
102243	219950
95961	219951
18747	219952
926	219953
1689	219954
5687	219955
97059	219956
1213	219957
4954	219958
3511	219959
713	219960
14661	219961
7074	219962
61569	219963
43299	219964
64451	219965
4186	219966
10253	219967
18632	219968
3043	219969
684	219970
657	219971
52071	219972
24398	219973
9029	219974
1104	219975
54013	219976
2601	219977
26341	219978
19950	219979
21621	219980
39678	219981
14403	219982
35	219983
96762	219984
1169	219985
103686	219986
136556	219987
82293	219988
16326	219989
4	219990
5691	219991
7345	219992
3191	219993
8714	219994
18739	219995
959	219996
108891	219997
1158	219998
9435	219999
25618	220000
10147	220001
133	220002
797	220003
82010	220004
524	220005
65805	220006
29532	220007
1329	220008
513	220009
3237	220010
517	220011
2271	220012
1751	220013
74	220014
5134	220015
6	220016
5313	220017
46913	220018
1476	220019
1476	220020
2356	220021
28766	220022
83611	220023
19636	220024
84657	220025
56754	220026
27	220027
45	220028
8312	220029
956	220030
133013	220031
1677	220032
2222	220033
1434	220034
8835	220035
94	220036
1059	220037
18874	220038
36439	220039
81433	220040
736	220041
8880	220042
881	220043
11378	220044
21728	220045
12538	220046
1614	220047
85215	220048
47408	220049
10380	220050
85215	220051
467	220052
216	220053
216	220054
15359	220055
15631	220056
1160	220057
871	220058
1008	220059
25	220060
19650	220061
2330	220062
150	220063
109	220064
43331	220065
33859	220066
77097	220067
96864	220068
806	220069
14	220070
59107	220071
5946	220072
647	220073
114461	220074
831	220075
14240	220076
21855	220077
113140	220078
2132	220079
98366	220080
90618	220081
102302	220082
65703	220083
5807	220084
5638	220085
5687	220086
6	220087
69945	220088
8179	220089
950	220090
18072	220091
153	220092
22186	220093
1749	220094
31441	220095
70862	220096
61849	220097
34879	220098
4605	220099
18523	220100
926	220101
1750	220102
7447	220103
13542	220104
3478	220105
3478	220106
22760	220107
45076	220108
4489	220109
4489	220110
66	220111
111581	220112
7	220113
31379	220114
63	220115
660	220116
14783	220117
28633	220118
119	220119
134344	220120
28633	220121
55760	220122
89343	220123
84589	220124
19044	220125
19378	220126
288	220127
22505	220128
18605	220129
18605	220130
10100	220131
47445	220132
26724	220133
161956	220134
34481	220135
115218	220136
87232	220137
45087	220138
43670	220139
27340	220140
4941	220141
96279	220142
109401	220143
27548	220144
120250	220145
98296	220146
30922	220147
165794	220148
105005	220149
164539	220150
126399	220151
33970	220152
29639	220153
44474	220154
89332	220155
50367	220156
100857	220157
27306	220158
70528	220159
162179	220160
53896	220161
75153	220162
28215	220163
18253	220164
66815	220165
53266	220166
6347	220167
4829	220168
20734	220169
85673	220170
69838	220171
11025	220172
7227	220173
52917	220174
53122	220175
33903	220176
30937	220177
77781	220178
97983	220179
26150	220180
25897	220181
25897	220182
58500	220183
14405	220184
45360	220185
15228	220186
37755	220187
154687	220188
75734	220189
166120	220190
75795	220191
143975	220192
122303	220193
2123	220194
6152	220195
68281	220196
40200	220197
78291	220198
166147	220199
110453	220200
131071	220201
56888	220202
97340	220203
85413	220204
105008	220205
90001	220206
46022	220207
18651	220208
31780	220209
66572	220210
83132	220211
69841	220212
84077	220213
99386	220214
42488	220215
120437	220216
25927	220217
145590	220218
88850	220219
89012	220220
33793	220221
74810	220222
93036	220223
79542	220224
118375	220225
63372	220226
58065	220227
78205	220228
89026	220229
47650	220230
23718	220231
19076	220232
23221	220233
18625	220234
4367	220235
100287	220236
63767	220237
34658	220238
101247	220239
2977	220240
52489	220241
27009	220242
63147	220243
43507	220244
5059	220245
139419	220246
29934	220247
112377	220248
48796	220249
147250	220250
152223	220251
126397	220252
107406	220253
6561	220254
1500	220255
137756	220256
99100	220257
106736	220258
109136	220259
87100	220260
110522	220261
49521	220262
87815	220263
97974	220264
109144	220265
38796	220266
124170	220267
16480	220268
27100	220269
137470	220270
11655	220271
40239	220272
141808	220273
5848	220274
27671	220275
92469	220276
112971	220277
113566	220278
33591	220279
131501	220280
7553	220281
192	220282
3804	220283
39	220284
30443	220285
96375	220286
471	220287
10	220288
502	220289
3747	220290
18814	220291
121333	220292
53292	220293
10261	220294
21716	220295
80248	220296
36084	220297
10486	220298
37006	220299
21595	220300
107461	220301
123413	220302
18524	220303
43855	220304
35716	220305
4175	220306
60071	220307
2206	220308
2112	220309
17531	220310
641	220311
731	220312
1058	220313
694	220314
799	220315
382	220316
35421	220317
56263	220318
135577	220319
48137	220320
6204	220321
86186	220322
26702	220323
51524	220324
18947	220325
39529	220326
26658	220327
283	220328
3149	220329
1689	220330
90529	220331
84	220332
110868	220333
5171	220334
330	220335
5314	220336
525	220337
32962	220338
277	220339
1106	220340
244	220341
350	220342
23283	220343
2139	220344
81155	220345
5144	220346
35958	220347
6340	220348
27027	220349
55132	220350
124851	220351
414	220352
29924	220353
26324	220354
41870	220355
9200	220356
28095	220357
31797	220358
62793	220359
4825	220360
82108	220361
8	220362
12585	220363
63107	220364
1659	220365
6623	220366
13645	220367
18386	220368
13117	220369
74544	220370
1968	220371
125912	220372
52524	220373
1215	220374
121163	220375
49087	220376
9313	220377
4619	220378
61708	220379
6622	220380
99	220381
38389	220382
10098	220383
14394	220384
2264	220385
3143	220386
16137	220387
29851	220388
91402	220389
11578	220390
27120	220391
16693	220392
79253	220393
1474	220394
2546	220395
17	220396
105791	220397
38367	220398
117173	220399
11657	220400
169	220401
3342	220402
120258	220403
350	220404
111526	220405
13276	220406
78646	220407
21900	220408
17856	220409
31301	220410
20816	220411
157138	220412
40069	220413
22499	220414
71177	220415
41937	220416
102466	220417
93757	220418
137784	220419
67186	220420
40815	220421
145445	220422
132482	220423
107051	220424
150506	220425
81785	220426
66813	220427
97514	220428
4677	220429
24106	220430
126130	220431
126414	220432
85744	220433
110318	220434
3248	220435
858	220436
133590	220437
95904	220438
28648	220439
7069	220440
31238	220441
84346	220442
108960	220443
95502	220444
238	220445
54767	220446
11273	220447
31489	220448
110492	220449
7578	220450
110019	220451
23186	220452
88704	220453
54090	220454
111513	220455
22993	220456
22265	220457
1586	220458
11517	220459
31449	220460
62787	220461
73437	220462
5301	220463
216	220464
1564	220465
37607	220466
582	220467
15339	220468
2414	220469
63344	220470
895	220471
65932	220472
17046	220473
3505	220474
10	220475
31559	220476
233	220477
69882	220478
23304	220479
216	220480
124231	220481
11	220482
1201	220483
48781	220484
7700	220485
65649	220486
2615	220487
16	220488
147193	220489
56590	220490
144	220491
18348	220492
2925	220493
27917	220494
28856	220495
1689	220496
1761	220497
626	220498
49113	220499
2668	220500
39484	220501
70582	220502
66	220503
1393	220504
51379	220505
4892	220506
125066	220507
25121	220508
47	220509
741	220510
64364	220511
20698	220512
45888	220513
66233	220514
415	220515
1498	220516
5291	220517
128107	220518
15470	220519
160528	220520
150696	220521
224	220522
28833	220523
46038	220524
139	220525
27	220526
12504	220527
5797	220528
21958	220529
656	220530
2034	220531
108545	220532
4932	220533
37859	220534
101384	220535
1169	220536
19957	220537
162548	220538
33004	220539
136076	220540
95698	220541
137676	220542
56694	220543
15801	220544
45068	220545
79707	220546
69175	220547
140403	220548
89309	220549
2949	220550
28728	220551
30841	220552
41229	220553
85080	220554
30151	220555
53269	220556
38490	220557
68702	220558
55658	220559
24881	220560
13611	220561
65047	220562
105341	220563
17816	220564
53557	220565
1843	220566
93064	220567
72883	220568
76626	220569
129244	220570
29052	220571
32245	220572
15727	220573
4568	220574
82589	220575
67122	220576
39509	220577
109263	220578
164400	220579
517	220580
2338	220581
59275	220582
28609	220583
1048	220584
210	220585
1631	220586
17903	220587
54907	220588
453	220589
13378	220590
12637	220591
76416	220592
97259	220593
75240	220594
37521	220595
5450	220596
51367	220597
120359	220598
145524	220599
76027	220600
121586	220601
68	220602
132468	220603
30754	220604
3565	220605
52156	220606
6796	220607
103697	220608
36540	220609
134928	220610
44590	220611
33936	220612
19521	220613
2274	220614
40485	220615
14712	220616
46603	220617
14678	220618
732	220619
1179	220620
11972	220621
16663	220622
4186	220623
1466	220624
1466	220625
1677	220626
10247	220627
1466	220628
14303	220629
29655	220630
6267	220631
64075	220632
32677	220633
2336	220634
3457	220635
38802	220636
9276	220637
10430	220638
16133	220639
104010	220640
12407	220641
4186	220642
1677	220643
10253	220644
65	220645
98959	220646
114404	220647
1350	220648
548	220649
50662	220650
926	220651
63398	220652
66779	220653
13233	220654
57263	220655
109265	220656
22092	220657
125667	220658
1523	220659
30047	220660
9796	220661
124711	220662
112	220663
50271	220664
98221	220665
6085	220666
619	220667
72491	220668
19237	220669
77723	220670
42752	220671
65945	220672
2800	220673
124862	220674
44630	220675
18801	220676
50821	220677
17637	220678
25896	220679
17513	220680
266	220681
244	220682
58905	220683
1823	220684
82265	220685
137039	220686
70421	220687
39873	220688
70055	220689
682	220690
2998	220691
78296	220692
55211	220693
97020	220694
137120	220695
99646	220696
155260	220697
58344	220698
138472	220699
62558	220700
5665	220701
59709	220702
110483	220703
21128	220704
23543	220705
129173	220706
31797	220707
86039	220708
110	220709
17863	220710
129840	220711
70430	220712
35044	220713
51261	220714
13325	220715
1614	220716
1213	220717
2860	220718
703	220719
7544	220720
2990	220721
18120	220722
488	220723
10867	220724
14612	220725
3360	220726
101476	220727
12594	220728
3693	220729
44678	220730
83024	220731
36902	220732
21417	220733
16577	220734
16577	220735
61243	220736
92359	220737
39442	220738
35905	220739
16739	220740
8697	220741
28	220742
17873	220743
20392	220744
1254	220745
22099	220746
115297	220747
298	220748
16936	220749
73553	220750
3334	220751
5928	220752
131124	220753
18315	220754
1011	220755
225	220756
3282	220757
1064	220758
42753	220759
63991	220760
22515	220761
61725	220762
30472	220763
45708	220764
17082	220765
118185	220766
11280	220767
138586	220768
9923	220769
71592	220770
113540	220771
45144	220772
35800	220773
52688	220774
2757	220775
81904	220776
17693	220777
42892	220778
30349	220779
134913	220780
53762	220781
26842	220782
39915	220783
59546	220784
95907	220785
86987	220786
1237	220787
91426	220788
1750	220789
156486	220790
73019	220791
148946	220792
122490	220793
152374	220794
15173	220795
20882	220796
4691	220797
54064	220798
158350	220799
5749	220800
92337	220801
60620	220802
16936	220803
80988	220804
64120	220805
38347	220806
17882	220807
18009	220808
71407	220809
358	220810
107804	220811
22515	220812
131442	220813
3870	220814
132651	220815
33703	220816
73305	220817
137755	220818
147314	220819
8650	220820
60242	220821
85142	220822
98130	220823
123093	220824
112847	220825
22816	220826
93402	220827
102541	220828
13303	220829
36711	220830
4946	220831
139766	220832
751	220833
39229	220834
121528	220835
123251	220836
60412	220837
18365	220838
127749	220839
69387	220840
105422	220841
325	220842
29328	220843
17499	220844
110278	220845
115665	220846
12304	220847
138487	220848
117591	220849
142055	220850
158287	220851
124877	220852
39407	220853
88795	220854
129353	220855
158427	220856
33853	220857
150679	220858
24240	220859
71738	220860
90617	220861
79257	220862
79428	220863
113150	220864
47128	220865
150653	220866
142793	220867
10427	220868
127190	220869
110838	220870
131347	220871
61243	220872
62103	220873
26327	220874
49150	220875
29960	220876
29769	220877
3302	220878
81759	220879
28890	220880
141481	220881
60965	220882
74558	220883
156287	220884
61095	220885
141833	220886
41209	220887
23413	220888
63084	220889
16888	220890
152619	220891
24568	220892
30472	220893
2219	220894
66912	220895
597	220896
57405	220897
3302	220898
143650	220899
145383	220900
160571	220901
135760	220902
146107	220903
83564	220904
103562	220905
117058	220906
110903	220907
114534	220908
95375	220909
79846	220910
130650	220911
36014	220912
12798	220913
26363	220914
144813	220915
62890	220916
124755	220917
102234	220918
128635	220919
27744	220920
47312	220921
56397	220922
46431	220923
87699	220924
106382	220925
9835	220926
14162	220927
141321	220928
91201	220929
127654	220930
1022	220931
122499	220932
126442	220933
28193	220934
129276	220935
6416	220936
57513	220937
85023	220938
53796	220939
6458	220940
38555	220941
120295	220942
156249	220943
71927	220944
156884	220945
24958	220946
23676	220947
98289	220948
20580	220949
73603	220950
23584	220951
158326	220952
38916	220953
90768	220954
134013	220955
115609	220956
27443	220957
125946	220958
121637	220959
19602	220960
111516	220961
52425	220962
12891	220963
138529	220964
41703	220965
104421	220966
34461	220967
59907	220968
29764	220969
146856	220970
139061	220971
146819	220972
47353	220973
52705	220974
158742	220975
45729	220976
49493	220977
73791	220978
37590	220979
117214	220980
158374	220981
67474	220982
90554	220983
134011	220984
59906	220985
10378	220986
133891	220987
100789	220988
95765	220989
48733	220990
129872	220991
49605	220992
123076	220993
124416	220994
82087	220995
117211	220996
61446	220997
98982	220998
110064	220999
26484	221000
358	221001
67564	221002
148434	221003
66277	221004
13956	221005
81640	221006
9116	221007
11540	221008
40087	221009
132346	221010
72714	221011
3555	221012
67087	221013
119906	221014
47490	221015
154224	221016
13368	221017
160703	221018
102308	221019
160389	221020
86775	221021
43354	221022
90895	221023
78237	221024
29985	221025
44678	221026
156566	221027
150300	221028
125002	221029
14687	221030
152498	221031
52529	221032
122504	221033
27319	221034
1827	221035
107050	221036
77614	221037
158232	221038
14976	221039
4224	221040
64942	221041
81510	221042
52091	221043
127788	221044
116516	221045
37540	221046
917	221047
107867	221048
32067	221049
80610	221050
35906	221051
35247	221052
68776	221053
55554	221054
60128	221055
77683	221056
50222	221057
141552	221058
38859	221059
1026	221060
78864	221061
116887	221062
69894	221063
265	221064
103752	221065
784	221066
25877	221067
89346	221068
1213	221069
19953	221070
1614	221071
902	221072
920	221073
1748	221074
90944	221075
158785	221076
115	221077
33596	221078
7184	221079
1721	221080
3072	221081
143597	221082
24850	221083
21809	221084
5139	221085
27352	221086
99021	221087
53278	221088
11220	221089
17	221090
6893	221091
342	221092
420	221093
5591	221094
941	221095
4661	221096
21550	221097
32	221098
89	221099
3081	221100
32	221101
116	221102
3861	221103
17841	221104
80157	221105
70406	221106
74774	221107
433	221108
36154	221109
16437	221110
17	221111
53104	221112
25307	221113
342	221114
941	221115
14	221116
1628	221117
54728	221118
125484	221119
12948	221120
2037	221121
1367	221122
36534	221123
24790	221124
4335	221125
923	221126
329	221127
329	221128
25321	221129
2743	221130
17337	221131
1326	221132
86395	221133
10253	221134
33493	221135
5939	221136
20	221137
29927	221138
543	221139
30299	221140
384	221141
1033	221142
26172	221143
800	221144
105094	221145
21750	221146
50	221147
3225	221148
477	221149
1750	221150
16769	221151
5187	221152
1766	221153
92817	221154
122420	221155
151013	221156
66311	221157
826	221158
94064	221159
42111	221160
65406	221161
28732	221162
137814	221163
73221	221164
122460	221165
67323	221166
67323	221167
105025	221168
10383	221169
1636	221170
80336	221171
105220	221172
92921	221173
50472	221174
135858	221175
2032	221176
50907	221177
8803	221178
100259	221179
33567	221180
8024	221181
3	221182
1185	221183
1352	221184
3288	221185
65412	221186
43938	221187
75718	221188
1518	221189
36029	221190
55663	221191
104524	221192
88	221193
107529	221194
46913	221195
4893	221196
515	221197
104853	221198
13725	221199
83521	221200
4164	221201
1871	221202
2733	221203
10436	221204
38865	221205
5815	221206
454	221207
3118	221208
1689	221209
621	221210
18247	221211
18247	221212
398	221213
62860	221214
2825	221215
328	221216
18673	221217
4717	221218
2733	221219
21180	221220
6985	221221
18211	221222
5800	221223
21314	221224
54113	221225
19699	221226
12201	221227
7074	221228
152623	221229
45003	221230
85428	221231
702	221232
1362	221233
15391	221234
86197	221235
28452	221236
64329	221237
113653	221238
76514	221239
12176	221240
114814	221241
2661	221242
93122	221243
24715	221244
19684	221245
40420	221246
82919	221247
5976	221248
104724	221249
80077	221250
136074	221251
21972	221252
38335	221253
15039	221254
111149	221255
107024	221256
48660	221257
34981	221258
89041	221259
65905	221260
28803	221261
41913	221262
37634	221263
128451	221264
2044	221265
13224	221266
8708	221267
11655	221268
9345	221269
1296	221270
107130	221271
89261	221272
34576	221273
72428	221274
71076	221275
28913	221276
135048	221277
80944	221278
79477	221279
39133	221280
52924	221281
145270	221282
122602	221283
10135	221284
86538	221285
106648	221286
117755	221287
62475	221288
92362	221289
103852	221290
17923	221291
102250	221292
38518	221293
96971	221294
135457	221295
63658	221296
75846	221297
40501	221298
115596	221299
72109	221300
97598	221301
63515	221302
109569	221303
68774	221304
16816	221305
49175	221306
131019	221307
69781	221308
39740	221309
26391	221310
12066	221311
43615	221312
2397	221313
26932	221314
1849	221315
61463	221316
1378	221317
487	221318
20834	221319
341	221320
8939	221321
15	221322
63673	221323
52506	221324
3743	221325
113597	221326
63869	221327
54573	221328
7943	221329
19699	221330
33540	221331
20991	221332
31802	221333
22	221334
46232	221335
62	221336
71141	221337
11018	221338
153398	221339
45	221340
67667	221341
30201	221342
101990	221343
420	221344
3190	221345
61138	221346
696	221347
3963	221348
45752	221349
116569	221350
11652	221351
116627	221352
42122	221353
11652	221354
116624	221355
32063	221356
7760	221357
152560	221358
329	221359
11592	221360
2454	221361
6622	221362
4095	221363
183	221364
1126	221365
288	221366
124177	221367
117510	221368
141788	221369
131832	221370
27052	221371
24428	221372
35469	221373
25619	221374
39973	221375
82652	221376
1466	221377
12269	221378
163722	221379
69114	221380
147020	221381
18387	221382
357	221383
2573	221384
1749	221385
23091	221386
16701	221387
16701	221388
10372	221389
12105	221390
431	221391
1747	221392
6426	221393
4330	221394
83789	221395
23583	221396
107278	221397
83886	221398
122690	221399
97896	221400
49106	221401
113636	221402
18870	221403
104940	221404
156656	221405
145594	221406
64137	221407
164436	221408
123048	221409
130990	221410
146937	221411
86438	221412
120217	221413
108912	221414
29853	221415
90365	221416
105424	221417
158584	221418
119815	221419
195	221420
109082	221421
117218	221422
54960	221423
160457	221424
85143	221425
112138	221426
54151	221427
79181	221428
148461	221429
95952	221430
7842	221431
56864	221432
15668	221433
58496	221434
43606	221435
137595	221436
100870	221437
90357	221438
58961	221439
93634	221440
52869	221441
20301	221442
98955	221443
105956	221444
70379	221445
7617	221446
34949	221447
78244	221448
92849	221449
92849	221450
90799	221451
94477	221452
60366	221453
56655	221454
23972	221455
127704	221456
10022	221457
41435	221458
79250	221459
29345	221460
230	221461
57552	221462
113142	221463
6920	221464
23322	221465
281	221466
52474	221467
3106	221468
3794	221469
222	221470
14376	221471
577	221472
38257	221473
1216	221474
137655	221475
5938	221476
15656	221477
8316	221478
135938	221479
129504	221480
60875	221481
136044	221482
135450	221483
154075	221484
17182	221485
159413	221486
102437	221487
148695	221488
96605	221489
133708	221490
85054	221491
135914	221492
18057	221493
2925	221494
18363	221495
14314	221496
7300	221497
29951	221498
81608	221499
41914	221500
17536	221501
10382	221502
23373	221503
54667	221504
53873	221505
30438	221506
14340	221507
5402	221508
18433	221509
5409	221510
5350	221511
75352	221512
4738	221513
37869	221514
80649	221515
6559	221516
135927	221517
31109	221518
44677	221519
136068	221520
131178	221521
84793	221522
30231	221523
22638	221524
65929	221525
129284	221526
99277	221527
51697	221528
88980	221529
7848	221530
1837	221531
108026	221532
4370	221533
3293	221534
65752	221535
50888	221536
14253	221537
447	221538
35526	221539
5298	221540
20986	221541
18916	221542
27847	221543
69173	221544
60818	221545
126923	221546
20584	221547
77890	221548
5866	221549
14492	221550
14340	221551
96762	221552
26339	221553
50356	221554
127042	221555
60712	221556
135831	221557
11407	221558
113272	221559
20986	221560
2872	221561
99843	221562
19346	221563
17970	221564
19945	221565
46186	221566
10808	221567
18595	221568
178	221569
122836	221570
74137	221571
9193	221572
35546	221573
130075	221574
62009	221575
9547	221576
7550	221577
56894	221578
129902	221579
11878	221580
25623	221581
71	221582
3570	221583
30818	221584
22253	221585
6861	221586
6654	221587
4501	221588
6861	221589
2464	221590
25662	221591
18804	221592
4784	221593
62091	221594
324	221595
53866	221596
104689	221597
84281	221598
45019	221599
2785	221600
121298	221601
65	221602
24881	221603
33	221604
4623	221605
109	221606
57018	221607
113366	221608
81218	221609
83735	221610
2219	221611
1756	221612
71613	221613
1126	221614
4523	221615
1030	221616
30039	221617
46405	221618
1066	221619
13871	221620
14161	221621
626	221622
46976	221623
52789	221624
71232	221625
2723	221626
38161	221627
19961	221628
54224	221629
282	221630
371	221631
59037	221632
6584	221633
2577	221634
37463	221635
55405	221636
183	221637
111	221638
1138	221639
4855	221640
91788	221641
51291	221642
12149	221643
126	221644
88283	221645
11811	221646
15656	221647
15656	221648
2750	221649
48629	221650
1927	221651
14067	221652
38545	221653
5869	221654
63505	221655
94454	221656
121	221657
42211	221658
149042	221659
40481	221660
46	221661
121193	221662
17164	221663
8461	221664
3934	221665
2316	221666
12353	221667
436	221668
41685	221669
14924	221670
27265	221671
11479	221672
1747	221673
37120	221674
37120	221675
34	221676
13	221677
87	221678
4	221679
3747	221680
1745	221681
8107	221682
81555	221683
65937	221684
73358	221685
420	221686
7976	221687
4335	221688
15064	221689
4335	221690
3800	221691
40947	221692
3760	221693
48848	221694
222	221695
5001	221696
48018	221697
420	221698
48477	221699
26338	221700
10727	221701
31688	221702
332	221703
1370	221704
1	221705
89549	221706
13939	221707
65820	221708
4742	221709
8312	221710
1355	221711
6079	221712
50074	221713
27042	221714
1304	221715
3247	221716
110246	221717
6650	221718
50685	221719
22906	221720
53	221721
14636	221722
4626	221723
42503	221724
715	221725
52227	221726
44168	221727
124194	221728
50357	221729
2383	221730
31541	221731
53015	221732
416	221733
659	221734
1	221735
23822	221736
86115	221737
28852	221738
90446	221739
48476	221740
10117	221741
2079	221742
11374	221743
31	221744
9994	221745
1676	221746
93612	221747
2720	221748
79917	221749
35483	221750
8431	221751
65	221752
1351	221753
384	221754
21912	221755
7	221756
10157	221757
1772	221758
3354	221759
14158	221760
131020	221761
54554	221762
8606	221763
1745	221764
4534	221765
336	221766
54611	221767
4428	221768
2361	221769
10	221770
35812	221771
4853	221772
32245	221773
10157	221774
129708	221775
6	221776
104196	221777
10890	221778
4584	221779
9786	221780
2602	221781
42362	221782
14897	221783
69141	221784
20741	221785
10945	221786
5423	221787
4489	221788
29320	221789
18481	221790
3570	221791
3712	221792
136483	221793
124466	221794
124466	221795
105	221796
859	221797
141208	221798
13762	221799
6836	221800
13471	221801
17441	221802
4889	221803
3075	221804
6079	221805
3712	221806
20510	221807
10144	221808
7710	221809
5746	221810
19532	221811
4501	221812
25437	221813
10815	221814
3057	221815
17197	221816
7720	221817
1865	221818
4501	221819
82623	221820
441	221821
34534	221822
6392	221823
10	221824
83377	221825
1181	221826
16389	221827
80122	221828
26352	221829
2019	221830
25581	221831
83152	221832
56170	221833
105	221834
1865	221835
1865	221836
4501	221837
4489	221838
39678	221839
10679	221840
37672	221841
2610	221842
5994	221843
2968	221844
32423	221845
14403	221846
23497	221847
55171	221848
572	221849
122	221850
2531	221851
652	221852
18247	221853
69	221854
10879	221855
37120	221856
22825	221857
1311	221858
7509	221859
4761	221860
74774	221861
355	221862
4627	221863
22099	221864
27019	221865
6832	221866
400	221867
159	221868
37465	221869
88427	221870
755	221871
4335	221872
10861	221873
36149	221874
32421	221875
21355	221876
23429	221877
4249	221878
19097	221879
576	221880
4335	221881
11	221882
1166	221883
22634	221884
51549	221885
13798	221886
5919	221887
1292	221888
9429	221889
43377	221890
680	221891
5344	221892
5875	221893
24916	221894
2429	221895
374	221896
302	221897
1716	221898
42214	221899
67012	221900
3877	221901
54554	221902
2843	221903
68	221904
3656	221905
801	221906
92867	221907
4312	221908
3811	221909
1217	221910
74382	221911
161908	221912
1553	221913
106080	221914
1498	221915
11167	221916
90441	221917
6704	221918
9115	221919
7482	221920
5249	221921
10618	221922
19	221923
68996	221924
130	221925
1154	221926
1879	221927
79186	221928
44168	221929
19999	221930
40916	221931
508	221932
1160	221933
3179	221934
21475	221935
9429	221936
50638	221937
7461	221938
1	221939
8999	221940
1692	221941
1020	221942
2022	221943
28441	221944
11952	221945
27027	221946
60407	221947
2001	221948
15585	221949
38785	221950
1417	221951
8935	221952
113348	221953
11512	221954
39279	221955
92025	221956
1160	221957
9655	221958
2673	221959
40837	221960
106090	221961
13809	221962
13887	221963
29946	221964
11639	221965
924	221966
110293	221967
18082	221968
22191	221969
270	221970
3143	221971
2210	221972
1686	221973
30904	221974
14529	221975
44432	221976
10183	221977
53084	221978
1494	221979
40608	221980
9703	221981
8201	221982
4166	221983
25385	221984
74314	221985
5747	221986
55032	221987
2178	221988
2060	221989
4435	221990
1972	221991
314	221992
900	221993
3163	221994
5586	221995
6544	221996
42158	221997
1750	221998
28221	221999
55	222000
5486	222001
12504	222002
13710	222003
2222	222004
7522	222005
35379	222006
35469	222007
851	222008
4700	222009
83	222010
6487	222011
538	222012
2097	222013
5743	222014
408	222015
12943	222016
7225	222017
86347	222018
5355	222019
61	222020
7738	222021
47397	222022
3190	222023
116	222024
4654	222025
2111	222026
94511	222027
14651	222028
604	222029
302	222030
283	222031
169	222032
5186	222033
3600	222034
78491	222035
139165	222036
55	222037
702	222038
3063	222039
1747	222040
3511	222041
11258	222042
48922	222043
2669	222044
4361	222045
7474	222046
22932	222047
5743	222048
1491	222049
18183	222050
1107	222051
1421	222052
4186	222053
11	222054
60247	222055
923	222056
2968	222057
13710	222058
5606	222059
162086	222060
53941	222061
3063	222062
4830	222063
11972	222064
3079	222065
530	222066
4251	222067
206	222068
13710	222069
2177	222070
76384	222071
16448	222072
1197	222073
1213	222074
5060	222075
1179	222076
46247	222077
106	222078
11337	222079
5917	222080
10247	222081
16663	222082
1179	222083
1213	222084
1179	222085
1614	222086
732	222087
57552	222088
122777	222089
1689	222090
5096	222091
3848	222092
160582	222093
5372	222094
5153	222095
47681	222096
12675	222097
147	222098
116790	222099
39194	222100
107022	222101
16701	222102
14449	222103
54670	222104
66807	222105
34	222106
5033	222107
21479	222108
1066	222109
31598	222110
1749	222111
1066	222112
2196	222113
7963	222114
106	222115
24888	222116
10727	222117
36537	222118
49	222119
24649	222120
85313	222121
66854	222122
10157	222123
32282	222124
6	222125
7018	222126
73351	222127
39	222128
2947	222129
8186	222130
13167	222131
4089	222132
2427	222133
3149	222134
57753	222135
71064	222136
26905	222137
62498	222138
20837	222139
18747	222140
12307	222141
10	222142
15185	222143
9728	222144
7568	222145
36565	222146
3354	222147
158661	222148
71842	222149
329	222150
50856	222151
18658	222152
67037	222153
77958	222154
23015	222155
2842	222156
28	222157
81969	222158
895	222159
99186	222160
100777	222161
86453	222162
39404	222163
303	222164
1589	222165
5508	222166
84827	222167
342	222168
53084	222169
656	222170
3700	222171
82311	222172
433	222173
120140	222174
14082	222175
14459	222176
68028	222177
17752	222178
13	222179
28	222180
22653	222181
35	222182
959	222183
21200	222184
45229	222185
36847	222186
2096	222187
21882	222188
926	222189
70942	222190
1849	222191
7963	222192
47759	222193
15570	222194
17100	222195
7305	222196
49	222197
63085	222198
569	222199
30615	222200
13484	222201
43304	222202
83521	222203
1849	222204
10884	222205
639	222206
30879	222207
62204	222208
40628	222209
50431	222210
6203	222211
113200	222212
4977	222213
10142	222214
52474	222215
13891	222216
21407	222217
7	222218
3711	222219
31999	222220
8993	222221
656	222222
726	222223
1577	222224
10459	222225
4995	222226
71511	222227
2	222228
48954	222229
22653	222230
43382	222231
75421	222232
4654	222233
53116	222234
67064	222235
30987	222236
1587	222237
563	222238
29652	222239
420	222240
46270	222241
22653	222242
433	222243
7963	222244
131055	222245
13249	222246
1574	222247
31	222248
35	222249
20349	222250
12650	222251
47681	222252
64314	222253
24968	222254
23785	222255
74444	222256
71511	222257
19999	222258
19750	222259
36743	222260
38178	222261
23049	222262
3835	222263
56219	222264
6186	222265
1907	222266
47759	222267
30615	222268
16520	222269
46406	222270
232	222271
2852	222272
6952	222273
43041	222274
43584	222275
3172	222276
60943	222277
7931	222278
7931	222279
85076	222280
1348	222281
4399	222282
2315	222283
8107	222284
87122	222285
1240	222286
919	222287
556	222288
14553	222289
3986	222290
4591	222291
8695	222292
847	222293
18082	222294
13395	222295
58281	222296
4	222297
5325	222298
16701	222299
6129	222300
11220	222301
13297	222302
3271	222303
2485	222304
123210	222305
5291	222306
62479	222307
109106	222308
4164	222309
64826	222310
25310	222311
84	222312
84	222313
1179	222314
15178	222315
1631	222316
561	222317
433	222318
7697	222319
1898	222320
24544	222321
38865	222322
1787	222323
2531	222324
216	222325
17531	222326
9096	222327
6513	222328
491	222329
530	222330
2238	222331
128	222332
46108	222333
5804	222334
18038	222335
2315	222336
54196	222337
216	222338
38714	222339
87887	222340
433	222341
2754	222342
56604	222343
13427	222344
10991	222345
54195	222346
3019	222347
34382	222348
65940	222349
128	222350
12307	222351
16271	222352
36829	222353
20310	222354
12475	222355
6165	222356
3052	222357
6040	222358
18202	222359
3415	222360
17	222361
137	222362
12307	222363
35253	222364
7358	222365
20349	222366
12307	222367
36829	222368
50838	222369
128	222370
197	222371
4734	222372
21310	222373
87539	222374
3360	222375
418	222376
19382	222377
8122	222378
13515	222379
29042	222380
19006	222381
10011	222382
2071	222383
105064	222384
54207	222385
69872	222386
39540	222387
35014	222388
19306	222389
3174	222390
28879	222391
46520	222392
132	222393
6667	222394
52668	222395
14743	222396
530	222397
14624	222398
104376	222399
94869	222400
1802	222401
2179	222402
44311	222403
272	222404
46103	222405
427	222406
34057	222407
55600	222408
63674	222409
1382	222410
69502	222411
64817	222412
60678	222413
28031	222414
2176	222415
3852	222416
4966	222417
32860	222418
30739	222419
18106	222420
5013	222421
73023	222422
75051	222423
1298	222424
13179	222425
58	222426
74009	222427
712	222428
2887	222429
5680	222430
44901	222431
1543	222432
67564	222433
19285	222434
1736	222435
1107	222436
101346	222437
40100	222438
51005	222439
12897	222440
45751	222441
49963	222442
156	222443
52	222444
44891	222445
1120	222446
8527	222447
11337	222448
60422	222449
6101	222450
22425	222451
2898	222452
272	222453
7768	222454
32195	222455
591	222456
22147	222457
809	222458
4885	222459
3557	222460
128230	222461
3188	222462
591	222463
47227	222464
51095	222465
2005	222466
9033	222467
96655	222468
2619	222469
272	222470
5002	222471
153	222472
33501	222473
2882	222474
7	222475
21946	222476
575	222477
9087	222478
12792	222479
64	222480
6537	222481
4701	222482
23634	222483
25331	222484
22992	222485
16084	222486
5963	222487
4078	222488
1907	222489
3844	222490
687	222491
16409	222492
62306	222493
3600	222494
83497	222495
1117	222496
1753	222497
18980	222498
67909	222499
25	222500
230	222501
29096	222502
5466	222503
21186	222504
66395	222505
47217	222506
205	222507
88853	222508
5817	222509
11798	222510
13489	222511
517	222512
57133	222513
3062	222514
128884	222515
7	222516
18156	222517
209	222518
25945	222519
2196	222520
34802	222521
5417	222522
6327	222523
196	222524
22256	222525
7	222526
3366	222527
2040	222528
9973	222529
10077	222530
12968	222531
1765	222532
147	222533
34559	222534
2443	222535
98165	222536
40144	222537
325	222538
9955	222539
113728	222540
5586	222541
113367	222542
708	222543
21580	222544
29993	222545
16422	222546
99113	222547
122832	222548
26003	222549
1225	222550
99279	222551
708	222552
32901	222553
5865	222554
23991	222555
75858	222556
11970	222557
49	222558
34308	222559
2129	222560
31226	222561
31089	222562
75393	222563
1965	222564
4318	222565
43341	222566
14677	222567
1732	222568
89371	222569
11185	222570
13067	222571
100730	222572
83272	222573
26954	222574
43136	222575
262	222576
121476	222577
17027	222578
49808	222579
83120	222580
2617	222581
439	222582
72135	222583
50709	222584
81928	222585
11566	222586
8413	222587
55449	222588
73268	222589
130934	222590
68738	222591
103865	222592
78938	222593
182	222594
6662	222595
64813	222596
92446	222597
13909	222598
3531	222599
13701	222600
7952	222601
14536	222602
9415	222603
9818	222604
2633	222605
1504	222606
4330	222607
1033	222608
132985	222609
74452	222610
91556	222611
14429	222612
19574	222613
6780	222614
2851	222615
4545	222616
39	222617
24425	222618
62805	222619
15265	222620
1431	222621
11027	222622
14901	222623
1844	222624
8542	222625
72	222626
44847	222627
6657	222628
3949	222629
12829	222630
6893	222631
869	222632
11786	222633
11607	222634
34537	222635
71959	222636
3167	222637
43469	222638
8473	222639
107854	222640
5453	222641
31404	222642
63466	222643
58865	222644
1313	222645
7907	222646
2226	222647
1306	222648
54109	222649
51367	222650
109	222651
7558	222652
51863	222653
1225	222654
1106	222655
62	222656
9697	222657
17988	222658
96	222659
17146	222660
14752	222661
1247	222662
11666	222663
39696	222664
37177	222665
65893	222666
14280	222667
28949	222668
1736	222669
10071	222670
3513	222671
3513	222672
4063	222673
154903	222674
88001	222675
921	222676
4558	222677
60422	222678
14548	222679
8306	222680
30421	222681
11968	222682
29794	222683
5478	222684
529	222685
3852	222686
89432	222687
1105	222688
11935	222689
78	222690
60289	222691
61484	222692
2174	222693
11247	222694
90021	222695
5348	222696
5624	222697
13124	222698
766	222699
1293	222700
223	222701
16116	222702
161	222703
21905	222704
95256	222705
318	222706
16598	222707
1603	222708
49541	222709
9161	222710
1770	222711
160185	222712
1989	222713
515	222714
45861	222715
22147	222716
4356	222717
2957	222718
130704	222719
372	222720
9778	222721
9166	222722
285	222723
14755	222724
111	222725
130768	222726
77411	222727
11321	222728
6096	222729
1545	222730
1545	222731
1991	222732
640	222733
69342	222734
56279	222735
132015	222736
4248	222737
6053	222738
14784	222739
7	222740
14839	222741
1251	222742
307	222743
10922	222744
11553	222745
32206	222746
36253	222747
6369	222748
25	222749
18837	222750
3980	222751
36139	222752
8836	222753
1739	222754
114771	222755
215	222756
215	222757
3469	222758
15738	222759
8881	222760
708	222761
3316	222762
5253	222763
60526	222764
5221	222765
3960	222766
13948	222767
487	222768
743	222769
14548	222770
35544	222771
18202	222772
8627	222773
3206	222774
30647	222775
56482	222776
19628	222777
9831	222778
43618	222779
37281	222780
3588	222781
69226	222782
18638	222783
16939	222784
14060	222785
433	222786
16939	222787
36701	222788
109926	222789
9222	222790
12748	222791
6885	222792
111073	222793
6890	222794
14005	222795
362	222796
42	222797
921	222798
45417	222799
45417	222800
342	222801
1659	222802
13951	222803
24865	222804
806	222805
21580	222806
2149	222807
338	222808
3629	222809
122746	222810
43486	222811
17146	222812
50654	222813
64	222814
9684	222815
505	222816
1261	222817
1401	222818
13806	222819
14693	222820
91201	222821
134509	222822
271	222823
65	222824
5376	222825
959	222826
291	222827
13586	222828
22901	222829
70580	222830
7022	222831
332	222832
31	222833
49951	222834
2991	222835
11	222836
2959	222837
77995	222838
2375	222839
10994	222840
24536	222841
26	222842
79493	222843
120024	222844
120024	222845
125078	222846
1384	222847
37268	222848
3456	222849
19846	222850
1347	222851
12661	222852
6239	222853
33589	222854
20207	222855
2851	222856
40870	222857
489	222858
31136	222859
32985	222860
1201	222861
66489	222862
8024	222863
10046	222864
2511	222865
2589	222866
780	222867
127937	222868
23363	222869
22284	222870
974	222871
1581	222872
16103	222873
111813	222874
1888	222875
1117	222876
1888	222877
32089	222878
69691	222879
53185	222880
6507	222881
67592	222882
21878	222883
113451	222884
35650	222885
95613	222886
73447	222887
80665	222888
99020	222889
33688	222890
43551	222891
28937	222892
93416	222893
72731	222894
56184	222895
68847	222896
103475	222897
146828	222898
58980	222899
87514	222900
121183	222901
101306	222902
146877	222903
86391	222904
11247	222905
57528	222906
139080	222907
156524	222908
43378	222909
105006	222910
6404	222911
13701	222912
5369	222913
22411	222914
30349	222915
3409	222916
135210	222917
139089	222918
23415	222919
113039	222920
36226	222921
20535	222922
93881	222923
139674	222924
92	222925
92870	222926
141295	222927
64989	222928
25407	222929
141795	222930
121832	222931
12388	222932
69327	222933
1603	222934
2839	222935
515	222936
271	222937
53124	222938
5731	222939
7	222940
645	222941
6	222942
1677	222943
5607	222944
5888	222945
13	222946
1041	222947
53	222948
164277	222949
11167	222950
1315	222951
16254	222952
77257	222953
13949	222954
31	222955
5817	222956
3314	222957
10922	222958
95	222959
56419	222960
13365	222961
645	222962
1133	222963
28330	222964
5254	222965
42048	222966
5796	222967
3149	222968
11945	222969
159	222970
32353	222971
83381	222972
1066	222973
1240	222974
45	222975
25885	222976
94263	222977
64222	222978
17122	222979
74860	222980
900	222981
51611	222982
16230	222983
453	222984
55151	222985
2634	222986
18183	222987
17520	222988
10829	222989
1476	222990
12943	222991
3531	222992
433	222993
10253	222994
1677	222995
16663	222996
10247	222997
5060	222998
4186	222999
4186	223000
16663	223001
22186	223002
93701	223003
7018	223004
8711	223005
3656	223006
31462	223007
17592	223008
6013	223009
386	223010
65940	223011
126340	223012
45286	223013
53754	223014
5096	223015
46528	223016
6188	223017
1972	223018
1614	223019
22711	223020
18183	223021
1747	223022
2673	223023
119204	223024
16974	223025
17821	223026
8133	223027
37340	223028
1348	223029
3516	223030
2388	223031
6952	223032
22684	223033
10253	223034
811	223035
2	223036
1	223037
278	223038
109459	223039
97150	223040
1201	223041
287	223042
32276	223043
33307	223044
92348	223045
3516	223046
8112	223047
5060	223048
2673	223049
34840	223050
475	223051
5060	223052
60390	223053
1066	223054
1066	223055
1066	223056
576	223057
1179	223058
576	223059
5738	223060
11	223061
1574	223062
16079	223063
65851	223064
109010	223065
91391	223066
74444	223067
53770	223068
216	223069
2995	223070
36798	223071
36556	223072
20030	223073
110072	223074
3271	223075
10906	223076
4717	223077
3973	223078
24875	223079
107830	223080
1294	223081
33710	223082
14356	223083
1972	223084
62341	223085
732	223086
1158	223087
132390	223088
3407	223089
61	223090
206	223091
2212	223092
55750	223093
13871	223094
1747	223095
4677	223096
1382	223097
5479	223098
44006	223099
14529	223100
1237	223101
32282	223102
67064	223103
1179	223104
6	223105
694	223106
1574	223107
30116	223108
1389	223109
95492	223110
127646	223111
477	223112
77027	223113
83374	223114
83374	223115
1179	223116
1179	223117
1972	223118
12948	223119
732	223120
16663	223121
1466	223122
1169	223123
34425	223124
30112	223125
65	223126
22285	223127
7773	223128
1104	223129
80673	223130
2453	223131
73162	223132
34414	223133
238	223134
11562	223135
2341	223136
15563	223137
4630	223138
3258	223139
56893	223140
93890	223141
13196	223142
12481	223143
8166	223144
9933	223145
10011	223146
57676	223147
33755	223148
6668	223149
2272	223150
41216	223151
7541	223152
56135	223153
29	223154
1002	223155
34524	223156
67776	223157
68990	223158
48674	223159
20962	223160
795	223161
59890	223162
298	223163
659	223164
5472	223165
7492	223166
46328	223167
8275	223168
72348	223169
27447	223170
3262	223171
1352	223172
2607	223173
17110	223174
59431	223175
18419	223176
11052	223177
69578	223178
592	223179
59480	223180
45	223181
1711	223182
1028	223183
6113	223184
35456	223185
10626	223186
5296	223187
1362	223188
2475	223189
3793	223190
97862	223191
109	223192
58377	223193
35089	223194
57781	223195
23322	223196
63462	223197
52195	223198
6916	223199
51	223200
2712	223201
21404	223202
434	223203
3163	223204
11411	223205
37830	223206
1048	223207
47848	223208
439	223209
5483	223210
726	223211
1756	223212
73351	223213
1189	223214
13522	223215
45834	223216
1332	223217
26879	223218
4481	223219
1169	223220
14028	223221
6831	223222
1591	223223
1710	223224
87775	223225
15205	223226
1727	223227
739	223228
24333	223229
5467	223230
64	223231
18	223232
269	223233
3490	223234
3513	223235
70	223236
9474	223237
7692	223238
90662	223239
45	223240
1491	223241
17337	223242
9268	223243
29704	223244
4	223245
9487	223246
97813	223247
5364	223248
78906	223249
15339	223250
45080	223251
3308	223252
3192	223253
6	223254
13	223255
18483	223256
61149	223257
55629	223258
3600	223259
57626	223260
8948	223261
3768	223262
13249	223263
6001	223264
14433	223265
1068	223266
50431	223267
35834	223268
3507	223269
8722	223270
4136	223271
336	223272
41513	223273
8485	223274
54701	223275
64	223276
16137	223277
1671	223278
1585	223279
4589	223280
3205	223281
17847	223282
56499	223283
15372	223284
295	223285
2568	223286
28716	223287
92296	223288
11558	223289
26171	223290
3105	223291
1601	223292
81837	223293
11141	223294
12669	223295
129660	223296
64	223297
106057	223298
14555	223299
95	223300
46729	223301
114559	223302
15925	223303
11010	223304
5478	223305
50777	223306
26126	223307
76724	223308
44748	223309
592	223310
12284	223311
344	223312
21938	223313
1574	223314
72119	223315
73417	223316
54	223317
102545	223318
19835	223319
7236	223320
3020	223321
3929	223322
42556	223323
10155	223324
852	223325
888	223326
90806	223327
106126	223328
4663	223329
396	223330
1609	223331
6	223332
13	223333
3863	223334
2366	223335
22759	223336
14082	223337
26725	223338
14459	223339
71368	223340
39772	223341
7325	223342
24389	223343
1871	223344
11406	223345
17899	223346
321	223347
726	223348
35	223349
25914	223350
9763	223351
386	223352
30041	223353
8722	223354
708	223355
6	223356
13	223357
64	223358
5229	223359
77856	223360
383	223361
6	223362
2873	223363
18432	223364
1871	223365
7908	223366
29925	223367
51418	223368
32005	223369
615	223370
7947	223371
57353	223372
8438	223373
4003	223374
615	223375
909	223376
342	223377
113460	223378
113460	223379
78591	223380
28869	223381
2192	223382
211	223383
8	223384
1616	223385
77011	223386
16762	223387
139	223388
9139	223389
11655	223390
3025	223391
21440	223392
34677	223393
9228	223394
4060	223395
6507	223396
53	223397
11	223398
1802	223399
4661	223400
29993	223401
49	223402
9031	223403
1559	223404
10733	223405
852	223406
37631	223407
517	223408
16519	223409
31	223410
8701	223411
16810	223412
63749	223413
11	223414
7900	223415
1580	223416
9338	223417
14758	223418
12608	223419
37631	223420
60983	223421
28623	223422
5842	223423
30327	223424
1899	223425
3934	223426
1068	223427
153	223428
7543	223429
15474	223430
2829	223431
28981	223432
68026	223433
869	223434
6362	223435
4055	223436
90278	223437
42301	223438
141819	223439
5737	223440
17574	223441
3	223442
25575	223443
10155	223444
6841	223445
9685	223446
4108	223447
23847	223448
3934	223449
17	223450
36019	223451
1460	223452
3607	223453
3963	223454
25	223455
24	223456
6001	223457
3599	223458
4005	223459
88545	223460
45	223461
1815	223462
6	223463
32337	223464
902	223465
5345	223466
325	223467
12929	223468
5579	223469
22714	223470
2887	223471
28060	223472
102	223473
4360	223474
854	223475
4	223476
5212	223477
100380	223478
50	223479
28154	223480
37270	223481
6160	223482
8606	223483
7364	223484
22090	223485
67473	223486
5744	223487
8606	223488
62467	223489
22657	223490
2633	223491
13583	223492
9671	223493
45024	223494
18893	223495
10015	223496
97376	223497
60563	223498
123605	223499
80798	223500
76714	223501
57497	223502
776	223503
46999	223504
12857	223505
39687	223506
40966	223507
72243	223508
75268	223509
19539	223510
29573	223511
29091	223512
8569	223513
2890	223514
54802	223515
39798	223516
11449	223517
41186	223518
65807	223519
45835	223520
77469	223521
26067	223522
76269	223523
23922	223524
107642	223525
7345	223526
10773	223527
5794	223528
23510	223529
98792	223530
116901	223531
70504	223532
9870	223533
9674	223534
5379	223535
1146	223536
375	223537
13579	223538
22408	223539
9357	223540
199	223541
9573	223542
4084	223543
7986	223544
7184	223545
2323	223546
6362	223547
3698	223548
36116	223549
116	223550
22	223551
1002	223552
6761	223553
54557	223554
6	223555
13	223556
574	223557
743	223558
2364	223559
129344	223560
160393	223561
45	223562
1755	223563
10518	223564
48428	223565
17583	223566
54696	223567
261	223568
3479	223569
30326	223570
19265	223571
29208	223572
126	223573
3643	223574
3906	223575
14721	223576
8083	223577
1886	223578
62017	223579
31209	223580
66106	223581
29002	223582
18521	223583
5369	223584
7931	223585
13967	223586
21263	223587
631	223588
1297	223589
1297	223590
1297	223591
1297	223592
7090	223593
22026	223594
7126	223595
17583	223596
4646	223597
6462	223598
4249	223599
17	223600
36614	223601
1737	223602
17096	223603
91902	223604
45919	223605
25523	223606
53390	223607
19200	223608
48885	223609
77757	223610
7449	223611
109135	223612
21186	223613
96726	223614
160758	223615
85971	223616
160119	223617
236	223618
40777	223619
11361	223620
2030	223621
8169	223622
156526	223623
113011	223624
102094	223625
135663	223626
136297	223627
127213	223628
17196	223629
141654	223630
12919	223631
9589	223632
31653	223633
65987	223634
114866	223635
14989	223636
839	223637
1749	223638
1749	223639
1066	223640
45	223641
1750	223642
3183	223643
414	223644
877	223645
2601	223646
47458	223647
4806	223648
108737	223649
923	223650
17236	223651
17236	223652
37862	223653
5475	223654
156	223655
9887	223656
1337	223657
1063	223658
3123	223659
80654	223660
28660	223661
58203	223662
58203	223663
45036	223664
607	223665
150051	223666
47293	223667
43467	223668
4018	223669
150799	223670
4934	223671
28225	223672
21274	223673
5200	223674
2264	223675
68804	223676
28830	223677
44446	223678
21331	223679
21331	223680
39995	223681
13213	223682
41588	223683
6340	223684
2984	223685
79487	223686
786	223687
4306	223688
45	223689
8868	223690
13189	223691
19415	223692
55	223693
55	223694
55	223695
889	223696
2925	223697
27258	223698
564	223699
2492	223700
8506	223701
6443	223702
3263	223703
2095	223704
19530	223705
2483	223706
27804	223707
3159	223708
33001	223709
20708	223710
28995	223711
26	223712
4874	223713
2430	223714
4731	223715
165868	223716
2359	223717
26032	223718
63349	223719
560	223720
4934	223721
10	223722
13893	223723
45884	223724
1771	223725
13394	223726
44162	223727
1105	223728
10598	223729
13782	223730
13782	223731
8745	223732
27804	223733
134	223734
1	223735
29033	223736
107633	223737
19537	223738
10754	223739
2972	223740
7205	223741
120443	223742
24652	223743
4498	223744
1398	223745
17755	223746
2776	223747
64686	223748
39273	223749
132520	223750
134653	223751
71833	223752
25162	223753
68198	223754
23724	223755
93778	223756
12806	223757
6085	223758
22857	223759
1630	223760
39601	223761
82061	223762
65715	223763
69277	223764
69277	223765
134363	223766
22207	223767
7336	223768
9084	223769
133273	223770
67878	223771
5535	223772
14334	223773
14334	223774
38650	223775
24849	223776
13937	223777
128610	223778
19119	223779
19119	223780
37899	223781
104990	223782
699	223783
77318	223784
9568	223785
2462	223786
57769	223787
102059	223788
57229	223789
33174	223790
349	223791
131920	223792
122899	223793
10159	223794
14	223795
14	223796
14	223797
14	223798
90797	223799
1780	223800
8280	223801
165844	223802
79738	223803
4613	223804
7355	223805
84605	223806
2894	223807
55757	223808
54649	223809
3368	223810
3368	223811
5	223812
47637	223813
61965	223814
10503	223815
66317	223816
8395	223817
96907	223818
53750	223819
119729	223820
114322	223821
17428	223822
37607	223823
37038	223824
54571	223825
18661	223826
130234	223827
24156	223828
26400	223829
45883	223830
26911	223831
48476	223832
101782	223833
86935	223834
67468	223835
125096	223836
88662	223837
115215	223838
41556	223839
54881	223840
2637	223841
46880	223842
53770	223843
52827	223844
100999	223845
5108	223846
34491	223847
36432	223848
51056	223849
52766	223850
44428	223851
63063	223852
65367	223853
28360	223854
98722	223855
68804	223856
22022	223857
48456	223858
13360	223859
9094	223860
12641	223861
53748	223862
40411	223863
37052	223864
76624	223865
81989	223866
42521	223867
16815	223868
87923	223869
16225	223870
81973	223871
3831	223872
44308	223873
15	223874
5128	223875
91957	223876
17802	223877
19320	223878
96189	223879
7514	223880
84244	223881
107908	223882
61302	223883
28972	223884
12778	223885
120123	223886
73329	223887
17121	223888
5380	223889
122390	223890
4324	223891
72919	223892
82715	223893
6038	223894
16058	223895
45952	223896
135813	223897
602	223898
86403	223899
122629	223900
148493	223901
83091	223902
137172	223903
148837	223904
75193	223905
77496	223906
84866	223907
51344	223908
127202	223909
19492	223910
30536	223911
60005	223912
134651	223913
32886	223914
6607	223915
10	223916
10	223917
5795	223918
3583	223919
32934	223920
15888	223921
28797	223922
7	223923
1699	223924
152685	223925
50576	223926
1699	223927
55562	223928
66438	223929
14722	223930
343	223931
161	223932
136	223933
5184	223934
74520	223935
91854	223936
71213	223937
29064	223938
42681	223939
14440	223940
54925	223941
31073	223942
47080	223943
12804	223944
2195	223945
3344	223946
31709	223947
98442	223948
80546	223949
15487	223950
84753	223951
126932	223952
123651	223953
21074	223954
129095	223955
37984	223956
88	223957
149028	223958
6696	223959
15181	223960
117812	223961
13003	223962
8487	223963
8308	223964
120591	223965
106	223966
98311	223967
3100	223968
38923	223969
27476	223970
503	223971
15295	223972
1798	223973
3344	223974
59314	223975
141151	223976
149027	223977
56279	223978
43485	223979
8745	223980
25005	223981
9435	223982
34228	223983
3944	223984
3735	223985
157552	223986
1130	223987
490	223988
1515	223989
2479	223990
16956	223991
16907	223992
3	223993
35083	223994
32107	223995
413	223996
11337	223997
23510	223998
2188	223999
628	224000
71592	224001
42196	224002
13294	224003
629	224004
58104	224005
35099	224006
28237	224007
98933	224008
117533	224009
47586	224010
47012	224011
55761	224012
55761	224013
16110	224014
150896	224015
21213	224016
95	224017
2101	224018
75	224019
35242	224020
57104	224021
19852	224022
14751	224023
5164	224024
1542	224025
734	224026
734	224027
68252	224028
68252	224029
6405	224030
5214	224031
25036	224032
34304	224033
59742	224034
318	224035
200	224036
3746	224037
449	224038
23509	224039
741	224040
6	224041
31997	224042
726	224043
100810	224044
23911	224045
37560	224046
129394	224047
13089	224048
4016	224049
18279	224050
120	224051
9327	224052
52470	224053
1144	224054
21331	224055
298	224056
620	224057
8090	224058
17775	224059
82999	224060
1	224061
764	224062
5214	224063
545	224064
23911	224065
4444	224066
9280	224067
3960	224068
99521	224069
93	224070
3052	224071
437	224072
45233	224073
11172	224074
50234	224075
241	224076
9479	224077
1196	224078
94280	224079
1673	224080
45780	224081
40387	224082
19505	224083
11750	224084
107043	224085
57673	224086
4514	224087
6759	224088
34838	224089
455	224090
110081	224091
51512	224092
10	224093
3384	224094
2843	224095
63344	224096
34838	224097
11381	224098
12592	224099
10414	224100
14	224101
4404	224102
9714	224103
296	224104
4917	224105
70692	224106
96590	224107
34955	224108
5167	224109
1286	224110
251	224111
9739	224112
59592	224113
2092	224114
1042	224115
63902	224116
30845	224117
83078	224118
162067	224119
11101	224120
29796	224121
17142	224122
88882	224123
27954	224124
8881	224125
5557	224126
32029	224127
6207	224128
18270	224129
25818	224130
25818	224131
45189	224132
3390	224133
40390	224134
2359	224135
7007	224136
2359	224137
20768	224138
106274	224139
61147	224140
69075	224141
6580	224142
31074	224143
100216	224144
12417	224145
133689	224146
190	224147
3498	224148
6207	224149
3905	224150
159133	224151
20335	224152
8	224153
29083	224154
2831	224155
6542	224156
2092	224157
4838	224158
64018	224159
8322	224160
29836	224161
62979	224162
127072	224163
4838	224164
41398	224165
16105	224166
2359	224167
3499	224168
27364	224169
8151	224170
11186	224171
32026	224172
12489	224173
29319	224174
39425	224175
31614	224176
16375	224177
9327	224178
167492	224179
27664	224180
82559	224181
66786	224182
65157	224183
11576	224184
128492	224185
251	224186
133227	224187
46696	224188
128312	224189
36319	224190
57903	224191
30014	224192
16699	224193
13826	224194
44009	224195
4413	224196
12417	224197
13720	224198
9268	224199
30549	224200
7773	224201
42195	224202
76561	224203
9320	224204
10231	224205
108803	224206
108120	224207
65643	224208
31763	224209
67409	224210
26235	224211
63914	224212
7011	224213
18138	224214
26780	224215
3143	224216
3143	224217
3725	224218
5839	224219
112535	224220
128	224221
14419	224222
1166	224223
3877	224224
16568	224225
74708	224226
4525	224227
5519	224228
3505	224229
38011	224230
502	224231
12269	224232
94280	224233
30221	224234
120	224235
786	224236
1129	224237
23509	224238
115	224239
82	224240
22702	224241
282	224242
86891	224243
27829	224244
68868	224245
2183	224246
715	224247
2346	224248
3171	224249
23875	224250
5811	224251
4438	224252
39948	224253
3449	224254
46913	224255
2439	224256
44824	224257
6048	224258
855	224259
5885	224260
35294	224261
14994	224262
14994	224263
22773	224264
23129	224265
79	224266
252	224267
36251	224268
6	224269
33799	224270
1502	224271
85817	224272
74967	224273
1154	224274
1123	224275
2631	224276
44277	224277
121825	224278
14303	224279
3527	224280
40	224281
8397	224282
16737	224283
129629	224284
1942	224285
294	224286
3583	224287
94	224288
3226	224289
5	224290
330	224291
33673	224292
259	224293
652	224294
22705	224295
67930	224296
3963	224297
35408	224298
74939	224299
103615	224300
62457	224301
29066	224302
26611	224303
53312	224304
39492	224305
14015	224306
158494	224307
104360	224308
633	224309
18223	224310
21562	224311
28954	224312
40333	224313
28969	224314
81676	224315
90107	224316
1164	224317
93706	224318
67529	224319
58141	224320
54617	224321
103517	224322
26225	224323
64883	224324
1374	224325
15685	224326
40423	224327
36144	224328
27312	224329
26538	224330
122427	224331
22039	224332
91560	224333
126001	224334
29576	224335
59050	224336
18403	224337
109320	224338
10439	224339
32981	224340
3569	224341
42466	224342
9899	224343
4032	224344
20392	224345
133861	224346
46006	224347
32309	224348
11529	224349
2538	224350
24539	224351
2197	224352
17660	224353
42124	224354
27974	224355
954	224356
39286	224357
13908	224358
113546	224359
102357	224360
134291	224361
134504	224362
2	224363
47	224364
1015	224365
214	224366
7347	224367
6294	224368
78836	224369
26746	224370
28772	224371
63082	224372
751	224373
1015	224374
7739	224375
25023	224376
138059	224377
42	224378
38987	224379
95177	224380
58117	224381
16829	224382
8550	224383
4567	224384
43039	224385
4684	224386
2029	224387
92805	224388
2131	224389
2125	224390
22230	224391
36771	224392
10769	224393
70300	224394
57392	224395
98238	224396
7143	224397
34415	224398
64533	224399
1199	224400
14467	224401
129655	224402
4438	224403
12630	224404
27756	224405
15750	224406
137452	224407
97033	224408
75881	224409
787	224410
4591	224411
116637	224412
144	224413
54770	224414
19706	224415
5	224416
35372	224417
9152	224418
89156	224419
121307	224420
17053	224421
33090	224422
79285	224423
54168	224424
54147	224425
83144	224426
73141	224427
76267	224428
122665	224429
27174	224430
77158	224431
44961	224432
33907	224433
1337	224434
28751	224435
161944	224436
31460	224437
894	224438
66831	224439
73453	224440
64429	224441
56461	224442
92273	224443
224	224444
259	224445
259	224446
87626	224447
39955	224448
70722	224449
36232	224450
103416	224451
8396	224452
69886	224453
50809	224454
28602	224455
47105	224456
84663	224457
3360	224458
11028	224459
66770	224460
5538	224461
4886	224462
27834	224463
23379	224464
46728	224465
36291	224466
664	224467
51646	224468
15865	224469
56714	224470
36632	224471
71689	224472
70400	224473
59513	224474
54137	224475
78127	224476
639	224477
35052	224478
43582	224479
161433	224480
121098	224481
54014	224482
4388	224483
43295	224484
77418	224485
67877	224486
110013	224487
87419	224488
129774	224489
78157	224490
84938	224491
129586	224492
122729	224493
108399	224494
18840	224495
14113	224496
100503	224497
39503	224498
61316	224499
107618	224500
83450	224501
43164	224502
114402	224503
3419	224504
151681	224505
35470	224506
56876	224507
122730	224508
74839	224509
84742	224510
72860	224511
51815	224512
103968	224513
49146	224514
106651	224515
91315	224516
191	224517
40807	224518
124803	224519
104244	224520
113181	224521
9055	224522
126752	224523
108799	224524
67262	224525
31171	224526
78005	224527
45083	224528
25034	224529
26886	224530
136131	224531
87607	224532
26557	224533
105579	224534
53174	224535
131130	224536
51597	224537
69922	224538
148402	224539
50327	224540
6693	224541
27766	224542
120531	224543
144061	224544
6147	224545
113532	224546
5652	224547
75	224548
31989	224549
143928	224550
43081	224551
12706	224552
14173	224553
1933	224554
98335	224555
94023	224556
64818	224557
27029	224558
43573	224559
96167	224560
79744	224561
12863	224562
79770	224563
69364	224564
104880	224565
164519	224566
149568	224567
105033	224568
10708	224569
34525	224570
98287	224571
11294	224572
40411	224573
18802	224574
57760	224575
11887	224576
17592	224577
35391	224578
77863	224579
54946	224580
123290	224581
42215	224582
4517	224583
130646	224584
54092	224585
99212	224586
14164	224587
40025	224588
129187	224589
107206	224590
77986	224591
94318	224592
86705	224593
89451	224594
113690	224595
56293	224596
1640	224597
56201	224598
6434	224599
33648	224600
132923	224601
533	224602
117055	224603
37187	224604
12504	224605
96740	224606
43363	224607
32262	224608
34476	224609
137144	224610
11205	224611
43382	224612
2331	224613
4300	224614
7679	224615
103683	224616
2195	224617
2829	224618
85430	224619
59115	224620
100569	224621
17767	224622
9432	224623
160788	224624
57913	224625
133083	224626
68807	224627
19986	224628
158307	224629
145135	224630
67924	224631
36619	224632
107322	224633
55021	224634
164357	224635
127319	224636
715	224637
90779	224638
286	224639
139	224640
4828	224641
18156	224642
3502	224643
3502	224644
24558	224645
2439	224646
15307	224647
36	224648
2593	224649
18727	224650
111505	224651
21498	224652
23346	224653
31009	224654
102265	224655
26496	224656
5149	224657
1176	224658
23	224659
121256	224660
59663	224661
112911	224662
181	224663
5811	224664
68252	224665
436	224666
5467	224667
33164	224668
415	224669
1603	224670
51684	224671
9142	224672
108303	224673
90540	224674
86493	224675
56998	224676
57431	224677
277	224678
46058	224679
33292	224680
1041	224681
138656	224682
3953	224683
72985	224684
11591	224685
81987	224686
154520	224687
90992	224688
59431	224689
90800	224690
52805	224691
88858	224692
5874	224693
177	224694
9867	224695
50286	224696
93702	224697
46928	224698
27425	224699
8589	224700
25001	224701
38952	224702
66143	224703
16090	224704
54622	224705
24094	224706
25361	224707
150705	224708
85039	224709
53126	224710
88702	224711
103911	224712
15451	224713
79026	224714
24175	224715
144211	224716
26868	224717
1199	224718
55301	224719
35010	224720
84906	224721
11445	224722
123232	224723
58319	224724
69099	224725
164314	224726
316	224727
1097	224728
123150	224729
379	224730
256	224731
86929	224732
128769	224733
108056	224734
33135	224735
66921	224736
17867	224737
85995	224738
87356	224739
66539	224740
1830	224741
54230	224742
69121	224743
128716	224744
5780	224745
259	224746
112943	224747
25292	224748
56508	224749
8344	224750
158642	224751
9326	224752
52803	224753
110197	224754
104385	224755
23302	224756
7431	224757
4716	224758
26555	224759
58076	224760
53244	224761
92121	224762
8146	224763
68265	224764
59325	224765
41508	224766
43259	224767
113816	224768
81116	224769
51607	224770
130974	224771
113061	224772
23179	224773
113184	224774
46082	224775
135596	224776
123790	224777
75708	224778
68486	224779
55680	224780
39836	224781
96608	224782
44916	224783
75277	224784
15260	224785
31406	224786
4622	224787
4520	224788
77992	224789
12511	224790
75633	224791
18311	224792
39380	224793
38800	224794
57507	224795
13972	224796
91373	224797
49518	224798
74163	224799
7545	224800
31586	224801
20158	224802
53200	224803
38176	224804
33147	224805
90960	224806
18808	224807
3920	224808
13295	224809
89550	224810
62364	224811
72695	224812
97748	224813
15309	224814
25838	224815
56039	224816
47651	224817
85885	224818
48801	224819
72875	224820
35336	224821
34845	224822
91362	224823
18230	224824
111365	224825
79181	224826
32302	224827
98976	224828
59858	224829
3631	224830
132557	224831
91075	224832
31626	224833
83878	224834
79091	224835
92775	224836
62551	224837
17055	224838
71393	224839
9421	224840
81070	224841
19140	224842
137131	224843
39927	224844
9277	224845
80889	224846
98344	224847
9156	224848
31364	224849
75700	224850
79688	224851
96298	224852
85028	224853
89368	224854
90553	224855
59199	224856
159115	224857
107531	224858
95879	224859
112192	224860
132276	224861
71218	224862
92470	224863
189	224864
5779	224865
83587	224866
111461	224867
42468	224868
109985	224869
107138	224870
26922	224871
85901	224872
3435	224873
25587	224874
43959	224875
36663	224876
19634	224877
56969	224878
56971	224879
35080	224880
9782	224881
30132	224882
54604	224883
1060	224884
27766	224885
94802	224886
2149	224887
7646	224888
77737	224889
3905	224890
5285	224891
19953	224892
3905	224893
132833	224894
3905	224895
50144	224896
27887	224897
20534	224898
1632	224899
8745	224900
75	224901
67058	224902
59742	224903
32491	224904
5491	224905
9682	224906
4141	224907
7129	224908
9952	224909
457	224910
5239	224911
14828	224912
29123	224913
45540	224914
36819	224915
15932	224916
6400	224917
30648	224918
64110	224919
15846	224920
6546	224921
59629	224922
7672	224923
3837	224924
1209	224925
10	224926
15460	224927
518	224928
56050	224929
1985	224930
7003	224931
783	224932
748	224933
7973	224934
116660	224935
1398	224936
827	224937
35374	224938
101013	224939
389	224940
3	224941
1358	224942
7	224943
3231	224944
3903	224945
43356	224946
13737	224947
12240	224948
1	224949
2001	224950
908	224951
6704	224952
5171	224953
1440	224954
547	224955
21610	224956
99262	224957
6840	224958
1512	224959
135	224960
684	224961
13303	224962
9327	224963
3398	224964
16520	224965
1353	224966
28777	224967
495	224968
8586	224969
1253	224970
44205	224971
294	224972
18	224973
1073	224974
21357	224975
3901	224976
52824	224977
3896	224978
35889	224979
996	224980
1398	224981
13029	224982
1565	224983
11324	224984
1226	224985
313	224986
3603	224987
1180	224988
123046	224989
2196	224990
16754	224991
1400	224992
5661	224993
27794	224994
4523	224995
11	224996
4081	224997
1498	224998
1297	224999
125759	225000
20671	225001
31138	225002
86	225003
3900	225004
67289	225005
117228	225006
84	225007
51099	225008
28797	225009
9272	225010
26911	225011
283	225012
81553	225013
45373	225014
1944	225015
11082	225016
3571	225017
67840	225018
52180	225019
337	225020
5333	225021
34425	225022
35	225023
126003	225024
9328	225025
75432	225026
53241	225027
7547	225028
34738	225029
2084	225030
13892	225031
30072	225032
4	225033
184	225034
12211	225035
2284	225036
40111	225037
466	225038
12008	225039
4109	225040
29529	225041
597	225042
11085	225043
35212	225044
99251	225045
36757	225046
37357	225047
2417	225048
50474	225049
13174	225050
136491	225051
51255	225052
632	225053
1257	225054
2140	225055
111728	225056
2052	225057
119946	225058
96	225059
48463	225060
9331	225061
40	225062
4302	225063
3860	225064
827	225065
111932	225066
19530	225067
7030	225068
22934	225069
1787	225070
3015	225071
81450	225072
2035	225073
15225	225074
12110	225075
6479	225076
303	225077
2050	225078
21862	225079
83717	225080
57450	225081
40701	225082
1350	225083
3171	225084
1676	225085
1134	225086
8586	225087
22437	225088
38545	225089
8284	225090
4942	225091
3230	225092
3345	225093
28874	225094
78014	225095
527	225096
14007	225097
3766	225098
1400	225099
20720	225100
3903	225101
927	225102
19583	225103
3187	225104
201	225105
11382	225106
10620	225107
813	225108
37598	225109
313	225110
8472	225111
99426	225112
1226	225113
64017	225114
1539	225115
10531	225116
8024	225117
835	225118
25055	225119
37560	225120
29900	225121
1649	225122
3	225123
332	225124
55178	225125
70189	225126
3466	225127
809	225128
2040	225129
108762	225130
4234	225131
30389	225132
73	225133
421	225134
99	225135
10781	225136
15203	225137
7243	225138
3652	225139
1	225140
4693	225141
1231	225142
70444	225143
94085	225144
1378	225145
2331	225146
743	225147
573	225148
1772	225149
12797	225150
64443	225151
159	225152
1880	225153
1589	225154
63856	225155
46218	225156
688	225157
29675	225158
8430	225159
280	225160
3516	225161
1280	225162
2	225163
3	225164
60	225165
9132	225166
25060	225167
421	225168
1202	225169
11307	225170
1	225171
1972	225172
5698	225173
52119	225174
64543	225175
523	225176
32859	225177
32859	225178
4711	225179
64825	225180
66239	225181
41665	225182
44723	225183
2417	225184
142	225185
1940	225186
184	225187
13418	225188
55355	225189
42820	225190
1388	225191
31286	225192
134060	225193
26314	225194
16028	225195
44855	225196
22802	225197
36154	225198
80670	225199
80395	225200
39474	225201
67234	225202
12222	225203
66318	225204
122316	225205
89325	225206
23156	225207
14876	225208
14694	225209
545	225210
2009	225211
43147	225212
10417	225213
24177	225214
23946	225215
46	225216
60	225217
1	225218
1072	225219
71809	225220
468	225221
283	225222
10090	225223
6654	225224
5355	225225
81363	225226
2066	225227
8975	225228
6059	225229
29967	225230
351	225231
25520	225232
53770	225233
523	225234
4750	225235
3550	225236
1676	225237
9615	225238
313	225239
35104	225240
346	225241
2681	225242
1787	225243
930	225244
4081	225245
25	225246
20005	225247
11520	225248
41397	225249
23138	225250
24333	225251
9188	225252
42	225253
67980	225254
7527	225255
49167	225256
59790	225257
42151	225258
17748	225259
161883	225260
87152	225261
1433	225262
26629	225263
735	225264
8466	225265
16028	225266
88668	225267
105960	225268
53010	225269
38413	225270
80244	225271
22219	225272
41583	225273
4180	225274
40932	225275
89819	225276
92291	225277
152079	225278
74489	225279
78640	225280
134765	225281
31747	225282
122688	225283
83917	225284
38171	225285
129783	225286
4015	225287
80270	225288
34551	225289
4179	225290
80964	225291
69211	225292
15107	225293
2241	225294
64816	225295
72601	225296
90586	225297
109629	225298
43629	225299
128259	225300
19499	225301
35202	225302
150701	225303
57314	225304
94	225305
121845	225306
33815	225307
2697	225308
3867	225309
8	225310
129532	225311
62689	225312
50929	225313
25973	225314
120769	225315
71292	225316
11917	225317
34280	225318
45538	225319
4063	225320
82395	225321
172	225322
92339	225323
35696	225324
85286	225325
652	225326
85587	225327
9551	225328
64761	225329
9711	225330
145197	225331
24	225332
101896	225333
3546	225334
162555	225335
9	225336
112635	225337
15153	225338
17217	225339
8764	225340
105375	225341
64985	225342
10811	225343
17107	225344
105755	225345
95457	225346
72588	225347
6610	225348
17020	225349
43900	225350
34654	225351
13511	225352
13911	225353
8370	225354
67116	225355
17896	225356
76868	225357
15086	225358
103094	225359
8489	225360
56870	225361
222	225362
36381	225363
88835	225364
8	225365
16754	225366
2717	225367
70305	225368
50573	225369
1879	225370
600	225371
585	225372
917	225373
236	225374
1300	225375
46640	225376
815	225377
133094	225378
19672	225379
41629	225380
496	225381
9519	225382
45638	225383
36971	225384
1639	225385
27414	225386
7635	225387
14	225388
58818	225389
27040	225390
5867	225391
35689	225392
47931	225393
49538	225394
47872	225395
31789	225396
2662	225397
14882	225398
1232	225399
189	225400
121	225401
47530	225402
529	225403
100739	225404
21	225405
23389	225406
11622	225407
92132	225408
56679	225409
64439	225410
53148	225411
53148	225412
6569	225413
136399	225414
36764	225415
2479	225416
146689	225417
2489	225418
58876	225419
2498	225420
432	225421
2733	225422
5873	225423
1182	225424
65082	225425
1874	225426
955	225427
3719	225428
20	225429
16512	225430
437	225431
123280	225432
3502	225433
4150	225434
624	225435
57964	225436
354	225437
427	225438
627	225439
7237	225440
960	225441
5577	225442
627	225443
47310	225444
25471	225445
19325	225446
12143	225447
9391	225448
5755	225449
51294	225450
12273	225451
24356	225452
55038	225453
53	225454
78463	225455
68226	225456
909	225457
2756	225458
1886	225459
24090	225460
14176	225461
86742	225462
29932	225463
4002	225464
84829	225465
152	225466
1033	225467
10113	225468
430	225469
54286	225470
35	225471
35152	225472
5649	225473
10102	225474
4150	225475
46	225476
2887	225477
9589	225478
416	225479
46699	225480
9004	225481
87943	225482
11517	225483
40093	225484
8646	225485
366	225486
8813	225487
21262	225488
1160	225489
23811	225490
3153	225491
591	225492
9688	225493
6617	225494
1223	225495
47712	225496
23877	225497
7603	225498
606	225499
18048	225500
1497	225501
8893	225502
9816	225503
11	225504
14165	225505
2550	225506
297	225507
2268	225508
14363	225509
161	225510
41625	225511
161	225512
28424	225513
29258	225514
32005	225515
9694	225516
30221	225517
20091	225518
20091	225519
20091	225520
5209	225521
20786	225522
7525	225523
3781	225524
387	225525
137074	225526
1	225527
350	225528
877	225529
12872	225530
471	225531
3530	225532
6100	225533
53	225534
4894	225535
53	225536
69331	225537
385	225538
1751	225539
471	225540
12462	225541
25327	225542
6100	225543
6358	225544
2715	225545
16048	225546
942	225547
41625	225548
110851	225549
30	225550
93	225551
51336	225552
9250	225553
3674	225554
18	225555
11755	225556
3303	225557
1811	225558
11642	225559
5	225560
60671	225561
6053	225562
9641	225563
51465	225564
65869	225565
71211	225566
28	225567
10591	225568
3045	225569
13878	225570
25763	225571
134904	225572
30221	225573
23	225574
13817	225575
2034	225576
2508	225577
2034	225578
6053	225579
9972	225580
13878	225581
4438	225582
40943	225583
11248	225584
89590	225585
724	225586
1958	225587
49522	225588
3724	225589
1545	225590
293	225591
33810	225592
9903	225593
5386	225594
2291	225595
2291	225596
2291	225597
2291	225598
2291	225599
9474	225600
2291	225601
36944	225602
64869	225603
74336	225604
65282	225605
55955	225606
33530	225607
71407	225608
95271	225609
148478	225610
33530	225611
51023	225612
103846	225613
130723	225614
12	225615
66857	225616
158881	225617
4435	225618
97250	225619
93894	225620
32567	225621
100524	225622
11956	225623
157864	225624
14602	225625
48605	225626
50363	225627
8819	225628
1668	225629
107472	225630
58870	225631
61251	225632
13887	225633
79234	225634
94370	225635
64739	225636
3004	225637
11423	225638
69888	225639
87262	225640
61723	225641
81901	225642
30627	225643
6053	225644
1980	225645
27517	225646
26652	225647
69031	225648
3003	225649
2	225650
10620	225651
18692	225652
90449	225653
62432	225654
1604	225655
342	225656
37786	225657
56163	225658
25	225659
6543	225660
275	225661
20736	225662
56282	225663
85374	225664
109388	225665
61270	225666
56735	225667
63179	225668
18177	225669
61676	225670
101227	225671
43109	225672
45021	225673
95	225674
74800	225675
4	225676
16994	225677
1890	225678
360	225679
194	225680
7250	225681
77004	225682
1542	225683
11372	225684
15997	225685
23948	225686
3417	225687
38318	225688
14039	225689
10497	225690
81105	225691
5467	225692
6	225693
26882	225694
36406	225695
11774	225696
710	225697
31774	225698
12675	225699
1394	225700
10070	225701
12675	225702
84285	225703
32533	225704
91234	225705
123521	225706
22298	225707
9323	225708
7733	225709
15191	225710
13602	225711
684	225712
10366	225713
2005	225714
11774	225715
69446	225716
11577	225717
15697	225718
62607	225719
22293	225720
39	225721
1030	225722
27553	225723
20096	225724
8511	225725
9268	225726
54066	225727
42224	225728
32033	225729
44680	225730
440	225731
31369	225732
35880	225733
8409	225734
329	225735
47793	225736
132895	225737
92676	225738
9533	225739
881	225740
148999	225741
121336	225742
15226	225743
40112	225744
2407	225745
478	225746
188	225747
103210	225748
1016	225749
32236	225750
17871	225751
22173	225752
18055	225753
4497	225754
293	225755
76291	225756
17281	225757
3013	225758
710	225759
548	225760
123930	225761
11035	225762
27	225763
12986	225764
69959	225765
3853	225766
26957	225767
1	225768
680	225769
3985	225770
1209	225771
2096	225772
188	225773
19737	225774
680	225775
168	225776
857	225777
3866	225778
3106	225779
126	225780
2331	225781
16055	225782
31861	225783
2040	225784
84731	225785
37	225786
1760	225787
11771	225788
21086	225789
27	225790
39	225791
14565	225792
3052	225793
16732	225794
1039	225795
1755	225796
24208	225797
2279	225798
127	225799
5533	225800
19650	225801
61043	225802
11603	225803
6008	225804
188	225805
2730	225806
1506	225807
1280	225808
1466	225809
1689	225810
469	225811
143	225812
28003	225813
2814	225814
710	225815
10070	225816
13939	225817
4016	225818
1983	225819
61005	225820
39958	225821
6	225822
822	225823
3054	225824
3276	225825
369	225826
1168	225827
350	225828
85	225829
22298	225830
108524	225831
17243	225832
2730	225833
10255	225834
21098	225835
680	225836
1760	225837
2753	225838
11952	225839
3853	225840
740	225841
17296	225842
1485	225843
8667	225844
1428	225845
86	225846
6351	225847
841	225848
1689	225849
1417	225850
765	225851
710	225852
55	225853
21750	225854
4603	225855
18	225856
77999	225857
3749	225858
3749	225859
31724	225860
37840	225861
39371	225862
45337	225863
56215	225864
88171	225865
1463	225866
381	225867
10216	225868
2407	225869
2023	225870
36280	225871
26652	225872
124938	225873
49582	225874
10070	225875
7579	225876
124	225877
1982	225878
122292	225879
2800	225880
12457	225881
6718	225882
2730	225883
4499	225884
323	225885
15597	225886
1649	225887
1674	225888
106523	225889
49218	225890
65062	225891
19305	225892
82533	225893
25771	225894
33828	225895
6462	225896
51351	225897
7199	225898
74324	225899
26983	225900
62310	225901
50509	225902
128148	225903
29585	225904
12920	225905
32024	225906
17131	225907
17131	225908
15096	225909
53391	225910
27447	225911
37270	225912
10924	225913
71036	225914
99909	225915
29585	225916
20693	225917
38991	225918
8907	225919
108881	225920
9821	225921
110329	225922
132261	225923
37525	225924
1056	225925
10199	225926
81846	225927
21261	225928
24083	225929
41113	225930
17251	225931
131644	225932
137	225933
17678	225934
13446	225935
17853	225936
55852	225937
15445	225938
28445	225939
4517	225940
38588	225941
65600	225942
55619	225943
99	225944
47055	225945
49339	225946
22293	225947
43	225948
63179	225949
43021	225950
4264	225951
116746	225952
566	225953
83231	225954
30520	225955
276	225956
8965	225957
59	225958
32304	225959
43339	225960
1070	225961
1665	225962
801	225963
801	225964
299	225965
9425	225966
23005	225967
134616	225968
8	225969
986	225970
61984	225971
5858	225972
86963	225973
87323	225974
33337	225975
1726	225976
250	225977
46510	225978
65254	225979
9961	225980
77617	225981
1178	225982
607	225983
675	225984
2491	225985
1721	225986
36351	225987
52992	225988
7835	225989
55069	225990
12860	225991
35242	225992
72888	225993
71389	225994
2	225995
94399	225996
36166	225997
12675	225998
2710	225999
79	226000
44936	226001
51426	226002
69429	226003
2631	226004
30604	226005
29645	226006
18790	226007
65907	226008
37531	226009
5431	226010
72126	226011
11767	226012
4289	226013
71118	226014
50827	226015
114983	226016
42189	226017
84532	226018
1123	226019
23938	226020
38051	226021
93689	226022
85954	226023
106642	226024
44691	226025
1319	226026
71367	226027
51968	226028
107221	226029
158702	226030
73488	226031
117259	226032
16760	226033
98795	226034
105748	226035
86417	226036
59891	226037
108956	226038
62843	226039
48500	226040
148735	226041
148747	226042
56598	226043
65399	226044
90471	226045
44097	226046
88670	226047
117406	226048
49661	226049
73576	226050
30315	226051
74454	226052
79911	226053
104431	226054
3252	226055
731	226056
23356	226057
23957	226058
46968	226059
42247	226060
114361	226061
88938	226062
55486	226063
47780	226064
2542	226065
51428	226066
20086	226067
51428	226068
14608	226069
36313	226070
79935	226071
88486	226072
110596	226073
44311	226074
6177	226075
108181	226076
99865	226077
34816	226078
82768	226079
849	226080
3667	226081
107993	226082
2637	226083
41646	226084
194	226085
80532	226086
104903	226087
399	226088
48403	226089
112873	226090
12817	226091
221	226092
432	226093
61	226094
141998	226095
1154	226096
13523	226097
48318	226098
4684	226099
40682	226100
221	226101
7872	226102
24813	226103
35934	226104
57191	226105
131185	226106
31077	226107
77875	226108
161418	226109
124918	226110
31572	226111
113520	226112
36620	226113
127526	226114
56205	226115
95377	226116
23893	226117
127508	226118
97812	226119
154553	226120
9273	226121
16463	226122
28455	226123
21819	226124
53101	226125
8303	226126
25816	226127
8306	226128
47079	226129
50522	226130
72535	226131
59129	226132
130917	226133
127575	226134
134342	226135
67005	226136
100805	226137
119955	226138
129262	226139
137524	226140
90670	226141
107326	226142
121361	226143
109139	226144
7110	226145
102477	226146
107395	226147
107397	226148
164381	226149
95479	226150
102499	226151
158515	226152
107446	226153
99328	226154
124420	226155
166170	226156
107459	226157
152682	226158
90754	226159
107489	226160
9210	226161
137640	226162
64717	226163
132866	226164
94673	226165
122895	226166
152737	226167
121457	226168
129510	226169
131202	226170
143760	226171
134506	226172
166204	226173
126068	226174
159271	226175
137666	226176
132915	226177
158598	226178
43211	226179
152774	226180
124483	226181
93842	226182
116929	226183
116936	226184
116932	226185
29604	226186
77794	226187
10536	226188
135935	226189
148708	226190
97831	226191
5478	226192
221	226193
849	226194
221	226195
4126	226196
49380	226197
23527	226198
52872	226199
25985	226200
1964	226201
128432	226202
3047	226203
221	226204
34805	226205
108327	226206
26860	226207
3529	226208
1176	226209
77079	226210
45939	226211
15125	226212
3122	226213
916	226214
34805	226215
14114	226216
100253	226217
53540	226218
30805	226219
9722	226220
12871	226221
126145	226222
12848	226223
128814	226224
111473	226225
19053	226226
55039	226227
55122	226228
45821	226229
12041	226230
221	226231
10253	226232
27450	226233
215	226234
69598	226235
50095	226236
849	226237
2207	226238
115061	226239
7005	226240
27612	226241
80304	226242
23787	226243
29353	226244
81970	226245
81185	226246
59672	226247
50401	226248
92959	226249
141203	226250
29354	226251
105318	226252
10819	226253
40458	226254
38494	226255
50296	226256
50229	226257
48339	226258
477	226259
119255	226260
29495	226261
47125	226262
25967	226263
6733	226264
110790	226265
5872	226266
19365	226267
21473	226268
73619	226269
103638	226270
101784	226271
114281	226272
82511	226273
76295	226274
118189	226275
15120	226276
106540	226277
44117	226278
74497	226279
27022	226280
59672	226281
26069	226282
50029	226283
11960	226284
127111	226285
25914	226286
76443	226287
63007	226288
5881	226289
17703	226290
25724	226291
79255	226292
67449	226293
66793	226294
62000	226295
85597	226296
39618	226297
125489	226298
102974	226299
58836	226300
123951	226301
4794	226302
67247	226303
76770	226304
14714	226305
10829	226306
152323	226307
65370	226308
65382	226309
15801	226310
32076	226311
136422	226312
26952	226313
157969	226314
5088	226315
35741	226316
42923	226317
6500	226318
106064	226319
62280	226320
4807	226321
25546	226322
26457	226323
151455	226324
4878	226325
1781	226326
128238	226327
636	226328
34383	226329
47752	226330
571	226331
221	226332
15142	226333
40231	226334
21670	226335
69354	226336
30842	226337
7297	226338
28325	226339
139688	226340
77335	226341
52872	226342
122544	226343
303	226344
2315	226345
22369	226346
92120	226347
29323	226348
163806	226349
6879	226350
194	226351
21511	226352
40947	226353
70152	226354
2743	226355
17851	226356
16134	226357
114666	226358
588	226359
17629	226360
19	226361
3551	226362
1802	226363
2974	226364
1363	226365
30299	226366
30169	226367
9396	226368
32244	226369
48863	226370
221	226371
65700	226372
62	226373
14563	226374
9408	226375
842	226376
21387	226377
32819	226378
216	226379
90005	226380
22079	226381
24594	226382
27477	226383
31895	226384
21122	226385
27456	226386
10864	226387
194	226388
2862	226389
25203	226390
30663	226391
76507	226392
4144	226393
128978	226394
93779	226395
18591	226396
12169	226397
15858	226398
82807	226399
23210	226400
300	226401
4794	226402
43	226403
41353	226404
36742	226405
89927	226406
53898	226407
6978	226408
12846	226409
17858	226410
21266	226411
36771	226412
9383	226413
23126	226414
4809	226415
19039	226416
18	226417
603	226418
27274	226419
61711	226420
44099	226421
162392	226422
41172	226423
25081	226424
157787	226425
26864	226426
12528	226427
109497	226428
64639	226429
64639	226430
64639	226431
4600	226432
30748	226433
4591	226434
88337	226435
18940	226436
85713	226437
6	226438
49143	226439
12600	226440
49143	226441
50195	226442
593	226443
53	226444
74	226445
63659	226446
18553	226447
46449	226448
24432	226449
22811	226450
13239	226451
1018	226452
34511	226453
2135	226454
33612	226455
44080	226456
2848	226457
11221	226458
40	226459
35568	226460
20235	226461
57	226462
48604	226463
67884	226464
36737	226465
6926	226466
6441	226467
1516	226468
24	226469
89287	226470
4932	226471
19530	226472
5869	226473
2408	226474
13996	226475
34050	226476
37776	226477
105297	226478
4	226479
71123	226480
69080	226481
2487	226482
1219	226483
3976	226484
4799	226485
3540	226486
2816	226487
36709	226488
354	226489
42178	226490
24928	226491
81833	226492
3	226493
3186	226494
1009	226495
69080	226496
8279	226497
354	226498
14225	226499
26526	226500
130	226501
49427	226502
8279	226503
2267	226504
14857	226505
7412	226506
51459	226507
21324	226508
354	226509
47	226510
467	226511
44091	226512
41909	226513
45342	226514
24928	226515
8	226516
282	226517
60017	226518
11636	226519
351	226520
130	226521
2571	226522
108	226523
3660	226524
2414	226525
5126	226526
122	226527
3566	226528
4	226529
354	226530
119	226531
190	226532
2116	226533
2993	226534
14931	226535
10697	226536
5849	226537
5673	226538
4011	226539
3014	226540
7928	226541
3481	226542
2284	226543
813	226544
30038	226545
17228	226546
30456	226547
852	226548
19547	226549
9933	226550
14	226551
9596	226552
11083	226553
4674	226554
7972	226555
136029	226556
920	226557
2277	226558
588	226559
29485	226560
5812	226561
2587	226562
2548	226563
9466	226564
2387	226565
954	226566
28328	226567
54641	226568
33338	226569
34965	226570
21727	226571
7538	226572
104182	226573
39475	226574
71577	226575
77868	226576
34356	226577
77868	226578
77868	226579
5896	226580
3019	226581
37840	226582
1060	226583
6467	226584
71027	226585
11774	226586
1	226587
178	226588
26882	226589
33314	226590
102652	226591
47859	226592
228	226593
63869	226594
31085	226595
1924	226596
1924	226597
1924	226598
1924	226599
1924	226600
308	226601
1924	226602
1924	226603
1924	226604
1924	226605
104162	226606
32501	226607
49458	226608
27142	226609
25413	226610
31631	226611
49576	226612
71127	226613
7899	226614
87924	226615
138126	226616
132882	226617
22858	226618
48206	226619
31579	226620
25669	226621
60761	226622
10835	226623
8962	226624
63	226625
1924	226626
1924	226627
49	226628
10972	226629
93187	226630
98393	226631
76533	226632
146912	226633
31303	226634
45715	226635
49603	226636
59314	226637
42288	226638
42288	226639
72071	226640
9420	226641
32205	226642
53473	226643
6230	226644
22142	226645
128329	226646
19568	226647
11774	226648
620	226649
74	226650
43	226651
15711	226652
20376	226653
20522	226654
37535	226655
28	226656
90207	226657
115685	226658
50033	226659
71891	226660
71891	226661
3980	226662
6840	226663
39322	226664
14170	226665
71881	226666
16213	226667
6283	226668
4716	226669
162739	226670
4253	226671
6985	226672
39379	226673
12866	226674
271	226675
1497	226676
2649	226677
11736	226678
9233	226679
40235	226680
25167	226681
39895	226682
1556	226683
43	226684
97949	226685
95778	226686
8	226687
33335	226688
35964	226689
45066	226690
11421	226691
59610	226692
59610	226693
76964	226694
16853	226695
1423	226696
14	226697
55034	226698
13908	226699
44161	226700
1942	226701
33699	226702
13324	226703
24790	226704
16	226705
41333	226706
26652	226707
1334	226708
4351	226709
3853	226710
875	226711
15	226712
9250	226713
6836	226714
129601	226715
4714	226716
2640	226717
4714	226718
665	226719
97801	226720
103314	226721
37322	226722
1202	226723
1202	226724
2563	226725
514	226726
3	226727
62520	226728
56176	226729
62669	226730
56718	226731
304	226732
61303	226733
12675	226734
34483	226735
17	226736
55191	226737
32835	226738
90449	226739
51280	226740
160205	226741
32611	226742
48481	226743
3849	226744
35	226745
35	226746
92895	226747
66107	226748
56704	226749
69978	226750
6629	226751
86056	226752
7526	226753
136495	226754
72841	226755
37441	226756
3279	226757
66680	226758
53781	226759
61644	226760
79400	226761
64435	226762
89590	226763
70138	226764
78135	226765
8065	226766
2718	226767
26212	226768
2	226769
91585	226770
44764	226771
3756	226772
115924	226773
6361	226774
65611	226775
15955	226776
3697	226777
10646	226778
3130	226779
19875	226780
86932	226781
6718	226782
2454	226783
17827	226784
135297	226785
32491	226786
41844	226787
49581	226788
75034	226789
36	226790
93685	226791
82073	226792
6754	226793
2678	226794
32703	226795
1648	226796
8346	226797
11847	226798
29041	226799
39342	226800
93059	226801
11968	226802
15210	226803
32865	226804
110234	226805
4182	226806
15212	226807
102450	226808
10	226809
122068	226810
111604	226811
47027	226812
10725	226813
89750	226814
47730	226815
47730	226816
25754	226817
13394	226818
4878	226819
8092	226820
108	226821
12618	226822
8803	226823
18977	226824
75677	226825
19540	226826
3553	226827
671	226828
17827	226829
100699	226830
4085	226831
2916	226832
23890	226833
70328	226834
1057	226835
6161	226836
33047	226837
5604	226838
774	226839
27339	226840
24545	226841
40	226842
11439	226843
36186	226844
39867	226845
56485	226846
34070	226847
47835	226848
10541	226849
255	226850
48085	226851
9022	226852
123344	226853
671	226854
671	226855
4841	226856
8468	226857
87886	226858
75781	226859
6161	226860
1057	226861
16596	226862
73521	226863
79002	226864
31543	226865
26981	226866
26000	226867
8800	226868
64315	226869
9024	226870
14907	226871
14907	226872
14907	226873
14907	226874
14907	226875
14907	226876
14907	226877
4546	226878
17051	226879
40321	226880
3	226881
1474	226882
40376	226883
7461	226884
87901	226885
61662	226886
49702	226887
108	226888
66109	226889
6194	226890
6194	226891
8966	226892
1057	226893
84961	226894
47853	226895
159889	226896
1474	226897
149889	226898
42120	226899
441	226900
35005	226901
45047	226902
26863	226903
111419	226904
101765	226905
49460	226906
3	226907
10490	226908
24481	226909
12665	226910
3656	226911
86007	226912
1474	226913
90281	226914
14396	226915
8699	226916
24670	226917
60	226918
97307	226919
81170	226920
40763	226921
29810	226922
12080	226923
2810	226924
671	226925
2794	226926
78605	226927
1378	226928
1378	226929
205	226930
11597	226931
85547	226932
529	226933
11810	226934
127117	226935
2916	226936
36	226937
71096	226938
136125	226939
1639	226940
78014	226941
23645	226942
398	226943
87694	226944
86319	226945
15424	226946
56605	226947
16445	226948
7639	226949
63	226950
16	226951
25	226952
14082	226953
2678	226954
166795	226955
24257	226956
41812	226957
40973	226958
23830	226959
39451	226960
45370	226961
9197	226962
137132	226963
11859	226964
56468	226965
4407	226966
69677	226967
45358	226968
52904	226969
28795	226970
28795	226971
34767	226972
34767	226973
34767	226974
7784	226975
430	226976
31629	226977
7586	226978
66300	226979
11861	226980
138797	226981
19813	226982
3656	226983
23077	226984
32827	226985
28893	226986
108377	226987
78	226988
77532	226989
10	226990
53002	226991
45	226992
211	226993
1159	226994
7406	226995
17236	226996
13567	226997
27399	226998
17051	226999
128587	227000
932	227001
12665	227002
89928	227003
108	227004
8610	227005
48085	227006
6703	227007
47360	227008
47360	227009
23983	227010
2868	227011
6074	227012
87972	227013
27670	227014
12909	227015
12909	227016
14356	227017
25443	227018
1417	227019
55756	227020
6074	227021
6074	227022
372	227023
31890	227024
430	227025
949	227026
111167	227027
16596	227028
16596	227029
92302	227030
4953	227031
16205	227032
10	227033
8725	227034
469	227035
42060	227036
16447	227037
89648	227038
43083	227039
57126	227040
38365	227041
40894	227042
18440	227043
31	227044
51163	227045
24797	227046
128	227047
4740	227048
69394	227049
3439	227050
36978	227051
3439	227052
128551	227053
34347	227054
5420	227055
12939	227056
6601	227057
66004	227058
2235	227059
39427	227060
4020	227061
47984	227062
36901	227063
78519	227064
435	227065
17956	227066
83274	227067
1511	227068
45963	227069
48618	227070
9903	227071
22751	227072
2177	227073
14	227074
35	227075
3025	227076
3025	227077
26	227078
68330	227079
23	227080
457	227081
49681	227082
26	227083
25353	227084
8946	227085
457	227086
615	227087
615	227088
4138	227089
62567	227090
9751	227091
28132	227092
28132	227093
28132	227094
128	227095
161882	227096
2678	227097
38785	227098
14536	227099
73511	227100
8946	227101
48708	227102
801	227103
801	227104
89325	227105
192	227106
192	227107
2198	227108
79460	227109
21727	227110
15320	227111
1210	227112
46449	227113
43150	227114
10949	227115
34436	227116
1803	227117
24847	227118
12541	227119
1803	227120
5922	227121
80628	227122
706	227123
97430	227124
33507	227125
4095	227126
43150	227127
87046	227128
13581	227129
13581	227130
56697	227131
12703	227132
12603	227133
2490	227134
2490	227135
36280	227136
9588	227137
29018	227138
47949	227139
21226	227140
10958	227141
43150	227142
10950	227143
108046	227144
231	227145
84202	227146
9588	227147
39018	227148
40332	227149
8332	227150
36407	227151
31148	227152
8675	227153
2553	227154
908	227155
7528	227156
106155	227157
131841	227158
17888	227159
8051	227160
12603	227161
403	227162
4326	227163
18	227164
3969	227165
58279	227166
28	227167
99840	227168
4827	227169
104612	227170
16311	227171
12831	227172
5626	227173
5626	227174
95245	227175
12630	227176
125508	227177
12781	227178
32501	227179
28	227180
5127	227181
4418	227182
3518	227183
80654	227184
68756	227185
250	227186
1803	227187
15220	227188
4095	227189
7528	227190
17888	227191
72533	227192
34850	227193
7528	227194
4309	227195
31148	227196
46142	227197
9588	227198
89106	227199
136634	227200
41191	227201
70922	227202
8542	227203
16732	227204
5922	227205
59276	227206
34294	227207
3853	227208
7462	227209
3853	227210
4326	227211
1304	227212
20589	227213
1682	227214
9304	227215
3214	227216
46695	227217
51614	227218
11563	227219
722	227220
7222	227221
7222	227222
49712	227223
14733	227224
132769	227225
104188	227226
28554	227227
33624	227228
47130	227229
85167	227230
41345	227231
2900	227232
107468	227233
37244	227234
37171	227235
126332	227236
2900	227237
90384	227238
80951	227239
56477	227240
81803	227241
37171	227242
6799	227243
35776	227244
2804	227245
130092	227246
52639	227247
134640	227248
21209	227249
99233	227250
27839	227251
26379	227252
51009	227253
79015	227254
113913	227255
61149	227256
4877	227257
23846	227258
121411	227259
13227	227260
13881	227261
51164	227262
98823	227263
27493	227264
76559	227265
1954	227266
70237	227267
2144	227268
83350	227269
5519	227270
439	227271
931	227272
88145	227273
12304	227274
13991	227275
73418	227276
963	227277
12801	227278
57506	227279
42156	227280
47	227281
27239	227282
88762	227283
99771	227284
10433	227285
474	227286
7637	227287
95563	227288
82074	227289
4410	227290
59164	227291
35396	227292
52340	227293
91387	227294
49336	227295
27233	227296
32065	227297
34609	227298
53057	227299
139776	227300
127817	227301
167	227302
73792	227303
40113	227304
1631	227305
12025	227306
27781	227307
2499	227308
3500	227309
138573	227310
43435	227311
14484	227312
14276	227313
2083	227314
196	227315
31992	227316
9289	227317
7378	227318
4416	227319
27114	227320
31749	227321
5467	227322
97	227323
134464	227324
30786	227325
49201	227326
8129	227327
88533	227328
46516	227329
122365	227330
90741	227331
21139	227332
510	227333
135736	227334
114561	227335
408	227336
15885	227337
204	227338
1	227339
115585	227340
8559	227341
286	227342
286	227343
40099	227344
20238	227345
122210	227346
12242	227347
105942	227348
10627	227349
11876	227350
9459	227351
119	227352
3655	227353
54077	227354
3083	227355
109215	227356
78	227357
31018	227358
14178	227359
100660	227360
220	227361
54742	227362
59034	227363
164163	227364
54647	227365
2154	227366
30547	227367
1122	227368
9294	227369
77787	227370
50672	227371
166744	227372
40713	227373
136885	227374
152	227375
15305	227376
8266	227377
1219	227378
44139	227379
34801	227380
185	227381
78077	227382
20002	227383
1208	227384
49	227385
110146	227386
1103	227387
32630	227388
25557	227389
40110	227390
40875	227391
81110	227392
55077	227393
3352	227394
7139	227395
26	227396
23364	227397
155808	227398
1182	227399
13720	227400
110203	227401
119715	227402
163564	227403
108197	227404
19355	227405
133300	227406
78657	227407
91212	227408
39064	227409
19540	227410
6944	227411
19870	227412
619	227413
20755	227414
371	227415
12617	227416
430	227417
92892	227418
8754	227419
137805	227420
19303	227421
79274	227422
72072	227423
6234	227424
24660	227425
3654	227426
16143	227427
10630	227428
2842	227429
360	227430
1044	227431
21168	227432
5392	227433
250	227434
10	227435
3014	227436
10	227437
83476	227438
806	227439
571	227440
51361	227441
2330	227442
43057	227443
690	227444
1957	227445
15905	227446
68232	227447
369	227448
636	227449
43461	227450
43267	227451
10257	227452
4426	227453
3952	227454
4012	227455
1627	227456
1676	227457
434	227458
1359	227459
114	227460
3537	227461
157	227462
3073	227463
14892	227464
724	227465
5193	227466
33	227467
2418	227468
249	227469
5609	227470
5870	227471
13613	227472
13385	227473
73266	227474
19042	227475
1030	227476
51199	227477
129062	227478
16183	227479
93649	227480
23128	227481
50649	227482
322	227483
77885	227484
93656	227485
100419	227486
20665	227487
104313	227488
14753	227489
62546	227490
2920	227491
93786	227492
6294	227493
48018	227494
11679	227495
2092	227496
973	227497
110158	227498
6542	227499
30260	227500
27349	227501
27346	227502
1739	227503
50071	227504
13731	227505
12049	227506
126824	227507
50932	227508
85410	227509
96208	227510
50611	227511
57478	227512
85570	227513
55961	227514
133179	227515
135529	227516
43234	227517
130428	227518
66431	227519
7424	227520
38734	227521
31502	227522
85260	227523
50744	227524
16940	227525
101477	227526
91901	227527
13652	227528
11115	227529
337	227530
67116	227531
97941	227532
85135	227533
38412	227534
41592	227535
27493	227536
10925	227537
12169	227538
48068	227539
73111	227540
49798	227541
52107	227542
39247	227543
5315	227544
88264	227545
85176	227546
83629	227547
21943	227548
130723	227549
58485	227550
60087	227551
116954	227552
104399	227553
10982	227554
90786	227555
32511	227556
17615	227557
152851	227558
126012	227559
116782	227560
115721	227561
120357	227562
143775	227563
89473	227564
107020	227565
137355	227566
111815	227567
107492	227568
10973	227569
183	227570
62120	227571
64066	227572
158511	227573
135598	227574
90717	227575
51708	227576
35705	227577
51289	227578
23379	227579
67088	227580
38602	227581
4496	227582
50655	227583
100260	227584
136058	227585
131101	227586
114312	227587
67670	227588
36835	227589
36835	227590
1450	227591
12606	227592
11865	227593
16315	227594
11470	227595
63018	227596
113920	227597
65382	227598
2386	227599
75	227600
148344	227601
13967	227602
111939	227603
18171	227604
56514	227605
185	227606
67797	227607
53024	227608
87511	227609
6932	227610
328	227611
3129	227612
104982	227613
1411	227614
127667	227615
7996	227616
1668	227617
2083	227618
23009	227619
30281	227620
894	227621
62654	227622
925	227623
2841	227624
134	227625
9776	227626
3279	227627
32676	227628
1199	227629
80581	227630
204	227631
54	227632
7149	227633
7149	227634
152773	227635
457	227636
7691	227637
8716	227638
24172	227639
235	227640
136	227641
84314	227642
83482	227643
127278	227644
4279	227645
4279	227646
20104	227647
25284	227648
4279	227649
96599	227650
108809	227651
24955	227652
17972	227653
17972	227654
34857	227655
51636	227656
119010	227657
133659	227658
21486	227659
23074	227660
132981	227661
120390	227662
132327	227663
53156	227664
90285	227665
51374	227666
54986	227667
100833	227668
67679	227669
31577	227670
56793	227671
71526	227672
35950	227673
156436	227674
37108	227675
148814	227676
92484	227677
45346	227678
94112	227679
63531	227680
138693	227681
104700	227682
108295	227683
100751	227684
125657	227685
104013	227686
31959	227687
43506	227688
56313	227689
7581	227690
2674	227691
8905	227692
213	227693
14863	227694
59356	227695
34039	227696
11222	227697
8013	227698
31807	227699
54049	227700
77066	227701
9526	227702
60775	227703
1531	227704
13904	227705
4723	227706
7771	227707
833	227708
834	227709
21301	227710
1	227711
35050	227712
185	227713
35481	227714
14264	227715
6851	227716
39647	227717
15	227718
1627	227719
38714	227720
1328	227721
1346	227722
7127	227723
277	227724
17018	227725
50955	227726
19181	227727
14024	227728
16434	227729
37090	227730
16112	227731
90380	227732
5075	227733
243	227734
2900	227735
127033	227736
29826	227737
53982	227738
53982	227739
2944	227740
42401	227741
57736	227742
137567	227743
165993	227744
42795	227745
100412	227746
86906	227747
214	227748
20424	227749
44685	227750
146	227751
70214	227752
56946	227753
297	227754
14974	227755
60959	227756
55976	227757
43977	227758
118885	227759
2176	227760
110984	227761
29862	227762
52877	227763
456	227764
56037	227765
3937	227766
7712	227767
15752	227768
1036	227769
40	227770
156	227771
682	227772
146950	227773
1167	227774
5131	227775
20740	227776
39019	227777
3682	227778
14566	227779
78453	227780
47270	227781
8549	227782
66425	227783
8633	227784
32645	227785
31814	227786
937	227787
47270	227788
37878	227789
70287	227790
122162	227791
91677	227792
150927	227793
31988	227794
111614	227795
435	227796
54155	227797
26037	227798
9400	227799
132	227800
1864	227801
20550	227802
44810	227803
26795	227804
33313	227805
282	227806
24234	227807
14255	227808
11842	227809
82924	227810
1589	227811
1676	227812
797	227813
324	227814
478	227815
1040	227816
62437	227817
18594	227818
46629	227819
129416	227820
42065	227821
3	227822
12183	227823
21081	227824
40919	227825
664	227826
36170	227827
66838	227828
3653	227829
42986	227830
328	227831
15694	227832
2144	227833
96453	227834
29970	227835
415	227836
33689	227837
12958	227838
12967	227839
46143	227840
8139	227841
31131	227842
2657	227843
13773	227844
5793	227845
3259	227846
24	227847
56165	227848
60544	227849
1002	227850
30223	227851
20698	227852
29427	227853
6060	227854
729	227855
2020	227856
27064	227857
89124	227858
9631	227859
22761	227860
3229	227861
2657	227862
2756	227863
4286	227864
59275	227865
58930	227866
27099	227867
55341	227868
13407	227869
8945	227870
13525	227871
3009	227872
34394	227873
45165	227874
14694	227875
21309	227876
3096	227877
12212	227878
67073	227879
10094	227880
2203	227881
7368	227882
28951	227883
31042	227884
8342	227885
3351	227886
7153	227887
11536	227888
1436	227889
1677	227890
2277	227891
17211	227892
31624	227893
21294	227894
769	227895
141	227896
451	227897
34723	227898
73344	227899
18739	227900
5841	227901
3366	227902
10972	227903
9166	227904
27265	227905
78090	227906
90619	227907
707	227908
51685	227909
20542	227910
27142	227911
17776	227912
56922	227913
4099	227914
8070	227915
5000	227916
59266	227917
30591	227918
37689	227919
116735	227920
24585	227921
311	227922
17897	227923
5206	227924
83318	227925
31449	227926
85379	227927
34060	227928
20832	227929
17220	227930
33684	227931
209	227932
53421	227933
135465	227934
3351	227935
24319	227936
2756	227937
14167	227938
313	227939
23186	227940
8255	227941
28899	227942
30083	227943
6068	227944
55540	227945
330	227946
56138	227947
17861	227948
17879	227949
13786	227950
3629	227951
46424	227952
22704	227953
7356	227954
11502	227955
18441	227956
82275	227957
64901	227958
102828	227959
29575	227960
12563	227961
37419	227962
93	227963
2388	227964
79240	227965
57439	227966
10046	227967
44153	227968
7409	227969
3063	227970
1451	227971
6281	227972
34	227973
1330	227974
5126	227975
11723	227976
6842	227977
60389	227978
14850	227979
5367	227980
76593	227981
388	227982
15486	227983
237	227984
2998	227985
1763	227986
47116	227987
6231	227988
78173	227989
26530	227990
9934	227991
1184	227992
825	227993
4430	227994
5046	227995
43333	227996
17358	227997
67055	227998
5367	227999
64665	228000
3018	228001
11055	228002
5354	228003
5484	228004
28895	228005
927	228006
41391	228007
59820	228008
6231	228009
28547	228010
9055	228011
12563	228012
121814	228013
18123	228014
5202	228015
9010	228016
72929	228017
71971	228018
73313	228019
1433	228020
2319	228021
1923	228022
69368	228023
9286	228024
1954	228025
1236	228026
56413	228027
2725	228028
2180	228029
21199	228030
14455	228031
34409	228032
21897	228033
24292	228034
49559	228035
11155	228036
11193	228037
45522	228038
82373	228039
1330	228040
20812	228041
10559	228042
3721	228043
1224	228044
7486	228045
4430	228046
65869	228047
82947	228048
44153	228049
64352	228050
1447	228051
10183	228052
3865	228053
4725	228054
1151	228055
4379	228056
40824	228057
5116	228058
33237	228059
3627	228060
1023	228061
87108	228062
5179	228063
103339	228064
25581	228065
3650	228066
3337	228067
1642	228068
21472	228069
543	228070
114941	228071
40028	228072
55559	228073
958	228074
12264	228075
30395	228076
1692	228077
7047	228078
9660	228079
821	228080
3063	228081
48127	228082
13979	228083
1948	228084
644	228085
792	228086
7700	228087
27172	228088
4685	228089
669	228090
3229	228091
13459	228092
13171	228093
21499	228094
138	228095
13501	228096
29105	228097
51431	228098
36143	228099
132717	228100
4695	228101
664	228102
1737	228103
66209	228104
9703	228105
16462	228106
22140	228107
26704	228108
5570	228109
9978	228110
2655	228111
129464	228112
18862	228113
16934	228114
1231	228115
16796	228116
20	228117
4125	228118
96566	228119
43045	228120
2328	228121
1929	228122
31700	228123
21294	228124
61469	228125
2328	228126
3511	228127
45866	228128
15366	228129
4053	228130
43502	228131
1063	228132
2354	228133
5712	228134
3781	228135
3206	228136
11624	228137
24464	228138
21472	228139
6468	228140
20110	228141
9939	228142
53161	228143
32143	228144
11974	228145
2040	228146
543	228147
31124	228148
543	228149
72575	228150
5812	228151
3530	228152
5255	228153
7988	228154
29628	228155
378	228156
13942	228157
6828	228158
43763	228159
4725	228160
5361	228161
40010	228162
32197	228163
328	228164
30441	228165
901	228166
5652	228167
79994	228168
1604	228169
19	228170
136982	228171
1035	228172
5249	228173
23045	228174
5921	228175
50440	228176
2443	228177
54602	228178
54587	228179
1045	228180
1230	228181
1837	228182
18106	228183
6180	228184
34052	228185
9280	228186
67126	228187
134445	228188
11	228189
1035	228190
13579	228191
34754	228192
112150	228193
136	228194
42	228195
92082	228196
4603	228197
1176	228198
11547	228199
1064	228200
19533	228201
4	228202
32102	228203
87	228204
15262	228205
399	228206
60	228207
35521	228208
330	228209
2436	228210
627	228211
164030	228212
5300	228213
332	228214
61459	228215
87289	228216
429	228217
56198	228218
34024	228219
15350	228220
1517	228221
2308	228222
67126	228223
28924	228224
1388	228225
1385	228226
11736	228227
23159	228228
498	228229
34173	228230
703	228231
49	228232
89237	228233
100672	228234
23981	228235
74364	228236
131	228237
2577	228238
1182	228239
100	228240
2	228241
32167	228242
54109	228243
2	228244
524	228245
7	228246
49	228247
311	228248
4	228249
2	228250
45156	228251
3198	228252
79	228253
1661	228254
3570	228255
47	228256
14608	228257
111857	228258
31114	228259
1298	228260
495	228261
33258	228262
10948	228263
21588	228264
49536	228265
1670	228266
7501	228267
13	228268
668	228269
59516	228270
1314	228271
28165	228272
3198	228273
9772	228274
5483	228275
3653	228276
430	228277
7490	228278
37419	228279
79	228280
7454	228281
12529	228282
47	228283
13473	228284
3061	228285
44277	228286
51674	228287
52443	228288
2577	228289
146	228290
4512	228291
21176	228292
2772	228293
25557	228294
27774	228295
49317	228296
37243	228297
85374	228298
76231	228299
105028	228300
116609	228301
19962	228302
5108	228303
20390	228304
53067	228305
29643	228306
286	228307
8341	228308
1866	228309
148636	228310
99055	228311
122653	228312
129271	228313
8682	228314
18581	228315
1051	228316
122569	228317
55190	228318
78939	228319
97642	228320
54758	228321
102850	228322
12296	228323
140	228324
64398	228325
82231	228326
31731	228327
70312	228328
158195	228329
533	228330
7833	228331
124140	228332
807	228333
577	228334
60240	228335
79487	228336
22764	228337
577	228338
87980	228339
31017	228340
21206	228341
129293	228342
2521	228343
174	228344
43924	228345
47456	228346
24042	228347
5305	228348
715	228349
90614	228350
83324	228351
61628	228352
40	228353
130141	228354
92510	228355
5764	228356
11859	228357
8447	228358
89485	228359
82845	228360
37634	228361
56957	228362
56453	228363
23580	228364
42811	228365
5528	228366
31301	228367
41933	228368
35749	228369
136439	228370
5924	228371
3405	228372
1881	228373
20973	228374
4961	228375
97472	228376
27457	228377
137418	228378
22859	228379
1864	228380
18198	228381
65958	228382
31051	228383
7696	228384
4312	228385
19596	228386
59436	228387
1792	228388
92078	228389
3474	228390
103997	228391
3288	228392
32588	228393
41273	228394
89459	228395
55249	228396
10181	228397
1216	228398
92430	228399
39449	228400
2609	228401
85149	228402
283	228403
25008	228404
25288	228405
97151	228406
3526	228407
316	228408
114414	228409
13976	228410
11488	228411
1018	228412
3	228413
16	228414
7	228415
38888	228416
21176	228417
100	228418
355	228419
2820	228420
577	228421
8889	228422
34499	228423
417	228424
123306	228425
159412	228426
65080	228427
33385	228428
10076	228429
281	228430
281	228431
78139	228432
2506	228433
293	228434
12861	228435
68245	228436
40949	228437
10670	228438
1881	228439
54017	228440
129413	228441
20179	228442
80581	228443
149148	228444
91406	228445
13437	228446
13996	228447
20088	228448
60208	228449
37250	228450
49475	228451
21499	228452
15248	228453
12681	228454
68826	228455
1546	228456
1565	228457
78090	228458
24818	228459
41679	228460
330	228461
24368	228462
64217	228463
1	228464
93601	228465
262	228466
5814	228467
24368	228468
13578	228469
16800	228470
37902	228471
56138	228472
156109	228473
435	228474
174	228475
130331	228476
14694	228477
3724	228478
24576	228479
1045	228480
640	228481
5807	228482
10069	228483
25903	228484
52845	228485
54969	228486
23435	228487
323	228488
20777	228489
4034	228490
82176	228491
57491	228492
103686	228493
8279	228494
22696	228495
54701	228496
124124	228497
1075	228498
98967	228499
131504	228500
5101	228501
85115	228502
17109	228503
2944	228504
91962	228505
26	228506
392	228507
40587	228508
14	228509
32	228510
45546	228511
46086	228512
41986	228513
409	228514
22524	228515
86067	228516
67911	228517
14175	228518
136526	228519
10629	228520
53998	228521
163129	228522
50018	228523
3469	228524
11568	228525
31144	228526
24834	228527
97290	228528
12563	228529
16018	228530
32019	228531
62907	228532
37973	228533
138105	228534
37610	228535
23199	228536
1841	228537
41887	228538
97291	228539
29835	228540
68649	228541
69502	228542
58558	228543
58558	228544
86730	228545
32735	228546
34992	228547
113342	228548
9265	228549
4177	228550
4014	228551
19856	228552
22502	228553
15940	228554
82279	228555
38158	228556
75070	228557
135185	228558
64708	228559
8776	228560
9536	228561
21895	228562
57509	228563
42963	228564
65250	228565
39669	228566
96498	228567
2579	228568
38985	228569
53996	228570
20483	228571
104571	228572
37480	228573
112769	228574
24471	228575
64096	228576
52646	228577
117837	228578
48273	228579
25755	228580
103770	228581
41123	228582
25818	228583
39341	228584
69714	228585
48384	228586
80773	228587
76817	228588
140013	228589
94126	228590
104986	228591
26425	228592
51511	228593
20543	228594
113519	228595
94814	228596
40270	228597
79213	228598
91120	228599
125838	228600
40090	228601
24172	228602
12140	228603
31752	228604
71252	228605
59029	228606
60674	228607
88757	228608
45001	228609
41286	228610
54068	228611
7615	228612
11651	228613
87744	228614
9545	228615
11907	228616
115312	228617
86020	228618
29390	228619
41802	228620
44605	228621
30762	228622
14750	228623
4402	228624
108868	228625
6572	228626
113214	228627
107519	228628
26857	228629
46756	228630
83116	228631
132081	228632
25901	228633
60454	228634
60875	228635
111922	228636
24764	228637
136821	228638
108880	228639
27127	228640
102561	228641
26630	228642
113703	228643
30649	228644
80064	228645
116339	228646
20857	228647
86920	228648
27924	228649
133607	228650
51209	228651
92966	228652
30905	228653
82832	228654
100675	228655
71070	228656
71070	228657
51743	228658
83167	228659
86938	228660
42044	228661
89300	228662
67884	228663
17687	228664
10928	228665
45022	228666
3717	228667
24462	228668
83995	228669
17699	228670
100195	228671
106247	228672
101806	228673
9075	228674
63823	228675
130266	228676
26668	228677
16850	228678
8236	228679
21703	228680
67045	228681
104378	228682
47607	228683
112623	228684
19682	228685
64981	228686
27910	228687
93286	228688
51242	228689
91406	228690
106541	228691
18933	228692
22873	228693
16604	228694
55910	228695
71456	228696
14709	228697
95333	228698
111361	228699
136395	228700
109644	228701
163274	228702
142817	228703
72497	228704
7050	228705
16325	228706
9604	228707
118093	228708
5039	228709
25209	228710
108781	228711
78744	228712
49575	228713
7923	228714
82771	228715
1656	228716
1656	228717
6864	228718
4074	228719
62353	228720
28797	228721
55253	228722
8175	228723
104983	228724
16848	228725
1586	228726
49847	228727
81963	228728
130236	228729
27398	228730
29027	228731
13453	228732
29853	228733
13952	228734
25760	228735
43875	228736
77848	228737
111064	228738
68973	228739
13611	228740
33494	228741
90389	228742
26355	228743
25096	228744
123341	228745
43665	228746
17076	228747
5720	228748
47840	228749
87289	228750
13646	228751
3693	228752
106908	228753
106908	228754
69702	228755
10872	228756
755	228757
20990	228758
23851	228759
76193	228760
41104	228761
121915	228762
13048	228763
22501	228764
61706	228765
134001	228766
23128	228767
21520	228768
48992	228769
72496	228770
50210	228771
118086	228772
9491	228773
38029	228774
24633	228775
13671	228776
88099	228777
166664	228778
23991	228779
63022	228780
47836	228781
79947	228782
100878	228783
126534	228784
7419	228785
4881	228786
19787	228787
93666	228788
13198	228789
136464	228790
62909	228791
89793	228792
24172	228793
49014	228794
11713	228795
114050	228796
21204	228797
122648	228798
22502	228799
10836	228800
15404	228801
10601	228802
7276	228803
111592	228804
82638	228805
40614	228806
10631	228807
10631	228808
96146	228809
83637	228810
29298	228811
12855	228812
122080	228813
166105	228814
30932	228815
90540	228816
134169	228817
108859	228818
106137	228819
44581	228820
6421	228821
13111	228822
71105	228823
53917	228824
6562	228825
76564	228826
150510	228827
52893	228828
14750	228829
51270	228830
30759	228831
121944	228832
22321	228833
104986	228834
4112	228835
75250	228836
136507	228837
38998	228838
14057	228839
11570	228840
18117	228841
50088	228842
43174	228843
57262	228844
20246	228845
3517	228846
123370	228847
11930	228848
67620	228849
105471	228850
117871	228851
53481	228852
77886	228853
38042	228854
25150	228855
9320	228856
35242	228857
41032	228858
85573	228859
49385	228860
19844	228861
27016	228862
27016	228863
60816	228864
65790	228865
31247	228866
15154	228867
43348	228868
64742	228869
6774	228870
3662	228871
128059	228872
97437	228873
50129	228874
109344	228875
80134	228876
111007	228877
1106	228878
1429	228879
620	228880
1217	228881
114	228882
161	228883
2052	228884
903	228885
1167	228886
1095	228887
413	228888
1353	228889
765	228890
1485	228891
1118	228892
11750	228893
105021	228894
1464	228895
13	228896
7734	228897
3344	228898
8	228899
23717	228900
19693	228901
3498	228902
3069	228903
31	228904
92335	228905
31	228906
31	228907
413	228908
23485	228909
11	228910
2725	228911
7030	228912
9296	228913
31851	228914
61565	228915
248	228916
1668	228917
79674	228918
166132	228919
19214	228920
956	228921
11943	228922
31567	228923
3027	228924
61186	228925
8652	228926
541	228927
9752	228928
334	228929
1491	228930
384	228931
98491	228932
8251	228933
5167	228934
1426	228935
845	228936
44201	228937
72	228938
76663	228939
9932	228940
3014	228941
29033	228942
901	228943
35	228944
102253	228945
14683	228946
97994	228947
1488	228948
3049	228949
282	228950
14449	228951
9000	228952
10657	228953
76943	228954
138491	228955
1315	228956
100341	228957
5360	228958
346	228959
64702	228960
63466	228961
176	228962
92387	228963
12200	228964
41370	228965
61870	228966
370	228967
17850	228968
4	228969
19117	228970
7651	228971
1568	228972
1304	228973
56165	228974
7052	228975
342	228976
72131	228977
7076	228978
18352	228979
78095	228980
40	228981
6407	228982
2130	228983
593	228984
3	228985
10896	228986
2755	228987
1498	228988
1651	228989
2054	228990
2544	228991
161	228992
300	228993
815	228994
18336	228995
1344	228996
715	228997
27269	228998
413	228999
31857	229000
16	229001
42137	229002
17766	229003
2489	229004
42039	229005
11380	229006
1632	229007
4593	229008
5082	229009
2383	229010
687	229011
10504	229012
3004	229013
31375	229014
68962	229015
1721	229016
1063	229017
1513	229018
70020	229019
1463	229020
3973	229021
62209	229022
5498	229023
9230	229024
7734	229025
30148	229026
30564	229027
32275	229028
1312	229029
4300	229030
16629	229031
27035	229032
13086	229033
13086	229034
41838	229035
49868	229036
34337	229037
20754	229038
10295	229039
407	229040
30	229041
22153	229042
14625	229043
10662	229044
6408	229045
10295	229046
1853	229047
91251	229048
7723	229049
100735	229050
77765	229051
57270	229052
104508	229053
42465	229054
11882	229055
112075	229056
52673	229057
23654	229058
103530	229059
47853	229060
24798	229061
11215	229062
67583	229063
10492	229064
62969	229065
29985	229066
121469	229067
4151	229068
55090	229069
76654	229070
167648	229071
95169	229072
34008	229073
17582	229074
71035	229075
71035	229076
128018	229077
18258	229078
47562	229079
84071	229080
112606	229081
9197	229082
104604	229083
40675	229084
24064	229085
10127	229086
8859	229087
54098	229088
18975	229089
51218	229090
88279	229091
53092	229092
127263	229093
11198	229094
134831	229095
83908	229096
103558	229097
7887	229098
89263	229099
71487	229100
59124	229101
91880	229102
41819	229103
160359	229104
24619	229105
29317	229106
26995	229107
20961	229108
133244	229109
128713	229110
35657	229111
64463	229112
41020	229113
106494	229114
114566	229115
54856	229116
90362	229117
19865	229118
26199	229119
3905	229120
98122	229121
17381	229122
31495	229123
140376	229124
3690	229125
37919	229126
78762	229127
74126	229128
29390	229129
62553	229130
25997	229131
19420	229132
131199	229133
23622	229134
12755	229135
70471	229136
19257	229137
69096	229138
129056	229139
18147	229140
71384	229141
2358	229142
104581	229143
8383	229144
53614	229145
26845	229146
20687	229147
20687	229148
8371	229149
16362	229150
9318	229151
38702	229152
20550	229153
5269	229154
25401	229155
65077	229156
29531	229157
37914	229158
68069	229159
13607	229160
24509	229161
105926	229162
8959	229163
41723	229164
67029	229165
67029	229166
55037	229167
84976	229168
89820	229169
19867	229170
37222	229171
31015	229172
70291	229173
27272	229174
58775	229175
33838	229176
114179	229177
138645	229178
22565	229179
16828	229180
66448	229181
27864	229182
80797	229183
28714	229184
98484	229185
15420	229186
76060	229187
134476	229188
57992	229189
57992	229190
45025	229191
77374	229192
102390	229193
20977	229194
6586	229195
7288	229196
54073	229197
67421	229198
8967	229199
40320	229200
3265	229201
97209	229202
10203	229203
4629	229204
15384	229205
11651	229206
16612	229207
63399	229208
17693	229209
8686	229210
97410	229211
34714	229212
5545	229213
93283	229214
160534	229215
70766	229216
138024	229217
80773	229218
104041	229219
39013	229220
10493	229221
83112	229222
31490	229223
6159	229224
65756	229225
7676	229226
16998	229227
55060	229228
99327	229229
6908	229230
5826	229231
123533	229232
164598	229233
110482	229234
24200	229235
30351	229236
67005	229237
63208	229238
42222	229239
131808	229240
65043	229241
25756	229242
54177	229243
69989	229244
30420	229245
145512	229246
5568	229247
162084	229248
7721	229249
38726	229250
34873	229251
111049	229252
51532	229253
51532	229254
109668	229255
79548	229256
150396	229257
91207	229258
96034	229259
36362	229260
46700	229261
49285	229262
107284	229263
91561	229264
32384	229265
94844	229266
102508	229267
136690	229268
62699	229269
16363	229270
40380	229271
18584	229272
122035	229273
90614	229274
82720	229275
105427	229276
69359	229277
19436	229278
70204	229279
6805	229280
40392	229281
81606	229282
16463	229283
106341	229284
17692	229285
41928	229286
41928	229287
29791	229288
73234	229289
32244	229290
73234	229291
119982	229292
77179	229293
108161	229294
71618	229295
48207	229296
48207	229297
33334	229298
41841	229299
25108	229300
107105	229301
89500	229302
98824	229303
31952	229304
102660	229305
74725	229306
74725	229307
64559	229308
27914	229309
20357	229310
70740	229311
3657	229312
69703	229313
8900	229314
44633	229315
107218	229316
41294	229317
35420	229318
3250	229319
18268	229320
91900	229321
8322	229322
8969	229323
134373	229324
64418	229325
28678	229326
43691	229327
98505	229328
54956	229329
105039	229330
65287	229331
106169	229332
87021	229333
46124	229334
86445	229335
86974	229336
13613	229337
99867	229338
81408	229339
49769	229340
10069	229341
34900	229342
27386	229343
17417	229344
22661	229345
36731	229346
69106	229347
83313	229348
43934	229349
24066	229350
39629	229351
5224	229352
92918	229353
11857	229354
39989	229355
96747	229356
110923	229357
60315	229358
15019	229359
21208	229360
7350	229361
73111	229362
52695	229363
99333	229364
91887	229365
23042	229366
54653	229367
32236	229368
23	229369
23367	229370
35883	229371
6497	229372
104488	229373
12615	229374
28317	229375
112181	229376
60910	229377
134342	229378
13006	229379
65027	229380
24044	229381
10497	229382
1508	229383
126811	229384
76078	229385
135620	229386
60842	229387
16616	229388
43926	229389
145191	229390
89859	229391
102295	229392
19528	229393
129438	229394
39670	229395
73959	229396
40017	229397
10490	229398
3136	229399
13722	229400
13722	229401
102362	229402
103313	229403
52615	229404
16012	229405
129855	229406
30807	229407
17700	229408
15520	229409
13642	229410
15574	229411
107407	229412
50112	229413
7864	229414
10602	229415
55142	229416
49672	229417
115402	229418
32643	229419
69547	229420
99960	229421
34870	229422
17952	229423
26142	229424
47465	229425
82419	229426
43833	229427
3037	229428
29129	229429
82431	229430
64113	229431
12414	229432
100727	229433
31287	229434
107211	229435
132741	229436
10187	229437
15428	229438
69049	229439
36645	229440
24260	229441
66194	229442
47481	229443
34365	229444
58005	229445
59633	229446
97206	229447
37009	229448
18447	229449
2126	229450
136417	229451
75234	229452
42905	229453
110997	229454
22864	229455
35906	229456
53837	229457
134830	229458
13436	229459
19459	229460
27858	229461
94749	229462
42166	229463
48999	229464
45965	229465
17149	229466
49997	229467
89250	229468
64457	229469
55011	229470
70692	229471
2667	229472
90222	229473
22852	229474
107672	229475
30658	229476
29555	229477
17081	229478
101638	229479
3161	229480
90255	229481
31406	229482
52556	229483
53560	229484
105224	229485
37801	229486
158180	229487
13126	229488
80722	229489
54489	229490
31757	229491
37737	229492
11586	229493
40289	229494
98403	229495
109034	229496
38789	229497
90826	229498
8783	229499
4174	229500
80033	229501
17161	229502
17161	229503
36905	229504
33443	229505
22801	229506
56280	229507
98981	229508
69014	229509
69014	229510
24041	229511
15406	229512
121182	229513
29792	229514
138544	229515
24503	229516
65308	229517
43053	229518
13466	229519
126697	229520
34582	229521
69131	229522
141213	229523
102244	229524
30670	229525
37364	229526
81897	229527
23444	229528
15033	229529
14314	229530
122235	229531
25746	229532
68429	229533
66580	229534
33611	229535
84799	229536
5584	229537
86397	229538
30807	229539
62349	229540
14108	229541
49985	229542
26845	229543
6592	229544
14268	229545
161029	229546
6031	229547
122676	229548
40589	229549
61738	229550
40589	229551
30514	229552
40589	229553
40589	229554
96479	229555
14043	229556
18912	229557
72916	229558
75287	229559
37814	229560
39655	229561
78682	229562
15036	229563
91202	229564
8163	229565
19077	229566
8163	229567
17392	229568
47820	229569
84297	229570
6122	229571
80045	229572
7517	229573
92638	229574
12339	229575
60906	229576
164596	229577
45151	229578
11888	229579
39515	229580
121521	229581
70357	229582
112082	229583
37486	229584
106301	229585
138605	229586
89638	229587
109813	229588
22897	229589
41892	229590
38422	229591
93725	229592
4448	229593
121560	229594
48235	229595
57225	229596
58624	229597
40248	229598
37487	229599
37487	229600
13202	229601
108069	229602
107081	229603
15035	229604
43040	229605
42767	229606
16175	229607
85606	229608
46478	229609
39294	229610
69092	229611
10777	229612
108296	229613
91382	229614
65982	229615
82422	229616
25215	229617
36334	229618
33408	229619
80221	229620
61179	229621
66265	229622
10474	229623
13562	229624
113799	229625
75023	229626
28328	229627
10352	229628
98541	229629
9486	229630
105687	229631
76779	229632
60906	229633
52406	229634
35697	229635
16351	229636
37518	229637
113474	229638
5754	229639
16351	229640
37508	229641
72607	229642
46097	229643
81323	229644
24026	229645
36295	229646
52560	229647
47586	229648
7848	229649
22874	229650
87350	229651
114815	229652
63852	229653
98382	229654
37367	229655
10270	229656
8384	229657
3609	229658
37194	229659
68505	229660
68947	229661
68947	229662
8374	229663
109542	229664
87836	229665
4877	229666
103866	229667
43801	229668
13645	229669
22861	229670
94750	229671
106192	229672
83081	229673
83081	229674
134357	229675
44645	229676
30012	229677
47954	229678
125922	229679
122489	229680
82869	229681
101045	229682
111307	229683
54512	229684
56347	229685
4762	229686
14470	229687
30813	229688
17985	229689
67959	229690
24500	229691
11414	229692
113481	229693
30826	229694
71384	229695
19853	229696
47211	229697
25918	229698
6981	229699
23924	229700
72637	229701
126531	229702
16618	229703
43890	229704
7424	229705
16377	229706
64327	229707
53984	229708
7287	229709
118627	229710
58093	229711
105580	229712
61548	229713
19649	229714
74767	229715
92300	229716
53183	229717
22462	229718
111177	229719
12815	229720
38579	229721
65524	229722
67782	229723
16788	229724
47267	229725
52192	229726
47859	229727
62389	229728
22341	229729
16524	229730
8763	229731
101507	229732
53124	229733
17458	229734
134840	229735
148626	229736
130013	229737
43112	229738
6461	229739
49514	229740
7926	229741
7926	229742
20273	229743
6433	229744
14613	229745
120763	229746
134914	229747
79863	229748
110755	229749
22526	229750
66271	229751
4534	229752
13664	229753
29227	229754
23644	229755
85560	229756
51468	229757
67005	229758
26434	229759
153372	229760
103177	229761
41355	229762
24746	229763
24746	229764
17420	229765
24445	229766
135033	229767
105873	229768
31037	229769
31037	229770
132104	229771
110124	229772
92147	229773
36999	229774
63868	229775
39683	229776
16624	229777
41124	229778
10204	229779
64382	229780
8866	229781
73078	229782
67838	229783
90623	229784
87966	229785
46710	229786
15583	229787
54177	229788
69602	229789
9189	229790
87817	229791
74458	229792
27745	229793
8704	229794
25317	229795
8767	229796
60830	229797
7766	229798
105627	229799
105627	229800
25972	229801
39385	229802
13472	229803
58499	229804
13161	229805
110514	229806
46614	229807
17704	229808
111304	229809
60657	229810
29277	229811
60004	229812
65073	229813
3957	229814
49812	229815
97646	229816
54240	229817
3693	229818
110601	229819
9443	229820
19777	229821
21032	229822
48135	229823
4821	229824
33390	229825
13619	229826
77221	229827
160562	229828
17429	229829
70225	229830
63448	229831
29649	229832
70273	229833
74982	229834
17238	229835
104105	229836
20709	229837
20709	229838
77899	229839
31470	229840
84058	229841
152756	229842
38056	229843
51021	229844
25210	229845
64660	229846
88512	229847
105393	229848
105393	229849
9118	229850
119926	229851
160866	229852
39615	229853
15022	229854
5635	229855
36278	229856
24139	229857
22597	229858
69676	229859
155034	229860
71449	229861
33595	229862
83295	229863
100733	229864
112576	229865
26186	229866
21380	229867
34013	229868
111766	229869
13880	229870
31713	229871
112696	229872
50688	229873
107475	229874
54150	229875
57837	229876
56940	229877
106859	229878
50372	229879
11511	229880
49850	229881
95126	229882
32556	229883
6969	229884
43083	229885
24026	229886
70437	229887
69201	229888
32708	229889
136570	229890
49997	229891
55907	229892
38338	229893
50146	229894
34466	229895
12422	229896
45799	229897
60728	229898
41937	229899
22273	229900
30298	229901
45168	229902
63309	229903
133310	229904
19845	229905
41963	229906
20704	229907
91291	229908
13506	229909
104009	229910
11950	229911
60838	229912
21364	229913
134377	229914
130447	229915
5272	229916
97840	229917
75245	229918
80173	229919
165866	229920
40357	229921
135359	229922
22506	229923
85926	229924
31418	229925
15616	229926
30127	229927
36641	229928
45718	229929
104519	229930
36509	229931
47747	229932
123466	229933
62319	229934
13562	229935
71813	229936
77223	229937
123415	229938
49011	229939
33396	229940
102353	229941
29272	229942
63013	229943
57304	229944
82061	229945
83147	229946
23623	229947
25657	229948
20952	229949
15448	229950
4534	229951
15789	229952
68087	229953
15980	229954
7851	229955
23890	229956
53149	229957
82565	229958
88874	229959
38355	229960
111078	229961
101478	229962
48337	229963
98465	229964
70956	229965
91865	229966
37146	229967
37705	229968
99222	229969
99221	229970
27412	229971
22080	229972
17077	229973
64692	229974
9938	229975
9938	229976
47578	229977
150652	229978
44552	229979
71520	229980
10032	229981
73982	229982
27893	229983
26818	229984
20593	229985
15115	229986
63928	229987
6182	229988
43814	229989
11420	229990
21760	229991
48351	229992
23788	229993
23788	229994
41725	229995
47066	229996
70751	229997
57218	229998
45696	229999
27035	230000
7351	230001
62937	230002
30251	230003
52042	230004
114511	230005
17804	230006
39895	230007
8819	230008
151465	230009
3657	230010
40544	230011
15790	230012
158891	230013
82922	230014
29841	230015
70973	230016
129158	230017
5584	230018
111639	230019
11421	230020
19848	230021
28397	230022
49088	230023
12580	230024
31898	230025
16335	230026
28868	230027
120909	230028
164155	230029
135175	230030
54668	230031
46644	230032
68540	230033
17381	230034
12157	230035
72884	230036
72884	230037
48276	230038
27402	230039
18706	230040
114078	230041
36293	230042
53581	230043
98448	230044
6999	230045
67045	230046
86085	230047
75124	230048
109585	230049
15573	230050
82027	230051
8782	230052
106444	230053
88306	230054
113158	230055
109736	230056
25751	230057
28978	230058
80758	230059
690	230060
690	230061
113108	230062
135620	230063
153156	230064
90654	230065
90654	230066
8384	230067
15019	230068
75435	230069
14650	230070
20282	230071
23023	230072
119259	230073
140830	230074
30621	230075
62270	230076
75109	230077
132687	230078
64265	230079
5634	230080
29373	230081
108752	230082
97850	230083
58048	230084
84950	230085
19300	230086
97870	230087
73963	230088
36525	230089
85701	230090
52470	230091
123097	230092
84229	230093
64457	230094
36509	230095
72637	230096
21135	230097
124132	230098
13607	230099
7723	230100
7860	230101
27477	230102
31428	230103
14057	230104
77321	230105
19305	230106
90200	230107
23655	230108
114084	230109
54653	230110
146285	230111
52946	230112
52663	230113
52703	230114
50361	230115
53510	230116
83942	230117
81947	230118
75245	230119
18395	230120
79953	230121
82467	230122
10208	230123
21819	230124
9583	230125
69405	230126
97470	230127
11950	230128
87064	230129
11811	230130
44622	230131
86485	230132
86483	230133
49083	230134
30064	230135
86128	230136
116703	230137
15036	230138
30286	230139
49484	230140
49484	230141
67788	230142
62200	230143
13679	230144
109184	230145
27386	230146
11429	230147
30264	230148
17964	230149
137870	230150
22501	230151
33305	230152
11830	230153
61147	230154
103574	230155
87790	230156
83320	230157
72581	230158
53472	230159
95141	230160
30770	230161
135996	230162
28290	230163
22731	230164
11282	230165
1608	230166
12930	230167
114820	230168
9733	230169
159018	230170
11809	230171
33478	230172
31306	230173
19803	230174
101835	230175
153926	230176
26338	230177
50983	230178
82042	230179
8960	230180
14804	230181
11894	230182
77664	230183
10649	230184
10649	230185
116807	230186
82612	230187
52703	230188
120755	230189
37981	230190
111061	230191
84128	230192
2494	230193
2242	230194
52040	230195
12422	230196
2183	230197
49675	230198
9530	230199
127067	230200
48333	230201
139883	230202
43934	230203
20997	230204
136446	230205
10020	230206
26787	230207
49082	230208
14269	230209
117809	230210
95063	230211
125693	230212
31296	230213
91385	230214
60737	230215
19313	230216
2746	230217
83363	230218
17696	230219
108832	230220
147588	230221
114498	230222
59100	230223
38136	230224
11345	230225
8243	230226
30252	230227
104550	230228
46089	230229
138463	230230
45259	230231
5941	230232
167971	230233
23359	230234
92170	230235
92058	230236
67784	230237
20976	230238
25974	230239
5793	230240
62401	230241
131801	230242
36643	230243
21062	230244
57268	230245
108203	230246
10217	230247
25617	230248
104192	230249
3550	230250
38259	230251
2562	230252
89841	230253
36983	230254
12580	230255
84203	230256
18884	230257
63429	230258
28446	230259
62048	230260
64402	230261
15098	230262
59487	230263
5980	230264
65988	230265
65988	230266
47598	230267
10427	230268
39856	230269
28566	230270
82491	230271
41034	230272
132643	230273
31297	230274
54174	230275
52901	230276
62389	230277
3050	230278
60167	230279
5214	230280
69566	230281
68436	230282
105259	230283
30934	230284
55720	230285
25301	230286
10485	230287
19782	230288
28422	230289
89795	230290
158444	230291
25990	230292
8890	230293
35613	230294
30390	230295
107386	230296
100165	230297
36896	230298
130800	230299
19498	230300
19498	230301
39909	230302
61370	230303
61370	230304
55785	230305
71380	230306
64143	230307
7880	230308
13185	230309
114274	230310
73979	230311
131837	230312
94010	230313
94010	230314
11150	230315
50912	230316
159658	230317
23789	230318
108103	230319
21045	230320
46561	230321
67019	230322
16114	230323
75026	230324
115470	230325
40354	230326
25202	230327
108992	230328
103827	230329
5180	230330
72312	230331
97803	230332
38357	230333
135586	230334
19775	230335
32555	230336
34471	230337
31457	230338
10196	230339
13525	230340
31321	230341
22710	230342
82586	230343
53461	230344
10698	230345
8053	230346
29239	230347
38084	230348
7622	230349
131714	230350
90216	230351
90216	230352
10723	230353
108247	230354
23610	230355
15795	230356
58997	230357
92975	230358
58997	230359
87643	230360
82429	230361
129539	230362
7569	230363
13556	230364
14779	230365
38031	230366
80412	230367
133622	230368
140382	230369
90670	230370
80126	230371
19371	230372
45565	230373
42102	230374
27877	230375
52683	230376
131031	230377
82508	230378
128962	230379
128977	230380
10954	230381
84088	230382
17593	230383
17593	230384
43436	230385
98353	230386
78533	230387
71116	230388
417	230389
129356	230390
35681	230391
25046	230392
26539	230393
23219	230394
17893	230395
59105	230396
79946	230397
60804	230398
137921	230399
18280	230400
32160	230401
116212	230402
99055	230403
20153	230404
20153	230405
1202	230406
13524	230407
11897	230408
118296	230409
126262	230410
13836	230411
109529	230412
53092	230413
80638	230414
44581	230415
4789	230416
26513	230417
41385	230418
8673	230419
7109	230420
85604	230421
53981	230422
53981	230423
20365	230424
49548	230425
138537	230426
86898	230427
41447	230428
65820	230429
37258	230430
65123	230431
78110	230432
78110	230433
30759	230434
68039	230435
30772	230436
105620	230437
104059	230438
39622	230439
90797	230440
4821	230441
76096	230442
40552	230443
36162	230444
58758	230445
47578	230446
8390	230447
83755	230448
61439	230449
7898	230450
54082	230451
27889	230452
19495	230453
57076	230454
7791	230455
4725	230456
38768	230457
117187	230458
9298	230459
13441	230460
49014	230461
23623	230462
44069	230463
19917	230464
21689	230465
38222	230466
93788	230467
13850	230468
27480	230469
31775	230470
69547	230471
112509	230472
64535	230473
46686	230474
79244	230475
11853	230476
40077	230477
40077	230478
77711	230479
8755	230480
18114	230481
7614	230482
94991	230483
45235	230484
29159	230485
49006	230486
54970	230487
20552	230488
54178	230489
79301	230490
38805	230491
17083	230492
35433	230493
6429	230494
89249	230495
9003	230496
130059	230497
38000	230498
64582	230499
93109	230500
106503	230501
114198	230502
53278	230503
53278	230504
60875	230505
42737	230506
68095	230507
105751	230508
105584	230509
7490	230510
81630	230511
45717	230512
54166	230513
19384	230514
110642	230515
108296	230516
10203	230517
19437	230518
25979	230519
10698	230520
54986	230521
76476	230522
51264	230523
11278	230524
31312	230525
101218	230526
124107	230527
28921	230528
53183	230529
19804	230530
19802	230531
1655	230532
149481	230533
235	230534
49199	230535
11727	230536
12252	230537
186	230538
39560	230539
17	230540
13725	230541
55382	230542
129834	230543
920	230544
834	230545
2492	230546
578	230547
22260	230548
912	230549
270	230550
1214	230551
96772	230552
463	230553
185	230554
62710	230555
58465	230556
46	230557
1204	230558
9345	230559
28487	230560
132936	230561
1222	230562
441	230563
13700	230564
17	230565
163684	230566
38137	230567
14625	230568
1353	230569
91705	230570
3	230571
81509	230572
398	230573
21181	230574
87885	230575
160040	230576
64334	230577
16343	230578
97056	230579
7154	230580
1481	230581
116779	230582
28850	230583
124313	230584
44556	230585
24602	230586
28543	230587
87616	230588
46735	230589
64271	230590
52985	230591
51331	230592
126008	230593
61438	230594
45069	230595
7207	230596
26716	230597
28862	230598
17360	230599
12278	230600
2283	230601
86258	230602
574	230603
39158	230604
85999	230605
40	230606
28543	230607
44774	230608
57449	230609
2011	230610
10444	230611
24134	230612
97825	230613
24198	230614
71443	230615
129093	230616
42	230617
87187	230618
10560	230619
18980	230620
40151	230621
73702	230622
45767	230623
2422	230624
8887	230625
66479	230626
111452	230627
93704	230628
16193	230629
102007	230630
3791	230631
103614	230632
2952	230633
4770	230634
8673	230635
23350	230636
127564	230637
37240	230638
49539	230639
160790	230640
59094	230641
82155	230642
102027	230643
8582	230644
37728	230645
126246	230646
75197	230647
56099	230648
132804	230649
110510	230650
89945	230651
18433	230652
157601	230653
128068	230654
1450	230655
4770	230656
110610	230657
2855	230658
1436	230659
60383	230660
1436	230661
17029	230662
94389	230663
18476	230664
66592	230665
87700	230666
18109	230667
14466	230668
4955	230669
24877	230670
76273	230671
25929	230672
46243	230673
108600	230674
129263	230675
129217	230676
6318	230677
33630	230678
123914	230679
91536	230680
10014	230681
118669	230682
20223	230683
31205	230684
53343	230685
68000	230686
93682	230687
28858	230688
1	230689
10371	230690
81909	230691
95303	230692
23488	230693
24985	230694
12986	230695
688	230696
21754	230697
18083	230698
16894	230699
19071	230700
31071	230701
2895	230702
56423	230703
69844	230704
1524	230705
27171	230706
21471	230707
67953	230708
31962	230709
226	230710
67299	230711
31766	230712
48971	230713
28778	230714
6318	230715
9018	230716
71	230717
8432	230718
80828	230719
13774	230720
1031	230721
1314	230722
106081	230723
7740	230724
833	230725
12	230726
3535	230727
55306	230728
22260	230729
2400	230730
14534	230731
3650	230732
1651	230733
1931	230734
2842	230735
397	230736
2482	230737
9606	230738
1722	230739
312	230740
1	230741
79085	230742
48676	230743
28575	230744
1332	230745
14133	230746
124	230747
21176	230748
228	230749
7193	230750
252	230751
123	230752
19	230753
8019	230754
1154	230755
12170	230756
737	230757
541	230758
3003	230759
2617	230760
653	230761
225	230762
892	230763
4801	230764
23658	230765
8	230766
19	230767
2102	230768
86645	230769
225	230770
4890	230771
123	230772
7949	230773
3698	230774
653	230775
999	230776
30	230777
25	230778
1705	230779
21301	230780
1705	230781
1460	230782
13911	230783
20118	230784
2	230785
1474	230786
23060	230787
1462	230788
7633	230789
1630	230790
258	230791
14003	230792
237	230793
8782	230794
1630	230795
8076	230796
2977	230797
11061	230798
13774	230799
1178	230800
2880	230801
6952	230802
16227	230803
6947	230804
23510	230805
3674	230806
319	230807
125	230808
14451	230809
30	230810
669	230811
6311	230812
105531	230813
2583	230814
16103	230815
2	230816
21	230817
21826	230818
9365	230819
5849	230820
355	230821
1316	230822
4387	230823
24792	230824
835	230825
76	230826
156859	230827
3960	230828
1086	230829
8608	230830
61	230831
26001	230832
34518	230833
9252	230834
47110	230835
75200	230836
109316	230837
2	230838
263	230839
28641	230840
10323	230841
1508	230842
5292	230843
10724	230844
91031	230845
463	230846
73450	230847
4049	230848
18	230849
1	230850
7167	230851
7323	230852
1361	230853
643	230854
1091	230855
716	230856
669	230857
8623	230858
24	230859
989	230860
561	230861
72252	230862
78	230863
83	230864
2105	230865
4339	230866
489	230867
111894	230868
877	230869
60666	230870
4	230871
6	230872
2	230873
3844	230874
7	230875
4183	230876
6	230877
4083	230878
1	230879
21	230880
26299	230881
2051	230882
3747	230883
34060	230884
5850	230885
10413	230886
7485	230887
5888	230888
54814	230889
4894	230890
3062	230891
5107	230892
1	230893
70	230894
17531	230895
51	230896
2571	230897
7558	230898
7812	230899
25	230900
16304	230901
162646	230902
74	230903
116071	230904
62563	230905
113	230906
6	230907
13	230908
174	230909
866	230910
1982	230911
36691	230912
18802	230913
32275	230914
72131	230915
49638	230916
2228	230917
42	230918
11692	230919
6513	230920
60672	230921
7429	230922
80305	230923
18516	230924
62379	230925
119886	230926
146872	230927
94949	230928
100471	230929
3160	230930
18189	230931
7815	230932
4935	230933
3976	230934
25	230935
118997	230936
34165	230937
49410	230938
39243	230939
42	230940
64886	230941
10744	230942
10744	230943
10744	230944
2180	230945
5728	230946
1844	230947
92867	230948
23944	230949
27480	230950
77804	230951
54112	230952
14931	230953
11201	230954
4380	230955
16164	230956
60361	230957
1693	230958
8039	230959
3069	230960
13028	230961
9091	230962
23616	230963
52	230964
1031	230965
89135	230966
59833	230967
17958	230968
55394	230969
23070	230970
3063	230971
32147	230972
11479	230973
92432	230974
5329	230975
93350	230976
15807	230977
82359	230978
6024	230979
17962	230980
2438	230981
164242	230982
30254	230983
5228	230984
3457	230985
1088	230986
13718	230987
57680	230988
72335	230989
105500	230990
8936	230991
19773	230992
70800	230993
54983	230994
6679	230995
1072	230996
9752	230997
17659	230998
16143	230999
9175	231000
67323	231001
61810	231002
5075	231003
11779	231004
4719	231005
154	231006
65320	231007
1	231008
18683	231009
103498	231010
14258	231011
22668	231012
119858	231013
111376	231014
23452	231015
68047	231016
8802	231017
134	231018
1874	231019
61485	231020
5512	231021
15944	231022
3345	231023
24558	231024
2554	231025
9125	231026
46711	231027
91036	231028
81314	231029
75194	231030
167545	231031
8011	231032
15079	231033
7885	231034
40279	231035
25211	231036
9379	231037
141759	231038
71785	231039
13173	231040
142187	231041
23456	231042
26104	231043
535	231044
21844	231045
19534	231046
41028	231047
71840	231048
55487	231049
29813	231050
155288	231051
12143	231052
113284	231053
32024	231054
38678	231055
132037	231056
53123	231057
29162	231058
41082	231059
72604	231060
15377	231061
136467	231062
106271	231063
163100	231064
32768	231065
55827	231066
55487	231067
78631	231068
30026	231069
106121	231070
65625	231071
95109	231072
85602	231073
6422	231074
3122	231075
72417	231076
117474	231077
65752	231078
94355	231079
50167	231080
36404	231081
156178	231082
11116	231083
84855	231084
87446	231085
115695	231086
16320	231087
7891	231088
32364	231089
3141	231090
40275	231091
50369	231092
7063	231093
24563	231094
39470	231095
9831	231096
29838	231097
9831	231098
30	231099
13980	231100
101472	231101
377	231102
1432	231103
35429	231104
20559	231105
66425	231106
53309	231107
64	231108
70074	231109
30180	231110
58738	231111
89710	231112
160279	231113
17	231114
37163	231115
32317	231116
32473	231117
40702	231118
90201	231119
11560	231120
90175	231121
31749	231122
20381	231123
20381	231124
20542	231125
14690	231126
83143	231127
31750	231128
29258	231129
11924	231130
59909	231131
2221	231132
14939	231133
88259	231134
93105	231135
4175	231136
133902	231137
39517	231138
2293	231139
228	231140
554	231141
6053	231142
65932	231143
51510	231144
591	231145
94	231146
31220	231147
463	231148
1726	231149
14416	231150
14940	231151
7955	231152
61719	231153
283	231154
1546	231155
5794	231156
23981	231157
49032	231158
1444	231159
35175	231160
24	231161
35455	231162
156280	231163
20997	231164
1575	231165
4565	231166
48333	231167
45740	231168
135791	231169
59076	231170
59076	231171
45740	231172
31101	231173
19557	231174
2630	231175
2630	231176
19557	231177
5179	231178
19557	231179
25559	231180
545	231181
44277	231182
133738	231183
648	231184
52443	231185
107519	231186
2544	231187
6340	231188
472	231189
4218	231190
5873	231191
9039	231192
14863	231193
59044	231194
15120	231195
186	231196
59627	231197
8	231198
27845	231199
1018	231200
13799	231201
2663	231202
11568	231203
414	231204
521	231205
57865	231206
4820	231207
297	231208
4076	231209
53285	231210
83049	231211
36017	231212
2	231213
4376	231214
2575	231215
199	231216
3396	231217
104514	231218
17187	231219
8621	231220
44277	231221
186	231222
2	231223
7	231224
2	231225
2	231226
2	231227
43096	231228
8209	231229
791	231230
2444	231231
17497	231232
6567	231233
121	231234
16079	231235
135839	231236
42	231237
97635	231238
1641	231239
67088	231240
357	231241
469	231242
2610	231243
235	231244
962	231245
15147	231246
22510	231247
68070	231248
23655	231249
130170	231250
57110	231251
68047	231252
38704	231253
64444	231254
10020	231255
49618	231256
14017	231257
2174	231258
69398	231259
137652	231260
104362	231261
74553	231262
109254	231263
60	231264
60	231265
32147	231266
54335	231267
26120	231268
167585	231269
110720	231270
154699	231271
110442	231272
34001	231273
13116	231274
75856	231275
162287	231276
39792	231277
133811	231278
105268	231279
86774	231280
111521	231281
101338	231282
85736	231283
85870	231284
87033	231285
84083	231286
85330	231287
3480	231288
82012	231289
44893	231290
57407	231291
110139	231292
102141	231293
73830	231294
91989	231295
10532	231296
13235	231297
111621	231298
25453	231299
85164	231300
113716	231301
81790	231302
113561	231303
122819	231304
36492	231305
28722	231306
110393	231307
21740	231308
1945	231309
34017	231310
3444	231311
70997	231312
150637	231313
102362	231314
762	231315
48591	231316
35981	231317
135617	231318
60134	231319
135952	231320
25820	231321
46062	231322
68062	231323
44523	231324
122713	231325
18210	231326
85884	231327
83190	231328
48695	231329
132686	231330
108733	231331
81597	231332
95706	231333
32197	231334
162340	231335
137590	231336
141522	231337
93893	231338
122400	231339
16248	231340
108694	231341
150414	231342
155088	231343
116579	231344
5134	231345
4789	231346
59868	231347
44616	231348
16545	231349
129226	231350
35525	231351
3777	231352
126072	231353
93517	231354
52263	231355
50954	231356
69926	231357
132359	231358
160104	231359
103520	231360
4563	231361
82360	231362
76477	231363
53435	231364
89645	231365
114150	231366
146043	231367
40773	231368
95346	231369
65876	231370
25786	231371
417	231372
72619	231373
93423	231374
10991	231375
62456	231376
102108	231377
63810	231378
7790	231379
153023	231380
47267	231381
110916	231382
160583	231383
2573	231384
107054	231385
102246	231386
111795	231387
137599	231388
108864	231389
103671	231390
135993	231391
160284	231392
74888	231393
62391	231394
102309	231395
160320	231396
113108	231397
866	231398
35330	231399
27974	231400
58312	231401
8692	231402
167584	231403
62249	231404
42636	231405
51186	231406
114333	231407
647	231408
10776	231409
79853	231410
36654	231411
53801	231412
85290	231413
124104	231414
166245	231415
138520	231416
97821	231417
132674	231418
74434	231419
15953	231420
116885	231421
56537	231422
110014	231423
77866	231424
112541	231425
8723	231426
45206	231427
49468	231428
70936	231429
53302	231430
15357	231431
34483	231432
134579	231433
50067	231434
112028	231435
214	231436
146843	231437
2387	231438
78355	231439
137631	231440
3494	231441
81474	231442
3465	231443
52721	231444
9081	231445
3570	231446
3570	231447
64634	231448
8493	231449
8493	231450
7975	231451
33197	231452
5864	231453
56797	231454
86054	231455
114524	231456
73077	231457
87278	231458
92740	231459
154603	231460
88882	231461
91828	231462
31680	231463
126243	231464
22923	231465
22669	231466
78342	231467
71970	231468
105826	231469
75736	231470
125414	231471
20210	231472
78344	231473
125849	231474
61674	231475
71763	231476
77662	231477
127831	231478
55548	231479
56691	231480
9982	231481
77102	231482
52347	231483
13484	231484
59594	231485
106964	231486
100852	231487
79675	231488
78013	231489
48707	231490
106026	231491
41176	231492
56763	231493
101921	231494
79736	231495
118929	231496
134465	231497
75968	231498
68357	231499
143956	231500
83837	231501
80976	231502
57465	231503
86597	231504
79729	231505
121588	231506
129457	231507
7112	231508
76761	231509
164254	231510
72128	231511
93874	231512
21636	231513
43558	231514
94165	231515
11159	231516
87197	231517
90175	231518
99217	231519
34743	231520
76930	231521
36935	231522
67185	231523
94423	231524
94193	231525
12802	231526
152354	231527
112	231528
159435	231529
118975	231530
22098	231531
115807	231532
31264	231533
9617	231534
143996	231535
94050	231536
56517	231537
90632	231538
92334	231539
56414	231540
31976	231541
134101	231542
127790	231543
115456	231544
84900	231545
94501	231546
94315	231547
95408	231548
92452	231549
137435	231550
85055	231551
31508	231552
118829	231553
30878	231554
5536	231555
75209	231556
111556	231557
107133	231558
108508	231559
27800	231560
22351	231561
81001	231562
81137	231563
115584	231564
96667	231565
115582	231566
84920	231567
58987	231568
72005	231569
72240	231570
69152	231571
89254	231572
101223	231573
165861	231574
69996	231575
17796	231576
95540	231577
105588	231578
36109	231579
129874	231580
126103	231581
61656	231582
47975	231583
16667	231584
143556	231585
65455	231586
68680	231587
74356	231588
42547	231589
62383	231590
51037	231591
127799	231592
104574	231593
132461	231594
16731	231595
55066	231596
99685	231597
25536	231598
5638	231599
115524	231600
24889	231601
36540	231602
71547	231603
70081	231604
124360	231605
107146	231606
32507	231607
36416	231608
164503	231609
51581	231610
114382	231611
76433	231612
105532	231613
92572	231614
115210	231615
122842	231616
84888	231617
141906	231618
120225	231619
151001	231620
19235	231621
82148	231622
35667	231623
63231	231624
127340	231625
152547	231626
50621	231627
91632	231628
65143	231629
65084	231630
121785	231631
48973	231632
90288	231633
36706	231634
48011	231635
127209	231636
63508	231637
20933	231638
23268	231639
78309	231640
30092	231641
131550	231642
115560	231643
106925	231644
119036	231645
115634	231646
6202	231647
150368	231648
158648	231649
69774	231650
66524	231651
91377	231652
111524	231653
50054	231654
18393	231655
37559	231656
62442	231657
99173	231658
54266	231659
110581	231660
78319	231661
63529	231662
60613	231663
49643	231664
27523	231665
12646	231666
77581	231667
6900	231668
41143	231669
135512	231670
46845	231671
35630	231672
23831	231673
72861	231674
32489	231675
48504	231676
17515	231677
105201	231678
162325	231679
29909	231680
150865	231681
152940	231682
94705	231683
33885	231684
88221	231685
48840	231686
77893	231687
60185	231688
17195	231689
80478	231690
103598	231691
133049	231692
144034	231693
115434	231694
91336	231695
141882	231696
102142	231697
92756	231698
105222	231699
98242	231700
33044	231701
30022	231702
137746	231703
105852	231704
158630	231705
15031	231706
63726	231707
33121	231708
90775	231709
148705	231710
75879	231711
64619	231712
143985	231713
50395	231714
33924	231715
141655	231716
38654	231717
101878	231718
139332	231719
92615	231720
38909	231721
135916	231722
89263	231723
73761	231724
60441	231725
143903	231726
53589	231727
64683	231728
15714	231729
102169	231730
50864	231731
47619	231732
112380	231733
73178	231734
45497	231735
102838	231736
53460	231737
3032	231738
133828	231739
48158	231740
66866	231741
23857	231742
65125	231743
2426	231744
277	231745
46367	231746
41345	231747
11586	231748
7724	231749
62427	231750
4150	231751
31076	231752
54725	231753
24507	231754
123169	231755
45735	231756
1618	231757
132491	231758
13825	231759
36949	231760
98549	231761
9288	231762
4572	231763
129490	231764
5916	231765
2213	231766
3813	231767
3352	231768
30053	231769
105341	231770
9899	231771
421	231772
6332	231773
73790	231774
6777	231775
30778	231776
17222	231777
11196	231778
68176	231779
393	231780
79727	231781
1129	231782
12039	231783
512	231784
3459	231785
481	231786
928	231787
56334	231788
134265	231789
114582	231790
11998	231791
6658	231792
6658	231793
4892	231794
19737	231795
23986	231796
108642	231797
83825	231798
81533	231799
110721	231800
6332	231801
90938	231802
1133	231803
543	231804
35346	231805
24087	231806
2097	231807
4710	231808
95727	231809
424	231810
7379	231811
18753	231812
71566	231813
19283	231814
20002	231815
71184	231816
6627	231817
1218	231818
64213	231819
221	231820
7379	231821
72065	231822
831	231823
7544	231824
35170	231825
51662	231826
3259	231827
100792	231828
137592	231829
27055	231830
987	231831
1168	231832
12671	231833
2202	231834
36549	231835
222	231836
27074	231837
1739	231838
10108	231839
64367	231840
74608	231841
27844	231842
11026	231843
64417	231844
79340	231845
85460	231846
49881	231847
95959	231848
69499	231849
113159	231850
86438	231851
45529	231852
19641	231853
872	231854
94570	231855
669	231856
20848	231857
47115	231858
3787	231859
42	231860
2337	231861
16517	231862
23571	231863
1231	231864
253	231865
118359	231866
90855	231867
32573	231868
121215	231869
42159	231870
19559	231871
36568	231872
1418	231873
280	231874
21617	231875
95236	231876
14142	231877
47959	231878
80837	231879
109358	231880
71836	231881
35567	231882
19739	231883
7713	231884
91723	231885
121132	231886
9167	231887
68357	231888
4703	231889
3276	231890
33733	231891
7237	231892
34214	231893
46468	231894
29680	231895
88066	231896
61216	231897
19631	231898
2272	231899
79764	231900
27239	231901
4755	231902
41505	231903
6715	231904
13480	231905
42234	231906
37356	231907
27180	231908
73312	231909
19268	231910
70476	231911
63567	231912
10172	231913
20529	231914
79627	231915
20377	231916
6109	231917
2670	231918
69370	231919
25538	231920
26750	231921
16461	231922
2459	231923
124	231924
38629	231925
24484	231926
235	231927
1634	231928
52280	231929
99662	231930
751	231931
836	231932
5719	231933
36209	231934
8049	231935
19349	231936
1251	231937
6782	231938
6752	231939
59253	231940
42410	231941
102577	231942
136269	231943
93772	231944
2260	231945
17369	231946
90752	231947
79453	231948
39433	231949
52023	231950
56121	231951
130769	231952
39958	231953
60085	231954
53071	231955
112027	231956
90533	231957
5189	231958
49544	231959
32234	231960
89212	231961
49510	231962
63497	231963
44211	231964
17312	231965
6242	231966
331	231967
1623	231968
21533	231969
5739	231970
2362	231971
88840	231972
117491	231973
18311	231974
71618	231975
4854	231976
32279	231977
48686	231978
35201	231979
44923	231980
18952	231981
77072	231982
6537	231983
25727	231984
4052	231985
84684	231986
5124	231987
47322	231988
57067	231989
33459	231990
76633	231991
87882	231992
13260	231993
48731	231994
148985	231995
146897	231996
72898	231997
121051	231998
15017	231999
83098	232000
92153	232001
131436	232002
92222	232003
57904	232004
166082	232005
35007	232006
32290	232007
70897	232008
77205	232009
22564	232010
101648	232011
22982	232012
148582	232013
152565	232014
156902	232015
44008	232016
85707	232017
122647	232018
51631	232019
49020	232020
74056	232021
97845	232022
125975	232023
45735	232024
16331	232025
7372	232026
63184	232027
40346	232028
75217	232029
1464	232030
1489	232031
415	232032
26	232033
1	232034
235	232035
1599	232036
2251	232037
96459	232038
1021	232039
573	232040
70562	232041
113	232042
21	232043
431	232044
1813	232045
107	232046
109	232047
591	232048
221	232049
9612	232050
56	232051
3401	232052
29	232053
24	232054
5	232055
32394	232056
166	232057
409	232058
120694	232059
935	232060
26460	232061
30404	232062
3022	232063
2174	232064
796	232065
835	232066
20912	232067
6291	232068
6291	232069
7782	232070
72743	232071
141206	232072
14842	232073
1728	232074
109469	232075
6145	232076
1189	232077
80758	232078
40962	232079
9116	232080
30822	232081
2690	232082
99003	232083
31688	232084
155	232085
456	232086
28559	232087
911	232088
756	232089
18861	232090
2377	232091
4116	232092
30676	232093
2725	232094
10767	232095
9466	232096
27055	232097
71928	232098
5954	232099
82253	232100
5414	232101
84167	232102
39134	232103
11917	232104
34764	232105
68154	232106
47940	232107
130204	232108
21976	232109
158138	232110
318	232111
29701	232112
37090	232113
16434	232114
301	232115
2386	232116
19881	232117
856	232118
61068	232119
318	232120
881	232121
109726	232122
855	232123
26003	232124
79571	232125
130956	232126
132659	232127
93451	232128
47485	232129
88890	232130
45144	232131
122724	232132
34386	232133
50963	232134
50068	232135
76491	232136
67313	232137
144072	232138
123	232139
123	232140
160072	232141
2070	232142
170	232143
145733	232144
132347	232145
145286	232146
56351	232147
1393	232148
117731	232149
24625	232150
12298	232151
157191	232152
689	232153
5459	232154
905	232155
1053	232156
28630	232157
30081	232158
17670	232159
47174	232160
126094	232161
8250	232162
165696	232163
13975	232164
104970	232165
47806	232166
81948	232167
47892	232168
6211	232169
26697	232170
15711	232171
9673	232172
104899	232173
5783	232174
1016	232175
35874	232176
10233	232177
99539	232178
23288	232179
78684	232180
3587	232181
5487	232182
11481	232183
46246	232184
96	232185
4631	232186
6706	232187
14245	232188
2780	232189
18972	232190
312	232191
11868	232192
773	232193
45394	232194
16467	232195
1670	232196
19647	232197
2511	232198
95609	232199
19215	232200
606	232201
19481	232202
2354	232203
22288	232204
112833	232205
2158	232206
15	232207
601	232208
24449	232209
2374	232210
73594	232211
42302	232212
51696	232213
93018	232214
130702	232215
22346	232216
129603	232217
39848	232218
106659	232219
18523	232220
138506	232221
152430	232222
43426	232223
28275	232224
129373	232225
82101	232226
121571	232227
158649	232228
129182	232229
160271	232230
86922	232231
56620	232232
99552	232233
21757	232234
9007	232235
43794	232236
15107	232237
35102	232238
15221	232239
113097	232240
23289	232241
112299	232242
73097	232243
12853	232244
57948	232245
2082	232246
98860	232247
59163	232248
37984	232249
19089	232250
18738	232251
18282	232252
17279	232253
242	232254
91292	232255
21722	232256
68067	232257
11465	232258
41152	232259
49115	232260
48788	232261
44224	232262
1674	232263
107339	232264
11215	232265
44209	232266
17282	232267
116695	232268
62721	232269
59949	232270
4485	232271
117	232272
43103	232273
3893	232274
25759	232275
79390	232276
151038	232277
54236	232278
21135	232279
1105	232280
1091	232281
42270	232282
94875	232283
3815	232284
22779	232285
106991	232286
32250	232287
28838	232288
1480	232289
2995	232290
1728	232291
38689	232292
3450	232293
65423	232294
110429	232295
102194	232296
131109	232297
7066	232298
93540	232299
162553	232300
70669	232301
99435	232302
19183	232303
78118	232304
15815	232305
47663	232306
88927	232307
46247	232308
4049	232309
11363	232310
2631	232311
17088	232312
45603	232313
6953	232314
34191	232315
703	232316
122699	232317
149666	232318
150863	232319
36946	232320
2549	232321
3301	232322
5380	232323
98272	232324
35100	232325
70107	232326
27284	232327
27283	232328
13041	232329
167432	232330
6020	232331
76486	232332
54823	232333
87304	232334
131327	232335
154174	232336
14930	232337
127787	232338
9303	232339
6475	232340
18459	232341
279	232342
162404	232343
42644	232344
68329	232345
39842	232346
110722	232347
24188	232348
59921	232349
22103	232350
559	232351
3943	232352
62305	232353
44343	232354
24566	232355
2243	232356
8	232357
13486	232358
1077	232359
6897	232360
35693	232361
4481	232362
35012	232363
156040	232364
85341	232365
120343	232366
15990	232367
6031	232368
87619	232369
119	232370
46918	232371
1084	232372
3981	232373
135826	232374
3000	232375
5517	232376
2983	232377
32362	232378
141135	232379
11556	232380
682	232381
12218	232382
12033	232383
79726	232384
1267	232385
139100	232386
2870	232387
26670	232388
1983	232389
10123	232390
93807	232391
95371	232392
26302	232393
70508	232394
125762	232395
76491	232396
76684	232397
141888	232398
86685	232399
94124	232400
151115	232401
69899	232402
128644	232403
1243	232404
25420	232405
69177	232406
5	232407
138227	232408
95803	232409
148718	232410
53891	232411
39435	232412
109096	232413
121248	232414
12107	232415
94557	232416
18479	232417
84543	232418
40912	232419
8688	232420
156465	232421
814	232422
2984	232423
92508	232424
145034	232425
154358	232426
61356	232427
24829	232428
130880	232429
6513	232430
51036	232431
98253	232432
16275	232433
11179	232434
122963	232435
43127	232436
53085	232437
99062	232438
2587	232439
3376	232440
111501	232441
57419	232442
54633	232443
5579	232444
23949	232445
82199	232446
4575	232447
6395	232448
106663	232449
2931	232450
9157	232451
63581	232452
71354	232453
64408	232454
87136	232455
45404	232456
66057	232457
4487	232458
10803	232459
44685	232460
54446	232461
133774	232462
20299	232463
157694	232464
6205	232465
112860	232466
6746	232467
47049	232468
41585	232469
24805	232470
2661	232471
756	232472
91974	232473
44053	232474
4517	232475
116885	232476
2607	232477
5520	232478
1214	232479
467	232480
11165	232481
38687	232482
15830	232483
150293	232484
35242	232485
1323	232486
1764	232487
2576	232488
110518	232489
264	232490
965	232491
64014	232492
102101	232493
546	232494
34725	232495
31127	232496
141101	232497
23195	232498
56310	232499
62772	232500
69840	232501
3629	232502
3054	232503
80995	232504
38168	232505
47331	232506
58639	232507
131339	232508
143808	232509
66077	232510
82318	232511
2550	232512
154939	232513
41891	232514
47028	232515
75314	232516
23622	232517
51051	232518
51955	232519
161976	232520
5332	232521
143549	232522
889	232523
108704	232524
16915	232525
18135	232526
1640	232527
97789	232528
102902	232529
8692	232530
6884	232531
81668	232532
59022	232533
32463	232534
24108	232535
26677	232536
2606	232537
126047	232538
79692	232539
57395	232540
4439	232541
2005	232542
12722	232543
14621	232544
2204	232545
845	232546
78657	232547
5171	232548
35570	232549
162642	232550
72175	232551
1532	232552
14620	232553
58389	232554
6209	232555
93452	232556
1764	232557
32311	232558
1304	232559
19061	232560
35302	232561
16639	232562
117188	232563
17128	232564
103209	232565
16739	232566
64799	232567
167191	232568
134832	232569
104141	232570
79374	232571
36675	232572
102938	232573
36941	232574
79048	232575
86003	232576
106006	232577
126271	232578
145660	232579
4550	232580
94348	232581
70087	232582
87300	232583
97550	232584
41873	232585
141020	232586
33688	232587
37750	232588
122526	232589
127520	232590
66047	232591
102739	232592
113565	232593
24333	232594
69867	232595
35463	232596
8566	232597
158359	232598
45958	232599
14886	232600
741	232601
45970	232602
4461	232603
41506	232604
14721	232605
5586	232606
39762	232607
74135	232608
100739	232609
23487	232610
1928	232611
75207	232612
86622	232613
16792	232614
12260	232615
53803	232616
5299	232617
4379	232618
49825	232619
58200	232620
6717	232621
3039	232622
12986	232623
98352	232624
9097	232625
137353	232626
80885	232627
112582	232628
58934	232629
960	232630
73843	232631
134245	232632
121077	232633
1253	232634
125678	232635
41930	232636
45244	232637
93754	232638
133962	232639
445	232640
16754	232641
81315	232642
67174	232643
33	232644
529	232645
59163	232646
115	232647
197	232648
1780	232649
23924	232650
135556	232651
118627	232652
7462	232653
4442	232654
150428	232655
68873	232656
32082	232657
138524	232658
33823	232659
70947	232660
92145	232661
2041	232662
69825	232663
22015	232664
76455	232665
122564	232666
41942	232667
35130	232668
99059	232669
58919	232670
26647	232671
76357	232672
34396	232673
76333	232674
92597	232675
54191	232676
73384	232677
76332	232678
64002	232679
4219	232680
125867	232681
24890	232682
118676	232683
913	232684
124258	232685
36545	232686
106643	232687
43430	232688
149	232689
228	232690
78023	232691
40379	232692
6608	232693
15886	232694
83246	232695
9366	232696
52963	232697
116	232698
20483	232699
49977	232700
162652	232701
411	232702
150909	232703
10581	232704
1819	232705
259	232706
85185	232707
141407	232708
93862	232709
7945	232710
9841	232711
91201	232712
89589	232713
115789	232714
99798	232715
84554	232716
226	232717
116332	232718
46834	232719
76419	232720
59275	232721
148601	232722
56742	232723
95426	232724
33238	232725
121642	232726
27054	232727
14081	232728
98046	232729
13930	232730
36575	232731
37133	232732
80542	232733
162074	232734
33680	232735
44454	232736
148416	232737
124265	232738
141120	232739
76299	232740
32953	232741
40945	232742
58923	232743
60047	232744
16102	232745
125795	232746
92087	232747
95681	232748
11240	232749
13222	232750
57451	232751
132370	232752
70811	232753
57348	232754
4269	232755
35405	232756
30426	232757
49510	232758
46467	232759
54226	232760
9395	232761
70027	232762
65678	232763
109988	232764
141125	232765
72751	232766
3484	232767
39319	232768
136227	232769
106868	232770
30929	232771
40894	232772
58028	232773
63055	232774
31944	232775
44579	232776
2716	232777
59408	232778
28816	232779
48589	232780
51332	232781
95542	232782
54989	232783
55436	232784
74438	232785
51334	232786
500	232787
4494	232788
19292	232789
54691	232790
166134	232791
19588	232792
93342	232793
127222	232794
160451	232795
30342	232796
112008	232797
122799	232798
100532	232799
59961	232800
51479	232801
261	232802
7164	232803
14776	232804
160422	232805
32463	232806
1696	232807
30266	232808
56978	232809
77423	232810
70190	232811
29694	232812
66248	232813
130958	232814
29858	232815
160514	232816
85213	232817
65011	232818
129162	232819
22071	232820
160435	232821
131082	232822
66	232823
41582	232824
23051	232825
2952	232826
1096	232827
139136	232828
45074	232829
238	232830
64737	232831
1659	232832
126422	232833
49278	232834
60531	232835
4518	232836
127630	232837
96033	232838
25646	232839
54390	232840
141027	232841
67235	232842
4151	232843
5312	232844
13231	232845
36997	232846
8135	232847
18384	232848
69268	232849
91628	232850
75408	232851
202	232852
84901	232853
46980	232854
158102	232855
21828	232856
115347	232857
119186	232858
112579	232859
79465	232860
25288	232861
137589	232862
107766	232863
124661	232864
135517	232865
7810	232866
25488	232867
12800	232868
4472	232869
31367	232870
75909	232871
21218	232872
52879	232873
55534	232874
145365	232875
12319	232876
17194	232877
15554	232878
119433	232879
28978	232880
25934	232881
129136	232882
3123	232883
163998	232884
31738	232885
223	232886
90090	232887
2325	232888
129183	232889
7770	232890
5636	232891
57020	232892
91759	232893
167032	232894
92836	232895
111672	232896
5	232897
4143	232898
89441	232899
28824	232900
145767	232901
14845	232902
70016	232903
136800	232904
25410	232905
4665	232906
19745	232907
195	232908
669	232909
21436	232910
155632	232911
25279	232912
8369	232913
558	232914
67108	232915
36516	232916
8258	232917
29189	232918
45549	232919
21808	232920
63562	232921
39405	232922
68004	232923
17216	232924
77577	232925
154720	232926
558	232927
76197	232928
62331	232929
40245	232930
104067	232931
4643	232932
148649	232933
152399	232934
30909	232935
57382	232936
141447	232937
20778	232938
9406	232939
63845	232940
78674	232941
39131	232942
99178	232943
462	232944
111635	232945
166920	232946
86617	232947
577	232948
67858	232949
97642	232950
117580	232951
145136	232952
135524	232953
128995	232954
24959	232955
121216	232956
81948	232957
51641	232958
17997	232959
99227	232960
69466	232961
53022	232962
48052	232963
292	232964
131154	232965
43648	232966
67699	232967
5612	232968
54549	232969
84326	232970
2471	232971
45097	232972
133060	232973
3659	232974
26299	232975
31587	232976
156	232977
67832	232978
45006	232979
1740	232980
85674	232981
56900	232982
21100	232983
5374	232984
12049	232985
6704	232986
1436	232987
2929	232988
18895	232989
68112	232990
8972	232991
15014	232992
38447	232993
123141	232994
41900	232995
140017	232996
141956	232997
80977	232998
150499	232999
55099	233000
36463	233001
3405	233002
154464	233003
36679	233004
47410	233005
22430	233006
105939	233007
37253	233008
8495	233009
3491	233010
30844	233011
141436	233012
91986	233013
73203	233014
58204	233015
81540	233016
128802	233017
49114	233018
131260	233019
139746	233020
71745	233021
14107	233022
419	233023
15108	233024
84462	233025
7870	233026
419	233027
419	233028
4569	233029
419	233030
109419	233031
26600	233032
62827	233033
86425	233034
144045	233035
107752	233036
70	233037
69847	233038
95696	233039
52031	233040
46394	233041
140639	233042
13860	233043
10947	233044
112	233045
48918	233046
50261	233047
2355	233048
109008	233049
2968	233050
1620	233051
751	233052
4479	233053
3021	233054
56341	233055
13486	233056
881	233057
17105	233058
809	233059
37362	233060
121	233061
4067	233062
117382	233063
746	233064
17544	233065
47311	233066
31129	233067
10782	233068
354	233069
3899	233070
295	233071
744	233072
51481	233073
1628	233074
1267	233075
46205	233076
57835	233077
118210	233078
95722	233079
53936	233080
55516	233081
137151	233082
46616	233083
160041	233084
137235	233085
28990	233086
4321	233087
18617	233088
91453	233089
99566	233090
62818	233091
19602	233092
79721	233093
36239	233094
79164	233095
141981	233096
108516	233097
56320	233098
38124	233099
19564	233100
5958	233101
54011	233102
40088	233103
3144	233104
2023	233105
25370	233106
60112	233107
62056	233108
41388	233109
210	233110
27204	233111
61132	233112
48918	233113
23889	233114
21531	233115
90507	233116
3397	233117
39832	233118
713	233119
2489	233120
115469	233121
766	233122
672	233123
2717	233124
126462	233125
38124	233126
28519	233127
1513	233128
1463	233129
4027	233130
62209	233131
24148	233132
13162	233133
167	233134
18661	233135
136315	233136
72935	233137
11692	233138
2794	233139
4016	233140
12247	233141
11999	233142
32939	233143
67273	233144
4841	233145
24780	233146
2108	233147
127777	233148
46996	233149
52509	233150
303	233151
10924	233152
149458	233153
85	233154
124388	233155
7551	233156
56662	233157
1738	233158
1738	233159
3	233160
48041	233161
14179	233162
5541	233163
83	233164
1158	233165
28924	233166
1473	233167
124165	233168
70360	233169
406	233170
18953	233171
20320	233172
49264	233173
54053	233174
22748	233175
2644	233176
9981	233177
49130	233178
82083	233179
4160	233180
44573	233181
1927	233182
113226	233183
13906	233184
623	233185
3458	233186
25468	233187
98558	233188
54373	233189
10943	233190
113	233191
1285	233192
395	233193
1982	233194
1132	233195
95724	233196
84872	233197
354	233198
16464	233199
74892	233200
74844	233201
55524	233202
5714	233203
32393	233204
6019	233205
22753	233206
80789	233207
40392	233208
6420	233209
6420	233210
13825	233211
10598	233212
16844	233213
572	233214
213	233215
21680	233216
3284	233217
132900	233218
7801	233219
1760	233220
75668	233221
50594	233222
4405	233223
22963	233224
1494	233225
25340	233226
833	233227
10037	233228
2194	233229
657	233230
1797	233231
13726	233232
80236	233233
2477	233234
86191	233235
1138	233236
69337	233237
2477	233238
5827	233239
68346	233240
3660	233241
1491	233242
52870	233243
13726	233244
3224	233245
141282	233246
26253	233247
15893	233248
12725	233249
61	233250
107756	233251
13048	233252
2383	233253
273	233254
5	233255
11454	233256
2137	233257
418	233258
3382	233259
16174	233260
166	233261
24	233262
13311	233263
690	233264
7468	233265
3393	233266
113	233267
101	233268
80	233269
604	233270
38219	233271
878	233272
2819	233273
106167	233274
164278	233275
921	233276
8194	233277
16255	233278
30475	233279
2657	233280
3831	233281
4560	233282
4073	233283
10330	233284
209	233285
146	233286
240	233287
130515	233288
110654	233289
39906	233290
23	233291
85254	233292
55431	233293
89645	233294
81143	233295
16437	233296
670	233297
36153	233298
23596	233299
1285	233300
83279	233301
86292	233302
90528	233303
83913	233304
13619	233305
21928	233306
20143	233307
7065	233308
8579	233309
25303	233310
15389	233311
87541	233312
37195	233313
107503	233314
2440	233315
7744	233316
37948	233317
5117	233318
42945	233319
65998	233320
21286	233321
47862	233322
21277	233323
58389	233324
21563	233325
12246	233326
18478	233327
6472	233328
1792	233329
27672	233330
74296	233331
58156	233332
21361	233333
38062	233334
22203	233335
40593	233336
4735	233337
22209	233338
99353	233339
18548	233340
19015	233341
52354	233342
2064	233343
10241	233344
10241	233345
12296	233346
12292	233347
3637	233348
90694	233349
4776	233350
6211	233351
38126	233352
111345	233353
37844	233354
51695	233355
39941	233356
10152	233357
83117	233358
3207	233359
14407	233360
95873	233361
91555	233362
95947	233363
60968	233364
58103	233365
103902	233366
22733	233367
447	233368
3038	233369
110559	233370
21770	233371
3173	233372
77989	233373
83196	233374
44539	233375
28586	233376
91898	233377
62706	233378
43522	233379
70993	233380
30065	233381
2455	233382
92523	233383
10933	233384
70476	233385
46167	233386
18206	233387
90958	233388
50605	233389
109982	233390
2705	233391
46110	233392
17289	233393
13484	233394
38194	233395
11194	233396
19495	233397
2694	233398
60376	233399
27195	233400
12025	233401
86291	233402
10552	233403
74953	233404
4235	233405
86218	233406
91109	233407
10941	233408
5295	233409
2298	233410
161967	233411
36239	233412
3332	233413
13808	233414
25929	233415
15511	233416
48675	233417
127534	233418
27713	233419
18133	233420
63169	233421
46375	233422
47187	233423
83689	233424
18511	233425
13657	233426
29994	233427
2208	233428
132181	233429
44656	233430
35336	233431
10673	233432
12344	233433
45160	233434
65521	233435
66817	233436
2318	233437
6637	233438
2068	233439
9180	233440
17293	233441
26442	233442
14910	233443
30618	233444
3682	233445
8191	233446
34267	233447
14524	233448
46123	233449
11532	233450
71239	233451
11318	233452
17379	233453
67002	233454
9411	233455
58041	233456
1933	233457
41624	233458
38022	233459
26177	233460
54949	233461
30983	233462
75819	233463
28043	233464
4280	233465
20041	233466
13760	233467
58922	233468
3268	233469
15193	233470
68355	233471
67165	233472
63608	233473
46516	233474
266	233475
11605	233476
32094	233477
59853	233478
17522	233479
361	233480
6361	233481
21812	233482
12377	233483
38106	233484
7714	233485
17161	233486
122977	233487
128735	233488
2886	233489
36380	233490
103473	233491
2049	233492
61874	233493
8042	233494
14096	233495
41452	233496
10021	233497
43474	233498
52405	233499
28105	233500
23353	233501
36657	233502
26308	233503
6904	233504
80934	233505
99461	233506
40614	233507
95672	233508
75311	233509
83084	233510
13415	233511
61535	233512
84003	233513
3918	233514
35640	233515
36790	233516
30386	233517
14223	233518
58831	233519
14544	233520
49772	233521
12202	233522
49951	233523
1284	233524
6174	233525
128189	233526
83536	233527
132196	233528
19220	233529
14181	233530
19525	233531
48861	233532
92605	233533
35276	233534
916	233535
7041	233536
83640	233537
95626	233538
68957	233539
43023	233540
17253	233541
2910	233542
19121	233543
110701	233544
138690	233545
62188	233546
111689	233547
95349	233548
112347	233549
64930	233550
75968	233551
105024	233552
2220	233553
10441	233554
67746	233555
14005	233556
19183	233557
84427	233558
40619	233559
35179	233560
73716	233561
68100	233562
67114	233563
65591	233564
51545	233565
74907	233566
31191	233567
11457	233568
68870	233569
73000	233570
16671	233571
50442	233572
9172	233573
53267	233574
18102	233575
5959	233576
95960	233577
18320	233578
52793	233579
86783	233580
99397	233581
41858	233582
17797	233583
39296	233584
40979	233585
52938	233586
29909	233587
17060	233588
37716	233589
20009	233590
20717	233591
90413	233592
79004	233593
22654	233594
18185	233595
63685	233596
17823	233597
10686	233598
31949	233599
69000	233600
53668	233601
94480	233602
12199	233603
10673	233604
62482	233605
94340	233606
12454	233607
89709	233608
12580	233609
18712	233610
64446	233611
22661	233612
1532	233613
66457	233614
131224	233615
11906	233616
81520	233617
88210	233618
54554	233619
15717	233620
87977	233621
16771	233622
11342	233623
69741	233624
23005	233625
67743	233626
7571	233627
128789	233628
44956	233629
30517	233630
51086	233631
6745	233632
47783	233633
8882	233634
89013	233635
121395	233636
40120	233637
79211	233638
31572	233639
10986	233640
113110	233641
66686	233642
4971	233643
33904	233644
56819	233645
3606	233646
51197	233647
9277	233648
23367	233649
45979	233650
8228	233651
10976	233652
91467	233653
60467	233654
1239	233655
5671	233656
12001	233657
4727	233658
79277	233659
31902	233660
13190	233661
19825	233662
15301	233663
3032	233664
79750	233665
113181	233666
20694	233667
75899	233668
48585	233669
67185	233670
5006	233671
124529	233672
83176	233673
48024	233674
72871	233675
60341	233676
92873	233677
95440	233678
23959	233679
86288	233680
49819	233681
8959	233682
104195	233683
53184	233684
6644	233685
61547	233686
1390	233687
8518	233688
62837	233689
117443	233690
41980	233691
691	233692
21342	233693
4691	233694
4567	233695
71896	233696
35359	233697
43184	233698
102593	233699
48975	233700
41493	233701
54991	233702
54200	233703
75601	233704
11723	233705
130511	233706
130526	233707
94387	233708
9412	233709
32489	233710
5853	233711
16645	233712
45395	233713
8503	233714
29417	233715
67561	233716
10449	233717
39465	233718
7386	233719
43004	233720
11041	233721
3353	233722
4174	233723
28856	233724
65414	233725
33740	233726
132334	233727
4691	233728
5499	233729
11552	233730
87326	233731
38715	233732
5047	233733
4174	233734
4174	233735
887	233736
105246	233737
12055	233738
49265	233739
20388	233740
34465	233741
50538	233742
80886	233743
19576	233744
107843	233745
63522	233746
69246	233747
49498	233748
29391	233749
119931	233750
5093	233751
1976	233752
3371	233753
9686	233754
89128	233755
3801	233756
44326	233757
5190	233758
71822	233759
57412	233760
39331	233761
80596	233762
11354	233763
20469	233764
51308	233765
85486	233766
7440	233767
16585	233768
1285	233769
40189	233770
88961	233771
2811	233772
29700	233773
20665	233774
26722	233775
138532	233776
33666	233777
14334	233778
21936	233779
26645	233780
1395	233781
9424	233782
15269	233783
6932	233784
27656	233785
971	233786
51570	233787
6988	233788
111433	233789
19484	233790
74836	233791
60542	233792
37787	233793
56321	233794
51804	233795
130865	233796
1823	233797
9117	233798
80327	233799
102639	233800
4359	233801
63391	233802
119950	233803
63361	233804
1792	233805
79458	233806
14830	233807
13334	233808
27330	233809
46940	233810
13947	233811
62025	233812
53008	233813
35822	233814
29908	233815
49720	233816
43616	233817
45937	233818
34135	233819
131152	233820
92558	233821
55324	233822
105917	233823
92295	233824
22721	233825
44117	233826
50408	233827
94030	233828
73917	233829
110088	233830
107584	233831
85237	233832
9604	233833
24293	233834
23705	233835
64478	233836
21194	233837
3048	233838
31495	233839
6739	233840
29519	233841
29048	233842
4991	233843
7626	233844
8447	233845
4336	233846
119173	233847
66008	233848
47692	233849
15072	233850
3332	233851
50660	233852
22488	233853
10880	233854
305	233855
28822	233856
17661	233857
51636	233858
60430	233859
15503	233860
77927	233861
28652	233862
71733	233863
8650	233864
18704	233865
64939	233866
88218	233867
60292	233868
6094	233869
59015	233870
3802	233871
36129	233872
21266	233873
27937	233874
76636	233875
55691	233876
65831	233877
96671	233878
113265	233879
27417	233880
94294	233881
97645	233882
33316	233883
50395	233884
85985	233885
13363	233886
36171	233887
48494	233888
9227	233889
50328	233890
38596	233891
93534	233892
53242	233893
48424	233894
6715	233895
49811	233896
52153	233897
43541	233898
4336	233899
69419	233900
123889	233901
26667	233902
46063	233903
24536	233904
10186	233905
59469	233906
40880	233907
2293	233908
3332	233909
20358	233910
4452	233911
2860	233912
52090	233913
65738	233914
41902	233915
15188	233916
99535	233917
70409	233918
6845	233919
32490	233920
28080	233921
56709	233922
21544	233923
14551	233924
52866	233925
29933	233926
12891	233927
70940	233928
47791	233929
34260	233930
42319	233931
17093	233932
58336	233933
105153	233934
33690	233935
8514	233936
51149	233937
29482	233938
64605	233939
51312	233940
8687	233941
57496	233942
32393	233943
20158	233944
26570	233945
703	233946
23082	233947
24862	233948
31537	233949
9260	233950
13738	233951
106627	233952
19085	233953
87891	233954
46125	233955
19020	233956
138647	233957
16703	233958
6927	233959
1817	233960
5675	233961
8882	233962
5410	233963
14400	233964
71121	233965
67568	233966
101104	233967
43380	233968
2505	233969
36651	233970
18349	233971
86651	233972
51585	233973
37165	233974
20417	233975
46171	233976
69387	233977
6168	233978
945	233979
464	233980
51333	233981
37137	233982
3919	233983
18844	233984
2637	233985
2546	233986
16492	233987
40163	233988
76754	233989
20400	233990
33269	233991
100430	233992
57548	233993
14759	233994
22004	233995
22776	233996
41422	233997
58596	233998
23539	233999
7699	234000
23059	234001
55516	234002
16116	234003
3637	234004
3391	234005
45646	234006
30555	234007
30585	234008
38842	234009
108747	234010
34034	234011
86146	234012
21243	234013
34622	234014
4273	234015
123022	234016
7630	234017
93795	234018
6534	234019
8138	234020
2153	234021
67019	234022
27666	234023
3637	234024
80530	234025
98760	234026
38630	234027
133012	234028
87542	234029
93664	234030
135618	234031
48506	234032
19871	234033
88166	234034
107602	234035
1395	234036
5578	234037
40060	234038
202	234039
88166	234040
44603	234041
12197	234042
62229	234043
76231	234044
13853	234045
58450	234046
15377	234047
58009	234048
37070	234049
18308	234050
41420	234051
395	234052
951	234053
69035	234054
12983	234055
5480	234056
10673	234057
7816	234058
20312	234059
42413	234060
160419	234061
10960	234062
158483	234063
48876	234064
57537	234065
61266	234066
82001	234067
98205	234068
85414	234069
8125	234070
10920	234071
94550	234072
38935	234073
14627	234074
15793	234075
68213	234076
36721	234077
116964	234078
52439	234079
41935	234080
49341	234081
58031	234082
38009	234083
64566	234084
81918	234085
32965	234086
124095	234087
64157	234088
7707	234089
12890	234090
52758	234091
9013	234092
5173	234093
33538	234094
5511	234095
5003	234096
278	234097
106887	234098
40848	234099
22800	234100
11976	234101
2353	234102
80678	234103
53860	234104
43239	234105
86233	234106
69064	234107
305	234108
10578	234109
7940	234110
28391	234111
59449	234112
39805	234113
75773	234114
13817	234115
11492	234116
4352	234117
29050	234118
34014	234119
14545	234120
9585	234121
1388	234122
1119	234123
22624	234124
70103	234125
4496	234126
257	234127
10445	234128
32385	234129
3629	234130
40508	234131
25549	234132
22133	234133
21768	234134
18296	234135
91368	234136
37087	234137
7070	234138
66034	234139
51627	234140
54798	234141
32261	234142
91407	234143
44563	234144
74652	234145
9471	234146
50255	234147
31696	234148
483	234149
64057	234150
46091	234151
89188	234152
70076	234153
88617	234154
20837	234155
86547	234156
46424	234157
6144	234158
22727	234159
22775	234160
49314	234161
14935	234162
15556	234163
8267	234164
8267	234165
122935	234166
13214	234167
53676	234168
52905	234169
12352	234170
7508	234171
67946	234172
74571	234173
13708	234174
45444	234175
20307	234176
52840	234177
37011	234178
61536	234179
3916	234180
55541	234181
92497	234182
87743	234183
41869	234184
62309	234185
64976	234186
63742	234187
63639	234188
31601	234189
16775	234190
13808	234191
102573	234192
13154	234193
23187	234194
15286	234195
58333	234196
25586	234197
10159	234198
5850	234199
53284	234200
1624	234201
10775	234202
60597	234203
1774	234204
13113	234205
7981	234206
9772	234207
34301	234208
4419	234209
16300	234210
15916	234211
157993	234212
27126	234213
31738	234214
84823	234215
8096	234216
69467	234217
7021	234218
11217	234219
30646	234220
22182	234221
69823	234222
34290	234223
9920	234224
22357	234225
75153	234226
53797	234227
21589	234228
4007	234229
23551	234230
9797	234231
5521	234232
28824	234233
5575	234234
9289	234235
8115	234236
79123	234237
5896	234238
5160	234239
4395	234240
39925	234241
18317	234242
95665	234243
102918	234244
9587	234245
7532	234246
84707	234247
13747	234248
81863	234249
2943	234250
21743	234251
2437	234252
25292	234253
1207	234254
22625	234255
36241	234256
5422	234257
66504	234258
11951	234259
50787	234260
15767	234261
15767	234262
15767	234263
12791	234264
69977	234265
92738	234266
16958	234267
9281	234268
102778	234269
25827	234270
13313	234271
86208	234272
2951	234273
10111	234274
74522	234275
14626	234276
82728	234277
8991	234278
4008	234279
19500	234280
67781	234281
127839	234282
11520	234283
9015	234284
39813	234285
16771	234286
20427	234287
51273	234288
25859	234289
17292	234290
55603	234291
2801	234292
730	234293
52814	234294
10149	234295
4968	234296
12916	234297
51606	234298
133025	234299
45605	234300
30973	234301
110052	234302
4728	234303
23549	234304
4967	234305
392	234306
53824	234307
60116	234308
71190	234309
69048	234310
39327	234311
18716	234312
11335	234313
94021	234314
6169	234315
47663	234316
102344	234317
80501	234318
92224	234319
72161	234320
44024	234321
112881	234322
10123	234323
9348	234324
41631	234325
87711	234326
7160	234327
107810	234328
78942	234329
80493	234330
17513	234331
126363	234332
4415	234333
7387	234334
12953	234335
118657	234336
44150	234337
27711	234338
20140	234339
31990	234340
73304	234341
76954	234342
3422	234343
42472	234344
38916	234345
71277	234346
51231	234347
40881	234348
124218	234349
1354	234350
11256	234351
1493	234352
65996	234353
13534	234354
1345	234355
42056	234356
4464	234357
5074	234358
4658	234359
10312	234360
7554	234361
1345	234362
65954	234363
971	234364
45652	234365
24230	234366
48911	234367
7081	234368
105321	234369
52510	234370
18309	234371
24572	234372
20472	234373
24380	234374
5536	234375
77497	234376
34431	234377
123995	234378
56985	234379
8490	234380
10091	234381
18243	234382
92640	234383
107121	234384
26028	234385
10448	234386
30465	234387
86394	234388
17171	234389
69479	234390
51074	234391
107651	234392
1070	234393
51595	234394
77489	234395
91013	234396
58253	234397
17743	234398
81136	234399
100559	234400
6715	234401
3387	234402
11457	234403
4275	234404
40837	234405
49244	234406
2486	234407
115614	234408
76452	234409
115843	234410
19101	234411
30090	234412
71041	234413
17869	234414
47817	234415
69253	234416
5493	234417
39097	234418
10715	234419
40000	234420
15284	234421
24998	234422
29224	234423
46503	234424
26749	234425
12299	234426
58356	234427
66190	234428
43338	234429
32906	234430
17248	234431
2281	234432
52756	234433
124756	234434
107643	234435
3616	234436
26079	234437
119979	234438
20745	234439
21142	234440
92275	234441
127715	234442
55377	234443
46921	234444
100373	234445
160549	234446
115744	234447
31111	234448
105940	234449
31141	234450
66057	234451
48087	234452
8468	234453
16653	234454
75324	234455
62566	234456
84524	234457
75477	234458
7129	234459
21515	234460
64424	234461
1437	234462
55331	234463
36689	234464
7456	234465
504	234466
85911	234467
2187	234468
37302	234469
63356	234470
49335	234471
34180	234472
36737	234473
22972	234474
7832	234475
23484	234476
762	234477
85965	234478
18060	234479
79478	234480
26725	234481
68300	234482
31519	234483
6307	234484
103874	234485
129152	234486
9182	234487
48636	234488
4665	234489
101256	234490
79736	234491
83739	234492
41546	234493
79845	234494
18987	234495
11947	234496
18008	234497
31680	234498
57567	234499
32824	234500
464	234501
47968	234502
20926	234503
37919	234504
100115	234505
6315	234506
49290	234507
13838	234508
83634	234509
23389	234510
25800	234511
63400	234512
57517	234513
42469	234514
7709	234515
30162	234516
6214	234517
98265	234518
58899	234519
93842	234520
16202	234521
64551	234522
8964	234523
13520	234524
15170	234525
230	234526
632	234527
800	234528
39366	234529
1392	234530
53013	234531
1326	234532
27285	234533
15652	234534
29079	234535
3407	234536
2779	234537
73856	234538
22849	234539
1185	234540
3613	234541
10	234542
7960	234543
2288	234544
103362	234545
1344	234546
17669	234547
1364	234548
21313	234549
5255	234550
21250	234551
18486	234552
2330	234553
2563	234554
8254	234555
9160	234556
43112	234557
75676	234558
25141	234559
42727	234560
1088	234561
331	234562
652	234563
21678	234564
71693	234565
769	234566
13904	234567
9517	234568
15008	234569
39420	234570
9082	234571
78251	234572
416	234573
19535	234574
3170	234575
34851	234576
365	234577
1364	234578
144	234579
144	234580
1472	234581
208	234582
24862	234583
21499	234584
66016	234585
40912	234586
2108	234587
61312	234588
10742	234589
7190	234590
7301	234591
2009	234592
653	234593
703	234594
79045	234595
3583	234596
1425	234597
5445	234598
4710	234599
11495	234600
7156	234601
8171	234602
3486	234603
63120	234604
65381	234605
58773	234606
103395	234607
10012	234608
54353	234609
9110	234610
57675	234611
47486	234612
13634	234613
87078	234614
1972	234615
83431	234616
44771	234617
1811	234618
74954	234619
3771	234620
96487	234621
52313	234622
1306	234623
1278	234624
425	234625
39903	234626
39903	234627
49510	234628
39903	234629
5891	234630
70042	234631
136	234632
116668	234633
55218	234634
55218	234635
3249	234636
18	234637
100	234638
17344	234639
109718	234640
7487	234641
1140	234642
23060	234643
215	234644
3457	234645
13474	234646
3971	234647
10320	234648
7425	234649
48608	234650
141459	234651
8005	234652
8005	234653
8005	234654
8005	234655
309	234656
10918	234657
76035	234658
1242	234659
165904	234660
24339	234661
12074	234662
1048	234663
536	234664
207	234665
14832	234666
143670	234667
51358	234668
24180	234669
6564	234670
95534	234671
79451	234672
122982	234673
38413	234674
5291	234675
160292	234676
6912	234677
31858	234678
24542	234679
64901	234680
72901	234681
154445	234682
11469	234683
4167	234684
110403	234685
25289	234686
1064	234687
647	234688
1411	234689
551	234690
79276	234691
112197	234692
1636	234693
58319	234694
7097	234695
70596	234696
9122	234697
249	234698
3433	234699
109045	234700
316	234701
106014	234702
112151	234703
92418	234704
113638	234705
26917	234706
34066	234707
41416	234708
32476	234709
40102	234710
8452	234711
2386	234712
1331	234713
20657	234714
59855	234715
2386	234716
71333	234717
88381	234718
8062	234719
109608	234720
4054	234721
100452	234722
158397	234723
141433	234724
83852	234725
33433	234726
9490	234727
95339	234728
65687	234729
69772	234730
33335	234731
26399	234732
65523	234733
32544	234734
11959	234735
257	234736
43391	234737
38944	234738
122278	234739
54942	234740
81345	234741
29051	234742
56325	234743
20570	234744
100756	234745
79107	234746
16837	234747
79204	234748
32546	234749
92056	234750
9652	234751
16127	234752
138528	234753
55423	234754
167507	234755
76672	234756
114464	234757
117766	234758
112772	234759
111986	234760
3314	234761
555	234762
51340	234763
4136	234764
23562	234765
19518	234766
15625	234767
789	234768
378	234769
13716	234770
713	234771
2390	234772
1427	234773
3964	234774
62005	234775
37692	234776
6585	234777
49199	234778
1783	234779
165107	234780
2172	234781
52632	234782
43819	234783
33923	234784
78590	234785
34520	234786
76512	234787
15130	234788
55809	234789
141693	234790
19362	234791
92189	234792
21654	234793
106120	234794
64582	234795
74049	234796
73734	234797
40802	234798
72510	234799
19396	234800
115305	234801
17307	234802
39673	234803
19930	234804
90991	234805
45234	234806
99372	234807
109710	234808
21048	234809
17388	234810
31606	234811
16347	234812
37930	234813
85014	234814
4204	234815
102694	234816
11816	234817
19428	234818
1932	234819
28867	234820
62252	234821
44434	234822
6875	234823
114108	234824
69317	234825
133464	234826
16921	234827
8425	234828
3886	234829
7991	234830
12604	234831
89814	234832
47982	234833
29285	234834
10430	234835
6583	234836
1803	234837
115034	234838
8297	234839
698	234840
50164	234841
49554	234842
137866	234843
66461	234844
13901	234845
11921	234846
141376	234847
141378	234848
141374	234849
141377	234850
141375	234851
55888	234852
10523	234853
70721	234854
115523	234855
141800	234856
80507	234857
87899	234858
122721	234859
125387	234860
74443	234861
82044	234862
82008	234863
107257	234864
80653	234865
154608	234866
158445	234867
87762	234868
103897	234869
102348	234870
16741	234871
77678	234872
29513	234873
110190	234874
48558	234875
52070	234876
57049	234877
40645	234878
13080	234879
84456	234880
67641	234881
86011	234882
148548	234883
106739	234884
63245	234885
35914	234886
69030	234887
70043	234888
80430	234889
86166	234890
167218	234891
137169	234892
108536	234893
67666	234894
108525	234895
22959	234896
130596	234897
86044	234898
81592	234899
110038	234900
86045	234901
106750	234902
87331	234903
27998	234904
110040	234905
23817	234906
22139	234907
89094	234908
77792	234909
71091	234910
91517	234911
65913	234912
107017	234913
38647	234914
71100	234915
89245	234916
30029	234917
89243	234918
77199	234919
34507	234920
39217	234921
47024	234922
102336	234923
65292	234924
83303	234925
111902	234926
20094	234927
18423	234928
38638	234929
135717	234930
21804	234931
71072	234932
89097	234933
29231	234934
111585	234935
80001	234936
108578	234937
108544	234938
114391	234939
22980	234940
160140	234941
30427	234942
47778	234943
86280	234944
66830	234945
133965	234946
84448	234947
98798	234948
12651	234949
87269	234950
69901	234951
122415	234952
58891	234953
34427	234954
14827	234955
82810	234956
132920	234957
43543	234958
50041	234959
112181	234960
19113	234961
79414	234962
136835	234963
4503	234964
78346	234965
141664	234966
139556	234967
141651	234968
141000	234969
4701	234970
47217	234971
96	234972
27617	234973
3928	234974
7007	234975
53793	234976
68756	234977
11649	234978
40411	234979
51996	234980
22528	234981
114325	234982
132393	234983
28298	234984
147085	234985
7546	234986
64094	234987
12733	234988
8622	234989
4534	234990
28603	234991
82189	234992
72014	234993
36001	234994
29236	234995
129882	234996
15	234997
68798	234998
86252	234999
27511	235000
35816	235001
166853	235002
61049	235003
61056	235004
7551	235005
18421	235006
57425	235007
60046	235008
35197	235009
30024	235010
40682	235011
6811	235012
29589	235013
135425	235014
90901	235015
69865	235016
65012	235017
14346	235018
115026	235019
12301	235020
130458	235021
81840	235022
16788	235023
48449	235024
69274	235025
80727	235026
19374	235027
40421	235028
1176	235029
35684	235030
33102	235031
6725	235032
20453	235033
14386	235034
7024	235035
10918	235036
10918	235037
10824	235038
57481	235039
22619	235040
14469	235041
4241	235042
9239	235043
12301	235044
2895	235045
66870	235046
20991	235047
125842	235048
71309	235049
62059	235050
77641	235051
56387	235052
41347	235053
9489	235054
65854	235055
8759	235056
109330	235057
25977	235058
7116	235059
5587	235060
130386	235061
32136	235062
9502	235063
45375	235064
72168	235065
65518	235066
90227	235067
69063	235068
32070	235069
77193	235070
36393	235071
22767	235072
76766	235073
31225	235074
15999	235075
25742	235076
53494	235077
77363	235078
25417	235079
56446	235080
159970	235081
64858	235082
61744	235083
50974	235084
10652	235085
21855	235086
26367	235087
5587	235088
64103	235089
26712	235090
86310	235091
10720	235092
14270	235093
779	235094
46544	235095
18357	235096
61923	235097
28110	235098
66951	235099
5420	235100
19429	235101
5	235102
14554	235103
50186	235104
16175	235105
6032	235106
2738	235107
94838	235108
35994	235109
7374	235110
141527	235111
137793	235112
41730	235113
45675	235114
17780	235115
40696	235116
44584	235117
109637	235118
72518	235119
6556	235120
39059	235121
105233	235122
7842	235123
40491	235124
42928	235125
33802	235126
86195	235127
57567	235128
6578	235129
112387	235130
112387	235131
53366	235132
47171	235133
68104	235134
1030	235135
11205	235136
58048	235137
13288	235138
43908	235139
14216	235140
7008	235141
8645	235142
27916	235143
26780	235144
33454	235145
93740	235146
19794	235147
15993	235148
12397	235149
109081	235150
20319	235151
100050	235152
4022	235153
7147	235154
9466	235155
52718	235156
50001	235157
1874	235158
139431	235159
38420	235160
55962	235161
27147	235162
22841	235163
42059	235164
5767	235165
90738	235166
108155	235167
28300	235168
535	235169
5221	235170
5787	235171
119074	235172
34634	235173
29200	235174
133406	235175
4599	235176
80148	235177
74371	235178
42321	235179
10318	235180
26421	235181
28589	235182
15168	235183
30460	235184
4491	235185
26448	235186
2613	235187
27778	235188
17972	235189
33804	235190
20386	235191
94799	235192
48320	235193
1265	235194
435	235195
98171	235196
54403	235197
1722	235198
106046	235199
8468	235200
42871	235201
2956	235202
70851	235203
26214	235204
119366	235205
7693	235206
40747	235207
20949	235208
39632	235209
24077	235210
130782	235211
393	235212
213	235213
43017	235214
9190	235215
7875	235216
58798	235217
41079	235218
12420	235219
7109	235220
104538	235221
23656	235222
9521	235223
5	235224
53974	235225
7297	235226
1964	235227
90601	235228
463	235229
3955	235230
11881	235231
103336	235232
18820	235233
124820	235234
749	235235
3688	235236
4763	235237
81417	235238
885	235239
108887	235240
106517	235241
19247	235242
256	235243
5528	235244
91382	235245
41458	235246
19452	235247
34357	235248
18797	235249
7230	235250
408	235251
404	235252
4054	235253
7691	235254
38588	235255
27599	235256
122374	235257
24656	235258
14301	235259
26656	235260
36763	235261
30188	235262
43305	235263
143632	235264
147254	235265
1232	235266
52127	235267
97099	235268
76464	235269
52350	235270
87752	235271
414	235272
13904	235273
31138	235274
8896	235275
277	235276
371	235277
3420	235278
58113	235279
1101	235280
144	235281
107472	235282
37	235283
3025	235284
71178	235285
30757	235286
14	235287
67064	235288
4559	235289
2080	235290
27029	235291
55091	235292
43035	235293
259	235294
21811	235295
13716	235296
71004	235297
22413	235298
64121	235299
187	235300
156548	235301
13771	235302
577	235303
78149	235304
7903	235305
22839	235306
66957	235307
66957	235308
24965	235309
19701	235310
843	235311
104018	235312
65156	235313
3249	235314
52322	235315
15702	235316
54469	235317
23656	235318
4906	235319
26837	235320
7532	235321
34336	235322
16449	235323
17842	235324
5847	235325
21	235326
12460	235327
145253	235328
3461	235329
14440	235330
5152	235331
6459	235332
741	235333
741	235334
100381	235335
63038	235336
147309	235337
28422	235338
21145	235339
5879	235340
15460	235341
7544	235342
1	235343
11	235344
53	235345
3922	235346
7	235347
55040	235348
9934	235349
1749	235350
338	235351
2630	235352
48785	235353
50515	235354
7395	235355
74932	235356
3	235357
36788	235358
1749	235359
368	235360
43071	235361
1372	235362
12682	235363
32	235364
1471	235365
166282	235366
91411	235367
283	235368
18377	235369
42246	235370
37799	235371
34335	235372
8163	235373
91245	235374
48435	235375
90170	235376
7886	235377
715	235378
49898	235379
16381	235380
105732	235381
27954	235382
6741	235383
24	235384
1117	235385
1344	235386
29083	235387
8	235388
116	235389
2916	235390
34561	235391
9272	235392
5299	235393
13878	235394
53	235395
3680	235396
969	235397
14205	235398
31163	235399
65554	235400
6576	235401
4475	235402
130	235403
130	235404
130	235405
82954	235406
169	235407
12087	235408
30654	235409
1114	235410
122635	235411
33978	235412
141174	235413
3891	235414
6556	235415
61813	235416
107163	235417
121	235418
965	235419
44207	235420
42510	235421
2845	235422
27253	235423
35894	235424
105194	235425
20601	235426
19581	235427
85573	235428
12628	235429
61356	235430
49347	235431
20351	235432
62606	235433
62606	235434
58904	235435
18889	235436
265	235437
9823	235438
690	235439
116955	235440
3090	235441
32	235442
351	235443
1953	235444
1975	235445
3511	235446
31227	235447
1166	235448
32	235449
75906	235450
60455	235451
306	235452
95785	235453
15479	235454
1361	235455
1206	235456
3090	235457
1475	235458
1704	235459
116	235460
6001	235461
45094	235462
36181	235463
162	235464
79616	235465
1032	235466
68647	235467
6205	235468
28716	235469
10147	235470
7671	235471
60652	235472
64936	235473
29508	235474
1064	235475
543	235476
40729	235477
27338	235478
20977	235479
109074	235480
15874	235481
43068	235482
102	235483
41284	235484
112630	235485
23216	235486
111378	235487
57250	235488
58191	235489
66068	235490
141985	235491
4464	235492
44362	235493
10910	235494
58619	235495
40250	235496
42174	235497
54049	235498
103776	235499
42681	235500
56349	235501
7328	235502
1545	235503
73632	235504
29592	235505
108289	235506
1881	235507
70796	235508
28557	235509
40912	235510
3663	235511
87139	235512
11549	235513
38541	235514
937	235515
4246	235516
3528	235517
13301	235518
8430	235519
162	235520
60692	235521
49908	235522
5262	235523
862	235524
556	235525
544	235526
123	235527
4628	235528
5	235529
420	235530
19105	235531
34723	235532
150	235533
4844	235534
11526	235535
249	235536
20219	235537
7579	235538
41229	235539
862	235540
41057	235541
2415	235542
154091	235543
21142	235544
64967	235545
33	235546
94276	235547
148035	235548
152914	235549
95616	235550
26389	235551
59104	235552
151021	235553
50667	235554
134821	235555
158253	235556
105394	235557
41356	235558
148417	235559
156539	235560
107401	235561
117565	235562
139642	235563
119994	235564
58535	235565
87881	235566
117477	235567
112887	235568
49824	235569
64833	235570
124629	235571
58442	235572
102191	235573
81702	235574
34190	235575
57629	235576
147154	235577
111991	235578
75899	235579
81144	235580
103696	235581
113686	235582
99306	235583
71684	235584
85104	235585
22164	235586
124480	235587
89605	235588
30941	235589
128682	235590
61463	235591
158125	235592
53107	235593
125972	235594
107677	235595
73866	235596
77897	235597
122926	235598
148901	235599
164312	235600
43491	235601
64886	235602
117642	235603
120252	235604
80815	235605
156610	235606
116742	235607
152785	235608
192	235609
493	235610
493	235611
26270	235612
102670	235613
232	235614
133917	235615
86710	235616
43993	235617
41571	235618
66657	235619
28272	235620
15511	235621
33472	235622
111844	235623
166150	235624
166154	235625
112949	235626
75567	235627
35910	235628
57577	235629
108082	235630
147278	235631
137310	235632
164107	235633
84646	235634
60811	235635
97955	235636
104112	235637
110155	235638
149071	235639
107614	235640
126267	235641
137463	235642
105431	235643
77940	235644
132786	235645
117699	235646
99513	235647
79262	235648
130923	235649
97883	235650
30615	235651
90756	235652
158731	235653
158513	235654
109005	235655
7416	235656
65940	235657
44971	235658
113528	235659
155321	235660
56160	235661
139161	235662
74539	235663
36485	235664
82852	235665
42476	235666
96894	235667
49419	235668
39614	235669
34745	235670
105441	235671
1181	235672
35032	235673
81729	235674
123024	235675
129443	235676
129356	235677
143642	235678
141289	235679
79603	235680
148840	235681
109091	235682
103910	235683
132918	235684
156535	235685
16712	235686
141638	235687
167570	235688
139151	235689
141342	235690
154622	235691
132864	235692
115052	235693
150558	235694
68233	235695
141408	235696
131217	235697
113684	235698
137596	235699
52702	235700
65275	235701
132919	235702
160645	235703
126410	235704
118909	235705
131213	235706
121618	235707
154817	235708
80819	235709
148585	235710
56236	235711
115528	235712
132708	235713
41027	235714
64886	235715
64885	235716
7191	235717
57485	235718
134421	235719
21447	235720
32785	235721
87325	235722
25385	235723
89662	235724
111641	235725
114481	235726
122559	235727
10115	235728
46775	235729
127572	235730
116920	235731
120771	235732
63857	235733
131100	235734
76823	235735
114003	235736
89755	235737
68661	235738
8779	235739
22294	235740
8288	235741
701	235742
14140	235743
64492	235744
68038	235745
37230	235746
5795	235747
111710	235748
86404	235749
125092	235750
133582	235751
155432	235752
49919	235753
3641	235754
29090	235755
6239	235756
10305	235757
2025	235758
133397	235759
29508	235760
127071	235761
5795	235762
706	235763
49690	235764
90238	235765
43353	235766
25457	235767
111538	235768
11965	235769
38051	235770
248	235771
1262	235772
30729	235773
15994	235774
1248	235775
30192	235776
35642	235777
49986	235778
31558	235779
116280	235780
88714	235781
73881	235782
4064	235783
3605	235784
57389	235785
116998	235786
91826	235787
68917	235788
134451	235789
37535	235790
155601	235791
1268	235792
364	235793
8721	235794
98946	235795
45587	235796
8385	235797
5528	235798
30153	235799
11722	235800
8699	235801
936	235802
13839	235803
114662	235804
31558	235805
43105	235806
122799	235807
3660	235808
9923	235809
85375	235810
82872	235811
92996	235812
19620	235813
87017	235814
4784	235815
79130	235816
101744	235817
9535	235818
1788	235819
1788	235820
40737	235821
35104	235822
156285	235823
101694	235824
102	235825
38712	235826
19689	235827
25513	235828
19348	235829
17456	235830
34928	235831
4442	235832
7940	235833
131717	235834
290	235835
11422	235836
72563	235837
1994	235838
40989	235839
137446	235840
199	235841
102	235842
836	235843
5314	235844
19404	235845
38307	235846
237	235847
91287	235848
146782	235849
134826	235850
5017	235851
32122	235852
1203	235853
99285	235854
594	235855
11340	235856
1566	235857
8595	235858
140940	235859
9565	235860
57191	235861
4553	235862
46610	235863
14213	235864
1455	235865
4872	235866
551	235867
1696	235868
7336	235869
33415	235870
165932	235871
151138	235872
323	235873
69221	235874
31543	235875
18442	235876
112053	235877
3	235878
81910	235879
97491	235880
36925	235881
63456	235882
2576	235883
10446	235884
109971	235885
110020	235886
889	235887
95382	235888
44364	235889
106284	235890
66205	235891
29	235892
60404	235893
10314	235894
19694	235895
13531	235896
28696	235897
76446	235898
16040	235899
14268	235900
39250	235901
13531	235902
16832	235903
14887	235904
4214	235905
1696	235906
61284	235907
105089	235908
160986	235909
2728	235910
6630	235911
33446	235912
35895	235913
22646	235914
374	235915
478	235916
52935	235917
111299	235918
20198	235919
174	235920
1523	235921
29024	235922
86730	235923
27482	235924
67790	235925
72480	235926
123017	235927
156598	235928
40973	235929
3416	235930
78439	235931
987	235932
47451	235933
85262	235934
65923	235935
89752	235936
80856	235937
132946	235938
3283	235939
13496	235940
9290	235941
25550	235942
3000	235943
3713	235944
55220	235945
59377	235946
8226	235947
4897	235948
59059	235949
19559	235950
51802	235951
90778	235952
1677	235953
5233	235954
32008	235955
31753	235956
12701	235957
328	235958
109536	235959
71595	235960
1150	235961
22365	235962
6051	235963
13168	235964
11101	235965
10129	235966
62943	235967
22826	235968
18276	235969
3799	235970
12578	235971
115405	235972
126	235973
78655	235974
2317	235975
9430	235976
33599	235977
14230	235978
113624	235979
108987	235980
1291	235981
69200	235982
108236	235983
20631	235984
11650	235985
58264	235986
76794	235987
59387	235988
12167	235989
62377	235990
6545	235991
4608	235992
13601	235993
89062	235994
29325	235995
21672	235996
101648	235997
408	235998
68722	235999
9005	236000
46546	236001
40871	236002
41642	236003
2061	236004
207	236005
874	236006
53725	236007
37372	236008
65797	236009
30775	236010
951	236011
101074	236012
57774	236013
138812	236014
1426	236015
47153	236016
27944	236017
2394	236018
106110	236019
19870	236020
77654	236021
2321	236022
110549	236023
11276	236024
25597	236025
84978	236026
720	236027
65041	236028
67193	236029
26157	236030
29796	236031
86279	236032
61604	236033
129044	236034
125901	236035
2408	236036
93488	236037
3641	236038
31105	236039
46678	236040
3039	236041
6717	236042
45331	236043
6540	236044
22990	236045
1439	236046
127862	236047
10239	236048
55178	236049
6158	236050
89462	236051
11271	236052
34639	236053
64074	236054
17452	236055
71184	236056
122863	236057
1600	236058
19368	236059
2172	236060
30722	236061
73241	236062
27772	236063
35892	236064
56697	236065
109755	236066
49541	236067
41841	236068
1046	236069
1247	236070
33110	236071
8823	236072
33231	236073
56662	236074
5630	236075
58170	236076
52219	236077
2673	236078
5201	236079
22198	236080
23438	236081
799	236082
21317	236083
21302	236084
10803	236085
17055	236086
15451	236087
105282	236088
52290	236089
51173	236090
5897	236091
6493	236092
44049	236093
115810	236094
24594	236095
136857	236096
88849	236097
90477	236098
6861	236099
61900	236100
114452	236101
30297	236102
808	236103
100807	236104
5292	236105
1137	236106
16	236107
121563	236108
141551	236109
37681	236110
21963	236111
25681	236112
97855	236113
55102	236114
10742	236115
48	236116
121	236117
49541	236118
1521	236119
95013	236120
3061	236121
48848	236122
59855	236123
14724	236124
1440	236125
3499	236126
19715	236127
1518	236128
751	236129
2630	236130
106859	236131
24578	236132
63746	236133
642	236134
29322	236135
5204	236136
1843	236137
18657	236138
36771	236139
3613	236140
221	236141
1255	236142
54173	236143
122095	236144
1149	236145
431	236146
4	236147
34010	236148
1	236149
5231	236150
224	236151
17908	236152
936	236153
49643	236154
849	236155
445	236156
13332	236157
8384	236158
87421	236159
2841	236160
42500	236161
62156	236162
118557	236163
98847	236164
88849	236165
99285	236166
228	236167
91676	236168
111091	236169
95915	236170
48	236171
21266	236172
56363	236173
28136	236174
7853	236175
1296	236176
1296	236177
41780	236178
47053	236179
26504	236180
124824	236181
81800	236182
151081	236183
21363	236184
37225	236185
15402	236186
7237	236187
27138	236188
6	236189
3570	236190
76380	236191
28306	236192
6192	236193
448	236194
2408	236195
123808	236196
4368	236197
98559	236198
136	236199
18165	236200
136116	236201
37271	236202
19429	236203
17057	236204
77246	236205
401	236206
15287	236207
53318	236208
8708	236209
5471	236210
10181	236211
44801	236212
1111	236213
146945	236214
38156	236215
1086	236216
273	236217
22335	236218
108127	236219
24979	236220
68280	236221
46446	236222
238	236223
10917	236224
4698	236225
66690	236226
31589	236227
84307	236228
8459	236229
76370	236230
37564	236231
1206	236232
13918	236233
8	236234
32938	236235
48731	236236
24962	236237
12781	236238
8386	236239
1764	236240
42524	236241
783	236242
19029	236243
49755	236244
6819	236245
16781	236246
17983	236247
3307	236248
34801	236249
85857	236250
99041	236251
108356	236252
6235	236253
3932	236254
38792	236255
118251	236256
52245	236257
161613	236258
30809	236259
56171	236260
4485	236261
42991	236262
117788	236263
113770	236264
102062	236265
92800	236266
275	236267
46541	236268
168079	236269
1788	236270
112464	236271
71148	236272
105870	236273
11379	236274
114620	236275
23906	236276
112168	236277
40041	236278
55090	236279
92230	236280
77867	236281
20231	236282
5751	236283
2288	236284
7050	236285
137320	236286
19347	236287
158	236288
20105	236289
39200	236290
1882	236291
1848	236292
23400	236293
12911	236294
889	236295
68643	236296
32967	236297
46932	236298
41462	236299
69228	236300
5591	236301
18166	236302
18103	236303
2741	236304
27114	236305
54783	236306
37862	236307
51283	236308
73121	236309
244	236310
93467	236311
165792	236312
34010	236313
40205	236314
357	236315
95453	236316
132611	236317
3641	236318
167413	236319
27191	236320
86202	236321
31494	236322
135700	236323
572	236324
872	236325
26771	236326
137534	236327
13503	236328
15309	236329
61172	236330
131220	236331
8116	236332
157035	236333
20466	236334
14318	236335
65923	236336
9180	236337
7864	236338
100207	236339
4719	236340
1865	236341
40886	236342
30067	236343
7347	236344
7	236345
21498	236346
24	236347
5	236348
12156	236349
20073	236350
2441	236351
50216	236352
1943	236353
31138	236354
17183	236355
97600	236356
112141	236357
73161	236358
4489	236359
1180	236360
109025	236361
9391	236362
1220	236363
2110	236364
14931	236365
62348	236366
22287	236367
67040	236368
15896	236369
95838	236370
32592	236371
5963	236372
17683	236373
36094	236374
102444	236375
69269	236376
71	236377
10945	236378
18611	236379
297	236380
64357	236381
204	236382
40351	236383
92561	236384
18261	236385
19528	236386
73387	236387
42764	236388
115603	236389
51421	236390
1466	236391
122256	236392
1219	236393
49752	236394
8527	236395
1986	236396
74353	236397
150966	236398
33432	236399
106917	236400
8229	236401
37918	236402
9764	236403
129288	236404
12599	236405
7700	236406
30045	236407
6477	236408
41841	236409
5347	236410
11195	236411
20484	236412
34928	236413
152471	236414
73850	236415
152392	236416
44614	236417
40951	236418
1062	236419
15866	236420
91	236421
23098	236422
100961	236423
114469	236424
35995	236425
2644	236426
2644	236427
95396	236428
235	236429
18482	236430
129930	236431
23990	236432
57852	236433
6747	236434
48245	236435
145144	236436
21558	236437
1533	236438
896	236439
19798	236440
65131	236441
53673	236442
28326	236443
37821	236444
23875	236445
98763	236446
12612	236447
2657	236448
117806	236449
54041	236450
91964	236451
55018	236452
81260	236453
69269	236454
122973	236455
15901	236456
1105	236457
24303	236458
83482	236459
92841	236460
99083	236461
32932	236462
9710	236463
77971	236464
8695	236465
27338	236466
16251	236467
126713	236468
58632	236469
1778	236470
15849	236471
1122	236472
14803	236473
14487	236474
150501	236475
18494	236476
64982	236477
6505	236478
34275	236479
61482	236480
54275	236481
89036	236482
96086	236483
49554	236484
3049	236485
31448	236486
1913	236487
105809	236488
10345	236489
38871	236490
70484	236491
51450	236492
70967	236493
57377	236494
5513	236495
101217	236496
96599	236497
311	236498
65836	236499
27415	236500
204	236501
87924	236502
421	236503
3320	236504
97407	236505
8044	236506
72390	236507
18889	236508
1489	236509
60076	236510
10846	236511
66761	236512
33635	236513
204	236514
9756	236515
107475	236516
17334	236517
25387	236518
29304	236519
53553	236520
83574	236521
2898	236522
36327	236523
2728	236524
19866	236525
6678	236526
2742	236527
90711	236528
19437	236529
10708	236530
19142	236531
25907	236532
22704	236533
773	236534
129365	236535
3256	236536
951	236537
11572	236538
9081	236539
33220	236540
4605	236541
26741	236542
1040	236543
33375	236544
2753	236545
45347	236546
714	236547
54537	236548
2087	236549
49591	236550
4700	236551
843	236552
43153	236553
5511	236554
72206	236555
49709	236556
12039	236557
46251	236558
57924	236559
25365	236560
31375	236561
1868	236562
3872	236563
1758	236564
1914	236565
28584	236566
72810	236567
103316	236568
166255	236569
45750	236570
26603	236571
137721	236572
27199	236573
44089	236574
2543	236575
62066	236576
23466	236577
1951	236578
1953	236579
2964	236580
64334	236581
137861	236582
101264	236583
64211	236584
35149	236585
112760	236586
83288	236587
123625	236588
8625	236589
8865	236590
100405	236591
9589	236592
37379	236593
20265	236594
1243	236595
108736	236596
5555	236597
4027	236598
38057	236599
14591	236600
3203	236601
16820	236602
115	236603
3932	236604
1659	236605
22162	236606
13356	236607
42	236608
137133	236609
15423	236610
19656	236611
10391	236612
103075	236613
103244	236614
15995	236615
38003	236616
47269	236617
81610	236618
105120	236619
100417	236620
74338	236621
105021	236622
132	236623
18210	236624
32295	236625
95518	236626
104082	236627
47088	236628
13516	236629
7137	236630
98384	236631
20758	236632
41046	236633
11112	236634
43846	236635
6141	236636
31287	236637
109805	236638
37226	236639
21003	236640
12047	236641
25300	236642
14478	236643
1158	236644
29229	236645
124247	236646
75620	236647
8177	236648
50552	236649
167500	236650
66020	236651
5584	236652
27667	236653
107822	236654
43413	236655
61705	236656
103108	236657
9411	236658
80748	236659
93710	236660
72632	236661
53532	236662
853	236663
68929	236664
89263	236665
3080	236666
128861	236667
113171	236668
127381	236669
44677	236670
4897	236671
307	236672
11363	236673
78548	236674
166024	236675
85338	236676
20979	236677
6126	236678
49879	236679
111819	236680
2577	236681
121430	236682
53241	236683
5230	236684
34890	236685
8098	236686
7527	236687
31522	236688
1320	236689
814	236690
15047	236691
5940	236692
2509	236693
9643	236694
541	236695
51260	236696
52277	236697
90320	236698
9778	236699
104905	236700
82918	236701
63992	236702
5750	236703
5333	236704
11188	236705
7894	236706
46666	236707
8459	236708
7348	236709
4566	236710
4441	236711
57447	236712
115371	236713
120231	236714
79394	236715
9615	236716
228	236717
23435	236718
25032	236719
101547	236720
108813	236721
14386	236722
131698	236723
150894	236724
21405	236725
106242	236726
624	236727
114072	236728
53196	236729
11772	236730
135650	236731
30407	236732
52758	236733
57740	236734
115423	236735
46655	236736
12462	236737
6722	236738
10796	236739
132693	236740
2495	236741
17837	236742
67710	236743
10837	236744
12701	236745
31106	236746
141941	236747
130787	236748
66375	236749
34048	236750
24079	236751
14189	236752
932	236753
5399	236754
19569	236755
14174	236756
103197	236757
77824	236758
49536	236759
94142	236760
53347	236761
30221	236762
19961	236763
82430	236764
93931	236765
57174	236766
60146	236767
2459	236768
155246	236769
44380	236770
33234	236771
33234	236772
18089	236773
40815	236774
136011	236775
88018	236776
3458	236777
184	236778
32125	236779
70543	236780
88527	236781
74808	236782
58393	236783
65207	236784
60618	236785
3891	236786
170	236787
1374	236788
91487	236789
102104	236790
51554	236791
100878	236792
39602	236793
2500	236794
42	236795
246	236796
901	236797
174	236798
560	236799
335	236800
659	236801
3958	236802
2571	236803
160512	236804
3399	236805
33953	236806
34480	236807
9253	236808
9556	236809
138404	236810
138405	236811
1326	236812
1352	236813
154	236814
13909	236815
1515	236816
14	236817
152712	236818
5183	236819
740	236820
25110	236821
25751	236822
100181	236823
57180	236824
4459	236825
58667	236826
100288	236827
39526	236828
29176	236829
7407	236830
16929	236831
12567	236832
163487	236833
38000	236834
17478	236835
178	236836
207	236837
61351	236838
178	236839
2318	236840
75087	236841
33789	236842
41129	236843
86333	236844
102890	236845
1975	236846
31998	236847
3058	236848
4552	236849
5924	236850
13641	236851
14623	236852
14805	236853
104493	236854
148860	236855
38409	236856
64749	236857
90	236858
77762	236859
31232	236860
1931	236861
16754	236862
78778	236863
104486	236864
60743	236865
123486	236866
722	236867
1949	236868
53058	236869
78574	236870
3668	236871
24840	236872
40986	236873
6253	236874
110234	236875
5	236876
1	236877
22151	236878
12058	236879
12058	236880
21776	236881
4602	236882
9259	236883
1248	236884
9726	236885
9203	236886
11727	236887
10618	236888
16769	236889
786	236890
108030	236891
18030	236892
6182	236893
31752	236894
54622	236895
11412	236896
7347	236897
29380	236898
153642	236899
43887	236900
15277	236901
2386	236902
23099	236903
115	236904
1566	236905
8557	236906
84585	236907
51016	236908
550	236909
49145	236910
78164	236911
69439	236912
1743	236913
7020	236914
3732	236915
10268	236916
421	236917
14979	236918
73460	236919
11791	236920
1850	236921
23571	236922
533	236923
47841	236924
63629	236925
6623	236926
7906	236927
661	236928
2359	236929
291	236930
64555	236931
22826	236932
424	236933
9087	236934
5517	236935
108804	236936
7024	236937
41745	236938
11193	236939
938	236940
51347	236941
23953	236942
522	236943
1321	236944
1702	236945
36075	236946
6440	236947
5	236948
46	236949
50362	236950
325	236951
51867	236952
83136	236953
24806	236954
64074	236955
9453	236956
1547	236957
6445	236958
13942	236959
68141	236960
24791	236961
43408	236962
40704	236963
2	236964
34457	236965
85916	236966
3684	236967
4159	236968
47322	236969
52304	236970
56385	236971
273	236972
6751	236973
12270	236974
54067	236975
1856	236976
3977	236977
21176	236978
5738	236979
24319	236980
4048	236981
2511	236982
85160	236983
60145	236984
77916	236985
2576	236986
105674	236987
14881	236988
5	236989
33147	236990
3161	236991
264	236992
77	236993
13002	236994
56754	236995
90239	236996
54248	236997
52280	236998
1687	236999
40585	237000
89	237001
9036	237002
131	237003
71439	237004
5875	237005
8946	237006
38120	237007
30653	237008
14774	237009
26714	237010
46436	237011
202	237012
2096	237013
68093	237014
6725	237015
5040	237016
28127	237017
34604	237018
597	237019
2354	237020
3019	237021
15551	237022
946	237023
33138	237024
27025	237025
46370	237026
58952	237027
19904	237028
22063	237029
458	237030
181	237031
122429	237032
1265	237033
131177	237034
11978	237035
34411	237036
20443	237037
1218	237038
10945	237039
14217	237040
11880	237041
109720	237042
69760	237043
34728	237044
107172	237045
156156	237046
11195	237047
100637	237048
57163	237049
130390	237050
73574	237051
158465	237052
11851	237053
87133	237054
96207	237055
49460	237056
25986	237057
200	237058
92335	237059
101307	237060
50905	237061
9190	237062
39520	237063
21176	237064
11275	237065
48263	237066
10409	237067
43527	237068
860	237069
2108	237070
20817	237071
9583	237072
92315	237073
3684	237074
2894	237075
2521	237076
16627	237077
11579	237078
40947	237079
26880	237080
8407	237081
1663	237082
44696	237083
15836	237084
105790	237085
718	237086
94240	237087
55777	237088
58315	237089
14054	237090
113	237091
29072	237092
236	237093
24013	237094
25045	237095
57747	237096
113536	237097
8288	237098
5	237099
30465	237100
5514	237101
19840	237102
729	237103
42044	237104
32473	237105
36140	237106
105968	237107
129668	237108
70448	237109
7587	237110
49137	237111
6229	237112
1266	237113
702	237114
17959	237115
122315	237116
60392	237117
14058	237118
32723	237119
70242	237120
3053	237121
88536	237122
11103	237123
2050	237124
128903	237125
1097	237126
36	237127
37751	237128
423	237129
86733	237130
684	237131
138844	237132
81431	237133
6526	237134
10748	237135
40286	237136
181	237137
1778	237138
2481	237139
96915	237140
161614	237141
20334	237142
54785	237143
166213	237144
1635	237145
6706	237146
2014	237147
100983	237148
46184	237149
93837	237150
162611	237151
15040	237152
8347	237153
77654	237154
161970	237155
44857	237156
10943	237157
2858	237158
11276	237159
68932	237160
107186	237161
62335	237162
12822	237163
13062	237164
3344	237165
112471	237166
5981	237167
358	237168
67865	237169
863	237170
7246	237171
104117	237172
133238	237173
4223	237174
86184	237175
76032	237176
52386	237177
78784	237178
246	237179
36375	237180
31109	237181
20484	237182
6835	237183
42737	237184
4560	237185
328	237186
22225	237187
135074	237188
29335	237189
41841	237190
63746	237191
5365	237192
113455	237193
25100	237194
12718	237195
35336	237196
13440	237197
105284	237198
602	237199
113780	237200
253	237201
15047	237202
61	237203
74005	237204
111039	237205
137726	237206
44986	237207
22024	237208
45366	237209
39494	237210
5749	237211
4176	237212
3818	237213
1116	237214
15568	237215
21410	237216
6400	237217
538	237218
28791	237219
2196	237220
1921	237221
1248	237222
3051	237223
32550	237224
143984	237225
139364	237226
150477	237227
61255	237228
7695	237229
151444	237230
7760	237231
116644	237232
18494	237233
50159	237234
312	237235
96512	237236
135335	237237
42399	237238
70499	237239
4681	237240
199	237241
62929	237242
93028	237243
1002	237244
8822	237245
17281	237246
44519	237247
130635	237248
129117	237249
63497	237250
82	237251
66925	237252
126996	237253
76785	237254
35166	237255
1507	237256
20994	237257
10803	237258
70819	237259
160233	237260
15205	237261
75612	237262
36204	237263
14381	237264
481	237265
5357	237266
181	237267
58382	237268
163	237269
57037	237270
50026	237271
108094	237272
14160	237273
9459	237274
6434	237275
129235	237276
458	237277
21650	237278
3	237279
3	237280
5858	237281
43409	237282
73270	237283
11720	237284
7859	237285
2909	237286
27776	237287
2644	237288
122820	237289
41010	237290
88458	237291
54239	237292
641	237293
43629	237294
29269	237295
8731	237296
98491	237297
97798	237298
11171	237299
36101	237300
11918	237301
122	237302
42409	237303
7601	237304
55	237305
34008	237306
21184	237307
3540	237308
90272	237309
701	237310
45947	237311
2277	237312
735	237313
101997	237314
1934	237315
14680	237316
602	237317
601	237318
1374	237319
3956	237320
46214	237321
6818	237322
57115	237323
10271	237324
19525	237325
9265	237326
93568	237327
11923	237328
71767	237329
545	237330
59622	237331
96094	237332
10829	237333
77679	237334
50413	237335
165721	237336
6153	237337
7864	237338
114265	237339
24138	237340
6685	237341
16336	237342
86282	237343
72316	237344
25387	237345
37675	237346
28446	237347
50133	237348
1699	237349
28647	237350
14044	237351
41437	237352
18277	237353
52632	237354
34954	237355
52510	237356
3122	237357
68229	237358
16193	237359
20757	237360
113503	237361
90717	237362
7780	237363
22876	237364
4915	237365
32692	237366
14002	237367
5011	237368
37954	237369
16125	237370
31652	237371
149416	237372
92069	237373
29280	237374
78579	237375
3461	237376
64372	237377
31493	237378
1061	237379
86246	237380
73462	237381
8033	237382
754	237383
42400	237384
25615	237385
8127	237386
8672	237387
32547	237388
9515	237389
167222	237390
27271	237391
92080	237392
36554	237393
71467	237394
35665	237395
6120	237396
6120	237397
10831	237398
17473	237399
135738	237400
137297	237401
165964	237402
5817	237403
38705	237404
13006	237405
6966	237406
1720	237407
25285	237408
16388	237409
24798	237410
112642	237411
2526	237412
5086	237413
1190	237414
61673	237415
1087	237416
2018	237417
380	237418
37833	237419
12129	237420
5179	237421
117488	237422
23737	237423
10878	237424
21331	237425
110232	237426
92571	237427
93046	237428
25768	237429
17575	237430
123584	237431
133187	237432
66734	237433
2841	237434
1476	237435
73817	237436
19248	237437
51763	237438
1290	237439
188	237440
1403	237441
214	237442
9493	237443
623	237444
13075	237445
17160	237446
467	237447
13909	237448
50283	237449
106783	237450
4358	237451
68260	237452
50362	237453
215	237454
19644	237455
36305	237456
193	237457
13680	237458
68576	237459
12827	237460
15078	237461
86937	237462
109766	237463
57029	237464
136961	237465
48596	237466
613	237467
23493	237468
17790	237469
59300	237470
511	237471
52628	237472
10288	237473
77367	237474
2520	237475
36870	237476
2532	237477
61	237478
1712	237479
132808	237480
29651	237481
2148	237482
30344	237483
24875	237484
111846	237485
46453	237486
164679	237487
121327	237488
40032	237489
63330	237490
4942	237491
77671	237492
1961	237493
98194	237494
469	237495
2082	237496
2757	237497
23543	237498
55308	237499
10325	237500
1824	237501
36281	237502
68995	237503
35037	237504
4832	237505
24371	237506
44057	237507
12411	237508
41575	237509
5664	237510
580	237511
1307	237512
64375	237513
1866	237514
61724	237515
59589	237516
33961	237517
66656	237518
945	237519
22	237520
11403	237521
712	237522
1189	237523
713	237524
699	237525
52210	237526
63657	237527
9778	237528
85835	237529
741	237530
470	237531
104738	237532
538	237533
15471	237534
92696	237535
28295	237536
66248	237537
119	237538
102458	237539
106607	237540
51982	237541
86745	237542
12529	237543
797	237544
49893	237545
36254	237546
36254	237547
46273	237548
52274	237549
108959	237550
2449	237551
16676	237552
829	237553
4004	237554
54537	237555
61367	237556
4491	237557
1365	237558
14203	237559
89366	237560
1859	237561
1111	237562
111553	237563
147941	237564
22269	237565
18841	237566
4693	237567
115265	237568
9590	237569
16664	237570
2003	237571
4800	237572
5	237573
1401	237574
9894	237575
25819	237576
1924	237577
11244	237578
5	237579
746	237580
16084	237581
365	237582
8271	237583
91926	237584
11708	237585
44228	237586
55756	237587
131769	237588
112304	237589
1994	237590
101963	237591
35159	237592
5263	237593
77224	237594
34335	237595
26492	237596
89497	237597
104257	237598
31182	237599
37	237600
290	237601
54220	237602
34087	237603
121108	237604
32040	237605
121	237606
29458	237607
3560	237608
695	237609
6364	237610
48697	237611
572	237612
1550	237613
13942	237614
86275	237615
74310	237616
26764	237617
170	237618
21809	237619
67785	237620
42792	237621
27604	237622
162684	237623
89131	237624
15428	237625
13341	237626
16200	237627
11380	237628
1707	237629
839	237630
8144	237631
49055	237632
117281	237633
293	237634
40650	237635
12585	237636
96	237637
151760	237638
6069	237639
30525	237640
17436	237641
36352	237642
16341	237643
42436	237644
6869	237645
74244	237646
43671	237647
19975	237648
33291	237649
9720	237650
4508	237651
47395	237652
14272	237653
22725	237654
20085	237655
88997	237656
105682	237657
2592	237658
1647	237659
88161	237660
50839	237661
73659	237662
24578	237663
1063	237664
40743	237665
75944	237666
423	237667
2018	237668
131041	237669
1219	237670
1837	237671
14767	237672
4785	237673
2273	237674
2018	237675
48182	237676
93661	237677
13990	237678
307	237679
62835	237680
72963	237681
15557	237682
19366	237683
106234	237684
137472	237685
48713	237686
3266	237687
17553	237688
64408	237689
34636	237690
13647	237691
78416	237692
729	237693
3426	237694
7156	237695
29621	237696
61662	237697
7519	237698
20746	237699
4068	237700
2338	237701
71	237702
33	237703
16928	237704
6884	237705
61512	237706
227	237707
40112	237708
12277	237709
701	237710
73416	237711
39310	237712
2549	237713
4556	237714
1214	237715
238	237716
601	237717
7284	237718
3321	237719
5630	237720
264	237721
12657	237722
473	237723
1994	237724
480	237725
7770	237726
21473	237727
25254	237728
2072	237729
4659	237730
1351	237731
13481	237732
17001	237733
37630	237734
68229	237735
3636	237736
701	237737
32999	237738
473	237739
6640	237740
64990	237741
94	237742
34629	237743
1120	237744
24300	237745
40670	237746
12462	237747
5738	237748
5462	237749
5462	237750
3641	237751
2890	237752
120164	237753
30481	237754
1822	237755
246	237756
51513	237757
827	237758
97	237759
102	237760
1182	237761
7020	237762
17405	237763
827	237764
42584	237765
1720	237766
13699	237767
170	237768
28306	237769
49331	237770
18445	237771
141	237772
1158	237773
74338	237774
35892	237775
77611	237776
39741	237777
22063	237778
7328	237779
49264	237780
12721	237781
462	237782
751	237783
14347	237784
49204	237785
42741	237786
27366	237787
32606	237788
36872	237789
32289	237790
41652	237791
103777	237792
148431	237793
40630	237794
119668	237795
1202	237796
449	237797
7498	237798
6673	237799
23872	237800
1423	237801
4733	237802
1201	237803
93749	237804
137465	237805
25366	237806
3300	237807
2737	237808
20797	237809
4767	237810
3104	237811
73771	237812
8813	237813
47364	237814
2573	237815
10742	237816
164428	237817
32976	237818
5384	237819
26481	237820
12137	237821
50481	237822
16931	237823
906	237824
20224	237825
36831	237826
83	237827
105546	237828
83595	237829
528	237830
1389	237831
90	237832
44125	237833
19943	237834
132088	237835
1195	237836
2933	237837
8451	237838
64528	237839
27419	237840
63506	237841
661	237842
68688	237843
8288	237844
27206	237845
108031	237846
3239	237847
34552	237848
54773	237849
76112	237850
2231	237851
40858	237852
7977	237853
72822	237854
53633	237855
20987	237856
13822	237857
10439	237858
15124	237859
78533	237860
5886	237861
10860	237862
53707	237863
137428	237864
1038	237865
489	237866
9535	237867
55768	237868
54857	237869
31229	237870
1920	237871
12832	237872
96378	237873
1355	237874
75120	237875
25331	237876
34050	237877
6205	237878
12731	237879
30845	237880
4825	237881
71453	237882
1034	237883
145558	237884
99215	237885
56744	237886
82382	237887
541	237888
357	237889
32963	237890
106552	237891
5318	237892
133858	237893
55969	237894
16393	237895
14996	237896
486	237897
863	237898
3588	237899
101158	237900
11700	237901
3266	237902
693	237903
88103	237904
10020	237905
31271	237906
1182	237907
108277	237908
2797	237909
11170	237910
15524	237911
47135	237912
18379	237913
52659	237914
7575	237915
716	237916
64	237917
251	237918
93987	237919
36	237920
9971	237921
118544	237922
319	237923
16537	237924
10739	237925
1753	237926
4917	237927
88567	237928
12681	237929
444	237930
3493	237931
117005	237932
1343	237933
129970	237934
932	237935
7332	237936
946	237937
3274	237938
703	237939
30815	237940
3724	237941
299	237942
71669	237943
3888	237944
5212	237945
11408	237946
80	237947
2	237948
7306	237949
37	237950
64	237951
6719	237952
3366	237953
37692	237954
3178	237955
32	237956
362	237957
34708	237958
11538	237959
1704	237960
24	237961
276	237962
3279	237963
150349	237964
5421	237965
9903	237966
16853	237967
7710	237968
1140	237969
22048	237970
26553	237971
31737	237972
77945	237973
5164	237974
32955	237975
41268	237976
2388	237977
9978	237978
104021	237979
39150	237980
115	237981
23257	237982
64477	237983
7024	237984
276	237985
240	237986
8538	237987
96	237988
105	237989
594	237990
2656	237991
33387	237992
3366	237993
1186	237994
6352	237995
2178	237996
100547	237997
61171	237998
68314	237999
4836	238000
96	238001
2656	238002
30045	238003
102262	238004
2316	238005
91334	238006
2561	238007
65848	238008
87111	238009
51930	238010
1137	238011
5266	238012
8	238013
16	238014
122	238015
480	238016
46202	238017
39486	238018
8	238019
1913	238020
41720	238021
637	238022
8888	238023
6432	238024
3381	238025
716	238026
1923	238027
2387	238028
65763	238029
2387	238030
372	238031
15	238032
350	238033
3416	238034
685	238035
19510	238036
15772	238037
87689	238038
108	238039
3459	238040
60	238041
4489	238042
62340	238043
62340	238044
9582	238045
6962	238046
15248	238047
99	238048
2848	238049
9675	238050
18343	238051
66309	238052
26449	238053
55029	238054
324	238055
4532	238056
28709	238057
9675	238058
484	238059
10795	238060
65993	238061
41720	238062
5425	238063
97	238064
304	238065
304	238066
2189	238067
21363	238068
150	238069
13206	238070
64	238071
2386	238072
17768	238073
3381	238074
53	238075
2704	238076
4638	238077
45416	238078
2086	238079
5712	238080
110622	238081
144	238082
47	238083
18049	238084
60701	238085
4251	238086
4804	238087
18339	238088
1640	238089
1910	238090
6207	238091
20593	238092
255	238093
875	238094
34827	238095
11639	238096
8	238097
1298	238098
1630	238099
15472	238100
14332	238101
6085	238102
4734	238103
61297	238104
4779	238105
3523	238106
76194	238107
453	238108
255	238109
33943	238110
946	238111
7277	238112
14258	238113
854	238114
1652	238115
1640	238116
19449	238117
46765	238118
63950	238119
169	238120
105638	238121
58351	238122
409	238123
574	238124
47965	238125
44042	238126
401	238127
2657	238128
408	238129
14690	238130
85548	238131
720	238132
112557	238133
27599	238134
1018	238135
22928	238136
1018	238137
1018	238138
20487	238139
21616	238140
3715	238141
133233	238142
49987	238143
114028	238144
56127	238145
134767	238146
41117	238147
66681	238148
6505	238149
46917	238150
906	238151
45787	238152
37708	238153
15056	238154
57839	238155
1	238156
51515	238157
4122	238158
67889	238159
15279	238160
11750	238161
3233	238162
35958	238163
39527	238164
92	238165
2158	238166
18831	238167
1332	238168
18226	238169
31933	238170
18513	238171
1655	238172
24838	238173
13144	238174
83596	238175
7474	238176
62698	238177
10877	238178
20355	238179
2130	238180
3730	238181
20917	238182
20714	238183
1158	238184
1004	238185
78395	238186
10421	238187
6266	238188
135401	238189
93291	238190
21713	238191
10527	238192
34967	238193
22381	238194
6546	238195
401	238196
14297	238197
68817	238198
27958	238199
63973	238200
22793	238201
69051	238202
84446	238203
105235	238204
57562	238205
55120	238206
37136	238207
43190	238208
45138	238209
131534	238210
125861	238211
28473	238212
28867	238213
108333	238214
96686	238215
106906	238216
14379	238217
14335	238218
12949	238219
27506	238220
63047	238221
113679	238222
54675	238223
124259	238224
124272	238225
65891	238226
16468	238227
133897	238228
62252	238229
79367	238230
124950	238231
86473	238232
69820	238233
69869	238234
86115	238235
36386	238236
131493	238237
115078	238238
65464	238239
22982	238240
44004	238241
77592	238242
10490	238243
65081	238244
61080	238245
19914	238246
104205	238247
93828	238248
130573	238249
65307	238250
102034	238251
29466	238252
116899	238253
93833	238254
13720	238255
84108	238256
86456	238257
95387	238258
134338	238259
109494	238260
85668	238261
99167	238262
27574	238263
38562	238264
80846	238265
116905	238266
136215	238267
136216	238268
116906	238269
116911	238270
69705	238271
111349	238272
61494	238273
45143	238274
143793	238275
88664	238276
64033	238277
9926	238278
102518	238279
54420	238280
109458	238281
80382	238282
10853	238283
53743	238284
103455	238285
50989	238286
35083	238287
5882	238288
18045	238289
9913	238290
4913	238291
58925	238292
6333	238293
48520	238294
28396	238295
26442	238296
35873	238297
42765	238298
16670	238299
5934	238300
17792	238301
2420	238302
2296	238303
65226	238304
84586	238305
17543	238306
6271	238307
19506	238308
100561	238309
39918	238310
38559	238311
11604	238312
58062	238313
8664	238314
57415	238315
3913	238316
2757	238317
5451	238318
63375	238319
21692	238320
8591	238321
10898	238322
10900	238323
8018	238324
40751	238325
18772	238326
32843	238327
166433	238328
31520	238329
21811	238330
37215	238331
13258	238332
37222	238333
38677	238334
37218	238335
48660	238336
32131	238337
49494	238338
111989	238339
137486	238340
14180	238341
37910	238342
71490	238343
95428	238344
67030	238345
85031	238346
31653	238347
107504	238348
116843	238349
29688	238350
55108	238351
131246	238352
120110	238353
104204	238354
118818	238355
43223	238356
127794	238357
110736	238358
95596	238359
124560	238360
93861	238361
116949	238362
152826	238363
129584	238364
118848	238365
121503	238366
129585	238367
141471	238368
116968	238369
124571	238370
116997	238371
92099	238372
101115	238373
96132	238374
115127	238375
33717	238376
126266	238377
156052	238378
22631	238379
36479	238380
4247	238381
27977	238382
37579	238383
91371	238384
160212	238385
35888	238386
67583	238387
130941	238388
2760	238389
41272	238390
83725	238391
11431	238392
154930	238393
85196	238394
9937	238395
21490	238396
80341	238397
13366	238398
33581	238399
115023	238400
118861	238401
118840	238402
116943	238403
143746	238404
141462	238405
93856	238406
106667	238407
116837	238408
92027	238409
97993	238410
136191	238411
156696	238412
116953	238413
158722	238414
107690	238415
102720	238416
103556	238417
93872	238418
86363	238419
76893	238420
116966	238421
72685	238422
44475	238423
37793	238424
133081	238425
29453	238426
84342	238427
82100	238428
105749	238429
137651	238430
69169	238431
85819	238432
106741	238433
41268	238434
103919	238435
46065	238436
60712	238437
42677	238438
141556	238439
42231	238440
21977	238441
40560	238442
40691	238443
24061	238444
22651	238445
64790	238446
11903	238447
447	238448
129163	238449
1924	238450
149655	238451
22659	238452
9839	238453
2781	238454
2737	238455
22362	238456
6992	238457
124146	238458
11374	238459
2066	238460
969	238461
371	238462
1466	238463
71552	238464
31461	238465
29297	238466
167708	238467
89481	238468
380	238469
67037	238470
54031	238471
42	238472
560	238473
23811	238474
3162	238475
18028	238476
3724	238477
33518	238478
24939	238479
35413	238480
12797	238481
129	238482
34	238483
61990	238484
105115	238485
45725	238486
46517	238487
40747	238488
152579	238489
56471	238490
19265	238491
1306	238492
35316	238493
86263	238494
985	238495
28970	238496
1233	238497
12638	238498
30615	238499
100223	238500
1018	238501
66744	238502
1493	238503
13135	238504
32257	238505
106041	238506
39475	238507
132092	238508
3978	238509
2737	238510
13940	238511
37861	238512
87613	238513
87741	238514
7778	238515
91038	238516
32792	238517
2042	238518
9779	238519
1227	238520
30083	238521
200	238522
98718	238523
73522	238524
12679	238525
54292	238526
5512	238527
9175	238528
31798	238529
277	238530
502	238531
1254	238532
65561	238533
114608	238534
91951	238535
334	238536
186	238537
23914	238538
3415	238539
1167	238540
2914	238541
2840	238542
42697	238543
15076	238544
36987	238545
41122	238546
4081	238547
224	238548
1150	238549
44	238550
4984	238551
104417	238552
1231	238553
16769	238554
2631	238555
1699	238556
2631	238557
1220	238558
9059	238559
688	238560
74622	238561
4935	238562
20345	238563
7147	238564
3812	238565
3119	238566
32328	238567
858	238568
1958	238569
90572	238570
2383	238571
16830	238572
190	238573
1706	238574
23872	238575
889	238576
3180	238577
2288	238578
117721	238579
3426	238580
3783	238581
30027	238582
716	238583
224	238584
20350	238585
933	238586
57834	238587
15553	238588
151	238589
41323	238590
20651	238591
995	238592
21856	238593
224	238594
20400	238595
201	238596
13512	238597
146794	238598
38339	238599
28893	238600
68130	238601
47967	238602
23666	238603
57502	238604
41949	238605
19919	238606
14180	238607
64100	238608
64077	238609
333	238610
11219	238611
11219	238612
1388	238613
1388	238614
45956	238615
2	238616
6270	238617
11625	238618
1982	238619
157	238620
75437	238621
24792	238622
7	238623
24817	238624
26568	238625
16573	238626
8541	238627
7315	238628
49221	238629
63553	238630
9971	238631
60	238632
12469	238633
68051	238634
23873	238635
631	238636
4012	238637
42049	238638
2496	238639
2800	238640
14017	238641
3002	238642
201	238643
261	238644
8254	238645
2426	238646
99	238647
261	238648
2820	238649
16535	238650
3867	238651
11061	238652
1112	238653
1094	238654
263	238655
4895	238656
11061	238657
13774	238658
13774	238659
8024	238660
4644	238661
3160	238662
101821	238663
151269	238664
15	238665
146869	238666
23666	238667
87751	238668
121290	238669
45415	238670
89239	238671
6820	238672
12524	238673
7828	238674
9541	238675
31818	238676
97931	238677
114187	238678
22527	238679
121591	238680
11	238681
84451	238682
1358	238683
10	238684
3551	238685
55207	238686
41440	238687
7204	238688
265	238689
11769	238690
17546	238691
11246	238692
135554	238693
109675	238694
13410	238695
834	238696
108803	238697
40729	238698
113262	238699
8474	238700
280	238701
3	238702
58501	238703
27169	238704
4903	238705
24196	238706
4745	238707
250	238708
2	238709
241	238710
874	238711
250	238712
4358	238713
471	238714
27771	238715
58183	238716
90504	238717
167653	238718
12347	238719
1217	238720
815	238721
16	238722
1901	238723
1370	238724
427	238725
110788	238726
9993	238727
147157	238728
48925	238729
81033	238730
81033	238731
297	238732
9178	238733
17610	238734
104	238735
31313	238736
120188	238737
82998	238738
9323	238739
43019	238740
22	238741
4423	238742
43	238743
4416	238744
7306	238745
2120	238746
421	238747
1362	238748
982	238749
59049	238750
405	238751
194	238752
38768	238753
220	238754
13681	238755
3507	238756
476	238757
434	238758
69363	238759
22996	238760
337	238761
315	238762
1093	238763
798	238764
1354	238765
2506	238766
48478	238767
1354	238768
2273	238769
669	238770
5122	238771
198	238772
44831	238773
46129	238774
2159	238775
58084	238776
3	238777
92596	238778
13639	238779
1095	238780
82552	238781
476	238782
90770	238783
1242	238784
3785	238785
3735	238786
18072	238787
52133	238788
7491	238789
39	238790
375	238791
39	238792
336	238793
4135	238794
1485	238795
745	238796
1171	238797
523	238798
41191	238799
4797	238800
43270	238801
6311	238802
97358	238803
163	238804
1772	238805
461	238806
5063	238807
2755	238808
43	238809
533	238810
6	238811
528	238812
820	238813
1358	238814
8	238815
2136	238816
9993	238817
2948	238818
82928	238819
2115	238820
162	238821
769	238822
1461	238823
3859	238824
59941	238825
17491	238826
8	238827
2	238828
7522	238829
592	238830
260	238831
77159	238832
40535	238833
18720	238834
37	238835
153	238836
4517	238837
1030	238838
20629	238839
102	238840
9263	238841
2084	238842
108	238843
2258	238844
120	238845
2899	238846
1684	238847
37917	238848
16677	238849
33339	238850
10753	238851
2690	238852
5153	238853
161	238854
535	238855
12579	238856
2515	238857
27027	238858
91559	238859
5309	238860
43	238861
267	238862
77632	238863
8659	238864
474	238865
1787	238866
120	238867
134	238868
51246	238869
408	238870
82998	238871
780	238872
50	238873
48674	238874
118817	238875
128868	238876
113424	238877
84569	238878
18409	238879
89080	238880
40648	238881
235	238882
293	238883
33971	238884
8554	238885
1711	238886
1028	238887
786	238888
7482	238889
2	238890
471	238891
436	238892
7301	238893
184	238894
5985	238895
25955	238896
184	238897
30240	238898
39975	238899
107629	238900
2839	238901
69502	238902
30247	238903
27608	238904
7984	238905
36553	238906
4885	238907
728	238908
59027	238909
112597	238910
54306	238911
41967	238912
39840	238913
8932	238914
1878	238915
23724	238916
57302	238917
15162	238918
160594	238919
85435	238920
8468	238921
89798	238922
34069	238923
107822	238924
53562	238925
7573	238926
16462	238927
14359	238928
67262	238929
75850	238930
93021	238931
32236	238932
25418	238933
99433	238934
59627	238935
42837	238936
37722	238937
156348	238938
12850	238939
133710	238940
16785	238941
74205	238942
38005	238943
6594	238944
348	238945
1187	238946
27351	238947
4842	238948
555	238949
86893	238950
4073	238951
21748	238952
3980	238953
8893	238954
80520	238955
3548	238956
21215	238957
6371	238958
18747	238959
45673	238960
826	238961
25677	238962
32677	238963
1890	238964
350	238965
2092	238966
38275	238967
45137	238968
1743	238969
906	238970
353	238971
8162	238972
737	238973
3497	238974
2596	238975
1649	238976
7368	238977
159	238978
12120	238979
59711	238980
2670	238981
3210	238982
3293	238983
345	238984
1290	238985
356	238986
1600	238987
19996	238988
20741	238989
45640	238990
48686	238991
40475	238992
151096	238993
10060	238994
33578	238995
9246	238996
2653	238997
104985	238998
21925	238999
55589	239000
1047	239001
4701	239002
1874	239003
35959	239004
12654	239005
72227	239006
36921	239007
2815	239008
20656	239009
26897	239010
4111	239011
30899	239012
15461	239013
1411	239014
10613	239015
128753	239016
28057	239017
1019	239018
6429	239019
103718	239020
2231	239021
2571	239022
58400	239023
60302	239024
126369	239025
43728	239026
82689	239027
24234	239028
86634	239029
37046	239030
127178	239031
6835	239032
102768	239033
153006	239034
136317	239035
130	239036
46448	239037
87460	239038
87	239039
158011	239040
101162	239041
85961	239042
589	239043
3161	239044
28838	239045
13501	239046
18491	239047
68416	239048
75202	239049
74511	239050
204	239051
48689	239052
78273	239053
442	239054
3508	239055
106799	239056
121044	239057
154344	239058
32980	239059
35959	239060
35959	239061
6038	239062
70053	239063
75920	239064
98719	239065
61514	239066
67876	239067
40560	239068
5356	239069
47354	239070
5240	239071
70097	239072
156769	239073
111892	239074
92871	239075
52843	239076
130891	239077
105429	239078
50964	239079
33550	239080
56870	239081
92842	239082
15958	239083
126074	239084
3428	239085
746	239086
39718	239087
4360	239088
3316	239089
82794	239090
1985	239091
1536	239092
1268	239093
24378	239094
620	239095
4484	239096
38237	239097
337	239098
493	239099
74	239100
3717	239101
1464	239102
121942	239103
434	239104
434	239105
9091	239106
1709	239107
387	239108
4247	239109
1388	239110
2843	239111
85303	239112
510	239113
18	239114
5512	239115
9175	239116
14279	239117
6584	239118
2426	239119
1398	239120
1515	239121
520	239122
401	239123
226	239124
1722	239125
156242	239126
19560	239127
19515	239128
1359	239129
11787	239130
82	239131
51521	239132
280	239133
20541	239134
4423	239135
4535	239136
100	239137
98	239138
26714	239139
1472	239140
795	239141
29064	239142
39	239143
791	239144
11	239145
321	239146
25860	239147
43	239148
24262	239149
613	239150
14837	239151
4	239152
2157	239153
1985	239154
1821	239155
1346	239156
59094	239157
18772	239158
101376	239159
5886	239160
1651	239161
28469	239162
43	239163
28	239164
834	239165
203	239166
665	239167
59065	239168
895	239169
1556	239170
15775	239171
923	239172
923	239173
42865	239174
25331	239175
996	239176
41229	239177
786	239178
87339	239179
18	239180
661	239181
1461	239182
280	239183
3876	239184
661	239185
2092	239186
1353	239187
4062	239188
1809	239189
1488	239190
36923	239191
3848	239192
112174	239193
2718	239194
6003	239195
73161	239196
28768	239197
24346	239198
123805	239199
19163	239200
3620	239201
454	239202
1791	239203
79345	239204
946	239205
3842	239206
230	239207
5126	239208
40015	239209
4369	239210
209	239211
6335	239212
21815	239213
1124	239214
7794	239215
130026	239216
114693	239217
21513	239218
17549	239219
826	239220
98	239221
7411	239222
9651	239223
14443	239224
4431	239225
28252	239226
36568	239227
36568	239228
20575	239229
67176	239230
68542	239231
25670	239232
78443	239233
49529	239234
62390	239235
2174	239236
71969	239237
18760	239238
5036	239239
114504	239240
11049	239241
77	239242
1419	239243
2476	239244
46281	239245
21823	239246
6727	239247
43	239248
706	239249
351	239250
1230	239251
7214	239252
70719	239253
2251	239254
10838	239255
10837	239256
2341	239257
4024	239258
1771	239259
18	239260
2115	239261
497	239262
497	239263
354	239264
2408	239265
18	239266
360	239267
7414	239268
4330	239269
461	239270
6	239271
76541	239272
58520	239273
6005	239274
49282	239275
3259	239276
7787	239277
1659	239278
114700	239279
7690	239280
3712	239281
338	239282
6931	239283
30744	239284
22568	239285
15921	239286
95100	239287
21523	239288
14784	239289
53595	239290
89725	239291
25741	239292
9540	239293
37825	239294
79924	239295
13409	239296
82670	239297
25109	239298
27391	239299
23022	239300
22571	239301
17561	239302
100437	239303
5186	239304
52054	239305
69085	239306
50399	239307
33845	239308
52594	239309
46784	239310
91096	239311
56662	239312
70098	239313
13085	239314
44582	239315
105248	239316
161518	239317
54398	239318
66289	239319
37468	239320
57225	239321
133253	239322
77165	239323
17980	239324
1988	239325
40342	239326
98514	239327
81281	239328
758	239329
8420	239330
8420	239331
9203	239332
35260	239333
17814	239334
17814	239335
37479	239336
7518	239337
31787	239338
17649	239339
55876	239340
85016	239341
94800	239342
18148	239343
4739	239344
73560	239345
55209	239346
134796	239347
105965	239348
22111	239349
13669	239350
83228	239351
41416	239352
41416	239353
38258	239354
138249	239355
69876	239356
14836	239357
15135	239358
26418	239359
33240	239360
37	239361
399	239362
3498	239363
78776	239364
10837	239365
75024	239366
86671	239367
76702	239368
41537	239369
48378	239370
26257	239371
51109	239372
136998	239373
52838	239374
40372	239375
30744	239376
63898	239377
14471	239378
30273	239379
32821	239380
21055	239381
73306	239382
17198	239383
122571	239384
122571	239385
31776	239386
22422	239387
17138	239388
39052	239389
13058	239390
102328	239391
33882	239392
51887	239393
125640	239394
7109	239395
13472	239396
85984	239397
85984	239398
86715	239399
91112	239400
59425	239401
51803	239402
24512	239403
22563	239404
125228	239405
39291	239406
12858	239407
88213	239408
9199	239409
109050	239410
136592	239411
46040	239412
14705	239413
17455	239414
39658	239415
83065	239416
20870	239417
24310	239418
19654	239419
70324	239420
4221	239421
710	239422
4169	239423
293	239424
15221	239425
2232	239426
2957	239427
12075	239428
572	239429
14279	239430
6	239431
21802	239432
1966	239433
25268	239434
44203	239435
108601	239436
337	239437
132066	239438
3799	239439
4444	239440
535	239441
68381	239442
1193	239443
13672	239444
535	239445
7649	239446
413	239447
1230	239448
8813	239449
323	239450
42407	239451
38026	239452
11116	239453
952	239454
81428	239455
43769	239456
136165	239457
79161	239458
859	239459
53149	239460
30441	239461
3322	239462
2441	239463
8941	239464
3271	239465
18781	239466
52241	239467
25	239468
8110	239469
1265	239470
125	239471
22253	239472
3322	239473
40989	239474
45417	239475
25437	239476
11788	239477
17156	239478
6865	239479
883	239480
12836	239481
146	239482
30786	239483
502	239484
286	239485
76840	239486
92198	239487
4503	239488
2529	239489
66918	239490
806	239491
6860	239492
6884	239493
99186	239494
96765	239495
61600	239496
116987	239497
408	239498
3322	239499
64273	239500
90717	239501
71096	239502
162814	239503
92554	239504
36305	239505
52586	239506
94249	239507
98137	239508
33811	239509
12946	239510
89527	239511
61817	239512
53540	239513
127052	239514
5711	239515
99177	239516
133025	239517
6973	239518
34236	239519
58970	239520
123401	239521
29833	239522
66902	239523
1116	239524
96	239525
8939	239526
79940	239527
168	239528
3239	239529
4	239530
283	239531
46	239532
42	239533
37902	239534
3	239535
185	239536
2968	239537
8260	239538
87	239539
2820	239540
14009	239541
53238	239542
72	239543
1598	239544
2975	239545
7411	239546
2	239547
8538	239548
14625	239549
591	239550
6295	239551
746	239552
1632	239553
2362	239554
4668	239555
8743	239556
909	239557
539	239558
93572	239559
20633	239560
9848	239561
41460	239562
4647	239563
6	239564
4104	239565
21075	239566
5870	239567
1819	239568
15698	239569
14834	239570
914	239571
1037	239572
66519	239573
2308	239574
21199	239575
10634	239576
90628	239577
209	239578
12928	239579
19940	239580
1870	239581
20813	239582
2539	239583
3655	239584
11152	239585
10193	239586
890	239587
2662	239588
4864	239589
230	239590
12024	239591
4011	239592
22149	239593
23884	239594
130840	239595
3401	239596
129000	239597
28734	239598
253	239599
105118	239600
44094	239601
40765	239602
6268	239603
2844	239604
2613	239605
51614	239606
81350	239607
94437	239608
45735	239609
25724	239610
54892	239611
417	239612
54908	239613
33143	239614
119054	239615
90951	239616
76829	239617
105021	239618
85568	239619
14489	239620
55974	239621
71425	239622
154088	239623
116281	239624
73721	239625
32752	239626
78326	239627
120728	239628
11412	239629
25050	239630
136312	239631
42847	239632
72131	239633
42387	239634
106521	239635
141409	239636
26795	239637
95020	239638
73116	239639
375	239640
127253	239641
92120	239642
9193	239643
84017	239644
127325	239645
9764	239646
33511	239647
121262	239648
117481	239649
61998	239650
24499	239651
85600	239652
21859	239653
66290	239654
48241	239655
136410	239656
62054	239657
150363	239658
25128	239659
108100	239660
47467	239661
108817	239662
47567	239663
61975	239664
141999	239665
65064	239666
18919	239667
68654	239668
11109	239669
35698	239670
3051	239671
85274	239672
27440	239673
109117	239674
1268	239675
74082	239676
147054	239677
150254	239678
666	239679
44047	239680
141868	239681
39052	239682
35024	239683
41840	239684
130146	239685
116115	239686
158214	239687
152431	239688
15582	239689
106569	239690
59595	239691
134631	239692
17210	239693
18247	239694
38770	239695
36671	239696
55189	239697
91515	239698
163140	239699
134	239700
39873	239701
11	239702
19710	239703
28068	239704
3083	239705
47	239706
579	239707
112148	239708
27269	239709
23157	239710
47218	239711
33981	239712
16715	239713
20003	239714
13774	239715
77124	239716
1088	239717
6148	239718
125419	239719
64697	239720
8024	239721
13162	239722
42	239723
106340	239724
126678	239725
33245	239726
20231	239727
5957	239728
347	239729
2941	239730
2756	239731
29	239732
1628	239733
73890	239734
53830	239735
371	239736
72393	239737
650	239738
33819	239739
69489	239740
80947	239741
20013	239742
29763	239743
12	239744
134224	239745
144481	239746
35699	239747
57492	239748
213	239749
7193	239750
51556	239751
19252	239752
52333	239753
2577	239754
161888	239755
20454	239756
2082	239757
21907	239758
251	239759
3548	239760
749	239761
12529	239762
1575	239763
827	239764
4376	239765
12275	239766
3344	239767
3344	239768
2412	239769
4523	239770
18049	239771
16425	239772
200	239773
14165	239774
16	239775
4750	239776
33010	239777
95475	239778
46208	239779
4261	239780
3554	239781
3554	239782
79141	239783
6051	239784
45141	239785
90371	239786
19162	239787
32	239788
3252	239789
11486	239790
1676	239791
4733	239792
14412	239793
251	239794
160	239795
31636	239796
156	239797
4733	239798
65476	239799
113092	239800
11185	239801
51285	239802
23000	239803
49656	239804
123512	239805
6420	239806
502	239807
43059	239808
43580	239809
51421	239810
10768	239811
255	239812
133467	239813
152070	239814
14909	239815
323	239816
414	239817
20720	239818
1959	239819
69691	239820
25613	239821
24125	239822
139	239823
167358	239824
29	239825
33321	239826
33321	239827
3079	239828
121669	239829
39652	239830
6002	239831
136461	239832
55286	239833
55286	239834
204	239835
204	239836
6046	239837
204	239838
110821	239839
107373	239840
13568	239841
6109	239842
9203	239843
101299	239844
6298	239845
12557	239846
29207	239847
33452	239848
5513	239849
42	239850
231	239851
25443	239852
49801	239853
148252	239854
88132	239855
16861	239856
32293	239857
55942	239858
42	239859
9918	239860
25482	239861
21990	239862
48378	239863
41411	239864
91903	239865
19211	239866
19208	239867
1576	239868
1576	239869
133647	239870
14044	239871
44280	239872
123843	239873
26135	239874
19712	239875
133117	239876
15566	239877
4180	239878
8779	239879
14194	239880
62815	239881
552	239882
64599	239883
52324	239884
16849	239885
12599	239886
4652	239887
92266	239888
57856	239889
71842	239890
55789	239891
1360	239892
69235	239893
11428	239894
44904	239895
15	239896
1462	239897
354	239898
83770	239899
109228	239900
16681	239901
10890	239902
1468	239903
19	239904
6270	239905
2792	239906
2792	239907
9558	239908
9350	239909
52953	239910
6414	239911
38308	239912
53446	239913
65006	239914
58646	239915
112431	239916
69521	239917
112433	239918
31234	239919
89939	239920
85499	239921
154931	239922
164556	239923
89657	239924
89658	239925
112444	239926
82818	239927
113806	239928
129539	239929
33709	239930
5149	239931
1176	239932
13617	239933
13616	239934
116391	239935
24825	239936
51904	239937
19242	239938
29206	239939
32197	239940
74230	239941
10090	239942
36964	239943
37156	239944
5180	239945
6002	239946
37312	239947
60768	239948
84008	239949
20347	239950
119310	239951
22144	239952
30	239953
17190	239954
39025	239955
17190	239956
7328	239957
30017	239958
13940	239959
2258	239960
102015	239961
12884	239962
241	239963
666	239964
5512	239965
30	239966
25814	239967
1631	239968
23065	239969
46388	239970
68620	239971
24427	239972
1437	239973
3685	239974
57534	239975
42273	239976
33791	239977
117576	239978
49589	239979
22635	239980
996	239981
26032	239982
22635	239983
8817	239984
3679	239985
94	239986
490	239987
5501	239988
19629	239989
29199	239990
91962	239991
104392	239992
2344	239993
5921	239994
1015	239995
2222	239996
19204	239997
23165	239998
1806	239999
46532	240000
8196	240001
10703	240002
70783	240003
39638	240004
57565	240005
23811	240006
25966	240007
5423	240008
89902	240009
1497	240010
44597	240011
1261	240012
61369	240013
7417	240014
235	240015
61881	240016
2777	240017
150433	240018
104122	240019
50100	240020
37266	240021
47053	240022
2297	240023
23890	240024
99550	240025
37799	240026
65778	240027
5807	240028
59908	240029
115534	240030
30056	240031
81147	240032
92567	240033
78637	240034
21066	240035
13112	240036
16126	240037
49388	240038
3641	240039
19024	240040
19024	240041
5877	240042
53504	240043
53594	240044
3368	240045
125506	240046
27871	240047
8552	240048
14507	240049
56942	240050
92796	240051
6610	240052
23535	240053
473	240054
1376	240055
25163	240056
3413	240057
1173	240058
4498	240059
858	240060
1221	240061
1704	240062
1141	240063
31759	240064
93929	240065
126004	240066
3415	240067
92846	240068
73792	240069
57133	240070
115587	240071
92633	240072
99762	240073
72108	240074
121808	240075
92635	240076
117704	240077
77584	240078
72214	240079
72183	240080
94529	240081
3026	240082
32133	240083
7600	240084
3404	240085
22161	240086
18685	240087
89187	240088
111463	240089
16309	240090
38471	240091
6981	240092
130	240093
127417	240094
5206	240095
15102	240096
12408	240097
6296	240098
65325	240099
34951	240100
72645	240101
6017	240102
640	240103
107626	240104
107626	240105
153	240106
21827	240107
21827	240108
11429	240109
49538	240110
8762	240111
25996	240112
76012	240113
11248	240114
11248	240115
38043	240116
38043	240117
18760	240118
117359	240119
63724	240120
5229	240121
46727	240122
46601	240123
3968	240124
19581	240125
10955	240126
262	240127
15751	240128
31756	240129
398	240130
83257	240131
60562	240132
20992	240133
89524	240134
2464	240135
2464	240136
32674	240137
118326	240138
102679	240139
60558	240140
3206	240141
3393	240142
60123	240143
10333	240144
555	240145
643	240146
10745	240147
34418	240148
4636	240149
34195	240150
6005	240151
417	240152
105	240153
89524	240154
92046	240155
42500	240156
45611	240157
33415	240158
12598	240159
45981	240160
25630	240161
47787	240162
82771	240163
6436	240164
2697	240165
15108	240166
17699	240167
9860	240168
3314	240169
7435	240170
135166	240171
111228	240172
62933	240173
97358	240174
35722	240175
11932	240176
1411	240177
25109	240178
68641	240179
50036	240180
1214	240181
43409	240182
13752	240183
7852	240184
1787	240185
434	240186
64813	240187
4819	240188
89797	240189
38985	240190
28945	240191
36405	240192
24699	240193
28002	240194
62053	240195
22524	240196
110993	240197
54220	240198
83998	240199
5846	240200
1788	240201
2052	240202
1556	240203
79581	240204
16104	240205
98822	240206
30056	240207
28244	240208
14692	240209
3150	240210
853	240211
1971	240212
1398	240213
15944	240214
6024	240215
25819	240216
12589	240217
76794	240218
24386	240219
5891	240220
9236	240221
14915	240222
4331	240223
1689	240224
24679	240225
24312	240226
28144	240227
19475	240228
2519	240229
20263	240230
121954	240231
5893	240232
24	240233
6148	240234
5547	240235
23883	240236
77934	240237
34880	240238
41868	240239
83272	240240
6554	240241
10083	240242
9800	240243
53008	240244
28015	240245
48217	240246
6400	240247
58304	240248
3443	240249
43086	240250
61261	240251
44366	240252
7860	240253
10725	240254
5330	240255
19219	240256
39023	240257
47935	240258
13195	240259
47323	240260
50057	240261
77183	240262
23812	240263
12211	240264
24084	240265
100044	240266
1853	240267
942	240268
41638	240269
17655	240270
81877	240271
11232	240272
12211	240273
47212	240274
7783	240275
3651	240276
5859	240277
8487	240278
83290	240279
95646	240280
83290	240281
59521	240282
51617	240283
12037	240284
53255	240285
28316	240286
4176	240287
11954	240288
34989	240289
15436	240290
12515	240291
9539	240292
115140	240293
42301	240294
83985	240295
3637	240296
131	240297
59521	240298
36866	240299
37819	240300
28959	240301
54487	240302
7250	240303
25383	240304
116063	240305
44092	240306
48140	240307
29949	240308
84944	240309
9531	240310
12850	240311
26341	240312
29070	240313
23480	240314
51617	240315
117583	240316
16859	240317
122170	240318
42061	240319
10981	240320
62824	240321
156593	240322
35002	240323
3260	240324
55549	240325
69678	240326
17638	240327
59886	240328
67332	240329
70141	240330
7112	240331
92411	240332
126560	240333
42419	240334
10083	240335
93309	240336
23515	240337
23515	240338
49956	240339
45014	240340
89188	240341
77169	240342
109395	240343
4435	240344
102868	240345
16812	240346
55724	240347
23515	240348
37341	240349
81080	240350
136640	240351
20820	240352
28892	240353
17327	240354
21406	240355
45676	240356
14638	240357
46261	240358
77182	240359
63631	240360
7767	240361
34989	240362
31534	240363
111088	240364
2433	240365
43510	240366
70331	240367
9175	240368
3363	240369
83605	240370
44647	240371
540	240372
23153	240373
540	240374
53488	240375
134485	240376
162408	240377
47	240378
82672	240379
44887	240380
3695	240381
26492	240382
66688	240383
348	240384
14741	240385
118788	240386
127507	240387
42635	240388
31882	240389
133118	240390
586	240391
30706	240392
5	240393
7174	240394
149913	240395
39559	240396
11740	240397
742	240398
6780	240399
7666	240400
237	240401
131394	240402
64879	240403
7267	240404
23363	240405
14766	240406
73400	240407
1248	240408
38348	240409
126805	240410
32879	240411
108	240412
3561	240413
16346	240414
27600	240415
14413	240416
9062	240417
236	240418
40267	240419
3782	240420
36611	240421
3782	240422
70955	240423
3639	240424
522	240425
113828	240426
9025	240427
7698	240428
27368	240429
17466	240430
57412	240431
49382	240432
1166	240433
237	240434
25198	240435
71912	240436
17651	240437
117815	240438
15330	240439
125729	240440
47314	240441
36471	240442
26089	240443
8429	240444
2490	240445
2784	240446
46510	240447
30	240448
47380	240449
30	240450
20326	240451
94228	240452
76482	240453
5919	240454
895	240455
666	240456
50994	240457
2512	240458
6373	240459
56001	240460
2552	240461
67586	240462
47103	240463
50770	240464
2922	240465
60912	240466
77163	240467
18543	240468
23753	240469
2094	240470
1792	240471
1570	240472
130871	240473
5375	240474
3653	240475
31008	240476
7556	240477
3130	240478
51498	240479
92131	240480
10981	240481
11380	240482
135	240483
105705	240484
7245	240485
44811	240486
23007	240487
34135	240488
108503	240489
81231	240490
64467	240491
17994	240492
134144	240493
42099	240494
114780	240495
47850	240496
273	240497
273	240498
5667	240499
135	240500
29492	240501
159788	240502
1212	240503
86644	240504
786	240505
59111	240506
91780	240507
139270	240508
7180	240509
26088	240510
132306	240511
129441	240512
109105	240513
324	240514
60178	240515
28256	240516
78814	240517
18524	240518
76857	240519
51774	240520
24040	240521
96932	240522
11834	240523
112273	240524
55738	240525
802	240526
300	240527
112078	240528
47416	240529
60745	240530
16620	240531
30757	240532
132225	240533
7866	240534
123009	240535
107689	240536
21498	240537
111452	240538
73093	240539
73093	240540
2243	240541
30294	240542
19310	240543
26151	240544
28038	240545
78240	240546
29380	240547
23449	240548
17521	240549
523	240550
39646	240551
159659	240552
131851	240553
30049	240554
38063	240555
32921	240556
86567	240557
83613	240558
51382	240559
3536	240560
31099	240561
61484	240562
14492	240563
11517	240564
11517	240565
7090	240566
8463	240567
5506	240568
116471	240569
91997	240570
82112	240571
12868	240572
52523	240573
1499	240574
61861	240575
56681	240576
13238	240577
17809	240578
17809	240579
10354	240580
362	240581
92330	240582
4155	240583
156455	240584
28807	240585
129213	240586
18087	240587
18007	240588
5423	240589
11270	240590
1757	240591
75849	240592
3446	240593
32256	240594
113643	240595
1206	240596
3546	240597
5310	240598
19925	240599
5525	240600
2231	240601
6188	240602
37986	240603
14775	240604
2475	240605
14212	240606
31499	240607
34553	240608
30223	240609
38589	240610
1682	240611
9991	240612
42039	240613
64947	240614
1622	240615
1494	240616
3832	240617
4423	240618
1206	240619
57704	240620
2009	240621
1280	240622
2672	240623
14854	240624
66887	240625
105977	240626
4509	240627
7603	240628
26672	240629
1666	240630
61647	240631
15540	240632
968	240633
4789	240634
9101	240635
31980	240636
3301	240637
1645	240638
2854	240639
872	240640
1412	240641
9812	240642
106	240643
3550	240644
15512	240645
2186	240646
2611	240647
33685	240648
1525	240649
453	240650
3172	240651
56825	240652
2362	240653
440	240654
39716	240655
2202	240656
797	240657
16239	240658
1945	240659
1094	240660
2022	240661
1039	240662
975	240663
1916	240664
35437	240665
27343	240666
36811	240667
1622	240668
2790	240669
4524	240670
21075	240671
1450	240672
551	240673
79661	240674
7045	240675
8360	240676
8729	240677
106313	240678
1184	240679
1492	240680
2268	240681
2645	240682
7589	240683
75393	240684
2333	240685
51676	240686
7339	240687
619	240688
31980	240689
14591	240690
16189	240691
7411	240692
11551	240693
40602	240694
40875	240695
40110	240696
6668	240697
2918	240698
2352	240699
11203	240700
18964	240701
4079	240702
23003	240703
10006	240704
627	240705
1253	240706
15904	240707
14149	240708
1908	240709
1258	240710
369	240711
2172	240712
51174	240713
13324	240714
5901	240715
4020	240716
106	240717
1599	240718
3635	240719
1157	240720
48190	240721
3248	240722
154	240723
4297	240724
1388	240725
1205	240726
55	240727
2202	240728
4899	240729
2352	240730
1908	240731
522	240732
17647	240733
3439	240734
55452	240735
428	240736
956	240737
6759	240738
11567	240739
92021	240740
76807	240741
62098	240742
41753	240743
31071	240744
123962	240745
74302	240746
108440	240747
65446	240748
98788	240749
95220	240750
123954	240751
37599	240752
9909	240753
39142	240754
85923	240755
706	240756
35896	240757
22949	240758
39108	240759
64068	240760
78223	240761
93734	240762
11010	240763
59567	240764
74278	240765
80550	240766
107168	240767
135585	240768
25804	240769
112965	240770
38192	240771
38193	240772
128042	240773
22903	240774
21357	240775
66232	240776
86839	240777
150605	240778
53683	240779
74962	240780
96595	240781
164172	240782
60805	240783
136045	240784
17099	240785
126906	240786
125192	240787
101541	240788
138392	240789
28855	240790
66774	240791
17814	240792
85953	240793
33551	240794
22911	240795
144028	240796
15457	240797
54958	240798
41855	240799
112921	240800
109459	240801
61794	240802
86231	240803
158995	240804
8861	240805
96437	240806
92007	240807
164563	240808
157659	240809
166332	240810
78858	240811
104419	240812
17804	240813
85498	240814
39665	240815
131958	240816
64101	240817
123893	240818
16877	240819
63083	240820
129518	240821
61314	240822
124903	240823
129207	240824
14271	240825
88632	240826
35136	240827
39588	240828
64011	240829
152381	240830
66620	240831
38344	240832
19487	240833
102042	240834
2706	240835
16904	240836
116547	240837
23751	240838
15468	240839
3226	240840
13897	240841
17532	240842
4580	240843
11161	240844
71410	240845
25202	240846
7449	240847
66693	240848
43006	240849
8899	240850
14137	240851
19072	240852
30027	240853
1713	240854
7569	240855
11215	240856
41489	240857
152034	240858
53182	240859
55029	240860
5898	240861
109067	240862
124301	240863
51489	240864
85048	240865
152789	240866
86650	240867
55135	240868
115098	240869
127846	240870
87982	240871
114654	240872
115067	240873
165642	240874
39225	240875
2453	240876
151154	240877
68407	240878
120533	240879
116554	240880
132218	240881
71357	240882
143553	240883
85905	240884
68420	240885
159973	240886
39096	240887
67302	240888
132692	240889
37076	240890
54690	240891
132889	240892
156634	240893
120065	240894
51035	240895
51391	240896
30240	240897
87302	240898
167598	240899
127733	240900
150746	240901
85507	240902
61327	240903
22910	240904
104146	240905
121449	240906
108682	240907
39255	240908
26759	240909
83301	240910
130906	240911
19893	240912
95204	240913
17806	240914
111385	240915
65549	240916
112876	240917
28739	240918
17544	240919
65742	240920
19580	240921
22995	240922
48967	240923
42932	240924
93479	240925
78925	240926
31474	240927
142216	240928
67623	240929
85838	240930
86131	240931
55240	240932
21364	240933
27535	240934
4838	240935
1018	240936
2922	240937
1018	240938
14640	240939
22230	240940
92429	240941
47170	240942
6671	240943
985	240944
2746	240945
24834	240946
24834	240947
3126	240948
56970	240949
68204	240950
62167	240951
62167	240952
43	240953
58927	240954
35382	240955
34563	240956
1386	240957
35996	240958
47196	240959
79913	240960
58480	240961
21748	240962
49878	240963
121964	240964
45238	240965
79168	240966
100063	240967
124160	240968
62787	240969
2922	240970
28528	240971
2922	240972
21663	240973
55	240974
98070	240975
34915	240976
112972	240977
88645	240978
104672	240979
1739	240980
43845	240981
137633	240982
25180	240983
109	240984
17073	240985
4294	240986
6878	240987
59611	240988
17048	240989
15	240990
54407	240991
12533	240992
12534	240993
2922	240994
17121	240995
27362	240996
78778	240997
122444	240998
43289	240999
43213	241000
380	241001
29621	241002
224	241003
5062	241004
93099	241005
126023	241006
6401	241007
126127	241008
4512	241009
30382	241010
69085	241011
154	241012
12236	241013
67017	241014
60157	241015
35309	241016
29312	241017
136196	241018
2767	241019
35003	241020
21387	241021
13652	241022
115040	241023
892	241024
48554	241025
15	241026
18900	241027
1945	241028
1707	241029
2218	241030
97976	241031
76439	241032
79598	241033
21475	241034
15106	241035
49944	241036
56185	241037
11970	241038
100939	241039
73132	241040
1208	241041
9208	241042
60922	241043
66097	241044
160	241045
12676	241046
940	241047
44819	241048
118849	241049
2291	241050
53942	241051
56	241052
19369	241053
1011	241054
33923	241055
6527	241056
115769	241057
117243	241058
11162	241059
18582	241060
1004	241061
1794	241062
14362	241063
24925	241064
67325	241065
45794	241066
3458	241067
51015	241068
24017	241069
172	241070
3720	241071
18	241072
18	241073
160	241074
9505	241075
9994	241076
16532	241077
42448	241078
7761	241079
898	241080
1604	241081
318	241082
2192	241083
5630	241084
20873	241085
64592	241086
18695	241087
18688	241088
21448	241089
5177	241090
40944	241091
4933	241092
37668	241093
55	241094
12913	241095
7592	241096
151302	241097
51557	241098
82736	241099
3653	241100
48862	241101
32868	241102
6947	241103
70022	241104
46197	241105
12113	241106
7448	241107
1208	241108
7853	241109
41318	241110
41318	241111
83006	241112
17139	241113
26957	241114
45960	241115
35092	241116
22049	241117
64193	241118
26968	241119
27565	241120
39879	241121
57523	241122
28820	241123
27565	241124
29454	241125
207	241126
12563	241127
417	241128
3261	241129
157004	241130
118448	241131
88120	241132
76840	241133
12575	241134
14003	241135
156680	241136
49780	241137
30626	241138
7503	241139
627	241140
119301	241141
27339	241142
32131	241143
15215	241144
57296	241145
76642	241146
28026	241147
1489	241148
42788	241149
44804	241150
3456	241151
799	241152
19140	241153
51425	241154
1272	241155
318	241156
9926	241157
9572	241158
35922	241159
1669	241160
258	241161
71550	241162
67623	241163
62306	241164
15149	241165
25	241166
433	241167
10300	241168
54256	241169
87728	241170
52430	241171
8418	241172
61301	241173
676	241174
30322	241175
134111	241176
55721	241177
72417	241178
8423	241179
8423	241180
1628	241181
20090	241182
58005	241183
6582	241184
23960	241185
371	241186
44327	241187
97011	241188
37247	241189
110002	241190
6811	241191
1081	241192
129098	241193
133754	241194
34855	241195
44480	241196
93	241197
99733	241198
56473	241199
5398	241200
100	241201
16543	241202
29065	241203
743	241204
6805	241205
70146	241206
78029	241207
49093	241208
342	241209
3700	241210
12050	241211
43204	241212
20648	241213
97034	241214
2453	241215
4414	241216
14218	241217
4144	241218
85	241219
79753	241220
11483	241221
1042	241222
93821	241223
3230	241224
39179	241225
20523	241226
31128	241227
26043	241228
61855	241229
87924	241230
2419	241231
79655	241232
100699	241233
15295	241234
132142	241235
36832	241236
35456	241237
44528	241238
58590	241239
38478	241240
7054	241241
13217	241242
10240	241243
68663	241244
62173	241245
16217	241246
16245	241247
9802	241248
31508	241249
3776	241250
51715	241251
22243	241252
53824	241253
31633	241254
67030	241255
9885	241256
15366	241257
13479	241258
60290	241259
41539	241260
8925	241261
33829	241262
4523	241263
67225	241264
17902	241265
670	241266
2583	241267
15663	241268
2707	241269
39590	241270
75205	241271
112023	241272
2174	241273
5279	241274
23279	241275
77050	241276
9520	241277
987	241278
270	241279
24167	241280
79520	241281
85	241282
84731	241283
20290	241284
9263	241285
20323	241286
6418	241287
4434	241288
5337	241289
11126	241290
5885	241291
1878	241292
64737	241293
3539	241294
68964	241295
888	241296
3480	241297
34726	241298
8883	241299
5425	241300
857	241301
11725	241302
33659	241303
102302	241304
41940	241305
73394	241306
25480	241307
2238	241308
44214	241309
3562	241310
2863	241311
76971	241312
567	241313
4127	241314
1249	241315
46320	241316
67109	241317
31504	241318
426	241319
31169	241320
15375	241321
1882	241322
80018	241323
49059	241324
8891	241325
76428	241326
39459	241327
137366	241328
9995	241329
24963	241330
50592	241331
22417	241332
13586	241333
23604	241334
9002	241335
5900	241336
35999	241337
1232	241338
53402	241339
537	241340
11392	241341
63070	241342
28183	241343
150	241344
2650	241345
146	241346
39341	241347
95	241348
15468	241349
26489	241350
1430	241351
121178	241352
44516	241353
8426	241354
6856	241355
85	241356
41611	241357
12608	241358
5064	241359
4341	241360
21622	241361
47900	241362
19096	241363
34480	241364
55409	241365
16539	241366
402	241367
33312	241368
49268	241369
10240	241370
6105	241371
48349	241372
71230	241373
8280	241374
13749	241375
29603	241376
30756	241377
297	241378
72743	241379
2982	241380
22311	241381
11372	241382
5116	241383
59287	241384
7548	241385
113830	241386
10210	241387
76612	241388
109956	241389
148959	241390
7442	241391
27613	241392
58274	241393
58314	241394
5270	241395
20924	241396
55667	241397
48057	241398
50567	241399
7638	241400
542	241401
8310	241402
2258	241403
43111	241404
13934	241405
83834	241406
8575	241407
3210	241408
33586	241409
59287	241410
96754	241411
29075	241412
57512	241413
1430	241414
85020	241415
129853	241416
28211	241417
272	241418
3228	241419
35329	241420
30503	241421
34127	241422
27916	241423
17669	241424
67580	241425
107299	241426
3497	241427
5503	241428
1093	241429
17007	241430
35550	241431
1043	241432
132899	241433
6303	241434
55134	241435
4277	241436
17501	241437
25947	241438
7386	241439
34461	241440
18345	241441
6940	241442
55257	241443
133024	241444
4048	241445
11751	241446
57625	241447
994	241448
38636	241449
284	241450
20141	241451
33742	241452
93	241453
3007	241454
34568	241455
42039	241456
87909	241457
24146	241458
302	241459
74114	241460
5283	241461
95824	241462
2238	241463
7377	241464
116724	241465
5215	241466
360	241467
340	241468
2763	241469
2214	241470
5503	241471
1930	241472
38764	241473
92467	241474
16694	241475
16884	241476
83050	241477
261	241478
9386	241479
58	241480
91712	241481
34227	241482
579	241483
48211	241484
35026	241485
24596	241486
40581	241487
104007	241488
1624	241489
11	241490
11	241491
34551	241492
20	241493
51588	241494
158	241495
77522	241496
43201	241497
32330	241498
78210	241499
80789	241500
92	241501
985	241502
115304	241503
1945	241504
44600	241505
8214	241506
620	241507
17312	241508
3230	241509
1260	241510
45142	241511
4277	241512
41451	241513
109834	241514
778	241515
85016	241516
31561	241517
27693	241518
24132	241519
58628	241520
45201	241521
17518	241522
4590	241523
96640	241524
2358	241525
16286	241526
1752	241527
38631	241528
24160	241529
5344	241530
3771	241531
1273	241532
3842	241533
8425	241534
9064	241535
15496	241536
12052	241537
5409	241538
35332	241539
8575	241540
15558	241541
46206	241542
5342	241543
7583	241544
113129	241545
61554	241546
11	241547
19561	241548
65593	241549
103780	241550
2576	241551
55151	241552
41383	241553
2754	241554
5	241555
83598	241556
811	241557
1947	241558
31618	241559
148490	241560
11979	241561
93	241562
537	241563
418	241564
53313	241565
13097	241566
30143	241567
45860	241568
56965	241569
322	241570
81986	241571
472	241572
85385	241573
3911	241574
413	241575
110481	241576
122681	241577
58628	241578
60524	241579
2929	241580
43289	241581
37973	241582
1260	241583
82004	241584
23003	241585
122879	241586
89413	241587
8772	241588
21	241589
48884	241590
14862	241591
41601	241592
1875	241593
1432	241594
44625	241595
28427	241596
232	241597
20014	241598
5	241599
25577	241600
145669	241601
110377	241602
10462	241603
20730	241604
518	241605
66641	241606
33342	241607
3738	241608
8320	241609
401	241610
2358	241611
125	241612
375	241613
94	241614
135180	241615
31950	241616
20192	241617
2426	241618
1	241619
28632	241620
24140	241621
5409	241622
100	241623
6672	241624
6672	241625
17268	241626
15961	241627
270	241628
40329	241629
4586	241630
93839	241631
668	241632
124017	241633
31197	241634
985	241635
6193	241636
2299	241637
26043	241638
66916	241639
27557	241640
12561	241641
20924	241642
36609	241643
29231	241644
64486	241645
66269	241646
19071	241647
2202	241648
117127	241649
643	241650
6055	241651
578	241652
102773	241653
2079	241654
912	241655
1005	241656
1278	241657
42196	241658
8992	241659
43067	241660
8043	241661
199	241662
1043	241663
1743	241664
313	241665
921	241666
166036	241667
23711	241668
84702	241669
15216	241670
6148	241671
21818	241672
4528	241673
5541	241674
57176	241675
53402	241676
8404	241677
921	241678
93	241679
93983	241680
3719	241681
17902	241682
138306	241683
31809	241684
105107	241685
11762	241686
53137	241687
817	241688
438	241689
37247	241690
6113	241691
160	241692
4232	241693
27557	241694
42497	241695
711	241696
3067	241697
92513	241698
98976	241699
20237	241700
14953	241701
84125	241702
4674	241703
4674	241704
160	241705
8740	241706
3187	241707
25418	241708
125210	241709
11977	241710
25329	241711
855	241712
7681	241713
3381	241714
17639	241715
95	241716
38154	241717
7822	241718
755	241719
38050	241720
39502	241721
93730	241722
840	241723
23547	241724
1762	241725
3845	241726
5381	241727
35828	241728
85038	241729
14457	241730
24618	241731
86108	241732
82068	241733
66279	241734
57901	241735
42139	241736
39675	241737
39675	241738
102419	241739
11175	241740
199	241741
141923	241742
153035	241743
81449	241744
18	241745
56769	241746
2767	241747
26553	241748
108600	241749
200	241750
1690	241751
160	241752
200	241753
293	241754
33170	241755
89428	241756
5483	241757
207	241758
2613	241759
53587	241760
21468	241761
101512	241762
132898	241763
56753	241764
21249	241765
42745	241766
112653	241767
8791	241768
160	241769
7698	241770
53513	241771
134	241772
29848	241773
67807	241774
10756	241775
60825	241776
10896	241777
627	241778
3690	241779
16598	241780
8904	241781
44742	241782
8155	241783
2922	241784
23405	241785
21837	241786
1728	241787
23123	241788
130	241789
16597	241790
47003	241791
11923	241792
19590	241793
152635	241794
47949	241795
8615	241796
48081	241797
93875	241798
6520	241799
126494	241800
50328	241801
58769	241802
35750	241803
54187	241804
79628	241805
13193	241806
66288	241807
8559	241808
25394	241809
16846	241810
91190	241811
38986	241812
60666	241813
8730	241814
11842	241815
140	241816
30478	241817
36400	241818
12236	241819
68862	241820
76743	241821
33760	241822
3136	241823
44603	241824
141149	241825
7321	241826
135652	241827
156271	241828
71185	241829
69496	241830
126379	241831
112406	241832
33385	241833
50556	241834
27565	241835
92062	241836
70214	241837
68162	241838
78457	241839
115587	241840
158330	241841
679	241842
134487	241843
9460	241844
20627	241845
59766	241846
357	241847
141314	241848
14773	241849
11245	241850
96777	241851
3112	241852
2943	241853
32990	241854
3938	241855
34913	241856
8315	241857
28199	241858
12392	241859
28203	241860
16489	241861
2605	241862
4281	241863
21952	241864
33730	241865
72935	241866
113108	241867
1059	241868
112417	241869
59879	241870
98715	241871
33178	241872
10925	241873
12657	241874
154593	241875
48859	241876
123275	241877
1525	241878
67109	241879
73257	241880
117355	241881
104834	241882
11247	241883
52506	241884
13989	241885
4481	241886
14608	241887
3360	241888
164529	241889
62703	241890
24776	241891
17369	241892
110759	241893
70797	241894
27007	241895
107047	241896
11371	241897
31160	241898
59777	241899
59991	241900
196	241901
729	241902
61147	241903
449	241904
13477	241905
15939	241906
82203	241907
10110	241908
11536	241909
43456	241910
621	241911
81509	241912
6482	241913
4860	241914
110210	241915
8641	241916
308	241917
102592	241918
10630	241919
2180	241920
28078	241921
47716	241922
9090	241923
15529	241924
3162	241925
99074	241926
15348	241927
90845	241928
32415	241929
59808	241930
164090	241931
21868	241932
4	241933
1511	241934
38909	241935
5465	241936
26274	241937
56482	241938
48462	241939
115	241940
1858	241941
32856	241942
3026	241943
213	241944
1000	241945
3597	241946
39524	241947
36837	241948
88101	241949
38502	241950
22811	241951
76345	241952
124386	241953
38545	241954
51574	241955
6733	241956
40892	241957
18141	241958
73428	241959
51633	241960
31104	241961
56200	241962
56902	241963
64850	241964
1520	241965
120012	241966
29986	241967
52089	241968
6071	241969
13987	241970
14684	241971
3734	241972
87	241973
23083	241974
63527	241975
79370	241976
81591	241977
20753	241978
28904	241979
70253	241980
1928	241981
70577	241982
25380	241983
16135	241984
52016	241985
17121	241986
97803	241987
117089	241988
316	241989
156254	241990
56181	241991
143957	241992
59909	241993
701	241994
9598	241995
584	241996
63203	241997
10624	241998
330	241999
330	242000
73154	242001
21911	242002
13011	242003
13011	242004
1436	242005
19302	242006
43839	242007
45106	242008
95049	242009
135090	242010
39592	242011
12705	242012
32774	242013
77542	242014
75341	242015
146702	242016
34964	242017
102384	242018
65594	242019
19800	242020
82165	242021
136587	242022
34038	242023
115767	242024
12338	242025
25682	242026
20267	242027
121317	242028
7871	242029
43	242030
142129	242031
119197	242032
41949	242033
4626	242034
148563	242035
1566	242036
92711	242037
676	242038
28770	242039
7348	242040
59857	242041
10020	242042
24372	242043
6589	242044
105732	242045
123277	242046
44292	242047
67350	242048
32630	242049
9768	242050
60	242051
3415	242052
5341	242053
9601	242054
33186	242055
1722	242056
59953	242057
7113	242058
9376	242059
19545	242060
3010	242061
34532	242062
19562	242063
3466	242064
13882	242065
45558	242066
13101	242067
11984	242068
129464	242069
84274	242070
34532	242071
15	242072
3971	242073
5435	242074
3204	242075
20	242076
90561	242077
10627	242078
1402	242079
52469	242080
5108	242081
150303	242082
24	242083
12517	242084
1141	242085
4642	242086
7944	242087
6343	242088
10324	242089
76485	242090
5035	242091
24177	242092
1876	242093
10620	242094
11382	242095
1641	242096
46505	242097
68330	242098
1971	242099
11520	242100
1880	242101
4523	242102
1962	242103
8893	242104
1032	242105
34328	242106
14287	242107
170	242108
1314	242109
130021	242110
100980	242111
1683	242112
1683	242113
1683	242114
1683	242115
1683	242116
1683	242117
1683	242118
1683	242119
1683	242120
1683	242121
1683	242122
1683	242123
3709	242124
291	242125
105769	242126
115254	242127
4016	242128
2981	242129
12294	242130
6110	242131
25513	242132
20873	242133
22205	242134
33012	242135
10781	242136
525	242137
262	242138
2526	242139
3813	242140
3206	242141
48905	242142
46310	242143
372	242144
85155	242145
1189	242146
141347	242147
126128	242148
8186	242149
17610	242150
118228	242151
9338	242152
49023	242153
85716	242154
54707	242155
64225	242156
42207	242157
3100	242158
88159	242159
134790	242160
71784	242161
19520	242162
101957	242163
98988	242164
56564	242165
99051	242166
20676	242167
19745	242168
4765	242169
124000	242170
640	242171
29955	242172
12	242173
4150	242174
2009	242175
1472	242176
953	242177
30020	242178
1639	242179
33366	242180
44366	242181
31083	242182
11510	242183
5267	242184
64773	242185
642	242186
8321	242187
106	242188
853	242189
46831	242190
263	242191
1918	242192
31001	242193
21355	242194
92019	242195
4706	242196
10882	242197
84499	242198
104901	242199
68636	242200
40680	242201
14038	242202
28245	242203
54861	242204
39893	242205
122527	242206
3374	242207
149212	242208
73819	242209
27489	242210
8268	242211
59888	242212
8267	242213
17488	242214
99802	242215
5776	242216
158501	242217
45921	242218
15227	242219
67739	242220
35167	242221
60003	242222
35161	242223
77635	242224
94648	242225
60015	242226
99768	242227
101305	242228
78196	242229
50649	242230
106705	242231
59866	242232
49205	242233
64004	242234
78883	242235
4485	242236
117627	242237
82775	242238
57512	242239
55692	242240
71582	242241
35589	242242
106067	242243
15564	242244
10936	242245
12006	242246
42220	242247
131325	242248
94349	242249
49211	242250
45819	242251
496	242252
14674	242253
38028	242254
75112	242255
26402	242256
128559	242257
34582	242258
24042	242259
17795	242260
19223	242261
29242	242262
9368	242263
55357	242264
17413	242265
102933	242266
96036	242267
164279	242268
43942	242269
95348	242270
17769	242271
147176	242272
62439	242273
27760	242274
128687	242275
36722	242276
110633	242277
126429	242278
139792	242279
2591	242280
12522	242281
138288	242282
215	242283
103998	242284
78306	242285
36535	242286
40975	242287
177	242288
7738	242289
70244	242290
24877	242291
111470	242292
8227	242293
75257	242294
21653	242295
20627	242296
19076	242297
4695	242298
56079	242299
96413	242300
70002	242301
70605	242302
37357	242303
42650	242304
148712	242305
21413	242306
15703	242307
137659	242308
1674	242309
1665	242310
895	242311
89560	242312
82251	242313
5767	242314
2501	242315
99577	242316
43503	242317
331	242318
158225	242319
5722	242320
153595	242321
29570	242322
121575	242323
88841	242324
21969	242325
165678	242326
162232	242327
150420	242328
72989	242329
42766	242330
25283	242331
3526	242332
136688	242333
290	242334
290	242335
2325	242336
1889	242337
79034	242338
156675	242339
162513	242340
6122	242341
68612	242342
13539	242343
3544	242344
113038	242345
23460	242346
87807	242347
22634	242348
40494	242349
164097	242350
90574	242351
2784	242352
160794	242353
56700	242354
162400	242355
92433	242356
130261	242357
15682	242358
26931	242359
43267	242360
27239	242361
90075	242362
15609	242363
5812	242364
986	242365
70158	242366
12470	242367
251	242368
54109	242369
1519	242370
39969	242371
129164	242372
23166	242373
66202	242374
27075	242375
24322	242376
17	242377
21598	242378
36832	242379
308	242380
1980	242381
78865	242382
100887	242383
32814	242384
55951	242385
51911	242386
87294	242387
156111	242388
30526	242389
52862	242390
48404	242391
10719	242392
69770	242393
54109	242394
2511	242395
115611	242396
32408	242397
80354	242398
667	242399
21622	242400
68303	242401
19229	242402
34629	242403
71701	242404
139834	242405
97056	242406
122862	242407
15	242408
96370	242409
836	242410
93568	242411
271	242412
224	242413
719	242414
10528	242415
3458	242416
213	242417
2585	242418
50737	242419
2984	242420
5154	242421
3493	242422
357	242423
205	242424
10289	242425
39198	242426
3660	242427
2887	242428
14723	242429
7732	242430
836	242431
501	242432
86893	242433
857	242434
2586	242435
161275	242436
8414	242437
2608	242438
108770	242439
8624	242440
20390	242441
3814	242442
1138	242443
83395	242444
40613	242445
90192	242446
326	242447
2288	242448
136	242449
127482	242450
28	242451
122338	242452
4088	242453
94	242454
43120	242455
33674	242456
4114	242457
10935	242458
75742	242459
1272	242460
3503	242461
10400	242462
1693	242463
86434	242464
16408	242465
3827	242466
52746	242467
965	242468
23297	242469
160134	242470
45418	242471
20577	242472
31396	242473
16727	242474
1122	242475
503	242476
5101	242477
736	242478
4074	242479
7061	242480
8165	242481
7306	242482
34255	242483
34192	242484
44592	242485
146952	242486
16167	242487
20488	242488
75667	242489
47056	242490
10245	242491
1118	242492
9832	242493
67288	242494
4232	242495
16593	242496
42065	242497
81966	242498
16453	242499
10684	242500
3587	242501
59514	242502
150	242503
49221	242504
62062	242505
33674	242506
34527	242507
75409	242508
36733	242509
27162	242510
26452	242511
1759	242512
17877	242513
131355	242514
18082	242515
2066	242516
21715	242517
9163	242518
7029	242519
14031	242520
115624	242521
95455	242522
2210	242523
329	242524
329	242525
30239	242526
38447	242527
77427	242528
5162	242529
35016	242530
23257	242531
36424	242532
29874	242533
34398	242534
18021	242535
69768	242536
38484	242537
29876	242538
75	242539
32469	242540
7919	242541
214	242542
3760	242543
766	242544
24726	242545
25	242546
46376	242547
4048	242548
13429	242549
10004	242550
47754	242551
23803	242552
40657	242553
1219	242554
5742	242555
81895	242556
25298	242557
2515	242558
8926	242559
34783	242560
92774	242561
40869	242562
4848	242563
47	242564
64217	242565
1750	242566
2563	242567
40024	242568
19860	242569
19125	242570
79511	242571
59926	242572
76666	242573
53880	242574
8293	242575
31033	242576
56524	242577
10163	242578
2198	242579
75870	242580
87516	242581
28394	242582
4000	242583
30698	242584
54131	242585
14922	242586
86059	242587
45354	242588
165724	242589
111502	242590
68822	242591
93403	242592
87379	242593
87865	242594
41759	242595
87710	242596
67798	242597
22645	242598
2500	242599
150689	242600
80444	242601
68985	242602
2500	242603
25493	242604
115651	242605
97613	242606
65373	242607
40020	242608
100505	242609
96556	242610
61226	242611
66552	242612
87977	242613
114630	242614
88856	242615
113021	242616
94264	242617
11323	242618
69790	242619
154542	242620
1672	242621
147081	242622
49601	242623
150901	242624
3366	242625
14939	242626
86372	242627
106376	242628
2275	242629
70080	242630
17926	242631
23855	242632
35412	242633
102628	242634
116895	242635
31400	242636
42621	242637
7478	242638
60700	242639
662	242640
167610	242641
37890	242642
9089	242643
112123	242644
31888	242645
10519	242646
19937	242647
134284	242648
51884	242649
88005	242650
136187	242651
124179	242652
47350	242653
107393	242654
89229	242655
25260	242656
44700	242657
75604	242658
120369	242659
66900	242660
15521	242661
17832	242662
106685	242663
43626	242664
90833	242665
9016	242666
345	242667
154455	242668
1410	242669
96357	242670
56379	242671
55117	242672
5666	242673
7736	242674
5502	242675
52729	242676
12543	242677
1520	242678
10569	242679
121905	242680
81957	242681
108923	242682
44441	242683
30706	242684
79637	242685
50472	242686
77396	242687
90802	242688
42586	242689
55546	242690
35387	242691
20736	242692
10525	242693
22350	242694
3188	242695
1168	242696
6015	242697
49513	242698
7147	242699
25396	242700
16262	242701
2814	242702
11791	242703
91912	242704
47345	242705
2486	242706
70280	242707
3622	242708
38094	242709
18760	242710
51441	242711
40585	242712
400	242713
55229	242714
55	242715
30443	242716
12520	242717
7228	242718
61268	242719
154	242720
10546	242721
991	242722
2	242723
302	242724
56265	242725
493	242726
55663	242727
57390	242728
54373	242729
54264	242730
98901	242731
865	242732
23992	242733
8558	242734
4397	242735
4397	242736
185	242737
24362	242738
43186	242739
18039	242740
13454	242741
55074	242742
145416	242743
1842	242744
66089	242745
112189	242746
64612	242747
54730	242748
66886	242749
14979	242750
45228	242751
7914	242752
810	242753
2171	242754
169	242755
46570	242756
138	242757
12	242758
922	242759
2798	242760
55003	242761
2846	242762
41949	242763
14129	242764
6891	242765
1336	242766
84731	242767
2010	242768
39754	242769
2372	242770
25015	242771
4633	242772
291	242773
37208	242774
3455	242775
11012	242776
682	242777
2696	242778
38691	242779
15067	242780
49513	242781
3760	242782
15	242783
9167	242784
14003	242785
45732	242786
35367	242787
395	242788
43554	242789
33780	242790
18511	242791
43603	242792
91090	242793
29536	242794
135448	242795
165760	242796
2393	242797
119164	242798
139326	242799
17645	242800
79828	242801
11748	242802
1906	242803
96816	242804
5369	242805
85367	242806
156537	242807
85386	242808
47	242809
1165	242810
70365	242811
1121	242812
24799	242813
50668	242814
43377	242815
40214	242816
111810	242817
1699	242818
12934	242819
136015	242820
135519	242821
4148	242822
131	242823
162624	242824
4842	242825
503	242826
105421	242827
26989	242828
23167	242829
26649	242830
61	242831
100377	242832
13010	242833
1468	242834
1468	242835
5444	242836
18135	242837
16690	242838
112119	242839
8872	242840
19271	242841
1714	242842
37865	242843
27923	242844
35509	242845
779	242846
1057	242847
41574	242848
13117	242849
102391	242850
18840	242851
15033	242852
4055	242853
167477	242854
86868	242855
5733	242856
96928	242857
4885	242858
1511	242859
17766	242860
90579	242861
5107	242862
724	242863
121590	242864
4522	242865
5817	242866
70598	242867
672	242868
28689	242869
28034	242870
6926	242871
69516	242872
9975	242873
74498	242874
5424	242875
3420	242876
3420	242877
155856	242878
31225	242879
114966	242880
98710	242881
89689	242882
134283	242883
2145	242884
73658	242885
55438	242886
7758	242887
17294	242888
1632	242889
37315	242890
156206	242891
117251	242892
3719	242893
2145	242894
1385	242895
99161	242896
15348	242897
5108	242898
43494	242899
15840	242900
12670	242901
2588	242902
2779	242903
160121	242904
37849	242905
12306	242906
64121	242907
78376	242908
1245	242909
106811	242910
21074	242911
7257	242912
161787	242913
20397	242914
1814	242915
7453	242916
18767	242917
126372	242918
6316	242919
2787	242920
1741	242921
31001	242922
27233	242923
41293	242924
47381	242925
15398	242926
6357	242927
4401	242928
20873	242929
16124	242930
4401	242931
27008	242932
70469	242933
1391	242934
69421	242935
16324	242936
4504	242937
18983	242938
158686	242939
141380	242940
642	242941
929	242942
532	242943
79714	242944
3632	242945
68316	242946
162603	242947
4648	242948
21466	242949
719	242950
3814	242951
14783	242952
82212	242953
60727	242954
33993	242955
156773	242956
132528	242957
10433	242958
75595	242959
4937	242960
167417	242961
3036	242962
113482	242963
162195	242964
121206	242965
148722	242966
7073	242967
139197	242968
70426	242969
1551	242970
18788	242971
1699	242972
41396	242973
55003	242974
2798	242975
139578	242976
8672	242977
1488	242978
4348	242979
49733	242980
13243	242981
6343	242982
10459	242983
108872	242984
50784	242985
3416	242986
539	242987
2698	242988
293	242989
5134	242990
57374	242991
7914	242992
3769	242993
26990	242994
1685	242995
297	242996
5904	242997
36117	242998
4302	242999
88163	243000
1592	243001
1202	243002
6338	243003
11085	243004
383	243005
117164	243006
92381	243007
71410	243008
113503	243009
91541	243010
262	243011
98558	243012
59528	243013
77128	243014
166066	243015
1004	243016
49358	243017
59797	243018
1450	243019
38834	243020
115321	243021
195	243022
11049	243023
32340	243024
12548	243025
1325	243026
87928	243027
145195	243028
53925	243029
129012	243030
158382	243031
91932	243032
151	243033
148759	243034
331	243035
156379	243036
1975	243037
165684	243038
669	243039
1515	243040
12063	243041
141418	243042
154462	243043
46152	243044
84632	243045
22306	243046
67913	243047
29243	243048
49363	243049
5068	243050
9127	243051
167489	243052
19680	243053
124524	243054
113223	243055
132237	243056
60884	243057
64355	243058
83121	243059
151107	243060
5887	243061
131098	243062
63369	243063
111563	243064
49396	243065
52160	243066
38583	243067
131918	243068
12662	243069
11083	243070
52176	243071
52176	243072
77780	243073
20423	243074
7390	243075
122618	243076
1134	243077
139490	243078
23045	243079
16110	243080
7184	243081
10043	243082
417	243083
42589	243084
117100	243085
1722	243086
150488	243087
9618	243088
125	243089
20422	243090
131513	243091
55353	243092
624	243093
7734	243094
946	243095
21990	243096
116900	243097
718	243098
7734	243099
2563	243100
5196	243101
1761	243102
5735	243103
408	243104
52	243105
1269	243106
8320	243107
43979	243108
37196	243109
100777	243110
99302	243111
158518	243112
75260	243113
12052	243114
2887	243115
88640	243116
134301	243117
59224	243118
20654	243119
105	243120
15946	243121
3540	243122
41318	243123
9653	243124
15184	243125
35440	243126
57198	243127
102874	243128
1154	243129
8512	243130
767	243131
79542	243132
12480	243133
42028	243134
1004	243135
40702	243136
1992	243137
76336	243138
91201	243139
71	243140
29122	243141
142005	243142
17908	243143
12736	243144
2146	243145
81788	243146
6070	243147
19295	243148
19295	243149
13400	243150
1815	243151
15682	243152
1453	243153
80	243154
5420	243155
101343	243156
1621	243157
11517	243158
3778	243159
117067	243160
141434	243161
141517	243162
15242	243163
53149	243164
1194	243165
89524	243166
99586	243167
47280	243168
3549	243169
2086	243170
101285	243171
78608	243172
164078	243173
1129	243174
35	243175
3540	243176
18723	243177
56930	243178
44064	243179
7771	243180
130	243181
53927	243182
5835	243183
27073	243184
2895	243185
4312	243186
2382	243187
1466	243188
5841	243189
2630	243190
7512	243191
115031	243192
2345	243193
17595	243194
21861	243195
7020	243196
67	243197
98154	243198
129261	243199
164	243200
1233	243201
69827	243202
10771	243203
121425	243204
164547	243205
141946	243206
139760	243207
139681	243208
158856	243209
139857	243210
6516	243211
36291	243212
18840	243213
692	243214
5789	243215
59166	243216
148420	243217
83394	243218
10435	243219
142081	243220
141631	243221
41559	243222
56479	243223
890	243224
10531	243225
27714	243226
3314	243227
38860	243228
76593	243229
30146	243230
6616	243231
3204	243232
2639	243233
129246	243234
92516	243235
110627	243236
64972	243237
159640	243238
161945	243239
8518	243240
108389	243241
64050	243242
31330	243243
89692	243244
128683	243245
114154	243246
154254	243247
9222	243248
51078	243249
85862	243250
41012	243251
97907	243252
20885	243253
160046	243254
21736	243255
157998	243256
64510	243257
137421	243258
109288	243259
158091	243260
13547	243261
84387	243262
44564	243263
102576	243264
164027	243265
160115	243266
119788	243267
138438	243268
11801	243269
52924	243270
119847	243271
168087	243272
117526	243273
28729	243274
32103	243275
14830	243276
115586	243277
150470	243278
135497	243279
123187	243280
95202	243281
66562	243282
158038	243283
81658	243284
105124	243285
18001	243286
18172	243287
106652	243288
44171	243289
100329	243290
84477	243291
28755	243292
47112	243293
63236	243294
30393	243295
133895	243296
132315	243297
15038	243298
19443	243299
79323	243300
154458	243301
55377	243302
18090	243303
11583	243304
13982	243305
152383	243306
106656	243307
37085	243308
145725	243309
96585	243310
18364	243311
53443	243312
97651	243313
41905	243314
19756	243315
28548	243316
3473	243317
89035	243318
152400	243319
105188	243320
154342	243321
125691	243322
80034	243323
147221	243324
7744	243325
112720	243326
68432	243327
152514	243328
134951	243329
3094	243330
85651	243331
10111	243332
111849	243333
152462	243334
78880	243335
127308	243336
111446	243337
141792	243338
160286	243339
37070	243340
105000	243341
13984	243342
108395	243343
156377	243344
9924	243345
165720	243346
164222	243347
165766	243348
63510	243349
141098	243350
165804	243351
18684	243352
9023	243353
28730	243354
91020	243355
30896	243356
102483	243357
152667	243358
58835	243359
141692	243360
123191	243361
130615	243362
165702	243363
22921	243364
66700	243365
158154	243366
17524	243367
158189	243368
160012	243369
158155	243370
30239	243371
6193	243372
62496	243373
4244	243374
82704	243375
150474	243376
165763	243377
61036	243378
78709	243379
31870	243380
150339	243381
165951	243382
165776	243383
7498	243384
117053	243385
21471	243386
152526	243387
152948	243388
133974	243389
44392	243390
109860	243391
133082	243392
55377	243393
92398	243394
17188	243395
156333	243396
98173	243397
107305	243398
135687	243399
92101	243400
16198	243401
83246	243402
164067	243403
61890	243404
141801	243405
50436	243406
28773	243407
100528	243408
6778	243409
37835	243410
2835	243411
80346	243412
107915	243413
17400	243414
1606	243415
107560	243416
122565	243417
146862	243418
2495	243419
65497	243420
828	243421
58998	243422
5880	243423
43817	243424
57627	243425
1433	243426
5292	243427
48724	243428
4357	243429
126472	243430
49864	243431
43206	243432
1699	243433
9018	243434
56169	243435
56137	243436
111504	243437
8203	243438
105052	243439
79008	243440
20320	243441
79823	243442
74400	243443
45992	243444
41281	243445
111566	243446
106782	243447
88835	243448
8183	243449
13119	243450
52326	243451
25823	243452
53408	243453
53420	243454
204	243455
53381	243456
7787	243457
9612	243458
98536	243459
7776	243460
54564	243461
72778	243462
41454	243463
8543	243464
36116	243465
3788	243466
49266	243467
98916	243468
42893	243469
61565	243470
83359	243471
12462	243472
3778	243473
60192	243474
624	243475
207	243476
80759	243477
1547	243478
84295	243479
13498	243480
625	243481
1922	243482
28031	243483
32896	243484
41092	243485
5248	243486
625	243487
146	243488
4074	243489
62739	243490
115209	243491
1726	243492
39133	243493
1259	243494
1105	243495
36962	243496
93429	243497
34861	243498
535	243499
6736	243500
256	243501
94544	243502
652	243503
60509	243504
29193	243505
31495	243506
13557	243507
32258	243508
3467	243509
6618	243510
12927	243511
2533	243512
71681	243513
2484	243514
21	243515
4797	243516
18525	243517
93541	243518
172	243519
50524	243520
214	243521
14046	243522
31160	243523
1744	243524
54953	243525
145599	243526
730	243527
71240	243528
101344	243529
113259	243530
22591	243531
132470	243532
165956	243533
26615	243534
61035	243535
70314	243536
139195	243537
4155	243538
24440	243539
16505	243540
1168	243541
126953	243542
131088	243543
38443	243544
57771	243545
27963	243546
46096	243547
21223	243548
7727	243549
6253	243550
92835	243551
52503	243552
158574	243553
45063	243554
2828	243555
87375	243556
22400	243557
28993	243558
90347	243559
68890	243560
160429	243561
5197	243562
156228	243563
67139	243564
61113	243565
46	243566
81	243567
67245	243568
3505	243569
53	243570
46358	243571
44479	243572
127715	243573
30908	243574
24025	243575
129191	243576
112454	243577
16245	243578
88889	243579
10501	243580
111875	243581
27348	243582
137214	243583
119780	243584
32110	243585
77554	243586
143770	243587
135533	243588
36421	243589
126236	243590
61175	243591
24571	243592
53760	243593
89416	243594
89600	243595
65361	243596
123207	243597
132367	243598
127207	243599
39715	243600
7340	243601
121087	243602
127208	243603
10985	243604
165805	243605
154376	243606
6195	243607
133030	243608
94426	243609
137782	243610
132185	243611
5612	243612
71811	243613
119717	243614
62123	243615
73690	243616
47673	243617
14339	243618
80524	243619
12064	243620
45997	243621
38019	243622
12684	243623
113767	243624
77089	243625
1238	243626
131411	243627
95669	243628
41429	243629
22390	243630
133040	243631
9934	243632
54368	243633
18731	243634
9915	243635
47742	243636
2694	243637
66154	243638
53402	243639
30632	243640
19055	243641
40980	243642
63734	243643
53345	243644
8993	243645
34775	243646
40852	243647
27063	243648
21888	243649
62627	243650
29509	243651
36799	243652
95771	243653
12972	243654
48122	243655
14391	243656
86682	243657
10167	243658
5851	243659
112389	243660
18871	243661
90633	243662
59466	243663
38171	243664
102502	243665
67223	243666
7933	243667
22212	243668
66996	243669
37679	243670
40420	243671
50702	243672
39373	243673
53340	243674
70508	243675
87292	243676
81853	243677
33770	243678
74483	243679
88067	243680
30042	243681
65372	243682
52747	243683
136214	243684
96690	243685
89461	243686
89595	243687
102596	243688
42052	243689
14883	243690
87580	243691
42417	243692
43424	243693
97808	243694
30203	243695
77141	243696
21280	243697
10297	243698
57463	243699
53343	243700
37370	243701
14627	243702
85473	243703
34668	243704
18525	243705
90942	243706
61535	243707
32407	243708
112047	243709
75893	243710
70475	243711
8830	243712
58182	243713
51582	243714
39920	243715
83536	243716
33017	243717
31156	243718
57521	243719
20505	243720
57571	243721
23956	243722
66722	243723
40852	243724
16469	243725
66885	243726
57761	243727
41589	243728
96341	243729
22697	243730
22204	243731
49642	243732
97839	243733
24850	243734
7933	243735
57697	243736
22754	243737
122473	243738
27764	243739
30380	243740
31414	243741
8369	243742
61634	243743
37811	243744
52255	243745
31603	243746
30576	243747
39997	243748
47903	243749
73114	243750
75565	243751
21527	243752
86546	243753
82293	243754
46121	243755
107678	243756
65774	243757
3261	243758
78330	243759
18117	243760
23898	243761
94628	243762
88745	243763
37055	243764
41522	243765
69366	243766
1459	243767
34757	243768
21546	243769
11547	243770
112406	243771
13815	243772
53409	243773
10659	243774
115401	243775
4834	243776
46241	243777
21534	243778
118866	243779
17668	243780
33756	243781
52844	243782
18033	243783
70611	243784
52818	243785
13331	243786
51442	243787
41663	243788
56632	243789
14182	243790
20251	243791
71578	243792
29125	243793
62315	243794
1321	243795
475	243796
42630	243797
45163	243798
96778	243799
394	243800
38106	243801
31682	243802
36084	243803
6451	243804
48645	243805
68378	243806
82216	243807
42061	243808
81148	243809
24443	243810
19005	243811
12722	243812
34819	243813
37850	243814
45185	243815
46918	243816
33069	243817
82261	243818
18742	243819
56337	243820
78909	243821
13248	243822
39579	243823
83874	243824
65781	243825
39879	243826
50779	243827
36819	243828
99169	243829
82066	243830
86672	243831
25526	243832
50854	243833
56500	243834
69424	243835
89383	243836
26531	243837
67151	243838
29699	243839
89448	243840
100419	243841
3883	243842
13331	243843
8740	243844
6168	243845
122942	243846
26869	243847
43554	243848
14199	243849
64849	243850
76883	243851
86384	243852
26963	243853
5003	243854
76268	243855
75899	243856
54281	243857
73452	243858
5418	243859
68255	243860
129013	243861
48190	243862
58608	243863
35421	243864
194	243865
38902	243866
54308	243867
12022	243868
64838	243869
86168	243870
12510	243871
13496	243872
44629	243873
110773	243874
3892	243875
101068	243876
55590	243877
38715	243878
151088	243879
52425	243880
9412	243881
106036	243882
3051	243883
27074	243884
26992	243885
10000	243886
114522	243887
59894	243888
29676	243889
83205	243890
42334	243891
61593	243892
28948	243893
26624	243894
101332	243895
82297	243896
73179	243897
110407	243898
70100	243899
64629	243900
83700	243901
36718	243902
113087	243903
9869	243904
15983	243905
46922	243906
44228	243907
60111	243908
7134	243909
113028	243910
34192	243911
102698	243912
54016	243913
103800	243914
4789	243915
64041	243916
60218	243917
12517	243918
82032	243919
16234	243920
42381	243921
6164	243922
58283	243923
75430	243924
53131	243925
94061	243926
112041	243927
45482	243928
102712	243929
8302	243930
85111	243931
970	243932
104319	243933
129577	243934
29539	243935
8704	243936
31135	243937
15515	243938
59554	243939
90958	243940
42245	243941
52098	243942
49149	243943
64093	243944
31177	243945
91527	243946
37703	243947
63661	243948
77969	243949
66920	243950
116853	243951
78347	243952
33093	243953
40831	243954
75848	243955
62361	243956
110607	243957
17774	243958
114647	243959
51660	243960
92687	243961
60530	243962
24293	243963
9398	243964
56488	243965
27785	243966
1289	243967
44951	243968
11516	243969
44850	243970
9982	243971
368	243972
108447	243973
511	243974
46025	243975
27032	243976
5518	243977
119920	243978
61539	243979
77065	243980
10013	243981
60237	243982
86205	243983
39478	243984
30620	243985
71198	243986
89331	243987
26582	243988
37866	243989
30667	243990
70587	243991
122692	243992
31097	243993
33077	243994
57755	243995
52493	243996
88175	243997
48817	243998
54179	243999
121823	244000
30222	244001
67096	244002
128688	244003
8652	244004
11076	244005
75937	244006
41438	244007
21922	244008
63577	244009
83859	244010
70253	244011
32937	244012
59413	244013
90638	244014
89532	244015
50585	244016
72878	244017
10583	244018
64898	244019
40144	244020
55245	244021
36127	244022
62766	244023
29607	244024
4834	244025
35238	244026
90147	244027
16717	244028
21751	244029
61651	244030
72896	244031
37338	244032
96404	244033
59521	244034
99791	244035
2167	244036
63736	244037
73579	244038
44254	244039
57559	244040
72842	244041
28735	244042
13738	244043
154765	244044
26621	244045
3997	244046
40194	244047
19913	244048
112262	244049
166307	244050
121737	244051
147213	244052
53829	244053
57663	244054
77621	244055
16404	244056
82232	244057
76272	244058
40903	244059
26982	244060
34798	244061
74423	244062
16284	244063
98219	244064
34657	244065
92324	244066
12972	244067
29202	244068
77833	244069
52265	244070
7755	244071
56275	244072
59369	244073
69399	244074
59028	244075
60288	244076
98152	244077
62334	244078
51654	244079
48137	244080
80849	244081
13710	244082
3383	244083
58227	244084
121066	244085
11373	244086
53172	244087
51371	244088
92373	244089
12342	244090
124533	244091
129	244092
64744	244093
24925	244094
70056	244095
85005	244096
23046	244097
14441	244098
8420	244099
44821	244100
127753	244101
15349	244102
35215	244103
56201	244104
109298	244105
7317	244106
36698	244107
21244	244108
124871	244109
20511	244110
43460	244111
24926	244112
113611	244113
24342	244114
68028	244115
13277	244116
60307	244117
42363	244118
107591	244119
32969	244120
124805	244121
110884	244122
32319	244123
59211	244124
62388	244125
17203	244126
44881	244127
23901	244128
30156	244129
55347	244130
115402	244131
76480	244132
31612	244133
27144	244134
27737	244135
127748	244136
104391	244137
37887	244138
120417	244139
136173	244140
4032	244141
110204	244142
104167	244143
12547	244144
22810	244145
70895	244146
2741	244147
93844	244148
6164	244149
71686	244150
54763	244151
60432	244152
37686	244153
6252	244154
21214	244155
27722	244156
69163	244157
61559	244158
10911	244159
14620	244160
49885	244161
15834	244162
61695	244163
60187	244164
29124	244165
48725	244166
21766	244167
53115	244168
1174	244169
4122	244170
5494	244171
225	244172
63038	244173
1619	244174
656	244175
26714	244176
15682	244177
5841	244178
196	244179
54051	244180
9033	244181
330	244182
9671	244183
64075	244184
80034	244185
2249	244186
1865	244187
129282	244188
177	244189
17805	244190
60385	244191
36195	244192
49903	244193
1586	244194
76731	244195
42312	244196
30931	244197
60482	244198
46216	244199
88287	244200
20490	244201
33976	244202
82523	244203
79513	244204
40573	244205
3605	244206
4484	244207
148752	244208
54303	244209
11556	244210
107389	244211
153730	244212
39543	244213
100924	244214
2226	244215
128774	244216
20732	244217
96	244218
4081	244219
177	244220
31158	244221
108469	244222
76230	244223
73656	244224
74650	244225
37	244226
94320	244227
5509	244228
70577	244229
64440	244230
13141	244231
141163	244232
141162	244233
148631	244234
408	244235
14091	244236
2305	244237
46984	244238
9581	244239
15496	244240
43043	244241
138942	244242
77839	244243
101231	244244
7299	244245
54545	244246
38872	244247
59484	244248
55034	244249
10397	244250
79114	244251
16564	244252
268	244253
46834	244254
115	244255
71794	244256
13100	244257
24959	244258
52312	244259
905	244260
532	244261
8593	244262
1037	244263
110242	244264
7546	244265
3142	244266
163	244267
712	244268
14155	244269
91892	244270
599	244271
114944	244272
19537	244273
8835	244274
1158	244275
4012	244276
12627	244277
32482	244278
64504	244279
22184	244280
24035	244281
20138	244282
12	244283
27069	244284
12352	244285
14428	244286
54267	244287
37415	244288
74372	244289
15356	244290
149014	244291
5283	244292
136971	244293
1145	244294
31152	244295
12	244296
12	244297
12	244298
12	244299
12	244300
12	244301
121507	244302
74354	244303
6930	244304
86169	244305
115000	244306
12	244307
10846	244308
123431	244309
5173	244310
12	244311
12	244312
34713	244313
12	244314
730	244315
16148	244316
17484	244317
87266	244318
773	244319
12	244320
12	244321
12	244322
34226	244323
12	244324
12	244325
38757	244326
30825	244327
15149	244328
12	244329
35740	244330
150998	244331
166894	244332
26761	244333
12	244334
70692	244335
12	244336
78375	244337
103510	244338
10588	244339
124617	244340
12	244341
12	244342
12	244343
9392	244344
8282	244345
33249	244346
325	244347
24295	244348
15212	244349
111437	244350
6667	244351
12	244352
17639	244353
23465	244354
23679	244355
12	244356
12613	244357
65450	244358
12	244359
115243	244360
30104	244361
66942	244362
106637	244363
109301	244364
13379	244365
13369	244366
79054	244367
87260	244368
42593	244369
110104	244370
18580	244371
28	244372
12	244373
18383	244374
30835	244375
12	244376
85896	244377
151	244378
12	244379
12	244380
90659	244381
41380	244382
82193	244383
41057	244384
1630	244385
50018	244386
357	244387
957	244388
141196	244389
36338	244390
27650	244391
638	244392
11673	244393
105	244394
91164	244395
8762	244396
16125	244397
11673	244398
214	244399
24430	244400
60787	244401
4801	244402
105	244403
105	244404
82739	244405
38685	244406
4016	244407
3670	244408
45403	244409
7139	244410
570	244411
7139	244412
105	244413
7139	244414
2981	244415
2114	244416
5161	244417
7546	244418
5491	244419
33804	244420
12861	244421
29399	244422
306	244423
7218	244424
47513	244425
11427	244426
50261	244427
142761	244428
64592	244429
9592	244430
1828	244431
59048	244432
65558	244433
1652	244434
10491	244435
120528	244436
2180	244437
121267	244438
51437	244439
57014	244440
21232	244441
10247	244442
65624	244443
27167	244444
134512	244445
5455	244446
8943	244447
14777	244448
110159	244449
47633	244450
25547	244451
114589	244452
86363	244453
19553	244454
132423	244455
92173	244456
2549	244457
7236	244458
189	244459
2259	244460
503	244461
1955	244462
2124	244463
2416	244464
42169	244465
58247	244466
43469	244467
36209	244468
102934	244469
1267	244470
13976	244471
52871	244472
93612	244473
93612	244474
42207	244475
75123	244476
12	244477
70050	244478
16685	244479
111667	244480
3915	244481
133264	244482
92186	244483
14424	244484
134	244485
13161	244486
36569	244487
23701	244488
98432	244489
23942	244490
23942	244491
23337	244492
46145	244493
131800	244494
20899	244495
22516	244496
98619	244497
40157	244498
4647	244499
61849	244500
6570	244501
1328	244502
52317	244503
61767	244504
145759	244505
34122	244506
7082	244507
39271	244508
44190	244509
129086	244510
68009	244511
50605	244512
90468	244513
8117	244514
11700	244515
286	244516
91495	244517
45388	244518
382	244519
2837	244520
105223	244521
64053	244522
14131	244523
11026	244524
27499	244525
67353	244526
126874	244527
214	244528
5257	244529
44525	244530
701	244531
13667	244532
13151	244533
9308	244534
73424	244535
52869	244536
49744	244537
15682	244538
3137	244539
1375	244540
24265	244541
244	244542
3943	244543
66	244544
645	244545
2602	244546
75495	244547
17544	244548
77817	244549
92079	244550
5449	244551
101074	244552
152595	244553
209	244554
46562	244555
143699	244556
2048	244557
2249	244558
26071	244559
6008	244560
2907	244561
1652	244562
2142	244563
45607	244564
4917	244565
94145	244566
3365	244567
100495	244568
134035	244569
63594	244570
415	244571
15494	244572
117362	244573
61303	244574
61691	244575
156112	244576
64447	244577
11178	244578
83264	244579
107767	244580
146	244581
130860	244582
46155	244583
3986	244584
129903	244585
121658	244586
31169	244587
61477	244588
9077	244589
137173	244590
145533	244591
69035	244592
109952	244593
167783	244594
23520	244595
21012	244596
141432	244597
89642	244598
9512	244599
3410	244600
27508	244601
123051	244602
67118	244603
2522	244604
3718	244605
69927	244606
31389	244607
37056	244608
65276	244609
51889	244610
6250	244611
54773	244612
6344	244613
71222	244614
4859	244615
2610	244616
132784	244617
232	244618
11011	244619
121392	244620
6943	244621
8353	244622
10819	244623
40149	244624
5870	244625
71707	244626
45598	244627
25	244628
27053	244629
6813	244630
93909	244631
77849	244632
84440	244633
128742	244634
166127	244635
134734	244636
25974	244637
16736	244638
60980	244639
12300	244640
104172	244641
1510	244642
55263	244643
122354	244644
20161	244645
16619	244646
22125	244647
88	244648
62626	244649
6842	244650
2414	244651
114462	244652
8307	244653
20	244654
22082	244655
78855	244656
1443	244657
65836	244658
78941	244659
4815	244660
41396	244661
41982	244662
110761	244663
10	244664
10	244665
9936	244666
91904	244667
20219	244668
5042	244669
41075	244670
68590	244671
69630	244672
7862	244673
24470	244674
28700	244675
26831	244676
82538	244677
118066	244678
32032	244679
42804	244680
63940	244681
34894	244682
13196	244683
80010	244684
16004	244685
29393	244686
10367	244687
78707	244688
8784	244689
9327	244690
10803	244691
4025	244692
37493	244693
47502	244694
14706	244695
47574	244696
24470	244697
21426	244698
37507	244699
65157	244700
4403	244701
108068	244702
88374	244703
106310	244704
27438	244705
108046	244706
134978	244707
24470	244708
8784	244709
4243	244710
24099	244711
24073	244712
11593	244713
51746	244714
9374	244715
37507	244716
9485	244717
20570	244718
40282	244719
60775	244720
84240	244721
6130	244722
126739	244723
13068	244724
8474	244725
111046	244726
106598	244727
1609	244728
62979	244729
23231	244730
13606	244731
14062	244732
71483	244733
88306	244734
1874	244735
58656	244736
297	244737
49636	244738
88934	244739
22292	244740
99274	244741
5445	244742
20777	244743
4742	244744
2379	244745
28534	244746
24963	244747
56843	244748
2981	244749
35252	244750
4466	244751
4466	244752
4466	244753
2378	244754
7687	244755
15936	244756
15536	244757
21199	244758
9298	244759
3259	244760
16227	244761
15561	244762
9063	244763
43049	244764
22261	244765
12506	244766
63858	244767
43049	244768
9473	244769
9473	244770
9473	244771
22261	244772
1425	244773
27073	244774
1425	244775
11553	244776
8493	244777
22246	244778
35309	244779
12506	244780
10308	244781
61750	244782
3583	244783
46175	244784
56892	244785
12506	244786
4594	244787
14647	244788
18840	244789
15226	244790
15226	244791
2980	244792
1375	244793
8593	244794
12913	244795
28919	244796
16309	244797
12561	244798
18811	244799
35564	244800
20151	244801
26990	244802
3259	244803
957	244804
957	244805
15703	244806
9177	244807
2019	244808
2146	244809
24963	244810
111073	244811
19594	244812
88247	244813
11451	244814
11365	244815
68383	244816
6722	244817
1858	244818
98208	244819
971	244820
767	244821
148661	244822
25866	244823
21172	244824
97017	244825
1215	244826
32939	244827
40035	244828
95746	244829
85928	244830
54346	244831
774	244832
2242	244833
40811	244834
17027	244835
38177	244836
37369	244837
15648	244838
31328	244839
71134	244840
427	244841
102282	244842
19126	244843
2848	244844
41546	244845
24895	244846
44894	244847
116	244848
2689	244849
1512	244850
71829	244851
6529	244852
14294	244853
54345	244854
117742	244855
139796	244856
95456	244857
5787	244858
86508	244859
2996	244860
10341	244861
8455	244862
33072	244863
99296	244864
71605	244865
1628	244866
11644	244867
1631	244868
32416	244869
24842	244870
32925	244871
75980	244872
67210	244873
2871	244874
9250	244875
383	244876
36629	244877
41556	244878
3253	244879
55	244880
121730	244881
2126	244882
58451	244883
79727	244884
149	244885
26664	244886
37355	244887
49707	244888
95773	244889
54759	244890
160053	244891
109125	244892
74449	244893
145781	244894
14993	244895
36193	244896
3180	244897
133058	244898
54743	244899
133084	244900
6304	244901
113619	244902
132725	244903
102932	244904
86467	244905
99220	244906
118283	244907
154653	244908
132712	244909
147117	244910
112204	244911
2953	244912
52377	244913
23503	244914
74439	244915
9295	244916
18471	244917
127622	244918
16970	244919
18146	244920
100249	244921
94051	244922
35207	244923
53125	244924
18417	244925
43945	244926
32948	244927
7241	244928
2370	244929
49993	244930
62996	244931
11289	244932
43125	244933
2522	244934
15694	244935
23125	244936
138585	244937
32954	244938
1116	244939
36116	244940
12793	244941
124652	244942
10139	244943
8	244944
28606	244945
28583	244946
116933	244947
36535	244948
69071	244949
14038	244950
55060	244951
11599	244952
51112	244953
48045	244954
291	244955
83	244956
22930	244957
18506	244958
141942	244959
53205	244960
99275	244961
52217	244962
67969	244963
1158	244964
244	244965
2316	244966
2126	244967
36789	244968
16750	244969
96947	244970
23115	244971
98292	244972
45252	244973
114500	244974
26722	244975
132241	244976
90339	244977
79686	244978
46105	244979
47307	244980
21586	244981
7242	244982
95917	244983
47376	244984
3824	244985
44078	244986
6926	244987
52055	244988
44304	244989
135975	244990
101132	244991
13999	244992
61618	244993
48068	244994
27341	244995
69190	244996
150327	244997
102046	244998
20778	244999
37431	245000
16530	245001
166203	245002
7800	245003
130112	245004
793	245005
124	245006
64806	245007
1183	245008
1075	245009
224	245010
55457	245011
7777	245012
113197	245013
18334	245014
69324	245015
4352	245016
68405	245017
55530	245018
10753	245019
53291	245020
69069	245021
12382	245022
30725	245023
151	245024
6349	245025
2401	245026
58724	245027
14437	245028
49687	245029
35296	245030
5524	245031
40077	245032
290	245033
2686	245034
942	245035
19577	245036
8551	245037
38472	245038
81832	245039
9176	245040
138	245041
15524	245042
99453	245043
16470	245044
88853	245045
18715	245046
10258	245047
80137	245048
66946	245049
94366	245050
73222	245051
2575	245052
2575	245053
48964	245054
515	245055
105109	245056
174	245057
10828	245058
903	245059
130458	245060
324	245061
903	245062
32176	245063
8835	245064
72522	245065
69596	245066
63191	245067
24344	245068
105513	245069
3992	245070
82801	245071
52099	245072
49491	245073
132759	245074
60419	245075
5232	245076
45267	245077
58861	245078
64211	245079
5999	245080
3438	245081
1539	245082
567	245083
28	245084
6667	245085
3344	245086
93566	245087
463	245088
50472	245089
62876	245090
23478	245091
70747	245092
80891	245093
89418	245094
48108	245095
28335	245096
128897	245097
62666	245098
15844	245099
23085	245100
9847	245101
61818	245102
90852	245103
951	245104
9552	245105
96424	245106
53998	245107
7081	245108
8725	245109
62234	245110
13938	245111
56419	245112
47064	245113
57803	245114
25947	245115
39471	245116
57863	245117
107062	245118
10687	245119
7898	245120
53064	245121
53064	245122
69663	245123
130289	245124
60099	245125
10463	245126
13473	245127
41606	245128
27303	245129
10824	245130
28327	245131
107105	245132
9707	245133
34990	245134
10019	245135
27193	245136
65349	245137
38367	245138
8408	245139
21982	245140
12981	245141
70324	245142
63375	245143
55817	245144
29281	245145
27846	245146
5675	245147
6590	245148
45383	245149
111324	245150
52213	245151
22800	245152
3240	245153
27453	245154
76011	245155
45749	245156
45606	245157
34776	245158
132110	245159
11845	245160
54910	245161
3100	245162
72461	245163
46509	245164
27055	245165
99875	245166
65223	245167
62009	245168
122311	245169
60350	245170
30818	245171
21047	245172
20100	245173
20979	245174
53428	245175
35191	245176
35191	245177
114734	245178
121159	245179
6030	245180
61644	245181
101137	245182
37344	245183
37721	245184
16779	245185
6767	245186
85697	245187
20524	245188
290	245189
85412	245190
14796	245191
15682	245192
19676	245193
112304	245194
167420	245195
30727	245196
30539	245197
3994	245198
54442	245199
581	245200
134394	245201
30539	245202
12599	245203
51220	245204
81104	245205
18595	245206
146	245207
14086	245208
137446	245209
34942	245210
132496	245211
9739	245212
47983	245213
9712	245214
65750	245215
3562	245216
231	245217
17590	245218
15194	245219
141241	245220
83313	245221
11794	245222
64781	245223
19243	245224
16905	245225
114585	245226
680	245227
55326	245228
407	245229
13117	245230
11987	245231
13622	245232
42958	245233
81126	245234
110375	245235
31428	245236
5977	245237
39231	245238
18070	245239
11003	245240
51111	245241
1	245242
160464	245243
21901	245244
5568	245245
17727	245246
62072	245247
89753	245248
29826	245249
85526	245250
20713	245251
41996	245252
995	245253
35678	245254
275	245255
104600	245256
1684	245257
2105	245258
41971	245259
108857	245260
1245	245261
61163	245262
137199	245263
93062	245264
6568	245265
75593	245266
5633	245267
43153	245268
7856	245269
15744	245270
89417	245271
24631	245272
92161	245273
40438	245274
47998	245275
99780	245276
45238	245277
129961	245278
28	245279
490	245280
30078	245281
81249	245282
14478	245283
163669	245284
5228	245285
52688	245286
68917	245287
50489	245288
94771	245289
107137	245290
58456	245291
16462	245292
105230	245293
23513	245294
27488	245295
7585	245296
41465	245297
25321	245298
1227	245299
48650	245300
8902	245301
96512	245302
62354	245303
29042	245304
65685	245305
68951	245306
26863	245307
115417	245308
26863	245309
52496	245310
90764	245311
32656	245312
68173	245313
104707	245314
22834	245315
83175	245316
16661	245317
120560	245318
12839	245319
111102	245320
54739	245321
1480	245322
65299	245323
59681	245324
164108	245325
50245	245326
3397	245327
98024	245328
47229	245329
3968	245330
76900	245331
6110	245332
18431	245333
53869	245334
42447	245335
18431	245336
2028	245337
27025	245338
84292	245339
62855	245340
14327	245341
16125	245342
7988	245343
16978	245344
4517	245345
30493	245346
431	245347
2819	245348
13335	245349
41218	245350
490	245351
155	245352
160036	245353
146	245354
13516	245355
623	245356
26530	245357
699	245358
263	245359
135837	245360
43138	245361
6279	245362
16479	245363
26783	245364
1296	245365
64213	245366
41543	245367
160190	245368
25850	245369
129378	245370
30906	245371
3131	245372
43588	245373
12796	245374
58678	245375
51680	245376
26737	245377
76666	245378
10825	245379
30749	245380
126543	245381
103090	245382
60256	245383
113821	245384
16736	245385
402	245386
82	245387
298	245388
57554	245389
46101	245390
33013	245391
14577	245392
46175	245393
73438	245394
79302	245395
190	245396
190	245397
98233	245398
22634	245399
5636	245400
74466	245401
53333	245402
53333	245403
85485	245404
22262	245405
6449	245406
25973	245407
18938	245408
16748	245409
15351	245410
74821	245411
90265	245412
84182	245413
7903	245414
111778	245415
28012	245416
136325	245417
10717	245418
1364	245419
58293	245420
51633	245421
49211	245422
4346	245423
146	245424
5838	245425
5838	245426
141402	245427
38960	245428
80708	245429
4331	245430
20740	245431
44942	245432
26640	245433
17252	245434
100994	245435
71526	245436
48106	245437
142913	245438
123256	245439
6970	245440
114088	245441
16699	245442
61	245443
34545	245444
34995	245445
6892	245446
137391	245447
7569	245448
69824	245449
22336	245450
36335	245451
87527	245452
128021	245453
23167	245454
240	245455
134056	245456
1983	245457
48283	245458
60213	245459
15215	245460
31998	245461
22247	245462
60103	245463
36275	245464
27198	245465
3545	245466
9063	245467
600	245468
37286	245469
3123	245470
219	245471
4074	245472
1605	245473
29194	245474
1286	245475
126387	245476
1290	245477
18353	245478
7691	245479
9063	245480
79616	245481
4128	245482
4	245483
1495	245484
41035	245485
42456	245486
69942	245487
8135	245488
26721	245489
69494	245490
85944	245491
104095	245492
18854	245493
167	245494
11676	245495
12092	245496
991	245497
33080	245498
5850	245499
33205	245500
531	245501
119	245502
392	245503
282	245504
26741	245505
63884	245506
21623	245507
55146	245508
112313	245509
3075	245510
114937	245511
47452	245512
138402	245513
97208	245514
3209	245515
38870	245516
93687	245517
150852	245518
33683	245519
21385	245520
127557	245521
130531	245522
2607	245523
163	245524
5720	245525
282	245526
91505	245527
93984	245528
88865	245529
40859	245530
112559	245531
46178	245532
150321	245533
105033	245534
4527	245535
6635	245536
47231	245537
98008	245538
127754	245539
165898	245540
113114	245541
8152	245542
28696	245543
112546	245544
158262	245545
160315	245546
38444	245547
21656	245548
151493	245549
82543	245550
162163	245551
137508	245552
97047	245553
41311	245554
69193	245555
34630	245556
13009	245557
49590	245558
260	245559
25009	245560
34694	245561
70418	245562
77879	245563
8624	245564
129149	245565
113241	245566
123417	245567
143	245568
29692	245569
4988	245570
26608	245571
100967	245572
56443	245573
105102	245574
68995	245575
8967	245576
11857	245577
33401	245578
167	245579
2297	245580
53824	245581
68754	245582
137365	245583
7204	245584
18395	245585
89137	245586
39989	245587
150954	245588
36841	245589
148736	245590
129310	245591
101762	245592
453	245593
987	245594
18692	245595
1277	245596
87590	245597
41387	245598
12964	245599
73811	245600
12557	245601
522	245602
5819	245603
92964	245604
36131	245605
131226	245606
50742	245607
50742	245608
87376	245609
31138	245610
123604	245611
38048	245612
56393	245613
4428	245614
28933	245615
97082	245616
1167	245617
35368	245618
4428	245619
102631	245620
50956	245621
4419	245622
130758	245623
1891	245624
132483	245625
105171	245626
160686	245627
25059	245628
148763	245629
63122	245630
98322	245631
290	245632
1605	245633
1605	245634
1444	245635
2385	245636
1922	245637
144116	245638
46372	245639
101099	245640
4636	245641
22338	245642
50279	245643
3075	245644
4609	245645
13976	245646
1266	245647
149290	245648
126	245649
3866	245650
1869	245651
1326	245652
28	245653
10007	245654
38825	245655
120029	245656
129386	245657
64634	245658
9441	245659
8336	245660
45780	245661
4302	245662
2755	245663
2650	245664
105444	245665
1457	245666
9262	245667
128703	245668
8015	245669
10429	245670
8620	245671
4302	245672
64	245673
195	245674
4675	245675
162101	245676
150651	245677
64697	245678
2255	245679
2419	245680
500	245681
8200	245682
4046	245683
1839	245684
756	245685
236	245686
35989	245687
30493	245688
7024	245689
115655	245690
8046	245691
66368	245692
514	245693
101085	245694
13170	245695
2377	245696
10352	245697
3493	245698
12833	245699
68252	245700
52242	245701
1000	245702
133528	245703
641	245704
1696	245705
89411	245706
10785	245707
23067	245708
114695	245709
81002	245710
5621	245711
26984	245712
23500	245713
42528	245714
94123	245715
91919	245716
136260	245717
9261	245718
75336	245719
91005	245720
6469	245721
62814	245722
40179	245723
20527	245724
5000	245725
37606	245726
17410	245727
64111	245728
16195	245729
109268	245730
109437	245731
13500	245732
2232	245733
3009	245734
374	245735
4320	245736
69927	245737
507	245738
18915	245739
21215	245740
53058	245741
98300	245742
41787	245743
77966	245744
104999	245745
55699	245746
15732	245747
17414	245748
2981	245749
5010	245750
35321	245751
76208	245752
39353	245753
14842	245754
652	245755
4371	245756
9509	245757
8533	245758
121142	245759
93832	245760
135932	245761
22245	245762
12884	245763
137894	245764
29191	245765
42032	245766
16127	245767
61892	245768
7610	245769
42716	245770
12506	245771
22137	245772
5229	245773
7211	245774
5222	245775
35257	245776
148714	245777
10147	245778
35628	245779
29387	245780
28247	245781
5414	245782
119	245783
64579	245784
27474	245785
12592	245786
109502	245787
3644	245788
17336	245789
5271	245790
70723	245791
29004	245792
5473	245793
22235	245794
13516	245795
8593	245796
13516	245797
115	245798
4698	245799
32175	245800
1034	245801
33597	245802
3581	245803
5917	245804
858	245805
12684	245806
602	245807
54214	245808
74564	245809
68828	245810
113383	245811
152912	245812
6228	245813
11127	245814
1011	245815
38759	245816
138530	245817
78995	245818
85603	245819
45722	245820
1621	245821
167411	245822
79518	245823
160527	245824
31571	245825
158614	245826
1266	245827
24894	245828
5240	245829
36628	245830
22546	245831
107167	245832
33	245833
68396	245834
31504	245835
32901	245836
28852	245837
1355	245838
3971	245839
31589	245840
1499	245841
49263	245842
33593	245843
70949	245844
585	245845
70079	245846
156500	245847
19583	245848
37893	245849
28417	245850
1375	245851
394	245852
12950	245853
10565	245854
1946	245855
88921	245856
2356	245857
16183	245858
94017	245859
51449	245860
1355	245861
2657	245862
45	245863
756	245864
10	245865
88136	245866
1893	245867
1593	245868
49209	245869
3897	245870
16551	245871
927	245872
142054	245873
164219	245874
72085	245875
248	245876
87764	245877
104032	245878
722	245879
3937	245880
36595	245881
108575	245882
43793	245883
25944	245884
7114	245885
78012	245886
31269	245887
5062	245888
8053	245889
48331	245890
78975	245891
56739	245892
39332	245893
828	245894
53397	245895
13154	245896
63547	245897
137663	245898
4647	245899
125612	245900
965	245901
965	245902
17459	245903
10	245904
71869	245905
60351	245906
10727	245907
45373	245908
109406	245909
24405	245910
166100	245911
78026	245912
37367	245913
108978	245914
57912	245915
105049	245916
4590	245917
107085	245918
154526	245919
98338	245920
137413	245921
141381	245922
83204	245923
82763	245924
26128	245925
132929	245926
137020	245927
86914	245928
37292	245929
496	245930
49606	245931
37762	245932
103963	245933
76741	245934
108805	245935
81682	245936
129070	245937
137130	245938
64201	245939
148634	245940
3424	245941
112083	245942
145199	245943
52410	245944
9123	245945
73173	245946
137593	245947
38231	245948
104277	245949
1093	245950
27737	245951
97932	245952
48168	245953
73117	245954
16868	245955
120307	245956
26640	245957
160194	245958
88209	245959
70740	245960
115636	245961
121384	245962
56944	245963
96718	245964
95056	245965
37168	245966
42185	245967
28025	245968
95314	245969
105696	245970
47792	245971
148748	245972
167601	245973
66844	245974
118747	245975
41815	245976
133950	245977
165955	245978
117751	245979
131136	245980
74411	245981
117691	245982
74573	245983
109121	245984
28909	245985
114386	245986
154352	245987
151142	245988
134125	245989
160086	245990
158052	245991
55343	245992
126259	245993
121519	245994
59448	245995
93703	245996
87259	245997
104014	245998
118342	245999
135758	246000
58360	246001
81871	246002
67941	246003
58907	246004
47221	246005
102511	246006
63881	246007
136192	246008
44877	246009
34094	246010
32774	246011
17457	246012
77597	246013
36528	246014
67095	246015
139751	246016
31229	246017
48638	246018
24280	246019
149868	246020
91667	246021
83570	246022
31655	246023
63588	246024
24850	246025
13580	246026
79863	246027
89563	246028
118865	246029
75701	246030
82227	246031
129075	246032
68276	246033
117288	246034
105670	246035
89582	246036
54325	246037
158667	246038
82226	246039
48022	246040
74393	246041
38898	246042
102515	246043
121595	246044
55226	246045
17282	246046
115027	246047
152679	246048
141416	246049
135817	246050
83066	246051
113579	246052
90566	246053
56155	246054
105530	246055
15018	246056
135800	246057
135994	246058
43669	246059
109093	246060
109198	246061
165974	246062
71683	246063
52448	246064
122915	246065
88996	246066
83490	246067
79358	246068
120389	246069
5230	246070
134256	246071
104180	246072
137647	246073
105906	246074
134180	246075
91950	246076
114582	246077
160502	246078
64825	246079
110796	246080
123140	246081
105478	246082
89402	246083
94807	246084
113596	246085
67898	246086
83616	246087
78628	246088
38035	246089
166075	246090
156427	246091
110537	246092
60312	246093
99292	246094
129103	246095
86635	246096
164535	246097
75750	246098
82145	246099
59270	246100
122960	246101
76822	246102
110621	246103
88199	246104
154453	246105
143883	246106
126181	246107
77902	246108
134235	246109
81885	246110
37919	246111
122731	246112
102325	246113
125793	246114
129279	246115
99193	246116
135408	246117
18853	246118
66180	246119
167520	246120
102216	246121
77971	246122
112188	246123
129006	246124
109678	246125
122838	246126
128886	246127
94516	246128
123092	246129
137743	246130
137184	246131
86748	246132
59541	246133
110311	246134
110542	246135
111607	246136
154558	246137
82389	246138
96988	246139
135847	246140
110789	246141
135807	246142
134415	246143
112212	246144
99613	246145
88099	246146
133041	246147
134266	246148
151532	246149
164132	246150
97833	246151
54471	246152
103866	246153
55388	246154
108995	246155
138503	246156
134434	246157
132826	246158
142759	246159
115356	246160
137803	246161
43185	246162
62502	246163
70582	246164
117760	246165
113775	246166
132515	246167
82971	246168
51423	246169
99620	246170
104100	246171
135679	246172
63434	246173
119981	246174
146859	246175
104029	246176
91917	246177
141058	246178
58997	246179
122558	246180
144003	246181
145320	246182
141358	246183
130967	246184
85761	246185
109413	246186
96346	246187
9938	246188
94370	246189
113496	246190
122654	246191
4881	246192
89001	246193
25184	246194
145469	246195
101002	246196
101289	246197
64410	246198
51580	246199
60210	246200
65849	246201
113564	246202
156650	246203
107407	246204
105798	246205
113697	246206
79451	246207
131522	246208
74826	246209
108826	246210
110895	246211
41652	246212
97802	246213
104329	246214
166305	246215
99738	246216
113787	246217
129352	246218
99636	246219
145741	246220
120255	246221
102523	246222
102891	246223
154635	246224
97451	246225
134142	246226
71404	246227
91606	246228
110402	246229
43968	246230
106869	246231
98866	246232
97595	246233
158370	246234
16779	246235
118718	246236
61520	246237
81015	246238
123689	246239
130571	246240
73719	246241
52386	246242
110103	246243
96317	246244
129752	246245
82276	246246
8777	246247
54637	246248
148908	246249
113415	246250
146849	246251
132405	246252
64673	246253
90605	246254
138423	246255
8671	246256
106996	246257
38365	246258
160137	246259
71735	246260
106727	246261
132433	246262
825	246263
106763	246264
90502	246265
91927	246266
37341	246267
111638	246268
67057	246269
135738	246270
126191	246271
83400	246272
49946	246273
73224	246274
156236	246275
105763	246276
127267	246277
110356	246278
81784	246279
134118	246280
32287	246281
89198	246282
124159	246283
98332	246284
108698	246285
137437	246286
132776	246287
56244	246288
137556	246289
137537	246290
134586	246291
134470	246292
85043	246293
113594	246294
89173	246295
25762	246296
127512	246297
105453	246298
27699	246299
137645	246300
110665	246301
81901	246302
132518	246303
108894	246304
137635	246305
137229	246306
69055	246307
124215	246308
81130	246309
113403	246310
137637	246311
156252	246312
92283	246313
103754	246314
137522	246315
116851	246316
110387	246317
121175	246318
134361	246319
137564	246320
113295	246321
162236	246322
165911	246323
113343	246324
137158	246325
108834	246326
122587	246327
137402	246328
90595	246329
113872	246330
113286	246331
130973	246332
111861	246333
15151	246334
89203	246335
118804	246336
18281	246337
73528	246338
99199	246339
93772	246340
107567	246341
135853	246342
149593	246343
108791	246344
127407	246345
90810	246346
134494	246347
93813	246348
119857	246349
105193	246350
85139	246351
135891	246352
135726	246353
123091	246354
26367	246355
89281	246356
167182	246357
116841	246358
66822	246359
138584	246360
105366	246361
122841	246362
135737	246363
111725	246364
134207	246365
135897	246366
137569	246367
165926	246368
132630	246369
166049	246370
104287	246371
113661	246372
137550	246373
165854	246374
106786	246375
121638	246376
111899	246377
123841	246378
128887	246379
104037	246380
135835	246381
66111	246382
124760	246383
124083	246384
103567	246385
87926	246386
129473	246387
137601	246388
137670	246389
129524	246390
127420	246391
87962	246392
14155	246393
76657	246394
124438	246395
119809	246396
136031	246397
166173	246398
110672	246399
91892	246400
72950	246401
136103	246402
120020	246403
137555	246404
127489	246405
97991	246406
114935	246407
118754	246408
98944	246409
127865	246410
93560	246411
47275	246412
124407	246413
90985	246414
50512	246415
107195	246416
65790	246417
96907	246418
133813	246419
7092	246420
127562	246421
87778	246422
120086	246423
49597	246424
129551	246425
104773	246426
99366	246427
103757	246428
63561	246429
45154	246430
129297	246431
103878	246432
113384	246433
154714	246434
58558	246435
67264	246436
66190	246437
164549	246438
26322	246439
140319	246440
48607	246441
90625	246442
85005	246443
56467	246444
148612	246445
113534	246446
111793	246447
166063	246448
132552	246449
121258	246450
145269	246451
122791	246452
82496	246453
64760	246454
62699	246455
78142	246456
95583	246457
117020	246458
13816	246459
137098	246460
92690	246461
46518	246462
147269	246463
110856	246464
9520	246465
136348	246466
109328	246467
147114	246468
62715	246469
118931	246470
101006	246471
45356	246472
113613	246473
49803	246474
106039	246475
94439	246476
98003	246477
116669	246478
97790	246479
19584	246480
59082	246481
59499	246482
48114	246483
104192	246484
164541	246485
2218	246486
76852	246487
158454	246488
67060	246489
86619	246490
158029	246491
28962	246492
46111	246493
35610	246494
117763	246495
46455	246496
48216	246497
120451	246498
131067	246499
93768	246500
64772	246501
34114	246502
64759	246503
93725	246504
109366	246505
64660	246506
109207	246507
78408	246508
64959	246509
86624	246510
75902	246511
42458	246512
112356	246513
34185	246514
35431	246515
8950	246516
71968	246517
94364	246518
38835	246519
32506	246520
88198	246521
61722	246522
44860	246523
27931	246524
124551	246525
78366	246526
105963	246527
70282	246528
83774	246529
88032	246530
107827	246531
28155	246532
33195	246533
60473	246534
61653	246535
55470	246536
105809	246537
76891	246538
36100	246539
18215	246540
109239	246541
92257	246542
67978	246543
81967	246544
62760	246545
109430	246546
40498	246547
139226	246548
45593	246549
20141	246550
110591	246551
152562	246552
85001	246553
39462	246554
68388	246555
68206	246556
137378	246557
106160	246558
60340	246559
118779	246560
132878	246561
158372	246562
123129	246563
96422	246564
162205	246565
21405	246566
91928	246567
116688	246568
116736	246569
107105	246570
113586	246571
83506	246572
151058	246573
70251	246574
100879	246575
96959	246576
132828	246577
129567	246578
83353	246579
49789	246580
87959	246581
166054	246582
107274	246583
93930	246584
52311	246585
105617	246586
43935	246587
16583	246588
56653	246589
68134	246590
66256	246591
75560	246592
98202	246593
4123	246594
108541	246595
117267	246596
54067	246597
83155	246598
110361	246599
134213	246600
135579	246601
44880	246602
105428	246603
110664	246604
113463	246605
44608	246606
87752	246607
69301	246608
127563	246609
102429	246610
74953	246611
81939	246612
103927	246613
55138	246614
12194	246615
83815	246616
92838	246617
89369	246618
72923	246619
64360	246620
12315	246621
146955	246622
86502	246623
100102	246624
105775	246625
95527	246626
120066	246627
77980	246628
99298	246629
90163	246630
78065	246631
152790	246632
97575	246633
90123	246634
101214	246635
40905	246636
59124	246637
45293	246638
166212	246639
102672	246640
111995	246641
129205	246642
130876	246643
135787	246644
134071	246645
121314	246646
137407	246647
100826	246648
137513	246649
33027	246650
78161	246651
105266	246652
152357	246653
92865	246654
138494	246655
10747	246656
50232	246657
63925	246658
89278	246659
32335	246660
63519	246661
99069	246662
46287	246663
118982	246664
15869	246665
13688	246666
133920	246667
57531	246668
51436	246669
40808	246670
85350	246671
75573	246672
107179	246673
141092	246674
124065	246675
61700	246676
77034	246677
158896	246678
97788	246679
132292	246680
119902	246681
22884	246682
74770	246683
124742	246684
81081	246685
35908	246686
34637	246687
50450	246688
81873	246689
114527	246690
125845	246691
80573	246692
113474	246693
160103	246694
124309	246695
9951	246696
122604	246697
87529	246698
132406	246699
39985	246700
101394	246701
156501	246702
134367	246703
114465	246704
100649	246705
134370	246706
167419	246707
49818	246708
117264	246709
135568	246710
132376	246711
105117	246712
58231	246713
137573	246714
64326	246715
6869	246716
112178	246717
46332	246718
90462	246719
122801	246720
68647	246721
90458	246722
103595	246723
132604	246724
111691	246725
80536	246726
52222	246727
66906	246728
122872	246729
29282	246730
112203	246731
96681	246732
150386	246733
49289	246734
90855	246735
73452	246736
45915	246737
137083	246738
97714	246739
75490	246740
104965	246741
119900	246742
64154	246743
47821	246744
122920	246745
162124	246746
39375	246747
162326	246748
162206	246749
77886	246750
120059	246751
113502	246752
135605	246753
87931	246754
164427	246755
91642	246756
108570	246757
132851	246758
139518	246759
75318	246760
125938	246761
68943	246762
107574	246763
136078	246764
103552	246765
13314	246766
93715	246767
137448	246768
24037	246769
125783	246770
137473	246771
113353	246772
64483	246773
137685	246774
126077	246775
22473	246776
71405	246777
132434	246778
137150	246779
110286	246780
134259	246781
105334	246782
45382	246783
90839	246784
148771	246785
113120	246786
135026	246787
133986	246788
88937	246789
135672	246790
82966	246791
110151	246792
67747	246793
100521	246794
134399	246795
53166	246796
90499	246797
89000	246798
53159	246799
111651	246800
68946	246801
104139	246802
122796	246803
148567	246804
76800	246805
108607	246806
118594	246807
121137	246808
135846	246809
75413	246810
57588	246811
160556	246812
50555	246813
65060	246814
107637	246815
79574	246816
46354	246817
137142	246818
82144	246819
91573	246820
71618	246821
68224	246822
7464	246823
119889	246824
113581	246825
64582	246826
25808	246827
137800	246828
47387	246829
129363	246830
99363	246831
85060	246832
102881	246833
90736	246834
88075	246835
129332	246836
137611	246837
137598	246838
104035	246839
56290	246840
15207	246841
106203	246842
47840	246843
10789	246844
32105	246845
87708	246846
925	246847
97673	246848
87161	246849
32364	246850
87838	246851
58962	246852
46338	246853
13134	246854
80588	246855
38915	246856
17121	246857
119732	246858
51083	246859
331	246860
178	246861
17086	246862
41445	246863
2023	246864
113666	246865
37989	246866
72372	246867
2165	246868
112580	246869
60319	246870
2903	246871
1237	246872
6357	246873
6357	246874
89682	246875
17503	246876
14160	246877
17512	246878
111192	246879
103957	246880
41398	246881
92386	246882
26700	246883
30180	246884
39926	246885
73249	246886
89548	246887
78251	246888
45500	246889
19149	246890
105713	246891
67998	246892
34327	246893
117705	246894
2035	246895
1078	246896
158207	246897
156	246898
51478	246899
233	246900
1531	246901
39194	246902
7849	246903
6416	246904
7326	246905
115019	246906
9813	246907
8564	246908
940	246909
6483	246910
17322	246911
17322	246912
12640	246913
42941	246914
76281	246915
15782	246916
560	246917
230	246918
2683	246919
2390	246920
293	246921
25911	246922
86186	246923
345	246924
108406	246925
2101	246926
1473	246927
23396	246928
302	246929
2007	246930
35135	246931
16226	246932
3662	246933
12610	246934
52077	246935
23557	246936
154564	246937
108087	246938
76366	246939
9510	246940
125969	246941
279	246942
979	246943
79237	246944
36609	246945
77593	246946
26534	246947
509	246948
10324	246949
851	246950
125889	246951
49752	246952
185	246953
2558	246954
5085	246955
16219	246956
46056	246957
31941	246958
132763	246959
31941	246960
8679	246961
20716	246962
10097	246963
154601	246964
125896	246965
36518	246966
28313	246967
53901	246968
79116	246969
41384	246970
105656	246971
10561	246972
83428	246973
463	246974
54717	246975
875	246976
3	246977
94825	246978
48388	246979
5153	246980
54717	246981
29377	246982
104094	246983
21677	246984
54717	246985
104094	246986
102007	246987
800	246988
24380	246989
121655	246990
113213	246991
113472	246992
79538	246993
4792	246994
9671	246995
2573	246996
729	246997
2078	246998
25685	246999
63709	247000
87942	247001
55745	247002
104614	247003
32283	247004
134226	247005
59092	247006
1881	247007
12679	247008
60053	247009
69523	247010
133785	247011
143645	247012
114596	247013
54849	247014
15169	247015
34257	247016
41874	247017
50038	247018
12299	247019
67274	247020
77978	247021
100843	247022
20067	247023
53307	247024
30395	247025
599	247026
1792	247027
125870	247028
156161	247029
863	247030
64145	247031
29481	247032
14953	247033
34726	247034
8370	247035
26004	247036
133079	247037
133079	247038
11018	247039
81433	247040
33013	247041
32031	247042
757	247043
11265	247044
380	247045
380	247046
4018	247047
1048	247048
1034	247049
157927	247050
59	247051
78723	247052
17592	247053
96779	247054
195	247055
106663	247056
35753	247057
3402	247058
574	247059
3139	247060
10726	247061
75908	247062
94546	247063
31183	247064
676	247065
676	247066
44266	247067
426	247068
63481	247069
4674	247070
12884	247071
17981	247072
3470	247073
11100	247074
3809	247075
3623	247076
262	247077
262	247078
262	247079
262	247080
2357	247081
3206	247082
18924	247083
262	247084
262	247085
397	247086
1548	247087
6507	247088
262	247089
9068	247090
847	247091
49320	247092
116247	247093
8666	247094
148651	247095
98071	247096
35285	247097
800	247098
2552	247099
172	247100
28725	247101
49553	247102
54138	247103
50606	247104
722	247105
49621	247106
204	247107
3413	247108
88980	247109
57503	247110
31561	247111
86337	247112
26715	247113
41866	247114
4807	247115
354	247116
68195	247117
131776	247118
41422	247119
4284	247120
45222	247121
40464	247122
92800	247123
81295	247124
6690	247125
71298	247126
52330	247127
96693	247128
23387	247129
59063	247130
87171	247131
67532	247132
36854	247133
78252	247134
17610	247135
4158	247136
32253	247137
77372	247138
119	247139
45629	247140
111211	247141
166065	247142
59389	247143
96250	247144
134754	247145
61294	247146
204	247147
11411	247148
50044	247149
19610	247150
127699	247151
34244	247152
78178	247153
4309	247154
18495	247155
100415	247156
34818	247157
19258	247158
128077	247159
106078	247160
121138	247161
4683	247162
1653	247163
67266	247164
5408	247165
54229	247166
134485	247167
109378	247168
7624	247169
55272	247170
42322	247171
21879	247172
1244	247173
13577	247174
238	247175
126299	247176
24392	247177
45257	247178
51811	247179
46847	247180
14	247181
14	247182
31522	247183
3440	247184
3252	247185
69216	247186
87110	247187
84974	247188
95406	247189
862	247190
13486	247191
118772	247192
3287	247193
83709	247194
98198	247195
117445	247196
64632	247197
3061	247198
6046	247199
2520	247200
6221	247201
26311	247202
63123	247203
19733	247204
682	247205
4223	247206
25667	247207
820	247208
858	247209
44025	247210
65136	247211
5021	247212
60462	247213
30566	247214
43408	247215
56696	247216
35550	247217
546	247218
5124	247219
63713	247220
2951	247221
4435	247222
9458	247223
68042	247224
58197	247225
78054	247226
19	247227
140960	247228
22667	247229
53969	247230
13945	247231
37953	247232
25140	247233
5226	247234
24373	247235
87074	247236
93220	247237
15104	247238
39400	247239
60336	247240
49794	247241
22726	247242
47970	247243
38826	247244
6122	247245
59073	247246
3363	247247
37826	247248
37463	247249
12715	247250
86892	247251
9562	247252
72076	247253
10011	247254
128626	247255
5567	247256
9692	247257
50112	247258
67065	247259
27709	247260
17634	247261
9562	247262
12717	247263
44095	247264
114620	247265
21593	247266
96031	247267
184	247268
33464	247269
35497	247270
8081	247271
23425	247272
19725	247273
105792	247274
22274	247275
62518	247276
3498	247277
27113	247278
17622	247279
18798	247280
18798	247281
36604	247282
83698	247283
104748	247284
93793	247285
76884	247286
6686	247287
571	247288
15889	247289
62872	247290
20150	247291
68514	247292
1657	247293
5157	247294
23105	247295
121543	247296
112097	247297
109109	247298
17307	247299
34579	247300
91961	247301
3665	247302
36824	247303
36824	247304
17338	247305
12619	247306
10576	247307
3836	247308
34582	247309
90867	247310
71983	247311
37953	247312
9944	247313
65	247314
33029	247315
54161	247316
2263	247317
22318	247318
22318	247319
8176	247320
16505	247321
41963	247322
15480	247323
7234	247324
49611	247325
13668	247326
44590	247327
47521	247328
111118	247329
27	247330
176	247331
22447	247332
439	247333
42827	247334
976	247335
88385	247336
130439	247337
14171	247338
10550	247339
10550	247340
32022	247341
52395	247342
15877	247343
26527	247344
90925	247345
877	247346
11842	247347
5553	247348
14676	247349
97868	247350
3092	247351
11718	247352
71208	247353
7517	247354
100730	247355
63712	247356
13980	247357
10558	247358
13347	247359
130964	247360
2074	247361
19130	247362
49747	247363
9432	247364
87815	247365
27	247366
164773	247367
19109	247368
3877	247369
30123	247370
47970	247371
34259	247372
49843	247373
27882	247374
62016	247375
597	247376
50617	247377
27265	247378
473	247379
7152	247380
4425	247381
10602	247382
15877	247383
160439	247384
11718	247385
6579	247386
9566	247387
13769	247388
11617	247389
11580	247390
15127	247391
7896	247392
36282	247393
21531	247394
5862	247395
9387	247396
106077	247397
135169	247398
87803	247399
49670	247400
428	247401
55391	247402
11544	247403
18509	247404
16535	247405
571	247406
25468	247407
1998	247408
529	247409
49673	247410
131014	247411
25366	247412
68031	247413
105418	247414
26559	247415
32554	247416
3447	247417
96081	247418
60437	247419
2338	247420
2338	247421
62877	247422
33349	247423
20791	247424
45452	247425
4051	247426
131014	247427
127542	247428
54841	247429
2338	247430
2338	247431
2338	247432
19452	247433
23186	247434
3838	247435
2338	247436
12473	247437
11231	247438
11231	247439
2338	247440
14926	247441
51540	247442
8185	247443
7761	247444
7688	247445
7723	247446
4419	247447
32022	247448
106998	247449
47899	247450
40011	247451
8758	247452
49729	247453
59163	247454
40275	247455
71280	247456
38334	247457
12973	247458
11566	247459
107176	247460
112014	247461
14638	247462
64539	247463
45699	247464
11816	247465
8592	247466
2952	247467
5725	247468
6567	247469
5129	247470
47239	247471
47239	247472
13829	247473
104132	247474
749	247475
31988	247476
7250	247477
129772	247478
103273	247479
65819	247480
37826	247481
45761	247482
20861	247483
114142	247484
10602	247485
11840	247486
72386	247487
6601	247488
818	247489
8927	247490
3215	247491
19237	247492
2239	247493
38334	247494
36048	247495
38057	247496
41963	247497
47970	247498
1880	247499
12098	247500
35750	247501
10767	247502
10767	247503
106135	247504
13809	247505
13763	247506
45314	247507
24360	247508
3189	247509
2851	247510
103091	247511
12825	247512
28918	247513
16845	247514
32413	247515
2338	247516
22364	247517
571	247518
2833	247519
1838	247520
19422	247521
20477	247522
106138	247523
9368	247524
9368	247525
2490	247526
67896	247527
11584	247528
49835	247529
69442	247530
2490	247531
55541	247532
83413	247533
18936	247534
17257	247535
17257	247536
11845	247537
71900	247538
137929	247539
31185	247540
15051	247541
76686	247542
32570	247543
9458	247544
9458	247545
45295	247546
2338	247547
14486	247548
7747	247549
135375	247550
8548	247551
42010	247552
24803	247553
55835	247554
4856	247555
6297	247556
19868	247557
35346	247558
6122	247559
50446	247560
22667	247561
31549	247562
64918	247563
64918	247564
66353	247565
91754	247566
11839	247567
29123	247568
12469	247569
26706	247570
23102	247571
51497	247572
385	247573
7805	247574
76849	247575
12356	247576
26512	247577
55789	247578
4177	247579
42734	247580
29630	247581
29630	247582
129156	247583
7153	247584
15879	247585
105773	247586
31579	247587
110447	247588
17346	247589
28980	247590
54995	247591
25817	247592
22667	247593
11532	247594
410	247595
48938	247596
85423	247597
83631	247598
3804	247599
41748	247600
10905	247601
51568	247602
38020	247603
41069	247604
138169	247605
824	247606
3941	247607
27113	247608
21028	247609
14386	247610
2338	247611
77168	247612
12590	247613
14766	247614
19089	247615
12715	247616
3602	247617
5410	247618
54995	247619
9980	247620
8775	247621
63565	247622
13668	247623
103958	247624
18488	247625
2762	247626
65938	247627
14265	247628
5252	247629
116150	247630
20611	247631
10711	247632
3631	247633
78053	247634
40895	247635
10214	247636
657	247637
105536	247638
15252	247639
21593	247640
29324	247641
104677	247642
117174	247643
68312	247644
62877	247645
18580	247646
24302	247647
26841	247648
18850	247649
105928	247650
97861	247651
132862	247652
28642	247653
35218	247654
27113	247655
27755	247656
42030	247657
30259	247658
76884	247659
42465	247660
13321	247661
3062	247662
8185	247663
88385	247664
140	247665
92413	247666
45615	247667
12456	247668
35228	247669
49794	247670
10755	247671
16830	247672
13289	247673
91521	247674
27171	247675
67006	247676
473	247677
22844	247678
19411	247679
34070	247680
16002	247681
49576	247682
6565	247683
148655	247684
9244	247685
1	247686
15	247687
25775	247688
25212	247689
642	247690
30243	247691
472	247692
4118	247693
653	247694
1437	247695
2097	247696
42	247697
1182	247698
1278	247699
50304	247700
83423	247701
76658	247702
46363	247703
1203	247704
36209	247705
1294	247706
136921	247707
3569	247708
3826	247709
37291	247710
10103	247711
10103	247712
53323	247713
277	247714
47008	247715
2805	247716
26536	247717
4093	247718
9975	247719
23361	247720
431	247721
724	247722
319	247723
2700	247724
69978	247725
53167	247726
5153	247727
529	247728
98143	247729
114408	247730
675	247731
8587	247732
19996	247733
18246	247734
32488	247735
18193	247736
99881	247737
4171	247738
16056	247739
96411	247740
25367	247741
18111	247742
88474	247743
98450	247744
25624	247745
47270	247746
14318	247747
100276	247748
47701	247749
3090	247750
1843	247751
27926	247752
4376	247753
45192	247754
130833	247755
113336	247756
158124	247757
51291	247758
22288	247759
1480	247760
20181	247761
290	247762
3132	247763
26076	247764
47752	247765
41312	247766
248	247767
18552	247768
20736	247769
56	247770
60219	247771
95276	247772
8247	247773
141812	247774
98952	247775
77850	247776
83306	247777
165225	247778
292	247779
411	247780
17204	247781
2604	247782
88769	247783
22386	247784
13187	247785
141	247786
3245	247787
4841	247788
14842	247789
5837	247790
70203	247791
31259	247792
11338	247793
16281	247794
28952	247795
82058	247796
16210	247797
29	247798
118548	247799
8162	247800
1112	247801
100824	247802
17609	247803
28204	247804
8103	247805
4394	247806
10751	247807
3186	247808
599	247809
599	247810
23050	247811
45066	247812
29140	247813
64810	247814
5261	247815
24589	247816
21446	247817
34703	247818
89689	247819
105171	247820
105679	247821
129639	247822
5891	247823
112492	247824
33233	247825
884	247826
57441	247827
86343	247828
22544	247829
105819	247830
4246	247831
883	247832
241	247833
3707	247834
106481	247835
67250	247836
9626	247837
4498	247838
17915	247839
64601	247840
112253	247841
5085	247842
66782	247843
129741	247844
325	247845
87041	247846
66782	247847
27767	247848
3975	247849
156906	247850
81067	247851
53246	247852
34465	247853
32393	247854
32331	247855
61367	247856
48785	247857
105553	247858
10475	247859
112107	247860
1951	247861
101010	247862
19476	247863
44481	247864
87845	247865
76582	247866
1740	247867
1069	247868
2631	247869
31934	247870
1801	247871
22593	247872
155814	247873
77124	247874
15274	247875
48832	247876
463	247877
4455	247878
2624	247879
137601	247880
1004	247881
1004	247882
610	247883
37253	247884
41116	247885
22002	247886
24895	247887
30115	247888
29222	247889
387	247890
112	247891
884	247892
39136	247893
11350	247894
53003	247895
69724	247896
14145	247897
18433	247898
12955	247899
42707	247900
32332	247901
603	247902
93959	247903
5350	247904
19909	247905
39365	247906
68024	247907
119931	247908
4685	247909
20076	247910
9144	247911
40729	247912
44622	247913
23896	247914
130908	247915
53045	247916
15475	247917
14369	247918
36574	247919
9029	247920
5545	247921
119950	247922
119982	247923
118790	247924
129519	247925
135921	247926
8423	247927
134366	247928
18802	247929
164005	247930
49426	247931
63	247932
29	247933
119	247934
113747	247935
86802	247936
5597	247937
69116	247938
88978	247939
2401	247940
7849	247941
23207	247942
47030	247943
115143	247944
997	247945
28418	247946
19085	247947
71512	247948
19504	247949
52188	247950
12926	247951
83992	247952
10276	247953
7882	247954
32124	247955
11570	247956
4823	247957
45545	247958
45545	247959
135552	247960
47983	247961
6361	247962
891	247963
4530	247964
42457	247965
73559	247966
21041	247967
9156	247968
28986	247969
46079	247970
5654	247971
89392	247972
49649	247973
89628	247974
37765	247975
10871	247976
13233	247977
9424	247978
7847	247979
9156	247980
7847	247981
18436	247982
53415	247983
2872	247984
92583	247985
48266	247986
19947	247987
9011	247988
5554	247989
3598	247990
60818	247991
6475	247992
9156	247993
38227	247994
52188	247995
32334	247996
106124	247997
45188	247998
16385	247999
76050	248000
86348	248001
90250	248002
69252	248003
77918	248004
19067	248005
20077	248006
10477	248007
34917	248008
19205	248009
89784	248010
10696	248011
54475	248012
144	248013
157912	248014
55081	248015
23244	248016
43841	248017
15579	248018
32671	248019
17574	248020
17574	248021
53945	248022
53945	248023
5397	248024
28418	248025
15063	248026
42093	248027
73100	248028
119676	248029
105169	248030
42856	248031
53133	248032
14867	248033
41090	248034
14087	248035
38564	248036
55327	248037
20513	248038
109706	248039
9189	248040
24050	248041
28459	248042
53231	248043
69168	248044
89193	248045
60127	248046
111	248047
35650	248048
4174	248049
20246	248050
75828	248051
18608	248052
46207	248053
1320	248054
112135	248055
31570	248056
118392	248057
84550	248058
25084	248059
7930	248060
92135	248061
53017	248062
51093	248063
7679	248064
305	248065
144	248066
100198	248067
135	248068
86901	248069
2551	248070
1	248071
167	248072
86926	248073
6687	248074
47945	248075
19645	248076
5402	248077
22989	248078
18575	248079
18615	248080
10216	248081
66376	248082
30980	248083
13750	248084
24915	248085
6419	248086
20087	248087
4246	248088
18576	248089
849	248090
20232	248091
16001	248092
28131	248093
126946	248094
13985	248095
56582	248096
85776	248097
67871	248098
84954	248099
121531	248100
15034	248101
23013	248102
90383	248103
10878	248104
8404	248105
9532	248106
47472	248107
29621	248108
9876	248109
56172	248110
8186	248111
8186	248112
54	248113
36905	248114
29209	248115
34200	248116
94069	248117
45959	248118
13672	248119
108729	248120
71771	248121
89561	248122
1222	248123
31029	248124
42550	248125
4299	248126
6541	248127
71950	248128
23853	248129
38643	248130
67353	248131
141269	248132
3900	248133
99029	248134
53021	248135
4888	248136
456	248137
20703	248138
40484	248139
12843	248140
24492	248141
22966	248142
82507	248143
31978	248144
18389	248145
166996	248146
92378	248147
40632	248148
7609	248149
236	248150
14773	248151
36	248152
40702	248153
61608	248154
47090	248155
5424	248156
14412	248157
24408	248158
28209	248159
102179	248160
42241	248161
158360	248162
4877	248163
17536	248164
76867	248165
689	248166
1294	248167
843	248168
27152	248169
46173	248170
14	248171
28127	248172
128	248173
37927	248174
5466	248175
122577	248176
223	248177
13762	248178
20137	248179
9908	248180
38137	248181
1272	248182
290	248183
3000	248184
3000	248185
1306	248186
195	248187
16752	248188
73932	248189
2325	248190
201	248191
86066	248192
7558	248193
1967	248194
40883	248195
5547	248196
14880	248197
4728	248198
670	248199
1120	248200
394	248201
42663	248202
1642	248203
369	248204
34736	248205
8695	248206
1648	248207
18066	248208
1004	248209
670	248210
1112	248211
9751	248212
1874	248213
3842	248214
20803	248215
75	248216
5250	248217
1159	248218
2011	248219
2205	248220
2623	248221
2205	248222
56329	248223
1665	248224
14031	248225
6033	248226
27	248227
856	248228
62	248229
4128	248230
11368	248231
113280	248232
178	248233
2013	248234
1931	248235
78606	248236
4533	248237
10866	248238
10866	248239
151	248240
69393	248241
34316	248242
34316	248243
133349	248244
20033	248245
62	248246
11247	248247
672	248248
104404	248249
694	248250
13987	248251
37	248252
45597	248253
1377	248254
73341	248255
32778	248256
38545	248257
514	248258
8005	248259
3613	248260
16268	248261
17122	248262
13075	248263
43173	248264
51948	248265
3118	248266
72768	248267
3613	248268
32816	248269
670	248270
670	248271
16448	248272
65570	248273
7366	248274
24179	248275
8651	248276
18066	248277
47757	248278
1648	248279
162	248280
1019	248281
716	248282
1648	248283
2678	248284
18066	248285
88833	248286
2662	248287
81962	248288
3613	248289
24187	248290
40535	248291
51367	248292
32816	248293
63227	248294
4830	248295
4546	248296
3118	248297
51948	248298
8642	248299
51199	248300
12236	248301
23961	248302
19377	248303
17119	248304
7350	248305
3300	248306
57846	248307
96663	248308
670	248309
64031	248310
1295	248311
508	248312
965	248313
4728	248314
113703	248315
27557	248316
381	248317
89213	248318
4828	248319
64321	248320
143	248321
377	248322
17947	248323
6468	248324
12905	248325
93265	248326
40608	248327
377	248328
31168	248329
95273	248330
107025	248331
9022	248332
9267	248333
2667	248334
10152	248335
601	248336
1834	248337
1495	248338
45245	248339
52480	248340
96000	248341
33955	248342
9490	248343
66279	248344
114909	248345
92115	248346
135653	248347
100530	248348
30737	248349
1308	248350
48798	248351
116411	248352
53837	248353
26371	248354
47128	248355
145219	248356
110359	248357
47825	248358
357	248359
114998	248360
121795	248361
50092	248362
17954	248363
150239	248364
83668	248365
24499	248366
125435	248367
27261	248368
66665	248369
61338	248370
93631	248371
52139	248372
94359	248373
90215	248374
27418	248375
98775	248376
141423	248377
108764	248378
113963	248379
54737	248380
51403	248381
52972	248382
80875	248383
12852	248384
33228	248385
43288	248386
53990	248387
150734	248388
116886	248389
1257	248390
162118	248391
141510	248392
80586	248393
4898	248394
117368	248395
70053	248396
31375	248397
965	248398
93711	248399
42736	248400
105438	248401
134878	248402
51454	248403
21400	248404
207	248405
21535	248406
144093	248407
12752	248408
2142	248409
70660	248410
6014	248411
6168	248412
13604	248413
44733	248414
11344	248415
5857	248416
2051	248417
174	248418
1803	248419
2734	248420
2020	248421
266	248422
34689	248423
108386	248424
4663	248425
11498	248426
79981	248427
17312	248428
5435	248429
4251	248430
165824	248431
1159	248432
143211	248433
148878	248434
5812	248435
57898	248436
97124	248437
120467	248438
48792	248439
64422	248440
93837	248441
64	248442
7325	248443
28442	248444
189	248445
46	248446
1111	248447
3494	248448
7687	248449
25845	248450
7493	248451
14581	248452
12684	248453
13301	248454
4095	248455
4095	248456
73239	248457
132757	248458
128697	248459
5759	248460
13780	248461
48817	248462
927	248463
4330	248464
4057	248465
112544	248466
7231	248467
92884	248468
21	248469
48163	248470
59257	248471
7544	248472
3664	248473
114721	248474
82328	248475
8284	248476
17311	248477
1672	248478
38649	248479
46274	248480
15876	248481
37022	248482
17683	248483
84670	248484
18604	248485
1785	248486
1219	248487
16665	248488
74429	248489
120166	248490
141750	248491
26571	248492
46044	248493
41010	248494
5719	248495
81371	248496
92179	248497
16125	248498
39443	248499
12797	248500
8347	248501
105064	248502
58179	248503
151329	248504
56101	248505
10257	248506
3203	248507
147797	248508
60533	248509
146497	248510
1674	248511
9311	248512
38102	248513
21883	248514
96180	248515
129105	248516
14429	248517
47362	248518
118307	248519
427	248520
2748	248521
135715	248522
83980	248523
24377	248524
34383	248525
641	248526
69165	248527
20741	248528
547	248529
114463	248530
109443	248531
11081	248532
30907	248533
11360	248534
43739	248535
302	248536
7358	248537
44479	248538
10400	248539
36298	248540
5329	248541
124510	248542
90342	248543
29643	248544
36875	248545
185	248546
117118	248547
1497	248548
129383	248549
8033	248550
521	248551
34470	248552
275	248553
3080	248554
30073	248555
129380	248556
10734	248557
4847	248558
3622	248559
5445	248560
3002	248561
12913	248562
9308	248563
12709	248564
2819	248565
34799	248566
53869	248567
35481	248568
5789	248569
18744	248570
27073	248571
8194	248572
11966	248573
5815	248574
35251	248575
37930	248576
3068	248577
37933	248578
12695	248579
15226	248580
17197	248581
2146	248582
7988	248583
111928	248584
105892	248585
121172	248586
33155	248587
98760	248588
82233	248589
53412	248590
73622	248591
863	248592
33429	248593
195	248594
15524	248595
5852	248596
56	248597
17302	248598
137494	248599
41387	248600
8375	248601
21162	248602
30146	248603
54704	248604
8777	248605
43035	248606
25318	248607
11689	248608
28519	248609
11722	248610
1810	248611
20100	248612
21223	248613
19546	248614
16504	248615
47448	248616
2669	248617
1370	248618
56122	248619
62221	248620
62221	248621
14863	248622
28331	248623
21480	248624
14863	248625
114343	248626
6324	248627
21570	248628
83333	248629
86725	248630
126625	248631
82170	248632
60117	248633
160177	248634
28724	248635
13154	248636
127783	248637
41613	248638
1799	248639
124284	248640
97750	248641
60118	248642
97034	248643
26592	248644
111631	248645
84625	248646
69389	248647
65816	248648
87584	248649
4426	248650
99160	248651
114334	248652
103654	248653
128109	248654
5001	248655
139510	248656
60149	248657
44276	248658
90294	248659
89041	248660
46959	248661
61597	248662
70064	248663
124764	248664
4887	248665
71529	248666
145316	248667
21130	248668
90827	248669
3364	248670
28657	248671
15854	248672
154620	248673
152626	248674
19751	248675
149153	248676
3660	248677
1523	248678
49242	248679
122762	248680
44030	248681
66032	248682
108317	248683
99859	248684
111785	248685
47114	248686
113902	248687
24388	248688
109196	248689
125824	248690
1246	248691
121647	248692
10606	248693
16215	248694
38897	248695
146865	248696
2694	248697
118917	248698
134192	248699
113222	248700
29161	248701
6854	248702
152102	248703
145361	248704
110547	248705
142159	248706
2151	248707
79711	248708
83430	248709
83278	248710
38120	248711
80760	248712
87760	248713
68771	248714
76732	248715
82024	248716
89043	248717
113913	248718
101365	248719
45318	248720
44577	248721
120058	248722
82047	248723
61133	248724
85815	248725
57950	248726
25014	248727
86183	248728
90337	248729
19581	248730
115422	248731
12303	248732
62581	248733
7585	248734
59511	248735
44658	248736
83833	248737
123966	248738
61064	248739
98254	248740
6006	248741
110265	248742
18457	248743
14645	248744
114624	248745
45632	248746
136039	248747
98729	248748
28958	248749
136017	248750
613	248751
140102	248752
111613	248753
9174	248754
97643	248755
90798	248756
55521	248757
35142	248758
119741	248759
52382	248760
93559	248761
119803	248762
121791	248763
19233	248764
125217	248765
134401	248766
10752	248767
105602	248768
108684	248769
16452	248770
85732	248771
10775	248772
138525	248773
90517	248774
27672	248775
90642	248776
129032	248777
125974	248778
73308	248779
53410	248780
106346	248781
32132	248782
129534	248783
44764	248784
114517	248785
9274	248786
1992	248787
45431	248788
18507	248789
66046	248790
49688	248791
122807	248792
19684	248793
22216	248794
489	248795
124310	248796
86510	248797
146841	248798
162536	248799
162520	248800
16650	248801
109930	248802
23777	248803
38194	248804
81561	248805
87321	248806
112841	248807
154375	248808
9084	248809
153608	248810
83840	248811
83840	248812
145499	248813
10	248814
2564	248815
599	248816
4433	248817
190	248818
129029	248819
63207	248820
11023	248821
15936	248822
21466	248823
29703	248824
10183	248825
1064	248826
13141	248827
73142	248828
48959	248829
57079	248830
44039	248831
3205	248832
2864	248833
14986	248834
82950	248835
52	248836
687	248837
10896	248838
12406	248839
90673	248840
46182	248841
42268	248842
94309	248843
49583	248844
10885	248845
162623	248846
58629	248847
87932	248848
6159	248849
162052	248850
106017	248851
75139	248852
65802	248853
94338	248854
70953	248855
160027	248856
77494	248857
80741	248858
25028	248859
137566	248860
12129	248861
158623	248862
121653	248863
42130	248864
28662	248865
55	248866
37785	248867
3	248868
14449	248869
21182	248870
3459	248871
31463	248872
27215	248873
432	248874
1	248875
27241	248876
5519	248877
88100	248878
2895	248879
18828	248880
47069	248881
8576	248882
417	248883
13621	248884
3947	248885
45738	248886
13141	248887
2895	248888
14358	248889
18828	248890
18828	248891
44199	248892
10945	248893
160448	248894
93399	248895
121491	248896
34849	248897
64493	248898
99659	248899
63535	248900
116776	248901
37037	248902
148653	248903
95087	248904
83282	248905
89399	248906
158848	248907
19198	248908
72706	248909
30721	248910
118903	248911
46102	248912
164110	248913
80099	248914
55333	248915
60469	248916
115077	248917
6169	248918
50575	248919
106688	248920
91364	248921
5693	248922
17136	248923
65946	248924
7917	248925
78227	248926
61428	248927
2987	248928
80326	248929
166295	248930
3107	248931
96388	248932
90931	248933
37117	248934
81476	248935
42411	248936
60573	248937
59840	248938
40266	248939
29551	248940
22259	248941
31452	248942
126146	248943
34324	248944
134185	248945
83906	248946
129019	248947
5174	248948
77821	248949
137768	248950
153366	248951
116661	248952
37432	248953
85927	248954
34807	248955
129710	248956
86436	248957
82161	248958
37068	248959
151592	248960
34635	248961
71760	248962
56339	248963
5907	248964
156719	248965
56860	248966
33285	248967
11516	248968
3965	248969
76388	248970
16416	248971
93371	248972
28762	248973
162586	248974
86662	248975
115477	248976
117508	248977
10735	248978
57339	248979
96805	248980
75816	248981
34608	248982
61382	248983
43234	248984
158554	248985
60467	248986
1034	248987
734	248988
112386	248989
45388	248990
9792	248991
33755	248992
57676	248993
1468	248994
6836	248995
30358	248996
5841	248997
90202	248998
5122	248999
15772	249000
115808	249001
113022	249002
34068	249003
48778	249004
43335	249005
2132	249006
111363	249007
139479	249008
104953	249009
2447	249010
143142	249011
117040	249012
44190	249013
152543	249014
78121	249015
109920	249016
10119	249017
102162	249018
146901	249019
3006	249020
14313	249021
86360	249022
84338	249023
90276	249024
92075	249025
16790	249026
47025	249027
2124	249028
82222	249029
121823	249030
30854	249031
63422	249032
127633	249033
167387	249034
154324	249035
64435	249036
37240	249037
1354	249038
81147	249039
134477	249040
57479	249041
504	249042
102764	249043
29959	249044
1439	249045
43642	249046
138657	249047
109388	249048
31492	249049
152604	249050
15546	249051
7919	249052
43301	249053
3233	249054
2693	249055
21536	249056
76431	249057
38710	249058
9453	249059
30669	249060
82176	249061
72264	249062
154459	249063
127688	249064
145769	249065
17009	249066
59297	249067
104641	249068
103970	249069
116767	249070
95633	249071
42200	249072
96588	249073
30057	249074
102055	249075
141545	249076
16520	249077
137342	249078
25479	249079
40690	249080
8022	249081
110729	249082
56787	249083
1706	249084
1457	249085
1745	249086
1118	249087
418	249088
4172	249089
39943	249090
104927	249091
6357	249092
8568	249093
53766	249094
28766	249095
145237	249096
13400	249097
5839	249098
45792	249099
849	249100
71693	249101
112588	249102
29372	249103
8375	249104
38708	249105
2837	249106
131142	249107
23036	249108
38042	249109
4084	249110
4778	249111
10093	249112
98271	249113
144015	249114
40669	249115
75415	249116
8622	249117
138368	249118
47385	249119
79663	249120
12036	249121
76340	249122
45348	249123
45348	249124
49781	249125
16861	249126
1099	249127
522	249128
70750	249129
371	249130
2677	249131
48018	249132
52957	249133
6109	249134
17802	249135
8279	249136
108933	249137
59074	249138
67725	249139
7782	249140
30450	249141
30791	249142
86610	249143
59700	249144
13667	249145
10811	249146
11529	249147
15057	249148
12841	249149
111158	249150
744	249151
76624	249152
45310	249153
13646	249154
7766	249155
80806	249156
248	249157
64320	249158
7773	249159
25347	249160
9635	249161
69117	249162
9712	249163
16327	249164
16038	249165
107619	249166
7563	249167
7563	249168
11137	249169
220	249170
65869	249171
73186	249172
43654	249173
129767	249174
15926	249175
23045	249176
4803	249177
151576	249178
77836	249179
158022	249180
23392	249181
13632	249182
22033	249183
15225	249184
109343	249185
7997	249186
7791	249187
116891	249188
109325	249189
1882	249190
60253	249191
9013	249192
48959	249193
19259	249194
59053	249195
36203	249196
42225	249197
26494	249198
122512	249199
28760	249200
27044	249201
14195	249202
126142	249203
2995	249204
44196	249205
106867	249206
69754	249207
26061	249208
33155	249209
321	249210
321	249211
321	249212
321	249213
30786	249214
20763	249215
53880	249216
3141	249217
33	249218
9789	249219
14305	249220
64970	249221
42132	249222
19586	249223
141557	249224
122488	249225
15	249226
82260	249227
35187	249228
67903	249229
21379	249230
154592	249231
54132	249232
148816	249233
252	249234
35937	249235
145578	249236
31426	249237
82196	249238
33537	249239
72064	249240
17808	249241
133059	249242
32468	249243
44623	249244
130915	249245
85092	249246
23320	249247
133831	249248
107080	249249
93	249250
23197	249251
87738	249252
92394	249253
92188	249254
139475	249255
99572	249256
12536	249257
117279	249258
25852	249259
263	249260
73534	249261
116967	249262
109992	249263
1244	249264
7584	249265
12178	249266
47310	249267
75687	249268
72360	249269
53337	249270
104216	249271
115462	249272
90116	249273
113720	249274
152414	249275
72807	249276
44112	249277
46827	249278
1118	249279
45651	249280
145132	249281
24986	249282
65355	249283
96392	249284
37320	249285
92301	249286
57509	249287
37698	249288
48817	249289
54555	249290
17008	249291
103925	249292
103926	249293
97921	249294
123194	249295
70199	249296
2299	249297
43957	249298
8754	249299
1457	249300
27411	249301
57213	249302
137028	249303
804	249304
150359	249305
133002	249306
111592	249307
34155	249308
85406	249309
111885	249310
51814	249311
7429	249312
37785	249313
26173	249314
786	249315
68620	249316
78231	249317
90509	249318
9789	249319
262	249320
118	249321
78	249322
71	249323
4657	249324
17952	249325
72838	249326
98791	249327
84758	249328
43566	249329
10838	249330
68884	249331
17539	249332
7775	249333
2308	249334
151795	249335
166642	249336
186	249337
14403	249338
52525	249339
1844	249340
49636	249341
3	249342
27044	249343
101155	249344
97716	249345
12050	249346
9063	249347
48788	249348
58257	249349
14009	249350
82238	249351
15709	249352
113208	249353
106538	249354
4683	249355
2816	249356
10161	249357
1232	249358
7740	249359
16861	249360
62325	249361
18101	249362
34348	249363
9374	249364
20616	249365
117353	249366
18	249367
28687	249368
4745	249369
36155	249370
861	249371
4195	249372
23096	249373
38878	249374
229	249375
50104	249376
48255	249377
71038	249378
71038	249379
57757	249380
44020	249381
1291	249382
20923	249383
1603	249384
15677	249385
17627	249386
53023	249387
20448	249388
13429	249389
64947	249390
18361	249391
6311	249392
98090	249393
40156	249394
47499	249395
130580	249396
141405	249397
117220	249398
57938	249399
59453	249400
50842	249401
115931	249402
98295	249403
41457	249404
1267	249405
985	249406
4553	249407
111933	249408
148583	249409
123978	249410
733	249411
768	249412
31617	249413
121456	249414
40302	249415
45111	249416
165450	249417
31623	249418
2552	249419
7246	249420
17981	249421
1424	249422
934	249423
1659	249424
600	249425
1680	249426
8857	249427
154315	249428
90096	249429
94639	249430
96	249431
35250	249432
322	249433
102849	249434
59366	249435
7771	249436
70547	249437
89476	249438
98453	249439
738	249440
156143	249441
77945	249442
23474	249443
110086	249444
10724	249445
91410	249446
117674	249447
28598	249448
76731	249449
136063	249450
32581	249451
69698	249452
26733	249453
167	249454
24216	249455
5426	249456
2301	249457
33258	249458
38442	249459
31845	249460
74815	249461
1405	249462
25682	249463
25593	249464
5414	249465
1306	249466
2086	249467
195	249468
687	249469
258	249470
195	249471
225	249472
7558	249473
2657	249474
19303	249475
34460	249476
39758	249477
166067	249478
10150	249479
48	249480
3417	249481
81678	249482
13563	249483
190	249484
41491	249485
33255	249486
559	249487
4254	249488
1630	249489
618	249490
86865	249491
4309	249492
1619	249493
338	249494
4380	249495
13601	249496
27606	249497
4725	249498
53042	249499
97950	249500
1122	249501
77739	249502
596	249503
29454	249504
33059	249505
35257	249506
158093	249507
12760	249508
88927	249509
51476	249510
4074	249511
3213	249512
52	249513
2145	249514
59836	249515
35529	249516
43143	249517
49391	249518
849	249519
266	249520
384	249521
15894	249522
5909	249523
30925	249524
393	249525
14288	249526
150982	249527
36571	249528
2145	249529
6023	249530
11395	249531
8550	249532
47	249533
393	249534
7	249535
25254	249536
952	249537
113839	249538
67253	249539
16220	249540
74347	249541
106240	249542
17180	249543
200	249544
34810	249545
158875	249546
169	249547
18431	249548
17194	249549
106816	249550
149024	249551
2741	249552
14124	249553
4985	249554
27253	249555
21499	249556
113826	249557
2132	249558
2464	249559
2201	249560
1252	249561
890	249562
9618	249563
12531	249564
108996	249565
90751	249566
73287	249567
44481	249568
8430	249569
1115	249570
102789	249571
165675	249572
40102	249573
71034	249574
29407	249575
37773	249576
107170	249577
95245	249578
66874	249579
53262	249580
2677	249581
129835	249582
22330	249583
43448	249584
27293	249585
46303	249586
8017	249587
976	249588
162782	249589
24440	249590
143354	249591
139426	249592
158846	249593
113122	249594
145614	249595
166518	249596
107523	249597
26106	249598
40430	249599
112152	249600
98931	249601
56976	249602
102810	249603
158303	249604
141832	249605
75874	249606
115315	249607
80066	249608
112881	249609
76069	249610
50857	249611
82651	249612
61493	249613
51518	249614
35786	249615
3926	249616
132561	249617
8464	249618
25515	249619
153821	249620
131348	249621
83351	249622
112409	249623
8887	249624
42483	249625
36808	249626
117768	249627
91298	249628
115795	249629
99669	249630
162282	249631
4151	249632
29218	249633
8127	249634
30981	249635
69766	249636
165896	249637
165862	249638
11612	249639
38023	249640
45793	249641
86764	249642
150296	249643
44228	249644
129512	249645
46074	249646
86819	249647
154416	249648
15223	249649
146151	249650
132545	249651
327	249652
99179	249653
8296	249654
54256	249655
43546	249656
40758	249657
10463	249658
151931	249659
9946	249660
35579	249661
108509	249662
151011	249663
129702	249664
45655	249665
2998	249666
139051	249667
152394	249668
139174	249669
152538	249670
73709	249671
36983	249672
158211	249673
33994	249674
69751	249675
91548	249676
143436	249677
118803	249678
156398	249679
142170	249680
89293	249681
64270	249682
27039	249683
5834	249684
128144	249685
38822	249686
110923	249687
60950	249688
79101	249689
110479	249690
1373	249691
126143	249692
67872	249693
150272	249694
128371	249695
146854	249696
142085	249697
48865	249698
75593	249699
141886	249700
111463	249701
32354	249702
34826	249703
144008	249704
158179	249705
10282	249706
128690	249707
12135	249708
4465	249709
11046	249710
52909	249711
125533	249712
10	249713
19531	249714
43055	249715
77427	249716
43356	249717
44102	249718
49195	249719
827	249720
6730	249721
12741	249722
3395	249723
13459	249724
22038	249725
863	249726
570	249727
921	249728
9163	249729
9163	249730
6110	249731
22176	249732
10518	249733
8620	249734
1807	249735
9263	249736
44481	249737
23892	249738
946	249739
664	249740
32228	249741
26063	249742
62817	249743
92667	249744
19696	249745
59151	249746
34792	249747
20352	249748
49513	249749
15	249750
142118	249751
516	249752
16255	249753
43512	249754
1081	249755
160	249756
19086	249757
562	249758
2205	249759
2205	249760
11485	249761
40610	249762
14906	249763
5794	249764
258	249765
4088	249766
2059	249767
4121	249768
187	249769
105563	249770
12357	249771
19284	249772
742	249773
20535	249774
16329	249775
8153	249776
3750	249777
497	249778
281	249779
11624	249780
442	249781
27114	249782
463	249783
87332	249784
39778	249785
2465	249786
8279	249787
12958	249788
11770	249789
27026	249790
6110	249791
50635	249792
12778	249793
12217	249794
44149	249795
10764	249796
4848	249797
334	249798
1294	249799
150876	249800
41611	249801
42039	249802
3785	249803
90	249804
232	249805
3110	249806
349	249807
127298	249808
14898	249809
3176	249810
11009	249811
161644	249812
9232	249813
16131	249814
160587	249815
42702	249816
4905	249817
1696	249818
70135	249819
1600	249820
45351	249821
40961	249822
9534	249823
45179	249824
112708	249825
8372	249826
89744	249827
27600	249828
111916	249829
192	249830
1080	249831
51379	249832
92063	249833
70203	249834
114432	249835
90678	249836
142874	249837
41721	249838
89795	249839
130291	249840
36876	249841
36271	249842
125339	249843
133866	249844
23505	249845
7936	249846
148717	249847
71023	249848
2944	249849
31947	249850
38638	249851
34073	249852
160178	249853
17559	249854
104840	249855
513	249856
110222	249857
5521	249858
53252	249859
72704	249860
64918	249861
7970	249862
76925	249863
76225	249864
75917	249865
20177	249866
114959	249867
92505	249868
85608	249869
16735	249870
53074	249871
31910	249872
39186	249873
41330	249874
108722	249875
32887	249876
132	249877
17183	249878
28780	249879
957	249880
621	249881
3906	249882
23863	249883
91669	249884
152408	249885
35303	249886
81829	249887
160330	249888
141949	249889
117284	249890
118131	249891
106854	249892
138649	249893
134429	249894
145506	249895
162301	249896
33724	249897
139554	249898
64648	249899
72925	249900
417	249901
154892	249902
32984	249903
110269	249904
5468	249905
26899	249906
123286	249907
29720	249908
49963	249909
19745	249910
26765	249911
135543	249912
52889	249913
46584	249914
18620	249915
166802	249916
91522	249917
41653	249918
48438	249919
71994	249920
128985	249921
81523	249922
2575	249923
2575	249924
2575	249925
76716	249926
111717	249927
51710	249928
52816	249929
1841	249930
31414	249931
117150	249932
107426	249933
6840	249934
39847	249935
3137	249936
68035	249937
68688	249938
35034	249939
5048	249940
31160	249941
47401	249942
166296	249943
88036	249944
73013	249945
26491	249946
17204	249947
110285	249948
49129	249949
12115	249950
66697	249951
135955	249952
137168	249953
25346	249954
122831	249955
53766	249956
76617	249957
53284	249958
44996	249959
67424	249960
5749	249961
115	249962
114041	249963
164044	249964
138440	249965
105524	249966
127940	249967
119758	249968
73284	249969
156558	249970
96305	249971
120370	249972
79698	249973
167506	249974
127638	249975
133940	249976
18327	249977
162105	249978
159387	249979
97496	249980
71369	249981
137429	249982
3295	249983
154494	249984
18657	249985
71330	249986
51523	249987
13051	249988
10349	249989
2839	249990
162405	249991
115018	249992
385	249993
16456	249994
775	249995
36445	249996
8830	249997
4167	249998
637	249999
46289	250000
7780	250001
59258	250002
11702	250003
45419	250004
71586	250005
49658	250006
27083	250007
79283	250008
133636	250009
20389	250010
94070	250011
63365	250012
4312	250013
6030	250014
14199	250015
22588	250016
27272	250017
7353	250018
1431	250019
18433	250020
15237	250021
77867	250022
38790	250023
2899	250024
66916	250025
34114	250026
75591	250027
87691	250028
5997	250029
75631	250030
42765	250031
11307	250032
95052	250033
165941	250034
29813	250035
8665	250036
107418	250037
100501	250038
19211	250039
102731	250040
30904	250041
51350	250042
2534	250043
74879	250044
29306	250045
23068	250046
21523	250047
87691	250048
4435	250049
87214	250050
47167	250051
47339	250052
22840	250053
24867	250054
2815	250055
55304	250056
64974	250057
76591	250058
132	250059
60238	250060
88109	250061
38765	250062
99760	250063
57775	250064
14944	250065
14360	250066
75686	250067
943	250068
26655	250069
90697	250070
87671	250071
9250	250072
111479	250073
66156	250074
67434	250075
54540	250076
72397	250077
87543	250078
18880	250079
65735	250080
9720	250081
18523	250082
57258	250083
18643	250084
4695	250085
124631	250086
89967	250087
18367	250088
24169	250089
14346	250090
59421	250091
35003	250092
47272	250093
23343	250094
24882	250095
24882	250096
67402	250097
56773	250098
88109	250099
88109	250100
5867	250101
49644	250102
85293	250103
85293	250104
54848	250105
26200	250106
73152	250107
123254	250108
35752	250109
5261	250110
138932	250111
5320	250112
5320	250113
55366	250114
5836	250115
3406	250116
33047	250117
114684	250118
23578	250119
62701	250120
107680	250121
12408	250122
133259	250123
1752	250124
39520	250125
67017	250126
11488	250127
42585	250128
42585	250129
61546	250130
75663	250131
5861	250132
107042	250133
68119	250134
95307	250135
66681	250136
8285	250137
121700	250138
55282	250139
14368	250140
1996	250141
3084	250142
1202	250143
250	250144
4794	250145
28236	250146
20511	250147
12955	250148
1041	250149
17655	250150
47953	250151
42388	250152
49885	250153
30679	250154
4695	250155
61837	250156
25345	250157
14391	250158
114225	250159
712	250160
4088	250161
14364	250162
54004	250163
49425	250164
20193	250165
30679	250166
6311	250167
5819	250168
7245	250169
39396	250170
31475	250171
14966	250172
71102	250173
72551	250174
74863	250175
60604	250176
60604	250177
73248	250178
67183	250179
22283	250180
22283	250181
72409	250182
62707	250183
126159	250184
7803	250185
120151	250186
38060	250187
91165	250188
62538	250189
62538	250190
20029	250191
68110	250192
53505	250193
84685	250194
38984	250195
6577	250196
1752	250197
70408	250198
37215	250199
7104	250200
13429	250201
119574	250202
108958	250203
127384	250204
22319	250205
17678	250206
67176	250207
78987	250208
1506	250209
12897	250210
277	250211
43181	250212
29162	250213
1801	250214
8666	250215
4748	250216
44970	250217
33496	250218
1452	250219
53119	250220
96189	250221
28236	250222
70998	250223
27835	250224
92168	250225
87479	250226
18419	250227
3342	250228
23416	250229
16709	250230
280	250231
9528	250232
5751	250233
78084	250234
30980	250235
1109	250236
55469	250237
35532	250238
1414	250239
863	250240
42286	250241
115	250242
24386	250243
42225	250244
59597	250245
4172	250246
4527	250247
51467	250248
65965	250249
1375	250250
98231	250251
9298	250252
1487	250253
599	250254
9652	250255
50481	250256
9652	250257
42270	250258
9652	250259
9652	250260
9652	250261
12506	250262
26656	250263
41949	250264
17190	250265
13400	250266
16479	250267
195	250268
2974	250269
2023	250270
88178	250271
771	250272
4104	250273
113502	250274
70248	250275
21227	250276
104965	250277
13635	250278
1105	250279
2115	250280
387	250281
216	250282
387	250283
108	250284
72037	250285
31810	250286
114928	250287
5295	250288
60111	250289
537	250290
25265	250291
101793	250292
156121	250293
13358	250294
13678	250295
153698	250296
128761	250297
537	250298
469	250299
6836	250300
5292	250301
1927	250302
15066	250303
48442	250304
119776	250305
370	250306
95303	250307
93743	250308
54146	250309
75600	250310
70316	250311
32420	250312
106805	250313
55635	250314
37101	250315
78060	250316
57634	250317
38803	250318
9196	250319
134263	250320
19670	250321
66	250322
84878	250323
53553	250324
70073	250325
16057	250326
323	250327
717	250328
77047	250329
104839	250330
15052	250331
59446	250332
126988	250333
150517	250334
152441	250335
17692	250336
18085	250337
151032	250338
160262	250339
599	250340
16817	250341
5749	250342
156274	250343
117108	250344
23244	250345
119936	250346
55439	250347
46141	250348
104169	250349
95752	250350
79045	250351
11718	250352
43005	250353
539	250354
136692	250355
65300	250356
1408	250357
36044	250358
36044	250359
4996	250360
52	250361
1152	250362
91829	250363
4302	250364
13471	250365
373	250366
114357	250367
502	250368
148624	250369
112487	250370
28	250371
1114	250372
64861	250373
47	250374
1796	250375
7576	250376
87886	250377
75756	250378
818	250379
36248	250380
32007	250381
113358	250382
27749	250383
26968	250384
153164	250385
45294	250386
5698	250387
39777	250388
46037	250389
4933	250390
448	250391
17001	250392
783	250393
29156	250394
83605	250395
4702	250396
10300	250397
2259	250398
134	250399
8288	250400
22338	250401
195	250402
9842	250403
25318	250404
494	250405
31556	250406
41585	250407
137419	250408
15190	250409
15844	250410
8122	250411
121670	250412
67382	250413
31310	250414
2011	250415
7806	250416
77	250417
14775	250418
2439	250419
12922	250420
10617	250421
62565	250422
7768	250423
86312	250424
90502	250425
2765	250426
81850	250427
49468	250428
89879	250429
104998	250430
110126	250431
1341	250432
73863	250433
1341	250434
7960	250435
79823	250436
79019	250437
10832	250438
94142	250439
19139	250440
157205	250441
97922	250442
111509	250443
20975	250444
10088	250445
14647	250446
3303	250447
156060	250448
2561	250449
7960	250450
12494	250451
10632	250452
12494	250453
82655	250454
28643	250455
28643	250456
76803	250457
27337	250458
14976	250459
81824	250460
6840	250461
17267	250462
4501	250463
17267	250464
6079	250465
17267	250466
6283	250467
8227	250468
8227	250469
17411	250470
8227	250471
29361	250472
59245	250473
5815	250474
59140	250475
92256	250476
4489	250477
16031	250478
8227	250479
6026	250480
6026	250481
168	250482
56163	250483
1511	250484
2914	250485
97693	250486
47833	250487
60372	250488
6658	250489
23454	250490
76590	250491
152584	250492
90606	250493
41541	250494
88672	250495
17330	250496
52203	250497
1622	250498
7462	250499
3054	250500
1280	250501
2823	250502
2380	250503
10920	250504
2872	250505
3175	250506
4551	250507
1356	250508
59695	250509
1715	250510
29945	250511
19612	250512
72136	250513
125769	250514
3135	250515
10883	250516
3876	250517
19240	250518
874	250519
859	250520
33840	250521
8335	250522
17011	250523
84444	250524
107830	250525
15941	250526
86842	250527
22070	250528
328	250529
99213	250530
599	250531
1623	250532
4318	250533
5559	250534
5367	250535
116718	250536
112543	250537
92534	250538
14986	250539
27025	250540
20888	250541
27025	250542
29500	250543
72752	250544
111585	250545
31122	250546
3177	250547
31968	250548
54610	250549
16907	250550
4161	250551
110037	250552
86045	250553
62260	250554
108544	250555
49339	250556
150659	250557
20540	250558
89507	250559
15040	250560
24589	250561
39977	250562
6602	250563
138270	250564
17881	250565
91646	250566
30488	250567
35136	250568
16792	250569
813	250570
20471	250571
60038	250572
12837	250573
57457	250574
13273	250575
5347	250576
5334	250577
45181	250578
5940	250579
40255	250580
112148	250581
6699	250582
1957	250583
37416	250584
27157	250585
2614	250586
18021	250587
35373	250588
146886	250589
682	250590
3	250591
52739	250592
32848	250593
572	250594
8079	250595
21631	250596
84239	250597
24912	250598
25168	250599
73280	250600
41416	250601
23892	250602
53762	250603
1491	250604
134727	250605
111005	250606
70549	250607
29442	250608
1824	250609
13269	250610
74482	250611
34600	250612
905	250613
35928	250614
48092	250615
10182	250616
157553	250617
150180	250618
8414	250619
10607	250620
34505	250621
16960	250622
32865	250623
109475	250624
3246	250625
7078	250626
86017	250627
23440	250628
166940	250629
25811	250630
24326	250631
131065	250632
9532	250633
17709	250634
6145	250635
10852	250636
13603	250637
100994	250638
9549	250639
110230	250640
30958	250641
26979	250642
62858	250643
74082	250644
41106	250645
49095	250646
8769	250647
18363	250648
84571	250649
36467	250650
127296	250651
6689	250652
18514	250653
228	250654
42207	250655
24742	250656
116561	250657
15052	250658
49273	250659
50048	250660
66626	250661
135960	250662
16365	250663
13869	250664
101562	250665
31906	250666
49790	250667
13207	250668
39786	250669
67465	250670
1441	250671
23391	250672
28468	250673
81555	250674
41468	250675
114774	250676
10876	250677
41169	250678
90565	250679
9898	250680
5691	250681
125230	250682
111433	250683
45659	250684
61775	250685
10792	250686
68843	250687
131894	250688
4655	250689
90909	250690
27095	250691
46283	250692
23674	250693
50223	250694
23739	250695
36471	250696
41747	250697
30580	250698
12104	250699
86471	250700
3920	250701
16823	250702
91309	250703
18648	250704
5285	250705
28195	250706
35464	250707
57474	250708
61335	250709
12407	250710
33272	250711
39214	250712
50305	250713
39084	250714
132404	250715
82701	250716
63080	250717
9905	250718
6293	250719
51906	250720
38630	250721
25402	250722
48529	250723
9875	250724
109994	250725
162438	250726
62851	250727
27131	250728
27261	250729
72087	250730
7682	250731
111411	250732
126474	250733
110897	250734
65605	250735
113240	250736
7811	250737
14678	250738
154291	250739
35275	250740
27429	250741
2473	250742
32935	250743
25465	250744
53839	250745
58858	250746
15311	250747
16562	250748
91936	250749
146826	250750
128952	250751
86863	250752
162949	250753
24775	250754
161958	250755
63323	250756
110597	250757
18307	250758
45491	250759
128945	250760
51094	250761
101787	250762
164064	250763
39077	250764
148713	250765
34204	250766
44180	250767
36765	250768
87290	250769
133888	250770
111168	250771
119781	250772
104850	250773
39721	250774
39770	250775
26896	250776
76877	250777
53662	250778
28468	250779
55198	250780
15340	250781
103374	250782
99157	250783
66888	250784
143588	250785
92354	250786
10047	250787
161959	250788
137667	250789
146938	250790
93688	250791
8829	250792
75204	250793
133752	250794
76575	250795
31359	250796
78378	250797
25426	250798
38764	250799
83901	250800
98948	250801
88123	250802
61706	250803
158757	250804
162528	250805
118819	250806
67572	250807
88911	250808
31454	250809
13864	250810
11666	250811
153113	250812
58341	250813
23888	250814
100745	250815
30831	250816
111383	250817
106073	250818
160698	250819
100026	250820
32349	250821
51546	250822
56924	250823
93636	250824
84647	250825
164650	250826
124007	250827
95585	250828
65384	250829
92493	250830
15585	250831
87286	250832
161950	250833
6800	250834
133180	250835
17090	250836
61267	250837
43154	250838
138471	250839
135468	250840
42448	250841
115046	250842
69328	250843
24119	250844
148716	250845
78809	250846
6032	250847
23050	250848
24614	250849
39852	250850
54360	250851
9336	250852
29419	250853
19884	250854
10730	250855
47589	250856
37835	250857
88370	250858
57299	250859
118727	250860
136490	250861
4537	250862
156304	250863
62095	250864
132384	250865
96781	250866
61773	250867
83036	250868
77803	250869
109114	250870
21279	250871
40551	250872
23194	250873
17087	250874
151139	250875
167472	250876
40413	250877
139799	250878
135468	250879
100317	250880
26708	250881
15158	250882
111797	250883
88468	250884
28339	250885
78396	250886
61603	250887
24733	250888
98302	250889
11209	250890
31063	250891
67365	250892
29765	250893
54863	250894
134324	250895
103436	250896
145555	250897
58286	250898
51821	250899
82967	250900
108690	250901
65421	250902
90691	250903
69788	250904
90730	250905
138921	250906
145169	250907
6086	250908
16433	250909
82204	250910
90204	250911
92681	250912
141806	250913
40517	250914
100411	250915
14315	250916
78370	250917
68718	250918
83907	250919
90544	250920
76232	250921
98125	250922
55011	250923
91886	250924
9149	250925
85981	250926
10849	250927
52154	250928
21432	250929
32097	250930
152348	250931
119107	250932
119092	250933
160088	250934
34099	250935
26416	250936
51892	250937
82868	250938
43359	250939
18178	250940
73277	250941
31196	250942
104434	250943
135361	250944
14801	250945
22720	250946
30863	250947
154466	250948
161953	250949
40769	250950
4610	250951
44338	250952
18002	250953
52762	250954
154448	250955
47621	250956
47589	250957
9047	250958
14236	250959
34226	250960
39821	250961
77407	250962
30797	250963
58064	250964
51146	250965
30565	250966
23300	250967
5715	250968
68696	250969
68961	250970
77491	250971
63503	250972
18044	250973
20783	250974
96403	250975
8	250976
71313	250977
6291	250978
17996	250979
1140	250980
562	250981
52297	250982
5755	250983
98087	250984
56536	250985
35304	250986
5955	250987
122881	250988
130848	250989
41559	250990
112130	250991
141385	250992
6110	250993
36245	250994
71403	250995
21463	250996
69109	250997
54190	250998
63234	250999
90736	251000
89358	251001
83491	251002
111645	251003
70338	251004
70485	251005
602	251006
68093	251007
69364	251008
40884	251009
15953	251010
34614	251011
74562	251012
152714	251013
2158	251014
61426	251015
19629	251016
156970	251017
124463	251018
4335	251019
5414	251020
5728	251021
13036	251022
442	251023
15836	251024
96574	251025
53245	251026
90292	251027
90587	251028
97849	251029
94	251030
40711	251031
121345	251032
127675	251033
64949	251034
435	251035
49752	251036
1183	251037
129460	251038
124947	251039
65937	251040
2758	251041
61402	251042
936	251043
86077	251044
158635	251045
45905	251046
8271	251047
77408	251048
106680	251049
158110	251050
84464	251051
122414	251052
28761	251053
50632	251054
141277	251055
35402	251056
118195	251057
90007	251058
99990	251059
50639	251060
57736	251061
68842	251062
112697	251063
6111	251064
70201	251065
54696	251066
9043	251067
136137	251068
110636	251069
136097	251070
64229	251071
8814	251072
5716	251073
14856	251074
46	251075
7115	251076
1232	251077
13346	251078
16252	251079
30583	251080
50413	251081
18204	251082
15368	251083
77894	251084
66237	251085
66678	251086
22320	251087
28477	251088
12744	251089
69203	251090
13061	251091
25947	251092
54370	251093
24435	251094
1492	251095
314	251096
314	251097
4326	251098
16	251099
4	251100
102354	251101
16	251102
5010	251103
1476	251104
3552	251105
18975	251106
1957	251107
2919	251108
12469	251109
52142	251110
3014	251111
141247	251112
1676	251113
2102	251114
3090	251115
62158	251116
1057	251117
24543	251118
4659	251119
9425	251120
125	251121
6312	251122
90696	251123
61979	251124
59531	251125
8102	251126
55483	251127
578	251128
13267	251129
26611	251130
111583	251131
33208	251132
80709	251133
84620	251134
77795	251135
89620	251136
29004	251137
10094	251138
61489	251139
76785	251140
156425	251141
158859	251142
797	251143
10760	251144
124573	251145
99783	251146
6431	251147
30038	251148
20	251149
104133	251150
9306	251151
88033	251152
1029	251153
34303	251154
99681	251155
105265	251156
1166	251157
146874	251158
107854	251159
94367	251160
89583	251161
44317	251162
100488	251163
72924	251164
50747	251165
5280	251166
126694	251167
112008	251168
83	251169
3075	251170
23427	251171
11984	251172
12442	251173
41777	251174
1826	251175
28044	251176
1568	251177
201	251178
10101	251179
82130	251180
701	251181
32877	251182
117177	251183
65312	251184
2337	251185
4348	251186
25896	251187
36776	251188
863	251189
7636	251190
3569	251191
339	251192
5466	251193
108723	251194
8734	251195
9314	251196
28529	251197
1954	251198
2132	251199
6867	251200
7685	251201
1525	251202
31493	251203
41574	251204
336	251205
2379	251206
21283	251207
21921	251208
3051	251209
16197	251210
27220	251211
1749	251212
99744	251213
45966	251214
90813	251215
7807	251216
67621	251217
12709	251218
112076	251219
4849	251220
831	251221
1582	251222
2819	251223
1074	251224
28847	251225
95241	251226
12964	251227
5916	251228
13423	251229
20812	251230
20440	251231
10751	251232
7687	251233
11673	251234
4556	251235
20724	251236
104547	251237
441	251238
49736	251239
129606	251240
68960	251241
1179	251242
1423	251243
1374	251244
27999	251245
27106	251246
56	251247
27650	251248
3161	251249
2233	251250
6838	251251
5841	251252
143551	251253
167637	251254
35968	251255
16736	251256
22082	251257
20088	251258
97638	251259
557	251260
8307	251261
98990	251262
1523	251263
40896	251264
20724	251265
129508	251266
20667	251267
135466	251268
133763	251269
129360	251270
27234	251271
71572	251272
123950	251273
2864	251274
2864	251275
1423	251276
5841	251277
52151	251278
24617	251279
51496	251280
71520	251281
42574	251282
44929	251283
3055	251284
680	251285
7685	251286
2709	251287
36141	251288
35872	251289
31532	251290
129	251291
3826	251292
10782	251293
25816	251294
962	251295
35827	251296
36122	251297
36122	251298
31686	251299
896	251300
14647	251301
431	251302
3570	251303
18551	251304
6634	251305
257	251306
10844	251307
1174	251308
7061	251309
25561	251310
129323	251311
37932	251312
8928	251313
6844	251314
70318	251315
157475	251316
503	251317
202	251318
28071	251319
57561	251320
23520	251321
166219	251322
10671	251323
16131	251324
35415	251325
113510	251326
54693	251327
27016	251328
7468	251329
86795	251330
27767	251331
17021	251332
3588	251333
56456	251334
52691	251335
53465	251336
166199	251337
1423	251338
41858	251339
6616	251340
63398	251341
29063	251342
18760	251343
685	251344
1738	251345
29641	251346
90421	251347
70995	251348
56131	251349
3814	251350
102457	251351
26765	251352
1213	251353
128832	251354
2928	251355
589	251356
3188	251357
99660	251358
9415	251359
17375	251360
24896	251361
28411	251362
73672	251363
98278	251364
11743	251365
111493	251366
72865	251367
46444	251368
79741	251369
94141	251370
147001	251371
24645	251372
16576	251373
74667	251374
64556	251375
90864	251376
67027	251377
108640	251378
53950	251379
1840	251380
55033	251381
13201	251382
20187	251383
120346	251384
59296	251385
115822	251386
47285	251387
53477	251388
95398	251389
16579	251390
19746	251391
71793	251392
32406	251393
82350	251394
49815	251395
23477	251396
49602	251397
47545	251398
112938	251399
25669	251400
70960	251401
10154	251402
98054	251403
29737	251404
50854	251405
73775	251406
4225	251407
5463	251408
26630	251409
48993	251410
32138	251411
42331	251412
43291	251413
3781	251414
5297	251415
37157	251416
101219	251417
124061	251418
50847	251419
26454	251420
79235	251421
34449	251422
22479	251423
16014	251424
34403	251425
156061	251426
104892	251427
69965	251428
82744	251429
73372	251430
11792	251431
46896	251432
76688	251433
76547	251434
43981	251435
35886	251436
52025	251437
79643	251438
105806	251439
65992	251440
80576	251441
59833	251442
49128	251443
52059	251444
100724	251445
71751	251446
43536	251447
39870	251448
93638	251449
60502	251450
48478	251451
16804	251452
30066	251453
128639	251454
41298	251455
6177	251456
33745	251457
154844	251458
114484	251459
15172	251460
129418	251461
43243	251462
47160	251463
391	251464
53941	251465
998	251466
105690	251467
113735	251468
998	251469
14402	251470
5852	251471
101058	251472
1279	251473
113830	251474
67753	251475
119809	251476
132569	251477
26629	251478
4751	251479
2382	251480
32327	251481
63751	251482
56	251483
141199	251484
13530	251485
110231	251486
41949	251487
841	251488
27174	251489
4527	251490
1329	251491
1624	251492
162097	251493
15682	251494
64130	251495
13481	251496
40001	251497
71098	251498
20623	251499
162525	251500
122445	251501
35894	251502
35894	251503
9653	251504
5424	251505
374	251506
12749	251507
122584	251508
94	251509
2132	251510
7700	251511
66794	251512
37450	251513
19284	251514
27037	251515
98315	251516
39456	251517
5445	251518
2552	251519
80023	251520
3684	251521
8414	251522
139072	251523
23435	251524
6786	251525
7061	251526
8418	251527
75064	251528
8307	251529
148721	251530
55109	251531
4269	251532
3869	251533
69403	251534
22818	251535
26611	251536
21283	251537
20744	251538
4269	251539
7737	251540
2409	251541
148823	251542
6052	251543
109722	251544
123240	251545
48929	251546
983	251547
94	251548
41387	251549
59354	251550
21283	251551
2222	251552
143695	251553
167120	251554
272	251555
154533	251556
35408	251557
82	251558
4269	251559
12408	251560
156520	251561
7678	251562
54299	251563
12804	251564
10094	251565
103	251566
485	251567
4527	251568
755	251569
19192	251570
19192	251571
104047	251572
5902	251573
14358	251574
100906	251575
69343	251576
146	251577
30575	251578
130375	251579
118742	251580
1841	251581
27073	251582
42450	251583
43093	251584
6009	251585
1850	251586
93571	251587
7909	251588
66089	251589
39590	251590
45918	251591
8821	251592
32930	251593
103439	251594
32147	251595
256	251596
25422	251597
3378	251598
4503	251599
17312	251600
2909	251601
90323	251602
256	251603
1651	251604
6631	251605
14067	251606
30360	251607
37033	251608
13698	251609
167407	251610
60410	251611
514	251612
78440	251613
1184	251614
11514	251615
4357	251616
35998	251617
2596	251618
165353	251619
29213	251620
3923	251621
4122	251622
91	251623
20435	251624
43647	251625
10274	251626
41305	251627
119937	251628
61164	251629
8456	251630
2702	251631
36141	251632
7771	251633
2845	251634
4422	251635
29832	251636
34752	251637
3312	251638
6901	251639
56187	251640
2964	251641
1291	251642
141468	251643
165883	251644
152404	251645
4836	251646
10776	251647
4960	251648
53042	251649
71571	251650
16124	251651
110274	251652
10308	251653
128100	251654
9334	251655
30602	251656
16255	251657
99119	251658
859	251659
3837	251660
54105	251661
1062	251662
27683	251663
164	251664
4203	251665
1764	251666
13400	251667
38822	251668
193	251669
30435	251670
18983	251671
2573	251672
138395	251673
139028	251674
75186	251675
13053	251676
22229	251677
112628	251678
30294	251679
8517	251680
71636	251681
199	251682
110382	251683
7539	251684
55287	251685
12238	251686
22434	251687
81939	251688
11511	251689
21677	251690
38391	251691
6685	251692
35479	251693
1004	251694
49786	251695
95525	251696
107829	251697
17461	251698
162260	251699
61441	251700
40497	251701
113125	251702
1251	251703
6782	251704
79512	251705
78917	251706
98968	251707
91972	251708
54097	251709
1653	251710
36417	251711
63309	251712
11897	251713
135876	251714
41404	251715
88367	251716
77725	251717
68182	251718
78044	251719
65885	251720
3382	251721
107534	251722
64067	251723
135729	251724
8814	251725
417	251726
14982	251727
87985	251728
40895	251729
26744	251730
44275	251731
105636	251732
87844	251733
25507	251734
64343	251735
52493	251736
160098	251737
113693	251738
129030	251739
859	251740
64331	251741
12157	251742
132443	251743
35343	251744
61688	251745
154641	251746
117631	251747
15743	251748
151052	251749
4160	251750
105651	251751
48737	251752
95332	251753
2807	251754
129026	251755
39555	251756
164283	251757
68105	251758
77957	251759
5529	251760
152370	251761
65939	251762
121510	251763
66847	251764
60430	251765
75063	251766
107703	251767
46493	251768
123712	251769
135659	251770
124068	251771
83363	251772
130626	251773
54265	251774
158050	251775
163095	251776
10627	251777
9310	251778
132650	251779
76462	251780
38631	251781
10240	251782
63938	251783
97806	251784
85158	251785
62386	251786
76376	251787
11255	251788
150544	251789
121394	251790
111906	251791
125899	251792
164334	251793
4447	251794
38929	251795
38055	251796
51490	251797
48723	251798
24433	251799
21914	251800
53090	251801
6194	251802
50878	251803
119877	251804
112145	251805
89669	251806
27180	251807
12926	251808
93773	251809
718	251810
102865	251811
105353	251812
84949	251813
118901	251814
4142	251815
3180	251816
109202	251817
83368	251818
137615	251819
113194	251820
51513	251821
7686	251822
24301	251823
68130	251824
60168	251825
568	251826
109354	251827
44695	251828
156578	251829
10910	251830
43427	251831
56886	251832
26941	251833
39215	251834
67928	251835
70364	251836
8710	251837
5527	251838
32159	251839
111878	251840
112868	251841
137461	251842
33618	251843
83498	251844
132773	251845
83230	251846
69204	251847
57434	251848
57168	251849
8100	251850
69246	251851
5664	251852
110712	251853
48580	251854
28980	251855
124435	251856
89544	251857
48768	251858
14148	251859
141805	251860
105942	251861
100632	251862
29082	251863
37971	251864
100880	251865
64365	251866
4208	251867
136063	251868
104337	251869
134015	251870
129528	251871
134508	251872
134051	251873
101185	251874
88506	251875
34603	251876
9351	251877
1296	251878
108585	251879
568	251880
16574	251881
137411	251882
135909	251883
161007	251884
111974	251885
128933	251886
128999	251887
89326	251888
136093	251889
96506	251890
97694	251891
45512	251892
116587	251893
137220	251894
103736	251895
114494	251896
105593	251897
90744	251898
68086	251899
132445	251900
121506	251901
6691	251902
79390	251903
66019	251904
102850	251905
69955	251906
43743	251907
39377	251908
38576	251909
83389	251910
69311	251911
1537	251912
83699	251913
279	251914
26593	251915
859	251916
107745	251917
44892	251918
104359	251919
138608	251920
57028	251921
127766	251922
97598	251923
92415	251924
166	251925
14455	251926
729	251927
79151	251928
164212	251929
135980	251930
30798	251931
112776	251932
101366	251933
127537	251934
105507	251935
111955	251936
77345	251937
45163	251938
70102	251939
56934	251940
82390	251941
67215	251942
53669	251943
75505	251944
62721	251945
116631	251946
87867	251947
16223	251948
3956	251949
53364	251950
78678	251951
111719	251952
131505	251953
27699	251954
134520	251955
150750	251956
39391	251957
55466	251958
27590	251959
134593	251960
26366	251961
111630	251962
25792	251963
160452	251964
79453	251965
43240	251966
12131	251967
88924	251968
130579	251969
136005	251970
113883	251971
90548	251972
86803	251973
63217	251974
137394	251975
122902	251976
88172	251977
103596	251978
98192	251979
121159	251980
13688	251981
134582	251982
34687	251983
19209	251984
129052	251985
136144	251986
31618	251987
70070	251988
5567	251989
26689	251990
105628	251991
167561	251992
77093	251993
58582	251994
110919	251995
71021	251996
82956	251997
56352	251998
89105	251999
94297	252000
61764	252001
111701	252002
110656	252003
262	252004
22835	252005
933	252006
83	252007
933	252008
41545	252009
41567	252010
41545	252011
1260	252012
59572	252013
64354	252014
124009	252015
16946	252016
43176	252017
51548	252018
99470	252019
83397	252020
58956	252021
64561	252022
104022	252023
94583	252024
129361	252025
71400	252026
142914	252027
36352	252028
122514	252029
109432	252030
164130	252031
124758	252032
95474	252033
85469	252034
136202	252035
135849	252036
110256	252037
113279	252038
72228	252039
106981	252040
97886	252041
11885	252042
42433	252043
134510	252044
84304	252045
66546	252046
19055	252047
86699	252048
83491	252049
24498	252050
90835	252051
44888	252052
138548	252053
63376	252054
32487	252055
9292	252056
108625	252057
89989	252058
119943	252059
97810	252060
103478	252061
95217	252062
6874	252063
49165	252064
83393	252065
133621	252066
86605	252067
137247	252068
126381	252069
41446	252070
57396	252071
75331	252072
112077	252073
103493	252074
32846	252075
105649	252076
56628	252077
125627	252078
63584	252079
7687	252080
114423	252081
21861	252082
98	252083
47269	252084
67080	252085
3833	252086
149	252087
3960	252088
99399	252089
62	252090
93873	252091
1031	252092
17342	252093
11550	252094
3183	252095
4341	252096
22837	252097
6568	252098
16016	252099
3694	252100
6	252101
13	252102
2019	252103
10918	252104
51815	252105
1888	252106
4706	252107
51528	252108
66717	252109
88030	252110
1672	252111
741	252112
37318	252113
76	252114
8102	252115
13151	252116
4357	252117
105322	252118
38358	252119
3122	252120
500	252121
50069	252122
28461	252123
50206	252124
138806	252125
24848	252126
30407	252127
878	252128
43748	252129
49524	252130
14494	252131
94951	252132
12804	252133
80184	252134
7085	252135
7085	252136
11567	252137
100042	252138
29822	252139
12159	252140
33070	252141
30683	252142
3002	252143
6588	252144
91905	252145
7114	252146
76437	252147
13206	252148
113879	252149
7995	252150
38184	252151
138124	252152
4475	252153
27172	252154
53517	252155
129260	252156
19430	252157
43577	252158
16131	252159
60867	252160
19846	252161
11673	252162
60734	252163
27033	252164
15118	252165
26383	252166
157204	252167
46271	252168
113974	252169
16840	252170
30702	252171
15089	252172
39493	252173
23993	252174
4799	252175
103070	252176
7283	252177
8375	252178
20582	252179
68228	252180
73635	252181
9982	252182
13353	252183
8557	252184
52635	252185
13651	252186
119222	252187
35728	252188
32472	252189
83935	252190
4152	252191
4152	252192
18520	252193
23535	252194
65039	252195
49659	252196
15086	252197
6873	252198
10600	252199
29387	252200
3796	252201
38244	252202
55740	252203
27857	252204
12866	252205
83880	252206
43906	252207
20936	252208
50554	252209
6878	252210
10179	252211
63021	252212
78242	252213
56439	252214
12807	252215
9365	252216
14786	252217
17333	252218
84284	252219
11736	252220
42743	252221
6126	252222
84667	252223
22534	252224
77033	252225
31217	252226
91116	252227
59645	252228
18611	252229
8314	252230
17393	252231
30520	252232
11936	252233
21031	252234
41755	252235
60217	252236
14703	252237
16183	252238
120712	252239
12591	252240
50934	252241
78509	252242
121530	252243
6107	252244
108749	252245
4475	252246
57060	252247
59206	252248
59206	252249
7417	252250
69652	252251
49399	252252
14591	252253
29126	252254
29126	252255
22392	252256
12482	252257
16981	252258
6153	252259
71059	252260
27372	252261
3460	252262
43897	252263
1175	252264
11114	252265
799	252266
11393	252267
82103	252268
27425	252269
5108	252270
66417	252271
26534	252272
26534	252273
8102	252274
61381	252275
72	252276
55035	252277
364	252278
11220	252279
13996	252280
1454	252281
46338	252282
3955	252283
22247	252284
32982	252285
7601	252286
20956	252287
16860	252288
29	252289
39036	252290
50009	252291
29794	252292
4360	252293
31802	252294
40943	252295
130045	252296
109082	252297
106218	252298
108011	252299
126051	252300
10608	252301
147305	252302
44541	252303
2310	252304
30778	252305
109741	252306
54199	252307
54199	252308
20460	252309
20433	252310
164154	252311
23	252312
100	252313
40	252314
17	252315
29153	252316
91077	252317
30986	252318
28590	252319
32759	252320
1768	252321
1768	252322
29019	252323
29019	252324
96682	252325
118768	252326
124254	252327
164311	252328
10259	252329
134376	252330
82954	252331
130969	252332
129459	252333
162441	252334
67816	252335
119929	252336
119930	252337
120113	252338
145327	252339
80894	252340
80816	252341
28017	252342
156597	252343
4624	252344
52049	252345
26076	252346
22647	252347
145189	252348
22430	252349
33969	252350
54032	252351
68069	252352
154599	252353
36268	252354
96537	252355
39908	252356
138612	252357
119935	252358
26086	252359
158503	252360
127757	252361
134517	252362
87780	252363
162403	252364
37769	252365
156502	252366
25796	252367
120069	252368
95478	252369
25262	252370
129295	252371
141521	252372
62430	252373
87765	252374
16544	252375
1425	252376
58274	252377
78910	252378
33632	252379
109362	252380
4985	252381
2392	252382
48718	252383
48718	252384
4835	252385
1768	252386
1768	252387
26192	252388
114616	252389
37675	252390
44531	252391
11836	252392
55126	252393
111883	252394
17563	252395
28806	252396
33437	252397
69706	252398
3239	252399
8450	252400
46659	252401
45169	252402
18431	252403
14	252404
37799	252405
300	252406
40951	252407
58537	252408
2098	252409
76814	252410
71142	252411
93	252412
6311	252413
56	252414
10	252415
127386	252416
40965	252417
29720	252418
36812	252419
13812	252420
16239	252421
68853	252422
109931	252423
93303	252424
8649	252425
13117	252426
48003	252427
2266	252428
60108	252429
102314	252430
21995	252431
47803	252432
72690	252433
156390	252434
107711	252435
40809	252436
26533	252437
1786	252438
48399	252439
80381	252440
48150	252441
13559	252442
24944	252443
116842	252444
49683	252445
102786	252446
46573	252447
10351	252448
15357	252449
24066	252450
770	252451
106751	252452
2741	252453
69203	252454
18502	252455
134046	252456
797	252457
45638	252458
37982	252459
94386	252460
19005	252461
25473	252462
24735	252463
22229	252464
2648	252465
88026	252466
134509	252467
83613	252468
599	252469
53922	252470
77800	252471
799	252472
58728	252473
4312	252474
328	252475
692	252476
19167	252477
90825	252478
6519	252479
793	252480
17908	252481
133024	252482
2981	252483
6943	252484
8254	252485
4601	252486
92223	252487
4026	252488
45502	252489
97583	252490
137105	252491
31532	252492
193	252493
5483	252494
68827	252495
9994	252496
32417	252497
1243	252498
71200	252499
5096	252500
91650	252501
1169	252502
262	252503
4448	252504
72104	252505
19214	252506
2316	252507
2450	252508
41332	252509
22279	252510
16935	252511
148895	252512
298	252513
51897	252514
5587	252515
118568	252516
79367	252517
191	252518
93884	252519
3814	252520
35385	252521
35642	252522
47249	252523
28520	252524
5735	252525
67790	252526
85040	252527
132785	252528
90806	252529
61982	252530
63889	252531
112251	252532
43680	252533
11575	252534
115716	252535
41713	252536
78033	252537
8781	252538
39545	252539
64647	252540
150028	252541
39666	252542
43422	252543
38779	252544
42020	252545
8902	252546
3281	252547
10793	252548
2853	252549
45586	252550
36535	252551
107839	252552
89489	252553
24913	252554
55389	252555
85321	252556
75076	252557
4435	252558
43389	252559
43389	252560
114802	252561
71907	252562
136603	252563
138208	252564
89225	252565
8511	252566
42793	252567
3352	252568
139468	252569
152472	252570
11510	252571
2731	252572
7158	252573
2737	252574
3561	252575
143737	252576
10517	252577
101272	252578
29146	252579
29146	252580
185	252581
70423	252582
48933	252583
66650	252584
13933	252585
37393	252586
42	252587
49131	252588
1962	252589
27757	252590
3554	252591
74820	252592
20724	252593
27073	252594
117472	252595
99732	252596
23973	252597
20724	252598
29443	252599
57374	252600
59497	252601
27715	252602
95414	252603
43595	252604
98961	252605
7036	252606
13137	252607
136250	252608
89111	252609
221	252610
1355	252611
728	252612
50670	252613
9469	252614
21475	252615
49331	252616
27866	252617
77558	252618
43066	252619
35316	252620
35316	252621
105701	252622
45595	252623
35971	252624
20724	252625
7687	252626
46175	252627
5909	252628
69933	252629
2970	252630
136196	252631
17360	252632
12922	252633
41305	252634
124044	252635
72796	252636
1043	252637
164483	252638
6836	252639
113350	252640
80757	252641
46570	252642
146	252643
3554	252644
143677	252645
55188	252646
4849	252647
962	252648
33138	252649
46672	252650
40177	252651
105679	252652
43074	252653
16158	252654
2741	252655
2621	252656
117589	252657
9836	252658
84955	252659
50431	252660
5703	252661
68180	252662
13489	252663
6207	252664
18794	252665
71155	252666
123219	252667
19526	252668
64368	252669
15634	252670
49920	252671
47945	252672
51660	252673
14579	252674
87250	252675
24260	252676
8386	252677
137296	252678
98730	252679
31722	252680
54304	252681
5518	252682
20719	252683
7176	252684
2936	252685
67508	252686
11587	252687
143575	252688
1662	252689
62385	252690
156157	252691
115430	252692
1993	252693
2519	252694
22667	252695
2691	252696
153689	252697
164478	252698
69859	252699
54796	252700
34727	252701
165953	252702
65382	252703
9410	252704
3863	252705
4905	252706
40239	252707
55222	252708
30218	252709
58009	252710
75848	252711
58571	252712
158596	252713
38725	252714
66213	252715
26389	252716
61557	252717
34539	252718
80974	252719
5003	252720
17262	252721
74905	252722
13094	252723
134713	252724
86959	252725
58371	252726
108437	252727
121621	252728
101183	252729
54134	252730
61588	252731
127216	252732
106501	252733
67987	252734
68310	252735
20218	252736
33343	252737
75817	252738
96321	252739
9270	252740
48188	252741
8068	252742
5620	252743
54135	252744
1513	252745
119103	252746
127004	252747
16697	252748
14514	252749
26102	252750
56733	252751
85451	252752
25872	252753
147821	252754
89328	252755
3058	252756
894	252757
20	252758
14172	252759
9748	252760
89603	252761
50712	252762
84667	252763
76687	252764
11735	252765
4633	252766
38684	252767
14170	252768
1869	252769
77886	252770
174	252771
7997	252772
3720	252773
8358	252774
4553	252775
93810	252776
76887	252777
28462	252778
3898	252779
4004	252780
312	252781
25867	252782
56380	252783
48839	252784
1881	252785
76790	252786
341	252787
3059	252788
109981	252789
817	252790
20944	252791
25561	252792
1881	252793
135723	252794
443	252795
48463	252796
426	252797
29672	252798
136200	252799
4506	252800
24215	252801
83048	252802
2404	252803
31713	252804
16254	252805
599	252806
11745	252807
195	252808
328	252809
68569	252810
328	252811
27802	252812
7265	252813
555	252814
63719	252815
2582	252816
73069	252817
15836	252818
2649	252819
22714	252820
124811	252821
5245	252822
6676	252823
19376	252824
67832	252825
101290	252826
135433	252827
125789	252828
53808	252829
20	252830
27588	252831
3720	252832
80453	252833
2409	252834
1004	252835
158553	252836
21162	252837
149	252838
9721	252839
323	252840
69768	252841
69771	252842
84420	252843
47322	252844
382	252845
5066	252846
27153	252847
4247	252848
4719	252849
106784	252850
48625	252851
85008	252852
196	252853
20654	252854
82258	252855
73398	252856
18515	252857
75545	252858
73784	252859
21508	252860
127404	252861
7396	252862
49671	252863
1166	252864
4426	252865
2124	252866
3156	252867
3603	252868
20832	252869
18546	252870
18546	252871
4750	252872
4750	252873
96071	252874
18546	252875
18546	252876
22299	252877
18546	252878
131826	252879
18546	252880
3933	252881
18546	252882
18546	252883
19372	252884
4879	252885
18546	252886
40759	252887
60144	252888
954	252889
68003	252890
4490	252891
5865	252892
45584	252893
111085	252894
16765	252895
14168	252896
41688	252897
12248	252898
112522	252899
5825	252900
25889	252901
1618	252902
10647	252903
18505	252904
17051	252905
137777	252906
27196	252907
2534	252908
111791	252909
17061	252910
10437	252911
10437	252912
23184	252913
60419	252914
104288	252915
44971	252916
9014	252917
92459	252918
49758	252919
49758	252920
23545	252921
42340	252922
78391	252923
117556	252924
25153	252925
75637	252926
91251	252927
24450	252928
22289	252929
19738	252930
67368	252931
51571	252932
51571	252933
147770	252934
9717	252935
36096	252936
8385	252937
89874	252938
67905	252939
87588	252940
87588	252941
86181	252942
98191	252943
11710	252944
92457	252945
74899	252946
29381	252947
17039	252948
27238	252949
137275	252950
10022	252951
70463	252952
13642	252953
26808	252954
31798	252955
3814	252956
3356	252957
43064	252958
195	252959
38148	252960
48745	252961
11543	252962
5085	252963
14518	252964
7761	252965
17324	252966
148458	252967
77538	252968
12658	252969
97822	252970
97822	252971
76603	252972
39742	252973
50772	252974
55593	252975
92762	252976
43398	252977
1072	252978
122465	252979
69956	252980
3959	252981
26797	252982
95215	252983
89486	252984
15	252985
134735	252986
116565	252987
55404	252988
74870	252989
40645	252990
756	252991
1000	252992
18524	252993
17070	252994
128054	252995
93708	252996
70932	252997
28216	252998
111966	252999
41379	253000
122059	253001
86984	253002
1964	253003
94880	253004
29643	253005
125	253006
125	253007
131072	253008
43032	253009
17824	253010
50888	253011
15849	253012
111119	253013
384	253014
449	253015
1681	253016
15288	253017
7984	253018
86	253019
2718	253020
1274	253021
4053	253022
4644	253023
2204	253024
5819	253025
5819	253026
35995	253027
30558	253028
132814	253029
8078	253030
87859	253031
149	253032
27314	253033
49856	253034
105594	253035
69319	253036
7130	253037
14890	253038
54343	253039
9244	253040
64457	253041
973	253042
115343	253043
9631	253044
69690	253045
31269	253046
65914	253047
13625	253048
16006	253049
29540	253050
514	253051
190	253052
1808	253053
1030	253054
3047	253055
79872	253056
35016	253057
2706	253058
2638	253059
26620	253060
43065	253061
15215	253062
11419	253063
19325	253064
37556	253065
16308	253066
3471	253067
19552	253068
126384	253069
61383	253070
28219	253071
72024	253072
114678	253073
102317	253074
63784	253075
53587	253076
113504	253077
14651	253078
68136	253079
137798	253080
675	253081
88115	253082
135590	253083
48116	253084
121315	253085
8813	253086
113733	253087
65971	253088
137250	253089
93666	253090
39322	253091
90974	253092
49619	253093
134329	253094
86323	253095
5440	253096
156210	253097
48690	253098
45588	253099
48573	253100
76747	253101
22314	253102
49764	253103
28761	253104
105103	253105
11341	253106
73632	253107
74126	253108
149046	253109
40334	253110
34219	253111
42739	253112
7987	253113
54915	253114
41820	253115
123155	253116
6502	253117
94385	253118
92067	253119
160561	253120
77917	253121
82305	253122
9524	253123
51251	253124
113351	253125
112801	253126
44089	253127
1549	253128
1549	253129
15723	253130
60686	253131
30170	253132
868	253133
36257	253134
19805	253135
2650	253136
81031	253137
41820	253138
15445	253139
692	253140
95057	253141
100438	253142
135310	253143
127037	253144
78761	253145
64886	253146
50670	253147
83296	253148
9323	253149
20234	253150
20234	253151
6440	253152
62783	253153
52567	253154
68515	253155
14843	253156
15483	253157
1511	253158
106072	253159
9201	253160
42711	253161
132096	253162
126141	253163
53276	253164
13622	253165
88480	253166
15346	253167
11107	253168
7740	253169
13106	253170
34548	253171
1205	253172
24013	253173
61676	253174
21168	253175
15631	253176
2856	253177
101780	253178
573	253179
100583	253180
9590	253181
124119	253182
7919	253183
118590	253184
116697	253185
125697	253186
141141	253187
116588	253188
116590	253189
105065	253190
152439	253191
46185	253192
42927	253193
85920	253194
12212	253195
46391	253196
2626	253197
368	253198
368	253199
58870	253200
13374	253201
54932	253202
7599	253203
29792	253204
54615	253205
66143	253206
85386	253207
11269	253208
27943	253209
135487	253210
94657	253211
43657	253212
27322	253213
22497	253214
149867	253215
21046	253216
3804	253217
112426	253218
102272	253219
27425	253220
17304	253221
16211	253222
149706	253223
112461	253224
5513	253225
2089	253226
160	253227
57237	253228
35350	253229
3436	253230
8755	253231
6102	253232
57313	253233
72852	253234
12840	253235
29090	253236
113592	253237
83265	253238
66109	253239
9685	253240
43302	253241
43302	253242
127312	253243
123317	253244
26136	253245
29851	253246
117603	253247
47946	253248
43389	253249
30600	253250
90017	253251
49746	253252
106908	253253
147199	253254
815	253255
83114	253256
105446	253257
97618	253258
98554	253259
6758	253260
160266	253261
4152	253262
29712	253263
86874	253264
14176	253265
11996	253266
17621	253267
98223	253268
113454	253269
124	253270
156788	253271
87142	253272
3895	253273
9098	253274
17983	253275
21374	253276
10202	253277
14753	253278
7093	253279
4073	253280
21656	253281
20084	253282
20385	253283
84460	253284
84428	253285
113369	253286
2318	253287
56425	253288
38467	253289
6654	253290
158095	253291
158094	253292
32337	253293
58380	253294
323	253295
1098	253296
54243	253297
60576	253298
160696	253299
10	253300
434	253301
51470	253302
10180	253303
68250	253304
5672	253305
22668	253306
48608	253307
18109	253308
19928	253309
67827	253310
6248	253311
90450	253312
93572	253313
24038	253314
139437	253315
233	253316
4606	253317
41228	253318
108439	253319
808	253320
9009	253321
103767	253322
103767	253323
39056	253324
149037	253325
48558	253326
61847	253327
27002	253328
14056	253329
108836	253330
16345	253331
8919	253332
15039	253333
3120	253334
65693	253335
22989	253336
29506	253337
44700	253338
110545	253339
136095	253340
4661	253341
48629	253342
89591	253343
104739	253344
48974	253345
21370	253346
983	253347
11791	253348
33366	253349
13852	253350
5814	253351
3641	253352
8593	253353
76106	253354
2457	253355
6925	253356
509	253357
150	253358
3209	253359
2623	253360
26664	253361
2874	253362
6631	253363
20946	253364
13813	253365
258	253366
117061	253367
117061	253368
133610	253369
59763	253370
64	253371
8867	253372
53438	253373
7301	253374
64132	253375
19535	253376
43138	253377
22217	253378
32164	253379
4	253380
53395	253381
21963	253382
99729	253383
100853	253384
61678	253385
113659	253386
154648	253387
17616	253388
134313	253389
61532	253390
59628	253391
84693	253392
78290	253393
100834	253394
1879	253395
132394	253396
102079	253397
58830	253398
53814	253399
68025	253400
156544	253401
88593	253402
137096	253403
131383	253404
152458	253405
106893	253406
56269	253407
104251	253408
141415	253409
57794	253410
63157	253411
114413	253412
38534	253413
99295	253414
79658	253415
121446	253416
127857	253417
47257	253418
71769	253419
14498	253420
148872	253421
154820	253422
69874	253423
38402	253424
78471	253425
42316	253426
63755	253427
100680	253428
3077	253429
80744	253430
10097	253431
5555	253432
1721	253433
26505	253434
74217	253435
32412	253436
73707	253437
10561	253438
7968	253439
541	253440
37584	253441
88693	253442
122362	253443
148397	253444
118823	253445
466	253446
2070	253447
73044	253448
24847	253449
19516	253450
16929	253451
61310	253452
43032	253453
101957	253454
53830	253455
53178	253456
104909	253457
42954	253458
45340	253459
73044	253460
7642	253461
4560	253462
3144	253463
8487	253464
2015	253465
4261	253466
1326	253467
125768	253468
10144	253469
6357	253470
16853	253471
98872	253472
59264	253473
23054	253474
99403	253475
8454	253476
17577	253477
88991	253478
149	253479
10796	253480
83236	253481
97	253482
177	253483
3771	253484
2051	253485
27362	253486
37121	253487
3468	253488
38987	253489
8190	253490
18165	253491
16504	253492
7796	253493
39286	253494
5641	253495
13910	253496
14067	253497
138095	253498
347	253499
146831	253500
1780	253501
5017	253502
904	253503
34575	253504
17870	253505
53049	253506
92574	253507
2203	253508
81446	253509
2009	253510
1004	253511
54030	253512
156430	253513
154195	253514
119468	253515
150682	253516
148788	253517
152683	253518
148813	253519
150714	253520
97481	253521
4553	253522
360	253523
150417	253524
2320	253525
76832	253526
2325	253527
32970	253528
1435	253529
19162	253530
90192	253531
6129	253532
27247	253533
3581	253534
124157	253535
44611	253536
22914	253537
2301	253538
14783	253539
1112	253540
146	253541
934	253542
1232	253543
1960	253544
41111	253545
146844	253546
18260	253547
15171	253548
11504	253549
369	253550
20454	253551
20454	253552
20454	253553
20454	253554
20454	253555
20454	253556
86634	253557
18569	253558
7396	253559
71519	253560
21926	253561
77519	253562
56620	253563
23910	253564
23604	253565
52693	253566
108843	253567
8269	253568
14733	253569
13437	253570
26287	253571
62238	253572
102434	253573
69013	253574
146883	253575
14399	253576
115114	253577
44714	253578
138496	253579
126007	253580
73501	253581
152508	253582
162593	253583
167547	253584
19498	253585
30083	253586
16934	253587
80941	253588
6787	253589
1064	253590
8264	253591
122426	253592
37835	253593
30065	253594
41420	253595
82764	253596
60492	253597
145112	253598
72984	253599
131040	253600
38107	253601
45330	253602
124317	253603
99440	253604
108337	253605
68278	253606
55081	253607
16761	253608
93088	253609
73416	253610
105174	253611
45899	253612
160201	253613
160213	253614
185	253615
6291	253616
49187	253617
143648	253618
124342	253619
25494	253620
13308	253621
44300	253622
137636	253623
118969	253624
13070	253625
29656	253626
84228	253627
23329	253628
48926	253629
64632	253630
67824	253631
80151	253632
70482	253633
54255	253634
57786	253635
6812	253636
140357	253637
47150	253638
30527	253639
133907	253640
31	253641
75761	253642
59814	253643
45823	253644
158678	253645
32235	253646
59544	253647
90636	253648
4001	253649
128932	253650
1450	253651
3224	253652
151894	253653
33664	253654
94118	253655
4718	253656
86525	253657
15165	253658
47992	253659
31643	253660
130564	253661
127871	253662
104228	253663
58043	253664
37650	253665
122412	253666
7705	253667
25908	253668
86946	253669
39244	253670
93857	253671
8552	253672
37260	253673
20124	253674
76831	253675
3332	253676
65779	253677
13171	253678
47917	253679
42186	253680
49809	253681
7258	253682
154683	253683
121745	253684
84977	253685
112029	253686
160654	253687
57791	253688
68875	253689
116749	253690
11615	253691
5902	253692
50245	253693
4450	253694
15798	253695
687	253696
51673	253697
79559	253698
154827	253699
23887	253700
113589	253701
7330	253702
113138	253703
46399	253704
112334	253705
122434	253706
67160	253707
23513	253708
54804	253709
76887	253710
26916	253711
8341	253712
93922	253713
108506	253714
136255	253715
104172	253716
4150	253717
1258	253718
3057	253719
123293	253720
103548	253721
73095	253722
48149	253723
6596	253724
17854	253725
17590	253726
298	253727
104936	253728
104939	253729
28749	253730
16968	253731
21520	253732
57199	253733
98354	253734
6291	253735
112370	253736
26035	253737
78853	253738
51740	253739
37838	253740
59524	253741
83734	253742
727	253743
64472	253744
65779	253745
107	253746
57799	253747
49402	253748
15772	253749
50772	253750
3540	253751
32979	253752
7558	253753
1798	253754
27612	253755
86082	253756
68838	253757
18746	253758
89653	253759
19	253760
14804	253761
10038	253762
3057	253763
47865	253764
1279	253765
7967	253766
6841	253767
69823	253768
724	253769
66141	253770
132613	253771
2508	253772
47164	253773
1689	253774
10834	253775
6212	253776
537	253777
129440	253778
6000	253779
40442	253780
115159	253781
85145	253782
28375	253783
2214	253784
124	253785
9205	253786
23809	253787
5672	253788
49172	253789
54949	253790
1468	253791
30	253792
1068	253793
3280	253794
343	253795
83202	253796
106752	253797
9995	253798
49251	253799
91080	253800
13811	253801
24792	253802
20036	253803
124566	253804
15453	253805
633	253806
665	253807
129046	253808
45544	253809
64872	253810
92133	253811
92868	253812
5900	253813
42987	253814
17372	253815
66141	253816
22424	253817
37492	253818
6512	253819
7214	253820
5900	253821
22214	253822
66215	253823
100215	253824
67608	253825
1008	253826
36364	253827
5979	253828
9793	253829
19380	253830
55414	253831
66120	253832
33502	253833
20683	253834
52576	253835
96	253836
81340	253837
15426	253838
6946	253839
12533	253840
213	253841
12952	253842
93490	253843
6620	253844
36591	253845
39923	253846
131885	253847
5046	253848
87859	253849
160096	253850
15792	253851
13354	253852
103032	253853
68540	253854
66247	253855
91392	253856
166371	253857
131919	253858
3994	253859
14055	253860
50361	253861
28296	253862
16305	253863
8512	253864
70050	253865
81196	253866
16827	253867
30387	253868
35768	253869
7657	253870
50038	253871
15215	253872
38300	253873
42267	253874
136815	253875
46656	253876
14330	253877
28141	253878
135	253879
8475	253880
7214	253881
104788	253882
120716	253883
89189	253884
45669	253885
129	253886
3530	253887
145692	253888
55989	253889
10451	253890
7980	253891
77015	253892
26507	253893
847	253894
31778	253895
110258	253896
11176	253897
142621	253898
61244	253899
2517	253900
22892	253901
3430	253902
99845	253903
136651	253904
12924	253905
21066	253906
100621	253907
116697	253908
9571	253909
93555	253910
150472	253911
150490	253912
43085	253913
79169	253914
27635	253915
56206	253916
21066	253917
43102	253918
43097	253919
7919	253920
25219	253921
116678	253922
86063	253923
43102	253924
100618	253925
150502	253926
93527	253927
72856	253928
39903	253929
80387	253930
27974	253931
66660	253932
43097	253933
43102	253934
100621	253935
141215	253936
63239	253937
43921	253938
8659	253939
402	253940
131811	253941
120928	253942
82553	253943
22428	253944
12211	253945
27664	253946
394	253947
44003	253948
68578	253949
79043	253950
69063	253951
21868	253952
17761	253953
325	253954
199	253955
32009	253956
3401	253957
77224	253958
45492	253959
46784	253960
45504	253961
18215	253962
77393	253963
7980	253964
77265	253965
6191	253966
11374	253967
10893	253968
71519	253969
12733	253970
66344	253971
51863	253972
66809	253973
51496	253974
3	253975
3	253976
497	253977
26530	253978
15849	253979
31937	253980
59	253981
6	253982
300	253983
10101	253984
53249	253985
54108	253986
70320	253987
10	253988
121315	253989
1106	253990
87783	253991
26863	253992
82343	253993
2226	253994
3096	253995
17329	253996
896	253997
27152	253998
102	253999
29616	254000
70402	254001
4339	254002
22481	254003
3419	254004
1826	254005
150881	254006
21103	254007
44020	254008
210	254009
9389	254010
148467	254011
91483	254012
4291	254013
4527	254014
36167	254015
4124	254016
14175	254017
4753	254018
23435	254019
60270	254020
1077	254021
373	254022
896	254023
20338	254024
9389	254025
1291	254026
112418	254027
10782	254028
13180	254029
2132	254030
859	254031
43566	254032
3096	254033
152600	254034
70994	254035
27608	254036
896	254037
9389	254038
257	254039
6024	254040
14162	254041
128998	254042
58030	254043
673	254044
7684	254045
99362	254046
36167	254047
3089	254048
12135	254049
1130	254050
1680	254051
297	254052
2404	254053
3654	254054
134	254055
5812	254056
31226	254057
10653	254058
3776	254059
102650	254060
125838	254061
74437	254062
756	254063
27096	254064
22863	254065
30038	254066
56843	254067
9933	254068
29264	254069
19101	254070
29748	254071
12207	254072
989	254073
90172	254074
22753	254075
18124	254076
488	254077
78474	254078
43461	254079
20934	254080
14729	254081
22286	254082
22248	254083
321	254084
321	254085
863	254086
76928	254087
911	254088
502	254089
12776	254090
310	254091
4068	254092
37615	254093
7218	254094
5722	254095
7216	254096
3119	254097
2463	254098
298	254099
4919	254100
5167	254101
24	254102
3540	254103
35333	254104
32932	254105
84819	254106
76526	254107
75356	254108
2544	254109
239	254110
293	254111
27712	254112
31903	254113
32331	254114
141	254115
14595	254116
13459	254117
7844	254118
132	254119
1316	254120
1424	254121
931	254122
1081	254123
1081	254124
277	254125
236	254126
448	254127
24242	254128
92884	254129
2071	254130
52233	254131
5204	254132
17877	254133
12041	254134
11744	254135
2853	254136
6063	254137
589	254138
2731	254139
1129	254140
62561	254141
17299	254142
36044	254143
1475	254144
12602	254145
2362	254146
22112	254147
17299	254148
17336	254149
14198	254150
1258	254151
10074	254152
10528	254153
1081	254154
5094	254155
3075	254156
6449	254157
327	254158
4051	254159
134441	254160
779	254161
503	254162
1468	254163
264	254164
1699	254165
589	254166
3584	254167
5286	254168
35238	254169
151	254170
1199	254171
62	254172
415	254173
134	254174
47395	254175
4223	254176
1622	254177
71758	254178
5681	254179
3947	254180
3947	254181
20872	254182
4339	254183
5817	254184
114	254185
17311	254186
99127	254187
545	254188
91	254189
12300	254190
10139	254191
5221	254192
10139	254193
10139	254194
3947	254195
3947	254196
3947	254197
43527	254198
21918	254199
3416	254200
11543	254201
5423	254202
5423	254203
3077	254204
3734	254205
40520	254206
13170	254207
3826	254208
18211	254209
79181	254210
49925	254211
149	254212
149	254213
149	254214
8587	254215
91	254216
1004	254217
118	254218
91	254219
195	254220
18143	254221
6505	254222
310	254223
13481	254224
5156	254225
50227	254226
12780	254227
2076	254228
8908	254229
687	254230
87	254231
41559	254232
5101	254233
2193	254234
7148	254235
3584	254236
4297	254237
18197	254238
851	254239
54984	254240
72	254241
72	254242
622	254243
92534	254244
204	254245
1967	254246
1004	254247
6754	254248
12306	254249
32201	254250
16489	254251
16489	254252
75584	254253
9365	254254
7972	254255
1812	254256
8062	254257
8587	254258
1019	254259
1316	254260
1002	254261
2355	254262
58400	254263
3354	254264
13374	254265
14979	254266
2036	254267
115	254268
13043	254269
10300	254270
79855	254271
34656	254272
541	254273
408	254274
1468	254275
1081	254276
2779	254277
5352	254278
98322	254279
7771	254280
934	254281
297	254282
1152	254283
1338	254284
78	254285
3383	254286
32982	254287
3641	254288
62638	254289
128139	254290
143	254291
17311	254292
2036	254293
13411	254294
3075	254295
76843	254296
287	254297
287	254298
1431	254299
991	254300
69125	254301
18470	254302
1603	254303
1520	254304
17908	254305
28208	254306
44267	254307
457	254308
17179	254309
138397	254310
150374	254311
510	254312
61166	254313
63652	254314
72613	254315
141	254316
1427	254317
46488	254318
34537	254319
113235	254320
94612	254321
12867	254322
113588	254323
5482	254324
6616	254325
39974	254326
19002	254327
69196	254328
143579	254329
1166	254330
107626	254331
28646	254332
65580	254333
3554	254334
10893	254335
51579	254336
135365	254337
38624	254338
2891	254339
128030	254340
103997	254341
46	254342
100810	254343
58661	254344
80624	254345
156660	254346
19737	254347
6185	254348
152505	254349
2826	254350
1934	254351
14901	254352
150771	254353
23752	254354
62757	254355
2733	254356
1800	254357
24578	254358
152768	254359
20772	254360
53869	254361
35321	254362
31617	254363
99352	254364
38010	254365
188	254366
2557	254367
76928	254368
18775	254369
692	254370
162419	254371
162351	254372
126352	254373
93818	254374
14	254375
626	254376
12913	254377
34603	254378
3673	254379
147676	254380
764	254381
14769	254382
11177	254383
400	254384
3959	254385
17981	254386
70760	254387
1232	254388
2016	254389
27041	254390
400	254391
75718	254392
23143	254393
66767	254394
149112	254395
17935	254396
61768	254397
5805	254398
5805	254399
62273	254400
27323	254401
161954	254402
23533	254403
87213	254404
68419	254405
152525	254406
87601	254407
58981	254408
111397	254409
82280	254410
23173	254411
36849	254412
76411	254413
31713	254414
344	254415
2724	254416
24532	254417
717	254418
152786	254419
23361	254420
1876	254421
109212	254422
46230	254423
24	254424
54668	254425
15044	254426
96585	254427
104081	254428
25309	254429
8551	254430
4512	254431
27785	254432
36158	254433
8928	254434
56334	254435
31543	254436
100998	254437
109293	254438
134327	254439
4934	254440
6339	254441
83917	254442
5488	254443
760	254444
8193	254445
70385	254446
3028	254447
6990	254448
38164	254449
21823	254450
83508	254451
13205	254452
22545	254453
2194	254454
3546	254455
37305	254456
316	254457
60101	254458
60560	254459
555	254460
1222	254461
137237	254462
23209	254463
31183	254464
77966	254465
9000	254466
8593	254467
110732	254468
66704	254469
107928	254470
113560	254471
61	254472
21084	254473
12679	254474
28699	254475
39333	254476
46	254477
59	254478
1808	254479
34141	254480
1450	254481
21869	254482
4644	254483
5066	254484
459	254485
142	254486
322	254487
64846	254488
125512	254489
1076	254490
14196	254491
10693	254492
2697	254493
79620	254494
232	254495
7357	254496
51380	254497
48993	254498
80660	254499
32483	254500
18279	254501
2697	254502
137056	254503
2704	254504
527	254505
101689	254506
94531	254507
8341	254508
123990	254509
32031	254510
100092	254511
995	254512
11908	254513
692	254514
84732	254515
859	254516
1047	254517
2895	254518
77460	254519
59868	254520
4545	254521
889	254522
131496	254523
115	254524
23025	254525
724	254526
16	254527
4448	254528
21222	254529
51862	254530
123904	254531
200	254532
23167	254533
3641	254534
290	254535
599	254536
3641	254537
43527	254538
6836	254539
738	254540
3724	254541
557	254542
1184	254543
28	254544
6775	254545
835	254546
74	254547
35304	254548
786	254549
71415	254550
17395	254551
32995	254552
38963	254553
41591	254554
5789	254555
44064	254556
35081	254557
24319	254558
652	254559
50685	254560
1413	254561
344	254562
174	254563
1265	254564
130	254565
15897	254566
11907	254567
90290	254568
36521	254569
33008	254570
141294	254571
22039	254572
53512	254573
28889	254574
1426	254575
54881	254576
6749	254577
17813	254578
38612	254579
6248	254580
35721	254581
27040	254582
133343	254583
22540	254584
75061	254585
73286	254586
9010	254587
13943	254588
13943	254589
1426	254590
99891	254591
17555	254592
29300	254593
8103	254594
117895	254595
5894	254596
9718	254597
37704	254598
65095	254599
83695	254600
65068	254601
21070	254602
8321	254603
50220	254604
11502	254605
178	254606
19390	254607
29570	254608
137188	254609
30625	254610
30625	254611
8466	254612
22985	254613
2011	254614
32584	254615
94299	254616
63051	254617
66860	254618
11027	254619
7516	254620
20029	254621
8434	254622
83935	254623
68247	254624
18125	254625
18962	254626
54488	254627
25285	254628
670	254629
109106	254630
18144	254631
68141	254632
473	254633
21493	254634
4640	254635
4640	254636
36712	254637
245	254638
122421	254639
1022	254640
41977	254641
26462	254642
15	254643
8768	254644
33790	254645
10903	254646
10610	254647
354	254648
57167	254649
80508	254650
18598	254651
29253	254652
228	254653
228	254654
5425	254655
32728	254656
11356	254657
340	254658
11449	254659
5305	254660
340	254661
122496	254662
262	254663
863	254664
56	254665
95754	254666
112129	254667
80695	254668
147104	254669
14590	254670
438	254671
4757	254672
36013	254673
154889	254674
1619	254675
69400	254676
99170	254677
24300	254678
49897	254679
108611	254680
881	254681
40496	254682
49245	254683
60736	254684
3512	254685
15561	254686
37950	254687
33616	254688
4984	254689
19546	254690
12749	254691
13537	254692
1	254693
23117	254694
22230	254695
84995	254696
89498	254697
86482	254698
22736	254699
120091	254700
83612	254701
120092	254702
154719	254703
145345	254704
156662	254705
69576	254706
85241	254707
104173	254708
150611	254709
107559	254710
131221	254711
131222	254712
138691	254713
61536	254714
166211	254715
150784	254716
71197	254717
60730	254718
16346	254719
79514	254720
2335	254721
138269	254722
8571	254723
68432	254724
28569	254725
36376	254726
79337	254727
27175	254728
187	254729
1081	254730
13552	254731
38058	254732
60645	254733
55806	254734
37506	254735
37451	254736
2382	254737
65026	254738
75556	254739
821	254740
133626	254741
90403	254742
3734	254743
164488	254744
48891	254745
146959	254746
75582	254747
90957	254748
55098	254749
30075	254750
82317	254751
61381	254752
114882	254753
25499	254754
43451	254755
81815	254756
64272	254757
78760	254758
30207	254759
31327	254760
154803	254761
84636	254762
118677	254763
111934	254764
81546	254765
5089	254766
162396	254767
32277	254768
66806	254769
126838	254770
62016	254771
81977	254772
15414	254773
12450	254774
12450	254775
117070	254776
56042	254777
118581	254778
12721	254779
23164	254780
12634	254781
34814	254782
57144	254783
26701	254784
4425	254785
115188	254786
278	254787
130957	254788
49625	254789
47590	254790
58251	254791
87887	254792
97909	254793
68630	254794
160529	254795
110847	254796
44122	254797
110468	254798
99567	254799
3108	254800
7148	254801
54222	254802
131287	254803
55592	254804
55601	254805
98911	254806
31486	254807
122442	254808
83557	254809
96836	254810
137313	254811
3738	254812
59400	254813
121626	254814
148092	254815
60322	254816
136326	254817
130713	254818
46359	254819
145687	254820
67263	254821
43537	254822
3161	254823
2230	254824
56604	254825
35032	254826
27987	254827
1712	254828
30493	254829
42458	254830
23571	254831
28475	254832
11248	254833
141826	254834
115102	254835
80834	254836
101932	254837
99602	254838
120206	254839
40060	254840
139779	254841
88158	254842
102562	254843
32261	254844
122860	254845
129467	254846
36169	254847
50209	254848
158588	254849
52828	254850
152922	254851
20346	254852
30731	254853
56552	254854
56912	254855
24952	254856
139269	254857
143758	254858
95538	254859
57615	254860
76820	254861
108761	254862
51163	254863
76928	254864
105285	254865
117403	254866
234	254867
25486	254868
52465	254869
143665	254870
73574	254871
117139	254872
134195	254873
47059	254874
72190	254875
58868	254876
72902	254877
35191	254878
110233	254879
45389	254880
31101	254881
19895	254882
31693	254883
37420	254884
100283	254885
89718	254886
134654	254887
38497	254888
99463	254889
78250	254890
110196	254891
107739	254892
129621	254893
78050	254894
93815	254895
133007	254896
131789	254897
1219	254898
46428	254899
3569	254900
3643	254901
214	254902
9813	254903
11633	254904
196	254905
214	254906
51481	254907
16218	254908
4283	254909
86021	254910
279	254911
3734	254912
28832	254913
11179	254914
3406	254915
1550	254916
978	254917
472	254918
2177	254919
31153	254920
1307	254921
31968	254922
297	254923
222	254924
8027	254925
17679	254926
24383	254927
28603	254928
3960	254929
4489	254930
2048	254931
8321	254932
2909	254933
2018	254934
415	254935
973	254936
2018	254937
22706	254938
659	254939
2011	254940
13532	254941
11106	254942
150	254943
4935	254944
4074	254945
954	254946
58589	254947
167	254948
1876	254949
4935	254950
77808	254951
13790	254952
1545	254953
10671	254954
1417	254955
20456	254956
7861	254957
25583	254958
932	254959
194	254960
150	254961
25926	254962
3186	254963
33347	254964
2462	254965
10753	254966
653	254967
44932	254968
66156	254969
63	254970
21265	254971
857	254972
14938	254973
62519	254974
7190	254975
4954	254976
9752	254977
14795	254978
6997	254979
5010	254980
99339	254981
1600	254982
92835	254983
3187	254984
96	254985
6767	254986
775	254987
2011	254988
2631	254989
28	254990
627	254991
28	254992
28	254993
25201	254994
15225	254995
436	254996
656	254997
170	254998
154	254999
25468	255000
15520	255001
806	255002
4876	255003
44662	255004
4926	255005
82235	255006
822	255007
28	255008
25825	255009
1055	255010
24150	255011
19515	255012
1244	255013
12693	255014
60226	255015
32442	255016
36149	255017
31519	255018
87271	255019
9134	255020
28453	255021
45596	255022
38130	255023
4017	255024
24178	255025
231	255026
70541	255027
10429	255028
6829	255029
12772	255030
42584	255031
6732	255032
55053	255033
78276	255034
18143	255035
16179	255036
98285	255037
14773	255038
34319	255039
67825	255040
73406	255041
26548	255042
23752	255043
80411	255044
72199	255045
5586	255046
87654	255047
84682	255048
1231	255049
1822	255050
5838	255051
160548	255052
47424	255053
136169	255054
51810	255055
67437	255056
122945	255057
162823	255058
77596	255059
637	255060
637	255061
47771	255062
11721	255063
156470	255064
15827	255065
46148	255066
6225	255067
367	255068
25816	255069
40540	255070
142013	255071
33587	255072
15664	255073
88367	255074
18744	255075
123935	255076
29480	255077
166	255078
1195	255079
7673	255080
9874	255081
2465	255082
70467	255083
166	255084
76582	255085
81984	255086
105553	255087
6556	255088
1231	255089
415	255090
2485	255091
20269	255092
100041	255093
127971	255094
71314	255095
283	255096
459	255097
115468	255098
41035	255099
27084	255100
17652	255101
49599	255102
111853	255103
1618	255104
484	255105
74541	255106
2573	255107
5640	255108
45581	255109
333	255110
127528	255111
833	255112
584	255113
167	255114
1822	255115
3346	255116
4515	255117
2551	255118
70402	255119
158302	255120
146893	255121
160363	255122
42253	255123
26099	255124
107	255125
148444	255126
24709	255127
90765	255128
6888	255129
21350	255130
41632	255131
24421	255132
58690	255133
105729	255134
6772	255135
33593	255136
308	255137
100832	255138
165985	255139
158058	255140
1197	255141
118770	255142
76301	255143
51987	255144
25946	255145
134318	255146
7586	255147
23903	255148
13452	255149
3161	255150
60526	255151
42	255152
540	255153
9170	255154
8418	255155
163572	255156
55515	255157
162348	255158
21871	255159
22027	255160
1475	255161
94	255162
384	255163
97843	255164
39735	255165
179	255166
4116	255167
58215	255168
33957	255169
4	255170
88092	255171
4397	255172
66149	255173
38116	255174
37262	255175
50712	255176
10332	255177
4	255178
16499	255179
50464	255180
14170	255181
58463	255182
14550	255183
92250	255184
20643	255185
42607	255186
20186	255187
64327	255188
148743	255189
59958	255190
29718	255191
52724	255192
15581	255193
70485	255194
1516	255195
37286	255196
6905	255197
56167	255198
417	255199
54892	255200
106270	255201
88037	255202
160793	255203
92491	255204
123975	255205
94025	255206
61582	255207
60193	255208
137148	255209
46403	255210
92035	255211
78950	255212
77676	255213
104381	255214
86799	255215
129416	255216
152718	255217
18332	255218
637	255219
26923	255220
809	255221
223	255222
168	255223
5	255224
1819	255225
875	255226
1686	255227
2025	255228
277	255229
779	255230
27130	255231
151	255232
7296	255233
3803	255234
1533	255235
10719	255236
2377	255237
42459	255238
16505	255239
11060	255240
2022	255241
131398	255242
152701	255243
79333	255244
59803	255245
112873	255246
95525	255247
115285	255248
100631	255249
57081	255250
642	255251
19486	255252
42261	255253
44695	255254
14674	255255
76333	255256
1414	255257
50612	255258
61446	255259
9598	255260
6018	255261
44010	255262
26110	255263
76222	255264
29236	255265
34664	255266
17373	255267
93993	255268
49876	255269
97873	255270
57741	255271
158398	255272
14455	255273
16318	255274
138598	255275
137358	255276
11023	255277
48664	255278
5919	255279
111677	255280
36695	255281
70981	255282
98384	255283
166	255284
51034	255285
77783	255286
4385	255287
1185	255288
125863	255289
28691	255290
44423	255291
60922	255292
9764	255293
9764	255294
118832	255295
2767	255296
14961	255297
129422	255298
26037	255299
13498	255300
36	255301
55	255302
150	255303
5240	255304
5541	255305
13974	255306
109248	255307
92071	255308
102248	255309
58380	255310
25542	255311
36054	255312
18762	255313
13942	255314
106921	255315
90309	255316
137311	255317
111698	255318
90740	255319
79092	255320
65650	255321
13336	255322
58436	255323
100526	255324
113010	255325
65983	255326
45234	255327
2145	255328
692	255329
3950	255330
33745	255331
98744	255332
4848	255333
1825	255334
11536	255335
111400	255336
2718	255337
109118	255338
111865	255339
205	255340
108554	255341
332	255342
6202	255343
156131	255344
2578	255345
1140	255346
111732	255347
61619	255348
121825	255349
76910	255350
137243	255351
68388	255352
4040	255353
62519	255354
58309	255355
61165	255356
127177	255357
3402	255358
4490	255359
179	255360
793	255361
147061	255362
152767	255363
141668	255364
65916	255365
15283	255366
71446	255367
34117	255368
1694	255369
51985	255370
47269	255371
20643	255372
93996	255373
2871	255374
137738	255375
86424	255376
87718	255377
72902	255378
60138	255379
89212	255380
113299	255381
97120	255382
75532	255383
55056	255384
113366	255385
54350	255386
93594	255387
92743	255388
141721	255389
18139	255390
3717	255391
38482	255392
73339	255393
485	255394
3599	255395
57636	255396
109609	255397
987	255398
73869	255399
47168	255400
24770	255401
414	255402
145520	255403
30578	255404
10930	255405
3079	255406
244	255407
135725	255408
166	255409
129321	255410
49806	255411
22157	255412
1517	255413
20535	255414
6027	255415
12019	255416
735	255417
440	255418
210	255419
35568	255420
22175	255421
11237	255422
65916	255423
10305	255424
77812	255425
57012	255426
26592	255427
2233	255428
2233	255429
6829	255430
2233	255431
76925	255432
85189	255433
129789	255434
29596	255435
21343	255436
19567	255437
8129	255438
3089	255439
103943	255440
18404	255441
2564	255442
3511	255443
79559	255444
6836	255445
1066	255446
14358	255447
64344	255448
99061	255449
120165	255450
4725	255451
158527	255452
125971	255453
81934	255454
1360	255455
568	255456
132711	255457
100285	255458
137059	255459
69340	255460
196	255461
771	255462
91672	255463
137032	255464
34750	255465
97003	255466
5733	255467
61301	255468
14979	255469
20314	255470
108707	255471
12289	255472
19267	255473
113723	255474
139069	255475
30814	255476
8527	255477
58156	255478
58156	255479
55967	255480
30856	255481
121884	255482
38160	255483
7061	255484
5812	255485
402	255486
25239	255487
56516	255488
27650	255489
689	255490
1636	255491
249	255492
1184	255493
85959	255494
72242	255495
117533	255496
52	255497
2255	255498
34265	255499
1453	255500
1669	255501
249	255502
44590	255503
2178	255504
14556	255505
27016	255506
51958	255507
1461	255508
54022	255509
72935	255510
82737	255511
112346	255512
1672	255513
86920	255514
38169	255515
2756	255516
52032	255517
1636	255518
1636	255519
473	255520
124586	255521
100765	255522
54682	255523
4397	255524
4397	255525
4397	255526
514	255527
1758	255528
20803	255529
3527	255530
37737	255531
1756	255532
121766	255533
39183	255534
60229	255535
15781	255536
24509	255537
55829	255538
2530	255539
56081	255540
33971	255541
13162	255542
836	255543
66329	255544
27999	255545
66533	255546
69693	255547
3146	255548
139831	255549
112407	255550
99246	255551
148738	255552
29932	255553
5137	255554
98872	255555
29060	255556
2678	255557
18744	255558
18744	255559
60669	255560
141425	255561
2195	255562
21654	255563
105659	255564
110789	255565
26344	255566
8232	255567
70602	255568
22282	255569
49053	255570
3085	255571
968	255572
1533	255573
6912	255574
89728	255575
94326	255576
49685	255577
28122	255578
25702	255579
2974	255580
26	255581
6976	255582
29603	255583
6798	255584
21124	255585
46852	255586
132473	255587
46238	255588
22137	255589
1405	255590
36293	255591
3025	255592
322	255593
75036	255594
3701	255595
484	255596
55253	255597
156993	255598
46024	255599
46018	255600
32981	255601
103633	255602
101982	255603
148627	255604
90360	255605
26578	255606
41194	255607
10316	255608
4397	255609
1570	255610
35568	255611
78966	255612
100332	255613
70656	255614
121130	255615
3807	255616
33483	255617
2702	255618
73869	255619
10131	255620
81835	255621
134353	255622
23544	255623
129453	255624
43673	255625
44595	255626
31204	255627
143703	255628
22415	255629
99090	255630
90325	255631
80860	255632
135708	255633
109112	255634
41318	255635
8244	255636
138717	255637
147124	255638
112863	255639
153912	255640
6809	255641
47894	255642
102089	255643
128681	255644
116537	255645
123959	255646
77493	255647
59292	255648
59699	255649
79300	255650
63432	255651
164214	255652
150917	255653
70517	255654
167555	255655
27580	255656
160044	255657
114538	255658
81906	255659
3637	255660
63963	255661
88874	255662
56542	255663
109126	255664
80686	255665
167415	255666
59208	255667
2630	255668
90271	255669
93600	255670
32296	255671
32677	255672
136047	255673
111860	255674
41880	255675
43155	255676
12428	255677
41893	255678
164072	255679
109243	255680
49427	255681
69789	255682
24547	255683
108661	255684
107244	255685
167831	255686
73109	255687
127882	255688
40650	255689
31987	255690
32842	255691
85149	255692
126398	255693
134604	255694
152885	255695
127438	255696
105355	255697
17601	255698
80372	255699
109194	255700
132254	255701
134741	255702
120383	255703
33935	255704
70092	255705
118954	255706
68054	255707
55338	255708
65814	255709
105299	255710
129302	255711
114575	255712
87547	255713
141493	255714
108985	255715
42376	255716
127345	255717
105339	255718
44175	255719
117007	255720
115339	255721
150625	255722
107285	255723
114568	255724
4350	255725
1900	255726
38927	255727
2700	255728
170	255729
2058	255730
56245	255731
88041	255732
4795	255733
52469	255734
41502	255735
29509	255736
8340	255737
130	255738
27763	255739
16174	255740
5602	255741
113165	255742
79300	255743
34593	255744
39070	255745
10177	255746
90603	255747
164439	255748
9778	255749
127513	255750
60967	255751
6153	255752
83266	255753
45929	255754
14550	255755
73371	255756
30961	255757
43000	255758
164117	255759
68917	255760
88956	255761
111749	255762
75682	255763
130838	255764
102198	255765
85263	255766
90634	255767
113249	255768
88126	255769
51954	255770
57160	255771
135616	255772
77586	255773
165740	255774
100427	255775
98724	255776
42603	255777
61017	255778
117041	255779
45343	255780
118791	255781
167497	255782
148488	255783
33268	255784
34418	255785
49862	255786
105378	255787
101054	255788
41802	255789
35537	255790
60508	255791
71992	255792
56591	255793
89057	255794
33675	255795
139087	255796
64250	255797
86562	255798
89565	255799
150452	255800
154389	255801
121701	255802
93709	255803
115101	255804
94199	255805
62605	255806
90875	255807
129624	255808
6153	255809
6153	255810
32215	255811
1397	255812
135480	255813
10253	255814
126221	255815
149780	255816
152493	255817
141484	255818
73226	255819
92922	255820
99696	255821
27197	255822
51595	255823
115467	255824
121813	255825
24777	255826
55200	255827
127802	255828
63468	255829
49717	255830
29268	255831
22244	255832
150073	255833
111889	255834
56958	255835
12243	255836
58180	255837
112920	255838
115755	255839
49514	255840
130691	255841
154518	255842
10756	255843
83510	255844
61453	255845
30462	255846
29677	255847
125633	255848
78089	255849
66079	255850
152410	255851
52960	255852
118751	255853
66825	255854
135957	255855
20350	255856
134247	255857
124694	255858
137274	255859
125962	255860
145423	255861
41366	255862
134546	255863
117106	255864
60553	255865
50426	255866
83821	255867
117242	255868
17221	255869
62407	255870
77677	255871
21761	255872
125677	255873
114591	255874
164275	255875
152372	255876
112339	255877
130591	255878
54359	255879
8384	255880
63211	255881
13232	255882
93668	255883
1406	255884
154347	255885
166011	255886
37080	255887
20075	255888
62239	255889
39960	255890
98324	255891
52917	255892
95340	255893
83341	255894
129272	255895
87878	255896
119218	255897
42271	255898
105550	255899
105463	255900
96477	255901
38235	255902
105626	255903
113062	255904
195	255905
94313	255906
75149	255907
100450	255908
79099	255909
90321	255910
117561	255911
151151	255912
90409	255913
115457	255914
141523	255915
115526	255916
119108	255917
72523	255918
129569	255919
121035	255920
102585	255921
134070	255922
113673	255923
61123	255924
98346	255925
39736	255926
62202	255927
51569	255928
37477	255929
96712	255930
76586	255931
130586	255932
104193	255933
134556	255934
55430	255935
63690	255936
7105	255937
97646	255938
133579	255939
152602	255940
107795	255941
78697	255942
88932	255943
70174	255944
154646	255945
67804	255946
134742	255947
83874	255948
137689	255949
113726	255950
131680	255951
37655	255952
107476	255953
156408	255954
72009	255955
126169	255956
122946	255957
110938	255958
11382	255959
124282	255960
103940	255961
160370	255962
137725	255963
72181	255964
145228	255965
121502	255966
9254	255967
113277	255968
98124	255969
106838	255970
62347	255971
136092	255972
116528	255973
42188	255974
75333	255975
7578	255976
92017	255977
13276	255978
30591	255979
109384	255980
89379	255981
32808	255982
154346	255983
33936	255984
88088	255985
114799	255986
131319	255987
52079	255988
110165	255989
115617	255990
110474	255991
102791	255992
68160	255993
105683	255994
82185	255995
75509	255996
68050	255997
30480	255998
39905	255999
134074	256000
57778	256001
128889	256002
87733	256003
126565	256004
80564	256005
116753	256006
137511	256007
52984	256008
102661	256009
82949	256010
126438	256011
19998	256012
32561	256013
54015	256014
150641	256015
417	256016
71314	256017
141504	256018
79429	256019
57657	256020
43142	256021
91990	256022
100793	256023
106864	256024
103978	256025
26624	256026
93570	256027
70992	256028
77870	256029
5953	256030
141362	256031
61225	256032
130825	256033
66029	256034
112167	256035
132498	256036
166239	256037
139716	256038
164366	256039
96306	256040
127644	256041
92810	256042
110208	256043
79092	256044
105075	256045
100736	256046
31681	256047
29214	256048
35239	256049
74486	256050
32682	256051
88663	256052
39157	256053
122996	256054
150969	256055
41505	256056
92713	256057
162497	256058
136206	256059
57490	256060
70338	256061
31155	256062
81636	256063
35977	256064
98081	256065
115748	256066
41294	256067
125710	256068
53154	256069
61526	256070
117509	256071
126564	256072
64455	256073
37725	256074
96372	256075
113768	256076
44533	256077
120266	256078
136107	256079
41996	256080
91655	256081
70637	256082
81765	256083
87695	256084
91931	256085
57452	256086
110391	256087
117391	256088
58533	256089
62788	256090
120415	256091
88045	256092
118891	256093
146712	256094
122952	256095
145211	256096
31422	256097
110573	256098
21488	256099
113695	256100
93942	256101
38187	256102
55298	256103
64377	256104
107787	256105
135898	256106
20676	256107
9806	256108
42400	256109
150965	256110
14646	256111
102550	256112
61559	256113
40943	256114
137583	256115
2047	256116
50751	256117
90346	256118
92447	256119
98206	256120
59899	256121
9345	256122
54034	256123
134171	256124
90340	256125
64679	256126
105956	256127
104879	256128
75964	256129
113635	256130
90922	256131
137531	256132
110825	256133
137526	256134
807	256135
52029	256136
64114	256137
114363	256138
95423	256139
48044	256140
88000	256141
19619	256142
87696	256143
95827	256144
18432	256145
160492	256146
22224	256147
143574	256148
122430	256149
25863	256150
23146	256151
127600	256152
89582	256153
67070	256154
46339	256155
73022	256156
112174	256157
64745	256158
100294	256159
90326	256160
122962	256161
65750	256162
7836	256163
93918	256164
4531	256165
102946	256166
42536	256167
31411	256168
41386	256169
122266	256170
56203	256171
31931	256172
53810	256173
79876	256174
115448	256175
94401	256176
95453	256177
113756	256178
99741	256179
7382	256180
25813	256181
47016	256182
137360	256183
142153	256184
112349	256185
90496	256186
43659	256187
34809	256188
259	256189
36749	256190
97667	256191
90057	256192
134547	256193
12063	256194
60359	256195
16658	256196
123957	256197
94409	256198
122716	256199
87824	256200
24990	256201
77353	256202
85120	256203
124856	256204
7253	256205
91626	256206
49663	256207
102519	256208
129189	256209
115319	256210
89929	256211
102361	256212
58057	256213
71697	256214
124025	256215
122422	256216
101042	256217
90546	256218
93610	256219
139053	256220
10909	256221
62561	256222
106707	256223
78699	256224
47903	256225
41526	256226
56817	256227
72780	256228
48627	256229
25999	256230
134316	256231
128772	256232
54982	256233
78890	256234
58645	256235
45086	256236
30940	256237
87873	256238
87017	256239
156589	256240
45264	256241
31034	256242
83546	256243
117094	256244
150958	256245
16080	256246
110930	256247
147651	256248
64803	256249
129189	256250
106024	256251
145129	256252
137114	256253
66943	256254
30143	256255
23376	256256
16524	256257
104951	256258
418	256259
102081	256260
86133	256261
150350	256262
46864	256263
51225	256264
7984	256265
19531	256266
14443	256267
5210	256268
139963	256269
66093	256270
13318	256271
4318	256272
4805	256273
4374	256274
575	256275
115020	256276
426	256277
8593	256278
7710	256279
4407	256280
28166	256281
115676	256282
52345	256283
18672	256284
141428	256285
76974	256286
64609	256287
104111	256288
58325	256289
86661	256290
9471	256291
13537	256292
9280	256293
12636	256294
63209	256295
3136	256296
1250	256297
83233	256298
10736	256299
34635	256300
26496	256301
1387	256302
556	256303
19	256304
106014	256305
102902	256306
105739	256307
73832	256308
138598	256309
83743	256310
152481	256311
665	256312
41394	256313
148477	256314
121596	256315
3549	256316
19512	256317
62	256318
2390	256319
108816	256320
7806	256321
1764	256322
70286	256323
49663	256324
52241	256325
4160	256326
64701	256327
20792	256328
2728	256329
2045	256330
73425	256331
57973	256332
4988	256333
76200	256334
71001	256335
110616	256336
36824	256337
86553	256338
12790	256339
121482	256340
1040	256341
19023	256342
30056	256343
66833	256344
31025	256345
7573	256346
76396	256347
114725	256348
133942	256349
79305	256350
62603	256351
115711	256352
41014	256353
43039	256354
122826	256355
2941	256356
62534	256357
661	256358
238	256359
58514	256360
136332	256361
83793	256362
125929	256363
80730	256364
878	256365
141	256366
98319	256367
38035	256368
10150	256369
118167	256370
984	256371
19413	256372
82198	256373
48953	256374
111863	256375
918	256376
90433	256377
22299	256378
1222	256379
1360	256380
4644	256381
472	256382
8551	256383
11995	256384
94	256385
15808	256386
34448	256387
23727	256388
36636	256389
31895	256390
8	256391
123154	256392
45846	256393
7779	256394
26398	256395
39600	256396
105364	256397
12000	256398
11543	256399
468	256400
128759	256401
93799	256402
135626	256403
56536	256404
10889	256405
63208	256406
71628	256407
67902	256408
57219	256409
121151	256410
141047	256411
164077	256412
122462	256413
154354	256414
148464	256415
152358	256416
10843	256417
18914	256418
165816	256419
63899	256420
145167	256421
135563	256422
69688	256423
122458	256424
137033	256425
160060	256426
160034	256427
154307	256428
121081	256429
164128	256430
167470	256431
79952	256432
43144	256433
109233	256434
101993	256435
64654	256436
56217	256437
105345	256438
167391	256439
111492	256440
165981	256441
83768	256442
63592	256443
130106	256444
96767	256445
29702	256446
50585	256447
135887	256448
162185	256449
135506	256450
39961	256451
46511	256452
158137	256453
154276	256454
52694	256455
81980	256456
21962	256457
124852	256458
134186	256459
69892	256460
145249	256461
112977	256462
113617	256463
50997	256464
55134	256465
150281	256466
54736	256467
124296	256468
127228	256469
125687	256470
139101	256471
76725	256472
93673	256473
44624	256474
156371	256475
143566	256476
165814	256477
165727	256478
44633	256479
47042	256480
85734	256481
114540	256482
81123	256483
21827	256484
132506	256485
8115	256486
135976	256487
36790	256488
47213	256489
70636	256490
82164	256491
29662	256492
66493	256493
134189	256494
99522	256495
56318	256496
56318	256497
120477	256498
96417	256499
127726	256500
135855	256501
105546	256502
165965	256503
117313	256504
82394	256505
18904	256506
56935	256507
106956	256508
106000	256509
91401	256510
59311	256511
154467	256512
137160	256513
65871	256514
45482	256515
64212	256516
102235	256517
67780	256518
134348	256519
66580	256520
164176	256521
47796	256522
164146	256523
83622	256524
110555	256525
44581	256526
93607	256527
160209	256528
79252	256529
71114	256530
150025	256531
107141	256532
91475	256533
59924	256534
90085	256535
124319	256536
109145	256537
90940	256538
134566	256539
121600	256540
128000	256541
115506	256542
101333	256543
124552	256544
137739	256545
49766	256546
124536	256547
158844	256548
82209	256549
42861	256550
152443	256551
119794	256552
82262	256553
135857	256554
105027	256555
132845	256556
53893	256557
72219	256558
76454	256559
90758	256560
158797	256561
129121	256562
31102	256563
50277	256564
90856	256565
132815	256566
123276	256567
16758	256568
121440	256569
71469	256570
124285	256571
150484	256572
69211	256573
49058	256574
6855	256575
77621	256576
118689	256577
158452	256578
166214	256579
103949	256580
102478	256581
141665	256582
131252	256583
103941	256584
148802	256585
134872	256586
93585	256587
137671	256588
126086	256589
86108	256590
14254	256591
50362	256592
38272	256593
119126	256594
48843	256595
22146	256596
30504	256597
148597	256598
93755	256599
107678	256600
24139	256601
53874	256602
1848	256603
54152	256604
137510	256605
64145	256606
195	256607
54208	256608
30389	256609
117250	256610
42858	256611
75739	256612
43076	256613
8725	256614
6295	256615
4985	256616
2978	256617
3382	256618
15422	256619
570	256620
1743	256621
70995	256622
3382	256623
136879	256624
105	256625
105	256626
70880	256627
88128	256628
70995	256629
10099	256630
10099	256631
150853	256632
27413	256633
4674	256634
43200	256635
4806	256636
35423	256637
22261	256638
22217	256639
10132	256640
3273	256641
46974	256642
80598	256643
73824	256644
22217	256645
26434	256646
3382	256647
27314	256648
46057	256649
6926	256650
4466	256651
20475	256652
34500	256653
10734	256654
113419	256655
64429	256656
90788	256657
105	256658
6338	256659
1827	256660
8237	256661
29206	256662
47447	256663
24431	256664
53110	256665
7717	256666
2978	256667
20951	256668
99260	256669
40880	256670
3382	256671
52793	256672
105	256673
55	256674
21274	256675
3985	256676
69578	256677
56196	256678
12803	256679
139820	256680
746	256681
39193	256682
125606	256683
30432	256684
113419	256685
85074	256686
8788	256687
59822	256688
146642	256689
27508	256690
54868	256691
46865	256692
61888	256693
51092	256694
100345	256695
43982	256696
48410	256697
22028	256698
81497	256699
49633	256700
13289	256701
3777	256702
115508	256703
139371	256704
139409	256705
97269	256706
154647	256707
37069	256708
19377	256709
68750	256710
144805	256711
52781	256712
41235	256713
78893	256714
69706	256715
88691	256716
56004	256717
90018	256718
16885	256719
13871	256720
10612	256721
63074	256722
65395	256723
18953	256724
21725	256725
40483	256726
5570	256727
66295	256728
100377	256729
40445	256730
26900	256731
7530	256732
10231	256733
51842	256734
49116	256735
64013	256736
16069	256737
93350	256738
26394	256739
111418	256740
5432	256741
50243	256742
103430	256743
7373	256744
87172	256745
145564	256746
14531	256747
151159	256748
165871	256749
54586	256750
31126	256751
37020	256752
597	256753
1499	256754
26329	256755
39777	256756
14660	256757
77462	256758
31857	256759
91315	256760
46870	256761
130508	256762
53734	256763
85888	256764
76289	256765
608	256766
48449	256767
127168	256768
34426	256769
4613	256770
125352	256771
13702	256772
37591	256773
66554	256774
32663	256775
16886	256776
48435	256777
30847	256778
142889	256779
12306	256780
23483	256781
62912	256782
33202	256783
2193	256784
17104	256785
3176	256786
103433	256787
64791	256788
20352	256789
1206	256790
1253	256791
2015	256792
6779	256793
40937	256794
8568	256795
36184	256796
27194	256797
67845	256798
21097	256799
68273	256800
46015	256801
9466	256802
49146	256803
105090	256804
110	256805
26201	256806
86511	256807
480	256808
37056	256809
40562	256810
1357	256811
45477	256812
71593	256813
40921	256814
18912	256815
13288	256816
27406	256817
9315	256818
54214	256819
36209	256820
15807	256821
5719	256822
5719	256823
769	256824
40116	256825
60583	256826
611	256827
17227	256828
2528	256829
5833	256830
4985	256831
18278	256832
905	256833
6374	256834
16197	256835
10099	256836
34500	256837
1215	256838
112388	256839
20819	256840
89674	256841
4522	256842
12561	256843
45339	256844
31468	256845
18707	256846
18707	256847
99262	256848
12709	256849
29278	256850
3460	256851
141932	256852
74790	256853
124704	256854
27323	256855
47254	256856
8234	256857
8283	256858
35415	256859
14394	256860
15049	256861
5021	256862
35616	256863
129845	256864
27350	256865
37850	256866
11905	256867
7601	256868
23423	256869
3583	256870
60234	256871
19265	256872
99230	256873
79764	256874
4799	256875
41751	256876
123829	256877
95586	256878
12701	256879
20812	256880
25740	256881
137785	256882
47311	256883
22246	256884
122013	256885
22246	256886
9152	256887
17393	256888
23785	256889
516	256890
24757	256891
4847	256892
27083	256893
516	256894
29020	256895
22292	256896
27083	256897
27083	256898
141959	256899
5738	256900
110203	256901
24331	256902
11225	256903
39495	256904
24302	256905
7934	256906
7153	256907
74363	256908
46012	256909
35226	256910
48355	256911
141354	256912
123819	256913
43362	256914
145634	256915
1728	256916
7061	256917
834	256918
8302	256919
53336	256920
86765	256921
8697	256922
25627	256923
1111	256924
9925	256925
46145	256926
2772	256927
24713	256928
158443	256929
20606	256930
24578	256931
4547	256932
2552	256933
2552	256934
2552	256935
2552	256936
2552	256937
2552	256938
2552	256939
2552	256940
2552	256941
31094	256942
6659	256943
168050	256944
56032	256945
41949	256946
3640	256947
3488	256948
10181	256949
7600	256950
22705	256951
12144	256952
31724	256953
40088	256954
26668	256955
41396	256956
12744	256957
45943	256958
86149	256959
102018	256960
104958	256961
503	256962
74470	256963
34638	256964
41281	256965
16298	256966
141630	256967
35342	256968
91905	256969
147198	256970
1399	256971
7990	256972
10799	256973
24	256974
43351	256975
2656	256976
11952	256977
2070	256978
2671	256979
11675	256980
149	256981
18135	256982
149	256983
21466	256984
152816	256985
16184	256986
232	256987
166	256988
393	256989
46066	256990
543	256991
3687	256992
2414	256993
68176	256994
91375	256995
85097	256996
16078	256997
38011	256998
51867	256999
5421	257000
5421	257001
15962	257002
3627	257003
8189	257004
76982	257005
54108	257006
126	257007
8869	257008
139916	257009
453	257010
937	257011
160202	257012
108519	257013
70033	257014
124738	257015
123099	257016
16334	257017
108927	257018
50939	257019
91081	257020
146838	257021
213	257022
13522	257023
3872	257024
71040	257025
9439	257026
5149	257027
1176	257028
400	257029
2432	257030
599	257031
100608	257032
47302	257033
75519	257034
41736	257035
18109	257036
54262	257037
54262	257038
47053	257039
39389	257040
37433	257041
86278	257042
44303	257043
1800	257044
136050	257045
74326	257046
3341	257047
20927	257048
126372	257049
55798	257050
2613	257051
36168	257052
9059	257053
116807	257054
65136	257055
1355	257056
1766	257057
51561	257058
1387	257059
1060	257060
8347	257061
1387	257062
1060	257063
1060	257064
47	257065
591	257066
90715	257067
31601	257068
14788	257069
83477	257070
115503	257071
61560	257072
476	257073
149360	257074
50721	257075
84245	257076
27198	257077
8329	257078
126204	257079
599	257080
4729	257081
36063	257082
98309	257083
16705	257084
69367	257085
92042	257086
78952	257087
26496	257088
124540	257089
95399	257090
2321	257091
156816	257092
128709	257093
64544	257094
79373	257095
36558	257096
63794	257097
55165	257098
152492	257099
85999	257100
429	257101
17641	257102
122440	257103
165958	257104
24141	257105
49273	257106
102463	257107
21976	257108
100310	257109
27547	257110
125760	257111
52882	257112
32502	257113
108498	257114
53795	257115
149119	257116
88196	257117
56520	257118
127887	257119
158773	257120
40927	257121
164376	257122
159591	257123
49210	257124
7034	257125
98037	257126
35820	257127
102462	257128
24942	257129
52343	257130
126419	257131
5240	257132
154353	257133
98893	257134
121386	257135
1199	257136
3006	257137
28895	257138
42782	257139
77822	257140
104839	257141
5253	257142
1486	257143
96426	257144
26208	257145
14929	257146
45806	257147
109815	257148
21610	257149
38851	257150
50977	257151
139202	257152
17413	257153
74608	257154
12805	257155
104862	257156
151975	257157
32367	257158
139758	257159
92478	257160
110525	257161
139898	257162
120496	257163
88766	257164
28197	257165
89685	257166
80666	257167
75967	257168
327	257169
22575	257170
73805	257171
141764	257172
43233	257173
82765	257174
101018	257175
162901	257176
76788	257177
1743	257178
161651	257179
38687	257180
32852	257181
85819	257182
77020	257183
58807	257184
23702	257185
2057	257186
9098	257187
23342	257188
1000	257189
4243	257190
50276	257191
53218	257192
61205	257193
48071	257194
45336	257195
45336	257196
91583	257197
87037	257198
72206	257199
54877	257200
99526	257201
4575	257202
45341	257203
3084	257204
10984	257205
81793	257206
1098	257207
974	257208
5888	257209
11195	257210
13530	257211
70937	257212
111685	257213
66743	257214
5437	257215
14103	257216
2889	257217
63366	257218
22043	257219
30799	257220
115701	257221
2427	257222
283	257223
86282	257224
76303	257225
108336	257226
68445	257227
4836	257228
17616	257229
3048	257230
27650	257231
26215	257232
226	257233
52824	257234
30993	257235
1000	257236
23400	257237
1355	257238
45808	257239
30781	257240
88122	257241
10352	257242
6763	257243
106174	257244
357	257245
21026	257246
145785	257247
36492	257248
101817	257249
26453	257250
72574	257251
26947	257252
73089	257253
5881	257254
96498	257255
68514	257256
20888	257257
139623	257258
13911	257259
1457	257260
7119	257261
2097	257262
473	257263
23811	257264
97792	257265
16139	257266
545	257267
2857	257268
3947	257269
77966	257270
30520	257271
10113	257272
50295	257273
45	257274
18197	257275
4232	257276
7009	257277
7009	257278
37291	257279
42947	257280
49146	257281
35052	257282
89982	257283
11288	257284
35842	257285
63134	257286
8665	257287
28099	257288
87224	257289
31255	257290
39750	257291
28734	257292
87181	257293
52824	257294
17969	257295
104534	257296
165737	257297
46883	257298
81552	257299
42158	257300
59846	257301
16648	257302
40414	257303
15805	257304
49162	257305
97500	257306
167347	257307
29900	257308
6322	257309
8974	257310
48473	257311
68790	257312
33489	257313
107861	257314
51482	257315
2802	257316
93917	257317
111732	257318
1016	257319
22089	257320
72235	257321
90880	257322
36088	257323
26192	257324
3141	257325
122546	257326
210	257327
556	257328
60398	257329
75171	257330
48457	257331
14584	257332
4736	257333
124455	257334
65678	257335
73712	257336
16085	257337
19659	257338
7914	257339
199	257340
21752	257341
3738	257342
1033	257343
47387	257344
18607	257345
17127	257346
652	257347
39172	257348
13058	257349
37675	257350
907	257351
96056	257352
94658	257353
38784	257354
4343	257355
7548	257356
61278	257357
72370	257358
61553	257359
48824	257360
139661	257361
93237	257362
56644	257363
3210	257364
63484	257365
43200	257366
113079	257367
124	257368
80383	257369
8078	257370
83487	257371
91607	257372
118731	257373
13605	257374
25374	257375
82143	257376
124	257377
5474	257378
11884	257379
3494	257380
22078	257381
7515	257382
92196	257383
62404	257384
13557	257385
99790	257386
38658	257387
102	257388
56293	257389
28019	257390
837	257391
76654	257392
66355	257393
35	257394
33385	257395
3119	257396
10807	257397
30729	257398
82846	257399
20271	257400
36689	257401
82440	257402
50889	257403
15945	257404
2100	257405
1294	257406
2941	257407
4745	257408
4964	257409
58458	257410
47950	257411
9548	257412
83319	257413
44647	257414
156230	257415
8871	257416
35304	257417
110784	257418
7525	257419
24612	257420
133832	257421
23499	257422
13286	257423
139288	257424
17845	257425
59207	257426
48204	257427
46822	257428
114530	257429
62734	257430
104429	257431
2941	257432
43161	257433
63591	257434
59969	257435
2132	257436
60535	257437
132190	257438
25501	257439
27720	257440
2049	257441
27114	257442
8102	257443
69238	257444
5734	257445
37267	257446
119846	257447
331	257448
74423	257449
65610	257450
299	257451
52	257452
162	257453
607	257454
44158	257455
4220	257456
66034	257457
36184	257458
118688	257459
1206	257460
15717	257461
541	257462
95605	257463
30610	257464
119833	257465
90628	257466
18761	257467
548	257468
97160	257469
78654	257470
107672	257471
150263	257472
158024	257473
11956	257474
13835	257475
30727	257476
106923	257477
35923	257478
83108	257479
122619	257480
13171	257481
160313	257482
127692	257483
160038	257484
141153	257485
28420	257486
134093	257487
7472	257488
48678	257489
38737	257490
19381	257491
86009	257492
62840	257493
5547	257494
52113	257495
29705	257496
41192	257497
50098	257498
43074	257499
67584	257500
82847	257501
94627	257502
50541	257503
4734	257504
35335	257505
154588	257506
94550	257507
91378	257508
150445	257509
86135	257510
17149	257511
158182	257512
60970	257513
150449	257514
22914	257515
56842	257516
19630	257517
167558	257518
143652	257519
41560	257520
18746	257521
166068	257522
107293	257523
126929	257524
116803	257525
127293	257526
68525	257527
68525	257528
156303	257529
121554	257530
166177	257531
150684	257532
80457	257533
135992	257534
77892	257535
158344	257536
93451	257537
39431	257538
44661	257539
69601	257540
163026	257541
14702	257542
89348	257543
156517	257544
131345	257545
47998	257546
11948	257547
143932	257548
52649	257549
166004	257550
130800	257551
139105	257552
94571	257553
54955	257554
114928	257555
152396	257556
73101	257557
81870	257558
89808	257559
132139	257560
34495	257561
164053	257562
77084	257563
80437	257564
100519	257565
145225	257566
69843	257567
36726	257568
9921	257569
8881	257570
13443	257571
55999	257572
124876	257573
4478	257574
28737	257575
87393	257576
31268	257577
30939	257578
66730	257579
100506	257580
50873	257581
65041	257582
22148	257583
13964	257584
88907	257585
9330	257586
119775	257587
9858	257588
3943	257589
56020	257590
59030	257591
164018	257592
145111	257593
44461	257594
53921	257595
141109	257596
116561	257597
151094	257598
130932	257599
118530	257600
108358	257601
136976	257602
30036	257603
40526	257604
130558	257605
21950	257606
51649	257607
37572	257608
98761	257609
30376	257610
110437	257611
37424	257612
127311	257613
7102	257614
5380	257615
158526	257616
36879	257617
87120	257618
76729	257619
322	257620
4386	257621
143580	257622
109804	257623
156320	257624
116881	257625
75261	257626
9191	257627
4333	257628
32344	257629
63110	257630
22958	257631
28304	257632
78360	257633
4860	257634
149105	257635
1192	257636
143076	257637
39994	257638
10181	257639
36650	257640
104197	257641
28428	257642
17581	257643
102181	257644
37102	257645
44666	257646
98138	257647
132592	257648
162109	257649
33659	257650
69212	257651
8677	257652
3446	257653
12753	257654
11082	257655
37477	257656
86696	257657
12659	257658
94489	257659
37701	257660
44835	257661
31051	257662
3804	257663
84274	257664
59246	257665
124351	257666
166309	257667
28088	257668
14035	257669
143873	257670
22956	257671
126423	257672
755	257673
2986	257674
106589	257675
141051	257676
144004	257677
62580	257678
117655	257679
47439	257680
68286	257681
137727	257682
6141	257683
106383	257684
116792	257685
26287	257686
82249	257687
73515	257688
56522	257689
87118	257690
71096	257691
21267	257692
115615	257693
167523	257694
115615	257695
102096	257696
21456	257697
117068	257698
9830	257699
145285	257700
150395	257701
30827	257702
39933	257703
8343	257704
88039	257705
67517	257706
610	257707
47184	257708
316	257709
25071	257710
76044	257711
21792	257712
92360	257713
56772	257714
120090	257715
160733	257716
69509	257717
112050	257718
42630	257719
27719	257720
42228	257721
75165	257722
82267	257723
66405	257724
150347	257725
33667	257726
87983	257727
122495	257728
51651	257729
13350	257730
64397	257731
102459	257732
66178	257733
105404	257734
116823	257735
1103	257736
17119	257737
33	257738
139604	257739
34232	257740
34232	257741
17124	257742
34189	257743
340	257744
40656	257745
4598	257746
3849	257747
135546	257748
64105	257749
71331	257750
48482	257751
16542	257752
809	257753
1536	257754
3391	257755
3693	257756
1533	257757
37738	257758
121071	257759
74388	257760
20731	257761
161994	257762
148665	257763
162545	257764
132538	257765
93616	257766
5574	257767
18758	257768
577	257769
94637	257770
57714	257771
3000	257772
3809	257773
131636	257774
45764	257775
100970	257776
14119	257777
10802	257778
97708	257779
17562	257780
10561	257781
14808	257782
9431	257783
26954	257784
10905	257785
43321	257786
503	257787
69687	257788
25318	257789
131161	257790
15447	257791
30297	257792
6571	257793
31512	257794
111079	257795
128287	257796
26132	257797
10308	257798
32488	257799
7914	257800
4960	257801
34534	257802
6357	257803
150	257804
38437	257805
3419	257806
22747	257807
26569	257808
48340	257809
6610	257810
8569	257811
128678	257812
102799	257813
92755	257814
12713	257815
66579	257816
104893	257817
25970	257818
17909	257819
104909	257820
156058	257821
81041	257822
3704	257823
98852	257824
45860	257825
65655	257826
99773	257827
29592	257828
129598	257829
99758	257830
99759	257831
42475	257832
64349	257833
28128	257834
92785	257835
98050	257836
118539	257837
24420	257838
3433	257839
85070	257840
102475	257841
43484	257842
78461	257843
98827	257844
16073	257845
4337	257846
10672	257847
32578	257848
62604	257849
102315	257850
99393	257851
99272	257852
66331	257853
9275	257854
22205	257855
4985	257856
748	257857
90395	257858
93	257859
74400	257860
76784	257861
73458	257862
13239	257863
30577	257864
11647	257865
2222	257866
21975	257867
2694	257868
89938	257869
12506	257870
27251	257871
4527	257872
61608	257873
20735	257874
3084	257875
8198	257876
38685	257877
1000	257878
31608	257879
20803	257880
5787	257881
5787	257882
4	257883
71	257884
73209	257885
384	257886
6013	257887
124883	257888
141315	257889
141300	257890
99044	257891
117714	257892
77444	257893
73632	257894
113486	257895
33641	257896
83150	257897
73774	257898
93649	257899
76124	257900
61276	257901
9361	257902
59423	257903
148569	257904
156087	257905
13952	257906
45498	257907
21	257908
143	257909
12444	257910
46400	257911
12414	257912
4717	257913
23728	257914
53188	257915
152781	257916
16494	257917
13300	257918
27163	257919
12830	257920
102277	257921
98877	257922
60027	257923
45625	257924
58229	257925
145426	257926
108076	257927
106645	257928
138331	257929
52926	257930
95466	257931
23316	257932
53164	257933
114896	257934
73402	257935
137439	257936
54139	257937
55649	257938
96288	257939
143838	257940
88936	257941
52187	257942
19689	257943
5154	257944
34629	257945
458	257946
12733	257947
43841	257948
142075	257949
63290	257950
168	257951
62513	257952
35151	257953
39868	257954
52825	257955
71821	257956
112256	257957
162203	257958
72846	257959
17730	257960
21916	257961
112968	257962
137352	257963
52750	257964
66201	257965
124209	257966
3705	257967
105539	257968
30036	257969
162270	257970
53746	257971
141441	257972
141328	257973
71610	257974
113803	257975
56498	257976
118908	257977
121648	257978
134618	257979
107768	257980
62412	257981
102635	257982
124401	257983
836	257984
109643	257985
130507	257986
124698	257987
130505	257988
132175	257989
36024	257990
121084	257991
90854	257992
21695	257993
100578	257994
96887	257995
34655	257996
107519	257997
134048	257998
5837	257999
130874	258000
236	258001
118624	258002
40757	258003
27764	258004
573	258005
112839	258006
161915	258007
100318	258008
69756	258009
78275	258010
72099	258011
153252	258012
79427	258013
52952	258014
87366	258015
102800	258016
24863	258017
43477	258018
68839	258019
102844	258020
158418	258021
115459	258022
40105	258023
77680	258024
90892	258025
92459	258026
50730	258027
63549	258028
68069	258029
1176	258030
5149	258031
83332	258032
79327	258033
463	258034
87805	258035
7590	258036
33505	258037
53931	258038
2750	258039
1964	258040
1244	258041
70981	258042
34472	258043
15963	258044
1522	258045
328	258046
5855	258047
1202	258048
46175	258049
23321	258050
5449	258051
39739	258052
7353	258053
1202	258054
18374	258055
5600	258056
14577	258057
16784	258058
31625	258059
2547	258060
30610	258061
426	258062
90527	258063
232	258064
67250	258065
226	258066
103724	258067
68685	258068
67931	258069
7669	258070
1430	258071
17583	258072
30556	258073
10103	258074
118078	258075
73841	258076
30647	258077
25109	258078
22171	258079
1636	258080
46730	258081
86890	258082
66656	258083
263	258084
936	258085
28346	258086
115521	258087
5104	258088
995	258089
26309	258090
24950	258091
836	258092
134672	258093
110251	258094
30739	258095
63545	258096
8494	258097
49914	258098
2878	258099
2821	258100
10822	258101
85402	258102
20927	258103
9205	258104
11647	258105
2793	258106
51413	258107
45509	258108
34233	258109
4107	258110
27334	258111
67281	258112
35508	258113
113030	258114
29031	258115
35852	258116
24357	258117
68228	258118
9973	258119
64592	258120
6111	258121
56271	258122
81934	258123
55547	258124
51148	258125
156110	258126
146738	258127
101753	258128
61459	258129
28820	258130
23135	258131
28805	258132
91591	258133
45966	258134
124888	258135
80353	258136
29059	258137
9781	258138
156139	258139
1489	258140
39278	258141
35189	258142
150309	258143
123874	258144
93385	258145
76391	258146
136244	258147
12217	258148
1741	258149
65136	258150
53876	258151
100416	258152
72698	258153
78958	258154
135545	258155
93410	258156
114700	258157
78847	258158
123940	258159
46796	258160
45056	258161
56045	258162
165775	258163
21309	258164
97573	258165
2225	258166
70077	258167
45874	258168
983	258169
38143	258170
27108	258171
98838	258172
13831	258173
16258	258174
1459	258175
2819	258176
41231	258177
21444	258178
86073	258179
33921	258180
26833	258181
46841	258182
34538	258183
54474	258184
13468	258185
105993	258186
46308	258187
18336	258188
18559	258189
56303	258190
212	258191
81563	258192
5927	258193
46073	258194
30409	258195
45458	258196
20848	258197
98009	258198
50792	258199
18859	258200
12787	258201
31970	258202
6847	258203
2674	258204
32997	258205
54027	258206
40487	258207
2674	258208
5256	258209
76880	258210
122948	258211
35501	258212
14893	258213
11611	258214
33536	258215
11848	258216
137770	258217
36772	258218
20198	258219
132618	258220
144063	258221
11194	258222
70198	258223
109857	258224
109842	258225
47666	258226
112946	258227
78977	258228
91352	258229
72944	258230
24397	258231
92592	258232
23865	258233
32154	258234
98941	258235
76853	258236
25702	258237
2225	258238
99382	258239
27289	258240
29181	258241
34697	258242
19195	258243
70142	258244
71063	258245
98036	258246
93395	258247
44823	258248
8415	258249
98871	258250
60230	258251
59019	258252
42358	258253
123230	258254
73446	258255
70200	258256
96934	258257
147029	258258
29093	258259
129726	258260
32327	258261
93390	258262
76876	258263
83595	258264
63593	258265
82275	258266
150699	258267
142535	258268
122474	258269
37916	258270
94497	258271
32919	258272
21861	258273
61599	258274
150291	258275
16236	258276
14258	258277
91416	258278
21	258279
131466	258280
2225	258281
90156	258282
46307	258283
26437	258284
164291	258285
20800	258286
84483	258287
73840	258288
11859	258289
61505	258290
27261	258291
16	258292
4017	258293
442	258294
9582	258295
48785	258296
3077	258297
4603	258298
26297	258299
18246	258300
18707	258301
28625	258302
60057	258303
79844	258304
316	258305
133	258306
107671	258307
5397	258308
38811	258309
32726	258310
32779	258311
6444	258312
305	258313
4671	258314
59449	258315
132638	258316
22168	258317
58035	258318
30449	258319
50835	258320
8260	258321
154271	258322
76650	258323
98000	258324
131032	258325
62272	258326
20328	258327
32190	258328
50419	258329
133047	258330
16515	258331
42153	258332
74465	258333
86270	258334
106935	258335
85408	258336
65398	258337
10062	258338
34331	258339
46136	258340
28947	258341
52393	258342
62596	258343
80377	258344
93900	258345
55308	258346
131611	258347
84877	258348
57818	258349
74299	258350
111366	258351
58128	258352
56037	258353
52178	258354
13067	258355
93400	258356
108751	258357
12672	258358
152039	258359
8367	258360
20297	258361
23137	258362
44534	258363
51466	258364
140293	258365
49237	258366
70159	258367
67297	258368
39274	258369
53895	258370
94624	258371
114646	258372
94065	258373
144353	258374
12768	258375
77368	258376
5149	258377
1176	258378
51970	258379
41582	258380
40232	258381
324	258382
8283	258383
7269	258384
661	258385
21087	258386
8685	258387
13400	258388
202	258389
15897	258390
8	258391
5902	258392
74338	258393
43633	258394
45583	258395
4122	258396
83229	258397
72820	258398
82918	258399
12682	258400
79842	258401
83684	258402
76860	258403
89586	258404
60654	258405
626	258406
114639	258407
129514	258408
101199	258409
25003	258410
112	258411
57258	258412
2182	258413
24835	258414
43572	258415
4664	258416
18470	258417
23421	258418
63525	258419
41675	258420
60133	258421
81182	258422
55152	258423
2041	258424
74059	258425
156098	258426
104240	258427
11286	258428
9730	258429
18107	258430
37918	258431
10573	258432
68411	258433
12693	258434
25486	258435
4690	258436
81769	258437
37447	258438
68818	258439
110358	258440
16098	258441
119376	258442
110253	258443
97676	258444
27338	258445
76429	258446
49259	258447
26510	258448
59214	258449
95578	258450
95545	258451
122652	258452
76978	258453
29189	258454
40206	258455
61487	258456
110166	258457
60041	258458
54284	258459
67108	258460
96791	258461
120312	258462
99573	258463
17251	258464
40435	258465
59301	258466
12961	258467
131395	258468
52414	258469
3664	258470
135436	258471
82129	258472
64274	258473
32837	258474
61749	258475
71719	258476
68101	258477
27504	258478
60271	258479
104101	258480
23133	258481
70486	258482
107890	258483
72986	258484
45582	258485
14917	258486
165374	258487
65378	258488
45106	258489
87572	258490
34613	258491
34523	258492
43481	258493
78402	258494
20654	258495
83385	258496
44904	258497
18838	258498
2206	258499
13375	258500
77400	258501
15299	258502
29211	258503
81300	258504
35557	258505
40822	258506
83852	258507
22976	258508
74059	258509
44230	258510
66118	258511
137574	258512
133769	258513
73144	258514
78432	258515
122848	258516
90585	258517
23455	258518
53894	258519
139071	258520
11464	258521
19646	258522
96193	258523
67079	258524
49550	258525
49550	258526
12703	258527
65853	258528
67131	258529
89324	258530
127656	258531
127992	258532
72217	258533
90577	258534
88227	258535
75285	258536
507	258537
70284	258538
166072	258539
80737	258540
70168	258541
10479	258542
108114	258543
99066	258544
1712	258545
50553	258546
29141	258547
75443	258548
160465	258549
122658	258550
7152	258551
29040	258552
107174	258553
111980	258554
51870	258555
1534	258556
2917	258557
8063	258558
121619	258559
11363	258560
77688	258561
103456	258562
38919	258563
20868	258564
20432	258565
96	258566
3	258567
45753	258568
3794	258569
130558	258570
101491	258571
129588	258572
4435	258573
99215	258574
31584	258575
55374	258576
21042	258577
46805	258578
47110	258579
15935	258580
11729	258581
535	258582
8136	258583
21271	258584
21271	258585
22789	258586
6125	258587
160682	258588
43482	258589
117388	258590
19615	258591
13102	258592
79060	258593
97665	258594
10160	258595
44545	258596
43307	258597
69861	258598
29083	258599
95506	258600
53763	258601
113657	258602
24746	258603
25943	258604
44590	258605
85360	258606
58607	258607
49872	258608
489	258609
22936	258610
39774	258611
91623	258612
49664	258613
5613	258614
87954	258615
110240	258616
18299	258617
76271	258618
33273	258619
1951	258620
145359	258621
134544	258622
121106	258623
14393	258624
15963	258625
162455	258626
8	258627
8	258628
11639	258629
61190	258630
98333	258631
99147	258632
21990	258633
107009	258634
69347	258635
23189	258636
105414	258637
68186	258638
108924	258639
15099	258640
76551	258641
83090	258642
22176	258643
9347	258644
34798	258645
129796	258646
29635	258647
62651	258648
113291	258649
52353	258650
40973	258651
53153	258652
127450	258653
147225	258654
96589	258655
113413	258656
129483	258657
89594	258658
60235	258659
120242	258660
31550	258661
90832	258662
64798	258663
102992	258664
94015	258665
53414	258666
28212	258667
158637	258668
13783	258669
3485	258670
8704	258671
64514	258672
14997	258673
54714	258674
1966	258675
42422	258676
53189	258677
24199	258678
730	258679
60360	258680
34486	258681
121209	258682
24277	258683
114411	258684
24585	258685
33046	258686
119064	258687
11977	258688
64144	258689
66243	258690
62176	258691
21758	258692
30326	258693
31193	258694
17030	258695
110949	258696
28563	258697
89442	258698
78845	258699
55321	258700
83480	258701
158600	258702
149127	258703
48061	258704
46867	258705
81929	258706
21465	258707
151112	258708
115654	258709
52759	258710
114546	258711
103937	258712
56411	258713
101508	258714
71604	258715
105264	258716
90932	258717
45635	258718
31651	258719
79624	258720
26646	258721
42240	258722
81626	258723
151110	258724
64179	258725
157612	258726
13145	258727
53202	258728
62636	258729
17744	258730
50412	258731
32412	258732
127775	258733
78220	258734
59498	258735
106745	258736
57917	258737
724	258738
11812	258739
57	258740
1212	258741
3280	258742
2078	258743
19777	258744
16889	258745
1112	258746
29828	258747
25022	258748
328	258749
1214	258750
26003	258751
728	258752
102582	258753
6588	258754
3241	258755
9192	258756
39376	258757
134691	258758
7696	258759
44793	258760
71840	258761
129775	258762
112193	258763
133064	258764
40604	258765
71137	258766
110635	258767
63620	258768
39376	258769
97050	258770
64713	258771
67158	258772
4300	258773
32067	258774
1801	258775
28066	258776
91035	258777
31834	258778
4517	258779
76644	258780
61759	258781
27	258782
103772	258783
33800	258784
61743	258785
1215	258786
70211	258787
69551	258788
17165	258789
8226	258790
91033	258791
24371	258792
47140	258793
9998	258794
80420	258795
67026	258796
109148	258797
64616	258798
29120	258799
64167	258800
87745	258801
6848	258802
30103	258803
79995	258804
7396	258805
3833	258806
59204	258807
1015	258808
3382	258809
61527	258810
718	258811
61607	258812
46	258813
22191	258814
26958	258815
70774	258816
12334	258817
123032	258818
75379	258819
63911	258820
93824	258821
56338	258822
73246	258823
90195	258824
65558	258825
75052	258826
99489	258827
14370	258828
127103	258829
84195	258830
92298	258831
133167	258832
35118	258833
890	258834
34964	258835
91150	258836
34570	258837
131697	258838
1377	258839
10020	258840
72536	258841
10474	258842
60719	258843
168055	258844
8819	258845
127182	258846
9288	258847
61754	258848
2731	258849
2097	258850
983	258851
5854	258852
1592	258853
2301	258854
16817	258855
13150	258856
889	258857
204	258858
298	258859
2218	258860
39415	258861
72828	258862
297	258863
32240	258864
4801	258865
99371	258866
25901	258867
26629	258868
2296	258869
286	258870
25855	258871
7782	258872
6801	258873
70555	258874
12794	258875
46980	258876
3955	258877
14992	258878
75752	258879
44933	258880
57928	258881
61729	258882
17311	258883
25896	258884
21348	258885
6194	258886
10066	258887
3847	258888
2255	258889
151	258890
5374	258891
113052	258892
26409	258893
1744	258894
2345	258895
4952	258896
113906	258897
42217	258898
3745	258899
13486	258900
411	258901
738	258902
73345	258903
1250	258904
53462	258905
86452	258906
13486	258907
14683	258908
5374	258909
14160	258910
98886	258911
43377	258912
90	258913
60261	258914
10192	258915
28475	258916
36613	258917
6664	258918
125523	258919
2709	258920
5921	258921
3745	258922
4943	258923
2709	258924
347	258925
90952	258926
43656	258927
26112	258928
22592	258929
7	258930
814	258931
5841	258932
12433	258933
31384	258934
5566	258935
55940	258936
19441	258937
32412	258938
14515	258939
119942	258940
137538	258941
91988	258942
39316	258943
52543	258944
19448	258945
146768	258946
32708	258947
67613	258948
69764	258949
53673	258950
146760	258951
90342	258952
69985	258953
41148	258954
136899	258955
99293	258956
121328	258957
69752	258958
89964	258959
122598	258960
69815	258961
41690	258962
41312	258963
121059	258964
90254	258965
76265	258966
54074	258967
110242	258968
69753	258969
71396	258970
51687	258971
154935	258972
40436	258973
4949	258974
137036	258975
69782	258976
40579	258977
42169	258978
79317	258979
148409	258980
54950	258981
136421	258982
90256	258983
166799	258984
69748	258985
76377	258986
41177	258987
53692	258988
11440	258989
121060	258990
41202	258991
9240	258992
9241	258993
12442	258994
13890	258995
18683	258996
45145	258997
53841	258998
18361	258999
113133	259000
26441	259001
53848	259002
6493	259003
69991	259004
9244	259005
54953	259006
31459	259007
6496	259008
29503	259009
6498	259010
7653	259011
7766	259012
70692	259013
34472	259014
18706	259015
90281	259016
31470	259017
40595	259018
15841	259019
32108	259020
9385	259021
7556	259022
6415	259023
15389	259024
20355	259025
4787	259026
107207	259027
107197	259028
70202	259029
8178	259030
20397	259031
127561	259032
71480	259033
119958	259034
99255	259035
166800	259036
74554	259037
152868	259038
115237	259039
96526	259040
71516	259041
129275	259042
54376	259043
116698	259044
165858	259045
31504	259046
41154	259047
43977	259048
54377	259049
41372	259050
137459	259051
137146	259052
88265	259053
32519	259054
113917	259055
70652	259056
29941	259057
53765	259058
85829	259059
150384	259060
36544	259061
121304	259062
43677	259063
19062	259064
42171	259065
137462	259066
59565	259067
68898	259068
20305	259069
165711	259070
64094	259071
20942	259072
119207	259073
40657	259074
24726	259075
76536	259076
166328	259077
97585	259078
85982	259079
35592	259080
53742	259081
70007	259082
134290	259083
54967	259084
136977	259085
121104	259086
69803	259087
76359	259088
58050	259089
69765	259090
165811	259091
35903	259092
72576	259093
61061	259094
45145	259095
70826	259096
117153	259097
75277	259098
91849	259099
72634	259100
76305	259101
165658	259102
133598	259103
26505	259104
53953	259105
14835	259106
71955	259107
32583	259108
5463	259109
5761	259110
40947	259111
7857	259112
148537	259113
70538	259114
86066	259115
51047	259116
97522	259117
29941	259118
138128	259119
55277	259120
171	259121
755	259122
25735	259123
755	259124
14851	259125
103027	259126
42188	259127
171	259128
56543	259129
32745	259130
249	259131
65985	259132
90963	259133
89235	259134
99283	259135
85238	259136
33384	259137
712	259138
21975	259139
39322	259140
6572	259141
12136	259142
42382	259143
64079	259144
12256	259145
134933	259146
19778	259147
16095	259148
83845	259149
12084	259150
13769	259151
151207	259152
96083	259153
31297	259154
152245	259155
49254	259156
49254	259157
2338	259158
44911	259159
113974	259160
7239	259161
2233	259162
2311	259163
48077	259164
6842	259165
54709	259166
15681	259167
12	259168
12	259169
12	259170
4783	259171
118422	259172
12	259173
2226	259174
12	259175
12	259176
1468	259177
105020	259178
2909	259179
1464	259180
33322	259181
14602	259182
39302	259183
50363	259184
28028	259185
51469	259186
12	259187
12	259188
156633	259189
12	259190
71551	259191
8844	259192
31073	259193
12260	259194
1654	259195
17559	259196
55602	259197
30660	259198
23405	259199
8230	259200
2529	259201
1693	259202
134759	259203
36775	259204
16450	259205
31381	259206
5148	259207
107012	259208
7894	259209
18059	259210
13613	259211
20287	259212
27027	259213
67877	259214
41716	259215
49577	259216
92886	259217
8695	259218
59095	259219
2563	259220
5553	259221
37904	259222
49577	259223
8101	259224
22550	259225
21256	259226
14261	259227
122046	259228
36943	259229
3269	259230
29828	259231
21717	259232
37029	259233
4439	259234
5845	259235
24838	259236
49128	259237
36174	259238
95069	259239
81666	259240
1653	259241
49128	259242
85562	259243
105549	259244
130380	259245
130111	259246
23112	259247
17005	259248
5204	259249
115610	259250
19467	259251
94726	259252
73333	259253
25124	259254
10006	259255
83485	259256
32684	259257
7886	259258
40984	259259
38847	259260
52303	259261
21734	259262
26614	259263
106266	259264
79823	259265
130892	259266
80133	259267
5149	259268
1176	259269
129703	259270
3749	259271
10981	259272
21734	259273
145324	259274
30276	259275
103585	259276
42336	259277
28664	259278
85901	259279
63074	259280
84926	259281
799	259282
7461	259283
121987	259284
2755	259285
43217	259286
32465	259287
9451	259288
111471	259289
147310	259290
22036	259291
10548	259292
95464	259293
43598	259294
16501	259295
8421	259296
68393	259297
24380	259298
24998	259299
91402	259300
78456	259301
14824	259302
98804	259303
12002	259304
7973	259305
523	259306
13213	259307
3015	259308
8024	259309
28874	259310
80857	259311
18416	259312
93523	259313
22582	259314
3020	259315
35150	259316
10417	259317
827	259318
2084	259319
32326	259320
3345	259321
1350	259322
32856	259323
20106	259324
184	259325
8586	259326
16122	259327
1944	259328
3231	259329
18	259330
113199	259331
46	259332
3749	259333
3171	259334
1972	259335
1358	259336
2196	259337
13982	259338
13	259339
3985	259340
147	259341
3	259342
337	259343
109373	259344
35212	259345
11382	259346
10620	259347
3263	259348
495	259349
3379	259350
1280	259351
18124	259352
1565	259353
809	259354
2662	259355
14595	259356
2489	259357
89356	259358
6704	259359
11307	259360
16	259361
26	259362
5918	259363
2115	259364
1971	259365
7243	259366
1072	259367
3617	259368
28486	259369
4523	259370
3603	259371
313	259372
523	259373
283	259374
1772	259375
1226	259376
3	259377
389	259378
7530	259379
1940	259380
11082	259381
280	259382
114359	259383
81553	259384
35	259385
8111	259386
67289	259387
28753	259388
5333	259389
41665	259390
465	259391
11270	259392
8586	259393
1530	259394
17996	259395
70189	259396
313	259397
10114	259398
48787	259399
9272	259400
684	259401
71809	259402
69483	259403
35104	259404
26017	259405
3230	259406
313	259407
1512	259408
624	259409
79613	259410
16730	259411
1257	259412
1398	259413
996	259414
21293	259415
1400	259416
67937	259417
2417	259418
294	259419
835	259420
36757	259421
15801	259422
527	259423
2052	259424
86	259425
14041	259426
13	259427
50440	259428
26314	259429
52180	259430
12240	259431
184	259432
908	259433
51269	259434
2755	259435
25563	259436
20131	259437
7537	259438
1876	259439
468	259440
56164	259441
847	259442
67840	259443
20720	259444
80873	259445
813	259446
13029	259447
5	259448
1353	259449
1226	259450
2040	259451
76380	259452
87151	259453
21862	259454
827	259455
1641	259456
3900	259457
21610	259458
46316	259459
44205	259460
3516	259461
2431	259462
12008	259463
3187	259464
55444	259465
466	259466
28797	259467
5661	259468
43147	259469
27794	259470
2489	259471
7579	259472
8107	259473
775	259474
51255	259475
20531	259476
52824	259477
4	259478
142115	259479
4	259480
12	259481
44723	259482
2417	259483
80703	259484
2066	259485
1134	259486
3652	259487
1787	259488
201	259489
45373	259490
43356	259491
9638	259492
44855	259493
67234	259494
12222	259495
27262	259496
35518	259497
30105	259498
708	259499
13418	259500
608	259501
29529	259502
3550	259503
710	259504
99	259505
836	259506
8430	259507
3466	259508
1398	259509
4750	259510
24177	259511
4218	259512
79324	259513
1231	259514
12264	259515
46218	259516
421	259517
421	259518
11324	259519
11270	259520
2140	259521
1400	259522
1787	259523
53770	259524
25520	259525
40	259526
1880	259527
1641	259528
20005	259529
1962	259530
16730	259531
83443	259532
5650	259533
2009	259534
955	259535
432	259536
198	259537
194	259538
1874	259539
97	259540
4150	259541
8893	259542
627	259543
87847	259544
164261	259545
105402	259546
33755	259547
74697	259548
2358	259549
2550	259550
1971	259551
3230	259552
1876	259553
8893	259554
1180	259555
12110	259556
32856	259557
34842	259558
7579	259559
10620	259560
1962	259561
1880	259562
22902	259563
11382	259564
1641	259565
16520	259566
39474	259567
24177	259568
16122	259569
4523	259570
1641	259571
1962	259572
84	259573
337	259574
7973	259575
1257	259576
51123	259577
13029	259578
39474	259579
1350	259580
827	259581
35104	259582
90021	259583
13	259584
52180	259585
86	259586
3187	259587
22582	259588
4	259589
28797	259590
73	259591
56164	259592
113199	259593
5070	259594
3230	259595
3345	259596
6704	259597
37598	259598
1971	259599
3231	259600
18124	259601
766	259602
35212	259603
7	259604
18	259605
495	259606
14595	259607
36715	259608
4457	259609
2868	259610
1565	259611
908	259612
2662	259613
1328	259614
466	259615
4	259616
1962	259617
8430	259618
28874	259619
4	259620
1353	259621
3550	259622
13	259623
2040	259624
13982	259625
56933	259626
3171	259627
996	259628
243	259629
3901	259630
3263	259631
23946	259632
20131	259633
10182	259634
1	259635
31375	259636
5661	259637
27794	259638
3603	259639
7537	259640
2196	259641
2733	259642
1627	259643
30363	259644
547	259645
53770	259646
3571	259647
49179	259648
283	259649
1661	259650
2021	259651
1297	259652
99	259653
1226	259654
10924	259655
1649	259656
523	259657
1358	259658
3020	259659
81553	259660
10114	259661
28486	259662
67289	259663
89325	259664
3985	259665
7530	259666
45373	259667
33545	259668
815	259669
3900	259670
35	259671
4	259672
34425	259673
16122	259674
8586	259675
3	259676
457	259677
2489	259678
184	259679
7243	259680
60347	259681
1940	259682
1180	259683
313	259684
13213	259685
117228	259686
71809	259687
280	259688
11270	259689
39482	259690
2052	259691
35150	259692
15203	259693
2331	259694
21862	259695
40886	259696
27262	259697
1231	259698
624	259699
1400	259700
29529	259701
83717	259702
67937	259703
16730	259704
1512	259705
827	259706
20106	259707
109373	259708
37357	259709
36757	259710
34738	259711
1134	259712
9018	259713
87641	259714
147	259715
50474	259716
1011	259717
1398	259718
51	259719
26172	259720
80857	259721
2284	259722
1880	259723
747	259724
827	259725
3749	259726
9328	259727
4	259728
20720	259729
8586	259730
61767	259731
11270	259732
8024	259733
1787	259734
468	259735
1382	259736
847	259737
5698	259738
3	259739
60	259740
80873	259741
49549	259742
25520	259743
1226	259744
64017	259745
51269	259746
44723	259747
6	259748
13	259749
1676	259750
421	259751
53241	259752
2431	259753
747	259754
1498	259755
1253	259756
11085	259757
2489	259758
24177	259759
20402	259760
67840	259761
23650	259762
41430	259763
43147	259764
26314	259765
10417	259766
11382	259767
2306	259768
775	259769
313	259770
13904	259771
14007	259772
12110	259773
46	259774
1589	259775
7378	259776
71702	259777
5918	259778
3617	259779
7	259780
17	259781
18416	259782
3652	259783
25944	259784
1134	259785
4	259786
17	259787
26490	259788
1944	259789
9638	259790
10531	259791
4444	259792
1539	259793
1202	259794
37357	259795
12	259796
35518	259797
1876	259798
52119	259799
1972	259800
835	259801
2417	259802
3516	259803
95473	259804
2066	259805
10620	259806
283	259807
1400	259808
813	259809
201	259810
43356	259811
80670	259812
13771	259813
12222	259814
13124	259815
2418	259816
1772	259817
2050	259818
16520	259819
1972	259820
51099	259821
10348	259822
22802	259823
67234	259824
46505	259825
44855	259826
34228	259827
12240	259828
313	259829
8573	259830
18016	259831
3	259832
1073	259833
40	259834
11526	259835
523	259836
421	259837
2417	259838
80703	259839
32326	259840
12008	259841
1445	259842
332	259843
4	259844
7579	259845
3466	259846
633	259847
12264	259848
2140	259849
8975	259850
2403	259851
2703	259852
4	259853
7552	259854
87151	259855
21610	259856
3398	259857
2681	259858
30389	259859
3015	259860
4081	259861
389	259862
10707	259863
11324	259864
129082	259865
60	259866
1787	259867
9466	259868
1756	259869
6059	259870
46218	259871
93523	259872
39239	259873
1641	259874
11622	259875
955	259876
432	259877
198	259878
194	259879
11104	259880
592	259881
97	259882
5873	259883
2009	259884
1874	259885
5650	259886
95	259887
627	259888
304	259889
627	259890
627	259891
70258	259892
1245	259893
5400	259894
1245	259895
54707	259896
19095	259897
23602	259898
133	259899
7592	259900
2541	259901
58705	259902
47250	259903
92710	259904
125767	259905
162094	259906
45381	259907
109989	259908
3634	259909
1215	259910
1122	259911
809	259912
7323	259913
39316	259914
12605	259915
54453	259916
4693	259917
31153	259918
7771	259919
8290	259920
8290	259921
10652	259922
6588	259923
34747	259924
10358	259925
112176	259926
71913	259927
10358	259928
149443	259929
69451	259930
13673	259931
27287	259932
1094	259933
9377	259934
17423	259935
34470	259936
22476	259937
35361	259938
37932	259939
10833	259940
22166	259941
22166	259942
9561	259943
42743	259944
15256	259945
142079	259946
9609	259947
1208	259948
14009	259949
8388	259950
21000	259951
108140	259952
37598	259953
39484	259954
67136	259955
2703	259956
28473	259957
10398	259958
35702	259959
15698	259960
35623	259961
2849	259962
3837	259963
3837	259964
6223	259965
52077	259966
2524	259967
13328	259968
42375	259969
1	259970
5409	259971
3547	259972
712	259973
33471	259974
30146	259975
52220	259976
14	259977
103611	259978
13117	259979
4006	259980
46718	259981
478	259982
22770	259983
10218	259984
54508	259985
67831	259986
23077	259987
30150	259988
8757	259989
5188	259990
5188	259991
56968	259992
35153	259993
107957	259994
7779	259995
13628	259996
1457	259997
49463	259998
225	259999
323	260000
5138	260001
96	260002
67244	260003
37152	260004
186	260005
17628	260006
7442	260007
53513	260008
5760	260009
14456	260010
24307	260011
3151	260012
42242	260013
38300	260014
64589	260015
23720	260016
13158	260017
28382	260018
17456	260019
9767	260020
69998	260021
136751	260022
1768	260023
1506	260024
1652	260025
10	260026
32349	260027
28043	260028
29696	260029
118127	260030
82189	260031
9600	260032
59949	260033
9609	260034
31879	260035
9	260036
2356	260037
531	260038
8290	260039
71214	260040
29191	260041
12804	260042
29020	260043
139	260044
8	260045
14800	260046
46116	260047
63660	260048
80	260049
7666	260050
52384	260051
13078	260052
21191	260053
248	260054
9657	260055
300	260056
15200	260057
721	260058
85950	260059
2970	260060
61608	260061
2991	260062
74395	260063
1702	260064
26579	260065
745	260066
811	260067
16950	260068
1041	260069
3052	260070
142	260071
38908	260072
8218	260073
84	260074
1497	260075
9940	260076
6847	260077
1533	260078
307	260079
10633	260080
167544	260081
4583	260082
1053	260083
10076	260084
274	260085
79766	260086
15603	260087
1215	260088
1525	260089
270	260090
4057	260091
27447	260092
2613	260093
4737	260094
13910	260095
28580	260096
17877	260097
661	260098
35576	260099
9	260100
9	260101
4380	260102
3206	260103
7015	260104
55168	260105
70183	260106
11521	260107
96470	260108
28632	260109
1937	260110
3114	260111
998	260112
121393	260113
6921	260114
31421	260115
921	260116
751	260117
36684	260118
5942	260119
61404	260120
41970	260121
8	260122
66636	260123
11778	260124
10094	260125
566	260126
9381	260127
45957	260128
58611	260129
27510	260130
9945	260131
1041	260132
32990	260133
860	260134
21865	260135
2075	260136
87489	260137
2890	260138
5319	260139
15301	260140
234	260141
101	260142
826	260143
30402	260144
30402	260145
2624	260146
8	260147
137	260148
14536	260149
1001	260150
100651	260151
54	260152
33630	260153
27296	260154
348	260155
10094	260156
436	260157
5451	260158
51716	260159
1178	260160
655	260161
2745	260162
3114	260163
1209	260164
85855	260165
60	260166
2745	260167
28	260168
28934	260169
436	260170
128	260171
11002	260172
57	260173
694	260174
4661	260175
45108	260176
1893	260177
86	260178
579	260179
10611	260180
1912	260181
67222	260182
45902	260183
107821	260184
10857	260185
3322	260186
28609	260187
566	260188
1992	260189
316	260190
9295	260191
411	260192
12347	260193
2234	260194
1813	260195
3883	260196
114620	260197
12911	260198
3571	260199
1214	260200
348	260201
641	260202
13425	260203
266	260204
239	260205
5158	260206
30391	260207
2265	260208
23834	260209
11627	260210
23757	260211
4655	260212
97	260213
327	260214
2624	260215
82820	260216
22220	260217
2464	260218
41518	260219
19265	260220
4605	260221
663	260222
16950	260223
801	260224
797	260225
102	260226
23355	260227
631	260228
7358	260229
875	260230
54106	260231
336	260232
64964	260233
2436	260234
5709	260235
53781	260236
492	260237
70335	260238
15836	260239
6908	260240
2131	260241
35969	260242
10577	260243
24742	260244
141583	260245
174	260246
60131	260247
5776	260248
3236	260249
47842	260250
3029	260251
2152	260252
466	260253
67994	260254
114	260255
13909	260256
81793	260257
24740	260258
818	260259
95583	260260
109	260261
73289	260262
473	260263
448	260264
22036	260265
8360	260266
21836	260267
1850	260268
12765	260269
121	260270
564	260271
79124	260272
10930	260273
26992	260274
41649	260275
7126	260276
8702	260277
2579	260278
1843	260279
8	260280
7484	260281
671	260282
44550	260283
115041	260284
892	260285
1329	260286
194	260287
737	260288
39449	260289
4603	260290
254	260291
490	260292
5288	260293
7406	260294
8464	260295
478	260296
8177	260297
6017	260298
719	260299
2093	260300
106140	260301
18831	260302
54352	260303
1257	260304
109262	260305
343	260306
949	260307
27430	260308
7692	260309
940	260310
3396	260311
18497	260312
266	260313
74	260314
676	260315
86	260316
439	260317
16191	260318
11724	260319
808	260320
6096	260321
3598	260322
91070	260323
11024	260324
63360	260325
553	260326
12075	260327
479	260328
41017	260329
6	260330
1032	260331
1103	260332
48899	260333
33598	260334
4051	260335
4915	260336
479	260337
46875	260338
3755	260339
156	260340
17872	260341
102	260342
548	260343
64	260344
1112	260345
34068	260346
2125	260347
688	260348
304	260349
37305	260350
29886	260351
660	260352
716	260353
51863	260354
14497	260355
816	260356
6042	260357
894	260358
4591	260359
400	260360
8802	260361
35104	260362
51123	260363
34050	260364
56	260365
995	260366
83630	260367
85041	260368
6167	260369
363	260370
8333	260371
598	260372
841	260373
3267	260374
10672	260375
18402	260376
677	260377
25268	260378
2408	260379
938	260380
2710	260381
18434	260382
2783	260383
878	260384
8568	260385
29112	260386
20619	260387
11092	260388
113048	260389
1086	260390
3039	260391
15725	260392
30067	260393
39996	260394
11741	260395
17882	260396
16410	260397
6695	260398
7631	260399
7123	260400
7729	260401
90477	260402
1870	260403
107015	260404
15906	260405
7780	260406
52885	260407
25857	260408
2989	260409
15309	260410
3360	260411
1192	260412
7544	260413
22116	260414
9224	260415
49203	260416
6434	260417
9842	260418
2785	260419
15673	260420
15673	260421
12227	260422
71362	260423
16055	260424
24720	260425
21086	260426
63070	260427
986	260428
2209	260429
16944	260430
77814	260431
2785	260432
3185	260433
349	260434
79465	260435
1964	260436
21073	260437
47666	260438
50	260439
2497	260440
24807	260441
57745	260442
18090	260443
2071	260444
24800	260445
83862	260446
28137	260447
7451	260448
29754	260449
4160	260450
14453	260451
64614	260452
120321	260453
20459	260454
30221	260455
23988	260456
54944	260457
59755	260458
5775	260459
61598	260460
9886	260461
19754	260462
4072	260463
14274	260464
23691	260465
17103	260466
17501	260467
30344	260468
12306	260469
8043	260470
8043	260471
43289	260472
18673	260473
3138	260474
17354	260475
1703	260476
243	260477
4993	260478
33850	260479
4789	260480
137208	260481
54072	260482
5278	260483
4492	260484
103721	260485
731	260486
10565	260487
14156	260488
9	260489
30282	260490
681	260491
566	260492
943	260493
613	260494
9101	260495
14792	260496
96499	260497
2780	260498
1432	260499
12525	260500
203	260501
2300	260502
19923	260503
675	260504
37630	260505
551	260506
314	260507
8881	260508
5508	260509
79718	260510
2780	260511
57	260512
14777	260513
68456	260514
71992	260515
61474	260516
26182	260517
59766	260518
12739	260519
66218	260520
65867	260521
29973	260522
19941	260523
194	260524
661	260525
87866	260526
318	260527
49211	260528
1703	260529
41582	260530
5508	260531
46438	260532
13325	260533
795	260534
73493	260535
262	260536
18527	260537
855	260538
47064	260539
12277	260540
10077	260541
2288	260542
74741	260543
117	260544
18354	260545
2689	260546
375	260547
683	260548
74528	260549
9933	260550
4138	260551
2976	260552
46235	260553
445	260554
4439	260555
132406	260556
3837	260557
44806	260558
6961	260559
16089	260560
1061	260561
73618	260562
207	260563
657	260564
69507	260565
190	260566
3261	260567
40930	260568
3443	260569
4149	260570
2890	260571
401	260572
1240	260573
140254	260574
4625	260575
5051	260576
5308	260577
49719	260578
23389	260579
4123	260580
55220	260581
4612	260582
104961	260583
83258	260584
19973	260585
22377	260586
73568	260587
27310	260588
3589	260589
6211	260590
64917	260591
1709	260592
4222	260593
515	260594
2003	260595
5286	260596
142	260597
6277	260598
40112	260599
580	260600
80578	260601
3956	260602
41419	260603
473	260604
28742	260605
13280	260606
6048	260607
15289	260608
74	260609
1372	260610
62745	260611
728	260612
2890	260613
2	260614
3201	260615
18012	260616
4245	260617
138	260618
2608	260619
101	260620
2972	260621
10342	260622
951	260623
69801	260624
69176	260625
91401	260626
29751	260627
1703	260628
3747	260629
7134	260630
82	260631
2183	260632
53719	260633
5751	260634
28725	260635
8641	260636
77814	260637
2576	260638
127	260639
8	260640
152	260641
960	260642
10	260643
1270	260644
73585	260645
14979	260646
1329	260647
71088	260648
87899	260649
679	260650
71953	260651
580	260652
1517	260653
122638	260654
26625	260655
3975	260656
47024	260657
89360	260658
1025	260659
3212	260660
54202	260661
1464	260662
656	260663
9165	260664
47899	260665
4057	260666
4330	260667
17597	260668
5611	260669
44898	260670
1305	260671
1076	260672
943	260673
1080	260674
445	260675
23436	260676
5599	260677
1573	260678
94568	260679
4757	260680
59317	260681
19208	260682
79711	260683
1547	260684
407	260685
30118	260686
1334	260687
7655	260688
30118	260689
33366	260690
84927	260691
89413	260692
5847	260693
7831	260694
3162	260695
2042	260696
3843	260697
102	260698
4612	260699
3406	260700
84	260701
1240	260702
27662	260703
29216	260704
37862	260705
23050	260706
44824	260707
943	260708
97	260709
8822	260710
54243	260711
5138	260712
53355	260713
1455	260714
591	260715
40707	260716
675	260717
3581	260718
38447	260719
12	260720
35897	260721
6898	260722
2840	260723
67211	260724
82257	260725
16505	260726
25334	260727
4630	260728
51647	260729
603	260730
43611	260731
43	260732
237	260733
2970	260734
10408	260735
3443	260736
6291	260737
1097	260738
5937	260739
715	260740
56090	260741
2745	260742
26885	260743
822	260744
34645	260745
142	260746
15733	260747
694	260748
406	260749
436	260750
1209	260751
56258	260752
400	260753
24545	260754
26579	260755
55072	260756
3275	260757
850	260758
4497	260759
925	260760
80445	260761
24982	260762
3742	260763
264	260764
655	260765
1209	260766
11353	260767
6130	260768
28149	260769
419	260770
1929	260771
349	260772
1005	260773
364	260774
10632	260775
10628	260776
2245	260777
466	260778
20836	260779
72809	260780
4	260781
670	260782
54619	260783
115337	260784
950	260785
4610	260786
1264	260787
1411	260788
20646	260789
35070	260790
397	260791
78655	260792
85361	260793
855	260794
6049	260795
129787	260796
24086	260797
95356	260798
77255	260799
71886	260800
76737	260801
2353	260802
28700	260803
3434	260804
13080	260805
132380	260806
90226	260807
39965	260808
21804	260809
40644	260810
108544	260811
110503	260812
81592	260813
22079	260814
108530	260815
128804	260816
34507	260817
108525	260818
133914	260819
106739	260820
67666	260821
57457	260822
34594	260823
710	260824
74639	260825
114394	260826
86479	260827
111585	260828
135834	260829
30026	260830
74443	260831
134572	260832
110037	260833
66808	260834
84448	260835
65709	260836
62225	260837
120183	260838
23798	260839
52990	260840
69901	260841
127946	260842
76913	260843
89354	260844
133956	260845
86044	260846
87271	260847
47778	260848
108578	260849
48	260850
26148	260851
67205	260852
73704	260853
32237	260854
101159	260855
139254	260856
50165	260857
4277	260858
850	260859
26625	260860
38568	260861
87561	260862
29513	260863
48554	260864
24734	260865
87331	260866
39256	260867
113398	260868
31513	260869
103763	260870
82008	260871
37764	260872
35914	260873
22139	260874
124014	260875
20094	260876
15673	260877
3581	260878
11521	260879
36192	260880
66470	260881
3074	260882
4816	260883
3416	260884
2080	260885
656	260886
84456	260887
42180	260888
90240	260889
33958	260890
67641	260891
86011	260892
86102	260893
54730	260894
84986	260895
82003	260896
107990	260897
31117	260898
108536	260899
85349	260900
14987	260901
22732	260902
573	260903
3301	260904
8936	260905
2497	260906
28197	260907
5170	260908
1302	260909
6405	260910
3567	260911
72864	260912
13567	260913
32317	260914
39152	260915
102	260916
3055	260917
2077	260918
3055	260919
429	260920
158	260921
2890	260922
56978	260923
74353	260924
2861	260925
3159	260926
12895	260927
4757	260928
13006	260929
67534	260930
2100	260931
10287	260932
102752	260933
40645	260934
26325	260935
8460	260936
223	260937
98016	260938
68981	260939
6626	260940
765	260941
426	260942
25807	260943
6320	260944
1201	260945
476	260946
14275	260947
4795	260948
7737	260949
10153	260950
28173	260951
4392	260952
24472	260953
133868	260954
24872	260955
928	260956
49289	260957
4789	260958
10948	260959
36841	260960
19761	260961
1649	260962
7175	260963
3368	260964
7434	260965
8871	260966
6463	260967
91338	260968
660	260969
2695	260970
3050	260971
210	260972
928	260973
8871	260974
2539	260975
12264	260976
2539	260977
152	260978
27967	260979
9842	260980
1624	260981
11467	260982
4025	260983
12871	260984
14275	260985
9062	260986
8703	260987
56217	260988
211	260989
8905	260990
8703	260991
13143	260992
11596	260993
599	260994
3752	260995
21871	260996
10462	260997
271	260998
20845	260999
14275	261000
71783	261001
585	261002
152	261003
4894	261004
1120	261005
1347	261006
4438	261007
76874	261008
105	261009
7434	261010
90848	261011
9031	261012
24099	261013
8395	261014
7055	261015
9904	261016
4403	261017
4612	261018
11596	261019
3410	261020
7732	261021
5982	261022
4025	261023
46022	261024
5985	261025
11589	261026
928	261027
54286	261028
364	261029
37692	261030
35210	261031
21511	261032
954	261033
31461	261034
43032	261035
57073	261036
326	261037
375	261038
22802	261039
43003	261040
35911	261041
35911	261042
6511	261043
38373	261044
48227	261045
20948	261046
66369	261047
107256	261048
13182	261049
8310	261050
101933	261051
4025	261052
4475	261053
92088	261054
19886	261055
33490	261056
39316	261057
61831	261058
1764	261059
3415	261060
1167	261061
22652	261062
19552	261063
155598	261064
3555	261065
3415	261066
7070	261067
53494	261068
19550	261069
6588	261070
21221	261071
47859	261072
34635	261073
37338	261074
149044	261075
1497	261076
19533	261077
20025	261078
3415	261079
62282	261080
54352	261081
38251	261082
41283	261083
81869	261084
85912	261085
676	261086
11797	261087
8637	261088
6364	261089
22321	261090
99413	261091
8476	261092
70583	261093
44239	261094
48550	261095
50854	261096
82762	261097
1281	261098
6560	261099
79059	261100
12565	261101
5953	261102
7202	261103
7013	261104
20129	261105
88339	261106
4525	261107
126996	261108
50770	261109
3561	261110
1130	261111
21184	261112
37490	261113
3969	261114
34252	261115
1552	261116
6884	261117
985	261118
28421	261119
44097	261120
358	261121
11309	261122
17617	261123
26660	261124
6013	261125
4984	261126
4360	261127
220	261128
400	261129
28550	261130
50428	261131
1489	261132
11622	261133
47334	261134
27972	261135
21324	261136
21570	261137
26	261138
149	261139
1578	261140
102842	261141
660	261142
105843	261143
14868	261144
124143	261145
78231	261146
42539	261147
2182	261148
5517	261149
124	261150
349	261151
4256	261152
1479	261153
86	261154
84819	261155
41620	261156
50245	261157
2114	261158
9256	261159
5944	261160
136020	261161
93	261162
91	261163
124	261164
64922	261165
2303	261166
19210	261167
7651	261168
55204	261169
14074	261170
33642	261171
20414	261172
27115	261173
92852	261174
74859	261175
124655	261176
31575	261177
43419	261178
79690	261179
46340	261180
88816	261181
33264	261182
17248	261183
91857	261184
130686	261185
70527	261186
46442	261187
27344	261188
33775	261189
55361	261190
74675	261191
73715	261192
307	261193
67837	261194
37682	261195
66993	261196
28085	261197
60416	261198
54298	261199
59215	261200
33002	261201
112460	261202
34592	261203
51562	261204
42597	261205
55679	261206
28516	261207
10917	261208
78160	261209
95	261210
5725	261211
2918	261212
10009	261213
6888	261214
113206	261215
137319	261216
1825	261217
14	261218
124	261219
14146	261220
19018	261221
91702	261222
12150	261223
8041	261224
67992	261225
23475	261226
8290	261227
542	261228
19661	261229
13064	261230
153031	261231
10414	261232
127862	261233
109339	261234
61546	261235
52323	261236
69188	261237
18534	261238
29275	261239
52138	261240
52138	261241
4818	261242
8290	261243
22766	261244
70625	261245
31661	261246
27982	261247
4468	261248
91	261249
122690	261250
77	261251
60207	261252
3809	261253
14172	261254
24921	261255
8945	261256
45455	261257
58117	261258
31923	261259
8792	261260
156689	261261
9049	261262
81301	261263
109200	261264
4066	261265
16057	261266
12495	261267
29644	261268
111	261269
17871	261270
7278	261271
13261	261272
58758	261273
39709	261274
91465	261275
60375	261276
16117	261277
96281	261278
51266	261279
128011	261280
9800	261281
102466	261282
88169	261283
81537	261284
90847	261285
131415	261286
107157	261287
75422	261288
57640	261289
129350	261290
16895	261291
105878	261292
20773	261293
112849	261294
11782	261295
4790	261296
13271	261297
102481	261298
93697	261299
35184	261300
70222	261301
22357	261302
12547	261303
2534	261304
99775	261305
21910	261306
4272	261307
2534	261308
96794	261309
26475	261310
18400	261311
52029	261312
116960	261313
99300	261314
41133	261315
49026	261316
30242	261317
107690	261318
93814	261319
31780	261320
90872	261321
36718	261322
89370	261323
28145	261324
81547	261325
19722	261326
2956	261327
89441	261328
46098	261329
63556	261330
58312	261331
10847	261332
52121	261333
61081	261334
22801	261335
22967	261336
28706	261337
23055	261338
134580	261339
49838	261340
72072	261341
40972	261342
43980	261343
5517	261344
113697	261345
109725	261346
16834	261347
9318	261348
105077	261349
73263	261350
46	261351
53043	261352
61378	261353
33622	261354
127571	261355
6689	261356
78184	261357
27717	261358
130365	261359
89286	261360
925	261361
76279	261362
91202	261363
77738	261364
50788	261365
50534	261366
41583	261367
2303	261368
96806	261369
53239	261370
69674	261371
18698	261372
14648	261373
942	261374
74838	261375
17790	261376
55496	261377
25258	261378
39837	261379
106762	261380
80489	261381
47783	261382
82040	261383
60443	261384
23987	261385
74678	261386
278	261387
45494	261388
80953	261389
20773	261390
27782	261391
10456	261392
68430	261393
26648	261394
60411	261395
56975	261396
36133	261397
58545	261398
26994	261399
21646	261400
6534	261401
54977	261402
52477	261403
59975	261404
89271	261405
99363	261406
101078	261407
50571	261408
33125	261409
11600	261410
65531	261411
54746	261412
75417	261413
17511	261414
82720	261415
86199	261416
39208	261417
48113	261418
42530	261419
63206	261420
102344	261421
29104	261422
44269	261423
42237	261424
36465	261425
10908	261426
48006	261427
71205	261428
90692	261429
56080	261430
12723	261431
22719	261432
17757	261433
84079	261434
7608	261435
26256	261436
5080	261437
43425	261438
7300	261439
46735	261440
25500	261441
80067	261442
32220	261443
8359	261444
12244	261445
58688	261446
116601	261447
21078	261448
104405	261449
12012	261450
107512	261451
36706	261452
150851	261453
44117	261454
66186	261455
73486	261456
66212	261457
136371	261458
37030	261459
17753	261460
28090	261461
109929	261462
62517	261463
92290	261464
41424	261465
117441	261466
9433	261467
3828	261468
124601	261469
58824	261470
71720	261471
95673	261472
38535	261473
62148	261474
37386	261475
57563	261476
61252	261477
67995	261478
19603	261479
132466	261480
77783	261481
45692	261482
127554	261483
6523	261484
75603	261485
12757	261486
38769	261487
12537	261488
137207	261489
15258	261490
71102	261491
5731	261492
48091	261493
70950	261494
102175	261495
93888	261496
96618	261497
86492	261498
26579	261499
31658	261500
134156	261501
120126	261502
32509	261503
34763	261504
61519	261505
65804	261506
11113	261507
133882	261508
76690	261509
132692	261510
22865	261511
87263	261512
77851	261513
82100	261514
156694	261515
16570	261516
27210	261517
47559	261518
9546	261519
138904	261520
6289	261521
27639	261522
76621	261523
9701	261524
11771	261525
84899	261526
30183	261527
29634	261528
22813	261529
45652	261530
37092	261531
9636	261532
61077	261533
52351	261534
132730	261535
16653	261536
137799	261537
6383	261538
86551	261539
43281	261540
26286	261541
42857	261542
69231	261543
4595	261544
33169	261545
40780	261546
26258	261547
102142	261548
55597	261549
29666	261550
58186	261551
47018	261552
62756	261553
29935	261554
86034	261555
75646	261556
41201	261557
34058	261558
10850	261559
34155	261560
72176	261561
135907	261562
62385	261563
37380	261564
15669	261565
7508	261566
28508	261567
45537	261568
41915	261569
31971	261570
96950	261571
10336	261572
58735	261573
6793	261574
70780	261575
68368	261576
12214	261577
110833	261578
43193	261579
59913	261580
45501	261581
83854	261582
15746	261583
117371	261584
90654	261585
52419	261586
21434	261587
78211	261588
23576	261589
52988	261590
51760	261591
64277	261592
22309	261593
5708	261594
10203	261595
40359	261596
121767	261597
50803	261598
160497	261599
8134	261600
45378	261601
82923	261602
97002	261603
50651	261604
30794	261605
20824	261606
15072	261607
95742	261608
107215	261609
26666	261610
3076	261611
10759	261612
87369	261613
98100	261614
122736	261615
102454	261616
533	261617
130622	261618
121310	261619
17691	261620
11137	261621
164347	261622
5623	261623
6145	261624
135573	261625
97777	261626
51942	261627
85103	261628
128706	261629
53727	261630
56518	261631
120215	261632
47949	261633
26245	261634
127642	261635
100615	261636
98018	261637
141561	261638
36433	261639
63730	261640
118906	261641
50255	261642
139293	261643
99755	261644
55359	261645
70382	261646
148798	261647
42517	261648
20929	261649
6900	261650
32233	261651
33750	261652
35909	261653
31537	261654
65824	261655
98359	261656
133981	261657
118756	261658
20836	261659
99416	261660
18674	261661
85355	261662
27784	261663
89294	261664
86841	261665
9317	261666
49222	261667
65744	261668
34493	261669
77158	261670
3265	261671
69003	261672
38059	261673
65888	261674
40075	261675
61019	261676
48840	261677
32289	261678
21136	261679
29210	261680
45437	261681
34486	261682
71002	261683
96654	261684
73395	261685
59236	261686
113255	261687
133830	261688
73634	261689
139884	261690
131439	261691
53261	261692
28655	261693
28973	261694
127182	261695
42305	261696
35891	261697
5930	261698
38579	261699
18371	261700
84716	261701
3673	261702
61387	261703
26108	261704
99388	261705
55295	261706
44938	261707
25474	261708
81514	261709
23667	261710
27965	261711
57751	261712
72957	261713
147040	261714
49800	261715
15716	261716
42479	261717
24823	261718
16290	261719
56967	261720
29735	261721
34653	261722
52474	261723
43322	261724
63671	261725
58105	261726
39858	261727
4271	261728
30342	261729
7831	261730
48115	261731
117152	261732
99590	261733
59351	261734
26754	261735
27777	261736
42580	261737
38107	261738
5526	261739
67068	261740
35445	261741
75623	261742
15354	261743
51517	261744
5455	261745
67973	261746
95638	261747
40548	261748
14188	261749
49849	261750
20756	261751
44253	261752
90381	261753
82348	261754
11466	261755
59250	261756
34097	261757
30023	261758
37138	261759
83713	261760
9438	261761
27144	261762
102928	261763
27212	261764
6548	261765
16939	261766
9868	261767
12984	261768
58552	261769
50527	261770
43535	261771
117151	261772
107473	261773
65485	261774
92590	261775
19529	261776
44166	261777
118835	261778
33006	261779
56903	261780
44506	261781
100394	261782
77896	261783
61162	261784
124288	261785
41993	261786
62549	261787
66506	261788
84783	261789
138663	261790
8805	261791
45989	261792
13145	261793
94317	261794
2778	261795
13387	261796
49839	261797
38858	261798
60472	261799
27023	261800
139221	261801
111908	261802
127736	261803
63380	261804
121736	261805
17941	261806
99454	261807
3400	261808
99444	261809
23980	261810
44210	261811
4399	261812
118560	261813
7324	261814
20771	261815
28441	261816
9948	261817
46468	261818
42309	261819
80841	261820
38717	261821
48593	261822
71397	261823
64216	261824
7362	261825
37423	261826
44019	261827
52934	261828
16418	261829
63517	261830
86780	261831
25395	261832
101321	261833
96488	261834
90311	261835
64564	261836
102412	261837
73743	261838
87764	261839
77932	261840
31634	261841
42544	261842
31729	261843
11072	261844
86613	261845
127711	261846
79209	261847
6332	261848
79073	261849
12772	261850
35473	261851
25445	261852
38624	261853
20507	261854
28969	261855
18153	261856
59943	261857
55169	261858
62782	261859
77997	261860
29066	261861
27558	261862
13149	261863
16211	261864
433	261865
10142	261866
2448	261867
10911	261868
52482	261869
85125	261870
1293	261871
99703	261872
111371	261873
15331	261874
60645	261875
65823	261876
63605	261877
22355	261878
19673	261879
32498	261880
40746	261881
92782	261882
100657	261883
99134	261884
110147	261885
88251	261886
109032	261887
367	261888
73823	261889
64008	261890
16285	261891
107636	261892
20051	261893
8365	261894
103803	261895
26642	261896
23501	261897
71687	261898
56291	261899
44915	261900
31734	261901
43274	261902
127632	261903
33186	261904
9273	261905
35406	261906
40068	261907
97519	261908
10294	261909
37734	261910
12731	261911
46318	261912
33241	261913
14963	261914
59295	261915
2851	261916
41657	261917
30952	261918
19661	261919
113682	261920
96983	261921
43750	261922
80925	261923
6814	261924
35826	261925
86796	261926
92527	261927
39388	261928
84944	261929
91492	261930
28593	261931
36102	261932
117101	261933
28060	261934
104252	261935
124616	261936
25582	261937
34513	261938
24258	261939
14368	261940
21601	261941
33332	261942
84380	261943
13065	261944
81022	261945
40062	261946
36826	261947
134769	261948
62927	261949
60533	261950
25464	261951
28092	261952
9284	261953
49958	261954
88266	261955
44870	261956
73685	261957
56227	261958
41577	261959
55339	261960
106785	261961
12441	261962
132372	261963
20004	261964
20743	261965
98841	261966
45534	261967
38566	261968
14971	261969
4956	261970
35512	261971
34684	261972
34215	261973
45315	261974
40053	261975
90138	261976
533	261977
23192	261978
61602	261979
37706	261980
26047	261981
14079	261982
64485	261983
60067	261984
35382	261985
26310	261986
9424	261987
136137	261988
46136	261989
32434	261990
38761	261991
132694	261992
89068	261993
122371	261994
52515	261995
15229	261996
66710	261997
25575	261998
21846	261999
52920	262000
105323	262001
80899	262002
34195	262003
91423	262004
89429	262005
1505	262006
39674	262007
68110	262008
6929	262009
27298	262010
50829	262011
65887	262012
33881	262013
41474	262014
9410	262015
278	262016
63334	262017
102745	262018
39574	262019
36744	262020
16293	262021
24117	262022
10451	262023
20866	262024
12404	262025
24938	262026
8929	262027
62755	262028
58166	262029
18716	262030
10448	262031
48281	262032
5391	262033
85980	262034
52057	262035
25311	262036
53852	262037
100528	262038
141767	262039
29699	262040
50570	262041
162469	262042
64115	262043
47832	262044
28909	262045
105213	262046
682	262047
2998	262048
60424	262049
134328	262050
75472	262051
90434	262052
52340	262053
43617	262054
6968	262055
20472	262056
7410	262057
80627	262058
42535	262059
79838	262060
49772	262061
84599	262062
85430	262063
94579	262064
102906	262065
6729	262066
87882	262067
109447	262068
27330	262069
34077	262070
658	262071
16920	262072
62507	262073
67798	262074
147044	262075
42226	262076
13013	262077
44805	262078
53987	262079
12234	262080
22996	262081
137165	262082
192	262083
44722	262084
8267	262085
8916	262086
62626	262087
121368	262088
190	262089
38721	262090
89585	262091
718	262092
9070	262093
18719	262094
1379	262095
7353	262096
30653	262097
1671	262098
62770	262099
54323	262100
49824	262101
83711	262102
31707	262103
66995	262104
14889	262105
16913	262106
93555	262107
32886	262108
56206	262109
141194	262110
125045	262111
11980	262112
150495	262113
43077	262114
116710	262115
32882	262116
72805	262117
1566	262118
36741	262119
3788	262120
164396	262121
83326	262122
152617	262123
80395	262124
10184	262125
117745	262126
1076	262127
33157	262128
57	262129
31698	262130
63805	262131
124102	262132
116651	262133
1945	262134
23634	262135
4871	262136
37946	262137
1825	262138
228	262139
67165	262140
67811	262141
97988	262142
14231	262143
45818	262144
30232	262145
81829	262146
14683	262147
15881	262148
115195	262149
55508	262150
57	262151
57	262152
1463	262153
45142	262154
689	262155
99236	262156
17833	262157
110009	262158
16525	262159
17024	262160
39529	262161
61593	262162
18848	262163
18949	262164
24649	262165
62700	262166
10796	262167
7598	262168
400	262169
53232	262170
89828	262171
149193	262172
12999	262173
49366	262174
36651	262175
30917	262176
3411	262177
4552	262178
109435	262179
8860	262180
11559	262181
105764	262182
53459	262183
3766	262184
70120	262185
16502	262186
40585	262187
2113	262188
88819	262189
15770	262190
24886	262191
78081	262192
45322	262193
11560	262194
47295	262195
1107	262196
1932	262197
54505	262198
35582	262199
1494	262200
22216	262201
46291	262202
1043	262203
150330	262204
88659	262205
55888	262206
126801	262207
24748	262208
32604	262209
6602	262210
35647	262211
1602	262212
81542	262213
7818	262214
2920	262215
376	262216
376	262217
376	262218
376	262219
3245	262220
7422	262221
14725	262222
481	262223
1204	262224
2732	262225
376	262226
54	262227
16603	262228
63212	262229
127382	262230
11649	262231
49194	262232
500	262233
4444	262234
4460	262235
376	262236
21229	262237
1841	262238
110259	262239
106386	262240
21546	262241
21546	262242
156184	262243
164241	262244
273	262245
376	262246
14534	262247
7818	262248
2627	262249
126063	262250
132603	262251
13976	262252
1018	262253
1513	262254
376	262255
6693	262256
5336	262257
493	262258
31789	262259
109271	262260
61592	262261
16357	262262
38194	262263
22793	262264
107434	262265
27602	262266
48390	262267
25908	262268
5634	262269
37322	262270
121969	262271
37346	262272
43854	262273
36042	262274
16356	262275
73063	262276
16356	262277
18560	262278
71336	262279
34010	262280
30550	262281
2951	262282
30573	262283
12628	262284
2602	262285
2731	262286
22947	262287
1104	262288
46	262289
87	262290
7326	262291
28716	262292
68	262293
52	262294
620	262295
220	262296
70267	262297
61330	262298
38136	262299
376	262300
376	262301
3316	262302
11270	262303
24816	262304
11639	262305
32829	262306
1122	262307
2755	262308
49615	262309
3119	262310
141077	262311
16575	262312
57005	262313
4336	262314
89748	262315
82944	262316
21638	262317
2101	262318
28849	262319
83306	262320
121427	262321
46155	262322
95194	262323
46716	262324
963	262325
40922	262326
57344	262327
47246	262328
76779	262329
51620	262330
15864	262331
28399	262332
30457	262333
2944	262334
3234	262335
161736	262336
3610	262337
13732	262338
1463	262339
7818	262340
265	262341
38975	262342
54103	262343
4	262344
4369	262345
2222	262346
6358	262347
24619	262348
19336	262349
87476	262350
100629	262351
53738	262352
12	262353
12	262354
12	262355
1755	262356
105947	262357
53083	262358
12	262359
111358	262360
2442	262361
2155	262362
178	262363
76044	262364
159991	262365
26962	262366
121354	262367
97526	262368
76306	262369
3348	262370
86504	262371
2316	262372
341	262373
17075	262374
89740	262375
117387	262376
16670	262377
2442	262378
98508	262379
45047	262380
2442	262381
2442	262382
2442	262383
19612	262384
132996	262385
1018	262386
7818	262387
854	262388
32721	262389
43101	262390
43101	262391
10071	262392
14691	262393
1919	262394
13180	262395
25801	262396
81252	262397
127527	262398
38321	262399
11169	262400
51390	262401
46124	262402
21714	262403
81358	262404
37107	262405
6340	262406
43945	262407
7818	262408
16541	262409
22973	262410
1132	262411
113592	262412
67569	262413
142164	262414
67526	262415
2374	262416
28334	262417
35008	262418
124108	262419
43031	262420
6204	262421
12569	262422
43304	262423
33964	262424
6328	262425
110268	262426
68347	262427
17582	262428
66473	262429
36845	262430
72957	262431
14230	262432
115163	262433
15738	262434
86146	262435
44093	262436
73783	262437
127392	262438
70248	262439
109382	262440
96972	262441
15126	262442
2055	262443
9348	262444
107686	262445
74727	262446
138453	262447
124538	262448
121549	262449
78208	262450
145773	262451
34113	262452
15407	262453
64057	262454
115135	262455
3130	262456
29147	262457
66896	262458
12664	262459
64184	262460
115674	262461
55028	262462
4942	262463
160037	262464
108477	262465
131277	262466
101833	262467
134098	262468
65674	262469
68942	262470
102892	262471
19323	262472
7666	262473
86130	262474
102930	262475
105509	262476
111289	262477
75845	262478
132297	262479
130211	262480
64857	262481
19655	262482
152281	262483
95272	262484
113084	262485
38527	262486
39980	262487
130902	262488
4574	262489
31915	262490
118673	262491
119804	262492
29660	262493
20683	262494
106520	262495
88606	262496
112415	262497
63844	262498
87134	262499
135552	262500
110133	262501
65208	262502
151023	262503
99750	262504
27358	262505
104261	262506
96998	262507
142017	262508
48199	262509
143890	262510
104374	262511
94551	262512
150939	262513
115361	262514
100928	262515
50288	262516
35312	262517
28156	262518
8879	262519
64262	262520
52085	262521
71988	262522
90578	262523
65669	262524
51248	262525
115246	262526
34039	262527
142050	262528
77846	262529
106762	262530
87348	262531
96723	262532
84683	262533
15797	262534
145516	262535
17864	262536
160589	262537
56599	262538
45236	262539
50548	262540
162506	262541
98184	262542
124777	262543
9797	262544
145517	262545
39233	262546
37844	262547
53054	262548
67046	262549
150647	262550
156042	262551
66623	262552
106103	262553
159967	262554
24348	262555
55669	262556
99491	262557
139842	262558
61658	262559
110475	262560
134722	262561
97110	262562
134686	262563
75812	262564
51169	262565
106455	262566
25421	262567
98805	262568
111812	262569
64198	262570
15491	262571
37915	262572
97660	262573
27931	262574
113575	262575
143853	262576
37458	262577
127150	262578
19184	262579
95874	262580
80878	262581
23429	262582
38062	262583
25800	262584
123156	262585
24550	262586
83260	262587
91857	262588
145613	262589
95675	262590
52958	262591
82324	262592
44052	262593
52743	262594
113447	262595
11811	262596
65456	262597
130577	262598
34676	262599
135707	262600
74552	262601
109745	262602
133717	262603
92575	262604
50497	262605
115291	262606
102266	262607
75647	262608
49798	262609
85260	262610
150862	262611
47263	262612
115081	262613
98879	262614
138652	262615
92625	262616
47041	262617
35073	262618
19949	262619
128633	262620
65919	262621
20089	262622
49810	262623
83064	262624
87497	262625
138493	262626
11319	262627
15464	262628
62405	262629
112065	262630
129171	262631
68809	262632
69849	262633
33558	262634
86314	262635
47355	262636
967	262637
25248	262638
3663	262639
84730	262640
139430	262641
116592	262642
103554	262643
90211	262644
96983	262645
6278	262646
40137	262647
78294	262648
162192	262649
160679	262650
21797	262651
30876	262652
163151	262653
42251	262654
78389	262655
35106	262656
24176	262657
28162	262658
108675	262659
40933	262660
137719	262661
81740	262662
45550	262663
5891	262664
91014	262665
34633	262666
39877	262667
112917	262668
100219	262669
153245	262670
156074	262671
119731	262672
34856	262673
12984	262674
38512	262675
51429	262676
91454	262677
45824	262678
51865	262679
937	262680
56464	262681
1432	262682
12503	262683
43968	262684
121658	262685
45293	262686
38350	262687
99401	262688
35782	262689
52679	262690
37163	262691
136013	262692
16920	262693
16920	262694
140747	262695
13524	262696
67067	262697
22467	262698
106963	262699
106963	262700
54053	262701
54053	262702
16692	262703
7350	262704
64940	262705
19637	262706
472	262707
1355	262708
32094	262709
10647	262710
102801	262711
4861	262712
37218	262713
27849	262714
12274	262715
2219	262716
449	262717
50784	262718
12203	262719
908	262720
91049	262721
5260	262722
18349	262723
5120	262724
22015	262725
50596	262726
20564	262727
28691	262728
71630	262729
25677	262730
1226	262731
12676	262732
58619	262733
1794	262734
43430	262735
24921	262736
2432	262737
6536	262738
36705	262739
57340	262740
35019	262741
38536	262742
2452	262743
96690	262744
9239	262745
89142	262746
39105	262747
85885	262748
110573	262749
70885	262750
82091	262751
59118	262752
85449	262753
66549	262754
58105	262755
96409	262756
20784	262757
16707	262758
45287	262759
50719	262760
35855	262761
113906	262762
19018	262763
95641	262764
9634	262765
3333	262766
16257	262767
70655	262768
41698	262769
66229	262770
62767	262771
81684	262772
8163	262773
41916	262774
11186	262775
72191	262776
46997	262777
45173	262778
39091	262779
65498	262780
76841	262781
33990	262782
61499	262783
80426	262784
52277	262785
29121	262786
59843	262787
61483	262788
45866	262789
8175	262790
3798	262791
64204	262792
52181	262793
9952	262794
71101	262795
47972	262796
62784	262797
80641	262798
30998	262799
68365	262800
30484	262801
113839	262802
19217	262803
24294	262804
12299	262805
39361	262806
60190	262807
69523	262808
54366	262809
70596	262810
474	262811
50682	262812
82678	262813
39284	262814
110391	262815
41199	262816
68236	262817
91365	262818
30665	262819
64262	262820
92299	262821
12982	262822
110100	262823
3030	262824
24901	262825
21163	262826
35285	262827
101319	262828
51107	262829
124414	262830
76276	262831
83579	262832
44050	262833
42940	262834
64644	262835
43667	262836
88144	262837
59339	262838
48188	262839
25480	262840
70610	262841
8166	262842
37015	262843
66521	262844
92010	262845
52300	262846
16263	262847
52744	262848
24585	262849
71880	262850
65440	262851
110478	262852
45848	262853
93923	262854
20162	262855
83372	262856
53752	262857
18216	262858
113107	262859
52817	262860
47234	262861
81059	262862
58988	262863
84804	262864
56085	262865
129776	262866
69032	262867
41379	262868
22204	262869
43183	262870
98377	262871
39098	262872
30167	262873
31708	262874
58825	262875
42143	262876
11616	262877
30104	262878
53702	262879
50653	262880
12372	262881
20173	262882
35450	262883
24429	262884
104904	262885
61174	262886
79049	262887
76413	262888
48455	262889
48590	262890
76287	262891
10711	262892
77787	262893
20836	262894
65573	262895
91347	262896
32779	262897
85229	262898
74463	262899
11303	262900
30861	262901
46843	262902
19004	262903
31708	262904
87952	262905
105911	262906
34136	262907
59130	262908
81089	262909
31726	262910
34511	262911
43959	262912
7126	262913
37430	262914
39357	262915
46815	262916
23807	262917
26872	262918
70197	262919
108411	262920
85908	262921
68952	262922
91299	262923
74747	262924
18620	262925
26882	262926
5806	262927
134300	262928
56445	262929
26218	262930
57443	262931
31618	262932
33542	262933
104845	262934
21865	262935
6495	262936
19754	262937
44745	262938
48415	262939
21189	262940
91316	262941
36758	262942
86065	262943
62387	262944
39109	262945
36809	262946
76819	262947
73199	262948
62851	262949
12767	262950
34845	262951
88075	262952
100910	262953
15655	262954
2751	262955
31994	262956
61320	262957
51072	262958
9683	262959
94075	262960
143764	262961
62104	262962
48405	262963
56738	262964
7393	262965
82828	262966
24287	262967
39224	262968
104298	262969
35233	262970
89986	262971
74343	262972
26059	262973
15845	262974
27548	262975
32964	262976
34830	262977
87206	262978
10148	262979
43560	262980
59155	262981
66179	262982
18117	262983
2455	262984
109856	262985
21356	262986
47110	262987
7596	262988
73403	262989
12948	262990
51055	262991
41180	262992
16777	262993
43351	262994
55277	262995
41532	262996
11738	262997
9995	262998
51047	262999
35170	263000
24385	263001
87362	263002
60553	263003
53962	263004
11341	263005
19082	263006
64018	263007
93744	263008
46059	263009
3212	263010
77803	263011
46938	263012
127304	263013
77749	263014
31496	263015
53674	263016
57971	263017
47166	263018
41227	263019
28587	263020
29121	263021
71051	263022
50730	263023
41336	263024
64915	263025
86726	263026
37176	263027
60306	263028
132628	263029
55398	263030
9404	263031
65704	263032
24315	263033
18485	263034
36576	263035
71408	263036
131030	263037
15860	263038
27797	263039
33534	263040
28513	263041
24907	263042
45308	263043
23961	263044
18714	263045
114949	263046
44703	263047
31135	263048
27710	263049
11770	263050
53649	263051
35836	263052
6079	263053
61564	263054
18714	263055
10708	263056
18199	263057
5582	263058
103723	263059
30113	263060
71025	263061
40094	263062
49332	263063
87812	263064
60035	263065
88983	263066
23265	263067
74801	263068
67828	263069
25938	263070
114333	263071
65430	263072
111772	263073
23311	263074
76746	263075
4500	263076
55438	263077
71381	263078
51704	263079
28182	263080
10688	263081
61136	263082
93516	263083
23665	263084
57334	263085
56426	263086
98713	263087
108564	263088
20774	263089
1415	263090
21088	263091
58101	263092
50426	263093
27071	263094
31364	263095
9917	263096
54608	263097
18711	263098
39688	263099
57451	263100
41856	263101
16640	263102
39290	263103
32329	263104
114991	263105
6388	263106
80906	263107
45372	263108
8735	263109
68863	263110
95366	263111
69514	263112
13964	263113
75154	263114
35038	263115
16643	263116
131206	263117
68176	263118
30867	263119
37120	263120
40999	263121
51051	263122
2751	263123
40704	263124
51695	263125
35440	263126
16469	263127
67796	263128
23740	263129
30623	263130
68749	263131
46959	263132
55446	263133
63519	263134
39756	263135
23807	263136
52776	263137
53677	263138
28806	263139
154873	263140
79818	263141
62118	263142
24914	263143
12009	263144
46833	263145
90554	263146
31486	263147
20125	263148
17655	263149
80462	263150
13860	263151
39845	263152
86654	263153
46847	263154
132817	263155
40110	263156
3555	263157
80420	263158
77414	263159
67077	263160
67122	263161
46947	263162
135581	263163
45940	263164
39106	263165
56629	263166
33202	263167
67900	263168
41868	263169
82751	263170
34591	263171
14230	263172
21302	263173
97792	263174
41137	263175
40900	263176
34719	263177
36532	263178
33050	263179
53027	263180
6508	263181
87568	263182
112126	263183
5844	263184
33533	263185
30576	263186
14876	263187
34534	263188
72019	263189
16805	263190
90081	263191
63392	263192
26997	263193
41160	263194
59889	263195
48439	263196
5459	263197
53647	263198
21720	263199
34499	263200
52886	263201
14112	263202
12203	263203
53669	263204
29882	263205
52173	263206
45947	263207
27285	263208
106796	263209
42972	263210
39099	263211
30355	263212
52768	263213
84498	263214
13141	263215
138726	263216
13912	263217
58897	263218
67831	263219
23326	263220
137151	263221
16959	263222
52543	263223
66983	263224
12289	263225
70665	263226
36211	263227
53204	263228
62114	263229
34393	263230
9839	263231
61772	263232
25464	263233
85285	263234
26933	263235
2926	263236
136127	263237
116709	263238
56538	263239
124806	263240
24290	263241
54284	263242
66894	263243
49115	263244
2504	263245
48944	263246
23688	263247
8492	263248
3860	263249
10432	263250
33647	263251
11373	263252
33976	263253
51914	263254
51906	263255
8198	263256
28341	263257
1453	263258
39689	263259
10297	263260
27032	263261
28866	263262
51604	263263
54381	263264
60326	263265
13127	263266
35996	263267
49177	263268
86546	263269
40148	263270
19991	263271
47873	263272
15476	263273
56709	263274
4992	263275
76806	263276
92295	263277
61788	263278
64343	263279
54989	263280
89084	263281
107071	263282
40919	263283
28000	263284
15717	263285
59437	263286
37594	263287
69740	263288
12287	263289
16959	263290
40418	263291
4539	263292
38526	263293
81182	263294
28787	263295
3433	263296
23016	263297
104351	263298
3852	263299
37807	263300
66576	263301
27984	263302
30872	263303
55042	263304
5054	263305
63242	263306
35878	263307
78933	263308
114679	263309
73309	263310
64867	263311
39084	263312
135900	263313
111814	263314
30599	263315
115830	263316
111619	263317
2344	263318
162534	263319
5701	263320
67643	263321
5431	263322
39521	263323
18925	263324
88933	263325
127691	263326
29054	263327
39031	263328
10724	263329
24450	263330
186	263331
3609	263332
186	263333
8785	263334
253	263335
135	263336
9389	263337
766	263338
2737	263339
27923	263340
99578	263341
22601	263342
101697	263343
12136	263344
124946	263345
29254	263346
98810	263347
23953	263348
138469	263349
32642	263350
6973	263351
70207	263352
69063	263353
41776	263354
70453	263355
141221	263356
7676	263357
7481	263358
34021	263359
46863	263360
65891	263361
146036	263362
114239	263363
29008	263364
134	263365
42571	263366
73015	263367
17861	263368
2981	263369
4380	263370
558	263371
3743	263372
22151	263373
72848	263374
85388	263375
47438	263376
8373	263377
1844	263378
1936	263379
602	263380
39500	263381
54214	263382
3644	263383
29294	263384
127245	263385
642	263386
4662	263387
93759	263388
34085	263389
2984	263390
143623	263391
5874	263392
114535	263393
80677	263394
5203	263395
8692	263396
39723	263397
65545	263398
42	263399
146993	263400
101171	263401
129521	263402
158147	263403
5874	263404
95232	263405
127359	263406
165886	263407
154328	263408
162098	263409
90082	263410
93379	263411
158222	263412
100268	263413
31418	263414
150430	263415
137565	263416
13828	263417
82098	263418
164457	263419
121155	263420
154698	263421
95973	263422
129433	263423
62289	263424
104714	263425
94305	263426
23272	263427
66719	263428
32852	263429
137315	263430
8926	263431
110585	263432
81548	263433
63336	263434
113538	263435
52890	263436
23803	263437
246	263438
152788	263439
69871	263440
69155	263441
113218	263442
137430	263443
47136	263444
1568	263445
996	263446
136193	263447
52732	263448
577	263449
20721	263450
70311	263451
83691	263452
683	263453
58208	263454
3597	263455
54028	263456
177	263457
81125	263458
28694	263459
61560	263460
34933	263461
605	263462
100535	263463
41892	263464
9618	263465
159919	263466
92123	263467
21408	263468
48554	263469
82149	263470
4580	263471
28574	263472
4003	263473
243	263474
26261	263475
154868	263476
84923	263477
256	263478
124649	263479
21	263480
46027	263481
3352	263482
33	263483
9134	263484
2271	263485
1219	263486
535	263487
145373	263488
94180	263489
40401	263490
160	263491
65442	263492
1901	263493
115330	263494
59596	263495
112247	263496
741	263497
18	263498
27271	263499
117037	263500
136839	263501
18366	263502
6798	263503
36956	263504
1233	263505
42	263506
74872	263507
23771	263508
79176	263509
13258	263510
87830	263511
22114	263512
102777	263513
60773	263514
67369	263515
7873	263516
71662	263517
28939	263518
103433	263519
54795	263520
42423	263521
49507	263522
15335	263523
82661	263524
13344	263525
57420	263526
16215	263527
36364	263528
56788	263529
80157	263530
28939	263531
30019	263532
4252	263533
100776	263534
64375	263535
16351	263536
82771	263537
15739	263538
88337	263539
9192	263540
8896	263541
347	263542
103331	263543
94683	263544
60807	263545
7781	263546
115653	263547
43579	263548
43579	263549
7781	263550
9618	263551
87921	263552
30613	263553
9314	263554
58312	263555
45391	263556
25801	263557
70654	263558
5225	263559
13001	263560
50739	263561
57313	263562
15243	263563
5130	263564
58705	263565
98662	263566
142271	263567
15346	263568
15243	263569
54301	263570
54301	263571
14266	263572
36341	263573
60482	263574
56474	263575
100768	263576
53095	263577
13606	263578
78867	263579
16897	263580
1881	263581
199	263582
7967	263583
22829	263584
2996	263585
8029	263586
9453	263587
1	263588
31153	263589
19583	263590
32	263591
35955	263592
35624	263593
160723	263594
118393	263595
1176	263596
102528	263597
25	263598
96081	263599
114233	263600
41456	263601
41456	263602
3950	263603
5841	263604
84626	263605
20558	263606
50017	263607
75584	263608
30575	263609
5841	263610
139000	263611
20707	263612
8293	263613
3950	263614
11185	263615
121	263616
300	263617
29	263618
19533	263619
11973	263620
14709	263621
57639	263622
36	263623
24608	263624
30358	263625
97718	263626
10106	263627
21408	263628
84212	263629
43688	263630
47154	263631
73555	263632
25515	263633
77805	263634
154902	263635
29065	263636
66285	263637
5728	263638
42130	263639
53260	263640
139686	263641
3266	263642
1780	263643
57585	263644
3734	263645
94195	263646
4903	263647
11831	263648
13999	263649
66544	263650
133187	263651
6234	263652
38512	263653
1757	263654
70882	263655
154513	263656
1379	263657
248	263658
69	263659
1166	263660
53129	263661
4997	263662
2789	263663
1523	263664
1054	263665
446	263666
25423	263667
413	263668
2477	263669
20371	263670
52222	263671
1018	263672
15288	263673
5538	263674
221	263675
11126	263676
106783	263677
793	263678
51614	263679
16146	263680
16146	263681
21618	263682
19496	263683
19496	263684
7020	263685
6606	263686
17660	263687
1018	263688
376	263689
376	263690
18028	263691
376	263692
1018	263693
22928	263694
43339	263695
47522	263696
409	263697
37258	263698
71135	263699
376	263700
376	263701
376	263702
47287	263703
13452	263704
146813	263705
6561	263706
82132	263707
2737	263708
950	263709
10681	263710
128886	263711
31034	263712
9204	263713
58143	263714
1967	263715
11480	263716
57813	263717
4464	263718
93022	263719
8560	263720
151384	263721
132409	263722
34500	263723
149	263724
443	263725
14787	263726
23589	263727
56314	263728
799	263729
364	263730
20334	263731
1472	263732
31375	263733
996	263734
8756	263735
6074	263736
6074	263737
24284	263738
9532	263739
62106	263740
69704	263741
19024	263742
18692	263743
13951	263744
85650	263745
136239	263746
8595	263747
370	263748
671	263749
2944	263750
109812	263751
39294	263752
113969	263753
33936	263754
3740	263755
36416	263756
81812	263757
79958	263758
31031	263759
52950	263760
19528	263761
31004	263762
9140	263763
10799	263764
224	263765
51276	263766
49374	263767
46628	263768
118549	263769
121589	263770
64881	263771
49	263772
97334	263773
14722	263774
148658	263775
74520	263776
34532	263777
22091	263778
1432	263779
55898	263780
32656	263781
15961	263782
55457	263783
47561	263784
6461	263785
7102	263786
41340	263787
25120	263788
148579	263789
376	263790
376	263791
64082	263792
69829	263793
32809	263794
68418	263795
42755	263796
8757	263797
49630	263798
50824	263799
25370	263800
3139	263801
753	263802
154243	263803
21223	263804
30572	263805
79286	263806
8517	263807
50126	263808
8372	263809
139538	263810
61707	263811
35656	263812
166153	263813
30253	263814
3621	263815
11668	263816
36682	263817
3157	263818
14567	263819
11205	263820
44430	263821
84473	263822
138	263823
13356	263824
29957	263825
160156	263826
14535	263827
49044	263828
50166	263829
25042	263830
89698	263831
153785	263832
35896	263833
20671	263834
46583	263835
13886	263836
39986	263837
39560	263838
15186	263839
85382	263840
160878	263841
23029	263842
51716	263843
21446	263844
38646	263845
77709	263846
64115	263847
31735	263848
22133	263849
18718	263850
79921	263851
150392	263852
33565	263853
66657	263854
26815	263855
119525	263856
3980	263857
1627	263858
856	263859
45259	263860
10201	263861
5009	263862
19560	263863
22760	263864
5345	263865
113661	263866
1222	263867
146970	263868
11695	263869
39060	263870
21828	263871
16487	263872
15207	263873
116642	263874
33890	263875
1186	263876
70861	263877
167947	263878
3640	263879
55607	263880
126	263881
5070	263882
9555	263883
993	263884
886	263885
1069	263886
64330	263887
3055	263888
34543	263889
11476	263890
1331	263891
5	263892
5221	263893
2551	263894
7931	263895
10106	263896
14674	263897
24369	263898
96332	263899
3	263900
3413	263901
44229	263902
60257	263903
27152	263904
13426	263905
420	263906
936	263907
345	263908
89424	263909
1133	263910
682	263911
93421	263912
236	263913
10029	263914
307	263915
4696	263916
28428	263917
28832	263918
11068	263919
8469	263920
40797	263921
26021	263922
3189	263923
86318	263924
479	263925
6752	263926
29280	263927
488	263928
58238	263929
3971	263930
12005	263931
23121	263932
10783	263933
66168	263934
105655	263935
9268	263936
54066	263937
89297	263938
16271	263939
5466	263940
97	263941
12079	263942
20931	263943
1141	263944
2160	263945
43999	263946
3643	263947
46215	263948
107264	263949
4005	263950
25664	263951
28335	263952
32781	263953
133328	263954
57480	263955
8001	263956
7533	263957
19068	263958
74134	263959
68577	263960
52664	263961
1427	263962
11907	263963
49390	263964
15	263965
92356	263966
57668	263967
84276	263968
602	263969
105945	263970
54	263971
117744	263972
577	263973
86765	263974
2501	263975
10870	263976
7863	263977
44100	263978
77661	263979
4708	263980
13656	263981
35	263982
3885	263983
62462	263984
52825	263985
6560	263986
14361	263987
32807	263988
24012	263989
64760	263990
17716	263991
63495	263992
4551	263993
105202	263994
61482	263995
13845	263996
376	263997
146284	263998
2336	263999
65262	264000
45801	264001
62034	264002
16618	264003
157835	264004
72466	264005
42371	264006
112499	264007
27725	264008
83968	264009
22859	264010
116289	264011
120235	264012
36613	264013
9659	264014
159501	264015
133592	264016
22553	264017
23562	264018
43933	264019
44362	264020
59724	264021
114259	264022
25642	264023
81002	264024
116413	264025
84609	264026
84609	264027
5533	264028
101923	264029
86868	264030
138010	264031
36828	264032
78598	264033
94668	264034
7818	264035
7818	264036
376	264037
34791	264038
34791	264039
55647	264040
10009	264041
122910	264042
10483	264043
275	264044
8391	264045
55587	264046
53782	264047
63422	264048
24623	264049
13749	264050
37249	264051
36394	264052
50552	264053
27667	264054
17081	264055
8816	264056
28967	264057
79299	264058
24276	264059
62400	264060
20111	264061
53638	264062
90455	264063
79223	264064
74200	264065
4885	264066
69282	264067
1480	264068
195	264069
19342	264070
12282	264071
14849	264072
43783	264073
43876	264074
100841	264075
57825	264076
32128	264077
7892	264078
14361	264079
14361	264080
126585	264081
32011	264082
85688	264083
32661	264084
109203	264085
8961	264086
12282	264087
27440	264088
75412	264089
5888	264090
12549	264091
223	264092
21387	264093
143365	264094
19643	264095
13946	264096
2108	264097
167128	264098
23425	264099
8001	264100
8475	264101
29297	264102
36558	264103
15430	264104
1746	264105
100383	264106
57487	264107
70722	264108
119979	264109
137509	264110
124456	264111
98816	264112
96671	264113
39887	264114
118824	264115
39261	264116
17184	264117
50386	264118
6747	264119
7377	264120
85633	264121
161061	264122
112558	264123
10398	264124
68678	264125
23096	264126
166129	264127
36677	264128
30445	264129
152601	264130
30311	264131
30055	264132
125889	264133
3283	264134
22803	264135
48822	264136
12000	264137
74890	264138
41954	264139
131730	264140
110965	264141
65285	264142
110933	264143
12000	264144
28867	264145
97458	264146
2125	264147
35907	264148
72033	264149
949	264150
56479	264151
6798	264152
3507	264153
68878	264154
68878	264155
52857	264156
14831	264157
32891	264158
62350	264159
62350	264160
12573	264161
51563	264162
16384	264163
4381	264164
14773	264165
77365	264166
26962	264167
2950	264168
2950	264169
21376	264170
9908	264171
63747	264172
27111	264173
22161	264174
92466	264175
19008	264176
8754	264177
48341	264178
21984	264179
83037	264180
16795	264181
5875	264182
121302	264183
129358	264184
89362	264185
158491	264186
125100	264187
73759	264188
32421	264189
2784	264190
1822	264191
32	264192
682	264193
15069	264194
16077	264195
18005	264196
6537	264197
416	264198
43031	264199
73686	264200
2731	264201
1759	264202
169	264203
9961	264204
879	264205
11353	264206
8	264207
2	264208
32195	264209
101456	264210
108474	264211
32256	264212
19806	264213
46363	264214
39552	264215
66670	264216
17596	264217
162633	264218
133095	264219
16152	264220
4368	264221
135	264222
43713	264223
23614	264224
153835	264225
101603	264226
4475	264227
42532	264228
42152	264229
7279	264230
59700	264231
82744	264232
45089	264233
10969	264234
104892	264235
22032	264236
39677	264237
106465	264238
10823	264239
49111	264240
20085	264241
45178	264242
39969	264243
308	264244
1248	264245
5266	264246
50191	264247
55924	264248
42486	264249
42486	264250
127793	264251
1140	264252
39415	264253
35976	264254
77877	264255
49980	264256
1651	264257
60355	264258
60355	264259
2488	264260
22210	264261
68976	264262
13408	264263
52779	264264
76046	264265
12837	264266
1045	264267
18876	264268
29384	264269
1070	264270
93933	264271
90910	264272
113670	264273
102410	264274
20968	264275
114167	264276
9608	264277
37707	264278
53601	264279
33039	264280
26548	264281
9550	264282
68605	264283
6593	264284
36874	264285
113015	264286
30003	264287
110449	264288
30	264289
3877	264290
1086	264291
32273	264292
15229	264293
26655	264294
65917	264295
54251	264296
4706	264297
31538	264298
30575	264299
128169	264300
8556	264301
89088	264302
9132	264303
63484	264304
99137	264305
66809	264306
60474	264307
6302	264308
18276	264309
6207	264310
30	264311
22369	264312
2020	264313
555	264314
92672	264315
1870	264316
158046	264317
2067	264318
2067	264319
38159	264320
38159	264321
3860	264322
43007	264323
1825	264324
124217	264325
701	264326
1192	264327
7305	264328
7563	264329
3563	264330
10	264331
13753	264332
10	264333
10	264334
10	264335
10	264336
10	264337
10	264338
926	264339
10	264340
10	264341
10	264342
10	264343
13330	264344
67479	264345
96693	264346
6806	264347
16081	264348
2541	264349
23943	264350
33794	264351
1176	264352
5149	264353
5873	264354
4696	264355
521	264356
41056	264357
5	264358
4460	264359
30541	264360
32	264361
13238	264362
238	264363
55051	264364
20948	264365
18146	264366
22706	264367
127755	264368
3679	264369
27655	264370
27655	264371
27655	264372
82150	264373
27655	264374
27655	264375
82150	264376
156608	264377
24811	264378
10561	264379
87765	264380
27655	264381
4460	264382
31109	264383
55035	264384
30391	264385
8774	264386
30464	264387
55221	264388
128066	264389
160421	264390
25789	264391
67670	264392
70944	264393
83396	264394
66389	264395
47178	264396
87894	264397
13106	264398
56423	264399
56423	264400
131422	264401
15054	264402
73083	264403
53576	264404
102400	264405
102400	264406
11577	264407
21487	264408
11484	264409
105168	264410
8858	264411
95458	264412
25665	264413
29052	264414
48767	264415
40749	264416
65729	264417
55709	264418
70829	264419
86050	264420
13207	264421
4427	264422
42742	264423
13084	264424
23234	264425
32715	264426
55503	264427
18401	264428
29619	264429
11935	264430
27995	264431
46668	264432
22477	264433
63169	264434
67886	264435
69087	264436
76441	264437
70812	264438
101423	264439
5552	264440
28243	264441
21005	264442
79671	264443
17661	264444
26373	264445
2278	264446
9550	264447
706	264448
2210	264449
6	264450
52068	264451
5456	264452
52574	264453
915	264454
915	264455
915	264456
915	264457
915	264458
915	264459
16081	264460
35141	264461
34070	264462
251	264463
40587	264464
7769	264465
5437	264466
105644	264467
99965	264468
52077	264469
70583	264470
53536	264471
30690	264472
3100	264473
110830	264474
71460	264475
14049	264476
19153	264477
20515	264478
44860	264479
1841	264480
6813	264481
31161	264482
7690	264483
852	264484
3220	264485
36403	264486
2462	264487
33745	264488
22222	264489
101029	264490
18017	264491
36833	264492
15	264493
1738	264494
25283	264495
50249	264496
121	264497
11704	264498
46605	264499
20384	264500
57827	264501
133428	264502
105175	264503
108226	264504
9777	264505
88081	264506
22189	264507
99113	264508
99085	264509
81440	264510
63483	264511
55983	264512
19278	264513
23600	264514
87367	264515
43665	264516
5430	264517
72334	264518
15099	264519
81170	264520
11964	264521
32013	264522
89174	264523
69837	264524
168	264525
25572	264526
88111	264527
52908	264528
24707	264529
54950	264530
4789	264531
61889	264532
11779	264533
123	264534
41647	264535
2072	264536
55405	264537
88572	264538
128903	264539
33375	264540
22685	264541
134	264542
105088	264543
118793	264544
87481	264545
7420	264546
25025	264547
16023	264548
27317	264549
33423	264550
105502	264551
38259	264552
26842	264553
47565	264554
90830	264555
27861	264556
82977	264557
596	264558
2636	264559
13746	264560
34362	264561
1641	264562
12110	264563
20005	264564
3990	264565
100621	264566
63588	264567
47474	264568
104551	264569
65774	264570
22894	264571
13794	264572
1728	264573
484	264574
11889	264575
70576	264576
97949	264577
43759	264578
61539	264579
32897	264580
85672	264581
46027	264582
77522	264583
64578	264584
92050	264585
101422	264586
110942	264587
20673	264588
1123	264589
40922	264590
99297	264591
69511	264592
21348	264593
104373	264594
99105	264595
37253	264596
5673	264597
103828	264598
132543	264599
105544	264600
36366	264601
132551	264602
125850	264603
135730	264604
2177	264605
98437	264606
67462	264607
34722	264608
152674	264609
20119	264610
44990	264611
87347	264612
21103	264613
16359	264614
38451	264615
136336	264616
21348	264617
7640	264618
200	264619
1757	264620
1757	264621
1757	264622
1757	264623
1757	264624
1757	264625
1757	264626
1757	264627
16419	264628
10	264629
373	264630
24925	264631
3229	264632
4506	264633
1220	264634
156050	264635
1007	264636
18516	264637
38837	264638
70994	264639
45489	264640
12039	264641
123082	264642
846	264643
99872	264644
51685	264645
32799	264646
47368	264647
84716	264648
414	264649
83353	264650
29394	264651
6461	264652
112280	264653
18332	264654
64310	264655
7280	264656
16009	264657
120662	264658
76900	264659
22173	264660
1513	264661
40870	264662
107392	264663
135792	264664
66708	264665
76174	264666
28378	264667
13016	264668
19646	264669
9767	264670
158462	264671
34069	264672
39906	264673
67827	264674
23001	264675
16448	264676
139540	264677
1789	264678
24759	264679
5612	264680
77925	264681
34859	264682
16718	264683
78026	264684
10796	264685
2637	264686
48283	264687
102172	264688
82928	264689
39909	264690
40178	264691
67845	264692
889	264693
186	264694
38346	264695
44697	264696
2839	264697
16035	264698
18975	264699
30	264700
20080	264701
43389	264702
58497	264703
15189	264704
20654	264705
15207	264706
22624	264707
56123	264708
110785	264709
127857	264710
91942	264711
36140	264712
31037	264713
69764	264714
3907	264715
125495	264716
21408	264717
40640	264718
11736	264719
1549	264720
2644	264721
23134	264722
12292	264723
12565	264724
13283	264725
1924	264726
137371	264727
15743	264728
31267	264729
31885	264730
26293	264731
5361	264732
5	264733
287	264734
20684	264735
44608	264736
8317	264737
15205	264738
22088	264739
7357	264740
1982	264741
2787	264742
1518	264743
625	264744
16897	264745
3213	264746
2787	264747
5712	264748
1348	264749
17531	264750
473	264751
768	264752
90	264753
4801	264754
36	264755
1348	264756
35081	264757
4700	264758
2463	264759
4136	264760
20365	264761
13597	264762
1214	264763
768	264764
10183	264765
22317	264766
6701	264767
3803	264768
22784	264769
86911	264770
3746	264771
463	264772
51620	264773
31639	264774
31639	264775
29551	264776
122875	264777
121882	264778
54738	264779
21542	264780
21542	264781
98795	264782
6018	264783
224	264784
26064	264785
21946	264786
65	264787
18009	264788
22955	264789
3512	264790
16471	264791
2538	264792
676	264793
16296	264794
118334	264795
15688	264796
103932	264797
7695	264798
541	264799
9165	264800
124744	264801
138300	264802
113249	264803
59	264804
58606	264805
610	264806
42375	264807
14695	264808
2981	264809
677	264810
728	264811
1753	264812
8	264813
731	264814
48193	264815
160019	264816
135616	264817
74165	264818
12610	264819
55345	264820
107868	264821
49184	264822
113933	264823
56681	264824
68005	264825
100743	264826
179	264827
4659	264828
474	264829
3161	264830
90745	264831
2415	264832
136594	264833
102010	264834
8927	264835
16987	264836
43516	264837
2110	264838
37329	264839
25138	264840
580	264841
2929	264842
105414	264843
42176	264844
35998	264845
21176	264846
137164	264847
14209	264848
18482	264849
286	264850
76595	264851
523	264852
4014	264853
947	264854
5380	264855
137482	264856
83672	264857
2210	264858
60887	264859
541	264860
28474	264861
7211	264862
29948	264863
2982	264864
27650	264865
10305	264866
2982	264867
27650	264868
10106	264869
27650	264870
58728	264871
26534	264872
16924	264873
40540	264874
33645	264875
31076	264876
17096	264877
629	264878
316	264879
36	264880
114933	264881
17121	264882
49890	264883
56898	264884
154	264885
228	264886
264	264887
423	264888
54433	264889
15542	264890
98439	264891
3950	264892
75717	264893
3884	264894
82310	264895
24921	264896
47516	264897
1048	264898
113241	264899
2061	264900
42176	264901
15939	264902
4702	264903
843	264904
1473	264905
70570	264906
90943	264907
70991	264908
103912	264909
90355	264910
74800	264911
29948	264912
2397	264913
902	264914
245	264915
1296	264916
4355	264917
111864	264918
1272	264919
32748	264920
570	264921
21819	264922
51528	264923
9152	264924
55047	264925
352	264926
9370	264927
49869	264928
115728	264929
135609	264930
3855	264931
15	264932
116636	264933
863	264934
2462	264935
14577	264936
105	264937
135788	264938
129425	264939
14569	264940
12628	264941
827	264942
47948	264943
7770	264944
52334	264945
13151	264946
98	264947
22	264948
10721	264949
113425	264950
70290	264951
86628	264952
60392	264953
40327	264954
35838	264955
51567	264956
55262	264957
113743	264958
1011	264959
17132	264960
154423	264961
113306	264962
49077	264963
4988	264964
18113	264965
128012	264966
111703	264967
14042	264968
56951	264969
108809	264970
6374	264971
4409	264972
26534	264973
972	264974
113648	264975
2517	264976
883	264977
79738	264978
26252	264979
105	264980
99428	264981
78209	264982
86616	264983
79362	264984
108598	264985
42183	264986
86367	264987
26874	264988
128795	264989
96760	264990
137339	264991
76879	264992
37995	264993
285	264994
4659	264995
1059	264996
105664	264997
103622	264998
12085	264999
47948	265000
87876	265001
119853	265002
89533	265003
21131	265004
5482	265005
24727	265006
30109	265007
248	265008
16429	265009
3241	265010
28083	265011
14191	265012
1654	265013
8279	265014
3674	265015
6881	265016
52525	265017
488	265018
7188	265019
36577	265020
7020	265021
1605	265022
602	265023
11530	265024
602	265025
14680	265026
3644	265027
6893	265028
8609	265029
36231	265030
862	265031
137603	265032
27300	265033
26534	265034
29146	265035
6884	265036
13550	265037
91992	265038
162589	265039
10483	265040
20754	265041
73780	265042
46310	265043
18484	265044
27395	265045
35787	265046
21389	265047
12480	265048
16165	265049
2379	265050
196	265051
100	265052
11698	265053
54042	265054
136822	265055
43764	265056
72445	265057
30143	265058
32851	265059
7887	265060
52642	265061
32437	265062
493	265063
19350	265064
117329	265065
106373	265066
6700	265067
16459	265068
1117	265069
42722	265070
2980	265071
7585	265072
55909	265073
12841	265074
96767	265075
30069	265076
798	265077
252	265078
4246	265079
7130	265080
118565	265081
419	265082
1084	265083
42948	265084
1429	265085
241	265086
87	265087
3413	265088
3413	265089
1137	265090
397	265091
348	265092
1137	265093
3413	265094
3415	265095
3009	265096
63249	265097
917	265098
5667	265099
17	265100
397	265101
1040	265102
6300	265103
80597	265104
1651	265105
5266	265106
1167	265107
159	265108
111	265109
282	265110
54078	265111
111	265112
45890	265113
8233	265114
203	265115
24	265116
4953	265117
53045	265118
518	265119
1880	265120
5187	265121
869	265122
25264	265123
88944	265124
1137	265125
43267	265126
71414	265127
42796	265128
5964	265129
154	265130
2933	265131
5497	265132
71766	265133
2905	265134
39441	265135
8773	265136
2662	265137
27949	265138
387	265139
766	265140
3131	265141
312	265142
5309	265143
10181	265144
653	265145
1247	265146
38401	265147
47520	265148
6513	265149
1494	265150
28874	265151
96	265152
883	265153
34780	265154
31	265155
4644	265156
2600	265157
1788	265158
1078	265159
12911	265160
87276	265161
1143	265162
925	265163
94123	265164
92883	265165
28512	265166
27291	265167
49439	265168
3519	265169
27311	265170
8590	265171
2574	265172
3398	265173
6838	265174
47345	265175
3958	265176
889	265177
2	265178
272	265179
172	265180
3	265181
101	265182
222	265183
15210	265184
1328	265185
3264	265186
892	265187
377	265188
115795	265189
31078	265190
6357	265191
1247	265192
55025	265193
490	265194
68	265195
112238	265196
99	265197
4643	265198
370	265199
1599	265200
7149	265201
746	265202
42	265203
294	265204
163	265205
4341	265206
18	265207
2316	265208
39031	265209
7664	265210
147	265211
304	265212
6020	265213
1945	265214
13426	265215
134164	265216
34603	265217
109526	265218
37539	265219
38903	265220
7267	265221
49209	265222
7149	265223
193	265224
696	265225
2	265226
16370	265227
1748	265228
631	265229
2877	265230
4044	265231
32966	265232
11051	265233
3782	265234
49482	265235
218	265236
42	265237
953	265238
60315	265239
9999	265240
5437	265241
75558	265242
10	265243
9	265244
31669	265245
136543	265246
15106	265247
160693	265248
18020	265249
31843	265250
21749	265251
85038	265252
97518	265253
889	265254
720	265255
28747	265256
4459	265257
215	265258
20223	265259
2003	265260
4126	265261
1565	265262
161	265263
9112	265264
340	265265
39	265266
28500	265267
731	265268
3543	265269
3868	265270
26579	265271
2001	265272
8561	265273
7588	265274
3891	265275
8189	265276
24617	265277
371	265278
9224	265279
2549	265280
20382	265281
2040	265282
3045	265283
7708	265284
1755	265285
12661	265286
5985	265287
41363	265288
347	265289
18127	265290
9069	265291
360	265292
1593	265293
251	265294
60463	265295
2544	265296
958	265297
1393	265298
1226	265299
3464	265300
18747	265301
8421	265302
13772	265303
158657	265304
4241	265305
473	265306
69165	265307
358	265308
8039	265309
2899	265310
248	265311
3652	265312
10591	265313
591	265314
2463	265315
93721	265316
3567	265317
7315	265318
42270	265319
3755	265320
8013	265321
22223	265322
550	265323
516	265324
75	265325
4046	265326
5661	265327
1086	265328
14847	265329
19991	265330
12228	265331
989	265332
8831	265333
13068	265334
71367	265335
360	265336
1056	265337
91865	265338
287	265339
5987	265340
10382	265341
39073	265342
8657	265343
724	265344
43	265345
69268	265346
1317	265347
4578	265348
102690	265349
16404	265350
4	265351
18057	265352
451	265353
1797	265354
14146	265355
68990	265356
3000	265357
1352	265358
881	265359
1	265360
59	265361
22458	265362
27749	265363
898	265364
6702	265365
16	265366
199	265367
51740	265368
109837	265369
28907	265370
1778	265371
2	265372
19383	265373
72	265374
298	265375
445	265376
113079	265377
14052	265378
1553	265379
29	265380
37	265381
302	265382
104189	265383
45	265384
6868	265385
323	265386
30610	265387
16326	265388
3206	265389
105017	265390
3824	265391
83	265392
314	265393
296	265394
4966	265395
1304	265396
5702	265397
124222	265398
3478	265399
51702	265400
7949	265401
81833	265402
35374	265403
32036	265404
13535	265405
12803	265406
14909	265407
6846	265408
38154	265409
3275	265410
208	265411
49301	265412
3815	265413
4361	265414
7	265415
38919	265416
330	265417
10800	265418
2178	265419
15779	265420
47102	265421
14163	265422
394	265423
84731	265424
5466	265425
119	265426
2571	265427
40812	265428
13794	265429
21402	265430
57635	265431
29224	265432
300	265433
1707	265434
14006	265435
3815	265436
7296	265437
7893	265438
213	265439
201	265440
12662	265441
1910	265442
372	265443
13336	265444
72	265445
1178	265446
8	265447
2431	265448
2338	265449
1	265450
3	265451
203	265452
65993	265453
3660	265454
3067	265455
5775	265456
4330	265457
869	265458
983	265459
196	265460
6777	265461
1707	265462
1	265463
724	265464
2043	265465
30663	265466
3459	265467
5978	265468
119	265469
13558	265470
7149	265471
4926	265472
14	265473
71794	265474
7915	265475
283	265476
210	265477
2	265478
68	265479
15	265480
15	265481
663	265482
2	265483
36154	265484
303	265485
1317	265486
3	265487
3	265488
62940	265489
83567	265490
331	265491
31105	265492
3	265493
798	265494
12308	265495
6617	265496
2549	265497
10707	265498
63460	265499
3189	265500
2	265501
14969	265502
37906	265503
3876	265504
11408	265505
8354	265506
44524	265507
3823	265508
1711	265509
1028	265510
69185	265511
3799	265512
17	265513
1	265514
413	265515
16143	265516
82922	265517
3813	265518
282	265519
115543	265520
794	265521
48981	265522
71794	265523
724	265524
25368	265525
28914	265526
12905	265527
1	265528
493	265529
13024	265530
25510	265531
36714	265532
45	265533
2770	265534
6967	265535
867	265536
766	265537
150	265538
72	265539
1753	265540
5817	265541
35142	265542
3206	265543
479	265544
4	265545
6	265546
4	265547
9675	265548
602	265549
33133	265550
9282	265551
34	265552
2377	265553
15	265554
3550	265555
17348	265556
14659	265557
5483	265558
5505	265559
52259	265560
1256	265561
11111	265562
2268	265563
490	265564
112097	265565
3668	265566
23851	265567
6181	265568
1620	265569
222	265570
1051	265571
3067	265572
4	265573
109149	265574
81998	265575
26	265576
28842	265577
24840	265578
87313	265579
8578	265580
21815	265581
83493	265582
25851	265583
42979	265584
8667	265585
6	265586
13	265587
34272	265588
254	265589
62268	265590
4699	265591
7	265592
11	265593
4571	265594
3	265595
122561	265596
22	265597
3231	265598
62697	265599
12186	265600
3188	265601
811	265602
9641	265603
27015	265604
4610	265605
16068	265606
489	265607
738	265608
113097	265609
532	265610
36013	265611
10066	265612
8962	265613
18466	265614
94	265615
3613	265616
10046	265617
6668	265618
54052	265619
1667	265620
1880	265621
210	265622
1220	265623
86	265624
841	265625
875	265626
68	265627
4331	265628
10971	265629
1355	265630
108442	265631
1105	265632
37	265633
2377	265634
7327	265635
17279	265636
30682	265637
1	265638
40681	265639
32	265640
43006	265641
1766	265642
17795	265643
2841	265644
637	265645
5994	265646
23240	265647
23316	265648
17516	265649
93941	265650
14313	265651
11341	265652
154610	265653
74730	265654
24627	265655
67688	265656
44495	265657
90167	265658
68320	265659
137279	265660
80480	265661
90966	265662
35228	265663
51338	265664
25913	265665
94319	265666
108882	265667
92060	265668
96553	265669
135756	265670
23860	265671
4635	265672
37855	265673
56494	265674
128756	265675
1042	265676
45450	265677
31636	265678
56627	265679
34735	265680
15254	265681
28317	265682
9869	265683
79380	265684
3564	265685
35932	265686
38554	265687
8669	265688
7058	265689
3875	265690
29438	265691
8973	265692
26247	265693
28740	265694
5958	265695
48828	265696
86074	265697
64617	265698
45532	265699
45619	265700
56094	265701
45909	265702
120544	265703
16590	265704
8472	265705
94564	265706
22254	265707
17525	265708
64755	265709
47682	265710
4911	265711
59140	265712
132633	265713
98717	265714
8206	265715
12007	265716
47202	265717
38615	265718
29143	265719
161871	265720
22408	265721
117262	265722
62190	265723
22352	265724
149133	265725
23048	265726
21931	265727
26059	265728
5051	265729
79963	265730
23849	265731
95224	265732
38778	265733
18583	265734
30639	265735
47755	265736
7058	265737
20171	265738
95455	265739
62521	265740
87802	265741
95661	265742
37775	265743
136240	265744
31723	265745
21913	265746
113702	265747
86703	265748
52707	265749
59402	265750
85369	265751
83512	265752
74683	265753
132174	265754
141607	265755
71568	265756
73767	265757
26686	265758
89611	265759
47276	265760
75694	265761
99690	265762
39217	265763
112244	265764
96466	265765
10813	265766
114956	265767
122904	265768
108356	265769
95363	265770
56362	265771
7940	265772
10979	265773
167352	265774
121249	265775
26853	265776
29251	265777
49761	265778
1768	265779
277	265780
1757	265781
411	265782
1757	265783
89493	265784
62597	265785
245	265786
79379	265787
29019	265788
2874	265789
27500	265790
5436	265791
4136	265792
64559	265793
64559	265794
20483	265795
46521	265796
65355	265797
93934	265798
15227	265799
97739	265800
130991	265801
156806	265802
101229	265803
35357	265804
77537	265805
72141	265806
35712	265807
44064	265808
19917	265809
309	265810
29442	265811
113747	265812
849	265813
7363	265814
4	265815
47302	265816
13258	265817
36431	265818
12959	265819
29777	265820
3655	265821
1	265822
121513	265823
30064	265824
10738	265825
2825	265826
3655	265827
32256	265828
126731	265829
9527	265830
72752	265831
6959	265832
331	265833
3213	265834
10433	265835
38588	265836
26192	265837
139460	265838
102562	265839
549	265840
733	265841
60555	265842
16550	265843
27211	265844
6888	265845
37763	265846
4459	265847
246	265848
9345	265849
54510	265850
33198	265851
111820	265852
36147	265853
93569	265854
18447	265855
45344	265856
13474	265857
504	265858
13	265859
28462	265860
28439	265861
148654	265862
15881	265863
35005	265864
11909	265865
4858	265866
10226	265867
123984	265868
13673	265869
1314	265870
70340	265871
14337	265872
85973	265873
30278	265874
5657	265875
269	265876
47488	265877
137478	265878
397	265879
63044	265880
49814	265881
430	265882
2363	265883
19449	265884
3782	265885
1963	265886
1104	265887
1104	265888
1104	265889
1104	265890
111777	265891
28578	265892
1077	265893
25256	265894
125617	265895
20219	265896
20520	265897
112398	265898
14667	265899
5224	265900
93674	265901
78102	265902
1046	265903
14438	265904
80307	265905
108968	265906
34306	265907
40786	265908
39000	265909
91484	265910
87245	265911
117193	265912
87912	265913
131009	265914
118933	265915
17839	265916
90482	265917
31667	265918
32499	265919
69706	265920
83391	265921
137502	265922
67586	265923
104877	265924
36848	265925
67394	265926
15343	265927
38825	265928
82303	265929
95457	265930
104948	265931
164009	265932
6682	265933
52492	265934
4293	265935
64336	265936
138540	265937
94267	265938
114380	265939
125	265940
79172	265941
96823	265942
71092	265943
7836	265944
68221	265945
31056	265946
6861	265947
2474	265948
83623	265949
30145	265950
3185	265951
73736	265952
107760	265953
15526	265954
75916	265955
64	265956
60301	265957
50716	265958
101074	265959
4649	265960
14418	265961
15	265962
18463	265963
450	265964
770	265965
257	265966
99821	265967
31276	265968
24727	265969
27936	265970
62688	265971
32389	265972
1406	265973
20946	265974
99571	265975
114627	265976
3948	265977
68232	265978
1106	265979
6778	265980
11466	265981
5621	265982
48286	265983
165912	265984
145183	265985
51799	265986
38215	265987
70112	265988
23960	265989
54759	265990
2529	265991
108241	265992
101406	265993
108227	265994
74014	265995
32175	265996
3801	265997
82058	265998
48650	265999
62273	266000
43012	266001
23	266002
4105	266003
35145	266004
17652	266005
43064	266006
26322	266007
41321	266008
2278	266009
138007	266010
46080	266011
3170	266012
28226	266013
131687	266014
96526	266015
32765	266016
101366	266017
8404	266018
138505	266019
28393	266020
99290	266021
66701	266022
98312	266023
79259	266024
67931	266025
20776	266026
52470	266027
123283	266028
20133	266029
96440	266030
41303	266031
110844	266032
35578	266033
58172	266034
12807	266035
105483	266036
63653	266037
86472	266038
101660	266039
76456	266040
52745	266041
3862	266042
23663	266043
6140	266044
2868	266045
51438	266046
84624	266047
56648	266048
9943	266049
65716	266050
9284	266051
83634	266052
36430	266053
18632	266054
23386	266055
20091	266056
5247	266057
63599	266058
90363	266059
82153	266060
32916	266061
47441	266062
14672	266063
14232	266064
34281	266065
44336	266066
37391	266067
158178	266068
70342	266069
124439	266070
69822	266071
59445	266072
59190	266073
63682	266074
73776	266075
21900	266076
13028	266077
30885	266078
9667	266079
119787	266080
55382	266081
67476	266082
69879	266083
33288	266084
39549	266085
12953	266086
30032	266087
56462	266088
75947	266089
125632	266090
22611	266091
102341	266092
78100	266093
102324	266094
70647	266095
14434	266096
56673	266097
1583	266098
44908	266099
16285	266100
13085	266101
89216	266102
115542	266103
141686	266104
136287	266105
109879	266106
7644	266107
16409	266108
53209	266109
67307	266110
26425	266111
61028	266112
1851	266113
67627	266114
3475	266115
15885	266116
163990	266117
4976	266118
135435	266119
21425	266120
54368	266121
133921	266122
71731	266123
47923	266124
90602	266125
10558	266126
41552	266127
16007	266128
37589	266129
34378	266130
30016	266131
31060	266132
125713	266133
26255	266134
18099	266135
12423	266136
35943	266137
47258	266138
80332	266139
121436	266140
99355	266141
69856	266142
10718	266143
6929	266144
34343	266145
60579	266146
18545	266147
35171	266148
15882	266149
28605	266150
150482	266151
34651	266152
2858	266153
34272	266154
9363	266155
39716	266156
48713	266157
160303	266158
92551	266159
30183	266160
81718	266161
114971	266162
14136	266163
23126	266164
62543	266165
1843	266166
62284	266167
125720	266168
36294	266169
116676	266170
56946	266171
141637	266172
114362	266173
112378	266174
123266	266175
61610	266176
6528	266177
43717	266178
22658	266179
24107	266180
60852	266181
62511	266182
15364	266183
4143	266184
22742	266185
29511	266186
17567	266187
49338	266188
49335	266189
50451	266190
54307	266191
56962	266192
114656	266193
29095	266194
79625	266195
115719	266196
4598	266197
117649	266198
43410	266199
78568	266200
76235	266201
37641	266202
9804	266203
42461	266204
36234	266205
76864	266206
59558	266207
63768	266208
134425	266209
139305	266210
74378	266211
53736	266212
3888	266213
103999	266214
117324	266215
53064	266216
92803	266217
96318	266218
47061	266219
36681	266220
79264	266221
100785	266222
118781	266223
64662	266224
147030	266225
18162	266226
58450	266227
120220	266228
37	266229
66040	266230
29664	266231
33406	266232
95494	266233
79307	266234
70121	266235
62520	266236
101065	266237
51255	266238
138051	266239
59937	266240
15712	266241
19197	266242
40982	266243
72110	266244
33863	266245
98210	266246
145100	266247
145218	266248
78346	266249
97851	266250
15682	266251
40005	266252
16269	266253
34579	266254
104637	266255
35847	266256
122938	266257
161434	266258
76805	266259
134067	266260
122939	266261
127339	266262
5809	266263
2668	266264
25837	266265
66869	266266
9845	266267
107306	266268
88255	266269
7376	266270
33914	266271
39424	266272
92824	266273
45560	266274
162115	266275
28109	266276
31671	266277
115183	266278
22251	266279
29197	266280
2927	266281
68908	266282
70979	266283
18490	266284
112115	266285
31045	266286
52053	266287
54120	266288
89804	266289
102958	266290
107536	266291
126303	266292
144060	266293
142092	266294
61053	266295
108930	266296
31174	266297
43282	266298
72036	266299
77964	266300
24812	266301
85907	266302
117123	266303
53098	266304
144839	266305
113409	266306
75295	266307
39383	266308
111309	266309
141728	266310
75151	266311
96454	266312
86168	266313
44776	266314
18473	266315
36086	266316
34619	266317
12016	266318
64063	266319
66850	266320
24637	266321
41847	266322
103163	266323
23962	266324
66084	266325
17313	266326
34058	266327
144687	266328
25105	266329
71124	266330
79270	266331
110808	266332
84846	266333
88751	266334
63778	266335
138186	266336
58322	266337
127364	266338
32247	266339
141625	266340
86649	266341
23747	266342
113725	266343
261	266344
95778	266345
99038	266346
46634	266347
125270	266348
42462	266349
38548	266350
68111	266351
14959	266352
12482	266353
24274	266354
34174	266355
21419	266356
42237	266357
100791	266358
70436	266359
31890	266360
93550	266361
111486	266362
162254	266363
132574	266364
159787	266365
37307	266366
1441	266367
21346	266368
120400	266369
113441	266370
39358	266371
42257	266372
107828	266373
39720	266374
96547	266375
4087	266376
89103	266377
44016	266378
6675	266379
146767	266380
75965	266381
11330	266382
58422	266383
45241	266384
6437	266385
8014	266386
71442	266387
21583	266388
89236	266389
28619	266390
97518	266391
15549	266392
101157	266393
132183	266394
9687	266395
17226	266396
58852	266397
94263	266398
93349	266399
158030	266400
64339	266401
29666	266402
87293	266403
108175	266404
103394	266405
9701	266406
158066	266407
75452	266408
12065	266409
85865	266410
51493	266411
62743	266412
75934	266413
123172	266414
20338	266415
35040	266416
22076	266417
3622	266418
80021	266419
81475	266420
61427	266421
17859	266422
93763	266423
32210	266424
136571	266425
93374	266426
79515	266427
79506	266428
121822	266429
34131	266430
70529	266431
122417	266432
70215	266433
114598	266434
70396	266435
118052	266436
27093	266437
117010	266438
16172	266439
48934	266440
97477	266441
55014	266442
99281	266443
99726	266444
108328	266445
77430	266446
24820	266447
39352	266448
61050	266449
120524	266450
46509	266451
37907	266452
64381	266453
94176	266454
131711	266455
65931	266456
1678	266457
12190	266458
21424	266459
18557	266460
90134	266461
13398	266462
15316	266463
52810	266464
90053	266465
30224	266466
90144	266467
44074	266468
26133	266469
24318	266470
20255	266471
64497	266472
150737	266473
70388	266474
97670	266475
89462	266476
60421	266477
83409	266478
49300	266479
27387	266480
6083	266481
9990	266482
33106	266483
123715	266484
4605	266485
24164	266486
29593	266487
105870	266488
8571	266489
40125	266490
55448	266491
68968	266492
5652	266493
38537	266494
102950	266495
17856	266496
23495	266497
70987	266498
88781	266499
96850	266500
160931	266501
104210	266502
31741	266503
41187	266504
13715	266505
119002	266506
141878	266507
121145	266508
61744	266509
39573	266510
34145	266511
68158	266512
105700	266513
107207	266514
87929	266515
156789	266516
66802	266517
51692	266518
26942	266519
74815	266520
13314	266521
20452	266522
15161	266523
7480	266524
21235	266525
8730	266526
23933	266527
77133	266528
15500	266529
81526	266530
21286	266531
115599	266532
35540	266533
113389	266534
85547	266535
43652	266536
50826	266537
75741	266538
7832	266539
101213	266540
37972	266541
43620	266542
106048	266543
97504	266544
72996	266545
164011	266546
14220	266547
120488	266548
49159	266549
83758	266550
27079	266551
146422	266552
59933	266553
160170	266554
9445	266555
18872	266556
57495	266557
16422	266558
70952	266559
70558	266560
4366	266561
11124	266562
24214	266563
22331	266564
66664	266565
18512	266566
68101	266567
114673	266568
49355	266569
2211	266570
103458	266571
7937	266572
49340	266573
51885	266574
21870	266575
134146	266576
41434	266577
56600	266578
14355	266579
7225	266580
49571	266581
46300	266582
20737	266583
71755	266584
16478	266585
15405	266586
43668	266587
162327	266588
33290	266589
7312	266590
99519	266591
99801	266592
80632	266593
12846	266594
45645	266595
162509	266596
22668	266597
124046	266598
152882	266599
62378	266600
447	266601
96645	266602
70611	266603
31505	266604
11381	266605
54766	266606
96803	266607
57337	266608
113573	266609
122938	266610
99443	266611
110043	266612
144073	266613
92460	266614
63118	266615
127227	266616
39105	266617
105145	266618
133818	266619
84871	266620
65251	266621
89204	266622
11694	266623
126418	266624
20010	266625
43684	266626
13282	266627
57481	266628
20463	266629
15973	266630
18742	266631
76362	266632
83767	266633
158780	266634
38136	266635
82167	266636
24400	266637
71466	266638
11706	266639
46316	266640
11952	266641
26864	266642
60344	266643
24145	266644
29086	266645
53239	266646
93478	266647
51297	266648
33662	266649
31657	266650
102961	266651
5581	266652
22231	266653
6418	266654
6933	266655
47269	266656
654	266657
43286	266658
8720	266659
161264	266660
80725	266661
33315	266662
38025	266663
129588	266664
23183	266665
69797	266666
114387	266667
82163	266668
52302	266669
74283	266670
21443	266671
77072	266672
29633	266673
53996	266674
70651	266675
86309	266676
103849	266677
28908	266678
16525	266679
8330	266680
12429	266681
24129	266682
132931	266683
12521	266684
69800	266685
14389	266686
100628	266687
27680	266688
13298	266689
84817	266690
98059	266691
106087	266692
66611	266693
121188	266694
25270	266695
81337	266696
120469	266697
73346	266698
125249	266699
49333	266700
93109	266701
103834	266702
130966	266703
117295	266704
11074	266705
46863	266706
139447	266707
55179	266708
47070	266709
103602	266710
80436	266711
123922	266712
117059	266713
66581	266714
70658	266715
66856	266716
51110	266717
2928	266718
10399	266719
23564	266720
33668	266721
92238	266722
92238	266723
63761	266724
24891	266725
1045	266726
77502	266727
130604	266728
41271	266729
100638	266730
41331	266731
112293	266732
79701	266733
71024	266734
57672	266735
56422	266736
39101	266737
22012	266738
45661	266739
76221	266740
13372	266741
22006	266742
22003	266743
23665	266744
59428	266745
6619	266746
22061	266747
79271	266748
39421	266749
95703	266750
141244	266751
77482	266752
33341	266753
117408	266754
164075	266755
66162	266756
37178	266757
54374	266758
71351	266759
20618	266760
1643	266761
44262	266762
58150	266763
17219	266764
1172	266765
52344	266766
135508	266767
67735	266768
89007	266769
14736	266770
158212	266771
65596	266772
73061	266773
76916	266774
162026	266775
113161	266776
24447	266777
3974	266778
137992	266779
65868	266780
62276	266781
93487	266782
102102	266783
47039	266784
62301	266785
37435	266786
57249	266787
126189	266788
25495	266789
19603	266790
41972	266791
30752	266792
93144	266793
131410	266794
13431	266795
111919	266796
57391	266797
57593	266798
5370	266799
132354	266800
24826	266801
130472	266802
54276	266803
41551	266804
6057	266805
67523	266806
132295	266807
90133	266808
96821	266809
123070	266810
152295	266811
49170	266812
158192	266813
91673	266814
44956	266815
94215	266816
136147	266817
38022	266818
22135	266819
92406	266820
109833	266821
26321	266822
64220	266823
75881	266824
89617	266825
51469	266826
133013	266827
25357	266828
20869	266829
108455	266830
5190	266831
9996	266832
78038	266833
6099	266834
69910	266835
45891	266836
141632	266837
14525	266838
26423	266839
43521	266840
64124	266841
79315	266842
98755	266843
77722	266844
8416	266845
156861	266846
10167	266847
17494	266848
20316	266849
57933	266850
158135	266851
104104	266852
39785	266853
68832	266854
13891	266855
117517	266856
11943	266857
66065	266858
160095	266859
24391	266860
130071	266861
86516	266862
93645	266863
11156	266864
9442	266865
149238	266866
112890	266867
139323	266868
41248	266869
56361	266870
145704	266871
16175	266872
162878	266873
107165	266874
42529	266875
12034	266876
94488	266877
40156	266878
18415	266879
60934	266880
25458	266881
20394	266882
167394	266883
133862	266884
33740	266885
93144	266886
30707	266887
94622	266888
25598	266889
95520	266890
39208	266891
138675	266892
79719	266893
47005	266894
26463	266895
120535	266896
12316	266897
44617	266898
89009	266899
4259	266900
28526	266901
59566	266902
33060	266903
25322	266904
22538	266905
132317	266906
117529	266907
106684	266908
117412	266909
74843	266910
15367	266911
86761	266912
67018	266913
73291	266914
43540	266915
26901	266916
70164	266917
119891	266918
73497	266919
16490	266920
70247	266921
113250	266922
67675	266923
110050	266924
82962	266925
132325	266926
160710	266927
92255	266928
6346	266929
23492	266930
76291	266931
28512	266932
99155	266933
113036	266934
141674	266935
67021	266936
75320	266937
50480	266938
160243	266939
9742	266940
121679	266941
147067	266942
52021	266943
47919	266944
108846	266945
101861	266946
83307	266947
10143	266948
26609	266949
45109	266950
51323	266951
79595	266952
34490	266953
17554	266954
95887	266955
99597	266956
43480	266957
95441	266958
85151	266959
76718	266960
150708	266961
20250	266962
121074	266963
54785	266964
16444	266965
58604	266966
115424	266967
92803	266968
151044	266969
85425	266970
39199	266971
67132	266972
19117	266973
130622	266974
5298	266975
17109	266976
98178	266977
41639	266978
46495	266979
24615	266980
91360	266981
30576	266982
75748	266983
56713	266984
67837	266985
77837	266986
75074	266987
42280	266988
21751	266989
117033	266990
78906	266991
18285	266992
21822	266993
7641	266994
51940	266995
20335	266996
12018	266997
117376	266998
70918	266999
65547	267000
6330	267001
111543	267002
8790	267003
68767	267004
21898	267005
131211	267006
7930	267007
48636	267008
33176	267009
161609	267010
141774	267011
14059	267012
67561	267013
33282	267014
21111	267015
104574	267016
78145	267017
21110	267018
41656	267019
148112	267020
70566	267021
64238	267022
67729	267023
39937	267024
5100	267025
30887	267026
43599	267027
61019	267028
88746	267029
74691	267030
12327	267031
63644	267032
98215	267033
45640	267034
96565	267035
132309	267036
102127	267037
21226	267038
68998	267039
22772	267040
50697	267041
94631	267042
50226	267043
88619	267044
75731	267045
8438	267046
20157	267047
74895	267048
59330	267049
147937	267050
140458	267051
615	267052
90997	267053
35782	267054
22330	267055
22330	267056
62835	267057
36048	267058
883	267059
759	267060
47351	267061
21627	267062
49483	267063
29751	267064
71195	267065
1052	267066
890	267067
49430	267068
472	267069
110189	267070
1450	267071
49424	267072
20531	267073
15453	267074
21710	267075
132870	267076
68120	267077
24069	267078
112461	267079
15756	267080
131180	267081
18392	267082
68898	267083
131180	267084
7777	267085
757	267086
15670	267087
9379	267088
51294	267089
16692	267090
76265	267091
55687	267092
152778	267093
17210	267094
36689	267095
55280	267096
95815	267097
69557	267098
15157	267099
5301	267100
57199	267101
102294	267102
62841	267103
46099	267104
79929	267105
30546	267106
32697	267107
92509	267108
19838	267109
111203	267110
89424	267111
24353	267112
42747	267113
41350	267114
133740	267115
41839	267116
11286	267117
55146	267118
21450	267119
69480	267120
106419	267121
102471	267122
48290	267123
125870	267124
25735	267125
30	267126
53468	267127
177	267128
37796	267129
78338	267130
4203	267131
17404	267132
154387	267133
106559	267134
34610	267135
125507	267136
29052	267137
1032	267138
3478	267139
3478	267140
19625	267141
75213	267142
15401	267143
11161	267144
13936	267145
1221	267146
127	267147
280	267148
113603	267149
12276	267150
157133	267151
13292	267152
7420	267153
44615	267154
83236	267155
156599	267156
2218	267157
43084	267158
115321	267159
9689	267160
71912	267161
3037	267162
32694	267163
8702	267164
3267	267165
60186	267166
9341	267167
15154	267168
142424	267169
1862	267170
112462	267171
2833	267172
20558	267173
2042	267174
16037	267175
122	267176
109244	267177
58717	267178
85931	267179
3021	267180
63993	267181
28899	267182
100030	267183
5462	267184
27890	267185
32385	267186
13196	267187
47396	267188
151260	267189
61318	267190
3646	267191
3560	267192
6687	267193
3871	267194
44985	267195
28899	267196
25614	267197
114993	267198
114993	267199
129620	267200
4512	267201
6687	267202
19573	267203
1494	267204
509	267205
5	267206
28288	267207
68591	267208
162116	267209
129638	267210
147249	267211
162149	267212
139110	267213
71285	267214
77921	267215
127321	267216
58556	267217
160641	267218
43899	267219
10488	267220
39065	267221
3889	267222
127899	267223
24590	267224
152474	267225
154446	267226
166226	267227
167517	267228
109557	267229
87661	267230
154544	267231
64374	267232
66461	267233
45337	267234
141391	267235
23827	267236
78576	267237
111762	267238
63555	267239
146926	267240
71112	267241
86418	267242
156359	267243
124306	267244
101292	267245
28586	267246
76515	267247
31929	267248
48058	267249
124695	267250
27421	267251
147053	267252
80509	267253
89799	267254
124859	267255
117413	267256
150225	267257
102866	267258
147231	267259
156387	267260
114628	267261
152488	267262
127818	267263
62338	267264
164256	267265
52214	267266
94043	267267
94001	267268
16834	267269
16957	267270
127405	267271
50741	267272
83113	267273
156380	267274
141230	267275
102872	267276
63844	267277
50741	267278
102287	267279
62307	267280
148677	267281
21267	267282
25359	267283
131409	267284
36759	267285
83665	267286
93804	267287
70044	267288
124149	267289
93496	267290
145351	267291
38168	267292
150669	267293
78241	267294
139187	267295
122672	267296
137340	267297
129582	267298
110340	267299
46017	267300
90716	267301
165877	267302
102688	267303
158300	267304
137380	267305
31964	267306
158267	267307
71120	267308
123009	267309
125692	267310
134173	267311
130835	267312
74514	267313
126407	267314
104137	267315
135922	267316
110697	267317
93660	267318
51402	267319
36055	267320
13778	267321
51508	267322
82175	267323
141483	267324
124375	267325
148772	267326
79441	267327
131365	267328
156704	267329
91631	267330
95596	267331
126165	267332
117148	267333
79461	267334
110826	267335
107442	267336
4885	267337
21478	267338
148693	267339
202	267340
154662	267341
90646	267342
17633	267343
39338	267344
13146	267345
59573	267346
32064	267347
131121	267348
29084	267349
140685	267350
15991	267351
47823	267352
25637	267353
115848	267354
107541	267355
117425	267356
4745	267357
127686	267358
105492	267359
2702	267360
82092	267361
10735	267362
15699	267363
46117	267364
8835	267365
139366	267366
99325	267367
127	267368
142339	267369
52135	267370
11040	267371
87885	267372
124893	267373
53120	267374
87649	267375
70227	267376
3106	267377
10	267378
10	267379
133019	267380
123517	267381
32852	267382
42406	267383
5855	267384
4942	267385
135981	267386
81947	267387
10961	267388
45274	267389
110393	267390
70629	267391
19548	267392
2440	267393
41762	267394
858	267395
9924	267396
149081	267397
7665	267398
86420	267399
6034	267400
12	267401
12	267402
12	267403
923	267404
57780	267405
10179	267406
12	267407
16075	267408
12	267409
14104	267410
7884	267411
12	267412
12	267413
124825	267414
14602	267415
9516	267416
12	267417
12	267418
12	267419
12	267420
15054	267421
166259	267422
4242	267423
12	267424
11618	267425
12	267426
12	267427
12	267428
3	267429
12	267430
108404	267431
13866	267432
14024	267433
61445	267434
92680	267435
55335	267436
12	267437
11440	267438
86066	267439
71931	267440
70007	267441
41372	267442
42171	267443
12	267444
12	267445
12	267446
15	267447
8673	267448
17149	267449
38547	267450
47721	267451
13161	267452
30500	267453
35143	267454
20385	267455
30415	267456
158032	267457
39302	267458
15	267459
106671	267460
30359	267461
107291	267462
12	267463
12	267464
12	267465
10845	267466
110713	267467
52226	267468
28898	267469
138784	267470
10996	267471
1904	267472
3566	267473
39986	267474
26949	267475
33170	267476
10681	267477
1517	267478
17616	267479
12	267480
12	267481
15	267482
513	267483
29539	267484
49186	267485
10693	267486
4305	267487
39986	267488
73455	267489
11625	267490
91971	267491
91971	267492
32105	267493
41975	267494
19363	267495
74430	267496
53949	267497
17921	267498
54574	267499
9681	267500
115	267501
77101	267502
20780	267503
152566	267504
38185	267505
129503	267506
107654	267507
49025	267508
1619	267509
25128	267510
94826	267511
24956	267512
1001	267513
88940	267514
127214	267515
167604	267516
55462	267517
25225	267518
84948	267519
933	267520
2919	267521
17545	267522
19513	267523
132339	267524
81850	267525
35880	267526
8318	267527
416	267528
87528	267529
19036	267530
42440	267531
28576	267532
99839	267533
67958	267534
23838	267535
62531	267536
22284	267537
40972	267538
66287	267539
49548	267540
18578	267541
841	267542
89537	267543
121940	267544
31928	267545
69175	267546
5131	267547
84659	267548
32699	267549
9989	267550
58379	267551
93589	267552
88997	267553
106628	267554
20027	267555
23257	267556
47563	267557
17986	267558
35611	267559
19453	267560
11918	267561
3507	267562
29512	267563
12	267564
3129	267565
332	267566
111131	267567
153786	267568
12	267569
12	267570
12	267571
55520	267572
7834	267573
1036	267574
14933	267575
1036	267576
27564	267577
12	267578
2914	267579
20076	267580
18419	267581
53299	267582
31512	267583
1036	267584
1036	267585
90197	267586
9173	267587
151825	267588
12	267589
12	267590
12	267591
12	267592
12	267593
1569	267594
73807	267595
13435	267596
118043	267597
106083	267598
2268	267599
3566	267600
3550	267601
2023	267602
12	267603
30961	267604
23400	267605
15074	267606
62	267607
144	267608
4569	267609
6606	267610
37595	267611
100351	267612
6182	267613
2	267614
27541	267615
53084	267616
10494	267617
17789	267618
4842	267619
3001	267620
1759	267621
432	267622
74627	267623
121	267624
3531	267625
72598	267626
12176	267627
18954	267628
6103	267629
17	267630
2	267631
1876	267632
3	267633
6582	267634
128165	267635
33362	267636
2268	267637
1876	267638
106488	267639
28897	267640
97705	267641
122599	267642
77723	267643
7925	267644
14	267645
2	267646
25989	267647
2476	267648
22107	267649
131	267650
85899	267651
23842	267652
1259	267653
5173	267654
30277	267655
72314	267656
124442	267657
9286	267658
9286	267659
57416	267660
2158	267661
12588	267662
131	267663
37800	267664
33399	267665
1649	267666
2228	267667
25201	267668
281	267669
85289	267670
12	267671
2316	267672
45221	267673
7892	267674
12	267675
13457	267676
120643	267677
12	267678
120798	267679
1489	267680
100020	267681
11115	267682
131867	267683
57170	267684
85288	267685
50611	267686
12	267687
16079	267688
16079	267689
126984	267690
115419	267691
121	267692
5644	267693
29182	267694
70840	267695
39890	267696
70347	267697
84992	267698
85860	267699
12604	267700
18361	267701
58885	267702
51204	267703
37142	267704
49861	267705
442	267706
62329	267707
134216	267708
961	267709
177	267710
45148	267711
2949	267712
18028	267713
468	267714
2949	267715
18776	267716
25945	267717
87323	267718
993	267719
97409	267720
4371	267721
32380	267722
22768	267723
19521	267724
15767	267725
126114	267726
19521	267727
19587	267728
22718	267729
2336	267730
2336	267731
48309	267732
113407	267733
6002	267734
114	267735
10124	267736
1679	267737
11982	267738
63484	267739
27091	267740
2663	267741
1807	267742
14550	267743
21871	267744
1316	267745
40754	267746
51991	267747
33515	267748
64237	267749
4725	267750
12528	267751
21030	267752
39959	267753
55540	267754
9951	267755
1807	267756
3950	267757
906	267758
670	267759
64641	267760
64633	267761
125159	267762
2759	267763
285	267764
370	267765
65186	267766
4032	267767
16213	267768
49261	267769
6888	267770
1433	267771
70261	267772
1652	267773
114186	267774
5961	267775
126837	267776
3053	267777
5652	267778
20179	267779
407	267780
6607	267781
469	267782
13939	267783
20338	267784
84201	267785
1959	267786
111941	267787
12248	267788
1362	267789
1362	267790
66923	267791
14881	267792
22822	267793
569	267794
753	267795
29509	267796
419	267797
946	267798
83696	267799
34268	267800
11248	267801
33713	267802
97170	267803
123551	267804
31279	267805
68370	267806
63387	267807
35526	267808
20499	267809
50897	267810
61708	267811
37094	267812
35485	267813
59427	267814
5615	267815
78339	267816
120226	267817
1944	267818
7993	267819
88513	267820
15671	267821
24902	267822
74410	267823
4052	267824
60233	267825
63479	267826
23524	267827
31548	267828
43997	267829
65031	267830
109652	267831
19127	267832
18453	267833
18585	267834
7088	267835
37876	267836
35205	267837
9718	267838
65976	267839
16988	267840
77997	267841
555	267842
52276	267843
9071	267844
17285	267845
44836	267846
44225	267847
31994	267848
11410	267849
101	267850
66931	267851
18458	267852
1031	267853
56370	267854
46198	267855
98857	267856
28209	267857
12207	267858
22085	267859
96415	267860
113841	267861
90799	267862
79153	267863
105250	267864
105755	267865
105033	267866
77093	267867
83147	267868
137202	267869
114456	267870
60477	267871
52401	267872
2189	267873
53081	267874
71869	267875
93614	267876
18201	267877
5963	267878
21513	267879
13349	267880
20923	267881
57601	267882
6845	267883
11383	267884
8071	267885
61379	267886
17323	267887
5292	267888
522	267889
46198	267890
3260	267891
34786	267892
49774	267893
56055	267894
41614	267895
108659	267896
61002	267897
41699	267898
22829	267899
31936	267900
23558	267901
96902	267902
75799	267903
36822	267904
3258	267905
27287	267906
34237	267907
59493	267908
162391	267909
113857	267910
21653	267911
4219	267912
20704	267913
54738	267914
126122	267915
20646	267916
1560	267917
104936	267918
4483	267919
57508	267920
128637	267921
158153	267922
87042	267923
29726	267924
1552	267925
110626	267926
77441	267927
128662	267928
60621	267929
107262	267930
148457	267931
594	267932
20620	267933
115681	267934
32183	267935
16712	267936
299	267937
60597	267938
17847	267939
1630	267940
2373	267941
55652	267942
4198	267943
87518	267944
68426	267945
14638	267946
6002	267947
23	267948
40	267949
31	267950
14	267951
37	267952
108	267953
13489	267954
176	267955
40	267956
1870	267957
14	267958
12808	267959
2178	267960
255	267961
16	267962
3607	267963
12609	267964
9674	267965
26	267966
31416	267967
35803	267968
17	267969
10489	267970
5944	267971
1981	267972
23	267973
10780	267974
10170	267975
23	267976
129704	267977
27761	267978
17	267979
12353	267980
108	267981
3049	267982
17	267983
6882	267984
153956	267985
1368	267986
40226	267987
70824	267988
2968	267989
59630	267990
2696	267991
4	267992
43146	267993
23	267994
37	267995
1256	267996
4	267997
116658	267998
2485	267999
17	268000
4	268001
1256	268002
17	268003
26	268004
4	268005
16	268006
19583	268007
26	268008
108	268009
5001	268010
12462	268011
108	268012
4	268013
17	268014
4	268015
28507	268016
4	268017
2704	268018
27524	268019
68930	268020
3287	268021
91992	268022
5221	268023
2327	268024
15297	268025
118	268026
1698	268027
115371	268028
61726	268029
3406	268030
13614	268031
12679	268032
52705	268033
1942	268034
35976	268035
2327	268036
568	268037
1995	268038
1757	268039
48527	268040
2573	268041
2327	268042
2194	268043
64622	268044
22822	268045
129397	268046
157323	268047
95464	268048
16754	268049
78789	268050
9493	268051
26520	268052
131245	268053
40292	268054
63474	268055
51429	268056
40255	268057
49770	268058
129361	268059
102468	268060
147072	268061
32891	268062
52292	268063
30626	268064
72959	268065
26224	268066
92287	268067
31171	268068
4130	268069
37912	268070
49360	268071
6283	268072
1676	268073
63970	268074
23023	268075
77175	268076
263	268077
69541	268078
55813	268079
41722	268080
9180	268081
9180	268082
156059	268083
51958	268084
60552	268085
18497	268086
35985	268087
108282	268088
39186	268089
10698	268090
1189	268091
105	268092
19511	268093
6199	268094
22487	268095
80631	268096
70873	268097
13938	268098
88029	268099
50751	268100
108530	268101
66141	268102
18275	268103
7585	268104
27346	268105
43911	268106
81143	268107
102218	268108
40	268109
47	268110
1244	268111
55656	268112
46245	268113
65822	268114
60090	268115
122625	268116
98983	268117
122562	268118
42142	268119
4865	268120
129431	268121
105039	268122
31631	268123
117234	268124
17602	268125
113760	268126
60264	268127
117730	268128
76604	268129
61583	268130
115263	268131
66137	268132
47124	268133
73309	268134
14748	268135
45807	268136
127299	268137
90505	268138
90505	268139
90505	268140
77760	268141
101947	268142
55458	268143
15515	268144
63234	268145
58917	268146
66069	268147
6614	268148
8237	268149
36385	268150
2301	268151
2097	268152
137536	268153
89042	268154
67897	268155
190	268156
64917	268157
99042	268158
32861	268159
100	268160
10340	268161
847	268162
9833	268163
22766	268164
11063	268165
11063	268166
20499	268167
52171	268168
77726	268169
56748	268170
72118	268171
45816	268172
82781	268173
49732	268174
61353	268175
50245	268176
134412	268177
73510	268178
121070	268179
98969	268180
96577	268181
35020	268182
77714	268183
98992	268184
132507	268185
64585	268186
149154	268187
90971	268188
154953	268189
113244	268190
2818	268191
122678	268192
122572	268193
49126	268194
66	268195
105040	268196
119866	268197
73540	268198
246	268199
107820	268200
77683	268201
91328	268202
83754	268203
18460	268204
37176	268205
77847	268206
54354	268207
136332	268208
63541	268209
71122	268210
11618	268211
136104	268212
8129	268213
39589	268214
500	268215
75524	268216
70335	268217
59880	268218
49603	268219
20697	268220
64682	268221
55993	268222
27767	268223
63	268224
5356	268225
34117	268226
6861	268227
116551	268228
28188	268229
5957	268230
2354	268231
23220	268232
164372	268233
125865	268234
87484	268235
110178	268236
125987	268237
164399	268238
129430	268239
24320	268240
54311	268241
101187	268242
38155	268243
35151	268244
1657	268245
51404	268246
19883	268247
106044	268248
26754	268249
83650	268250
29926	268251
38814	268252
219	268253
3	268254
1996	268255
56795	268256
8691	268257
88028	268258
100884	268259
32395	268260
92641	268261
21010	268262
46205	268263
16132	268264
24520	268265
185	268266
675	268267
49	268268
6673	268269
9923	268270
190	268271
45958	268272
292	268273
3352	268274
35138	268275
42458	268276
3481	268277
77637	268278
46021	268279
96	268280
98136	268281
8	268282
82820	268283
84262	268284
22023	268285
30629	268286
158696	268287
162552	268288
127905	268289
88757	268290
81837	268291
22384	268292
53927	268293
99347	268294
115783	268295
122133	268296
121641	268297
105272	268298
112413	268299
141337	268300
16015	268301
162370	268302
98224	268303
115585	268304
12225	268305
125799	268306
145418	268307
127989	268308
2217	268309
11356	268310
7316	268311
4204	268312
1222	268313
14403	268314
63981	268315
105088	268316
13728	268317
21779	268318
41414	268319
12377	268320
9584	268321
11576	268322
1627	268323
19967	268324
91592	268325
5051	268326
58249	268327
15372	268328
10234	268329
15315	268330
67830	268331
9224	268332
4507	268333
137163	268334
5150	268335
59746	268336
24041	268337
15359	268338
80577	268339
16743	268340
83834	268341
5027	268342
10575	268343
6071	268344
63475	268345
32046	268346
36405	268347
22157	268348
47975	268349
1274	268350
167750	268351
25946	268352
106085	268353
61700	268354
94480	268355
73257	268356
71150	268357
162522	268358
73806	268359
2339	268360
150777	268361
81167	268362
50816	268363
3122	268364
86100	268365
81037	268366
5959	268367
72224	268368
45462	268369
6770	268370
68984	268371
4239	268372
152445	268373
343	268374
73599	268375
3761	268376
71617	268377
152666	268378
90863	268379
641	268380
133987	268381
12011	268382
96215	268383
68292	268384
71191	268385
42206	268386
4765	268387
39567	268388
83320	268389
36040	268390
43500	268391
49537	268392
364	268393
47644	268394
53018	268395
127984	268396
143675	268397
118656	268398
31924	268399
64962	268400
5235	268401
1538	268402
12836	268403
32008	268404
602	268405
38038	268406
7512	268407
10739	268408
38570	268409
19500	268410
41492	268411
29118	268412
20888	268413
57808	268414
12310	268415
59976	268416
31430	268417
152097	268418
12029	268419
78864	268420
38568	268421
124033	268422
856	268423
3494	268424
7407	268425
150346	268426
28067	268427
37236	268428
177	268429
84166	268430
142286	268431
3980	268432
46043	268433
5276	268434
77949	268435
39698	268436
7160	268437
52207	268438
37571	268439
74385	268440
129098	268441
76683	268442
9369	268443
1021	268444
4397	268445
12203	268446
167615	268447
88955	268448
101302	268449
80015	268450
122873	268451
90829	268452
22462	268453
82287	268454
42036	268455
9567	268456
68260	268457
90358	268458
59775	268459
93	268460
18419	268461
78354	268462
10752	268463
18210	268464
32403	268465
86713	268466
30249	268467
70543	268468
50819	268469
640	268470
79319	268471
54241	268472
111911	268473
28167	268474
4637	268475
12519	268476
91570	268477
138391	268478
82828	268479
105744	268480
100197	268481
85860	268482
20753	268483
35113	268484
69136	268485
134438	268486
52325	268487
110814	268488
118561	268489
46997	268490
38539	268491
35148	268492
15353	268493
130080	268494
16456	268495
25336	268496
100403	268497
15350	268498
4171	268499
45950	268500
76315	268501
55998	268502
88631	268503
1286	268504
79440	268505
98985	268506
1132	268507
352	268508
17074	268509
118924	268510
42340	268511
4282	268512
35024	268513
162398	268514
83726	268515
19986	268516
80296	268517
13215	268518
25809	268519
54962	268520
127477	268521
9642	268522
29017	268523
51658	268524
37929	268525
1787	268526
127096	268527
80929	268528
71919	268529
10416	268530
62711	268531
10828	268532
36654	268533
44667	268534
20678	268535
28331	268536
5953	268537
80734	268538
80734	268539
36731	268540
75603	268541
659	268542
37878	268543
42427	268544
10840	268545
9274	268546
83242	268547
3660	268548
39456	268549
9391	268550
36482	268551
22809	268552
79697	268553
96940	268554
9281	268555
44756	268556
58551	268557
42389	268558
22886	268559
59827	268560
76375	268561
85783	268562
462	268563
6692	268564
13014	268565
62	268566
91479	268567
31852	268568
67599	268569
96026	268570
98704	268571
44503	268572
111	268573
68756	268574
28343	268575
7013	268576
5314	268577
141150	268578
129037	268579
42657	268580
2831	268581
72326	268582
72200	268583
27870	268584
39508	268585
90843	268586
105381	268587
109963	268588
31620	268589
166822	268590
2146	268591
32246	268592
23902	268593
122713	268594
27259	268595
65298	268596
1101	268597
40621	268598
51154	268599
2130	268600
137350	268601
118600	268602
87	268603
7714	268604
60058	268605
164501	268606
4356	268607
20013	268608
104	268609
68866	268610
87642	268611
64564	268612
62288	268613
9495	268614
62041	268615
6126	268616
127546	268617
54337	268618
2381	268619
7567	268620
10403	268621
58751	268622
495	268623
60545	268624
740	268625
6817	268626
66244	268627
36234	268628
4294	268629
151547	268630
9239	268631
22174	268632
74010	268633
48990	268634
38777	268635
133351	268636
77222	268637
40891	268638
421	268639
84666	268640
248	268641
126	268642
66879	268643
15437	268644
10654	268645
18352	268646
98822	268647
16104	268648
49102	268649
98767	268650
20649	268651
92635	268652
8264	268653
2874	268654
37418	268655
18245	268656
150298	268657
150459	268658
78727	268659
6889	268660
32460	268661
13964	268662
11045	268663
37812	268664
59244	268665
118573	268666
82685	268667
91419	268668
167448	268669
48060	268670
2915	268671
117396	268672
156375	268673
156386	268674
89308	268675
117384	268676
167514	268677
143663	268678
150505	268679
138513	268680
71165	268681
111890	268682
66714	268683
101599	268684
78107	268685
2646	268686
128747	268687
11545	268688
28385	268689
129278	268690
39425	268691
1555	268692
7266	268693
99763	268694
69059	268695
38190	268696
19246	268697
117579	268698
26870	268699
97947	268700
77653	268701
47973	268702
110852	268703
22042	268704
108562	268705
38873	268706
122335	268707
114328	268708
94589	268709
31334	268710
14507	268711
62441	268712
73628	268713
50776	268714
74503	268715
74519	268716
122745	268717
49225	268718
10056	268719
64003	268720
92607	268721
26871	268722
48215	268723
130338	268724
49105	268725
22001	268726
55336	268727
103705	268728
24782	268729
122446	268730
120419	268731
103994	268732
21819	268733
70589	268734
99831	268735
90668	268736
152420	268737
71056	268738
2458	268739
31998	268740
78445	268741
71792	268742
6006	268743
159051	268744
29689	268745
104764	268746
8813	268747
56367	268748
51571	268749
58133	268750
14350	268751
73543	268752
147133	268753
49437	268754
47678	268755
5479	268756
1363	268757
92633	268758
21903	268759
66155	268760
44071	268761
60131	268762
38000	268763
110565	268764
28781	268765
92837	268766
2900	268767
48040	268768
143771	268769
89126	268770
27710	268771
43868	268772
80416	268773
73285	268774
127886	268775
53751	268776
12177	268777
33546	268778
48756	268779
93749	268780
156120	268781
26910	268782
40463	268783
98799	268784
77506	268785
72212	268786
41536	268787
2281	268788
94471	268789
12653	268790
61512	268791
63355	268792
59909	268793
46194	268794
22442	268795
95713	268796
65423	268797
4529	268798
123095	268799
112402	268800
4522	268801
122536	268802
60902	268803
43112	268804
69434	268805
111671	268806
45284	268807
129102	268808
29126	268809
79377	268810
92340	268811
31280	268812
122332	268813
42606	268814
77571	268815
35098	268816
45875	268817
882	268818
21994	268819
62232	268820
30052	268821
137707	268822
135900	268823
76657	268824
127865	268825
93575	268826
97872	268827
103761	268828
100542	268829
110476	268830
136103	268831
110672	268832
121558	268833
135713	268834
98584	268835
99189	268836
105556	268837
121251	268838
5550	268839
73054	268840
103930	268841
83263	268842
81856	268843
122783	268844
72881	268845
113299	268846
137597	268847
132505	268848
122551	268849
41009	268850
121212	268851
90330	268852
105567	268853
129143	268854
99047	268855
124545	268856
49522	268857
116778	268858
113437	268859
124276	268860
114450	268861
134009	268862
113710	268863
129015	268864
113340	268865
134349	268866
121163	268867
83203	268868
124059	268869
106840	268870
127485	268871
96396	268872
105349	268873
130965	268874
135641	268875
135654	268876
112843	268877
38446	268878
71528	268879
80792	268880
68170	268881
95630	268882
64149	268883
129083	268884
75865	268885
72183	268886
11621	268887
2766	268888
4165	268889
629	268890
107865	268891
143671	268892
86377	268893
115426	268894
2584	268895
10625	268896
99832	268897
43297	268898
139451	268899
15441	268900
19244	268901
45924	268902
57956	268903
52107	268904
77180	268905
1446	268906
130137	268907
28533	268908
32512	268909
24119	268910
37053	268911
26053	268912
136870	268913
22747	268914
37754	268915
160078	268916
51481	268917
51294	268918
22747	268919
29142	268920
9284	268921
161680	268922
26569	268923
18505	268924
29818	268925
101850	268926
44340	268927
147963	268928
30820	268929
39964	268930
120101	268931
13642	268932
32772	268933
3660	268934
10	268935
72440	268936
5601	268937
85	268938
53539	268939
36923	268940
1093	268941
118384	268942
101029	268943
34861	268944
97066	268945
21546	268946
26976	268947
78496	268948
156117	268949
19375	268950
13480	268951
4697	268952
29	268953
994	268954
4601	268955
17261	268956
4372	268957
1671	268958
103940	268959
1135	268960
71512	268961
53273	268962
68270	268963
7857	268964
5450	268965
53533	268966
80455	268967
63650	268968
89477	268969
5268	268970
128356	268971
69725	268972
60028	268973
31972	268974
3849	268975
28721	268976
112219	268977
3	268978
31638	268979
54088	268980
85872	268981
11146	268982
8659	268983
40379	268984
90769	268985
26769	268986
25269	268987
9408	268988
11997	268989
3	268990
6	268991
17283	268992
27	268993
65386	268994
33419	268995
3786	268996
16545	268997
4921	268998
6286	268999
27672	269000
34367	269001
7918	269002
56581	269003
12620	269004
8476	269005
33157	269006
16245	269007
81602	269008
6209	269009
76204	269010
59048	269011
62609	269012
2476	269013
5806	269014
22181	269015
97070	269016
125504	269017
1878	269018
17724	269019
41232	269020
21960	269021
50416	269022
31449	269023
13984	269024
43927	269025
13071	269026
44065	269027
106735	269028
108630	269029
19193	269030
1691	269031
56226	269032
112964	269033
59948	269034
5658	269035
75251	269036
150341	269037
61819	269038
2573	269039
101556	269040
24765	269041
25403	269042
47514	269043
20073	269044
66402	269045
49214	269046
13887	269047
31165	269048
86860	269049
3915	269050
46963	269051
100913	269052
132469	269053
105926	269054
132565	269055
49147	269056
22424	269057
90680	269058
66564	269059
729	269060
132199	269061
133076	269062
27658	269063
117625	269064
56252	269065
68046	269066
166	269067
100859	269068
64204	269069
69992	269070
5117	269071
145483	269072
124253	269073
56284	269074
142095	269075
58473	269076
15989	269077
149935	269078
5615	269079
91384	269080
113444	269081
100946	269082
117004	269083
37889	269084
142221	269085
27979	269086
81536	269087
29897	269088
141893	269089
32840	269090
10599	269091
59194	269092
14404	269093
113926	269094
23585	269095
117660	269096
34149	269097
34791	269098
52487	269099
127942	269100
51202	269101
1123	269102
62415	269103
15470	269104
21896	269105
6857	269106
40555	269107
11389	269108
78571	269109
42177	269110
9558	269111
86719	269112
55982	269113
8049	269114
19726	269115
21353	269116
582	269117
81683	269118
5640	269119
23030	269120
33201	269121
2078	269122
47872	269123
568	269124
568	269125
14955	269126
6224	269127
18470	269128
2500	269129
23854	269130
40734	269131
49564	269132
10588	269133
7415	269134
11310	269135
86221	269136
37889	269137
10217	269138
77113	269139
138206	269140
49596	269141
60697	269142
276	269143
22205	269144
106207	269145
131930	269146
39017	269147
7619	269148
108144	269149
30761	269150
24869	269151
159444	269152
21398	269153
24134	269154
47064	269155
2623	269156
85202	269157
56502	269158
27475	269159
122409	269160
72730	269161
6674	269162
43913	269163
1478	269164
7722	269165
100956	269166
58885	269167
58760	269168
49238	269169
14544	269170
5110	269171
4607	269172
572	269173
8079	269174
768	269175
16619	269176
1189	269177
7442	269178
84664	269179
11462	269180
4145	269181
19186	269182
1481	269183
324	269184
572	269185
8079	269186
1169	269187
33717	269188
123180	269189
107657	269190
134567	269191
17805	269192
200	269193
67612	269194
27536	269195
5221	269196
2874	269197
301	269198
2582	269199
17840	269200
6	269201
5410	269202
7416	269203
1323	269204
29027	269205
712	269206
114532	269207
98	269208
70246	269209
24755	269210
88041	269211
4784	269212
61906	269213
86225	269214
123170	269215
79448	269216
17545	269217
858	269218
41145	269219
121794	269220
101280	269221
61628	269222
109798	269223
3632	269224
99544	269225
45513	269226
59	269227
59	269228
160416	269229
63442	269230
12939	269231
24628	269232
38697	269233
135998	269234
134269	269235
164296	269236
40753	269237
24598	269238
104236	269239
47863	269240
125839	269241
136009	269242
22696	269243
60021	269244
69239	269245
36605	269246
71073	269247
137475	269248
37194	269249
57438	269250
137455	269251
13173	269252
100856	269253
89292	269254
148815	269255
41938	269256
130868	269257
107188	269258
129203	269259
31095	269260
54659	269261
160418	269262
127525	269263
103898	269264
66881	269265
133308	269266
162921	269267
119952	269268
41120	269269
91966	269270
18708	269271
70838	269272
139109	269273
63382	269274
48490	269275
62153	269276
102128	269277
66712	269278
40653	269279
23043	269280
3229	269281
20110	269282
8910	269283
22177	269284
23879	269285
10547	269286
30062	269287
36608	269288
104717	269289
30079	269290
135923	269291
18993	269292
118642	269293
132681	269294
138599	269295
103096	269296
85527	269297
132687	269298
83287	269299
113527	269300
166090	269301
152580	269302
25317	269303
118650	269304
102323	269305
71465	269306
164294	269307
146949	269308
10668	269309
53078	269310
31037	269311
53092	269312
39989	269313
66878	269314
30056	269315
29587	269316
91949	269317
54113	269318
80682	269319
112037	269320
130926	269321
130939	269322
90614	269323
118653	269324
154579	269325
39242	269326
81679	269327
70228	269328
67191	269329
51432	269330
80651	269331
30074	269332
111963	269333
164391	269334
28943	269335
132691	269336
164407	269337
119917	269338
167537	269339
41971	269340
46993	269341
121630	269342
111967	269343
135985	269344
39339	269345
49464	269346
132600	269347
51418	269348
18975	269349
53070	269350
154706	269351
28861	269352
121089	269353
83103	269354
19891	269355
147	269356
2028	269357
139374	269358
113436	269359
3600	269360
96813	269361
132682	269362
49097	269363
60106	269364
188	269365
188	269366
59	269367
400	269368
188	269369
63900	269370
2404	269371
2404	269372
39321	269373
108716	269374
1048	269375
27148	269376
5083	269377
20402	269378
31661	269379
18534	269380
8049	269381
35520	269382
4470	269383
17659	269384
137844	269385
20881	269386
74247	269387
77019	269388
4218	269389
8171	269390
8171	269391
72801	269392
304	269393
61	269394
92596	269395
18497	269396
11338	269397
76325	269398
24406	269399
145290	269400
104549	269401
38995	269402
597	269403
9196	269404
9125	269405
400	269406
1450	269407
2800	269408
17350	269409
41194	269410
116724	269411
10557	269412
114550	269413
24254	269414
19988	269415
164255	269416
156248	269417
139828	269418
115431	269419
92536	269420
123153	269421
148971	269422
149054	269423
7300	269424
1805	269425
17006	269426
51238	269427
731	269428
166946	269429
63604	269430
79249	269431
39997	269432
49945	269433
46500	269434
72757	269435
141534	269436
23945	269437
113621	269438
65859	269439
16356	269440
1403	269441
35329	269442
37668	269443
37904	269444
106408	269445
54337	269446
66396	269447
24241	269448
32911	269449
7600	269450
68457	269451
92243	269452
48804	269453
29153	269454
141379	269455
53931	269456
932	269457
91091	269458
106602	269459
25306	269460
39258	269461
14720	269462
60386	269463
96705	269464
43012	269465
5066	269466
59459	269467
79	269468
551	269469
579	269470
3112	269471
63046	269472
71161	269473
3887	269474
20486	269475
941	269476
9034	269477
135790	269478
3469	269479
158529	269480
7667	269481
24796	269482
12501	269483
83497	269484
1630	269485
3679	269486
44417	269487
133441	269488
4006	269489
48600	269490
167567	269491
91584	269492
147032	269493
167593	269494
138680	269495
138635	269496
147045	269497
116907	269498
121363	269499
167599	269500
91577	269501
71094	269502
477	269503
90380	269504
136	269505
88377	269506
22440	269507
69427	269508
94394	269509
104503	269510
27754	269511
28680	269512
128826	269513
8145	269514
27911	269515
66392	269516
85405	269517
89680	269518
31170	269519
27720	269520
3520	269521
1471	269522
133915	269523
26883	269524
40105	269525
92233	269526
48669	269527
95043	269528
8372	269529
138164	269530
30542	269531
26369	269532
18280	269533
49243	269534
33409	269535
109481	269536
87540	269537
55280	269538
73758	269539
62932	269540
110132	269541
11163	269542
12563	269543
52611	269544
43666	269545
31021	269546
140255	269547
88211	269548
133915	269549
109807	269550
32966	269551
15214	269552
30411	269553
88558	269554
13613	269555
159932	269556
137737	269557
28	269558
4901	269559
52709	269560
14229	269561
18119	269562
131713	269563
62161	269564
8034	269565
83460	269566
24368	269567
12157	269568
53503	269569
8634	269570
44364	269571
80573	269572
21034	269573
158545	269574
89798	269575
112579	269576
164370	269577
52360	269578
29379	269579
68996	269580
1761	269581
1761	269582
32902	269583
125654	269584
3	269585
96655	269586
223	269587
25534	269588
3093	269589
8561	269590
39291	269591
6212	269592
10681	269593
45433	269594
46763	269595
1298	269596
377	269597
71678	269598
1298	269599
16388	269600
107453	269601
46174	269602
16354	269603
60314	269604
64341	269605
19417	269606
140375	269607
8633	269608
49972	269609
89366	269610
62085	269611
10189	269612
132649	269613
79495	269614
55079	269615
18293	269616
13882	269617
739	269618
116580	269619
138264	269620
159676	269621
26912	269622
6223	269623
36525	269624
39102	269625
129293	269626
143739	269627
111686	269628
132709	269629
129306	269630
91318	269631
136180	269632
36587	269633
116892	269634
132724	269635
158586	269636
121438	269637
160538	269638
166143	269639
30073	269640
136052	269641
14465	269642
103516	269643
50310	269644
16649	269645
41723	269646
3700	269647
8583	269648
31942	269649
10281	269650
89334	269651
164783	269652
38768	269653
127721	269654
127753	269655
86555	269656
122865	269657
158535	269658
93857	269659
124287	269660
102595	269661
160543	269662
160425	269663
136096	269664
152727	269665
150752	269666
112961	269667
9802	269668
18348	269669
10629	269670
304	269671
3831	269672
61478	269673
52157	269674
8792	269675
7857	269676
77653	269677
49728	269678
33433	269679
2325	269680
136262	269681
143077	269682
70474	269683
37339	269684
23326	269685
4300	269686
10413	269687
138544	269688
127691	269689
64783	269690
70104	269691
123002	269692
79706	269693
71014	269694
358	269695
139454	269696
16094	269697
111151	269698
52156	269699
75581	269700
110181	269701
30517	269702
22987	269703
2538	269704
18130	269705
124661	269706
162059	269707
28141	269708
35601	269709
41110	269710
31429	269711
10655	269712
17407	269713
12414	269714
9820	269715
65594	269716
100932	269717
6276	269718
86047	269719
7291	269720
282	269721
31541	269722
214	269723
67949	269724
86520	269725
36529	269726
112687	269727
2860	269728
124497	269729
301	269730
13882	269731
21109	269732
2366	269733
40657	269734
31614	269735
43735	269736
90447	269737
8782	269738
129900	269739
105430	269740
84002	269741
6839	269742
24511	269743
80563	269744
34578	269745
89880	269746
69605	269747
68209	269748
8316	269749
71771	269750
584	269751
83751	269752
37810	269753
37880	269754
28899	269755
10603	269756
59460	269757
35656	269758
52684	269759
301	269760
11883	269761
90782	269762
63985	269763
69241	269764
225	269765
8668	269766
113614	269767
16366	269768
106907	269769
9534	269770
85543	269771
161454	269772
54676	269773
95742	269774
145479	269775
67294	269776
32457	269777
120972	269778
17002	269779
120319	269780
109987	269781
20902	269782
2059	269783
2206	269784
22802	269785
96987	269786
30916	269787
23430	269788
7491	269789
49112	269790
330	269791
96906	269792
61515	269793
108512	269794
79799	269795
74943	269796
40702	269797
665	269798
665	269799
12707	269800
105292	269801
109972	269802
99066	269803
19922	269804
25869	269805
61107	269806
6961	269807
145732	269808
125700	269809
135634	269810
43116	269811
129079	269812
70041	269813
9409	269814
45472	269815
60822	269816
14120	269817
105065	269818
24931	269819
37774	269820
7898	269821
7473	269822
5092	269823
70146	269824
414	269825
177	269826
74119	269827
124715	269828
21441	269829
18051	269830
40567	269831
31208	269832
136064	269833
96957	269834
97123	269835
109919	269836
603	269837
58912	269838
47609	269839
8599	269840
21828	269841
125651	269842
25545	269843
87408	269844
36434	269845
84713	269846
89984	269847
137837	269848
101069	269849
45209	269850
45535	269851
74284	269852
88423	269853
39385	269854
66845	269855
23377	269856
165795	269857
69360	269858
347	269859
67123	269860
1893	269861
108819	269862
90335	269863
112287	269864
6234	269865
17020	269866
92221	269867
51738	269868
3280	269869
8622	269870
64908	269871
87179	269872
1718	269873
11743	269874
11743	269875
2162	269876
125719	269877
67899	269878
1757	269879
1438	269880
59179	269881
37305	269882
20080	269883
4519	269884
52503	269885
25713	269886
16238	269887
11837	269888
23649	269889
4987	269890
33788	269891
99018	269892
902	269893
3267	269894
1137	269895
13731	269896
65560	269897
14521	269898
62606	269899
7844	269900
13185	269901
10707	269902
86896	269903
4978	269904
37665	269905
24432	269906
2638	269907
31518	269908
35493	269909
2792	269910
2792	269911
92748	269912
55976	269913
11780	269914
299	269915
24999	269916
60486	269917
9247	269918
13335	269919
3280	269920
9161	269921
17816	269922
769	269923
6656	269924
14049	269925
44733	269926
9161	269927
30	269928
34742	269929
93782	269930
87589	269931
20765	269932
72	269933
5538	269934
14493	269935
108948	269936
208	269937
37145	269938
15980	269939
33223	269940
108834	269941
26768	269942
28606	269943
72211	269944
72135	269945
38520	269946
46871	269947
99070	269948
14653	269949
568	269950
2390	269951
933	269952
11145	269953
3562	269954
6875	269955
72403	269956
535	269957
24607	269958
2403	269959
21398	269960
62530	269961
174	269962
76230	269963
2267	269964
35516	269965
652	269966
2457	269967
89144	269968
5832	269969
12830	269970
11814	269971
42970	269972
80106	269973
323	269974
2070	269975
4074	269976
23554	269977
87518	269978
87362	269979
913	269980
108983	269981
14247	269982
28012	269983
33942	269984
8771	269985
102266	269986
1378	269987
8522	269988
8749	269989
19915	269990
8424	269991
5482	269992
1519	269993
17311	269994
113570	269995
10150	269996
49464	269997
76262	269998
101111	269999
83976	270000
127366	270001
160	270002
10335	270003
130638	270004
156078	270005
806	270006
330	270007
472	270008
116717	270009
99647	270010
2110	270011
27248	270012
64509	270013
69254	270014
15526	270015
88714	270016
4942	270017
28517	270018
82490	270019
93133	270020
2393	270021
132401	270022
36322	270023
28313	270024
17363	270025
83385	270026
150554	270027
73251	270028
86762	270029
3745	270030
158332	270031
1001	270032
692	270033
105108	270034
3122	270035
35107	270036
23762	270037
75496	270038
17700	270039
11099	270040
91897	270041
71422	270042
664	270043
52509	270044
97437	270045
7859	270046
18721	270047
136176	270048
134489	270049
99503	270050
110389	270051
143753	270052
160581	270053
105296	270054
28296	270055
292	270056
10433	270057
14330	270058
129399	270059
166167	270060
56091	270061
4832	270062
63242	270063
10668	270064
31384	270065
6154	270066
80689	270067
3832	270068
7361	270069
84597	270070
4579	270071
104	270072
152867	270073
110625	270074
24678	270075
112472	270076
9548	270077
127694	270078
2584	270079
17844	270080
6404	270081
113378	270082
99914	270083
518	270084
111932	270085
40949	270086
13422	270087
126243	270088
441	270089
20869	270090
4417	270091
18782	270092
51425	270093
7551	270094
96402	270095
39902	270096
10251	270097
48482	270098
138519	270099
14021	270100
96483	270101
114516	270102
8408	270103
100781	270104
97658	270105
1248	270106
18090	270107
22169	270108
126570	270109
2057	270110
74790	270111
6212	270112
4111	270113
88376	270114
100772	270115
7145	270116
150581	270117
137269	270118
117501	270119
120000	270120
17672	270121
75851	270122
10316	270123
28942	270124
102989	270125
12936	270126
14410	270127
17672	270128
5746	270129
7973	270130
184	270131
13643	270132
57532	270133
9810	270134
32893	270135
6895	270136
10086	270137
6003	270138
8910	270139
23839	270140
8481	270141
3740	270142
7548	270143
10901	270144
9516	270145
22107	270146
5890	270147
1134	270148
90607	270149
40310	270150
99755	270151
16957	270152
12748	270153
9816	270154
17678	270155
3008	270156
7314	270157
9739	270158
26641	270159
19749	270160
8402	270161
18286	270162
104348	270163
2217	270164
36532	270165
24583	270166
15827	270167
200	270168
69228	270169
285	270170
12670	270171
60249	270172
54358	270173
65718	270174
121332	270175
8999	270176
9224	270177
67943	270178
55144	270179
43706	270180
34505	270181
33784	270182
7676	270183
54788	270184
47653	270185
85017	270186
64666	270187
10183	270188
1119	270189
978	270190
11516	270191
53346	270192
1642	270193
156709	270194
21895	270195
146982	270196
4053	270197
1839	270198
22208	270199
27876	270200
86115	270201
7885	270202
50491	270203
79684	270204
70372	270205
102666	270206
9446	270207
60339	270208
72987	270209
40870	270210
87607	270211
26978	270212
50518	270213
17166	270214
59345	270215
8082	270216
21327	270217
12193	270218
23724	270219
100614	270220
42281	270221
2914	270222
18308	270223
64663	270224
17366	270225
11500	270226
4684	270227
124245	270228
19283	270229
71815	270230
92077	270231
103965	270232
82891	270233
49645	270234
16718	270235
43114	270236
6410	270237
153063	270238
19325	270239
141318	270240
22430	270241
24655	270242
4735	270243
12683	270244
66902	270245
15578	270246
4368	270247
23315	270248
41888	270249
65031	270250
35555	270251
73852	270252
96806	270253
3230	270254
16616	270255
24752	270256
16431	270257
109843	270258
33850	270259
2878	270260
137809	270261
80562	270262
51733	270263
4027	270264
62841	270265
48549	270266
110120	270267
54127	270268
98707	270269
46015	270270
8669	270271
141180	270272
15481	270273
17602	270274
63236	270275
54918	270276
86374	270277
113521	270278
21821	270279
65909	270280
56668	270281
82471	270282
16956	270283
21930	270284
78181	270285
131463	270286
8925	270287
8478	270288
85212	270289
43480	270290
43635	270291
11358	270292
105568	270293
12478	270294
93146	270295
2176	270296
3008	270297
23226	270298
165	270299
18078	270300
46508	270301
27177	270302
21426	270303
1494	270304
65094	270305
4385	270306
186	270307
44050	270308
58068	270309
53425	270310
46011	270311
69375	270312
19971	270313
25487	270314
85727	270315
27903	270316
540	270317
5180	270318
10547	270319
4231	270320
46015	270321
16977	270322
8871	270323
7301	270324
1027	270325
2812	270326
25743	270327
2843	270328
65909	270329
10872	270330
164	270331
5877	270332
4669	270333
2864	270334
39751	270335
669	270336
54647	270337
344	270338
3055	270339
330	270340
313	270341
78122	270342
12545	270343
421	270344
63391	270345
29747	270346
14727	270347
24108	270348
2864	270349
11743	270350
6	270351
14862	270352
10679	270353
78438	270354
6355	270355
461	270356
46254	270357
52344	270358
1514	270359
21088	270360
83	270361
1206	270362
8955	270363
2864	270364
68272	270365
71755	270366
109810	270367
523	270368
14410	270369
6463	270370
17293	270371
7361	270372
2864	270373
2864	270374
96346	270375
20655	270376
14858	270377
4668	270378
8108	270379
21512	270380
21492	270381
28898	270382
1134	270383
28581	270384
126147	270385
19879	270386
134	270387
4843	270388
7622	270389
11268	270390
1913	270391
89108	270392
26387	270393
153	270394
36674	270395
2551	270396
14762	270397
54647	270398
1027	270399
7653	270400
1085	270401
1913	270402
2379	270403
2864	270404
7685	270405
42934	270406
54693	270407
70301	270408
461	270409
21723	270410
3022	270411
50	270412
16629	270413
3741	270414
75404	270415
726	270416
10166	270417
2864	270418
5787	270419
5529	270420
83488	270421
37840	270422
1550	270423
2379	270424
2798	270425
82538	270426
11196	270427
14496	270428
148911	270429
7135	270430
13220	270431
82933	270432
137399	270433
85061	270434
22099	270435
2878	270436
4081	270437
18348	270438
10260	270439
6141	270440
14135	270441
58036	270442
18258	270443
16435	270444
14728	270445
20079	270446
1191	270447
92894	270448
36170	270449
48837	270450
25297	270451
92894	270452
28016	270453
91010	270454
14033	270455
73284	270456
9259	270457
121137	270458
298	270459
6422	270460
9247	270461
2878	270462
43646	270463
86915	270464
21844	270465
35988	270466
461	270467
24651	270468
149	270469
73314	270470
11006	270471
93527	270472
29460	270473
105743	270474
72960	270475
7631	270476
115363	270477
49964	270478
69471	270479
2539	270480
1193	270481
14832	270482
70525	270483
24809	270484
90367	270485
5166	270486
21183	270487
25389	270488
19586	270489
73015	270490
3096	270491
146	270492
7000	270493
75896	270494
40894	270495
17727	270496
38716	270497
130829	270498
25255	270499
2091	270500
64247	270501
9588	270502
138580	270503
17169	270504
9101	270505
50739	270506
28185	270507
228	270508
3008	270509
5407	270510
9297	270511
115683	270512
123958	270513
5142	270514
12593	270515
71963	270516
22241	270517
27848	270518
10679	270519
2925	270520
9644	270521
8593	270522
6	270523
34747	270524
36584	270525
42450	270526
9280	270527
3515	270528
10264	270529
4813	270530
13227	270531
41368	270532
71034	270533
16977	270534
4769	270535
50	270536
64230	270537
25107	270538
29181	270539
11770	270540
20997	270541
1975	270542
23784	270543
74970	270544
1913	270545
9452	270546
115832	270547
93933	270548
34890	270549
3835	270550
43065	270551
22771	270552
21909	270553
160505	270554
29763	270555
1206	270556
54647	270557
33700	270558
13264	270559
73922	270560
3478	270561
76969	270562
84125	270563
29848	270564
51721	270565
79791	270566
80213	270567
54778	270568
4864	270569
7631	270570
25196	270571
34370	270572
80453	270573
48200	270574
109641	270575
45031	270576
98975	270577
138793	270578
30134	270579
29643	270580
20320	270581
32980	270582
1329	270583
3091	270584
5940	270585
83284	270586
43577	270587
77795	270588
7306	270589
3384	270590
80454	270591
2089	270592
30478	270593
12929	270594
29429	270595
96328	270596
52111	270597
25015	270598
86514	270599
22111	270600
707	270601
405	270602
2416	270603
186	270604
23063	270605
2925	270606
6375	270607
71116	270608
1536	270609
35537	270610
50249	270611
563	270612
25389	270613
141570	270614
83321	270615
22734	270616
83367	270617
2551	270618
2648	270619
14592	270620
6912	270621
86421	270622
2160	270623
4208	270624
43609	270625
49316	270626
29409	270627
23142	270628
10251	270629
3229	270630
17505	270631
29651	270632
2311	270633
60886	270634
76573	270635
2551	270636
43	270637
6468	270638
46453	270639
8486	270640
5212	270641
36491	270642
37196	270643
40894	270644
3397	270645
14478	270646
162409	270647
99831	270648
126044	270649
24809	270650
66933	270651
24820	270652
4235	270653
4081	270654
57360	270655
2698	270656
75759	270657
608	270658
9060	270659
5940	270660
23230	270661
47343	270662
16187	270663
2627	270664
137340	270665
36965	270666
136152	270667
6522	270668
20961	270669
94097	270670
18501	270671
17551	270672
106480	270673
29649	270674
12684	270675
15576	270676
36954	270677
67322	270678
136141	270679
9571	270680
16222	270681
10232	270682
4618	270683
6061	270684
5529	270685
9571	270686
61373	270687
43186	270688
10853	270689
8907	270690
17174	270691
84855	270692
22703	270693
2586	270694
59287	270695
6154	270696
24388	270697
7812	270698
131514	270699
11364	270700
87437	270701
23875	270702
24426	270703
11961	270704
11022	270705
79852	270706
2396	270707
5453	270708
10281	270709
1642	270710
15218	270711
73470	270712
56847	270713
16957	270714
52950	270715
122719	270716
56389	270717
103242	270718
96495	270719
3905	270720
3300	270721
2519	270722
119874	270723
18503	270724
32704	270725
4246	270726
108372	270727
41907	270728
102115	270729
10646	270730
86390	270731
63518	270732
132865	270733
17549	270734
129475	270735
5993	270736
45142	270737
13733	270738
95832	270739
79393	270740
20174	270741
8891	270742
8402	270743
105217	270744
15366	270745
3596	270746
15777	270747
61201	270748
6212	270749
4748	270750
18375	270751
26468	270752
9571	270753
2536	270754
64350	270755
1134	270756
2648	270757
57720	270758
14365	270759
7729	270760
3042	270761
78402	270762
14375	270763
7363	270764
90914	270765
44630	270766
509	270767
113287	270768
34644	270769
4274	270770
81696	270771
103974	270772
10898	270773
4730	270774
560	270775
279	270776
162064	270777
1940	270778
9001	270779
4290	270780
86102	270781
106739	270782
53019	270783
10524	270784
28974	270785
71188	270786
117018	270787
79468	270788
22305	270789
56433	270790
10037	270791
7496	270792
86629	270793
11549	270794
133285	270795
93791	270796
23397	270797
42317	270798
82731	270799
78962	270800
3229	270801
26008	270802
5350	270803
43692	270804
66781	270805
26450	270806
7143	270807
128960	270808
3043	270809
151034	270810
21497	270811
83294	270812
42201	270813
55107	270814
4036	270815
101768	270816
93202	270817
16668	270818
17373	270819
725	270820
725	270821
28403	270822
9814	270823
4580	270824
4580	270825
1428	270826
38626	270827
5295	270828
1536	270829
10629	270830
7654	270831
24680	270832
31184	270833
20098	270834
5169	270835
21578	270836
1358	270837
127477	270838
6241	270839
4208	270840
34949	270841
67747	270842
63561	270843
102515	270844
68276	270845
55563	270846
13890	270847
16681	270848
15608	270849
97702	270850
68230	270851
16565	270852
14410	270853
62326	270854
39773	270855
20311	270856
71920	270857
93663	270858
64618	270859
77920	270860
93506	270861
64608	270862
2630	270863
4354	270864
32855	270865
115009	270866
17304	270867
3316	270868
23028	270869
96619	270870
7301	270871
19051	270872
1489	270873
1536	270874
44535	270875
68	270876
4508	270877
21265	270878
54962	270879
40220	270880
11674	270881
60045	270882
2456	270883
48041	270884
10503	270885
19738	270886
70553	270887
16774	270888
130620	270889
27805	270890
13780	270891
46162	270892
21164	270893
27230	270894
726	270895
11457	270896
48141	270897
52267	270898
8117	270899
517	270900
13321	270901
17564	270902
24099	270903
12340	270904
8425	270905
55985	270906
21844	270907
127476	270908
32060	270909
162160	270910
116805	270911
23311	270912
10669	270913
70049	270914
9939	270915
11629	270916
9363	270917
13487	270918
22726	270919
9034	270920
58238	270921
69697	270922
1966	270923
17802	270924
12183	270925
1240	270926
113690	270927
77325	270928
710	270929
70762	270930
112398	270931
64483	270932
76799	270933
59166	270934
540	270935
13820	270936
34808	270937
461	270938
18371	270939
11147	270940
7385	270941
1174	270942
39751	270943
1402	270944
12694	270945
46351	270946
61752	270947
95445	270948
50827	270949
1591	270950
12694	270951
124318	270952
150620	270953
41731	270954
4947	270955
97518	270956
1810	270957
16909	270958
9635	270959
4403	270960
90620	270961
103601	270962
14729	270963
76617	270964
6471	270965
12852	270966
26913	270967
15613	270968
6029	270969
581	270970
134	270971
5904	270972
6143	270973
61915	270974
137491	270975
5403	270976
8900	270977
3116	270978
39122	270979
11672	270980
89756	270981
83339	270982
731	270983
3425	270984
125798	270985
1001	270986
128875	270987
64740	270988
77720	270989
16439	270990
47952	270991
70105	270992
47864	270993
7081	270994
78061	270995
10372	270996
54255	270997
5513	270998
55093	270999
132613	271000
349	271001
25867	271002
17687	271003
18325	271004
29873	271005
2043	271006
5745	271007
85496	271008
30719	271009
42499	271010
138	271011
8034	271012
47235	271013
40384	271014
417	271015
118190	271016
51807	271017
108616	271018
105619	271019
18998	271020
101925	271021
4947	271022
76580	271023
45767	271024
42289	271025
55606	271026
43171	271027
93691	271028
14171	271029
27000	271030
96399	271031
405	271032
2648	271033
21294	271034
8680	271035
1548	271036
12183	271037
45132	271038
707	271039
22647	271040
4599	271041
2117	271042
10379	271043
137237	271044
17747	271045
39779	271046
11383	271047
125176	271048
28942	271049
8918	271050
166233	271051
9407	271052
20340	271053
124059	271054
4864	271055
10785	271056
12276	271057
15714	271058
9433	271059
38124	271060
81326	271061
366	271062
7895	271063
55859	271064
10366	271065
3073	271066
21713	271067
150691	271068
18266	271069
34225	271070
62997	271071
16402	271072
8777	271073
149210	271074
91604	271075
91498	271076
31089	271077
825	271078
106045	271079
105982	271080
85553	271081
77979	271082
9353	271083
768	271084
102878	271085
102702	271086
18410	271087
15366	271088
14423	271089
111878	271090
5022	271091
11268	271092
49100	271093
52066	271094
135705	271095
21192	271096
20631	271097
10997	271098
82810	271099
8010	271100
59015	271101
4383	271102
18874	271103
58231	271104
34672	271105
3075	271106
14218	271107
9112	271108
7548	271109
10330	271110
98317	271111
70440	271112
89370	271113
6271	271114
54542	271115
74161	271116
104321	271117
37124	271118
947	271119
29097	271120
6016	271121
41131	271122
2706	271123
47101	271124
89505	271125
1787	271126
50797	271127
129496	271128
3868	271129
1174	271130
11098	271131
1913	271132
3832	271133
39548	271134
45668	271135
24619	271136
4512	271137
21773	271138
120	271139
3036	271140
21499	271141
313	271142
853	271143
47101	271144
8483	271145
22713	271146
44386	271147
49775	271148
7009	271149
114947	271150
31545	271151
16085	271152
991	271153
1673	271154
113510	271155
63	271156
17166	271157
60202	271158
49404	271159
12847	271160
7384	271161
4064	271162
3539	271163
8108	271164
3054	271165
44222	271166
118578	271167
87851	271168
129901	271169
14613	271170
17278	271171
18687	271172
670	271173
9297	271174
37263	271175
107539	271176
35394	271177
5449	271178
77549	271179
92682	271180
165	271181
77387	271182
25219	271183
4140	271184
10435	271185
6575	271186
642	271187
1913	271188
74549	271189
8151	271190
523	271191
35161	271192
5997	271193
65988	271194
82703	271195
45316	271196
16270	271197
24598	271198
6492	271199
41941	271200
29556	271201
7897	271202
4291	271203
25631	271204
128532	271205
90939	271206
56660	271207
32550	271208
99116	271209
134521	271210
88033	271211
52807	271212
55106	271213
30433	271214
1418	271215
70413	271216
45628	271217
120505	271218
1812	271219
16401	271220
31397	271221
104892	271222
4232	271223
103753	271224
112824	271225
46453	271226
2555	271227
83152	271228
6358	271229
40797	271230
2844	271231
12466	271232
670	271233
135123	271234
22294	271235
1173	271236
5279	271237
43186	271238
4643	271239
313	271240
7371	271241
9280	271242
9401	271243
12980	271244
5711	271245
1328	271246
5209	271247
7835	271248
3220	271249
16977	271250
130273	271251
79791	271252
25747	271253
772	271254
106782	271255
5354	271256
90660	271257
203	271258
49558	271259
174	271260
77347	271261
991	271262
107804	271263
5354	271264
7700	271265
23604	271266
8481	271267
38996	271268
23016	271269
8814	271270
7975	271271
99265	271272
4512	271273
3944	271274
313	271275
72828	271276
56170	271277
5792	271278
14279	271279
3562	271280
1327	271281
43660	271282
95959	271283
38571	271284
21354	271285
94666	271286
73605	271287
121519	271288
2432	271289
38278	271290
22325	271291
2225	271292
107302	271293
14693	271294
49424	271295
90939	271296
20722	271297
129261	271298
116186	271299
11822	271300
54112	271301
40807	271302
76828	271303
99854	271304
69403	271305
32164	271306
31042	271307
15370	271308
64410	271309
78456	271310
17290	271311
16279	271312
8232	271313
5222	271314
12411	271315
3968	271316
9450	271317
26602	271318
2608	271319
53327	271320
29216	271321
12808	271322
60705	271323
90882	271324
29589	271325
16664	271326
82233	271327
2092	271328
737	271329
27274	271330
9791	271331
2725	271332
163	271333
77375	271334
16951	271335
2604	271336
714	271337
27595	271338
3707	271339
184	271340
2457	271341
7562	271342
24985	271343
2227	271344
20758	271345
84860	271346
724	271347
8399	271348
18102	271349
31589	271350
6429	271351
15561	271352
1759	271353
13948	271354
31936	271355
130242	271356
724	271357
12866	271358
109154	271359
10955	271360
31851	271361
54188	271362
1190	271363
724	271364
29356	271365
2457	271366
558	271367
703	271368
1078	271369
14499	271370
4656	271371
594	271372
16568	271373
3943	271374
2604	271375
37200	271376
3996	271377
1223	271378
15667	271379
256	271380
41475	271381
150	271382
16963	271383
163	271384
2329	271385
10687	271386
1258	271387
6667	271388
1	271389
1	271390
124013	271391
136175	271392
1730	271393
36628	271394
120595	271395
7510	271396
16167	271397
33489	271398
16167	271399
41507	271400
72417	271401
103969	271402
285	271403
3711	271404
1566	271405
594	271406
594	271407
96	271408
1994	271409
433	271410
1472	271411
24807	271412
1994	271413
2594	271414
22281	271415
19285	271416
14751	271417
150988	271418
4903	271419
2439	271420
1	271421
167	271422
18143	271423
67183	271424
76077	271425
24479	271426
11047	271427
391	271428
80116	271429
6526	271430
71979	271431
56829	271432
56829	271433
14636	271434
32053	271435
11671	271436
10305	271437
4631	271438
27575	271439
26066	271440
29508	271441
23091	271442
40858	271443
1810	271444
2585	271445
6647	271446
8627	271447
39362	271448
8078	271449
2892	271450
46203	271451
35698	271452
2486	271453
3928	271454
2080	271455
177	271456
78205	271457
1906	271458
2059	271459
2204	271460
5318	271461
53101	271462
18825	271463
2091	271464
22283	271465
207	271466
26299	271467
906	271468
251	271469
1620	271470
1813	271471
7498	271472
65502	271473
26242	271474
1668	271475
1994	271476
3537	271477
13173	271478
10449	271479
57	271480
731	271481
1548	271482
40858	271483
2856	271484
13474	271485
1344	271486
2704	271487
96	271488
431	271489
10652	271490
13450	271491
914	271492
22	271493
2576	271494
434	271495
3512	271496
9349	271497
13158	271498
1964	271499
2804	271500
17531	271501
4893	271502
4197	271503
190	271504
4893	271505
127382	271506
309	271507
36374	271508
50160	271509
39643	271510
24807	271511
615	271512
6202	271513
4114	271514
21777	271515
11639	271516
16354	271517
18226	271518
9	271519
833	271520
4197	271521
11592	271522
6506	271523
10565	271524
3697	271525
86162	271526
47576	271527
100586	271528
94417	271529
31839	271530
4264	271531
2737	271532
376	271533
35458	271534
19886	271535
37891	271536
133579	271537
4208	271538
10956	271539
119970	271540
228	271541
6311	271542
424	271543
321	271544
7558	271545
10043	271546
730	271547
49246	271548
39986	271549
18291	271550
16800	271551
160769	271552
89467	271553
53598	271554
166128	271555
31889	271556
10210	271557
145514	271558
8455	271559
30228	271560
86715	271561
18903	271562
4650	271563
9532	271564
86715	271565
60506	271566
38249	271567
99140	271568
20616	271569
58178	271570
102305	271571
32589	271572
60651	271573
118612	271574
134257	271575
105421	271576
38261	271577
124169	271578
94719	271579
84780	271580
166030	271581
82646	271582
36	271583
985	271584
984	271585
3718	271586
476	271587
4716	271588
161	271589
36170	271590
6243	271591
22425	271592
14439	271593
1791	271594
835	271595
49929	271596
5120	271597
4345	271598
567	271599
668	271600
1300	271601
8035	271602
36233	271603
57987	271604
5120	271605
51963	271606
3211	271607
4011	271608
5230	271609
2444	271610
6429	271611
61137	271612
18789	271613
370	271614
10534	271615
96373	271616
83717	271617
1273	271618
99907	271619
387	271620
688	271621
18	271622
40443	271623
104637	271624
45588	271625
3864	271626
41941	271627
1083	271628
19776	271629
36470	271630
1	271631
2256	271632
802	271633
2960	271634
397	271635
241	271636
18367	271637
6276	271638
63174	271639
7201	271640
275	271641
3753	271642
9739	271643
3174	271644
21844	271645
127596	271646
1084	271647
5940	271648
2755	271649
975	271650
4109	271651
53063	271652
7201	271653
908	271654
370	271655
6197	271656
5395	271657
6333	271658
7852	271659
33501	271660
31919	271661
6335	271662
766	271663
78866	271664
8486	271665
7385	271666
8817	271667
13236	271668
41941	271669
3125	271670
8486	271671
95568	271672
12293	271673
60897	271674
794	271675
8817	271676
3415	271677
5142	271678
2696	271679
11174	271680
144	271681
89034	271682
99	271683
6061	271684
113169	271685
100760	271686
106592	271687
57120	271688
32545	271689
46639	271690
265	271691
91671	271692
29397	271693
3530	271694
72640	271695
54869	271696
106609	271697
16464	271698
11276	271699
33913	271700
9537	271701
123758	271702
51800	271703
18689	271704
79924	271705
42831	271706
13615	271707
110093	271708
29947	271709
90262	271710
26946	271711
35128	271712
135598	271713
13419	271714
106865	271715
163514	271716
131859	271717
125487	271718
29766	271719
22888	271720
34357	271721
11276	271722
53485	271723
18571	271724
29594	271725
37835	271726
11331	271727
70051	271728
29525	271729
113417	271730
883	271731
129208	271732
58968	271733
26879	271734
42986	271735
167385	271736
81080	271737
143981	271738
28	271739
114913	271740
152650	271741
131052	271742
29689	271743
17132	271744
371	271745
19343	271746
93642	271747
500	271748
124283	271749
18554	271750
83735	271751
35030	271752
102304	271753
30516	271754
1107	271755
70291	271756
1107	271757
99049	271758
110947	271759
59286	271760
11627	271761
2453	271762
31952	271763
31952	271764
809	271765
70308	271766
103776	271767
30034	271768
23450	271769
23450	271770
113332	271771
3119	271772
2131	271773
51233	271774
51483	271775
109086	271776
109086	271777
19815	271778
79389	271779
89121	271780
83472	271781
128391	271782
63460	271783
1618	271784
19347	271785
91942	271786
87055	271787
2393	271788
2393	271789
2393	271790
2393	271791
2393	271792
80568	271793
11572	271794
1718	271795
14848	271796
3701	271797
18692	271798
1959	271799
1959	271800
122167	271801
90311	271802
7770	271803
61818	271804
30591	271805
75876	271806
19875	271807
58554	271808
106391	271809
107194	271810
31673	271811
74233	271812
15993	271813
54394	271814
16436	271815
59079	271816
7975	271817
1641	271818
32856	271819
64017	271820
39474	271821
710	271822
28797	271823
54586	271824
1134	271825
3230	271826
10620	271827
8586	271828
3749	271829
20402	271830
3	271831
2403	271832
51123	271833
466	271834
1440	271835
32326	271836
3466	271837
10114	271838
19636	271839
35	271840
11307	271841
1971	271842
29529	271843
22902	271844
4523	271845
30363	271846
51099	271847
2115	271848
29900	271849
2196	271850
1962	271851
201	271852
11382	271853
50474	271854
5070	271855
7579	271856
1257	271857
61767	271858
11082	271859
1498	271860
3015	271861
86	271862
3345	271863
22582	271864
1565	271865
21862	271866
97	271867
41665	271868
10417	271869
313	271870
624	271871
3603	271872
46218	271873
3231	271874
22934	271875
1880	271876
1772	271877
2001	271878
57453	271879
119068	271880
13303	271881
2052	271882
8893	271883
34738	271884
16122	271885
2417	271886
9638	271887
1676	271888
68330	271889
16520	271890
12222	271891
20005	271892
39459	271893
421	271894
11520	271895
1398	271896
16730	271897
2084	271898
10754	271899
1641	271900
1962	271901
16730	271902
194	271903
135466	271904
69223	271905
57	271906
57	271907
57	271908
14104	271909
133884	271910
11815	271911
13546	271912
3798	271913
14550	271914
32445	271915
79661	271916
33996	271917
12790	271918
26239	271919
11977	271920
23463	271921
28525	271922
106583	271923
1872	271924
8452	271925
42713	271926
43120	271927
7130	271928
5473	271929
14174	271930
2203	271931
22459	271932
46601	271933
9971	271934
30824	271935
63388	271936
17336	271937
4811	271938
99279	271939
9056	271940
51078	271941
104090	271942
64947	271943
119362	271944
26955	271945
42824	271946
28513	271947
1072	271948
17748	271949
26900	271950
23283	271951
27526	271952
29884	271953
10503	271954
5570	271955
11288	271956
6322	271957
22022	271958
10503	271959
13360	271960
103430	271961
10612	271962
29416	271963
6322	271964
40434	271965
8974	271966
39104	271967
17748	271968
48062	271969
24405	271970
3009	271971
64089	271972
971	271973
14073	271974
44041	271975
147013	271976
6594	271977
309	271978
4613	271979
129395	271980
9507	271981
129306	271982
41787	271983
34877	271984
113601	271985
21236	271986
59620	271987
65999	271988
94986	271989
92432	271990
5868	271991
12809	271992
24486	271993
13821	271994
90579	271995
124618	271996
134542	271997
11114	271998
65380	271999
32702	272000
20447	272001
10371	272002
8553	272003
7232	272004
8196	272005
7232	272006
13613	272007
22047	272008
60854	272009
30180	272010
89742	272011
37946	272012
71159	272013
11603	272014
30176	272015
32741	272016
87172	272017
237	272018
41228	272019
134107	272020
5284	272021
6347	272022
29309	272023
90829	272024
70576	272025
16267	272026
72768	272027
56575	272028
93066	272029
45579	272030
75541	272031
133715	272032
19368	272033
5708	272034
40224	272035
63460	272036
90450	272037
1445	272038
116301	272039
81074	272040
98490	272041
24422	272042
23731	272043
161894	272044
20587	272045
123354	272046
31247	272047
49675	272048
38021	272049
101702	272050
105466	272051
14819	272052
6041	272053
7620	272054
4172	272055
18189	272056
3160	272057
117115	272058
12750	272059
43470	272060
11595	272061
66034	272062
43338	272063
9327	272064
4538	272065
1444	272066
71223	272067
32101	272068
16230	272069
16992	272070
1444	272071
89941	272072
1539	272073
452	272074
62722	272075
2058	272076
734	272077
55665	272078
69445	272079
100738	272080
1181	272081
93779	272082
44142	272083
1539	272084
10180	272085
72907	272086
912	272087
14865	272088
5324	272089
21289	272090
13394	272091
101956	272092
33981	272093
2605	272094
20936	272095
15144	272096
799	272097
72875	272098
10804	272099
14418	272100
13621	272101
50987	272102
86605	272103
49667	272104
1456	272105
21907	272106
72188	272107
25220	272108
72188	272109
4128	272110
15006	272111
101160	272112
91045	272113
11787	272114
105453	272115
103601	272116
37318	272117
90788	272118
19592	272119
49264	272120
55248	272121
101244	272122
12175	272123
57846	272124
22480	272125
125478	272126
2561	272127
35192	272128
129309	272129
7268	272130
1358	272131
500	272132
55498	272133
6063	272134
1038	272135
17809	272136
136804	272137
89447	272138
35798	272139
5770	272140
31591	272141
31591	272142
77210	272143
17809	272144
62898	272145
67136	272146
6295	272147
5728	272148
115971	272149
111739	272150
105	272151
4380	272152
334	272153
1359	272154
7052	272155
105	272156
13499	272157
13499	272158
5795	272159
2528	272160
13546	272161
22137	272162
21186	272163
712	272164
372	272165
35496	272166
16944	272167
66156	272168
1553	272169
23428	272170
2613	272171
1936	272172
27121	272173
29774	272174
139736	272175
126501	272176
16020	272177
1501	272178
3789	272179
37759	272180
72489	272181
4627	272182
21208	272183
166037	272184
149398	272185
227	272186
56571	272187
78885	272188
30355	272189
161972	272190
9403	272191
164118	272192
39262	272193
64782	272194
7627	272195
104331	272196
40470	272197
125755	272198
126823	272199
1732	272200
56682	272201
56566	272202
112116	272203
1700	272204
141478	272205
143476	272206
53977	272207
133	272208
104052	272209
16973	272210
78809	272211
39711	272212
69916	272213
148719	272214
154327	272215
133851	272216
68842	272217
4532	272218
104126	272219
62452	272220
86863	272221
124132	272222
31077	272223
14822	272224
92638	272225
46139	272226
214	272227
161912	272228
41537	272229
15876	272230
971	272231
97864	272232
26937	272233
121	272234
68758	272235
64029	272236
139302	272237
545	272238
96792	272239
22917	272240
84571	272241
17057	272242
46364	272243
523	272244
248	272245
133978	272246
48072	272247
86317	272248
58510	272249
61720	272250
81160	272251
30637	272252
29928	272253
81807	272254
26513	272255
33278	272256
19633	272257
699	272258
33	272259
160375	272260
44618	272261
164002	272262
85357	272263
148734	272264
142068	272265
63680	272266
65461	272267
60971	272268
55475	272269
3372	272270
3015	272271
70363	272272
61417	272273
88680	272274
97818	272275
101734	272276
73059	272277
122399	272278
39476	272279
75779	272280
6085	272281
4776	272282
104069	272283
5365	272284
46	272285
68903	272286
34395	272287
1134	272288
42943	272289
12647	272290
214	272291
22809	272292
165952	272293
53666	272294
50613	272295
31146	272296
132830	272297
82064	272298
106721	272299
50871	272300
63112	272301
109062	272302
108583	272303
123969	272304
105143	272305
40359	272306
79044	272307
86173	272308
128943	272309
15177	272310
85895	272311
66605	272312
158148	272313
116508	272314
161952	272315
76576	272316
63117	272317
158015	272318
46419	272319
103383	272320
80316	272321
50750	272322
158420	272323
87469	272324
152345	272325
54375	272326
60400	272327
161874	272328
87242	272329
30444	272330
66994	272331
117725	272332
33858	272333
99289	272334
125856	272335
6988	272336
67719	272337
68703	272338
158543	272339
64127	272340
24100	272341
25963	272342
11433	272343
18316	272344
96953	272345
74349	272346
87526	272347
111527	272348
152641	272349
461	272350
127870	272351
10384	272352
108874	272353
70970	272354
127194	272355
154270	272356
7618	272357
108637	272358
61143	272359
132399	272360
152390	272361
156433	272362
83216	272363
39117	272364
90768	272365
106968	272366
161905	272367
113270	272368
66647	272369
52528	272370
21394	272371
153005	272372
150318	272373
106065	272374
47655	272375
16937	272376
17773	272377
152923	272378
48883	272379
65451	272380
76613	272381
36921	272382
123998	272383
78297	272384
136960	272385
133732	272386
67420	272387
35891	272388
33832	272389
21721	272390
43997	272391
107040	272392
158197	272393
158081	272394
62191	272395
106650	272396
29459	272397
34384	272398
20018	272399
132544	272400
154278	272401
160020	272402
37119	272403
110060	272404
67469	272405
81524	272406
158068	272407
51141	272408
95262	272409
125591	272410
38458	272411
46911	272412
64012	272413
111459	272414
140664	272415
36418	272416
102579	272417
156317	272418
44730	272419
66678	272420
51135	272421
23295	272422
39922	272423
21216	272424
4719	272425
48151	272426
137302	272427
87256	272428
43485	272429
669	272430
7819	272431
87190	272432
49234	272433
23052	272434
421	272435
82872	272436
14311	272437
68927	272438
58289	272439
84358	272440
9663	272441
35480	272442
76776	272443
1525	272444
62094	272445
119066	272446
165899	272447
145103	272448
161914	272449
64206	272450
99767	272451
1830	272452
91549	272453
135437	272454
84782	272455
3571	272456
65306	272457
137377	272458
112122	272459
136040	272460
115519	272461
4502	272462
139148	272463
22769	272464
7626	272465
66844	272466
876	272467
108621	272468
16117	272469
2146	272470
56990	272471
66102	272472
14235	272473
25377	272474
92029	272475
107970	272476
76911	272477
152479	272478
156067	272479
109264	272480
53069	272481
46028	272482
85898	272483
32959	272484
1864	272485
28436	272486
8147	272487
80613	272488
20421	272489
52949	272490
138726	272491
41346	272492
321	272493
25903	272494
2217	272495
15894	272496
35097	272497
119155	272498
107644	272499
121856	272500
71165	272501
93341	272502
76430	272503
52053	272504
152434	272505
120392	272506
95888	272507
139762	272508
117312	272509
94250	272510
139598	272511
87755	272512
3028	272513
95747	272514
28837	272515
3028	272516
10546	272517
78656	272518
80761	272519
21501	272520
21140	272521
29554	272522
32158	272523
5013	272524
38211	272525
61340	272526
100749	272527
3047	272528
7689	272529
1328	272530
20198	272531
258	272532
33990	272533
140974	272534
46736	272535
13518	272536
21632	272537
9265	272538
58336	272539
879	272540
879	272541
45416	272542
19525	272543
11551	272544
286	272545
8010	272546
91601	272547
3520	272548
129527	272549
40348	272550
33460	272551
125054	272552
155568	272553
89588	272554
79301	272555
1288	272556
3959	272557
7835	272558
57020	272559
149716	272560
4052	272561
442	272562
27228	272563
38892	272564
59908	272565
5183	272566
5183	272567
220	272568
142234	272569
53114	272570
43653	272571
42499	272572
334	272573
43894	272574
31017	272575
6870	272576
16268	272577
53078	272578
51494	272579
19561	272580
22423	272581
19912	272582
47978	272583
45181	272584
33420	272585
28861	272586
38917	272587
16755	272588
36686	272589
82735	272590
16062	272591
75819	272592
49481	272593
154645	272594
133724	272595
38543	272596
131368	272597
71488	272598
48799	272599
71953	272600
38892	272601
128726	272602
15997	272603
129456	272604
13097	272605
8825	272606
110953	272607
137713	272608
122907	272609
82688	272610
75	272611
997	272612
109926	272613
9389	272614
6017	272615
145565	272616
29682	272617
3506	272618
14050	272619
18140	272620
5317	272621
7943	272622
669	272623
72120	272624
12450	272625
162499	272626
53115	272627
7157	272628
10610	272629
258	272630
27015	272631
78316	272632
95870	272633
156584	272634
26927	272635
584	272636
10361	272637
25506	272638
1106	272639
10179	272640
605	272641
10522	272642
38197	272643
42244	272644
123	272645
19537	272646
12476	272647
91575	272648
295	272649
7913	272650
9473	272651
132492	272652
88241	272653
98845	272654
97898	272655
100787	272656
117471	272657
48350	272658
90074	272659
48950	272660
96825	272661
127166	272662
29416	272663
24719	272664
10614	272665
15801	272666
67647	272667
44530	272668
82902	272669
62133	272670
30363	272671
51542	272672
36776	272673
80905	272674
36776	272675
98930	272676
6614	272677
47867	272678
279	272679
9288	272680
529	272681
14705	272682
1226	272683
1624	272684
313	272685
102125	272686
775	272687
1231	272688
1642	272689
18273	272690
23710	272691
523	272692
523	272693
70832	272694
7981	272695
31	272696
19558	272697
642	272698
421	272699
5085	272700
101447	272701
11	272702
11	272703
5403	272704
13999	272705
1219	272706
523	272707
523	272708
414	272709
30181	272710
76899	272711
28885	272712
39350	272713
39140	272714
91853	272715
14165	272716
38886	272717
11956	272718
20619	272719
812	272720
3710	272721
81	272722
174	272723
610	272724
3755	272725
18862	272726
35124	272727
22985	272728
39889	272729
23362	272730
39479	272731
101885	272732
156	272733
101164	272734
5816	272735
889	272736
889	272737
24440	272738
4527	272739
37418	272740
63613	272741
108734	272742
12300	272743
6625	272744
10728	272745
6836	272746
19155	272747
35355	272748
23508	272749
59779	272750
97495	272751
16095	272752
16345	272753
88714	272754
39879	272755
92721	272756
134184	272757
104661	272758
90898	272759
63628	272760
8616	272761
2991	272762
2231	272763
326	272764
111431	272765
161329	272766
125521	272767
11688	272768
3782	272769
2781	272770
68484	272771
49794	272772
122932	272773
126489	272774
76839	272775
2768	272776
59051	272777
9549	272778
22974	272779
3507	272780
40149	272781
91801	272782
17610	272783
3561	272784
3561	272785
2243	272786
9379	272787
10330	272788
49794	272789
28324	272790
58046	272791
108145	272792
9688	272793
698	272794
10922	272795
5139	272796
6370	272797
57105	272798
99153	272799
438	272800
1567	272801
38867	272802
2	272803
2768	272804
7611	272805
20835	272806
1015	272807
22476	272808
4827	272809
9554	272810
9945	272811
21878	272812
17288	272813
45505	272814
40681	272815
9502	272816
56372	272817
10833	272818
1217	272819
78674	272820
57989	272821
46744	272822
29156	272823
11775	272824
906	272825
2807	272826
81907	272827
44764	272828
55668	272829
48208	272830
11718	272831
57026	272832
31461	272833
737	272834
46563	272835
802	272836
4046	272837
22045	272838
91225	272839
129910	272840
9034	272841
30326	272842
29398	272843
52628	272844
24575	272845
34535	272846
43525	272847
2558	272848
107	272849
41083	272850
16263	272851
19162	272852
115257	272853
4823	272854
43446	272855
5354	272856
42929	272857
43496	272858
40101	272859
5525	272860
42911	272861
10018	272862
115717	272863
81205	272864
73891	272865
101101	272866
42	272867
41712	272868
51884	272869
9779	272870
40633	272871
60427	272872
38215	272873
83539	272874
18101	272875
1242	272876
31815	272877
32876	272878
30191	272879
141096	272880
49799	272881
11625	272882
55964	272883
21003	272884
53325	272885
12557	272886
105063	272887
105794	272888
4193	272889
603	272890
757	272891
47907	272892
24451	272893
530	272894
2	272895
41200	272896
70870	272897
23743	272898
3	272899
46	272900
9408	272901
4	272902
394	272903
7434	272904
98440	272905
16517	272906
13374	272907
74159	272908
34363	272909
57856	272910
92273	272911
16589	272912
10352	272913
17415	272914
64842	272915
1802	272916
28889	272917
28889	272918
2807	272919
1414	272920
20419	272921
89777	272922
63156	272923
5491	272924
58638	272925
89924	272926
3921	272927
148	272928
1846	272929
14	272930
2174	272931
77529	272932
98749	272933
5776	272934
78204	272935
45904	272936
11747	272937
10627	272938
62709	272939
98726	272940
65903	272941
717	272942
82095	272943
84300	272944
131019	272945
65774	272946
61539	272947
931	272948
82758	272949
72021	272950
26954	272951
99159	272952
26874	272953
111484	272954
19948	272955
14561	272956
33533	272957
62138	272958
12697	272959
43466	272960
1417	272961
98939	272962
11072	272963
61836	272964
29	272965
14674	272966
3644	272967
66255	272968
28910	272969
20539	272970
105808	272971
3580	272972
49557	272973
14391	272974
1982	272975
2036	272976
25973	272977
8011	272978
4413	272979
2986	272980
97754	272981
954	272982
74316	272983
853	272984
20688	272985
9004	272986
41343	272987
48264	272988
3892	272989
6145	272990
29512	272991
1439	272992
233	272993
72550	272994
130215	272995
156582	272996
117018	272997
11663	272998
25614	272999
2306	273000
23404	273001
31932	273002
30374	273003
8017	273004
222	273005
130789	273006
6364	273007
200	273008
3381	273009
76201	273010
41120	273011
29503	273012
6303	273013
13272	273014
116867	273015
42587	273016
10245	273017
10091	273018
5128	273019
16471	273020
59308	273021
3129	273022
56092	273023
98303	273024
7733	273025
39883	273026
21485	273027
784	273028
40872	273029
27473	273030
3197	273031
13553	273032
466	273033
2251	273034
51678	273035
34070	273036
1874	273037
2816	273038
18	273039
15194	273040
18708	273041
10221	273042
25622	273043
102140	273044
24398	273045
25094	273046
113876	273047
47008	273048
48041	273049
17617	273050
17985	273051
88526	273052
70083	273053
42956	273054
20144	273055
3233	273056
121125	273057
42378	273058
88574	273059
113456	273060
25659	273061
4378	273062
4378	273063
17134	273064
100785	273065
100785	273066
37470	273067
167674	273068
43094	273069
61352	273070
32504	273071
21261	273072
131133	273073
57238	273074
100211	273075
55918	273076
123340	273077
34483	273078
86244	273079
931	273080
22158	273081
138800	273082
28103	273083
22964	273084
81573	273085
10182	273086
10182	273087
13738	273088
110472	273089
124247	273090
108941	273091
27035	273092
29023	273093
11225	273094
11225	273095
2306	273096
150844	273097
33727	273098
113796	273099
90253	273100
97169	273101
19352	273102
56771	273103
33220	273104
32009	273105
582	273106
28196	273107
34273	273108
120498	273109
48437	273110
5062	273111
67885	273112
18444	273113
162656	273114
14	273115
122090	273116
30594	273117
52164	273118
120233	273119
83418	273120
14183	273121
22137	273122
28568	273123
10739	273124
9288	273125
57467	273126
39374	273127
263	273128
96	273129
6483	273130
15210	273131
31851	273132
18516	273133
452	273134
7438	273135
19178	273136
160776	273137
76	273138
16933	273139
45311	273140
3171	273141
7782	273142
24755	273143
2243	273144
6725	273145
13430	273146
4051	273147
23715	273148
97309	273149
4878	273150
28859	273151
32577	273152
27645	273153
79304	273154
57349	273155
70098	273156
42	273157
73641	273158
12274	273159
115787	273160
54403	273161
11098	273162
51989	273163
9631	273164
5639	273165
32529	273166
31326	273167
19068	273168
7308	273169
129397	273170
2269	273171
18067	273172
25870	273173
49787	273174
1653	273175
42894	273176
14187	273177
34	273178
2167	273179
1135	273180
12712	273181
94861	273182
1452	273183
98709	273184
3487	273185
39883	273186
38899	273187
46507	273188
46620	273189
13015	273190
53168	273191
51806	273192
43035	273193
11810	273194
167263	273195
114846	273196
65162	273197
36560	273198
25318	273199
30736	273200
25699	273201
5051	273202
90374	273203
90374	273204
146532	273205
7519	273206
85616	273207
20098	273208
8230	273209
55391	273210
15975	273211
114401	273212
5319	273213
125493	273214
100602	273215
17469	273216
2638	273217
1143	273218
46519	273219
2	273220
22092	273221
38620	273222
25300	273223
40367	273224
80489	273225
21636	273226
13174	273227
13174	273228
41007	273229
32675	273230
323	273231
6205	273232
61771	273233
141291	273234
125212	273235
10810	273236
29365	273237
130023	273238
12828	273239
86887	273240
95003	273241
541	273242
251	273243
147262	273244
28710	273245
107774	273246
68048	273247
105336	273248
27579	273249
132049	273250
100555	273251
111077	273252
9189	273253
62975	273254
19772	273255
20543	273256
4177	273257
85654	273258
69733	273259
15087	273260
108017	273261
16034	273262
10218	273263
19465	273264
21015	273265
54987	273266
12993	273267
114056	273268
16034	273269
29798	273270
16305	273271
65159	273272
87010	273273
20579	273274
115954	273275
112490	273276
6128	273277
45769	273278
13735	273279
9316	273280
136562	273281
28679	273282
32883	273283
52647	273284
57212	273285
46732	273286
29819	273287
12816	273288
133578	273289
66429	273290
91093	273291
32241	273292
19406	273293
50593	273294
30063	273295
84783	273296
26827	273297
20995	273298
43729	273299
10670	273300
115680	273301
6374	273302
22288	273303
127499	273304
4935	273305
15992	273306
86847	273307
906	273308
233	273309
41	273310
15055	273311
16455	273312
11107	273313
18985	273314
328	273315
167605	273316
4638	273317
1174	273318
9546	273319
118298	273320
484	273321
2047	273322
11880	273323
3869	273324
127542	273325
23616	273326
6888	273327
7587	273328
44104	273329
63558	273330
53061	273331
11340	273332
20477	273333
2764	273334
138508	273335
3388	273336
1447	273337
66712	273338
222	273339
87	273340
13489	273341
14386	273342
103819	273343
18936	273344
1056	273345
1157	273346
17255	273347
27044	273348
54872	273349
996	273350
21293	273351
34827	273352
100986	273353
1707	273354
77093	273355
2329	273356
32349	273357
76685	273358
580	273359
10998	273360
1071	273361
1314	273362
5159	273363
6777	273364
5364	273365
786	273366
1	273367
1886	273368
10998	273369
8355	273370
8971	273371
2547	273372
2	273373
640	273374
90344	273375
37672	273376
21	273377
129095	273378
3042	273379
40102	273380
36319	273381
4966	273382
114021	273383
6940	273384
185	273385
64496	273386
27165	273387
4242	273388
13740	273389
55950	273390
74158	273391
136627	273392
43886	273393
20786	273394
111035	273395
36886	273396
70362	273397
29091	273398
3932	273399
308	273400
32	273401
16836	273402
22288	273403
6871	273404
204	273405
3398	273406
1515	273407
5944	273408
23439	273409
1596	273410
94129	273411
2549	273412
3118	273413
48838	273414
2741	273415
134626	273416
235	273417
42867	273418
1395	273419
8671	273420
3998	273421
45769	273422
12760	273423
16219	273424
26346	273425
103034	273426
6871	273427
52586	273428
105509	273429
544	273430
138494	273431
1878	273432
160	273433
222	273434
16385	273435
113488	273436
167	273437
273	273438
132265	273439
15416	273440
29364	273441
107419	273442
214	273443
164328	273444
93473	273445
106981	273446
65193	273447
203	273448
4725	273449
8835	273450
2441	273451
1249	273452
15625	273453
22288	273454
69247	273455
11063	273456
17729	273457
16348	273458
130398	273459
52929	273460
51340	273461
23	273462
40099	273463
2466	273464
1707	273465
3092	273466
76459	273467
71531	273468
1058	273469
10998	273470
733	273471
318	273472
63348	273473
47757	273474
12191	273475
24312	273476
6775	273477
22497	273478
101506	273479
6481	273480
1471	273481
3520	273482
5083	273483
602	273484
20026	273485
25421	273486
286	273487
8813	273488
4393	273489
80	273490
50	273491
90420	273492
164397	273493
398	273494
30397	273495
84156	273496
13046	273497
8231	273498
99527	273499
125304	273500
36992	273501
78329	273502
10222	273503
15152	273504
100635	273505
45717	273506
17698	273507
45714	273508
69247	273509
12827	273510
26248	273511
57038	273512
15036	273513
32636	273514
55760	273515
81206	273516
48386	273517
39461	273518
50445	273519
13830	273520
12816	273521
112850	273522
59613	273523
48019	273524
6684	273525
55990	273526
61074	273527
100121	273528
68634	273529
62614	273530
25859	273531
74147	273532
18618	273533
91215	273534
9541	273535
48372	273536
59683	273537
39010	273538
10477	273539
58687	273540
108061	273541
5186	273542
10474	273543
65328	273544
5575	273545
97416	273546
120723	273547
55899	273548
106405	273549
101722	273550
40842	273551
80197	273552
7884	273553
121930	273554
19773	273555
32589	273556
35647	273557
51011	273558
100218	273559
29301	273560
138118	273561
50193	273562
27931	273563
9551	273564
146065	273565
24480	273566
74981	273567
89882	273568
27268	273569
28297	273570
136577	273571
48321	273572
811	273573
61937	273574
7994	273575
112518	273576
32156	273577
25995	273578
12454	273579
130004	273580
9508	273581
11643	273582
93504	273583
1064	273584
6750	273585
89729	273586
54748	273587
62051	273588
160	273589
331	273590
40196	273591
28968	273592
34891	273593
45712	273594
63326	273595
17730	273596
105340	273597
11821	273598
1414	273599
41374	273600
84112	273601
101667	273602
69699	273603
6408	273604
141361	273605
56876	273606
10220	273607
17067	273608
78700	273609
55973	273610
46554	273611
84926	273612
159161	273613
5717	273614
81344	273615
38627	273616
138060	273617
25114	273618
36550	273619
9210	273620
124966	273621
78569	273622
120559	273623
41808	273624
4018	273625
5823	273626
78529	273627
31221	273628
14445	273629
29	273630
50005	273631
1073	273632
77772	273633
46832	273634
1	273635
9778	273636
1220	273637
63737	273638
11512	273639
10860	273640
2231	273641
76229	273642
2450	273643
61	273644
12479	273645
3382	273646
1718	273647
24373	273648
4701	273649
19917	273650
114818	273651
58134	273652
135751	273653
7469	273654
132371	273655
98558	273656
6092	273657
63667	273658
4892	273659
24150	273660
26692	273661
31106	273662
32276	273663
78894	273664
48793	273665
4887	273666
42967	273667
31867	273668
31661	273669
2674	273670
64390	273671
16218	273672
54144	273673
47225	273674
54910	273675
9597	273676
2413	273677
78702	273678
5813	273679
28631	273680
150857	273681
10734	273682
6907	273683
14794	273684
25344	273685
60445	273686
60170	273687
16923	273688
5362	273689
112905	273690
3954	273691
121224	273692
3791	273693
38862	273694
73526	273695
59283	273696
42618	273697
77624	273698
122795	273699
93851	273700
11515	273701
9903	273702
25	273703
30702	273704
16708	273705
26664	273706
3928	273707
13160	273708
99783	273709
12831	273710
11310	273711
28523	273712
716	273713
121096	273714
3574	273715
3574	273716
3574	273717
170	273718
323	273719
105129	273720
127	273721
47599	273722
23765	273723
103166	273724
23765	273725
64186	273726
59890	273727
86448	273728
33242	273729
22843	273730
75272	273731
85760	273732
63262	273733
47633	273734
31255	273735
148460	273736
103752	273737
4181	273738
15895	273739
8295	273740
99878	273741
10748	273742
40757	273743
35370	273744
69360	273745
100017	273746
38183	273747
14963	273748
19221	273749
27270	273750
65348	273751
40733	273752
40757	273753
1063	273754
93045	273755
18155	273756
40992	273757
16578	273758
121688	273759
162480	273760
105895	273761
152689	273762
253	273763
88678	273764
76610	273765
642	273766
1902	273767
96	273768
2501	273769
75498	273770
158616	273771
3336	273772
848	273773
2767	273774
79037	273775
3236	273776
43	273777
196	273778
130839	273779
19285	273780
156113	273781
84949	273782
3527	273783
613	273784
87768	273785
16098	273786
58179	273787
3707	273788
97181	273789
84290	273790
78604	273791
15688	273792
23393	273793
1438	273794
77987	273795
3457	273796
3457	273797
30643	273798
19560	273799
17031	273800
8645	273801
135748	273802
58870	273803
52587	273804
74253	273805
83460	273806
107956	273807
19438	273808
4082	273809
4082	273810
88950	273811
62223	273812
47743	273813
93437	273814
70045	273815
12842	273816
11896	273817
12572	273818
54140	273819
100826	273820
131895	273821
9536	273822
106423	273823
2832	273824
3583	273825
40871	273826
102731	273827
4567	273828
57394	273829
57394	273830
17617	273831
10436	273832
18543	273833
44971	273834
14255	273835
89080	273836
21221	273837
12576	273838
7278	273839
8385	273840
6202	273841
64240	273842
106175	273843
36685	273844
53974	273845
2825	273846
62282	273847
15070	273848
34786	273849
138291	273850
18055	273851
50636	273852
15863	273853
7854	273854
11699	273855
35714	273856
11999	273857
28791	273858
253	273859
7559	273860
9900	273861
11912	273862
100007	273863
42922	273864
16692	273865
1	273866
9925	273867
28026	273868
51313	273869
2477	273870
81907	273871
44529	273872
2440	273873
5287	273874
4147	273875
1095	273876
7253	273877
134916	273878
12529	273879
117997	273880
1565	273881
20587	273882
10834	273883
5562	273884
5719	273885
5719	273886
7473	273887
13940	273888
420	273889
11699	273890
121241	273891
755	273892
85732	273893
16358	273894
41309	273895
8614	273896
16473	273897
36552	273898
6069	273899
19932	273900
38332	273901
55982	273902
150663	273903
1056	273904
13016	273905
1902	273906
16045	273907
3638	273908
11078	273909
38701	273910
13692	273911
13692	273912
149173	273913
14716	273914
65243	273915
93753	273916
22378	273917
126696	273918
10829	273919
108265	273920
5513	273921
5513	273922
136834	273923
9399	273924
113476	273925
7307	273926
146994	273927
86766	273928
19987	273929
19780	273930
6999	273931
7378	273932
92355	273933
76177	273934
121705	273935
22160	273936
56828	273937
87800	273938
8701	273939
7891	273940
120740	273941
11580	273942
632	273943
11060	273944
24216	273945
40022	273946
10541	273947
46597	273948
83457	273949
9164	273950
9040	273951
4088	273952
18262	273953
37987	273954
84247	273955
1061	273956
3342	273957
99943	273958
9018	273959
156	273960
40022	273961
64	273962
165685	273963
11739	273964
16677	273965
284	273966
1780	273967
187	273968
165701	273969
82781	273970
21631	273971
2876	273972
10009	273973
112329	273974
631	273975
2415	273976
15937	273977
27723	273978
67223	273979
2042	273980
67473	273981
4517	273982
35966	273983
52734	273984
353	273985
53084	273986
3347	273987
13057	273988
139906	273989
76836	273990
1127	273991
1004	273992
25	273993
21	273994
27123	273995
20305	273996
115753	273997
510	273998
8954	273999
8954	274000
136118	274001
32845	274002
695	274003
63	274004
786	274005
40683	274006
728	274007
235	274008
594	274009
27967	274010
46	274011
893	274012
1257	274013
37098	274014
78914	274015
2920	274016
46569	274017
1566	274018
698	274019
8412	274020
89859	274021
1044	274022
14010	274023
113602	274024
111476	274025
1345	274026
13271	274027
92533	274028
115536	274029
119181	274030
11705	274031
163225	274032
116811	274033
30989	274034
25865	274035
112528	274036
73287	274037
41901	274038
1059	274039
137390	274040
68796	274041
115212	274042
521	274043
24346	274044
109659	274045
75023	274046
23545	274047
22662	274048
41131	274049
54384	274050
18613	274051
44479	274052
1414	274053
36954	274054
91421	274055
6068	274056
4502	274057
41203	274058
116464	274059
8177	274060
54	274061
22665	274062
100482	274063
92804	274064
33830	274065
28967	274066
135	274067
135	274068
19536	274069
20467	274070
38514	274071
150880	274072
78008	274073
2776	274074
35649	274075
135	274076
64892	274077
60122	274078
44419	274079
11615	274080
86733	274081
37108	274082
93409	274083
37108	274084
35966	274085
35966	274086
32097	274087
10016	274088
81812	274089
17466	274090
28770	274091
96394	274092
65219	274093
36648	274094
41233	274095
21411	274096
88721	274097
54685	274098
10895	274099
106127	274100
37911	274101
15615	274102
6742	274103
63253	274104
111687	274105
84608	274106
62966	274107
90598	274108
22574	274109
37911	274110
64462	274111
26813	274112
90423	274113
49989	274114
66738	274115
38586	274116
28683	274117
19438	274118
65832	274119
58883	274120
110312	274121
841	274122
32104	274123
45018	274124
89104	274125
32823	274126
63259	274127
63259	274128
137275	274129
69673	274130
40266	274131
21555	274132
135952	274133
164093	274134
111189	274135
111685	274136
36511	274137
24484	274138
100422	274139
129059	274140
11116	274141
125282	274142
40696	274143
58120	274144
136747	274145
53873	274146
12292	274147
87504	274148
65657	274149
7580	274150
3740	274151
26059	274152
10799	274153
63423	274154
35791	274155
36981	274156
42086	274157
65606	274158
65606	274159
67733	274160
54644	274161
18943	274162
18586	274163
97650	274164
66434	274165
84838	274166
97779	274167
97779	274168
18952	274169
18952	274170
56230	274171
47916	274172
35966	274173
16631	274174
4065	274175
32823	274176
154397	274177
27995	274178
38676	274179
38676	274180
12292	274181
30473	274182
45224	274183
52048	274184
16675	274185
91229	274186
126550	274187
37881	274188
89169	274189
12292	274190
11807	274191
108979	274192
31886	274193
54836	274194
84929	274195
5865	274196
57050	274197
2216	274198
17970	274199
102511	274200
27919	274201
53900	274202
52858	274203
21238	274204
62632	274205
15615	274206
15615	274207
40713	274208
161661	274209
45250	274210
27645	274211
30770	274212
20337	274213
68954	274214
68954	274215
12141	274216
103755	274217
41103	274218
69156	274219
116675	274220
11454	274221
19521	274222
127383	274223
66410	274224
18932	274225
43173	274226
28678	274227
102140	274228
14147	274229
90567	274230
90567	274231
30734	274232
38610	274233
18117	274234
28683	274235
12865	274236
9330	274237
44016	274238
66685	274239
67909	274240
67909	274241
50038	274242
48388	274243
18742	274244
22935	274245
49292	274246
19536	274247
32536	274248
11688	274249
15992	274250
10894	274251
4111	274252
233	274253
7010	274254
16476	274255
34319	274256
110543	274257
19828	274258
36364	274259
17081	274260
8764	274261
79318	274262
36997	274263
107770	274264
31445	274265
64156	274266
47141	274267
606	274268
6513	274269
9711	274270
28697	274271
15534	274272
48629	274273
42127	274274
13354	274275
29256	274276
28927	274277
28927	274278
1064	274279
69947	274280
64299	274281
69049	274282
15455	274283
81638	274284
81638	274285
107928	274286
15391	274287
102211	274288
36691	274289
89572	274290
13114	274291
109488	274292
38545	274293
48761	274294
18891	274295
48730	274296
8090	274297
27457	274298
30025	274299
53982	274300
19943	274301
86393	274302
8858	274303
40883	274304
39059	274305
137094	274306
6243	274307
21920	274308
6243	274309
9621	274310
30975	274311
31464	274312
65644	274313
164145	274314
42745	274315
141811	274316
79665	274317
79665	274318
46971	274319
111749	274320
135700	274321
89192	274322
105249	274323
105247	274324
48320	274325
27583	274326
49010	274327
10984	274328
56111	274329
13641	274330
10955	274331
67324	274332
49989	274333
6163	274334
69348	274335
26145	274336
89288	274337
47761	274338
35603	274339
77168	274340
31105	274341
28528	274342
29470	274343
55268	274344
111687	274345
84826	274346
75097	274347
107236	274348
138631	274349
106555	274350
12811	274351
10206	274352
164394	274353
14561	274354
91151	274355
10472	274356
974	274357
133649	274358
74753	274359
128576	274360
9895	274361
68202	274362
47761	274363
47761	274364
88905	274365
70964	274366
26950	274367
3378	274368
31302	274369
46113	274370
17152	274371
53292	274372
65970	274373
80181	274374
155315	274375
140103	274376
47757	274377
32829	274378
15796	274379
52398	274380
35793	274381
104761	274382
128293	274383
64363	274384
103771	274385
44541	274386
42518	274387
44940	274388
62153	274389
100419	274390
138489	274391
60084	274392
20264	274393
67680	274394
67680	274395
114133	274396
52858	274397
111495	274398
13192	274399
75408	274400
75408	274401
102977	274402
105765	274403
29803	274404
86153	274405
76824	274406
44624	274407
44624	274408
20993	274409
122029	274410
114579	274411
34468	274412
48531	274413
6983	274414
93011	274415
118723	274416
61408	274417
131882	274418
83651	274419
45396	274420
105320	274421
13340	274422
46062	274423
20026	274424
18754	274425
105295	274426
62081	274427
27623	274428
15399	274429
97349	274430
93564	274431
110472	274432
34519	274433
34884	274434
61701	274435
16764	274436
104127	274437
3574	274438
83991	274439
38429	274440
23824	274441
43075	274442
43075	274443
29560	274444
14030	274445
53187	274446
21692	274447
49431	274448
4683	274449
75216	274450
18359	274451
45260	274452
65759	274453
6865	274454
96450	274455
22192	274456
62374	274457
62374	274458
40632	274459
23199	274460
5225	274461
68037	274462
32722	274463
96358	274464
107116	274465
26115	274466
45039	274467
142662	274468
60084	274469
7580	274470
47073	274471
81861	274472
66908	274473
66908	274474
7427	274475
20555	274476
12476	274477
40716	274478
129304	274479
1492	274480
7155	274481
37997	274482
34641	274483
34641	274484
50479	274485
46935	274486
65536	274487
9894	274488
40080	274489
70171	274490
28458	274491
1848	274492
41233	274493
29184	274494
18919	274495
54273	274496
50941	274497
11703	274498
26603	274499
27433	274500
11933	274501
72255	274502
54179	274503
133411	274504
2432	274505
150707	274506
31312	274507
110472	274508
111965	274509
6651	274510
6651	274511
3299	274512
16907	274513
7444	274514
17800	274515
33516	274516
54135	274517
22262	274518
64754	274519
47073	274520
63863	274521
31310	274522
20799	274523
30808	274524
39869	274525
11913	274526
15573	274527
3518	274528
33368	274529
13744	274530
32609	274531
89533	274532
104627	274533
19039	274534
67401	274535
5138	274536
98630	274537
109962	274538
109962	274539
13179	274540
52942	274541
7557	274542
27010	274543
53257	274544
16570	274545
8002	274546
4715	274547
151131	274548
29892	274549
14852	274550
27840	274551
44491	274552
22530	274553
33562	274554
18199	274555
13065	274556
7496	274557
86822	274558
32209	274559
8787	274560
19055	274561
69895	274562
110840	274563
49365	274564
159993	274565
5134	274566
66562	274567
15888	274568
104943	274569
101848	274570
52024	274571
48585	274572
18407	274573
3578	274574
67537	274575
79014	274576
6510	274577
17490	274578
62410	274579
37753	274580
120193	274581
20991	274582
23798	274583
4561	274584
5959	274585
48069	274586
14730	274587
25418	274588
13785	274589
29168	274590
3155	274591
131176	274592
12070	274593
143186	274594
109350	274595
110202	274596
11924	274597
16380	274598
23746	274599
21148	274600
102212	274601
61122	274602
67156	274603
6688	274604
105735	274605
45015	274606
10194	274607
109942	274608
51902	274609
16942	274610
115988	274611
1381	274612
9555	274613
30765	274614
25053	274615
20965	274616
14967	274617
14967	274618
26345	274619
51658	274620
57176	274621
61283	274622
12587	274623
90255	274624
18691	274625
21048	274626
134762	274627
9717	274628
10175	274629
94286	274630
66275	274631
63609	274632
45596	274633
38388	274634
7348	274635
8385	274636
55974	274637
7594	274638
84253	274639
66627	274640
12587	274641
100930	274642
83881	274643
40490	274644
31425	274645
30817	274646
45299	274647
6688	274648
10175	274649
1415	274650
31729	274651
7594	274652
1415	274653
16204	274654
38756	274655
24113	274656
8773	274657
123460	274658
77621	274659
118040	274660
126952	274661
69702	274662
7885	274663
36851	274664
136062	274665
12414	274666
52227	274667
69251	274668
89240	274669
36851	274670
69251	274671
14255	274672
1415	274673
39622	274674
150034	274675
117333	274676
124266	274677
27344	274678
114567	274679
19538	274680
13599	274681
10276	274682
90008	274683
105351	274684
10767	274685
33926	274686
106874	274687
13769	274688
28539	274689
119836	274690
56639	274691
2157	274692
42686	274693
79194	274694
52296	274695
118577	274696
9883	274697
9030	274698
97119	274699
81246	274700
216	274701
71900	274702
5537	274703
30792	274704
1657	274705
133817	274706
24846	274707
77402	274708
87652	274709
82368	274710
20674	274711
35298	274712
13507	274713
37213	274714
17368	274715
18680	274716
58012	274717
77834	274718
164517	274719
69158	274720
11463	274721
1781	274722
14737	274723
62752	274724
116433	274725
62908	274726
1852	274727
30901	274728
50589	274729
11543	274730
35008	274731
116908	274732
10244	274733
80833	274734
15447	274735
13976	274736
2031	274737
1676	274738
27531	274739
6234	274740
84136	274741
45517	274742
119894	274743
46406	274744
83526	274745
32444	274746
84580	274747
40593	274748
137677	274749
31399	274750
58102	274751
7059	274752
50000	274753
39458	274754
11531	274755
128657	274756
8362	274757
81839	274758
14558	274759
60140	274760
28720	274761
11680	274762
90201	274763
44143	274764
3615	274765
63622	274766
54209	274767
14283	274768
10374	274769
91884	274770
79524	274771
158406	274772
152110	274773
50579	274774
97938	274775
63648	274776
158448	274777
90929	274778
148773	274779
106076	274780
127519	274781
77087	274782
56747	274783
95529	274784
25442	274785
162644	274786
83652	274787
83624	274788
92205	274789
118966	274790
102422	274791
156494	274792
102741	274793
150622	274794
64649	274795
14964	274796
61480	274797
95471	274798
124227	274799
105759	274800
132211	274801
145772	274802
64581	274803
110711	274804
122667	274805
154515	274806
96390	274807
55083	274808
58797	274809
54996	274810
100722	274811
130867	274812
129315	274813
154652	274814
91965	274815
114743	274816
25997	274817
1638	274818
162335	274819
105291	274820
77226	274821
98703	274822
121724	274823
33797	274824
79422	274825
49365	274826
120301	274827
107412	274828
61323	274829
120236	274830
94105	274831
53674	274832
128947	274833
79808	274834
42162	274835
29929	274836
56256	274837
86324	274838
57701	274839
95260	274840
44335	274841
84892	274842
45815	274843
112279	274844
128959	274845
158190	274846
100479	274847
81645	274848
113026	274849
18852	274850
38733	274851
159144	274852
35003	274853
41707	274854
76759	274855
8220	274856
12777	274857
18216	274858
117000	274859
72715	274860
118967	274861
123279	274862
50632	274863
66487	274864
105055	274865
48414	274866
25229	274867
69784	274868
109911	274869
66725	274870
66633	274871
137197	274872
121117	274873
122484	274874
122548	274875
113007	274876
110162	274877
66593	274878
127232	274879
66705	274880
62028	274881
137009	274882
93182	274883
167609	274884
24569	274885
27028	274886
86838	274887
86453	274888
30189	274889
99322	274890
158416	274891
85945	274892
68073	274893
8929	274894
40450	274895
122761	274896
139203	274897
108573	274898
106849	274899
57604	274900
53478	274901
31368	274902
86528	274903
65851	274904
4713	274905
54559	274906
18301	274907
69042	274908
23687	274909
131470	274910
166015	274911
60900	274912
23007	274913
44840	274914
154368	274915
77718	274916
762	274917
67488	274918
66502	274919
74499	274920
87721	274921
75996	274922
96548	274923
56034	274924
88658	274925
162087	274926
25843	274927
6633	274928
85859	274929
18991	274930
61407	274931
6241	274932
84738	274933
141672	274934
5678	274935
28905	274936
64875	274937
24823	274938
65880	274939
49532	274940
76469	274941
64541	274942
4713	274943
39429	274944
110150	274945
69792	274946
144089	274947
83286	274948
128738	274949
129116	274950
109231	274951
45230	274952
97384	274953
108685	274954
35457	274955
143951	274956
37032	274957
109588	274958
68108	274959
108800	274960
95439	274961
72708	274962
68488	274963
113964	274964
22909	274965
65130	274966
150567	274967
110119	274968
61663	274969
53768	274970
65760	274971
91909	274972
134167	274973
57790	274974
7065	274975
21332	274976
33798	274977
112614	274978
26497	274979
121291	274980
82473	274981
115629	274982
117720	274983
6137	274984
52925	274985
120331	274986
28431	274987
92351	274988
160636	274989
122355	274990
119983	274991
83407	274992
103664	274993
6734	274994
88622	274995
22839	274996
7731	274997
14027	274998
59759	274999
38196	275000
118529	275001
160099	275002
84902	275003
93875	275004
69419	275005
65976	275006
146048	275007
80859	275008
40580	275009
87743	275010
62416	275011
6738	275012
67175	275013
14189	275014
158575	275015
150266	275016
62108	275017
44472	275018
30106	275019
38557	275020
44509	275021
40775	275022
110287	275023
70	275024
61452	275025
60992	275026
105001	275027
154288	275028
105142	275029
65377	275030
137547	275031
130265	275032
15655	275033
68121	275034
116567	275035
89058	275036
428	275037
11270	275038
99552	275039
2101	275040
84504	275041
65534	275042
43316	275043
22451	275044
18796	275045
71372	275046
3592	275047
89044	275048
87851	275049
78990	275050
14238	275051
37600	275052
70161	275053
41132	275054
31990	275055
80356	275056
39577	275057
32471	275058
135230	275059
107028	275060
164239	275061
31427	275062
62114	275063
63152	275064
116282	275065
65785	275066
10291	275067
35421	275068
162489	275069
51327	275070
135814	275071
44402	275072
47767	275073
76048	275074
4817	275075
69250	275076
138382	275077
18382	275078
33229	275079
941	275080
72958	275081
31617	275082
32120	275083
7541	275084
77686	275085
88440	275086
97149	275087
8587	275088
6693	275089
16	275090
23486	275091
33427	275092
773	275093
16	275094
949	275095
52447	275096
67271	275097
25025	275098
110032	275099
114958	275100
10782	275101
1539	275102
308	275103
104656	275104
148728	275105
2387	275106
122655	275107
113639	275108
55504	275109
100384	275110
49260	275111
25779	275112
79009	275113
689	275114
17702	275115
12803	275116
22	275117
132569	275118
16	275119
132814	275120
6813	275121
13893	275122
104501	275123
9537	275124
7039	275125
89150	275126
53304	275127
23898	275128
30278	275129
64743	275130
90519	275131
28617	275132
136775	275133
223	275134
3540	275135
109101	275136
98944	275137
80057	275138
3550	275139
11338	275140
133815	275141
104447	275142
22199	275143
25696	275144
20828	275145
124935	275146
2947	275147
1794	275148
100117	275149
89596	275150
5611	275151
19398	275152
11422	275153
14030	275154
9526	275155
6815	275156
58235	275157
17815	275158
31688	275159
38205	275160
27275	275161
43709	275162
36697	275163
102107	275164
2224	275165
71101	275166
71101	275167
96678	275168
29802	275169
11411	275170
138285	275171
6562	275172
42	275173
755	275174
43339	275175
65593	275176
14813	275177
69923	275178
104715	275179
132038	275180
17212	275181
43716	275182
62288	275183
58460	275184
125618	275185
74387	275186
43315	275187
21093	275188
32966	275189
5354	275190
116021	275191
72946	275192
2097	275193
163654	275194
28056	275195
74006	275196
89279	275197
40151	275198
118802	275199
98773	275200
48968	275201
93442	275202
318	275203
178	275204
3266	275205
18813	275206
80070	275207
39894	275208
49928	275209
66187	275210
17058	275211
48767	275212
15802	275213
81631	275214
27174	275215
7108	275216
143747	275217
8143	275218
169	275219
1366	275220
69249	275221
126168	275222
150781	275223
70874	275224
83321	275225
116918	275226
67571	275227
4459	275228
6626	275229
25486	275230
2344	275231
10554	275232
17745	275233
46	275234
21451	275235
10	275236
18463	275237
50576	275238
46886	275239
7972	275240
84782	275241
7505	275242
34101	275243
66063	275244
4310	275245
142557	275246
145655	275247
52496	275248
37601	275249
129094	275250
7267	275251
107	275252
108442	275253
97990	275254
141525	275255
154611	275256
47175	275257
112275	275258
16261	275259
127671	275260
46	275261
2116	275262
102187	275263
130767	275264
53711	275265
4695	275266
32445	275267
138014	275268
136028	275269
15715	275270
61471	275271
68713	275272
73226	275273
1120	275274
62816	275275
87429	275276
152588	275277
40874	275278
27092	275279
137522	275280
114543	275281
38169	275282
19513	275283
49942	275284
47298	275285
246	275286
20769	275287
137199	275288
90141	275289
113372	275290
152393	275291
137722	275292
13328	275293
151091	275294
166224	275295
585	275296
62731	275297
48619	275298
154356	275299
22247	275300
1973	275301
55567	275302
61173	275303
142169	275304
56941	275305
462	275306
147018	275307
114460	275308
88256	275309
29241	275310
90391	275311
500	275312
147033	275313
2315	275314
13942	275315
90441	275316
13748	275317
53738	275318
51042	275319
7429	275320
74713	275321
17352	275322
141304	275323
131520	275324
57757	275325
158073	275326
110534	275327
76422	275328
47318	275329
137570	275330
127460	275331
116978	275332
32303	275333
2916	275334
4208	275335
142060	275336
124148	275337
104057	275338
32329	275339
109827	275340
24409	275341
158700	275342
27114	275343
129499	275344
1596	275345
138425	275346
33876	275347
38484	275348
793	275349
10682	275350
146791	275351
358	275352
92577	275353
16553	275354
124841	275355
88462	275356
103797	275357
70422	275358
52741	275359
940	275360
136036	275361
122785	275362
94698	275363
156690	275364
73010	275365
2172	275366
22044	275367
98943	275368
104048	275369
105350	275370
107381	275371
129911	275372
2470	275373
150357	275374
122917	275375
20798	275376
137226	275377
15719	275378
87736	275379
4459	275380
99734	275381
59767	275382
38629	275383
44329	275384
130753	275385
28825	275386
38012	275387
9599	275388
311	275389
291	275390
773	275391
9981	275392
105643	275393
19405	275394
8092	275395
8092	275396
15865	275397
110966	275398
1417	275399
15722	275400
4517	275401
28926	275402
80701	275403
30683	275404
105	275405
1413	275406
641	275407
12948	275408
134696	275409
13269	275410
7782	275411
46520	275412
87905	275413
5550	275414
31803	275415
33427	275416
43823	275417
311	275418
6610	275419
5153	275420
447	275421
209	275422
123723	275423
5554	275424
5554	275425
30219	275426
106937	275427
122042	275428
47998	275429
55708	275430
2011	275431
35340	275432
78630	275433
52083	275434
19044	275435
101763	275436
45604	275437
22695	275438
22695	275439
1172	275440
29369	275441
112823	275442
42497	275443
118411	275444
330	275445
10221	275446
8234	275447
26822	275448
12579	275449
1324	275450
79848	275451
46897	275452
4517	275453
135462	275454
131711	275455
72187	275456
35440	275457
123221	275458
96323	275459
30595	275460
31730	275461
883	275462
19870	275463
15820	275464
12602	275465
19822	275466
60692	275467
9731	275468
46319	275469
3954	275470
27294	275471
11359	275472
77906	275473
13998	275474
6911	275475
34982	275476
61892	275477
4835	275478
60083	275479
330	275480
31230	275481
31230	275482
104925	275483
123802	275484
1324	275485
31630	275486
8234	275487
54144	275488
14864	275489
14864	275490
32513	275491
3688	275492
72618	275493
123749	275494
108145	275495
11096	275496
18880	275497
111060	275498
137156	275499
11365	275500
40982	275501
60880	275502
40314	275503
47756	275504
20559	275505
109594	275506
43	275507
32977	275508
54229	275509
14487	275510
7042	275511
7280	275512
62468	275513
17020	275514
72116	275515
783	275516
27307	275517
41602	275518
53436	275519
29454	275520
11791	275521
13411	275522
45960	275523
90	275524
227	275525
28148	275526
49931	275527
3766	275528
51487	275529
1255	275530
82	275531
1203	275532
77654	275533
87220	275534
42594	275535
122301	275536
1986	275537
16419	275538
11363	275539
2345	275540
2930	275541
3789	275542
119941	275543
9364	275544
126160	275545
112045	275546
127593	275547
24233	275548
5184	275549
30057	275550
32920	275551
136074	275552
115007	275553
132802	275554
167587	275555
56199	275556
127580	275557
87970	275558
116961	275559
126046	275560
8229	275561
135	275562
53206	275563
23087	275564
147	275565
24787	275566
8684	275567
129031	275568
72598	275569
17199	275570
727	275571
48012	275572
243	275573
111221	275574
18956	275575
56181	275576
74220	275577
3864	275578
111	275579
3561	275580
105326	275581
95415	275582
41417	275583
11542	275584
41870	275585
63459	275586
103027	275587
125064	275588
107509	275589
148555	275590
158741	275591
50736	275592
1533	275593
139233	275594
46423	275595
1395	275596
40061	275597
160239	275598
165976	275599
91996	275600
90248	275601
104267	275602
97844	275603
131354	275604
46	275605
116829	275606
156872	275607
122983	275608
42825	275609
158116	275610
59394	275611
112374	275612
161044	275613
166035	275614
35822	275615
17692	275616
96729	275617
5234	275618
102594	275619
121767	275620
20863	275621
34455	275622
97381	275623
94151	275624
34723	275625
59272	275626
5726	275627
107117	275628
59006	275629
165970	275630
59519	275631
46115	275632
11669	275633
46830	275634
109180	275635
121816	275636
58574	275637
131061	275638
6839	275639
149696	275640
7885	275641
72961	275642
154421	275643
98424	275644
34348	275645
54534	275646
22520	275647
88230	275648
31886	275649
81748	275650
134365	275651
71039	275652
75466	275653
59482	275654
41881	275655
162054	275656
35882	275657
18628	275658
98844	275659
34837	275660
52372	275661
56867	275662
72040	275663
47283	275664
23271	275665
21336	275666
47266	275667
18346	275668
148970	275669
106790	275670
24315	275671
89167	275672
65651	275673
110910	275674
61617	275675
4722	275676
117677	275677
107879	275678
41204	275679
66618	275680
100292	275681
155567	275682
3559	275683
16414	275684
73608	275685
87456	275686
77898	275687
88131	275688
138400	275689
580	275690
150830	275691
16207	275692
66584	275693
51147	275694
17783	275695
19899	275696
109774	275697
84992	275698
86052	275699
66837	275700
5910	275701
13959	275702
160150	275703
82793	275704
56804	275705
5304	275706
74625	275707
71972	275708
68066	275709
74819	275710
18235	275711
10738	275712
36745	275713
45442	275714
28594	275715
60599	275716
11260	275717
26243	275718
12054	275719
102929	275720
30340	275721
7063	275722
49082	275723
58054	275724
11211	275725
14325	275726
30346	275727
87739	275728
14028	275729
132251	275730
87482	275731
36570	275732
49164	275733
103629	275734
49183	275735
88931	275736
86143	275737
37604	275738
165874	275739
64237	275740
39772	275741
67929	275742
19074	275743
17527	275744
161943	275745
28008	275746
135447	275747
143896	275748
92637	275749
91667	275750
48322	275751
53860	275752
65795	275753
88901	275754
115294	275755
54333	275756
22981	275757
70370	275758
8889	275759
94082	275760
58414	275761
46039	275762
35213	275763
52088	275764
46	275765
100987	275766
81905	275767
128819	275768
39409	275769
30015	275770
34471	275771
110202	275772
116928	275773
75861	275774
40157	275775
79570	275776
3929	275777
32787	275778
15197	275779
78091	275780
57553	275781
62849	275782
19724	275783
112935	275784
37806	275785
62410	275786
3931	275787
12463	275788
88252	275789
126013	275790
133773	275791
18673	275792
55582	275793
7845	275794
27589	275795
126113	275796
80986	275797
97094	275798
5700	275799
25910	275800
100762	275801
28736	275802
69966	275803
35103	275804
83247	275805
9155	275806
64045	275807
16691	275808
121176	275809
41327	275810
42035	275811
4597	275812
12728	275813
147935	275814
6397	275815
45323	275816
122394	275817
5646	275818
10290	275819
158294	275820
57297	275821
26848	275822
145780	275823
22988	275824
41500	275825
58263	275826
11860	275827
50517	275828
95485	275829
23101	275830
6362	275831
17172	275832
89150	275833
53040	275834
117231	275835
83277	275836
16509	275837
91167	275838
43922	275839
75239	275840
68789	275841
14497	275842
45140	275843
139213	275844
18342	275845
50603	275846
89539	275847
33271	275848
26393	275849
72130	275850
133896	275851
9614	275852
52244	275853
44663	275854
60051	275855
31534	275856
62824	275857
31799	275858
82814	275859
21200	275860
70522	275861
41903	275862
98237	275863
112333	275864
15813	275865
24159	275866
41615	275867
132320	275868
46640	275869
13505	275870
105397	275871
10423	275872
16403	275873
57356	275874
144835	275875
73311	275876
42385	275877
88243	275878
141477	275879
62599	275880
100615	275881
132526	275882
44204	275883
56455	275884
45546	275885
79591	275886
78183	275887
26286	275888
53360	275889
80395	275890
59986	275891
49351	275892
105180	275893
70371	275894
24329	275895
41134	275896
10072	275897
24479	275898
31113	275899
35837	275900
91490	275901
63404	275902
99785	275903
32428	275904
107630	275905
13868	275906
62717	275907
101062	275908
51081	275909
61572	275910
88692	275911
113547	275912
102749	275913
6289	275914
35325	275915
44938	275916
59805	275917
61152	275918
13100	275919
152658	275920
58219	275921
78180	275922
120265	275923
49274	275924
129349	275925
26658	275926
27951	275927
65656	275928
31503	275929
105013	275930
54976	275931
13526	275932
30648	275933
84747	275934
14610	275935
14450	275936
246	275937
117266	275938
33265	275939
120048	275940
61106	275941
134133	275942
4616	275943
94916	275944
15737	275945
110655	275946
114293	275947
29226	275948
10850	275949
19260	275950
95196	275951
70533	275952
137506	275953
80861	275954
7429	275955
145450	275956
37112	275957
133981	275958
43294	275959
46405	275960
53990	275961
51172	275962
149178	275963
86129	275964
58379	275965
68825	275966
152930	275967
103818	275968
130742	275969
35475	275970
118550	275971
109751	275972
31361	275973
64605	275974
80417	275975
68045	275976
34529	275977
97378	275978
51420	275979
162285	275980
26519	275981
110418	275982
36791	275983
22080	275984
76589	275985
29632	275986
39760	275987
96636	275988
144528	275989
71087	275990
5920	275991
81020	275992
50646	275993
116977	275994
168031	275995
127847	275996
80966	275997
107851	275998
22711	275999
38317	276000
85402	276001
133853	276002
18236	276003
92454	276004
124671	276005
96293	276006
39152	276007
13380	276008
141673	276009
113432	276010
47763	276011
12818	276012
45822	276013
77777	276014
81849	276015
131440	276016
83212	276017
24616	276018
137774	276019
47063	276020
127423	276021
95980	276022
49777	276023
54718	276024
100894	276025
44582	276026
29002	276027
2519	276028
161924	276029
14312	276030
21565	276031
8500	276032
108771	276033
160484	276034
111026	276035
20060	276036
14292	276037
34063	276038
10567	276039
115106	276040
52767	276041
147050	276042
14582	276043
125644	276044
43662	276045
31000	276046
87361	276047
150936	276048
24902	276049
18003	276050
192	276051
18060	276052
20818	276053
101350	276054
103766	276055
66103	276056
96950	276057
84542	276058
85034	276059
111588	276060
66628	276061
67597	276062
57385	276063
153298	276064
74692	276065
89211	276066
135439	276067
106581	276068
116888	276069
155686	276070
49778	276071
82942	276072
293	276073
14932	276074
39454	276075
28470	276076
129805	276077
158037	276078
29439	276079
131036	276080
127666	276081
117235	276082
103820	276083
38516	276084
4956	276085
78143	276086
76307	276087
63384	276088
101965	276089
127662	276090
19717	276091
122843	276092
86105	276093
66692	276094
30838	276095
30007	276096
49935	276097
61234	276098
154729	276099
135772	276100
128694	276101
101384	276102
48708	276103
86813	276104
132502	276105
74390	276106
85810	276107
159961	276108
156330	276109
17089	276110
49119	276111
87101	276112
57793	276113
63795	276114
108497	276115
132631	276116
86841	276117
74966	276118
15570	276119
113085	276120
95705	276121
86307	276122
38751	276123
108906	276124
118714	276125
158244	276126
125792	276127
132973	276128
109133	276129
130791	276130
158434	276131
160235	276132
10495	276133
65358	276134
66469	276135
160278	276136
86344	276137
36392	276138
20017	276139
84406	276140
157629	276141
51125	276142
33560	276143
130643	276144
34610	276145
134658	276146
99074	276147
9610	276148
12550	276149
1410	276150
26601	276151
14098	276152
2482	276153
3976	276154
63725	276155
14221	276156
28790	276157
5564	276158
20129	276159
109043	276160
10472	276161
23303	276162
115553	276163
166222	276164
108560	276165
125626	276166
108311	276167
101961	276168
47369	276169
32315	276170
107771	276171
133018	276172
27210	276173
48879	276174
13872	276175
27978	276176
166293	276177
43972	276178
55079	276179
109350	276180
86804	276181
160649	276182
146230	276183
43421	276184
66132	276185
97127	276186
131343	276187
128961	276188
39679	276189
17026	276190
21138	276191
113508	276192
103589	276193
77930	276194
1239	276195
95309	276196
96509	276197
9217	276198
11362	276199
25604	276200
66559	276201
3101	276202
160070	276203
8791	276204
156275	276205
11079	276206
14994	276207
7538	276208
96856	276209
22665	276210
29522	276211
111555	276212
120315	276213
55902	276214
98133	276215
159443	276216
47459	276217
58945	276218
43660	276219
117257	276220
106009	276221
143959	276222
117487	276223
95443	276224
95472	276225
66182	276226
78264	276227
108643	276228
9577	276229
47717	276230
76972	276231
115244	276232
78235	276233
49579	276234
74652	276235
18341	276236
24544	276237
65407	276238
154227	276239
109927	276240
66509	276241
30334	276242
152325	276243
41923	276244
26726	276245
57204	276246
39834	276247
162089	276248
33775	276249
110657	276250
97086	276251
34120	276252
47932	276253
58335	276254
163373	276255
110772	276256
80537	276257
39170	276258
56435	276259
59821	276260
139324	276261
79050	276262
23521	276263
79545	276264
30640	276265
14012	276266
56052	276267
55278	276268
5181	276269
89047	276270
108893	276271
18480	276272
20931	276273
2836	276274
155533	276275
109917	276276
66514	276277
91852	276278
14342	276279
97521	276280
97522	276281
21889	276282
65504	276283
36983	276284
35157	276285
38075	276286
50445	276287
24239	276288
69258	276289
44273	276290
51610	276291
100477	276292
55593	276293
69390	276294
84823	276295
50773	276296
36037	276297
133268	276298
28748	276299
106712	276300
90110	276301
23324	276302
159983	276303
50257	276304
53946	276305
13951	276306
64015	276307
29422	276308
77969	276309
23861	276310
84862	276311
53813	276312
23258	276313
79003	276314
23254	276315
65521	276316
61249	276317
72853	276318
78469	276319
18027	276320
23709	276321
110648	276322
126859	276323
111786	276324
113359	276325
89067	276326
105215	276327
109170	276328
57622	276329
23821	276330
30097	276331
32263	276332
95022	276333
23366	276334
22955	276335
119119	276336
104954	276337
91858	276338
135440	276339
3800	276340
17439	276341
44007	276342
39537	276343
44377	276344
156329	276345
90284	276346
12743	276347
62483	276348
132204	276349
38239	276350
51219	276351
35249	276352
44496	276353
15758	276354
85288	276355
86157	276356
66632	276357
86845	276358
101949	276359
106818	276360
62026	276361
139491	276362
29507	276363
115489	276364
41259	276365
130570	276366
3422	276367
111143	276368
25258	276369
90059	276370
12229	276371
34888	276372
69834	276373
44841	276374
22005	276375
57149	276376
145502	276377
11000	276378
94019	276379
95531	276380
137813	276381
128980	276382
66621	276383
158136	276384
58368	276385
158283	276386
84867	276387
84607	276388
51601	276389
76339	276390
137830	276391
109394	276392
75924	276393
120119	276394
28138	276395
73359	276396
18096	276397
50441	276398
50638	276399
82826	276400
143680	276401
65661	276402
107031	276403
83017	276404
130465	276405
118596	276406
57428	276407
65597	276408
26005	276409
106993	276410
33665	276411
157579	276412
74563	276413
65677	276414
6795	276415
59571	276416
25803	276417
83026	276418
65492	276419
74327	276420
57410	276421
81822	276422
166166	276423
5651	276424
115471	276425
18302	276426
92244	276427
66501	276428
9756	276429
102177	276430
150668	276431
53043	276432
131169	276433
74483	276434
29586	276435
139312	276436
18920	276437
41671	276438
81547	276439
108908	276440
130693	276441
23657	276442
54765	276443
40643	276444
21460	276445
73464	276446
56315	276447
128877	276448
36844	276449
49303	276450
22838	276451
53261	276452
39127	276453
28757	276454
128443	276455
65408	276456
150246	276457
109914	276458
154877	276459
84769	276460
30543	276461
145330	276462
87360	276463
80021	276464
7341	276465
28891	276466
60974	276467
54340	276468
54657	276469
22972	276470
104770	276471
116268	276472
33828	276473
137856	276474
119770	276475
4619	276476
18158	276477
133730	276478
115823	276479
165962	276480
50660	276481
6776	276482
64310	276483
23625	276484
42305	276485
133065	276486
72716	276487
51848	276488
19713	276489
152021	276490
86013	276491
89714	276492
22050	276493
65815	276494
26634	276495
47684	276496
51600	276497
24907	276498
107538	276499
102398	276500
117186	276501
65710	276502
139691	276503
158433	276504
143684	276505
35483	276506
81290	276507
32653	276508
66148	276509
123162	276510
71679	276511
96933	276512
8138	276513
7260	276514
72042	276515
31529	276516
156031	276517
28602	276518
47832	276519
105128	276520
62617	276521
5947	276522
73571	276523
26987	276524
28472	276525
104020	276526
1364	276527
150443	276528
35	276529
139822	276530
19769	276531
3155	276532
134168	276533
160881	276534
6510	276535
113201	276536
37237	276537
213	276538
12091	276539
110076	276540
120612	276541
31252	276542
47396	276543
30368	276544
149699	276545
81866	276546
62828	276547
60543	276548
1355	276549
95721	276550
70493	276551
64044	276552
113264	276553
111252	276554
49904	276555
23970	276556
37884	276557
77655	276558
112643	276559
4373	276560
73495	276561
130553	276562
60447	276563
23695	276564
5914	276565
2590	276566
112620	276567
9495	276568
46031	276569
18644	276570
23755	276571
10650	276572
19340	276573
37638	276574
71424	276575
50150	276576
30861	276577
119761	276578
5931	276579
88047	276580
51517	276581
52757	276582
132471	276583
124431	276584
85007	276585
79481	276586
126183	276587
7875	276588
33868	276589
80659	276590
53832	276591
108347	276592
99294	276593
145239	276594
10129	276595
103440	276596
20833	276597
139104	276598
51827	276599
104864	276600
8138	276601
123889	276602
83889	276603
98417	276604
41922	276605
80615	276606
128800	276607
63302	276608
86199	276609
159989	276610
63340	276611
55494	276612
38867	276613
27487	276614
3408	276615
145939	276616
165442	276617
131439	276618
84487	276619
52405	276620
102510	276621
60225	276622
52020	276623
60286	276624
48666	276625
64158	276626
90047	276627
76227	276628
104859	276629
79232	276630
74780	276631
147150	276632
41692	276633
93686	276634
38950	276635
59025	276636
92108	276637
30241	276638
19096	276639
92182	276640
121269	276641
39176	276642
51187	276643
69535	276644
108351	276645
53852	276646
93000	276647
35425	276648
108385	276649
160620	276650
102174	276651
43042	276652
78008	276653
73219	276654
69065	276655
4874	276656
97520	276657
30606	276658
110958	276659
97527	276660
118910	276661
17060	276662
38846	276663
23900	276664
31091	276665
75138	276666
40736	276667
101200	276668
66682	276669
15606	276670
156198	276671
151631	276672
105084	276673
66476	276674
47014	276675
21166	276676
19984	276677
102134	276678
110445	276679
108648	276680
151224	276681
132903	276682
74507	276683
55020	276684
134343	276685
38834	276686
90078	276687
85849	276688
95009	276689
105157	276690
29825	276691
119973	276692
79772	276693
94066	276694
111434	276695
122953	276696
38770	276697
75146	276698
125928	276699
71825	276700
71825	276701
40083	276702
160739	276703
30377	276704
78927	276705
109946	276706
37561	276707
41265	276708
101417	276709
63214	276710
30997	276711
61838	276712
84533	276713
41339	276714
33576	276715
158261	276716
69846	276717
7444	276718
139710	276719
59411	276720
57327	276721
110137	276722
152238	276723
61519	276724
35591	276725
131434	276726
115241	276727
102745	276728
53648	276729
121497	276730
80479	276731
75541	276732
50427	276733
59529	276734
163758	276735
21751	276736
66785	276737
39270	276738
111422	276739
31555	276740
30849	276741
130659	276742
156107	276743
7963	276744
41196	276745
65546	276746
102058	276747
52970	276748
11945	276749
73821	276750
32191	276751
102110	276752
158502	276753
152403	276754
51900	276755
88462	276756
24607	276757
111673	276758
102197	276759
30927	276760
11939	276761
17366	276762
78081	276763
10176	276764
106490	276765
5590	276766
55374	276767
57602	276768
10373	276769
42154	276770
32971	276771
52234	276772
31684	276773
6394	276774
152442	276775
3764	276776
58277	276777
76287	276778
63358	276779
89074	276780
123055	276781
122964	276782
111670	276783
74365	276784
109014	276785
141620	276786
2908	276787
117422	276788
92732	276789
152490	276790
6406	276791
4228	276792
4069	276793
23003	276794
8359	276795
22370	276796
14064	276797
40068	276798
28582	276799
47623	276800
30656	276801
33031	276802
51301	276803
43219	276804
3181	276805
56453	276806
99053	276807
21550	276808
24293	276809
30021	276810
19094	276811
61945	276812
163309	276813
106151	276814
109407	276815
57576	276816
56755	276817
70031	276818
112851	276819
18814	276820
104943	276821
47635	276822
1932	276823
74781	276824
153997	276825
83806	276826
79148	276827
85237	276828
55386	276829
50344	276830
130509	276831
105771	276832
83527	276833
56727	276834
106591	276835
147369	276836
108939	276837
75222	276838
2850	276839
147132	276840
115255	276841
20485	276842
114398	276843
28135	276844
21919	276845
41932	276846
88038	276847
100297	276848
44650	276849
5438	276850
18225	276851
118447	276852
45321	276853
61343	276854
27936	276855
68892	276856
139488	276857
23965	276858
77623	276859
51050	276860
15323	276861
105976	276862
141085	276863
24549	276864
42336	276865
101324	276866
17130	276867
166287	276868
126302	276869
109908	276870
127858	276871
25121	276872
63677	276873
74978	276874
145139	276875
50708	276876
29432	276877
82683	276878
145497	276879
26523	276880
58826	276881
161877	276882
110284	276883
33077	276884
57461	276885
6744	276886
890	276887
45361	276888
133847	276889
100275	276890
21938	276891
105724	276892
114375	276893
111956	276894
108117	276895
36446	276896
34737	276897
44821	276898
73255	276899
89857	276900
57955	276901
128680	276902
51077	276903
66044	276904
83653	276905
13040	276906
13556	276907
121667	276908
161992	276909
63777	276910
103590	276911
37104	276912
164383	276913
143586	276914
117545	276915
141331	276916
117582	276917
108909	276918
92698	276919
91683	276920
150302	276921
145597	276922
79757	276923
63716	276924
105734	276925
30254	276926
121283	276927
78953	276928
107861	276929
42426	276930
148646	276931
145172	276932
82929	276933
102260	276934
111628	276935
139070	276936
134187	276937
106861	276938
5480	276939
160167	276940
60627	276941
87644	276942
87908	276943
96606	276944
96638	276945
75271	276946
110042	276947
11448	276948
37673	276949
81717	276950
71530	276951
14739	276952
135646	276953
51180	276954
68592	276955
131226	276956
85202	276957
110127	276958
86016	276959
50342	276960
67697	276961
64248	276962
167446	276963
46131	276964
39039	276965
132334	276966
130684	276967
125408	276968
41781	276969
29123	276970
39099	276971
41494	276972
27585	276973
155878	276974
80323	276975
105185	276976
143619	276977
66816	276978
118609	276979
103593	276980
85382	276981
17754	276982
38343	276983
105043	276984
109838	276985
133735	276986
66874	276987
88645	276988
164057	276989
65584	276990
115154	276991
84232	276992
51510	276993
59686	276994
22326	276995
86836	276996
77003	276997
45501	276998
59353	276999
58742	277000
30051	277001
6288	277002
46000	277003
90721	277004
53226	277005
69153	277006
101443	277007
132911	277008
101156	277009
26696	277010
75994	277011
9788	277012
669	277013
30911	277014
18227	277015
4713	277016
4505	277017
44450	277018
120160	277019
54289	277020
111435	277021
25593	277022
139356	277023
85364	277024
5652	277025
141236	277026
78233	277027
126153	277028
25524	277029
103860	277030
104162	277031
46374	277032
44432	277033
112448	277034
89269	277035
38949	277036
124290	277037
101151	277038
66115	277039
39725	277040
46209	277041
84595	277042
160154	277043
361	277044
156089	277045
153593	277046
14282	277047
89169	277048
58069	277049
154672	277050
17649	277051
142953	277052
81647	277053
27628	277054
35942	277055
30700	277056
28124	277057
65475	277058
85978	277059
108346	277060
54386	277061
49936	277062
73280	277063
73531	277064
117337	277065
86826	277066
56112	277067
85154	277068
28332	277069
134246	277070
52634	277071
72614	277072
80414	277073
72082	277074
28338	277075
26227	277076
35548	277077
164506	277078
125587	277079
51287	277080
110850	277081
61007	277082
84777	277083
52383	277084
15434	277085
24786	277086
165693	277087
67892	277088
71043	277089
86186	277090
51128	277091
50266	277092
108165	277093
139054	277094
67248	277095
160216	277096
85994	277097
74947	277098
77105	277099
34285	277100
127968	277101
14936	277102
41689	277103
55572	277104
64257	277105
97082	277106
112368	277107
136950	277108
23596	277109
84723	277110
23341	277111
129690	277112
20123	277113
2128	277114
121116	277115
41341	277116
51594	277117
74965	277118
500	277119
40003	277120
105736	277121
59561	277122
70039	277123
61032	277124
68855	277125
87719	277126
109892	277127
145137	277128
34606	277129
7951	277130
124051	277131
57077	277132
85440	277133
117232	277134
147110	277135
112636	277136
21902	277137
12441	277138
13863	277139
37030	277140
27657	277141
16493	277142
57959	277143
134656	277144
29797	277145
7226	277146
106148	277147
41365	277148
58613	277149
8319	277150
80425	277151
112262	277152
12249	277153
38533	277154
74686	277155
8532	277156
154771	277157
148953	277158
95948	277159
8042	277160
42232	277161
130887	277162
36880	277163
51264	277164
57365	277165
51234	277166
93372	277167
99157	277168
21659	277169
72697	277170
158075	277171
45115	277172
157863	277173
108482	277174
24438	277175
45057	277176
136937	277177
39575	277178
137724	277179
104245	277180
102356	277181
76813	277182
67209	277183
135871	277184
50569	277185
161918	277186
40185	277187
50799	277188
48479	277189
57405	277190
62119	277191
80719	277192
156865	277193
37953	277194
162011	277195
88328	277196
53671	277197
20063	277198
53842	277199
92519	277200
51272	277201
83085	277202
23551	277203
25227	277204
136909	277205
150937	277206
65720	277207
34703	277208
44919	277209
75808	277210
79224	277211
136241	277212
82761	277213
165656	277214
133930	277215
27969	277216
96713	277217
146765	277218
40451	277219
66142	277220
38063	277221
22752	277222
102446	277223
138646	277224
75123	277225
68212	277226
52166	277227
88167	277228
32841	277229
77721	277230
141729	277231
150871	277232
27668	277233
133738	277234
61146	277235
110342	277236
34649	277237
86230	277238
43003	277239
15035	277240
109832	277241
88423	277242
57944	277243
13320	277244
42303	277245
118121	277246
7920	277247
14920	277248
21967	277249
10369	277250
51328	277251
142003	277252
76472	277253
167473	277254
119203	277255
40152	277256
63774	277257
58505	277258
4018	277259
40241	277260
86975	277261
48496	277262
162072	277263
84418	277264
9706	277265
45978	277266
18320	277267
31344	277268
6325	277269
34400	277270
73904	277271
106591	277272
18803	277273
87435	277274
1950	277275
36752	277276
80065	277277
33564	277278
44514	277279
105899	277280
55114	277281
45082	277282
159997	277283
167887	277284
12756	277285
42413	277286
123107	277287
58462	277288
54004	277289
1784	277290
64412	277291
71819	277292
25069	277293
7440	277294
25532	277295
17654	277296
145171	277297
39574	277298
139348	277299
52401	277300
34400	277301
48445	277302
115820	277303
34283	277304
72941	277305
117555	277306
89542	277307
88021	277308
123103	277309
65537	277310
37760	277311
66862	277312
67919	277313
104106	277314
65854	277315
20427	277316
41944	277317
64901	277318
109347	277319
39454	277320
48122	277321
48880	277322
102387	277323
41162	277324
21885	277325
17295	277326
50272	277327
39943	277328
128692	277329
64840	277330
17206	277331
119141	277332
37802	277333
122467	277334
158396	277335
116630	277336
22807	277337
20215	277338
33030	277339
30310	277340
59096	277341
28013	277342
25892	277343
14520	277344
64919	277345
9161	277346
457	277347
6	277348
13	277349
43020	277350
20927	277351
15837	277352
10	277353
74088	277354
2428	277355
10408	277356
232	277357
232	277358
71470	277359
21027	277360
83402	277361
76574	277362
63373	277363
5749	277364
502	277365
5052	277366
17545	277367
72554	277368
22566	277369
42180	277370
347	277371
18020	277372
103895	277373
21932	277374
4	277375
64572	277376
79	277377
79	277378
7243	277379
731	277380
46	277381
245	277382
477	277383
50803	277384
16670	277385
17543	277386
4685	277387
9864	277388
689	277389
31851	277390
11	277391
11220	277392
29	277393
3	277394
1018	277395
31	277396
5139	277397
83	277398
2296	277399
1476	277400
11412	277401
156541	277402
54081	277403
111734	277404
96	277405
10541	277406
12282	277407
10307	277408
121971	277409
19531	277410
74987	277411
15846	277412
164728	277413
68478	277414
99876	277415
32315	277416
58272	277417
31007	277418
17609	277419
62279	277420
86647	277421
86647	277422
66378	277423
8517	277424
10033	277425
87908	277426
78933	277427
64973	277428
222	277429
65500	277430
1752	277431
13947	277432
5288	277433
28189	277434
26	277435
795	277436
7020	277437
132612	277438
36290	277439
20180	277440
114989	277441
100012	277442
36544	277443
76674	277444
14	277445
67419	277446
38691	277447
39332	277448
30297	277449
54081	277450
54081	277451
263	277452
85087	277453
156805	277454
28002	277455
9549	277456
46476	277457
54336	277458
51355	277459
140907	277460
438	277461
112390	277462
3284	277463
3284	277464
34868	277465
55731	277466
127142	277467
131093	277468
61442	277469
29006	277470
29006	277471
11441	277472
56135	277473
16859	277474
42712	277475
47497	277476
11335	277477
23646	277478
72747	277479
49351	277480
49351	277481
65002	277482
108448	277483
1951	277484
52229	277485
54370	277486
714	277487
53	277488
48108	277489
29	277490
190	277491
17268	277492
33135	277493
4781	277494
4781	277495
2356	277496
2539	277497
38299	277498
48108	277499
1883	277500
2837	277501
1275	277502
4440	277503
32846	277504
26	277505
30551	277506
31361	277507
24347	277508
11626	277509
21260	277510
30011	277511
89635	277512
72445	277513
10203	277514
23606	277515
8628	277516
616	277517
141388	277518
80767	277519
3312	277520
57563	277521
85195	277522
17331	277523
28982	277524
44047	277525
52941	277526
6894	277527
48467	277528
430	277529
19417	277530
14485	277531
88225	277532
3241	277533
24144	277534
111314	277535
127965	277536
29549	277537
62	277538
59	277539
81976	277540
66032	277541
1705	277542
695	277543
23909	277544
2446	277545
95210	277546
1153	277547
5380	277548
7559	277549
43114	277550
22661	277551
3796	277552
10407	277553
81663	277554
23479	277555
44726	277556
33615	277557
117270	277558
49547	277559
154737	277560
31697	277561
112002	277562
52089	277563
7600	277564
62291	277565
110388	277566
73733	277567
78443	277568
62197	277569
20926	277570
17549	277571
18784	277572
22183	277573
59	277574
7475	277575
1372	277576
3665	277577
61413	277578
147387	277579
71435	277580
80699	277581
136258	277582
4254	277583
121257	277584
124872	277585
8130	277586
9352	277587
23323	277588
3930	277589
105380	277590
21	277591
52245	277592
111581	277593
17369	277594
173	277595
20102	277596
42341	277597
65321	277598
1927	277599
57635	277600
74312	277601
127827	277602
42206	277603
961	277604
106046	277605
113087	277606
31052	277607
43152	277608
165505	277609
122366	277610
31746	277611
47	277612
2451	277613
246	277614
40757	277615
10627	277616
245	277617
164351	277618
116430	277619
113802	277620
8284	277621
29299	277622
42427	277623
49663	277624
3440	277625
1250	277626
1250	277627
20448	277628
17660	277629
36172	277630
90012	277631
71329	277632
699	277633
2402	277634
102649	277635
46085	277636
67957	277637
87123	277638
118231	277639
53422	277640
10926	277641
12762	277642
10283	277643
137684	277644
160767	277645
5151	277646
264	277647
146132	277648
153314	277649
129801	277650
39614	277651
43138	277652
71581	277653
7182	277654
96393	277655
154994	277656
128928	277657
80881	277658
26193	277659
134083	277660
87799	277661
162443	277662
162350	277663
62641	277664
126125	277665
120482	277666
76570	277667
45426	277668
88422	277669
64241	277670
8128	277671
139476	277672
15723	277673
92045	277674
78757	277675
94540	277676
115464	277677
116066	277678
2287	277679
52167	277680
107646	277681
145431	277682
92494	277683
58313	277684
105902	277685
126220	277686
57603	277687
105692	277688
110775	277689
152792	277690
87730	277691
126096	277692
143603	277693
95891	277694
97053	277695
67921	277696
45458	277697
107518	277698
62209	277699
93554	277700
93554	277701
522	277702
11155	277703
129096	277704
10053	277705
84234	277706
20944	277707
62273	277708
150842	277709
7006	277710
43646	277711
69694	277712
54444	277713
6352	277714
16141	277715
991	277716
5	277717
77616	277718
46055	277719
76176	277720
98902	277721
27781	277722
7690	277723
2226	277724
792	277725
60671	277726
67253	277727
67253	277728
67253	277729
4999	277730
68052	277731
1661	277732
68524	277733
912	277734
70148	277735
136396	277736
109181	277737
10101	277738
63569	277739
2439	277740
9876	277741
4565	277742
4482	277743
90590	277744
159	277745
24507	277746
39045	277747
51309	277748
36508	277749
258	277750
23844	277751
22122	277752
2280	277753
105888	277754
1180	277755
31118	277756
129090	277757
44638	277758
63014	277759
105538	277760
135945	277761
137119	277762
146770	277763
48021	277764
92012	277765
19254	277766
24804	277767
60540	277768
112183	277769
105456	277770
68098	277771
28201	277772
162558	277773
115776	277774
117458	277775
75910	277776
156844	277777
60252	277778
145187	277779
162456	277780
37132	277781
63397	277782
64812	277783
22151	277784
124130	277785
61665	277786
141909	277787
71836	277788
45927	277789
72397	277790
43346	277791
17145	277792
10729	277793
141306	277794
127746	277795
152860	277796
998	277797
36762	277798
74718	277799
139625	277800
116809	277801
114996	277802
120364	277803
33591	277804
1057	277805
161645	277806
8707	277807
102664	277808
110216	277809
95853	277810
154758	277811
158366	277812
42031	277813
110411	277814
15811	277815
107367	277816
58834	277817
35491	277818
167464	277819
167582	277820
62227	277821
145309	277822
86608	277823
135569	277824
48132	277825
129684	277826
115671	277827
54381	277828
41896	277829
34263	277830
3729	277831
1417	277832
23359	277833
7733	277834
35859	277835
103482	277836
164036	277837
39790	277838
11597	277839
61066	277840
16606	277841
53779	277842
63123	277843
48464	277844
41878	277845
24552	277846
70913	277847
72501	277848
22990	277849
67322	277850
31379	277851
37625	277852
27357	277853
135	277854
1837	277855
129216	277856
102358	277857
42964	277858
53792	277859
93389	277860
5401	277861
107859	277862
21170	277863
104046	277864
129421	277865
141340	277866
27636	277867
22916	277868
41872	277869
71010	277870
25316	277871
111390	277872
135961	277873
119755	277874
90004	277875
143724	277876
141341	277877
56980	277878
79022	277879
61791	277880
124089	277881
21742	277882
100291	277883
112901	277884
104051	277885
132810	277886
114323	277887
138416	277888
70910	277889
28972	277890
160400	277891
80399	277892
127558	277893
109035	277894
135965	277895
119945	277896
18945	277897
76250	277898
85863	277899
38486	277900
67107	277901
53744	277902
31890	277903
95383	277904
132704	277905
5334	277906
30018	277907
121404	277908
75161	277909
59980	277910
67555	277911
131424	277912
81467	277913
69902	277914
41170	277915
81577	277916
102468	277917
37210	277918
122853	277919
43692	277920
66225	277921
12153	277922
33360	277923
25106	277924
58991	277925
154669	277926
137630	277927
42953	277928
52815	277929
47411	277930
150573	277931
37743	277932
56036	277933
67510	277934
129382	277935
52913	277936
127813	277937
37614	277938
33862	277939
86498	277940
125932	277941
131072	277942
109201	277943
100951	277944
131149	277945
95509	277946
138606	277947
127541	277948
135970	277949
124273	277950
89315	277951
57949	277952
129304	277953
21085	277954
66516	277955
79069	277956
68764	277957
143740	277958
131195	277959
65617	277960
46126	277961
20571	277962
17816	277963
30894	277964
70998	277965
24577	277966
129390	277967
152657	277968
84369	277969
39174	277970
99898	277971
127745	277972
88855	277973
62077	277974
124895	277975
88863	277976
164096	277977
39594	277978
41888	277979
13062	277980
132715	277981
132716	277982
110485	277983
129814	277984
114407	277985
73080	277986
151636	277987
21384	277988
61958	277989
57796	277990
105123	277991
60982	277992
79013	277993
135942	277994
72872	277995
155586	277996
65163	277997
16142	277998
69286	277999
156551	278000
99078	278001
54589	278002
81245	278003
150537	278004
36944	278005
29898	278006
29899	278007
30235	278008
56194	278009
122697	278010
68838	278011
128471	278012
156068	278013
40410	278014
121129	278015
45942	278016
60994	278017
128071	278018
166140	278019
129351	278020
127623	278021
23337	278022
67500	278023
20714	278024
134431	278025
39826	278026
38317	278027
128641	278028
106391	278029
61110	278030
150336	278031
118664	278032
131792	278033
164327	278034
84994	278035
93353	278036
46921	278037
51080	278038
67378	278039
88962	278040
122837	278041
160525	278042
136154	278043
132880	278044
116903	278045
132939	278046
28965	278047
18578	278048
164317	278049
121354	278050
127626	278051
8682	278052
111120	278053
150770	278054
126071	278055
123942	278056
116910	278057
115087	278058
133507	278059
45812	278060
97166	278061
68444	278062
13408	278063
135977	278064
50597	278065
29861	278066
136088	278067
145312	278068
136156	278069
112216	278070
160539	278071
131159	278072
69862	278073
57999	278074
85821	278075
76234	278076
100277	278077
78915	278078
69852	278079
136682	278080
63116	278081
53753	278082
114235	278083
61062	278084
46895	278085
16666	278086
84430	278087
27546	278088
30458	278089
79577	278090
154718	278091
54865	278092
114430	278093
104870	278094
150256	278095
35832	278096
78896	278097
100313	278098
91324	278099
96270	278100
97519	278101
52868	278102
54616	278103
49213	278104
27968	278105
35105	278106
68896	278107
51994	278108
9335	278109
84500	278110
4769	278111
18687	278112
6335	278113
38521	278114
28784	278115
40544	278116
87388	278117
12285	278118
4947	278119
6805	278120
20344	278121
87413	278122
8767	278123
84592	278124
11478	278125
23010	278126
23396	278127
8900	278128
112542	278129
3890	278130
32112	278131
26489	278132
17830	278133
4005	278134
5486	278135
35988	278136
7144	278137
84837	278138
22849	278139
41385	278140
15849	278141
22158	278142
38651	278143
40705	278144
49492	278145
7990	278146
20134	278147
11684	278148
27116	278149
63467	278150
83343	278151
35314	278152
138639	278153
71157	278154
82061	278155
102488	278156
60290	278157
131115	278158
132890	278159
129482	278160
109258	278161
118814	278162
136201	278163
136204	278164
76869	278165
156701	278166
105900	278167
105935	278168
115192	278169
83308	278170
54480	278171
47216	278172
138627	278173
109053	278174
132195	278175
7361	278176
39755	278177
69112	278178
48306	278179
101389	278180
41296	278181
112004	278182
112005	278183
129244	278184
81649	278185
97856	278186
59967	278187
22150	278188
48443	278189
121461	278190
40008	278191
147167	278192
167339	278193
79916	278194
47881	278195
35183	278196
27522	278197
68833	278198
91358	278199
26928	278200
52853	278201
129245	278202
109019	278203
109018	278204
139115	278205
35817	278206
6185	278207
31884	278208
21461	278209
57442	278210
131285	278211
28367	278212
40518	278213
46980	278214
53780	278215
70977	278216
23844	278217
138654	278218
80745	278219
61014	278220
40686	278221
145332	278222
152750	278223
59333	278224
26335	278225
77882	278226
100278	278227
46836	278228
158504	278229
137568	278230
129368	278231
100874	278232
27995	278233
37803	278234
156568	278235
100331	278236
160541	278237
126040	278238
160542	278239
154700	278240
102596	278241
102593	278242
46992	278243
121576	278244
81931	278245
50246	278246
21082	278247
78869	278248
154618	278249
61051	278250
7905	278251
63143	278252
62150	278253
88779	278254
71359	278255
72673	278256
136127	278257
62563	278258
50270	278259
139156	278260
160544	278261
48653	278262
91693	278263
129696	278264
132696	278265
108990	278266
3995	278267
22584	278268
36458	278269
16672	278270
86163	278271
138700	278272
152824	278273
32893	278274
49463	278275
13250	278276
128659	278277
89387	278278
107363	278279
160546	278280
105746	278281
51419	278282
123876	278283
132697	278284
72736	278285
68711	278286
138642	278287
41898	278288
115044	278289
156640	278290
100343	278291
86833	278292
16055	278293
79910	278294
104867	278295
24542	278296
136101	278297
143721	278298
152678	278299
125980	278300
54610	278301
132701	278302
93577	278303
93578	278304
141309	278305
69938	278306
31847	278307
167590	278308
114405	278309
27651	278310
69857	278311
129301	278312
79908	278313
148502	278314
44529	278315
138603	278316
46761	278317
4498	278318
906	278319
1542	278320
135	278321
68930	278322
28313	278323
91138	278324
32691	278325
1837	278326
138061	278327
17584	278328
42715	278329
1118	278330
82506	278331
50328	278332
2965	278333
40702	278334
66426	278335
26799	278336
137589	278337
2318	278338
63867	278339
25415	278340
152840	278341
124	278342
84005	278343
56540	278344
51317	278345
40656	278346
40656	278347
8082	278348
94239	278349
22928	278350
36200	278351
2575	278352
19252	278353
39418	278354
16378	278355
624	278356
24047	278357
156	278358
83386	278359
10810	278360
47606	278361
66008	278362
8391	278363
57786	278364
57786	278365
131519	278366
7892	278367
40438	278368
29302	278369
23891	278370
4721	278371
53077	278372
121	278373
21853	278374
17310	278375
20532	278376
53577	278377
115802	278378
114149	278379
22230	278380
38817	278381
20486	278382
69569	278383
58144	278384
29051	278385
109977	278386
105912	278387
1924	278388
30734	278389
83596	278390
96493	278391
2278	278392
18853	278393
154496	278394
104326	278395
48955	278396
107464	278397
6716	278398
39978	278399
11278	278400
83067	278401
83475	278402
65216	278403
63486	278404
30177	278405
7850	278406
98058	278407
110124	278408
35630	278409
113557	278410
756	278411
47861	278412
7206	278413
24510	278414
2606	278415
3771	278416
15752	278417
5090	278418
42660	278419
12077	278420
117766	278421
80041	278422
161360	278423
32295	278424
37203	278425
43164	278426
3460	278427
70696	278428
106506	278429
5445	278430
17208	278431
15455	278432
63311	278433
112056	278434
14757	278435
16761	278436
14629	278437
69022	278438
19550	278439
264	278440
32877	278441
80870	278442
60460	278443
69882	278444
66048	278445
728	278446
3396	278447
14630	278448
83002	278449
75695	278450
93652	278451
5474	278452
37408	278453
2936	278454
2170	278455
1286	278456
47835	278457
26965	278458
1324	278459
19070	278460
19070	278461
254	278462
93509	278463
19070	278464
136	278465
50080	278466
123129	278467
1551	278468
43035	278469
139658	278470
91897	278471
71422	278472
1352	278473
1	278474
2085	278475
1381	278476
94599	278477
22275	278478
47193	278479
1021	278480
1936	278481
9533	278482
19070	278483
10774	278484
266	278485
11968	278486
987	278487
602	278488
89239	278489
470	278490
15406	278491
14053	278492
123210	278493
32075	278494
156	278495
109254	278496
85966	278497
80842	278498
56696	278499
87973	278500
81080	278501
12755	278502
31962	278503
103592	278504
14683	278505
693	278506
3712	278507
28039	278508
196	278509
51534	278510
17897	278511
27584	278512
3026	278513
22421	278514
112820	278515
7698	278516
3	278517
38421	278518
70513	278519
36511	278520
53903	278521
11361	278522
89493	278523
62597	278524
85648	278525
750	278526
80669	278527
141	278528
32877	278529
62282	278530
33389	278531
96	278532
24062	278533
34675	278534
132352	278535
8274	278536
37	278537
111193	278538
49049	278539
91359	278540
12	278541
14022	278542
24033	278543
96	278544
79951	278545
14379	278546
95744	278547
13810	278548
134004	278549
666	278550
125186	278551
15905	278552
24782	278553
45511	278554
43794	278555
430	278556
15580	278557
176	278558
60935	278559
497	278560
1919	278561
102851	278562
68372	278563
5647	278564
5095	278565
94520	278566
29749	278567
17	278568
33241	278569
27427	278570
92254	278571
74380	278572
74380	278573
99996	278574
91	278575
28064	278576
52719	278577
36770	278578
50210	278579
27251	278580
60947	278581
116009	278582
15190	278583
15439	278584
8783	278585
89682	278586
1669	278587
69706	278588
5647	278589
10144	278590
2083	278591
2083	278592
456	278593
116370	278594
27794	278595
154	278596
1542	278597
61949	278598
16558	278599
14719	278600
154	278601
45249	278602
2844	278603
154	278604
38106	278605
43600	278606
19485	278607
100181	278608
41350	278609
39286	278610
149432	278611
163780	278612
54220	278613
8677	278614
39286	278615
133340	278616
19946	278617
29265	278618
51298	278619
45679	278620
42534	278621
42534	278622
92245	278623
10033	278624
7235	278625
337	278626
10	278627
52027	278628
24248	278629
85125	278630
6500	278631
24248	278632
56815	278633
42512	278634
42512	278635
2703	278636
8742	278637
1606	278638
39209	278639
8906	278640
17520	278641
560	278642
31516	278643
17822	278644
21435	278645
6214	278646
8277	278647
7699	278648
8517	278649
288	278650
2824	278651
3879	278652
37156	278653
29795	278654
110377	278655
33293	278656
77947	278657
2575	278658
106130	278659
10	278660
17934	278661
11060	278662
22710	278663
196	278664
54704	278665
153047	278666
2509	278667
99239	278668
66930	278669
54704	278670
372	278671
83628	278672
22766	278673
19284	278674
877	278675
55051	278676
20897	278677
160482	278678
2	278679
13725	278680
10205	278681
29992	278682
253	278683
47064	278684
79230	278685
39379	278686
87422	278687
32144	278688
688	278689
9195	278690
4830	278691
134	278692
52198	278693
62876	278694
50	278695
25445	278696
2800	278697
4988	278698
715	278699
137	278700
11336	278701
15092	278702
38994	278703
118	278704
165	278705
146	278706
61883	278707
36745	278708
2590	278709
58232	278710
43	278711
3606	278712
89809	278713
502	278714
88547	278715
31004	278716
9168	278717
18706	278718
22506	278719
31	278720
42093	278721
352	278722
2637	278723
254	278724
1565	278725
452	278726
37458	278727
5841	278728
502	278729
968	278730
72180	278731
591	278732
27197	278733
20368	278734
17531	278735
54	278736
54209	278737
600	278738
1128	278739
42198	278740
137368	278741
75327	278742
19428	278743
62019	278744
10771	278745
40635	278746
12481	278747
47510	278748
37843	278749
23073	278750
6583	278751
9883	278752
12969	278753
50771	278754
28397	278755
19464	278756
70262	278757
58096	278758
10771	278759
116577	278760
10771	278761
12481	278762
12481	278763
7142	278764
164799	278765
86308	278766
17425	278767
22763	278768
3664	278769
22831	278770
40635	278771
12481	278772
15225	278773
154807	278774
136171	278775
154686	278776
136228	278777
24815	278778
160469	278779
145398	278780
166225	278781
115076	278782
116913	278783
126126	278784
126124	278785
154594	278786
141329	278787
131123	278788
30981	278789
83350	278790
106169	278791
47992	278792
105829	278793
136197	278794
71579	278795
71594	278796
13146	278797
147111	278798
160634	278799
156631	278800
156602	278801
116960	278802
126088	278803
141387	278804
15225	278805
5978	278806
8682	278807
112241	278808
32522	278809
68734	278810
123218	278811
49742	278812
1174	278813
2712	278814
31245	278815
54539	278816
20092	278817
88344	278818
6116	278819
12574	278820
13196	278821
9725	278822
24237	278823
744	278824
95341	278825
71445	278826
25732	278827
35791	278828
21646	278829
1803	278830
1942	278831
28974	278832
12571	278833
120	278834
53384	278835
25435	278836
138308	278837
17605	278838
13390	278839
13962	278840
73411	278841
13476	278842
37847	278843
9725	278844
50183	278845
69174	278846
15281	278847
15281	278848
36606	278849
96862	278850
4833	278851
65703	278852
1825	278853
63241	278854
15468	278855
19785	278856
69989	278857
69989	278858
8179	278859
21461	278860
37757	278861
45990	278862
21484	278863
5144	278864
23593	278865
31572	278866
36560	278867
24501	278868
21481	278869
41312	278870
66115	278871
2227	278872
63626	278873
53618	278874
10427	278875
19530	278876
74855	278877
43099	278878
23404	278879
126485	278880
26378	278881
8901	278882
17068	278883
1194	278884
36791	278885
68097	278886
37176	278887
81424	278888
41659	278889
1194	278890
47963	278891
29373	278892
6603	278893
58484	278894
17860	278895
30713	278896
37608	278897
12251	278898
8661	278899
12251	278900
71782	278901
5905	278902
18312	278903
3781	278904
15307	278905
77203	278906
122321	278907
5730	278908
21272	278909
6343	278910
46400	278911
43544	278912
571	278913
203	278914
4719	278915
591	278916
112	278917
990	278918
4254	278919
4560	278920
112	278921
17653	278922
4254	278923
701	278924
949	278925
1584	278926
1542	278927
54593	278928
109	278929
16751	278930
1063	278931
42718	278932
13515	278933
78756	278934
131379	278935
56130	278936
2529	278937
4690	278938
688	278939
277	278940
8005	278941
39360	278942
444	278943
7232	278944
502	278945
75913	278946
15781	278947
22663	278948
63350	278949
70318	278950
130043	278951
24614	278952
73314	278953
39971	278954
1695	278955
70695	278956
125407	278957
54607	278958
104811	278959
737	278960
18262	278961
12884	278962
64371	278963
979	278964
2243	278965
2699	278966
10071	278967
66718	278968
132705	278969
106	278970
21649	278971
50498	278972
33034	278973
22828	278974
954	278975
29238	278976
69932	278977
71395	278978
51684	278979
8435	278980
30538	278981
32674	278982
112224	278983
123665	278984
26187	278985
2963	278986
71011	278987
134417	278988
102066	278989
62220	278990
152397	278991
128746	278992
6715	278993
43690	278994
33782	278995
17565	278996
81134	278997
74319	278998
16430	278999
70939	279000
79092	279001
43547	279002
23664	279003
137839	279004
35705	279005
132678	279006
16682	279007
60529	279008
93357	279009
135704	279010
2524	279011
87693	279012
22805	279013
39562	279014
41235	279015
24156	279016
35857	279017
63134	279018
100947	279019
53048	279020
28520	279021
73864	279022
151063	279023
53865	279024
8224	279025
32945	279026
85177	279027
108715	279028
107232	279029
57646	279030
231	279031
28248	279032
2754	279033
117552	279034
100993	279035
56569	279036
103933	279037
134044	279038
86388	279039
96377	279040
68205	279041
70256	279042
132511	279043
86416	279044
88225	279045
60292	279046
74731	279047
113043	279048
89437	279049
45473	279050
66958	279051
36093	279052
31333	279053
50321	279054
79721	279055
11487	279056
45568	279057
61587	279058
98762	279059
109264	279060
90164	279061
57630	279062
78313	279063
24420	279064
143982	279065
99470	279066
59288	279067
7031	279068
44265	279069
24	279070
23868	279071
139472	279072
94481	279073
55426	279074
59089	279075
63674	279076
53878	279077
34038	279078
96278	279079
53675	279080
24949	279081
21603	279082
46319	279083
24361	279084
37454	279085
46047	279086
127461	279087
123495	279088
26663	279089
17265	279090
17760	279091
112942	279092
57987	279093
113727	279094
80830	279095
122329	279096
78230	279097
76279	279098
43595	279099
60323	279100
134492	279101
108871	279102
67871	279103
128829	279104
15603	279105
68804	279106
22708	279107
132228	279108
111450	279109
20122	279110
137376	279111
105525	279112
90943	279113
127449	279114
113253	279115
90500	279116
12795	279117
5952	279118
6439	279119
220	279120
164527	279121
52134	279122
88679	279123
48181	279124
25476	279125
120335	279126
150393	279127
27780	279128
41463	279129
50514	279130
68805	279131
25602	279132
7415	279133
38872	279134
69009	279135
35219	279136
42054	279137
88023	279138
89195	279139
70453	279140
86276	279141
107468	279142
64415	279143
69244	279144
89130	279145
9867	279146
61038	279147
117774	279148
13896	279149
61207	279150
67269	279151
125280	279152
59969	279153
31957	279154
48476	279155
75249	279156
160024	279157
64494	279158
64505	279159
19946	279160
48431	279161
44690	279162
90453	279163
127268	279164
141579	279165
55346	279166
49247	279167
49787	279168
47535	279169
75889	279170
60209	279171
56549	279172
60334	279173
34426	279174
3964	279175
52357	279176
24930	279177
40917	279178
70114	279179
127758	279180
116872	279181
119954	279182
27074	279183
19048	279184
102885	279185
112288	279186
42029	279187
113634	279188
66	279189
28388	279190
137687	279191
26636	279192
17217	279193
3327	279194
136894	279195
45123	279196
76631	279197
34505	279198
44440	279199
9640	279200
40832	279201
88633	279202
59940	279203
149220	279204
38179	279205
67003	279206
68159	279207
122708	279208
135422	279209
58921	279210
93356	279211
59463	279212
22536	279213
133827	279214
78911	279215
80620	279216
45429	279217
70452	279218
10606	279219
22775	279220
46479	279221
19259	279222
90129	279223
49639	279224
103529	279225
22338	279226
77457	279227
53747	279228
68851	279229
17455	279230
16347	279231
28564	279232
107158	279233
112404	279234
56158	279235
99084	279236
129140	279237
29245	279238
32921	279239
32229	279240
52329	279241
133548	279242
24814	279243
30446	279244
54945	279245
64402	279246
62814	279247
53926	279248
46498	279249
51537	279250
15499	279251
82819	279252
73610	279253
105758	279254
62169	279255
78048	279256
6624	279257
84702	279258
19005	279259
57053	279260
160738	279261
31438	279262
10050	279263
75451	279264
46319	279265
36199	279266
38024	279267
14635	279268
84739	279269
32152	279270
37625	279271
107698	279272
91380	279273
33903	279274
117740	279275
52924	279276
51976	279277
21704	279278
67690	279279
75937	279280
17135	279281
90098	279282
122793	279283
137819	279284
17247	279285
32381	279286
98186	279287
2194	279288
61483	279289
75281	279290
76994	279291
115525	279292
64739	279293
165045	279294
37906	279295
10565	279296
23115	279297
9987	279298
5113	279299
25356	279300
43056	279301
96711	279302
67158	279303
87177	279304
108376	279305
23141	279306
94371	279307
79671	279308
49100	279309
142104	279310
45839	279311
136167	279312
63312	279313
108776	279314
149090	279315
76555	279316
44152	279317
5680	279318
148769	279319
74589	279320
113649	279321
37570	279322
9194	279323
65694	279324
103723	279325
30364	279326
51596	279327
139723	279328
60489	279329
121964	279330
84598	279331
67773	279332
77759	279333
105300	279334
38812	279335
43502	279336
43497	279337
90850	279338
88374	279339
800	279340
62484	279341
108965	279342
11982	279343
34025	279344
66467	279345
37804	279346
86697	279347
127380	279348
61801	279349
67244	279350
93761	279351
20412	279352
28075	279353
49594	279354
37268	279355
51633	279356
122349	279357
115270	279358
102105	279359
62371	279360
162729	279361
73741	279362
76871	279363
38008	279364
69671	279365
96030	279366
44929	279367
48340	279368
15283	279369
39530	279370
30507	279371
165609	279372
58561	279373
10447	279374
41490	279375
121366	279376
154928	279377
31938	279378
30776	279379
65109	279380
24246	279381
7391	279382
60304	279383
19219	279384
6425	279385
20518	279386
1060	279387
78478	279388
28421	279389
88119	279390
96394	279391
39979	279392
45306	279393
58377	279394
41245	279395
2642	279396
97043	279397
129818	279398
43407	279399
103154	279400
63079	279401
35206	279402
6815	279403
129794	279404
103990	279405
30195	279406
44372	279407
76103	279408
18851	279409
33865	279410
81991	279411
38905	279412
87791	279413
44679	279414
2822	279415
17658	279416
75898	279417
119860	279418
108427	279419
8696	279420
67201	279421
25542	279422
108989	279423
83169	279424
77064	279425
27804	279426
65867	279427
88745	279428
19166	279429
10549	279430
15779	279431
154294	279432
54336	279433
109404	279434
7210	279435
30144	279436
105377	279437
41409	279438
110782	279439
51839	279440
124190	279441
33675	279442
79710	279443
46269	279444
105919	279445
4851	279446
28640	279447
21600	279448
54402	279449
86507	279450
18233	279451
61131	279452
48763	279453
165655	279454
26265	279455
18576	279456
8911	279457
1039	279458
72913	279459
29879	279460
29879	279461
98229	279462
1671	279463
18998	279464
21165	279465
136965	279466
32833	279467
6349	279468
134085	279469
113507	279470
96239	279471
102254	279472
92379	279473
60149	279474
46661	279475
32157	279476
166298	279477
107746	279478
55415	279479
96960	279480
109880	279481
110098	279482
33979	279483
76244	279484
86065	279485
81364	279486
29427	279487
54697	279488
47264	279489
69913	279490
11225	279491
84774	279492
35542	279493
33381	279494
75176	279495
33570	279496
6504	279497
2645	279498
116237	279499
91679	279500
43150	279501
135420	279502
17225	279503
106155	279504
31107	279505
562	279506
1527	279507
29009	279508
46255	279509
91547	279510
45129	279511
52318	279512
39731	279513
111340	279514
137128	279515
55553	279516
65623	279517
24769	279518
42950	279519
12184	279520
19618	279521
87209	279522
124512	279523
96674	279524
91471	279525
23447	279526
26330	279527
16659	279528
78886	279529
78189	279530
5601	279531
14224	279532
79606	279533
42645	279534
54018	279535
49662	279536
69327	279537
44605	279538
112246	279539
89613	279540
23895	279541
512	279542
30178	279543
84322	279544
5810	279545
14657	279546
124585	279547
64501	279548
71131	279549
67376	279550
13569	279551
28647	279552
45525	279553
65708	279554
85714	279555
115059	279556
18340	279557
132262	279558
103444	279559
84181	279560
37956	279561
31600	279562
1449	279563
164193	279564
3590	279565
105800	279566
87200	279567
110933	279568
92654	279569
72163	279570
93974	279571
82066	279572
7513	279573
67536	279574
39817	279575
2170	279576
127452	279577
65383	279578
61130	279579
98971	279580
73441	279581
66963	279582
51120	279583
75166	279584
15267	279585
56510	279586
3044	279587
4944	279588
50583	279589
46241	279590
43070	279591
28094	279592
9679	279593
23667	279594
139737	279595
19089	279596
157249	279597
48503	279598
76241	279599
58220	279600
9588	279601
1677	279602
60636	279603
67463	279604
63274	279605
104119	279606
97669	279607
59490	279608
40572	279609
2895	279610
81619	279611
49148	279612
88896	279613
23182	279614
91850	279615
24548	279616
71965	279617
43594	279618
20804	279619
4717	279620
75962	279621
9206	279622
34394	279623
50663	279624
83750	279625
68871	279626
59376	279627
74745	279628
20581	279629
69137	279630
64668	279631
84027	279632
72695	279633
5541	279634
121551	279635
104043	279636
28169	279637
32390	279638
132249	279639
48	279640
49	279641
36664	279642
40952	279643
77089	279644
71224	279645
21322	279646
69421	279647
14039	279648
30216	279649
63177	279650
36104	279651
29642	279652
33718	279653
45126	279654
107321	279655
16538	279656
39452	279657
8717	279658
14383	279659
91635	279660
137768	279661
21325	279662
56631	279663
112414	279664
14969	279665
57579	279666
81834	279667
45876	279668
132873	279669
28050	279670
36688	279671
19100	279672
28191	279673
126276	279674
5468	279675
26745	279676
60042	279677
45608	279678
82414	279679
121803	279680
21469	279681
117710	279682
18319	279683
110674	279684
99172	279685
31235	279686
130782	279687
98239	279688
90510	279689
82393	279690
100267	279691
83151	279692
39799	279693
88768	279694
41381	279695
69495	279696
29982	279697
41533	279698
56423	279699
44324	279700
112234	279701
94468	279702
100579	279703
81480	279704
131299	279705
111926	279706
103796	279707
53934	279708
38775	279709
23758	279710
46917	279711
167509	279712
95319	279713
164135	279714
41172	279715
38408	279716
136992	279717
42423	279718
98113	279719
56527	279720
98252	279721
75913	279722
9332	279723
125348	279724
41266	279725
11025	279726
141834	279727
42057	279728
7514	279729
141781	279730
93470	279731
77486	279732
21788	279733
34656	279734
162065	279735
11976	279736
66841	279737
58185	279738
76956	279739
44693	279740
14921	279741
18776	279742
111176	279743
43433	279744
156473	279745
89309	279746
126443	279747
42025	279748
164025	279749
97752	279750
156891	279751
71545	279752
45556	279753
39313	279754
10607	279755
39875	279756
96283	279757
110148	279758
79834	279759
102495	279760
132671	279761
95788	279762
48356	279763
74413	279764
13293	279765
121775	279766
77484	279767
68278	279768
14664	279769
84447	279770
28666	279771
1123	279772
120413	279773
8658	279774
72156	279775
78878	279776
76529	279777
39167	279778
89492	279779
8458	279780
105542	279781
100616	279782
759	279783
14138	279784
64370	279785
32137	279786
46118	279787
156627	279788
8844	279789
9629	279790
85210	279791
10121	279792
80906	279793
142190	279794
40196	279795
447	279796
38317	279797
55552	279798
133924	279799
45520	279800
68808	279801
147136	279802
38658	279803
53128	279804
110723	279805
7309	279806
53305	279807
136054	279808
47103	279809
109519	279810
70878	279811
43604	279812
97874	279813
39526	279814
145975	279815
97097	279816
42629	279817
77440	279818
82155	279819
66551	279820
152610	279821
24342	279822
23947	279823
79041	279824
73678	279825
134615	279826
152880	279827
5525	279828
30747	279829
19605	279830
10138	279831
59869	279832
89253	279833
138684	279834
45627	279835
70442	279836
67082	279837
26235	279838
83241	279839
97840	279840
29678	279841
7155	279842
92130	279843
109031	279844
45543	279845
14876	279846
89032	279847
64242	279848
69108	279849
75284	279850
121410	279851
115166	279852
53501	279853
32196	279854
44476	279855
56048	279856
51664	279857
55607	279858
11985	279859
64730	279860
107545	279861
85208	279862
73500	279863
96580	279864
112950	279865
81836	279866
35447	279867
122914	279868
34199	279869
68784	279870
29219	279871
74527	279872
32425	279873
105273	279874
114636	279875
70879	279876
104097	279877
86567	279878
22280	279879
145487	279880
99457	279881
63420	279882
59008	279883
150914	279884
57749	279885
8038	279886
114523	279887
40821	279888
9299	279889
49802	279890
66126	279891
86589	279892
6359	279893
121663	279894
67142	279895
161961	279896
61687	279897
59770	279898
100474	279899
89128	279900
129700	279901
12782	279902
23168	279903
522	279904
47885	279905
31776	279906
31672	279907
109135	279908
76910	279909
62135	279910
30709	279911
30588	279912
76543	279913
71510	279914
5012	279915
52108	279916
92314	279917
102211	279918
126027	279919
39250	279920
87620	279921
55351	279922
28950	279923
42640	279924
112194	279925
143745	279926
117223	279927
67951	279928
85209	279929
104592	279930
40503	279931
147129	279932
78002	279933
74566	279934
50567	279935
102428	279936
114519	279937
92695	279938
88242	279939
16224	279940
26408	279941
6517	279942
8928	279943
152338	279944
21526	279945
83631	279946
98052	279947
35596	279948
128555	279949
34462	279950
21944	279951
123228	279952
98193	279953
125403	279954
33036	279955
67901	279956
59563	279957
8958	279958
88985	279959
78921	279960
57699	279961
143676	279962
23668	279963
67110	279964
100342	279965
79464	279966
18100	279967
97553	279968
71820	279969
36520	279970
81127	279971
59066	279972
148398	279973
77412	279974
59276	279975
121205	279976
97054	279977
53691	279978
43110	279979
99171	279980
22113	279981
123911	279982
54321	279983
41603	279984
75245	279985
133837	279986
69002	279987
39561	279988
92152	279989
20067	279990
118988	279991
25916	279992
74792	279993
37973	279994
28917	279995
145468	279996
144256	279997
55545	279998
60371	279999
60371	280000
102455	280001
75515	280002
50813	280003
74526	280004
133568	280005
165118	280006
14206	280007
17917	280008
31863	280009
27323	280010
139800	280011
122626	280012
113066	280013
264	280014
39726	280015
30339	280016
44957	280017
6443	280018
42431	280019
12059	280020
37746	280021
13975	280022
90191	280023
25504	280024
41909	280025
48719	280026
72808	280027
38837	280028
24258	280029
38178	280030
25748	280031
96664	280032
78485	280033
71874	280034
144558	280035
96518	280036
53520	280037
102116	280038
43293	280039
936	280040
9952	280041
110647	280042
97779	280043
9163	280044
29613	280045
35199	280046
27172	280047
135803	280048
3738	280049
52342	280050
34088	280051
51137	280052
110802	280053
59783	280054
350	280055
27981	280056
15806	280057
47753	280058
63789	280059
11376	280060
17271	280061
11686	280062
93898	280063
90704	280064
117091	280065
29195	280066
3575	280067
99451	280068
77411	280069
23489	280070
121717	280071
92679	280072
79417	280073
104229	280074
118192	280075
161932	280076
29109	280077
27933	280078
114546	280079
26207	280080
50562	280081
72062	280082
103992	280083
10713	280084
56490	280085
36811	280086
126283	280087
12044	280088
47818	280089
12464	280090
12656	280091
32146	280092
110508	280093
102654	280094
140000	280095
59216	280096
85150	280097
20378	280098
57432	280099
50687	280100
13389	280101
64569	280102
70603	280103
116864	280104
9773	280105
64722	280106
57332	280107
41569	280108
79543	280109
150618	280110
90157	280111
129336	280112
114592	280113
42004	280114
107515	280115
31666	280116
57079	280117
124418	280118
110433	280119
93570	280120
62477	280121
121062	280122
67920	280123
25778	280124
103734	280125
49884	280126
27931	280127
43532	280128
34057	280129
34641	280130
105357	280131
85135	280132
22142	280133
63636	280134
87634	280135
88495	280136
33419	280137
30655	280138
43965	280139
52420	280140
72830	280141
118668	280142
40884	280143
25441	280144
59340	280145
54369	280146
64537	280147
14877	280148
9296	280149
1495	280150
92630	280151
64419	280152
83274	280153
78324	280154
153060	280155
124398	280156
19575	280157
43877	280158
95955	280159
71588	280160
36669	280161
4381	280162
72779	280163
67648	280164
134420	280165
165047	280166
37892	280167
2597	280168
44288	280169
126324	280170
144811	280171
70546	280172
83573	280173
73010	280174
112263	280175
49663	280176
82000	280177
109628	280178
77140	280179
143091	280180
117240	280181
44100	280182
124880	280183
101353	280184
124235	280185
89323	280186
11843	280187
20448	280188
56650	280189
16277	280190
131469	280191
87802	280192
154674	280193
39479	280194
48025	280195
759	280196
83601	280197
16301	280198
120361	280199
79507	280200
90232	280201
108723	280202
52274	280203
105858	280204
121375	280205
62721	280206
89266	280207
125929	280208
113510	280209
79564	280210
108568	280211
73298	280212
124403	280213
12769	280214
36117	280215
104910	280216
2463	280217
5378	280218
60329	280219
72883	280220
96922	280221
121674	280222
25567	280223
65759	280224
52115	280225
49306	280226
49965	280227
4634	280228
39757	280229
56466	280230
129692	280231
86598	280232
113818	280233
55897	280234
28884	280235
9922	280236
9044	280237
101220	280238
150943	280239
5	280240
36080	280241
45916	280242
4782	280243
48561	280244
36365	280245
59622	280246
35942	280247
34865	280248
3695	280249
19803	280250
78689	280251
127273	280252
54456	280253
22842	280254
43656	280255
142254	280256
9693	280257
139534	280258
2682	280259
86011	280260
132519	280261
38691	280262
2312	280263
46697	280264
4885	280265
73078	280266
138741	280267
147581	280268
35903	280269
564	280270
16504	280271
141780	280272
75010	280273
27167	280274
382	280275
106892	280276
74342	280277
62142	280278
29520	280279
76368	280280
76478	280281
58939	280282
84627	280283
72761	280284
44756	280285
130594	280286
78923	280287
124193	280288
46864	280289
100694	280290
110042	280291
61020	280292
93415	280293
127368	280294
51305	280295
111640	280296
62132	280297
64389	280298
26459	280299
35865	280300
36443	280301
65578	280302
53959	280303
121120	280304
135813	280305
15808	280306
66633	280307
27519	280308
59781	280309
6138	280310
77439	280311
47673	280312
56205	280313
79087	280314
28372	280315
46529	280316
84681	280317
25423	280318
1715	280319
2261	280320
62519	280321
3990	280322
24010	280323
6051	280324
3310	280325
95635	280326
4931	280327
3430	280328
71534	280329
312	280330
100642	280331
14567	280332
37923	280333
1994	280334
7192	280335
11566	280336
2036	280337
63884	280338
7016	280339
2919	280340
2800	280341
11245	280342
6341	280343
3752	280344
86	280345
132	280346
68	280347
439	280348
48193	280349
68	280350
1155	280351
3803	280352
203	280353
1748	280354
19	280355
743	280356
1128	280357
18451	280358
694	280359
694	280360
25007	280361
996	280362
1450	280363
412	280364
2780	280365
2695	280366
369	280367
453	280368
663	280369
6997	280370
81453	280371
6730	280372
15414	280373
37375	280374
641	280375
3567	280376
690	280377
932	280378
10	280379
283	280380
432	280381
203	280382
55565	280383
41017	280384
10	280385
655	280386
30907	280387
2506	280388
13015	280389
27333	280390
336	280391
676	280392
8392	280393
94482	280394
10372	280395
1482	280396
68	280397
25	280398
283	280399
55704	280400
2025	280401
13694	280402
2623	280403
8714	280404
6674	280405
12599	280406
154	280407
1264	280408
3551	280409
4315	280410
8916	280411
86134	280412
9072	280413
42483	280414
5606	280415
69882	280416
1698	280417
399	280418
51634	280419
2404	280420
9893	280421
2520	280422
5859	280423
21068	280424
100075	280425
4777	280426
4777	280427
39386	280428
4097	280429
1671	280430
38026	280431
4356	280432
66401	280433
287	280434
279	280435
64530	280436
21785	280437
104	280438
1264	280439
3205	280440
244	280441
35903	280442
52202	280443
4928	280444
9154	280445
129206	280446
86611	280447
615	280448
8	280449
2206	280450
748	280451
3512	280452
793	280453
8	280454
35036	280455
853	280456
7809	280457
1837	280458
4349	280459
29298	280460
676	280461
6607	280462
462	280463
36923	280464
45	280465
128834	280466
101250	280467
1593	280468
407	280469
4256	280470
112	280471
83223	280472
102922	280473
20466	280474
3648	280475
921	280476
2060	280477
10067	280478
111698	280479
91985	280480
5233	280481
55053	280482
42086	280483
42852	280484
90640	280485
2634	280486
291	280487
6433	280488
32959	280489
1012	280490
493	280491
80085	280492
1315	280493
98668	280494
123848	280495
106300	280496
87637	280497
13852	280498
46531	280499
31226	280500
27731	280501
4255	280502
36301	280503
23036	280504
40145	280505
2522	280506
13581	280507
276	280508
33697	280509
15894	280510
69014	280511
6816	280512
13455	280513
129902	280514
66810	280515
42349	280516
150967	280517
15383	280518
131905	280519
1641	280520
100812	280521
46	280522
32856	280523
97	280524
201	280525
827	280526
466	280527
3550	280528
13303	280529
22582	280530
20106	280531
1876	280532
495	280533
13982	280534
10620	280535
5661	280536
52180	280537
20531	280538
113199	280539
3466	280540
16122	280541
74811	280542
26314	280543
813	280544
27794	280545
3	280546
12240	280547
86	280548
996	280549
21293	280550
30363	280551
46505	280552
2115	280553
2196	280554
28486	280555
42214	280556
1772	280557
3617	280558
592	280559
1971	280560
67289	280561
313	280562
5333	280563
1180	280564
16730	280565
9132	280566
3231	280567
184	280568
34738	280569
624	280570
421	280571
35374	280572
29529	280573
468	280574
5070	280575
1440	280576
99426	280577
2417	280578
1257	280579
1182	280580
44723	280581
50474	280582
1512	280583
3015	280584
36757	280585
4081	280586
24177	280587
8024	280588
12264	280589
54586	280590
21862	280591
32326	280592
29900	280593
13029	280594
51123	280595
56164	280596
8893	280597
50492	280598
1565	280599
51269	280600
7973	280601
2662	280602
3652	280603
243	280604
86	280605
8586	280606
60347	280607
11382	280608
35518	280609
967	280610
421	280611
1398	280612
3900	280613
9615	280614
46218	280615
18124	280616
2417	280617
26	280618
28797	280619
10531	280620
99251	280621
1676	280622
3603	280623
12222	280624
86186	280625
16520	280626
11082	280627
45373	280628
67234	280629
43356	280630
2403	280631
83717	280632
5698	280633
29064	280634
76380	280635
3345	280636
35212	280637
1134	280638
11324	280639
67937	280640
61767	280641
53770	280642
1226	280643
11270	280644
14084	280645
27504	280646
130807	280647
1641	280648
1962	280649
16730	280650
194	280651
1874	280652
198	280653
142	280654
48316	280655
135421	280656
135827	280657
53248	280658
21723	280659
49963	280660
97686	280661
124100	280662
12393	280663
95744	280664
104897	280665
1864	280666
3026	280667
3026	280668
152520	280669
864	280670
68229	280671
71037	280672
66956	280673
26293	280674
96885	280675
70912	280676
146066	280677
52822	280678
158384	280679
21250	280680
11682	280681
25858	280682
47	280683
16747	280684
107453	280685
5260	280686
135711	280687
3490	280688
3490	280689
3490	280690
40558	280691
96962	280692
4565	280693
869	280694
4401	280695
10753	280696
33392	280697
4348	280698
2180	280699
4348	280700
4348	280701
111389	280702
78416	280703
88034	280704
21400	280705
39521	280706
14206	280707
1873	280708
122116	280709
57193	280710
46984	280711
10867	280712
13805	280713
47015	280714
80272	280715
7101	280716
31771	280717
16730	280718
135654	280719
164432	280720
83615	280721
89500	280722
44321	280723
73651	280724
34916	280725
1444	280726
371	280727
36645	280728
61483	280729
115247	280730
122752	280731
866	280732
53276	280733
86171	280734
808	280735
29833	280736
45078	280737
82216	280738
83908	280739
1352	280740
5533	280741
34559	280742
115547	280743
42615	280744
2243	280745
1564	280746
502	280747
1315	280748
49280	280749
158104	280750
68103	280751
8522	280752
58409	280753
542	280754
97278	280755
9431	280756
24668	280757
113533	280758
131784	280759
127530	280760
130424	280761
64825	280762
14854	280763
56180	280764
130183	280765
19292	280766
238	280767
3177	280768
1180	280769
12887	280770
4068	280771
48924	280772
100825	280773
93081	280774
73728	280775
91017	280776
84971	280777
119980	280778
70999	280779
84449	280780
47064	280781
103425	280782
22672	280783
166157	280784
134718	280785
148408	280786
47185	280787
131196	280788
28233	280789
100353	280790
30482	280791
34914	280792
23362	280793
57956	280794
46855	280795
35844	280796
81189	280797
44567	280798
61085	280799
87313	280800
155558	280801
32845	280802
133960	280803
20073	280804
84392	280805
109818	280806
43992	280807
40262	280808
35900	280809
67359	280810
44675	280811
154658	280812
18125	280813
61782	280814
136056	280815
162377	280816
24006	280817
40477	280818
87187	280819
87199	280820
10058	280821
13874	280822
16435	280823
4062	280824
45925	280825
11325	280826
5572	280827
7301	280828
3008	280829
9735	280830
16112	280831
4668	280832
72730	280833
118471	280834
10996	280835
18375	280836
3563	280837
9002	280838
11163	280839
14125	280840
19825	280841
28426	280842
45973	280843
20706	280844
51324	280845
10267	280846
4833	280847
3815	280848
93490	280849
6909	280850
36346	280851
116725	280852
87833	280853
93629	280854
96587	280855
23494	280856
85049	280857
116754	280858
116771	280859
110603	280860
131077	280861
104063	280862
27731	280863
115065	280864
48041	280865
114808	280866
30845	280867
87174	280868
109887	280869
110937	280870
52536	280871
43967	280872
124371	280873
124286	280874
30322	280875
39889	280876
29435	280877
28448	280878
26974	280879
122770	280880
12925	280881
12897	280882
51838	280883
46923	280884
84665	280885
133751	280886
30455	280887
67756	280888
56985	280889
146967	280890
123891	280891
122375	280892
134481	280893
33569	280894
11139	280895
4618	280896
6192	280897
30934	280898
14121	280899
24601	280900
35164	280901
39708	280902
153214	280903
39699	280904
4536	280905
34887	280906
69379	280907
452	280908
11236	280909
28264	280910
29200	280911
29200	280912
98414	280913
60130	280914
868	280915
202	280916
28	280917
279	280918
98674	280919
24839	280920
44496	280921
22215	280922
37845	280923
34889	280924
17861	280925
115	280926
6926	280927
27588	280928
5163	280929
21833	280930
33803	280931
68826	280932
24757	280933
115382	280934
10071	280935
48839	280936
64504	280937
39996	280938
68211	280939
54734	280940
122	280941
423	280942
100768	280943
1059	280944
88620	280945
149126	280946
24122	280947
61502	280948
25884	280949
116350	280950
51456	280951
51	280952
141687	280953
2021	280954
83682	280955
21480	280956
114503	280957
610	280958
85069	280959
3902	280960
125779	280961
29116	280962
82947	280963
118684	280964
103431	280965
137323	280966
146421	280967
82084	280968
105905	280969
83023	280970
11626	280971
58148	280972
29363	280973
9971	280974
154187	280975
171	280976
74622	280977
37738	280978
2071	280979
5208	280980
387	280981
25918	280982
23238	280983
19694	280984
2580	280985
1278	280986
165888	280987
19143	280988
22771	280989
29395	280990
76029	280991
1243	280992
2990	280993
353	280994
82135	280995
15259	280996
48528	280997
8174	280998
5208	280999
121817	281000
66161	281001
90334	281002
30679	281003
123020	281004
55535	281005
112147	281006
71144	281007
74478	281008
2677	281009
58047	281010
93735	281011
129758	281012
69008	281013
160445	281014
158161	281015
108491	281016
139	281017
43889	281018
29404	281019
65706	281020
196	281021
48971	281022
89140	281023
21	281024
57560	281025
117618	281026
99589	281027
147	281028
7409	281029
20802	281030
32939	281031
6631	281032
6631	281033
25347	281034
56215	281035
11998	281036
4191	281037
14857	281038
2874	281039
11689	281040
2874	281041
2874	281042
2436	281043
20209	281044
71233	281045
132567	281046
48063	281047
73312	281048
23180	281049
123144	281050
399	281051
330	281052
9482	281053
7	281054
35338	281055
14741	281056
14741	281057
348	281058
16	281059
5705	281060
138421	281061
69920	281062
109324	281063
14025	281064
2258	281065
139632	281066
53325	281067
76476	281068
26879	281069
115788	281070
2568	281071
2360	281072
51479	281073
116990	281074
11116	281075
131432	281076
10373	281077
34705	281078
148491	281079
85985	281080
59385	281081
70108	281082
2781	281083
40488	281084
67700	281085
30957	281086
3987	281087
44296	281088
39138	281089
13204	281090
997	281091
25480	281092
73394	281093
12583	281094
5026	281095
5026	281096
5506	281097
42600	281098
2662	281099
1209	281100
73742	281101
25727	281102
11692	281103
654	281104
1257	281105
78689	281106
12741	281107
10328	281108
10298	281109
42494	281110
101662	281111
4512	281112
5014	281113
8916	281114
7387	281115
38660	281116
2619	281117
13429	281118
24223	281119
24223	281120
77286	281121
33025	281122
32164	281123
17657	281124
25173	281125
34531	281126
32153	281127
1041	281128
37601	281129
3324	281130
463	281131
1	281132
100438	281133
5755	281134
105932	281135
116604	281136
613	281137
10234	281138
1037	281139
3648	281140
58	281141
36147	281142
8	281143
660	281144
32	281145
6845	281146
215	281147
3429	281148
24638	281149
132479	281150
3903	281151
78322	281152
2182	281153
5813	281154
256	281155
1444	281156
6001	281157
2428	281158
6506	281159
3896	281160
25476	281161
8668	281162
5249	281163
756	281164
676	281165
255	281166
10724	281167
357	281168
61994	281169
139807	281170
5855	281171
3581	281172
31150	281173
62	281174
6052	281175
5153	281176
34	281177
34356	281178
2765	281179
82371	281180
1876	281181
2268	281182
660	281183
122036	281184
306	281185
36724	281186
2737	281187
454	281188
82	281189
17245	281190
147063	281191
345	281192
6782	281193
1251	281194
60054	281195
8203	281196
30436	281197
29628	281198
739	281199
1295	281200
77641	281201
116660	281202
1756	281203
272	281204
48	281205
24	281206
74	281207
848	281208
10335	281209
25	281210
1180	281211
1140	281212
8	281213
1223	281214
17761	281215
5126	281216
3896	281217
86627	281218
13355	281219
69398	281220
2981	281221
16208	281222
14531	281223
8	281224
11639	281225
5667	281226
8172	281227
10889	281228
13257	281229
16573	281230
87984	281231
825	281232
4068	281233
151	281234
105905	281235
5452	281236
20224	281237
36831	281238
16208	281239
22	281240
72	281241
151	281242
231	281243
68346	281244
10674	281245
71758	281246
2428	281247
1639	281248
14775	281249
1615	281250
744	281251
381	281252
398	281253
857	281254
248	281255
475	281256
405	281257
259	281258
100672	281259
9764	281260
22	281261
14183	281262
1812	281263
9657	281264
196	281265
381	281266
7378	281267
549	281268
43026	281269
3231	281270
501	281271
48	281272
949	281273
567	281274
50677	281275
3279	281276
65741	281277
6841	281278
353	281279
148980	281280
74428	281281
22156	281282
16472	281283
16472	281284
62842	281285
7213	281286
10674	281287
3903	281288
5825	281289
35769	281290
3370	281291
2092	281292
46736	281293
148812	281294
436	281295
6405	281296
3402	281297
72	281298
82	281299
6280	281300
98738	281301
10721	281302
31	281303
1	281304
2264	281305
319	281306
167	281307
41646	281308
741	281309
3663	281310
35426	281311
15904	281312
308	281313
2446	281314
54752	281315
11663	281316
489	281317
4315	281318
11069	281319
22027	281320
3019	281321
153	281322
17642	281323
4052	281324
1456	281325
88050	281326
207	281327
13203	281328
10713	281329
5143	281330
42651	281331
1300	281332
1121	281333
9	281334
1812	281335
150	281336
1498	281337
764	281338
151	281339
31560	281340
134019	281341
4022	281342
18053	281343
49	281344
106313	281345
2273	281346
68260	281347
203	281348
2264	281349
69483	281350
600	281351
8374	281352
64686	281353
3468	281354
41277	281355
39548	281356
114961	281357
934	281358
128850	281359
162	281360
14775	281361
640	281362
138667	281363
27044	281364
28908	281365
22690	281366
76334	281367
19043	281368
12973	281369
3233	281370
6363	281371
4461	281372
6095	281373
14403	281374
62375	281375
221	281376
41834	281377
34484	281378
117390	281379
154762	281380
4224	281381
37376	281382
14531	281383
40610	281384
3516	281385
3516	281386
746	281387
10410	281388
95432	281389
9243	281390
55271	281391
86490	281392
64239	281393
394	281394
11361	281395
5158	281396
1431	281397
668	281398
817	281399
1967	281400
29025	281401
12337	281402
18388	281403
34255	281404
50845	281405
18780	281406
3407	281407
162423	281408
233	281409
1166	281410
45	281411
23762	281412
1901	281413
27653	281414
877	281415
89493	281416
62597	281417
4339	281418
57913	281419
2531	281420
3749	281421
4021	281422
34599	281423
386	281424
2066	281425
3503	281426
119038	281427
31205	281428
50744	281429
1444	281430
1481	281431
724	281432
23510	281433
41931	281434
15915	281435
31991	281436
9849	281437
106915	281438
118846	281439
902	281440
106062	281441
24031	281442
42465	281443
15328	281444
45260	281445
14975	281446
44937	281447
44937	281448
8909	281449
103093	281450
90939	281451
20362	281452
223	281453
5408	281454
40314	281455
600	281456
13678	281457
137337	281458
3957	281459
44005	281460
89196	281461
27877	281462
115	281463
18685	281464
4105	281465
20454	281466
571	281467
68872	281468
1810	281469
1845	281470
12937	281471
343	281472
50465	281473
1091	281474
159	281475
14833	281476
27860	281477
21429	281478
577	281479
16376	281480
131655	281481
156411	281482
68556	281483
54581	281484
19078	281485
82339	281486
90726	281487
40712	281488
151272	281489
130581	281490
113509	281491
83234	281492
101323	281493
2649	281494
34700	281495
40575	281496
1109	281497
21591	281498
97796	281499
24412	281500
50302	281501
47289	281502
117451	281503
691	281504
15563	281505
110543	281506
24644	281507
100996	281508
57440	281509
73535	281510
57686	281511
69296	281512
51086	281513
47951	281514
54681	281515
43611	281516
61479	281517
110140	281518
63559	281519
26268	281520
109290	281521
51536	281522
24427	281523
34284	281524
61735	281525
9725	281526
36698	281527
69473	281528
16684	281529
37203	281530
89506	281531
8836	281532
20546	281533
31528	281534
62500	281535
90959	281536
93914	281537
63513	281538
106836	281539
38430	281540
33007	281541
47292	281542
71933	281543
166591	281544
75727	281545
70568	281546
5676	281547
38835	281548
31781	281549
9154	281550
94516	281551
64666	281552
9954	281553
164732	281554
27391	281555
1909	281556
59257	281557
48756	281558
134642	281559
3281	281560
6561	281561
61708	281562
124747	281563
18860	281564
4223	281565
32969	281566
34291	281567
34291	281568
379	281569
8160	281570
379	281571
7432	281572
708	281573
2549	281574
3014	281575
5	281576
49056	281577
16098	281578
22790	281579
107037	281580
90698	281581
27870	281582
50130	281583
26112	281584
16587	281585
42019	281586
89969	281587
110077	281588
26782	281589
61524	281590
27399	281591
122628	281592
54471	281593
1362	281594
28607	281595
11736	281596
64672	281597
4105	281598
55343	281599
6599	281600
56694	281601
49283	281602
57197	281603
414	281604
6342	281605
6342	281606
106187	281607
77532	281608
17638	281609
7717	281610
137939	281611
86981	281612
106446	281613
125082	281614
7115	281615
81808	281616
10843	281617
77781	281618
22294	281619
4796	281620
71494	281621
27464	281622
30644	281623
30644	281624
26835	281625
11275	281626
11397	281627
90222	281628
11409	281629
103692	281630
37535	281631
37204	281632
112678	281633
34949	281634
52559	281635
60482	281636
67220	281637
22440	281638
54982	281639
111740	281640
93960	281641
112176	281642
53159	281643
90574	281644
19227	281645
70808	281646
19373	281647
157551	281648
27648	281649
69246	281650
71663	281651
119787	281652
70563	281653
136842	281654
52552	281655
4105	281656
59640	281657
13665	281658
46036	281659
108166	281660
13612	281661
20934	281662
67456	281663
12849	281664
90222	281665
64960	281666
129973	281667
59749	281668
38202	281669
37505	281670
27371	281671
10457	281672
30250	281673
11889	281674
11278	281675
105193	281676
18527	281677
165762	281678
57259	281679
25092	281680
23542	281681
4799	281682
160142	281683
156123	281684
141900	281685
5930	281686
156711	281687
145595	281688
90070	281689
97154	281690
12346	281691
27859	281692
84560	281693
138676	281694
106865	281695
22630	281696
66134	281697
38498	281698
66784	281699
134727	281700
5305	281701
161906	281702
4496	281703
136265	281704
26596	281705
47759	281706
58815	281707
26389	281708
49668	281709
34643	281710
152835	281711
83563	281712
63701	281713
119613	281714
162068	281715
68362	281716
80656	281717
95374	281718
83449	281719
83327	281720
128102	281721
131852	281722
139524	281723
122756	281724
54051	281725
82036	281726
74402	281727
49301	281728
74963	281729
105176	281730
150879	281731
11207	281732
65982	281733
63094	281734
3722	281735
148594	281736
54104	281737
44328	281738
28454	281739
45624	281740
127945	281741
2271	281742
33880	281743
43394	281744
47667	281745
115134	281746
50371	281747
91876	281748
90178	281749
156122	281750
108591	281751
90313	281752
19203	281753
14894	281754
73432	281755
103707	281756
34803	281757
93367	281758
44613	281759
103230	281760
89355	281761
158181	281762
99267	281763
99439	281764
49543	281765
46869	281766
108444	281767
48928	281768
121559	281769
135487	281770
159621	281771
153042	281772
98262	281773
10982	281774
25878	281775
2353	281776
53450	281777
15684	281778
55214	281779
55214	281780
11443	281781
141820	281782
38855	281783
52660	281784
42044	281785
85265	281786
99590	281787
64143	281788
156353	281789
90370	281790
111852	281791
36201	281792
41633	281793
97917	281794
153615	281795
77723	281796
87130	281797
51138	281798
117365	281799
128948	281800
123349	281801
110791	281802
110154	281803
95104	281804
96891	281805
105298	281806
108779	281807
155731	281808
80692	281809
112754	281810
117556	281811
33279	281812
116544	281813
154481	281814
9168	281815
30836	281816
79209	281817
77618	281818
3803	281819
100851	281820
35300	281821
18428	281822
30869	281823
51192	281824
67689	281825
110141	281826
40537	281827
152478	281828
30386	281829
127408	281830
46157	281831
143804	281832
160667	281833
18074	281834
92156	281835
154335	281836
39149	281837
62837	281838
54310	281839
112714	281840
34973	281841
9639	281842
102691	281843
121634	281844
70101	281845
33111	281846
9891	281847
58271	281848
1570	281849
35516	281850
11245	281851
12478	281852
353	281853
434	281854
434	281855
3829	281856
12478	281857
77375	281858
273	281859
28827	281860
468	281861
259	281862
8602	281863
5	281864
3141	281865
86190	281866
86190	281867
2583	281868
13257	281869
38237	281870
145788	281871
16022	281872
17715	281873
6683	281874
6811	281875
940	281876
14555	281877
22631	281878
37368	281879
45555	281880
14555	281881
119708	281882
28264	281883
1429	281884
48070	281885
47270	281886
1387	281887
19019	281888
41412	281889
139562	281890
68132	281891
99576	281892
113829	281893
60276	281894
18310	281895
24396	281896
12693	281897
6909	281898
12478	281899
12478	281900
58	281901
3986	281902
126250	281903
1104	281904
51688	281905
114569	281906
710	281907
63357	281908
47066	281909
1104	281910
40	281911
41975	281912
136468	281913
69191	281914
129703	281915
4288	281916
126683	281917
33039	281918
8318	281919
22870	281920
55344	281921
53851	281922
3555	281923
808	281924
73846	281925
27571	281926
2223	281927
137373	281928
7869	281929
62975	281930
6572	281931
21655	281932
71130	281933
50901	281934
83283	281935
26784	281936
58197	281937
68633	281938
12418	281939
67501	281940
26340	281941
47564	281942
37468	281943
67115	281944
36569	281945
106589	281946
2187	281947
14463	281948
33365	281949
13414	281950
75006	281951
80013	281952
62945	281953
94831	281954
34967	281955
15406	281956
5348	281957
61630	281958
20563	281959
7783	281960
60916	281961
11846	281962
22528	281963
6727	281964
80225	281965
105609	281966
35755	281967
25882	281968
58286	281969
40348	281970
14485	281971
81385	281972
25974	281973
315	281974
86882	281975
5145	281976
72401	281977
67844	281978
28261	281979
76865	281980
81995	281981
120878	281982
77285	281983
42493	281984
30812	281985
121889	281986
88571	281987
9892	281988
36939	281989
75669	281990
109520	281991
25735	281992
128467	281993
12507	281994
7416	281995
2964	281996
1803	281997
31599	281998
20597	281999
14318	282000
70872	282001
24673	282002
25130	282003
46640	282004
41056	282005
43797	282006
26626	282007
60827	282008
9515	282009
114076	282010
3969	282011
131810	282012
29767	282013
9516	282014
25717	282015
27444	282016
9489	282017
142783	282018
26360	282019
4818	282020
136919	282021
50136	282022
96212	282023
54288	282024
17069	282025
29766	282026
20185	282027
54177	282028
11441	282029
207	282030
89635	282031
15643	282032
89430	282033
87	282034
139056	282035
100869	282036
48432	282037
95490	282038
74450	282039
1599	282040
33	282041
156373	282042
64993	282043
16222	282044
49449	282045
28151	282046
82883	282047
43108	282048
94568	282049
94211	282050
11576	282051
25438	282052
78031	282053
44856	282054
4524	282055
152964	282056
160476	282057
62649	282058
43330	282059
36729	282060
47295	282061
157279	282062
15078	282063
322	282064
39392	282065
37214	282066
117342	282067
6245	282068
8800	282069
114612	282070
9125	282071
55515	282072
1206	282073
4190	282074
5103	282075
28645	282076
21609	282077
39415	282078
21521	282079
85286	282080
139119	282081
86776	282082
28462	282083
34138	282084
99551	282085
110698	282086
126155	282087
100779	282088
71961	282089
3517	282090
2969	282091
131081	282092
124441	282093
28914	282094
149073	282095
156845	282096
145105	282097
18111	282098
14505	282099
31390	282100
42524	282101
45447	282102
88796	282103
7557	282104
134330	282105
47379	282106
96967	282107
137369	282108
38868	282109
134738	282110
86671	282111
79627	282112
100705	282113
86275	282114
107469	282115
79312	282116
145203	282117
102553	282118
99287	282119
48601	282120
10330	282121
12094	282122
37964	282123
282	282124
100499	282125
5561	282126
14369	282127
22878	282128
104734	282129
22473	282130
38399	282131
37474	282132
7280	282133
108973	282134
90739	282135
83630	282136
102853	282137
46097	282138
136202	282139
82591	282140
32037	282141
76909	282142
6954	282143
68011	282144
89447	282145
95313	282146
36134	282147
88154	282148
88521	282149
2179	282150
9477	282151
12313	282152
17239	282153
93727	282154
47075	282155
64952	282156
6395	282157
90644	282158
99037	282159
9747	282160
89059	282161
49836	282162
67639	282163
94543	282164
23216	282165
20910	282166
86669	282167
49118	282168
28154	282169
53426	282170
96398	282171
8604	282172
130721	282173
55167	282174
58667	282175
39371	282176
14021	282177
139922	282178
37012	282179
83521	282180
39473	282181
9767	282182
66948	282183
33623	282184
56383	282185
639	282186
120067	282187
15673	282188
26560	282189
105466	282190
1945	282191
60429	282192
1559	282193
18783	282194
16732	282195
27301	282196
87893	282197
119658	282198
72442	282199
62372	282200
96976	282201
72843	282202
107639	282203
156519	282204
138084	282205
110654	282206
64781	282207
25106	282208
28577	282209
13652	282210
33146	282211
43779	282212
49360	282213
13604	282214
2259	282215
4463	282216
9351	282217
39191	282218
75883	282219
57411	282220
73872	282221
23851	282222
15123	282223
9533	282224
19716	282225
19716	282226
156431	282227
10448	282228
94504	282229
50458	282230
86260	282231
141791	282232
78413	282233
66147	282234
19989	282235
2228	282236
150543	282237
28476	282238
158681	282239
95640	282240
12035	282241
122877	282242
35672	282243
64346	282244
3601	282245
134330	282246
14650	282247
4740	282248
10078	282249
43308	282250
6567	282251
43108	282252
102458	282253
322	282254
133296	282255
81856	282256
25049	282257
23431	282258
28217	282259
57128	282260
3081	282261
50092	282262
48669	282263
113675	282264
26537	282265
11410	282266
42019	282267
72881	282268
114009	282269
108894	282270
18608	282271
6874	282272
94477	282273
5761	282274
166304	282275
5893	282276
109755	282277
9195	282278
83280	282279
10805	282280
135723	282281
66942	282282
89488	282283
2108	282284
78248	282285
2526	282286
358	282287
83958	282288
69386	282289
66082	282290
71948	282291
64130	282292
32993	282293
121649	282294
44705	282295
134581	282296
39830	282297
4921	282298
4921	282299
106003	282300
38802	282301
2526	282302
7493	282303
1987	282304
1196	282305
41859	282306
6167	282307
3829	282308
118599	282309
139739	282310
110710	282311
121678	282312
134924	282313
11440	282314
17166	282315
17999	282316
21699	282317
33831	282318
16116	282319
16453	282320
32209	282321
5028	282322
137036	282323
105822	282324
62329	282325
10217	282326
104873	282327
105664	282328
22125	282329
43109	282330
47113	282331
110785	282332
109708	282333
27689	282334
55075	282335
36231	282336
80143	282337
121789	282338
7877	282339
33710	282340
32958	282341
46233	282342
76004	282343
22823	282344
136099	282345
90836	282346
37833	282347
104395	282348
138683	282349
98048	282350
51429	282351
139	282352
24242	282353
14717	282354
767	282355
65995	282356
27819	282357
1047	282358
69511	282359
11117	282360
25307	282361
3548	282362
120152	282363
131357	282364
10115	282365
77940	282366
65725	282367
225	282368
41395	282369
67005	282370
27019	282371
120678	282372
86809	282373
20941	282374
98447	282375
74247	282376
44353	282377
143150	282378
32532	282379
21655	282380
22835	282381
40073	282382
14717	282383
43739	282384
55190	282385
39648	282386
33768	282387
502	282388
50392	282389
78405	282390
75903	282391
43491	282392
43491	282393
57212	282394
77940	282395
125038	282396
8592	282397
83214	282398
5977	282399
3958	282400
4601	282401
21824	282402
113995	282403
24994	282404
90701	282405
32757	282406
2764	282407
96436	282408
13015	282409
44789	282410
16612	282411
24066	282412
11869	282413
11429	282414
117778	282415
114058	282416
2009	282417
66641	282418
29023	282419
7479	282420
122650	282421
114399	282422
3015	282423
83790	282424
83790	282425
89478	282426
45333	282427
19810	282428
114065	282429
11882	282430
4793	282431
88240	282432
33285	282433
128028	282434
22546	282435
57278	282436
38443	282437
3248	282438
7828	282439
111236	282440
75820	282441
97197	282442
31069	282443
1668	282444
42895	282445
5458	282446
44127	282447
123522	282448
101420	282449
19325	282450
17310	282451
2085	282452
117279	282453
92748	282454
56938	282455
134243	282456
134243	282457
21410	282458
58788	282459
118322	282460
2764	282461
21049	282462
158769	282463
68630	282464
60833	282465
89829	282466
17913	282467
115063	282468
83442	282469
5532	282470
4996	282471
9542	282472
6603	282473
74016	282474
9550	282475
40031	282476
131656	282477
1057	282478
2096	282479
167490	282480
6119	282481
3654	282482
21221	282483
3015	282484
23798	282485
5261	282486
158854	282487
65243	282488
114850	282489
22833	282490
5336	282491
73305	282492
22751	282493
8062	282494
111895	282495
111199	282496
52278	282497
133141	282498
103155	282499
14819	282500
130087	282501
23074	282502
76618	282503
7705	282504
4673	282505
67619	282506
5402	282507
86907	282508
105226	282509
58632	282510
71920	282511
17983	282512
138543	282513
25520	282514
8745	282515
24386	282516
23140	282517
20709	282518
57680	282519
25401	282520
77939	282521
65998	282522
67669	282523
122351	282524
46195	282525
163852	282526
59149	282527
78073	282528
59013	282529
76425	282530
59945	282531
21184	282532
19987	282533
83680	282534
17841	282535
60366	282536
1040	282537
8948	282538
139328	282539
58896	282540
8516	282541
7873	282542
30	282543
1000	282544
449	282545
544	282546
5629	282547
43162	282548
10735	282549
2661	282550
560	282551
14245	282552
26799	282553
12308	282554
5881	282555
27588	282556
60662	282557
95717	282558
99719	282559
62631	282560
52392	282561
148443	282562
46690	282563
160076	282564
66980	282565
165743	282566
139706	282567
500	282568
66508	282569
134027	282570
122337	282571
90	282572
39394	282573
52993	282574
6560	282575
3688	282576
78401	282577
39160	282578
9417	282579
136917	282580
7367	282581
40229	282582
17204	282583
12411	282584
118234	282585
64547	282586
35449	282587
7211	282588
18076	282589
1943	282590
59531	282591
57399	282592
57396	282593
8423	282594
33565	282595
21960	282596
53167	282597
1167	282598
1167	282599
35945	282600
10916	282601
99364	282602
164526	282603
63710	282604
41524	282605
112391	282606
5529	282607
45885	282608
20306	282609
23162	282610
165891	282611
29183	282612
2751	282613
113609	282614
60269	282615
83319	282616
102902	282617
121247	282618
101131	282619
108604	282620
93376	282621
141156	282622
113428	282623
44872	282624
25965	282625
99256	282626
136166	282627
147039	282628
105241	282629
25558	282630
25965	282631
67075	282632
7523	282633
137794	282634
28775	282635
68906	282636
72694	282637
121294	282638
113143	282639
113792	282640
90677	282641
52516	282642
105785	282643
78117	282644
105464	282645
118899	282646
95689	282647
146851	282648
116817	282649
67243	282650
23726	282651
90545	282652
79191	282653
69154	282654
81683	282655
137525	282656
103686	282657
78188	282658
132930	282659
77078	282660
121609	282661
124607	282662
110738	282663
113113	282664
134095	282665
73009	282666
110454	282667
137298	282668
54350	282669
83498	282670
90500	282671
122925	282672
49852	282673
13527	282674
137545	282675
93729	282676
45401	282677
97137	282678
113259	282679
137227	282680
160559	282681
99342	282682
135878	282683
137552	282684
95579	282685
95624	282686
126171	282687
22473	282688
61346	282689
113568	282690
154607	282691
127363	282692
92024	282693
137679	282694
124195	282695
49495	282696
137471	282697
87327	282698
38015	282699
105619	282700
91981	282701
78444	282702
123090	282703
17185	282704
110219	282705
10943	282706
80329	282707
77954	282708
103663	282709
90965	282710
113129	282711
50785	282712
3321	282713
5736	282714
129524	282715
146836	282716
154650	282717
90793	282718
79883	282719
137738	282720
110671	282721
137732	282722
85304	282723
75348	282724
44056	282725
64796	282726
18240	282727
83357	282728
33673	282729
68909	282730
155711	282731
75455	282732
105739	282733
54982	282734
24918	282735
147482	282736
19148	282737
117611	282738
89599	282739
137060	282740
112158	282741
54174	282742
63437	282743
143823	282744
90109	282745
76524	282746
5703	282747
81051	282748
56802	282749
87862	282750
55800	282751
44602	282752
17232	282753
17232	282754
35715	282755
3096	282756
29975	282757
45749	282758
2327	282759
83979	282760
141779	282761
57138	282762
70121	282763
18733	282764
95490	282765
112222	282766
130068	282767
47126	282768
109234	282769
34061	282770
97910	282771
29406	282772
77079	282773
67055	282774
187	282775
17462	282776
14518	282777
66531	282778
10475	282779
14470	282780
18835	282781
26472	282782
21246	282783
40564	282784
138319	282785
8635	282786
41526	282787
114212	282788
3393	282789
29965	282790
202	282791
5968	282792
52	282793
1035	282794
62206	282795
39432	282796
39432	282797
65067	282798
37355	282799
65364	282800
78874	282801
5881	282802
97485	282803
78149	282804
91699	282805
86846	282806
2450	282807
141530	282808
106702	282809
21081	282810
64118	282811
12640	282812
26399	282813
85212	282814
131599	282815
79185	282816
9168	282817
96726	282818
110003	282819
5630	282820
13460	282821
17692	282822
133419	282823
15124	282824
92492	282825
9131	282826
6571	282827
21709	282828
13395	282829
63942	282830
8818	282831
111699	282832
92060	282833
26662	282834
135608	282835
83514	282836
5007	282837
3369	282838
152916	282839
31034	282840
61240	282841
19967	282842
102305	282843
117209	282844
85202	282845
68298	282846
61810	282847
78	282848
1385	282849
130396	282850
6751	282851
45278	282852
7752	282853
65440	282854
3243	282855
64958	282856
67169	282857
107411	282858
2570	282859
865	282860
116581	282861
64350	282862
76685	282863
35725	282864
45510	282865
535	282866
41737	282867
158157	282868
47079	282869
26179	282870
6888	282871
5506	282872
14263	282873
15718	282874
11230	282875
72935	282876
90239	282877
6755	282878
138204	282879
12901	282880
16761	282881
1159	282882
27861	282883
76030	282884
61723	282885
7325	282886
8742	282887
5478	282888
23788	282889
41468	282890
104851	282891
39	282892
2095	282893
15305	282894
91406	282895
667	282896
11539	282897
32960	282898
24473	282899
6314	282900
8707	282901
221	282902
22896	282903
53588	282904
29150	282905
537	282906
1921	282907
535	282908
293	282909
3516	282910
2954	282911
121218	282912
50580	282913
69388	282914
23905	282915
80	282916
19869	282917
134713	282918
90751	282919
802	282920
77255	282921
131	282922
77064	282923
4090	282924
2010	282925
53029	282926
796	282927
38882	282928
12735	282929
104842	282930
41527	282931
124730	282932
7583	282933
10396	282934
20807	282935
786	282936
23035	282937
337	282938
73455	282939
2704	282940
186	282941
84036	282942
3183	282943
902	282944
3449	282945
11085	282946
12964	282947
5110	282948
37411	282949
12331	282950
24838	282951
9429	282952
4648	282953
28998	282954
3864	282955
15936	282956
135984	282957
10126	282958
4844	282959
5883	282960
38891	282961
2044	282962
5813	282963
628	282964
153280	282965
3707	282966
3415	282967
49	282968
729	282969
4143	282970
8065	282971
6657	282972
3789	282973
2185	282974
164687	282975
8821	282976
82889	282977
67377	282978
78634	282979
85899	282980
681	282981
309	282982
89389	282983
8104	282984
5179	282985
58109	282986
7958	282987
59162	282988
8016	282989
59740	282990
156438	282991
12888	282992
4375	282993
26544	282994
427	282995
45349	282996
228	282997
152551	282998
5327	282999
322	283000
228	283001
50065	283002
27662	283003
875	283004
31717	283005
5110	283006
27130	283007
93430	283008
12781	283009
114958	283010
8321	283011
66000	283012
2789	283013
7710	283014
52151	283015
2956	283016
16594	283017
31681	283018
3947	283019
74414	283020
54197	283021
1531	283022
86982	283023
8196	283024
9280	283025
927	283026
31717	283027
18135	283028
5591	283029
34383	283030
4439	283031
74795	283032
25476	283033
2788	283034
3745	283035
239	283036
10	283037
46917	283038
2377	283039
276	283040
19113	283041
7033	283042
18	283043
387	283044
726	283045
46077	283046
90834	283047
1598	283048
3026	283049
4937	283050
47512	283051
26385	283052
8668	283053
1095	283054
22443	283055
6516	283056
7780	283057
85589	283058
16613	283059
6408	283060
73970	283061
67423	283062
11518	283063
61416	283064
7996	283065
8562	283066
24413	283067
2482	283068
70546	283069
13591	283070
16457	283071
45466	283072
166112	283073
16707	283074
26732	283075
112573	283076
3112	283077
96110	283078
129482	283079
78104	283080
29696	283081
80	283082
856	283083
7381	283084
14626	283085
15682	283086
4702	283087
4593	283088
25566	283089
752	283090
18135	283091
16226	283092
258	283093
8908	283094
156	283095
3195	283096
68320	283097
8466	283098
3580	283099
16296	283100
543	283101
61416	283102
62187	283103
162	283104
1109	283105
3869	283106
1157	283107
26542	283108
90604	283109
3631	283110
1524	283111
3466	283112
111802	283113
287	283114
2042	283115
201	283116
1232	283117
5854	283118
3935	283119
2440	283120
127850	283121
94867	283122
9052	283123
19	283124
3077	283125
999	283126
60266	283127
90203	283128
59836	283129
29215	283130
452	283131
38419	283132
33153	283133
13158	283134
101434	283135
111333	283136
138785	283137
22270	283138
23333	283139
23509	283140
83270	283141
94044	283142
4191	283143
25347	283144
7928	283145
652	283146
1105	283147
54121	283148
32687	283149
65837	283150
8007	283151
13517	283152
7973	283153
13473	283154
36176	283155
594	283156
8491	283157
7	283158
6620	283159
765	283160
849	283161
892	283162
10	283163
114291	283164
154	283165
684	283166
2291	283167
90601	283168
99594	283169
3243	283170
99337	283171
10211	283172
248	283173
17824	283174
6779	283175
119910	283176
2777	283177
11773	283178
4857	283179
30537	283180
67637	283181
29767	283182
8632	283183
10893	283184
11813	283185
29554	283186
95522	283187
164149	283188
6440	283189
4116	283190
19304	283191
13946	283192
105562	283193
87998	283194
545	283195
4625	283196
156552	283197
11840	283198
91041	283199
136077	283200
127897	283201
16400	283202
15592	283203
52966	283204
127859	283205
50580	283206
11421	283207
543	283208
47607	283209
8485	283210
3183	283211
1196	283212
123933	283213
30105	283214
9596	283215
17424	283216
38020	283217
12744	283218
4600	283219
134326	283220
47017	283221
26495	283222
18276	283223
75059	283224
80062	283225
80116	283226
91257	283227
133613	283228
7663	283229
5090	283230
11215	283231
8113	283232
13821	283233
15038	283234
2205	283235
14097	283236
52096	283237
38355	283238
104889	283239
4	283240
43223	283241
70327	283242
7158	283243
26605	283244
9130	283245
164200	283246
120337	283247
46943	283248
137779	283249
30693	283250
26054	283251
20221	283252
57483	283253
74491	283254
7027	283255
31370	283256
53539	283257
70666	283258
1048	283259
22714	283260
104904	283261
41220	283262
127903	283263
26697	283264
45591	283265
81017	283266
22288	283267
113055	283268
18220	283269
69914	283270
39290	283271
164213	283272
23883	283273
9260	283274
14352	283275
3546	283276
23505	283277
152901	283278
303	283279
6507	283280
4629	283281
81017	283282
34854	283283
58346	283284
46640	283285
53457	283286
162212	283287
67151	283288
86192	283289
112181	283290
150397	283291
1621	283292
153513	283293
68389	283294
129411	283295
55484	283296
23807	283297
60532	283298
60532	283299
9929	283300
105896	283301
134229	283302
107044	283303
82273	283304
63097	283305
97929	283306
47495	283307
134240	283308
147021	283309
125778	283310
79395	283311
49580	283312
73049	283313
129675	283314
56885	283315
109881	283316
81496	283317
158013	283318
23713	283319
132402	283320
63265	283321
1067	283322
115583	283323
39	283324
5128	283325
48031	283326
51888	283327
118142	283328
119861	283329
11068	283330
62458	283331
143601	283332
102178	283333
122748	283334
12465	283335
27693	283336
11174	283337
165992	283338
33	283339
11919	283340
74280	283341
4823	283342
121656	283343
1052	283344
16751	283345
20053	283346
57644	283347
165819	283348
7338	283349
41426	283350
134033	283351
953	283352
41915	283353
82022	283354
67521	283355
122844	283356
110516	283357
27267	283358
120338	283359
75995	283360
121515	283361
96770	283362
16558	283363
74840	283364
8764	283365
52733	283366
33878	283367
98828	283368
42145	283369
55378	283370
85131	283371
37468	283372
28561	283373
48270	283374
51942	283375
716	283376
128760	283377
86368	283378
49833	283379
110120	283380
80877	283381
52126	283382
145388	283383
131189	283384
78343	283385
121204	283386
25315	283387
88104	283388
11783	283389
70172	283390
135193	283391
40437	283392
39557	283393
8821	283394
60987	283395
40970	283396
116778	283397
70067	283398
119841	283399
52550	283400
66227	283401
66974	283402
43703	283403
74830	283404
42250	283405
113210	283406
70037	283407
114390	283408
23178	283409
90383	283410
25261	283411
19010	283412
47299	283413
87531	283414
31928	283415
90588	283416
46868	283417
38943	283418
81927	283419
108430	283420
13924	283421
149130	283422
90050	283423
38753	283424
134655	283425
16813	283426
4479	283427
104894	283428
134810	283429
20775	283430
109705	283431
17008	283432
353	283433
20282	283434
102040	283435
45375	283436
741	283437
41445	283438
79728	283439
30875	283440
78429	283441
24984	283442
105149	283443
93366	283444
58976	283445
52133	283446
6402	283447
139256	283448
11082	283449
67259	283450
44235	283451
75778	283452
101757	283453
122423	283454
103188	283455
4557	283456
145626	283457
76070	283458
1256	283459
9940	283460
190	283461
3684	283462
102114	283463
24887	283464
83882	283465
101363	283466
49520	283467
59290	283468
97583	283469
28352	283470
23253	283471
6182	283472
352	283473
7022	283474
77778	283475
85979	283476
73407	283477
139838	283478
18662	283479
108523	283480
76592	283481
35881	283482
1621	283483
31410	283484
86802	283485
51201	283486
79359	283487
6448	283488
38528	283489
97539	283490
1002	283491
54279	283492
130961	283493
160635	283494
15540	283495
1048	283496
85399	283497
68065	283498
67252	283499
21958	283500
72038	283501
109948	283502
30695	283503
30	283504
9958	283505
12342	283506
9874	283507
74490	283508
5434	283509
82090	283510
29787	283511
110908	283512
45457	283513
6700	283514
73825	283515
144779	283516
67591	283517
33167	283518
57834	283519
118001	283520
55498	283521
75142	283522
67548	283523
96274	283524
86134	283525
15320	283526
9045	283527
22404	283528
12424	283529
9840	283530
161903	283531
127911	283532
139273	283533
63494	283534
71861	283535
44580	283536
106071	283537
105270	283538
102638	283539
21335	283540
59165	283541
111921	283542
96859	283543
30857	283544
14756	283545
84351	283546
90649	283547
15707	283548
24916	283549
66531	283550
105112	283551
89932	283552
114360	283553
38225	283554
1223	283555
2895	283556
40439	283557
66119	283558
113078	283559
108721	283560
580	283561
158230	283562
129839	283563
30767	283564
78930	283565
81017	283566
105210	283567
162542	283568
125592	283569
111837	283570
1047	283571
81698	283572
55143	283573
97484	283574
76270	283575
3251	283576
698	283577
12864	283578
109266	283579
161964	283580
75999	283581
21102	283582
29734	283583
60146	283584
83304	283585
102693	283586
98786	283587
29910	283588
100676	283589
133281	283590
59852	283591
78434	283592
133750	283593
128935	283594
2859	283595
61280	283596
115432	283597
7467	283598
39547	283599
65717	283600
53757	283601
92582	283602
5907	283603
80791	283604
59152	283605
108918	283606
8452	283607
114830	283608
235	283609
17757	283610
159132	283611
3158	283612
97494	283613
57777	283614
110691	283615
44502	283616
86237	283617
18201	283618
582	283619
25922	283620
1361	283621
40082	283622
2206	283623
108416	283624
88652	283625
100442	283626
17823	283627
114366	283628
23345	283629
41523	283630
74645	283631
109697	283632
79771	283633
25235	283634
16063	283635
64026	283636
53302	283637
85300	283638
117179	283639
12222	283640
9840	283641
13264	283642
49	283643
108	283644
448	283645
12379	283646
8652	283647
27143	283648
68834	283649
20577	283650
6523	283651
62941	283652
19727	283653
78820	283654
39920	283655
65137	283656
115170	283657
109222	283658
45832	283659
103401	283660
14654	283661
115659	283662
113033	283663
92817	283664
115376	283665
18288	283666
9696	283667
284	283668
38512	283669
4142	283670
158817	283671
675	283672
1118	283673
20282	283674
111526	283675
155077	283676
44942	283677
10753	283678
9024	283679
135329	283680
37222	283681
38001	283682
93330	283683
413	283684
413	283685
5907	283686
28848	283687
119157	283688
113412	283689
775	283690
1139	283691
129749	283692
76324	283693
100401	283694
69823	283695
58570	283696
9890	283697
42992	283698
76924	283699
33927	283700
5866	283701
22705	283702
52284	283703
7294	283704
89814	283705
48029	283706
19180	283707
130970	283708
132170	283709
9204	283710
122428	283711
80230	283712
137007	283713
94244	283714
73792	283715
20649	283716
4150	283717
40557	283718
39244	283719
343	283720
56884	283721
162754	283722
165821	283723
75707	283724
24708	283725
32361	283726
6813	283727
76548	283728
96462	283729
15211	283730
23809	283731
43349	283732
129099	283733
68246	283734
24119	283735
34278	283736
24983	283737
63504	283738
13576	283739
104983	283740
584	283741
84662	283742
55513	283743
48769	283744
118665	283745
112862	283746
99300	283747
37061	283748
106973	283749
13427	283750
137181	283751
63229	283752
19101	283753
103631	283754
66885	283755
53641	283756
57327	283757
54087	283758
4317	283759
17120	283760
59037	283761
400	283762
127251	283763
77577	283764
139497	283765
86873	283766
93500	283767
60178	283768
46210	283769
63145	283770
1566	283771
102543	283772
36978	283773
23034	283774
56828	283775
17512	283776
2390	283777
4545	283778
77907	283779
135783	283780
90190	283781
11430	283782
24866	283783
30055	283784
59893	283785
120772	283786
95686	283787
137334	283788
85441	283789
43040	283790
42169	283791
141082	283792
98825	283793
62235	283794
9918	283795
86047	283796
42563	283797
5168	283798
26940	283799
87546	283800
45125	283801
141390	283802
132884	283803
139335	283804
7588	283805
109545	283806
148660	283807
163855	283808
152895	283809
114562	283810
92990	283811
127548	283812
69950	283813
177	283814
35012	283815
64145	283816
53621	283817
108547	283818
98818	283819
90230	283820
93412	283821
166000	283822
165768	283823
59723	283824
58258	283825
2104	283826
50057	283827
59867	283828
37131	283829
61899	283830
118712	283831
73388	283832
130495	283833
6884	283834
15	283835
42042	283836
35668	283837
66310	283838
73169	283839
30572	283840
155859	283841
33809	283842
51514	283843
15077	283844
87109	283845
98477	283846
86389	283847
46918	283848
12159	283849
38417	283850
26340	283851
1388	283852
323	283853
49437	283854
49437	283855
435	283856
278	283857
15895	283858
36023	283859
14381	283860
80233	283861
3468	283862
23001	283863
33697	283864
68749	283865
8226	283866
49	283867
41392	283868
4297	283869
18244	283870
102626	283871
116694	283872
76695	283873
13714	283874
4424	283875
40434	283876
106651	283877
27526	283878
141016	283879
3245	283880
117161	283881
117138	283882
117111	283883
98725	283884
65771	283885
25896	283886
37029	283887
16881	283888
90722	283889
718	283890
2849	283891
69082	283892
5308	283893
19586	283894
30627	283895
1797	283896
70099	283897
49511	283898
28446	283899
28446	283900
121196	283901
5180	283902
4929	283903
56230	283904
57971	283905
65023	283906
55178	283907
9274	283908
105119	283909
259	283910
62230	283911
1215	283912
2330	283913
2330	283914
2330	283915
98243	283916
9580	283917
37654	283918
46238	283919
50466	283920
90437	283921
63606	283922
102817	283923
72252	283924
49603	283925
45331	283926
27570	283927
46388	283928
490	283929
39342	283930
47275	283931
32060	283932
38834	283933
69	283934
41977	283935
48924	283936
69092	283937
6754	283938
86966	283939
55478	283940
25055	283941
89368	283942
2704	283943
1551	283944
2491	283945
2841	283946
914	283947
30427	283948
9362	283949
27421	283950
1209	283951
372	283952
29540	283953
11699	283954
1705	283955
949	283956
41646	283957
10646	283958
18837	283959
48756	283960
73902	283961
81725	283962
100113	283963
35760	283964
44738	283965
19808	283966
69429	283967
42844	283968
19036	283969
9598	283970
7837	283971
24525	283972
42	283973
83207	283974
152545	283975
4630	283976
17864	283977
152550	283978
141256	283979
72631	283980
135693	283981
93322	283982
85384	283983
125322	283984
141216	283985
107129	283986
48049	283987
98599	283988
28979	283989
1504	283990
53349	283991
39342	283992
15432	283993
18731	283994
17405	283995
99838	283996
94990	283997
75304	283998
26088	283999
22483	284000
2341	284001
18819	284002
277	284003
6296	284004
1586	284005
7926	284006
141106	284007
1515	284008
58692	284009
49408	284010
85612	284011
4699	284012
11934	284013
29809	284014
77125	284015
138571	284016
5810	284017
71603	284018
88757	284019
1584	284020
1381	284021
11858	284022
16385	284023
2021	284024
13195	284025
4864	284026
20811	284027
125125	284028
50075	284029
20811	284030
115900	284031
129619	284032
22338	284033
128586	284034
38053	284035
25839	284036
86333	284037
139794	284038
5563	284039
24239	284040
14396	284041
98060	284042
67318	284043
78981	284044
40509	284045
77575	284046
11296	284047
52937	284048
54237	284049
8549	284050
9767	284051
2968	284052
36755	284053
51028	284054
70421	284055
29473	284056
19874	284057
34224	284058
13260	284059
20097	284060
28614	284061
49625	284062
101107	284063
128966	284064
4818	284065
109530	284066
32393	284067
62987	284068
58900	284069
60889	284070
96049	284071
13765	284072
64118	284073
15816	284074
111129	284075
10864	284076
53567	284077
1122	284078
52121	284079
18138	284080
51488	284081
51488	284082
4197	284083
52146	284084
9025	284085
93964	284086
196	284087
815	284088
69905	284089
8095	284090
59292	284091
45645	284092
63712	284093
11932	284094
2319	284095
85074	284096
56461	284097
8846	284098
7517	284099
28984	284100
28984	284101
52118	284102
455	284103
41469	284104
7374	284105
1385	284106
30648	284107
18257	284108
19308	284109
855	284110
3231	284111
9132	284112
131057	284113
23333	284114
132688	284115
135274	284116
53092	284117
15802	284118
53710	284119
42518	284120
42516	284121
42516	284122
58284	284123
52347	284124
9287	284125
751	284126
40891	284127
384	284128
17397	284129
24450	284130
23892	284131
139798	284132
114716	284133
10810	284134
6349	284135
16275	284136
9324	284137
107071	284138
114158	284139
18864	284140
94139	284141
15087	284142
10810	284143
19344	284144
65654	284145
26784	284146
51044	284147
114022	284148
5113	284149
40891	284150
37964	284151
19018	284152
106565	284153
29633	284154
14452	284155
3189	284156
71252	284157
9264	284158
53439	284159
130049	284160
37953	284161
49042	284162
12515	284163
64851	284164
8393	284165
68491	284166
9066	284167
29986	284168
45287	284169
9744	284170
7719	284171
28020	284172
58673	284173
55631	284174
25007	284175
64570	284176
83602	284177
3865	284178
72699	284179
130020	284180
25216	284181
81341	284182
85392	284183
46398	284184
16275	284185
16275	284186
32113	284187
72144	284188
56723	284189
76564	284190
24754	284191
4809	284192
74188	284193
1367	284194
31217	284195
39088	284196
7750	284197
38219	284198
25216	284199
46334	284200
93058	284201
42615	284202
115210	284203
48153	284204
14713	284205
35954	284206
20556	284207
4420	284208
4221	284209
23892	284210
25069	284211
11847	284212
80304	284213
64811	284214
12147	284215
887	284216
11926	284217
74053	284218
86046	284219
11578	284220
52307	284221
68471	284222
1808	284223
92127	284224
43524	284225
14769	284226
15447	284227
3037	284228
47254	284229
3202	284230
34746	284231
1045	284232
22926	284233
32066	284234
28651	284235
133509	284236
45207	284237
10493	284238
38992	284239
8512	284240
51605	284241
66092	284242
21215	284243
352	284244
85782	284245
16519	284246
529	284247
102611	284248
121476	284249
23228	284250
54477	284251
4073	284252
31301	284253
84066	284254
23517	284255
61194	284256
64557	284257
18882	284258
2916	284259
1015	284260
91503	284261
26625	284262
14855	284263
34554	284264
1419	284265
2233	284266
1851	284267
1426	284268
2740	284269
1361	284270
33810	284271
104915	284272
14948	284273
56736	284274
67589	284275
90387	284276
2401	284277
24812	284278
9545	284279
39524	284280
9527	284281
1961	284282
351	284283
3569	284284
3838	284285
81000	284286
997	284287
9569	284288
19308	284289
342	284290
57077	284291
81382	284292
36801	284293
315	284294
31633	284295
74149	284296
1900	284297
152473	284298
32066	284299
6791	284300
97833	284301
119927	284302
52695	284303
404	284304
31033	284305
35311	284306
1182	284307
87577	284308
3590	284309
908	284310
3684	284311
35101	284312
117249	284313
51230	284314
52901	284315
55526	284316
135659	284317
40955	284318
14048	284319
99042	284320
135778	284321
12166	284322
78773	284323
43213	284324
48829	284325
5798	284326
7526	284327
124647	284328
876	284329
99829	284330
14881	284331
42020	284332
14863	284333
28724	284334
159959	284335
7539	284336
9078	284337
75511	284338
23539	284339
115570	284340
91955	284341
89904	284342
72787	284343
98906	284344
40091	284345
150818	284346
166725	284347
14019	284348
3115	284349
49684	284350
111787	284351
21069	284352
33523	284353
7379	284354
85724	284355
35360	284356
35360	284357
35360	284358
35360	284359
35360	284360
7867	284361
14863	284362
50392	284363
7379	284364
3817	284365
18078	284366
64	284367
117586	284368
5447	284369
67863	284370
28315	284371
14011	284372
4363	284373
13626	284374
13445	284375
37170	284376
116	284377
8953	284378
24801	284379
2558	284380
49408	284381
93537	284382
135926	284383
17280	284384
5160	284385
1126	284386
3317	284387
6896	284388
160352	284389
13798	284390
2535	284391
72998	284392
50153	284393
86666	284394
6700	284395
92122	284396
70393	284397
134405	284398
19741	284399
79330	284400
4344	284401
2527	284402
14942	284403
34884	284404
13479	284405
44780	284406
87902	284407
5451	284408
66280	284409
17662	284410
65950	284411
9125	284412
104530	284413
53500	284414
28252	284415
14	284416
8	284417
71598	284418
3	284419
13614	284420
13	284421
50548	284422
22492	284423
2538	284424
26212	284425
64352	284426
4878	284427
72287	284428
28250	284429
118130	284430
103332	284431
7280	284432
87784	284433
19429	284434
57914	284435
31246	284436
20585	284437
67901	284438
83250	284439
10141	284440
88990	284441
9273	284442
25272	284443
61616	284444
21510	284445
158949	284446
11462	284447
987	284448
24023	284449
35688	284450
35696	284451
87854	284452
88399	284453
46977	284454
61909	284455
85988	284456
3031	284457
114015	284458
40924	284459
1312	284460
4428	284461
949	284462
16233	284463
2571	284464
15	284465
281	284466
1276	284467
131190	284468
46977	284469
12018	284470
3282	284471
706	284472
78222	284473
107854	284474
132136	284475
14032	284476
42938	284477
8673	284478
40147	284479
53655	284480
53725	284481
92157	284482
100618	284483
29874	284484
61155	284485
213	284486
115213	284487
9456	284488
14240	284489
4857	284490
1087	284491
971	284492
36551	284493
15652	284494
677	284495
85583	284496
86800	284497
7438	284498
82546	284499
36555	284500
30845	284501
30498	284502
18269	284503
127961	284504
16959	284505
83049	284506
6025	284507
17984	284508
19793	284509
19798	284510
14622	284511
23452	284512
6444	284513
109000	284514
9320	284515
39036	284516
26858	284517
56688	284518
13627	284519
9320	284520
28947	284521
138066	284522
14622	284523
5474	284524
52265	284525
6444	284526
28172	284527
136389	284528
90917	284529
90917	284530
31266	284531
12799	284532
1757	284533
65	284534
68574	284535
126618	284536
30300	284537
34120	284538
85274	284539
3578	284540
3749	284541
120518	284542
11959	284543
65338	284544
6969	284545
79833	284546
39251	284547
59337	284548
96746	284549
3420	284550
138586	284551
102898	284552
11610	284553
133267	284554
16468	284555
200	284556
10899	284557
124877	284558
95757	284559
47852	284560
20938	284561
301	284562
23444	284563
16394	284564
51351	284565
157621	284566
23720	284567
70981	284568
7544	284569
108721	284570
56279	284571
69705	284572
57566	284573
42100	284574
39205	284575
143510	284576
31084	284577
25677	284578
18510	284579
64007	284580
86535	284581
38758	284582
78223	284583
92368	284584
39652	284585
112452	284586
8530	284587
45043	284588
166528	284589
301	284590
43181	284591
18021	284592
5471	284593
6205	284594
21908	284595
22706	284596
21153	284597
19874	284598
140496	284599
71409	284600
91132	284601
115351	284602
5067	284603
13908	284604
23430	284605
887	284606
25786	284607
5672	284608
2939	284609
2939	284610
2939	284611
2939	284612
2939	284613
2939	284614
2939	284615
3125	284616
165626	284617
9635	284618
116787	284619
21889	284620
2172	284621
137891	284622
11610	284623
24584	284624
73995	284625
68263	284626
17580	284627
56390	284628
447	284629
20703	284630
65225	284631
105505	284632
8228	284633
29876	284634
113001	284635
51044	284636
131183	284637
41792	284638
130248	284639
61300	284640
4051	284641
63481	284642
55387	284643
157548	284644
44478	284645
13908	284646
48637	284647
87001	284648
16468	284649
38677	284650
9222	284651
29874	284652
36396	284653
13901	284654
17184	284655
49583	284656
150333	284657
43562	284658
72232	284659
502	284660
8902	284661
4808	284662
27700	284663
54525	284664
40679	284665
142053	284666
29512	284667
60182	284668
60925	284669
8466	284670
69627	284671
18260	284672
30902	284673
33560	284674
31319	284675
73739	284676
53803	284677
54863	284678
55809	284679
138737	284680
18256	284681
8925	284682
4206	284683
110758	284684
45546	284685
110758	284686
31084	284687
23118	284688
33623	284689
9518	284690
48253	284691
57848	284692
57502	284693
160398	284694
129915	284695
83540	284696
122207	284697
23503	284698
110746	284699
7995	284700
28083	284701
6592	284702
3927	284703
41718	284704
25980	284705
37636	284706
9879	284707
44165	284708
69705	284709
7630	284710
34885	284711
7699	284712
106178	284713
24746	284714
10270	284715
53725	284716
69771	284717
25888	284718
67387	284719
1276	284720
115397	284721
54410	284722
27884	284723
39883	284724
10996	284725
123603	284726
66811	284727
18438	284728
130897	284729
46661	284730
27615	284731
27615	284732
49398	284733
1909	284734
8758	284735
9179	284736
67387	284737
29847	284738
33807	284739
3420	284740
33234	284741
62577	284742
71266	284743
44780	284744
107524	284745
16008	284746
3228	284747
149078	284748
43403	284749
19108	284750
36740	284751
29203	284752
126722	284753
66570	284754
39668	284755
23196	284756
21017	284757
160016	284758
33342	284759
6219	284760
2711	284761
76916	284762
10228	284763
23571	284764
600	284765
3326	284766
66351	284767
37636	284768
131232	284769
13435	284770
541	284771
65991	284772
64510	284773
59129	284774
23481	284775
12550	284776
48906	284777
16333	284778
87559	284779
145089	284780
8430	284781
16867	284782
47913	284783
112528	284784
54319	284785
41224	284786
133623	284787
50743	284788
13925	284789
158112	284790
16611	284791
73988	284792
2308	284793
22152	284794
83131	284795
63815	284796
85591	284797
26394	284798
85610	284799
1085	284800
108200	284801
3998	284802
26815	284803
94556	284804
33786	284805
13608	284806
13674	284807
41068	284808
87137	284809
167	284810
3804	284811
99904	284812
1778	284813
1909	284814
69783	284815
17815	284816
117288	284817
115349	284818
13286	284819
15628	284820
4546	284821
57254	284822
12567	284823
11688	284824
104536	284825
16012	284826
159348	284827
34415	284828
95895	284829
2584	284830
9728	284831
16081	284832
22786	284833
75871	284834
9168	284835
23215	284836
52613	284837
20087	284838
152800	284839
4817	284840
89179	284841
2174	284842
21694	284843
136390	284844
17962	284845
6869	284846
62467	284847
96	284848
62577	284849
1583	284850
30699	284851
45148	284852
80749	284853
38306	284854
55708	284855
28326	284856
39090	284857
67201	284858
53753	284859
90902	284860
52599	284861
312	284862
6117	284863
142179	284864
4375	284865
69898	284866
16856	284867
91610	284868
30619	284869
7613	284870
126735	284871
58631	284872
18744	284873
7047	284874
78722	284875
25736	284876
95110	284877
121847	284878
58268	284879
93679	284880
38766	284881
8692	284882
83795	284883
94009	284884
2336	284885
99658	284886
1722	284887
4105	284888
135	284889
1248	284890
16566	284891
4843	284892
69277	284893
6195	284894
40588	284895
131156	284896
48621	284897
36571	284898
11623	284899
89155	284900
41977	284901
150763	284902
48664	284903
49291	284904
6143	284905
49345	284906
15840	284907
27352	284908
17212	284909
71081	284910
54688	284911
24619	284912
82980	284913
69013	284914
47779	284915
37216	284916
41936	284917
52973	284918
28444	284919
17174	284920
63353	284921
37848	284922
41447	284923
9135	284924
91434	284925
121177	284926
111759	284927
31031	284928
41907	284929
38598	284930
18402	284931
41937	284932
89071	284933
31018	284934
31025	284935
41433	284936
69041	284937
7847	284938
132736	284939
123463	284940
5007	284941
96872	284942
71109	284943
114453	284944
48639	284945
2442	284946
1385	284947
1452	284948
70069	284949
40603	284950
167564	284951
131044	284952
125948	284953
30064	284954
87476	284955
44610	284956
8682	284957
122999	284958
36526	284959
47053	284960
24556	284961
36584	284962
23019	284963
112019	284964
114581	284965
131035	284966
48301	284967
82077	284968
118740	284969
85186	284970
92044	284971
71601	284972
126213	284973
134293	284974
138605	284975
41243	284976
90137	284977
21773	284978
46999	284979
23788	284980
81914	284981
69233	284982
46009	284983
31386	284984
92067	284985
29598	284986
69911	284987
31935	284988
107440	284989
137034	284990
103651	284991
11618	284992
30353	284993
41218	284994
23749	284995
9341	284996
41940	284997
50353	284998
166871	284999
51247	285000
86148	285001
106330	285002
63335	285003
131662	285004
20360	285005
14840	285006
17201	285007
26501	285008
5180	285009
28942	285010
17238	285011
11364	285012
53149	285013
65804	285014
28978	285015
23065	285016
20345	285017
127517	285018
105427	285019
130907	285020
29527	285021
10666	285022
47085	285023
97842	285024
113559	285025
113560	285026
71479	285027
80683	285028
153720	285029
22445	285030
105568	285031
92019	285032
40471	285033
91510	285034
105095	285035
91433	285036
45194	285037
65949	285038
25288	285039
150447	285040
53740	285041
107366	285042
83308	285043
49184	285044
39394	285045
39394	285046
30584	285047
132774	285048
63418	285049
63418	285050
13943	285051
896	285052
18390	285053
60709	285054
145407	285055
13181	285056
18473	285057
97739	285058
36598	285059
21641	285060
18783	285061
9569	285062
46262	285063
54719	285064
9569	285065
12202	285066
7246	285067
11977	285068
2918	285069
83076	285070
103534	285071
154383	285072
21726	285073
49908	285074
48872	285075
113178	285076
19018	285077
18836	285078
783	285079
940	285080
1146	285081
13311	285082
110002	285083
407	285084
37	285085
2949	285086
79448	285087
2920	285088
2364	285089
3417	285090
70956	285091
137548	285092
19781	285093
124321	285094
73579	285095
23298	285096
72700	285097
103494	285098
90187	285099
27316	285100
56523	285101
94323	285102
16803	285103
1284	285104
62562	285105
97956	285106
83299	285107
90429	285108
86638	285109
74951	285110
145776	285111
4143	285112
123181	285113
16082	285114
117088	285115
95198	285116
57573	285117
152647	285118
141577	285119
112344	285120
104344	285121
4230	285122
167508	285123
78738	285124
19154	285125
126163	285126
115139	285127
11213	285128
73081	285129
164246	285130
123034	285131
51566	285132
23072	285133
166006	285134
67039	285135
48451	285136
156115	285137
74954	285138
83494	285139
79199	285140
116762	285141
42525	285142
5179	285143
123222	285144
48808	285145
17303	285146
2264	285147
18382	285148
48565	285149
100296	285150
124143	285151
26103	285152
85955	285153
86446	285154
124609	285155
158703	285156
84873	285157
75371	285158
95570	285159
107267	285160
107786	285161
48714	285162
207	285163
120037	285164
126148	285165
117481	285166
147239	285167
83052	285168
79486	285169
84684	285170
364	285171
232	285172
28547	285173
89457	285174
117476	285175
103880	285176
105473	285177
80786	285178
132789	285179
4900	285180
38222	285181
107245	285182
81045	285183
40601	285184
53849	285185
93982	285186
67048	285187
98117	285188
24794	285189
86152	285190
137662	285191
80963	285192
139333	285193
150491	285194
155985	285195
19183	285196
79789	285197
104984	285198
108487	285199
156854	285200
57733	285201
74851	285202
122501	285203
29989	285204
107726	285205
13051	285206
10239	285207
16612	285208
47026	285209
70944	285210
12236	285211
30540	285212
6234	285213
5149	285214
1176	285215
81887	285216
6813	285217
13546	285218
25057	285219
7667	285220
41828	285221
7024	285222
115	285223
16504	285224
25994	285225
91957	285226
81907	285227
67816	285228
1556	285229
7138	285230
2428	285231
16142	285232
21675	285233
5892	285234
148709	285235
36534	285236
4241	285237
1593	285238
2276	285239
2276	285240
2276	285241
2276	285242
3482	285243
3482	285244
2276	285245
2276	285246
2276	285247
3482	285248
3482	285249
3482	285250
3482	285251
3482	285252
3482	285253
3482	285254
3482	285255
3482	285256
3482	285257
3482	285258
3482	285259
3482	285260
3482	285261
2276	285262
2276	285263
2276	285264
2276	285265
2276	285266
2276	285267
2276	285268
2276	285269
2276	285270
2276	285271
2276	285272
2276	285273
2276	285274
2276	285275
79590	285276
19432	285277
26669	285278
36101	285279
259	285280
63224	285281
61426	285282
54232	285283
42955	285284
24143	285285
35319	285286
13688	285287
39219	285288
127	285289
59034	285290
76533	285291
18578	285292
10	285293
20	285294
22809	285295
3468	285296
94690	285297
31947	285298
58	285299
9707	285300
35798	285301
24039	285302
3690	285303
156105	285304
84609	285305
87367	285306
62826	285307
836	285308
125992	285309
23779	285310
89240	285311
20308	285312
49747	285313
67745	285314
73163	285315
59556	285316
67995	285317
95292	285318
90485	285319
54939	285320
103877	285321
48892	285322
106873	285323
65950	285324
29767	285325
87879	285326
91451	285327
28469	285328
82453	285329
36016	285330
101314	285331
116442	285332
51563	285333
2066	285334
95692	285335
100695	285336
120251	285337
47290	285338
50378	285339
208	285340
41066	285341
85102	285342
27168	285343
63776	285344
52159	285345
59095	285346
110071	285347
639	285348
83272	285349
103407	285350
98343	285351
123177	285352
57511	285353
83486	285354
99320	285355
55163	285356
71103	285357
74581	285358
162364	285359
9661	285360
50754	285361
107167	285362
34591	285363
38058	285364
121459	285365
66491	285366
120405	285367
40044	285368
30335	285369
78039	285370
100923	285371
90	285372
52597	285373
74394	285374
63713	285375
16513	285376
10292	285377
77679	285378
149576	285379
55005	285380
13795	285381
51487	285382
22204	285383
104217	285384
22308	285385
123260	285386
149946	285387
36468	285388
42255	285389
20878	285390
30816	285391
78206	285392
15964	285393
106613	285394
134571	285395
39520	285396
122532	285397
73626	285398
17777	285399
38040	285400
131060	285401
31383	285402
141553	285403
14005	285404
74747	285405
69201	285406
39497	285407
128031	285408
67136	285409
94494	285410
1047	285411
57595	285412
46305	285413
389	285414
158794	285415
81814	285416
88266	285417
93620	285418
107552	285419
125711	285420
69944	285421
36115	285422
124500	285423
158463	285424
114952	285425
60653	285426
37354	285427
59890	285428
30642	285429
71132	285430
55527	285431
27346	285432
65212	285433
28495	285434
83542	285435
7223	285436
12611	285437
115642	285438
58995	285439
34253	285440
80746	285441
43413	285442
100493	285443
61250	285444
1482	285445
35946	285446
29540	285447
82826	285448
70493	285449
101576	285450
88570	285451
113562	285452
113562	285453
29207	285454
53488	285455
10752	285456
38299	285457
11215	285458
14365	285459
72507	285460
74505	285461
142924	285462
106732	285463
57009	285464
64080	285465
110132	285466
10870	285467
25308	285468
65269	285469
18885	285470
65814	285471
9319	285472
15128	285473
64700	285474
19328	285475
9760	285476
24896	285477
103146	285478
126769	285479
12004	285480
54234	285481
40868	285482
94920	285483
6520	285484
4755	285485
4554	285486
22715	285487
7274	285488
71020	285489
23952	285490
15230	285491
122240	285492
49303	285493
49303	285494
10984	285495
10956	285496
80223	285497
85776	285498
70425	285499
43423	285500
117651	285501
115606	285502
35913	285503
154058	285504
73239	285505
15395	285506
27147	285507
127804	285508
127912	285509
71883	285510
95789	285511
53372	285512
71231	285513
17660	285514
43104	285515
57230	285516
59167	285517
108941	285518
87931	285519
70748	285520
8622	285521
26471	285522
637	285523
93605	285524
18860	285525
42065	285526
76984	285527
46337	285528
23235	285529
518	285530
4718	285531
45290	285532
91107	285533
57527	285534
64681	285535
16231	285536
248	285537
15405	285538
18543	285539
59115	285540
11543	285541
195	285542
27046	285543
46064	285544
43857	285545
123134	285546
87870	285547
3287	285548
67827	285549
71017	285550
43192	285551
38388	285552
91379	285553
6281	285554
137938	285555
31558	285556
32644	285557
31558	285558
108820	285559
108922	285560
29828	285561
51258	285562
17873	285563
2296	285564
1315	285565
19627	285566
47081	285567
27901	285568
69423	285569
60754	285570
49472	285571
7170	285572
23624	285573
47427	285574
11344	285575
3122	285576
46859	285577
78769	285578
11903	285579
560	285580
128512	285581
49074	285582
33447	285583
160291	285584
8496	285585
38000	285586
46760	285587
11877	285588
70242	285589
80030	285590
54413	285591
25676	285592
42327	285593
33013	285594
106939	285595
165395	285596
27638	285597
42327	285598
12578	285599
6121	285600
49902	285601
107316	285602
31957	285603
38649	285604
6433	285605
7591	285606
28155	285607
88001	285608
5548	285609
7585	285610
7544	285611
8813	285612
7329	285613
13790	285614
20914	285615
112082	285616
45669	285617
29300	285618
59314	285619
322	285620
128991	285621
79881	285622
71877	285623
2676	285624
1546	285625
68053	285626
14423	285627
96579	285628
162444	285629
122798	285630
146999	285631
4383	285632
4383	285633
4383	285634
4383	285635
2166	285636
146185	285637
113518	285638
7131	285639
30934	285640
201	285641
7696	285642
79414	285643
37550	285644
5043	285645
25741	285646
32868	285647
18834	285648
3199	285649
7235	285650
14374	285651
1132	285652
5833	285653
35118	285654
6148	285655
7679	285656
16146	285657
2358	285658
2577	285659
2577	285660
610	285661
26670	285662
449	285663
31055	285664
19505	285665
31070	285666
51411	285667
37939	285668
19140	285669
86548	285670
48776	285671
52872	285672
79186	285673
5506	285674
123170	285675
10880	285676
102827	285677
36923	285678
25611	285679
33940	285680
17797	285681
63094	285682
89100	285683
21821	285684
125965	285685
125965	285686
152654	285687
11997	285688
3456	285689
89100	285690
27157	285691
1635	285692
21968	285693
85965	285694
65143	285695
67201	285696
10636	285697
13831	285698
64653	285699
1771	285700
5506	285701
21370	285702
61321	285703
7143	285704
120506	285705
150891	285706
258	285707
56568	285708
17044	285709
13763	285710
7992	285711
72968	285712
54564	285713
103575	285714
879	285715
10297	285716
90718	285717
90718	285718
236	285719
263	285720
7314	285721
503	285722
5940	285723
46722	285724
113822	285725
46967	285726
64185	285727
4535	285728
18290	285729
7867	285730
14045	285731
8101	285732
653	285733
263	285734
161516	285735
43820	285736
81805	285737
27574	285738
14374	285739
16677	285740
23404	285741
110051	285742
133956	285743
23082	285744
23082	285745
4467	285746
11205	285747
92535	285748
12676	285749
16504	285750
32939	285751
8817	285752
81796	285753
3306	285754
26274	285755
12843	285756
13834	285757
29646	285758
5800	285759
11636	285760
1737	285761
1737	285762
1215	285763
17227	285764
65045	285765
19822	285766
6090	285767
5085	285768
27073	285769
34511	285770
59096	285771
74767	285772
5524	285773
5524	285774
2226	285775
14668	285776
125136	285777
17973	285778
27976	285779
195	285780
85206	285781
13918	285782
52	285783
29	285784
78724	285785
2770	285786
1641	285787
1257	285788
5070	285789
32856	285790
8893	285791
13982	285792
22902	285793
1440	285794
29529	285795
46505	285796
32326	285797
466	285798
1962	285799
1876	285800
1971	285801
20671	285802
86	285803
35374	285804
3466	285805
12110	285806
3230	285807
56164	285808
11382	285809
16520	285810
7579	285811
16122	285812
11520	285813
123285	285814
1880	285815
16730	285816
1962	285817
1641	285818
27133	285819
3	285820
20732	285821
49280	285822
10419	285823
12262	285824
1436	285825
40001	285826
17463	285827
56970	285828
19119	285829
33089	285830
201	285831
4	285832
99	285833
76895	285834
3903	285835
14	285836
24555	285837
30070	285838
1274	285839
3679	285840
1721	285841
9765	285842
12251	285843
18248	285844
331	285845
24892	285846
7465	285847
429	285848
81502	285849
39855	285850
84495	285851
49762	285852
49762	285853
17269	285854
49762	285855
49762	285856
29677	285857
54425	285858
5225	285859
50670	285860
344	285861
41300	285862
13580	285863
3233	285864
54737	285865
22935	285866
69963	285867
29580	285868
54383	285869
2058	285870
787	285871
77075	285872
44816	285873
214	285874
4159	285875
2443	285876
119779	285877
152465	285878
49575	285879
119811	285880
113321	285881
79797	285882
2073	285883
59931	285884
160269	285885
45589	285886
7563	285887
1722	285888
21225	285889
1641	285890
1676	285891
1962	285892
1880	285893
3230	285894
79613	285895
624	285896
1876	285897
22902	285898
466	285899
54586	285900
35212	285901
32326	285902
29529	285903
2115	285904
1398	285905
51123	285906
29900	285907
11307	285908
3617	285909
46505	285910
11382	285911
5070	285912
1134	285913
1257	285914
30112	285915
75432	285916
3516	285917
1440	285918
457	285919
1382	285920
20402	285921
16730	285922
1772	285923
3	285924
3603	285925
12222	285926
16520	285927
3263	285928
24177	285929
56164	285930
20411	285931
1641	285932
1962	285933
198	285934
8893	285935
30593	285936
4371	285937
12711	285938
107968	285939
14288	285940
11709	285941
23370	285942
79114	285943
79217	285944
4026	285945
21180	285946
68969	285947
966	285948
1132	285949
2051	285950
2051	285951
1410	285952
11709	285953
14499	285954
1110	285955
1506	285956
1149	285957
2731	285958
45093	285959
25743	285960
49874	285961
12358	285962
6312	285963
26865	285964
1634	285965
256	285966
35525	285967
4095	285968
177	285969
143550	285970
158341	285971
45917	285972
133799	285973
924	285974
2946	285975
1898	285976
16277	285977
30584	285978
16191	285979
13808	285980
1764	285981
27156	285982
21755	285983
21878	285984
112411	285985
89302	285986
3426	285987
116883	285988
41601	285989
49765	285990
10586	285991
37681	285992
135414	285993
57358	285994
37678	285995
64346	285996
4032	285997
79549	285998
109368	285999
33415	286000
261	286001
22820	286002
31046	286003
114214	286004
83290	286005
20035	286006
7623	286007
9818	286008
22550	286009
24494	286010
44268	286011
3004	286012
926	286013
54462	286014
22632	286015
1298	286016
19562	286017
1410	286018
14067	286019
10504	286020
12176	286021
12176	286022
11441	286023
3144	286024
1721	286025
847	286026
926	286027
37451	286028
1891	286029
2974	286030
60165	286031
92630	286032
29091	286033
4641	286034
43234	286035
290	286036
5819	286037
27382	286038
7879	286039
699	286040
8423	286041
115124	286042
58175	286043
45311	286044
46544	286045
66777	286046
123323	286047
699	286048
118424	286049
30054	286050
19965	286051
56637	286052
69373	286053
28570	286054
123047	286055
109632	286056
36851	286057
82886	286058
858	286059
858	286060
42246	286061
36367	286062
42246	286063
1437	286064
1437	286065
914	286066
1437	286067
20391	286068
130933	286069
22585	286070
7329	286071
13790	286072
467	286073
110926	286074
4633	286075
92770	286076
17358	286077
89639	286078
158754	286079
111558	286080
41554	286081
137579	286082
1705	286083
53497	286084
53812	286085
255	286086
99411	286087
45966	286088
2239	286089
271	286090
29146	286091
37519	286092
25232	286093
5611	286094
22226	286095
5837	286096
98311	286097
234	286098
84416	286099
109360	286100
90	286101
164562	286102
5676	286103
62399	286104
259	286105
63	286106
5924	286107
36163	286108
44208	286109
4456	286110
3521	286111
88089	286112
26271	286113
10002	286114
149642	286115
6309	286116
3053	286117
20301	286118
3306	286119
8850	286120
8	286121
8	286122
10090	286123
65	286124
16	286125
966	286126
402	286127
7906	286128
350	286129
3160	286130
7607	286131
419	286132
28849	286133
1122	286134
1103	286135
7119	286136
102	286137
31518	286138
113887	286139
1086	286140
72806	286141
82883	286142
37709	286143
3517	286144
1506	286145
619	286146
3517	286147
46	286148
1506	286149
8	286150
49	286151
994	286152
701	286153
1608	286154
6841	286155
15542	286156
33177	286157
61216	286158
14480	286159
14934	286160
17162	286161
108896	286162
255	286163
9230	286164
10617	286165
100544	286166
35931	286167
60493	286168
6407	286169
364	286170
14380	286171
28948	286172
47006	286173
3517	286174
941	286175
3426	286176
124103	286177
7949	286178
9506	286179
9506	286180
56309	286181
6630	286182
15242	286183
1888	286184
383	286185
89024	286186
101651	286187
637	286188
46976	286189
290	286190
316	286191
147	286192
1608	286193
1608	286194
251	286195
1568	286196
222	286197
360	286198
259	286199
493	286200
91596	286201
78006	286202
1038	286203
56696	286204
3144	286205
79217	286206
4460	286207
4714	286208
3224	286209
61217	286210
84927	286211
89413	286212
62869	286213
107047	286214
486	286215
34368	286216
36801	286217
119018	286218
158048	286219
1410	286220
134484	286221
110731	286222
48344	286223
111262	286224
28809	286225
65437	286226
104932	286227
7993	286228
25189	286229
35067	286230
49729	286231
24701	286232
92775	286233
13897	286234
49729	286235
83229	286236
28497	286237
121681	286238
26687	286239
13666	286240
49007	286241
22394	286242
97783	286243
82375	286244
19530	286245
455	286246
1176	286247
12613	286248
152264	286249
6924	286250
105253	286251
58200	286252
36757	286253
13211	286254
2174	286255
432	286256
46789	286257
8193	286258
35466	286259
43863	286260
3260	286261
3260	286262
13211	286263
34016	286264
137	286265
61183	286266
1186	286267
7919	286268
20909	286269
1176	286270
5841	286271
37288	286272
35922	286273
996	286274
91145	286275
31033	286276
45593	286277
69575	286278
23370	286279
35931	286280
109941	286281
20289	286282
3943	286283
27114	286284
78165	286285
177	286286
112845	286287
29428	286288
42509	286289
14550	286290
32174	286291
26530	286292
151	286293
110290	286294
148827	286295
407	286296
1515	286297
1207	286298
177	286299
554	286300
34409	286301
4440	286302
61635	286303
52452	286304
2358	286305
12020	286306
66822	286307
103656	286308
38365	286309
82966	286310
22444	286311
137125	286312
62581	286313
69992	286314
141658	286315
133969	286316
45032	286317
90486	286318
113260	286319
21980	286320
29338	286321
62073	286322
36869	286323
80850	286324
70763	286325
96596	286326
11264	286327
39447	286328
40003	286329
157426	286330
30629	286331
100646	286332
966	286333
35937	286334
8117	286335
79747	286336
19320	286337
35299	286338
17716	286339
19800	286340
79019	286341
8254	286342
43902	286343
8745	286344
20909	286345
47006	286346
2051	286347
6798	286348
11441	286349
5875	286350
6798	286351
4714	286352
1132	286353
6630	286354
122757	286355
5107	286356
5107	286357
186	286358
3569	286359
1116	286360
2189	286361
10087	286362
5615	286363
109475	286364
1780	286365
12085	286366
8476	286367
72886	286368
162268	286369
76411	286370
54085	286371
36989	286372
29747	286373
37359	286374
39471	286375
28932	286376
60100	286377
90633	286378
138861	286379
82276	286380
165710	286381
98960	286382
6832	286383
14175	286384
14175	286385
14175	286386
14175	286387
80241	286388
26149	286389
61959	286390
25870	286391
49787	286392
73471	286393
6838	286394
5092	286395
3459	286396
90799	286397
3	286398
28705	286399
39475	286400
119081	286401
18853	286402
1506	286403
53026	286404
18332	286405
12176	286406
14288	286407
10617	286408
1568	286409
1063	286410
941	286411
1132	286412
4444	286413
8476	286414
35925	286415
14288	286416
1568	286417
2602	286418
8476	286419
54989	286420
92832	286421
20220	286422
16479	286423
7	286424
8177	286425
5914	286426
3967	286427
204	286428
79217	286429
61302	286430
2125	286431
57724	286432
48943	286433
16002	286434
293	286435
21029	286436
141642	286437
204	286438
96733	286439
70543	286440
7336	286441
3755	286442
24849	286443
38649	286444
20067	286445
66683	286446
1704	286447
15164	286448
52326	286449
62	286450
6764	286451
37393	286452
67250	286453
3755	286454
77569	286455
34551	286456
62	286457
62	286458
20089	286459
453	286460
465	286461
38314	286462
70465	286463
58552	286464
43011	286465
18820	286466
2042	286467
19956	286468
33446	286469
123059	286470
29932	286471
9638	286472
1078	286473
1627	286474
777	286475
50191	286476
18379	286477
11149	286478
697	286479
22793	286480
13290	286481
1244	286482
8550	286483
207	286484
73056	286485
112412	286486
757	286487
19597	286488
1149	286489
2393	286490
69444	286491
2393	286492
2311	286493
2311	286494
2393	286495
2393	286496
2393	286497
49457	286498
2944	286499
33089	286500
63933	286501
932	286502
742	286503
1780	286504
80	286505
88401	286506
6756	286507
63348	286508
33097	286509
40536	286510
118856	286511
1921	286512
64801	286513
70403	286514
111941	286515
42208	286516
61410	286517
1507	286518
826	286519
21630	286520
1665	286521
58413	286522
103258	286523
3110	286524
133039	286525
6069	286526
1111	286527
4690	286528
80268	286529
4690	286530
16	286531
3006	286532
77149	286533
48246	286534
49324	286535
16050	286536
62716	286537
30454	286538
111821	286539
3815	286540
5	286541
31453	286542
6893	286543
15388	286544
23395	286545
62283	286546
40271	286547
294	286548
2023	286549
109262	286550
2288	286551
8037	286552
18818	286553
12762	286554
1250	286555
1481	286556
7323	286557
7678	286558
2474	286559
11750	286560
160211	286561
150761	286562
3997	286563
99330	286564
57374	286565
14165	286566
3687	286567
377	286568
11750	286569
27588	286570
32133	286571
2528	286572
1748	286573
4661	286574
1423	286575
869	286576
6903	286577
30051	286578
145588	286579
9590	286580
22275	286581
30611	286582
51939	286583
1118	286584
8172	286585
1343	286586
7190	286587
3137	286588
1961	286589
122461	286590
51628	286591
67105	286592
20736	286593
110793	286594
123389	286595
9612	286596
21278	286597
25389	286598
10333	286599
22160	286600
8193	286601
89328	286602
1475	286603
13766	286604
3937	286605
5964	286606
28268	286607
54957	286608
25734	286609
54562	286610
105430	286611
8757	286612
17183	286613
164498	286614
10406	286615
17262	286616
62856	286617
6084	286618
342	286619
167766	286620
125	286621
3634	286622
108124	286623
376	286624
27189	286625
85508	286626
72075	286627
449	286628
42	286629
95606	286630
10115	286631
38277	286632
8697	286633
343	286634
1432	286635
23975	286636
768	286637
155379	286638
577	286639
53317	286640
70746	286641
92819	286642
303	286643
44350	286644
72053	286645
165751	286646
70042	286647
8713	286648
2560	286649
12762	286650
12762	286651
12762	286652
669	286653
2700	286654
55646	286655
12253	286656
4701	286657
11147	286658
110807	286659
45121	286660
4671	286661
4710	286662
41733	286663
19586	286664
62630	286665
4965	286666
2794	286667
415	286668
20392	286669
1118	286670
650	286671
20113	286672
1073	286673
4867	286674
45352	286675
26687	286676
3493	286677
5201	286678
30476	286679
2255	286680
7495	286681
37862	286682
26096	286683
6861	286684
273	286685
12762	286686
157435	286687
10736	286688
10333	286689
6482	286690
4460	286691
2469	286692
3675	286693
13122	286694
99718	286695
26728	286696
128720	286697
81642	286698
28405	286699
35273	286700
7542	286701
37701	286702
806	286703
7787	286704
42865	286705
20869	286706
22485	286707
7255	286708
8135	286709
19888	286710
151134	286711
131177	286712
1274	286713
73597	286714
35931	286715
2399	286716
32179	286717
26594	286718
410	286719
76436	286720
88226	286721
32900	286722
45656	286723
46527	286724
74340	286725
152728	286726
107352	286727
40718	286728
89999	286729
83584	286730
7253	286731
117708	286732
1294	286733
2030	286734
2601	286735
13797	286736
51531	286737
26657	286738
200	286739
4504	286740
9899	286741
474	286742
12635	286743
2095	286744
272	286745
1460	286746
394	286747
2870	286748
22634	286749
83554	286750
146889	286751
1159	286752
3036	286753
11433	286754
37289	286755
26217	286756
26899	286757
19097	286758
10295	286759
114	286760
299	286761
22360	286762
9608	286763
3240	286764
724	286765
285	286766
51	286767
23893	286768
8704	286769
45402	286770
18713	286771
12804	286772
50635	286773
53822	286774
2712	286775
33133	286776
4323	286777
112346	286778
1149	286779
54356	286780
127320	286781
45957	286782
4986	286783
38329	286784
624	286785
214	286786
17	286787
16532	286788
3997	286789
52281	286790
132941	286791
129317	286792
24202	286793
23309	286794
10311	286795
23622	286796
11046	286797
33648	286798
4074	286799
5126	286800
85294	286801
111840	286802
95214	286803
11500	286804
13542	286805
6863	286806
66858	286807
88668	286808
19985	286809
64860	286810
114339	286811
136916	286812
12663	286813
9132	286814
428	286815
19953	286816
6880	286817
52342	286818
30014	286819
9893	286820
43102	286821
122203	286822
94446	286823
101181	286824
88949	286825
37825	286826
71509	286827
8261	286828
42991	286829
136946	286830
5776	286831
4984	286832
82764	286833
110079	286834
5573	286835
26910	286836
14415	286837
128888	286838
80491	286839
41049	286840
98092	286841
114949	286842
79806	286843
35043	286844
35051	286845
34644	286846
19587	286847
98974	286848
158634	286849
98918	286850
100666	286851
5574	286852
128726	286853
158468	286854
130663	286855
107388	286856
130460	286857
98801	286858
3370	286859
105051	286860
112146	286861
56204	286862
123452	286863
50225	286864
89258	286865
28765	286866
154323	286867
109113	286868
38696	286869
73628	286870
45523	286871
57515	286872
104906	286873
77450	286874
50745	286875
6133	286876
50848	286877
128843	286878
158824	286879
113063	286880
54185	286881
80921	286882
121351	286883
127983	286884
34907	286885
27666	286886
13042	286887
48452	286888
139351	286889
162654	286890
6549	286891
19242	286892
709	286893
20530	286894
164944	286895
100261	286896
94374	286897
53764	286898
59543	286899
2903	286900
14686	286901
64338	286902
32849	286903
22011	286904
28575	286905
39864	286906
117504	286907
106945	286908
98243	286909
21440	286910
59424	286911
134199	286912
113283	286913
133848	286914
67706	286915
47860	286916
67983	286917
4871	286918
121426	286919
92020	286920
13226	286921
90796	286922
31149	286923
101356	286924
4357	286925
20038	286926
41946	286927
50852	286928
126309	286929
85392	286930
135461	286931
17909	286932
130989	286933
113479	286934
106945	286935
19955	286936
95215	286937
27797	286938
124346	286939
26868	286940
78466	286941
107093	286942
123078	286943
138492	286944
48148	286945
49913	286946
26884	286947
106547	286948
55994	286949
52802	286950
127697	286951
21276	286952
139240	286953
108976	286954
67372	286955
145125	286956
98711	286957
108234	286958
98986	286959
882	286960
20649	286961
882	286962
2374	286963
16058	286964
43996	286965
45921	286966
77537	286967
882	286968
882	286969
882	286970
77410	286971
43624	286972
1053	286973
20889	286974
103933	286975
50649	286976
417	286977
14807	286978
15461	286979
24112	286980
26271	286981
12333	286982
87198	286983
35242	286984
224	286985
59580	286986
73064	286987
4984	286988
7266	286989
122987	286990
98813	286991
15209	286992
29420	286993
10821	286994
25753	286995
79520	286996
22439	286997
13647	286998
18293	286999
108275	287000
105808	287001
99966	287002
13347	287003
44457	287004
9460	287005
227	287006
38427	287007
103215	287008
43914	287009
33380	287010
28292	287011
2404	287012
2404	287013
12362	287014
25503	287015
50182	287016
2404	287017
13453	287018
530	287019
42793	287020
100206	287021
105433	287022
55625	287023
27443	287024
77303	287025
75195	287026
6561	287027
3745	287028
2818	287029
23	287030
23880	287031
61901	287032
14755	287033
83824	287034
83995	287035
64410	287036
61675	287037
94564	287038
76189	287039
39836	287040
39227	287041
12572	287042
103320	287043
76910	287044
1149	287045
26007	287046
22511	287047
41051	287048
36299	287049
955	287050
73328	287051
60794	287052
1361	287053
126644	287054
177	287055
111620	287056
22341	287057
113345	287058
24374	287059
27905	287060
57711	287061
5724	287062
106986	287063
108781	287064
9850	287065
54290	287066
23090	287067
64086	287068
107182	287069
72680	287070
130811	287071
51666	287072
11896	287073
107103	287074
85942	287075
30976	287076
1283	287077
52686	287078
4411	287079
6283	287080
8494	287081
1046	287082
72984	287083
13158	287084
7432	287085
35937	287086
122053	287087
13292	287088
86063	287089
72720	287090
23428	287091
43039	287092
55403	287093
59756	287094
10627	287095
89349	287096
26873	287097
43424	287098
90753	287099
47859	287100
65925	287101
90374	287102
4181	287103
70070	287104
1286	287105
90564	287106
90564	287107
56521	287108
33177	287109
119909	287110
110620	287111
48568	287112
137433	287113
6127	287114
162615	287115
14967	287116
13280	287117
127521	287118
66150	287119
109354	287120
46278	287121
75365	287122
68326	287123
87565	287124
30174	287125
67992	287126
163653	287127
105689	287128
5829	287129
33222	287130
83592	287131
94369	287132
127948	287133
118320	287134
108133	287135
126370	287136
107683	287137
127947	287138
43915	287139
99018	287140
20407	287141
45502	287142
24257	287143
79268	287144
65962	287145
10185	287146
95344	287147
38375	287148
147289	287149
70205	287150
9266	287151
131270	287152
10762	287153
66535	287154
45234	287155
57922	287156
85015	287157
113855	287158
52435	287159
12473	287160
87687	287161
119976	287162
52441	287163
87698	287164
51578	287165
5422	287166
91515	287167
78391	287168
121093	287169
118308	287170
80595	287171
61672	287172
40216	287173
31662	287174
19632	287175
5548	287176
74561	287177
3517	287178
96866	287179
97888	287180
69435	287181
120786	287182
18193	287183
136641	287184
5861	287185
112346	287186
4460	287187
20780	287188
53087	287189
4051	287190
63555	287191
118023	287192
1513	287193
1132	287194
4027	287195
3973	287196
14066	287197
3973	287198
62504	287199
6693	287200
1780	287201
17497	287202
21093	287203
1780	287204
14534	287205
1927	287206
79587	287207
9900	287208
33381	287209
2482	287210
7734	287211
2731	287212
18332	287213
48434	287214
2482	287215
17319	287216
6693	287217
74141	287218
54140	287219
134359	287220
25065	287221
86068	287222
21634	287223
32705	287224
34363	287225
25163	287226
74903	287227
15909	287228
653	287229
65127	287230
98454	287231
14594	287232
412	287233
44983	287234
43295	287235
10332	287236
24035	287237
32034	287238
31026	287239
40176	287240
60940	287241
40912	287242
27080	287243
55510	287244
10593	287245
541	287246
42191	287247
89138	287248
55869	287249
20112	287250
80480	287251
25444	287252
111342	287253
7166	287254
66120	287255
29165	287256
1273	287257
1273	287258
132494	287259
103291	287260
62829	287261
76597	287262
126542	287263
32027	287264
10316	287265
97853	287266
26444	287267
61548	287268
61548	287269
12623	287270
64193	287271
10447	287272
7691	287273
10763	287274
4979	287275
1628	287276
1047	287277
1704	287278
703	287279
15547	287280
207	287281
207	287282
71629	287283
676	287284
59161	287285
13590	287286
291	287287
681	287288
1461	287289
721	287290
1047	287291
3457	287292
83550	287293
19073	287294
19073	287295
21656	287296
7448	287297
36645	287298
1129	287299
1137	287300
106871	287301
74006	287302
1269	287303
59088	287304
26938	287305
71187	287306
9207	287307
22164	287308
44647	287309
6556	287310
92688	287311
11885	287312
12815	287313
11871	287314
60101	287315
60101	287316
69930	287317
59061	287318
11677	287319
6556	287320
6556	287321
6556	287322
6556	287323
44359	287324
17405	287325
6556	287326
15116	287327
123404	287328
51105	287329
143931	287330
48016	287331
72842	287332
137202	287333
29082	287334
33351	287335
2555	287336
76951	287337
32316	287338
52431	287339
111889	287340
54057	287341
4606	287342
38289	287343
80870	287344
20606	287345
38655	287346
56521	287347
13457	287348
29	287349
27572	287350
1122	287351
1968	287352
46033	287353
431	287354
22	287355
115064	287356
1704	287357
577	287358
47102	287359
59161	287360
25557	287361
448	287362
4998	287363
1576	287364
1307	287365
60362	287366
60362	287367
19470	287368
55063	287369
107627	287370
132503	287371
82241	287372
1107	287373
73593	287374
238	287375
17710	287376
8158	287377
2644	287378
16460	287379
109161	287380
97	287381
74114	287382
97	287383
19202	287384
11403	287385
22	287386
551	287387
151	287388
161937	287389
225	287390
94039	287391
64892	287392
51796	287393
67169	287394
1221	287395
4498	287396
4498	287397
2781	287398
19638	287399
63692	287400
9524	287401
30521	287402
185	287403
107316	287404
271	287405
2427	287406
112354	287407
83051	287408
10015	287409
43064	287410
7851	287411
122232	287412
43331	287413
50321	287414
59643	287415
15997	287416
10015	287417
85912	287418
25389	287419
273	287420
54437	287421
85768	287422
6125	287423
67434	287424
29342	287425
106189	287426
49618	287427
110295	287428
111866	287429
6904	287430
62708	287431
34356	287432
11166	287433
36909	287434
20524	287435
23950	287436
103289	287437
103247	287438
6688	287439
103778	287440
36221	287441
42792	287442
36221	287443
76800	287444
31424	287445
113428	287446
70698	287447
26349	287448
28522	287449
19319	287450
89369	287451
89369	287452
38427	287453
4441	287454
123140	287455
108837	287456
17834	287457
39830	287458
23302	287459
83955	287460
1848	287461
1549	287462
11476	287463
129151	287464
129151	287465
94847	287466
81900	287467
68586	287468
29140	287469
129862	287470
151247	287471
25590	287472
13675	287473
13660	287474
8783	287475
7212	287476
45387	287477
18294	287478
89711	287479
45749	287480
51525	287481
64326	287482
54573	287483
90537	287484
90537	287485
35729	287486
7212	287487
16347	287488
128282	287489
65161	287490
131571	287491
126273	287492
132064	287493
13344	287494
123490	287495
110546	287496
10211	287497
49194	287498
49986	287499
37266	287500
8783	287501
40301	287502
126893	287503
31402	287504
43125	287505
127549	287506
10486	287507
124410	287508
93016	287509
96741	287510
17319	287511
51347	287512
58045	287513
17132	287514
41525	287515
67074	287516
528	287517
45098	287518
2077	287519
232	287520
42	287521
299	287522
299	287523
30507	287524
525	287525
83	287526
280	287527
122758	287528
136	287529
60255	287530
53423	287531
50491	287532
17735	287533
3602	287534
11984	287535
11984	287536
105992	287537
2194	287538
1718	287539
81599	287540
61240	287541
26554	287542
56738	287543
35536	287544
129755	287545
89333	287546
38834	287547
44565	287548
11175	287549
39045	287550
10802	287551
13180	287552
24078	287553
48240	287554
152966	287555
23327	287556
1410	287557
34266	287558
59493	287559
40938	287560
17697	287561
72283	287562
92078	287563
5455	287564
85606	287565
38100	287566
22484	287567
97233	287568
72528	287569
3712	287570
51654	287571
18332	287572
33089	287573
72745	287574
134241	287575
134153	287576
10483	287577
106401	287578
68967	287579
121899	287580
97239	287581
14424	287582
107485	287583
32616	287584
124046	287585
52132	287586
73866	287587
73846	287588
106498	287589
16632	287590
121499	287591
25634	287592
1909	287593
32475	287594
102875	287595
102875	287596
10107	287597
19834	287598
104561	287599
104557	287600
114196	287601
29847	287602
50922	287603
38436	287604
92255	287605
16885	287606
136149	287607
13238	287608
16364	287609
1520	287610
57108	287611
6430	287612
10485	287613
21239	287614
59064	287615
3500	287616
61488	287617
106459	287618
40387	287619
59527	287620
75938	287621
5656	287622
42	287623
36561	287624
13752	287625
165880	287626
15582	287627
24012	287628
48255	287629
102331	287630
41464	287631
16868	287632
100190	287633
55945	287634
32864	287635
25750	287636
19586	287637
3234	287638
49488	287639
1506	287640
2944	287641
160704	287642
46838	287643
103851	287644
154857	287645
7295	287646
26906	287647
2283	287648
40072	287649
52398	287650
80314	287651
77989	287652
69043	287653
82789	287654
117418	287655
88824	287656
13463	287657
209	287658
122661	287659
16567	287660
114622	287661
9664	287662
154366	287663
858	287664
4651	287665
23998	287666
130696	287667
227	287668
627	287669
105981	287670
18366	287671
59	287672
97809	287673
2037	287674
119	287675
24188	287676
157052	287677
45901	287678
72170	287679
60628	287680
122764	287681
116975	287682
80773	287683
38589	287684
68819	287685
131095	287686
439	287687
4628	287688
6375	287689
2510	287690
47921	287691
86663	287692
14892	287693
122950	287694
30226	287695
30290	287696
4838	287697
82109	287698
1296	287699
84040	287700
70443	287701
99192	287702
47772	287703
67121	287704
115561	287705
71379	287706
83127	287707
162581	287708
91308	287709
41308	287710
15347	287711
133720	287712
56280	287713
166103	287714
2646	287715
136257	287716
32083	287717
18543	287718
83622	287719
33313	287720
99769	287721
152780	287722
44570	287723
63745	287724
131492	287725
60014	287726
134698	287727
81938	287728
67196	287729
19385	287730
85081	287731
28	287732
42452	287733
238	287734
36441	287735
160784	287736
1185	287737
5874	287738
65094	287739
152857	287740
81010	287741
59765	287742
6964	287743
96709	287744
10625	287745
66635	287746
55228	287747
79800	287748
22105	287749
15755	287750
162454	287751
146474	287752
23915	287753
130632	287754
90236	287755
5996	287756
8921	287757
80836	287758
38437	287759
136019	287760
138576	287761
164365	287762
57532	287763
106363	287764
145510	287765
47733	287766
81557	287767
106847	287768
64234	287769
125906	287770
125906	287771
90406	287772
135645	287773
30963	287774
68290	287775
16112	287776
94518	287777
34575	287778
135959	287779
136208	287780
27935	287781
54329	287782
21053	287783
4807	287784
63920	287785
139628	287786
120459	287787
1290	287788
58763	287789
96366	287790
28726	287791
8921	287792
72679	287793
97636	287794
99762	287795
90841	287796
105832	287797
114082	287798
24707	287799
5874	287800
107429	287801
73969	287802
394	287803
46990	287804
164141	287805
137179	287806
108231	287807
50957	287808
153326	287809
14584	287810
14	287811
96772	287812
69230	287813
44922	287814
267	287815
26364	287816
29171	287817
38364	287818
61238	287819
6692	287820
127346	287821
11511	287822
117475	287823
113584	287824
66249	287825
160895	287826
6377	287827
154301	287828
30034	287829
46	287830
3353	287831
13854	287832
42606	287833
10330	287834
43908	287835
110906	287836
57279	287837
45644	287838
112545	287839
54440	287840
29860	287841
4527	287842
61155	287843
84445	287844
30959	287845
31544	287846
31544	287847
11727	287848
101157	287849
341	287850
21833	287851
2409	287852
11411	287853
60895	287854
79217	287855
7969	287856
4210	287857
792	287858
46280	287859
81875	287860
24811	287861
10807	287862
6085	287863
63182	287864
3950	287865
57240	287866
35391	287867
35391	287868
16460	287869
11397	287870
38291	287871
13648	287872
51910	287873
25668	287874
24672	287875
9264	287876
23128	287877
29112	287878
95287	287879
66319	287880
49	287881
2243	287882
17553	287883
1149	287884
3224	287885
61217	287886
3266	287887
5106	287888
11511	287889
11511	287890
11511	287891
11511	287892
149373	287893
25033	287894
56521	287895
56521	287896
35922	287897
73380	287898
1149	287899
16272	287900
16272	287901
4026	287902
79747	287903
16272	287904
16272	287905
72754	287906
7919	287907
966	287908
25389	287909
27606	287910
19522	287911
12924	287912
12924	287913
7919	287914
27606	287915
28849	287916
9590	287917
7919	287918
32872	287919
61271	287920
32872	287921
27604	287922
6630	287923
47006	287924
61271	287925
100663	287926
35937	287927
23370	287928
16460	287929
12924	287930
28871	287931
27635	287932
37748	287933
35922	287934
19522	287935
32872	287936
12924	287937
1149	287938
61302	287939
23370	287940
27604	287941
32872	287942
12922	287943
100663	287944
37748	287945
12922	287946
35931	287947
966	287948
61217	287949
35937	287950
27606	287951
12922	287952
27604	287953
9590	287954
61216	287955
28871	287956
1506	287957
61183	287958
1149	287959
1149	287960
7919	287961
61240	287962
47006	287963
61271	287964
25298	287965
23229	287966
41083	287967
1471	287968
3520	287969
36571	287970
37260	287971
10392	287972
2336	287973
447	287974
120724	287975
55742	287976
10566	287977
41995	287978
28331	287979
96335	287980
35139	287981
60886	287982
114959	287983
5272	287984
102989	287985
44308	287986
12224	287987
49458	287988
10	287989
50366	287990
21198	287991
50538	287992
430	287993
17119	287994
8019	287995
157164	287996
105179	287997
21343	287998
59693	287999
83334	288000
47432	288001
28257	288002
6873	288003
37416	288004
20857	288005
104176	288006
126753	288007
4194	288008
17725	288009
19511	288010
53338	288011
53182	288012
1169	288013
484	288014
33709	288015
9955	288016
77638	288017
9637	288018
29130	288019
157945	288020
58534	288021
71213	288022
24773	288023
2105	288024
21425	288025
24009	288026
62159	288027
53942	288028
6041	288029
18892	288030
59633	288031
88099	288032
57180	288033
34575	288034
13569	288035
67142	288036
23370	288037
371	288038
109	288039
41268	288040
21814	288041
122094	288042
18825	288043
350	288044
6024	288045
44801	288046
51345	288047
10774	288048
79175	288049
18085	288050
13049	288051
18465	288052
19564	288053
48678	288054
23229	288055
23229	288056
91871	288057
37717	288058
71620	288059
23247	288060
32216	288061
65251	288062
128396	288063
84641	288064
25680	288065
26979	288066
57350	288067
38384	288068
155255	288069
20471	288070
127385	288071
20480	288072
105219	288073
16965	288074
335	288075
21	288076
21	288077
37029	288078
130126	288079
37029	288080
2812	288081
2501	288082
10307	288083
13472	288084
148976	288085
7090	288086
83551	288087
23346	288088
35280	288089
87152	288090
115352	288091
83396	288092
123012	288093
12945	288094
82858	288095
20203	288096
1708	288097
125862	288098
83525	288099
18856	288100
135895	288101
36030	288102
82065	288103
59356	288104
57706	288105
18825	288106
91529	288107
2202	288108
49719	288109
56261	288110
86529	288111
12456	288112
87996	288113
14276	288114
16287	288115
2047	288116
6538	288117
93940	288118
6414	288119
39063	288120
12922	288121
150478	288122
4223	288123
116491	288124
72662	288125
3697	288126
11534	288127
83451	288128
1210	288129
20894	288130
13005	288131
62235	288132
31117	288133
7380	288134
18894	288135
33206	288136
87941	288137
100120	288138
488	288139
42293	288140
1142	288141
52215	288142
89488	288143
11995	288144
11995	288145
19540	288146
41233	288147
15788	288148
15788	288149
30552	288150
16605	288151
13609	288152
37678	288153
67498	288154
24677	288155
26802	288156
90533	288157
1054	288158
12023	288159
1149	288160
1506	288161
2470	288162
100909	288163
83266	288164
71631	288165
63169	288166
8418	288167
6630	288168
6630	288169
8418	288170
25298	288171
1149	288172
21180	288173
5498	288174
56070	288175
12922	288176
100663	288177
16460	288178
37748	288179
100646	288180
1149	288181
79114	288182
966	288183
61302	288184
966	288185
12922	288186
8418	288187
27635	288188
966	288189
966	288190
19522	288191
9590	288192
28849	288193
966	288194
35937	288195
28849	288196
12924	288197
32872	288198
58337	288199
158139	288200
41658	288201
165725	288202
48077	288203
56247	288204
64548	288205
111372	288206
122695	288207
54252	288208
55950	288209
143738	288210
90445	288211
121161	288212
10300	288213
18843	288214
47814	288215
12518	288216
25132	288217
28962	288218
37919	288219
8178	288220
9257	288221
27942	288222
77703	288223
55283	288224
52930	288225
52930	288226
3956	288227
17214	288228
13680	288229
67468	288230
66614	288231
54429	288232
29081	288233
12010	288234
4307	288235
13546	288236
3798	288237
28248	288238
3479	288239
26342	288240
99205	288241
96943	288242
18860	288243
78759	288244
134711	288245
104058	288246
29728	288247
129020	288248
109065	288249
70197	288250
127272	288251
92500	288252
125787	288253
32347	288254
50397	288255
43493	288256
139696	288257
111804	288258
129747	288259
156309	288260
11559	288261
87895	288262
53231	288263
88049	288264
20322	288265
3234	288266
62583	288267
105050	288268
54673	288269
141691	288270
63488	288271
108405	288272
40860	288273
57212	288274
67859	288275
89998	288276
89394	288277
118710	288278
98928	288279
126293	288280
364	288281
7156	288282
57664	288283
62031	288284
77198	288285
6810	288286
136768	288287
51555	288288
22204	288289
43847	288290
9158	288291
16952	288292
45259	288293
1059	288294
71113	288295
26703	288296
121749	288297
45061	288298
70659	288299
17913	288300
160631	288301
43749	288302
233	288303
67870	288304
2578	288305
15242	288306
3438	288307
257	288308
257	288309
44228	288310
2444	288311
39250	288312
18505	288313
3171	288314
19537	288315
49	288316
19531	288317
15899	288318
33495	288319
108208	288320
31317	288321
94071	288322
31178	288323
21049	288324
46024	288325
34717	288326
5972	288327
7818	288328
966	288329
20909	288330
16272	288331
8418	288332
47006	288333
33089	288334
79747	288335
1506	288336
6630	288337
73380	288338
7818	288339
12366	288340
18028	288341
5972	288342
1506	288343
100	288344
100	288345
18	288346
18	288347
100	288348
18	288349
4003	288350
23	288351
9650	288352
20838	288353
20838	288354
16272	288355
72746	288356
56072	288357
56072	288358
72754	288359
31375	288360
1506	288361
1506	288362
72755	288363
20909	288364
91412	288365
56070	288366
42999	288367
42999	288368
966	288369
56070	288370
60	288371
72745	288372
42999	288373
42999	288374
56070	288375
19612	288376
966	288377
79747	288378
56206	288379
28871	288380
73380	288381
8418	288382
9590	288383
11709	288384
32820	288385
68547	288386
135068	288387
68130	288388
27900	288389
14719	288390
56072	288391
11656	288392
15202	288393
5068	288394
376	288395
21180	288396
56072	288397
376	288398
376	288399
376	288400
376	288401
124103	288402
376	288403
72755	288404
72746	288405
33089	288406
33177	288407
33089	288408
32820	288409
32820	288410
91412	288411
1506	288412
68884	288413
72754	288414
91412	288415
27767	288416
141104	288417
66053	288418
17853	288419
407	288420
279	288421
109841	288422
99123	288423
87288	288424
37986	288425
18115	288426
93945	288427
55610	288428
3858	288429
68336	288430
59439	288431
28133	288432
3218	288433
30048	288434
9444	288435
11208	288436
74728	288437
35467	288438
52900	288439
18835	288440
407	288441
1	288442
10	288443
35880	288444
71430	288445
19522	288446
40527	288447
66177	288448
46342	288449
12681	288450
457	288451
14164	288452
60911	288453
30146	288454
6911	288455
1	288456
122890	288457
888	288458
332	288459
16654	288460
116696	288461
17108	288462
76556	288463
132747	288464
135504	288465
131267	288466
941	288467
2929	288468
19761	288469
30226	288470
4236	288471
8336	288472
5746	288473
147042	288474
508	288475
79114	288476
13588	288477
84667	288478
90464	288479
24908	288480
95128	288481
71641	288482
90974	288483
88223	288484
27220	288485
22462	288486
5161	288487
27606	288488
1149	288489
56696	288490
4548	288491
19597	288492
21180	288493
27604	288494
27604	288495
19597	288496
27635	288497
56070	288498
30	288499
2543	288500
33265	288501
8163	288502
38350	288503
88554	288504
68537	288505
2009	288506
623	288507
2816	288508
17340	288509
3660	288510
4156	288511
34664	288512
65682	288513
5142	288514
5142	288515
16930	288516
78984	288517
34410	288518
1286	288519
29036	288520
54365	288521
139149	288522
125253	288523
86274	288524
2162	288525
2162	288526
2162	288527
15330	288528
73518	288529
2955	288530
8336	288531
13317	288532
10431	288533
20909	288534
20635	288535
19755	288536
48608	288537
10529	288538
1021	288539
56485	288540
86427	288541
8946	288542
65	288543
55540	288544
1551	288545
49104	288546
493	288547
4578	288548
10	288549
61027	288550
75194	288551
3234	288552
52070	288553
5259	288554
108439	288555
26232	288556
49741	288557
47293	288558
1132	288559
5471	288560
7481	288561
65	288562
113622	288563
17	288564
138329	288565
71830	288566
13135	288567
8615	288568
39561	288569
36796	288570
6650	288571
5698	288572
148820	288573
124766	288574
25232	288575
111072	288576
141688	288577
2231	288578
24662	288579
14518	288580
3223	288581
31852	288582
77443	288583
19897	288584
63962	288585
6154	288586
35269	288587
35269	288588
26852	288589
113721	288590
444	288591
14974	288592
11637	288593
9096	288594
12452	288595
8933	288596
17886	288597
3709	288598
7540	288599
18414	288600
6551	288601
1221	288602
5049	288603
5948	288604
61566	288605
57456	288606
1368	288607
4867	288608
61579	288609
47968	288610
4444	288611
59519	288612
24865	288613
8414	288614
9942	288615
50662	288616
94491	288617
2575	288618
4720	288619
20605	288620
31663	288621
11068	288622
18440	288623
65	288624
87856	288625
18501	288626
7825	288627
4089	288628
1760	288629
39827	288630
107689	288631
15325	288632
36149	288633
20286	288634
2993	288635
4144	288636
23829	288637
42358	288638
6054	288639
8414	288640
131243	288641
27799	288642
65	288643
23979	288644
403	288645
1332	288646
51527	288647
1392	288648
109148	288649
10331	288650
15548	288651
16105	288652
44955	288653
134251	288654
94254	288655
13135	288656
108	288657
122	288658
6054	288659
11981	288660
4671	288661
8342	288662
685	288663
10070	288664
65	288665
3004	288666
18174	288667
22318	288668
197	288669
23352	288670
6606	288671
12650	288672
12678	288673
40625	288674
40834	288675
7152	288676
16118	288677
4586	288678
19532	288679
441	288680
67743	288681
2068	288682
54227	288683
34189	288684
1936	288685
14844	288686
2741	288687
164	288688
99226	288689
31576	288690
8166	288691
5625	288692
69345	288693
436	288694
44681	288695
4507	288696
87758	288697
8174	288698
14364	288699
3624	288700
3725	288701
16	288702
65	288703
58194	288704
13963	288705
30027	288706
9984	288707
22816	288708
696	288709
4830	288710
32881	288711
3675	288712
51734	288713
104877	288714
2004	288715
101266	288716
43880	288717
6054	288718
12297	288719
1759	288720
601	288721
3282	288722
23288	288723
10696	288724
18419	288725
74525	288726
2808	288727
66951	288728
2776	288729
16861	288730
6	288731
9752	288732
62282	288733
68247	288734
147242	288735
68898	288736
9767	288737
6486	288738
27040	288739
4719	288740
10388	288741
15204	288742
9060	288743
2477	288744
3762	288745
10523	288746
27338	288747
2425	288748
23670	288749
7087	288750
38178	288751
39269	288752
215	288753
134527	288754
14452	288755
22092	288756
76300	288757
21052	288758
16029	288759
30733	288760
27824	288761
3106	288762
93387	288763
10170	288764
34510	288765
775	288766
85912	288767
28871	288768
104080	288769
966	288770
72745	288771
1780	288772
376	288773
46976	288774
2602	288775
27610	288776
73380	288777
61217	288778
160075	288779
376	288780
1375	288781
1506	288782
61240	288783
31375	288784
6630	288785
100646	288786
1513	288787
9590	288788
8418	288789
1279	288790
32820	288791
32820	288792
7818	288793
72746	288794
966	288795
60493	288796
60493	288797
27606	288798
2359	288799
7818	288800
11441	288801
5500	288802
14066	288803
7818	288804
72755	288805
4027	288806
376	288807
376	288808
376	288809
16272	288810
47006	288811
35925	288812
11593	288813
1149	288814
3266	288815
20909	288816
16272	288817
16272	288818
25298	288819
1513	288820
127511	288821
127511	288822
16427	288823
19140	288824
109449	288825
1101	288826
1101	288827
1101	288828
4716	288829
966	288830
5553	288831
28599	288832
28599	288833
28599	288834
27241	288835
133618	288836
5839	288837
16131	288838
754	288839
136057	288840
1182	288841
4491	288842
127538	288843
18266	288844
134016	288845
19592	288846
49843	288847
29043	288848
45953	288849
2543	288850
77922	288851
17584	288852
13503	288853
2489	288854
49721	288855
3126	288856
112219	288857
11205	288858
30038	288859
5697	288860
101	288861
53	288862
4128	288863
10101	288864
37295	288865
9798	288866
42996	288867
8575	288868
2032	288869
4427	288870
3594	288871
1	288872
11	288873
43717	288874
84161	288875
2331	288876
35188	288877
1739	288878
102165	288879
9906	288880
6630	288881
19586	288882
966	288883
6630	288884
37748	288885
25389	288886
5498	288887
2731	288888
6395	288889
10774	288890
2336	288891
2336	288892
2336	288893
2336	288894
2336	288895
2336	288896
2336	288897
2336	288898
594	288899
68137	288900
33791	288901
13523	288902
32986	288903
157	288904
53965	288905
22589	288906
48481	288907
44922	288908
7418	288909
32	288910
1101	288911
62926	288912
2116	288913
32	288914
72850	288915
1092	288916
20035	288917
106384	288918
1778	288919
3730	288920
1474	288921
1101	288922
17386	288923
32	288924
79494	288925
15900	288926
1101	288927
45145	288928
3299	288929
22223	288930
337	288931
8310	288932
9606	288933
20027	288934
22512	288935
70184	288936
12789	288937
14065	288938
76179	288939
628	288940
32	288941
17973	288942
1101	288943
11862	288944
596	288945
1101	288946
25643	288947
1791	288948
1101	288949
1101	288950
77786	288951
32	288952
20633	288953
46	288954
1101	288955
17	288956
1101	288957
695	288958
34805	288959
3243	288960
1101	288961
32	288962
52679	288963
6051	288964
1101	288965
1101	288966
46	288967
70760	288968
74688	288969
83	288970
6035	288971
100815	288972
11498	288973
10829	288974
41203	288975
22963	288976
8893	288977
56050	288978
32072	288979
59646	288980
15772	288981
49391	288982
32854	288983
767	288984
11053	288985
1159	288986
4828	288987
32	288988
138163	288989
1315	288990
4337	288991
106276	288992
52289	288993
1346	288994
69432	288995
38923	288996
8959	288997
81601	288998
960	288999
36763	289000
16851	289001
120783	289002
130179	289003
131827	289004
43450	289005
136574	289006
5167	289007
97836	289008
119321	289009
137802	289010
70596	289011
133068	289012
111483	289013
17430	289014
124	289015
24915	289016
18348	289017
112219	289018
28700	289019
432	289020
19174	289021
1343	289022
1494	289023
1494	289024
74214	289025
125268	289026
33233	289027
62282	289028
31649	289029
30582	289030
4180	289031
4924	289032
24047	289033
53552	289034
103984	289035
83448	289036
72866	289037
37207	289038
11384	289039
34067	289040
91539	289041
5683	289042
84901	289043
91500	289044
13445	289045
6126	289046
76831	289047
150575	289048
84907	289049
83279	289050
127574	289051
150645	289052
11663	289053
71016	289054
50361	289055
30440	289056
6274	289057
17854	289058
24631	289059
13752	289060
30083	289061
86419	289062
39397	289063
14623	289064
139108	289065
81947	289066
113524	289067
54103	289068
107200	289069
135920	289070
152583	289071
141268	289072
116702	289073
141267	289074
103918	289075
116703	289076
160428	289077
105409	289078
39389	289079
160410	289080
103116	289081
57411	289082
7555	289083
9139	289084
8902	289085
16695	289086
17187	289087
23839	289088
9793	289089
18430	289090
17208	289091
27401	289092
8082	289093
13466	289094
42198	289095
44597	289096
53119	289097
31061	289098
132619	289099
54722	289100
15196	289101
37853	289102
109027	289103
69240	289104
80863	289105
131239	289106
130938	289107
105458	289108
118666	289109
135948	289110
93592	289111
107238	289112
135954	289113
90623	289114
137488	289115
43098	289116
116708	289117
107215	289118
107218	289119
83313	289120
100776	289121
132745	289122
125888	289123
99221	289124
116719	289125
110511	289126
57032	289127
77910	289128
103973	289129
135990	289130
118683	289131
164339	289132
43712	289133
127589	289134
127618	289135
112100	289136
145283	289137
132800	289138
138653	289139
132801	289140
107364	289141
127637	289142
162386	289143
131029	289144
137544	289145
136079	289146
61439	289147
114616	289148
136083	289149
161246	289150
121391	289151
134432	289152
127673	289153
134450	289154
138672	289155
104105	289156
150715	289157
127708	289158
132861	289159
136124	289160
112190	289161
69359	289162
125986	289163
138681	289164
167596	289165
116827	289166
129478	289167
57127	289168
131193	289169
120085	289170
105776	289171
136186	289172
112255	289173
70484	289174
164431	289175
126091	289176
118806	289177
121470	289178
121471	289179
122882	289180
154709	289181
160553	289182
93846	289183
141455	289184
167603	289185
152776	289186
126104	289187
48104	289188
9939	289189
27663	289190
105161	289191
141275	289192
11629	289193
22664	289194
37260	289195
9930	289196
90096	289197
46388	289198
30078	289199
125852	289200
90387	289201
108992	289202
160427	289203
14376	289204
81870	289205
62372	289206
62286	289207
61	289208
42081	289209
32242	289210
38749	289211
22793	289212
160655	289213
1472	289214
996	289215
2	289216
4768	289217
1336	289218
37360	289219
14092	289220
27018	289221
13445	289222
70231	289223
111821	289224
71792	289225
841	289226
91174	289227
21585	289228
107998	289229
2083	289230
130518	289231
296	289232
47303	289233
163983	289234
849	289235
64075	289236
34942	289237
89561	289238
22833	289239
9191	289240
25566	289241
22793	289242
94279	289243
7536	289244
53431	289245
71921	289246
7349	289247
13793	289248
1007	289249
27018	289250
123531	289251
115897	289252
88632	289253
60613	289254
113582	289255
7273	289256
16505	289257
849	289258
99079	289259
112619	289260
104586	289261
5218	289262
13115	289263
1759	289264
43539	289265
48957	289266
40863	289267
27287	289268
124930	289269
2792	289270
42828	289271
42314	289272
80005	289273
1629	289274
2	289275
23008	289276
446	289277
187	289278
63618	289279
127048	289280
156	289281
131	289282
12282	289283
12282	289284
118066	289285
19852	289286
115771	289287
24868	289288
7613	289289
49459	289290
35772	289291
1361	289292
130363	289293
56432	289294
111776	289295
36978	289296
11975	289297
2402	289298
2712	289299
10796	289300
1584	289301
151028	289302
80806	289303
86907	289304
299	289305
141912	289306
1417	289307
1417	289308
74874	289309
33639	289310
41865	289311
128655	289312
43888	289313
41179	289314
55327	289315
60474	289316
5978	289317
2060	289318
38980	289319
55449	289320
6486	289321
103003	289322
98122	289323
142866	289324
118043	289325
41859	289326
36770	289327
44719	289328
44719	289329
33639	289330
31	289331
35484	289332
1	289333
43485	289334
107693	289335
84106	289336
3136	289337
112667	289338
20604	289339
14585	289340
38283	289341
60867	289342
45302	289343
45301	289344
21677	289345
53318	289346
7758	289347
64739	289348
41097	289349
27718	289350
984	289351
5883	289352
296	289353
13697	289354
40867	289355
2939	289356
2799	289357
10727	289358
4806	289359
4932	289360
40989	289361
60294	289362
68	289363
8326	289364
8039	289365
1525	289366
602	289367
12762	289368
62736	289369
41909	289370
11175	289371
8326	289372
2982	289373
8326	289374
19163	289375
1103	289376
3270	289377
31581	289378
45	289379
17416	289380
7768	289381
17893	289382
176	289383
8842	289384
8059	289385
3057	289386
22138	289387
5909	289388
19557	289389
8753	289390
1447	289391
24435	289392
5895	289393
23958	289394
13285	289395
9796	289396
29257	289397
54200	289398
7460	289399
9942	289400
31562	289401
26012	289402
3429	289403
54834	289404
8346	289405
6507	289406
83306	289407
19566	289408
6654	289409
45	289410
39223	289411
63792	289412
108364	289413
5	289414
45	289415
109981	289416
771	289417
1240	289418
2539	289419
61240	289420
27123	289421
5583	289422
8013	289423
4832	289424
90901	289425
48184	289426
21968	289427
6630	289428
61302	289429
1132	289430
1506	289431
61271	289432
56324	289433
157671	289434
22449	289435
35049	289436
17107	289437
100544	289438
2	289439
65960	289440
2043	289441
81651	289442
118382	289443
7878	289444
11772	289445
4678	289446
7023	289447
30982	289448
61709	289449
2541	289450
122418	289451
3440	289452
2631	289453
2796	289454
110639	289455
1290	289456
264	289457
62032	289458
8513	289459
42279	289460
23481	289461
22165	289462
23352	289463
3597	289464
10474	289465
31577	289466
1100	289467
10817	289468
35869	289469
117979	289470
14324	289471
7	289472
1470	289473
355	289474
7	289475
7	289476
7	289477
7	289478
7	289479
31	289480
7	289481
355	289482
7	289483
1470	289484
355	289485
7	289486
7	289487
7	289488
7	289489
1470	289490
7	289491
31	289492
7	289493
7	289494
1470	289495
7	289496
31	289497
7	289498
7	289499
23393	289500
98332	289501
7883	289502
105249	289503
38976	289504
16150	289505
91072	289506
96122	289507
86178	289508
86178	289509
21643	289510
39060	289511
43759	289512
114029	289513
37838	289514
39062	289515
54877	289516
5800	289517
6036	289518
29051	289519
32757	289520
138447	289521
112071	289522
49492	289523
15924	289524
104993	289525
11536	289526
23249	289527
78636	289528
7082	289529
7082	289530
27459	289531
2190	289532
41814	289533
77421	289534
85638	289535
5450	289536
69442	289537
134561	289538
53486	289539
114449	289540
61093	289541
2732	289542
135445	289543
141457	289544
391	289545
84443	289546
36391	289547
3122	289548
3328	289549
877	289550
2493	289551
8819	289552
54704	289553
3899	289554
23795	289555
22114	289556
48601	289557
18599	289558
17545	289559
80068	289560
106172	289561
7334	289562
3268	289563
15791	289564
53507	289565
19	289566
997	289567
996	289568
74073	289569
37218	289570
63189	289571
26667	289572
3193	289573
361	289574
23701	289575
108886	289576
37852	289577
78222	289578
38730	289579
16481	289580
53119	289581
30531	289582
202	289583
41330	289584
2011	289585
39171	289586
66330	289587
43651	289588
27354	289589
9513	289590
30508	289591
9337	289592
3706	289593
2012	289594
36751	289595
54859	289596
65027	289597
10992	289598
23481	289599
1022	289600
45057	289601
21168	289602
600	289603
8107	289604
9496	289605
33997	289606
22695	289607
2815	289608
6848	289609
138735	289610
500	289611
109711	289612
13068	289613
856	289614
22884	289615
16620	289616
15418	289617
33265	289618
64040	289619
65375	289620
23084	289621
80246	289622
74979	289623
37227	289624
3804	289625
35835	289626
90472	289627
26086	289628
23444	289629
13523	289630
10482	289631
29549	289632
46747	289633
54246	289634
5	289635
18110	289636
25126	289637
117961	289638
44949	289639
35593	289640
5508	289641
64568	289642
56545	289643
14048	289644
55878	289645
9637	289646
9637	289647
1360	289648
23405	289649
28303	289650
59904	289651
18181	289652
13764	289653
1100	289654
30779	289655
18929	289656
33607	289657
67409	289658
17568	289659
15964	289660
7112	289661
30798	289662
20903	289663
43060	289664
35491	289665
124843	289666
34748	289667
5764	289668
10467	289669
5764	289670
32137	289671
79774	289672
8193	289673
8540	289674
18132	289675
7151	289676
19720	289677
43467	289678
1360	289679
12179	289680
13948	289681
27758	289682
8738	289683
98672	289684
46623	289685
31193	289686
44793	289687
5508	289688
25382	289689
32137	289690
67951	289691
36705	289692
30140	289693
70314	289694
44248	289695
13327	289696
20681	289697
16600	289698
49837	289699
13917	289700
9899	289701
32137	289702
15964	289703
7186	289704
130369	289705
41645	289706
76708	289707
24781	289708
45507	289709
41557	289710
64413	289711
10958	289712
15584	289713
24270	289714
54017	289715
110981	289716
31559	289717
2508	289718
112332	289719
25424	289720
75803	289721
77746	289722
12701	289723
114497	289724
25298	289725
35925	289726
121499	289727
8618	289728
43551	289729
35509	289730
290	289731
3771	289732
1360	289733
1360	289734
3137	289735
645	289736
6099	289737
2134	289738
6537	289739
1506	289740
102901	289741
58	289742
16081	289743
766	289744
895	289745
1934	289746
2363	289747
109981	289748
624	289749
276	289750
3687	289751
107235	289752
13407	289753
26063	289754
463	289755
40764	289756
50184	289757
9300	289758
6000	289759
13948	289760
63796	289761
12982	289762
129259	289763
4125	289764
19157	289765
41469	289766
17043	289767
14485	289768
35217	289769
55308	289770
17022	289771
83516	289772
123890	289773
20054	289774
97606	289775
82911	289776
147023	289777
37669	289778
26471	289779
76249	289780
113954	289781
115198	289782
105118	289783
105850	289784
41948	289785
31471	289786
60202	289787
73218	289788
13407	289789
1296	289790
72744	289791
165878	289792
45990	289793
160116	289794
67650	289795
138697	289796
58996	289797
123265	289798
35035	289799
33462	289800
12069	289801
76327	289802
68994	289803
105668	289804
38475	289805
45907	289806
858	289807
4745	289808
1755	289809
33928	289810
3461	289811
11751	289812
113367	289813
3725	289814
107109	289815
82369	289816
36904	289817
76319	289818
684	289819
38906	289820
65202	289821
53965	289822
76855	289823
24135	289824
8697	289825
63383	289826
3833	289827
5698	289828
183	289829
15281	289830
937	289831
26958	289832
4484	289833
1100	289834
39111	289835
31594	289836
19730	289837
4285	289838
860	289839
45	289840
62492	289841
377	289842
44208	289843
4966	289844
11447	289845
90332	289846
3170	289847
4892	289848
56506	289849
1659	289850
2182	289851
1100	289852
38314	289853
2325	289854
106595	289855
106430	289856
17219	289857
22203	289858
37826	289859
13270	289860
60203	289861
114190	289862
49018	289863
88955	289864
108805	289865
14612	289866
25674	289867
31319	289868
142114	289869
92668	289870
15993	289871
76743	289872
91760	289873
163703	289874
52443	289875
55430	289876
112703	289877
8774	289878
88115	289879
85060	289880
11565	289881
47441	289882
7864	289883
15213	289884
131756	289885
941	289886
1757	289887
58295	289888
3132	289889
3132	289890
749	289891
9513	289892
1360	289893
348	289894
1057	289895
768	289896
3114	289897
11441	289898
15531	289899
4584	289900
54293	289901
65	289902
299	289903
25970	289904
226	289905
4140	289906
12850	289907
1203	289908
105945	289909
41069	289910
15338	289911
98991	289912
60254	289913
4986	289914
376	289915
225	289916
272	289917
1317	289918
4294	289919
31226	289920
586	289921
75186	289922
750	289923
33284	289924
38665	289925
27612	289926
95967	289927
139224	289928
12919	289929
36702	289930
38508	289931
89052	289932
112018	289933
17176	289934
145532	289935
94887	289936
2100	289937
6551	289938
8	289939
42007	289940
8014	289941
1100	289942
21466	289943
127883	289944
131359	289945
5305	289946
432	289947
71535	289948
1228	289949
3146	289950
2023	289951
2280	289952
24208	289953
78	289954
20424	289955
30889	289956
6716	289957
15822	289958
62395	289959
1100	289960
35025	289961
77745	289962
35091	289963
132098	289964
123880	289965
58175	289966
76000	289967
138454	289968
2975	289969
147066	289970
25232	289971
52	289972
19259	289973
44281	289974
26907	289975
64539	289976
68576	289977
23892	289978
29342	289979
2109	289980
129561	289981
384	289982
44590	289983
52	289984
40917	289985
2221	289986
25596	289987
532	289988
99445	289989
102375	289990
31896	289991
99170	289992
74307	289993
37617	289994
69530	289995
22406	289996
40997	289997
125841	289998
53223	289999
112156	290000
2646	290001
122880	290002
159283	290003
112070	290004
115800	290005
23662	290006
117756	290007
126187	290008
48076	290009
138476	290010
89341	290011
165782	290012
69487	290013
114389	290014
126099	290015
83925	290016
8482	290017
132721	290018
51241	290019
152973	290020
89509	290021
79583	290022
23806	290023
14427	290024
159998	290025
53292	290026
167460	290027
22713	290028
135522	290029
69406	290030
99151	290031
132910	290032
50153	290033
142647	290034
112538	290035
136128	290036
82105	290037
128750	290038
18587	290039
138862	290040
14288	290041
63610	290042
91651	290043
31595	290044
70874	290045
167451	290046
138623	290047
122874	290048
158027	290049
89499	290050
40357	290051
107623	290052
85963	290053
154617	290054
86692	290055
48726	290056
114637	290057
152424	290058
150388	290059
124049	290060
96382	290061
45175	290062
126073	290063
93790	290064
71785	290065
121442	290066
112111	290067
122675	290068
15314	290069
105405	290070
41443	290071
102884	290072
11632	290073
104081	290074
49756	290075
107691	290076
71013	290077
100828	290078
114647	290079
69638	290080
120238	290081
73114	290082
2646	290083
136300	290084
9711	290085
135939	290086
50958	290087
64369	290088
111834	290089
93791	290090
147049	290091
124501	290092
88450	290093
76959	290094
162451	290095
65322	290096
53399	290097
39192	290098
141399	290099
58049	290100
156221	290101
150532	290102
18264	290103
38577	290104
167363	290105
165746	290106
86119	290107
110712	290108
88906	290109
24026	290110
202	290111
28218	290112
67701	290113
58088	290114
202	290115
42991	290116
31987	290117
5609	290118
77987	290119
70621	290120
1600	290121
71007	290122
83001	290123
16124	290124
2807	290125
12450	290126
21289	290127
39494	290128
120274	290129
26558	290130
107424	290131
47119	290132
110328	290133
120273	290134
146769	290135
40057	290136
110371	290137
57637	290138
130624	290139
130609	290140
89742	290141
97091	290142
4231	290143
13422	290144
44549	290145
87415	290146
105035	290147
119774	290148
58018	290149
133952	290150
26050	290151
2630	290152
6017	290153
132417	290154
81681	290155
39194	290156
21577	290157
158265	290158
167484	290159
9389	290160
95925	290161
152990	290162
53877	290163
70213	290164
43664	290165
104843	290166
8268	290167
9389	290168
130859	290169
11219	290170
154511	290171
68864	290172
75628	290173
80348	290174
49288	290175
83384	290176
145504	290177
127894	290178
39222	290179
73649	290180
83609	290181
23823	290182
154712	290183
70307	290184
167412	290185
114648	290186
152814	290187
80438	290188
60345	290189
67690	290190
96461	290191
83175	290192
109224	290193
112022	290194
113800	290195
3330	290196
16641	290197
77434	290198
104042	290199
81886	290200
117377	290201
53821	290202
51276	290203
2646	290204
14010	290205
142182	290206
120328	290207
144029	290208
13007	290209
54749	290210
96401	290211
36514	290212
71921	290213
6481	290214
111776	290215
56524	290216
7999	290217
5090	290218
43833	290219
39158	290220
55924	290221
119795	290222
116845	290223
22041	290224
56225	290225
5090	290226
65604	290227
166114	290228
138047	290229
112237	290230
162171	290231
134042	290232
103485	290233
14761	290234
40745	290235
164331	290236
111469	290237
135611	290238
1552	290239
80443	290240
1250	290241
114348	290242
160651	290243
160332	290244
1026	290245
9257	290246
2086	290247
35264	290248
25513	290249
71	290250
59953	290251
7923	290252
21180	290253
40670	290254
77627	290255
85883	290256
10224	290257
89384	290258
57344	290259
124956	290260
3757	290261
29406	290262
9755	290263
148811	290264
40791	290265
5200	290266
88121	290267
5127	290268
11750	290269
71	290270
5001	290271
28491	290272
5764	290273
37288	290274
32917	290275
27604	290276
1100	290277
52176	290278
6841	290279
23801	290280
4135	290281
16095	290282
20365	290283
806	290284
35035	290285
35509	290286
42648	290287
45303	290288
35162	290289
2226	290290
37928	290291
25194	290292
716	290293
25194	290294
97407	290295
61297	290296
170	290297
110799	290298
30364	290299
106358	290300
16354	290301
126003	290302
122431	290303
104910	290304
37050	290305
2134	290306
25356	290307
17939	290308
1055	290309
13280	290310
936	290311
6537	290312
2636	290313
62262	290314
138394	290315
23899	290316
687	290317
66786	290318
33177	290319
22995	290320
3537	290321
8850	290322
30163	290323
164	290324
20213	290325
71	290326
164	290327
164	290328
4114	290329
5240	290330
37935	290331
21184	290332
98962	290333
92377	290334
79534	290335
165170	290336
137102	290337
8172	290338
46190	290339
84958	290340
6759	290341
66683	290342
34166	290343
4621	290344
11921	290345
51863	290346
27	290347
9309	290348
103891	290349
48405	290350
222	290351
400	290352
2485	290353
33289	290354
10326	290355
103462	290356
8172	290357
8172	290358
71431	290359
8172	290360
371	290361
122344	290362
14560	290363
1903	290364
15967	290365
222	290366
45997	290367
59309	290368
114	290369
4083	290370
83712	290371
85306	290372
17191	290373
696	290374
11526	290375
85079	290376
55566	290377
31544	290378
25506	290379
10905	290380
9309	290381
34068	290382
30	290383
3705	290384
222	290385
343	290386
2767	290387
2297	290388
88070	290389
200	290390
444	290391
229	290392
8172	290393
50545	290394
7787	290395
9623	290396
8172	290397
1796	290398
68	290399
554	290400
25866	290401
118566	290402
548	290403
6885	290404
37884	290405
24141	290406
11150	290407
3069	290408
35856	290409
31046	290410
115513	290411
532	290412
10277	290413
4592	290414
6057	290415
6099	290416
883	290417
3687	290418
114	290419
2141	290420
125978	290421
91607	290422
315	290423
315	290424
396	290425
1274	290426
112417	290427
125649	290428
71658	290429
124366	290430
122098	290431
1100	290432
305	290433
1360	290434
5508	290435
148404	290436
46521	290437
37490	290438
15574	290439
67028	290440
67028	290441
133287	290442
74419	290443
10819	290444
150979	290445
219	290446
1360	290447
113140	290448
428	290449
25948	290450
1886	290451
51478	290452
101253	290453
12710	290454
34850	290455
10788	290456
23405	290457
1111	290458
18217	290459
19259	290460
17183	290461
1935	290462
35120	290463
19829	290464
66826	290465
10003	290466
6087	290467
9415	290468
25366	290469
9415	290470
10788	290471
8361	290472
13403	290473
116138	290474
34061	290475
109884	290476
134636	290477
1058	290478
109604	290479
32400	290480
8864	290481
45276	290482
45276	290483
24490	290484
30120	290485
110987	290486
65335	290487
16375	290488
84041	290489
7622	290490
122309	290491
30822	290492
38134	290493
58632	290494
162088	290495
38134	290496
833	290497
11508	290498
266	290499
25	290500
75914	290501
3566	290502
129401	290503
25050	290504
581	290505
108071	290506
19545	290507
19130	290508
19130	290509
15415	290510
131349	290511
13602	290512
32421	290513
42741	290514
21639	290515
14273	290516
11395	290517
7917	290518
1434	290519
9096	290520
50473	290521
49245	290522
16781	290523
52378	290524
42	290525
50275	290526
101066	290527
73075	290528
46409	290529
2991	290530
10711	290531
54217	290532
56057	290533
13913	290534
21319	290535
15483	290536
24282	290537
6342	290538
66789	290539
71232	290540
73622	290541
12127	290542
70833	290543
1554	290544
375	290545
61	290546
59904	290547
1100	290548
87637	290549
26285	290550
79663	290551
121672	290552
487	290553
3390	290554
28644	290555
164	290556
164	290557
164	290558
10937	290559
8540	290560
86433	290561
10467	290562
49686	290563
1360	290564
18589	290565
13729	290566
25831	290567
8592	290568
88581	290569
16846	290570
8432	290571
14850	290572
9199	290573
13191	290574
70569	290575
26261	290576
48849	290577
855	290578
701	290579
2608	290580
48598	290581
48637	290582
148277	290583
53309	290584
109467	290585
46269	290586
24061	290587
74608	290588
32599	290589
25988	290590
40819	290591
157784	290592
114804	290593
27052	290594
10358	290595
70328	290596
70285	290597
343	290598
91144	290599
32749	290600
111613	290601
40839	290602
70453	290603
74019	290604
500	290605
5557	290606
37338	290607
119832	290608
166675	290609
113890	290610
135005	290611
60878	290612
60627	290613
78553	290614
36968	290615
68144	290616
10192	290617
10192	290618
48295	290619
14820	290620
166838	290621
68305	290622
17616	290623
93537	290624
97653	290625
90757	290626
83616	290627
46274	290628
3096	290629
15798	290630
72338	290631
50215	290632
70821	290633
30793	290634
27462	290635
79034	290636
53063	290637
50801	290638
105647	290639
57311	290640
6120	290641
83263	290642
7858	290643
89294	290644
89389	290645
133992	290646
14149	290647
56964	290648
135409	290649
56788	290650
13345	290651
9372	290652
9372	290653
32763	290654
6786	290655
34976	290656
18294	290657
9651	290658
34690	290659
6031	290660
16626	290661
83446	290662
43923	290663
85459	290664
26348	290665
47550	290666
12500	290667
28220	290668
69899	290669
56057	290670
19495	290671
62750	290672
160277	290673
95870	290674
39946	290675
72693	290676
53401	290677
1171	290678
98313	290679
73463	290680
40470	290681
1566	290682
148782	290683
170	290684
82214	290685
69141	290686
160	290687
149608	290688
130482	290689
34914	290690
109087	290691
74509	290692
15986	290693
18621	290694
43450	290695
6823	290696
148498	290697
37043	290698
51242	290699
137532	290700
23401	290701
33877	290702
10044	290703
44639	290704
23175	290705
77098	290706
27103	290707
31687	290708
23606	290709
165735	290710
160329	290711
117601	290712
76585	290713
39370	290714
112369	290715
89710	290716
10376	290717
2340	290718
1251	290719
127645	290720
99364	290721
90221	290722
71987	290723
61967	290724
105611	290725
153369	290726
52251	290727
162557	290728
80988	290729
5879	290730
146969	290731
33783	290732
145148	290733
21918	290734
5676	290735
131128	290736
59442	290737
255	290738
46059	290739
39787	290740
95283	290741
131342	290742
155646	290743
154449	290744
60010	290745
102807	290746
156563	290747
169	290748
94356	290749
43068	290750
14687	290751
26107	290752
4323	290753
93042	290754
17288	290755
78327	290756
162199	290757
71890	290758
36957	290759
104378	290760
113082	290761
14235	290762
64438	290763
164462	290764
60470	290765
26040	290766
108763	290767
48683	290768
139672	290769
136084	290770
74573	290771
27902	290772
1712	290773
5368	290774
4022	290775
77157	290776
43565	290777
130527	290778
134398	290779
118480	290780
4421	290781
116503	290782
85191	290783
43161	290784
13705	290785
48426	290786
84343	290787
117676	290788
21445	290789
102851	290790
42554	290791
56233	290792
101010	290793
30384	290794
60044	290795
16447	290796
101198	290797
36804	290798
97936	290799
1712	290800
15927	290801
6709	290802
135886	290803
68238	290804
126156	290805
41573	290806
78226	290807
58381	290808
52481	290809
62701	290810
31395	290811
147302	290812
44920	290813
112268	290814
145094	290815
15860	290816
92543	290817
54155	290818
97890	290819
21438	290820
59679	290821
110746	290822
10186	290823
14278	290824
150317	290825
108577	290826
5973	290827
103512	290828
16806	290829
113083	290830
11215	290831
139236	290832
52251	290833
68081	290834
411	290835
14381	290836
30372	290837
119164	290838
28542	290839
54319	290840
65461	290841
86781	290842
589	290843
26216	290844
108603	290845
41760	290846
73543	290847
28933	290848
1097	290849
101997	290850
116670	290851
266	290852
130238	290853
4417	290854
97	290855
104916	290856
86253	290857
100795	290858
11494	290859
160437	290860
24940	290861
1525	290862
93694	290863
61530	290864
121158	290865
90804	290866
234	290867
26814	290868
65658	290869
84559	290870
148778	290871
52800	290872
26756	290873
46407	290874
46916	290875
51375	290876
22605	290877
20922	290878
5294	290879
38752	290880
16071	290881
128669	290882
330	290883
111269	290884
49107	290885
22941	290886
24194	290887
238	290888
56017	290889
79650	290890
39845	290891
40709	290892
52162	290893
92560	290894
81742	290895
136222	290896
136222	290897
161973	290898
85287	290899
20837	290900
11212	290901
94918	290902
28585	290903
28585	290904
70964	290905
133143	290906
196	290907
2125	290908
96292	290909
116076	290910
1119	290911
33760	290912
60734	290913
49255	290914
37721	290915
7960	290916
64042	290917
5775	290918
36943	290919
33274	290920
17312	290921
26199	290922
47454	290923
110443	290924
131022	290925
239	290926
2462	290927
26302	290928
8825	290929
46763	290930
84132	290931
4832	290932
109555	290933
8007	290934
32151	290935
133400	290936
1388	290937
368	290938
6665	290939
1698	290940
17910	290941
131039	290942
35674	290943
131039	290944
29314	290945
112065	290946
133284	290947
4739	290948
34883	290949
41037	290950
123862	290951
165808	290952
46287	290953
9849	290954
83089	290955
69178	290956
64731	290957
46236	290958
27461	290959
39868	290960
68489	290961
117834	290962
12841	290963
130139	290964
116994	290965
102688	290966
74775	290967
27789	290968
39021	290969
125697	290970
7617	290971
105121	290972
9787	290973
109593	290974
134	290975
53429	290976
94323	290977
62547	290978
24056	290979
14032	290980
41819	290981
100217	290982
34866	290983
23639	290984
137817	290985
123984	290986
8860	290987
83503	290988
83503	290989
20757	290990
21706	290991
106187	290992
20272	290993
112174	290994
33675	290995
22759	290996
66004	290997
66004	290998
20022	290999
49950	291000
20158	291001
113617	291002
99258	291003
42782	291004
24371	291005
102881	291006
55065	291007
99047	291008
76622	291009
40035	291010
78605	291011
70669	291012
65796	291013
138048	291014
6459	291015
71743	291016
95679	291017
18281	291018
15838	291019
35366	291020
21025	291021
49043	291022
21050	291023
13923	291024
7990	291025
78355	291026
150442	291027
17786	291028
25314	291029
78836	291030
13611	291031
111691	291032
161746	291033
11102	291034
108826	291035
102866	291036
150918	291037
48263	291038
48263	291039
147164	291040
46756	291041
7090	291042
7090	291043
125207	291044
7109	291045
10786	291046
19050	291047
56990	291048
7284	291049
136544	291050
64476	291051
87774	291052
49287	291053
49287	291054
9554	291055
86198	291056
158025	291057
40983	291058
156468	291059
71670	291060
34734	291061
36986	291062
94821	291063
77097	291064
160796	291065
33637	291066
49811	291067
3860	291068
65184	291069
111050	291070
4684	291071
38201	291072
38684	291073
19316	291074
120870	291075
122418	291076
22861	291077
62897	291078
107184	291079
58823	291080
86584	291081
34625	291082
7697	291083
89001	291084
3489	291085
1162	291086
52356	291087
10463	291088
26858	291089
113644	291090
125656	291091
26771	291092
90462	291093
137511	291094
103117	291095
41749	291096
142106	291097
67222	291098
99354	291099
80705	291100
108810	291101
10016	291102
93952	291103
97317	291104
55005	291105
77275	291106
32549	291107
29328	291108
14385	291109
14385	291110
54135	291111
137255	291112
55770	291113
47106	291114
39375	291115
19316	291116
24811	291117
139833	291118
127765	291119
110465	291120
129729	291121
40037	291122
84278	291123
104441	291124
25140	291125
23621	291126
91937	291127
45382	291128
36988	291129
89299	291130
107238	291131
47433	291132
126394	291133
112563	291134
86191	291135
39655	291136
16848	291137
44984	291138
81278	291139
60482	291140
97712	291141
99024	291142
21905	291143
21905	291144
16317	291145
110387	291146
27902	291147
54536	291148
43070	291149
54140	291150
11227	291151
11227	291152
1265	291153
1265	291154
71139	291155
54348	291156
13115	291157
59591	291158
119579	291159
64418	291160
25719	291161
91409	291162
164358	291163
98572	291164
46646	291165
42030	291166
49014	291167
54532	291168
14272	291169
40065	291170
4122	291171
88368	291172
7790	291173
28668	291174
61714	291175
64229	291176
38339	291177
137380	291178
13637	291179
109260	291180
102789	291181
80033	291182
23220	291183
32594	291184
32655	291185
22185	291186
6159	291187
8778	291188
120389	291189
29856	291190
126884	291191
154062	291192
24489	291193
97178	291194
43935	291195
127806	291196
121177	291197
22866	291198
110000	291199
64609	291200
32524	291201
63773	291202
22562	291203
23950	291204
29350	291205
83308	291206
79609	291207
24454	291208
27869	291209
6586	291210
11215	291211
25792	291212
54969	291213
25792	291214
39508	291215
9518	291216
11783	291217
94553	291218
84313	291219
85436	291220
85436	291221
37969	291222
164448	291223
48841	291224
64637	291225
103004	291226
37850	291227
57070	291228
17475	291229
3687	291230
45554	291231
80795	291232
31152	291233
31152	291234
57079	291235
104965	291236
74409	291237
40289	291238
4836	291239
137590	291240
25376	291241
33473	291242
13654	291243
50777	291244
11885	291245
130079	291246
81915	291247
76667	291248
76667	291249
13346	291250
85038	291251
85038	291252
135048	291253
106556	291254
46622	291255
99371	291256
44615	291257
49691	291258
83331	291259
120601	291260
67751	291261
12621	291262
28071	291263
13832	291264
40322	291265
63587	291266
78540	291267
39035	291268
85021	291269
39012	291270
9077	291271
107703	291272
107703	291273
24881	291274
29782	291275
109572	291276
88324	291277
12412	291278
68145	291279
117710	291280
85526	291281
34915	291282
46648	291283
18913	291284
77219	291285
6599	291286
21391	291287
94803	291288
32159	291289
17302	291290
35633	291291
21200	291292
7050	291293
73541	291294
54536	291295
47481	291296
58731	291297
15044	291298
96583	291299
71558	291300
71558	291301
7674	291302
37510	291303
70757	291304
34960	291305
20979	291306
88937	291307
7114	291308
70565	291309
18786	291310
124296	291311
24243	291312
19458	291313
55799	291314
8378	291315
63039	291316
29024	291317
11720	291318
15077	291319
8816	291320
18188	291321
87756	291322
7926	291323
7772	291324
19243	291325
30057	291326
7719	291327
45230	291328
107008	291329
63848	291330
6556	291331
163639	291332
5563	291333
95056	291334
34351	291335
2051	291336
26741	291337
12869	291338
86954	291339
9617	291340
53206	291341
53206	291342
52603	291343
5547	291344
63784	291345
47056	291346
22335	291347
10763	291348
17457	291349
117665	291350
22788	291351
12869	291352
27191	291353
76035	291354
165554	291355
26366	291356
10218	291357
49669	291358
138662	291359
107228	291360
10033	291361
44296	291362
58581	291363
105968	291364
65034	291365
151440	291366
40799	291367
7278	291368
114943	291369
5761	291370
24245	291371
29808	291372
45353	291373
46111	291374
84087	291375
11896	291376
5980	291377
123742	291378
64710	291379
116823	291380
62348	291381
103788	291382
101264	291383
73490	291384
101264	291385
130677	291386
130677	291387
11934	291388
116269	291389
111828	291390
47839	291391
106165	291392
74230	291393
80867	291394
109562	291395
7840	291396
86635	291397
21032	291398
27699	291399
61932	291400
49555	291401
13601	291402
16009	291403
114368	291404
72341	291405
26558	291406
26558	291407
21878	291408
48752	291409
14938	291410
42238	291411
29366	291412
10457	291413
17454	291414
105489	291415
29140	291416
17590	291417
54499	291418
75933	291419
15990	291420
20416	291421
19113	291422
19113	291423
77355	291424
22416	291425
68134	291426
105604	291427
40773	291428
40773	291429
12587	291430
43227	291431
96056	291432
89043	291433
34329	291434
135309	291435
112536	291436
23217	291437
12598	291438
137447	291439
10604	291440
111635	291441
57320	291442
101521	291443
88305	291444
111631	291445
10017	291446
31763	291447
77902	291448
90334	291449
61524	291450
38245	291451
109329	291452
71398	291453
19463	291454
106089	291455
14470	291456
89002	291457
79153	291458
45290	291459
94346	291460
117264	291461
90671	291462
89079	291463
43179	291464
136732	291465
54216	291466
36966	291467
62456	291468
48616	291469
26544	291470
11825	291471
113222	291472
6558	291473
38284	291474
58917	291475
114917	291476
58662	291477
93949	291478
129143	291479
18760	291480
17229	291481
55873	291482
13615	291483
52674	291484
10030	291485
6459	291486
2673	291487
19525	291488
67856	291489
67856	291490
25035	291491
83456	291492
33480	291493
45974	291494
37850	291495
36851	291496
10816	291497
39355	291498
81885	291499
40728	291500
4074	291501
15424	291502
81971	291503
6909	291504
64313	291505
79168	291506
95148	291507
77766	291508
54874	291509
42380	291510
19221	291511
78693	291512
82178	291513
55280	291514
17432	291515
9661	291516
103199	291517
45009	291518
93042	291519
25162	291520
93130	291521
30249	291522
31674	291523
15376	291524
70719	291525
100220	291526
54910	291527
97157	291528
54263	291529
15421	291530
3277	291531
136578	291532
40042	291533
46413	291534
22834	291535
13211	291536
93707	291537
20830	291538
20830	291539
137260	291540
9190	291541
13624	291542
21021	291543
143072	291544
21348	291545
7841	291546
70418	291547
83336	291548
53159	291549
134266	291550
15143	291551
89343	291552
89343	291553
85043	291554
90330	291555
54197	291556
44920	291557
137735	291558
110175	291559
55056	291560
78585	291561
35389	291562
101454	291563
40796	291564
79151	291565
500	291566
61219	291567
5771	291568
30034	291569
52993	291570
104806	291571
72991	291572
26379	291573
87778	291574
45674	291575
18792	291576
116355	291577
22205	291578
76022	291579
36641	291580
161288	291581
71288	291582
15028	291583
28711	291584
51790	291585
30558	291586
85689	291587
28967	291588
28967	291589
112010	291590
7422	291591
77736	291592
77736	291593
49514	291594
15287	291595
54065	291596
15512	291597
99198	291598
23641	291599
52717	291600
133276	291601
149396	291602
104946	291603
44385	291604
99767	291605
67846	291606
37145	291607
124001	291608
24681	291609
132366	291610
132366	291611
32127	291612
26556	291613
70331	291614
60029	291615
39515	291616
5632	291617
52902	291618
77281	291619
54350	291620
63925	291621
7232	291622
64646	291623
6005	291624
5771	291625
42010	291626
60698	291627
32287	291628
13854	291629
39500	291630
55927	291631
18294	291632
128759	291633
47058	291634
27785	291635
16634	291636
70374	291637
9976	291638
94074	291639
19161	291640
25107	291641
19161	291642
57715	291643
78583	291644
100095	291645
10468	291646
31618	291647
100008	291648
85727	291649
30775	291650
14787	291651
18188	291652
24673	291653
100743	291654
111860	291655
37534	291656
121885	291657
130988	291658
22519	291659
109327	291660
107016	291661
11863	291662
31225	291663
81152	291664
49760	291665
12577	291666
63752	291667
37397	291668
15243	291669
69804	291670
110924	291671
110924	291672
19315	291673
106282	291674
80661	291675
59099	291676
59099	291677
59649	291678
83089	291679
24707	291680
92860	291681
4826	291682
44075	291683
16978	291684
53178	291685
14890	291686
127836	291687
30593	291688
29852	291689
10030	291690
63561	291691
78373	291692
48573	291693
82986	291694
89402	291695
22314	291696
101896	291697
34012	291698
67980	291699
3831	291700
28254	291701
71989	291702
45382	291703
67105	291704
9423	291705
69369	291706
78759	291707
42910	291708
11409	291709
53314	291710
33011	291711
43756	291712
78444	291713
39263	291714
13186	291715
95890	291716
11655	291717
111960	291718
45035	291719
6692	291720
27191	291721
111607	291722
16019	291723
31259	291724
22312	291725
108148	291726
106882	291727
77983	291728
15381	291729
133216	291730
31729	291731
29304	291732
18840	291733
136593	291734
47857	291735
37921	291736
47997	291737
56290	291738
61730	291739
60579	291740
111270	291741
27648	291742
129070	291743
60790	291744
51337	291745
128116	291746
83225	291747
26168	291748
75502	291749
52313	291750
17304	291751
32898	291752
26126	291753
6876	291754
90678	291755
55740	291756
118694	291757
9540	291758
13974	291759
38008	291760
36386	291761
10835	291762
9516	291763
42185	291764
96686	291765
13828	291766
165841	291767
106452	291768
83491	291769
124210	291770
56244	291771
55047	291772
10719	291773
29327	291774
126451	291775
126451	291776
129233	291777
71544	291778
9709	291779
82864	291780
82864	291781
129453	291782
18707	291783
129107	291784
114070	291785
64810	291786
105859	291787
105859	291788
40817	291789
47561	291790
105544	291791
166133	291792
90795	291793
22445	291794
58722	291795
54867	291796
132914	291797
31244	291798
49690	291799
85244	291800
85244	291801
59723	291802
10034	291803
41765	291804
103930	291805
78662	291806
46723	291807
46965	291808
81358	291809
107597	291810
113203	291811
100149	291812
49009	291813
108561	291814
31259	291815
64160	291816
24679	291817
121162	291818
18278	291819
138374	291820
18918	291821
54404	291822
41044	291823
37388	291824
15055	291825
94237	291826
19801	291827
80032	291828
127720	291829
4928	291830
91892	291831
20279	291832
25528	291833
30296	291834
68518	291835
73190	291836
16260	291837
50741	291838
88927	291839
69618	291840
90595	291841
126532	291842
89639	291843
4824	291844
14254	291845
114231	291846
44757	291847
49052	291848
25205	291849
37145	291850
37145	291851
5563	291852
42323	291853
10361	291854
35714	291855
24783	291856
58784	291857
42841	291858
73236	291859
34868	291860
73236	291861
88933	291862
3675	291863
24053	291864
19084	291865
13103	291866
70000	291867
89225	291868
65066	291869
35115	291870
74974	291871
29950	291872
59575	291873
135662	291874
74119	291875
104653	291876
26347	291877
82438	291878
69923	291879
89042	291880
42410	291881
74826	291882
53506	291883
29854	291884
71641	291885
6377	291886
33823	291887
68134	291888
9709	291889
103828	291890
79093	291891
4534	291892
7287	291893
58168	291894
28901	291895
9728	291896
54874	291897
37466	291898
136	291899
13658	291900
5194	291901
102966	291902
28674	291903
86183	291904
56373	291905
93799	291906
113742	291907
64772	291908
77981	291909
2555	291910
85665	291911
14040	291912
68816	291913
67747	291914
113295	291915
31292	291916
100990	291917
166095	291918
28285	291919
56321	291920
81223	291921
25205	291922
5042	291923
14030	291924
8383	291925
28447	291926
7232	291927
24507	291928
89271	291929
96524	291930
70339	291931
88953	291932
65798	291933
29598	291934
69956	291935
64645	291936
75505	291937
113260	291938
51511	291939
46178	291940
53033	291941
70064	291942
4567	291943
33981	291944
43174	291945
129958	291946
24043	291947
114624	291948
85545	291949
88058	291950
5670	291951
31297	291952
7619	291953
91505	291954
41901	291955
128161	291956
15789	291957
109093	291958
70079	291959
41815	291960
112680	291961
69304	291962
135633	291963
46720	291964
57065	291965
47088	291966
14803	291967
89000	291968
46592	291969
73912	291970
113223	291971
17072	291972
108791	291973
4877	291974
6593	291975
45679	291976
36972	291977
428	291978
10486	291979
43113	291980
125430	291981
77351	291982
27930	291983
92061	291984
50598	291985
50196	291986
81193	291987
61154	291988
54547	291989
10817	291990
69592	291991
113156	291992
66355	291993
8423	291994
113192	291995
82542	291996
130361	291997
18895	291998
69545	291999
41089	292000
65035	292001
49574	292002
49574	292003
102525	292004
3605	292005
8118	292006
8118	292007
70593	292008
29378	292009
5562	292010
29383	292011
108293	292012
10805	292013
17461	292014
41300	292015
23762	292016
113766	292017
6030	292018
135113	292019
52435	292020
70417	292021
37932	292022
2465	292023
74870	292024
113288	292025
65632	292026
69055	292027
106390	292028
92107	292029
98092	292030
110544	292031
19004	292032
54911	292033
21700	292034
117691	292035
108913	292036
66264	292037
33580	292038
70710	292039
129266	292040
66296	292041
105628	292042
79683	292043
38429	292044
8243	292045
52699	292046
99949	292047
12412	292048
40945	292049
78623	292050
25628	292051
4824	292052
41836	292053
122095	292054
24806	292055
125329	292056
99926	292057
43874	292058
105567	292059
62958	292060
85476	292061
10945	292062
112739	292063
6363	292064
93632	292065
10198	292066
105133	292067
105133	292068
91410	292069
61880	292070
5602	292071
11979	292072
76081	292073
87751	292074
18884	292075
16367	292076
14912	292077
27486	292078
47181	292079
149742	292080
3794	292081
45650	292082
113613	292083
6567	292084
30605	292085
17387	292086
49641	292087
13670	292088
109091	292089
31126	292090
82627	292091
38990	292092
71469	292093
71469	292094
49950	292095
19630	292096
17735	292097
41526	292098
75464	292099
64787	292100
59100	292101
68006	292102
69710	292103
114723	292104
33351	292105
22275	292106
21047	292107
9423	292108
91585	292109
124376	292110
100879	292111
94673	292112
150675	292113
38156	292114
41464	292115
101198	292116
166452	292117
167380	292118
11962	292119
129277	292120
10717	292121
61968	292122
104359	292123
90216	292124
148189	292125
53787	292126
25497	292127
78142	292128
20608	292129
51283	292130
61940	292131
91935	292132
52578	292133
31494	292134
113212	292135
26854	292136
34330	292137
88925	292138
27135	292139
90318	292140
5800	292141
108125	292142
19843	292143
45747	292144
108761	292145
14462	292146
128843	292147
36770	292148
6692	292149
90292	292150
4763	292151
83048	292152
79587	292153
11426	292154
59487	292155
17056	292156
22514	292157
105349	292158
137288	292159
152066	292160
126999	292161
166186	292162
113872	292163
40337	292164
28896	292165
8242	292166
59214	292167
62862	292168
69230	292169
35537	292170
111695	292171
6692	292172
22570	292173
53602	292174
11856	292175
49597	292176
63309	292177
91285	292178
71487	292179
97848	292180
26812	292181
26120	292182
26120	292183
96493	292184
38328	292185
20582	292186
18286	292187
109380	292188
14035	292189
71479	292190
26366	292191
159955	292192
4821	292193
113473	292194
93818	292195
59098	292196
32037	292197
96488	292198
9037	292199
11102	292200
26110	292201
72532	292202
6602	292203
83529	292204
89041	292205
71181	292206
28816	292207
16695	292208
16695	292209
69543	292210
63417	292211
27930	292212
5042	292213
6866	292214
64590	292215
9617	292216
7277	292217
87895	292218
87895	292219
110547	292220
18786	292221
24280	292222
24280	292223
114729	292224
4208	292225
11962	292226
36515	292227
58354	292228
85017	292229
21905	292230
113975	292231
49385	292232
64483	292233
63773	292234
63773	292235
5042	292236
98947	292237
134071	292238
61318	292239
116669	292240
85139	292241
85139	292242
108022	292243
19337	292244
36339	292245
74165	292246
10491	292247
91953	292248
17735	292249
5976	292250
31655	292251
10203	292252
19764	292253
111719	292254
61742	292255
70252	292256
9729	292257
91098	292258
105350	292259
32338	292260
11877	292261
69504	292262
82989	292263
69506	292264
32751	292265
93569	292266
58080	292267
81232	292268
110256	292269
13548	292270
41277	292271
11415	292272
18281	292273
83978	292274
114513	292275
41031	292276
90753	292277
47212	292278
141926	292279
68280	292280
63494	292281
8776	292282
119277	292283
91054	292284
99351	292285
70003	292286
7169	292287
91981	292288
113435	292289
83203	292290
49522	292291
102574	292292
67111	292293
50031	292294
33349	292295
122932	292296
100000	292297
83910	292298
59648	292299
112207	292300
112207	292301
33434	292302
90941	292303
17728	292304
24765	292305
102844	292306
122852	292307
15408	292308
60378	292309
34013	292310
11195	292311
66979	292312
109009	292313
32664	292314
33484	292315
29375	292316
8635	292317
107518	292318
18594	292319
127672	292320
2742	292321
50790	292322
28909	292323
7621	292324
72748	292325
42910	292326
69337	292327
78786	292328
122117	292329
29992	292330
75837	292331
12550	292332
82656	292333
79259	292334
79259	292335
112500	292336
34901	292337
24235	292338
31840	292339
25850	292340
158546	292341
57178	292342
102499	292343
5862	292344
89251	292345
64429	292346
34013	292347
19818	292348
81980	292349
41823	292350
59271	292351
97997	292352
9568	292353
104585	292354
11213	292355
137715	292356
36643	292357
134200	292358
43712	292359
7117	292360
49657	292361
49657	292362
67105	292363
127036	292364
33510	292365
108760	292366
33621	292367
7168	292368
33621	292369
77317	292370
11889	292371
11521	292372
41236	292373
21391	292374
12860	292375
4590	292376
77367	292377
17302	292378
9319	292379
25749	292380
37825	292381
46652	292382
80760	292383
71735	292384
89457	292385
96844	292386
19643	292387
158562	292388
21984	292389
31969	292390
61164	292391
132423	292392
35743	292393
23608	292394
88865	292395
28689	292396
5826	292397
33440	292398
94750	292399
15117	292400
37490	292401
14725	292402
6031	292403
21033	292404
111906	292405
61465	292406
24779	292407
107260	292408
52274	292409
14653	292410
9310	292411
112373	292412
21410	292413
7616	292414
2644	292415
78170	292416
37389	292417
9708	292418
77944	292419
69272	292420
25939	292421
66187	292422
70184	292423
123496	292424
28715	292425
34905	292426
14768	292427
131237	292428
96385	292429
71310	292430
112130	292431
42341	292432
70086	292433
71175	292434
71175	292435
90651	292436
70336	292437
45691	292438
43826	292439
15439	292440
15010	292441
83242	292442
9545	292443
79382	292444
3769	292445
12592	292446
20280	292447
13820	292448
28969	292449
25184	292450
35633	292451
61936	292452
166397	292453
70632	292454
115182	292455
18914	292456
55045	292457
40867	292458
70471	292459
109517	292460
50123	292461
1383	292462
118708	292463
10438	292464
67091	292465
98271	292466
101499	292467
131942	292468
131283	292469
47366	292470
21405	292471
44300	292472
56293	292473
134061	292474
72291	292475
88358	292476
47205	292477
41568	292478
42016	292479
22498	292480
41383	292481
9688	292482
110776	292483
50671	292484
77788	292485
11896	292486
125914	292487
3265	292488
31833	292489
14475	292490
58720	292491
10487	292492
88407	292493
101034	292494
6377	292495
134570	292496
98225	292497
134522	292498
138824	292499
83473	292500
5771	292501
53088	292502
83598	292503
36314	292504
14897	292505
54988	292506
87736	292507
129102	292508
21040	292509
116747	292510
4338	292511
129794	292512
25601	292513
100962	292514
19302	292515
78628	292516
7619	292517
107163	292518
92595	292519
92595	292520
3693	292521
111051	292522
7616	292523
90395	292524
53033	292525
42077	292526
17291	292527
19076	292528
45220	292529
102585	292530
16347	292531
154505	292532
59618	292533
91880	292534
60913	292535
14719	292536
82431	292537
81015	292538
128198	292539
4536	292540
131787	292541
104758	292542
64546	292543
27228	292544
26366	292545
57905	292546
85027	292547
85027	292548
2460	292549
71161	292550
27904	292551
34625	292552
31636	292553
5557	292554
77902	292555
25077	292556
38854	292557
14697	292558
104017	292559
41526	292560
35564	292561
59271	292562
12919	292563
37866	292564
88168	292565
85806	292566
42725	292567
95161	292568
22640	292569
22992	292570
32500	292571
53134	292572
124199	292573
50171	292574
53957	292575
138599	292576
1643	292577
49547	292578
166080	292579
117414	292580
129253	292581
45748	292582
54688	292583
54325	292584
5865	292585
90389	292586
7114	292587
18856	292588
69710	292589
74833	292590
21407	292591
33368	292592
7622	292593
82282	292594
82282	292595
145738	292596
64825	292597
40382	292598
50790	292599
14695	292600
49749	292601
99847	292602
95342	292603
118865	292604
31927	292605
135889	292606
29832	292607
68276	292608
72603	292609
62630	292610
67254	292611
98008	292612
79979	292613
109073	292614
92725	292615
92725	292616
22214	292617
73888	292618
78808	292619
32011	292620
34808	292621
15427	292622
75316	292623
79864	292624
137174	292625
99943	292626
31117	292627
31117	292628
52825	292629
31320	292630
59749	292631
84052	292632
38235	292633
49561	292634
7563	292635
11271	292636
67728	292637
6589	292638
86207	292639
1618	292640
13316	292641
3583	292642
38244	292643
109671	292644
36944	292645
108081	292646
65183	292647
17609	292648
15129	292649
45157	292650
4616	292651
5861	292652
58113	292653
1208	292654
61926	292655
25071	292656
40	292657
52222	292658
34928	292659
113470	292660
92506	292661
12597	292662
85989	292663
4804	292664
109578	292665
164207	292666
12729	292667
1410	292668
2453	292669
144	292670
34901	292671
18087	292672
13660	292673
12868	292674
62841	292675
91796	292676
7890	292677
19451	292678
34127	292679
84694	292680
111702	292681
132874	292682
49760	292683
49658	292684
59270	292685
20287	292686
93609	292687
93609	292688
157675	292689
1097	292690
31153	292691
97315	292692
126514	292693
21627	292694
7264	292695
42306	292696
51411	292697
8748	292698
20900	292699
40456	292700
84174	292701
160	292702
2370	292703
20798	292704
12292	292705
45258	292706
116825	292707
5489	292708
164271	292709
47086	292710
47086	292711
1436	292712
111646	292713
50707	292714
85181	292715
20071	292716
9568	292717
73484	292718
70093	292719
80947	292720
37417	292721
87488	292722
64208	292723
23864	292724
223	292725
6641	292726
127819	292727
110683	292728
96697	292729
1768	292730
9923	292731
6983	292732
83086	292733
12204	292734
110786	292735
38069	292736
129355	292737
31314	292738
11118	292739
18108	292740
3743	292741
10870	292742
26345	292743
16992	292744
95120	292745
10714	292746
51732	292747
50427	292748
55061	292749
45793	292750
34216	292751
7119	292752
16211	292753
40488	292754
69419	292755
40807	292756
70845	292757
99475	292758
7619	292759
29912	292760
53599	292761
101152	292762
19076	292763
5532	292764
3610	292765
9374	292766
49886	292767
24495	292768
21013	292769
110682	292770
39144	292771
65922	292772
88866	292773
67918	292774
26253	292775
109381	292776
907	292777
18108	292778
1954	292779
14607	292780
27220	292781
18907	292782
8	292783
407	292784
10	292785
407	292786
10630	292787
2365	292788
79960	292789
86401	292790
86400	292791
19589	292792
76692	292793
2224	292794
5498	292795
13288	292796
114	292797
10539	292798
4835	292799
8034	292800
2794	292801
15678	292802
111374	292803
101617	292804
10881	292805
87982	292806
48984	292807
55027	292808
111374	292809
36	292810
161	292811
973	292812
56575	292813
3859	292814
117841	292815
48929	292816
123754	292817
1317	292818
603	292819
56575	292820
15	292821
1199	292822
63784	292823
48929	292824
48929	292825
56575	292826
48929	292827
139131	292828
114	292829
59590	292830
25850	292831
11655	292832
113596	292833
20940	292834
86694	292835
21811	292836
30652	292837
22207	292838
25307	292839
71580	292840
26633	292841
13128	292842
29919	292843
13133	292844
32427	292845
152307	292846
55496	292847
81648	292848
41291	292849
141034	292850
132324	292851
132374	292852
157252	292853
81	292854
52745	292855
25310	292856
1003	292857
52907	292858
131703	292859
95668	292860
76354	292861
61738	292862
161889	292863
113828	292864
102374	292865
160217	292866
30199	292867
88214	292868
49175	292869
119413	292870
8056	292871
36755	292872
13050	292873
13268	292874
55691	292875
74542	292876
69046	292877
56740	292878
91369	292879
11600	292880
156135	292881
6476	292882
3355	292883
99032	292884
119001	292885
8169	292886
139669	292887
14075	292888
124663	292889
49793	292890
17118	292891
13464	292892
56359	292893
81564	292894
66769	292895
13274	292896
85346	292897
127957	292898
64123	292899
123206	292900
106701	292901
85443	292902
68824	292903
145455	292904
145439	292905
102484	292906
103446	292907
73566	292908
100873	292909
135602	292910
4884	292911
47797	292912
44958	292913
2206	292914
14489	292915
27721	292916
117694	292917
115099	292918
68707	292919
50661	292920
73295	292921
99169	292922
6004	292923
20206	292924
54030	292925
52490	292926
87303	292927
29691	292928
51184	292929
77874	292930
88922	292931
34877	292932
138501	292933
75884	292934
93969	292935
68880	292936
54692	292937
158982	292938
158119	292939
150305	292940
115520	292941
51689	292942
23124	292943
13869	292944
29080	292945
120396	292946
111206	292947
134682	292948
108492	292949
108822	292950
12295	292951
5992	292952
30978	292953
36076	292954
77049	292955
42403	292956
10318	292957
106084	292958
70925	292959
98340	292960
12059	292961
56853	292962
48556	292963
108676	292964
17925	292965
54608	292966
120143	292967
108788	292968
94265	292969
42511	292970
80470	292971
87279	292972
67634	292973
152385	292974
84603	292975
55660	292976
113053	292977
96737	292978
7311	292979
55266	292980
29821	292981
73511	292982
11258	292983
43397	292984
100501	292985
63937	292986
94027	292987
94155	292988
22009	292989
117698	292990
103011	292991
33212	292992
153044	292993
129681	292994
68849	292995
33676	292996
71237	292997
67857	292998
4384	292999
14770	293000
85122	293001
17525	293002
135583	293003
156728	293004
150941	293005
47809	293006
61163	293007
109689	293008
3647	293009
145478	293010
98205	293011
39844	293012
110095	293013
100269	293014
69305	293015
55173	293016
3727	293017
158249	293018
44036	293019
156791	293020
399	293021
47093	293022
32214	293023
87556	293024
13543	293025
77670	293026
132611	293027
87167	293028
48825	293029
39732	293030
73726	293031
110010	293032
28628	293033
137030	293034
28508	293035
100541	293036
130496	293037
64072	293038
19176	293039
5774	293040
61609	293041
160246	293042
104855	293043
67711	293044
88725	293045
78365	293046
488	293047
125629	293048
86064	293049
9428	293050
33895	293051
63537	293052
26083	293053
26079	293054
2262	293055
87599	293056
129001	293057
79119	293058
80747	293059
8584	293060
152009	293061
73492	293062
17100	293063
86794	293064
98	293065
5888	293066
112140	293067
87343	293068
27540	293069
16015	293070
98076	293071
4003	293072
2051	293073
60070	293074
35458	293075
5554	293076
18466	293077
92081	293078
114469	293079
11673	293080
118199	293081
25831	293082
55454	293083
15345	293084
9758	293085
33300	293086
30951	293087
48830	293088
7306	293089
619	293090
121144	293091
119748	293092
52457	293093
12797	293094
27083	293095
8342	293096
54787	293097
8288	293098
91749	293099
32702	293100
2596	293101
96078	293102
96078	293103
10	293104
104540	293105
19263	293106
4136	293107
122632	293108
72823	293109
541	293110
136210	293111
40707	293112
91950	293113
1228	293114
49669	293115
4962	293116
100635	293117
75759	293118
121	293119
14882	293120
753	293121
8333	293122
9062	293123
82655	293124
1421	293125
156338	293126
16811	293127
152955	293128
147116	293129
131729	293130
1044	293131
50779	293132
102737	293133
124212	293134
65821	293135
753	293136
14953	293137
76577	293138
64769	293139
111833	293140
3384	293141
18291	293142
157198	293143
24708	293144
3168	293145
3168	293146
6559	293147
60651	293148
81814	293149
93113	293150
277	293151
16145	293152
10225	293153
156732	293154
24871	293155
99947	293156
70819	293157
50718	293158
56251	293159
31292	293160
73064	293161
69479	293162
167332	293163
49483	293164
54510	293165
56148	293166
56228	293167
56228	293168
13741	293169
58136	293170
11586	293171
7793	293172
91177	293173
76173	293174
17219	293175
4181	293176
50286	293177
92557	293178
19853	293179
9892	293180
110799	293181
60214	293182
21665	293183
48289	293184
49703	293185
34638	293186
159167	293187
156	293188
156	293189
105378	293190
24216	293191
6572	293192
40797	293193
106332	293194
109784	293195
78815	293196
48630	293197
1362	293198
137184	293199
24052	293200
90368	293201
69244	293202
87785	293203
261	293204
15675	293205
19881	293206
20317	293207
39876	293208
88078	293209
17981	293210
75414	293211
41219	293212
68454	293213
150780	293214
107706	293215
124355	293216
162253	293217
122947	293218
136281	293219
52018	293220
114792	293221
44756	293222
29679	293223
139344	293224
25909	293225
63194	293226
152333	293227
124430	293228
131417	293229
124443	293230
60186	293231
27745	293232
85465	293233
61566	293234
4969	293235
37958	293236
658	293237
1764	293238
36045	293239
13440	293240
1120	293241
64287	293242
727	293243
5659	293244
342	293245
906	293246
118938	293247
342	293248
10009	293249
33923	293250
17507	293251
6567	293252
14131	293253
120996	293254
121984	293255
55610	293256
11598	293257
4039	293258
166727	293259
99059	293260
99059	293261
4812	293262
54538	293263
114	293264
40683	293265
18577	293266
106290	293267
23246	293268
40670	293269
32777	293270
74987	293271
883	293272
50048	293273
21874	293274
20156	293275
10210	293276
26861	293277
106286	293278
38151	293279
109	293280
116558	293281
55570	293282
29190	293283
83644	293284
25044	293285
818	293286
13591	293287
44398	293288
38560	293289
61827	293290
22153	293291
53066	293292
65334	293293
32869	293294
17870	293295
86804	293296
65103	293297
89917	293298
8029	293299
89412	293300
38159	293301
100245	293302
77417	293303
80060	293304
54452	293305
29272	293306
45324	293307
38151	293308
89585	293309
7279	293310
818	293311
81364	293312
73503	293313
95183	293314
26602	293315
105503	293316
91147	293317
47904	293318
22375	293319
492	293320
24596	293321
4088	293322
126536	293323
11898	293324
44820	293325
88433	293326
86917	293327
66663	293328
9711	293329
77567	293330
31438	293331
46995	293332
18785	293333
28721	293334
38308	293335
20429	293336
987	293337
23906	293338
53971	293339
9201	293340
19001	293341
222	293342
650	293343
650	293344
350	293345
75150	293346
15836	293347
134553	293348
4080	293349
116582	293350
108198	293351
8057	293352
110993	293353
49819	293354
14	293355
14799	293356
129828	293357
67446	293358
96483	293359
34322	293360
165	293361
10606	293362
39906	293363
3239	293364
26668	293365
8053	293366
22597	293367
41255	293368
11057	293369
33996	293370
3996	293371
71909	293372
5329	293373
23312	293374
12884	293375
39247	293376
2399	293377
37766	293378
40015	293379
67756	293380
13244	293381
41919	293382
105395	293383
7963	293384
89280	293385
11700	293386
135880	293387
70347	293388
44680	293389
15881	293390
39191	293391
7184	293392
62024	293393
12884	293394
494	293395
35	293396
101013	293397
4759	293398
252	293399
2055	293400
9998	293401
51608	293402
37227	293403
110011	293404
27234	293405
2928	293406
32707	293407
79640	293408
16132	293409
31129	293410
25877	293411
698	293412
28	293413
5380	293414
34947	293415
92288	293416
60960	293417
46578	293418
434	293419
7906	293420
53129	293421
18189	293422
3160	293423
50585	293424
4113	293425
60111	293426
212	293427
94259	293428
1103	293429
1409	293430
34317	293431
889	293432
3551	293433
5761	293434
5687	293435
3270	293436
60676	293437
6794	293438
25302	293439
6537	293440
71712	293441
6399	293442
19496	293443
81406	293444
1942	293445
7817	293446
3352	293447
102816	293448
1283	293449
28096	293450
30020	293451
30584	293452
143689	293453
4849	293454
35218	293455
5374	293456
68916	293457
40172	293458
373	293459
58374	293460
2709	293461
28827	293462
411	293463
19496	293464
738	293465
13463	293466
60041	293467
9848	293468
13429	293469
156181	293470
26530	293471
20940	293472
332	293473
96901	293474
26269	293475
145554	293476
7278	293477
2344	293478
34327	293479
20940	293480
118619	293481
38198	293482
7851	293483
133700	293484
27422	293485
43855	293486
20940	293487
101908	293488
82510	293489
30207	293490
54164	293491
89249	293492
6435	293493
5	293494
5824	293495
51913	293496
30274	293497
89268	293498
49416	293499
10026	293500
25736	293501
72	293502
2	293503
122648	293504
35477	293505
14711	293506
77517	293507
70148	293508
165840	293509
41275	293510
135973	293511
92830	293512
54505	293513
46980	293514
758	293515
1721	293516
17497	293517
6	293518
768	293519
768	293520
19738	293521
32986	293522
35194	293523
40130	293524
46147	293525
76905	293526
1779	293527
30497	293528
45551	293529
436	293530
132537	293531
102516	293532
94229	293533
355	293534
758	293535
3112	293536
768	293537
3112	293538
20622	293539
6309	293540
62469	293541
125786	293542
13909	293543
44301	293544
48072	293545
35475	293546
124125	293547
79982	293548
3112	293549
19375	293550
58174	293551
1035	293552
103160	293553
8817	293554
7627	293555
112472	293556
34368	293557
82118	293558
158786	293559
95278	293560
71858	293561
17180	293562
102438	293563
1723	293564
40633	293565
148641	293566
44682	293567
54721	293568
10633	293569
10884	293570
160340	293571
91325	293572
118601	293573
190	293574
31678	293575
135701	293576
73300	293577
134109	293578
35259	293579
195	293580
2035	293581
28141	293582
31035	293583
94593	293584
87445	293585
678	293586
33876	293587
1231	293588
76372	293589
55919	293590
1437	293591
1437	293592
2217	293593
27821	293594
18916	293595
19513	293596
3900	293597
43065	293598
126128	293599
17139	293600
10855	293601
158028	293602
62071	293603
5162	293604
793	293605
9609	293606
56819	293607
1036	293608
2774	293609
1358	293610
139590	293611
1628	293612
7231	293613
113992	293614
62	293615
161501	293616
7447	293617
6445	293618
587	293619
63740	293620
1036	293621
12237	293622
903	293623
5416	293624
93732	293625
1628	293626
748	293627
15198	293628
234	293629
143806	293630
127521	293631
2268	293632
1243	293633
280	293634
389	293635
24133	293636
63737	293637
30146	293638
39178	293639
10964	293640
2145	293641
1945	293642
9619	293643
132277	293644
47912	293645
12020	293646
29078	293647
25911	293648
407	293649
3213	293650
56328	293651
71796	293652
23077	293653
18047	293654
139139	293655
472	293656
17553	293657
2482	293658
157755	293659
12162	293660
48434	293661
61086	293662
26010	293663
13329	293664
41137	293665
122391	293666
40962	293667
123453	293668
15150	293669
168	293670
50534	293671
66297	293672
18754	293673
92360	293674
21185	293675
61	293676
54579	293677
31960	293678
105873	293679
65909	293680
28388	293681
49402	293682
71757	293683
699	293684
65702	293685
47241	293686
35619	293687
10686	293688
75059	293689
79943	293690
9209	293691
65702	293692
41424	293693
35619	293694
30174	293695
12816	293696
4342	293697
24595	293698
247	293699
119188	293700
34843	293701
1595	293702
4283	293703
34446	293704
23456	293705
6909	293706
6909	293707
10951	293708
3732	293709
68035	293710
8707	293711
89452	293712
8700	293713
1706	293714
31578	293715
1860	293716
199	293717
26122	293718
50902	293719
102375	293720
47831	293721
22631	293722
134212	293723
4058	293724
160162	293725
87428	293726
25937	293727
30101	293728
74694	293729
145620	293730
19204	293731
83835	293732
42159	293733
6971	293734
45456	293735
93591	293736
109307	293737
34118	293738
11044	293739
20104	293740
89277	293741
60332	293742
75543	293743
134347	293744
4604	293745
26438	293746
1806	293747
94671	293748
85948	293749
121703	293750
44945	293751
90767	293752
18263	293753
2228	293754
2244	293755
31586	293756
33189	293757
110378	293758
118755	293759
165708	293760
57947	293761
130518	293762
202	293763
7549	293764
167437	293765
74827	293766
29643	293767
1214	293768
115152	293769
108851	293770
167399	293771
81158	293772
17540	293773
154839	293774
124358	293775
34258	293776
75929	293777
9460	293778
72098	293779
75901	293780
112031	293781
67847	293782
51524	293783
116922	293784
37751	293785
12962	293786
63560	293787
87574	293788
59409	293789
37706	293790
60434	293791
143528	293792
55606	293793
1289	293794
64361	293795
87318	293796
31869	293797
25249	293798
109209	293799
23756	293800
86205	293801
51282	293802
162156	293803
134606	293804
156459	293805
286	293806
21769	293807
108963	293808
23002	293809
126097	293810
69223	293811
32168	293812
39518	293813
43388	293814
107129	293815
89221	293816
4650	293817
38750	293818
67994	293819
160714	293820
44242	293821
72165	293822
78645	293823
23902	293824
77004	293825
28086	293826
86818	293827
32446	293828
86737	293829
110911	293830
145041	293831
12601	293832
68929	293833
152994	293834
122657	293835
16231	293836
59159	293837
100838	293838
134507	293839
67149	293840
119999	293841
123474	293842
97777	293843
92096	293844
20553	293845
103130	293846
87621	293847
113707	293848
75799	293849
38918	293850
23348	293851
149741	293852
12127	293853
3	293854
86557	293855
20256	293856
78333	293857
76841	293858
12101	293859
40220	293860
9658	293861
99483	293862
71669	293863
53322	293864
51630	293865
42294	293866
10178	293867
84631	293868
94003	293869
154814	293870
148386	293871
59778	293872
93904	293873
68083	293874
88992	293875
18627	293876
25574	293877
133741	293878
19067	293879
128957	293880
27645	293881
124762	293882
27214	293883
58030	293884
8088	293885
62451	293886
75609	293887
63564	293888
152191	293889
14522	293890
42329	293891
73798	293892
37140	293893
104212	293894
83569	293895
14992	293896
1523	293897
73734	293898
7992	293899
19586	293900
55197	293901
91574	293902
9114	293903
18362	293904
28966	293905
24230	293906
23700	293907
95709	293908
105415	293909
2341	293910
128702	293911
110406	293912
29741	293913
132236	293914
30848	293915
99129	293916
82349	293917
78419	293918
106954	293919
43983	293920
14900	293921
134052	293922
49446	293923
75771	293924
74472	293925
107335	293926
92584	293927
85481	293928
128878	293929
65579	293930
52367	293931
87451	293932
110087	293933
46060	293934
84475	293935
53774	293936
23997	293937
113612	293938
80422	293939
40916	293940
114651	293941
8932	293942
94213	293943
63711	293944
134233	293945
8402	293946
128022	293947
82373	293948
100932	293949
104256	293950
94054	293951
152363	293952
28141	293953
97340	293954
64827	293955
32349	293956
117273	293957
3292	293958
56781	293959
117662	293960
96784	293961
48877	293962
11781	293963
144270	293964
19700	293965
20243	293966
101944	293967
134545	293968
56726	293969
145667	293970
14970	293971
153003	293972
66211	293973
82104	293974
9859	293975
88006	293976
4200	293977
62867	293978
83891	293979
12531	293980
66	293981
154897	293982
49844	293983
96986	293984
147222	293985
75971	293986
114691	293987
74592	293988
82186	293989
161881	293990
27342	293991
32804	293992
72726	293993
118538	293994
116564	293995
139063	293996
132797	293997
11640	293998
30200	293999
126737	294000
49887	294001
30676	294002
13572	294003
58519	294004
16679	294005
43596	294006
16274	294007
166045	294008
15467	294009
27762	294010
56270	294011
94020	294012
74849	294013
109421	294014
115367	294015
19015	294016
10386	294017
89304	294018
18369	294019
33988	294020
116534	294021
13992	294022
70177	294023
100431	294024
48054	294025
94454	294026
134746	294027
70547	294028
47249	294029
108341	294030
15543	294031
74785	294032
103803	294033
6314	294034
114898	294035
3033	294036
9936	294037
142171	294038
162519	294039
6803	294040
87328	294041
6447	294042
117607	294043
15898	294044
25297	294045
95331	294046
104154	294047
91579	294048
75958	294049
137512	294050
112195	294051
108510	294052
20962	294053
39904	294054
3429	294055
24849	294056
84654	294057
87569	294058
110696	294059
16196	294060
141770	294061
71706	294062
129786	294063
56832	294064
19137	294065
154836	294066
16481	294067
25046	294068
96795	294069
15264	294070
26222	294071
59359	294072
140292	294073
104368	294074
83853	294075
139248	294076
143920	294077
48711	294078
79585	294079
58090	294080
44766	294081
152202	294082
145551	294083
102770	294084
55777	294085
42079	294086
64290	294087
55584	294088
20090	294089
154061	294090
102716	294091
55727	294092
92573	294093
7145	294094
103824	294095
79763	294096
28854	294097
74405	294098
8009	294099
74352	294100
145436	294101
118764	294102
9810	294103
128109	294104
128954	294105
35552	294106
143708	294107
26175	294108
87792	294109
92310	294110
38741	294111
40189	294112
139363	294113
34540	294114
36206	294115
424	294116
51470	294117
65200	294118
29687	294119
46457	294120
21749	294121
23047	294122
67002	294123
73762	294124
58864	294125
55219	294126
89011	294127
44426	294128
66058	294129
26512	294130
82124	294131
38168	294132
71207	294133
25578	294134
15984	294135
101216	294136
5004	294137
12130	294138
57963	294139
6681	294140
43302	294141
141776	294142
99477	294143
36442	294144
68099	294145
82461	294146
12369	294147
87339	294148
31316	294149
26685	294150
46383	294151
77186	294152
143977	294153
29739	294154
36708	294155
58586	294156
14084	294157
86808	294158
86808	294159
35398	294160
16994	294161
4278	294162
68209	294163
24426	294164
64254	294165
52140	294166
106719	294167
14110	294168
85370	294169
10117	294170
18472	294171
160615	294172
57027	294173
133991	294174
133803	294175
7926	294176
26670	294177
7926	294178
1258	294179
14833	294180
69063	294181
72400	294182
24525	294183
21142	294184
35341	294185
49053	294186
50096	294187
32528	294188
120557	294189
138802	294190
134	294191
13825	294192
49053	294193
12810	294194
17824	294195
12845	294196
10037	294197
37330	294198
3375	294199
161057	294200
46647	294201
100973	294202
46409	294203
19304	294204
23002	294205
49492	294206
82844	294207
142240	294208
40695	294209
33556	294210
23844	294211
124513	294212
167511	294213
67802	294214
53919	294215
137616	294216
137294	294217
52253	294218
113292	294219
116647	294220
104308	294221
65391	294222
20598	294223
22216	294224
112196	294225
124635	294226
25162	294227
9423	294228
113164	294229
45974	294230
129007	294231
99676	294232
95669	294233
58194	294234
53243	294235
47373	294236
5574	294237
6610	294238
129777	294239
105015	294240
47240	294241
1551	294242
35559	294243
164430	294244
17269	294245
139381	294246
96359	294247
48830	294248
2210	294249
146957	294250
56993	294251
1522	294252
19557	294253
35304	294254
71913	294255
37872	294256
72896	294257
70504	294258
117501	294259
44543	294260
61438	294261
3565	294262
158457	294263
97886	294264
137135	294265
162196	294266
44083	294267
44083	294268
1636	294269
150729	294270
104432	294271
13296	294272
109048	294273
24554	294274
75811	294275
19494	294276
137609	294277
137456	294278
90270	294279
100875	294280
95446	294281
95660	294282
162136	294283
111684	294284
118925	294285
136053	294286
107583	294287
115580	294288
45646	294289
77161	294290
98375	294291
7577	294292
68350	294293
17137	294294
128849	294295
154320	294296
102095	294297
145628	294298
1619	294299
25233	294300
91486	294301
76857	294302
38731	294303
63885	294304
29436	294305
64170	294306
42952	294307
160188	294308
3533	294309
150609	294310
84626	294311
87397	294312
11664	294313
87016	294314
23158	294315
1637	294316
83702	294317
96307	294318
29015	294319
136006	294320
4640	294321
27510	294322
125871	294323
116876	294324
109262	294325
51527	294326
2360	294327
64705	294328
71115	294329
16015	294330
365	294331
26015	294332
2338	294333
2543	294334
67922	294335
96846	294336
129074	294337
54364	294338
59659	294339
26220	294340
13824	294341
67541	294342
16895	294343
132200	294344
15933	294345
95896	294346
41135	294347
154551	294348
121063	294349
66317	294350
55121	294351
134667	294352
76443	294353
148829	294354
119767	294355
38553	294356
14699	294357
154483	294358
45848	294359
132986	294360
117307	294361
92155	294362
19175	294363
111512	294364
31620	294365
51852	294366
23255	294367
59900	294368
120314	294369
66031	294370
167429	294371
11457	294372
97604	294373
49790	294374
35205	294375
60278	294376
39078	294377
48197	294378
60507	294379
55168	294380
8109	294381
136986	294382
145642	294383
120180	294384
78341	294385
152317	294386
149799	294387
101308	294388
141907	294389
78830	294390
128973	294391
160097	294392
152460	294393
30508	294394
145102	294395
158269	294396
150553	294397
161949	294398
85112	294399
164125	294400
101941	294401
30459	294402
38013	294403
137715	294404
33037	294405
67511	294406
164006	294407
148605	294408
50664	294409
124073	294410
99381	294411
40499	294412
91947	294413
98493	294414
22931	294415
18888	294416
119067	294417
118570	294418
127300	294419
132467	294420
164305	294421
82927	294422
7303	294423
131935	294424
132542	294425
134094	294426
125631	294427
71418	294428
52	294429
119727	294430
114330	294431
119903	294432
94083	294433
5529	294434
27277	294435
156814	294436
122393	294437
57471	294438
99216	294439
101119	294440
61768	294441
31443	294442
25467	294443
4855	294444
141265	294445
79313	294446
148632	294447
35973	294448
25	294449
1490	294450
31333	294451
29626	294452
25897	294453
709	294454
29499	294455
204	294456
93794	294457
57975	294458
41518	294459
2500	294460
87500	294461
71065	294462
99545	294463
79451	294464
20052	294465
39635	294466
14786	294467
167386	294468
76368	294469
148609	294470
124858	294471
114294	294472
69866	294473
100449	294474
7674	294475
42405	294476
64302	294477
63115	294478
51919	294479
33644	294480
135804	294481
162079	294482
115079	294483
92112	294484
130593	294485
113044	294486
20340	294487
91672	294488
147086	294489
70534	294490
112384	294491
21493	294492
85029	294493
165052	294494
160105	294495
121406	294496
39805	294497
129461	294498
75329	294499
26518	294500
19544	294501
82866	294502
8611	294503
95799	294504
166260	294505
68360	294506
124818	294507
69272	294508
89516	294509
77570	294510
5355	294511
83676	294512
8186	294513
145349	294514
158172	294515
54319	294516
14235	294517
94605	294518
121280	294519
69929	294520
105605	294521
10788	294522
63980	294523
76979	294524
101248	294525
13819	294526
162237	294527
20665	294528
51394	294529
123123	294530
81099	294531
11356	294532
28864	294533
162618	294534
146787	294535
12556	294536
135607	294537
164032	294538
58834	294539
39210	294540
39423	294541
46843	294542
64043	294543
24126	294544
51244	294545
108785	294546
128684	294547
70905	294548
136290	294549
133873	294550
78303	294551
37436	294552
156866	294553
113115	294554
48165	294555
116481	294556
46539	294557
166055	294558
66699	294559
19812	294560
40141	294561
48373	294562
122616	294563
73577	294564
45392	294565
5775	294566
709	294567
10095	294568
106860	294569
1911	294570
44140	294571
71214	294572
20806	294573
57342	294574
58887	294575
110290	294576
111760	294577
160943	294578
149050	294579
84065	294580
128689	294581
51071	294582
56782	294583
111721	294584
144057	294585
85014	294586
135697	294587
97486	294588
65660	294589
30761	294590
104962	294591
159564	294592
107217	294593
93608	294594
49268	294595
92805	294596
68391	294597
72121	294598
84886	294599
106911	294600
135501	294601
79152	294602
65632	294603
74462	294604
114943	294605
83796	294606
76490	294607
85225	294608
24042	294609
10462	294610
141427	294611
73573	294612
110338	294613
45023	294614
110170	294615
160356	294616
117712	294617
164293	294618
36083	294619
42759	294620
127440	294621
137577	294622
35840	294623
5119	294624
166042	294625
156073	294626
103445	294627
17070	294628
130494	294629
121049	294630
143567	294631
65401	294632
78963	294633
8873	294634
148406	294635
39781	294636
24152	294637
77409	294638
160203	294639
100472	294640
38488	294641
78916	294642
150273	294643
51281	294644
63223	294645
127285	294646
166009	294647
65228	294648
92286	294649
143609	294650
108308	294651
127193	294652
64115	294653
160000	294654
71518	294655
37745	294656
23256	294657
141458	294658
50493	294659
76976	294660
79053	294661
92464	294662
19680	294663
156345	294664
43610	294665
67191	294666
19480	294667
49640	294668
65053	294669
130474	294670
151042	294671
84513	294672
133726	294673
130491	294674
127186	294675
85155	294676
150706	294677
114929	294678
77697	294679
154432	294680
88151	294681
10706	294682
134166	294683
156076	294684
27011	294685
122909	294686
137441	294687
111550	294688
98131	294689
111656	294690
94178	294691
143979	294692
85168	294693
29527	294694
34846	294695
124314	294696
154881	294697
152738	294698
2929	294699
59422	294700
65805	294701
148726	294702
145162	294703
100769	294704
150776	294705
116847	294706
69079	294707
158220	294708
139705	294709
77880	294710
105148	294711
80192	294712
156413	294713
70272	294714
109273	294715
45480	294716
24637	294717
112338	294718
14218	294719
59324	294720
132578	294721
54100	294722
62124	294723
122940	294724
141495	294725
137426	294726
143661	294727
60998	294728
6376	294729
52884	294730
6824	294731
121254	294732
83185	294733
61141	294734
19552	294735
15811	294736
11315	294737
10203	294738
30448	294739
11257	294740
57180	294741
152318	294742
145122	294743
127530	294744
31154	294745
21675	294746
15586	294747
67306	294748
151998	294749
32717	294750
10990	294751
83753	294752
101646	294753
100589	294754
115341	294755
29446	294756
160013	294757
28351	294758
2208	294759
118655	294760
152306	294761
84324	294762
86006	294763
28528	294764
125641	294765
154247	294766
123932	294767
148830	294768
81659	294769
160254	294770
145053	294771
84782	294772
128871	294773
96430	294774
147082	294775
49825	294776
158191	294777
102027	294778
46219	294779
104847	294780
137469	294781
142144	294782
91934	294783
105307	294784
80327	294785
65434	294786
22593	294787
105469	294788
145460	294789
88733	294790
76509	294791
51559	294792
23581	294793
4213	294794
2599	294795
93835	294796
204	294797
90512	294798
21270	294799
16565	294800
44784	294801
80599	294802
54240	294803
89045	294804
132865	294805
16517	294806
126442	294807
49950	294808
77567	294809
135946	294810
32305	294811
14112	294812
19287	294813
105442	294814
104845	294815
160481	294816
35444	294817
105871	294818
128873	294819
35561	294820
5464	294821
95425	294822
110458	294823
22428	294824
92323	294825
3287	294826
92338	294827
154921	294828
167444	294829
25024	294830
53246	294831
166121	294832
60075	294833
131164	294834
147196	294835
72180	294836
137167	294837
156103	294838
107613	294839
8270	294840
119967	294841
23911	294842
87700	294843
44707	294844
45977	294845
2807	294846
52336	294847
28433	294848
84772	294849
162024	294850
82698	294851
72912	294852
109199	294853
36212	294854
46470	294855
28349	294856
61755	294857
90869	294858
113762	294859
150756	294860
64282	294861
54116	294862
6906	294863
55569	294864
96773	294865
17909	294866
90182	294867
146890	294868
101103	294869
65489	294870
106022	294871
132634	294872
55618	294873
9742	294874
85173	294875
105022	294876
61328	294877
16384	294878
43352	294879
1173	294880
5443	294881
116667	294882
2277	294883
18125	294884
11543	294885
7665	294886
6091	294887
7854	294888
18456	294889
46970	294890
62088	294891
40455	294892
90751	294893
56136	294894
80205	294895
156576	294896
40455	294897
27966	294898
60312	294899
40888	294900
65323	294901
1310	294902
92502	294903
7973	294904
121	294905
52175	294906
6186	294907
47013	294908
83227	294909
83227	294910
24491	294911
113142	294912
56797	294913
67539	294914
7236	294915
28998	294916
38323	294917
60018	294918
476	294919
1979	294920
7855	294921
1122	294922
39909	294923
110188	294924
47573	294925
8818	294926
53106	294927
6413	294928
4523	294929
65993	294930
16490	294931
657	294932
31089	294933
3328	294934
10668	294935
14953	294936
10666	294937
1732	294938
8603	294939
2190	294940
19678	294941
45433	294942
11673	294943
7790	294944
15286	294945
8271	294946
353	294947
55108	294948
187	294949
136635	294950
1551	294951
92243	294952
10476	294953
56174	294954
70129	294955
117097	294956
92364	294957
102686	294958
23143	294959
35403	294960
53940	294961
28888	294962
1274	294963
8007	294964
13752	294965
3985	294966
65135	294967
21516	294968
18109	294969
8161	294970
7112	294971
11359	294972
4350	294973
55763	294974
4026	294975
4224	294976
7168	294977
50006	294978
36692	294979
561	294980
561	294981
29675	294982
32244	294983
246	294984
4438	294985
6828	294986
7697	294987
65922	294988
1545	294989
32227	294990
64847	294991
2328	294992
28492	294993
51085	294994
23367	294995
8665	294996
105122	294997
64060	294998
37663	294999
38370	295000
39049	295001
5527	295002
65265	295003
25360	295004
51474	295005
9394	295006
37734	295007
81651	295008
10489	295009
88957	295010
78681	295011
29250	295012
35661	295013
15961	295014
52679	295015
17097	295016
25053	295017
123467	295018
25186	295019
34203	295020
145491	295021
26769	295022
40101	295023
50178	295024
54530	295025
52555	295026
97451	295027
49989	295028
110311	295029
39672	295030
39672	295031
30275	295032
12650	295033
19157	295034
10782	295035
33699	295036
1942	295037
16163	295038
8437	295039
8437	295040
46611	295041
5386	295042
21393	295043
61123	295044
117745	295045
30298	295046
33687	295047
39665	295048
3812	295049
165690	295050
16156	295051
145252	295052
16543	295053
162125	295054
133819	295055
10986	295056
105053	295057
38657	295058
50614	295059
141154	295060
80287	295061
132326	295062
132602	295063
51237	295064
14289	295065
158085	295066
99816	295067
62808	295068
18398	295069
144066	295070
165756	295071
136321	295072
64414	295073
53944	295074
36437	295075
105625	295076
43428	295077
89649	295078
48870	295079
139707	295080
2399	295081
2043	295082
132601	295083
110089	295084
141881	295085
101652	295086
17946	295087
116526	295088
4377	295089
108425	295090
75974	295091
71736	295092
115802	295093
4587	295094
46491	295095
17774	295096
12142	295097
15440	295098
160287	295099
132781	295100
69844	295101
68820	295102
154359	295103
49417	295104
143807	295105
4907	295106
77431	295107
160231	295108
49731	295109
27475	295110
122480	295111
5	295112
5239	295113
24975	295114
14216	295115
14	295116
4423	295117
31711	295118
5229	295119
28722	295120
9409	295121
46634	295122
65542	295123
36724	295124
3442	295125
183	295126
4414	295127
240	295128
36367	295129
50879	295130
105670	295131
55763	295132
72243	295133
18130	295134
928	295135
45150	295136
156841	295137
6395	295138
113448	295139
72968	295140
10434	295141
15	295142
2131	295143
79754	295144
118661	295145
1460	295146
50671	295147
44662	295148
91152	295149
136087	295150
9487	295151
29837	295152
56208	295153
90266	295154
411	295155
62695	295156
34	295157
34976	295158
2704	295159
36771	295160
46321	295161
93514	295162
31553	295163
86381	295164
71801	295165
44803	295166
106674	295167
108965	295168
91885	295169
83021	295170
57446	295171
164492	295172
36557	295173
42998	295174
15769	295175
25559	295176
119168	295177
12745	295178
290	295179
152609	295180
20164	295181
115493	295182
162214	295183
86109	295184
21510	295185
59118	295186
5413	295187
33967	295188
12126	295189
26178	295190
33992	295191
75140	295192
127378	295193
111369	295194
11609	295195
51076	295196
46260	295197
49479	295198
54020	295199
32359	295200
79438	295201
162491	295202
417	295203
71313	295204
58059	295205
23365	295206
118314	295207
73025	295208
92723	295209
90013	295210
58536	295211
29601	295212
86036	295213
108522	295214
14542	295215
90161	295216
32086	295217
9148	295218
17871	295219
137058	295220
9233	295221
89571	295222
136178	295223
93896	295224
24416	295225
117542	295226
16991	295227
43518	295228
19832	295229
11471	295230
93758	295231
47189	295232
44124	295233
1123	295234
12	295235
59396	295236
9092	295237
92662	295238
133733	295239
20773	295240
62093	295241
160058	295242
133850	295243
61119	295244
102956	295245
148471	295246
99081	295247
35110	295248
160117	295249
141872	295250
45183	295251
79175	295252
77863	295253
51981	295254
75576	295255
128912	295256
124137	295257
61182	295258
68400	295259
77059	295260
2327	295261
13976	295262
10669	295263
42367	295264
129148	295265
67853	295266
143991	295267
15029	295268
59512	295269
153032	295270
92289	295271
107004	295272
134143	295273
99712	295274
97444	295275
71603	295276
159661	295277
91878	295278
27729	295279
21818	295280
23418	295281
21841	295282
94301	295283
37877	295284
48902	295285
97958	295286
128958	295287
14068	295288
56400	295289
60538	295290
110946	295291
81082	295292
129820	295293
117482	295294
127397	295295
7868	295296
17353	295297
94518	295298
29047	295299
41031	295300
9497	295301
33405	295302
104788	295303
107547	295304
270	295305
4935	295306
3	295307
34141	295308
127702	295309
314	295310
14892	295311
3322	295312
3500	295313
241	295314
1387	295315
3530	295316
4498	295317
304	295318
210	295319
26	295320
4586	295321
995	295322
2018	295323
619	295324
185	295325
196	295326
43996	295327
9112	295328
203	295329
3799	295330
61029	295331
203	295332
424	295333
10253	295334
134887	295335
1186	295336
139372	295337
36641	295338
43380	295339
15073	295340
53338	295341
36641	295342
21067	295343
5941	295344
29376	295345
64700	295346
12963	295347
19630	295348
7286	295349
21198	295350
4848	295351
21198	295352
1315	295353
54972	295354
12011	295355
4794	295356
23924	295357
1186	295358
8699	295359
64521	295360
88448	295361
1129	295362
833	295363
80108	295364
94907	295365
113685	295366
1197	295367
1197	295368
1197	295369
54613	295370
23952	295371
109491	295372
24513	295373
19131	295374
10247	295375
10247	295376
9310	295377
43113	295378
1783	295379
106040	295380
62067	295381
4341	295382
166183	295383
9981	295384
44375	295385
55618	295386
77200	295387
4628	295388
55529	295389
50281	295390
42888	295391
71818	295392
32658	295393
3691	295394
31062	295395
12313	295396
4180	295397
15430	295398
21384	295399
551	295400
102635	295401
84763	295402
20446	295403
38465	295404
45262	295405
26617	295406
37706	295407
24344	295408
81457	295409
42164	295410
20446	295411
62130	295412
32611	295413
26617	295414
18617	295415
34913	295416
62109	295417
7612	295418
31138	295419
86813	295420
1688	295421
3200	295422
3200	295423
17538	295424
2116	295425
24240	295426
43191	295427
44352	295428
50381	295429
83627	295430
23047	295431
379	295432
80701	295433
1670	295434
224	295435
47013	295436
121	295437
17381	295438
19794	295439
261	295440
4325	295441
67436	295442
111059	295443
8001	295444
108291	295445
110002	295446
92242	295447
4820	295448
30820	295449
18447	295450
9777	295451
8525	295452
30407	295453
12982	295454
6490	295455
56166	295456
33	295457
113324	295458
47066	295459
29444	295460
22589	295461
29444	295462
117277	295463
19670	295464
40794	295465
22212	295466
99765	295467
56437	295468
53995	295469
52149	295470
81932	295471
12867	295472
92666	295473
13548	295474
68677	295475
26640	295476
2580	295477
40564	295478
41835	295479
91287	295480
798	295481
61902	295482
47516	295483
706	295484
29237	295485
24072	295486
138573	295487
164356	295488
164392	295489
53869	295490
6070	295491
7106	295492
12355	295493
715	295494
7193	295495
25762	295496
4260	295497
131030	295498
78822	295499
30980	295500
818	295501
27027	295502
14696	295503
31750	295504
37786	295505
8498	295506
8498	295507
28122	295508
44975	295509
68156	295510
18905	295511
126827	295512
88336	295513
9201	295514
129685	295515
86748	295516
6869	295517
39777	295518
75241	295519
67723	295520
125513	295521
39497	295522
11575	295523
94531	295524
373	295525
24346	295526
373	295527
112568	295528
20798	295529
109750	295530
18447	295531
27322	295532
44496	295533
58	295534
38438	295535
17132	295536
77936	295537
3873	295538
8186	295539
8622	295540
165	295541
524	295542
4444	295543
97810	295544
1413	295545
4422	295546
2408	295547
24202	295548
3	295549
3512	295550
26727	295551
156460	295552
27603	295553
16155	295554
11554	295555
1182	295556
22634	295557
3755	295558
22292	295559
547	295560
1326	295561
127	295562
67126	295563
3951	295564
68232	295565
12391	295566
14007	295567
1957	295568
1484	295569
4347	295570
3326	295571
5293	295572
1689	295573
32	295574
10787	295575
917	295576
87805	295577
14710	295578
2080	295579
14536	295580
17340	295581
4638	295582
100	295583
31543	295584
4498	295585
1957	295586
7553	295587
860	295588
1893	295589
377	295590
6477	295591
70300	295592
190	295593
1268	295594
694	295595
1359	295596
7474	295597
551	295598
439	295599
25164	295600
38	295601
9018	295602
22112	295603
2928	295604
19163	295605
4565	295606
7503	295607
55	295608
41460	295609
1944	295610
871	295611
1333	295612
663	295613
3326	295614
1243	295615
68	295616
222	295617
5505	295618
400	295619
318	295620
1627	295621
875	295622
2040	295623
9391	295624
1634	295625
6901	295626
5309	295627
132479	295628
12630	295629
3494	295630
2080	295631
624	295632
79613	295633
7503	295634
318	295635
19295	295636
2615	295637
11361	295638
763	295639
69413	295640
109154	295641
530	295642
4138	295643
352	295644
1886	295645
126	295646
529	295647
49233	295648
52010	295649
42279	295650
36	295651
20745	295652
1283	295653
17917	295654
983	295655
14440	295656
2816	295657
96997	295658
763	295659
136450	295660
321	295661
3697	295662
465	295663
148	295664
303	295665
3937	295666
796	295667
1759	295668
14933	295669
2259	295670
128025	295671
9266	295672
734	295673
17361	295674
620	295675
1404	295676
6627	295677
279	295678
40	295679
128780	295680
47348	295681
102443	295682
54239	295683
14620	295684
25349	295685
5179	295686
6351	295687
15801	295688
19392	295689
19815	295690
1378	295691
27217	295692
69353	295693
81369	295694
9523	295695
81485	295696
89491	295697
133605	295698
84081	295699
39573	295700
39573	295701
65158	295702
49141	295703
27217	295704
70758	295705
35060	295706
16630	295707
43687	295708
67523	295709
33665	295710
25858	295711
18080	295712
22338	295713
21597	295714
17166	295715
53519	295716
57261	295717
30733	295718
129685	295719
127616	295720
50853	295721
12176	295722
28083	295723
954	295724
1410	295725
25514	295726
47482	295727
15041	295728
11200	295729
27598	295730
295	295731
20216	295732
9139	295733
21727	295734
44637	295735
78534	295736
13991	295737
4571	295738
49820	295739
30884	295740
29342	295741
97892	295742
125898	295743
1363	295744
4014	295745
1801	295746
3266	295747
1882	295748
2602	295749
122704	295750
11736	295751
79232	295752
24257	295753
43842	295754
25987	295755
405	295756
31175	295757
104820	295758
165897	295759
55754	295760
55176	295761
12526	295762
5366	295763
19478	295764
29937	295765
15077	295766
72088	295767
44041	295768
35773	295769
52827	295770
24033	295771
118413	295772
10083	295773
30811	295774
48357	295775
20542	295776
15099	295777
133	295778
71950	295779
133146	295780
16998	295781
16998	295782
84244	295783
25102	295784
29266	295785
50170	295786
86990	295787
92515	295788
18888	295789
26418	295790
154890	295791
6511	295792
962	295793
1958	295794
64684	295795
46545	295796
31794	295797
19352	295798
35249	295799
46545	295800
1808	295801
78597	295802
130842	295803
8780	295804
165654	295805
93533	295806
89745	295807
22028	295808
47637	295809
30360	295810
94933	295811
28753	295812
28753	295813
51842	295814
48456	295815
8630	295816
11288	295817
26400	295818
11288	295819
88529	295820
6322	295821
100345	295822
54586	295823
58785	295824
15459	295825
8395	295826
67535	295827
23231	295828
53750	295829
4109	295830
8237	295831
49013	295832
7527	295833
61888	295834
10231	295835
8630	295836
24544	295837
57201	295838
17071	295839
52816	295840
5336	295841
19324	295842
7781	295843
14174	295844
119524	295845
86745	295846
27041	295847
14067	295848
12612	295849
54250	295850
21660	295851
6299	295852
27490	295853
59102	295854
32148	295855
86440	295856
17081	295857
50	295858
7450	295859
38643	295860
81318	295861
17495	295862
21104	295863
88393	295864
15584	295865
68688	295866
11872	295867
46638	295868
16808	295869
7876	295870
43894	295871
59638	295872
89082	295873
89079	295874
5336	295875
145847	295876
134453	295877
77547	295878
89767	295879
47428	295880
68186	295881
89491	295882
50902	295883
26344	295884
88089	295885
24008	295886
50932	295887
95654	295888
24017	295889
102591	295890
45012	295891
58960	295892
47319	295893
18920	295894
5132	295895
15584	295896
64013	295897
8630	295898
53507	295899
10220	295900
1628	295901
13974	295902
2567	295903
8163	295904
4014	295905
3891	295906
34203	295907
120251	295908
34739	295909
20681	295910
78032	295911
26601	295912
147818	295913
5336	295914
5336	295915
15646	295916
9543	295917
108297	295918
63063	295919
44207	295920
27375	295921
143509	295922
10504	295923
24494	295924
14067	295925
49963	295926
3530	295927
51714	295928
128764	295929
98838	295930
2399	295931
23105	295932
67106	295933
46679	295934
1110	295935
2795	295936
79614	295937
70924	295938
8909	295939
25557	295940
16608	295941
2337	295942
82619	295943
2006	295944
81399	295945
61809	295946
7589	295947
100483	295948
38997	295949
76996	295950
109154	295951
103914	295952
28455	295953
1248	295954
19352	295955
93040	295956
101158	295957
15268	295958
18218	295959
100116	295960
43376	295961
43376	295962
4857	295963
23346	295964
21342	295965
5336	295966
51775	295967
34887	295968
11375	295969
14534	295970
21844	295971
36668	295972
5336	295973
20079	295974
18101	295975
79588	295976
44889	295977
22545	295978
31030	295979
38274	295980
8412	295981
118578	295982
70086	295983
54727	295984
25313	295985
41958	295986
72547	295987
154488	295988
127351	295989
22756	295990
89431	295991
102524	295992
80586	295993
126519	295994
57458	295995
160184	295996
31097	295997
105582	295998
116810	295999
15627	296000
93879	296001
28839	296002
81754	296003
87554	296004
30531	296005
58252	296006
37719	296007
30980	296008
85181	296009
50707	296010
33338	296011
78623	296012
19099	296013
49460	296014
1328	296015
42570	296016
32425	296017
73760	296018
22060	296019
87658	296020
19942	296021
33584	296022
100693	296023
160317	296024
135693	296025
13594	296026
63307	296027
36730	296028
118795	296029
134608	296030
74508	296031
80980	296032
52355	296033
156688	296034
129407	296035
58252	296036
88282	296037
94717	296038
99334	296039
109197	296040
142820	296041
56273	296042
111957	296043
141292	296044
100920	296045
61409	296046
93647	296047
86500	296048
2032	296049
31548	296050
83764	296051
164221	296052
79126	296053
6842	296054
42328	296055
224	296056
37131	296057
53246	296058
31420	296059
24353	296060
162467	296061
74876	296062
90034	296063
87018	296064
154878	296065
60519	296066
92451	296067
1520	296068
42621	296069
13327	296070
45587	296071
99152	296072
115399	296073
5652	296074
160294	296075
110955	296076
128990	296077
48936	296078
41476	296079
25489	296080
142799	296081
21899	296082
304	296083
22401	296084
88612	296085
77703	296086
21303	296087
158830	296088
148833	296089
109408	296090
117120	296091
76200	296092
141898	296093
102853	296094
1132	296095
809	296096
87597	296097
45526	296098
51941	296099
24	296100
37	296101
8698	296102
1525	296103
58935	296104
86626	296105
45287	296106
36125	296107
109806	296108
2237	296109
49390	296110
19092	296111
8895	296112
75539	296113
69442	296114
22147	296115
32175	296116
27999	296117
9460	296118
54707	296119
45780	296120
98160	296121
101691	296122
20800	296123
8345	296124
3971	296125
25175	296126
1484	296127
3026	296128
3273	296129
31695	296130
43512	296131
60951	296132
468	296133
11165	296134
44891	296135
16792	296136
21290	296137
56000	296138
41914	296139
20784	296140
96899	296141
468	296142
18194	296143
43479	296144
117237	296145
893	296146
137081	296147
1444	296148
17906	296149
484	296150
439	296151
55248	296152
15752	296153
2771	296154
1211	296155
974	296156
3797	296157
54170	296158
69958	296159
75553	296160
47301	296161
16595	296162
16595	296163
733	296164
100036	296165
57050	296166
28268	296167
10607	296168
23156	296169
448	296170
1061	296171
27639	296172
87622	296173
30621	296174
90795	296175
166475	296176
45356	296177
112445	296178
150440	296179
14912	296180
68060	296181
5740	296182
90332	296183
59329	296184
78124	296185
3179	296186
51656	296187
50142	296188
67103	296189
52274	296190
79340	296191
47361	296192
83067	296193
43911	296194
77895	296195
264	296196
106075	296197
124425	296198
4587	296199
1485	296200
85084	296201
60932	296202
15062	296203
35520	296204
1995	296205
110535	296206
122975	296207
48106	296208
53323	296209
39475	296210
10733	296211
124	296212
7336	296213
1438	296214
1951	296215
9658	296216
350	296217
37470	296218
407	296219
397	296220
19	296221
123374	296222
150149	296223
21118	296224
21153	296225
49528	296226
6964	296227
44317	296228
123197	296229
61205	296230
36540	296231
126895	296232
52871	296233
19546	296234
28859	296235
4610	296236
20688	296237
38305	296238
128347	296239
43039	296240
146657	296241
86733	296242
14338	296243
59597	296244
111609	296245
12557	296246
57140	296247
115465	296248
52	296249
19433	296250
20688	296251
8864	296252
9178	296253
468	296254
14574	296255
280	296256
25108	296257
87630	296258
27641	296259
27641	296260
2840	296261
34477	296262
89494	296263
84633	296264
76655	296265
35865	296266
39246	296267
13348	296268
79142	296269
74762	296270
75401	296271
53498	296272
100727	296273
70298	296274
95708	296275
75860	296276
31988	296277
90873	296278
104334	296279
16188	296280
63686	296281
51668	296282
70450	296283
23308	296284
36798	296285
102843	296286
79622	296287
5743	296288
3403	296289
26807	296290
77974	296291
54557	296292
69432	296293
50857	296294
20173	296295
30246	296296
120491	296297
87746	296298
62822	296299
48141	296300
48141	296301
32467	296302
57696	296303
21503	296304
11232	296305
87223	296306
31178	296307
73370	296308
101182	296309
31795	296310
69489	296311
156783	296312
79621	296313
12037	296314
48585	296315
159567	296316
31799	296317
14642	296318
92507	296319
72431	296320
59388	296321
5419	296322
115017	296323
92345	296324
25538	296325
33636	296326
64186	296327
39402	296328
165633	296329
24292	296330
65974	296331
44263	296332
87470	296333
55894	296334
76885	296335
107687	296336
107149	296337
69476	296338
28845	296339
52279	296340
71802	296341
47941	296342
106004	296343
73377	296344
31951	296345
154319	296346
120213	296347
40948	296348
68857	296349
127236	296350
48635	296351
127233	296352
62498	296353
35338	296354
43083	296355
127130	296356
28441	296357
109851	296358
42551	296359
2658	296360
54288	296361
42017	296362
60990	296363
100234	296364
112440	296365
127341	296366
102088	296367
77027	296368
3624	296369
76239	296370
49849	296371
25655	296372
99629	296373
2480	296374
127833	296375
60629	296376
6989	296377
154828	296378
85371	296379
81132	296380
32171	296381
107123	296382
18947	296383
96263	296384
101039	296385
63445	296386
84644	296387
59001	296388
126317	296389
31614	296390
59414	296391
162620	296392
121334	296393
82192	296394
42946	296395
56899	296396
78903	296397
62106	296398
101303	296399
147113	296400
10659	296401
114618	296402
60325	296403
36005	296404
131394	296405
47339	296406
108582	296407
37400	296408
80526	296409
16922	296410
11581	296411
25506	296412
83806	296413
137417	296414
139631	296415
99809	296416
6350	296417
63148	296418
45597	296419
82850	296420
28202	296421
62820	296422
147307	296423
1525	296424
77750	296425
25483	296426
48904	296427
67213	296428
62718	296429
13182	296430
19217	296431
105907	296432
82311	296433
115757	296434
34832	296435
73859	296436
30998	296437
87918	296438
109412	296439
145641	296440
15199	296441
134620	296442
124323	296443
19086	296444
49730	296445
25056	296446
60516	296447
85285	296448
47125	296449
79802	296450
122991	296451
18821	296452
20782	296453
4849	296454
142	296455
22764	296456
22498	296457
137658	296458
41882	296459
47255	296460
104093	296461
51480	296462
31119	296463
148733	296464
50240	296465
134487	296466
85480	296467
11928	296468
110948	296469
17781	296470
63061	296471
61862	296472
126174	296473
92549	296474
79035	296475
36738	296476
90314	296477
92707	296478
152979	296479
13356	296480
79154	296481
18994	296482
64836	296483
7836	296484
59707	296485
32003	296486
82721	296487
19207	296488
26042	296489
104276	296490
36780	296491
99642	296492
89936	296493
52811	296494
145207	296495
26233	296496
41431	296497
73814	296498
73498	296499
137833	296500
100024	296501
131406	296502
27297	296503
56304	296504
44269	296505
114477	296506
131985	296507
126280	296508
147316	296509
63293	296510
21553	296511
57605	296512
156174	296513
111017	296514
97761	296515
42282	296516
78288	296517
29923	296518
51212	296519
110000	296520
42047	296521
37899	296522
24632	296523
47194	296524
47194	296525
125575	296526
126341	296527
8805	296528
81710	296529
125566	296530
11658	296531
106717	296532
43607	296533
81749	296534
68267	296535
127987	296536
28146	296537
96875	296538
124732	296539
164504	296540
112047	296541
15664	296542
26131	296543
100566	296544
75824	296545
121702	296546
67854	296547
105942	296548
79907	296549
98933	296550
24774	296551
83572	296552
63264	296553
90526	296554
54938	296555
68123	296556
143214	296557
79766	296558
2013	296559
43256	296560
87704	296561
27609	296562
97005	296563
124113	296564
55089	296565
28221	296566
130686	296567
66153	296568
136896	296569
102936	296570
22277	296571
26069	296572
66012	296573
72885	296574
37274	296575
89553	296576
130885	296577
85437	296578
110105	296579
156557	296580
90753	296581
48665	296582
108055	296583
6740	296584
97516	296585
113600	296586
82308	296587
167608	296588
101942	296589
139516	296590
54548	296591
62820	296592
1339	296593
84904	296594
106999	296595
58420	296596
30429	296597
83455	296598
33441	296599
125628	296600
139394	296601
76257	296602
151020	296603
81594	296604
43139	296605
88646	296606
127303	296607
81479	296608
115509	296609
73582	296610
37538	296611
28271	296612
158745	296613
147276	296614
70572	296615
43600	296616
34381	296617
98820	296618
322	296619
8094	296620
58192	296621
152401	296622
30118	296623
60127	296624
9090	296625
91920	296626
27687	296627
88313	296628
98145	296629
136155	296630
9238	296631
11231	296632
83677	296633
131103	296634
53698	296635
89251	296636
68876	296637
14164	296638
141316	296639
118844	296640
44206	296641
105310	296642
22163	296643
33311	296644
119099	296645
64868	296646
107486	296647
132310	296648
40183	296649
124502	296650
16561	296651
75439	296652
80640	296653
127148	296654
11262	296655
84875	296656
139144	296657
27792	296658
68084	296659
105169	296660
115649	296661
65129	296662
62533	296663
60267	296664
86437	296665
20495	296666
5778	296667
166231	296668
15363	296669
44486	296670
44606	296671
34695	296672
147290	296673
8339	296674
115550	296675
13262	296676
66679	296677
66532	296678
111823	296679
2212	296680
28369	296681
106878	296682
54582	296683
136440	296684
10502	296685
25021	296686
127841	296687
153049	296688
86735	296689
92526	296690
93866	296691
68970	296692
4143	296693
13283	296694
31356	296695
12339	296696
50249	296697
77896	296698
100763	296699
10123	296700
30511	296701
27299	296702
121358	296703
95075	296704
11446	296705
7344	296706
30949	296707
14973	296708
76894	296709
92650	296710
38596	296711
2852	296712
122416	296713
58971	296714
44953	296715
52418	296716
36550	296717
113189	296718
133857	296719
55024	296720
71560	296721
126547	296722
17191	296723
53203	296724
51944	296725
80475	296726
51039	296727
40234	296728
12544	296729
49838	296730
3068	296731
4943	296732
14513	296733
102456	296734
52132	296735
69937	296736
30590	296737
102905	296738
9947	296739
38060	296740
22583	296741
76676	296742
56080	296743
128421	296744
80852	296745
74724	296746
56773	296747
85512	296748
131464	296749
101287	296750
18234	296751
59155	296752
22397	296753
41988	296754
48652	296755
81562	296756
123944	296757
106690	296758
90975	296759
98167	296760
63161	296761
70903	296762
46161	296763
108553	296764
36107	296765
47869	296766
26289	296767
87236	296768
124822	296769
23852	296770
78311	296771
133779	296772
9472	296773
15269	296774
54345	296775
49108	296776
3276	296777
91809	296778
923	296779
95941	296780
16046	296781
95941	296782
21145	296783
7544	296784
4181	296785
71636	296786
525	296787
34963	296788
145670	296789
65063	296790
44267	296791
109300	296792
1118	296793
8102	296794
107596	296795
6434	296796
66331	296797
156129	296798
82844	296799
131463	296800
1566	296801
70977	296802
128828	296803
1797	296804
35380	296805
132564	296806
125776	296807
59853	296808
123255	296809
152379	296810
43628	296811
28765	296812
56053	296813
1768	296814
87765	296815
28355	296816
123979	296817
37707	296818
82995	296819
46956	296820
103175	296821
49393	296822
13448	296823
150337	296824
111013	296825
125999	296826
119711	296827
39189	296828
50368	296829
8999	296830
37284	296831
130528	296832
29423	296833
75240	296834
75201	296835
44022	296836
49301	296837
119751	296838
10648	296839
29440	296840
145130	296841
51873	296842
82995	296843
118253	296844
1768	296845
48718	296846
10561	296847
29019	296848
1768	296849
62136	296850
59017	296851
26859	296852
4571	296853
90749	296854
34498	296855
19000	296856
513	296857
18367	296858
145615	296859
162193	296860
21560	296861
280	296862
60068	296863
48966	296864
19733	296865
145170	296866
37261	296867
5643	296868
120125	296869
92788	296870
92655	296871
148432	296872
35013	296873
51386	296874
94067	296875
676	296876
57515	296877
30068	296878
82764	296879
19465	296880
15953	296881
6820	296882
54082	296883
4413	296884
24302	296885
4290	296886
54009	296887
11663	296888
46691	296889
494	296890
107767	296891
9274	296892
49730	296893
783	296894
6338	296895
9714	296896
1173	296897
24871	296898
45	296899
38163	296900
2359	296901
37271	296902
11770	296903
43540	296904
55289	296905
73600	296906
163528	296907
32053	296908
49055	296909
62567	296910
28212	296911
61555	296912
115	296913
2895	296914
78690	296915
60614	296916
73813	296917
29362	296918
6273	296919
9020	296920
75900	296921
132124	296922
112	296923
20975	296924
49977	296925
2582	296926
7966	296927
41564	296928
27998	296929
7602	296930
37528	296931
48798	296932
55469	296933
15558	296934
71974	296935
92566	296936
11117	296937
14814	296938
40014	296939
40014	296940
9018	296941
1155	296942
9018	296943
32661	296944
21089	296945
11560	296946
123451	296947
862	296948
76375	296949
18084	296950
34358	296951
121546	296952
36216	296953
12937	296954
6623	296955
28910	296956
42767	296957
40509	296958
107129	296959
17832	296960
38805	296961
29665	296962
59903	296963
68645	296964
41910	296965
39222	296966
6612	296967
29486	296968
28401	296969
65586	296970
23436	296971
25274	296972
19498	296973
147041	296974
33369	296975
60868	296976
96718	296977
81677	296978
14151	296979
740	296980
7160	296981
44940	296982
141718	296983
9288	296984
49549	296985
4260	296986
112855	296987
106630	296988
96673	296989
138376	296990
54	296991
76100	296992
23117	296993
1362	296994
63300	296995
9284	296996
2769	296997
36973	296998
23	296999
81852	297000
1707	297001
133790	297002
133790	297003
31968	297004
2023	297005
31754	297006
49877	297007
13039	297008
25839	297009
40175	297010
23083	297011
5199	297012
51985	297013
85759	297014
11756	297015
32368	297016
36763	297017
26656	297018
12943	297019
49405	297020
10557	297021
55100	297022
13141	297023
121465	297024
93418	297025
10104	297026
64285	297027
689	297028
15212	297029
23250	297030
8793	297031
91501	297032
3849	297033
78326	297034
1245	297035
91426	297036
492	297037
24241	297038
19795	297039
124264	297040
121136	297041
68893	297042
124994	297043
9962	297044
43658	297045
125707	297046
139594	297047
10897	297048
165799	297049
362	297050
94137	297051
43039	297052
10828	297053
72602	297054
8997	297055
15269	297056
27	297057
38325	297058
59680	297059
9192	297060
111040	297061
30491	297062
81549	297063
39779	297064
12274	297065
85993	297066
117732	297067
145294	297068
160513	297069
87750	297070
145304	297071
145335	297072
78075	297073
82158	297074
87473	297075
102677	297076
11149	297077
49470	297078
8574	297079
120277	297080
129257	297081
154581	297082
26014	297083
129452	297084
9741	297085
30488	297086
110510	297087
129292	297088
144295	297089
21776	297090
28014	297091
38600	297092
109866	297093
120002	297094
8657	297095
83697	297096
126167	297097
120138	297098
28829	297099
148790	297100
75517	297101
132454	297102
31326	297103
30500	297104
102430	297105
58283	297106
58683	297107
39251	297108
145254	297109
52271	297110
37018	297111
52017	297112
15626	297113
51808	297114
7648	297115
127716	297116
52062	297117
23813	297118
62453	297119
51331	297120
87911	297121
68166	297122
154671	297123
39977	297124
120083	297125
143759	297126
78834	297127
61958	297128
167533	297129
110486	297130
22172	297131
64275	297132
129229	297133
55025	297134
95444	297135
134384	297136
66708	297137
13351	297138
104541	297139
119992	297140
13354	297141
104683	297142
67459	297143
43973	297144
85619	297145
157203	297146
106425	297147
22517	297148
130617	297149
127723	297150
112215	297151
101379	297152
48718	297153
134309	297154
116712	297155
93589	297156
154637	297157
152636	297158
12666	297159
20080	297160
102636	297161
96725	297162
134919	297163
79371	297164
49138	297165
156560	297166
74529	297167
162430	297168
110690	297169
110070	297170
53538	297171
134340	297172
28823	297173
41040	297174
162397	297175
70071	297176
37144	297177
22178	297178
10698	297179
3994	297180
23753	297181
27976	297182
7442	297183
31885	297184
103385	297185
22977	297186
62195	297187
20070	297188
8891	297189
1821	297190
6895	297191
10521	297192
6047	297193
3729	297194
11152	297195
24213	297196
129917	297197
85561	297198
129925	297199
84572	297200
9340	297201
10872	297202
8581	297203
10525	297204
7371	297205
110173	297206
11162	297207
21147	297208
5670	297209
49344	297210
28010	297211
17551	297212
21468	297213
30983	297214
51286	297215
46995	297216
10877	297217
87508	297218
39915	297219
10086	297220
11950	297221
27983	297222
13077	297223
57373	297224
11605	297225
37684	297226
57379	297227
37130	297228
49297	297229
68429	297230
21145	297231
72773	297232
8666	297233
6411	297234
31003	297235
10092	297236
6060	297237
27017	297238
1514	297239
17570	297240
8010	297241
29549	297242
45221	297243
135197	297244
88331	297245
17218	297246
22185	297247
103106	297248
13269	297249
36595	297250
74436	297251
13186	297252
9583	297253
58093	297254
135905	297255
37744	297256
10093	297257
44042	297258
13923	297259
53076	297260
47825	297261
23444	297262
80581	297263
75410	297264
83318	297265
45307	297266
16196	297267
37903	297268
103951	297269
99892	297270
128206	297271
65158	297272
32931	297273
35317	297274
104008	297275
27132	297276
7481	297277
80724	297278
100842	297279
46239	297280
99307	297281
107514	297282
85217	297283
107539	297284
55107	297285
105838	297286
124539	297287
148858	297288
99436	297289
105879	297290
110753	297291
78667	297292
78667	297293
107682	297294
126295	297295
131165	297296
147043	297297
102124	297298
80428	297299
58118	297300
39230	297301
129400	297302
14117	297303
27828	297304
28442	297305
87401	297306
80398	297307
87773	297308
12484	297309
110494	297310
18070	297311
76651	297312
110080	297313
27829	297314
137176	297315
162328	297316
52026	297317
105632	297318
46242	297319
30452	297320
138467	297321
116498	297322
34497	297323
30957	297324
118728	297325
156565	297326
129402	297327
156564	297328
96738	297329
31204	297330
135624	297331
28110	297332
21462	297333
134493	297334
73048	297335
154722	297336
53943	297337
36275	297338
154245	297339
145292	297340
110584	297341
83428	297342
134403	297343
156569	297344
90472	297345
23145	297346
96700	297347
120175	297348
66223	297349
7006	297350
1711	297351
145300	297352
17300	297353
105742	297354
40605	297355
162261	297356
27826	297357
66782	297358
90386	297359
81955	297360
75262	297361
58061	297362
127610	297363
118732	297364
120011	297365
61508	297366
150749	297367
36719	297368
110743	297369
45215	297370
110587	297371
145334	297372
47233	297373
143748	297374
33954	297375
1768	297376
28750	297377
118692	297378
49281	297379
75569	297380
88004	297381
104307	297382
103944	297383
87787	297384
110504	297385
26172	297386
95477	297387
137466	297388
127532	297389
77636	297390
31008	297391
49296	297392
108634	297393
33453	297394
127569	297395
87426	297396
15614	297397
161993	297398
125668	297399
110506	297400
15178	297401
1061	297402
16827	297403
50205	297404
13475	297405
25181	297406
113356	297407
81855	297408
129219	297409
3426	297410
121690	297411
71352	297412
93980	297413
37393	297414
121123	297415
113154	297416
141108	297417
37393	297418
10679	297419
2233	297420
65308	297421
86139	297422
36986	297423
31426	297424
16317	297425
4344	297426
2950	297427
73350	297428
97121	297429
64796	297430
92392	297431
84537	297432
393	297433
27114	297434
96883	297435
59968	297436
34458	297437
137341	297438
62539	297439
25873	297440
130473	297441
45513	297442
122334	297443
40940	297444
73650	297445
38948	297446
12706	297447
57728	297448
131471	297449
45322	297450
132364	297451
60641	297452
19256	297453
37937	297454
6955	297455
5133	297456
96727	297457
7912	297458
65605	297459
26964	297460
20555	297461
43097	297462
13292	297463
94892	297464
45436	297465
20486	297466
61570	297467
5875	297468
13323	297469
92317	297470
143993	297471
25136	297472
60225	297473
57534	297474
3250	297475
1129	297476
68608	297477
34117	297478
11841	297479
110370	297480
107445	297481
15423	297482
22855	297483
114724	297484
3783	297485
149664	297486
35769	297487
1376	297488
70492	297489
2351	297490
116727	297491
84604	297492
13331	297493
3307	297494
119145	297495
99378	297496
15286	297497
18571	297498
121761	297499
69835	297500
5393	297501
108660	297502
69261	297503
2253	297504
51160	297505
23787	297506
142077	297507
19448	297508
11253	297509
29412	297510
152152	297511
21843	297512
131282	297513
154508	297514
65747	297515
68429	297516
43988	297517
66790	297518
38189	297519
24408	297520
83033	297521
60045	297522
51422	297523
36512	297524
109983	297525
165676	297526
27659	297527
54738	297528
59883	297529
62664	297530
9173	297531
9774	297532
72722	297533
69943	297534
10780	297535
138218	297536
76463	297537
60624	297538
45304	297539
534	297540
40164	297541
52173	297542
75219	297543
3189	297544
55630	297545
105283	297546
29406	297547
41444	297548
54769	297549
771	297550
1553	297551
15	297552
31612	297553
79809	297554
73455	297555
23341	297556
46819	297557
45482	297558
29647	297559
13238	297560
14105	297561
51250	297562
150269	297563
147215	297564
85231	297565
38020	297566
14611	297567
2790	297568
146788	297569
18815	297570
31574	297571
95442	297572
73240	297573
92778	297574
24195	297575
93483	297576
38679	297577
106841	297578
118941	297579
44547	297580
42623	297581
56406	297582
80402	297583
112341	297584
108806	297585
67947	297586
110360	297587
61591	297588
96480	297589
131162	297590
85037	297591
105535	297592
85248	297593
116889	297594
16897	297595
993	297596
18526	297597
107809	297598
5326	297599
665	297600
6362	297601
3008	297602
2470	297603
907	297604
63418	297605
96	297606
56492	297607
105666	297608
99102	297609
1517	297610
2887	297611
47907	297612
27480	297613
58757	297614
28651	297615
26810	297616
114876	297617
2102	297618
5550	297619
137039	297620
2033	297621
37257	297622
6186	297623
1930	297624
167142	297625
108647	297626
829	297627
43776	297628
556	297629
3347	297630
4723	297631
6364	297632
17250	297633
69323	297634
13678	297635
17570	297636
2130	297637
77327	297638
9220	297639
22697	297640
22468	297641
21566	297642
57429	297643
15663	297644
23070	297645
829	297646
15486	297647
37754	297648
82428	297649
119647	297650
36935	297651
33596	297652
13178	297653
130328	297654
30705	297655
61183	297656
11761	297657
29223	297658
45386	297659
45386	297660
21983	297661
82910	297662
82910	297663
86624	297664
136617	297665
132921	297666
1772	297667
105519	297668
23529	297669
66324	297670
33596	297671
121243	297672
3849	297673
19049	297674
54891	297675
97408	297676
950	297677
94998	297678
156397	297679
20559	297680
15204	297681
20667	297682
20667	297683
20667	297684
20667	297685
11397	297686
52560	297687
4942	297688
41886	297689
166793	297690
41084	297691
7440	297692
133301	297693
17862	297694
1326	297695
48709	297696
9503	297697
9874	297698
122668	297699
815	297700
22544	297701
72011	297702
38376	297703
61972	297704
91158	297705
43543	297706
116956	297707
14067	297708
24881	297709
24881	297710
6363	297711
30741	297712
343	297713
68827	297714
15851	297715
32723	297716
75901	297717
17184	297718
1848	297719
13604	297720
61814	297721
1864	297722
33596	297723
110964	297724
33837	297725
130836	297726
52697	297727
8788	297728
103023	297729
20663	297730
58374	297731
32605	297732
43882	297733
36	297734
124949	297735
2293	297736
3943	297737
49321	297738
93573	297739
20603	297740
95107	297741
29018	297742
101683	297743
22862	297744
40270	297745
11414	297746
105401	297747
108225	297748
6691	297749
104300	297750
18792	297751
41538	297752
72908	297753
17742	297754
53187	297755
6592	297756
114024	297757
58026	297758
19009	297759
69149	297760
69149	297761
134803	297762
5189	297763
33332	297764
16835	297765
64618	297766
64618	297767
78573	297768
90126	297769
59099	297770
9399	297771
57430	297772
104436	297773
18612	297774
15	297775
121300	297776
438	297777
111938	297778
82455	297779
46721	297780
46649	297781
43203	297782
40077	297783
4606	297784
22771	297785
11988	297786
11988	297787
108980	297788
47876	297789
31774	297790
25045	297791
110629	297792
137138	297793
4606	297794
787	297795
52920	297796
38737	297797
48638	297798
48638	297799
40041	297800
91484	297801
35557	297802
41236	297803
40905	297804
52279	297805
62885	297806
50712	297807
89386	297808
5172	297809
71418	297810
51316	297811
91966	297812
30946	297813
62219	297814
44042	297815
141733	297816
48616	297817
135647	297818
11929	297819
8208	297820
19508	297821
115788	297822
70225	297823
15385	297824
38060	297825
50891	297826
15486	297827
75106	297828
122687	297829
62371	297830
14841	297831
83972	297832
77325	297833
45424	297834
62010	297835
135003	297836
2508	297837
79623	297838
37906	297839
122192	297840
36285	297841
343	297842
56611	297843
78499	297844
80044	297845
141348	297846
7655	297847
51583	297848
109618	297849
54986	297850
76743	297851
5632	297852
21809	297853
91206	297854
5781	297855
156529	297856
91279	297857
52560	297858
29277	297859
95325	297860
115562	297861
8469	297862
3204	297863
56591	297864
18560	297865
11806	297866
13456	297867
45762	297868
18922	297869
28462	297870
16342	297871
843	297872
843	297873
81593	297874
88442	297875
160249	297876
12412	297877
134316	297878
14363	297879
14724	297880
24775	297881
22460	297882
115401	297883
108745	297884
23611	297885
83463	297886
40853	297887
22761	297888
128739	297889
6063	297890
25632	297891
20986	297892
41503	297893
27452	297894
30303	297895
104460	297896
93543	297897
66375	297898
12863	297899
18282	297900
291	297901
72567	297902
76334	297903
138906	297904
47135	297905
40741	297906
56788	297907
26448	297908
9193	297909
6888	297910
37463	297911
24571	297912
68677	297913
24143	297914
31324	297915
68909	297916
22533	297917
133671	297918
35697	297919
556	297920
59191	297921
12528	297922
12528	297923
7809	297924
16040	297925
18741	297926
56135	297927
36439	297928
27949	297929
64399	297930
2155	297931
11508	297932
90625	297933
66464	297934
24610	297935
69627	297936
85901	297937
24485	297938
123	297939
67960	297940
16907	297941
64772	297942
27451	297943
41830	297944
13120	297945
46637	297946
6599	297947
68676	297948
21355	297949
21355	297950
94845	297951
61524	297952
40708	297953
13672	297954
128210	297955
75952	297956
63992	297957
3967	297958
70464	297959
14831	297960
5199	297961
11994	297962
6248	297963
3745	297964
98394	297965
43782	297966
9492	297967
117742	297968
43782	297969
71775	297970
11061	297971
6296	297972
13205	297973
13415	297974
37685	297975
43070	297976
25677	297977
53070	297978
26772	297979
106710	297980
24811	297981
64862	297982
5546	297983
29050	297984
3609	297985
10748	297986
78025	297987
9192	297988
19221	297989
94424	297990
16116	297991
10026	297992
40733	297993
29915	297994
40757	297995
7108	297996
12731	297997
49015	297998
14395	297999
14395	298000
20963	298001
20962	298002
84519	298003
4743	298004
13168	298005
998	298006
998	298007
24189	298008
106903	298009
131	298010
837	298011
86259	298012
2674	298013
19162	298014
2133	298015
126838	298016
23	298017
7551	298018
92336	298019
18374	298020
93850	298021
33019	298022
33493	298023
61952	298024
16492	298025
6080	298026
29828	298027
6121	298028
76084	298029
46670	298030
134413	298031
106206	298032
118958	298033
132947	298034
50606	298035
98001	298036
30837	298037
134099	298038
94201	298039
14550	298040
22968	298041
132499	298042
99486	298043
87244	298044
133070	298045
164052	298046
19818	298047
134413	298048
90690	298049
139462	298050
27799	298051
152862	298052
91993	298053
91993	298054
55232	298055
26807	298056
89134	298057
136691	298058
55071	298059
23259	298060
76312	298061
50584	298062
18180	298063
63158	298064
162390	298065
156794	298066
14550	298067
14550	298068
112848	298069
93582	298070
75826	298071
93617	298072
65927	298073
89021	298074
83369	298075
63963	298076
112389	298077
46292	298078
129554	298079
114431	298080
113124	298081
148960	298082
131245	298083
115344	298084
85148	298085
166325	298086
87462	298087
48738	298088
83180	298089
73054	298090
158845	298091
136509	298092
67104	298093
27290	298094
33402	298095
53851	298096
134498	298097
60849	298098
105799	298099
69114	298100
42523	298101
33488	298102
76438	298103
14762	298104
18892	298105
117810	298106
12333	298107
110512	298108
16016	298109
2	298110
88442	298111
998	298112
27843	298113
61340	298114
9056	298115
6363	298116
15425	298117
34906	298118
73696	298119
19430	298120
53010	298121
58820	298122
100742	298123
50555	298124
70317	298125
66940	298126
83431	298127
155706	298128
135734	298129
29556	298130
37988	298131
4927	298132
2965	298133
40877	298134
17894	298135
4804	298136
72965	298137
92033	298138
4074	298139
7836	298140
81093	298141
70374	298142
114638	298143
42343	298144
47154	298145
20009	298146
129657	298147
114986	298148
45391	298149
20847	298150
101237	298151
127709	298152
15891	298153
39432	298154
92	298155
56424	298156
506	298157
64830	298158
105818	298159
39896	298160
34398	298161
99485	298162
11838	298163
13837	298164
107335	298165
22455	298166
63227	298167
82957	298168
88914	298169
8516	298170
7883	298171
973	298172
83472	298173
48853	298174
118734	298175
34189	298176
21959	298177
141	298178
11528	298179
11396	298180
12962	298181
32012	298182
18716	298183
914	298184
6916	298185
36320	298186
31330	298187
38960	298188
146	298189
1217	298190
571	298191
92354	298192
2711	298193
571	298194
758	298195
758	298196
192	298197
80798	298198
89427	298199
18899	298200
116803	298201
3565	298202
30079	298203
1096	298204
54271	298205
16950	298206
86020	298207
90479	298208
10241	298209
105805	298210
100157	298211
106918	298212
58588	298213
1	298214
13912	298215
4574	298216
1308	298217
4293	298218
17096	298219
45803	298220
9820	298221
25678	298222
55367	298223
55367	298224
129950	298225
73606	298226
32711	298227
31726	298228
161488	298229
104479	298230
6822	298231
64525	298232
26720	298233
12416	298234
162609	298235
68214	298236
32184	298237
25856	298238
83204	298239
11849	298240
1046	298241
165818	298242
101267	298243
89995	298244
143892	298245
53414	298246
1059	298247
564	298248
8998	298249
50470	298250
156350	298251
109312	298252
59866	298253
52087	298254
66820	298255
135785	298256
154614	298257
67653	298258
114433	298259
97503	298260
127994	298261
36256	298262
5091	298263
146963	298264
70935	298265
114445	298266
7985	298267
99554	298268
98216	298269
121713	298270
81087	298271
79888	298272
149159	298273
78325	298274
74736	298275
73389	298276
99651	298277
149085	298278
99634	298279
60479	298280
43447	298281
42464	298282
73348	298283
121712	298284
155014	298285
46225	298286
98830	298287
76856	298288
92374	298289
59761	298290
39717	298291
134999	298292
45843	298293
99562	298294
92408	298295
77148	298296
156777	298297
59834	298298
101273	298299
43418	298300
45191	298301
160129	298302
4043	298303
604	298304
123	298305
121738	298306
70322	298307
148804	298308
99631	298309
104305	298310
97591	298311
107558	298312
148413	298313
97511	298314
60496	298315
73509	298316
106682	298317
124874	298318
101281	298319
92292	298320
147162	298321
38138	298322
111308	298323
157606	298324
22618	298325
70883	298326
57754	298327
133791	298328
85389	298329
77487	298330
51895	298331
166262	298332
101455	298333
166857	298334
29725	298335
43632	298336
154835	298337
141870	298338
104310	298339
126691	298340
101951	298341
69812	298342
82402	298343
68199	298344
48847	298345
102910	298346
24385	298347
80020	298348
3857	298349
103885	298350
106706	298351
70381	298352
88034	298353
110379	298354
4346	298355
84979	298356
104831	298357
134387	298358
7161	298359
28859	298360
2768	298361
74358	298362
40812	298363
2101	298364
15143	298365
38091	298366
675	298367
68559	298368
95858	298369
8048	298370
95310	298371
133146	298372
54348	298373
10971	298374
10971	298375
10971	298376
10971	298377
32838	298378
24007	298379
5982	298380
54025	298381
1423	298382
7284	298383
8077	298384
2978	298385
2982	298386
83280	298387
5795	298388
1623	298389
60100	298390
18750	298391
64332	298392
64332	298393
154580	298394
17405	298395
51530	298396
164	298397
1623	298398
27045	298399
137348	298400
68005	298401
5795	298402
1341	298403
4380	298404
46130	298405
1421	298406
19	298407
5085	298408
40989	298409
4380	298410
18831	298411
148587	298412
34355	298413
37933	298414
99560	298415
18831	298416
24403	298417
114476	298418
3206	298419
7015	298420
6623	298421
70277	298422
1943	298423
38038	298424
12701	298425
10739	298426
19265	298427
11585	298428
10906	298429
20968	298430
6279	298431
15316	298432
12804	298433
53295	298434
9206	298435
10739	298436
35759	298437
21040	298438
20954	298439
6279	298440
20812	298441
20809	298442
18831	298443
7015	298444
6090	298445
23134	298446
70195	298447
80709	298448
31058	298449
37828	298450
16298	298451
28910	298452
22680	298453
7687	298454
18744	298455
60085	298456
37983	298457
78000	298458
16389	298459
5130	298460
20722	298461
37983	298462
20722	298463
80709	298464
40111	298465
24300	298466
17204	298467
3467	298468
56334	298469
9696	298470
58931	298471
153820	298472
27231	298473
3234	298474
10225	298475
3371	298476
16074	298477
33034	298478
11832	298479
34607	298480
62205	298481
136537	298482
1759	298483
6780	298484
44186	298485
27904	298486
135776	298487
6311	298488
60901	298489
39355	298490
1712	298491
432	298492
4218	298493
5467	298494
40	298495
19234	298496
166	298497
8122	298498
40361	298499
41392	298500
64802	298501
11049	298502
92660	298503
134128	298504
24953	298505
100658	298506
76666	298507
33241	298508
68239	298509
7406	298510
71289	298511
37927	298512
122352	298513
3302	298514
4345	298515
2515	298516
36879	298517
81801	298518
25823	298519
127639	298520
30566	298521
15878	298522
368	298523
10654	298524
4813	298525
66724	298526
20653	298527
22007	298528
102139	298529
4267	298530
142359	298531
111107	298532
55802	298533
21585	298534
94655	298535
82521	298536
128831	298537
30815	298538
10958	298539
106646	298540
87019	298541
55949	298542
1588	298543
25883	298544
948	298545
14762	298546
87015	298547
93051	298548
4638	298549
7691	298550
25230	298551
108850	298552
4222	298553
14536	298554
106809	298555
106195	298556
54036	298557
2209	298558
16930	298559
45956	298560
50953	298561
25155	298562
80617	298563
112741	298564
105804	298565
2587	298566
18211	298567
2251	298568
4744	298569
31184	298570
1964	298571
607	298572
4011	298573
23371	298574
18744	298575
493	298576
38148	298577
47205	298578
34278	298579
23355	298580
89352	298581
14	298582
11100	298583
99473	298584
20885	298585
5923	298586
62777	298587
97243	298588
46408	298589
116490	298590
42528	298591
60053	298592
44404	298593
171	298594
19478	298595
1801	298596
137454	298597
123224	298598
137231	298599
137215	298600
108746	298601
106049	298602
78904	298603
106283	298604
29174	298605
28122	298606
71287	298607
66322	298608
19379	298609
54968	298610
54968	298611
78904	298612
592	298613
29163	298614
3346	298615
4516	298616
4516	298617
127077	298618
12068	298619
7681	298620
1969	298621
33	298622
83606	298623
61108	298624
127496	298625
26166	298626
72488	298627
103972	298628
8429	298629
119014	298630
18500	298631
82811	298632
123620	298633
5019	298634
7933	298635
75338	298636
162070	298637
109436	298638
31748	298639
45420	298640
90028	298641
24310	298642
167364	298643
5531	298644
76886	298645
91925	298646
55159	298647
6500	298648
67596	298649
65477	298650
87333	298651
9231	298652
75623	298653
20055	298654
156817	298655
35401	298656
83231	298657
136032	298658
13497	298659
41389	298660
59138	298661
16283	298662
154846	298663
7508	298664
78458	298665
82725	298666
96970	298667
90311	298668
108418	298669
108418	298670
112117	298671
162274	298672
51935	298673
134114	298674
8990	298675
56805	298676
20712	298677
154275	298678
25556	298679
77512	298680
87720	298681
10075	298682
89562	298683
78137	298684
54470	298685
106570	298686
149062	298687
50274	298688
30689	298689
16637	298690
84409	298691
21815	298692
156827	298693
99536	298694
17934	298695
18781	298696
45540	298697
130695	298698
39900	298699
63605	298700
113728	298701
25953	298702
20292	298703
10981	298704
113897	298705
69276	298706
17248	298707
30657	298708
148994	298709
17317	298710
70091	298711
27304	298712
40356	298713
18694	298714
17496	298715
118930	298716
123125	298717
51269	298718
68936	298719
9422	298720
32889	298721
40004	298722
127655	298723
17097	298724
51032	298725
35807	298726
29469	298727
610	298728
8077	298729
116919	298730
92138	298731
41471	298732
26760	298733
132296	298734
71261	298735
14200	298736
15123	298737
75955	298738
145699	298739
50448	298740
148962	298741
25728	298742
43347	298743
84809	298744
74904	298745
83161	298746
120186	298747
49800	298748
84463	298749
131305	298750
109405	298751
115387	298752
58419	298753
94172	298754
81512	298755
30614	298756
15940	298757
158204	298758
6773	298759
107852	298760
115181	298761
30042	298762
102814	298763
87862	298764
70756	298765
75324	298766
61499	298767
84189	298768
126192	298769
77479	298770
56133	298771
34988	298772
89060	298773
66200	298774
43869	298775
110419	298776
79732	298777
98380	298778
131223	298779
129744	298780
71145	298781
46440	298782
1132	298783
26746	298784
17039	298785
67678	298786
131055	298787
132323	298788
19650	298789
120521	298790
41292	298791
150475	298792
109304	298793
9751	298794
41402	298795
10492	298796
23634	298797
7024	298798
66216	298799
65525	298800
65525	298801
19810	298802
56410	298803
32132	298804
85702	298805
7845	298806
84747	298807
65708	298808
72050	298809
32613	298810
2239	298811
24469	298812
6410	298813
132180	298814
160168	298815
114953	298816
145465	298817
26804	298818
130567	298819
39696	298820
66508	298821
111037	298822
94740	298823
29291	298824
2530	298825
2530	298826
135134	298827
19479	298828
30529	298829
160240	298830
93956	298831
107049	298832
14907	298833
111489	298834
158484	298835
43456	298836
73729	298837
71438	298838
134584	298839
43123	298840
6162	298841
59357	298842
75866	298843
132194	298844
133951	298845
8849	298846
73318	298847
96775	298848
1513	298849
106725	298850
134752	298851
146757	298852
89536	298853
57545	298854
163655	298855
162559	298856
81514	298857
23797	298858
45647	298859
1503	298860
48160	298861
60591	298862
25084	298863
105930	298864
6644	298865
99067	298866
3154	298867
572	298868
10436	298869
149101	298870
42552	298871
36758	298872
65440	298873
85484	298874
128192	298875
4262	298876
108490	298877
9068	298878
114303	298879
156083	298880
16212	298881
42565	298882
109836	298883
168051	298884
159015	298885
112336	298886
44769	298887
51189	298888
42016	298889
38081	298890
25040	298891
70270	298892
129792	298893
136999	298894
60352	298895
75112	298896
102056	298897
123116	298898
69366	298899
57383	298900
90877	298901
94435	298902
41934	298903
60025	298904
98981	298905
58232	298906
63980	298907
141033	298908
14609	298909
27231	298910
166317	298911
103464	298912
130619	298913
86313	298914
93950	298915
43218	298916
132340	298917
124572	298918
40539	298919
77675	298920
23441	298921
82353	298922
83879	298923
15623	298924
29405	298925
122517	298926
53274	298927
89466	298928
31044	298929
33627	298930
32613	298931
42631	298932
15213	298933
161859	298934
81903	298935
680	298936
64910	298937
195	298938
65935	298939
121066	298940
70974	298941
135714	298942
67486	298943
11601	298944
78042	298945
39596	298946
118730	298947
154279	298948
128964	298949
158199	298950
108689	298951
104609	298952
17691	298953
143672	298954
135498	298955
144275	298956
71812	298957
76889	298958
101989	298959
86643	298960
84921	298961
82301	298962
109128	298963
84349	298964
59352	298965
51458	298966
8446	298967
89621	298968
8774	298969
39536	298970
6874	298971
44493	298972
105238	298973
146394	298974
18378	298975
42490	298976
108814	298977
102566	298978
1211	298979
114557	298980
64731	298981
108933	298982
49028	298983
158074	298984
166048	298985
17643	298986
75781	298987
43366	298988
97751	298989
95337	298990
49894	298991
105382	298992
32881	298993
9214	298994
86241	298995
32810	298996
86243	298997
144105	298998
139495	298999
88321	299000
110033	299001
160018	299002
111826	299003
121228	299004
111604	299005
45934	299006
57497	299007
105278	299008
107537	299009
70325	299010
80345	299011
32609	299012
34520	299013
148656	299014
117119	299015
98132	299016
126373	299017
107030	299018
13513	299019
24946	299020
104	299021
54122	299022
16065	299023
5123	299024
52273	299025
96666	299026
96739	299027
28389	299028
93627	299029
154381	299030
61467	299031
22490	299032
5640	299033
63057	299034
83800	299035
120133	299036
86757	299037
53800	299038
73413	299039
160221	299040
143636	299041
117441	299042
10465	299043
39121	299044
81505	299045
48609	299046
125823	299047
162218	299048
121752	299049
71639	299050
66812	299051
41397	299052
37528	299053
103418	299054
25544	299055
150503	299056
41003	299057
81624	299058
132580	299059
63413	299060
37886	299061
40554	299062
65458	299063
103928	299064
39705	299065
139638	299066
53954	299067
23437	299068
25539	299069
83261	299070
38550	299071
13924	299072
7446	299073
56088	299074
81571	299075
91569	299076
74642	299077
37628	299078
85986	299079
80291	299080
17094	299081
143613	299082
160772	299083
67226	299084
68047	299085
68923	299086
29887	299087
29911	299088
156892	299089
69257	299090
105789	299091
53676	299092
57417	299093
56295	299094
132302	299095
109351	299096
96716	299097
110747	299098
65901	299099
87272	299100
87363	299101
50775	299102
124915	299103
104327	299104
94150	299105
63800	299106
70876	299107
98291	299108
109077	299109
57611	299110
77927	299111
74332	299112
134673	299113
74374	299114
141754	299115
68301	299116
82847	299117
5307	299118
5307	299119
149711	299120
6853	299121
102168	299122
6548	299123
46987	299124
12965	299125
113218	299126
52369	299127
11314	299128
129713	299129
92717	299130
19134	299131
97524	299132
107250	299133
133054	299134
22813	299135
12516	299136
27562	299137
25511	299138
4211	299139
132480	299140
38535	299141
143788	299142
105855	299143
124581	299144
145519	299145
143559	299146
90087	299147
13088	299148
58237	299149
8444	299150
89092	299151
125630	299152
6118	299153
64037	299154
13988	299155
139303	299156
151012	299157
27347	299158
152515	299159
119032	299160
87378	299161
126500	299162
130730	299163
18275	299164
7795	299165
121747	299166
115630	299167
81783	299168
154743	299169
102813	299170
69068	299171
77646	299172
72218	299173
51149	299174
62182	299175
58290	299176
15331	299177
44034	299178
70034	299179
26095	299180
41921	299181
33671	299182
74504	299183
57543	299184
63431	299185
58097	299186
4780	299187
118837	299188
81341	299189
49933	299190
34266	299191
154417	299192
34772	299193
75353	299194
158713	299195
87737	299196
110822	299197
150288	299198
114605	299199
20184	299200
106710	299201
134599	299202
74811	299203
105191	299204
26554	299205
54614	299206
88706	299207
68013	299208
75508	299209
148868	299210
100333	299211
45571	299212
133843	299213
42434	299214
68013	299215
62199	299216
20472	299217
8457	299218
96000	299219
22170	299220
18800	299221
26659	299222
158393	299223
23580	299224
107727	299225
126114	299226
37873	299227
63480	299228
21071	299229
19404	299230
109939	299231
43943	299232
99214	299233
74921	299234
93889	299235
71583	299236
36303	299237
98379	299238
11645	299239
28789	299240
122533	299241
18855	299242
87218	299243
162336	299244
118606	299245
117675	299246
115807	299247
147270	299248
32288	299249
46023	299250
70563	299251
96951	299252
109853	299253
70975	299254
30724	299255
77150	299256
85323	299257
67304	299258
104361	299259
128009	299260
21359	299261
49139	299262
44746	299263
26256	299264
141214	299265
31997	299266
132351	299267
107099	299268
92049	299269
124891	299270
44594	299271
126358	299272
141794	299273
84588	299274
80324	299275
40468	299276
21515	299277
9053	299278
148964	299279
48254	299280
51165	299281
110851	299282
135671	299283
160397	299284
36438	299285
59829	299286
24977	299287
45648	299288
20199	299289
130748	299290
127289	299291
114087	299292
92240	299293
92129	299294
160079	299295
50485	299296
48898	299297
30129	299298
33716	299299
81869	299300
57228	299301
40521	299302
15686	299303
13115	299304
123106	299305
66871	299306
123291	299307
44194	299308
11087	299309
158841	299310
96508	299311
19215	299312
134706	299313
69100	299314
33267	299315
11452	299316
33609	299317
31349	299318
46132	299319
31465	299320
4517	299321
119017	299322
94466	299323
32259	299324
109835	299325
160002	299326
69633	299327
122553	299328
56532	299329
27349	299330
107059	299331
45178	299332
51377	299333
98298	299334
31434	299335
123899	299336
7234	299337
81025	299338
52948	299339
27144	299340
30987	299341
74637	299342
21523	299343
146855	299344
8523	299345
65636	299346
110841	299347
96342	299348
83854	299349
123202	299350
164197	299351
80468	299352
73711	299353
113319	299354
68735	299355
105863	299356
17529	299357
132248	299358
130996	299359
44278	299360
51999	299361
150367	299362
62485	299363
168038	299364
112529	299365
75177	299366
39769	299367
13502	299368
582	299369
22554	299370
64984	299371
4541	299372
3784	299373
2742	299374
24695	299375
10722	299376
5979	299377
404	299378
37419	299379
25	299380
60960	299381
72	299382
99673	299383
38852	299384
2060	299385
120762	299386
3226	299387
1057	299388
613	299389
6	299390
2276	299391
95544	299392
4852	299393
3950	299394
3581	299395
3406	299396
10	299397
10	299398
10	299399
47120	299400
2228	299401
36558	299402
8505	299403
1046	299404
17212	299405
10478	299406
3566	299407
63179	299408
62359	299409
139179	299410
64813	299411
129516	299412
44362	299413
107589	299414
222	299415
7215	299416
803	299417
38593	299418
2014	299419
104169	299420
41632	299421
26375	299422
3967	299423
11245	299424
9727	299425
5140	299426
80063	299427
18709	299428
55892	299429
48168	299430
3234	299431
53660	299432
38217	299433
33399	299434
58966	299435
32351	299436
2422	299437
9582	299438
123714	299439
15282	299440
47363	299441
111084	299442
17431	299443
13202	299444
86462	299445
2895	299446
81836	299447
12948	299448
60654	299449
82154	299450
49982	299451
69576	299452
53175	299453
57832	299454
52687	299455
83953	299456
32569	299457
91488	299458
76994	299459
78619	299460
49648	299461
1296	299462
83971	299463
1296	299464
9489	299465
4175	299466
33385	299467
1296	299468
3511	299469
47310	299470
484	299471
20823	299472
2268	299473
60696	299474
76850	299475
62510	299476
70072	299477
93642	299478
63996	299479
14722	299480
3540	299481
40647	299482
1178	299483
566	299484
31342	299485
106	299486
9971	299487
3	299488
3	299489
16	299490
14	299491
1872	299492
607	299493
58118	299494
157	299495
2052	299496
64695	299497
26	299498
2684	299499
122	299500
40	299501
30233	299502
23	299503
48730	299504
7406	299505
1	299506
12956	299507
4782	299508
2874	299509
4	299510
42299	299511
83	299512
43520	299513
343	299514
6205	299515
28335	299516
487	299517
768	299518
6101	299519
2979	299520
3	299521
7332	299522
637	299523
818	299524
8471	299525
1931	299526
26568	299527
79097	299528
127	299529
35	299530
3	299531
105026	299532
758	299533
7509	299534
4104	299535
2868	299536
16	299537
105047	299538
13564	299539
86893	299540
37	299541
49202	299542
1513	299543
248	299544
69118	299545
332	299546
2695	299547
61969	299548
18175	299549
1	299550
37	299551
9170	299552
19970	299553
2	299554
1878	299555
3	299556
2207	299557
1455	299558
18549	299559
9435	299560
16	299561
3597	299562
16	299563
95436	299564
1	299565
2	299566
14	299567
14	299568
16234	299569
1484	299570
26	299571
25552	299572
96644	299573
6408	299574
25812	299575
53882	299576
32400	299577
111683	299578
1132	299579
1368	299580
23	299581
20741	299582
60	299583
99	299584
87786	299585
14	299586
157	299587
303	299588
26	299589
37	299590
768	299591
19940	299592
105052	299593
35	299594
5255	299595
3651	299596
76592	299597
78433	299598
56174	299599
9658	299600
14266	299601
1706	299602
394	299603
37993	299604
37993	299605
32164	299606
61761	299607
946	299608
946	299609
946	299610
946	299611
32123	299612
49847	299613
56323	299614
70426	299615
20474	299616
9900	299617
60284	299618
5462	299619
5462	299620
99765	299621
99783	299622
8493	299623
16130	299624
13290	299625
170	299626
3710	299627
6816	299628
85957	299629
21169	299630
3407	299631
7599	299632
2163	299633
14852	299634
74441	299635
28994	299636
9174	299637
50043	299638
15376	299639
3686	299640
5751	299641
100081	299642
90548	299643
1116	299644
25674	299645
12696	299646
89336	299647
17963	299648
42375	299649
2387	299650
5928	299651
1928	299652
924	299653
10953	299654
226	299655
118394	299656
478	299657
13168	299658
15753	299659
69527	299660
69528	299661
112439	299662
24001	299663
35111	299664
49134	299665
69522	299666
89654	299667
89655	299668
128698	299669
23835	299670
5668	299671
74202	299672
56792	299673
94389	299674
33000	299675
67958	299676
30670	299677
30670	299678
29676	299679
989	299680
6393	299681
23039	299682
108802	299683
2018	299684
16109	299685
23873	299686
366	299687
67237	299688
26738	299689
115227	299690
17402	299691
23659	299692
127482	299693
1628	299694
42283	299695
96	299696
32643	299697
346	299698
14928	299699
95511	299700
18322	299701
164000	299702
113028	299703
82007	299704
113171	299705
37679	299706
83102	299707
49270	299708
108739	299709
132386	299710
105120	299711
22174	299712
94455	299713
458	299714
59279	299715
16998	299716
129716	299717
130352	299718
83359	299719
121666	299720
100671	299721
7459	299722
71549	299723
594	299724
1480	299725
79089	299726
65001	299727
40352	299728
2311	299729
163	299730
89065	299731
158456	299732
156628	299733
95450	299734
22623	299735
11193	299736
128862	299737
156186	299738
31808	299739
18739	299740
22161	299741
76347	299742
6553	299743
13335	299744
76999	299745
25368	299746
128762	299747
21115	299748
52324	299749
7952	299750
74218	299751
22341	299752
19231	299753
116880	299754
12014	299755
21032	299756
5505	299757
2394	299758
44898	299759
6436	299760
21429	299761
15064	299762
135201	299763
202	299764
14842	299765
123446	299766
11256	299767
6348	299768
75446	299769
61554	299770
12089	299771
47807	299772
9389	299773
62117	299774
68217	299775
34007	299776
19231	299777
19231	299778
31982	299779
37013	299780
54710	299781
16686	299782
1305	299783
20524	299784
47514	299785
22341	299786
4026	299787
74218	299788
99052	299789
41769	299790
105600	299791
133580	299792
7170	299793
63339	299794
107413	299795
105062	299796
2162	299797
6568	299798
11023	299799
77800	299800
6600	299801
12596	299802
11978	299803
6099	299804
27853	299805
69403	299806
22248	299807
41751	299808
156974	299809
39085	299810
1854	299811
52871	299812
21031	299813
31435	299814
7649	299815
262	299816
104905	299817
68481	299818
64074	299819
135872	299820
61680	299821
8784	299822
25632	299823
60245	299824
4806	299825
57021	299826
2378	299827
2378	299828
2378	299829
2378	299830
2378	299831
2378	299832
2378	299833
24578	299834
416	299835
20599	299836
49173	299837
12457	299838
40341	299839
5909	299840
9207	299841
64400	299842
64344	299843
100165	299844
18279	299845
64312	299846
34925	299847
31471	299848
37928	299849
49353	299850
15682	299851
47297	299852
15581	299853
111069	299854
41575	299855
136437	299856
125254	299857
6119	299858
7668	299859
20588	299860
18769	299861
33387	299862
52617	299863
27395	299864
14720	299865
62306	299866
7483	299867
7690	299868
138854	299869
83129	299870
46985	299871
248	299872
104525	299873
1228	299874
46130	299875
41758	299876
18287	299877
105218	299878
71571	299879
12598	299880
122535	299881
77981	299882
2555	299883
20954	299884
12956	299885
3393	299886
133576	299887
99047	299888
6434	299889
32067	299890
22398	299891
50023	299892
166453	299893
138123	299894
5271	299895
83229	299896
13048	299897
45273	299898
60919	299899
15575	299900
19458	299901
131951	299902
4784	299903
90819	299904
9491	299905
37932	299906
90430	299907
72880	299908
32184	299909
13843	299910
10824	299911
70077	299912
13312	299913
34	299914
104703	299915
5345	299916
44668	299917
35005	299918
15302	299919
47793	299920
45088	299921
2712	299922
63815	299923
62842	299924
765	299925
15940	299926
18431	299927
8196	299928
9545	299929
16155	299930
31343	299931
14388	299932
15139	299933
93809	299934
52860	299935
40885	299936
2391	299937
6267	299938
16893	299939
2268	299940
41	299941
8523	299942
3207	299943
37035	299944
25812	299945
47661	299946
49461	299947
65195	299948
156738	299949
38817	299950
5550	299951
54463	299952
73706	299953
73706	299954
34251	299955
43871	299956
29348	299957
134993	299958
7745	299959
10071	299960
122312	299961
85179	299962
106042	299963
120211	299964
16801	299965
78792	299966
127219	299967
10800	299968
5632	299969
132117	299970
10956	299971
65200	299972
8635	299973
34329	299974
135698	299975
83223	299976
63852	299977
138444	299978
15385	299979
38000	299980
4208	299981
78026	299982
6461	299983
40564	299984
11874	299985
56605	299986
8417	299987
4877	299988
137064	299989
5602	299990
61877	299991
10865	299992
40564	299993
54325	299994
14953	299995
53716	299996
31638	299997
11385	299998
13314	299999
11385	300000
66879	300001
96304	300002
52319	300003
81367	300004
9707	300005
42741	300006
79663	300007
54243	300008
11397	300009
34960	300010
106294	300011
10602	300012
37480	300013
24037	300014
10491	300015
113746	300016
39973	300017
5993	300018
36367	300019
20036	300020
43794	300021
102615	300022
102848	300023
67162	300024
21118	300025
71395	300026
100083	300027
66443	300028
69125	300029
36388	300030
18601	300031
66370	300032
59715	300033
65509	300034
132370	300035
11564	300036
115732	300037
70582	300038
8776	300039
102213	300040
17229	300041
22217	300042
138121	300043
110537	300044
56474	300045
91261	300046
49923	300047
106985	300048
113518	300049
104366	300050
82971	300051
113550	300052
50179	300053
7275	300054
26344	300055
90425	300056
83466	300057
53090	300058
21643	300059
22188	300060
160210	300061
101611	300062
30802	300063
58856	300064
39384	300065
23221	300066
43853	300067
22535	300068
70537	300069
619	300070
6637	300071
10785	300072
9518	300073
123410	300074
26902	300075
26902	300076
11912	300077
21	300078
74122	300079
106319	300080
138635	300081
113583	300082
59896	300083
18612	300084
222	300085
55208	300086
37671	300087
11290	300088
38031	300089
123993	300090
57640	300091
44179	300092
124725	300093
40585	300094
65980	300095
15250	300096
33	300097
96841	300098
46191	300099
47102	300100
51865	300101
75218	300102
232	300103
34840	300104
701	300105
1640	300106
6433	300107
12637	300108
64172	300109
82032	300110
34752	300111
63687	300112
20150	300113
16983	300114
111274	300115
42465	300116
50674	300117
50539	300118
57782	300119
127869	300120
90837	300121
44079	300122
15180	300123
27632	300124
3000	300125
78801	300126
84062	300127
94333	300128
22994	300129
107649	300130
66	300131
64201	300132
13072	300133
1052	300134
12206	300135
106364	300136
27071	300137
1052	300138
88744	300139
121377	300140
85319	300141
24261	300142
207	300143
69255	300144
110865	300145
32001	300146
30205	300147
28121	300148
120414	300149
5340	300150
11328	300151
5398	300152
164490	300153
55185	300154
73478	300155
11869	300156
58056	300157
88851	300158
12361	300159
132522	300160
16533	300161
60163	300162
120094	300163
5352	300164
18775	300165
9040	300166
90803	300167
70157	300168
124191	300169
78192	300170
3598	300171
133523	300172
92384	300173
23716	300174
12983	300175
12267	300176
46525	300177
112253	300178
11790	300179
22702	300180
42620	300181
57448	300182
12401	300183
35884	300184
105445	300185
38564	300186
65004	300187
264	300188
42784	300189
144637	300190
57953	300191
128732	300192
80941	300193
124590	300194
30699	300195
7583	300196
129152	300197
4596	300198
113221	300199
98	300200
82740	300201
126939	300202
37602	300203
79405	300204
113357	300205
160022	300206
27699	300207
264	300208
1696	300209
7655	300210
28573	300211
66521	300212
156044	300213
45296	300214
19141	300215
89954	300216
8	300217
19280	300218
70644	300219
51357	300220
1619	300221
24917	300222
7683	300223
164525	300224
1605	300225
91300	300226
128404	300227
92675	300228
6804	300229
40746	300230
84672	300231
121727	300232
166286	300233
31611	300234
27245	300235
51352	300236
62445	300237
71459	300238
75915	300239
15328	300240
1130	300241
78954	300242
63281	300243
19642	300244
20321	300245
141924	300246
134120	300247
9085	300248
52309	300249
9464	300250
109878	300251
16875	300252
84753	300253
144682	300254
19532	300255
26002	300256
20311	300257
54247	300258
12116	300259
10484	300260
73473	300261
38085	300262
149591	300263
34152	300264
55167	300265
93032	300266
53118	300267
11809	300268
148317	300269
24	300270
85825	300271
108504	300272
80929	300273
4459	300274
47097	300275
228	300276
20843	300277
32891	300278
125150	300279
17357	300280
10100	300281
88635	300282
89945	300283
94286	300284
88262	300285
48697	300286
9915	300287
56024	300288
110147	300289
33930	300290
16640	300291
94	300292
26651	300293
1044	300294
19642	300295
2631	300296
1687	300297
125953	300298
57620	300299
53318	300300
18935	300301
30914	300302
8079	300303
9981	300304
9054	300305
20403	300306
298	300307
32629	300308
77890	300309
7441	300310
102320	300311
5388	300312
106913	300313
87848	300314
50970	300315
38448	300316
17682	300317
87257	300318
47535	300319
54043	300320
36577	300321
105446	300322
87439	300323
31591	300324
2040	300325
92693	300326
42549	300327
78450	300328
19221	300329
781	300330
27048	300331
44154	300332
12785	300333
43062	300334
22263	300335
6151	300336
22263	300337
53253	300338
156180	300339
66022	300340
19613	300341
128833	300342
164609	300343
9556	300344
24709	300345
10211	300346
25132	300347
31016	300348
31016	300349
68733	300350
70409	300351
108861	300352
5217	300353
11264	300354
66108	300355
38124	300356
1279	300357
1951	300358
10769	300359
42	300360
358	300361
154325	300362
158201	300363
4677	300364
41424	300365
127206	300366
39146	300367
47664	300368
7128	300369
91944	300370
21502	300371
40740	300372
5587	300373
8802	300374
5061	300375
26008	300376
65467	300377
11032	300378
158507	300379
53724	300380
61780	300381
109455	300382
44334	300383
22109	300384
122736	300385
67291	300386
65010	300387
92109	300388
37732	300389
64261	300390
62313	300391
138658	300392
100883	300393
8608	300394
80549	300395
162418	300396
134476	300397
125572	300398
1349	300399
109166	300400
7399	300401
64358	300402
78928	300403
66771	300404
99202	300405
21741	300406
29442	300407
16056	300408
80758	300409
20444	300410
137434	300411
265	300412
16699	300413
111367	300414
158512	300415
17490	300416
110755	300417
48969	300418
79162	300419
5336	300420
145965	300421
47697	300422
110435	300423
50544	300424
61792	300425
150588	300426
16333	300427
34312	300428
36856	300429
51040	300430
78642	300431
105551	300432
78730	300433
100514	300434
52933	300435
32391	300436
152634	300437
160487	300438
150639	300439
35904	300440
47475	300441
61079	300442
27915	300443
16075	300444
36596	300445
35941	300446
82556	300447
36218	300448
122511	300449
8861	300450
8158	300451
131157	300452
8855	300453
33559	300454
66653	300455
108222	300456
29594	300457
18689	300458
127524	300459
25272	300460
80672	300461
53463	300462
29578	300463
61522	300464
129517	300465
135142	300466
40743	300467
27570	300468
93465	300469
130479	300470
68409	300471
39584	300472
86825	300473
114701	300474
36261	300475
124240	300476
102344	300477
125884	300478
86484	300479
650	300480
30470	300481
124428	300482
138863	300483
98013	300484
129830	300485
7127	300486
28800	300487
1085	300488
3197	300489
93355	300490
32088	300491
15607	300492
152196	300493
29468	300494
1615	300495
21125	300496
27456	300497
28400	300498
11458	300499
41255	300500
64113	300501
27966	300502
9337	300503
18067	300504
22978	300505
52938	300506
105030	300507
68602	300508
7304	300509
41324	300510
16447	300511
8484	300512
68589	300513
4144	300514
6897	300515
7000	300516
24584	300517
8807	300518
10387	300519
17546	300520
9248	300521
21149	300522
11955	300523
34485	300524
23805	300525
7197	300526
40618	300527
10880	300528
39913	300529
35928	300530
35924	300531
47007	300532
4728	300533
10881	300534
27602	300535
13898	300536
47586	300537
79946	300538
61144	300539
79058	300540
87424	300541
61154	300542
24575	300543
65581	300544
46970	300545
16674	300546
11610	300547
59983	300548
20688	300549
21476	300550
32838	300551
131797	300552
17560	300553
38614	300554
24739	300555
22134	300556
17568	300557
17571	300558
30028	300559
67376	300560
16151	300561
37809	300562
3100	300563
65724	300564
50207	300565
11358	300566
13743	300567
54056	300568
12936	300569
17603	300570
103379	300571
45288	300572
8600	300573
69035	300574
108972	300575
12919	300576
11191	300577
49564	300578
46155	300579
23082	300580
9608	300581
27685	300582
61398	300583
26563	300584
35318	300585
7087	300586
131042	300587
158498	300588
29641	300589
10426	300590
14858	300591
6712	300592
152659	300593
27151	300594
16217	300595
7699	300596
26856	300597
158555	300598
112182	300599
29674	300600
50710	300601
93752	300602
105846	300603
32206	300604
23153	300605
24822	300606
14870	300607
139176	300608
131274	300609
27217	300610
19147	300611
82234	300612
85308	300613
10939	300614
73355	300615
91190	300616
118654	300617
114976	300618
160461	300619
105760	300620
130980	300621
38748	300622
86485	300623
134007	300624
12920	300625
72676	300626
61304	300627
129238	300628
132726	300629
102377	300630
138420	300631
141263	300632
114565	300633
114973	300634
146761	300635
11377	300636
33547	300637
99506	300638
117142	300639
119953	300640
124280	300641
130983	300642
48421	300643
23586	300644
3040	300645
60640	300646
10515	300647
17514	300648
61799	300649
135918	300650
52866	300651
21198	300652
16577	300653
110471	300654
130984	300655
158459	300656
22646	300657
46930	300658
139177	300659
100593	300660
37792	300661
105119	300662
158410	300663
100764	300664
102416	300665
110561	300666
131053	300667
17131	300668
36262	300669
80518	300670
107362	300671
49737	300672
100766	300673
67565	300674
103710	300675
58854	300676
112962	300677
123878	300678
160166	300679
127146	300680
113089	300681
96567	300682
138633	300683
107284	300684
130656	300685
127568	300686
119948	300687
122737	300688
33838	300689
103599	300690
79918	300691
34847	300692
52566	300693
36401	300694
31948	300695
138848	300696
84472	300697
13204	300698
77334	300699
67448	300700
17757	300701
20097	300702
156126	300703
3122	300704
47939	300705
47475	300706
21638	300707
13851	300708
51968	300709
73997	300710
2776	300711
4953	300712
71441	300713
101521	300714
3551	300715
265	300716
7900	300717
617	300718
53853	300719
149008	300720
55127	300721
6674	300722
112534	300723
63182	300724
87579	300725
50414	300726
28126	300727
106760	300728
10304	300729
10035	300730
131740	300731
65743	300732
129454	300733
21349	300734
37722	300735
1021	300736
102775	300737
308	300738
2217	300739
2631	300740
13026	300741
33979	300742
13811	300743
3156	300744
65	300745
528	300746
48592	300747
2194	300748
71199	300749
38916	300750
9276	300751
64522	300752
27753	300753
14775	300754
14908	300755
61404	300756
12213	300757
23553	300758
14665	300759
141984	300760
109103	300761
33114	300762
156185	300763
37876	300764
78449	300765
3619	300766
115331	300767
60633	300768
73313	300769
59040	300770
8754	300771
41455	300772
100943	300773
123120	300774
68557	300775
121569	300776
147134	300777
54733	300778
809	300779
9786	300780
21466	300781
113224	300782
991	300783
42473	300784
75280	300785
146815	300786
132765	300787
37286	300788
122395	300789
37891	300790
23919	300791
1054	300792
97220	300793
98241	300794
43257	300795
24578	300796
36070	300797
49702	300798
69344	300799
13587	300800
117683	300801
55290	300802
117687	300803
40576	300804
146824	300805
77603	300806
1265	300807
20445	300808
29032	300809
64153	300810
146812	300811
12710	300812
36594	300813
29151	300814
27132	300815
22191	300816
120429	300817
118895	300818
28879	300819
16688	300820
17860	300821
65660	300822
65660	300823
124822	300824
42631	300825
84114	300826
345	300827
12959	300828
12959	300829
44141	300830
13997	300831
3264	300832
56864	300833
40940	300834
9162	300835
9162	300836
139	300837
115326	300838
523	300839
64749	300840
258	300841
6085	300842
3525	300843
56194	300844
8814	300845
136454	300846
86765	300847
16753	300848
12825	300849
17055	300850
25044	300851
11618	300852
103074	300853
62764	300854
21979	300855
10457	300856
4	300857
7184	300858
44139	300859
4	300860
156163	300861
2349	300862
39876	300863
4	300864
122	300865
6526	300866
16	300867
5829	300868
86032	300869
559	300870
436	300871
81142	300872
37783	300873
49713	300874
38961	300875
58456	300876
30454	300877
82984	300878
50587	300879
30624	300880
83154	300881
64290	300882
22188	300883
10675	300884
37146	300885
75747	300886
36719	300887
19874	300888
77882	300889
51465	300890
389	300891
2762	300892
1629	300893
6513	300894
22535	300895
11397	300896
47045	300897
13780	300898
132071	300899
63817	300900
14306	300901
32739	300902
122542	300903
167475	300904
17197	300905
1362	300906
28	300907
7110	300908
21354	300909
21354	300910
35265	300911
20759	300912
105325	300913
124817	300914
21354	300915
58352	300916
64858	300917
31115	300918
46487	300919
28322	300920
1410	300921
19581	300922
350	300923
55290	300924
129693	300925
5179	300926
2182	300927
2741	300928
18711	300929
49066	300930
63214	300931
27749	300932
2299	300933
7913	300934
62178	300935
82776	300936
25855	300937
6540	300938
1419	300939
38517	300940
8512	300941
115201	300942
10213	300943
46458	300944
47148	300945
24560	300946
89361	300947
43651	300948
91762	300949
30964	300950
118254	300951
56659	300952
56659	300953
84526	300954
27951	300955
14374	300956
89777	300957
8485	300958
6120	300959
40319	300960
18392	300961
14760	300962
15817	300963
18443	300964
57900	300965
36506	300966
113647	300967
26174	300968
102573	300969
115276	300970
78319	300971
23082	300972
81653	300973
50421	300974
10213	300975
42766	300976
5561	300977
19374	300978
85800	300979
84953	300980
7921	300981
51631	300982
13087	300983
110227	300984
46258	300985
22512	300986
95690	300987
38110	300988
32232	300989
57254	300990
7877	300991
40075	300992
11890	300993
159260	300994
48372	300995
8039	300996
44	300997
70916	300998
115206	300999
273	301000
127251	301001
1102	301002
64160	301003
289	301004
845	301005
1761	301006
5196	301007
149	301008
108746	301009
3869	301010
44	301011
289	301012
3829	301013
580	301014
9809	301015
493	301016
94	301017
7926	301018
1628	301019
167504	301020
862	301021
42192	301022
102486	301023
411	301024
34603	301025
40376	301026
14783	301027
44775	301028
180	301029
47022	301030
1696	301031
5396	301032
68106	301033
383	301034
21317	301035
101	301036
1632	301037
102980	301038
132761	301039
134885	301040
386	301041
165	301042
27949	301043
148	301044
12325	301045
53932	301046
11476	301047
2929	301048
9246	301049
9560	301050
2416	301051
109517	301052
2624	301053
19156	301054
676	301055
7246	301056
8552	301057
113638	301058
81875	301059
62279	301060
13823	301061
64561	301062
15970	301063
50585	301064
71406	301065
57607	301066
137536	301067
106002	301068
69207	301069
26734	301070
132293	301071
101030	301072
62536	301073
16268	301074
68978	301075
41315	301076
54278	301077
60950	301078
121212	301079
75532	301080
103772	301081
601	301082
45946	301083
8098	301084
108653	301085
129477	301086
73026	301087
88968	301088
105578	301089
113704	301090
77952	301091
136097	301092
31506	301093
31538	301094
62064	301095
113253	301096
75455	301097
89002	301098
81709	301099
104373	301100
8397	301101
114408	301102
90	301103
82226	301104
85460	301105
105333	301106
113473	301107
107359	301108
104901	301109
60124	301110
52136	301111
16149	301112
54761	301113
97947	301114
9729	301115
91888	301116
107319	301117
103837	301118
62409	301119
89576	301120
120084	301121
115709	301122
113633	301123
118031	301124
71714	301125
28653	301126
89570	301127
110709	301128
121	301129
906	301130
13678	301131
80490	301132
113821	301133
304	301134
104180	301135
45150	301136
28224	301137
82266	301138
121472	301139
3650	301140
70621	301141
22697	301142
27742	301143
33218	301144
97816	301145
76736	301146
121396	301147
114419	301148
83573	301149
23504	301150
90840	301151
110265	301152
41566	301153
49287	301154
104402	301155
87915	301156
128887	301157
106921	301158
132445	301159
165931	301160
109082	301161
83368	301162
61737	301163
76628	301164
43143	301165
41568	301166
53334	301167
53304	301168
9133	301169
67580	301170
1437	301171
2741	301172
76764	301173
7605	301174
110262	301175
42327	301176
6079	301177
7560	301178
12512	301179
89266	301180
34567	301181
97783	301182
18957	301183
35141	301184
35	301185
3540	301186
22108	301187
42066	301188
20131	301189
118217	301190
97816	301191
82055	301192
55000	301193
29577	301194
110617	301195
22073	301196
81044	301197
113641	301198
49010	301199
107582	301200
16375	301201
19983	301202
121452	301203
61511	301204
54981	301205
96982	301206
103768	301207
82978	301208
89055	301209
3119	301210
125791	301211
83119	301212
18082	301213
6821	301214
50510	301215
52118	301216
131314	301217
76535	301218
115849	301219
40041	301220
62745	301221
117335	301222
122358	301223
141159	301224
685	301225
12784	301226
70168	301227
105306	301228
32234	301229
123430	301230
41	301231
98935	301232
122518	301233
7001	301234
7001	301235
59539	301236
5077	301237
72902	301238
109281	301239
55196	301240
143876	301241
75784	301242
27807	301243
84577	301244
142274	301245
14241	301246
8208	301247
59378	301248
152691	301249
41089	301250
5380	301251
18748	301252
89151	301253
40710	301254
38091	301255
129468	301256
45332	301257
108949	301258
71140	301259
567	301260
105198	301261
787	301262
34517	301263
137269	301264
83165	301265
25841	301266
65754	301267
70411	301268
56385	301269
111975	301270
90306	301271
51423	301272
90765	301273
137448	301274
123253	301275
90	301276
90459	301277
136230	301278
58079	301279
125734	301280
32002	301281
33142	301282
89129	301283
21209	301284
15536	301285
90	301286
47118	301287
76750	301288
107024	301289
4440	301290
47178	301291
6310	301292
113322	301293
70446	301294
41320	301295
3540	301296
30333	301297
4631	301298
158228	301299
787	301300
64637	301301
53826	301302
73198	301303
114381	301304
63916	301305
111922	301306
13279	301307
84381	301308
99087	301309
94457	301310
26449	301311
114547	301312
424	301313
49392	301314
1370	301315
104999	301316
613	301317
19113	301318
63739	301319
6244	301320
162078	301321
26324	301322
5838	301323
2124	301324
104901	301325
10770	301326
124699	301327
125439	301328
16602	301329
30167	301330
83242	301331
5793	301332
18088	301333
6876	301334
58960	301335
105729	301336
15900	301337
15900	301338
8843	301339
73106	301340
43811	301341
139299	301342
13683	301343
54413	301344
642	301345
58160	301346
40847	301347
40847	301348
133313	301349
26122	301350
65427	301351
4730	301352
15240	301353
8	301354
3580	301355
93823	301356
93823	301357
96952	301358
145241	301359
49439	301360
83194	301361
1936	301362
32944	301363
4075	301364
77419	301365
117697	301366
65502	301367
19165	301368
58754	301369
6245	301370
131069	301371
68370	301372
15753	301373
739	301374
6990	301375
3910	301376
81104	301377
39406	301378
65244	301379
108695	301380
1612	301381
40143	301382
6115	301383
66043	301384
1059	301385
69251	301386
70058	301387
92202	301388
59018	301389
527	301390
56263	301391
35085	301392
1627	301393
160477	301394
13911	301395
75367	301396
358	301397
35691	301398
44737	301399
51872	301400
164024	301401
94806	301402
37271	301403
19564	301404
72108	301405
101008	301406
40184	301407
9900	301408
132899	301409
9302	301410
65501	301411
28009	301412
123267	301413
167565	301414
2871	301415
58182	301416
95487	301417
16170	301418
110733	301419
59806	301420
92869	301421
98711	301422
98792	301423
20505	301424
448	301425
2249	301426
2737	301427
102208	301428
99742	301429
1619	301430
110886	301431
46864	301432
14	301433
50034	301434
9663	301435
3782	301436
165919	301437
14	301438
9694	301439
21	301440
4335	301441
2195	301442
1093	301443
3106	301444
8279	301445
166197	301446
21859	301447
13780	301448
2904	301449
3271	301450
3053	301451
34	301452
4511	301453
22153	301454
21909	301455
104622	301456
484	301457
1659	301458
77967	301459
65308	301460
64418	301461
100504	301462
539	301463
21355	301464
6503	301465
6291	301466
47161	301467
33168	301468
1879	301469
28951	301470
14601	301471
41565	301472
1183	301473
68402	301474
31717	301475
13499	301476
156331	301477
47118	301478
82982	301479
1316	301480
1184	301481
1173	301482
1453	301483
2601	301484
118557	301485
17291	301486
10121	301487
99742	301488
16537	301489
735	301490
8196	301491
3712	301492
3271	301493
4114	301494
90209	301495
25669	301496
165833	301497
3942	301498
18495	301499
44858	301500
135754	301501
136198	301502
59229	301503
135455	301504
78939	301505
760	301506
11526	301507
154717	301508
61123	301509
82787	301510
37955	301511
88076	301512
142139	301513
118702	301514
29874	301515
57735	301516
10675	301517
125930	301518
46	301519
12198	301520
28596	301521
97893	301522
1390	301523
124651	301524
38161	301525
149223	301526
2174	301527
136023	301528
17579	301529
343	301530
41846	301531
11111	301532
23040	301533
91678	301534
6488	301535
57162	301536
91604	301537
101741	301538
4706	301539
91644	301540
2126	301541
25349	301542
10434	301543
71781	301544
45238	301545
46839	301546
104930	301547
64474	301548
78735	301549
63651	301550
34197	301551
81923	301552
37779	301553
80832	301554
127719	301555
141977	301556
152496	301557
89185	301558
56176	301559
58427	301560
55144	301561
137627	301562
1776	301563
1970	301564
258	301565
166022	301566
5352	301567
33319	301568
87875	301569
121	301570
20383	301571
23957	301572
90	301573
1820	301574
110548	301575
37643	301576
97847	301577
75930	301578
91320	301579
33088	301580
77074	301581
126212	301582
66734	301583
37720	301584
4120	301585
8163	301586
98825	301587
70266	301588
51097	301589
145461	301590
60638	301591
92809	301592
45956	301593
121746	301594
109754	301595
43399	301596
177	301597
1083	301598
129034	301599
115648	301600
18106	301601
31313	301602
113261	301603
4818	301604
83041	301605
7651	301606
58995	301607
3350	301608
9710	301609
333	301610
26322	301611
50194	301612
29027	301613
29027	301614
40251	301615
9708	301616
77891	301617
15912	301618
29027	301619
91941	301620
91941	301621
52153	301622
1926	301623
39360	301624
14484	301625
1001	301626
158679	301627
72995	301628
44105	301629
92990	301630
470	301631
737	301632
156525	301633
69552	301634
9615	301635
34450	301636
43267	301637
50440	301638
122382	301639
37547	301640
137440	301641
59867	301642
4832	301643
112	301644
18053	301645
90115	301646
71717	301647
93971	301648
55256	301649
163372	301650
158853	301651
55	301652
3829	301653
13286	301654
20262	301655
6601	301656
50605	301657
55090	301658
123	301659
139448	301660
55	301661
18141	301662
53374	301663
1403	301664
62601	301665
10	301666
48568	301667
16075	301668
13463	301669
14245	301670
128904	301671
26710	301672
366	301673
15722	301674
139135	301675
102631	301676
1755	301677
18211	301678
256	301679
101152	301680
1429	301681
223	301682
108752	301683
24491	301684
119055	301685
116846	301686
93759	301687
70056	301688
493	301689
21618	301690
1736	301691
49202	301692
136584	301693
3744	301694
7695	301695
1962	301696
12110	301697
4523	301698
11382	301699
1971	301700
1641	301701
10620	301702
13640	301703
70530	301704
82865	301705
64661	301706
61149	301707
876	301708
130724	301709
3744	301710
16201	301711
2656	301712
7715	301713
47184	301714
7297	301715
25392	301716
109308	301717
46196	301718
66169	301719
2183	301720
20622	301721
74360	301722
19537	301723
923	301724
923	301725
2297	301726
923	301727
89205	301728
564	301729
4667	301730
5368	301731
51899	301732
932	301733
129046	301734
16936	301735
129924	301736
105048	301737
16360	301738
6572	301739
90407	301740
24388	301741
8100	301742
156609	301743
21820	301744
12413	301745
21990	301746
84694	301747
1940	301748
51588	301749
51588	301750
15781	301751
18095	301752
896	301753
31620	301754
141202	301755
35065	301756
706	301757
706	301758
896	301759
70538	301760
62161	301761
98781	301762
136350	301763
27229	301764
53434	301765
70047	301766
82004	301767
958	301768
5293	301769
57635	301770
10896	301771
58805	301772
29677	301773
67092	301774
78728	301775
16138	301776
93646	301777
1304	301778
43135	301779
78980	301780
44361	301781
7883	301782
105245	301783
45022	301784
46006	301785
46006	301786
1946	301787
198	301788
27951	301789
4114	301790
59051	301791
1946	301792
37982	301793
12495	301794
16038	301795
1946	301796
9262	301797
20118	301798
72703	301799
67742	301800
82916	301801
63	301802
48844	301803
89764	301804
619	301805
138030	301806
11417	301807
33888	301808
15204	301809
78174	301810
52667	301811
13561	301812
32325	301813
45040	301814
37982	301815
7156	301816
316	301817
16318	301818
81171	301819
33733	301820
58	301821
30520	301822
19735	301823
34785	301824
40083	301825
99918	301826
12695	301827
4461	301828
25897	301829
2929	301830
5088	301831
862	301832
2929	301833
17241	301834
484	301835
7972	301836
2083	301837
2929	301838
201	301839
246	301840
1480	301841
2929	301842
102486	301843
7354	301844
221	301845
47181	301846
116	301847
2703	301848
41010	301849
19758	301850
364	301851
50525	301852
28768	301853
4450	301854
318	301855
787	301856
316	301857
1022	301858
833	301859
5107	301860
316	301861
7605	301862
94189	301863
14160	301864
3250	301865
5142	301866
15261	301867
29975	301868
13173	301869
25637	301870
29560	301871
13162	301872
536	301873
968	301874
7138	301875
28979	301876
17169	301877
11543	301878
69731	301879
81721	301880
3072	301881
49204	301882
13417	301883
1522	301884
1522	301885
5041	301886
45215	301887
7291	301888
2861	301889
19889	301890
71743	301891
10307	301892
8374	301893
18114	301894
92040	301895
213	301896
834	301897
89083	301898
28044	301899
34340	301900
39382	301901
60817	301902
16826	301903
114073	301904
453	301905
15492	301906
113019	301907
35154	301908
40321	301909
83263	301910
84887	301911
29357	301912
10818	301913
35629	301914
30717	301915
42357	301916
5430	301917
23369	301918
61255	301919
47467	301920
40235	301921
45215	301922
9566	301923
112210	301924
120054	301925
28768	301926
28768	301927
2050	301928
40817	301929
45264	301930
4118	301931
150866	301932
101073	301933
12300	301934
195	301935
31244	301936
19559	301937
119573	301938
695	301939
8112	301940
125882	301941
138579	301942
16489	301943
137678	301944
12177	301945
40839	301946
71228	301947
111954	301948
15227	301949
41485	301950
67061	301951
40839	301952
70136	301953
158694	301954
34249	301955
150633	301956
78191	301957
112985	301958
147047	301959
108316	301960
109815	301961
80376	301962
332	301963
31876	301964
40957	301965
91048	301966
5695	301967
69171	301968
53257	301969
107002	301970
107970	301971
52986	301972
16939	301973
40762	301974
68995	301975
21437	301976
86643	301977
4287	301978
1655	301979
89133	301980
14602	301981
3533	301982
16610	301983
799	301984
632	301985
28801	301986
105261	301987
67318	301988
31888	301989
104659	301990
28566	301991
22519	301992
61186	301993
102848	301994
67267	301995
5549	301996
138012	301997
52561	301998
39895	301999
19125	302000
111334	302001
164877	302002
141803	302003
17251	302004
17626	302005
11724	302006
2292	302007
124098	302008
83611	302009
26150	302010
214	302011
155677	302012
19318	302013
66141	302014
119000	302015
45518	302016
127651	302017
11970	302018
11984	302019
19548	302020
392	302021
12605	302022
19535	302023
69175	302024
95273	302025
18915	302026
29999	302027
558	302028
5863	302029
50927	302030
99016	302031
94832	302032
72295	302033
11831	302034
26830	302035
90454	302036
1757	302037
3610	302038
34909	302039
6219	302040
5917	302041
101785	302042
94928	302043
24728	302044
6909	302045
997	302046
50966	302047
18470	302048
137029	302049
15979	302050
69423	302051
23935	302052
9265	302053
19253	302054
25798	302055
8667	302056
154228	302057
50161	302058
5950	302059
2745	302060
124188	302061
50185	302062
165730	302063
4407	302064
59210	302065
128624	302066
587	302067
35854	302068
68214	302069
45796	302070
5166	302071
25511	302072
8327	302073
77908	302074
22571	302075
83499	302076
493	302077
4397	302078
15	302079
115783	302080
42445	302081
32284	302082
54761	302083
43806	302084
48776	302085
13656	302086
6595	302087
112712	302088
2058	302089
19006	302090
138695	302091
73307	302092
94746	302093
25060	302094
55379	302095
21667	302096
22485	302097
5978	302098
18800	302099
85358	302100
24008	302101
69442	302102
24740	302103
133696	302104
30133	302105
83472	302106
138669	302107
138664	302108
129705	302109
31122	302110
36647	302111
15028	302112
86626	302113
62601	302114
14699	302115
85358	302116
9896	302117
87804	302118
54752	302119
12010	302120
163763	302121
17463	302122
29056	302123
13061	302124
5978	302125
29236	302126
83979	302127
27374	302128
55184	302129
69291	302130
97900	302131
71175	302132
42028	302133
42893	302134
6511	302135
38750	302136
39604	302137
67206	302138
54066	302139
116240	302140
39604	302141
31224	302142
40860	302143
43543	302144
115372	302145
2327	302146
54416	302147
341	302148
50787	302149
41417	302150
10436	302151
8001	302152
2710	302153
52356	302154
1586	302155
88053	302156
131902	302157
48848	302158
1377	302159
1757	302160
242	302161
64334	302162
64192	302163
114963	302164
110867	302165
21386	302166
111791	302167
3762	302168
24236	302169
24236	302170
49	302171
10436	302172
5886	302173
1959	302174
70454	302175
200	302176
8625	302177
32317	302178
5260	302179
112633	302180
24325	302181
7778	302182
7571	302183
568	302184
138	302185
51799	302186
187	302187
21	302188
7893	302189
6324	302190
2579	302191
32717	302192
40879	302193
4248	302194
24854	302195
4371	302196
38372	302197
86427	302198
56459	302199
31747	302200
26122	302201
49758	302202
79695	302203
96237	302204
21	302205
21	302206
21	302207
18634	302208
40621	302209
922	302210
39257	302211
108521	302212
126498	302213
42772	302214
66343	302215
35781	302216
50911	302217
33397	302218
55804	302219
91728	302220
102145	302221
6563	302222
26463	302223
8968	302224
83629	302225
68930	302226
103709	302227
32510	302228
812	302229
105875	302230
1225	302231
22747	302232
40370	302233
1122	302234
200	302235
82636	302236
47780	302237
17781	302238
449	302239
46226	302240
54311	302241
6899	302242
38127	302243
4686	302244
100808	302245
11660	302246
122125	302247
83027	302248
84973	302249
20746	302250
61648	302251
43931	302252
9485	302253
12266	302254
22399	302255
31611	302256
57365	302257
109275	302258
141452	302259
699	302260
51336	302261
46324	302262
41861	302263
45479	302264
68243	302265
162621	302266
92485	302267
6129	302268
242	302269
52148	302270
43166	302271
88091	302272
9869	302273
34092	302274
22751	302275
131318	302276
12890	302277
1528	302278
35407	302279
7926	302280
54952	302281
52476	302282
994	302283
69171	302284
1631	302285
142041	302286
80596	302287
68029	302288
72149	302289
32461	302290
8800	302291
20389	302292
43618	302293
71957	302294
64469	302295
65930	302296
109056	302297
86783	302298
115240	302299
7826	302300
75492	302301
31166	302302
3112	302303
20155	302304
46353	302305
38844	302306
156679	302307
8175	302308
32963	302309
67993	302310
74362	302311
154550	302312
155849	302313
12915	302314
76868	302315
87849	302316
109221	302317
84837	302318
95516	302319
109017	302320
114426	302321
6078	302322
97104	302323
26149	302324
71444	302325
47087	302326
115179	302327
110407	302328
59122	302329
106921	302330
50832	302331
35016	302332
137175	302333
12969	302334
2961	302335
3112	302336
96026	302337
26084	302338
81170	302339
71463	302340
3340	302341
85894	302342
3679	302343
80764	302344
103805	302345
124634	302346
8550	302347
64490	302348
41548	302349
141815	302350
18962	302351
52820	302352
48409	302353
143916	302354
20373	302355
148984	302356
115142	302357
4345	302358
6924	302359
41285	302360
54600	302361
34180	302362
24110	302363
53728	302364
16734	302365
10860	302366
61762	302367
89535	302368
45969	302369
97891	302370
35573	302371
12043	302372
72279	302373
86140	302374
79361	302375
145208	302376
76715	302377
17175	302378
17512	302379
78096	302380
70556	302381
61348	302382
4713	302383
58383	302384
19141	302385
129379	302386
61461	302387
19266	302388
84894	302389
160747	302390
128839	302391
133513	302392
118983	302393
143688	302394
65904	302395
113843	302396
127195	302397
26508	302398
154465	302399
3828	302400
92308	302401
110668	302402
112089	302403
88683	302404
118574	302405
60390	302406
40646	302407
69531	302408
150724	302409
22569	302410
139375	302411
52	302412
16407	302413
2402	302414
48340	302415
150601	302416
25797	302417
160379	302418
82270	302419
146415	302420
70608	302421
78184	302422
39359	302423
105138	302424
27521	302425
111432	302426
71202	302427
77058	302428
105698	302429
89435	302430
130912	302431
132645	302432
41322	302433
73786	302434
4372	302435
123760	302436
92	302437
53100	302438
102447	302439
105977	302440
121451	302441
35681	302442
89370	302443
49254	302444
108858	302445
8632	302446
55318	302447
66330	302448
1528	302449
18017	302450
103522	302451
70199	302452
162605	302453
51046	302454
60281	302455
87764	302456
123424	302457
30003	302458
86004	302459
142854	302460
103143	302461
64829	302462
4442	302463
51194	302464
62164	302465
37034	302466
9879	302467
45180	302468
76778	302469
91918	302470
71934	302471
67282	302472
8949	302473
152832	302474
58104	302475
107999	302476
16761	302477
31144	302478
90158	302479
158798	302480
82119	302481
6788	302482
2715	302483
133590	302484
55331	302485
5408	302486
119042	302487
52204	302488
62333	302489
22450	302490
73620	302491
87548	302492
98183	302493
88762	302494
336	302495
8905	302496
541	302497
20303	302498
84657	302499
60129	302500
44234	302501
160324	302502
22778	302503
58563	302504
109882	302505
69817	302506
65641	302507
56503	302508
76738	302509
92477	302510
11737	302511
51381	302512
2692	302513
1055	302514
69284	302515
62475	302516
29096	302517
21853	302518
5139	302519
64638	302520
2274	302521
7263	302522
443	302523
19292	302524
111708	302525
100257	302526
29677	302527
484	302528
165990	302529
92432	302530
103932	302531
8570	302532
48907	302533
92000	302534
84935	302535
127944	302536
21806	302537
82381	302538
98123	302539
57459	302540
154602	302541
27559	302542
104283	302543
29860	302544
77696	302545
44211	302546
35266	302547
19997	302548
27192	302549
32160	302550
1286	302551
35211	302552
17371	302553
90567	302554
14666	302555
4021	302556
4021	302557
57400	302558
40528	302559
68487	302560
56019	302561
30713	302562
18765	302563
60183	302564
49438	302565
7938	302566
104920	302567
78179	302568
133697	302569
97663	302570
38407	302571
152944	302572
72993	302573
66136	302574
113909	302575
117455	302576
27799	302577
7313	302578
62676	302579
49911	302580
20826	302581
40834	302582
145753	302583
106694	302584
29700	302585
22755	302586
156137	302587
113258	302588
113873	302589
100723	302590
70011	302591
37425	302592
72899	302593
49375	302594
32938	302595
74856	302596
41528	302597
69420	302598
69109	302599
122378	302600
97035	302601
113198	302602
37183	302603
28439	302604
67610	302605
107275	302606
88011	302607
82302	302608
43900	302609
52702	302610
94011	302611
124219	302612
107668	302613
54734	302614
29619	302615
103872	302616
82285	302617
33227	302618
17589	302619
129417	302620
22573	302621
41129	302622
128923	302623
78086	302624
98922	302625
11822	302626
56972	302627
44553	302628
92367	302629
49599	302630
40844	302631
64552	302632
59552	302633
88244	302634
21298	302635
124813	302636
61371	302637
152398	302638
22762	302639
143573	302640
58395	302641
51837	302642
23763	302643
65515	302644
90384	302645
73820	302646
47315	302647
94304	302648
126134	302649
119080	302650
124721	302651
65945	302652
167530	302653
124332	302654
154503	302655
99595	302656
92421	302657
124706	302658
137700	302659
73056	302660
115349	302661
126268	302662
87832	302663
107122	302664
68263	302665
71541	302666
88217	302667
102805	302668
142066	302669
111993	302670
126135	302671
82315	302672
66184	302673
5188	302674
82759	302675
62206	302676
141178	302677
17671	302678
134350	302679
52519	302680
38184	302681
121164	302682
142042	302683
64997	302684
9154	302685
142113	302686
15944	302687
8952	302688
50793	302689
54320	302690
44141	302691
29648	302692
75502	302693
46229	302694
14169	302695
116980	302696
113805	302697
54215	302698
29305	302699
14149	302700
33130	302701
44270	302702
123572	302703
56643	302704
104649	302705
15944	302706
53412	302707
43948	302708
58339	302709
113322	302710
18817	302711
49923	302712
69302	302713
99258	302714
83240	302715
11519	302716
82383	302717
2646	302718
54973	302719
51876	302720
13326	302721
40278	302722
18868	302723
7660	302724
6384	302725
13333	302726
60878	302727
28912	302728
110458	302729
142094	302730
134724	302731
4726	302732
70460	302733
7781	302734
68487	302735
54973	302736
108895	302737
137409	302738
87587	302739
103950	302740
113549	302741
35123	302742
32689	302743
33328	302744
17277	302745
74940	302746
113484	302747
37262	302748
167559	302749
92407	302750
3488	302751
160	302752
24593	302753
196	302754
120959	302755
58603	302756
40805	302757
103881	302758
129538	302759
124465	302760
65650	302761
63356	302762
109189	302763
13598	302764
82401	302765
50712	302766
148669	302767
8937	302768
8570	302769
43134	302770
86966	302771
46291	302772
4136	302773
32554	302774
23710	302775
979	302776
626	302777
39219	302778
14897	302779
75984	302780
27202	302781
66141	302782
11801	302783
481	302784
7990	302785
46930	302786
79559	302787
44448	302788
4474	302789
111889	302790
59715	302791
70822	302792
30268	302793
87411	302794
50801	302795
18612	302796
33360	302797
32442	302798
51008	302799
64574	302800
29763	302801
7674	302802
10	302803
16951	302804
113545	302805
3547	302806
5712	302807
10958	302808
18206	302809
11474	302810
106249	302811
86805	302812
1766	302813
31382	302814
7	302815
36013	302816
3916	302817
68	302818
42291	302819
2145	302820
123035	302821
39345	302822
39159	302823
18565	302824
12884	302825
12884	302826
12884	302827
80510	302828
15256	302829
74607	302830
7866	302831
41421	302832
5598	302833
16360	302834
22110	302835
56393	302836
6213	302837
128091	302838
102919	302839
3179	302840
703	302841
31662	302842
18804	302843
52998	302844
25005	302845
25496	302846
15203	302847
51958	302848
42330	302849
34588	302850
4081	302851
754	302852
115165	302853
1134	302854
39363	302855
94104	302856
8062	302857
95593	302858
62732	302859
120486	302860
74896	302861
111935	302862
4522	302863
135488	302864
64221	302865
55257	302866
10532	302867
50434	302868
994	302869
23094	302870
9899	302871
4311	302872
10684	302873
26170	302874
8707	302875
4311	302876
29359	302877
38669	302878
2702	302879
323	302880
320	302881
13910	302882
4677	302883
2985	302884
41203	302885
18423	302886
27703	302887
44982	302888
8223	302889
60614	302890
7676	302891
8016	302892
145584	302893
113438	302894
384	302895
484	302896
1059	302897
6253	302898
5377	302899
9704	302900
1751	302901
47216	302902
33349	302903
1231	302904
8245	302905
47868	302906
6915	302907
18531	302908
5377	302909
17815	302910
4805	302911
9653	302912
11277	302913
10	302914
74668	302915
25899	302916
92448	302917
79314	302918
90570	302919
89244	302920
119184	302921
75335	302922
107204	302923
87562	302924
75807	302925
81772	302926
160503	302927
6983	302928
136380	302929
8718	302930
39819	302931
58846	302932
49519	302933
34833	302934
86194	302935
129841	302936
6656	302937
64932	302938
21845	302939
1198	302940
1196	302941
18683	302942
11959	302943
153600	302944
3078	302945
2847	302946
18466	302947
2525	302948
2839	302949
95	302950
440	302951
29941	302952
2	302953
125615	302954
15943	302955
11511	302956
2	302957
6355	302958
570	302959
4380	302960
8814	302961
14140	302962
10274	302963
35	302964
16455	302965
6647	302966
14161	302967
2623	302968
94376	302969
836	302970
6314	302971
27572	302972
158186	302973
879	302974
18465	302975
718	302976
18689	302977
7139	302978
45068	302979
87575	302980
33890	302981
26159	302982
53365	302983
68082	302984
110677	302985
76802	302986
104849	302987
53472	302988
110099	302989
27118	302990
87115	302991
58006	302992
76361	302993
84495	302994
17344	302995
30420	302996
41474	302997
41474	302998
29	302999
64863	303000
35152	303001
13685	303002
697	303003
1630	303004
442	303005
7290	303006
3153	303007
37677	303008
66690	303009
81387	303010
63821	303011
1061	303012
2582	303013
1208	303014
27696	303015
18111	303016
32995	303017
113655	303018
456	303019
4152	303020
42323	303021
93952	303022
13649	303023
2358	303024
90455	303025
35988	303026
2462	303027
147748	303028
114999	303029
933	303030
7149	303031
6560	303032
42167	303033
65087	303034
26528	303035
12	303036
17035	303037
16030	303038
63095	303039
103075	303040
36887	303041
22511	303042
46382	303043
150626	303044
28353	303045
28353	303046
48002	303047
62913	303048
6020	303049
36512	303050
131773	303051
16854	303052
8245	303053
36330	303054
11397	303055
137305	303056
78636	303057
20808	303058
14475	303059
29405	303060
59093	303061
9154	303062
102478	303063
83838	303064
28695	303065
76741	303066
10479	303067
33882	303068
158059	303069
70201	303070
58045	303071
54668	303072
29587	303073
9605	303074
63672	303075
9652	303076
14361	303077
25440	303078
50522	303079
24392	303080
50493	303081
31902	303082
54802	303083
7699	303084
54713	303085
119230	303086
11820	303087
56556	303088
25708	303089
7420	303090
118767	303091
156643	303092
109632	303093
19964	303094
39494	303095
126036	303096
121443	303097
80824	303098
131172	303099
156570	303100
138687	303101
154701	303102
112231	303103
154702	303104
83616	303105
71550	303106
6272	303107
75116	303108
14627	303109
316	303110
58568	303111
27810	303112
44645	303113
58328	303114
82225	303115
103002	303116
118871	303117
107320	303118
138610	303119
132917	303120
112236	303121
141417	303122
112061	303123
30155	303124
69028	303125
31996	303126
3819	303127
105860	303128
60066	303129
136901	303130
6502	303131
158952	303132
69385	303133
82168	303134
153948	303135
51284	303136
9744	303137
105636	303138
68067	303139
11137	303140
10905	303141
142174	303142
49883	303143
3554	303144
6654	303145
322	303146
48903	303147
100370	303148
46824	303149
35159	303150
31818	303151
79007	303152
59960	303153
80339	303154
39739	303155
14560	303156
107688	303157
1573	303158
75535	303159
30030	303160
80884	303161
75362	303162
63565	303163
68187	303164
163106	303165
82109	303166
52440	303167
125590	303168
38087	303169
67408	303170
54245	303171
33717	303172
126437	303173
78406	303174
97981	303175
119908	303176
22016	303177
86632	303178
54699	303179
859	303180
63387	303181
48475	303182
43527	303183
3085	303184
136098	303185
92025	303186
112099	303187
19331	303188
29504	303189
122607	303190
5726	303191
141670	303192
131122	303193
29472	303194
47619	303195
11552	303196
18714	303197
134363	303198
70600	303199
7529	303200
2744	303201
9227	303202
36563	303203
25755	303204
132286	303205
2494	303206
81650	303207
63109	303208
103778	303209
15644	303210
55096	303211
61109	303212
43063	303213
56144	303214
154267	303215
49245	303216
27044	303217
67870	303218
152512	303219
137183	303220
44050	303221
119152	303222
146805	303223
88468	303224
108745	303225
162150	303226
110751	303227
71206	303228
167503	303229
26581	303230
123037	303231
135698	303232
2292	303233
18313	303234
6307	303235
134383	303236
105630	303237
135930	303238
137576	303239
50647	303240
97794	303241
166303	303242
143972	303243
148533	303244
44987	303245
105457	303246
69690	303247
81941	303248
10974	303249
110635	303250
124303	303251
150413	303252
26336	303253
152386	303254
72155	303255
124041	303256
127279	303257
29619	303258
20720	303259
54717	303260
113715	303261
138589	303262
66100	303263
36245	303264
100711	303265
130529	303266
12553	303267
28550	303268
130388	303269
13841	303270
23963	303271
110609	303272
64476	303273
46409	303274
138120	303275
121508	303276
61145	303277
48543	303278
101998	303279
23222	303280
65524	303281
9976	303282
1475	303283
41600	303284
6414	303285
6997	303286
111735	303287
90770	303288
85138	303289
31801	303290
11386	303291
86594	303292
162381	303293
94139	303294
49293	303295
20473	303296
29621	303297
83645	303298
103939	303299
116937	303300
72341	303301
104957	303302
37550	303303
10706	303304
76990	303305
35081	303306
24185	303307
105250	303308
104088	303309
83992	303310
1241	303311
172	303312
4218	303313
42274	303314
57632	303315
12686	303316
133987	303317
86388	303318
44480	303319
90693	303320
49271	303321
59049	303322
70287	303323
9319	303324
51464	303325
5630	303326
54306	303327
102325	303328
48777	303329
26969	303330
13390	303331
21662	303332
107825	303333
11393	303334
81680	303335
28992	303336
28992	303337
30959	303338
90418	303339
130653	303340
32666	303341
120105	303342
62645	303343
129473	303344
123090	303345
60477	303346
90819	303347
100542	303348
93575	303349
51397	303350
131504	303351
47742	303352
31463	303353
41503	303354
44505	303355
41759	303356
74469	303357
11527	303358
137174	303359
113156	303360
113191	303361
65533	303362
1076	303363
6393	303364
16724	303365
866	303366
5156	303367
172	303368
56117	303369
70343	303370
17848	303371
119	303372
1251	303373
6782	303374
3540	303375
80	303376
21059	303377
5	303378
35470	303379
141079	303380
45290	303381
3540	303382
2704	303383
41498	303384
246	303385
119	303386
10540	303387
16451	303388
124766	303389
38102	303390
8284	303391
3490	303392
60224	303393
245	303394
5816	303395
121365	303396
83239	303397
3639	303398
3325	303399
71059	303400
110	303401
2419	303402
12934	303403
12643	303404
10333	303405
65988	303406
107061	303407
54091	303408
28914	303409
91997	303410
1255	303411
136860	303412
3740	303413
52444	303414
6987	303415
2070	303416
689	303417
115811	303418
227	303419
898	303420
79258	303421
123195	303422
4545	303423
1517	303424
51899	303425
291	303426
1	303427
55	303428
98	303429
488	303430
5634	303431
75	303432
70801	303433
93841	303434
136639	303435
18515	303436
105307	303437
258	303438
22547	303439
17459	303440
28696	303441
114675	303442
82227	303443
21406	303444
1845	303445
51780	303446
89577	303447
113885	303448
59573	303449
107234	303450
107234	303451
12029	303452
3441	303453
50522	303454
127971	303455
83229	303456
76573	303457
64622	303458
110887	303459
68457	303460
14454	303461
83619	303462
84115	303463
43739	303464
27911	303465
29321	303466
93125	303467
58450	303468
37010	303469
58450	303470
112756	303471
109986	303472
55982	303473
32498	303474
1018	303475
145281	303476
128905	303477
158833	303478
84794	303479
128895	303480
5	303481
5	303482
77131	303483
127900	303484
78411	303485
50492	303486
38240	303487
19453	303488
90366	303489
95388	303490
159031	303491
60147	303492
77521	303493
73749	303494
49226	303495
86318	303496
479	303497
14413	303498
156424	303499
2250	303500
31334	303501
119998	303502
64100	303503
117704	303504
90184	303505
24914	303506
3820	303507
8291	303508
80981	303509
121310	303510
1159	303511
31504	303512
152766	303513
162140	303514
61498	303515
122883	303516
119791	303517
96943	303518
23832	303519
58479	303520
29208	303521
136964	303522
10714	303523
132391	303524
331	303525
98835	303526
77530	303527
32166	303528
26864	303529
38324	303530
90986	303531
96100	303532
16086	303533
68422	303534
148848	303535
149226	303536
1734	303537
63032	303538
84226	303539
32207	303540
5566	303541
2022	303542
115058	303543
43462	303544
1483	303545
14963	303546
15832	303547
87430	303548
1906	303549
70236	303550
30069	303551
55434	303552
50811	303553
4260	303554
42	303555
27171	303556
40692	303557
60600	303558
46746	303559
45895	303560
24	303561
108815	303562
132157	303563
132843	303564
107222	303565
97824	303566
131275	303567
64607	303568
83326	303569
118798	303570
132727	303571
30954	303572
130940	303573
56288	303574
71049	303575
1924	303576
129209	303577
28705	303578
1307	303579
43198	303580
96676	303581
91955	303582
42416	303583
57721	303584
4604	303585
522	303586
8517	303587
31105	303588
34610	303589
13269	303590
2984	303591
509	303592
61	303593
9628	303594
15	303595
19132	303596
56474	303597
19809	303598
13696	303599
11494	303600
23887	303601
23887	303602
8993	303603
37	303604
17146	303605
39085	303606
1951	303607
671	303608
1768	303609
1768	303610
27655	303611
29019	303612
26342	303613
37695	303614
84844	303615
21877	303616
21877	303617
8381	303618
16781	303619
49678	303620
76745	303621
22690	303622
72071	303623
55251	303624
22809	303625
4054	303626
13726	303627
106714	303628
34934	303629
86049	303630
9913	303631
130624	303632
14053	303633
131251	303634
13722	303635
122438	303636
63271	303637
36363	303638
101798	303639
23819	303640
2386	303641
112920	303642
115578	303643
3037	303644
58197	303645
115578	303646
699	303647
12146	303648
57843	303649
39840	303650
2522	303651
118498	303652
343	303653
61205	303654
52042	303655
70598	303656
9251	303657
38304	303658
17842	303659
69175	303660
90473	303661
83353	303662
119	303663
13746	303664
24614	303665
12939	303666
37256	303667
16693	303668
22614	303669
28017	303670
14456	303671
8657	303672
14916	303673
79424	303674
19828	303675
40903	303676
40312	303677
32579	303678
112396	303679
112396	303680
150890	303681
18047	303682
16828	303683
1728	303684
29510	303685
19912	303686
40762	303687
67667	303688
228	303689
514	303690
106820	303691
5713	303692
16142	303693
10922	303694
30103	303695
2223	303696
48608	303697
39669	303698
30188	303699
78361	303700
1891	303701
10716	303702
8451	303703
141538	303704
78433	303705
7576	303706
10388	303707
32724	303708
1962	303709
10854	303710
6942	303711
6606	303712
24171	303713
907	303714
129647	303715
129647	303716
22677	303717
3118	303718
89159	303719
8302	303720
89159	303721
24284	303722
14472	303723
47293	303724
4143	303725
32125	303726
9321	303727
10726	303728
19478	303729
9311	303730
11187	303731
61999	303732
8518	303733
25114	303734
43674	303735
48243	303736
4591	303737
71101	303738
61490	303739
23237	303740
57289	303741
161840	303742
25055	303743
121	303744
2125	303745
18918	303746
80853	303747
80853	303748
7104	303749
106571	303750
53032	303751
81290	303752
16902	303753
92352	303754
16308	303755
10541	303756
22569	303757
17477	303758
142977	303759
36937	303760
24830	303761
357	303762
160163	303763
12142	303764
102215	303765
162190	303766
7651	303767
49085	303768
9242	303769
9242	303770
66192	303771
66192	303772
20560	303773
117250	303774
16761	303775
65524	303776
26149	303777
122872	303778
91056	303779
11831	303780
3050	303781
122936	303782
27491	303783
123385	303784
65112	303785
599	303786
37403	303787
12	303788
10071	303789
18255	303790
68868	303791
20809	303792
88247	303793
78775	303794
27323	303795
5177	303796
19263	303797
19263	303798
20809	303799
12609	303800
38277	303801
11366	303802
27629	303803
11196	303804
5893	303805
49570	303806
29811	303807
103235	303808
42651	303809
88333	303810
67356	303811
5211	303812
3745	303813
65722	303814
89950	303815
91711	303816
65341	303817
28567	303818
411	303819
112222	303820
24743	303821
154105	303822
17834	303823
17834	303824
8378	303825
30763	303826
22438	303827
73936	303828
79252	303829
6545	303830
128540	303831
60929	303832
85387	303833
16315	303834
55211	303835
11813	303836
88285	303837
26449	303838
105189	303839
34525	303840
34525	303841
121678	303842
8239	303843
4375	303844
157178	303845
1191	303846
19170	303847
102815	303848
292	303849
117186	303850
97370	303851
22364	303852
43859	303853
8786	303854
28020	303855
76146	303856
1191	303857
39499	303858
14029	303859
130488	303860
64813	303861
104383	303862
20101	303863
74289	303864
84145	303865
481	303866
17712	303867
153381	303868
72343	303869
78185	303870
34266	303871
80962	303872
69653	303873
292	303874
128298	303875
112590	303876
54228	303877
10899	303878
9134	303879
10899	303880
119891	303881
80220	303882
57326	303883
10342	303884
3353	303885
10786	303886
6201	303887
29160	303888
94182	303889
90432	303890
20823	303891
8705	303892
38164	303893
51922	303894
20203	303895
17971	303896
107921	303897
9989	303898
38750	303899
93723	303900
71168	303901
86626	303902
131175	303903
10212	303904
34755	303905
98122	303906
56708	303907
47940	303908
106577	303909
85358	303910
26720	303911
145537	303912
20287	303913
84029	303914
104073	303915
33159	303916
154733	303917
106280	303918
90776	303919
14396	303920
31747	303921
71492	303922
71492	303923
20373	303924
116240	303925
3692	303926
48142	303927
48142	303928
11934	303929
56708	303930
45790	303931
91627	303932
56708	303933
56708	303934
29715	303935
9514	303936
45417	303937
1400	303938
16390	303939
42546	303940
110590	303941
47940	303942
5022	303943
907	303944
24402	303945
134561	303946
36152	303947
75644	303948
32605	303949
27396	303950
6283	303951
16046	303952
73759	303953
111956	303954
13115	303955
53233	303956
5066	303957
28251	303958
12552	303959
11675	303960
108	303961
95284	303962
159	303963
33377	303964
18211	303965
17	303966
46238	303967
23898	303968
121362	303969
50700	303970
29677	303971
168	303972
100183	303973
5468	303974
19380	303975
42495	303976
1392	303977
5846	303978
11860	303979
42777	303980
3256	303981
5422	303982
2708	303983
92120	303984
3160	303985
33701	303986
34686	303987
70624	303988
13374	303989
2717	303990
71494	303991
43255	303992
48542	303993
67446	303994
118925	303995
44601	303996
56650	303997
57412	303998
3375	303999
88511	304000
64219	304001
328	304002
2194	304003
104800	304004
5957	304005
133220	304006
87389	304007
109665	304008
18920	304009
72306	304010
235	304011
30566	304012
290	304013
3689	304014
32439	304015
473	304016
61458	304017
73514	304018
152772	304019
67478	304020
850	304021
485	304022
16769	304023
59991	304024
158194	304025
3112	304026
18144	304027
659	304028
21836	304029
64281	304030
45359	304031
43438	304032
36188	304033
1451	304034
76554	304035
4697	304036
1763	304037
2347	304038
34535	304039
67259	304040
1764	304041
56739	304042
19357	304043
1040	304044
38442	304045
44695	304046
8381	304047
39053	304048
20513	304049
113442	304050
55540	304051
44	304052
1807	304053
63368	304054
20482	304055
47446	304056
3494	304057
45197	304058
58970	304059
51640	304060
81714	304061
43183	304062
165851	304063
98139	304064
78356	304065
18969	304066
90948	304067
124627	304068
124627	304069
80765	304070
10606	304071
71166	304072
99637	304073
42383	304074
105975	304075
156461	304076
30883	304077
416	304078
152784	304079
89948	304080
158331	304081
158339	304082
164143	304083
62244	304084
124341	304085
102640	304086
124714	304087
15619	304088
36797	304089
145494	304090
68128	304091
46882	304092
80584	304093
82914	304094
130847	304095
82079	304096
20461	304097
70354	304098
341	304099
133863	304100
142225	304101
120706	304102
76200	304103
100390	304104
71945	304105
147175	304106
116694	304107
24724	304108
160720	304109
115672	304110
115283	304111
62321	304112
62436	304113
154612	304114
41887	304115
84980	304116
84980	304117
73598	304118
65964	304119
143561	304120
85770	304121
418	304122
102630	304123
9058	304124
152709	304125
282	304126
42321	304127
123898	304128
5873	304129
98778	304130
90816	304131
110413	304132
21739	304133
92812	304134
157372	304135
148838	304136
3012	304137
71515	304138
145882	304139
116984	304140
77094	304141
14843	304142
160100	304143
2531	304144
161925	304145
79861	304146
166280	304147
134635	304148
144896	304149
45246	304150
24880	304151
20671	304152
417	304153
139740	304154
99794	304155
19966	304156
156619	304157
154289	304158
150375	304159
131608	304160
101312	304161
79243	304162
76963	304163
227	304164
33032	304165
25876	304166
68340	304167
104908	304168
151633	304169
53948	304170
166323	304171
127244	304172
156041	304173
52731	304174
67964	304175
104026	304176
42190	304177
26216	304178
86729	304179
156536	304180
2026	304181
86041	304182
96439	304183
86213	304184
136983	304185
25273	304186
96229	304187
541	304188
92779	304189
33695	304190
115633	304191
109238	304192
54434	304193
85486	304194
22181	304195
81943	304196
158828	304197
66	304198
4607	304199
12646	304200
6598	304201
8869	304202
93602	304203
22594	304204
57859	304205
75813	304206
158403	304207
144621	304208
24832	304209
73482	304210
82268	304211
137557	304212
4271	304213
57514	304214
125922	304215
158049	304216
71126	304217
88767	304218
143943	304219
69775	304220
152708	304221
78751	304222
92672	304223
147186	304224
139406	304225
86865	304226
150436	304227
166058	304228
111525	304229
71726	304230
143589	304231
27817	304232
152395	304233
16171	304234
148674	304235
62495	304236
4672	304237
135521	304238
62779	304239
18631	304240
104916	304241
63685	304242
122552	304243
131262	304244
120313	304245
152777	304246
104190	304247
122801	304248
160199	304249
88611	304250
30402	304251
152339	304252
115469	304253
121598	304254
129089	304255
89342	304256
85403	304257
103661	304258
12072	304259
19250	304260
13425	304261
107836	304262
35975	304263
22741	304264
98327	304265
73143	304266
103643	304267
35504	304268
77578	304269
148459	304270
139359	304271
1427	304272
15535	304273
4555	304274
59012	304275
141448	304276
33	304277
124561	304278
120162	304279
145722	304280
73457	304281
11154	304282
36092	304283
82728	304284
109822	304285
115437	304286
95792	304287
58420	304288
66838	304289
95253	304290
24163	304291
24652	304292
51296	304293
89760	304294
158620	304295
79578	304296
119772	304297
37595	304298
44616	304299
158611	304300
3	304301
127433	304302
6509	304303
24232	304304
35117	304305
88771	304306
107100	304307
117594	304308
70026	304309
30985	304310
84336	304311
20315	304312
90130	304313
148475	304314
40546	304315
85047	304316
47711	304317
153723	304318
151037	304319
133776	304320
43700	304321
97189	304322
126118	304323
154797	304324
113585	304325
14323	304326
167624	304327
51779	304328
130602	304329
72503	304330
381	304331
1209	304332
9203	304333
1463	304334
3456	304335
28897	304336
28897	304337
129956	304338
1759	304339
55259	304340
15382	304341
43828	304342
1759	304343
47597	304344
25204	304345
74099	304346
18179	304347
53616	304348
138314	304349
82665	304350
25673	304351
16136	304352
19796	304353
19531	304354
37799	304355
13261	304356
25283	304357
19520	304358
69625	304359
35218	304360
4625	304361
2260	304362
23398	304363
45589	304364
10757	304365
63617	304366
9521	304367
5422	304368
7423	304369
66173	304370
106284	304371
54007	304372
7212	304373
4014	304374
398	304375
6351	304376
1295	304377
2980	304378
13770	304379
66	304380
44889	304381
137044	304382
692	304383
777	304384
148715	304385
93594	304386
91680	304387
150356	304388
60618	304389
19801	304390
123071	304391
40793	304392
12101	304393
87	304394
87	304395
570	304396
40671	304397
8380	304398
41369	304399
83481	304400
9152	304401
132659	304402
54406	304403
35622	304404
14692	304405
90742	304406
20797	304407
31222	304408
14880	304409
105449	304410
137371	304411
142	304412
141443	304413
30275	304414
33377	304415
1450	304416
17596	304417
132	304418
1158	304419
62230	304420
19531	304421
36109	304422
5979	304423
19562	304424
1450	304425
73493	304426
21429	304427
4870	304428
1424	304429
4387	304430
24638	304431
15150	304432
2396	304433
93509	304434
49705	304435
32176	304436
32640	304437
20405	304438
1392	304439
70696	304440
70537	304441
759	304442
485	304443
1434	304444
799	304445
19545	304446
46413	304447
13064	304448
176	304449
3683	304450
139	304451
480	304452
322	304453
3591	304454
10543	304455
5838	304456
12609	304457
62033	304458
49978	304459
5473	304460
58583	304461
40377	304462
94689	304463
101550	304464
6355	304465
18504	304466
1742	304467
3461	304468
9722	304469
76627	304470
81724	304471
89008	304472
2198	304473
25632	304474
12803	304475
1737	304476
1514	304477
1010	304478
3156	304479
451	304480
24489	304481
2758	304482
2758	304483
11738	304484
1032	304485
16796	304486
9286	304487
21533	304488
13876	304489
9055	304490
5106	304491
3817	304492
29575	304493
45128	304494
15482	304495
11223	304496
56952	304497
18544	304498
1147	304499
61437	304500
77955	304501
11939	304502
852	304503
37246	304504
34	304505
52024	304506
3018	304507
7356	304508
5046	304509
380	304510
41480	304511
6156	304512
129	304513
53928	304514
89610	304515
30722	304516
2694	304517
6701	304518
33681	304519
5151	304520
5887	304521
46077	304522
9055	304523
3865	304524
46390	304525
6642	304526
25882	304527
5608	304528
7552	304529
12489	304530
49598	304531
3514	304532
29032	304533
47262	304534
52423	304535
3721	304536
49991	304537
104007	304538
8188	304539
9143	304540
31486	304541
80751	304542
2412	304543
129	304544
6478	304545
23487	304546
13301	304547
2119	304548
2497	304549
20652	304550
4960	304551
21315	304552
58383	304553
7409	304554
18451	304555
21	304556
729	304557
41682	304558
11193	304559
13015	304560
13774	304561
1522	304562
1475	304563
112166	304564
9063	304565
13311	304566
73960	304567
792	304568
1675	304569
1175	304570
1175	304571
5034	304572
25286	304573
2167	304574
4234	304575
18246	304576
927	304577
1141	304578
1294	304579
24325	304580
13979	304581
155	304582
9848	304583
1942	304584
12212	304585
4034	304586
21922	304587
14593	304588
8505	304589
451	304590
53357	304591
6124	304592
96048	304593
89067	304594
20572	304595
18599	304596
132009	304597
35611	304598
3493	304599
29325	304600
17006	304601
121	304602
265	304603
18603	304604
265	304605
176	304606
176	304607
176	304608
176	304609
103859	304610
84	304611
39317	304612
75980	304613
110869	304614
52084	304615
75615	304616
50072	304617
55398	304618
150678	304619
150681	304620
17926	304621
74737	304622
55064	304623
100759	304624
60630	304625
134443	304626
71870	304627
56417	304628
2259	304629
124868	304630
92281	304631
52763	304632
88139	304633
59154	304634
26533	304635
36095	304636
99345	304637
90350	304638
46298	304639
66073	304640
59103	304641
45578	304642
36713	304643
118905	304644
104388	304645
17307	304646
49425	304647
49874	304648
103887	304649
62518	304650
13000	304651
120305	304652
36807	304653
69478	304654
136229	304655
97150	304656
79153	304657
159352	304658
37396	304659
90812	304660
68960	304661
56930	304662
143762	304663
11681	304664
39519	304665
105778	304666
7708	304667
55562	304668
22372	304669
67217	304670
68325	304671
16799	304672
67980	304673
7827	304674
60601	304675
116393	304676
121553	304677
126240	304678
72192	304679
90942	304680
112308	304681
2058	304682
96524	304683
8119	304684
94039	304685
150971	304686
137478	304687
47330	304688
64955	304689
64852	304690
85339	304691
109318	304692
7758	304693
121234	304694
158417	304695
139589	304696
44852	304697
79290	304698
29406	304699
99692	304700
39563	304701
92589	304702
162571	304703
99245	304704
13168	304705
72199	304706
58465	304707
112779	304708
92293	304709
97771	304710
58445	304711
127681	304712
48790	304713
85363	304714
75599	304715
85363	304716
78318	304717
13990	304718
22886	304719
12235	304720
86793	304721
87592	304722
8781	304723
60592	304724
44799	304725
87395	304726
14868	304727
2939	304728
131446	304729
70120	304730
45586	304731
39535	304732
109532	304733
8155	304734
118984	304735
20728	304736
31223	304737
34822	304738
53945	304739
64954	304740
98250	304741
95867	304742
89743	304743
32366	304744
5722	304745
16753	304746
28642	304747
27196	304748
44536	304749
167336	304750
22677	304751
134440	304752
19272	304753
75305	304754
87166	304755
49445	304756
14	304757
123198	304758
58469	304759
18948	304760
54167	304761
74702	304762
28370	304763
42308	304764
64816	304765
13399	304766
10414	304767
3270	304768
66176	304769
73396	304770
24931	304771
48195	304772
22209	304773
151067	304774
25533	304775
73317	304776
74948	304777
45594	304778
71850	304779
44785	304780
39516	304781
43280	304782
49065	304783
91576	304784
122227	304785
87951	304786
144829	304787
56786	304788
1445	304789
121577	304790
95305	304791
128984	304792
38930	304793
95687	304794
71892	304795
29173	304796
39480	304797
19573	304798
39154	304799
93670	304800
113810	304801
25898	304802
86671	304803
97657	304804
32172	304805
114467	304806
99564	304807
101204	304808
115752	304809
120289	304810
83588	304811
95753	304812
92358	304813
83707	304814
76702	304815
79118	304816
14963	304817
36045	304818
86541	304819
84169	304820
60572	304821
25950	304822
80794	304823
54292	304824
72994	304825
19237	304826
28217	304827
5026	304828
107278	304829
47106	304830
56679	304831
1817	304832
41444	304833
25434	304834
57633	304835
51143	304836
139552	304837
90935	304838
1631	304839
102766	304840
77037	304841
89568	304842
160691	304843
46486	304844
101271	304845
62390	304846
132549	304847
16158	304848
68307	304849
37957	304850
117079	304851
83785	304852
29117	304853
46903	304854
16782	304855
29098	304856
97960	304857
71750	304858
71899	304859
24352	304860
73546	304861
143868	304862
156836	304863
56743	304864
87944	304865
89517	304866
75705	304867
90445	304868
20350	304869
7150	304870
190	304871
160215	304872
91009	304873
99382	304874
32571	304875
163811	304876
85571	304877
8819	304878
110326	304879
10187	304880
19771	304881
28374	304882
162063	304883
30019	304884
15144	304885
106064	304886
8819	304887
55075	304888
126848	304889
16942	304890
15928	304891
874	304892
65152	304893
39177	304894
29214	304895
10221	304896
18942	304897
69648	304898
1880	304899
10694	304900
7875	304901
12601	304902
96196	304903
12460	304904
89917	304905
109768	304906
48955	304907
32540	304908
24709	304909
11761	304910
79679	304911
39983	304912
64949	304913
4360	304914
155668	304915
111119	304916
16579	304917
10131	304918
19844	304919
98545	304920
13032	304921
35776	304922
42844	304923
10361	304924
89393	304925
32540	304926
82629	304927
26809	304928
64620	304929
3189	304930
36009	304931
33516	304932
11752	304933
65174	304934
15020	304935
10607	304936
17415	304937
66945	304938
1668	304939
107186	304940
5883	304941
1137	304942
44631	304943
58147	304944
103810	304945
556	304946
7130	304947
129661	304948
1977	304949
7812	304950
10864	304951
10673	304952
64872	304953
28	304954
27207	304955
92470	304956
3850	304957
21941	304958
44048	304959
120461	304960
75787	304961
4241	304962
146753	304963
1887	304964
16386	304965
3733	304966
97	304967
76442	304968
52013	304969
99402	304970
39546	304971
56282	304972
50814	304973
39571	304974
85312	304975
62139	304976
2842	304977
1715	304978
8511	304979
6901	304980
19119	304981
14524	304982
1629	304983
3326	304984
124854	304985
29695	304986
17239	304987
2842	304988
44166	304989
912	304990
20071	304991
7212	304992
6538	304993
2217	304994
19561	304995
11020	304996
35469	304997
26664	304998
99743	304999
1531	305000
71993	305001
550	305002
26564	305003
70950	305004
94202	305005
54061	305006
1715	305007
4680	305008
15982	305009
81154	305010
123193	305011
4422	305012
3937	305013
6407	305014
550	305015
10449	305016
1001	305017
59495	305018
2771	305019
11880	305020
94598	305021
142152	305022
16950	305023
16252	305024
2052	305025
89020	305026
71189	305027
2521	305028
9223	305029
60420	305030
56041	305031
15707	305032
60629	305033
4529	305034
31861	305035
82102	305036
514	305037
2383	305038
56222	305039
22919	305040
37651	305041
1629	305042
1561	305043
60324	305044
2442	305045
26110	305046
81188	305047
2097	305048
6341	305049
90952	305050
43158	305051
86053	305052
41191	305053
38122	305054
1689	305055
43463	305056
8201	305057
14240	305058
41224	305059
4430	305060
4014	305061
36760	305062
2193	305063
5933	305064
3958	305065
2370	305066
636	305067
4638	305068
32101	305069
1209	305070
23851	305071
9178	305072
84529	305073
70901	305074
82708	305075
90971	305076
60855	305077
1866	305078
94354	305079
71772	305080
83773	305081
141195	305082
17164	305083
70097	305084
2669	305085
115764	305086
2745	305087
340	305088
1116	305089
2091	305090
1259	305091
142020	305092
8653	305093
102493	305094
108366	305095
8329	305096
94470	305097
7503	305098
102893	305099
98301	305100
139844	305101
57745	305102
123244	305103
32231	305104
56465	305105
47839	305106
3236	305107
121	305108
2325	305109
41803	305110
12552	305111
28596	305112
4923	305113
5096	305114
6985	305115
2737	305116
266	305117
1115	305118
64597	305119
110540	305120
3321	305121
35541	305122
88044	305123
148686	305124
139622	305125
131497	305126
73550	305127
75729	305128
112	305129
39582	305130
1086	305131
124845	305132
116848	305133
31077	305134
76744	305135
31954	305136
137166	305137
23693	305138
74329	305139
47385	305140
21301	305141
86647	305142
69443	305143
13558	305144
13558	305145
13558	305146
13558	305147
13558	305148
13558	305149
13558	305150
13558	305151
33912	305152
7169	305153
20149	305154
13358	305155
615	305156
615	305157
6903	305158
9777	305159
59249	305160
66754	305161
72824	305162
62712	305163
78299	305164
59849	305165
33896	305166
75520	305167
62499	305168
6341	305169
110590	305170
48338	305171
176	305172
176	305173
87	305174
87	305175
1101	305176
15817	305177
102	305178
37796	305179
6661	305180
71016	305181
109075	305182
38301	305183
24962	305184
72035	305185
2840	305186
1874	305187
9167	305188
17208	305189
82826	305190
28417	305191
12120	305192
59579	305193
58240	305194
1016	305195
59091	305196
6399	305197
1848	305198
33200	305199
4815	305200
6635	305201
718	305202
49493	305203
8419	305204
30889	305205
2934	305206
545	305207
29258	305208
9809	305209
3782	305210
1484	305211
2059	305212
3256	305213
2446	305214
488	305215
17739	305216
160	305217
12716	305218
28	305219
108	305220
2203	305221
77465	305222
82802	305223
2402	305224
879	305225
5377	305226
1418	305227
52176	305228
41458	305229
34534	305230
139509	305231
5257	305232
15758	305233
22563	305234
150602	305235
160250	305236
9399	305237
108152	305238
131359	305239
127761	305240
376	305241
129651	305242
79432	305243
152758	305244
61894	305245
19836	305246
31532	305247
494	305248
202	305249
85049	305250
36377	305251
28921	305252
46268	305253
135805	305254
5638	305255
53848	305256
296	305257
2194	305258
90949	305259
13831	305260
136932	305261
68913	305262
60240	305263
31054	305264
64628	305265
87390	305266
416	305267
8846	305268
89506	305269
15732	305270
1853	305271
34	305272
25083	305273
45159	305274
41435	305275
21868	305276
34	305277
718	305278
37795	305279
66097	305280
408	305281
11096	305282
18783	305283
10349	305284
214	305285
16218	305286
86	305287
44833	305288
728	305289
22536	305290
298	305291
7094	305292
22992	305293
1275	305294
141130	305295
1091	305296
8450	305297
44147	305298
160	305299
357	305300
584	305301
3132	305302
70152	305303
901	305304
27166	305305
98	305306
529	305307
5075	305308
25461	305309
472	305310
222	305311
1237	305312
1	305313
1835	305314
1264	305315
722	305316
4147	305317
31150	305318
23271	305319
29164	305320
116612	305321
5956	305322
8194	305323
1669	305324
1684	305325
10704	305326
150494	305327
25606	305328
14553	305329
17670	305330
75694	305331
60368	305332
14159	305333
39947	305334
87968	305335
6418	305336
1139	305337
6414	305338
70411	305339
90684	305340
141	305341
39250	305342
26885	305343
23860	305344
19976	305345
68960	305346
62609	305347
539	305348
38172	305349
2075	305350
3109	305351
2068	305352
154355	305353
12075	305354
63344	305355
6721	305356
85122	305357
4410	305358
69332	305359
63033	305360
2421	305361
13730	305362
597	305363
11445	305364
7	305365
17605	305366
34341	305367
53873	305368
3599	305369
225	305370
593	305371
7234	305372
309	305373
2357	305374
6337	305375
3240	305376
4334	305377
859	305378
1615	305379
19683	305380
3789	305381
4247	305382
106	305383
468	305384
64426	305385
380	305386
39366	305387
2416	305388
2144	305389
87485	305390
604	305391
10252	305392
2333	305393
53616	305394
985	305395
20006	305396
31131	305397
85476	305398
65187	305399
362	305400
4805	305401
66	305402
6842	305403
30038	305404
30036	305405
28830	305406
748	305407
34761	305408
79642	305409
13474	305410
18811	305411
76777	305412
38029	305413
38669	305414
5797	305415
2002	305416
51685	305417
20470	305418
100586	305419
19169	305420
2869	305421
2434	305422
13006	305423
13400	305424
3058	305425
82328	305426
11075	305427
29932	305428
54037	305429
28603	305430
3756	305431
127387	305432
64096	305433
5745	305434
87485	305435
99116	305436
398	305437
79218	305438
5193	305439
1183	305440
20819	305441
105936	305442
43478	305443
940	305444
70602	305445
12741	305446
53480	305447
78164	305448
44929	305449
18502	305450
6623	305451
10169	305452
517	305453
690	305454
4021	305455
6829	305456
79503	305457
3789	305458
11472	305459
158	305460
994	305461
49559	305462
1766	305463
92171	305464
798	305465
1466	305466
1466	305467
5541	305468
5	305469
67962	305470
4217	305471
111931	305472
16951	305473
110270	305474
55407	305475
77945	305476
51747	305477
10139	305478
42484	305479
141212	305480
77960	305481
106086	305482
2019	305483
37993	305484
29369	305485
11675	305486
30	305487
2019	305488
15892	305489
99403	305490
5541	305491
606	305492
2345	305493
66199	305494
53110	305495
13400	305496
36247	305497
3358	305498
17461	305499
80675	305500
15279	305501
18466	305502
65916	305503
40341	305504
124289	305505
113763	305506
3669	305507
2663	305508
137594	305509
72896	305510
132566	305511
97610	305512
117966	305513
1179	305514
746	305515
90367	305516
128700	305517
113050	305518
22	305519
7079	305520
129	305521
129619	305522
2485	305523
682	305524
2485	305525
6156	305526
6725	305527
5992	305528
4004	305529
3271	305530
126	305531
829	305532
7568	305533
5995	305534
489	305535
283	305536
225	305537
249	305538
26324	305539
1923	305540
139813	305541
80	305542
1749	305543
604	305544
2663	305545
16536	305546
1147	305547
46152	305548
26136	305549
11539	305550
1041	305551
150	305552
40719	305553
6110	305554
3590	305555
1166	305556
26687	305557
162269	305558
106907	305559
69507	305560
87520	305561
5199	305562
100595	305563
38287	305564
90065	305565
72707	305566
123985	305567
49264	305568
2663	305569
28862	305570
1400	305571
7435	305572
997	305573
14196	305574
309	305575
6721	305576
8348	305577
22008	305578
28065	305579
7290	305580
14120	305581
2606	305582
17135	305583
83	305584
305	305585
5591	305586
115	305587
29628	305588
1810	305589
105059	305590
75655	305591
4371	305592
21450	305593
19658	305594
1436	305595
5373	305596
1226	305597
25372	305598
3207	305599
382	305600
21949	305601
4897	305602
6673	305603
364	305604
147	305605
4839	305606
28500	305607
62222	305608
66622	305609
28949	305610
122563	305611
13095	305612
105105	305613
133745	305614
59002	305615
54642	305616
21732	305617
69975	305618
21740	305619
53726	305620
38731	305621
5059	305622
5046	305623
18757	305624
13869	305625
57397	305626
66615	305627
52794	305628
29635	305629
6710	305630
50462	305631
4672	305632
14558	305633
37846	305634
29761	305635
12272	305636
14613	305637
54666	305638
50336	305639
122704	305640
4377	305641
90844	305642
7634	305643
36459	305644
1479	305645
174	305646
60	305647
76723	305648
112932	305649
2765	305650
5053	305651
395	305652
11159	305653
4839	305654
560	305655
416	305656
2560	305657
130870	305658
64	305659
16374	305660
127	305661
100084	305662
3025	305663
15973	305664
37127	305665
64321	305666
1091	305667
7702	305668
2	305669
6324	305670
803	305671
76	305672
77609	305673
3342	305674
238	305675
645	305676
730	305677
971	305678
63857	305679
15281	305680
33715	305681
3	305682
7120	305683
4	305684
1451	305685
2401	305686
718	305687
17074	305688
106	305689
42970	305690
4968	305691
1219	305692
625	305693
132948	305694
48793	305695
90840	305696
1990	305697
166096	305698
449	305699
7688	305700
14868	305701
119068	305702
25981	305703
23889	305704
21520	305705
729	305706
25	305707
293	305708
23864	305709
64592	305710
221	305711
6017	305712
2042	305713
6940	305714
3153	305715
62328	305716
13902	305717
925	305718
2	305719
2940	305720
15305	305721
6731	305722
19	305723
60531	305724
2	305725
3342	305726
1	305727
31978	305728
1	305729
2105	305730
10611	305731
12508	305732
3	305733
13147	305734
3025	305735
91162	305736
4	305737
21425	305738
377	305739
97990	305740
601	305741
2717	305742
1061	305743
4026	305744
3387	305745
588	305746
1937	305747
4017	305748
395	305749
34603	305750
2651	305751
4483	305752
12914	305753
41435	305754
1437	305755
174	305756
6940	305757
1695	305758
34729	305759
856	305760
6623	305761
38558	305762
101853	305763
7047	305764
460	305765
1054	305766
4800	305767
109	305768
150	305769
135824	305770
2505	305771
833	305772
295	305773
93	305774
3448	305775
913	305776
14450	305777
10615	305778
104920	305779
19024	305780
729	305781
858	305782
28	305783
42664	305784
39750	305785
2701	305786
6184	305787
51891	305788
6573	305789
5793	305790
297	305791
22196	305792
7013	305793
7301	305794
4787	305795
4605	305796
6047	305797
2084	305798
37185	305799
7144	305800
3937	305801
2176	305802
9735	305803
1857	305804
11364	305805
28	305806
7146	305807
22099	305808
11163	305809
14137	305810
471	305811
23373	305812
11153	305813
566	305814
8600	305815
1497	305816
286	305817
61058	305818
412	305819
24592	305820
9305	305821
49310	305822
413	305823
4527	305824
36816	305825
3673	305826
9327	305827
1292	305828
566	305829
10522	305830
9353	305831
9340	305832
13470	305833
6114	305834
4915	305835
4578	305836
26075	305837
6114	305838
13496	305839
124470	305840
40714	305841
98569	305842
41024	305843
48169	305844
50414	305845
180	305846
10661	305847
2780	305848
20706	305849
22910	305850
5572	305851
120534	305852
652	305853
1531	305854
106	305855
1686	305856
49614	305857
2178	305858
996	305859
13835	305860
18508	305861
853	305862
11113	305863
4369	305864
16696	305865
34306	305866
63290	305867
69984	305868
13835	305869
107711	305870
30344	305871
35511	305872
669	305873
73232	305874
83537	305875
18421	305876
56275	305877
20124	305878
5	305879
7206	305880
11168	305881
40677	305882
41561	305883
37631	305884
21180	305885
555	305886
51685	305887
25298	305888
18111	305889
31378	305890
2384	305891
811	305892
630	305893
377	305894
117451	305895
346	305896
389	305897
463	305898
9368	305899
20710	305900
24653	305901
558	305902
2695	305903
4786	305904
1436	305905
1094	305906
22641	305907
551	305908
576	305909
5067	305910
14804	305911
194	305912
4525	305913
13168	305914
23499	305915
21934	305916
115	305917
3133	305918
17254	305919
514	305920
64999	305921
843	305922
1986	305923
314	305924
119739	305925
17889	305926
30521	305927
109811	305928
5288	305929
71165	305930
604	305931
11133	305932
4425	305933
68722	305934
68881	305935
48486	305936
10692	305937
132886	305938
83388	305939
8536	305940
652	305941
111686	305942
26058	305943
61	305944
53092	305945
26086	305946
3683	305947
52496	305948
96	305949
13357	305950
13540	305951
52039	305952
85479	305953
11417	305954
135704	305955
69205	305956
31316	305957
87391	305958
49769	305959
64750	305960
213	305961
29153	305962
33710	305963
22631	305964
277	305965
37315	305966
14121	305967
67138	305968
60268	305969
124976	305970
6658	305971
36700	305972
19102	305973
25439	305974
113662	305975
7483	305976
62689	305977
20002	305978
2347	305979
44050	305980
134789	305981
36700	305982
58298	305983
5389	305984
2670	305985
36700	305986
3009	305987
63567	305988
14099	305989
42879	305990
63856	305991
4966	305992
297	305993
93037	305994
34025	305995
30729	305996
37481	305997
69690	305998
86466	305999
110540	306000
48030	306001
2769	306002
22399	306003
13401	306004
40799	306005
86692	306006
109401	306007
22756	306008
94011	306009
100843	306010
96830	306011
15627	306012
41333	306013
26967	306014
96832	306015
22060	306016
102861	306017
40799	306018
36482	306019
96382	306020
24858	306021
28436	306022
94017	306023
107360	306024
30386	306025
10976	306026
62605	306027
48931	306028
133758	306029
9236	306030
69253	306031
91562	306032
18041	306033
27548	306034
105686	306035
82245	306036
101208	306037
50703	306038
12664	306039
102588	306040
59403	306041
104275	306042
14133	306043
5659	306044
15314	306045
28931	306046
49848	306047
1497	306048
23977	306049
4345	306050
2777	306051
7041	306052
4744	306053
3834	306054
4931	306055
45191	306056
354	306057
925	306058
777	306059
9596	306060
109311	306061
27437	306062
27363	306063
6335	306064
32278	306065
56192	306066
3326	306067
100014	306068
73956	306069
60575	306070
60056	306071
12155	306072
65192	306073
108102	306074
35624	306075
130216	306076
54991	306077
53905	306078
81099	306079
71523	306080
37215	306081
21306	306082
53498	306083
8563	306084
1311	306085
22839	306086
98597	306087
55120	306088
134948	306089
111016	306090
37485	306091
115312	306092
56601	306093
7989	306094
19768	306095
137869	306096
1280	306097
19472	306098
41404	306099
13941	306100
50701	306101
92324	306102
31744	306103
9029	306104
78737	306105
13843	306106
56161	306107
46246	306108
109531	306109
118485	306110
357	306111
146	306112
2398	306113
43173	306114
1546	306115
12728	306116
3737	306117
27697	306118
204	306119
298	306120
1917	306121
360	306122
836	306123
29135	306124
10951	306125
47	306126
70738	306127
1757	306128
292	306129
99889	306130
74326	306131
8102	306132
6939	306133
5469	306134
7120	306135
9312	306136
16098	306137
156622	306138
9831	306139
5471	306140
33110	306141
13976	306142
35974	306143
89758	306144
9170	306145
53	306146
398	306147
539	306148
1753	306149
664	306150
1730	306151
28583	306152
913	306153
94241	306154
94	306155
5325	306156
19271	306157
1886	306158
99000	306159
6	306160
19258	306161
8066	306162
150	306163
852	306164
41461	306165
5680	306166
14455	306167
10665	306168
3788	306169
8419	306170
14455	306171
398	306172
845	306173
62703	306174
1247	306175
7468	306176
30	306177
2076	306178
12945	306179
110	306180
31707	306181
539	306182
55419	306183
47345	306184
5596	306185
1518	306186
31405	306187
1143	306188
3867	306189
3308	306190
302	306191
10118	306192
2681	306193
13	306194
6	306195
1086	306196
19258	306197
32	306198
2	306199
2322	306200
9655	306201
11168	306202
6654	306203
110	306204
539	306205
6059	306206
1179	306207
244	306208
1323	306209
2322	306210
435	306211
2364	306212
219	306213
55668	306214
2970	306215
77007	306216
25212	306217
1035	306218
4954	306219
9120	306220
1157	306221
4	306222
8102	306223
10612	306224
79877	306225
139547	306226
53962	306227
108650	306228
73694	306229
53857	306230
21456	306231
25798	306232
46172	306233
75219	306234
53205	306235
38849	306236
61689	306237
51519	306238
116536	306239
29897	306240
550	306241
29906	306242
99816	306243
23326	306244
48521	306245
17601	306246
63461	306247
38591	306248
11590	306249
78087	306250
115859	306251
6256	306252
19523	306253
56022	306254
16407	306255
32332	306256
21295	306257
379	306258
2219	306259
67555	306260
103399	306261
80597	306262
84650	306263
81523	306264
93359	306265
379	306266
8160	306267
21089	306268
7959	306269
45834	306270
51281	306271
62598	306272
15197	306273
51439	306274
33934	306275
48706	306276
5367	306277
7292	306278
49356	306279
1373	306280
2876	306281
12319	306282
44533	306283
112440	306284
44146	306285
41899	306286
14326	306287
37126	306288
69105	306289
66779	306290
110001	306291
55281	306292
49816	306293
71153	306294
9440	306295
66768	306296
68068	306297
15653	306298
23406	306299
13745	306300
5870	306301
8444	306302
13902	306303
9483	306304
40039	306305
49308	306306
4801	306307
3124	306308
1595	306309
22136	306310
12893	306311
113683	306312
893	306313
25791	306314
51104	306315
40111	306316
14225	306317
3485	306318
3233	306319
5373	306320
382	306321
36963	306322
931	306323
10996	306324
19	306325
19	306326
786	306327
29155	306328
7185	306329
104859	306330
20921	306331
2938	306332
106800	306333
9070	306334
5511	306335
5416	306336
19901	306337
9007	306338
51322	306339
51908	306340
38462	306341
50369	306342
79323	306343
800	306344
18804	306345
27012	306346
7068	306347
3438	306348
105189	306349
1792	306350
130668	306351
26170	306352
108569	306353
3497	306354
18458	306355
37370	306356
19	306357
54276	306358
23273	306359
39135	306360
14187	306361
66650	306362
39299	306363
66650	306364
20791	306365
109875	306366
134073	306367
15519	306368
42380	306369
7143	306370
14779	306371
22411	306372
5094	306373
932	306374
2456	306375
48126	306376
1418	306377
16	306378
31864	306379
2765	306380
4915	306381
41047	306382
25964	306383
39974	306384
35966	306385
127645	306386
128908	306387
113132	306388
71194	306389
32930	306390
32930	306391
18937	306392
33	306393
67829	306394
22435	306395
123333	306396
67324	306397
26789	306398
54118	306399
93417	306400
112020	306401
37383	306402
50080	306403
10469	306404
62917	306405
14	306406
74095	306407
203	306408
1757	306409
92427	306410
10	306411
148783	306412
48555	306413
62749	306414
117963	306415
60076	306416
68490	306417
43057	306418
17154	306419
7336	306420
9767	306421
4751	306422
7958	306423
3344	306424
39317	306425
4449	306426
124	306427
31724	306428
5964	306429
724	306430
23116	306431
23059	306432
79089	306433
1549	306434
1530	306435
63557	306436
445	306437
104544	306438
114	306439
162275	306440
568	306441
69413	306442
27635	306443
45308	306444
14856	306445
11663	306446
3205	306447
6777	306448
14699	306449
134097	306450
16202	306451
2194	306452
34432	306453
323	306454
29177	306455
1272	306456
8478	306457
5893	306458
1030	306459
66028	306460
66028	306461
112122	306462
299	306463
136303	306464
30634	306465
15541	306466
69773	306467
2770	306468
1665	306469
2478	306470
351	306471
10893	306472
8151	306473
14308	306474
115064	306475
43464	306476
13552	306477
29719	306478
15940	306479
21891	306480
7610	306481
435	306482
36359	306483
28669	306484
28669	306485
37767	306486
26592	306487
309	306488
53925	306489
53	306490
82497	306491
16838	306492
68893	306493
74246	306494
15745	306495
8045	306496
7	306497
13343	306498
254	306499
3867	306500
86067	306501
49528	306502
11861	306503
164	306504
989	306505
7	306506
3240	306507
11	306508
12294	306509
17340	306510
17908	306511
37767	306512
17908	306513
11474	306514
638	306515
37759	306516
37759	306517
37767	306518
53925	306519
45228	306520
90470	306521
3185	306522
45228	306523
53042	306524
9206	306525
5491	306526
878	306527
2	306528
4190	306529
17585	306530
87786	306531
26	306532
286	306533
114981	306534
4353	306535
308	306536
128	306537
4	306538
1994	306539
3	306540
6450	306541
109926	306542
308	306543
1230	306544
36147	306545
34052	306546
1513	306547
23167	306548
20797	306549
37	306550
123273	306551
3004	306552
409	306553
2874	306554
18351	306555
572	306556
8428	306557
480	306558
25335	306559
49956	306560
272	306561
1480	306562
83211	306563
941	306564
14988	306565
1687	306566
83211	306567
8704	306568
21016	306569
367	306570
39549	306571
47570	306572
113350	306573
118514	306574
4441	306575
35719	306576
113404	306577
1033	306578
638	306579
32473	306580
41805	306581
1554	306582
6291	306583
114650	306584
923	306585
1652	306586
6981	306587
23952	306588
70042	306589
36926	306590
297	306591
21674	306592
11104	306593
4697	306594
65045	306595
3198	306596
28038	306597
135111	306598
15152	306599
10881	306600
85599	306601
14267	306602
123480	306603
39358	306604
30447	306605
48988	306606
25775	306607
1223	306608
1010	306609
50181	306610
109547	306611
111347	306612
80262	306613
57811	306614
106950	306615
114082	306616
3657	306617
91166	306618
25679	306619
37834	306620
15473	306621
188	306622
26310	306623
79261	306624
81922	306625
55069	306626
11698	306627
108758	306628
21466	306629
86191	306630
48720	306631
25	306632
455	306633
21809	306634
70859	306635
7697	306636
455	306637
14469	306638
126437	306639
496	306640
63376	306641
8163	306642
9081	306643
16868	306644
34862	306645
17854	306646
12928	306647
61676	306648
343	306649
150672	306650
18090	306651
52042	306652
30954	306653
24874	306654
36	306655
56880	306656
3975	306657
10000	306658
3747	306659
11200	306660
2120	306661
105643	306662
11379	306663
107	306664
814	306665
1393	306666
185	306667
2543	306668
3683	306669
113280	306670
11083	306671
1174	306672
156314	306673
71805	306674
968	306675
4169	306676
900	306677
821	306678
1266	306679
11788	306680
1056	306681
522	306682
4816	306683
103	306684
659	306685
128345	306686
39456	306687
393	306688
64	306689
4160	306690
1796	306691
2189	306692
67339	306693
9418	306694
747	306695
645	306696
253	306697
27327	306698
3237	306699
535	306700
101001	306701
627	306702
3960	306703
166632	306704
117083	306705
408	306706
1227	306707
146690	306708
30434	306709
7587	306710
9483	306711
30148	306712
2267	306713
2515	306714
452	306715
28555	306716
107371	306717
221	306718
56460	306719
1890	306720
672	306721
17942	306722
1389	306723
13838	306724
12075	306725
28967	306726
417	306727
57029	306728
33437	306729
568	306730
26986	306731
9191	306732
109230	306733
134396	306734
1866	306735
3342	306736
3808	306737
22044	306738
38931	306739
45875	306740
1053	306741
20620	306742
20623	306743
3372	306744
45901	306745
11646	306746
4483	306747
10053	306748
1552	306749
3235	306750
43628	306751
1734	306752
35122	306753
12121	306754
77441	306755
4165	306756
1734	306757
37622	306758
2090	306759
2281	306760
967	306761
49120	306762
64061	306763
3372	306764
4483	306765
82700	306766
3235	306767
26868	306768
59862	306769
45952	306770
59766	306771
20627	306772
59867	306773
4483	306774
3462	306775
59765	306776
26927	306777
14505	306778
59865	306779
20651	306780
98715	306781
26871	306782
10038	306783
45819	306784
2373	306785
629	306786
572	306787
78526	306788
105493	306789
105492	306790
299	306791
46318	306792
135653	306793
88431	306794
572	306795
572	306796
100	306797
20012	306798
298	306799
187	306800
48243	306801
133421	306802
7400	306803
17239	306804
7697	306805
99806	306806
312	306807
78206	306808
21953	306809
27097	306810
14595	306811
42242	306812
18986	306813
30599	306814
9620	306815
18877	306816
31046	306817
2662	306818
49794	306819
942	306820
5301	306821
21538	306822
13953	306823
13716	306824
3730	306825
6852	306826
31134	306827
31403	306828
1838	306829
18338	306830
9974	306831
28115	306832
13597	306833
1196	306834
79689	306835
20394	306836
1538	306837
53	306838
22640	306839
2163	306840
17	306841
5836	306842
28115	306843
330	306844
30551	306845
5653	306846
2662	306847
30682	306848
508	306849
197	306850
103812	306851
51456	306852
36116	306853
247	306854
5625	306855
9942	306856
9147	306857
8889	306858
714	306859
879	306860
7812	306861
656	306862
44848	306863
5455	306864
11512	306865
4011	306866
21523	306867
82196	306868
51	306869
1663	306870
41189	306871
8509	306872
6154	306873
2766	306874
10500	306875
7310	306876
7204	306877
45302	306878
70502	306879
1	306880
1724	306881
5587	306882
3917	306883
23493	306884
7748	306885
8425	306886
49707	306887
20910	306888
20115	306889
22903	306890
48182	306891
16973	306892
36010	306893
204	306894
895	306895
43938	306896
23177	306897
352	306898
10633	306899
82032	306900
6730	306901
4047	306902
46599	306903
36676	306904
46599	306905
18547	306906
90771	306907
116921	306908
7775	306909
589	306910
589	306911
73712	306912
6370	306913
42866	306914
103078	306915
4387	306916
72803	306917
37007	306918
104464	306919
158408	306920
48372	306921
125354	306922
36865	306923
60851	306924
80019	306925
44838	306926
309	306927
66611	306928
95475	306929
13537	306930
7587	306931
122	306932
46	306933
60614	306934
5348	306935
13987	306936
1833	306937
47	306938
129752	306939
81015	306940
687	306941
8342	306942
16460	306943
2493	306944
40961	306945
1199	306946
3246	306947
2337	306948
1267	306949
4807	306950
834	306951
58570	306952
354	306953
23069	306954
7414	306955
1715	306956
2408	306957
3041	306958
15437	306959
73065	306960
4877	306961
1199	306962
177	306963
85	306964
16188	306965
24436	306966
23825	306967
2821	306968
18017	306969
69879	306970
22828	306971
15634	306972
1802	306973
60052	306974
10570	306975
3810	306976
35486	306977
5591	306978
41225	306979
40893	306980
60511	306981
29308	306982
21999	306983
70021	306984
44871	306985
345	306986
298	306987
627	306988
38226	306989
42209	306990
1400	306991
35297	306992
13421	306993
39442	306994
103399	306995
40651	306996
21557	306997
23014	306998
3016	306999
27774	307000
59052	307001
7696	307002
24851	307003
40518	307004
35050	307005
44243	307006
55725	307007
98271	307008
17864	307009
274	307010
415	307011
408	307012
66673	307013
5921	307014
46216	307015
14927	307016
82645	307017
50306	307018
13875	307019
52568	307020
18575	307021
48242	307022
20534	307023
11689	307024
9554	307025
9945	307026
16636	307027
65115	307028
17683	307029
104351	307030
116627	307031
98546	307032
148275	307033
57868	307034
84599	307035
66182	307036
92892	307037
89723	307038
48991	307039
2327	307040
100484	307041
125502	307042
95948	307043
47180	307044
56889	307045
6896	307046
31390	307047
27811	307048
18736	307049
146758	307050
124832	307051
49199	307052
12349	307053
5335	307054
23379	307055
25050	307056
55309	307057
10753	307058
90127	307059
46619	307060
106267	307061
12470	307062
831	307063
58055	307064
4839	307065
23704	307066
121329	307067
75220	307068
136923	307069
113912	307070
33856	307071
5713	307072
27971	307073
15469	307074
15674	307075
32081	307076
54929	307077
89990	307078
39107	307079
40408	307080
39686	307081
68423	307082
42833	307083
9505	307084
30181	307085
30181	307086
16011	307087
1343	307088
24792	307089
68133	307090
13824	307091
40283	307092
20327	307093
27635	307094
45642	307095
92224	307096
17949	307097
83810	307098
86652	307099
33909	307100
1646	307101
59308	307102
54626	307103
33882	307104
64511	307105
106817	307106
35294	307107
132672	307108
29228	307109
39419	307110
149093	307111
58837	307112
96407	307113
149089	307114
151845	307115
158447	307116
4	307117
47314	307118
125619	307119
53137	307120
40402	307121
108571	307122
13163	307123
6826	307124
109150	307125
43152	307126
20072	307127
9808	307128
121741	307129
92277	307130
24633	307131
79065	307132
18201	307133
118320	307134
22550	307135
10723	307136
114471	307137
100179	307138
13495	307139
92430	307140
165715	307141
9606	307142
82871	307143
124238	307144
67833	307145
69164	307146
41343	307147
98868	307148
518	307149
21546	307150
12663	307151
25171	307152
32320	307153
12	307154
67612	307155
13392	307156
27534	307157
4044	307158
39824	307159
22122	307160
133886	307161
22122	307162
17966	307163
36711	307164
13303	307165
17288	307166
23372	307167
100163	307168
63558	307169
119140	307170
6186	307171
62921	307172
29216	307173
22513	307174
17438	307175
17392	307176
31251	307177
47604	307178
31251	307179
136430	307180
60630	307181
4175	307182
77761	307183
3701	307184
13046	307185
2415	307186
15383	307187
2419	307188
77478	307189
77405	307190
59755	307191
35064	307192
98706	307193
41530	307194
92767	307195
209	307196
6806	307197
2725	307198
48693	307199
1021	307200
73037	307201
48693	307202
4952	307203
347	307204
15294	307205
16769	307206
35515	307207
1881	307208
1986	307209
14386	307210
29220	307211
2890	307212
3760	307213
30493	307214
872	307215
362	307216
362	307217
17174	307218
36770	307219
754	307220
1979	307221
2145	307222
347	307223
7	307224
1881	307225
16553	307226
4397	307227
7583	307228
134586	307229
82886	307230
500	307231
353	307232
2969	307233
345	307234
21348	307235
328	307236
35529	307237
1881	307238
16081	307239
1881	307240
13942	307241
3407	307242
575	307243
2577	307244
3745	307245
4659	307246
5319	307247
14751	307248
1881	307249
292	307250
2573	307251
292	307252
10943	307253
32496	307254
48916	307255
45919	307256
5928	307257
4	307258
363	307259
8100	307260
1438	307261
1438	307262
1438	307263
1438	307264
1438	307265
1438	307266
1438	307267
1438	307268
929	307269
178	307270
4603	307271
274	307272
2	307273
2	307274
487	307275
14674	307276
2	307277
906	307278
25102	307279
21520	307280
3	307281
17426	307282
8013	307283
478	307284
44677	307285
86280	307286
26131	307287
40694	307288
68240	307289
13319	307290
29086	307291
54786	307292
12357	307293
19887	307294
149021	307295
63381	307296
20684	307297
65986	307298
70621	307299
9020	307300
1906	307301
17174	307302
28942	307303
16774	307304
28142	307305
106131	307306
70257	307307
21410	307308
38391	307309
3804	307310
57234	307311
18352	307312
37308	307313
47748	307314
21132	307315
48676	307316
19580	307317
19580	307318
19580	307319
19580	307320
19580	307321
19580	307322
19580	307323
19580	307324
63388	307325
20755	307326
84073	307327
29726	307328
7846	307329
14024	307330
167	307331
25714	307332
863	307333
71553	307334
92496	307335
76044	307336
45138	307337
39847	307338
113778	307339
136852	307340
34945	307341
66089	307342
85786	307343
29898	307344
71073	307345
16774	307346
36849	307347
15004	307348
62226	307349
84856	307350
12134	307351
20993	307352
76379	307353
24667	307354
47007	307355
125610	307356
36867	307357
36666	307358
1373	307359
70397	307360
49357	307361
1385	307362
63737	307363
75225	307364
60789	307365
75509	307366
33456	307367
51995	307368
787	307369
19940	307370
2727	307371
6235	307372
18112	307373
121	307374
298	307375
47773	307376
3109	307377
4816	307378
92641	307379
452	307380
750	307381
2608	307382
34235	307383
4347	307384
2265	307385
18135	307386
428	307387
19606	307388
1092	307389
19405	307390
17771	307391
6606	307392
37748	307393
95413	307394
119089	307395
160257	307396
96806	307397
1545	307398
43178	307399
2702	307400
69385	307401
66329	307402
23463	307403
42871	307404
15946	307405
665	307406
130	307407
71165	307408
105417	307409
1276	307410
1046	307411
31183	307412
103819	307413
58962	307414
36526	307415
136514	307416
132	307417
26545	307418
50424	307419
2312	307420
35164	307421
86687	307422
31220	307423
13304	307424
24849	307425
25812	307426
79413	307427
123384	307428
14367	307429
8666	307430
70999	307431
6213	307432
77708	307433
39442	307434
30440	307435
119988	307436
48647	307437
14410	307438
47098	307439
7133	307440
423	307441
22661	307442
147025	307443
110003	307444
34583	307445
1022	307446
63349	307447
114682	307448
61837	307449
9894	307450
26816	307451
28965	307452
154987	307453
154	307454
4567	307455
16145	307456
11568	307457
14883	307458
81292	307459
47950	307460
34150	307461
71099	307462
41447	307463
22734	307464
62240	307465
134532	307466
142142	307467
139159	307468
27925	307469
28292	307470
22566	307471
7878	307472
3995	307473
104539	307474
27971	307475
7810	307476
43367	307477
14413	307478
25655	307479
47863	307480
9020	307481
6273	307482
26346	307483
47594	307484
116714	307485
61221	307486
76346	307487
135868	307488
110680	307489
211	307490
12788	307491
110687	307492
76762	307493
76740	307494
111809	307495
112838	307496
227	307497
62606	307498
2692	307499
102985	307500
1763	307501
763	307502
1420	307503
1659	307504
643	307505
745	307506
80	307507
511	307508
5901	307509
5369	307510
1151	307511
1850	307512
6093	307513
25	307514
1294	307515
4450	307516
30	307517
11709	307518
1854	307519
35379	307520
2856	307521
4331	307522
34	307523
34	307524
749	307525
49	307526
1575	307527
1319	307528
139465	307529
73664	307530
42182	307531
12452	307532
993	307533
3888	307534
6706	307535
6706	307536
7887	307537
168075	307538
36995	307539
60846	307540
29	307541
40340	307542
40340	307543
97188	307544
23763	307545
42658	307546
1080	307547
2037	307548
87215	307549
33198	307550
560	307551
11115	307552
785	307553
298	307554
13101	307555
137936	307556
38042	307557
3562	307558
71821	307559
47748	307560
17918	307561
474	307562
28378	307563
24530	307564
133189	307565
47761	307566
57882	307567
65784	307568
17598	307569
49721	307570
92016	307571
9510	307572
37271	307573
1582	307574
22796	307575
127981	307576
147	307577
57174	307578
20006	307579
78525	307580
235	307581
10682	307582
29227	307583
4942	307584
430	307585
60464	307586
60164	307587
4583	307588
71830	307589
162577	307590
16886	307591
47383	307592
97660	307593
200	307594
253	307595
34197	307596
336	307597
72928	307598
18101	307599
99	307600
3050	307601
2945	307602
78713	307603
13440	307604
45579	307605
28633	307606
25983	307607
105901	307608
67137	307609
277	307610
49053	307611
1304	307612
58402	307613
18653	307614
5096	307615
4	307616
4	307617
293	307618
1018	307619
1030	307620
927	307621
19737	307622
29509	307623
76353	307624
128745	307625
19285	307626
7976	307627
6374	307628
957	307629
57457	307630
87985	307631
9309	307632
4740	307633
330	307634
3382	307635
4648	307636
18188	307637
16107	307638
667	307639
21598	307640
8288	307641
2819	307642
2819	307643
2819	307644
435	307645
66965	307646
135505	307647
18551	307648
343	307649
19970	307650
3	307651
1379	307652
102761	307653
47054	307654
54050	307655
3605	307656
53167	307657
3779	307658
47054	307659
123002	307660
2510	307661
2750	307662
2009	307663
49	307664
7211	307665
154537	307666
154891	307667
35894	307668
16262	307669
4607	307670
5462	307671
5462	307672
5462	307673
52280	307674
30441	307675
61265	307676
32122	307677
11636	307678
17	307679
2009	307680
13336	307681
2816	307682
665	307683
27206	307684
35328	307685
1155	307686
13471	307687
7680	307688
95735	307689
6445	307690
1923	307691
4446	307692
333	307693
338	307694
47	307695
1704	307696
11750	307697
32122	307698
44804	307699
44266	307700
47778	307701
14419	307702
16187	307703
159616	307704
458	307705
3966	307706
35163	307707
60410	307708
5833	307709
28534	307710
42660	307711
46446	307712
928	307713
7689	307714
72204	307715
10614	307716
50635	307717
93957	307718
5390	307719
3352	307720
10676	307721
13762	307722
11550	307723
23930	307724
1748	307725
472	307726
10310	307727
3271	307728
37767	307729
27323	307730
5313	307731
84986	307732
2000	307733
1109	307734
7960	307735
458	307736
8183	307737
11872	307738
2864	307739
27572	307740
160	307741
3715	307742
3043	307743
2186	307744
9964	307745
1704	307746
3505	307747
703	307748
2096	307749
1	307750
1361	307751
640	307752
490	307753
3949	307754
944	307755
110	307756
743	307757
446	307758
64527	307759
2288	307760
99269	307761
37	307762
3	307763
4126	307764
4126	307765
31120	307766
1332	307767
36469	307768
529	307769
286	307770
2014	307771
1269	307772
3449	307773
5928	307774
960	307775
2276	307776
12236	307777
285	307778
15	307779
734	307780
32378	307781
22258	307782
103	307783
114569	307784
44457	307785
65585	307786
37450	307787
19284	307788
200	307789
11027	307790
142	307791
66860	307792
36202	307793
3	307794
1598	307795
25481	307796
2991	307797
109	307798
60298	307799
1054	307800
11085	307801
3321	307802
9762	307803
995	307804
71928	307805
124269	307806
1429	307807
23471	307808
5897	307809
1002	307810
3426	307811
39483	307812
3	307813
149	307814
3	307815
141629	307816
1091	307817
3686	307818
56795	307819
3410	307820
36620	307821
5178	307822
845	307823
1093	307824
28534	307825
338	307826
53	307827
574	307828
31226	307829
1	307830
41382	307831
1518	307832
11	307833
11	307834
153	307835
139726	307836
43645	307837
59462	307838
2628	307839
16128	307840
53	307841
13459	307842
74046	307843
16003	307844
931	307845
22048	307846
59240	307847
63941	307848
18862	307849
2029	307850
16029	307851
6887	307852
3613	307853
7440	307854
7	307855
3817	307856
8288	307857
77289	307858
12141	307859
303	307860
9168	307861
10926	307862
4516	307863
2528	307864
22861	307865
529	307866
393	307867
1	307868
38208	307869
27121	307870
11	307871
9152	307872
47	307873
1	307874
22912	307875
36018	307876
2367	307877
64805	307878
9288	307879
8811	307880
2884	307881
67349	307882
30189	307883
66858	307884
49591	307885
15912	307886
5421	307887
12699	307888
70405	307889
1002	307890
72406	307891
50525	307892
50525	307893
1	307894
1	307895
1	307896
53	307897
5893	307898
69067	307899
66256	307900
9346	307901
16128	307902
6279	307903
7734	307904
57437	307905
2884	307906
46038	307907
16187	307908
14577	307909
37930	307910
1844	307911
4799	307912
2086	307913
16277	307914
77228	307915
718	307916
96587	307917
94824	307918
77279	307919
12115	307920
1737	307921
476	307922
2758	307923
4300	307924
15910	307925
110939	307926
8312	307927
2941	307928
39353	307929
35163	307930
125167	307931
45331	307932
50136	307933
9152	307934
28244	307935
17197	307936
718	307937
31140	307938
27121	307939
65	307940
95863	307941
97202	307942
49047	307943
82189	307944
18828	307945
5461	307946
107518	307947
28814	307948
19845	307949
5832	307950
14131	307951
5838	307952
27123	307953
47217	307954
134714	307955
10712	307956
31659	307957
10767	307958
55798	307959
2076	307960
13170	307961
65	307962
338	307963
488	307964
147	307965
71	307966
4083	307967
7	307968
16601	307969
51	307970
2528	307971
3259	307972
1737	307973
18434	307974
1659	307975
29556	307976
1242	307977
7016	307978
4743	307979
56468	307980
2226	307981
38028	307982
72954	307983
72954	307984
100445	307985
570	307986
77661	307987
8223	307988
688	307989
2428	307990
4169	307991
3998	307992
4127	307993
111583	307994
66858	307995
16944	307996
718	307997
120721	307998
64606	307999
3478	308000
10478	308001
489	308002
2	308003
7246	308004
112	308005
538	308006
24366	308007
48663	308008
22729	308009
3	308010
210	308011
4126	308012
18143	308013
112	308014
5	308015
2288	308016
2841	308017
722	308018
150	308019
80	308020
6908	308021
143	308022
31596	308023
70991	308024
383	308025
1931	308026
104	308027
143	308028
15807	308029
82	308030
23252	308031
59546	308032
5701	308033
155962	308034
929	308035
49263	308036
9293	308037
5541	308038
149	308039
889	308040
50460	308041
1585	308042
6691	308043
29709	308044
780	308045
5	308046
123	308047
27674	308048
92079	308049
1602	308050
1656	308051
2071	308052
1091	308053
28741	308054
11	308055
2096	308056
831	308057
15942	308058
91608	308059
28083	308060
1005	308061
27773	308062
1	308063
75620	308064
28083	308065
99	308066
34728	308067
141107	308068
1118	308069
223	308070
5	308071
689	308072
75883	308073
18708	308074
1668	308075
3187	308076
16545	308077
83145	308078
221	308079
6695	308080
63495	308081
8747	308082
83458	308083
23	308084
1	308085
24601	308086
9535	308087
3832	308088
5906	308089
25824	308090
4376	308091
8310	308092
943	308093
30309	308094
123	308095
4126	308096
5972	308097
24	308098
338	308099
4331	308100
338	308101
13479	308102
153	308103
41075	308104
602	308105
10815	308106
5	308107
7816	308108
7931	308109
3088	308110
1	308111
24800	308112
92041	308113
40	308114
18124	308115
4141	308116
1539	308117
2	308118
6	308119
13	308120
5501	308121
1815	308122
889	308123
8896	308124
9675	308125
14680	308126
602	308127
2884	308128
1737	308129
7558	308130
131	308131
3309	308132
4586	308133
7003	308134
1659	308135
2288	308136
3057	308137
17507	308138
31013	308139
42406	308140
488	308141
5769	308142
66804	308143
9160	308144
122	308145
38923	308146
751	308147
1307	308148
26604	308149
10737	308150
5	308151
889	308152
5335	308153
143	308154
37902	308155
54898	308156
1002	308157
4581	308158
1306	308159
1	308160
26526	308161
25297	308162
54531	308163
13967	308164
24595	308165
44401	308166
82603	308167
4950	308168
161050	308169
4347	308170
37114	308171
25174	308172
5800	308173
41047	308174
1003	308175
85537	308176
46266	308177
7437	308178
38976	308179
1183	308180
18053	308181
4586	308182
516	308183
65192	308184
6815	308185
60841	308186
84122	308187
23761	308188
112737	308189
64545	308190
37920	308191
37920	308192
93414	308193
54902	308194
41387	308195
17217	308196
1093	308197
104375	308198
100378	308199
444	308200
1183	308201
10103	308202
61619	308203
18	308204
19321	308205
28947	308206
9365	308207
30389	308208
40123	308209
147	308210
77806	308211
31651	308212
343	308213
22631	308214
3096	308215
1347	308216
6659	308217
713	308218
98861	308219
113493	308220
1201	308221
24	308222
193	308223
13662	308224
28876	308225
38857	308226
50784	308227
19820	308228
111923	308229
16950	308230
99693	308231
1524	308232
24462	308233
5741	308234
5741	308235
165988	308236
88429	308237
129065	308238
5424	308239
22432	308240
22985	308241
574	308242
25200	308243
55063	308244
141099	308245
42120	308246
1737	308247
100640	308248
9291	308249
10927	308250
5206	308251
53792	308252
291	308253
2051	308254
27781	308255
13668	308256
100	308257
20748	308258
51386	308259
3187	308260
1453	308261
130441	308262
137460	308263
398	308264
607	308265
25220	308266
40	308267
525	308268
8362	308269
5861	308270
56309	308271
39295	308272
18791	308273
18791	308274
138912	308275
34756	308276
17302	308277
31014	308278
111764	308279
111764	308280
76	308281
32162	308282
125084	308283
2841	308284
88	308285
71004	308286
1133	308287
28681	308288
2969	308289
66	308290
36022	308291
12973	308292
5596	308293
122468	308294
45611	308295
69595	308296
2226	308297
233	308298
118986	308299
1	308300
7958	308301
83298	308302
574	308303
11833	308304
1743	308305
6319	308306
6319	308307
21319	308308
64264	308309
574	308310
13769	308311
2	308312
8677	308313
90348	308314
27070	308315
1769	308316
444	308317
32228	308318
56419	308319
56419	308320
8753	308321
66575	308322
1585	308323
996	308324
70809	308325
3927	308326
111430	308327
8561	308328
65156	308329
9543	308330
58104	308331
131914	308332
22612	308333
1332	308334
31651	308335
10864	308336
90420	308337
57943	308338
5134	308339
430	308340
101372	308341
179	308342
6106	308343
85020	308344
251	308345
33	308346
33	308347
3457	308348
61227	308349
6341	308350
7671	308351
75528	308352
8183	308353
1	308354
1	308355
423	308356
3516	308357
99	308358
42	308359
1051	308360
224	308361
28602	308362
12209	308363
117695	308364
11750	308365
39538	308366
3980	308367
1304	308368
1337	308369
1240	308370
23485	308371
5110	308372
3057	308373
39201	308374
273	308375
14479	308376
33	308377
40639	308378
237	308379
17001	308380
1333	308381
16345	308382
33	308383
35191	308384
31518	308385
73435	308386
64971	308387
5423	308388
88833	308389
9256	308390
2083	308391
10930	308392
33	308393
32008	308394
254	308395
89415	308396
2308	308397
14659	308398
10	308399
44898	308400
9604	308401
90848	308402
37862	308403
2095	308404
153	308405
5544	308406
4083	308407
3859	308408
2704	308409
2	308410
2325	308411
1525	308412
23	308413
35949	308414
156540	308415
1044	308416
113410	308417
45929	308418
14847	308419
1619	308420
224	308421
2576	308422
23	308423
70040	308424
2	308425
4629	308426
1220	308427
38353	308428
1432	308429
1209	308430
19712	308431
54	308432
85119	308433
15346	308434
15346	308435
10214	308436
13101	308437
18375	308438
27763	308439
47605	308440
86455	308441
5243	308442
17995	308443
42900	308444
137819	308445
12867	308446
91917	308447
74406	308448
74406	308449
19562	308450
27474	308451
114258	308452
602	308453
13837	308454
29142	308455
1551	308456
3342	308457
25483	308458
83096	308459
572	308460
32413	308461
8252	308462
6622	308463
134	308464
232	308465
7463	308466
80249	308467
47254	308468
572	308469
62901	308470
3180	308471
1018	308472
22928	308473
1018	308474
1018	308475
1018	308476
6341	308477
19369	308478
247	308479
12774	308480
137572	308481
232	308482
1989	308483
15432	308484
95464	308485
130554	308486
67323	308487
23287	308488
129088	308489
60042	308490
165917	308491
204	308492
3	308493
132896	308494
79414	308495
31305	308496
3490	308497
891	308498
70675	308499
6580	308500
32036	308501
298	308502
69301	308503
97573	308504
637	308505
16230	308506
18667	308507
1827	308508
1827	308509
2561	308510
4748	308511
5400	308512
822	308513
46070	308514
69030	308515
38647	308516
40644	308517
42186	308518
93438	308519
39965	308520
24734	308521
30029	308522
41359	308523
22139	308524
80546	308525
22139	308526
28460	308527
81699	308528
30029	308529
34507	308530
37764	308531
28460	308532
26092	308533
42186	308534
26092	308535
20094	308536
67817	308537
23798	308538
27616	308539
13080	308540
87561	308541
22079	308542
30026	308543
165975	308544
31513	308545
20094	308546
62260	308547
29513	308548
52070	308549
21804	308550
38647	308551
30026	308552
21804	308553
31513	308554
34507	308555
42180	308556
90240	308557
33958	308558
52990	308559
69036	308560
76178	308561
253	308562
14689	308563
23355	308564
23355	308565
357	308566
36610	308567
45435	308568
13460	308569
31855	308570
4169	308571
42576	308572
54897	308573
6252	308574
23025	308575
15547	308576
78322	308577
97856	308578
266	308579
43	308580
47970	308581
302	308582
7385	308583
5637	308584
29872	308585
18729	308586
116563	308587
16688	308588
87808	308589
9128	308590
28921	308591
10890	308592
4735	308593
40740	308594
6290	308595
8518	308596
20496	308597
105426	308598
162369	308599
37481	308600
65722	308601
18019	308602
127425	308603
21768	308604
23804	308605
2692	308606
7778	308607
692	308608
81325	308609
9399	308610
10953	308611
504	308612
6358	308613
8483	308614
54786	308615
105382	308616
6591	308617
72895	308618
17	308619
56236	308620
99125	308621
29096	308622
76663	308623
10417	308624
2017	308625
64504	308626
28728	308627
63063	308628
16885	308629
161073	308630
20180	308631
38359	308632
51450	308633
20180	308634
59229	308635
115372	308636
5592	308637
78355	308638
40682	308639
65804	308640
8241	308641
32689	308642
17927	308643
111301	308644
6375	308645
20180	308646
67570	308647
80031	308648
35473	308649
69445	308650
758	308651
21023	308652
1043	308653
76189	308654
38561	308655
30085	308656
7769	308657
97744	308658
20084	308659
18	308660
184	308661
527	308662
4343	308663
91686	308664
34109	308665
1627	308666
56554	308667
56550	308668
111014	308669
7804	308670
102611	308671
13848	308672
74698	308673
5471	308674
5471	308675
185	308676
558	308677
103056	308678
56328	308679
50128	308680
20180	308681
45631	308682
61751	308683
82636	308684
64334	308685
19062	308686
1194	308687
10	308688
2361	308689
28119	308690
5056	308691
13597	308692
20350	308693
1422	308694
11536	308695
49965	308696
6903	308697
43985	308698
2970	308699
3242	308700
55197	308701
77520	308702
8928	308703
6020	308704
43477	308705
503	308706
1630	308707
3755	308708
51763	308709
10449	308710
35776	308711
105572	308712
136806	308713
11004	308714
108643	308715
4348	308716
4348	308717
142882	308718
14663	308719
1542	308720
20370	308721
1513	308722
40116	308723
8150	308724
11006	308725
189	308726
99404	308727
23875	308728
42956	308729
127771	308730
348	308731
13938	308732
25363	308733
2133	308734
2133	308735
11336	308736
80472	308737
10307	308738
49690	308739
138116	308740
1532	308741
13798	308742
40228	308743
3470	308744
13361	308745
2327	308746
91932	308747
11195	308748
177	308749
12449	308750
25778	308751
1755	308752
7919	308753
60049	308754
5092	308755
6148	308756
76873	308757
86001	308758
22296	308759
110761	308760
15823	308761
38491	308762
105388	308763
113729	308764
78098	308765
34489	308766
52881	308767
119735	308768
126669	308769
25496	308770
108064	308771
80512	308772
4077	308773
31090	308774
45301	308775
64263	308776
133074	308777
74693	308778
139347	308779
96968	308780
5891	308781
165894	308782
9110	308783
24589	308784
57089	308785
6597	308786
7299	308787
105934	308788
36602	308789
58169	308790
145116	308791
93178	308792
33887	308793
97164	308794
418	308795
418	308796
54953	308797
94794	308798
8357	308799
27105	308800
15	308801
599	308802
117585	308803
103084	308804
15698	308805
25496	308806
40645	308807
138043	308808
63176	308809
95866	308810
38693	308811
47347	308812
10899	308813
57613	308814
64599	308815
166236	308816
55636	308817
56680	308818
133999	308819
38694	308820
68911	308821
54465	308822
162526	308823
12195	308824
33070	308825
38801	308826
12736	308827
77555	308828
16429	308829
32169	308830
107396	308831
16499	308832
20733	308833
3102	308834
87619	308835
9957	308836
129533	308837
79379	308838
16052	308839
14453	308840
55291	308841
22786	308842
89910	308843
123087	308844
58529	308845
5751	308846
2917	308847
4448	308848
131042	308849
89464	308850
139851	308851
136184	308852
10608	308853
41945	308854
28051	308855
130999	308856
2930	308857
76407	308858
38299	308859
136674	308860
77588	308861
6024	308862
111589	308863
411	308864
103463	308865
127864	308866
11560	308867
61447	308868
64	308869
156	308870
52032	308871
23391	308872
5178	308873
8155	308874
8303	308875
19154	308876
88590	308877
81167	308878
84734	308879
117023	308880
4548	308881
4548	308882
37946	308883
56544	308884
490	308885
26173	308886
110718	308887
3268	308888
1061	308889
132970	308890
94934	308891
17322	308892
5829	308893
5829	308894
72665	308895
55578	308896
101958	308897
37365	308898
166017	308899
1992	308900
32027	308901
2631	308902
45269	308903
26678	308904
73282	308905
49615	308906
47265	308907
119713	308908
46347	308909
92754	308910
54389	308911
138593	308912
94556	308913
58042	308914
69940	308915
7321	308916
82188	308917
4936	308918
110529	308919
145677	308920
145560	308921
106620	308922
68000	308923
113328	308924
108904	308925
48866	308926
224	308927
125276	308928
83172	308929
52796	308930
147205	308931
117442	308932
143655	308933
79709	308934
109287	308935
82059	308936
108329	308937
8671	308938
152638	308939
16200	308940
81069	308941
53963	308942
1878	308943
99093	308944
156406	308945
53191	308946
16850	308947
71242	308948
9300	308949
24533	308950
4136	308951
47214	308952
111527	308953
62145	308954
34210	308955
85010	308956
1326	308957
417	308958
4143	308959
23734	308960
128788	308961
56113	308962
74468	308963
114489	308964
57952	308965
132675	308966
23993	308967
61317	308968
448	308969
3543	308970
53809	308971
53741	308972
99305	308973
69903	308974
87753	308975
68041	308976
111696	308977
99211	308978
83865	308979
89555	308980
120109	308981
51027	308982
63698	308983
115707	308984
90820	308985
152983	308986
104744	308987
25925	308988
62412	308989
95532	308990
105792	308991
6355	308992
37586	308993
12736	308994
63153	308995
49036	308996
149158	308997
145703	308998
2818	308999
16098	309000
165456	309001
54584	309002
92901	309003
60001	309004
132991	309005
105924	309006
108674	309007
78243	309008
97076	309009
15162	309010
5090	309011
26540	309012
100286	309013
115544	309014
108454	309015
51552	309016
98945	309017
112852	309018
32232	309019
80544	309020
97540	309021
139339	309022
107330	309023
139330	309024
152992	309025
99023	309026
125753	309027
99772	309028
79712	309029
19660	309030
106669	309031
61167	309032
87669	309033
94090	309034
111393	309035
42520	309036
67673	309037
88634	309038
43096	309039
36899	309040
22184	309041
6413	309042
35901	309043
72388	309044
23793	309045
33556	309046
77223	309047
12276	309048
9828	309049
7445	309050
115175	309051
13273	309052
82158	309053
87966	309054
62161	309055
12276	309056
128863	309057
126803	309058
25316	309059
36719	309060
40395	309061
10561	309062
30624	309063
36719	309064
1768	309065
13055	309066
30624	309067
30624	309068
36719	309069
25349	309070
36719	309071
55112	309072
48699	309073
137100	309074
2733	309075
2733	309076
2529	309077
1739	309078
8914	309079
45265	309080
49690	309081
117606	309082
115408	309083
76680	309084
93786	309085
11275	309086
1992	309087
3212	309088
5193	309089
5271	309090
2164	309091
3813	309092
53063	309093
256	309094
8289	309095
4511	309096
26578	309097
28643	309098
574	309099
3459	309100
323	309101
15293	309102
31089	309103
9996	309104
9288	309105
8336	309106
10906	309107
76351	309108
98087	309109
27137	309110
47	309111
562	309112
4335	309113
3896	309114
5483	309115
36046	309116
20151	309117
31730	309118
54186	309119
99340	309120
61590	309121
39353	309122
80772	309123
76985	309124
642	309125
5924	309126
103504	309127
16124	309128
126106	309129
3471	309130
3205	309131
98891	309132
10303	309133
5066	309134
3622	309135
3415	309136
4446	309137
98714	309138
47833	309139
973	309140
1343	309141
6201	309142
2606	309143
76767	309144
45156	309145
89671	309146
3551	309147
63818	309148
9483	309149
156284	309150
90969	309151
71035	309152
11633	309153
39393	309154
23222	309155
107567	309156
515	309157
28716	309158
9483	309159
7495	309160
377	309161
472	309162
88298	309163
35724	309164
60793	309165
5093	309166
6301	309167
37516	309168
4916	309169
14733	309170
3306	309171
196	309172
1237	309173
3421	309174
11401	309175
28936	309176
4719	309177
3378	309178
15772	309179
8	309180
41079	309181
2575	309182
2575	309183
2575	309184
6561	309185
2575	309186
3402	309187
41079	309188
58981	309189
45755	309190
94570	309191
9457	309192
29854	309193
9025	309194
131668	309195
107386	309196
90732	309197
8084	309198
91524	309199
40731	309200
90157	309201
82125	309202
68964	309203
93981	309204
98227	309205
7339	309206
109055	309207
129334	309208
72203	309209
71504	309210
74590	309211
57668	309212
132594	309213
7677	309214
101227	309215
374	309216
69963	309217
112249	309218
123049	309219
67205	309220
155592	309221
32492	309222
119106	309223
70301	309224
154519	309225
86590	309226
152681	309227
119907	309228
95734	309229
104340	309230
9375	309231
27623	309232
11352	309233
3337	309234
162424	309235
68434	309236
210	309237
136327	309238
30956	309239
14483	309240
577	309241
89625	309242
55633	309243
32998	309244
40139	309245
22427	309246
22427	309247
1296	309248
39689	309249
90072	309250
22332	309251
42	309252
70185	309253
105386	309254
66933	309255
147277	309256
32212	309257
26475	309258
7692	309259
806	309260
7437	309261
63360	309262
36647	309263
3050	309264
2491	309265
77368	309266
67029	309267
4828	309268
381	309269
20738	309270
27220	309271
30065	309272
20306	309273
46126	309274
108429	309275
20648	309276
21078	309277
87448	309278
7547	309279
141325	309280
68701	309281
87138	309282
51894	309283
21437	309284
39840	309285
87204	309286
75122	309287
109934	309288
39590	309289
101677	309290
35824	309291
28417	309292
16865	309293
37528	309294
82838	309295
36435	309296
33556	309297
62178	309298
75152	309299
17127	309300
30406	309301
35870	309302
124496	309303
39172	309304
110952	309305
152574	309306
125620	309307
57967	309308
17751	309309
33889	309310
17778	309311
63172	309312
30404	309313
3907	309314
3375	309315
39844	309316
3464	309317
11145	309318
5053	309319
91175	309320
39183	309321
62175	309322
50326	309323
25255	309324
137143	309325
2615	309326
5991	309327
60880	309328
9005	309329
31910	309330
39906	309331
22652	309332
40637	309333
23359	309334
52042	309335
11336	309336
23364	309337
40604	309338
14135	309339
6471	309340
37206	309341
3663	309342
45237	309343
84770	309344
9034	309345
6825	309346
9024	309347
15670	309348
107312	309349
20789	309350
36660	309351
44683	309352
71733	309353
102824	309354
82312	309355
136130	309356
161920	309357
60151	309358
79915	309359
121320	309360
86487	309361
30391	309362
51694	309363
38541	309364
109092	309365
63067	309366
81777	309367
23369	309368
7911	309369
11126	309370
44455	309371
49222	309372
18085	309373
14145	309374
80362	309375
51700	309376
82408	309377
3743	309378
41982	309379
152308	309380
104990	309381
17147	309382
52208	309383
109852	309384
123901	309385
110016	309386
92562	309387
138401	309388
133797	309389
125567	309390
165786	309391
35930	309392
66640	309393
23370	309394
21395	309395
70945	309396
39182	309397
86044	309398
2356	309399
56754	309400
44303	309401
30464	309402
247	309403
5856	309404
30464	309405
9353	309406
94137	309407
7311	309408
3	309409
100749	309410
99399	309411
80669	309412
8039	309413
21162	309414
109494	309415
63394	309416
61336	309417
5556	309418
682	309419
122109	309420
19520	309421
22394	309422
23134	309423
92181	309424
73477	309425
10712	309426
2816	309427
30673	309428
7975	309429
18634	309430
29151	309431
1231	309432
6522	309433
127925	309434
11894	309435
19205	309436
46157	309437
123282	309438
47850	309439
70506	309440
54256	309441
37765	309442
37765	309443
40735	309444
257	309445
5861	309446
72832	309447
6972	309448
41028	309449
42744	309450
100058	309451
9374	309452
6972	309453
30521	309454
2990	309455
55517	309456
110316	309457
6972	309458
4371	309459
84915	309460
154568	309461
43330	309462
24326	309463
20109	309464
3994	309465
17301	309466
6577	309467
56000	309468
89079	309469
3234	309470
4190	309471
119178	309472
21272	309473
81233	309474
53233	309475
136472	309476
27921	309477
110251	309478
10661	309479
10661	309480
64130	309481
9005	309482
31910	309483
37177	309484
72530	309485
12410	309486
2949	309487
132492	309488
11922	309489
76606	309490
2376	309491
555	309492
188	309493
1122	309494
61073	309495
63746	309496
69593	309497
109364	309498
1	309499
14440	309500
36356	309501
134555	309502
2919	309503
9483	309504
3592	309505
16031	309506
98336	309507
37837	309508
122073	309509
122869	309510
50211	309511
70204	309512
46798	309513
135021	309514
53629	309515
40662	309516
4017	309517
59752	309518
68501	309519
7617	309520
96885	309521
41846	309522
138811	309523
42608	309524
8031	309525
122380	309526
52755	309527
34666	309528
13883	309529
24465	309530
17931	309531
77883	309532
41936	309533
128311	309534
111095	309535
99547	309536
36695	309537
16756	309538
31468	309539
16756	309540
16756	309541
3366	309542
27045	309543
31468	309544
4847	309545
16138	309546
16138	309547
2980	309548
4847	309549
4847	309550
3906	309551
19116	309552
72238	309553
9483	309554
112516	309555
23119	309556
16970	309557
33471	309558
27202	309559
38168	309560
14961	309561
73374	309562
73374	309563
58677	309564
4295	309565
3250	309566
31683	309567
8412	309568
110970	309569
4047	309570
134812	309571
14209	309572
19861	309573
82061	309574
27623	309575
27531	309576
79189	309577
7458	309578
32107	309579
45595	309580
26397	309581
41015	309582
88835	309583
76459	309584
11411	309585
23280	309586
18011	309587
49305	309588
24889	309589
978	309590
45746	309591
128674	309592
106156	309593
8970	309594
59318	309595
24889	309596
22174	309597
22174	309598
34906	309599
115445	309600
21963	309601
32122	309602
134954	309603
8080	309604
17206	309605
8429	309606
9816	309607
61920	309608
2948	309609
130148	309610
17535	309611
9189	309612
183	309613
46082	309614
114813	309615
5244	309616
2831	309617
36579	309618
510	309619
3611	309620
17870	309621
30	309622
3513	309623
692	309624
39896	309625
3336	309626
76378	309627
131701	309628
61141	309629
11911	309630
2	309631
3513	309632
54107	309633
13486	309634
3990	309635
38860	309636
49336	309637
37293	309638
42587	309639
324	309640
572	309641
62343	309642
109315	309643
1065	309644
7143	309645
358	309646
1693	309647
1125	309648
17285	309649
358	309650
23691	309651
132623	309652
9918	309653
9118	309654
51274	309655
89748	309656
18996	309657
31995	309658
2416	309659
2298	309660
3649	309661
977	309662
112307	309663
7173	309664
90577	309665
1323	309666
30328	309667
41186	309668
2559	309669
42279	309670
2117	309671
20439	309672
14553	309673
1590	309674
6345	309675
24415	309676
5196	309677
20	309678
13689	309679
50871	309680
1779	309681
293	309682
3898	309683
8480	309684
28107	309685
286	309686
1608	309687
9142	309688
2545	309689
2699	309690
15626	309691
73	309692
10238	309693
763	309694
59994	309695
786	309696
2063	309697
287	309698
15672	309699
969	309700
2398	309701
331	309702
55687	309703
1079	309704
121293	309705
14392	309706
918	309707
4164	309708
48478	309709
3821	309710
70561	309711
9533	309712
2557	309713
247	309714
2046	309715
7385	309716
2178	309717
26410	309718
34408	309719
1048	309720
5094	309721
789	309722
80329	309723
37454	309724
74387	309725
535	309726
1288	309727
5183	309728
65472	309729
2178	309730
2472	309731
4538	309732
10797	309733
5524	309734
69019	309735
22794	309736
24868	309737
1078	309738
26268	309739
40907	309740
13707	309741
4770	309742
11259	309743
4736	309744
8633	309745
59290	309746
50873	309747
800	309748
509	309749
17600	309750
24361	309751
15906	309752
8448	309753
4889	309754
1039	309755
18367	309756
2740	309757
12264	309758
1846	309759
2539	309760
199	309761
1812	309762
48651	309763
1026	309764
24089	309765
408	309766
648	309767
1081	309768
78100	309769
614	309770
65855	309771
239	309772
1225	309773
16087	309774
7435	309775
1037	309776
36504	309777
55703	309778
4237	309779
5824	309780
389	309781
25517	309782
19627	309783
3765	309784
587	309785
3559	309786
33255	309787
800	309788
24727	309789
13713	309790
37441	309791
92047	309792
103787	309793
111513	309794
37580	309795
9766	309796
104924	309797
149	309798
34391	309799
1026	309800
1322	309801
4766	309802
7361	309803
34478	309804
1906	309805
24974	309806
561	309807
2128	309808
16416	309809
5524	309810
46906	309811
44429	309812
34845	309813
52033	309814
2236	309815
19182	309816
19185	309817
24988	309818
39238	309819
918	309820
18889	309821
4611	309822
2719	309823
8871	309824
16077	309825
1608	309826
2641	309827
1136	309828
128	309829
286	309830
1322	309831
32134	309832
19761	309833
3368	309834
9904	309835
42980	309836
43021	309837
8497	309838
90072	309839
10994	309840
7732	309841
6115	309842
95919	309843
3970	309844
6178	309845
23089	309846
16414	309847
13548	309848
44190	309849
7477	309850
53815	309851
11321	309852
26737	309853
48394	309854
51008	309855
4424	309856
44523	309857
6850	309858
23498	309859
8821	309860
11254	309861
389	309862
389	309863
16264	309864
287	309865
10616	309866
4975	309867
59082	309868
13779	309869
12656	309870
4563	309871
2823	309872
1846	309873
116633	309874
49567	309875
6514	309876
3942	309877
41350	309878
7314	309879
4702	309880
4703	309881
3279	309882
1275	309883
5067	309884
3315	309885
4095	309886
9090	309887
6285	309888
14616	309889
33565	309890
70389	309891
331	309892
14062	309893
5114	309894
20813	309895
38001	309896
8483	309897
625	309898
239	309899
1914	309900
7541	309901
1686	309902
35243	309903
5353	309904
14101	309905
7022	309906
45972	309907
43186	309908
2344	309909
25011	309910
43332	309911
2063	309912
30630	309913
3363	309914
5382	309915
40861	309916
3864	309917
40210	309918
829	309919
1758	309920
146	309921
2155	309922
10078	309923
30335	309924
30100	309925
658	309926
6087	309927
47120	309928
34473	309929
2644	309930
2084	309931
1357	309932
23389	309933
22138	309934
3215	309935
1504	309936
8927	309937
58218	309938
2087	309939
10404	309940
4333	309941
2084	309942
652	309943
3491	309944
34378	309945
72943	309946
6410	309947
3487	309948
163	309949
96453	309950
18656	309951
41187	309952
24105	309953
146	309954
9786	309955
55445	309956
6197	309957
1195	309958
26757	309959
47981	309960
9623	309961
58780	309962
1414	309963
3335	309964
1210	309965
402	309966
21910	309967
78006	309968
4614	309969
1873	309970
1828	309971
334	309972
7442	309973
71033	309974
13091	309975
40441	309976
35804	309977
10366	309978
1039	309979
1634	309980
14327	309981
8464	309982
3149	309983
1270	309984
389	309985
2241	309986
24445	309987
3339	309988
19736	309989
7474	309990
50066	309991
7344	309992
29512	309993
52861	309994
5685	309995
63608	309996
11202	309997
24129	309998
23588	309999
52159	310000
40640	310001
18759	310002
165784	310003
12069	310004
2521	310005
69501	310006
17142	310007
68912	310008
13786	310009
295	310010
8465	310011
101296	310012
13582	310013
14655	310014
40443	310015
298	310016
45172	310017
1065	310018
2148	310019
1538	310020
4876	310021
43580	310022
1846	310023
8806	310024
1695	310025
20710	310026
72611	310027
1954	310028
6640	310029
6324	310030
40764	310031
1082	310032
11931	310033
587	310034
845	310035
1182	310036
9120	310037
53932	310038
6480	310039
70585	310040
412	310041
60277	310042
5241	310043
26596	310044
1048	310045
20066	310046
12033	310047
2620	310048
10498	310049
3028	310050
25893	310051
12990	310052
10532	310053
810	310054
2048	310055
15195	310056
195	310057
4484	310058
209	310059
3125	310060
6493	310061
18997	310062
408	310063
663	310064
1486	310065
10615	310066
7133	310067
22730	310068
43250	310069
43379	310070
7065	310071
88766	310072
11078	310073
13786	310074
58265	310075
2272	310076
13791	310077
7256	310078
70129	310079
37317	310080
17498	310081
18039	310082
6618	310083
125636	310084
6438	310085
6726	310086
15807	310087
17104	310088
2235	310089
47491	310090
1908	310091
3736	310092
29465	310093
67888	310094
6097	310095
6643	310096
11608	310097
44767	310098
1863	310099
16940	310100
29755	310101
9080	310102
2585	310103
22295	310104
18777	310105
20503	310106
2472	310107
9100	310108
5479	310109
2128	310110
5215	310111
38111	310112
53377	310113
2099	310114
5312	310115
14769	310116
2007	310117
2451	310118
1682	310119
56477	310120
20	310121
34391	310122
32791	310123
13129	310124
31403	310125
45814	310126
26468	310127
90066	310128
90956	310129
4304	310130
112729	310131
569	310132
123189	310133
17242	310134
31710	310135
239	310136
1272	310137
2110	310138
19226	310139
24375	310140
9627	310141
1634	310142
39409	310143
3562	310144
6272	310145
315	310146
33694	310147
2456	310148
2253	310149
52786	310150
23921	310151
1210	310152
17103	310153
11446	310154
5490	310155
4188	310156
20	310157
186	310158
7100	310159
65264	310160
195	310161
55346	310162
235	310163
5127	310164
23336	310165
14025	310166
358	310167
22263	310168
10454	310169
235	310170
44059	310171
9869	310172
3948	310173
210	310174
4278	310175
2065	310176
23957	310177
3341	310178
312	310179
66745	310180
25677	310181
175	310182
3538	310183
431	310184
9125	310185
2621	310186
15626	310187
240	310188
918	310189
2048	310190
1155	310191
19980	310192
62257	310193
63	310194
4714	310195
800	310196
59284	310197
127604	310198
4478	310199
6097	310200
6665	310201
17766	310202
11907	310203
1126	310204
3392	310205
23498	310206
13136	310207
18228	310208
1746	310209
74345	310210
7598	310211
441	310212
2535	310213
107	310214
219	310215
9100	310216
2099	310217
10848	310218
9118	310219
335	310220
5919	310221
11690	310222
3335	310223
198	310224
27187	310225
16289	310226
4732	310227
35063	310228
6077	310229
63369	310230
2843	310231
94090	310232
5681	310233
7032	310234
1210	310235
6800	310236
12358	310237
12343	310238
7196	310239
32453	310240
2557	310241
11068	310242
14831	310243
35476	310244
46474	310245
4698	310246
522	310247
4507	310248
28445	310249
10090	310250
31894	310251
2196	310252
88865	310253
6232	310254
1693	310255
5065	310256
5592	310257
4702	310258
12001	310259
2406	310260
108992	310261
9314	310262
31350	310263
30974	310264
70580	310265
62775	310266
22215	310267
32920	310268
97781	310269
10163	310270
10921	310271
45760	310272
82653	310273
84154	310274
92246	310275
65846	310276
172	310277
139721	310278
10306	310279
61824	310280
115362	310281
80084	310282
594	310283
2605	310284
105	310285
5372	310286
3601	310287
9250	310288
831	310289
73721	310290
8948	310291
18942	310292
17923	310293
1722	310294
786	310295
3493	310296
1296	310297
24778	310298
53090	310299
53902	310300
497	310301
6550	310302
518	310303
565	310304
3366	310305
8	310306
29276	310307
34908	310308
55207	310309
134793	310310
3136	310311
94557	310312
36082	310313
10824	310314
82470	310315
30847	310316
608	310317
4539	310318
12641	310319
12641	310320
4539	310321
10612	310322
65018	310323
39295	310324
1436	310325
44583	310326
19207	310327
79742	310328
6096	310329
1235	310330
107	310331
20916	310332
29930	310333
6406	310334
10497	310335
70810	310336
66783	310337
10258	310338
256	310339
3628	310340
1109	310341
442	310342
6823	310343
2080	310344
76305	310345
70	310346
66093	310347
29096	310348
75759	310349
28991	310350
4120	310351
486	310352
4718	310353
20766	310354
2192	310355
19228	310356
4062	310357
837	310358
18504	310359
52306	310360
29368	310361
103729	310362
121784	310363
69273	310364
113377	310365
527	310366
100930	310367
63631	310368
20768	310369
38826	310370
102970	310371
71484	310372
44559	310373
68039	310374
95568	310375
80572	310376
42618	310377
53981	310378
5380	310379
34728	310380
77885	310381
4629	310382
12966	310383
12966	310384
64135	310385
2186	310386
30791	310387
22	310388
1290	310389
67252	310390
21582	310391
86323	310392
31598	310393
50430	310394
77885	310395
9	310396
1505	310397
31518	310398
28638	310399
9	310400
68110	310401
1740	310402
13297	310403
110639	310404
22677	310405
12966	310406
15542	310407
31969	310408
68946	310409
86748	310410
4116	310411
1618	310412
8527	310413
2050	310414
850	310415
3110	310416
26322	310417
40704	310418
812	310419
381	310420
251	310421
251	310422
8953	310423
4687	310424
1119	310425
8223	310426
3317	310427
3787	310428
40245	310429
15253	310430
57262	310431
21594	310432
45305	310433
109386	310434
57976	310435
54072	310436
70592	310437
96818	310438
70314	310439
112170	310440
47380	310441
110125	310442
9676	310443
77926	310444
77736	310445
586	310446
50682	310447
129192	310448
78779	310449
121801	310450
166974	310451
2680	310452
87976	310453
124633	310454
129160	310455
7258	310456
28522	310457
77859	310458
99715	310459
33656	310460
137670	310461
141398	310462
94156	310463
121131	310464
25915	310465
94136	310466
88347	310467
97059	310468
49703	310469
7483	310470
156327	310471
35349	310472
70470	310473
99105	310474
29205	310475
20590	310476
55299	310477
48120	310478
49589	310479
106856	310480
116610	310481
59729	310482
27639	310483
99114	310484
85355	310485
83474	310486
46355	310487
569	310488
4625	310489
4625	310490
14019	310491
124200	310492
715	310493
27051	310494
4818	310495
79085	310496
113448	310497
141144	310498
666	310499
666	310500
67040	310501
19579	310502
11146	310503
854	310504
551	310505
12919	310506
13021	310507
37933	310508
1122	310509
15816	310510
496	310511
479	310512
49678	310513
76745	310514
105294	310515
470	310516
2871	310517
89919	310518
3644	310519
52032	310520
192	310521
1386	310522
5983	310523
2325	310524
10287	310525
85	310526
70	310527
5	310528
13730	310529
3448	310530
11384	310531
47785	310532
50663	310533
4135	310534
285	310535
1245	310536
2359	310537
8938	310538
51570	310539
134588	310540
112175	310541
19818	310542
1309	310543
1126	310544
120397	310545
150627	310546
20	310547
4185	310548
539	310549
9233	310550
63	310551
6026	310552
10615	310553
619	310554
44216	310555
3749	310556
29043	310557
94367	310558
7017	310559
7807	310560
7	310561
37937	310562
465	310563
41229	310564
16055	310565
755	310566
3426	310567
3756	310568
7323	310569
2206	310570
1	310571
5411	310572
1682	310573
7962	310574
348	310575
14741	310576
94934	310577
154	310578
19	310579
532	310580
98154	310581
14193	310582
3273	310583
56334	310584
6418	310585
1985	310586
5116	310587
403	310588
8472	310589
3054	310590
13935	310591
5586	310592
84	310593
444	310594
90431	310595
280	310596
188	310597
6095	310598
50404	310599
60402	310600
22623	310601
1297	310602
95416	310603
223	310604
1	310605
13890	310606
4405	310607
72900	310608
1211	310609
48964	310610
532	310611
18831	310612
6291	310613
25366	310614
9267	310615
114	310616
1982	310617
1982	310618
14137	310619
3545	310620
77928	310621
4405	310622
5095	310623
110713	310624
5	310625
19716	310626
18039	310627
11247	310628
19549	310629
40884	310630
16298	310631
27557	310632
2	310633
435	310634
3430	310635
27630	310636
12750	310637
950	310638
128	310639
4822	310640
1648	310641
24982	310642
52417	310643
3781	310644
2203	310645
3718	310646
3850	310647
75	310648
1019	310649
532	310650
18	310651
22367	310652
819	310653
22964	310654
2522	310655
51476	310656
92588	310657
23842	310658
39152	310659
2189	310660
49	310661
479	310662
20924	310663
2367	310664
22	310665
3089	310666
4838	310667
1175	310668
68057	310669
23768	310670
852	310671
1648	310672
8281	310673
14366	310674
27662	310675
1870	310676
435	310677
4093	310678
5253	310679
99681	310680
229	310681
4093	310682
32240	310683
5813	310684
3724	310685
5868	310686
59218	310687
72900	310688
306	310689
11398	310690
36167	310691
61489	310692
14862	310693
176	310694
1	310695
1	310696
1372	310697
819	310698
48964	310699
1748	310700
19	310701
1908	310702
686	310703
51355	310704
1036	310705
11232	310706
3856	310707
4126	310708
18669	310709
6997	310710
2745	310711
2465	310712
471	310713
2872	310714
4203	310715
18014	310716
1039	310717
112831	310718
10153	310719
851	310720
3973	310721
46913	310722
18	310723
9233	310724
7016	310725
25	310726
8213	310727
13315	310728
40749	310729
34062	310730
88531	310731
16802	310732
7843	310733
13631	310734
33611	310735
3066	310736
82838	310737
123967	310738
52202	310739
62829	310740
15841	310741
9350	310742
1692	310743
6727	310744
1	310745
5852	310746
44606	310747
28914	310748
187	310749
73276	310750
73276	310751
2231	310752
98	310753
1386	310754
20895	310755
128490	310756
68553	310757
121544	310758
1386	310759
1386	310760
300	310761
3660	310762
32932	310763
103397	310764
88017	310765
18516	310766
968	310767
2742	310768
4260	310769
35124	310770
55388	310771
61620	310772
123142	310773
156049	310774
5376	310775
49117	310776
115765	310777
23334	310778
70058	310779
90870	310780
43560	310781
12654	310782
9671	310783
126	310784
50015	310785
129294	310786
7533	310787
34914	310788
3257	310789
64070	310790
1985	310791
65672	310792
12751	310793
26114	310794
93396	310795
43168	310796
101203	310797
98959	310798
25835	310799
77673	310800
122513	310801
26969	310802
60061	310803
122574	310804
98957	310805
49546	310806
46177	310807
26964	310808
114332	310809
77433	310810
108348	310811
98958	310812
93388	310813
110008	310814
1941	310815
49432	310816
48465	310817
124386	310818
127493	310819
111938	310820
2509	310821
121276	310822
158528	310823
38530	310824
133909	310825
18908	310826
110434	310827
29420	310828
45523	310829
26834	310830
50624	310831
38696	310832
50678	310833
37091	310834
5033	310835
49174	310836
84318	310837
139349	310838
70349	310839
146822	310840
148497	310841
128782	310842
83760	310843
78009	310844
132662	310845
132661	310846
7258	310847
87724	310848
53970	310849
44962	310850
61213	310851
66056	310852
106749	310853
500	310854
51535	310855
6369	310856
61774	310857
72235	310858
39477	310859
26834	310860
122342	310861
46128	310862
15894	310863
500	310864
88155	310865
51592	310866
98771	310867
29727	310868
57401	310869
128195	310870
78924	310871
81558	310872
61642	310873
110398	310874
148550	310875
125534	310876
82878	310877
26112	310878
18212	310879
80392	310880
4919	310881
5281	310882
70655	310883
107400	310884
22868	310885
1167	310886
66541	310887
41488	310888
54560	310889
1617	310890
22625	310891
81100	310892
46533	310893
99591	310894
158530	310895
32476	310896
59772	310897
114874	310898
139137	310899
59908	310900
122454	310901
131969	310902
35482	310903
77802	310904
46002	310905
8691	310906
19591	310907
22716	310908
37805	310909
58742	310910
33711	310911
73229	310912
98	310913
18419	310914
56623	310915
2709	310916
8833	310917
99235	310918
27934	310919
84402	310920
98467	310921
130805	310922
55073	310923
116673	310924
38906	310925
93925	310926
31131	310927
63425	310928
37913	310929
671	310930
404	310931
111625	310932
1029	310933
5446	310934
182	310935
1651	310936
56621	310937
352	310938
815	310939
471	310940
13422	310941
17079	310942
1295	310943
835	310944
117085	310945
5730	310946
6455	310947
20	310948
13430	310949
24398	310950
488	310951
525	310952
315	310953
812	310954
109161	310955
56898	310956
894	310957
5694	310958
131	310959
478	310960
2985	310961
282	310962
34078	310963
2351	310964
3143	310965
811	310966
2402	310967
4581	310968
11825	310969
1264	310970
1576	310971
6820	310972
23025	310973
12477	310974
18360	310975
30702	310976
243	310977
1868	310978
1564	310979
180	310980
1005	310981
4858	310982
812	310983
812	310984
812	310985
412	310986
12120	310987
211	310988
67353	310989
1624	310990
60673	310991
71915	310992
1167	310993
85	310994
8421	310995
39200	310996
1352	310997
15762	310998
35	310999
125690	311000
22751	311001
714	311002
579	311003
4418	311004
164330	311005
47347	311006
23397	311007
24790	311008
387	311009
17860	311010
2516	311011
16566	311012
1878	311013
4517	311014
4387	311015
67156	311016
210	311017
667	311018
4631	311019
148526	311020
8252	311021
2325	311022
8252	311023
25284	311024
590	311025
19687	311026
3237	311027
37816	311028
75959	311029
49436	311030
5	311031
106242	311032
42340	311033
3797	311034
5751	311035
42161	311036
1838	311037
1672	311038
2453	311039
58	311040
19028	311041
30193	311042
1889	311043
85219	311044
3944	311045
567	311046
168	311047
22072	311048
623	311049
348	311050
8289	311051
1663	311052
23015	311053
667	311054
122605	311055
564	311056
4579	311057
28374	311058
30914	311059
6898	311060
10785	311061
469	311062
1943	311063
10	311064
827	311065
2255	311066
164324	311067
438	311068
5790	311069
12170	311070
5	311071
45	311072
33	311073
132487	311074
70458	311075
10201	311076
6742	311077
35189	311078
12815	311079
20830	311080
31931	311081
4185	311082
30017	311083
88994	311084
27508	311085
76534	311086
9945	311087
6712	311088
39	311089
13486	311090
19410	311091
34475	311092
3955	311093
23991	311094
20393	311095
38278	311096
19410	311097
1083	311098
1436	311099
10245	311100
989	311101
1716	311102
14145	311103
19228	311104
10320	311105
20730	311106
1849	311107
4502	311108
3944	311109
79616	311110
955	311111
10285	311112
14338	311113
2078	311114
18025	311115
132811	311116
70333	311117
4207	311118
29712	311119
35186	311120
38623	311121
48374	311122
1692	311123
10696	311124
61544	311125
3066	311126
95	311127
2577	311128
9483	311129
33258	311130
17501	311131
40816	311132
132	311133
593	311134
71014	311135
24036	311136
10	311137
101974	311138
48106	311139
2263	311140
478	311141
1356	311142
10142	311143
479	311144
1309	311145
665	311146
857	311147
3997	311148
79538	311149
421	311150
4888	311151
5178	311152
6047	311153
2146	311154
327	311155
8734	311156
15450	311157
182	311158
14515	311159
161	311160
4153	311161
488	311162
25799	311163
8251	311164
27055	311165
34557	311166
4449	311167
202	311168
321	311169
61497	311170
1565	311171
2684	311172
33276	311173
43549	311174
11088	311175
728	311176
3580	311177
5148	311178
25257	311179
1434	311180
11734	311181
2296	311182
29358	311183
1191	311184
24742	311185
3887	311186
36923	311187
107	311188
556	311189
32319	311190
10410	311191
4764	311192
575	311193
5103	311194
1105	311195
50727	311196
10522	311197
51521	311198
4995	311199
1363	311200
16564	311201
17568	311202
7450	311203
23761	311204
1108	311205
9353	311206
621	311207
4499	311208
275	311209
4937	311210
36307	311211
23167	311212
34295	311213
35150	311214
3742	311215
85	311216
29156	311217
854	311218
20894	311219
1861	311220
24044	311221
13586	311222
968	311223
30912	311224
2550	311225
1309	311226
194	311227
2217	311228
5	311229
4947	311230
8550	311231
38	311232
891	311233
2899	311234
17902	311235
2907	311236
3177	311237
12092	311238
56067	311239
552	311240
101	311241
549	311242
3467	311243
198	311244
35083	311245
839	311246
1245	311247
113	311248
488	311249
86	311250
1	311251
713	311252
56214	311253
56327	311254
111711	311255
48320	311256
1657	311257
16941	311258
2308	311259
6984	311260
32866	311261
6449	311262
600	311263
4424	311264
32005	311265
2833	311266
98076	311267
22696	311268
34956	311269
263	311270
9572	311271
59150	311272
8151	311273
21507	311274
8574	311275
1075	311276
163	311277
309	311278
16907	311279
6291	311280
6408	311281
82768	311282
79538	311283
600	311284
8729	311285
745	311286
110902	311287
47244	311288
1204	311289
1322	311290
24	311291
11440	311292
230	311293
5	311294
16619	311295
28082	311296
32324	311297
22795	311298
12706	311299
2595	311300
90286	311301
7298	311302
4016	311303
36091	311304
36091	311305
844	311306
2309	311307
2793	311308
10639	311309
24471	311310
24377	311311
600	311312
8611	311313
20684	311314
2136	311315
38026	311316
13077	311317
7450	311318
20707	311319
745	311320
2919	311321
2361	311322
1772	311323
14065	311324
20299	311325
3935	311326
3569	311327
2706	311328
241	311329
16685	311330
38	311331
43182	311332
296	311333
73275	311334
34331	311335
2960	311336
989	311337
5500	311338
16164	311339
69283	311340
18273	311341
8029	311342
5036	311343
1955	311344
2144	311345
89	311346
471	311347
843	311348
31523	311349
2638	311350
29173	311351
2690	311352
1503	311353
1651	311354
1237	311355
23727	311356
41125	311357
1974	311358
17766	311359
5	311360
421	311361
5110	311362
466	311363
291	311364
2453	311365
43069	311366
226	311367
8574	311368
3239	311369
84915	311370
5156	311371
72901	311372
72901	311373
8165	311374
5916	311375
14101	311376
1247	311377
671	311378
71489	311379
4809	311380
3900	311381
26016	311382
50727	311383
4913	311384
4109	311385
43020	311386
6276	311387
57388	311388
27761	311389
476	311390
39136	311391
31948	311392
3734	311393
241	311394
102125	311395
22090	311396
23065	311397
32891	311398
16459	311399
100640	311400
1275	311401
405	311402
7400	311403
667	311404
775	311405
105813	311406
805	311407
29440	311408
1593	311409
1064	311410
22117	311411
225	311412
5839	311413
1310	311414
890	311415
35429	311416
6070	311417
118521	311418
13213	311419
10330	311420
2614	311421
11609	311422
323	311423
11006	311424
1258	311425
9	311426
3852	311427
2176	311428
5505	311429
634	311430
2176	311431
14879	311432
327	311433
100486	311434
10971	311435
9383	311436
1187	311437
38962	311438
24782	311439
44975	311440
24905	311441
5	311442
11459	311443
24248	311444
5346	311445
6101	311446
8489	311447
59864	311448
5178	311449
12425	311450
51918	311451
51918	311452
2425	311453
23711	311454
51276	311455
90320	311456
87	311457
194	311458
176	311459
475	311460
33873	311461
4	311462
7862	311463
19377	311464
11119	311465
5968	311466
3538	311467
2843	311468
15339	311469
52049	311470
3872	311471
388	311472
184	311473
104948	311474
8251	311475
67	311476
45073	311477
10657	311478
83386	311479
3715	311480
8922	311481
29022	311482
108440	311483
131	311484
21098	311485
10455	311486
7104	311487
1269	311488
20360	311489
1070	311490
3398	311491
1155	311492
1481	311493
2156	311494
2727	311495
11216	311496
18687	311497
7257	311498
4382	311499
1658	311500
6047	311501
11658	311502
671	311503
60295	311504
4736	311505
3115	311506
60095	311507
1231	311508
4405	311509
19006	311510
104160	311511
2022	311512
31088	311513
2720	311514
83395	311515
1172	311516
471	311517
3393	311518
58005	311519
198	311520
1008	311521
839	311522
3866	311523
78395	311524
66407	311525
4521	311526
2748	311527
955	311528
40590	311529
30483	311530
112425	311531
13780	311532
39	311533
9349	311534
3729	311535
201	311536
54636	311537
66153	311538
1567	311539
4798	311540
102	311541
68717	311542
6235	311543
1036	311544
3067	311545
826	311546
826	311547
3465	311548
36596	311549
3537	311550
826	311551
19	311552
39332	311553
1766	311554
5482	311555
3729	311556
28473	311557
18694	311558
34072	311559
902	311560
8664	311561
37788	311562
47364	311563
10076	311564
1	311565
182	311566
2675	311567
158	311568
9115	311569
1629	311570
805	311571
982	311572
102380	311573
6011	311574
9811	311575
7794	311576
60805	311577
677	311578
8507	311579
662	311580
5449	311581
2061	311582
10	311583
388	311584
8346	311585
91	311586
956	311587
3028	311588
24961	311589
23689	311590
250	311591
10629	311592
5045	311593
54706	311594
2634	311595
16460	311596
91115	311597
35515	311598
11337	311599
92026	311600
48724	311601
26661	311602
7374	311603
87741	311604
5940	311605
84891	311606
802	311607
7308	311608
9735	311609
1247	311610
11634	311611
158	311612
479	311613
21098	311614
14724	311615
25443	311616
31741	311617
15182	311618
4081	311619
20924	311620
1872	311621
27055	311622
31438	311623
35186	311624
7087	311625
3043	311626
30421	311627
21082	311628
19	311629
40990	311630
3191	311631
99016	311632
24472	311633
33339	311634
1109	311635
9031	311636
3972	311637
52	311638
46855	311639
3455	311640
6816	311641
5158	311642
44186	311643
82434	311644
7385	311645
26017	311646
3718	311647
275	311648
38124	311649
1307	311650
509	311651
30553	311652
18874	311653
23779	311654
3209	311655
105867	311656
3848	311657
10	311658
93682	311659
95	311660
421	311661
5158	311662
3273	311663
44909	311664
2754	311665
825	311666
66147	311667
59	311668
81026	311669
1682	311670
23822	311671
12787	311672
83264	311673
11073	311674
3600	311675
370	311676
1064	311677
819	311678
52872	311679
3320	311680
17908	311681
230	311682
3393	311683
677	311684
12919	311685
7104	311686
308	311687
3663	311688
523	311689
4605	311690
890	311691
1464	311692
30408	311693
48779	311694
27	311695
2577	311696
34048	311697
27	311698
3210	311699
488	311700
21609	311701
3348	311702
1655	311703
456	311704
1543	311705
1715	311706
8691	311707
5399	311708
508	311709
97	311710
972	311711
25302	311712
2872	311713
5295	311714
26738	311715
22210	311716
3175	311717
1981	311718
11456	311719
152	311720
3576	311721
5852	311722
1944	311723
60529	311724
1327	311725
400	311726
12211	311727
1061	311728
13019	311729
4423	311730
17872	311731
45	311732
3009	311733
21609	311734
1543	311735
856	311736
3866	311737
47027	311738
7308	311739
3866	311740
1418	311741
28438	311742
18	311743
58	311744
858	311745
5472	311746
516	311747
4891	311748
53395	311749
57739	311750
213	311751
6420	311752
1191	311753
1494	311754
42416	311755
115853	311756
5178	311757
397	311758
4099	311759
56577	311760
579	311761
9994	311762
1543	311763
5497	311764
8039	311765
830	311766
56608	311767
95	311768
60922	311769
72772	311770
5950	311771
2542	311772
2894	311773
1398	311774
46099	311775
3445	311776
9328	311777
1956	311778
38	311779
45217	311780
111742	311781
1543	311782
1679	311783
128247	311784
4403	311785
7291	311786
2612	311787
29	311788
20915	311789
52138	311790
5501	311791
1217	311792
1884	311793
5040	311794
23290	311795
2425	311796
807	311797
85	311798
2611	311799
57921	311800
198	311801
7039	311802
11083	311803
1012	311804
1187	311805
3203	311806
16977	311807
3786	311808
6584	311809
4715	311810
3417	311811
12183	311812
1142	311813
5217	311814
10294	311815
10	311816
23751	311817
4148	311818
66217	311819
81874	311820
3996	311821
3124	311822
5793	311823
1102	311824
717	311825
8486	311826
73920	311827
6380	311828
2558	311829
32392	311830
4287	311831
60454	311832
3226	311833
100330	311834
475	311835
5784	311836
5175	311837
5411	311838
5837	311839
6341	311840
5875	311841
87	311842
670	311843
5305	311844
4361	311845
64805	311846
647	311847
36051	311848
22554	311849
9918	311850
193	311851
29940	311852
31653	311853
356	311854
924	311855
1381	311856
29414	311857
356	311858
356	311859
356	311860
8126	311861
5994	311862
103410	311863
100326	311864
356	311865
1543	311866
19710	311867
686	311868
1258	311869
6781	311870
3214	311871
5178	311872
826	311873
19116	311874
16686	311875
13882	311876
799	311877
6003	311878
1122	311879
1240	311880
8090	311881
11153	311882
10383	311883
618	311884
7680	311885
37908	311886
22731	311887
101894	311888
190	311889
3557	311890
16236	311891
5897	311892
37809	311893
69981	311894
1543	311895
403	311896
43080	311897
4736	311898
2300	311899
31916	311900
2189	311901
837	311902
7648	311903
363	311904
3210	311905
128901	311906
587	311907
48646	311908
2820	311909
2641	311910
6151	311911
24030	311912
85	311913
4036	311914
28970	311915
1681	311916
21	311917
4582	311918
7988	311919
267	311920
3864	311921
4099	311922
1521	311923
3668	311924
10082	311925
447	311926
45	311927
29	311928
28243	311929
8289	311930
19612	311931
120376	311932
4833	311933
1434	311934
21823	311935
5855	311936
2416	311937
137624	311938
37645	311939
27975	311940
3067	311941
2080	311942
22099	311943
2261	311944
56090	311945
42671	311946
736	311947
924	311948
1	311949
1218	311950
2594	311951
1008	311952
249	311953
259	311954
3952	311955
1238	311956
1199	311957
1781	311958
2614	311959
150372	311960
119110	311961
1550	311962
1708	311963
1642	311964
9173	311965
54664	311966
51793	311967
12888	311968
4242	311969
327	311970
684	311971
327	311972
955	311973
102034	311974
126	311975
4895	311976
40220	311977
1620	311978
5798	311979
9354	311980
31866	311981
16507	311982
903	311983
11577	311984
6487	311985
2904	311986
110810	311987
1139	311988
2110	311989
4361	311990
505	311991
11391	311992
39431	311993
39152	311994
10	311995
111	311996
280	311997
1612	311998
14762	311999
968	312000
2986	312001
1022	312002
5099	312003
510	312004
11003	312005
46877	312006
347	312007
1172	312008
5178	312009
60982	312010
55138	312011
11697	312012
99579	312013
110613	312014
3049	312015
893	312016
17995	312017
41784	312018
1038	312019
67889	312020
28943	312021
25452	312022
14741	312023
62256	312024
348	312025
35160	312026
15842	312027
479	312028
471	312029
2600	312030
2593	312031
19285	312032
108841	312033
60385	312034
1748	312035
10	312036
11280	312037
57	312038
49256	312039
111	312040
5245	312041
1191	312042
2610	312043
25117	312044
4382	312045
1658	312046
89328	312047
273	312048
6897	312049
52	312050
52210	312051
14408	312052
26141	312053
9813	312054
248	312055
69927	312056
43057	312057
846	312058
18802	312059
420	312060
32778	312061
3	312062
2919	312063
117302	312064
19228	312065
2919	312066
100650	312067
349	312068
92	312069
59161	312070
23431	312071
16471	312072
6677	312073
2745	312074
5436	312075
108839	312076
57	312077
517	312078
11153	312079
35287	312080
7157	312081
1955	312082
11218	312083
27137	312084
15475	312085
551	312086
49313	312087
13937	312088
677	312089
20789	312090
165	312091
18344	312092
55612	312093
18419	312094
35968	312095
55444	312096
4816	312097
1205	312098
1970	312099
388	312100
22644	312101
7605	312102
1600	312103
65549	312104
21492	312105
23803	312106
59033	312107
634	312108
3545	312109
7000	312110
4864	312111
47	312112
431	312113
13469	312114
8831	312115
5409	312116
13262	312117
2217	312118
4062	312119
2578	312120
69659	312121
60277	312122
2175	312123
28565	312124
3067	312125
190	312126
82807	312127
70	312128
22981	312129
15519	312130
45280	312131
25	312132
10420	312133
54904	312134
2019	312135
105252	312136
7213	312137
17041	312138
543	312139
898	312140
1872	312141
589	312142
39470	312143
2352	312144
934	312145
137	312146
56172	312147
3125	312148
14146	312149
55662	312150
869	312151
36485	312152
812	312153
18	312154
8421	312155
12650	312156
5445	312157
92497	312158
3888	312159
4093	312160
1585	312161
165	312162
7322	312163
2426	312164
1309	312165
131878	312166
88136	312167
33951	312168
24202	312169
54587	312170
41539	312171
20161	312172
15962	312173
130	312174
968	312175
3256	312176
13635	312177
90350	312178
1929	312179
5615	312180
895	312181
95	312182
46038	312183
38626	312184
2017	312185
378	312186
11480	312187
9739	312188
56081	312189
10285	312190
71324	312191
9784	312192
79516	312193
6965	312194
24574	312195
25299	312196
349	312197
23691	312198
11010	312199
9266	312200
10616	312201
63339	312202
6148	312203
116833	312204
569	312205
7079	312206
10999	312207
16499	312208
3248	312209
6290	312210
1429	312211
21570	312212
10244	312213
294	312214
20364	312215
201	312216
11574	312217
3876	312218
13213	312219
8907	312220
12236	312221
24408	312222
5356	312223
4741	312224
6832	312225
27137	312226
73002	312227
120049	312228
3576	312229
33592	312230
1280	312231
3656	312232
8507	312233
3009	312234
20355	312235
143983	312236
143980	312237
19	312238
25	312239
9575	312240
38362	312241
275	312242
1629	312243
1685	312244
44139	312245
48	312246
168	312247
19999	312248
1473	312249
43	312250
51918	312251
3840	312252
21077	312253
92229	312254
10674	312255
29	312256
23778	312257
25264	312258
11661	312259
6903	312260
98479	312261
249	312262
269	312263
57774	312264
86920	312265
8814	312266
30433	312267
32862	312268
14347	312269
95	312270
73194	312271
48	312272
16079	312273
90105	312274
789	312275
17642	312276
11161	312277
15471	312278
25263	312279
30	312280
69323	312281
6334	312282
338	312283
4602	312284
103250	312285
1413	312286
479	312287
659	312288
31884	312289
49221	312290
8312	312291
3256	312292
96551	312293
2583	312294
2942	312295
90048	312296
14531	312297
3877	312298
41577	312299
9002	312300
57490	312301
2687	312302
1103	312303
32871	312304
2061	312305
5166	312306
35341	312307
22582	312308
168	312309
2976	312310
6290	312311
7009	312312
934	312313
17875	312314
124067	312315
4114	312316
33107	312317
44156	312318
4004	312319
109363	312320
7206	312321
90245	312322
1543	312323
3298	312324
34326	312325
3468	312326
7130	312327
567	312328
81574	312329
29994	312330
4184	312331
2367	312332
1944	312333
263	312334
22765	312335
7747	312336
7000	312337
17900	312338
2152	312339
1045	312340
16593	312341
18760	312342
8900	312343
1521	312344
680	312345
137072	312346
32865	312347
4718	312348
58024	312349
575	312350
35155	312351
27147	312352
18392	312353
39824	312354
677	312355
431	312356
3092	312357
21752	312358
47354	312359
20060	312360
1574	312361
1497	312362
3565	312363
1929	312364
7474	312365
25321	312366
476	312367
2421	312368
7315	312369
55252	312370
4311	312371
1257	312372
75393	312373
1494	312374
655	312375
71627	312376
11384	312377
479	312378
76	312379
8900	312380
16902	312381
76	312382
5969	312383
6911	312384
637	312385
10071	312386
6825	312387
479	312388
479	312389
1862	312390
1436	312391
397	312392
16131	312393
12460	312394
24	312395
7787	312396
43398	312397
16254	312398
2061	312399
72815	312400
10643	312401
71361	312402
12650	312403
110281	312404
2546	312405
2121	312406
10229	312407
162	312408
2642	312409
2332	312410
5171	312411
5111	312412
1565	312413
9926	312414
8292	312415
7074	312416
558	312417
118103	312418
21119	312419
14531	312420
11029	312421
62328	312422
2285	312423
39486	312424
45223	312425
799	312426
54706	312427
9304	312428
3563	312429
4885	312430
6952	312431
2296	312432
56802	312433
69380	312434
579	312435
158	312436
43082	312437
1155	312438
625	312439
31866	312440
31866	312441
4618	312442
1514	312443
29569	312444
471	312445
33126	312446
19378	312447
68	312448
1816	312449
17370	312450
68135	312451
5020	312452
1160	312453
67756	312454
21360	312455
2745	312456
1964	312457
123	312458
385	312459
1191	312460
1361	312461
20915	312462
17961	312463
3587	312464
4434	312465
3850	312466
2669	312467
1092	312468
6470	312469
1417	312470
104945	312471
15182	312472
13901	312473
39832	312474
53162	312475
38484	312476
110326	312477
29957	312478
58891	312479
162019	312480
2270	312481
14690	312482
61691	312483
5180	312484
1366	312485
1227	312486
55	312487
24299	312488
17682	312489
4290	312490
310	312491
2827	312492
27730	312493
349	312494
3527	312495
11347	312496
943	312497
10791	312498
57125	312499
160189	312500
20319	312501
38638	312502
39239	312503
68513	312504
408	312505
6295	312506
55665	312507
31733	312508
5111	312509
79538	312510
11391	312511
55263	312512
43926	312513
9811	312514
16670	312515
40490	312516
54082	312517
55108	312518
55665	312519
1108	312520
5746	312521
19189	312522
20684	312523
5254	312524
7361	312525
184	312526
91403	312527
7029	312528
90862	312529
22409	312530
80455	312531
86917	312532
3195	312533
557	312534
1105	312535
39911	312536
1493	312537
8284	312538
7909	312539
67364	312540
61171	312541
6961	312542
1230	312543
205	312544
32208	312545
669	312546
15787	312547
2765	312548
109246	312549
2695	312550
4344	312551
369	312552
799	312553
1099	312554
7198	312555
5022	312556
47364	312557
8824	312558
27673	312559
11596	312560
92881	312561
455	312562
36475	312563
91	312564
1	312565
86296	312566
532	312567
41161	312568
26525	312569
67226	312570
1	312571
623	312572
89942	312573
9751	312574
17766	312575
161805	312576
74404	312577
260	312578
65593	312579
6962	312580
11	312581
405	312582
623	312583
6487	312584
4054	312585
425	312586
2802	312587
8471	312588
1478	312589
7074	312590
68223	312591
6	312592
558	312593
2050	312594
26563	312595
36702	312596
1135	312597
87416	312598
47397	312599
46375	312600
6	312601
11	312602
11768	312603
4733	312604
75276	312605
1073	312606
1730	312607
29093	312608
599	312609
68728	312610
45419	312611
690	312612
105810	312613
53	312614
11	312615
16974	312616
54335	312617
60140	312618
2186	312619
761	312620
927	312621
31503	312622
1167	312623
2787	312624
6	312625
34089	312626
3424	312627
23492	312628
22700	312629
49370	312630
3317	312631
38785	312632
5478	312633
51210	312634
53	312635
7672	312636
27313	312637
386	312638
46798	312639
153	312640
2802	312641
11	312642
26514	312643
42532	312644
681	312645
49391	312646
20871	312647
3214	312648
1	312649
1380	312650
43	312651
6167	312652
133	312653
50453	312654
7585	312655
6997	312656
7671	312657
48	312658
44542	312659
57	312660
57	312661
961	312662
38510	312663
17296	312664
137	312665
2231	312666
85906	312667
20	312668
12837	312669
11364	312670
1279	312671
282	312672
4651	312673
50277	312674
3052	312675
38751	312676
1745	312677
137	312678
27029	312679
205	312680
4389	312681
4389	312682
4389	312683
4389	312684
4389	312685
5519	312686
2612	312687
9791	312688
104	312689
250	312690
10753	312691
10057	312692
2396	312693
28777	312694
82809	312695
691	312696
8448	312697
10128	312698
1870	312699
20492	312700
170	312701
4160	312702
1599	312703
201	312704
18084	312705
8476	312706
5573	312707
1586	312708
10617	312709
1160	312710
8121	312711
337	312712
14321	312713
13939	312714
34272	312715
11	312716
8393	312717
44469	312718
89770	312719
9247	312720
1392	312721
906	312722
104091	312723
6895	312724
7255	312725
62571	312726
88013	312727
1336	312728
11301	312729
1218	312730
2781	312731
83422	312732
3879	312733
41933	312734
31461	312735
634	312736
18466	312737
7206	312738
14533	312739
11	312740
109069	312741
6	312742
2776	312743
79558	312744
45800	312745
3052	312746
5355	312747
18040	312748
70667	312749
349	312750
1508	312751
110936	312752
4701	312753
4275	312754
82489	312755
37645	312756
18038	312757
1574	312758
13891	312759
1747	312760
63	312761
3038	312762
2033	312763
109593	312764
84	312765
902	312766
9390	312767
4444	312768
63084	312769
5885	312770
16249	312771
60873	312772
801	312773
73571	312774
6933	312775
1736	312776
54898	312777
24236	312778
71563	312779
1556	312780
2789	312781
342	312782
89616	312783
53151	312784
53	312785
413	312786
2839	312787
112156	312788
6	312789
337	312790
165	312791
38785	312792
4500	312793
87856	312794
9756	312795
1603	312796
18163	312797
12357	312798
79746	312799
104277	312800
8086	312801
322	312802
4500	312803
26829	312804
1099	312805
11	312806
40683	312807
99365	312808
1	312809
350	312810
12729	312811
693	312812
4733	312813
209	312814
7972	312815
3985	312816
4013	312817
11	312818
2115	312819
1599	312820
2452	312821
14645	312822
20111	312823
8342	312824
6282	312825
10120	312826
35558	312827
89724	312828
3712	312829
76309	312830
72801	312831
116791	312832
241	312833
11069	312834
1783	312835
2134	312836
313	312837
17585	312838
56625	312839
66077	312840
5405	312841
49380	312842
8761	312843
22469	312844
61192	312845
6780	312846
962	312847
134021	312848
1613	312849
70043	312850
27998	312851
1036	312852
2615	312853
38593	312854
1	312855
7605	312856
158470	312857
35687	312858
5355	312859
14324	312860
10330	312861
43283	312862
5148	312863
2109	312864
1378	312865
833	312866
38933	312867
11784	312868
33115	312869
477	312870
8590	312871
5267	312872
103426	312873
2258	312874
8079	312875
7105	312876
3599	312877
7749	312878
2332	312879
3263	312880
7510	312881
55072	312882
26747	312883
53002	312884
43031	312885
1417	312886
2633	312887
71857	312888
671	312889
300	312890
300	312891
47027	312892
3848	312893
356	312894
8318	312895
37141	312896
27998	312897
23811	312898
9925	312899
39442	312900
50370	312901
15895	312902
137	312903
7014	312904
4417	312905
920	312906
3848	312907
13386	312908
1181	312909
18576	312910
21508	312911
47612	312912
69859	312913
116360	312914
1000	312915
32113	312916
41521	312917
4838	312918
34338	312919
137708	312920
80679	312921
672	312922
476	312923
14499	312924
72115	312925
12829	312926
76	312927
71072	312928
60191	312929
2421	312930
681	312931
74	312932
472	312933
110189	312934
75	312935
17118	312936
5267	312937
731	312938
12082	312939
16617	312940
1009	312941
22507	312942
1633	312943
75	312944
15909	312945
55566	312946
4528	312947
8253	312948
14356	312949
23070	312950
8728	312951
11153	312952
13408	312953
1811	312954
4950	312955
1858	312956
13720	312957
328	312958
475	312959
13	312960
2542	312961
551	312962
4580	312963
249	312964
541	312965
544	312966
385	312967
6829	312968
1753	312969
1575	312970
650	312971
5875	312972
914	312973
581	312974
3997	312975
120	312976
63	312977
150721	312978
20	312979
16313	312980
18361	312981
5798	312982
5284	312983
37111	312984
20715	312985
202	312986
18842	312987
422	312988
21210	312989
79648	312990
1172	312991
11743	312992
25257	312993
5021	312994
280	312995
31622	312996
1357	312997
28449	312998
4078	312999
57761	313000
15374	313001
1652	313002
10166	313003
20754	313004
17640	313005
46333	313006
20153	313007
6614	313008
488	313009
16210	313010
87583	313011
33646	313012
14062	313013
31975	313014
38143	313015
54205	313016
34842	313017
1493	313018
3867	313019
7953	313020
46222	313021
5099	313022
8424	313023
112547	313024
55402	313025
6115	313026
104404	313027
2730	313028
55865	313029
97050	313030
7230	313031
37667	313032
7703	313033
14775	313034
42561	313035
16485	313036
1121	313037
74	313038
8516	313039
33	313040
7605	313041
932	313042
6905	313043
13453	313044
4075	313045
19502	313046
122490	313047
649	313048
5392	313049
3214	313050
21338	313051
260	313052
1128	313053
43249	313054
1195	313055
64429	313056
4637	313057
137182	313058
4463	313059
881	313060
27465	313061
6058	313062
161	313063
1747	313064
5928	313065
32691	313066
888	313067
622	313068
2846	313069
107321	313070
43036	313071
1806	313072
21976	313073
65642	313074
4338	313075
83050	313076
12319	313077
162	313078
465	313079
17457	313080
12150	313081
3828	313082
2172	313083
19749	313084
11186	313085
955	313086
23813	313087
14653	313088
25	313089
116349	313090
59	313091
1983	313092
475	313093
26593	313094
2052	313095
93712	313096
2231	313097
1951	313098
14125	313099
4025	313100
2880	313101
4585	313102
135458	313103
25813	313104
72727	313105
3052	313106
22	313107
5745	313108
16761	313109
31911	313110
13084	313111
19883	313112
31004	313113
18719	313114
12877	313115
36756	313116
13184	313117
11198	313118
2521	313119
15836	313120
31450	313121
35304	313122
111903	313123
13720	313124
379	313125
32916	313126
124078	313127
5460	313128
8158	313129
81998	313130
38739	313131
88355	313132
422	313133
3613	313134
10518	313135
3679	313136
6142	313137
8543	313138
3587	313139
14196	313140
113734	313141
135684	313142
660	313143
2124	313144
28397	313145
3635	313146
28513	313147
465	313148
17541	313149
55144	313150
90437	313151
68513	313152
46069	313153
15990	313154
47118	313155
8118	313156
331	313157
5055	313158
101347	313159
1158	313160
26759	313161
3949	313162
369	313163
70594	313164
287	313165
22700	313166
64350	313167
10703	313168
2640	313169
12408	313170
123056	313171
8266	313172
114513	313173
17509	313174
18657	313175
165	313176
2640	313177
49495	313178
48657	313179
4434	313180
20	313181
23598	313182
2843	313183
20112	313184
3766	313185
7281	313186
131379	313187
90457	313188
91464	313189
85944	313190
20302	313191
16292	313192
7233	313193
13222	313194
63569	313195
1729	313196
23021	313197
113056	313198
20111	313199
8583	313200
90435	313201
30153	313202
58591	313203
331	313204
61601	313205
36785	313206
7263	313207
2531	313208
1146	313209
2245	313210
25858	313211
77033	313212
12101	313213
28995	313214
21621	313215
24597	313216
1275	313217
24322	313218
11384	313219
785	313220
90030	313221
29187	313222
49773	313223
2408	313224
1771	313225
105941	313226
117	313227
117	313228
17578	313229
39918	313230
4332	313231
19	313232
18818	313233
13150	313234
47090	313235
3072	313236
1591	313237
101066	313238
1269	313239
67518	313240
9913	313241
54505	313242
890	313243
72	313244
249	313245
54951	313246
129	313247
4561	313248
1617	313249
43065	313250
16701	313251
21413	313252
54610	313253
6668	313254
22624	313255
1307	313256
694	313257
3969	313258
43	313259
3060	313260
1883	313261
4467	313262
56239	313263
127670	313264
3296	313265
7525	313266
1222	313267
19596	313268
1038	313269
352	313270
575	313271
53877	313272
7028	313273
71673	313274
8353	313275
661	313276
11660	313277
107177	313278
16242	313279
33991	313280
64267	313281
5978	313282
40653	313283
9936	313284
1054	313285
4055	313286
10324	313287
4512	313288
1503	313289
1429	313290
43332	313291
32059	313292
3225	313293
1962	313294
13532	313295
83178	313296
5031	313297
21082	313298
125900	313299
283	313300
7491	313301
9252	313302
2313	313303
7421	313304
79244	313305
52495	313306
3421	313307
1114	313308
124	313309
468	313310
42672	313311
5166	313312
564	313313
1736	313314
4330	313315
3809	313316
14434	313317
3668	313318
670	313319
1555	313320
8493	313321
964	313322
1200	313323
1664	313324
15798	313325
8661	313326
44156	313327
4473	313328
992	313329
3267	313330
83497	313331
5130	313332
11634	313333
113176	313334
5839	313335
1944	313336
265	313337
120	313338
44485	313339
24790	313340
8444	313341
45870	313342
346	313343
371	313344
25005	313345
73	313346
178	313347
62024	313348
6496	313349
4179	313350
9249	313351
5606	313352
5929	313353
1645	313354
1998	313355
763	313356
898	313357
31985	313358
27617	313359
26076	313360
2648	313361
11674	313362
3008	313363
21830	313364
11126	313365
16959	313366
21674	313367
125869	313368
85	313369
31632	313370
6296	313371
3069	313372
23925	313373
23603	313374
81324	313375
14862	313376
1600	313377
96370	313378
42183	313379
5503	313380
73005	313381
21360	313382
10244	313383
18139	313384
31692	313385
69507	313386
108913	313387
3321	313388
137247	313389
1983	313390
53177	313391
21	313392
53309	313393
51805	313394
4057	313395
27616	313396
1194	313397
10445	313398
21174	313399
9002	313400
11049	313401
7306	313402
5063	313403
2732	313404
1564	313405
32071	313406
37823	313407
54463	313408
111709	313409
13659	313410
137946	313411
30769	313412
26348	313413
124835	313414
41524	313415
15425	313416
123745	313417
8242	313418
115895	313419
12295	313420
111814	313421
13352	313422
53572	313423
3690	313424
64494	313425
61962	313426
66110	313427
41824	313428
37518	313429
121713	313430
55366	313431
21298	313432
56970	313433
99753	313434
41655	313435
129633	313436
27367	313437
68642	313438
40564	313439
40564	313440
16371	313441
58217	313442
132827	313443
412	313444
4583	313445
28685	313446
1642	313447
3935	313448
12630	313449
17197	313450
1278	313451
118528	313452
2036	313453
15028	313454
9272	313455
18351	313456
2085	313457
23990	313458
36362	313459
2839	313460
121121	313461
147313	313462
50227	313463
2972	313464
1944	313465
9768	313466
518	313467
3562	313468
43568	313469
25422	313470
49462	313471
17139	313472
608	313473
23498	313474
240	313475
1913	313476
4624	313477
672	313478
3545	313479
29204	313480
11097	313481
13874	313482
4291	313483
310	313484
30038	313485
229	313486
3907	313487
479	313488
9383	313489
23252	313490
18244	313491
45141	313492
110552	313493
16286	313494
152627	313495
17027	313496
64879	313497
29271	313498
121305	313499
107366	313500
60038	313501
22765	313502
3847	313503
18061	313504
63126	313505
1760	313506
4426	313507
40545	313508
136796	313509
90177	313510
6787	313511
26379	313512
1345	313513
24849	313514
24394	313515
44360	313516
1281	313517
6311	313518
35411	313519
123769	313520
41643	313521
111927	313522
37318	313523
49924	313524
117125	313525
122125	313526
59555	313527
18527	313528
106972	313529
145227	313530
13756	313531
26786	313532
137717	313533
125911	313534
8102	313535
22752	313536
24825	313537
1811	313538
3177	313539
162783	313540
1827	313541
121681	313542
17741	313543
4288	313544
19752	313545
10996	313546
6219	313547
87705	313548
27051	313549
1469	313550
158479	313551
6862	313552
111291	313553
5967	313554
154697	313555
5790	313556
19590	313557
111802	313558
73646	313559
655	313560
144816	313561
6996	313562
70804	313563
5760	313564
99027	313565
25398	313566
125968	313567
6452	313568
121512	313569
17428	313570
52787	313571
118896	313572
81726	313573
31439	313574
53942	313575
24787	313576
13591	313577
42010	313578
3687	313579
60206	313580
98929	313581
5261	313582
20442	313583
78070	313584
19057	313585
70515	313586
175	313587
82251	313588
11722	313589
6496	313590
13476	313591
78129	313592
30856	313593
56095	313594
65572	313595
10	313596
5720	313597
23050	313598
3610	313599
162045	313600
21387	313601
117	313602
3866	313603
2615	313604
515	313605
826	313606
25333	313607
1035	313608
8505	313609
571	313610
15773	313611
7988	313612
19555	313613
113785	313614
20	313615
1892	313616
1354	313617
330	313618
16935	313619
5032	313620
27723	313621
17046	313622
56408	313623
1498	313624
6296	313625
8002	313626
47498	313627
15	313628
147926	313629
6374	313630
9361	313631
102	313632
35486	313633
850	313634
24297	313635
18582	313636
6073	313637
2054	313638
24784	313639
4937	313640
54	313641
2061	313642
6020	313643
16781	313644
111	313645
46520	313646
111	313647
2084	313648
3293	313649
10387	313650
789	313651
175	313652
8497	313653
349	313654
54	313655
6043	313656
1337	313657
8800	313658
1173	313659
49770	313660
64594	313661
11325	313662
1467	313663
465	313664
1565	313665
90906	313666
53005	313667
88231	313668
16460	313669
20	313670
2916	313671
160	313672
4622	313673
593	313674
593	313675
1133	313676
198	313677
250	313678
250	313679
3226	313680
28968	313681
8420	313682
161	313683
23998	313684
27567	313685
22966	313686
5364	313687
100640	313688
3648	313689
75077	313690
138135	313691
54206	313692
18205	313693
1266	313694
835	313695
12529	313696
7139	313697
3568	313698
123999	313699
12730	313700
912	313701
209	313702
681	313703
1692	313704
66580	313705
18444	313706
1707	313707
22214	313708
1480	313709
1338	313710
42970	313711
4639	313712
3617	313713
27715	313714
160	313715
1297	313716
39	313717
188	313718
1309	313719
10267	313720
18325	313721
17739	313722
21355	313723
21326	313724
26522	313725
14753	313726
19699	313727
135775	313728
2204	313729
22700	313730
5839	313731
9367	313732
74	313733
360	313734
13942	313735
130884	313736
388	313737
34089	313738
1295	313739
165	313740
14740	313741
11372	313742
736	313743
60180	313744
61412	313745
1551	313746
53798	313747
2019	313748
4711	313749
16069	313750
31461	313751
2019	313752
2111	313753
94196	313754
45305	313755
9768	313756
132	313757
302	313758
3981	313759
42096	313760
38510	313761
96611	313762
11176	313763
94641	313764
5972	313765
894	313766
667	313767
91478	313768
16559	313769
7922	313770
11549	313771
6335	313772
107734	313773
968	313774
4344	313775
26595	313776
138377	313777
121854	313778
31288	313779
97976	313780
40862	313781
29402	313782
23851	313783
23851	313784
45022	313785
110464	313786
40589	313787
45154	313788
4804	313789
27416	313790
136170	313791
45596	313792
136170	313793
97976	313794
4407	313795
106217	313796
4804	313797
28324	313798
22541	313799
90667	313800
153711	313801
114089	313802
56230	313803
88028	313804
1944	313805
62507	313806
95091	313807
136536	313808
11931	313809
853	313810
5852	313811
6873	313812
4533	313813
16565	313814
4693	313815
2256	313816
115298	313817
1878	313818
3687	313819
61879	313820
13243	313821
932	313822
27465	313823
5220	313824
8744	313825
11973	313826
579	313827
41283	313828
5	313829
6617	313830
812	313831
932	313832
1199	313833
962	313834
812	313835
161683	313836
71125	313837
61872	313838
27629	313839
85442	313840
3432	313841
4615	313842
79365	313843
3224	313844
19751	313845
2415	313846
75644	313847
921	313848
40226	313849
34154	313850
185	313851
1564	313852
102	313853
102	313854
5505	313855
7385	313856
22	313857
3829	313858
1256	313859
18070	313860
22537	313861
4522	313862
28098	313863
26685	313864
16460	313865
40355	313866
7385	313867
2060	313868
1444	313869
114438	313870
13773	313871
1531	313872
6290	313873
39888	313874
2045	313875
158400	313876
87749	313877
96579	313878
100863	313879
30897	313880
84523	313881
3265	313882
77761	313883
4521	313884
62461	313885
154727	313886
158622	313887
10175	313888
36024	313889
115353	313890
20632	313891
19104	313892
83781	313893
122492	313894
97943	313895
122931	313896
35855	313897
29	313898
85886	313899
2058	313900
3565	313901
996	313902
21293	313903
19592	313904
162117	313905
14764	313906
18932	313907
88249	313908
2239	313909
158625	313910
126734	313911
1091	313912
71608	313913
14578	313914
44222	313915
160664	313916
92810	313917
67568	313918
13008	313919
71929	313920
78310	313921
39285	313922
40955	313923
65499	313924
6067	313925
98099	313926
69194	313927
28183	313928
91001	313929
35451	313930
69032	313931
121682	313932
124772	313933
166243	313934
68129	313935
145386	313936
70904	313937
158041	313938
75922	313939
71401	313940
22642	313941
150948	313942
35471	313943
115756	313944
23091	313945
23651	313946
112994	313947
90089	313948
64862	313949
41456	313950
90168	313951
111477	313952
122680	313953
7769	313954
3152	313955
57124	313956
42216	313957
30119	313958
15164	313959
30643	313960
120074	313961
122806	313962
88022	313963
144727	313964
44554	313965
84714	313966
75575	313967
37188	313968
24533	313969
156678	313970
3208	313971
35245	313972
122404	313973
102044	313974
24737	313975
80370	313976
86621	313977
3306	313978
45537	313979
1780	313980
259	313981
585	313982
97	313983
111681	313984
817	313985
8251	313986
28933	313987
95929	313988
82387	313989
23967	313990
74604	313991
5005	313992
67360	313993
3471	313994
2335	313995
6540	313996
4330	313997
4736	313998
1428	313999
26489	314000
16999	314001
249	314002
856	314003
42120	314004
2611	314005
97582	314006
2092	314007
11	314008
1865	314009
11479	314010
921	314011
37932	314012
36013	314013
5747	314014
32228	314015
27042	314016
8484	314017
14158	314018
17363	314019
229	314020
1986	314021
7303	314022
9133	314023
27763	314024
71062	314025
21118	314026
8493	314027
671	314028
7437	314029
346	314030
26649	314031
1838	314032
5650	314033
1011	314034
1139	314035
2673	314036
57	314037
714	314038
551	314039
533	314040
6891	314041
205	314042
57	314043
2271	314044
41834	314045
12379	314046
2771	314047
10872	314048
3545	314049
494	314050
12538	314051
10570	314052
74795	314053
133	314054
85	314055
1620	314056
856	314057
8747	314058
33794	314059
37100	314060
15570	314061
424	314062
11353	314063
9241	314064
3051	314065
18451	314066
13772	314067
4090	314068
591	314069
2015	314070
5854	314071
40559	314072
8920	314073
1886	314074
5115	314075
10314	314076
32	314077
2814	314078
21227	314079
8448	314080
49181	314081
33951	314082
1139	314083
4242	314084
20464	314085
24032	314086
11059	314087
49033	314088
13688	314089
5	314090
447	314091
5245	314092
469	314093
3186	314094
70937	314095
2274	314096
27022	314097
51793	314098
33146	314099
4398	314100
1295	314101
2695	314102
397	314103
3620	314104
2245	314105
2245	314106
68512	314107
21166	314108
9167	314109
1510	314110
549	314111
5142	314112
7859	314113
29747	314114
29747	314115
3282	314116
8827	314117
3546	314118
532	314119
21199	314120
532	314121
33392	314122
52435	314123
555	314124
39243	314125
3014	314126
505	314127
120	314128
433	314129
1361	314130
2082	314131
665	314132
8346	314133
67724	314134
1	314135
10099	314136
11085	314137
1209	314138
58066	314139
108587	314140
21217	314141
1080	314142
1218	314143
32885	314144
1088	314145
8024	314146
2217	314147
26239	314148
100680	314149
94131	314150
4996	314151
6852	314152
2520	314153
15520	314154
7670	314155
17363	314156
8518	314157
22132	314158
67757	314159
29162	314160
90344	314161
22495	314162
1064	314163
3008	314164
136836	314165
50851	314166
120536	314167
43348	314168
7230	314169
49635	314170
8736	314171
16159	314172
1147	314173
7931	314174
4779	314175
25008	314176
70469	314177
634	314178
12967	314179
664	314180
3229	314181
4813	314182
101	314183
4050	314184
93693	314185
7988	314186
421	314187
64689	314188
9049	314189
27286	314190
2045	314191
1866	314192
42663	314193
910	314194
100100	314195
9000	314196
6060	314197
54876	314198
58947	314199
893	314200
46897	314201
99462	314202
1597	314203
11006	314204
1787	314205
22411	314206
29709	314207
29257	314208
4362	314209
109363	314210
11234	314211
13084	314212
12408	314213
5608	314214
11478	314215
1603	314216
32	314217
23355	314218
3833	314219
58506	314220
78443	314221
67953	314222
46724	314223
2904	314224
27685	314225
45981	314226
1001	314227
1080	314228
932	314229
412	314230
131538	314231
1565	314232
8591	314233
22968	314234
1314	314235
106	314236
3606	314237
4802	314238
296	314239
817	314240
9292	314241
5241	314242
5977	314243
17175	314244
4816	314245
59992	314246
59992	314247
256	314248
1188	314249
76009	314250
2595	314251
943	314252
633	314253
2711	314254
90461	314255
694	314256
112077	314257
54760	314258
2274	314259
8771	314260
2644	314261
69640	314262
12193	314263
34523	314264
13458	314265
36596	314266
25257	314267
109558	314268
4035	314269
5	314270
18831	314271
76	314272
16417	314273
17812	314274
26412	314275
108503	314276
156448	314277
56688	314278
53956	314279
6459	314280
128558	314281
63423	314282
30219	314283
28176	314284
99496	314285
9536	314286
2492	314287
299	314288
164289	314289
20920	314290
18823	314291
124447	314292
28027	314293
11850	314294
42002	314295
42002	314296
2563	314297
1450	314298
4118	314299
2396	314300
61537	314301
55207	314302
14330	314303
37	314304
462	314305
99	314306
32230	314307
4499	314308
11234	314309
7076	314310
1701	314311
11234	314312
561	314313
5811	314314
107161	314315
960	314316
3528	314317
35828	314318
48089	314319
60658	314320
3873	314321
38684	314322
23724	314323
12666	314324
41986	314325
54483	314326
1264	314327
27378	314328
61765	314329
2615	314330
13755	314331
13341	314332
3112	314333
4254	314334
16017	314335
137659	314336
109078	314337
14010	314338
41697	314339
3752	314340
43781	314341
25347	314342
491	314343
41876	314344
10504	314345
8616	314346
2489	314347
322	314348
6905	314349
569	314350
11527	314351
23106	314352
33773	314353
503	314354
41876	314355
25940	314356
1618	314357
44608	314358
1608	314359
264	314360
74633	314361
2893	314362
21609	314363
3982	314364
1949	314365
26770	314366
40194	314367
541	314368
2951	314369
76711	314370
52460	314371
70049	314372
11403	314373
22	314374
13967	314375
52039	314376
64632	314377
52039	314378
74602	314379
14659	314380
224	314381
41220	314382
812	314383
261	314384
96413	314385
1015	314386
79130	314387
56934	314388
3964	314389
66062	314390
17827	314391
82306	314392
72119	314393
18376	314394
7677	314395
86096	314396
33707	314397
2454	314398
322	314399
322	314400
2454	314401
29508	314402
1229	314403
62729	314404
21657	314405
102384	314406
8858	314407
20682	314408
10555	314409
31530	314410
11094	314411
21628	314412
28337	314413
19	314414
32941	314415
122584	314416
16026	314417
343	314418
24808	314419
47508	314420
22180	314421
3705	314422
27026	314423
83114	314424
7363	314425
93939	314426
162204	314427
75491	314428
134632	314429
23966	314430
165115	314431
37351	314432
167453	314433
40804	314434
93934	314435
45144	314436
45831	314437
29498	314438
11499	314439
14507	314440
1194	314441
65873	314442
72023	314443
156336	314444
115794	314445
58253	314446
166	314447
3738	314448
26482	314449
14157	314450
146879	314451
18004	314452
44688	314453
75699	314454
29475	314455
74771	314456
84441	314457
84749	314458
2220	314459
21107	314460
68020	314461
9236	314462
73607	314463
113155	314464
74451	314465
120205	314466
62542	314467
42498	314468
4161	314469
127740	314470
44538	314471
135689	314472
11143	314473
148419	314474
70278	314475
12746	314476
134112	314477
39333	314478
75456	314479
47406	314480
87128	314481
1308	314482
30153	314483
38798	314484
68470	314485
109864	314486
42184	314487
64244	314488
56296	314489
50224	314490
80299	314491
125588	314492
164559	314493
1070	314494
31098	314495
6977	314496
68126	314497
113812	314498
73405	314499
117246	314500
71757	314501
34250	314502
20911	314503
115694	314504
121483	314505
74565	314506
94308	314507
90564	314508
2206	314509
105676	314510
16	314511
45913	314512
270	314513
3186	314514
8265	314515
18122	314516
16529	314517
67698	314518
34802	314519
66107	314520
331	314521
2010	314522
13429	314523
49211	314524
82680	314525
42635	314526
8259	314527
115554	314528
224	314529
470	314530
95222	314531
20654	314532
43020	314533
115563	314534
456	314535
9766	314536
4038	314537
48059	314538
3229	314539
125445	314540
1279	314541
9742	314542
2949	314543
5401	314544
127399	314545
1405	314546
18601	314547
7624	314548
420	314549
137852	314550
443	314551
35186	314552
23066	314553
270	314554
3384	314555
95	314556
10287	314557
17001	314558
2080	314559
1293	314560
5968	314561
2497	314562
188	314563
856	314564
122875	314565
3289	314566
112242	314567
21089	314568
83103	314569
13014	314570
21833	314571
55505	314572
25627	314573
56645	314574
24635	314575
3136	314576
135	314577
101607	314578
75283	314579
42655	314580
130676	314581
48940	314582
21120	314583
12947	314584
8980	314585
137317	314586
80851	314587
111832	314588
10473	314589
40403	314590
98748	314591
59792	314592
19216	314593
87284	314594
7247	314595
45590	314596
65229	314597
149079	314598
25789	314599
78272	314600
628	314601
100818	314602
6614	314603
111836	314604
6552	314605
50172	314606
20361	314607
33574	314608
9736	314609
14508	314610
256	314611
167	314612
119120	314613
9009	314614
7463	314615
166146	314616
127650	314617
15802	314618
213	314619
40547	314620
51636	314621
47935	314622
9230	314623
7120	314624
89866	314625
10032	314626
7865	314627
33843	314628
20194	314629
23548	314630
24099	314631
24099	314632
130025	314633
66420	314634
9639	314635
28052	314636
19922	314637
75552	314638
133231	314639
22416	314640
33507	314641
50187	314642
13201	314643
24733	314644
127834	314645
5981	314646
11904	314647
575	314648
79025	314649
349	314650
9738	314651
25091	314652
56563	314653
2503	314654
5557	314655
75	314656
58175	314657
4496	314658
49351	314659
91284	314660
31765	314661
205	314662
52631	314663
17922	314664
9230	314665
56454	314666
205	314667
7374	314668
9195	314669
41839	314670
37399	314671
153888	314672
135433	314673
16004	314674
78796	314675
23004	314676
256	314677
18742	314678
64164	314679
31084	314680
4621	314681
85835	314682
85559	314683
26854	314684
4911	314685
14296	314686
39165	314687
101388	314688
60069	314689
2550	314690
714	314691
400	314692
4012	314693
13474	314694
1245	314695
250	314696
4603	314697
3248	314698
3041	314699
567	314700
10787	314701
11089	314702
10250	314703
31866	314704
198	314705
22641	314706
47296	314707
3663	314708
17510	314709
143543	314710
45288	314711
28564	314712
1942	314713
3198	314714
10844	314715
167743	314716
8	314717
55038	314718
17122	314719
97739	314720
94744	314721
4533	314722
66069	314723
66069	314724
7657	314725
80566	314726
83656	314727
54046	314728
20306	314729
32353	314730
31262	314731
48350	314732
84818	314733
32435	314734
32435	314735
116467	314736
16713	314737
70712	314738
117040	314739
43086	314740
1880	314741
123	314742
84080	314743
61133	314744
61133	314745
17711	314746
1332	314747
2	314748
41758	314749
32732	314750
25476	314751
61548	314752
77556	314753
124932	314754
94409	314755
1332	314756
2928	314757
107710	314758
24	314759
1146	314760
66481	314761
88966	314762
7469	314763
29005	314764
29005	314765
31040	314766
17766	314767
45928	314768
12708	314769
66401	314770
24	314771
57731	314772
5694	314773
699	314774
3325	314775
334	314776
9673	314777
412	314778
127843	314779
72683	314780
23389	314781
2951	314782
245	314783
36574	314784
811	314785
1012	314786
119231	314787
667	314788
1556	314789
1091	314790
136957	314791
4288	314792
264	314793
189	314794
5	314795
10504	314796
22937	314797
1608	314798
70251	314799
4629	314800
6507	314801
691	314802
128883	314803
13968	314804
240	314805
10433	314806
16818	314807
3170	314808
3170	314809
3170	314810
3170	314811
52898	314812
29	314813
77558	314814
1304	314815
96262	314816
14224	314817
50161	314818
70066	314819
2296	314820
23974	314821
76004	314822
7021	314823
58	314824
1985	314825
494	314826
21326	314827
50211	314828
2829	314829
972	314830
37359	314831
30034	314832
85	314833
36658	314834
23043	314835
1428	314836
329	314837
45804	314838
5775	314839
2198	314840
2245	314841
4667	314842
1080	314843
5096	314844
5807	314845
23352	314846
1008	314847
992	314848
29965	314849
36245	314850
65875	314851
34701	314852
921	314853
12968	314854
1576	314855
4715	314856
855	314857
12423	314858
3084	314859
3853	314860
24720	314861
3252	314862
5055	314863
8474	314864
5609	314865
8608	314866
471	314867
3648	314868
81651	314869
111	314870
20253	314871
9416	314872
118686	314873
138	314874
1201	314875
101504	314876
72771	314877
1819	314878
36678	314879
1194	314880
32881	314881
83522	314882
19123	314883
619	314884
4743	314885
3320	314886
1865	314887
31090	314888
10120	314889
10534	314890
1372	314891
8251	314892
41401	314893
11163	314894
6073	314895
5919	314896
12024	314897
69586	314898
5782	314899
997	314900
148391	314901
101121	314902
53318	314903
88834	314904
139415	314905
448	314906
147036	314907
132318	314908
39163	314909
23416	314910
4695	314911
123	314912
47752	314913
3989	314914
89389	314915
28035	314916
1256	314917
127298	314918
12491	314919
113568	314920
20008	314921
275	314922
52	314923
109507	314924
6129	314925
42991	314926
3235	314927
67806	314928
29175	314929
166	314930
2949	314931
87631	314932
71234	314933
166	314934
24130	314935
161991	314936
58040	314937
64948	314938
8049	314939
82861	314940
92054	314941
54055	314942
48155	314943
1358	314944
52461	314945
404	314946
84027	314947
74308	314948
21387	314949
135640	314950
75226	314951
16971	314952
18309	314953
1	314954
1115	314955
24695	314956
680	314957
58809	314958
28	314959
2996	314960
43478	314961
642	314962
69463	314963
90231	314964
26902	314965
3187	314966
113985	314967
47047	314968
4600	314969
35069	314970
34428	314971
10057	314972
1078	314973
3047	314974
57996	314975
122755	314976
9590	314977
50027	314978
45174	314979
29206	314980
79261	314981
58880	314982
3225	314983
28147	314984
128916	314985
70099	314986
129677	314987
119104	314988
132321	314989
160371	314990
2210	314991
38697	314992
1807	314993
3245	314994
19170	314995
124042	314996
3703	314997
47429	314998
297	314999
24242	315000
27731	315001
314	315002
653	315003
243	315004
48373	315005
6221	315006
4161	315007
68947	315008
1279	315009
1865	315010
13540	315011
300	315012
1195	315013
12892	315014
84	315015
537	315016
203	315017
17281	315018
44714	315019
40858	315020
40795	315021
108915	315022
42513	315023
33556	315024
8673	315025
14119	315026
9404	315027
130710	315028
55007	315029
19564	315030
73722	315031
58707	315032
17848	315033
142073	315034
80307	315035
138919	315036
10954	315037
9711	315038
2545	315039
4062	315040
95908	315041
763	315042
54457	315043
1882	315044
8516	315045
665	315046
18673	315047
9809	315048
18084	315049
347	315050
5525	315051
54707	315052
76133	315053
156188	315054
121	315055
16852	315056
44361	315057
75605	315058
50574	315059
45889	315060
34754	315061
61761	315062
67477	315063
41779	315064
40878	315065
13730	315066
68930	315067
14833	315068
16600	315069
170	315070
17713	315071
55960	315072
9892	315073
112	315074
118354	315075
2189	315076
1970	315077
84	315078
469	315079
25799	315080
8657	315081
1937	315082
4954	315083
28873	315084
53989	315085
4978	315086
13811	315087
3268	315088
58766	315089
936	315090
103217	315091
2031	315092
92574	315093
137016	315094
6049	315095
5020	315096
293	315097
5579	315098
61649	315099
19215	315100
718	315101
42199	315102
62833	315103
15203	315104
42199	315105
95086	315106
89226	315107
120982	315108
16015	315109
53785	315110
156639	315111
90572	315112
45435	315113
56033	315114
20808	315115
27154	315116
1454	315117
1564	315118
74273	315119
1312	315120
71635	315121
4343	315122
504	315123
117	315124
912	315125
1266	315126
34761	315127
472	315128
1278	315129
16143	315130
25009	315131
92323	315132
2097	315133
114	315134
4197	315135
102214	315136
39792	315137
88980	315138
35642	315139
112173	315140
114	315141
12020	315142
85444	315143
133	315144
18968	315145
226	315146
49515	315147
199	315148
267	315149
535	315150
6052	315151
39923	315152
18811	315153
2351	315154
451	315155
102	315156
20207	315157
5095	315158
7316	315159
2144	315160
6612	315161
90322	315162
30013	315163
14895	315164
1524	315165
2268	315166
440	315167
14978	315168
54587	315169
910	315170
89019	315171
821	315172
792	315173
1175	315174
749	315175
34	315176
34	315177
20204	315178
927	315179
1575	315180
27787	315181
1633	315182
1905	315183
8171	315184
2068	315185
1330	315186
4603	315187
964	315188
2167	315189
2994	315190
32294	315191
519	315192
4400	315193
57751	315194
63479	315195
54051	315196
34	315197
10667	315198
4815	315199
40078	315200
21633	315201
1653	315202
48522	315203
18787	315204
2040	315205
35202	315206
1561	315207
546	315208
644	315209
1025	315210
821	315211
1974	315212
712	315213
644	315214
581	315215
644	315216
2412	315217
64641	315218
4960	315219
26490	315220
18788	315221
4725	315222
368	315223
5034	315224
4234	315225
61517	315226
89609	315227
27183	315228
869	315229
18219	315230
91142	315231
2685	315232
4869	315233
54993	315234
78276	315235
66339	315236
99531	315237
26123	315238
69488	315239
3212	315240
93816	315241
166285	315242
451	315243
78210	315244
10246	315245
17121	315246
112	315247
39519	315248
3535	315249
32228	315250
51443	315251
50361	315252
38561	315253
30537	315254
5555	315255
19952	315256
118045	315257
8803	315258
116122	315259
20533	315260
17407	315261
55207	315262
9511	315263
9672	315264
132085	315265
81028	315266
11395	315267
42010	315268
22381	315269
48022	315270
28541	315271
832	315272
50582	315273
57848	315274
1801	315275
15275	315276
13569	315277
12120	315278
12120	315279
8553	315280
70171	315281
44413	315282
28276	315283
15675	315284
83759	315285
47928	315286
47928	315287
119189	315288
67439	315289
74180	315290
1207	315291
8721	315292
19853	315293
9572	315294
3582	315295
25612	315296
81368	315297
90727	315298
58791	315299
59527	315300
65284	315301
39782	315302
10451	315303
85173	315304
66051	315305
104089	315306
104089	315307
32266	315308
27272	315309
147815	315310
48127	315311
13638	315312
35087	315313
13184	315314
31626	315315
31626	315316
18602	315317
9120	315318
109492	315319
36911	315320
45754	315321
100993	315322
86015	315323
98274	315324
89187	315325
45431	315326
76793	315327
65285	315328
7002	315329
22560	315330
80611	315331
78186	315332
136632	315333
31165	315334
1485	315335
77460	315336
10455	315337
680	315338
125087	315339
17178	315340
654	315341
6769	315342
956	315343
45693	315344
4846	315345
11234	315346
1420	315347
97745	315348
3493	315349
92	315350
5855	315351
2328	315352
2328	315353
5007	315354
18688	315355
969	315356
881	315357
17296	315358
3710	315359
51333	315360
250	315361
1054	315362
9955	315363
7740	315364
81815	315365
35314	315366
19809	315367
32862	315368
81413	315369
47490	315370
12038	315371
60364	315372
18124	315373
1413	315374
23558	315375
1178	315376
16800	315377
33392	315378
249	315379
36383	315380
7358	315381
131106	315382
3178	315383
4940	315384
25041	315385
12020	315386
103175	315387
10346	315388
5751	315389
424	315390
1110	315391
37840	315392
123191	315393
30239	315394
24734	315395
26569	315396
30019	315397
32035	315398
28898	315399
77691	315400
67356	315401
22507	315402
26569	315403
7648	315404
2460	315405
40399	315406
10126	315407
2107	315408
12349	315409
924	315410
2562	315411
12207	315412
579	315413
15231	315414
3729	315415
16977	315416
352	315417
16940	315418
25545	315419
38628	315420
5082	315421
275	315422
2315	315423
5	315424
667	315425
51405	315426
2492	315427
16752	315428
29602	315429
5021	315430
64737	315431
2634	315432
34155	315433
19349	315434
1948	315435
29089	315436
21906	315437
1766	315438
381	315439
40118	315440
9070	315441
165262	315442
1219	315443
100823	315444
14992	315445
23032	315446
3369	315447
11633	315448
3306	315449
659	315450
8705	315451
23529	315452
1103	315453
51597	315454
74	315455
1180	315456
49534	315457
5405	315458
4048	315459
3928	315460
5866	315461
26717	315462
1727	315463
6574	315464
6916	315465
274	315466
409	315467
13	315468
318	315469
2192	315470
1594	315471
26224	315472
69	315473
6471	315474
4961	315475
2379	315476
10245	315477
48708	315478
747	315479
661	315480
49313	315481
4020	315482
551	315483
54883	315484
12495	315485
69866	315486
46755	315487
528	315488
3063	315489
5	315490
1884	315491
29102	315492
327	315493
1358	315494
385	315495
5193	315496
661	315497
30201	315498
115593	315499
31560	315500
4953	315501
93447	315502
18087	315503
7104	315504
2010	315505
3789	315506
22281	315507
25439	315508
64087	315509
69998	315510
28585	315511
28351	315512
82083	315513
36027	315514
1567	315515
82249	315516
16968	315517
84767	315518
6404	315519
1901	315520
8906	315521
3580	315522
9694	315523
80767	315524
934	315525
997	315526
914	315527
3697	315528
23803	315529
17509	315530
14030	315531
269	315532
27356	315533
85944	315534
4185	315535
1098	315536
1340	315537
8293	315538
3757	315539
9787	315540
27734	315541
746	315542
19615	315543
8216	315544
1200	315545
3150	315546
306	315547
1948	315548
824	315549
1186	315550
420	315551
20115	315552
1519	315553
306	315554
898	315555
37929	315556
96652	315557
2645	315558
10695	315559
393	315560
362	315561
32	315562
22292	315563
1594	315564
747	315565
2045	315566
70	315567
1955	315568
17308	315569
1561	315570
32	315571
2076	315572
5954	315573
3843	315574
3572	315575
15551	315576
3161	315577
10767	315578
382	315579
1525	315580
3042	315581
35827	315582
3337	315583
24369	315584
28631	315585
19056	315586
3421	315587
10750	315588
1872	315589
2138	315590
29691	315591
6742	315592
3848	315593
644	315594
2139	315595
36182	315596
1031	315597
437	315598
9293	315599
37401	315600
346	315601
15864	315602
792	315603
798	315604
3963	315605
3358	315606
779	315607
26019	315608
591	315609
1330	315610
532	315611
5360	315612
71	315613
14775	315614
20735	315615
41015	315616
18353	315617
56149	315618
10	315619
85	315620
110807	315621
130794	315622
110050	315623
108776	315624
65308	315625
2479	315626
1838	315627
38169	315628
1218	315629
992	315630
123509	315631
131	315632
44795	315633
30335	315634
2130	315635
996	315636
3371	315637
104951	315638
82789	315639
554	315640
3698	315641
53269	315642
3773	315643
56661	315644
31519	315645
569	315646
1623	315647
4300	315648
9008	315649
16666	315650
8298	315651
37807	315652
24822	315653
625	315654
76714	315655
427	315656
2245	315657
17996	315658
9246	315659
67364	315660
1599	315661
3399	315662
346	315663
8424	315664
623	315665
1347	315666
5775	315667
3809	315668
876	315669
26537	315670
122631	315671
28998	315672
51647	315673
1668	315674
3698	315675
957	315676
552	315677
12986	315678
62156	315679
10404	315680
8278	315681
3721	315682
8425	315683
40111	315684
59979	315685
4296	315686
103275	315687
73095	315688
63626	315689
49287	315690
48555	315691
49307	315692
25333	315693
11012	315694
1576	315695
453	315696
13220	315697
45055	315698
4772	315699
49306	315700
44216	315701
10655	315702
12515	315703
32298	315704
1962	315705
6668	315706
28756	315707
11	315708
12792	315709
8998	315710
71	315711
7509	315712
743	315713
64589	315714
18	315715
46656	315716
1	315717
102788	315718
1870	315719
18121	315720
44571	315721
99497	315722
43	315723
5053	315724
41340	315725
1329	315726
50162	315727
1564	315728
54105	315729
260	315730
564	315731
744	315732
58	315733
86149	315734
5744	315735
31877	315736
905	315737
65502	315738
2061	315739
39496	315740
81974	315741
8167	315742
29924	315743
66819	315744
5751	315745
17193	315746
109816	315747
2595	315748
16546	315749
18151	315750
2226	315751
7509	315752
10180	315753
4009	315754
1770	315755
12956	315756
18439	315757
8167	315758
9734	315759
130504	315760
16505	315761
1068	315762
6503	315763
68218	315764
22	315765
48195	315766
45180	315767
438	315768
8507	315769
21909	315770
4014	315771
114258	315772
2706	315773
78714	315774
3623	315775
4075	315776
1493	315777
11006	315778
7191	315779
33	315780
17867	315781
379	315782
2190	315783
1962	315784
2896	315785
36065	315786
644	315787
969	315788
3447	315789
826	315790
13296	315791
1903	315792
110904	315793
13296	315794
36245	315795
13101	315796
2332	315797
43285	315798
91408	315799
2454	315800
2454	315801
1436	315802
10252	315803
10548	315804
8003	315805
3888	315806
38785	315807
6466	315808
3	315809
403	315810
116222	315811
2136	315812
819	315813
226	315814
877	315815
1135	315816
4581	315817
1139	315818
5231	315819
64644	315820
64644	315821
2183	315822
11014	315823
551	315824
1307	315825
246	315826
379	315827
1363	315828
3115	315829
348	315830
334	315831
14101	315832
7263	315833
86296	315834
8041	315835
137	315836
61400	315837
8041	315838
17099	315839
39404	315840
56497	315841
571	315842
85932	315843
18311	315844
72813	315845
9331	315846
1630	315847
13768	315848
18377	315849
7756	315850
11726	315851
6669	315852
47183	315853
633	315854
20162	315855
4656	315856
371	315857
11878	315858
8021	315859
51127	315860
9266	315861
2799	315862
18726	315863
7713	315864
27777	315865
288	315866
15521	315867
11332	315868
3196	315869
19282	315870
8046	315871
661	315872
33321	315873
328	315874
103284	315875
2196	315876
6255	315877
12071	315878
58	315879
460	315880
10536	315881
48849	315882
579	315883
288	315884
33644	315885
51734	315886
2395	315887
16897	315888
7027	315889
6205	315890
43908	315891
12340	315892
9028	315893
5020	315894
63888	315895
46329	315896
80679	315897
18172	315898
20076	315899
87500	315900
1937	315901
934	315902
2088	315903
64898	315904
1249	315905
44774	315906
4379	315907
725	315908
5744	315909
566	315910
17932	315911
1860	315912
475	315913
64746	315914
1492	315915
6303	315916
26233	315917
911	315918
1800	315919
1634	315920
14557	315921
37083	315922
1956	315923
1985	315924
555	315925
35941	315926
1340	315927
9262	315928
527	315929
67016	315930
5007	315931
106743	315932
579	315933
1525	315934
5503	315935
17048	315936
64740	315937
43346	315938
288	315939
1788	315940
3539	315941
49964	315942
31973	315943
60998	315944
121049	315945
51234	315946
134	315947
9638	315948
102074	315949
31611	315950
27445	315951
689	315952
2521	315953
72	315954
3439	315955
3010	315956
20357	315957
68166	315958
3755	315959
17170	315960
18724	315961
767	315962
35872	315963
671	315964
19181	315965
8835	315966
27376	315967
90620	315968
378	315969
34241	315970
8042	315971
67140	315972
55075	315973
39983	315974
28374	315975
61539	315976
89532	315977
37287	315978
129598	315979
2344	315980
668	315981
19018	315982
1790	315983
29650	315984
946	315985
31333	315986
64387	315987
30073	315988
1831	315989
4785	315990
17597	315991
890	315992
1283	315993
37085	315994
24152	315995
89302	315996
9167	315997
317	315998
1174	315999
507	316000
12903	316001
8534	316002
28719	316003
14102	316004
16174	316005
1935	316006
1635	316007
63558	316008
32787	316009
7166	316010
10267	316011
69010	316012
104331	316013
49179	316014
16507	316015
8654	316016
4417	316017
123659	316018
10617	316019
13163	316020
85811	316021
74296	316022
84377	316023
21736	316024
8664	316025
26967	316026
55495	316027
10857	316028
4655	316029
53666	316030
57975	316031
3210	316032
456	316033
745	316034
20	316035
661	316036
5423	316037
205	316038
24	316039
9456	316040
56	316041
1790	316042
1977	316043
2322	316044
4530	316045
8534	316046
561	316047
34795	316048
4381	316049
4381	316050
7014	316051
9064	316052
249	316053
16906	316054
1860	316055
17885	316056
1066	316057
11325	316058
121	316059
67783	316060
31856	316061
41874	316062
35138	316063
23375	316064
94	316065
17416	316066
9919	316067
48633	316068
646	316069
15774	316070
9975	316071
1882	316072
55	316073
22291	316074
4043	316075
92	316076
32500	316077
20870	316078
16193	316079
125989	316080
91848	316081
198	316082
1362	316083
431	316084
63231	316085
30065	316086
70686	316087
16475	316088
6933	316089
3950	316090
168	316091
32967	316092
9962	316093
20810	316094
25263	316095
6677	316096
3163	316097
4591	316098
1571	316099
82922	316100
75	316101
122	316102
41268	316103
1985	316104
9271	316105
463	316106
2186	316107
37305	316108
6321	316109
2039	316110
129	316111
544	316112
749	316113
9178	316114
4440	316115
1490	316116
7074	316117
6933	316118
2039	316119
644	316120
11186	316121
2472	316122
956	316123
1944	316124
97923	316125
81958	316126
23016	316127
15573	316128
56544	316129
19615	316130
2542	316131
46638	316132
1977	316133
1191	316134
16417	316135
52210	316136
1627	316137
2490	316138
42859	316139
661	316140
34295	316141
18802	316142
35285	316143
168	316144
37996	316145
567	316146
3278	316147
1688	316148
38	316149
92846	316150
70971	316151
11543	316152
130530	316153
30478	316154
7675	316155
1966	316156
1061	316157
10948	316158
1441	316159
301	316160
8174	316161
6652	316162
347	316163
30814	316164
3053	316165
41480	316166
33659	316167
752	316168
582	316169
12343	316170
20	316171
1561	316172
13733	316173
7101	316174
1450	316175
40001	316176
62548	316177
796	316178
12341	316179
2436	316180
3993	316181
30939	316182
1174	316183
13968	316184
48532	316185
3852	316186
3204	316187
11780	316188
797	316189
2493	316190
381	316191
102296	316192
51852	316193
7672	316194
3784	316195
25422	316196
44722	316197
6752	316198
2333	316199
422	316200
37059	316201
8355	316202
78963	316203
35840	316204
130932	316205
106656	316206
39132	316207
44171	316208
8873	316209
32471	316210
108358	316211
4541	316212
17599	316213
100329	316214
113251	316215
27577	316216
1102	316217
12946	316218
37984	316219
67248	316220
13739	316221
27430	316222
23691	316223
94071	316224
3010	316225
6777	316226
49860	316227
64091	316228
18190	316229
38767	316230
7264	316231
23091	316232
34551	316233
38	316234
24169	316235
58674	316236
82158	316237
24928	316238
18104	316239
20455	316240
21920	316241
14439	316242
1344	316243
4038	316244
6503	316245
113	316246
20871	316247
65554	316248
40499	316249
12681	316250
21959	316251
10429	316252
14830	316253
63117	316254
135497	316255
22921	316256
3576	316257
129599	316258
4884	316259
4884	316260
21619	316261
1073	316262
21086	316263
20925	316264
7959	316265
110850	316266
9280	316267
32106	316268
58553	316269
16452	316270
1175	316271
4632	316272
6428	316273
2694	316274
3079	316275
1377	316276
3655	316277
789	316278
52898	316279
5528	316280
1377	316281
749	316282
12967	316283
30564	316284
21113	316285
9150	316286
1047	316287
102	316288
62296	316289
517	316290
81014	316291
23956	316292
1940	316293
24871	316294
24188	316295
58983	316296
3044	316297
7547	316298
21492	316299
8552	316300
299	316301
82889	316302
84572	316303
2050	316304
4250	316305
4141	316306
108872	316307
42563	316308
27734	316309
12269	316310
1522	316311
3854	316312
1451	316313
5241	316314
9272	316315
2537	316316
6452	316317
661	316318
2082	316319
460	316320
717	316321
15251	316322
122187	316323
11316	316324
190	316325
7706	316326
5387	316327
38154	316328
2821	316329
23547	316330
7333	316331
15089	316332
26329	316333
7028	316334
36515	316335
817	316336
5267	316337
105376	316338
7033	316339
20766	316340
37916	316341
13939	316342
38885	316343
1634	316344
13057	316345
5532	316346
25548	316347
14136	316348
117	316349
22426	316350
87	316351
1667	316352
24758	316353
71941	316354
73856	316355
4668	316356
61250	316357
2183	316358
127686	316359
20709	316360
81041	316361
7561	316362
21210	316363
2176	316364
28461	316365
18020	316366
8767	316367
7078	316368
73369	316369
16173	316370
110294	316371
75077	316372
53004	316373
991	316374
6226	316375
19699	316376
32084	316377
10138	316378
14970	316379
2104	316380
12890	316381
1356	316382
3378	316383
2136	316384
13918	316385
1155	316386
239	316387
3994	316388
1850	316389
23535	316390
4043	316391
6892	316392
16921	316393
5613	316394
46215	316395
575	316396
260	316397
1005	316398
9	316399
13727	316400
3880	316401
33993	316402
587	316403
365	316404
34192	316405
65679	316406
14919	316407
106118	316408
62713	316409
6591	316410
27828	316411
82892	316412
1869	316413
33790	316414
1774	316415
85482	316416
71896	316417
14086	316418
28641	316419
18080	316420
81679	316421
29079	316422
1340	316423
1531	316424
29	316425
85	316426
208	316427
4099	316428
746	316429
110	316430
489	316431
1580	316432
1369	316433
12014	316434
958	316435
15851	316436
33084	316437
1801	316438
30198	316439
3738	316440
11240	316441
90	316442
2239	316443
6077	316444
30044	316445
38	316446
39162	316447
25265	316448
93	316449
465	316450
46101	316451
110	316452
639	316453
3033	316454
6231	316455
1603	316456
4170	316457
113503	316458
2166	316459
3105	316460
71136	316461
37996	316462
47861	316463
3009	316464
2699	316465
957	316466
9101	316467
116179	316468
1404	316469
83318	316470
44297	316471
47271	316472
1117	316473
59221	316474
3150	316475
2711	316476
169	316477
6477	316478
16384	316479
10930	316480
8291	316481
2582	316482
5411	316483
61209	316484
8046	316485
237	316486
36650	316487
5210	316488
235	316489
378	316490
25579	316491
4038	316492
3435	316493
72018	316494
7328	316495
2693	316496
82425	316497
58173	316498
1974	316499
85477	316500
2460	316501
38	316502
16437	316503
1317	316504
35172	316505
21199	316506
25432	316507
1838	316508
360	316509
15000	316510
6929	316511
1831	316512
3834	316513
21570	316514
2476	316515
39635	316516
5167	316517
470	316518
18019	316519
22399	316520
4448	316521
557	316522
1682	316523
4154	316524
54105	316525
4043	316526
1440	316527
2396	316528
118239	316529
14753	316530
4161	316531
49381	316532
13265	316533
14305	316534
6191	316535
18967	316536
9553	316537
1585	316538
1812	316539
46011	316540
17170	316541
1333	316542
108516	316543
392	316544
112997	316545
198	316546
8737	316547
12830	316548
3198	316549
120	316550
4528	316551
17237	316552
98794	316553
81558	316554
104567	316555
5291	316556
43693	316557
45136	316558
2762	316559
16463	316560
7965	316561
5057	316562
1771	316563
29959	316564
37261	316565
4377	316566
14204	316567
16996	316568
11691	316569
6455	316570
28396	316571
48520	316572
48692	316573
9743	316574
68290	316575
5540	316576
4477	316577
22177	316578
5511	316579
136118	316580
1646	316581
4909	316582
10590	316583
56949	316584
80341	316585
29787	316586
109957	316587
22062	316588
105000	316589
167349	316590
54576	316591
29842	316592
11483	316593
4902	316594
5572	316595
5295	316596
78360	316597
8999	316598
52480	316599
828	316600
3278	316601
6216	316602
15435	316603
327	316604
368	316605
6425	316606
75	316607
6835	316608
27959	316609
79638	316610
862	316611
42472	316612
6414	316613
9146	316614
4548	316615
95925	316616
9	316617
23361	316618
4097	316619
551	316620
14870	316621
68360	316622
1535	316623
45379	316624
6913	316625
1310	316626
1977	316627
71	316628
129	316629
55206	316630
671	316631
48277	316632
58	316633
618	316634
1289	316635
7729	316636
3246	316637
123951	316638
2097	316639
1937	316640
331	316641
3504	316642
13882	316643
160	316644
371	316645
51918	316646
722	316647
26132	316648
107260	316649
53283	316650
98986	316651
28220	316652
1681	316653
71787	316654
6192	316655
123919	316656
126180	316657
48678	316658
11740	316659
789	316660
106792	316661
16090	316662
22100	316663
84141	316664
8824	316665
28184	316666
19336	316667
296	316668
26072	316669
49366	316670
6290	316671
1671	316672
48554	316673
20243	316674
55453	316675
15717	316676
18231	316677
5584	316678
17587	316679
80314	316680
87981	316681
96912	316682
129834	316683
55	316684
2395	316685
14241	316686
8706	316687
17356	316688
9143	316689
691	316690
306	316691
176	316692
2645	316693
1454	316694
4585	316695
7967	316696
57554	316697
2357	316698
890	316699
12276	316700
21823	316701
9924	316702
21508	316703
5336	316704
46040	316705
6749	316706
65713	316707
8013	316708
1338	316709
112384	316710
69039	316711
71	316712
66743	316713
1551	316714
92898	316715
37330	316716
61544	316717
1356	316718
2080	316719
25745	316720
66949	316721
7552	316722
14662	316723
2596	316724
306	316725
2596	316726
74798	316727
113342	316728
35516	316729
20649	316730
29357	316731
5186	316732
30682	316733
17369	316734
1781	316735
60386	316736
99429	316737
15515	316738
1642	316739
225	316740
38769	316741
33589	316742
4009	316743
3298	316744
8165	316745
70939	316746
138	316747
1340	316748
335	316749
3308	316750
3325	316751
113853	316752
28833	316753
16493	316754
3325	316755
1409	316756
2123	316757
9439	316758
6829	316759
8843	316760
5661	316761
14408	316762
5987	316763
1094	316764
7485	316765
4667	316766
698	316767
8661	316768
34138	316769
84	316770
2489	316771
90085	316772
6264	316773
4590	316774
3110	316775
3110	316776
5487	316777
8155	316778
3317	316779
87659	316780
211	316781
1074	316782
16248	316783
6712	316784
7489	316785
3490	316786
34221	316787
561	316788
23883	316789
2637	316790
9940	316791
138	316792
5487	316793
38769	316794
4330	316795
18460	316796
2952	316797
2530	316798
133	316799
239	316800
561	316801
13772	316802
37360	316803
4667	316804
5	316805
348	316806
211	316807
3317	316808
9122	316809
1860	316810
1351	316811
6896	316812
4330	316813
1080	316814
6896	316815
192	316816
45813	316817
1819	316818
6464	316819
35949	316820
58	316821
9122	316822
5	316823
5	316824
7776	316825
5277	316826
5	316827
23891	316828
8527	316829
41220	316830
11671	316831
80844	316832
8527	316833
109161	316834
348	316835
5134	316836
2072	316837
113809	316838
98361	316839
4049	316840
19742	316841
1126	316842
5468	316843
48884	316844
116	316845
1080	316846
83165	316847
45	316848
211	316849
76742	316850
91663	316851
11771	316852
20	316853
14126	316854
111820	316855
73	316856
162347	316857
40301	316858
30	316859
1437	316860
6335	316861
1345	316862
1889	316863
9330	316864
119052	316865
15852	316866
76284	316867
12745	316868
5794	316869
16962	316870
3852	316871
4833	316872
9878	316873
4656	316874
46970	316875
30934	316876
1329	316877
13019	316878
3815	316879
7384	316880
3514	316881
448	316882
2357	316883
168	316884
378	316885
4743	316886
70234	316887
273	316888
31675	316889
8337	316890
55748	316891
989	316892
48	316893
75	316894
8019	316895
1855	316896
19925	316897
31977	316898
35945	316899
24739	316900
7097	316901
10432	316902
146	316903
6	316904
132395	316905
1139	316906
49715	316907
4894	316908
205	316909
477	316910
37199	316911
113	316912
38503	316913
556	316914
49578	316915
18218	316916
3118	316917
205	316918
1295	316919
796	316920
265	316921
470	316922
23841	316923
1046	316924
2880	316925
6296	316926
816	316927
73	316928
855	316929
12817	316930
877	316931
22432	316932
56270	316933
192	316934
1125	316935
2803	316936
36354	316937
5571	316938
910	316939
2445	316940
507	316941
1530	316942
1410	316943
45090	316944
486	316945
2282	316946
79796	316947
22759	316948
68993	316949
3446	316950
5962	316951
30	316952
59021	316953
23554	316954
17622	316955
30632	316956
57621	316957
41279	316958
1796	316959
2323	316960
4740	316961
20164	316962
35934	316963
143	316964
2459	316965
1695	316966
860	316967
2593	316968
46517	316969
2595	316970
2595	316971
40610	316972
4466	316973
853	316974
48582	316975
985	316976
972	316977
1866	316978
3138	316979
39831	316980
23872	316981
1026	316982
16990	316983
114598	316984
3635	316985
2904	316986
18640	316987
1459	316988
5360	316989
1459	316990
20701	316991
95272	316992
9015	316993
57112	316994
6730	316995
14138	316996
8256	316997
2285	316998
4338	316999
3847	317000
9073	317001
1639	317002
5956	317003
4026	317004
1996	317005
24023	317006
2065	317007
1696	317008
2584	317009
3175	317010
1963	317011
1409	317012
23705	317013
3109	317014
148	317015
8417	317016
50676	317017
49886	317018
65820	317019
1667	317020
7448	317021
25698	317022
37580	317023
30767	317024
1977	317025
57559	317026
8819	317027
21811	317028
105399	317029
56652	317030
28903	317031
38456	317032
4367	317033
11957	317034
35530	317035
97794	317036
115	317037
64635	317038
54717	317039
7238	317040
10408	317041
25241	317042
17603	317043
23875	317044
8471	317045
6304	317046
1334	317047
2910	317048
47651	317049
40491	317050
44674	317051
1106	317052
62443	317053
28829	317054
15670	317055
40983	317056
11127	317057
5890	317058
562	317059
2596	317060
10115	317061
7739	317062
76411	317063
37102	317064
17502	317065
587	317066
2176	317067
59972	317068
5753	317069
63439	317070
7411	317071
23190	317072
55036	317073
229	317074
1708	317075
30395	317076
38	317077
496	317078
474	317079
2541	317080
837	317081
495	317082
4020	317083
384	317084
8821	317085
34888	317086
1638	317087
113464	317088
23544	317089
10693	317090
2109	317091
900	317092
893	317093
6114	317094
95121	317095
8908	317096
9098	317097
42232	317098
107353	317099
2189	317100
958	317101
58383	317102
6819	317103
8239	317104
1372	317105
6282	317106
8448	317107
17393	317108
69297	317109
317	317110
56342	317111
90544	317112
11180	317113
133	317114
30085	317115
10	317116
14071	317117
1778	317118
357	317119
8574	317120
7460	317121
1809	317122
52803	317123
3497	317124
7065	317125
6851	317126
18517	317127
80177	317128
239	317129
50	317130
97102	317131
44060	317132
6152	317133
73214	317134
3328	317135
1358	317136
287	317137
7392	317138
101239	317139
3268	317140
21497	317141
3268	317142
23835	317143
2038	317144
7123	317145
15773	317146
1908	317147
23427	317148
17595	317149
505	317150
33682	317151
53015	317152
4576	317153
10264	317154
29682	317155
3749	317156
18153	317157
8702	317158
23834	317159
16542	317160
517	317161
39579	317162
1357	317163
45159	317164
44875	317165
115507	317166
21121	317167
70071	317168
51041	317169
4173	317170
106811	317171
3176	317172
27944	317173
4020	317174
81347	317175
3972	317176
50869	317177
5605	317178
51746	317179
84772	317180
75173	317181
8851	317182
42031	317183
4551	317184
763	317185
12916	317186
2279	317187
24553	317188
92743	317189
5125	317190
59375	317191
39341	317192
108709	317193
41408	317194
1958	317195
31184	317196
11009	317197
47213	317198
30376	317199
61060	317200
2542	317201
67491	317202
103526	317203
8754	317204
2835	317205
17748	317206
137710	317207
17532	317208
128817	317209
3671	317210
6197	317211
5351	317212
20840	317213
48137	317214
15171	317215
112913	317216
78689	317217
2699	317218
3732	317219
47422	317220
25452	317221
9243	317222
15945	317223
26096	317224
55276	317225
57390	317226
18582	317227
8952	317228
230	317229
73184	317230
40881	317231
22624	317232
16659	317233
8336	317234
77817	317235
25964	317236
1571	317237
35196	317238
20510	317239
4847	317240
8336	317241
6980	317242
5136	317243
53697	317244
232	317245
90575	317246
11770	317247
45	317248
14067	317249
37585	317250
1780	317251
7782	317252
136979	317253
611	317254
20742	317255
7746	317256
39288	317257
39932	317258
15626	317259
11779	317260
4680	317261
10882	317262
33655	317263
101	317264
15514	317265
1143	317266
55256	317267
56318	317268
89722	317269
93408	317270
2176	317271
5834	317272
10948	317273
3144	317274
10323	317275
55106	317276
10786	317277
65908	317278
67255	317279
87633	317280
2252	317281
2833	317282
46160	317283
19282	317284
317	317285
47447	317286
80154	317287
45953	317288
481	317289
42214	317290
6314	317291
6110	317292
151119	317293
99753	317294
62293	317295
5711	317296
332	317297
67982	317298
40875	317299
40110	317300
1125	317301
38910	317302
2614	317303
31732	317304
1791	317305
118452	317306
7162	317307
4333	317308
43875	317309
33567	317310
1500	317311
18345	317312
1287	317313
78360	317314
23793	317315
778	317316
1273	317317
5174	317318
16138	317319
50	317320
75528	317321
5808	317322
106909	317323
8337	317324
928	317325
7450	317326
77887	317327
25875	317328
61233	317329
7964	317330
3603	317331
2740	317332
38800	317333
25022	317334
1351	317335
2861	317336
1094	317337
7038	317338
53841	317339
2252	317340
8150	317341
39991	317342
469	317343
2338	317344
247	317345
1285	317346
12014	317347
43336	317348
45973	317349
5638	317350
20344	317351
19616	317352
580	317353
48779	317354
137120	317355
2047	317356
7808	317357
10693	317358
15673	317359
269	317360
11742	317361
40792	317362
546	317363
25472	317364
134	317365
205	317366
4538	317367
876	317368
440	317369
51411	317370
7037	317371
5356	317372
82	317373
6404	317374
243	317375
14145	317376
1097	317377
82955	317378
12764	317379
53920	317380
10191	317381
1993	317382
30664	317383
90774	317384
522	317385
12720	317386
44233	317387
20874	317388
16279	317389
3943	317390
31122	317391
2108	317392
508	317393
13313	317394
26096	317395
7717	317396
37816	317397
18050	317398
7710	317399
46509	317400
24228	317401
2720	317402
21689	317403
43396	317404
2370	317405
1922	317406
1922	317407
23526	317408
20750	317409
51094	317410
1601	317411
475	317412
23528	317413
982	317414
18153	317415
562	317416
2436	317417
754	317418
1485	317419
13768	317420
5641	317421
2469	317422
43	317423
39896	317424
30167	317425
76922	317426
2966	317427
40107	317428
6828	317429
323	317430
20	317431
10438	317432
4793	317433
860	317434
36203	317435
10323	317436
2440	317437
1800	317438
280	317439
79923	317440
60643	317441
105525	317442
18035	317443
3580	317444
2015	317445
28147	317446
142298	317447
69104	317448
56049	317449
38013	317450
11481	317451
12760	317452
2849	317453
1356	317454
3025	317455
7038	317456
3418	317457
13447	317458
20375	317459
90862	317460
54664	317461
130467	317462
86108	317463
36775	317464
34553	317465
5044	317466
68230	317467
70525	317468
106672	317469
1094	317470
24263	317471
19964	317472
15935	317473
91567	317474
120998	317475
1510	317476
3793	317477
61490	317478
1372	317479
23176	317480
60357	317481
91436	317482
1038	317483
7605	317484
4351	317485
581	317486
4351	317487
1719	317488
2982	317489
18195	317490
95	317491
79519	317492
24291	317493
46291	317494
8298	317495
2648	317496
38190	317497
18997	317498
4091	317499
76832	317500
5870	317501
2545	317502
29046	317503
7503	317504
25836	317505
3627	317506
6425	317507
33701	317508
3203	317509
110288	317510
3156	317511
45327	317512
1137	317513
110876	317514
16436	317515
39341	317516
8939	317517
82919	317518
20755	317519
369	317520
7061	317521
9830	317522
12958	317523
137194	317524
46841	317525
4091	317526
23833	317527
1883	317528
90341	317529
30275	317530
14471	317531
20509	317532
30550	317533
90653	317534
27474	317535
61599	317536
3642	317537
310	317538
35631	317539
47542	317540
88023	317541
15202	317542
1398	317543
663	317544
2982	317545
61048	317546
17103	317547
661	317548
556	317549
14244	317550
45467	317551
148	317552
111683	317553
3164	317554
38	317555
53	317556
874	317557
208	317558
86674	317559
23376	317560
817	317561
21187	317562
4559	317563
131	317564
18071	317565
85029	317566
4135	317567
83300	317568
80	317569
2053	317570
21071	317571
2207	317572
50685	317573
5	317574
118116	317575
8486	317576
1645	317577
47144	317578
91189	317579
8355	317580
5442	317581
7368	317582
16573	317583
5020	317584
1210	317585
29650	317586
87	317587
737	317588
69011	317589
1975	317590
1122	317591
26293	317592
1054	317593
37703	317594
57068	317595
587	317596
124235	317597
39	317598
1279	317599
4779	317600
13899	317601
15381	317602
1780	317603
77533	317604
7206	317605
1503	317606
5574	317607
14532	317608
17644	317609
94189	317610
94189	317611
20882	317612
60504	317613
51672	317614
32015	317615
571	317616
28457	317617
964	317618
37724	317619
29404	317620
10759	317621
46537	317622
18228	317623
2557	317624
82140	317625
5890	317626
17015	317627
531	317628
1553	317629
39554	317630
8362	317631
2015	317632
14559	317633
3195	317634
2621	317635
41682	317636
1409	317637
17363	317638
2899	317639
2968	317640
30332	317641
81663	317642
56597	317643
34737	317644
80388	317645
10176	317646
4755	317647
2511	317648
33872	317649
23869	317650
582	317651
2039	317652
3439	317653
12555	317654
12266	317655
943	317656
2849	317657
51127	317658
1612	317659
3464	317660
6540	317661
1618	317662
86038	317663
4170	317664
64701	317665
61331	317666
121742	317667
107996	317668
7434	317669
45827	317670
7025	317671
3818	317672
64188	317673
1692	317674
6139	317675
33548	317676
10260	317677
3236	317678
1080	317679
264	317680
15838	317681
5964	317682
1521	317683
12479	317684
130697	317685
45192	317686
1280	317687
13941	317688
31598	317689
7701	317690
82	317691
246	317692
31919	317693
8675	317694
19980	317695
136906	317696
66697	317697
4805	317698
25198	317699
2469	317700
25415	317701
51870	317702
19478	317703
99676	317704
56050	317705
9386	317706
92771	317707
253	317708
1237	317709
30644	317710
10412	317711
23289	317712
81921	317713
12674	317714
78303	317715
108927	317716
1845	317717
15827	317718
70579	317719
2015	317720
52038	317721
16485	317722
32230	317723
3396	317724
1097	317725
58886	317726
9753	317727
1161	317728
9330	317729
101	317730
5355	317731
4656	317732
25957	317733
7884	317734
112845	317735
9555	317736
14250	317737
8903	317738
21950	317739
169	317740
17541	317741
4716	317742
671	317743
6188	317744
99435	317745
1912	317746
523	317747
70391	317748
3448	317749
908	317750
4922	317751
38181	317752
1908	317753
54339	317754
1280	317755
74	317756
559	317757
5	317758
110671	317759
1660	317760
92364	317761
2591	317762
42000	317763
48779	317764
6274	317765
86202	317766
127994	317767
238	317768
40079	317769
7367	317770
6747	317771
23499	317772
36029	317773
76664	317774
110282	317775
8251	317776
22090	317777
55158	317778
27057	317779
3838	317780
189	317781
2535	317782
46410	317783
33612	317784
523	317785
66490	317786
349	317787
537	317788
69321	317789
98854	317790
108609	317791
63	317792
11221	317793
17337	317794
285	317795
9266	317796
18737	317797
34707	317798
6515	317799
1580	317800
26597	317801
29674	317802
6129	317803
77902	317804
2654	317805
2370	317806
18753	317807
10540	317808
49268	317809
13712	317810
9615	317811
56976	317812
73202	317813
91406	317814
54349	317815
52014	317816
103658	317817
274	317818
6097	317819
4805	317820
29057	317821
16405	317822
75408	317823
19931	317824
35074	317825
579	317826
24617	317827
1925	317828
15697	317829
113815	317830
14060	317831
27689	317832
13313	317833
14151	317834
1054	317835
772	317836
23571	317837
2805	317838
369	317839
37102	317840
22967	317841
13862	317842
69	317843
13513	317844
2605	317845
12248	317846
6247	317847
2522	317848
70137	317849
52014	317850
11483	317851
4716	317852
82	317853
2332	317854
9481	317855
5151	317856
5274	317857
2928	317858
2629	317859
57972	317860
109	317861
9310	317862
517	317863
528	317864
269	317865
45561	317866
317	317867
82	317868
132190	317869
14660	317870
4338	317871
59357	317872
23198	317873
19149	317874
9968	317875
4703	317876
24534	317877
4330	317878
1334	317879
704	317880
43	317881
517	317882
1143	317883
54013	317884
11196	317885
3863	317886
334	317887
517	317888
66082	317889
10296	317890
37996	317891
10303	317892
874	317893
35508	317894
41371	317895
55	317896
69811	317897
79462	317898
114638	317899
80	317900
5	317901
107494	317902
71498	317903
1365	317904
57106	317905
5999	317906
56364	317907
23711	317908
18585	317909
22943	317910
2066	317911
29901	317912
33860	317913
105037	317914
63108	317915
323	317916
2730	317917
49271	317918
3640	317919
5516	317920
5821	317921
50682	317922
16936	317923
85799	317924
7502	317925
4596	317926
12514	317927
26201	317928
76538	317929
56153	317930
48524	317931
96459	317932
11035	317933
294	317934
474	317935
5267	317936
3477	317937
4356	317938
35456	317939
1611	317940
55	317941
475	317942
6229	317943
10860	317944
269	317945
26186	317946
1303	317947
14862	317948
6678	317949
192	317950
1553	317951
129	317952
77872	317953
2479	317954
3204	317955
87	317956
45055	317957
15827	317958
7964	317959
37917	317960
388	317961
2837	317962
1789	317963
2449	317964
8784	317965
208	317966
78996	317967
18165	317968
10674	317969
2747	317970
4467	317971
6924	317972
10615	317973
511	317974
1263	317975
431	317976
2975	317977
434	317978
119956	317979
6063	317980
5285	317981
260	317982
1251	317983
15807	317984
745	317985
1917	317986
5335	317987
1908	317988
228	317989
126	317990
2291	317991
4361	317992
964	317993
7515	317994
7515	317995
22	317996
6961	317997
349	317998
636	317999
21871	318000
531	318001
43	318002
745	318003
4288	318004
3635	318005
41650	318006
2882	318007
50	318008
9843	318009
531	318010
4426	318011
120	318012
3887	318013
67855	318014
2252	318015
528	318016
22496	318017
1000	318018
12978	318019
10695	318020
11189	318021
42059	318022
77016	318023
2982	318024
16273	318025
12978	318026
49724	318027
865	318028
122632	318029
8930	318030
103	318031
20710	318032
6947	318033
306	318034
59967	318035
470	318036
39762	318037
35176	318038
100695	318039
22160	318040
7802	318041
3661	318042
82583	318043
36291	318044
49169	318045
37289	318046
72456	318047
84824	318048
5689	318049
31028	318050
7414	318051
36139	318052
2697	318053
8803	318054
5154	318055
84	318056
902	318057
6506	318058
27129	318059
62387	318060
52066	318061
81844	318062
103998	318063
12745	318064
82977	318065
6501	318066
528	318067
129220	318068
19007	318069
1258	318070
15481	318071
38	318072
3402	318073
3821	318074
383	318075
137383	318076
34604	318077
45636	318078
8821	318079
392	318080
158	318081
8637	318082
113091	318083
7737	318084
23167	318085
24309	318086
9402	318087
797	318088
1883	318089
10570	318090
129	318091
28413	318092
87909	318093
80848	318094
74985	318095
85936	318096
531	318097
49760	318098
15307	318099
12730	318100
3910	318101
22718	318102
7752	318103
41542	318104
9811	318105
21336	318106
2567	318107
90224	318108
49581	318109
40905	318110
1936	318111
261	318112
36064	318113
10874	318114
14135	318115
28202	318116
89459	318117
28154	318118
10635	318119
1187	318120
8719	318121
10531	318122
58566	318123
8803	318124
1280	318125
561	318126
984	318127
142082	318128
19779	318129
81921	318130
27214	318131
60076	318132
1393	318133
13288	318134
18755	318135
4849	318136
8998	318137
132667	318138
2742	318139
1898	318140
82248	318141
1912	318142
27137	318143
69551	318144
43476	318145
2593	318146
6380	318147
4449	318148
19620	318149
1459	318150
90372	318151
2824	318152
6043	318153
857	318154
41682	318155
2298	318156
31911	318157
46039	318158
365	318159
83514	318160
133029	318161
76080	318162
176	318163
1781	318164
9037	318165
31202	318166
590	318167
511	318168
118	318169
12449	318170
12546	318171
1106	318172
11541	318173
18153	318174
69852	318175
587	318176
23438	318177
109327	318178
105101	318179
22	318180
7862	318181
505	318182
12327	318183
4703	318184
23460	318185
205	318186
2946	318187
2211	318188
16916	318189
66641	318190
17640	318191
20	318192
40208	318193
161951	318194
2058	318195
5359	318196
11394	318197
2681	318198
78812	318199
64693	318200
33156	318201
3638	318202
98995	318203
11522	318204
5614	318205
15852	318206
3925	318207
4335	318208
6503	318209
10346	318210
2794	318211
3382	318212
3496	318213
13623	318214
29350	318215
963	318216
281	318217
67867	318218
5424	318219
132658	318220
6070	318221
34820	318222
45264	318223
11709	318224
113283	318225
224	318226
55445	318227
746	318228
6825	318229
14453	318230
236	318231
340	318232
4349	318233
5	318234
5	318235
5185	318236
29576	318237
29082	318238
3884	318239
528	318240
4581	318241
14591	318242
506	318243
55112	318244
29048	318245
1467	318246
7547	318247
97807	318248
1178	318249
5171	318250
166	318251
12797	318252
30068	318253
1337	318254
24	318255
60123	318256
43	318257
38891	318258
61504	318259
43147	318260
37329	318261
1321	318262
5652	318263
36882	318264
1015	318265
4935	318266
54965	318267
29	318268
377	318269
16853	318270
5044	318271
2126	318272
66222	318273
12266	318274
602	318275
10521	318276
74437	318277
64949	318278
2812	318279
3786	318280
2991	318281
574	318282
484	318283
112169	318284
8456	318285
15181	318286
3906	318287
70611	318288
12033	318289
19511	318290
2330	318291
2040	318292
8	318293
69651	318294
4489	318295
35175	318296
11634	318297
53	318298
114	318299
32109	318300
7863	318301
437	318302
26501	318303
62805	318304
480	318305
24179	318306
72841	318307
9591	318308
14724	318309
4806	318310
25521	318311
14987	318312
8	318313
17310	318314
9280	318315
17156	318316
17021	318317
743	318318
613	318319
109267	318320
2793	318321
11522	318322
11521	318323
27737	318324
11703	318325
30914	318326
70	318327
477	318328
5582	318329
1080	318330
14019	318331
1080	318332
3275	318333
41650	318334
110563	318335
25291	318336
124388	318337
812	318338
837	318339
136463	318340
7196	318341
7196	318342
34548	318343
9837	318344
5299	318345
141	318346
2708	318347
18749	318348
3246	318349
3497	318350
3225	318351
10245	318352
47794	318353
109	318354
131244	318355
2365	318356
6024	318357
12915	318358
150456	318359
95157	318360
19806	318361
77980	318362
2400	318363
375	318364
1940	318365
111	318366
589	318367
6617	318368
9354	318369
60201	318370
680	318371
496	318372
9246	318373
6029	318374
198	318375
17370	318376
6617	318377
184	318378
59	318379
4500	318380
5	318381
35236	318382
40859	318383
610	318384
6426	318385
11353	318386
11164	318387
774	318388
43	318389
33	318390
2000	318391
518	318392
5883	318393
7835	318394
2630	318395
1722	318396
4624	318397
88428	318398
245	318399
211	318400
19242	318401
54206	318402
932	318403
1686	318404
110656	318405
8574	318406
4891	318407
27575	318408
6622	318409
25255	318410
29568	318411
5337	318412
10	318413
33972	318414
137546	318415
2316	318416
2231	318417
4434	318418
2582	318419
5572	318420
1672	318421
14881	318422
16249	318423
3562	318424
14203	318425
739	318426
2871	318427
19274	318428
3465	318429
69506	318430
113787	318431
41699	318432
7184	318433
3567	318434
86	318435
3043	318436
27575	318437
23494	318438
51663	318439
836	318440
2058	318441
401	318442
5096	318443
5991	318444
184	318445
2754	318446
18006	318447
300	318448
11221	318449
1334	318450
240	318451
54326	318452
31220	318453
34810	318454
42375	318455
19219	318456
60960	318457
1	318458
5176	318459
1290	318460
101130	318461
2175	318462
21	318463
4418	318464
8936	318465
2166	318466
819	318467
819	318468
1080	318469
109	318470
475	318471
2297	318472
1621	318473
27737	318474
30630	318475
4740	318476
198	318477
3986	318478
40681	318479
1984	318480
5812	318481
163	318482
24241	318483
895	318484
23152	318485
141133	318486
86381	318487
28448	318488
83	318489
19511	318490
55200	318491
1326	318492
8295	318493
113506	318494
45379	318495
30986	318496
93509	318497
29923	318498
2	318499
111096	318500
27664	318501
148	318502
833	318503
3873	318504
104640	318505
40475	318506
15207	318507
2584	318508
32901	318509
85236	318510
28647	318511
13112	318512
9598	318513
65052	318514
112599	318515
6415	318516
70991	318517
578	318518
950	318519
12437	318520
21480	318521
1981	318522
152	318523
16234	318524
46298	318525
6355	318526
57326	318527
13003	318528
3366	318529
15219	318530
14354	318531
29747	318532
54276	318533
270	318534
1169	318535
28660	318536
126263	318537
64099	318538
124117	318539
73688	318540
24259	318541
70665	318542
623	318543
96720	318544
70389	318545
143966	318546
117623	318547
160130	318548
13433	318549
160459	318550
71742	318551
139694	318552
552	318553
6560	318554
53	318555
8824	318556
104423	318557
62563	318558
43	318559
2634	318560
309	318561
419	318562
25	318563
2492	318564
55601	318565
33715	318566
49200	318567
2057	318568
3545	318569
1634	318570
1102	318571
5523	318572
2964	318573
2856	318574
5156	318575
11631	318576
4773	318577
43	318578
35429	318579
1557	318580
677	318581
35502	318582
2633	318583
486	318584
21070	318585
3226	318586
18962	318587
5175	318588
854	318589
471	318590
32854	318591
100326	318592
11325	318593
9370	318594
8226	318595
33675	318596
12243	318597
83537	318598
706	318599
24191	318600
15597	318601
6026	318602
4603	318603
9365	318604
595	318605
874	318606
77	318607
1603	318608
40102	318609
27108	318610
8077	318611
6506	318612
2110	318613
1878	318614
1191	318615
1626	318616
249	318617
3043	318618
9059	318619
13437	318620
785	318621
2634	318622
5011	318623
138057	318624
1667	318625
2937	318626
443	318627
785	318628
49239	318629
1689	318630
14014	318631
37440	318632
2487	318633
296	318634
85	318635
342	318636
1711	318637
1028	318638
16573	318639
4661	318640
8916	318641
5335	318642
5110	318643
31739	318644
475	318645
830	318646
459	318647
510	318648
10318	318649
39	318650
49908	318651
1784	318652
98	318653
2975	318654
50	318655
3010	318656
53043	318657
13716	318658
45810	318659
24234	318660
30602	318661
46638	318662
632	318663
14797	318664
9660	318665
137017	318666
4551	318667
384	318668
3430	318669
162	318670
162	318671
20974	318672
666	318673
1605	318674
620	318675
2218	318676
137	318677
31951	318678
8037	318679
15479	318680
122886	318681
865	318682
46038	318683
19605	318684
16208	318685
8520	318686
4428	318687
62737	318688
250	318689
5847	318690
468	318691
7171	318692
2770	318693
1310	318694
539	318695
14301	318696
15185	318697
29568	318698
48481	318699
1722	318700
1485	318701
55004	318702
55004	318703
14927	318704
81238	318705
27638	318706
3752	318707
101931	318708
9572	318709
53756	318710
38389	318711
2044	318712
34786	318713
43252	318714
17126	318715
14499	318716
2155	318717
87510	318718
12596	318719
2861	318720
1181	318721
70074	318722
5405	318723
39	318724
83769	318725
79970	318726
8253	318727
23825	318728
141274	318729
2766	318730
162107	318731
136637	318732
15578	318733
8374	318734
78549	318735
20095	318736
21114	318737
48196	318738
3186	318739
14305	318740
3587	318741
14305	318742
124088	318743
734	318744
87390	318745
437	318746
137177	318747
1105	318748
61662	318749
104318	318750
71163	318751
69104	318752
48558	318753
79151	318754
1787	318755
6556	318756
64269	318757
812	318758
139	318759
8252	318760
139	318761
20117	318762
4954	318763
37757	318764
9001	318765
136722	318766
14479	318767
300	318768
1160	318769
15678	318770
61856	318771
28418	318772
45990	318773
116819	318774
37967	318775
38174	318776
8734	318777
932	318778
4631	318779
83094	318780
128956	318781
53032	318782
51294	318783
61707	318784
43716	318785
2800	318786
8320	318787
27282	318788
55074	318789
32861	318790
6578	318791
471	318792
3128	318793
280	318794
895	318795
33297	318796
4953	318797
19116	318798
90527	318799
9186	318800
11119	318801
234	318802
52397	318803
92031	318804
1620	318805
92031	318806
15962	318807
38691	318808
13366	318809
1231	318810
1226	318811
30123	318812
92272	318813
24063	318814
1543	318815
61227	318816
168	318817
1400	318818
54	318819
956	318820
811	318821
615	318822
6970	318823
1041	318824
3142	318825
12425	318826
1571	318827
90848	318828
4403	318829
52721	318830
6466	318831
6696	318832
2050	318833
1180	318834
329	318835
826	318836
7074	318837
16705	318838
11337	318839
26692	318840
3492	318841
22608	318842
471	318843
3445	318844
715	318845
1264	318846
43	318847
4721	318848
22608	318849
17146	318850
377	318851
28	318852
1346	318853
527	318854
1259	318855
783	318856
3815	318857
86370	318858
6251	318859
14330	318860
71808	318861
3994	318862
3098	318863
2115	318864
1871	318865
134	318866
5960	318867
1557	318868
1346	318869
2546	318870
6471	318871
44031	318872
912	318873
35564	318874
4197	318875
5053	318876
4712	318877
324	318878
9263	318879
131037	318880
5389	318881
1574	318882
934	318883
17	318884
8762	318885
867	318886
1423	318887
12255	318888
2032	318889
7569	318890
3445	318891
26142	318892
73	318893
1962	318894
3260	318895
456	318896
50927	318897
5245	318898
26403	318899
88825	318900
5477	318901
7490	318902
9538	318903
3285	318904
12650	318905
52584	318906
1413	318907
1217	318908
8317	318909
4062	318910
8292	318911
57645	318912
10917	318913
8422	318914
124	318915
83596	318916
586	318917
18820	318918
2082	318919
15494	318920
13165	318921
95905	318922
11999	318923
64255	318924
23006	318925
820	318926
4779	318927
2544	318928
8793	318929
69604	318930
976	318931
57698	318932
26172	318933
420	318934
1	318935
1108	318936
2615	318937
4954	318938
2245	318939
3809	318940
44950	318941
42548	318942
2541	318943
366	318944
133286	318945
54407	318946
11974	318947
11974	318948
10238	318949
1044	318950
293	318951
114406	318952
73759	318953
11209	318954
13928	318955
60	318956
12070	318957
715	318958
3571	318959
36670	318960
2843	318961
24215	318962
6334	318963
5005	318964
19	318965
23006	318966
8315	318967
46618	318968
9712	318969
953	318970
78771	318971
6378	318972
24	318973
874	318974
63101	318975
64908	318976
360	318977
75457	318978
7263	318979
4779	318980
27562	318981
13460	318982
35832	318983
65752	318984
874	318985
92126	318986
39	318987
1108	318988
14177	318989
57	318990
2177	318991
177	318992
11220	318993
4521	318994
587	318995
194	318996
19649	318997
1081	318998
7066	318999
17624	319000
938	319001
1	319002
2543	319003
5442	319004
23013	319005
104403	319006
893	319007
1686	319008
104295	319009
53352	319010
17	319011
3717	319012
1474	319013
35483	319014
416	319015
1482	319016
34613	319017
6967	319018
2442	319019
272	319020
38706	319021
144	319022
40885	319023
129115	319024
715	319025
250	319026
125	319027
1871	319028
2110	319029
9934	319030
448	319031
10563	319032
1741	319033
10626	319034
955	319035
92212	319036
95	319037
15350	319038
38	319039
6727	319040
1337	319041
2661	319042
1	319043
1085	319044
1337	319045
7052	319046
2550	319047
1951	319048
6961	319049
7677	319050
443	319051
119932	319052
118572	319053
124250	319054
8677	319055
93105	319056
115070	319057
132732	319058
154573	319059
122727	319060
116720	319061
119977	319062
116757	319063
164373	319064
134406	319065
148751	319066
47439	319067
127660	319068
154659	319069
124399	319070
116785	319071
141338	319072
131070	319073
104059	319074
131133	319075
137643	319076
124461	319077
120061	319078
107499	319079
131161	319080
121469	319081
134503	319082
124537	319083
79175	319084
9509	319085
60034	319086
134416	319087
11176	319088
20976	319089
100990	319090
52684	319091
124236	319092
111949	319093
164300	319094
28889	319095
14160	319096
110514	319097
122738	319098
116726	319099
57534	319100
124248	319101
122709	319102
97828	319103
76611	319104
116738	319105
23923	319106
13394	319107
19548	319108
9022	319109
71212	319110
41917	319111
21206	319112
26834	319113
26834	319114
22991	319115
7349	319116
88493	319117
1343	319118
27167	319119
25994	319120
11666	319121
6270	319122
131624	319123
45140	319124
18678	319125
3275	319126
35	319127
35	319128
7314	319129
1635	319130
38311	319131
66764	319132
59658	319133
10030	319134
105763	319135
58124	319136
10681	319137
10195	319138
25302	319139
25302	319140
463	319141
1081	319142
3887	319143
535	319144
3488	319145
132	319146
7668	319147
49188	319148
6405	319149
3697	319150
38	319151
3384	319152
2184	319153
2380	319154
81898	319155
56901	319156
11973	319157
7261	319158
11479	319159
62586	319160
135703	319161
3809	319162
5744	319163
30283	319164
16902	319165
4136	319166
13767	319167
53330	319168
3317	319169
88334	319170
16412	319171
438	319172
21363	319173
100221	319174
2343	319175
86924	319176
479	319177
95821	319178
5230	319179
48499	319180
153657	319181
54792	319182
81327	319183
98325	319184
9505	319185
60747	319186
759	319187
54792	319188
12911	319189
1788	319190
12729	319191
3990	319192
928	319193
661	319194
16889	319195
66861	319196
109510	319197
3448	319198
134	319199
24	319200
5063	319201
57	319202
812	319203
79673	319204
158	319205
1837	319206
96987	319207
7030	319208
36664	319209
210	319210
45421	319211
2044	319212
27618	319213
32885	319214
66680	319215
71389	319216
28418	319217
17534	319218
4591	319219
1810	319220
51280	319221
455	319222
56087	319223
950	319224
2138	319225
6405	319226
8178	319227
2054	319228
43069	319229
56177	319230
43074	319231
32830	319232
1168	319233
39371	319234
88136	319235
901	319236
1084	319237
115055	319238
56101	319239
660	319240
43021	319241
51521	319242
63245	319243
1952	319244
61203	319245
672	319246
37719	319247
4862	319248
70541	319249
29506	319250
100720	319251
94144	319252
3656	319253
61284	319254
3076	319255
78121	319256
184	319257
19714	319258
8039	319259
54422	319260
39305	319261
1106	319262
559	319263
61497	319264
811	319265
1438	319266
43073	319267
1199	319268
2636	319269
7784	319270
1866	319271
5	319272
1344	319273
74457	319274
32827	319275
850	319276
35623	319277
89213	319278
61252	319279
40054	319280
64433	319281
10634	319282
2820	319283
3526	319284
52256	319285
21795	319286
29056	319287
68137	319288
30284	319289
7346	319290
79128	319291
245	319292
672	319293
18039	319294
92031	319295
25269	319296
38886	319297
122228	319298
9605	319299
32866	319300
811	319301
2794	319302
1929	319303
6089	319304
25334	319305
3691	319306
121252	319307
4057	319308
812	319309
98	319310
80	319311
4328	319312
4057	319313
49482	319314
14986	319315
64365	319316
3141	319317
16924	319318
471	319319
22944	319320
120	319321
37757	319322
49693	319323
2354	319324
44163	319325
1461	319326
10531	319327
4624	319328
5	319329
10616	319330
98	319331
68866	319332
86164	319333
10874	319334
4356	319335
3568	319336
590	319337
158	319338
59157	319339
691	319340
3856	319341
18	319342
3461	319343
1178	319344
1	319345
141054	319346
323	319347
95	319348
747	319349
65409	319350
1978	319351
57	319352
5089	319353
110262	319354
58036	319355
837	319356
956	319357
137	319358
5292	319359
43	319360
5573	319361
1474	319362
661	319363
107440	319364
2812	319365
16278	319366
38181	319367
44947	319368
95	319369
11221	319370
75914	319371
4734	319372
7013	319373
40362	319374
874	319375
4398	319376
3457	319377
1890	319378
65641	319379
35965	319380
383	319381
14	319382
7147	319383
10539	319384
9018	319385
57	319386
86	319387
17889	319388
10	319389
12498	319390
24353	319391
3375	319392
23433	319393
3825	319394
49943	319395
41431	319396
19749	319397
8315	319398
18	319399
1376	319400
3825	319401
10	319402
8689	319403
1661	319404
26	319405
37	319406
68514	319407
891	319408
2	319409
75	319410
85597	319411
1872	319412
28399	319413
162	319414
64005	319415
58610	319416
1494	319417
2430	319418
2593	319419
2771	319420
99	319421
5071	319422
28944	319423
12353	319424
27780	319425
3748	319426
397	319427
4895	319428
37169	319429
637	319430
1329	319431
135896	319432
7154	319433
137	319434
32	319435
1810	319436
1020	319437
17138	319438
1574	319439
520	319440
89350	319441
1	319442
1028	319443
5267	319444
211	319445
66506	319446
3611	319447
4889	319448
2	319449
29216	319450
4126	319451
84	319452
3934	319453
420	319454
109054	319455
5082	319456
137	319457
1329	319458
32	319459
31815	319460
87466	319461
12477	319462
32	319463
17286	319464
437	319465
7076	319466
27	319467
471	319468
255	319469
3282	319470
5415	319471
1413	319472
49964	319473
102560	319474
416	319475
20883	319476
1989	319477
706	319478
790	319479
14380	319480
1107	319481
87073	319482
3143	319483
10744	319484
356	319485
356	319486
1485	319487
18900	319488
3876	319489
89	319490
378	319491
16417	319492
57972	319493
848	319494
876	319495
114	319496
809	319497
159	319498
571	319499
4185	319500
1692	319501
1474	319502
4716	319503
356	319504
260	319505
1491	319506
2711	319507
4888	319508
8203	319509
17867	319510
54	319511
5146	319512
4463	319513
2548	319514
72	319515
167	319516
96593	319517
26089	319518
162	319519
2730	319520
50102	319521
39451	319522
10690	319523
1428	319524
1989	319525
404	319526
6852	319527
446	319528
8660	319529
416	319530
159	319531
159	319532
2228	319533
108817	319534
68431	319535
64286	319536
40	319537
69888	319538
116525	319539
1001	319540
28220	319541
5994	319542
92141	319543
72804	319544
119743	319545
2546	319546
14474	319547
14473	319548
83921	319549
7118	319550
125	319551
1160	319552
1	319553
11210	319554
7058	319555
4715	319556
89648	319557
29971	319558
49785	319559
7928	319560
55486	319561
21480	319562
3773	319563
22114	319564
5329	319565
194	319566
21182	319567
726	319568
2284	319569
3698	319570
37114	319571
497	319572
811	319573
3655	319574
55263	319575
24378	319576
4414	319577
3110	319578
55596	319579
11085	319580
30986	319581
3915	319582
34427	319583
164171	319584
3733	319585
61673	319586
5329	319587
66101	319588
51533	319589
19555	319590
309	319591
11699	319592
64286	319593
7003	319594
867	319595
1297	319596
1667	319597
14659	319598
24440	319599
130662	319600
158912	319601
139608	319602
56187	319603
56098	319604
41236	319605
672	319606
1297	319607
7262	319608
95	319609
20096	319610
55921	319611
115374	319612
4235	319613
27600	319614
18884	319615
2673	319616
6378	319617
45980	319618
25422	319619
80445	319620
4148	319621
22959	319622
85388	319623
984	319624
21272	319625
23701	319626
43388	319627
18505	319628
64315	319629
108622	319630
61270	319631
56163	319632
9589	319633
27999	319634
45990	319635
32836	319636
76378	319637
24633	319638
17771	319639
62749	319640
375	319641
6470	319642
1865	319643
6825	319644
2968	319645
66401	319646
19147	319647
10871	319648
80947	319649
72850	319650
56151	319651
65577	319652
48650	319653
60932	319654
51428	319655
99050	319656
1862	319657
2771	319658
895	319659
337	319660
3611	319661
487	319662
52	319663
118573	319664
132294	319665
90283	319666
14100	319667
29042	319668
1078	319669
10383	319670
2357	319671
30602	319672
1716	319673
14115	319674
8326	319675
4718	319676
21485	319677
44542	319678
29965	319679
35124	319680
87285	319681
5364	319682
1996	319683
36574	319684
18	319685
4748	319686
12888	319687
3576	319688
1681	319689
567	319690
15846	319691
8517	319692
13947	319693
24307	319694
13938	319695
23440	319696
39286	319697
10307	319698
23395	319699
36560	319700
55665	319701
623	319702
63245	319703
1620	319704
60168	319705
60168	319706
47298	319707
100380	319708
8560	319709
135694	319710
71948	319711
25318	319712
25283	319713
19548	319714
19520	319715
6580	319716
7913	319717
8285	319718
1093	319719
31622	319720
13239	319721
31808	319722
13457	319723
6696	319724
5855	319725
270	319726
87262	319727
198	319728
82803	319729
55619	319730
2531	319731
35441	319732
34427	319733
90108	319734
90241	319735
59971	319736
67724	319737
84419	319738
22989	319739
12000	319740
76403	319741
62233	319742
67691	319743
70072	319744
72691	319745
63135	319746
10523	319747
35148	319748
17545	319749
87287	319750
20100	319751
29540	319752
58948	319753
161887	319754
36511	319755
68840	319756
100507	319757
87336	319758
70043	319759
21500	319760
41284	319761
1946	319762
28418	319763
895	319764
17584	319765
7953	319766
1212	319767
98756	319768
56184	319769
29927	319770
55191	319771
92162	319772
9549	319773
862	319774
1091	319775
53793	319776
334	319777
3198	319778
1952	319779
795	319780
39664	319781
9605	319782
68604	319783
28312	319784
71072	319785
79082	319786
13854	319787
29060	319788
79133	319789
10	319790
4763	319791
139	319792
1134	319793
34502	319794
1309	319795
313	319796
70782	319797
461	319798
17391	319799
20124	319800
23803	319801
37141	319802
28685	319803
38962	319804
523	319805
20095	319806
48650	319807
41467	319808
29056	319809
58850	319810
1095	319811
1118	319812
1426	319813
9994	319814
107931	319815
82798	319816
20084	319817
102285	319818
21429	319819
40663	319820
162060	319821
121118	319822
8164	319823
121753	319824
23811	319825
23817	319826
574	319827
56718	319828
28012	319829
61282	319830
4878	319831
75530	319832
75531	319833
43	319834
497	319835
95308	319836
87105	319837
53002	319838
3730	319839
79082	319840
18273	319841
547	319842
38638	319843
69367	319844
17926	319845
3440	319846
4093	319847
56029	319848
6969	319849
3505	319850
76139	319851
4208	319852
230	319853
633	319854
7377	319855
633	319856
3563	319857
5604	319858
7318	319859
7025	319860
921	319861
6878	319862
88519	319863
16327	319864
160155	319865
5883	319866
13220	319867
3440	319868
11175	319869
16551	319870
43418	319871
56704	319872
47780	319873
21481	319874
13440	319875
22732	319876
1036	319877
31732	319878
89340	319879
1590	319880
3934	319881
13499	319882
490	319883
11607	319884
2967	319885
2812	319886
4715	319887
5994	319888
17169	319889
407	319890
2251	319891
421	319892
130995	319893
109	319894
5615	319895
566	319896
56934	319897
76179	319898
1191	319899
15395	319900
3628	319901
1137	319902
55402	319903
32585	319904
51405	319905
40888	319906
142	319907
375	319908
730	319909
25025	319910
68145	319911
4668	319912
1868	319913
2231	319914
93820	319915
137667	319916
5571	319917
94070	319918
1016	319919
1708	319920
13730	319921
95	319922
890	319923
25352	319924
100175	319925
30333	319926
2578	319927
47397	319928
287	319929
1020	319930
8253	319931
4754	319932
46822	319933
70138	319934
116474	319935
7110	319936
46471	319937
370	319938
41080	319939
113016	319940
2136	319941
67401	319942
6898	319943
64084	319944
9400	319945
69997	319946
1698	319947
72811	319948
20959	319949
10959	319950
25297	319951
48207	319952
101342	319953
4610	319954
9400	319955
16974	319956
2696	319957
116590	319958
110920	319959
68139	319960
1913	319961
49636	319962
48960	319963
13763	319964
17584	319965
11975	319966
158680	319967
30094	319968
3143	319969
8467	319970
83394	319971
45512	319972
63909	319973
17616	319974
2933	319975
908	319976
84	319977
921	319978
59974	319979
15225	319980
362	319981
1738	319982
19641	319983
830	319984
1772	319985
14270	319986
42008	319987
40803	319988
774	319989
22082	319990
802	319991
1800	319992
113938	319993
48929	319994
46643	319995
41578	319996
40562	319997
12124	319998
80210	319999
23811	320000
52704	320001
101487	320002
60849	320003
419	320004
18197	320005
38108	320006
34876	320007
45953	320008
5473	320009
28002	320010
17451	320011
7879	320012
38593	320013
11580	320014
100892	320015
6976	320016
40182	320017
41467	320018
22467	320019
40182	320020
94193	320021
25414	320022
9560	320023
5565	320024
43014	320025
39442	320026
28012	320027
96406	320028
120010	320029
92039	320030
5563	320031
43381	320032
15006	320033
48558	320034
117269	320035
6741	320036
51533	320037
25307	320038
20284	320039
27720	320040
69604	320041
16752	320042
19533	320043
4758	320044
2531	320045
19684	320046
43029	320047
17855	320048
30432	320049
27334	320050
84424	320051
19336	320052
53049	320053
41236	320054
81453	320055
31088	320056
41456	320057
13763	320058
58890	320059
84424	320060
16616	320061
19288	320062
8164	320063
10941	320064
46166	320065
4358	320066
76318	320067
30094	320068
30094	320069
17855	320070
22166	320071
22166	320072
13764	320073
66640	320074
15207	320075
13982	320076
18139	320077
1689	320078
39832	320079
58892	320080
53049	320081
124929	320082
71963	320083
7859	320084
53355	320085
85029	320086
124582	320087
6901	320088
1389	320089
15192	320090
41521	320091
72618	320092
14301	320093
3875	320094
165652	320095
48527	320096
805	320097
2712	320098
44370	320099
2546	320100
58	320101
51762	320102
14938	320103
23458	320104
9575	320105
3378	320106
1091	320107
24441	320108
1954	320109
14313	320110
7273	320111
93684	320112
152	320113
923	320114
1243	320115
13470	320116
6808	320117
3273	320118
31560	320119
435	320120
28012	320121
3559	320122
159	320123
19513	320124
5405	320125
74261	320126
99939	320127
2674	320128
23974	320129
3867	320130
404	320131
2698	320132
31306	320133
6309	320134
82005	320135
3185	320136
22161	320137
194	320138
114483	320139
12769	320140
3439	320141
2015	320142
4516	320143
9059	320144
22398	320145
5798	320146
913	320147
46469	320148
3867	320149
354	320150
2814	320151
11794	320152
198	320153
685	320154
27638	320155
955	320156
28222	320157
2479	320158
35558	320159
4516	320160
1310	320161
23458	320162
685	320163
5798	320164
15703	320165
8015	320166
6920	320167
5232	320168
56170	320169
56169	320170
2571	320171
69714	320172
670	320173
22208	320174
9472	320175
1301	320176
47848	320177
1923	320178
11180	320179
1357	320180
8446	320181
893	320182
14158	320183
10454	320184
2788	320185
10792	320186
14347	320187
341	320188
50531	320189
1301	320190
1459	320191
4998	320192
55435	320193
10250	320194
14397	320195
16075	320196
3873	320197
11180	320198
4787	320199
6427	320200
20813	320201
58	320202
40713	320203
716	320204
49301	320205
10819	320206
67386	320207
5180	320208
1941	320209
5334	320210
37227	320211
50959	320212
514	320213
42542	320214
15928	320215
19977	320216
70411	320217
8901	320218
1912	320219
4587	320220
36202	320221
447	320222
3069	320223
4502	320224
1869	320225
20259	320226
14357	320227
1832	320228
17534	320229
8278	320230
4418	320231
36461	320232
110463	320233
857	320234
22603	320235
6320	320236
4723	320237
47205	320238
7237	320239
25812	320240
12106	320241
63122	320242
1309	320243
21082	320244
35304	320245
58	320246
260	320247
29957	320248
2780	320249
50587	320250
7175	320251
2849	320252
7835	320253
90281	320254
4945	320255
1424	320256
128	320257
44322	320258
222	320259
8871	320260
30393	320261
1436	320262
8151	320263
15380	320264
960	320265
4460	320266
1714	320267
31504	320268
29503	320269
2356	320270
13216	320271
2356	320272
226	320273
2169	320274
1209	320275
835	320276
634	320277
2025	320278
828	320279
79089	320280
1338	320281
4090	320282
3381	320283
3274	320284
8534	320285
34518	320286
1605	320287
10712	320288
21	320289
14779	320290
18287	320291
2476	320292
479	320293
52077	320294
1352	320295
41472	320296
49509	320297
136616	320298
1182	320299
9025	320300
3288	320301
31523	320302
85	320303
226	320304
18014	320305
356	320306
83161	320307
14314	320308
5063	320309
676	320310
65804	320311
14874	320312
12340	320313
691	320314
1872	320315
22186	320316
16055	320317
211	320318
23015	320319
10264	320320
10890	320321
3698	320322
958	320323
73533	320324
3887	320325
958	320326
1334	320327
5497	320328
17775	320329
955	320330
28397	320331
13227	320332
64083	320333
119846	320334
7442	320335
2827	320336
4667	320337
70192	320338
59033	320339
3511	320340
9367	320341
1632	320342
803	320343
16317	320344
141161	320345
14563	320346
4093	320347
17103	320348
452	320349
10634	320350
96332	320351
58	320352
6606	320353
34483	320354
2907	320355
15667	320356
14059	320357
31857	320358
15617	320359
2595	320360
3267	320361
19714	320362
950	320363
32349	320364
300	320365
87784	320366
27099	320367
3756	320368
618	320369
162	320370
1224	320371
54307	320372
55965	320373
123231	320374
20523	320375
12661	320376
26448	320377
1550	320378
26063	320379
64961	320380
10959	320381
17358	320382
77898	320383
350	320384
11985	320385
47787	320386
12123	320387
23349	320388
24292	320389
2648	320390
3904	320391
5172	320392
104	320393
1491	320394
38298	320395
346	320396
113261	320397
18208	320398
64215	320399
5	320400
670	320401
3718	320402
805	320403
70521	320404
85	320405
2641	320406
49214	320407
3214	320408
2545	320409
30105	320410
160599	320411
17031	320412
515	320413
332	320414
2670	320415
6697	320416
31116	320417
171	320418
42689	320419
68	320420
14248	320421
42948	320422
68801	320423
1462	320424
2614	320425
2472	320426
2725	320427
4434	320428
4769	320429
35511	320430
62402	320431
19	320432
45	320433
23998	320434
50	320435
3246	320436
383	320437
2196	320438
5309	320439
3198	320440
38915	320441
2265	320442
59006	320443
40542	320444
2261	320445
6360	320446
115850	320447
2343	320448
5095	320449
1167	320450
71	320451
2370	320452
132	320453
517	320454
21592	320455
53224	320456
13786	320457
2197	320458
6668	320459
477	320460
2413	320461
71	320462
99	320463
37633	320464
45607	320465
7305	320466
8353	320467
761	320468
22608	320469
7461	320470
19510	320471
86	320472
28	320473
4890	320474
4947	320475
37258	320476
346	320477
3376	320478
26441	320479
1139	320480
28944	320481
14983	320482
69	320483
130895	320484
61231	320485
6725	320486
6334	320487
543	320488
4528	320489
22395	320490
68650	320491
30206	320492
169	320493
427	320494
5869	320495
17048	320496
52138	320497
13492	320498
992	320499
30124	320500
26233	320501
6970	320502
2688	320503
23652	320504
571	320505
169	320506
63678	320507
62509	320508
8568	320509
11788	320510
585	320511
453	320512
1146	320513
1992	320514
16612	320515
20444	320516
20356	320517
58791	320518
752	320519
3274	320520
1645	320521
67784	320522
3668	320523
15929	320524
5287	320525
1046	320526
8213	320527
1597	320528
10255	320529
999	320530
2452	320531
59044	320532
11380	320533
12784	320534
2559	320535
18451	320536
115055	320537
109245	320538
7691	320539
537	320540
6003	320541
3531	320542
82928	320543
16142	320544
8305	320545
33094	320546
43432	320547
56074	320548
11210	320549
14585	320550
5819	320551
7481	320552
1876	320553
35332	320554
77810	320555
95	320556
632	320557
2661	320558
4247	320559
260	320560
21609	320561
3962	320562
59969	320563
1084	320564
192	320565
10	320566
10388	320567
619	320568
11022	320569
9367	320570
9101	320571
84	320572
8918	320573
29603	320574
44487	320575
12420	320576
70723	320577
5021	320578
32724	320579
15570	320580
26026	320581
1567	320582
5807	320583
1437	320584
16024	320585
3609	320586
56994	320587
73590	320588
24654	320589
294	320590
9779	320591
40559	320592
95481	320593
874	320594
6897	320595
38237	320596
48	320597
1356	320598
53556	320599
76777	320600
1701	320601
11833	320602
2427	320603
42979	320604
350	320605
20024	320606
2509	320607
60943	320608
45694	320609
3428	320610
18963	320611
606	320612
8285	320613
106504	320614
4063	320615
114788	320616
83451	320617
65729	320618
1255	320619
4624	320620
419	320621
51239	320622
620	320623
20426	320624
65893	320625
119055	320626
104729	320627
300	320628
300	320629
49996	320630
14305	320631
113391	320632
17214	320633
39832	320634
38664	320635
39	320636
8665	320637
14366	320638
47181	320639
37525	320640
1220	320641
8950	320642
2453	320643
23817	320644
300	320645
23773	320646
37114	320647
476	320648
44487	320649
32828	320650
432	320651
62308	320652
58850	320653
102796	320654
17367	320655
3060	320656
24656	320657
117066	320658
10872	320659
424	320660
95	320661
2548	320662
556	320663
4154	320664
53941	320665
28848	320666
10387	320667
874	320668
30547	320669
49534	320670
4295	320671
13643	320672
108552	320673
836	320674
2158	320675
99627	320676
56586	320677
108383	320678
812	320679
94948	320680
4099	320681
59762	320682
67764	320683
72772	320684
7910	320685
12748	320686
164102	320687
348	320688
61492	320689
134851	320690
6598	320691
27728	320692
615	320693
8066	320694
119	320695
124116	320696
165869	320697
16066	320698
1031	320699
38993	320700
28933	320701
16364	320702
100346	320703
91147	320704
4881	320705
38350	320706
54223	320707
18561	320708
115887	320709
64933	320710
29360	320711
5768	320712
2884	320713
49881	320714
65070	320715
101668	320716
16294	320717
101280	320718
101280	320719
33503	320720
38914	320721
98502	320722
55766	320723
20370	320724
62516	320725
24039	320726
46162	320727
108042	320728
45046	320729
103115	320730
58233	320731
5551	320732
38048	320733
12847	320734
80028	320735
24764	320736
50544	320737
113126	320738
11191	320739
91147	320740
139058	320741
50043	320742
100413	320743
103304	320744
1167	320745
150530	320746
7605	320747
71088	320748
27040	320749
1956	320750
1462	320751
56153	320752
5118	320753
10119	320754
14787	320755
32531	320756
2638	320757
123691	320758
19178	320759
11028	320760
25605	320761
492	320762
861	320763
11809	320764
48	320765
1012	320766
11941	320767
21808	320768
1548	320769
3114	320770
2308	320771
806	320772
4721	320773
403	320774
93506	320775
16904	320776
32	320777
18	320778
84	320779
1711	320780
34485	320781
24560	320782
817	320783
671	320784
6	320785
4720	320786
8036	320787
301	320788
21573	320789
70	320790
6473	320791
89439	320792
9244	320793
12951	320794
61232	320795
5617	320796
1350	320797
161	320798
7369	320799
1643	320800
78058	320801
68036	320802
2248	320803
6	320804
70088	320805
5885	320806
3875	320807
51152	320808
303	320809
8998	320810
16466	320811
335	320812
520	320813
6046	320814
40135	320815
75530	320816
75531	320817
5178	320818
21476	320819
715	320820
2	320821
552	320822
1	320823
1790	320824
5769	320825
5670	320826
67198	320827
109357	320828
51292	320829
16909	320830
93369	320831
107064	320832
86120	320833
93907	320834
141601	320835
116576	320836
107425	320837
115531	320838
111447	320839
116500	320840
124343	320841
136368	320842
37174	320843
19842	320844
62651	320845
3281	320846
14030	320847
45779	320848
14030	320849
3281	320850
42357	320851
3386	320852
50025	320853
67815	320854
4606	320855
7417	320856
100511	320857
112283	320858
126366	320859
137804	320860
60809	320861
91533	320862
153960	320863
50610	320864
7653	320865
21175	320866
48	320867
48	320868
3848	320869
1362	320870
62443	320871
121400	320872
6862	320873
9449	320874
14929	320875
87573	320876
15090	320877
13557	320878
98557	320879
16008	320880
45452	320881
78088	320882
6414	320883
2164	320884
79746	320885
6777	320886
2388	320887
1218	320888
5730	320889
97720	320890
85188	320891
302	320892
1921	320893
8289	320894
136827	320895
56021	320896
5432	320897
9094	320898
9099	320899
40458	320900
13360	320901
8974	320902
86750	320903
2080	320904
57751	320905
21099	320906
51446	320907
45668	320908
247	320909
375	320910
98	320911
6	320912
13	320913
65406	320914
391	320915
562	320916
6727	320917
2904	320918
7355	320919
3223	320920
18720	320921
7671	320922
10407	320923
1627	320924
51663	320925
94137	320926
79236	320927
5	320928
3298	320929
139765	320930
641	320931
95	320932
50592	320933
16436	320934
49381	320935
58	320936
5721	320937
73015	320938
2742	320939
122500	320940
24386	320941
37878	320942
3973	320943
4530	320944
14828	320945
97769	320946
52039	320947
52039	320948
48884	320949
22672	320950
3386	320951
1834	320952
21	320953
662	320954
19977	320955
15928	320956
34478	320957
14753	320958
6652	320959
62457	320960
1191	320961
97703	320962
13960	320963
5792	320964
95514	320965
422	320966
60955	320967
3052	320968
1873	320969
9383	320970
48730	320971
87549	320972
8851	320973
35339	320974
342	320975
31470	320976
37983	320977
51990	320978
21845	320979
24075	320980
5929	320981
2091	320982
2361	320983
655	320984
2839	320985
390	320986
15707	320987
2753	320988
655	320989
8274	320990
4232	320991
100523	320992
2300	320993
5894	320994
70850	320995
28970	320996
14196	320997
36445	320998
21845	320999
11	321000
43476	321001
112488	321002
1	321003
14248	321004
737	321005
17704	321006
488	321007
63029	321008
1335	321009
31651	321010
60123	321011
22298	321012
30659	321013
7673	321014
2847	321015
45	321016
3185	321017
42072	321018
30483	321019
9779	321020
15658	321021
4821	321022
98092	321023
118	321024
17624	321025
59204	321026
82462	321027
61730	321028
1649	321029
32155	321030
2539	321031
2815	321032
37840	321033
1	321034
672	321035
876	321036
110563	321037
71805	321038
50232	321039
4833	321040
11628	321041
84	321042
45	321043
58610	321044
5882	321045
8516	321046
18488	321047
38	321048
30627	321049
327	321050
37983	321051
2596	321052
27776	321053
1311	321054
5956	321055
4800	321056
14111	321057
26098	321058
976	321059
1831	321060
6838	321061
59981	321062
2789	321063
113001	321064
342	321065
18504	321066
5797	321067
1217	321068
13614	321069
1091	321070
1	321071
107175	321072
17126	321073
8312	321074
10333	321075
3203	321076
1125	321077
19917	321078
38004	321079
3847	321080
5997	321081
1714	321082
67647	321083
1	321084
6335	321085
296	321086
14144	321087
87	321088
3267	321089
10818	321090
465	321091
19061	321092
267	321093
23542	321094
16459	321095
79081	321096
3164	321097
54	321098
34660	321099
50047	321100
18737	321101
56326	321102
2033	321103
24292	321104
82309	321105
43026	321106
15936	321107
571	321108
18367	321109
470	321110
1021	321111
38558	321112
47867	321113
291	321114
50685	321115
5175	321116
14760	321117
5939	321118
86566	321119
1679	321120
32500	321121
1763	321122
11958	321123
84	321124
105251	321125
10841	321126
4253	321127
19285	321128
6588	321129
8312	321130
174	321131
18106	321132
4618	321133
1679	321134
23494	321135
2608	321136
2022	321137
10	321138
780	321139
55032	321140
2724	321141
14872	321142
10280	321143
471	321144
1872	321145
43485	321146
243	321147
10555	321148
8317	321149
514	321150
514	321151
1865	321152
3662	321153
34487	321154
61412	321155
3214	321156
9304	321157
91854	321158
22980	321159
1181	321160
9272	321161
18261	321162
71748	321163
22955	321164
43817	321165
12862	321166
4838	321167
559	321168
17947	321169
726	321170
47674	321171
49870	321172
5400	321173
105540	321174
11106	321175
2034	321176
1381	321177
17584	321178
14114	321179
7212	321180
7212	321181
4668	321182
10657	321183
8737	321184
5288	321185
25914	321186
78716	321187
39193	321188
19560	321189
112638	321190
3545	321191
164159	321192
621	321193
135446	321194
81509	321195
84	321196
49582	321197
12978	321198
1226	321199
1118	321200
4358	321201
30553	321202
1783	321203
21153	321204
23039	321205
28907	321206
8672	321207
1866	321208
21293	321209
996	321210
11607	321211
46426	321212
61203	321213
2371	321214
67487	321215
62208	321216
62329	321217
26793	321218
75205	321219
31962	321220
69972	321221
37742	321222
3931	321223
436	321224
5068	321225
46	321226
66734	321227
2463	321228
58891	321229
165930	321230
17442	321231
8886	321232
88494	321233
11498	321234
3527	321235
5139	321236
113182	321237
46333	321238
8947	321239
29	321240
13101	321241
145786	321242
1161	321243
672	321244
162036	321245
93987	321246
55608	321247
1831	321248
32866	321249
672	321250
6455	321251
17889	321252
332	321253
1181	321254
6506	321255
11530	321256
547	321257
116491	321258
794	321259
71163	321260
6100	321261
3300	321262
16325	321263
25583	321264
105997	321265
62778	321266
64639	321267
17877	321268
76703	321269
34504	321270
624	321271
4114	321272
46754	321273
1078	321274
56172	321275
11719	321276
1256	321277
7385	321278
55367	321279
506	321280
7170	321281
88079	321282
5617	321283
76375	321284
165742	321285
68334	321286
137012	321287
77708	321288
44631	321289
63675	321290
47950	321291
56339	321292
31393	321293
1819	321294
18705	321295
41625	321296
2383	321297
11470	321298
1504	321299
22980	321300
17147	321301
137	321302
8561	321303
69978	321304
1378	321305
32417	321306
725	321307
44697	321308
17855	321309
25002	321310
86190	321311
31651	321312
809	321313
43082	321314
27785	321315
497	321316
1253	321317
444	321318
3833	321319
924	321320
75914	321321
164415	321322
382	321323
104961	321324
1343	321325
3720	321326
42327	321327
76318	321328
652	321329
288	321330
2312	321331
1137	321332
87666	321333
1343	321334
18423	321335
86581	321336
5501	321337
95783	321338
49773	321339
121078	321340
69596	321341
33231	321342
58892	321343
154	321344
28480	321345
7171	321346
3069	321347
40766	321348
1083	321349
908	321350
54811	321351
205	321352
2842	321353
924	321354
5095	321355
43014	321356
13123	321357
67211	321358
2152	321359
12329	321360
9811	321361
14166	321362
27019	321363
421	321364
12843	321365
24925	321366
4195	321367
1576	321368
9995	321369
337	321370
725	321371
58890	321372
94254	321373
7777	321374
1629	321375
71414	321376
356	321377
1674	321378
1137	321379
30432	321380
672	321381
2794	321382
2361	321383
300	321384
3833	321385
30501	321386
38593	321387
77113	321388
74458	321389
1137	321390
471	321391
1871	321392
4156	321393
67603	321394
1178	321395
9125	321396
194	321397
13101	321398
1372	321399
8337	321400
2476	321401
230	321402
23012	321403
57836	321404
1155	321405
801	321406
22964	321407
892	321408
86	321409
51497	321410
4234	321411
22589	321412
38102	321413
1209	321414
115089	321415
52124	321416
3620	321417
3620	321418
1878	321419
698	321420
67433	321421
97723	321422
16992	321423
165978	321424
537	321425
2034	321426
10654	321427
314	321428
135486	321429
17595	321430
54	321431
65953	321432
15860	321433
35751	321434
44825	321435
3470	321436
6420	321437
41578	321438
20095	321439
23983	321440
102288	321441
51659	321442
6011	321443
17437	321444
950	321445
3687	321446
9272	321447
4068	321448
931	321449
75483	321450
1108	321451
3529	321452
420	321453
7784	321454
4491	321455
34996	321456
725	321457
4561	321458
7316	321459
194	321460
44780	321461
4630	321462
198	321463
10285	321464
7283	321465
58890	321466
11639	321467
12236	321468
6301	321469
35769	321470
29760	321471
24327	321472
412	321473
471	321474
158	321475
12911	321476
95	321477
34645	321478
1504	321479
437	321480
11710	321481
57586	321482
70250	321483
8313	321484
1300	321485
150512	321486
17995	321487
6049	321488
95976	321489
20013	321490
106535	321491
139315	321492
20223	321493
24353	321494
710	321495
51204	321496
100801	321497
91025	321498
152	321499
11053	321500
69210	321501
100451	321502
4601	321503
40190	321504
44572	321505
70802	321506
3461	321507
7784	321508
165622	321509
215	321510
775	321511
1989	321512
4081	321513
56097	321514
3470	321515
92091	321516
114214	321517
666	321518
815	321519
68717	321520
29806	321521
18039	321522
956	321523
467	321524
7233	321525
39393	321526
97491	321527
91090	321528
2695	321529
93503	321530
60903	321531
40001	321532
66168	321533
57920	321534
6446	321535
1417	321536
69909	321537
2095	321538
3174	321539
14827	321540
89287	321541
5245	321542
79149	321543
158034	321544
57314	321545
7612	321546
2776	321547
1344	321548
209	321549
3013	321550
30564	321551
6622	321552
2152	321553
40861	321554
31450	321555
13123	321556
85358	321557
12911	321558
75298	321559
24647	321560
105452	321561
125616	321562
1191	321563
134387	321564
332	321565
77810	321566
101376	321567
49336	321568
468	321569
50075	321570
350	321571
91345	321572
82860	321573
15210	321574
17824	321575
25887	321576
61338	321577
6129	321578
23817	321579
43019	321580
27282	321581
2169	321582
2270	321583
669	321584
113513	321585
28982	321586
23803	321587
7200	321588
14114	321589
52146	321590
20235	321591
4097	321592
17889	321593
968	321594
146780	321595
137141	321596
1078	321597
17609	321598
129835	321599
1511	321600
811	321601
76318	321602
22902	321603
137541	321604
82999	321605
10180	321606
24150	321607
137268	321608
78491	321609
108986	321610
655	321611
1074	321612
1183	321613
5547	321614
271	321615
1045	321616
1103	321617
27	321618
49660	321619
74370	321620
221	321621
1687	321622
2631	321623
27736	321624
5411	321625
134714	321626
3620	321627
47252	321628
1692	321629
22258	321630
1002	321631
14137	321632
114	321633
6123	321634
15031	321635
1293	321636
11127	321637
106140	321638
33297	321639
10521	321640
34485	321641
136541	321642
17349	321643
5	321644
4830	321645
924	321646
3709	321647
46409	321648
2742	321649
44924	321650
78877	321651
21	321652
855	321653
7529	321654
349	321655
5	321656
929	321657
1201	321658
14098	321659
13995	321660
6821	321661
23444	321662
5442	321663
1838	321664
12221	321665
8950	321666
1698	321667
131	321668
7325	321669
270	321670
3976	321671
6160	321672
49	321673
1259	321674
30828	321675
57974	321676
21	321677
37361	321678
713	321679
18151	321680
1292	321681
41862	321682
82768	321683
24622	321684
388	321685
1685	321686
761	321687
1044	321688
10244	321689
19	321690
10522	321691
96600	321692
3853	321693
13912	321694
738	321695
5139	321696
236	321697
30739	321698
24610	321699
386	321700
6160	321701
42246	321702
36711	321703
13303	321704
422	321705
1326	321706
3900	321707
4035	321708
11152	321709
763	321710
50	321711
16417	321712
742	321713
476	321714
3847	321715
13537	321716
165	321717
3055	321718
165	321719
24617	321720
8685	321721
70331	321722
30610	321723
156245	321724
62865	321725
91572	321726
5448	321727
1931	321728
2043	321729
158357	321730
1872	321731
334	321732
908	321733
4418	321734
87625	321735
3429	321736
11210	321737
8581	321738
67	321739
9101	321740
6047	321741
46929	321742
26649	321743
1020	321744
422	321745
14483	321746
1122	321747
91706	321748
13865	321749
3611	321750
7232	321751
4035	321752
12937	321753
52212	321754
4253	321755
22117	321756
3928	321757
70769	321758
10999	321759
2420	321760
9976	321761
57867	321762
106	321763
503	321764
6003	321765
854	321766
302	321767
59646	321768
2248	321769
38102	321770
2675	321771
1892	321772
556	321773
105087	321774
748	321775
8824	321776
29199	321777
2190	321778
154	321779
7298	321780
1121	321781
1728	321782
1917	321783
29112	321784
159	321785
348	321786
137	321787
10635	321788
336	321789
39136	321790
15068	321791
2695	321792
22911	321793
23762	321794
2777	321795
126	321796
932	321797
27715	321798
1498	321799
274	321800
716	321801
6503	321802
448	321803
12496	321804
15	321805
2755	321806
21991	321807
86468	321808
564	321809
12283	321810
10714	321811
1642	321812
2229	321813
103960	321814
5921	321815
93	321816
51	321817
23494	321818
28968	321819
5	321820
2057	321821
27972	321822
465	321823
416	321824
37361	321825
51756	321826
4587	321827
73333	321828
3049	321829
476	321830
487	321831
662	321832
7525	321833
25678	321834
2614	321835
470	321836
20748	321837
77734	321838
113260	321839
1419	321840
88563	321841
321	321842
4525	321843
270	321844
20438	321845
3602	321846
1098	321847
5212	321848
7221	321849
27	321850
337	321851
2022	321852
31622	321853
198	321854
4109	321855
1975	321856
1716	321857
5451	321858
11336	321859
13975	321860
6188	321861
7017	321862
5993	321863
1317	321864
9350	321865
5	321866
34360	321867
73846	321868
1105	321869
807	321870
19709	321871
518	321872
1211	321873
17370	321874
6	321875
13	321876
22542	321877
1429	321878
370	321879
1104	321880
856	321881
2493	321882
87	321883
38006	321884
5597	321885
1428	321886
5585	321887
39	321888
1485	321889
787	321890
2670	321891
2706	321892
250	321893
24657	321894
1002	321895
3718	321896
70	321897
2366	321898
3507	321899
99825	321900
5324	321901
1689	321902
5082	321903
4077	321904
26760	321905
36454	321906
11503	321907
3776	321908
1279	321909
49879	321910
7680	321911
17373	321912
94396	321913
739	321914
5209	321915
7795	321916
5103	321917
77586	321918
1556	321919
10074	321920
88	321921
6962	321922
670	321923
35315	321924
819	321925
17818	321926
2025	321927
44032	321928
5614	321929
1372	321930
84788	321931
7474	321932
308	321933
667	321934
54101	321935
1413	321936
16187	321937
37263	321938
20464	321939
10671	321940
4466	321941
17022	321942
23292	321943
61943	321944
1251	321945
49965	321946
6714	321947
479	321948
86318	321949
269	321950
8329	321951
7975	321952
4674	321953
78702	321954
8703	321955
8289	321956
41487	321957
3210	321958
30344	321959
1201	321960
1660	321961
1227	321962
16519	321963
9554	321964
32912	321965
31986	321966
45123	321967
547	321968
1133	321969
10570	321970
27474	321971
2398	321972
4812	321973
46255	321974
1748	321975
1005	321976
4560	321977
16786	321978
54244	321979
670	321980
555	321981
2318	321982
19178	321983
281	321984
3041	321985
8575	321986
950	321987
166034	321988
11623	321989
1134	321990
46459	321991
246	321992
130886	321993
2196	321994
2184	321995
109698	321996
61183	321997
17775	321998
11212	321999
1635	322000
6087	322001
3013	322002
55	322003
3285	322004
21149	322005
2265	322006
205	322007
1121	322008
471	322009
280	322010
8311	322011
11200	322012
730	322013
64093	322014
46	322015
8223	322016
127702	322017
9943	322018
6463	322019
21897	322020
27	322021
54587	322022
1040	322023
12892	322024
1133	322025
10671	322026
81999	322027
73344	322028
26335	322029
3955	322030
4241	322031
2082	322032
3298	322033
24150	322034
742	322035
7167	322036
3410	322037
205	322038
12933	322039
101922	322040
37116	322041
63650	322042
972	322043
1010	322044
5631	322045
24	322046
21183	322047
9813	322048
2084	322049
1809	322050
49965	322051
22185	322052
114649	322053
327	322054
12082	322055
5174	322056
8493	322057
2370	322058
1012	322059
14503	322060
7453	322061
2155	322062
178	322063
923	322064
177	322065
972	322066
465	322067
9361	322068
104716	322069
12314	322070
36660	322071
1223	322072
1716	322073
67913	322074
867	322075
102	322076
59503	322077
852	322078
2189	322079
55549	322080
3675	322081
5126	322082
4893	322083
28	322084
7361	322085
2863	322086
456	322087
2720	322088
10433	322089
3845	322090
86370	322091
577	322092
1524	322093
40949	322094
86343	322095
13887	322096
3410	322097
1681	322098
29551	322099
24331	322100
6141	322101
5711	322102
669	322103
1692	322104
6333	322105
3258	322106
4953	322107
3225	322108
1105	322109
11807	322110
29278	322111
68195	322112
5985	322113
4860	322114
85	322115
11973	322116
6820	322117
127374	322118
2946	322119
22962	322120
76	322121
78	322122
5885	322123
22973	322124
1510	322125
2699	322126
5178	322127
1028	322128
11623	322129
4979	322130
16055	322131
8223	322132
8762	322133
903	322134
30028	322135
9340	322136
50034	322137
37263	322138
3150	322139
452	322140
109765	322141
820	322142
1794	322143
5770	322144
2934	322145
11176	322146
95905	322147
5292	322148
1576	322149
102912	322150
88230	322151
2991	322152
879	322153
2828	322154
6446	322155
53059	322156
17189	322157
8507	322158
1168	322159
3735	322160
1692	322161
5084	322162
13923	322163
525	322164
38418	322165
15924	322166
15924	322167
15924	322168
15924	322169
15924	322170
15924	322171
15924	322172
90290	322173
5229	322174
53869	322175
53098	322176
91032	322177
46630	322178
78045	322179
6980	322180
46196	322181
49424	322182
46976	322183
103147	322184
43375	322185
249	322186
10707	322187
4099	322188
22086	322189
1543	322190
21082	322191
7733	322192
20821	322193
8591	322194
437	322195
259	322196
82086	322197
28075	322198
5851	322199
34642	322200
66010	322201
43578	322202
22768	322203
905	322204
58034	322205
202	322206
39447	322207
71641	322208
102689	322209
89367	322210
78427	322211
3083	322212
60364	322213
26171	322214
63260	322215
11053	322216
120106	322217
88761	322218
51622	322219
21682	322220
109158	322221
481	322222
59175	322223
15579	322224
448	322225
89164	322226
113595	322227
90575	322228
47656	322229
58653	322230
35441	322231
123994	322232
70509	322233
89501	322234
63399	322235
55661	322236
69506	322237
97936	322238
75857	322239
7241	322240
90573	322241
114368	322242
129809	322243
14213	322244
118715	322245
137382	322246
17844	322247
100441	322248
29148	322249
8	322250
10662	322251
58	322252
926	322253
23357	322254
22944	322255
148671	322256
12355	322257
133660	322258
81329	322259
65947	322260
12583	322261
33602	322262
10306	322263
47931	322264
14933	322265
38983	322266
13184	322267
54166	322268
33468	322269
928	322270
8959	322271
42620	322272
616	322273
937	322274
44685	322275
1572	322276
99196	322277
24063	322278
50052	322279
51223	322280
34863	322281
70779	322282
74660	322283
35400	322284
388	322285
388	322286
106295	322287
524	322288
30980	322289
14195	322290
3450	322291
2139	322292
14495	322293
120910	322294
59908	322295
10669	322296
27335	322297
69995	322298
49001	322299
66267	322300
31640	322301
21897	322302
454	322303
1882	322304
6714	322305
4591	322306
15672	322307
30528	322308
3635	322309
7493	322310
9831	322311
6823	322312
100326	322313
87454	322314
18850	322315
498	322316
6654	322317
3471	322318
61387	322319
166249	322320
467	322321
70050	322322
134024	322323
787	322324
125636	322325
129006	322326
70762	322327
90596	322328
62553	322329
75769	322330
88991	322331
21703	322332
1394	322333
37994	322334
24614	322335
5122	322336
1	322337
159986	322338
2097	322339
91	322340
19148	322341
31161	322342
8941	322343
991	322344
2711	322345
857	322346
78037	322347
5877	322348
3674	322349
2904	322350
64912	322351
510	322352
48106	322353
47302	322354
12033	322355
2017	322356
66750	322357
4733	322358
1200	322359
27180	322360
3674	322361
2744	322362
1571	322363
103623	322364
26664	322365
23438	322366
36450	322367
3471	322368
13021	322369
6727	322370
2167	322371
6503	322372
1622	322373
3175	322374
2960	322375
627	322376
49	322377
19613	322378
1097	322379
5994	322380
88927	322381
1947	322382
29	322383
21604	322384
27171	322385
14208	322386
1480	322387
57911	322388
8374	322389
10257	322390
136007	322391
25955	322392
10750	322393
383	322394
1868	322395
2776	322396
47580	322397
47580	322398
1841	322399
16747	322400
35190	322401
47550	322402
906	322403
2198	322404
208	322405
534	322406
30695	322407
6953	322408
2717	322409
814	322410
9073	322411
809	322412
2500	322413
951	322414
8545	322415
534	322416
814	322417
1537	322418
30472	322419
30	322420
9073	322421
2728	322422
227	322423
35414	322424
16784	322425
534	322426
5919	322427
2500	322428
9028	322429
534	322430
534	322431
4389	322432
312	322433
584	322434
1056	322435
380	322436
138	322437
534	322438
4223	322439
367	322440
2500	322441
2500	322442
2500	322443
534	322444
22239	322445
2231	322446
2500	322447
6953	322448
2025	322449
809	322450
534	322451
1367	322452
1117	322453
4312	322454
534	322455
522	322456
141	322457
143664	322458
1387	322459
70224	322460
34140	322461
238	322462
809	322463
2805	322464
809	322465
4389	322466
534	322467
2101	322468
206	322469
7659	322470
1140	322471
13114	322472
26	322473
27987	322474
244	322475
6621	322476
3143	322477
7646	322478
31957	322479
6624	322480
1060	322481
10691	322482
921	322483
244	322484
8107	322485
12914	322486
1609	322487
12566	322488
8049	322489
1103	322490
2500	322491
2500	322492
545	322493
1154	322494
534	322495
2500	322496
534	322497
584	322498
65113	322499
52171	322500
534	322501
219	322502
438	322503
35813	322504
12976	322505
1206	322506
2231	322507
582	322508
2344	322509
823	322510
5703	322511
1023	322512
5389	322513
1387	322514
1387	322515
440	322516
534	322517
534	322518
227	322519
534	322520
7181	322521
534	322522
5	322523
112390	322524
4389	322525
1379	322526
6953	322527
534	322528
4892	322529
3956	322530
6953	322531
46116	322532
30	322533
2630	322534
2155	322535
6953	322536
219	322537
1023	322538
534	322539
2101	322540
44791	322541
219	322542
2500	322543
534	322544
1023	322545
8081	322546
2964	322547
237	322548
141	322549
534	322550
27096	322551
219	322552
9073	322553
14450	322554
6953	322555
1034	322556
6953	322557
29197	322558
9073	322559
1034	322560
2500	322561
5358	322562
534	322563
6953	322564
117096	322565
2941	322566
7165	322567
3843	322568
2500	322569
2894	322570
3220	322571
6953	322572
4892	322573
5229	322574
534	322575
3426	322576
823	322577
5703	322578
312	322579
29367	322580
929	322581
1537	322582
534	322583
12487	322584
24921	322585
123	322586
6953	322587
153930	322588
2432	322589
74061	322590
10729	322591
4342	322592
27231	322593
1110	322594
534	322595
18470	322596
328	322597
8431	322598
8431	322599
606	322600
8431	322601
102891	322602
19544	322603
1073	322604
302	322605
238	322606
257	322607
450	322608
33588	322609
831	322610
141	322611
4067	322612
1379	322613
22222	322614
31120	322615
52496	322616
75990	322617
103361	322618
14605	322619
3326	322620
3083	322621
23232	322622
119883	322623
46707	322624
21636	322625
74147	322626
28239	322627
32690	322628
27359	322629
27602	322630
11704	322631
9527	322632
18516	322633
467	322634
29798	322635
82246	322636
60550	322637
235	322638
115930	322639
251	322640
66998	322641
21	322642
135749	322643
118518	322644
158471	322645
13199	322646
2300	322647
160547	322648
9567	322649
656	322650
29641	322651
100650	322652
1157	322653
3457	322654
13508	322655
7576	322656
23939	322657
2365	322658
109	322659
12836	322660
58886	322661
4848	322662
4529	322663
1611	322664
88857	322665
37940	322666
93378	322667
2611	322668
38992	322669
99418	322670
77042	322671
49563	322672
13727	322673
14097	322674
2173	322675
27758	322676
57767	322677
119956	322678
50204	322679
133835	322680
2976	322681
12496	322682
10756	322683
137161	322684
26553	322685
4515	322686
13950	322687
751	322688
751	322689
4201	322690
536	322691
49385	322692
70593	322693
3026	322694
353	322695
360	322696
43061	322697
6307	322698
2508	322699
2956	322700
843	322701
1968	322702
273	322703
4141	322704
555	322705
2928	322706
1934	322707
22495	322708
329	322709
18916	322710
23942	322711
24702	322712
1374	322713
29795	322714
16120	322715
58184	322716
95360	322717
24251	322718
30785	322719
3549	322720
4891	322721
81049	322722
1927	322723
5399	322724
3517	322725
6917	322726
1387	322727
96	322728
6217	322729
152	322730
751	322731
25583	322732
64189	322733
70738	322734
8322	322735
13347	322736
26090	322737
579	322738
26962	322739
257	322740
7079	322741
6017	322742
6930	322743
22724	322744
83540	322745
31955	322746
17680	322747
219	322748
10111	322749
699	322750
14138	322751
35895	322752
2240	322753
12329	322754
5230	322755
97278	322756
62942	322757
276	322758
823	322759
53338	322760
24654	322761
122557	322762
3660	322763
6408	322764
796	322765
2	322766
40333	322767
11001	322768
2108	322769
16790	322770
15219	322771
18312	322772
115186	322773
158646	322774
22540	322775
497	322776
21069	322777
456	322778
4347	322779
3566	322780
1751	322781
28	322782
6652	322783
6652	322784
29915	322785
10687	322786
2116	322787
41095	322788
84759	322789
124491	322790
60116	322791
69788	322792
64336	322793
27216	322794
34183	322795
144058	322796
64197	322797
99348	322798
16204	322799
15858	322800
52193	322801
13294	322802
15081	322803
46486	322804
52956	322805
67917	322806
8662	322807
112086	322808
21328	322809
13216	322810
129209	322811
18520	322812
98097	322813
1305	322814
13609	322815
17848	322816
27986	322817
3676	322818
4635	322819
7240	322820
8715	322821
11035	322822
70225	322823
93593	322824
9943	322825
18141	322826
2734	322827
61289	322828
17632	322829
5679	322830
18284	322831
6831	322832
5850	322833
15977	322834
70140	322835
96743	322836
29666	322837
77377	322838
253	322839
62336	322840
96990	322841
5307	322842
33606	322843
11603	322844
23928	322845
17292	322846
113175	322847
1010	322848
120384	322849
131	322850
5	322851
132821	322852
92550	322853
143617	322854
123068	322855
73189	322856
119005	322857
96374	322858
43255	322859
120194	322860
96858	322861
84401	322862
16395	322863
56759	322864
88176	322865
4878	322866
3642	322867
37730	322868
66341	322869
76014	322870
120332	322871
36424	322872
3286	322873
357	322874
103415	322875
104297	322876
137600	322877
124668	322878
70140	322879
114312	322880
122336	322881
78951	322882
141929	322883
12318	322884
32544	322885
69057	322886
98061	322887
31946	322888
71584	322889
86261	322890
125730	322891
48020	322892
3894	322893
38935	322894
72562	322895
72015	322896
149124	322897
115146	322898
47876	322899
16933	322900
74822	322901
17413	322902
111246	322903
2394	322904
154318	322905
126776	322906
46995	322907
25943	322908
157211	322909
93894	322910
108343	322911
41357	322912
15120	322913
20506	322914
72927	322915
35895	322916
2975	322917
78006	322918
449	322919
1182	322920
5495	322921
505	322922
101628	322923
24633	322924
538	322925
129	322926
90	322927
8835	322928
70813	322929
10689	322930
827	322931
138171	322932
10122	322933
1315	322934
2805	322935
6557	322936
269	322937
38442	322938
238	322939
1040	322940
78258	322941
15907	322942
11379	322943
73013	322944
14290	322945
2363	322946
5703	322947
9990	322948
3354	322949
29085	322950
20981	322951
54998	322952
1659	322953
4460	322954
122864	322955
157	322956
13930	322957
39750	322958
921	322959
32500	322960
920	322961
114	322962
40638	322963
15398	322964
3762	322965
142154	322966
25046	322967
97971	322968
105223	322969
109581	322970
34203	322971
98446	322972
71032	322973
17874	322974
24363	322975
158687	322976
21	322977
823	322978
936	322979
466	322980
312	322981
1261	322982
1401	322983
5703	322984
6616	322985
59640	322986
28773	322987
27553	322988
112619	322989
27553	322990
59597	322991
21621	322992
3642	322993
88321	322994
119792	322995
27831	322996
135611	322997
79542	322998
128001	322999
11631	323000
749	323001
100574	323002
1846	323003
110482	323004
75917	323005
110318	323006
19287	323007
3172	323008
91492	323009
17180	323010
34575	323011
33584	323012
35095	323013
54408	323014
52112	323015
57404	323016
83621	323017
752	323018
368	323019
1184	323020
3642	323021
53119	323022
45689	323023
57022	323024
63973	323025
108224	323026
7272	323027
135819	323028
36289	323029
8766	323030
88821	323031
68473	323032
132522	323033
7738	323034
53243	323035
16819	323036
43453	323037
10009	323038
15314	323039
54341	323040
110611	323041
3265	323042
30895	323043
11129	323044
56039	323045
1561	323046
37126	323047
49519	323048
29916	323049
130911	323050
134110	323051
134797	323052
2412	323053
749	323054
10993	323055
33933	323056
8115	323057
22945	323058
2039	323059
2412	323060
644	323061
158308	323062
76899	323063
30181	323064
40829	323065
752	323066
1447	323067
792	323068
3881	323069
13833	323070
125757	323071
122552	323072
687	323073
863	323074
24865	323075
1094	323076
44637	323077
33744	323078
25212	323079
2431	323080
42672	323081
69972	323082
90322	323083
7406	323084
37	323085
67228	323086
584	323087
6888	323088
872	323089
1730	323090
1	323091
35	323092
3543	323093
675	323094
73681	323095
7949	323096
1036	323097
9591	323098
1228	323099
11553	323100
19377	323101
123	323102
123	323103
31113	323104
1785	323105
640	323106
58460	323107
4053	323108
645	323109
739	323110
592	323111
4889	323112
4889	323113
20643	323114
3280	323115
8104	323116
480	323117
44410	323118
640	323119
35	323120
44410	323121
97859	323122
677	323123
2848	323124
5179	323125
2	323126
98970	323127
2938	323128
1	323129
3546	323130
43023	323131
3881	323132
71	323133
60	323134
271	323135
3137	323136
132	323137
63425	323138
44264	323139
1936	323140
500	323141
7354	323142
2	323143
2	323144
12450	323145
1364	323146
44658	323147
1723	323148
11644	323149
717	323150
1873	323151
4647	323152
69974	323153
2500	323154
1401	323155
7665	323156
165853	323157
71889	323158
1261	323159
1468	323160
903	323161
18820	323162
150	323163
2390	323164
582	323165
68221	323166
4147	323167
85388	323168
128987	323169
139467	323170
63652	323171
793	323172
18277	323173
45424	323174
27271	323175
3818	323176
955	323177
59087	323178
6	323179
5110	323180
1259	323181
1244	323182
7673	323183
2847	323184
1047	323185
17009	323186
3534	323187
15339	323188
1556	323189
102043	323190
13887	323191
300	323192
28703	323193
72811	323194
23	323195
48605	323196
4598	323197
943	323198
463	323199
17640	323200
2508	323201
3275	323202
677	323203
2223	323204
1362	323205
106	323206
66	323207
1677	323208
3206	323209
23	323210
1	323211
54011	323212
108	323213
52902	323214
37918	323215
1983	323216
1982	323217
3840	323218
1185	323219
41315	323220
66	323221
48774	323222
45391	323223
1250	323224
1205	323225
11168	323226
6349	323227
4315	323228
2846	323229
137415	323230
158	323231
116	323232
16279	323233
90418	323234
2591	323235
29074	323236
59160	323237
189	323238
45264	323239
7422	323240
2288	323241
4757	323242
889	323243
21817	323244
2643	323245
2460	323246
23162	323247
1891	323248
23163	323249
4560	323250
4758	323251
113771	323252
49752	323253
15551	323254
108484	323255
21	323256
797	323257
3717	323258
2134	323259
465	323260
3588	323261
25944	323262
2383	323263
31906	323264
66139	323265
41406	323266
398	323267
114039	323268
4477	323269
9860	323270
117096	323271
2223	323272
1891	323273
2501	323274
484	323275
528	323276
2662	323277
19225	323278
3180	323279
5261	323280
40628	323281
2538	323282
40836	323283
22219	323284
577	323285
9671	323286
65778	323287
833	323288
703	323289
3123	323290
75293	323291
28168	323292
199	323293
44032	323294
10538	323295
1119	323296
87425	323297
77787	323298
7463	323299
83482	323300
41594	323301
14216	323302
15246	323303
104191	323304
33010	323305
44709	323306
849	323307
2941	323308
16820	323309
27313	323310
35554	323311
48937	323312
56751	323313
7838	323314
28724	323315
1094	323316
1094	323317
7804	323318
6835	323319
6674	323320
152700	323321
17169	323322
11761	323323
1986	323324
286	323325
14649	323326
2223	323327
1891	323328
12479	323329
358	323330
2887	323331
2426	323332
141713	323333
8	323334
4148	323335
431	323336
90705	323337
1945	323338
4578	323339
110130	323340
571	323341
3911	323342
100955	323343
26	323344
2083	323345
221	323346
7704	323347
3884	323348
2083	323349
607	323350
16	323351
5928	323352
1712	323353
1265	323354
70362	323355
1989	323356
999	323357
102473	323358
2	323359
17009	323360
425	323361
50689	323362
126552	323363
36253	323364
3724	323365
21616	323366
3233	323367
286	323368
84020	323369
929	323370
36566	323371
266	323372
131	323373
58570	323374
48363	323375
4207	323376
2329	323377
2231	323378
258	323379
503	323380
2387	323381
1531	323382
621	323383
777	323384
2806	323385
5928	323386
1484	323387
1953	323388
2035	323389
304	323390
775	323391
1866	323392
24985	323393
1388	323394
703	323395
360	323396
3264	323397
16	323398
8	323399
8782	323400
8775	323401
1484	323402
58084	323403
1470	323404
139231	323405
3	323406
14048	323407
4500	323408
2427	323409
16769	323410
6093	323411
66417	323412
100	323413
28007	323414
16944	323415
59205	323416
4516	323417
10114	323418
4814	323419
6020	323420
10707	323421
34	323422
34	323423
11530	323424
18881	323425
5249	323426
519	323427
927	323428
1351	323429
566	323430
98187	323431
27327	323432
769	323433
80	323434
4593	323435
40123	323436
3717	323437
1597	323438
26727	323439
1984	323440
3789	323441
1590	323442
5369	323443
5435	323444
10188	323445
346	323446
436	323447
70423	323448
3319	323449
72	323450
8430	323451
12860	323452
94	323453
544	323454
24319	323455
34	323456
74	323457
1184	323458
69364	323459
5803	323460
748	323461
2	323462
24654	323463
2078	323464
745	323465
106902	323466
296	323467
37451	323468
1004	323469
11337	323470
1196	323471
263	323472
9419	323473
20130	323474
126150	323475
11543	323476
57564	323477
1688	323478
4459	323479
56042	323480
33274	323481
68208	323482
3021	323483
1594	323484
1402	323485
7047	323486
48	323487
7	323488
7	323489
3061	323490
105546	323491
48	323492
10310	323493
124699	323494
37357	323495
87386	323496
60230	323497
1761	323498
5196	323499
4844	323500
6704	323501
25109	323502
66761	323503
11526	323504
16573	323505
670	323506
277	323507
23038	323508
30547	323509
96282	323510
1788	323511
263	323512
77767	323513
27967	323514
1180	323515
46	323516
95448	323517
10376	323518
25843	323519
48448	323520
90492	323521
60499	323522
91000	323523
31961	323524
730	323525
623	323526
4485	323527
452	323528
1794	323529
67739	323530
29641	323531
3451	323532
181	323533
148452	323534
99587	323535
150	323536
3266	323537
145376	323538
91739	323539
52223	323540
82451	323541
68624	323542
2223	323543
59718	323544
61977	323545
36655	323546
120237	323547
114976	323548
8755	323549
154426	323550
23372	323551
108121	323552
47022	323553
108121	323554
86315	323555
55470	323556
163708	323557
13603	323558
52992	323559
79987	323560
69672	323561
82437	323562
104076	323563
79877	323564
3020	323565
9590	323566
34972	323567
6	323568
13	323569
30491	323570
123	323571
5325	323572
17243	323573
19557	323574
318	323575
67423	323576
1687	323577
22706	323578
4800	323579
14988	323580
141127	323581
141126	323582
8758	323583
1192	323584
39194	323585
13530	323586
1024	323587
1222	323588
4019	323589
1923	323590
2330	323591
892	323592
4633	323593
53870	323594
50427	323595
31037	323596
7665	323597
1036	323598
11235	323599
2	323600
26	323601
26	323602
74734	323603
2158	323604
1743	323605
3896	323606
410	323607
42	323608
864	323609
913	323610
3549	323611
3466	323612
3193	323613
2610	323614
5002	323615
416	323616
4525	323617
3183	323618
56432	323619
3458	323620
719	323621
1650	323622
7661	323623
2329	323624
86235	323625
2329	323626
13947	323627
413	323628
49065	323629
8573	323630
2365	323631
1118	323632
775	323633
423	323634
4773	323635
10701	323636
1119	323637
1566	323638
68431	323639
26071	323640
9671	323641
9671	323642
22786	323643
133	323644
72750	323645
7024	323646
101691	323647
1393	323648
124473	323649
2274	323650
2134	323651
16498	323652
99119	323653
72561	323654
3115	323655
360	323656
4368	323657
111538	323658
21405	323659
67456	323660
101912	323661
2108	323662
240	323663
185	323664
1556	323665
489	323666
160	323667
65401	323668
11878	323669
829	323670
54958	323671
929	323672
1778	323673
486	323674
14775	323675
20464	323676
23477	323677
4450	323678
3	323679
23	323680
380	323681
3669	323682
119	323683
25	323684
989	323685
360	323686
1609	323687
38127	323688
245	323689
4262	323690
20871	323691
22	323692
6063	323693
718	323694
15206	323695
10678	323696
152	323697
8040	323698
21835	323699
2934	323700
6313	323701
34155	323702
14523	323703
9961	323704
12290	323705
54346	323706
9625	323707
5316	323708
111614	323709
4041	323710
41172	323711
90817	323712
75258	323713
54164	323714
56618	323715
62192	323716
17783	323717
67654	323718
9119	323719
148720	323720
28036	323721
87553	323722
28345	323723
15503	323724
70630	323725
26908	323726
25012	323727
50486	323728
481	323729
104070	323730
7106	323731
8125	323732
54663	323733
123028	323734
75326	323735
8872	323736
52875	323737
14754	323738
2669	323739
133880	323740
112307	323741
66087	323742
51477	323743
39888	323744
18063	323745
71561	323746
83275	323747
92163	323748
134702	323749
147294	323750
54595	323751
44175	323752
26015	323753
18764	323754
10347	323755
21950	323756
966	323757
132908	323758
8103	323759
12049	323760
2411	323761
2501	323762
23410	323763
13015	323764
2260	323765
12043	323766
11055	323767
17612	323768
9010	323769
36837	323770
11083	323771
72206	323772
29115	323773
17872	323774
2407	323775
34476	323776
29646	323777
6657	323778
7408	323779
2777	323780
10904	323781
7414	323782
66652	323783
2806	323784
17942	323785
5101	323786
777	323787
2267	323788
53146	323789
2351	323790
13276	323791
40880	323792
32988	323793
9779	323794
513	323795
45308	323796
2574	323797
39573	323798
7402	323799
61383	323800
3834	323801
92521	323802
36184	323803
13490	323804
4744	323805
29652	323806
678	323807
40743	323808
1809	323809
2587	323810
1462	323811
15247	323812
3937	323813
68113	323814
37	323815
13496	323816
25	323817
122	323818
3743	323819
64	323820
58179	323821
101029	323822
12606	323823
31866	323824
716	323825
112777	323826
225	323827
701	323828
1094	323829
424	323830
37361	323831
856	323832
1589	323833
275	323834
275	323835
18119	323836
259	323837
37859	323838
5817	323839
606	323840
31082	323841
17244	323842
7138	323843
20065	323844
108896	323845
1926	323846
2372	323847
32966	323848
35064	323849
3241	323850
425	323851
25460	323852
37821	323853
163	323854
60607	323855
5	323856
1096	323857
185	323858
16951	323859
22972	323860
53234	323861
13373	323862
38877	323863
124703	323864
32805	323865
89967	323866
43997	323867
81841	323868
32103	323869
29873	323870
42055	323871
101208	323872
73038	323873
37591	323874
150315	323875
97760	323876
2009	323877
71483	323878
40201	323879
104946	323880
28935	323881
10423	323882
1258	323883
39909	323884
277	323885
60291	323886
3513	323887
12635	323888
699	323889
124266	323890
1762	323891
34466	323892
156	323893
10103	323894
6053	323895
16	323896
1874	323897
1133	323898
36534	323899
87837	323900
2419	323901
34	323902
37836	323903
6089	323904
5849	323905
2308	323906
2594	323907
13939	323908
34	323909
8235	323910
42871	323911
19557	323912
2223	323913
1891	323914
79157	323915
4165	323916
89284	323917
17488	323918
47983	323919
1888	323920
88676	323921
786	323922
572	323923
7231	323924
7231	323925
11497	323926
54257	323927
4004	323928
4004	323929
52	323930
689	323931
29	323932
1551	323933
11625	323934
11625	323935
30	323936
735	323937
50383	323938
66860	323939
433	323940
5	323941
5	323942
29	323943
16963	323944
2700	323945
5638	323946
7695	323947
433	323948
25560	323949
606	323950
2	323951
3998	323952
2	323953
7330	323954
9789	323955
17903	323956
75469	323957
13392	323958
22476	323959
6253	323960
10588	323961
78271	323962
63717	323963
1220	323964
21218	323965
17232	323966
689	323967
22270	323968
11030	323969
309	323970
309	323971
3935	323972
796	323973
862	323974
162437	323975
134	323976
2070	323977
2166	323978
825	323979
1262	323980
21184	323981
127518	323982
156	323983
493	323984
828	323985
4450	323986
136	323987
345	323988
154447	323989
23	323990
108	323991
20871	323992
615	323993
35509	323994
100692	323995
19	323996
68	323997
14065	323998
1158	323999
154412	324000
3252	324001
363	324002
1024	324003
10507	324004
78269	324005
592	324006
148495	324007
6351	324008
4633	324009
690	324010
4511	324011
252	324012
1515	324013
35880	324014
4	324015
1272	324016
15279	324017
5478	324018
5471	324019
37465	324020
2217	324021
5196	324022
1761	324023
496	324024
414	324025
9220	324026
52	324027
16	324028
3	324029
717	324030
17465	324031
12491	324032
36625	324033
836	324034
2078	324035
2299	324036
86	324037
1864	324038
14581	324039
7211	324040
3881	324041
230	324042
198	324043
599	324044
1192	324045
10009	324046
25	324047
21628	324048
202	324049
18061	324050
148501	324051
1185	324052
6678	324053
287	324054
6253	324055
27524	324056
330	324057
126127	324058
126573	324059
25547	324060
23152	324061
6063	324062
24921	324063
3075	324064
17790	324065
74470	324066
128832	324067
60351	324068
11300	324069
528	324070
7315	324071
4764	324072
377	324073
353	324074
2735	324075
10857	324076
60315	324077
21570	324078
25298	324079
15698	324080
36458	324081
25335	324082
248	324083
7089	324084
2842	324085
452	324086
170	324087
2614	324088
5649	324089
202	324090
2018	324091
116746	324092
4733	324093
257	324094
4489	324095
160344	324096
121322	324097
4489	324098
90594	324099
69623	324100
32193	324101
7	324102
14853	324103
7899	324104
9131	324105
716	324106
12219	324107
879	324108
15206	324109
137344	324110
59904	324111
65893	324112
54173	324113
3957	324114
16	324115
833	324116
3957	324117
1969	324118
7379	324119
90431	324120
480	324121
116	324122
141	324123
1570	324124
5107	324125
841	324126
10625	324127
4324	324128
28781	324129
10056	324130
72260	324131
2372	324132
26930	324133
10624	324134
77445	324135
2653	324136
9448	324137
2320	324138
1010	324139
2690	324140
8315	324141
2744	324142
17857	324143
344	324144
877	324145
37120	324146
8285	324147
1546	324148
3	324149
162	324150
31334	324151
2320	324152
64002	324153
2589	324154
57546	324155
81045	324156
18651	324157
13498	324158
59001	324159
125800	324160
132905	324161
3	324162
166160	324163
158469	324164
160446	324165
126322	324166
160712	324167
160713	324168
127544	324169
150695	324170
5650	324171
11	324172
124221	324173
160607	324174
126287	324175
164329	324176
107763	324177
152660	324178
122811	324179
4693	324180
120161	324181
3654	324182
136301	324183
16077	324184
91434	324185
3407	324186
224	324187
31547	324188
31998	324189
39491	324190
19597	324191
10904	324192
506	324193
25262	324194
16944	324195
59033	324196
2363	324197
6300	324198
2650	324199
2050	324200
45360	324201
2	324202
285	324203
13117	324204
14	324205
2282	324206
74831	324207
17204	324208
32693	324209
1375	324210
79251	324211
27091	324212
6022	324213
14162	324214
123858	324215
493	324216
31978	324217
15045	324218
24449	324219
1738	324220
835	324221
1214	324222
4234	324223
31661	324224
5067	324225
48915	324226
824	324227
5067	324228
5067	324229
824	324230
119817	324231
48915	324232
5067	324233
1951	324234
4647	324235
19940	324236
41872	324237
11805	324238
34683	324239
4800	324240
1111	324241
1068	324242
22088	324243
4603	324244
303	324245
263	324246
343	324247
737	324248
705	324249
685	324250
31622	324251
66673	324252
22171	324253
47835	324254
66517	324255
233	324256
3	324257
110673	324258
4343	324259
1103	324260
653	324261
31404	324262
145134	324263
20871	324264
56271	324265
45165	324266
164558	324267
12468	324268
28598	324269
26457	324270
88623	324271
39795	324272
105591	324273
15662	324274
137168	324275
12473	324276
63608	324277
6210	324278
1921	324279
56380	324280
8272	324281
134481	324282
38185	324283
154685	324284
22853	324285
58119	324286
49274	324287
39759	324288
3337	324289
43631	324290
970	324291
227	324292
261	324293
16153	324294
67671	324295
17420	324296
4376	324297
35640	324298
57355	324299
57330	324300
49597	324301
96532	324302
38206	324303
28714	324304
10119	324305
116723	324306
61372	324307
106111	324308
165940	324309
38235	324310
24515	324311
16606	324312
110776	324313
14231	324314
14280	324315
21820	324316
98305	324317
3463	324318
129	324319
5413	324320
8222	324321
4975	324322
12002	324323
8895	324324
137063	324325
25638	324326
118812	324327
76756	324328
24218	324329
13946	324330
6424	324331
781	324332
132398	324333
12091	324334
37234	324335
45901	324336
20304	324337
2866	324338
3006	324339
26533	324340
9013	324341
43919	324342
1945	324343
493	324344
31542	324345
91378	324346
37915	324347
4048	324348
1224	324349
30088	324350
2147	324351
9784	324352
70263	324353
35992	324354
70701	324355
52661	324356
9083	324357
87563	324358
30908	324359
49326	324360
3564	324361
93815	324362
4248	324363
3087	324364
15314	324365
36240	324366
82844	324367
1926	324368
66795	324369
45876	324370
6853	324371
12185	324372
7004	324373
83070	324374
12643	324375
137665	324376
106641	324377
18955	324378
132923	324379
132232	324380
19508	324381
17753	324382
9604	324383
12075	324384
31325	324385
36310	324386
8143	324387
4268	324388
6750	324389
3224	324390
23743	324391
9028	324392
751	324393
47674	324394
103498	324395
4807	324396
51494	324397
5799	324398
40320	324399
3603	324400
4907	324401
22272	324402
1974	324403
18514	324404
13770	324405
15684	324406
17760	324407
35581	324408
4926	324409
59904	324410
3932	324411
930	324412
37753	324413
34553	324414
2761	324415
678	324416
77910	324417
28765	324418
33341	324419
62855	324420
3063	324421
160083	324422
13402	324423
2856	324424
66716	324425
23774	324426
17233	324427
41677	324428
70097	324429
66929	324430
19940	324431
3374	324432
7715	324433
13167	324434
1151	324435
11700	324436
94109	324437
28457	324438
34	324439
31056	324440
9049	324441
8848	324442
63980	324443
1944	324444
5574	324445
22045	324446
59862	324447
12161	324448
2054	324449
16172	324450
3594	324451
23842	324452
34233	324453
1811	324454
4184	324455
23160	324456
9784	324457
43399	324458
20449	324459
9702	324460
712	324461
5309	324462
25473	324463
140	324464
5590	324465
26080	324466
40474	324467
951	324468
37828	324469
4333	324470
999	324471
53999	324472
100772	324473
23002	324474
70838	324475
156268	324476
49352	324477
128981	324478
22105	324479
20114	324480
35387	324481
99669	324482
9819	324483
3595	324484
23940	324485
17231	324486
34428	324487
1869	324488
106221	324489
31195	324490
14658	324491
109890	324492
9302	324493
4220	324494
1200	324495
69411	324496
44493	324497
14592	324498
2039	324499
19244	324500
21790	324501
95386	324502
10364	324503
3887	324504
134478	324505
28416	324506
38600	324507
7486	324508
11779	324509
700	324510
19649	324511
1500	324512
1561	324513
133498	324514
82408	324515
23736	324516
3307	324517
6477	324518
586	324519
17741	324520
1811	324521
2556	324522
84213	324523
78032	324524
86369	324525
4017	324526
27745	324527
3208	324528
43338	324529
26466	324530
21965	324531
2750	324532
28726	324533
15564	324534
1974	324535
14307	324536
39820	324537
40978	324538
18245	324539
35463	324540
3926	324541
35122	324542
6246	324543
87284	324544
3296	324545
1773	324546
3704	324547
32999	324548
80758	324549
19665	324550
1797	324551
67785	324552
15502	324553
6448	324554
31683	324555
352	324556
683	324557
20414	324558
63011	324559
1730	324560
10044	324561
3736	324562
53546	324563
66647	324564
81316	324565
65310	324566
112169	324567
31338	324568
44043	324569
31051	324570
9740	324571
52105	324572
6849	324573
31458	324574
1635	324575
81259	324576
133873	324577
11753	324578
13989	324579
135385	324580
88522	324581
37699	324582
54727	324583
17840	324584
117636	324585
5272	324586
82555	324587
951	324588
25937	324589
38458	324590
39077	324591
43922	324592
614	324593
15061	324594
10836	324595
4050	324596
4744	324597
961	324598
4394	324599
1441	324600
3358	324601
346	324602
16242	324603
21879	324604
22966	324605
3747	324606
1214	324607
3271	324608
22295	324609
4073	324610
105432	324611
62258	324612
108886	324613
21704	324614
59836	324615
34	324616
56	324617
6390	324618
51307	324619
29299	324620
24434	324621
25366	324622
67274	324623
16135	324624
108377	324625
107520	324626
153033	324627
5768	324628
15985	324629
84710	324630
18013	324631
99450	324632
9845	324633
1601	324634
575	324635
53909	324636
9437	324637
3884	324638
53626	324639
34553	324640
1032	324641
23760	324642
2856	324643
53183	324644
23389	324645
4739	324646
5827	324647
1493	324648
9217	324649
3099	324650
1633	324651
96097	324652
99318	324653
2675	324654
19543	324655
5805	324656
3918	324657
16378	324658
3817	324659
368	324660
34	324661
1053	324662
6038	324663
4209	324664
87520	324665
8076	324666
24760	324667
72191	324668
160308	324669
48110	324670
2065	324671
18218	324672
75470	324673
14384	324674
2669	324675
28113	324676
64749	324677
2385	324678
27163	324679
2855	324680
14539	324681
115421	324682
78134	324683
22034	324684
59901	324685
15523	324686
2673	324687
25840	324688
23855	324689
6514	324690
9234	324691
43661	324692
36481	324693
13808	324694
10498	324695
2672	324696
14513	324697
48918	324698
46800	324699
1602	324700
14522	324701
49159	324702
90844	324703
24260	324704
38661	324705
9861	324706
15809	324707
60196	324708
2244	324709
9123	324710
8316	324711
4492	324712
4163	324713
16170	324714
9027	324715
1479	324716
114514	324717
2396	324718
52577	324719
13447	324720
103675	324721
105177	324722
13444	324723
21779	324724
79349	324725
105454	324726
596	324727
644	324728
13381	324729
72747	324730
104836	324731
35679	324732
22847	324733
10950	324734
95536	324735
33834	324736
16582	324737
9050	324738
17773	324739
51281	324740
32103	324741
29960	324742
47523	324743
36483	324744
84523	324745
13214	324746
95202	324747
106721	324748
72697	324749
95214	324750
132326	324751
108425	324752
100750	324753
40481	324754
6657	324755
7368	324756
13691	324757
712	324758
32229	324759
23105	324760
3491	324761
46522	324762
121	324763
1224	324764
80	324765
558	324766
2351	324767
1866	324768
1602	324769
4149	324770
87966	324771
24161	324772
25726	324773
30148	324774
30576	324775
77457	324776
26006	324777
71095	324778
6452	324779
6360	324780
129	324781
4343	324782
55687	324783
1221	324784
6904	324785
15545	324786
1272	324787
2856	324788
544	324789
2675	324790
25059	324791
34	324792
17892	324793
26910	324794
5400	324795
4617	324796
10909	324797
69189	324798
1388	324799
64445	324800
1475	324801
20653	324802
752	324803
346	324804
1555	324805
1520	324806
6657	324807
6883	324808
1497	324809
108550	324810
8	324811
77634	324812
54270	324813
3668	324814
23	324815
2188	324816
2188	324817
136221	324818
2707	324819
9344	324820
719	324821
10053	324822
8259	324823
92809	324824
17189	324825
83694	324826
2042	324827
30153	324828
78104	324829
29696	324830
56811	324831
4381	324832
3358	324833
133323	324834
2445	324835
127557	324836
23842	324837
2144	324838
30293	324839
111204	324840
130576	324841
117045	324842
9483	324843
97793	324844
28290	324845
41731	324846
8175	324847
2381	324848
16638	324849
21891	324850
43376	324851
14981	324852
76760	324853
8155	324854
6193	324855
7081	324856
82436	324857
21887	324858
34	324859
17520	324860
1462	324861
30374	324862
63802	324863
7196	324864
32814	324865
23817	324866
43949	324867
2821	324868
6017	324869
20128	324870
423	324871
46216	324872
52064	324873
96378	324874
97763	324875
30331	324876
132688	324877
44560	324878
62655	324879
110519	324880
149185	324881
10893	324882
41129	324883
4050	324884
8554	324885
88978	324886
1025	324887
20907	324888
14782	324889
40678	324890
1447	324891
2806	324892
45881	324893
31909	324894
35592	324895
43603	324896
720	324897
5158	324898
2595	324899
227	324900
3358	324901
917	324902
17872	324903
1602	324904
368	324905
45732	324906
724	324907
792	324908
14354	324909
2595	324910
7414	324911
368	324912
2167	324913
4240	324914
17853	324915
22149	324916
13987	324917
1058	324918
85051	324919
970	324920
1468	324921
9475	324922
3880	324923
27647	324924
136071	324925
84358	324926
19171	324927
452	324928
14007	324929
1331	324930
14591	324931
14276	324932
39753	324933
80	324934
3044	324935
1175	324936
2554	324937
81031	324938
26722	324939
20759	324940
2584	324941
87191	324942
39802	324943
7028	324944
2251	324945
55532	324946
2469	324947
12968	324948
73315	324949
30889	324950
191	324951
43212	324952
52863	324953
113305	324954
29547	324955
3267	324956
1658	324957
574	324958
1062	324959
61465	324960
852	324961
26816	324962
124	324963
3580	324964
65180	324965
47587	324966
77678	324967
98025	324968
1518	324969
14114	324970
38568	324971
43014	324972
30432	324973
110190	324974
38593	324975
9925	324976
71981	324977
43380	324978
36808	324979
92355	324980
71920	324981
29669	324982
51533	324983
154760	324984
23945	324985
79723	324986
82003	324987
79684	324988
32768	324989
9925	324990
12963	324991
30432	324992
39832	324993
147172	324994
49780	324995
98025	324996
156681	324997
124527	324998
118805	324999
56389	325000
132475	325001
2341	325002
252	325003
42	325004
653	325005
9925	325006
371	325007
10773	325008
2210	325009
4339	325010
24172	325011
64310	325012
722	325013
357	325014
50910	325015
1087	325016
32193	325017
10756	325018
700	325019
19	325020
10549	325021
2690	325022
38766	325023
89638	325024
3762	325025
21891	325026
37200	325027
108824	325028
17789	325029
121226	325030
716	325031
115122	325032
22674	325033
136	325034
41578	325035
81303	325036
108439	325037
34427	325038
133866	325039
113015	325040
137022	325041
110006	325042
122	325043
13547	325044
103278	325045
36560	325046
35892	325047
737	325048
263	325049
3347	325050
577	325051
4439	325052
1116	325053
1462	325054
258	325055
53256	325056
1462	325057
545	325058
71	325059
318	325060
37	325061
3079	325062
4398	325063
99480	325064
2464	325065
147	325066
4491	325067
61743	325068
8938	325069
41419	325070
1913	325071
110933	325072
20484	325073
664	325074
5	325075
45612	325076
185	325077
1931	325078
2680	325079
2194	325080
9941	325081
21176	325082
7	325083
24300	325084
2158	325085
46493	325086
4073	325087
3179	325088
2259	325089
5300	325090
303	325091
23986	325092
2226	325093
2259	325094
701	325095
55540	325096
3867	325097
2798	325098
2603	325099
146	325100
122542	325101
49738	325102
3960	325103
105629	325104
8171	325105
2469	325106
1133	325107
129	325108
9474	325109
3469	325110
3337	325111
9166	325112
3049	325113
821	325114
6623	325115
1737	325116
7411	325117
2076	325118
6034	325119
7323	325120
17344	325121
13710	325122
19367	325123
346	325124
18246	325125
34	325126
34	325127
34	325128
8244	325129
2174	325130
17851	325131
13	325132
30105	325133
3511	325134
3716	325135
19181	325136
878	325137
10867	325138
48476	325139
1066	325140
14321	325141
5769	325142
643	325143
50797	325144
23948	325145
668	325146
113597	325147
422	325148
47	325149
120	325150
1629	325151
274	325152
7633	325153
1597	325154
341	325155
824	325156
368	325157
1975	325158
516	325159
129	325160
2613	325161
3231	325162
2039	325163
80	325164
60855	325165
5877	325166
355	325167
690	325168
1466	325169
13	325170
6	325171
909	325172
11	325173
25	325174
4005	325175
29628	325176
829	325177
4560	325178
74	325179
129	325180
2459	325181
1200	325182
1316	325183
1472	325184
6	325185
13	325186
3817	325187
74	325188
31641	325189
83483	325190
2982	325191
7167	325192
1750	325193
77765	325194
23864	325195
9887	325196
20765	325197
2724	325198
479	325199
86318	325200
4400	325201
6	325202
13	325203
1385	325204
3458	325205
3605	325206
27734	325207
2160	325208
8083	325209
487	325210
9163	325211
343	325212
6	325213
13	325214
1565	325215
7429	325216
4083	325217
7	325218
398	325219
1749	325220
926	325221
1517	325222
1460	325223
32010	325224
31962	325225
11403	325226
22	325227
6	325228
2459	325229
3430	325230
17851	325231
1737	325232
1561	325233
3496	325234
6701	325235
3271	325236
2412	325237
1133	325238
33243	325239
163	325240
42406	325241
910	325242
4234	325243
80	325244
1561	325245
36307	325246
1491	325247
5905	325248
7239	325249
3	325250
4	325251
4529	325252
30421	325253
108	325254
55692	325255
53341	325256
43345	325257
13032	325258
3264	325259
50515	325260
18730	325261
38665	325262
489	325263
75	325264
32	325265
2093	325266
384	325267
1143	325268
31075	325269
90096	325270
37768	325271
4022	325272
2673	325273
56126	325274
59224	325275
11577	325276
150790	325277
4514	325278
1123	325279
36052	325280
8349	325281
8251	325282
100439	325283
4194	325284
118163	325285
40885	325286
100734	325287
2634	325288
313	325289
3421	325290
47101	325291
4025	325292
15909	325293
1235	325294
75308	325295
60298	325296
50734	325297
34584	325298
1825	325299
74618	325300
37672	325301
530	325302
55392	325303
112126	325304
56991	325305
5305	325306
8178	325307
13907	325308
17902	325309
3098	325310
27697	325311
13297	325312
55	325313
160759	325314
2747	325315
601	325316
81974	325317
1321	325318
35890	325319
3036	325320
11014	325321
71595	325322
53894	325323
27405	325324
19509	325325
85153	325326
30169	325327
122127	325328
7686	325329
670	325330
39451	325331
1376	325332
73045	325333
136885	325334
114336	325335
158966	325336
29946	325337
165698	325338
32396	325339
160365	325340
5578	325341
1259	325342
2220	325343
8837	325344
2136	325345
40833	325346
137064	325347
34843	325348
17867	325349
988	325350
10130	325351
82899	325352
32622	325353
8871	325354
64441	325355
100469	325356
14796	325357
2673	325358
52128	325359
25518	325360
45336	325361
14279	325362
77941	325363
31866	325364
29500	325365
113862	325366
7404	325367
8346	325368
55429	325369
1491	325370
11777	325371
31	325372
29184	325373
947	325374
969	325375
2787	325376
2787	325377
102470	325378
95916	325379
61464	325380
40187	325381
69479	325382
9438	325383
44832	325384
3881	325385
3671	325386
580	325387
1762	325388
3579	325389
2449	325390
2779	325391
1314	325392
613	325393
1330	325394
1444	325395
44959	325396
129	325397
17521	325398
43005	325399
58634	325400
9971	325401
137594	325402
10183	325403
51574	325404
18764	325405
306	325406
40978	325407
1354	325408
97052	325409
749	325410
1933	325411
7975	325412
306	325413
5014	325414
644	325415
44097	325416
15247	325417
2410	325418
22153	325419
932	325420
40179	325421
15343	325422
54558	325423
13469	325424
1338	325425
36074	325426
27258	325427
147200	325428
80469	325429
51400	325430
29073	325431
24634	325432
77837	325433
2945	325434
833	325435
21922	325436
84971	325437
8722	325438
31469	325439
1308	325440
10383	325441
804	325442
45123	325443
5723	325444
4395	325445
2188	325446
4591	325447
804	325448
16111	325449
70415	325450
166	325451
1762	325452
1373	325453
1216	325454
257	325455
13246	325456
14627	325457
21083	325458
40996	325459
2997	325460
33282	325461
2289	325462
52255	325463
69861	325464
50570	325465
75941	325466
32488	325467
5219	325468
89369	325469
47657	325470
109985	325471
55419	325472
37618	325473
59844	325474
45550	325475
64618	325476
1378	325477
445	325478
4004	325479
27181	325480
1738	325481
14296	325482
18799	325483
1495	325484
58921	325485
2410	325486
21860	325487
10564	325488
10202	325489
2205	325490
21	325491
4433	325492
770	325493
70474	325494
64443	325495
32488	325496
1933	325497
2032	325498
2240	325499
34510	325500
134451	325501
22206	325502
1010	325503
2979	325504
504	325505
3237	325506
60115	325507
7	325508
16499	325509
22	325510
5533	325511
24408	325512
452	325513
6188	325514
878	325515
23202	325516
127439	325517
25867	325518
10210	325519
4917	325520
78500	325521
2341	325522
35509	325523
579	325524
888	325525
300	325526
598	325527
138595	325528
28480	325529
127693	325530
1491	325531
83656	325532
1205	325533
39887	325534
96112	325535
21161	325536
126363	325537
54722	325538
62853	325539
6529	325540
1034	325541
1640	325542
48	325543
121	325544
754	325545
11634	325546
322	325547
290	325548
7246	325549
5374	325550
97	325551
1287	325552
70971	325553
11724	325554
3807	325555
28402	325556
28402	325557
98065	325558
112632	325559
20334	325560
125091	325561
25155	325562
8076	325563
7024	325564
11356	325565
37516	325566
54000	325567
25	325568
132811	325569
28703	325570
99509	325571
101111	325572
35308	325573
55460	325574
355	325575
11579	325576
5703	325577
473	325578
7181	325579
1076	325580
4502	325581
1820	325582
109628	325583
4917	325584
1122	325585
7272	325586
18673	325587
53237	325588
3210	325589
43	325590
4012	325591
110205	325592
14380	325593
65	325594
32402	325595
33618	325596
652	325597
1388	325598
1388	325599
5505	325600
35177	325601
13084	325602
11104	325603
16940	325604
5894	325605
47841	325606
15494	325607
8233	325608
2663	325609
153029	325610
60858	325611
7086	325612
52117	325613
5596	325614
1958	325615
19672	325616
10442	325617
54674	325618
125062	325619
5890	325620
48184	325621
49482	325622
40729	325623
9230	325624
431	325625
1712	325626
17991	325627
3746	325628
823	325629
5641	325630
604	325631
804	325632
17830	325633
79112	325634
5	325635
25403	325636
4800	325637
13392	325638
24948	325639
64828	325640
2002	325641
2728	325642
264	325643
189	325644
1822	325645
5755	325646
14614	325647
6952	325648
22705	325649
3268	325650
3953	325651
28393	325652
68611	325653
823	325654
5703	325655
40253	325656
9406	325657
71027	325658
925	325659
6581	325660
12595	325661
4949	325662
43765	325663
60130	325664
138868	325665
6571	325666
62752	325667
27938	325668
113614	325669
125455	325670
28302	325671
81378	325672
21877	325673
44098	325674
17452	325675
70612	325676
149108	325677
70295	325678
68096	325679
153028	325680
62444	325681
109099	325682
1021	325683
59746	325684
72786	325685
36839	325686
26719	325687
111838	325688
64274	325689
7991	325690
26343	325691
18759	325692
13628	325693
12583	325694
7671	325695
108483	325696
34626	325697
84017	325698
73253	325699
132855	325700
45395	325701
17921	325702
78907	325703
46559	325704
27355	325705
6174	325706
57837	325707
40886	325708
1484	325709
110	325710
46411	325711
40065	325712
65510	325713
16267	325714
95401	325715
59670	325716
103212	325717
27418	325718
44686	325719
4739	325720
34994	325721
6370	325722
80609	325723
57965	325724
146846	325725
118752	325726
83738	325727
64458	325728
9529	325729
136873	325730
115298	325731
106504	325732
125248	325733
18609	325734
76024	325735
139412	325736
17400	325737
4027	325738
45720	325739
15614	325740
126368	325741
44975	325742
35618	325743
43090	325744
69367	325745
2166	325746
90	325747
266	325748
1138	325749
266	325750
12388	325751
8530	325752
46	325753
22724	325754
1826	325755
1023	325756
316	325757
67652	325758
47468	325759
3831	325760
3206	325761
539	325762
1001	325763
41419	325764
4073	325765
35596	325766
72606	325767
4223	325768
15113	325769
151461	325770
62326	325771
19436	325772
137358	325773
620	325774
13435	325775
162272	325776
620	325777
2043	325778
2771	325779
116934	325780
27966	325781
620	325782
514	325783
541	325784
8395	325785
101247	325786
288	325787
3525	325788
43077	325789
50498	325790
94362	325791
49693	325792
14662	325793
60	325794
2145	325795
90	325796
58463	325797
26	325798
703	325799
11655	325800
65951	325801
1805	325802
116531	325803
13936	325804
81584	325805
37469	325806
141201	325807
26581	325808
110429	325809
6833	325810
149	325811
5163	325812
15544	325813
8350	325814
897	325815
2527	325816
10095	325817
5212	325818
71125	325819
2603	325820
26496	325821
20044	325822
62311	325823
85659	325824
21360	325825
2974	325826
60918	325827
266	325828
127832	325829
60685	325830
8351	325831
3058	325832
51939	325833
25	325834
34141	325835
4522	325836
58044	325837
25938	325838
264	325839
6888	325840
3250	325841
35426	325842
37275	325843
137136	325844
133643	325845
14644	325846
56124	325847
26299	325848
37953	325849
108	325850
73276	325851
7974	325852
34	325853
11	325854
5505	325855
1052	325856
16751	325857
46798	325858
404	325859
4891	325860
825	325861
1872	325862
29364	325863
27360	325864
16392	325865
53973	325866
96121	325867
11105	325868
16010	325869
33494	325870
764	325871
7011	325872
80390	325873
60811	325874
33494	325875
87080	325876
21795	325877
22139	325878
87472	325879
2362	325880
166069	325881
91323	325882
61	325883
44377	325884
134806	325885
141147	325886
45285	325887
35142	325888
124598	325889
7914	325890
4401	325891
5037	325892
1892	325893
2019	325894
32861	325895
41387	325896
2356	325897
1183	325898
2152	325899
2186	325900
53	325901
1380	325902
2	325903
4489	325904
10310	325905
37417	325906
56507	325907
1854	325908
2594	325909
219	325910
244	325911
2	325912
14647	325913
1854	325914
249	325915
478	325916
2125	325917
6042	325918
2055	325919
2690	325920
25	325921
14449	325922
221	325923
312	325924
5091	325925
11277	325926
96476	325927
10376	325928
39222	325929
7471	325930
28143	325931
277	325932
843	325933
115660	325934
5900	325935
115466	325936
419	325937
89772	325938
136590	325939
54140	325940
9582	325941
859	325942
152531	325943
2030	325944
2726	325945
35205	325946
60993	325947
122719	325948
27909	325949
106257	325950
8346	325951
23235	325952
55447	325953
51750	325954
104515	325955
84022	325956
46660	325957
50204	325958
15384	325959
62013	325960
26667	325961
89900	325962
57249	325963
27922	325964
125426	325965
27359	325966
54857	325967
4	325968
3437	325969
1869	325970
118534	325971
128679	325972
18443	325973
63510	325974
3843	325975
76159	325976
2018	325977
8622	325978
449	325979
985	325980
5916	325981
4446	325982
7953	325983
8905	325984
5034	325985
8905	325986
149182	325987
14449	325988
47589	325989
121408	325990
263	325991
58952	325992
1111	325993
228	325994
93511	325995
59125	325996
165639	325997
80987	325998
133028	325999
12807	326000
113099	326001
9949	326002
99473	326003
3530	326004
12387	326005
7591	326006
156442	326007
30168	326008
29966	326009
18920	326010
99504	326011
122792	326012
9331	326013
105944	326014
1030	326015
108449	326016
672	326017
2717	326018
6754	326019
3026	326020
255	326021
21041	326022
6933	326023
6571	326024
24164	326025
17914	326026
97756	326027
18444	326028
234	326029
4011	326030
86475	326031
12560	326032
90	326033
316	326034
1457	326035
2344	326036
23477	326037
68502	326038
20349	326039
128688	326040
30011	326041
62588	326042
32716	326043
67091	326044
138200	326045
393	326046
86731	326047
11755	326048
1855	326049
85109	326050
76697	326051
24281	326052
75015	326053
83956	326054
95419	326055
12971	326056
322	326057
55981	326058
80335	326059
61339	326060
112543	326061
47501	326062
3747	326063
10213	326064
91462	326065
52557	326066
28104	326067
1582	326068
78132	326069
369	326070
3703	326071
3507	326072
71	326073
41655	326074
14840	326075
25904	326076
98264	326077
23879	326078
37807	326079
109083	326080
109446	326081
46183	326082
87843	326083
8106	326084
40594	326085
40705	326086
14944	326087
66512	326088
79490	326089
146853	326090
11454	326091
112896	326092
88712	326093
35946	326094
30493	326095
682	326096
15723	326097
13116	326098
48686	326099
3131	326100
161213	326101
86582	326102
44818	326103
120068	326104
53937	326105
27795	326106
3083	326107
3938	326108
124785	326109
22318	326110
3112	326111
48089	326112
152703	326113
109217	326114
4017	326115
51496	326116
2501	326117
452	326118
27293	326119
13135	326120
76122	326121
618	326122
21285	326123
17873	326124
20341	326125
29618	326126
3	326127
5306	326128
34087	326129
11075	326130
20583	326131
221	326132
6253	326133
1273	326134
7498	326135
33449	326136
2395	326137
4256	326138
459	326139
1393	326140
103020	326141
11021	326142
71905	326143
1533	326144
47750	326145
5172	326146
6079	326147
1628	326148
13542	326149
30148	326150
16213	326151
114040	326152
144	326153
262	326154
31457	326155
27175	326156
11068	326157
13474	326158
10868	326159
2975	326160
3003	326161
1994	326162
968	326163
701	326164
731	326165
273	326166
2048	326167
424	326168
8247	326169
27734	326170
226	326171
1352	326172
30441	326173
9778	326174
3058	326175
163	326176
124408	326177
2175	326178
11633	326179
1323	326180
1548	326181
3935	326182
238	326183
445	326184
14	326185
960	326186
1704	326187
11521	326188
968	326189
62682	326190
19292	326191
610	326192
10300	326193
6640	326194
954	326195
10657	326196
3	326197
37320	326198
30	326199
881	326200
6621	326201
7948	326202
46	326203
19087	326204
1257	326205
73664	326206
81264	326207
60993	326208
34398	326209
534	326210
534	326211
534	326212
534	326213
57059	326214
20871	326215
7089	326216
160	326217
44483	326218
297	326219
534	326220
14827	326221
64259	326222
257	326223
30552	326224
17457	326225
8449	326226
136995	326227
28868	326228
53781	326229
22887	326230
166033	326231
1460	326232
1295	326233
134183	326234
60511	326235
85596	326236
4652	326237
2	326238
206	326239
619	326240
280	326241
134502	326242
837	326243
30239	326244
132219	326245
6319	326246
24156	326247
24307	326248
17026	326249
68723	326250
59760	326251
506	326252
35847	326253
69783	326254
38447	326255
4150	326256
2	326257
1872	326258
16435	326259
7087	326260
1	326261
32830	326262
33900	326263
10387	326264
1751	326265
28201	326266
432	326267
293	326268
64	326269
5649	326270
9161	326271
46375	326272
22866	326273
97906	326274
75108	326275
119709	326276
57600	326277
30780	326278
267	326279
6063	326280
2726	326281
15542	326282
6202	326283
39335	326284
11814	326285
3115	326286
31927	326287
61944	326288
55	326289
1439	326290
91575	326291
1086	326292
11536	326293
11536	326294
47048	326295
21490	326296
121342	326297
10620	326298
78029	326299
6253	326300
21458	326301
2265	326302
138080	326303
82648	326304
1159	326305
16924	326306
12966	326307
131	326308
51145	326309
58271	326310
73614	326311
90862	326312
94614	326313
40888	326314
23953	326315
92704	326316
51502	326317
42238	326318
101364	326319
115307	326320
14656	326321
87736	326322
90537	326323
100607	326324
47074	326325
47259	326326
47153	326327
41079	326328
43659	326329
68852	326330
61423	326331
61220	326332
7622	326333
62553	326334
13974	326335
56354	326336
82063	326337
46203	326338
64696	326339
78262	326340
101116	326341
41969	326342
91086	326343
40833	326344
107154	326345
117869	326346
107174	326347
51283	326348
99725	326349
2767	326350
25995	326351
368	326352
7710	326353
2993	326354
2819	326355
16277	326356
5376	326357
18340	326358
9975	326359
957	326360
8307	326361
69289	326362
32848	326363
2011	326364
4527	326365
1010	326366
8216	326367
1069	326368
15255	326369
22681	326370
53347	326371
1209	326372
1183	326373
632	326374
1183	326375
76400	326376
13469	326377
158541	326378
179	326379
5521	326380
45180	326381
46130	326382
5313	326383
58179	326384
27572	326385
1182	326386
91913	326387
50505	326388
91440	326389
5728	326390
797	326391
1183	326392
123730	326393
41954	326394
97813	326395
98875	326396
47043	326397
8760	326398
5833	326399
43441	326400
17446	326401
71985	326402
5728	326403
17847	326404
116	326405
8	326406
55206	326407
41281	326408
463	326409
134	326410
29146	326411
24370	326412
1480	326413
8188	326414
481	326415
12491	326416
90202	326417
79234	326418
27716	326419
12064	326420
70551	326421
38901	326422
1337	326423
54186	326424
4501	326425
23486	326426
9163	326427
5420	326428
12750	326429
12750	326430
31049	326431
31199	326432
106050	326433
12744	326434
21184	326435
463	326436
5552	326437
1175	326438
23486	326439
26733	326440
137271	326441
16277	326442
30433	326443
15313	326444
1737	326445
57608	326446
95418	326447
1495	326448
15850	326449
96483	326450
57720	326451
2649	326452
6148	326453
1645	326454
481	326455
52081	326456
13993	326457
28462	326458
108060	326459
5369	326460
24236	326461
26385	326462
50869	326463
80529	326464
15	326465
20598	326466
115983	326467
11089	326468
6939	326469
24554	326470
258	326471
69279	326472
52210	326473
144	326474
921	326475
3866	326476
1076	326477
156512	326478
154	326479
2800	326480
286	326481
203	326482
31457	326483
3360	326484
11002	326485
17422	326486
257	326487
79608	326488
121	326489
1696	326490
166	326491
31998	326492
56539	326493
18952	326494
12991	326495
46	326496
29590	326497
543	326498
377	326499
996	326500
10707	326501
1221	326502
37	326503
63378	326504
627	326505
6683	326506
13841	326507
107107	326508
105687	326509
2604	326510
42734	326511
17969	326512
77253	326513
3875	326514
3273	326515
558	326516
1632	326517
1519	326518
176	326519
82922	326520
147282	326521
54782	326522
414	326523
1888	326524
3110	326525
23878	326526
14	326527
299	326528
14457	326529
13731	326530
149149	326531
65875	326532
22980	326533
71003	326534
31450	326535
158387	326536
113423	326537
64989	326538
109	326539
52223	326540
17208	326541
3409	326542
17892	326543
718	326544
1084	326545
84	326546
4488	326547
270	326548
38791	326549
3903	326550
117818	326551
25707	326552
11857	326553
21035	326554
120520	326555
39600	326556
27383	326557
25130	326558
97425	326559
133595	326560
143139	326561
23094	326562
707	326563
2815	326564
4422	326565
4836	326566
17359	326567
10946	326568
141	326569
16931	326570
53105	326571
25461	326572
10469	326573
100412	326574
1130	326575
1596	326576
42897	326577
35515	326578
1468	326579
33196	326580
57739	326581
74835	326582
41175	326583
44691	326584
22879	326585
1863	326586
100781	326587
37812	326588
22852	326589
55446	326590
17602	326591
8128	326592
47674	326593
61000	326594
3868	326595
2499	326596
47976	326597
8141	326598
14942	326599
44597	326600
83385	326601
110170	326602
31120	326603
27502	326604
76501	326605
1134	326606
18983	326607
43229	326608
80580	326609
113470	326610
54198	326611
23453	326612
122845	326613
232	326614
2855	326615
65609	326616
762	326617
3524	326618
502	326619
95628	326620
38243	326621
38172	326622
49779	326623
17187	326624
86157	326625
54604	326626
52837	326627
43495	326628
96374	326629
21949	326630
63236	326631
3116	326632
23806	326633
35164	326634
61193	326635
69799	326636
23608	326637
72760	326638
30145	326639
21089	326640
3541	326641
21949	326642
75635	326643
81000	326644
26578	326645
65963	326646
7484	326647
80480	326648
5031	326649
10925	326650
36903	326651
3995	326652
29970	326653
47831	326654
21949	326655
59070	326656
99377	326657
1640	326658
10857	326659
152389	326660
3014	326661
40622	326662
100942	326663
5060	326664
66661	326665
1001	326666
6751	326667
47245	326668
22641	326669
43224	326670
2436	326671
4933	326672
1504	326673
17627	326674
12987	326675
44205	326676
2284	326677
4243	326678
2787	326679
771	326680
30722	326681
56569	326682
5689	326683
84727	326684
27320	326685
1	326686
46231	326687
419	326688
1344	326689
19002	326690
3072	326691
1277	326692
4639	326693
64620	326694
13797	326695
3446	326696
3788	326697
20186	326698
815	326699
2787	326700
54105	326701
1353	326702
2333	326703
37375	326704
7073	326705
10413	326706
86038	326707
12423	326708
1253	326709
1033	326710
53288	326711
63535	326712
66052	326713
2985	326714
111857	326715
82403	326716
878	326717
2441	326718
6	326719
58855	326720
225	326721
815	326722
2202	326723
40456	326724
11926	326725
26721	326726
75942	326727
161	326728
23341	326729
35438	326730
26121	326731
15788	326732
4933	326733
31461	326734
20871	326735
4933	326736
413	326737
4780	326738
3668	326739
1622	326740
108757	326741
918	326742
2052	326743
5185	326744
40443	326745
3159	326746
4431	326747
57698	326748
3720	326749
68306	326750
30011	326751
994	326752
71117	326753
48437	326754
47017	326755
51448	326756
1231	326757
135686	326758
472	326759
21045	326760
53472	326761
76441	326762
113898	326763
94	326764
53378	326765
24229	326766
70452	326767
3916	326768
10013	326769
69842	326770
21898	326771
68135	326772
4529	326773
19201	326774
108987	326775
102411	326776
11956	326777
7256	326778
16755	326779
20016	326780
53211	326781
97736	326782
9335	326783
17867	326784
572	326785
37844	326786
19756	326787
60229	326788
61177	326789
60275	326790
21632	326791
8027	326792
2013	326793
28581	326794
1226	326795
1599	326796
37607	326797
16956	326798
77410	326799
22641	326800
15820	326801
55424	326802
16462	326803
146	326804
50731	326805
25418	326806
1982	326807
40456	326808
21487	326809
15723	326810
40307	326811
199	326812
48732	326813
34881	326814
25299	326815
156869	326816
38260	326817
71120	326818
75587	326819
90522	326820
76715	326821
16236	326822
298	326823
131657	326824
28188	326825
24815	326826
28041	326827
265	326828
56249	326829
8730	326830
118748	326831
9645	326832
69317	326833
45146	326834
68035	326835
55491	326836
30207	326837
98050	326838
37844	326839
79213	326840
8679	326841
72033	326842
1226	326843
31096	326844
4526	326845
65686	326846
28582	326847
101292	326848
100944	326849
27229	326850
119932	326851
16971	326852
49439	326853
51123	326854
55138	326855
160420	326856
33946	326857
90940	326858
35995	326859
30642	326860
25823	326861
4431	326862
30092	326863
85867	326864
124144	326865
7555	326866
11549	326867
28212	326868
57130	326869
119892	326870
92582	326871
1226	326872
81110	326873
4081	326874
58711	326875
131461	326876
40236	326877
35367	326878
20388	326879
9205	326880
4000	326881
1528	326882
38962	326883
40552	326884
7686	326885
22405	326886
70212	326887
76730	326888
323	326889
9174	326890
13259	326891
8925	326892
39384	326893
18625	326894
2964	326895
3987	326896
11594	326897
133758	326898
73717	326899
61236	326900
9311	326901
53390	326902
133168	326903
46565	326904
12095	326905
7570	326906
3115	326907
129369	326908
30079	326909
502	326910
8180	326911
357	326912
39257	326913
16191	326914
28386	326915
2339	326916
2555	326917
27310	326918
2499	326919
8141	326920
92519	326921
117558	326922
59368	326923
16759	326924
1805	326925
136049	326926
37996	326927
184	326928
7184	326929
4431	326930
472	326931
2302	326932
59371	326933
300	326934
631	326935
56598	326936
40631	326937
86357	326938
53787	326939
23862	326940
184	326941
1548	326942
11359	326943
12676	326944
16936	326945
14116	326946
32871	326947
47210	326948
35329	326949
4511	326950
13490	326951
6201	326952
1231	326953
38026	326954
184	326955
8115	326956
18354	326957
3987	326958
4232	326959
97834	326960
1226	326961
81568	326962
108644	326963
71814	326964
61509	326965
17602	326966
61544	326967
6520	326968
100939	326969
100819	326970
16677	326971
455	326972
22043	326973
80856	326974
133731	326975
80926	326976
90677	326977
72729	326978
2584	326979
4135	326980
18470	326981
487	326982
138278	326983
7025	326984
2282	326985
26064	326986
3336	326987
131	326988
628	326989
1001	326990
33055	326991
43018	326992
47678	326993
57449	326994
10994	326995
1177	326996
22128	326997
85378	326998
10755	326999
17006	327000
8286	327001
44089	327002
19192	327003
1561	327004
1134	327005
66967	327006
8560	327007
121504	327008
23691	327009
4535	327010
86653	327011
421	327012
19421	327013
87784	327014
11090	327015
44672	327016
128798	327017
56520	327018
15290	327019
4247	327020
62143	327021
3089	327022
21294	327023
10660	327024
839	327025
11196	327026
25374	327027
560	327028
1301	327029
32015	327030
150572	327031
49755	327032
421	327033
78965	327034
32896	327035
840	327036
12234	327037
8130	327038
134073	327039
48151	327040
23028	327041
210	327042
64086	327043
184	327044
461	327045
1928	327046
5031	327047
4582	327048
31968	327049
22935	327050
25291	327051
297	327052
102325	327053
60454	327054
83364	327055
50243	327056
20456	327057
102227	327058
17734	327059
53816	327060
17734	327061
115282	327062
10701	327063
32980	327064
29358	327065
14985	327066
27212	327067
12834	327068
3804	327069
83331	327070
42948	327071
120208	327072
154525	327073
124	327074
84481	327075
38021	327076
33226	327077
32494	327078
2673	327079
150464	327080
127856	327081
395	327082
42615	327083
76	327084
23554	327085
4695	327086
1869	327087
52	327088
432	327089
703	327090
3561	327091
51592	327092
44758	327093
33791	327094
11362	327095
17610	327096
1195	327097
8247	327098
135037	327099
13508	327100
23140	327101
133727	327102
722	327103
26175	327104
55918	327105
59091	327106
78672	327107
1825	327108
1188	327109
138595	327110
7221	327111
68353	327112
132581	327113
17104	327114
26815	327115
54757	327116
41088	327117
408	327118
9248	327119
87158	327120
21204	327121
26819	327122
29977	327123
85914	327124
103185	327125
68936	327126
165961	327127
28463	327128
3060	327129
5890	327130
32265	327131
132875	327132
18509	327133
62224	327134
27868	327135
5187	327136
107723	327137
33699	327138
47227	327139
127676	327140
63759	327141
14100	327142
106321	327143
21212	327144
77455	327145
38212	327146
47888	327147
21488	327148
40878	327149
54192	327150
59503	327151
13847	327152
42417	327153
58162	327154
83990	327155
25926	327156
87530	327157
71712	327158
18685	327159
16265	327160
26522	327161
2585	327162
107495	327163
49404	327164
36398	327165
8032	327166
31266	327167
73383	327168
31686	327169
92162	327170
118517	327171
86706	327172
142074	327173
14434	327174
71855	327175
26680	327176
28589	327177
62540	327178
62540	327179
95138	327180
2351	327181
5329	327182
9895	327183
23841	327184
8727	327185
10607	327186
56717	327187
83200	327188
1159	327189
682	327190
3000	327191
577	327192
677	327193
6527	327194
11338	327195
35516	327196
240	327197
13043	327198
13939	327199
27614	327200
23780	327201
47048	327202
20978	327203
1623	327204
441	327205
115973	327206
1737	327207
38122	327208
13939	327209
5420	327210
643	327211
9973	327212
90371	327213
8780	327214
97747	327215
4862	327216
10495	327217
1830	327218
142116	327219
71581	327220
1568	327221
12478	327222
125799	327223
15852	327224
141961	327225
3287	327226
119740	327227
94721	327228
5556	327229
4728	327230
1702	327231
19377	327232
69328	327233
183	327234
17663	327235
39791	327236
48075	327237
111157	327238
21	327239
30	327240
21	327241
568	327242
5612	327243
1060	327244
1950	327245
99265	327246
78532	327247
87017	327248
6119	327249
87570	327250
8381	327251
11631	327252
11631	327253
68636	327254
60961	327255
130114	327256
63605	327257
50044	327258
23036	327259
114228	327260
2520	327261
90301	327262
91539	327263
74856	327264
159611	327265
24286	327266
17733	327267
80024	327268
70830	327269
6620	327270
27051	327271
55004	327272
11850	327273
31	327274
19517	327275
20830	327276
128482	327277
32535	327278
81787	327279
24237	327280
36349	327281
19501	327282
13532	327283
7272	327284
42828	327285
22306	327286
78749	327287
21212	327288
100184	327289
141758	327290
87335	327291
114225	327292
42853	327293
53585	327294
13686	327295
100182	327296
82675	327297
878	327298
103346	327299
85555	327300
111194	327301
46762	327302
21978	327303
59190	327304
41551	327305
79423	327306
84279	327307
27895	327308
51171	327309
66560	327310
16003	327311
11488	327312
15379	327313
5840	327314
65031	327315
22484	327316
37981	327317
49654	327318
47924	327319
43831	327320
99293	327321
41120	327322
10392	327323
7614	327324
80037	327325
11899	327326
65765	327327
22696	327328
38432	327329
21491	327330
48991	327331
43944	327332
111839	327333
7274	327334
57100	327335
4653	327336
59068	327337
121265	327338
62896	327339
22995	327340
19418	327341
24284	327342
10836	327343
4474	327344
16688	327345
103817	327346
65196	327347
7113	327348
1848	327349
1848	327350
106413	327351
41908	327352
88346	327353
52203	327354
21520	327355
12168	327356
33882	327357
30351	327358
37595	327359
30357	327360
3931	327361
54465	327362
42215	327363
19909	327364
58139	327365
50042	327366
27611	327367
28254	327368
38602	327369
153395	327370
87011	327371
25197	327372
61073	327373
8235	327374
89299	327375
161101	327376
19088	327377
21639	327378
49511	327379
49511	327380
68098	327381
87702	327382
8842	327383
15626	327384
4653	327385
10809	327386
35362	327387
84568	327388
90437	327389
84945	327390
7580	327391
39862	327392
17607	327393
144770	327394
9191	327395
30452	327396
21970	327397
67397	327398
111842	327399
124983	327400
13927	327401
13927	327402
35210	327403
25717	327404
35210	327405
51534	327406
111362	327407
118867	327408
15082	327409
106947	327410
101877	327411
21325	327412
65123	327413
154059	327414
29254	327415
36040	327416
16377	327417
65324	327418
72505	327419
26474	327420
43146	327421
53309	327422
132030	327423
18430	327424
59214	327425
94806	327426
41053	327427
31800	327428
21375	327429
76841	327430
88894	327431
88890	327432
10476	327433
77339	327434
49479	327435
23369	327436
4877	327437
63421	327438
50926	327439
102829	327440
1853	327441
69018	327442
83279	327443
20584	327444
45179	327445
22896	327446
17378	327447
71474	327448
82532	327449
18501	327450
18359	327451
12563	327452
103214	327453
31782	327454
42242	327455
69327	327456
76052	327457
96536	327458
19134	327459
80846	327460
136398	327461
42608	327462
89789	327463
16855	327464
136534	327465
25639	327466
99277	327467
85705	327468
5430	327469
70207	327470
23637	327471
22696	327472
40631	327473
74063	327474
16475	327475
26363	327476
105554	327477
121986	327478
54742	327479
15147	327480
14041	327481
79081	327482
60000	327483
31260	327484
17804	327485
21170	327486
11116	327487
126624	327488
20714	327489
128303	327490
7291	327491
85558	327492
26439	327493
30450	327494
24492	327495
70830	327496
50908	327497
4913	327498
38293	327499
13855	327500
84144	327501
39908	327502
17797	327503
35136	327504
127110	327505
47489	327506
23778	327507
135313	327508
5938	327509
5938	327510
26052	327511
106428	327512
126624	327513
22993	327514
57388	327515
82959	327516
10477	327517
46005	327518
37140	327519
22638	327520
113240	327521
28843	327522
42888	327523
91889	327524
8558	327525
51331	327526
57929	327527
114152	327528
52926	327529
27872	327530
40354	327531
31948	327532
43761	327533
82849	327534
35212	327535
77742	327536
75428	327537
45385	327538
20031	327539
98102	327540
156752	327541
21405	327542
94808	327543
108264	327544
28319	327545
53593	327546
9719	327547
31506	327548
70966	327549
16150	327550
5583	327551
37204	327552
9195	327553
108698	327554
26094	327555
74224	327556
36502	327557
13845	327558
45671	327559
42728	327560
2359	327561
16009	327562
41761	327563
91550	327564
66444	327565
60095	327566
31659	327567
9158	327568
7649	327569
11807	327570
30753	327571
25114	327572
34371	327573
18901	327574
91731	327575
49318	327576
106338	327577
51792	327578
35635	327579
4402	327580
55492	327581
71264	327582
67345	327583
12809	327584
23602	327585
62250	327586
23806	327587
80621	327588
98633	327589
294	327590
92936	327591
77686	327592
8741	327593
38697	327594
38697	327595
33369	327596
15840	327597
136820	327598
79069	327599
60927	327600
39276	327601
125457	327602
17816	327603
7270	327604
11345	327605
107334	327606
26947	327607
105123	327608
4730	327609
34497	327610
27901	327611
114410	327612
6508	327613
47779	327614
78333	327615
64954	327616
37283	327617
52665	327618
117497	327619
58745	327620
37864	327621
9378	327622
45995	327623
28904	327624
65765	327625
49401	327626
83339	327627
49401	327628
32893	327629
133114	327630
82644	327631
50527	327632
51419	327633
103326	327634
1419	327635
18392	327636
48370	327637
51409	327638
128502	327639
80722	327640
11597	327641
24010	327642
50061	327643
18058	327644
51583	327645
3173	327646
24811	327647
35768	327648
21137	327649
54650	327650
11116	327651
12859	327652
7351	327653
85572	327654
30894	327655
84227	327656
23598	327657
31281	327658
112579	327659
125477	327660
71726	327661
71726	327662
13937	327663
32074	327664
60552	327665
46700	327666
36513	327667
36513	327668
3831	327669
3831	327670
63334	327671
6796	327672
30470	327673
166395	327674
7273	327675
57031	327676
62231	327677
16672	327678
71099	327679
77371	327680
228	327681
31474	327682
65596	327683
80211	327684
136708	327685
18603	327686
46774	327687
26781	327688
16630	327689
16305	327690
47881	327691
133408	327692
22834	327693
112532	327694
49540	327695
35272	327696
35785	327697
53997	327698
32119	327699
22077	327700
9891	327701
52100	327702
41106	327703
15035	327704
93865	327705
12673	327706
14117	327707
14117	327708
155224	327709
45014	327710
23818	327711
81245	327712
11276	327713
24241	327714
82556	327715
7201	327716
60943	327717
88783	327718
67372	327719
156166	327720
21689	327721
16666	327722
43728	327723
115006	327724
54869	327725
39605	327726
112032	327727
81349	327728
53070	327729
69178	327730
49357	327731
60836	327732
17979	327733
70873	327734
54627	327735
22990	327736
22990	327737
26848	327738
14702	327739
22487	327740
91230	327741
25745	327742
46989	327743
11276	327744
88484	327745
144914	327746
89359	327747
114419	327748
47107	327749
112035	327750
114055	327751
77372	327752
25264	327753
35183	327754
103654	327755
107439	327756
105562	327757
17238	327758
107906	327759
110432	327760
106322	327761
22670	327762
70791	327763
126647	327764
127321	327765
20080	327766
10181	327767
14804	327768
112795	327769
16695	327770
110095	327771
65190	327772
84286	327773
12850	327774
74029	327775
35177	327776
74261	327777
12666	327778
38674	327779
28420	327780
65105	327781
32159	327782
63012	327783
7873	327784
70791	327785
85957	327786
11062	327787
29085	327788
98649	327789
39607	327790
40492	327791
4074	327792
45002	327793
15783	327794
22135	327795
22135	327796
8856	327797
7617	327798
50533	327799
5944	327800
26901	327801
36791	327802
105464	327803
101333	327804
31820	327805
135679	327806
114009	327807
69592	327808
108810	327809
7874	327810
49086	327811
54433	327812
22294	327813
37109	327814
75186	327815
47949	327816
69681	327817
105788	327818
60820	327819
6968	327820
18176	327821
13660	327822
25992	327823
62047	327824
22521	327825
91262	327826
23223	327827
41455	327828
31963	327829
11629	327830
85633	327831
45692	327832
13273	327833
104469	327834
4660	327835
17797	327836
22150	327837
17392	327838
7418	327839
17780	327840
13742	327841
29368	327842
90689	327843
130553	327844
31402	327845
88468	327846
11324	327847
29291	327848
97547	327849
13670	327850
92937	327851
134125	327852
96418	327853
99935	327854
32672	327855
133616	327856
66111	327857
66111	327858
103340	327859
14131	327860
114447	327861
109799	327862
69890	327863
13724	327864
12823	327865
14058	327866
39372	327867
63831	327868
19914	327869
20980	327870
10836	327871
17189	327872
130431	327873
51494	327874
51494	327875
25686	327876
88496	327877
84906	327878
24517	327879
24743	327880
140080	327881
61260	327882
125405	327883
65237	327884
6751	327885
15789	327886
114342	327887
7718	327888
12959	327889
92099	327890
93863	327891
40301	327892
99128	327893
11567	327894
7611	327895
11116	327896
23238	327897
83230	327898
114540	327899
122730	327900
11575	327901
88290	327902
32596	327903
114713	327904
38711	327905
2833	327906
37603	327907
30765	327908
69230	327909
54838	327910
69358	327911
5233	327912
6944	327913
29082	327914
89451	327915
122121	327916
89470	327917
60647	327918
24783	327919
121365	327920
6127	327921
82063	327922
69301	327923
32951	327924
69301	327925
131794	327926
6121	327927
64546	327928
12591	327929
11671	327930
67871	327931
87808	327932
87808	327933
65500	327934
76808	327935
58314	327936
24712	327937
25284	327938
25284	327939
22876	327940
24139	327941
24139	327942
4609	327943
19859	327944
16906	327945
20950	327946
66693	327947
16390	327948
41548	327949
58763	327950
30761	327951
8635	327952
46759	327953
166101	327954
77310	327955
29244	327956
31839	327957
22457	327958
72965	327959
31389	327960
1963	327961
17057	327962
1963	327963
41009	327964
36870	327965
85800	327966
41837	327967
112671	327968
84922	327969
69890	327970
103106	327971
107378	327972
40106	327973
130245	327974
36288	327975
136210	327976
19082	327977
74155	327978
14702	327979
84208	327980
78790	327981
80637	327982
33390	327983
90137	327984
42203	327985
25694	327986
100757	327987
3078	327988
70916	327989
162039	327990
111890	327991
82851	327992
4440	327993
18271	327994
3688	327995
43756	327996
19475	327997
26850	327998
95127	327999
108099	328000
104481	328001
66653	328002
1844	328003
13675	328004
94687	328005
24667	328006
134403	328007
61619	328008
81584	328009
82437	328010
80043	328011
39927	328012
68632	328013
11030	328014
10794	328015
74986	328016
56244	328017
108162	328018
23597	328019
90533	328020
83293	328021
72279	328022
78626	328023
55628	328024
12347	328025
102835	328026
3818	328027
4182	328028
127560	328029
11651	328030
129080	328031
49994	328032
80002	328033
41829	328034
125651	328035
105555	328036
107200	328037
13603	328038
87962	328039
20611	328040
37254	328041
19347	328042
62279	328043
122019	328044
42760	328045
9499	328046
76611	328047
66902	328048
54598	328049
59945	328050
55797	328051
28465	328052
19025	328053
8894	328054
108565	328055
6966	328056
105164	328057
33969	328058
128596	328059
33580	328060
4569	328061
72477	328062
37724	328063
5863	328064
25295	328065
37216	328066
29773	328067
8867	328068
130056	328069
6972	328070
29338	328071
16700	328072
45047	328073
145974	328074
9140	328075
93466	328076
155671	328077
91909	328078
21814	328079
14767	328080
84045	328081
125195	328082
23364	328083
167777	328084
9721	328085
25704	328086
42273	328087
111401	328088
62883	328089
123852	328090
32701	328091
56467	328092
16032	328093
60879	328094
152730	328095
70212	328096
7350	328097
8720	328098
84103	328099
27930	328100
28970	328101
11655	328102
57017	328103
54118	328104
19800	328105
35004	328106
31526	328107
21042	328108
60312	328109
128175	328110
58034	328111
58034	328112
116312	328113
28251	328114
113467	328115
88298	328116
70844	328117
39142	328118
90346	328119
111703	328120
58080	328121
128758	328122
11889	328123
37974	328124
57259	328125
51780	328126
18937	328127
4181	328128
32543	328129
122298	328130
15116	328131
42234	328132
128132	328133
100608	328134
160136	328135
19156	328136
4369	328137
108032	328138
166294	328139
112811	328140
106981	328141
41072	328142
6683	328143
103041	328144
38284	328145
38961	328146
110666	328147
34950	328148
69332	328149
26850	328150
6556	328151
83960	328152
49283	328153
20606	328154
12153	328155
84971	328156
112725	328157
44360	328158
66588	328159
133390	328160
7867	328161
35705	328162
78723	328163
29357	328164
62864	328165
28014	328166
54967	328167
122429	328168
128761	328169
38271	328170
102029	328171
134979	328172
11106	328173
21711	328174
40647	328175
110220	328176
53783	328177
30537	328178
7288	328179
13212	328180
10492	328181
31088	328182
26829	328183
90387	328184
64201	328185
82582	328186
10017	328187
108684	328188
7616	328189
6113	328190
4763	328191
17072	328192
113156	328193
68946	328194
91241	328195
10492	328196
17572	328197
53967	328198
39655	328199
27636	328200
33815	328201
104140	328202
110691	328203
26850	328204
74596	328205
131552	328206
120733	328207
11899	328208
108280	328209
105556	328210
49626	328211
15449	328212
20280	328213
109796	328214
5401	328215
5401	328216
160903	328217
77212	328218
22664	328219
112508	328220
119342	328221
77372	328222
112053	328223
6969	328224
10492	328225
38228	328226
10492	328227
103116	328228
64323	328229
82500	328230
15648	328231
72419	328232
104407	328233
55797	328234
118604	328235
41712	328236
25118	328237
100848	328238
8316	328239
8316	328240
50205	328241
22886	328242
48277	328243
31531	328244
76154	328245
36879	328246
129253	328247
42170	328248
50524	328249
113471	328250
106247	328251
15996	328252
31516	328253
62977	328254
61898	328255
50167	328256
16135	328257
5401	328258
13250	328259
134899	328260
33490	328261
22520	328262
39983	328263
111514	328264
100464	328265
37674	328266
11983	328267
61348	328268
155387	328269
127030	328270
33518	328271
16468	328272
11665	328273
37720	328274
13918	328275
13918	328276
12433	328277
157034	328278
14715	328279
29548	328280
144368	328281
21026	328282
31704	328283
18379	328284
99167	328285
78507	328286
63406	328287
31517	328288
8238	328289
9730	328290
159034	328291
28842	328292
28330	328293
17594	328294
35620	328295
16624	328296
50416	328297
6061	328298
111165	328299
41389	328300
28016	328301
38410	328302
75122	328303
46546	328304
46062	328305
10777	328306
101548	328307
31316	328308
20984	328309
1848	328310
1848	328311
21047	328312
13351	328313
93833	328314
40266	328315
32025	328316
24628	328317
8882	328318
130291	328319
46678	328320
85558	328321
41712	328322
18406	328323
27263	328324
126959	328325
62971	328326
17965	328327
3617	328328
40361	328329
99202	328330
23608	328331
111759	328332
54995	328333
4817	328334
36278	328335
8232	328336
18721	328337
58670	328338
16399	328339
64105	328340
135881	328341
83201	328342
15838	328343
41283	328344
43103	328345
128557	328346
64502	328347
8774	328348
24052	328349
130990	328350
52084	328351
40366	328352
52084	328353
69144	328354
14179	328355
41756	328356
7620	328357
41094	328358
20862	328359
53435	328360
45782	328361
165369	328362
21594	328363
55729	328364
83933	328365
4642	328366
13634	328367
16626	328368
40324	328369
47152	328370
49085	328371
43017	328372
32751	328373
43017	328374
34997	328375
82387	328376
82462	328377
104023	328378
37449	328379
76067	328380
23605	328381
29055	328382
15574	328383
124835	328384
34997	328385
19114	328386
27912	328387
115356	328388
28977	328389
103884	328390
112031	328391
39920	328392
22771	328393
138111	328394
82574	328395
83277	328396
12812	328397
17960	328398
17594	328399
40841	328400
13750	328401
65205	328402
135907	328403
30750	328404
52583	328405
16334	328406
7218	328407
53826	328408
53826	328409
90109	328410
5765	328411
37849	328412
13056	328413
62858	328414
98851	328415
130445	328416
25719	328417
50790	328418
17506	328419
65891	328420
65891	328421
39869	328422
72477	328423
106226	328424
69621	328425
17594	328426
27471	328427
90830	328428
90624	328429
90624	328430
34879	328431
4701	328432
56348	328433
6122	328434
61983	328435
90699	328436
6030	328437
28823	328438
91207	328439
48560	328440
4119	328441
10492	328442
64334	328443
24859	328444
17431	328445
113945	328446
69225	328447
17954	328448
140712	328449
89705	328450
63931	328451
49558	328452
48258	328453
38320	328454
16126	328455
49735	328456
57819	328457
56036	328458
41242	328459
14715	328460
62945	328461
27637	328462
49041	328463
5565	328464
162705	328465
65142	328466
40277	328467
4584	328468
38362	328469
39641	328470
17540	328471
7674	328472
6599	328473
13630	328474
138346	328475
17282	328476
22402	328477
84007	328478
81343	328479
7896	328480
50592	328481
104555	328482
14789	328483
67045	328484
31597	328485
48752	328486
44558	328487
27480	328488
133966	328489
75032	328490
159568	328491
76565	328492
7271	328493
11882	328494
84170	328495
123799	328496
81212	328497
24492	328498
35286	328499
32899	328500
10216	328501
7497	328502
24480	328503
85599	328504
8595	328505
31295	328506
98504	328507
105507	328508
83977	328509
102437	328510
50151	328511
86328	328512
36572	328513
3335	328514
107352	328515
6688	328516
125043	328517
105322	328518
90508	328519
59068	328520
80579	328521
22881	328522
80724	328523
137535	328524
54524	328525
33717	328526
33717	328527
5430	328528
24786	328529
15583	328530
42667	328531
99167	328532
107188	328533
18153	328534
18153	328535
51405	328536
72866	328537
58759	328538
106786	328539
49443	328540
49443	328541
117893	328542
52612	328543
6460	328544
91159	328545
38995	328546
21705	328547
31523	328548
16839	328549
48810	328550
48810	328551
41443	328552
18274	328553
99238	328554
9494	328555
37955	328556
41127	328557
51494	328558
28908	328559
72949	328560
63331	328561
26506	328562
20546	328563
138863	328564
64398	328565
16841	328566
101911	328567
11915	328568
53066	328569
75323	328570
66868	328571
24011	328572
69239	328573
31843	328574
38343	328575
50941	328576
65087	328577
142475	328578
20714	328579
78523	328580
90408	328581
31893	328582
101623	328583
8375	328584
107287	328585
8959	328586
5429	328587
24745	328588
7773	328589
11835	328590
16699	328591
21676	328592
67768	328593
78698	328594
40809	328595
27859	328596
71052	328597
39889	328598
65100	328599
14336	328600
101586	328601
100896	328602
163839	328603
6596	328604
53593	328605
20978	328606
124239	328607
3657	328608
123537	328609
25703	328610
30732	328611
93564	328612
106029	328613
106029	328614
37491	328615
62977	328616
70057	328617
8862	328618
7349	328619
30458	328620
59623	328621
16344	328622
47426	328623
18718	328624
7648	328625
7648	328626
153259	328627
48257	328628
16827	328629
26779	328630
72477	328631
10645	328632
154102	328633
65295	328634
75067	328635
13083	328636
72341	328637
58966	328638
166637	328639
24084	328640
51721	328641
141069	328642
141068	328643
141063	328644
141057	328645
141062	328646
116532	328647
141065	328648
141055	328649
141067	328650
141056	328651
141064	328652
141061	328653
141066	328654
141059	328655
141070	328656
18607	328657
93131	328658
58894	328659
53785	328660
6560	328661
131234	328662
55095	328663
18924	328664
23942	328665
50366	328666
23244	328667
23341	328668
49081	328669
49869	328670
89919	328671
49404	328672
42273	328673
5335	328674
13630	328675
133454	328676
18604	328677
64357	328678
47587	328679
37615	328680
63258	328681
100530	328682
71310	328683
42679	328684
11420	328685
9501	328686
47071	328687
16629	328688
29140	328689
29140	328690
35330	328691
4978	328692
9019	328693
36344	328694
72773	328695
39625	328696
27898	328697
61758	328698
7885	328699
23042	328700
48499	328701
17458	328702
151077	328703
115086	328704
61935	328705
90940	328706
17057	328707
41766	328708
83573	328709
31829	328710
31832	328711
98006	328712
83464	328713
154738	328714
145242	328715
4123	328716
4123	328717
15651	328718
122428	328719
42	328720
15046	328721
161410	328722
18812	328723
78409	328724
40261	328725
61882	328726
54271	328727
20975	328728
15397	328729
27632	328730
24040	328731
93584	328732
23505	328733
14803	328734
19854	328735
30222	328736
39186	328737
22406	328738
52169	328739
59375	328740
63711	328741
1526	328742
33799	328743
25022	328744
59337	328745
2763	328746
5696	328747
120169	328748
4272	328749
31727	328750
98141	328751
33047	328752
17006	328753
53444	328754
13469	328755
287	328756
13198	328757
2918	328758
24410	328759
62626	328760
33280	328761
20735	328762
7205	328763
16820	328764
2530	328765
51168	328766
8	328767
4885	328768
872	328769
117	328770
79774	328771
48979	328772
15204	328773
113721	328774
47219	328775
13841	328776
11915	328777
45800	328778
148509	328779
60758	328780
35160	328781
10018	328782
24071	328783
564	328784
128158	328785
25075	328786
20544	328787
9730	328788
49025	328789
28708	328790
41742	328791
69907	328792
36960	328793
32670	328794
6974	328795
124989	328796
165667	328797
13356	328798
25640	328799
93488	328800
133447	328801
17969	328802
129262	328803
6808	328804
57164	328805
51748	328806
117019	328807
3990	328808
52599	328809
83947	328810
40313	328811
155017	328812
4356	328813
15062	328814
29286	328815
160506	328816
133272	328817
7627	328818
98636	328819
41468	328820
6469	328821
3236	328822
17193	328823
17475	328824
49549	328825
31265	328826
12574	328827
5291	328828
106803	328829
44850	328830
72325	328831
18896	328832
3342	328833
5163	328834
1432	328835
66179	328836
1810	328837
1115	328838
124	328839
13772	328840
180	328841
747	328842
659	328843
29	328844
290	328845
3	328846
5361	328847
1875	328848
72	328849
55069	328850
17539	328851
90148	328852
2048	328853
93	328854
22392	328855
94	328856
2833	328857
383	328858
143	328859
12372	328860
592	328861
1810	328862
858	328863
1222	328864
2272	328865
2116	328866
2206	328867
5793	328868
99673	328869
7131	328870
355	328871
283	328872
100	328873
2280	328874
2243	328875
86554	328876
37204	328877
215	328878
44706	328879
467	328880
106116	328881
123245	328882
15494	328883
94424	328884
445	328885
37896	328886
10660	328887
62198	328888
23772	328889
52239	328890
765	328891
22350	328892
49581	328893
46422	328894
30098	328895
11191	328896
236	328897
100981	328898
80349	328899
55906	328900
16836	328901
11046	328902
367	328903
21048	328904
34460	328905
50996	328906
39022	328907
82127	328908
109580	328909
26844	328910
21027	328911
16348	328912
42788	328913
25210	328914
103007	328915
87122	328916
106263	328917
65943	328918
104	328919
46700	328920
46273	328921
42906	328922
85702	328923
79306	328924
29370	328925
69350	328926
120598	328927
94218	328928
130893	328929
109482	328930
33609	328931
1189	328932
32688	328933
6663	328934
50916	328935
51446	328936
53726	328937
33271	328938
157789	328939
109656	328940
21057	328941
94846	328942
19828	328943
21667	328944
60862	328945
3498	328946
81432	328947
22333	328948
115379	328949
17278	328950
1044	328951
3623	328952
2683	328953
58988	328954
77319	328955
70827	328956
53042	328957
64452	328958
6848	328959
17315	328960
160268	328961
17315	328962
20148	328963
123820	328964
43362	328965
123819	328966
64929	328967
63093	328968
45753	328969
89734	328970
174	328971
100580	328972
6190	328973
124969	328974
30981	328975
16834	328976
149110	328977
28199	328978
12040	328979
63170	328980
22458	328981
35427	328982
1385	328983
5800	328984
40886	328985
14372	328986
4014	328987
54910	328988
1618	328989
806	328990
58487	328991
4842	328992
243	328993
21401	328994
58487	328995
372	328996
797	328997
37823	328998
28081	328999
1628	329000
57253	329001
19466	329002
62823	329003
14036	329004
10222	329005
25087	329006
35710	329007
50180	329008
3891	329009
44190	329010
51789	329011
139902	329012
46530	329013
115187	329014
61287	329015
6938	329016
106477	329017
21947	329018
78205	329019
5368	329020
54018	329021
16011	329022
8175	329023
58765	329024
19954	329025
71377	329026
16932	329027
85127	329028
8160	329029
29980	329030
73041	329031
699	329032
228	329033
228	329034
10909	329035
1315	329036
37254	329037
21	329038
16930	329039
1262	329040
380	329041
4905	329042
2941	329043
1374	329044
6917	329045
1222	329046
38358	329047
53902	329048
82945	329049
88392	329050
37718	329051
110128	329052
12172	329053
14058	329054
30143	329055
435	329056
435	329057
18598	329058
28810	329059
7348	329060
28872	329061
62052	329062
6592	329063
7401	329064
38349	329065
19567	329066
130145	329067
140114	329068
63045	329069
106304	329070
8183	329071
43849	329072
28804	329073
140115	329074
19849	329075
24889	329076
24889	329077
50091	329078
91927	329079
2166	329080
53057	329081
69067	329082
45180	329083
72682	329084
59440	329085
3122	329086
76779	329087
45406	329088
101400	329089
113998	329090
91987	329091
105613	329092
114613	329093
24715	329094
94255	329095
26669	329096
46039	329097
80777	329098
1623	329099
128503	329100
4932	329101
1073	329102
43	329103
36023	329104
933	329105
238	329106
12901	329107
7539	329108
39501	329109
91460	329110
3551	329111
324	329112
102	329113
1888	329114
5508	329115
52630	329116
2210	329117
121029	329118
6678	329119
4264	329120
30663	329121
90318	329122
72810	329123
9115	329124
13459	329125
12733	329126
71446	329127
5676	329128
2890	329129
129	329130
12733	329131
2066	329132
2415	329133
1157	329134
47022	329135
7024	329136
1913	329137
13463	329138
12966	329139
22935	329140
10111	329141
2837	329142
46436	329143
15309	329144
2341	329145
3419	329146
160307	329147
13435	329148
135484	329149
23	329150
1977	329151
59044	329152
97149	329153
10	329154
10	329155
55063	329156
10	329157
4012	329158
156	329159
67043	329160
17159	329161
60232	329162
807	329163
8055	329164
18206	329165
51617	329166
11594	329167
29748	329168
98235	329169
124622	329170
1635	329171
5603	329172
1863	329173
37386	329174
3518	329175
43201	329176
86070	329177
5911	329178
23340	329179
31190	329180
1765	329181
22817	329182
115511	329183
111465	329184
55494	329185
13792	329186
53427	329187
43544	329188
28386	329189
9330	329190
39125	329191
29531	329192
39577	329193
40164	329194
133840	329195
67561	329196
59495	329197
2351	329198
151109	329199
35843	329200
340	329201
78249	329202
35911	329203
5732	329204
13831	329205
6756	329206
16914	329207
16901	329208
40666	329209
30004	329210
43957	329211
418	329212
19495	329213
10698	329214
331	329215
34303	329216
49612	329217
30531	329218
87799	329219
35430	329220
81972	329221
26248	329222
44792	329223
61686	329224
27264	329225
101968	329226
96314	329227
51314	329228
83626	329229
62401	329230
60004	329231
74724	329232
30981	329233
86771	329234
69476	329235
120146	329236
82225	329237
95458	329238
12086	329239
40587	329240
36810	329241
9457	329242
90082	329243
28789	329244
63335	329245
92363	329246
12048	329247
27276	329248
73594	329249
26431	329250
62420	329251
9596	329252
6286	329253
41493	329254
48032	329255
68012	329256
75358	329257
80986	329258
69850	329259
14107	329260
36502	329261
94033	329262
62652	329263
28170	329264
16915	329265
12112	329266
43299	329267
42047	329268
3533	329269
116686	329270
90113	329271
26758	329272
2042	329273
64180	329274
51951	329275
4611	329276
80589	329277
75860	329278
60420	329279
102798	329280
67241	329281
20312	329282
55538	329283
11267	329284
43651	329285
38845	329286
121491	329287
5104	329288
97616	329289
2089	329290
51971	329291
58477	329292
35843	329293
10434	329294
87409	329295
51609	329296
2584	329297
9617	329298
6809	329299
71896	329300
2727	329301
107426	329302
2032	329303
169	329304
3566	329305
1004	329306
25762	329307
239	329308
7341	329309
43432	329310
3287	329311
224	329312
1712	329313
45400	329314
180	329315
109	329316
694	329317
3061	329318
64	329319
362	329320
863	329321
1994	329322
109410	329323
7984	329324
146	329325
164178	329326
40640	329327
21490	329328
32985	329329
517	329330
21313	329331
2066	329332
2234	329333
5	329334
79112	329335
2563	329336
19	329337
5723	329338
2603	329339
4522	329340
111030	329341
16757	329342
382	329343
5746	329344
466	329345
69930	329346
1004	329347
93730	329348
69712	329349
9	329350
365	329351
33894	329352
5	329353
5	329354
585	329355
3484	329356
580	329357
8424	329358
162483	329359
4300	329360
20696	329361
1376	329362
1126	329363
16636	329364
68790	329365
1201	329366
5132	329367
467	329368
1874	329369
111099	329370
54898	329371
26900	329372
30847	329373
5432	329374
17495	329375
7355	329376
5983	329377
3476	329378
59465	329379
130177	329380
6169	329381
59282	329382
32057	329383
113519	329384
17926	329385
20994	329386
11234	329387
11234	329388
17926	329389
109307	329390
35672	329391
3925	329392
65160	329393
71862	329394
57247	329395
20994	329396
19383	329397
98084	329398
91824	329399
6971	329400
106356	329401
33403	329402
35671	329403
6971	329404
97544	329405
33403	329406
10181	329407
63506	329408
33414	329409
6971	329410
47898	329411
35671	329412
20994	329413
20945	329414
5039	329415
131084	329416
2780	329417
21183	329418
110479	329419
664	329420
134	329421
29342	329422
48345	329423
18461	329424
4560	329425
5	329426
124	329427
2787	329428
733	329429
2264	329430
25468	329431
9082	329432
42608	329433
13456	329434
111457	329435
49400	329436
58082	329437
25353	329438
5218	329439
11284	329440
44953	329441
32488	329442
57226	329443
11595	329444
74660	329445
179	329446
148472	329447
65103	329448
135267	329449
78014	329450
96120	329451
32778	329452
1890	329453
15349	329454
7548	329455
1227	329456
3	329457
452	329458
591	329459
748	329460
2188	329461
2457	329462
2188	329463
1163	329464
141	329465
5294	329466
80803	329467
29602	329468
2190	329469
15	329470
15	329471
97653	329472
3064	329473
49	329474
2682	329475
541	329476
13050	329477
1520	329478
6401	329479
3	329480
134773	329481
79219	329482
65774	329483
19454	329484
14473	329485
80274	329486
5517	329487
128015	329488
15421	329489
1217	329490
7385	329491
23466	329492
55885	329493
79511	329494
148625	329495
136629	329496
2549	329497
91265	329498
92051	329499
55106	329500
7876	329501
162029	329502
92047	329503
47358	329504
806	329505
59746	329506
158304	329507
16754	329508
45090	329509
3252	329510
9846	329511
40847	329512
46831	329513
809	329514
144551	329515
77666	329516
151116	329517
3663	329518
1751	329519
115767	329520
987	329521
31298	329522
115062	329523
313	329524
8172	329525
122258	329526
54008	329527
849	329528
1078	329529
92509	329530
50720	329531
89250	329532
5826	329533
275	329534
103956	329535
164387	329536
315	329537
293	329538
3668	329539
281	329540
36872	329541
76563	329542
2260	329543
324	329544
62844	329545
110632	329546
5013	329547
69524	329548
19288	329549
122717	329550
174	329551
84310	329552
7423	329553
2498	329554
106687	329555
28613	329556
13055	329557
38963	329558
109025	329559
14792	329560
126569	329561
71653	329562
167485	329563
103221	329564
34242	329565
97469	329566
47222	329567
61	329568
39528	329569
24787	329570
572	329571
280	329572
14132	329573
8695	329574
14938	329575
39257	329576
16496	329577
141394	329578
111	329579
415	329580
204	329581
38066	329582
50964	329583
43073	329584
13700	329585
38118	329586
200	329587
530	329588
3203	329589
7442	329590
1805	329591
1805	329592
30786	329593
12340	329594
63950	329595
16768	329596
7164	329597
3456	329598
122933	329599
52999	329600
3252	329601
23454	329602
19749	329603
128547	329604
277	329605
72574	329606
139164	329607
2109	329608
813	329609
545	329610
59	329611
2941	329612
509	329613
23998	329614
185	329615
1756	329616
2605	329617
131127	329618
713	329619
26733	329620
92574	329621
472	329622
5473	329623
19	329624
436	329625
2291	329626
33807	329627
1171	329628
737	329629
3551	329630
3551	329631
142	329632
216	329633
47144	329634
29295	329635
522	329636
1250	329637
814	329638
1870	329639
34015	329640
969	329641
1517	329642
6175	329643
35952	329644
814	329645
168	329646
1296	329647
191	329648
3201	329649
163136	329650
1986	329651
9791	329652
90531	329653
347	329654
1249	329655
5676	329656
814	329657
18265	329658
17628	329659
64574	329660
168	329661
2798	329662
1642	329663
2223	329664
1891	329665
5319	329666
3161	329667
42458	329668
42672	329669
47137	329670
411	329671
83111	329672
1078	329673
591	329674
1642	329675
1250	329676
4116	329677
292	329678
3053	329679
127309	329680
8321	329681
12266	329682
115376	329683
640	329684
4067	329685
1203	329686
974	329687
1642	329688
67137	329689
90	329690
1286	329691
489	329692
69976	329693
5045	329694
27773	329695
6403	329696
411	329697
221	329698
38154	329699
42672	329700
3740	329701
779	329702
6956	329703
49893	329704
35138	329705
191	329706
2603	329707
14644	329708
798	329709
221	329710
22437	329711
8456	329712
20484	329713
7199	329714
2612	329715
2125	329716
99915	329717
166	329718
120474	329719
1931	329720
40175	329721
18374	329722
6	329723
1111	329724
1171	329725
426	329726
380	329727
99024	329728
1928	329729
1340	329730
90	329731
28619	329732
8623	329733
952	329734
5033	329735
5854	329736
883	329737
1457	329738
2956	329739
2790	329740
12014	329741
1696	329742
32394	329743
77020	329744
200	329745
2604	329746
163555	329747
219	329748
8821	329749
13901	329750
3009	329751
35083	329752
34534	329753
152327	329754
2066	329755
186	329756
107826	329757
26967	329758
19939	329759
895	329760
32331	329761
7519	329762
86330	329763
102	329764
8194	329765
37230	329766
10897	329767
3275	329768
2743	329769
124241	329770
142067	329771
9735	329772
35506	329773
995	329774
1326	329775
46	329776
31985	329777
2037	329778
32147	329779
131107	329780
17684	329781
402	329782
157269	329783
2130	329784
5721	329785
17005	329786
67688	329787
138120	329788
78030	329789
3164	329790
92780	329791
235	329792
6793	329793
6793	329794
31898	329795
6863	329796
105675	329797
6315	329798
34864	329799
11593	329800
26235	329801
31339	329802
62467	329803
12364	329804
41109	329805
147	329806
156441	329807
22297	329808
5179	329809
3114	329810
1410	329811
6285	329812
377	329813
12607	329814
52646	329815
114414	329816
10191	329817
83060	329818
10601	329819
47345	329820
2903	329821
19349	329822
627	329823
6909	329824
65094	329825
30127	329826
113336	329827
186	329828
2793	329829
472	329830
12258	329831
25	329832
20365	329833
1192	329834
12252	329835
2096	329836
51803	329837
22652	329838
57119	329839
823	329840
63	329841
24757	329842
328	329843
1856	329844
789	329845
445	329846
3655	329847
50401	329848
57895	329849
657	329850
4961	329851
56460	329852
414	329853
20843	329854
75472	329855
29962	329856
85320	329857
23853	329858
40892	329859
6339	329860
2587	329861
54153	329862
3474	329863
68116	329864
49323	329865
74919	329866
12015	329867
24634	329868
56629	329869
31351	329870
102494	329871
9012	329872
7202	329873
23848	329874
58188	329875
8611	329876
92661	329877
54702	329878
19518	329879
11558	329880
67795	329881
24218	329882
66618	329883
2938	329884
66806	329885
10868	329886
50518	329887
89995	329888
17493	329889
47782	329890
47169	329891
31925	329892
35921	329893
57980	329894
4019	329895
42216	329896
96277	329897
125598	329898
67466	329899
39419	329900
37195	329901
35184	329902
47871	329903
40760	329904
40760	329905
51968	329906
13276	329907
30979	329908
68910	329909
24861	329910
80956	329911
48589	329912
25800	329913
7549	329914
43008	329915
36704	329916
52021	329917
87681	329918
39119	329919
37992	329920
11632	329921
29994	329922
17783	329923
51504	329924
121244	329925
49917	329926
5410	329927
46049	329928
5	329929
5416	329930
28076	329931
35118	329932
60404	329933
392	329934
6174	329935
7025	329936
5359	329937
60182	329938
33306	329939
36563	329940
14504	329941
76490	329942
37108	329943
75222	329944
60344	329945
8492	329946
34775	329947
36759	329948
124263	329949
46205	329950
12036	329951
103422	329952
979	329953
64822	329954
3814	329955
21545	329956
5725	329957
1462	329958
50782	329959
49440	329960
74765	329961
37154	329962
137055	329963
52200	329964
96457	329965
7028	329966
3759	329967
107489	329968
8393	329969
12036	329970
110631	329971
14546	329972
1479	329973
78055	329974
2942	329975
20702	329976
79555	329977
9453	329978
51627	329979
50248	329980
7473	329981
43050	329982
30462	329983
33860	329984
70439	329985
50673	329986
78172	329987
17301	329988
8296	329989
68925	329990
21746	329991
86322	329992
12036	329993
42958	329994
3825	329995
2303	329996
2422	329997
9986	329998
129494	329999
5195	330000
25880	330001
113	330002
9594	330003
40033	330004
10925	330005
34659	330006
37833	330007
86818	330008
7094	330009
6289	330010
58538	330011
37285	330012
6256	330013
4755	330014
44077	330015
6783	330016
354	330017
13489	330018
12982	330019
2549	330020
111757	330021
105170	330022
23807	330023
109816	330024
105640	330025
75283	330026
19	330027
34770	330028
1039	330029
1227	330030
45367	330031
549	330032
6235	330033
1790	330034
47626	330035
354	330036
39319	330037
317	330038
124812	330039
6803	330040
126	330041
9167	330042
664	330043
28766	330044
659	330045
73405	330046
11812	330047
555	330048
478	330049
5353	330050
3715	330051
3043	330052
2274	330053
72940	330054
31339	330055
17966	330056
57295	330057
20919	330058
5905	330059
8347	330060
6936	330061
1154	330062
136	330063
5203	330064
5203	330065
2160	330066
3725	330067
35969	330068
196	330069
119921	330070
3953	330071
133816	330072
3583	330073
31717	330074
36091	330075
122857	330076
32855	330077
111968	330078
40	330079
17739	330080
23743	330081
2	330082
24339	330083
9985	330084
7169	330085
311	330086
9985	330087
47247	330088
165863	330089
40670	330090
31690	330091
136055	330092
22262	330093
68792	330094
64546	330095
53238	330096
59499	330097
24554	330098
11363	330099
21218	330100
162	330101
99179	330102
108994	330103
108994	330104
4690	330105
8079	330106
381	330107
2428	330108
2847	330109
7673	330110
652	330111
59354	330112
33	330113
1454	330114
241	330115
15	330116
36348	330117
48277	330118
3050	330119
54753	330120
5163	330121
3056	330122
124328	330123
134	330124
11727	330125
27042	330126
49454	330127
97565	330128
64622	330129
82989	330130
113302	330131
32644	330132
91386	330133
105782	330134
808	330135
3414	330136
49402	330137
232	330138
63	330139
85976	330140
6023	330141
5352	330142
7472	330143
5	330144
162095	330145
936	330146
63	330147
295	330148
18673	330149
26297	330150
5672	330151
35451	330152
39957	330153
6449	330154
258	330155
4223	330156
5197	330157
54602	330158
802	330159
18	330160
39	330161
14156	330162
3718	330163
1624	330164
40123	330165
84836	330166
615	330167
23391	330168
165982	330169
345	330170
1570	330171
316	330172
171	330173
219	330174
2222	330175
16419	330176
11340	330177
11866	330178
604	330179
328	330180
5998	330181
14654	330182
6329	330183
1764	330184
91675	330185
1171	330186
3867	330187
691	330188
8	330189
26001	330190
15525	330191
11788	330192
11206	330193
2696	330194
1183	330195
117395	330196
6947	330197
21921	330198
303	330199
989	330200
696	330201
2690	330202
2115	330203
1956	330204
53870	330205
44804	330206
29493	330207
2280	330208
4801	330209
425	330210
1462	330211
17	330212
716	330213
1684	330214
37185	330215
26764	330216
24894	330217
136200	330218
454	330219
48761	330220
1103	330221
36691	330222
565	330223
2124	330224
2	330225
34645	330226
37	330227
1590	330228
45942	330229
7414	330230
2402	330231
17881	330232
2	330233
3561	330234
35525	330235
601	330236
1981	330237
64737	330238
15479	330239
587	330240
587	330241
115364	330242
486	330243
1188	330244
1303	330245
988	330246
763	330247
3643	330248
688	330249
62736	330250
664	330251
4690	330252
19957	330253
62962	330254
11242	330255
35322	330256
53723	330257
137981	330258
24604	330259
28757	330260
89705	330261
93902	330262
100214	330263
104786	330264
2765	330265
34332	330266
7774	330267
24069	330268
27179	330269
62964	330270
22302	330271
19397	330272
898	330273
17739	330274
121342	330275
10909	330276
3050	330277
1375	330278
527	330279
118602	330280
110728	330281
11943	330282
9039	330283
6667	330284
490	330285
279	330286
78055	330287
17739	330288
74529	330289
69323	330290
37451	330291
10433	330292
2699	330293
75441	330294
32863	330295
146	330296
7918	330297
25212	330298
121831	330299
131	330300
2009	330301
96551	330302
97	330303
7149	330304
476	330305
3879	330306
56115	330307
1030	330308
1630	330309
55766	330310
81277	330311
3660	330312
14472	330313
43892	330314
42901	330315
13435	330316
1426	330317
159775	330318
1584	330319
40	330320
8111	330321
364	330322
68	330323
49360	330324
1299	330325
3990	330326
363	330327
28868	330328
481	330329
160003	330330
15624	330331
20871	330332
5423	330333
8	330334
36299	330335
38101	330336
408	330337
799	330338
129000	330339
65091	330340
5921	330341
2613	330342
61113	330343
15130	330344
12464	330345
21871	330346
279	330347
21437	330348
37395	330349
18175	330350
7059	330351
5042	330352
115223	330353
720	330354
326	330355
15	330356
83116	330357
45386	330358
55903	330359
41122	330360
54429	330361
66356	330362
73601	330363
130976	330364
9339	330365
37875	330366
505	330367
37959	330368
37959	330369
46666	330370
37959	330371
133260	330372
37392	330373
33663	330374
29396	330375
64678	330376
50147	330377
121462	330378
38337	330379
5957	330380
67305	330381
78565	330382
135678	330383
113104	330384
84985	330385
87643	330386
113435	330387
7688	330388
82016	330389
23906	330390
134311	330391
121468	330392
6074	330393
55998	330394
55998	330395
60061	330396
4894	330397
55998	330398
87254	330399
41102	330400
108556	330401
84578	330402
77660	330403
67771	330404
49172	330405
59934	330406
106731	330407
77438	330408
49172	330409
73510	330410
69590	330411
116580	330412
6606	330413
95544	330414
161314	330415
8496	330416
3011	330417
83045	330418
77496	330419
77802	330420
60029	330421
77681	330422
77682	330423
77671	330424
30706	330425
7280	330426
46676	330427
4921	330428
17137	330429
21221	330430
156195	330431
2291	330432
50277	330433
52278	330434
32107	330435
10735	330436
917	330437
615	330438
298	330439
40362	330440
113517	330441
17680	330442
1525	330443
15206	330444
128822	330445
13395	330446
40946	330447
14263	330448
26908	330449
69670	330450
9247	330451
2091	330452
34454	330453
112427	330454
940	330455
103751	330456
10590	330457
20611	330458
18433	330459
69590	330460
11334	330461
66364	330462
80480	330463
51214	330464
78919	330465
15794	330466
103080	330467
71230	330468
29031	330469
12712	330470
36603	330471
68495	330472
17587	330473
5584	330474
112358	330475
37513	330476
3343	330477
65798	330478
79753	330479
66711	330480
28709	330481
85255	330482
113564	330483
22832	330484
24526	330485
102198	330486
40789	330487
129422	330488
10820	330489
53399	330490
14942	330491
29656	330492
35753	330493
3547	330494
94474	330495
16136	330496
14799	330497
22641	330498
4090	330499
59986	330500
47175	330501
73247	330502
32817	330503
61041	330504
3728	330505
118590	330506
56371	330507
16597	330508
26546	330509
8214	330510
127637	330511
20401	330512
56108	330513
126376	330514
71956	330515
117467	330516
47542	330517
93660	330518
19051	330519
67221	330520
14932	330521
37795	330522
9084	330523
1043	330524
8574	330525
34946	330526
13625	330527
77831	330528
111058	330529
107920	330530
18168	330531
23026	330532
89896	330533
22851	330534
35552	330535
23631	330536
109389	330537
91126	330538
10488	330539
38242	330540
76106	330541
40230	330542
82065	330543
109034	330544
36304	330545
20479	330546
271	330547
26515	330548
5679	330549
442	330550
36521	330551
80683	330552
105716	330553
38512	330554
49756	330555
106330	330556
105443	330557
43699	330558
25726	330559
69266	330560
58528	330561
75431	330562
98001	330563
37689	330564
1807	330565
114389	330566
83920	330567
257	330568
131722	330569
10185	330570
129498	330571
104633	330572
31451	330573
23749	330574
84059	330575
52303	330576
30104	330577
11006	330578
11022	330579
10872	330580
5184	330581
22977	330582
36111	330583
10747	330584
76980	330585
4913	330586
24655	330587
9355	330588
98125	330589
82937	330590
30003	330591
6046	330592
41325	330593
9353	330594
83651	330595
101297	330596
59087	330597
48185	330598
11672	330599
91975	330600
35143	330601
53935	330602
1205	330603
12811	330604
67737	330605
82829	330606
26647	330607
124440	330608
52360	330609
34444	330610
10082	330611
114616	330612
9341	330613
5882	330614
7142	330615
22305	330616
66113	330617
64406	330618
9935	330619
6275	330620
71490	330621
48152	330622
6271	330623
6143	330624
57947	330625
49846	330626
12788	330627
12326	330628
56530	330629
11964	330630
1569	330631
23160	330632
6415	330633
11152	330634
76229	330635
6334	330636
57681	330637
13880	330638
73686	330639
11177	330640
623	330641
64486	330642
1807	330643
8829	330644
15	330645
91564	330646
61863	330647
65811	330648
115704	330649
81207	330650
7366	330651
68577	330652
92862	330653
95231	330654
86878	330655
13655	330656
149036	330657
17717	330658
60542	330659
82122	330660
6975	330661
5996	330662
28126	330663
87836	330664
52355	330665
48093	330666
83638	330667
96704	330668
23441	330669
96688	330670
59801	330671
13227	330672
43224	330673
77448	330674
70404	330675
113931	330676
4231	330677
39172	330678
72717	330679
18171	330680
22438	330681
21191	330682
102150	330683
107192	330684
120473	330685
15840	330686
15628	330687
14759	330688
2131	330689
21204	330690
103751	330691
31519	330692
6109	330693
14269	330694
83778	330695
54198	330696
49992	330697
40539	330698
8866	330699
44024	330700
72448	330701
96359	330702
22832	330703
46199	330704
34320	330705
2538	330706
8457	330707
27847	330708
76043	330709
82440	330710
139576	330711
113313	330712
53008	330713
20945	330714
3378	330715
16937	330716
8050	330717
37215	330718
85342	330719
74692	330720
21364	330721
37226	330722
23893	330723
141937	330724
37741	330725
50435	330726
90393	330727
28567	330728
26995	330729
66053	330730
33238	330731
35873	330732
41384	330733
6673	330734
67115	330735
87548	330736
6822	330737
5039	330738
14315	330739
17078	330740
101969	330741
13351	330742
58098	330743
6092	330744
115504	330745
126444	330746
39998	330747
102819	330748
118612	330749
116708	330750
6413	330751
35271	330752
79753	330753
120473	330754
87016	330755
94054	330756
101255	330757
6152	330758
67699	330759
63210	330760
12390	330761
19361	330762
23751	330763
109972	330764
32289	330765
26965	330766
32818	330767
18568	330768
93064	330769
21885	330770
13782	330771
1569	330772
9772	330773
115667	330774
27765	330775
137284	330776
81243	330777
17561	330778
10018	330779
136431	330780
87426	330781
38799	330782
104335	330783
8478	330784
118680	330785
15452	330786
29256	330787
34187	330788
51493	330789
133971	330790
13154	330791
81627	330792
49493	330793
90658	330794
14348	330795
57742	330796
125614	330797
15404	330798
8141	330799
101173	330800
23709	330801
102514	330802
51759	330803
33568	330804
13883	330805
28124	330806
2826	330807
30526	330808
14964	330809
22958	330810
7982	330811
21109	330812
69996	330813
13172	330814
137686	330815
57588	330816
48840	330817
21584	330818
38525	330819
35614	330820
12249	330821
49222	330822
50138	330823
14263	330824
75131	330825
19508	330826
167012	330827
26363	330828
13233	330829
20973	330830
23745	330831
25649	330832
72998	330833
59117	330834
49605	330835
88578	330836
62613	330837
63982	330838
83349	330839
19508	330840
79167	330841
12890	330842
105904	330843
25480	330844
73394	330845
88856	330846
56674	330847
21788	330848
22169	330849
62228	330850
108902	330851
44501	330852
12652	330853
71545	330854
11690	330855
60909	330856
76911	330857
48586	330858
45915	330859
28273	330860
63306	330861
89072	330862
54879	330863
12577	330864
96674	330865
21682	330866
22134	330867
75771	330868
30979	330869
126430	330870
44773	330871
95891	330872
44574	330873
11643	330874
18897	330875
58962	330876
5334	330877
7185	330878
32350	330879
31110	330880
129629	330881
30453	330882
94259	330883
5347	330884
92192	330885
8487	330886
8619	330887
63519	330888
113168	330889
78938	330890
30321	330891
111472	330892
86870	330893
8478	330894
106706	330895
31564	330896
107220	330897
17541	330898
65484	330899
88256	330900
127618	330901
103667	330902
10842	330903
15628	330904
127982	330905
134233	330906
72803	330907
26449	330908
107333	330909
40773	330910
8669	330911
61396	330912
68355	330913
107284	330914
63152	330915
7195	330916
80954	330917
5459	330918
8581	330919
29951	330920
62173	330921
47007	330922
6275	330923
13233	330924
24054	330925
37761	330926
150796	330927
2615	330928
133774	330929
13578	330930
15527	330931
23279	330932
5705	330933
114570	330934
3152	330935
3228	330936
56517	330937
107403	330938
54150	330939
17300	330940
46574	330941
90732	330942
16968	330943
18729	330944
39595	330945
85232	330946
41843	330947
18729	330948
70478	330949
35291	330950
55542	330951
24623	330952
70218	330953
14723	330954
6827	330955
28823	330956
47070	330957
32850	330958
66512	330959
57415	330960
23082	330961
43446	330962
5889	330963
5486	330964
24965	330965
6548	330966
102551	330967
84028	330968
29811	330969
37927	330970
73512	330971
28531	330972
54798	330973
49557	330974
1032	330975
11006	330976
4071	330977
93924	330978
53887	330979
113333	330980
109505	330981
111975	330982
55669	330983
31282	330984
86510	330985
22830	330986
18687	330987
22920	330988
133120	330989
3563	330990
20687	330991
11919	330992
39557	330993
108186	330994
103531	330995
64941	330996
64542	330997
57623	330998
62558	330999
6051	331000
6128	331001
123185	331002
115433	331003
92524	331004
107265	331005
84956	331006
2091	331007
21145	331008
6278	331009
19462	331010
31550	331011
122612	331012
77904	331013
138125	331014
23726	331015
5996	331016
135837	331017
111018	331018
111178	331019
55635	331020
22916	331021
96401	331022
23806	331023
52984	331024
72718	331025
110601	331026
15859	331027
25040	331028
109672	331029
66200	331030
2422	331031
14685	331032
37222	331033
13348	331034
71602	331035
40579	331036
81224	331037
15058	331038
158111	331039
106447	331040
4482	331041
67232	331042
12191	331043
33805	331044
2296	331045
9617	331046
68018	331047
95963	331048
96458	331049
24262	331050
71554	331051
85097	331052
102503	331053
26667	331054
31745	331055
110088	331056
7418	331057
1569	331058
88813	331059
68100	331060
23373	331061
69859	331062
39645	331063
13984	331064
87909	331065
14764	331066
4843	331067
8989	331068
70545	331069
103978	331070
110433	331071
77052	331072
21512	331073
103904	331074
5063	331075
29674	331076
5173	331077
38547	331078
78918	331079
7567	331080
28038	331081
50355	331082
31910	331083
26767	331084
20769	331085
91094	331086
4728	331087
70407	331088
95951	331089
45931	331090
17764	331091
56705	331092
5055	331093
28848	331094
57040	331095
24014	331096
40658	331097
37773	331098
16466	331099
100919	331100
635	331101
42360	331102
15978	331103
33310	331104
2684	331105
51521	331106
60037	331107
1686	331108
32579	331109
103062	331110
19604	331111
89871	331112
370	331113
72389	331114
10874	331115
2227	331116
16450	331117
67059	331118
43920	331119
156363	331120
69550	331121
32754	331122
85570	331123
68135	331124
44549	331125
43741	331126
78514	331127
11902	331128
70475	331129
26476	331130
165	331131
43016	331132
64121	331133
51307	331134
89046	331135
57339	331136
29351	331137
37256	331138
49534	331139
4221	331140
24395	331141
4580	331142
64805	331143
1004	331144
29940	331145
158067	331146
647	331147
88029	331148
67403	331149
125645	331150
77709	331151
2425	331152
57449	331153
60193	331154
78029	331155
8238	331156
352	331157
1095	331158
79143	331159
8073	331160
52186	331161
37326	331162
9891	331163
22721	331164
17580	331165
46010	331166
24613	331167
242	331168
21906	331169
99225	331170
9263	331171
27693	331172
44695	331173
87015	331174
46479	331175
782	331176
7778	331177
23804	331178
23187	331179
12683	331180
16446	331181
91644	331182
72741	331183
52644	331184
117531	331185
31304	331186
13862	331187
2742	331188
45057	331189
113546	331190
216	331191
25803	331192
55900	331193
99373	331194
54044	331195
77121	331196
25799	331197
42477	331198
5500	331199
14340	331200
6219	331201
3761	331202
68309	331203
6908	331204
32152	331205
37220	331206
4286	331207
12453	331208
41325	331209
45258	331210
50586	331211
86460	331212
23348	331213
12246	331214
4286	331215
8583	331216
46809	331217
110338	331218
13007	331219
36370	331220
65837	331221
61485	331222
73488	331223
10159	331224
48301	331225
73482	331226
6172	331227
143923	331228
5286	331229
107128	331230
16691	331231
2943	331232
43332	331233
69985	331234
7567	331235
69003	331236
1032	331237
69457	331238
22678	331239
2878	331240
21648	331241
23893	331242
54468	331243
76943	331244
40631	331245
3728	331246
286	331247
110936	331248
56671	331249
114988	331250
19582	331251
692	331252
15739	331253
11725	331254
22710	331255
63744	331256
101337	331257
9243	331258
47628	331259
102182	331260
96582	331261
101361	331262
35959	331263
12772	331264
442	331265
29232	331266
10452	331267
29185	331268
92020	331269
27990	331270
52955	331271
6411	331272
12281	331273
21631	331274
89753	331275
25751	331276
14360	331277
114825	331278
27836	331279
25874	331280
7347	331281
504	331282
908	331283
93933	331284
12071	331285
64210	331286
7609	331287
135590	331288
33628	331289
1384	331290
104963	331291
49770	331292
11642	331293
24619	331294
39379	331295
63898	331296
10433	331297
106976	331298
69277	331299
108728	331300
50063	331301
11948	331302
34934	331303
3958	331304
34353	331305
21693	331306
68475	331307
859	331308
25947	331309
59548	331310
8123	331311
134917	331312
51317	331313
26357	331314
45772	331315
130275	331316
71765	331317
8631	331318
51662	331319
10990	331320
137459	331321
94041	331322
68452	331323
61246	331324
10228	331325
4557	331326
62372	331327
1092	331328
47503	331329
76242	331330
40876	331331
14729	331332
47628	331333
6162	331334
6796	331335
31821	331336
66656	331337
7549	331338
5099	331339
60638	331340
39838	331341
5765	331342
74578	331343
46222	331344
132793	331345
37845	331346
81242	331347
94672	331348
4690	331349
23877	331350
38634	331351
44368	331352
70213	331353
88755	331354
111772	331355
86248	331356
79076	331357
6197	331358
17907	331359
87858	331360
77098	331361
11629	331362
21740	331363
147554	331364
109689	331365
8390	331366
35290	331367
24500	331368
66825	331369
35312	331370
1642	331371
10073	331372
9411	331373
22525	331374
91046	331375
63710	331376
85602	331377
4608	331378
55722	331379
129995	331380
42818	331381
45706	331382
35614	331383
45785	331384
21973	331385
17728	331386
150328	331387
32634	331388
4435	331389
16365	331390
79603	331391
21267	331392
68531	331393
10478	331394
84035	331395
135522	331396
28427	331397
132958	331398
14476	331399
55409	331400
67864	331401
4130	331402
8807	331403
61376	331404
10610	331405
64067	331406
51489	331407
133262	331408
36496	331409
162170	331410
11500	331411
18474	331412
51020	331413
78138	331414
105000	331415
22062	331416
11844	331417
38486	331418
94625	331419
30546	331420
167422	331421
107119	331422
132511	331423
2875	331424
63834	331425
11101	331426
81596	331427
3935	331428
2299	331429
27664	331430
7556	331431
61624	331432
313	331433
669	331434
64230	331435
15009	331436
8989	331437
61824	331438
4580	331439
20989	331440
1354	331441
2539	331442
28784	331443
17693	331444
11924	331445
32992	331446
117181	331447
118492	331448
34639	331449
4090	331450
4731	331451
56652	331452
18734	331453
19018	331454
65655	331455
23871	331456
38669	331457
134845	331458
42695	331459
29142	331460
5064	331461
64991	331462
45523	331463
81386	331464
74164	331465
162388	331466
12588	331467
33651	331468
27919	331469
101143	331470
16473	331471
10959	331472
57251	331473
3596	331474
461	331475
46851	331476
85217	331477
33819	331478
61887	331479
79539	331480
12834	331481
82420	331482
8431	331483
114181	331484
7989	331485
137979	331486
22572	331487
2311	331488
50407	331489
57458	331490
90369	331491
105420	331492
96795	331493
18091	331494
17174	331495
39034	331496
45007	331497
39590	331498
5425	331499
86926	331500
107192	331501
7144	331502
13750	331503
9531	331504
9788	331505
2757	331506
118352	331507
156241	331508
64082	331509
24050	331510
24600	331511
49369	331512
121731	331513
35156	331514
48982	331515
5363	331516
77046	331517
139073	331518
11480	331519
6864	331520
84752	331521
27613	331522
5623	331523
36765	331524
1939	331525
4779	331526
619	331527
58957	331528
52045	331529
11144	331530
67671	331531
5847	331532
54045	331533
8413	331534
46281	331535
99981	331536
128352	331537
95340	331538
105916	331539
21034	331540
21108	331541
31548	331542
14655	331543
16765	331544
17400	331545
68575	331546
7694	331547
28839	331548
39952	331549
43901	331550
18263	331551
36656	331552
26007	331553
98868	331554
34881	331555
66799	331556
36875	331557
39111	331558
96325	331559
6422	331560
2311	331561
18660	331562
132732	331563
19561	331564
24395	331565
31512	331566
119353	331567
10115	331568
3889	331569
52583	331570
47098	331571
63952	331572
88060	331573
3265	331574
48351	331575
51241	331576
92382	331577
32142	331578
24825	331579
113697	331580
2925	331581
4833	331582
14785	331583
22891	331584
10023	331585
16847	331586
14495	331587
106162	331588
13430	331589
13087	331590
137750	331591
39632	331592
19363	331593
10264	331594
2171	331595
112323	331596
102975	331597
93669	331598
16725	331599
8384	331600
28698	331601
145104	331602
25061	331603
87348	331604
112195	331605
22871	331606
153075	331607
80907	331608
13620	331609
62232	331610
78803	331611
22978	331612
5306	331613
13880	331614
137828	331615
11977	331616
9673	331617
46601	331618
13841	331619
72498	331620
50218	331621
28863	331622
21008	331623
67403	331624
41784	331625
26364	331626
8374	331627
18941	331628
15097	331629
83418	331630
67346	331631
257	331632
64719	331633
5577	331634
61344	331635
22883	331636
28878	331637
77075	331638
15288	331639
6022	331640
43484	331641
2301	331642
94296	331643
85561	331644
84299	331645
9803	331646
63814	331647
9016	331648
11781	331649
55082	331650
9029	331651
1389	331652
41093	331653
261	331654
98960	331655
41241	331656
99196	331657
2875	331658
83351	331659
442	331660
37431	331661
3994	331662
75004	331663
166986	331664
13737	331665
150619	331666
37326	331667
110846	331668
79342	331669
10350	331670
12729	331671
4028	331672
12340	331673
5270	331674
87436	331675
47090	331676
125894	331677
91052	331678
30033	331679
18925	331680
21267	331681
60789	331682
37918	331683
27730	331684
74385	331685
7723	331686
45487	331687
52454	331688
18296	331689
55093	331690
116017	331691
48233	331692
37577	331693
59943	331694
68646	331695
82688	331696
224	331697
51845	331698
14320	331699
108566	331700
66558	331701
85382	331702
55784	331703
61319	331704
6493	331705
30981	331706
3994	331707
37046	331708
89715	331709
14456	331710
6690	331711
93507	331712
66730	331713
44452	331714
84907	331715
16755	331716
30269	331717
425	331718
425	331719
13532	331720
95348	331721
20410	331722
61056	331723
24336	331724
16189	331725
43752	331726
84049	331727
63388	331728
5683	331729
36697	331730
52446	331731
28907	331732
32743	331733
16586	331734
47505	331735
86915	331736
65351	331737
30451	331738
77735	331739
8861	331740
89726	331741
10314	331742
24669	331743
83904	331744
30689	331745
77447	331746
18357	331747
117257	331748
85407	331749
66399	331750
71128	331751
28228	331752
141952	331753
20030	331754
7087	331755
121554	331756
21768	331757
17085	331758
30812	331759
1646	331760
305	331761
88134	331762
48828	331763
7366	331764
52013	331765
46565	331766
67726	331767
80819	331768
35156	331769
156764	331770
42778	331771
30347	331772
71573	331773
85006	331774
9136	331775
50165	331776
42845	331777
36996	331778
111043	331779
5338	331780
11352	331781
26381	331782
8482	331783
31846	331784
17352	331785
30544	331786
69235	331787
67567	331788
6854	331789
15532	331790
57502	331791
18319	331792
56579	331793
27408	331794
8767	331795
5480	331796
13869	331797
58875	331798
5093	331799
86653	331800
29082	331801
1995	331802
8923	331803
44424	331804
83365	331805
33205	331806
5367	331807
17781	331808
33950	331809
37320	331810
2425	331811
1450	331812
52138	331813
3533	331814
11046	331815
23882	331816
27510	331817
9081	331818
18087	331819
5498	331820
11149	331821
8621	331822
35260	331823
76211	331824
34486	331825
49894	331826
10536	331827
75197	331828
49314	331829
18019	331830
19164	331831
57610	331832
6493	331833
136080	331834
37008	331835
6771	331836
46502	331837
33657	331838
13354	331839
9828	331840
71131	331841
22946	331842
15301	331843
132958	331844
68786	331845
25022	331846
136070	331847
21594	331848
17190	331849
33066	331850
80738	331851
15895	331852
5	331853
221	331854
60535	331855
74860	331856
7659	331857
1034	331858
6829	331859
29932	331860
7199	331861
74324	331862
5103	331863
4275	331864
4939	331865
29455	331866
23649	331867
46199	331868
114266	331869
66437	331870
28932	331871
14471	331872
37561	331873
5245	331874
65012	331875
17090	331876
5973	331877
46934	331878
33677	331879
23375	331880
43563	331881
53212	331882
8777	331883
1531	331884
130408	331885
41495	331886
49439	331887
11906	331888
2118	331889
83008	331890
44276	331891
37350	331892
7012	331893
7012	331894
68400	331895
61	331896
52011	331897
101312	331898
29001	331899
68915	331900
10001	331901
50776	331902
24229	331903
77705	331904
4543	331905
23371	331906
84899	331907
143639	331908
73644	331909
40584	331910
7339	331911
6805	331912
18327	331913
6805	331914
49324	331915
3202	331916
14900	331917
28648	331918
542	331919
34067	331920
22305	331921
3351	331922
35781	331923
38766	331924
10154	331925
37093	331926
49998	331927
105477	331928
46772	331929
14260	331930
52567	331931
49418	331932
69233	331933
5010	331934
68024	331935
11989	331936
69004	331937
13003	331938
8787	331939
8816	331940
10111	331941
383	331942
23329	331943
115264	331944
127330	331945
8138	331946
30539	331947
55108	331948
5055	331949
19902	331950
6212	331951
29386	331952
74411	331953
51722	331954
100446	331955
15797	331956
27884	331957
78261	331958
29583	331959
48936	331960
504	331961
21970	331962
83533	331963
19508	331964
44131	331965
22169	331966
30665	331967
118787	331968
6413	331969
22057	331970
70839	331971
57565	331972
709	331973
7756	331974
76963	331975
101162	331976
61696	331977
18495	331978
32814	331979
2523	331980
34348	331981
108142	331982
51313	331983
48337	331984
136321	331985
37511	331986
29815	331987
110079	331988
17932	331989
52677	331990
30482	331991
94385	331992
10655	331993
126	331994
21658	331995
126782	331996
50587	331997
44124	331998
14362	331999
6143	332000
38684	332001
7371	332002
22207	332003
71545	332004
32874	332005
27667	332006
5828	332007
60536	332008
31428	332009
32843	332010
13923	332011
45271	332012
37809	332013
11177	332014
22640	332015
6520	332016
33073	332017
73360	332018
66131	332019
50238	332020
82149	332021
53007	332022
3420	332023
29604	332024
114787	332025
21130	332026
83436	332027
84393	332028
106687	332029
2830	332030
2606	332031
7290	332032
46664	332033
17377	332034
88981	332035
7897	332036
141605	332037
22975	332038
101969	332039
41850	332040
10021	332041
116497	332042
5451	332043
2385	332044
7371	332045
12338	332046
8349	332047
56556	332048
92224	332049
52909	332050
20471	332051
832	332052
17818	332053
90434	332054
56398	332055
89572	332056
79252	332057
20667	332058
56293	332059
13117	332060
242	332061
81708	332062
8010	332063
29951	332064
41018	332065
127984	332066
83209	332067
71172	332068
38064	332069
52866	332070
16775	332071
117712	332072
38514	332073
83001	332074
3521	332075
661	332076
83043	332077
40370	332078
21140	332079
4414	332080
5180	332081
90764	332082
107376	332083
17869	332084
55538	332085
13349	332086
14333	332087
28791	332088
132791	332089
6216	332090
129626	332091
14982	332092
17190	332093
85014	332094
17834	332095
11138	332096
57760	332097
48950	332098
39462	332099
5894	332100
33634	332101
55533	332102
95448	332103
27964	332104
105449	332105
22314	332106
103366	332107
58169	332108
8298	332109
1596	332110
110148	332111
35347	332112
75365	332113
32258	332114
23881	332115
8621	332116
7088	332117
114596	332118
86884	332119
124262	332120
11281	332121
947	332122
4036	332123
40402	332124
3728	332125
40419	332126
82077	332127
74545	332128
20795	332129
19495	332130
57379	332131
51258	332132
3350	332133
18111	332134
47012	332135
21833	332136
28936	332137
16110	332138
26021	332139
5099	332140
37869	332141
18868	332142
73041	332143
74915	332144
40626	332145
41600	332146
4371	332147
31128	332148
284	332149
107287	332150
3116	332151
8658	332152
49393	332153
12239	332154
6134	332155
19126	332156
69520	332157
2488	332158
104145	332159
41264	332160
124888	332161
25300	332162
13857	332163
67640	332164
55027	332165
14137	332166
8150	332167
27363	332168
335	332169
42565	332170
27086	332171
41264	332172
35291	332173
28864	332174
31519	332175
45223	332176
57425	332177
23563	332178
18019	332179
8158	332180
35934	332181
17621	332182
6219	332183
33996	332184
23713	332185
99494	332186
113437	332187
104019	332188
27628	332189
4579	332190
62618	332191
37106	332192
18363	332193
88069	332194
45334	332195
17250	332196
12013	332197
639	332198
96818	332199
23374	332200
113309	332201
16142	332202
5898	332203
49313	332204
5885	332205
20246	332206
48843	332207
10547	332208
6767	332209
10845	332210
2715	332211
2952	332212
53891	332213
3987	332214
103642	332215
28923	332216
46825	332217
58310	332218
28542	332219
65453	332220
70622	332221
1299	332222
14264	332223
27139	332224
49447	332225
98389	332226
50425	332227
136833	332228
92297	332229
19028	332230
27976	332231
66868	332232
12018	332233
3842	332234
2422	332235
24206	332236
65344	332237
98465	332238
70075	332239
15366	332240
61652	332241
62801	332242
23670	332243
19528	332244
1489	332245
37180	332246
4323	332247
993	332248
23367	332249
2925	332250
19521	332251
38651	332252
22661	332253
13609	332254
6151	332255
38481	332256
13077	332257
3130	332258
82366	332259
1569	332260
74501	332261
13753	332262
26325	332263
21231	332264
9950	332265
3913	332266
18499	332267
15834	332268
43992	332269
130889	332270
7981	332271
71396	332272
54052	332273
71075	332274
23005	332275
17568	332276
94053	332277
27546	332278
13408	332279
71553	332280
3348	332281
44022	332282
46455	332283
14360	332284
25956	332285
2555	332286
6854	332287
29130	332288
112884	332289
6271	332290
17090	332291
22181	332292
59496	332293
23749	332294
49608	332295
25398	332296
10488	332297
16464	332298
34187	332299
14564	332300
62479	332301
30377	332302
31087	332303
17800	332304
52267	332305
87808	332306
31181	332307
118643	332308
28864	332309
49345	332310
79144	332311
23373	332312
10082	332313
3815	332314
27546	332315
23805	332316
22122	332317
40736	332318
35973	332319
11040	332320
30003	332321
40920	332322
70235	332323
84810	332324
109332	332325
83580	332326
35803	332327
26735	332328
54397	332329
3908	332330
62496	332331
10092	332332
51684	332333
34549	332334
12937	332335
17161	332336
98214	332337
57117	332338
92696	332339
16630	332340
49679	332341
34354	332342
13778	332343
61944	332344
17207	332345
29692	332346
47122	332347
31146	332348
29803	332349
1535	332350
19848	332351
13910	332352
22500	332353
14102	332354
83057	332355
6413	332356
75092	332357
22027	332358
7012	332359
2875	332360
12970	332361
434	332362
11042	332363
70789	332364
128641	332365
80091	332366
24191	332367
48432	332368
33145	332369
86403	332370
131685	332371
1265	332372
120017	332373
11109	332374
8631	332375
46172	332376
23878	332377
138668	332378
72318	332379
25502	332380
89434	332381
5988	332382
4669	332383
17385	332384
115746	332385
4318	332386
25927	332387
61830	332388
79286	332389
47674	332390
17739	332391
51079	332392
20070	332393
59368	332394
8826	332395
52665	332396
58036	332397
4076	332398
20038	332399
461	332400
38543	332401
234	332402
434	332403
6921	332404
39672	332405
940	332406
46235	332407
18344	332408
1134	332409
63710	332410
64299	332411
46233	332412
11679	332413
461	332414
461	332415
12689	332416
28871	332417
81175	332418
461	332419
100807	332420
49940	332421
36609	332422
32957	332423
2258	332424
8621	332425
17634	332426
15701	332427
14081	332428
57112	332429
71798	332430
107940	332431
6875	332432
19902	332433
18041	332434
75375	332435
36402	332436
1959	332437
60798	332438
42513	332439
3351	332440
114813	332441
94225	332442
24212	332443
134854	332444
40481	332445
11577	332446
122776	332447
18381	332448
68656	332449
13539	332450
5453	332451
84901	332452
7209	332453
25790	332454
7821	332455
93788	332456
47888	332457
15438	332458
57734	332459
98938	332460
28800	332461
27990	332462
112799	332463
96411	332464
42234	332465
57190	332466
17243	332467
74296	332468
30999	332469
201	332470
38486	332471
19582	332472
48238	332473
8408	332474
72736	332475
31771	332476
60071	332477
5933	332478
79553	332479
36360	332480
131097	332481
93688	332482
57446	332483
39816	332484
13491	332485
2311	332486
134537	332487
9021	332488
11162	332489
49310	332490
3729	332491
17792	332492
66298	332493
18067	332494
5184	332495
2706	332496
82141	332497
28967	332498
50655	332499
19072	332500
5442	332501
11672	332502
35679	332503
52585	332504
9128	332505
10882	332506
31989	332507
126359	332508
20125	332509
31691	332510
34614	332511
59924	332512
90054	332513
73097	332514
14667	332515
79416	332516
12818	332517
1190	332518
12493	332519
2351	332520
58077	332521
62476	332522
6541	332523
8653	332524
82605	332525
28314	332526
3042	332527
53281	332528
481	332529
3307	332530
523	332531
32404	332532
96379	332533
110917	332534
9114	332535
74370	332536
58606	332537
45227	332538
9651	332539
62456	332540
39883	332541
107200	332542
9240	332543
87612	332544
461	332545
11159	332546
274	332547
9116	332548
116935	332549
26496	332550
43229	332551
139438	332552
160272	332553
8402	332554
84010	332555
13172	332556
27964	332557
29239	332558
27682	332559
146323	332560
125243	332561
34253	332562
70387	332563
78984	332564
81568	332565
141475	332566
37152	332567
62328	332568
1121	332569
8673	332570
80421	332571
90797	332572
129691	332573
31699	332574
30891	332575
63024	332576
63841	332577
137519	332578
127018	332579
122894	332580
21769	332581
14468	332582
34365	332583
35934	332584
5224	332585
86788	332586
40193	332587
6032	332588
4552	332589
54061	332590
5933	332591
54103	332592
17250	332593
5425	332594
16397	332595
5933	332596
975	332597
65065	332598
94459	332599
30160	332600
8558	332601
8656	332602
103946	332603
6710	332604
74911	332605
30462	332606
64212	332607
18200	332608
68262	332609
43003	332610
59432	332611
24029	332612
23914	332613
12835	332614
2548	332615
21196	332616
68148	332617
5189	332618
11199	332619
75304	332620
24463	332621
17238	332622
80942	332623
9061	332624
20498	332625
37376	332626
83442	332627
75327	332628
64043	332629
104852	332630
96472	332631
134542	332632
120120	332633
4071	332634
18413	332635
66126	332636
54266	332637
127259	332638
79676	332639
56763	332640
69229	332641
4209	332642
9354	332643
6274	332644
5898	332645
14837	332646
10881	332647
12338	332648
27745	332649
18141	332650
5010	332651
6771	332652
20038	332653
126794	332654
52366	332655
51199	332656
89988	332657
29761	332658
12869	332659
11708	332660
49222	332661
92288	332662
113571	332663
14590	332664
57617	332665
62	332666
62	332667
52662	332668
89914	332669
40357	332670
82423	332671
3905	332672
126961	332673
12151	332674
115557	332675
17988	332676
3742	332677
3942	332678
28878	332679
5430	332680
32817	332681
75807	332682
96703	332683
52662	332684
24825	332685
37963	332686
10273	332687
12123	332688
14860	332689
135948	332690
8018	332691
55955	332692
68449	332693
76098	332694
24624	332695
3700	332696
65562	332697
1711	332698
13838	332699
124486	332700
49372	332701
4579	332702
56004	332703
62217	332704
27437	332705
17089	332706
11004	332707
97771	332708
8003	332709
130214	332710
17751	332711
83975	332712
52607	332713
5173	332714
63830	332715
1998	332716
22290	332717
18674	332718
14127	332719
11140	332720
10260	332721
15178	332722
7459	332723
50218	332724
49553	332725
31018	332726
61018	332727
15576	332728
40047	332729
8214	332730
1648	332731
131893	332732
137965	332733
47843	332734
8701	332735
18171	332736
536	332737
40072	332738
41012	332739
26949	332740
71260	332741
87629	332742
154736	332743
87702	332744
90414	332745
31282	332746
8963	332747
6575	332748
12742	332749
80428	332750
163253	332751
55782	332752
42859	332753
12050	332754
79651	332755
6467	332756
7501	332757
21414	332758
98444	332759
1271	332760
103728	332761
669	332762
69198	332763
6697	332764
24698	332765
43082	332766
136814	332767
36660	332768
461	332769
11697	332770
25374	332771
2131	332772
9410	332773
355	332774
12990	332775
7925	332776
582	332777
44158	332778
834	332779
149033	332780
17502	332781
24320	332782
11	332783
11	332784
34584	332785
7259	332786
12549	332787
11642	332788
355	332789
38178	332790
68319	332791
15695	332792
4961	332793
272	332794
99623	332795
4239	332796
8201	332797
355	332798
47158	332799
3961	332800
30184	332801
7696	332802
28253	332803
15134	332804
34301	332805
54643	332806
6179	332807
26820	332808
34340	332809
7895	332810
5240	332811
1043	332812
18611	332813
59598	332814
19991	332815
24448	332816
24014	332817
81866	332818
113198	332819
43875	332820
51036	332821
127458	332822
7654	332823
5577	332824
4199	332825
15440	332826
85770	332827
34178	332828
49983	332829
60109	332830
1231	332831
71765	332832
31784	332833
49088	332834
63014	332835
37219	332836
70653	332837
3337	332838
64341	332839
3141	332840
6003	332841
51975	332842
48960	332843
1466	332844
55669	332845
13563	332846
7579	332847
59784	332848
2826	332849
65643	332850
38209	332851
2442	332852
5541	332853
10199	332854
27888	332855
16338	332856
103846	332857
103378	332858
30282	332859
18903	332860
107998	332861
536	332862
12152	332863
153907	332864
77226	332865
15415	332866
17560	332867
1846	332868
52102	332869
69643	332870
10155	332871
8015	332872
30378	332873
67438	332874
91944	332875
145577	332876
201	332877
121293	332878
52107	332879
7561	332880
17627	332881
736	332882
24097	332883
37218	332884
9139	332885
7821	332886
7299	332887
50151	332888
3464	332889
1058	332890
131078	332891
75048	332892
50199	332893
40231	332894
50289	332895
5572	332896
11236	332897
43020	332898
17958	332899
22489	332900
111318	332901
400	332902
74672	332903
85587	332904
125287	332905
1134	332906
34865	332907
1358	332908
1862	332909
18121	332910
14045	332911
1940	332912
40306	332913
13003	332914
35809	332915
66967	332916
10435	332917
75250	332918
59372	332919
75491	332920
54686	332921
116915	332922
125357	332923
39637	332924
136479	332925
11273	332926
13664	332927
7519	332928
17401	332929
2299	332930
68608	332931
10429	332932
16017	332933
2490	332934
110399	332935
4247	332936
29797	332937
10999	332938
59256	332939
115145	332940
26307	332941
44923	332942
150888	332943
56527	332944
57093	332945
43869	332946
13003	332947
4748	332948
65262	332949
104598	332950
115654	332951
26763	332952
65771	332953
313	332954
93183	332955
65313	332956
4825	332957
74128	332958
1309	332959
18253	332960
91353	332961
138914	332962
13279	332963
66364	332964
46475	332965
1043	332966
2821	332967
71143	332968
43204	332969
7076	332970
52679	332971
66949	332972
129154	332973
127	332974
136848	332975
66707	332976
88166	332977
54666	332978
19412	332979
50062	332980
13887	332981
113765	332982
48960	332983
47719	332984
67963	332985
17707	332986
9114	332987
116917	332988
27598	332989
94767	332990
48366	332991
33307	332992
22965	332993
3015	332994
4053	332995
1582	332996
435	332997
63243	332998
1058	332999
8134	333000
31473	333001
6154	333002
3384	333003
7561	333004
4859	333005
40683	333006
8680	333007
5699	333008
60750	333009
12854	333010
58735	333011
14123	333012
4624	333013
2620	333014
4769	333015
13052	333016
98927	333017
7311	333018
47457	333019
15438	333020
102	333021
59352	333022
165	333023
11632	333024
65598	333025
9533	333026
6100	333027
11652	333028
724	333029
13	333030
3977	333031
2604	333032
573	333033
742	333034
18405	333035
164548	333036
943	333037
345	333038
90505	333039
8270	333040
1010	333041
56524	333042
68190	333043
4960	333044
24018	333045
60077	333046
398	333047
29063	333048
73060	333049
32695	333050
134680	333051
45920	333052
1134	333053
1309	333054
1301	333055
21281	333056
67658	333057
4304	333058
116299	333059
10093	333060
12712	333061
42794	333062
461	333063
65282	333064
33080	333065
4201	333066
4433	333067
1043	333068
134937	333069
24053	333070
29	333071
65251	333072
54524	333073
120005	333074
65163	333075
71532	333076
1271	333077
25637	333078
41898	333079
72849	333080
8860	333081
30074	333082
128157	333083
128006	333084
9793	333085
798	333086
4018	333087
2488	333088
16587	333089
530	333090
530	333091
8866	333092
79934	333093
62947	333094
17954	333095
107002	333096
55433	333097
4822	333098
18043	333099
19136	333100
59646	333101
71554	333102
22395	333103
21485	333104
30032	333105
24531	333106
11105	333107
17723	333108
50560	333109
96212	333110
50986	333111
22464	333112
21669	333113
35703	333114
130725	333115
95048	333116
135229	333117
33452	333118
30305	333119
15120	333120
118016	333121
17377	333122
123764	333123
1835	333124
18938	333125
83099	333126
28057	333127
7300	333128
55408	333129
29379	333130
106705	333131
629	333132
98737	333133
158289	333134
21695	333135
16017	333136
48473	333137
54053	333138
1891	333139
53101	333140
24532	333141
95256	333142
4954	333143
52036	333144
6893	333145
869	333146
16737	333147
419	333148
765	333149
737	333150
28149	333151
19002	333152
13010	333153
52104	333154
14529	333155
2315	333156
1364	333157
1364	333158
3867	333159
117	333160
6101	333161
548	333162
15034	333163
82579	333164
60	333165
37508	333166
204	333167
78177	333168
79410	333169
90093	333170
5595	333171
2892	333172
264	333173
93177	333174
8010	333175
40605	333176
36120	333177
64815	333178
12852	333179
6413	333180
87792	333181
28429	333182
55468	333183
22097	333184
23066	333185
64276	333186
22398	333187
9993	333188
119021	333189
121179	333190
3991	333191
27373	333192
5245	333193
126477	333194
4921	333195
2299	333196
21819	333197
2530	333198
5870	333199
77835	333200
610	333201
122827	333202
23162	333203
9512	333204
2343	333205
114576	333206
57695	333207
39269	333208
47047	333209
8186	333210
166088	333211
139196	333212
38957	333213
815	333214
3124	333215
64496	333216
279	333217
619	333218
12408	333219
151084	333220
107175	333221
126029	333222
54448	333223
8932	333224
146	333225
642	333226
20353	333227
369	333228
71606	333229
379	333230
4723	333231
26976	333232
14524	333233
139738	333234
24276	333235
17436	333236
46923	333237
408	333238
25468	333239
127930	333240
158169	333241
1652	333242
82664	333243
253	333244
138740	333245
30057	333246
27046	333247
673	333248
35924	333249
16674	333250
127765	333251
47353	333252
22101	333253
78166	333254
47353	333255
3488	333256
32959	333257
7909	333258
14146	333259
1	333260
185	333261
16903	333262
41741	333263
151125	333264
166097	333265
55690	333266
1928	333267
12950	333268
449	333269
174	333270
474	333271
16077	333272
2	333273
108136	333274
31168	333275
415	333276
1639	333277
49	333278
12802	333279
174	333280
8867	333281
820	333282
820	333283
5084	333284
767	333285
18617	333286
4894	333287
17918	333288
316	333289
706	333290
10748	333291
17590	333292
58609	333293
408	333294
16328	333295
7752	333296
125307	333297
36237	333298
117924	333299
22652	333300
92001	333301
70786	333302
108	333303
53787	333304
108957	333305
68087	333306
9821	333307
137020	333308
103827	333309
1977	333310
129049	333311
47109	333312
53044	333313
7561	333314
76711	333315
9033	333316
7653	333317
92158	333318
99045	333319
45644	333320
77744	333321
86718	333322
99010	333323
19613	333324
47058	333325
137408	333326
164540	333327
108144	333328
152418	333329
124230	333330
116787	333331
99767	333332
163212	333333
12521	333334
137048	333335
76807	333336
29055	333337
41598	333338
91409	333339
154468	333340
34721	333341
69974	333342
92790	333343
99346	333344
90397	333345
109162	333346
67029	333347
158577	333348
64608	333349
35310	333350
58135	333351
125381	333352
15	333353
90219	333354
103497	333355
67922	333356
119753	333357
160026	333358
615	333359
3744	333360
14496	333361
258	333362
42026	333363
422	333364
34083	333365
379	333366
5579	333367
103704	333368
11363	333369
21188	333370
8451	333371
266	333372
190	333373
1292	333374
3053	333375
136226	333376
47416	333377
234	333378
542	333379
7980	333380
1525	333381
266	333382
110868	333383
52	333384
41120	333385
9191	333386
298	333387
35	333388
2623	333389
76938	333390
99310	333391
104131	333392
63500	333393
79733	333394
104260	333395
2291	333396
6295	333397
18755	333398
160752	333399
94208	333400
131094	333401
85137	333402
23532	333403
1822	333404
2431	333405
1269	333406
56214	333407
28928	333408
166061	333409
84169	333410
1158	333411
22171	333412
52606	333413
16931	333414
1166	333415
15953	333416
35379	333417
90742	333418
3416	333419
16279	333420
1705	333421
10922	333422
85271	333423
78976	333424
59845	333425
123724	333426
61414	333427
69316	333428
111301	333429
34158	333430
77965	333431
55451	333432
34564	333433
90302	333434
18242	333435
105719	333436
74828	333437
69176	333438
286	333439
93568	333440
55	333441
122	333442
38558	333443
86520	333444
47	333445
3551	333446
1522	333447
148	333448
11089	333449
30278	333450
91868	333451
8025	333452
1047	333453
75366	333454
112821	333455
29804	333456
844	333457
21054	333458
139733	333459
3009	333460
1377	333461
53848	333462
72596	333463
117	333464
105233	333465
47245	333466
5652	333467
92496	333468
66661	333469
92284	333470
68135	333471
72928	333472
9047	333473
632	333474
141591	333475
109226	333476
11333	333477
27723	333478
33055	333479
1805	333480
9743	333481
11252	333482
89350	333483
198	333484
83270	333485
71573	333486
70350	333487
10	333488
65741	333489
1158	333490
14649	333491
13014	333492
56537	333493
51656	333494
120799	333495
1498	333496
30456	333497
2941	333498
8049	333499
718	333500
12450	333501
665	333502
34902	333503
143151	333504
36737	333505
39505	333506
96	333507
20902	333508
20897	333509
131517	333510
9837	333511
120	333512
6898	333513
937	333514
3747	333515
1093	333516
1629	333517
347	333518
4135	333519
11201	333520
36561	333521
7091	333522
111711	333523
90475	333524
99940	333525
64313	333526
123989	333527
24854	333528
639	333529
69626	333530
80000	333531
506	333532
10300	333533
3386	333534
9633	333535
16498	333536
16476	333537
21	333538
47054	333539
2111	333540
5001	333541
1434	333542
11579	333543
52708	333544
40	333545
2531	333546
76903	333547
62546	333548
40231	333549
133073	333550
102817	333551
167401	333552
12963	333553
27998	333554
13123	333555
28084	333556
83345	333557
20095	333558
110190	333559
138458	333560
51533	333561
71003	333562
138619	333563
83142	333564
107062	333565
138464	333566
73347	333567
55487	333568
90805	333569
16768	333570
49742	333571
105818	333572
105793	333573
86166	333574
152353	333575
124037	333576
17855	333577
150926	333578
132378	333579
106791	333580
34502	333581
28418	333582
122972	333583
29927	333584
68154	333585
52360	333586
111728	333587
62653	333588
106791	333589
28084	333590
83345	333591
42353	333592
137115	333593
137721	333594
92161	333595
107409	333596
62267	333597
138458	333598
162023	333599
68154	333600
70431	333601
64647	333602
109159	333603
28228	333604
35193	333605
84986	333606
20760	333607
9834	333608
29672	333609
62923	333610
5091	333611
722	333612
2153	333613
31334	333614
19053	333615
37841	333616
78980	333617
15505	333618
12745	333619
5107	333620
4642	333621
191	333622
398	333623
3177	333624
6063	333625
1087	333626
5268	333627
9623	333628
99349	333629
1457	333630
22238	333631
22238	333632
13498	333633
1273	333634
4160	333635
208	333636
6073	333637
11090	333638
843	333639
121	333640
3230	333641
1	333642
605	333643
286	333644
45388	333645
2	333646
72677	333647
4662	333648
75464	333649
84625	333650
141773	333651
41694	333652
687	333653
4397	333654
24989	333655
101661	333656
117302	333657
4905	333658
166573	333659
23000	333660
16465	333661
9878	333662
40015	333663
51464	333664
38124	333665
898	333666
2032	333667
2876	333668
5129	333669
170	333670
1792	333671
2219	333672
33549	333673
9726	333674
11211	333675
123	333676
20313	333677
17129	333678
31039	333679
1214	333680
7037	333681
1866	333682
3474	333683
23324	333684
10449	333685
166402	333686
2617	333687
3604	333688
1814	333689
87874	333690
5511	333691
35847	333692
4304	333693
695	333694
53154	333695
36442	333696
154871	333697
352	333698
23755	333699
4261	333700
94085	333701
16	333702
109334	333703
17955	333704
120738	333705
36415	333706
18441	333707
14608	333708
16398	333709
10212	333710
118133	333711
12586	333712
70368	333713
35216	333714
15026	333715
62946	333716
6871	333717
3183	333718
85563	333719
148697	333720
40120	333721
63949	333722
99873	333723
4787	333724
71507	333725
92	333726
8851	333727
131697	333728
50728	333729
112834	333730
253	333731
6436	333732
14836	333733
73233	333734
4	333735
2	333736
3	333737
5156	333738
14779	333739
144	333740
2	333741
51946	333742
87472	333743
87830	333744
87899	333745
127	333746
40251	333747
166344	333748
43228	333749
6420	333750
6982	333751
87376	333752
85303	333753
35835	333754
408	333755
89238	333756
112278	333757
43358	333758
45873	333759
32835	333760
47582	333761
78211	333762
8311	333763
56345	333764
163	333765
31991	333766
1139	333767
204	333768
48852	333769
41746	333770
32805	333771
36508	333772
36508	333773
49912	333774
90669	333775
36720	333776
35087	333777
27867	333778
15723	333779
94072	333780
98995	333781
4160	333782
163	333783
1489	333784
2401	333785
2401	333786
5267	333787
131	333788
4116	333789
23519	333790
11433	333791
12924	333792
13820	333793
204	333794
13	333795
1211	333796
11109	333797
49388	333798
1833	333799
1211	333800
668	333801
20392	333802
370	333803
823	333804
137541	333805
138170	333806
928	333807
11383	333808
87	333809
21304	333810
3660	333811
2894	333812
1249	333813
76720	333814
40034	333815
7035	333816
1240	333817
6512	333818
863	333819
141	333820
33275	333821
75455	333822
2008	333823
554	333824
32488	333825
113743	333826
5	333827
707	333828
5044	333829
2568	333830
1212	333831
3187	333832
2104	333833
1112	333834
34657	333835
3	333836
2	333837
60	333838
1195	333839
123	333840
83	333841
312	333842
4639	333843
6754	333844
41448	333845
3809	333846
13331	333847
6225	333848
9462	333849
6239	333850
41	333851
19985	333852
21	333853
100015	333854
862	333855
38767	333856
7954	333857
31955	333858
881	333859
29716	333860
91521	333861
1695	333862
124341	333863
4000	333864
2554	333865
8992	333866
765	333867
12356	333868
21275	333869
458	333870
476	333871
279	333872
97	333873
36724	333874
33336	333875
3618	333876
160	333877
91630	333878
112617	333879
4819	333880
119074	333881
34502	333882
6391	333883
52262	333884
8645	333885
1311	333886
21016	333887
8078	333888
34042	333889
40961	333890
970	333891
12072	333892
481	333893
43338	333894
970	333895
4376	333896
17501	333897
6777	333898
8393	333899
6250	333900
29429	333901
10619	333902
1758	333903
3342	333904
1267	333905
57776	333906
71223	333907
42005	333908
16230	333909
8169	333910
73561	333911
44835	333912
4798	333913
2123	333914
168	333915
52457	333916
15243	333917
66199	333918
60465	333919
317	333920
73388	333921
59455	333922
62722	333923
76938	333924
4206	333925
2116	333926
17104	333927
14524	333928
41350	333929
1	333930
44709	333931
35160	333932
41646	333933
6148	333934
4343	333935
7633	333936
7513	333937
925	333938
44196	333939
10238	333940
40443	333941
10366	333942
8471	333943
7732	333944
694	333945
43160	333946
3	333947
5112	333948
149012	333949
149006	333950
15997	333951
22541	333952
347	333953
105888	333954
5193	333955
1716	333956
16784	333957
149009	333958
13002	333959
16268	333960
6070	333961
4459	333962
116642	333963
120691	333964
114090	333965
2644	333966
859	333967
398	333968
1269	333969
10893	333970
93983	333971
6271	333972
11795	333973
90903	333974
10019	333975
2223	333976
1891	333977
93427	333978
926	333979
12503	333980
395	333981
8671	333982
26228	333983
34398	333984
27709	333985
1883	333986
5028	333987
20088	333988
118688	333989
5598	333990
21089	333991
3233	333992
27334	333993
1330	333994
86239	333995
101027	333996
90176	333997
7572	333998
52199	333999
544	334000
63158	334001
47254	334002
110517	334003
17797	334004
63107	334005
9861	334006
9630	334007
6223	334008
688	334009
16	334010
30148	334011
44709	334012
67657	334013
45253	334014
109383	334015
17340	334016
92348	334017
16901	334018
4012	334019
96510	334020
115452	334021
1147	334022
5070	334023
62803	334024
237	334025
90399	334026
1862	334027
4878	334028
4809	334029
954	334030
6337	334031
11642	334032
4915	334033
67006	334034
1516	334035
1676	334036
3162	334037
50808	334038
33527	334039
7123	334040
86	334041
3162	334042
66827	334043
53454	334044
9453	334045
13950	334046
56516	334047
579	334048
368	334049
7368	334050
52972	334051
50794	334052
67018	334053
70346	334054
71223	334055
90754	334056
12791	334057
1794	334058
1361	334059
73424	334060
72222	334061
60558	334062
4798	334063
9966	334064
10909	334065
82095	334066
56502	334067
925	334068
21426	334069
2697	334070
6148	334071
3935	334072
84386	334073
4012	334074
15293	334075
26032	334076
14065	334077
1524	334078
5193	334079
4591	334080
368	334081
86645	334082
55687	334083
394	334084
73463	334085
83274	334086
1882	334087
13902	334088
1635	334089
3358	334090
123202	334091
1575	334092
2469	334093
2167	334094
454	334095
2614	334096
125817	334097
1645	334098
32343	334099
29057	334100
42005	334101
3642	334102
1126	334103
970	334104
9778	334105
41674	334106
4532	334107
153	334108
1575	334109
579	334110
3642	334111
1675	334112
2020	334113
35154	334114
59157	334115
1680	334116
2428	334117
798	334118
37	334119
8306	334120
61164	334121
45996	334122
6446	334123
69906	334124
139291	334125
12264	334126
1882	334127
4	334128
80060	334129
8774	334130
38038	334131
28660	334132
148399	334133
3494	334134
627	334135
69	334136
806	334137
61	334138
10818	334139
9262	334140
3712	334141
97	334142
141705	334143
40681	334144
18133	334145
24444	334146
81220	334147
11151	334148
41215	334149
29855	334150
99317	334151
2363	334152
1493	334153
5926	334154
6056	334155
521	334156
20688	334157
22595	334158
71294	334159
30929	334160
29990	334161
46968	334162
111765	334163
17162	334164
1045	334165
24664	334166
473	334167
1352	334168
259	334169
69512	334170
22	334171
2576	334172
34770	334173
134170	334174
24506	334175
1024	334176
39753	334177
49998	334178
9102	334179
2961	334180
140166	334181
17871	334182
105380	334183
44557	334184
4009	334185
86220	334186
124149	334187
66631	334188
95536	334189
42831	334190
49477	334191
47781	334192
22475	334193
133888	334194
87290	334195
14085	334196
96760	334197
5347	334198
10377	334199
3912	334200
134275	334201
19894	334202
5159	334203
17089	334204
2937	334205
53442	334206
75233	334207
46294	334208
17085	334209
119823	334210
40098	334211
40426	334212
13620	334213
26101	334214
14107	334215
76299	334216
6376	334217
13276	334218
25861	334219
67678	334220
48416	334221
127152	334222
70824	334223
53774	334224
28549	334225
43979	334226
31235	334227
436	334228
28287	334229
1724	334230
37296	334231
131234	334232
136723	334233
26759	334234
94028	334235
571	334236
52709	334237
84421	334238
123885	334239
8882	334240
16363	334241
76273	334242
88909	334243
11318	334244
28784	334245
17443	334246
11590	334247
56985	334248
10621	334249
16883	334250
6016	334251
100546	334252
94609	334253
135473	334254
39169	334255
1115	334256
52168	334257
118526	334258
92698	334259
1846	334260
1311	334261
67563	334262
59821	334263
38668	334264
41106	334265
101972	334266
18556	334267
23662	334268
49860	334269
14357	334270
19491	334271
66605	334272
89330	334273
85963	334274
4452	334275
8055	334276
8582	334277
18625	334278
120135	334279
112963	334280
57499	334281
23878	334282
89175	334283
41241	334284
93868	334285
125852	334286
3919	334287
1233	334288
131665	334289
33	334290
74125	334291
83088	334292
4478	334293
67482	334294
832	334295
120141	334296
18471	334297
27940	334298
50231	334299
88830	334300
14564	334301
29656	334302
23827	334303
8088	334304
37688	334305
38187	334306
28854	334307
1891	334308
53867	334309
3901	334310
13482	334311
550	334312
3560	334313
698	334314
17593	334315
2223	334316
85855	334317
10307	334318
1671	334319
13290	334320
8177	334321
6804	334322
15761	334323
2179	334324
31238	334325
134918	334326
30280	334327
38194	334328
5274	334329
126050	334330
72922	334331
33	334332
6416	334333
17387	334334
46787	334335
22904	334336
35203	334337
30715	334338
97990	334339
44562	334340
51998	334341
62400	334342
18647	334343
5154	334344
3140	334345
84849	334346
36514	334347
70219	334348
136856	334349
35866	334350
111048	334351
4860	334352
3803	334353
2649	334354
1986	334355
2392	334356
834	334357
22705	334358
757	334359
9961	334360
3537	334361
1712	334362
60546	334363
134697	334364
346	334365
1074	334366
25745	334367
29975	334368
888	334369
6445	334370
6313	334371
1722	334372
27674	334373
1247	334374
714	334375
1854	334376
44201	334377
722	334378
103119	334379
338	334380
128	334381
1421	334382
454	334383
435	334384
7914	334385
7914	334386
6036	334387
67272	334388
1421	334389
668	334390
909	334391
2449	334392
18688	334393
4837	334394
24800	334395
47381	334396
2369	334397
2485	334398
8307	334399
3724	334400
25581	334401
40103	334402
82982	334403
1010	334404
5728	334405
49875	334406
603	334407
86749	334408
20651	334409
5115	334410
36715	334411
430	334412
2042	334413
1	334414
2497	334415
95	334416
55249	334417
14488	334418
13763	334419
117146	334420
117164	334421
80562	334422
115425	334423
166016	334424
162209	334425
42313	334426
61373	334427
92168	334428
115576	334429
22841	334430
162304	334431
19512	334432
32944	334433
11698	334434
56124	334435
56090	334436
6622	334437
9600	334438
43135	334439
116721	334440
72864	334441
3963	334442
94520	334443
30184	334444
13442	334445
7583	334446
56	334447
31205	334448
51449	334449
1692	334450
33235	334451
1066	334452
21315	334453
2	334454
34228	334455
62844	334456
677	334457
3025	334458
124241	334459
77795	334460
3772	334461
149013	334462
2267	334463
71178	334464
85375	334465
133918	334466
1525	334467
808	334468
9143	334469
215	334470
23953	334471
58956	334472
11279	334473
108	334474
23791	334475
56263	334476
4357	334477
6920	334478
20732	334479
62749	334480
5817	334481
30458	334482
1738	334483
21724	334484
659	334485
14224	334486
28428	334487
4	334488
21955	334489
4004	334490
1738	334491
36549	334492
12227	334493
1695	334494
7147	334495
2893	334496
224	334497
17310	334498
165	334499
1772	334500
11695	334501
4	334502
11012	334503
757	334504
1758	334505
1598	334506
1	334507
70244	334508
275	334509
11794	334510
200	334511
28	334512
7563	334513
4628	334514
7975	334515
28968	334516
3252	334517
1278	334518
3	334519
6549	334520
4	334521
35517	334522
11698	334523
81731	334524
67163	334525
106985	334526
165750	334527
5381	334528
53373	334529
92081	334530
4800	334531
89530	334532
19517	334533
99250	334534
97809	334535
35993	334536
2	334537
40070	334538
185	334539
46353	334540
154576	334541
1980	334542
3239	334543
14369	334544
16533	334545
263	334546
864	334547
881	334548
1457	334549
11179	334550
870	334551
737	334552
12495	334553
2203	334554
153333	334555
113294	334556
21246	334557
70565	334558
133037	334559
55287	334560
120443	334561
146244	334562
31232	334563
43657	334564
73756	334565
162310	334566
63617	334567
149088	334568
64494	334569
107234	334570
29047	334571
68120	334572
40721	334573
87933	334574
35410	334575
103893	334576
57714	334577
90550	334578
100382	334579
133998	334580
132842	334581
88072	334582
88184	334583
54181	334584
89333	334585
68345	334586
48523	334587
92792	334588
29254	334589
70432	334590
92449	334591
108651	334592
6058	334593
1423	334594
2271	334595
13043	334596
3551	334597
1870	334598
25601	334599
199	334600
64349	334601
64349	334602
125563	334603
232	334604
50534	334605
186	334606
37284	334607
132682	334608
79764	334609
5085	334610
17302	334611
112388	334612
56437	334613
20888	334614
7374	334615
6221	334616
45491	334617
75014	334618
124921	334619
78624	334620
52072	334621
1400	334622
63957	334623
88496	334624
42094	334625
91265	334626
89211	334627
11152	334628
3663	334629
106972	334630
23835	334631
18909	334632
90054	334633
109272	334634
54140	334635
4790	334636
8680	334637
61863	334638
16940	334639
1945	334640
8151	334641
101622	334642
7386	334643
22428	334644
40126	334645
3061	334646
29391	334647
52920	334648
5347	334649
50782	334650
10445	334651
408	334652
52604	334653
108905	334654
13730	334655
2881	334656
139829	334657
114163	334658
10281	334659
40042	334660
624	334661
162058	334662
5488	334663
13661	334664
12364	334665
61155	334666
53167	334667
85602	334668
108286	334669
52479	334670
23710	334671
51188	334672
7602	334673
23718	334674
4910	334675
13017	334676
34647	334677
5282	334678
15683	334679
31988	334680
19541	334681
10135	334682
62636	334683
272	334684
29034	334685
1045	334686
512	334687
12560	334688
64350	334689
77680	334690
86980	334691
29701	334692
111229	334693
11167	334694
9549	334695
35016	334696
2426	334697
27944	334698
20095	334699
12453	334700
34398	334701
17539	334702
461	334703
66102	334704
14276	334705
117652	334706
30	334707
1115	334708
627	334709
380	334710
627	334711
27773	334712
14614	334713
225	334714
24	334715
24	334716
4461	334717
45713	334718
17137	334719
35821	334720
101750	334721
49475	334722
5890	334723
277	334724
53442	334725
10348	334726
2980	334727
21934	334728
4185	334729
115286	334730
106751	334731
10847	334732
11717	334733
36965	334734
6566	334735
5718	334736
44444	334737
652	334738
150736	334739
28542	334740
98826	334741
13925	334742
82939	334743
122566	334744
23986	334745
40092	334746
4246	334747
8029	334748
3815	334749
10882	334750
16820	334751
5156	334752
56108	334753
15405	334754
1634	334755
90228	334756
18883	334757
102143	334758
7363	334759
16687	334760
21789	334761
37973	334762
289	334763
54176	334764
947	334765
11063	334766
829	334767
393	334768
489	334769
5	334770
22116	334771
6991	334772
1960	334773
3742	334774
1950	334775
29145	334776
71323	334777
23834	334778
90	334779
138552	334780
90	334781
3000	334782
7945	334783
1050	334784
493	334785
81776	334786
46455	334787
231	334788
16468	334789
72810	334790
50082	334791
5429	334792
118582	334793
38938	334794
83423	334795
15383	334796
80698	334797
125320	334798
2390	334799
23631	334800
287	334801
54	334802
24074	334803
41394	334804
87506	334805
113017	334806
128628	334807
662	334808
434	334809
70074	334810
798	334811
41610	334812
380	334813
8049	334814
1261	334815
1401	334816
2485	334817
25839	334818
204	334819
8	334820
33	334821
11799	334822
2644	334823
535	334824
13149	334825
64507	334826
64507	334827
9450	334828
3628	334829
13808	334830
9309	334831
22448	334832
114085	334833
32325	334834
39350	334835
7225	334836
30570	334837
76800	334838
5979	334839
7328	334840
7328	334841
135799	334842
8979	334843
7876	334844
736	334845
1664	334846
68516	334847
6063	334848
24267	334849
5808	334850
25752	334851
45897	334852
49101	334853
3808	334854
55478	334855
57625	334856
72214	334857
773	334858
5921	334859
3732	334860
35012	334861
8451	334862
731	334863
50245	334864
13378	334865
130948	334866
629	334867
4981	334868
45893	334869
99812	334870
37617	334871
77519	334872
2973	334873
122388	334874
67164	334875
146798	334876
91293	334877
107292	334878
108946	334879
13167	334880
5921	334881
25012	334882
2293	334883
2293	334884
59367	334885
20763	334886
19257	334887
11866	334888
8096	334889
105909	334890
12084	334891
87312	334892
45138	334893
584	334894
37196	334895
30064	334896
91783	334897
41607	334898
504	334899
8739	334900
53917	334901
57924	334902
60659	334903
51302	334904
3494	334905
56784	334906
61337	334907
49821	334908
49821	334909
62	334910
6455	334911
20830	334912
121208	334913
347	334914
70435	334915
6922	334916
6922	334917
938	334918
100725	334919
2453	334920
24089	334921
18119	334922
423	334923
9435	334924
1403	334925
1315	334926
55758	334927
24719	334928
8479	334929
21526	334930
922	334931
922	334932
97103	334933
5921	334934
48100	334935
12655	334936
26917	334937
1545	334938
1712	334939
27964	334940
12021	334941
31782	334942
80009	334943
57930	334944
27660	334945
100535	334946
60153	334947
8498	334948
6072	334949
912	334950
28075	334951
788	334952
99655	334953
3	334954
1167	334955
141738	334956
8573	334957
31447	334958
6628	334959
294	334960
294	334961
6628	334962
8512	334963
102484	334964
6931	334965
26785	334966
110698	334967
2020	334968
32915	334969
83325	334970
79985	334971
9426	334972
113054	334973
54490	334974
51798	334975
13120	334976
9426	334977
9426	334978
13580	334979
13843	334980
159911	334981
66205	334982
3552	334983
33697	334984
22327	334985
109266	334986
199	334987
60122	334988
71078	334989
76356	334990
87571	334991
15075	334992
68442	334993
36914	334994
7655	334995
60330	334996
71297	334997
28028	334998
16984	334999
90868	335000
2068	335001
85500	335002
248	335003
55038	335004
3366	335005
64269	335006
7741	335007
48947	335008
35949	335009
12011	335010
13385	335011
11761	335012
185	335013
52	335014
5013	335015
39189	335016
135968	335017
12021	335018
149772	335019
19336	335020
57089	335021
76218	335022
121019	335023
16206	335024
1433	335025
50023	335026
80531	335027
14456	335028
8083	335029
69134	335030
14732	335031
15730	335032
13845	335033
61122	335034
78975	335035
3317	335036
60450	335037
22822	335038
37672	335039
108518	335040
10748	335041
17292	335042
147169	335043
8	335044
1287	335045
78371	335046
28020	335047
28522	335048
83844	335049
22799	335050
82147	335051
53998	335052
44889	335053
77904	335054
94018	335055
45072	335056
71499	335057
102311	335058
73523	335059
148922	335060
49813	335061
65865	335062
43597	335063
108484	335064
121203	335065
42512	335066
145409	335067
47211	335068
78681	335069
11134	335070
145449	335071
55371	335072
71947	335073
77118	335074
48700	335075
42038	335076
110763	335077
69	335078
32415	335079
162588	335080
23740	335081
27563	335082
63478	335083
31768	335084
24960	335085
100918	335086
61415	335087
603	335088
220	335089
53170	335090
13873	335091
107634	335092
1051	335093
110315	335094
106771	335095
6400	335096
52512	335097
51355	335098
84589	335099
17270	335100
72711	335101
119871	335102
28120	335103
109819	335104
70927	335105
97395	335106
68255	335107
52788	335108
33959	335109
7185	335110
8272	335111
87402	335112
58212	335113
48183	335114
5314	335115
1152	335116
207	335117
90527	335118
234	335119
19211	335120
84859	335121
167	335122
22293	335123
32965	335124
55774	335125
55246	335126
14124	335127
98735	335128
12558	335129
67606	335130
63830	335131
6245	335132
33714	335133
126225	335134
34280	335135
24415	335136
20492	335137
160576	335138
102815	335139
158055	335140
150805	335141
77411	335142
76753	335143
30880	335144
110819	335145
13335	335146
153	335147
1223	335148
1825	335149
5735	335150
154872	335151
101314	335152
3521	335153
1306	335154
58355	335155
102530	335156
91542	335157
84658	335158
63963	335159
36480	335160
134394	335161
61238	335162
48640	335163
124208	335164
41459	335165
58268	335166
123549	335167
68010	335168
75796	335169
42515	335170
75340	335171
110496	335172
111915	335173
85906	335174
134596	335175
62780	335176
11072	335177
62620	335178
108743	335179
98168	335180
7191	335181
19560	335182
329	335183
329	335184
929	335185
31861	335186
108827	335187
109955	335188
11731	335189
51836	335190
71756	335191
36258	335192
2638	335193
36773	335194
11378	335195
87650	335196
160255	335197
84963	335198
124727	335199
74857	335200
145680	335201
26185	335202
89422	335203
3908	335204
86147	335205
127506	335206
35533	335207
52836	335208
74313	335209
10971	335210
48423	335211
43999	335212
160028	335213
81425	335214
156282	335215
49362	335216
152360	335217
95323	335218
96302	335219
115400	335220
83746	335221
54658	335222
138628	335223
8693	335224
143602	335225
7412	335226
9734	335227
2027	335228
108582	335229
17	335230
86204	335231
80216	335232
598	335233
57574	335234
95275	335235
86504	335236
160290	335237
79617	335238
4313	335239
167498	335240
31939	335241
121798	335242
81339	335243
121542	335244
43807	335245
25379	335246
56484	335247
127711	335248
59321	335249
59303	335250
17882	335251
68081	335252
26631	335253
2628	335254
52291	335255
52291	335256
37499	335257
44172	335258
159280	335259
57722	335260
37521	335261
52246	335262
27067	335263
52080	335264
40307	335265
58092	335266
135766	335267
108496	335268
111780	335269
46906	335270
18655	335271
75631	335272
72629	335273
11078	335274
2181	335275
71473	335276
7305	335277
155583	335278
14552	335279
9693	335280
85943	335281
82341	335282
139630	335283
76986	335284
61451	335285
38328	335286
76511	335287
67178	335288
136904	335289
40264	335290
45300	335291
83809	335292
162630	335293
3232	335294
10539	335295
2804	335296
937	335297
27972	335298
7095	335299
17244	335300
40032	335301
70400	335302
25238	335303
5484	335304
87414	335305
72134	335306
52507	335307
5795	335308
1578	335309
98273	335310
33274	335311
3552	335312
6321	335313
44965	335314
76450	335315
77127	335316
129765	335317
60827	335318
89372	335319
134497	335320
31621	335321
26140	335322
74676	335323
115511	335324
127469	335325
99201	335326
121277	335327
127978	335328
75544	335329
73066	335330
69853	335331
114319	335332
118834	335333
107589	335334
21910	335335
109253	335336
24639	335337
66042	335338
24378	335339
3568	335340
56006	335341
104400	335342
17705	335343
78400	335344
12693	335345
60006	335346
1501	335347
10861	335348
10726	335349
58152	335350
81121	335351
87759	335352
129225	335353
8510	335354
63241	335355
95261	335356
94260	335357
110426	335358
31860	335359
80465	335360
19926	335361
43647	335362
87723	335363
38827	335364
60606	335365
107201	335366
104005	335367
66890	335368
56198	335369
34023	335370
44760	335371
13319	335372
117740	335373
140523	335374
38460	335375
55088	335376
59451	335377
118620	335378
49903	335379
99510	335380
121484	335381
74567	335382
68237	335383
62909	335384
40169	335385
56595	335386
139522	335387
113866	335388
56948	335389
18639	335390
63483	335391
143584	335392
124131	335393
15159	335394
75963	335395
1564	335396
50611	335397
13018	335398
8212	335399
92151	335400
25924	335401
25312	335402
113081	335403
145106	335404
112322	335405
126823	335406
8940	335407
74809	335408
82361	335409
48096	335410
107844	335411
83556	335412
110316	335413
89114	335414
122676	335415
51398	335416
45299	335417
63609	335418
159656	335419
87558	335420
53756	335421
112223	335422
87728	335423
41474	335424
77932	335425
89488	335426
133860	335427
160014	335428
3799	335429
72215	335430
34008	335431
16521	335432
113457	335433
131138	335434
110863	335435
1459	335436
120407	335437
101092	335438
78335	335439
116822	335440
117050	335441
99478	335442
121603	335443
112362	335444
86658	335445
4176	335446
152719	335447
68339	335448
68339	335449
105245	335450
160730	335451
120340	335452
102742	335453
107005	335454
69205	335455
97908	335456
5686	335457
86527	335458
57974	335459
92498	335460
773	335461
95624	335462
2341	335463
4777	335464
116937	335465
87728	335466
8846	335467
106738	335468
130715	335469
14567	335470
31472	335471
136295	335472
63470	335473
62148	335474
91405	335475
25797	335476
53790	335477
81722	335478
50571	335479
158218	335480
60986	335481
2033	335482
2135	335483
86375	335484
127889	335485
138436	335486
45212	335487
93953	335488
34581	335489
48938	335490
98314	335491
87226	335492
27113	335493
46442	335494
94920	335495
93125	335496
63712	335497
36130	335498
19466	335499
128005	335500
85423	335501
9279	335502
3297	335503
3062	335504
39465	335505
154886	335506
42037	335507
55641	335508
73102	335509
35554	335510
31702	335511
49795	335512
27313	335513
32355	335514
104352	335515
77024	335516
91544	335517
39400	335518
4778	335519
52254	335520
15872	335521
31596	335522
22604	335523
18955	335524
25293	335525
111503	335526
65522	335527
83009	335528
67629	335529
110113	335530
83903	335531
88384	335532
15587	335533
108879	335534
14378	335535
47279	335536
10321	335537
96643	335538
10011	335539
7929	335540
72939	335541
36017	335542
75645	335543
47286	335544
105773	335545
112317	335546
17906	335547
36829	335548
116940	335549
141460	335550
64508	335551
93883	335552
138928	335553
3029	335554
10696	335555
19753	335556
124980	335557
163995	335558
30858	335559
126216	335560
10200	335561
116289	335562
7392	335563
82046	335564
34710	335565
146795	335566
53955	335567
37400	335568
5960	335569
73686	335570
20409	335571
80902	335572
155337	335573
31507	335574
112025	335575
60376	335576
154404	335577
100576	335578
37740	335579
27115	335580
113068	335581
114910	335582
167396	335583
135972	335584
54798	335585
80899	335586
9172	335587
102271	335588
17982	335589
16007	335590
116728	335591
8126	335592
39388	335593
154367	335594
61632	335595
9920	335596
32884	335597
156311	335598
22068	335599
107528	335600
7650	335601
14400	335602
85270	335603
141919	335604
53907	335605
1587	335606
13405	335607
125702	335608
126630	335609
80901	335610
123967	335611
16233	335612
24098	335613
91015	335614
160789	335615
41168	335616
42074	335617
2599	335618
52790	335619
142006	335620
42245	335621
34763	335622
19213	335623
20749	335624
120371	335625
6294	335626
19206	335627
29969	335628
41681	335629
104207	335630
108753	335631
26564	335632
111996	335633
63749	335634
91531	335635
68085	335636
56590	335637
156855	335638
64951	335639
137270	335640
53141	335641
107638	335642
46430	335643
117339	335644
81105	335645
36815	335646
94290	335647
94022	335648
61589	335649
8092	335650
69105	335651
134810	335652
90278	335653
15865	335654
40723	335655
80625	335656
40071	335657
15094	335658
29209	335659
40848	335660
110521	335661
51384	335662
15237	335663
111712	335664
22165	335665
67051	335666
18448	335667
105903	335668
120501	335669
45534	335670
42445	335671
52322	335672
91552	335673
44866	335674
89085	335675
61432	335676
164486	335677
40763	335678
102637	335679
69267	335680
96613	335681
62688	335682
7961	335683
36778	335684
18413	335685
6680	335686
64224	335687
268	335688
137290	335689
44116	335690
31542	335691
13317	335692
120344	335693
11809	335694
1526	335695
26389	335696
15681	335697
16632	335698
21624	335699
61115	335700
7944	335701
67479	335702
13962	335703
14463	335704
33778	335705
75402	335706
117152	335707
87748	335708
98212	335709
26583	335710
145542	335711
278	335712
37753	335713
52893	335714
69828	335715
19723	335716
51082	335717
15355	335718
98266	335719
123005	335720
1198	335721
114661	335722
51511	335723
25921	335724
3192	335725
113827	335726
64173	335727
86674	335728
69231	335729
53255	335730
55389	335731
59517	335732
49133	335733
9011	335734
72857	335735
73409	335736
22283	335737
28959	335738
31442	335739
69957	335740
161331	335741
3651	335742
105621	335743
54805	335744
55631	335745
133807	335746
48578	335747
45910	335748
36597	335749
16812	335750
118875	335751
71675	335752
106955	335753
6419	335754
12515	335755
45357	335756
54781	335757
12037	335758
5739	335759
11456	335760
1577	335761
11246	335762
104556	335763
8531	335764
81000	335765
2957	335766
29196	335767
71209	335768
85119	335769
70629	335770
35253	335771
103074	335772
22212	335773
885	335774
107063	335775
53749	335776
16441	335777
75506	335778
70153	335779
88142	335780
133718	335781
93249	335782
95244	335783
145587	335784
54068	335785
1862	335786
101078	335787
6	335788
98765	335789
53	335790
13771	335791
87892	335792
37941	335793
2820	335794
150775	335795
2489	335796
2033	335797
146138	335798
14244	335799
129126	335800
124763	335801
1042	335802
60488	335803
74760	335804
28504	335805
31013	335806
11696	335807
33134	335808
20866	335809
94218	335810
117373	335811
63616	335812
149161	335813
63720	335814
132974	335815
83895	335816
56937	335817
26691	335818
143937	335819
43429	335820
127705	335821
19080	335822
37895	335823
60972	335824
91593	335825
113608	335826
73971	335827
28983	335828
44772	335829
34753	335830
20793	335831
90454	335832
50725	335833
26455	335834
59268	335835
93586	335836
104878	335837
156782	335838
47327	335839
69182	335840
156779	335841
118989	335842
59336	335843
110401	335844
66797	335845
111745	335846
57600	335847
44653	335848
52045	335849
85272	335850
71186	335851
92628	335852
52082	335853
46156	335854
146203	335855
8166	335856
73673	335857
116621	335858
44851	335859
14669	335860
97300	335861
69491	335862
125724	335863
33998	335864
42197	335865
75975	335866
68124	335867
42569	335868
150444	335869
36956	335870
87775	335871
90655	335872
5708	335873
20414	335874
64485	335875
10378	335876
124662	335877
75885	335878
133775	335879
40040	335880
64433	335881
29094	335882
39531	335883
90534	335884
67973	335885
133993	335886
72226	335887
10854	335888
19971	335889
69936	335890
70959	335891
158071	335892
150817	335893
167370	335894
6902	335895
81075	335896
105431	335897
62667	335898
62667	335899
8191	335900
36732	335901
34913	335902
133201	335903
82853	335904
42888	335905
115084	335906
83855	335907
135650	335908
110538	335909
92271	335910
62193	335911
79604	335912
75798	335913
143893	335914
30185	335915
74885	335916
80505	335917
38067	335918
7005	335919
162637	335920
119715	335921
142120	335922
36215	335923
66864	335924
44166	335925
6029	335926
56596	335927
52616	335928
117614	335929
79141	335930
68296	335931
14429	335932
507	335933
98459	335934
107726	335935
36836	335936
20525	335937
53017	335938
3957	335939
136149	335940
144019	335941
82218	335942
97066	335943
79561	335944
53144	335945
147785	335946
50840	335947
48740	335948
83674	335949
84832	335950
117548	335951
60617	335952
115764	335953
83581	335954
34665	335955
75938	335956
1063	335957
134225	335958
78295	335959
64819	335960
50578	335961
36093	335962
97628	335963
105669	335964
14222	335965
308	335966
105167	335967
167499	335968
137504	335969
156197	335970
128794	335971
134319	335972
92588	335973
148745	335974
115380	335975
281	335976
480	335977
51223	335978
51534	335979
74665	335980
91388	335981
105323	335982
70223	335983
568	335984
79732	335985
49754	335986
48083	335987
81171	335988
24205	335989
77771	335990
130766	335991
121121	335992
89242	335993
110131	335994
31518	335995
30039	335996
107	335997
107	335998
75422	335999
131266	336000
84429	336001
74517	336002
52378	336003
26566	336004
127466	336005
127247	336006
33191	336007
135562	336008
143886	336009
66070	336010
87372	336011
86769	336012
132541	336013
64020	336014
5061	336015
122599	336016
6464	336017
22589	336018
87588	336019
70919	336020
2850	336021
31379	336022
80979	336023
138662	336024
49704	336025
90300	336026
124801	336027
136266	336028
2336	336029
143505	336030
24836	336031
23891	336032
1453	336033
112187	336034
131418	336035
6245	336036
44841	336037
21951	336038
70531	336039
591	336040
107832	336041
28838	336042
79484	336043
79314	336044
98707	336045
20425	336046
36782	336047
7713	336048
96343	336049
83704	336050
67143	336051
37231	336052
20468	336053
160056	336054
35277	336055
10402	336056
132379	336057
79336	336058
47685	336059
74803	336060
55528	336061
118801	336062
142034	336063
167726	336064
107347	336065
160598	336066
106686	336067
26294	336068
100933	336069
48644	336070
82304	336071
25038	336072
13791	336073
6088	336074
152693	336075
158573	336076
121389	336077
113542	336078
131203	336079
167595	336080
88838	336081
73669	336082
27777	336083
52629	336084
45488	336085
100030	336086
35965	336087
103907	336088
87289	336089
20370	336090
69166	336091
27884	336092
40932	336093
44950	336094
137878	336095
99530	336096
149168	336097
115253	336098
70010	336099
37392	336100
108870	336101
37780	336102
79225	336103
132488	336104
141571	336105
66068	336106
93796	336107
47634	336108
94430	336109
107716	336110
77079	336111
122319	336112
160656	336113
85073	336114
22074	336115
25303	336116
72836	336117
32455	336118
134148	336119
154487	336120
11919	336121
144726	336122
80141	336123
150765	336124
154452	336125
812	336126
116496	336127
131820	336128
137300	336129
85106	336130
30996	336131
22587	336132
73337	336133
58429	336134
9875	336135
119768	336136
88602	336137
30416	336138
116064	336139
102152	336140
43557	336141
74922	336142
131291	336143
19728	336144
58636	336145
2353	336146
56906	336147
131326	336148
81090	336149
39949	336150
139546	336151
129727	336152
27849	336153
162257	336154
12790	336155
39483	336156
83501	336157
120861	336158
39944	336159
5218	336160
4864	336161
33653	336162
3188	336163
10443	336164
60506	336165
106929	336166
27236	336167
78794	336168
27259	336169
43057	336170
110390	336171
96488	336172
97985	336173
11486	336174
79754	336175
13178	336176
83202	336177
99391	336178
132273	336179
109863	336180
62781	336181
152546	336182
161987	336183
145493	336184
90135	336185
47979	336186
17919	336187
122549	336188
158693	336189
56585	336190
95621	336191
39279	336192
34548	336193
122782	336194
152861	336195
107448	336196
36700	336197
43989	336198
77638	336199
165668	336200
6852	336201
138716	336202
70667	336203
51378	336204
24928	336205
86542	336206
70976	336207
38751	336208
39474	336209
943	336210
149745	336211
42412	336212
7534	336213
56928	336214
131258	336215
132965	336216
119048	336217
6522	336218
134700	336219
96736	336220
58004	336221
50488	336222
132964	336223
98020	336224
157045	336225
75660	336226
52172	336227
62512	336228
66062	336229
113300	336230
80755	336231
92514	336232
119105	336233
24606	336234
23104	336235
61070	336236
59210	336237
20571	336238
103592	336239
45268	336240
164299	336241
93650	336242
65222	336243
110811	336244
87373	336245
80868	336246
83391	336247
44098	336248
26060	336249
161947	336250
80858	336251
88061	336252
38098	336253
92697	336254
126447	336255
82338	336256
51590	336257
26999	336258
120587	336259
135728	336260
86124	336261
66775	336262
132819	336263
72741	336264
75290	336265
18161	336266
30693	336267
80607	336268
89531	336269
162640	336270
86025	336271
82013	336272
80927	336273
61880	336274
112924	336275
149084	336276
97383	336277
117158	336278
123244	336279
71662	336280
79811	336281
124774	336282
131028	336283
50752	336284
32643	336285
4660	336286
55233	336287
59014	336288
156852	336289
40002	336290
155300	336291
120244	336292
135757	336293
156515	336294
78020	336295
130998	336296
139657	336297
98621	336298
44404	336299
139860	336300
143754	336301
143773	336302
104253	336303
3174	336304
158432	336305
46687	336306
17820	336307
50054	336308
114490	336309
99437	336310
132937	336311
137346	336312
70898	336313
81499	336314
28795	336315
17941	336316
21615	336317
77023	336318
132640	336319
36834	336320
64487	336321
68185	336322
43364	336323
47120	336324
82327	336325
67068	336326
26653	336327
36632	336328
63750	336329
16954	336330
97999	336331
105728	336332
74879	336333
43277	336334
44912	336335
161948	336336
109886	336337
126035	336338
28984	336339
44229	336340
78362	336341
78362	336342
83882	336343
89296	336344
82162	336345
150335	336346
12374	336347
101191	336348
52492	336349
134707	336350
98164	336351
129810	336352
26342	336353
88164	336354
166161	336355
95493	336356
138325	336357
75747	336358
21035	336359
134650	336360
8827	336361
27801	336362
109438	336363
43232	336364
106054	336365
65014	336366
145508	336367
60236	336368
129555	336369
105676	336370
38455	336371
103409	336372
14802	336373
114702	336374
108885	336375
138736	336376
74046	336377
120525	336378
107375	336379
104353	336380
11282	336381
1930	336382
108970	336383
93877	336384
64225	336385
80496	336386
28456	336387
154498	336388
80506	336389
71411	336390
48577	336391
19425	336392
153724	336393
56119	336394
82006	336395
103719	336396
21810	336397
103648	336398
47829	336399
142119	336400
154479	336401
102326	336402
28483	336403
115483	336404
162295	336405
158361	336406
130820	336407
32179	336408
84881	336409
124655	336410
131210	336411
59398	336412
92267	336413
156644	336414
83425	336415
26785	336416
8142	336417
129340	336418
55480	336419
61223	336420
5346	336421
80179	336422
73740	336423
63469	336424
139440	336425
150462	336426
107662	336427
36287	336428
91185	336429
56607	336430
79475	336431
39047	336432
62362	336433
32192	336434
48716	336435
89606	336436
79001	336437
156648	336438
89607	336439
18222	336440
98095	336441
49960	336442
149065	336443
99462	336444
15749	336445
109054	336446
22162	336447
150638	336448
9430	336449
14192	336450
145210	336451
37345	336452
58407	336453
90936	336454
19218	336455
37410	336456
9993	336457
13585	336458
27227	336459
108638	336460
29334	336461
34704	336462
79467	336463
78994	336464
76331	336465
84442	336466
54039	336467
86179	336468
89951	336469
47718	336470
54875	336471
72769	336472
128845	336473
100602	336474
91175	336475
86410	336476
97940	336477
97953	336478
134740	336479
61104	336480
77008	336481
88598	336482
33296	336483
32305	336484
26499	336485
79356	336486
99804	336487
5151	336488
55314	336489
90972	336490
33706	336491
48869	336492
141763	336493
123158	336494
61002	336495
50647	336496
19758	336497
34592	336498
72877	336499
32244	336500
102003	336501
145435	336502
48401	336503
47765	336504
76942	336505
6816	336506
108981	336507
151090	336508
129788	336509
89670	336510
47105	336511
127353	336512
46026	336513
124223	336514
70292	336515
150600	336516
135510	336517
64222	336518
93825	336519
119879	336520
53969	336521
66366	336522
106976	336523
95463	336524
90338	336525
95804	336526
8047	336527
162007	336528
92480	336529
152649	336530
87298	336531
91423	336532
28114	336533
97607	336534
73794	336535
90713	336536
55574	336537
66194	336538
11392	336539
73667	336540
52485	336541
111576	336542
13095	336543
48818	336544
164070	336545
62231	336546
30938	336547
62595	336548
102064	336549
24125	336550
139076	336551
77782	336552
53165	336553
81985	336554
87707	336555
57468	336556
67974	336557
49389	336558
58123	336559
20867	336560
59467	336561
67286	336562
168026	336563
22691	336564
65968	336565
126440	336566
145601	336567
96868	336568
40783	336569
89255	336570
89228	336571
6150	336572
60629	336573
69345	336574
22515	336575
68078	336576
145639	336577
97092	336578
27195	336579
158560	336580
25775	336581
141584	336582
19683	336583
121700	336584
99482	336585
131184	336586
136011	336587
43585	336588
146929	336589
29972	336590
71111	336591
82374	336592
32208	336593
109278	336594
53455	336595
10013	336596
54723	336597
26223	336598
137404	336599
62433	336600
28152	336601
6540	336602
17665	336603
41061	336604
31518	336605
113376	336606
74593	336607
116506	336608
34715	336609
3317	336610
39564	336611
34646	336612
8347	336613
130621	336614
30658	336615
146801	336616
66066	336617
130384	336618
56525	336619
35841	336620
231	336621
43101	336622
85447	336623
59146	336624
53139	336625
41659	336626
28433	336627
7464	336628
64386	336629
65768	336630
123028	336631
1223	336632
24532	336633
13110	336634
87820	336635
104243	336636
37055	336637
59943	336638
98150	336639
7831	336640
89180	336641
128857	336642
14099	336643
90055	336644
90361	336645
24140	336646
112186	336647
82976	336648
59236	336649
67762	336650
76412	336651
134647	336652
53775	336653
145303	336654
121061	336655
44159	336656
46312	336657
41195	336658
67229	336659
26075	336660
536	336661
18179	336662
27258	336663
152911	336664
87840	336665
108926	336666
149525	336667
93398	336668
27100	336669
45371	336670
36216	336671
88133	336672
26259	336673
28174	336674
12966	336675
68095	336676
91843	336677
139480	336678
56725	336679
39306	336680
40752	336681
47867	336682
44059	336683
11361	336684
5738	336685
154792	336686
54090	336687
121180	336688
47846	336689
78992	336690
54083	336691
25012	336692
56446	336693
128717	336694
107325	336695
126986	336696
35268	336697
4517	336698
110870	336699
12172	336700
43658	336701
45334	336702
28804	336703
76479	336704
50463	336705
91940	336706
2441	336707
68699	336708
131268	336709
66567	336710
59916	336711
100912	336712
133622	336713
92627	336714
142733	336715
138665	336716
39050	336717
54104	336718
26736	336719
102917	336720
43341	336721
73567	336722
65860	336723
66145	336724
75555	336725
150823	336726
67167	336727
33033	336728
37951	336729
132468	336730
110335	336731
96420	336732
96884	336733
130749	336734
30512	336735
41926	336736
160288	336737
78062	336738
154746	336739
89319	336740
15760	336741
137780	336742
92578	336743
120218	336744
74465	336745
74706	336746
158108	336747
109445	336748
67187	336749
79804	336750
74234	336751
36197	336752
113327	336753
110618	336754
52466	336755
74706	336756
82363	336757
74836	336758
55150	336759
88891	336760
426	336761
102584	336762
39529	336763
71768	336764
123186	336765
117803	336766
85041	336767
10913	336768
104045	336769
111942	336770
37871	336771
35808	336772
29595	336773
125853	336774
35188	336775
113100	336776
94411	336777
35569	336778
158251	336779
147151	336780
38574	336781
105745	336782
42298	336783
22654	336784
93445	336785
80156	336786
65627	336787
47419	336788
43630	336789
133034	336790
74697	336791
51486	336792
131360	336793
152320	336794
7602	336795
85352	336796
101299	336797
95869	336798
35983	336799
99703	336800
41136	336801
154876	336802
36717	336803
129073	336804
87797	336805
81750	336806
144038	336807
92736	336808
39088	336809
66609	336810
156170	336811
104328	336812
95828	336813
43666	336814
56146	336815
57466	336816
58549	336817
7197	336818
74772	336819
36003	336820
92420	336821
106622	336822
81478	336823
109441	336824
73199	336825
86535	336826
69183	336827
55493	336828
72096	336829
95908	336830
28925	336831
150870	336832
18385	336833
145476	336834
9229	336835
68028	336836
26923	336837
97492	336838
66166	336839
18400	336840
89667	336841
112292	336842
3697	336843
124048	336844
1416	336845
25417	336846
976	336847
8368	336848
8753	336849
86659	336850
152516	336851
43283	336852
47910	336853
165837	336854
51168	336855
127695	336856
79087	336857
47776	336858
40615	336859
127463	336860
76572	336861
125788	336862
163	336863
49843	336864
12370	336865
40180	336866
127933	336867
61388	336868
61621	336869
164410	336870
60416	336871
117247	336872
117028	336873
65840	336874
75256	336875
65702	336876
53923	336877
68950	336878
85655	336879
62568	336880
136445	336881
49262	336882
61241	336883
102735	336884
84653	336885
49497	336886
44023	336887
128056	336888
10142	336889
117432	336890
105465	336891
22037	336892
139551	336893
115727	336894
37346	336895
55523	336896
167442	336897
83877	336898
13929	336899
108545	336900
118546	336901
101999	336902
64152	336903
102085	336904
86060	336905
29492	336906
66565	336907
84536	336908
12508	336909
29550	336910
126432	336911
99421	336912
37866	336913
102435	336914
61180	336915
17354	336916
6066	336917
122705	336918
137788	336919
141508	336920
117032	336921
95549	336922
136653	336923
61571	336924
56118	336925
59219	336926
114442	336927
18443	336928
25038	336929
86	336930
106373	336931
27708	336932
6902	336933
101628	336934
207	336935
3083	336936
12539	336937
151	336938
46	336939
151	336940
44076	336941
24439	336942
2765	336943
192	336944
10036	336945
53769	336946
1729	336947
207	336948
32831	336949
47038	336950
3317	336951
14584	336952
446	336953
59	336954
26459	336955
5431	336956
5300	336957
107	336958
1212	336959
25702	336960
341	336961
36667	336962
8411	336963
2087	336964
7246	336965
8510	336966
21	336967
38047	336968
1339	336969
73743	336970
56695	336971
39484	336972
54009	336973
7342	336974
61149	336975
153714	336976
603	336977
107648	336978
71689	336979
107023	336980
137204	336981
120234	336982
158320	336983
148574	336984
83029	336985
1564	336986
5477	336987
5984	336988
8646	336989
64133	336990
1301	336991
131421	336992
3628	336993
160702	336994
99585	336995
48113	336996
20868	336997
53306	336998
94414	336999
45567	337000
381	337001
78173	337002
111799	337003
60514	337004
86521	337005
83848	337006
71505	337007
106626	337008
75510	337009
38170	337010
43250	337011
5213	337012
13337	337013
13382	337014
27082	337015
25325	337016
122372	337017
15679	337018
5191	337019
69805	337020
2988	337021
14668	337022
8441	337023
484	337024
2102	337025
46954	337026
130707	337027
106726	337028
20521	337029
9018	337030
78482	337031
10347	337032
53863	337033
3219	337034
17158	337035
96272	337036
33875	337037
44067	337038
1631	337039
2323	337040
14409	337041
7024	337042
25915	337043
24532	337044
110813	337045
21329	337046
1264	337047
673	337048
57983	337049
15747	337050
117261	337051
100698	337052
32298	337053
13452	337054
2685	337055
69208	337056
40800	337057
1417	337058
126417	337059
9416	337060
39025	337061
483	337062
107744	337063
59517	337064
18110	337065
77485	337066
45849	337067
4224	337068
103658	337069
88811	337070
28207	337071
89081	337072
29948	337073
27149	337074
36733	337075
59023	337076
124623	337077
32307	337078
56041	337079
84473	337080
114392	337081
145127	337082
74005	337083
22000	337084
111197	337085
6736	337086
30913	337087
41669	337088
56701	337089
4170	337090
81706	337091
74516	337092
97818	337093
27142	337094
85271	337095
2348	337096
2997	337097
21743	337098
29152	337099
107398	337100
58764	337101
142215	337102
27812	337103
19844	337104
28741	337105
49178	337106
64565	337107
83405	337108
20491	337109
65275	337110
4472	337111
108712	337112
58565	337113
50308	337114
55512	337115
16749	337116
68318	337117
59108	337118
110769	337119
19707	337120
1120	337121
60770	337122
102846	337123
94386	337124
29948	337125
61646	337126
61440	337127
99632	337128
64163	337129
16487	337130
17964	337131
66640	337132
58218	337133
107481	337134
86607	337135
61420	337136
75643	337137
105657	337138
754	337139
29930	337140
5951	337141
51943	337142
19200	337143
4454	337144
109996	337145
11817	337146
70014	337147
34153	337148
12309	337149
129925	337150
21942	337151
103459	337152
68869	337153
117416	337154
30135	337155
163	337156
104367	337157
141621	337158
21887	337159
39782	337160
132835	337161
77076	337162
123114	337163
24723	337164
137397	337165
61641	337166
130513	337167
127295	337168
98934	337169
133975	337170
80388	337171
57986	337172
134040	337173
29617	337174
19146	337175
26429	337176
75501	337177
31372	337178
55364	337179
41175	337180
20217	337181
112024	337182
45622	337183
63797	337184
7574	337185
97111	337186
16793	337187
7799	337188
63782	337189
105518	337190
24878	337191
36206	337192
42580	337193
40018	337194
67485	337195
8225	337196
92782	337197
126170	337198
141804	337199
47367	337200
147272	337201
154405	337202
4174	337203
56470	337204
87891	337205
41764	337206
4206	337207
70498	337208
58317	337209
113414	337210
131108	337211
120017	337212
66	337213
93604	337214
133029	337215
12988	337216
70400	337217
105735	337218
30053	337219
61505	337220
73297	337221
120243	337222
114942	337223
28102	337224
53424	337225
146404	337226
134633	337227
55068	337228
48454	337229
4713	337230
27366	337231
85289	337232
15592	337233
10628	337234
53195	337235
56299	337236
83752	337237
121583	337238
166423	337239
56665	337240
27748	337241
62564	337242
10293	337243
5127	337244
111867	337245
60326	337246
30644	337247
90807	337248
11274	337249
35271	337250
88305	337251
75156	337252
20167	337253
37427	337254
71248	337255
38511	337256
84421	337257
146832	337258
165843	337259
8277	337260
26194	337261
67133	337262
65853	337263
101331	337264
36733	337265
112319	337266
34684	337267
126164	337268
68941	337269
5821	337270
21365	337271
77962	337272
16548	337273
17364	337274
5204	337275
61709	337276
84913	337277
17258	337278
59919	337279
93923	337280
110717	337281
7754	337282
43393	337283
18237	337284
40114	337285
119993	337286
72233	337287
96675	337288
145140	337289
105803	337290
45585	337291
58244	337292
48037	337293
54233	337294
56751	337295
37239	337296
46227	337297
16232	337298
103094	337299
8120	337300
9979	337301
31185	337302
44779	337303
60442	337304
19114	337305
53396	337306
22758	337307
34269	337308
89339	337309
64030	337310
6327	337311
30660	337312
33320	337313
46135	337314
72061	337315
124180	337316
14952	337317
13607	337318
106930	337319
14966	337320
9041	337321
93493	337322
1919	337323
18819	337324
112337	337325
40502	337326
94580	337327
112870	337328
38114	337329
37791	337330
23918	337331
90402	337332
31547	337333
48935	337334
102860	337335
56148	337336
3503	337337
8637	337338
68997	337339
87481	337340
70544	337341
67461	337342
3612	337343
50771	337344
71975	337345
53721	337346
69925	337347
2637	337348
57951	337349
37882	337350
123565	337351
67644	337352
18054	337353
40882	337354
102526	337355
40194	337356
33200	337357
1273	337358
6949	337359
62722	337360
83461	337361
793	337362
26200	337363
64441	337364
49901	337365
829	337366
2449	337367
54124	337368
52087	337369
69234	337370
132868	337371
4026	337372
5454	337373
109376	337374
44387	337375
108917	337376
37985	337377
82385	337378
94331	337379
92409	337380
120435	337381
150819	337382
43242	337383
37438	337384
121252	337385
94138	337386
120441	337387
34709	337388
110598	337389
15612	337390
12700	337391
108400	337392
106403	337393
14142	337394
72955	337395
110610	337396
56277	337397
116775	337398
87319	337399
41976	337400
59342	337401
41239	337402
73443	337403
117297	337404
61391	337405
50717	337406
120019	337407
109286	337408
102763	337409
4892	337410
76374	337411
67814	337412
81575	337413
118015	337414
164474	337415
52379	337416
67482	337417
28359	337418
33458	337419
67740	337420
53857	337421
28560	337422
84677	337423
38181	337424
133496	337425
86326	337426
86159	337427
58053	337428
81364	337429
57648	337430
135181	337431
121069	337432
46893	337433
90315	337434
49022	337435
90056	337436
69870	337437
28129	337438
36828	337439
124213	337440
73507	337441
80886	337442
139815	337443
56960	337444
7771	337445
65463	337446
96917	337447
13218	337448
96812	337449
88786	337450
85394	337451
114466	337452
18964	337453
13485	337454
66930	337455
70501	337456
75485	337457
35288	337458
91481	337459
77111	337460
37639	337461
64136	337462
4112	337463
121731	337464
71142	337465
3596	337466
83513	337467
37241	337468
6711	337469
96732	337470
92622	337471
71153	337472
122978	337473
1162	337474
26410	337475
58298	337476
98914	337477
34309	337478
63053	337479
129672	337480
113239	337481
52915	337482
29007	337483
139093	337484
66619	337485
59213	337486
42492	337487
19679	337488
86711	337489
122726	337490
75766	337491
118587	337492
9697	337493
9697	337494
12716	337495
101206	337496
84678	337497
156612	337498
3329	337499
152899	337500
32570	337501
70255	337502
61664	337503
20845	337504
44202	337505
536	337506
4201	337507
69264	337508
46473	337509
44755	337510
39854	337511
163329	337512
1616	337513
83348	337514
38544	337515
57423	337516
22965	337517
136963	337518
44762	337519
2355	337520
44933	337521
7060	337522
19160	337523
6960	337524
102017	337525
134603	337526
80776	337527
44002	337528
66172	337529
69739	337530
143792	337531
67932	337532
5757	337533
101122	337534
52260	337535
77669	337536
125990	337537
13990	337538
47911	337539
119194	337540
33579	337541
98220	337542
149059	337543
59686	337544
45520	337545
7091	337546
20519	337547
52532	337548
138475	337549
103899	337550
48492	337551
47758	337552
67162	337553
154410	337554
26105	337555
93337	337556
29618	337557
45226	337558
14571	337559
54311	337560
34563	337561
435	337562
244	337563
244	337564
46087	337565
63286	337566
163	337567
3317	337568
11521	337569
82888	337570
2958	337571
4892	337572
127910	337573
32453	337574
31578	337575
75	337576
11269	337577
97911	337578
14363	337579
99716	337580
41553	337581
21924	337582
73782	337583
115670	337584
55450	337585
1045	337586
28196	337587
37843	337588
96290	337589
8542	337590
55602	337591
19196	337592
42350	337593
4853	337594
87427	337595
68562	337596
64906	337597
63697	337598
59231	337599
53220	337600
117411	337601
43060	337602
96711	337603
43029	337604
156522	337605
64372	337606
129118	337607
83051	337608
110533	337609
76266	337610
93528	337611
15055	337612
37433	337613
145256	337614
118723	337615
75472	337616
147122	337617
136034	337618
39416	337619
2646	337620
152637	337621
2897	337622
42819	337623
131369	337624
104055	337625
109026	337626
86702	337627
130954	337628
91562	337629
20241	337630
67543	337631
55625	337632
86712	337633
86439	337634
9856	337635
24869	337636
115407	337637
70892	337638
165944	337639
148428	337640
15800	337641
44643	337642
37659	337643
81643	337644
21517	337645
83544	337646
86000	337647
135498	337648
127160	337649
3302	337650
127920	337651
132250	337652
127157	337653
27544	337654
84527	337655
129375	337656
99404	337657
73354	337658
76659	337659
130568	337660
106807	337661
108422	337662
85996	337663
60594	337664
131015	337665
108823	337666
24288	337667
9386	337668
47322	337669
86196	337670
46149	337671
96908	337672
19992	337673
9757	337674
66112	337675
109921	337676
21732	337677
60199	337678
79263	337679
100840	337680
78899	337681
55393	337682
52660	337683
96898	337684
42432	337685
92276	337686
8982	337687
25097	337688
118575	337689
58077	337690
62621	337691
56143	337692
29743	337693
68089	337694
86695	337695
141748	337696
85809	337697
44914	337698
133020	337699
89487	337700
10232	337701
85266	337702
129825	337703
44057	337704
25281	337705
76890	337706
119744	337707
69319	337708
49820	337709
22695	337710
135794	337711
36659	337712
10579	337713
36225	337714
77906	337715
57941	337716
61431	337717
5308	337718
18677	337719
123003	337720
24289	337721
28226	337722
27653	337723
6749	337724
3201	337725
99099	337726
18873	337727
112172	337728
2099	337729
59472	337730
27146	337731
77947	337732
114977	337733
12795	337734
78240	337735
2747	337736
439	337737
99588	337738
139	337739
960	337740
51370	337741
17110	337742
8555	337743
93858	337744
121344	337745
59358	337746
59864	337747
4633	337748
150860	337749
131482	337750
91654	337751
99309	337752
75458	337753
40100	337754
72168	337755
75655	337756
55357	337757
86225	337758
156885	337759
53429	337760
108938	337761
145616	337762
54611	337763
70162	337764
36801	337765
81960	337766
6196	337767
145654	337768
131370	337769
461	337770
32224	337771
102028	337772
45564	337773
31057	337774
64568	337775
67172	337776
66123	337777
12403	337778
96570	337779
1246	337780
1387	337781
14164	337782
5066	337783
53010	337784
69787	337785
34748	337786
48858	337787
19247	337788
21101	337789
96397	337790
45859	337791
36276	337792
41661	337793
81894	337794
44865	337795
67800	337796
59446	337797
112342	337798
125761	337799
2918	337800
71160	337801
82114	337802
50718	337803
66591	337804
52534	337805
30632	337806
139915	337807
10070	337808
117076	337809
138706	337810
35029	337811
36592	337812
4545	337813
68878	337814
86070	337815
75419	337816
79039	337817
58329	337818
97129	337819
102692	337820
20142	337821
64744	337822
74666	337823
41605	337824
16232	337825
66991	337826
105710	337827
35055	337828
38104	337829
121335	337830
41645	337831
53104	337832
56556	337833
42248	337834
26682	337835
61379	337836
11155	337837
59828	337838
7151	337839
64467	337840
52092	337841
79865	337842
35811	337843
28591	337844
76435	337845
40055	337846
31937	337847
42382	337848
34198	337849
15220	337850
24856	337851
33752	337852
94228	337853
45169	337854
56442	337855
26665	337856
41185	337857
88336	337858
33132	337859
60032	337860
55570	337861
31615	337862
32129	337863
59174	337864
47624	337865
50278	337866
50705	337867
22300	337868
35001	337869
89268	337870
12681	337871
33083	337872
77674	337873
5552	337874
20571	337875
49608	337876
57496	337877
87945	337878
152915	337879
18086	337880
50794	337881
112392	337882
44326	337883
30100	337884
23422	337885
34524	337886
68074	337887
58964	337888
81862	337889
106678	337890
12221	337891
81813	337892
129544	337893
80561	337894
8797	337895
28580	337896
114882	337897
100084	337898
164362	337899
15880	337900
73506	337901
32521	337902
112043	337903
40720	337904
34996	337905
35466	337906
97851	337907
723	337908
88730	337909
92144	337910
83436	337911
40813	337912
53194	337913
18130	337914
11754	337915
67718	337916
85902	337917
108443	337918
49125	337919
37616	337920
101986	337921
111775	337922
44723	337923
61701	337924
9398	337925
135423	337926
110298	337927
135549	337928
4113	337929
36504	337930
97557	337931
22966	337932
124092	337933
96469	337934
41382	337935
66751	337936
43743	337937
46459	337938
39204	337939
44195	337940
47001	337941
105326	337942
64580	337943
68387	337944
63104	337945
142195	337946
6360	337947
69181	337948
57493	337949
37931	337950
12363	337951
28489	337952
72396	337953
90024	337954
100731	337955
50528	337956
65857	337957
84911	337958
37874	337959
104177	337960
80812	337961
138424	337962
37268	337963
48728	337964
15501	337965
36974	337966
52232	337967
5310	337968
11375	337969
58620	337970
7581	337971
56734	337972
15068	337973
24363	337974
111948	337975
14871	337976
63493	337977
89597	337978
38850	337979
27089	337980
8696	337981
40845	337982
3753	337983
77620	337984
63452	337985
88608	337986
21717	337987
12260	337988
14406	337989
77827	337990
64103	337991
8697	337992
11802	337993
1925	337994
6102	337995
139533	337996
32271	337997
58906	337998
20239	337999
56761	338000
103912	338001
84501	338002
138712	338003
64345	338004
31228	338005
100966	338006
50475	338007
25902	338008
49907	338009
64576	338010
38661	338011
45557	338012
99207	338013
28651	338014
105236	338015
45514	338016
79471	338017
40106	338018
36166	338019
60188	338020
39892	338021
30561	338022
38643	338023
141185	338024
21532	338025
44896	338026
69285	338027
90439	338028
109068	338029
156277	338030
57721	338031
22600	338032
134041	338033
52184	338034
44444	338035
113642	338036
7066	338037
58965	338038
43313	338039
53207	338040
62723	338041
31130	338042
12501	338043
67260	338044
60268	338045
83487	338046
7212	338047
10784	338048
51265	338049
51887	338050
20928	338051
57712	338052
47619	338053
96285	338054
388	338055
22361	338056
23548	338057
3138	338058
16575	338059
33678	338060
22540	338061
96325	338062
44066	338063
54556	338064
4608	338065
63092	338066
164499	338067
123939	338068
51362	338069
52004	338070
85194	338071
55002	338072
74834	338073
127318	338074
34550	338075
14041	338076
34288	338077
129658	338078
29207	338079
94084	338080
55355	338081
47319	338082
12367	338083
87880	338084
84814	338085
141685	338086
28107	338087
37324	338088
66499	338089
59263	338090
117597	338091
128906	338092
134577	338093
142	338094
147240	338095
51200	338096
24753	338097
85867	338098
71866	338099
55615	338100
56991	338101
63602	338102
108649	338103
44294	338104
97009	338105
25443	338106
26782	338107
49152	338108
98111	338109
22634	338110
43078	338111
84750	338112
8968	338113
54250	338114
5284	338115
6104	338116
27537	338117
80636	338118
10914	338119
31973	338120
37820	338121
52395	338122
31421	338123
68901	338124
65938	338125
22657	338126
124244	338127
56336	338128
71680	338129
51642	338130
101112	338131
145353	338132
77604	338133
110057	338134
115247	338135
40037	338136
18276	338137
24910	338138
33119	338139
164230	338140
5156	338141
16581	338142
51326	338143
112051	338144
79705	338145
15955	338146
22344	338147
47736	338148
23536	338149
7809	338150
1453	338151
70242	338152
59090	338153
37749	338154
5096	338155
22147	338156
795	338157
73499	338158
42949	338159
92773	338160
18394	338161
94496	338162
164537	338163
44060	338164
108887	338165
19539	338166
1038	338167
92375	338168
67267	338169
8332	338170
107619	338171
70395	338172
132355	338173
79831	338174
33304	338175
75732	338176
54881	338177
77526	338178
68036	338179
130692	338180
32010	338181
15024	338182
71698	338183
14584	338184
6609	338185
14951	338186
50670	338187
61747	338188
2921	338189
21442	338190
26313	338191
71433	338192
29843	338193
30345	338194
30317	338195
8714	338196
110353	338197
98369	338198
102809	338199
34012	338200
21791	338201
20629	338202
16646	338203
54663	338204
33151	338205
22334	338206
8598	338207
164133	338208
70630	338209
39464	338210
75238	338211
8339	338212
11066	338213
30414	338214
120860	338215
77070	338216
48681	338217
62476	338218
122693	338219
22359	338220
71845	338221
137602	338222
24555	338223
15284	338224
14208	338225
150920	338226
156503	338227
72862	338228
113699	338229
8026	338230
109219	338231
158834	338232
41133	338233
20515	338234
64764	338235
44177	338236
53241	338237
89575	338238
77562	338239
78201	338240
120626	338241
108935	338242
36208	338243
2927	338244
27141	338245
123534	338246
133039	338247
17777	338248
127988	338249
56953	338250
26390	338251
49774	338252
85123	338253
59072	338254
100855	338255
153059	338256
100958	338257
6456	338258
1857	338259
47243	338260
129014	338261
127768	338262
6369	338263
24993	338264
51712	338265
161214	338266
26750	338267
41865	338268
38662	338269
52593	338270
82529	338271
77473	338272
136341	338273
40846	338274
13632	338275
131441	338276
158053	338277
22242	338278
1873	338279
40628	338280
493	338281
2152	338282
1931	338283
34234	338284
162445	338285
27310	338286
12214	338287
85089	338288
134534	338289
81787	338290
89382	338291
50013	338292
4296	338293
96749	338294
89433	338295
48774	338296
13570	338297
73857	338298
56372	338299
125655	338300
21724	338301
46349	338302
104950	338303
56818	338304
54293	338305
30808	338306
13723	338307
18454	338308
124204	338309
60363	338310
4837	338311
70340	338312
56338	338313
38476	338314
17885	338315
49502	338316
24042	338317
60535	338318
31156	338319
20693	338320
12447	338321
33602	338322
11186	338323
20879	338324
87948	338325
4732	338326
105569	338327
15463	338328
15963	338329
28542	338330
23405	338331
19118	338332
73728	338333
59432	338334
26261	338335
106875	338336
59178	338337
81519	338338
20937	338339
110781	338340
97145	338341
30914	338342
94645	338343
53847	338344
113330	338345
40265	338346
25394	338347
129565	338348
59733	338349
13446	338350
100470	338351
98021	338352
106781	338353
153939	338354
96845	338355
33163	338356
19651	338357
92285	338358
84897	338359
167425	338360
57700	338361
120284	338362
141918	338363
65673	338364
35215	338365
62876	338366
66484	338367
71848	338368
118950	338369
105452	338370
86290	338371
126031	338372
90776	338373
4157	338374
69883	338375
28046	338376
12770	338377
125148	338378
110172	338379
72952	338380
108993	338381
120268	338382
110450	338383
66030	338384
86511	338385
19607	338386
69312	338387
30381	338388
49706	338389
58401	338390
7540	338391
84388	338392
88742	338393
18159	338394
12268	338395
58302	338396
38485	338397
141908	338398
71457	338399
9815	338400
92580	338401
117746	338402
57559	338403
80350	338404
107101	338405
98745	338406
40609	338407
69124	338408
70115	338409
67900	338410
84591	338411
57871	338412
67873	338413
26269	338414
144041	338415
28767	338416
26118	338417
3097	338418
71018	338419
11311	338420
29170	338421
99395	338422
119444	338423
34618	338424
39356	338425
67466	338426
51354	338427
70906	338428
158767	338429
84847	338430
72670	338431
120028	338432
1100	338433
132735	338434
6286	338435
38016	338436
21308	338437
49566	338438
53788	338439
17316	338440
67475	338441
54814	338442
166237	338443
135431	338444
148439	338445
18173	338446
96625	338447
57351	338448
64032	338449
71910	338450
14377	338451
13330	338452
98370	338453
11203	338454
99788	338455
53282	338456
86379	338457
5128	338458
17631	338459
133742	338460
17661	338461
133051	338462
57084	338463
17036	338464
17951	338465
30046	338466
122392	338467
29569	338468
52366	338469
23692	338470
100599	338471
52023	338472
136903	338473
22946	338474
69514	338475
5125	338476
128517	338477
49326	338478
40584	338479
38853	338480
109167	338481
46799	338482
88917	338483
48538	338484
7566	338485
150458	338486
105575	338487
81609	338488
146839	338489
137069	338490
124546	338491
14407	338492
40689	338493
79798	338494
34292	338495
93961	338496
92048	338497
164119	338498
67138	338499
49135	338500
82264	338501
115314	338502
83322	338503
121522	338504
119912	338505
42982	338506
20082	338507
74430	338508
19879	338509
42899	338510
25834	338511
26383	338512
33975	338513
51440	338514
58188	338515
139449	338516
27704	338517
82405	338518
40485	338519
93805	338520
12551	338521
110417	338522
64593	338523
14628	338524
69224	338525
82347	338526
78018	338527
164013	338528
43137	338529
65448	338530
83179	338531
23878	338532
40869	338533
45454	338534
6230	338535
2170	338536
86137	338537
102675	338538
15687	338539
65252	338540
3484	338541
58338	338542
20668	338543
141160	338544
13066	338545
110890	338546
97889	338547
117057	338548
58430	338549
67147	338550
160353	338551
26661	338552
58940	338553
147614	338554
9457	338555
75255	338556
75179	338557
40980	338558
58199	338559
109435	338560
160403	338561
68899	338562
152581	338563
5535	338564
71876	338565
14808	338566
40093	338567
114112	338568
143326	338569
44651	338570
5476	338571
23467	338572
49376	338573
127205	338574
105100	338575
129123	338576
31846	338577
40181	338578
30066	338579
11158	338580
36801	338581
34580	338582
24884	338583
109165	338584
112258	338585
113481	338586
35909	338587
111901	338588
89985	338589
9700	338590
61745	338591
14444	338592
87986	338593
80446	338594
24123	338595
54460	338596
75720	338597
30331	338598
31335	338599
28395	338600
55230	338601
31484	338602
11557	338603
115281	338604
4611	338605
16484	338606
14539	338607
46985	338608
17143	338609
2838	338610
61289	338611
36057	338612
8117	338613
43496	338614
10275	338615
92125	338616
32213	338617
90379	338618
15620	338619
8929	338620
25405	338621
14500	338622
28499	338623
75562	338624
41200	338625
80548	338626
13438	338627
16477	338628
43058	338629
106378	338630
82362	338631
86690	338632
115136	338633
91608	338634
289	338635
27750	338636
75406	338637
60171	338638
35499	338639
75351	338640
150451	338641
137309	338642
53670	338643
72895	338644
74459	338645
10343	338646
5956	338647
35075	338648
123495	338649
17679	338650
82321	338651
25881	338652
5824	338653
66799	338654
30492	338655
10658	338656
33127	338657
4997	338658
9746	338659
39712	338660
97428	338661
164061	338662
42023	338663
50565	338664
65705	338665
5457	338666
41779	338667
70183	338668
59875	338669
95246	338670
53324	338671
71826	338672
96717	338673
145374	338674
50640	338675
114911	338676
9287	338677
3335	338678
158787	338679
105072	338680
39323	338681
9245	338682
146709	338683
29134	338684
83607	338685
79629	338686
56911	338687
6892	338688
28507	338689
44341	338690
96351	338691
142000	338692
2488	338693
13517	338694
126066	338695
2606	338696
39982	338697
4201	338698
132584	338699
11728	338700
1246	338701
61218	338702
8091	338703
6332	338704
4334	338705
22225	338706
104223	338707
121790	338708
29089	338709
97077	338710
10488	338711
102411	338712
58233	338713
132627	338714
38732	338715
87296	338716
45210	338717
22812	338718
12533	338719
12534	338720
81085	338721
63638	338722
127481	338723
105211	338724
24167	338725
71153	338726
63786	338727
23578	338728
41630	338729
160208	338730
244	338731
37544	338732
48220	338733
108502	338734
45962	338735
20912	338736
18926	338737
111653	338738
6018	338739
96984	338740
106051	338741
99054	338742
26735	338743
103830	338744
54777	338745
31920	338746
156741	338747
9430	338748
33181	338749
1387	338750
8049	338751
4892	338752
60296	338753
121734	338754
244	338755
1387	338756
1246	338757
244	338758
19179	338759
122823	338760
49227	338761
52737	338762
100938	338763
19179	338764
37947	338765
156975	338766
85881	338767
57943	338768
90968	338769
74912	338770
85238	338771
64905	338772
98708	338773
99570	338774
128438	338775
70590	338776
156867	338777
145864	338778
73835	338779
110179	338780
64423	338781
42817	338782
90586	338783
109009	338784
95431	338785
27940	338786
160671	338787
123205	338788
104410	338789
70693	338790
85063	338791
67828	338792
98257	338793
38681	338794
47777	338795
134135	338796
73303	338797
161916	338798
52428	338799
56806	338800
24282	338801
28877	338802
96315	338803
160052	338804
33619	338805
141439	338806
73326	338807
62806	338808
63637	338809
115406	338810
69954	338811
190	338812
39800	338813
103660	338814
42369	338815
102885	338816
106031	338817
45272	338818
137809	338819
83401	338820
485	338821
40897	338822
54719	338823
96412	338824
102201	338825
20893	338826
156159	338827
105269	338828
107824	338829
72076	338830
43324	338831
88206	338832
72129	338833
102734	338834
137258	338835
94483	338836
133908	338837
64687	338838
118227	338839
27295	338840
33237	338841
121614	338842
52211	338843
89162	338844
123018	338845
61974	338846
55232	338847
44954	338848
65997	338849
108538	338850
84375	338851
156244	338852
135960	338853
92361	338854
116519	338855
98157	338856
55550	338857
134404	338858
96251	338859
49321	338860
93434	338861
23569	338862
137385	338863
139541	338864
30398	338865
43387	338866
31836	338867
26613	338868
58476	338869
104302	338870
73448	338871
26453	338872
68115	338873
164081	338874
139243	338875
66164	338876
99658	338877
131525	338878
62644	338879
86778	338880
41586	338881
79628	338882
93903	338883
94558	338884
65526	338885
102534	338886
114796	338887
34003	338888
79190	338889
18778	338890
49132	338891
75390	338892
24862	338893
27747	338894
33725	338895
59147	338896
113660	338897
66060	338898
37868	338899
91614	338900
37446	338901
63769	338902
75894	338903
9463	338904
118057	338905
99472	338906
68175	338907
22197	338908
92826	338909
32046	338910
99456	338911
62862	338912
35452	338913
93711	338914
100788	338915
69777	338916
147243	338917
110932	338918
128848	338919
92716	338920
146800	338921
74427	338922
29681	338923
67792	338924
44927	338925
23136	338926
6263	338927
27686	338928
9644	338929
35489	338930
110898	338931
32377	338932
134242	338933
38926	338934
53378	338935
46454	338936
76933	338937
85326	338938
54724	338939
2922	338940
78934	338941
118537	338942
117034	338943
55390	338944
74923	338945
48184	338946
104976	338947
135649	338948
150194	338949
65536	338950
73045	338951
19182	338952
81179	338953
26389	338954
42404	338955
6037	338956
23086	338957
57715	338958
19979	338959
67230	338960
64553	338961
76904	338962
20908	338963
33093	338964
17922	338965
98189	338966
14923	338967
92370	338968
121369	338969
95688	338970
110862	338971
42448	338972
8834	338973
13931	338974
87324	338975
101085	338976
9394	338977
49697	338978
66986	338979
103840	338980
39401	338981
30165	338982
127706	338983
80731	338984
70310	338985
73822	338986
26587	338987
73006	338988
74816	338989
56642	338990
74518	338991
38175	338992
73030	338993
32046	338994
58977	338995
127333	338996
38056	338997
90926	338998
58305	338999
101354	339000
74277	339001
22900	339002
119086	339003
106563	339004
76846	339005
64861	339006
33781	339007
103429	339008
43197	339009
41413	339010
92176	339011
73513	339012
20040	339013
113569	339014
33128	339015
55524	339016
102729	339017
69130	339018
44729	339019
25822	339020
162201	339021
47232	339022
88608	339023
23375	339024
61533	339025
112883	339026
42071	339027
5384	339028
88046	339029
67173	339030
39871	339031
42638	339032
130761	339033
3419	339034
101102	339035
137761	339036
9760	339037
57488	339038
81148	339039
113269	339040
167581	339041
75499	339042
89636	339043
125782	339044
64904	339045
49676	339046
42938	339047
20864	339048
99103	339049
136242	339050
49311	339051
115722	339052
84845	339053
34208	339054
62689	339055
41287	339056
137104	339057
15160	339058
76847	339059
41287	339060
114698	339061
123085	339062
42029	339063
68928	339064
62526	339065
84918	339066
42288	339067
44820	339068
24104	339069
37873	339070
41557	339071
137760	339072
88893	339073
68907	339074
61949	339075
791	339076
88722	339077
66542	339078
97797	339079
138499	339080
65852	339081
12105	339082
57784	339083
92858	339084
30220	339085
31720	339086
23707	339087
87796	339088
87351	339089
165713	339090
95802	339091
5753	339092
88183	339093
126653	339094
28815	339095
22304	339096
21857	339097
68022	339098
109451	339099
53350	339100
1299	339101
7822	339102
75617	339103
57252	339104
29908	339105
96431	339106
67033	339107
63216	339108
26018	339109
109905	339110
15485	339111
145305	339112
38173	339113
57988	339114
19354	339115
1339	339116
13385	339117
13267	339118
244	339119
1387	339120
106953	339121
129031	339122
128559	339123
106734	339124
77029	339125
7394	339126
98298	339127
68249	339128
2769	339129
87164	339130
20386	339131
6092	339132
13391	339133
117189	339134
115688	339135
83068	339136
48514	339137
1287	339138
120375	339139
64507	339140
56745	339141
37662	339142
54063	339143
24939	339144
55212	339145
48948	339146
19238	339147
79308	339148
96949	339149
90198	339150
75991	339151
71626	339152
129699	339153
30419	339154
63391	339155
4892	339156
53185	339157
31956	339158
100710	339159
111891	339160
30164	339161
98858	339162
43099	339163
16676	339164
9620	339165
40865	339166
24781	339167
110861	339168
56241	339169
74721	339170
127185	339171
75642	339172
63427	339173
144088	339174
90014	339175
4495	339176
166695	339177
65898	339178
25319	339179
88215	339180
74432	339181
29084	339182
105785	339183
60589	339184
89537	339185
119894	339186
68140	339187
66735	339188
8728	339189
64329	339190
53731	339191
8968	339192
55354	339193
33020	339194
30714	339195
120264	339196
34831	339197
68375	339198
21122	339199
63131	339200
102193	339201
123945	339202
129640	339203
66932	339204
729	339205
1048	339206
62741	339207
99120	339208
48088	339209
31345	339210
63601	339211
3521	339212
110567	339213
74315	339214
96418	339215
51829	339216
222	339217
162573	339218
89517	339219
5018	339220
44765	339221
39185	339222
1109	339223
100086	339224
12998	339225
14945	339226
10576	339227
90581	339228
4419	339229
148757	339230
35220	339231
47230	339232
24127	339233
2906	339234
36124	339235
134490	339236
71243	339237
147068	339238
124736	339239
48853	339240
92191	339241
101566	339242
114703	339243
88957	339244
122854	339245
36038	339246
120349	339247
42491	339248
47309	339249
32615	339250
9912	339251
1690	339252
40065	339253
81725	339254
12232	339255
143901	339256
67276	339257
1223	339258
20828	339259
91762	339260
52515	339261
36709	339262
36473	339263
75475	339264
111958	339265
79605	339266
68527	339267
68729	339268
103832	339269
45836	339270
58972	339271
15495	339272
82135	339273
48735	339274
43328	339275
125825	339276
17564	339277
15480	339278
67896	339279
6280	339280
30688	339281
77438	339282
105708	339283
12259	339284
44174	339285
45558	339286
1198	339287
5124	339288
129605	339289
74937	339290
28589	339291
133789	339292
714	339293
85044	339294
17162	339295
38939	339296
55169	339297
32703	339298
46695	339299
13305	339300
11192	339301
10294	339302
111984	339303
28492	339304
55052	339305
14538	339306
89969	339307
54011	339308
24371	339309
143905	339310
3809	339311
3317	339312
39739	339313
93459	339314
56110	339315
11940	339316
77271	339317
8	339318
30330	339319
62690	339320
98738	339321
20635	339322
85334	339323
137198	339324
48668	339325
6138	339326
38059	339327
103853	339328
71808	339329
122554	339330
108298	339331
91183	339332
45186	339333
77704	339334
16119	339335
152889	339336
158122	339337
97501	339338
88643	339339
81899	339340
100558	339341
69048	339342
46854	339343
77789	339344
81566	339345
38597	339346
65574	339347
130714	339348
50375	339349
130821	339350
82901	339351
81770	339352
54975	339353
102180	339354
56093	339355
84637	339356
100560	339357
152448	339358
119865	339359
73071	339360
20201	339361
79179	339362
59985	339363
150351	339364
22126	339365
125698	339366
102247	339367
95354	339368
58072	339369
154312	339370
154402	339371
56089	339372
102190	339373
81766	339374
127362	339375
81737	339376
21687	339377
158274	339378
103625	339379
47847	339380
163854	339381
103574	339382
38286	339383
21605	339384
44518	339385
43375	339386
115053	339387
71591	339388
41648	339389
60556	339390
84899	339391
124787	339392
8401	339393
17337	339394
115208	339395
32005	339396
59081	339397
76901	339398
126159	339399
90484	339400
132940	339401
154441	339402
26147	339403
108590	339404
35512	339405
53679	339406
43253	339407
15555	339408
18877	339409
129406	339410
130922	339411
27308	339412
33068	339413
8450	339414
216	339415
86232	339416
32962	339417
14529	339418
64523	339419
8812	339420
80342	339421
141899	339422
144062	339423
139452	339424
65845	339425
126193	339426
139222	339427
16969	339428
10474	339429
10286	339430
35549	339431
156691	339432
128712	339433
71720	339434
5652	339435
136448	339436
53655	339437
58870	339438
36213	339439
71832	339440
36549	339441
6534	339442
81337	339443
39114	339444
33737	339445
144097	339446
95649	339447
129800	339448
112340	339449
61033	339450
43401	339451
70631	339452
167583	339453
11951	339454
59791	339455
29943	339456
37647	339457
7635	339458
50338	339459
77908	339460
49751	339461
125456	339462
117461	339463
56608	339464
103400	339465
109624	339466
66666	339467
53815	339468
6220	339469
23935	339470
112973	339471
13973	339472
76296	339473
89659	339474
51356	339475
82367	339476
130725	339477
50725	339478
65637	339479
56897	339480
101217	339481
21311	339482
136090	339483
81154	339484
137834	339485
38566	339486
145209	339487
162157	339488
134278	339489
134037	339490
36469	339491
56849	339492
58539	339493
104247	339494
66087	339495
11580	339496
48078	339497
62813	339498
166581	339499
93860	339500
142167	339501
13384	339502
68327	339503
99596	339504
52616	339505
160642	339506
129667	339507
123993	339508
95415	339509
5526	339510
15708	339511
110448	339512
120519	339513
83193	339514
37936	339515
39990	339516
83777	339517
67787	339518
134749	339519
71779	339520
59195	339521
5386	339522
29924	339523
75706	339524
45496	339525
31059	339526
43444	339527
47691	339528
10336	339529
13483	339530
110168	339531
43405	339532
88110	339533
4904	339534
19220	339535
42372	339536
131164	339537
28516	339538
38758	339539
18126	339540
112452	339541
145892	339542
27344	339543
6894	339544
64831	339545
164076	339546
139637	339547
82409	339548
53828	339549
138720	339550
29646	339551
58579	339552
88585	339553
112954	339554
90058	339555
92287	339556
115559	339557
160648	339558
105921	339559
34730	339560
30701	339561
79558	339562
130461	339563
117149	339564
34247	339565
78160	339566
36250	339567
9868	339568
90528	339569
14300	339570
102175	339571
39188	339572
116597	339573
145109	339574
73739	339575
13093	339576
40638	339577
113320	339578
111771	339579
58099	339580
135743	339581
152815	339582
101723	339583
34530	339584
20743	339585
22182	339586
111910	339587
38720	339588
83188	339589
16282	339590
58154	339591
135844	339592
71688	339593
62755	339594
53222	339595
112042	339596
35546	339597
86348	339598
69106	339599
53210	339600
135828	339601
115484	339602
42377	339603
136223	339604
72178	339605
80593	339606
20004	339607
55297	339608
34719	339609
34029	339610
139	339611
68868	339612
11130	339613
26026	339614
23274	339615
6541	339616
58877	339617
76286	339618
34404	339619
141640	339620
97820	339621
158839	339622
54632	339623
30467	339624
89069	339625
33308	339626
164518	339627
27671	339628
36838	339629
39048	339630
23635	339631
57702	339632
137497	339633
56730	339634
78175	339635
124039	339636
73468	339637
93864	339638
3017	339639
164281	339640
76475	339641
218	339642
97875	339643
80967	339644
45355	339645
154422	339646
48581	339647
126121	339648
103896	339649
66129	339650
40505	339651
106711	339652
95206	339653
50863	339654
91674	339655
83253	339656
91340	339657
24434	339658
10768	339659
50825	339660
48882	339661
51608	339662
13147	339663
18356	339664
75190	339665
14302	339666
137851	339667
115334	339668
51471	339669
96901	339670
87238	339671
5709	339672
76144	339673
7465	339674
25959	339675
62793	339676
73192	339677
95603	339678
113233	339679
120112	339680
132817	339681
21718	339682
89717	339683
82557	339684
70145	339685
36678	339686
98232	339687
102380	339688
71873	339689
43119	339690
9999	339691
8463	339692
55806	339693
87274	339694
82877	339695
102606	339696
39534	339697
13963	339698
118915	339699
128741	339700
98106	339701
13359	339702
64117	339703
90125	339704
7325	339705
110054	339706
64495	339707
66344	339708
132952	339709
105885	339710
115740	339711
165778	339712
11466	339713
106775	339714
39803	339715
24761	339716
42951	339717
24321	339718
75992	339719
167519	339720
39241	339721
117092	339722
72614	339723
119984	339724
55441	339725
105440	339726
66544	339727
18752	339728
45054	339729
24819	339730
20235	339731
99708	339732
68692	339733
20252	339734
130456	339735
75976	339736
38644	339737
39866	339738
63449	339739
26654	339740
32220	339741
28078	339742
13127	339743
73335	339744
73316	339745
40187	339746
115109	339747
134628	339748
164536	339749
83413	339750
12757	339751
34690	339752
121582	339753
127797	339754
125771	339755
113355	339756
131511	339757
132846	339758
72238	339759
5702	339760
14855	339761
121723	339762
59383	339763
77032	339764
110372	339765
33141	339766
124622	339767
147233	339768
85432	339769
83072	339770
66975	339771
44319	339772
107527	339773
106057	339774
147261	339775
95901	339776
29610	339777
139793	339778
84594	339779
90106	339780
38738	339781
47076	339782
16653	339783
24551	339784
39764	339785
94086	339786
66081	339787
63294	339788
50398	339789
38097	339790
117222	339791
126201	339792
44134	339793
83657	339794
95639	339795
101060	339796
121412	339797
29501	339798
105315	339799
43505	339800
90722	339801
75036	339802
3792	339803
123094	339804
49792	339805
115774	339806
109390	339807
13524	339808
22268	339809
46099	339810
54545	339811
134739	339812
107465	339813
109001	339814
165679	339815
95267	339816
13835	339817
73428	339818
131006	339819
29441	339820
48156	339821
66186	339822
147220	339823
158685	339824
69908	339825
80696	339826
70996	339827
41479	339828
84885	339829
121744	339830
44752	339831
39925	339832
119046	339833
47237	339834
56531	339835
67948	339836
62646	339837
50723	339838
41364	339839
84889	339840
38703	339841
104129	339842
137765	339843
40790	339844
143990	339845
117031	339846
59421	339847
47467	339848
85296	339849
63640	339850
65883	339851
63700	339852
22781	339853
33704	339854
86486	339855
50332	339856
80338	339857
48509	339858
29744	339859
34797	339860
84905	339861
58394	339862
144092	339863
144357	339864
51860	339865
33757	339866
50335	339867
42393	339868
76636	339869
136105	339870
59917	339871
56609	339872
66530	339873
144074	339874
57567	339875
131479	339876
107813	339877
139585	339878
24798	339879
152900	339880
109967	339881
100611	339882
103746	339883
112347	339884
27673	339885
34508	339886
151879	339887
152028	339888
120261	339889
56918	339890
132563	339891
87776	339892
79470	339893
20658	339894
7388	339895
145846	339896
95389	339897
53163	339898
63570	339899
132648	339900
60223	339901
158167	339902
158149	339903
4573	339904
158221	339905
85207	339906
43079	339907
32989	339908
113127	339909
29770	339910
121414	339911
142824	339912
88592	339913
112281	339914
14685	339915
52551	339916
126202	339917
166318	339918
106915	339919
88966	339920
124719	339921
67852	339922
88816	339923
41592	339924
54182	339925
124690	339926
37899	339927
117848	339928
56834	339929
87663	339930
88912	339931
129033	339932
80178	339933
160295	339934
23506	339935
125584	339936
81715	339937
166906	339938
107758	339939
75343	339940
81970	339941
81774	339942
125727	339943
59999	339944
81716	339945
154314	339946
81703	339947
80320	339948
33003	339949
152939	339950
43287	339951
125876	339952
126777	339953
55995	339954
28262	339955
80500	339956
137343	339957
73156	339958
115382	339959
129580	339960
32119	339961
33521	339962
132004	339963
77615	339964
151095	339965
60550	339966
37088	339967
64373	339968
64325	339969
126471	339970
132103	339971
48032	339972
8976	339973
34850	339974
53718	339975
123335	339976
7964	339977
106904	339978
62109	339979
56243	339980
113758	339981
92110	339982
24354	339983
78249	339984
47462	339985
79539	339986
84822	339987
44213	339988
108840	339989
72649	339990
49814	339991
77705	339992
127643	339993
29644	339994
1752	339995
47241	339996
134145	339997
77523	339998
54748	339999
26628	340000
41367	340001
45345	340002
65001	340003
75483	340004
92594	340005
52941	340006
70965	340007
154406	340008
87398	340009
85348	340010
67509	340011
32402	340012
101546	340013
15969	340014
68008	340015
48794	340016
35737	340017
95922	340018
130904	340019
78902	340020
66926	340021
20066	340022
54367	340023
156419	340024
65316	340025
156620	340026
124333	340027
11763	340028
25354	340029
103764	340030
35954	340031
63511	340032
132343	340033
11432	340034
95488	340035
25446	340036
95147	340037
22201	340038
5905	340039
37453	340040
149181	340041
19443	340042
30395	340043
43241	340044
104526	340045
54378	340046
85431	340047
42265	340048
56649	340049
80750	340050
13251	340051
9388	340052
30077	340053
32718	340054
3476	340055
28390	340056
33002	340057
17857	340058
93853	340059
68368	340060
30708	340061
5066	340062
4773	340063
9357	340064
1631	340065
13517	340066
124101	340067
117428	340068
150821	340069
9433	340070
38021	340071
15808	340072
64800	340073
139048	340074
51912	340075
5705	340076
42505	340077
15979	340078
46344	340079
27947	340080
37442	340081
59518	340082
62812	340083
131408	340084
58640	340085
37574	340086
71597	340087
82292	340088
150843	340089
68859	340090
81613	340091
44240	340092
79309	340093
58256	340094
35112	340095
95768	340096
27273	340097
57704	340098
152795	340099
26251	340100
154748	340101
28072	340102
56059	340103
82411	340104
80547	340105
38146	340106
4045	340107
31413	340108
34211	340109
27291	340110
96653	340111
6760	340112
26065	340113
13826	340114
36240	340115
70085	340116
49542	340117
70416	340118
127674	340119
10311	340120
120764	340121
81111	340122
14078	340123
29961	340124
32604	340125
13119	340126
79776	340127
6433	340128
107474	340129
38513	340130
5208	340131
931	340132
126351	340133
5376	340134
568	340135
130378	340136
3763	340137
10511	340138
77214	340139
50241	340140
110874	340141
14322	340142
89624	340143
124778	340144
96851	340145
58440	340146
95199	340147
37313	340148
83227	340149
4757	340150
164175	340151
11302	340152
124172	340153
88831	340154
105122	340155
64060	340156
52479	340157
22532	340158
130762	340159
79898	340160
6308	340161
66736	340162
93125	340163
51829	340164
51888	340165
54603	340166
53975	340167
112060	340168
70294	340169
580	340170
118638	340171
96618	340172
137773	340173
73472	340174
2972	340175
18304	340176
4766	340177
23876	340178
42384	340179
5290	340180
138399	340181
56907	340182
1287	340183
51063	340184
21884	340185
94339	340186
70870	340187
96341	340188
40115	340189
70567	340190
118001	340191
116802	340192
16256	340193
96614	340194
25895	340195
72138	340196
37964	340197
112221	340198
143600	340199
132513	340200
136567	340201
12068	340202
150956	340203
165884	340204
79768	340205
5148	340206
8485	340207
10320	340208
4404	340209
95223	340210
38567	340211
3505	340212
138533	340213
34783	340214
34724	340215
6611	340216
29166	340217
12509	340218
110005	340219
68521	340220
43022	340221
48002	340222
103513	340223
23027	340224
54543	340225
94202	340226
69	340227
40838	340228
71025	340229
30233	340230
12954	340231
30862	340232
137799	340233
76622	340234
5391	340235
53383	340236
82248	340237
22497	340238
27322	340239
104048	340240
59466	340241
89234	340242
74403	340243
83312	340244
103093	340245
102307	340246
21296	340247
71884	340248
42627	340249
8086	340250
126802	340251
67940	340252
4388	340253
30931	340254
136161	340255
43514	340256
28799	340257
127237	340258
94242	340259
101401	340260
15710	340261
91866	340262
92445	340263
128827	340264
72232	340265
109427	340266
163556	340267
120221	340268
44220	340269
126344	340270
107877	340271
70420	340272
40827	340273
12058	340274
132203	340275
109348	340276
74700	340277
75635	340278
75935	340279
101176	340280
6555	340281
12048	340282
20249	340283
6155	340284
49230	340285
81013	340286
20135	340287
2923	340288
42544	340289
5966	340290
58513	340291
92868	340292
45350	340293
77416	340294
42976	340295
69988	340296
98912	340297
49182	340298
62747	340299
81586	340300
56658	340301
77106	340302
73676	340303
79592	340304
129415	340305
26358	340306
85747	340307
97134	340308
27897	340309
58267	340310
64889	340311
131491	340312
137072	340313
39085	340314
73323	340315
105187	340316
47133	340317
100321	340318
131114	340319
104086	340320
86583	340321
44482	340322
48221	340323
44313	340324
144049	340325
70748	340326
42370	340327
92270	340328
38152	340329
71803	340330
151595	340331
42278	340332
142033	340333
142061	340334
37499	340335
132976	340336
150815	340337
121565	340338
122934	340339
132524	340340
114640	340341
133943	340342
128757	340343
10928	340344
673	340345
41694	340346
88170	340347
87543	340348
107384	340349
85428	340350
123220	340351
129377	340352
96525	340353
78477	340354
99166	340355
36009	340356
135456	340357
129201	340358
54249	340359
58158	340360
4509	340361
26444	340362
21191	340363
6305	340364
1184	340365
10156	340366
18567	340367
6935	340368
6064	340369
35176	340370
20862	340371
59795	340372
7162	340373
160775	340374
121037	340375
13512	340376
33040	340377
10616	340378
32704	340379
99683	340380
117038	340381
36887	340382
125908	340383
110649	340384
69357	340385
82491	340386
71391	340387
71380	340388
148982	340389
80783	340390
13706	340391
42226	340392
92570	340393
2198	340394
1074	340395
5096	340396
366	340397
2972	340398
104103	340399
71784	340400
80964	340401
9798	340402
7100	340403
102425	340404
51314	340405
34685	340406
3258	340407
59143	340408
26292	340409
51593	340410
120287	340411
32219	340412
5033	340413
931	340414
3457	340415
897	340416
81101	340417
12765	340418
39412	340419
90760	340420
53235	340421
40224	340422
12739	340423
91895	340424
3317	340425
53075	340426
72010	340427
22619	340428
57378	340429
3732	340430
132455	340431
50650	340432
67770	340433
23352	340434
9159	340435
18992	340436
4084	340437
974	340438
6507	340439
19990	340440
52427	340441
6784	340442
1563	340443
111796	340444
61343	340445
120478	340446
24888	340447
124894	340448
1130	340449
121628	340450
20139	340451
4123	340452
22913	340453
13485	340454
23999	340455
9950	340456
51488	340457
81657	340458
65559	340459
76282	340460
6769	340461
87122	340462
155137	340463
59996	340464
21893	340465
122487	340466
4994	340467
35748	340468
27001	340469
20805	340470
5175	340471
164484	340472
104812	340473
117183	340474
99009	340475
20838	340476
89545	340477
124892	340478
158411	340479
18437	340480
96232	340481
84890	340482
93469	340483
138629	340484
141327	340485
97926	340486
138692	340487
47890	340488
47974	340489
53230	340490
8919	340491
60220	340492
80722	340493
29408	340494
78922	340495
71308	340496
56062	340497
67119	340498
115258	340499
132360	340500
151751	340501
145188	340502
57908	340503
65665	340504
46078	340505
101052	340506
27678	340507
46973	340508
47172	340509
139770	340510
21232	340511
72781	340512
19807	340513
72740	340514
29406	340515
74425	340516
79282	340517
71057	340518
99356	340519
77784	340520
102623	340521
54978	340522
59988	340523
106768	340524
9805	340525
7935	340526
5690	340527
40192	340528
75939	340529
86201	340530
125715	340531
14223	340532
71747	340533
117160	340534
84630	340535
72656	340536
91297	340537
132201	340538
125411	340539
52922	340540
63091	340541
37051	340542
45939	340543
47051	340544
48209	340545
44604	340546
62177	340547
134585	340548
49771	340549
89623	340550
55795	340551
70438	340552
73176	340553
89471	340554
58273	340555
37149	340556
126859	340557
118835	340558
158572	340559
59535	340560
84884	340561
156668	340562
39344	340563
34420	340564
60767	340565
109450	340566
69415	340567
82779	340568
113626	340569
98145	340570
65664	340571
139405	340572
113535	340573
5428	340574
40909	340575
119052	340576
100605	340577
73050	340578
66061	340579
85096	340580
154302	340581
19414	340582
103563	340583
82961	340584
56936	340585
16763	340586
50615	340587
68747	340588
37310	340589
22147	340590
24323	340591
29088	340592
22285	340593
7205	340594
2972	340595
35949	340596
35949	340597
40117	340598
83165	340599
1907	340600
67052	340601
91945	340602
128714	340603
21562	340604
67233	340605
53173	340606
143059	340607
29485	340608
4116	340609
42543	340610
132796	340611
46853	340612
27294	340613
86238	340614
139847	340615
77018	340616
31145	340617
80447	340618
148455	340619
37023	340620
113867	340621
127314	340622
121755	340623
117480	340624
145184	340625
79063	340626
62035	340627
154879	340628
1893	340629
12765	340630
7407	340631
1283	340632
59787	340633
150976	340634
7335	340635
13309	340636
18992	340637
12499	340638
92009	340639
797	340640
141994	340641
5433	340642
6066	340643
22688	340644
83786	340645
77028	340646
86075	340647
23453	340648
98142	340649
211	340650
61551	340651
57764	340652
25956	340653
86	340654
264	340655
381	340656
4330	340657
4667	340658
493	340659
13697	340660
1721	340661
773	340662
1599	340663
808	340664
751	340665
31183	340666
248	340667
19009	340668
45281	340669
22250	340670
79575	340671
10084	340672
974	340673
112925	340674
1501	340675
125470	340676
35017	340677
5369	340678
4435	340679
50534	340680
62323	340681
40479	340682
145355	340683
94306	340684
135877	340685
52928	340686
48764	340687
153011	340688
42040	340689
88854	340690
73267	340691
73785	340692
30801	340693
31559	340694
117604	340695
94408	340696
134375	340697
3842	340698
3732	340699
117163	340700
15233	340701
92320	340702
60495	340703
136100	340704
29559	340705
86950	340706
121518	340707
24298	340708
6131	340709
52458	340710
41212	340711
38889	340712
30886	340713
3411	340714
68639	340715
49712	340716
124558	340717
20943	340718
44802	340719
6323	340720
9685	340721
4143	340722
89275	340723
69017	340724
21527	340725
23670	340726
2626	340727
42452	340728
137720	340729
11461	340730
3165	340731
6256	340732
27824	340733
83662	340734
162580	340735
46979	340736
68091	340737
92886	340738
53236	340739
88613	340740
160030	340741
62748	340742
122911	340743
11128	340744
85315	340745
7023	340746
40332	340747
56921	340748
53885	340749
54601	340750
97656	340751
64946	340752
158997	340753
35682	340754
91307	340755
31387	340756
24934	340757
131155	340758
26462	340759
69492	340760
105997	340761
12090	340762
58074	340763
222	340764
660	340765
35058	340766
20190	340767
39086	340768
125774	340769
137053	340770
146875	340771
98367	340772
76679	340773
68397	340774
66090	340775
36253	340776
62145	340777
79407	340778
38110	340779
166071	340780
95575	340781
23328	340782
137793	340783
14214	340784
9586	340785
5002	340786
105748	340787
21866	340788
111218	340789
143025	340790
4370	340791
7788	340792
99549	340793
110237	340794
21886	340795
812	340796
113597	340797
65365	340798
34308	340799
106844	340800
99019	340801
2364	340802
1305	340803
59035	340804
44040	340805
2332	340806
24853	340807
66984	340808
52281	340809
53672	340810
49373	340811
154639	340812
18649	340813
18649	340814
69470	340815
371	340816
64308	340817
112780	340818
92410	340819
59036	340820
99372	340821
69217	340822
151108	340823
69226	340824
75242	340825
59189	340826
11297	340827
54256	340828
24636	340829
127468	340830
20267	340831
4151	340832
79787	340833
4264	340834
100468	340835
82535	340836
46162	340837
23859	340838
65602	340839
37714	340840
16035	340841
122688	340842
95886	340843
49398	340844
15904	340845
77429	340846
134372	340847
98855	340848
72710	340849
87594	340850
24892	340851
12542	340852
59312	340853
34595	340854
50557	340855
5948	340856
75493	340857
160227	340858
29185	340859
139504	340860
142620	340861
2670	340862
113147	340863
49896	340864
131166	340865
101466	340866
111761	340867
28033	340868
30176	340869
62655	340870
81096	340871
92702	340872
11992	340873
10312	340874
56955	340875
45166	340876
160579	340877
2070	340878
39865	340879
22249	340880
99248	340881
121830	340882
124900	340883
49966	340884
56102	340885
61753	340886
73810	340887
93562	340888
124161	340889
147319	340890
69365	340891
52327	340892
61962	340893
143978	340894
73861	340895
2160	340896
3597	340897
79548	340898
63527	340899
115290	340900
78490	340901
61578	340902
86415	340903
101081	340904
83585	340905
106358	340906
88794	340907
35621	340908
141762	340909
79408	340910
28177	340911
160575	340912
105825	340913
123052	340914
61099	340915
59452	340916
45	340917
115656	340918
128902	340919
86138	340920
57469	340921
136143	340922
35129	340923
79436	340924
30321	340925
164127	340926
52508	340927
134163	340928
1796	340929
121596	340930
68980	340931
105537	340932
97928	340933
134428	340934
160232	340935
154492	340936
115231	340937
160396	340938
80371	340939
105983	340940
62571	340941
117467	340942
56785	340943
93651	340944
66772	340945
95361	340946
137240	340947
118900	340948
95892	340949
109640	340950
152476	340951
106896	340952
152628	340953
113500	340954
107193	340955
156490	340956
71533	340957
49145	340958
110586	340959
50643	340960
112084	340961
37448	340962
138592	340963
16474	340964
102504	340965
97692	340966
73645	340967
32149	340968
81760	340969
73635	340970
59227	340971
105347	340972
65960	340973
21840	340974
80647	340975
61429	340976
27621	340977
162158	340978
83010	340979
81543	340980
105290	340981
103791	340982
136939	340983
65368	340984
64894	340985
141014	340986
106100	340987
47342	340988
127540	340989
84361	340990
29169	340991
107097	340992
102781	340993
84705	340994
94281	340995
50050	340996
123201	340997
35486	340998
146505	340999
150919	341000
63077	341001
100950	341002
100717	341003
26577	341004
107457	341005
82730	341006
58855	341007
34248	341008
68413	341009
33354	341010
100624	341011
115749	341012
158120	341013
90298	341014
47838	341015
128805	341016
84583	341017
62370	341018
63272	341019
63257	341020
36976	341021
103823	341022
130743	341023
135673	341024
102163	341025
62137	341026
111870	341027
93377	341028
111848	341029
77217	341030
133996	341031
72482	341032
49318	341033
23556	341034
141749	341035
23210	341036
46382	341037
10527	341038
62280	341039
90556	341040
102610	341041
91404	341042
56076	341043
102149	341044
47735	341045
47987	341046
65735	341047
145382	341048
77687	341049
21872	341050
32839	341051
74910	341052
51122	341053
91296	341054
59525	341055
46926	341056
108137	341057
114742	341058
82009	341059
90686	341060
576	341061
102352	341062
151113	341063
106819	341064
84619	341065
85516	341066
10318	341067
135940	341068
33175	341069
17035	341070
147283	341071
137111	341072
94029	341073
133932	341074
86288	341075
99252	341076
111488	341077
82920	341078
101236	341079
64726	341080
141740	341081
39955	341082
59307	341083
73324	341084
20571	341085
84365	341086
104000	341087
91656	341088
91420	341089
17901	341090
10606	341091
17743	341092
40787	341093
48687	341094
38135	341095
86373	341096
132992	341097
118911	341098
60466	341099
149056	341100
99452	341101
42545	341102
92907	341103
117973	341104
63370	341105
117401	341106
114667	341107
124648	341108
92135	341109
70094	341110
44716	341111
7526	341112
137527	341113
62494	341114
23593	341115
67251	341116
59220	341117
97101	341118
75833	341119
43202	341120
167168	341121
49940	341122
93921	341123
28608	341124
38734	341125
69196	341126
97781	341127
136910	341128
104664	341129
130484	341130
22264	341131
95242	341132
95269	341133
70811	341134
73231	341135
113801	341136
88440	341137
89980	341138
102714	341139
141036	341140
108480	341141
55864	341142
124225	341143
115167	341144
65731	341145
105197	341146
124004	341147
96562	341148
13809	341149
100748	341150
47802	341151
136089	341152
88074	341153
165709	341154
12502	341155
27078	341156
124557	341157
112842	341158
122921	341159
30004	341160
104813	341161
80459	341162
80891	341163
48864	341164
69215	341165
11929	341166
124234	341167
40432	341168
74335	341169
28108	341170
111898	341171
31392	341172
60446	341173
113354	341174
135470	341175
138857	341176
127927	341177
52005	341178
21847	341179
100850	341180
111118	341181
55537	341182
21564	341183
144614	341184
126024	341185
86991	341186
92776	341187
89153	341188
65151	341189
38078	341190
2967	341191
73489	341192
44302	341193
2227	341194
59016	341195
11637	341196
34765	341197
59686	341198
40759	341199
83443	341200
97998	341201
34680	341202
100790	341203
166277	341204
93965	341205
86816	341206
160683	341207
2598	341208
8202	341209
117035	341210
51609	341211
68264	341212
129283	341213
25844	341214
22811	341215
48857	341216
102739	341217
117151	341218
88754	341219
130850	341220
83786	341221
137295	341222
12112	341223
87231	341224
43465	341225
32914	341226
33000	341227
55348	341228
34545	341229
127218	341230
113018	341231
103940	341232
12053	341233
51385	341234
25595	341235
7500	341236
139102	341237
133871	341238
120463	341239
25936	341240
13118	341241
3662	341242
59538	341243
166247	341244
124036	341245
21937	341246
68620	341247
52314	341248
21281	341249
86768	341250
43302	341251
51417	341252
74292	341253
69428	341254
31891	341255
62787	341256
26430	341257
11962	341258
11262	341259
21321	341260
102052	341261
117438	341262
101196	341263
124200	341264
97603	341265
20906	341266
113882	341267
148912	341268
56807	341269
19617	341270
141957	341271
127898	341272
60548	341273
55270	341274
119616	341275
13074	341276
100306	341277
74823	341278
112160	341279
125943	341280
5692	341281
82205	341282
103198	341283
62785	341284
11730	341285
63514	341286
98039	341287
22019	341288
22102	341289
31923	341290
15763	341291
10926	341292
158727	341293
131515	341294
4554	341295
8626	341296
131400	341297
31654	341298
51564	341299
14285	341300
101362	341301
126252	341302
30833	341303
41670	341304
152284	341305
49902	341306
10597	341307
63597	341308
70597	341309
58507	341310
82154	341311
71682	341312
46106	341313
3045	341314
222	341315
6168	341316
82042	341317
62360	341318
55694	341319
11306	341320
14320	341321
18538	341322
4316	341323
72971	341324
144098	341325
90591	341326
165214	341327
15529	341328
33916	341329
13718	341330
58872	341331
3227	341332
25369	341333
100387	341334
16642	341335
5439	341336
23976	341337
90046	341338
96889	341339
27551	341340
49911	341341
111969	341342
24873	341343
105228	341344
62414	341345
60423	341346
51625	341347
31715	341348
12093	341349
87589	341350
23936	341351
16897	341352
4928	341353
24116	341354
43095	341355
31339	341356
18049	341357
29424	341358
18693	341359
13990	341360
26711	341361
44774	341362
9910	341363
34392	341364
23535	341365
9935	341366
51893	341367
11036	341368
52545	341369
96213	341370
21251	341371
156739	341372
54685	341373
79676	341374
12681	341375
20529	341376
15516	341377
64655	341378
16238	341379
48468	341380
33303	341381
4427	341382
9985	341383
2514	341384
20853	341385
46357	341386
6254	341387
123873	341388
30399	341389
132771	341390
69750	341391
152905	341392
145443	341393
32387	341394
167402	341395
59298	341396
147052	341397
158591	341398
80854	341399
116748	341400
41668	341401
131187	341402
31312	341403
94506	341404
51495	341405
87368	341406
117717	341407
28501	341408
48819	341409
78076	341410
103871	341411
104143	341412
166188	341413
4415	341414
22622	341415
44082	341416
43278	341417
47310	341418
116553	341419
80385	341420
39838	341421
64462	341422
51360	341423
94615	341424
5468	341425
18203	341426
78339	341427
113468	341428
71282	341429
133968	341430
68317	341431
10467	341432
21277	341433
14443	341434
111753	341435
50806	341436
150086	341437
73154	341438
54334	341439
67484	341440
158751	341441
40453	341442
102273	341443
82395	341444
55474	341445
84383	341446
60559	341447
44815	341448
100490	341449
94094	341450
141690	341451
123229	341452
55136	341453
159529	341454
111605	341455
121090	341456
33224	341457
45091	341458
139866	341459
98288	341460
51453	341461
48446	341462
125803	341463
97961	341464
156509	341465
115495	341466
79072	341467
55437	341468
49349	341469
28459	341470
16244	341471
131004	341472
70595	341473
48486	341474
68022	341475
87965	341476
26671	341477
96583	341478
154909	341479
20126	341480
14326	341481
75291	341482
73483	341483
87564	341484
162317	341485
74420	341486
136012	341487
102173	341488
23858	341489
55579	341490
73666	341491
70449	341492
53270	341493
54767	341494
18849	341495
85019	341496
49754	341497
113216	341498
111971	341499
8988	341500
61405	341501
38139	341502
98094	341503
50535	341504
81953	341505
27529	341506
64630	341507
35849	341508
102627	341509
91629	341510
110123	341511
80955	341512
109299	341513
131306	341514
91557	341515
95427	341516
59002	341517
44863	341518
32784	341519
46941	341520
51899	341521
67554	341522
68226	341523
33145	341524
103496	341525
58441	341526
1899	341527
21563	341528
35848	341529
102695	341530
54223	341531
103915	341532
81994	341533
47916	341534
28989	341535
44731	341536
43544	341537
80855	341538
155195	341539
110840	341540
73809	341541
50684	341542
137498	341543
121740	341544
124843	341545
57651	341546
47198	341547
87794	341548
11217	341549
22416	341550
152451	341551
56496	341552
38324	341553
76440	341554
17249	341555
36222	341556
15281	341557
41659	341558
100799	341559
128784	341560
5642	341561
40776	341562
37885	341563
124087	341564
41201	341565
34226	341566
73568	341567
82711	341568
4468	341569
141965	341570
100937	341571
126391	341572
95822	341573
109172	341574
29670	341575
92124	341576
4599	341577
62575	341578
97258	341579
9682	341580
92807	341581
50276	341582
30367	341583
127297	341584
125659	341585
33915	341586
91613	341587
67001	341588
132820	341589
158165	341590
111480	341591
119765	341592
85107	341593
51350	341594
64297	341595
64048	341596
94505	341597
77826	341598
73684	341599
37897	341600
26209	341601
145688	341602
54817	341603
19568	341604
28512	341605
66220	341606
42575	341607
99476	341608
32120	341609
121501	341610
83780	341611
95737	341612
82330	341613
38337	341614
78422	341615
12670	341616
26123	341617
96742	341618
134499	341619
38954	341620
41702	341621
13065	341622
110918	341623
85344	341624
108366	341625
13956	341626
76918	341627
9008	341628
31315	341629
103621	341630
15181	341631
61072	341632
60200	341633
27260	341634
67022	341635
50756	341636
104405	341637
83800	341638
124186	341639
129134	341640
48065	341641
147115	341642
110200	341643
134158	341644
81978	341645
26213	341646
156826	341647
92461	341648
41608	341649
68059	341650
84755	341651
79879	341652
67882	341653
52657	341654
82801	341655
8051	341656
72132	341657
104282	341658
53387	341659
54695	341660
60330	341661
1529	341662
4468	341663
123881	341664
130688	341665
143798	341666
165809	341667
95221	341668
158270	341669
116962	341670
85467	341671
131473	341672
65663	341673
81556	341674
81504	341675
65389	341676
108594	341677
92306	341678
137056	341679
116999	341680
103640	341681
104725	341682
80331	341683
115785	341684
88845	341685
42779	341686
71587	341687
51809	341688
104314	341689
127170	341690
93808	341691
126315	341692
83817	341693
28875	341694
8694	341695
31917	341696
99144	341697
5997	341698
70289	341699
52177	341700
105419	341701
42959	341702
70511	341703
156404	341704
27512	341705
86072	341706
31015	341707
407	341708
32238	341709
38103	341710
73698	341711
11671	341712
42425	341713
47382	341714
4747	341715
41563	341716
62098	341717
81872	341718
3193	341719
36242	341720
143939	341721
60549	341722
4141	341723
17672	341724
118705	341725
36073	341726
3705	341727
104383	341728
18671	341729
482	341730
127851	341731
113153	341732
92657	341733
72055	341734
911	341735
67726	341736
150489	341737
132421	341738
18508	341739
98894	341740
50761	341741
46173	341742
81909	341743
58275	341744
35326	341745
76798	341746
124422	341747
17234	341748
21295	341749
73368	341750
18116	341751
77997	341752
86549	341753
98297	341754
17343	341755
74505	341756
24285	341757
5116	341758
100697	341759
75656	341760
95351	341761
47323	341762
86308	341763
18455	341764
19243	341765
120455	341766
61750	341767
90980	341768
26236	341769
118703	341770
65132	341771
60485	341772
61215	341773
98069	341774
37071	341775
89398	341776
97567	341777
40687	341778
44701	341779
152687	341780
54119	341781
5642	341782
112124	341783
60381	341784
60476	341785
47699	341786
160220	341787
88663	341788
44462	341789
3978	341790
137493	341791
8204	341792
26182	341793
129318	341794
7096	341795
146015	341796
18774	341797
17314	341798
26191	341799
3899	341800
138669	341801
47293	341802
137219	341803
28466	341804
15275	341805
5605	341806
47040	341807
140247	341808
23952	341809
72162	341810
152999	341811
126186	341812
36588	341813
36816	341814
113492	341815
12013	341816
63278	341817
106916	341818
113859	341819
82734	341820
1387	341821
14079	341822
10416	341823
46953	341824
57296	341825
162595	341826
78955	341827
15432	341828
51951	341829
133000	341830
426	341831
61134	341832
1408	341833
35513	341834
82256	341835
156294	341836
100	341837
26991	341838
18954	341839
98923	341840
83104	341841
29258	341842
97159	341843
56069	341844
73194	341845
8660	341846
160338	341847
137097	341848
92532	341849
59746	341850
102928	341851
20381	341852
50346	341853
116374	341854
124550	341855
116751	341856
111676	341857
143294	341858
86670	341859
147106	341860
80924	341861
160652	341862
39929	341863
76635	341864
139588	341865
74646	341866
107131	341867
63359	341868
50568	341869
83649	341870
79376	341871
150825	341872
58166	341873
87681	341874
51251	341875
14290	341876
76326	341877
107286	341878
100428	341879
88087	341880
118825	341881
79749	341882
133841	341883
31949	341884
119123	341885
86492	341886
31236	341887
28101	341888
11142	341889
110167	341890
71420	341891
4971	341892
75897	341893
117688	341894
89458	341895
17835	341896
17555	341897
79454	341898
68949	341899
42368	341900
67183	341901
81145	341902
25540	341903
72737	341904
55380	341905
23765	341906
15988	341907
129556	341908
138955	341909
94098	341910
53439	341911
60097	341912
113246	341913
132464	341914
36264	341915
15976	341916
164382	341917
90728	341918
38645	341919
12517	341920
112211	341921
39403	341922
35089	341923
93705	341924
117036	341925
109251	341926
28502	341927
47388	341928
104861	341929
65770	341930
64692	341931
115322	341932
5553	341933
73166	341934
87230	341935
110574	341936
47889	341937
84438	341938
36507	341939
42285	341940
71645	341941
55040	341942
53406	341943
139679	341944
106047	341945
30190	341946
59382	341947
86708	341948
84041	341949
66668	341950
109411	341951
166552	341952
94432	341953
90811	341954
32418	341955
136340	341956
9547	341957
8217	341958
40461	341959
101558	341960
52137	341961
23717	341962
100758	341963
115131	341964
148887	341965
118105	341966
98248	341967
116965	341968
37611	341969
40500	341970
580	341971
76812	341972
15378	341973
112449	341974
52205	341975
18232	341976
78211	341977
22391	341978
67881	341979
175	341980
47272	341981
30044	341982
50837	341983
53073	341984
3313	341985
3529	341986
8	341987
4906	341988
74630	341989
66872	341990
80720	341991
94116	341992
105390	341993
12518	341994
40094	341995
102581	341996
164461	341997
112978	341998
65287	341999
128907	342000
118634	342001
129525	342002
53273	342003
75597	342004
121768	342005
12307	342006
329	342007
11503	342008
82002	342009
12504	342010
69	342011
4156	342012
98	342013
67737	342014
22301	342015
137763	342016
9600	342017
3160	342018
9374	342019
62	342020
138550	342021
1041	342022
102970	342023
2454	342024
63183	342025
22496	342026
1107	342027
55282	342028
2323	342029
1107	342030
1107	342031
16	342032
16	342033
7568	342034
1107	342035
1107	342036
2972	342037
811	342038
86448	342039
31718	342040
1107	342041
1107	342042
1107	342043
1107	342044
8	342045
38397	342046
4644	342047
83328	342048
3454	342049
42836	342050
2734	342051
10480	342052
2835	342053
16382	342054
13	342055
19091	342056
2997	342057
7664	342058
348	342059
1012	342060
22219	342061
4537	342062
30750	342063
109584	342064
2835	342065
89027	342066
152823	342067
137222	342068
4517	342069
19	342070
541	342071
615	342072
875	342073
875	342074
493	342075
493	342076
17258	342077
160090	342078
8294	342079
1864	342080
87344	342081
31069	342082
128664	342083
37530	342084
52840	342085
7074	342086
27996	342087
102161	342088
90119	342089
23789	342090
81412	342091
7057	342092
40578	342093
24559	342094
112996	342095
99124	342096
152468	342097
47755	342098
64922	342099
154364	342100
88959	342101
63395	342102
63396	342103
111682	342104
96291	342105
37135	342106
42686	342107
102264	342108
30967	342109
29417	342110
162040	342111
59557	342112
118552	342113
56183	342114
148670	342115
59995	342116
100596	342117
93401	342118
61181	342119
76478	342120
43007	342121
103414	342122
76677	342123
63190	342124
103662	342125
8485	342126
18696	342127
92569	342128
30646	342129
142734	342130
21904	342131
115480	342132
123308	342133
120522	342134
137326	342135
69460	342136
42144	342137
134670	342138
62515	342139
56255	342140
33899	342141
31382	342142
132971	342143
18674	342144
12881	342145
27318	342146
145513	342147
139043	342148
45592	342149
19688	342150
47015	342151
91891	342152
71543	342153
36616	342154
100802	342155
64980	342156
57527	342157
110779	342158
35962	342159
32474	342160
99624	342161
77043	342162
69997	342163
33792	342164
6729	342165
122381	342166
72931	342167
38695	342168
45622	342169
7602	342170
44429	342171
78995	342172
99208	342173
15688	342174
21497	342175
117560	342176
158728	342177
124057	342178
115569	342179
158001	342180
59944	342181
80626	342182
148913	342183
36154	342184
33085	342185
21068	342186
75269	342187
73367	342188
35593	342189
51229	342190
96322	342191
157295	342192
18141	342193
70780	342194
75621	342195
99694	342196
41306	342197
105003	342198
81029	342199
118890	342200
64658	342201
11872	342202
101129	342203
53403	342204
59332	342205
1443	342206
24650	342207
46313	342208
13953	342209
39284	342210
53972	342211
124666	342212
98	342213
58593	342214
26217	342215
84699	342216
116683	342217
44081	342218
3362	342219
13019	342220
120465	342221
104677	342222
144452	342223
160753	342224
11732	342225
140246	342226
85057	342227
8942	342228
86800	342229
44315	342230
92547	342231
96786	342232
141136	342233
49381	342234
85964	342235
132998	342236
44546	342237
102047	342238
108971	342239
108795	342240
111425	342241
158290	342242
48535	342243
98739	342244
39324	342245
128666	342246
8513	342247
15348	342248
116052	342249
8193	342250
47981	342251
6171	342252
80726	342253
73717	342254
4240	342255
72976	342256
50856	342257
88919	342258
88842	342259
117167	342260
88471	342261
44786	342262
37081	342263
40416	342264
50872	342265
17688	342266
82041	342267
3591	342268
131423	342269
73751	342270
115202	342271
148701	342272
30966	342273
43446	342274
11181	342275
32824	342276
75854	342277
46900	342278
30964	342279
103606	342280
153845	342281
79601	342282
101117	342283
27212	342284
73716	342285
110321	342286
84526	342287
41375	342288
109059	342289
37587	342290
66578	342291
32664	342292
17000	342293
42993	342294
1849	342295
48566	342296
47939	342297
12846	342298
124532	342299
153629	342300
157341	342301
69107	342302
54096	342303
111632	342304
20253	342305
154597	342306
113105	342307
115812	342308
120398	342309
53093	342310
68783	342311
72152	342312
8159	342313
31583	342314
138558	342315
90099	342316
124645	342317
92725	342318
108686	342319
49788	342320
111633	342321
89152	342322
1196	342323
42686	342324
24425	342325
116504	342326
141856	342327
31342	342328
146526	342329
70540	342330
2366	342331
12251	342332
146175	342333
19262	342334
10652	342335
81751	342336
77991	342337
165616	342338
76078	342339
6012	342340
110480	342341
147297	342342
59335	342343
94252	342344
27232	342345
120224	342346
31623	342347
122649	342348
63378	342349
107012	342350
6670	342351
62355	342352
6759	342353
25497	342354
99136	342355
25061	342356
92495	342357
24938	342358
52012	342359
82944	342360
18241	342361
47530	342362
117462	342363
141634	342364
132547	342365
69236	342366
29406	342367
46942	342368
24417	342369
99606	342370
46404	342371
147224	342372
17910	342373
41619	342374
7430	342375
23011	342376
22416	342377
43563	342378
74487	342379
19248	342380
59470	342381
23343	342382
18023	342383
78287	342384
67970	342385
87542	342386
20556	342387
21561	342388
64795	342389
35324	342390
57510	342391
45574	342392
47766	342393
32447	342394
140158	342395
39831	342396
12112	342397
90879	342398
105774	342399
23382	342400
31627	342401
6450	342402
108133	342403
67497	342404
102517	342405
4008	342406
58075	342407
119823	342408
12960	342409
52052	342410
34758	342411
51539	342412
63666	342413
25576	342414
1725	342415
133192	342416
55456	342417
69029	342418
105331	342419
24210	342420
13130	342421
36701	342422
58699	342423
89388	342424
4023	342425
26717	342426
85968	342427
34385	342428
137335	342429
25320	342430
67192	342431
7403	342432
1045	342433
25580	342434
107450	342435
2947	342436
40703	342437
83015	342438
76995	342439
26532	342440
134252	342441
24882	342442
46750	342443
32426	342444
67124	342445
64430	342446
107480	342447
95728	342448
67168	342449
83041	342450
91561	342451
71946	342452
20240	342453
46223	342454
58477	342455
5756	342456
5153	342457
148053	342458
13955	342459
50328	342460
56207	342461
12488	342462
10	342463
48075	342464
75248	342465
17723	342466
66723	342467
48117	342468
32017	342469
43440	342470
80497	342471
93698	342472
417	342473
14808	342474
147273	342475
156533	342476
47904	342477
100311	342478
125716	342479
160017	342480
60619	342481
41917	342482
70969	342483
98779	342484
47689	342485
68412	342486
111877	342487
30142	342488
89478	342489
141743	342490
35397	342491
55461	342492
102452	342493
79304	342494
15365	342495
112294	342496
89068	342497
25696	342498
11238	342499
20824	342500
99360	342501
79586	342502
88093	342503
156657	342504
115030	342505
49674	342506
4964	342507
1339	342508
102405	342509
92453	342510
74924	342511
160764	342512
44232	342513
56770	342514
15930	342515
93992	342516
8134	342517
7331	342518
162523	342519
87831	342520
117371	342521
97088	342522
162556	342523
26598	342524
90399	342525
18335	342526
31972	342527
18160	342528
7797	342529
11682	342530
75288	342531
104858	342532
91350	342533
96882	342534
102232	342535
34368	342536
44829	342537
15595	342538
39266	342539
8064	342540
113110	342541
76935	342542
127349	342543
48252	342544
50421	342545
76652	342546
38635	342547
76449	342548
87228	342549
65662	342550
18443	342551
15091	342552
9636	342553
66757	342554
131468	342555
143799	342556
85136	342557
13970	342558
90845	342559
158088	342560
56264	342561
154041	342562
103693	342563
86830	342564
43390	342565
40031	342566
11983	342567
92179	342568
81692	342569
90405	342570
59281	342571
67803	342572
118951	342573
67130	342574
74925	342575
29974	342576
44017	342577
160771	342578
130519	342579
3970	342580
60145	342581
40039	342582
64498	342583
41376	342584
40777	342585
106788	342586
167361	342587
24355	342588
76941	342589
131819	342590
73020	342591
86771	342592
43535	342593
19153	342594
56960	342595
46976	342596
66946	342597
84756	342598
61595	342599
68893	342600
47928	342601
17890	342602
18519	342603
94420	342604
21181	342605
963	342606
61102	342607
135441	342608
91695	342609
79324	342610
14390	342611
3309	342612
6353	342613
88993	342614
60232	342615
19105	342616
45377	342617
141302	342618
164287	342619
57370	342620
32933	342621
85462	342622
21783	342623
66159	342624
107261	342625
76567	342626
28059	342627
76786	342628
97863	342629
107145	342630
35281	342631
62657	342632
32000	342633
27225	342634
76713	342635
71984	342636
43395	342637
91566	342638
9219	342639
24564	342640
81211	342641
81574	342642
10556	342643
9683	342644
10749	342645
120271	342646
90979	342647
42482	342648
112265	342649
123117	342650
101269	342651
95576	342652
137786	342653
151029	342654
150867	342655
42213	342656
100902	342657
92647	342658
72086	342659
24837	342660
150610	342661
76719	342662
61594	342663
117499	342664
60318	342665
99374	342666
121428	342667
132694	342668
71880	342669
44160	342670
132548	342671
14210	342672
79743	342673
158683	342674
74704	342675
145500	342676
12383	342677
93826	342678
78710	342679
78239	342680
120783	342681
109416	342682
119179	342683
72686	342684
7608	342685
114286	342686
137061	342687
78082	342688
164121	342689
68103	342690
114682	342691
158860	342692
15822	342693
62673	342694
90132	342695
73619	342696
13461	342697
162090	342698
3005	342699
16209	342700
85448	342701
87906	342702
18247	342703
77130	342704
117107	342705
62320	342706
69418	342707
51577	342708
13409	342709
105337	342710
90967	342711
40725	342712
62576	342713
23496	342714
40851	342715
30563	342716
94068	342717
47308	342718
8547	342719
59496	342720
47242	342721
22817	342722
62523	342723
24992	342724
91697	342725
26158	342726
33250	342727
4027	342728
136236	342729
33997	342730
123065	342731
36817	342732
34004	342733
77918	342734
23203	342735
108683	342736
138564	342737
40770	342738
162511	342739
129720	342740
54988	342741
100754	342742
141993	342743
38863	342744
101024	342745
62201	342746
26588	342747
15843	342748
136333	342749
90927	342750
95178	342751
71421	342752
59097	342753
76498	342754
72371	342755
88192	342756
90382	342757
7380	342758
154185	342759
121693	342760
129720	342761
68348	342762
98218	342763
120887	342764
2510	342765
51541	342766
87263	342767
151960	342768
147135	342769
83380	342770
72051	342771
19201	342772
99635	342773
59913	342774
86071	342775
72719	342776
90138	342777
166643	342778
105843	342779
93845	342780
14808	342781
1849	342782
13914	342783
47834	342784
78150	342785
48838	342786
142566	342787
110821	342788
3844	342789
35485	342790
24886	342791
21434	342792
70428	342793
55463	342794
156665	342795
19600	342796
26276	342797
128652	342798
119749	342799
8432	342800
134709	342801
35853	342802
56731	342803
113754	342804
22592	342805
7410	342806
82386	342807
20145	342808
35139	342809
37974	342810
37784	342811
21369	342812
55289	342813
21260	342814
107611	342815
83373	342816
63071	342817
95225	342818
83755	342819
50437	342820
88974	342821
110248	342822
60174	342823
6961	342824
876	342825
92744	342826
116446	342827
8968	342828
147202	342829
24095	342830
48614	342831
14194	342832
44918	342833
4057	342834
31875	342835
3236	342836
64559	342837
64559	342838
292	342839
162339	342840
10338	342841
36153	342842
126523	342843
152	342844
74915	342845
73818	342846
11723	342847
31984	342848
38722	342849
1170	342850
18486	342851
47349	342852
117064	342853
10500	342854
93397	342855
74835	342856
84941	342857
165460	342858
36986	342859
79391	342860
61459	342861
156365	342862
84471	342863
137513	342864
98890	342865
160438	342866
113557	342867
150438	342868
1546	342869
20858	342870
34674	342871
35417	342872
87741	342873
2843	342874
103552	342875
154644	342876
40452	342877
70022	342878
135565	342879
156312	342880
96421	342881
6363	342882
41701	342883
87	342884
8211	342885
167369	342886
124284	342887
1360	342888
125643	342889
16540	342890
75451	342891
24638	342892
44011	342893
89220	342894
164368	342895
141861	342896
104348	342897
85941	342898
94058	342899
89030	342900
27914	342901
109145	342902
39463	342903
73132	342904
8336	342905
46097	342906
116897	342907
443	342908
116219	342909
86465	342910
99410	342911
67069	342912
166257	342913
3941	342914
160369	342915
115571	342916
102662	342917
93972	342918
126409	342919
95794	342920
12850	342921
95903	342922
308	342923
150429	342924
73336	342925
134005	342926
162099	342927
99533	342928
98949	342929
98321	342930
36433	342931
28356	342932
165636	342933
86015	342934
55046	342935
99198	342936
86233	342937
64286	342938
113741	342939
3557	342940
8418	342941
7015	342942
14624	342943
20836	342944
135745	342945
97887	342946
15327	342947
393	342948
58303	342949
90607	342950
164402	342951
18434	342952
61114	342953
57394	342954
132606	342955
86792	342956
77341	342957
99343	342958
115327	342959
103862	342960
81525	342961
121711	342962
31551	342963
110810	342964
14653	342965
132858	342966
106932	342967
98012	342968
105641	342969
90	342970
105644	342971
129331	342972
71546	342973
32186	342974
489	342975
15505	342976
133931	342977
83265	342978
90760	342979
49789	342980
56348	342981
76595	342982
94405	342983
141366	342984
96451	342985
143942	342986
32869	342987
92016	342988
101082	342989
14860	342990
59173	342991
64365	342992
52818	342993
54824	342994
125602	342995
8456	342996
13476	342997
6426	342998
124006	342999
133022	343000
14683	343001
292	343002
1672	343003
83319	343004
90	343005
77637	343006
85017	343007
84000	343008
17303	343009
3683	343010
78750	343011
535	343012
42996	343013
145958	343014
62435	343015
21496	343016
21496	343017
53942	343018
3352	343019
12694	343020
90507	343021
113910	343022
72832	343023
191	343024
100664	343025
54242	343026
41522	343027
114342	343028
36978	343029
106858	343030
7073	343031
44383	343032
94527	343033
50834	343034
66	343035
136160	343036
86868	343037
62832	343038
38443	343039
9582	343040
34020	343041
51978	343042
44	343043
124886	343044
164770	343045
157703	343046
61045	343047
110072	343048
49561	343049
112832	343050
108889	343051
51393	343052
94405	343053
40085	343054
18656	343055
121056	343056
4714	343057
90027	343058
135566	343059
42392	343060
76906	343061
19227	343062
15556	343063
14398	343064
142160	343065
156479	343066
124611	343067
80739	343068
72012	343069
4340	343070
135656	343071
19125	343072
44519	343073
24676	343074
54189	343075
71612	343076
18034	343077
70567	343078
71116	343079
121103	343080
54253	343081
79810	343082
219	343083
219	343084
108403	343085
152326	343086
26517	343087
80592	343088
33589	343089
88743	343090
866	343091
115238	343092
43025	343093
9844	343094
108045	343095
107732	343096
21754	343097
162252	343098
151079	343099
72063	343100
107334	343101
158301	343102
112199	343103
53166	343104
29939	343105
37041	343106
94	343107
484	343108
126255	343109
80732	343110
191	343111
38487	343112
97502	343113
47839	343114
54613	343115
103396	343116
344	343117
1517	343118
26507	343119
20927	343120
46434	343121
124804	343122
96	343123
49354	343124
144878	343125
45467	343126
34751	343127
76306	343128
54644	343129
95333	343130
127570	343131
80391	343132
64359	343133
135327	343134
15615	343135
33301	343136
156623	343137
143777	343138
44103	343139
47893	343140
6947	343141
92082	343142
106813	343143
2798	343144
7583	343145
156194	343146
19259	343147
2078	343148
96759	343149
134012	343150
148435	343151
91366	343152
4397	343153
9858	343154
14956	343155
77652	343156
142893	343157
147285	343158
33019	343159
145244	343160
137693	343161
119149	343162
88122	343163
97677	343164
78662	343165
66972	343166
48810	343167
83619	343168
44761	343169
34980	343170
128676	343171
127454	343172
22166	343173
47620	343174
30087	343175
102608	343176
127964	343177
82812	343178
82745	343179
83224	343180
127261	343181
82741	343182
24194	343183
7261	343184
81656	343185
160431	343186
37783	343187
105294	343188
146810	343189
124008	343190
92772	343191
42027	343192
8168	343193
82687	343194
102301	343195
17115	343196
155760	343197
9637	343198
66252	343199
37229	343200
61475	343201
42001	343202
107429	343203
129024	343204
55103	343205
1023	343206
117	343207
103655	343208
130890	343209
116856	343210
39878	343211
73591	343212
156255	343213
37759	343214
85061	343215
70401	343216
33192	343217
90234	343218
164228	343219
117635	343220
137491	343221
25662	343222
64450	343223
65690	343224
41415	343225
160719	343226
164516	343227
57861	343228
35972	343229
153018	343230
108517	343231
94650	343232
106912	343233
67301	343234
41302	343235
149179	343236
82742	343237
18332	343238
66952	343239
150551	343240
90463	343241
133444	343242
108462	343243
116618	343244
74345	343245
100518	343246
93836	343247
160519	343248
127835	343249
56450	343250
56587	343251
97856	343252
8825	343253
22689	343254
128679	343255
62497	343256
119863	343257
105416	343258
80777	343259
35153	343260
133902	343261
47383	343262
100740	343263
51410	343264
98222	343265
106764	343266
28545	343267
34406	343268
58827	343269
59811	343270
95288	343271
101031	343272
20891	343273
130722	343274
158209	343275
83291	343276
78888	343277
87886	343278
42022	343279
124768	343280
68225	343281
29649	343282
96586	343283
6749	343284
60059	343285
129645	343286
42001	343287
54588	343288
10107	343289
104384	343290
91338	343291
83473	343292
49433	343293
105543	343294
135595	343295
45396	343296
127844	343297
62131	343298
27084	343299
3273	343300
32949	343301
18442	343302
124324	343303
142181	343304
117640	343305
120095	343306
158486	343307
111742	343308
72988	343309
25280	343310
95172	343311
70355	343312
137403	343313
92603	343314
3321	343315
139662	343316
69830	343317
108432	343318
643	343319
130738	343320
148954	343321
59230	343322
107374	343323
18442	343324
57447	343325
68240	343326
31549	343327
138760	343328
61524	343329
100667	343330
115155	343331
72748	343332
70357	343333
112285	343334
211	343335
88052	343336
7686	343337
70122	343338
53066	343339
40090	343340
152535	343341
150713	343342
122778	343343
20247	343344
18658	343345
42223	343346
44381	343347
82946	343348
149748	343349
138422	343350
148822	343351
105817	343352
158375	343353
135712	343354
78064	343355
127455	343356
31007	343357
34079	343358
113152	343359
69244	343360
39329	343361
17023	343362
1315	343363
91578	343364
80259	343365
3807	343366
60911	343367
18294	343368
108754	343369
148767	343370
122529	343371
139141	343372
25590	343373
83838	343374
32954	343375
123963	343376
80774	343377
69510	343378
131605	343379
162395	343380
97534	343381
58398	343382
28119	343383
141858	343384
141411	343385
55019	343386
8768	343387
150594	343388
113814	343389
49632	343390
39998	343391
10572	343392
132669	343393
130	343394
66910	343395
20739	343396
12742	343397
5868	343398
58588	343399
88699	343400
89439	343401
83849	343402
75	343403
16485	343404
647	343405
83130	343406
37575	343407
59929	343408
128822	343409
113430	343410
62403	343411
80585	343412
58589	343413
121617	343414
2914	343415
61770	343416
158857	343417
116562	343418
122570	343419
154927	343420
128972	343421
143674	343422
145216	343423
83156	343424
156530	343425
95829	343426
123247	343427
8527	343428
443	343429
111937	343430
108797	343431
99469	343432
517	343433
128835	343434
36624	343435
341	343436
98201	343437
71749	343438
106019	343439
54133	343440
90079	343441
137113	343442
90171	343443
76742	343444
33528	343445
96353	343446
44431	343447
40418	343448
62269	343449
30417	343450
58650	343451
49637	343452
56180	343453
58564	343454
40174	343455
72660	343456
113722	343457
14126	343458
69019	343459
77548	343460
47336	343461
77481	343462
35878	343463
150688	343464
82829	343465
69313	343466
2573	343467
115009	343468
105156	343469
90464	343470
164251	343471
164470	343472
165900	343473
24234	343474
95594	343475
137283	343476
28513	343477
30852	343478
108447	343479
3717	343480
64229	343481
2644	343482
112581	343483
106093	343484
6676	343485
8418	343486
57541	343487
44657	343488
110676	343489
132472	343490
108810	343491
1219	343492
5163	343493
30196	343494
102226	343495
131008	343496
134076	343497
106403	343498
24151	343499
1186	343500
94416	343501
68324	343502
97633	343503
81842	343504
130796	343505
82335	343506
129423	343507
824	343508
51588	343509
21413	343510
74133	343511
1116	343512
122393	343513
28901	343514
59065	343515
71648	343516
118673	343517
138045	343518
17532	343519
15403	343520
28843	343521
80426	343522
62219	343523
72326	343524
17400	343525
20746	343526
55880	343527
109045	343528
67801	343529
30	343530
1060	343531
3188	343532
58050	343533
19872	343534
94730	343535
108634	343536
8671	343537
64108	343538
3321	343539
128881	343540
1354	343541
2102	343542
145929	343543
42396	343544
2335	343545
146880	343546
120655	343547
27840	343548
7332	343549
122338	343550
26877	343551
27637	343552
20838	343553
7332	343554
70043	343555
23980	343556
91851	343557
70677	343558
166889	343559
20694	343560
36601	343561
22529	343562
69436	343563
38216	343564
124147	343565
55049	343566
12632	343567
108209	343568
13045	343569
77263	343570
41126	343571
17067	343572
49080	343573
71537	343574
90114	343575
2960	343576
28142	343577
41741	343578
80258	343579
17703	343580
11491	343581
76377	343582
71116	343583
40692	343584
19524	343585
10487	343586
67241	343587
10660	343588
38359	343589
69201	343590
80207	343591
120570	343592
54869	343593
47583	343594
72555	343595
108253	343596
121524	343597
36871	343598
129267	343599
10752	343600
408	343601
16717	343602
20025	343603
13942	343604
83387	343605
21410	343606
42099	343607
11884	343608
58795	343609
50815	343610
74084	343611
118079	343612
98409	343613
8190	343614
10197	343615
36619	343616
70293	343617
29798	343618
9832	343619
40193	343620
91096	343621
33377	343622
88430	343623
150284	343624
62089	343625
39223	343626
70835	343627
46305	343628
54248	343629
81204	343630
7049	343631
126866	343632
125049	343633
10197	343634
45773	343635
49094	343636
52228	343637
17580	343638
71197	343639
13533	343640
41737	343641
85143	343642
85143	343643
129564	343644
5675	343645
46859	343646
75245	343647
21805	343648
15573	343649
50615	343650
117990	343651
93046	343652
14600	343653
65612	343654
5054	343655
7326	343656
3494	343657
9537	343658
57933	343659
31939	343660
40508	343661
27120	343662
16438	343663
9139	343664
9407	343665
14897	343666
60385	343667
44132	343668
57510	343669
49333	343670
27705	343671
121650	343672
6130	343673
23285	343674
10878	343675
28821	343676
110399	343677
54580	343678
308	343679
70291	343680
71853	343681
28869	343682
52348	343683
50796	343684
401	343685
15233	343686
1607	343687
4343	343688
132222	343689
5345	343690
25609	343691
5984	343692
41998	343693
37820	343694
68292	343695
9069	343696
15231	343697
37837	343698
61179	343699
38970	343700
40705	343701
16010	343702
50065	343703
12	343704
73164	343705
98278	343706
12	343707
12	343708
31414	343709
7283	343710
138944	343711
37498	343712
134974	343713
3959	343714
74284	343715
55705	343716
5292	343717
65874	343718
9077	343719
9077	343720
9077	343721
862	343722
45763	343723
90368	343724
53083	343725
22682	343726
94810	343727
94181	343728
21834	343729
113159	343730
2325	343731
141343	343732
36852	343733
12076	343734
87595	343735
29236	343736
1323	343737
16158	343738
8230	343739
18891	343740
3170	343741
76532	343742
2359	343743
5939	343744
2576	343745
2735	343746
89578	343747
133580	343748
85088	343749
29554	343750
70633	343751
57424	343752
49947	343753
597	343754
16271	343755
55104	343756
2173	343757
12901	343758
79045	343759
1192	343760
11	343761
1704	343762
1604	343763
1705	343764
151040	343765
121	343766
220	343767
7751	343768
7	343769
27157	343770
41730	343771
1257	343772
46310	343773
10896	343774
8550	343775
627	343776
764	343777
719	343778
730	343779
737	343780
43543	343781
1219	343782
122773	343783
93135	343784
5268	343785
4475	343786
142	343787
116664	343788
8701	343789
118005	343790
223	343791
86911	343792
3161	343793
71200	343794
105126	343795
3887	343796
3213	343797
156	343798
240	343799
1653	343800
2417	343801
716	343802
40182	343803
10941	343804
27772	343805
44312	343806
5887	343807
2183	343808
2837	343809
2966	343810
18782	343811
4515	343812
31732	343813
463	343814
1982	343815
2603	343816
1743	343817
4491	343818
221	343819
414	343820
1567	343821
14121	343822
8524	343823
8524	343824
83	343825
1539	343826
40099	343827
63737	343828
5313	343829
5	343830
1031	343831
150100	343832
570	343833
94	343834
236	343835
228	343836
3746	343837
90869	343838
58411	343839
2479	343840
23142	343841
364	343842
34838	343843
94950	343844
56535	343845
122634	343846
15187	343847
6527	343848
49995	343849
10843	343850
353	343851
126	343852
105967	343853
11383	343854
4751	343855
6828	343856
905	343857
16262	343858
2325	343859
2981	343860
5201	343861
115588	343862
324	343863
338	343864
54760	343865
110146	343866
10158	343867
62697	343868
241	343869
1044	343870
45347	343871
58865	343872
5062	343873
227	343874
108924	343875
9622	343876
5541	343877
982	343878
1228	343879
6217	343880
86377	343881
10507	343882
105289	343883
13378	343884
21889	343885
23084	343886
24872	343887
55051	343888
21645	343889
6713	343890
25808	343891
4479	343892
4525	343893
780	343894
14218	343895
53147	343896
61334	343897
20406	343898
54345	343899
3089	343900
18494	343901
73592	343902
6664	343903
5288	343904
160	343905
50817	343906
1298	343907
1223	343908
134126	343909
122670	343910
63650	343911
24730	343912
59337	343913
333	343914
34079	343915
3547	343916
333	343917
96	343918
10518	343919
371	343920
3	343921
4546	343922
20844	343923
2337	343924
275	343925
2093	343926
8341	343927
66049	343928
6262	343929
14	343930
5279	343931
135695	343932
42894	343933
2444	343934
17484	343935
73276	343936
222	343937
2264	343938
12650	343939
58736	343940
434	343941
829	343942
43790	343943
2984	343944
21856	343945
51411	343946
682	343947
20447	343948
113235	343949
1122	343950
1793	343951
575	343952
266	343953
290	343954
70	343955
56901	343956
86766	343957
5	343958
2562	343959
1489	343960
18	343961
43178	343962
6341	343963
102239	343964
111582	343965
12829	343966
1279	343967
18239	343968
1306	343969
720	343970
28500	343971
105319	343972
1219	343973
3521	343974
51678	343975
2386	343976
4729	343977
48884	343978
32124	343979
133966	343980
746	343981
571	343982
3937	343983
2053	343984
32794	343985
541	343986
17609	343987
77062	343988
1548	343989
7771	343990
530	343991
2235	343992
6180	343993
17877	343994
105342	343995
159	343996
56916	343997
601	343998
39447	343999
90662	344000
997	344001
57964	344002
32122	344003
520	344004
1138	344005
3058	344006
568	344007
3405	344008
20424	344009
101086	344010
6422	344011
21049	344012
46	344013
3328	344014
14980	344015
5348	344016
69974	344017
1450	344018
34795	344019
120275	344020
3541	344021
290	344022
8	344023
11	344024
8	344025
8	344026
37609	344027
1820	344028
35066	344029
18013	344030
5552	344031
25220	344032
51030	344033
45606	344034
38258	344035
85302	344036
131	344037
17057	344038
57	344039
165540	344040
20118	344041
628	344042
1432	344043
1097	344044
273	344045
4729	344046
11771	344047
2	344048
2199	344049
1485	344050
16744	344051
1811	344052
2868	344053
164389	344054
1910	344055
34644	344056
20722	344057
1219	344058
29999	344059
11168	344060
6915	344061
36992	344062
14625	344063
68	344064
3943	344065
37850	344066
974	344067
915	344068
16752	344069
2058	344070
21499	344071
19987	344072
383	344073
172	344074
381	344075
4770	344076
46	344077
371	344078
153	344079
28965	344080
7112	344081
46400	344082
121	344083
5609	344084
2887	344085
50888	344086
481	344087
449	344088
30626	344089
4733	344090
1621	344091
1346	344092
190	344093
2893	344094
52124	344095
10887	344096
3055	344097
14	344098
4019	344099
12759	344100
48088	344101
113371	344102
3084	344103
19265	344104
314	344105
10272	344106
1994	344107
18188	344108
207	344109
43805	344110
1202	344111
10181	344112
65179	344113
6	344114
117127	344115
3938	344116
10078	344117
9612	344118
5592	344119
7317	344120
3628	344121
4074	344122
1192	344123
141559	344124
25794	344125
2525	344126
261	344127
940	344128
720	344129
720	344130
504	344131
16328	344132
504	344133
12948	344134
16132	344135
290	344136
8904	344137
91277	344138
214	344139
55505	344140
627	344141
228	344142
190	344143
9512	344144
9878	344145
31189	344146
558	344147
2282	344148
44258	344149
39438	344150
3190	344151
128931	344152
940	344153
6794	344154
1182	344155
101347	344156
1047	344157
1707	344158
97	344159
72071	344160
121186	344161
4218	344162
30626	344163
60870	344164
34459	344165
11412	344166
12167	344167
2894	344168
40184	344169
232	344170
1968	344171
55084	344172
10970	344173
109498	344174
131182	344175
69730	344176
2490	344177
24079	344178
20603	344179
28673	344180
22617	344181
121300	344182
54108	344183
70769	344184
12212	344185
13677	344186
67201	344187
49087	344188
101811	344189
925	344190
545	344191
36604	344192
38108	344193
66681	344194
15626	344195
43104	344196
93588	344197
89405	344198
72464	344199
87533	344200
119355	344201
31029	344202
8939	344203
4493	344204
81733	344205
70928	344206
127453	344207
23595	344208
77658	344209
118625	344210
59807	344211
75236	344212
120857	344213
112234	344214
88418	344215
82795	344216
12262	344217
69801	344218
46597	344219
96603	344220
22057	344221
148453	344222
23685	344223
39094	344224
78564	344225
27724	344226
76645	344227
14298	344228
76858	344229
123044	344230
59142	344231
104989	344232
114529	344233
4713	344234
113014	344235
51389	344236
39667	344237
131450	344238
30312	344239
103903	344240
69021	344241
37554	344242
130489	344243
39057	344244
44539	344245
87180	344246
109943	344247
89145	344248
49768	344249
17566	344250
132447	344251
94210	344252
16879	344253
103727	344254
131225	344255
164071	344256
36505	344257
29882	344258
51399	344259
66607	344260
87532	344261
7125	344262
12286	344263
110881	344264
44425	344265
11134	344266
164019	344267
8089	344268
136008	344269
69915	344270
107709	344271
42843	344272
32091	344273
37083	344274
55787	344275
47445	344276
165171	344277
38866	344278
116517	344279
14291	344280
89046	344281
6388	344282
145707	344283
18076	344284
20333	344285
84394	344286
45428	344287
23828	344288
41822	344289
45867	344290
9109	344291
31585	344292
64300	344293
156136	344294
63362	344295
111679	344296
11533	344297
45039	344298
81629	344299
91092	344300
40462	344301
33262	344302
63127	344303
54551	344304
38746	344305
119718	344306
23696	344307
46052	344308
85889	344309
99107	344310
41875	344311
70639	344312
51322	344313
63614	344314
125811	344315
96244	344316
37139	344317
31050	344318
6833	344319
45536	344320
128735	344321
1397	344322
136912	344323
26085	344324
41576	344325
86858	344326
53897	344327
37093	344328
65555	344329
18959	344330
137225	344331
8989	344332
81427	344333
62214	344334
138882	344335
123931	344336
156580	344337
28635	344338
62650	344339
99266	344340
22595	344341
14626	344342
56667	344343
33394	344344
96304	344345
9119	344346
31497	344347
28392	344348
17050	344349
66051	344350
10052	344351
69372	344352
21735	344353
17979	344354
81997	344355
109803	344356
104997	344357
28811	344358
3196	344359
37235	344360
75196	344361
6287	344362
64022	344363
70494	344364
116524	344365
26130	344366
6391	344367
22848	344368
38483	344369
59824	344370
89812	344371
15853	344372
68744	344373
112396	344374
93737	344375
8643	344376
7550	344377
15596	344378
164208	344379
83376	344380
20670	344381
19541	344382
48624	344383
145126	344384
75679	344385
12163	344386
58023	344387
52975	344388
96331	344389
10514	344390
134690	344391
82799	344392
41276	344393
28341	344394
42104	344395
156443	344396
100975	344397
50268	344398
14072	344399
29470	344400
46451	344401
16592	344402
42975	344403
51226	344404
150401	344405
63880	344406
32038	344407
9819	344408
46174	344409
157326	344410
3412	344411
104330	344412
16722	344413
46874	344414
87207	344415
18326	344416
41247	344417
16083	344418
27528	344419
9225	344420
35014	344421
152316	344422
13388	344423
61230	344424
60007	344425
34147	344426
111430	344427
45251	344428
44436	344429
98780	344430
88186	344431
44453	344432
105552	344433
134174	344434
160980	344435
43038	344436
145751	344437
83559	344438
33925	344439
71152	344440
49216	344441
121149	344442
84397	344443
135668	344444
14735	344445
156712	344446
129076	344447
158123	344448
137316	344449
127926	344450
111665	344451
150509	344452
103421	344453
30950	344454
26966	344455
111590	344456
3167	344457
103532	344458
15201	344459
72688	344460
87963	344461
22380	344462
132223	344463
93633	344464
28792	344465
75834	344466
77553	344467
82678	344468
76510	344469
106704	344470
113769	344471
156071	344472
54963	344473
162323	344474
19490	344475
82936	344476
83153	344477
31023	344478
88716	344479
30403	344480
69951	344481
38506	344482
44868	344483
22222	344484
71375	344485
70726	344486
1096	344487
39281	344488
97570	344489
86801	344490
45865	344491
40524	344492
126011	344493
135371	344494
133755	344495
75197	344496
21753	344497
84601	344498
121673	344499
68788	344500
27513	344501
66483	344502
111320	344503
106001	344504
56213	344505
64090	344506
53759	344507
30994	344508
107230	344509
98308	344510
154485	344511
11655	344512
7718	344513
69284	344514
89970	344515
29405	344516
96629	344517
97830	344518
13527	344519
68965	344520
22020	344521
34454	344522
96334	344523
84613	344524
110801	344525
61788	344526
68795	344527
145381	344528
23306	344529
73815	344530
67682	344531
5499	344532
23026	344533
3046	344534
96330	344535
130585	344536
66326	344537
53051	344538
4030	344539
54163	344540
118603	344541
39267	344542
53714	344543
87525	344544
90456	344545
96266	344546
95411	344547
89943	344548
23725	344549
14085	344550
158624	344551
33633	344552
125555	344553
65955	344554
134314	344555
91313	344556
147022	344557
72056	344558
51363	344559
85140	344560
84762	344561
53878	344562
45864	344563
104874	344564
154784	344565
103931	344566
70490	344567
73012	344568
53331	344569
51271	344570
96852	344571
119873	344572
55058	344573
91357	344574
75597	344575
12112	344576
100339	344577
53720	344578
11303	344579
27536	344580
10956	344581
68331	344582
4973	344583
60461	344584
64076	344585
37597	344586
123218	344587
73399	344588
5233	344589
238	344590
41016	344591
51437	344592
22029	344593
47731	344594
128478	344595
44131	344596
112906	344597
58562	344598
8830	344599
66687	344600
96355	344601
121064	344602
107755	344603
2390	344604
129547	344605
117381	344606
154209	344607
154651	344608
2646	344609
107360	344610
162384	344611
34024	344612
160717	344613
21549	344614
27085	344615
17991	344616
126444	344617
18442	344618
97701	344619
2646	344620
139092	344621
49710	344622
20254	344623
42212	344624
114553	344625
29030	344626
5481	344627
53394	344628
26197	344629
104837	344630
38504	344631
56049	344632
51136	344633
145154	344634
17086	344635
40457	344636
10520	344637
9384	344638
84371	344639
53475	344640
164546	344641
90988	344642
23732	344643
134590	344644
6737	344645
69744	344646
130500	344647
105044	344648
21696	344649
83846	344650
156733	344651
88673	344652
78843	344653
19916	344654
34160	344655
110317	344656
84353	344657
11475	344658
146847	344659
43487	344660
31301	344661
145226	344662
109210	344663
134066	344664
166227	344665
39075	344666
56253	344667
141488	344668
9484	344669
28723	344670
98032	344671
393	344672
34393	344673
77695	344674
56035	344675
167467	344676
135902	344677
136253	344678
130606	344679
93567	344680
63854	344681
5594	344682
27583	344683
81992	344684
103524	344685
69742	344686
119114	344687
1096	344688
138554	344689
71428	344690
98751	344691
68810	344692
22607	344693
27960	344694
162189	344695
138435	344696
37074	344697
75233	344698
136471	344699
3343	344700
84552	344701
11305	344702
100744	344703
50645	344704
40528	344705
74547	344706
56047	344707
18329	344708
3343	344709
46892	344710
10967	344711
132350	344712
27952	344713
72054	344714
156302	344715
23342	344716
96621	344717
4818	344718
3934	344719
136364	344720
44316	344721
227	344722
606	344723
113057	344724
89264	344725
27105	344726
58334	344727
53108	344728
141029	344729
71360	344730
11619	344731
93718	344732
20750	344733
105545	344734
41908	344735
7564	344736
21930	344737
85394	344738
141044	344739
84668	344740
107283	344741
84691	344742
69222	344743
135740	344744
141	344745
2537	344746
63331	344747
108925	344748
55067	344749
65530	344750
51612	344751
144016	344752
78172	344753
86087	344754
104392	344755
132636	344756
65343	344757
113465	344758
439	344759
54698	344760
2477	344761
132680	344762
164001	344763
92277	344764
67202	344765
132489	344766
93630	344767
15667	344768
106822	344769
83375	344770
122586	344771
6389	344772
26164	344773
70384	344774
105873	344775
68752	344776
82057	344777
102643	344778
39180	344779
135476	344780
10435	344781
135475	344782
45092	344783
44478	344784
3134	344785
29368	344786
54790	344787
43782	344788
21280	344789
1277	344790
29792	344791
71476	344792
33042	344793
18517	344794
18517	344795
56174	344796
56174	344797
6772	344798
108988	344799
1523	344800
7786	344801
69104	344802
45936	344803
35362	344804
8801	344805
111987	344806
70339	344807
57402	344808
58569	344809
66669	344810
98293	344811
115581	344812
50625	344813
24158	344814
87611	344815
83485	344816
39984	344817
30747	344818
68753	344819
921	344820
38459	344821
998	344822
37224	344823
14700	344824
31914	344825
124177	344826
38711	344827
56174	344828
54098	344829
41171	344830
14230	344831
38120	344832
16565	344833
2810	344834
113525	344835
10334	344836
53699	344837
68759	344838
13237	344839
36900	344840
52812	344841
8884	344842
56477	344843
62578	344844
71434	344845
34647	344846
61984	344847
156870	344848
44500	344849
82957	344850
14431	344851
111880	344852
91337	344853
123297	344854
154782	344855
30974	344856
46452	344857
100997	344858
99276	344859
158654	344860
96569	344861
124429	344862
100985	344863
124364	344864
107487	344865
99389	344866
124367	344867
147026	344868
121402	344869
38955	344870
116773	344871
72933	344872
150628	344873
48516	344874
26949	344875
132352	344876
100075	344877
4777	344878
14700	344879
87861	344880
79902	344881
41223	344882
31360	344883
110129	344884
102558	344885
95711	344886
33860	344887
7370	344888
92476	344889
103048	344890
32350	344891
90791	344892
145123	344893
109945	344894
45162	344895
96472	344896
119818	344897
93466	344898
75263	344899
91344	344900
116958	344901
139041	344902
84356	344903
24118	344904
142135	344905
111467	344906
164058	344907
113131	344908
90003	344909
41206	344910
107908	344911
30921	344912
7916	344913
62480	344914
111803	344915
139742	344916
67874	344917
17140	344918
132493	344919
110702	344920
131856	344921
24565	344922
8104	344923
53328	344924
139606	344925
137023	344926
111811	344927
87381	344928
92752	344929
84376	344930
15761	344931
77735	344932
145156	344933
41738	344934
58910	344935
12677	344936
118707	344937
81802	344938
48472	344939
24785	344940
103547	344941
119759	344942
52851	344943
8061	344944
112899	344945
58895	344946
41848	344947
75869	344948
48850	344949
14691	344950
137177	344951
77583	344952
71474	344953
82904	344954
127916	344955
22957	344956
125880	344957
102911	344958
48487	344959
4896	344960
32128	344961
24250	344962
53739	344963
131909	344964
71374	344965
74868	344966
96313	344967
19255	344968
39578	344969
135899	344970
76423	344971
75954	344972
23794	344973
130683	344974
88824	344975
52910	344976
97109	344977
149245	344978
29437	344979
24003	344980
6116	344981
30431	344982
31019	344983
41897	344984
44694	344985
51933	344986
93516	344987
50938	344988
43474	344989
69131	344990
58060	344991
11339	344992
36502	344993
52112	344994
25017	344995
75330	344996
16089	344997
135449	344998
20669	344999
120367	345000
94093	345001
31563	345002
40097	345003
94391	345004
50390	345005
137656	345006
61844	345007
88756	345008
17493	345009
11749	345010
97820	345011
45101	345012
122411	345013
131058	345014
37193	345015
32909	345016
82702	345017
64333	345018
73182	345019
11670	345020
31087	345021
26048	345022
75986	345023
47392	345024
49215	345025
75328	345026
16891	345027
52742	345028
162239	345029
5674	345030
93477	345031
154708	345032
97533	345033
33129	345034
27117	345035
26643	345036
164084	345037
120497	345038
11333	345039
13415	345040
143780	345041
129326	345042
96633	345043
4188	345044
5302	345045
40	345046
50349	345047
111774	345048
96044	345049
119777	345050
107417	345051
79639	345052
103557	345053
4327	345054
19282	345055
54713	345056
41449	345057
83054	345058
60973	345059
111717	345060
28172	345061
39533	345062
47555	345063
54275	345064
18529	345065
47947	345066
49448	345067
74955	345068
50282	345069
49485	345070
62419	345071
40516	345072
72664	345073
81461	345074
27367	345075
18663	345076
20062	345077
117608	345078
69382	345079
130477	345080
62704	345081
112992	345082
93619	345083
23836	345084
112937	345085
137004	345086
29901	345087
3254	345088
70116	345089
81495	345090
128721	345091
62113	345092
51074	345093
18159	345094
135587	345095
112959	345096
2518	345097
8619	345098
139717	345099
37414	345100
133792	345101
85056	345102
156214	345103
9218	345104
75822	345105
65630	345106
158002	345107
32014	345108
51881	345109
89037	345110
3927	345111
58307	345112
126185	345113
141766	345114
122979	345115
48488	345116
132064	345117
13713	345118
53700	345119
69052	345120
54275	345121
85072	345122
59848	345123
10510	345124
51447	345125
12160	345126
120256	345127
4542	345128
94644	345129
111511	345130
12161	345131
17500	345132
47418	345133
79423	345134
88465	345135
72813	345136
135612	345137
30877	345138
42969	345139
9737	345140
85132	345141
41667	345142
7302	345143
47652	345144
136322	345145
25584	345146
81772	345147
23595	345148
77069	345149
88778	345150
77961	345151
15428	345152
93502	345153
110319	345154
158743	345155
112327	345156
46955	345157
82050	345158
18073	345159
4645	345160
23534	345161
109957	345162
62104	345163
32486	345164
31218	345165
66744	345166
25528	345167
127501	345168
48758	345169
135642	345170
70012	345171
89109	345172
56246	345173
18018	345174
11318	345175
129793	345176
7129	345177
137608	345178
35074	345179
102241	345180
45591	345181
27799	345182
107181	345183
136181	345184
18938	345185
145544	345186
24000	345187
82030	345188
17800	345189
21849	345190
21171	345191
89219	345192
49121	345193
121709	345194
159982	345195
53706	345196
102413	345197
111548	345198
21091	345199
152433	345200
61781	345201
4250	345202
55645	345203
34098	345204
18725	345205
110490	345206
58087	345207
33952	345208
166803	345209
33945	345210
64055	345211
51879	345212
26052	345213
104967	345214
23790	345215
67530	345216
23574	345217
108755	345218
27656	345219
30314	345220
1369	345221
145026	345222
40549	345223
134254	345224
68115	345225
74814	345226
28366	345227
110777	345228
33960	345229
53752	345230
113929	345231
132853	345232
56104	345233
82797	345234
51901	345235
103437	345236
57962	345237
127370	345238
87349	345239
41414	345240
65588	345241
110742	345242
88887	345243
88773	345244
8981	345245
74778	345246
4759	345247
135040	345248
150268	345249
164206	345250
52748	345251
83466	345252
156132	345253
124337	345254
25788	345255
35042	345256
156283	345257
75601	345258
63676	345259
88310	345260
102399	345261
43113	345262
119819	345263
61057	345264
46137	345265
31894	345266
30236	345267
24858	345268
83323	345269
39941	345270
95680	345271
120846	345272
138711	345273
88729	345274
56925	345275
113225	345276
102106	345277
105645	345278
103582	345279
1163	345280
154979	345281
11594	345282
167383	345283
25436	345284
32336	345285
39860	345286
117790	345287
167354	345288
72369	345289
4276	345290
59426	345291
96350	345292
33209	345293
89048	345294
77738	345295
67687	345296
67908	345297
31363	345298
88648	345299
162050	345300
167421	345301
15640	345302
52443	345303
161998	345304
18930	345305
28634	345306
4492	345307
20294	345308
30902	345309
186	345310
186	345311
22692	345312
73910	345313
618	345314
90412	345315
63233	345316
100047	345317
9117	345318
38823	345319
42211	345320
4673	345321
145265	345322
35749	345323
145329	345324
48888	345325
15420	345326
110588	345327
113245	345328
51117	345329
84942	345330
56084	345331
67999	345332
111436	345333
158659	345334
85919	345335
62102	345336
7086	345337
90688	345338
90331	345339
167474	345340
80942	345341
68680	345342
107702	345343
64938	345344
40233	345345
23138	345346
35862	345347
12350	345348
86779	345349
164109	345350
128130	345351
27823	345352
31872	345353
63203	345354
116691	345355
116795	345356
103698	345357
20087	345358
65746	345359
47108	345360
103441	345361
61174	345362
41310	345363
135874	345364
69178	345365
44466	345366
5456	345367
37159	345368
52216	345369
106823	345370
12430	345371
67618	345372
45077	345373
55164	345374
125317	345375
120475	345376
20729	345377
56480	345378
20014	345379
89022	345380
24050	345381
88690	345382
77143	345383
128918	345384
5583	345385
7349	345386
4293	345387
77672	345388
110593	345389
42457	345390
93084	345391
104601	345392
59659	345393
61288	345394
87512	345395
72975	345396
23929	345397
14010	345398
60978	345399
65371	345400
38502	345401
12112	345402
130612	345403
58599	345404
68681	345405
12645	345406
69839	345407
50562	345408
11311	345409
42071	345410
38166	345411
8740	345412
37817	345413
134433	345414
21996	345415
46045	345416
82134	345417
154531	345418
54054	345419
89196	345420
22744	345421
11807	345422
51437	345423
34440	345424
145371	345425
135551	345426
58587	345427
27938	345428
62786	345429
109915	345430
120351	345431
58086	345432
130627	345433
41249	345434
24536	345435
113167	345436
44108	345437
4909	345438
21890	345439
158708	345440
24767	345441
54129	345442
152315	345443
143654	345444
53342	345445
1223	345446
10188	345447
1075	345448
1417	345449
57572	345450
64209	345451
135452	345452
92232	345453
83427	345454
64603	345455
88008	345456
99312	345457
92263	345458
52455	345459
55737	345460
42269	345461
124806	345462
95517	345463
54524	345464
74543	345465
43453	345466
117392	345467
57540	345468
125747	345469
37700	345470
141158	345471
74595	345472
120395	345473
65419	345474
68987	345475
83012	345476
105506	345477
53234	345478
95469	345479
58330	345480
152998	345481
104532	345482
118809	345483
126374	345484
115066	345485
105516	345486
41960	345487
144139	345488
49593	345489
83791	345490
80973	345491
82162	345492
96609	345493
115050	345494
144050	345495
131194	345496
142602	345497
129218	345498
95617	345499
162500	345500
114672	345501
156765	345502
96790	345503
102673	345504
129593	345505
80968	345506
102588	345507
105376	345508
162289	345509
106028	345510
71478	345511
53656	345512
90220	345513
129147	345514
96801	345515
160297	345516
143582	345517
96958	345518
116779	345519
95470	345520
100639	345521
68291	345522
126157	345523
95562	345524
153037	345525
117638	345526
94486	345527
105937	345528
95611	345529
4182	345530
44128	345531
143778	345532
115123	345533
28538	345534
162143	345535
135658	345536
48507	345537
43004	345538
96387	345539
71486	345540
120324	345541
122750	345542
110229	345543
58312	345544
44040	345545
138498	345546
118746	345547
75725	345548
64834	345549
58007	345550
164235	345551
9494	345552
36983	345553
81789	345554
111722	345555
111722	345556
44727	345557
83716	345558
83360	345559
56940	345560
75282	345561
67985	345562
102899	345563
129364	345564
131433	345565
118678	345566
90487	345567
11944	345568
795	345569
26361	345570
13394	345571
71761	345572
23	345573
68631	345574
69857	345575
64095	345576
31774	345577
50468	345578
88879	345579
45700	345580
50005	345581
65657	345582
51930	345583
60460	345584
53045	345585
12286	345586
50506	345587
88386	345588
25938	345589
22104	345590
13882	345591
104463	345592
7890	345593
4645	345594
99781	345595
29267	345596
2829	345597
9314	345598
84	345599
204	345600
415	345601
1736	345602
6809	345603
24785	345604
35022	345605
109153	345606
1041	345607
10287	345608
33172	345609
106015	345610
1189	345611
12453	345612
174	345613
6693	345614
37126	345615
32143	345616
37962	345617
27405	345618
1183	345619
97265	345620
25	345621
102831	345622
60123	345623
16512	345624
5073	345625
1844	345626
37917	345627
878	345628
1826	345629
3916	345630
27033	345631
44099	345632
7213	345633
10695	345634
1183	345635
4447	345636
2735	345637
42157	345638
5033	345639
10121	345640
2485	345641
1665	345642
3186	345643
232	345644
10326	345645
3106	345646
9675	345647
1922	345648
13336	345649
1133	345650
8194	345651
364	345652
601	345653
2042	345654
5369	345655
76900	345656
23458	345657
35440	345658
35251	345659
1778	345660
204	345661
35568	345662
6099	345663
225	345664
31006	345665
137370	345666
90224	345667
52397	345668
5519	345669
2	345670
576	345671
10721	345672
2387	345673
125070	345674
129508	345675
22253	345676
136182	345677
15953	345678
75273	345679
14549	345680
6832	345681
21389	345682
3402	345683
85949	345684
112352	345685
54703	345686
36044	345687
2941	345688
3778	345689
1183	345690
26509	345691
46798	345692
8850	345693
112588	345694
27785	345695
21156	345696
1421	345697
34	345698
1183	345699
1183	345700
570	345701
1183	345702
14445	345703
1375	345704
4800	345705
34	345706
15370	345707
76277	345708
14783	345709
61579	345710
62281	345711
914	345712
1872	345713
475	345714
40447	345715
8676	345716
570	345717
34	345718
765	345719
94	345720
49472	345721
8610	345722
4772	345723
8705	345724
1109	345725
85	345726
7	345727
7	345728
354	345729
92618	345730
18786	345731
1045	345732
4525	345733
12925	345734
7814	345735
4905	345736
64074	345737
65239	345738
775	345739
1064	345740
1084	345741
748	345742
49424	345743
950	345744
15718	345745
689	345746
31	345747
8820	345748
1171	345749
9297	345750
11846	345751
11572	345752
119807	345753
34	345754
1924	345755
4335	345756
126919	345757
2308	345758
334	345759
2658	345760
1183	345761
687	345762
2770	345763
18889	345764
58583	345765
4525	345766
164509	345767
420	345768
475	345769
23028	345770
23028	345771
6268	345772
6372	345773
2	345774
2	345775
14547	345776
1663	345777
13036	345778
53974	345779
3253	345780
129421	345781
34	345782
2	345783
21602	345784
398	345785
1659	345786
156383	345787
22241	345788
9430	345789
2821	345790
114915	345791
4466	345792
117949	345793
2	345794
652	345795
1189	345796
5044	345797
324	345798
652	345799
13043	345800
16405	345801
77222	345802
109140	345803
27831	345804
124116	345805
77346	345806
59667	345807
44508	345808
36536	345809
995	345810
123629	345811
21944	345812
44141	345813
18385	345814
126044	345815
4607	345816
79880	345817
418	345818
1755	345819
108812	345820
108812	345821
107951	345822
495	345823
28996	345824
48689	345825
301	345826
23728	345827
73277	345828
147060	345829
578	345830
17117	345831
50699	345832
1841	345833
1841	345834
1841	345835
1841	345836
51989	345837
106988	345838
165823	345839
17846	345840
56249	345841
14537	345842
33028	345843
36668	345844
19285	345845
297	345846
30121	345847
8419	345848
69393	345849
166612	345850
30944	345851
80663	345852
1045	345853
27479	345854
603	345855
12308	345856
66984	345857
41501	345858
45655	345859
8520	345860
2420	345861
3989	345862
115	345863
49188	345864
1603	345865
18745	345866
41913	345867
59833	345868
298	345869
150	345870
1294	345871
183	345872
149162	345873
22143	345874
8171	345875
958	345876
479	345877
8288	345878
129320	345879
113388	345880
16358	345881
81788	345882
12712	345883
151	345884
1551	345885
1472	345886
45121	345887
52	345888
9	345889
1048	345890
1326	345891
304	345892
20402	345893
312	345894
131027	345895
21326	345896
39985	345897
1219	345898
1634	345899
71460	345900
11634	345901
51863	345902
69326	345903
5154	345904
424	345905
2061	345906
15219	345907
29220	345908
696	345909
334	345910
528	345911
4290	345912
1518	345913
40540	345914
7758	345915
6363	345916
3859	345917
6079	345918
52	345919
117013	345920
324	345921
48890	345922
45863	345923
155852	345924
7424	345925
87125	345926
22963	345927
87676	345928
91452	345929
1673	345930
525	345931
65943	345932
408	345933
3457	345934
48709	345935
4407	345936
79959	345937
52153	345938
101386	345939
47262	345940
26171	345941
81438	345942
30137	345943
95632	345944
165859	345945
109895	345946
156270	345947
152450	345948
37397	345949
29445	345950
236	345951
5112	345952
88082	345953
59137	345954
8200	345955
145092	345956
47115	345957
111528	345958
95707	345959
89188	345960
43310	345961
150299	345962
113431	345963
162664	345964
52197	345965
11662	345966
68881	345967
17052	345968
85972	345969
137836	345970
16664	345971
105129	345972
107	345973
87221	345974
91359	345975
38277	345976
945	345977
100413	345978
30899	345979
121047	345980
2399	345981
45045	345982
133875	345983
74689	345984
115222	345985
109230	345986
83325	345987
86834	345988
52472	345989
166209	345990
28963	345991
12445	345992
4446	345993
159607	345994
11363	345995
7771	345996
35770	345997
16810	345998
159247	345999
91867	346000
33652	346001
107246	346002
21939	346003
68386	346004
158299	346005
32633	346006
34537	346007
102491	346008
138535	346009
122340	346010
493	346011
78357	346012
91951	346013
59380	346014
20777	346015
52390	346016
5533	346017
629	346018
2907	346019
37963	346020
40010	346021
96597	346022
3073	346023
13528	346024
69411	346025
78148	346026
131310	346027
18303	346028
85277	346029
90490	346030
85514	346031
69960	346032
100480	346033
156754	346034
125603	346035
66221	346036
141	346037
8933	346038
94472	346039
1628	346040
162484	346041
52758	346042
14759	346043
54102	346044
145490	346045
158245	346046
162634	346047
2023	346048
25332	346049
81983	346050
2983	346051
154642	346052
92303	346053
63779	346054
70604	346055
69497	346056
58774	346057
594	346058
71235	346059
64566	346060
10172	346061
4325	346062
79267	346063
105567	346064
832	346065
81464	346066
101991	346067
9213	346068
8072	346069
48497	346070
27065	346071
52267	346072
44301	346073
7436	346074
126905	346075
71627	346076
45423	346077
149908	346078
4027	346079
1118	346080
154183	346081
29519	346082
102803	346083
65400	346084
14205	346085
22203	346086
28205	346087
49394	346088
106882	346089
53639	346090
132458	346091
59413	346092
136	346093
59230	346094
94220	346095
137791	346096
38084	346097
79449	346098
107664	346099
47905	346100
73170	346101
14850	346102
21297	346103
6242	346104
139577	346105
76883	346106
3175	346107
59823	346108
73357	346109
17642	346110
62506	346111
80583	346112
137301	346113
120124	346114
42410	346115
4260	346116
69628	346117
2023	346118
121198	346119
73565	346120
62236	346121
154363	346122
86571	346123
78011	346124
90627	346125
36031	346126
73029	346127
80361	346128
5020	346129
113232	346130
47121	346131
82791	346132
7951	346133
328	346134
164454	346135
94170	346136
9418	346137
31569	346138
11359	346139
28551	346140
57413	346141
44288	346142
71725	346143
5087	346144
48911	346145
4286	346146
36705	346147
26211	346148
55082	346149
150036	346150
1111	346151
12954	346152
53024	346153
111481	346154
66644	346155
121606	346156
13658	346157
16309	346158
10639	346159
145393	346160
136277	346161
6932	346162
59841	346163
105369	346164
20329	346165
113166	346166
14122	346167
41146	346168
161652	346169
115189	346170
61787	346171
31011	346172
139052	346173
137312	346174
39738	346175
52876	346176
37613	346177
127406	346178
76200	346179
74654	346180
38650	346181
107298	346182
125177	346183
108501	346184
4216	346185
101186	346186
140627	346187
28001	346188
1971	346189
53402	346190
145671	346191
20949	346192
105878	346193
58223	346194
120099	346195
39968	346196
5006	346197
121645	346198
137019	346199
56368	346200
53915	346201
132	346202
16462	346203
164288	346204
79281	346205
124261	346206
16523	346207
63727	346208
39349	346209
152853	346210
16234	346211
34668	346212
24381	346213
124509	346214
65979	346215
79339	346216
57406	346217
106960	346218
150788	346219
68261	346220
36142	346221
108606	346222
72046	346223
68300	346224
22737	346225
9843	346226
613	346227
18187	346228
60257	346229
85236	346230
37248	346231
88735	346232
136467	346233
107605	346234
33207	346235
107444	346236
35261	346237
45611	346238
87423	346239
2541	346240
10607	346241
34009	346242
72682	346243
12452	346244
1552	346245
137095	346246
76360	346247
48854	346248
146339	346249
40998	346250
68829	346251
10560	346252
147264	346253
70305	346254
17763	346255
11076	346256
1429	346257
47931	346258
51858	346259
93551	346260
75380	346261
32996	346262
14182	346263
54309	346264
65212	346265
132660	346266
248	346267
139617	346268
36845	346269
85397	346270
97743	346271
69299	346272
80935	346273
88121	346274
107704	346275
117156	346276
34209	346277
52306	346278
5688	346279
27535	346280
166392	346281
114356	346282
83757	346283
7003	346284
118544	346285
9625	346286
7688	346287
23458	346288
28516	346289
341	346290
2721	346291
37950	346292
22112	346293
78272	346294
19904	346295
204	346296
145131	346297
15779	346298
186	346299
146	346300
738	346301
509	346302
23	346303
10223	346304
15917	346305
12080	346306
7953	346307
34355	346308
2111	346309
10736	346310
2226	346311
1054	346312
19693	346313
14175	346314
3957	346315
3068	346316
34736	346317
2249	346318
141735	346319
125701	346320
25907	346321
55407	346322
3458	346323
404	346324
3264	346325
260	346326
17197	346327
185	346328
239	346329
42972	346330
6303	346331
8369	346332
234	346333
31461	346334
64640	346335
53219	346336
67982	346337
311	346338
51239	346339
8	346340
7671	346341
6446	346342
14760	346343
45679	346344
25005	346345
57491	346346
117005	346347
4459	346348
301	346349
73824	346350
17846	346351
37124	346352
43071	346353
86448	346354
505	346355
4016	346356
304	346357
7455	346358
2671	346359
1118	346360
19006	346361
4403	346362
79019	346363
7996	346364
7938	346365
90508	346366
3826	346367
6979	346368
4572	346369
9790	346370
114912	346371
111431	346372
3157	346373
82562	346374
36145	346375
38772	346376
15464	346377
5767	346378
4695	346379
3955	346380
1126	346381
1498	346382
20873	346383
10101	346384
82005	346385
73035	346386
37754	346387
64966	346388
21339	346389
2021	346390
27233	346391
71	346392
27059	346393
817	346394
105620	346395
26970	346396
76	346397
34805	346398
49412	346399
29042	346400
72924	346401
137027	346402
1389	346403
2558	346404
6832	346405
2387	346406
1244	346407
7644	346408
101177	346409
21326	346410
68904	346411
2021	346412
657	346413
5421	346414
210	346415
76558	346416
121072	346417
48106	346418
1326	346419
309	346420
256	346421
1184	346422
148643	346423
113281	346424
3240	346425
99270	346426
729	346427
18840	346428
10285	346429
12469	346430
68051	346431
4075	346432
6640	346433
258	346434
113735	346435
29122	346436
184	346437
66739	346438
5414	346439
70008	346440
1498	346441
61060	346442
47742	346443
1184	346444
334	346445
3205	346446
555	346447
32147	346448
7740	346449
104938	346450
37949	346451
656	346452
4847	346453
8	346454
5069	346455
31129	346456
149765	346457
49482	346458
339	346459
89345	346460
1108	346461
3	346462
2416	346463
2176	346464
2268	346465
5654	346466
894	346467
109	346468
439	346469
2383	346470
4661	346471
53917	346472
10	346473
5171	346474
529	346475
694	346476
185	346477
11463	346478
1054	346479
295	346480
1183	346481
1904	346482
21856	346483
16791	346484
60382	346485
100195	346486
6506	346487
72187	346488
63466	346489
529	346490
775	346491
2984	346492
1589	346493
5070	346494
4477	346495
784	346496
10103	346497
35627	346498
15	346499
36307	346500
2387	346501
3916	346502
422	346503
422	346504
4560	346505
621	346506
82476	346507
1459	346508
2727	346509
61227	346510
3878	346511
3724	346512
3877	346513
1380	346514
61560	346515
3605	346516
31	346517
23479	346518
338	346519
3336	346520
31042	346521
949	346522
6962	346523
33612	346524
775	346525
5424	346526
13143	346527
4156	346528
16412	346529
3576	346530
76563	346531
1977	346532
898	346533
975	346534
2528	346535
4093	346536
178	346537
33768	346538
2116	346539
453	346540
34	346541
2061	346542
28830	346543
45908	346544
1353	346545
2	346546
3205	346547
4999	346548
10565	346549
64098	346550
1771	346551
905	346552
81974	346553
25766	346554
97798	346555
23948	346556
632	346557
5985	346558
30520	346559
101334	346560
106262	346561
120171	346562
3354	346563
103511	346564
166276	346565
917	346566
7693	346567
6901	346568
4360	346569
4138	346570
57500	346571
3778	346572
424	346573
5528	346574
36228	346575
83305	346576
4449	346577
1598	346578
1030	346579
20482	346580
31768	346581
94585	346582
80097	346583
67191	346584
10666	346585
10181	346586
94541	346587
34608	346588
89374	346589
28127	346590
128357	346591
54510	346592
138560	346593
6607	346594
156	346595
154148	346596
19513	346597
53717	346598
56328	346599
14863	346600
47794	346601
24678	346602
87458	346603
47794	346604
43080	346605
33349	346606
41760	346607
4498	346608
65091	346609
4358	346610
57450	346611
461	346612
6959	346613
75590	346614
35193	346615
35193	346616
121592	346617
17851	346618
8931	346619
280	346620
37754	346621
25367	346622
10648	346623
75641	346624
22932	346625
11103	346626
87452	346627
1699	346628
86375	346629
7277	346630
3943	346631
37565	346632
2787	346633
3675	346634
2697	346635
9314	346636
97264	346637
111285	346638
15295	346639
7761	346640
22608	346641
54707	346642
558	346643
123507	346644
9029	346645
33309	346646
111085	346647
43842	346648
24935	346649
8349	346650
54103	346651
6123	346652
44648	346653
281	346654
121100	346655
41330	346656
125656	346657
80744	346658
121100	346659
13732	346660
6794	346661
35089	346662
31512	346663
54338	346664
54336	346665
9719	346666
48676	346667
62955	346668
7133	346669
51324	346670
156725	346671
19068	346672
6566	346673
200	346674
68299	346675
23400	346676
607	346677
10279	346678
31018	346679
424	346680
119154	346681
3720	346682
281	346683
281	346684
1626	346685
15772	346686
76288	346687
20902	346688
57874	346689
47129	346690
19929	346691
5471	346692
39560	346693
24810	346694
67779	346695
53614	346696
103235	346697
17839	346698
8014	346699
69901	346700
22338	346701
328	346702
297	346703
64384	346704
632	346705
49237	346706
682	346707
77557	346708
17512	346709
18570	346710
2600	346711
42378	346712
5232	346713
17983	346714
14236	346715
2805	346716
129254	346717
36334	346718
46071	346719
122317	346720
44632	346721
18065	346722
19547	346723
42273	346724
78149	346725
61836	346726
55989	346727
42405	346728
33495	346729
59455	346730
8316	346731
5173	346732
32809	346733
28995	346734
83818	346735
26264	346736
7186	346737
6794	346738
4026	346739
30181	346740
76899	346741
38280	346742
10458	346743
34174	346744
35417	346745
87854	346746
3326	346747
61472	346748
971	346749
22333	346750
5436	346751
80448	346752
46149	346753
123431	346754
14168	346755
5108	346756
20034	346757
120567	346758
56760	346759
10813	346760
22910	346761
88489	346762
65732	346763
15224	346764
122787	346765
1840	346766
24979	346767
43653	346768
32445	346769
11310	346770
133990	346771
12858	346772
80012	346773
5924	346774
19142	346775
19118	346776
29088	346777
33600	346778
4385	346779
2742	346780
16184	346781
16458	346782
35795	346783
12576	346784
26783	346785
31916	346786
186	346787
9039	346788
1296	346789
63810	346790
9082	346791
42113	346792
4506	346793
2816	346794
68511	346795
152779	346796
32037	346797
113935	346798
45031	346799
8243	346800
55822	346801
2073	346802
66098	346803
64629	346804
34223	346805
21968	346806
98977	346807
42110	346808
106983	346809
103423	346810
60637	346811
59266	346812
59758	346813
57414	346814
132906	346815
1817	346816
151135	346817
40708	346818
92451	346819
47395	346820
76355	346821
56851	346822
1306	346823
11947	346824
137416	346825
75554	346826
121239	346827
11224	346828
214	346829
67546	346830
9826	346831
86032	346832
62251	346833
37354	346834
33839	346835
99730	346836
92290	346837
92013	346838
22027	346839
13604	346840
57153	346841
36618	346842
5830	346843
97044	346844
59365	346845
76962	346846
57177	346847
41214	346848
61252	346849
68109	346850
64575	346851
156192	346852
68272	346853
156	346854
19349	346855
4834	346856
79779	346857
94575	346858
54568	346859
25246	346860
25594	346861
22808	346862
2697	346863
51067	346864
43637	346865
5514	346866
162043	346867
33918	346868
3625	346869
67547	346870
42143	346871
74275	346872
115620	346873
55284	346874
45637	346875
71657	346876
53103	346877
142459	346878
60069	346879
149183	346880
113222	346881
27189	346882
134079	346883
81897	346884
113080	346885
68775	346886
475	346887
2791	346888
71774	346889
65466	346890
33750	346891
66181	346892
32900	346893
48	346894
64500	346895
69322	346896
47142	346897
105928	346898
38903	346899
105828	346900
7511	346901
4143	346902
99695	346903
68865	346904
145466	346905
115332	346906
151	346907
5046	346908
130517	346909
78134	346910
99615	346911
99464	346912
40910	346913
68765	346914
95641	346915
33891	346916
61279	346917
7836	346918
16432	346919
70505	346920
72039	346921
107685	346922
28866	346923
49251	346924
97988	346925
10133	346926
90557	346927
93913	346928
76612	346929
65016	346930
4945	346931
73745	346932
83737	346933
92217	346934
106716	346935
68799	346936
101252	346937
67493	346938
145147	346939
160064	346940
154260	346941
20058	346942
49265	346943
45559	346944
73634	346945
63521	346946
77869	346947
17521	346948
41001	346949
10458	346950
893	346951
96337	346952
95384	346953
77580	346954
80909	346955
59300	346956
43938	346957
158378	346958
6764	346959
165865	346960
33051	346961
57713	346962
82583	346963
166739	346964
148914	346965
56688	346966
160322	346967
61869	346968
132859	346969
133820	346970
4620	346971
109829	346972
44943	346973
36047	346974
71926	346975
85903	346976
53379	346977
58027	346978
8104	346979
135287	346980
73454	346981
103816	346982
14026	346983
45189	346984
125558	346985
111020	346986
113907	346987
67914	346988
43870	346989
83829	346990
53458	346991
106462	346992
39224	346993
154923	346994
5850	346995
47166	346996
94493	346997
41547	346998
139461	346999
34757	347000
58471	347001
23882	347002
73241	347003
1572	347004
99001	347005
42555	347006
42356	347007
21878	347008
48541	347009
60532	347010
37608	347011
51916	347012
132607	347013
84930	347014
54042	347015
16169	347016
14237	347017
58957	347018
130666	347019
74524	347020
61576	347021
118611	347022
114957	347023
121509	347024
135578	347025
51220	347026
162533	347027
29907	347028
120988	347029
18697	347030
51620	347031
65896	347032
53879	347033
55654	347034
67809	347035
53854	347036
40513	347037
57542	347038
71229	347039
10763	347040
163659	347041
56487	347042
121162	347043
25992	347044
110751	347045
60673	347046
98249	347047
107870	347048
129256	347049
116616	347050
32313	347051
98627	347052
127002	347053
86339	347054
14637	347055
5	347056
108724	347057
88055	347058
8870	347059
105865	347060
74304	347061
91027	347062
17791	347063
87229	347064
27550	347065
52549	347066
12670	347067
127732	347068
18965	347069
37439	347070
37430	347071
59562	347072
136121	347073
76468	347074
85511	347075
16894	347076
79468	347077
24444	347078
18679	347079
2073	347080
52867	347081
127635	347082
117095	347083
148424	347084
27675	347085
30211	347086
34130	347087
78168	347088
103713	347089
124750	347090
67694	347091
110110	347092
83759	347093
19895	347094
74806	347095
35507	347096
11772	347097
99243	347098
48804	347099
146878	347100
104092	347101
65280	347102
120526	347103
147241	347104
51938	347105
115293	347106
27471	347107
113012	347108
35856	347109
12375	347110
92455	347111
104882	347112
46908	347113
54910	347114
77019	347115
134354	347116
91511	347117
18011	347118
10607	347119
150744	347120
67856	347121
128719	347122
25091	347123
85239	347124
18118	347125
89495	347126
19128	347127
92373	347128
103883	347129
39039	347130
10758	347131
65439	347132
96310	347133
25923	347134
122361	347135
51834	347136
109257	347137
14616	347138
4719	347139
51477	347140
38443	347141
88165	347142
9801	347143
43995	347144
30891	347145
40207	347146
158619	347147
51822	347148
160480	347149
9405	347150
87666	347151
38641	347152
160500	347153
75244	347154
148608	347155
88809	347156
2527	347157
97006	347158
108759	347159
67811	347160
7062	347161
134106	347162
145411	347163
68945	347164
167776	347165
82290	347166
9665	347167
126289	347168
70455	347169
30645	347170
87656	347171
54136	347172
39565	347173
19663	347174
109742	347175
30506	347176
23269	347177
86229	347178
42337	347179
26109	347180
154798	347181
85424	347182
79609	347183
17959	347184
120248	347185
133634	347186
133954	347187
156795	347188
46758	347189
33185	347190
90212	347191
147083	347192
66904	347193
77595	347194
45825	347195
96281	347196
127750	347197
135500	347198
61355	347199
71982	347200
27173	347201
45643	347202
48098	347203
9474	347204
94234	347205
91310	347206
64896	347207
150996	347208
42231	347209
105086	347210
121359	347211
102513	347212
87206	347213
15831	347214
57550	347215
63059	347216
35056	347217
100970	347218
167634	347219
73604	347220
83961	347221
127367	347222
73671	347223
97490	347224
58625	347225
97951	347226
149142	347227
113700	347228
93587	347229
104295	347230
59749	347231
7758	347232
164198	347233
69953	347234
26535	347235
4798	347236
84600	347237
65598	347238
101170	347239
114301	347240
50487	347241
63065	347242
132269	347243
55472	347244
105108	347245
28194	347246
130781	347247
79283	347248
50801	347249
121152	347250
158796	347251
65173	347252
51069	347253
57492	347254
114925	347255
121662	347256
107231	347257
84544	347258
38048	347259
78444	347260
155118	347261
111539	347262
56616	347263
34148	347264
95252	347265
16643	347266
7426	347267
74812	347268
45464	347269
97141	347270
35045	347271
23263	347272
59554	347273
42936	347274
67567	347275
94187	347276
111822	347277
111999	347278
89086	347279
71654	347280
23555	347281
115500	347282
54169	347283
57755	347284
23046	347285
96303	347286
95623	347287
51962	347288
43534	347289
6178	347290
52299	347291
73017	347292
110091	347293
130610	347294
158223	347295
9931	347296
109153	347297
119724	347298
103790	347299
67617	347300
97962	347301
95584	347302
103531	347303
158168	347304
42373	347305
139325	347306
79868	347307
90343	347308
19479	347309
19796	347310
69086	347311
11523	347312
29822	347313
53910	347314
121080	347315
52276	347316
9471	347317
3346	347318
35235	347319
65844	347320
19251	347321
15837	347322
52247	347323
160112	347324
81471	347325
973	347326
43971	347327
18876	347328
32259	347329
102561	347330
110829	347331
55372	347332
152523	347333
55484	347334
4181	347335
34984	347336
57377	347337
77353	347338
258	347339
49706	347340
158097	347341
68231	347342
23951	347343
20824	347344
82139	347345
88154	347346
16229	347347
56743	347348
56743	347349
33418	347350
11242	347351
20592	347352
11898	347353
56695	347354
106553	347355
11699	347356
917	347357
90389	347358
66307	347359
8843	347360
22207	347361
2336	347362
14841	347363
11839	347364
67213	347365
44537	347366
17683	347367
76692	347368
77994	347369
47858	347370
45	347371
104175	347372
50591	347373
91483	347374
130869	347375
23133	347376
5411	347377
87162	347378
11564	347379
12616	347380
22786	347381
45776	347382
55776	347383
6587	347384
36361	347385
144506	347386
43761	347387
40	347388
127839	347389
5022	347390
5403	347391
97095	347392
35557	347393
6587	347394
82071	347395
3790	347396
3790	347397
41025	347398
39840	347399
40890	347400
37256	347401
7274	347402
14121	347403
7909	347404
32231	347405
34532	347406
28761	347407
96100	347408
62948	347409
86802	347410
43861	347411
42526	347412
42526	347413
38175	347414
55328	347415
19239	347416
20237	347417
720	347418
89631	347419
7620	347420
21906	347421
37269	347422
4693	347423
754	347424
18242	347425
151815	347426
26968	347427
170	347428
8195	347429
437	347430
689	347431
2619	347432
1214	347433
31519	347434
6940	347435
615	347436
78108	347437
21186	347438
10268	347439
3755	347440
43654	347441
139859	347442
8756	347443
113802	347444
92502	347445
93882	347446
11026	347447
312	347448
11002	347449
23163	347450
23163	347451
133904	347452
13257	347453
6002	347454
6243	347455
54785	347456
133555	347457
4729	347458
9492	347459
10786	347460
28752	347461
133587	347462
6582	347463
76913	347464
18530	347465
90550	347466
73920	347467
8936	347468
4685	347469
316	347470
24808	347471
105634	347472
6247	347473
30295	347474
29223	347475
60188	347476
4261	347477
936	347478
68689	347479
40509	347480
75293	347481
31228	347482
13943	347483
41602	347484
22412	347485
66383	347486
82074	347487
52606	347488
8417	347489
73554	347490
5980	347491
126613	347492
95117	347493
54607	347494
133143	347495
138142	347496
36187	347497
7547	347498
25096	347499
1365	347500
6671	347501
32677	347502
11135	347503
29054	347504
134	347505
23525	347506
60921	347507
31389	347508
4147	347509
150391	347510
7893	347511
1314	347512
12602	347513
358	347514
41575	347515
111315	347516
36	347517
20370	347518
1044	347519
18463	347520
912	347521
7689	347522
109138	347523
78859	347524
46090	347525
88180	347526
62933	347527
28428	347528
98256	347529
3211	347530
151093	347531
16949	347532
77616	347533
24	347534
7346	347535
23167	347536
24	347537
80083	347538
28979	347539
30951	347540
112074	347541
88843	347542
108531	347543
105091	347544
96376	347545
100721	347546
73752	347547
75582	347548
156223	347549
14504	347550
94554	347551
57355	347552
141911	347553
134	347554
67776	347555
10846	347556
26129	347557
61668	347558
55538	347559
49558	347560
104513	347561
55492	347562
31064	347563
71806	347564
121783	347565
137266	347566
75514	347567
63913	347568
29988	347569
91252	347570
75794	347571
83020	347572
102283	347573
96481	347574
119875	347575
34064	347576
52976	347577
34000	347578
96215	347579
47729	347580
84474	347581
64190	347582
36590	347583
33639	347584
50906	347585
120420	347586
19112	347587
44846	347588
109439	347589
112217	347590
46220	347591
98654	347592
10952	347593
67671	347594
28601	347595
22546	347596
24271	347597
83383	347598
33555	347599
55221	347600
39523	347601
79566	347602
58260	347603
127640	347604
33643	347605
110410	347606
96389	347607
72281	347608
95777	347609
110589	347610
79077	347611
97029	347612
71212	347613
38522	347614
52886	347615
2170	347616
253	347617
78203	347618
125613	347619
11169	347620
9146	347621
103163	347622
122651	347623
127636	347624
129337	347625
43273	347626
49339	347627
51095	347628
10666	347629
11450	347630
55258	347631
10561	347632
23416	347633
94790	347634
53999	347635
107945	347636
78450	347637
24497	347638
10846	347639
81326	347640
129445	347641
45665	347642
132860	347643
158735	347644
99879	347645
141904	347646
387	347647
152942	347648
77342	347649
156707	347650
150809	347651
4229	347652
50052	347653
4297	347654
16096	347655
13778	347656
19525	347657
69077	347658
38687	347659
3746	347660
106250	347661
119760	347662
13825	347663
13825	347664
8843	347665
30669	347666
19929	347667
58948	347668
41106	347669
40001	347670
165925	347671
92789	347672
42605	347673
19550	347674
1287	347675
68001	347676
96657	347677
133854	347678
138872	347679
85729	347680
40706	347681
14617	347682
21179	347683
130435	347684
6238	347685
84303	347686
9111	347687
62392	347688
53293	347689
63502	347690
108907	347691
41289	347692
60608	347693
118633	347694
128807	347695
166062	347696
28361	347697
78979	347698
58537	347699
110153	347700
87168	347701
90229	347702
80149	347703
65403	347704
115292	347705
67116	347706
124713	347707
72043	347708
53320	347709
55520	347710
58913	347711
54179	347712
51142	347713
152335	347714
131038	347715
160106	347716
57237	347717
3953	347718
89843	347719
17001	347720
82924	347721
69515	347722
102743	347723
91370	347724
59371	347725
88113	347726
15265	347727
124419	347728
74655	347729
124162	347730
25843	347731
95373	347732
51638	347733
75867	347734
83824	347735
131483	347736
32978	347737
80347	347738
73718	347739
92629	347740
110312	347741
158279	347742
165913	347743
70285	347744
42053	347745
5415	347746
92190	347747
139660	347748
69427	347749
19598	347750
16203	347751
110566	347752
123190	347753
26582	347754
128971	347755
161662	347756
87538	347757
56457	347758
52510	347759
2307	347760
96754	347761
132444	347762
72903	347763
164505	347764
19623	347765
37048	347766
74756	347767
52349	347768
16427	347769
77412	347770
86402	347771
110230	347772
46814	347773
117671	347774
142110	347775
118690	347776
109707	347777
39413	347778
52449	347779
162154	347780
103495	347781
132646	347782
118541	347783
70112	347784
21330	347785
24655	347786
4277	347787
24109	347788
8385	347789
68835	347790
77510	347791
54818	347792
8496	347793
89113	347794
139773	347795
55573	347796
58540	347797
9235	347798
122673	347799
110693	347800
137840	347801
119199	347802
44115	347803
53240	347804
120363	347805
88909	347806
149815	347807
90051	347808
33908	347809
113046	347810
78163	347811
110138	347812
116831	347813
40532	347814
166175	347815
134357	347816
68710	347817
84864	347818
87709	347819
92321	347820
41559	347821
8733	347822
52918	347823
61455	347824
30428	347825
109356	347826
37299	347827
63633	347828
95927	347829
33539	347830
93348	347831
58081	347832
127717	347833
7804	347834
49240	347835
18642	347836
11373	347837
55489	347838
11259	347839
105155	347840
10474	347841
162213	347842
11144	347843
30396	347844
68380	347845
9896	347846
34301	347847
12976	347848
74496	347849
67938	347850
31477	347851
65618	347852
27578	347853
40173	347854
87975	347855
22389	347856
102933	347857
161996	347858
129694	347859
37811	347860
14227	347861
40785	347862
14909	347863
106886	347864
14242	347865
38776	347866
19570	347867
76842	347868
69366	347869
37894	347870
92436	347871
56606	347872
11300	347873
28364	347874
88710	347875
18327	347876
90649	347877
87011	347878
157518	347879
87276	347880
68748	347881
73465	347882
59802	347883
80796	347884
18327	347885
76308	347886
84725	347887
77948	347888
127950	347889
29962	347890
148750	347891
138620	347892
90150	347893
80282	347894
29889	347895
72849	347896
129488	347897
22760	347898
936	347899
16930	347900
25918	347901
1152	347902
342	347903
36626	347904
30143	347905
88342	347906
18087	347907
51806	347908
22424	347909
85082	347910
3849	347911
743	347912
39889	347913
19	347914
55029	347915
27134	347916
1410	347917
16129	347918
92077	347919
118651	347920
103159	347921
7646	347922
1513	347923
86131	347924
71635	347925
71635	347926
140450	347927
109396	347928
39965	347929
20742	347930
74608	347931
21076	347932
1621	347933
83518	347934
1094	347935
61093	347936
139398	347937
80818	347938
17902	347939
34502	347940
31653	347941
75494	347942
5	347943
13394	347944
25392	347945
44808	347946
17992	347947
4836	347948
128176	347949
11512	347950
113348	347951
150940	347952
85359	347953
71181	347954
2210	347955
5933	347956
291	347957
2333	347958
106709	347959
1379	347960
224	347961
1631	347962
104671	347963
13246	347964
1060	347965
67615	347966
122385	347967
246	347968
28241	347969
17137	347970
70492	347971
133175	347972
50212	347973
626	347974
79116	347975
34816	347976
382	347977
30464	347978
62336	347979
116707	347980
122858	347981
18503	347982
139519	347983
87	347984
1089	347985
109407	347986
151060	347987
79311	347988
111810	347989
65150	347990
8634	347991
17472	347992
114936	347993
138505	347994
31774	347995
111810	347996
111167	347997
7549	347998
4026	347999
13549	348000
4426	348001
3	348002
76776	348003
62058	348004
35682	348005
110625	348006
110642	348007
156592	348008
78032	348009
122845	348010
112185	348011
118748	348012
60740	348013
90797	348014
99353	348015
33419	348016
150767	348017
66768	348018
66768	348019
35655	348020
13211	348021
51797	348022
58674	348023
38058	348024
16240	348025
6518	348026
85679	348027
58871	348028
113371	348029
123504	348030
21902	348031
14716	348032
18198	348033
14717	348034
90462	348035
90798	348036
23206	348037
130887	348038
15409	348039
13524	348040
6518	348041
141549	348042
102954	348043
102947	348044
93002	348045
108172	348046
88641	348047
59495	348048
7855	348049
15646	348050
109812	348051
15690	348052
50632	348053
33417	348054
38153	348055
7585	348056
31651	348057
13541	348058
36954	348059
27363	348060
19135	348061
25358	348062
6934	348063
34873	348064
112787	348065
49670	348066
51520	348067
24759	348068
13549	348069
52399	348070
12731	348071
27196	348072
42113	348073
106832	348074
67067	348075
5891	348076
93076	348077
29659	348078
11572	348079
38070	348080
284	348081
78391	348082
25668	348083
284	348084
24353	348085
67912	348086
14424	348087
34743	348088
755	348089
29072	348090
1463	348091
1937	348092
38909	348093
25540	348094
6577	348095
89478	348096
81498	348097
65220	348098
8717	348099
7344	348100
43200	348101
86565	348102
848	348103
18061	348104
25358	348105
39497	348106
25540	348107
66053	348108
54528	348109
1598	348110
104832	348111
50647	348112
403	348113
13591	348114
85741	348115
109352	348116
60543	348117
1373	348118
125891	348119
23476	348120
60382	348121
67723	348122
41250	348123
137736	348124
65413	348125
43980	348126
65413	348127
25121	348128
17326	348129
105744	348130
60729	348131
156144	348132
70275	348133
152426	348134
59799	348135
111545	348136
4903	348137
550	348138
19702	348139
52889	348140
139678	348141
139650	348142
35048	348143
47600	348144
18260	348145
15892	348146
15892	348147
85210	348148
6488	348149
40134	348150
9452	348151
53660	348152
68954	348153
64971	348154
73435	348155
46516	348156
31150	348157
16612	348158
107248	348159
127500	348160
35665	348161
136025	348162
134554	348163
7458	348164
122406	348165
4149	348166
122464	348167
69240	348168
102	348169
37393	348170
79321	348171
82752	348172
34493	348173
122767	348174
2390	348175
3968	348176
21498	348177
19865	348178
10268	348179
116898	348180
31820	348181
565	348182
25106	348183
96767	348184
37823	348185
6928	348186
29609	348187
15965	348188
63501	348189
29037	348190
39733	348191
87127	348192
38571	348193
59078	348194
82287	348195
16835	348196
41096	348197
134205	348198
111631	348199
141	348200
137291	348201
41719	348202
148519	348203
5055	348204
2336	348205
19613	348206
48885	348207
2169	348208
68345	348209
154484	348210
1215	348211
39769	348212
101448	348213
15848	348214
102214	348215
18692	348216
47608	348217
13340	348218
28871	348219
1209	348220
65949	348221
1061	348222
10038	348223
100310	348224
82109	348225
4986	348226
39	348227
33286	348228
165	348229
56051	348230
10087	348231
66461	348232
2651	348233
5414	348234
626	348235
121388	348236
31042	348237
118595	348238
6965	348239
763	348240
8336	348241
1434	348242
6264	348243
8	348244
8	348245
31	348246
12637	348247
87921	348248
1277	348249
22677	348250
8	348251
9062	348252
4625	348253
158655	348254
31183	348255
303	348256
8	348257
29948	348258
8	348259
8	348260
11639	348261
8	348262
80185	348263
8	348264
8	348265
8	348266
21576	348267
8090	348268
19	348269
3517	348270
20225	348271
2568	348272
6841	348273
876	348274
6	348275
2526	348276
25824	348277
597	348278
108347	348279
1	348280
6841	348281
6841	348282
84	348283
8	348284
31768	348285
41477	348286
56629	348287
64689	348288
24762	348289
39394	348290
4183	348291
75668	348292
86413	348293
64	348294
12145	348295
62252	348296
57038	348297
54705	348298
58142	348299
16313	348300
50443	348301
50443	348302
862	348303
115145	348304
55269	348305
79137	348306
17460	348307
115431	348308
121794	348309
36	348310
141225	348311
11423	348312
46207	348313
226	348314
44326	348315
15094	348316
41735	348317
19451	348318
1670	348319
67688	348320
139645	348321
10036	348322
74184	348323
30826	348324
131883	348325
52	348326
100025	348327
35017	348328
59754	348329
82397	348330
1339	348331
142184	348332
87499	348333
14911	348334
55506	348335
75316	348336
105	348337
241	348338
20736	348339
32410	348340
9160	348341
4180	348342
81528	348343
145198	348344
1946	348345
54047	348346
23134	348347
4546	348348
27167	348349
2906	348350
85	348351
23008	348352
128	348353
18405	348354
713	348355
8	348356
16	348357
1012	348358
81819	348359
12729	348360
162431	348361
2428	348362
10	348363
11060	348364
5063	348365
72996	348366
149610	348367
5831	348368
33300	348369
5831	348370
74813	348371
84571	348372
47199	348373
1370	348374
130332	348375
20884	348376
9290	348377
1338	348378
49189	348379
28	348380
8734	348381
59225	348382
6775	348383
58	348384
5296	348385
132583	348386
7364	348387
128316	348388
74759	348389
40670	348390
2981	348391
83096	348392
24368	348393
19689	348394
15561	348395
5909	348396
164	348397
19689	348398
6861	348399
24368	348400
19139	348401
8183	348402
67913	348403
92616	348404
24189	348405
319	348406
3080	348407
164	348408
24368	348409
19689	348410
5909	348411
164	348412
1215	348413
18831	348414
18750	348415
24430	348416
21182	348417
2528	348418
14647	348419
5001	348420
31094	348421
17302	348422
105	348423
25513	348424
25513	348425
2464	348426
16107	348427
1205	348428
1215	348429
5001	348430
37669	348431
5719	348432
105	348433
46055	348434
24368	348435
10087	348436
24368	348437
11865	348438
37786	348439
802	348440
15295	348441
46730	348442
3782	348443
2479	348444
19	348445
24755	348446
9504	348447
29983	348448
39614	348449
20708	348450
15382	348451
4	348452
54602	348453
28291	348454
128073	348455
81236	348456
12301	348457
31283	348458
25215	348459
21716	348460
42190	348461
117794	348462
33835	348463
14885	348464
13510	348465
138751	348466
18270	348467
67959	348468
2112	348469
10200	348470
54486	348471
71492	348472
681	348473
13649	348474
42884	348475
46674	348476
58880	348477
18832	348478
2529	348479
31870	348480
21680	348481
3971	348482
1315	348483
121075	348484
22680	348485
42397	348486
70570	348487
84734	348488
80383	348489
88785	348490
68938	348491
88942	348492
132232	348493
157667	348494
134669	348495
158818	348496
115470	348497
24828	348498
57688	348499
5593	348500
30675	348501
68841	348502
158254	348503
129776	348504
66671	348505
31273	348506
47709	348507
137055	348508
53791	348509
37656	348510
51750	348511
46856	348512
65021	348513
160128	348514
80393	348515
154273	348516
158026	348517
86127	348518
38668	348519
83210	348520
12952	348521
6110	348522
32901	348523
24326	348524
67831	348525
13093	348526
25	348527
330	348528
8497	348529
4657	348530
4660	348531
1778	348532
96599	348533
12529	348534
1324	348535
28768	348536
57664	348537
30115	348538
76179	348539
134022	348540
112652	348541
30159	348542
30159	348543
5129	348544
88857	348545
95698	348546
27719	348547
41816	348548
21093	348549
97747	348550
76594	348551
27672	348552
4026	348553
68197	348554
30632	348555
30632	348556
41936	348557
79424	348558
124399	348559
120031	348560
74109	348561
6120	348562
57377	348563
86955	348564
37701	348565
7547	348566
31095	348567
37503	348568
86363	348569
9375	348570
19848	348571
133368	348572
99315	348573
84218	348574
13358	348575
49403	348576
633	348577
16459	348578
105289	348579
13517	348580
27701	348581
11150	348582
132718	348583
40669	348584
19956	348585
21217	348586
324	348587
30438	348588
60737	348589
10820	348590
106269	348591
159980	348592
27392	348593
14084	348594
23476	348595
2445	348596
64450	348597
633	348598
24349	348599
51324	348600
29572	348601
54007	348602
2508	348603
91095	348604
2887	348605
87065	348606
6751	348607
75314	348608
18417	348609
12405	348610
35907	348611
35907	348612
35907	348613
1094	348614
35715	348615
91582	348616
12849	348617
115896	348618
90774	348619
70430	348620
23463	348621
11738	348622
6410	348623
117801	348624
125169	348625
56276	348626
11827	348627
120102	348628
156736	348629
107503	348630
141975	348631
157110	348632
119131	348633
7880	348634
19935	348635
117808	348636
24700	348637
36574	348638
9197	348639
156735	348640
9538	348641
39143	348642
80242	348643
79582	348644
94087	348645
110176	348646
145098	348647
62091	348648
47965	348649
52601	348650
19825	348651
161880	348652
8863	348653
96878	348654
61325	348655
3503	348656
27490	348657
24391	348658
154341	348659
89102	348660
15923	348661
86285	348662
4886	348663
112569	348664
3176	348665
21799	348666
37727	348667
37295	348668
102498	348669
40012	348670
6413	348671
154707	348672
37196	348673
30981	348674
37363	348675
101899	348676
13778	348677
839	348678
41995	348679
93669	348680
11615	348681
83107	348682
31021	348683
52618	348684
65567	348685
154305	348686
124812	348687
10097	348688
57411	348689
130740	348690
47748	348691
139379	348692
32580	348693
160377	348694
17609	348695
43229	348696
107229	348697
3398	348698
55465	348699
5026	348700
44563	348701
125413	348702
58374	348703
139280	348704
13172	348705
13795	348706
41237	348707
42244	348708
105519	348709
10401	348710
19909	348711
152464	348712
82818	348713
10401	348714
14376	348715
42690	348716
15397	348717
72167	348718
32477	348719
15397	348720
642	348721
62354	348722
9284	348723
8512	348724
41062	348725
21656	348726
31123	348727
35649	348728
8422	348729
20286	348730
71213	348731
10258	348732
301	348733
14361	348734
42294	348735
55086	348736
55086	348737
1995	348738
134646	348739
74024	348740
44254	348741
1849	348742
1328	348743
5270	348744
43646	348745
112653	348746
38410	348747
453	348748
56122	348749
13440	348750
22696	348751
2155	348752
25232	348753
244	348754
4248	348755
5837	348756
34056	348757
11539	348758
35474	348759
63361	348760
78974	348761
1220	348762
642	348763
131107	348764
12936	348765
2311	348766
101578	348767
24	348768
15184	348769
29194	348770
556	348771
509	348772
55176	348773
24223	348774
48303	348775
12019	348776
11223	348777
18925	348778
642	348779
44168	348780
10528	348781
50330	348782
31302	348783
112698	348784
50619	348785
150325	348786
37260	348787
62030	348788
52631	348789
787	348790
33980	348791
2755	348792
25	348793
659	348794
211	348795
13940	348796
733	348797
8456	348798
3996	348799
18201	348800
199	348801
851	348802
348	348803
322	348804
7915	348805
35899	348806
83569	348807
17	348808
46990	348809
73266	348810
902	348811
1051	348812
87	348813
32423	348814
39939	348815
40103	348816
16165	348817
10906	348818
39939	348819
7020	348820
16227	348821
77030	348822
24300	348823
31581	348824
89620	348825
47161	348826
40112	348827
24757	348828
42072	348829
114649	348830
29020	348831
89307	348832
42072	348833
997	348834
106606	348835
47437	348836
95	348837
95	348838
67848	348839
76431	348840
6582	348841
74003	348842
3560	348843
11164	348844
112984	348845
19525	348846
62230	348847
106008	348848
9561	348849
80263	348850
88556	348851
3610	348852
64930	348853
19393	348854
39222	348855
90457	348856
38817	348857
52195	348858
697	348859
11003	348860
47303	348861
41995	348862
16255	348863
8675	348864
76794	348865
20471	348866
46719	348867
34674	348868
57898	348869
129579	348870
101682	348871
26350	348872
40692	348873
15196	348874
10762	348875
59006	348876
10294	348877
2860	348878
11910	348879
2431	348880
448	348881
52210	348882
25301	348883
11615	348884
19965	348885
19858	348886
11625	348887
134997	348888
29555	348889
54338	348890
114438	348891
39361	348892
23581	348893
23581	348894
178	348895
9198	348896
70700	348897
20958	348898
16338	348899
494	348900
108108	348901
24152	348902
80026	348903
88327	348904
74062	348905
58379	348906
122142	348907
28156	348908
13685	348909
9235	348910
85373	348911
108136	348912
34662	348913
253	348914
21647	348915
113148	348916
11422	348917
151876	348918
40295	348919
56995	348920
69727	348921
29329	348922
18941	348923
31266	348924
25870	348925
57306	348926
92198	348927
15437	348928
50784	348929
21415	348930
38756	348931
44995	348932
29874	348933
27944	348934
25322	348935
77757	348936
66446	348937
44	348938
27491	348939
24901	348940
6468	348941
11020	348942
17871	348943
2529	348944
3249	348945
7768	348946
98	348947
227	348948
381	348949
102	348950
703	348951
3243	348952
3859	348953
1388	348954
71909	348955
19502	348956
892	348957
12528	348958
3782	348959
291	348960
236	348961
291	348962
2470	348963
19533	348964
5424	348965
5424	348966
19533	348967
69338	348968
69321	348969
45417	348970
3876	348971
37242	348972
3	348973
35321	348974
30136	348975
126692	348976
41930	348977
93938	348978
15212	348979
3825	348980
8430	348981
3021	348982
67470	348983
41862	348984
44003	348985
14874	348986
42786	348987
166250	348988
21089	348989
20832	348990
2493	348991
32912	348992
76213	348993
32978	348994
62565	348995
24060	348996
154229	348997
138834	348998
128115	348999
4292	349000
4292	349001
48350	349002
40247	349003
92737	349004
75973	349005
39317	349006
44051	349007
117807	349008
107882	349009
40878	349010
17956	349011
19889	349012
9893	349013
4862	349014
4862	349015
66916	349016
96523	349017
89221	349018
89221	349019
117840	349020
106154	349021
85948	349022
95005	349023
27259	349024
88331	349025
5231	349026
2802	349027
27711	349028
25613	349029
109773	349030
15943	349031
66058	349032
9716	349033
164280	349034
78644	349035
31597	349036
23902	349037
82082	349038
24854	349039
19104	349040
41956	349041
53870	349042
14683	349043
104554	349044
8623	349045
60511	349046
674	349047
1035	349048
37451	349049
6038	349050
1016	349051
17422	349052
122622	349053
12622	349054
997	349055
52574	349056
88339	349057
18560	349058
998	349059
98851	349060
17461	349061
15649	349062
101346	349063
74861	349064
17132	349065
137017	349066
116695	349067
64160	349068
114432	349069
164113	349070
41524	349071
389	349072
389	349073
147007	349074
110701	349075
121372	349076
113724	349077
2960	349078
121400	349079
30130	349080
5238	349081
16860	349082
9323	349083
7724	349084
116620	349085
40646	349086
30021	349087
4	349088
86695	349089
11119	349090
80490	349091
37807	349092
95326	349093
8773	349094
116593	349095
55889	349096
24509	349097
14581	349098
6585	349099
78119	349100
100746	349101
148513	349102
35224	349103
17345	349104
75863	349105
25658	349106
99189	349107
39351	349108
17320	349109
4710	349110
63207	349111
2399	349112
7991	349113
3639	349114
72619	349115
15003	349116
59855	349117
110674	349118
2636	349119
10316	349120
49679	349121
49679	349122
115236	349123
99866	349124
31807	349125
62640	349126
4539	349127
39912	349128
39912	349129
66143	349130
24147	349131
6665	349132
6665	349133
77244	349134
12478	349135
33614	349136
16452	349137
42681	349138
33846	349139
8157	349140
7314	349141
3628	349142
7670	349143
11476	349144
117016	349145
13729	349146
42602	349147
39209	349148
28992	349149
16332	349150
78614	349151
132388	349152
113574	349153
12411	349154
110112	349155
4918	349156
26485	349157
10681	349158
31072	349159
56192	349160
13424	349161
1480	349162
160735	349163
57546	349164
14653	349165
10678	349166
43478	349167
13089	349168
13362	349169
19890	349170
2807	349171
903	349172
10706	349173
16220	349174
72902	349175
32473	349176
16599	349177
24757	349178
31572	349179
1632	349180
15107	349181
39445	349182
3783	349183
64905	349184
17874	349185
154	349186
32206	349187
87390	349188
22294	349189
105767	349190
84723	349191
130758	349192
124077	349193
10820	349194
110514	349195
27925	349196
131092	349197
23359	349198
132789	349199
50326	349200
33595	349201
99328	349202
11921	349203
115335	349204
132141	349205
106184	349206
28680	349207
8816	349208
13186	349209
162030	349210
22581	349211
62919	349212
3657	349213
118803	349214
38561	349215
69625	349216
8859	349217
164297	349218
116722	349219
121471	349220
117053	349221
129702	349222
13176	349223
103314	349224
141784	349225
105776	349226
62918	349227
29386	349228
102866	349229
28852	349230
39605	349231
78557	349232
41384	349233
63826	349234
120600	349235
81772	349236
41120	349237
37502	349238
31281	349239
50141	349240
104685	349241
117366	349242
71285	349243
90137	349244
81254	349245
91281	349246
134968	349247
80777	349248
72312	349249
75030	349250
106264	349251
19819	349252
129750	349253
167279	349254
43746	349255
17397	349256
107305	349257
122849	349258
47998	349259
3743	349260
31825	349261
37955	349262
106211	349263
22450	349264
29233	349265
131002	349266
10648	349267
112525	349268
134276	349269
49994	349270
62919	349271
107376	349272
1878	349273
13186	349274
4824	349275
125663	349276
154834	349277
18503	349278
102128	349279
88331	349280
40295	349281
119949	349282
32920	349283
37177	349284
27651	349285
8469	349286
126407	349287
13186	349288
49997	349289
27306	349290
20948	349291
117345	349292
89274	349293
17719	349294
165876	349295
31435	349296
30083	349297
48297	349298
159021	349299
129429	349300
156587	349301
77078	349302
5546	349303
42223	349304
93091	349305
67215	349306
84200	349307
123601	349308
40144	349309
48048	349310
138149	349311
129382	349312
29587	349313
91584	349314
51752	349315
126104	349316
86627	349317
23215	349318
41347	349319
31770	349320
23430	349321
36345	349322
4682	349323
25786	349324
130604	349325
18110	349326
21646	349327
15416	349328
28892	349329
8246	349330
48261	349331
1387	349332
2179	349333
284	349334
333	349335
8941	349336
161	349337
22115	349338
234	349339
33	349340
10630	349341
19559	349342
4150	349343
2568	349344
55	349345
160	349346
568	349347
562	349348
113244	349349
291	349350
89280	349351
1097	349352
63	349353
26903	349354
27987	349355
42977	349356
86581	349357
6000	349358
6334	349359
1919	349360
112	349361
59	349362
43240	349363
1566	349364
383	349365
979	349366
315	349367
858	349368
21	349369
10	349370
778	349371
24657	349372
5359	349373
53001	349374
2785	349375
6375	349376
3081	349377
325	349378
325	349379
43122	349380
1387	349381
8800	349382
96	349383
8	349384
231	349385
806	349386
33	349387
14892	349388
135565	349389
207	349390
675	349391
5568	349392
2021	349393
31695	349394
12408	349395
84625	349396
51622	349397
17258	349398
26071	349399
699	349400
38754	349401
36024	349402
1616	349403
79972	349404
1107	349405
325	349406
366	349407
518	349408
3990	349409
14375	349410
212	349411
6166	349412
30674	349413
2971	349414
1829	349415
7964	349416
66574	349417
418	349418
23963	349419
369	349420
19592	349421
142	349422
137212	349423
66189	349424
5	349425
1825	349426
699	349427
11024	349428
259	349429
560	349430
8225	349431
2837	349432
23549	349433
610	349434
2222	349435
1992	349436
12333	349437
58074	349438
3747	349439
22496	349440
163	349441
2706	349442
38431	349443
667	349444
936	349445
3267	349446
131	349447
968	349448
796	349449
4116	349450
4702	349451
637	349452
453	349453
5588	349454
49	349455
607	349456
179	349457
170	349458
51	349459
101	349460
6148	349461
411	349462
9293	349463
23163	349464
65843	349465
32134	349466
3119	349467
59048	349468
15343	349469
234	349470
77242	349471
6102	349472
336	349473
987	349474
107217	349475
112158	349476
46806	349477
23273	349478
3	349479
3231	349480
235	349481
328	349482
14821	349483
1000	349484
273	349485
3986	349486
4522	349487
111	349488
3745	349489
18525	349490
72924	349491
149	349492
106302	349493
180	349494
180	349495
180	349496
2028	349497
2709	349498
5692	349499
2914	349500
76619	349501
89624	349502
207	349503
27302	349504
2345	349505
2597	349506
246	349507
5127	349508
1044	349509
4675	349510
21918	349511
28243	349512
5	349513
1059	349514
119	349515
6048	349516
8577	349517
75539	349518
96	349519
8294	349520
89338	349521
3119	349522
3204	349523
77411	349524
36075	349525
1261	349526
1401	349527
1360	349528
2737	349529
402	349530
2071	349531
30626	349532
23301	349533
46291	349534
605	349535
325	349536
99102	349537
2255	349538
156033	349539
138	349540
291	349541
31129	349542
2637	349543
69731	349544
166	349545
1	349546
3281	349547
90	349548
864	349549
4256	349550
20820	349551
128858	349552
20901	349553
8131	349554
42546	349555
881	349556
246	349557
154	349558
94	349559
112	349560
33550	349561
11449	349562
35032	349563
13779	349564
48693	349565
79118	349566
222	349567
40	349568
3859	349569
349	349570
80	349571
2712	349572
658	349573
5077	349574
245	349575
85027	349576
165902	349577
179	349578
2	349579
111553	349580
4986	349581
10067	349582
70467	349583
279	349584
2922	349585
75379	349586
9132	349587
143919	349588
54145	349589
6850	349590
8124	349591
2520	349592
282	349593
1233	349594
1233	349595
1352	349596
35137	349597
17027	349598
1117	349599
50553	349600
9274	349601
219	349602
109345	349603
1488	349604
82	349605
1163	349606
432	349607
640	349608
1314	349609
5501	349610
377	349611
219	349612
55	349613
167	349614
1	349615
1	349616
695	349617
1931	349618
85179	349619
24	349620
22359	349621
549	349622
2120	349623
169	349624
64830	349625
22	349626
50225	349627
1825	349628
96847	349629
7997	349630
322	349631
2002	349632
122749	349633
3046	349634
33777	349635
4057	349636
42992	349637
766	349638
858	349639
27	349640
1964	349641
124508	349642
83844	349643
57	349644
1523	349645
1035	349646
689	349647
3716	349648
35	349649
49	349650
1317	349651
8153	349652
7937	349653
48845	349654
831	349655
90410	349656
445	349657
2518	349658
20541	349659
110	349660
325	349661
2087	349662
41646	349663
112	349664
9757	349665
245	349666
23	349667
10230	349668
290	349669
1035	349670
6343	349671
16237	349672
180	349673
87421	349674
2045	349675
2194	349676
860	349677
9857	349678
75	349679
75	349680
109	349681
11220	349682
19732	349683
110969	349684
287	349685
4743	349686
3466	349687
82955	349688
746	349689
23159	349690
16930	349691
112	349692
2052	349693
13037	349694
743	349695
6712	349696
41671	349697
15502	349698
1825	349699
76360	349700
4737	349701
45	349702
1035	349703
1632	349704
152	349705
5579	349706
2243	349707
23471	349708
88841	349709
50460	349710
15	349711
53440	349712
3187	349713
7674	349714
1859	349715
24	349716
445	349717
137534	349718
2771	349719
116396	349720
83961	349721
1100	349722
24952	349723
4522	349724
167	349725
527	349726
149	349727
2902	349728
9671	349729
90698	349730
90752	349731
558	349732
3560	349733
4780	349734
104842	349735
83466	349736
112	349737
2018	349738
25431	349739
93826	349740
5534	349741
45	349742
562	349743
154	349744
94477	349745
62425	349746
149	349747
1515	349748
613	349749
263	349750
3161	349751
1038	349752
4316	349753
242	349754
2185	349755
101079	349756
1958	349757
1460	349758
6942	349759
995	349760
30626	349761
141075	349762
15106	349763
80	349764
87962	349765
246	349766
15351	349767
29716	349768
68314	349769
172	349770
9365	349771
133	349772
687	349773
906	349774
10300	349775
6186	349776
24967	349777
34654	349778
796	349779
4343	349780
518	349781
518	349782
31998	349783
911	349784
1945	349785
98	349786
955	349787
1352	349788
94515	349789
1379	349790
22	349791
148	349792
88642	349793
24246	349794
7046	349795
83048	349796
87747	349797
84325	349798
2702	349799
894	349800
60303	349801
28479	349802
27649	349803
3237	349804
4370	349805
21321	349806
10630	349807
1640	349808
207	349809
116826	349810
257	349811
1094	349812
8924	349813
445	349814
55	349815
892	349816
2300	349817
60606	349818
26215	349819
36845	349820
52498	349821
9430	349822
2780	349823
119	349824
7407	349825
70609	349826
56898	349827
20882	349828
58265	349829
3119	349830
8051	349831
26757	349832
17742	349833
8733	349834
46663	349835
80	349836
19056	349837
906	349838
8451	349839
10737	349840
21075	349841
24386	349842
11987	349843
1457	349844
3275	349845
3521	349846
105755	349847
7776	349848
2661	349849
5817	349850
16084	349851
364	349852
149	349853
68753	349854
47180	349855
94	349856
27723	349857
438	349858
2078	349859
1044	349860
70554	349861
90711	349862
1143	349863
3161	349864
149	349865
112	349866
806	349867
860	349868
67	349869
318	349870
108609	349871
47074	349872
3426	349873
31998	349874
15554	349875
149	349876
889	349877
246	349878
117598	349879
111688	349880
68803	349881
860	349882
86388	349883
3711	349884
14124	349885
118677	349886
2288	349887
37168	349888
1994	349889
31661	349890
1088	349891
38872	349892
389	349893
577	349894
314	349895
42405	349896
79181	349897
134378	349898
137267	349899
3771	349900
15323	349901
104084	349902
111711	349903
10593	349904
142	349905
9901	349906
1000	349907
111	349908
47395	349909
4491	349910
8747	349911
1133	349912
312	349913
38879	349914
43336	349915
49174	349916
22309	349917
56478	349918
57	349919
124	349920
33098	349921
3829	349922
8284	349923
25050	349924
156	349925
493	349926
889	349927
920	349928
117	349929
34721	349930
658	349931
54165	349932
2175	349933
139	349934
881	349935
573	349936
80048	349937
85808	349938
1356	349939
149	349940
138	349941
54332	349942
22092	349943
4813	349944
4517	349945
221	349946
97	349947
32176	349948
117	349949
610	349950
4833	349951
6680	349952
54205	349953
6537	349954
45904	349955
54107	349956
80752	349957
22252	349958
347	349959
600	349960
1167	349961
1619	349962
637	349963
7168	349964
14431	349965
493	349966
1264	349967
4508	349968
102097	349969
4246	349970
188	349971
59	349972
5466	349973
1564	349974
3011	349975
6716	349976
92653	349977
132589	349978
6967	349979
13036	349980
111253	349981
64979	349982
1425	349983
16139	349984
37020	349985
29568	349986
18484	349987
16908	349988
149	349989
2949	349990
35451	349991
6354	349992
19934	349993
3324	349994
15154	349995
4150	349996
234	349997
180	349998
733	349999
8	350000
1323	350001
46	350002
17455	350003
6025	350004
491	350005
1002	350006
87067	350007
1258	350008
1100	350009
245	350010
39853	350011
1399	350012
13117	350013
271	350014
2120	350015
1258	350016
3829	350017
4254	350018
9327	350019
4333	350020
10	350021
10230	350022
5437	350023
2149	350024
917	350025
19559	350026
936	350027
1759	350028
1	350029
431	350030
266	350031
11521	350032
1672	350033
11553	350034
43143	350035
10434	350036
59	350037
4086	350038
50662	350039
23283	350040
1969	350041
8109	350042
32868	350043
1038	350044
308	350045
50466	350046
7191	350047
9307	350048
10987	350049
7507	350050
2222	350051
10143	350052
18778	350053
744	350054
15872	350055
34107	350056
5741	350057
50845	350058
13573	350059
562	350060
1005	350061
52461	350062
34524	350063
45	350064
71171	350065
18029	350066
25571	350067
836	350068
11051	350069
7407	350070
4333	350071
24934	350072
71065	350073
3641	350074
212	350075
17251	350076
48789	350077
46	350078
737	350079
40817	350080
6924	350081
4254	350082
124	350083
756	350084
234	350085
39942	350086
21623	350087
2730	350088
1364	350089
98	350090
201	350091
2416	350092
23474	350093
62928	350094
57	350095
56265	350096
1306	350097
114	350098
7674	350099
46479	350100
1258	350101
49465	350102
141890	350103
52021	350104
69420	350105
263	350106
59	350107
16809	350108
3715	350109
3043	350110
24660	350111
733	350112
1924	350113
35813	350114
290	350115
558	350116
2077	350117
1233	350118
987	350119
4370	350120
138	350121
128858	350122
57	350123
85789	350124
89673	350125
741	350126
6440	350127
55187	350128
50600	350129
500	350130
70055	350131
5293	350132
202	350133
20972	350134
59163	350135
754	350136
12251	350137
940	350138
222	350139
20813	350140
1295	350141
55	350142
13613	350143
17329	350144
5191	350145
88416	350146
2025	350147
152	350148
1258	350149
214	350150
59	350151
19515	350152
3745	350153
15976	350154
22347	350155
19995	350156
4560	350157
1736	350158
47795	350159
23981	350160
7995	350161
8294	350162
2074	350163
6	350164
69288	350165
45885	350166
12751	350167
31538	350168
87467	350169
1002	350170
208	350171
1002	350172
110554	350173
1640	350174
6887	350175
940	350176
36557	350177
15216	350178
5077	350179
7831	350180
32455	350181
134221	350182
71384	350183
1557	350184
80881	350185
52924	350186
80	350187
36515	350188
10630	350189
12532	350190
912	350191
68347	350192
37277	350193
72195	350194
1298	350195
4522	350196
110644	350197
22926	350198
27	350199
331	350200
459	350201
35910	350202
58906	350203
29810	350204
40965	350205
17536	350206
7065	350207
4370	350208
2504	350209
16264	350210
94454	350211
1986	350212
16098	350213
246	350214
15	350215
189	350216
3360	350217
2840	350218
2196	350219
341	350220
650	350221
121325	350222
104133	350223
83473	350224
82055	350225
1672	350226
4465	350227
637	350228
80931	350229
29485	350230
95735	350231
114897	350232
673	350233
11475	350234
3842	350235
14881	350236
234	350237
296	350238
443	350239
827	350240
23640	350241
99243	350242
5872	350243
49405	350244
1096	350245
385	350246
1307	350247
685	350248
57	350249
7331	350250
2445	350251
10674	350252
794	350253
18533	350254
580	350255
2990	350256
55	350257
17057	350258
48	350259
6635	350260
23611	350261
1570	350262
2451	350263
1	350264
15695	350265
1196	350266
2845	350267
1553	350268
2481	350269
41171	350270
3860	350271
7399	350272
460	350273
8800	350274
489	350275
17093	350276
149	350277
25860	350278
474	350279
33684	350280
8986	350281
6537	350282
2451	350283
42662	350284
29220	350285
19340	350286
8520	350287
34806	350288
9809	350289
21	350290
676	350291
291	350292
1734	350293
60281	350294
26718	350295
2093	350296
26751	350297
1079	350298
741	350299
57	350300
25585	350301
9863	350302
64155	350303
7447	350304
17809	350305
22245	350306
1611	350307
9354	350308
15437	350309
325	350310
10733	350311
81262	350312
115374	350313
35562	350314
70055	350315
2991	350316
2023	350317
1986	350318
107060	350319
3843	350320
72575	350321
744	350322
57764	350323
1017	350324
15775	350325
148768	350326
23880	350327
54815	350328
14014	350329
375	350330
40	350331
3252	350332
585	350333
798	350334
2704	350335
673	350336
872	350337
688	350338
5366	350339
11361	350340
3134	350341
7770	350342
39746	350343
1035	350344
1035	350345
23140	350346
8	350347
2078	350348
57	350349
62674	350350
12478	350351
4556	350352
59866	350353
501	350354
11679	350355
26214	350356
3686	350357
2657	350358
2657	350359
94414	350360
302	350361
3	350362
11893	350363
1566	350364
2186	350365
34275	350366
15722	350367
28462	350368
103	350369
756	350370
2129	350371
71889	350372
101	350373
28959	350374
170	350375
4871	350376
290	350377
118566	350378
931	350379
55674	350380
87027	350381
112772	350382
49	350383
291	350384
618	350385
66156	350386
80448	350387
659	350388
16328	350389
4526	350390
36736	350391
1315	350392
787	350393
2426	350394
55599	350395
13112	350396
364	350397
208	350398
1429	350399
19631	350400
97809	350401
112	350402
35032	350403
37821	350404
1640	350405
261	350406
5850	350407
27199	350408
13606	350409
101651	350410
73830	350411
3428	350412
3428	350413
33057	350414
44190	350415
107677	350416
16933	350417
1237	350418
107824	350419
74858	350420
2013	350421
38913	350422
7507	350423
24417	350424
83473	350425
22971	350426
29646	350427
1808	350428
1150	350429
53272	350430
33026	350431
1605	350432
10662	350433
79575	350434
1470	350435
637	350436
81977	350437
3405	350438
3180	350439
410	350440
698	350441
333	350442
47231	350443
148685	350444
13655	350445
3571	350446
364	350447
407	350448
936	350449
25989	350450
2023	350451
8258	350452
261	350453
917	350454
96	350455
348	350456
641	350457
28933	350458
9	350459
10	350460
107	350461
1680	350462
8946	350463
5359	350464
79699	350465
44775	350466
15298	350467
6265	350468
51741	350469
6896	350470
21623	350471
2476	350472
6199	350473
2125	350474
1069	350475
1619	350476
3320	350477
40	350478
1845	350479
2225	350480
3284	350481
3467	350482
273	350483
8689	350484
725	350485
8286	350486
2210	350487
1047	350488
42986	350489
28632	350490
1515	350491
2300	350492
466	350493
31930	350494
27448	350495
2255	350496
2841	350497
2841	350498
5627	350499
1951	350500
3773	350501
15745	350502
8045	350503
61029	350504
137333	350505
3521	350506
5187	350507
3285	350508
3465	350509
3192	350510
2098	350511
4491	350512
143811	350513
1797	350514
1971	350515
420	350516
828	350517
806	350518
93371	350519
121	350520
25983	350521
5921	350522
208	350523
1095	350524
1332	350525
10439	350526
18506	350527
10893	350528
16548	350529
25914	350530
3190	350531
3011	350532
21	350533
61552	350534
256	350535
236	350536
676	350537
9663	350538
911	350539
35298	350540
7776	350541
67369	350542
97924	350543
87029	350544
20622	350545
207	350546
714	350547
17241	350548
130768	350549
96	350550
12350	350551
52540	350552
2558	350553
64548	350554
2702	350555
640	350556
29122	350557
124	350558
62250	350559
69	350560
56295	350561
59	350562
8341	350563
66049	350564
358	350565
32579	350566
8953	350567
2177	350568
24542	350569
95332	350570
59201	350571
137318	350572
445	350573
16101	350574
57673	350575
1074	350576
7507	350577
52460	350578
6507	350579
12867	350580
34286	350581
55	350582
9062	350583
676	350584
59	350585
30	350586
2	350587
16345	350588
1551	350589
75	350590
132	350591
94211	350592
13794	350593
676	350594
236	350595
6180	350596
10756	350597
624	350598
17889	350599
2210	350600
32	350601
436	350602
42120	350603
38079	350604
53910	350605
109	350606
717	350607
132720	350608
48	350609
93779	350610
104170	350611
122899	350612
100707	350613
71544	350614
55077	350615
1495	350616
5873	350617
23566	350618
89508	350619
604	350620
5033	350621
7003	350622
43143	350623
601	350624
722	350625
11085	350626
15299	350627
15261	350628
123	350629
5020	350630
7094	350631
112	350632
3716	350633
22	350634
181	350635
5	350636
17626	350637
8798	350638
14761	350639
7137	350640
130588	350641
11311	350642
76675	350643
133962	350644
3231	350645
6365	350646
18090	350647
99594	350648
80	350649
3083	350650
70621	350651
25486	350652
208	350653
300	350654
2497	350655
47219	350656
21531	350657
55	350658
3213	350659
6017	350660
3426	350661
3426	350662
2137	350663
12422	350664
29089	350665
888	350666
87679	350667
718	350668
69193	350669
105023	350670
400	350671
58	350672
21015	350673
24660	350674
2794	350675
730	350676
5207	350677
1712	350678
14322	350679
1808	350680
6780	350681
21264	350682
6270	350683
726	350684
1087	350685
95376	350686
445	350687
82	350688
114714	350689
24797	350690
64537	350691
64588	350692
1566	350693
2243	350694
5	350695
86817	350696
48213	350697
518	350698
30575	350699
54028	350700
360	350701
2023	350702
214	350703
21859	350704
10436	350705
2573	350706
238	350707
2717	350708
325	350709
48693	350710
3186	350711
68139	350712
126	350713
4306	350714
261	350715
3072	350716
24	350717
40821	350718
2459	350719
6283	350720
223	350721
9435	350722
3639	350723
2668	350724
80759	350725
31168	350726
35474	350727
2718	350728
5	350729
105342	350730
808	350731
38294	350732
7825	350733
9215	350734
102586	350735
8354	350736
2720	350737
24	350738
9340	350739
22264	350740
16742	350741
541	350742
2345	350743
13772	350744
32987	350745
3	350746
9213	350747
20805	350748
89042	350749
357	350750
1564	350751
13407	350752
2953	350753
121	350754
12092	350755
38144	350756
8689	350757
75613	350758
263	350759
170	350760
34114	350761
110	350762
2803	350763
89283	350764
601	350765
3792	350766
86316	350767
308	350768
39441	350769
25819	350770
52428	350771
16572	350772
11261	350773
1813	350774
123	350775
592	350776
72727	350777
54073	350778
3843	350779
38906	350780
967	350781
1076	350782
41743	350783
1702	350784
34109	350785
119	350786
170	350787
154	350788
2297	350789
9474	350790
4279	350791
19599	350792
1054	350793
11676	350794
98	350795
53177	350796
139132	350797
2102	350798
287	350799
25568	350800
7092	350801
15863	350802
45141	350803
81015	350804
7	350805
398	350806
381	350807
291	350808
98	350809
5612	350810
238	350811
3599	350812
6180	350813
1258	350814
46214	350815
64	350816
7264	350817
40598	350818
26523	350819
291	350820
11771	350821
29064	350822
131	350823
2568	350824
3600	350825
25175	350826
273	350827
273	350828
1086	350829
59258	350830
773	350831
5325	350832
51946	350833
79895	350834
57	350835
1	350836
231	350837
527	350838
2479	350839
546	350840
20800	350841
529	350842
110449	350843
102575	350844
29220	350845
121	350846
16437	350847
41285	350848
4112	350849
14846	350850
3	350851
107	350852
684	350853
3706	350854
1163	350855
8	350856
3196	350857
6257	350858
4	350859
19	350860
6808	350861
92438	350862
29553	350863
19102	350864
8	350865
1270	350866
14	350867
3	350868
8	350869
3073	350870
11980	350871
628	350872
86107	350873
8520	350874
2272	350875
142	350876
3193	350877
273	350878
2518	350879
3829	350880
659	350881
90	350882
1387	350883
29290	350884
71442	350885
8233	350886
4581	350887
1388	350888
1178	350889
3530	350890
214	350891
121	350892
8294	350893
112	350894
3679	350895
1564	350896
20209	350897
1634	350898
27129	350899
2116	350900
31122	350901
141060	350902
387	350903
765	350904
10	350905
409	350906
26924	350907
11589	350908
291	350909
49	350910
149	350911
3521	350912
17251	350913
128043	350914
286	350915
18506	350916
1258	350917
37534	350918
8587	350919
1990	350920
12063	350921
58014	350922
675	350923
212	350924
91441	350925
1985	350926
64910	350927
14612	350928
37727	350929
1	350930
12403	350931
3903	350932
1605	350933
13297	350934
1055	350935
1290	350936
216	350937
300	350938
1344	350939
29550	350940
300	350941
124356	350942
31890	350943
11198	350944
392	350945
2550	350946
2550	350947
8	350948
49484	350949
3494	350950
1080	350951
1152	350952
5134	350953
256	350954
78946	350955
94379	350956
21935	350957
3798	350958
867	350959
30683	350960
4351	350961
4351	350962
8936	350963
11679	350964
6151	350965
1059	350966
1888	350967
556	350968
29740	350969
59	350970
5658	350971
659	350972
8	350973
51500	350974
62	350975
6727	350976
3479	350977
1087	350978
6606	350979
1244	350980
21828	350981
121	350982
88450	350983
13184	350984
6459	350985
70	350986
290	350987
19730	350988
57	350989
4356	350990
224	350991
71805	350992
55240	350993
98624	350994
60243	350995
2043	350996
5090	350997
10753	350998
4327	350999
432	351000
375	351001
290	351002
5090	351003
920	351004
1306	351005
19103	351006
107	351007
12789	351008
1702	351009
2990	351010
37805	351011
4356	351012
43966	351013
691	351014
135986	351015
56951	351016
92653	351017
9822	351018
1707	351019
2769	351020
32	351021
126	351022
17593	351023
41317	351024
126	351025
59	351026
59	351027
2280	351028
2501	351029
308	351030
23780	351031
8543	351032
214	351033
1619	351034
112	351035
32	351036
113804	351037
31876	351038
721	351039
80737	351040
59	351041
15	351042
28217	351043
20036	351044
83464	351045
1091	351046
1886	351047
1634	351048
23188	351049
409	351050
60	351051
77062	351052
172	351053
1461	351054
3001	351055
1634	351056
27987	351057
575	351058
5187	351059
13	351060
24292	351061
9369	351062
2990	351063
202	351064
36946	351065
1054	351066
32	351067
3	351068
134381	351069
105417	351070
339	351071
85236	351072
14912	351073
21086	351074
16736	351075
64740	351076
43478	351077
59660	351078
64804	351079
18255	351080
16513	351081
430	351082
61425	351083
6104	351084
124554	351085
27220	351086
15719	351087
1653	351088
353	351089
4862	351090
53108	351091
107991	351092
3470	351093
603	351094
56152	351095
60146	351096
72928	351097
53917	351098
19338	351099
39325	351100
1244	351101
3078	351102
66833	351103
4012	351104
13577	351105
146165	351106
129338	351107
2194	351108
256	351109
25975	351110
610	351111
22867	351112
3119	351113
30	351114
111176	351115
66964	351116
186	351117
4884	351118
37108	351119
14386	351120
1074	351121
9849	351122
44396	351123
86238	351124
229	351125
1586	351126
9148	351127
16870	351128
22369	351129
879	351130
75931	351131
53161	351132
1334	351133
5096	351134
125220	351135
61924	351136
6355	351137
27567	351138
68587	351139
5673	351140
3213	351141
10504	351142
106616	351143
19045	351144
115378	351145
15812	351146
57244	351147
63369	351148
119502	351149
46595	351150
171	351151
401	351152
401	351153
72681	351154
4608	351155
69075	351156
79499	351157
80728	351158
15194	351159
7724	351160
29817	351161
66720	351162
28879	351163
23359	351164
30406	351165
8896	351166
49188	351167
22256	351168
6888	351169
17109	351170
4078	351171
95985	351172
12026	351173
20826	351174
4871	351175
50749	351176
152820	351177
85906	351178
108987	351179
13521	351180
48741	351181
3498	351182
773	351183
8471	351184
11233	351185
1223	351186
27259	351187
7073	351188
6573	351189
16405	351190
8207	351191
1456	351192
79216	351193
55435	351194
11607	351195
92050	351196
117402	351197
13021	351198
5964	351199
2979	351200
4656	351201
152495	351202
121174	351203
113449	351204
3253	351205
61552	351206
1631	351207
95685	351208
11345	351209
121599	351210
3635	351211
59553	351212
22588	351213
25520	351214
105994	351215
11595	351216
14773	351217
91586	351218
3498	351219
10736	351220
58124	351221
66794	351222
3322	351223
68295	351224
32917	351225
63652	351226
110637	351227
8155	351228
37065	351229
741	351230
27949	351231
18005	351232
166089	351233
134595	351234
7230	351235
7800	351236
75409	351237
50617	351238
25906	351239
1294	351240
1886	351241
53004	351242
62243	351243
1334	351244
111907	351245
120173	351246
88800	351247
61262	351248
65756	351249
75364	351250
27044	351251
136102	351252
133784	351253
19712	351254
26672	351255
3972	351256
7729	351257
23691	351258
4014	351259
11985	351260
35531	351261
42701	351262
78959	351263
23702	351264
122958	351265
20917	351266
95912	351267
99550	351268
19970	351269
39554	351270
142161	351271
83476	351272
71110	351273
9842	351274
136372	351275
45275	351276
130296	351277
59846	351278
88202	351279
47598	351280
4885	351281
32201	351282
13968	351283
14614	351284
23881	351285
26748	351286
10518	351287
46392	351288
30370	351289
953	351290
8081	351291
11165	351292
48177	351293
50677	351294
73147	351295
6320	351296
2539	351297
10619	351298
12264	351299
9176	351300
61752	351301
3601	351302
62738	351303
322	351304
1000	351305
62674	351306
680	351307
8871	351308
9904	351309
4408	351310
45	351311
21374	351312
2543	351313
19400	351314
122306	351315
104457	351316
268	351317
3421	351318
45884	351319
17298	351320
29582	351321
5179	351322
10238	351323
3850	351324
7633	351325
105373	351326
2646	351327
12912	351328
17240	351329
37259	351330
42063	351331
3436	351332
153725	351333
15313	351334
69909	351335
76534	351336
3520	351337
1471	351338
43984	351339
95590	351340
1901	351341
124544	351342
232	351343
64545	351344
11589	351345
2096	351346
4156	351347
4156	351348
4156	351349
4156	351350
95931	351351
125881	351352
139639	351353
37464	351354
89158	351355
1122	351356
3865	351357
3244	351358
5325	351359
90470	351360
1629	351361
15	351362
15	351363
12	351364
12	351365
12	351366
12	351367
12	351368
12	351369
12	351370
12	351371
92639	351372
119193	351373
43790	351374
12	351375
39285	351376
46482	351377
46482	351378
12	351379
12	351380
12	351381
12	351382
12	351383
12	351384
12	351385
12	351386
12	351387
12	351388
12	351389
26553	351390
39982	351391
171	351392
171	351393
786	351394
50596	351395
171	351396
105365	351397
171	351398
90172	351399
690	351400
8861	351401
690	351402
9411	351403
90180	351404
121814	351405
42	351406
70081	351407
30105	351408
59049	351409
3856	351410
85	351411
49131	351412
46677	351413
37796	351414
1820	351415
20361	351416
74890	351417
1362	351418
16146	351419
40226	351420
82178	351421
37764	351422
16124	351423
64355	351424
33332	351425
5837	351426
3416	351427
21400	351428
5055	351429
23881	351430
113453	351431
1810	351432
18981	351433
83517	351434
150285	351435
165716	351436
105054	351437
30442	351438
110368	351439
62258	351440
70838	351441
166	351442
79610	351443
55793	351444
51395	351445
127183	351446
97	351447
1136	351448
4133	351449
1096	351450
85390	351451
4551	351452
136256	351453
99342	351454
87147	351455
42075	351456
33567	351457
33216	351458
45600	351459
83858	351460
26695	351461
88105	351462
4115	351463
42006	351464
99080	351465
72004	351466
96873	351467
42201	351468
145261	351469
83294	351470
138512	351471
92397	351472
52114	351473
25877	351474
97	351475
18713	351476
8614	351477
1876	351478
52659	351479
154549	351480
26534	351481
74400	351482
135775	351483
96465	351484
53917	351485
87575	351486
11396	351487
37759	351488
105217	351489
77036	351490
43614	351491
19693	351492
158259	351493
19127	351494
86496	351495
24	351496
84171	351497
64355	351498
10694	351499
8288	351500
84597	351501
47043	351502
31724	351503
97661	351504
47080	351505
19693	351506
72868	351507
1551	351508
1249	351509
62156	351510
90632	351511
673	351512
62295	351513
69	351514
18521	351515
165942	351516
415	351517
52617	351518
148711	351519
114788	351520
19174	351521
30156	351522
42299	351523
139169	351524
31901	351525
11689	351526
7262	351527
14581	351528
299	351529
4477	351530
129826	351531
14367	351532
59011	351533
2894	351534
8320	351535
770	351536
158395	351537
79857	351538
4283	351539
3516	351540
158815	351541
15203	351542
2240	351543
3741	351544
151103	351545
96820	351546
230	351547
151082	351548
99194	351549
68144	351550
1876	351551
9367	351552
162401	351553
77917	351554
130660	351555
118978	351556
1872	351557
156306	351558
9934	351559
8680	351560
3431	351561
12357	351562
41030	351563
77841	351564
10118	351565
79770	351566
90560	351567
88934	351568
5491	351569
5855	351570
40	351571
7737	351572
62295	351573
4356	351574
36	351575
2025	351576
2543	351577
1289	351578
22690	351579
530	351580
7432	351581
13259	351582
3178	351583
67643	351584
432	351585
118700	351586
82932	351587
8153	351588
11190	351589
1270	351590
26	351591
12506	351592
122141	351593
7984	351594
40777	351595
8526	351596
22720	351597
117959	351598
4251	351599
591	351600
276	351601
2656	351602
39927	351603
894	351604
156	351605
45356	351606
1619	351607
31416	351608
2421	351609
127	351610
957	351611
35462	351612
14354	351613
839	351614
9258	351615
17478	351616
21977	351617
16960	351618
21324	351619
8320	351620
1201	351621
12110	351622
3150	351623
4399	351624
38009	351625
40191	351626
88057	351627
2032	351628
782	351629
45420	351630
766	351631
82945	351632
48695	351633
8539	351634
128515	351635
70355	351636
16608	351637
39630	351638
126385	351639
45813	351640
111713	351641
11267	351642
61697	351643
87086	351644
30161	351645
125910	351646
72938	351647
117680	351648
61525	351649
23113	351650
61443	351651
13109	351652
9028	351653
264	351654
264	351655
189	351656
1022	351657
2938	351658
9009	351659
23994	351660
82381	351661
2214	351662
41952	351663
4301	351664
453	351665
58499	351666
4261	351667
30664	351668
12676	351669
126175	351670
60431	351671
20	351672
124338	351673
42447	351674
11281	351675
15625	351676
170	351677
155	351678
22024	351679
1858	351680
24337	351681
1337	351682
10001	351683
8214	351684
59209	351685
42331	351686
2042	351687
20	351688
16715	351689
98163	351690
85546	351691
79944	351692
17810	351693
13993	351694
3922	351695
3677	351696
358	351697
2285	351698
2440	351699
3078	351700
34998	351701
35934	351702
33713	351703
49998	351704
4193	351705
28744	351706
25409	351707
40584	351708
2059	351709
71185	351710
3487	351711
55585	351712
112124	351713
90378	351714
53381	351715
20230	351716
392	351717
59475	351718
73672	351719
26605	351720
68161	351721
3094	351722
16790	351723
112268	351724
12049	351725
2429	351726
7164	351727
88120	351728
49838	351729
4024	351730
1637	351731
451	351732
1193	351733
2123	351734
7381	351735
3078	351736
728	351737
597	351738
2501	351739
35062	351740
648	351741
1022	351742
3283	351743
50260	351744
12370	351745
1792	351746
6174	351747
10428	351748
5003	351749
7746	351750
573	351751
52918	351752
8103	351753
282	351754
4514	351755
40526	351756
3126	351757
15601	351758
9261	351759
3131	351760
1327	351761
3028	351762
54106	351763
1483	351764
12355	351765
144022	351766
18122	351767
12249	351768
35103	351769
20794	351770
5749	351771
9013	351772
25240	351773
1863	351774
23304	351775
15691	351776
80346	351777
3127	351778
15784	351779
5272	351780
1636	351781
5114	351782
13281	351783
2147	351784
64366	351785
110294	351786
20367	351787
95970	351788
24111	351789
5927	351790
53136	351791
56999	351792
40200	351793
741	351794
28773	351795
725	351796
20178	351797
49151	351798
3283	351799
25240	351800
44111	351801
5331	351802
2540	351803
392	351804
66516	351805
83700	351806
9771	351807
2774	351808
18167	351809
2342	351810
19975	351811
3516	351812
830	351813
53327	351814
43463	351815
2750	351816
812	351817
1310	351818
687	351819
223	351820
407	351821
45180	351822
2359	351823
1866	351824
1052	351825
1007	351826
8201	351827
1567	351828
73720	351829
35237	351830
8898	351831
2	351832
529	351833
70553	351834
90680	351835
7216	351836
83	351837
7550	351838
92	351839
135829	351840
3067	351841
17882	351842
3328	351843
251	351844
18846	351845
72874	351846
8066	351847
35803	351848
9441	351849
4982	351850
10434	351851
5735	351852
655	351853
1327	351854
757	351855
803	351856
2394	351857
807	351858
29452	351859
12565	351860
8649	351861
635	351862
14496	351863
9749	351864
4284	351865
73090	351866
892	351867
2440	351868
258	351869
25597	351870
13535	351871
741	351872
803	351873
655	351874
1599	351875
46958	351876
957	351877
23931	351878
76872	351879
3546	351880
19256	351881
64596	351882
6915	351883
803	351884
1352	351885
8963	351886
3491	351887
1953	351888
2387	351889
2892	351890
364	351891
2277	351892
28657	351893
25509	351894
30925	351895
1078	351896
150	351897
11340	351898
2298	351899
189	351900
450	351901
3126	351902
54612	351903
7501	351904
3525	351905
789	351906
29472	351907
1723	351908
388	351909
47971	351910
2187	351911
8479	351912
14310	351913
660	351914
5104	351915
81007	351916
2240	351917
2407	351918
82	351919
30905	351920
22810	351921
2148	351922
442	351923
23402	351924
124375	351925
632	351926
3246	351927
1045	351928
92566	351929
4387	351930
54	351931
55409	351932
55409	351933
7397	351934
8189	351935
27041	351936
1769	351937
92	351938
20	351939
37183	351940
1862	351941
5076	351942
2938	351943
25606	351944
717	351945
1254	351946
22430	351947
12986	351948
2547	351949
10712	351950
52476	351951
18771	351952
15916	351953
33998	351954
1194	351955
17298	351956
58107	351957
23305	351958
1399	351959
5250	351960
7757	351961
46027	351962
3075	351963
27247	351964
18888	351965
14646	351966
933	351967
45422	351968
155	351969
3199	351970
4343	351971
72751	351972
2666	351973
7696	351974
2854	351975
21204	351976
53283	351977
1232	351978
5735	351979
2269	351980
17508	351981
83058	351982
21781	351983
37005	351984
45500	351985
333	351986
96869	351987
3035	351988
3078	351989
16934	351990
9248	351991
14392	351992
25836	351993
7959	351994
91578	351995
3035	351996
53112	351997
114542	351998
922	351999
33139	352000
48005	352001
2775	352002
1521	352003
25853	352004
2892	352005
10425	352006
8063	352007
60259	352008
37355	352009
32155	352010
1678	352011
7405	352012
635	352013
24414	352014
717	352015
2540	352016
86734	352017
509	352018
1323	352019
20	352020
741	352021
63345	352022
1323	352023
887	352024
8995	352025
78580	352026
11779	352027
155	352028
3649	352029
39292	352030
104244	352031
10042	352032
16391	352033
6364	352034
2285	352035
132893	352036
6824	352037
39117	352038
664	352039
13902	352040
3474	352041
6974	352042
4507	352043
127519	352044
1947	352045
3935	352046
509	352047
5303	352048
16403	352049
6657	352050
1068	352051
66509	352052
15601	352053
2946	352054
113867	352055
62172	352056
12370	352057
26288	352058
24423	352059
46983	352060
1483	352061
442	352062
3772	352063
48727	352064
7037	352065
3604	352066
96621	352067
1366	352068
1097	352069
40766	352070
189	352071
66484	352072
24138	352073
234	352074
53395	352075
8302	352076
632	352077
1308	352078
3514	352079
29893	352080
2406	352081
2259	352082
5622	352083
33623	352084
13165	352085
588	352086
2680	352087
2285	352088
632	352089
68563	352090
7310	352091
18133	352092
2161	352093
7811	352094
1856	352095
13300	352096
78027	352097
88226	352098
24374	352099
8192	352100
189	352101
1608	352102
7034	352103
47696	352104
47696	352105
1910	352106
4513	352107
14225	352108
54612	352109
19224	352110
2915	352111
85297	352112
15911	352113
26687	352114
1338	352115
14384	352116
65424	352117
156176	352118
2287	352119
20220	352120
5511	352121
3399	352122
66840	352123
64843	352124
6281	352125
6424	352126
856	352127
48182	352128
43252	352129
2909	352130
13696	352131
14352	352132
67426	352133
2666	352134
67074	352135
67019	352136
3109	352137
2876	352138
4513	352139
2433	352140
2955	352141
6178	352142
17059	352143
46487	352144
40517	352145
7026	352146
2029	352147
50692	352148
5490	352149
9359	352150
34555	352151
48474	352152
22976	352153
719	352154
68347	352155
73702	352156
22739	352157
87661	352158
65579	352159
3109	352160
64246	352161
573	352162
31522	352163
20	352164
2543	352165
148446	352166
2447	352167
3785	352168
2719	352169
129370	352170
3109	352171
34207	352172
19748	352173
78107	352174
62677	352175
1439	352176
2365	352177
5317	352178
6060	352179
31868	352180
26145	352181
23755	352182
1479	352183
78055	352184
7234	352185
2954	352186
52801	352187
20297	352188
3565	352189
1640	352190
5579	352191
8160	352192
189	352193
264	352194
358	352195
1323	352196
44726	352197
66662	352198
1288	352199
75564	352200
129052	352201
3982	352202
13243	352203
25101	352204
117681	352205
3075	352206
63763	352207
13804	352208
4898	352209
1266	352210
3356	352211
3356	352212
7727	352213
25306	352214
76541	352215
59753	352216
19988	352217
18911	352218
727	352219
128729	352220
2541	352221
248	352222
37	352223
119789	352224
8394	352225
110178	352226
6701	352227
9616	352228
4799	352229
4898	352230
12968	352231
9834	352232
8550	352233
1284	352234
113810	352235
83773	352236
1887	352237
803	352238
6131	352239
7368	352240
4802	352241
547	352242
2586	352243
7231	352244
9429	352245
3128	352246
2488	352247
86	352248
1329	352249
18119	352250
764	352251
827	352252
5729	352253
20137	352254
3128	352255
638	352256
20186	352257
52450	352258
1972	352259
1612	352260
4802	352261
172	352262
4898	352263
735	352264
11751	352265
351	352266
86	352267
1000	352268
274	352269
1746	352270
40123	352271
172	352272
19192	352273
1337	352274
7232	352275
13995	352276
835	352277
11751	352278
478	352279
6904	352280
3487	352281
2259	352282
5318	352283
9778	352284
1082	352285
123	352286
10906	352287
19296	352288
2138	352289
85317	352290
2790	352291
1488	352292
3487	352293
41584	352294
827	352295
478	352296
12752	352297
29087	352298
10454	352299
19596	352300
5598	352301
5331	352302
259	352303
3113	352304
922	352305
2567	352306
20904	352307
28107	352308
1776	352309
139	352310
3014	352311
13014	352312
38611	352313
451	352314
18545	352315
27062	352316
44198	352317
2745	352318
3073	352319
18545	352320
451	352321
5912	352322
15319	352323
64372	352324
35379	352325
35379	352326
1600	352327
1906	352328
1248	352329
10169	352330
2673	352331
4	352332
25342	352333
79	352334
86	352335
7381	352336
4436	352337
6157	352338
40079	352339
30152	352340
2059	352341
5490	352342
4338	352343
108427	352344
25597	352345
31212	352346
30053	352347
3316	352348
6269	352349
104270	352350
74291	352351
2144	352352
61114	352353
25022	352354
52863	352355
573	352356
21806	352357
7524	352358
2423	352359
52677	352360
5674	352361
8162	352362
64168	352363
170	352364
82274	352365
2387	352366
37422	352367
3447	352368
78466	352369
19079	352370
1274	352371
22737	352372
6441	352373
29213	352374
695	352375
67272	352376
2387	352377
16135	352378
3889	352379
17213	352380
7001	352381
32009	352382
473	352383
17891	352384
2432	352385
3649	352386
189	352387
2048	352388
2440	352389
96731	352390
234	352391
1047	352392
1052	352393
3124	352394
6455	352395
30894	352396
760	352397
70651	352398
34026	352399
807	352400
39092	352401
1329	352402
1469	352403
73137	352404
45465	352405
63544	352406
18760	352407
830	352408
20	352409
50839	352410
326	352411
244	352412
71974	352413
2541	352414
4150	352415
7243	352416
7239	352417
425	352418
6725	352419
91853	352420
28007	352421
6017	352422
2298	352423
16443	352424
8842	352425
28511	352426
6657	352427
13521	352428
39936	352429
39935	352430
121299	352431
60431	352432
22365	352433
8613	352434
7757	352435
116004	352436
155	352437
150	352438
48	352439
66480	352440
52131	352441
678	352442
37422	352443
22902	352444
830	352445
354	352446
695	352447
251	352448
53327	352449
4401	352450
11503	352451
4857	352452
1361	352453
33243	352454
3481	352455
3073	352456
8821	352457
54699	352458
17508	352459
23729	352460
74925	352461
5238	352462
68201	352463
64844	352464
1190	352465
74716	352466
17476	352467
438	352468
30961	352469
73057	352470
2124	352471
4108	352472
11371	352473
1638	352474
13106	352475
3112	352476
3112	352477
3491	352478
4381	352479
1254	352480
33	352481
33156	352482
52278	352483
25030	352484
48443	352485
27660	352486
1046	352487
3295	352488
1608	352489
6943	352490
10164	352491
29662	352492
2204	352493
16477	352494
34699	352495
1999	352496
22594	352497
81612	352498
18005	352499
28528	352500
5312	352501
170	352502
11669	352503
46	352504
70103	352505
1243	352506
27785	352507
15000	352508
3649	352509
29570	352510
2463	352511
671	352512
41296	352513
40491	352514
16526	352515
18760	352516
2854	352517
80365	352518
49164	352519
17094	352520
23731	352521
116510	352522
116492	352523
2143	352524
17800	352525
2063	352526
2447	352527
18297	352528
2899	352529
1842	352530
2165	352531
1644	352532
9276	352533
1432	352534
33	352535
316	352536
470	352537
24093	352538
12967	352539
3985	352540
19016	352541
7396	352542
3729	352543
52488	352544
1070	352545
3276	352546
4241	352547
109221	352548
635	352549
1271	352550
4017	352551
1157	352552
3399	352553
692	352554
10078	352555
5331	352556
41591	352557
15897	352558
3922	352559
677	352560
75260	352561
1266	352562
757	352563
59977	352564
4985	352565
23946	352566
49284	352567
519	352568
321	352569
73095	352570
24963	352571
29213	352572
1138	352573
43667	352574
3772	352575
799	352576
45351	352577
18313	352578
276	352579
1138	352580
66874	352581
2015	352582
251	352583
4487	352584
116510	352585
100881	352586
7257	352587
16461	352588
3898	352589
692	352590
8189	352591
20710	352592
2204	352593
4022	352594
692	352595
451	352596
15510	352597
14577	352598
50494	352599
3772	352600
22246	352601
8194	352602
95586	352603
68	352604
28565	352605
34522	352606
34522	352607
13762	352608
16298	352609
49744	352610
68	352611
9899	352612
453	352613
25463	352614
6085	352615
3491	352616
73533	352617
24235	352618
1797	352619
127	352620
63675	352621
6222	352622
6357	352623
23946	352624
8305	352625
910	352626
920	352627
91673	352628
21429	352629
23524	352630
2658	352631
32891	352632
122615	352633
121541	352634
160147	352635
97870	352636
23023	352637
119766	352638
70207	352639
9112	352640
10082	352641
50418	352642
113497	352643
13753	352644
151936	352645
84732	352646
25301	352647
54052	352648
35985	352649
92089	352650
50411	352651
49540	352652
126004	352653
27038	352654
98447	352655
329	352656
61928	352657
9220	352658
8692	352659
131746	352660
154274	352661
122544	352662
87928	352663
8725	352664
75574	352665
281	352666
24844	352667
1426	352668
79690	352669
108771	352670
29512	352671
53531	352672
141786	352673
6035	352674
74729	352675
74729	352676
37001	352677
33353	352678
115419	352679
997	352680
103142	352681
71261	352682
109719	352683
38397	352684
172	352685
45971	352686
4972	352687
5804	352688
89524	352689
15635	352690
1837	352691
69087	352692
3742	352693
39304	352694
145653	352695
109371	352696
43856	352697
1274	352698
8	352699
58243	352700
29050	352701
227	352702
5085	352703
7020	352704
47250	352705
137344	352706
117400	352707
120139	352708
8509	352709
8614	352710
35472	352711
25460	352712
42072	352713
6090	352714
89307	352715
80709	352716
5387	352717
9058	352718
82	352719
577	352720
40727	352721
72	352722
13373	352723
1141	352724
500	352725
5374	352726
59667	352727
69981	352728
103527	352729
41342	352730
111544	352731
23016	352732
29500	352733
12281	352734
135197	352735
45271	352736
19525	352737
126203	352738
20471	352739
98101	352740
73125	352741
74687	352742
93865	352743
26044	352744
67989	352745
120203	352746
105638	352747
47877	352748
9335	352749
10045	352750
2222	352751
123152	352752
60024	352753
132460	352754
1414	352755
117293	352756
34629	352757
39493	352758
114578	352759
157872	352760
31695	352761
13816	352762
102860	352763
47352	352764
9359	352765
2807	352766
25869	352767
2598	352768
56352	352769
1250	352770
19040	352771
64361	352772
414	352773
722	352774
5231	352775
58390	352776
126138	352777
4459	352778
121704	352779
97984	352780
154831	352781
6542	352782
36924	352783
42668	352784
112290	352785
100336	352786
51909	352787
132968	352788
63649	352789
17881	352790
1277	352791
113206	352792
3137	352793
3137	352794
5500	352795
106337	352796
687	352797
687	352798
14505	352799
1773	352800
72203	352801
3041	352802
5268	352803
94026	352804
167541	352805
10716	352806
43528	352807
80999	352808
22366	352809
74903	352810
16472	352811
93635	352812
84656	352813
90020	352814
107806	352815
78722	352816
91940	352817
22093	352818
24062	352819
100271	352820
72188	352821
14679	352822
161376	352823
44327	352824
14391	352825
59278	352826
20000	352827
70518	352828
70583	352829
63923	352830
59301	352831
44069	352832
10888	352833
87365	352834
51127	352835
51904	352836
147077	352837
102931	352838
53382	352839
20363	352840
20449	352841
30348	352842
31977	352843
42079	352844
95689	352845
115747	352846
29518	352847
21242	352848
152599	352849
150791	352850
129883	352851
38895	352852
5064	352853
7045	352854
99537	352855
4846	352856
41451	352857
139517	352858
76566	352859
90543	352860
45273	352861
11803	352862
46212	352863
74743	352864
27204	352865
24436	352866
122924	352867
39576	352868
127793	352869
57237	352870
9945	352871
102393	352872
6435	352873
34016	352874
105476	352875
93685	352876
73662	352877
79744	352878
101581	352879
63709	352880
110531	352881
90373	352882
71376	352883
55227	352884
158275	352885
81758	352886
52995	352887
48889	352888
102839	352889
105886	352890
48603	352891
113663	352892
39444	352893
14166	352894
116515	352895
165791	352896
121050	352897
30654	352898
114370	352899
125170	352900
62065	352901
79875	352902
13159	352903
54683	352904
167568	352905
78969	352906
120402	352907
112878	352908
74391	352909
58316	352910
108436	352911
124023	352912
3337	352913
77125	352914
24170	352915
1724	352916
74865	352917
135477	352918
90899	352919
64570	352920
97538	352921
44421	352922
67685	352923
135028	352924
33269	352925
94567	352926
15317	352927
22776	352928
17163	352929
110300	352930
156410	352931
142556	352932
77485	352933
144951	352934
74610	352935
97122	352936
51676	352937
62592	352938
45610	352939
61917	352940
104461	352941
46792	352942
9626	352943
60389	352944
160650	352945
101109	352946
66892	352947
45845	352948
160316	352949
128035	352950
43176	352951
149052	352952
155767	352953
149136	352954
68372	352955
6892	352956
95486	352957
90569	352958
89201	352959
64884	352960
77095	352961
56567	352962
87648	352963
86234	352964
12356	352965
69110	352966
121545	352967
26031	352968
6139	352969
86576	352970
48217	352971
95015	352972
70462	352973
56674	352974
19572	352975
24997	352976
28202	352977
46261	352978
70634	352979
139795	352980
7664	352981
118957	352982
113837	352983
39368	352984
1	352985
99493	352986
46949	352987
37408	352988
16294	352989
32352	352990
93990	352991
55340	352992
88253	352993
115522	352994
79641	352995
134452	352996
160264	352997
4022	352998
48154	352999
79100	353000
115532	353001
61129	353002
48845	353003
115320	353004
91518	353005
18845	353006
162645	353007
8207	353008
78418	353009
115340	353010
71990	353011
35022	353012
33444	353013
52409	353014
105479	353015
68401	353016
164420	353017
58521	353018
60468	353019
2342	353020
53388	353021
2526	353022
26257	353023
6792	353024
64789	353025
83610	353026
129462	353027
28661	353028
20724	353029
113624	353030
62507	353031
74289	353032
50465	353033
127742	353034
16347	353035
78232	353036
20701	353037
43261	353038
31604	353039
49623	353040
20689	353041
31521	353042
57694	353043
88194	353044
32046	353045
3752	353046
66848	353047
97819	353048
64292	353049
78274	353050
60159	353051
103811	353052
62493	353053
54474	353054
141951	353055
132834	353056
98925	353057
51923	353058
52858	353059
21832	353060
71183	353061
93955	353062
160699	353063
25485	353064
103875	353065
48631	353066
108808	353067
36089	353068
64283	353069
95329	353070
50791	353071
36794	353072
108883	353073
50382	353074
30571	353075
74587	353076
82180	353077
62632	353078
64444	353079
105973	353080
569	353081
101148	353082
39543	353083
62777	353084
160662	353085
156831	353086
58495	353087
7981	353088
14436	353089
134292	353090
134705	353091
156686	353092
64806	353093
120043	353094
27169	353095
52500	353096
6341	353097
90945	353098
105889	353099
89088	353100
22648	353101
24285	353102
96443	353103
38162	353104
6175	353105
58544	353106
110545	353107
95926	353108
48884	353109
91923	353110
47326	353111
32249	353112
47963	353113
44703	353114
52358	353115
119024	353116
61408	353117
86689	353118
48744	353119
66234	353120
115646	353121
97957	353122
64934	353123
75454	353124
142025	353125
81817	353126
48043	353127
112364	353128
99422	353129
80919	353130
12397	353131
15352	353132
32334	353133
46391	353134
71223	353135
27955	353136
15753	353137
79229	353138
16126	353139
122491	353140
47924	353141
54217	353142
145462	353143
90250	353144
41669	353145
61714	353146
20351	353147
146884	353148
86561	353149
3387	353150
130979	353151
57480	353152
22727	353153
95826	353154
111571	353155
39507	353156
106575	353157
74577	353158
91030	353159
88904	353160
58472	353161
9708	353162
10452	353163
18029	353164
75767	353165
11047	353166
38917	353167
42193	353168
159221	353169
79006	353170
132838	353171
61158	353172
64835	353173
7792	353174
40920	353175
3798	353176
124031	353177
88419	353178
64420	353179
97700	353180
19142	353181
6810	353182
32113	353183
89112	353184
7770	353185
105373	353186
23512	353187
87550	353188
109255	353189
19077	353190
55140	353191
81633	353192
83228	353193
53097	353194
3751	353195
76483	353196
80482	353197
90185	353198
45171	353199
86154	353200
20371	353201
35351	353202
83565	353203
42249	353204
24795	353205
8157	353206
67712	353207
80829	353208
5639	353209
56086	353210
41232	353211
81140	353212
95491	353213
41991	353214
113313	353215
137185	353216
42194	353217
150463	353218
90147	353219
134181	353220
71429	353221
165920	353222
7649	353223
20626	353224
40170	353225
32411	353226
52365	353227
10309	353228
11239	353229
14002	353230
99511	353231
22310	353232
9646	353233
76488	353234
33738	353235
111099	353236
145676	353237
27255	353238
17931	353239
36769	353240
15566	353241
26210	353242
33726	353243
45621	353244
145610	353245
35460	353246
82333	353247
72007	353248
45446	353249
128037	353250
20570	353251
120197	353252
68095	353253
37017	353254
32458	353255
4256	353256
40906	353257
121686	353258
46162	353259
53805	353260
98731	353261
96981	353262
145731	353263
15810	353264
69858	353265
64953	353266
65086	353267
10894	353268
60393	353269
75757	353270
152487	353271
71753	353272
36494	353273
150813	353274
74609	353275
30678	353276
34564	353277
32251	353278
58340	353279
66380	353280
137089	353281
151783	353282
20234	353283
26291	353284
25631	353285
32100	353286
72094	353287
79187	353288
84807	353289
102830	353290
158755	353291
103212	353292
15335	353293
95600	353294
131255	353295
55054	353296
94292	353297
85446	353298
89608	353299
82322	353300
115108	353301
96668	353302
21972	353303
121253	353304
53401	353305
58894	353306
99333	353307
60520	353308
71710	353309
126954	353310
103770	353311
116783	353312
32125	353313
59905	353314
70217	353315
73073	353316
130729	353317
48237	353318
6707	353319
25741	353320
6164	353321
26485	353322
31143	353323
132172	353324
37644	353325
20200	353326
127609	353327
1509	353328
108415	353329
52852	353330
25285	353331
127914	353332
164446	353333
119056	353334
54665	353335
34749	353336
5492	353337
69298	353338
51760	353339
94298	353340
57984	353341
138624	353342
25466	353343
82102	353344
118019	353345
15746	353346
113205	353347
15920	353348
37991	353349
35258	353350
111615	353351
9978	353352
12506	353353
27298	353354
78386	353355
82974	353356
16198	353357
27326	353358
69725	353359
36764	353360
56347	353361
19615	353362
67134	353363
8729	353364
25541	353365
60215	353366
73757	353367
32173	353368
25412	353369
52030	353370
70616	353371
31709	353372
95714	353373
77259	353374
91356	353375
9953	353376
60176	353377
102539	353378
30651	353379
24756	353380
71477	353381
13148	353382
77887	353383
25415	353384
58967	353385
137613	353386
52830	353387
55413	353388
35345	353389
8592	353390
5695	353391
11245	353392
162219	353393
128874	353394
134136	353395
143657	353396
71022	353397
9698	353398
21731	353399
49609	353400
38480	353401
126234	353402
124705	353403
77054	353404
22202	353405
58365	353406
89262	353407
16807	353408
12712	353409
44886	353410
62873	353411
25849	353412
27205	353413
18703	353414
34083	353415
71986	353416
84412	353417
86246	353418
29480	353419
122775	353420
93986	353421
4013	353422
90933	353423
68870	353424
116948	353425
22095	353426
109454	353427
79188	353428
127931	353429
63717	353430
74435	353431
79889	353432
69814	353433
46238	353434
34773	353435
41261	353436
5682	353437
61826	353438
83314	353439
6264	353440
118855	353441
124684	353442
76616	353443
65388	353444
125742	353445
37184	353446
129616	353447
124606	353448
90452	353449
80638	353450
23064	353451
4785	353452
100397	353453
29029	353454
14442	353455
30172	353456
6718	353457
52442	353458
54019	353459
53016	353460
121473	353461
79255	353462
11972	353463
22340	353464
150389	353465
60459	353466
44249	353467
76797	353468
19799	353469
83415	353470
66195	353471
97118	353472
3454	353473
80492	353474
115640	353475
56632	353476
145275	353477
1936	353478
3750	353479
122463	353480
82830	353481
1781	353482
156837	353483
89640	353484
50908	353485
64680	353486
119163	353487
85635	353488
43276	353489
122896	353490
48797	353491
134295	353492
89946	353493
120749	353494
11702	353495
14198	353496
54358	353497
79522	353498
60847	353499
69481	353500
14550	353501
29023	353502
65812	353503
67020	353504
52215	353505
36242	353506
49720	353507
27713	353508
21108	353509
32449	353510
86387	353511
61299	353512
164048	353513
73363	353514
56191	353515
40636	353516
10557	353517
8357	353518
105501	353519
37954	353520
49867	353521
87742	353522
114463	353523
120184	353524
41679	353525
100890	353526
162061	353527
134564	353528
12719	353529
116657	353530
73254	353531
81625	353532
89974	353533
6642	353534
87992	353535
23469	353536
123104	353537
113304	353538
130988	353539
116625	353540
82415	353541
96384	353542
162362	353543
56438	353544
39987	353545
124395	353546
43901	353547
66170	353548
79052	353549
106853	353550
127260	353551
56287	353552
63192	353553
68940	353554
121092	353555
83876	353556
77005	353557
117612	353558
74714	353559
66198	353560
73848	353561
94574	353562
45575	353563
36770	353564
49651	353565
76506	353566
38076	353567
160616	353568
2501	353569
3423	353570
41623	353571
95872	353572
2571	353573
59501	353574
44614	353575
81142	353576
20916	353577
26709	353578
106890	353579
26066	353580
65122	353581
106833	353582
111754	353583
60060	353584
138336	353585
124205	353586
80412	353587
73036	353588
64116	353589
128768	353590
122900	353591
108659	353592
52073	353593
72974	353594
88112	353595
22750	353596
167705	353597
2118	353598
42244	353599
136220	353600
130486	353601
145193	353602
23784	353603
158126	353604
41931	353605
162626	353606
105179	353607
132723	353608
46309	353609
97877	353610
89526	353611
55307	353612
15218	353613
88207	353614
51506	353615
20122	353616
37114	353617
150016	353618
26619	353619
45310	353620
26428	353621
10750	353622
121085	353623
88457	353624
125997	353625
59801	353626
34880	353627
109900	353628
42288	353629
43370	353630
23156	353631
59643	353632
16745	353633
55276	353634
75607	353635
7401	353636
82000	353637
11580	353638
8705	353639
94000	353640
35049	353641
132665	353642
111763	353643
7734	353644
40911	353645
30159	353646
40666	353647
64975	353648
113708	353649
70288	353650
45201	353651
40620	353652
13815	353653
7796	353654
62516	353655
107390	353656
112095	353657
139511	353658
21876	353659
76845	353660
156396	353661
129177	353662
160073	353663
8190	353664
154250	353665
1808	353666
99557	353667
137623	353668
136272	353669
35369	353670
93736	353671
1262	353672
28558	353673
29005	353674
74653	353675
152720	353676
28902	353677
46463	353678
51677	353679
16260	353680
122868	353681
98336	353682
29061	353683
52310	353684
3452	353685
24937	353686
95878	353687
115445	353688
105938	353689
24328	353690
84987	353691
75378	353692
65425	353693
46441	353694
23969	353695
61274	353696
59808	353697
46972	353698
27329	353699
24364	353700
61326	353701
15659	353702
10299	353703
162604	353704
144876	353705
110489	353706
120303	353707
34762	353708
144892	353709
95405	353710
23714	353711
52478	353712
119890	353713
21231	353714
142200	353715
48187	353716
46725	353717
166418	353718
17107	353719
48102	353720
64956	353721
21698	353722
103289	353723
50352	353724
161079	353725
94412	353726
97433	353727
37179	353728
53993	353729
17636	353730
11076	353731
162187	353732
49634	353733
41540	353734
28882	353735
22295	353736
18830	353737
100770	353738
144696	353739
34133	353740
19704	353741
97702	353742
99502	353743
127649	353744
127735	353745
127624	353746
54365	353747
4397	353748
105685	353749
30958	353750
19064	353751
110741	353752
87107	353753
59861	353754
77855	353755
2854	353756
3206	353757
95459	353758
99578	353759
72827	353760
334	353761
61712	353762
60541	353763
37555	353764
33753	353765
43577	353766
52495	353767
31373	353768
10151	353769
27013	353770
54202	353771
68117	353772
15477	353773
24486	353774
129560	353775
98901	353776
23754	353777
5814	353778
154920	353779
4933	353780
40460	353781
83178	353782
40866	353783
71366	353784
15931	353785
13533	353786
59979	353787
100782	353788
17261	353789
73137	353790
22205	353791
117490	353792
135462	353793
20935	353794
13562	353795
70400	353796
69499	353797
49868	353798
60471	353799
14864	353800
27122	353801
12020	353802
10191	353803
92093	353804
53346	353805
42335	353806
70468	353807
35361	353808
139805	353809
110681	353810
69482	353811
13998	353812
51589	353813
100059	353814
90501	353815
113505	353816
71521	353817
13977	353818
42522	353819
18640	353820
147156	353821
11524	353822
20710	353823
102765	353824
100792	353825
78286	353826
59221	353827
43172	353828
56121	353829
36593	353830
34065	353831
122803	353832
24879	353833
45317	353834
22067	353835
118328	353836
29367	353837
20904	353838
74845	353839
11366	353840
87089	353841
4633	353842
34923	353843
7987	353844
54478	353845
115663	353846
76985	353847
8754	353848
48618	353849
147084	353850
5822	353851
4515	353852
40748	353853
123875	353854
46306	353855
136930	353856
52300	353857
77998	353858
4675	353859
98917	353860
105046	353861
113610	353862
76826	353863
117733	353864
27543	353865
60415	353866
69287	353867
105202	353868
63073	353869
150945	353870
145421	353871
62833	353872
78536	353873
47246	353874
60962	353875
110396	353876
23081	353877
88714	353878
136335	353879
17260	353880
16534	353881
161725	353882
66923	353883
52307	353884
95510	353885
15907	353886
61292	353887
44526	353888
99143	353889
66035	353890
36671	353891
95902	353892
73909	353893
41149	353894
21554	353895
146747	353896
102319	353897
69763	353898
36481	353899
29044	353900
4076	353901
158725	353902
25395	353903
45937	353904
30609	353905
79254	353906
19674	353907
69441	353908
44781	353909
130792	353910
34013	353911
74848	353912
68241	353913
63296	353914
47077	353915
83199	353916
78388	353917
44669	353918
67812	353919
30170	353920
111495	353921
15728	353922
75855	353923
733	353924
126245	353925
137292	353926
106146	353927
51586	353928
52161	353929
108656	353930
5962	353931
24308	353932
22250	353933
76559	353934
80344	353935
79526	353936
110799	353937
127774	353938
79348	353939
79881	353940
43667	353941
24080	353942
55566	353943
34518	353944
83063	353945
25477	353946
114486	353947
58918	353948
76356	353949
37441	353950
3351	353951
65478	353952
148492	353953
77474	353954
93495	353955
121153	353956
17113	353957
32472	353958
13299	353959
26432	353960
22025	353961
22064	353962
122193	353963
110128	353964
26481	353965
97605	353966
93522	353967
38560	353968
76752	353969
37506	353970
25397	353971
76364	353972
49143	353973
37667	353974
166314	353975
39103	353976
105206	353977
92499	353978
63752	353979
46897	353980
58984	353981
76844	353982
125750	353983
94469	353984
61042	353985
64041	353986
35076	353987
104932	353988
29443	353989
462	353990
17102	353991
17776	353992
1412	353993
37832	353994
152507	353995
56139	353996
34627	353997
152501	353998
66500	353999
49325	354000
42500	354001
83197	354002
63175	354003
64178	354004
24802	354005
49269	354006
72798	354007
75175	354008
58978	354009
26557	354010
16023	354011
5712	354012
37624	354013
45857	354014
160998	354015
90665	354016
31133	354017
57374	354018
82913	354019
49255	354020
82913	354021
104995	354022
156155	354023
82917	354024
37718	354025
34457	354026
98888	354027
15825	354028
123184	354029
20652	354030
39552	354031
46201	354032
58644	354033
48699	354034
65430	354035
39236	354036
6045	354037
51129	354038
164466	354039
137584	354040
20144	354041
160122	354042
162876	354043
40771	354044
44469	354045
70457	354046
104291	354047
54157	354048
14914	354049
39999	354050
96758	354051
102032	354052
30387	354053
26176	354054
79660	354055
50383	354056
48703	354057
56675	354058
9677	354059
48941	354060
47343	354061
53883	354062
23353	354063
33851	354064
82099	354065
8048	354066
25427	354067
46265	354068
29081	354069
25387	354070
30202	354071
17112	354072
19636	354073
100344	354074
163740	354075
25891	354076
92763	354077
113554	354078
22466	354079
102812	354080
127921	354081
121202	354082
34380	354083
96691	354084
23151	354085
27193	354086
47741	354087
30870	354088
50447	354089
11184	354090
96301	354091
83599	354092
10720	354093
31660	354094
47268	354095
41612	354096
40665	354097
77889	354098
167397	354099
86489	354100
119725	354101
26417	354102
123114	354103
33234	354104
117103	354105
39427	354106
42391	354107
17045	354108
78435	354109
117047	354110
132951	354111
54296	354112
55203	354113
23060	354114
33779	354115
143891	354116
64652	354117
44724	354118
105233	354119
12238	354120
58523	354121
73804	354122
18501	354123
36159	354124
51109	354125
128864	354126
86827	354127
3072	354128
132279	354129
1221	354130
98371	354131
41886	354132
93681	354133
107749	354134
107586	354135
94357	354136
103361	354137
36735	354138
4607	354139
36035	354140
91684	354141
129110	354142
9397	354143
68726	354144
27057	354145
6850	354146
37272	354147
46100	354148
54924	354149
7704	354150
19936	354151
141155	354152
40078	354153
34159	354154
42012	354155
60475	354156
96893	354157
40934	354158
14387	354159
154282	354160
85940	354161
33892	354162
6765	354163
21137	354164
104844	354165
71364	354166
65411	354167
13530	354168
114369	354169
57969	354170
164104	354171
68277	354172
17346	354173
130652	354174
10149	354175
15319	354176
43296	354177
116259	354178
45309	354179
108890	354180
31441	354181
11059	354182
34615	354183
30559	354184
13703	354185
52000	354186
88814	354187
8851	354188
12876	354189
87442	354190
62219	354191
52955	354192
100746	354193
36850	354194
64871	354195
40696	354196
40547	354197
22907	354198
5836	354199
90444	354200
87184	354201
30061	354202
35545	354203
52394	354204
25874	354205
63762	354206
88918	354207
93960	354208
89135	354209
80706	354210
153343	354211
22706	354212
33064	354213
39291	354214
130842	354215
160573	354216
127755	354217
127418	354218
127448	354219
79472	354220
12930	354221
95347	354222
39570	354223
19952	354224
64526	354225
89973	354226
60044	354227
105498	354228
104866	354229
25568	354230
64747	354231
82757	354232
82279	354233
86509	354234
53268	354235
95845	354236
44928	354237
57568	354238
80442	354239
38113	354240
134634	354241
100746	354242
22284	354243
54254	354244
98857	354245
16476	354246
44822	354247
3483	354248
48128	354249
14681	354250
90656	354251
13515	354252
105470	354253
10702	354254
80633	354255
22673	354256
86746	354257
7589	354258
15756	354259
44540	354260
58600	354261
133948	354262
91611	354263
89532	354264
72734	354265
31424	354266
123915	354267
42033	354268
3285	354269
37103	354270
11326	354271
57770	354272
83086	354273
7479	354274
84957	354275
19503	354276
47625	354277
40132	354278
41990	354279
37756	354280
115003	354281
72921	354282
107659	354283
145717	354284
83288	354285
127965	354286
9997	354287
84781	354288
4532	354289
83648	354290
22361	354291
46447	354292
162306	354293
86094	354294
48990	354295
75385	354296
126936	354297
68976	354298
29105	354299
45239	354300
58151	354301
99803	354302
134303	354303
38633	354304
11313	354305
76525	354306
106843	354307
97080	354308
39747	354309
11034	354310
115271	354311
37349	354312
148401	354313
57430	354314
110296	354315
120445	354316
53380	354317
73575	354318
86835	354319
158006	354320
56722	354321
96766	354322
45128	354323
36652	354324
39957	354325
88190	354326
37402	354327
22115	354328
31219	354329
89412	354330
64981	354331
19627	354332
20178	354333
18213	354334
45833	354335
40849	354336
119076	354337
74794	354338
8331	354339
78398	354340
54281	354341
12435	354342
72658	354343
48118	354344
129742	354345
78870	354346
34429	354347
32501	354348
78330	354349
97846	354350
49700	354351
44238	354352
154263	354353
102959	354354
122345	354355
88271	354356
128852	354357
145589	354358
32342	354359
83576	354360
30225	354361
63270	354362
1142	354363
1568	354364
95400	354365
124424	354366
110260	354367
127264	354368
7106	354369
27769	354370
8321	354371
6937	354372
11503	354373
47646	354374
834	354375
36075	354376
37332	354377
44660	354378
1237	354379
130852	354380
16514	354381
90481	354382
115713	354383
128851	354384
71386	354385
83158	354386
109359	354387
106625	354388
3945	354389
13760	354390
49748	354391
19601	354392
167840	354393
38716	354394
97476	354395
64027	354396
57708	354397
3091	354398
21418	354399
41562	354400
50301	354401
96150	354402
26476	354403
7971	354404
15271	354405
57709	354406
113736	354407
140788	354408
83756	354409
51875	354410
36448	354411
120472	354412
67905	354413
11502	354414
75787	354415
20176	354416
139410	354417
11127	354418
51543	354419
95030	354420
54225	354421
9067	354422
103787	354423
115595	354424
4724	354425
20410	354426
94212	354427
49921	354428
86728	354429
12225	354430
40778	354431
38928	354432
53339	354433
49890	354434
75232	354435
30616	354436
32433	354437
44118	354438
52996	354439
20124	354440
76722	354441
105522	354442
69094	354443
32360	354444
123165	354445
88016	354446
3947	354447
72942	354448
17297	354449
18846	354450
148948	354451
79962	354452
124765	354453
81472	354454
43763	354455
59454	354456
2594	354457
36113	354458
14319	354459
89090	354460
39688	354461
134678	354462
87273	354463
54646	354464
33739	354465
71192	354466
26895	354467
7099	354468
111627	354469
105519	354470
95311	354471
150307	354472
96249	354473
130658	354474
46164	354475
77398	354476
164220	354477
26499	354478
98073	354479
75598	354480
138727	354481
78106	354482
141045	354483
92751	354484
46820	354485
42021	354486
64432	354487
2825	354488
65972	354489
35963	354490
48319	354491
40011	354492
88913	354493
137500	354494
145575	354495
66959	354496
28894	354497
24370	354498
26586	354499
7398	354500
26295	354501
43489	354502
84320	354503
44796	354504
38469	354505
96261	354506
3618	354507
92992	354508
52083	354509
119862	354510
34739	354511
9447	354512
24608	354513
99538	354514
945	354515
90818	354516
102583	354517
28148	354518
162277	354519
24209	354520
116626	354521
150353	354522
38617	354523
78332	354524
57763	354525
4995	354526
36998	354527
6791	354528
145159	354529
108725	354530
79171	354531
132782	354532
16961	354533
94410	354534
69816	354535
6946	354536
137025	354537
54080	354538
123168	354539
40186	354540
4306	354541
35956	354542
109929	354543
5437	354544
5954	354545
11268	354546
19161	354547
12436	354548
9478	354549
58876	354550
91443	354551
24325	354552
55317	354553
96368	354554
24178	354555
100494	354556
133071	354557
44948	354558
38074	354559
74049	354560
17561	354561
83258	354562
93957	354563
42264	354564
79827	354565
55319	354566
130548	354567
18847	354568
51131	354569
23403	354570
20417	354571
98152	354572
115644	354573
78212	354574
113421	354575
97832	354576
66793	354577
126291	354578
125994	354579
107833	354580
89166	354581
78415	354582
111825	354583
70257	354584
116704	354585
23895	354586
58782	354587
143003	354588
75566	354589
107748	354590
66884	354591
20801	354592
60243	354593
10649	354594
98843	354595
135547	354596
104489	354597
118319	354598
103569	354599
119193	354600
46482	354601
20827	354602
19589	354603
18807	354604
101987	354605
83811	354606
67713	354607
41432	354608
54366	354609
72221	354610
121091	354611
11102	354612
104883	354613
17220	354614
41091	354615
90878	354616
18810	354617
132949	354618
428	354619
23095	354620
46849	354621
54326	354622
78037	354623
1780	354624
66471	354625
161960	354626
29407	354627
58974	354628
24660	354629
51973	354630
42330	354631
90831	354632
3701	354633
6732	354634
142379	354635
51615	354636
2917	354637
6951	354638
103317	354639
72677	354640
154034	354641
61278	354642
130562	354643
15476	354644
6000	354645
3936	354646
45437	354647
82695	354648
98784	354649
127551	354650
77531	354651
63751	354652
112269	354653
34661	354654
129291	354655
34095	354656
52874	354657
24713	354658
5628	354659
70622	354660
97719	354661
73695	354662
14787	354663
50547	354664
4318	354665
88222	354666
141682	354667
117093	354668
54221	354669
90244	354670
16714	354671
51133	354672
121602	354673
135613	354674
98148	354675
26064	354676
31865	354677
162186	354678
86464	354679
63683	354680
110827	354681
93486	354682
87997	354683
74719	354684
71082	354685
23559	354686
59128	354687
68187	354688
107152	354689
12587	354690
99806	354691
98809	354692
16201	354693
96804	354694
107798	354695
48211	354696
47871	354697
23516	354698
132137	354699
41635	354700
80734	354701
128748	354702
32429	354703
88708	354704
60314	354705
101396	354706
76706	354707
129327	354708
153076	354709
100398	354710
5512	354711
58198	354712
33299	354713
32477	354714
87113	354715
71436	354716
66589	354717
144039	354718
116546	354719
53175	354720
16883	354721
37685	354722
156820	354723
160068	354724
99795	354725
107276	354726
120879	354727
97027	354728
7420	354729
17308	354730
36121	354731
78982	354732
37082	354733
135594	354734
114970	354735
11077	354736
81112	354737
124765	354738
77994	354739
121374	354740
129045	354741
143936	354742
108825	354743
123289	354744
110535	354745
24413	354746
62205	354747
127451	354748
42342	354749
5074	354750
99304	354751
120229	354752
38824	354753
340	354754
53286	354755
109116	354756
49927	354757
44236	354758
57970	354759
6368	354760
86533	354761
44985	354762
111675	354763
143988	354764
120378	354765
94094	354766
44225	354767
105784	354768
120840	354769
77057	354770
91312	354771
62776	354772
105320	354773
84348	354774
86513	354775
24816	354776
15646	354777
41013	354778
27449	354779
135746	354780
104134	354781
55325	354782
40142	354783
60110	354784
96840	354785
134444	354786
132255	354787
133683	354788
51031	354789
1782	354790
83461	354791
68191	354792
49440	354793
49705	354794
110376	354795
40862	354796
31256	354797
105978	354798
6240	354799
87705	354800
26749	354801
68214	354802
53548	354803
64920	354804
164268	354805
79674	354806
57558	354807
86319	354808
34129	354809
81016	354810
21284	354811
79872	354812
105335	354813
67714	354814
40028	354815
64064	354816
13504	354817
5274	354818
97115	354819
4456	354820
450	354821
91372	354822
25956	354823
105972	354824
12490	354825
110302	354826
105978	354827
64247	354828
113118	354829
36673	354830
76194	354831
58233	354832
13857	354833
43582	354834
3836	354835
158832	354836
13568	354837
12903	354838
130740	354839
112353	354840
96254	354841
113257	354842
124901	354843
29131	354844
99512	354845
160580	354846
24860	354847
140487	354848
32994	354849
30952	354850
127210	354851
84585	354852
65761	354853
18306	354854
129743	354855
81661	354856
71090	354857
121525	354858
46185	354859
56109	354860
4756	354861
96248	354862
133754	354863
12758	354864
48915	354865
39166	354866
11776	354867
51155	354868
4235	354869
123884	354870
7557	354871
6477	354872
135451	354873
96432	354874
74174	354875
52969	354876
119177	354877
57740	354878
92735	354879
118843	354880
70938	354881
65511	354882
108671	354883
49724	354884
147160	354885
74599	354886
60387	354887
30139	354888
15558	354889
71919	354890
93926	354891
160251	354892
8678	354893
4379	354894
40824	354895
9226	354896
15923	354897
91417	354898
51584	354899
40587	354900
33669	354901
136018	354902
36674	354903
19172	354904
838	354905
58024	354906
148947	354907
83637	354908
39448	354909
34720	354910
135806	354911
117277	354912
19670	354913
9956	354914
54069	354915
63723	354916
161872	354917
51052	354918
34673	354919
15828	354920
87667	354921
90894	354922
2141	354923
134565	354924
127230	354925
82058	354926
40859	354927
26277	354928
37437	354929
71534	354930
6860	354931
85531	354932
128643	354933
122825	354934
162144	354935
111634	354936
156175	354937
131478	354938
74045	354939
44812	354940
129778	354941
18854	354942
4694	354943
82972	354944
160261	354945
136987	354946
17878	354947
96731	354948
64858	354949
62510	354950
92372	354951
160756	354952
120493	354953
18478	354954
57399	354955
79174	354956
41666	354957
54809	354958
9604	354959
14710	354960
32004	354961
44248	354962
16491	354963
79322	354964
14629	354965
100718	354966
118709	354967
78	354968
5065	354969
18157	354970
25830	354971
16280	354972
25519	354973
23561	354974
2535	354975
15821	354976
34179	354977
119852	354978
72027	354979
130826	354980
79492	354981
51257	354982
55006	354983
232	354984
54881	354985
11002	354986
32007	354987
4871	354988
158752	354989
20940	354990
51814	354991
120365	354992
137610	354993
61896	354994
136989	354995
16552	354996
29077	354997
127856	354998
67254	354999
52891	355000
94223	355001
24906	355002
29483	355003
128786	355004
91907	355005
37695	355006
66949	355007
30649	355008
61168	355009
123941	355010
110614	355011
118725	355012
164469	355013
79858	355014
42496	355015
107341	355016
9988	355017
80975	355018
107438	355019
38115	355020
81882	355021
113587	355022
65196	355023
28096	355024
21258	355025
92699	355026
29111	355027
95682	355028
71804	355029
4634	355030
29922	355031
63507	355032
47887	355033
104182	355034
62724	355035
45407	355036
92659	355037
128029	355038
128645	355039
130598	355040
95924	355041
77104	355042
113825	355043
127727	355044
110957	355045
57393	355046
75832	355047
75717	355048
154631	355049
68343	355050
112260	355051
14509	355052
27707	355053
40019	355054
40019	355055
113832	355056
48186	355057
45463	355058
48129	355059
81537	355060
103645	355061
112295	355062
124839	355063
123115	355064
127954	355065
44771	355066
37444	355067
105964	355068
59046	355069
101900	355070
142145	355071
63947	355072
105172	355073
147208	355074
81713	355075
37429	355076
110048	355077
52971	355078
78380	355079
88654	355080
44550	355081
37921	355082
11991	355083
43272	355084
55251	355085
5596	355086
121387	355087
61625	355088
40089	355089
2798	355090
97142	355091
26955	355092
79406	355093
40033	355094
93144	355095
127876	355096
94021	355097
95920	355098
131443	355099
125708	355100
121421	355101
113850	355102
63435	355103
63522	355104
31074	355105
120550	355106
42553	355107
101750	355108
13664	355109
121620	355110
78285	355111
127304	355112
3483	355113
26705	355114
72893	355115
31588	355116
58201	355117
79347	355118
68018	355119
69333	355120
45431	355121
55928	355122
30373	355123
143763	355124
99358	355125
24366	355126
95315	355127
31706	355128
53335	355129
56689	355130
149022	355131
15725	355132
125784	355133
18221	355134
70502	355135
110829	355136
84820	355137
52225	355138
86028	355139
26467	355140
2072	355141
75500	355142
108474	355143
1568	355144
38611	355145
76330	355146
4082	355147
87586	355148
10440	355149
81926	355150
59171	355151
65874	355152
46065	355153
97703	355154
20932	355155
126061	355156
56436	355157
63738	355158
64226	355159
37867	355160
38808	355161
76528	355162
150526	355163
83802	355164
6789	355165
113718	355166
14362	355167
33099	355168
25930	355169
164225	355170
2451	355171
30947	355172
106053	355173
67120	355174
31092	355175
86331	355176
2497	355177
128677	355178
20622	355179
87758	355180
78016	355181
110546	355182
28262	355183
39271	355184
38416	355185
18376	355186
100531	355187
12021	355188
63913	355189
97	355190
113806	355191
41584	355192
91450	355193
26618	355194
67096	355195
29740	355196
76840	355197
83700	355198
36455	355199
74807	355200
17948	355201
20433	355202
42534	355203
109877	355204
49718	355205
5366	355206
21954	355207
44286	355208
9462	355209
9462	355210
92748	355211
59412	355212
93771	355213
28615	355214
105953	355215
31749	355216
71208	355217
74559	355218
75321	355219
26250	355220
15726	355221
2803	355222
159433	355223
26731	355224
28209	355225
18199	355226
26638	355227
15696	355228
22315	355229
64807	355230
86026	355231
162584	355232
49911	355233
52819	355234
34162	355235
99518	355236
95655	355237
73217	355238
22368	355239
28042	355240
68201	355241
101809	355242
38157	355243
71557	355244
76799	355245
6255	355246
54791	355247
28513	355248
90778	355249
80938	355250
52001	355251
41555	355252
33886	355253
1015	355254
16843	355255
25987	355256
124368	355257
48115	355258
129837	355259
92482	355260
55145	355261
123080	355262
80484	355263
32188	355264
29075	355265
30791	355266
82750	355267
147003	355268
53359	355269
123102	355270
46935	355271
57538	355272
42523	355273
9178	355274
19636	355275
81587	355276
91485	355277
134023	355278
104823	355279
96494	355280
45911	355281
57689	355282
147127	355283
12373	355284
55557	355285
77001	355286
162481	355287
60588	355288
78933	355289
95277	355290
97446	355291
154295	355292
103528	355293
110509	355294
95894	355295
32209	355296
93443	355297
47870	355298
70573	355299
118995	355300
81655	355301
97566	355302
113904	355303
933	355304
106044	355305
75568	355306
74789	355307
164187	355308
93878	355309
40582	355310
148979	355311
62315	355312
28813	355313
95620	355314
121289	355315
44217	355316
55934	355317
108456	355318
78267	355319
13147	355320
115278	355321
64518	355322
38726	355323
104914	355324
12537	355325
95758	355326
136306	355327
1438	355328
104157	355329
22822	355330
64330	355331
150834	355332
71677	355333
71661	355334
77108	355335
92187	355336
96294	355337
12422	355338
75433	355339
6167	355340
101358	355341
21880	355342
29877	355343
46412	355344
84323	355345
93887	355346
122470	355347
92262	355348
32961	355349
46458	355350
29761	355351
73150	355352
46007	355353
94607	355354
28911	355355
119843	355356
96900	355357
74301	355358
121067	355359
143862	355360
32509	355361
25573	355362
38186	355363
58557	355364
80379	355365
48012	355366
33585	355367
77843	355368
74884	355369
48579	355370
63688	355371
91946	355372
112967	355373
136918	355374
135883	355375
71703	355376
116549	355377
10350	355378
66691	355379
101262	355380
75382	355381
78278	355382
28180	355383
129141	355384
38883	355385
53297	355386
57867	355387
18906	355388
93713	355389
113562	355390
24332	355391
142273	355392
45050	355393
92074	355394
2117	355395
9944	355396
20225	355397
61488	355398
99187	355399
101201	355400
56790	355401
12270	355402
545	355403
13801	355404
98331	355405
28521	355406
39538	355407
120279	355408
36776	355409
51672	355410
97817	355411
990	355412
931	355413
77853	355414
84876	355415
36533	355416
83235	355417
15579	355418
26311	355419
13403	355420
139353	355421
131320	355422
53384	355423
85211	355424
48196	355425
89310	355426
100359	355427
32203	355428
69918	355429
65753	355430
99748	355431
90828	355432
28622	355433
59080	355434
82097	355435
4796	355436
20779	355437
100371	355438
100407	355439
33084	355440
37423	355441
139393	355442
44282	355443
140082	355444
88584	355445
120333	355446
9440	355447
20474	355448
28211	355449
67660	355450
34562	355451
57670	355452
105526	355453
22850	355454
65914	355455
52170	355456
71799	355457
97204	355458
62357	355459
147166	355460
145522	355461
29711	355462
67190	355463
135971	355464
29407	355465
146939	355466
76397	355467
158328	355468
111723	355469
68905	355470
100976	355471
90398	355472
130765	355473
153525	355474
94162	355475
150360	355476
85426	355477
84561	355478
45149	355479
93639	355480
40563	355481
164386	355482
91383	355483
50317	355484
44628	355485
6515	355486
7604	355487
14201	355488
166269	355489
16113	355490
12365	355491
24265	355492
35566	355493
49181	355494
99811	355495
44111	355496
40340	355497
858	355498
60303	355499
166251	355500
129804	355501
165754	355502
40825	355503
107754	355504
63661	355505
88203	355506
35562	355507
81877	355508
90547	355509
46894	355510
22335	355511
97599	355512
101087	355513
26397	355514
20486	355515
93795	355516
47212	355517
26798	355518
21238	355519
88752	355520
39384	355521
121444	355522
62744	355523
85846	355524
11960	355525
4794	355526
9301	355527
146905	355528
129751	355529
79136	355530
63279	355531
18704	355532
70130	355533
141869	355534
37001	355535
43167	355536
45250	355537
49506	355538
32	355539
120127	355540
77649	355541
26951	355542
19593	355543
95233	355544
60275	355545
32099	355546
130864	355547
38875	355548
76968	355549
104347	355550
81883	355551
22294	355552
25433	355553
8752	355554
131139	355555
105970	355556
124457	355557
110352	355558
100643	355559
50791	355560
52770	355561
121486	355562
86554	355563
55137	355564
83845	355565
15338	355566
1119	355567
41580	355568
129771	355569
53071	355570
58736	355571
2526	355572
13436	355573
7974	355574
137393	355575
17275	355576
86722	355577
141851	355578
93564	355579
123997	355580
52931	355581
162083	355582
119808	355583
60348	355584
83740	355585
73268	355586
88127	355587
14808	355588
6949	355589
119174	355590
52371	355591
17912	355592
104713	355593
73537	355594
88847	355595
89072	355596
91363	355597
57991	355598
93455	355599
33599	355600
61318	355601
52896	355602
103650	355603
111994	355604
61710	355605
64126	355606
42570	355607
61507	355608
67214	355609
12985	355610
23084	355611
97241	355612
156292	355613
22120	355614
102718	355615
51087	355616
33159	355617
166254	355618
60028	355619
162549	355620
88650	355621
68925	355622
41309	355623
10966	355624
74993	355625
72090	355626
78298	355627
18084	355628
43192	355629
69629	355630
160466	355631
67265	355632
107551	355633
26124	355634
25709	355635
80605	355636
31875	355637
77090	355638
134068	355639
147234	355640
17162	355641
10322	355642
8371	355643
65608	355644
14550	355645
155726	355646
75882	355647
58498	355648
58498	355649
20092	355650
75537	355651
112312	355652
77852	355653
58661	355654
59058	355655
87270	355656
36219	355657
57725	355658
103580	355659
77103	355660
46142	355661
38700	355662
61580	355663
125346	355664
63277	355665
55373	355666
3445	355667
40058	355668
85460	355669
58467	355670
17677	355671
84521	355672
67498	355673
107369	355674
84587	355675
49600	355676
112948	355677
143570	355678
26068	355679
107604	355680
158638	355681
113282	355682
76194	355683
160267	355684
95806	355685
145427	355686
41595	355687
134115	355688
104370	355689
83467	355690
11262	355691
84522	355692
36690	355693
36622	355694
89176	355695
55105	355696
132316	355697
154349	355698
77	355699
36646	355700
4355	355701
59343	355702
34213	355703
134054	355704
58491	355705
69374	355706
106767	355707
105564	355708
75952	355709
64366	355710
80404	355711
98750	355712
1610	355713
64232	355714
15966	355715
61214	355716
112969	355717
41867	355718
130775	355719
96721	355720
62465	355721
64636	355722
128777	355723
19622	355724
54216	355725
128813	355726
82143	355727
95587	355728
85488	355729
73320	355730
38820	355731
82194	355732
106774	355733
92475	355734
127941	355735
13806	355736
86372	355737
161081	355738
52499	355739
71500	355740
6941	355741
115628	355742
98114	355743
31172	355744
13957	355745
42614	355746
12205	355747
102299	355748
72701	355749
129756	355750
115088	355751
85844	355752
77208	355753
43412	355754
68935	355755
48518	355756
73340	355757
93441	355758
56854	355759
129385	355760
56554	355761
21275	355762
73612	355763
61491	355764
130630	355765
22195	355766
113512	355767
87299	355768
83701	355769
107134	355770
102130	355771
89347	355772
83157	355773
52257	355774
46244	355775
56753	355776
103809	355777
93644	355778
156477	355779
75918	355780
88770	355781
156749	355782
84321	355783
166020	355784
74684	355785
7849	355786
105990	355787
68118	355788
26230	355789
67819	355790
91499	355791
82157	355792
13073	355793
119047	355794
115013	355795
55131	355796
112408	355797
28213	355798
101587	355799
115463	355800
43523	355801
117321	355802
139568	355803
62319	355804
159383	355805
62203	355806
31537	355807
126209	355808
88213	355809
103209	355810
109341	355811
152978	355812
69881	355813
131340	355814
17285	355815
91512	355816
158282	355817
65934	355818
116983	355819
58459	355820
75289	355821
59468	355822
155639	355823
71998	355824
75969	355825
18149	355826
99523	355827
107838	355828
143856	355829
103959	355830
121398	355831
121397	355832
36649	355833
31999	355834
129607	355835
83074	355836
86376	355837
107029	355838
61403	355839
106374	355840
44642	355841
74674	355842
102671	355843
131486	355844
23329	355845
134228	355846
122951	355847
31032	355848
25631	355849
76806	355850
55240	355851
44813	355852
25928	355853
67008	355854
93774	355855
89147	355856
36079	355857
110279	355858
73187	355859
107592	355860
88905	355861
154362	355862
86050	355863
93497	355864
75213	355865
50478	355866
45135	355867
93678	355868
39508	355869
127250	355870
84470	355871
130690	355872
105079	355873
38616	355874
82221	355875
105174	355876
121496	355877
111882	355878
82943	355879
103795	355880
129168	355881
99149	355882
127467	355883
103922	355884
91463	355885
103915	355886
83560	355887
86397	355888
63464	355889
93764	355890
21052	355891
17385	355892
20434	355893
16631	355894
110695	355895
78057	355896
81936	355897
81884	355898
61352	355899
36725	355900
65727	355901
25360	355902
55421	355903
113627	355904
111998	355905
76615	355906
107860	355907
142027	355908
137239	355909
88920	355910
65509	355911
101274	355912
97935	355913
99438	355914
139308	355915
91896	355916
93499	355917
124587	355918
95489	355919
103775	355920
40667	355921
106780	355922
139458	355923
92018	355924
106924	355925
121340	355926
61607	355927
118094	355928
59516	355929
50500	355930
98882	355931
37395	355932
107802	355933
24810	355934
78997	355935
84652	355936
28555	355937
137775	355938
27534	355939
47929	355940
69493	355941
57544	355942
51275	355943
71878	355944
96450	355945
7134	355946
84108	355947
101259	355948
131535	355949
134550	355950
32357	355951
20204	355952
157248	355953
54204	355954
112426	355955
46907	355956
18181	355957
116878	355958
82366	355959
40121	355960
46138	355961
74631	355962
46224	355963
5895	355964
79110	355965
51910	355966
137843	355967
163809	355968
93302	355969
141874	355970
39426	355971
114367	355972
164137	355973
41616	355974
78123	355975
112206	355976
108980	355977
48748	355978
69143	355979
6302	355980
25949	355981
42147	355982
158174	355983
66059	355984
146980	355985
90859	355986
75346	355987
35585	355988
160153	355989
5219	355990
45168	355991
41466	355992
30884	355993
32419	355994
92350	355995
158171	355996
82825	355997
37896	355998
110063	355999
9956	356000
15692	356001
135995	356002
89543	356003
36517	356004
37834	356005
98129	356006
55205	356007
128092	356008
41461	356009
875	356010
96373	356011
58614	356012
6649	356013
154696	356014
54214	356015
19640	356016
71954	356017
87357	356018
127843	356019
47036	356020
45485	356021
5265	356022
36151	356023
50808	356024
147146	356025
33136	356026
9672	356027
112320	356028
98374	356029
82784	356030
64093	356031
110428	356032
7979	356033
55416	356034
33802	356035
6547	356036
24193	356037
56548	356038
54040	356039
132329	356040
40109	356041
61563	356042
77139	356043
109291	356044
25445	356045
75317	356046
12175	356047
87135	356048
89107	356049
80857	356050
28053	356051
165800	356052
2048	356053
74657	356054
58881	356055
55043	356056
7757	356057
64771	356058
109057	356059
56792	356060
68208	356061
116866	356062
143596	356063
64340	356064
92545	356065
17640	356066
113667	356067
27756	356068
128196	356069
33253	356070
12320	356071
6910	356072
95378	356073
33317	356074
122407	356075
5697	356076
74802	356077
132527	356078
129687	356079
99291	356080
110866	356081
115588	356082
59076	356083
86215	356084
12766	356085
148863	356086
460	356087
30208	356088
2572	356089
16278	356090
4305	356091
2843	356092
426	356093
1147	356094
27033	356095
26864	356096
780	356097
391	356098
50817	356099
92291	356100
48844	356101
90122	356102
19127	356103
103566	356104
132429	356105
14349	356106
96011	356107
8864	356108
132840	356109
34165	356110
46777	356111
21945	356112
47200	356113
83334	356114
46504	356115
1480	356116
50573	356117
40059	356118
31981	356119
103624	356120
100911	356121
137822	356122
29915	356123
36578	356124
43580	356125
159113	356126
120149	356127
67183	356128
42386	356129
90666	356130
143819	356131
118976	356132
85833	356133
98783	356134
90809	356135
87385	356136
29378	356137
62240	356138
98768	356139
95841	356140
113877	356141
132938	356142
50859	356143
101846	356144
3680	356145
152965	356146
29149	356147
158820	356148
18337	356149
59416	356150
152022	356151
120073	356152
88829	356153
92254	356154
42324	356155
27855	356156
16035	356157
74445	356158
50174	356159
75556	356160
30222	356161
23154	356162
11417	356163
2671	356164
101166	356165
17825	356166
109959	356167
89976	356168
151046	356169
27842	356170
72761	356171
50551	356172
19120	356173
86506	356174
107615	356175
34084	356176
68110	356177
96701	356178
127338	356179
54756	356180
77129	356181
15657	356182
62552	356183
27871	356184
126060	356185
81177	356186
119418	356187
60308	356188
139699	356189
92391	356190
76669	356191
53864	356192
113921	356193
109763	356194
30080	356195
33117	356196
82323	356197
20165	356198
120399	356199
160644	356200
65260	356201
133957	356202
100575	356203
85653	356204
136945	356205
94536	356206
24912	356207
16809	356208
68332	356209
55426	356210
58598	356211
14851	356212
92180	356213
55383	356214
33264	356215
62524	356216
86636	356217
139778	356218
161997	356219
120211	356220
130681	356221
127275	356222
16293	356223
28771	356224
66463	356225
138607	356226
90725	356227
48954	356228
98149	356229
145518	356230
94629	356231
134439	356232
86208	356233
36056	356234
94361	356235
96969	356236
145593	356237
117584	356238
87407	356239
37421	356240
38932	356241
142143	356242
6603	356243
6550	356244
28796	356245
38636	356246
119037	356247
49099	356248
101351	356249
129023	356250
114016	356251
75789	356252
77026	356253
71901	356254
60528	356255
5162	356256
145592	356257
35553	356258
78347	356259
114135	356260
87841	356261
131709	356262
26273	356263
82025	356264
93460	356265
125993	356266
108778	356267
38033	356268
63578	356269
60612	356270
124503	356271
4041	356272
91214	356273
81027	356274
19797	356275
86209	356276
1628	356277
99555	356278
22015	356279
72940	356280
59868	356281
75484	356282
647	356283
18534	356284
70336	356285
61270	356286
769	356287
136	356288
59240	356289
293	356290
1258	356291
1283	356292
78714	356293
87	356294
3628	356295
17175	356296
118024	356297
105489	356298
51277	356299
132594	356300
1015	356301
4490	356302
31181	356303
8062	356304
4546	356305
58969	356306
20840	356307
1506	356308
2741	356309
41315	356310
94130	356311
415	356312
941	356313
73410	356314
20824	356315
15713	356316
15842	356317
44558	356318
11372	356319
1599	356320
87	356321
108	356322
24508	356323
9390	356324
14	356325
64189	356326
23	356327
105082	356328
487	356329
251	356330
15425	356331
524	356332
111667	356333
109289	356334
1	356335
3779	356336
3523	356337
1672	356338
65	356339
9441	356340
641	356341
2491	356342
949	356343
16	356344
31167	356345
26	356346
112244	356347
17	356348
47035	356349
643	356350
372	356351
603	356352
1886	356353
86	356354
8201	356355
917	356356
10972	356357
1167	356358
8136	356359
54649	356360
16	356361
4344	356362
8670	356363
2565	356364
3270	356365
3303	356366
37271	356367
23615	356368
160085	356369
889	356370
15762	356371
706	356372
853	356373
25538	356374
19840	356375
8638	356376
48046	356377
48046	356378
152	356379
10659	356380
51306	356381
30284	356382
233	356383
987	356384
72185	356385
77	356386
50202	356387
6070	356388
49698	356389
42242	356390
19730	356391
917	356392
1363	356393
3187	356394
39660	356395
17914	356396
126	356397
7334	356398
57690	356399
75	356400
78104	356401
29696	356402
12525	356403
24742	356404
41567	356405
18540	356406
2125	356407
11188	356408
4	356409
42	356410
2060	356411
22906	356412
12450	356413
70916	356414
35102	356415
2944	356416
20358	356417
1548	356418
14857	356419
36938	356420
119	356421
61	356422
54000	356423
2707	356424
4492	356425
51681	356426
215	356427
74909	356428
69	356429
2594	356430
9476	356431
101440	356432
26	356433
4207	356434
26991	356435
6676	356436
67126	356437
14155	356438
134986	356439
593	356440
9641	356441
3861	356442
603	356443
2111	356444
8029	356445
28848	356446
16	356447
67848	356448
46	356449
219	356450
635	356451
1217	356452
372	356453
65360	356454
1118	356455
18659	356456
87574	356457
795	356458
1788	356459
15942	356460
593	356461
706	356462
32717	356463
124	356464
11995	356465
48267	356466
118885	356467
51486	356468
2495	356469
106522	356470
42664	356471
130655	356472
98364	356473
74629	356474
52	356475
4073	356476
78224	356477
263	356478
2144	356479
6796	356480
115230	356481
1806	356482
44027	356483
28324	356484
281	356485
17925	356486
101003	356487
32451	356488
57560	356489
126222	356490
29162	356491
21830	356492
14335	356493
152411	356494
32	356495
10379	356496
46381	356497
23851	356498
38979	356499
127215	356500
47851	356501
90644	356502
24780	356503
2155	356504
70023	356505
31051	356506
33124	356507
29984	356508
14168	356509
33619	356510
60038	356511
107788	356512
51636	356513
44194	356514
4161	356515
52953	356516
18966	356517
133807	356518
8186	356519
5811	356520
61571	356521
105577	356522
70078	356523
97819	356524
9601	356525
141540	356526
233	356527
13938	356528
18410	356529
123183	356530
129383	356531
409	356532
11441	356533
135628	356534
18078	356535
3628	356536
783	356537
40695	356538
19514	356539
11724	356540
118989	356541
199	356542
13452	356543
83	356544
1604	356545
48971	356546
21223	356547
11975	356548
19548	356549
15672	356550
28998	356551
86338	356552
21500	356553
13938	356554
27718	356555
16	356556
30498	356557
2036	356558
89985	356559
5400	356560
7949	356561
35136	356562
43041	356563
51478	356564
5533	356565
68977	356566
27584	356567
1518	356568
8483	356569
2	356570
100242	356571
21458	356572
26	356573
32	356574
160388	356575
10576	356576
6487	356577
19769	356578
5505	356579
8407	356580
126414	356581
891	356582
703	356583
1874	356584
1033	356585
28	356586
28	356587
28	356588
457	356589
10361	356590
26541	356591
4	356592
31820	356593
5047	356594
202	356595
3	356596
39893	356597
14449	356598
4529	356599
86792	356600
96396	356601
77310	356602
69504	356603
7674	356604
53503	356605
9487	356606
68487	356607
64128	356608
83304	356609
79321	356610
42841	356611
49691	356612
49691	356613
703	356614
2206	356615
15543	356616
20042	356617
15951	356618
223	356619
2330	356620
1589	356621
1087	356622
2138	356623
54811	356624
641	356625
8010	356626
2656	356627
120406	356628
28777	356629
135	356630
565	356631
16152	356632
510	356633
52151	356634
4560	356635
409	356636
102	356637
19780	356638
2789	356639
6432	356640
997	356641
1470	356642
13313	356643
3112	356644
31205	356645
18356	356646
751	356647
841	356648
245	356649
5142	356650
3973	356651
2861	356652
28	356653
372	356654
14196	356655
968	356656
23015	356657
6341	356658
25955	356659
5940	356660
100954	356661
5661	356662
582	356663
416	356664
14488	356665
2265	356666
3328	356667
2946	356668
245	356669
126166	356670
110788	356671
43043	356672
10	356673
13080	356674
17818	356675
6471	356676
22547	356677
2042	356678
43043	356679
2171	356680
548	356681
118987	356682
1680	356683
9220	356684
8095	356685
19749	356686
416	356687
2177	356688
5467	356689
407	356690
698	356691
7450	356692
7548	356693
613	356694
19	356695
6221	356696
47724	356697
13029	356698
3668	356699
96363	356700
121575	356701
7306	356702
1533	356703
280	356704
8595	356705
132	356706
8802	356707
4024	356708
413	356709
27011	356710
52066	356711
71204	356712
20079	356713
22934	356714
1151	356715
64082	356716
11271	356717
81969	356718
45594	356719
5400	356720
311	356721
311	356722
9918	356723
19514	356724
4807	356725
16940	356726
624	356727
2095	356728
3125	356729
134311	356730
8313	356731
2300	356732
632	356733
38567	356734
846	356735
529	356736
11180	356737
381	356738
10223	356739
38048	356740
84605	356741
4	356742
6048	356743
574	356744
18463	356745
498	356746
115	356747
896	356748
161988	356749
20362	356750
338	356751
7558	356752
54173	356753
244	356754
1128	356755
24778	356756
2468	356757
16652	356758
109267	356759
72198	356760
141	356761
165625	356762
18108	356763
2513	356764
60148	356765
14751	356766
1119	356767
3000	356768
152	356769
311	356770
929	356771
54173	356772
377	356773
4607	356774
5408	356775
10922	356776
343	356777
11847	356778
716	356779
6881	356780
40729	356781
14	356782
116478	356783
124173	356784
26	356785
429	356786
56625	356787
152	356788
299	356789
19208	356790
136123	356791
2233	356792
30	356793
26485	356794
1759	356795
118595	356796
5051	356797
5051	356798
115324	356799
24	356800
2804	356801
3700	356802
3073	356803
1	356804
259	356805
20996	356806
146898	356807
107007	356808
6581	356809
4952	356810
58032	356811
140786	356812
72699	356813
128408	356814
4983	356815
10081	356816
98699	356817
33	356818
133865	356819
5427	356820
136884	356821
65781	356822
45920	356823
6199	356824
54530	356825
2599	356826
8602	356827
66863	356828
135768	356829
18012	356830
128776	356831
47707	356832
131499	356833
1883	356834
245	356835
74720	356836
76404	356837
200	356838
44712	356839
3057	356840
23892	356841
11788	356842
2793	356843
20429	356844
1159	356845
1472	356846
4084	356847
20831	356848
45650	356849
38054	356850
277	356851
117	356852
5421	356853
5832	356854
17229	356855
53021	356856
9633	356857
9768	356858
603	356859
54311	356860
5349	356861
7776	356862
12088	356863
1517	356864
3950	356865
70346	356866
13459	356867
1212	356868
41202	356869
70440	356870
44039	356871
26548	356872
5386	356873
42996	356874
21182	356875
7960	356876
31832	356877
83909	356878
52179	356879
1498	356880
3469	356881
4988	356882
19738	356883
124096	356884
12029	356885
523	356886
738	356887
1	356888
2477	356889
36942	356890
1653	356891
3996	356892
83539	356893
67992	356894
36499	356895
3627	356896
86067	356897
256	356898
136151	356899
2073	356900
1221	356901
98334	356902
2268	356903
39	356904
3879	356905
591	356906
2758	356907
4742	356908
132567	356909
14338	356910
23527	356911
10	356912
5466	356913
23323	356914
36249	356915
89620	356916
31183	356917
47057	356918
2190	356919
61101	356920
728	356921
4005	356922
23485	356923
61565	356924
73272	356925
69403	356926
164	356927
489	356928
1922	356929
3779	356930
25437	356931
72794	356932
15962	356933
49744	356934
7020	356935
6277	356936
41481	356937
99226	356938
132996	356939
1	356940
2243	356941
5467	356942
49	356943
3260	356944
858	356945
1454	356946
304	356947
222	356948
202	356949
2491	356950
11232	356951
147	356952
106302	356953
140518	356954
12469	356955
39939	356956
574	356957
99017	356958
32231	356959
19292	356960
4743	356961
87837	356962
4	356963
8753	356964
15779	356965
643	356966
101032	356967
3160	356968
3253	356969
133	356970
19584	356971
24787	356972
127	356973
444	356974
2	356975
6	356976
13	356977
818	356978
903	356979
26	356980
101489	356981
7960	356982
61445	356983
10228	356984
39459	356985
49173	356986
72707	356987
90202	356988
104991	356989
118559	356990
128703	356991
46463	356992
26	356993
1221	356994
1621	356995
99459	356996
34832	356997
14484	356998
3	356999
53957	357000
89881	357001
2	357002
14326	357003
13167	357004
32869	357005
685	357006
5122	357007
37	357008
10959	357009
101924	357010
9638	357011
1789	357012
20479	357013
5753	357014
6479	357015
126173	357016
109159	357017
29672	357018
120258	357019
2403	357020
7562	357021
50750	357022
494	357023
1	357024
35447	357025
86853	357026
34416	357027
23	357028
685	357029
3546	357030
150624	357031
42826	357032
11924	357033
39374	357034
38572	357035
34509	357036
53987	357037
344	357038
16436	357039
1956	357040
1936	357041
72821	357042
1573	357043
161	357044
29	357045
2613	357046
16242	357047
4918	357048
4918	357049
4918	357050
4918	357051
324	357052
1589	357053
4918	357054
18975	357055
1653	357056
53317	357057
8998	357058
4918	357059
4302	357060
4918	357061
4918	357062
282	357063
128	357064
17318	357065
10576	357066
4918	357067
9998	357068
139865	357069
25065	357070
69183	357071
8948	357072
16537	357073
4942	357074
456	357075
15864	357076
16712	357077
40729	357078
372	357079
23423	357080
41652	357081
14198	357082
93586	357083
30838	357084
23277	357085
3906	357086
8576	357087
338	357088
32123	357089
26	357090
819	357091
89516	357092
314	357093
9295	357094
9039	357095
77500	357096
34484	357097
27962	357098
38289	357099
15771	357100
4	357101
2029	357102
11050	357103
54065	357104
1294	357105
353	357106
17	357107
99017	357108
1344	357109
83267	357110
20758	357111
5500	357112
132186	357113
124499	357114
15762	357115
21060	357116
296	357117
2163	357118
94	357119
42130	357120
2593	357121
1699	357122
219	357123
33	357124
2095	357125
1159	357126
43109	357127
3230	357128
9600	357129
3948	357130
15	357131
2358	357132
26822	357133
1426	357134
1159	357135
7475	357136
9641	357137
40226	357138
8029	357139
251	357140
4548	357141
26106	357142
7006	357143
7438	357144
3175	357145
81	357146
98989	357147
28010	357148
855	357149
856	357150
21221	357151
17	357152
110	357153
4414	357154
6404	357155
24090	357156
3648	357157
47	357158
17830	357159
91088	357160
3653	357161
4262	357162
5163	357163
35925	357164
716	357165
2699	357166
24557	357167
2788	357168
432	357169
2482	357170
45311	357171
12662	357172
921	357173
66102	357174
22236	357175
24433	357176
11227	357177
80744	357178
20593	357179
7695	357180
407	357181
9987	357182
844	357183
1	357184
47453	357185
87	357186
23210	357187
20682	357188
55529	357189
1041	357190
10531	357191
18108	357192
76912	357193
57404	357194
1717	357195
764	357196
56092	357197
35241	357198
34087	357199
82	357200
43217	357201
1259	357202
4	357203
27376	357204
3698	357205
130888	357206
9971	357207
280	357208
3811	357209
989	357210
77632	357211
3459	357212
16146	357213
14321	357214
91686	357215
76912	357216
559	357217
166659	357218
132653	357219
3809	357220
5071	357221
13929	357222
3648	357223
101153	357224
22245	357225
2496	357226
20360	357227
1245	357228
4937	357229
13870	357230
19118	357231
158	357232
12956	357233
7657	357234
1063	357235
818	357236
6970	357237
2210	357238
51498	357239
4383	357240
256	357241
23975	357242
2613	357243
17	357244
1686	357245
1913	357246
55365	357247
800	357248
11	357249
2942	357250
96925	357251
41334	357252
11385	357253
433	357254
47698	357255
2731	357256
1323	357257
9262	357258
96	357259
17169	357260
2	357261
2236	357262
2446	357263
2510	357264
1002	357265
13050	357266
137	357267
2699	357268
1063	357269
124	357270
2626	357271
67571	357272
4248	357273
16437	357274
16537	357275
14847	357276
58	357277
10750	357278
27427	357279
41521	357280
68029	357281
31693	357282
1484	357283
808	357284
5630	357285
41055	357286
3449	357287
67018	357288
33441	357289
582	357290
602	357291
960	357292
1513	357293
31033	357294
2040	357295
920	357296
480	357297
53129	357298
110809	357299
91819	357300
141097	357301
42119	357302
139082	357303
91819	357304
91819	357305
42119	357306
156240	357307
139083	357308
29838	357309
139084	357310
58499	357311
33707	357312
168	357313
18355	357314
24675	357315
13913	357316
560	357317
5804	357318
5804	357319
21523	357320
7747	357321
5226	357322
32736	357323
93054	357324
8592	357325
106311	357326
27419	357327
20381	357328
41970	357329
14357	357330
10693	357331
20118	357332
77282	357333
8778	357334
13627	357335
17240	357336
69143	357337
69143	357338
11578	357339
21828	357340
59043	357341
4955	357342
31958	357343
11631	357344
21	357345
93538	357346
11620	357347
11620	357348
18456	357349
18113	357350
23743	357351
27070	357352
60874	357353
82081	357354
66709	357355
3402	357356
5052	357357
2841	357358
141078	357359
4842	357360
78463	357361
39168	357362
82240	357363
5897	357364
7555	357365
49168	357366
71145	357367
41490	357368
7456	357369
26419	357370
79656	357371
2629	357372
20521	357373
46100	357374
27076	357375
38180	357376
11469	357377
3485	357378
6252	357379
136248	357380
2701	357381
72802	357382
54069	357383
33166	357384
65663	357385
5826	357386
5593	357387
5098	357388
128958	357389
55222	357390
10499	357391
9157	357392
29120	357393
1547	357394
104	357395
79746	357396
9800	357397
38585	357398
5330	357399
4684	357400
68761	357401
49266	357402
1469	357403
29570	357404
21895	357405
83847	357406
549	357407
198	357408
112586	357409
97988	357410
21832	357411
1196	357412
29994	357413
5988	357414
610	357415
46432	357416
1606	357417
6137	357418
89214	357419
766	357420
20464	357421
11400	357422
45933	357423
64193	357424
37952	357425
78283	357426
60570	357427
41546	357428
134447	357429
15503	357430
13094	357431
14454	357432
90714	357433
21472	357434
80630	357435
62442	357436
103475	357437
78013	357438
17089	357439
20933	357440
48707	357441
31743	357442
14540	357443
35267	357444
77581	357445
96412	357446
37797	357447
6642	357448
51609	357449
6412	357450
73683	357451
64656	357452
61549	357453
2353	357454
72927	357455
43190	357456
83712	357457
36624	357458
41487	357459
96265	357460
74299	357461
5234	357462
31948	357463
111862	357464
29094	357465
34036	357466
2490	357467
9263	357468
116485	357469
30147	357470
4035	357471
108360	357472
2342	357473
7483	357474
38505	357475
44667	357476
11486	357477
15889	357478
30687	357479
9674	357480
62623	357481
73084	357482
11173	357483
8110	357484
2572	357485
145250	357486
103803	357487
45092	357488
102955	357489
7360	357490
18642	357491
54618	357492
5648	357493
12071	357494
4160	357495
71211	357496
108632	357497
132400	357498
8092	357499
34463	357500
60268	357501
68841	357502
28361	357503
2632	357504
18996	357505
4482	357506
60354	357507
113889	357508
15384	357509
6193	357510
52143	357511
49333	357512
16839	357513
13250	357514
4008	357515
56891	357516
2250	357517
1720	357518
56532	357519
1020	357520
110397	357521
5	357522
67618	357523
2831	357524
2880	357525
152585	357526
40800	357527
23	357528
1745	357529
23431	357530
37817	357531
6292	357532
31265	357533
1100	357534
9098	357535
58082	357536
28067	357537
24758	357538
113042	357539
87555	357540
117336	357541
27192	357542
82899	357543
35092	357544
1202	357545
4648	357546
90566	357547
52300	357548
49256	357549
45509	357550
27165	357551
4208	357552
94267	357553
10347	357554
2324	357555
119936	357556
5315	357557
17631	357558
122615	357559
120174	357560
49723	357561
7497	357562
3630	357563
59286	357564
27733	357565
21493	357566
2194	357567
125867	357568
1339	357569
67679	357570
91493	357571
75979	357572
38907	357573
62881	357574
46091	357575
1449	357576
93946	357577
137278	357578
39866	357579
21253	357580
94437	357581
13091	357582
21964	357583
100944	357584
10005	357585
1253	357586
25380	357587
22798	357588
9772	357589
59223	357590
58362	357591
47720	357592
67607	357593
22960	357594
33321	357595
52866	357596
6484	357597
12012	357598
31623	357599
71717	357600
125691	357601
95512	357602
80544	357603
85126	357604
473	357605
1966	357606
21801	357607
40037	357608
64683	357609
129329	357610
3838	357611
68333	357612
10387	357613
37797	357614
136	357615
40596	357616
46969	357617
67362	357618
28692	357619
9017	357620
127486	357621
29889	357622
154586	357623
71120	357624
44245	357625
30913	357626
36491	357627
57978	357628
71148	357629
22260	357630
46993	357631
40551	357632
28573	357633
84340	357634
2187	357635
59326	357636
34212	357637
48144	357638
18383	357639
11589	357640
47729	357641
8654	357642
4323	357643
2870	357644
54254	357645
19499	357646
42654	357647
115134	357648
56720	357649
28535	357650
122432	357651
63488	357652
71766	357653
8654	357654
11557	357655
25259	357656
54878	357657
23010	357658
113515	357659
86667	357660
70653	357661
37091	357662
2861	357663
139784	357664
10947	357665
91354	357666
66700	357667
38457	357668
71047	357669
16722	357670
33631	357671
48472	357672
31118	357673
148805	357674
33730	357675
1177	357676
6216	357677
3278	357678
4417	357679
24766	357680
123264	357681
100859	357682
460	357683
96429	357684
1334	357685
15804	357686
19784	357687
25032	357688
12400	357689
149221	357690
50825	357691
15252	357692
31101	357693
2167	357694
8917	357695
17335	357696
3915	357697
88843	357698
2811	357699
39378	357700
37782	357701
33014	357702
1606	357703
77880	357704
71166	357705
34281	357706
24616	357707
58419	357708
111459	357709
67511	357710
64714	357711
59101	357712
76562	357713
29881	357714
70183	357715
5464	357716
137277	357717
2811	357718
110059	357719
36438	357720
1606	357721
51202	357722
93349	357723
9221	357724
18048	357725
11669	357726
72189	357727
18755	357728
108907	357729
112980	357730
73807	357731
16895	357732
71169	357733
56690	357734
30964	357735
58245	357736
41492	357737
53768	357738
77867	357739
96919	357740
5079	357741
29886	357742
4793	357743
5363	357744
2671	357745
71562	357746
25009	357747
21949	357748
106035	357749
124853	357750
93910	357751
25231	357752
117460	357753
81965	357754
23067	357755
130746	357756
49438	357757
10593	357758
6761	357759
12194	357760
104972	357761
21526	357762
52423	357763
3134	357764
19706	357765
5440	357766
33010	357767
104191	357768
20905	357769
159	357770
39474	357771
5687	357772
17624	357773
45246	357774
27689	357775
4277	357776
3979	357777
14620	357778
29189	357779
85917	357780
93361	357781
63137	357782
112033	357783
36233	357784
6060	357785
77845	357786
24463	357787
37128	357788
49376	357789
52809	357790
102695	357791
28763	357792
74348	357793
57621	357794
38801	357795
108381	357796
75652	357797
47048	357798
19019	357799
7075	357800
43001	357801
3180	357802
90321	357803
68758	357804
38571	357805
27068	357806
34479	357807
113321	357808
37831	357809
86884	357810
48734	357811
36602	357812
77161	357813
31582	357814
42322	357815
14942	357816
4775	357817
21769	357818
17149	357819
67000	357820
70036	357821
30442	357822
17151	357823
14116	357824
30440	357825
1229	357826
55584	357827
63679	357828
60917	357829
33197	357830
9476	357831
57978	357832
2246	357833
45545	357834
380	357835
3582	357836
11236	357837
427	357838
18429	357839
38690	357840
30400	357841
17116	357842
38755	357843
92068	357844
84577	357845
2072	357846
79917	357847
59036	357848
13260	357849
25766	357850
72023	357851
44861	357852
19016	357853
1091	357854
11372	357855
38551	357856
22325	357857
27602	357858
47837	357859
10123	357860
965	357861
434	357862
107021	357863
23966	357864
26461	357865
8032	357866
222	357867
79725	357868
4384	357869
1645	357870
10700	357871
59246	357872
4686	357873
3346	357874
5393	357875
8522	357876
38894	357877
5393	357878
35562	357879
10965	357880
91975	357881
8480	357882
44	357883
5282	357884
62513	357885
22377	357886
3783	357887
45461	357888
20186	357889
28409	357890
6702	357891
1662	357892
22736	357893
59477	357894
10468	357895
25814	357896
39326	357897
26565	357898
8819	357899
15580	357900
20528	357901
26167	357902
17670	357903
52945	357904
6774	357905
29233	357906
100111	357907
82122	357908
11160	357909
152967	357910
28538	357911
56638	357912
24188	357913
49560	357914
28833	357915
126238	357916
4274	357917
4274	357918
51503	357919
3287	357920
23474	357921
38456	357922
63313	357923
73109	357924
28903	357925
4274	357926
15856	357927
23020	357928
44694	357929
37296	357930
4884	357931
17810	357932
67810	357933
110990	357934
36378	357935
3287	357936
58522	357937
78604	357938
136012	357939
9012	357940
30482	357941
27839	357942
5643	357943
33586	357944
87727	357945
52355	357946
71695	357947
2870	357948
36055	357949
11748	357950
97722	357951
16699	357952
6932	357953
13818	357954
18820	357955
88586	357956
51964	357957
27991	357958
20990	357959
62917	357960
14327	357961
15030	357962
11632	357963
23699	357964
19912	357965
116882	357966
7578	357967
24997	357968
59252	357969
25599	357970
25380	357971
96769	357972
74678	357973
120116	357974
6243	357975
3579	357976
97140	357977
56778	357978
67849	357979
87840	357980
44769	357981
11996	357982
56821	357983
24572	357984
75858	357985
10682	357986
5774	357987
7525	357988
47624	357989
3590	357990
19215	357991
39968	357992
9803	357993
82723	357994
59029	357995
23939	357996
122410	357997
35710	357998
9238	357999
117668	358000
67292	358001
91010	358002
2602	358003
13277	358004
49756	358005
4537	358006
11494	358007
116566	358008
105168	358009
1945	358010
134257	358011
39433	358012
13062	358013
53447	358014
40708	358015
59021	358016
74471	358017
61522	358018
14593	358019
15218	358020
2193	358021
5245	358022
32279	358023
139592	358024
65360	358025
2817	358026
19491	358027
48165	358028
51244	358029
33324	358030
8882	358031
65476	358032
5675	358033
22972	358034
10661	358035
7744	358036
1569	358037
46542	358038
8673	358039
65760	358040
62732	358041
1606	358042
102229	358043
53785	358044
17691	358045
1432	358046
108927	358047
75420	358048
96953	358049
12233	358050
38842	358051
16571	358052
69091	358053
92533	358054
75822	358055
68879	358056
13275	358057
13702	358058
11305	358059
68917	358060
40804	358061
136174	358062
24571	358063
49357	358064
95238	358065
132408	358066
64612	358067
94231	358068
41294	358069
88703	358070
127570	358071
114626	358072
53221	358073
102884	358074
54631	358075
105538	358076
80907	358077
83564	358078
13837	358079
4182	358080
32432	358081
101994	358082
138688	358083
29527	358084
113632	358085
42975	358086
105456	358087
28688	358088
128606	358089
24505	358090
21973	358091
4359	358092
17201	358093
15811	358094
23726	358095
11588	358096
21773	358097
28416	358098
12153	358099
111475	358100
69275	358101
50103	358102
138523	358103
135838	358104
68290	358105
37965	358106
5643	358107
83936	358108
5649	358109
25791	358110
48021	358111
80839	358112
108963	358113
12153	358114
7676	358115
83839	358116
8017	358117
57802	358118
52985	358119
94148	358120
88035	358121
22192	358122
30293	358123
58165	358124
31330	358125
107945	358126
89619	358127
2344	358128
22172	358129
40518	358130
43692	358131
102268	358132
56296	358133
135945	358134
44512	358135
51972	358136
102061	358137
96695	358138
2484	358139
7982	358140
30442	358141
3564	358142
17144	358143
10641	358144
72741	358145
18381	358146
14115	358147
3265	358148
56115	358149
7445	358150
16675	358151
86615	358152
53697	358153
87536	358154
132751	358155
37752	358156
9017	358157
44739	358158
139797	358159
74502	358160
72966	358161
38577	358162
83471	358163
37778	358164
12185	358165
81089	358166
54758	358167
62761	358168
22131	358169
61225	358170
97316	358171
4523	358172
8482	358173
28367	358174
49213	358175
9341	358176
15723	358177
16910	358178
109127	358179
51118	358180
75907	358181
5343	358182
129448	358183
56319	358184
44043	358185
96601	358186
118591	358187
3784	358188
5643	358189
13416	358190
49768	358191
97077	358192
29969	358193
18157	358194
95509	358195
122744	358196
50462	358197
74540	358198
64195	358199
44155	358200
52355	358201
56099	358202
150911	358203
14190	358204
5593	358205
86608	358206
105678	358207
94188	358208
37699	358209
14058	358210
37903	358211
24586	358212
129484	358213
82077	358214
3087	358215
40138	358216
76651	358217
88205	358218
68058	358219
23461	358220
80946	358221
5205	358222
80985	358223
99334	358224
30612	358225
5205	358226
12326	358227
44981	358228
23814	358229
11160	358230
110152	358231
44835	358232
13447	358233
32106	358234
87981	358235
79108	358236
110198	358237
7728	358238
89379	358239
91578	358240
10852	358241
11298	358242
112004	358243
136180	358244
44610	358245
85186	358246
1863	358247
22461	358248
44610	358249
31052	358250
77988	358251
95412	358252
21451	358253
6273	358254
93978	358255
8656	358256
49361	358257
129249	358258
39905	358259
9810	358260
47937	358261
82191	358262
74752	358263
58522	358264
47721	358265
13273	358266
4281	358267
6256	358268
14735	358269
103824	358270
23814	358271
80222	358272
2287	358273
4174	358274
132810	358275
52167	358276
110292	358277
40584	358278
69389	358279
9858	358280
9200	358281
289	358282
128734	358283
36170	358284
4408	358285
54288	358286
17843	358287
28363	358288
131221	358289
67556	358290
78276	358291
64517	358292
50657	358293
74319	358294
25237	358295
11260	358296
129285	358297
76653	358298
100880	358299
10738	358300
14476	358301
1480	358302
75996	358303
39995	358304
115099	358305
121671	358306
101953	358307
29633	358308
2878	358309
36799	358310
26148	358311
43978	358312
50589	358313
10877	358314
15714	358315
97131	358316
1395	358317
19710	358318
7345	358319
40726	358320
77446	358321
4238	358322
9074	358323
18272	358324
82329	358325
11032	358326
85371	358327
61614	358328
37936	358329
5637	358330
5637	358331
46389	358332
63338	358333
217	358334
13926	358335
24174	358336
410	358337
2747	358338
6213	358339
47943	358340
6171	358341
44018	358342
47809	358343
31108	358344
2461	358345
90961	358346
26971	358347
80525	358348
57733	358349
35512	358350
57371	358351
95962	358352
113674	358353
10900	358354
13099	358355
13373	358356
28743	358357
16649	358358
25281	358359
35564	358360
47305	358361
10234	358362
79734	358363
2212	358364
22713	358365
48879	358366
25777	358367
6075	358368
124280	358369
3219	358370
52470	358371
32384	358372
58903	358373
1818	358374
61105	358375
42067	358376
62330	358377
135888	358378
79737	358379
33769	358380
62684	358381
63726	358382
28661	358383
132351	358384
5851	358385
48727	358386
29562	358387
66959	358388
4203	358389
29469	358390
884	358391
4694	358392
76	358393
92104	358394
6817	358395
16057	358396
19674	358397
27288	358398
29469	358399
21870	358400
50702	358401
125593	358402
19674	358403
12772	358404
61218	358405
60130	358406
26082	358407
57789	358408
4194	358409
29086	358410
20880	358411
1325	358412
16513	358413
69521	358414
45118	358415
4679	358416
105826	358417
80625	358418
18436	358419
2461	358420
49845	358421
2957	358422
19652	358423
94631	358424
20336	358425
107484	358426
10934	358427
73701	358428
5172	358429
41272	358430
109964	358431
35322	358432
26010	358433
78950	358434
11626	358435
43188	358436
11754	358437
29010	358438
61789	358439
47367	358440
107617	358441
21092	358442
108659	358443
30508	358444
83572	358445
68228	358446
31931	358447
43211	358448
62332	358449
26543	358450
71946	358451
9080	358452
29755	358453
91305	358454
13289	358455
14940	358456
3029	358457
81496	358458
28423	358459
28387	358460
62229	358461
45280	358462
70200	358463
102066	358464
93345	358465
104229	358466
22591	358467
22713	358468
33532	358469
68416	358470
23932	358471
26876	358472
7091	358473
25777	358474
84341	358475
29409	358476
2598	358477
105872	358478
32130	358479
79126	358480
68050	358481
6000	358482
33633	358483
24367	358484
11439	358485
66585	358486
42199	358487
6344	358488
14582	358489
30028	358490
43374	358491
37572	358492
46384	358493
5116	358494
101387	358495
87797	358496
111003	358497
30670	358498
119768	358499
90725	358500
85968	358501
87542	358502
15597	358503
4363	358504
21114	358505
20691	358506
3589	358507
59944	358508
29457	358509
65391	358510
41968	358511
4249	358512
65864	358513
26499	358514
8216	358515
37279	358516
1302	358517
63102	358518
49740	358519
25525	358520
69187	358521
37201	358522
5655	358523
39124	358524
7735	358525
44	358526
42319	358527
103391	358528
84503	358529
35068	358530
20248	358531
6331	358532
138703	358533
66636	358534
33723	358535
30402	358536
66881	358537
58010	358538
20659	358539
102774	358540
2999	358541
19690	358542
59556	358543
13801	358544
63104	358545
80753	358546
60322	358547
23940	358548
29410	358549
14802	358550
75535	358551
38871	358552
54956	358553
84881	358554
104371	358555
3155	358556
13451	358557
33760	358558
61373	358559
54120	358560
44776	358561
77560	358562
33330	358563
112229	358564
23978	358565
48539	358566
113543	358567
13069	358568
68892	358569
9906	358570
14341	358571
45562	358572
67920	358573
62471	358574
29567	358575
2504	358576
30681	358577
5315	358578
242	358579
2523	358580
54831	358581
1416	358582
20364	358583
63689	358584
18057	358585
2729	358586
64207	358587
646	358588
1557	358589
30681	358590
3217	358591
7657	358592
1514	358593
71647	358594
2212	358595
32908	358596
63753	358597
1832	358598
9158	358599
4163	358600
7433	358601
18114	358602
90329	358603
39849	358604
10372	358605
1514	358606
20230	358607
9692	358608
62342	358609
98145	358610
80463	358611
99451	358612
30399	358613
39465	358614
38135	358615
58597	358616
2483	358617
3299	358618
21446	358619
146	358620
63247	358621
23129	358622
2471	358623
13221	358624
37903	358625
105987	358626
3033	358627
1514	358628
51211	358629
46971	358630
39112	358631
42347	358632
72054	358633
13743	358634
13241	358635
44420	358636
90655	358637
42583	358638
10286	358639
83924	358640
5278	358641
20507	358642
39134	358643
8492	358644
34769	358645
164514	358646
8876	358647
14913	358648
56465	358649
4496	358650
10516	358651
51993	358652
82684	358653
5246	358654
89193	358655
24762	358656
15988	358657
131294	358658
76839	358659
143690	358660
257	358661
197	358662
111758	358663
59338	358664
5490	358665
18716	358666
41362	358667
64144	358668
4737	358669
10731	358670
110261	358671
54382	358672
35450	358673
20202	358674
3359	358675
36611	358676
15662	358677
4194	358678
75181	358679
70948	358680
13168	358681
30022	358682
71819	358683
82899	358684
71123	358685
63467	358686
91587	358687
12292	358688
98015	358689
23156	358690
45813	358691
26394	358692
37870	358693
102548	358694
6184	358695
13756	358696
88631	358697
48792	358698
2410	358699
20419	358700
90295	358701
90539	358702
28642	358703
49609	358704
78285	358705
47643	358706
33554	358707
29990	358708
59376	358709
114339	358710
63316	358711
49291	358712
70977	358713
47188	358714
10933	358715
82269	358716
58440	358717
71418	358718
70053	358719
14307	358720
15985	358721
33021	358722
127378	358723
12774	358724
56580	358725
59304	358726
99617	358727
53271	358728
54004	358729
76989	358730
74754	358731
98740	358732
88012	358733
17272	358734
66607	358735
21313	358736
17817	358737
112995	358738
6995	358739
22251	358740
19501	358741
19898	358742
69513	358743
1381	358744
447	358745
71513	358746
1351	358747
3377	358748
4384	358749
1697	358750
5829	358751
6960	358752
71367	358753
113930	358754
42498	358755
53698	358756
105030	358757
99501	358758
73714	358759
36439	358760
2409	358761
12774	358762
38611	358763
3397	358764
30721	358765
28927	358766
34769	358767
107314	358768
43571	358769
7745	358770
35075	358771
35353	358772
1381	358773
68258	358774
31437	358775
11754	358776
20903	358777
80329	358778
83671	358779
1571	358780
334	358781
19149	358782
38744	358783
60422	358784
10688	358785
20185	358786
6817	358787
7670	358788
15609	358789
113571	358790
105633	358791
6454	358792
16483	358793
24402	358794
37030	358795
108806	358796
13411	358797
124555	358798
104921	358799
7565	358800
81763	358801
101383	358802
63490	358803
64604	358804
10880	358805
43526	358806
46514	358807
18650	358808
9066	358809
8944	358810
29604	358811
72711	358812
39932	358813
39288	358814
46867	358815
4992	358816
114310	358817
9044	358818
67295	358819
106717	358820
51888	358821
23922	358822
1308	358823
59825	358824
46258	358825
29627	358826
34711	358827
145114	358828
95318	358829
53736	358830
73747	358831
23290	358832
99543	358833
15554	358834
98903	358835
18960	358836
9286	358837
96902	358838
3029	358839
10924	358840
17850	358841
38415	358842
16413	358843
103580	358844
97767	358845
29491	358846
15891	358847
40649	358848
30007	358849
1156	358850
81060	358851
29743	358852
10536	358853
2202	358854
47418	358855
121061	358856
75968	358857
71365	358858
91579	358859
82037	358860
104085	358861
63089	358862
102544	358863
13468	358864
19183	358865
53772	358866
100404	358867
74844	358868
22366	358869
40094	358870
35220	358871
10409	358872
24775	358873
76835	358874
12725	358875
26622	358876
105148	358877
56684	358878
108532	358879
59116	358880
73094	358881
20700	358882
28482	358883
10863	358884
35808	358885
60494	358886
35274	358887
8990	358888
23582	358889
38506	358890
427	358891
14399	358892
51315	358893
2757	358894
7728	358895
50871	358896
50353	358897
17532	358898
17085	358899
67984	358900
1025	358901
851	358902
58539	358903
21318	358904
5615	358905
87135	358906
80748	358907
80	358908
38931	358909
10752	358910
106	358911
45522	358912
7486	358913
4291	358914
16058	358915
91156	358916
7910	358917
114320	358918
8015	358919
17742	358920
37657	358921
1288	358922
43213	358923
5411	358924
4585	358925
37584	358926
26925	358927
85825	358928
19739	358929
60562	358930
19252	358931
39806	358932
21508	358933
22945	358934
37527	358935
23338	358936
15535	358937
62810	358938
4592	358939
32994	358940
31477	358941
72983	358942
60980	358943
68046	358944
20461	358945
78472	358946
21497	358947
99524	358948
52891	358949
50317	358950
28232	358951
10643	358952
10982	358953
14155	358954
23656	358955
57373	358956
33301	358957
25236	358958
59396	358959
67862	358960
51403	358961
8109	358962
85153	358963
1371	358964
473	358965
57683	358966
27118	358967
8532	358968
4008	358969
6154	358970
89431	358971
26800	358972
40203	358973
27185	358974
3894	358975
92012	358976
80704	358977
1662	358978
22756	358979
11326	358980
4810	358981
48562	358982
87920	358983
911	358984
59570	358985
29653	358986
4884	358987
44675	358988
36774	358989
8658	358990
10233	358991
22614	358992
35164	358993
14919	358994
112149	358995
37917	358996
25649	358997
79418	358998
23381	358999
33793	359000
8904	359001
28160	359002
107848	359003
53513	359004
110491	359005
11475	359006
113131	359007
32805	359008
83361	359009
7833	359010
79583	359011
1177	359012
67287	359013
78424	359014
21721	359015
116856	359016
22945	359017
49612	359018
17738	359019
100589	359020
108414	359021
49477	359022
103919	359023
97975	359024
35156	359025
8863	359026
112898	359027
925	359028
7485	359029
60530	359030
89585	359031
137746	359032
13484	359033
821	359034
821	359035
48891	359036
18792	359037
821	359038
29514	359039
124294	359040
20655	359041
14852	359042
60301	359043
56425	359044
53148	359045
18221	359046
16216	359047
16502	359048
47952	359049
26159	359050
66947	359051
16413	359052
99034	359053
54168	359054
5071	359055
5961	359056
34214	359057
512	359058
96778	359059
90181	359060
95197	359061
89558	359062
21443	359063
64234	359064
88169	359065
22316	359066
113869	359067
69221	359068
28950	359069
50538	359070
8904	359071
64499	359072
30227	359073
61245	359074
47077	359075
88111	359076
87493	359077
13218	359078
939	359079
47943	359080
5244	359081
28885	359082
26097	359083
24771	359084
129289	359085
512	359086
6094	359087
7084	359088
512	359089
73645	359090
44638	359091
1043	359092
20719	359093
29623	359094
10549	359095
2562	359096
26456	359097
2081	359098
60311	359099
83408	359100
45494	359101
4277	359102
59286	359103
84401	359104
9800	359105
82811	359106
61674	359107
11386	359108
24583	359109
105882	359110
112424	359111
38731	359112
32709	359113
3994	359114
34269	359115
47658	359116
4443	359117
74626	359118
110465	359119
103980	359120
118717	359121
32106	359122
75287	359123
30524	359124
31726	359125
83075	359126
37965	359127
24804	359128
17779	359129
50358	359130
45192	359131
34144	359132
17779	359133
30584	359134
120358	359135
455	359136
73752	359137
81106	359138
40009	359139
5059	359140
56999	359141
63276	359142
7102	359143
6892	359144
56476	359145
12296	359146
18034	359147
37202	359148
5753	359149
70317	359150
9858	359151
105282	359152
90963	359153
2250	359154
37254	359155
28575	359156
3886	359157
10888	359158
25383	359159
13300	359160
30654	359161
80490	359162
12719	359163
77782	359164
90889	359165
113596	359166
44141	359167
26250	359168
105963	359169
49803	359170
77933	359171
57983	359172
62118	359173
8504	359174
49473	359175
5414	359176
42578	359177
41399	359178
68918	359179
14442	359180
8433	359181
2982	359182
18728	359183
33065	359184
4393	359185
68978	359186
22771	359187
74734	359188
34001	359189
64403	359190
87653	359191
112019	359192
58553	359193
96582	359194
47210	359195
80352	359196
5189	359197
13165	359198
79515	359199
37368	359200
59327	359201
6801	359202
67223	359203
34001	359204
7189	359205
24005	359206
48216	359207
39154	359208
18351	359209
48639	359210
4250	359211
87863	359212
7096	359213
67887	359214
107546	359215
107274	359216
15733	359217
1243	359218
41629	359219
92246	359220
23456	359221
6385	359222
91017	359223
52868	359224
86131	359225
30429	359226
17172	359227
84368	359228
6476	359229
42746	359230
14336	359231
2247	359232
36493	359233
84357	359234
3618	359235
63375	359236
50759	359237
63520	359238
10877	359239
6621	359240
66040	359241
7496	359242
13895	359243
77594	359244
17097	359245
38916	359246
141089	359247
29608	359248
108566	359249
43508	359250
13521	359251
68762	359252
93838	359253
9279	359254
61699	359255
16458	359256
8219	359257
29423	359258
7744	359259
74609	359260
58825	359261
55116	359262
1156	359263
10526	359264
72687	359265
46810	359266
39153	359267
68164	359268
19701	359269
33014	359270
11486	359271
32844	359272
32214	359273
66205	359274
17357	359275
2629	359276
46862	359277
21540	359278
9438	359279
85041	359280
9734	359281
83044	359282
9035	359283
18526	359284
49932	359285
4992	359286
50660	359287
26894	359288
71026	359289
22742	359290
26329	359291
7197	359292
26654	359293
14173	359294
33864	359295
10653	359296
6728	359297
6960	359298
49851	359299
48160	359300
15744	359301
21826	359302
121641	359303
138483	359304
53015	359305
11384	359306
32446	359307
3938	359308
37956	359309
61074	359310
68258	359311
62120	359312
67171	359313
83514	359314
33918	359315
145740	359316
36384	359317
130688	359318
14959	359319
25350	359320
3151	359321
51878	359322
2855	359323
1638	359324
16059	359325
16726	359326
63807	359327
6894	359328
86210	359329
8925	359330
12993	359331
5637	359332
64037	359333
51936	359334
60002	359335
35274	359336
26547	359337
14941	359338
26971	359339
8011	359340
131297	359341
29158	359342
112460	359343
44021	359344
38699	359345
43535	359346
6548	359347
54609	359348
117054	359349
3816	359350
8348	359351
63404	359352
125716	359353
4248	359354
1239	359355
79917	359356
23336	359357
57688	359358
9859	359359
59924	359360
13163	359361
20018	359362
24149	359363
13029	359364
3061	359365
19662	359366
126348	359367
138723	359368
28722	359369
90935	359370
49822	359371
101288	359372
56443	359373
59030	359374
37794	359375
104606	359376
11354	359377
58111	359378
21907	359379
28216	359380
52918	359381
5987	359382
51674	359383
85481	359384
81250	359385
47660	359386
113335	359387
73370	359388
80722	359389
7513	359390
42736	359391
124314	359392
44809	359393
4902	359394
39157	359395
44743	359396
23473	359397
63410	359398
92675	359399
22965	359400
14346	359401
9461	359402
55181	359403
136330	359404
20247	359405
20256	359406
20256	359407
123074	359408
27544	359409
51544	359410
4902	359411
13721	359412
14442	359413
46425	359414
38798	359415
5545	359416
44842	359417
18147	359418
11243	359419
120437	359420
3292	359421
5540	359422
72171	359423
33781	359424
63711	359425
5540	359426
3292	359427
39580	359428
56781	359429
6152	359430
3292	359431
8296	359432
30425	359433
30581	359434
13035	359435
60091	359436
122771	359437
96905	359438
7959	359439
101969	359440
127529	359441
19919	359442
6748	359443
24801	359444
94261	359445
1732	359446
3931	359447
38601	359448
10365	359449
4200	359450
15342	359451
38918	359452
95628	359453
8982	359454
6621	359455
102315	359456
51150	359457
61642	359458
16515	359459
29474	359460
11348	359461
30938	359462
65544	359463
62509	359464
62509	359465
14750	359466
1526	359467
29210	359468
61642	359469
122715	359470
24584	359471
148415	359472
7304	359473
33885	359474
7306	359475
67228	359476
61359	359477
109918	359478
113740	359479
483	359480
52438	359481
12097	359482
56639	359483
23044	359484
4448	359485
35946	359486
87333	359487
21142	359488
15915	359489
32080	359490
105807	359491
87242	359492
71407	359493
33718	359494
16544	359495
23478	359496
9733	359497
86247	359498
11531	359499
104269	359500
45550	359501
30631	359502
62129	359503
93852	359504
58442	359505
75294	359506
16653	359507
27642	359508
49809	359509
36220	359510
26177	359511
17817	359512
38781	359513
39274	359514
6094	359515
75825	359516
37211	359517
66487	359518
66084	359519
23747	359520
5648	359521
7431	359522
2139	359523
108417	359524
9432	359525
20048	359526
115537	359527
31691	359528
113096	359529
58873	359530
11122	359531
17155	359532
104872	359533
38180	359534
6214	359535
77634	359536
28961	359537
14907	359538
32403	359539
6214	359540
20496	359541
1638	359542
27729	359543
62672	359544
45155	359545
64584	359546
65018	359547
11457	359548
13274	359549
4419	359550
20051	359551
5880	359552
2185	359553
217	359554
98112	359555
2139	359556
34163	359557
4561	359558
94643	359559
48840	359560
125939	359561
1071	359562
41207	359563
30941	359564
56060	359565
39898	359566
16188	359567
2029	359568
66045	359569
3156	359570
51072	359571
78304	359572
95622	359573
114485	359574
11050	359575
18732	359576
3615	359577
63099	359578
14746	359579
10279	359580
52287	359581
51093	359582
38933	359583
55118	359584
31527	359585
82113	359586
134158	359587
33775	359588
75372	359589
41162	359590
2670	359591
76411	359592
5595	359593
43191	359594
59470	359595
1099	359596
112091	359597
89945	359598
29011	359599
3298	359600
36416	359601
861	359602
23479	359603
43419	359604
112355	359605
112837	359606
18485	359607
9424	359608
61001	359609
87275	359610
4654	359611
53440	359612
34826	359613
79061	359614
86386	359615
110	359616
89335	359617
61710	359618
16199	359619
21613	359620
22433	359621
46380	359622
25282	359623
45453	359624
8613	359625
97687	359626
64179	359627
82093	359628
20518	359629
12713	359630
61125	359631
29555	359632
40608	359633
14118	359634
14860	359635
40019	359636
67709	359637
57526	359638
11694	359639
16733	359640
124608	359641
97111	359642
40097	359643
92529	359644
65900	359645
11615	359646
30689	359647
30074	359648
22018	359649
45346	359650
60150	359651
131025	359652
90694	359653
23997	359654
10637	359655
27225	359656
4773	359657
7830	359658
22371	359659
84076	359660
30942	359661
81572	359662
35434	359663
779	359664
20367	359665
20236	359666
17111	359667
10175	359668
29736	359669
42537	359670
30977	359671
109345	359672
56813	359673
25282	359674
12397	359675
36429	359676
37264	359677
85042	359678
59885	359679
41706	359680
6953	359681
65597	359682
58408	359683
104884	359684
23834	359685
12190	359686
18704	359687
51331	359688
32842	359689
107381	359690
60339	359691
63551	359692
6530	359693
15843	359694
63635	359695
23308	359696
485	359697
31408	359698
9921	359699
9482	359700
7658	359701
27856	359702
56332	359703
92129	359704
4930	359705
34086	359706
42044	359707
71156	359708
24221	359709
16733	359710
61242	359711
70955	359712
4298	359713
10520	359714
3965	359715
1038	359716
5224	359717
20877	359718
108319	359719
32200	359720
87814	359721
24579	359722
40409	359723
96297	359724
24438	359725
10073	359726
65525	359727
36574	359728
55427	359729
8613	359730
100790	359731
20922	359732
25920	359733
8890	359734
83785	359735
59442	359736
76418	359737
59213	359738
31714	359739
44925	359740
158215	359741
365	359742
8189	359743
29475	359744
87934	359745
63648	359746
18391	359747
165695	359748
21229	359749
1302	359750
1786	359751
1412	359752
22015	359753
55149	359754
25251	359755
3278	359756
22148	359757
20112	359758
98121	359759
88352	359760
20663	359761
57677	359762
148766	359763
112335	359764
67525	359765
37577	359766
24212	359767
15231	359768
36530	359769
21139	359770
6787	359771
20332	359772
33769	359773
79416	359774
27867	359775
13815	359776
7796	359777
130680	359778
79763	359779
1206	359780
23497	359781
3762	359782
31881	359783
41215	359784
70325	359785
2534	359786
39184	359787
90453	359788
16702	359789
119754	359790
41613	359791
63211	359792
47202	359793
844	359794
30448	359795
131412	359796
50852	359797
87170	359798
65889	359799
17553	359800
47821	359801
40359	359802
38093	359803
48550	359804
39470	359805
3784	359806
13156	359807
37616	359808
48919	359809
44095	359810
7307	359811
52947	359812
50315	359813
13287	359814
75471	359815
20020	359816
66075	359817
10073	359818
114623	359819
72761	359820
7182	359821
64826	359822
30764	359823
23997	359824
58125	359825
24168	359826
62239	359827
33622	359828
61378	359829
39421	359830
86474	359831
53051	359832
67622	359833
23745	359834
9378	359835
66654	359836
131434	359837
4911	359838
60244	359839
26719	359840
13444	359841
132879	359842
20209	359843
30337	359844
39492	359845
15701	359846
12331	359847
8655	359848
57472	359849
14884	359850
52236	359851
33931	359852
62558	359853
67062	359854
10397	359855
16013	359856
3165	359857
521	359858
58949	359859
14393	359860
121187	359861
93434	359862
13130	359863
84558	359864
63166	359865
81621	359866
13554	359867
23014	359868
92816	359869
99621	359870
43094	359871
13354	359872
48226	359873
40925	359874
7982	359875
40994	359876
83621	359877
7565	359878
55202	359879
48726	359880
57742	359881
39749	359882
55044	359883
19928	359884
43159	359885
13124	359886
77770	359887
25427	359888
14569	359889
12350	359890
4775	359891
22250	359892
12916	359893
6787	359894
43247	359895
50316	359896
10403	359897
38614	359898
15843	359899
2505	359900
35902	359901
127144	359902
32211	359903
62685	359904
43470	359905
9044	359906
131556	359907
27273	359908
66578	359909
9107	359910
69766	359911
84590	359912
2215	359913
19645	359914
29457	359915
55635	359916
58922	359917
26584	359918
9970	359919
47837	359920
84569	359921
21927	359922
14941	359923
35062	359924
110099	359925
78209	359926
88667	359927
127294	359928
130505	359929
21760	359930
29555	359931
33098	359932
46879	359933
31004	359934
91450	359935
82238	359936
55111	359937
2468	359938
43429	359939
20311	359940
115726	359941
20136	359942
1128	359943
15368	359944
90615	359945
89215	359946
27827	359947
124665	359948
76450	359949
14346	359950
45568	359951
97730	359952
65003	359953
36675	359954
48773	359955
18259	359956
47695	359957
22958	359958
99688	359959
41544	359960
13709	359961
9459	359962
84600	359963
22961	359964
23455	359965
52351	359966
70158	359967
23507	359968
4911	359969
16289	359970
58391	359971
44338	359972
2718	359973
48849	359974
34492	359975
24128	359976
62706	359977
34774	359978
36828	359979
9864	359980
7235	359981
24206	359982
78414	359983
2230	359984
55994	359985
2945	359986
14004	359987
6906	359988
4060	359989
124549	359990
5659	359991
44874	359992
105281	359993
25701	359994
62891	359995
5125	359996
64648	359997
23772	359998
49308	359999
3412	360000
485	360001
18417	360002
2645	360003
7589	360004
75165	360005
121433	360006
10651	360007
43462	360008
64415	360009
447	360010
29475	360011
17562	360012
4070	360013
23464	360014
40380	360015
30354	360016
44500	360017
1391	360018
91731	360019
42520	360020
4791	360021
4163	360022
1443	360023
7909	360024
23835	360025
7469	360026
5395	360027
134279	360028
109277	360029
98279	360030
23294	360031
37909	360032
39753	360033
21806	360034
40479	360035
62662	360036
113073	360037
89217	360038
35923	360039
17675	360040
8694	360041
64598	360042
83856	360043
16764	360044
3912	360045
117756	360046
88174	360047
75978	360048
57603	360049
99458	360050
43010	360051
38874	360052
30099	360053
20062	360054
74773	360055
26282	360056
12776	360057
22617	360058
5971	360059
1562	360060
74446	360061
42953	360062
14277	360063
1075	360064
4071	360065
69789	360066
38724	360067
117047	360068
10158	360069
9069	360070
116657	360071
89475	360072
39389	360073
115750	360074
58349	360075
54672	360076
32083	360077
64767	360078
39338	360079
1562	360080
20436	360081
43604	360082
26734	360083
18089	360084
1034	360085
16449	360086
16449	360087
49754	360088
86527	360089
47072	360090
90657	360091
32218	360092
46104	360093
53953	360094
81733	360095
23306	360096
63298	360097
30119	360098
19213	360099
6152	360100
28818	360101
1958	360102
27552	360103
99592	360104
59171	360105
47713	360106
29725	360107
79758	360108
1818	360109
42282	360110
6442	360111
49939	360112
16891	360113
1386	360114
47710	360115
18806	360116
1156	360117
11434	360118
44500	360119
160160	360120
26175	360121
87358	360122
129302	360123
2287	360124
28818	360125
38653	360126
112245	360127
109002	360128
21233	360129
4776	360130
100793	360131
11354	360132
118650	360133
104259	360134
63461	360135
102355	360136
96584	360137
32145	360138
21781	360139
14184	360140
14184	360141
27938	360142
125577	360143
68043	360144
3343	360145
7753	360146
26906	360147
29963	360148
47745	360149
21760	360150
61686	360151
69509	360152
62477	360153
85114	360154
43522	360155
77143	360156
34445	360157
34447	360158
70106	360159
28989	360160
47890	360161
18679	360162
55394	360163
105237	360164
90932	360165
13706	360166
81662	360167
17505	360168
78706	360169
41135	360170
62998	360171
27515	360172
77459	360173
54942	360174
2849	360175
2973	360176
23990	360177
12518	360178
6618	360179
107563	360180
23491	360181
93879	360182
58226	360183
16481	360184
18485	360185
21902	360186
15925	360187
13232	360188
113130	360189
18537	360190
42988	360191
1582	360192
1582	360193
23644	360194
56039	360195
860	360196
98757	360197
12394	360198
13035	360199
10590	360200
11781	360201
15342	360202
48877	360203
4902	360204
5913	360205
5913	360206
15342	360207
25861	360208
39577	360209
78424	360210
26280	360211
11387	360212
100932	360213
63757	360214
7040	360215
9859	360216
88177	360217
78424	360218
30592	360219
55453	360220
23596	360221
12384	360222
4200	360223
134768	360224
87371	360225
43596	360226
3292	360227
1977	360228
14970	360229
9026	360230
3797	360231
2301	360232
26061	360233
69848	360234
11769	360235
53156	360236
85158	360237
83656	360238
83539	360239
2455	360240
22195	360241
39413	360242
59147	360243
7650	360244
37102	360245
11688	360246
77563	360247
16570	360248
79542	360249
16991	360250
816	360251
101310	360252
44503	360253
74712	360254
74712	360255
1855	360256
8639	360257
33526	360258
16791	360259
44874	360260
16247	360261
2866	360262
13263	360263
3346	360264
3346	360265
3346	360266
10532	360267
71107	360268
16247	360269
4555	360270
20132	360271
8639	360272
29685	360273
58058	360274
132829	360275
102248	360276
87121	360277
24878	360278
48087	360279
160334	360280
126098	360281
79638	360282
137927	360283
53368	360284
61398	360285
8522	360286
7033	360287
37816	360288
26444	360289
20689	360290
19415	360291
64071	360292
2465	360293
74740	360294
17230	360295
13916	360296
10579	360297
78236	360298
6826	360299
41702	360300
2221	360301
32173	360302
59966	360303
108655	360304
127433	360305
51508	360306
52267	360307
6143	360308
10731	360309
46430	360310
8659	360311
57549	360312
59456	360313
56231	360314
53968	360315
58216	360316
24636	360317
33902	360318
112161	360319
53844	360320
99602	360321
77002	360322
10705	360323
48976	360324
89449	360325
16570	360326
130457	360327
1894	360328
94233	360329
3355	360330
81475	360331
7070	360332
39134	360333
39004	360334
65358	360335
25889	360336
79882	360337
49631	360338
76875	360339
10422	360340
52411	360341
108962	360342
86273	360343
36090	360344
96421	360345
102693	360346
12767	360347
85313	360348
7296	360349
87291	360350
30459	360351
33760	360352
18311	360353
3682	360354
116626	360355
50809	360356
90020	360357
101231	360358
31907	360359
112423	360360
62614	360361
20727	360362
135822	360363
29092	360364
26310	360365
99754	360366
91901	360367
72116	360368
75987	360369
100475	360370
65856	360371
11501	360372
128661	360373
7833	360374
19014	360375
56752	360376
12048	360377
132183	360378
110036	360379
22339	360380
43959	360381
4297	360382
51249	360383
9966	360384
33182	360385
30237	360386
60635	360387
8902	360388
54063	360389
34695	360390
57555	360391
99667	360392
13268	360393
17010	360394
90097	360395
103630	360396
3359	360397
3359	360398
14559	360399
26286	360400
7176	360401
26302	360402
5373	360403
76893	360404
120315	360405
51384	360406
1369	360407
12097	360408
15885	360409
100569	360410
43368	360411
8812	360412
38627	360413
21136	360414
37740	360415
54671	360416
94427	360417
92528	360418
43166	360419
98345	360420
25384	360421
85346	360422
115451	360423
75246	360424
12287	360425
17543	360426
56162	360427
27038	360428
65716	360429
58131	360430
113801	360431
27259	360432
64756	360433
44055	360434
32080	360435
133049	360436
81003	360437
821	360438
11016	360439
12440	360440
80967	360441
28163	360442
44751	360443
87352	360444
22368	360445
17371	360446
15246	360447
4960	360448
74322	360449
107874	360450
84390	360451
107066	360452
85216	360453
79287	360454
119914	360455
46950	360456
64870	360457
327	360458
54148	360459
45160	360460
37990	360461
76704	360462
80940	360463
9758	360464
21838	360465
95429	360466
47644	360467
52918	360468
5801	360469
5361	360470
89471	360471
32927	360472
40992	360473
10941	360474
50469	360475
9479	360476
34789	360477
38729	360478
83675	360479
114536	360480
71115	360481
104434	360482
8371	360483
49378	360484
57148	360485
52684	360486
87393	360487
53539	360488
80878	360489
135382	360490
3284	360491
47969	360492
18222	360493
63232	360494
67654	360495
106631	360496
59311	360497
36508	360498
35840	360499
47355	360500
89313	360501
53901	360502
43445	360503
3447	360504
56491	360505
46082	360506
63607	360507
86213	360508
87256	360509
74553	360510
21612	360511
27177	360512
21446	360513
2128	360514
68490	360515
118660	360516
28170	360517
75859	360518
74718	360519
49349	360520
75683	360521
40082	360522
30161	360523
53300	360524
68104	360525
87835	360526
118695	360527
35430	360528
75841	360529
27015	360530
48475	360531
51233	360532
49310	360533
76987	360534
53229	360535
6371	360536
23478	360537
41466	360538
33136	360539
12490	360540
653	360541
14289	360542
42298	360543
61506	360544
21876	360545
56377	360546
44552	360547
4363	360548
21544	360549
109954	360550
17913	360551
28455	360552
99664	360553
47041	360554
61690	360555
52999	360556
31870	360557
25795	360558
15466	360559
67451	360560
27956	360561
6660	360562
100576	360563
16542	360564
108555	360565
5315	360566
5251	360567
94248	360568
97090	360569
64903	360570
5370	360571
23584	360572
28161	360573
18789	360574
51986	360575
71371	360576
30329	360577
83031	360578
51138	360579
10401	360580
109094	360581
75716	360582
22178	360583
49630	360584
15469	360585
13177	360586
56356	360587
4259	360588
1282	360589
78855	360590
5047	360591
49841	360592
37334	360593
9775	360594
20743	360595
9912	360596
5235	360597
57738	360598
33977	360599
6132	360600
109042	360601
41509	360602
7369	360603
15176	360604
77014	360605
134551	360606
611	360607
118784	360608
1961	360609
76648	360610
43435	360611
34016	360612
90607	360613
50760	360614
23766	360615
45571	360616
53303	360617
821	360618
36094	360619
10928	360620
62492	360621
74896	360622
19978	360623
41304	360624
1285	360625
65957	360626
1339	360627
65612	360628
69918	360629
26987	360630
63492	360631
32831	360632
7821	360633
107446	360634
81729	360635
2808	360636
94501	360637
17604	360638
27678	360639
29595	360640
51953	360641
63100	360642
27642	360643
49636	360644
68259	360645
97826	360646
1577	360647
15885	360648
8191	360649
13464	360650
10428	360651
62588	360652
13509	360653
64023	360654
42061	360655
83590	360656
32221	360657
109110	360658
112999	360659
2377	360660
85422	360661
94013	360662
79868	360663
48767	360664
125631	360665
84433	360666
67248	360667
44523	360668
17878	360669
32272	360670
52897	360671
8408	360672
63590	360673
21847	360674
102446	360675
90113	360676
92128	360677
1200	360678
49901	360679
4922	360680
7182	360681
17911	360682
30752	360683
71807	360684
45525	360685
20937	360686
37688	360687
7445	360688
42964	360689
27704	360690
83003	360691
66843	360692
4540	360693
22920	360694
44783	360695
7465	360696
67038	360697
30488	360698
30903	360699
86093	360700
158106	360701
132278	360702
130936	360703
3406	360704
99162	360705
68966	360706
41690	360707
19966	360708
51384	360709
78361	360710
52346	360711
3340	360712
133042	360713
36121	360714
142785	360715
697	360716
22251	360717
38948	360718
28996	360719
47187	360720
67067	360721
92437	360722
69095	360723
44602	360724
2290	360725
30003	360726
25514	360727
52226	360728
8999	360729
11034	360730
20373	360731
79723	360732
31569	360733
107328	360734
47202	360735
92025	360736
12589	360737
64838	360738
18214	360739
78059	360740
82231	360741
108874	360742
17524	360743
127579	360744
9915	360745
45201	360746
108993	360747
119154	360748
14033	360749
34172	360750
1099	360751
101232	360752
40846	360753
48682	360754
27136	360755
1479	360756
137203	360757
50365	360758
108489	360759
64271	360760
21769	360761
18755	360762
93861	360763
39179	360764
12914	360765
72918	360766
88653	360767
102489	360768
7182	360769
12885	360770
65582	360771
76748	360772
13111	360773
52120	360774
8160	360775
13245	360776
17159	360777
28005	360778
84476	360779
14563	360780
62995	360781
53976	360782
9917	360783
14138	360784
65763	360785
121466	360786
20728	360787
123927	360788
41298	360789
19622	360790
25892	360791
5480	360792
48281	360793
15886	360794
93833	360795
75845	360796
57581	360797
38513	360798
19075	360799
137626	360800
33848	360801
8523	360802
25828	360803
24588	360804
22234	360805
51459	360806
66968	360807
58177	360808
127958	360809
75390	360810
117653	360811
23479	360812
25516	360813
27296	360814
2729	360815
2729	360816
55539	360817
1027	360818
105618	360819
46846	360820
100935	360821
52338	360822
47005	360823
102491	360824
54822	360825
25523	360826
26283	360827
38790	360828
9920	360829
43368	360830
21798	360831
60374	360832
32801	360833
28055	360834
24951	360835
980	360836
77773	360837
39294	360838
44164	360839
139683	360840
66998	360841
44787	360842
28973	360843
12070	360844
39205	360845
44798	360846
8804	360847
13556	360848
35884	360849
68861	360850
107658	360851
22978	360852
24252	360853
3100	360854
79183	360855
13925	360856
39372	360857
100516	360858
26547	360859
102953	360860
63054	360861
48970	360862
23147	360863
10790	360864
71565	360865
49422	360866
115852	360867
3629	360868
13069	360869
36449	360870
37092	360871
36680	360872
24203	360873
13735	360874
26971	360875
32839	360876
102414	360877
66212	360878
887	360879
79622	360880
48900	360881
67857	360882
60002	360883
69869	360884
14902	360885
41375	360886
94395	360887
35948	360888
5880	360889
64951	360890
87119	360891
939	360892
20677	360893
130945	360894
90498	360895
122878	360896
67506	360897
24239	360898
88682	360899
100511	360900
77437	360901
52009	360902
48948	360903
46818	360904
23367	360905
29158	360906
68399	360907
9065	360908
60281	360909
33039	360910
88159	360911
131223	360912
74628	360913
11187	360914
22323	360915
21612	360916
36706	360917
22676	360918
24253	360919
28663	360920
76935	360921
3870	360922
42050	360923
22227	360924
41211	360925
12199	360926
15337	360927
26266	360928
107593	360929
90022	360930
9104	360931
6361	360932
20457	360933
17328	360934
67849	360935
34071	360936
15728	360937
83444	360938
18217	360939
41599	360940
101048	360941
14887	360942
55083	360943
9648	360944
3155	360945
89984	360946
19691	360947
28484	360948
9416	360949
3442	360950
117080	360951
9980	360952
16894	360953
16439	360954
761	360955
53973	360956
3770	360957
1156	360958
10169	360959
9104	360960
31647	360961
11946	360962
74709	360963
4008	360964
30369	360965
2503	360966
5671	360967
1725	360968
5464	360969
116994	360970
6504	360971
13925	360972
94218	360973
5518	360974
39157	360975
42292	360976
18213	360977
25398	360978
29897	360979
60998	360980
2679	360981
502	360982
49610	360983
29039	360984
31146	360985
24547	360986
82017	360987
47175	360988
93699	360989
23491	360990
107502	360991
111465	360992
3087	360993
68934	360994
44664	360995
10715	360996
33146	360997
139823	360998
57602	360999
17292	361000
46183	361001
6650	361002
40990	361003
9273	361004
7036	361005
51173	361006
88954	361007
15199	361008
62639	361009
59818	361010
30985	361011
23722	361012
58869	361013
29962	361014
52117	361015
75672	361016
33577	361017
15664	361018
41473	361019
114302	361020
2287	361021
61253	361022
53406	361023
63430	361024
18142	361025
13743	361026
69171	361027
56661	361028
10869	361029
28588	361030
100457	361031
134744	361032
12053	361033
97863	361034
22366	361035
16915	361036
43072	361037
36601	361038
58408	361039
56679	361040
970	361041
12443	361042
12664	361043
29074	361044
20286	361045
117083	361046
73032	361047
27744	361048
35230	361049
36416	361050
31911	361051
35911	361052
18556	361053
37382	361054
82509	361055
61102	361056
95370	361057
24607	361058
30927	361059
50633	361060
10286	361061
26083	361062
8815	361063
33714	361064
39937	361065
46900	361066
16144	361067
28400	361068
5521	361069
92458	361070
85421	361071
96713	361072
80646	361073
86724	361074
20380	361075
40566	361076
11371	361077
13023	361078
44751	361079
76893	361080
44751	361081
21109	361082
2342	361083
92870	361084
5308	361085
39272	361086
65600	361087
766	361088
36587	361089
41469	361090
39414	361091
24898	361092
31691	361093
29685	361094
50279	361095
20453	361096
22	361097
34615	361098
21455	361099
37735	361100
93849	361101
18491	361102
46907	361103
10995	361104
3242	361105
19943	361106
39329	361107
11457	361108
7986	361109
18190	361110
41596	361111
20716	361112
61476	361113
67543	361114
17078	361115
22044	361116
109235	361117
8792	361118
114684	361119
93535	361120
43636	361121
53849	361122
19278	361123
47692	361124
33412	361125
101086	361126
22592	361127
65841	361128
46106	361129
44224	361130
78247	361131
36676	361132
32507	361133
64353	361134
18623	361135
100296	361136
67226	361137
10427	361138
151022	361139
36753	361140
66095	361141
120164	361142
108213	361143
41141	361144
31395	361145
50542	361146
52110	361147
124032	361148
47812	361149
80543	361150
2852	361151
24232	361152
10134	361153
27116	361154
27116	361155
1505	361156
11457	361157
75749	361158
107057	361159
167643	361160
107886	361161
110088	361162
50410	361163
4144	361164
58937	361165
26174	361166
3032	361167
33924	361168
160319	361169
10741	361170
25805	361171
20639	361172
20933	361173
41869	361174
71831	361175
124692	361176
11594	361177
36547	361178
35524	361179
66	361180
71584	361181
20336	361182
23585	361183
97132	361184
18000	361185
18734	361186
21473	361187
84024	361188
24908	361189
3595	361190
4615	361191
11774	361192
14096	361193
66804	361194
23413	361195
23413	361196
7254	361197
45890	361198
872	361199
11826	361200
8980	361201
36115	361202
7775	361203
33974	361204
31554	361205
55499	361206
72003	361207
78455	361208
3253	361209
42939	361210
3087	361211
59138	361212
55059	361213
31696	361214
22024	361215
110355	361216
928	361217
5725	361218
32411	361219
8891	361220
1959	361221
2785	361222
131380	361223
74426	361224
19644	361225
16404	361226
5215	361227
3728	361228
117671	361229
67125	361230
100484	361231
57535	361232
7924	361233
26713	361234
43364	361235
84436	361236
100484	361237
86454	361238
107221	361239
44	361240
71079	361241
12474	361242
18697	361243
36841	361244
21790	361245
88183	361246
37287	361247
74275	361248
134488	361249
26993	361250
61255	361251
86419	361252
13531	361253
13782	361254
72790	361255
8352	361256
638	361257
35317	361258
9790	361259
26450	361260
1008	361261
36068	361262
3479	361263
8436	361264
1048	361265
29992	361266
4466	361267
15253	361268
1460	361269
1297	361270
3176	361271
52716	361272
60489	361273
14908	361274
771	361275
35921	361276
323	361277
20896	361278
18385	361279
68364	361280
3916	361281
10751	361282
7196	361283
3079	361284
34632	361285
3661	361286
37263	361287
123	361288
2279	361289
14953	361290
45421	361291
3977	361292
1033	361293
18352	361294
11505	361295
58211	361296
22089	361297
3392	361298
5361	361299
20069	361300
3410	361301
3915	361302
50537	361303
54037	361304
1326	361305
10827	361306
47759	361307
30449	361308
4761	361309
32824	361310
26044	361311
9350	361312
52499	361313
13169	361314
6702	361315
58282	361316
49666	361317
565	361318
9651	361319
223	361320
1747	361321
1749	361322
4579	361323
37263	361324
5158	361325
3214	361326
23508	361327
25306	361328
41959	361329
39320	361330
11335	361331
2352	361332
20482	361333
10308	361334
30889	361335
854	361336
2793	361337
6277	361338
70229	361339
29177	361340
7475	361341
36151	361342
24784	361343
3379	361344
29979	361345
1262	361346
969	361347
63667	361348
22362	361349
3175	361350
3063	361351
28642	361352
5597	361353
42671	361354
514	361355
9309	361356
38694	361357
3708	361358
4939	361359
19	361360
2593	361361
5011	361362
8329	361363
8329	361364
5011	361365
97	361366
722	361367
1615	361368
79251	361369
11514	361370
10550	361371
695	361372
63	361373
118844	361374
39896	361375
2025	361376
88640	361377
17363	361378
2583	361379
2016	361380
4001	361381
184	361382
11945	361383
2583	361384
7010	361385
4991	361386
25412	361387
21619	361388
37409	361389
5106	361390
2463	361391
1014	361392
141081	361393
2674	361394
113081	361395
115107	361396
1385	361397
13382	361398
46459	361399
5414	361400
9327	361401
60421	361402
21350	361403
4813	361404
16467	361405
29651	361406
21739	361407
71352	361408
3818	361409
4761	361410
14366	361411
46047	361412
6783	361413
21508	361414
63737	361415
2142	361416
12084	361417
40719	361418
12911	361419
1218	361420
41472	361421
1218	361422
27	361423
79358	361424
853	361425
25487	361426
30009	361427
63452	361428
865	361429
26288	361430
67105	361431
31080	361432
406	361433
13559	361434
3368	361435
24724	361436
736	361437
41611	361438
700	361439
466	361440
1455	361441
7523	361442
109533	361443
44489	361444
32	361445
40484	361446
736	361447
50887	361448
46984	361449
30229	361450
35820	361451
3327	361452
168	361453
18874	361454
327	361455
2001	361456
36005	361457
63452	361458
102796	361459
69777	361460
16265	361461
2421	361462
3986	361463
1571	361464
857	361465
66759	361466
20843	361467
18715	361468
7005	361469
19708	361470
100913	361471
45460	361472
39351	361473
35426	361474
30545	361475
205	361476
35568	361477
120272	361478
6265	361479
80443	361480
128998	361481
37436	361482
100742	361483
19197	361484
3630	361485
10396	361486
4394	361487
48498	361488
3003	361489
20060	361490
40319	361491
27818	361492
6380	361493
59511	361494
46891	361495
13932	361496
735	361497
70261	361498
7487	361499
1253	361500
84687	361501
3818	361502
1421	361503
6005	361504
7988	361505
162872	361506
90660	361507
1316	361508
21787	361509
626	361510
16173	361511
18014	361512
618	361513
39359	361514
30124	361515
4745	361516
34580	361517
2163	361518
7633	361519
2024	361520
800	361521
14301	361522
9971	361523
405	361524
30196	361525
15246	361526
56643	361527
13786	361528
45943	361529
11596	361530
6409	361531
4075	361532
75	361533
64997	361534
10271	361535
33139	361536
7656	361537
669	361538
4793	361539
603	361540
51030	361541
3073	361542
328	361543
59974	361544
130	361545
89023	361546
680	361547
62991	361548
70564	361549
5463	361550
13985	361551
715	361552
19563	361553
772	361554
1975	361555
12829	361556
122857	361557
7633	361558
8430	361559
20891	361560
4844	361561
12547	361562
56875	361563
35455	361564
3513	361565
27145	361566
8342	361567
30975	361568
564	361569
1027	361570
6111	361571
48476	361572
4632	361573
111999	361574
49620	361575
58998	361576
44882	361577
55362	361578
25794	361579
9887	361580
33218	361581
820	361582
9400	361583
42146	361584
5881	361585
64669	361586
46192	361587
3175	361588
4701	361589
11589	361590
6084	361591
32958	361592
4975	361593
38708	361594
821	361595
12570	361596
2593	361597
2421	361598
10148	361599
6320	361600
65956	361601
16056	361602
18153	361603
1009	361604
3206	361605
4389	361606
43520	361607
10136	361608
21265	361609
1084	361610
27274	361611
2724	361612
18771	361613
42603	361614
87714	361615
1229	361616
13267	361617
25306	361618
2421	361619
2421	361620
17873	361621
5035	361622
128013	361623
11514	361624
64573	361625
16893	361626
42524	361627
79590	361628
8668	361629
1218	361630
3635	361631
10132	361632
3944	361633
14187	361634
66102	361635
2773	361636
3748	361637
4626	361638
4764	361639
16279	361640
8831	361641
2414	361642
914	361643
205	361644
5836	361645
13913	361646
116791	361647
83660	361648
60283	361649
543	361650
8497	361651
7552	361652
8066	361653
11069	361654
3969	361655
7960	361656
126284	361657
2416	361658
1613	361659
41319	361660
62179	361661
2928	361662
7559	361663
99385	361664
42253	361665
668	361666
70178	361667
2541	361668
865	361669
40027	361670
1974	361671
17900	361672
23668	361673
5183	361674
631	361675
26329	361676
10867	361677
3579	361678
7797	361679
1535	361680
5524	361681
2471	361682
7475	361683
178	361684
320	361685
7475	361686
4460	361687
7374	361688
90421	361689
1749	361690
23019	361691
2261	361692
24784	361693
3748	361694
2688	361695
83888	361696
2569	361697
22976	361698
42013	361699
125977	361700
445	361701
15251	361702
3263	361703
33653	361704
2951	361705
67141	361706
3635	361707
3635	361708
1676	361709
3040	361710
3538	361711
849	361712
4410	361713
12943	361714
6409	361715
30842	361716
226	361717
32787	361718
54069	361719
6191	361720
15342	361721
7647	361722
4902	361723
40038	361724
7158	361725
26756	361726
54716	361727
15901	361728
17656	361729
543	361730
10536	361731
2773	361732
7450	361733
9008	361734
41399	361735
160376	361736
71839	361737
15978	361738
3331	361739
1481	361740
12886	361741
18448	361742
19003	361743
46464	361744
40756	361745
69386	361746
26187	361747
132245	361748
31895	361749
7763	361750
28915	361751
24190	361752
16453	361753
2057	361754
38481	361755
45216	361756
28362	361757
46226	361758
142021	361759
40147	361760
13957	361761
10257	361762
20325	361763
26154	361764
4010	361765
82924	361766
7254	361767
70578	361768
8114	361769
7254	361770
15796	361771
63785	361772
13327	361773
24254	361774
10755	361775
45524	361776
43974	361777
23262	361778
18554	361779
21392	361780
11687	361781
26319	361782
723	361783
76601	361784
44109	361785
5391	361786
9924	361787
62337	361788
10249	361789
19143	361790
29931	361791
8890	361792
63457	361793
57798	361794
6734	361795
101381	361796
8917	361797
75527	361798
23712	361799
63305	361800
21561	361801
12450	361802
76839	361803
97551	361804
89194	361805
28870	361806
220	361807
35116	361808
4930	361809
40044	361810
107821	361811
41497	361812
31624	361813
132775	361814
5902	361815
6554	361816
14366	361817
4674	361818
100860	361819
15924	361820
8314	361821
70192	361822
18874	361823
31616	361824
633	361825
26721	361826
79886	361827
16747	361828
931	361829
4017	361830
69939	361831
693	361832
11596	361833
18489	361834
8696	361835
92877	361836
70001	361837
2175	361838
11053	361839
135684	361840
1007	361841
5640	361842
26490	361843
2564	361844
27	361845
8886	361846
1007	361847
112210	361848
20856	361849
15892	361850
106	361851
4770	361852
30435	361853
25909	361854
1256	361855
54112	361856
34031	361857
47786	361858
2119	361859
849	361860
30594	361861
17285	361862
34673	361863
98040	361864
3392	361865
37668	361866
137854	361867
98375	361868
27164	361869
18841	361870
29037	361871
7953	361872
3296	361873
56904	361874
45458	361875
2377	361876
3327	361877
1576	361878
109401	361879
68786	361880
79323	361881
110170	361882
4486	361883
8461	361884
13063	361885
102099	361886
29681	361887
106661	361888
53700	361889
40200	361890
12556	361891
5059	361892
94246	361893
24022	361894
16365	361895
56888	361896
4562	361897
9079	361898
10986	361899
5059	361900
26949	361901
2385	361902
78334	361903
9079	361904
65629	361905
52489	361906
42232	361907
72175	361908
9079	361909
9386	361910
2414	361911
98220	361912
33015	361913
37685	361914
30662	361915
3121	361916
39277	361917
2279	361918
30993	361919
14234	361920
6006	361921
78879	361922
45212	361923
813	361924
588	361925
115018	361926
7224	361927
2015	361928
14997	361929
3685	361930
1579	361931
109379	361932
54970	361933
7224	361934
7416	361935
9028	361936
9014	361937
4683	361938
5372	361939
70260	361940
33050	361941
30223	361942
48566	361943
8	361944
1262	361945
4858	361946
5176	361947
2680	361948
76876	361949
39464	361950
63702	361951
26540	361952
2329	361953
6087	361954
64753	361955
2077	361956
136968	361957
48106	361958
7835	361959
8027	361960
1205	361961
1262	361962
6648	361963
37564	361964
3598	361965
1820	361966
12548	361967
6250	361968
10639	361969
8342	361970
4039	361971
92567	361972
138405	361973
6076	361974
37352	361975
8717	361976
58620	361977
4996	361978
19563	361979
10080	361980
54565	361981
10144	361982
88313	361983
7978	361984
38182	361985
606	361986
5957	361987
70470	361988
6695	361989
47206	361990
606	361991
39489	361992
44485	361993
1614	361994
27577	361995
8640	361996
26937	361997
95958	361998
33100	361999
2179	362000
53546	362001
92042	362002
7775	362003
84626	362004
24775	362005
20052	362006
34395	362007
6258	362008
67791	362009
117577	362010
33705	362011
2442	362012
81809	362013
2782	362014
1819	362015
82414	362016
1908	362017
115691	362018
131290	362019
38	362020
3845	362021
75936	362022
22180	362023
47007	362024
4738	362025
40699	362026
11053	362027
913	362028
3962	362029
9144	362030
10250	362031
506	362032
37905	362033
14738	362034
10400	362035
94547	362036
2100	362037
2388	362038
13462	362039
2	362040
13224	362041
13224	362042
22595	362043
107181	362044
8996	362045
89162	362046
3208	362047
12687	362048
3501	362049
412	362050
13588	362051
334	362052
87057	362053
3494	362054
7055	362055
5197	362056
917	362057
9441	362058
1148	362059
46483	362060
35137	362061
7332	362062
97042	362063
15	362064
57710	362065
24218	362066
52209	362067
1892	362068
125871	362069
71158	362070
56439	362071
1637	362072
7139	362073
1516	362074
114418	362075
58867	362076
60509	362077
1535	362078
28082	362079
1603	362080
7621	362081
34	362082
34	362083
34	362084
13151	362085
1908	362086
5660	362087
6768	362088
3525	362089
32164	362090
275	362091
7882	362092
5363	362093
22038	362094
623	362095
16155	362096
40884	362097
2685	362098
3201	362099
14335	362100
32506	362101
690	362102
21314	362103
6407	362104
20532	362105
79674	362106
188	362107
36077	362108
7243	362109
73487	362110
37026	362111
91907	362112
10205	362113
54109	362114
35529	362115
20487	362116
549	362117
12999	362118
14591	362119
2414	362120
3038	362121
42485	362122
9120	362123
63141	362124
62539	362125
1978	362126
14225	362127
46021	362128
45883	362129
477	362130
117133	362131
24213	362132
55338	362133
9469	362134
44722	362135
462	362136
41847	362137
34068	362138
13116	362139
26514	362140
1536	362141
129388	362142
81141	362143
15198	362144
36685	362145
45563	362146
45563	362147
16965	362148
91686	362149
61114	362150
3850	362151
36172	362152
3774	362153
142	362154
784	362155
914	362156
76830	362157
10468	362158
3124	362159
42497	362160
18094	362161
12234	362162
48633	362163
735	362164
36476	362165
1676	362166
28659	362167
36639	362168
9587	362169
37026	362170
77625	362171
24855	362172
8139	362173
69136	362174
704	362175
5414	362176
67325	362177
3985	362178
29602	362179
747	362180
17818	362181
7	362182
822	362183
3034	362184
7912	362185
76656	362186
1044	362187
17002	362188
726	362189
1219	362190
9170	362191
6	362192
66101	362193
2036	362194
3764	362195
13932	362196
3073	362197
39499	362198
106	362199
19713	362200
3759	362201
8711	362202
5360	362203
8727	362204
3195	362205
2513	362206
5133	362207
82068	362208
84757	362209
3089	362210
951	362211
1748	362212
80810	362213
1745	362214
1929	362215
4587	362216
26493	362217
4260	362218
5511	362219
6456	362220
7055	362221
27818	362222
2956	362223
5485	362224
17233	362225
7467	362226
9908	362227
12796	362228
38972	362229
25225	362230
560	362231
3267	362232
56768	362233
94214	362234
20413	362235
13970	362236
64480	362237
55302	362238
47335	362239
14591	362240
517	362241
10327	362242
7685	362243
55400	362244
962	362245
3387	362246
2117	362247
172	362248
20520	362249
2146	362250
54	362251
891	362252
4122	362253
15929	362254
4633	362255
7042	362256
43164	362257
20069	362258
58	362259
1187	362260
24327	362261
11514	362262
560	362263
7478	362264
16817	362265
2662	362266
2610	362267
38928	362268
4122	362269
87159	362270
8887	362271
83668	362272
51673	362273
96328	362274
322	362275
4067	362276
70419	362277
6409	362278
131034	362279
2299	362280
127864	362281
1097	362282
1393	362283
4287	362284
26699	362285
103850	362286
12462	362287
3105	362288
13006	362289
19566	362290
71194	362291
5501	362292
1826	362293
37361	362294
4000	362295
4895	362296
10430	362297
82224	362298
10444	362299
28607	362300
28699	362301
37549	362302
90543	362303
15714	362304
7298	362305
31946	362306
5445	362307
4847	362308
12300	362309
19561	362310
19295	362311
19295	362312
27149	362313
60370	362314
4424	362315
91466	362316
11221	362317
49171	362318
411	362319
25992	362320
7442	362321
20069	362322
37320	362323
2345	362324
1301	362325
1773	362326
52103	362327
4605	362328
6792	362329
202	362330
23378	362331
114467	362332
331	362333
27162	362334
95	362335
2084	362336
5969	362337
19708	362338
3054	362339
2662	362340
31493	362341
2146	362342
31124	362343
2421	362344
10972	362345
182	362346
6024	362347
1141	362348
12493	362349
36631	362350
2022	362351
2146	362352
23093	362353
88	362354
15	362355
11634	362356
2853	362357
13164	362358
32409	362359
24862	362360
16539	362361
2414	362362
7474	362363
9378	362364
718	362365
5292	362366
1787	362367
3915	362368
63162	362369
20757	362370
472	362371
105	362372
1069	362373
469	362374
6385	362375
54026	362376
1002	362377
1197	362378
34	362379
86	362380
5177	362381
61129	362382
3835	362383
2518	362384
1357	362385
456	362386
4197	362387
1420	362388
55137	362389
20386	362390
1747	362391
2425	362392
32474	362393
2216	362394
1218	362395
3507	362396
74380	362397
1155	362398
7902	362399
20367	362400
4075	362401
112102	362402
2016	362403
11797	362404
1879	362405
2878	362406
27577	362407
68003	362408
125621	362409
101314	362410
38172	362411
17268	362412
21867	362413
69510	362414
3712	362415
63530	362416
10079	362417
1960	362418
5106	362419
78072	362420
7017	362421
13139	362422
2216	362423
726	362424
144068	362425
178	362426
5220	362427
80551	362428
1532	362429
778	362430
8763	362431
14557	362432
1928	362433
1623	362434
5933	362435
1910	362436
5212	362437
306	362438
22218	362439
18387	362440
25403	362441
62341	362442
857	362443
26265	362444
36585	362445
29173	362446
3073	362447
1914	362448
1398	362449
43232	362450
1173	362451
1886	362452
13411	362453
55265	362454
2821	362455
908	362456
18716	362457
75735	362458
17097	362459
6786	362460
123645	362461
22078	362462
2120	362463
91302	362464
27654	362465
12803	362466
2388	362467
2186	362468
114079	362469
12887	362470
821	362471
11512	362472
27215	362473
2146	362474
2003	362475
67871	362476
1029	362477
25472	362478
41174	362479
5727	362480
25934	362481
3135	362482
7401	362483
852	362484
76354	362485
78072	362486
346	362487
42316	362488
42316	362489
121819	362490
1301	362491
8727	362492
2861	362493
56767	362494
59550	362495
2216	362496
7175	362497
1322	362498
991	362499
7568	362500
6025	362501
852	362502
3198	362503
8936	362504
1077	362505
543	362506
2718	362507
507	362508
565	362509
11958	362510
33339	362511
668	362512
7076	362513
5064	362514
122634	362515
164180	362516
1905	362517
78959	362518
618	362519
13087	362520
42722	362521
13359	362522
2499	362523
668	362524
33739	362525
3008	362526
38181	362527
44947	362528
2296	362529
82307	362530
1978	362531
19177	362532
7988	362533
35267	362534
51	362535
4311	362536
95961	362537
1174	362538
1536	362539
9108	362540
40883	362541
23497	362542
14558	362543
2681	362544
1532	362545
5760	362546
1611	362547
67986	362548
6221	362549
31071	362550
2598	362551
1543	362552
34443	362553
11029	362554
1372	362555
1033	362556
63	362557
70001	362558
11554	362559
2388	362560
6936	362561
7015	362562
20754	362563
23692	362564
29213	362565
10132	362566
9754	362567
4383	362568
54101	362569
461	362570
73573	362571
10984	362572
27171	362573
402	362574
2379	362575
11485	362576
4473	362577
27121	362578
35319	362579
8342	362580
11485	362581
11485	362582
488	362583
4847	362584
27145	362585
30627	362586
4122	362587
104	362588
1319	362589
1550	362590
14018	362591
13774	362592
124005	362593
33243	362594
29112	362595
14149	362596
5798	362597
27662	362598
12804	362599
6916	362600
40995	362601
1913	362602
8529	362603
3379	362604
52834	362605
1346	362606
32143	362607
104	362608
985	362609
1025	362610
362	362611
5267	362612
4847	362613
17647	362614
35092	362615
6424	362616
142	362617
1694	362618
15859	362619
1882	362620
3209	362621
2255	362622
2748	362623
1073	362624
421	362625
18104	362626
1316	362627
131494	362628
8037	362629
101368	362630
99646	362631
36629	362632
1148	362633
26706	362634
28977	362635
4048	362636
28830	362637
17867	362638
47892	362639
16784	362640
90641	362641
51582	362642
4651	362643
8	362644
21803	362645
59445	362646
96369	362647
9591	362648
50624	362649
4485	362650
31580	362651
127202	362652
95272	362653
81153	362654
16247	362655
16713	362656
979	362657
1745	362658
9478	362659
23462	362660
30525	362661
63177	362662
2216	362663
9181	362664
33306	362665
2605	362666
86517	362667
49612	362668
99241	362669
3836	362670
13917	362671
20856	362672
94010	362673
82736	362674
17015	362675
62315	362676
141229	362677
44332	362678
51213	362679
10814	362680
113504	362681
21796	362682
69364	362683
83283	362684
13103	362685
87090	362686
98373	362687
75949	362688
82830	362689
39113	362690
13301	362691
49625	362692
95383	362693
19593	362694
51332	362695
111382	362696
56293	362697
12524	362698
13289	362699
37446	362700
134074	362701
9835	362702
89305	362703
92249	362704
58604	362705
85338	362706
89451	362707
26008	362708
16745	362709
92691	362710
105746	362711
28387	362712
111441	362713
44845	362714
51343	362715
19673	362716
26998	362717
4079	362718
5038	362719
61077	362720
117639	362721
5530	362722
7735	362723
30128	362724
44878	362725
18165	362726
49767	362727
20110	362728
48136	362729
79495	362730
36838	362731
35135	362732
485	362733
28880	362734
109023	362735
46920	362736
56407	362737
67227	362738
26989	362739
10512	362740
48848	362741
78856	362742
11707	362743
41261	362744
97811	362745
39522	362746
45068	362747
5970	362748
48410	362749
910	362750
15218	362751
67304	362752
81809	362753
48015	362754
64580	362755
54305	362756
25522	362757
57500	362758
66972	362759
88985	362760
1582	362761
20507	362762
104299	362763
12774	362764
2597	362765
3869	362766
81838	362767
9576	362768
6732	362769
95689	362770
28773	362771
30170	362772
95797	362773
7105	362774
5215	362775
28056	362776
23708	362777
51677	362778
20700	362779
8944	362780
116725	362781
15854	362782
1671	362783
37663	362784
62357	362785
14748	362786
10097	362787
54288	362788
27787	362789
43322	362790
9800	362791
6094	362792
4983	362793
68407	362794
114287	362795
22340	362796
29938	362797
61117	362798
13099	362799
66797	362800
26522	362801
90451	362802
53262	362803
45527	362804
13866	362805
26288	362806
7018	362807
80644	362808
92172	362809
117017	362810
41977	362811
11591	362812
99554	362813
13861	362814
57458	362815
623	362816
8105	362817
58076	362818
98095	362819
21	362820
74403	362821
89153	362822
52967	362823
40630	362824
20312	362825
50675	362826
7142	362827
2230	362828
76563	362829
38539	362830
3099	362831
63255	362832
23540	362833
6665	362834
59858	362835
16411	362836
20473	362837
2840	362838
6157	362839
5315	362840
887	362841
69957	362842
50363	362843
1387	362844
49661	362845
23066	362846
3297	362847
73576	362848
45653	362849
23066	362850
1285	362851
3627	362852
26733	362853
54229	362854
6044	362855
3458	362856
10666	362857
53631	362858
76990	362859
18222	362860
14024	362861
63516	362862
6213	362863
46063	362864
226	362865
56023	362866
61446	362867
13311	362868
59958	362869
13260	362870
38050	362871
76661	362872
7601	362873
78909	362874
243	362875
1535	362876
29897	362877
5522	362878
65363	362879
28159	362880
62495	362881
36426	362882
66072	362883
97096	362884
121719	362885
74431	362886
105852	362887
36092	362888
17515	362889
63231	362890
84543	362891
43184	362892
76902	362893
18393	362894
95946	362895
59975	362896
17955	362897
56799	362898
73077	362899
1193	362900
19186	362901
85967	362902
40793	362903
16403	362904
68340	362905
78013	362906
84684	362907
72152	362908
56938	362909
11225	362910
79502	362911
92855	362912
48504	362913
86805	362914
6843	362915
50395	362916
50633	362917
81181	362918
23071	362919
87599	362920
95268	362921
82378	362922
4978	362923
81935	362924
110444	362925
166301	362926
7304	362927
32507	362928
31623	362929
52866	362930
8056	362931
114477	362932
39147	362933
32218	362934
18618	362935
89361	362936
24981	362937
3032	362938
98284	362939
48973	362940
77893	362941
54608	362942
48011	362943
91636	362944
55334	362945
18296	362946
81084	362947
45518	362948
61015	362949
102232	362950
73178	362951
77807	362952
71188	362953
12148	362954
14256	362955
44686	362956
39168	362957
132277	362958
84530	362959
76052	362960
22177	362961
33921	362962
96965	362963
16240	362964
31843	362965
72803	362966
49806	362967
82087	362968
9963	362969
109999	362970
80807	362971
4065	362972
55541	362973
63641	362974
4948	362975
1070	362976
1562	362977
2000	362978
11857	362979
42969	362980
22389	362981
69515	362982
10012	362983
4277	362984
6689	362985
1781	362986
83005	362987
138620	362988
128682	362989
8277	362990
61460	362991
27637	362992
17109	362993
57535	362994
84941	362995
46861	362996
41571	362997
143895	362998
77897	362999
85104	363000
46861	363001
37099	363002
51444	363003
81184	363004
51444	363005
122926	363006
132758	363007
24365	363008
34512	363009
99768	363010
57333	363011
124847	363012
65364	363013
2618	363014
25281	363015
20522	363016
7922	363017
48689	363018
107550	363019
78273	363020
39708	363021
41612	363022
40079	363023
40816	363024
37968	363025
160491	363026
519	363027
13007	363028
2499	363029
129501	363030
1126	363031
8693	363032
5871	363033
2812	363034
44742	363035
2729	363036
46061	363037
1090	363038
63320	363039
97606	363040
20249	363041
10452	363042
910	363043
83006	363044
124773	363045
53172	363046
48124	363047
21468	363048
117541	363049
113649	363050
13727	363051
306	363052
21448	363053
7036	363054
58382	363055
83788	363056
11126	363057
24650	363058
50316	363059
88967	363060
3889	363061
109269	363062
47319	363063
5701	363064
7397	363065
13521	363066
10932	363067
87947	363068
3817	363069
3788	363070
71727	363071
4936	363072
3164	363073
1967	363074
7911	363075
32502	363076
21805	363077
43503	363078
29977	363079
24730	363080
21418	363081
70382	363082
59808	363083
4171	363084
5128	363085
54615	363086
85086	363087
52950	363088
57342	363089
6732	363090
37570	363091
1558	363092
9071	363093
30664	363094
67653	363095
28071	363096
14378	363097
1839	363098
5469	363099
22243	363100
1879	363101
26917	363102
13731	363103
686	363104
31706	363105
517	363106
3569	363107
3878	363108
42626	363109
12654	363110
42220	363111
5783	363112
56053	363113
12006	363114
102894	363115
71649	363116
28990	363117
24185	363118
82814	363119
40075	363120
72146	363121
33316	363122
17515	363123
43537	363124
55337	363125
823	363126
5703	363127
2807	363128
31950	363129
47781	363130
18033	363131
72823	363132
5797	363133
27619	363134
8904	363135
2180	363136
49117	363137
88992	363138
68853	363139
55349	363140
14190	363141
113021	363142
45129	363143
13872	363144
5350	363145
4090	363146
77707	363147
8742	363148
20243	363149
49931	363150
96761	363151
61601	363152
7027	363153
34175	363154
34756	363155
48793	363156
2465	363157
90120	363158
14530	363159
5361	363160
34304	363161
45171	363162
52869	363163
2794	363164
1933	363165
88607	363166
83754	363167
1024	363168
76551	363169
33544	363170
7548	363171
101210	363172
9467	363173
34204	363174
59128	363175
7365	363176
884	363177
90420	363178
6775	363179
64696	363180
3701	363181
27767	363182
100274	363183
37549	363184
34706	363185
5263	363186
64774	363187
13030	363188
32433	363189
16965	363190
34578	363191
22816	363192
2324	363193
25747	363194
25694	363195
35446	363196
72144	363197
642	363198
3860	363199
6755	363200
6246	363201
2595	363202
43633	363203
45161	363204
29545	363205
17658	363206
16534	363207
110086	363208
10649	363209
59809	363210
17781	363211
67042	363212
149167	363213
89521	363214
71	363215
27714	363216
10127	363217
322	363218
23029	363219
12196	363220
132724	363221
103506	363222
49756	363223
37698	363224
8583	363225
63990	363226
38288	363227
20320	363228
127219	363229
3281	363230
40215	363231
76970	363232
3788	363233
35432	363234
2665	363235
2817	363236
33659	363237
34244	363238
3960	363239
7808	363240
28367	363241
41874	363242
80837	363243
3899	363244
67150	363245
58048	363246
9177	363247
43525	363248
40146	363249
21471	363250
113149	363251
129295	363252
53921	363253
112834	363254
101021	363255
12008	363256
2187	363257
5105	363258
9636	363259
4869	363260
131116	363261
75790	363262
5300	363263
21088	363264
17009	363265
55678	363266
3388	363267
583	363268
2927	363269
33281	363270
8687	363271
42068	363272
39879	363273
7330	363274
958	363275
79041	363276
26163	363277
13577	363278
933	363279
633	363280
46956	363281
119836	363282
49643	363283
16469	363284
14389	363285
1607	363286
383	363287
86690	363288
60329	363289
5911	363290
55062	363291
56094	363292
5825	363293
22121	363294
99769	363295
15518	363296
7549	363297
54345	363298
69787	363299
158676	363300
109026	363301
49724	363302
2272	363303
35050	363304
8038	363305
9030	363306
10439	363307
5126	363308
21729	363309
16517	363310
26200	363311
109126	363312
80346	363313
18959	363314
30182	363315
134	363316
11971	363317
38789	363318
30619	363319
3982	363320
35416	363321
61114	363322
87117	363323
3556	363324
65865	363325
12632	363326
44564	363327
308	363328
67920	363329
3739	363330
19632	363331
4386	363332
34063	363333
105152	363334
67785	363335
16921	363336
16427	363337
18735	363338
39288	363339
79721	363340
79458	363341
11480	363342
32359	363343
41465	363344
126307	363345
4722	363346
62800	363347
67	363348
937	363349
8821	363350
46098	363351
58164	363352
1614	363353
62955	363354
22769	363355
47155	363356
54608	363357
849	363358
9296	363359
22908	363360
8434	363361
8436	363362
2006	363363
3682	363364
3631	363365
5919	363366
105883	363367
14045	363368
9156	363369
31454	363370
73650	363371
62851	363372
26606	363373
35431	363374
29037	363375
37183	363376
32183	363377
2349	363378
8348	363379
120045	363380
3920	363381
17170	363382
18724	363383
79682	363384
63729	363385
723	363386
5227	363387
113345	363388
729	363389
47195	363390
51208	363391
29867	363392
1505	363393
3669	363394
39995	363395
15706	363396
13600	363397
3055	363398
1365	363399
85890	363400
50857	363401
1583	363402
27563	363403
14337	363404
13401	363405
28816	363406
80910	363407
15898	363408
8848	363409
63719	363410
96864	363411
31955	363412
121697	363413
4855	363414
20293	363415
4939	363416
92800	363417
127749	363418
39973	363419
8813	363420
83	363421
88902	363422
52236	363423
5305	363424
1843	363425
90129	363426
28077	363427
2430	363428
30021	363429
108988	363430
5297	363431
8922	363432
91661	363433
12937	363434
2940	363435
4723	363436
47069	363437
37580	363438
9331	363439
533	363440
711	363441
2545	363442
47364	363443
3569	363444
97557	363445
1818	363446
73646	363447
31855	363448
16741	363449
88880	363450
37642	363451
19120	363452
66137	363453
6104	363454
9352	363455
87116	363456
11360	363457
28486	363458
58591	363459
15307	363460
58	363461
35252	363462
135652	363463
910	363464
64471	363465
9858	363466
10693	363467
2566	363468
62789	363469
96650	363470
19680	363471
121709	363472
12949	363473
3508	363474
33954	363475
43061	363476
24597	363477
7054	363478
56640	363479
26615	363480
145124	363481
29875	363482
95334	363483
11509	363484
13445	363485
34429	363486
1582	363487
48038	363488
4996	363489
73849	363490
86819	363491
5564	363492
20423	363493
79508	363494
80741	363495
10004	363496
5828	363497
43649	363498
4851	363499
117384	363500
800	363501
3173	363502
61514	363503
8146	363504
29720	363505
7624	363506
29547	363507
59053	363508
62652	363509
9736	363510
43619	363511
36825	363512
1071	363513
38682	363514
58180	363515
1235	363516
9428	363517
97914	363518
79512	363519
5398	363520
54393	363521
47798	363522
43045	363523
3407	363524
14585	363525
69285	363526
48648	363527
31724	363528
7139	363529
780	363530
21334	363531
1592	363532
3038	363533
11640	363534
53814	363535
21175	363536
17163	363537
15187	363538
3629	363539
28405	363540
4493	363541
10575	363542
5750	363543
50640	363544
28882	363545
93896	363546
20107	363547
3338	363548
32201	363549
15172	363550
6190	363551
16540	363552
77017	363553
2039	363554
24340	363555
91438	363556
36152	363557
31685	363558
28421	363559
2940	363560
27136	363561
28231	363562
26596	363563
33080	363564
12111	363565
74340	363566
25550	363567
113875	363568
47881	363569
16483	363570
68830	363571
102518	363572
17077	363573
25196	363574
50484	363575
91322	363576
61955	363577
47025	363578
101225	363579
11974	363580
7478	363581
30971	363582
40820	363583
63154	363584
8701	363585
83675	363586
11134	363587
13575	363588
78912	363589
10263	363590
10695	363591
23426	363592
20372	363593
6380	363594
12960	363595
68795	363596
3599	363597
8617	363598
46922	363599
14274	363600
25928	363601
639	363602
232	363603
30971	363604
11049	363605
2216	363606
72779	363607
934	363608
1879	363609
3443	363610
127429	363611
44131	363612
2502	363613
30453	363614
9006	363615
373	363616
39174	363617
1769	363618
37091	363619
26609	363620
17592	363621
102524	363622
4669	363623
63335	363624
36589	363625
61175	363626
34412	363627
127439	363628
310	363629
1571	363630
18195	363631
67048	363632
4996	363633
14754	363634
120078	363635
1433	363636
3072	363637
3769	363638
68342	363639
15864	363640
47878	363641
13013	363642
54754	363643
14603	363644
107857	363645
5966	363646
19731	363647
28096	363648
39556	363649
7339	363650
143736	363651
14192	363652
14859	363653
70117	363654
28112	363655
128906	363656
31141	363657
11230	363658
25607	363659
12292	363660
66105	363661
28653	363662
38802	363663
52463	363664
44492	363665
129122	363666
105797	363667
1251	363668
2302	363669
32142	363670
80602	363671
2302	363672
59778	363673
35029	363674
59101	363675
51186	363676
71604	363677
11357	363678
3072	363679
38868	363680
138	363681
15191	363682
37723	363683
48137	363684
52201	363685
8313	363686
5284	363687
90975	363688
114382	363689
89607	363690
62229	363691
5578	363692
36655	363693
61464	363694
80306	363695
43575	363696
31173	363697
31536	363698
24928	363699
21462	363700
13727	363701
91369	363702
80360	363703
110196	363704
99453	363705
61621	363706
107707	363707
5850	363708
37970	363709
91689	363710
1851	363711
10558	363712
2122	363713
135972	363714
33135	363715
52347	363716
46989	363717
70911	363718
77993	363719
129186	363720
88653	363721
3532	363722
40733	363723
16787	363724
10567	363725
62496	363726
4075	363727
23890	363728
108901	363729
35352	363730
15616	363731
6550	363732
6550	363733
83869	363734
11293	363735
5689	363736
8627	363737
10142	363738
1795	363739
55122	363740
34710	363741
42318	363742
29931	363743
52850	363744
3390	363745
4125	363746
19649	363747
7439	363748
11186	363749
55247	363750
67497	363751
49772	363752
37875	363753
37293	363754
3532	363755
25454	363756
133015	363757
71060	363758
112954	363759
49932	363760
85047	363761
53789	363762
137284	363763
3290	363764
81601	363765
17630	363766
72074	363767
38465	363768
69106	363769
18428	363770
20720	363771
4150	363772
22272	363773
16647	363774
4160	363775
715	363776
37637	363777
38764	363778
7534	363779
64127	363780
93372	363781
17499	363782
51281	363783
17932	363784
20162	363785
18330	363786
1646	363787
55636	363788
25457	363789
15820	363790
9677	363791
70904	363792
86619	363793
8910	363794
68093	363795
43113	363796
110442	363797
105348	363798
124211	363799
111959	363800
20018	363801
17155	363802
29571	363803
30905	363804
62545	363805
5970	363806
86706	363807
3164	363808
60130	363809
38747	363810
20138	363811
39935	363812
2904	363813
35276	363814
11235	363815
39382	363816
2379	363817
29885	363818
6708	363819
785	363820
16915	363821
23861	363822
6554	363823
10894	363824
69754	363825
69343	363826
61413	363827
1382	363828
23818	363829
27552	363830
48724	363831
4140	363832
1134	363833
59830	363834
27552	363835
5828	363836
5919	363837
23520	363838
1512	363839
58921	363840
42297	363841
92383	363842
46466	363843
1990	363844
43536	363845
26566	363846
37560	363847
79823	363848
431	363849
7506	363850
39594	363851
35394	363852
8723	363853
5197	363854
8190	363855
58919	363856
3358	363857
11747	363858
85282	363859
65366	363860
85467	363861
65366	363862
63527	363863
37393	363864
33152	363865
2211	363866
137755	363867
10499	363868
109002	363869
2157	363870
2215	363871
3508	363872
41972	363873
4656	363874
17144	363875
108624	363876
43002	363877
37240	363878
5213	363879
23661	363880
39941	363881
42201	363882
139896	363883
166	363884
49216	363885
15202	363886
49566	363887
166	363888
3508	363889
39098	363890
5664	363891
933	363892
4167	363893
1034	363894
20105	363895
6444	363896
8	363897
3757	363898
13	363899
47257	363900
7498	363901
134	363902
23298	363903
5234	363904
2226	363905
15600	363906
17945	363907
7032	363908
135872	363909
31956	363910
9062	363911
108838	363912
28916	363913
2034	363914
6252	363915
34394	363916
341	363917
20814	363918
1563	363919
57232	363920
102582	363921
7009	363922
36028	363923
59339	363924
18755	363925
165906	363926
2142	363927
109008	363928
2411	363929
307	363930
80087	363931
6428	363932
87881	363933
121367	363934
27203	363935
8428	363936
54728	363937
8458	363938
14791	363939
11462	363940
78949	363941
124620	363942
78180	363943
2594	363944
8192	363945
12069	363946
3164	363947
45899	363948
16765	363949
1477	363950
100485	363951
22	363952
17023	363953
23099	363954
2642	363955
60153	363956
17657	363957
575	363958
11206	363959
13751	363960
66124	363961
129602	363962
71769	363963
47257	363964
84719	363965
25776	363966
22607	363967
4515	363968
81463	363969
4756	363970
24320	363971
5846	363972
3568	363973
52011	363974
34377	363975
148	363976
87243	363977
90170	363978
68751	363979
141547	363980
242	363981
46263	363982
61308	363983
840	363984
13817	363985
112871	363986
95552	363987
5932	363988
24290	363989
2598	363990
85149	363991
47368	363992
30527	363993
138642	363994
10538	363995
117385	363996
67816	363997
29807	363998
93525	363999
120643	364000
47368	364001
76407	364002
550	364003
9452	364004
5883	364005
23974	364006
17620	364007
40008	364008
85347	364009
15515	364010
1138	364011
23847	364012
1600	364013
7722	364014
17512	364015
40486	364016
45363	364017
28848	364018
3075	364019
56082	364020
3291	364021
24185	364022
70994	364023
105853	364024
530	364025
10785	364026
36014	364027
32448	364028
16694	364029
42075	364030
22173	364031
75203	364032
90566	364033
100781	364034
130472	364035
86681	364036
102068	364037
526	364038
1685	364039
2535	364040
92159	364041
20940	364042
7027	364043
29000	364044
49360	364045
76255	364046
15257	364047
83679	364048
55397	364049
4243	364050
59982	364051
88364	364052
9044	364053
58251	364054
46241	364055
1606	364056
96778	364057
46320	364058
29440	364059
96744	364060
26311	364061
3321	364062
20228	364063
24395	364064
75887	364065
18327	364066
25795	364067
48903	364068
49768	364069
74919	364070
2458	364071
549	364072
4717	364073
100338	364074
10583	364075
71532	364076
16480	364077
46007	364078
4351	364079
40090	364080
82505	364081
3079	364082
24365	364083
17815	364084
1379	364085
5718	364086
43092	364087
114720	364088
31728	364089
7979	364090
14686	364091
22202	364092
18144	364093
23773	364094
102445	364095
71746	364096
110690	364097
72216	364098
115464	364099
125980	364100
63465	364101
71532	364102
46009	364103
28201	364104
64612	364105
30665	364106
40835	364107
32968	364108
12185	364109
64516	364110
52117	364111
13853	364112
34409	364113
709	364114
46241	364115
149203	364116
84453	364117
53759	364118
1367	364119
63531	364120
112193	364121
28899	364122
30895	364123
30528	364124
7293	364125
143752	364126
22359	364127
28016	364128
95368	364129
42499	364130
74791	364131
92919	364132
124049	364133
8184	364134
44395	364135
40227	364136
23843	364137
74920	364138
99041	364139
27510	364140
18559	364141
17188	364142
102405	364143
125915	364144
44439	364145
26944	364146
5744	364147
108916	364148
47164	364149
59235	364150
95851	364151
127901	364152
63173	364153
104926	364154
4555	364155
97829	364156
97942	364157
97836	364158
53650	364159
21026	364160
79185	364161
10247	364162
44131	364163
62027	364164
107481	364165
22942	364166
60183	364167
5672	364168
1153	364169
8484	364170
30647	364171
27016	364172
96916	364173
58008	364174
87207	364175
64981	364176
8311	364177
11386	364178
13279	364179
57562	364180
79199	364181
28041	364182
2390	364183
50757	364184
98296	364185
24162	364186
56941	364187
39376	364188
183	364189
75701	364190
100272	364191
44633	364192
62248	364193
42499	364194
9874	364195
64357	364196
72795	364197
26037	364198
24411	364199
66922	364200
650	364201
20202	364202
49463	364203
11183	364204
48133	364205
105477	364206
1594	364207
6221	364208
53258	364209
20465	364210
29062	364211
136052	364212
24294	364213
1760	364214
2076	364215
2180	364216
43669	364217
49762	364218
21327	364219
51079	364220
760	364221
8563	364222
126071	364223
2757	364224
24590	364225
83016	364226
4340	364227
112035	364228
38478	364229
96858	364230
42460	364231
90331	364232
138693	364233
790	364234
38576	364235
37713	364236
41535	364237
83427	364238
44664	364239
49653	364240
44212	364241
64583	364242
110513	364243
29062	364244
88702	364245
87761	364246
127559	364247
56099	364248
12371	364249
2287	364250
5347	364251
63610	364252
24583	364253
8128	364254
86482	364255
82717	364256
8910	364257
3087	364258
96389	364259
94567	364260
113689	364261
52293	364262
67000	364263
38449	364264
53205	364265
11588	364266
36716	364267
135979	364268
130907	364269
122905	364270
4452	364271
107539	364272
25477	364273
29891	364274
35127	364275
59809	364276
113861	364277
58410	364278
45820	364279
9248	364280
16185	364281
14613	364282
19931	364283
13246	364284
16724	364285
40694	364286
4552	364287
78928	364288
67109	364289
31164	364290
45613	364291
62819	364292
32957	364293
9761	364294
2569	364295
4983	364296
33719	364297
84749	364298
23689	364299
11662	364300
43268	364301
40207	364302
43092	364303
67989	364304
26964	364305
73416	364306
8854	364307
97958	364308
2564	364309
2564	364310
2564	364311
4540	364312
15270	364313
90095	364314
1832	364315
100659	364316
75903	364317
120531	364318
25836	364319
25836	364320
57395	364321
5134	364322
52859	364323
44872	364324
2855	364325
1231	364326
25425	364327
131710	364328
45559	364329
6215	364330
2855	364331
49457	364332
44277	364333
17689	364334
127514	364335
1200	364336
23171	364337
70489	364338
42451	364339
76962	364340
21134	364341
54960	364342
153036	364343
87463	364344
76987	364345
56414	364346
137762	364347
20855	364348
83663	364349
52040	364350
72124	364351
1822	364352
77	364353
25233	364354
10240	364355
28350	364356
73076	364357
15222	364358
3289	364359
5640	364360
72023	364361
127190	364362
30182	364363
9875	364364
4200	364365
55180	364366
12544	364367
30112	364368
17332	364369
89166	364370
13111	364371
54649	364372
109220	364373
44905	364374
147256	364375
11262	364376
4205	364377
14969	364378
29548	364379
75377	364380
3807	364381
24396	364382
29091	364383
1213	364384
130583	364385
91620	364386
21346	364387
33631	364388
14184	364389
2484	364390
37713	364391
105692	364392
62788	364393
9740	364394
73309	364395
52455	364396
68056	364397
29657	364398
886	364399
36236	364400
9138	364401
89431	364402
18542	364403
138640	364404
54727	364405
31942	364406
3334	364407
22713	364408
3343	364409
23019	364410
17150	364411
119026	364412
31207	364413
80372	364414
8767	364415
25636	364416
127090	364417
49153	364418
41074	364419
105125	364420
134687	364421
130969	364422
95855	364423
9017	364424
114514	364425
38360	364426
41995	364427
25908	364428
17633	364429
13084	364430
24752	364431
96916	364432
44043	364433
25932	364434
27547	364435
60252	364436
135740	364437
29526	364438
124287	364439
81727	364440
36496	364441
27127	364442
52921	364443
70715	364444
21977	364445
60013	364446
22172	364447
27410	364448
22188	364449
74592	364450
4410	364451
119974	364452
105900	364453
3191	364454
51211	364455
84440	364456
26624	364457
102743	364458
114577	364459
72009	364460
26442	364461
5343	364462
34207	364463
106969	364464
74366	364465
18207	364466
96567	364467
154677	364468
9341	364469
49352	364470
19524	364471
10384	364472
30895	364473
29479	364474
40700	364475
16722	364476
28374	364477
13186	364478
24858	364479
48138	364480
28873	364481
72139	364482
23878	364483
18848	364484
135959	364485
43168	364486
5745	364487
77978	364488
42198	364489
75801	364490
99151	364491
92139	364492
16205	364493
2401	364494
29861	364495
86827	364496
859	364497
275	364498
103458	364499
67630	364500
37531	364501
56603	364502
36569	364503
66493	364504
95797	364505
68785	364506
34036	364507
49737	364508
20652	364509
3386	364510
38876	364511
496	364512
3727	364513
1995	364514
122951	364515
18079	364516
97956	364517
61230	364518
67263	364519
98198	364520
18146	364521
3409	364522
9348	364523
83672	364524
131431	364525
24181	364526
87234	364527
42218	364528
74930	364529
44811	364530
80902	364531
130779	364532
11027	364533
60441	364534
129284	364535
14314	364536
9656	364537
3759	364538
43574	364539
23710	364540
40825	364541
99375	364542
5844	364543
5126	364544
64031	364545
20470	364546
22200	364547
34077	364548
66032	364549
5888	364550
60730	364551
51416	364552
84948	364553
92211	364554
45466	364555
84871	364556
7216	364557
9166	364558
23665	364559
39202	364560
24141	364561
794	364562
111952	364563
85102	364564
39412	364565
51501	364566
73683	364567
56066	364568
26688	364569
33606	364570
11458	364571
19804	364572
11550	364573
44189	364574
39168	364575
67138	364576
58660	364577
14344	364578
86043	364579
27726	364580
39144	364581
37339	364582
24214	364583
70403	364584
6984	364585
96752	364586
106630	364587
12972	364588
16561	364589
24213	364590
244	364591
578	364592
62539	364593
25013	364594
134414	364595
87506	364596
26967	364597
96867	364598
36879	364599
64719	364600
49366	364601
23927	364602
34699	364603
24794	364604
91317	364605
121442	364606
91054	364607
16142	364608
156766	364609
70041	364610
32414	364611
22056	364612
1236	364613
8837	364614
71	364615
2978	364616
373	364617
934	364618
14013	364619
135746	364620
32875	364621
64217	364622
396	364623
851	364624
14430	364625
2178	364626
5484	364627
24231	364628
1514	364629
100830	364630
801	364631
5315	364632
9332	364633
15624	364634
105734	364635
17648	364636
75496	364637
15174	364638
596	364639
21443	364640
36444	364641
19601	364642
14530	364643
7139	364644
25414	364645
14430	364646
14276	364647
3685	364648
219	364649
11245	364650
1248	364651
6767	364652
1967	364653
77887	364654
10721	364655
113170	364656
11142	364657
5754	364658
21818	364659
83481	364660
576	364661
638	364662
526	364663
562	364664
107974	364665
5334	364666
78832	364667
9999	364668
1769	364669
33799	364670
325	364671
103654	364672
68279	364673
117388	364674
8170	364675
34486	364676
54645	364677
35428	364678
89553	364679
49720	364680
27287	364681
79727	364682
1293	364683
50327	364684
61611	364685
81463	364686
10513	364687
5844	364688
31561	364689
57745	364690
63154	364691
11035	364692
35220	364693
9363	364694
95799	364695
53975	364696
14415	364697
23877	364698
1558	364699
5645	364700
51432	364701
286	364702
36468	364703
134	364704
2261	364705
13514	364706
4088	364707
449	364708
56203	364709
14024	364710
41082	364711
535	364712
415	364713
12426	364714
81769	364715
550	364716
9993	364717
1165	364718
99796	364719
8200	364720
24729	364721
116871	364722
45748	364723
125767	364724
24235	364725
68269	364726
123233	364727
73615	364728
62270	364729
26028	364730
43311	364731
42595	364732
18469	364733
34633	364734
986	364735
23767	364736
25451	364737
34118	364738
43433	364739
77042	364740
76658	364741
66976	364742
31550	364743
11467	364744
27249	364745
18339	364746
99712	364747
97067	364748
78040	364749
100852	364750
25534	364751
92756	364752
23729	364753
16929	364754
21870	364755
52353	364756
6761	364757
8304	364758
3838	364759
29693	364760
76853	364761
17320	364762
118581	364763
86409	364764
15553	364765
26035	364766
13733	364767
4357	364768
87565	364769
3424	364770
38558	364771
46093	364772
31635	364773
17599	364774
1976	364775
766	364776
35988	364777
18428	364778
6476	364779
118772	364780
22945	364781
7260	364782
31534	364783
26498	364784
11659	364785
5370	364786
50674	364787
23318	364788
15737	364789
54134	364790
100477	364791
40064	364792
28826	364793
132755	364794
76352	364795
54212	364796
33921	364797
68581	364798
73119	364799
68530	364800
74383	364801
12715	364802
14061	364803
73330	364804
5035	364805
48199	364806
75265	364807
21506	364808
23297	364809
92816	364810
70556	364811
120263	364812
137379	364813
73834	364814
3908	364815
21770	364816
40160	364817
96800	364818
132980	364819
11156	364820
74652	364821
8272	364822
2811	364823
17833	364824
1863	364825
98894	364826
166290	364827
33617	364828
4662	364829
113754	364830
10421	364831
2578	364832
49274	364833
4250	364834
56614	364835
10663	364836
26982	364837
119706	364838
15922	364839
11719	364840
73101	364841
76761	364842
71699	364843
18623	364844
71721	364845
21146	364846
79381	364847
10151	364848
70117	364849
67292	364850
684	364851
11312	364852
29092	364853
86726	364854
66866	364855
57704	364856
49235	364857
104413	364858
127173	364859
75605	364860
114475	364861
96683	364862
4418	364863
62692	364864
3456	364865
117235	364866
21511	364867
22698	364868
47877	364869
78052	364870
70456	364871
56872	364872
82175	364873
680	364874
1589	364875
8589	364876
96422	364877
54097	364878
33146	364879
6542	364880
5439	364881
31522	364882
56156	364883
5899	364884
884	364885
96495	364886
5443	364887
36599	364888
50565	364889
28109	364890
24101	364891
22301	364892
64497	364893
124410	364894
31691	364895
4468	364896
72770	364897
3858	364898
85363	364899
6641	364900
117582	364901
92336	364902
141529	364903
132220	364904
69247	364905
30529	364906
65576	364907
104154	364908
50713	364909
15179	364910
1791	364911
12689	364912
83671	364913
15897	364914
52164	364915
44115	364916
13620	364917
23686	364918
29649	364919
62247	364920
14846	364921
45591	364922
67931	364923
52262	364924
76227	364925
112446	364926
2632	364927
33788	364928
87149	364929
11616	364930
107719	364931
87833	364932
66682	364933
67052	364934
6010	364935
6292	364936
5654	364937
29666	364938
83259	364939
64770	364940
38846	364941
80801	364942
17820	364943
9052	364944
44161	364945
111616	364946
61479	364947
25393	364948
30529	364949
2196	364950
108142	364951
31438	364952
71124	364953
128250	364954
41585	364955
60101	364956
79270	364957
49452	364958
4940	364959
116939	364960
25394	364961
36483	364962
87296	364963
31685	364964
13282	364965
123185	364966
47919	364967
4597	364968
45546	364969
3904	364970
2250	364971
18775	364972
16424	364973
4870	364974
16242	364975
10887	364976
83027	364977
33170	364978
23813	364979
28062	364980
79629	364981
22333	364982
50948	364983
15889	364984
43170	364985
1503	364986
124451	364987
133803	364988
14283	364989
7974	364990
50659	364991
36567	364992
23183	364993
58117	364994
10946	364995
58852	364996
18550	364997
23069	364998
44161	364999
87325	365000
38083	365001
19518	365002
24227	365003
13733	365004
13605	365005
40567	365006
68789	365007
7590	365008
24444	365009
84343	365010
6644	365011
15845	365012
41415	365013
115306	365014
21478	365015
83113	365016
138506	365017
6570	365018
28943	365019
24631	365020
83787	365021
31440	365022
20982	365023
93660	365024
36890	365025
18274	365026
71556	365027
86418	365028
97987	365029
21267	365030
62407	365031
5765	365032
24387	365033
92106	365034
79384	365035
115058	365036
94112	365037
43140	365038
104472	365039
30062	365040
17186	365041
43246	365042
85971	365043
115784	365044
31130	365045
13006	365046
9978	365047
132695	365048
51194	365049
2327	365050
5313	365051
66974	365052
45029	365053
124484	365054
87861	365055
64116	365056
10235	365057
63507	365058
7165	365059
142049	365060
107400	365061
200	365062
1161	365063
88100	365064
10340	365065
35093	365066
12040	365067
114316	365068
50763	365069
31979	365070
30	365071
7906	365072
12679	365073
28475	365074
31699	365075
1040	365076
50839	365077
61197	365078
3365	365079
39825	365080
84980	365081
128992	365082
64340	365083
13081	365084
50764	365085
60515	365086
86233	365087
46974	365088
23401	365089
162535	365090
32039	365091
52234	365092
4200	365093
130773	365094
14435	365095
4250	365096
93275	365097
24384	365098
34109	365099
5896	365100
10066	365101
54747	365102
67164	365103
6312	365104
9854	365105
103013	365106
87957	365107
112583	365108
98032	365109
15680	365110
6481	365111
24642	365112
51117	365113
6190	365114
62461	365115
19965	365116
43201	365117
15053	365118
224	365119
89113	365120
95369	365121
14069	365122
52449	365123
37889	365124
45653	365125
7062	365126
116800	365127
3542	365128
6224	365129
13071	365130
1859	365131
44	365132
12436	365133
95231	365134
34284	365135
56954	365136
70352	365137
174	365138
83150	365139
121493	365140
116625	365141
85056	365142
919	365143
44952	365144
3995	365145
69843	365146
71382	365147
56353	365148
59038	365149
50868	365150
18748	365151
34099	365152
23175	365153
5464	365154
33037	365155
56109	365156
21506	365157
52556	365158
12349	365159
66678	365160
6720	365161
30537	365162
22172	365163
54031	365164
5332	365165
5338	365166
7465	365167
71175	365168
44372	365169
26756	365170
5283	365171
27560	365172
46916	365173
108855	365174
7469	365175
29954	365176
2070	365177
8132	365178
26312	365179
30509	365180
134144	365181
47848	365182
127627	365183
101313	365184
110439	365185
5464	365186
6885	365187
37093	365188
57569	365189
16774	365190
14227	365191
4471	365192
25701	365193
25556	365194
32403	365195
10991	365196
82217	365197
2247	365198
52	365199
26332	365200
1818	365201
127300	365202
63455	365203
81940	365204
49430	365205
65461	365206
22043	365207
39983	365208
32103	365209
116581	365210
44529	365211
19081	365212
20162	365213
123932	365214
33744	365215
38668	365216
76613	365217
131054	365218
37945	365219
28726	365220
6216	365221
116481	365222
52528	365223
44414	365224
1846	365225
13443	365226
10663	365227
13443	365228
27546	365229
4909	365230
48448	365231
24014	365232
27826	365233
106680	365234
3820	365235
47296	365236
24597	365237
13106	365238
37039	365239
2617	365240
30681	365241
15174	365242
14748	365243
173	365244
45211	365245
56750	365246
16675	365247
16432	365248
16432	365249
52164	365250
34528	365251
5062	365252
45124	365253
48437	365254
23613	365255
6993	365256
87227	365257
2413	365258
2595	365259
75451	365260
37984	365261
111009	365262
10948	365263
860	365264
6747	365265
8975	365266
25480	365267
18405	365268
79354	365269
3889	365270
3889	365271
19287	365272
8766	365273
14058	365274
11298	365275
53654	365276
91433	365277
14840	365278
22581	365279
10392	365280
30854	365281
2012	365282
36761	365283
2263	365284
7607	365285
8733	365286
1042	365287
1042	365288
9993	365289
30517	365290
91925	365291
65724	365292
56283	365293
108800	365294
23131	365295
49275	365296
1638	365297
87469	365298
13189	365299
99564	365300
128657	365301
29507	365302
10975	365303
17789	365304
21812	365305
62617	365306
68775	365307
55306	365308
14563	365309
3821	365310
34463	365311
8018	365312
135019	365313
40593	365314
4684	365315
5480	365316
1569	365317
16475	365318
8899	365319
35934	365320
35240	365321
10673	365322
361	365323
41875	365324
2811	365325
4902	365326
131253	365327
8009	365328
10240	365329
20189	365330
5540	365331
73214	365332
29449	365333
56808	365334
5913	365335
36120	365336
517	365337
3682	365338
6029	365339
57548	365340
52863	365341
101021	365342
53022	365343
114543	365344
48038	365345
15169	365346
1179	365347
66458	365348
9437	365349
21349	365350
7479	365351
10168	365352
39555	365353
26315	365354
13154	365355
30384	365356
83639	365357
56841	365358
28104	365359
30732	365360
12648	365361
39699	365362
56453	365363
18832	365364
23657	365365
20838	365366
44591	365367
33934	365368
22110	365369
62188	365370
60971	365371
29764	365372
65358	365373
58225	365374
58414	365375
60642	365376
46706	365377
120337	365378
121667	365379
31886	365380
67894	365381
88817	365382
2253	365383
63716	365384
40003	365385
39556	365386
28789	365387
95260	365388
73213	365389
80859	365390
30342	365391
67492	365392
22326	365393
95743	365394
152926	365395
70065	365396
101961	365397
79381	365398
43984	365399
30724	365400
79422	365401
41443	365402
108449	365403
361	365404
82993	365405
54991	365406
40193	365407
134024	365408
14991	365409
80982	365410
31437	365411
28999	365412
107614	365413
44184	365414
45140	365415
17333	365416
50448	365417
65584	365418
11264	365419
15761	365420
2504	365421
23706	365422
2534	365423
27125	365424
81516	365425
19159	365426
18045	365427
71730	365428
29147	365429
3278	365430
5910	365431
120143	365432
112361	365433
30489	365434
20056	365435
3155	365436
67657	365437
52413	365438
29586	365439
37124	365440
40468	365441
71097	365442
40407	365443
89092	365444
51986	365445
105931	365446
102137	365447
3578	365448
6271	365449
6317	365450
13365	365451
106712	365452
36112	365453
80464	365454
105637	365455
26015	365456
15585	365457
10976	365458
29928	365459
26015	365460
132415	365461
96955	365462
51141	365463
2680	365464
13925	365465
82045	365466
44522	365467
126183	365468
23575	365469
96340	365470
21509	365471
11264	365472
22424	365473
26708	365474
29552	365475
110186	365476
17933	365477
67740	365478
12445	365479
46876	365480
41209	365481
94172	365482
11056	365483
97028	365484
55605	365485
72176	365486
81090	365487
14076	365488
12271	365489
21256	365490
18007	365491
106647	365492
5219	365493
24628	365494
104908	365495
46001	365496
3155	365497
3217	365498
20157	365499
7828	365500
4215	365501
71424	365502
52344	365503
1489	365504
37633	365505
14633	365506
68337	365507
2523	365508
68409	365509
16403	365510
52823	365511
11993	365512
12921	365513
41708	365514
63500	365515
66466	365516
361	365517
48614	365518
106660	365519
64752	365520
34224	365521
54798	365522
73390	365523
8367	365524
23151	365525
16257	365526
8359	365527
44676	365528
63064	365529
14641	365530
23663	365531
19260	365532
78973	365533
92220	365534
69966	365535
53771	365536
26519	365537
30334	365538
113078	365539
85264	365540
49164	365541
90083	365542
32511	365543
14251	365544
3816	365545
7929	365546
4115	365547
31083	365548
102134	365549
8372	365550
75916	365551
83070	365552
94618	365553
17511	365554
11264	365555
12067	365556
4650	365557
3741	365558
1144	365559
102460	365560
57338	365561
11405	365562
49857	365563
4159	365564
27625	365565
57687	365566
801	365567
18342	365568
242	365569
10387	365570
3816	365571
36798	365572
90159	365573
36844	365574
58905	365575
56448	365576
37872	365577
100615	365578
15331	365579
9255	365580
61137	365581
28757	365582
7420	365583
32464	365584
35152	365585
30497	365586
4938	365587
55578	365588
115858	365589
10741	365590
54104	365591
16716	365592
63529	365593
19506	365594
11431	365595
94340	365596
30638	365597
12400	365598
39454	365599
5244	365600
5448	365601
24310	365602
29168	365603
26227	365604
19946	365605
34421	365606
51387	365607
27625	365608
23706	365609
79135	365610
36708	365611
35970	365612
38596	365613
48581	365614
3578	365615
29482	365616
6386	365617
19183	365618
6644	365619
31689	365620
91428	365621
136361	365622
87226	365623
36037	365624
86544	365625
64297	365626
1169	365627
18096	365628
5942	365629
2945	365630
3154	365631
58595	365632
23822	365633
47966	365634
68735	365635
86379	365636
69806	365637
18111	365638
32293	365639
52383	365640
61168	365641
5024	365642
8649	365643
72668	365644
17130	365645
45115	365646
106065	365647
73531	365648
115142	365649
103394	365650
67919	365651
29911	365652
17793	365653
107268	365654
126066	365655
8145	365656
58462	365657
58321	365658
5593	365659
71733	365660
123279	365661
63701	365662
21934	365663
14075	365664
28037	365665
5155	365666
1596	365667
1308	365668
47471	365669
68338	365670
16779	365671
90080	365672
136909	365673
48968	365674
118796	365675
8903	365676
41289	365677
40422	365678
18735	365679
86230	365680
137010	365681
81190	365682
23238	365683
132272	365684
92322	365685
86355	365686
85364	365687
4998	365688
109141	365689
26696	365690
76998	365691
7518	365692
42407	365693
88403	365694
21535	365695
13228	365696
11067	365697
17542	365698
17611	365699
7965	365700
84780	365701
14099	365702
21967	365703
415	365704
76825	365705
23109	365706
14101	365707
63583	365708
148997	365709
83904	365710
86322	365711
80326	365712
23278	365713
63777	365714
110853	365715
55147	365716
8446	365717
3107	365718
85939	365719
132285	365720
26979	365721
18736	365722
105147	365723
73709	365724
64280	365725
5804	365726
27277	365727
30402	365728
95451	365729
48496	365730
66470	365731
61549	365732
7708	365733
25544	365734
51195	365735
18201	365736
35540	365737
1803	365738
7219	365739
22336	365740
18557	365741
33280	365742
92241	365743
134032	365744
38180	365745
128959	365746
65854	365747
48454	365748
109922	365749
2504	365750
3251	365751
10592	365752
43449	365753
30689	365754
28806	365755
27101	365756
20613	365757
26820	365758
14687	365759
58011	365760
41136	365761
14180	365762
49004	365763
43476	365764
14309	365765
37693	365766
64876	365767
1717	365768
90551	365769
5890	365770
1773	365771
12230	365772
32197	365773
44588	365774
38107	365775
105944	365776
36221	365777
40218	365778
61225	365779
110680	365780
7676	365781
80968	365782
105415	365783
105514	365784
18168	365785
92757	365786
92564	365787
1965	365788
24619	365789
30440	365790
48276	365791
14523	365792
79996	365793
23788	365794
89434	365795
28692	365796
91419	365797
68714	365798
42646	365799
39848	365800
98492	365801
112081	365802
67363	365803
36762	365804
3229	365805
30062	365806
40482	365807
27605	365808
116916	365809
24772	365810
115632	365811
63517	365812
115539	365813
126158	365814
79129	365815
49326	365816
42823	365817
88045	365818
96630	365819
25796	365820
27724	365821
3508	365822
37096	365823
6149	365824
5121	365825
62347	365826
68712	365827
9341	365828
136110	365829
30612	365830
20407	365831
16121	365832
40097	365833
13867	365834
80839	365835
22260	365836
11434	365837
29962	365838
21927	365839
51241	365840
127593	365841
31249	365842
17663	365843
80646	365844
49696	365845
8707	365846
76570	365847
30612	365848
9828	365849
16121	365850
71181	365851
127623	365852
41433	365853
22202	365854
18329	365855
23703	365856
57643	365857
28392	365858
380	365859
28522	365860
35858	365861
46416	365862
1607	365863
14654	365864
85121	365865
58525	365866
32373	365867
37868	365868
40889	365869
37308	365870
475	365871
880	365872
58220	365873
44964	365874
2167	365875
1430	365876
1836	365877
6504	365878
23735	365879
107783	365880
86466	365881
37264	365882
8088	365883
40649	365884
5418	365885
58278	365886
55644	365887
46332	365888
83200	365889
14670	365890
17647	365891
60491	365892
50682	365893
70131	365894
56730	365895
39284	365896
2266	365897
3673	365898
4687	365899
2652	365900
4007	365901
28986	365902
3470	365903
94106	365904
16990	365905
15222	365906
54161	365907
8565	365908
58920	365909
68813	365910
68969	365911
1582	365912
55084	365913
29577	365914
6813	365915
46447	365916
45813	365917
65643	365918
63532	365919
13806	365920
28081	365921
54369	365922
53205	365923
23490	365924
9261	365925
17803	365926
73575	365927
38724	365928
5106	365929
55172	365930
25408	365931
31613	365932
29023	365933
28510	365934
30484	365935
60396	365936
64103	365937
7142	365938
86556	365939
33038	365940
3139	365941
4644	365942
37396	365943
3903	365944
6106	365945
28763	365946
87237	365947
33301	365948
20153	365949
152711	365950
49686	365951
68302	365952
56455	365953
28889	365954
41935	365955
66607	365956
7	365957
26985	365958
8944	365959
8944	365960
2402	365961
45335	365962
91967	365963
1177	365964
25345	365965
53204	365966
39298	365967
10169	365968
105160	365969
20117	365970
102804	365971
30467	365972
80411	365973
16266	365974
17172	365975
82007	365976
33252	365977
10687	365978
26558	365979
10087	365980
37950	365981
47709	365982
249	365983
1140	365984
19234	365985
120008	365986
138	365987
7027	365988
4336	365989
37377	365990
4085	365991
15869	365992
73330	365993
54351	365994
64668	365995
44654	365996
32360	365997
2728	365998
103880	365999
124360	366000
7000	366001
68715	366002
1976	366003
53659	366004
2213	366005
31883	366006
96934	366007
1009	366008
58373	366009
30382	366010
3060	366011
66852	366012
49342	366013
48013	366014
35871	366015
106819	366016
33900	366017
920	366018
25841	366019
6426	366020
59567	366021
108375	366022
15718	366023
48063	366024
17999	366025
51320	366026
17543	366027
80730	366028
40880	366029
30702	366030
4355	366031
767	366032
36588	366033
74940	366034
71715	366035
73088	366036
6804	366037
60569	366038
20727	366039
41241	366040
14074	366041
89482	366042
88114	366043
85415	366044
22289	366045
31190	366046
4239	366047
4727	366048
9639	366049
324	366050
11046	366051
56921	366052
23169	366053
12418	366054
5930	366055
102568	366056
8673	366057
16742	366058
81779	366059
4938	366060
9187	366061
10939	366062
1419	366063
105509	366064
6066	366065
22688	366066
52286	366067
16739	366068
56763	366069
26491	366070
25876	366071
10994	366072
1387	366073
1950	366074
3082	366075
16901	366076
92765	366077
3564	366078
59549	366079
131016	366080
51347	366081
28464	366082
12886	366083
35926	366084
51970	366085
4092	366086
23734	366087
108961	366088
17088	366089
20534	366090
130682	366091
35906	366092
26163	366093
24100	366094
5715	366095
41698	366096
24332	366097
1055	366098
5102	366099
317	366100
80	366101
95717	366102
10912	366103
50636	366104
59405	366105
12981	366106
7031	366107
7031	366108
12980	366109
15290	366110
49430	366111
7979	366112
58017	366113
3286	366114
9075	366115
122821	366116
103689	366117
16988	366118
44696	366119
126063	366120
5306	366121
54232	366122
5287	366123
50061	366124
65364	366125
14659	366126
93366	366127
6476	366128
96356	366129
39309	366130
80517	366131
76298	366132
209	366133
14918	366134
68196	366135
15942	366136
16152	366137
13001	366138
12222	366139
51101	366140
18403	366141
101165	366142
12490	366143
70030	366144
12214	366145
8575	366146
14183	366147
31383	366148
31950	366149
22335	366150
25261	366151
126041	366152
41609	366153
1831	366154
14872	366155
86136	366156
17654	366157
7073	366158
8736	366159
2129	366160
44072	366161
28195	366162
6271	366163
23729	366164
15177	366165
7101	366166
27619	366167
19965	366168
11542	366169
130804	366170
2405	366171
1646	366172
135482	366173
10990	366174
1383	366175
26150	366176
3659	366177
98801	366178
51125	366179
12458	366180
24810	366181
67512	366182
1805	366183
112225	366184
8264	366185
1877	366186
109174	366187
33746	366188
2347	366189
18297	366190
18152	366191
18634	366192
67512	366193
28836	366194
52130	366195
1945	366196
40678	366197
31488	366198
9977	366199
31442	366200
30022	366201
70867	366202
84109	366203
39571	366204
2494	366205
66231	366206
24680	366207
30891	366208
51297	366209
16791	366210
52523	366211
59543	366212
61170	366213
43586	366214
106893	366215
134745	366216
122501	366217
13176	366218
101149	366219
123222	366220
82378	366221
1255	366222
21929	366223
6115	366224
83268	366225
16439	366226
13406	366227
78967	366228
45923	366229
52446	366230
3174	366231
96771	366232
64845	366233
9695	366234
21116	366235
134282	366236
1261	366237
1401	366238
2606	366239
86596	366240
5933	366241
75926	366242
38656	366243
12338	366244
29647	366245
98048	366246
44941	366247
17228	366248
34627	366249
16724	366250
1530	366251
93	366252
23735	366253
1644	366254
3716	366255
35561	366256
4598	366257
32153	366258
8536	366259
25359	366260
601	366261
95879	366262
118700	366263
57394	366264
53763	366265
47359	366266
1021	366267
7089	366268
12761	366269
85936	366270
46276	366271
27944	366272
22250	366273
36047	366274
136973	366275
21524	366276
17235	366277
103423	366278
38183	366279
39576	366280
117221	366281
122594	366282
37651	366283
80691	366284
2891	366285
88765	366286
3012	366287
53853	366288
135517	366289
19583	366290
32085	366291
2024	366292
118893	366293
18710	366294
8222	366295
7443	366296
5863	366297
25224	366298
9997	366299
76	366300
6344	366301
14841	366302
9578	366303
1648	366304
5786	366305
962	366306
69990	366307
43464	366308
8566	366309
38712	366310
73553	366311
6159	366312
31566	366313
26882	366314
2513	366315
45467	366316
129478	366317
17563	366318
60469	366319
18112	366320
3346	366321
7901	366322
28866	366323
92197	366324
45926	366325
117596	366326
5211	366327
24992	366328
3044	366329
1155	366330
9141	366331
7034	366332
7775	366333
6533	366334
14906	366335
62748	366336
19500	366337
81541	366338
79237	366339
67726	366340
34236	366341
9668	366342
21290	366343
90351	366344
12459	366345
14861	366346
39901	366347
22361	366348
42248	366349
54	366350
40526	366351
1379	366352
113057	366353
76450	366354
113183	366355
33859	366356
17505	366357
94374	366358
33700	366359
90913	366360
28740	366361
56587	366362
35598	366363
33567	366364
76237	366365
54085	366366
100809	366367
77410	366368
47048	366369
21879	366370
2758	366371
97617	366372
19919	366373
2211	366374
3542	366375
1443	366376
25299	366377
51202	366378
10720	366379
21425	366380
52373	366381
31748	366382
37988	366383
12120	366384
6641	366385
50858	366386
58326	366387
53289	366388
13865	366389
3699	366390
93964	366391
56748	366392
7520	366393
62185	366394
80824	366395
14427	366396
247	366397
23123	366398
3087	366399
128878	366400
28384	366401
120208	366402
129412	366403
94527	366404
93652	366405
87888	366406
29963	366407
18319	366408
131050	366409
33604	366410
40518	366411
81288	366412
62461	366413
28861	366414
66744	366415
72073	366416
63745	366417
49317	366418
18073	366419
6805	366420
70545	366421
111762	366422
23123	366423
49299	366424
111665	366425
15645	366426
90333	366427
70992	366428
65814	366429
23840	366430
3375	366431
139636	366432
88678	366433
25248	366434
103485	366435
47739	366436
16286	366437
86123	366438
43524	366439
32875	366440
29499	366441
9903	366442
11781	366443
42933	366444
25798	366445
78334	366446
132919	366447
67861	366448
83091	366449
4269	366450
7436	366451
746	366452
1952	366453
25313	366454
23915	366455
89035	366456
62647	366457
51060	366458
14686	366459
82360	366460
1307	366461
87269	366462
1379	366463
67603	366464
52503	366465
25565	366466
14099	366467
21124	366468
11393	366469
11712	366470
75640	366471
115523	366472
41469	366473
3294	366474
89556	366475
1100	366476
35290	366477
11012	366478
51234	366479
20229	366480
64799	366481
47798	366482
3997	366483
102209	366484
1100	366485
33285	366486
36014	366487
12798	366488
6639	366489
39263	366490
91298	366491
23569	366492
1592	366493
15377	366494
9761	366495
48870	366496
101113	366497
40974	366498
8148	366499
13368	366500
58996	366501
62262	366502
64799	366503
6679	366504
46074	366505
4221	366506
26176	366507
5339	366508
36567	366509
93373	366510
22329	366511
55428	366512
1694	366513
75229	366514
34734	366515
816	366516
13765	366517
5484	366518
52015	366519
94598	366520
17900	366521
17606	366522
90154	366523
97914	366524
45327	366525
4897	366526
101154	366527
3233	366528
6639	366529
21143	366530
154789	366531
99335	366532
123265	366533
18617	366534
9616	366535
13818	366536
603	366537
9126	366538
749	366539
131168	366540
1331	366541
61638	366542
5927	366543
12798	366544
79257	366545
12898	366546
49854	366547
138454	366548
13559	366549
121806	366550
31865	366551
65554	366552
40230	366553
85190	366554
106372	366555
81876	366556
120238	366557
41928	366558
138670	366559
43000	366560
136173	366561
106672	366562
114647	366563
24590	366564
86692	366565
73501	366566
93790	366567
109229	366568
14256	366569
36976	366570
62659	366571
4784	366572
100845	366573
839	366574
29775	366575
3988	366576
25665	366577
4677	366578
81230	366579
107350	366580
136300	366581
21204	366582
96872	366583
60275	366584
68203	366585
9457	366586
53122	366587
6412	366588
31987	366589
8383	366590
13903	366591
56421	366592
141960	366593
26085	366594
96401	366595
33742	366596
5649	366597
33660	366598
50	366599
4769	366600
5442	366601
50	366602
1774	366603
44155	366604
126036	366605
80416	366606
39826	366607
105733	366608
64723	366609
6056	366610
107508	366611
80437	366612
9505	366613
17854	366614
102595	366615
9223	366616
121576	366617
91426	366618
116892	366619
616	366620
25515	366621
85079	366622
15533	366623
1210	366624
38531	366625
36889	366626
13956	366627
23294	366628
20784	366629
50802	366630
43979	366631
54754	366632
111840	366633
12069	366634
100471	366635
2897	366636
111666	366637
36152	366638
36567	366639
36588	366640
59564	366641
76640	366642
123228	366643
130616	366644
19485	366645
11143	366646
12891	366647
18850	366648
26563	366649
440	366650
1300	366651
20711	366652
60027	366653
130563	366654
37788	366655
12955	366656
107240	366657
52749	366658
13406	366659
37935	366660
56428	366661
41143	366662
152836	366663
68839	366664
108947	366665
66927	366666
71607	366667
80401	366668
48150	366669
102635	366670
16488	366671
46088	366672
30196	366673
40424	366674
50239	366675
84958	366676
92602	366677
107013	366678
18667	366679
42532	366680
8147	366681
66067	366682
5648	366683
21349	366684
27760	366685
35044	366686
7775	366687
64843	366688
76745	366689
49678	366690
17900	366691
65826	366692
2975	366693
40813	366694
40813	366695
6534	366696
7576	366697
89323	366698
97089	366699
87932	366700
11494	366701
35125	366702
97540	366703
8409	366704
150	366705
3807	366706
62352	366707
6625	366708
4907	366709
42992	366710
39405	366711
90804	366712
38759	366713
38532	366714
79427	366715
2187	366716
15273	366717
8401	366718
7626	366719
32435	366720
51101	366721
82317	366722
4245	366723
28117	366724
111992	366725
9003	366726
64028	366727
5186	366728
48871	366729
3859	366730
2785	366731
1548	366732
2430	366733
38158	366734
37071	366735
19636	366736
53692	366737
10673	366738
9043	366739
128565	366740
2015	366741
2398	366742
62190	366743
166	366744
22990	366745
55113	366746
9403	366747
6128	366748
7485	366749
35279	366750
52013	366751
33067	366752
106959	366753
71743	366754
34071	366755
3403	366756
11050	366757
18971	366758
78235	366759
62246	366760
82283	366761
158521	366762
118546	366763
79316	366764
71546	366765
48506	366766
54765	366767
118550	366768
87312	366769
9222	366770
15245	366771
27115	366772
7360	366773
30887	366774
23394	366775
20709	366776
29704	366777
22970	366778
67808	366779
32298	366780
73485	366781
14421	366782
17248	366783
54200	366784
115116	366785
30468	366786
43353	366787
35096	366788
27269	366789
97666	366790
9604	366791
59028	366792
75630	366793
160247	366794
35479	366795
63547	366796
54014	366797
51823	366798
58177	366799
12086	366800
29694	366801
16726	366802
10869	366803
35214	366804
41903	366805
91572	366806
86794	366807
72770	366808
40597	366809
39572	366810
89536	366811
39823	366812
128819	366813
9868	366814
44027	366815
65976	366816
18526	366817
30382	366818
37724	366819
63125	366820
81564	366821
8302	366822
21482	366823
56415	366824
46078	366825
52811	366826
21305	366827
1020	366828
19509	366829
9576	366830
110918	366831
8663	366832
3017	366833
27678	366834
85075	366835
98090	366836
84664	366837
81897	366838
45954	366839
8459	366840
61802	366841
51042	366842
60280	366843
3095	366844
3816	366845
33614	366846
3290	366847
127316	366848
106769	366849
16122	366850
20703	366851
30067	366852
109190	366853
28472	366854
93411	366855
9019	366856
4564	366857
56920	366858
21444	366859
2187	366860
27800	366861
23293	366862
86173	366863
16443	366864
36416	366865
48742	366866
23360	366867
14552	366868
90495	366869
35961	366870
30949	366871
7292	366872
1044	366873
68245	366874
1009	366875
51859	366876
29725	366877
99553	366878
8916	366879
44090	366880
58468	366881
20664	366882
86846	366883
36807	366884
3148	366885
34769	366886
29647	366887
44334	366888
91454	366889
4006	366890
87583	366891
30180	366892
81094	366893
52248	366894
1766	366895
136337	366896
7799	366897
74643	366898
8741	366899
88923	366900
14212	366901
62715	366902
74448	366903
30792	366904
7957	366905
53074	366906
80213	366907
47985	366908
15844	366909
68406	366910
10303	366911
40894	366912
60540	366913
63743	366914
60185	366915
12633	366916
51621	366917
34844	366918
73848	366919
135943	366920
20258	366921
17565	366922
60608	366923
29718	366924
54754	366925
102937	366926
2458	366927
14118	366928
37844	366929
49376	366930
5007	366931
82160	366932
7004	366933
17144	366934
7676	366935
84596	366936
105074	366937
21779	366938
14564	366939
111662	366940
77677	366941
96819	366942
49727	366943
53120	366944
48711	366945
28416	366946
80452	366947
37705	366948
37693	366949
86369	366950
286	366951
31052	366952
17764	366953
40182	366954
95265	366955
18088	366956
26453	366957
116904	366958
18410	366959
105473	366960
76515	366961
37690	366962
11605	366963
118783	366964
123929	366965
56199	366966
4791	366967
7588	366968
33994	366969
30424	366970
84654	366971
49539	366972
9740	366973
26175	366974
8831	366975
12185	366976
52480	366977
36157	366978
110236	366979
36378	366980
61269	366981
122609	366982
105957	366983
21147	366984
11615	366985
117207	366986
37348	366987
124501	366988
117347	366989
102599	366990
89434	366991
53292	366992
28048	366993
22172	366994
102683	366995
96958	366996
24586	366997
28005	366998
3087	366999
16196	367000
156784	367001
83273	367002
28538	367003
96576	367004
105467	367005
127805	367006
15264	367007
7145	367008
22104	367009
9038	367010
49560	367011
94532	367012
103836	367013
26262	367014
18168	367015
16709	367016
37693	367017
83697	367018
74352	367019
40257	367020
25342	367021
35552	367022
35552	367023
105413	367024
158615	367025
105474	367026
24571	367027
84387	367028
7164	367029
38480	367030
133975	367031
24160	367032
6193	367033
9044	367034
81094	367035
166	367036
52082	367037
56517	367038
74583	367039
8297	367040
59241	367041
85204	367042
85811	367043
14257	367044
55017	367045
115095	367046
4540	367047
22489	367048
9438	367049
52808	367050
132214	367051
23750	367052
20263	367053
119918	367054
42359	367055
160462	367056
49208	367057
2458	367058
8654	367059
11017	367060
17540	367061
39721	367062
81996	367063
23633	367064
7304	367065
125866	367066
31427	367067
8787	367068
105883	367069
1558	367070
67232	367071
22640	367072
40360	367073
27994	367074
118931	367075
44128	367076
79029	367077
19493	367078
2145	367079
5469	367080
28815	367081
102357	367082
9970	367083
8826	367084
44171	367085
14458	367086
34658	367087
132973	367088
112384	367089
47815	367090
57532	367091
37922	367092
79189	367093
95483	367094
26424	367095
24885	367096
108764	367097
76963	367098
14116	367099
67308	367100
72701	367101
40402	367102
45197	367103
2405	367104
60521	367105
138226	367106
35275	367107
13443	367108
132714	367109
51094	367110
25811	367111
22596	367112
63171	367113
64648	367114
18965	367115
49121	367116
47108	367117
53791	367118
24666	367119
17773	367120
38488	367121
61267	367122
80393	367123
48090	367124
90127	367125
3048	367126
10127	367127
90744	367128
38668	367129
50493	367130
14240	367131
52944	367132
12753	367133
13163	367134
102493	367135
29460	367136
90082	367137
1181	367138
9038	367139
4295	367140
10044	367141
2454	367142
109281	367143
81974	367144
6410	367145
68831	367146
23832	367147
11113	367148
12673	367149
5572	367150
39711	367151
6907	367152
6907	367153
9418	367154
27531	367155
66517	367156
101352	367157
75145	367158
66980	367159
15831	367160
9858	367161
9858	367162
83311	367163
15773	367164
45129	367165
226	367166
122210	367167
33599	367168
29975	367169
31104	367170
15627	367171
54867	367172
17727	367173
41450	367174
7514	367175
102150	367176
34026	367177
30612	367178
5704	367179
21491	367180
46017	367181
22359	367182
19748	367183
11144	367184
49992	367185
8033	367186
6173	367187
9085	367188
17070	367189
47268	367190
33023	367191
44182	367192
293	367193
14884	367194
40586	367195
1371	367196
34450	367197
69356	367198
6061	367199
110056	367200
44455	367201
3403	367202
35845	367203
41194	367204
75923	367205
59346	367206
39727	367207
73173	367208
399	367209
60112	367210
109384	367211
5053	367212
30437	367213
55574	367214
92269	367215
21050	367216
34711	367217
43420	367218
56014	367219
84337	367220
71561	367221
54808	367222
46022	367223
7439	367224
15306	367225
70406	367226
65489	367227
12244	367228
15374	367229
4687	367230
6437	367231
24114	367232
126129	367233
34145	367234
49473	367235
11132	367236
94452	367237
85296	367238
56773	367239
33176	367240
704	367241
704	367242
67841	367243
80684	367244
20388	367245
8420	367246
4538	367247
26227	367248
34498	367249
5537	367250
105070	367251
126073	367252
101306	367253
6201	367254
9075	367255
33005	367256
46053	367257
69438	367258
79293	367259
78953	367260
61581	367261
2253	367262
76574	367263
23408	367264
107781	367265
19867	367266
116953	367267
21067	367268
29707	367269
5244	367270
328	367271
107286	367272
1972	367273
90875	367274
69463	367275
69463	367276
69852	367277
65902	367278
27182	367279
8055	367280
112360	367281
73675	367282
90089	367283
29979	367284
7520	367285
53149	367286
94461	367287
7161	367288
88775	367289
52068	367290
92292	367291
33861	367292
2354	367293
4292	367294
52390	367295
59789	367296
134128	367297
38952	367298
35082	367299
127398	367300
46323	367301
107563	367302
44439	367303
12312	367304
8631	367305
61188	367306
21770	367307
52044	367308
28846	367309
30453	367310
17034	367311
107392	367312
18821	367313
19457	367314
29469	367315
110844	367316
69744	367317
24455	367318
77512	367319
60322	367320
30117	367321
42426	367322
22183	367323
51821	367324
47408	367325
86271	367326
19674	367327
63358	367328
89311	367329
67159	367330
56387	367331
48171	367332
2940	367333
36848	367334
40538	367335
11600	367336
1487	367337
24333	367338
44561	367339
29469	367340
100306	367341
60025	367342
66501	367343
53120	367344
20133	367345
77831	367346
25963	367347
114426	367348
105734	367349
66492	367350
31278	367351
108690	367352
82993	367353
22941	367354
72127	367355
21076	367356
72866	367357
7669	367358
84730	367359
27659	367360
14189	367361
12664	367362
86975	367363
8649	367364
66700	367365
42189	367366
43347	367367
16140	367368
124891	367369
24853	367370
107251	367371
111888	367372
27636	367373
38651	367374
15813	367375
75859	367376
115251	367377
53909	367378
13214	367379
11087	367380
109836	367381
22178	367382
80293	367383
60492	367384
126467	367385
19927	367386
44335	367387
19514	367388
27297	367389
102802	367390
8074	367391
19168	367392
21095	367393
43620	367394
5890	367395
83802	367396
87558	367397
15571	367398
104046	367399
115413	367400
12233	367401
67294	367402
95963	367403
68282	367404
42539	367405
42565	367406
39705	367407
86019	367408
17880	367409
4386	367410
164544	367411
12007	367412
26659	367413
5024	367414
9783	367415
41934	367416
34415	367417
34663	367418
9004	367419
35408	367420
45466	367421
66895	367422
44677	367423
13555	367424
66123	367425
81493	367426
58505	367427
57981	367428
53226	367429
66523	367430
6270	367431
34757	367432
68097	367433
44313	367434
26155	367435
46234	367436
25802	367437
37274	367438
72670	367439
4189	367440
87722	367441
10658	367442
63806	367443
87826	367444
16914	367445
20169	367446
111446	367447
78192	367448
3533	367449
51840	367450
61237	367451
103918	367452
93811	367453
14575	367454
90328	367455
64176	367456
19637	367457
18046	367458
6523	367459
26690	367460
13695	367461
107378	367462
29459	367463
15818	367464
2698	367465
13894	367466
85265	367467
134211	367468
30417	367469
21615	367470
9758	367471
4650	367472
94565	367473
6621	367474
24584	367475
13925	367476
28582	367477
18158	367478
1479	367479
8650	367480
119999	367481
5640	367482
63083	367483
10239	367484
17085	367485
18396	367486
21432	367487
114311	367488
76248	367489
46226	367490
88274	367491
44143	367492
88785	367493
31915	367494
70132	367495
83683	367496
5668	367497
38088	367498
48965	367499
76584	367500
57536	367501
40511	367502
100282	367503
31454	367504
4655	367505
37382	367506
91698	367507
111888	367508
21363	367509
75374	367510
29791	367511
64782	367512
22218	367513
13338	367514
52253	367515
85430	367516
39357	367517
33692	367518
47434	367519
64448	367520
9740	367521
4231	367522
16957	367523
36589	367524
105733	367525
2458	367526
40849	367527
17186	367528
4591	367529
47160	367530
41413	367531
9214	367532
26904	367533
59925	367534
33574	367535
35996	367536
11202	367537
11191	367538
53342	367539
13639	367540
21203	367541
35036	367542
73074	367543
64172	367544
2632	367545
63687	367546
57776	367547
2535	367548
3598	367549
87853	367550
88606	367551
30870	367552
66482	367553
103926	367554
8879	367555
34278	367556
15605	367557
61790	367558
4815	367559
22939	367560
84672	367561
4768	367562
14981	367563
28834	367564
20442	367565
124020	367566
85853	367567
32004	367568
14732	367569
18641	367570
5514	367571
39079	367572
15271	367573
59819	367574
316	367575
316	367576
20321	367577
83890	367578
36934	367579
4677	367580
13232	367581
53183	367582
8656	367583
422	367584
9075	367585
51401	367586
1102	367587
54264	367588
5786	367589
33218	367590
62353	367591
18998	367592
69439	367593
9787	367594
9796	367595
100724	367596
21189	367597
12982	367598
49518	367599
100413	367600
7581	367601
45619	367602
55413	367603
3780	367604
76439	367605
2084	367606
110895	367607
9290	367608
13292	367609
3383	367610
5212	367611
78028	367612
102615	367613
21894	367614
1517	367615
44485	367616
96499	367617
64585	367618
42970	367619
109567	367620
41962	367621
20073	367622
39506	367623
40109	367624
23392	367625
34553	367626
7470	367627
77639	367628
40173	367629
116831	367630
64739	367631
121338	367632
32460	367633
127569	367634
137455	367635
14243	367636
217	367637
41546	367638
17950	367639
10567	367640
139428	367641
51218	367642
44851	367643
93252	367644
75844	367645
27163	367646
28422	367647
3621	367648
38555	367649
19824	367650
113896	367651
28355	367652
21561	367653
65788	367654
39203	367655
30928	367656
79222	367657
3027	367658
217	367659
5899	367660
51427	367661
36153	367662
15807	367663
45571	367664
217	367665
46580	367666
5527	367667
39290	367668
37071	367669
10441	367670
5402	367671
11148	367672
57485	367673
31043	367674
117374	367675
2602	367676
35240	367677
40004	367678
16259	367679
18631	367680
1302	367681
18235	367682
39581	367683
3514	367684
10512	367685
15166	367686
77914	367687
58035	367688
6150	367689
53040	367690
10567	367691
85480	367692
50295	367693
6770	367694
87864	367695
67167	367696
33067	367697
11614	367698
6549	367699
19126	367700
27800	367701
10558	367702
2769	367703
34642	367704
34846	367705
52316	367706
77696	367707
4044	367708
36781	367709
29588	367710
65835	367711
86555	367712
8093	367713
45084	367714
121091	367715
3330	367716
6417	367717
24421	367718
44451	367719
35584	367720
13862	367721
21233	367722
37262	367723
3136	367724
53004	367725
25400	367726
73131	367727
12233	367728
2879	367729
56284	367730
86555	367731
11092	367732
7091	367733
10338	367734
103953	367735
14277	367736
112061	367737
72732	367738
5189	367739
4429	367740
55618	367741
111735	367742
47153	367743
34305	367744
604	367745
22779	367746
87432	367747
54566	367748
90113	367749
14524	367750
12434	367751
4853	367752
5447	367753
87379	367754
45827	367755
23239	367756
5726	367757
9932	367758
55618	367759
16257	367760
100908	367761
3939	367762
121555	367763
80512	367764
112204	367765
39240	367766
54059	367767
53722	367768
70906	367769
21773	367770
138293	367771
104712	367772
49088	367773
24406	367774
7729	367775
2879	367776
35405	367777
68784	367778
15440	367779
68470	367780
4884	367781
64746	367782
107449	367783
13800	367784
127708	367785
91603	367786
120072	367787
99635	367788
55006	367789
110725	367790
36575	367791
80664	367792
78226	367793
94634	367794
37976	367795
35532	367796
79260	367797
45522	367798
89261	367799
18238	367800
16649	367801
69905	367802
16880	367803
75586	367804
17109	367805
3915	367806
118574	367807
34903	367808
288	367809
80707	367810
35447	367811
17824	367812
78345	367813
9927	367814
7664	367815
56701	367816
42294	367817
63452	367818
87491	367819
7933	367820
9290	367821
18844	367822
12469	367823
92885	367824
112009	367825
5124	367826
43297	367827
85820	367828
704	367829
36132	367830
99120	367831
86549	367832
18	367833
2626	367834
115676	367835
8456	367836
114932	367837
68414	367838
1592	367839
24189	367840
8837	367841
21107	367842
10701	367843
10709	367844
19792	367845
91309	367846
13898	367847
7539	367848
100725	367849
58847	367850
32789	367851
8721	367852
6742	367853
31890	367854
1255	367855
16553	367856
4730	367857
414	367858
19620	367859
22	367860
2569	367861
79263	367862
38551	367863
6112	367864
74967	367865
11043	367866
11253	367867
9761	367868
8653	367869
24814	367870
129296	367871
5718	367872
129768	367873
12195	367874
8298	367875
43472	367876
7354	367877
67527	367878
2253	367879
12432	367880
18403	367881
3242	367882
3462	367883
16200	367884
136034	367885
52881	367886
53741	367887
15206	367888
15308	367889
4716	367890
7092	367891
33623	367892
197	367893
519	367894
1997	367895
35053	367896
2376	367897
7110	367898
16725	367899
14211	367900
47313	367901
47961	367902
1985	367903
6889	367904
85347	367905
111380	367906
49546	367907
59769	367908
29479	367909
80392	367910
500	367911
35378	367912
15515	367913
30567	367914
101203	367915
43168	367916
42606	367917
68818	367918
114492	367919
106325	367920
91949	367921
133113	367922
9378	367923
19282	367924
87602	367925
70080	367926
68090	367927
31041	367928
82116	367929
116975	367930
82175	367931
37102	367932
25351	367933
20015	367934
6741	367935
5072	367936
19707	367937
6447	367938
62093	367939
70273	367940
10847	367941
3101	367942
102576	367943
51409	367944
8464	367945
30089	367946
12670	367947
13941	367948
98341	367949
82085	367950
18042	367951
86540	367952
16462	367953
18384	367954
10095	367955
134669	367956
14085	367957
2605	367958
9087	367959
19674	367960
9941	367961
683	367962
629	367963
51185	367964
9941	367965
5782	367966
129677	367967
11717	367968
13104	367969
1867	367970
29574	367971
6038	367972
16087	367973
60	367974
10417	367975
146	367976
18071	367977
7509	367978
1791	367979
12970	367980
144	367981
67972	367982
22033	367983
72491	367984
88636	367985
27960	367986
28688	367987
132763	367988
55877	367989
620	367990
39505	367991
1515	367992
1361	367993
45311	367994
313	367995
35687	367996
17795	367997
8369	367998
436	367999
13935	368000
78144	368001
11326	368002
30405	368003
25407	368004
14160	368005
30852	368006
709	368007
27981	368008
42036	368009
614	368010
18655	368011
22593	368012
63487	368013
91435	368014
68421	368015
68066	368016
138522	368017
58604	368018
3873	368019
42265	368020
84988	368021
18845	368022
6261	368023
17670	368024
23471	368025
6524	368026
3145	368027
98048	368028
19974	368029
38563	368030
7686	368031
22391	368032
475	368033
7769	368034
19738	368035
26567	368036
48802	368037
24367	368038
36707	368039
131292	368040
24587	368041
88249	368042
95786	368043
16121	368044
49310	368045
18714	368046
75436	368047
35281	368048
66105	368049
14135	368050
18980	368051
36011	368052
6543	368053
5582	368054
33330	368055
108226	368056
53164	368057
2957	368058
35135	368059
43524	368060
49962	368061
1416	368062
5490	368063
61109	368064
52017	368065
2043	368066
1338	368067
87978	368068
8182	368069
75166	368070
38083	368071
5660	368072
11501	368073
3390	368074
19762	368075
24139	368076
2736	368077
20001	368078
17503	368079
76973	368080
3333	368081
35353	368082
2828	368083
36481	368084
38089	368085
64446	368086
23021	368087
40414	368088
107358	368089
2921	368090
23198	368091
35539	368092
99488	368093
24441	368094
45413	368095
2646	368096
2355	368097
1285	368098
10700	368099
10708	368100
1479	368101
78055	368102
16566	368103
29581	368104
5452	368105
55467	368106
15240	368107
57580	368108
2508	368109
36061	368110
33725	368111
1635	368112
52972	368113
23910	368114
21324	368115
70527	368116
37385	368117
13272	368118
35886	368119
29761	368120
20661	368121
122807	368122
37072	368123
14169	368124
42402	368125
94645	368126
54155	368127
13884	368128
105035	368129
43038	368130
41640	368131
32491	368132
117316	368133
17362	368134
6960	368135
17661	368136
7802	368137
16943	368138
44638	368139
15253	368140
25815	368141
8714	368142
43453	368143
45091	368144
40495	368145
110212	368146
5509	368147
11763	368148
7331	368149
3854	368150
8901	368151
30858	368152
51400	368153
11435	368154
106805	368155
35272	368156
26238	368157
40147	368158
41680	368159
10418	368160
27675	368161
51256	368162
4094	368163
71094	368164
136931	368165
142045	368166
14544	368167
29477	368168
26014	368169
49741	368170
11672	368171
119806	368172
20457	368173
3067	368174
17240	368175
22182	368176
66234	368177
44081	368178
67282	368179
47880	368180
47880	368181
41987	368182
520	368183
30576	368184
19106	368185
75747	368186
88845	368187
53815	368188
125918	368189
96870	368190
14078	368191
6750	368192
18161	368193
71399	368194
34142	368195
3473	368196
94645	368197
100919	368198
23740	368199
341	368200
39686	368201
36477	368202
66772	368203
8999	368204
22232	368205
13313	368206
27540	368207
6412	368208
4326	368209
95818	368210
52887	368211
519	368212
18944	368213
3938	368214
20905	368215
60258	368216
3401	368217
46542	368218
19682	368219
41151	368220
8523	368221
26072	368222
1544	368223
41316	368224
28981	368225
11732	368226
69780	368227
48088	368228
12759	368229
71824	368230
27297	368231
158775	368232
8481	368233
21291	368234
23301	368235
1836	368236
41892	368237
65798	368238
127818	368239
83615	368240
133881	368241
29458	368242
59931	368243
16753	368244
95903	368245
63326	368246
63326	368247
34494	368248
160409	368249
1322	368250
132542	368251
49083	368252
1069	368253
86317	368254
4756	368255
69186	368256
33573	368257
7189	368258
68691	368259
22797	368260
22771	368261
36619	368262
7306	368263
105294	368264
5750	368265
160537	368266
22787	368267
14072	368268
27146	368269
8093	368270
927	368271
116810	368272
39077	368273
13749	368274
36890	368275
30065	368276
62475	368277
106860	368278
81613	368279
127256	368280
34809	368281
4849	368282
21267	368283
23464	368284
96407	368285
13246	368286
15901	368287
866	368288
17135	368289
22855	368290
13874	368291
606	368292
12350	368293
606	368294
62403	368295
36459	368296
52855	368297
18325	368298
123113	368299
104648	368300
30425	368301
109830	368302
21267	368303
98742	368304
41534	368305
27002	368306
79171	368307
65391	368308
21788	368309
86611	368310
19969	368311
145761	368312
43050	368313
43195	368314
49564	368315
68691	368316
9076	368317
72890	368318
52855	368319
62148	368320
94270	368321
60131	368322
19646	368323
15591	368324
76433	368325
86826	368326
33557	368327
108558	368328
100941	368329
41807	368330
32016	368331
2003	368332
6735	368333
18385	368334
59931	368335
56400	368336
63485	368337
30913	368338
29555	368339
52975	368340
36496	368341
66698	368342
42385	368343
8580	368344
19137	368345
103980	368346
85056	368347
132714	368348
324	368349
12040	368350
21689	368351
16517	368352
80831	368353
11591	368354
71032	368355
48538	368356
11305	368357
11339	368358
91464	368359
86538	368360
90003	368361
52913	368362
46158	368363
3010	368364
88723	368365
17528	368366
80682	368367
27471	368368
52346	368369
14523	368370
20254	368371
56296	368372
48538	368373
107424	368374
39171	368375
65986	368376
82017	368377
81609	368378
133940	368379
16078	368380
33568	368381
81557	368382
76423	368383
75673	368384
58307	368385
105678	368386
17528	368387
97832	368388
107074	368389
247	368390
150439	368391
35114	368392
30939	368393
62704	368394
25152	368395
14735	368396
30405	368397
79026	368398
44108	368399
80314	368400
75410	368401
14102	368402
82957	368403
37059	368404
37597	368405
21735	368406
166202	368407
133490	368408
127684	368409
79443	368410
81008	368411
110715	368412
74359	368413
80282	368414
49402	368415
129343	368416
9494	368417
28862	368418
9743	368419
13447	368420
15806	368421
48931	368422
62453	368423
51241	368424
8276	368425
88874	368426
39891	368427
3299	368428
64456	368429
96609	368430
36161	368431
89036	368432
51975	368433
37302	368434
6190	368435
22129	368436
11212	368437
83013	368438
86389	368439
35983	368440
69790	368441
20309	368442
48726	368443
72664	368444
64090	368445
1334	368446
57572	368447
58313	368448
82185	368449
106177	368450
105073	368451
129326	368452
8144	368453
59403	368454
7069	368455
63551	368456
74540	368457
88035	368458
44155	368459
20114	368460
114351	368461
52437	368462
68054	368463
32399	368464
138728	368465
162641	368466
110925	368467
62758	368468
111762	368469
37373	368470
17201	368471
124250	368472
45110	368473
1183	368474
306	368475
41317	368476
9004	368477
6304	368478
1884	368479
4335	368480
6276	368481
55494	368482
5079	368483
9430	368484
6147	368485
6147	368486
45923	368487
71609	368488
13294	368489
49419	368490
2142	368491
56840	368492
64367	368493
131150	368494
35032	368495
47814	368496
945	368497
42206	368498
52092	368499
104	368500
20916	368501
32277	368502
92092	368503
76	368504
50677	368505
66653	368506
67076	368507
37353	368508
39301	368509
20074	368510
31136	368511
131303	368512
2564	368513
947	368514
56771	368515
33220	368516
22658	368517
2569	368518
111657	368519
17103	368520
97831	368521
63647	368522
35947	368523
94273	368524
945	368525
23980	368526
2680	368527
13428	368528
86229	368529
8040	368530
30884	368531
21156	368532
2469	368533
3538	368534
13036	368535
6936	368536
1467	368537
54140	368538
71729	368539
2029	368540
27326	368541
13588	368542
2557	368543
72222	368544
39535	368545
42356	368546
9107	368547
2471	368548
2253	368549
33859	368550
39268	368551
45876	368552
90482	368553
40148	368554
44925	368555
34167	368556
104387	368557
23325	368558
9157	368559
41637	368560
59222	368561
49697	368562
6019	368563
64551	368564
8511	368565
133814	368566
45387	368567
19929	368568
68001	368569
92357	368570
51683	368571
149087	368572
9676	368573
9107	368574
97490	368575
42184	368576
59860	368577
31930	368578
66813	368579
52288	368580
3148	368581
12746	368582
15504	368583
87676	368584
55080	368585
20650	368586
113046	368587
87290	368588
158419	368589
6156	368590
31685	368591
98133	368592
22639	368593
13737	368594
118894	368595
60326	368596
88067	368597
32259	368598
6860	368599
610	368600
610	368601
15491	368602
92603	368603
74717	368604
28420	368605
80418	368606
82349	368607
95327	368608
139227	368609
8009	368610
85797	368611
135958	368612
105100	368613
63262	368614
110469	368615
59993	368616
58671	368617
105468	368618
88580	368619
120175	368620
74514	368621
154660	368622
33960	368623
26085	368624
30401	368625
64456	368626
44175	368627
25249	368628
1246	368629
23745	368630
25359	368631
72966	368632
68058	368633
58307	368634
26193	368635
102664	368636
12299	368637
110564	368638
40094	368639
11894	368640
32529	368641
119953	368642
28046	368643
28854	368644
81775	368645
79076	368646
23878	368647
3125	368648
7514	368649
30706	368650
101009	368651
127707	368652
3868	368653
13619	368654
3272	368655
112412	368656
134419	368657
110142	368658
38776	368659
12976	368660
14613	368661
51957	368662
108959	368663
14242	368664
14617	368665
56284	368666
80720	368667
51981	368668
115292	368669
30523	368670
7339	368671
9821	368672
12854	368673
26427	368674
61811	368675
650	368676
12428	368677
107428	368678
19931	368679
46160	368680
113229	368681
40753	368682
69850	368683
39848	368684
18298	368685
7520	368686
81987	368687
129112	368688
112074	368689
116862	368690
147028	368691
13867	368692
7520	368693
89365	368694
78030	368695
109150	368696
54934	368697
104680	368698
2287	368699
1666	368700
40588	368701
23823	368702
32952	368703
63973	368704
41343	368705
24092	368706
34092	368707
1413	368708
576	368709
5138	368710
1	368711
7344	368712
16412	368713
1729	368714
25420	368715
124613	368716
40217	368717
884	368718
44461	368719
110079	368720
5573	368721
19919	368722
107969	368723
137008	368724
29102	368725
56276	368726
10901	368727
5806	368728
20387	368729
113004	368730
19486	368731
2210	368732
24422	368733
41415	368734
62680	368735
44823	368736
14989	368737
27716	368738
18453	368739
40935	368740
8596	368741
38608	368742
7073	368743
1035	368744
525	368745
5308	368746
48688	368747
2426	368748
10636	368749
212	368750
21291	368751
13013	368752
443	368753
10918	368754
4316	368755
31036	368756
4753	368757
41965	368758
25931	368759
8811	368760
1302	368761
63430	368762
3756	368763
2505	368764
35259	368765
112443	368766
208	368767
2966	368768
88987	368769
631	368770
1056	368771
3358	368772
21262	368773
33302	368774
4036	368775
22033	368776
2298	368777
39404	368778
60094	368779
13486	368780
9122	368781
31533	368782
24820	368783
112	368784
37717	368785
39310	368786
5466	368787
30681	368788
110788	368789
85933	368790
5186	368791
26510	368792
47235	368793
21075	368794
11780	368795
9356	368796
52103	368797
1266	368798
1315	368799
3865	368800
46092	368801
38558	368802
436	368803
39849	368804
66118	368805
26468	368806
26281	368807
82041	368808
39706	368809
21595	368810
16258	368811
33733	368812
200	368813
410	368814
42449	368815
40206	368816
45538	368817
10156	368818
3016	368819
8129	368820
11676	368821
4372	368822
10073	368823
30	368824
42672	368825
66717	368826
22	368827
80595	368828
60310	368829
68979	368830
78065	368831
19005	368832
40038	368833
81093	368834
4972	368835
5336	368836
10927	368837
113525	368838
1898	368839
4716	368840
39438	368841
21285	368842
782	368843
14785	368844
6408	368845
20101	368846
4133	368847
50610	368848
74609	368849
550	368850
33751	368851
112252	368852
50724	368853
24769	368854
12299	368855
28201	368856
110579	368857
61695	368858
17225	368859
64794	368860
11240	368861
3383	368862
91341	368863
26997	368864
58316	368865
28824	368866
88913	368867
13732	368868
57072	368869
83823	368870
13028	368871
18157	368872
105071	368873
79050	368874
16495	368875
13791	368876
19524	368877
83845	368878
64990	368879
83618	368880
108616	368881
90409	368882
13520	368883
15966	368884
22606	368885
22606	368886
6642	368887
44047	368888
59118	368889
97819	368890
46162	368891
34016	368892
32800	368893
12508	368894
99511	368895
103	368896
21882	368897
11400	368898
40597	368899
14020	368900
72795	368901
74435	368902
40074	368903
48181	368904
64519	368905
16595	368906
68944	368907
46469	368908
59895	368909
34252	368910
74743	368911
160	368912
37954	368913
52959	368914
232	368915
46358	368916
19620	368917
55122	368918
81989	368919
10966	368920
232	368921
3797	368922
23743	368923
3452	368924
35249	368925
32991	368926
8834	368927
8139	368928
54127	368929
52394	368930
133120	368931
22195	368932
44278	368933
6806	368934
105554	368935
74439	368936
17113	368937
82889	368938
45135	368939
30996	368940
12043	368941
4050	368942
232	368943
60155	368944
13260	368945
93713	368946
34030	368947
83137	368948
48872	368949
8007	368950
12283	368951
4680	368952
79715	368953
63998	368954
110762	368955
57376	368956
32111	368957
8157	368958
58461	368959
109075	368960
39377	368961
104270	368962
3836	368963
5799	368964
2091	368965
98739	368966
57545	368967
23825	368968
16112	368969
11120	368970
6217	368971
40850	368972
1837	368973
10088	368974
104932	368975
506	368976
506	368977
50998	368978
28622	368979
581	368980
12063	368981
18205	368982
27502	368983
45347	368984
5870	368985
138389	368986
22798	368987
11550	368988
10392	368989
25822	368990
80843	368991
17919	368992
39317	368993
28899	368994
89024	368995
6919	368996
26049	368997
1167	368998
32385	368999
5762	369000
11179	369001
21152	369002
7012	369003
23275	369004
47719	369005
59244	369006
79162	369007
633	369008
7123	369009
923	369010
730	369011
17103	369012
66797	369013
24	369014
2242	369015
43241	369016
1081	369017
1494	369018
97691	369019
38098	369020
32855	369021
8159	369022
110733	369023
16892	369024
73677	369025
17116	369026
49245	369027
2268	369028
9533	369029
4411	369030
2564	369031
1114	369032
35153	369033
3252	369034
2298	369035
12009	369036
986	369037
60063	369038
38563	369039
25228	369040
106635	369041
55556	369042
14244	369043
37951	369044
17667	369045
36728	369046
5133	369047
37981	369048
87921	369049
6770	369050
8473	369051
20525	369052
11693	369053
38004	369054
11960	369055
3982	369056
115818	369057
7397	369058
89630	369059
6739	369060
84553	369061
17942	369062
21596	369063
28623	369064
144055	369065
44032	369066
32878	369067
8133	369068
1478	369069
66778	369070
76647	369071
35569	369072
2256	369073
71053	369074
13521	369075
21943	369076
13521	369077
5315	369078
13776	369079
50259	369080
1643	369081
2523	369082
540	369083
1027	369084
44299	369085
22249	369086
8839	369087
11785	369088
71832	369089
30887	369090
52103	369091
86756	369092
390	369093
44237	369094
38071	369095
8915	369096
77591	369097
56407	369098
83436	369099
63252	369100
8300	369101
40799	369102
66547	369103
35587	369104
6184	369105
12758	369106
43237	369107
33574	369108
31548	369109
103418	369110
26298	369111
70125	369112
15344	369113
16914	369114
100862	369115
4384	369116
2410	369117
23516	369118
35818	369119
18081	369120
29427	369121
550	369122
23478	369123
74761	369124
16767	369125
10890	369126
90467	369127
25345	369128
33877	369129
50452	369130
32305	369131
85320	369132
31979	369133
1888	369134
24826	369135
14589	369136
34758	369137
74928	369138
33914	369139
104075	369140
25884	369141
67712	369142
63442	369143
72063	369144
16299	369145
78408	369146
2926	369147
79871	369148
119136	369149
1156	369150
14349	369151
33799	369152
38792	369153
46137	369154
69212	369155
34064	369156
4042	369157
28865	369158
28860	369159
13808	369160
33643	369161
85214	369162
105158	369163
65058	369164
19112	369165
19935	369166
91551	369167
64671	369168
2299	369169
9367	369170
3281	369171
188	369172
85013	369173
86348	369174
426	369175
95317	369176
465	369177
12434	369178
8794	369179
14240	369180
13937	369181
2187	369182
30597	369183
39936	369184
8417	369185
19554	369186
13275	369187
55527	369188
22677	369189
2849	369190
427	369191
11256	369192
94901	369193
1191	369194
2070	369195
8680	369196
34780	369197
36624	369198
5422	369199
20369	369200
30972	369201
85878	369202
31654	369203
48830	369204
62635	369205
23783	369206
9963	369207
7706	369208
1554	369209
5900	369210
594	369211
3151	369212
13416	369213
17323	369214
52248	369215
2963	369216
3575	369217
18023	369218
14757	369219
37974	369220
3335	369221
42281	369222
19021	369223
14605	369224
9676	369225
18799	369226
53001	369227
7013	369228
2454	369229
16884	369230
6111	369231
7663	369232
3014	369233
69250	369234
26255	369235
64945	369236
3477	369237
755	369238
5307	369239
4466	369240
732	369241
110166	369242
242	369243
5005	369244
430	369245
3867	369246
297	369247
18377	369248
7448	369249
121511	369250
56976	369251
90707	369252
77116	369253
15802	369254
10984	369255
7677	369256
7677	369257
94154	369258
82148	369259
32192	369260
15142	369261
19425	369262
8652	369263
95	369264
66541	369265
63106	369266
68815	369267
108398	369268
16411	369269
59501	369270
18481	369271
633	369272
1952	369273
21869	369274
6890	369275
3067	369276
14696	369277
131117	369278
5631	369279
94322	369280
62561	369281
1184	369282
47271	369283
3591	369284
2939	369285
11246	369286
26869	369287
101057	369288
44688	369289
17088	369290
7729	369291
88936	369292
48750	369293
110191	369294
57344	369295
113000	369296
78275	369297
80665	369298
27593	369299
123890	369300
1592	369301
46346	369302
8336	369303
10067	369304
70483	369305
459	369306
18460	369307
26112	369308
73475	369309
7435	369310
89449	369311
46850	369312
21799	369313
48715	369314
86713	369315
11717	369316
119022	369317
19003	369318
24214	369319
25261	369320
43885	369321
68526	369322
87993	369323
7012	369324
68176	369325
44	369326
44	369327
80	369328
102561	369329
17042	369330
1363	369331
108770	369332
49866	369333
39101	369334
120378	369335
15676	369336
109914	369337
55371	369338
4845	369339
62284	369340
5973	369341
128913	369342
11228	369343
23809	369344
52298	369345
5375	369346
90227	369347
32489	369348
71763	369349
56134	369350
129608	369351
47975	369352
60411	369353
61734	369354
112062	369355
20202	369356
51171	369357
81181	369358
85398	369359
110364	369360
8915	369361
24498	369362
10468	369363
90288	369364
9259	369365
3982	369366
24615	369367
9026	369368
73257	369369
7945	369370
7608	369371
14781	369372
91336	369373
75355	369374
78047	369375
79789	369376
9918	369377
78301	369378
77631	369379
59997	369380
42475	369381
81854	369382
55458	369383
106846	369384
82307	369385
1489	369386
19082	369387
108818	369388
20268	369389
37344	369390
85286	369391
1639	369392
154825	369393
136320	369394
29672	369395
71100	369396
39306	369397
30133	369398
17765	369399
47200	369400
113507	369401
8412	369402
67922	369403
16484	369404
3087	369405
26260	369406
104	369407
35290	369408
8889	369409
14559	369410
77791	369411
114570	369412
51242	369413
81086	369414
53692	369415
49622	369416
3390	369417
71524	369418
78396	369419
132593	369420
68616	369421
49378	369422
44180	369423
39178	369424
77533	369425
80316	369426
82967	369427
67087	369428
91149	369429
133886	369430
132404	369431
87598	369432
7463	369433
7063	369434
9897	369435
609	369436
65394	369437
41905	369438
12233	369439
36466	369440
7518	369441
37693	369442
15630	369443
73410	369444
65351	369445
51042	369446
68073	369447
22726	369448
361	369449
114444	369450
20642	369451
40829	369452
23295	369453
41702	369454
8899	369455
29261	369456
88734	369457
26975	369458
34009	369459
1369	369460
49338	369461
7197	369462
48965	369463
8582	369464
52801	369465
86769	369466
6028	369467
21547	369468
71199	369469
1023	369470
23795	369471
47922	369472
457	369473
58903	369474
104	369475
11167	369476
28737	369477
18334	369478
92	369479
81545	369480
25829	369481
4967	369482
15685	369483
90201	369484
4232	369485
87	369486
41546	369487
75128	369488
37202	369489
22791	369490
5970	369491
98068	369492
68300	369493
28036	369494
125303	369495
64292	369496
53332	369497
2559	369498
38890	369499
10546	369500
27777	369501
24231	369502
3497	369503
34525	369504
10105	369505
4711	369506
14881	369507
15278	369508
13593	369509
13252	369510
29974	369511
41913	369512
90453	369513
11503	369514
100364	369515
6748	369516
4014	369517
10688	369518
22198	369519
27719	369520
13327	369521
54072	369522
2398	369523
24758	369524
1031	369525
68784	369526
8044	369527
8422	369528
1914	369529
67060	369530
1410	369531
4687	369532
633	369533
16300	369534
48806	369535
13943	369536
9027	369537
34688	369538
5319	369539
7714	369540
3421	369541
32841	369542
120283	369543
11243	369544
61944	369545
19020	369546
26641	369547
31656	369548
10660	369549
6709	369550
81101	369551
94383	369552
65644	369553
12097	369554
38782	369555
111410	369556
15530	369557
10048	369558
62263	369559
52947	369560
43289	369561
51327	369562
33733	369563
69369	369564
114559	369565
134232	369566
2656	369567
18354	369568
53235	369569
8950	369570
23578	369571
9457	369572
78064	369573
138460	369574
33	369575
418	369576
104	369577
15922	369578
30325	369579
21699	369580
15330	369581
61642	369582
13593	369583
18790	369584
10344	369585
55087	369586
18464	369587
124565	369588
5913	369589
104293	369590
13163	369591
73017	369592
58	369593
85153	369594
4750	369595
9761	369596
17352	369597
51878	369598
83441	369599
30500	369600
20856	369601
20856	369602
12690	369603
68991	369604
3702	369605
156601	369606
135848	369607
55119	369608
104117	369609
44776	369610
14416	369611
28081	369612
512	369613
56722	369614
9157	369615
29128	369616
90834	369617
2377	369618
53372	369619
40926	369620
7470	369621
134339	369622
25390	369623
393	369624
47622	369625
136290	369626
23256	369627
40499	369628
27547	369629
125777	369630
50339	369631
32354	369632
3621	369633
109380	369634
67665	369635
103032	369636
134220	369637
70437	369638
8582	369639
64035	369640
59224	369641
11159	369642
10937	369643
18750	369644
22690	369645
4802	369646
31730	369647
23714	369648
38634	369649
85813	369650
19226	369651
24626	369652
74371	369653
10550	369654
8566	369655
1397	369656
118739	369657
80923	369658
89364	369659
30440	369660
49727	369661
19998	369662
19985	369663
8910	369664
7435	369665
1007	369666
18587	369667
2295	369668
20507	369669
6710	369670
53774	369671
88006	369672
71701	369673
102529	369674
120377	369675
95680	369676
120026	369677
33712	369678
82280	369679
15806	369680
24233	369681
21930	369682
37743	369683
47277	369684
89499	369685
70320	369686
83866	369687
158389	369688
48738	369689
53247	369690
74827	369691
83283	369692
89289	369693
1973	369694
482	369695
3355	369696
6476	369697
9929	369698
67935	369699
40139	369700
824	369701
13706	369702
708	369703
48725	369704
94219	369705
14516	369706
45358	369707
89286	369708
89954	369709
24939	369710
40977	369711
3593	369712
56701	369713
46295	369714
90100	369715
11148	369716
34290	369717
7309	369718
60212	369719
47856	369720
15245	369721
91597	369722
68799	369723
62223	369724
93551	369725
46075	369726
30476	369727
31875	369728
34027	369729
20442	369730
31173	369731
2597	369732
5286	369733
29088	369734
22285	369735
60149	369736
129771	369737
99291	369738
54040	369739
519	369740
148503	369741
54642	369742
109896	369743
16260	369744
63458	369745
105640	369746
58644	369747
130456	369748
50302	369749
13000	369750
12526	369751
62722	369752
40078	369753
39999	369754
4687	369755
50251	369756
82372	369757
57743	369758
39464	369759
32940	369760
57762	369761
4753	369762
20936	369763
13283	369764
12337	369765
45233	369766
37433	369767
12392	369768
45397	369769
28077	369770
87617	369771
3452	369772
10552	369773
29693	369774
17360	369775
2170	369776
27181	369777
14992	369778
34279	369779
12364	369780
70935	369781
109821	369782
60166	369783
86621	369784
120484	369785
111694	369786
124792	369787
124595	369788
28556	369789
26207	369790
35204	369791
84525	369792
2801	369793
21857	369794
16684	369795
4757	369796
37285	369797
28949	369798
6269	369799
25466	369800
42252	369801
14792	369802
11746	369803
2342	369804
2342	369805
1939	369806
58994	369807
58994	369808
131216	369809
37909	369810
39319	369811
45392	369812
83380	369813
26260	369814
33312	369815
10073	369816
86731	369817
70573	369818
4793	369819
5177	369820
12070	369821
46406	369822
38751	369823
26260	369824
2879	369825
19228	369826
96333	369827
85428	369828
20196	369829
3726	369830
25015	369831
59484	369832
100576	369833
242	369834
13142	369835
20774	369836
86762	369837
34048	369838
63742	369839
48898	369840
8133	369841
31983	369842
136307	369843
40843	369844
85445	369845
24095	369846
17904	369847
12488	369848
101127	369849
104931	369850
22134	369851
18333	369852
986	369853
39545	369854
34421	369855
12389	369856
4448	369857
97487	369858
28359	369859
59074	369860
110834	369861
37926	369862
104885	369863
4595	369864
67519	369865
59535	369866
48653	369867
107148	369868
129	369869
18822	369870
39551	369871
108377	369872
75145	369873
42604	369874
68196	369875
40878	369876
23524	369877
108494	369878
74785	369879
4033	369880
3938	369881
33266	369882
12371	369883
34119	369884
58330	369885
35398	369886
26570	369887
10993	369888
106759	369889
5298	369890
67282	369891
40128	369892
4810	369893
40168	369894
40312	369895
4085	369896
3266	369897
4030	369898
20536	369899
17362	369900
64029	369901
16543	369902
67744	369903
64302	369904
39770	369905
3555	369906
31242	369907
105709	369908
6621	369909
5418	369910
11143	369911
10321	369912
5210	369913
4316	369914
25786	369915
15371	369916
48863	369917
28457	369918
12070	369919
3386	369920
277	369921
114801	369922
6453	369923
27839	369924
5430	369925
986	369926
38576	369927
41874	369928
6370	369929
2116	369930
464	369931
75743	369932
100567	369933
92178	369934
197	369935
117197	369936
48453	369937
40848	369938
104885	369939
107617	369940
17026	369941
197	369942
278	369943
2065	369944
3108	369945
197	369946
46861	369947
63665	369948
50	369949
37099	369950
32149	369951
19901	369952
3108	369953
2	369954
24179	369955
13289	369956
49633	369957
31717	369958
16255	369959
6731	369960
13170	369961
16255	369962
57477	369963
20849	369964
12888	369965
18713	369966
29359	369967
31906	369968
8388	369969
21	369970
883	369971
59088	369972
232	369973
1877	369974
59901	369975
3808	369976
77541	369977
3704	369978
59879	369979
2090	369980
14958	369981
461	369982
102696	369983
7462	369984
5507	369985
923	369986
1383	369987
2707	369988
4088	369989
5045	369990
32205	369991
22718	369992
1106	369993
2326	369994
2973	369995
117795	369996
3502	369997
18486	369998
32	369999
22208	370000
28614	370001
19278	370002
20105	370003
67088	370004
95237	370005
83641	370006
60274	370007
13881	370008
118948	370009
61481	370010
4101	370011
71112	370012
91651	370013
35599	370014
39760	370015
63465	370016
102780	370017
68702	370018
40414	370019
40414	370020
62590	370021
29945	370022
87789	370023
78222	370024
34190	370025
96966	370026
115126	370027
21187	370028
91433	370029
66016	370030
138627	370031
73114	370032
120117	370033
101767	370034
99960	370035
103882	370036
13416	370037
4118	370038
39351	370039
10957	370040
51484	370041
48076	370042
8271	370043
36120	370044
8017	370045
31025	370046
9810	370047
110211	370048
7145	370049
1846	370050
22243	370051
26867	370052
21548	370053
40523	370054
67483	370055
40817	370056
127830	370057
78126	370058
58131	370059
35425	370060
131487	370061
8626	370062
66543	370063
21948	370064
35857	370065
88895	370066
79803	370067
95542	370068
4539	370069
46806	370070
11684	370071
114593	370072
125909	370073
48726	370074
41535	370075
99220	370076
75628	370077
114674	370078
103951	370079
20134	370080
47727	370081
63472	370082
45471	370083
23467	370084
33716	370085
30544	370086
226	370087
58288	370088
8378	370089
15738	370090
76855	370091
66211	370092
43384	370093
67039	370094
75659	370095
99499	370096
5155	370097
49865	370098
56277	370099
2044	370100
62188	370101
28614	370102
17284	370103
18173	370104
49696	370105
80944	370106
75672	370107
5704	370108
42383	370109
10136	370110
17055	370111
16153	370112
24156	370113
34426	370114
14101	370115
28766	370116
88703	370117
12011	370118
2044	370119
3191	370120
10098	370121
148864	370122
14753	370123
1179	370124
33194	370125
82960	370126
9094	370127
61383	370128
134604	370129
56571	370130
56571	370131
71684	370132
23157	370133
80689	370134
134578	370135
20134	370136
40851	370137
73239	370138
47383	370139
51546	370140
51118	370141
54798	370142
35822	370143
49586	370144
74545	370145
39912	370146
58023	370147
5361	370148
91568	370149
24148	370150
52938	370151
15717	370152
24729	370153
2317	370154
28927	370155
52027	370156
52859	370157
7657	370158
24874	370159
14290	370160
75661	370161
132961	370162
4574	370163
107320	370164
66796	370165
73718	370166
53287	370167
40487	370168
16172	370169
7704	370170
2162	370171
103	370172
5303	370173
46308	370174
27820	370175
23868	370176
35375	370177
334	370178
8435	370179
5241	370180
18020	370181
16228	370182
23724	370183
1464	370184
25961	370185
38552	370186
23521	370187
464	370188
939	370189
197	370190
36504	370191
28078	370192
14765	370193
51706	370194
84600	370195
20524	370196
8800	370197
20647	370198
88159	370199
14619	370200
92138	370201
79578	370202
71211	370203
1569	370204
4229	370205
61689	370206
6308	370207
611	370208
64878	370209
134058	370210
52957	370211
2764	370212
127582	370213
37963	370214
59120	370215
110566	370216
48950	370217
23033	370218
84481	370219
27182	370220
5105	370221
1700	370222
143711	370223
65374	370224
35555	370225
14899	370226
8909	370227
59364	370228
217	370229
3391	370230
8221	370231
136185	370232
23518	370233
75164	370234
1898	370235
88655	370236
1703	370237
32153	370238
107593	370239
22052	370240
164120	370241
37813	370242
1700	370243
75724	370244
105386	370245
64797	370246
127525	370247
2300	370248
118819	370249
25487	370250
52381	370251
33680	370252
51688	370253
24825	370254
15680	370255
88668	370256
11372	370257
15543	370258
44182	370259
71467	370260
38900	370261
46309	370262
1009	370263
78151	370264
52341	370265
15622	370266
28846	370267
39588	370268
13717	370269
17434	370270
134431	370271
664	370272
30461	370273
87730	370274
78165	370275
10154	370276
1766	370277
33968	370278
69703	370279
106324	370280
67417	370281
30145	370282
59244	370283
122865	370284
158581	370285
2812	370286
129602	370287
48113	370288
52788	370289
117117	370290
10655	370291
82219	370292
109421	370293
38041	370294
13078	370295
1974	370296
24641	370297
29892	370298
79912	370299
27258	370300
39245	370301
27230	370302
69160	370303
5653	370304
12879	370305
30035	370306
5898	370307
77455	370308
11004	370309
6214	370310
36642	370311
6046	370312
89668	370313
94423	370314
5741	370315
38725	370316
4864	370317
21286	370318
58969	370319
30311	370320
23835	370321
8718	370322
73851	370323
94558	370324
40189	370325
77898	370326
19665	370327
39933	370328
526	370329
17687	370330
42471	370331
58191	370332
24595	370333
8161	370334
10252	370335
16709	370336
39340	370337
154299	370338
18971	370339
1479	370340
1019	370341
35982	370342
10405	370343
44047	370344
70316	370345
582	370346
67503	370347
95921	370348
61126	370349
50496	370350
30400	370351
9585	370352
5410	370353
64752	370354
20257	370355
49213	370356
21233	370357
25359	370358
47754	370359
2442	370360
242	370361
59319	370362
43636	370363
8127	370364
80651	370365
5269	370366
36375	370367
7144	370368
29292	370369
113202	370370
96879	370371
42200	370372
88039	370373
115114	370374
87661	370375
21324	370376
64901	370377
62186	370378
3172	370379
18666	370380
63132	370381
64741	370382
121677	370383
7165	370384
82224	370385
15312	370386
13813	370387
26468	370388
22643	370389
18409	370390
77038	370391
23258	370392
53060	370393
49234	370394
1220	370395
10263	370396
24633	370397
22383	370398
32312	370399
7458	370400
7751	370401
44178	370402
89301	370403
27072	370404
20249	370405
53624	370406
10277	370407
28506	370408
36210	370409
33694	370410
6208	370411
90118	370412
37860	370413
105846	370414
127808	370415
1335	370416
5205	370417
4449	370418
14204	370419
32968	370420
97107	370421
30054	370422
13699	370423
90592	370424
61561	370425
6398	370426
19016	370427
46801	370428
21912	370429
14978	370430
6403	370431
69043	370432
51495	370433
59447	370434
92327	370435
14070	370436
13691	370437
152953	370438
39377	370439
69252	370440
22830	370441
27273	370442
76847	370443
93756	370444
12517	370445
83729	370446
34852	370447
36632	370448
20500	370449
72898	370450
79670	370451
83098	370452
12071	370453
53894	370454
12448	370455
6105	370456
205	370457
43181	370458
20441	370459
46419	370460
63301	370461
25884	370462
73509	370463
22129	370464
12796	370465
14978	370466
961	370467
48731	370468
48731	370469
14838	370470
21445	370471
5142	370472
1	370473
136117	370474
32243	370475
44946	370476
30126	370477
67468	370478
13215	370479
26875	370480
608	370481
103951	370482
11691	370483
8320	370484
3008	370485
24148	370486
987	370487
56277	370488
25426	370489
36823	370490
9958	370491
59916	370492
12014	370493
95454	370494
47339	370495
39473	370496
27703	370497
65991	370498
17284	370499
10136	370500
23456	370501
34841	370502
83484	370503
35599	370504
7199	370505
104996	370506
93675	370507
21097	370508
16561	370509
69228	370510
19279	370511
23550	370512
113025	370513
46123	370514
83500	370515
56728	370516
60245	370517
23991	370518
2019	370519
39071	370520
23991	370521
112406	370522
15380	370523
110334	370524
41872	370525
29975	370526
85472	370527
7756	370528
28078	370529
82812	370530
23344	370531
78377	370532
130670	370533
17113	370534
15611	370535
22132	370536
53102	370537
9910	370538
53176	370539
12636	370540
25343	370541
2075	370542
1590	370543
103892	370544
33051	370545
51253	370546
83770	370547
91602	370548
16259	370549
50457	370550
1250	370551
28414	370552
9642	370553
1730	370554
74704	370555
1041	370556
2025	370557
50715	370558
53786	370559
1974	370560
116661	370561
21820	370562
29000	370563
3786	370564
30933	370565
41472	370566
59838	370567
13128	370568
53889	370569
5069	370570
40711	370571
6801	370572
61627	370573
115052	370574
104358	370575
94036	370576
74615	370577
23705	370578
2828	370579
4261	370580
974	370581
3801	370582
22	370583
1488	370584
1488	370585
22707	370586
85189	370587
20151	370588
115444	370589
9658	370590
12686	370591
1622	370592
30870	370593
48591	370594
52174	370595
48824	370596
3768	370597
10684	370598
19694	370599
38763	370600
31478	370601
4391	370602
62600	370603
1660	370604
8413	370605
95301	370606
767	370607
13587	370608
164238	370609
12543	370610
13127	370611
11135	370612
45648	370613
18032	370614
92283	370615
1070	370616
17854	370617
120009	370618
28545	370619
6918	370620
1160	370621
30611	370622
46202	370623
21345	370624
21113	370625
9276	370626
92090	370627
50672	370628
1165	370629
1715	370630
81757	370631
10585	370632
2106	370633
5727	370634
34650	370635
23987	370636
3721	370637
959	370638
9962	370639
37679	370640
39884	370641
61042	370642
25416	370643
9633	370644
106106	370645
30567	370646
9360	370647
82384	370648
36143	370649
40108	370650
37053	370651
41135	370652
17622	370653
85222	370654
3523	370655
5482	370656
6242	370657
76314	370658
38716	370659
287	370660
15536	370661
91	370662
47944	370663
12717	370664
13243	370665
4090	370666
17182	370667
17181	370668
16665	370669
25455	370670
1205	370671
43981	370672
36675	370673
10717	370674
92174	370675
18299	370676
35264	370677
80213	370678
64407	370679
56170	370680
3198	370681
27567	370682
122595	370683
85270	370684
37658	370685
5227	370686
21290	370687
7511	370688
20520	370689
1236	370690
1475	370691
10751	370692
5855	370693
8975	370694
2598	370695
8281	370696
4400	370697
582	370698
18404	370699
668	370700
12769	370701
846	370702
104	370703
11135	370704
51424	370705
2369	370706
5616	370707
36476	370708
9233	370709
12332	370710
2643	370711
13870	370712
114911	370713
1023	370714
1200	370715
3006	370716
51160	370717
2800	370718
36473	370719
3264	370720
46882	370721
740	370722
5759	370723
19750	370724
6134	370725
79748	370726
97498	370727
1205	370728
94563	370729
24873	370730
1010	370731
2978	370732
2410	370733
102589	370734
10291	370735
14924	370736
34296	370737
30131	370738
1576	370739
53943	370740
1628	370741
47120	370742
17291	370743
1660	370744
1205	370745
10144	370746
17209	370747
40232	370748
135453	370749
20106	370750
141087	370751
11512	370752
11023	370753
41900	370754
73102	370755
35578	370756
25814	370757
16490	370758
11132	370759
71825	370760
18166	370761
77147	370762
2350	370763
48533	370764
1136	370765
1520	370766
951	370767
43370	370768
78864	370769
5329	370770
3835	370771
20221	370772
48079	370773
92	370774
92	370775
132770	370776
124799	370777
108940	370778
2559	370779
143946	370780
5806	370781
83033	370782
89509	370783
47387	370784
4169	370785
4894	370786
44627	370787
2392	370788
40078	370789
88029	370790
45850	370791
128456	370792
2490	370793
46492	370794
1133	370795
14256	370796
81388	370797
28027	370798
26814	370799
9232	370800
4466	370801
15538	370802
7252	370803
63	370804
5381	370805
119997	370806
41705	370807
12543	370808
10141	370809
41704	370810
52201	370811
45212	370812
6658	370813
514	370814
3525	370815
3525	370816
16404	370817
44720	370818
89706	370819
13263	370820
58977	370821
30702	370822
12496	370823
9334	370824
115799	370825
88547	370826
47985	370827
6061	370828
7978	370829
9706	370830
31867	370831
4139	370832
2746	370833
27752	370834
12758	370835
44244	370836
99048	370837
3986	370838
49181	370839
204	370840
1009	370841
13068	370842
652	370843
298	370844
7629	370845
11128	370846
2490	370847
2136	370848
62763	370849
44701	370850
26538	370851
8139	370852
5754	370853
6077	370854
6936	370855
5274	370856
543	370857
51941	370858
16708	370859
10007	370860
7953	370861
20881	370862
59462	370863
1954	370864
77922	370865
7601	370866
25371	370867
4742	370868
1954	370869
113489	370870
19527	370871
1660	370872
5078	370873
1660	370874
14345	370875
16582	370876
2629	370877
38119	370878
31367	370879
3063	370880
71224	370881
98900	370882
32786	370883
6852	370884
3904	370885
851	370886
7833	370887
19128	370888
38155	370889
4315	370890
66923	370891
92	370892
52469	370893
21897	370894
1224	370895
64791	370896
82704	370897
249	370898
7667	370899
31131	370900
14585	370901
15	370902
64777	370903
20360	370904
3271	370905
18754	370906
58338	370907
23107	370908
97843	370909
6786	370910
15897	370911
34060	370912
13632	370913
788	370914
64419	370915
76596	370916
14346	370917
9121	370918
51422	370919
17916	370920
16288	370921
111	370922
40850	370923
32402	370924
1660	370925
66594	370926
9976	370927
8329	370928
5011	370929
2814	370930
23597	370931
71713	370932
57627	370933
92357	370934
3680	370935
55421	370936
29685	370937
85213	370938
44735	370939
83724	370940
59881	370941
76276	370942
1786	370943
39994	370944
44456	370945
21249	370946
41887	370947
8127	370948
13198	370949
47028	370950
79748	370951
4741	370952
19698	370953
79775	370954
6434	370955
5292	370956
9789	370957
9576	370958
20107	370959
90376	370960
6262	370961
15868	370962
22969	370963
8072	370964
28346	370965
31161	370966
36100	370967
10105	370968
522	370969
6226	370970
69072	370971
63689	370972
864	370973
4775	370974
59074	370975
160143	370976
54775	370977
34790	370978
9261	370979
115093	370980
30628	370981
57369	370982
91396	370983
28419	370984
33036	370985
73764	370986
16741	370987
95271	370988
25672	370989
11313	370990
117595	370991
40758	370992
59297	370993
243	370994
39125	370995
14167	370996
28344	370997
101124	370998
13001	370999
2844	371000
44244	371001
17895	371002
27137	371003
8698	371004
3497	371005
405	371006
25814	371007
2621	371008
8841	371009
36562	371010
15878	371011
44244	371012
8916	371013
75	371014
711	371015
6360	371016
854	371017
9021	371018
24618	371019
102008	371020
75719	371021
555	371022
96925	371023
51914	371024
1389	371025
11180	371026
20707	371027
68812	371028
61532	371029
60573	371030
93525	371031
7252	371032
13725	371033
292	371034
22064	371035
40108	371036
19641	371037
44318	371038
4392	371039
5581	371040
10948	371041
24631	371042
1064	371043
5375	371044
86007	371045
105018	371046
16282	371047
13879	371048
31591	371049
68310	371050
5074	371051
10505	371052
17936	371053
7970	371054
41704	371055
6267	371056
837	371057
18857	371058
55504	371059
14585	371060
310	371061
16087	371062
9651	371063
3581	371064
60478	371065
1963	371066
24583	371067
97682	371068
64614	371069
113684	371070
57459	371071
5278	371072
16924	371073
6789	371074
9665	371075
40898	371076
48151	371077
72950	371078
560	371079
39481	371080
39732	371081
67514	371082
80788	371083
99498	371084
33528	371085
11838	371086
35542	371087
28660	371088
825	371089
30433	371090
10499	371091
6319	371092
41598	371093
125	371094
3942	371095
89580	371096
1224	371097
1642	371098
58849	371099
732	371100
644	371101
11367	371102
74551	371103
15863	371104
14684	371105
10688	371106
89610	371107
6463	371108
22231	371109
5985	371110
27770	371111
151243	371112
1282	371113
852	371114
6064	371115
82398	371116
17841	371117
17320	371118
6175	371119
13032	371120
61148	371121
61148	371122
59315	371123
25392	371124
15358	371125
14748	371126
20881	371127
41442	371128
5734	371129
30085	371130
49537	371131
9063	371132
15670	371133
87822	371134
10595	371135
689	371136
47329	371137
77631	371138
506	371139
4853	371140
10711	371141
11193	371142
1330	371143
26424	371144
2236	371145
24890	371146
40141	371147
79445	371148
4996	371149
40784	371150
59603	371151
20494	371152
11318	371153
5466	371154
137381	371155
5445	371156
35252	371157
3573	371158
13299	371159
60920	371160
64319	371161
29433	371162
9880	371163
32873	371164
3525	371165
14663	371166
6250	371167
17227	371168
14766	371169
2071	371170
32395	371171
19947	371172
30113	371173
41520	371174
18459	371175
17580	371176
3887	371177
65717	371178
22398	371179
10393	371180
18384	371181
1520	371182
9289	371183
31619	371184
30023	371185
42628	371186
5036	371187
61960	371188
6070	371189
388	371190
22998	371191
91	371192
103995	371193
6272	371194
5482	371195
28643	371196
3407	371197
56138	371198
22025	371199
25217	371200
41457	371201
1049	371202
37350	371203
11618	371204
88709	371205
1660	371206
122467	371207
1660	371208
21841	371209
6855	371210
10684	371211
22928	371212
407	371213
18176	371214
68294	371215
98891	371216
13536	371217
57416	371218
6	371219
1372	371220
6637	371221
8114	371222
79438	371223
22682	371224
322	371225
459	371226
31109	371227
3439	371228
11359	371229
17040	371230
27730	371231
11575	371232
43107	371233
5256	371234
68470	371235
9906	371236
53307	371237
582	371238
14914	371239
70179	371240
114474	371241
53143	371242
25371	371243
112206	371244
31124	371245
42658	371246
33	371247
88743	371248
205	371249
99366	371250
21185	371251
14275	371252
3788	371253
11596	371254
28955	371255
23897	371256
71653	371257
128709	371258
58831	371259
14259	371260
150702	371261
4203	371262
4727	371263
3177	371264
94000	371265
11132	371266
49851	371267
582	371268
12563	371269
5371	371270
13267	371271
5484	371272
13881	371273
1974	371274
3940	371275
8831	371276
27145	371277
56524	371278
35311	371279
2564	371280
36825	371281
12044	371282
2564	371283
23889	371284
3103	371285
53638	371286
49715	371287
8448	371288
53536	371289
90431	371290
47262	371291
1879	371292
43633	371293
10094	371294
94008	371295
98847	371296
35977	371297
76795	371298
7693	371299
2162	371300
47221	371301
18760	371302
141207	371303
89428	371304
378	371305
113441	371306
59956	371307
10153	371308
378	371309
13113	371310
79884	371311
9812	371312
766	371313
1130	371314
9163	371315
41455	371316
59742	371317
11493	371318
4516	371319
6935	371320
6503	371321
27781	371322
12943	371323
11593	371324
7570	371325
11394	371326
141200	371327
67890	371328
7830	371329
13710	371330
83546	371331
13495	371332
87575	371333
47435	371334
1007	371335
64304	371336
28545	371337
5361	371338
25792	371339
458	371340
17313	371341
1010	371342
516	371343
3393	371344
71	371345
25291	371346
53057	371347
25562	371348
47205	371349
16165	371350
221	371351
2111	371352
113908	371353
76818	371354
15825	371355
14996	371356
26432	371357
2169	371358
41386	371359
55109	371360
1486	371361
5324	371362
37891	371363
84544	371364
45583	371365
13495	371366
37648	371367
34536	371368
102206	371369
19969	371370
583	371371
37839	371372
38476	371373
15897	371374
105254	371375
51261	371376
76727	371377
90156	371378
3351	371379
23942	371380
83330	371381
9390	371382
2675	371383
59958	371384
19165	371385
8749	371386
7244	371387
35963	371388
2618	371389
37343	371390
1660	371391
12548	371392
1355	371393
27011	371394
37771	371395
10613	371396
33329	371397
15193	371398
29875	371399
12126	371400
40108	371401
11090	371402
9177	371403
50964	371404
723	371405
77116	371406
7012	371407
107013	371408
67006	371409
4640	371410
5098	371411
104	371412
6919	371413
1200	371414
267	371415
718	371416
14552	371417
20106	371418
20735	371419
6722	371420
1453	371421
275	371422
8697	371423
167640	371424
66644	371425
106021	371426
5152	371427
2656	371428
29433	371429
27966	371430
47189	371431
33849	371432
21444	371433
8688	371434
39916	371435
127211	371436
77159	371437
85035	371438
14890	371439
83505	371440
4844	371441
39211	371442
74712	371443
49110	371444
10170	371445
14122	371446
18120	371447
4960	371448
5581	371449
32513	371450
24235	371451
1236	371452
3381	371453
20807	371454
137709	371455
5021	371456
3471	371457
77960	371458
14284	371459
12554	371460
4212	371461
15815	371462
74327	371463
39418	371464
33967	371465
21574	371466
2335	371467
22816	371468
653	371469
101225	371470
3535	371471
47841	371472
11141	371473
31660	371474
866	371475
104361	371476
76701	371477
30589	371478
68897	371479
15764	371480
43114	371481
15764	371482
14957	371483
22710	371484
101	371485
22304	371486
91961	371487
4550	371488
14455	371489
27509	371490
77156	371491
74726	371492
133403	371493
104179	371494
26076	371495
114478	371496
26000	371497
123830	371498
131159	371499
52061	371500
9084	371501
3591	371502
105104	371503
1330	371504
64364	371505
23083	371506
29958	371507
12232	371508
7912	371509
95250	371510
13723	371511
17276	371512
13762	371513
32283	371514
72750	371515
14276	371516
18967	371517
36791	371518
88203	371519
20455	371520
3395	371521
93423	371522
16114	371523
8698	371524
1029	371525
25461	371526
21135	371527
12745	371528
100255	371529
49307	371530
72828	371531
1660	371532
33078	371533
17776	371534
16696	371535
72794	371536
458	371537
3599	371538
10393	371539
66724	371540
47121	371541
6349	371542
35255	371543
4523	371544
20873	371545
57681	371546
12496	371547
14412	371548
85222	371549
174	371550
17580	371551
9053	371552
3940	371553
160082	371554
999	371555
26536	371556
512	371557
34259	371558
21490	371559
78106	371560
78106	371561
13832	371562
12585	371563
105610	371564
24032	371565
8229	371566
40857	371567
102435	371568
15891	371569
5149	371570
1176	371571
6967	371572
79973	371573
3391	371574
50050	371575
84212	371576
50156	371577
33400	371578
112080	371579
78606	371580
27421	371581
73891	371582
28686	371583
6231	371584
2564	371585
6362	371586
12774	371587
24915	371588
2102	371589
62243	371590
34922	371591
6124	371592
40698	371593
164026	371594
25640	371595
34929	371596
90676	371597
26774	371598
116062	371599
104393	371600
333	371601
5292	371602
36871	371603
62154	371604
118051	371605
77931	371606
12482	371607
16981	371608
1546	371609
59754	371610
13667	371611
118088	371612
39115	371613
22466	371614
17330	371615
92383	371616
64396	371617
111241	371618
56581	371619
61489	371620
68437	371621
45389	371622
136075	371623
14446	371624
69206	371625
9495	371626
311	371627
2148	371628
2033	371629
46064	371630
102443	371631
539	371632
43806	371633
36	371634
73670	371635
109348	371636
115	371637
19793	371638
3940	371639
12487	371640
12078	371641
1275	371642
3725	371643
49947	371644
77323	371645
31609	371646
1690	371647
12839	371648
40856	371649
106078	371650
39685	371651
31386	371652
93094	371653
3772	371654
36	371655
67241	371656
20739	371657
3772	371658
80046	371659
3772	371660
83762	371661
1647	371662
132000	371663
137976	371664
43159	371665
14469	371666
29305	371667
9510	371668
57878	371669
25610	371670
17	371671
569	371672
36668	371673
55963	371674
663	371675
8286	371676
24812	371677
4318	371678
52619	371679
56050	371680
89283	371681
10	371682
1542	371683
35829	371684
5451	371685
24234	371686
63014	371687
9558	371688
131385	371689
79696	371690
40891	371691
13002	371692
38156	371693
534	371694
81075	371695
80233	371696
4701	371697
21326	371698
33011	371699
23077	371700
5849	371701
6008	371702
46460	371703
524	371704
50009	371705
76386	371706
37208	371707
7149	371708
45	371709
36181	371710
3570	371711
10591	371712
10507	371713
3224	371714
18344	371715
1874	371716
1	371717
676	371718
223	371719
73096	371720
5860	371721
56812	371722
10355	371723
22812	371724
41669	371725
2160	371726
89623	371727
89623	371728
55364	371729
14942	371730
336	371731
128827	371732
82609	371733
33467	371734
82002	371735
1110	371736
3449	371737
8163	371738
20078	371739
41467	371740
138266	371741
19872	371742
96038	371743
84952	371744
14486	371745
64979	371746
81122	371747
4758	371748
14265	371749
18166	371750
40070	371751
3530	371752
69209	371753
6052	371754
105429	371755
5579	371756
29852	371757
51012	371758
106760	371759
84469	371760
99893	371761
129083	371762
71646	371763
100063	371764
27843	371765
57874	371766
35731	371767
95131	371768
50943	371769
90386	371770
141246	371771
108025	371772
25295	371773
1359	371774
212	371775
11940	371776
960	371777
2199	371778
1564	371779
11	371780
21502	371781
12969	371782
1619	371783
110554	371784
36065	371785
5805	371786
52945	371787
1564	371788
8587	371789
39340	371790
479	371791
26264	371792
3641	371793
13542	371794
23047	371795
105417	371796
911	371797
4719	371798
290	371799
212	371800
18598	371801
59207	371802
81474	371803
7674	371804
56366	371805
6	371806
2	371807
112	371808
18	371809
49	371810
5387	371811
696	371812
64486	371813
1945	371814
59399	371815
2655	371816
57	371817
2191	371818
8	371819
5195	371820
8	371821
2046	371822
701	371823
3231	371824
3634	371825
1298	371826
13461	371827
43355	371828
16465	371829
110563	371830
68411	371831
1902	371832
5993	371833
585	371834
10074	371835
18856	371836
2835	371837
111699	371838
23872	371839
16941	371840
144930	371841
762	371842
24171	371843
24171	371844
19002	371845
8	371846
24171	371847
7778	371848
1888	371849
4581	371850
7677	371851
8195	371852
2292	371853
1680	371854
112	371855
14019	371856
1902	371857
38579	371858
17497	371859
6826	371860
1911	371861
22375	371862
18990	371863
1432	371864
2074	371865
54311	371866
8	371867
8	371868
5109	371869
2452	371870
14921	371871
8	371872
410	371873
6	371874
1931	371875
13	371876
8	371877
773	371878
9870	371879
5423	371880
620	371881
42506	371882
236	371883
6229	371884
8708	371885
47227	371886
34050	371887
6706	371888
43388	371889
2913	371890
64910	371891
121840	371892
1396	371893
107	371894
325	371895
7	371896
23252	371897
12381	371898
1057	371899
139593	371900
32480	371901
553	371902
71200	371903
3	371904
7052	371905
18750	371906
9751	371907
29176	371908
17	371909
110501	371910
89656	371911
17388	371912
53612	371913
125151	371914
101791	371915
19215	371916
53108	371917
106148	371918
85785	371919
55807	371920
30151	371921
125	371922
6949	371923
17915	371924
7052	371925
37982	371926
63029	371927
1763	371928
5838	371929
8685	371930
149	371931
3745	371932
38673	371933
38673	371934
853	371935
42319	371936
98457	371937
419	371938
49950	371939
78456	371940
11397	371941
6848	371942
127680	371943
17320	371944
26470	371945
25391	371946
2651	371947
42567	371948
34416	371949
28653	371950
18532	371951
122039	371952
2073	371953
13678	371954
118708	371955
40618	371956
34256	371957
14689	371958
22048	371959
964	371960
48582	371961
164089	371962
14313	371963
37101	371964
11421	371965
56323	371966
6972	371967
75310	371968
4847	371969
77841	371970
12682	371971
19197	371972
20474	371973
105598	371974
4827	371975
57799	371976
31594	371977
61341	371978
101613	371979
21256	371980
34918	371981
10689	371982
34878	371983
17021	371984
45713	371985
2152	371986
13612	371987
5418	371988
126476	371989
60317	371990
32520	371991
38003	371992
165640	371993
16810	371994
1	371995
19354	371996
64767	371997
12973	371998
116874	371999
116741	372000
100944	372001
7274	372002
152763	372003
120082	372004
116935	372005
4811	372006
5420	372007
19460	372008
5129	372009
6448	372010
191	372011
14051	372012
3823	372013
8727	372014
12745	372015
62901	372016
5552	372017
45409	372018
14703	372019
57327	372020
56242	372021
48147	372022
80332	372023
64906	372024
36668	372025
24341	372026
34745	372027
19617	372028
70365	372029
36924	372030
17888	372031
47949	372032
1828	372033
1828	372034
42419	372035
31555	372036
51568	372037
28950	372038
64688	372039
102455	372040
42035	372041
49802	372042
33024	372043
12593	372044
19590	372045
14469	372046
71568	372047
100168	372048
21639	372049
126346	372050
191	372051
89397	372052
13191	372053
28950	372054
7899	372055
21667	372056
11841	372057
20029	372058
6071	372059
41587	372060
505	372061
5552	372062
10143	372063
10143	372064
88090	372065
47958	372066
113445	372067
69777	372068
62757	372069
105288	372070
17279	372071
11841	372072
59661	372073
41961	372074
125511	372075
12507	372076
3705	372077
54676	372078
17725	372079
2339	372080
86526	372081
29311	372082
66084	372083
34552	372084
101881	372085
24460	372086
166032	372087
27450	372088
43300	372089
6342	372090
31279	372091
101338	372092
55194	372093
10834	372094
225	372095
147	372096
8932	372097
17415	372098
91537	372099
91537	372100
814	372101
135358	372102
1942	372103
33510	372104
790	372105
43741	372106
1865	372107
41485	372108
5079	372109
240	372110
46384	372111
27617	372112
4319	372113
34439	372114
39658	372115
11761	372116
973	372117
16027	372118
23111	372119
90952	372120
77049	372121
160761	372122
82989	372123
24	372124
34	372125
34	372126
4286	372127
15140	372128
275	372129
5815	372130
84084	372131
41394	372132
159	372133
51459	372134
4126	372135
71213	372136
159	372137
2524	372138
135843	372139
24470	372140
19039	372141
3003	372142
42399	372143
15133	372144
111261	372145
8772	372146
90793	372147
65114	372148
24071	372149
31891	372150
6578	372151
60895	372152
25145	372153
74792	372154
26000	372155
8800	372156
22947	372157
13932	372158
40330	372159
10196	372160
36499	372161
734	372162
10124	372163
10093	372164
134689	372165
61171	372166
12	372167
12	372168
2083	372169
104214	372170
10681	372171
3187	372172
12088	372173
15006	372174
6040	372175
114105	372176
127777	372177
17908	372178
54986	372179
2206	372180
127267	372181
63121	372182
1945	372183
40704	372184
25630	372185
17124	372186
37852	372187
35677	372188
697	372189
14346	372190
36424	372191
106754	372192
119752	372193
9800	372194
23404	372195
84373	372196
108428	372197
27838	372198
49559	372199
36424	372200
26439	372201
8	372202
8	372203
8	372204
8	372205
35752	372206
8241	372207
8	372208
24081	372209
31748	372210
52941	372211
36424	372212
8082	372213
10079	372214
90070	372215
15404	372216
51761	372217
28769	372218
35752	372219
805	372220
90488	372221
104880	372222
61833	372223
30364	372224
36941	372225
65276	372226
6126	372227
26832	372228
77648	372229
20331	372230
14699	372231
27391	372232
15608	372233
24770	372234
5859	372235
13044	372236
62906	372237
9132	372238
49466	372239
36330	372240
49421	372241
6329	372242
13179	372243
33443	372244
10840	372245
79400	372246
5131	372247
34931	372248
56636	372249
60873	372250
18939	372251
3868	372252
33377	372253
150064	372254
59895	372255
89599	372256
7	372257
43091	372258
19066	372259
80119	372260
36001	372261
36001	372262
8968	372263
25105	372264
93868	372265
32105	372266
73381	372267
4205	372268
79735	372269
27914	372270
11885	372271
69291	372272
10759	372273
23591	372274
5493	372275
5493	372276
64149	372277
49538	372278
70521	372279
128814	372280
52042	372281
38379	372282
161336	372283
110662	372284
110662	372285
72510	372286
27035	372287
11	372288
63534	372289
21480	372290
25307	372291
66273	372292
31784	372293
42086	372294
54618	372295
93389	372296
26912	372297
20957	372298
85495	372299
85495	372300
20957	372301
13817	372302
50853	372303
26811	372304
11968	372305
103183	372306
124098	372307
198	372308
48645	372309
100730	372310
57805	372311
29560	372312
79476	372313
16339	372314
62984	372315
16504	372316
1040	372317
8634	372318
40382	372319
154995	372320
37275	372321
127518	372322
7112	372323
15185	372324
13938	372325
12581	372326
46040	372327
90291	372328
83083	372329
86590	372330
13607	372331
5634	372332
92982	372333
78761	372334
21022	372335
1787	372336
78581	372337
29808	372338
14790	372339
14790	372340
16306	372341
39122	372342
10814	372343
46780	372344
4110	372345
29597	372346
54712	372347
54712	372348
35451	372349
69200	372350
7896	372351
71327	372352
15678	372353
68106	372354
26814	372355
117855	372356
95118	372357
8065	372358
2889	372359
2889	372360
31746	372361
19163	372362
112735	372363
128875	372364
126501	372365
31761	372366
57740	372367
11906	372368
62983	372369
9936	372370
1067	372371
65176	372372
17804	372373
128118	372374
8765	372375
32493	372376
73855	372377
3882	372378
85581	372379
164762	372380
30301	372381
12985	372382
11239	372383
72035	372384
3141	372385
3141	372386
22558	372387
91880	372388
39205	372389
15977	372390
45128	372391
1584	372392
39562	372393
6245	372394
3446	372395
43015	372396
81383	372397
98405	372398
4105	372399
43911	372400
81449	372401
121900	372402
106238	372403
71263	372404
38284	372405
111906	372406
63409	372407
54902	372408
47780	372409
111268	372410
75238	372411
15185	372412
9722	372413
1235	372414
383	372415
64911	372416
67747	372417
16621	372418
18907	372419
14725	372420
14596	372421
76023	372422
65565	372423
120	372424
85804	372425
71405	372426
14308	372427
61416	372428
65507	372429
11	372430
2967	372431
104577	372432
138313	372433
137	372434
13651	372435
97618	372436
5869	372437
132368	372438
141073	372439
67436	372440
65671	372441
3658	372442
10208	372443
101265	372444
80120	372445
45666	372446
74829	372447
87901	372448
84667	372449
118436	372450
136284	372451
62927	372452
16370	372453
93727	372454
132067	372455
2538	372456
38413	372457
56451	372458
56451	372459
28248	372460
23370	372461
1	372462
138981	372463
30127	372464
79389	372465
74974	372466
9896	372467
13666	372468
27648	372469
27648	372470
81590	372471
72047	372472
89098	372473
108032	372474
5230	372475
111697	372476
85178	372477
29823	372478
89551	372479
125710	372480
21463	372481
88098	372482
79256	372483
86411	372484
86740	372485
92530	372486
71864	372487
94380	372488
61438	372489
13466	372490
13466	372491
53489	372492
88979	372493
11022	372494
92781	372495
103879	372496
817	372497
11848	372498
58927	372499
82466	372500
2062	372501
2062	372502
15271	372503
42702	372504
59741	372505
65033	372506
2741	372507
8737	372508
4360	372509
11408	372510
130441	372511
2528	372512
8377	372513
44363	372514
7621	372515
2387	372516
17210	372517
7611	372518
137315	372519
70731	372520
98420	372521
99713	372522
29367	372523
5271	372524
11485	372525
41825	372526
8564	372527
58795	372528
98479	372529
35732	372530
21975	372531
100542	372532
124469	372533
437	372534
3	372535
141140	372536
39286	372537
7518	372538
91107	372539
15207	372540
85778	372541
63941	372542
111160	372543
7269	372544
106149	372545
35578	372546
3037	372547
20548	372548
42676	372549
15006	372550
32944	372551
61316	372552
48389	372553
4824	372554
43828	372555
4842	372556
129523	372557
156659	372558
23217	372559
138122	372560
54183	372561
18892	372562
68153	372563
71324	372564
3849	372565
11410	372566
1844	372567
48279	372568
21481	372569
9399	372570
19513	372571
15185	372572
45241	372573
23643	372574
104535	372575
34417	372576
41587	372577
119531	372578
58264	372579
4569	372580
36337	372581
21389	372582
26794	372583
61301	372584
20601	372585
45992	372586
65054	372587
22229	372588
12592	372589
31248	372590
77066	372591
9335	372592
7882	372593
68009	372594
3526	372595
42142	372596
41542	372597
17291	372598
61318	372599
1854	372600
10028	372601
39939	372602
121999	372603
134910	372604
46760	372605
31894	372606
105239	372607
29815	372608
58145	372609
9713	372610
111066	372611
23943	372612
82581	372613
14703	372614
36228	372615
98312	372616
77719	372617
135605	372618
35769	372619
8516	372620
5929	372621
78842	372622
9554	372623
10360	372624
54461	372625
16037	372626
90176	372627
9657	372628
11166	372629
24723	372630
39628	372631
13009	372632
13649	372633
78842	372634
125191	372635
16801	372636
37679	372637
37679	372638
17470	372639
9039	372640
42675	372641
12135	372642
83370	372643
6030	372644
8516	372645
32563	372646
8761	372647
90065	372648
19040	372649
32861	372650
1002	372651
14760	372652
3037	372653
28498	372654
154360	372655
1	372656
1	372657
6586	372658
6629	372659
66239	372660
11840	372661
11	372662
50089	372663
2278	372664
706	372665
35799	372666
78300	372667
18675	372668
18675	372669
106830	372670
38210	372671
8575	372672
32121	372673
115268	372674
115268	372675
57830	372676
24796	372677
5506	372678
23629	372679
43690	372680
107962	372681
23615	372682
24809	372683
45248	372684
64154	372685
164095	372686
20262	372687
83896	372688
55103	372689
24957	372690
24957	372691
10720	372692
19330	372693
458	372694
9964	372695
9964	372696
10199	372697
114939	372698
10360	372699
17403	372700
16632	372701
59536	372702
34776	372703
20981	372704
9557	372705
67455	372706
130560	372707
129933	372708
23314	372709
74389	372710
5865	372711
1	372712
72066	372713
144	372714
61947	372715
24080	372716
6600	372717
98692	372718
40088	372719
137825	372720
36307	372721
17415	372722
21688	372723
138470	372724
138470	372725
796	372726
18051	372727
66663	372728
25379	372729
112029	372730
14847	372731
46633	372732
83419	372733
12832	372734
83334	372735
56535	372736
25774	372737
25774	372738
7	372739
11	372740
24464	372741
70135	372742
14338	372743
138738	372744
72546	372745
8373	372746
13755	372747
50994	372748
80006	372749
88768	372750
79	372751
97685	372752
18721	372753
11995	372754
16683	372755
12952	372756
19512	372757
17870	372758
12804	372759
23948	372760
55031	372761
32214	372762
38055	372763
1659	372764
11415	372765
24029	372766
83658	372767
19513	372768
17927	372769
66730	372770
79150	372771
3804	372772
105701	372773
4767	372774
129265	372775
77739	372776
27215	372777
35759	372778
31323	372779
25513	372780
24189	372781
76372	372782
76372	372783
229	372784
37729	372785
50006	372786
79097	372787
25321	372788
72868	372789
47698	372790
100565	372791
56111	372792
16601	372793
32037	372794
40088	372795
98407	372796
10745	372797
51786	372798
32123	372799
27802	372800
80534	372801
15576	372802
21367	372803
60695	372804
1002	372805
94822	372806
82389	372807
83359	372808
35493	372809
82932	372810
68833	372811
56157	372812
115326	372813
9561	372814
81324	372815
458	372816
2781	372817
37843	372818
46792	372819
13499	372820
10310	372821
9973	372822
138063	372823
63827	372824
72826	372825
11689	372826
56151	372827
32866	372828
11689	372829
43073	372830
56151	372831
72815	372832
45986	372833
32830	372834
68962	372835
17312	372836
11999	372837
4191	372838
3667	372839
93505	372840
24797	372841
3703	372842
67921	372843
32886	372844
8760	372845
86056	372846
81590	372847
32955	372848
71497	372849
128885	372850
104928	372851
56727	372852
8822	372853
43054	372854
81719	372855
79814	372856
110708	372857
86267	372858
90661	372859
73630	372860
79817	372861
80715	372862
83736	372863
81169	372864
90746	372865
73587	372866
57919	372867
102072	372868
73158	372869
162382	372870
91431	372871
113894	372872
79970	372873
101040	372874
79812	372875
71977	372876
89073	372877
100704	372878
84773	372879
82842	372880
43031	372881
79832	372882
88129	372883
82208	372884
100713	372885
87972	372886
81677	372887
81038	372888
80840	372889
162255	372890
75231	372891
92446	372892
100813	372893
86428	372894
67731	372895
82336	372896
20290	372897
46767	372898
72080	372899
90427	372900
79328	372901
86091	372902
66789	372903
81724	372904
62023	372905
70198	372906
47261	372907
10019	372908
1864	372909
45984	372910
2680	372911
15182	372912
91897	372913
71422	372914
130035	372915
16944	372916
62844	372917
35897	372918
72097	372919
768	372920
303	372921
78350	372922
115381	372923
16692	372924
27599	372925
458	372926
17449	372927
137591	372928
5767	372929
47546	372930
82923	372931
1603	372932
24464	372933
6033	372934
82489	372935
69559	372936
7812	372937
64639	372938
1057	372939
303	372940
15192	372941
25198	372942
1159	372943
27217	372944
24915	372945
3517	372946
43031	372947
55269	372948
3037	372949
9198	372950
102347	372951
25989	372952
52562	372953
51421	372954
90962	372955
130308	372956
7759	372957
130205	372958
12665	372959
27581	372960
11580	372961
31590	372962
31590	372963
26811	372964
51465	372965
6333	372966
3037	372967
1628	372968
3037	372969
93543	372970
3477	372971
13	372972
12165	372973
28519	372974
12665	372975
6840	372976
24937	372977
12447	372978
12447	372979
23224	372980
10210	372981
56221	372982
133239	372983
89055	372984
10833	372985
133209	372986
122669	372987
16045	372988
17461	372989
16536	372990
4409	372991
6005	372992
9509	372993
24928	372994
20096	372995
128465	372996
56175	372997
5569	372998
43069	372999
32862	373000
5772	373001
59978	373002
56187	373003
15198	373004
5772	373005
6460	373006
35144	373007
45986	373008
72814	373009
16047	373010
72382	373011
43084	373012
25266	373013
82940	373014
7764	373015
7764	373016
14867	373017
14867	373018
111298	373019
3748	373020
78300	373021
24915	373022
303	373023
78300	373024
18	373025
18	373026
124292	373027
89141	373028
5473	373029
16128	373030
65600	373031
91726	373032
16359	373033
8763	373034
25565	373035
672	373036
7418	373037
26851	373038
317	373039
123273	373040
27459	373041
79	373042
41099	373043
24330	373044
13199	373045
64567	373046
404	373047
17222	373048
8380	373049
111857	373050
9304	373051
7889	373052
62394	373053
15047	373054
68915	373055
43019	373056
85604	373057
109587	373058
20479	373059
19535	373060
112755	373061
96638	373062
4926	373063
4926	373064
137789	373065
51005	373066
114134	373067
52992	373068
59079	373069
2848	373070
9609	373071
74697	373072
44159	373073
9135	373074
105738	373075
12144	373076
4794	373077
110118	373078
4052	373079
47416	373080
89105	373081
71980	373082
1639	373083
6032	373084
59981	373085
6811	373086
141173	373087
70794	373088
25201	373089
43006	373090
36998	373091
14855	373092
122746	373093
29256	373094
91047	373095
82111	373096
5634	373097
58261	373098
98655	373099
16755	373100
3968	373101
9941	373102
71102	373103
19546	373104
648	373105
19785	373106
91045	373107
25671	373108
27709	373109
7319	373110
47500	373111
88874	373112
2297	373113
92001	373114
43152	373115
96016	373116
91817	373117
6620	373118
25482	373119
25482	373120
99666	373121
1230	373122
9659	373123
27782	373124
12248	373125
215	373126
11191	373127
36	373128
32111	373129
32970	373130
12731	373131
12731	373132
28717	373133
11412	373134
120817	373135
36692	373136
42102	373137
44705	373138
44705	373139
20989	373140
64999	373141
42228	373142
27478	373143
63721	373144
7514	373145
65767	373146
7578	373147
5214	373148
13999	373149
109055	373150
11832	373151
13014	373152
74267	373153
99004	373154
51764	373155
87698	373156
5350	373157
11884	373158
22488	373159
10140	373160
82479	373161
30960	373162
53502	373163
22162	373164
29824	373165
48325	373166
11084	373167
23721	373168
38913	373169
7423	373170
62376	373171
114798	373172
51568	373173
58553	373174
5869	373175
83222	373176
83222	373177
16368	373178
12821	373179
6645	373180
25167	373181
91818	373182
141112	373183
165408	373184
22209	373185
58995	373186
17971	373187
10292	373188
980	373189
53530	373190
15102	373191
20958	373192
88500	373193
8556	373194
30807	373195
6563	373196
43656	373197
137433	373198
17983	373199
17409	373200
9281	373201
57025	373202
7274	373203
43782	373204
27996	373205
46616	373206
125672	373207
52956	373208
37010	373209
76995	373210
76995	373211
5748	373212
4180	373213
3689	373214
26256	373215
48947	373216
106217	373217
9197	373218
21428	373219
71674	373220
19451	373221
42399	373222
29768	373223
7116	373224
52721	373225
27434	373226
24496	373227
27472	373228
25979	373229
100705	373230
43055	373231
87690	373232
30986	373233
155101	373234
20141	373235
731	373236
731	373237
26763	373238
2016	373239
5495	373240
25118	373241
70372	373242
42978	373243
21988	373244
36366	373245
39217	373246
61723	373247
81064	373248
34483	373249
76703	373250
80930	373251
83776	373252
87979	373253
26457	373254
49409	373255
44243	373256
79149	373257
83059	373258
158247	373259
83776	373260
73261	373261
79027	373262
62669	373263
73521	373264
10197	373265
73630	373266
87991	373267
1398	373268
5223	373269
79700	373270
71892	373271
139521	373272
94399	373273
13833	373274
68657	373275
14491	373276
79598	373277
4131	373278
44697	373279
11508	373280
2658	373281
2842	373282
66107	373283
758	373284
38115	373285
38115	373286
26346	373287
66372	373288
105943	373289
50146	373290
53525	373291
86740	373292
85404	373293
21367	373294
18595	373295
76355	373296
162889	373297
15782	373298
34792	373299
37947	373300
115119	373301
15917	373302
111167	373303
84129	373304
53522	373305
61192	373306
25398	373307
64	373308
27927	373309
907	373310
69888	373311
77650	373312
45337	373313
69367	373314
89648	373315
141772	373316
61270	373317
25103	373318
55327	373319
158322	373320
8085	373321
10027	373322
1200	373323
106558	373324
14811	373325
78135	373326
57487	373327
39431	373328
69978	373329
56460	373330
27119	373331
35786	373332
21162	373333
4126	373334
8556	373335
76451	373336
6622	373337
66315	373338
51185	373339
20031	373340
55453	373341
5107	373342
13037	373343
29204	373344
44761	373345
61351	373346
80409	373347
79149	373348
47397	373349
547	373350
39133	373351
61691	373352
276	373353
24161	373354
83801	373355
110365	373356
79817	373357
86228	373358
1833	373359
153	373360
90251	373361
14050	373362
56159	373363
72811	373364
43084	373365
137971	373366
10114	373367
62671	373368
80715	373369
94362	373370
3703	373371
86411	373372
10350	373373
52430	373374
9102	373375
128433	373376
89856	373377
73134	373378
18593	373379
1343	373380
90223	373381
84231	373382
67909	373383
63978	373384
82259	373385
113400	373386
891	373387
12212	373388
26228	373389
124767	373390
75755	373391
9425	373392
401	373393
2909	373394
569	373395
27142	373396
105577	373397
32	373398
76178	373399
76703	373400
1631	373401
83992	373402
29540	373403
36339	373404
2023	373405
31541	373406
70534	373407
274	373408
111170	373409
32420	373410
3245	373411
83987	373412
2678	373413
61303	373414
108798	373415
38588	373416
86617	373417
52509	373418
87262	373419
106830	373420
162912	373421
56718	373422
98797	373423
87770	373424
112169	373425
102477	373426
89340	373427
40073	373428
6821	373429
94722	373430
88990	373431
61673	373432
55511	373433
11149	373434
103382	373435
137475	373436
114773	373437
32865	373438
31250	373439
55824	373440
96385	373441
29853	373442
128225	373443
110081	373444
80908	373445
3037	373446
86746	373447
138225	373448
25041	373449
93429	373450
7895	373451
4820	373452
14859	373453
91928	373454
97748	373455
15189	373456
165938	373457
9563	373458
10529	373459
11991	373460
4535	373461
14499	373462
35113	373463
28120	373464
28120	373465
104452	373466
5028	373467
46395	373468
4014	373469
20554	373470
124995	373471
16325	373472
11053	373473
61458	373474
11681	373475
90692	373476
60835	373477
4279	373478
12010	373479
18548	373480
11890	373481
27841	373482
9488	373483
76086	373484
37436	373485
37436	373486
6688	373487
46199	373488
131511	373489
72547	373490
22815	373491
32631	373492
10808	373493
58816	373494
68096	373495
68096	373496
28260	373497
22510	373498
6822	373499
6686	373500
60267	373501
72941	373502
99861	373503
64423	373504
81047	373505
85026	373506
38076	373507
21674	373508
134764	373509
133599	373510
16595	373511
105727	373512
32993	373513
53514	373514
19823	373515
29098	373516
11705	373517
32172	373518
89085	373519
66817	373520
6429	373521
53622	373522
81213	373523
31642	373524
21742	373525
2830	373526
55045	373527
31753	373528
9339	373529
19446	373530
27898	373531
14807	373532
115841	373533
114176	373534
29827	373535
111498	373536
90330	373537
97421	373538
12665	373539
32806	373540
13233	373541
74010	373542
37483	373543
13103	373544
63819	373545
5804	373546
32727	373547
9117	373548
9793	373549
84552	373550
87237	373551
29170	373552
7543	373553
106561	373554
104540	373555
40518	373556
14486	373557
7616	373558
131048	373559
151396	373560
39795	373561
87897	373562
19467	373563
115687	373564
93239	373565
139634	373566
7784	373567
39382	373568
17384	373569
68573	373570
83111	373571
4758	373572
134794	373573
133133	373574
24041	373575
29832	373576
6127	373577
23225	373578
8470	373579
41041	373580
69677	373581
25347	373582
21683	373583
13076	373584
69729	373585
138817	373586
7426	373587
10792	373588
67430	373589
64437	373590
103724	373591
46757	373592
11855	373593
7809	373594
47430	373595
115103	373596
104704	373597
3008	373598
2530	373599
3531	373600
19306	373601
10	373602
10	373603
8536	373604
37799	373605
5142	373606
1057	373607
236	373608
256	373609
152	373610
2058	373611
53440	373612
2058	373613
466	373614
67706	373615
9598	373616
10420	373617
244	373618
3075	373619
96660	373620
36	373621
55183	373622
2278	373623
13075	373624
5261	373625
101841	373626
2840	373627
5869	373628
51762	373629
24740	373630
82646	373631
64246	373632
50895	373633
85303	373634
20856	373635
15398	373636
27494	373637
27492	373638
91077	373639
78516	373640
10179	373641
35492	373642
5569	373643
40178	373644
126100	373645
9377	373646
5431	373647
3037	373648
42756	373649
37531	373650
16367	373651
6602	373652
150631	373653
92895	373654
84298	373655
83765	373656
2333	373657
9514	373658
46420	373659
13635	373660
55901	373661
74358	373662
14708	373663
66863	373664
106266	373665
10229	373666
8969	373667
19587	373668
123780	373669
7281	373670
1133	373671
165252	373672
498	373673
25266	373674
33	373675
50505	373676
138021	373677
77351	373678
18463	373679
24699	373680
2877	373681
108239	373682
146858	373683
86927	373684
115475	373685
58611	373686
58611	373687
163540	373688
87364	373689
87364	373690
171	373691
20599	373692
11997	373693
9686	373694
138315	373695
49033	373696
11338	373697
43015	373698
55926	373699
7050	373700
4438	373701
4	373702
51016	373703
9197	373704
38970	373705
71460	373706
135402	373707
31248	373708
71391	373709
1902	373710
9572	373711
61910	373712
355	373713
152696	373714
758	373715
3517	373716
42519	373717
15212	373718
134117	373719
7006	373720
16749	373721
2711	373722
3275	373723
37709	373724
9543	373725
108079	373726
59504	373727
4818	373728
25208	373729
11102	373730
70766	373731
6974	373732
6234	373733
33458	373734
106155	373735
52719	373736
97296	373737
2036	373738
20035	373739
3477	373740
67325	373741
31157	373742
42249	373743
53621	373744
13487	373745
18604	373746
136224	373747
50190	373748
9567	373749
84531	373750
20583	373751
88497	373752
353	373753
100669	373754
76309	373755
103709	373756
87522	373757
74495	373758
72142	373759
78783	373760
27881	373761
73530	373762
60954	373763
45744	373764
125770	373765
1928	373766
5825	373767
93518	373768
6847	373769
108327	373770
7123	373771
43935	373772
72819	373773
192	373774
36416	373775
2485	373776
1425	373777
1425	373778
1425	373779
1425	373780
1425	373781
27107	373782
55175	373783
17448	373784
19537	373785
27999	373786
38240	373787
35993	373788
18454	373789
14098	373790
133222	373791
768	373792
25208	373793
10794	373794
79065	373795
121267	373796
21921	373797
127855	373798
16825	373799
5506	373800
25183	373801
18423	373802
89332	373803
112039	373804
51105	373805
8323	373806
17260	373807
26569	373808
61711	373809
6432	373810
47057	373811
4828	373812
606	373813
12863	373814
3312	373815
34925	373816
90788	373817
49173	373818
49173	373819
82516	373820
80448	373821
61279	373822
105466	373823
14039	373824
34341	373825
129616	373826
57	373827
57	373828
57	373829
18288	373830
54634	373831
146577	373832
46688	373833
21199	373834
8969	373835
18362	373836
9916	373837
9915	373838
10518	373839
48686	373840
32231	373841
13572	373842
40249	373843
10144	373844
112244	373845
84025	373846
1208	373847
1208	373848
5549	373849
17974	373850
69569	373851
110068	373852
13623	373853
5869	373854
3420	373855
76509	373856
17312	373857
75678	373858
11653	373859
65133	373860
51228	373861
93488	373862
11695	373863
114861	373864
5506	373865
65565	373866
62410	373867
55938	373868
68602	373869
44209	373870
7213	373871
5980	373872
3461	373873
136	373874
353	373875
98875	373876
37541	373877
82882	373878
39624	373879
57135	373880
8346	373881
43015	373882
3037	373883
7622	373884
7395	373885
28621	373886
37275	373887
38364	373888
16	373889
19549	373890
17468	373891
1474	373892
89499	373893
111615	373894
21061	373895
17416	373896
22390	373897
1474	373898
84188	373899
46953	373900
28449	373901
10633	373902
57217	373903
35569	373904
80579	373905
43826	373906
7282	373907
12154	373908
24887	373909
24887	373910
82561	373911
25302	373912
9975	373913
30447	373914
56485	373915
148589	373916
49454	373917
7213	373918
1344	373919
741	373920
39203	373921
82484	373922
74248	373923
606	373924
133358	373925
70769	373926
753	373927
4585	373928
69089	373929
146915	373930
125119	373931
150577	373932
1580	373933
55155	373934
105904	373935
55155	373936
25283	373937
51426	373938
66077	373939
49336	373940
79145	373941
61284	373942
3703	373943
32882	373944
6471	373945
77377	373946
60192	373947
88916	373948
71969	373949
73158	373950
79409	373951
75231	373952
67731	373953
1	373954
2877	373955
151027	373956
135406	373957
124808	373958
13938	373959
73569	373960
73653	373961
80441	373962
80930	373963
90273	373964
80871	373965
72001	373966
79284	373967
82247	373968
79824	373969
76627	373970
79634	373971
129419	373972
86720	373973
78036	373974
88182	373975
94283	373976
81843	373977
75806	373978
94418	373979
86744	373980
78337	373981
72013	373982
79020	373983
105239	373984
87694	373985
80685	373986
88007	373987
86145	373988
89008	373989
84961	373990
73556	373991
75632	373992
79836	373993
80409	373994
72269	373995
124553	373996
88900	373997
74603	373998
104618	373999
86630	374000
87434	374001
79409	374002
109549	374003
100458	374004
30266	374005
108740	374006
62424	374007
89010	374008
29231	374009
61285	374010
87490	374011
61285	374012
73538	374013
79246	374014
74396	374015
89098	374016
79476	374017
21407	374018
134149	374019
12157	374020
1665	374021
68969	374022
1698	374023
1698	374024
3037	374025
7668	374026
1	374027
91049	374028
27020	374029
80378	374030
6516	374031
6512	374032
42519	374033
60486	374034
81843	374035
77999	374036
15248	374037
14980	374038
16312	374039
81375	374040
1222	374041
21055	374042
88171	374043
45980	374044
6605	374045
3106	374046
72187	374047
77750	374048
101892	374049
74456	374050
72870	374051
47546	374052
13996	374053
13996	374054
20804	374055
2	374056
5268	374057
93503	374058
56090	374059
39538	374060
107362	374061
1104	374062
3613	374063
47379	374064
50203	374065
519	374066
76	374067
22640	374068
79247	374069
73381	374070
42388	374071
11497	374072
2297	374073
5510	374074
2181	374075
13	374076
1104	374077
4032	374078
10879	374079
35163	374080
2782	374081
2464	374082
128	374083
3551	374084
7919	374085
27610	374086
3243	374087
148554	374088
1149	374089
72851	374090
32924	374091
105026	374092
100651	374093
24797	374094
8418	374095
25298	374096
9606	374097
105026	374098
43109	374099
43131	374100
79082	374101
24797	374102
3243	374103
3243	374104
51295	374105
124085	374106
51295	374107
3245	374108
72888	374109
77650	374110
24797	374111
3243	374112
1149	374113
43077	374114
32924	374115
46994	374116
115398	374117
113894	374118
27248	374119
13123	374120
5986	374121
99410	374122
8964	374123
41720	374124
7281	374125
82826	374126
156300	374127
35493	374128
124093	374129
100553	374130
10832	374131
108563	374132
17458	374133
17416	374134
31829	374135
99997	374136
488	374137
36928	374138
32856	374139
15998	374140
39308	374141
54577	374142
138404	374143
254	374144
827	374145
19795	374146
42405	374147
8825	374148
82882	374149
14158	374150
8522	374151
17174	374152
115040	374153
5	374154
1	374155
27557	374156
295	374157
46994	374158
5043	374159
20382	374160
101138	374161
10827	374162
11408	374163
7076	374164
22564	374165
136285	374166
17196	374167
11338	374168
410	374169
45967	374170
6604	374171
994	374172
5045	374173
36360	374174
51428	374175
8456	374176
139107	374177
17841	374178
105023	374179
37748	374180
10659	374181
9022	374182
1981	374183
129984	374184
13178	374185
23234	374186
435	374187
38038	374188
1035	374189
5886	374190
10307	374191
24307	374192
13397	374193
47690	374194
70833	374195
24326	374196
9555	374197
30490	374198
49380	374199
106686	374200
84450	374201
77935	374202
89070	374203
104039	374204
102072	374205
66789	374206
75563	374207
44357	374208
45963	374209
65985	374210
56625	374211
108119	374212
37806	374213
108369	374214
21564	374215
2201	374216
34974	374217
90891	374218
102881	374219
72801	374220
32944	374221
71423	374222
20423	374223
6872	374224
42196	374225
100868	374226
61965	374227
3205	374228
105048	374229
1336	374230
3384	374231
123596	374232
1336	374233
2733	374234
36260	374235
18746	374236
4089	374237
28283	374238
2345	374239
1942	374240
125952	374241
71168	374242
54676	374243
14036	374244
23511	374245
23511	374246
12625	374247
19471	374248
4554	374249
4554	374250
2345	374251
2345	374252
64606	374253
64499	374254
119398	374255
137363	374256
23511	374257
30603	374258
13848	374259
45790	374260
17316	374261
7562	374262
3634	374263
136	374264
18534	374265
51992	374266
21151	374267
14768	374268
5828	374269
14011	374270
86851	374271
106275	374272
12639	374273
12542	374274
17994	374275
17994	374276
8844	374277
32028	374278
14011	374279
10910	374280
51680	374281
58941	374282
28169	374283
35543	374284
36930	374285
54272	374286
4529	374287
32923	374288
2584	374289
7639	374290
6400	374291
8241	374292
5836	374293
8260	374294
366	374295
515	374296
2223	374297
2198	374298
4330	374299
826	374300
1204	374301
2050	374302
1101	374303
141076	374304
515	374305
3282	374306
30191	374307
49885	374308
113002	374309
1180	374310
252	374311
6963	374312
84	374313
492	374314
138565	374315
66568	374316
56390	374317
18344	374318
57639	374319
36484	374320
53096	374321
69696	374322
50527	374323
57972	374324
65926	374325
137006	374326
162183	374327
108359	374328
106689	374329
104925	374330
106665	374331
120330	374332
11625	374333
105985	374334
152831	374335
44439	374336
60898	374337
91816	374338
116532	374339
77637	374340
122496	374341
11753	374342
7096	374343
43131	374344
1204	374345
176	374346
8112	374347
5167	374348
595	374349
3981	374350
106783	374351
42119	374352
102291	374353
113331	374354
80603	374355
23757	374356
14339	374357
17130	374358
27791	374359
17762	374360
67692	374361
69401	374362
36465	374363
13422	374364
11343	374365
2017	374366
12265	374367
28853	374368
62370	374369
14100	374370
62108	374371
63395	374372
52047	374373
45158	374374
56061	374375
86288	374376
59985	374377
40578	374378
35902	374379
116586	374380
26878	374381
26878	374382
52069	374383
96688	374384
124011	374385
22646	374386
8988	374387
90026	374388
61040	374389
2371	374390
52934	374391
65665	374392
66633	374393
24559	374394
27640	374395
8159	374396
39272	374397
63395	374398
81748	374399
35861	374400
5936	374401
136927	374402
704	374403
35861	374404
135639	374405
10527	374406
93415	374407
98721	374408
31469	374409
21781	374410
47727	374411
11664	374412
85937	374413
124520	374414
10623	374415
66610	374416
51300	374417
107840	374418
91377	374419
14075	374420
63214	374421
35090	374422
51312	374423
79631	374424
31878	374425
39837	374426
6138	374427
39837	374428
38609	374429
37155	374430
45186	374431
90413	374432
29935	374433
63190	374434
38462	374435
105190	374436
52840	374437
9121	374438
77643	374439
35875	374440
41863	374441
26459	374442
38570	374443
1101	374444
30457	374445
484	374446
21081	374447
21081	374448
61124	374449
595	374450
23378	374451
54599	374452
56205	374453
81585	374454
9003	374455
31472	374456
95573	374457
51154	374458
127762	374459
85257	374460
38554	374461
72769	374462
63624	374463
492	374464
265	374465
89514	374466
13719	374467
39126	374468
6411	374469
99453	374470
24559	374471
124740	374472
49195	374473
35902	374474
63190	374475
24559	374476
81599	374477
29905	374478
49195	374479
81642	374480
6138	374481
65664	374482
103708	374483
18614	374484
9888	374485
90221	374486
86133	374487
19137	374488
13719	374489
13719	374490
46830	374491
63624	374492
54797	374493
13719	374494
17528	374495
3807	374496
13719	374497
13719	374498
176	374499
8603	374500
106925	374501
10426	374502
27792	374503
10623	374504
3807	374505
12265	374506
53847	374507
87486	374508
75177	374509
62619	374510
11138	374511
13719	374512
90187	374513
47638	374514
41269	374515
69940	374516
1126	374517
112257	374518
62159	374519
84	374520
14339	374521
54436	374522
54797	374523
5936	374524
89013	374525
31960	374526
9414	374527
132486	374528
14609	374529
17099	374530
64060	374531
111497	374532
93539	374533
265	374534
12265	374535
66562	374536
68986	374537
17762	374538
85294	374539
42271	374540
28153	374541
55123	374542
42269	374543
919	374544
16411	374545
919	374546
42269	374547
42088	374548
103514	374549
1324	374550
176	374551
10107	374552
40002	374553
38462	374554
21304	374555
7122	374556
13891	374557
70065	374558
84	374559
114637	374560
484	374561
33143	374562
35938	374563
21778	374564
122647	374565
826	374566
125090	374567
27707	374568
96566	374569
11699	374570
5972	374571
196	374572
10680	374573
3240	374574
108	374575
3537	374576
540	374577
12635	374578
5326	374579
1482	374580
5157	374581
103644	374582
2308	374583
1548	374584
6803	374585
5697	374586
281	374587
38852	374588
7647	374589
3705	374590
2033	374591
8123	374592
4699	374593
22512	374594
12360	374595
1545	374596
3843	374597
96	374598
430	374599
665	374600
2033	374601
24	374602
2	374603
53851	374604
6754	374605
64	374606
32946	374607
3531	374608
1298	374609
9262	374610
2633	374611
116	374612
1472	374613
113652	374614
17	374615
453	374616
83	374617
1728	374618
7365	374619
115169	374620
57764	374621
29	374622
7812	374623
3706	374624
12836	374625
4774	374626
36253	374627
6997	374628
11	374629
4419	374630
24	374631
5763	374632
51	374633
17190	374634
6199	374635
179	374636
6199	374637
5299	374638
68365	374639
54029	374640
96	374641
5797	374642
3132	374643
1924	374644
377	374645
10074	374646
374	374647
68194	374648
4903	374649
14594	374650
22631	374651
8922	374652
14591	374653
429	374654
13326	374655
16	374656
14	374657
2186	374658
3139	374659
255	374660
76277	374661
708	374662
141	374663
6010	374664
7365	374665
46185	374666
179	374667
79150	374668
1221	374669
377	374670
4138	374671
6441	374672
37213	374673
61927	374674
5096	374675
16568	374676
676	374677
117	374678
192	374679
294	374680
39367	374681
387	374682
79002	374683
47665	374684
64321	374685
1783	374686
300	374687
19294	374688
31	374689
2990	374690
1721	374691
183	374692
18141	374693
101981	374694
23262	374695
7325	374696
2129	374697
294	374698
7357	374699
666	374700
2	374701
14155	374702
2	374703
2130	374704
1528	374705
1548	374706
73303	374707
336	374708
5086	374709
1304	374710
869	374711
2426	374712
322	374713
10403	374714
13314	374715
32827	374716
17856	374717
2475	374718
56075	374719
11247	374720
758	374721
62368	374722
8	374723
7386	374724
7745	374725
16676	374726
10886	374727
9857	374728
3664	374729
34480	374730
758	374731
1	374732
30910	374733
1306	374734
1	374735
28612	374736
410	374737
4925	374738
416	374739
9745	374740
917	374741
300	374742
1246	374743
2764	374744
7828	374745
765	374746
5960	374747
87818	374748
69332	374749
17337	374750
31562	374751
33476	374752
25027	374753
3232	374754
8124	374755
14211	374756
6962	374757
2	374758
2	374759
30979	374760
53	374761
1668	374762
1838	374763
554	374764
10890	374765
58594	374766
12325	374767
230	374768
2477	374769
1838	374770
6053	374771
4116	374772
708	374773
128773	374774
5788	374775
26520	374776
43396	374777
13993	374778
9674	374779
30408	374780
22	374781
6	374782
332	374783
2264	374784
6700	374785
6841	374786
36647	374787
15733	374788
30241	374789
13	374790
492	374791
9131	374792
115	374793
9131	374794
32895	374795
1963	374796
325	374797
67	374798
32640	374799
2969	374800
43466	374801
69375	374802
1843	374803
14484	374804
13264	374805
20310	374806
32955	374807
30580	374808
912	374809
1410	374810
61381	374811
1344	374812
1217	374813
5063	374814
3	374815
4240	374816
39259	374817
743	374818
894	374819
1613	374820
77	374821
4	374822
14	374823
87	374824
215	374825
6058	374826
27700	374827
18072	374828
8491	374829
332	374830
72855	374831
4	374832
853	374833
38189	374834
71178	374835
10748	374836
299	374837
299	374838
10865	374839
24956	374840
42224	374841
108691	374842
28942	374843
31	374844
1368	374845
4596	374846
24284	374847
33971	374848
432	374849
31	374850
64	374851
2776	374852
4802	374853
59754	374854
66900	374855
28	374856
32141	374857
1237	374858
147259	374859
407	374860
34524	374861
29176	374862
19307	374863
19496	374864
796	374865
105020	374866
419	374867
3500	374868
407	374869
139	374870
1789	374871
75	374872
15585	374873
926	374874
1	374875
27083	374876
9220	374877
3240	374878
11185	374879
39234	374880
6991	374881
11553	374882
409	374883
75	374884
84568	374885
7666	374886
795	374887
607	374888
11185	374889
36193	374890
7666	374891
10295	374892
5162	374893
3517	374894
5690	374895
21217	374896
6257	374897
67	374898
304	374899
2835	374900
83096	374901
4300	374902
1	374903
6257	374904
1307	374905
30634	374906
10245	374907
4188	374908
4869	374909
8183	374910
221	374911
54156	374912
1309	374913
3655	374914
3884	374915
50	374916
281	374917
3887	374918
5687	374919
99907	374920
2013	374921
548	374922
471	374923
17281	374924
17922	374925
16220	374926
23251	374927
12449	374928
548	374929
115658	374930
1411	374931
46	374932
18440	374933
407	374934
1094	374935
3971	374936
64	374937
59474	374938
8488	374939
3623	374940
5353	374941
901	374942
11221	374943
5519	374944
12750	374945
901	374946
97930	374947
70678	374948
46476	374949
33843	374950
360	374951
4583	374952
432	374953
7949	374954
1843	374955
85855	374956
949	374957
662	374958
1310	374959
5143	374960
21605	374961
1686	374962
180	374963
207	374964
655	374965
203	374966
662	374967
43073	374968
154	374969
12525	374970
43018	374971
5431	374972
2331	374973
2174	374974
14933	374975
1310	374976
60598	374977
112734	374978
3186	374979
3456	374980
432	374981
28871	374982
67623	374983
66861	374984
19104	374985
3856	374986
1222	374987
36858	374988
36207	374989
26530	374990
19676	374991
1716	374992
4241	374993
3210	374994
4307	374995
53299	374996
1411	374997
271	374998
786	374999
56540	375000
8132	375001
58029	375002
25855	375003
2387	375004
35142	375005
4312	375006
195	375007
360	375008
79312	375009
28982	375010
70855	375011
16187	375012
65167	375013
14788	375014
638	375015
17197	375016
5421	375017
50193	375018
488	375019
113228	375020
5841	375021
724	375022
3905	375023
75	375024
119359	375025
28612	375026
808	375027
1270	375028
4917	375029
7720	375030
23	375031
6463	375032
50820	375033
10157	375034
44967	375035
12803	375036
46692	375037
1270	375038
79704	375039
1310	375040
2547	375041
64202	375042
57444	375043
1149	375044
6301	375045
31751	375046
5333	375047
1634	375048
8102	375049
29366	375050
196	375051
28565	375052
89156	375053
69039	375054
446	375055
167515	375056
160661	375057
479	375058
2601	375059
3185	375060
14729	375061
657	375062
15682	375063
3545	375064
244	375065
51784	375066
31724	375067
21227	375068
6752	375069
1011	375070
72092	375071
16617	375072
2217	375073
8077	375074
115466	375075
23722	375076
1922	375077
3430	375078
28549	375079
23070	375080
196	375081
5293	375082
9134	375083
9068	375084
2575	375085
195	375086
1444	375087
13459	375088
31724	375089
5618	375090
17937	375091
5550	375092
594	375093
3185	375094
9152	375095
4917	375096
7052	375097
13789	375098
6302	375099
2308	375100
17763	375101
41031	375102
4917	375103
27572	375104
3683	375105
128201	375106
4380	375107
17083	375108
13411	375109
61768	375110
77772	375111
3966	375112
4016	375113
2619	375114
148	375115
50787	375116
892	375117
256	375118
67170	375119
53717	375120
44430	375121
46294	375122
35379	375123
22980	375124
1576	375125
134598	375126
44740	375127
24275	375128
41879	375129
76275	375130
608	375131
6924	375132
107648	375133
6097	375134
11629	375135
44214	375136
59760	375137
51085	375138
18021	375139
12788	375140
50908	375141
83640	375142
63839	375143
49938	375144
3228	375145
82864	375146
45072	375147
100252	375148
22363	375149
37737	375150
1011	375151
34484	375152
92128	375153
8077	375154
55257	375155
138398	375156
6446	375157
129388	375158
52502	375159
102068	375160
23916	375161
90789	375162
156191	375163
27003	375164
69783	375165
323	375166
174	375167
85404	375168
51558	375169
14346	375170
88667	375171
904	375172
1291	375173
31031	375174
1030	375175
115	375176
35118	375177
98134	375178
17584	375179
84386	375180
61	375181
7882	375182
6184	375183
3075	375184
54969	375185
33626	375186
23525	375187
4873	375188
39456	375189
2497	375190
18197	375191
122612	375192
524	375193
137701	375194
76957	375195
304	375196
74410	375197
48632	375198
71066	375199
152893	375200
49356	375201
74523	375202
97913	375203
124150	375204
15495	375205
45975	375206
5069	375207
47370	375208
4545	375209
4638	375210
47946	375211
98154	375212
289	375213
89881	375214
32512	375215
3270	375216
16107	375217
21450	375218
30153	375219
623	375220
27405	375221
7249	375222
6090	375223
20786	375224
16785	375225
153	375226
11	375227
100957	375228
254	375229
1040	375230
244	375231
31	375232
1	375233
557	375234
3502	375235
1426	375236
768	375237
93058	375238
107676	375239
1870	375240
1623	375241
16031	375242
121822	375243
26791	375244
10028	375245
61808	375246
46613	375247
628	375248
29146	375249
33588	375250
3547	375251
159	375252
9165	375253
27338	375254
16134	375255
24430	375256
13614	375257
13141	375258
13499	375259
73054	375260
65	375261
105175	375262
599	375263
39959	375264
33362	375265
263	375266
116415	375267
545	375268
1157	375269
35509	375270
11636	375271
31303	375272
35600	375273
77953	375274
4039	375275
881	375276
6828	375277
8718	375278
261	375279
41758	375280
3260	375281
372	375282
27572	375283
3715	375284
3043	375285
55000	375286
10801	375287
3955	375288
77229	375289
70949	375290
7620	375291
64309	375292
3493	375293
29383	375294
17625	375295
8380	375296
27020	375297
2916	375298
48781	375299
22292	375300
966	375301
17665	375302
1524	375303
1365	375304
61935	375305
49811	375306
5917	375307
33115	375308
76	375309
2286	375310
2619	375311
17064	375312
1621	375313
840	375314
1753	375315
20046	375316
2485	375317
13323	375318
16164	375319
1160	375320
1846	375321
28127	375322
493	375323
37945	375324
426	375325
10964	375326
135810	375327
195	375328
878	375329
4629	375330
774	375331
1077	375332
2330	375333
5532	375334
5532	375335
16277	375336
2696	375337
14931	375338
26823	375339
3188	375340
36323	375341
76904	375342
31820	375343
488	375344
808	375345
177	375346
87622	375347
2717	375348
268	375349
941	375350
13532	375351
13344	375352
46593	375353
5040	375354
2126	375355
38233	375356
19823	375357
5559	375358
70629	375359
2008	375360
4126	375361
64	375362
18744	375363
26215	375364
4917	375365
163442	375366
2267	375367
69151	375368
962	375369
97	375370
20795	375371
1878	375372
1670	375373
106719	375374
720	375375
2712	375376
863	375377
1106	375378
5130	375379
80235	375380
3968	375381
43746	375382
37970	375383
25117	375384
338	375385
8196	375386
738	375387
13506	375388
41805	375389
19730	375390
1946	375391
4636	375392
13002	375393
336	375394
892	375395
26611	375396
495	375397
7211	375398
7255	375399
2462	375400
57416	375401
13488	375402
36323	375403
8705	375404
2011	375405
638	375406
1159	375407
8110	375408
93750	375409
45108	375410
2095	375411
13762	375412
100523	375413
19721	375414
12861	375415
1765	375416
38541	375417
46400	375418
10945	375419
75429	375420
12716	375421
17928	375422
3628	375423
20931	375424
11585	375425
10872	375426
3468	375427
28534	375428
2750	375429
1023	375430
71108	375431
16505	375432
55171	375433
55171	375434
15990	375435
16	375436
457	375437
457	375438
20179	375439
29112	375440
76611	375441
20759	375442
2528	375443
74694	375444
9435	375445
27572	375446
65036	375447
5421	375448
33222	375449
6734	375450
738	375451
3366	375452
4885	375453
65908	375454
1520	375455
3468	375456
12255	375457
6408	375458
589	375459
124861	375460
3772	375461
532	375462
12294	375463
22364	375464
2330	375465
1708	375466
9345	375467
73592	375468
24289	375469
35472	375470
4116	375471
808	375472
4088	375473
2040	375474
6554	375475
115	375476
2	375477
295	375478
20119	375479
6259	375480
68194	375481
6285	375482
94	375483
2793	375484
13480	375485
7365	375486
39531	375487
8463	375488
12531	375489
27954	375490
965	375491
126910	375492
15681	375493
30722	375494
22837	375495
1455	375496
42	375497
6167	375498
159	375499
67013	375500
3	375501
36	375502
4234	375503
39664	375504
28875	375505
13606	375506
10366	375507
115225	375508
7437	375509
38615	375510
27019	375511
27638	375512
337	375513
2486	375514
4491	375515
25107	375516
5467	375517
5467	375518
343	375519
524	375520
7437	375521
17584	375522
108329	375523
103843	375524
158337	375525
31447	375526
303	375527
372	375528
2508	375529
24405	375530
6688	375531
35219	375532
19157	375533
5415	375534
15376	375535
114658	375536
72909	375537
74409	375538
34810	375539
11397	375540
17388	375541
4749	375542
54407	375543
156393	375544
4749	375545
64635	375546
25619	375547
4105	375548
619	375549
7541	375550
61189	375551
11817	375552
4257	375553
848	375554
64	375555
9373	375556
1118	375557
86	375558
7960	375559
2243	375560
13292	375561
10098	375562
27853	375563
9486	375564
203	375565
502	375566
4	375567
22261	375568
17861	375569
70980	375570
558	375571
20852	375572
88122	375573
72791	375574
18908	375575
4895	375576
67407	375577
2	375578
1472	375579
4	375580
263	375581
70138	375582
9268	375583
6277	375584
912	375585
135776	375586
16817	375587
83553	375588
31129	375589
45021	375590
31129	375591
409	375592
808	375593
49501	375594
59175	375595
87706	375596
2526	375597
1000	375598
2225	375599
59251	375600
94689	375601
72926	375602
33697	375603
112092	375604
19113	375605
1641	375606
5870	375607
30852	375608
72448	375609
158224	375610
1	375611
47139	375612
11498	375613
11999	375614
16070	375615
68969	375616
55007	375617
100	375618
1542	375619
34069	375620
16180	375621
4842	375622
58232	375623
1044	375624
372	375625
1542	375626
6001	375627
6001	375628
5591	375629
6693	375630
1220	375631
5	375632
144059	375633
40912	375634
2178	375635
16963	375636
2048	375637
51969	375638
9137	375639
23	375640
113	375641
265	375642
80752	375643
107	375644
31351	375645
96424	375646
9303	375647
2644	375648
610	375649
29063	375650
3788	375651
4525	375652
273	375653
22618	375654
4631	375655
3	375656
35095	375657
92577	375658
40815	375659
234	375660
13978	375661
8341	375662
599	375663
4459	375664
136981	375665
13463	375666
9874	375667
660	375668
13655	375669
119	375670
4032	375671
107366	375672
29222	375673
132519	375674
17	375675
8566	375676
84083	375677
786	375678
15206	375679
14484	375680
75027	375681
297	375682
32442	375683
129342	375684
55379	375685
25983	375686
25956	375687
12613	375688
36292	375689
1375	375690
3570	375691
3570	375692
833	375693
943	375694
190	375695
190	375696
4516	375697
150465	375698
25349	375699
86791	375700
14613	375701
30059	375702
81931	375703
3725	375704
157	375705
4054	375706
69393	375707
22409	375708
30150	375709
415	375710
80197	375711
297	375712
29258	375713
7996	375714
737	375715
3603	375716
1212	375717
334	375718
1094	375719
1348	375720
34842	375721
23872	375722
106	375723
131232	375724
15991	375725
51206	375726
25655	375727
66382	375728
38599	375729
20561	375730
99388	375731
87060	375732
85969	375733
74342	375734
65543	375735
137765	375736
39128	375737
20947	375738
6871	375739
34797	375740
7695	375741
37870	375742
37870	375743
52870	375744
22140	375745
10094	375746
81795	375747
63418	375748
109859	375749
27709	375750
117	375751
104480	375752
18016	375753
56514	375754
92769	375755
10261	375756
10261	375757
10261	375758
23091	375759
135478	375760
10944	375761
125757	375762
4269	375763
2817	375764
69015	375765
4935	375766
16761	375767
26078	375768
34599	375769
28753	375770
150557	375771
28010	375772
74720	375773
2582	375774
9134	375775
36562	375776
78231	375777
158060	375778
775	375779
29220	375780
24760	375781
116835	375782
577	375783
72736	375784
360	375785
12705	375786
44665	375787
2532	375788
67679	375789
8684	375790
2789	375791
811	375792
6591	375793
4349	375794
746	375795
4361	375796
460	375797
12464	375798
364	375799
1268	375800
1363	375801
4626	375802
134025	375803
1648	375804
9010	375805
11649	375806
32066	375807
12090	375808
200	375809
87003	375810
48306	375811
64	375812
929	375813
2944	375814
2944	375815
40015	375816
244	375817
33616	375818
7782	375819
52584	375820
99337	375821
5400	375822
134	375823
15795	375824
43332	375825
560	375826
213	375827
2878	375828
89056	375829
324	375830
94253	375831
1189	375832
1030	375833
298	375834
323	375835
45884	375836
174	375837
5003	375838
535	375839
34862	375840
2847	375841
7673	375842
70741	375843
652	375844
535	375845
15672	375846
297	375847
861	375848
213	375849
4668	375850
6819	375851
434	375852
298	375853
50727	375854
323	375855
6526	375856
13430	375857
232	375858
3250	375859
47448	375860
9069	375861
43009	375862
1531	375863
11161	375864
15471	375865
8467	375866
13083	375867
13353	375868
3976	375869
188	375870
62	375871
36942	375872
13192	375873
7437	375874
7437	375875
236	375876
14	375877
51734	375878
2082	375879
52	375880
47216	375881
3318	375882
105531	375883
9170	375884
18657	375885
90372	375886
9768	375887
105289	375888
38650	375889
6052	375890
6095	375891
109363	375892
211	375893
49908	375894
6020	375895
11075	375896
1071	375897
24656	375898
129748	375899
3471	375900
2427	375901
99068	375902
523	375903
122809	375904
667	375905
2427	375906
4764	375907
55365	375908
7802	375909
26	375910
275	375911
43512	375912
1205	375913
34838	375914
20502	375915
40540	375916
52397	375917
4793	375918
10438	375919
93566	375920
7074	375921
56582	375922
129082	375923
141205	375924
3973	375925
1270	375926
1088	375927
439	375928
1231	375929
9615	375930
6462	375931
81553	375932
3715	375933
3043	375934
3015	375935
4736	375936
79856	375937
15542	375938
1134	375939
894	375940
350	375941
32362	375942
3721	375943
61754	375944
61300	375945
26649	375946
7076	375947
10114	375948
8926	375949
4736	375950
17164	375951
58	375952
851	375953
106670	375954
6170	375955
24578	375956
46	375957
676	375958
998	375959
5055	375960
47193	375961
2427	375962
1185	375963
109316	375964
6020	375965
136087	375966
2427	375967
62845	375968
4764	375969
645	375970
5299	375971
95740	375972
1642	375973
152	375974
124746	375975
26228	375976
1223	375977
31533	375978
102312	375979
400	375980
400	375981
330	375982
400	375983
152	375984
137	375985
188	375986
480	375987
1	375988
23825	375989
827	375990
957	375991
23872	375992
78412	375993
274	375994
256	375995
4628	375996
45311	375997
151	375998
527	375999
223	376000
207	376001
1495	376002
105674	376003
2993	376004
190	376005
32155	376006
136069	376007
647	376008
42497	376009
2270	376010
109151	376011
56845	376012
217	376013
6053	376014
45217	376015
2968	376016
16255	376017
3469	376018
1	376019
2173	376020
3469	376021
381	376022
50197	376023
30284	376024
343	376025
3706	376026
5112	376027
3946	376028
2508	376029
6724	376030
35375	376031
4560	376032
92226	376033
5891	376034
47767	376035
3646	376036
929	376037
14363	376038
20151	376039
39873	376040
11	376041
699	376042
699	376043
53045	376044
14484	376045
51539	376046
98947	376047
64332	376048
1232	376049
79432	376050
1545	376051
748	376052
26021	376053
10072	376054
77309	376055
2102	376056
1316	376057
6685	376058
105062	376059
115525	376060
25855	376061
60523	376062
8768	376063
9268	376064
80271	376065
78518	376066
13192	376067
57462	376068
364	376069
31288	376070
52109	376071
19574	376072
5001	376073
1354	376074
436	376075
100665	376076
672	376077
28068	376078
7618	376079
98823	376080
603	376081
1460	376082
5517	376083
5517	376084
69197	376085
56204	376086
50907	376087
1311	376088
130123	376089
14482	376090
41760	376091
31776	376092
10353	376093
11117	376094
65858	376095
57044	376096
24942	376097
45387	376098
130175	376099
90883	376100
19433	376101
31295	376102
90238	376103
112575	376104
15130	376105
110175	376106
14481	376107
111684	376108
98663	376109
124747	376110
76595	376111
14481	376112
36326	376113
110369	376114
79152	376115
85595	376116
7619	376117
30761	376118
14482	376119
10353	376120
47118	376121
65256	376122
100202	376123
5196	376124
74273	376125
415	376126
115303	376127
7149	376128
4601	376129
6129	376130
99146	376131
24795	376132
68	376133
11417	376134
23779	376135
62	376136
1955	376137
18	376138
57	376139
73879	376140
56459	376141
29265	376142
65562	376143
2049	376144
113	376145
113	376146
635	376147
2712	376148
2712	376149
22632	376150
9034	376151
67786	376152
20319	376153
9333	376154
14050	376155
2732	376156
5948	376157
5948	376158
19178	376159
1112	376160
1037	376161
263	376162
331	376163
3656	376164
1982	376165
19098	376166
513	376167
6739	376168
14082	376169
2085	376170
30329	376171
26434	376172
24128	376173
17758	376174
26222	376175
67249	376176
3761	376177
78418	376178
60350	376179
5959	376180
1821	376181
134083	376182
20204	376183
2670	376184
63241	376185
41926	376186
20324	376187
81479	376188
105211	376189
12224	376190
32950	376191
6790	376192
13363	376193
373	376194
29614	376195
1664	376196
15173	376197
114480	376198
16731	376199
30161	376200
58226	376201
12442	376202
67092	376203
43180	376204
20157	376205
16731	376206
125637	376207
42020	376208
18232	376209
28197	376210
30237	376211
48571	376212
34744	376213
6510	376214
52911	376215
66628	376216
70189	376217
11458	376218
67738	376219
30419	376220
29155	376221
39088	376222
1713	376223
8188	376224
50695	376225
61017	376226
41504	376227
20170	376228
11941	376229
14246	376230
67175	376231
11343	376232
5811	376233
35956	376234
14562	376235
89498	376236
21606	376237
9802	376238
4326	376239
87545	376240
60104	376241
13467	376242
26675	376243
1028	376244
17365	376245
3221	376246
53381	376247
47781	376248
153	376249
1925	376250
30241	376251
32310	376252
3761	376253
44152	376254
63804	376255
26973	376256
38066	376257
69536	376258
51053	376259
69208	376260
50867	376261
13451	376262
5694	376263
32515	376264
11737	376265
167483	376266
88604	376267
96632	376268
20238	376269
6510	376270
36659	376271
8009	376272
873	376273
5959	376274
20655	376275
9058	376276
26460	376277
17207	376278
49340	376279
9124	376280
3761	376281
34290	376282
91580	376283
2494	376284
18844	376285
15524	376286
498	376287
6647	376288
36528	376289
93664	376290
64976	376291
33088	376292
13699	376293
50708	376294
11155	376295
117700	376296
28129	376297
24316	376298
61697	376299
160310	376300
115392	376301
38797	376302
161040	376303
72868	376304
78189	376305
39871	376306
102298	376307
4406	376308
456	376309
653	376310
2428	376311
159	376312
37243	376313
125479	376314
26323	376315
8	376316
8	376317
2333	376318
22416	376319
2425	376320
12311	376321
12291	376322
33044	376323
18078	376324
87240	376325
27953	376326
44552	376327
87494	376328
20556	376329
34547	376330
29701	376331
15597	376332
30987	376333
5802	376334
55456	376335
14360	376336
96287	376337
75186	376338
45847	376339
14781	376340
10960	376341
32971	376342
36701	376343
36880	376344
86705	376345
8632	376346
26083	376347
8387	376348
13918	376349
122408	376350
8	376351
11629	376352
1156	376353
6569	376354
14781	376355
6870	376356
6184	376357
106231	376358
26083	376359
37797	376360
96287	376361
19824	376362
26810	376363
8960	376364
80475	376365
11541	376366
60740	376367
143705	376368
30380	376369
8960	376370
80478	376371
14261	376372
67545	376373
75331	376374
27074	376375
7869	376376
34795	376377
7869	376378
12544	376379
136481	376380
25074	376381
39465	376382
2579	376383
62727	376384
66307	376385
38292	376386
44868	376387
38439	376388
117122	376389
6686	376390
13044	376391
77876	376392
14781	376393
2129	376394
11842	376395
19387	376396
13185	376397
5867	376398
11429	376399
14878	376400
320	376401
21428	376402
357	376403
31659	376404
498	376405
2112	376406
36001	376407
13	376408
10907	376409
14137	376410
2008	376411
51841	376412
12681	376413
5157	376414
156291	376415
85456	376416
37142	376417
30105	376418
39414	376419
2095	376420
414	376421
949	376422
67838	376423
70369	376424
25630	376425
93569	376426
63569	376427
26043	376428
9418	376429
8011	376430
73799	376431
35547	376432
3395	376433
138098	376434
129671	376435
271	376436
535	376437
50749	376438
10352	376439
599	376440
3213	376441
24272	376442
5	376443
6270	376444
157	376445
13313	376446
3763	376447
27	376448
11680	376449
63156	376450
2215	376451
10662	376452
40061	376453
130127	376454
33996	376455
60948	376456
43231	376457
17772	376458
26354	376459
39116	376460
86471	376461
4563	376462
355	376463
48270	376464
355	376465
14311	376466
11279	376467
92765	376468
409	376469
23317	376470
19	376471
480	376472
480	376473
5918	376474
64	376475
973	376476
20914	376477
4136	376478
5214	376479
957	376480
137248	376481
72787	376482
29120	376483
76844	376484
808	376485
109479	376486
1584	376487
658	376488
4017	376489
430	376490
10374	376491
32473	376492
699	376493
15998	376494
22138	376495
113314	376496
37036	376497
39500	376498
4114	376499
3	376500
2656	376501
2274	376502
12964	376503
15967	376504
937	376505
38727	376506
2258	376507
55736	376508
119166	376509
37316	376510
61895	376511
11827	376512
95412	376513
17981	376514
1542	376515
10495	376516
178	376517
73681	376518
675	376519
13445	376520
50654	376521
7646	376522
37515	376523
18638	376524
12613	376525
10335	376526
2017	376527
87	376528
14	376529
4	376530
430	376531
33592	376532
4112	376533
8833	376534
54861	376535
33059	376536
331	376537
115047	376538
4588	376539
348	376540
6572	376541
7677	376542
85487	376543
22793	376544
3526	376545
1	376546
276	376547
6286	376548
12366	376549
100	376550
29709	376551
1442	376552
11	376553
3	376554
9398	376555
62500	376556
566	376557
676	376558
3643	376559
18	376560
23162	376561
471	376562
293	376563
11035	376564
765	376565
20862	376566
6	376567
3176	376568
52424	376569
33726	376570
1370	376571
9675	376572
49272	376573
36361	376574
412	376575
6	376576
815	376577
2862	376578
4577	376579
1949	376580
69288	376581
3002	376582
28177	376583
1085	376584
310	376585
5175	376586
4703	376587
2615	376588
36847	376589
48613	376590
903	376591
3652	376592
248	376593
9446	376594
35860	376595
30	376596
8986	376597
1579	376598
100	376599
2279	376600
1346	376601
16222	376602
110310	376603
4651	376604
9904	376605
684	376606
32284	376607
1653	376608
137	376609
36715	376610
5325	376611
49093	376612
37375	376613
3879	376614
2044	376615
2642	376616
726	376617
47	376618
11	376619
16130	376620
3300	376621
78159	376622
2506	376623
114	376624
15478	376625
6	376626
7462	376627
3579	376628
32123	376629
29655	376630
2112	376631
2637	376632
12293	376633
949	376634
6846	376635
4629	376636
16158	376637
518	376638
2635	376639
11	376640
104021	376641
65631	376642
37503	376643
3323	376644
6409	376645
22608	376646
471	376647
27274	376648
102	376649
16130	376650
69148	376651
43	376652
18105	376653
822	376654
4453	376655
25	376656
2052	376657
39844	376658
121	376659
100	376660
114	376661
39	376662
3584	376663
8975	376664
30	376665
2503	376666
3259	376667
23799	376668
14422	376669
32369	376670
37241	376671
2794	376672
1309	376673
123930	376674
1376	376675
1	376676
1	376677
921	376678
6590	376679
153	376680
399	376681
7892	376682
2492	376683
19734	376684
250	376685
1419	376686
487	376687
45231	376688
124745	376689
24	376690
58242	376691
7144	376692
7316	376693
794	376694
40443	376695
9887	376696
168	376697
4497	376698
1298	376699
7406	376700
28310	376701
14380	376702
17927	376703
23830	376704
11	376705
7316	376706
457	376707
84	376708
106963	376709
83398	376710
553	376711
5187	376712
21286	376713
10638	376714
1356	376715
2984	376716
6670	376717
26	376718
3709	376719
54687	376720
8092	376721
13940	376722
1283	376723
23983	376724
109086	376725
145456	376726
76663	376727
48508	376728
302	376729
86	376730
76426	376731
10114	376732
86	376733
50476	376734
20758	376735
13426	376736
430	376737
973	376738
5249	376739
6744	376740
3098	376741
7579	376742
9615	376743
57453	376744
23983	376745
360	376746
24730	376747
40525	376748
6415	376749
19095	376750
11839	376751
488	376752
13278	376753
311	376754
28414	376755
11	376756
15613	376757
169	376758
17	376759
32010	376760
2141	376761
12330	376762
9272	376763
14426	376764
36840	376765
730	376766
19922	376767
47283	376768
785	376769
108	376770
2	376771
36479	376772
17310	376773
5195	376774
268	376775
268	376776
76643	376777
81944	376778
5138	376779
9700	376780
6763	376781
75379	376782
4249	376783
39730	376784
56648	376785
268	376786
4248	376787
58418	376788
8400	376789
9346	376790
11105	376791
54300	376792
72880	376793
2049	376794
22599	376795
1331	376796
12319	376797
104024	376798
97900	376799
90590	376800
46476	376801
1789	376802
31105	376803
73759	376804
30548	376805
9291	376806
1919	376807
2	376808
16939	376809
1306	376810
11	376811
4089	376812
157	376813
10595	376814
12273	376815
28935	376816
23061	376817
159	376818
737	376819
98155	376820
17236	376821
17236	376822
68052	376823
75536	376824
1821	376825
143	376826
12504	376827
2506	376828
2013	376829
158	376830
62522	376831
8281	376832
30	376833
89213	376834
18	376835
135412	376836
10781	376837
49320	376838
4567	376839
29098	376840
8646	376841
2968	376842
3396	376843
16812	376844
640	376845
93	376846
30082	376847
1610	376848
13249	376849
761	376850
69289	376851
35899	376852
82257	376853
6283	376854
32986	376855
97882	376856
98334	376857
71069	376858
13553	376859
86548	376860
48776	376861
105418	376862
8586	376863
12478	376864
21727	376865
20341	376866
84972	376867
36647	376868
17995	376869
78139	376870
42587	376871
43292	376872
8760	376873
3752	376874
723	376875
58295	376876
24932	376877
70491	376878
8888	376879
134346	376880
67211	376881
49409	376882
11213	376883
4903	376884
254	376885
11391	376886
11128	376887
4123	376888
141	376889
108968	376890
68042	376891
60273	376892
18709	376893
6	376894
13	376895
4497	376896
18963	376897
141	376898
6479	376899
46421	376900
26676	376901
17995	376902
44922	376903
16738	376904
6054	376905
5825	376906
37205	376907
860	376908
4365	376909
29600	376910
156360	376911
14285	376912
136504	376913
16798	376914
132718	376915
24787	376916
39	376917
67973	376918
35368	376919
43	376920
7063	376921
2843	376922
16950	376923
39	376924
92588	376925
16466	376926
161	376927
3545	376928
6117	376929
50370	376930
1986	376931
26526	376932
1986	376933
24677	376934
10636	376935
12905	376936
23599	376937
123092	376938
156475	376939
43	376940
26774	376941
1819	376942
1513	376943
1819	376944
1957	376945
67180	376946
43400	376947
3057	376948
1298	376949
1845	376950
43	376951
1357	376952
43400	376953
6	376954
43400	376955
43400	376956
70269	376957
2033	376958
254	376959
1311	376960
2	376961
5529	376962
18547	376963
666	376964
1356	376965
1028	376966
43400	376967
2033	376968
2487	376969
675	376970
84289	376971
1819	376972
83398	376973
444	376974
22367	376975
1168	376976
892	376977
114	376978
527	376979
1467	376980
3710	376981
38607	376982
33522	376983
36181	376984
1133	376985
3152	376986
8	376987
2633	376988
146	376989
109109	376990
121597	376991
13523	376992
12079	376993
9291	376994
30548	376995
13523	376996
37205	376997
32986	376998
12329	376999
119896	377000
5022	377001
412	377002
2872	377003
476	377004
31181	377005
51361	377006
13213	377007
2	377008
39	377009
17	377010
65	377011
7052	377012
40	377013
16	377014
1381	377015
1	377016
21	377017
1260	377018
17175	377019
79862	377020
138557	377021
27748	377022
153	377023
100399	377024
7186	377025
47014	377026
16	377027
9383	377028
3020	377029
1640	377030
5187	377031
32788	377032
21125	377033
2766	377034
5279	377035
7144	377036
2515	377037
1304	377038
47	377039
47	377040
12425	377041
52	377042
924	377043
70861	377044
1584	377045
51174	377046
68057	377047
6446	377048
1346	377049
4405	377050
18110	377051
50578	377052
286	377053
2766	377054
24327	377055
344	377056
497	377057
49428	377058
1178	377059
570	377060
2893	377061
10754	377062
11700	377063
1389	377064
2315	377065
109885	377066
3502	377067
30111	377068
6920	377069
4316	377070
48666	377071
32	377072
444	377073
1456	377074
28630	377075
26911	377076
1311	377077
497	377078
4199	377079
28595	377080
46913	377081
2792	377082
37910	377083
3066	377084
24538	377085
1353	377086
25016	377087
14	377088
4	377089
2754	377090
1603	377091
2468	377092
75420	377093
24436	377094
9001	377095
5092	377096
3069	377097
18	377098
2773	377099
40938	377100
21060	377101
79773	377102
43991	377103
42092	377104
3066	377105
28864	377106
4663	377107
63015	377108
476	377109
100	377110
14	377111
3733	377112
28820	377113
753	377114
53	377115
49271	377116
31236	377117
57698	377118
70195	377119
684	377120
5477	377121
1870	377122
3705	377123
6496	377124
1	377125
53	377126
4676	377127
12888	377128
1346	377129
9031	377130
2131	377131
370	377132
1	377133
9768	377134
115408	377135
6527	377136
344	377137
37116	377138
105150	377139
850	377140
30904	377141
126045	377142
12887	377143
116650	377144
14207	377145
240	377146
18	377147
23	377148
638	377149
1753	377150
31468	377151
20761	377152
429	377153
11	377154
8281	377155
4	377156
122	377157
2482	377158
5662	377159
7021	377160
32	377161
21147	377162
1243	377163
11628	377164
26452	377165
1956	377166
12660	377167
7461	377168
34562	377169
4300	377170
7547	377171
18	377172
681	377173
136125	377174
2742	377175
168	377176
100	377177
907	377178
23314	377179
815	377180
93507	377181
525	377182
31	377183
41459	377184
11765	377185
11	377186
56314	377187
4063	377188
48548	377189
84	377190
35254	377191
108	377192
44849	377193
46318	377194
60	377195
24941	377196
3966	377197
1518	377198
20752	377199
18169	377200
4	377201
13558	377202
27935	377203
2364	377204
3209	377205
9443	377206
342	377207
66161	377208
26119	377209
2022	377210
6732	377211
6938	377212
2814	377213
4	377214
17	377215
2	377216
54805	377217
855	377218
12193	377219
1	377220
7522	377221
23	377222
40608	377223
2489	377224
525	377225
1083	377226
4	377227
65045	377228
476	377229
47171	377230
9887	377231
49568	377232
4733	377233
31468	377234
6129	377235
2177	377236
7055	377237
354	377238
82820	377239
3652	377240
100	377241
136	377242
25915	377243
40788	377244
15071	377245
26700	377246
16860	377247
62	377248
71008	377249
26976	377250
4	377251
31	377252
71184	377253
147	377254
3159	377255
32927	377256
3597	377257
321	377258
321	377259
780	377260
47499	377261
1	377262
10687	377263
3052	377264
49	377265
28557	377266
8660	377267
332	377268
7506	377269
20884	377270
21299	377271
12839	377272
973	377273
5149	377274
1176	377275
44707	377276
156	377277
83315	377278
1864	377279
71246	377280
31640	377281
3782	377282
1864	377283
8721	377284
88389	377285
3021	377286
32165	377287
15397	377288
6077	377289
51225	377290
113707	377291
2617	377292
3536	377293
22516	377294
74844	377295
127720	377296
91616	377297
27698	377298
17958	377299
74535	377300
2944	377301
33526	377302
58206	377303
42704	377304
31746	377305
129854	377306
14473	377307
109326	377308
7860	377309
26460	377310
22084	377311
121102	377312
10770	377313
85291	377314
82235	377315
26853	377316
99575	377317
103326	377318
42254	377319
73632	377320
41497	377321
42026	377322
7725	377323
2017	377324
72455	377325
34908	377326
49512	377327
7843	377328
38270	377329
21000	377330
71860	377331
12470	377332
14007	377333
80131	377334
15690	377335
12139	377336
77923	377337
34265	377338
38311	377339
78863	377340
6913	377341
58333	377342
43705	377343
113177	377344
10243	377345
19581	377346
17958	377347
8605	377348
5022	377349
17433	377350
51478	377351
61327	377352
90872	377353
87986	377354
1951	377355
115725	377356
85539	377357
17	377358
1004	377359
64923	377360
2487	377361
132233	377362
2420	377363
18533	377364
542	377365
13170	377366
575	377367
214	377368
2035	377369
371	377370
425	377371
36111	377372
2999	377373
999	377374
18818	377375
64771	377376
7381	377377
13264	377378
1159	377379
585	377380
1212	377381
4073	377382
1103	377383
53971	377384
6436	377385
4003	377386
7343	377387
162322	377388
39198	377389
6664	377390
127	377391
51	377392
14694	377393
19903	377394
207	377395
7089	377396
70677	377397
363	377398
48592	377399
71571	377400
889	377401
254	377402
9357	377403
1270	377404
410	377405
685	377406
6110	377407
624	377408
44039	377409
1912	377410
1511	377411
113045	377412
3352	377413
18497	377414
150253	377415
190	377416
20168	377417
78230	377418
1149	377419
42625	377420
18828	377421
84625	377422
73863	377423
107837	377424
837	377425
5680	377426
262	377427
15293	377428
13280	377429
3306	377430
23173	377431
39441	377432
20910	377433
2414	377434
16931	377435
2543	377436
2377	377437
3888	377438
1310	377439
1488	377440
853	377441
149497	377442
42587	377443
971	377444
4842	377445
2070	377446
18685	377447
41408	377448
37788	377449
18449	377450
4564	377451
1476	377452
53965	377453
53213	377454
18685	377455
18685	377456
14124	377457
5214	377458
79252	377459
5320	377460
15	377461
1923	377462
532	377463
15857	377464
16	377465
64562	377466
162450	377467
737	377468
108	377469
1766	377470
7601	377471
1466	377472
11355	377473
2363	377474
59	377475
557	377476
1010	377477
3396	377478
519	377479
258	377480
3245	377481
1426	377482
59010	377483
2603	377484
6446	377485
30223	377486
19540	377487
76426	377488
1783	377489
105690	377490
13213	377491
8131	377492
1484	377493
46208	377494
125477	377495
121240	377496
83497	377497
5812	377498
63273	377499
68009	377500
3698	377501
169	377502
1524	377503
47588	377504
37876	377505
20219	377506
104091	377507
834	377508
1186	377509
922	377510
47	377511
834	377512
93682	377513
89110	377514
2558	377515
16436	377516
802	377517
1632	377518
109626	377519
9419	377520
8107	377521
37495	377522
28247	377523
61478	377524
3752	377525
29405	377526
27781	377527
5193	377528
4644	377529
4753	377530
76867	377531
426	377532
11492	377533
843	377534
1423	377535
341	377536
27430	377537
2068	377538
425	377539
1851	377540
1851	377541
489	377542
14304	377543
115	377544
1052	377545
147	377546
4516	377547
9391	377548
1468	377549
1417	377550
1326	377551
111790	377552
12242	377553
119802	377554
72909	377555
20738	377556
5993	377557
25013	377558
1334	377559
24148	377560
9969	377561
5506	377562
1159	377563
23371	377564
166	377565
3701	377566
369	377567
2095	377568
6056	377569
57488	377570
3137	377571
3085	377572
39445	377573
8178	377574
44307	377575
43422	377576
26611	377577
892	377578
2550	377579
69	377580
148527	377581
5787	377582
289	377583
95810	377584
26136	377585
55217	377586
17552	377587
100247	377588
22005	377589
67690	377590
27181	377591
117554	377592
2758	377593
1473	377594
46036	377595
12493	377596
77602	377597
7780	377598
2750	377599
37626	377600
10106	377601
9099	377602
18211	377603
88841	377604
16617	377605
27164	377606
568	377607
119147	377608
21919	377609
2324	377610
28774	377611
33692	377612
62670	377613
85193	377614
43212	377615
80660	377616
2462	377617
3733	377618
3951	377619
3172	377620
21104	377621
11204	377622
6229	377623
2195	377624
131	377625
18211	377626
139	377627
7590	377628
9289	377629
35680	377630
16095	377631
44871	377632
3382	377633
20804	377634
303	377635
76988	377636
19751	377637
24844	377638
466	377639
846	377640
8610	377641
2492	377642
60393	377643
8089	377644
3306	377645
3541	377646
16	377647
18374	377648
1105	377649
2008	377650
8926	377651
150418	377652
22053	377653
1589	377654
2741	377655
7	377656
2839	377657
10793	377658
722	377659
27430	377660
4356	377661
95097	377662
15520	377663
459	377664
146934	377665
110590	377666
17220	377667
2732	377668
41346	377669
9857	377670
26215	377671
26215	377672
100417	377673
22760	377674
11183	377675
393	377676
104991	377677
45	377678
64	377679
15	377680
172	377681
99079	377682
37830	377683
60246	377684
41220	377685
2149	377686
43339	377687
357	377688
11040	377689
766	377690
302	377691
56	377692
42047	377693
185	377694
35613	377695
3826	377696
21381	377697
12005	377698
6	377699
625	377700
74	377701
82911	377702
478	377703
6079	377704
3119	377705
4831	377706
22114	377707
699	377708
1221	377709
19961	377710
2378	377711
24045	377712
1820	377713
9682	377714
171	377715
19629	377716
1	377717
2150	377718
13278	377719
57305	377720
1182	377721
59	377722
2429	377723
6780	377724
21227	377725
49666	377726
66310	377727
13297	377728
2025	377729
4799	377730
122686	377731
195	377732
25327	377733
6786	377734
220	377735
71966	377736
1	377737
2515	377738
5568	377739
1064	377740
20219	377741
1953	377742
603	377743
6427	377744
2168	377745
4014	377746
23779	377747
19178	377748
49482	377749
7090	377750
148857	377751
168	377752
9123	377753
1010	377754
30630	377755
1392	377756
2834	377757
13411	377758
387	377759
364	377760
1143	377761
245	377762
47983	377763
179	377764
1426	377765
3960	377766
3867	377767
22082	377768
3548	377769
2322	377770
1375	377771
3937	377772
2806	377773
2637	377774
111537	377775
1801	377776
53660	377777
55	377778
1166	377779
50737	377780
4805	377781
2627	377782
682	377783
64874	377784
141470	377785
282	377786
627	377787
1112	377788
16208	377789
263	377790
28	377791
165358	377792
254	377793
59	377794
62940	377795
3402	377796
5725	377797
348	377798
139	377799
36460	377800
196	377801
17806	377802
15	377803
52218	377804
892	377805
110031	377806
110031	377807
2259	377808
94466	377809
32	377810
3	377811
3	377812
1434	377813
2144	377814
762	377815
87646	377816
30224	377817
11666	377818
654	377819
4805	377820
11351	377821
5835	377822
109071	377823
109071	377824
171	377825
40871	377826
62221	377827
61201	377828
1515	377829
3683	377830
131842	377831
297	377832
132589	377833
102335	377834
17231	377835
632	377836
47787	377837
1081	377838
30212	377839
724	377840
41292	377841
81	377842
216	377843
3747	377844
4005	377845
43	377846
4700	377847
343	377848
11371	377849
6016	377850
20081	377851
1554	377852
216	377853
24761	377854
17922	377855
23943	377856
2804	377857
8198	377858
216	377859
2893	377860
607	377861
83267	377862
10703	377863
26658	377864
9791	377865
22279	377866
101069	377867
30124	377868
40	377869
3733	377870
4676	377871
48166	377872
2916	377873
4874	377874
35236	377875
74	377876
36534	377877
479	377878
10528	377879
13168	377880
66761	377881
20752	377882
5305	377883
12379	377884
9402	377885
72924	377886
4140	377887
1452	377888
1979	377889
55077	377890
18737	377891
66870	377892
26	377893
11636	377894
54065	377895
7	377896
78	377897
2195	377898
14	377899
19629	377900
73869	377901
5275	377902
66785	377903
17	377904
5423	377905
30577	377906
2221	377907
48091	377908
8417	377909
23483	377910
2743	377911
5	377912
1385	377913
116093	377914
159	377915
19207	377916
17873	377917
26450	377918
23142	377919
45	377920
98	377921
25911	377922
1477	377923
2268	377924
1160	377925
2280	377926
1221	377927
10	377928
36	377929
13923	377930
82999	377931
5371	377932
14625	377933
4491	377934
1444	377935
40532	377936
88747	377937
88747	377938
1759	377939
41570	377940
11675	377941
16478	377942
13431	377943
35596	377944
61760	377945
50873	377946
2999	377947
489	377948
6	377949
67649	377950
22364	377951
5523	377952
22103	377953
38809	377954
72711	377955
30184	377956
14940	377957
2873	377958
762	377959
5026	377960
61468	377961
50783	377962
23657	377963
9086	377964
25866	377965
6497	377966
50617	377967
2005	377968
42306	377969
932	377970
176	377971
1621	377972
917	377973
29829	377974
4039	377975
8928	377976
44176	377977
31209	377978
598	377979
3888	377980
88	377981
31111	377982
409	377983
2008	377984
49056	377985
1583	377986
3493	377987
3711	377988
23018	377989
3382	377990
3162	377991
30437	377992
37682	377993
401	377994
18540	377995
21771	377996
43306	377997
9960	377998
46075	377999
57437	378000
2377	378001
6432	378002
7871	378003
11006	378004
2887	378005
364	378006
42660	378007
3129	378008
115	378009
8458	378010
16931	378011
703	378012
132827	378013
15816	378014
15345	378015
920	378016
26215	378017
1283	378018
245	378019
4774	378020
5425	378021
529	378022
854	378023
2969	378024
3188	378025
41975	378026
10979	378027
694	378028
10305	378029
2978	378030
6483	378031
457	378032
7250	378033
2181	378034
60539	378035
9744	378036
3	378037
1015	378038
3258	378039
126078	378040
1816	378041
35838	378042
10465	378043
10250	378044
3746	378045
61402	378046
47905	378047
3743	378048
4636	378049
3	378050
23030	378051
5371	378052
89508	378053
113578	378054
28141	378055
65	378056
10314	378057
439	378058
10865	378059
40130	378060
23376	378061
2763	378062
4558	378063
24018	378064
164	378065
62198	378066
42	378067
3	378068
14541	378069
40	378070
4183	378071
28830	378072
917	378073
657	378074
304	378075
426	378076
1759	378077
27235	378078
1331	378079
42591	378080
19	378081
14	378082
47887	378083
11635	378084
63	378085
16219	378086
15464	378087
4	378088
37975	378089
1015	378090
27235	378091
27235	378092
3	378093
5088	378094
10565	378095
36445	378096
81602	378097
937	378098
134549	378099
1704	378100
2754	378101
2222	378102
1030	378103
4723	378104
137375	378105
1800	378106
12419	378107
51425	378108
18351	378109
46555	378110
52155	378111
41844	378112
14491	378113
560	378114
32728	378115
117615	378116
33233	378117
62	378118
1343	378119
71859	378120
4	378121
53636	378122
82776	378123
17241	378124
110470	378125
84922	378126
139111	378127
125961	378128
127730	378129
105738	378130
129495	378131
102619	378132
21814	378133
143634	378134
108156	378135
26573	378136
6999	378137
116	378138
91288	378139
29971	378140
86061	378141
12059	378142
44833	378143
1564	378144
3803	378145
372	378146
44311	378147
8039	378148
62	378149
25888	378150
65577	378151
932	378152
779	378153
1564	378154
33727	378155
52417	378156
853	378157
888	378158
87982	378159
62778	378160
68359	378161
14039	378162
2470	378163
24239	378164
100090	378165
104650	378166
104827	378167
89811	378168
9503	378169
13936	378170
1155	378171
35571	378172
18902	378173
61657	378174
129800	378175
27779	378176
16565	378177
6603	378178
14037	378179
33233	378180
67394	378181
14878	378182
41974	378183
21653	378184
45433	378185
17891	378186
132822	378187
134784	378188
430	378189
86921	378190
71226	378191
63015	378192
22139	378193
121985	378194
91249	378195
25080	378196
968	378197
137293	378198
129183	378199
146807	378200
166176	378201
17069	378202
13463	378203
66681	378204
27014	378205
3456	378206
9314	378207
19067	378208
36756	378209
70003	378210
9350	378211
23167	378212
174	378213
279	378214
11003	378215
20631	378216
82450	378217
11003	378218
93492	378219
56535	378220
279	378221
47205	378222
38038	378223
6527	378224
14052	378225
71446	378226
1244	378227
518	378228
1355	378229
4290	378230
15226	378231
6819	378232
6496	378233
100025	378234
9247	378235
1341	378236
1605	378237
27007	378238
24261	378239
7546	378240
31625	378241
8373	378242
14140	378243
10219	378244
11289	378245
2824	378246
61743	378247
298	378248
99848	378249
16187	378250
1002	378251
1943	378252
24300	378253
665	378254
2083	378255
401	378256
8407	378257
724	378258
3530	378259
102	378260
27737	378261
1256	378262
1040	378263
20560	378264
10906	378265
39353	378266
97186	378267
107094	378268
24403	378269
16219	378270
12285	378271
20809	378272
8659	378273
14769	378274
2044	378275
286	378276
1030	378277
1844	378278
4548	378279
715	378280
314	378281
80065	378282
672	378283
7732	378284
16022	378285
21485	378286
126449	378287
19265	378288
71571	378289
26715	378290
3562	378291
9673	378292
82182	378293
11254	378294
9842	378295
24699	378296
90892	378297
7835	378298
29258	378299
65948	378300
7922	378301
42826	378302
323	378303
46471	378304
1825	378305
962	378306
67388	378307
1659	378308
46747	378309
70497	378310
18480	378311
277	378312
15435	378313
8041	378314
2721	378315
46071	378316
36938	378317
19081	378318
25265	378319
7889	378320
70095	378321
13562	378322
28565	378323
6276	378324
39896	378325
6197	378326
33334	378327
45128	378328
9598	378329
51787	378330
19711	378331
128033	378332
75371	378333
19227	378334
241	378335
97992	378336
18744	378337
37444	378338
37446	378339
94012	378340
29160	378341
93427	378342
130194	378343
146745	378344
65097	378345
131243	378346
1680	378347
1173	378348
61440	378349
37111	378350
39201	378351
20967	378352
184	378353
80186	378354
39493	378355
1110	378356
3057	378357
515	378358
4490	378359
30912	378360
8439	378361
1228	378362
23875	378363
472	378364
5828	378365
47570	378366
560	378367
1226	378368
20098	378369
11964	378370
39379	378371
24297	378372
10874	378373
13782	378374
10035	378375
27007	378376
60085	378377
46130	378378
27070	378379
57018	378380
33972	378381
6068	378382
7298	378383
16867	378384
76988	378385
57145	378386
25460	378387
22612	378388
2819	378389
2325	378390
27860	378391
20578	378392
77603	378393
8648	378394
21970	378395
117019	378396
11879	378397
608	378398
98	378399
19881	378400
55529	378401
51591	378402
13506	378403
5482	378404
75578	378405
33	378406
85006	378407
20161	378408
43222	378409
26712	378410
59871	378411
166877	378412
216	378413
124308	378414
26556	378415
118533	378416
64622	378417
52182	378418
98811	378419
1633	378420
67014	378421
115006	378422
99349	378423
57654	378424
135667	378425
76297	378426
98839	378427
82253	378428
991	378429
42514	378430
54780	378431
59255	378432
65949	378433
17615	378434
430	378435
786	378436
3393	378437
235	378438
125696	378439
26862	378440
50933	378441
22624	378442
48112	378443
40870	378444
5110	378445
156435	378446
35847	378447
48196	378448
41312	378449
22490	378450
82592	378451
96383	378452
19975	378453
126462	378454
87374	378455
57306	378456
66458	378457
11922	378458
154757	378459
11922	378460
2756	378461
6908	378462
15388	378463
2415	378464
10754	378465
5249	378466
5249	378467
15794	378468
875	378469
1389	378470
1579	378471
5598	378472
3526	378473
14388	378474
11047	378475
953	378476
130868	378477
675	378478
73924	378479
148644	378480
97265	378481
6020	378482
61983	378483
141177	378484
110715	378485
119215	378486
48718	378487
3021	378488
6113	378489
14127	378490
24525	378491
1653	378492
58968	378493
7762	378494
60234	378495
15	378496
15	378497
9313	378498
7246	378499
304	378500
4858	378501
1306	378502
5625	378503
23376	378504
81854	378505
902	378506
103504	378507
26618	378508
5	378509
92223	378510
86388	378511
90148	378512
25950	378513
87632	378514
13442	378515
105113	378516
1355	378517
13270	378518
164552	378519
50739	378520
2046	378521
2046	378522
12610	378523
97973	378524
28855	378525
34961	378526
96506	378527
60647	378528
60463	378529
46089	378530
104807	378531
90851	378532
127783	378533
10799	378534
83158	378535
22163	378536
54248	378537
113553	378538
45747	378539
42862	378540
41755	378541
7050	378542
99385	378543
4474	378544
44243	378545
106530	378546
73026	378547
99833	378548
26367	378549
34374	378550
49648	378551
49545	378552
17990	378553
113434	378554
38416	378555
12171	378556
35466	378557
93830	378558
16736	378559
11975	378560
41328	378561
52873	378562
89192	378563
59607	378564
69204	378565
29352	378566
103134	378567
15900	378568
113498	378569
11429	378570
132108	378571
22375	378572
51757	378573
95579	378574
68276	378575
23651	378576
5563	378577
17306	378578
123502	378579
45783	378580
42201	378581
19114	378582
42466	378583
17080	378584
70337	378585
162394	378586
22290	378587
87828	378588
13345	378589
96118	378590
61344	378591
19809	378592
84258	378593
24068	378594
103145	378595
64	378596
23231	378597
50066	378598
22760	378599
20283	378600
28245	378601
29952	378602
86278	378603
27315	378604
73456	378605
4319	378606
59856	378607
55306	378608
2198	378609
48335	378610
174	378611
72492	378612
8	378613
10310	378614
10310	378615
113182	378616
10	378617
20812	378618
60462	378619
1520	378620
2365	378621
13999	378622
22471	378623
12514	378624
29277	378625
26480	378626
8312	378627
9891	378628
3758	378629
5472	378630
12650	378631
33476	378632
60402	378633
53942	378634
41440	378635
30013	378636
17340	378637
87	378638
572	378639
59667	378640
502	378641
4890	378642
13108	378643
15	378644
129649	378645
102700	378646
10	378647
2164	378648
720	378649
45650	378650
1023	378651
58448	378652
35735	378653
12834	378654
73962	378655
58759	378656
35201	378657
25653	378658
50482	378659
36277	378660
20985	378661
4440	378662
34349	378663
76071	378664
80127	378665
51773	378666
51014	378667
167692	378668
101450	378669
17439	378670
81195	378671
11879	378672
93165	378673
42773	378674
34909	378675
8231	378676
24510	378677
151683	378678
39334	378679
7867	378680
66391	378681
3279	378682
7010	378683
29	378684
2671	378685
81799	378686
946	378687
15184	378688
286	378689
4868	378690
10906	378691
154595	378692
116	378693
456	378694
1129	378695
70629	378696
55350	378697
5020	378698
35251	378699
969	378700
417	378701
15000	378702
3089	378703
214	378704
17367	378705
7	378706
2164	378707
2382	378708
20610	378709
28130	378710
1166	378711
9933	378712
5055	378713
73832	378714
7493	378715
716	378716
10160	378717
6108	378718
7649	378719
28916	378720
91716	378721
11845	378722
34	378723
34	378724
13151	378725
7	378726
8576	378727
34	378728
3921	378729
77	378730
4835	378731
34	378732
34	378733
262	378734
30246	378735
29094	378736
2893	378737
457	378738
598	378739
116473	378740
37822	378741
29810	378742
69067	378743
69232	378744
24915	378745
1166	378746
74412	378747
22732	378748
21985	378749
2164	378750
12635	378751
6362	378752
16097	378753
85807	378754
21236	378755
26539	378756
35139	378757
4	378758
30931	378759
5301	378760
15519	378761
15954	378762
7395	378763
97071	378764
11	378765
3	378766
36793	378767
4786	378768
94361	378769
24347	378770
13981	378771
196	378772
4092	378773
76905	378774
8877	378775
6438	378776
17516	378777
14402	378778
40226	378779
6175	378780
1847	378781
629	378782
74944	378783
67081	378784
3821	378785
5023	378786
63749	378787
3633	378788
67206	378789
585	378790
10224	378791
18204	378792
1552	378793
7944	378794
255	378795
1988	378796
5969	378797
12859	378798
4228	378799
45452	378800
34540	378801
2221	378802
11011	378803
23932	378804
47754	378805
918	378806
48858	378807
1847	378808
13597	378809
857	378810
11308	378811
651	378812
28089	378813
24569	378814
31	378815
6450	378816
392	378817
10652	378818
60057	378819
10167	378820
146748	378821
176	378822
33224	378823
2858	378824
14405	378825
42	378826
8321	378827
36696	378828
116	378829
7485	378830
4069	378831
35254	378832
17583	378833
88	378834
39807	378835
786	378836
3971	378837
88	378838
88	378839
88	378840
88	378841
3	378842
88	378843
6761	378844
257	378845
8	378846
436	378847
22051	378848
18415	378849
39524	378850
6110	378851
793	378852
899	378853
17	378854
88	378855
33135	378856
88	378857
1481	378858
1456	378859
13769	378860
49548	378861
29331	378862
115119	378863
125	378864
521	378865
5719	378866
8203	378867
59190	378868
55504	378869
39513	378870
2733	378871
10144	378872
8620	378873
178	378874
53380	378875
7609	378876
248	378877
3652	378878
435	378879
250	378880
84545	378881
3125	378882
5421	378883
3059	378884
114090	378885
6844	378886
22140	378887
113462	378888
76632	378889
11724	378890
4240	378891
3597	378892
252	378893
111	378894
50143	378895
610	378896
248	378897
17799	378898
32863	378899
994	378900
46398	378901
2050	378902
28716	378903
34002	378904
14577	378905
3382	378906
8267	378907
70318	378908
62	378909
47482	378910
14140	378911
8196	378912
6672	378913
26714	378914
34867	378915
71359	378916
25034	378917
78692	378918
111916	378919
754	378920
25460	378921
43782	378922
1501	378923
8687	378924
402	378925
93603	378926
1061	378927
16164	378928
21498	378929
14577	378930
14577	378931
4044	378932
1874	378933
49509	378934
88477	378935
15830	378936
5082	378937
8101	378938
716	378939
890	378940
7602	378941
27286	378942
2141	378943
64621	378944
10824	378945
7889	378946
36362	378947
4073	378948
425	378949
61504	378950
250	378951
3999	378952
21204	378953
31545	378954
34557	378955
54997	378956
53966	378957
18551	378958
53130	378959
621	378960
4302	378961
18183	378962
53042	378963
31076	378964
1337	378965
110921	378966
14880	378967
27571	378968
39499	378969
56901	378970
3001	378971
28078	378972
67272	378973
4601	378974
39902	378975
613	378976
39471	378977
24287	378978
4972	378979
1872	378980
3214	378981
2377	378982
24755	378983
22382	378984
2696	378985
3214	378986
5267	378987
215	378988
30553	378989
11606	378990
58627	378991
1312	378992
23779	378993
13587	378994
117104	378995
172	378996
1459	378997
5855	378998
17210	378999
12357	379000
2112	379001
87	379002
87	379003
39397	379004
2593	379005
2487	379006
1170	379007
6408	379008
27603	379009
712	379010
5452	379011
1547	379012
15181	379013
3214	379014
1029	379015
2674	379016
10013	379017
3191	379018
688	379019
13036	379020
4334	379021
8126	379022
1488	379023
1085	379024
44088	379025
2696	379026
24888	379027
406	379028
58467	379029
63238	379030
22655	379031
74404	379032
84764	379033
74394	379034
57431	379035
107055	379036
3531	379037
25570	379038
103	379039
3509	379040
3780	379041
105819	379042
10778	379043
1488	379044
114700	379045
9808	379046
5489	379047
6432	379048
54205	379049
1550	379050
50041	379051
21077	379052
42257	379053
3354	379054
38888	379055
6428	379056
21314	379057
10385	379058
62	379059
68270	379060
2177	379061
86272	379062
3214	379063
5827	379064
565	379065
233	379066
291	379067
9786	379068
237	379069
55697	379070
4114	379071
1862	379072
20698	379073
99397	379074
5916	379075
8380	379076
6752	379077
110274	379078
82945	379079
38154	379080
87	379081
8203	379082
1922	379083
5188	379084
110193	379085
648	379086
291	379087
7253	379088
5020	379089
7780	379090
43693	379091
1326	379092
431	379093
1599	379094
8292	379095
64407	379096
78812	379097
1312	379098
11554	379099
52	379100
621	379101
122881	379102
27325	379103
3525	379104
46200	379105
91913	379106
3370	379107
251	379108
5505	379109
54	379110
37440	379111
150	379112
3013	379113
14016	379114
1364	379115
1853	379116
7411	379117
8077	379118
4207	379119
23089	379120
35338	379121
46900	379122
96600	379123
67245	379124
3851	379125
3627	379126
11042	379127
18728	379128
3741	379129
47	379130
10455	379131
26279	379132
496	379133
233	379134
21	379135
1747	379136
16443	379137
3756	379138
85	379139
399	379140
2744	379141
26279	379142
76872	379143
50792	379144
48719	379145
35287	379146
24784	379147
54188	379148
102542	379149
24588	379150
63791	379151
172	379152
10736	379153
81770	379154
45	379155
110031	379156
251	379157
496	379158
60215	379159
6659	379160
5489	379161
47570	379162
20320	379163
11675	379164
17759	379165
4508	379166
94485	379167
6305	379168
115297	379169
37908	379170
8431	379171
9257	379172
11497	379173
3955	379174
27037	379175
2827	379176
26504	379177
176	379178
724	379179
621	379180
7653	379181
31557	379182
42676	379183
2324	379184
3395	379185
165770	379186
4926	379187
35326	379188
351	379189
48724	379190
17795	379191
8760	379192
120820	379193
27215	379194
2232	379195
27853	379196
60226	379197
34991	379198
40676	379199
1652	379200
4847	379201
31532	379202
382	379203
8345	379204
4093	379205
1922	379206
11978	379207
3525	379208
516	379209
104958	379210
111566	379211
88849	379212
100384	379213
79008	379214
61132	379215
58914	379216
104991	379217
56137	379218
100378	379219
10759	379220
6426	379221
5152	379222
5152	379223
5152	379224
5152	379225
51809	379226
5152	379227
46568	379228
1312	379229
17230	379230
41281	379231
71203	379232
17861	379233
5833	379234
20881	379235
2593	379236
16155	379237
18405	379238
983	379239
983	379240
983	379241
3471	379242
11647	379243
9839	379244
24287	379245
27649	379246
27617	379247
4869	379248
1152	379249
2108	379250
31706	379251
7243	379252
19	379253
13426	379254
3759	379255
16605	379256
7747	379257
46200	379258
20	379259
23779	379260
16109	379261
1	379262
7462	379263
2503	379264
23428	379265
3063	379266
15293	379267
56058	379268
1715	379269
28617	379270
537	379271
6146	379272
31047	379273
2104	379274
2430	379275
11104	379276
401	379277
403	379278
4874	379279
26699	379280
9115	379281
49693	379282
8448	379283
3061	379284
124154	379285
35501	379286
812	379287
1717	379288
785	379289
597	379290
87936	379291
645	379292
23101	379293
8	379294
3853	379295
1871	379296
38405	379297
19261	379298
6297	379299
6732	379300
60433	379301
15581	379302
47331	379303
26	379304
18132	379305
656	379306
17	379307
31682	379308
18862	379309
9581	379310
23517	379311
1	379312
27005	379313
35333	379314
1	379315
22276	379316
2203	379317
9581	379318
2	379319
148986	379320
698	379321
60	379322
18332	379323
1	379324
3	379325
68	379326
761	379327
753	379328
135951	379329
60	379330
3502	379331
1	379332
1	379333
31199	379334
397	379335
137	379336
801	379337
2816	379338
4114	379339
8485	379340
6467	379341
252	379342
1645	379343
31682	379344
18057	379345
64426	379346
2134	379347
9581	379348
1328	379349
59245	379350
1088	379351
1611	379352
672	379353
3186	379354
1280	379355
1988	379356
642	379357
65045	379358
18994	379359
108	379360
60	379361
865	379362
12005	379363
109456	379364
2370	379365
5878	379366
773	379367
537	379368
67011	379369
16596	379370
26114	379371
41830	379372
6314	379373
4687	379374
1081	379375
11791	379376
10004	379377
85	379378
148	379379
1253	379380
337	379381
1346	379382
9581	379383
3195	379384
413	379385
14449	379386
38636	379387
40054	379388
1579	379389
7435	379390
111808	379391
432	379392
906	379393
784	379394
3430	379395
1535	379396
14185	379397
28185	379398
684	379399
412	379400
1760	379401
24850	379402
4674	379403
35142	379404
714	379405
1754	379406
18504	379407
1748	379408
3260	379409
5110	379410
5110	379411
47600	379412
1722	379413
54788	379414
2544	379415
2038	379416
12894	379417
2568	379418
570	379419
4389	379420
4511	379421
33	379422
35092	379423
152	379424
2199	379425
27339	379426
240	379427
13771	379428
10715	379429
345	379430
88226	379431
10320	379432
5805	379433
8	379434
271	379435
70623	379436
3765	379437
5595	379438
84036	379439
41720	379440
5838	379441
7687	379442
1756	379443
455	379444
222	379445
1682	379446
2794	379447
2104	379448
68	379449
63	379450
1756	379451
1228	379452
177	379453
38108	379454
12662	379455
2265	379456
3260	379457
6445	379458
1	379459
14440	379460
8493	379461
70504	379462
2183	379463
927	379464
509	379465
302	379466
345	379467
19	379468
36231	379469
14969	379470
103843	379471
38685	379472
58968	379473
82965	379474
1008	379475
160755	379476
12814	379477
1966	379478
49370	379479
1908	379480
1108	379481
64188	379482
2050	379483
20532	379484
7667	379485
41387	379486
21353	379487
49309	379488
17222	379489
2053	379490
4272	379491
487	379492
9887	379493
1737	379494
17139	379495
1328	379496
2816	379497
644	379498
14366	379499
14412	379500
10179	379501
270	379502
676	379503
830	379504
161	379505
2684	379506
1337	379507
656	379508
1760	379509
3	379510
1556	379511
3259	379512
1322	379513
957	379514
720	379515
785	379516
28919	379517
7255	379518
7030	379519
8281	379520
35469	379521
7	379522
1357	379523
525	379524
576	379525
37680	379526
1182	379527
1322	379528
794	379529
351	379530
656	379531
7667	379532
337	379533
59508	379534
1168	379535
7212	379536
71021	379537
13002	379538
172	379539
2380	379540
20836	379541
4493	379542
45880	379543
8	379544
2814	379545
99	379546
4888	379547
35484	379548
2711	379549
1309	379550
714	379551
4700	379552
2711	379553
40777	379554
110528	379555
17821	379556
3620	379557
1319	379558
3185	379559
4093	379560
1756	379561
766	379562
656	379563
2319	379564
32	379565
2357	379566
8108	379567
3594	379568
9115	379569
422	379570
1344	379571
19758	379572
1579	379573
24658	379574
1357	379575
1908	379576
2521	379577
2084	379578
4700	379579
35974	379580
656	379581
13315	379582
39834	379583
8813	379584
39223	379585
22386	379586
672	379587
4488	379588
1253	379589
1168	379590
30340	379591
5969	379592
59	379593
2904	379594
9581	379595
40719	379596
17214	379597
2782	379598
2782	379599
1083	379600
2725	379601
73011	379602
13315	379603
52524	379604
75574	379605
3852	379606
2284	379607
518	379608
16259	379609
110528	379610
688	379611
10402	379612
3191	379613
83660	379614
14046	379615
854	379616
570	379617
2687	379618
1908	379619
2546	379620
26898	379621
3054	379622
6351	379623
2279	379624
60319	379625
69271	379626
1622	379627
4022	379628
1005	379629
736	379630
46208	379631
3461	379632
23629	379633
5116	379634
497	379635
1809	379636
27900	379637
1322	379638
74	379639
43598	379640
21997	379641
455	379642
1277	379643
45331	379644
28830	379645
53925	379646
5333	379647
271	379648
669	379649
2037	379650
280	379651
1689	379652
14675	379653
20521	379654
2966	379655
1356	379656
7144	379657
300	379658
74456	379659
22399	379660
2265	379661
5329	379662
2270	379663
585	379664
2481	379665
3092	379666
36176	379667
8041	379668
121	379669
1525	379670
68	379671
2383	379672
11016	379673
366	379674
15732	379675
3567	379676
2684	379677
715	379678
270	379679
3171	379680
1236	379681
47161	379682
479	379683
878	379684
23	379685
46196	379686
77733	379687
63314	379688
3	379689
60839	379690
3195	379691
576	379692
2156	379693
12967	379694
1605	379695
92348	379696
54106	379697
11530	379698
92022	379699
5236	379700
1442	379701
17872	379702
17361	379703
4260	379704
871	379705
337	379706
2186	379707
2057	379708
1256	379709
5176	379710
2057	379711
2380	379712
1706	379713
14193	379714
20541	379715
1629	379716
29904	379717
924	379718
5542	379719
68	379720
9913	379721
24178	379722
47879	379723
686	379724
364	379725
29688	379726
2770	379727
455	379728
489	379729
9968	379730
309	379731
1257	379732
1	379733
9703	379734
1862	379735
6532	379736
13921	379737
283	379738
15506	379739
17821	379740
5095	379741
1715	379742
3198	379743
11530	379744
4063	379745
1007	379746
3175	379747
815	379748
20382	379749
2015	379750
26592	379751
1283	379752
63	379753
2610	379754
4572	379755
2309	379756
4859	379757
89478	379758
17312	379759
31519	379760
41894	379761
10058	379762
132908	379763
3	379764
37	379765
67030	379766
252	379767
2034	379768
2	379769
3263	379770
23172	379771
8511	379772
761	379773
1376	379774
26907	379775
3781	379776
130927	379777
4874	379778
86277	379779
69216	379780
7487	379781
8891	379782
875	379783
157	379784
5374	379785
344	379786
56408	379787
15912	379788
47280	379789
14	379790
20815	379791
761	379792
19117	379793
14	379794
112154	379795
175	379796
141590	379797
1	379798
4405	379799
9373	379800
4888	379801
3	379802
35333	379803
1014	379804
98347	379805
17944	379806
2854	379807
25432	379808
628	379809
344	379810
12047	379811
8426	379812
1531	379813
894	379814
12967	379815
59110	379816
19189	379817
10745	379818
15206	379819
342	379820
12967	379821
29	379822
830	379823
2545	379824
21182	379825
7255	379826
13920	379827
2596	379828
5972	379829
46184	379830
8660	379831
2279	379832
506	379833
53251	379834
58617	379835
6454	379836
10050	379837
488	379838
541	379839
117200	379840
7462	379841
672	379842
19222	379843
1337	379844
4700	379845
7593	379846
1349	379847
43164	379848
26682	379849
570	379850
3	379851
1975	379852
28007	379853
1760	379854
12954	379855
8169	379856
27123	379857
12814	379858
2612	379859
85906	379860
309	379861
1622	379862
3176	379863
4499	379864
1253	379865
23	379866
90213	379867
413	379868
1914	379869
53811	379870
13324	379871
42428	379872
31703	379873
2872	379874
957	379875
11183	379876
1168	379877
41831	379878
28622	379879
28622	379880
156804	379881
271	379882
104030	379883
49918	379884
3171	379885
20353	379886
7421	379887
2421	379888
18020	379889
1109	379890
8430	379891
1975	379892
2019	379893
63593	379894
20648	379895
24018	379896
1253	379897
10407	379898
31576	379899
893	379900
27683	379901
7115	379902
10721	379903
672	379904
86	379905
510	379906
871	379907
4154	379908
6	379909
37940	379910
2837	379911
4516	379912
14593	379913
20763	379914
869	379915
2854	379916
65688	379917
17222	379918
5031	379919
46025	379920
11522	379921
5728	379922
54787	379923
3471	379924
20793	379925
12929	379926
668	379927
3750	379928
54751	379929
4960	379930
55702	379931
103504	379932
4888	379933
4136	379934
684	379935
68792	379936
111829	379937
23070	379938
275	379939
44310	379940
607	379941
1122	379942
32631	379943
36341	379944
36987	379945
41694	379946
78327	379947
36950	379948
31209	379949
4498	379950
6295	379951
319	379952
58989	379953
28893	379954
2134	379955
10476	379956
52281	379957
15	379958
12528	379959
158	379960
130422	379961
14664	379962
53428	379963
1021	379964
54572	379965
76349	379966
87994	379967
6405	379968
498	379969
1316	379970
2710	379971
8610	379972
2731	379973
513	379974
2658	379975
10591	379976
42564	379977
32297	379978
3567	379979
8719	379980
9282	379981
2784	379982
5237	379983
24570	379984
261	379985
78	379986
22580	379987
11811	379988
1304	379989
4894	379990
3057	379991
4354	379992
5615	379993
4765	379994
5095	379995
3556	379996
1800	379997
77029	379998
13158	379999
1659	380000
117	380001
2710	380002
27659	380003
4092	380004
22685	380005
44449	380006
13037	380007
2	380008
5325	380009
49952	380010
33700	380011
18	380012
82804	380013
1779	380014
1907	380015
5023	380016
25945	380017
19214	380018
311	380019
3162	380020
4874	380021
83567	380022
68042	380023
19097	380024
941	380025
2732	380026
3603	380027
4830	380028
160065	380029
717	380030
37800	380031
1006	380032
30	380033
8210	380034
51947	380035
13590	380036
338	380037
21227	380038
162	380039
1306	380040
71735	380041
3531	380042
3531	380043
25460	380044
572	380045
150	380046
253	380047
3415	380048
62785	380049
2692	380050
39519	380051
199	380052
2820	380053
103983	380054
34527	380055
28234	380056
11881	380057
2820	380058
51392	380059
108797	380060
103754	380061
7840	380062
38039	380063
90337	380064
70191	380065
78253	380066
13168	380067
90580	380068
138447	380069
90196	380070
113442	380071
515	380072
124035	380073
59437	380074
54874	380075
15	380076
20956	380077
59320	380078
70266	380079
143023	380080
23222	380081
70467	380082
113176	380083
31837	380084
25749	380085
41111	380086
70711	380087
122535	380088
14052	380089
113226	380090
113227	380091
113226	380092
30	380093
117	380094
2681	380095
58715	380096
71646	380097
21182	380098
94	380099
7200	380100
14880	380101
2550	380102
4633	380103
147415	380104
88762	380105
72809	380106
273	380107
11088	380108
4426	380109
24921	380110
40803	380111
23510	380112
54339	380113
779	380114
41507	380115
113550	380116
74401	380117
81794	380118
112249	380119
13456	380120
43614	380121
96510	380122
16963	380123
985	380124
618	380125
15849	380126
31033	380127
123000	380128
69380	380129
1158	380130
3119	380131
37970	380132
1208	380133
24312	380134
12889	380135
118600	380136
10946	380137
105006	380138
874	380139
1743	380140
1146	380141
2696	380142
64710	380143
8829	380144
23868	380145
8107	380146
5206	380147
88254	380148
213	380149
3007	380150
8459	380151
25994	380152
24709	380153
3494	380154
8450	380155
39660	380156
4638	380157
4697	380158
79394	380159
43062	380160
35462	380161
47946	380162
1756	380163
79735	380164
8029	380165
138	380166
1265	380167
115263	380168
55238	380169
11310	380170
32756	380171
19285	380172
15068	380173
33611	380174
43061	380175
126488	380176
43061	380177
31834	380178
2712	380179
280	380180
22420	380181
105372	380182
36221	380183
438	380184
318	380185
2192	380186
245	380187
114662	380188
73827	380189
73844	380190
380	380191
172	380192
12658	380193
453	380194
804	380195
15918	380196
4164	380197
112931	380198
2907	380199
629	380200
5182	380201
30683	380202
204	380203
47198	380204
65670	380205
160	380206
318	380207
19839	380208
1421	380209
1957	380210
25460	380211
50011	380212
14847	380213
54243	380214
24209	380215
392	380216
3443	380217
5641	380218
1977	380219
129184	380220
6714	380221
113791	380222
241	380223
8285	380224
2546	380225
407	380226
2614	380227
698	380228
2061	380229
965	380230
641	380231
2668	380232
395	380233
86	380234
68346	380235
45	380236
304	380237
4012	380238
1358	380239
3225	380240
47161	380241
118697	380242
285	380243
6020	380244
32033	380245
12730	380246
5399	380247
2312	380248
818	380249
17653	380250
1413	380251
5793	380252
1036	380253
1258	380254
620	380255
128883	380256
641	380257
8289	380258
1283	380259
2238	380260
12087	380261
61	380262
5755	380263
24957	380264
3576	380265
3210	380266
121	380267
790	380268
716	380269
3336	380270
4097	380271
44831	380272
9638	380273
2268	380274
69443	380275
1223	380276
195	380277
309	380278
19606	380279
28889	380280
89921	380281
64543	380282
1434	380283
190	380284
113493	380285
11739	380286
15356	380287
3396	380288
315	380289
27759	380290
3744	380291
2736	380292
139	380293
5471	380294
1728	380295
9315	380296
8195	380297
59229	380298
83135	380299
42205	380300
4954	380301
124869	380302
141392	380303
15	380304
509	380305
4873	380306
28783	380307
8682	380308
148	380309
1612	380310
468	380311
216	380312
2175	380313
7886	380314
7423	380315
40286	380316
166444	380317
54527	380318
10351	380319
77320	380320
41432	380321
41432	380322
90759	380323
20559	380324
102718	380325
25485	380326
58455	380327
133856	380328
112096	380329
88621	380330
17618	380331
2483	380332
6208	380333
105967	380334
92684	380335
138553	380336
129084	380337
114388	380338
133840	380339
25468	380340
85146	380341
120297	380342
164467	380343
88240	380344
96501	380345
112140	380346
107527	380347
35381	380348
1619	380349
70276	380350
36643	380351
82348	380352
118567	380353
8460	380354
15188	380355
99605	380356
61530	380357
85813	380358
8612	380359
120269	380360
60433	380361
54099	380362
97744	380363
95919	380364
68165	380365
12489	380366
124075	380367
119187	380368
18737	380369
30171	380370
65	380371
545	380372
13311	380373
20924	380374
1464	380375
11530	380376
64142	380377
154856	380378
88062	380379
117379	380380
115033	380381
66563	380382
69346	380383
102615	380384
70441	380385
36953	380386
38520	380387
82880	380388
601	380389
104338	380390
19918	380391
97090	380392
5815	380393
70337	380394
105502	380395
116502	380396
46453	380397
18111	380398
435	380399
936	380400
9560	380401
9552	380402
2251	380403
7135	380404
1251	380405
6782	380406
564	380407
73952	380408
6279	380409
7020	380410
72108	380411
6090	380412
11891	380413
503	380414
19511	380415
60725	380416
2437	380417
22747	380418
8512	380419
55827	380420
28102	380421
136483	380422
100954	380423
12204	380424
6971	380425
30082	380426
136250	380427
112139	380428
6652	380429
13212	380430
567	380431
22429	380432
124935	380433
151594	380434
19015	380435
54578	380436
152121	380437
151560	380438
131179	380439
16385	380440
82471	380441
152090	380442
31835	380443
11280	380444
46656	380445
22918	380446
151997	380447
153944	380448
152221	380449
20944	380450
161450	380451
35753	380452
167353	380453
56483	380454
6587	380455
102809	380456
102809	380457
29504	380458
112643	380459
38257	380460
130432	380461
56066	380462
49617	380463
449	380464
23337	380465
28238	380466
3342	380467
6199	380468
891	380469
141711	380470
5129	380471
17815	380472
78275	380473
68194	380474
42350	380475
86660	380476
103826	380477
42388	380478
25698	380479
150657	380480
21003	380481
4051	380482
38383	380483
59513	380484
42326	380485
51944	380486
22619	380487
40940	380488
1080	380489
1080	380490
49514	380491
63613	380492
2709	380493
4103	380494
1126	380495
297	380496
1721	380497
32852	380498
26375	380499
2297	380500
6896	380501
5291	380502
6450	380503
44142	380504
17947	380505
15179	380506
1190	380507
40242	380508
1709	380509
6396	380510
18394	380511
137	380512
14861	380513
20462	380514
1847	380515
819	380516
2568	380517
3132	380518
25509	380519
30072	380520
10570	380521
1056	380522
1618	380523
5412	380524
14429	380525
7447	380526
65570	380527
40157	380528
2497	380529
19927	380530
43232	380531
79487	380532
549	380533
1736	380534
4330	380535
248	380536
8748	380537
11	380538
1348	380539
7505	380540
21598	380541
124556	380542
2	380543
5960	380544
3926	380545
5299	380546
10321	380547
3734	380548
14389	380549
5769	380550
5594	380551
693	380552
20239	380553
7386	380554
14299	380555
109010	380556
7437	380557
456	380558
42657	380559
116	380560
4578	380561
8820	380562
16143	380563
106	380564
3132	380565
827	380566
13112	380567
74800	380568
2078	380569
18488	380570
317	380571
2756	380572
59	380573
5807	380574
25583	380575
3664	380576
19	380577
28192	380578
28192	380579
7	380580
3600	380581
71118	380582
18672	380583
5255	380584
2	380585
9425	380586
4126	380587
8554	380588
51976	380589
384	380590
145623	380591
810	380592
72	380593
17093	380594
3	380595
26089	380596
7	380597
5291	380598
5291	380599
1080	380600
18902	380601
25	380602
1844	380603
6429	380604
29750	380605
1055	380606
8459	380607
1470	380608
3029	380609
35160	380610
21920	380611
2078	380612
10635	380613
11627	380614
43232	380615
29993	380616
14761	380617
1036	380618
3716	380619
43411	380620
2198	380621
19	380622
54327	380623
2245	380624
6008	380625
28168	380626
671	380627
5177	380628
10453	380629
2673	380630
137	380631
330	380632
6399	380633
1848	380634
3737	380635
180	380636
3687	380637
30829	380638
237	380639
3114	380640
17141	380641
3848	380642
24253	380643
51575	380644
4416	380645
948	380646
71126	380647
25057	380648
2034	380649
1778	380650
2000	380651
61645	380652
32656	380653
4680	380654
364	380655
6898	380656
2080	380657
1956	380658
30097	380659
16227	380660
76997	380661
2362	380662
901	380663
2418	380664
91675	380665
386	380666
41271	380667
26016	380668
530	380669
37780	380670
3934	380671
1668	380672
68095	380673
571	380674
19	380675
2673	380676
17676	380677
3308	380678
1143	380679
48501	380680
454	380681
1201	380682
592	380683
31904	380684
976	380685
115844	380686
592	380687
50750	380688
620	380689
1201	380690
31092	380691
5295	380692
2721	380693
25560	380694
8252	380695
1778	380696
17847	380697
3132	380698
1158	380699
10160	380700
1755	380701
17	380702
72	380703
11527	380704
14248	380705
3652	380706
10455	380707
10231	380708
6513	380709
2645	380710
2424	380711
44446	380712
1107	380713
735	380714
17934	380715
854	380716
22590	380717
29116	380718
62607	380719
1784	380720
74811	380721
14747	380722
65	380723
923	380724
27792	380725
5244	380726
15479	380727
126	380728
36212	380729
984	380730
1256	380731
45	380732
25575	380733
1654	380734
1403	380735
9186	380736
65	380737
56835	380738
21728	380739
591	380740
8877	380741
7	380742
261	380743
5291	380744
3191	380745
2362	380746
555	380747
16510	380748
86663	380749
2060	380750
18483	380751
31364	380752
25421	380753
1201	380754
1525	380755
31	380756
312	380757
31622	380758
61093	380759
102391	380760
16227	380761
422	380762
548	380763
150	380764
86453	380765
13029	380766
7205	380767
2972	380768
12087	380769
41817	380770
87648	380771
12086	380772
436	380773
2484	380774
2840	380775
82	380776
85215	380777
3120	380778
95	380779
1126	380780
86663	380781
4734	380782
7	380783
118556	380784
2192	380785
1167	380786
4368	380787
4481	380788
261	380789
5023	380790
4321	380791
2565	380792
24536	380793
2454	380794
59179	380795
78866	380796
123853	380797
3236	380798
10063	380799
936	380800
2673	380801
42033	380802
375	380803
38740	380804
34033	380805
4492	380806
2247	380807
1936	380808
1936	380809
76277	380810
53129	380811
1616	380812
7610	380813
60472	380814
26	380815
26253	380816
17215	380817
1695	380818
5	380819
15474	380820
758	380821
3	380822
26683	380823
87520	380824
21425	380825
50698	380826
9	380827
14499	380828
1844	380829
1306	380830
3716	380831
831	380832
30615	380833
12985	380834
610	380835
241	380836
294	380837
2964	380838
854	380839
2104	380840
17520	380841
11607	380842
854	380843
3971	380844
32	380845
2	380846
11940	380847
3054	380848
52	380849
386	380850
153491	380851
6165	380852
128	380853
114656	380854
5239	380855
100486	380856
14861	380857
901	380858
46822	380859
7251	380860
116	380861
381	380862
3442	380863
5	380864
93809	380865
4523	380866
4642	380867
592	380868
827	380869
112	380870
20885	380871
921	380872
5364	380873
45526	380874
285	380875
22793	380876
1778	380877
3596	380878
65	380879
31688	380880
1957	380881
1384	380882
6535	380883
35	380884
64245	380885
48729	380886
8450	380887
60200	380888
342	380889
3123	380890
13713	380891
57380	380892
4685	380893
12661	380894
27121	380895
3734	380896
56923	380897
1179	380898
41314	380899
1677	380900
4186	380901
3511	380902
10012	380903
3607	380904
281	380905
6842	380906
819	380907
12530	380908
877	380909
106	380910
18246	380911
5594	380912
14452	380913
25330	380914
25421	380915
35160	380916
61	380917
120140	380918
3163	380919
11179	380920
921	380921
4649	380922
1614	380923
164	380924
4078	380925
3760	380926
40590	380927
7191	380928
8346	380929
271	380930
78	380931
1359	380932
113422	380933
1021	380934
3852	380935
14947	380936
43478	380937
124480	380938
69	380939
4256	380940
42260	380941
23	380942
13917	380943
1956	380944
11512	380945
39766	380946
1243	380947
137	380948
20883	380949
50545	380950
268	380951
1069	380952
528	380953
65	380954
19	380955
9688	380956
1181	380957
29204	380958
9059	380959
1957	380960
515	380961
1736	380962
43326	380963
37066	380964
28443	380965
70450	380966
131519	380967
54348	380968
15881	380969
2140	380970
63366	380971
3650	380972
45205	380973
53322	380974
3110	380975
72	380976
2013	380977
3466	380978
21553	380979
454	380980
127	380981
862	380982
10326	380983
29	380984
80092	380985
1603	380986
18100	380987
29993	380988
3132	380989
61600	380990
1008	380991
5872	380992
28539	380993
1073	380994
27074	380995
5291	380996
57661	380997
19846	380998
439	380999
23403	381000
13067	381001
3386	381002
8071	381003
3396	381004
64	381005
1981	381006
1334	381007
4578	381008
4786	381009
65	381010
2102	381011
64964	381012
20823	381013
37380	381014
3252	381015
42217	381016
16442	381017
5255	381018
22390	381019
2200	381020
180	381021
32317	381022
5111	381023
185	381024
1707	381025
27999	381026
18072	381027
1195	381028
59	381029
74734	381030
819	381031
53	381032
36207	381033
2152	381034
8092	381035
2992	381036
159	381037
6	381038
1003	381039
1871	381040
5687	381041
3120	381042
27562	381043
65	381044
15530	381045
2336	381046
49548	381047
44274	381048
1673	381049
37565	381050
290	381051
13798	381052
2297	381053
31406	381054
806	381055
10537	381056
4693	381057
663	381058
2362	381059
5598	381060
11729	381061
6748	381062
72	381063
48634	381064
16103	381065
2030	381066
5743	381067
32	381068
28593	381069
1470	381070
7	381071
32	381072
854	381073
12526	381074
101	381075
8126	381076
27055	381077
21817	381078
158877	381079
18246	381080
8451	381081
936	381082
4520	381083
7096	381084
137	381085
1107	381086
24456	381087
5164	381088
1528	381089
1052	381090
5145	381091
1268	381092
552	381093
1755	381094
3176	381095
3102	381096
49169	381097
1021	381098
7474	381099
27742	381100
3446	381101
83630	381102
59179	381103
329	381104
2082	381105
10380	381106
137	381107
5674	381108
19	381109
124739	381110
1268	381111
25312	381112
6199	381113
3496	381114
52239	381115
1736	381116
51	381117
49943	381118
8026	381119
9213	381120
7	381121
12474	381122
22203	381123
2176	381124
350	381125
2753	381126
32355	381127
49904	381128
1370	381129
11016	381130
33180	381131
31	381132
39124	381133
15713	381134
7357	381135
44866	381136
6180	381137
9435	381138
29683	381139
1676	381140
39362	381141
375	381142
52395	381143
3139	381144
2315	381145
13026	381146
21803	381147
10430	381148
27	381149
10829	381150
25480	381151
321	381152
8831	381153
32	381154
45338	381155
81326	381156
8606	381157
8606	381158
28217	381159
2362	381160
69062	381161
325	381162
32	381163
35	381164
2498	381165
3517	381166
1201	381167
41966	381168
45338	381169
1223	381170
50837	381171
5384	381172
35253	381173
59241	381174
6054	381175
3734	381176
1206	381177
11964	381178
2078	381179
651	381180
2288	381181
5023	381182
5057	381183
6268	381184
4742	381185
2583	381186
7150	381187
12732	381188
819	381189
819	381190
81155	381191
111014	381192
285	381193
12476	381194
8958	381195
17193	381196
1736	381197
2202	381198
592	381199
366	381200
1311	381201
49397	381202
2548	381203
1196	381204
19996	381205
1074	381206
1	381207
13326	381208
52450	381209
1538	381210
4492	381211
6426	381212
6199	381213
30089	381214
28814	381215
806	381216
39910	381217
3014	381218
230	381219
2657	381220
19005	381221
1201	381222
1021	381223
2185	381224
14949	381225
2178	381226
6635	381227
51534	381228
1616	381229
18118	381230
11	381231
700	381232
1368	381233
72	381234
89941	381235
51512	381236
33258	381237
670	381238
2021	381239
599	381240
7	381241
329	381242
1107	381243
16701	381244
2185	381245
2969	381246
42656	381247
8541	381248
5089	381249
1348	381250
397	381251
54309	381252
300	381253
159	381254
59	381255
11265	381256
80363	381257
1015	381258
7581	381259
19955	381260
12722	381261
5775	381262
3270	381263
754	381264
51549	381265
52527	381266
9328	381267
1963	381268
2991	381269
3	381270
32	381271
13297	381272
5300	381273
2450	381274
3863	381275
491	381276
6135	381277
24756	381278
29925	381279
20813	381280
23159	381281
11342	381282
6025	381283
35207	381284
19554	381285
3773	381286
3773	381287
2715	381288
2990	381289
14155	381290
102501	381291
31	381292
552	381293
2152	381294
348	381295
21262	381296
132	381297
62563	381298
106090	381299
52466	381300
2461	381301
18113	381302
18468	381303
2000	381304
82	381305
30	381306
5775	381307
364	381308
1819	381309
60533	381310
52847	381311
52224	381312
3687	381313
3396	381314
35032	381315
11201	381316
261	381317
488	381318
37859	381319
158460	381320
16919	381321
1739	381322
7809	381323
7950	381324
1470	381325
3983	381326
26253	381327
51634	381328
1308	381329
34311	381330
18396	381331
34311	381332
12521	381333
2404	381334
21074	381335
2371	381336
22926	381337
9919	381338
36683	381339
58	381340
5466	381341
23403	381342
65	381343
44203	381344
42060	381345
4667	381346
410	381347
1201	381348
9186	381349
56604	381350
1201	381351
154	381352
82189	381353
2115	381354
8346	381355
2991	381356
9671	381357
1736	381358
8284	381359
3236	381360
1963	381361
13010	381362
106796	381363
3852	381364
13917	381365
168	381366
30510	381367
154	381368
40824	381369
11602	381370
9763	381371
32	381372
1504	381373
1736	381374
45	381375
1107	381376
649	381377
5300	381378
3522	381379
1988	381380
538	381381
819	381382
4522	381383
1	381384
24371	381385
6	381386
25011	381387
36054	381388
2398	381389
51423	381390
9349	381391
47059	381392
1363	381393
5187	381394
99186	381395
28724	381396
44838	381397
3664	381398
35	381399
30568	381400
4697	381401
16098	381402
388	381403
123101	381404
54172	381405
9131	381406
31101	381407
56604	381408
26126	381409
4398	381410
819	381411
3016	381412
10787	381413
308	381414
18531	381415
1578	381416
3773	381417
1916	381418
9751	381419
22362	381420
248	381421
54251	381422
14380	381423
39995	381424
6463	381425
1736	381426
26260	381427
4083	381428
7	381429
53358	381430
1494	381431
32208	381432
1494	381433
37493	381434
1988	381435
1268	381436
110	381437
56385	381438
14661	381439
1268	381440
3656	381441
1712	381442
11201	381443
386	381444
40590	381445
45338	381446
45338	381447
17044	381448
3102	381449
15762	381450
77566	381451
52465	381452
15265	381453
1601	381454
16139	381455
57664	381456
10722	381457
11076	381458
17306	381459
325	381460
53129	381461
2968	381462
2968	381463
348	381464
348	381465
14741	381466
64949	381467
5	381468
77566	381469
3717	381470
34460	381471
31205	381472
2524	381473
34805	381474
932	381475
19978	381476
8252	381477
45804	381478
346	381479
26048	381480
12699	381481
420	381482
2034	381483
327	381484
13026	381485
2245	381486
1074	381487
3057	381488
3349	381489
3132	381490
67649	381491
308	381492
2078	381493
7749	381494
1268	381495
29422	381496
599	381497
801	381498
2198	381499
351	381500
12405	381501
34478	381502
3803	381503
59320	381504
486	381505
13586	381506
101	381507
38179	381508
285	381509
4894	381510
14262	381511
1169	381512
56850	381513
8112	381514
21576	381515
3001	381516
18981	381517
230	381518
8606	381519
30693	381520
62176	381521
2450	381522
821	381523
1332	381524
7	381525
11361	381526
42071	381527
4665	381528
60582	381529
2315	381530
100697	381531
1201	381532
11195	381533
1875	381534
1112	381535
21598	381536
21598	381537
106090	381538
543	381539
16566	381540
54834	381541
1095	381542
1822	381543
1916	381544
1174	381545
78866	381546
196	381547
348	381548
1268	381549
6454	381550
4444	381551
60140	381552
345	381553
1431	381554
4814	381555
25	381556
76229	381557
10618	381558
923	381559
3522	381560
4523	381561
16440	381562
875	381563
1087	381564
16537	381565
21590	381566
14513	381567
16271	381568
4039	381569
24638	381570
2178	381571
19	381572
4416	381573
34	381574
13067	381575
71661	381576
128003	381577
202	381578
2379	381579
199	381580
90922	381581
29241	381582
116688	381583
37994	381584
135408	381585
35437	381586
152614	381587
41032	381588
16367	381589
68076	381590
70256	381591
17959	381592
58796	381593
25274	381594
104505	381595
13183	381596
58364	381597
90693	381598
29335	381599
43130	381600
24508	381601
15014	381602
142134	381603
58628	381604
48841	381605
6697	381606
1703	381607
138710	381608
137744	381609
134119	381610
123268	381611
40362	381612
130687	381613
119895	381614
24037	381615
110476	381616
54830	381617
45817	381618
146	381619
2819	381620
161878	381621
55101	381622
136245	381623
137734	381624
76047	381625
44854	381626
59527	381627
59786	381628
12902	381629
74813	381630
114685	381631
117639	381632
13775	381633
52231	381634
79344	381635
29045	381636
162587	381637
18487	381638
54558	381639
88798	381640
63574	381641
133744	381642
105686	381643
47094	381644
47313	381645
141647	381646
73563	381647
117599	381648
65462	381649
35801	381650
40466	381651
38746	381652
4152	381653
78202	381654
75691	381655
92678	381656
81694	381657
99160	381658
160715	381659
41221	381660
32668	381661
21344	381662
93536	381663
17170	381664
82400	381665
53490	381666
92787	381667
54700	381668
99680	381669
71790	381670
10765	381671
43010	381672
90424	381673
87282	381674
154371	381675
41966	381676
18323	381677
31607	381678
153208	381679
12276	381680
14102	381681
58103	381682
97147	381683
96478	381684
82935	381685
91295	381686
48545	381687
26474	381688
130597	381689
155207	381690
28540	381691
72223	381692
59197	381693
49208	381694
87170	381695
84707	381696
114308	381697
90823	381698
130526	381699
124330	381700
72024	381701
34144	381702
84329	381703
33601	381704
51818	381705
3111	381706
75940	381707
73713	381708
111960	381709
85078	381710
24635	381711
87629	381712
104319	381713
95819	381714
82325	381715
71995	381716
10606	381717
115828	381718
56764	381719
73032	381720
81962	381721
45430	381722
143606	381723
66160	381724
166179	381725
98236	381726
95936	381727
3922	381728
12568	381729
137304	381730
120931	381731
52754	381732
51854	381733
148663	381734
33956	381735
83688	381736
103975	381737
55561	381738
59798	381739
92701	381740
167639	381741
96323	381742
934	381743
88852	381744
107279	381745
72026	381746
22349	381747
139387	381748
119035	381749
139493	381750
102887	381751
33686	381752
57679	381753
125494	381754
64815	381755
119083	381756
119571	381757
5119	381758
81036	381759
143860	381760
58163	381761
102697	381762
62678	381763
15680	381764
36547	381765
143965	381766
19669	381767
2067	381768
87309	381769
64855	381770
22322	381771
52437	381772
38147	381773
158706	381774
43766	381775
112900	381776
58020	381777
14798	381778
22063	381779
781	381780
86080	381781
8057	381782
95430	381783
111380	381784
115454	381785
62265	381786
134866	381787
73539	381788
40129	381789
92382	381790
101242	381791
128909	381792
69198	381793
30828	381794
23684	381795
89265	381796
58605	381797
7124	381798
80890	381799
41570	381800
108513	381801
4054	381802
167488	381803
65952	381804
79153	381805
104321	381806
33756	381807
15565	381808
127346	381809
39640	381810
85053	381811
71621	381812
125804	381813
41567	381814
19657	381815
102533	381816
110716	381817
109013	381818
68680	381819
112230	381820
103688	381821
103808	381822
73009	381823
164522	381824
117449	381825
53804	381826
49457	381827
89629	381828
107673	381829
96926	381830
24488	381831
153026	381832
107587	381833
22192	381834
80418	381835
135460	381836
71562	381837
160011	381838
103227	381839
139811	381840
152797	381841
70552	381842
31552	381843
44568	381844
129552	381845
99745	381846
83825	381847
110370	381848
11691	381849
145563	381850
157261	381851
64516	381852
19935	381853
62514	381854
134030	381855
120433	381856
105974	381857
126415	381858
97007	381859
40199	381860
88738	381861
124017	381862
67099	381863
99487	381864
110815	381865
165856	381866
53362	381867
139099	381868
113646	381869
59284	381870
96706	381871
38499	381872
75326	381873
58299	381874
23886	381875
58507	381876
14411	381877
28184	381878
7956	381879
63137	381880
14743	381881
119960	381882
110661	381883
127829	381884
20068	381885
5988	381886
142534	381887
166145	381888
133984	381889
86536	381890
110084	381891
134800	381892
52514	381893
61365	381894
81131	381895
112057	381896
107801	381897
105181	381898
152934	381899
80922	381900
93776	381901
159215	381902
55315	381903
55245	381904
8504	381905
89252	381906
65905	381907
94569	381908
138632	381909
106901	381910
156340	381911
67465	381912
39422	381913
34286	381914
88755	381915
10339	381916
37109	381917
41756	381918
34806	381919
104241	381920
64613	381921
99150	381922
115733	381923
105673	381924
75453	381925
110907	381926
58634	381927
139597	381928
75753	381929
129635	381930
75444	381931
57599	381932
66291	381933
75978	381934
163725	381935
68055	381936
40138	381937
100577	381938
120163	381939
126588	381940
85218	381941
145818	381942
58433	381943
62686	381944
99458	381945
102629	381946
74632	381947
152968	381948
94856	381949
94300	381950
143970	381951
135004	381952
115632	381953
119117	381954
57594	381955
32399	381956
144754	381957
83856	381958
15022	381959
102704	381960
73929	381961
155398	381962
145295	381963
71852	381964
83244	381965
110452	381966
28170	381967
119058	381968
74911	381969
19112	381970
152843	381971
94332	381972
94373	381973
154845	381974
99541	381975
156705	381976
92052	381977
23491	381978
25848	381979
75838	381980
153938	381981
94302	381982
82855	381983
105595	381984
56335	381985
157063	381986
100773	381987
96937	381988
108586	381989
52465	381990
103869	381991
18951	381992
10976	381993
58139	381994
121362	381995
87341	381996
90443	381997
137492	381998
113537	381999
154386	382000
98181	382001
75167	382002
26326	382003
134720	382004
98320	382005
28860	382006
92827	382007
90009	382008
120130	382009
66903	382010
70471	382011
112218	382012
35357	382013
90824	382014
61765	382015
72852	382016
97904	382017
22042	382018
44805	382019
96195	382020
29515	382021
119773	382022
66729	382023
152646	382024
46877	382025
35523	382026
1225	382027
513	382028
4895	382029
29994	382030
2331	382031
21534	382032
4578	382033
6462	382034
53454	382035
3293	382036
17736	382037
126944	382038
3295	382039
130	382040
130	382041
28	382042
28	382043
136	382044
50934	382045
14216	382046
3057	382047
15	382048
18226	382049
943	382050
70426	382051
26496	382052
12769	382053
86634	382054
42672	382055
1605	382056
150381	382057
146989	382058
196	382059
922	382060
62012	382061
3837	382062
84330	382063
6311	382064
129706	382065
54239	382066
7889	382067
299	382068
1472	382069
57669	382070
5560	382071
6561	382072
35616	382073
1519	382074
7685	382075
27372	382076
2111	382077
5722	382078
1300	382079
7569	382080
127199	382081
200	382082
323	382083
8414	382084
734	382085
61334	382086
167494	382087
3142	382088
23958	382089
16	382090
38861	382091
15674	382092
888	382093
120	382094
7711	382095
2216	382096
49665	382097
21794	382098
1155	382099
10564	382100
20192	382101
14903	382102
51896	382103
1260	382104
11225	382105
78536	382106
12232	382107
3269	382108
38150	382109
542	382110
1225	382111
26894	382112
8874	382113
86013	382114
482	382115
352	382116
340	382117
25387	382118
2822	382119
36515	382120
24464	382121
3186	382122
17806	382123
18496	382124
40355	382125
2696	382126
40693	382127
1471	382128
6659	382129
12679	382130
10112	382131
54741	382132
13863	382133
5382	382134
172	382135
17792	382136
3929	382137
3177	382138
2693	382139
19687	382140
4	382141
90213	382142
1089	382143
305	382144
1890	382145
4241	382146
23903	382147
89183	382148
83048	382149
22931	382150
2959	382151
184	382152
4522	382153
1772	382154
7911	382155
52770	382156
53104	382157
428	382158
40807	382159
108914	382160
98323	382161
17923	382162
11023	382163
90516	382164
20888	382165
40719	382166
33794	382167
180	382168
57308	382169
7133	382170
107603	382171
828	382172
76034	382173
14440	382174
14140	382175
2704	382176
27091	382177
14722	382178
1436	382179
46365	382180
20853	382181
5302	382182
4705	382183
11197	382184
18776	382185
60160	382186
108796	382187
18098	382188
14100	382189
4339	382190
17219	382191
413	382192
2697	382193
89266	382194
14013	382195
239	382196
54402	382197
89300	382198
36748	382199
8349	382200
29156	382201
2057	382202
13316	382203
43	382204
70193	382205
25357	382206
36130	382207
942	382208
303	382209
32161	382210
7	382211
57439	382212
26	382213
40638	382214
3513	382215
3183	382216
3255	382217
25921	382218
6	382219
13	382220
4005	382221
62705	382222
1828	382223
70549	382224
1508	382225
16821	382226
36356	382227
54737	382228
2033	382229
2321	382230
539	382231
12642	382232
4437	382233
22690	382234
14571	382235
69956	382236
11165	382237
1706	382238
698	382239
5321	382240
3475	382241
20754	382242
25562	382243
21921	382244
1659	382245
36635	382246
35228	382247
3544	382248
1949	382249
38937	382250
42557	382251
130	382252
1637	382253
8453	382254
31	382255
574	382256
1981	382257
6297	382258
40088	382259
10294	382260
35953	382261
3225	382262
45657	382263
32500	382264
1479	382265
6803	382266
8938	382267
114380	382268
15761	382269
126	382270
7103	382271
351	382272
6885	382273
20928	382274
70091	382275
1207	382276
427	382277
1631	382278
2047	382279
23778	382280
48157	382281
16794	382282
162	382283
5789	382284
1706	382285
8326	382286
803	382287
26986	382288
20485	382289
3425	382290
27705	382291
1056	382292
2488	382293
3177	382294
112170	382295
133963	382296
1705	382297
1303	382298
816	382299
988	382300
3429	382301
63993	382302
35389	382303
9567	382304
10592	382305
5827	382306
2332	382307
2691	382308
1551	382309
6469	382310
3177	382311
553	382312
54767	382313
2901	382314
23871	382315
10179	382316
2783	382317
32849	382318
3769	382319
934	382320
18510	382321
12925	382322
377	382323
23825	382324
6221	382325
82789	382326
972	382327
1613	382328
102	382329
46302	382330
9143	382331
3622	382332
2041	382333
19181	382334
1079	382335
1079	382336
509	382337
13083	382338
19	382339
951	382340
3193	382341
36795	382342
28863	382343
4059	382344
203	382345
2083	382346
223	382347
32155	382348
2096	382349
79497	382350
71062	382351
17018	382352
90884	382353
2	382354
1509	382355
17207	382356
14608	382357
3312	382358
68898	382359
3106	382360
10	382361
10987	382362
8061	382363
960	382364
9851	382365
319	382366
45887	382367
18433	382368
11078	382369
107306	382370
88231	382371
13330	382372
21192	382373
806	382374
17817	382375
1114	382376
655	382377
29658	382378
32271	382379
78430	382380
92670	382381
3819	382382
41173	382383
81794	382384
8250	382385
389	382386
42508	382387
22716	382388
8097	382389
17171	382390
31	382391
3041	382392
1882	382393
5985	382394
17136	382395
10008	382396
26975	382397
31669	382398
45625	382399
2337	382400
14357	382401
16659	382402
19193	382403
2700	382404
2305	382405
8494	382406
4612	382407
141	382408
2625	382409
3267	382410
86455	382411
69939	382412
1485	382413
9861	382414
1093	382415
118684	382416
27758	382417
631	382418
70782	382419
102	382420
996	382421
21293	382422
18366	382423
7665	382424
6675	382425
5730	382426
12110	382427
326	382428
27	382429
12471	382430
12979	382431
15427	382432
79008	382433
14302	382434
391	382435
394	382436
34325	382437
1442	382438
773	382439
23207	382440
18400	382441
9791	382442
26919	382443
5452	382444
8131	382445
8131	382446
2395	382447
622	382448
19917	382449
68510	382450
52715	382451
34701	382452
1073	382453
70485	382454
45141	382455
16678	382456
26636	382457
245	382458
481	382459
56637	382460
8538	382461
24236	382462
18	382463
698	382464
53764	382465
66175	382466
8301	382467
489	382468
83223	382469
111829	382470
13499	382471
6678	382472
291	382473
33952	382474
3293	382475
125401	382476
961	382477
5922	382478
654	382479
1428	382480
1272	382481
2082	382482
4959	382483
9303	382484
27	382485
28974	382486
8409	382487
15262	382488
3978	382489
33243	382490
1769	382491
2008	382492
2604	382493
4999	382494
43263	382495
3043	382496
3526	382497
119	382498
3151	382499
30738	382500
56459	382501
2634	382502
148	382503
407	382504
10	382505
96487	382506
22169	382507
984	382508
3033	382509
50674	382510
1891	382511
57714	382512
1611	382513
143444	382514
5713	382515
32798	382516
2524	382517
11	382518
498	382519
36715	382520
850	382521
14397	382522
61462	382523
3498	382524
4490	382525
9968	382526
19091	382527
6096	382528
334	382529
1994	382530
31	382531
31	382532
4693	382533
27303	382534
7	382535
54846	382536
2449	382537
1686	382538
60216	382539
2277	382540
1624	382541
2341	382542
43645	382543
749	382544
332	382545
1256	382546
1984	382547
105296	382548
64348	382549
15323	382550
14153	382551
13321	382552
4891	382553
54181	382554
73	382555
41446	382556
691	382557
111972	382558
1195	382559
7583	382560
22270	382561
349	382562
23993	382563
3497	382564
44852	382565
19592	382566
4582	382567
6949	382568
8496	382569
655	382570
1344	382571
6396	382572
31399	382573
1980	382574
14940	382575
1219	382576
3322	382577
2784	382578
2077	382579
8636	382580
354	382581
28	382582
24193	382583
15730	382584
15896	382585
5044	382586
120	382587
14451	382588
70	382589
27	382590
549	382591
5721	382592
2785	382593
6905	382594
53839	382595
1329	382596
538	382597
3162	382598
69016	382599
79494	382600
5817	382601
995	382602
59	382603
6281	382604
547	382605
1	382606
4865	382607
1370	382608
1078	382609
1297	382610
18964	382611
214	382612
46205	382613
4090	382614
19274	382615
5218	382616
4999	382617
4184	382618
533	382619
36764	382620
29999	382621
9967	382622
17862	382623
113858	382624
26608	382625
70211	382626
39238	382627
3732	382628
22002	382629
1829	382630
14381	382631
8068	382632
954	382633
5250	382634
75298	382635
886	382636
5699	382637
619	382638
2834	382639
655	382640
76832	382641
276	382642
37374	382643
31189	382644
1578	382645
37058	382646
11981	382647
17941	382648
18424	382649
10743	382650
10171	382651
78130	382652
11244	382653
40468	382654
18070	382655
12075	382656
1996	382657
39211	382658
48367	382659
49954	382660
1969	382661
11558	382662
41678	382663
42630	382664
2332	382665
15975	382666
27951	382667
995	382668
82	382669
44975	382670
13185	382671
675	382672
61531	382673
4296	382674
29215	382675
351	382676
2744	382677
1022	382678
21959	382679
1714	382680
41155	382681
132614	382682
168	382683
34133	382684
8073	382685
28641	382686
917	382687
6482	382688
81872	382689
2587	382690
20293	382691
51064	382692
20653	382693
10625	382694
552	382695
2948	382696
1462	382697
156	382698
18111	382699
2288	382700
4419	382701
108856	382702
7334	382703
168	382704
48116	382705
3733	382706
39158	382707
326	382708
247	382709
7447	382710
4050	382711
562	382712
21073	382713
3260	382714
6227	382715
531	382716
6517	382717
51256	382718
52916	382719
1887	382720
87859	382721
59945	382722
31975	382723
82713	382724
91443	382725
38518	382726
6040	382727
238	382728
1462	382729
1688	382730
25008	382731
1287	382732
3018	382733
1471	382734
3520	382735
675	382736
2357	382737
27187	382738
27390	382739
3064	382740
283	382741
3156	382742
50	382743
2687	382744
113695	382745
960	382746
11665	382747
153056	382748
71963	382749
14514	382750
3911	382751
340	382752
9754	382753
36132	382754
4387	382755
6886	382756
4941	382757
2047	382758
10115	382759
559	382760
79118	382761
38657	382762
400	382763
11223	382764
12999	382765
27993	382766
5122	382767
180	382768
191	382769
13402	382770
34166	382771
30614	382772
13143	382773
839	382774
1649	382775
9155	382776
7999	382777
6423	382778
24339	382779
59998	382780
39060	382781
2309	382782
274	382783
26074	382784
17901	382785
31574	382786
17634	382787
2695	382788
302	382789
65014	382790
2514	382791
2991	382792
2490	382793
14328	382794
7183	382795
14398	382796
16064	382797
11631	382798
6339	382799
6192	382800
62323	382801
72685	382802
4286	382803
6477	382804
75218	382805
286	382806
17237	382807
547	382808
6062	382809
7984	382810
100	382811
11119	382812
17374	382813
19421	382814
1073	382815
14324	382816
52306	382817
17596	382818
19130	382819
3190	382820
1361	382821
236	382822
48925	382823
1766	382824
1091	382825
68997	382826
33871	382827
9910	382828
7566	382829
538	382830
271	382831
4525	382832
892	382833
12465	382834
14894	382835
121682	382836
7824	382837
15604	382838
75760	382839
9465	382840
40986	382841
203	382842
2931	382843
6434	382844
1995	382845
2309	382846
72193	382847
23819	382848
62259	382849
27	382850
5348	382851
1025	382852
313	382853
926	382854
5095	382855
1747	382856
29199	382857
2396	382858
55	382859
7667	382860
120272	382861
14172	382862
184	382863
468	382864
39486	382865
968	382866
1652	382867
12378	382868
57424	382869
1428	382870
18156	382871
57430	382872
4039	382873
1872	382874
3168	382875
4159	382876
14664	382877
11878	382878
4936	382879
44714	382880
6763	382881
2616	382882
8895	382883
1252	382884
4920	382885
4741	382886
20041	382887
159	382888
7194	382889
26214	382890
4133	382891
31554	382892
107599	382893
2270	382894
6370	382895
11479	382896
4049	382897
1635	382898
1704	382899
1351	382900
4965	382901
9354	382902
91	382903
5023	382904
5590	382905
19945	382906
19610	382907
85131	382908
5998	382909
129386	382910
133	382911
73739	382912
900	382913
37940	382914
74428	382915
5892	382916
565	382917
596	382918
119839	382919
11477	382920
26751	382921
14433	382922
8394	382923
2001	382924
1333	382925
1681	382926
1437	382927
15908	382928
16855	382929
26581	382930
4802	382931
1837	382932
4580	382933
11747	382934
143694	382935
972	382936
4647	382937
4647	382938
2035	382939
22599	382940
6480	382941
22681	382942
22190	382943
56822	382944
266	382945
68188	382946
103	382947
1084	382948
141143	382949
868	382950
7381	382951
48859	382952
123916	382953
82978	382954
17277	382955
34770	382956
36066	382957
7229	382958
11338	382959
3819	382960
1706	382961
588	382962
943	382963
245	382964
39177	382965
135	382966
8907	382967
11524	382968
54231	382969
6934	382970
14215	382971
12740	382972
2266	382973
30154	382974
1389	382975
562	382976
8574	382977
6934	382978
2018	382979
4809	382980
3116	382981
10188	382982
5124	382983
7330	382984
1154	382985
1977	382986
20537	382987
660	382988
27695	382989
777	382990
2602	382991
648	382992
9062	382993
3224	382994
2928	382995
427	382996
12872	382997
3648	382998
1203	382999
4583	383000
25574	383001
35586	383002
54478	383003
97965	383004
15	383005
2953	383006
9406	383007
52734	383008
7374	383009
97	383010
8362	383011
28147	383012
1267	383013
2525	383014
1300	383015
2292	383016
30311	383017
7546	383018
1270	383019
13255	383020
28915	383021
2142	383022
1154	383023
60624	383024
61	383025
10081	383026
29665	383027
5387	383028
13160	383029
33172	383030
18519	383031
14675	383032
20688	383033
17577	383034
29188	383035
53416	383036
245	383037
8993	383038
8045	383039
9028	383040
1117	383041
18400	383042
26425	383043
1408	383044
6165	383045
2796	383046
82080	383047
3093	383048
45533	383049
23920	383050
16522	383051
68933	383052
4228	383053
14241	383054
22138	383055
7550	383056
5571	383057
3993	383058
25299	383059
4583	383060
39362	383061
6997	383062
340	383063
41445	383064
76479	383065
3494	383066
11002	383067
3064	383068
41558	383069
26604	383070
12705	383071
6053	383072
1605	383073
19988	383074
1610	383075
1329	383076
3105	383077
92488	383078
21825	383079
17680	383080
8813	383081
1543	383082
579	383083
44599	383084
18080	383085
23857	383086
407	383087
7413	383088
975	383089
10125	383090
1400	383091
2004	383092
31	383093
15932	383094
9054	383095
7541	383096
9789	383097
5805	383098
16872	383099
51939	383100
11766	383101
21488	383102
12100	383103
4091	383104
8619	383105
11065	383106
2334	383107
51669	383108
4614	383109
20413	383110
15566	383111
8885	383112
4396	383113
22039	383114
113566	383115
38294	383116
2544	383117
48358	383118
134098	383119
908	383120
527	383121
2436	383122
125705	383123
73590	383124
97	383125
998	383126
8893	383127
1385	383128
7130	383129
7165	383130
36515	383131
221	383132
70521	383133
68127	383134
184	383135
346	383136
48030	383137
101094	383138
3003	383139
71857	383140
2684	383141
67960	383142
828	383143
18582	383144
10518	383145
12391	383146
19714	383147
6240	383148
143	383149
718	383150
71857	383151
2436	383152
83962	383153
47674	383154
15067	383155
99	383156
28641	383157
2308	383158
51	383159
750	383160
86	383161
4638	383162
23546	383163
6781	383164
254	383165
3617	383166
187	383167
2556	383168
11306	383169
41499	383170
62962	383171
7501	383172
6	383173
49663	383174
6310	383175
1940	383176
4671	383177
2098	383178
37109	383179
681	383180
6428	383181
4952	383182
90400	383183
5642	383184
2500	383185
5792	383186
6756	383187
29667	383188
5496	383189
90546	383190
9915	383191
63403	383192
14937	383193
14349	383194
13430	383195
6802	383196
39227	383197
40622	383198
1874	383199
54084	383200
29896	383201
30635	383202
383	383203
20130	383204
86238	383205
4106	383206
51201	383207
41311	383208
77952	383209
3187	383210
4147	383211
15623	383212
14094	383213
12066	383214
3579	383215
3803	383216
53210	383217
7391	383218
32470	383219
14062	383220
15593	383221
31005	383222
22796	383223
17104	383224
10619	383225
7435	383226
16659	383227
6380	383228
13882	383229
8719	383230
60093	383231
31219	383232
1782	383233
470	383234
713	383235
1013	383236
12925	383237
11158	383238
52369	383239
1118	383240
177	383241
148	383242
134362	383243
4164	383244
71803	383245
4651	383246
90868	383247
87073	383248
2060	383249
1810	383250
48070	383251
5827	383252
28494	383253
16518	383254
12387	383255
2123	383256
7596	383257
26718	383258
8	383259
61113	383260
35072	383261
39443	383262
4343	383263
46537	383264
1396	383265
2323	383266
1381	383267
157	383268
21669	383269
92	383270
9249	383271
1531	383272
3232	383273
755	383274
7558	383275
48646	383276
2045	383277
2640	383278
8986	383279
4038	383280
49296	383281
59	383282
2861	383283
1036	383284
33082	383285
27684	383286
61504	383287
12364	383288
57	383289
19013	383290
1208	383291
59780	383292
11384	383293
127309	383294
3360	383295
3674	383296
1617	383297
90023	383298
2019	383299
1102	383300
41223	383301
41244	383302
16962	383303
15486	383304
654	383305
18654	383306
2922	383307
14528	383308
22984	383309
26449	383310
9052	383311
127089	383312
73133	383313
3909	383314
1857	383315
104903	383316
207	383317
21619	383318
12314	383319
2795	383320
23190	383321
7372	383322
3448	383323
28215	383324
88226	383325
70	383326
60270	383327
1077	383328
61965	383329
6519	383330
54733	383331
33190	383332
34991	383333
1077	383334
1939	383335
6763	383336
6763	383337
16490	383338
9791	383339
30710	383340
21174	383341
1860	383342
19534	383343
6994	383344
1010	383345
2080	383346
28556	383347
339	383348
3911	383349
52799	383350
1681	383351
77820	383352
944	383353
70338	383354
9899	383355
1280	383356
1548	383357
8421	383358
443	383359
61500	383360
16152	383361
39641	383362
1783	383363
8951	383364
4903	383365
70554	383366
32966	383367
5453	383368
35910	383369
542	383370
184	383371
70078	383372
1053	383373
8641	383374
21994	383375
44105	383376
26931	383377
167	383378
8072	383379
1300	383380
4588	383381
13488	383382
26294	383383
2357	383384
3197	383385
17770	383386
14125	383387
75748	383388
3301	383389
3235	383390
590	383391
65650	383392
43161	383393
92981	383394
63899	383395
42972	383396
3977	383397
51870	383398
16097	383399
70600	383400
60829	383401
47939	383402
1935	383403
53037	383404
24109	383405
22815	383406
2901	383407
2190	383408
2967	383409
47045	383410
9689	383411
8600	383412
4265	383413
1360	383414
2306	383415
22968	383416
26693	383417
67916	383418
5473	383419
57	383420
2073	383421
87359	383422
2665	383423
94254	383424
650	383425
5401	383426
167	383427
8436	383428
12745	383429
27	383430
1754	383431
765	383432
13902	383433
25365	383434
1777	383435
11332	383436
6	383437
15184	383438
31160	383439
15513	383440
12408	383441
47	383442
10859	383443
31103	383444
23074	383445
3327	383446
8282	383447
628	383448
1182	383449
7801	383450
11715	383451
1794	383452
3666	383453
6380	383454
2783	383455
27502	383456
7013	383457
36367	383458
53364	383459
9862	383460
4612	383461
36286	383462
9224	383463
54736	383464
41768	383465
16923	383466
16757	383467
53329	383468
20765	383469
18701	383470
2912	383471
5032	383472
90192	383473
35098	383474
5780	383475
2372	383476
4439	383477
40752	383478
21498	383479
37580	383480
74819	383481
16635	383482
97009	383483
13932	383484
16098	383485
2383	383486
4768	383487
110673	383488
2351	383489
3866	383490
6589	383491
40540	383492
3760	383493
7201	383494
112407	383495
6862	383496
12293	383497
20898	383498
976	383499
6165	383500
5147	383501
41346	383502
2171	383503
89492	383504
16120	383505
39259	383506
1605	383507
9229	383508
45919	383509
5942	383510
7081	383511
39347	383512
53212	383513
9350	383514
41281	383515
14153	383516
66196	383517
11556	383518
27935	383519
44613	383520
4684	383521
23320	383522
22590	383523
83703	383524
10466	383525
75855	383526
24180	383527
18837	383528
17273	383529
34558	383530
617	383531
389	383532
17063	383533
21427	383534
35588	383535
2570	383536
9936	383537
49124	383538
4465	383539
3599	383540
3458	383541
33894	383542
4133	383543
1461	383544
1457	383545
3127	383546
39242	383547
18521	383548
46461	383549
68907	383550
15343	383551
1786	383552
9980	383553
59247	383554
23677	383555
1752	383556
98863	383557
14540	383558
11437	383559
1025	383560
53711	383561
54757	383562
2697	383563
51043	383564
10622	383565
41929	383566
24418	383567
14934	383568
11226	383569
9052	383570
1859	383571
8733	383572
34826	383573
4184	383574
11683	383575
13689	383576
15598	383577
26194	383578
994	383579
47	383580
2929	383581
4265	383582
3353	383583
19570	383584
17503	383585
22388	383586
11330	383587
31437	383588
15711	383589
45379	383590
5777	383591
32011	383592
3793	383593
3030	383594
74370	383595
14497	383596
54651	383597
392	383598
2344	383599
56125	383600
17050	383601
22	383602
56971	383603
78432	383604
559	383605
834	383606
44753	383607
2415	383608
32204	383609
624	383610
22238	383611
12881	383612
38288	383613
50217	383614
102018	383615
50217	383616
22229	383617
80252	383618
14521	383619
12437	383620
4623	383621
19173	383622
424	383623
44325	383624
19948	383625
51695	383626
231	383627
4355	383628
22264	383629
17266	383630
79531	383631
168	383632
68	383633
70739	383634
4305	383635
3443	383636
135917	383637
14414	383638
5235	383639
960	383640
10615	383641
48206	383642
115352	383643
37605	383644
596	383645
43111	383646
53786	383647
1340	383648
511	383649
29687	383650
2	383651
10121	383652
10102	383653
2	383654
89096	383655
64562	383656
73	383657
101847	383658
76975	383659
36151	383660
3901	383661
51111	383662
1022	383663
807	383664
1530	383665
114369	383666
1288	383667
6681	383668
34165	383669
52472	383670
44013	383671
31678	383672
2504	383673
158401	383674
10552	383675
862	383676
94	383677
899	383678
122668	383679
2704	383680
1722	383681
3462	383682
6183	383683
1244	383684
7447	383685
2812	383686
921	383687
2562	383688
20512	383689
6498	383690
26694	383691
110701	383692
4332	383693
115014	383694
34017	383695
2442	383696
7698	383697
84711	383698
32898	383699
102016	383700
130660	383701
9354	383702
835	383703
121	383704
19549	383705
2730	383706
1267	383707
5594	383708
47856	383709
34807	383710
73265	383711
3444	383712
81046	383713
2090	383714
11551	383715
22759	383716
64354	383717
12328	383718
1716	383719
59	383720
44672	383721
49944	383722
9000	383723
296	383724
274	383725
677	383726
212	383727
951	383728
2591	383729
16087	383730
1591	383731
12522	383732
31114	383733
18510	383734
2069	383735
2771	383736
1937	383737
1666	383738
14993	383739
46485	383740
77435	383741
20733	383742
48830	383743
90044	383744
31078	383745
47349	383746
11598	383747
34107	383748
834	383749
1336	383750
68	383751
14533	383752
3655	383753
4583	383754
9816	383755
2445	383756
56828	383757
24354	383758
209	383759
180	383760
1859	383761
21477	383762
17619	383763
17657	383764
8162	383765
23351	383766
47955	383767
649	383768
2168	383769
18336	383770
15842	383771
2058	383772
13043	383773
2332	383774
3673	383775
12997	383776
6819	383777
15870	383778
3596	383779
3418	383780
20738	383781
814	383782
27695	383783
12328	383784
8641	383785
103	383786
30022	383787
202	383788
1047	383789
1579	383790
11170	383791
12046	383792
1823	383793
474	383794
13379	383795
13872	383796
7404	383797
8066	383798
181	383799
14834	383800
13306	383801
51443	383802
7469	383803
56165	383804
67866	383805
984	383806
24979	383807
432	383808
946	383809
3855	383810
3827	383811
4165	383812
4	383813
26562	383814
4889	383815
2273	383816
30367	383817
33974	383818
3930	383819
22039	383820
9302	383821
4403	383822
8437	383823
2366	383824
93596	383825
154575	383826
588	383827
4538	383828
11833	383829
17272	383830
4081	383831
37879	383832
11140	383833
72792	383834
385	383835
5063	383836
3590	383837
506	383838
8851	383839
600	383840
4929	383841
28306	383842
1056	383843
14792	383844
7346	383845
108918	383846
31109	383847
1257	383848
161	383849
746	383850
6499	383851
321	383852
7491	383853
10000	383854
23184	383855
7780	383856
91478	383857
76	383858
267	383859
2428	383860
698	383861
21411	383862
90094	383863
10548	383864
24092	383865
5734	383866
23269	383867
20601	383868
22103	383869
54739	383870
2095	383871
885	383872
8820	383873
2011	383874
38560	383875
90209	383876
45202	383877
671	383878
4913	383879
6069	383880
95226	383881
19722	383882
20310	383883
1467	383884
978	383885
21498	383886
25875	383887
1297	383888
15945	383889
215	383890
2236	383891
7817	383892
127024	383893
5934	383894
2217	383895
7	383896
3231	383897
11577	383898
12191	383899
2816	383900
13975	383901
526	383902
37990	383903
818	383904
5627	383905
7661	383906
17049	383907
18519	383908
87737	383909
4883	383910
1216	383911
474	383912
11773	383913
5236	383914
1395	383915
1502	383916
1089	383917
40801	383918
16590	383919
22144	383920
2399	383921
23141	383922
33160	383923
712	383924
11491	383925
3435	383926
92077	383927
19128	383928
4272	383929
2924	383930
23837	383931
3828	383932
9959	383933
18254	383934
19238	383935
20241	383936
976	383937
16535	383938
9328	383939
1195	383940
237	383941
2339	383942
4318	383943
4805	383944
4813	383945
53238	383946
1306	383947
524	383948
19074	383949
19711	383950
539	383951
3213	383952
687	383953
537	383954
787	383955
395	383956
47	383957
13904	383958
18598	383959
40220	383960
21953	383961
2216	383962
67339	383963
747	383964
18401	383965
6244	383966
11609	383967
2092	383968
128931	383969
82	383970
30877	383971
2283	383972
2177	383973
11992	383974
10333	383975
15540	383976
26738	383977
921	383978
40217	383979
6334	383980
1370	383981
58527	383982
943	383983
19720	383984
222	383985
26	383986
60	383987
1725	383988
30642	383989
60	383990
5934	383991
6936	383992
3903	383993
99036	383994
143	383995
50232	383996
53147	383997
177	383998
2309	383999
4	384000
20	384001
100964	384002
17874	384003
2828	384004
6361	384005
201	384006
3931	384007
9159	384008
93	384009
5707	384010
68	384011
20	384012
6	384013
13	384014
146821	384015
4246	384016
4335	384017
5594	384018
4588	384019
1790	384020
24807	384021
37	384022
18843	384023
89560	384024
45172	384025
7930	384026
7104	384027
2822	384028
2061	384029
163	384030
1392	384031
3293	384032
113	384033
36677	384034
56169	384035
56138	384036
2541	384037
3929	384038
67856	384039
60	384040
1729	384041
1556	384042
5898	384043
4438	384044
48097	384045
18	384046
10762	384047
85337	384048
10528	384049
18166	384050
30430	384051
15604	384052
20191	384053
10752	384054
20	384055
5086	384056
68014	384057
44222	384058
46202	384059
63501	384060
57	384061
40897	384062
11	384063
1432	384064
23292	384065
6	384066
107026	384067
4580	384068
33	384069
16494	384070
2438	384071
5583	384072
5028	384073
4126	384074
559	384075
5002	384076
31574	384077
2083	384078
1026	384079
4421	384080
6925	384081
122	384082
11698	384083
179	384084
172	384085
2065	384086
2983	384087
26633	384088
51857	384089
8534	384090
1783	384091
53775	384092
4387	384093
25164	384094
783	384095
39716	384096
17059	384097
2106	384098
10585	384099
4744	384100
6632	384101
8729	384102
3263	384103
5147	384104
4337	384105
44271	384106
222	384107
10849	384108
11752	384109
19758	384110
7003	384111
1769	384112
9091	384113
9296	384114
10320	384115
1	384116
58436	384117
3000	384118
3	384119
382	384120
3187	384121
10702	384122
668	384123
36001	384124
69581	384125
569	384126
2641	384127
1287	384128
2650	384129
255	384130
2133	384131
133	384132
45650	384133
6	384134
13	384135
22690	384136
65	384137
33646	384138
14645	384139
20735	384140
8415	384141
8462	384142
172	384143
4136	384144
363	384145
10161	384146
20715	384147
31790	384148
16589	384149
67032	384150
451	384151
31553	384152
9271	384153
41179	384154
470	384155
38622	384156
31214	384157
99394	384158
20	384159
133	384160
93	384161
16651	384162
38843	384163
18656	384164
8471	384165
5082	384166
283	384167
93476	384168
23956	384169
1987	384170
1317	384171
35477	384172
76526	384173
133	384174
4764	384175
4968	384176
12522	384177
43427	384178
1268	384179
14800	384180
1829	384181
7	384182
94180	384183
1170	384184
5797	384185
3000	384186
36231	384187
2	384188
3069	384189
18	384190
135986	384191
6205	384192
17871	384193
100653	384194
1248	384195
7211	384196
443	384197
2562	384198
4333	384199
52411	384200
2435	384201
7175	384202
77028	384203
8474	384204
389	384205
6080	384206
7394	384207
20678	384208
31604	384209
7	384210
1100	384211
15213	384212
5905	384213
126	384214
11708	384215
5514	384216
42447	384217
33898	384218
3596	384219
59	384220
52902	384221
8806	384222
14752	384223
1422	384224
585	384225
60298	384226
2298	384227
172	384228
1351	384229
32932	384230
2497	384231
2927	384232
25379	384233
18512	384234
2216	384235
6158	384236
39942	384237
16572	384238
659	384239
3198	384240
10611	384241
7357	384242
1635	384243
163	384244
21871	384245
7470	384246
1927	384247
1656	384248
36621	384249
6925	384250
6347	384251
274	384252
377	384253
70432	384254
3416	384255
8436	384256
4360	384257
74198	384258
4159	384259
29361	384260
29424	384261
10	384262
2508	384263
45636	384264
116894	384265
8995	384266
64665	384267
7026	384268
3690	384269
10606	384270
283	384271
6881	384272
5673	384273
2809	384274
57	384275
276	384276
1602	384277
26329	384278
42378	384279
10691	384280
7577	384281
47985	384282
21616	384283
491	384284
2520	384285
24314	384286
1285	384287
3627	384288
2241	384289
21477	384290
76720	384291
32217	384292
41206	384293
40559	384294
83743	384295
53	384296
49929	384297
428	384298
25099	384299
1809	384300
14607	384301
2321	384302
17411	384303
29339	384304
1882	384305
4852	384306
14631	384307
10011	384308
1981	384309
13864	384310
2970	384311
13799	384312
9640	384313
54812	384314
1089	384315
6	384316
13	384317
113	384318
334	384319
5378	384320
579	384321
255	384322
20352	384323
35101	384324
1781	384325
771	384326
23979	384327
1267	384328
98528	384329
20568	384330
30089	384331
3443	384332
9260	384333
6156	384334
18756	384335
5808	384336
31	384337
153	384338
3740	384339
790	384340
36235	384341
17876	384342
12512	384343
24288	384344
112273	384345
13382	384346
4481	384347
6310	384348
23130	384349
1412	384350
21828	384351
11162	384352
2061	384353
832	384354
3965	384355
24640	384356
31385	384357
4850	384358
1467	384359
12509	384360
414	384361
8185	384362
14514	384363
22044	384364
52066	384365
9144	384366
17627	384367
1539	384368
12391	384369
60920	384370
1108	384371
29510	384372
21551	384373
957	384374
13544	384375
1150	384376
957	384377
1061	384378
1461	384379
91991	384380
1260	384381
16864	384382
6338	384383
1171	384384
2208	384385
33106	384386
25463	384387
775	384388
119019	384389
14364	384390
1227	384391
2137	384392
21962	384393
35538	384394
1635	384395
18	384396
82139	384397
525	384398
4099	384399
13960	384400
48744	384401
5700	384402
14631	384403
41514	384404
4778	384405
24649	384406
9843	384407
24311	384408
45	384409
1716	384410
1797	384411
13311	384412
127615	384413
346	384414
1771	384415
12473	384416
37956	384417
921	384418
6338	384419
2618	384420
2110	384421
1320	384422
5800	384423
193	384424
581	384425
21315	384426
948	384427
2481	384428
3937	384429
64128	384430
49510	384431
16723	384432
13513	384433
1450	384434
5629	384435
49520	384436
21327	384437
4850	384438
31974	384439
9949	384440
10529	384441
26385	384442
29153	384443
1032	384444
938	384445
613	384446
138	384447
5462	384448
29344	384449
21330	384450
49544	384451
130279	384452
37134	384453
10367	384454
32868	384455
88193	384456
135899	384457
531	384458
24109	384459
9781	384460
2966	384461
1058	384462
3878	384463
24374	384464
3329	384465
11268	384466
4907	384467
33218	384468
1228	384469
59248	384470
368	384471
5399	384472
34228	384473
160614	384474
35197	384475
118	384476
14298	384477
2514	384478
2909	384479
2989	384480
353	384481
3750	384482
25222	384483
43488	384484
13428	384485
1042	384486
548	384487
2841	384488
35211	384489
2077	384490
14826	384491
16289	384492
7633	384493
553	384494
26608	384495
5761	384496
22160	384497
22019	384498
11395	384499
34537	384500
12042	384501
3798	384502
135861	384503
579	384504
1910	384505
45303	384506
12084	384507
1198	384508
18533	384509
14106	384510
35217	384511
65365	384512
17075	384513
5924	384514
34963	384515
28568	384516
6095	384517
2273	384518
39902	384519
10616	384520
2013	384521
591	384522
4247	384523
13257	384524
2735	384525
675	384526
74	384527
1098	384528
34803	384529
30216	384530
87	384531
9008	384532
10237	384533
5277	384534
66	384535
70261	384536
3576	384537
448	384538
15603	384539
904	384540
136251	384541
1331	384542
3536	384543
312	384544
2677	384545
77213	384546
33	384547
2182	384548
8568	384549
36584	384550
6003	384551
1123	384552
3587	384553
7491	384554
1858	384555
14984	384556
46224	384557
56909	384558
41315	384559
20890	384560
5359	384561
16058	384562
643	384563
9968	384564
89476	384565
1554	384566
2084	384567
157	384568
87099	384569
2288	384570
34808	384571
2383	384572
917	384573
4005	384574
46754	384575
767	384576
23880	384577
11630	384578
5678	384579
58063	384580
9183	384581
3365	384582
53346	384583
1495	384584
7123	384585
660	384586
789	384587
6804	384588
6619	384589
1934	384590
13564	384591
601	384592
152	384593
136	384594
406	384595
594	384596
7962	384597
133	384598
94402	384599
49848	384600
42	384601
712	384602
561	384603
585	384604
46689	384605
3878	384606
24787	384607
212	384608
7624	384609
47959	384610
32327	384611
76094	384612
17496	384613
18652	384614
5387	384615
8617	384616
15601	384617
17935	384618
8690	384619
54003	384620
3566	384621
1810	384622
121628	384623
3328	384624
71247	384625
4601	384626
3293	384627
2630	384628
49745	384629
219	384630
63534	384631
36725	384632
77242	384633
92366	384634
15786	384635
4290	384636
1237	384637
17001	384638
89130	384639
747	384640
32327	384641
2505	384642
19649	384643
77632	384644
3345	384645
12516	384646
31488	384647
9575	384648
5247	384649
20375	384650
23492	384651
5438	384652
7708	384653
41258	384654
491	384655
677	384656
12030	384657
7600	384658
55	384659
17133	384660
1217	384661
11461	384662
215	384663
2744	384664
30800	384665
12473	384666
5770	384667
2456	384668
2456	384669
18387	384670
470	384671
2041	384672
9131	384673
14139	384674
2098	384675
2098	384676
6052	384677
103579	384678
4999	384679
28169	384680
12784	384681
4778	384682
55655	384683
21959	384684
8196	384685
6477	384686
4322	384687
6648	384688
87057	384689
117	384690
16099	384691
39650	384692
73862	384693
6480	384694
3053	384695
5877	384696
20003	384697
86852	384698
2325	384699
20492	384700
315	384701
2571	384702
4937	384703
2571	384704
3055	384705
4127	384706
34023	384707
825	384708
19788	384709
5309	384710
15963	384711
5348	384712
8622	384713
2	384714
233	384715
4317	384716
233	384717
2168	384718
2277	384719
2591	384720
7402	384721
13247	384722
10038	384723
24334	384724
1121	384725
12675	384726
69309	384727
6848	384728
32999	384729
156321	384730
1703	384731
2557	384732
360	384733
14984	384734
15942	384735
18177	384736
641	384737
15973	384738
1159	384739
14376	384740
15934	384741
4165	384742
4355	384743
7551	384744
23397	384745
108728	384746
71507	384747
58127	384748
6624	384749
35012	384750
237	384751
25232	384752
22255	384753
3652	384754
163	384755
248	384756
1422	384757
3000	384758
34004	384759
6893	384760
5532	384761
3560	384762
4569	384763
2685	384764
26661	384765
875	384766
2618	384767
327	384768
1040	384769
590	384770
2563	384771
4297	384772
52584	384773
491	384774
11625	384775
1271	384776
7568	384777
2352	384778
6	384779
13	384780
13442	384781
506	384782
1182	384783
6923	384784
4600	384785
20689	384786
1351	384787
1530	384788
212	384789
4210	384790
114174	384791
2856	384792
20813	384793
16699	384794
18127	384795
12942	384796
642	384797
4664	384798
37129	384799
35918	384800
1493	384801
8452	384802
14454	384803
3363	384804
230	384805
3467	384806
31420	384807
3298	384808
7817	384809
118	384810
9101	384811
439	384812
73256	384813
4934	384814
872	384815
5099	384816
25572	384817
4338	384818
22042	384819
2797	384820
6680	384821
35658	384822
76225	384823
305	384824
2899	384825
7381	384826
8750	384827
5365	384828
49516	384829
47971	384830
2191	384831
33082	384832
91	384833
633	384834
13090	384835
8856	384836
20242	384837
11159	384838
1084	384839
7201	384840
27153	384841
22807	384842
7378	384843
20602	384844
51963	384845
15509	384846
2339	384847
61969	384848
2344	384849
4966	384850
60326	384851
91527	384852
31739	384853
4088	384854
48834	384855
37394	384856
339	384857
5282	384858
11774	384859
66818	384860
855	384861
13526	384862
15517	384863
138641	384864
36267	384865
20481	384866
69092	384867
2558	384868
5685	384869
30919	384870
62743	384871
70639	384872
93821	384873
2246	384874
103	384875
66467	384876
2759	384877
5707	384878
16216	384879
6705	384880
98998	384881
7447	384882
61296	384883
13892	384884
51446	384885
4581	384886
24983	384887
26931	384888
872	384889
98	384890
55628	384891
118	384892
118	384893
1613	384894
18629	384895
3071	384896
6641	384897
497	384898
4322	384899
4664	384900
2501	384901
24337	384902
14921	384903
1146	384904
39554	384905
40441	384906
40817	384907
2472	384908
4495	384909
2622	384910
14	384911
7834	384912
34402	384913
1289	384914
16750	384915
1191	384916
2159	384917
39568	384918
16106	384919
307	384920
428	384921
365	384922
68199	384923
65962	384924
6898	384925
202	384926
22411	384927
56318	384928
37070	384929
5344	384930
33253	384931
7319	384932
14916	384933
47	384934
22837	384935
1870	384936
13098	384937
105713	384938
4514	384939
31906	384940
450	384941
45946	384942
6300	384943
55513	384944
209	384945
1707	384946
45572	384947
35515	384948
3240	384949
15666	384950
16821	384951
97	384952
27153	384953
20621	384954
20621	384955
10243	384956
49228	384957
2951	384958
1195	384959
648	384960
8072	384961
17179	384962
27747	384963
4809	384964
22	384965
14657	384966
1742	384967
22706	384968
4673	384969
23792	384970
71549	384971
2676	384972
41488	384973
111312	384974
61563	384975
34205	384976
114823	384977
79009	384978
36138	384979
1394	384980
22681	384981
8100	384982
7523	384983
2066	384984
4596	384985
13006	384986
8544	384987
2509	384988
22900	384989
11176	384990
24374	384991
51575	384992
18520	384993
3494	384994
20391	384995
1523	384996
55293	384997
9325	384998
3159	384999
8698	385000
30529	385001
37620	385002
16407	385003
18812	385004
9216	385005
22291	385006
1253	385007
119972	385008
4269	385009
12475	385010
78	385011
10170	385012
4017	385013
27205	385014
59329	385015
7142	385016
5103	385017
9770	385018
7206	385019
470	385020
1444	385021
13974	385022
1437	385023
1901	385024
10525	385025
980	385026
52393	385027
15486	385028
5629	385029
531	385030
98	385031
8996	385032
3430	385033
2578	385034
13469	385035
2404	385036
28622	385037
3375	385038
1396	385039
2518	385040
26490	385041
8	385042
544	385043
9200	385044
8196	385045
2080	385046
2020	385047
245	385048
117	385049
168	385050
20799	385051
79016	385052
31532	385053
590	385054
628	385055
38014	385056
52498	385057
3467	385058
14020	385059
38489	385060
8177	385061
56650	385062
8570	385063
59399	385064
63802	385065
38921	385066
4549	385067
2148	385068
9028	385069
12516	385070
35591	385071
2263	385072
12564	385073
25881	385074
68305	385075
64527	385076
16410	385077
735	385078
4128	385079
30540	385080
22000	385081
6612	385082
29182	385083
107576	385084
2312	385085
39911	385086
1105	385087
9063	385088
5857	385089
5686	385090
3211	385091
65052	385092
11265	385093
11550	385094
520	385095
5345	385096
105716	385097
1028	385098
24743	385099
16512	385100
272	385101
8695	385102
113	385103
8723	385104
23871	385105
23271	385106
1624	385107
5780	385108
1714	385109
11636	385110
385	385111
13648	385112
31560	385113
57684	385114
17403	385115
3061	385116
76435	385117
6836	385118
3531	385119
50400	385120
952	385121
53	385122
1462	385123
21166	385124
13980	385125
502	385126
594	385127
12005	385128
5423	385129
15293	385130
86263	385131
1543	385132
1021	385133
18206	385134
38915	385135
3187	385136
68	385137
46047	385138
3571	385139
1913	385140
5298	385141
1413	385142
1234	385143
11461	385144
21774	385145
55685	385146
14555	385147
3953	385148
60950	385149
4949	385150
17788	385151
31827	385152
92891	385153
7434	385154
5969	385155
5055	385156
26161	385157
6079	385158
3	385159
2675	385160
1306	385161
957	385162
21921	385163
18249	385164
905	385165
1554	385166
3347	385167
3510	385168
1737	385169
1659	385170
9164	385171
862	385172
7036	385173
114028	385174
9174	385175
2822	385176
8471	385177
18780	385178
59	385179
7962	385180
18835	385181
76	385182
2984	385183
138033	385184
3001	385185
98	385186
11	385187
3619	385188
12106	385189
85476	385190
51067	385191
2243	385192
4423	385193
11517	385194
11690	385195
897	385196
3933	385197
20379	385198
39973	385199
72266	385200
6402	385201
1171	385202
39483	385203
14651	385204
1256	385205
6007	385206
18528	385207
26226	385208
8045	385209
4866	385210
37465	385211
13873	385212
3226	385213
4898	385214
99812	385215
339	385216
8614	385217
6335	385218
77556	385219
99048	385220
13261	385221
1182	385222
10625	385223
201	385224
59755	385225
20621	385226
33109	385227
1617	385228
126101	385229
43602	385230
59453	385231
21144	385232
72141	385233
1332	385234
8187	385235
1109	385236
8911	385237
14065	385238
903	385239
1173	385240
7671	385241
4	385242
817	385243
32724	385244
14685	385245
85490	385246
3643	385247
1777	385248
1051	385249
1452	385250
24309	385251
327	385252
13398	385253
44673	385254
3277	385255
26081	385256
3421	385257
67916	385258
98675	385259
15807	385260
4134	385261
47650	385262
101301	385263
13119	385264
45919	385265
844	385266
3993	385267
31567	385268
17268	385269
17230	385270
3096	385271
75984	385272
2109	385273
340	385274
2687	385275
50308	385276
14665	385277
1987	385278
4355	385279
4300	385280
15974	385281
991	385282
141	385283
1923	385284
650	385285
123	385286
1099	385287
1360	385288
3	385289
967	385290
172	385291
7	385292
8081	385293
16796	385294
10078	385295
41386	385296
1852	385297
1460	385298
12039	385299
20841	385300
2264	385301
1634	385302
153	385303
343	385304
100	385305
629	385306
20981	385307
3850	385308
6	385309
13	385310
610	385311
12944	385312
12928	385313
118052	385314
12812	385315
33306	385316
51259	385317
952	385318
9778	385319
48964	385320
451	385321
385	385322
7028	385323
13906	385324
56893	385325
2623	385326
8278	385327
7786	385328
579	385329
551	385330
945	385331
22683	385332
8436	385333
365	385334
121441	385335
6683	385336
54651	385337
4402	385338
10103	385339
11	385340
68	385341
948	385342
26135	385343
31185	385344
22630	385345
874	385346
21925	385347
26449	385348
1329	385349
1707	385350
50770	385351
1140	385352
2383	385353
3407	385354
910	385355
2671	385356
463	385357
463	385358
49638	385359
9088	385360
11	385361
1175	385362
4067	385363
579	385364
71187	385365
1729	385366
22	385367
2663	385368
38273	385369
7052	385370
1076	385371
6785	385372
97434	385373
37289	385374
7213	385375
3347	385376
7052	385377
8709	385378
960	385379
6192	385380
1102	385381
14767	385382
5353	385383
27749	385384
29232	385385
8659	385386
6891	385387
49783	385388
687	385389
13330	385390
26871	385391
2	385392
76524	385393
34161	385394
54165	385395
18224	385396
48766	385397
57639	385398
8169	385399
1650	385400
755	385401
38836	385402
1333	385403
872	385404
14771	385405
894	385406
18137	385407
868	385408
2623	385409
18119	385410
11088	385411
49247	385412
641	385413
123	385414
2675	385415
55056	385416
514	385417
6002	385418
948	385419
51	385420
1	385421
53086	385422
2152	385423
14640	385424
23985	385425
49722	385426
7089	385427
29536	385428
288	385429
3363	385430
500	385431
823	385432
53729	385433
1765	385434
1907	385435
6552	385436
11	385437
922	385438
1382	385439
16168	385440
512	385441
4462	385442
9117	385443
38198	385444
11007	385445
5754	385446
2398	385447
2577	385448
222	385449
2397	385450
965	385451
231	385452
54	385453
10674	385454
18861	385455
222	385456
46929	385457
11660	385458
995	385459
78029	385460
8896	385461
4335	385462
18582	385463
18753	385464
1585	385465
342	385466
21573	385467
1823	385468
2032	385469
36715	385470
53346	385471
48878	385472
16771	385473
1684	385474
57186	385475
9446	385476
70387	385477
11153	385478
11778	385479
3115	385480
1360	385481
57	385482
40117	385483
13800	385484
7501	385485
38332	385486
3576	385487
1146	385488
3519	385489
82140	385490
13953	385491
22603	385492
2607	385493
81164	385494
97	385495
5199	385496
436	385497
10116	385498
14409	385499
17537	385500
79553	385501
17522	385502
39450	385503
3195	385504
579	385505
4755	385506
102305	385507
112135	385508
10150	385509
50847	385510
7263	385511
13324	385512
6037	385513
3154	385514
7430	385515
35929	385516
14132	385517
538	385518
538	385519
10404	385520
1	385521
39571	385522
14979	385523
6363	385524
36054	385525
428	385526
83849	385527
25	385528
14386	385529
49929	385530
67341	385531
13	385532
14583	385533
35849	385534
31724	385535
6653	385536
113221	385537
19019	385538
8102	385539
11732	385540
53	385541
27863	385542
1670	385543
83915	385544
461	385545
4785	385546
2084	385547
594	385548
2300	385549
2300	385550
65	385551
27	385552
4361	385553
9925	385554
2508	385555
8497	385556
3055	385557
7149	385558
25560	385559
2341	385560
6000	385561
6024	385562
5741	385563
58289	385564
1922	385565
691	385566
35047	385567
215	385568
4719	385569
4676	385570
5073	385571
18497	385572
1882	385573
7751	385574
713	385575
2401	385576
746	385577
24298	385578
20130	385579
50	385580
3903	385581
41353	385582
355	385583
30020	385584
7694	385585
30025	385586
16168	385587
1585	385588
6698	385589
90666	385590
5998	385591
54274	385592
31924	385593
620	385594
36854	385595
4048	385596
7330	385597
10650	385598
2486	385599
9800	385600
25903	385601
24134	385602
75	385603
18109	385604
10124	385605
4032	385606
1939	385607
11	385608
24755	385609
16791	385610
27	385611
1232	385612
68	385613
14209	385614
60628	385615
4073	385616
171	385617
7165	385618
969	385619
377	385620
1953	385621
39792	385622
27091	385623
958	385624
39392	385625
2774	385626
714	385627
38793	385628
158	385629
917	385630
716	385631
1598	385632
6286	385633
5581	385634
2487	385635
152	385636
2634	385637
33231	385638
3760	385639
11647	385640
365	385641
4269	385642
7	385643
6	385644
11011	385645
54029	385646
7889	385647
2741	385648
58914	385649
7253	385650
70256	385651
2697	385652
75746	385653
894	385654
19761	385655
236	385656
68489	385657
3625	385658
5027	385659
4029	385660
4244	385661
396	385662
1823	385663
1725	385664
21111	385665
26323	385666
658	385667
381	385668
8	385669
13535	385670
7	385671
1955	385672
1938	385673
8	385674
7715	385675
481	385676
96	385677
62055	385678
48	385679
63917	385680
93	385681
649	385682
9996	385683
365	385684
40795	385685
3233	385686
11	385687
6609	385688
9092	385689
53881	385690
25945	385691
394	385692
33274	385693
2741	385694
1635	385695
588	385696
14332	385697
222	385698
32390	385699
987	385700
8	385701
64418	385702
10676	385703
5324	385704
61	385705
3184	385706
8704	385707
5937	385708
11614	385709
3137	385710
54814	385711
898	385712
2596	385713
14980	385714
38004	385715
2107	385716
15719	385717
20110	385718
148978	385719
9754	385720
2288	385721
15984	385722
25578	385723
79369	385724
31625	385725
70286	385726
15928	385727
19977	385728
3833	385729
143	385730
33600	385731
443	385732
11596	385733
66	385734
539	385735
27438	385736
74	385737
20172	385738
1146	385739
249	385740
991	385741
764	385742
16990	385743
2033	385744
1020	385745
23317	385746
1806	385747
77871	385748
353	385749
8126	385750
11146	385751
11639	385752
10676	385753
1517	385754
17147	385755
1565	385756
19072	385757
3162	385758
769	385759
1739	385760
2608	385761
25557	385762
15285	385763
5969	385764
11271	385765
23431	385766
15471	385767
24382	385768
497	385769
33578	385770
233	385771
11652	385772
6074	385773
21795	385774
93	385775
3960	385776
802	385777
241	385778
34610	385779
31	385780
12730	385781
89856	385782
3416	385783
425	385784
13	385785
6	385786
4816	385787
188	385788
28148	385789
4661	385790
49189	385791
30361	385792
3435	385793
680	385794
368	385795
2856	385796
26743	385797
721	385798
52019	385799
406	385800
39340	385801
3404	385802
7499	385803
5344	385804
56457	385805
8090	385806
35695	385807
9801	385808
74	385809
23976	385810
17364	385811
18797	385812
24964	385813
6225	385814
14064	385815
7631	385816
7972	385817
2834	385818
41930	385819
2092	385820
4345	385821
15371	385822
63533	385823
64375	385824
9676	385825
33092	385826
6665	385827
18637	385828
41314	385829
18064	385830
42597	385831
13359	385832
1639	385833
8522	385834
17258	385835
1706	385836
1315	385837
201	385838
1250	385839
126144	385840
506	385841
848	385842
267	385843
7021	385844
312	385845
10674	385846
38934	385847
7663	385848
11232	385849
49436	385850
18	385851
116	385852
9994	385853
23305	385854
511	385855
15167	385856
24135	385857
673	385858
735	385859
12250	385860
6	385861
2999	385862
9870	385863
4185	385864
1	385865
83046	385866
11763	385867
32245	385868
27	385869
898	385870
1627	385871
481	385872
3169	385873
21802	385874
12131	385875
26331	385876
3052	385877
48719	385878
2596	385879
16752	385880
11	385881
8393	385882
3599	385883
759	385884
12182	385885
75742	385886
18512	385887
2357	385888
183	385889
3269	385890
93452	385891
10766	385892
8817	385893
31	385894
21	385895
10328	385896
10492	385897
14588	385898
44913	385899
3413	385900
353	385901
396	385902
153	385903
925	385904
413	385905
22608	385906
5082	385907
3401	385908
83491	385909
5058	385910
80070	385911
4035	385912
108516	385913
3832	385914
64091	385915
240	385916
66745	385917
12522	385918
50463	385919
7958	385920
22682	385921
202	385922
2899	385923
12011	385924
51425	385925
642	385926
4881	385927
24355	385928
13564	385929
3581	385930
24791	385931
59514	385932
95432	385933
88565	385934
2146	385935
2339	385936
115139	385937
19559	385938
69370	385939
1274	385940
13257	385941
29140	385942
5233	385943
118979	385944
17891	385945
892	385946
2407	385947
1796	385948
815	385949
21830	385950
1668	385951
675	385952
2508	385953
362	385954
436	385955
4114	385956
4195	385957
19194	385958
48899	385959
44665	385960
10662	385961
7523	385962
43463	385963
1121	385964
9000	385965
32863	385966
83422	385967
33426	385968
23637	385969
21530	385970
1244	385971
59060	385972
632	385973
825	385974
20754	385975
45094	385976
855	385977
6752	385978
9964	385979
36045	385980
4802	385981
3041	385982
20493	385983
208	385984
208	385985
1002	385986
16091	385987
98365	385988
92456	385989
5710	385990
4762	385991
10712	385992
2136	385993
5014	385994
751	385995
36439	385996
787	385997
1084	385998
31	385999
17258	386000
29372	386001
45725	386002
35995	386003
62682	386004
1730	386005
5073	386006
30719	386007
32749	386008
3877	386009
78804	386010
4361	386011
1078	386012
22345	386013
4256	386014
125154	386015
55063	386016
54008	386017
5887	386018
294	386019
1823	386020
7667	386021
47598	386022
74092	386023
38250	386024
1021	386025
45178	386026
7667	386027
27949	386028
19958	386029
4403	386030
531	386031
2619	386032
3476	386033
30308	386034
13	386035
6	386036
8507	386037
215	386038
2766	386039
3	386040
113	386041
5929	386042
1346	386043
190	386044
818	386045
3	386046
1649	386047
1140	386048
794	386049
389	386050
191	386051
99	386052
23205	386053
10083	386054
237	386055
66191	386056
7419	386057
16601	386058
1300	386059
6441	386060
3001	386061
3012	386062
2797	386063
42972	386064
1955	386065
5122	386066
2649	386067
303	386068
965	386069
39165	386070
10874	386071
38503	386072
836	386073
3325	386074
2323	386075
40661	386076
20	386077
56777	386078
3917	386079
20304	386080
6133	386081
210	386082
46309	386083
4600	386084
70850	386085
2121	386086
66136	386087
1227	386088
2877	386089
4505	386090
71558	386091
33083	386092
9781	386093
3702	386094
9218	386095
88753	386096
85284	386097
18478	386098
6327	386099
3416	386100
3557	386101
491	386102
27	386103
2608	386104
3210	386105
13318	386106
1010	386107
51291	386108
125734	386109
8392	386110
1089	386111
189	386112
31916	386113
32481	386114
109	386115
18644	386116
12505	386117
3225	386118
7494	386119
7469	386120
2016	386121
35970	386122
1045	386123
54	386124
18820	386125
23854	386126
8801	386127
16882	386128
11259	386129
43347	386130
11767	386131
55687	386132
57429	386133
45122	386134
42605	386135
12976	386136
23269	386137
26109	386138
1796	386139
13391	386140
1069	386141
11287	386142
4935	386143
3654	386144
3467	386145
103	386146
2344	386147
31693	386148
56955	386149
146837	386150
1834	386151
37170	386152
7028	386153
3937	386154
78800	386155
12853	386156
1875	386157
29455	386158
24094	386159
43677	386160
4106	386161
112877	386162
10938	386163
9156	386164
46432	386165
1229	386166
287	386167
12227	386168
4025	386169
5182	386170
157	386171
17091	386172
547	386173
37623	386174
21959	386175
56982	386176
11745	386177
47279	386178
59210	386179
273	386180
696	386181
61721	386182
28095	386183
23450	386184
1171	386185
46247	386186
5764	386187
8332	386188
17555	386189
383	386190
455	386191
3714	386192
16477	386193
32481	386194
6800	386195
3868	386196
1272	386197
1596	386198
6744	386199
23896	386200
31923	386201
7633	386202
9164	386203
100931	386204
3316	386205
103	386206
25362	386207
29465	386208
365	386209
6228	386210
16962	386211
899	386212
3714	386213
28932	386214
6254	386215
8278	386216
1723	386217
20778	386218
57755	386219
63585	386220
2515	386221
21941	386222
1961	386223
2676	386224
121	386225
1462	386226
86893	386227
9832	386228
11100	386229
164560	386230
45492	386231
276	386232
28215	386233
5720	386234
8672	386235
49247	386236
30046	386237
2924	386238
109125	386239
1782	386240
1782	386241
110943	386242
2677	386243
28356	386244
2676	386245
31092	386246
231	386247
2600	386248
51515	386249
14337	386250
18	386251
12324	386252
29428	386253
59261	386254
1318	386255
770	386256
1933	386257
51868	386258
77576	386259
21312	386260
4920	386261
1408	386262
17351	386263
4266	386264
133	386265
613	386266
15853	386267
15674	386268
81888	386269
573	386270
3755	386271
9133	386272
87659	386273
2628	386274
18654	386275
72872	386276
8210	386277
1145	386278
14678	386279
2016	386280
7300	386281
1002	386282
7663	386283
69250	386284
153	386285
746	386286
1340	386287
43158	386288
76440	386289
4957	386290
509	386291
10584	386292
49444	386293
59	386294
370	386295
62749	386296
96	386297
59784	386298
10861	386299
30684	386300
7563	386301
4929	386302
10874	386303
65818	386304
279	386305
314	386306
13506	386307
47921	386308
5113	386309
4644	386310
8550	386311
100	386312
23785	386313
725	386314
29372	386315
5782	386316
12889	386317
2676	386318
1022	386319
2587	386320
7633	386321
19514	386322
201	386323
26468	386324
29089	386325
2888	386326
53348	386327
33255	386328
76447	386329
898	386330
829	386331
71974	386332
31589	386333
141604	386334
5696	386335
7309	386336
7479	386337
35852	386338
17140	386339
114408	386340
6936	386341
1238	386342
30153	386343
7336	386344
3537	386345
4422	386346
37970	386347
400	386348
660	386349
141	386350
3507	386351
1576	386352
39902	386353
31	386354
1548	386355
30179	386356
46048	386357
3368	386358
33256	386359
27729	386360
7554	386361
34411	386362
26490	386363
7007	386364
2129	386365
4511	386366
13767	386367
61388	386368
976	386369
2227	386370
5571	386371
38914	386372
70540	386373
7160	386374
1022	386375
3733	386376
283	386377
16077	386378
7596	386379
1267	386380
12816	386381
3971	386382
41056	386383
10671	386384
1981	386385
6412	386386
183	386387
306	386388
16	386389
2436	386390
778	386391
2562	386392
3633	386393
1317	386394
8	386395
2032	386396
6655	386397
2660	386398
245	386399
33875	386400
5658	386401
1147	386402
5400	386403
3338	386404
2235	386405
18315	386406
193	386407
629	386408
208	386409
14255	386410
10930	386411
104021	386412
45	386413
112405	386414
35316	386415
41200	386416
49377	386417
1990	386418
70632	386419
8833	386420
14112	386421
2587	386422
62536	386423
34696	386424
30999	386425
27575	386426
2241	386427
14960	386428
27090	386429
1102	386430
3	386431
13270	386432
6358	386433
509	386434
10357	386435
1436	386436
19987	386437
91575	386438
1309	386439
18072	386440
49	386441
215	386442
247	386443
5598	386444
31500	386445
13375	386446
5802	386447
54063	386448
14183	386449
1810	386450
248	386451
775	386452
11777	386453
30688	386454
2203	386455
696	386456
1481	386457
3298	386458
11920	386459
15889	386460
20143	386461
12190	386462
63287	386463
3429	386464
20517	386465
1234	386466
3327	386467
3233	386468
13109	386469
3293	386470
25931	386471
136276	386472
23557	386473
102612	386474
16757	386475
6827	386476
5799	386477
2396	386478
9638	386479
80520	386480
1037	386481
4746	386482
17778	386483
78	386484
9030	386485
4309	386486
17625	386487
978	386488
5712	386489
104032	386490
41405	386491
6188	386492
72857	386493
453	386494
55326	386495
4873	386496
5400	386497
17900	386498
5667	386499
12259	386500
19	386501
10184	386502
2264	386503
36065	386504
61008	386505
1470	386506
875	386507
9170	386508
16217	386509
3345	386510
36181	386511
31860	386512
12531	386513
11946	386514
18436	386515
14956	386516
3231	386517
28499	386518
2391	386519
27694	386520
21724	386521
942	386522
3900	386523
124197	386524
11069	386525
477	386526
3279	386527
66179	386528
11563	386529
875	386530
31	386531
52187	386532
1431	386533
78	386534
2797	386535
9243	386536
1682	386537
16408	386538
5644	386539
1346	386540
11479	386541
9663	386542
41688	386543
4734	386544
15885	386545
1583	386546
1849	386547
10981	386548
23829	386549
2356	386550
8578	386551
681	386552
20525	386553
30334	386554
159	386555
595	386556
22090	386557
22869	386558
1678	386559
1830	386560
784	386561
3760	386562
15695	386563
28615	386564
136147	386565
79	386566
6384	386567
14433	386568
10930	386569
645	386570
34698	386571
681	386572
86	386573
61	386574
17686	386575
3831	386576
47280	386577
2309	386578
7911	386579
38242	386580
4315	386581
27812	386582
11532	386583
10067	386584
9312	386585
4006	386586
7470	386587
2179	386588
5906	386589
12724	386590
17760	386591
672	386592
13689	386593
123082	386594
1720	386595
511	386596
41313	386597
55	386598
2478	386599
70630	386600
47263	386601
18972	386602
61741	386603
188	386604
59868	386605
1358	386606
48	386607
2933	386608
303	386609
580	386610
100337	386611
10595	386612
57	386613
9255	386614
1225	386615
3133	386616
284	386617
9862	386618
4230	386619
6048	386620
21965	386621
3419	386622
7064	386623
1829	386624
110921	386625
210	386626
24963	386627
1009	386628
7149	386629
7338	386630
215	386631
2	386632
11012	386633
3370	386634
276	386635
16793	386636
7638	386637
5374	386638
4741	386639
1270	386640
4935	386641
15542	386642
640	386643
12037	386644
1290	386645
8174	386646
73773	386647
1084	386648
143	386649
11446	386650
8442	386651
1577	386652
18947	386653
4284	386654
63513	386655
43618	386656
4079	386657
14656	386658
8845	386659
30233	386660
70	386661
66062	386662
22778	386663
17167	386664
6706	386665
9068	386666
35375	386667
8474	386668
1871	386669
1852	386670
4596	386671
425	386672
491	386673
1656	386674
28467	386675
4015	386676
18247	386677
27694	386678
14959	386679
68	386680
26032	386681
82434	386682
14439	386683
21920	386684
59	386685
413	386686
3663	386687
2438	386688
13494	386689
14937	386690
9261	386691
8470	386692
11777	386693
11453	386694
23816	386695
1136	386696
46461	386697
5395	386698
49431	386699
1520	386700
7155	386701
96460	386702
2313	386703
5099	386704
6669	386705
22090	386706
559	386707
5883	386708
5110	386709
19058	386710
2967	386711
1992	386712
1542	386713
3640	386714
26277	386715
34434	386716
4393	386717
397	386718
11289	386719
7254	386720
1436	386721
6323	386722
28825	386723
21903	386724
7155	386725
5944	386726
3325	386727
1826	386728
305	386729
7729	386730
3369	386731
2061	386732
11660	386733
53623	386734
8312	386735
4581	386736
4197	386737
31331	386738
83605	386739
23899	386740
148	386741
63805	386742
3866	386743
280	386744
1886	386745
527	386746
17782	386747
46352	386748
4288	386749
27465	386750
23976	386751
44048	386752
17361	386753
18485	386754
1145	386755
98710	386756
70246	386757
18360	386758
2515	386759
472	386760
13155	386761
1481	386762
12115	386763
69848	386764
85289	386765
2154	386766
53268	386767
69434	386768
44849	386769
796	386770
1029	386771
14310	386772
2511	386773
25948	386774
27047	386775
10442	386776
48007	386777
16648	386778
3765	386779
2511	386780
58471	386781
24944	386782
4106	386783
5707	386784
21942	386785
10006	386786
16796	386787
7021	386788
1980	386789
63087	386790
58529	386791
6464	386792
10000	386793
18303	386794
14240	386795
56350	386796
22599	386797
294	386798
2706	386799
3596	386800
18667	386801
10321	386802
27688	386803
34752	386804
59516	386805
39390	386806
8921	386807
29599	386808
4338	386809
3475	386810
11764	386811
6261	386812
6801	386813
1741	386814
7485	386815
3890	386816
47880	386817
90899	386818
15845	386819
13544	386820
12471	386821
2938	386822
1668	386823
105265	386824
13375	386825
8718	386826
3605	386827
11672	386828
15507	386829
9852	386830
32365	386831
24412	386832
7455	386833
16180	386834
1851	386835
3005	386836
18996	386837
7178	386838
52434	386839
6745	386840
23477	386841
1396	386842
39252	386843
6845	386844
7553	386845
35266	386846
9912	386847
22702	386848
4325	386849
1098	386850
4328	386851
82129	386852
11224	386853
2087	386854
208	386855
43203	386856
28464	386857
49771	386858
2408	386859
13230	386860
11242	386861
4413	386862
4570	386863
31555	386864
6072	386865
69855	386866
4080	386867
3064	386868
51902	386869
11803	386870
280	386871
1056	386872
3293	386873
547	386874
9092	386875
30853	386876
12412	386877
3328	386878
1869	386879
7576	386880
1029	386881
1389	386882
2934	386883
1672	386884
7768	386885
88388	386886
360	386887
33628	386888
3387	386889
7094	386890
813	386891
69148	386892
2289	386893
9596	386894
42643	386895
88645	386896
20	386897
117	386898
4201	386899
59417	386900
6327	386901
31684	386902
24090	386903
60977	386904
31946	386905
2490	386906
755	386907
6355	386908
9837	386909
5074	386910
15920	386911
10419	386912
1424	386913
24799	386914
2392	386915
3355	386916
26180	386917
9260	386918
8427	386919
11496	386920
4746	386921
733	386922
8587	386923
9767	386924
3545	386925
18161	386926
93025	386927
2073	386928
87267	386929
39455	386930
49828	386931
21194	386932
12224	386933
33938	386934
14068	386935
17899	386936
20847	386937
292	386938
18409	386939
53910	386940
3060	386941
9613	386942
12004	386943
10234	386944
16495	386945
78886	386946
90628	386947
784	386948
12380	386949
6476	386950
3355	386951
27956	386952
92522	386953
25688	386954
10502	386955
91544	386956
9780	386957
2839	386958
714	386959
2960	386960
3877	386961
351	386962
19224	386963
64160	386964
27076	386965
273	386966
31057	386967
26744	386968
49635	386969
66156	386970
14540	386971
424	386972
11272	386973
1481	386974
1669	386975
13991	386976
293	386977
8587	386978
2217	386979
208	386980
4338	386981
2908	386982
580	386983
15500	386984
13566	386985
11504	386986
11	386987
219	386988
1145	386989
34273	386990
8107	386991
49722	386992
10238	386993
4745	386994
4347	386995
1217	386996
4809	386997
14139	386998
352	386999
2506	387000
18697	387001
938	387002
2246	387003
22225	387004
20	387005
13880	387006
1825	387007
111253	387008
903	387009
16070	387010
711	387011
4228	387012
40183	387013
3574	387014
139885	387015
12381	387016
1548	387017
3592	387018
2092	387019
88	387020
2628	387021
7851	387022
21574	387023
62765	387024
2703	387025
13272	387026
2045	387027
32267	387028
14057	387029
10766	387030
3946	387031
5523	387032
2307	387033
18461	387034
17958	387035
27596	387036
14587	387037
30879	387038
17768	387039
16156	387040
1670	387041
12968	387042
318	387043
6677	387044
5374	387045
7695	387046
12881	387047
2749	387048
37339	387049
9881	387050
12397	387051
2243	387052
1398	387053
421	387054
47682	387055
6239	387056
29892	387057
2229	387058
1821	387059
45615	387060
1657	387061
36573	387062
33040	387063
37895	387064
37784	387065
56057	387066
39004	387067
33623	387068
1932	387069
27856	387070
17247	387071
678	387072
10521	387073
15757	387074
52903	387075
23343	387076
1383	387077
13380	387078
17124	387079
245	387080
600	387081
1270	387082
2857	387083
19	387084
20190	387085
129051	387086
2776	387087
184	387088
2587	387089
1338	387090
1890	387091
52088	387092
38503	387093
34150	387094
930	387095
13591	387096
3345	387097
6714	387098
25866	387099
450	387100
139170	387101
41675	387102
15510	387103
1005	387104
172	387105
596	387106
124499	387107
49126	387108
75215	387109
1922	387110
68	387111
55015	387112
41334	387113
41277	387114
1098	387115
1834	387116
113	387117
39586	387118
1321	387119
4099	387120
6783	387121
63	387122
5115	387123
6714	387124
23485	387125
5051	387126
2061	387127
39902	387128
53913	387129
2515	387130
1145	387131
1203	387132
47	387133
31620	387134
1678	387135
20646	387136
35070	387137
18720	387138
1834	387139
16261	387140
55576	387141
2903	387142
74	387143
6909	387144
10171	387145
20424	387146
1510	387147
69040	387148
4888	387149
9354	387150
96	387151
4668	387152
497	387153
724	387154
1374	387155
4230	387156
1742	387157
11325	387158
90390	387159
33394	387160
68737	387161
377	387162
20172	387163
7683	387164
7909	387165
7222	387166
22151	387167
4173	387168
18875	387169
63191	387170
19251	387171
1515	387172
81709	387173
489	387174
67163	387175
406	387176
354	387177
9594	387178
6425	387179
8494	387180
28769	387181
14	387182
9459	387183
5351	387184
14013	387185
2822	387186
5374	387187
51255	387188
673	387189
123	387190
1510	387191
4664	387192
209	387193
3	387194
21426	387195
8568	387196
55	387197
3181	387198
113	387199
3066	387200
18387	387201
9011	387202
1737	387203
5324	387204
13032	387205
2634	387206
255	387207
7	387208
6195	387209
305	387210
16407	387211
7	387212
8368	387213
126	387214
25422	387215
2155	387216
11	387217
2600	387218
16161	387219
11697	387220
4831	387221
17353	387222
17928	387223
137268	387224
2644	387225
4112	387226
80252	387227
24263	387228
73686	387229
1831	387230
9968	387231
9166	387232
89382	387233
4802	387234
881	387235
18154	387236
1990	387237
60887	387238
589	387239
13846	387240
351	387241
14	387242
1645	387243
13	387244
2226	387245
122	387246
63	387247
45	387248
4928	387249
3936	387250
95225	387251
1331	387252
25244	387253
2086	387254
363	387255
474	387256
9208	387257
622	387258
82	387259
9229	387260
69	387261
112864	387262
757	387263
5395	387264
71985	387265
92584	387266
3640	387267
10259	387268
1217	387269
38655	387270
725	387271
14771	387272
21844	387273
2870	387274
15336	387275
2961	387276
539	387277
51561	387278
37163	387279
4796	387280
4393	387281
2402	387282
944	387283
4966	387284
9755	387285
11580	387286
118	387287
1882	387288
18518	387289
14946	387290
26224	387291
4120	387292
31467	387293
5068	387294
2077	387295
36450	387296
34087	387297
1706	387298
3414	387299
18496	387300
5028	387301
47	387302
6281	387303
3479	387304
2665	387305
4411	387306
14539	387307
12991	387308
1200	387309
694	387310
2478	387311
631	387312
115073	387313
76353	387314
960	387315
59880	387316
1681	387317
1343	387318
8995	387319
18072	387320
34268	387321
19079	387322
28935	387323
75574	387324
11738	387325
47231	387326
22410	387327
6057	387328
29207	387329
3142	387330
3874	387331
5137	387332
11661	387333
42428	387334
31611	387335
52833	387336
787	387337
102	387338
24099	387339
6333	387340
1143	387341
4098	387342
4315	387343
4825	387344
9459	387345
280	387346
3199	387347
230	387348
37403	387349
306	387350
1467	387351
56548	387352
7983	387353
8027	387354
73880	387355
3066	387356
47137	387357
3850	387358
11221	387359
14561	387360
3150	387361
12490	387362
99922	387363
25242	387364
4005	387365
75	387366
451	387367
3501	387368
4528	387369
34996	387370
3592	387371
9098	387372
23038	387373
12096	387374
15	387375
9266	387376
52	387377
49276	387378
63104	387379
46650	387380
10497	387381
54443	387382
15834	387383
8360	387384
688	387385
1003	387386
1589	387387
578	387388
448	387389
127	387390
6837	387391
28493	387392
16796	387393
41212	387394
7632	387395
7777	387396
11641	387397
2813	387398
10930	387399
44444	387400
1784	387401
2332	387402
9009	387403
34383	387404
3026	387405
18643	387406
5496	387407
68218	387408
7824	387409
972	387410
14146	387411
4581	387412
35008	387413
10112	387414
79699	387415
9524	387416
8588	387417
5309	387418
8322	387419
33729	387420
351	387421
1940	387422
12330	387423
90677	387424
16591	387425
11041	387426
3045	387427
21463	387428
13291	387429
22074	387430
21891	387431
9421	387432
7341	387433
67582	387434
2853	387435
14622	387436
51492	387437
6790	387438
28642	387439
4164	387440
654	387441
3817	387442
31328	387443
791	387444
18127	387445
38027	387446
574	387447
21879	387448
103	387449
41193	387450
1115	387451
32398	387452
15352	387453
2080	387454
45	387455
53522	387456
24983	387457
4600	387458
48972	387459
37900	387460
3	387461
22731	387462
3844	387463
351	387464
6009	387465
24800	387466
72	387467
6411	387468
73910	387469
3056	387470
39141	387471
96097	387472
2116	387473
1195	387474
18	387475
37522	387476
1480	387477
775	387478
6	387479
50047	387480
54464	387481
16155	387482
4114	387483
6782	387484
77805	387485
9067	387486
44267	387487
6976	387488
13662	387489
2909	387490
61058	387491
7752	387492
3218	387493
3548	387494
2321	387495
342	387496
42353	387497
276	387498
925	387499
31445	387500
255	387501
1098	387502
26022	387503
4008	387504
8573	387505
39390	387506
1027	387507
47346	387508
5238	387509
12424	387510
21166	387511
319	387512
861	387513
16000	387514
3189	387515
402	387516
9582	387517
817	387518
7667	387519
59218	387520
7710	387521
7	387522
123	387523
15603	387524
2359	387525
24093	387526
2217	387527
786	387528
271	387529
53915	387530
2058	387531
2096	387532
20751	387533
20632	387534
5583	387535
11747	387536
53441	387537
32424	387538
13317	387539
577	387540
7178	387541
15618	387542
54772	387543
4558	387544
48454	387545
109922	387546
6469	387547
21323	387548
2108	387549
18181	387550
3861	387551
17802	387552
67839	387553
1912	387554
7458	387555
158	387556
199	387557
28511	387558
3435	387559
170	387560
69069	387561
15618	387562
10455	387563
36795	387564
36006	387565
1510	387566
98225	387567
424	387568
3937	387569
74155	387570
2130	387571
46202	387572
836	387573
33243	387574
7196	387575
52099	387576
98006	387577
15798	387578
931	387579
1370	387580
542	387581
43172	387582
4347	387583
15302	387584
1244	387585
139	387586
1413	387587
25034	387588
46643	387589
12824	387590
1923	387591
845	387592
533	387593
14415	387594
1707	387595
13966	387596
3013	387597
14761	387598
30684	387599
87744	387600
306	387601
14654	387602
4048	387603
26230	387604
143	387605
385	387606
6	387607
13	387608
314	387609
19294	387610
24325	387611
3185	387612
1287	387613
387	387614
2608	387615
848	387616
29745	387617
2481	387618
2396	387619
1208	387620
50578	387621
3297	387622
28507	387623
47156	387624
39874	387625
139	387626
397	387627
551	387628
132478	387629
117	387630
240	387631
1022	387632
548	387633
6	387634
13771	387635
163	387636
2591	387637
37916	387638
14274	387639
255	387640
30030	387641
36252	387642
51	387643
14606	387644
1891	387645
53	387646
9283	387647
3101	387648
7949	387649
18881	387650
1634	387651
32180	387652
2453	387653
26171	387654
30869	387655
5247	387656
5002	387657
14170	387658
10721	387659
399	387660
666	387661
27106	387662
9752	387663
6431	387664
67	387665
17850	387666
31113	387667
32417	387668
68	387669
1670	387670
19449	387671
153	387672
10	387673
201	387674
791	387675
32	387676
2706	387677
11983	387678
2436	387679
1524	387680
195	387681
4688	387682
46609	387683
12388	387684
60118	387685
86370	387686
215	387687
7716	387688
3002	387689
52645	387690
31650	387691
2182	387692
748	387693
5159	387694
54303	387695
6672	387696
134170	387697
110032	387698
18	387699
20008	387700
47963	387701
578	387702
1481	387703
153	387704
15525	387705
54156	387706
46563	387707
16591	387708
21186	387709
92245	387710
47	387711
56153	387712
2511	387713
3188	387714
748	387715
1951	387716
27	387717
4039	387718
15525	387719
362	387720
3401	387721
11759	387722
1217	387723
914	387724
3687	387725
1346	387726
18539	387727
12460	387728
1109	387729
2798	387730
5069	387731
130	387732
1020	387733
22059	387734
76720	387735
7887	387736
8449	387737
35796	387738
1	387739
10999	387740
17449	387741
53780	387742
21983	387743
11646	387744
244	387745
1714	387746
43963	387747
47065	387748
1712	387749
4457	387750
21323	387751
8004	387752
5352	387753
23325	387754
6707	387755
26559	387756
4145	387757
1643	387758
1116	387759
61472	387760
4814	387761
688	387762
3666	387763
31451	387764
6297	387765
2436	387766
3927	387767
115197	387768
4347	387769
2695	387770
4	387771
47815	387772
52725	387773
14491	387774
2614	387775
15220	387776
49388	387777
4809	387778
2251	387779
69493	387780
13068	387781
41552	387782
22778	387783
11064	387784
2305	387785
1058	387786
92126	387787
5969	387788
2011	387789
574	387790
43434	387791
2641	387792
7001	387793
24891	387794
22874	387795
9444	387796
75921	387797
188	387798
886	387799
46495	387800
33194	387801
15501	387802
34555	387803
662	387804
4035	387805
50784	387806
1010	387807
223	387808
5357	387809
956	387810
4155	387811
30526	387812
2098	387813
8177	387814
19289	387815
39270	387816
24130	387817
6148	387818
25456	387819
14657	387820
775	387821
4870	387822
75	387823
13119	387824
8803	387825
3930	387826
22630	387827
4583	387828
9714	387829
31049	387830
10005	387831
23934	387832
13321	387833
5390	387834
112523	387835
31542	387836
21204	387837
4495	387838
5083	387839
9303	387840
32368	387841
735	387842
3896	387843
684	387844
922	387845
129310	387846
7221	387847
3601	387848
106149	387849
4461	387850
8743	387851
66151	387852
37312	387853
6047	387854
11391	387855
4058	387856
134558	387857
1218	387858
2694	387859
684	387860
35910	387861
29199	387862
524	387863
352	387864
671	387865
1114	387866
24597	387867
9468	387868
3593	387869
69044	387870
70119	387871
544	387872
81332	387873
6941	387874
13572	387875
605	387876
28568	387877
6106	387878
21862	387879
23121	387880
24394	387881
3483	387882
2616	387883
14556	387884
7711	387885
651	387886
4009	387887
67930	387888
29203	387889
4325	387890
46495	387891
110141	387892
62679	387893
28840	387894
18179	387895
531	387896
117227	387897
13819	387898
4129	387899
52214	387900
2495	387901
4142	387902
3362	387903
54741	387904
41363	387905
1483	387906
70946	387907
5017	387908
3058	387909
13431	387910
4134	387911
6224	387912
16252	387913
10173	387914
93383	387915
5015	387916
3581	387917
87102	387918
61724	387919
62381	387920
13312	387921
25332	387922
16989	387923
111858	387924
29913	387925
18477	387926
38115	387927
3714	387928
19123	387929
23455	387930
80	387931
254	387932
75764	387933
2093	387934
79544	387935
16469	387936
24576	387937
29557	387938
8113	387939
66950	387940
12245	387941
88708	387942
66965	387943
10120	387944
1234	387945
520	387946
85191	387947
2155	387948
2249	387949
57	387950
71582	387951
735	387952
1975	387953
9002	387954
6648	387955
4316	387956
1009	387957
64561	387958
3030	387959
50581	387960
1980	387961
20215	387962
39487	387963
88764	387964
21165	387965
5087	387966
16244	387967
52054	387968
394	387969
2645	387970
31560	387971
68034	387972
551	387973
2156	387974
7213	387975
3069	387976
3112	387977
2984	387978
20438	387979
806	387980
3852	387981
26481	387982
12804	387983
1433	387984
9418	387985
62146	387986
17299	387987
62561	387988
15559	387989
869	387990
3764	387991
4831	387992
44365	387993
14063	387994
32285	387995
1297	387996
714	387997
17	387998
2108	387999
6339	388000
23441	388001
7094	388002
584	388003
3045	388004
92008	388005
64973	388006
8828	388007
26173	388008
15762	388009
10458	388010
28147	388011
5851	388012
1041	388013
52953	388014
2524	388015
1666	388016
787	388017
259	388018
20473	388019
716	388020
633	388021
33513	388022
19711	388023
49510	388024
11996	388025
3786	388026
36302	388027
1681	388028
1922	388029
41545	388030
116784	388031
3571	388032
41277	388033
10959	388034
15608	388035
5970	388036
6433	388037
98854	388038
150	388039
872	388040
20600	388041
681	388042
13452	388043
50476	388044
4104	388045
352	388046
4172	388047
1370	388048
425	388049
40861	388050
1878	388051
354	388052
1003	388053
4966	388054
15958	388055
1772	388056
1853	388057
1191	388058
28018	388059
23801	388060
17662	388061
25830	388062
1763	388063
647	388064
36018	388065
1653	388066
67245	388067
32	388068
9088	388069
15209	388070
36548	388071
1706	388072
2585	388073
5247	388074
382	388075
141910	388076
34799	388077
2469	388078
5711	388079
8520	388080
942	388081
1297	388082
714	388083
660	388084
35	388085
6560	388086
5359	388087
7546	388088
85109	388089
39473	388090
2770	388091
1297	388092
2319	388093
8462	388094
42660	388095
12240	388096
817	388097
283	388098
413	388099
18336	388100
818	388101
11391	388102
31911	388103
113513	388104
47499	388105
605	388106
97800	388107
53	388108
2186	388109
30223	388110
1825	388111
12267	388112
10234	388113
3792	388114
1913	388115
4392	388116
16685	388117
95586	388118
25688	388119
78	388120
35429	388121
27215	388122
61388	388123
11	388124
13032	388125
2671	388126
98322	388127
339	388128
18551	388129
4636	388130
5222	388131
106050	388132
27	388133
18756	388134
4100	388135
61766	388136
18566	388137
16491	388138
20435	388139
13	388140
6	388141
42	388142
91	388143
12561	388144
6338	388145
229	388146
6427	388147
669	388148
600	388149
247	388150
47759	388151
87960	388152
5309	388153
70413	388154
3077	388155
70521	388156
125	388157
84030	388158
681	388159
2	388160
6823	388161
42033	388162
71	388163
10326	388164
21859	388165
21	388166
314	388167
4326	388168
13417	388169
12293	388170
9974	388171
17041	388172
7805	388173
121841	388174
1222	388175
139867	388176
5384	388177
2223	388178
252	388179
54977	388180
265	388181
112864	388182
74263	388183
5638	388184
265	388185
902	388186
252	388187
4358	388188
241	388189
176	388190
492	388191
7193	388192
49397	388193
3591	388194
176	388195
5784	388196
7074	388197
2223	388198
2847	388199
492	388200
159141	388201
35287	388202
2673	388203
41235	388204
1019	388205
1197	388206
72	388207
44804	388208
827	388209
3069	388210
49809	388211
5153	388212
130910	388213
25685	388214
31873	388215
124473	388216
86904	388217
165817	388218
139500	388219
141422	388220
9545	388221
6091	388222
33662	388223
20050	388224
498	388225
75421	388226
16655	388227
2862	388228
43654	388229
2420	388230
101336	388231
895	388232
18413	388233
23	388234
14356	388235
15899	388236
2487	388237
3902	388238
38707	388239
32321	388240
419	388241
135636	388242
3521	388243
16417	388244
26580	388245
37419	388246
11678	388247
11	388248
41567	388249
25552	388250
4468	388251
17119	388252
419	388253
753	388254
29574	388255
3789	388256
3709	388257
133747	388258
20643	388259
5171	388260
827	388261
16422	388262
37768	388263
871	388264
11342	388265
42297	388266
16	388267
941	388268
36826	388269
28373	388270
201	388271
11174	388272
100027	388273
46403	388274
1103	388275
27757	388276
116889	388277
27757	388278
53953	388279
1780	388280
279	388281
52683	388282
15912	388283
3605	388284
2138	388285
12709	388286
54226	388287
6617	388288
160	388289
31879	388290
224	388291
15	388292
41495	388293
16155	388294
97189	388295
414	388296
357	388297
49280	388298
187	388299
50028	388300
19840	388301
14862	388302
22306	388303
12154	388304
97685	388305
7115	388306
60100	388307
8312	388308
38055	388309
25907	388310
15370	388311
25414	388312
17336	388313
36192	388314
59974	388315
111739	388316
98917	388317
59640	388318
6527	388319
8632	388320
16461	388321
6357	388322
220	388323
1094	388324
31968	388325
297	388326
72859	388327
8019	388328
29238	388329
515	388330
29250	388331
38704	388332
20696	388333
37715	388334
11936	388335
213	388336
1864	388337
27037	388338
232	388339
1284	388340
4315	388341
987	388342
46191	388343
46333	388344
4392	388345
415	388346
79018	388347
213	388348
624	388349
49870	388350
61829	388351
2544	388352
413	388353
1137	388354
294	388355
14888	388356
134747	388357
18195	388358
5371	388359
156124	388360
35492	388361
105791	388362
38030	388363
859	388364
71	388365
16461	388366
37657	388367
68306	388368
25306	388369
3002	388370
60123	388371
27234	388372
859	388373
5001	388374
65719	388375
59639	388376
79974	388377
5178	388378
60402	388379
46446	388380
55189	388381
55189	388382
80124	388383
35578	388384
31463	388385
8614	388386
46193	388387
256	388388
76076	388389
4677	388390
1436	388391
226	388392
1284	388393
146	388394
809	388395
11021	388396
147	388397
167282	388398
10721	388399
5245	388400
1630	388401
2894	388402
35254	388403
3690	388404
90788	388405
54041	388406
58164	388407
58164	388408
86439	388409
10770	388410
6702	388411
5728	388412
775	388413
74587	388414
70170	388415
174	388416
6205	388417
4915	388418
1747	388419
81242	388420
38072	388421
7378	388422
21882	388423
141371	388424
21466	388425
3554	388426
150481	388427
799	388428
36392	388429
134524	388430
116969	388431
40971	388432
1352	388433
12	388434
23184	388435
973	388436
603	388437
786	388438
108657	388439
90395	388440
35413	388441
338	388442
78085	388443
35741	388444
34475	388445
36360	388446
93222	388447
91059	388448
8377	388449
27900	388450
52436	388451
150260	388452
24319	388453
1694	388454
11978	388455
7366	388456
10333	388457
4346	388458
8198	388459
89144	388460
142140	388461
574	388462
5728	388463
363	388464
146	388465
46038	388466
114180	388467
5108	388468
619	388469
151	388470
74083	388471
85138	388472
41	388473
25693	388474
973	388475
50608	388476
65557	388477
115144	388478
89	388479
74658	388480
62587	388481
2916	388482
20702	388483
11007	388484
130156	388485
12545	388486
50845	388487
25682	388488
5579	388489
13688	388490
15073	388491
33223	388492
45537	388493
22368	388494
55265	388495
29834	388496
106946	388497
10015	388498
76128	388499
92411	388500
21831	388501
29876	388502
7907	388503
80376	388504
74489	388505
1303	388506
13	388507
25632	388508
115592	388509
5363	388510
40669	388511
71766	388512
67754	388513
134882	388514
11269	388515
19452	388516
5223	388517
91261	388518
41203	388519
141639	388520
56594	388521
6561	388522
78186	388523
45267	388524
156102	388525
4459	388526
83478	388527
9838	388528
58093	388529
77427	388530
16738	388531
84960	388532
127849	388533
95751	388534
117362	388535
24825	388536
11717	388537
134605	388538
55041	388539
69233	388540
126083	388541
84907	388542
147203	388543
139279	388544
46523	388545
139399	388546
83297	388547
72729	388548
121330	388549
27151	388550
115057	388551
107365	388552
21570	388553
160768	388554
121805	388555
107695	388556
84922	388557
101022	388558
143908	388559
7008	388560
75309	388561
131242	388562
96671	388563
42120	388564
14815	388565
91816	388566
71	388567
86861	388568
60	388569
11927	388570
11205	388571
77237	388572
91250	388573
87555	388574
42789	388575
68669	388576
4979	388577
6145	388578
111225	388579
3842	388580
37315	388581
38079	388582
52	388583
138347	388584
15215	388585
232	388586
12992	388587
86073	388588
86	388589
37160	388590
30784	388591
3897	388592
7	388593
43377	388594
2733	388595
2733	388596
11561	388597
679	388598
197	388599
19574	388600
2497	388601
2158	388602
7336	388603
32	388604
36149	388605
98674	388606
2329	388607
2230	388608
27263	388609
99462	388610
3276	388611
35699	388612
35586	388613
2587	388614
929	388615
456	388616
30610	388617
51800	388618
24979	388619
9492	388620
69480	388621
3028	388622
84855	388623
72159	388624
60907	388625
3758	388626
88406	388627
43178	388628
46396	388629
37637	388630
43181	388631
5373	388632
50379	388633
101432	388634
18430	388635
61177	388636
21221	388637
10730	388638
9076	388639
149048	388640
66707	388641
19814	388642
3465	388643
130570	388644
10729	388645
72783	388646
4743	388647
871	388648
293	388649
15557	388650
8954	388651
3567	388652
3373	388653
12950	388654
12911	388655
324	388656
6108	388657
24647	388658
4629	388659
40166	388660
5	388661
10647	388662
831	388663
5	388664
17043	388665
754	388666
6433	388667
1963	388668
61984	388669
3737	388670
4057	388671
106728	388672
49188	388673
70251	388674
7113	388675
93492	388676
52964	388677
22412	388678
30962	388679
93082	388680
11692	388681
24346	388682
24346	388683
23641	388684
46934	388685
6876	388686
34985	388687
14050	388688
23202	388689
38588	388690
368	388691
108619	388692
66703	388693
15492	388694
48334	388695
9429	388696
53069	388697
111822	388698
6036	388699
9800	388700
60133	388701
43084	388702
13357	388703
41203	388704
106869	388705
34785	388706
134549	388707
3938	388708
15487	388709
66259	388710
14948	388711
26656	388712
26656	388713
40322	388714
36763	388715
112171	388716
32018	388717
1243	388718
9557	388719
16950	388720
276	388721
13057	388722
72606	388723
70323	388724
16437	388725
94380	388726
6875	388727
26849	388728
19022	388729
14270	388730
84205	388731
34373	388732
4395	388733
21804	388734
81780	388735
4418	388736
4418	388737
50075	388738
40947	388739
675	388740
1489	388741
106830	388742
9291	388743
9291	388744
43798	388745
31	388746
47705	388747
13410	388748
31205	388749
22420	388750
84434	388751
43295	388752
43295	388753
8806	388754
27889	388755
65446	388756
1639	388757
84000	388758
19497	388759
19497	388760
19070	388761
7419	388762
65879	388763
83268	388764
55217	388765
9532	388766
7673	388767
24059	388768
8947	388769
15098	388770
122441	388771
11862	388772
26787	388773
97566	388774
31396	388775
86082	388776
47521	388777
38749	388778
21366	388779
112684	388780
102752	388781
32603	388782
108506	388783
5937	388784
43018	388785
6604	388786
122508	388787
43719	388788
35701	388789
36277	388790
20686	388791
142719	388792
25743	388793
154401	388794
11060	388795
27478	388796
27478	388797
18336	388798
6977	388799
111591	388800
117	388801
41628	388802
108798	388803
57820	388804
85183	388805
26418	388806
16327	388807
8665	388808
35728	388809
117437	388810
3037	388811
41517	388812
27873	388813
135867	388814
12651	388815
13848	388816
62669	388817
89411	388818
55564	388819
18935	388820
108919	388821
18569	388822
8610	388823
129799	388824
34904	388825
100670	388826
160483	388827
14728	388828
69026	388829
70025	388830
11284	388831
48326	388832
38231	388833
64564	388834
17709	388835
89907	388836
106157	388837
128251	388838
54446	388839
52931	388840
52931	388841
28316	388842
54959	388843
29157	388844
8736	388845
9890	388846
42819	388847
105773	388848
18276	388849
101913	388850
32020	388851
36371	388852
11419	388853
108762	388854
111062	388855
47713	388856
63392	388857
63392	388858
90193	388859
41066	388860
143577	388861
15183	388862
31247	388863
14380	388864
4600	388865
4600	388866
15086	388867
6285	388868
69568	388869
46026	388870
5	388871
11998	388872
18780	388873
3243	388874
20100	388875
42314	388876
21030	388877
6074	388878
6074	388879
5092	388880
7989	388881
109183	388882
31772	388883
67877	388884
28876	388885
114811	388886
43009	388887
39040	388888
12909	388889
73532	388890
94087	388891
16363	388892
26357	388893
28302	388894
25707	388895
61201	388896
114	388897
121557	388898
100618	388899
11997	388900
28057	388901
923	388902
245	388903
7856	388904
50107	388905
1104	388906
2297	388907
6629	388908
31126	388909
6977	388910
715	388911
112901	388912
7037	388913
43248	388914
37076	388915
2862	388916
16332	388917
101891	388918
9493	388919
81101	388920
12421	388921
114	388922
11278	388923
60666	388924
37879	388925
101851	388926
2426	388927
72404	388928
7915	388929
7140	388930
27455	388931
22279	388932
42419	388933
41095	388934
27328	388935
27328	388936
2517	388937
15286	388938
89766	388939
70438	388940
30599	388941
5341	388942
1019	388943
27891	388944
50348	388945
33401	388946
190	388947
63145	388948
51917	388949
84398	388950
70772	388951
28859	388952
44340	388953
92639	388954
1057	388955
112752	388956
80511	388957
133684	388958
62925	388959
75484	388960
55836	388961
131215	388962
70932	388963
130560	388964
11414	388965
58736	388966
41311	388967
41311	388968
42861	388969
120174	388970
11851	388971
28638	388972
19512	388973
59614	388974
10541	388975
33139	388976
44697	388977
9534	388978
90081	388979
90081	388980
6603	388981
78840	388982
66565	388983
16627	388984
55892	388985
57724	388986
3331	388987
2602	388988
55486	388989
28032	388990
11	388991
48481	388992
7618	388993
50585	388994
51262	388995
6506	388996
6506	388997
1243	388998
8689	388999
50512	389000
36876	389001
10190	389002
78889	389003
21820	389004
78675	389005
92213	389006
183	389007
1104	389008
30947	389009
30947	389010
108968	389011
40766	389012
32886	389013
44661	389014
43019	389015
101601	389016
2984	389017
6629	389018
1780	389019
54422	389020
121525	389021
36850	389022
82505	389023
10131	389024
31604	389025
6378	389026
114	389027
22977	389028
72850	389029
5092	389030
25438	389031
51725	389032
56175	389033
4490	389034
30885	389035
16313	389036
70777	389037
1660	389038
14114	389039
3883	389040
14217	389041
7515	389042
43074	389043
7346	389044
2061	389045
42772	389046
3509	389047
118219	389048
150340	389049
30498	389050
68611	389051
28980	389052
89159	389053
12927	389054
13686	389055
29298	389056
261	389057
47895	389058
46605	389059
129542	389060
1168	389061
51747	389062
35706	389063
15132	389064
129540	389065
13602	389066
134598	389067
6181	389068
80707	389069
19886	389070
62574	389071
668	389072
88900	389073
13053	389074
22541	389075
53052	389076
118	389077
19011	389078
715	389079
68622	389080
119661	389081
47723	389082
130239	389083
15098	389084
49785	389085
12172	389086
36361	389087
22553	389088
17355	389089
22467	389090
104743	389091
135093	389092
27142	389093
102995	389094
152606	389095
166019	389096
150	389097
42878	389098
759	389099
98756	389100
45308	389101
37290	389102
10917	389103
85603	389104
80554	389105
3703	389106
124365	389107
1235	389108
33380	389109
98421	389110
108117	389111
13951	389112
13951	389113
114396	389114
108676	389115
32121	389116
71969	389117
72564	389118
901	389119
87686	389120
137363	389121
2619	389122
87946	389123
21671	389124
3692	389125
106766	389126
78535	389127
23592	389128
14704	389129
107557	389130
25339	389131
29517	389132
25051	389133
123732	389134
7742	389135
55839	389136
21990	389137
3696	389138
3365	389139
47596	389140
53623	389141
57894	389142
22273	389143
11597	389144
105968	389145
61282	389146
24010	389147
38988	389148
49970	389149
7585	389150
112304	389151
91227	389152
22571	389153
127274	389154
94895	389155
54505	389156
14867	389157
34122	389158
319	389159
85374	389160
54592	389161
9165	389162
165593	389163
134090	389164
51497	389165
34173	389166
31400	389167
13300	389168
3781	389169
81339	389170
54522	389171
7725	389172
10944	389173
1019	389174
6	389175
58798	389176
7116	389177
24730	389178
2051	389179
88938	389180
125265	389181
44833	389182
5702	389183
950	389184
60852	389185
113148	389186
2138	389187
77295	389188
5272	389189
54341	389190
26783	389191
3725	389192
25526	389193
5852	389194
80050	389195
5732	389196
56176	389197
95	389198
16050	389199
2854	389200
72804	389201
4178	389202
3779	389203
83350	389204
12301	389205
51802	389206
44487	389207
113329	389208
20679	389209
26981	389210
76373	389211
16994	389212
71977	389213
64600	389214
37076	389215
43013	389216
73440	389217
25265	389218
17402	389219
29272	389220
129109	389221
91068	389222
64264	389223
15584	389224
128713	389225
130519	389226
129933	389227
71428	389228
75320	389229
23645	389230
44407	389231
46959	389232
79113	389233
10021	389234
2631	389235
17706	389236
66333	389237
7811	389238
53520	389239
46271	389240
60774	389241
61861	389242
30823	389243
102816	389244
101542	389245
72394	389246
4490	389247
92203	389248
42154	389249
2846	389250
2731	389251
44480	389252
9209	389253
81127	389254
31087	389255
71090	389256
31254	389257
48484	389258
12080	389259
64264	389260
1474	389261
18600	389262
136789	389263
112099	389264
138830	389265
61707	389266
50302	389267
12448	389268
6303	389269
29349	389270
64264	389271
9688	389272
150	389273
5028	389274
10215	389275
1273	389276
93023	389277
39232	389278
759	389279
60113	389280
53577	389281
34724	389282
88470	389283
14963	389284
7928	389285
123122	389286
33930	389287
49380	389288
17	389289
112398	389290
72066	389291
60078	389292
72805	389293
12170	389294
4341	389295
75	389296
35869	389297
63995	389298
6182	389299
135715	389300
46389	389301
45194	389302
32115	389303
23609	389304
20713	389305
11819	389306
49336	389307
666	389308
42196	389309
25078	389310
83970	389311
62239	389312
80450	389313
19862	389314
57924	389315
2297	389316
34361	389317
3234	389318
14165	389319
6314	389320
19846	389321
152616	389322
87010	389323
107529	389324
19438	389325
29484	389326
311	389327
5041	389328
6704	389329
42909	389330
104797	389331
907	389332
47416	389333
3273	389334
1419	389335
16318	389336
161620	389337
8964	389338
19219	389339
378	389340
11165	389341
614	389342
71705	389343
75726	389344
64167	389345
64167	389346
137890	389347
13656	389348
39663	389349
12415	389350
549	389351
43791	389352
141006	389353
61458	389354
2426	389355
15826	389356
15826	389357
34359	389358
83062	389359
6622	389360
332	389361
3541	389362
57493	389363
109116	389364
4029	389365
15028	389366
70247	389367
68474	389368
164796	389369
130012	389370
65690	389371
47448	389372
6035	389373
7762	389374
19115	389375
55462	389376
12136	389377
86428	389378
17468	389379
50101	389380
17671	389381
33444	389382
36619	389383
36619	389384
65127	389385
35897	389386
1648	389387
37972	389388
31071	389389
41773	389390
42756	389391
104396	389392
3700	389393
1	389394
20996	389395
8916	389396
88381	389397
51745	389398
55432	389399
7585	389400
92338	389401
7516	389402
8387	389403
5028	389404
1057	389405
1057	389406
14463	389407
59668	389408
26348	389409
7550	389410
4784	389411
26004	389412
1	389413
1199	389414
12890	389415
20124	389416
5013	389417
77294	389418
77388	389419
40345	389420
137387	389421
66021	389422
49429	389423
29114	389424
37158	389425
32729	389426
19708	389427
114186	389428
25730	389429
40285	389430
21665	389431
141114	389432
47673	389433
20436	389434
22557	389435
58270	389436
91983	389437
17404	389438
8389	389439
88579	389440
111305	389441
42042	389442
66107	389443
21429	389444
90230	389445
49070	389446
104380	389447
35556	389448
2491	389449
16455	389450
3884	389451
5929	389452
5929	389453
937	389454
35645	389455
72680	389456
39606	389457
60913	389458
29799	389459
8538	389460
7411	389461
15400	389462
35747	389463
14473	389464
8960	389465
2745	389466
79931	389467
16966	389468
13949	389469
8386	389470
135233	389471
34868	389472
23998	389473
9569	389474
615	389475
21341	389476
13614	389477
30270	389478
9600	389479
65570	389480
65570	389481
32576	389482
49917	389483
9277	389484
3160	389485
133281	389486
59649	389487
71600	389488
54962	389489
39645	389490
67554	389491
118611	389492
4587	389493
109980	389494
140872	389495
28486	389496
68916	389497
163075	389498
26237	389499
891	389500
3153	389501
35131	389502
23045	389503
76101	389504
95044	389505
36959	389506
18550	389507
38060	389508
75592	389509
79100	389510
83864	389511
113352	389512
24524	389513
132432	389514
57201	389515
18263	389516
11808	389517
5546	389518
40303	389519
6400	389520
53561	389521
88302	389522
32827	389523
60911	389524
8498	389525
110346	389526
3133	389527
10036	389528
33791	389529
54367	389530
111487	389531
14485	389532
26457	389533
56625	389534
16754	389535
8389	389536
56735	389537
56184	389538
1057	389539
111033	389540
154313	389541
131594	389542
27759	389543
3710	389544
117909	389545
24857	389546
13343	389547
1623	389548
16218	389549
39228	389550
57336	389551
30770	389552
23505	389553
89106	389554
91634	389555
43090	389556
61691	389557
32924	389558
94380	389559
62173	389560
78779	389561
112696	389562
47723	389563
9515	389564
15202	389565
15202	389566
42889	389567
42228	389568
5042	389569
58691	389570
52259	389571
18336	389572
24378	389573
14215	389574
46230	389575
12909	389576
69359	389577
112190	389578
109384	389579
124745	389580
42062	389581
42062	389582
42062	389583
3587	389584
5771	389585
161355	389586
109980	389587
753	389588
70138	389589
24740	389590
51426	389591
39601	389592
72805	389593
79261	389594
19236	389595
14	389596
36029	389597
9022	389598
43764	389599
126072	389600
1243	389601
36	389602
29317	389603
67449	389604
57987	389605
24494	389606
85107	389607
135973	389608
18812	389609
1101	389610
16705	389611
24071	389612
15014	389613
10911	389614
14174	389615
2813	389616
20072	389617
1104	389618
40378	389619
189	389620
52717	389621
91440	389622
16353	389623
29334	389624
43342	389625
5474	389626
126322	389627
64343	389628
12483	389629
49562	389630
753	389631
7875	389632
1104	389633
65187	389634
49715	389635
63883	389636
116328	389637
56642	389638
9031	389639
116176	389640
39718	389641
39243	389642
67453	389643
5	389644
14356	389645
2416	389646
2416	389647
6594	389648
134780	389649
2	389650
40528	389651
5221	389652
43909	389653
127544	389654
126955	389655
102139	389656
47750	389657
88171	389658
11997	389659
1989	389660
9022	389661
114	389662
2874	389663
22677	389664
90075	389665
123591	389666
53709	389667
79895	389668
30408	389669
103261	389670
22123	389671
114	389672
7742	389673
16448	389674
3613	389675
106548	389676
15541	389677
54370	389678
24435	389679
2708	389680
7522	389681
49785	389682
102525	389683
6512	389684
27473	389685
3907	389686
1064	389687
135227	389688
80	389689
950	389690
28208	389691
138	389692
67865	389693
3725	389694
19821	389695
1	389696
14722	389697
79345	389698
13176	389699
12887	389700
268	389701
31252	389702
91438	389703
33418	389704
95	389705
76484	389706
60960	389707
5483	389708
4911	389709
83198	389710
208	389711
27974	389712
5167	389713
1019	389714
5163	389715
13680	389716
44648	389717
37474	389718
2130	389719
32121	389720
1019	389721
35124	389722
4126	389723
32	389724
17736	389725
4021	389726
29628	389727
397	389728
66680	389729
51019	389730
1539	389731
42	389732
80793	389733
1989	389734
8313	389735
2130	389736
79676	389737
2602	389738
115051	389739
12909	389740
12614	389741
7863	389742
14	389743
68494	389744
3725	389745
758	389746
12325	389747
32531	389748
47698	389749
133410	389750
27730	389751
38388	389752
32	389753
35140	389754
30465	389755
89721	389756
643	389757
49996	389758
1104	389759
10648	389760
344	389761
11285	389762
29804	389763
21668	389764
2710	389765
41190	389766
7282	389767
60075	389768
6399	389769
60511	389770
12951	389771
12951	389772
10634	389773
44068	389774
27644	389775
5565	389776
8561	389777
24187	389778
36	389779
109608	389780
2710	389781
13650	389782
1272	389783
973	389784
3458	389785
6218	389786
13649	389787
14727	389788
14727	389789
48275	389790
14131	389791
55768	389792
895	389793
2	389794
1620	389795
54911	389796
7988	389797
8199	389798
10223	389799
4811	389800
7228	389801
130810	389802
18884	389803
135054	389804
27377	389805
17585	389806
2191	389807
18364	389808
56177	389809
34173	389810
9022	389811
39282	389812
1057	389813
21193	389814
72564	389815
77	389816
90449	389817
39445	389818
7021	389819
6011	389820
4546	389821
10485	389822
12909	389823
35721	389824
9513	389825
120108	389826
215	389827
5702	389828
32827	389829
4546	389830
114	389831
11779	389832
68587	389833
45883	389834
20686	389835
6314	389836
105048	389837
4	389838
48291	389839
17327	389840
1057	389841
8864	389842
18050	389843
183	389844
8846	389845
9022	389846
20690	389847
51	389848
21400	389849
1404	389850
8642	389851
332	389852
35765	389853
31141	389854
21883	389855
26991	389856
39025	389857
7137	389858
14395	389859
102172	389860
10030	389861
15208	389862
84182	389863
1	389864
56468	389865
12718	389866
130034	389867
84748	389868
67412	389869
16051	389870
53440	389871
68532	389872
124	389873
13189	389874
2346	389875
2346	389876
18888	389877
75028	389878
1230	389879
57897	389880
3973	389881
75365	389882
716	389883
60192	389884
130567	389885
46079	389886
62879	389887
37205	389888
6399	389889
1565	389890
26991	389891
24465	389892
49021	389893
24941	389894
33170	389895
38378	389896
68755	389897
7	389898
7613	389899
93241	389900
58295	389901
6963	389902
26228	389903
47436	389904
3925	389905
5564	389906
19029	389907
74045	389908
139874	389909
101889	389910
55571	389911
103829	389912
32555	389913
45119	389914
54534	389915
71369	389916
65247	389917
67162	389918
120977	389919
14306	389920
3037	389921
9727	389922
17007	389923
52071	389924
108657	389925
1168	389926
42	389927
29915	389928
29915	389929
113017	389930
57808	389931
30483	389932
16327	389933
12257	389934
7	389935
70251	389936
14489	389937
656	389938
54619	389939
20758	389940
6160	389941
28669	389942
83988	389943
14665	389944
34889	389945
11607	389946
57874	389947
7229	389948
15416	389949
124522	389950
75057	389951
3661	389952
12257	389953
35658	389954
6095	389955
3743	389956
6	389957
128901	389958
46559	389959
13846	389960
1344	389961
5010	389962
1028	389963
637	389964
34468	389965
30124	389966
30124	389967
89888	389968
93643	389969
61673	389970
6629	389971
84051	389972
72298	389973
25339	389974
40	389975
72735	389976
72851	389977
11980	389978
68137	389979
6411	389980
14356	389981
43109	389982
23867	389983
72835	389984
11689	389985
106852	389986
26	389987
42624	389988
12989	389989
20386	389990
25335	389991
29927	389992
55074	389993
9374	389994
49245	389995
3429	389996
30049	389997
112481	389998
1316	389999
10217	390000
91649	390001
103032	390002
17947	390003
37332	390004
7366	390005
5506	390006
62877	390007
44158	390008
49096	390009
5986	390010
113296	390011
113296	390012
1869	390013
11850	390014
27862	390015
42984	390016
141094	390017
81875	390018
17853	390019
52698	390020
3658	390021
141093	390022
11494	390023
1	390024
32143	390025
9022	390026
130921	390027
25326	390028
64426	390029
49670	390030
43077	390031
1511	390032
6832	390033
91078	390034
24472	390035
38361	390036
27473	390037
11447	390038
6627	390039
40	390040
64527	390041
108278	390042
135928	390043
123988	390044
79156	390045
575	390046
39548	390047
4516	390048
3667	390049
15051	390050
101740	390051
59256	390052
99944	390053
134190	390054
37645	390055
25703	390056
4021	390057
111056	390058
16375	390059
7878	390060
18563	390061
91036	390062
82639	390063
80871	390064
27487	390065
72851	390066
1975	390067
1162	390068
8676	390069
47298	390070
17122	390071
66344	390072
31846	390073
32924	390074
54685	390075
21477	390076
84134	390077
43673	390078
5092	390079
10813	390080
96566	390081
87421	390082
55057	390083
34600	390084
9466	390085
29235	390086
9315	390087
24471	390088
64178	390089
10121	390090
28935	390091
7844	390092
6378	390093
4781	390094
3347	390095
2977	390096
29	390097
49035	390098
9198	390099
149563	390100
73952	390101
4781	390102
112352	390103
10210	390104
54188	390105
17746	390106
60596	390107
162627	390108
68554	390109
6160	390110
5506	390111
136522	390112
72851	390113
26809	390114
42	390115
3689	390116
15945	390117
96195	390118
19832	390119
129181	390120
92316	390121
13578	390122
1419	390123
70690	390124
19240	390125
18233	390126
36901	390127
3849	390128
81452	390129
78634	390130
31180	390131
29721	390132
148923	390133
38265	390134
66021	390135
66660	390136
5588	390137
19003	390138
26152	390139
18503	390140
1474	390141
3694	390142
46602	390143
25340	390144
55087	390145
96943	390146
28801	390147
51979	390148
106129	390149
3018	390150
34740	390151
1208	390152
92901	390153
14712	390154
28460	390155
15760	390156
3703	390157
14727	390158
49726	390159
24085	390160
9395	390161
36702	390162
36702	390163
2297	390164
9605	390165
1208	390166
80273	390167
21184	390168
3675	390169
24358	390170
71980	390171
45337	390172
77368	390173
1044	390174
59902	390175
18025	390176
45742	390177
120586	390178
52728	390179
70924	390180
8253	390181
113986	390182
12832	390183
85872	390184
41641	390185
30397	390186
3730	390187
92316	390188
42	390189
145177	390190
11927	390191
12154	390192
12158	390193
1005	390194
66739	390195
66739	390196
19795	390197
4405	390198
16844	390199
45791	390200
99239	390201
10798	390202
10351	390203
8883	390204
126481	390205
94306	390206
111207	390207
22432	390208
1783	390209
43835	390210
82777	390211
32701	390212
24223	390213
112816	390214
8442	390215
29302	390216
8442	390217
37802	390218
94785	390219
96804	390220
69031	390221
89904	390222
108527	390223
77960	390224
21006	390225
40058	390226
112634	390227
5267	390228
5267	390229
50909	390230
98422	390231
10806	390232
79128	390233
89340	390234
7575	390235
17007	390236
85735	390237
39431	390238
87770	390239
67439	390240
109388	390241
56159	390242
84278	390243
1474	390244
56187	390245
113236	390246
6160	390247
122301	390248
368	390249
11999	390250
72937	390251
14798	390252
24657	390253
23438	390254
48990	390255
8687	390256
81856	390257
466	390258
14856	390259
134955	390260
7874	390261
17408	390262
41714	390263
23215	390264
29462	390265
12820	390266
90422	390267
90422	390268
34521	390269
36779	390270
38008	390271
26669	390272
69655	390273
50492	390274
912	390275
50492	390276
3794	390277
54895	390278
79145	390279
45250	390280
19924	390281
12701	390282
7090	390283
44395	390284
85953	390285
77507	390286
54845	390287
575	390288
92895	390289
19173	390290
66385	390291
93504	390292
828	390293
15072	390294
10536	390295
3782	390296
32828	390297
24455	390298
8642	390299
94676	390300
25340	390301
21983	390302
129899	390303
3234	390304
47698	390305
70799	390306
29235	390307
107588	390308
71567	390309
1104	390310
24223	390311
10225	390312
147097	390313
66595	390314
61544	390315
41515	390316
2874	390317
125540	390318
23098	390319
31808	390320
14536	390321
25168	390322
36181	390323
6218	390324
640	390325
18563	390326
44386	390327
65903	390328
2553	390329
22050	390330
164183	390331
99618	390332
12780	390333
65112	390334
115723	390335
994	390336
105820	390337
25326	390338
6378	390339
29808	390340
138485	390341
138485	390342
4731	390343
2874	390344
35245	390345
11980	390346
77650	390347
123757	390348
43829	390349
8318	390350
71843	390351
29837	390352
19056	390353
6516	390354
83009	390355
61419	390356
62486	390357
3691	390358
21011	390359
117953	390360
45868	390361
50353	390362
13838	390363
60102	390364
88465	390365
50074	390366
136520	390367
4616	390368
1152	390369
119637	390370
69860	390371
22	390372
615	390373
121997	390374
112661	390375
33259	390376
10351	390377
19702	390378
387	390379
1568	390380
554	390381
49279	390382
17106	390383
1902	390384
640	390385
35025	390386
3180	390387
64188	390388
15261	390389
15542	390390
5607	390391
8	390392
410	390393
2580	390394
51560	390395
254	390396
701	390397
1432	390398
5630	390399
41732	390400
8	390401
6624	390402
5395	390403
248	390404
28747	390405
112	390406
95481	390407
1163	390408
72399	390409
104084	390410
17229	390411
11383	390412
58	390413
13697	390414
10699	390415
1578	390416
35594	390417
2209	390418
249	390419
5	390420
45665	390421
2021	390422
599	390423
8	390424
10	390425
2580	390426
66717	390427
24594	390428
117718	390429
77925	390430
1140	390431
8	390432
42955	390433
8	390434
14656	390435
9762	390436
5	390437
8	390438
83185	390439
1029	390440
11979	390441
51645	390442
9857	390443
5	390444
24074	390445
125019	390446
14304	390447
2228	390448
19375	390449
12731	390450
84951	390451
44025	390452
19111	390453
89062	390454
26370	390455
9293	390456
46	390457
8141	390458
17092	390459
3177	390460
44622	390461
1022	390462
11620	390463
1118	390464
58078	390465
22949	390466
48206	390467
5891	390468
26954	390469
490	390470
189	390471
2300	390472
18248	390473
3809	390474
126	390475
888	390476
93712	390477
53980	390478
1023	390479
22228	390480
167549	390481
19085	390482
347	390483
10583	390484
2899	390485
472	390486
2095	390487
29443	390488
672	390489
7928	390490
541	390491
12754	390492
9314	390493
3121	390494
54740	390495
11566	390496
100600	390497
87915	390498
7696	390499
24532	390500
89373	390501
1553	390502
21793	390503
657	390504
44573	390505
3186	390506
6018	390507
109867	390508
7776	390509
19494	390510
54220	390511
25975	390512
1810	390513
36	390514
105647	390515
98244	390516
41920	390517
256	390518
11858	390519
68922	390520
48621	390521
9941	390522
302	390523
3021	390524
39944	390525
20872	390526
11230	390527
80445	390528
2025	390529
493	390530
59	390531
64609	390532
2697	390533
29954	390534
158855	390535
40603	390536
45992	390537
32955	390538
9749	390539
164435	390540
3474	390541
82004	390542
9745	390543
16132	390544
529	390545
135782	390546
10922	390547
48800	390548
33154	390549
4714	390550
979	390551
1993	390552
237	390553
2268	390554
160135	390555
3643	390556
459	390557
1930	390558
167	390559
545	390560
11497	390561
19564	390562
227	390563
128991	390564
1323	390565
29134	390566
1945	390567
577	390568
17121	390569
34838	390570
51401	390571
44493	390572
2351	390573
9941	390574
52	390575
293	390576
57660	390577
3628	390578
6266	390579
97801	390580
184	390581
14017	390582
55486	390583
23701	390584
1684	390585
49403	390586
29574	390587
70998	390588
159020	390589
806	390590
70069	390591
874	390592
53696	390593
80295	390594
17592	390595
67178	390596
148	390597
1258	390598
59077	390599
560	390600
25327	390601
1011	390602
3226	390603
32910	390604
31605	390605
597	390606
282	390607
33639	390608
51793	390609
3903	390610
18127	390611
14424	390612
96	390613
10078	390614
14424	390615
33912	390616
3336	390617
45192	390618
31152	390619
1639	390620
2018	390621
2383	390622
2383	390623
1472	390624
44042	390625
11978	390626
2944	390627
93	390628
394	390629
24	390630
245	390631
39447	390632
365	390633
38339	390634
541	390635
25002	390636
77093	390637
137224	390638
4254	390639
8966	390640
245	390641
3982	390642
63	390643
9394	390644
55505	390645
39524	390646
8247	390647
316	390648
2497	390649
89968	390650
35922	390651
72729	390652
6601	390653
13367	390654
76185	390655
2255	390656
10	390657
55	390658
25518	390659
38231	390660
21680	390661
68866	390662
68866	390663
26299	390664
290	390665
73381	390666
7490	390667
123	390668
14671	390669
20676	390670
5380	390671
28833	390672
508	390673
26738	390674
178	390675
226	390676
8341	390677
2329	390678
107	390679
48646	390680
144	390681
1950	390682
3885	390683
238	390684
130747	390685
3005	390686
266	390687
1546	390688
27156	390689
245	390690
83760	390691
20530	390692
25642	390693
40824	390694
4379	390695
117887	390696
799	390697
3581	390698
67509	390699
8926	390700
37639	390701
77569	390702
20608	390703
32866	390704
196	390705
2784	390706
1146	390707
59630	390708
26550	390709
196	390710
64914	390711
4150	390712
4251	390713
154695	390714
68992	390715
2710	390716
2602	390717
162027	390718
675	390719
653	390720
4502	390721
112314	390722
7130	390723
4591	390724
22245	390725
2011	390726
1112	390727
167	390728
1244	390729
21821	390730
5292	390731
6191	390732
61132	390733
152870	390734
29156	390735
577	390736
3436	390737
4745	390738
158170	390739
82182	390740
36	390741
25021	390742
8294	390743
54242	390744
3	390745
2359	390746
87109	390747
2110	390748
541	390749
3742	390750
126460	390751
857	390752
2002	390753
112877	390754
15215	390755
44434	390756
2574	390757
114776	390758
83318	390759
155	390760
167	390761
1630	390762
46400	390763
1052	390764
998	390765
3735	390766
51891	390767
4475	390768
10488	390769
36495	390770
30575	390771
10707	390772
8726	390773
1052	390774
16751	390775
62	390776
582	390777
2837	390778
121741	390779
54041	390780
41273	390781
50440	390782
3067	390783
1264	390784
245	390785
6148	390786
3073	390787
10555	390788
1533	390789
37344	390790
75528	390791
2062	390792
32939	390793
108001	390794
892	390795
382	390796
103843	390797
2018	390798
43098	390799
25470	390800
1736	390801
62671	390802
50211	390803
2300	390804
35060	390805
4191	390806
129717	390807
23436	390808
64105	390809
4938	390810
677	390811
8966	390812
246	390813
56159	390814
145138	390815
2259	390816
8	390817
4805	390818
248	390819
9609	390820
1689	390821
2481	390822
15212	390823
43080	390824
43143	390825
80032	390826
19552	390827
37355	390828
712	390829
32176	390830
1642	390831
245	390832
1035	390833
1457	390834
124	390835
931	390836
1103	390837
139	390838
63784	390839
71709	390840
39947	390841
212	390842
13	390843
7674	390844
23509	390845
25583	390846
3829	390847
424	390848
1	390849
88146	390850
1728	390851
61708	390852
4988	390853
1201	390854
64482	390855
4370	390856
2789	390857
7405	390858
7678	390859
65	390860
119	390861
434	390862
352	390863
2084	390864
19550	390865
889	390866
34547	390867
19552	390868
65752	390869
17254	390870
32230	390871
8725	390872
25796	390873
69823	390874
151	390875
33876	390876
917	390877
1672	390878
25	390879
169	390880
184	390881
107273	390882
4207	390883
154532	390884
624	390885
180	390886
52634	390887
3832	390888
1472	390889
109	390890
65204	390891
30124	390892
2765	390893
10554	390894
103865	390895
24386	390896
156	390897
152	390898
1170	390899
30332	390900
1	390901
1578	390902
541	390903
434	390904
29199	390905
31621	390906
7460	390907
858	390908
40	390909
29017	390910
5897	390911
470	390912
124	390913
4167	390914
20235	390915
55072	390916
2201	390917
1252	390918
1790	390919
134	390920
13685	390921
38505	390922
17830	390923
17592	390924
2093	390925
58947	390926
71393	390927
4935	390928
11016	390929
3068	390930
2565	390931
16786	390932
32860	390933
152371	390934
8285	390935
15150	390936
19515	390937
2269	390938
5597	390939
4949	390940
2036	390941
182	390942
54205	390943
49131	390944
555	390945
131127	390946
84954	390947
69595	390948
9393	390949
110724	390950
117558	390951
17824	390952
64974	390953
64477	390954
20076	390955
115160	390956
2574	390957
56394	390958
47364	390959
213	390960
56935	390961
19606	390962
47314	390963
4274	390964
84727	390965
2860	390966
15656	390967
190	390968
3538	390969
19582	390970
951	390971
16112	390972
55007	390973
117559	390974
108084	390975
1473	390976
400	390977
154684	390978
9474	390979
148	390980
4807	390981
64105	390982
79242	390983
44484	390984
597	390985
61120	390986
24786	390987
92054	390988
58780	390989
13281	390990
541	390991
2035	390992
383	390993
1950	390994
680	390995
3707	390996
556	390997
67879	390998
4959	390999
228	391000
22276	391001
9764	391002
30593	391003
481	391004
16132	391005
22274	391006
27647	391007
2721	391008
49040	391009
59415	391010
70998	391011
16956	391012
34776	391013
185	391014
155	391015
17644	391016
47620	391017
1178	391018
893	391019
199	391020
114556	391021
67807	391022
27092	391023
152	391024
26618	391025
14682	391026
89746	391027
991	391028
32702	391029
38130	391030
10128	391031
7800	391032
63249	391033
42538	391034
2006	391035
25373	391036
14047	391037
52277	391038
22128	391039
90772	391040
21319	391041
7014	391042
25	391043
11595	391044
110	391045
485	391046
115533	391047
38343	391048
449	391049
27630	391050
49332	391051
55135	391052
51489	391053
69277	391054
126295	391055
99659	391056
129735	391057
117029	391058
115329	391059
27387	391060
863	391061
4474	391062
850	391063
116645	391064
31259	391065
34512	391066
141864	391067
2	391068
5773	391069
734	391070
11956	391071
86752	391072
4	391073
30335	391074
15225	391075
22253	391076
8737	391077
49724	391078
83377	391079
24697	391080
49081	391081
5	391082
1748	391083
99666	391084
132343	391085
70725	391086
13463	391087
21684	391088
122320	391089
24470	391090
24470	391091
133420	391092
18112	391093
17354	391094
17402	391095
3185	391096
1574	391097
14723	391098
9296	391099
101051	391100
70760	391101
6399	391102
728	391103
8294	391104
15483	391105
54658	391106
48368	391107
26839	391108
152676	391109
160510	391110
8759	391111
17680	391112
941	391113
2731	391114
12176	391115
4027	391116
1568	391117
3234	391118
2051	391119
1132	391120
1513	391121
57251	391122
18274	391123
13839	391124
24955	391125
3300	391126
27069	391127
18408	391128
51223	391129
101040	391130
20254	391131
7698	391132
9562	391133
8366	391134
483	391135
29708	391136
44260	391137
3896	391138
29919	391139
37	391140
40879	391141
216	391142
10459	391143
255	391144
36397	391145
38275	391146
6971	391147
20080	391148
3132	391149
11247	391150
28332	391151
517	391152
11247	391153
5251	391154
15884	391155
325	391156
2684	391157
127046	391158
84450	391159
24899	391160
1043	391161
261	391162
47085	391163
446	391164
965	391165
98484	391166
1753	391167
444	391168
43	391169
3821	391170
2105	391171
115	391172
11718	391173
2207	391174
2	391175
25438	391176
1004	391177
10464	391178
879	391179
879	391180
31122	391181
143810	391182
101737	391183
114567	391184
87055	391185
74633	391186
19989	391187
8	391188
2430	391189
18884	391190
30296	391191
24453	391192
9268	391193
54066	391194
6607	391195
9331	391196
13167	391197
6551	391198
42587	391199
8	391200
8	391201
59	391202
1953	391203
11143	391204
31030	391205
5583	391206
1963	391207
3347	391208
7	391209
5011	391210
5609	391211
387	391212
37976	391213
11460	391214
6511	391215
1315	391216
157968	391217
144002	391218
4520	391219
7068	391220
39263	391221
18513	391222
2273	391223
88500	391224
25186	391225
67281	391226
60726	391227
27693	391228
79062	391229
8286	391230
3943	391231
572	391232
111201	391233
25988	391234
21671	391235
154477	391236
9103	391237
2246	391238
89609	391239
304	391240
353	391241
943	391242
2089	391243
41277	391244
73036	391245
122811	391246
7243	391247
6631	391248
22214	391249
931	391250
775	391251
703	391252
48	391253
16587	391254
1315	391255
151	391256
9062	391257
110	391258
6412	391259
7641	391260
9522	391261
8421	391262
15656	391263
2721	391264
282	391265
119	391266
425	391267
96172	391268
37615	391269
89887	391270
86663	391271
2684	391272
641	391273
147	391274
196	391275
126	391276
998	391277
31229	391278
7119	391279
166093	391280
2399	391281
4472	391282
2712	391283
40046	391284
135458	391285
2750	391286
7587	391287
227	391288
94548	391289
91854	391290
25975	391291
53880	391292
4410	391293
60389	391294
3737	391295
1096	391296
14002	391297
167	391298
2274	391299
63401	391300
4644	391301
1	391302
304	391303
93680	391304
11532	391305
4251	391306
11321	391307
4792	391308
139	391309
97991	391310
83445	391311
132381	391312
14062	391313
23159	391314
106917	391315
53874	391316
3457	391317
51274	391318
167	391319
1293	391320
58143	391321
43543	391322
106013	391323
6893	391324
3428	391325
57	391326
76792	391327
384	391328
3085	391329
14290	391330
30833	391331
555	391332
8622	391333
10471	391334
2183	391335
1388	391336
6421	391337
466	391338
23159	391339
183	391340
54	391341
74864	391342
63	391343
738	391344
225	391345
32862	391346
3521	391347
8508	391348
703	391349
6744	391350
18118	391351
8976	391352
7850	391353
17011	391354
97864	391355
39507	391356
33903	391357
152	391358
104	391359
30978	391360
933	391361
3758	391362
19522	391363
110265	391364
77536	391365
135861	391366
69409	391367
68266	391368
2002	391369
1634	391370
2036	391371
174	391372
162096	391373
4439	391374
31540	391375
50504	391376
64640	391377
66781	391378
121260	391379
13439	391380
51410	391381
78744	391382
40792	391383
19995	391384
145444	391385
113704	391386
81639	391387
137085	391388
32872	391389
6822	391390
1937	391391
85220	391392
24838	391393
12613	391394
735	391395
15287	391396
52373	391397
575	391398
4356	391399
2206	391400
5459	391401
40897	391402
21	391403
82521	391404
80050	391405
63940	391406
3639	391407
381	391408
1047	391409
70722	391410
22141	391411
645	391412
12654	391413
1533	391414
65699	391415
5572	391416
1457	391417
5592	391418
4423	391419
86466	391420
448	391421
3849	391422
43146	391423
36257	391424
1931	391425
89137	391426
23352	391427
1740	391428
34059	391429
325	391430
3029	391431
20386	391432
227	391433
890	391434
17881	391435
227	391436
76708	391437
6	391438
88502	391439
1957	391440
2221	391441
36	391442
255	391443
1709	391444
381	391445
936	391446
4294	391447
3517	391448
3014	391449
1126	391450
34110	391451
46663	391452
18488	391453
10060	391454
43019	391455
2606	391456
83	391457
3440	391458
3628	391459
101468	391460
3949	391461
694	391462
971	391463
125712	391464
1334	391465
13144	391466
70022	391467
101423	391468
380	391469
149	391470
936	391471
52407	391472
13532	391473
27157	391474
468	391475
1221	391476
260	391477
16949	391478
11215	391479
3943	391480
18915	391481
59	391482
6511	391483
578	391484
5216	391485
8131	391486
57731	391487
6630	391488
256	391489
11	391490
641	391491
5630	391492
13473	391493
43174	391494
293	391495
115709	391496
1120	391497
21	391498
971	391499
54857	391500
66708	391501
33	391502
124144	391503
91559	391504
36	391505
1	391506
26004	391507
41315	391508
49857	391509
105985	391510
5090	391511
5541	391512
653	391513
57	391514
54	391515
25555	391516
604	391517
3715	391518
3043	391519
4	391520
4770	391521
379	391522
4770	391523
17595	391524
717	391525
60135	391526
31500	391527
14606	391528
115540	391529
87155	391530
91652	391531
50683	391532
107735	391533
28938	391534
111951	391535
4792	391536
426	391537
20906	391538
128882	391539
31662	391540
59	391541
89318	391542
7246	391543
90419	391544
31650	391545
63230	391546
2929	391547
113841	391548
23986	391549
28130	391550
123242	391551
167	391552
22362	391553
936	391554
12151	391555
34985	391556
85021	391557
57	391558
57	391559
5906	391560
54057	391561
5	391562
2870	391563
16936	391564
786	391565
124	391566
1047	391567
22718	391568
997	391569
3990	391570
259	391571
1242	391572
11024	391573
2522	391574
293	391575
149068	391576
3215	391577
1023	391578
4160	391579
223	391580
2728	391581
825	391582
32193	391583
2009	391584
2805	391585
1212	391586
55	391587
28298	391588
2416	391589
4421	391590
135	391591
10	391592
20209	391593
2704	391594
78231	391595
15711	391596
1718	391597
2772	391598
50470	391599
23042	391600
21905	391601
21905	391602
3119	391603
22158	391604
37258	391605
15183	391606
1022	391607
793	391608
110021	391609
60102	391610
20	391611
135890	391612
8555	391613
13117	391614
26741	391615
137595	391616
80373	391617
64916	391618
50828	391619
79150	391620
13	391621
8919	391622
9910	391623
151	391624
263	391625
1222	391626
2680	391627
116612	391628
7600	391629
20425	391630
2737	391631
55986	391632
2459	391633
997	391634
3626	391635
14766	391636
703	391637
995	391638
971	391639
19988	391640
9062	391641
8333	391642
13517	391643
17220	391644
39362	391645
787	391646
11340	391647
968	391648
23070	391649
170	391650
62517	391651
1681	391652
73345	391653
15908	391654
121	391655
4423	391656
64537	391657
5142	391658
23518	391659
8610	391660
380	391661
1287	391662
3566	391663
151102	391664
1296	391665
46191	391666
102	391667
93952	391668
129051	391669
43018	391670
72981	391671
35859	391672
282	391673
1257	391674
179	391675
68135	391676
1388	391677
76	391678
29680	391679
1628	391680
104443	391681
2775	391682
2765	391683
17539	391684
931	391685
4498	391686
89350	391687
4903	391688
416	391689
1388	391690
920	391691
1426	391692
3617	391693
17127	391694
71507	391695
1780	391696
53938	391697
1103	391698
49451	391699
98847	391700
54951	391701
222	391702
2288	391703
11024	391704
20818	391705
107682	391706
81602	391707
47599	391708
35922	391709
2907	391710
43478	391711
1221	391712
402	391713
293	391714
2074	391715
10271	391716
1059	391717
64215	391718
25642	391719
116602	391720
16800	391721
7670	391722
468	391723
163	391724
3545	391725
8534	391726
1059	391727
1654	391728
4150	391729
85027	391730
2404	391731
2404	391732
14758	391733
922	391734
619	391735
6180	391736
2567	391737
12914	391738
260	391739
8316	391740
79208	391741
14236	391742
66326	391743
95222	391744
92535	391745
34979	391746
12355	391747
82874	391748
1024	391749
64540	391750
165802	391751
53209	391752
1309	391753
877	391754
52	391755
2470	391756
2316	391757
1006	391758
119	391759
706	391760
706	391761
7587	391762
86251	391763
102	391764
1426	391765
10531	391766
59	391767
6221	391768
424	391769
61282	391770
1540	391771
293	391772
3349	391773
5588	391774
3528	391775
400	391776
90572	391777
46205	391778
146907	391779
109770	391780
151	391781
25989	391782
936	391783
48555	391784
35995	391785
8660	391786
381	391787
1515	391788
2789	391789
2568	391790
285	391791
4954	391792
11	391793
503	391794
12922	391795
70463	391796
27606	391797
7836	391798
172	391799
23045	391800
1746	391801
107	391802
11060	391803
11060	391804
104202	391805
46421	391806
24985	391807
196	391808
381	391809
17853	391810
47780	391811
189	391812
2300	391813
332	391814
13487	391815
1326	391816
79394	391817
66021	391818
90438	391819
248	391820
51647	391821
8819	391822
467	391823
1608	391824
24171	391825
2765	391826
51112	391827
9596	391828
794	391829
922	391830
373	391831
22112	391832
90627	391833
18072	391834
3	391835
9213	391836
1060	391837
47967	391838
4160	391839
24171	391840
1034	391841
10627	391842
5	391843
96	391844
11383	391845
13442	391846
6631	391847
493	391848
30653	391849
971	391850
3517	391851
8	391852
1230	391853
172	391854
11979	391855
6	391856
2551	391857
407	391858
4699	391859
577	391860
13175	391861
1061	391862
11441	391863
17362	391864
67011	391865
775	391866
680	391867
23288	391868
4190	391869
2881	391870
2609	391871
7676	391872
1173	391873
2603	391874
2608	391875
81709	391876
730	391877
69154	391878
8847	391879
4841	391880
6704	391881
6704	391882
66794	391883
9393	391884
4046	391885
50858	391886
4138	391887
17851	391888
701	391889
1444	391890
8641	391891
1047	391892
41352	391893
10261	391894
189	391895
7587	391896
834	391897
3834	391898
965	391899
104008	391900
4891	391901
141281	391902
1767	391903
62391	391904
2629	391905
45540	391906
4229	391907
3811	391908
3141	391909
59	391910
905	391911
100680	391912
3829	391913
110246	391914
5592	391915
93	391916
54244	391917
1890	391918
2780	391919
995	391920
4856	391921
5609	391922
24817	391923
214	391924
490	391925
3512	391926
39947	391927
9093	391928
6586	391929
67953	391930
15106	391931
55256	391932
1852	391933
656	391934
15118	391935
541	391936
16191	391937
207	391938
126968	391939
53786	391940
1097	391941
1387	391942
30719	391943
2737	391944
60265	391945
148441	391946
152	391947
330	391948
28030	391949
1095	391950
15182	391951
37799	391952
160149	391953
208	391954
542	391955
26612	391956
698	391957
523	391958
5921	391959
12538	391960
107452	391961
264	391962
21	391963
855	391964
1820	391965
3156	391966
56	391967
114399	391968
19540	391969
627	391970
9757	391971
18737	391972
737	391973
2062	391974
3829	391975
82816	391976
642	391977
2014	391978
273	391979
8752	391980
67273	391981
5296	391982
19629	391983
13184	391984
2009	391985
2848	391986
125252	391987
1831	391988
238	391989
4389	391990
3843	391991
273	391992
9924	391993
1957	391994
112411	391995
51434	391996
19548	391997
11846	391998
3923	391999
18470	392000
11533	392001
716	392002
430	392003
63569	392004
17243	392005
158	392006
15274	392007
1805	392008
45156	392009
227	392010
4003	392011
39443	392012
6320	392013
116	392014
2428	392015
172	392016
381	392017
381	392018
10729	392019
750	392020
35298	392021
2737	392022
4189	392023
7812	392024
214	392025
4772	392026
46697	392027
703	392028
59732	392029
12242	392030
374	392031
21475	392032
966	392033
2300	392034
733	392035
4004	392036
3686	392037
5	392038
2334	392039
2409	392040
325	392041
659	392042
90580	392043
374	392044
16112	392045
325	392046
627	392047
3580	392048
109240	392049
263	392050
231	392051
1539	392052
7368	392053
70350	392054
112	392055
69326	392056
81602	392057
180	392058
60500	392059
27142	392060
19950	392061
63441	392062
31941	392063
20813	392064
30726	392065
3896	392066
61445	392067
417	392068
127616	392069
530	392070
29341	392071
9715	392072
409	392073
18385	392074
1586	392075
2338	392076
434	392077
699	392078
208	392079
4800	392080
6228	392081
5	392082
311	392083
5895	392084
59	392085
3636	392086
5	392087
19599	392088
19	392089
94508	392090
5	392091
1685	392092
1515	392093
30575	392094
779	392095
1938	392096
5431	392097
111	392098
48	392099
113553	392100
19103	392101
13656	392102
100535	392103
3643	392104
38910	392105
5444	392106
17401	392107
2080	392108
49	392109
3888	392110
973	392111
3132	392112
21473	392113
67	392114
3149	392115
84868	392116
19852	392117
2550	392118
10038	392119
783	392120
30534	392121
3321	392122
2644	392123
96499	392124
148480	392125
170	392126
224	392127
64974	392128
58591	392129
5403	392130
95104	392131
153050	392132
349	392133
29587	392134
1959	392135
38842	392136
40481	392137
2549	392138
4583	392139
5380	392140
14768	392141
256	392142
37451	392143
30036	392144
90843	392145
2345	392146
19732	392147
7572	392148
80732	392149
3396	392150
86581	392151
22419	392152
90268	392153
1511	392154
1553	392155
11704	392156
2383	392157
1354	392158
2996	392159
787	392160
716	392161
150827	392162
2697	392163
1035	392164
489	392165
1438	392166
46299	392167
151	392168
741	392169
124	392170
296	392171
558	392172
448	392173
1362	392174
525	392175
87731	392176
3239	392177
12715	392178
60102	392179
1639	392180
133005	392181
37361	392182
83743	392183
12541	392184
98859	392185
77584	392186
219	392187
26127	392188
1214	392189
4460	392190
627	392191
171	392192
67805	392193
141963	392194
64493	392195
38416	392196
9776	392197
48555	392198
2	392199
3	392200
926	392201
7	392202
113622	392203
31851	392204
3303	392205
3269	392206
35310	392207
33737	392208
220	392209
1845	392210
2863	392211
15	392212
37686	392213
2096	392214
456	392215
5615	392216
165	392217
30642	392218
116	392219
3144	392220
23923	392221
1240	392222
14793	392223
1297	392224
2487	392225
3057	392226
556	392227
72203	392228
93	392229
4021	392230
31560	392231
34626	392232
8896	392233
101428	392234
2	392235
404	392236
20666	392237
1159	392238
6072	392239
10	392240
7717	392241
37982	392242
164628	392243
18540	392244
4331	392245
90819	392246
40905	392247
70346	392248
6979	392249
15422	392250
126797	392251
18821	392252
45587	392253
12132	392254
341	392255
41132	392256
110443	392257
2753	392258
38394	392259
9487	392260
85732	392261
29339	392262
45977	392263
6691	392264
34584	392265
99067	392266
96078	392267
41006	392268
6867	392269
19328	392270
27875	392271
12691	392272
12691	392273
1244	392274
3787	392275
157142	392276
8184	392277
274	392278
17	392279
17	392280
7774	392281
4242	392282
42123	392283
5187	392284
138768	392285
4135	392286
27492	392287
8657	392288
1893	392289
2280	392290
3782	392291
2497	392292
13048	392293
22444	392294
85456	392295
8905	392296
3186	392297
20173	392298
6283	392299
4838	392300
105577	392301
54026	392302
84211	392303
9315	392304
46492	392305
151172	392306
5222	392307
83672	392308
62883	392309
574	392310
493	392311
53348	392312
30169	392313
30053	392314
2906	392315
27	392316
33002	392317
49484	392318
10205	392319
7841	392320
137370	392321
123828	392322
69144	392323
18881	392324
4606	392325
19089	392326
20386	392327
60270	392328
41647	392329
22205	392330
89242	392331
40248	392332
45046	392333
40888	392334
105851	392335
134593	392336
10017	392337
111607	392338
10807	392339
11564	392340
24020	392341
133400	392342
70287	392343
78506	392344
4178	392345
113654	392346
137477	392347
99914	392348
7050	392349
31805	392350
53868	392351
17472	392352
112750	392353
138067	392354
50043	392355
31938	392356
8676	392357
4827	392358
101803	392359
78528	392360
78728	392361
34347	392362
40872	392363
13841	392364
41485	392365
4392	392366
117640	392367
22451	392368
32764	392369
10360	392370
15078	392371
118391	392372
48142	392373
44256	392374
40341	392375
83307	392376
53524	392377
23964	392378
105292	392379
84015	392380
5976	392381
114046	392382
29027	392383
11634	392384
35273	392385
9297	392386
17395	392387
117041	392388
54409	392389
13355	392390
13659	392391
17288	392392
112641	392393
54197	392394
11962	392395
5865	392396
111954	392397
29278	392398
65264	392399
22448	392400
131018	392401
63948	392402
19318	392403
40248	392404
59125	392405
109088	392406
5043	392407
13053	392408
53678	392409
36340	392410
3535	392411
55807	392412
46255	392413
1631	392414
60269	392415
125500	392416
132748	392417
106	392418
2023	392419
23919	392420
23919	392421
50441	392422
1481	392423
17673	392424
100544	392425
2037	392426
2934	392427
151	392428
19584	392429
7012	392430
529	392431
14462	392432
34173	392433
14	392434
18710	392435
45	392436
4021	392437
3705	392438
7323	392439
93	392440
54041	392441
29904	392442
15304	392443
37954	392444
37954	392445
965	392446
11410	392447
5221	392448
87800	392449
1073	392450
7310	392451
1301	392452
25010	392453
291	392454
16902	392455
12819	392456
6192	392457
494	392458
11127	392459
36196	392460
46415	392461
15370	392462
13243	392463
10	392464
547	392465
122758	392466
63803	392467
23118	392468
57961	392469
130454	392470
107378	392471
66226	392472
16425	392473
21076	392474
28382	392475
128651	392476
38674	392477
125551	392478
52739	392479
164566	392480
152159	392481
32890	392482
66518	392483
102955	392484
128647	392485
86451	392486
30320	392487
46821	392488
107874	392489
46857	392490
46808	392491
10362	392492
73098	392493
53448	392494
53538	392495
88447	392496
108369	392497
122347	392498
14490	392499
14490	392500
38546	392501
94649	392502
166652	392503
91326	392504
112434	392505
79914	392506
119211	392507
112909	392508
30421	392509
22062	392510
18357	392511
13086	392512
8680	392513
71047	392514
4499	392515
7670	392516
11210	392517
16713	392518
35973	392519
131241	392520
150249	392521
125553	392522
46810	392523
69093	392524
61800	392525
51869	392526
84444	392527
23261	392528
63100	392529
51232	392530
69526	392531
51706	392532
128658	392533
39766	392534
44437	392535
150271	392536
38951	392537
3661	392538
40440	392539
153077	392540
142	392541
111821	392542
19435	392543
106143	392544
84515	392545
41716	392546
120623	392547
68091	392548
19262	392549
23154	392550
16400	392551
14365	392552
7177	392553
2336	392554
6687	392555
22417	392556
74204	392557
60054	392558
27921	392559
9774	392560
1283	392561
86	392562
60	392563
34276	392564
39011	392565
2296	392566
117468	392567
9346	392568
2312	392569
64571	392570
13386	392571
457	392572
3532	392573
20453	392574
593	392575
432	392576
14625	392577
93459	392578
29568	392579
139	392580
4399	392581
24574	392582
128749	392583
23487	392584
20453	392585
998	392586
136	392587
105224	392588
6	392589
13	392590
11146	392591
1491	392592
24865	392593
1173	392594
10	392595
1632	392596
2	392597
153	392598
355	392599
3725	392600
280	392601
1134	392602
313	392603
1358	392604
5012	392605
26520	392606
665	392607
34823	392608
926	392609
27680	392610
3803	392611
5986	392612
50441	392613
714	392614
1258	392615
35	392616
55768	392617
2082	392618
21475	392619
44093	392620
54617	392621
7832	392622
4047	392623
16566	392624
6225	392625
129495	392626
56485	392627
8578	392628
104063	392629
2428	392630
15287	392631
167526	392632
66660	392633
11709	392634
95283	392635
78340	392636
55641	392637
13	392638
63484	392639
101739	392640
4759	392641
4654	392642
1057	392643
6922	392644
209	392645
107256	392646
27761	392647
5194	392648
14334	392649
1798	392650
3857	392651
1272	392652
109369	392653
973	392654
23776	392655
77004	392656
92369	392657
24803	392658
61588	392659
14352	392660
70965	392661
68158	392662
25931	392663
38106	392664
2037	392665
48794	392666
2946	392667
3345	392668
4	392669
29600	392670
79	392671
974	392672
4959	392673
6	392674
13256	392675
36181	392676
6670	392677
49345	392678
124222	392679
6311	392680
68523	392681
1498	392682
65	392683
2821	392684
176	392685
2408	392686
11570	392687
1693	392688
10078	392689
3057	392690
41636	392691
89216	392692
4671	392693
26929	392694
5157	392695
159	392696
392	392697
5288	392698
19579	392699
8571	392700
10	392701
94198	392702
15772	392703
100	392704
59	392705
3	392706
47115	392707
71873	392708
89232	392709
65	392710
87827	392711
163	392712
164	392713
27286	392714
35080	392715
920	392716
7468	392717
19802	392718
122670	392719
8	392720
59	392721
112561	392722
257	392723
1476	392724
9422	392725
31958	392726
11627	392727
9323	392728
560	392729
489	392730
59604	392731
8	392732
42467	392733
11742	392734
89346	392735
36796	392736
81	392737
1589	392738
1159	392739
23577	392740
282	392741
52094	392742
26680	392743
916	392744
232	392745
3547	392746
53910	392747
33612	392748
188	392749
497	392750
6379	392751
35022	392752
41642	392753
185	392754
490	392755
22168	392756
44080	392757
7378	392758
16396	392759
667	392760
1392	392761
8	392762
5259	392763
3937	392764
1208	392765
2559	392766
342	392767
23872	392768
20592	392769
97930	392770
548	392771
26503	392772
72977	392773
712	392774
158644	392775
3628	392776
4892	392777
17122	392778
3500	392779
932	392780
172	392781
57871	392782
75906	392783
152	392784
574	392785
14581	392786
5519	392787
2767	392788
14596	392789
24354	392790
2337	392791
10471	392792
8494	392793
555	392794
893	392795
21919	392796
23327	392797
22804	392798
53285	392799
4628	392800
24558	392801
14836	392802
589	392803
120466	392804
69854	392805
36050	392806
757	392807
424	392808
72215	392809
74791	392810
39863	392811
68	392812
70612	392813
96399	392814
8117	392815
31	392816
13949	392817
16636	392818
28083	392819
42005	392820
1825	392821
113037	392822
52269	392823
18	392824
6992	392825
10574	392826
227	392827
117208	392828
12044	392829
62	392830
6426	392831
1	392832
4594	392833
12634	392834
10	392835
76195	392836
5806	392837
42124	392838
22175	392839
1213	392840
4862	392841
2556	392842
105	392843
468	392844
783	392845
30914	392846
105	392847
1848	392848
98129	392849
20000	392850
7091	392851
31978	392852
2038	392853
57	392854
5849	392855
5596	392856
12715	392857
65090	392858
58	392859
11483	392860
108928	392861
7	392862
47	392863
99021	392864
32560	392865
34980	392866
9401	392867
28916	392868
97432	392869
27500	392870
112574	392871
17714	392872
7	392873
18700	392874
45347	392875
55875	392876
35561	392877
34908	392878
58460	392879
19319	392880
12843	392881
9887	392882
123541	392883
27207	392884
4128	392885
9194	392886
16960	392887
12605	392888
3831	392889
29144	392890
73132	392891
283	392892
3139	392893
4743	392894
53098	392895
23144	392896
85232	392897
8829	392898
89552	392899
10935	392900
10935	392901
24856	392902
69005	392903
76034	392904
50692	392905
6691	392906
46497	392907
55658	392908
22341	392909
138816	392910
3799	392911
27173	392912
9544	392913
76684	392914
127609	392915
14470	392916
4976	392917
34651	392918
54259	392919
69620	392920
123797	392921
36573	392922
47824	392923
47824	392924
120634	392925
15269	392926
34521	392927
20438	392928
134502	392929
27483	392930
46333	392931
10745	392932
3569	392933
15525	392934
61921	392935
19468	392936
32388	392937
12609	392938
98550	392939
15023	392940
3280	392941
985	392942
28391	392943
10023	392944
900	392945
10440	392946
120218	392947
7030	392948
1619	392949
32631	392950
55194	392951
55194	392952
12833	392953
20426	392954
55014	392955
52704	392956
91035	392957
40636	392958
22394	392959
8379	392960
10219	392961
12856	392962
34901	392963
13	392964
6	392965
1306	392966
15402	392967
2896	392968
15403	392969
2832	392970
5767	392971
10655	392972
14216	392973
59054	392974
2847	392975
2847	392976
65042	392977
35307	392978
41032	392979
66323	392980
36337	392981
8844	392982
46047	392983
35168	392984
88940	392985
62886	392986
338	392987
33114	392988
12138	392989
4048	392990
668	392991
2430	392992
8306	392993
466	392994
293	392995
7503	392996
14059	392997
57	392998
2228	392999
1378	393000
14165	393001
566	393002
12911	393003
15255	393004
50654	393005
386	393006
661	393007
152908	393008
3369	393009
59981	393010
18	393011
5807	393012
57	393013
1668	393014
1002	393015
27208	393016
33031	393017
131124	393018
1336	393019
643	393020
72	393021
1238	393022
647	393023
755	393024
19950	393025
6731	393026
16800	393027
765	393028
47795	393029
22685	393030
9934	393031
254	393032
2404	393033
39942	393034
31229	393035
3812	393036
2553	393037
124260	393038
1480	393039
57	393040
302	393041
9474	393042
3707	393043
2645	393044
1956	393045
4802	393046
19621	393047
1862	393048
93	393049
39942	393050
14692	393051
6731	393052
1088	393053
7029	393054
254	393055
4802	393056
26147	393057
2591	393058
41507	393059
429	393060
11771	393061
7716	393062
50654	393063
32023	393064
88709	393065
77661	393066
1398	393067
2102	393068
466	393069
574	393070
63947	393071
1039	393072
1039	393073
3258	393074
42068	393075
334	393076
989	393077
34150	393078
10721	393079
42658	393080
26898	393081
27603	393082
7918	393083
7918	393084
38322	393085
11575	393086
33223	393087
67090	393088
4178	393089
46631	393090
44380	393091
65095	393092
69286	393093
137546	393094
10671	393095
22306	393096
86095	393097
15113	393098
111641	393099
12819	393100
27036	393101
9407	393102
1761	393103
60927	393104
31524	393105
1297	393106
16312	393107
2642	393108
2642	393109
24499	393110
94713	393111
20285	393112
45481	393113
13977	393114
15422	393115
11530	393116
8289	393117
23220	393118
28006	393119
125674	393120
4176	393121
91323	393122
11920	393123
1688	393124
98600	393125
73473	393126
18274	393127
11739	393128
830	393129
154377	393130
1975	393131
29383	393132
11096	393133
16019	393134
5549	393135
34521	393136
40668	393137
123563	393138
27165	393139
27165	393140
15422	393141
15410	393142
8701	393143
28153	393144
37243	393145
677	393146
3955	393147
25353	393148
5268	393149
22140	393150
87211	393151
32852	393152
946	393153
3664	393154
12644	393155
39404	393156
2703	393157
23880	393158
1359	393159
1545	393160
1141	393161
49391	393162
1242	393163
66712	393164
61062	393165
129523	393166
22557	393167
88838	393168
19743	393169
3987	393170
2	393171
28149	393172
16	393173
7	393174
54951	393175
25575	393176
458	393177
1	393178
49728	393179
98	393180
97	393181
1454	393182
38133	393183
70349	393184
226	393185
1	393186
1956	393187
15852	393188
2393	393189
40606	393190
18147	393191
18147	393192
21342	393193
3704	393194
2	393195
9313	393196
1665	393197
18893	393198
1134	393199
98	393200
23	393201
7169	393202
23108	393203
21250	393204
5555	393205
18742	393206
1	393207
2022	393208
9674	393209
2960	393210
8107	393211
6460	393212
152	393213
2017	393214
10834	393215
116684	393216
31116	393217
3510	393218
71395	393219
54034	393220
21195	393221
21195	393222
1375	393223
5522	393224
15550	393225
86184	393226
39263	393227
86184	393228
80196	393229
14506	393230
54628	393231
28812	393232
1010	393233
6428	393234
304	393235
8	393236
304	393237
97	393238
4397	393239
384	393240
84788	393241
819	393242
140416	393243
159	393244
743	393245
695	393246
56666	393247
77057	393248
56666	393249
9477	393250
72419	393251
641	393252
41573	393253
9606	393254
3829	393255
15697	393256
190	393257
93	393258
20023	393259
734	393260
10410	393261
407	393262
8476	393263
52278	393264
29346	393265
7406	393266
53765	393267
245	393268
17310	393269
85440	393270
912	393271
591	393272
27761	393273
681	393274
30497	393275
119639	393276
5435	393277
2839	393278
114031	393279
59956	393280
59956	393281
35168	393282
41440	393283
1	393284
43932	393285
10585	393286
751	393287
79062	393288
1902	393289
15302	393290
1073	393291
4248	393292
164318	393293
8166	393294
8166	393295
221	393296
18947	393297
94854	393298
4	393299
19363	393300
12194	393301
40682	393302
82894	393303
63479	393304
17317	393305
23056	393306
4491	393307
31128	393308
3803	393309
61029	393310
19042	393311
302	393312
22362	393313
22362	393314
3112	393315
79782	393316
302	393317
7768	393318
59547	393319
1474	393320
637	393321
7315	393322
2969	393323
24	393324
385	393325
7149	393326
156	393327
1	393328
387	393329
430	393330
8586	393331
153526	393332
12018	393333
1268	393334
4995	393335
6124	393336
64	393337
1751	393338
300	393339
520	393340
137	393341
3125	393342
21859	393343
22432	393344
6177	393345
159	393346
3600	393347
3600	393348
3600	393349
41411	393350
3600	393351
1106	393352
137	393353
15525	393354
1498	393355
101764	393356
514	393357
139	393358
19097	393359
5586	393360
16505	393361
3306	393362
46997	393363
79081	393364
119829	393365
70689	393366
64667	393367
50464	393368
5960	393369
15967	393370
28522	393371
26	393372
106	393373
4083	393374
11057	393375
3	393376
16	393377
195	393378
77912	393379
83402	393380
1584	393381
1268	393382
22362	393383
9161	393384
151	393385
1	393386
12928	393387
430	393388
24998	393389
36	393390
38388	393391
6024	393392
5161	393393
2994	393394
44996	393395
34055	393396
45507	393397
19887	393398
72594	393399
32240	393400
32240	393401
32240	393402
3513	393403
214	393404
1470	393405
1470	393406
7	393407
97	393408
128510	393409
129997	393410
6073	393411
8557	393412
10310	393413
10724	393414
10166	393415
551	393416
907	393417
5615	393418
22173	393419
12422	393420
119827	393421
9832	393422
11161	393423
950	393424
11159	393425
12889	393426
49881	393427
8595	393428
1463	393429
20926	393430
50522	393431
15481	393432
68654	393433
3720	393434
17947	393435
6589	393436
34488	393437
3587	393438
132282	393439
1016	393440
1831	393441
55554	393442
101121	393443
105935	393444
32138	393445
66257	393446
72344	393447
19518	393448
29085	393449
34084	393450
60751	393451
27909	393452
40715	393453
11193	393454
26173	393455
34078	393456
24304	393457
160407	393458
15672	393459
53548	393460
61553	393461
101864	393462
119618	393463
20212	393464
55968	393465
2619	393466
15691	393467
75524	393468
75524	393469
23875	393470
8073	393471
78635	393472
245	393473
184	393474
41346	393475
12242	393476
43212	393477
36903	393478
65937	393479
20084	393480
122567	393481
9186	393482
33923	393483
105555	393484
8079	393485
12340	393486
126021	393487
10977	393488
59902	393489
23657	393490
39014	393491
67169	393492
84128	393493
62427	393494
164074	393495
43581	393496
43581	393497
14147	393498
9812	393499
58686	393500
18438	393501
89038	393502
94213	393503
27361	393504
128307	393505
3697	393506
62074	393507
3537	393508
36450	393509
10	393510
9049	393511
7782	393512
59161	393513
27272	393514
80703	393515
1199	393516
46917	393517
6061	393518
12248	393519
1244	393520
14380	393521
6468	393522
29	393523
90534	393524
63953	393525
26976	393526
10379	393527
36365	393528
10682	393529
127411	393530
33894	393531
1240	393532
1752	393533
83774	393534
2008	393535
17818	393536
9314	393537
7739	393538
5142	393539
68996	393540
28190	393541
34069	393542
5467	393543
9832	393544
46139	393545
31028	393546
9739	393547
3151	393548
10379	393549
86895	393550
6298	393551
65119	393552
78366	393553
7657	393554
15	393555
41388	393556
12014	393557
4685	393558
45384	393559
35260	393560
1415	393561
6699	393562
2824	393563
38183	393564
56857	393565
55445	393566
10748	393567
13031	393568
45940	393569
32369	393570
32369	393571
62740	393572
6997	393573
923	393574
3907	393575
31449	393576
17813	393577
3695	393578
37934	393579
4719	393580
4719	393581
103298	393582
1264	393583
188	393584
68308	393585
2489	393586
84788	393587
11279	393588
432	393589
1471	393590
48423	393591
1704	393592
2274	393593
16	393594
3937	393595
5414	393596
2440	393597
123579	393598
1753	393599
490	393600
2042	393601
256	393602
46	393603
2745	393604
1618	393605
13161	393606
627	393607
14248	393608
1957	393609
14	393610
881	393611
28	393612
4248	393613
3354	393614
29033	393615
240	393616
15699	393617
30879	393618
62	393619
133	393620
1809	393621
1513	393622
28060	393623
86978	393624
27084	393625
3142	393626
934	393627
1	393628
10300	393629
6809	393630
381	393631
66251	393632
5238	393633
135619	393634
73023	393635
38541	393636
18367	393637
1418	393638
26625	393639
682	393640
34483	393641
674	393642
122	393643
3067	393644
62697	393645
321	393646
55619	393647
24242	393648
46	393649
56103	393650
18862	393651
6087	393652
9188	393653
894	393654
3960	393655
69578	393656
41264	393657
1078	393658
33707	393659
88665	393660
21089	393661
79345	393662
164417	393663
364	393664
424	393665
43744	393666
4396	393667
1343	393668
16390	393669
3514	393670
495	393671
16187	393672
4728	393673
33426	393674
10785	393675
22099	393676
111865	393677
7677	393678
1314	393679
127651	393680
2613	393681
1268	393682
27390	393683
4650	393684
32123	393685
39024	393686
12008	393687
157	393688
64	393689
182	393690
3755	393691
4014	393692
16796	393693
62710	393694
62044	393695
416	393696
76874	393697
501	393698
11740	393699
68260	393700
18540	393701
100341	393702
2019	393703
12964	393704
31	393705
4116	393706
6	393707
24789	393708
30983	393709
2420	393710
7967	393711
3464	393712
75	393713
153	393714
271	393715
18080	393716
43485	393717
400	393718
4345	393719
43913	393720
737	393721
6295	393722
83239	393723
10175	393724
31997	393725
32765	393726
394	393727
22612	393728
1953	393729
315	393730
33259	393731
10300	393732
255	393733
9972	393734
148	393735
9239	393736
41975	393737
62308	393738
2363	393739
2216	393740
18	393741
532	393742
18	393743
2377	393744
3208	393745
1268	393746
118	393747
4456	393748
2	393749
63297	393750
16503	393751
19886	393752
279	393753
132	393754
7378	393755
599	393756
520	393757
515	393758
132	393759
344	393760
3237	393761
68190	393762
863	393763
600	393764
31641	393765
23955	393766
31789	393767
430	393768
7539	393769
117989	393770
4926	393771
3900	393772
94810	393773
11179	393774
909	393775
1517	393776
5143	393777
65960	393778
16163	393779
4830	393780
105867	393781
16417	393782
62	393783
51522	393784
75	393785
54983	393786
355	393787
687	393788
1634	393789
304	393790
23923	393791
132891	393792
3584	393793
1209	393794
12104	393795
23441	393796
4	393797
61029	393798
571	393799
8077	393800
5816	393801
1021	393802
177	393803
996	393804
379	393805
8160	393806
3829	393807
14385	393808
8289	393809
1684	393810
114546	393811
5005	393812
76685	393813
1922	393814
56890	393815
7746	393816
5596	393817
50378	393818
3459	393819
5043	393820
165	393821
12525	393822
45673	393823
4601	393824
997	393825
2091	393826
19178	393827
95702	393828
51512	393829
1132	393830
1630	393831
1	393832
1332	393833
22394	393834
1956	393835
39743	393836
52	393837
36	393838
26670	393839
87075	393840
3685	393841
10139	393842
6	393843
29017	393844
1086	393845
6893	393846
6997	393847
11	393848
2633	393849
5478	393850
1245	393851
17534	393852
139	393853
4935	393854
10787	393855
9425	393856
97	393857
119	393858
101	393859
3516	393860
12489	393861
4915	393862
331	393863
659	393864
7778	393865
75	393866
318	393867
9144	393868
408	393869
70971	393870
214	393871
214	393872
49328	393873
1160	393874
17	393875
10539	393876
14	393877
16998	393878
5061	393879
1223	393880
47599	393881
177	393882
75	393883
44311	393884
16	393885
8	393886
13	393887
13542	393888
565	393889
2498	393890
89005	393891
1332	393892
13526	393893
1055	393894
3556	393895
38826	393896
29	393897
831	393898
7677	393899
59384	393900
19	393901
109	393902
37	393903
17939	393904
4305	393905
13	393906
5408	393907
37213	393908
67988	393909
11455	393910
9279	393911
101025	393912
95808	393913
5656	393914
43355	393915
28966	393916
38780	393917
2773	393918
23847	393919
5925	393920
14645	393921
700	393922
8972	393923
20245	393924
41513	393925
214	393926
585	393927
12613	393928
1950	393929
2489	393930
2001	393931
236	393932
1413	393933
1545	393934
203	393935
6324	393936
117733	393937
11	393938
2	393939
3959	393940
44196	393941
1907	393942
32417	393943
154407	393944
6516	393945
9373	393946
4643	393947
4423	393948
132983	393949
2894	393950
584	393951
2196	393952
33231	393953
1173	393954
4	393955
44447	393956
10570	393957
20706	393958
11033	393959
30051	393960
222	393961
1928	393962
214	393963
45481	393964
96371	393965
136	393966
652	393967
233	393968
5134	393969
165781	393970
5524	393971
25902	393972
12462	393973
45518	393974
716	393975
1247	393976
10328	393977
83939	393978
1755	393979
13945	393980
1494	393981
3760	393982
79326	393983
7776	393984
176	393985
20800	393986
1766	393987
15216	393988
10295	393989
8223	393990
122002	393991
2210	393992
6236	393993
8549	393994
220	393995
2040	393996
932	393997
24353	393998
12294	393999
4012	394000
475	394001
9362	394002
75	394003
97	394004
1491	394005
3552	394006
8223	394007
641	394008
13755	394009
1794	394010
156440	394011
8	394012
3848	394013
694	394014
34311	394015
269	394016
117836	394017
439	394018
439	394019
998	394020
3	394021
1705	394022
70840	394023
584	394024
32673	394025
1329	394026
50164	394027
3861	394028
984	394029
65714	394030
1229	394031
50743	394032
130	394033
22228	394034
1699	394035
130	394036
64174	394037
6455	394038
264	394039
13981	394040
754	394041
5445	394042
15542	394043
130	394044
14842	394045
12889	394046
14595	394047
325	394048
83015	394049
536	394050
843	394051
30520	394052
3793	394053
76370	394054
18466	394055
28083	394056
19	394057
97871	394058
6283	394059
4346	394060
31073	394061
3128	394062
708	394063
5769	394064
11143	394065
1583	394066
857	394067
3529	394068
13	394069
2	394070
9538	394071
15953	394072
164138	394073
350	394074
6	394075
23	394076
39367	394077
4740	394078
18108	394079
39810	394080
1584	394081
3815	394082
4660	394083
657	394084
1456	394085
67194	394086
67195	394087
4781	394088
51	394089
6429	394090
628	394091
109867	394092
27235	394093
83039	394094
166302	394095
10537	394096
18784	394097
5350	394098
50	394099
148	394100
150	394101
145313	394102
46	394103
114156	394104
1924	394105
11	394106
4636	394107
5836	394108
16944	394109
34202	394110
4628	394111
12388	394112
4247	394113
70167	394114
63626	394115
18	394116
1546	394117
24960	394118
8318	394119
802	394120
70230	394121
1003	394122
131	394123
1568	394124
408	394125
14547	394126
3004	394127
42357	394128
35903	394129
37107	394130
25547	394131
8574	394132
174	394133
1120	394134
15184	394135
266	394136
25547	394137
23056	394138
8745	394139
27629	394140
66527	394141
102	394142
37269	394143
16588	394144
46072	394145
199	394146
82064	394147
6837	394148
3744	394149
3262	394150
27270	394151
1489	394152
277	394153
112	394154
86061	394155
112155	394156
10102	394157
5400	394158
61232	394159
61232	394160
61232	394161
216	394162
449	394163
11480	394164
26632	394165
159	394166
7481	394167
8483	394168
9246	394169
68240	394170
1143	394171
14063	394172
31227	394173
55711	394174
19433	394175
15547	394176
11707	394177
3500	394178
60752	394179
10195	394180
87427	394181
84954	394182
20772	394183
221	394184
75441	394185
3906	394186
28791	394187
10	394188
39669	394189
13463	394190
3562	394191
95903	394192
16471	394193
286	394194
3661	394195
34203	394196
138571	394197
59	394198
60919	394199
928	394200
9247	394201
116629	394202
11668	394203
730	394204
280	394205
63227	394206
2058	394207
19123	394208
4343	394209
4103	394210
697	394211
60993	394212
698	394213
954	394214
277	394215
29307	394216
8360	394217
364	394218
15722	394219
27718	394220
5013	394221
77701	394222
3430	394223
787	394224
32219	394225
38252	394226
139444	394227
55567	394228
25059	394229
16462	394230
1040	394231
3771	394232
131485	394233
61719	394234
157895	394235
9247	394236
42695	394237
5395	394238
16	394239
1434	394240
3457	394241
1845	394242
18561	394243
52290	394244
16396	394245
17755	394246
64809	394247
2443	394248
107514	394249
113377	394250
531	394251
7279	394252
49726	394253
49726	394254
5	394255
2695	394256
8358	394257
12777	394258
22107	394259
360	394260
2868	394261
55628	394262
17158	394263
11118	394264
59855	394265
97543	394266
56443	394267
56443	394268
67220	394269
43408	394270
6091	394271
6091	394272
1002	394273
5919	394274
41369	394275
11970	394276
99383	394277
73538	394278
51142	394279
126548	394280
15180	394281
15180	394282
75005	394283
132219	394284
71864	394285
38588	394286
74323	394287
130250	394288
35134	394289
4138	394290
45589	394291
43061	394292
62537	394293
46	394294
108672	394295
67406	394296
953	394297
4567	394298
67572	394299
113091	394300
5773	394301
19582	394302
45365	394303
6273	394304
27525	394305
32867	394306
3494	394307
81447	394308
2863	394309
68404	394310
17179	394311
107081	394312
7854	394313
20659	394314
117130	394315
70429	394316
61711	394317
10259	394318
51854	394319
35205	394320
125690	394321
24697	394322
14912	394323
12264	394324
124257	394325
110195	394326
403	394327
73048	394328
14119	394329
6197	394330
41088	394331
444	394332
444	394333
444	394334
2981	394335
11	394336
1772	394337
52314	394338
34748	394339
3884	394340
2794	394341
20239	394342
750	394343
30186	394344
83698	394345
83698	394346
25158	394347
65206	394348
56087	394349
12629	394350
113992	394351
13643	394352
79832	394353
32351	394354
72814	394355
24728	394356
26045	394357
35853	394358
59299	394359
15225	394360
329	394361
1630	394362
3160	394363
271	394364
13728	394365
1522	394366
52078	394367
1653	394368
17243	394369
108	394370
2264	394371
87026	394372
17868	394373
924	394374
2670	394375
416	394376
10382	394377
67535	394378
766	394379
2	394380
3	394381
1681	394382
254	394383
66415	394384
52950	394385
1358	394386
16683	394387
402	394388
16979	394389
920	394390
131445	394391
1351	394392
16197	394393
15990	394394
58	394395
58	394396
6605	394397
45984	394398
61644	394399
25266	394400
76373	394401
22114	394402
66077	394403
39032	394404
82208	394405
80378	394406
73134	394407
91764	394408
84294	394409
160454	394410
30014	394411
7913	394412
35925	394413
53911	394414
43055	394415
6596	394416
56176	394417
66021	394418
105920	394419
82259	394420
52071	394421
86752	394422
26960	394423
2885	394424
2885	394425
81677	394426
118132	394427
43464	394428
31257	394429
70362	394430
84450	394431
138513	394432
50967	394433
55218	394434
31	394435
162234	394436
108740	394437
49336	394438
90449	394439
48527	394440
110262	394441
88834	394442
100553	394443
61295	394444
3243	394445
47055	394446
79128	394447
45049	394448
28751	394449
10190	394450
37541	394451
19061	394452
89428	394453
78619	394454
57013	394455
21671	394456
36043	394457
36043	394458
7308	394459
29845	394460
94534	394461
90886	394462
69967	394463
3268	394464
19049	394465
4987	394466
120574	394467
56163	394468
3266	394469
6512	394470
5565	394471
6324	394472
98629	394473
49049	394474
16978	394475
87979	394476
83769	394477
12629	394478
35147	394479
4	394480
39371	394481
83769	394482
32757	394483
16545	394484
6877	394485
19505	394486
11973	394487
17467	394488
21061	394489
72771	394490
80511	394491
9589	394492
52847	394493
31435	394494
19550	394495
125093	394496
3696	394497
47298	394498
49380	394499
129419	394500
61351	394501
25269	394502
25327	394503
12809	394504
49543	394505
13553	394506
58656	394507
3743	394508
20927	394509
43799	394510
8502	394511
53476	394512
102471	394513
4474	394514
20995	394515
114574	394516
123	394517
1604	394518
17894	394519
11984	394520
90623	394521
33259	394522
44573	394523
5832	394524
22717	394525
56708	394526
8858	394527
109324	394528
45	394529
26114	394530
22559	394531
9345	394532
63	394533
25722	394534
106030	394535
13855	394536
103259	394537
6877	394538
11699	394539
1	394540
16692	394541
158342	394542
20690	394543
10015	394544
38035	394545
68993	394546
72850	394547
55218	394548
18242	394549
82940	394550
883	394551
140253	394552
21576	394553
88128	394554
32657	394555
33177	394556
2841	394557
14240	394558
16024	394559
17947	394560
6605	394561
15204	394562
37173	394563
61284	394564
1159	394565
164554	394566
99795	394567
80206	394568
80485	394569
114645	394570
24707	394571
134844	394572
135445	394573
68602	394574
2619	394575
128138	394576
14623	394577
6	394578
1277	394579
14055	394580
16194	394581
3941	394582
2407	394583
30475	394584
45984	394585
55717	394586
73057	394587
122508	394588
77629	394589
73587	394590
103709	394591
56483	394592
31498	394593
80120	394594
36389	394595
67350	394596
77874	394597
35663	394598
86750	394599
10244	394600
59990	394601
135688	394602
80137	394603
94504	394604
706	394605
89356	394606
50470	394607
1	394608
70550	394609
3517	394610
150240	394611
88900	394612
162191	394613
19365	394614
7852	394615
104071	394616
114252	394617
3137	394618
3137	394619
8965	394620
52585	394621
3183	394622
2363	394623
121514	394624
43761	394625
14699	394626
3786	394627
8798	394628
50145	394629
9524	394630
112340	394631
88098	394632
53602	394633
10861	394634
15541	394635
50049	394636
19546	394637
23497	394638
43753	394639
128280	394640
106201	394641
26418	394642
18292	394643
52661	394644
19891	394645
70742	394646
22573	394647
11721	394648
12673	394649
14082	394650
79124	394651
2717	394652
91040	394653
20077	394654
25340	394655
35691	394656
131715	394657
109080	394658
53535	394659
7409	394660
81176	394661
135315	394662
12143	394663
55769	394664
24086	394665
114667	394666
13579	394667
15204	394668
9601	394669
4723	394670
10952	394671
17809	394672
8778	394673
22569	394674
100	394675
96014	394676
29972	394677
49818	394678
4614	394679
46788	394680
38222	394681
489	394682
1508	394683
85743	394684
10398	394685
88514	394686
15065	394687
14681	394688
10048	394689
58987	394690
672	394691
148854	394692
9309	394693
31226	394694
32024	394695
28262	394696
7665	394697
94873	394698
50120	394699
12952	394700
11078	394701
107364	394702
37959	394703
114122	394704
99078	394705
1140	394706
1140	394707
657	394708
7621	394709
13762	394710
89596	394711
47664	394712
35799	394713
118290	394714
3696	394715
37919	394716
1444	394717
131093	394718
40358	394719
102347	394720
45018	394721
22567	394722
27492	394723
16047	394724
7925	394725
2562	394726
109739	394727
14676	394728
94021	394729
1362	394730
44859	394731
3707	394732
71329	394733
139075	394734
3891	394735
39260	394736
11999	394737
49995	394738
5863	394739
71497	394740
65879	394741
32923	394742
161087	394743
82490	394744
89938	394745
90746	394746
35144	394747
135514	394748
45231	394749
110766	394750
22081	394751
16391	394752
24709	394753
13177	394754
3510	394755
381	394756
56172	394757
41068	394758
26984	394759
1485	394760
1485	394761
879	394762
8961	394763
11	394764
9542	394765
9493	394766
20617	394767
36560	394768
161198	394769
4536	394770
29763	394771
50177	394772
77983	394773
42624	394774
768	394775
42406	394776
153	394777
92535	394778
3977	394779
11931	394780
628	394781
48297	394782
42912	394783
5092	394784
39279	394785
31267	394786
91736	394787
1077	394788
158376	394789
64428	394790
64428	394791
77240	394792
86228	394793
85178	394794
87972	394795
86720	394796
51791	394797
43077	394798
40073	394799
44697	394800
51280	394801
84514	394802
103565	394803
55486	394804
38147	394805
22185	394806
58083	394807
30817	394808
36	394809
11657	394810
5616	394811
49282	394812
19629	394813
101609	394814
14727	394815
23234	394816
50507	394817
25528	394818
37972	394819
14850	394820
97745	394821
39601	394822
43135	394823
45994	394824
65577	394825
6604	394826
5569	394827
6604	394828
35140	394829
20690	394830
97251	394831
3696	394832
148547	394833
6605	394834
3696	394835
2885	394836
6605	394837
15394	394838
2137	394839
36593	394840
86897	394841
136	394842
18897	394843
29809	394844
65036	394845
113212	394846
17336	394847
85666	394848
53527	394849
26368	394850
6593	394851
27005	394852
86869	394853
36342	394854
60028	394855
57907	394856
41730	394857
7719	394858
9563	394859
39622	394860
82599	394861
19309	394862
11197	394863
45081	394864
100521	394865
111591	394866
100466	394867
4358	394868
10121	394869
48603	394870
15445	394871
12280	394872
111571	394873
48980	394874
31837	394875
70609	394876
26554	394877
20741	394878
88938	394879
19188	394880
32283	394881
19549	394882
8315	394883
5986	394884
52430	394885
10139	394886
52920	394887
27413	394888
20606	394889
132210	394890
19767	394891
8772	394892
29146	394893
10029	394894
61102	394895
86177	394896
69031	394897
9399	394898
136649	394899
39502	394900
668	394901
81101	394902
11566	394903
27	394904
28	394905
2109	394906
3656	394907
13426	394908
5082	394909
51355	394910
12127	394911
112693	394912
753	394913
70277	394914
121569	394915
11569	394916
117174	394917
14819	394918
7170	394919
2793	394920
54224	394921
58124	394922
11569	394923
84758	394924
18505	394925
82208	394926
89070	394927
9605	394928
25335	394929
1208	394930
43055	394931
11234	394932
11866	394933
9606	394934
90427	394935
66680	394936
1362	394937
1362	394938
8389	394939
89070	394940
46072	394941
72080	394942
474	394943
8253	394944
8253	394945
39399	394946
1011	394947
142985	394948
27331	394949
57487	394950
19555	394951
43812	394952
1325	394953
55057	394954
4191	394955
19109	394956
108120	394957
1149	394958
230	394959
15189	394960
78551	394961
107281	394962
56282	394963
72888	394964
71497	394965
6631	394966
3667	394967
52992	394968
3249	394969
90735	394970
19540	394971
77213	394972
13	394973
68476	394974
79409	394975
86145	394976
36149	394977
100595	394978
90223	394979
25335	394980
28817	394981
7613	394982
4063	394983
33398	394984
47654	394985
28801	394986
82777	394987
51224	394988
9909	394989
37608	394990
31373	394991
24741	394992
32686	394993
103544	394994
75806	394995
45129	394996
93680	394997
13634	394998
21989	394999
768	395000
47466	395001
8470	395002
2359	395003
32835	395004
61644	395005
81169	395006
104693	395007
36799	395008
41963	395009
7559	395010
17597	395011
22027	395012
3457	395013
1432	395014
45288	395015
54712	395016
105687	395017
25288	395018
13473	395019
5288	395020
75558	395021
3092	395022
134335	395023
2949	395024
20803	395025
620	395026
5163	395027
54786	395028
5212	395029
153008	395030
1630	395031
28230	395032
8583	395033
1220	395034
110505	395035
262	395036
2	395037
192	395038
2714	395039
2487	395040
17011	395041
47954	395042
1548	395043
45984	395044
47705	395045
138134	395046
112650	395047
23749	395048
28801	395049
13227	395050
75437	395051
23070	395052
127771	395053
13064	395054
71414	395055
25	395056
45242	395057
3197	395058
7207	395059
566	395060
628	395061
10666	395062
122733	395063
3842	395064
49331	395065
2489	395066
97319	395067
18643	395068
73521	395069
79084	395070
35131	395071
56159	395072
104590	395073
81349	395074
135786	395075
60	395076
79817	395077
14812	395078
6605	395079
64068	395080
10546	395081
44004	395082
44004	395083
86085	395084
59918	395085
138594	395086
79246	395087
75650	395088
45961	395089
113894	395090
92541	395091
104039	395092
83059	395093
98797	395094
14811	395095
74603	395096
86411	395097
16893	395098
59978	395099
82111	395100
90271	395101
89073	395102
82466	395103
87991	395104
3720	395105
62424	395106
79476	395107
81064	395108
79328	395109
87434	395110
56097	395111
6493	395112
121112	395113
100669	395114
81719	395115
74495	395116
82882	395117
35796	395118
76627	395119
90251	395120
78337	395121
100458	395122
75231	395123
86267	395124
73158	395125
86630	395126
87901	395127
166139	395128
3675	395129
92781	395130
91431	395131
89008	395132
75231	395133
115761	395134
81254	395135
86091	395136
75755	395137
61285	395138
87686	395139
88979	395140
73556	395141
108563	395142
56581	395143
113094	395144
21492	395145
115686	395146
13175	395147
56581	395148
97555	395149
72001	395150
57801	395151
129316	395152
88916	395153
89008	395154
90273	395155
9609	395156
3658	395157
29971	395158
135894	395159
87522	395160
75632	395161
67417	395162
29295	395163
106987	395164
42901	395165
3509	395166
43221	395167
2531	395168
138107	395169
26293	395170
78431	395171
11895	395172
3239	395173
26488	395174
166949	395175
31669	395176
929	395177
24319	395178
64	395179
5872	395180
31991	395181
9971	395182
122494	395183
3293	395184
56847	395185
16391	395186
77338	395187
49783	395188
39213	395189
1469	395190
47793	395191
45994	395192
96763	395193
4536	395194
65080	395195
105410	395196
5897	395197
50463	395198
28241	395199
5096	395200
5345	395201
39795	395202
6048	395203
13496	395204
2559	395205
628	395206
1704	395207
3815	395208
134441	395209
2881	395210
29553	395211
39816	395212
1825	395213
932	395214
6977	395215
17871	395216
3869	395217
98509	395218
2582	395219
1515	395220
7280	395221
13610	395222
18147	395223
39977	395224
66827	395225
293	395226
44913	395227
83896	395228
19109	395229
167013	395230
28787	395231
25318	395232
84514	395233
18599	395234
46592	395235
79027	395236
162001	395237
51405	395238
24700	395239
53175	395240
6604	395241
10797	395242
56136	395243
25106	395244
14440	395245
3037	395246
180	395247
87390	395248
223	395249
43520	395250
7024	395251
7024	395252
67618	395253
20273	395254
87952	395255
23518	395256
56437	395257
36923	395258
76190	395259
16234	395260
298	395261
25766	395262
18816	395263
33360	395264
212	395265
109246	395266
108035	395267
35144	395268
77629	395269
47705	395270
148542	395271
82915	395272
28801	395273
10523	395274
77935	395275
8838	395276
35132	395277
78523	395278
12629	395279
116671	395280
50200	395281
92530	395282
19702	395283
76403	395284
35140	395285
70072	395286
90380	395287
1495	395288
9004	395289
16582	395290
9961	395291
5532	395292
1659	395293
5276	395294
60700	395295
225	395296
30	395297
10352	395298
3749	395299
10	395300
86924	395301
275	395302
146762	395303
164209	395304
285	395305
800	395306
56413	395307
134513	395308
112291	395309
161909	395310
599	395311
38683	395312
88111	395313
4864	395314
21865	395315
162316	395316
23043	395317
568	395318
85531	395319
94346	395320
30515	395321
32963	395322
38626	395323
11480	395324
5442	395325
101137	395326
5128	395327
72400	395328
240	395329
63859	395330
62	395331
119933	395332
17766	395333
6828	395334
30438	395335
21	395336
18933	395337
102002	395338
116157	395339
39569	395340
37163	395341
11275	395342
6605	395343
81113	395344
86177	395345
46647	395346
105023	395347
111697	395348
114415	395349
49260	395350
28801	395351
27974	395352
25266	395353
63239	395354
72720	395355
20679	395356
79169	395357
79169	395358
79156	395359
108527	395360
6627	395361
4842	395362
116668	395363
2874	395364
56111	395365
93554	395366
114097	395367
1376	395368
2	395369
13680	395370
4572	395371
1232	395372
1462	395373
129762	395374
25340	395375
10687	395376
24192	395377
11425	395378
613	395379
6	395380
138482	395381
4800	395382
16047	395383
45991	395384
3696	395385
3696	395386
3696	395387
27918	395388
54485	395389
725	395390
954	395391
65115	395392
8976	395393
451	395394
451	395395
451	395396
451	395397
451	395398
451	395399
1641	395400
136280	395401
8855	395402
70756	395403
1232	395404
27603	395405
56773	395406
331	395407
64747	395408
24945	395409
2490	395410
2490	395411
47203	395412
64409	395413
12477	395414
39316	395415
122817	395416
37	395417
108442	395418
2829	395419
48984	395420
17075	395421
141117	395422
92176	395423
109175	395424
7842	395425
19550	395426
19	395427
2042	395428
16508	395429
2243	395430
70840	395431
25321	395432
17	395433
4344	395434
61	395435
72675	395436
1444	395437
1856	395438
3016	395439
2192	395440
1757	395441
91718	395442
12209	395443
3250	395444
7133	395445
10379	395446
4027	395447
30017	395448
30983	395449
56380	395450
86343	395451
6002	395452
6637	395453
1605	395454
128905	395455
67020	395456
77928	395457
9605	395458
13720	395459
36572	395460
108803	395461
9601	395462
164579	395463
20583	395464
115580	395465
144	395466
16405	395467
64676	395468
4	395469
40721	395470
10922	395471
115561	395472
123587	395473
35723	395474
13548	395475
3136	395476
4536	395477
48117	395478
31134	395479
949	395480
2025	395481
8727	395482
6405	395483
98317	395484
1619	395485
1228	395486
83532	395487
14862	395488
7809	395489
12506	395490
3015	395491
6420	395492
109556	395493
999	395494
8602	395495
2683	395496
46990	395497
7575	395498
3	395499
49126	395500
527	395501
2487	395502
3163	395503
83864	395504
48	395505
5156	395506
105806	395507
2403	395508
87520	395509
14024	395510
7799	395511
675	395512
115771	395513
17195	395514
33563	395515
126788	395516
98540	395517
133157	395518
82477	395519
20762	395520
7289	395521
22194	395522
22194	395523
44661	395524
50918	395525
35783	395526
71732	395527
58438	395528
69737	395529
89406	395530
37121	395531
29089	395532
161749	395533
55196	395534
18880	395535
112773	395536
88988	395537
6595	395538
86940	395539
47316	395540
96234	395541
37683	395542
68463	395543
22897	395544
61921	395545
39453	395546
39453	395547
108104	395548
17348	395549
53781	395550
26144	395551
44243	395552
64950	395553
28267	395554
26311	395555
60840	395556
80715	395557
89106	395558
41736	395559
83183	395560
17989	395561
124464	395562
77118	395563
83876	395564
135080	395565
15444	395566
13310	395567
13310	395568
6589	395569
105423	395570
61707	395571
26045	395572
98924	395573
108372	395574
86056	395575
153798	395576
39666	395577
79046	395578
43874	395579
106007	395580
106000	395581
128860	395582
19562	395583
98014	395584
19353	395585
123278	395586
35683	395587
40234	395588
3684	395589
7585	395590
19453	395591
64630	395592
36926	395593
125029	395594
64952	395595
85220	395596
35132	395597
103879	395598
93628	395599
16191	395600
80930	395601
17968	395602
63930	395603
50490	395604
25206	395605
19523	395606
11866	395607
1507	395608
4307	395609
11855	395610
33420	395611
557	395612
34611	395613
119926	395614
52250	395615
69764	395616
62880	395617
16859	395618
7876	395619
32183	395620
32183	395621
97320	395622
4205	395623
4205	395624
6458	395625
77826	395626
67941	395627
154037	395628
42885	395629
42704	395630
55183	395631
29259	395632
44400	395633
49674	395634
97331	395635
13066	395636
2831	395637
15150	395638
77185	395639
31197	395640
31197	395641
17457	395642
10181	395643
44238	395644
109357	395645
13197	395646
131425	395647
143929	395648
86750	395649
58369	395650
53556	395651
23793	395652
159840	395653
18890	395654
75332	395655
73387	395656
61333	395657
5560	395658
17345	395659
78121	395660
23210	395661
73569	395662
72066	395663
87770	395664
100054	395665
78039	395666
114800	395667
86793	395668
86793	395669
6625	395670
28511	395671
34325	395672
67101	395673
120115	395674
62334	395675
6971	395676
33195	395677
71850	395678
70339	395679
30109	395680
55706	395681
85090	395682
23902	395683
84231	395684
6944	395685
27224	395686
73602	395687
46499	395688
46499	395689
115889	395690
60597	395691
28323	395692
60693	395693
29927	395694
114736	395695
6127	395696
38380	395697
55895	395698
105912	395699
33838	395700
65895	395701
106563	395702
48923	395703
48923	395704
20268	395705
39987	395706
30179	395707
62658	395708
10955	395709
4842	395710
3849	395711
32955	395712
4754	395713
4754	395714
4754	395715
68157	395716
23761	395717
150483	395718
18078	395719
5400	395720
17818	395721
55707	395722
59971	395723
19821	395724
56136	395725
151202	395726
130040	395727
4150	395728
3668	395729
1256	395730
92040	395731
213	395732
61282	395733
64435	395734
132303	395735
79812	395736
122498	395737
45967	395738
57466	395739
62233	395740
6604	395741
966	395742
9408	395743
43084	395744
83658	395745
15433	395746
86228	395747
2791	395748
104318	395749
36973	395750
15071	395751
39173	395752
15479	395753
397	395754
11307	395755
18	395756
34539	395757
666	395758
11	395759
42	395760
1802	395761
33381	395762
4918	395763
4918	395764
4918	395765
4918	395766
16757	395767
5909	395768
24675	395769
64431	395770
138246	395771
10721	395772
46308	395773
251	395774
35246	395775
35246	395776
88192	395777
9641	395778
26324	395779
5852	395780
44430	395781
2338	395782
109074	395783
35727	395784
4027	395785
6238	395786
18344	395787
13309	395788
21485	395789
66284	395790
73022	395791
23782	395792
8024	395793
105999	395794
49342	395795
17575	395796
113703	395797
90196	395798
42340	395799
14856	395800
94418	395801
71977	395802
79634	395803
79133	395804
130419	395805
4700	395806
28544	395807
95126	395808
72269	395809
61279	395810
51320	395811
45980	395812
88945	395813
89551	395814
79927	395815
847	395816
15140	395817
106215	395818
45337	395819
7636	395820
7636	395821
6341	395822
36994	395823
101085	395824
20679	395825
79000	395826
56184	395827
56184	395828
43020	395829
6869	395830
80871	395831
3140	395832
74302	395833
25334	395834
26960	395835
15215	395836
97239	395837
73653	395838
20481	395839
26792	395840
34898	395841
15060	395842
17119	395843
18747	395844
48397	395845
22963	395846
49064	395847
9894	395848
90681	395849
103379	395850
2	395851
45724	395852
33376	395853
24430	395854
28002	395855
5588	395856
77393	395857
115577	395858
6629	395859
10358	395860
1117	395861
42901	395862
17341	395863
32689	395864
88527	395865
11777	395866
22314	395867
14874	395868
34091	395869
7977	395870
53402	395871
29797	395872
20723	395873
10978	395874
22243	395875
584	395876
584	395877
130629	395878
36384	395879
67619	395880
24487	395881
10187	395882
83801	395883
30538	395884
26981	395885
132887	395886
69373	395887
124034	395888
1854	395889
17082	395890
8592	395891
8592	395892
72586	395893
33207	395894
1300	395895
51647	395896
25130	395897
85519	395898
31276	395899
8502	395900
20984	395901
7725	395902
87522	395903
352	395904
54893	395905
35147	395906
45991	395907
26981	395908
5772	395909
101088	395910
73134	395911
35144	395912
13051	395913
11935	395914
39808	395915
47705	395916
20679	395917
40326	395918
121112	395919
19174	395920
27248	395921
3696	395922
16378	395923
106906	395924
26045	395925
11975	395926
5860	395927
3960	395928
14706	395929
39213	395930
2312	395931
2264	395932
49047	395933
150900	395934
77832	395935
20690	395936
148559	395937
148553	395938
28280	395939
148565	395940
68461	395941
86627	395942
6605	395943
62424	395944
45985	395945
5569	395946
101	395947
148562	395948
148546	395949
122538	395950
46003	395951
122537	395952
35140	395953
108493	395954
5773	395955
43153	395956
66168	395957
45986	395958
59962	395959
5554	395960
81922	395961
33908	395962
79409	395963
16849	395964
30572	395965
21615	395966
26981	395967
35132	395968
28859	395969
100669	395970
141863	395971
59962	395972
37833	395973
21825	395974
45980	395975
21223	395976
145093	395977
45985	395978
45986	395979
3668	395980
7537	395981
59990	395982
42924	395983
7863	395984
29809	395985
60205	395986
48071	395987
24075	395988
80409	395989
10414	395990
66582	395991
15752	395992
75863	395993
36904	395994
32244	395995
457	395996
65043	395997
26371	395998
7760	395999
7760	396000
116644	396001
50931	396002
80045	396003
29839	396004
69234	396005
36	396006
61203	396007
14462	396008
55191	396009
362	396010
24086	396011
57222	396012
6574	396013
5161	396014
13674	396015
80264	396016
39360	396017
83765	396018
17057	396019
72425	396020
436	396021
126518	396022
1485	396023
38929	396024
9606	396025
34956	396026
13061	396027
4032	396028
108	396029
32321	396030
27	396031
19349	396032
10866	396033
99222	396034
69168	396035
68653	396036
16683	396037
119871	396038
18138	396039
109507	396040
24224	396041
31141	396042
44860	396043
8155	396044
3224	396045
9268	396046
73656	396047
31692	396048
466	396049
84514	396050
70930	396051
42999	396052
42999	396053
669	396054
24152	396055
2731	396056
6507	396057
19735	396058
4557	396059
7586	396060
7586	396061
934	396062
28976	396063
28976	396064
42854	396065
165022	396066
48383	396067
84000	396068
51010	396069
80570	396070
92466	396071
4162	396072
19257	396073
7116	396074
5297	396075
12413	396076
9503	396077
41562	396078
72054	396079
20085	396080
7156	396081
13499	396082
129287	396083
89698	396084
11825	396085
12	396086
34324	396087
12482	396088
7923	396089
73460	396090
6333	396091
15051	396092
42224	396093
157	396094
1130	396095
10191	396096
198	396097
3597	396098
13646	396099
105691	396100
41080	396101
26975	396102
1546	396103
31001	396104
74829	396105
58766	396106
82208	396107
79020	396108
27116	396109
27439	396110
81590	396111
14814	396112
60493	396113
86228	396114
39239	396115
3746	396116
86720	396117
107919	396118
11583	396119
86177	396120
79246	396121
112621	396122
71373	396123
54465	396124
6512	396125
42314	396126
35493	396127
115705	396128
11980	396129
72937	396130
1300	396131
190	396132
680	396133
79824	396134
3345	396135
106840	396136
137318	396137
48980	396138
26803	396139
54998	396140
54998	396141
56986	396142
94785	396143
22728	396144
22728	396145
51566	396146
12812	396147
77203	396148
63526	396149
7154	396150
110281	396151
97754	396152
61120	396153
38445	396154
67025	396155
60080	396156
3896	396157
4193	396158
71361	396159
33323	396160
97258	396161
39678	396162
13358	396163
134843	396164
92378	396165
70318	396166
2379	396167
7847	396168
23845	396169
33517	396170
63023	396171
52516	396172
151	396173
54598	396174
92064	396175
25630	396176
107196	396177
37892	396178
32065	396179
46639	396180
133014	396181
34515	396182
47244	396183
25471	396184
7742	396185
165089	396186
89438	396187
16273	396188
17533	396189
96339	396190
9133	396191
109809	396192
96099	396193
25266	396194
20300	396195
303	396196
51623	396197
51623	396198
19886	396199
1604	396200
10507	396201
7270	396202
113794	396203
14841	396204
79	396205
39306	396206
27379	396207
59737	396208
12611	396209
54629	396210
25736	396211
164511	396212
107373	396213
4460	396214
2384	396215
7928	396216
85556	396217
48343	396218
40880	396219
32468	396220
22833	396221
5979	396222
4235	396223
112667	396224
18603	396225
10477	396226
70988	396227
55536	396228
62495	396229
8922	396230
96513	396231
152568	396232
47931	396233
7760	396234
16323	396235
59623	396236
54520	396237
50993	396238
1300	396239
12131	396240
5164	396241
12864	396242
1957	396243
71306	396244
19164	396245
47928	396246
83916	396247
7841	396248
69423	396249
63984	396250
46605	396251
34835	396252
70485	396253
11911	396254
52552	396255
45398	396256
43777	396257
30268	396258
100769	396259
13019	396260
18914	396261
33335	396262
75943	396263
89344	396264
43732	396265
32	396266
20552	396267
122462	396268
93610	396269
11883	396270
66360	396271
39625	396272
88314	396273
78785	396274
43403	396275
36	396276
83248	396277
83248	396278
7350	396279
77652	396280
25768	396281
91161	396282
61220	396283
6691	396284
38822	396285
128833	396286
134437	396287
29093	396288
932	396289
7108	396290
6579	396291
83925	396292
30773	396293
89860	396294
70861	396295
31716	396296
75563	396297
907	396298
22079	396299
22079	396300
76032	396301
87069	396302
99864	396303
17387	396304
33844	396305
61161	396306
113003	396307
88182	396308
28386	396309
11650	396310
160455	396311
80964	396312
23225	396313
10033	396314
73398	396315
73398	396316
8383	396317
88979	396318
7114	396319
16214	396320
80933	396321
12671	396322
36334	396323
18266	396324
58405	396325
22165	396326
69109	396327
9715	396328
95103	396329
117682	396330
37529	396331
3122	396332
59642	396333
42350	396334
70096	396335
74050	396336
33404	396337
5867	396338
56879	396339
9528	396340
78796	396341
5223	396342
47323	396343
10814	396344
135009	396345
31967	396346
14807	396347
42667	396348
11908	396349
54413	396350
14057	396351
17515	396352
84145	396353
18292	396354
5561	396355
93205	396356
37939	396357
14849	396358
73602	396359
19880	396360
27370	396361
98387	396362
41867	396363
41867	396364
61628	396365
17380	396366
118002	396367
57210	396368
7721	396369
29504	396370
69619	396371
6563	396372
76082	396373
25187	396374
48820	396375
90828	396376
101602	396377
63860	396378
88211	396379
19368	396380
71405	396381
42169	396382
68915	396383
129996	396384
41044	396385
19022	396386
43738	396387
4154	396388
4154	396389
1349	396390
68639	396391
28301	396392
53535	396393
10953	396394
58296	396395
90665	396396
54740	396397
55838	396398
97	396399
8538	396400
64315	396401
8855	396402
8095	396403
8422	396404
50187	396405
30890	396406
40323	396407
12489	396408
6042	396409
2710	396410
21011	396411
6959	396412
557	396413
55013	396414
3189	396415
32055	396416
9412	396417
35708	396418
5565	396419
41109	396420
3687	396421
39602	396422
90371	396423
71636	396424
95017	396425
45034	396426
23517	396427
115	396428
43160	396429
9252	396430
35163	396431
8292	396432
27005	396433
38290	396434
39639	396435
48308	396436
91033	396437
123696	396438
66300	396439
36828	396440
9370	396441
32681	396442
159159	396443
23219	396444
31244	396445
18919	396446
60748	396447
12582	396448
89070	396449
79084	396450
78135	396451
127356	396452
7109	396453
85178	396454
276	396455
529	396456
11833	396457
59092	396458
6122	396459
55755	396460
19076	396461
12963	396462
103256	396463
42587	396464
4608	396465
35	396466
41963	396467
1609	396468
31631	396469
151	396470
27600	396471
2678	396472
5567	396473
167907	396474
91602	396475
88833	396476
1705	396477
13075	396478
101980	396479
63555	396480
129008	396481
11997	396482
87991	396483
125458	396484
42891	396485
74120	396486
71004	396487
81133	396488
92507	396489
55587	396490
822	396491
31059	396492
27535	396493
27535	396494
36993	396495
58946	396496
21037	396497
132503	396498
10985	396499
94091	396500
80439	396501
23236	396502
51220	396503
63011	396504
62006	396505
107250	396506
28653	396507
43779	396508
18355	396509
10962	396510
153882	396511
9564	396512
20463	396513
20485	396514
96208	396515
106971	396516
52036	396517
46634	396518
88922	396519
29246	396520
41792	396521
91392	396522
73400	396523
95124	396524
45934	396525
83506	396526
50877	396527
33564	396528
6332	396529
18943	396530
19387	396531
89680	396532
70083	396533
19411	396534
18500	396535
47575	396536
71110	396537
12167	396538
48284	396539
46740	396540
114098	396541
29447	396542
18355	396543
55246	396544
95721	396545
36613	396546
19675	396547
80491	396548
21018	396549
21393	396550
76308	396551
57077	396552
49662	396553
2836	396554
25723	396555
11231	396556
11850	396557
1623	396558
10225	396559
7047	396560
14595	396561
6512	396562
4841	396563
11999	396564
61279	396565
72269	396566
73630	396567
29788	396568
29821	396569
2	396570
86267	396571
73653	396572
86630	396573
2259	396574
79328	396575
72001	396576
9488	396577
64267	396578
64267	396579
73538	396580
35851	396581
79328	396582
2501	396583
39138	396584
1989	396585
349	396586
6161	396587
81064	396588
79100	396589
80415	396590
46994	396591
3243	396592
13829	396593
2960	396594
56	396595
9890	396596
8475	396597
1	396598
3140	396599
94283	396600
3282	396601
78036	396602
580	396603
8536	396604
79113	396605
1989	396606
6516	396607
83776	396608
404	396609
25673	396610
17051	396611
73556	396612
47430	396613
51295	396614
56	396615
42137	396616
66715	396617
88007	396618
1518	396619
42624	396620
79824	396621
48987	396622
17051	396623
11689	396624
131896	396625
16683	396626
79832	396627
1989	396628
73530	396629
2772	396630
69483	396631
75650	396632
16310	396633
17851	396634
130306	396635
117026	396636
11273	396637
276	396638
3517	396639
78997	396640
38965	396641
90251	396642
2553	396643
144	396644
20945	396645
22459	396646
4178	396647
5	396648
51497	396649
22496	396650
7636	396651
14297	396652
108527	396653
83896	396654
50097	396655
19089	396656
39524	396657
75632	396658
138594	396659
81038	396660
79812	396661
55737	396662
98797	396663
8007	396664
61285	396665
90427	396666
86411	396667
81169	396668
8966	396669
15420	396670
19174	396671
18898	396672
98406	396673
90511	396674
13056	396675
106987	396676
88129	396677
109937	396678
72013	396679
78607	396680
82111	396681
72353	396682
31985	396683
3140	396684
77935	396685
72035	396686
86091	396687
73569	396688
116764	396689
86740	396690
73587	396691
3140	396692
153	396693
59978	396694
490	396695
31985	396696
1955	396697
60951	396698
1584	396699
97	396700
79247	396701
43715	396702
92	396703
6446	396704
88355	396705
80715	396706
128574	396707
30670	396708
100017	396709
7780	396710
83736	396711
16596	396712
17051	396713
6516	396714
3891	396715
17051	396716
38153	396717
94133	396718
79284	396719
89098	396720
19109	396721
86744	396722
3499	396723
74495	396724
72080	396725
90661	396726
50921	396727
31985	396728
47430	396729
94418	396730
11692	396731
31688	396732
88813	396733
75563	396734
43953	396735
90886	396736
8475	396737
21002	396738
56554	396739
225	396740
15977	396741
4826	396742
141595	396743
6516	396744
7925	396745
51295	396746
7925	396747
32882	396748
76696	396749
56	396750
94915	396751
4405	396752
108069	396753
86978	396754
42742	396755
7398	396756
16387	396757
66882	396758
27171	396759
40284	396760
6392	396761
67045	396762
52603	396763
20606	396764
61321	396765
7049	396766
123860	396767
4329	396768
62076	396769
40909	396770
4344	396771
110016	396772
24789	396773
8026	396774
8026	396775
165910	396776
86253	396777
7772	396778
96501	396779
7607	396780
13517	396781
45739	396782
49760	396783
10839	396784
2323	396785
1893	396786
92298	396787
59998	396788
25938	396789
9078	396790
87034	396791
50498	396792
17	396793
152532	396794
87633	396795
94778	396796
63292	396797
77015	396798
68583	396799
20239	396800
6526	396801
82108	396802
138456	396803
88383	396804
38203	396805
107130	396806
66583	396807
73296	396808
3306	396809
19871	396810
64643	396811
21231	396812
21231	396813
60718	396814
25670	396815
48771	396816
5226	396817
72881	396818
81986	396819
11901	396820
94969	396821
72262	396822
137216	396823
29390	396824
82024	396825
28705	396826
17278	396827
6438	396828
1295	396829
853	396830
123989	396831
91459	396832
10833	396833
127366	396834
41300	396835
41300	396836
39623	396837
62547	396838
11968	396839
45033	396840
9286	396841
13175	396842
50557	396843
113481	396844
19115	396845
26593	396846
64663	396847
7719	396848
113594	396849
92112	396850
40363	396851
29928	396852
76022	396853
5582	396854
103723	396855
122561	396856
162759	396857
17470	396858
81784	396859
85536	396860
125464	396861
82864	396862
70266	396863
123416	396864
23508	396865
41759	396866
91887	396867
23128	396868
5951	396869
100548	396870
21401	396871
16355	396872
113152	396873
36314	396874
21694	396875
27909	396876
46705	396877
117982	396878
62364	396879
69209	396880
9484	396881
72551	396882
19874	396883
102834	396884
82297	396885
16459	396886
73459	396887
133118	396888
142724	396889
33923	396890
36980	396891
14713	396892
124479	396893
67205	396894
17131	396895
129896	396896
17722	396897
4739	396898
70303	396899
48324	396900
12158	396901
94585	396902
17976	396903
109294	396904
5561	396905
55279	396906
30274	396907
4682	396908
92312	396909
138154	396910
8855	396911
11818	396912
6978	396913
18288	396914
31971	396915
53267	396916
76123	396917
26905	396918
149791	396919
51485	396920
93092	396921
23059	396922
26383	396923
13465	396924
48640	396925
8779	396926
27306	396927
41007	396928
80672	396929
133585	396930
48256	396931
39387	396932
28267	396933
92193	396934
98472	396935
26769	396936
137338	396937
57282	396938
12859	396939
53968	396940
21025	396941
6585	396942
64804	396943
55927	396944
27357	396945
73394	396946
51741	396947
66727	396948
42770	396949
5041	396950
80491	396951
86957	396952
130669	396953
99908	396954
11927	396955
16448	396956
21402	396957
92729	396958
55184	396959
58251	396960
24480	396961
70959	396962
20336	396963
13209	396964
35674	396965
136492	396966
18917	396967
67374	396968
4496	396969
18573	396970
23218	396971
125018	396972
76134	396973
96126	396974
56425	396975
20261	396976
85308	396977
38432	396978
14562	396979
93912	396980
24591	396981
10678	396982
99506	396983
79674	396984
40109	396985
10378	396986
44575	396987
87557	396988
15019	396989
8868	396990
10798	396991
99934	396992
83019	396993
103236	396994
87085	396995
123211	396996
22629	396997
86200	396998
18603	396999
74764	397000
50381	397001
72973	397002
81627	397003
11918	397004
105298	397005
168107	397006
60648	397007
70217	397008
24513	397009
41051	397010
23366	397011
73886	397012
17004	397013
10482	397014
3859	397015
88505	397016
72872	397017
12590	397018
114556	397019
64165	397020
45184	397021
24496	397022
33404	397023
83034	397024
23617	397025
57153	397026
32116	397027
27412	397028
20745	397029
21523	397030
165248	397031
50012	397032
148470	397033
38230	397034
115437	397035
3561	397036
56181	397037
47846	397038
107245	397039
33464	397040
132023	397041
19154	397042
45667	397043
15386	397044
773	397045
139306	397046
94119	397047
22497	397048
9730	397049
37125	397050
102102	397051
32744	397052
73718	397053
126486	397054
14011	397055
9320	397056
3027	397057
17247	397058
10845	397059
6302	397060
31258	397061
57867	397062
20723	397063
140302	397064
83858	397065
65266	397066
23250	397067
108943	397068
3716	397069
109762	397070
55923	397071
32912	397072
39040	397073
128704	397074
90126	397075
67376	397076
53968	397077
112079	397078
35298	397079
13126	397080
41411	397081
35630	397082
28304	397083
23201	397084
5739	397085
166316	397086
113962	397087
70734	397088
19158	397089
4685	397090
8386	397091
104556	397092
37621	397093
20820	397094
14882	397095
53186	397096
112642	397097
15123	397098
119336	397099
13661	397100
22860	397101
51485	397102
21371	397103
92205	397104
5551	397105
70359	397106
26620	397107
5536	397108
26855	397109
78768	397110
23085	397111
76023	397112
95993	397113
15424	397114
43749	397115
14259	397116
60181	397117
41733	397118
24028	397119
77752	397120
77752	397121
22426	397122
17506	397123
24674	397124
69641	397125
21397	397126
130385	397127
100685	397128
111770	397129
112735	397130
47567	397131
12812	397132
106254	397133
14992	397134
24922	397135
7808	397136
138388	397137
15514	397138
122482	397139
21371	397140
111299	397141
28904	397142
24803	397143
69239	397144
428	397145
34551	397146
68181	397147
64489	397148
114211	397149
13838	397150
81214	397151
38300	397152
29855	397153
70332	397154
71524	397155
2580	397156
42815	397157
78050	397158
117120	397159
53802	397160
28276	397161
16686	397162
69591	397163
29315	397164
8350	397165
18291	397166
18291	397167
19272	397168
24893	397169
24893	397170
42466	397171
106445	397172
61257	397173
51205	397174
36333	397175
59233	397176
22209	397177
30810	397178
20996	397179
14545	397180
78247	397181
73582	397182
73582	397183
54891	397184
11908	397185
20315	397186
24636	397187
24636	397188
15139	397189
33441	397190
22525	397191
43836	397192
126057	397193
14420	397194
72977	397195
14185	397196
125817	397197
21513	397198
21513	397199
51305	397200
101696	397201
66771	397202
60815	397203
107912	397204
41417	397205
126775	397206
39675	397207
114747	397208
41019	397209
73167	397210
36447	397211
39900	397212
82433	397213
131521	397214
117727	397215
49976	397216
100710	397217
4817	397218
51626	397219
147448	397220
119560	397221
130064	397222
23236	397223
42529	397224
91420	397225
78207	397226
11868	397227
94110	397228
7348	397229
16631	397230
10483	397231
58100	397232
103319	397233
32343	397234
41737	397235
29353	397236
27360	397237
68431	397238
89903	397239
39185	397240
63229	397241
68482	397242
33505	397243
14780	397244
28301	397245
30266	397246
40781	397247
40757	397248
64186	397249
104823	397250
126555	397251
9107	397252
50392	397253
23018	397254
10213	397255
162243	397256
89152	397257
11215	397258
76902	397259
58971	397260
114760	397261
13492	397262
90099	397263
125924	397264
125648	397265
68979	397266
84618	397267
7877	397268
40365	397269
33359	397270
42181	397271
28295	397272
10808	397273
4002	397274
99944	397275
1076	397276
71028	397277
84940	397278
71030	397279
28301	397280
21008	397281
30499	397282
72454	397283
62871	397284
46258	397285
30646	397286
15238	397287
19104	397288
68047	397289
15916	397290
57071	397291
121219	397292
25115	397293
68387	397294
68387	397295
50153	397296
37481	397297
76111	397298
40037	397299
79346	397300
34464	397301
12818	397302
34464	397303
38724	397304
99998	397305
18908	397306
47461	397307
123763	397308
73228	397309
1305	397310
43813	397311
55961	397312
110968	397313
47585	397314
19450	397315
69672	397316
66343	397317
37129	397318
16005	397319
87329	397320
19348	397321
48143	397322
10480	397323
4609	397324
24870	397325
15058	397326
77206	397327
45254	397328
132974	397329
26464	397330
9512	397331
51932	397332
20103	397333
64277	397334
9945	397335
79976	397336
67656	397337
81968	397338
9530	397339
6529	397340
6529	397341
17662	397342
131184	397343
113072	397344
56790	397345
20289	397346
31893	397347
103058	397348
15134	397349
19877	397350
31809	397351
11834	397352
69197	397353
114563	397354
123352	397355
41064	397356
43492	397357
49373	397358
136389	397359
37255	397360
6974	397361
16825	397362
11854	397363
73565	397364
93283	397365
72560	397366
65975	397367
39254	397368
25675	397369
21666	397370
70786	397371
87950	397372
57527	397373
45796	397374
3128	397375
3128	397376
78821	397377
41572	397378
26847	397379
40777	397380
79397	397381
61955	397382
57082	397383
21875	397384
100219	397385
11862	397386
28739	397387
111006	397388
46507	397389
2174	397390
25123	397391
134581	397392
18763	397393
137417	397394
8238	397395
14551	397396
16391	397397
160676	397398
118508	397399
22842	397400
35851	397401
1964	397402
67675	397403
133571	397404
3226	397405
47705	397406
34610	397407
53146	397408
53146	397409
121216	397410
106498	397411
2170	397412
100008	397413
89689	397414
1	397415
109804	397416
3306	397417
47594	397418
758	397419
8725	397420
97198	397421
111928	397422
4082	397423
25092	397424
138019	397425
27772	397426
65820	397427
32896	397428
103887	397429
23169	397430
55214	397431
61085	397432
1298	397433
67058	397434
8310	397435
8310	397436
8310	397437
43353	397438
16545	397439
36095	397440
27375	397441
15381	397442
3300	397443
133680	397444
21628	397445
118886	397446
39664	397447
109068	397448
63495	397449
49627	397450
2459	397451
10507	397452
71800	397453
6827	397454
2452	397455
107285	397456
26688	397457
19095	397458
90356	397459
122005	397460
95931	397461
104762	397462
31525	397463
98470	397464
12912	397465
3689	397466
14186	397467
8385	397468
18449	397469
27198	397470
67096	397471
43824	397472
2952	397473
117771	397474
20246	397475
75766	397476
109496	397477
74829	397478
136727	397479
66531	397480
8576	397481
8576	397482
88921	397483
2363	397484
151490	397485
60246	397486
12590	397487
21366	397488
13488	397489
132952	397490
7262	397491
7262	397492
724	397493
162	397494
41377	397495
62697	397496
11788	397497
93920	397498
54945	397499
78605	397500
4197	397501
97	397502
13358	397503
62084	397504
53532	397505
57234	397506
20428	397507
7918	397508
88914	397509
25615	397510
3056	397511
22390	397512
72838	397513
6042	397514
77625	397515
70759	397516
133583	397517
122534	397518
20754	397519
103169	397520
1759	397521
46606	397522
120948	397523
21644	397524
106384	397525
437	397526
33771	397527
71301	397528
27477	397529
80083	397530
1655	397531
122	397532
33231	397533
12078	397534
58691	397535
68090	397536
4584	397537
404	397538
871	397539
49978	397540
17348	397541
25729	397542
44984	397543
110075	397544
70471	397545
11416	397546
30811	397547
25485	397548
141744	397549
29332	397550
70690	397551
11887	397552
54703	397553
33358	397554
17967	397555
56480	397556
69455	397557
91756	397558
70699	397559
127060	397560
17786	397561
6595	397562
11450	397563
91755	397564
8517	397565
6125	397566
29328	397567
136600	397568
21153	397569
24326	397570
25621	397571
103003	397572
38053	397573
13500	397574
90253	397575
76167	397576
2052	397577
10541	397578
134059	397579
43709	397580
129454	397581
38210	397582
67451	397583
66707	397584
9513	397585
93110	397586
23440	397587
19371	397588
10812	397589
88938	397590
151660	397591
91059	397592
11097	397593
2984	397594
148403	397595
32345	397596
71855	397597
6573	397598
93182	397599
43827	397600
87385	397601
11280	397602
38368	397603
130810	397604
24034	397605
54456	397606
32555	397607
133303	397608
51973	397609
81608	397610
155722	397611
18355	397612
43980	397613
37586	397614
10897	397615
85735	397616
52623	397617
65247	397618
18379	397619
6262	397620
80066	397621
81227	397622
8558	397623
13891	397624
42984	397625
11984	397626
15423	397627
41739	397628
9536	397629
66359	397630
27358	397631
128627	397632
35889	397633
16399	397634
4006	397635
89010	397636
161	397637
24	397638
2846	397639
1244	397640
29715	397641
125021	397642
66806	397643
9720	397644
127455	397645
43430	397646
9506	397647
38735	397648
12010	397649
71864	397650
59344	397651
30272	397652
93127	397653
42043	397654
71643	397655
53555	397656
13647	397657
13083	397658
23308	397659
57288	397660
31194	397661
10668	397662
9896	397663
45676	397664
35558	397665
130202	397666
43196	397667
41006	397668
99000	397669
81321	397670
151171	397671
46141	397672
566	397673
7269	397674
137932	397675
11974	397676
78775	397677
5798	397678
139972	397679
125344	397680
17621	397681
2482	397682
66243	397683
27662	397684
71748	397685
56940	397686
4128	397687
12824	397688
27106	397689
60058	397690
46056	397691
9190	397692
2596	397693
77750	397694
16316	397695
817	397696
12156	397697
90741	397698
29290	397699
51527	397700
17393	397701
18572	397702
19143	397703
49971	397704
108585	397705
59477	397706
6595	397707
12329	397708
6460	397709
96045	397710
129110	397711
97249	397712
52199	397713
21514	397714
49698	397715
42244	397716
1914	397717
2432	397718
119612	397719
20300	397720
24623	397721
39878	397722
113483	397723
71269	397724
46755	397725
100187	397726
70135	397727
6034	397728
35333	397729
77747	397730
6426	397731
24275	397732
24759	397733
24759	397734
113934	397735
27802	397736
16689	397737
90377	397738
7762	397739
88551	397740
53524	397741
55014	397742
27224	397743
47271	397744
29280	397745
41831	397746
78608	397747
77706	397748
35567	397749
12579	397750
53914	397751
94758	397752
60058	397753
3460	397754
46593	397755
3553	397756
50148	397757
20739	397758
27388	397759
70767	397760
26682	397761
98511	397762
60382	397763
16311	397764
133539	397765
24471	397766
129019	397767
60800	397768
144877	397769
85456	397770
104474	397771
65092	397772
10541	397773
71424	397774
14631	397775
81285	397776
12619	397777
2359	397778
4535	397779
19817	397780
36	397781
3174	397782
36540	397783
25	397784
10747	397785
136119	397786
79400	397787
107244	397788
2885	397789
49617	397790
22911	397791
94947	397792
7113	397793
30280	397794
52650	397795
107229	397796
55057	397797
93643	397798
85550	397799
9605	397800
54432	397801
32770	397802
35683	397803
72858	397804
57809	397805
74396	397806
2085	397807
4841	397808
55432	397809
147143	397810
87894	397811
11980	397812
52250	397813
49461	397814
5506	397815
2553	397816
43090	397817
31767	397818
40364	397819
37	397820
138006	397821
43109	397822
9605	397823
1837	397824
63390	397825
104580	397826
101265	397827
124	397828
56282	397829
32923	397830
115025	397831
70373	397832
95137	397833
26268	397834
159378	397835
28647	397836
3854	397837
124808	397838
141624	397839
79634	397840
135894	397841
45984	397842
16629	397843
127356	397844
82247	397845
87979	397846
79027	397847
83059	397848
80409	397849
80441	397850
56727	397851
84961	397852
74389	397853
67731	397854
72047	397855
80840	397856
82842	397857
86752	397858
63152	397859
81113	397860
79256	397861
124794	397862
87694	397863
5986	397864
7928	397865
74495	397866
71977	397867
8802	397868
26457	397869
80685	397870
51521	397871
97555	397872
76484	397873
45650	397874
7760	397875
116632	397876
3	397877
9408	397878
149845	397879
4418	397880
506	397881
79133	397882
7928	397883
124553	397884
111202	397885
7861	397886
143	397887
95010	397888
36566	397889
72805	397890
67162	397891
47055	397892
5986	397893
79836	397894
86740	397895
57919	397896
90427	397897
81719	397898
90273	397899
92541	397900
83658	397901
72142	397902
66789	397903
72001	397904
81843	397905
156128	397906
84514	397907
87490	397908
67731	397909
103973	397910
68655	397911
36979	397912
77832	397913
131215	397914
14811	397915
115761	397916
60772	397917
81719	397918
76484	397919
110365	397920
24468	397921
774	397922
79817	397923
74603	397924
84186	397925
15866	397926
114966	397927
75806	397928
88900	397929
67414	397930
73158	397931
30809	397932
7516	397933
84773	397934
57048	397935
129789	397936
3388	397937
114201	397938
372	397939
104928	397940
79476	397941
88182	397942
36357	397943
12166	397944
87490	397945
89073	397946
88916	397947
131437	397948
108782	397949
81677	397950
79284	397951
96020	397952
29016	397953
100704	397954
3703	397955
50213	397956
56625	397957
82882	397958
78036	397959
86428	397960
105943	397961
91431	397962
79020	397963
100458	397964
86145	397965
378	397966
25121	397967
25266	397968
101718	397969
32886	397970
93513	397971
2874	397972
49260	397973
27610	397974
30281	397975
135154	397976
2916	397977
74396	397978
71980	397979
76696	397980
966	397981
4842	397982
6512	397983
7925	397984
4841	397985
43077	397986
32886	397987
11980	397988
6512	397989
6516	397990
38094	397991
100627	397992
9408	397993
19109	397994
4841	397995
4841	397996
42314	397997
42314	397998
11997	397999
6629	398000
5506	398001
5507	398002
1	398003
17598	398004
21408	398005
98132	398006
20739	398007
128127	398008
61402	398009
30824	398010
82336	398011
78337	398012
79814	398013
114755	398014
81724	398015
7290	398016
29828	398017
28702	398018
96914	398019
79948	398020
94363	398021
7422	398022
46622	398023
32043	398024
166495	398025
30057	398026
65294	398027
19334	398028
1715	398029
40252	398030
120892	398031
61743	398032
7601	398033
12548	398034
144189	398035
25960	398036
25960	398037
57178	398038
47497	398039
109579	398040
86384	398041
81916	398042
52727	398043
127025	398044
102807	398045
62707	398046
10416	398047
128592	398048
70673	398049
30976	398050
108649	398051
52646	398052
95999	398053
71916	398054
9192	398055
83400	398056
52949	398057
52949	398058
99946	398059
162844	398060
85008	398061
27404	398062
101087	398063
5473	398064
35697	398065
120758	398066
69248	398067
52417	398068
26975	398069
42022	398070
53278	398071
391	398072
86814	398073
88400	398074
78625	398075
37931	398076
60167	398077
103752	398078
11118	398079
84033	398080
10416	398081
4173	398082
134886	398083
28671	398084
19784	398085
15060	398086
6034	398087
45776	398088
1417	398089
435	398090
42703	398091
67340	398092
48159	398093
165264	398094
22983	398095
22983	398096
21020	398097
83620	398098
95032	398099
63566	398100
66302	398101
20532	398102
7814	398103
22555	398104
87020	398105
29238	398106
29820	398107
9553	398108
8536	398109
36371	398110
33392	398111
139775	398112
13700	398113
409	398114
29205	398115
60077	398116
4191	398117
9252	398118
10083	398119
11998	398120
7496	398121
72561	398122
162	398123
632	398124
2745	398125
963	398126
36310	398127
2	398128
755	398129
16164	398130
11561	398131
2553	398132
9712	398133
8623	398134
7678	398135
16047	398136
35128	398137
7522	398138
13685	398139
1006	398140
89551	398141
25907	398142
163224	398143
33211	398144
38022	398145
457	398146
4	398147
1146	398148
84484	398149
75755	398150
10880	398151
47786	398152
64574	398153
33453	398154
27041	398155
75362	398156
68157	398157
50693	398158
2273	398159
6985	398160
41427	398161
104481	398162
95063	398163
69197	398164
26488	398165
87551	398166
30124	398167
27913	398168
21969	398169
11425	398170
6868	398171
56076	398172
11926	398173
49995	398174
29947	398175
86090	398176
50396	398177
22422	398178
11413	398179
33499	398180
1485	398181
330	398182
5569	398183
4496	398184
26665	398185
56185	398186
139689	398187
3243	398188
100565	398189
2401	398190
6627	398191
43085	398192
5891	398193
5891	398194
6627	398195
133980	398196
67921	398197
124085	398198
80415	398199
79863	398200
79169	398201
70020	398202
72835	398203
93566	398204
31	398205
24915	398206
7	398207
35493	398208
10818	398209
11	398210
8564	398211
214	398212
40320	398213
9120	398214
129215	398215
110699	398216
131142	398217
126019	398218
64694	398219
105660	398220
125988	398221
126326	398222
109177	398223
62647	398224
131254	398225
24225	398226
126200	398227
96661	398228
162383	398229
95559	398230
102563	398231
64734	398232
126048	398233
103789	398234
58966	398235
1768	398236
14462	398237
21700	398238
2014	398239
72628	398240
115798	398241
1132	398242
19512	398243
51762	398244
139160	398245
46628	398246
7877	398247
65521	398248
28676	398249
61518	398250
125	398251
99864	398252
1215	398253
1473	398254
428	398255
105	398256
135553	398257
114105	398258
3824	398259
26475	398260
31006	398261
75553	398262
12049	398263
121970	398264
26668	398265
1831	398266
9899	398267
44025	398268
20654	398269
87757	398270
3270	398271
36606	398272
27689	398273
27962	398274
31775	398275
269	398276
17708	398277
149740	398278
196	398279
13530	398280
100489	398281
37831	398282
40874	398283
412	398284
2020	398285
24358	398286
332	398287
2479	398288
112	398289
153	398290
495	398291
2546	398292
68151	398293
32872	398294
26200	398295
12924	398296
1059	398297
138511	398298
49853	398299
64051	398300
32421	398301
20682	398302
5680	398303
67	398304
18226	398305
87999	398306
2188	398307
32911	398308
58758	398309
1785	398310
104356	398311
68068	398312
28076	398313
6627	398314
124352	398315
120424	398316
6888	398317
30568	398318
135609	398319
17319	398320
105823	398321
45884	398322
100794	398323
244	398324
58400	398325
2916	398326
51418	398327
111578	398328
114756	398329
102659	398330
464	398331
81914	398332
3440	398333
22996	398334
10549	398335
13447	398336
105262	398337
1902	398338
54165	398339
13589	398340
6003	398341
76928	398342
10620	398343
6191	398344
80934	398345
4707	398346
154665	398347
18183	398348
18238	398349
582	398350
108723	398351
7919	398352
3143	398353
10571	398354
130697	398355
52	398356
4144	398357
3738	398358
2251	398359
53	398360
20029	398361
61400	398362
61400	398363
12868	398364
52078	398365
95257	398366
8624	398367
665	398368
4421	398369
22588	398370
129	398371
1154	398372
402	398373
7653	398374
4428	398375
35374	398376
93892	398377
18125	398378
108691	398379
17171	398380
107305	398381
26405	398382
38046	398383
7404	398384
69703	398385
6	398386
41015	398387
51740	398388
45004	398389
2416	398390
32187	398391
22801	398392
57102	398393
10949	398394
141115	398395
32115	398396
93447	398397
34352	398398
10491	398399
32588	398400
93141	398401
32423	398402
10191	398403
85332	398404
97366	398405
28238	398406
5858	398407
28987	398408
15155	398409
24465	398410
87009	398411
65263	398412
158542	398413
52845	398414
36617	398415
4691	398416
53559	398417
10911	398418
13212	398419
25691	398420
117068	398421
60125	398422
36932	398423
92576	398424
9344	398425
58797	398426
13358	398427
106519	398428
74189	398429
62403	398430
52064	398431
89583	398432
60223	398433
36529	398434
134772	398435
66247	398436
46277	398437
134085	398438
3509	398439
81399	398440
12858	398441
26341	398442
79350	398443
110151	398444
8380	398445
13644	398446
57870	398447
43527	398448
57760	398449
11817	398450
77112	398451
7875	398452
46626	398453
53052	398454
68658	398455
153480	398456
71281	398457
27446	398458
72471	398459
116991	398460
103146	398461
24518	398462
22456	398463
91486	398464
107891	398465
76784	398466
138018	398467
53511	398468
54696	398469
10449	398470
10834	398471
21331	398472
303	398473
89356	398474
41559	398475
16325	398476
10827	398477
9170	398478
29268	398479
6865	398480
81307	398481
128564	398482
115877	398483
32485	398484
115705	398485
16826	398486
30480	398487
99871	398488
3527	398489
39228	398490
14681	398491
18608	398492
36306	398493
29965	398494
48939	398495
34248	398496
117820	398497
97473	398498
62991	398499
25297	398500
103795	398501
18441	398502
19763	398503
51019	398504
38655	398505
91963	398506
56461	398507
22690	398508
164884	398509
98471	398510
109199	398511
37598	398512
49189	398513
20034	398514
66253	398515
54396	398516
77296	398517
16041	398518
42673	398519
70799	398520
9250	398521
17384	398522
105232	398523
40858	398524
31839	398525
53915	398526
9551	398527
31102	398528
37495	398529
30793	398530
6361	398531
39213	398532
19774	398533
339	398534
18986	398535
7283	398536
32756	398537
40856	398538
75493	398539
22486	398540
5770	398541
17358	398542
125032	398543
121784	398544
11418	398545
49679	398546
17402	398547
36312	398548
4536	398549
79419	398550
62919	398551
27638	398552
22153	398553
22153	398554
76692	398555
16745	398556
16745	398557
51526	398558
111111	398559
23532	398560
4823	398561
48985	398562
118410	398563
23243	398564
56041	398565
16998	398566
5005	398567
64154	398568
131950	398569
65703	398570
55568	398571
13512	398572
57062	398573
60292	398574
134922	398575
91495	398576
124600	398577
50734	398578
45567	398579
43187	398580
105594	398581
8828	398582
89004	398583
130008	398584
15992	398585
9718	398586
24673	398587
122515	398588
11099	398589
90342	398590
89791	398591
166149	398592
9729	398593
154770	398594
46319	398595
93904	398596
16845	398597
1277	398598
4181	398599
128591	398600
64676	398601
7275	398602
9492	398603
70393	398604
105239	398605
17466	398606
51783	398607
30938	398608
2140	398609
130516	398610
9506	398611
9384	398612
16322	398613
8240	398614
69230	398615
46335	398616
60389	398617
85580	398618
17453	398619
6459	398620
36	398621
41564	398622
2189	398623
2189	398624
80031	398625
1853	398626
49516	398627
65114	398628
2885	398629
8379	398630
33208	398631
9153	398632
159011	398633
5429	398634
6982	398635
52192	398636
138221	398637
50905	398638
80744	398639
37642	398640
66402	398641
111854	398642
90746	398643
64609	398644
8869	398645
4633	398646
23112	398647
83468	398648
133655	398649
11920	398650
7287	398651
58961	398652
31162	398653
77295	398654
66983	398655
99509	398656
123796	398657
25737	398658
30080	398659
105305	398660
61164	398661
61164	398662
38334	398663
12973	398664
14308	398665
167684	398666
6629	398667
46240	398668
54234	398669
108245	398670
129037	398671
109556	398672
10723	398673
87842	398674
25094	398675
52605	398676
30228	398677
23369	398678
22153	398679
38232	398680
194	398681
4286	398682
1221	398683
97601	398684
40319	398685
2583	398686
20432	398687
33304	398688
56930	398689
26239	398690
67776	398691
8802	398692
3500	398693
33951	398694
2678	398695
31651	398696
669	398697
75679	398698
6151	398699
6989	398700
58026	398701
121115	398702
62210	398703
12820	398704
50207	398705
17127	398706
64473	398707
64473	398708
107978	398709
57863	398710
85671	398711
12078	398712
79256	398713
61192	398714
122	398715
48	398716
4	398717
76696	398718
62087	398719
6598	398720
129153	398721
153795	398722
64183	398723
13178	398724
58436	398725
60080	398726
37121	398727
9194	398728
7854	398729
108051	398730
80717	398731
13098	398732
39330	398733
165127	398734
72169	398735
4786	398736
40741	398737
3878	398738
2381	398739
58742	398740
93919	398741
7303	398742
85613	398743
55511	398744
117774	398745
46996	398746
56159	398747
139890	398748
33488	398749
61723	398750
113329	398751
69978	398752
24780	398753
19545	398754
61351	398755
71969	398756
70074	398757
24797	398758
56735	398759
27599	398760
67435	398761
92927	398762
91173	398763
56175	398764
39431	398765
14856	398766
833	398767
8488	398768
136	398769
47452	398770
302	398771
1759	398772
207	398773
13135	398774
1772	398775
416	398776
45895	398777
1630	398778
19161	398779
5915	398780
921	398781
136880	398782
4185	398783
25485	398784
1476	398785
9923	398786
21424	398787
503	398788
555	398789
41826	398790
6126	398791
39315	398792
23854	398793
24808	398794
51995	398795
71423	398796
32013	398797
19821	398798
154747	398799
137988	398800
113077	398801
36385	398802
22446	398803
112893	398804
55809	398805
1282	398806
68163	398807
109934	398808
109934	398809
60757	398810
19512	398811
7877	398812
5562	398813
48383	398814
56468	398815
27204	398816
55269	398817
162233	398818
93221	398819
34175	398820
20377	398821
6563	398822
59010	398823
77508	398824
13937	398825
2268	398826
23205	398827
55989	398828
7116	398829
70019	398830
31458	398831
56055	398832
63220	398833
72809	398834
16880	398835
41416	398836
65272	398837
41783	398838
23216	398839
31824	398840
47482	398841
4531	398842
64134	398843
69909	398844
4609	398845
108989	398846
53495	398847
130164	398848
36193	398849
75000	398850
13655	398851
71180	398852
111950	398853
59443	398854
98187	398855
22320	398856
53384	398857
15722	398858
15722	398859
23225	398860
113191	398861
47066	398862
51783	398863
62019	398864
22160	398865
50635	398866
44052	398867
8390	398868
1086	398869
1472	398870
15742	398871
58308	398872
3659	398873
4852	398874
1132	398875
26153	398876
6549	398877
5859	398878
2009	398879
11215	398880
34720	398881
34720	398882
14043	398883
21796	398884
30778	398885
54464	398886
63045	398887
142	398888
3250	398889
36988	398890
3001	398891
9487	398892
80192	398893
22306	398894
113353	398895
2000	398896
67898	398897
134348	398898
10781	398899
2	398900
9535	398901
9591	398902
416	398903
416	398904
23370	398905
37681	398906
67237	398907
4	398908
4414	398909
4608	398910
50443	398911
3996	398912
54800	398913
114655	398914
114655	398915
148481	398916
74573	398917
60806	398918
8541	398919
2960	398920
58352	398921
131070	398922
5412	398923
124	398924
8830	398925
16912	398926
4729	398927
57453	398928
10831	398929
19987	398930
14755	398931
834	398932
18874	398933
15958	398934
57919	398935
43740	398936
56432	398937
57185	398938
59907	398939
130031	398940
57154	398941
22561	398942
11727	398943
68507	398944
9708	398945
128751	398946
125145	398947
59687	398948
101592	398949
9367	398950
47439	398951
13624	398952
13341	398953
19338	398954
9310	398955
133336	398956
32344	398957
17952	398958
64402	398959
64402	398960
24761	398961
25752	398962
911	398963
29106	398964
29106	398965
94983	398966
48328	398967
22086	398968
22086	398969
14713	398970
31284	398971
19614	398972
73149	398973
39521	398974
39521	398975
102392	398976
7277	398977
15242	398978
76442	398979
3050	398980
21018	398981
29589	398982
207	398983
541	398984
73681	398985
416	398986
416	398987
185	398988
35	398989
72340	398990
1886	398991
541	398992
37830	398993
44889	398994
14892	398995
456	398996
45137	398997
1565	398998
149	398999
7	399000
8963	399001
62654	399002
6912	399003
160089	399004
80455	399005
5335	399006
1176	399007
5070	399008
1298	399009
11020	399010
3212	399011
1796	399012
30629	399013
42030	399014
38394	399015
129609	399016
85092	399017
2306	399018
43774	399019
45546	399020
13129	399021
13129	399022
6650	399023
89584	399024
72402	399025
55341	399026
18818	399027
12067	399028
25082	399029
11231	399030
42495	399031
50876	399032
53360	399033
39602	399034
26286	399035
12149	399036
70507	399037
9656	399038
15916	399039
56563	399040
56454	399041
162578	399042
33115	399043
49809	399044
114812	399045
44697	399046
2042	399047
17642	399048
7314	399049
3661	399050
31171	399051
89457	399052
9505	399053
21374	399054
10198	399055
1136	399056
21299	399057
4089	399058
42221	399059
6943	399060
1384	399061
105	399062
51223	399063
99994	399064
6447	399065
90812	399066
71249	399067
11101	399068
7760	399069
35686	399070
27921	399071
27620	399072
27620	399073
31622	399074
35564	399075
63976	399076
97280	399077
128441	399078
16192	399079
12135	399080
138268	399081
91835	399082
782	399083
110023	399084
55077	399085
607	399086
527	399087
3142	399088
2634	399089
3525	399090
47872	399091
219	399092
253	399093
331	399094
495	399095
426	399096
591	399097
6856	399098
5986	399099
35766	399100
128846	399101
142214	399102
57771	399103
23435	399104
42748	399105
18066	399106
5198	399107
26049	399108
657	399109
1400	399110
1259	399111
1515	399112
7562	399113
22561	399114
628	399115
2271	399116
297	399117
56	399118
73777	399119
627	399120
5597	399121
127822	399122
127822	399123
5333	399124
5333	399125
3174	399126
51763	399127
119113	399128
59845	399129
5738	399130
2491	399131
5199	399132
13440	399133
23130	399134
14505	399135
9556	399136
1176	399137
31831	399138
91260	399139
51477	399140
24324	399141
115334	399142
57001	399143
828	399144
55511	399145
59390	399146
19622	399147
1762	399148
1762	399149
64435	399150
132303	399151
55218	399152
27835	399153
21368	399154
19549	399155
94283	399156
74203	399157
11709	399158
16400	399159
81168	399160
79836	399161
115042	399162
20690	399163
36	399164
14926	399165
76622	399166
5657	399167
24066	399168
19676	399169
96915	399170
4758	399171
7110	399172
88348	399173
13349	399174
48269	399175
73170	399176
5862	399177
3653	399178
5566	399179
39872	399180
59971	399181
59990	399182
43012	399183
5773	399184
45991	399185
5745	399186
15388	399187
167414	399188
61910	399189
35131	399190
20679	399191
17122	399192
15041	399193
77282	399194
115535	399195
56177	399196
37429	399197
36919	399198
83765	399199
32965	399200
103332	399201
63179	399202
116476	399203
99674	399204
72418	399205
42601	399206
22437	399207
14827	399208
80488	399209
130876	399210
52626	399211
9372	399212
121607	399213
61651	399214
11917	399215
95303	399216
100813	399217
85184	399218
8941	399219
105424	399220
20282	399221
30505	399222
72115	399223
753	399224
36	399225
50483	399226
116533	399227
135530	399228
69803	399229
11980	399230
19555	399231
136715	399232
61303	399233
62671	399234
86617	399235
57115	399236
22844	399237
37781	399238
363	399239
2710	399240
13297	399241
1819	399242
1256	399243
4874	399244
101	399245
1350	399246
3467	399247
6911	399248
22996	399249
54424	399250
90661	399251
108782	399252
77832	399253
11995	399254
27835	399255
67116	399256
16004	399257
8229	399258
93147	399259
8748	399260
102785	399261
45963	399262
21500	399263
10821	399264
22439	399265
32860	399266
23395	399267
61052	399268
81456	399269
62985	399270
48385	399271
25718	399272
78281	399273
32693	399274
23214	399275
70770	399276
34900	399277
111835	399278
50893	399279
72047	399280
137758	399281
43974	399282
9406	399283
46408	399284
39839	399285
133919	399286
94738	399287
91332	399288
114323	399289
8752	399290
123358	399291
142058	399292
26439	399293
68415	399294
88972	399295
4544	399296
2495	399297
6507	399298
38038	399299
51567	399300
82235	399301
11196	399302
19773	399303
3345	399304
64084	399305
4838	399306
989	399307
85	399308
398	399309
51476	399310
6446	399311
15757	399312
665	399313
67212	399314
285	399315
3	399316
59251	399317
4497	399318
132954	399319
451	399320
451	399321
451	399322
451	399323
451	399324
451	399325
451	399326
451	399327
451	399328
451	399329
451	399330
451	399331
451	399332
451	399333
9350	399334
107007	399335
9309	399336
13481	399337
88361	399338
10884	399339
2	399340
3759	399341
12018	399342
19378	399343
43771	399344
72791	399345
176	399346
85844	399347
56035	399348
77629	399349
8233	399350
48860	399351
11824	399352
93680	399353
5567	399354
9605	399355
4329	399356
9606	399357
6876	399358
6526	399359
4190	399360
58797	399361
37867	399362
46123	399363
14740	399364
2085	399365
9605	399366
32105	399367
21883	399368
8150	399369
48339	399370
32693	399371
52115	399372
19597	399373
125729	399374
4630	399375
12889	399376
43252	399377
92063	399378
101371	399379
80146	399380
6983	399381
27700	399382
6091	399383
121691	399384
19668	399385
621	399386
1094	399387
95299	399388
95299	399389
11727	399390
2164	399391
139960	399392
4824	399393
28951	399394
5767	399395
19098	399396
19098	399397
41500	399398
121725	399399
20509	399400
7024	399401
3553	399402
48261	399403
15085	399404
23626	399405
902	399406
902	399407
902	399408
42123	399409
7277	399410
25115	399411
1049	399412
19533	399413
22492	399414
25179	399415
75325	399416
7561	399417
119236	399418
79467	399419
130432	399420
55041	399421
7168	399422
21676	399423
126812	399424
100627	399425
6601	399426
60652	399427
5190	399428
122077	399429
71119	399430
29126	399431
12039	399432
39674	399433
1273	399434
96026	399435
111062	399436
18101	399437
33416	399438
21355	399439
65463	399440
26858	399441
14642	399442
50648	399443
35706	399444
17905	399445
91191	399446
9630	399447
34933	399448
11537	399449
29987	399450
29987	399451
1140	399452
68563	399453
3658	399454
768	399455
4490	399456
43090	399457
149030	399458
32125	399459
139098	399460
24429	399461
16836	399462
157	399463
12605	399464
9198	399465
8963	399466
19839	399467
116955	399468
124566	399469
153125	399470
68599	399471
13403	399472
62586	399473
52177	399474
6568	399475
6365	399476
21698	399477
75382	399478
122283	399479
12412	399480
57247	399481
27160	399482
27160	399483
55012	399484
55013	399485
34922	399486
41804	399487
75389	399488
94869	399489
79394	399490
125466	399491
56508	399492
56508	399493
5999	399494
45946	399495
130048	399496
25059	399497
2882	399498
74095	399499
113247	399500
27084	399501
22788	399502
114	399503
69738	399504
2181	399505
10215	399506
17695	399507
130051	399508
99037	399509
98211	399510
81191	399511
25095	399512
24699	399513
65763	399514
78538	399515
59343	399516
101108	399517
20559	399518
75025	399519
15050	399520
23341	399521
7879	399522
78451	399523
28222	399524
67359	399525
153662	399526
38169	399527
68283	399528
311	399529
311	399530
7423	399531
42012	399532
135279	399533
29398	399534
6432	399535
86970	399536
23704	399537
17905	399538
758	399539
34889	399540
4172	399541
129456	399542
51760	399543
111498	399544
27892	399545
7467	399546
66749	399547
42196	399548
21411	399549
75102	399550
20554	399551
35326	399552
16762	399553
13827	399554
32121	399555
135179	399556
1443	399557
11917	399558
33514	399559
24979	399560
81381	399561
73379	399562
36217	399563
112752	399564
123604	399565
35308	399566
11656	399567
72097	399568
75010	399569
22505	399570
50996	399571
98673	399572
12651	399573
55805	399574
2388	399575
132216	399576
8703	399577
56072	399578
49881	399579
52390	399580
92208	399581
55183	399582
26162	399583
53468	399584
15438	399585
36	399586
83	399587
2	399588
149061	399589
2	399590
2	399591
4131	399592
50518	399593
47527	399594
36	399595
37987	399596
6600	399597
8236	399598
37763	399599
3332	399600
7390	399601
7390	399602
77008	399603
77008	399604
4758	399605
4490	399606
4758	399607
279	399608
11854	399609
129078	399610
129078	399611
47539	399612
130651	399613
19564	399614
105126	399615
105126	399616
54448	399617
91203	399618
30360	399619
86017	399620
30271	399621
12305	399622
75767	399623
7419	399624
51789	399625
17289	399626
36757	399627
50331	399628
142868	399629
3776	399630
88331	399631
36308	399632
101612	399633
1989	399634
48983	399635
57213	399636
3	399637
83	399638
12248	399639
7554	399640
123360	399641
2439	399642
50953	399643
79	399644
11863	399645
15333	399646
6573	399647
101198	399648
106521	399649
114450	399650
42	399651
100428	399652
111671	399653
49979	399654
19476	399655
108036	399656
32028	399657
86874	399658
64193	399659
26816	399660
15698	399661
51756	399662
11097	399663
22502	399664
114873	399665
8721	399666
32	399667
24697	399668
50774	399669
54883	399670
4099	399671
10035	399672
47002	399673
42299	399674
23169	399675
76188	399676
9311	399677
10608	399678
131645	399679
99646	399680
52182	399681
18549	399682
134346	399683
24714	399684
38332	399685
11921	399686
9698	399687
15136	399688
7284	399689
122733	399690
70210	399691
32740	399692
5567	399693
1939	399694
63837	399695
98612	399696
52286	399697
24468	399698
12812	399699
65265	399700
23991	399701
21139	399702
48330	399703
113203	399704
27033	399705
27629	399706
7	399707
60739	399708
82675	399709
28687	399710
82055	399711
5085	399712
32625	399713
162134	399714
16724	399715
8376	399716
93893	399717
7612	399718
78801	399719
45708	399720
35665	399721
13034	399722
23380	399723
47105	399724
24865	399725
24865	399726
24865	399727
7636	399728
14038	399729
8857	399730
16865	399731
114241	399732
71250	399733
57013	399734
15300	399735
17358	399736
101536	399737
47664	399738
3509	399739
198	399740
3692	399741
3	399742
149017	399743
17315	399744
6034	399745
44474	399746
2774	399747
15378	399748
20698	399749
57259	399750
128566	399751
9520	399752
117559	399753
29348	399754
30821	399755
77517	399756
27681	399757
3878	399758
2265	399759
5770	399760
27482	399761
126896	399762
19702	399763
55208	399764
121611	399765
11755	399766
162110	399767
51640	399768
42624	399769
3977	399770
9925	399771
99	399772
20977	399773
1301	399774
1301	399775
368	399776
23212	399777
80009	399778
36	399779
101868	399780
60742	399781
11746	399782
9196	399783
77882	399784
8634	399785
28678	399786
70498	399787
70498	399788
16041	399789
9290	399790
103703	399791
134997	399792
85359	399793
3341	399794
148375	399795
14039	399796
4763	399797
6191	399798
42920	399799
25166	399800
40539	399801
10427	399802
21845	399803
14017	399804
40260	399805
33457	399806
7759	399807
62142	399808
65431	399809
2916	399810
17451	399811
12954	399812
25060	399813
59515	399814
148998	399815
14259	399816
50794	399817
26134	399818
53196	399819
54491	399820
36964	399821
6684	399822
135232	399823
18588	399824
87020	399825
96223	399826
88708	399827
23201	399828
67254	399829
114220	399830
50206	399831
23324	399832
87307	399833
23704	399834
104762	399835
18901	399836
27079	399837
28281	399838
70210	399839
90102	399840
23604	399841
116146	399842
14689	399843
97256	399844
26840	399845
132109	399846
68429	399847
52179	399848
18128	399849
17457	399850
2578	399851
61815	399852
21986	399853
51800	399854
22360	399855
94463	399856
117517	399857
54238	399858
753	399859
13051	399860
20402	399861
17471	399862
15122	399863
108236	399864
19332	399865
43775	399866
663	399867
49572	399868
50154	399869
164385	399870
12172	399871
110849	399872
7	399873
28693	399874
114093	399875
36	399876
132490	399877
48294	399878
3499	399879
13177	399880
133610	399881
6488	399882
484	399883
7990	399884
100151	399885
4490	399886
2125	399887
48345	399888
19496	399889
8279	399890
13606	399891
124865	399892
6229	399893
141119	399894
1291	399895
303	399896
3720	399897
92180	399898
99563	399899
1993	399900
3092	399901
1	399902
106442	399903
22770	399904
98055	399905
74162	399906
9873	399907
128561	399908
40886	399909
65662	399910
20585	399911
81380	399912
139814	399913
113645	399914
56278	399915
50171	399916
89005	399917
10	399918
14140	399919
77737	399920
31256	399921
39445	399922
45362	399923
3453	399924
8385	399925
27152	399926
47445	399927
78474	399928
78474	399929
3275	399930
1681	399931
64634	399932
59031	399933
23231	399934
114859	399935
139863	399936
65163	399937
4131	399938
29721	399939
24240	399940
149895	399941
17509	399942
101487	399943
45680	399944
16969	399945
33419	399946
56247	399947
54420	399948
32115	399949
50779	399950
86914	399951
60939	399952
11581	399953
92015	399954
3358	399955
83362	399956
105500	399957
157353	399958
15058	399959
68089	399960
46072	399961
21984	399962
30167	399963
30167	399964
97011	399965
1040	399966
241	399967
24466	399968
2735	399969
8761	399970
42519	399971
7879	399972
28226	399973
1880	399974
516	399975
3813	399976
124530	399977
87422	399978
62656	399979
4933	399980
65286	399981
330	399982
120529	399983
91726	399984
5858	399985
91	399986
33345	399987
17402	399988
136776	399989
954	399990
93712	399991
19205	399992
121768	399993
4350	399994
51431	399995
85629	399996
28681	399997
79	399998
4	399999
12651	400000
9022	400001
13851	400002
55015	400003
29252	400004
11695	400005
10463	400006
14649	400007
103544	400008
7020	400009
65155	400010
28257	400011
3189	400012
4374	400013
29227	400014
25028	400015
56581	400016
5979	400017
24481	400018
2976	400019
27152	400020
1019	400021
117487	400022
46701	400023
77135	400024
19046	400025
68570	400026
54689	400027
34786	400028
46492	400029
34786	400030
4	400031
7905	400032
24408	400033
84201	400034
22493	400035
17735	400036
753	400037
607	400038
64087	400039
22879	400040
4231	400041
28383	400042
53606	400043
81434	400044
55739	400045
19369	400046
11833	400047
100159	400048
22879	400049
34655	400050
5272	400051
30798	400052
3661	400053
73379	400054
81721	400055
35794	400056
248	400057
115882	400058
10958	400059
51786	400060
32121	400061
47436	400062
18290	400063
17967	400064
83	400065
12817	400066
42	400067
32788	400068
29727	400069
99987	400070
15215	400071
19552	400072
135352	400073
41766	400074
841	400075
56636	400076
132723	400077
33396	400078
26	400079
65261	400080
138386	400081
3789	400082
1077	400083
106434	400084
55408	400085
11695	400086
56502	400087
41767	400088
161744	400089
95740	400090
29315	400091
141102	400092
1359	400093
39518	400094
72735	400095
17464	400096
7	400097
34855	400098
8181	400099
8181	400100
62942	400101
74240	400102
121351	400103
123122	400104
3658	400105
7759	400106
70827	400107
17400	400108
10845	400109
90264	400110
30253	400111
30253	400112
37766	400113
15423	400114
78393	400115
21031	400116
15791	400117
64643	400118
946	400119
946	400120
351	400121
38057	400122
3967	400123
71594	400124
87084	400125
26571	400126
38241	400127
55880	400128
160536	400129
51222	400130
35420	400131
47126	400132
51575	400133
29283	400134
12504	400135
82136	400136
13304	400137
4128	400138
27909	400139
94813	400140
4383	400141
20284	400142
76957	400143
81048	400144
26861	400145
20405	400146
91218	400147
25210	400148
81389	400149
7854	400150
14789	400151
85560	400152
16021	400153
26232	400154
23490	400155
5549	400156
4903	400157
1140	400158
5867	400159
842	400160
54060	400161
54060	400162
56258	400163
12948	400164
85575	400165
36	400166
7620	400167
18387	400168
355	400169
5657	400170
5092	400171
5752	400172
31042	400173
3460	400174
17160	400175
1019	400176
17160	400177
17160	400178
17160	400179
17160	400180
17160	400181
17160	400182
11322	400183
122797	400184
59713	400185
101589	400186
25220	400187
54902	400188
2442	400189
69599	400190
38250	400191
69713	400192
49572	400193
152933	400194
16865	400195
40208	400196
74256	400197
30294	400198
118758	400199
496	400200
85943	400201
67884	400202
46166	400203
24302	400204
6436	400205
62885	400206
16358	400207
2401	400208
111346	400209
21070	400210
22723	400211
108149	400212
89846	400213
104570	400214
51747	400215
25034	400216
19676	400217
1753	400218
83710	400219
2082	400220
17974	400221
19552	400222
8632	400223
13243	400224
22494	400225
1854	400226
64997	400227
1243	400228
15189	400229
26811	400230
47477	400231
106462	400232
37579	400233
179	400234
6872	400235
4175	400236
42080	400237
6854	400238
14728	400239
61934	400240
24945	400241
130551	400242
15434	400243
167090	400244
5039	400245
40298	400246
7285	400247
6324	400248
68209	400249
82485	400250
30260	400251
16837	400252
37003	400253
48377	400254
1	400255
28262	400256
7285	400257
2179	400258
16865	400259
24500	400260
18573	400261
6	400262
13	400263
58751	400264
123171	400265
43015	400266
461	400267
18039	400268
8660	400269
126175	400270
3658	400271
24	400272
25	400273
591	400274
23618	400275
83913	400276
27315	400277
14486	400278
68048	400279
11886	400280
5179	400281
19437	400282
121222	400283
101587	400284
30267	400285
15092	400286
125241	400287
29247	400288
4945	400289
8290	400290
129879	400291
36281	400292
10828	400293
22458	400294
13562	400295
4	400296
101809	400297
141113	400298
75126	400299
92316	400300
83879	400301
66191	400302
20503	400303
21409	400304
8228	400305
25087	400306
117925	400307
109772	400308
3692	400309
8510	400310
8510	400311
50180	400312
753	400313
24504	400314
20331	400315
126546	400316
67441	400317
3709	400318
7837	400319
11830	400320
123118	400321
80101	400322
4490	400323
131576	400324
4490	400325
49217	400326
4758	400327
1957	400328
89595	400329
73977	400330
139066	400331
1243	400332
43673	400333
106335	400334
45649	400335
11060	400336
28813	400337
5035	400338
33259	400339
103188	400340
40296	400341
123473	400342
146274	400343
11852	400344
72097	400345
11273	400346
3882	400347
7783	400348
8960	400349
88289	400350
108475	400351
14565	400352
47470	400353
69599	400354
164602	400355
89334	400356
63961	400357
88990	400358
3658	400359
21652	400360
141239	400361
11977	400362
71417	400363
114939	400364
21035	400365
18603	400366
14905	400367
14905	400368
68797	400369
91403	400370
24979	400371
141118	400372
9939	400373
99563	400374
9869	400375
12311	400376
72037	400377
2	400378
8270	400379
583	400380
7690	400381
22415	400382
6760	400383
47552	400384
10962	400385
48998	400386
63983	400387
19457	400388
5514	400389
40226	400390
75958	400391
31777	400392
101174	400393
29831	400394
34886	400395
82674	400396
27024	400397
33057	400398
55166	400399
110473	400400
93392	400401
59652	400402
111004	400403
54590	400404
14815	400405
42757	400406
1	400407
16860	400408
44998	400409
64359	400410
138320	400411
46697	400412
3553	400413
88996	400414
70429	400415
98626	400416
123329	400417
5394	400418
101938	400419
43090	400420
31768	400421
3986	400422
29347	400423
39056	400424
39653	400425
125902	400426
37467	400427
127028	400428
28310	400429
23598	400430
125937	400431
642	400432
27887	400433
109720	400434
111124	400435
20034	400436
67391	400437
62152	400438
123321	400439
55535	400440
91746	400441
10807	400442
3466	400443
22768	400444
33170	400445
3021	400446
99691	400447
25088	400448
3021	400449
51659	400450
1531	400451
51015	400452
66381	400453
36461	400454
17616	400455
7905	400456
138037	400457
18106	400458
104794	400459
20617	400460
13636	400461
133970	400462
39775	400463
25675	400464
58695	400465
21402	400466
24226	400467
44034	400468
3745	400469
29856	400470
82363	400471
127988	400472
100541	400473
135677	400474
130608	400475
24595	400476
10718	400477
10718	400478
61484	400479
111071	400480
32366	400481
116198	400482
29914	400483
44552	400484
18085	400485
26951	400486
27423	400487
7639	400488
53569	400489
43093	400490
36666	400491
2438	400492
99697	400493
9516	400494
58164	400495
158451	400496
4131	400497
4131	400498
39953	400499
27564	400500
9188	400501
70248	400502
30294	400503
39814	400504
109765	400505
93272	400506
55394	400507
38267	400508
43680	400509
19237	400510
50208	400511
57100	400512
5040	400513
118164	400514
79872	400515
31007	400516
55945	400517
72696	400518
5633	400519
2553	400520
1197	400521
8857	400522
63839	400523
8857	400524
37069	400525
35918	400526
24034	400527
32820	400528
32820	400529
50058	400530
82932	400531
33268	400532
54313	400533
120770	400534
22443	400535
16991	400536
16991	400537
123319	400538
35567	400539
72303	400540
5176	400541
52686	400542
21045	400543
34576	400544
47661	400545
4	400546
5562	400547
82580	400548
29296	400549
24862	400550
56279	400551
93866	400552
51721	400553
112201	400554
46727	400555
113350	400556
31	400557
13827	400558
69611	400559
11823	400560
27595	400561
29827	400562
52061	400563
11905	400564
51598	400565
80493	400566
78271	400567
8776	400568
60340	400569
91607	400570
106536	400571
25975	400572
858	400573
171	400574
6589	400575
37978	400576
57227	400577
12593	400578
6825	400579
120776	400580
138977	400581
42242	400582
16039	400583
1789	400584
18917	400585
69691	400586
68346	400587
41014	400588
78080	400589
9431	400590
63116	400591
35765	400592
128890	400593
22479	400594
7872	400595
121364	400596
5475	400597
9204	400598
5041	400599
22134	400600
27610	400601
22959	400602
21883	400603
23617	400604
74757	400605
55514	400606
139129	400607
2	400608
11	400609
58927	400610
40633	400611
72289	400612
17122	400613
72305	400614
419	400615
37960	400616
133185	400617
30497	400618
65077	400619
85536	400620
6781	400621
17730	400622
22753	400623
1592	400624
60838	400625
147487	400626
91412	400627
111735	400628
91156	400629
42548	400630
6528	400631
99795	400632
41804	400633
48328	400634
83974	400635
19073	400636
19073	400637
51305	400638
21368	400639
42594	400640
59672	400641
45798	400642
87233	400643
14050	400644
39275	400645
86977	400646
22545	400647
74747	400648
42114	400649
11695	400650
41394	400651
54513	400652
48110	400653
111083	400654
25680	400655
738	400656
15816	400657
57121	400658
55850	400659
8433	400660
28102	400661
86209	400662
86209	400663
10973	400664
13212	400665
1	400666
73379	400667
89870	400668
1243	400669
67063	400670
20103	400671
20103	400672
26797	400673
24245	400674
124767	400675
67129	400676
83182	400677
4138	400678
114614	400679
113517	400680
100154	400681
75223	400682
11956	400683
10877	400684
14045	400685
65873	400686
32834	400687
7876	400688
19950	400689
19469	400690
3696	400691
3553	400692
45890	400693
43013	400694
60447	400695
24803	400696
12816	400697
53846	400698
20686	400699
126953	400700
87109	400701
109747	400702
21373	400703
16832	400704
114312	400705
72142	400706
35134	400707
93034	400708
70770	400709
72579	400710
3090	400711
108493	400712
20686	400713
84253	400714
51767	400715
6604	400716
47534	400717
47286	400718
23127	400719
7201	400720
52	400721
6276	400722
38394	400723
25497	400724
6676	400725
54460	400726
38897	400727
27794	400728
2603	400729
105986	400730
105986	400731
37946	400732
3285	400733
69505	400734
63781	400735
33254	400736
36977	400737
653	400738
3468	400739
13134	400740
527	400741
18256	400742
11868	400743
17244	400744
44386	400745
26691	400746
44205	400747
33531	400748
9816	400749
29090	400750
31991	400751
3162	400752
24866	400753
24866	400754
5028	400755
110758	400756
689	400757
539	400758
1039	400759
23357	400760
1068	400761
1780	400762
16050	400763
176	400764
1212	400765
712	400766
60	400767
45511	400768
105655	400769
4491	400770
7079	400771
30039	400772
822	400773
71497	400774
8513	400775
3667	400776
6395	400777
11	400778
949	400779
16597	400780
13422	400781
120	400782
131	400783
288	400784
585	400785
49589	400786
50693	400787
8747	400788
18135	400789
3849	400790
12741	400791
80297	400792
47859	400793
63319	400794
854	400795
26335	400796
744	400797
141850	400798
164	400799
2277	400800
7306	400801
137057	400802
19	400803
1283	400804
37794	400805
58739	400806
1717	400807
9206	400808
574	400809
11161	400810
15471	400811
139808	400812
6220	400813
2948	400814
134048	400815
93948	400816
22554	400817
42679	400818
107529	400819
38782	400820
6008	400821
24720	400822
1621	400823
27287	400824
129769	400825
7133	400826
67224	400827
2765	400828
115527	400829
99495	400830
113204	400831
10102	400832
2754	400833
66861	400834
130964	400835
64543	400836
2831	400837
27	400838
143398	400839
101347	400840
37813	400841
11	400842
58500	400843
1553	400844
5420	400845
953	400846
85332	400847
9870	400848
96	400849
59969	400850
8321	400851
4203	400852
129371	400853
2671	400854
2032	400855
59645	400856
14767	400857
1042	400858
45152	400859
5353	400860
38043	400861
63990	400862
4738	400863
61484	400864
14942	400865
61739	400866
102418	400867
6061	400868
66054	400869
62354	400870
1715	400871
49339	400872
3877	400873
27233	400874
52066	400875
18853	400876
15608	400877
30433	400878
3008	400879
1964	400880
23349	400881
2009	400882
160	400883
627	400884
1472	400885
3274	400886
11675	400887
38737	400888
6061	400889
17818	400890
81850	400891
3562	400892
1681	400893
7462	400894
45416	400895
213	400896
9918	400897
20099	400898
11418	400899
1278	400900
62093	400901
2671	400902
46408	400903
29673	400904
6408	400905
8481	400906
3749	400907
17761	400908
535	400909
50222	400910
5672	400911
8934	400912
972	400913
39459	400914
139	400915
3866	400916
65741	400917
2095	400918
6470	400919
324	400920
10296	400921
454	400922
1064	400923
20696	400924
18166	400925
3066	400926
978	400927
59167	400928
124079	400929
27577	400930
1634	400931
4422	400932
8	400933
19675	400934
86	400935
21077	400936
68235	400937
4361	400938
1400	400939
18874	400940
1120	400941
13430	400942
6268	400943
3138	400944
972	400945
39320	400946
6016	400947
8	400948
775	400949
4083	400950
129125	400951
4484	400952
2362	400953
2960	400954
502	400955
3151	400956
10661	400957
17214	400958
1641	400959
14988	400960
38614	400961
35627	400962
8274	400963
86715	400964
21560	400965
15879	400966
25328	400967
117610	400968
7158	400969
32783	400970
58904	400971
27667	400972
1364	400973
2933	400974
34705	400975
3187	400976
4525	400977
225	400978
56718	400979
8760	400980
59591	400981
19576	400982
28764	400983
87154	400984
10600	400985
37593	400986
17403	400987
36248	400988
20079	400989
1579	400990
22196	400991
83516	400992
1942	400993
114819	400994
70	400995
7250	400996
71014	400997
4343	400998
1855	400999
81109	401000
558	401001
452	401002
21437	401003
21104	401004
1856	401005
2270	401006
8	401007
9927	401008
642	401009
4738	401010
102	401011
2035	401012
3712	401013
17580	401014
131437	401015
101177	401016
20714	401017
60486	401018
932	401019
1000	401020
22647	401021
2337	401022
35348	401023
35	401024
65	401025
283	401026
1	401027
2060	401028
136765	401029
15660	401030
2969	401031
3734	401032
5159	401033
156693	401034
10058	401035
1716	401036
59	401037
1170	401038
95227	401039
60805	401040
25299	401041
1159	401042
54732	401043
140	401044
11543	401045
63859	401046
33831	401047
6677	401048
76970	401049
25197	401050
50168	401051
17631	401052
36560	401053
23404	401054
31932	401055
22543	401056
20595	401057
35178	401058
26829	401059
12830	401060
19450	401061
66708	401062
2037	401063
9322	401064
18363	401065
106718	401066
8483	401067
57362	401068
118713	401069
34436	401070
113506	401071
13947	401072
4341	401073
43905	401074
24946	401075
10586	401076
108485	401077
9609	401078
22114	401079
629	401080
110684	401081
32966	401082
111380	401083
7108	401084
158257	401085
112546	401086
85263	401087
22679	401088
135729	401089
41802	401090
9083	401091
23626	401092
26817	401093
39435	401094
110594	401095
1513	401096
11115	401097
84721	401098
20615	401099
565	401100
13076	401101
4	401102
67628	401103
36653	401104
5768	401105
34037	401106
34037	401107
105504	401108
5874	401109
5555	401110
72185	401111
768	401112
355	401113
555	401114
13903	401115
6861	401116
164034	401117
30257	401118
83277	401119
34245	401120
51806	401121
19562	401122
160	401123
120716	401124
1111	401125
43276	401126
59240	401127
69719	401128
931	401129
8203	401130
6987	401131
447	401132
4218	401133
29937	401134
281	401135
1843	401136
2984	401137
161843	401138
20170	401139
63285	401140
10850	401141
3272	401142
29553	401143
54773	401144
4996	401145
9716	401146
60434	401147
16505	401148
18336	401149
38652	401150
57046	401151
20101	401152
110907	401153
60126	401154
53113	401155
53113	401156
33409	401157
159483	401158
98654	401159
14754	401160
5557	401161
98201	401162
41177	401163
17694	401164
11623	401165
61244	401166
1414	401167
54659	401168
88852	401169
64351	401170
9502	401171
35262	401172
3870	401173
10452	401174
33182	401175
90792	401176
6510	401177
106839	401178
51369	401179
17548	401180
2499	401181
39472	401182
22271	401183
11737	401184
6047	401185
107807	401186
33022	401187
78981	401188
23354	401189
50822	401190
106334	401191
62385	401192
29632	401193
61450	401194
101234	401195
13363	401196
57920	401197
30554	401198
6510	401199
61626	401200
31679	401201
48670	401202
3304	401203
1027	401204
52268	401205
37231	401206
79399	401207
67139	401208
63320	401209
48027	401210
12892	401211
76492	401212
48185	401213
26778	401214
21148	401215
18722	401216
37340	401217
50527	401218
64644	401219
2343	401220
44044	401221
49891	401222
38064	401223
35829	401224
71827	401225
35830	401226
74427	401227
43090	401228
62780	401229
66055	401230
10145	401231
38177	401232
43469	401233
4395	401234
9267	401235
2877	401236
5307	401237
55447	401238
34282	401239
541	401240
13650	401241
36424	401242
22075	401243
112896	401244
15767	401245
32300	401246
37741	401247
64033	401248
23558	401249
45148	401250
63300	401251
13550	401252
27240	401253
9534	401254
544	401255
86992	401256
125473	401257
105157	401258
594	401259
31821	401260
119057	401261
26801	401262
93296	401263
18312	401264
357	401265
33828	401266
1780	401267
25931	401268
90003	401269
14768	401270
114300	401271
123309	401272
10245	401273
45131	401274
135944	401275
10244	401276
58724	401277
12044	401278
69337	401279
69337	401280
139656	401281
139395	401282
55581	401283
43843	401284
4003	401285
357	401286
51358	401287
2092	401288
8486	401289
4769	401290
15380	401291
49669	401292
23859	401293
23859	401294
99481	401295
31102	401296
199	401297
2183	401298
52676	401299
23498	401300
8972	401301
103443	401302
9500	401303
75929	401304
160	401305
37269	401306
33025	401307
83333	401308
11606	401309
17892	401310
26064	401311
3529	401312
707	401313
3221	401314
40046	401315
7950	401316
30745	401317
14060	401318
28073	401319
30003	401320
3425	401321
6060	401322
18954	401323
3267	401324
47513	401325
22559	401326
11415	401327
11415	401328
936	401329
46238	401330
133071	401331
22550	401332
1336	401333
38323	401334
89890	401335
17429	401336
25035	401337
120812	401338
70009	401339
1959	401340
524	401341
88	401342
7116	401343
6483	401344
86511	401345
155451	401346
19581	401347
36	401348
19815	401349
132882	401350
40702	401351
20852	401352
53336	401353
2195	401354
90402	401355
10496	401356
41839	401357
131204	401358
87346	401359
18522	401360
1745	401361
110389	401362
131392	401363
49523	401364
2400	401365
11562	401366
23851	401367
71409	401368
38240	401369
93968	401370
387	401371
129068	401372
113871	401373
28973	401374
105332	401375
799	401376
45227	401377
18021	401378
78589	401379
18547	401380
23218	401381
6523	401382
26152	401383
19003	401384
44261	401385
4734	401386
16202	401387
123371	401388
33873	401389
133876	401390
2606	401391
84070	401392
86221	401393
4821	401394
25758	401395
42077	401396
25929	401397
10907	401398
106646	401399
755	401400
117647	401401
1480	401402
186	401403
2980	401404
24081	401405
14590	401406
56790	401407
47952	401408
19875	401409
25943	401410
47952	401411
2795	401412
99882	401413
652	401414
273	401415
10022	401416
8310	401417
39684	401418
19564	401419
11984	401420
72745	401421
9598	401422
19548	401423
64911	401424
139601	401425
19545	401426
72754	401427
141116	401428
14718	401429
138931	401430
36	401431
117343	401432
20951	401433
32048	401434
7	401435
10004	401436
62744	401437
18926	401438
4828	401439
36801	401440
41961	401441
34933	401442
67342	401443
30534	401444
42725	401445
57274	401446
62422	401447
14758	401448
42441	401449
1920	401450
29078	401451
1337	401452
24263	401453
49893	401454
24468	401455
45663	401456
43064	401457
430	401458
92920	401459
156605	401460
57719	401461
54957	401462
24734	401463
16992	401464
37003	401465
23215	401466
28892	401467
22511	401468
17034	401469
49585	401470
29291	401471
30634	401472
25503	401473
62794	401474
36983	401475
11886	401476
26775	401477
57263	401478
16234	401479
92305	401480
15083	401481
6549	401482
139407	401483
29135	401484
52376	401485
52376	401486
52376	401487
62887	401488
83484	401489
15573	401490
31794	401491
8312	401492
10662	401493
7848	401494
45421	401495
2831	401496
111224	401497
592	401498
102366	401499
14758	401500
44789	401501
54732	401502
16849	401503
592	401504
4828	401505
6848	401506
8027	401507
1375	401508
157	401509
3252	401510
22897	401511
141105	401512
68555	401513
18157	401514
18157	401515
19848	401516
75650	401517
165227	401518
20124	401519
93000	401520
64382	401521
18250	401522
9080	401523
9177	401524
21042	401525
8757	401526
105813	401527
133152	401528
152058	401529
4388	401530
81922	401531
19402	401532
101514	401533
10205	401534
28295	401535
112524	401536
4099	401537
42709	401538
85704	401539
45538	401540
8453	401541
47560	401542
25506	401543
36185	401544
6309	401545
30248	401546
19752	401547
55579	401548
60	401549
404	401550
902	401551
47	401552
1699	401553
4114	401554
47	401555
439	401556
6180	401557
36361	401558
496	401559
10435	401560
2	401561
2120	401562
55169	401563
6060	401564
17	401565
42935	401566
21209	401567
3	401568
1328	401569
3	401570
28	401571
5	401572
31851	401573
570	401574
543	401575
47514	401576
7213	401577
83	401578
371	401579
765	401580
37305	401581
122	401582
809	401583
1	401584
8431	401585
2	401586
2	401587
3	401588
1143	401589
84637	401590
1753	401591
394	401592
241	401593
88137	401594
2479	401595
45292	401596
8975	401597
41305	401598
61565	401599
94674	401600
162470	401601
34355	401602
4189	401603
4	401604
99544	401605
3686	401606
1166	401607
3513	401608
1815	401609
44144	401610
1533	401611
9992	401612
117270	401613
53006	401614
89303	401615
53497	401616
449	401617
7061	401618
979	401619
55514	401620
93597	401621
41589	401622
1312	401623
26717	401624
7061	401625
105	401626
6637	401627
25793	401628
24354	401629
5	401630
103145	401631
81793	401632
978	401633
150	401634
25416	401635
151039	401636
24294	401637
80184	401638
394	401639
33056	401640
150	401641
4301	401642
116894	401643
4530	401644
2737	401645
28	401646
11363	401647
18540	401648
234	401649
82816	401650
372	401651
15005	401652
76851	401653
145155	401654
662	401655
7216	401656
13772	401657
61272	401658
4378	401659
3540	401660
10268	401661
7327	401662
5647	401663
23015	401664
50492	401665
372	401666
619	401667
47413	401668
11206	401669
1492	401670
601	401671
83841	401672
89937	401673
117	401674
156	401675
1620	401676
38782	401677
2356	401678
61	401679
2678	401680
24334	401681
50516	401682
17	401683
4645	401684
40928	401685
1965	401686
576	401687
34037	401688
2770	401689
36013	401690
38029	401691
182	401692
10319	401693
22401	401694
2082	401695
64984	401696
53974	401697
311	401698
22371	401699
24	401700
25946	401701
9058	401702
67738	401703
121170	401704
122674	401705
122674	401706
102666	401707
5080	401708
49785	401709
117536	401710
24455	401711
1951	401712
73018	401713
156488	401714
4105	401715
68198	401716
45511	401717
1410	401718
109260	401719
12364	401720
47231	401721
93983	401722
5051	401723
9399	401724
42249	401725
25137	401726
28323	401727
72007	401728
72007	401729
4104	401730
8782	401731
4104	401732
41234	401733
20060	401734
164905	401735
47864	401736
4104	401737
16001	401738
45171	401739
4104	401740
10309	401741
22091	401742
156234	401743
17474	401744
113984	401745
19077	401746
19077	401747
47488	401748
6407	401749
83644	401750
373	401751
21821	401752
76488	401753
70150	401754
70150	401755
81633	401756
4104	401757
10746	401758
86338	401759
28248	401760
83135	401761
4104	401762
26464	401763
1507	401764
53312	401765
79078	401766
84735	401767
4104	401768
101008	401769
16001	401770
23463	401771
85438	401772
64955	401773
83567	401774
20817	401775
36	401776
36	401777
88419	401778
7770	401779
36	401780
76957	401781
35460	401782
28415	401783
28415	401784
13951	401785
7649	401786
7649	401787
9659	401788
25158	401789
9646	401790
8539	401791
36	401792
76483	401793
50590	401794
47488	401795
93234	401796
106072	401797
10022	401798
10309	401799
5366	401800
11239	401801
11239	401802
108941	401803
83228	401804
14044	401805
66064	401806
80829	401807
13545	401808
85780	401809
11388	401810
77166	401811
45447	401812
74578	401813
87773	401814
90551	401815
38516	401816
48386	401817
5578	401818
18153	401819
53636	401820
1040	401821
41291	401822
4349	401823
17980	401824
158193	401825
26354	401826
741	401827
49646	401828
7167	401829
30626	401830
92008	401831
3834	401832
13607	401833
48395	401834
93075	401835
84742	401836
133856	401837
90746	401838
22935	401839
2906	401840
90030	401841
645	401842
13204	401843
233	401844
45308	401845
1244	401846
27070	401847
107852	401848
1936	401849
6654	401850
40562	401851
106093	401852
2489	401853
88311	401854
50853	401855
10372	401856
2008	401857
275	401858
124037	401859
21854	401860
112132	401861
12155	401862
17462	401863
4630	401864
54031	401865
87474	401866
10289	401867
26967	401868
37687	401869
37702	401870
22184	401871
25796	401872
51309	401873
28429	401874
43651	401875
141252	401876
141250	401877
42127	401878
8666	401879
92317	401880
37256	401881
77585	401882
22935	401883
22935	401884
22935	401885
22935	401886
4066	401887
4066	401888
68482	401889
103243	401890
11180	401891
33894	401892
9832	401893
49509	401894
47954	401895
47954	401896
51390	401897
156421	401898
37284	401899
19531	401900
17224	401901
1764	401902
1728	401903
103750	401904
52614	401905
3003	401906
36046	401907
13998	401908
115351	401909
129707	401910
42247	401911
80202	401912
15433	401913
9892	401914
100190	401915
60726	401916
11097	401917
23955	401918
64136	401919
1780	401920
9739	401921
106448	401922
1423	401923
11240	401924
107991	401925
38344	401926
1457	401927
7201	401928
7646	401929
73838	401930
6050	401931
80561	401932
5221	401933
83136	401934
83136	401935
5963	401936
79651	401937
951	401938
30256	401939
5071	401940
16869	401941
17516	401942
4628	401943
23813	401944
18962	401945
9379	401946
73404	401947
4166	401948
11850	401949
106183	401950
52729	401951
5666	401952
138282	401953
136896	401954
16844	401955
158200	401956
20555	401957
4826	401958
48558	401959
110915	401960
21641	401961
74131	401962
61148	401963
22503	401964
24569	401965
24553	401966
8673	401967
108354	401968
13470	401969
13637	401970
52126	401971
52126	401972
41441	401973
117209	401974
78162	401975
109204	401976
35760	401977
73257	401978
35760	401979
5432	401980
27570	401981
123580	401982
915	401983
15720	401984
28901	401985
15817	401986
26706	401987
72288	401988
53557	401989
13901	401990
65352	401991
18282	401992
19925	401993
119432	401994
57916	401995
106510	401996
139633	401997
40108	401998
41411	401999
136154	402000
153058	402001
116977	402002
3496	402003
10825	402004
22242	402005
166174	402006
129511	402007
4384	402008
29965	402009
22529	402010
9273	402011
34448	402012
60538	402013
38780	402014
94348	402015
15090	402016
137414	402017
52643	402018
203	402019
14198	402020
10521	402021
31004	402022
11615	402023
18171	402024
29086	402025
25202	402026
58334	402027
88365	402028
172	402029
1632	402030
10074	402031
2545	402032
5587	402033
95	402034
48034	402035
367	402036
138438	402037
71081	402038
847	402039
38010	402040
31167	402041
706	402042
10541	402043
1000	402044
6300	402045
4442	402046
62137	402047
64861	402048
24290	402049
40360	402050
2960	402051
10529	402052
13135	402053
107030	402054
48151	402055
62735	402056
59149	402057
100139	402058
156054	402059
902	402060
73334	402061
96512	402062
4384	402063
50198	402064
6411	402065
65300	402066
18352	402067
2598	402068
135562	402069
52945	402070
93259	402071
72156	402072
165838	402073
8814	402074
18802	402075
4076	402076
109253	402077
21168	402078
125543	402079
114249	402080
21061	402081
158837	402082
847	402083
61424	402084
61424	402085
164028	402086
20862	402087
46382	402088
1676	402089
9638	402090
149612	402091
27479	402092
54046	402093
4383	402094
35257	402095
3122	402096
43887	402097
5657	402098
29413	402099
23822	402100
2463	402101
59983	402102
77548	402103
77469	402104
1111	402105
116719	402106
9026	402107
23979	402108
80304	402109
108787	402110
4051	402111
5124	402112
18882	402113
36448	402114
36637	402115
14195	402116
14412	402117
4413	402118
89729	402119
2939	402120
69395	402121
3752	402122
99	402123
209	402124
18431	402125
18431	402126
1767	402127
62164	402128
4988	402129
47053	402130
38168	402131
67786	402132
49240	402133
13522	402134
52672	402135
59151	402136
36415	402137
91983	402138
25104	402139
58664	402140
56361	402141
131723	402142
19147	402143
43432	402144
15864	402145
63991	402146
13273	402147
38561	402148
408	402149
97951	402150
37857	402151
2222	402152
82954	402153
111110	402154
68261	402155
36918	402156
126889	402157
24815	402158
9411	402159
58883	402160
68187	402161
30687	402162
200	402163
76956	402164
20844	402165
57092	402166
15494	402167
27964	402168
120641	402169
139378	402170
88988	402171
39704	402172
21064	402173
9526	402174
59207	402175
18562	402176
57058	402177
77675	402178
37525	402179
7768	402180
12952	402181
8520	402182
32367	402183
43866	402184
32367	402185
33200	402186
60586	402187
6983	402188
12952	402189
7768	402190
4988	402191
51957	402192
41841	402193
135335	402194
42157	402195
42157	402196
29493	402197
606	402198
258	402199
17368	402200
6276	402201
76033	402202
4407	402203
936	402204
33809	402205
26517	402206
59670	402207
58818	402208
39829	402209
1796	402210
110806	402211
71073	402212
47779	402213
65110	402214
65884	402215
63337	402216
20306	402217
17132	402218
69692	402219
9291	402220
91601	402221
18705	402222
52996	402223
1257	402224
54616	402225
14413	402226
28142	402227
57388	402228
93839	402229
18028	402230
132816	402231
95619	402232
93887	402233
7193	402234
1016	402235
62966	402236
286	402237
438	402238
19765	402239
108348	402240
13568	402241
139486	402242
4608	402243
51309	402244
1463	402245
1180	402246
114449	402247
7139	402248
29598	402249
94914	402250
104384	402251
27843	402252
52926	402253
13080	402254
5940	402255
2512	402256
712	402257
25301	402258
94997	402259
2116	402260
49685	402261
28122	402262
15471	402263
7585	402264
19535	402265
27363	402266
14041	402267
28142	402268
2960	402269
10182	402270
5245	402271
110537	402272
17082	402273
144628	402274
1237	402275
7647	402276
12411	402277
33405	402278
118123	402279
28653	402280
2686	402281
64547	402282
39419	402283
38467	402284
36364	402285
70373	402286
37487	402287
51718	402288
2388	402289
2613	402290
18171	402291
3710	402292
14688	402293
101234	402294
15781	402295
10900	402296
7404	402297
55748	402298
45535	402299
137046	402300
26806	402301
41595	402302
20731	402303
3375	402304
103444	402305
130795	402306
1312	402307
4715	402308
5713	402309
15621	402310
59189	402311
2267	402312
8530	402313
8530	402314
45024	402315
89973	402316
33032	402317
50580	402318
17297	402319
8932	402320
6673	402321
48669	402322
44007	402323
61304	402324
58790	402325
68667	402326
28899	402327
69273	402328
149429	402329
41486	402330
15096	402331
5945	402332
36301	402333
56992	402334
6912	402335
73425	402336
39262	402337
27488	402338
64758	402339
75303	402340
8303	402341
131944	402342
14084	402343
51476	402344
5228	402345
135437	402346
167440	402347
156168	402348
2329	402349
134	402350
1614	402351
5554	402352
56996	402353
54138	402354
38434	402355
24644	402356
6665	402357
25112	402358
3494	402359
137705	402360
70455	402361
93966	402362
38978	402363
90865	402364
141524	402365
139754	402366
33472	402367
85656	402368
71814	402369
132541	402370
88096	402371
34158	402372
76126	402373
38641	402374
7600	402375
101618	402376
43930	402377
72352	402378
19815	402379
38349	402380
14859	402381
69619	402382
30289	402383
22133	402384
13218	402385
63117	402386
95123	402387
16537	402388
153227	402389
58782	402390
89842	402391
14404	402392
88807	402393
29951	402394
61261	402395
14859	402396
122060	402397
90283	402398
13193	402399
84971	402400
1123	402401
105001	402402
30109	402403
11874	402404
131417	402405
68328	402406
61925	402407
88409	402408
55489	402409
16868	402410
50238	402411
27484	402412
40260	402413
25221	402414
38776	402415
5673	402416
59405	402417
144894	402418
91973	402419
134106	402420
93180	402421
130061	402422
28133	402423
128314	402424
15783	402425
933	402426
933	402427
6579	402428
70706	402429
174	402430
236	402431
32689	402432
46287	402433
46287	402434
25711	402435
1620	402436
57923	402437
95710	402438
43327	402439
10551	402440
91451	402441
59739	402442
167408	402443
56575	402444
121896	402445
54281	402446
54281	402447
21383	402448
15034	402449
32598	402450
91075	402451
163415	402452
60532	402453
5223	402454
114153	402455
25995	402456
69823	402457
21521	402458
37111	402459
4395	402460
131698	402461
879	402462
29	402463
907	402464
5177	402465
3529	402466
3606	402467
1806	402468
2327	402469
10436	402470
4571	402471
8141	402472
1037	402473
9699	402474
33287	402475
1822	402476
8360	402477
101483	402478
27358	402479
6473	402480
1434	402481
82883	402482
41353	402483
333	402484
40	402485
23391	402486
8152	402487
39342	402488
8003	402489
1277	402490
1277	402491
1277	402492
1277	402493
1277	402494
1277	402495
1277	402496
764	402497
22309	402498
16537	402499
10145	402500
42	402501
373	402502
42	402503
68532	402504
17463	402505
121419	402506
21554	402507
62469	402508
22315	402509
105808	402510
42	402511
165954	402512
3199	402513
132504	402514
17353	402515
43720	402516
35498	402517
81451	402518
132504	402519
6407	402520
116307	402521
107763	402522
41820	402523
71327	402524
27772	402525
127070	402526
138068	402527
121974	402528
7206	402529
106093	402530
58965	402531
3751	402532
29204	402533
11703	402534
192	402535
1718	402536
21	402537
1718	402538
26366	402539
22315	402540
17424	402541
43176	402542
470	402543
68010	402544
79297	402545
148687	402546
49930	402547
49930	402548
21289	402549
168	402550
79	402551
79	402552
79	402553
79	402554
79	402555
79	402556
79	402557
79	402558
79	402559
79	402560
79	402561
79	402562
79	402563
79	402564
312	402565
187	402566
5	402567
21272	402568
12308	402569
10769	402570
8318	402571
35153	402572
37869	402573
44624	402574
1757	402575
71016	402576
160474	402577
24326	402578
75592	402579
20974	402580
39342	402581
19719	402582
29054	402583
119711	402584
1718	402585
39895	402586
39895	402587
18899	402588
34079	402589
2573	402590
3134	402591
15358	402592
5390	402593
18188	402594
87233	402595
2914	402596
2573	402597
18104	402598
21289	402599
4954	402600
16537	402601
11445	402602
10194	402603
50120	402604
8823	402605
1030	402606
162217	402607
324	402608
34744	402609
9155	402610
5144	402611
49318	402612
25828	402613
140991	402614
16734	402615
45221	402616
129963	402617
129137	402618
993	402619
65024	402620
6808	402621
1757	402622
66284	402623
10845	402624
37602	402625
17864	402626
92115	402627
36222	402628
4690	402629
68560	402630
9265	402631
82073	402632
1757	402633
17652	402634
89894	402635
49544	402636
5130	402637
91556	402638
74452	402639
10182	402640
4647	402641
10182	402642
275	402643
29504	402644
15194	402645
1759	402646
23975	402647
79665	402648
9210	402649
3	402650
15154	402651
21512	402652
127867	402653
17684	402654
28397	402655
14108	402656
17009	402657
17684	402658
2530	402659
24583	402660
7099	402661
280	402662
17184	402663
123423	402664
52706	402665
47564	402666
183	402667
47763	402668
87031	402669
4764	402670
10795	402671
27610	402672
5037	402673
118117	402674
2884	402675
46474	402676
69347	402677
37806	402678
56133	402679
82806	402680
156	402681
49289	402682
79414	402683
41460	402684
14412	402685
18938	402686
36544	402687
712	402688
29941	402689
74961	402690
133594	402691
68601	402692
7135	402693
62367	402694
48109	402695
17736	402696
119327	402697
42131	402698
26766	402699
714	402700
28288	402701
881	402702
1434	402703
16490	402704
7775	402705
8720	402706
8720	402707
2871	402708
19663	402709
45942	402710
81454	402711
15421	402712
101670	402713
84034	402714
46366	402715
7519	402716
94972	402717
72996	402718
120	402719
995	402720
10566	402721
13911	402722
140405	402723
26912	402724
11425	402725
71721	402726
67714	402727
15302	402728
85920	402729
125820	402730
2978	402731
58200	402732
93294	402733
62918	402734
15796	402735
204	402736
25568	402737
9211	402738
25568	402739
94311	402740
1131	402741
45353	402742
90397	402743
77190	402744
22670	402745
30305	402746
38402	402747
123311	402748
109006	402749
62428	402750
50372	402751
31898	402752
138479	402753
91361	402754
3348	402755
3348	402756
5994	402757
62428	402758
62428	402759
135956	402760
62428	402761
41465	402762
9198	402763
1	402764
1	402765
758	402766
18917	402767
25269	402768
6699	402769
17829	402770
40378	402771
2142	402772
933	402773
20153	402774
53260	402775
15989	402776
117503	402777
38510	402778
27834	402779
10990	402780
12699	402781
4057	402782
245	402783
37789	402784
68811	402785
34104	402786
599	402787
78197	402788
237	402789
28029	402790
53637	402791
27223	402792
161936	402793
53576	402794
43445	402795
157223	402796
14130	402797
13096	402798
729	402799
46030	402800
10381	402801
104486	402802
13550	402803
54111	402804
73727	402805
97032	402806
161929	402807
28419	402808
92825	402809
143572	402810
72078	402811
17680	402812
35594	402813
29	402814
1360	402815
30	402816
29	402817
62958	402818
77565	402819
25033	402820
50906	402821
114756	402822
45949	402823
1460	402824
19575	402825
133478	402826
4428	402827
16307	402828
111389	402829
32175	402830
11054	402831
156094	402832
41907	402833
8242	402834
27836	402835
103567	402836
91056	402837
21004	402838
93846	402839
10259	402840
64537	402841
17718	402842
73444	402843
73444	402844
21044	402845
10942	402846
76064	402847
785	402848
78191	402849
109079	402850
55246	402851
33694	402852
90624	402853
5149	402854
1176	402855
38894	402856
105095	402857
30929	402858
105656	402859
39994	402860
120260	402861
1959	402862
30	402863
5446	402864
89790	402865
18489	402866
16392	402867
8420	402868
42698	402869
6590	402870
76249	402871
77077	402872
89684	402873
17894	402874
24766	402875
43432	402876
82081	402877
18569	402878
108714	402879
11665	402880
4417	402881
28567	402882
17379	402883
43719	402884
24114	402885
23223	402886
2402	402887
33006	402888
8517	402889
87046	402890
77977	402891
29799	402892
10921	402893
28207	402894
27134	402895
89581	402896
75761	402897
1408	402898
2619	402899
52209	402900
13016	402901
159446	402902
104652	402903
10591	402904
1030	402905
81306	402906
7974	402907
8856	402908
80794	402909
33276	402910
23109	402911
13188	402912
126711	402913
93919	402914
164648	402915
11586	402916
20383	402917
3693	402918
120581	402919
1909	402920
22509	402921
25081	402922
52667	402923
56254	402924
73543	402925
52175	402926
105985	402927
31822	402928
989	402929
66184	402930
101709	402931
135155	402932
5714	402933
56598	402934
116140	402935
56126	402936
27397	402937
48884	402938
58781	402939
114313	402940
19796	402941
17166	402942
35608	402943
4167	402944
48773	402945
50037	402946
93640	402947
73519	402948
24743	402949
319	402950
27287	402951
129769	402952
3136	402953
87940	402954
128319	402955
149045	402956
52273	402957
17224	402958
8768	402959
107751	402960
48601	402961
29947	402962
37269	402963
36724	402964
11674	402965
127112	402966
14272	402967
164344	402968
53206	402969
1242	402970
3331	402971
36080	402972
51353	402973
80861	402974
37295	402975
754	402976
81565	402977
93782	402978
156651	402979
77579	402980
68050	402981
112808	402982
25799	402983
1423	402984
101835	402985
16464	402986
148874	402987
12186	402988
87109	402989
10794	402990
6672	402991
43955	402992
63339	402993
13176	402994
27651	402995
32920	402996
2733	402997
15864	402998
95174	402999
87513	403000
7009	403001
17542	403002
30937	403003
84376	403004
6821	403005
82379	403006
695	403007
17542	403008
13194	403009
15799	403010
16804	403011
147017	403012
63808	403013
13604	403014
50355	403015
19147	403016
12225	403017
74179	403018
40293	403019
7928	403020
5183	403021
25528	403022
2826	403023
23243	403024
17002	403025
16343	403026
12036	403027
6268	403028
11501	403029
6440	403030
14533	403031
67190	403032
26853	403033
523	403034
91249	403035
999	403036
114002	403037
89792	403038
286	403039
4083	403040
108835	403041
973	403042
2009	403043
32611	403044
90855	403045
83487	403046
6422	403047
20590	403048
21068	403049
8204	403050
47293	403051
49741	403052
30719	403053
10211	403054
30562	403055
5548	403056
8333	403057
113212	403058
58549	403059
53166	403060
110289	403061
6377	403062
76736	403063
20166	403064
89456	403065
5707	403066
30731	403067
125140	403068
9534	403069
83748	403070
11426	403071
25154	403072
100957	403073
993	403074
64625	403075
11084	403076
11426	403077
166228	403078
6874	403079
34959	403080
8243	403081
52666	403082
69055	403083
8240	403084
13235	403085
136744	403086
2074	403087
3279	403088
17829	403089
1301	403090
82846	403091
2125	403092
949	403093
87150	403094
787	403095
19545	403096
4735	403097
28475	403098
117230	403099
19923	403100
52970	403101
88967	403102
43646	403103
52970	403104
88969	403105
19140	403106
8816	403107
138988	403108
5765	403109
143796	403110
120415	403111
23958	403112
114726	403113
157246	403114
83236	403115
59588	403116
10444	403117
38032	403118
44573	403119
1495	403120
137324	403121
5004	403122
127660	403123
25704	403124
90852	403125
46757	403126
22230	403127
71898	403128
86081	403129
28715	403130
64411	403131
18503	403132
55762	403133
11426	403134
941	403135
113345	403136
71197	403137
71197	403138
55723	403139
24660	403140
12377	403141
272	403142
139670	403143
75126	403144
3140	403145
69598	403146
141124	403147
28397	403148
26351	403149
87707	403150
44241	403151
12821	403152
103260	403153
38991	403154
120014	403155
82766	403156
11913	403157
22661	403158
21592	403159
139055	403160
53623	403161
41777	403162
88769	403163
35835	403164
74436	403165
11488	403166
29510	403167
80428	403168
105794	403169
49531	403170
5497	403171
74054	403172
7514	403173
71331	403174
63274	403175
36591	403176
115730	403177
132582	403178
36424	403179
12791	403180
79642	403181
121705	403182
993	403183
373	403184
115576	403185
115425	403186
3847	403187
22638	403188
2138	403189
70234	403190
3596	403191
39251	403192
113080	403193
52221	403194
32827	403195
59681	403196
10307	403197
76925	403198
2446	403199
6678	403200
717	403201
2145	403202
63762	403203
63762	403204
74168	403205
8716	403206
54301	403207
8439	403208
8716	403209
8716	403210
107909	403211
4763	403212
4821	403213
33474	403214
47255	403215
54459	403216
14709	403217
37488	403218
39868	403219
23578	403220
7	403221
63	403222
463	403223
9220	403224
31	403225
108369	403226
160252	403227
163897	403228
7209	403229
112305	403230
1206	403231
114459	403232
28843	403233
119200	403234
5033	403235
5249	403236
19762	403237
3512	403238
77925	403239
98	403240
2272	403241
973	403242
21	403243
26123	403244
45231	403245
88050	403246
784	403247
43674	403248
132891	403249
107098	403250
7766	403251
102016	403252
9425	403253
124413	403254
2269	403255
13216	403256
5489	403257
5489	403258
19606	403259
358	403260
46033	403261
1400	403262
478	403263
9741	403264
62420	403265
34503	403266
2453	403267
527	403268
1794	403269
24743	403270
107383	403271
4935	403272
152989	403273
10536	403274
149541	403275
1468	403276
360	403277
1047	403278
1545	403279
677	403280
147	403281
25457	403282
13112	403283
56366	403284
63594	403285
8062	403286
105029	403287
10627	403288
124619	403289
542	403290
699	403291
113982	403292
6093	403293
22184	403294
19934	403295
110146	403296
55005	403297
55005	403298
19082	403299
37284	403300
24743	403301
27718	403302
556	403303
119828	403304
556	403305
34631	403306
4439	403307
96	403308
56177	403309
2341	403310
16916	403311
17928	403312
49748	403313
123469	403314
98810	403315
3790	403316
1119	403317
71034	403318
71176	403319
20704	403320
78241	403321
36595	403322
57231	403323
8488	403324
67175	403325
22092	403326
1626	403327
847	403328
522	403329
40099	403330
43032	403331
66533	403332
10380	403333
44370	403334
42171	403335
36525	403336
133663	403337
39914	403338
4140	403339
97601	403340
6274	403341
24326	403342
5110	403343
20385	403344
19546	403345
849	403346
109395	403347
12845	403348
9295	403349
11701	403350
49056	403351
90620	403352
3319	403353
24765	403354
4012	403355
1636	403356
128047	403357
38540	403358
3800	403359
513	403360
50444	403361
214	403362
111078	403363
11051	403364
1639	403365
10457	403366
76608	403367
121517	403368
5721	403369
150404	403370
24994	403371
2140	403372
35835	403373
35835	403374
133727	403375
3689	403376
27434	403377
54019	403378
14541	403379
76208	403380
51949	403381
39799	403382
87259	403383
134221	403384
2951	403385
22536	403386
69142	403387
20564	403388
33517	403389
18893	403390
12644	403391
38770	403392
14147	403393
26802	403394
1135	403395
117220	403396
60433	403397
129749	403398
83443	403399
3822	403400
44634	403401
6869	403402
13190	403403
90160	403404
77227	403405
60684	403406
2554	403407
118031	403408
2560	403409
15749	403410
95078	403411
30787	403412
42238	403413
41784	403414
15186	403415
51768	403416
33909	403417
14830	403418
6199	403419
137161	403420
1550	403421
2389	403422
6926	403423
1258	403424
135116	403425
14729	403426
25030	403427
16238	403428
43052	403429
48631	403430
48631	403431
117962	403432
9554	403433
36297	403434
97397	403435
50804	403436
6338	403437
14833	403438
145633	403439
82027	403440
152974	403441
46663	403442
35799	403443
164257	403444
4822	403445
14336	403446
4607	403447
38763	403448
40052	403449
140891	403450
146946	403451
290	403452
48077	403453
114734	403454
135122	403455
26608	403456
19426	403457
524	403458
111322	403459
74166	403460
16491	403461
50511	403462
35682	403463
45504	403464
36142	403465
2325	403466
161897	403467
122326	403468
62924	403469
27379	403470
301	403471
109623	403472
33751	403473
16942	403474
52	403475
9143	403476
30178	403477
11070	403478
4574	403479
50023	403480
110915	403481
9492	403482
32899	403483
60479	403484
9247	403485
41038	403486
157	403487
68626	403488
16249	403489
107792	403490
166483	403491
11867	403492
138782	403493
77425	403494
2751	403495
7381	403496
49	403497
1258	403498
2688	403499
36052	403500
6695	403501
9972	403502
490	403503
40980	403504
19023	403505
1197	403506
86111	403507
85542	403508
21697	403509
324	403510
8747	403511
74528	403512
69725	403513
4800	403514
84481	403515
32804	403516
4929	403517
70456	403518
41582	403519
78052	403520
43769	403521
16353	403522
105338	403523
152572	403524
65821	403525
43880	403526
2556	403527
74783	403528
24024	403529
25657	403530
38053	403531
36016	403532
36016	403533
25358	403534
62537	403535
32176	403536
29350	403537
76560	403538
16708	403539
83144	403540
58799	403541
11855	403542
136594	403543
19007	403544
101813	403545
6439	403546
61109	403547
325	403548
135572	403549
39346	403550
30075	403551
12803	403552
26367	403553
103910	403554
135367	403555
34234	403556
9743	403557
64403	403558
44622	403559
377	403560
89631	403561
132801	403562
111949	403563
31386	403564
20216	403565
13416	403566
36639	403567
33094	403568
545	403569
13261	403570
86	403571
3051	403572
3347	403573
706	403574
31171	403575
39670	403576
6245	403577
7287	403578
89696	403579
11114	403580
12959	403581
6405	403582
85517	403583
100046	403584
10016	403585
63514	403586
34654	403587
52395	403588
22966	403589
66709	403590
2329	403591
119	403592
32115	403593
3735	403594
81125	403595
100835	403596
682	403597
26840	403598
11482	403599
5938	403600
357	403601
81394	403602
89800	403603
22849	403604
1724	403605
113355	403606
41050	403607
87	403608
106501	403609
11422	403610
138252	403611
136240	403612
25775	403613
33801	403614
16004	403615
16410	403616
61810	403617
7532	403618
146972	403619
98389	403620
5131	403621
20949	403622
28007	403623
25177	403624
115166	403625
24038	403626
29354	403627
66587	403628
58679	403629
72350	403630
883	403631
52566	403632
63890	403633
33971	403634
106567	403635
62729	403636
30767	403637
146362	403638
111093	403639
59600	403640
101535	403641
33508	403642
15065	403643
55790	403644
110013	403645
114690	403646
60707	403647
607	403648
10388	403649
78326	403650
3588	403651
28032	403652
49749	403653
49733	403654
7416	403655
1410	403656
26112	403657
17902	403658
3016	403659
200	403660
32	403661
47211	403662
39696	403663
8938	403664
1472	403665
18	403666
1114	403667
55906	403668
628	403669
11864	403670
712	403671
35109	403672
45929	403673
33812	403674
235	403675
9939	403676
119748	403677
90226	403678
90226	403679
164363	403680
124014	403681
19426	403682
156037	403683
81736	403684
535	403685
49649	403686
33484	403687
15313	403688
32585	403689
16758	403690
20148	403691
5690	403692
51365	403693
284	403694
17365	403695
124374	403696
57139	403697
1909	403698
32279	403699
32279	403700
9659	403701
10438	403702
25464	403703
54043	403704
9188	403705
301	403706
2282	403707
6937	403708
49154	403709
263	403710
30	403711
15072	403712
136752	403713
49843	403714
29696	403715
17023	403716
19835	403717
33174	403718
28325	403719
138324	403720
45955	403721
51886	403722
109523	403723
63547	403724
8601	403725
66997	403726
83843	403727
84139	403728
10813	403729
25865	403730
295	403731
123812	403732
4814	403733
72427	403734
1909	403735
25029	403736
60467	403737
11610	403738
83967	403739
38372	403740
1031	403741
87774	403742
23078	403743
75767	403744
29772	403745
26800	403746
65087	403747
118385	403748
20849	403749
104494	403750
132481	403751
162434	403752
30152	403753
56281	403754
50096	403755
76174	403756
5209	403757
80223	403758
13333	403759
46111	403760
7450	403761
39558	403762
25824	403763
2073	403764
51511	403765
19078	403766
62355	403767
130077	403768
30498	403769
2525	403770
5959	403771
49233	403772
4736	403773
1304	403774
9707	403775
32696	403776
107189	403777
61937	403778
28263	403779
94955	403780
66999	403781
19802	403782
9728	403783
51014	403784
132013	403785
7866	403786
1507	403787
85605	403788
17450	403789
12586	403790
70688	403791
1910	403792
21529	403793
6121	403794
93158	403795
25687	403796
12586	403797
24023	403798
18896	403799
27842	403800
24531	403801
77313	403802
16713	403803
9399	403804
2112	403805
29322	403806
42196	403807
65212	403808
4612	403809
64239	403810
2	403811
349	403812
88002	403813
91524	403814
54113	403815
119707	403816
6852	403817
49005	403818
1256	403819
13856	403820
44987	403821
12816	403822
53893	403823
13878	403824
123477	403825
49384	403826
47967	403827
7417	403828
111206	403829
37438	403830
43650	403831
61658	403832
102609	403833
2337	403834
1311	403835
26200	403836
9303	403837
66975	403838
9336	403839
52685	403840
211	403841
515	403842
2222	403843
66297	403844
11874	403845
136324	403846
67958	403847
105675	403848
55780	403849
6455	403850
36778	403851
63185	403852
69403	403853
4	403854
18942	403855
47120	403856
12391	403857
17963	403858
13473	403859
63386	403860
537	403861
122846	403862
54766	403863
98453	403864
537	403865
13207	403866
69156	403867
54	403868
6448	403869
46531	403870
6018	403871
19134	403872
19134	403873
78637	403874
74747	403875
1757	403876
14733	403877
20100	403878
75826	403879
32491	403880
34456	403881
11964	403882
134601	403883
123963	403884
36877	403885
3332	403886
100196	403887
135484	403888
40484	403889
94083	403890
17684	403891
57228	403892
28702	403893
149453	403894
1022	403895
47748	403896
2702	403897
131719	403898
87943	403899
59300	403900
43209	403901
89690	403902
141783	403903
117296	403904
28252	403905
67486	403906
24125	403907
100942	403908
1902	403909
58105	403910
11318	403911
62939	403912
55806	403913
18587	403914
23085	403915
32746	403916
4522	403917
75298	403918
37972	403919
47125	403920
44041	403921
25196	403922
115229	403923
141463	403924
377	403925
9583	403926
62288	403927
75357	403928
61801	403929
27504	403930
26272	403931
78864	403932
71577	403933
18910	403934
104092	403935
37972	403936
89411	403937
47135	403938
17171	403939
40679	403940
13821	403941
11617	403942
41956	403943
1881	403944
22959	403945
130653	403946
86027	403947
113691	403948
1881	403949
91972	403950
1881	403951
305	403952
108695	403953
62995	403954
32139	403955
71539	403956
81395	403957
21279	403958
80442	403959
33485	403960
34969	403961
5833	403962
56511	403963
19552	403964
64377	403965
27771	403966
56597	403967
32951	403968
135563	403969
76629	403970
20949	403971
142108	403972
59724	403973
47889	403974
2623	403975
36143	403976
3018	403977
3018	403978
61896	403979
25711	403980
92055	403981
44241	403982
55766	403983
48891	403984
32023	403985
1279	403986
115167	403987
2031	403988
51119	403989
2897	403990
83783	403991
49879	403992
83774	403993
21352	403994
21352	403995
62748	403996
1009	403997
18865	403998
73850	403999
83468	404000
125742	404001
65222	404002
42904	404003
78791	404004
58767	404005
58753	404006
20315	404007
88340	404008
21647	404009
84373	404010
5110	404011
12577	404012
12619	404013
24503	404014
25635	404015
43754	404016
62045	404017
38406	404018
137926	404019
40189	404020
24360	404021
29812	404022
131651	404023
106129	404024
71339	404025
95021	404026
24056	404027
168007	404028
45178	404029
113232	404030
25064	404031
15415	404032
25044	404033
90422	404034
3769	404035
58870	404036
324	404037
13408	404038
74249	404039
81446	404040
72551	404041
54104	404042
17731	404043
36362	404044
88964	404045
24446	404046
99052	404047
594	404048
594	404049
115226	404050
55932	404051
18954	404052
2637	404053
10531	404054
119670	404055
39237	404056
12391	404057
55942	404058
73756	404059
163770	404060
78315	404061
25936	404062
40050	404063
40050	404064
136598	404065
25112	404066
6943	404067
83763	404068
16691	404069
78764	404070
8781	404071
67361	404072
10536	404073
18966	404074
53664	404075
23632	404076
396	404077
55493	404078
27328	404079
61935	404080
47086	404081
96137	404082
26781	404083
62254	404084
93201	404085
97958	404086
2031	404087
2031	404088
38227	404089
5657	404090
90863	404091
31777	404092
86759	404093
78092	404094
8440	404095
28219	404096
86804	404097
35704	404098
11190	404099
22018	404100
6076	404101
98522	404102
31320	404103
66251	404104
118317	404105
2031	404106
81930	404107
22	404108
15194	404109
11883	404110
7010	404111
33950	404112
3416	404113
2227	404114
64412	404115
17999	404116
1455	404117
11932	404118
21853	404119
10675	404120
15508	404121
46246	404122
126790	404123
5584	404124
6340	404125
6340	404126
32835	404127
5792	404128
8659	404129
297	404130
414	404131
38522	404132
2033	404133
91219	404134
55732	404135
133542	404136
5915	404137
10307	404138
30464	404139
34465	404140
38512	404141
86317	404142
37131	404143
39983	404144
61442	404145
105368	404146
89646	404147
44387	404148
30464	404149
86854	404150
84254	404151
124748	404152
69241	404153
59138	404154
64012	404155
31516	404156
47335	404157
58286	404158
47335	404159
95009	404160
105442	404161
64124	404162
65205	404163
87912	404164
15204	404165
3563	404166
79016	404167
58694	404168
26824	404169
35658	404170
130705	404171
11415	404172
17265	404173
16332	404174
22662	404175
13144	404176
83518	404177
941	404178
36851	404179
27880	404180
25623	404181
99049	404182
113370	404183
70187	404184
37196	404185
13186	404186
42625	404187
18463	404188
9619	404189
26980	404190
48707	404191
10047	404192
22171	404193
65642	404194
44258	404195
17181	404196
21249	404197
44652	404198
27088	404199
59496	404200
59775	404201
68232	404202
22876	404203
15031	404204
37744	404205
106328	404206
442	404207
5084	404208
2603	404209
50196	404210
256	404211
3697	404212
66308	404213
692	404214
1421	404215
61449	404216
1421	404217
163016	404218
141286	404219
131679	404220
14690	404221
14272	404222
37711	404223
28943	404224
69132	404225
46994	404226
16314	404227
47998	404228
115054	404229
159858	404230
825	404231
50163	404232
7379	404233
10683	404234
116860	404235
49750	404236
7838	404237
148576	404238
34246	404239
29643	404240
5793	404241
60952	404242
2130	404243
117689	404244
82442	404245
10957	404246
58178	404247
78110	404248
149274	404249
69244	404250
3144	404251
19315	404252
13617	404253
90953	404254
3265	404255
101463	404256
5941	404257
13575	404258
76888	404259
7867	404260
23440	404261
35954	404262
53875	404263
13763	404264
11441	404265
41051	404266
2023	404267
90244	404268
75226	404269
1438	404270
4703	404271
13165	404272
17975	404273
22645	404274
105266	404275
53508	404276
5683	404277
19290	404278
120123	404279
30	404280
99587	404281
21378	404282
113343	404283
9162	404284
29497	404285
75880	404286
29401	404287
21077	404288
9071	404289
101217	404290
41862	404291
61014	404292
89748	404293
17892	404294
2732	404295
12180	404296
36449	404297
1204	404298
22193	404299
117713	404300
84797	404301
39468	404302
66628	404303
66293	404304
8573	404305
54563	404306
18729	404307
20307	404308
11606	404309
76457	404310
144064	404311
34313	404312
12894	404313
3647	404314
50421	404315
77856	404316
51167	404317
23196	404318
2248	404319
707	404320
1821	404321
119106	404322
3304	404323
75382	404324
30959	404325
71361	404326
58615	404327
88617	404328
2430	404329
68066	404330
9684	404331
22962	404332
74533	404333
101439	404334
23580	404335
50259	404336
133988	404337
15383	404338
18437	404339
5417	404340
3529	404341
66731	404342
4326	404343
29012	404344
3475	404345
9577	404346
14562	404347
13433	404348
43193	404349
66736	404350
92097	404351
41633	404352
121793	404353
115979	404354
106958	404355
83662	404356
50420	404357
33592	404358
62174	404359
6492	404360
79422	404361
67917	404362
41017	404363
10850	404364
31341	404365
27447	404366
11681	404367
10266	404368
4416	404369
80545	404370
26767	404371
62874	404372
1381	404373
48403	404374
39170	404375
5440	404376
19160	404377
15977	404378
18771	404379
2901	404380
70090	404381
110055	404382
130010	404383
39151	404384
37161	404385
29543	404386
8260	404387
8260	404388
63172	404389
13720	404390
47707	404391
2162	404392
65150	404393
33401	404394
8377	404395
4710	404396
78703	404397
14494	404398
35254	404399
31802	404400
23948	404401
36292	404402
49991	404403
20819	404404
43160	404405
20842	404406
21	404407
101838	404408
35162	404409
98231	404410
161811	404411
2400	404412
89297	404413
35	404414
5475	404415
35	404416
3730	404417
32795	404418
55442	404419
38197	404420
10555	404421
20989	404422
7085	404423
157	404424
1230	404425
84139	404426
7393	404427
44408	404428
684	404429
17048	404430
1598	404431
136	404432
72566	404433
43280	404434
8482	404435
22317	404436
131887	404437
156227	404438
90891	404439
537	404440
129881	404441
349	404442
46718	404443
16771	404444
196	404445
72074	404446
39323	404447
12718	404448
22571	404449
6742	404450
950	404451
6036	404452
15211	404453
16499	404454
9652	404455
46906	404456
11174	404457
112243	404458
12528	404459
13279	404460
19	404461
54	404462
101155	404463
8487	404464
10200	404465
81644	404466
158133	404467
6090	404468
9849	404469
2072	404470
32745	404471
88559	404472
40515	404473
38896	404474
8226	404475
5225	404476
27819	404477
38520	404478
46311	404479
41861	404480
3471	404481
58	404482
136	404483
589	404484
9791	404485
41834	404486
387	404487
387	404488
7316	404489
68042	404490
9861	404491
3845	404492
849	404493
3046	404494
65280	404495
33137	404496
13665	404497
43973	404498
1413	404499
20447	404500
45454	404501
36970	404502
16310	404503
97674	404504
6130	404505
8862	404506
1698	404507
3674	404508
6848	404509
2893	404510
131	404511
252	404512
136488	404513
885	404514
86286	404515
1620	404516
50416	404517
10666	404518
28141	404519
97997	404520
15475	404521
7236	404522
46462	404523
126015	404524
80472	404525
34574	404526
54184	404527
20259	404528
14121	404529
160186	404530
14481	404531
25758	404532
70866	404533
67793	404534
64128	404535
128	404536
13607	404537
2649	404538
34069	404539
17083	404540
147000	404541
19454	404542
54837	404543
73155	404544
2338	404545
12204	404546
115378	404547
48264	404548
28998	404549
48660	404550
2453	404551
87989	404552
26802	404553
60563	404554
38922	404555
26612	404556
2325	404557
61922	404558
138465	404559
6583	404560
682	404561
19550	404562
90839	404563
106542	404564
4062	404565
5	404566
8695	404567
15125	404568
6308	404569
42579	404570
27455	404571
29365	404572
6985	404573
82023	404574
38466	404575
2732	404576
70625	404577
79660	404578
45865	404579
18946	404580
9075	404581
10362	404582
8812	404583
20170	404584
20658	404585
26512	404586
69346	404587
37465	404588
535	404589
17850	404590
61389	404591
66892	404592
34665	404593
49800	404594
19902	404595
14834	404596
136785	404597
20820	404598
96687	404599
8217	404600
8812	404601
6715	404602
11093	404603
9232	404604
35898	404605
50665	404606
40504	404607
496	404608
76770	404609
102194	404610
5639	404611
63350	404612
61061	404613
3095	404614
978	404615
26620	404616
21138	404617
43037	404618
78340	404619
49532	404620
978	404621
16794	404622
47034	404623
35702	404624
14537	404625
2963	404626
7664	404627
22589	404628
2963	404629
69190	404630
4469	404631
28745	404632
20238	404633
48898	404634
45169	404635
14400	404636
70535	404637
78925	404638
69500	404639
707	404640
102758	404641
28356	404642
12205	404643
62496	404644
51508	404645
83064	404646
14350	404647
16985	404648
496	404649
47913	404650
29544	404651
7593	404652
13878	404653
90861	404654
83784	404655
50822	404656
3862	404657
82487	404658
1816	404659
1028	404660
51894	404661
8426	404662
11092	404663
30045	404664
108883	404665
123893	404666
81	404667
5707	404668
36780	404669
441	404670
79154	404671
59219	404672
8883	404673
8518	404674
63473	404675
24665	404676
41926	404677
14911	404678
103477	404679
531	404680
22094	404681
15543	404682
1471	404683
64495	404684
6162	404685
5482	404686
88847	404687
111871	404688
105599	404689
64241	404690
101172	404691
35220	404692
82068	404693
102112	404694
58225	404695
36727	404696
5280	404697
47354	404698
22889	404699
81626	404700
18215	404701
1507	404702
24168	404703
24364	404704
24437	404705
7433	404706
92855	404707
76861	404708
30517	404709
14562	404710
3414	404711
646	404712
20655	404713
68262	404714
25428	404715
11685	404716
10003	404717
38040	404718
18632	404719
17825	404720
10378	404721
10551	404722
54808	404723
6059	404724
12630	404725
29413	404726
13068	404727
6807	404728
57393	404729
18320	404730
7939	404731
49567	404732
25919	404733
3862	404734
5218	404735
36564	404736
14559	404737
10929	404738
48510	404739
49845	404740
58090	404741
48005	404742
106976	404743
58099	404744
123119	404745
4111	404746
112359	404747
38574	404748
79239	404749
10726	404750
33562	404751
126155	404752
58616	404753
199	404754
77486	404755
4599	404756
2364	404757
31705	404758
8408	404759
88603	404760
1312	404761
21082	404762
53686	404763
8942	404764
30455	404765
14810	404766
6929	404767
71359	404768
39843	404769
103053	404770
42497	404771
441	404772
50303	404773
32946	404774
32187	404775
25280	404776
60209	404777
23039	404778
86274	404779
52501	404780
30582	404781
21220	404782
33706	404783
62307	404784
161989	404785
10505	404786
19487	404787
31534	404788
108485	404789
3875	404790
134516	404791
116553	404792
253	404793
19397	404794
3118	404795
17795	404796
51304	404797
46008	404798
2739	404799
29469	404800
94509	404801
15688	404802
18640	404803
41496	404804
405	404805
86041	404806
5959	404807
2026	404808
8595	404809
10875	404810
14393	404811
460	404812
31922	404813
51956	404814
73200	404815
115574	404816
8157	404817
6945	404818
20052	404819
22150	404820
99678	404821
6447	404822
132457	404823
5959	404824
11669	404825
24351	404826
7450	404827
461	404828
127969	404829
34725	404830
61278	404831
16563	404832
17252	404833
39892	404834
119311	404835
37825	404836
78843	404837
15366	404838
39410	404839
34289	404840
20826	404841
93873	404842
1292	404843
9825	404844
54351	404845
1456	404846
29945	404847
75889	404848
38949	404849
64746	404850
22249	404851
51597	404852
29569	404853
4109	404854
73799	404855
30430	404856
73799	404857
49340	404858
124741	404859
39867	404860
73478	404861
94264	404862
78230	404863
88946	404864
37688	404865
20174	404866
127239	404867
34146	404868
137613	404869
113333	404870
36750	404871
56668	404872
8869	404873
84474	404874
20079	404875
3609	404876
62014	404877
21093	404878
106685	404879
28973	404880
87497	404881
4105	404882
10753	404883
127109	404884
38128	404885
121879	404886
26170	404887
78772	404888
102351	404889
59055	404890
86215	404891
5128	404892
44461	404893
53738	404894
37865	404895
58257	404896
36641	404897
56390	404898
11739	404899
31522	404900
43473	404901
14830	404902
91943	404903
44147	404904
5672	404905
2683	404906
1061	404907
7193	404908
3736	404909
1869	404910
118105	404911
43173	404912
10538	404913
62633	404914
5543	404915
257	404916
36	404917
1103	404918
36511	404919
67915	404920
5377	404921
25988	404922
19733	404923
28570	404924
4195	404925
71000	404926
4195	404927
64076	404928
37001	404929
29922	404930
40169	404931
99868	404932
86606	404933
87374	404934
2903	404935
4161	404936
14368	404937
132617	404938
37094	404939
107170	404940
85541	404941
46465	404942
136859	404943
14867	404944
91671	404945
91671	404946
33246	404947
504	404948
965	404949
51373	404950
64384	404951
2093	404952
37063	404953
122516	404954
115597	404955
134644	404956
13656	404957
6000	404958
90703	404959
31530	404960
1609	404961
3492	404962
4237	404963
41789	404964
2203	404965
2203	404966
10920	404967
2600	404968
93063	404969
110130	404970
18966	404971
4497	404972
1212	404973
558	404974
67997	404975
98838	404976
107508	404977
54219	404978
28939	404979
52000	404980
24344	404981
73020	404982
5584	404983
78107	404984
6056	404985
96467	404986
107691	404987
18138	404988
80310	404989
18410	404990
56075	404991
30353	404992
2821	404993
91618	404994
138496	404995
17539	404996
46215	404997
149665	404998
20101	404999
11870	405000
88356	405001
1103	405002
21491	405003
484	405004
86514	405005
1339	405006
53228	405007
19514	405008
35737	405009
373	405010
1439	405011
48648	405012
9263	405013
1955	405014
4582	405015
7544	405016
102450	405017
84263	405018
110097	405019
8938	405020
51989	405021
19847	405022
91583	405023
33931	405024
105784	405025
34630	405026
19119	405027
28118	405028
18430	405029
17362	405030
98123	405031
2897	405032
2501	405033
5601	405034
18906	405035
6233	405036
54681	405037
72401	405038
117686	405039
92083	405040
73459	405041
23032	405042
115209	405043
11716	405044
58940	405045
19164	405046
19164	405047
481	405048
4161	405049
49328	405050
80970	405051
10578	405052
68894	405053
379	405054
636	405055
18474	405056
22118	405057
1863	405058
10683	405059
478	405060
3078	405061
2423	405062
45620	405063
16907	405064
202	405065
86807	405066
135850	405067
12028	405068
5915	405069
16627	405070
3736	405071
408	405072
9828	405073
162131	405074
13161	405075
67888	405076
31522	405077
10683	405078
8028	405079
715	405080
57996	405081
77396	405082
89281	405083
9211	405084
111996	405085
19941	405086
15958	405087
29029	405088
3483	405089
126969	405090
71674	405091
66039	405092
57009	405093
19257	405094
64686	405095
35	405096
3655	405097
15362	405098
12820	405099
17238	405100
19178	405101
688	405102
52953	405103
7167	405104
32638	405105
237	405106
20028	405107
38809	405108
936	405109
38065	405110
50269	405111
25269	405112
24797	405113
39888	405114
130	405115
14465	405116
21691	405117
20471	405118
96720	405119
8781	405120
64696	405121
164114	405122
121993	405123
1154	405124
64557	405125
83241	405126
83245	405127
86871	405128
21770	405129
67389	405130
25697	405131
50935	405132
4594	405133
5445	405134
89581	405135
44259	405136
99526	405137
102571	405138
26071	405139
13787	405140
155506	405141
135059	405142
55424	405143
2126	405144
71782	405145
11081	405146
18109	405147
22075	405148
42880	405149
37344	405150
15170	405151
25801	405152
50720	405153
15386	405154
111378	405155
126318	405156
9017	405157
28873	405158
5643	405159
48138	405160
58556	405161
9150	405162
72093	405163
11169	405164
110879	405165
37965	405166
80894	405167
10675	405168
10259	405169
20138	405170
114575	405171
68009	405172
118954	405173
13836	405174
1768	405175
12484	405176
17852	405177
118605	405178
49352	405179
68056	405180
6223	405181
94621	405182
25316	405183
94028	405184
117715	405185
84903	405186
10259	405187
7215	405188
18812	405189
107357	405190
5643	405191
7215	405192
111417	405193
1887	405194
99637	405195
18165	405196
4996	405197
40218	405198
16856	405199
13341	405200
105872	405201
66512	405202
28290	405203
19929	405204
14346	405205
4193	405206
73627	405207
56634	405208
10259	405209
25801	405210
117577	405211
11169	405212
22289	405213
3326	405214
91533	405215
6195	405216
18095	405217
20014	405218
86282	405219
2146	405220
6195	405221
481	405222
35552	405223
2423	405224
104095	405225
8682	405226
749	405227
15357	405228
30929	405229
12305	405230
10894	405231
40628	405232
43652	405233
28873	405234
7537	405235
6566	405236
146941	405237
361	405238
45177	405239
998	405240
10893	405241
166313	405242
109452	405243
32116	405244
90654	405245
119986	405246
120018	405247
166191	405248
98018	405249
3024	405250
57189	405251
51955	405252
128733	405253
15375	405254
106526	405255
121657	405256
26800	405257
55353	405258
31695	405259
5560	405260
101755	405261
5981	405262
111458	405263
49285	405264
7940	405265
61192	405266
6736	405267
152928	405268
4571	405269
16718	405270
124164	405271
106608	405272
126385	405273
33428	405274
24708	405275
15426	405276
42215	405277
25097	405278
10970	405279
137784	405280
116207	405281
8887	405282
38014	405283
10478	405284
58115	405285
81418	405286
58378	405287
19141	405288
64040	405289
34541	405290
26626	405291
121013	405292
7850	405293
15716	405294
113468	405295
35899	405296
40574	405297
32111	405298
15848	405299
97081	405300
119896	405301
41355	405302
14114	405303
20266	405304
11171	405305
27920	405306
89006	405307
33304	405308
14914	405309
2463	405310
10315	405311
33929	405312
11189	405313
64335	405314
73055	405315
87804	405316
41091	405317
110298	405318
26626	405319
72280	405320
50841	405321
39663	405322
21148	405323
19971	405324
5330	405325
27006	405326
82011	405327
114441	405328
69118	405329
815	405330
96295	405331
44786	405332
65041	405333
136961	405334
161995	405335
16613	405336
13196	405337
2013	405338
6577	405339
71790	405340
4177	405341
26474	405342
74452	405343
91556	405344
49554	405345
10561	405346
40073	405347
118126	405348
83546	405349
18242	405350
52393	405351
5201	405352
40325	405353
13597	405354
28060	405355
28059	405356
28059	405357
8136	405358
37569	405359
467	405360
5711	405361
38147	405362
6298	405363
3753	405364
52250	405365
1539	405366
70788	405367
42512	405368
68674	405369
938	405370
2260	405371
7723	405372
1304	405373
11055	405374
30432	405375
4416	405376
81384	405377
14597	405378
9009	405379
59405	405380
9813	405381
4830	405382
16264	405383
110636	405384
34721	405385
69641	405386
127076	405387
68614	405388
36221	405389
11787	405390
3797	405391
34081	405392
32168	405393
58081	405394
34125	405395
108113	405396
9896	405397
30558	405398
58844	405399
87775	405400
16000	405401
48499	405402
48499	405403
122458	405404
16032	405405
23225	405406
43201	405407
29148	405408
77193	405409
113092	405410
29649	405411
53428	405412
109762	405413
25692	405414
105253	405415
54701	405416
30027	405417
21223	405418
3072	405419
71589	405420
292	405421
2914	405422
55574	405423
128899	405424
411	405425
4572	405426
372	405427
372	405428
92272	405429
65211	405430
5112	405431
151	405432
1413	405433
49916	405434
131674	405435
70652	405436
53158	405437
15302	405438
6518	405439
68697	405440
3	405441
9077	405442
11603	405443
468	405444
51317	405445
10139	405446
22122	405447
37701	405448
30639	405449
29017	405450
50088	405451
41825	405452
35547	405453
35547	405454
33834	405455
13158	405456
80913	405457
30719	405458
32209	405459
116878	405460
51337	405461
12950	405462
12952	405463
23220	405464
6607	405465
2280	405466
63591	405467
7949	405468
593	405469
49770	405470
141696	405471
93959	405472
28703	405473
27241	405474
102224	405475
166115	405476
35795	405477
593	405478
134939	405479
9395	405480
57	405481
57	405482
5976	405483
137113	405484
61	405485
41516	405486
110534	405487
5976	405488
51592	405489
14100	405490
54214	405491
21410	405492
666	405493
19582	405494
8530	405495
19560	405496
19515	405497
62935	405498
53937	405499
61231	405500
124110	405501
150454	405502
34362	405503
48	405504
104044	405505
3684	405506
2404	405507
56479	405508
826	405509
2477	405510
35	405511
54028	405512
25	405513
22186	405514
70113	405515
53107	405516
59557	405517
37135	405518
37135	405519
84805	405520
8409	405521
1315	405522
1154	405523
47787	405524
15	405525
3492	405526
40637	405527
2006	405528
1073	405529
115232	405530
35895	405531
19522	405532
7138	405533
538	405534
2861	405535
290	405536
1117	405537
49894	405538
5218	405539
89430	405540
49295	405541
6523	405542
27160	405543
24434	405544
21939	405545
36662	405546
8883	405547
114472	405548
80574	405549
10716	405550
2803	405551
107734	405552
19274	405553
113312	405554
3800	405555
3084	405556
2314	405557
100279	405558
73875	405559
10938	405560
83830	405561
1832	405562
103451	405563
28034	405564
105569	405565
29022	405566
45474	405567
19563	405568
11961	405569
2364	405570
42251	405571
95877	405572
10390	405573
64920	405574
7660	405575
21442	405576
460	405577
112927	405578
31679	405579
29885	405580
68000	405581
25918	405582
95869	405583
123937	405584
50325	405585
78473	405586
30552	405587
11120	405588
884	405589
67265	405590
1310	405591
21254	405592
9906	405593
58303	405594
65799	405595
29890	405596
68651	405597
39472	405598
49169	405599
14246	405600
21148	405601
123892	405602
45274	405603
43308	405604
10851	405605
73067	405606
9608	405607
45455	405608
14246	405609
106897	405610
30367	405611
496	405612
23558	405613
9619	405614
92747	405615
14574	405616
15639	405617
71803	405618
8403	405619
21086	405620
67168	405621
6392	405622
41595	405623
9232	405624
6894	405625
9066	405626
16767	405627
14246	405628
4573	405629
52175	405630
16469	405631
111877	405632
43254	405633
5172	405634
14972	405635
33293	405636
22645	405637
30404	405638
85441	405639
54695	405640
59669	405641
646	405642
12785	405643
33199	405644
24163	405645
54563	405646
6768	405647
10443	405648
31019	405649
38100	405650
6061	405651
120131	405652
89118	405653
97492	405654
51053	405655
79541	405656
20700	405657
22422	405658
88831	405659
57665	405660
57461	405661
60522	405662
110957	405663
26829	405664
12343	405665
15961	405666
4587	405667
16427	405668
4208	405669
111871	405670
54841	405671
63523	405672
5935	405673
32179	405674
83068	405675
44592	405676
4852	405677
32082	405678
17672	405679
15466	405680
30966	405681
6656	405682
10503	405683
40035	405684
1471	405685
8354	405686
24285	405687
59837	405688
8209	405689
29924	405690
460	405691
17366	405692
44583	405693
79876	405694
8874	405695
47417	405696
112831	405697
1085	405698
8599	405699
7763	405700
26245	405701
70643	405702
116318	405703
36817	405704
8685	405705
5218	405706
55779	405707
20465	405708
3414	405709
38835	405710
56046	405711
73195	405712
81937	405713
2670	405714
21209	405715
30622	405716
22123	405717
2650	405718
26114	405719
13118	405720
69270	405721
4389	405722
14401	405723
70565	405724
18014	405725
77667	405726
10591	405727
30168	405728
5667	405729
39538	405730
17507	405731
20348	405732
11941	405733
56851	405734
15543	405735
10145	405736
28186	405737
36081	405738
17825	405739
16758	405740
15760	405741
33702	405742
139103	405743
74279	405744
48787	405745
20170	405746
26038	405747
95950	405748
36264	405749
44608	405750
1832	405751
3380	405752
71990	405753
4240	405754
13986	405755
30590	405756
66559	405757
10314	405758
31939	405759
16960	405760
67994	405761
46327	405762
3306	405763
7135	405764
12761	405765
3149	405766
96371	405767
40052	405768
124095	405769
50340	405770
43227	405771
10146	405772
101204	405773
36262	405774
35094	405775
12992	405776
78899	405777
68011	405778
59460	405779
58109	405780
755	405781
9069	405782
4921	405783
14393	405784
28919	405785
78991	405786
132300	405787
98931	405788
92534	405789
83820	405790
42176	405791
96301	405792
16493	405793
14942	405794
16774	405795
21844	405796
60547	405797
29911	405798
62402	405799
17162	405800
58406	405801
52232	405802
34685	405803
5185	405804
29130	405805
54440	405806
68217	405807
40508	405808
5336	405809
73728	405810
5423	405811
5226	405812
94327	405813
124815	405814
51043	405815
113731	405816
52175	405817
8345	405818
90257	405819
63224	405820
32887	405821
2080	405822
34603	405823
4179	405824
29185	405825
29185	405826
13064	405827
3566	405828
3566	405829
8918	405830
10793	405831
30437	405832
8932	405833
71398	405834
7859	405835
42682	405836
16626	405837
165918	405838
31837	405839
96530	405840
74418	405841
30155	405842
705	405843
98612	405844
122085	405845
19247	405846
54127	405847
12329	405848
7371	405849
5886	405850
35956	405851
54665	405852
27125	405853
40003	405854
3578	405855
38066	405856
28982	405857
21311	405858
23266	405859
30459	405860
22170	405861
159914	405862
26356	405863
40941	405864
144414	405865
9144	405866
37483	405867
7212	405868
33597	405869
21006	405870
21007	405871
7267	405872
52930	405873
31700	405874
121816	405875
36390	405876
81439	405877
46399	405878
953	405879
16065	405880
87685	405881
41633	405882
85964	405883
81556	405884
39261	405885
23618	405886
874	405887
28422	405888
23314	405889
73711	405890
19068	405891
60350	405892
33354	405893
136620	405894
41521	405895
13920	405896
29984	405897
1084	405898
44121	405899
61237	405900
49595	405901
28338	405902
9406	405903
118730	405904
8002	405905
132597	405906
55891	405907
60713	405908
10875	405909
94520	405910
62121	405911
126037	405912
86304	405913
26053	405914
90715	405915
2495	405916
395	405917
11010	405918
132290	405919
8648	405920
85439	405921
16915	405922
44972	405923
131721	405924
16042	405925
34384	405926
15402	405927
41818	405928
166777	405929
11822	405930
53063	405931
8358	405932
151062	405933
20444	405934
78521	405935
10210	405936
79891	405937
5624	405938
1636	405939
11001	405940
40934	405941
36389	405942
14365	405943
59651	405944
147	405945
58632	405946
32133	405947
3462	405948
423	405949
186	405950
103939	405951
266	405952
118564	405953
12573	405954
415	405955
113103	405956
18098	405957
20141	405958
20141	405959
49764	405960
6560	405961
134946	405962
37987	405963
9213	405964
23229	405965
32451	405966
94236	405967
97369	405968
65088	405969
90730	405970
34895	405971
33233	405972
40571	405973
52663	405974
47216	405975
105582	405976
1196	405977
46023	405978
94881	405979
100230	405980
83426	405981
1173	405982
50895	405983
15102	405984
83087	405985
44790	405986
94370	405987
8671	405988
57322	405989
45105	405990
137031	405991
6096	405992
117043	405993
7850	405994
20910	405995
3513	405996
5042	405997
44756	405998
44756	405999
121777	406000
24941	406001
136	406002
829	406003
59243	406004
10619	406005
444	406006
42200	406007
158205	406008
50192	406009
446	406010
22859	406011
10036	406012
24508	406013
49547	406014
1698	406015
84577	406016
85598	406017
93751	406018
20576	406019
148855	406020
26198	406021
22471	406022
127286	406023
23982	406024
27834	406025
150686	406026
846	406027
1247	406028
90815	406029
53280	406030
5538	406031
220	406032
1805	406033
10071	406034
74105	406035
136608	406036
85893	406037
25229	406038
61739	406039
15430	406040
10529	406041
50191	406042
90429	406043
33579	406044
26814	406045
38510	406046
124619	406047
10293	406048
39766	406049
116	406050
18543	406051
65246	406052
20281	406053
50144	406054
66560	406055
53779	406056
53779	406057
10928	406058
51825	406059
87075	406060
21709	406061
53164	406062
53990	406063
53990	406064
116490	406065
1317	406066
14827	406067
72714	406068
49680	406069
23257	406070
60167	406071
31104	406072
45003	406073
60592	406074
63135	406075
20531	406076
91421	406077
121630	406078
7847	406079
868	406080
19912	406081
69314	406082
23715	406083
30991	406084
50751	406085
54688	406086
49291	406087
29302	406088
30033	406089
26192	406090
31816	406091
57479	406092
53880	406093
5977	406094
1814	406095
33390	406096
11844	406097
4769	406098
26442	406099
13778	406100
53083	406101
35190	406102
301	406103
47098	406104
37131	406105
33233	406106
1354	406107
7079	406108
43430	406109
14313	406110
14534	406111
14534	406112
52071	406113
8909	406114
33399	406115
7875	406116
69913	406117
6122	406118
6181	406119
55002	406120
44935	406121
9778	406122
34786	406123
30038	406124
6021	406125
860	406126
2916	406127
60822	406128
110329	406129
105779	406130
64391	406131
3935	406132
36916	406133
87940	406134
22031	406135
114038	406136
3604	406137
3901	406138
42033	406139
50532	406140
49558	406141
18	406142
5516	406143
65	406144
15927	406145
928	406146
11903	406147
33080	406148
1004	406149
348	406150
348	406151
348	406152
15547	406153
58173	406154
3560	406155
166005	406156
8135	406157
65330	406158
1910	406159
5143	406160
24996	406161
17149	406162
5505	406163
71775	406164
572	406165
18967	406166
150824	406167
472	406168
415	406169
47775	406170
5864	406171
67102	406172
136457	406173
158092	406174
62897	406175
129127	406176
7775	406177
156358	406178
129127	406179
22181	406180
94534	406181
66823	406182
10016	406183
3713	406184
38698	406185
49555	406186
76873	406187
21169	406188
126798	406189
35199	406190
74144	406191
69451	406192
18423	406193
41682	406194
6864	406195
2519	406196
1327	406197
73233	406198
31311	406199
69587	406200
81830	406201
62134	406202
31078	406203
413	406204
69969	406205
38043	406206
1243	406207
10357	406208
23873	406209
5972	406210
5	406211
1309	406212
7818	406213
19485	406214
18449	406215
2427	406216
3469	406217
13873	406218
3358	406219
5365	406220
8739	406221
7262	406222
7696	406223
1098	406224
3976	406225
407	406226
3013	406227
550	406228
42643	406229
924	406230
22821	406231
1624	406232
20717	406233
1890	406234
52109	406235
31669	406236
9617	406237
2875	406238
340	406239
8062	406240
106088	406241
62555	406242
63569	406243
109228	406244
4441	406245
29967	406246
13818	406247
115753	406248
665	406249
2533	406250
3163	406251
572	406252
148222	406253
20677	406254
39600	406255
1702	406256
3605	406257
2777	406258
27599	406259
2341	406260
72750	406261
63758	406262
99481	406263
989	406264
100647	406265
5838	406266
71062	406267
11514	406268
63593	406269
16187	406270
136264	406271
3381	406272
158489	406273
18	406274
3150	406275
15305	406276
68968	406277
903	406278
1453	406279
43006	406280
9673	406281
75857	406282
92571	406283
1874	406284
5095	406285
27644	406286
42400	406287
60098	406288
65122	406289
2745	406290
6	406291
234	406292
38410	406293
1360	406294
66386	406295
692	406296
6408	406297
15725	406298
49688	406299
28210	406300
2697	406301
14690	406302
22587	406303
1049	406304
6051	406305
3470	406306
64801	406307
1049	406308
55133	406309
34055	406310
9349	406311
15678	406312
633	406313
12462	406314
2464	406315
455	406316
15678	406317
5240	406318
62478	406319
21301	406320
99035	406321
28109	406322
5253	406323
121697	406324
196	406325
196	406326
67442	406327
32063	406328
37955	406329
30056	406330
58556	406331
1952	406332
20708	406333
18266	406334
757	406335
95334	406336
1269	406337
431	406338
16	406339
15	406340
2671	406341
79	406342
67899	406343
64407	406344
63369	406345
22047	406346
1621	406347
6	406348
141204	406349
5767	406350
164240	406351
13937	406352
52026	406353
22287	406354
129273	406355
11421	406356
39012	406357
350	406358
889	406359
1083	406360
7690	406361
2751	406362
718	406363
643	406364
6955	406365
4600	406366
1195	406367
619	406368
535	406369
64091	406370
90470	406371
88445	406372
23760	406373
121464	406374
411	406375
6101	406376
54638	406377
17420	406378
1024	406379
1521	406380
25955	406381
11856	406382
7546	406383
112388	406384
13243	406385
77640	406386
1630	406387
68308	406388
115014	406389
358	406390
167495	406391
33597	406392
3368	406393
14301	406394
1379	406395
26662	406396
10739	406397
719	406398
11209	406399
1936	406400
84	406401
3587	406402
4256	406403
1	406404
29542	406405
102	406406
9694	406407
588	406408
35856	406409
4529	406410
643	406411
5909	406412
1438	406413
5883	406414
1981	406415
74698	406416
38	406417
987	406418
241	406419
3396	406420
113519	406421
37	406422
794	406423
50318	406424
70050	406425
35454	406426
29655	406427
21042	406428
3	406429
1011	406430
4407	406431
27	406432
108111	406433
2144	406434
162458	406435
5241	406436
34282	406437
45965	406438
145549	406439
6725	406440
77066	406441
115777	406442
64350	406443
149	406444
73112	406445
1204	406446
2083	406447
1642	406448
1931	406449
905	406450
227	406451
7266	406452
3869	406453
113936	406454
46253	406455
67662	406456
68155	406457
16401	406458
34799	406459
8744	406460
45132	406461
1270	406462
13200	406463
5307	406464
17300	406465
14649	406466
86552	406467
22196	406468
11264	406469
68932	406470
107144	406471
52542	406472
52541	406473
112985	406474
5885	406475
22661	406476
124077	406477
27751	406478
7883	406479
19965	406480
19550	406481
66296	406482
8141	406483
36282	406484
17925	406485
11618	406486
747	406487
115993	406488
42579	406489
13785	406490
46904	406491
6383	406492
7402	406493
27376	406494
93358	406495
13905	406496
36692	406497
131288	406498
39944	406499
9603	406500
7670	406501
9722	406502
41471	406503
630	406504
132238	406505
5287	406506
66876	406507
40827	406508
16157	406509
71144	406510
15978	406511
17567	406512
3355	406513
50936	406514
34471	406515
10189	406516
49428	406517
27505	406518
24960	406519
6723	406520
48732	406521
30011	406522
138421	406523
8677	406524
3902	406525
20407	406526
60022	406527
80170	406528
7064	406529
6807	406530
6182	406531
33820	406532
45626	406533
13289	406534
48682	406535
35920	406536
28506	406537
15793	406538
1085	406539
39593	406540
10515	406541
70682	406542
36268	406543
98230	406544
45240	406545
103719	406546
82427	406547
14707	406548
6123	406549
29242	406550
68968	406551
61930	406552
3450	406553
108085	406554
67720	406555
43819	406556
60354	406557
141889	406558
70483	406559
1157	406560
8201	406561
3526	406562
3547	406563
8073	406564
15784	406565
67745	406566
31168	406567
141	406568
4148	406569
13430	406570
25741	406571
529	406572
529	406573
28305	406574
1358	406575
2967	406576
90160	406577
12888	406578
39310	406579
7636	406580
70077	406581
116784	406582
159637	406583
8596	406584
119088	406585
39545	406586
13031	406587
19808	406588
145110	406589
2332	406590
6291	406591
54501	406592
14897	406593
7946	406594
54028	406595
33888	406596
4870	406597
43503	406598
22510	406599
156637	406600
128844	406601
17268	406602
1423	406603
115038	406604
40001	406605
6321	406606
8591	406607
5940	406608
1621	406609
30133	406610
1483	406611
82940	406612
167426	406613
55969	406614
15054	406615
150390	406616
74003	406617
1738	406618
524	406619
128806	406620
28797	406621
12242	406622
70841	406623
157175	406624
14960	406625
55962	406626
22987	406627
22987	406628
27611	406629
113314	406630
25137	406631
30315	406632
101032	406633
28719	406634
1860	406635
13258	406636
9589	406637
3003	406638
5230	406639
62427	406640
2037	406641
10328	406642
27906	406643
133804	406644
135257	406645
82925	406646
6963	406647
2561	406648
132304	406649
45157	406650
6747	406651
62396	406652
55	406653
15	406654
34588	406655
106174	406656
111301	406657
29241	406658
69564	406659
4446	406660
4383	406661
146	406662
14	406663
99326	406664
14865	406665
28	406666
86252	406667
24542	406668
9221	406669
665	406670
1476	406671
37202	406672
147131	406673
10463	406674
102506	406675
6404	406676
13937	406677
134149	406678
145153	406679
145152	406680
8550	406681
25317	406682
74520	406683
1588	406684
1421	406685
82081	406686
432	406687
40605	406688
8141	406689
17183	406690
12335	406691
38860	406692
15	406693
22173	406694
58904	406695
101282	406696
1337	406697
1974	406698
33480	406699
9092	406700
2777	406701
3160	406702
89	406703
1227	406704
9694	406705
38123	406706
45579	406707
970	406708
753	406709
78886	406710
9840	406711
4	406712
18119	406713
66629	406714
2736	406715
102228	406716
21953	406717
3834	406718
36143	406719
6000	406720
613	406721
4857	406722
77551	406723
4011	406724
2587	406725
2337	406726
5309	406727
9694	406728
2105	406729
368	406730
22828	406731
3336	406732
2485	406733
64822	406734
6657	406735
2351	406736
123	406737
1462	406738
3548	406739
452	406740
951	406741
836	406742
42602	406743
9344	406744
452	406745
4617	406746
317	406747
1274	406748
1890	406749
4999	406750
23410	406751
18451	406752
2267	406753
353	406754
3209	406755
594	406756
1994	406757
3982	406758
2485	406759
49848	406760
703	406761
17974	406762
627	406763
126	406764
3996	406765
12493	406766
172	406767
111	406768
829	406769
1314	406770
1497	406771
14201	406772
17277	406773
1497	406774
319	406775
21669	406776
64919	406777
9113	406778
20774	406779
162	406780
39199	406781
26081	406782
19226	406783
13776	406784
418	406785
51519	406786
43207	406787
424	406788
150	406789
8203	406790
11779	406791
1146	406792
1684	406793
5020	406794
1204	406795
1944	406796
3440	406797
1754	406798
478	406799
67283	406800
45281	406801
46	406802
1227	406803
24850	406804
12200	406805
1730	406806
628	406807
2777	406808
4857	406809
60	406810
3628	406811
3336	406812
510	406813
3834	406814
31186	406815
46322	406816
650	406817
473	406818
1267	406819
13987	406820
1890	406821
4345	406822
2105	406823
15547	406824
12075	406825
12064	406826
2469	406827
2006	406828
1211	406829
3003	406830
588	406831
141494	406832
2121	406833
834	406834
321	406835
7414	406836
2251	406837
33791	406838
44958	406839
8056	406840
68800	406841
41496	406842
28973	406843
42942	406844
56427	406845
29447	406846
7565	406847
53038	406848
45965	406849
34834	406850
10851	406851
28387	406852
461	406853
11501	406854
13877	406855
13363	406856
79158	406857
6264	406858
887	406859
35777	406860
57831	406861
8817	406862
42942	406863
45208	406864
51671	406865
41633	406866
1204	406867
9885	406868
11513	406869
12818	406870
42742	406871
9592	406872
44610	406873
17570	406874
152740	406875
25364	406876
150694	406877
81600	406878
68535	406879
64364	406880
64364	406881
45680	406882
158196	406883
83194	406884
2195	406885
47359	406886
41380	406887
46767	406888
906	406889
25214	406890
1271	406891
48194	406892
3667	406893
46923	406894
36462	406895
22985	406896
39889	406897
52220	406898
79949	406899
99344	406900
43787	406901
11720	406902
49822	406903
4702	406904
995	406905
866	406906
81696	406907
40292	406908
54783	406909
17462	406910
90777	406911
60315	406912
25208	406913
34070	406914
6446	406915
6446	406916
1834	406917
19326	406918
115723	406919
9203	406920
728	406921
16046	406922
20531	406923
2125	406924
4158	406925
82379	406926
163072	406927
25166	406928
105418	406929
24223	406930
178	406931
90510	406932
23395	406933
28926	406934
49449	406935
91937	406936
36724	406937
66410	406938
93643	406939
131293	406940
40735	406941
257	406942
26337	406943
42682	406944
105401	406945
28859	406946
7884	406947
12293	406948
1245	406949
92026	406950
81830	406951
93573	406952
2487	406953
2710	406954
54732	406955
89110	406956
89110	406957
111883	406958
91655	406959
9211	406960
8229	406961
3038	406962
91135	406963
91937	406964
98014	406965
113744	406966
113744	406967
22509	406968
32127	406969
67802	406970
71913	406971
2240	406972
22102	406973
3069	406974
542	406975
2240	406976
127288	406977
13773	406978
6579	406979
23726	406980
18987	406981
42673	406982
97919	406983
36374	406984
12628	406985
60216	406986
40355	406987
80222	406988
3659	406989
23726	406990
152	406991
124830	406992
124821	406993
6014	406994
147	406995
142162	406996
1879	406997
14607	406998
1893	406999
52444	407000
79434	407001
65386	407002
3379	407003
39308	407004
14524	407005
17775	407006
23240	407007
78539	407008
16620	407009
79262	407010
105118	407011
167	407012
88026	407013
5649	407014
28972	407015
135372	407016
1022	407017
2084	407018
4697	407019
134815	407020
23430	407021
3266	407022
7278	407023
64806	407024
56312	407025
13855	407026
99670	407027
74804	407028
21005	407029
57658	407030
74097	407031
33491	407032
85802	407033
15948	407034
42367	407035
94048	407036
27511	407037
14496	407038
23463	407039
61943	407040
156481	407041
5664	407042
3125	407043
17539	407044
7348	407045
69771	407046
27157	407047
186	407048
2337	407049
68005	407050
5858	407051
6679	407052
43147	407053
20361	407054
4128	407055
63300	407056
88597	407057
998	407058
102947	407059
133	407060
37079	407061
58968	407062
7780	407063
11206	407064
4339	407065
40462	407066
451	407067
99035	407068
6552	407069
21	407070
30	407071
613	407072
182	407073
23765	407074
18842	407075
3416	407076
2446	407077
30553	407078
276	407079
3344	407080
33241	407081
44481	407082
6073	407083
59205	407084
2718	407085
602	407086
1133	407087
87913	407088
12695	407089
65993	407090
10860	407091
77804	407092
77804	407093
3280	407094
5	407095
15953	407096
19	407097
236	407098
27044	407099
4039	407100
8685	407101
47	407102
144	407103
131	407104
67784	407105
55851	407106
4532	407107
6944	407108
20803	407109
2111	407110
9296	407111
178	407112
42358	407113
16539	407114
319	407115
7994	407116
3213	407117
14016	407118
171	407119
10048	407120
664	407121
2051	407122
22048	407123
1652	407124
29068	407125
124088	407126
53881	407127
122518	407128
8279	407129
1069	407130
414	407131
21	407132
61555	407133
92078	407134
4241	407135
393	407136
36456	407137
318	407138
29064	407139
3250	407140
17361	407141
5761	407142
53146	407143
1295	407144
8825	407145
38148	407146
26526	407147
15082	407148
1631	407149
43102	407150
19408	407151
81782	407152
167449	407153
87040	407154
1355	407155
2085	407156
8760	407157
1166	407158
17302	407159
97582	407160
128861	407161
59323	407162
2960	407163
28142	407164
2657	407165
11076	407166
27156	407167
1762	407168
1232	407169
49436	407170
41521	407171
23062	407172
99497	407173
1546	407174
877	407175
8702	407176
2452	407177
66838	407178
2141	407179
13085	407180
27851	407181
161690	407182
1211	407183
33700	407184
29769	407185
136646	407186
13048	407187
38618	407188
58271	407189
12591	407190
79191	407191
47496	407192
11335	407193
14329	407194
75761	407195
6683	407196
162128	407197
73798	407198
50727	407199
8469	407200
41030	407201
65510	407202
8039	407203
62916	407204
11093	407205
40439	407206
49076	407207
47583	407208
81575	407209
90698	407210
53516	407211
16191	407212
2296	407213
1417	407214
33513	407215
89848	407216
1928	407217
31695	407218
20198	407219
103819	407220
30759	407221
64961	407222
12323	407223
10382	407224
9175	407225
166406	407226
108053	407227
31981	407228
31981	407229
33515	407230
109391	407231
4784	407232
88388	407233
39264	407234
160777	407235
39570	407236
17736	407237
74122	407238
22715	407239
18505	407240
104613	407241
335	407242
141351	407243
12578	407244
11504	407245
53007	407246
2547	407247
19328	407248
25063	407249
9397	407250
106146	407251
36954	407252
105479	407253
1608	407254
1608	407255
12343	407256
9010	407257
112184	407258
27632	407259
1517	407260
98442	407261
128032	407262
26822	407263
298	407264
17348	407265
131446	407266
19006	407267
20419	407268
20879	407269
4075	407270
1783	407271
4710	407272
45715	407273
9400	407274
6374	407275
1462	407276
253	407277
12269	407278
72750	407279
503	407280
721	407281
138123	407282
1306	407283
1361	407284
14680	407285
602	407286
444	407287
1517	407288
54730	407289
419	407290
5399	407291
17488	407292
17211	407293
3831	407294
665	407295
110561	407296
51486	407297
8562	407298
129206	407299
297	407300
1468	407301
121786	407302
92835	407303
2032	407304
78350	407305
332	407306
64485	407307
5216	407308
394	407309
985	407310
431	407311
60774	407312
4105	407313
5844	407314
160123	407315
5500	407316
7460	407317
61903	407318
48391	407319
17872	407320
446	407321
4302	407322
4885	407323
4574	407324
45544	407325
20848	407326
8441	407327
112762	407328
53049	407329
55019	407330
164037	407331
26488	407332
3201	407333
1064	407334
2173	407335
79604	407336
475	407337
14437	407338
35724	407339
58724	407340
14437	407341
53818	407342
27271	407343
71787	407344
2192	407345
29042	407346
29	407347
588	407348
1943	407349
643	407350
643	407351
9973	407352
643	407353
32979	407354
7889	407355
2160	407356
1199	407357
48	407358
318	407359
53237	407360
858	407361
71740	407362
20643	407363
3817	407364
28424	407365
1069	407366
2754	407367
253	407368
161692	407369
82062	407370
87896	407371
7025	407372
1179	407373
32836	407374
2213	407375
400	407376
21337	407377
76982	407378
30051	407379
1095	407380
128112	407381
4553	407382
7170	407383
7354	407384
411	407385
32773	407386
120663	407387
10652	407388
21223	407389
70470	407390
4604	407391
40684	407392
527	407393
113074	407394
42794	407395
5548	407396
84754	407397
111630	407398
137254	407399
20455	407400
92653	407401
43129	407402
22217	407403
15994	407404
6475	407405
52561	407406
84726	407407
37522	407408
64936	407409
60251	407410
134833	407411
47925	407412
14168	407413
36877	407414
13950	407415
3281	407416
28315	407417
8955	407418
8955	407419
22705	407420
134834	407421
75241	407422
78749	407423
37681	407424
2930	407425
5223	407426
3281	407427
33414	407428
60320	407429
60320	407430
8286	407431
18926	407432
141272	407433
46743	407434
66169	407435
16475	407436
48554	407437
1472	407438
86943	407439
5921	407440
31424	407441
73691	407442
62177	407443
40308	407444
34954	407445
4955	407446
36297	407447
53530	407448
107445	407449
30596	407450
11380	407451
72460	407452
73041	407453
73041	407454
15125	407455
56987	407456
72103	407457
35005	407458
17203	407459
43106	407460
77227	407461
15050	407462
78243	407463
13324	407464
96672	407465
70340	407466
25341	407467
85631	407468
19776	407469
105440	407470
105440	407471
31317	407472
98487	407473
106333	407474
8704	407475
121570	407476
16373	407477
4379	407478
13681	407479
10733	407480
7612	407481
33833	407482
38339	407483
13681	407484
11888	407485
25059	407486
55974	407487
8778	407488
3980	407489
35622	407490
53142	407491
84086	407492
59058	407493
99347	407494
69264	407495
71044	407496
16321	407497
83340	407498
61199	407499
48774	407500
48774	407501
5454	407502
40575	407503
45351	407504
20782	407505
83722	407506
26666	407507
43345	407508
121853	407509
7713	407510
156388	407511
161729	407512
7836	407513
22820	407514
53066	407515
11100	407516
38037	407517
3397	407518
6979	407519
3395	407520
102253	407521
70287	407522
127506	407523
108242	407524
51443	407525
27837	407526
43762	407527
316	407528
4175	407529
166158	407530
54809	407531
34018	407532
10079	407533
9400	407534
19333	407535
64	407536
298	407537
1047	407538
682	407539
41956	407540
28267	407541
5377	407542
20973	407543
141768	407544
38304	407545
115428	407546
23212	407547
1837	407548
24423	407549
11190	407550
28890	407551
28293	407552
120876	407553
36972	407554
45741	407555
135594	407556
84234	407557
71185	407558
45014	407559
89385	407560
57227	407561
3824	407562
86875	407563
2359	407564
23458	407565
9318	407566
6509	407567
2441	407568
10215	407569
2289	407570
88	407571
305	407572
21737	407573
2496	407574
26134	407575
29811	407576
2274	407577
5145	407578
79232	407579
13623	407580
19042	407581
141232	407582
69553	407583
90336	407584
13623	407585
71354	407586
3628	407587
58019	407588
71354	407589
57987	407590
135735	407591
953	407592
8771	407593
113450	407594
8756	407595
13357	407596
32094	407597
29251	407598
13623	407599
68125	407600
29398	407601
44509	407602
67675	407603
64034	407604
20289	407605
19502	407606
127297	407607
42128	407608
141228	407609
70675	407610
88495	407611
98034	407612
23433	407613
23592	407614
20289	407615
162112	407616
39138	407617
111574	407618
52639	407619
6798	407620
3552	407621
108401	407622
83025	407623
9500	407624
34655	407625
50031	407626
14697	407627
41876	407628
89908	407629
12085	407630
74780	407631
89646	407632
42750	407633
481	407634
136144	407635
54856	407636
47537	407637
46767	407638
2543	407639
14711	407640
4760	407641
8893	407642
84205	407643
36720	407644
134507	407645
95256	407646
161783	407647
16674	407648
50119	407649
19535	407650
11602	407651
15185	407652
14817	407653
34546	407654
73350	407655
4947	407656
63965	407657
20999	407658
40870	407659
33697	407660
32246	407661
62120	407662
9298	407663
87578	407664
131076	407665
15401	407666
12041	407667
36388	407668
34217	407669
19135	407670
232	407671
40446	407672
50014	407673
116117	407674
2083	407675
299	407676
15688	407677
38553	407678
25686	407679
3499	407680
46565	407681
107927	407682
79	407683
67641	407684
3580	407685
69288	407686
7463	407687
1461	407688
9419	407689
836	407690
4937	407691
4725	407692
9694	407693
49496	407694
92565	407695
2415	407696
14572	407697
2396	407698
21697	407699
123339	407700
11926	407701
46788	407702
12021	407703
15241	407704
7881	407705
2702	407706
135	407707
51124	407708
24508	407709
9324	407710
78035	407711
8335	407712
1457	407713
132534	407714
160258	407715
7649	407716
6009	407717
775	407718
877	407719
24577	407720
135177	407721
18891	407722
19478	407723
26774	407724
23182	407725
65640	407726
2051	407727
64	407728
113382	407729
30972	407730
1495	407731
3066	407732
24701	407733
20543	407734
420	407735
46586	407736
204	407737
23169	407738
67968	407739
37494	407740
7952	407741
7952	407742
40102	407743
88211	407744
7968	407745
23528	407746
27134	407747
2	407748
9220	407749
74057	407750
76822	407751
18366	407752
11397	407753
61012	407754
42947	407755
35842	407756
18016	407757
4520	407758
837	407759
11189	407760
69175	407761
102313	407762
62404	407763
46184	407764
219	407765
35914	407766
440	407767
58118	407768
87528	407769
40544	407770
42758	407771
2023	407772
43143	407773
35	407774
39442	407775
12738	407776
2142	407777
277	407778
23763	407779
57445	407780
11884	407781
3500	407782
65919	407783
12024	407784
73278	407785
9733	407786
34676	407787
15400	407788
12024	407789
44209	407790
33685	407791
33685	407792
116258	407793
72248	407794
3609	407795
11764	407796
17572	407797
11190	407798
50077	407799
1107	407800
81263	407801
15084	407802
69252	407803
40903	407804
8937	407805
34445	407806
606	407807
129067	407808
83722	407809
8190	407810
71476	407811
17481	407812
27375	407813
128892	407814
19858	407815
151133	407816
76114	407817
72024	407818
9457	407819
52873	407820
19341	407821
57872	407822
104628	407823
73815	407824
30297	407825
55822	407826
65834	407827
49826	407828
49479	407829
103773	407830
301	407831
138504	407832
126574	407833
18344	407834
111518	407835
91551	407836
887	407837
100467	407838
18819	407839
18819	407840
126502	407841
103373	407842
36221	407843
14584	407844
9494	407845
82647	407846
27398	407847
23890	407848
93500	407849
72324	407850
76598	407851
53046	407852
86525	407853
79025	407854
51989	407855
115344	407856
44373	407857
91371	407858
63525	407859
103005	407860
25755	407861
11420	407862
128693	407863
20609	407864
187	407865
42211	407866
10963	407867
31905	407868
17718	407869
10147	407870
113645	407871
87781	407872
22766	407873
7463	407874
81962	407875
91200	407876
136650	407877
37906	407878
37790	407879
18432	407880
42423	407881
103347	407882
26052	407883
68178	407884
1061	407885
71795	407886
134270	407887
40016	407888
116310	407889
98276	407890
62382	407891
99427	407892
99750	407893
135645	407894
85641	407895
78983	407896
25636	407897
115325	407898
100204	407899
34246	407900
10904	407901
150250	407902
17472	407903
74998	407904
97210	407905
24157	407906
24475	407907
7271	407908
68917	407909
12881	407910
66588	407911
78983	407912
8757	407913
62786	407914
49058	407915
55497	407916
7728	407917
27398	407918
97651	407919
132028	407920
36891	407921
124873	407922
126779	407923
70815	407924
19785	407925
41590	407926
126576	407927
99334	407928
82840	407929
38223	407930
4823	407931
118048	407932
31121	407933
41310	407934
136725	407935
31168	407936
36626	407937
54473	407938
10357	407939
100707	407940
14014	407941
50858	407942
26685	407943
54129	407944
14360	407945
86389	407946
40603	407947
31001	407948
71004	407949
118208	407950
31673	407951
8734	407952
61075	407953
235	407954
13199	407955
1909	407956
414	407957
28752	407958
23257	407959
143231	407960
132957	407961
118663	407962
81337	407963
13089	407964
163	407965
1959	407966
37739	407967
107827	407968
49554	407969
79338	407970
106085	407971
86440	407972
85017	407973
20328	407974
114420	407975
114420	407976
43174	407977
56784	407978
44883	407979
136384	407980
108629	407981
113655	407982
113755	407983
160101	407984
84208	407985
91953	407986
49078	407987
137194	407988
90239	407989
166118	407990
49090	407991
15894	407992
19437	407993
3470	407994
46906	407995
2130	407996
49632	407997
49632	407998
53088	407999
53088	408000
128705	408001
128705	408002
10791	408003
1317	408004
133208	408005
6314	408006
117897	408007
8233	408008
2265	408009
56015	408010
128607	408011
93825	408012
17374	408013
1947	408014
46	408015
1142	408016
31801	408017
7381	408018
86055	408019
19605	408020
5857	408021
320	408022
125885	408023
30307	408024
21689	408025
43021	408026
11358	408027
6566	408028
25083	408029
65291	408030
68067	408031
35466	408032
11518	408033
51560	408034
7809	408035
18803	408036
92377	408037
13517	408038
3164	408039
4438	408040
125391	408041
105093	408042
82977	408043
55112	408044
6493	408045
7779	408046
11498	408047
718	408048
25888	408049
83484	408050
83082	408051
10147	408052
29461	408053
105730	408054
5090	408055
80509	408056
23151	408057
161395	408058
21377	408059
130220	408060
110284	408061
70361	408062
10796	408063
58332	408064
5556	408065
943	408066
170	408067
2263	408068
23782	408069
32576	408070
55026	408071
30801	408072
414	408073
11647	408074
14356	408075
37757	408076
79093	408077
59292	408078
81603	408079
397	408080
87	408081
679	408082
70426	408083
60901	408084
35622	408085
120356	408086
52	408087
71193	408088
66568	408089
595	408090
16603	408091
21908	408092
10139	408093
3728	408094
73104	408095
104669	408096
132383	408097
1647	408098
17319	408099
11678	408100
67842	408101
3971	408102
2146	408103
30852	408104
76693	408105
516	408106
2920	408107
4331	408108
1665	408109
294	408110
28529	408111
69393	408112
262	408113
2920	408114
2920	408115
3777	408116
20350	408117
458	408118
6940	408119
3050	408120
2155	408121
325	408122
21071	408123
71145	408124
118211	408125
20200	408126
94675	408127
9918	408128
725	408129
20259	408130
49214	408131
3264	408132
120054	408133
78433	408134
13946	408135
2704	408136
7776	408137
61812	408138
5547	408139
2531	408140
17915	408141
18156	408142
10758	408143
10758	408144
127503	408145
41578	408146
43829	408147
77577	408148
20544	408149
65724	408150
23400	408151
64871	408152
48779	408153
104854	408154
8964	408155
70743	408156
67722	408157
116560	408158
101516	408159
23022	408160
12	408161
41661	408162
16264	408163
16264	408164
150431	408165
1231	408166
72677	408167
679	408168
79925	408169
1222	408170
36601	408171
148847	408172
7326	408173
16165	408174
79198	408175
35496	408176
18540	408177
54243	408178
60284	408179
73771	408180
8614	408181
38279	408182
78692	408183
70413	408184
57018	408185
23624	408186
16163	408187
17227	408188
17227	408189
37928	408190
4279	408191
20104	408192
19882	408193
751	408194
24942	408195
3456	408196
80012	408197
53875	408198
26602	408199
40	408200
103609	408201
106655	408202
14807	408203
58991	408204
16637	408205
10820	408206
8564	408207
45416	408208
114077	408209
14121	408210
3762	408211
2592	408212
62267	408213
15451	408214
94642	408215
37451	408216
5556	408217
26568	408218
32100	408219
15141	408220
2579	408221
32698	408222
2579	408223
58340	408224
29321	408225
5687	408226
9551	408227
92188	408228
9551	408229
48316	408230
69082	408231
7843	408232
11912	408233
4692	408234
28508	408235
2579	408236
98641	408237
11911	408238
26568	408239
6212	408240
17142	408241
25229	408242
24763	408243
97797	408244
6982	408245
62843	408246
146536	408247
39258	408248
16393	408249
6982	408250
17283	408251
51277	408252
57427	408253
27208	408254
5962	408255
90844	408256
76106	408257
60136	408258
90211	408259
16392	408260
60282	408261
51277	408262
23802	408263
18444	408264
6982	408265
73843	408266
73975	408267
13452	408268
7651	408269
51917	408270
41350	408271
31822	408272
5293	408273
5293	408274
5293	408275
17475	408276
77001	408277
30907	408278
28242	408279
16263	408280
40464	408281
39306	408282
24602	408283
39306	408284
31128	408285
89704	408286
28977	408287
59604	408288
86181	408289
51747	408290
8754	408291
668	408292
7888	408293
68635	408294
113759	408295
18810	408296
48287	408297
39315	408298
138892	408299
31642	408300
6895	408301
4198	408302
34527	408303
44064	408304
109792	408305
502	408306
97883	408307
8954	408308
7621	408309
14467	408310
2947	408311
17772	408312
32729	408313
73865	408314
25604	408315
25604	408316
118	408317
67793	408318
23529	408319
54810	408320
78598	408321
29623	408322
25080	408323
22419	408324
2967	408325
3115	408326
1937	408327
5352	408328
3240	408329
98446	408330
84672	408331
13756	408332
31936	408333
108737	408334
962	408335
12344	408336
494	408337
77382	408338
24466	408339
94954	408340
156097	408341
755	408342
213	408343
9712	408344
746	408345
1651	408346
75138	408347
520	408348
566	408349
13087	408350
94516	408351
83796	408352
9250	408353
556	408354
3587	408355
29841	408356
5883	408357
124009	408358
31968	408359
57674	408360
1307	408361
8950	408362
6696	408363
21767	408364
8864	408365
24042	408366
90270	408367
2551	408368
53956	408369
69022	408370
136247	408371
4081	408372
61269	408373
29615	408374
862	408375
8313	408376
68270	408377
14555	408378
6878	408379
12922	408380
15918	408381
15918	408382
3382	408383
15918	408384
1215	408385
24216	408386
105	408387
570	408388
3694	408389
120006	408390
2052	408391
522	408392
5716	408393
19514	408394
322	408395
2328	408396
11083	408397
4449	408398
75564	408399
16155	408400
835	408401
67599	408402
67911	408403
59655	408404
3903	408405
23948	408406
1831	408407
633	408408
62288	408409
46728	408410
15218	408411
34516	408412
79497	408413
2	408414
3903	408415
33707	408416
510	408417
19547	408418
48252	408419
1480	408420
2623	408421
1140	408422
6404	408423
523	408424
28754	408425
1400	408426
313	408427
123397	408428
164156	408429
30146	408430
123234	408431
8489	408432
60359	408433
78123	408434
153308	408435
8841	408436
6059	408437
7962	408438
40178	408439
39600	408440
73407	408441
1409	408442
2721	408443
43018	408444
121756	408445
24428	408446
17610	408447
20811	408448
10267	408449
1400	408450
3231	408451
4736	408452
3015	408453
12695	408454
22217	408455
688	408456
71239	408457
10667	408458
75896	408459
109524	408460
124743	408461
8131	408462
11961	408463
46316	408464
8131	408465
665	408466
63383	408467
37857	408468
42292	408469
8867	408470
24019	408471
61925	408472
60274	408473
58762	408474
77813	408475
133766	408476
408	408477
60255	408478
91977	408479
70071	408480
112505	408481
138781	408482
60191	408483
8240	408484
94823	408485
27028	408486
25686	408487
15440	408488
16400	408489
19444	408490
8553	408491
6032	408492
52282	408493
52282	408494
80138	408495
1551	408496
58126	408497
12150	408498
46294	408499
136402	408500
14483	408501
38306	408502
64933	408503
54072	408504
43551	408505
96169	408506
50711	408507
29360	408508
83130	408509
83611	408510
49708	408511
32699	408512
9503	408513
123539	408514
108351	408515
80307	408516
58821	408517
18052	408518
15791	408519
133174	408520
101569	408521
158738	408522
52447	408523
16232	408524
29850	408525
14172	408526
25646	408527
57278	408528
15096	408529
134244	408530
31296	408531
54402	408532
52716	408533
47442	408534
436	408535
54107	408536
118360	408537
123761	408538
1051	408539
8390	408540
34182	408541
1432	408542
24415	408543
17681	408544
6834	408545
67073	408546
28674	408547
15524	408548
2482	408549
1225	408550
33773	408551
240	408552
11206	408553
2567	408554
34979	408555
70137	408556
106616	408557
79829	408558
9897	408559
137964	408560
35458	408561
300	408562
108291	408563
34725	408564
56223	408565
4767	408566
3530	408567
232	408568
59209	408569
790	408570
3611	408571
2567	408572
6054	408573
102	408574
11379	408575
13633	408576
127	408577
66911	408578
6054	408579
95364	408580
5833	408581
6759	408582
7437	408583
61820	408584
136082	408585
1758	408586
23221	408587
39678	408588
7748	408589
22245	408590
30162	408591
23	408592
2737	408593
50047	408594
41988	408595
5083	408596
31935	408597
1864	408598
48151	408599
116607	408600
107302	408601
8122	408602
54046	408603
60284	408604
13169	408605
83377	408606
53717	408607
20984	408608
69343	408609
42418	408610
2188	408611
8122	408612
314	408613
16831	408614
7035	408615
9098	408616
21631	408617
27076	408618
36432	408619
12905	408620
79483	408621
42029	408622
8871	408623
909	408624
83499	408625
34230	408626
24339	408627
277	408628
4346	408629
6279	408630
102097	408631
1237	408632
17286	408633
43229	408634
90402	408635
50797	408636
26116	408637
26803	408638
14	408639
87	408640
17792	408641
129282	408642
26	408643
14	408644
17754	408645
47983	408646
2441	408647
12510	408648
22791	408649
16933	408650
7156	408651
10603	408652
16312	408653
1429	408654
14098	408655
124315	408656
589	408657
76427	408658
8194	408659
1334	408660
1375	408661
79933	408662
1923	408663
452	408664
3177	408665
17754	408666
28487	408667
889	408668
105791	408669
113979	408670
463	408671
53063	408672
60676	408673
151	408674
3344	408675
8497	408676
69328	408677
1567	408678
5621	408679
1943	408680
43337	408681
4357	408682
2950	408683
17228	408684
5579	408685
22414	408686
50193	408687
70315	408688
23247	408689
1160	408690
802	408691
43534	408692
10968	408693
58953	408694
99315	408695
19890	408696
42263	408697
31686	408698
852	408699
1539	408700
13169	408701
5839	408702
20786	408703
112055	408704
92056	408705
8003	408706
2092	408707
23	408708
76884	408709
78205	408710
2491	408711
7881	408712
118703	408713
84656	408714
24430	408715
16131	408716
110408	408717
53536	408718
7371	408719
30606	408720
82121	408721
81374	408722
131445	408723
2387	408724
3869	408725
83096	408726
69041	408727
55742	408728
70748	408729
23694	408730
324	408731
39961	408732
43591	408733
282	408734
79280	408735
105667	408736
25262	408737
31772	408738
51416	408739
18495	408740
12191	408741
22118	408742
4274	408743
31080	408744
21656	408745
3213	408746
19176	408747
11392	408748
57949	408749
5013	408750
64657	408751
37830	408752
38995	408753
8586	408754
9531	408755
17815	408756
128289	408757
41790	408758
60604	408759
381	408760
767	408761
4648	408762
60100	408763
14341	408764
5846	408765
60604	408766
3562	408767
323	408768
121368	408769
40528	408770
138046	408771
138821	408772
45278	408773
6105	408774
6105	408775
147357	408776
298	408777
560	408778
59000	408779
42620	408780
13516	408781
56892	408782
5806	408783
17683	408784
30372	408785
8968	408786
51614	408787
50472	408788
41411	408789
111357	408790
855	408791
782	408792
134102	408793
12999	408794
15505	408795
88286	408796
38685	408797
2950	408798
128172	408799
5855	408800
3185	408801
21283	408802
29176	408803
15498	408804
12709	408805
21283	408806
129709	408807
69080	408808
81709	408809
31625	408810
80772	408811
41305	408812
102679	408813
458	408814
154657	408815
8289	408816
13940	408817
3013	408818
1368	408819
3282	408820
8433	408821
94978	408822
21486	408823
23226	408824
71630	408825
3771	408826
74523	408827
114342	408828
76541	408829
67347	408830
108	408831
13306	408832
4	408833
1421	408834
2387	408835
12339	408836
12077	408837
1609	408838
1992	408839
4021	408840
31042	408841
5745	408842
6372	408843
3837	408844
4032	408845
63557	408846
3837	408847
29967	408848
20873	408849
10328	408850
105	408851
13267	408852
8744	408853
10864	408854
26534	408855
3381	408856
769	408857
3206	408858
4126	408859
26929	408860
70353	408861
13170	408862
1392	408863
6659	408864
18540	408865
33489	408866
4016	408867
4789	408868
15308	408869
10346	408870
5368	408871
5368	408872
5368	408873
14	408874
6985	408875
68974	408876
61493	408877
9598	408878
57467	408879
5833	408880
148793	408881
535	408882
61517	408883
97622	408884
2541	408885
788	408886
1785	408887
21481	408888
119	408889
481	408890
5530	408891
5769	408892
5295	408893
61	408894
16820	408895
12059	408896
35976	408897
1073	408898
69240	408899
3706	408900
186	408901
94982	408902
23	408903
16074	408904
60023	408905
98353	408906
25944	408907
41465	408908
503	408909
16390	408910
24470	408911
269	408912
146	408913
19693	408914
4706	408915
44144	408916
72794	408917
19192	408918
95760	408919
26092	408920
228	408921
186	408922
9201	408923
130886	408924
698	408925
213	408926
6719	408927
558	408928
92259	408929
21964	408930
5909	408931
46486	408932
74618	408933
13548	408934
56379	408935
28150	408936
86400	408937
60058	408938
36129	408939
56509	408940
14197	408941
69137	408942
86770	408943
35364	408944
142	408945
31065	408946
104397	408947
36037	408948
21563	408949
34721	408950
2066	408951
61762	408952
63747	408953
167344	408954
28025	408955
48836	408956
66820	408957
45977	408958
37198	408959
22662	408960
35310	408961
24371	408962
37801	408963
14126	408964
47058	408965
81759	408966
66884	408967
21777	408968
51782	408969
5176	408970
103131	408971
68826	408972
2410	408973
1598	408974
6053	408975
13084	408976
70405	408977
7458	408978
15212	408979
66673	408980
273	408981
26863	408982
171	408983
15192	408984
117	408985
2190	408986
277	408987
32865	408988
22731	408989
3010	408990
6771	408991
15370	408992
38148	408993
9029	408994
119840	408995
53882	408996
12389	408997
3313	408998
71	408999
2596	409000
7191	409001
7191	409002
18078	409003
535	409004
3178	409005
2379	409006
38084	409007
49283	409008
54690	409009
23435	409010
5841	409011
62221	409012
82259	409013
53900	409014
77	409015
21698	409016
108	409017
41815	409018
7575	409019
299	409020
53577	409021
32816	409022
93429	409023
2707	409024
4329	409025
598	409026
35	409027
2707	409028
1104	409029
2707	409030
7742	409031
35713	409032
179	409033
179	409034
1019	409035
87	409036
8541	409037
57358	409038
2707	409039
37966	409040
2707	409041
2707	409042
3300	409043
2707	409044
1019	409045
2941	409046
20402	409047
4740	409048
314	409049
10293	409050
525	409051
117862	409052
47062	409053
2707	409054
2707	409055
6602	409056
47493	409057
2707	409058
56636	409059
6582	409060
2707	409061
2707	409062
7742	409063
3300	409064
1991	409065
1991	409066
2707	409067
65615	409068
2707	409069
3300	409070
49334	409071
38215	409072
49578	409073
49578	409074
6049	409075
96915	409076
13351	409077
4329	409078
90886	409079
4329	409080
1307	409081
29222	409082
88050	409083
637	409084
29176	409085
70579	409086
1708	409087
7810	409088
67129	409089
21602	409090
50956	409091
47532	409092
710	409093
8780	409094
115197	409095
88665	409096
26325	409097
1242	409098
3021	409099
687	409100
314	409101
20347	409102
101394	409103
4141	409104
71	409105
6374	409106
479	409107
44064	409108
24430	409109
5591	409110
46351	409111
1102	409112
23184	409113
28	409114
8564	409115
14109	409116
28970	409117
37685	409118
6808	409119
643	409120
142	409121
58214	409122
6911	409123
957	409124
13321	409125
80014	409126
7973	409127
48674	409128
23355	409129
32175	409130
18531	409131
78	409132
14931	409133
61484	409134
41460	409135
3643	409136
17016	409137
454	409138
50737	409139
2103	409140
2477	409141
46469	409142
105888	409143
12887	409144
1	409145
8554	409146
54788	409147
91418	409148
4800	409149
18783	409150
124494	409151
456	409152
15703	409153
3313	409154
105823	409155
27078	409156
139078	409157
4942	409158
29033	409159
4849	409160
48632	409161
5279	409162
2387	409163
2841	409164
35224	409165
61157	409166
58202	409167
645	409168
5790	409169
6107	409170
35856	409171
105002	409172
52818	409173
41500	409174
13306	409175
16277	409176
77706	409177
27007	409178
8402	409179
97622	409180
41500	409181
81999	409182
60402	409183
35462	409184
3252	409185
5151	409186
78077	409187
6527	409188
14197	409189
3252	409190
8292	409191
12515	409192
2596	409193
134697	409194
29213	409195
558	409196
25306	409197
136	409198
41985	409199
43512	409200
11384	409201
100812	409202
11538	409203
13917	409204
52525	409205
67126	409206
128930	409207
1665	409208
42972	409209
384	409210
22234	409211
115132	409212
3	409213
22432	409214
4098	409215
3833	409216
9896	409217
3309	409218
5491	409219
1	409220
2637	409221
5818	409222
189	409223
1077	409224
18709	409225
26171	409226
2	409227
430	409228
1494	409229
41460	409230
27588	409231
82205	409232
4954	409233
965	409234
28534	409235
12529	409236
7714	409237
55191	409238
14467	409239
12417	409240
3350	409241
21969	409242
15239	409243
11975	409244
29701	409245
118849	409246
85156	409247
3275	409248
204	409249
27290	409250
5158	409251
2426	409252
196	409253
687	409254
100647	409255
3322	409256
28030	409257
5185	409258
3623	409259
15226	409260
8744	409261
8593	409262
160	409263
200	409264
66242	409265
4063	409266
51779	409267
157565	409268
11247	409269
37978	409270
7913	409271
232	409272
56346	409273
12573	409274
9205	409275
2583	409276
1665	409277
8196	409278
7915	409279
9715	409280
858	409281
5578	409282
28464	409283
69209	409284
1590	409285
263	409286
297	409287
600	409288
4572	409289
8672	409290
2321	409291
2203	409292
756	409293
162184	409294
120171	409295
113462	409296
46446	409297
27320	409298
1316	409299
1355	409300
8390	409301
163510	409302
34068	409303
1338	409304
22161	409305
99036	409306
2132	409307
2313	409308
159995	409309
32139	409310
26727	409311
14337	409312
4951	409313
121284	409314
60477	409315
55097	409316
1922	409317
66675	409318
114348	409319
94534	409320
8172	409321
49192	409322
20478	409323
70907	409324
13209	409325
164060	409326
134674	409327
3401	409328
2708	409329
148387	409330
90441	409331
127539	409332
60636	409333
25014	409334
80487	409335
2626	409336
72	409337
3354	409338
285	409339
1565	409340
14894	409341
113858	409342
459	409343
77690	409344
9967	409345
35229	409346
459	409347
7023	409348
1755	409349
75	409350
283	409351
27242	409352
21737	409353
11970	409354
537	409355
7395	409356
4572	409357
19973	409358
64774	409359
21554	409360
33616	409361
244	409362
88189	409363
75	409364
301	409365
10820	409366
94	409367
7323	409368
61751	409369
38318	409370
1325	409371
10235	409372
645	409373
122711	409374
122	409375
48068	409376
11675	409377
9088	409378
117359	409379
17268	409380
8332	409381
2541	409382
484	409383
2	409384
105149	409385
394	409386
419	409387
5533	409388
6877	409389
89799	409390
20679	409391
45963	409392
45994	409393
1370	409394
502	409395
146572	409396
111501	409397
2335	409398
719	409399
5773	409400
40695	409401
29252	409402
21162	409403
148557	409404
17	409405
45980	409406
11311	409407
4130	409408
55965	409409
40325	409410
19535	409411
17	409412
163453	409413
50396	409414
8316	409415
16047	409416
1338	409417
6372	409418
24431	409419
2102	409420
13367	409421
30766	409422
12425	409423
4106	409424
7671	409425
15963	409426
113513	409427
60478	409428
10639	409429
124494	409430
2083	409431
6374	409432
60023	409433
3471	409434
47	409435
45960	409436
1425	409437
72900	409438
1247	409439
16197	409440
10132	409441
27036	409442
6668	409443
5897	409444
73824	409445
14980	409446
26668	409447
96377	409448
10087	409449
12741	409450
12741	409451
10751	409452
8352	409453
43512	409454
137832	409455
16550	409456
2019	409457
905	409458
2226	409459
40111	409460
115849	409461
69102	409462
1833	409463
35472	409464
5916	409465
4806	409466
90712	409467
8493	409468
97919	409469
61640	409470
5255	409471
43461	409472
13442	409473
86349	409474
81832	409475
14394	409476
60023	409477
5424	409478
28847	409479
43345	409480
11514	409481
56892	409482
31674	409483
101019	409484
5325	409485
49280	409486
16227	409487
1893	409488
13590	409489
3273	409490
122789	409491
51449	409492
49752	409493
52899	409494
16498	409495
643	409496
32873	409497
41370	409498
12095	409499
2449	409500
34923	409501
818	409502
29967	409503
4659	409504
3656	409505
135575	409506
78261	409507
588	409508
82	409509
15431	409510
64313	409511
18753	409512
17891	409513
346	409514
3240	409515
159005	409516
12781	409517
1778	409518
75	409519
14197	409520
737	409521
52	409522
99901	409523
319	409524
13459	409525
14197	409526
1753	409527
4967	409528
4985	409529
47	409530
6865	409531
98900	409532
44026	409533
49604	409534
154904	409535
29074	409536
12659	409537
111125	409538
70580	409539
6701	409540
13291	409541
805	409542
95461	409543
59934	409544
26944	409545
48390	409546
17422	409547
99433	409548
40823	409549
34768	409550
76809	409551
48833	409552
60333	409553
87211	409554
20570	409555
115060	409556
57524	409557
37298	409558
86570	409559
59997	409560
64891	409561
108399	409562
100248	409563
83903	409564
81533	409565
110523	409566
20228	409567
53959	409568
77237	409569
117692	409570
78479	409571
70523	409572
92183	409573
92195	409574
40219	409575
122453	409576
88930	409577
132912	409578
52504	409579
96267	409580
77141	409581
101945	409582
125569	409583
77631	409584
19736	409585
44456	409586
88713	409587
75022	409588
74690	409589
58247	409590
122519	409591
167546	409592
59777	409593
109912	409594
76276	409595
12857	409596
108411	409597
123883	409598
121640	409599
4047	409600
66927	409601
99766	409602
110441	409603
2049	409604
127747	409605
90060	409606
22056	409607
88387	409608
10347	409609
71528	409610
3137	409611
1712	409612
94654	409613
11548	409614
140799	409615
356	409616
4136	409617
631	409618
59240	409619
98091	409620
152821	409621
689	409622
12156	409623
459	409624
8171	409625
7120	409626
5359	409627
14459	409628
41624	409629
79649	409630
91509	409631
1958	409632
24390	409633
64471	409634
10019	409635
4	409636
1247	409637
319	409638
3205	409639
689	409640
136	409641
3340	409642
453	409643
95468	409644
101	409645
5732	409646
98108	409647
13282	409648
15567	409649
51475	409650
98079	409651
17209	409652
20345	409653
70822	409654
87603	409655
19638	409656
87571	409657
1045	409658
12223	409659
12514	409660
139753	409661
56760	409662
34913	409663
153401	409664
79143	409665
16	409666
732	409667
14972	409668
20510	409669
2402	409670
33204	409671
19647	409672
117242	409673
36758	409674
36809	409675
7036	409676
55545	409677
29121	409678
109313	409679
31708	409680
16564	409681
20473	409682
6374	409683
20044	409684
5656	409685
67212	409686
33071	409687
20696	409688
48194	409689
44563	409690
1753	409691
1659	409692
94952	409693
1815	409694
14593	409695
20780	409696
23272	409697
29213	409698
2596	409699
21924	409700
14943	409701
44267	409702
18405	409703
2528	409704
9288	409705
5127	409706
12750	409707
3269	409708
61434	409709
27070	409710
19595	409711
6070	409712
16103	409713
12088	409714
156571	409715
42224	409716
14167	409717
287	409718
7863	409719
162505	409720
53941	409721
35544	409722
1122	409723
1210	409724
102471	409725
1436	409726
105	409727
105251	409728
2329	409729
260	409730
83398	409731
459	409732
182	409733
1111	409734
47767	409735
5750	409736
61719	409737
35968	409738
1865	409739
5218	409740
748	409741
134028	409742
991	409743
53218	409744
9022	409745
3354	409746
1653	409747
24306	409748
36176	409749
37440	409750
1436	409751
265	409752
65893	409753
1	409754
163982	409755
15037	409756
29443	409757
33544	409758
22025	409759
817	409760
25	409761
817	409762
649	409763
120	409764
49636	409765
637	409766
1517	409767
6496	409768
3721	409769
4357	409770
3135	409771
13364	409772
1598	409773
75	409774
6071	409775
8368	409776
115043	409777
495	409778
34197	409779
12733	409780
56892	409781
77936	409782
60607	409783
212	409784
50942	409785
39	409786
9601	409787
119039	409788
17228	409789
6153	409790
4	409791
26	409792
54718	409793
71608	409794
19950	409795
2634	409796
14867	409797
1890	409798
1197	409799
19683	409800
2074	409801
1270	409802
42645	409803
341	409804
1444	409805
7094	409806
15242	409807
144	409808
4638	409809
135913	409810
6479	409811
2841	409812
82229	409813
2904	409814
72209	409815
399	409816
558	409817
341	409818
48636	409819
56198	409820
1730	409821
860	409822
3760	409823
607	409824
6999	409825
937	409826
72	409827
34610	409828
10893	409829
6074	409830
31123	409831
30103	409832
441	409833
20089	409834
43332	409835
37879	409836
71416	409837
777	409838
26096	409839
517	409840
60422	409841
12933	409842
285	409843
83406	409844
3811	409845
40	409846
23142	409847
399	409848
2904	409849
78104	409850
29696	409851
3549	409852
3662	409853
55046	409854
23070	409855
3276	409856
1833	409857
411	409858
55090	409859
66740	409860
48	409861
48	409862
48	409863
3141	409864
13475	409865
102151	409866
161785	409867
12889	409868
18540	409869
121143	409870
73281	409871
101006	409872
99227	409873
156070	409874
26549	409875
6362	409876
941	409877
33459	409878
94787	409879
2020	409880
712	409881
16718	409882
52655	409883
34707	409884
9304	409885
134	409886
8744	409887
862	409888
6595	409889
9598	409890
47	409891
50729	409892
102803	409893
1864	409894
1367	409895
859	409896
26	409897
26	409898
4985	409899
36091	409900
14366	409901
518	409902
151065	409903
82950	409904
40227	409905
37560	409906
4341	409907
38065	409908
18523	409909
129645	409910
19573	409911
65175	409912
72903	409913
19354	409914
48601	409915
62614	409916
43025	409917
100021	409918
72314	409919
90257	409920
38304	409921
32502	409922
76482	409923
15021	409924
15000	409925
103565	409926
959	409927
4307	409928
43738	409929
110982	409930
81625	409931
61900	409932
117229	409933
8370	409934
3534	409935
65543	409936
117818	409937
5478	409938
145342	409939
17031	409940
16	409941
66367	409942
64787	409943
12165	409944
1243	409945
16550	409946
118654	409947
6596	409948
706	409949
2710	409950
706	409951
15	409952
2710	409953
32573	409954
14	409955
38004	409956
38003	409957
78555	409958
134435	409959
20550	409960
2707	409961
61870	409962
31319	409963
54750	409964
2387	409965
401	409966
12760	409967
45789	409968
4	409969
64608	409970
16579	409971
2707	409972
31302	409973
29536	409974
56636	409975
765	409976
88372	409977
9748	409978
10844	409979
82103	409980
78622	409981
8663	409982
19816	409983
27677	409984
1104	409985
1989	409986
53237	409987
17961	409988
2230	409989
21977	409990
11404	409991
73748	409992
11404	409993
2263	409994
17348	409995
40811	409996
102158	409997
17222	409998
4491	409999
130808	410000
130808	410001
34993	410002
767	410003
99	410004
23817	410005
4572	410006
40073	410007
39255	410008
56342	410009
7742	410010
8293	410011
20575	410012
20575	410013
1816	410014
364	410015
60	410016
14049	410017
8231	410018
8337	410019
105217	410020
23088	410021
23088	410022
83297	410023
30219	410024
2284	410025
14275	410026
15192	410027
14	410028
6270	410029
15781	410030
24466	410031
47992	410032
20032	410033
24071	410034
8117	410035
3744	410036
16384	410037
70	410038
12630	410039
96	410040
9978	410041
13286	410042
29033	410043
39889	410044
26314	410045
92614	410046
59354	410047
96885	410048
19629	410049
70176	410050
323	410051
2626	410052
1186	410053
137333	410054
33903	410055
417	410056
417	410057
5121	410058
94	410059
33674	410060
1712	410061
9020	410062
3859	410063
3376	410064
31146	410065
418	410066
15842	410067
47066	410068
21	410069
6205	410070
21275	410071
87838	410072
8520	410073
92913	410074
44718	410075
14372	410076
51401	410077
2277	410078
7013	410079
30441	410080
7691	410081
7691	410082
841	410083
47188	410084
720	410085
20362	410086
7207	410087
123173	410088
51596	410089
29399	410090
14403	410091
30274	410092
29443	410093
4383	410094
291	410095
132356	410096
108816	410097
46997	410098
31445	410099
27136	410100
20353	410101
3747	410102
53427	410103
4601	410104
29619	410105
15663	410106
4331	410107
34827	410108
4179	410109
53394	410110
37639	410111
77569	410112
16649	410113
3375	410114
18448	410115
1699	410116
1110	410117
4223	410118
37598	410119
100738	410120
10303	410121
136716	410122
1220	410123
19816	410124
12150	410125
87816	410126
110651	410127
101706	410128
21379	410129
31110	410130
478	410131
20564	410132
23873	410133
4491	410134
7037	410135
4485	410136
13115	410137
9546	410138
15406	410139
2578	410140
16942	410141
65534	410142
64255	410143
11954	410144
11743	410145
4888	410146
26451	410147
19562	410148
29397	410149
4	410150
6625	410151
52725	410152
235	410153
1189	410154
753	410155
7481	410156
15274	410157
30143	410158
536	410159
1537	410160
17233	410161
19192	410162
4512	410163
37	410164
23701	410165
10362	410166
16680	410167
132079	410168
8110	410169
43716	410170
82455	410171
1056	410172
5673	410173
3703	410174
2349	410175
84311	410176
3264	410177
1314	410178
114933	410179
121151	410180
6759	410181
1220	410182
1624	410183
85980	410184
34358	410185
26787	410186
154666	410187
1060	410188
4357	410189
33850	410190
46093	410191
23152	410192
51661	410193
25460	410194
1314	410195
1314	410196
200	410197
414	410198
7394	410199
76325	410200
135512	410201
18398	410202
14289	410203
77553	410204
85975	410205
132709	410206
71154	410207
27544	410208
51243	410209
17159	410210
110623	410211
30480	410212
36762	410213
74919	410214
23878	410215
50867	410216
135923	410217
112074	410218
50610	410219
69292	410220
111964	410221
74552	410222
73120	410223
105112	410224
81460	410225
4303	410226
1135	410227
36240	410228
110941	410229
9868	410230
112434	410231
59905	410232
1932	410233
134054	410234
821	410235
132338	410236
18468	410237
112149	410238
92603	410239
89305	410240
19935	410241
59874	410242
10792	410243
129443	410244
34001	410245
102658	410246
6066	410247
105195	410248
37629	410249
18041	410250
961	410251
125905	410252
46419	410253
129634	410254
4410	410255
1211	410256
34082	410257
65621	410258
14822	410259
26508	410260
38659	410261
82929	410262
4614	410263
167572	410264
86468	410265
55360	410266
117466	410267
106716	410268
8854	410269
1817	410270
82970	410271
50279	410272
31896	410273
11318	410274
18592	410275
31456	410276
48551	410277
21454	410278
23808	410279
107285	410280
52960	410281
3411	410282
12996	410283
90657	410284
11990	410285
85994	410286
10967	410287
75463	410288
108683	410289
6331	410290
361	410291
85627	410292
41604	410293
1848	410294
24858	410295
33283	410296
86592	410297
120482	410298
52320	410299
93341	410300
88992	410301
63676	410302
73708	410303
45127	410304
136143	410305
138653	410306
82048	410307
51432	410308
8147	410309
48586	410310
53825	410311
11209	410312
84432	410313
21760	410314
48511	410315
53139	410316
51322	410317
51927	410318
69129	410319
35097	410320
37571	410321
113205	410322
9630	410323
40832	410324
8644	410325
67820	410326
71675	410327
8804	410328
51187	410329
83245	410330
47061	410331
28865	410332
75452	410333
44646	410334
31984	410335
20396	410336
112108	410337
46180	410338
109978	410339
33920	410340
17491	410341
85836	410342
95703	410343
74416	410344
12893	410345
31947	410346
31880	410347
31024	410348
48501	410349
3048	410350
127619	410351
54162	410352
68225	410353
47710	410354
47894	410355
44596	410356
110216	410357
20713	410358
110156	410359
65874	410360
23276	410361
7136	410362
3854	410363
74786	410364
30469	410365
9966	410366
101610	410367
20343	410368
47147	410369
67466	410370
9827	410371
51524	410372
95276	410373
128987	410374
15859	410375
3924	410376
84584	410377
106857	410378
79788	410379
5000	410380
23345	410381
41310	410382
61631	410383
56125	410384
11948	410385
62227	410386
11537	410387
12549	410388
8113	410389
6381	410390
4281	410391
33545	410392
40053	410393
48221	410394
16727	410395
17576	410396
134371	410397
103804	410398
1356	410399
2214	410400
15664	410401
20082	410402
8787	410403
113010	410404
15818	410405
56229	410406
40163	410407
20250	410408
22213	410409
13095	410410
19759	410411
68959	410412
4174	410413
34387	410414
75409	410415
35112	410416
16551	410417
109946	410418
29439	410419
18026	410420
43002	410421
9187	410422
3165	410423
64412	410424
33633	410425
105879	410426
10049	410427
65374	410428
17487	410429
36710	410430
34379	410431
21876	410432
103757	410433
5503	410434
104968	410435
33650	410436
16925	410437
48738	410438
33712	410439
12113	410440
50958	410441
16650	410442
61508	410443
94017	410444
64612	410445
4367	410446
17513	410447
526	410448
52040	410449
40667	410450
78979	410451
52086	410452
46189	410453
110117	410454
49119	410455
7113	410456
45624	410457
111985	410458
69914	410459
44348	410460
28017	410461
11054	410462
30444	410463
14539	410464
1677	410465
21723	410466
80400	410467
14277	410468
15591	410469
66129	410470
29730	410471
112436	410472
44638	410473
52052	410474
80627	410475
7176	410476
36235	410477
102396	410478
54641	410479
35058	410480
43280	410481
46397	410482
93977	410483
42287	410484
2012	410485
76684	410486
84643	410487
11507	410488
10419	410489
34420	410490
29276	410491
4415	410492
61102	410493
63052	410494
11624	410495
70384	410496
52962	410497
32140	410498
19942	410499
11591	410500
30643	410501
87888	410502
43128	410503
43000	410504
6256	410505
67692	410506
1184	410507
7222	410508
110110	410509
42168	410510
11590	410511
27959	410512
45813	410513
5339	410514
47004	410515
65493	410516
28188	410517
4660	410518
88105	410519
29077	410520
41201	410521
21172	410522
20235	410523
18413	410524
34241	410525
30352	410526
18075	410527
53773	410528
2896	410529
80878	410530
96773	410531
31446	410532
44525	410533
50422	410534
42507	410535
39303	410536
21091	410537
49922	410538
133874	410539
9438	410540
13035	410541
69248	410542
23295	410543
47157	410544
23154	410545
59217	410546
9011	410547
32118	410548
70512	410549
23915	410550
18956	410551
9215	410552
11143	410553
139285	410554
56564	410555
5604	410556
36907	410557
46061	410558
70899	410559
63396	410560
16102	410561
7520	410562
12427	410563
10178	410564
5578	410565
44540	410566
1675	410567
128	410568
19859	410569
35669	410570
44289	410571
32924	410572
26651	410573
7378	410574
4899	410575
94053	410576
16144	410577
4200	410578
74494	410579
16117	410580
26024	410581
9630	410582
111533	410583
135990	410584
56627	410585
57464	410586
23882	410587
47897	410588
48562	410589
2924	410590
80714	410591
22629	410592
80356	410593
47228	410594
374	410595
29455	410596
80596	410597
14298	410598
17133	410599
102884	410600
13964	410601
83716	410602
82049	410603
7376	410604
33746	410605
65512	410606
64921	410607
28923	410608
35878	410609
135940	410610
48433	410611
62193	410612
21455	410613
85133	410614
12777	410615
7292	410616
29584	410617
12249	410618
86467	410619
18048	410620
26425	410621
8009	410622
75614	410623
61319	410624
24409	410625
4043	410626
2921	410627
43188	410628
88130	410629
68120	410630
39071	410631
2811	410632
17137	410633
108822	410634
77458	410635
63516	410636
217	410637
6430	410638
17287	410639
66227	410640
5724	410641
2943	410642
84700	410643
47740	410644
105221	410645
41996	410646
15300	410647
67061	410648
14951	410649
2900	410650
47626	410651
100463	410652
28345	410653
2659	410654
21136	410655
99540	410656
56058	410657
43591	410658
6581	410659
5648	410660
32135	410661
20343	410662
3770	410663
53192	410664
776	410665
35986	410666
82814	410667
29041	410668
58280	410669
5302	410670
44875	410671
40930	410672
26965	410673
35038	410674
10501	410675
113786	410676
91358	410677
54720	410678
52470	410679
83547	410680
75988	410681
23824	410682
33935	410683
1807	410684
106645	410685
40600	410686
64820	410687
4041	410688
86538	410689
40409	410690
89970	410691
4907	410692
104265	410693
21436	410694
5856	410695
83157	410696
36058	410697
148817	410698
18457	410699
37061	410700
83827	410701
26624	410702
14004	410703
71870	410704
25532	410705
1637	410706
20394	410707
4278	410708
28794	410709
34380	410710
37436	410711
40119	410712
34281	410713
31925	410714
36032	410715
135765	410716
91555	410717
65952	410718
16919	410719
2187	410720
39331	410721
10302	410722
49917	410723
11260	410724
89629	410725
42952	410726
9412	410727
135931	410728
112341	410729
17634	410730
25776	410731
57436	410732
41662	410733
79788	410734
3832	410735
71926	410736
21534	410737
40929	410738
36441	410739
13808	410740
69424	410741
33056	410742
53888	410743
45320	410744
90261	410745
40744	410746
52113	410747
88179	410748
21747	410749
72261	410750
126131	410751
1572	410752
23910	410753
5486	410754
69491	410755
2836	410756
13864	410757
68843	410758
51128	410759
41704	410760
101142	410761
82231	410762
8921	410763
37822	410764
64523	410765
26493	410766
70100	410767
7044	410768
67100	410769
38636	410770
4211	410771
28481	410772
44507	410773
91612	410774
65745	410775
2921	410776
21948	410777
44002	410778
81042	410779
100385	410780
31572	410781
33165	410782
28539	410783
46901	410784
26693	410785
42339	410786
17882	410787
66882	410788
39963	410789
79825	410790
47772	410791
18959	410792
17520	410793
32397	410794
40831	410795
111756	410796
3117	410797
29629	410798
87239	410799
56688	410800
7029	410801
36246	410802
70529	410803
81032	410804
49570	410805
164031	410806
35979	410807
25607	410808
39197	410809
76334	410810
121660	410811
117009	410812
57606	410813
20043	410814
49737	410815
57632	410816
22948	410817
29652	410818
31470	410819
33321	410820
37596	410821
94617	410822
32883	410823
1583	410824
39281	410825
14173	410826
22156	410827
52502	410828
150	410829
39867	410830
15326	410831
14910	410832
1908	410833
29662	410834
81065	410835
129	410836
14430	410837
3556	410838
4320	410839
18987	410840
29154	410841
4964	410842
5101	410843
70565	410844
18378	410845
35227	410846
85207	410847
74717	410848
13030	410849
2616	410850
33608	410851
5402	410852
116501	410853
126244	410854
2636	410855
7977	410856
37623	410857
85491	410858
89031	410859
86069	410860
99026	410861
19579	410862
62552	410863
32804	410864
5032	410865
14611	410866
19666	410867
16517	410868
24821	410869
8211	410870
87367	410871
82829	410872
48809	410873
12392	410874
34257	410875
28203	410876
40506	410877
45291	410878
111446	410879
40430	410880
49494	410881
4442	410882
16839	410883
17522	410884
14575	410885
3626	410886
17772	410887
109108	410888
17773	410889
108197	410890
56450	410891
11971	410892
18852	410893
1645	410894
1638	410895
14071	410896
21736	410897
51103	410898
58321	410899
30430	410900
49281	410901
22931	410902
18849	410903
7688	410904
51188	410905
5166	410906
50373	410907
23756	410908
15267	410909
20187	410910
42168	410911
7129	410912
8988	410913
129091	410914
11507	410915
18532	410916
41215	410917
35593	410918
63715	410919
68934	410920
110143	410921
87415	410922
47896	410923
5012	410924
8619	410925
53930	410926
36627	410927
14348	410928
12113	410929
68966	410930
9467	410931
3839	410932
82388	410933
72930	410934
136183	410935
56480	410936
9412	410937
2534	410938
42265	410939
96529	410940
41911	410941
15593	410942
6723	410943
26894	410944
47402	410945
11443	410946
36164	410947
13945	410948
32446	410949
108311	410950
18729	410951
34003	410952
56385	410953
24660	410954
24406	410955
77141	410956
5382	410957
18845	410958
65470	410959
58539	410960
7678	410961
75837	410962
80613	410963
23665	410964
78974	410965
6959	410966
135513	410967
14116	410968
31508	410969
84653	410970
113072	410971
50369	410972
18671	410973
44840	410974
61460	410975
14199	410976
66010	410977
23555	410978
56594	410979
69252	410980
102569	410981
97078	410982
100845	410983
16819	410984
32983	410985
49349	410986
27547	410987
78095	410988
23267	410989
137752	410990
9058	410991
101092	410992
38609	410993
88947	410994
39744	410995
33079	410996
64756	410997
39208	410998
84336	410999
60991	411000
81612	411001
71169	411002
38904	411003
107048	411004
13131	411005
28163	411006
62105	411007
12993	411008
95356	411009
45851	411010
71649	411011
22068	411012
40615	411013
40900	411014
17613	411015
77000	411016
32149	411017
84431	411018
12879	411019
32928	411020
73745	411021
44269	411022
30063	411023
47623	411024
115664	411025
22068	411026
132348	411027
27318	411028
92699	411029
24226	411030
62366	411031
39765	411032
107178	411033
7318	411034
39764	411035
23044	411036
27956	411037
47076	411038
38494	411039
40790	411040
3217	411041
41993	411042
63256	411043
11600	411044
22193	411045
17515	411046
33748	411047
12067	411048
84755	411049
47177	411050
40634	411051
53386	411052
60635	411053
29021	411054
42505	411055
41362	411056
63700	411057
81766	411058
65552	411059
34058	411060
33850	411061
75374	411062
50451	411063
4050	411064
83213	411065
19209	411066
152631	411067
42229	411068
137041	411069
18081	411070
72788	411071
64216	411072
50687	411073
111707	411074
25234	411075
19235	411076
124358	411077
16406	411078
45319	411079
33776	411080
8300	411081
52758	411082
137061	411083
24559	411084
130715	411085
21519	411086
11187	411087
45859	411088
50392	411089
10656	411090
37664	411091
10741	411092
69477	411093
13451	411094
61242	411095
37092	411096
62622	411097
18631	411098
48117	411099
38178	411100
33017	411101
80589	411102
9960	411103
9783	411104
1786	411105
115784	411106
118764	411107
61095	411108
16159	411109
132182	411110
12029	411111
32867	411112
50577	411113
22183	411114
51195	411115
136972	411116
52941	411117
31609	411118
53947	411119
50530	411120
52013	411121
39296	411122
4131	411123
67517	411124
54940	411125
21721	411126
2435	411127
17161	411128
59933	411129
54523	411130
88270	411131
13306	411132
45102	411133
74678	411134
21934	411135
39723	411136
19216	411137
33063	411138
92177	411139
18017	411140
40595	411141
70536	411142
6496	411143
61140	411144
32146	411145
41328	411146
96527	411147
53986	411148
79694	411149
40549	411150
42481	411151
21504	411152
27817	411153
5173	411154
37119	411155
59415	411156
964	411157
40624	411158
13899	411159
88227	411160
45395	411161
31459	411162
35861	411163
3870	411164
17519	411165
58516	411166
20191	411167
2796	411168
21554	411169
63340	411170
44543	411171
6383	411172
12674	411173
10939	411174
13387	411175
40923	411176
51823	411177
29742	411178
10975	411179
17757	411180
6094	411181
22691	411182
11537	411183
146852	411184
99754	411185
13923	411186
21142	411187
21787	411188
22758	411189
8182	411190
41705	411191
18225	411192
8674	411193
15321	411194
25350	411195
67843	411196
79359	411197
78903	411198
13524	411199
89954	411200
71043	411201
11354	411202
1284	411203
40756	411204
54323	411205
26892	411206
41922	411207
10512	411208
36084	411209
107488	411210
31476	411211
40959	411212
9343	411213
92579	411214
115187	411215
54723	411216
101023	411217
127614	411218
30927	411219
100811	411220
66658	411221
41207	411222
61622	411223
53316	411224
36642	411225
10710	411226
9983	411227
13302	411228
22056	411229
37735	411230
38703	411231
13796	411232
25949	411233
11032	411234
108605	411235
44062	411236
65842	411237
69298	411238
28588	411239
129774	411240
46035	411241
65734	411242
21219	411243
8521	411244
48750	411245
89051	411246
45574	411247
3108	411248
84896	411249
22655	411250
1894	411251
29605	411252
84934	411253
16428	411254
10929	411255
18949	411256
47147	411257
134602	411258
45198	411259
94050	411260
61126	411261
10697	411262
71241	411263
25258	411264
133828	411265
36440	411266
57680	411267
59013	411268
52028	411269
33131	411270
68059	411271
33111	411272
1419	411273
61069	411274
44881	411275
65429	411276
67826	411277
8334	411278
30935	411279
87465	411280
34006	411281
82691	411282
106806	411283
101026	411284
151459	411285
50405	411286
9680	411287
63396	411288
91430	411289
77717	411290
45989	411291
30449	411292
52089	411293
6520	411294
1836	411295
84333	411296
72782	411297
50403	411298
73220	411299
28808	411300
62612	411301
100877	411302
47374	411303
102131	411304
104984	411305
10501	411306
53759	411307
4625	411308
67576	411309
96684	411310
20304	411311
2073	411312
127962	411313
85913	411314
46300	411315
92770	411316
112129	411317
6717	411318
85117	411319
31917	411320
60996	411321
41427	411322
36766	411323
23971	411324
18532	411325
7018	411326
47465	411327
20325	411328
12664	411329
284	411330
12036	411331
47414	411332
89554	411333
40963	411334
133226	411335
112558	411336
28011	411337
39886	411338
39828	411339
18058	411340
14420	411341
61268	411342
121220	411343
33981	411344
80761	411345
90381	411346
42334	411347
8902	411348
87486	411349
53836	411350
3039	411351
60162	411352
38744	411353
6145	411354
3027	411355
51605	411356
76393	411357
29154	411358
43086	411359
41681	411360
54092	411361
18757	411362
10715	411363
17944	411364
70668	411365
113187	411366
14406	411367
74546	411368
36706	411369
23011	411370
86644	411371
63343	411372
59149	411373
83549	411374
27087	411375
45346	411376
28989	411377
124449	411378
26594	411379
80588	411380
55479	411381
40553	411382
25404	411383
26470	411384
27257	411385
13464	411386
45568	411387
44218	411388
72874	411389
22997	411390
37649	411391
67615	411392
22110	411393
74556	411394
53847	411395
52882	411396
30409	411397
44867	411398
71619	411399
88643	411400
79633	411401
17561	411402
74557	411403
20348	411404
29695	411405
67794	411406
75445	411407
29916	411408
9218	411409
137147	411410
48767	411411
111767	411412
69822	411413
52969	411414
37965	411415
28363	411416
60328	411417
48809	411418
33980	411419
63487	411420
67014	411421
80641	411422
6760	411423
32928	411424
18857	411425
143841	411426
16655	411427
3391	411428
37655	411429
58456	411430
41380	411431
102242	411432
31118	411433
97820	411434
88271	411435
51557	411436
24256	411437
34543	411438
1235	411439
21597	411440
87369	411441
887	411442
31223	411443
6815	411444
55680	411445
2046	411446
11019	411447
75434	411448
61685	411449
51395	411450
20082	411451
38557	411452
26274	411453
104419	411454
9234	411455
13073	411456
37872	411457
40052	411458
37037	411459
30222	411460
32173	411461
93851	411462
2012	411463
1477	411464
53281	411465
22021	411466
84847	411467
6201	411468
13926	411469
37100	411470
4615	411471
3495	411472
982	411473
108730	411474
33718	411475
37585	411476
58244	411477
29922	411478
22678	411479
77528	411480
68421	411481
88217	411482
39772	411483
27095	411484
74548	411485
38569	411486
57536	411487
126467	411488
2921	411489
7590	411490
63250	411491
5756	411492
124178	411493
59798	411494
40095	411495
136294	411496
81695	411497
66706	411498
21237	411499
8605	411500
37086	411501
49333	411502
4044	411503
23288	411504
65446	411505
132813	411506
69316	411507
39982	411508
14909	411509
9011	411510
130513	411511
21196	411512
15244	411513
84493	411514
53275	411515
41265	411516
68988	411517
6019	411518
11707	411519
43293	411520
1984	411521
105619	411522
84571	411523
101173	411524
18629	411525
67833	411526
94439	411527
100828	411528
122838	411529
7945	411530
134139	411531
79253	411532
63229	411533
23090	411534
42411	411535
56038	411536
59087	411537
85924	411538
27825	411539
47184	411540
53415	411541
9678	411542
10186	411543
44018	411544
22102	411545
60047	411546
56490	411547
74681	411548
4665	411549
3333	411550
30182	411551
11358	411552
30585	411553
50652	411554
9813	411555
50081	411556
72662	411557
46117	411558
11257	411559
970	411560
18214	411561
34406	411562
132984	411563
124709	411564
22797	411565
67665	411566
12734	411567
10089	411568
69941	411569
66757	411570
65627	411571
88561	411572
93698	411573
43072	411574
62719	411575
42562	411576
34039	411577
162018	411578
20866	411579
49293	411580
70524	411581
10869	411582
36601	411583
92027	411584
88158	411585
59321	411586
56758	411587
66918	411588
92412	411589
124837	411590
76862	411591
62383	411592
56707	411593
95533	411594
39711	411595
75594	411596
46164	411597
66114	411598
44751	411599
28162	411600
39266	411601
13805	411602
31476	411603
26488	411604
26477	411605
28549	411606
102342	411607
107455	411608
69025	411609
117635	411610
66723	411611
61477	411612
19168	411613
3744	411614
33060	411615
41964	411616
130671	411617
28890	411618
78082	411619
5003	411620
24342	411621
8997	411622
73864	411623
111538	411624
10130	411625
9032	411626
8512	411627
42004	411628
5426	411629
15587	411630
43235	411631
21090	411632
9159	411633
49551	411634
73828	411635
66492	411636
47683	411637
49855	411638
89170	411639
79195	411640
48111	411641
99129	411642
65801	411643
50274	411644
42511	411645
92694	411646
23831	411647
95383	411648
26258	411649
82335	411650
38924	411651
29010	411652
95601	411653
79429	411654
13956	411655
5041	411656
16731	411657
107132	411658
6472	411659
52390	411660
5802	411661
11684	411662
82300	411663
56820	411664
51942	411665
76820	411666
21121	411667
82240	411668
33848	411669
10414	411670
65531	411671
17674	411672
74659	411673
15503	411674
29959	411675
609	411676
78931	411677
48926	411678
47321	411679
109162	411680
67635	411681
26333	411682
12441	411683
102014	411684
22658	411685
8093	411686
69214	411687
111587	411688
5534	411689
85862	411690
22227	411691
73042	411692
116592	411693
19652	411694
3802	411695
83762	411696
87746	411697
7821	411698
107667	411699
11358	411700
50571	411701
105723	411702
71205	411703
44046	411704
12397	411705
49955	411706
5128	411707
21494	411708
35947	411709
44086	411710
50213	411711
82726	411712
30366	411713
162648	411714
46900	411715
133810	411716
30239	411717
9219	411718
30459	411719
3870	411720
36649	411721
31362	411722
28347	411723
11440	411724
62444	411725
60228	411726
121073	411727
108824	411728
148956	411729
13371	411730
92575	411731
5644	411732
4144	411733
46180	411734
27244	411735
59408	411736
92291	411737
47747	411738
47018	411739
113688	411740
26072	411741
22627	411742
54262	411743
129622	411744
85151	411745
100354	411746
23327	411747
30936	411748
49830	411749
56255	411750
46854	411751
33597	411752
39399	411753
3339	411754
14188	411755
64531	411756
47803	411757
45445	411758
49846	411759
24905	411760
6504	411761
102060	411762
129121	411763
10731	411764
20342	411765
7304	411766
62108	411767
121632	411768
86101	411769
695	411770
144037	411771
13025	411772
80717	411773
63361	411774
82120	411775
103576	411776
17823	411777
76728	411778
4858	411779
61966	411780
5047	411781
97869	411782
13866	411783
66534	411784
44024	411785
65827	411786
7070	411787
56381	411788
160382	411789
66917	411790
105211	411791
8119	411792
50251	411793
30601	411794
89441	411795
20719	411796
9147	411797
12539	411798
24958	411799
19141	411800
3908	411801
26290	411802
106936	411803
75210	411804
5166	411805
29468	411806
52964	411807
28080	411808
11552	411809
8056	411810
12916	411811
5575	411812
33885	411813
6386	411814
39411	411815
54266	411816
137262	411817
115839	411818
4168	411819
11148	411820
9124	411821
3217	411822
118951	411823
5339	411824
26607	411825
21761	411826
47717	411827
81464	411828
95653	411829
65653	411830
38717	411831
81056	411832
100305	411833
76671	411834
90686	411835
108251	411836
124189	411837
81616	411838
71195	411839
18827	411840
50377	411841
3027	411842
85500	411843
51837	411844
65749	411845
32884	411846
66524	411847
27514	411848
63305	411849
84833	411850
39890	411851
84483	411852
37155	411853
29505	411854
45186	411855
35494	411856
15222	411857
29433	411858
86894	411859
7576	411860
127778	411861
34546	411862
8592	411863
20197	411864
46342	411865
19670	411866
67189	411867
80973	411868
14505	411869
39501	411870
13457	411871
11140	411872
1119	411873
49335	411874
143594	411875
15336	411876
1713	411877
9212	411878
2817	411879
16964	411880
75330	411881
35390	411882
11601	411883
10976	411884
2945	411885
7100	411886
71526	411887
56608	411888
8974	411889
9099	411890
27736	411891
164390	411892
23350	411893
44805	411894
51926	411895
13286	411896
21911	411897
23738	411898
11043	411899
24613	411900
49212	411901
32462	411902
28639	411903
8262	411904
15690	411905
29075	411906
36694	411907
44708	411908
29659	411909
13515	411910
44555	411911
25838	411912
85261	411913
8748	411914
20356	411915
15354	411916
15605	411917
16502	411918
28059	411919
17334	411920
88652	411921
1807	411922
3452	411923
23013	411924
43048	411925
3671	411926
40246	411927
21469	411928
31995	411929
16815	411930
54345	411931
33179	411932
4614	411933
76815	411934
82124	411935
73659	411936
14229	411937
30899	411938
80939	411939
8300	411940
39236	411941
65941	411942
23677	411943
5441	411944
21922	411945
1505	411946
25290	411947
32285	411948
4879	411949
5224	411950
68131	411951
45979	411952
27518	411953
25478	411954
30517	411955
17622	411956
8684	411957
5246	411958
101380	411959
60620	411960
23863	411961
137185	411962
45497	411963
66968	411964
81547	411965
10913	411966
44961	411967
17591	411968
109095	411969
68132	411970
23913	411971
3060	411972
61080	411973
23354	411974
64685	411975
48617	411976
114654	411977
12526	411978
12380	411979
21079	411980
29447	411981
4050	411982
107160	411983
4837	411984
26927	411985
82811	411986
79435	411987
48119	411988
14395	411989
106968	411990
8579	411991
77897	411992
11054	411993
87970	411994
51518	411995
102670	411996
2817	411997
27601	411998
66189	411999
13218	412000
45939	412001
98890	412002
43315	412003
11696	412004
3361	412005
88959	412006
27048	412007
15761	412008
16891	412009
50723	412010
52351	412011
83040	412012
63048	412013
10697	412014
34114	412015
45444	412016
30882	412017
53383	412018
37931	412019
67972	412020
15858	412021
105766	412022
64795	412023
70018	412024
127869	412025
58131	412026
137263	412027
31043	412028
66011	412029
44800	412030
15802	412031
32452	412032
66078	412033
156760	412034
65578	412035
8365	412036
74727	412037
56763	412038
114967	412039
45593	412040
105626	412041
8949	412042
15551	412043
9302	412044
6534	412045
14070	412046
13133	412047
33904	412048
78930	412049
55235	412050
8032	412051
12465	412052
1829	412053
66775	412054
54988	412055
52948	412056
7449	412057
21441	412058
1070	412059
8500	412060
45312	412061
13204	412062
14428	412063
1583	412064
35019	412065
42942	412066
18245	412067
17524	412068
17065	412069
2811	412070
33152	412071
55316	412072
3821	412073
7064	412074
2622	412075
11531	412076
40531	412077
30230	412078
11951	412079
8945	412080
105397	412081
14071	412082
29519	412083
45469	412084
44534	412085
12530	412086
63238	412087
83329	412088
1253	412089
651	412090
92612	412091
5006	412092
24198	412093
32094	412094
14860	412095
50660	412096
35438	412097
87286	412098
23835	412099
29579	412100
11067	412101
67942	412102
13819	412103
51618	412104
5137	412105
18063	412106
79320	412107
9136	412108
104840	412109
87625	412110
14236	412111
54212	412112
17651	412113
18668	412114
30936	412115
15872	412116
6509	412117
90733	412118
94509	412119
24088	412120
17216	412121
23680	412122
36006	412123
63412	412124
5367	412125
6817	412126
69422	412127
7651	412128
23266	412129
88828	412130
13861	412131
136254	412132
54190	412133
26278	412134
3671	412135
107370	412136
13920	412137
13957	412138
7744	412139
50341	412140
22762	412141
79067	412142
12429	412143
24232	412144
84382	412145
99039	412146
44306	412147
17300	412148
58911	412149
59345	412150
59406	412151
13327	412152
44328	412153
29711	412154
2353	412155
53080	412156
73829	412157
24607	412158
79119	412159
107133	412160
29901	412161
47305	412162
29909	412163
22030	412164
135701	412165
29909	412166
69776	412167
38871	412168
64691	412169
56857	412170
69211	412171
73250	412172
112125	412173
76387	412174
6399	412175
24160	412176
24954	412177
70347	412178
44801	412179
21094	412180
44618	412181
29980	412182
21465	412183
82697	412184
42978	412185
39557	412186
12096	412187
38606	412188
73370	412189
56105	412190
17005	412191
36100	412192
7221	412193
41263	412194
69274	412195
4133	412196
86187	412197
21509	412198
75864	412199
58555	412200
27642	412201
45462	412202
31191	412203
72046	412204
21957	412205
6712	412206
5646	412207
1816	412208
113767	412209
94334	412210
73672	412211
5646	412212
44178	412213
38842	412214
1194	412215
30476	412216
6473	412217
80325	412218
32818	412219
14223	412220
42050	412221
90236	412222
60179	412223
43087	412224
84909	412225
61169	412226
80559	412227
69845	412228
125814	412229
43374	412230
129467	412231
8991	412232
95538	412233
20327	412234
58391	412235
38760	412236
2250	412237
11487	412238
29464	412239
7560	412240
53199	412241
96576	412242
40064	412243
105456	412244
75659	412245
48139	412246
102587	412247
53179	412248
15193	412249
13776	412250
54808	412251
96874	412252
39550	412253
3868	412254
11520	412255
78027	412256
2658	412257
81087	412258
60457	412259
20088	412260
103942	412261
55534	412262
832	412263
63209	412264
13167	412265
37077	412266
123044	412267
13735	412268
26995	412269
32248	412270
16428	412271
65852	412272
23294	412273
7187	412274
120331	412275
7638	412276
90263	412277
102479	412278
26735	412279
4130	412280
93616	412281
37574	412282
50240	412283
51641	412284
21434	412285
2350	412286
26053	412287
62284	412288
79406	412289
7292	412290
8523	412291
97479	412292
10398	412293
86229	412294
10073	412295
31044	412296
7566	412297
74514	412298
52520	412299
41496	412300
278	412301
67165	412302
6150	412303
36742	412304
83889	412305
60501	412306
129129	412307
95370	412308
115699	412309
55571	412310
53834	412311
79579	412312
76878	412313
14833	412314
73661	412315
53790	412316
50429	412317
56894	412318
33257	412319
98809	412320
19954	412321
3657	412322
26939	412323
3391	412324
37285	412325
48876	412326
32940	412327
26685	412328
59415	412329
8748	412330
9884	412331
3349	412332
20899	412333
5896	412334
29676	412335
50	412336
47355	412337
70933	412338
100885	412339
26940	412340
78061	412341
16099	412342
6163	412343
64022	412344
9586	412345
1816	412346
44254	412347
4106	412348
13030	412349
7608	412350
33703	412351
39799	412352
119878	412353
54019	412354
75763	412355
49238	412356
138692	412357
89502	412358
49941	412359
30217	412360
58631	412361
1043	412362
49839	412363
26174	412364
4640	412365
56202	412366
80696	412367
51339	412368
74885	412369
61067	412370
62342	412371
52419	412372
16299	412373
21992	412374
86509	412375
57948	412376
92403	412377
43204	412378
91934	412379
37171	412380
12880	412381
31464	412382
26140	412383
81812	412384
48416	412385
42347	412386
63536	412387
30570	412388
30160	412389
27054	412390
3148	412391
76619	412392
28880	412393
26443	412394
10880	412395
90671	412396
42474	412397
23912	412398
14882	412399
23775	412400
61124	412401
69038	412402
37568	412403
68921	412404
5655	412405
8879	412406
52500	412407
2475	412408
46876	412409
50350	412410
2134	412411
22982	412412
84920	412413
33328	412414
57623	412415
156745	412416
38869	412417
49542	412418
81983	412419
25332	412420
19528	412421
47141	412422
50240	412423
1012	412424
6989	412425
60993	412426
65409	412427
29079	412428
35128	412429
39761	412430
2502	412431
21078	412432
9042	412433
98297	412434
88216	412435
8506	412436
102610	412437
64822	412438
13034	412439
23130	412440
85005	412441
103841	412442
37997	412443
37126	412444
58906	412445
70568	412446
36468	412447
130597	412448
113850	412449
19218	412450
24777	412451
1371	412452
51694	412453
15740	412454
7494	412455
46411	412456
41626	412457
16299	412458
18621	412459
40419	412460
9622	412461
4551	412462
57509	412463
2682	412464
33924	412465
43502	412466
6778	412467
10651	412468
15587	412469
53832	412470
40993	412471
2823	412472
20259	412473
81575	412474
25798	412475
138660	412476
30215	412477
30231	412478
1816	412479
57488	412480
9130	412481
27693	412482
110248	412483
30356	412484
5526	412485
20083	412486
42301	412487
42670	412488
28006	412489
8498	412490
53296	412491
7929	412492
15764	412493
39297	412494
44620	412495
146973	412496
46961	412497
41320	412498
19094	412499
65578	412500
5316	412501
31539	412502
78306	412503
84888	412504
51544	412505
8257	412506
10770	412507
61533	412508
60465	412509
94247	412510
36112	412511
40401	412512
4334	412513
10111	412514
41146	412515
44107	412516
23858	412517
42268	412518
28917	412519
19086	412520
19190	412521
17788	412522
26171	412523
71192	412524
60063	412525
45468	412526
59350	412527
61632	412528
56531	412529
42424	412530
50332	412531
78298	412532
197	412533
23258	412534
13815	412535
7796	412536
58406	412537
18174	412538
2523	412539
7543	412540
79220	412541
29537	412542
40602	412543
10934	412544
1858	412545
6419	412546
25842	412547
83705	412548
56690	412549
47644	412550
42237	412551
60534	412552
16059	412553
60390	412554
31093	412555
27506	412556
38501	412557
21279	412558
75252	412559
39145	412560
90124	412561
39686	412562
33704	412563
72882	412564
37971	412565
26921	412566
52296	412567
27126	412568
83322	412569
5527	412570
64992	412571
30417	412572
53375	412573
43255	412574
70952	412575
6169	412576
93810	412577
34540	412578
101992	412579
48517	412580
18525	412581
23551	412582
21912	412583
58277	412584
3367	412585
17161	412586
36443	412587
50223	412588
3350	412589
29871	412590
48534	412591
85814	412592
33543	412593
45300	412594
7087	412595
71128	412596
88883	412597
14144	412598
74430	412599
27141	412600
18301	412601
66540	412602
67030	412603
109966	412604
24766	412605
18559	412606
65618	412607
22640	412608
91312	412609
65548	412610
78238	412611
111552	412612
15764	412613
24938	412614
90649	412615
3031	412616
105153	412617
28236	412618
48751	412619
24387	412620
76726	412621
13313	412622
44612	412623
66106	412624
107731	412625
48504	412626
28819	412627
18773	412628
90068	412629
37113	412630
56600	412631
33127	412632
43431	412633
43281	412634
37123	412635
1529	412636
68712	412637
7352	412638
96616	412639
112067	412640
111485	412641
68146	412642
34623	412643
45936	412644
10537	412645
52774	412646
107810	412647
7053	412648
73437	412649
67270	412650
28054	412651
51174	412652
18185	412653
50340	412654
56985	412655
61309	412656
29866	412657
22200	412658
114425	412659
81846	412660
60620	412661
20436	412662
52850	412663
36119	412664
55624	412665
62508	412666
15301	412667
28779	412668
108789	412669
23388	412670
23342	412671
58002	412672
110571	412673
114642	412674
16661	412675
33631	412676
30182	412677
9737	412678
6528	412679
82295	412680
8565	412681
66978	412682
27173	412683
25808	412684
122577	412685
10775	412686
133723	412687
102447	412688
1803	412689
88827	412690
86738	412691
23748	412692
79602	412693
109818	412694
3924	412695
37180	412696
93918	412697
48909	412698
30600	412699
38935	412700
6302	412701
54503	412702
104205	412703
81190	412704
48894	412705
92137	412706
74858	412707
12241	412708
9093	412709
5848	412710
33169	412711
38838	412712
108685	412713
22126	412714
21596	412715
21106	412716
14401	412717
31010	412718
18945	412719
53732	412720
18416	412721
18355	412722
41339	412723
146741	412724
106007	412725
70640	412726
31902	412727
11540	412728
67988	412729
3421	412730
27139	412731
3473	412732
3032	412733
59195	412734
66072	412735
54684	412736
21127	412737
12200	412738
43957	412739
70105	412740
8300	412741
16207	412742
4129	412743
20509	412744
10138	412745
96665	412746
82682	412747
44264	412748
37960	412749
21787	412750
113172	412751
37568	412752
34784	412753
19660	412754
28926	412755
59965	412756
4273	412757
79201	412758
128673	412759
1407	412760
52053	412761
61008	412762
51308	412763
54715	412764
1617	412765
33214	412766
23131	412767
102349	412768
59504	412769
84599	412770
48006	412771
36394	412772
44210	412773
24904	412774
32214	412775
17869	412776
22037	412777
62106	412778
24305	412779
105076	412780
114899	412781
59825	412782
79858	412783
10286	412784
25236	412785
32156	412786
67188	412787
32241	412788
4595	412789
57356	412790
52856	412791
50714	412792
6093	412793
43435	412794
12210	412795
61188	412796
20639	412797
1713	412798
41134	412799
39567	412800
1678	412801
8950	412802
51242	412803
83737	412804
35537	412805
94038	412806
59023	412807
112359	412808
11644	412809
16099	412810
13465	412811
63302	412812
3249	412813
50764	412814
62729	412815
47968	412816
2153	412817
2153	412818
69441	412819
53215	412820
5487	412821
74883	412822
166217	412823
79612	412824
77420	412825
52959	412826
9236	412827
28732	412828
6938	412829
40878	412830
70565	412831
115589	412832
132299	412833
100752	412834
95781	412835
17614	412836
15668	412837
67202	412838
59322	412839
57398	412840
90950	412841
105475	412842
158792	412843
49288	412844
50704	412845
77142	412846
44704	412847
65407	412848
101168	412849
99534	412850
85368	412851
37405	412852
77831	412853
70205	412854
4790	412855
109217	412856
75902	412857
30642	412858
109089	412859
37279	412860
33287	412861
73060	412862
68363	412863
109132	412864
39941	412865
9783	412866
106094	412867
67562	412868
134536	412869
58373	412870
6213	412871
12908	412872
64654	412873
68796	412874
4436	412875
73466	412876
69294	412877
112178	412878
5426	412879
58650	412880
90400	412881
84344	412882
10990	412883
29039	412884
1734	412885
108961	412886
12369	412887
79734	412888
9370	412889
22972	412890
24653	412891
102657	412892
15987	412893
66855	412894
97828	412895
66531	412896
30637	412897
68155	412898
2422	412899
23252	412900
4627	412901
5458	412902
45357	412903
48725	412904
17308	412905
40420	412906
10527	412907
77662	412908
15214	412909
3593	412910
40725	412911
4724	412912
44452	412913
29491	412914
47023	412915
102461	412916
134239	412917
59522	412918
57389	412919
29073	412920
41429	412921
78048	412922
87445	412923
77751	412924
15173	412925
61430	412926
18618	412927
14627	412928
64014	412929
53038	412930
23746	412931
35214	412932
17010	412933
32237	412934
54680	412935
50461	412936
45931	412937
32439	412938
7153	412939
35292	412940
23709	412941
90785	412942
31926	412943
13946	412944
28786	412945
14147	412946
6699	412947
32269	412948
34715	412949
40566	412950
50336	412951
17796	412952
61181	412953
76893	412954
35045	412955
37868	412956
21451	412957
56080	412958
80476	412959
31137	412960
114346	412961
32814	412962
7578	412963
27609	412964
55110	412965
87119	412966
3367	412967
33282	412968
20692	412969
124842	412970
5799	412971
49910	412972
69883	412973
17511	412974
62628	412975
72157	412976
34029	412977
30960	412978
38722	412979
52454	412980
3060	412981
6986	412982
54621	412983
11381	412984
22818	412985
62217	412986
20053	412987
38099	412988
9699	412989
41875	412990
29931	412991
44903	412992
40637	412993
44075	412994
68843	412995
86158	412996
14281	412997
46084	412998
50864	412999
41421	413000
20357	413001
59173	413002
47168	413003
69987	413004
85031	413005
45323	413006
148465	413007
12426	413008
13737	413009
42190	413010
33272	413011
2015	413012
21922	413013
35096	413014
104828	413015
26117	413016
1168	413017
1357	413018
4924	413019
21887	413020
5493	413021
2826	413022
2814	413023
15834	413024
7946	413025
1357	413026
1253	413027
136019	413028
118833	413029
2352	413030
8281	413031
9264	413032
129	413033
63617	413034
20660	413035
113721	413036
2724	413037
4954	413038
165	413039
61866	413040
17924	413041
5968	413042
143691	413043
11604	413044
3958	413045
2683	413046
34228	413047
55142	413048
61231	413049
92309	413050
11871	413051
129633	413052
29405	413053
63377	413054
756	413055
3122	413056
3123	413057
2	413058
16	413059
13222	413060
38418	413061
13490	413062
50927	413063
43490	413064
74890	413065
869	413066
44809	413067
134580	413068
26101	413069
39592	413070
126282	413071
21967	413072
11131	413073
109302	413074
128722	413075
59235	413076
37855	413077
17567	413078
13113	413079
13747	413080
44143	413081
58773	413082
131241	413083
116797	413084
24395	413085
103946	413086
67464	413087
30	413088
52254	413089
63701	413090
26482	413091
61121	413092
8787	413093
27770	413094
29102	413095
58509	413096
67946	413097
3958	413098
59543	413099
70904	413100
33564	413101
113916	413102
130584	413103
9135	413104
70348	413105
23827	413106
89261	413107
1151	413108
78357	413109
6986	413110
82045	413111
13959	413112
57787	413113
9907	413114
22131	413115
84668	413116
5643	413117
23020	413118
10852	413119
64139	413120
21842	413121
18150	413122
1765	413123
21220	413124
54139	413125
93339	413126
29041	413127
60214	413128
24007	413129
6317	413130
67488	413131
25779	413132
4019	413133
26244	413134
38947	413135
17123	413136
3558	413137
97778	413138
3510	413139
28518	413140
22152	413141
10405	413142
54569	413143
30178	413144
75351	413145
109214	413146
22157	413147
86648	413148
33798	413149
17756	413150
38713	413151
81486	413152
39703	413153
88961	413154
10248	413155
22277	413156
84697	413157
71458	413158
36422	413159
28661	413160
37014	413161
3416	413162
62369	413163
1852	413164
88729	413165
12443	413166
46299	413167
92236	413168
90184	413169
7069	413170
27062	413171
65911	413172
74588	413173
35565	413174
6093	413175
46042	413176
10526	413177
112433	413178
27757	413179
8978	413180
30876	413181
28470	413182
23815	413183
28993	413184
5876	413185
57345	413186
89539	413187
26876	413188
12262	413189
17831	413190
8790	413191
16806	413192
5097	413193
18408	413194
62763	413195
103478	413196
15176	413197
4010	413198
31880	413199
13478	413200
73515	413201
4101	413202
100282	413203
22830	413204
68806	413205
57759	413206
25962	413207
6152	413208
47200	413209
86114	413210
26272	413211
6807	413212
96592	413213
6196	413214
28024	413215
11125	413216
62512	413217
20368	413218
40404	413219
13596	413220
48011	413221
76389	413222
2253	413223
5542	413224
41217	413225
34848	413226
74963	413227
46539	413228
5349	413229
30473	413230
6795	413231
5428	413232
112022	413233
41724	413234
52919	413235
16409	413236
7485	413237
708	413238
16106	413239
130708	413240
23997	413241
81087	413242
81629	413243
41996	413244
64454	413245
48656	413246
73812	413247
119161	413248
69955	413249
75789	413250
15587	413251
41860	413252
9574	413253
49566	413254
36270	413255
40241	413256
35848	413257
62652	413258
37019	413259
23197	413260
18876	413261
28338	413262
40659	413263
81617	413264
35061	413265
2154	413266
28103	413267
58125	413268
65927	413269
35866	413270
51971	413271
31363	413272
39905	413273
86525	413274
38488	413275
61089	413276
37774	413277
61526	413278
10397	413279
67600	413280
20316	413281
19060	413282
76858	413283
100435	413284
51251	413285
38187	413286
116884	413287
19055	413288
11267	413289
40441	413290
11899	413291
35119	413292
72933	413293
77421	413294
46053	413295
21424	413296
64802	413297
22598	413298
63447	413299
7364	413300
11794	413301
9097	413302
122646	413303
136952	413304
98140	413305
53906	413306
53203	413307
22318	413308
90647	413309
90894	413310
69213	413311
95444	413312
37713	413313
22915	413314
13444	413315
53684	413316
11287	413317
9335	413318
56039	413319
43614	413320
56257	413321
29421	413322
51818	413323
43365	413324
28547	413325
63651	413326
105422	413327
15197	413328
17949	413329
105035	413330
39875	413331
74754	413332
87493	413333
61384	413334
13860	413335
64448	413336
94231	413337
39221	413338
19898	413339
14745	413340
11438	413341
154400	413342
29959	413343
22721	413344
69887	413345
81765	413346
61013	413347
51214	413348
10983	413349
44797	413350
110905	413351
10590	413352
72956	413353
24621	413354
12290	413355
35296	413356
52370	413357
66971	413358
21361	413359
22999	413360
34135	413361
84651	413362
16115	413363
72967	413364
16903	413365
3862	413366
101275	413367
26497	413368
65605	413369
24277	413370
69534	413371
61006	413372
78930	413373
20052	413374
67675	413375
6218	413376
29894	413377
30508	413378
111601	413379
111569	413380
14784	413381
18337	413382
135634	413383
33937	413384
80285	413385
51102	413386
53446	413387
17820	413388
34453	413389
37686	413390
29463	413391
20056	413392
7543	413393
21766	413394
32950	413395
13860	413396
90866	413397
15701	413398
68672	413399
20090	413400
85859	413401
64046	413402
3169	413403
59886	413404
41209	413405
30751	413406
165828	413407
121434	413408
60973	413409
89037	413410
81949	413411
54715	413412
87726	413413
23700	413414
17614	413415
36512	413416
25338	413417
53358	413418
47272	413419
23255	413420
51296	413421
57788	413422
49742	413423
3614	413424
24197	413425
6262	413426
71560	413427
59239	413428
44477	413429
39771	413430
37249	413431
68854	413432
88847	413433
58015	413434
18633	413435
86326	413436
30897	413437
86309	413438
52531	413439
118624	413440
17826	413441
1156	413442
11238	413443
80820	413444
18763	413445
99449	413446
39155	413447
17089	413448
70931	413449
118692	413450
44868	413451
3206	413452
52179	413453
12707	413454
18647	413455
1724	413456
79241	413457
15769	413458
9033	413459
41983	413460
6325	413461
48567	413462
30108	413463
62659	413464
107238	413465
32145	413466
10621	413467
1135	413468
49256	413469
60452	413470
4976	413471
12426	413472
68770	413473
2808	413474
23929	413475
29929	413476
108735	413477
54583	413478
87404	413479
24798	413480
75694	413481
39584	413482
21158	413483
13361	413484
65015	413485
67502	413486
5889	413487
16785	413488
6232	413489
64138	413490
38773	413491
92713	413492
29694	413493
6963	413494
51037	413495
69002	413496
48173	413497
58030	413498
62475	413499
2063	413500
40754	413501
10009	413502
46521	413503
20634	413504
10501	413505
8148	413506
46276	413507
46814	413508
61790	413509
78044	413510
35807	413511
23102	413512
90339	413513
45825	413514
47255	413515
57558	413516
33903	413517
108661	413518
42150	413519
56548	413520
77084	413521
1224	413522
52240	413523
1912	413524
48623	413525
66642	413526
21784	413527
31419	413528
8327	413529
12254	413530
93687	413531
39721	413532
18556	413533
13338	413534
30400	413535
41711	413536
31233	413537
60609	413538
43646	413539
7330	413540
5185	413541
56528	413542
59502	413543
73574	413544
97068	413545
162263	413546
28877	413547
26353	413548
23540	413549
50479	413550
50269	413551
19932	413552
87985	413553
4220	413554
89463	413555
17589	413556
6733	413557
22093	413558
12740	413559
129463	413560
8267	413561
73046	413562
3202	413563
29991	413564
62444	413565
61116	413566
39724	413567
51998	413568
26473	413569
87382	413570
26756	413571
38548	413572
8629	413573
3044	413574
18722	413575
3475	413576
2332	413577
27012	413578
71032	413579
102404	413580
75509	413581
35180	413582
65832	413583
58043	413584
59367	413585
693	413586
28094	413587
44963	413588
124138	413589
80327	413590
9222	413591
46538	413592
38469	413593
18961	413594
2680	413595
17582	413596
53449	413597
39176	413598
12896	413599
37753	413600
62269	413601
77829	413602
39596	413603
67292	413604
52302	413605
71464	413606
546	413607
96801	413608
32829	413609
24126	413610
74857	413611
33959	413612
9187	413613
36834	413614
67145	413615
53788	413616
34395	413617
72380	413618
2694	413619
103422	413620
74288	413621
74709	413622
110165	413623
58226	413624
8084	413625
45175	413626
97100	413627
89422	413628
54740	413629
41909	413630
7780	413631
25838	413632
9766	413633
33618	413634
69849	413635
4479	413636
87278	413637
45614	413638
6381	413639
59430	413640
48129	413641
3528	413642
128701	413643
43467	413644
2955	413645
1407	413646
104328	413647
79907	413648
19009	413649
3363	413650
77409	413651
24227	413652
95435	413653
108395	413654
1262	413655
131230	413656
23996	413657
67490	413658
131200	413659
23472	413660
25594	413661
28527	413662
28860	413663
12631	413664
58357	413665
19092	413666
807	413667
97854	413668
67300	413669
68066	413670
1003	413671
105078	413672
4712	413673
87145	413674
57045	413675
58252	413676
120097	413677
51709	413678
14448	413679
5379	413680
61781	413681
33617	413682
22596	413683
18114	413684
141885	413685
52025	413686
13892	413687
52456	413688
87792	413689
69004	413690
21516	413691
25770	413692
88629	413693
60987	413694
47405	413695
40998	413696
6402	413697
135658	413698
30857	413699
132217	413700
37483	413701
70662	413702
5650	413703
6900	413704
24940	413705
22730	413706
84920	413707
154521	413708
4297	413709
24643	413710
54015	413711
13444	413712
6417	413713
101312	413714
30242	413715
11346	413716
53308	413717
82992	413718
40415	413719
3	413720
10180	413721
42158	413722
21249	413723
10074	413724
21249	413725
33772	413726
55589	413727
127886	413728
39577	413729
1330	413730
23343	413731
68871	413732
26489	413733
6388	413734
6285	413735
51439	413736
51901	413737
51582	413738
11670	413739
51249	413740
38519	413741
86240	413742
2862	413743
25310	413744
138502	413745
86143	413746
9861	413747
83894	413748
6118	413749
86398	413750
20257	413751
21523	413752
72272	413753
17826	413754
40936	413755
20217	413756
38840	413757
81979	413758
67936	413759
8916	413760
12315	413761
50628	413762
28359	413763
37461	413764
11124	413765
138411	413766
6609	413767
26164	413768
31628	413769
108312	413770
50771	413771
33582	413772
30874	413773
85195	413774
28420	413775
18554	413776
41850	413777
22232	413778
70514	413779
2360	413780
22348	413781
90762	413782
23852	413783
58833	413784
53230	413785
70668	413786
39537	413787
10270	413788
53060	413789
52331	413790
55311	413791
45969	413792
100481	413793
14251	413794
58270	413795
63147	413796
44019	413797
74753	413798
79896	413799
31046	413800
28409	413801
14312	413802
13784	413803
131135	413804
115482	413805
79564	413806
49620	413807
40789	413808
17265	413809
66236	413810
25776	413811
66478	413812
38775	413813
24131	413814
83752	413815
44549	413816
13857	413817
59085	413818
6367	413819
23786	413820
67711	413821
17760	413822
52905	413823
36011	413824
28906	413825
41501	413826
23289	413827
21516	413828
61143	413829
20067	413830
4030	413831
18948	413832
18088	413833
3412	413834
124330	413835
3409	413836
7524	413837
37101	413838
128750	413839
24000	413840
31412	413841
83108	413842
54747	413843
44170	413844
45102	413845
68201	413846
2277	413847
121039	413848
2253	413849
5543	413850
33723	413851
63795	413852
33795	413853
29736	413854
57596	413855
7765	413856
41197	413857
46220	413858
57891	413859
58082	413860
135625	413861
109727	413862
13745	413863
23790	413864
14750	413865
15857	413866
2160	413867
48698	413868
92648	413869
129193	413870
4282	413871
89468	413872
9461	413873
68166	413874
52852	413875
47119	413876
156193	413877
15467	413878
68815	413879
24186	413880
10174	413881
43266	413882
7040	413883
83951	413884
62296	413885
29541	413886
129582	413887
16947	413888
269	413889
9000	413890
75808	413891
9796	413892
30075	413893
594	413894
21133	413895
3109	413896
40463	413897
75517	413898
64076	413899
68002	413900
9947	413901
51687	413902
7688	413903
44546	413904
59114	413905
27099	413906
60205	413907
135910	413908
23752	413909
16743	413910
27110	413911
18380	413912
41004	413913
19439	413914
60338	413915
1068	413916
8903	413917
6797	413918
17690	413919
18398	413920
53655	413921
110069	413922
11121	413923
24611	413924
28126	413925
60380	413926
58363	413927
40426	413928
8130	413929
37693	413930
111475	413931
84623	413932
72962	413933
34566	413934
85208	413935
13902	413936
13277	413937
62411	413938
50282	413939
49440	413940
17537	413941
42988	413942
88724	413943
109943	413944
24182	413945
122402	413946
34432	413947
1228	413948
69261	413949
81513	413950
14458	413951
48549	413952
49445	413953
33852	413954
5814	413955
26967	413956
3437	413957
74280	413958
5531	413959
50222	413960
15262	413961
76521	413962
8511	413963
81948	413964
47908	413965
24630	413966
4378	413967
59228	413968
90370	413969
13241	413970
4060	413971
40205	413972
22939	413973
5619	413974
64965	413975
23657	413976
41702	413977
123286	413978
43544	413979
136206	413980
45823	413981
2680	413982
14089	413983
28364	413984
31895	413985
120180	413986
43181	413987
8101	413988
87426	413989
46133	413990
92734	413991
79798	413992
2242	413993
25383	413994
24206	413995
137844	413996
7172	413997
70001	413998
110666	413999
87358	414000
88787	414001
29570	414002
35199	414003
42073	414004
104134	414005
25410	414006
58023	414007
8628	414008
31328	414009
4030	414010
7757	414011
1763	414012
1689	414013
2709	414014
28435	414015
2449	414016
8789	414017
10237	414018
162	414019
2896	414020
34383	414021
61775	414022
1317	414023
10510	414024
41151	414025
13287	414026
58153	414027
33795	414028
40816	414029
30832	414030
490	414031
628	414032
2205	414033
49556	414034
90474	414035
8029	414036
7984	414037
13151	414038
988	414039
67798	414040
13465	414041
548	414042
47990	414043
777	414044
16495	414045
96446	414046
28089	414047
70956	414048
78224	414049
30076	414050
88778	414051
81073	414052
6711	414053
37353	414054
134072	414055
4452	414056
16508	414057
75483	414058
52462	414059
26083	414060
1654	414061
115780	414062
64529	414063
67278	414064
1177	414065
10233	414066
45367	414067
66985	414068
4425	414069
20312	414070
81134	414071
111628	414072
66424	414073
31595	414074
132805	414075
49387	414076
94616	414077
8827	414078
111845	414079
7786	414080
45839	414081
119177	414082
24152	414083
79815	414084
63416	414085
94016	414086
60494	414087
38761	414088
48571	414089
6628	414090
18555	414091
90388	414092
49508	414093
98119	414094
5274	414095
86636	414096
67507	414097
11130	414098
12023	414099
94445	414100
22029	414101
5254	414102
59469	414103
36598	414104
20839	414105
83077	414106
16691	414107
27631	414108
71565	414109
5930	414110
55647	414111
38798	414112
46060	414113
100761	414114
85756	414115
130556	414116
306	414117
134817	414118
45660	414119
41893	414120
3735	414121
2667	414122
6385	414123
78316	414124
88252	414125
65760	414126
56339	414127
108788	414128
102176	414129
21792	414130
86734	414131
133952	414132
20276	414133
6628	414134
48936	414135
20911	414136
90854	414137
72688	414138
8201	414139
30396	414140
23408	414141
5363	414142
35054	414143
51627	414144
69455	414145
3361	414146
28756	414147
5539	414148
30147	414149
40164	414150
22591	414151
16894	414152
16819	414153
13088	414154
51196	414155
121324	414156
54006	414157
87536	414158
1402	414159
85954	414160
31187	414161
1266	414162
953	414163
61575	414164
15896	414165
60343	414166
13169	414167
62093	414168
82236	414169
11472	414170
75141	414171
28500	414172
29943	414173
44240	414174
71655	414175
92818	414176
20441	414177
145472	414178
7224	414179
7537	414180
89112	414181
1739	414182
548	414183
33880	414184
66485	414185
41180	414186
48557	414187
4199	414188
8112	414189
21533	414190
75671	414191
74745	414192
2411	414193
3208	414194
1228	414195
32166	414196
17950	414197
51898	414198
65511	414199
38488	414200
14070	414201
22622	414202
34390	414203
12479	414204
136892	414205
29906	414206
17750	414207
8528	414208
42524	414209
1606	414210
70173	414211
87189	414212
40422	414213
47885	414214
9832	414215
91521	414216
83456	414217
67462	414218
48201	414219
27689	414220
44438	414221
18562	414222
103411	414223
21095	414224
73541	414225
5637	414226
7699	414227
5281	414228
8841	414229
56543	414230
2943	414231
11029	414232
4070	414233
9292	414234
12398	414235
35802	414236
59050	414237
62734	414238
34227	414239
51603	414240
12977	414241
112165	414242
27742	414243
95933	414244
392	414245
14623	414246
39298	414247
56191	414248
23385	414249
70930	414250
26615	414251
22913	414252
44121	414253
97933	414254
9431	414255
75986	414256
54172	414257
116899	414258
10661	414259
119851	414260
70887	414261
108909	414262
18726	414263
18634	414264
30386	414265
47733	414266
8390	414267
50703	414268
9826	414269
86468	414270
21303	414271
67748	414272
75460	414273
1285	414274
4159	414275
64249	414276
132309	414277
37812	414278
105900	414279
90538	414280
8461	414281
78032	414282
52098	414283
7755	414284
2137	414285
5970	414286
9780	414287
11125	414288
35045	414289
28403	414290
136353	414291
99724	414292
22363	414293
8978	414294
67630	414295
2810	414296
51091	414297
9254	414298
69838	414299
26893	414300
45091	414301
53065	414302
19669	414303
9013	414304
56213	414305
6292	414306
217	414307
13421	414308
30461	414309
19783	414310
12267	414311
40013	414312
9775	414313
10849	414314
51173	414315
14687	414316
54963	414317
12262	414318
63110	414319
46814	414320
40591	414321
49273	414322
1165	414323
57657	414324
93668	414325
65696	414326
85097	414327
34702	414328
21816	414329
48694	414330
61251	414331
77413	414332
526	414333
136001	414334
138728	414335
7566	414336
135493	414337
33193	414338
31023	414339
85245	414340
21121	414341
4106	414342
42520	414343
46799	414344
2646	414345
91899	414346
23770	414347
17195	414348
60180	414349
18734	414350
102671	414351
94073	414352
65870	414353
3784	414354
61286	414355
91414	414356
38833	414357
57581	414358
31218	414359
69841	414360
40162	414361
23516	414362
38845	414363
34147	414364
31603	414365
18849	414366
16421	414367
76298	414368
35864	414369
75821	414370
56937	414371
23862	414372
33313	414373
51854	414374
44649	414375
43271	414376
30989	414377
120387	414378
21473	414379
91511	414380
43426	414381
17253	414382
51689	414383
75435	414384
137043	414385
51895	414386
53742	414387
1995	414388
7660	414389
4028	414390
37551	414391
33074	414392
57708	414393
14547	414394
3340	414395
11490	414396
2518	414397
63471	414398
14148	414399
92088	414400
7046	414401
23265	414402
82701	414403
61447	414404
35403	414405
67098	414406
70952	414407
63968	414408
55931	414409
12935	414410
71257	414411
71051	414412
54117	414413
4562	414414
19657	414415
14036	414416
8826	414417
5418	414418
20308	414419
37426	414420
13610	414421
4774	414422
32374	414423
30234	414424
50276	414425
40676	414426
27015	414427
54315	414428
44574	414429
27668	414430
29985	414431
109011	414432
72969	414433
20699	414434
134662	414435
36823	414436
26113	414437
69128	414438
25296	414439
42463	414440
23365	414441
23732	414442
74705	414443
80633	414444
12323	414445
48195	414446
5394	414447
49533	414448
15724	414449
17601	414450
32814	414451
143791	414452
17690	414453
34824	414454
79581	414455
83587	414456
12238	414457
34020	414458
46165	414459
93446	414460
23572	414461
87777	414462
23679	414463
110859	414464
103955	414465
91046	414466
81149	414467
57443	414468
39448	414469
38640	414470
62497	414471
124140	414472
86532	414473
21277	414474
48763	414475
7989	414476
21346	414477
113339	414478
24854	414479
26977	414480
6535	414481
12718	414482
39573	414483
54381	414484
122333	414485
2817	414486
30206	414487
32393	414488
153019	414489
36669	414490
32511	414491
57467	414492
10912	414493
1500	414494
76223	414495
3774	414496
73438	414497
95372	414498
12246	414499
42056	414500
464	414501
37334	414502
110907	414503
22351	414504
69441	414505
44781	414506
32932	414507
9449	414508
13880	414509
74594	414510
70087	414511
29124	414512
76510	414513
11509	414514
31555	414515
51387	414516
2143	414517
23328	414518
6009	414519
225	414520
4436	414521
35263	414522
77569	414523
37639	414524
361	414525
15236	414526
46216	414527
25868	414528
60632	414529
89357	414530
20298	414531
158568	414532
34644	414533
19696	414534
12501	414535
124685	414536
14407	414537
121104	414538
24210	414539
24091	414540
7643	414541
21583	414542
1561	414543
78948	414544
77956	414545
67714	414546
6927	414547
22907	414548
651	414549
119981	414550
38678	414551
138071	414552
133768	414553
104890	414554
101958	414555
30844	414556
61973	414557
31330	414558
114783	414559
10982	414560
8579	414561
13866	414562
5402	414563
32785	414564
44450	414565
42952	414566
9700	414567
9105	414568
39709	414569
34542	414570
7744	414571
18001	414572
14228	414573
42990	414574
54227	414575
8882	414576
8899	414577
22904	414578
45865	414579
25361	414580
41211	414581
12915	414582
7465	414583
40418	414584
6257	414585
11450	414586
5140	414587
9212	414588
20699	414589
29977	414590
36398	414591
97482	414592
1818	414593
25410	414594
46850	414595
63110	414596
46431	414597
141816	414598
27790	414599
87891	414600
20082	414601
103643	414602
37827	414603
23256	414604
48400	414605
43862	414606
70036	414607
34444	414608
3473	414609
35441	414610
14328	414611
16560	414612
519	414613
15234	414614
43100	414615
5786	414616
91396	414617
21208	414618
58521	414619
7356	414620
80556	414621
50868	414622
77124	414623
133739	414624
56421	414625
83645	414626
28993	414627
53041	414628
90708	414629
7549	414630
21792	414631
2302	414632
18959	414633
37292	414634
274	414635
8572	414636
1469	414637
31097	414638
95395	414639
10441	414640
5235	414641
35116	414642
4061	414643
7043	414644
1727	414645
64414	414646
9457	414647
48426	414648
60139	414649
22577	414650
114183	414651
29422	414652
104393	414653
28961	414654
39179	414655
35836	414656
91384	414657
28984	414658
29994	414659
34852	414660
80	414661
79147	414662
131010	414663
36118	414664
14911	414665
5075	414666
33289	414667
1013	414668
913	414669
57942	414670
77120	414671
21117	414672
16998	414673
27757	414674
57776	414675
3148	414676
113392	414677
44475	414678
28303	414679
3973	414680
18301	414681
7744	414682
33796	414683
64983	414684
20017	414685
132886	414686
111514	414687
25342	414688
65415	414689
9591	414690
3924	414691
68367	414692
39083	414693
73431	414694
95387	414695
85030	414696
56256	414697
121043	414698
28831	414699
107083	414700
15975	414701
12229	414702
5536	414703
19982	414704
51860	414705
74285	414706
36419	414707
49250	414708
101106	414709
50834	414710
1727	414711
69122	414712
44285	414713
10510	414714
22324	414715
69451	414716
58251	414717
52767	414718
21829	414719
36011	414720
63215	414721
864	414722
97629	414723
19678	414724
82392	414725
66961	414726
45117	414727
29476	414728
58909	414729
39097	414730
18426	414731
78217	414732
9673	414733
25363	414734
33219	414735
3615	414736
11939	414737
959	414738
26318	414739
39289	414740
89298	414741
1136	414742
17086	414743
26041	414744
486	414745
38656	414746
12026	414747
2659	414748
8790	414749
50255	414750
13260	414751
62345	414752
24212	414753
28665	414754
39786	414755
2154	414756
5625	414757
70951	414758
2422	414759
4774	414760
64583	414761
38764	414762
21163	414763
23047	414764
6899	414765
6849	414766
20769	414767
15745	414768
30236	414769
40748	414770
1025	414771
35921	414772
32328	414773
52401	414774
2623	414775
51690	414776
10568	414777
2588	414778
11783	414779
78942	414780
5931	414781
56315	414782
32755	414783
14180	414784
13384	414785
15172	414786
44317	414787
3730	414788
88755	414789
8906	414790
19615	414791
58304	414792
45937	414793
108426	414794
124776	414795
21109	414796
46176	414797
13519	414798
26509	414799
102438	414800
48399	414801
10925	414802
42990	414803
69867	414804
21818	414805
45988	414806
44035	414807
68861	414808
52097	414809
7225	414810
53724	414811
53000	414812
18309	414813
108724	414814
7364	414815
55333	414816
59800	414817
5669	414818
3353	414819
114005	414820
32108	414821
52883	414822
10975	414823
1898	414824
80341	414825
30724	414826
17111	414827
7534	414828
3131	414829
104364	414830
17615	414831
43992	414832
31378	414833
5710	414834
5402	414835
58933	414836
24107	414837
22586	414838
2908	414839
47804	414840
69867	414841
75498	414842
4386	414843
22905	414844
75671	414845
18320	414846
5294	414847
4728	414848
113201	414849
37895	414850
1898	414851
27134	414852
64163	414853
56113	414854
11003	414855
62211	414856
1441	414857
14610	414858
72690	414859
71379	414860
54758	414861
12859	414862
64061	414863
105612	414864
20496	414865
49275	414866
21783	414867
5207	414868
89991	414869
40306	414870
2745	414871
10451	414872
18732	414873
9121	414874
24433	414875
55020	414876
37884	414877
37400	414878
40961	414879
49253	414880
54063	414881
15083	414882
116613	414883
34493	414884
121470	414885
61481	414886
8219	414887
56060	414888
101309	414889
7059	414890
24126	414891
18623	414892
63204	414893
10290	414894
95622	414895
91364	414896
2139	414897
42547	414898
105354	414899
49841	414900
38465	414901
37071	414902
21179	414903
84640	414904
60458	414905
56116	414906
9690	414907
69868	414908
49747	414909
84607	414910
9356	414911
42944	414912
22301	414913
8064	414914
10589	414915
18665	414916
29623	414917
24173	414918
83826	414919
3099	414920
90671	414921
21629	414922
51279	414923
7330	414924
69815	414925
15374	414926
6037	414927
97880	414928
4617	414929
74614	414930
87179	414931
8249	414932
5635	414933
61193	414934
46174	414935
134174	414936
7390	414937
40577	414938
21154	414939
113185	414940
3098	414941
46165	414942
107396	414943
8130	414944
67614	414945
53685	414946
13989	414947
64238	414948
11043	414949
29997	414950
87863	414951
4910	414952
13276	414953
36731	414954
8428	414955
7535	414956
17124	414957
38163	414958
29428	414959
4808	414960
14182	414961
24003	414962
3015	414963
49346	414964
102284	414965
59177	414966
40036	414967
31872	414968
76846	414969
27944	414970
139057	414971
2537	414972
41712	414973
50738	414974
9204	414975
49343	414976
27246	414977
6403	414978
15374	414979
31491	414980
24206	414981
762	414982
14414	414983
63512	414984
17601	414985
17217	414986
16535	414987
97476	414988
24157	414989
62494	414990
8140	414991
39211	414992
23398	414993
39737	414994
18123	414995
14267	414996
80948	414997
6715	414998
62125	414999
36578	415000
48610	415001
5415	415002
59824	415003
18554	415004
36600	415005
18651	415006
68821	415007
20248	415008
62317	415009
44899	415010
34005	415011
53039	415012
73424	415013
3093	415014
1601	415015
42172	415016
51046	415017
54661	415018
28493	415019
119761	415020
101625	415021
55585	415022
63118	415023
21928	415024
20093	415025
79593	415026
9128	415027
21722	415028
651	415029
40769	415030
13967	415031
2768	415032
115851	415033
99163	415034
102470	415035
35556	415036
864	415037
9935	415038
24243	415039
8981	415040
47830	415041
73609	415042
26997	415043
48651	415044
41379	415045
68147	415046
115835	415047
14646	415048
70520	415049
29197	415050
23708	415051
107709	415052
63115	415053
5443	415054
33679	415055
4752	415056
37320	415057
17246	415058
16749	415059
78436	415060
74294	415061
105486	415062
3131	415063
56924	415064
72865	415065
3127	415066
4092	415067
117221	415068
18339	415069
83878	415070
6709	415071
52095	415072
14990	415073
26712	415074
72012	415075
39916	415076
90050	415077
31186	415078
33154	415079
61613	415080
51389	415081
128972	415082
62101	415083
14334	415084
75791	415085
597	415086
39491	415087
1285	415088
39894	415089
9214	415090
69764	415091
11071	415092
47957	415093
26421	415094
67469	415095
106844	415096
82885	415097
28721	415098
45430	415099
8496	415100
23552	415101
87482	415102
38484	415103
25929	415104
16578	415105
11154	415106
18675	415107
67555	415108
23406	415109
7454	415110
95549	415111
31899	415112
7643	415113
5016	415114
6899	415115
37856	415116
22788	415117
26560	415118
96679	415119
30658	415120
76581	415121
8498	415122
3919	415123
94023	415124
61518	415125
70536	415126
74839	415127
62122	415128
126194	415129
31718	415130
14180	415131
25605	415132
108633	415133
4038	415134
2796	415135
8004	415136
5349	415137
89548	415138
13283	415139
77833	415140
68360	415141
25585	415142
8061	415143
51406	415144
79560	415145
37195	415146
96905	415147
110224	415148
6391	415149
85147	415150
9917	415151
18812	415152
56241	415153
64106	415154
4157	415155
6115	415156
51581	415157
45044	415158
2867	415159
130492	415160
10757	415161
12401	415162
143986	415163
99687	415164
40210	415165
75473	415166
90098	415167
10711	415168
55839	415169
17049	415170
24946	415171
44808	415172
64119	415173
24196	415174
19185	415175
18230	415176
21767	415177
103497	415178
84541	415179
11315	415180
86299	415181
50449	415182
36491	415183
10885	415184
38719	415185
16190	415186
11181	415187
9766	415188
40147	415189
51136	415190
72041	415191
21453	415192
111995	415193
32328	415194
88172	415195
9155	415196
64991	415197
54064	415198
31442	415199
33960	415200
39904	415201
110436	415202
42963	415203
906	415204
15932	415205
29203	415206
48943	415207
48180	415208
3624	415209
8146	415210
11303	415211
36531	415212
61355	415213
3759	415214
94319	415215
40076	415216
14182	415217
1793	415218
36853	415219
35325	415220
67160	415221
25458	415222
13705	415223
51468	415224
75686	415225
66824	415226
21718	415227
90093	415228
6259	415229
66018	415230
79656	415231
10533	415232
42975	415233
6959	415234
72331	415235
28238	415236
36669	415237
30025	415238
124089	415239
5024	415240
56061	415241
80345	415242
5373	415243
3332	415244
119948	415245
11399	415246
9214	415247
53865	415248
4100	415249
39307	415250
132571	415251
66747	415252
82202	415253
7736	415254
10091	415255
10508	415256
75187	415257
41138	415258
55386	415259
24762	415260
65716	415261
107624	415262
68128	415263
35066	415264
2385	415265
22351	415266
43284	415267
105861	415268
133947	415269
21358	415270
118898	415271
30513	415272
35858	415273
67293	415274
3332	415275
41373	415276
39095	415277
81661	415278
65633	415279
29558	415280
2692	415281
16115	415282
5521	415283
23499	415284
12455	415285
6097	415286
4251	415287
10049	415288
39079	415289
57537	415290
3034	415291
56009	415292
37691	415293
54616	415294
51086	415295
16492	415296
87563	415297
12728	415298
17182	415299
47357	415300
4464	415301
116169	415302
23467	415303
74957	415304
76748	415305
47369	415306
10442	415307
74804	415308
38630	415309
37319	415310
86216	415311
31592	415312
10375	415313
143867	415314
79693	415315
87120	415316
32818	415317
18635	415318
69395	415319
22094	415320
42045	415321
18801	415322
136261	415323
64244	415324
64837	415325
83084	415326
31635	415327
63282	415328
62120	415329
114373	415330
102132	415331
3409	415332
49960	415333
51844	415334
57651	415335
83985	415336
27625	415337
45920	415338
90030	415339
8628	415340
72166	415341
57668	415342
85915	415343
91020	415344
27341	415345
65453	415346
5047	415347
41160	415348
85333	415349
29070	415350
4134	415351
74644	415352
596	415353
52498	415354
99495	415355
25889	415356
5287	415357
24252	415358
5097	415359
22594	415360
38020	415361
50667	415362
80508	415363
127226	415364
28869	415365
92439	415366
21239	415367
49630	415368
7456	415369
31574	415370
82181	415371
35833	415372
16252	415373
91449	415374
27116	415375
110497	415376
35992	415377
70241	415378
77743	415379
7107	415380
22004	415381
102181	415382
14544	415383
23913	415384
36436	415385
13363	415386
18715	415387
32915	415388
60970	415389
90546	415390
13391	415391
16777	415392
117676	415393
82113	415394
48773	415395
14089	415396
106849	415397
4110	415398
156730	415399
18347	415400
41157	415401
38449	415402
12642	415403
6945	415404
100652	415405
15661	415406
9634	415407
4255	415408
16189	415409
8929	415410
78353	415411
48020	415412
62643	415413
62824	415414
42969	415415
85827	415416
54594	415417
25237	415418
22132	415419
21789	415420
48011	415421
36665	415422
64530	415423
107069	415424
18365	415425
13705	415426
75295	415427
9238	415428
10653	415429
91570	415430
13965	415431
30391	415432
51193	415433
36266	415434
105371	415435
4132	415436
31065	415437
13468	415438
11258	415439
40880	415440
66900	415441
89066	415442
102668	415443
34708	415444
49115	415445
112021	415446
16973	415447
22406	415448
48417	415449
52266	415450
13534	415451
26513	415452
23700	415453
43614	415454
20062	415455
115217	415456
63391	415457
37228	415458
90175	415459
23781	415460
5535	415461
38126	415462
80358	415463
88823	415464
29133	415465
2303	415466
23071	415467
18013	415468
81027	415469
2435	415470
72764	415471
21356	415472
14059	415473
68164	415474
36267	415475
37852	415476
6128	415477
14195	415478
34778	415479
68855	415480
93331	415481
7921	415482
105011	415483
14078	415484
51631	415485
25622	415486
110245	415487
70943	415488
86138	415489
29451	415490
27830	415491
50367	415492
17822	415493
71679	415494
62139	415495
125581	415496
64903	415497
98881	415498
95357	415499
100328	415500
28342	415501
2627	415502
22249	415503
41954	415504
107566	415505
45501	415506
90897	415507
34030	415508
74921	415509
36823	415510
33647	415511
59549	415512
40710	415513
75312	415514
55254	415515
27147	415516
84589	415517
71623	415518
90539	415519
41000	415520
54157	415521
544	415522
7708	415523
9088	415524
74713	415525
31449	415526
82390	415527
41495	415528
31689	415529
4993	415530
47660	415531
6538	415532
26185	415533
12272	415534
3995	415535
94610	415536
15889	415537
67494	415538
22348	415539
48136	415540
51338	415541
41539	415542
76979	415543
15546	415544
86097	415545
17611	415546
887	415547
18821	415548
136844	415549
115545	415550
15507	415551
15491	415552
24343	415553
13964	415554
16405	415555
32456	415556
34199	415557
6987	415558
30952	415559
1670	415560
4157	415561
94475	415562
4163	415563
62624	415564
49473	415565
21489	415566
89368	415567
5016	415568
23714	415569
88803	415570
23523	415571
32420	415572
66527	415573
76639	415574
46602	415575
12509	415576
30462	415577
32238	415578
24250	415579
19088	415580
6299	415581
20665	415582
13582	415583
45374	415584
12007	415585
38610	415586
17803	415587
2283	415588
5394	415589
36790	415590
10933	415591
115779	415592
54695	415593
29612	415594
5694	415595
5591	415596
44915	415597
42943	415598
79044	415599
111616	415600
102049	415601
1818	415602
2859	415603
22646	415604
23665	415605
7702	415606
58479	415607
130908	415608
19158	415609
10461	415610
132626	415611
100839	415612
63444	415613
56156	415614
17263	415615
9037	415616
76790	415617
60340	415618
70665	415619
30671	415620
104422	415621
39858	415622
60059	415623
33538	415624
6388	415625
77852	415626
96252	415627
114669	415628
39072	415629
13948	415630
33536	415631
43548	415632
132436	415633
52187	415634
39585	415635
96782	415636
23194	415637
51707	415638
17084	415639
69812	415640
52526	415641
70199	415642
51704	415643
49219	415644
81863	415645
23682	415646
3821	415647
47323	415648
69538	415649
11294	415650
104286	415651
92820	415652
51627	415653
53449	415654
10044	415655
98701	415656
53414	415657
544	415658
52476	415659
14069	415660
110621	415661
66210	415662
6172	415663
7699	415664
30848	415665
88657	415666
1852	415667
87724	415668
464	415669
72030	415670
52877	415671
23551	415672
94340	415673
85983	415674
136288	415675
89315	415676
749	415677
74668	415678
3808	415679
69100	415680
102667	415681
24664	415682
9799	415683
52793	415684
41856	415685
17510	415686
96896	415687
18022	415688
18729	415689
25383	415690
49792	415691
6249	415692
27216	415693
94463	415694
14959	415695
11202	415696
51921	415697
53447	415698
82754	415699
33286	415700
40417	415701
82735	415702
3926	415703
9119	415704
70384	415705
9119	415706
49527	415707
68199	415708
29036	415709
79669	415710
19901	415711
66747	415712
27800	415713
79179	415714
10077	415715
87495	415716
14723	415717
103521	415718
109731	415719
12377	415720
68887	415721
75312	415722
94472	415723
154626	415724
66619	415725
86473	415726
18328	415727
115521	415728
42266	415729
3606	415730
5379	415731
82513	415732
102538	415733
10789	415734
120195	415735
3927	415736
72967	415737
4464	415738
79435	415739
49226	415740
1293	415741
15634	415742
967	415743
1554	415744
29968	415745
61218	415746
117046	415747
22330	415748
2811	415749
8277	415750
1638	415751
6259	415752
22909	415753
6287	415754
8899	415755
361	415756
21599	415757
136960	415758
84631	415759
8154	415760
6287	415761
10052	415762
32429	415763
71850	415764
72042	415765
217	415766
30346	415767
7389	415768
30874	415769
13595	415770
2647	415771
118534	415772
77914	415773
5914	415774
65392	415775
53911	415776
14641	415777
90744	415778
123284	415779
29487	415780
28437	415781
10553	415782
27619	415783
26181	415784
11217	415785
28495	415786
22727	415787
8600	415788
118799	415789
21770	415790
40994	415791
17655	415792
104929	415793
51119	415794
127508	415795
1697	415796
16243	415797
20462	415798
25595	415799
31116	415800
60491	415801
47827	415802
10690	415803
54031	415804
30489	415805
30022	415806
49109	415807
39179	415808
31919	415809
925	415810
70645	415811
3242	415812
114287	415813
29932	415814
21344	415815
51070	415816
23897	415817
64328	415818
54643	415819
17951	415820
40976	415821
25778	415822
63168	415823
26734	415824
94530	415825
73690	415826
68772	415827
10269	415828
8894	415829
97903	415830
121149	415831
17323	415832
63208	415833
18741	415834
31086	415835
16184	415836
6443	415837
21203	415838
125711	415839
5321	415840
30238	415841
2499	415842
6435	415843
25275	415844
9924	415845
13536	415846
629	415847
90811	415848
7634	415849
6509	415850
2886	415851
1538	415852
21995	415853
40556	415854
15221	415855
30356	415856
27342	415857
102665	415858
45061	415859
44521	415860
30418	415861
44920	415862
4268	415863
48164	415864
98785	415865
80504	415866
72770	415867
65584	415868
109925	415869
6725	415870
8083	415871
23468	415872
9232	415873
581	415874
30687	415875
10837	415876
52472	415877
65400	415878
50419	415879
58940	415880
7027	415881
29446	415882
12953	415883
62906	415884
39087	415885
117681	415886
5396	415887
13435	415888
22956	415889
62303	415890
68361	415891
132922	415892
14333	415893
1538	415894
25821	415895
12697	415896
74306	415897
749	415898
25771	415899
17942	415900
48831	415901
80892	415902
50721	415903
53673	415904
135447	415905
37567	415906
47943	415907
7403	415908
22144	415909
14737	415910
108829	415911
57549	415912
2065	415913
59900	415914
4188	415915
27072	415916
4061	415917
68770	415918
128898	415919
9236	415920
2808	415921
59102	415922
23359	415923
65722	415924
8618	415925
20481	415926
90456	415927
63364	415928
12669	415929
19488	415930
78918	415931
2591	415932
12522	415933
4437	415934
43189	415935
29531	415936
41177	415937
93558	415938
54216	415939
37370	415940
77985	415941
3616	415942
3671	415943
50680	415944
152362	415945
14120	415946
65382	415947
17546	415948
40875	415949
40110	415950
14468	415951
21365	415952
107271	415953
133843	415954
10363	415955
18620	415956
57660	415957
27691	415958
123905	415959
74331	415960
91526	415961
111502	415962
807	415963
5204	415964
41691	415965
2090	415966
90218	415967
57448	415968
66134	415969
22923	415970
217	415971
51071	415972
74356	415973
35146	415974
61614	415975
72704	415976
21238	415977
6259	415978
24120	415979
134006	415980
28490	415981
39898	415982
20855	415983
33749	415984
86079	415985
7470	415986
31010	415987
6213	415988
66483	415989
21222	415990
24953	415991
36171	415992
3771	415993
15921	415994
13313	415995
71789	415996
77957	415997
3808	415998
24314	415999
118926	416000
9669	416001
1422	416002
98786	416003
122435	416004
44939	416005
8040	416006
4255	416007
3064	416008
28635	416009
16469	416010
25430	416011
3444	416012
123112	416013
48059	416014
87267	416015
58137	416016
45959	416017
12187	416018
22323	416019
111737	416020
3477	416021
20053	416022
3623	416023
8125	416024
9003	416025
25798	416026
10047	416027
22284	416028
41176	416029
26142	416030
284	416031
8096	416032
56388	416033
8180	416034
36688	416035
20746	416036
32117	416037
17331	416038
39433	416039
45362	416040
38569	416041
33555	416042
100938	416043
33780	416044
4324	416045
28212	416046
94251	416047
136161	416048
79109	416049
16528	416050
24363	416051
28926	416052
57970	416053
12880	416054
44140	416055
21999	416056
36854	416057
45805	416058
64601	416059
7261	416060
24220	416061
24084	416062
13879	416063
5304	416064
5023	416065
27112	416066
35089	416067
26130	416068
37049	416069
29430	416070
53765	416071
5419	416072
37727	416073
55590	416074
91398	416075
43110	416076
58586	416077
6040	416078
96458	416079
12191	416080
2488	416081
6249	416082
6416	416083
53773	416084
61519	416085
2705	416086
23457	416087
125624	416088
38954	416089
13368	416090
35128	416091
5731	416092
9227	416093
4645	416094
23061	416095
57977	416096
4554	416097
11712	416098
13485	416099
41288	416100
72872	416101
47826	416102
6108	416103
4265	416104
44009	416105
32791	416106
31894	416107
62206	416108
28940	416109
15669	416110
31325	416111
56947	416112
37184	416113
58842	416114
132861	416115
70461	416116
2239	416117
2592	416118
14407	416119
36721	416120
68213	416121
10410	416122
38514	416123
53878	416124
15665	416125
25292	416126
5136	416127
10411	416128
63350	416129
6381	416130
41470	416131
61266	416132
137549	416133
28549	416134
1281	416135
50261	416136
117165	416137
36538	416138
25800	416139
8899	416140
50780	416141
164465	416142
5302	416143
5416	416144
31242	416145
87917	416146
711	416147
29870	416148
2244	416149
34837	416150
9130	416151
15974	416152
14236	416153
8158	416154
107298	416155
70591	416156
35452	416157
38553	416158
111789	416159
59812	416160
79038	416161
29430	416162
56518	416163
66512	416164
6013	416165
82758	416166
67081	416167
76350	416168
30010	416169
37592	416170
8266	416171
10633	416172
17274	416173
17533	416174
17338	416175
718	416176
48208	416177
4955	416178
23051	416179
30859	416180
12775	416181
1500	416182
18794	416183
32784	416184
56947	416185
20199	416186
132446	416187
64848	416188
55630	416189
26532	416190
2565	416191
26041	416192
106914	416193
48029	416194
38470	416195
44914	416196
22605	416197
92134	416198
54020	416199
22671	416200
9420	416201
44185	416202
12244	416203
29620	416204
34520	416205
41954	416206
3405	416207
2936	416208
9997	416209
41513	416210
4284	416211
54555	416212
14339	416213
9398	416214
30696	416215
35087	416216
22954	416217
46946	416218
66790	416219
78434	416220
22933	416221
38562	416222
51363	416223
32996	416224
23181	416225
53839	416226
38757	416227
34220	416228
5840	416229
37122	416230
45854	416231
59467	416232
9680	416233
64368	416234
4071	416235
27117	416236
9147	416237
27523	416238
70157	416239
17184	416240
27856	416241
112198	416242
36527	416243
40570	416244
22735	416245
34854	416246
2682	416247
66540	416248
3810	416249
4310	416250
28729	416251
58881	416252
44962	416253
12331	416254
51149	416255
95219	416256
5707	416257
24131	416258
23507	416259
3108	416260
1930	416261
90125	416262
46800	416263
7578	416264
32017	416265
6801	416266
30557	416267
31353	416268
9860	416269
13425	416270
17929	416271
54383	416272
31677	416273
1302	416274
8506	416275
23841	416276
4108	416277
16640	416278
16657	416279
3196	416280
77861	416281
69034	416282
14961	416283
114946	416284
5706	416285
32988	416286
5396	416287
5396	416288
1449	416289
37112	416290
40524	416291
9576	416292
24081	416293
711	416294
41005	416295
19933	416296
30855	416297
10947	416298
89653	416299
31495	416300
5691	416301
10649	416302
37814	416303
16650	416304
4910	416305
24612	416306
77973	416307
8643	416308
2648	416309
25256	416310
23712	416311
13393	416312
9040	416313
17274	416314
13504	416315
21112	416316
27117	416317
11465	416318
68902	416319
87589	416320
5495	416321
81632	416322
40997	416323
98978	416324
13744	416325
26643	416326
52266	416327
105180	416328
9249	416329
6398	416330
15954	416331
2157	416332
30352	416333
18980	416334
7508	416335
42251	416336
43208	416337
29636	416338
76790	416339
38100	416340
7927	416341
20879	416342
36622	416343
54656	416344
36503	416345
34696	416346
26408	416347
21489	416348
17339	416349
20192	416350
11608	416351
76737	416352
29762	416353
39276	416354
16558	416355
23030	416356
60094	416357
4587	416358
5428	416359
40679	416360
7227	416361
52169	416362
10673	416363
4184	416364
28339	416365
9109	416366
21307	416367
134364	416368
90424	416369
16880	416370
13543	416371
56102	416372
80355	416373
94525	416374
26246	416375
85736	416376
85870	416377
39255	416378
16879	416379
77432	416380
67926	416381
38517	416382
44490	416383
14001	416384
84645	416385
33871	416386
47784	416387
68063	416388
70617	416389
70490	416390
54822	416391
32973	416392
64232	416393
44521	416394
30337	416395
75162	416396
11347	416397
71496	416398
63499	416399
48795	416400
99213	416401
5401	416402
26593	416403
53670	416404
10869	416405
64094	416406
71118	416407
23104	416408
11498	416409
6748	416410
11676	416411
2834	416412
51974	416413
6086	416414
78304	416415
3533	416416
25567	416417
96452	416418
18947	416419
22673	416420
3107	416421
94489	416422
74440	416423
45585	416424
10697	416425
9040	416426
23294	416427
70224	416428
8502	416429
61000	416430
44531	416431
107092	416432
8061	416433
3983	416434
102351	416435
31167	416436
4964	416437
16454	416438
78907	416439
5534	416440
78902	416441
66592	416442
36183	416443
5204	416444
43440	416445
14836	416446
24606	416447
66504	416448
3591	416449
96859	416450
12916	416451
33308	416452
17110	416453
4139	416454
1965	416455
1784	416456
88812	416457
10441	416458
3616	416459
3315	416460
9417	416461
1852	416462
4632	416463
84898	416464
25558	416465
109273	416466
15201	416467
32846	416468
61422	416469
62423	416470
54823	416471
16274	416472
15776	416473
21505	416474
16676	416475
7500	416476
35571	416477
58236	416478
87251	416479
61135	416480
14548	416481
12360	416482
58180	416483
110822	416484
53986	416485
40185	416486
50799	416487
10586	416488
110385	416489
42277	416490
47630	416491
29684	416492
88942	416493
33171	416494
31849	416495
11038	416496
18435	416497
83850	416498
27786	416499
67047	416500
17831	416501
9244	416502
35594	416503
96484	416504
41163	416505
4452	416506
22737	416507
54715	416508
3462	416509
93795	416510
33057	416511
2134	416512
33025	416513
23985	416514
32909	416515
5252	416516
1407	416517
44299	416518
7570	416519
14608	416520
29567	416521
95733	416522
5943	416523
14667	416524
57417	416525
22050	416526
53335	416527
25488	416528
1161	416529
62664	416530
30544	416531
13535	416532
45500	416533
71278	416534
8175	416535
110602	416536
42423	416537
10673	416538
2148	416539
14412	416540
4195	416541
629	416542
45586	416543
1773	416544
20088	416545
138661	416546
18321	416547
59113	416548
34136	416549
39416	416550
15746	416551
82285	416552
11683	416553
53694	416554
75389	416555
20211	416556
48703	416557
18510	416558
49461	416559
2656	416560
4159	416561
51454	416562
110056	416563
24201	416564
590	416565
4959	416566
112807	416567
17445	416568
39334	416569
59270	416570
21142	416571
59560	416572
43151	416573
69908	416574
134140	416575
42960	416576
102717	416577
91694	416578
62849	416579
5464	416580
69980	416581
40242	416582
31489	416583
16244	416584
32414	416585
70595	416586
86358	416587
26673	416588
4559	416589
52750	416590
3942	416591
31667	416592
9215	416593
39727	416594
23671	416595
26724	416596
105640	416597
47407	416598
6868	416599
8684	416600
115689	416601
67107	416602
125843	416603
94550	416604
49099	416605
45814	416606
10297	416607
23465	416608
13691	416609
4453	416610
57774	416611
66525	416612
4537	416613
1984	416614
88040	416615
43444	416616
95330	416617
16910	416618
3810	416619
13214	416620
51422	416621
12109	416622
42338	416623
3168	416624
39076	416625
30104	416626
31556	416627
38746	416628
78484	416629
14564	416630
18534	416631
4559	416632
2508	416633
13873	416634
70304	416635
10730	416636
31455	416637
34283	416638
27745	416639
51374	416640
3140	416641
29902	416642
2505	416643
15648	416644
67283	416645
28802	416646
42145	416647
69887	416648
51546	416649
98363	416650
32304	416651
66596	416652
103747	416653
36767	416654
17946	416655
97917	416656
17648	416657
40573	416658
49183	416659
44623	416660
2139	416661
107496	416662
37278	416663
1898	416664
12649	416665
47675	416666
464	416667
24283	416668
5201	416669
90858	416670
18547	416671
34472	416672
18440	416673
87715	416674
12311	416675
67304	416676
17492	416677
14391	416678
12205	416679
22706	416680
83798	416681
60309	416682
5287	416683
7070	416684
32080	416685
40067	416686
30865	416687
84372	416688
14391	416689
34819	416690
91416	416691
3154	416692
38746	416693
35527	416694
80764	416695
63595	416696
2683	416697
10926	416698
893	416699
9050	416700
7082	416701
100277	416702
2659	416703
62132	416704
43089	416705
66935	416706
45975	416707
63249	416708
55516	416709
5321	416710
11985	416711
2438	416712
54281	416713
107809	416714
1739	416715
9057	416716
1739	416717
1320	416718
65628	416719
49159	416720
922	416721
16542	416722
10571	416723
26297	416724
4815	416725
8878	416726
3926	416727
631	416728
65778	416729
37708	416730
1315	416731
5534	416732
124242	416733
943	416734
163	416735
102795	416736
50783	416737
64061	416738
86286	416739
42233	416740
446	416741
4134	416742
90247	416743
105362	416744
158871	416745
48340	416746
133008	416747
1357	416748
24629	416749
88153	416750
102024	416751
6797	416752
82753	416753
109535	416754
11063	416755
73439	416756
8835	416757
120447	416758
41411	416759
122435	416760
24473	416761
33120	416762
126430	416763
58631	416764
5969	416765
43510	416766
136217	416767
12604	416768
158121	416769
85340	416770
13679	416771
44798	416772
78393	416773
4975	416774
27335	416775
35286	416776
14249	416777
46765	416778
48412	416779
1981	416780
130297	416781
88040	416782
60189	416783
60457	416784
104390	416785
16719	416786
108574	416787
13455	416788
83902	416789
60136	416790
82771	416791
81888	416792
100153	416793
29	416794
28004	416795
55571	416796
37003	416797
64134	416798
61380	416799
968	416800
39250	416801
105966	416802
34862	416803
35573	416804
6363	416805
89040	416806
6038	416807
2131	416808
13898	416809
20973	416810
81150	416811
572	416812
1621	416813
4721	416814
93588	416815
35	416816
21071	416817
3163	416818
15905	416819
108209	416820
1698	416821
34291	416822
101616	416823
4546	416824
12909	416825
17122	416826
294	416827
27628	416828
55184	416829
22965	416830
29939	416831
298	416832
57040	416833
38443	416834
124640	416835
7321	416836
75405	416837
91380	416838
14603	416839
515	416840
85530	416841
79785	416842
70917	416843
46125	416844
86333	416845
86333	416846
86834	416847
80693	416848
696	416849
315	416850
7188	416851
246	416852
2397	416853
165423	416854
66642	416855
93803	416856
7768	416857
917	416858
26	416859
14856	416860
5153	416861
114	416862
9004	416863
2	416864
1452	416865
3	416866
2388	416867
154	416868
8483	416869
20878	416870
81244	416871
619	416872
577	416873
1189	416874
21093	416875
12695	416876
12773	416877
241	416878
3975	416879
10670	416880
29	416881
18713	416882
3185	416883
771	416884
49752	416885
908	416886
60077	416887
132954	416888
76661	416889
14321	416890
12744	416891
35175	416892
35734	416893
8002	416894
1880	416895
3980	416896
52443	416897
852	416898
3570	416899
3570	416900
44012	416901
17156	416902
14131	416903
44012	416904
74400	416905
7498	416906
113	416907
2146	416908
3627	416909
130246	416910
57791	416911
4109	416912
12274	416913
63688	416914
690	416915
270	416916
53	416917
4094	416918
77078	416919
24	416920
63	416921
11310	416922
93505	416923
912	416924
27855	416925
97661	416926
50001	416927
30208	416928
70265	416929
100565	416930
39903	416931
12212	416932
16440	416933
27974	416934
90509	416935
13297	416936
6920	416937
13639	416938
6678	416939
38658	416940
34027	416941
23962	416942
29397	416943
3717	416944
1833	416945
47	416946
12824	416947
98942	416948
113215	416949
132426	416950
4172	416951
55104	416952
27714	416953
62053	416954
99	416955
7760	416956
7893	416957
647	416958
26669	416959
36	416960
619	416961
125410	416962
6908	416963
88208	416964
408	416965
32819	416966
15058	416967
48132	416968
9116	416969
62458	416970
109105	416971
302	416972
19472	416973
8053	416974
109186	416975
647	416976
1020	416977
142037	416978
19953	416979
353	416980
24248	416981
1909	416982
13238	416983
4273	416984
8179	416985
7899	416986
55629	416987
9273	416988
151945	416989
43810	416990
39058	416991
7816	416992
70617	416993
951	416994
8082	416995
27837	416996
7649	416997
36953	416998
17568	416999
535	417000
16974	417001
1811	417002
66388	417003
930	417004
5465	417005
941	417006
10971	417007
6341	417008
60362	417009
3066	417010
1	417011
354	417012
11789	417013
487	417014
529	417015
20307	417016
14916	417017
175	417018
61	417019
108	417020
12528	417021
26319	417022
28937	417023
28	417024
1469	417025
248	417026
1722	417027
30965	417028
108105	417029
97714	417030
15849	417031
1704	417032
23718	417033
48899	417034
79661	417035
3085	417036
22365	417037
31760	417038
6777	417039
480	417040
25262	417041
1947	417042
136002	417043
142	417044
86420	417045
110383	417046
19656	417047
1945	417048
9933	417049
115435	417050
25944	417051
14608	417052
2	417053
906	417054
163	417055
1097	417056
35922	417057
4424	417058
703	417059
11837	417060
158381	417061
26670	417062
1539	417063
133052	417064
2892	417065
3246	417066
132509	417067
1551	417068
18523	417069
1279	417070
82875	417071
64902	417072
114223	417073
12388	417074
737	417075
63534	417076
76943	417077
5095	417078
425	417079
703	417080
30946	417081
2359	417082
61640	417083
47601	417084
424	417085
42668	417086
358	417087
41694	417088
24272	417089
50600	417090
34295	417091
304	417092
2571	417093
45792	417094
13012	417095
9293	417096
79735	417097
431	417098
166221	417099
7739	417100
3	417101
3	417102
94600	417103
371	417104
117	417105
3683	417106
4935	417107
1	417108
221	417109
4151	417110
47	417111
129	417112
936	417113
132837	417114
37800	417115
806	417116
17	417117
27608	417118
38845	417119
17	417120
2010	417121
31057	417122
4011	417123
1146	417124
7522	417125
120161	417126
11146	417127
77772	417128
59	417129
11051	417130
2210	417131
1011	417132
7752	417133
530	417134
6	417135
129709	417136
2108	417137
894	417138
8019	417139
6731	417140
577	417141
1021	417142
2894	417143
3996	417144
3996	417145
80373	417146
124470	417147
883	417148
969	417149
82359	417150
3733	417151
56074	417152
1411	417153
1222	417154
174	417155
823	417156
2428	417157
35708	417158
6563	417159
131462	417160
128979	417161
118584	417162
14347	417163
19510	417164
987	417165
4343	417166
1332	417167
998	417168
166104	417169
442	417170
154285	417171
13243	417172
25335	417173
371	417174
8024	417175
34974	417176
17020	417177
97734	417178
1539	417179
11285	417180
3560	417181
36785	417182
66976	417183
26063	417184
1047	417185
42904	417186
137451	417187
18	417188
190	417189
160378	417190
8337	417191
40762	417192
161	417193
84641	417194
17011	417195
24398	417196
16	417197
2096	417198
165870	417199
75984	417200
17007	417201
25084	417202
6404	417203
11	417204
1187	417205
117532	417206
106	417207
228	417208
228	417209
105410	417210
67473	417211
3110	417212
160	417213
374	417214
91214	417215
73381	417216
232	417217
1543	417218
3264	417219
61269	417220
47967	417221
1433	417222
8904	417223
258	417224
328	417225
166	417226
23513	417227
4052	417228
312	417229
89351	417230
1023	417231
648	417232
96093	417233
2846	417234
102	417235
509	417236
82229	417237
2076	417238
489	417239
97	417240
47	417241
12836	417242
1947	417243
93414	417244
17865	417245
12355	417246
8437	417247
42	417248
68	417249
25009	417250
1040	417251
607	417252
2656	417253
83943	417254
64974	417255
12671	417256
67186	417257
87	417258
64482	417259
18465	417260
1287	417261
76598	417262
1254	417263
473	417264
1264	417265
2547	417266
480	417267
86155	417268
18753	417269
9673	417270
79608	417271
6985	417272
2096	417273
238	417274
1471	417275
2096	417276
11193	417277
1986	417278
11	417279
312	417280
544	417281
4905	417282
508	417283
6379	417284
829	417285
19272	417286
467	417287
32	417288
185	417289
3	417290
6433	417291
84191	417292
976	417293
13800	417294
64768	417295
1648	417296
10454	417297
906	417298
3149	417299
4525	417300
1958	417301
33139	417302
60140	417303
6515	417304
404	417305
695	417306
509	417307
3213	417308
5314	417309
99303	417310
71416	417311
45443	417312
4874	417313
7147	417314
1568	417315
18543	417316
3320	417317
66102	417318
675	417319
73681	417320
105725	417321
6343	417322
6405	417323
93396	417324
4761	417325
90	417326
1387	417327
31229	417328
3547	417329
490	417330
2750	417331
9991	417332
97018	417333
950	417334
57748	417335
445	417336
53323	417337
94129	417338
64202	417339
47135	417340
174	417341
20073	417342
1440	417343
124097	417344
87	417345
55016	417346
90359	417347
364	417348
4903	417349
424	417350
33275	417351
22554	417352
40051	417353
19056	417354
47017	417355
7752	417356
102647	417357
1334	417358
115529	417359
138567	417360
70274	417361
54950	417362
4099	417363
459	417364
582	417365
72	417366
54	417367
168	417368
1264	417369
2717	417370
73	417371
6362	417372
6526	417373
68106	417374
125712	417375
105749	417376
706	417377
56	417378
209	417379
60017	417380
45990	417381
11384	417382
266	417383
17790	417384
57674	417385
70623	417386
10279	417387
61425	417388
315	417389
2460	417390
636	417391
343	417392
345	417393
345	417394
4201	417395
7909	417396
1073	417397
17570	417398
2826	417399
11416	417400
11804	417401
16132	417402
577	417403
82352	417404
68162	417405
135096	417406
63565	417407
85592	417408
113557	417409
125363	417410
1542	417411
62	417412
5991	417413
118321	417414
92273	417415
67223	417416
24847	417417
73112	417418
45726	417419
23236	417420
49362	417421
122038	417422
12626	417423
114478	417424
572	417425
24082	417426
25902	417427
51599	417428
51599	417429
232	417430
5401	417431
53511	417432
36088	417433
7555	417434
5675	417435
3745	417436
535	417437
38649	417438
5217	417439
91461	417440
6209	417441
8883	417442
1848	417443
6399	417444
68823	417445
6399	417446
1848	417447
6300	417448
30891	417449
50481	417450
3090	417451
7282	417452
45789	417453
8164	417454
34052	417455
7573	417456
81282	417457
44704	417458
25615	417459
29804	417460
60103	417461
114493	417462
9386	417463
26486	417464
45575	417465
30493	417466
91889	417467
96	417468
74057	417469
2062	417470
81380	417471
74675	417472
572	417473
22793	417474
15944	417475
4610	417476
5095	417477
94357	417478
56988	417479
2800	417480
66707	417481
21111	417482
17712	417483
47952	417484
109102	417485
60587	417486
18920	417487
70145	417488
25051	417489
1971	417490
35858	417491
24476	417492
60839	417493
6980	417494
112285	417495
11307	417496
30421	417497
756	417498
81197	417499
3392	417500
19551	417501
75	417502
7599	417503
780	417504
9939	417505
61298	417506
6812	417507
2148	417508
52180	417509
933	417510
27262	417511
1036	417512
67657	417513
29	417514
30630	417515
24354	417516
48126	417517
19367	417518
18813	417519
102129	417520
58723	417521
105806	417522
20158	417523
18636	417524
42995	417525
14255	417526
26981	417527
25692	417528
60618	417529
13663	417530
122023	417531
19	417532
10942	417533
5489	417534
5489	417535
199	417536
19029	417537
55041	417538
20407	417539
13652	417540
5128	417541
5923	417542
1937	417543
70731	417544
114	417545
3530	417546
127	417547
1847	417548
1528	417549
49191	417550
58770	417551
27433	417552
11625	417553
926	417554
45942	417555
22115	417556
17156	417557
661	417558
226	417559
3746	417560
333	417561
1627	417562
157	417563
632	417564
543	417565
17428	417566
40368	417567
2	417568
101853	417569
2530	417570
140154	417571
36992	417572
30543	417573
136145	417574
82809	417575
28473	417576
37778	417577
4161	417578
55077	417579
82809	417580
7006	417581
31935	417582
62200	417583
14288	417584
49153	417585
1932	417586
107148	417587
48393	417588
6422	417589
70909	417590
37315	417591
1385	417592
3096	417593
21819	417594
106468	417595
27663	417596
3950	417597
19033	417598
1	417599
32877	417600
54182	417601
116963	417602
186	417603
18438	417604
48697	417605
2095	417606
68	417607
6042	417608
50372	417609
23205	417610
664	417611
29781	417612
5670	417613
35	417614
17447	417615
535	417616
118648	417617
16504	417618
27019	417619
48434	417620
24339	417621
138344	417622
12000	417623
35675	417624
9897	417625
103753	417626
30871	417627
28269	417628
128915	417629
4275	417630
25639	417631
89217	417632
95336	417633
357	417634
60148	417635
34972	417636
22400	417637
37786	417638
100578	417639
8125	417640
36612	417641
40013	417642
21578	417643
46872	417644
39674	417645
13442	417646
11582	417647
33811	417648
37491	417649
11572	417650
10915	417651
32084	417652
41975	417653
23420	417654
44041	417655
38646	417656
86140	417657
47222	417658
536	417659
301	417660
156305	417661
45544	417662
30207	417663
66123	417664
28939	417665
4147	417666
21971	417667
4832	417668
79440	417669
17542	417670
8117	417671
55106	417672
16392	417673
60136	417674
63388	417675
142166	417676
4574	417677
16784	417678
25487	417679
71372	417680
88533	417681
15846	417682
133588	417683
12	417684
51278	417685
129514	417686
99942	417687
68536	417688
5457	417689
91356	417690
77578	417691
44705	417692
125397	417693
64943	417694
7428	417695
34605	417696
87015	417697
39302	417698
8388	417699
31901	417700
20927	417701
29984	417702
44677	417703
105822	417704
13123	417705
37141	417706
36697	417707
7657	417708
5900	417709
10264	417710
17166	417711
7646	417712
11180	417713
30300	417714
17407	417715
709	417716
118564	417717
62	417718
508	417719
3416	417720
15388	417721
16479	417722
14790	417723
14790	417724
39873	417725
134881	417726
25557	417727
1020	417728
766	417729
116705	417730
55184	417731
102332	417732
78529	417733
9015	417734
79619	417735
6314	417736
12208	417737
706	417738
55267	417739
72621	417740
67460	417741
38328	417742
10025	417743
26569	417744
56064	417745
34002	417746
21709	417747
150913	417748
3676	417749
6379	417750
16449	417751
3957	417752
61509	417753
99999	417754
89168	417755
66945	417756
66880	417757
85381	417758
2623	417759
5088	417760
17	417761
94939	417762
1761	417763
48	417764
19545	417765
104215	417766
4480	417767
135606	417768
58847	417769
58475	417770
117750	417771
156308	417772
124769	417773
131465	417774
118631	417775
39211	417776
79704	417777
81701	417778
152613	417779
86334	417780
8049	417781
35599	417782
70532	417783
124476	417784
95364	417785
50626	417786
65429	417787
90139	417788
123908	417789
143646	417790
24087	417791
44132	417792
98972	417793
15602	417794
8821	417795
81945	417796
110082	417797
58531	417798
69971	417799
86480	417800
65889	417801
8821	417802
8821	417803
32308	417804
49229	417805
102900	417806
139864	417807
1059	417808
1123	417809
40904	417810
34815	417811
166040	417812
36497	417813
118365	417814
11420	417815
109862	417816
58457	417817
149164	417818
87903	417819
124780	417820
60018	417821
75313	417822
130793	417823
148704	417824
49784	417825
57335	417826
40212	417827
12354	417828
89644	417829
10	417830
162032	417831
101374	417832
112874	417833
49191	417834
124026	417835
81993	417836
104168	417837
145715	417838
92726	417839
22510	417840
905	417841
160341	417842
18572	417843
96814	417844
129234	417845
25234	417846
41188	417847
51526	417848
91147	417849
83145	417850
39143	417851
19962	417852
35651	417853
5582	417854
5582	417855
123818	417856
43084	417857
47601	417858
12651	417859
90296	417860
7424	417861
74480	417862
91906	417863
65179	417864
50463	417865
69875	417866
24307	417867
58143	417868
5923	417869
51526	417870
51526	417871
49818	417872
120743	417873
55285	417874
13656	417875
2584	417876
37105	417877
227	417878
27718	417879
28703	417880
2022	417881
74237	417882
678	417883
166073	417884
19877	417885
28470	417886
9091	417887
40335	417888
70145	417889
10646	417890
936	417891
45119	417892
253	417893
1489	417894
9117	417895
504	417896
504	417897
293	417898
23525	417899
86363	417900
22652	417901
11699	417902
49914	417903
5399	417904
19629	417905
64891	417906
6725	417907
3725	417908
42	417909
660	417910
9093	417911
432	417912
9230	417913
14621	417914
76965	417915
215	417916
102790	417917
3458	417918
86	417919
225	417920
14867	417921
86042	417922
2969	417923
29900	417924
7460	417925
52168	417926
166391	417927
27898	417928
18436	417929
39665	417930
41019	417931
20180	417932
17604	417933
20280	417934
30057	417935
10188	417936
45505	417937
29029	417938
17217	417939
17751	417940
116013	417941
4734	417942
19331	417943
16712	417944
18987	417945
52506	417946
119972	417947
782	417948
54311	417949
21728	417950
78008	417951
952	417952
166266	417953
21625	417954
100454	417955
21625	417956
31124	417957
57	417958
7289	417959
71017	417960
58093	417961
1296	417962
1874	417963
790	417964
138148	417965
99	417966
32038	417967
3177	417968
2464	417969
297	417970
94378	417971
200	417972
253	417973
15934	417974
415	417975
20900	417976
74890	417977
324	417978
24719	417979
1983	417980
235	417981
14837	417982
96590	417983
36	417984
15239	417985
15239	417986
26388	417987
53112	417988
100998	417989
132909	417990
2	417991
11113	417992
6542	417993
55317	417994
22293	417995
2894	417996
1977	417997
3057	417998
109321	417999
127697	418000
20118	418001
253	418002
40302	418003
167986	418004
43691	418005
91604	418006
603	418007
92041	418008
8230	418009
131354	418010
73995	418011
990	418012
1009	418013
545	418014
3658	418015
3449	418016
35813	418017
758	418018
4915	418019
74415	418020
3016	418021
26	418022
44893	418023
85	418024
1839	418025
30986	418026
53024	418027
3303	418028
11698	418029
17463	418030
85579	418031
6487	418032
14509	418033
5609	418034
20179	418035
64571	418036
118521	418037
123853	418038
2155	418039
1272	418040
47841	418041
47841	418042
94037	418043
62427	418044
22123	418045
1542	418046
5392	418047
4650	418048
490	418049
998	418050
116	418051
26632	418052
65555	418053
546	418054
19548	418055
3151	418056
9010	418057
16208	418058
8412	418059
13930	418060
139781	418061
12952	418062
79953	418063
114461	418064
54245	418065
7133	418066
62	418067
4339	418068
37739	418069
1490	418070
17224	418071
786	418072
96106	418073
22632	418074
502	418075
30503	418076
30986	418077
2727	418078
318	418079
2192	418080
141074	418081
94222	418082
38756	418083
1044	418084
25283	418085
9567	418086
11713	418087
26856	418088
88074	418089
848	418090
10388	418091
19	418092
146	418093
577	418094
46254	418095
1035	418096
7101	418097
3347	418098
11975	418099
1095	418100
51130	418101
57917	418102
15	418103
244	418104
2429	418105
61	418106
103562	418107
5978	418108
378	418109
9062	418110
7912	418111
33170	418112
62	418113
228	418114
1568	418115
24403	418116
77	418117
16573	418118
56805	418119
8016	418120
3570	418121
11936	418122
54744	418123
64579	418124
2593	418125
4954	418126
11370	418127
12156	418128
123231	418129
57	418130
165873	418131
753	418132
21209	418133
18502	418134
47333	418135
24245	418136
2871	418137
116731	418138
64912	418139
3944	418140
5893	418141
4954	418142
3745	418143
21	418144
3745	418145
15207	418146
30603	418147
14702	418148
786	418149
20881	418150
5	418151
7236	418152
59148	418153
3413	418154
26845	418155
1057	418156
5319	418157
30493	418158
90	418159
7640	418160
200	418161
90	418162
30416	418163
232	418164
446	418165
5587	418166
1035	418167
986	418168
7640	418169
84726	418170
37187	418171
5657	418172
18520	418173
72218	418174
12440	418175
8492	418176
106687	418177
29820	418178
88247	418179
101054	418180
1002	418181
5275	418182
7185	418183
4593	418184
104430	418185
4697	418186
6501	418187
73466	418188
30655	418189
52534	418190
1477	418191
16265	418192
54324	418193
1135	418194
864	418195
3456	418196
49158	418197
90087	418198
112310	418199
41329	418200
69775	418201
152293	418202
3831	418203
53739	418204
11972	418205
24568	418206
306	418207
39527	418208
22906	418209
10712	418210
105625	418211
1439	418212
129	418213
732	418214
54144	418215
1856	418216
20924	418217
12670	418218
3511	418219
7313	418220
38724	418221
3193	418222
46379	418223
70437	418224
78287	418225
129721	418226
31053	418227
5535	418228
45521	418229
1017	418230
73109	418231
55167	418232
87320	418233
36214	418234
3271	418235
71950	418236
18661	418237
272	418238
6742	418239
1179	418240
81109	418241
1380	418242
901	418243
15780	418244
48411	418245
61141	418246
7031	418247
37391	418248
85171	418249
30209	418250
77427	418251
52830	418252
29682	418253
89084	418254
99344	418255
20743	418256
4516	418257
75171	418258
15591	418259
104949	418260
6802	418261
3404	418262
17287	418263
20206	418264
8296	418265
3721	418266
19594	418267
1755	418268
644	418269
25919	418270
9386	418271
5946	418272
36297	418273
100661	418274
39384	418275
126111	418276
3048	418277
19926	418278
12561	418279
2675	418280
51844	418281
594	418282
61640	418283
79274	418284
100837	418285
97978	418286
1750	418287
14197	418288
6401	418289
27276	418290
3079	418291
14197	418292
40232	418293
12709	418294
665	418295
5268	418296
3512	418297
2402	418298
1311	418299
15482	418300
2032	418301
929	418302
165	418303
3512	418304
127	418305
386	418306
836	418307
654	418308
3548	418309
8247	418310
272	418311
131909	418312
77503	418313
10558	418314
1426	418315
6240	418316
13907	418317
17234	418318
3234	418319
91610	418320
12320	418321
17158	418322
1311	418323
1039	418324
45096	418325
1572	418326
39573	418327
3378	418328
2314	418329
5282	418330
43479	418331
478	418332
38194	418333
45846	418334
86059	418335
23551	418336
3924	418337
29727	418338
5195	418339
11129	418340
20717	418341
53665	418342
29864	418343
12962	418344
56837	418345
8991	418346
19554	418347
27801	418348
58629	418349
9468	418350
4384	418351
138403	418352
4896	418353
19066	418354
52829	418355
16875	418356
34024	418357
9254	418358
15586	418359
26303	418360
29983	418361
84686	418362
71115	418363
100780	418364
61518	418365
31038	418366
58629	418367
4858	418368
6800	418369
37105	418370
25880	418371
23410	418372
4883	418373
14317	418374
17331	418375
60116	418376
32911	418377
44566	418378
20384	418379
33134	418380
28006	418381
40212	418382
26411	418383
18340	418384
19079	418385
25278	418386
107741	418387
28891	418388
46167	418389
18424	418390
34014	418391
31019	418392
32807	418393
11502	418394
12427	418395
9396	418396
32404	418397
20172	418398
46077	418399
39815	418400
55401	418401
5914	418402
1163	418403
12501	418404
36471	418405
2159	418406
9286	418407
11735	418408
112144	418409
7437	418410
16715	418411
22405	418412
9935	418413
39215	418414
53335	418415
111829	418416
18534	418417
18534	418418
63349	418419
34762	418420
35147	418421
1698	418422
94398	418423
119	418424
62257	418425
9010	418426
18451	418427
72817	418428
22850	418429
85544	418430
7657	418431
4361	418432
7144	418433
61858	418434
25555	418435
39379	418436
91706	418437
66244	418438
878	418439
9913	418440
1634	418441
189	418442
2453	418443
1810	418444
52612	418445
2293	418446
123648	418447
91752	418448
35293	418449
4172	418450
7782	418451
1111	418452
56122	418453
19540	418454
9506	418455
66329	418456
2432	418457
5673	418458
102	418459
119344	418460
66844	418461
258	418462
5928	418463
2875	418464
398	418465
24063	418466
2725	418467
7688	418468
382	418469
24300	418470
1475	418471
47	418472
120469	418473
466	418474
12529	418475
2697	418476
86165	418477
1484	418478
8695	418479
47	418480
2412	418481
382	418482
1675	418483
917	418484
65	418485
528	418486
751	418487
198	418488
45880	418489
43864	418490
65984	418491
43408	418492
25581	418493
220	418494
38079	418495
768	418496
2798	418497
3	418498
11020	418499
17858	418500
52	418501
141669	418502
1141	418503
528	418504
65	418505
4138	418506
1623	418507
638	418508
6314	418509
1495	418510
4011	418511
269	418512
230	418513
13508	418514
10646	418515
56656	418516
13807	418517
136535	418518
40932	418519
112498	418520
46765	418521
48304	418522
6411	418523
109700	418524
48125	418525
65217	418526
11603	418527
11603	418528
12863	418529
60702	418530
23101	418531
4533	418532
44357	418533
102937	418534
3695	418535
56961	418536
16567	418537
11918	418538
27152	418539
17425	418540
88288	418541
31055	418542
6458	418543
18896	418544
26843	418545
45189	418546
10809	418547
100780	418548
60720	418549
562	418550
3375	418551
15794	418552
12857	418553
16800	418554
2450	418555
147395	418556
104704	418557
8758	418558
101588	418559
688	418560
47670	418561
5505	418562
11914	418563
57848	418564
37681	418565
18882	418566
25671	418567
64	418568
88389	418569
92302	418570
139277	418571
98168	418572
98168	418573
1753	418574
126680	418575
108115	418576
28209	418577
25208	418578
57013	418579
31287	418580
30578	418581
87020	418582
135816	418583
96	418584
114748	418585
76162	418586
18275	418587
68605	418588
45045	418589
11925	418590
187	418591
187	418592
93908	418593
82229	418594
12578	418595
121921	418596
8714	418597
87786	418598
18885	418599
795	418600
17299	418601
8423	418602
2096	418603
664	418604
2133	418605
19439	418606
11613	418607
706	418608
39111	418609
55670	418610
303	418611
3106	418612
16530	418613
4937	418614
8493	418615
3	418616
3322	418617
4345	418618
1743	418619
6202	418620
42668	418621
20730	418622
4857	418623
712	418624
2025	418625
98789	418626
9848	418627
9018	418628
9328	418629
2531	418630
21181	418631
2894	418632
3336	418633
11061	418634
53021	418635
92780	418636
3203	418637
5870	418638
47794	418639
1078	418640
5143	418641
35437	418642
25855	418643
2388	418644
1350	418645
49221	418646
2265	418647
1244	418648
39527	418649
60464	418650
425	418651
1074	418652
31361	418653
678	418654
678	418655
224	418656
4680	418657
25214	418658
79197	418659
21598	418660
44600	418661
703	418662
703	418663
91115	418664
5309	418665
3	418666
1913	418667
3176	418668
835	418669
4376	418670
53891	418671
52	418672
5364	418673
2112	418674
431	418675
102943	418676
8743	418677
1689	418678
11061	418679
32838	418680
2780	418681
13269	418682
439	418683
10570	418684
1684	418685
280	418686
59	418687
2491	418688
1227	418689
954	418690
1975	418691
121	418692
47787	418693
64	418694
436	418695
40840	418696
4875	418697
5950	418698
170	418699
330	418700
236	418701
32467	418702
38886	418703
10691	418704
1754	418705
38462	418706
1809	418707
4572	418708
50014	418709
27667	418710
28031	418711
21162	418712
11968	418713
15189	418714
19537	418715
56135	418716
21480	418717
28030	418718
10781	418719
382	418720
32865	418721
16692	418722
9601	418723
32860	418724
9609	418725
11984	418726
1953	418727
382	418728
35040	418729
11167	418730
11995	418731
5045	418732
11051	418733
1891	418734
2223	418735
4736	418736
4345	418737
15212	418738
9598	418739
2083	418740
2731	418741
129704	418742
834	418743
9971	418744
303	418745
6952	418746
4376	418747
2515	418748
27999	418749
1497	418750
17146	418751
17873	418752
6296	418753
1159	418754
509	418755
2032	418756
31134	418757
4343	418758
1024	418759
53881	418760
2032	418761
2916	418762
30020	418763
4680	418764
4261	418765
6231	418766
3003	418767
61058	418768
172	418769
8975	418770
41387	418771
8905	418772
55063	418773
62295	418774
251	418775
1492	418776
3848	418777
931	418778
2035	418779
924	418780
16800	418781
1040	418782
9768	418783
835	418784
3407	418785
665	418786
103174	418787
32634	418788
606	418789
34871	418790
7319	418791
19498	418792
127078	418793
15239	418794
22047	418795
113103	418796
17228	418797
134022	418798
10024	418799
22505	418800
52118	418801
49425	418802
35880	418803
120718	418804
17848	418805
27857	418806
6602	418807
98064	418808
53560	418809
51005	418810
6124	418811
15463	418812
104947	418813
127384	418814
97543	418815
78770	418816
7996	418817
130754	418818
14047	418819
114852	418820
46255	418821
14547	418822
8053	418823
79929	418824
45587	418825
38102	418826
66338	418827
10899	418828
32039	418829
136953	418830
116012	418831
92011	418832
128539	418833
38398	418834
107798	418835
12838	418836
68860	418837
108383	418838
108944	418839
108944	418840
2517	418841
31823	418842
167071	418843
60592	418844
18262	418845
41992	418846
30067	418847
61918	418848
22298	418849
6964	418850
127123	418851
7275	418852
143041	418853
104635	418854
137018	418855
31587	418856
69581	418857
131997	418858
41242	418859
36820	418860
59109	418861
35739	418862
2558	418863
68820	418864
19108	418865
32040	418866
86490	418867
98426	418868
107880	418869
128337	418870
36347	418871
15380	418872
31154	418873
19536	418874
19536	418875
131716	418876
100637	418877
8880	418878
50166	418879
3200	418880
49368	418881
27061	418882
41833	418883
90677	418884
61512	418885
44352	418886
140778	418887
77265	418888
133138	418889
3378	418890
80404	418891
23243	418892
23768	418893
15360	418894
15360	418895
108242	418896
52853	418897
52870	418898
26545	418899
22156	418900
111781	418901
50010	418902
83388	418903
19827	418904
103777	418905
5551	418906
70301	418907
70301	418908
27620	418909
24313	418910
24313	418911
24164	418912
128746	418913
86480	418914
123258	418915
48703	418916
12320	418917
13205	418918
8469	418919
17962	418920
36613	418921
36613	418922
80175	418923
103330	418924
7118	418925
1102	418926
32034	418927
69194	418928
20022	418929
37671	418930
98967	418931
14769	418932
42808	418933
23769	418934
29843	418935
60881	418936
148861	418937
134877	418938
122443	418939
5092	418940
19325	418941
45249	418942
104482	418943
90338	418944
14758	418945
45249	418946
76042	418947
134402	418948
65161	418949
19770	418950
65822	418951
51021	418952
41781	418953
91818	418954
141110	418955
70770	418956
127220	418957
17762	418958
50913	418959
35183	418960
103080	418961
11534	418962
4196	418963
123516	418964
64534	418965
64360	418966
47826	418967
2173	418968
83171	418969
88176	418970
13680	418971
31130	418972
31130	418973
128494	418974
32547	418975
64803	418976
85590	418977
484	418978
131480	418979
14797	418980
71006	418981
7088	418982
73345	418983
58850	418984
46672	418985
17759	418986
39017	418987
5950	418988
93289	418989
95866	418990
14763	418991
127069	418992
31594	418993
59080	418994
12620	418995
13126	418996
13126	418997
10075	418998
5546	418999
91727	419000
113169	419001
26764	419002
39394	419003
13001	419004
111499	419005
104741	419006
132054	419007
57039	419008
21828	419009
38313	419010
51743	419011
5231	419012
142766	419013
28523	419014
110959	419015
49204	419016
17430	419017
8880	419018
22066	419019
13392	419020
97735	419021
3707	419022
108014	419023
28157	419024
28157	419025
65829	419026
76038	419027
38299	419028
33446	419029
50423	419030
50423	419031
136565	419032
89867	419033
74062	419034
36060	419035
64	419036
12087	419037
4343	419038
51970	419039
10712	419040
40314	419041
1864	419042
98653	419043
90640	419044
2774	419045
13099	419046
7566	419047
30270	419048
89896	419049
79051	419050
79051	419051
16599	419052
139238	419053
52673	419054
7221	419055
22071	419056
156763	419057
17	419058
16974	419059
23702	419060
8560	419061
57034	419062
67927	419063
15426	419064
46778	419065
46653	419066
95205	419067
11915	419068
11118	419069
69182	419070
17241	419071
17866	419072
102158	419073
102156	419074
14131	419075
139445	419076
64759	419077
128808	419078
43757	419079
36602	419080
25107	419081
24816	419082
24816	419083
25065	419084
65099	419085
62555	419086
18543	419087
87037	419088
4788	419089
160898	419090
39607	419091
23609	419092
118495	419093
102583	419094
63418	419095
37242	419096
27434	419097
40350	419098
132506	419099
27417	419100
73530	419101
56727	419102
5951	419103
5951	419104
168	419105
12822	419106
105065	419107
19928	419108
5977	419109
19405	419110
75407	419111
31016	419112
87022	419113
29402	419114
54840	419115
33473	419116
3553	419117
10265	419118
11425	419119
11411	419120
36903	419121
5269	419122
19704	419123
45994	419124
10416	419125
55630	419126
19126	419127
97057	419128
9716	419129
11213	419130
2087	419131
2087	419132
53978	419133
9540	419134
28954	419135
28954	419136
22492	419137
16364	419138
92576	419139
28102	419140
355	419141
52556	419142
87434	419143
103286	419144
151467	419145
35238	419146
19101	419147
12534	419148
438	419149
9563	419150
56340	419151
85201	419152
3857	419153
88940	419154
88940	419155
4490	419156
13618	419157
22549	419158
9891	419159
461	419160
138980	419161
27973	419162
4692	419163
23597	419164
67312	419165
4422	419166
7274	419167
35711	419168
49546	419169
13952	419170
9564	419171
2965	419172
85429	419173
66177	419174
8557	419175
99097	419176
4375	419177
61341	419178
24477	419179
22365	419180
36385	419181
110761	419182
17327	419183
71206	419184
14798	419185
50924	419186
66139	419187
29726	419188
29032	419189
93259	419190
106	419191
665	419192
965	419193
19336	419194
292	419195
3519	419196
25	419197
60267	419198
30	419199
6	419200
5159	419201
845	419202
3457	419203
4479	419204
6478	419205
14536	419206
4859	419207
71614	419208
23650	419209
32885	419210
12587	419211
24670	419212
5450	419213
2843	419214
4607	419215
26106	419216
19520	419217
50965	419218
6605	419219
35140	419220
65274	419221
33554	419222
122565	419223
69584	419224
26058	419225
442	419226
146	419227
12580	419228
3545	419229
126358	419230
62559	419231
64	419232
4	419233
70926	419234
31975	419235
72382	419236
14100	419237
32450	419238
55983	419239
609	419240
31341	419241
630	419242
39457	419243
7688	419244
540	419245
84822	419246
13700	419247
30606	419248
41496	419249
60052	419250
57608	419251
50494	419252
17108	419253
71353	419254
47391	419255
96029	419256
5135	419257
72668	419258
105501	419259
8797	419260
457	419261
57331	419262
59865	419263
19837	419264
3970	419265
3970	419266
3970	419267
2125	419268
15905	419269
49914	419270
284	419271
11724	419272
11724	419273
3509	419274
20686	419275
2885	419276
2	419277
51773	419278
3876	419279
5773	419280
35899	419281
37197	419282
71602	419283
2281	419284
4819	419285
495	419286
495	419287
4836	419288
36	419289
81	419290
165308	419291
9161	419292
79100	419293
51186	419294
19348	419295
7869	419296
8345	419297
41843	419298
3936	419299
92781	419300
10214	419301
25728	419302
5016	419303
5016	419304
116568	419305
437	419306
3128	419307
40590	419308
159629	419309
68097	419310
135305	419311
430	419312
439	419313
1511	419314
2189	419315
24690	419316
35144	419317
33342	419318
61968	419319
16268	419320
157042	419321
68943	419322
42645	419323
1041	419324
1273	419325
11863	419326
134366	419327
11424	419328
75620	419329
1696	419330
12308	419331
38401	419332
13508	419333
10	419334
10	419335
123149	419336
19562	419337
96174	419338
7810	419339
7810	419340
452	419341
90133	419342
14545	419343
7315	419344
17196	419345
4248	419346
90267	419347
19953	419348
86526	419349
3386	419350
97740	419351
147	419352
37	419353
102608	419354
4089	419355
2	419356
684	419357
19869	419358
41115	419359
29828	419360
69645	419361
36407	419362
533	419363
57856	419364
17026	419365
15350	419366
11539	419367
1209	419368
59902	419369
401	419370
36958	419371
17	419372
24656	419373
72937	419374
79389	419375
54851	419376
2431	419377
1035	419378
52376	419379
149906	419380
40118	419381
2529	419382
8606	419383
136085	419384
49594	419385
49409	419386
50887	419387
3471	419388
132442	419389
89287	419390
70074	419391
43016	419392
24503	419393
36864	419394
107086	419395
45991	419396
56087	419397
233	419398
151	419399
898	419400
21570	419401
593	419402
3510	419403
7503	419404
545	419405
89283	419406
45002	419407
8549	419408
13143	419409
159	419410
81038	419411
104928	419412
28833	419413
23801	419414
40695	419415
130219	419416
39808	419417
5772	419418
148544	419419
15418	419420
88356	419421
78999	419422
104786	419423
155052	419424
35897	419425
37464	419426
31846	419427
62027	419428
109592	419429
91209	419430
91787	419431
9682	419432
79460	419433
4077	419434
40255	419435
53942	419436
124130	419437
108178	419438
304	419439
23	419440
70708	419441
159	419442
11095	419443
57422	419444
138146	419445
8062	419446
2491	419447
15781	419448
495	419449
11807	419450
1	419451
4020	419452
7623	419453
5607	419454
481	419455
57116	419456
79413	419457
31969	419458
96181	419459
35249	419460
29314	419461
283	419462
3695	419463
4949	419464
715	419465
117686	419466
13553	419467
38300	419468
96361	419469
16095	419470
35319	419471
63673	419472
1620	419473
43830	419474
23527	419475
4514	419476
1717	419477
112766	419478
67350	419479
65019	419480
18450	419481
14	419482
24817	419483
23928	419484
4740	419485
6561	419486
10016	419487
2583	419488
83950	419489
118425	419490
16613	419491
114049	419492
5225	419493
141444	419494
68391	419495
84979	419496
93544	419497
119615	419498
11344	419499
29726	419500
449	419501
1457	419502
78467	419503
88380	419504
162908	419505
63959	419506
25174	419507
349	419508
3913	419509
67968	419510
44618	419511
106199	419512
102541	419513
36711	419514
13303	419515
112780	419516
121427	419517
40245	419518
40245	419519
55840	419520
116887	419521
35711	419522
65228	419523
13724	419524
92923	419525
139507	419526
1464	419527
65131	419528
29047	419529
64	419530
5893	419531
32297	419532
32977	419533
15302	419534
5268	419535
16440	419536
49412	419537
12665	419538
90851	419539
4544	419540
489	419541
46302	419542
10118	419543
734	419544
17915	419545
543	419546
16931	419547
109580	419548
1495	419549
22791	419550
2060	419551
3676	419552
76776	419553
6277	419554
7224	419555
6678	419556
808	419557
384	419558
1189	419559
29302	419560
5598	419561
31398	419562
127479	419563
13243	419564
8574	419565
13023	419566
57243	419567
9265	419568
360	419569
1078	419570
954	419571
2780	419572
26158	419573
51	419574
51	419575
53	419576
1231	419577
31	419578
72392	419579
22991	419580
45366	419581
125	419582
27046	419583
41758	419584
2871	419585
10832	419586
112573	419587
19099	419588
1507	419589
24892	419590
155848	419591
62946	419592
88386	419593
25748	419594
82658	419595
48287	419596
32860	419597
27611	419598
14104	419599
25796	419600
71795	419601
11704	419602
2320	419603
19131	419604
85192	419605
15471	419606
48144	419607
40700	419608
32572	419609
55734	419610
1863	419611
2090	419612
68543	419613
502	419614
28	419615
61185	419616
72470	419617
55328	419618
55328	419619
67980	419620
90213	419621
71096	419622
1761	419623
52203	419624
46952	419625
18379	419626
2881	419627
4869	419628
26378	419629
52158	419630
33829	419631
25216	419632
73596	419633
53304	419634
12140	419635
65203	419636
138086	419637
47365	419638
37116	419639
41949	419640
58101	419641
11716	419642
672	419643
32771	419644
204	419645
9379	419646
126507	419647
29598	419648
76586	419649
4844	419650
54730	419651
82810	419652
3667	419653
21440	419654
29649	419655
109560	419656
139215	419657
4223	419658
29015	419659
86973	419660
21370	419661
33503	419662
14473	419663
59253	419664
79462	419665
5896	419666
94009	419667
13679	419668
54926	419669
68190	419670
5860	419671
90771	419672
50227	419673
88665	419674
2164	419675
841	419676
96358	419677
156579	419678
28049	419679
21811	419680
18043	419681
9148	419682
38802	419683
18447	419684
64847	419685
6556	419686
22281	419687
46476	419688
67720	419689
22092	419690
5162	419691
86217	419692
45254	419693
64696	419694
72273	419695
72272	419696
142206	419697
106170	419698
96149	419699
22718	419700
52147	419701
6413	419702
26192	419703
68838	419704
9146	419705
49713	419706
74336	419707
50198	419708
8407	419709
3913	419710
36123	419711
36123	419712
8943	419713
5157	419714
1701	419715
545	419716
71043	419717
23510	419718
2740	419719
11488	419720
11488	419721
46967	419722
55721	419723
50363	419724
116940	419725
43264	419726
2840	419727
28998	419728
52961	419729
25321	419730
66271	419731
2682	419732
53753	419733
139123	419734
31729	419735
40737	419736
34978	419737
35834	419738
54704	419739
62765	419740
15786	419741
46	419742
94146	419743
2425	419744
17983	419745
36594	419746
36594	419747
10754	419748
84837	419749
69981	419750
10899	419751
12809	419752
43865	419753
99473	419754
38649	419755
34	419756
34	419757
11699	419758
38917	419759
65198	419760
121935	419761
4772	419762
47827	419763
62874	419764
85105	419765
93681	419766
47498	419767
115894	419768
118985	419769
6471	419770
53567	419771
12306	419772
12306	419773
9601	419774
83329	419775
43683	419776
37141	419777
58854	419778
127224	419779
4170	419780
7761	419781
25273	419782
25273	419783
55226	419784
31846	419785
14341	419786
72742	419787
7474	419788
7381	419789
15613	419790
110286	419791
38606	419792
66082	419793
25629	419794
89191	419795
9499	419796
65087	419797
89756	419798
24890	419799
85721	419800
65579	419801
14114	419802
14114	419803
38510	419804
19002	419805
19002	419806
18066	419807
60031	419808
17473	419809
139584	419810
35322	419811
40948	419812
37605	419813
12	419814
149118	419815
104557	419816
35117	419817
33543	419818
47717	419819
18441	419820
61312	419821
9015	419822
9015	419823
104269	419824
2841	419825
103477	419826
42291	419827
20947	419828
62948	419829
13963	419830
119189	419831
2948	419832
77267	419833
95180	419834
61758	419835
5800	419836
5800	419837
5800	419838
5800	419839
57051	419840
57051	419841
16626	419842
2466	419843
32673	419844
40677	419845
50169	419846
50080	419847
37223	419848
6570	419849
15920	419850
123312	419851
114875	419852
22411	419853
50959	419854
2008	419855
26615	419856
4348	419857
23701	419858
53903	419859
128009	419860
18782	419861
27641	419862
80396	419863
47708	419864
32345	419865
31109	419866
16306	419867
45265	419868
10289	419869
22652	419870
16946	419871
24759	419872
72277	419873
102920	419874
3469	419875
12591	419876
64770	419877
108139	419878
44487	419879
9265	419880
17569	419881
57916	419882
6220	419883
137461	419884
35908	419885
47140	419886
14489	419887
104777	419888
11877	419889
6588	419890
74144	419891
56439	419892
38652	419893
17830	419894
1307	419895
3083	419896
1279	419897
3198	419898
150	419899
545	419900
484	419901
4234	419902
3234	419903
93063	419904
78281	419905
65848	419906
2485	419907
1992	419908
902	419909
21665	419910
1015	419911
13658	419912
33122	419913
46418	419914
10065	419915
53493	419916
103308	419917
581	419918
45334	419919
42141	419920
93914	419921
142706	419922
53493	419923
106338	419924
20482	419925
89908	419926
4085	419927
36760	419928
33727	419929
632	419930
47588	419931
48544	419932
5391	419933
113285	419934
38095	419935
53090	419936
60754	419937
21310	419938
27932	419939
5149	419940
1176	419941
48344	419942
7758	419943
15207	419944
19520	419945
1232	419946
21162	419947
1674	419948
6931	419949
7843	419950
19521	419951
55096	419952
36369	419953
72974	419954
1738	419955
115792	419956
39863	419957
138357	419958
204	419959
27771	419960
1556	419961
1563	419962
38491	419963
16858	419964
971	419965
111024	419966
53537	419967
112944	419968
128835	419969
29128	419970
23628	419971
78570	419972
12626	419973
47249	419974
34626	419975
97834	419976
24631	419977
1931	419978
94677	419979
76686	419980
31150	419981
39400	419982
63807	419983
9539	419984
6674	419985
125405	419986
6674	419987
53059	419988
38710	419989
56982	419990
4119	419991
78929	419992
138647	419993
71154	419994
33342	419995
83371	419996
50454	419997
10091	419998
17471	419999
78892	420000
39768	420001
15613	420002
18068	420003
12291	420004
9584	420005
23404	420006
77934	420007
84315	420008
97853	420009
108984	420010
138611	420011
136929	420012
60147	420013
54582	420014
54582	420015
54546	420016
3298	420017
42204	420018
1154	420019
44398	420020
13995	420021
3828	420022
4432	420023
17872	420024
2141	420025
53128	420026
105686	420027
8556	420028
90665	420029
30985	420030
31505	420031
130046	420032
42846	420033
53357	420034
2872	420035
7634	420036
52926	420037
65635	420038
23598	420039
39033	420040
69075	420041
26079	420042
139274	420043
33200	420044
45597	420045
111138	420046
148891	420047
12311	420048
62766	420049
29339	420050
64605	420051
2038	420052
48233	420053
29629	420054
98586	420055
27479	420056
112014	420057
20965	420058
57906	420059
6072	420060
3298	420061
6569	420062
26386	420063
112068	420064
15111	420065
102773	420066
24335	420067
17307	420068
45283	420069
7678	420070
11815	420071
75074	420072
52092	420073
108712	420074
18883	420075
2658	420076
36893	420077
38293	420078
52597	420079
60722	420080
39516	420081
74180	420082
18511	420083
44511	420084
34277	420085
89183	420086
10127	420087
18572	420088
3231	420089
55454	420090
35517	420091
3227	420092
320	420093
19384	420094
31907	420095
3293	420096
82484	420097
54721	420098
76114	420099
160891	420100
65218	420101
4915	420102
55893	420103
59823	420104
178	420105
16604	420106
81293	420107
34276	420108
167552	420109
2833	420110
18756	420111
97246	420112
3090	420113
11282	420114
30035	420115
33639	420116
66846	420117
803	420118
3025	420119
129133	420120
18897	420121
24677	420122
116898	420123
2101	420124
2011	420125
92978	420126
8497	420127
55252	420128
2094	420129
45724	420130
7879	420131
424	420132
15	420133
775	420134
48296	420135
56576	420136
171	420137
9125	420138
8151	420139
50890	420140
87124	420141
27879	420142
1205	420143
54652	420144
36991	420145
5316	420146
10997	420147
165631	420148
21533	420149
65459	420150
60022	420151
12164	420152
25883	420153
94508	420154
15466	420155
39245	420156
84446	420157
14360	420158
8408	420159
99690	420160
7404	420161
117182	420162
108461	420163
15466	420164
115749	420165
10851	420166
61358	420167
20348	420168
90436	420169
67083	420170
63598	420171
6383	420172
105700	420173
16413	420174
103468	420175
38151	420176
20709	420177
122862	420178
1802	420179
5403	420180
98374	420181
23366	420182
80663	420183
124182	420184
52756	420185
96663	420186
7186	420187
19160	420188
85379	420189
34809	420190
22271	420191
75715	420192
1292	420193
68200	420194
87443	420195
102453	420196
8990	420197
24201	420198
39778	420199
10549	420200
21881	420201
36213	420202
39532	420203
2483	420204
1709	420205
66505	420206
25277	420207
84395	420208
10505	420209
27230	420210
21280	420211
8990	420212
13878	420213
5144	420214
139389	420215
15523	420216
101124	420217
20359	420218
1839	420219
21177	420220
8955	420221
31200	420222
1204	420223
27447	420224
31464	420225
5707	420226
21819	420227
85988	420228
40565	420229
10505	420230
21801	420231
72647	420232
25243	420233
30035	420234
58836	420235
80802	420236
24831	420237
5135	420238
4313	420239
24316	420240
9143	420241
20172	420242
18871	420243
14562	420244
70656	420245
46725	420246
92158	420247
94212	420248
59508	420249
12193	420250
70166	420251
5751	420252
28977	420253
55452	420254
28341	420255
19910	420256
12748	420257
4463	420258
10879	420259
16420	420260
126658	420261
9134	420262
167395	420263
35889	420264
3502	420265
139466	420266
2	420267
18982	420268
4	420269
16	420270
15702	420271
4	420272
2	420273
2	420274
44153	420275
276	420276
8399	420277
2	420278
2	420279
32445	420280
1518	420281
51539	420282
1418	420283
94951	420284
13440	420285
56096	420286
115036	420287
71501	420288
3240	420289
3240	420290
116109	420291
23128	420292
7488	420293
116353	420294
47452	420295
9619	420296
70432	420297
17894	420298
33473	420299
91143	420300
107390	420301
10647	420302
90277	420303
7996	420304
33485	420305
114127	420306
58989	420307
41992	420308
51166	420309
7864	420310
4490	420311
112328	420312
6987	420313
2485	420314
5672	420315
214	420316
1103	420317
80179	420318
23232	420319
19465	420320
99995	420321
30179	420322
45719	420323
123597	420324
83963	420325
24514	420326
16	420327
492	420328
31167	420329
93529	420330
18377	420331
1049	420332
1341	420333
97704	420334
124654	420335
138349	420336
145851	420337
2018	420338
4104	420339
10355	420340
8932	420341
87790	420342
96896	420343
10879	420344
11169	420345
102935	420346
319	420347
30434	420348
30434	420349
30434	420350
72779	420351
161822	420352
93229	420353
43825	420354
14683	420355
97232	420356
47036	420357
1315	420358
2561	420359
25822	420360
2561	420361
72591	420362
19738	420363
45004	420364
93080	420365
15751	420366
30208	420367
3122	420368
153473	420369
112933	420370
8744	420371
34922	420372
76698	420373
1960	420374
14591	420375
6478	420376
3712	420377
78418	420378
56249	420379
4387	420380
60425	420381
19806	420382
58395	420383
95720	420384
2561	420385
66852	420386
3914	420387
103787	420388
28637	420389
44100	420390
3712	420391
83669	420392
83669	420393
44583	420394
157123	420395
21488	420396
47876	420397
10683	420398
3712	420399
2561	420400
113593	420401
7562	420402
93174	420403
59066	420404
16392	420405
2421	420406
12730	420407
76818	420408
799	420409
9609	420410
43849	420411
91841	420412
55419	420413
51512	420414
7429	420415
2495	420416
70152	420417
6199	420418
8902	420419
60191	420420
73210	420421
1811	420422
28324	420423
2505	420424
19506	420425
88569	420426
32115	420427
62469	420428
4998	420429
877	420430
31797	420431
4634	420432
123327	420433
80726	420434
62469	420435
32963	420436
1596	420437
37605	420438
34179	420439
21727	420440
13077	420441
74047	420442
34787	420443
80672	420444
42858	420445
12039	420446
2623	420447
11426	420448
6958	420449
28715	420450
85469	420451
3118	420452
17795	420453
19295	420454
20095	420455
23721	420456
13365	420457
1047	420458
73358	420459
373	420460
1051	420461
4647	420462
87042	420463
3306	420464
21266	420465
24589	420466
22770	420467
32074	420468
47296	420469
70453	420470
135840	420471
73540	420472
58672	420473
64713	420474
64446	420475
5563	420476
58947	420477
19412	420478
59313	420479
36024	420480
113104	420481
8243	420482
75386	420483
42065	420484
4903	420485
593	420486
252	420487
17555	420488
16	420489
12013	420490
27473	420491
9314	420492
172	420493
21631	420494
12311	420495
18109	420496
86995	420497
110337	420498
8595	420499
7654	420500
83049	420501
102218	420502
632	420503
8559	420504
128483	420505
114381	420506
45040	420507
31232	420508
4465	420509
85709	420510
23204	420511
49980	420512
10259	420513
23636	420514
16481	420515
108040	420516
48585	420517
43455	420518
59651	420519
133688	420520
15795	420521
36268	420522
7744	420523
79771	420524
40007	420525
6699	420526
58090	420527
6167	420528
1418	420529
1148	420530
13625	420531
64258	420532
45888	420533
7291	420534
39027	420535
58590	420536
113190	420537
21771	420538
82624	420539
23663	420540
133692	420541
25658	420542
10413	420543
20157	420544
90324	420545
69541	420546
89068	420547
5209	420548
61005	420549
22110	420550
39732	420551
2865	420552
17713	420553
31265	420554
83789	420555
5269	420556
42533	420557
55246	420558
5345	420559
48355	420560
39779	420561
707	420562
5379	420563
137548	420564
6001	420565
6132	420566
47553	420567
35605	420568
44569	420569
22441	420570
7658	420571
17459	420572
13623	420573
11664	420574
7628	420575
62003	420576
25139	420577
7388	420578
64870	420579
58226	420580
15269	420581
16465	420582
11105	420583
1148	420584
25825	420585
34313	420586
6510	420587
4573	420588
25837	420589
15466	420590
13822	420591
16926	420592
18450	420593
11955	420594
7217	420595
13242	420596
46915	420597
78241	420598
120233	420599
34313	420600
23145	420601
9939	420602
4	420603
58985	420604
5432	420605
42469	420606
31939	420607
102869	420608
88791	420609
15384	420610
7433	420611
6132	420612
132829	420613
28793	420614
66103	420615
30590	420616
7628	420617
30966	420618
85567	420619
47032	420620
28289	420621
101240	420622
6132	420623
21840	420624
21572	420625
17726	420626
69245	420627
68628	420628
104623	420629
8518	420630
9210	420631
36454	420632
110808	420633
11571	420634
29833	420635
50154	420636
35746	420637
4395	420638
29546	420639
87748	420640
132250	420641
137973	420642
47704	420643
18126	420644
136480	420645
1664	420646
90946	420647
6308	420648
78902	420649
65742	420650
63879	420651
79173	420652
1148	420653
58090	420654
86234	420655
38074	420656
36212	420657
6810	420658
38953	420659
17841	420660
71964	420661
31811	420662
7650	420663
90935	420664
85753	420665
67678	420666
54437	420667
26301	420668
113512	420669
9802	420670
50586	420671
61805	420672
37855	420673
2160	420674
67503	420675
57393	420676
135709	420677
85988	420678
75859	420679
7628	420680
52740	420681
21452	420682
125571	420683
71353	420684
49288	420685
119819	420686
7628	420687
7903	420688
54711	420689
29306	420690
52315	420691
3558	420692
94609	420693
48365	420694
21840	420695
1358	420696
5653	420697
59680	420698
73799	420699
31222	420700
135966	420701
1312	420702
22422	420703
29283	420704
4573	420705
138943	420706
50629	420707
22658	420708
3182	420709
21502	420710
73143	420711
2343	420712
28885	420713
87958	420714
8374	420715
25946	420716
5254	420717
60225	420718
67945	420719
9644	420720
1832	420721
34151	420722
6132	420723
70245	420724
132846	420725
119341	420726
3663	420727
97772	420728
70326	420729
991	420730
793	420731
64818	420732
15859	420733
17726	420734
72304	420735
25603	420736
6743	420737
121233	420738
65130	420739
126069	420740
16544	420741
4365	420742
66798	420743
65627	420744
29155	420745
17672	420746
21420	420747
1802	420748
25883	420749
43314	420750
24630	420751
48185	420752
65725	420753
11671	420754
105136	420755
16641	420756
31068	420757
2257	420758
65235	420759
66238	420760
5135	420761
60362	420762
19734	420763
108378	420764
2483	420765
58452	420766
64694	420767
29878	420768
41496	420769
18754	420770
9119	420771
101012	420772
49668	420773
21786	420774
80996	420775
132283	420776
71421	420777
62641	420778
83104	420779
13959	420780
35620	420781
10808	420782
28652	420783
1085	420784
61024	420785
106983	420786
145204	420787
100622	420788
61061	420789
3927	420790
19312	420791
62409	420792
11148	420793
67353	420794
8585	420795
87007	420796
69588	420797
39247	420798
30958	420799
1821	420800
17971	420801
17668	420802
815	420803
7128	420804
8403	420805
8518	420806
22410	420807
815	420808
24163	420809
47770	420810
811	420811
60550	420812
108681	420813
41889	420814
21266	420815
8403	420816
7388	420817
75316	420818
84635	420819
78503	420820
59444	420821
37197	420822
29521	420823
14493	420824
31197	420825
40164	420826
3610	420827
10512	420828
13850	420829
10971	420830
11498	420831
22133	420832
52588	420833
79127	420834
19055	420835
7710	420836
22370	420837
33479	420838
37187	420839
12419	420840
32623	420841
35620	420842
69345	420843
68676	420844
108505	420845
35908	420846
119825	420847
9886	420848
113194	420849
31548	420850
63808	420851
37842	420852
120713	420853
91614	420854
7130	420855
129968	420856
41585	420857
41754	420858
69226	420859
27217	420860
15607	420861
14623	420862
86559	420863
8117	420864
4905	420865
461	420866
21934	420867
66146	420868
21055	420869
1669	420870
23385	420871
63701	420872
71438	420873
9742	420874
42952	420875
158733	420876
22040	420877
139523	420878
28636	420879
33063	420880
21541	420881
8219	420882
9838	420883
9838	420884
41038	420885
36283	420886
28733	420887
24316	420888
9939	420889
17380	420890
42493	420891
70071	420892
24032	420893
84028	420894
13686	420895
5885	420896
128202	420897
45612	420898
24182	420899
76581	420900
10157	420901
8648	420902
8015	420903
1569	420904
49313	420905
77389	420906
10754	420907
100561	420908
1309	420909
3907	420910
49345	420911
109303	420912
130789	420913
117075	420914
89362	420915
158802	420916
40722	420917
32615	420918
32374	420919
125642	420920
8260	420921
39768	420922
17099	420923
110217	420924
4715	420925
1403	420926
1403	420927
1706	420928
75370	420929
60656	420930
52395	420931
5816	420932
8778	420933
17368	420934
37870	420935
1839	420936
34878	420937
23773	420938
5293	420939
3928	420940
10025	420941
7147	420942
133699	420943
9786	420944
49906	420945
1176	420946
1013	420947
33319	420948
2580	420949
41520	420950
162412	420951
23421	420952
235	420953
13620	420954
151659	420955
5274	420956
4105	420957
88395	420958
47047	420959
115485	420960
2583	420961
67786	420962
432	420963
15330	420964
28048	420965
4730	420966
22703	420967
18465	420968
144	420969
9832	420970
29965	420971
49507	420972
29483	420973
75267	420974
111429	420975
3731	420976
27916	420977
37136	420978
19834	420979
24525	420980
133569	420981
8554	420982
40163	420983
2520	420984
13166	420985
13908	420986
148581	420987
546	420988
111483	420989
136	420990
9399	420991
44804	420992
114934	420993
27733	420994
28791	420995
33055	420996
44567	420997
75303	420998
27344	420999
65078	421000
90791	421001
132746	421002
152597	421003
116689	421004
116690	421005
129214	421006
44753	421007
129236	421008
129541	421009
13677	421010
25127	421011
111141	421012
60004	421013
8303	421014
17329	421015
5919	421016
7990	421017
7007	421018
1021	421019
68915	421020
6002	421021
6002	421022
30650	421023
8420	421024
38484	421025
7006	421026
160193	421027
19780	421028
165714	421029
87647	421030
1032	421031
28442	421032
105074	421033
22150	421034
1482	421035
48626	421036
5609	421037
20471	421038
79608	421039
8571	421040
46986	421041
19508	421042
30508	421043
16875	421044
83533	421045
23734	421046
24125	421047
42168	421048
3238	421049
1322	421050
30359	421051
14523	421052
87024	421053
35888	421054
37296	421055
75225	421056
36644	421057
257	421058
6159	421059
16361	421060
23289	421061
83080	421062
63939	421063
16650	421064
47830	421065
504	421066
8906	421067
89955	421068
8143	421069
86449	421070
1050	421071
3409	421072
96615	421073
5996	421074
37513	421075
76275	421076
9583	421077
16672	421078
51964	421079
69852	421080
996	421081
2975	421082
8052	421083
9356	421084
29555	421085
5597	421086
23055	421087
38506	421088
30872	421089
2876	421090
68715	421091
59576	421092
25731	421093
519	421094
13538	421095
13552	421096
13552	421097
117690	421098
49209	421099
15429	421100
12826	421101
91748	421102
41794	421103
12826	421104
111359	421105
18097	421106
71988	421107
95363	421108
10759	421109
28288	421110
14636	421111
4744	421112
97873	421113
7739	421114
36373	421115
10450	421116
19276	421117
7245	421118
64578	421119
39625	421120
24194	421121
4150	421122
14449	421123
22828	421124
25750	421125
68667	421126
47	421127
1579	421128
41614	421129
54191	421130
2414	421131
38367	421132
33158	421133
38357	421134
5232	421135
137901	421136
92400	421137
91793	421138
92400	421139
57290	421140
73397	421141
73964	421142
83410	421143
37940	421144
19329	421145
9377	421146
55504	421147
26619	421148
128279	421149
121336	421150
97683	421151
38357	421152
100	421153
15	421154
76554	421155
76554	421156
2043	421157
57374	421158
2206	421159
7204	421160
80245	421161
89386	421162
9313	421163
804	421164
111790	421165
2386	421166
131466	421167
46440	421168
135251	421169
7426	421170
49734	421171
7426	421172
7426	421173
36681	421174
123142	421175
69703	421176
7427	421177
162028	421178
7427	421179
58377	421180
69310	421181
5601	421182
55475	421183
39360	421184
698	421185
3546	421186
808	421187
24765	421188
4958	421189
6542	421190
6542	421191
27755	421192
5567	421193
1191	421194
8558	421195
36763	421196
33707	421197
20030	421198
50136	421199
81784	421200
10646	421201
225	421202
495	421203
59150	421204
10601	421205
82119	421206
7851	421207
38254	421208
28647	421209
14926	421210
9522	421211
7851	421212
39551	421213
41394	421214
18011	421215
18011	421216
15	421217
18011	421218
28112	421219
73652	421220
73652	421221
7856	421222
52871	421223
55328	421224
41242	421225
21700	421226
16506	421227
896	421228
59240	421229
2329	421230
18079	421231
7558	421232
99253	421233
3987	421234
87437	421235
124541	421236
39895	421237
6003	421238
127274	421239
61269	421240
7912	421241
7912	421242
30570	421243
2800	421244
2800	421245
300	421246
2820	421247
5634	421248
12620	421249
11068	421250
28678	421251
24941	421252
38438	421253
20609	421254
54803	421255
74207	421256
22188	421257
25300	421258
59941	421259
1843	421260
30370	421261
888	421262
39342	421263
463	421264
136	421265
9839	421266
50804	421267
20961	421268
106994	421269
99952	421270
21302	421271
58305	421272
23631	421273
27611	421274
21302	421275
1672	421276
19582	421277
1423	421278
27238	421279
26629	421280
2008	421281
44392	421282
43938	421283
71163	421284
73593	421285
73754	421286
92969	421287
5101	421288
22671	421289
122789	421290
46065	421291
16126	421292
22536	421293
51738	421294
160337	421295
6585	421296
57590	421297
13571	421298
105850	421299
5560	421300
133675	421301
16236	421302
33655	421303
56495	421304
123738	421305
56429	421306
121384	421307
32159	421308
28900	421309
106208	421310
37873	421311
10677	421312
2131	421313
125152	421314
60577	421315
21178	421316
47893	421317
3284	421318
148523	421319
12680	421320
119137	421321
88107	421322
23501	421323
132779	421324
78282	421325
79450	421326
119115	421327
12740	421328
95228	421329
38464	421330
44848	421331
154937	421332
26642	421333
42470	421334
145385	421335
168098	421336
38477	421337
77498	421338
25393	421339
95467	421340
35294	421341
46373	421342
12642	421343
67944	421344
85166	421345
109303	421346
110259	421347
13410	421348
110259	421349
52655	421350
88361	421351
103779	421352
20834	421353
993	421354
71968	421355
72165	421356
40508	421357
12613	421358
39302	421359
17898	421360
53265	421361
25047	421362
27386	421363
62091	421364
55299	421365
1123	421366
6651	421367
12160	421368
6965	421369
15660	421370
15660	421371
78825	421372
51304	421373
3776	421374
108200	421375
70050	421376
43832	421377
60393	421378
17061	421379
17061	421380
38366	421381
5431	421382
312	421383
1219	421384
6758	421385
5396	421386
71404	421387
6014	421388
105540	421389
8728	421390
312	421391
15787	421392
24871	421393
586	421394
71519	421395
14820	421396
27885	421397
67930	421398
155092	421399
40291	421400
767	421401
10646	421402
13100	421403
35906	421404
115126	421405
52328	421406
3783	421407
31967	421408
15916	421409
11136	421410
83663	421411
110824	421412
122410	421413
139789	421414
46334	421415
75377	421416
122989	421417
65788	421418
13129	421419
2845	421420
46107	421421
15868	421422
19915	421423
75809	421424
149057	421425
92153	421426
53254	421427
1131	421428
152491	421429
92073	421430
90964	421431
2092	421432
17516	421433
105891	421434
76917	421435
126596	421436
115465	421437
115157	421438
92225	421439
92512	421440
35450	421441
116744	421442
86374	421443
114516	421444
134058	421445
128960	421446
158239	421447
154541	421448
91498	421449
150614	421450
124318	421451
105178	421452
124136	421453
93663	421454
116722	421455
116805	421456
103667	421457
124264	421458
59015	421459
96402	421460
35749	421461
132609	421462
125831	421463
150612	421464
93726	421465
124245	421466
72987	421467
145272	421468
150584	421469
116818	421470
87859	421471
141368	421472
72960	421473
96495	421474
166052	421475
141353	421476
116770	421477
150597	421478
56302	421479
99191	421480
43171	421481
93657	421482
72956	421483
72922	421484
150591	421485
124307	421486
103753	421487
55264	421488
139655	421489
16162	421490
256	421491
80407	421492
81181	421493
109302	421494
43460	421495
145174	421496
134652	421497
75178	421498
136440	421499
151120	421500
5109	421501
21223	421502
1060	421503
601	421504
236	421505
114316	421506
115708	421507
12708	421508
11063	421509
16878	421510
65380	421511
113665	421512
78207	421513
88387	421514
58016	421515
113704	421516
113248	421517
102603	421518
135623	421519
101952	421520
46040	421521
65528	421522
125552	421523
101984	421524
59955	421525
157828	421526
100141	421527
68136	421528
63095	421529
1060	421530
61012	421531
66600	421532
75487	421533
91057	421534
38493	421535
102423	421536
56844	421537
47099	421538
78849	421539
77443	421540
160061	421541
29410	421542
113020	421543
95422	421544
45434	421545
500	421546
15590	421547
5983	421548
5751	421549
90266	421550
106731	421551
156417	421552
129145	421553
14062	421554
148681	421555
130675	421556
889	421557
66781	421558
8924	421559
2230	421560
1198	421561
73495	421562
393	421563
10656	421564
47902	421565
18775	421566
11946	421567
34698	421568
84	421569
15520	421570
30105	421571
37211	421572
8846	421573
8913	421574
87540	421575
14749	421576
38690	421577
5433	421578
82292	421579
3824	421580
36195	421581
25381	421582
1196	421583
1364	421584
37914	421585
66990	421586
59395	421587
5743	421588
45574	421589
130667	421590
27332	421591
23262	421592
7407	421593
19542	421594
3700	421595
51674	421596
15994	421597
68464	421598
41320	421599
5431	421600
5431	421601
903	421602
250	421603
250	421604
250	421605
250	421606
1472	421607
1472	421608
1041	421609
825	421610
11268	421611
41307	421612
7369	421613
19664	421614
1524	421615
349	421616
1353	421617
929	421618
424	421619
21	421620
3571	421621
39	421622
3729	421623
20797	421624
407	421625
1819	421626
7206	421627
313	421628
471	421629
2426	421630
3888	421631
12901	421632
912	421633
2770	421634
7913	421635
407	421636
42610	421637
6016	421638
2370	421639
4361	421640
52503	421641
6245	421642
81315	421643
31144	421644
89311	421645
42205	421646
19101	421647
5131	421648
19101	421649
12000	421650
16942	421651
109369	421652
59039	421653
6628	421654
136391	421655
47526	421656
11610	421657
18	421658
18138	421659
39560	421660
53495	421661
135	421662
141813	421663
47605	421664
34410	421665
78643	421666
37533	421667
200	421668
12400	421669
2455	421670
2917	421671
85876	421672
24491	421673
40256	421674
50364	421675
65097	421676
43589	421677
24754	421678
10483	421679
25047	421680
119902	421681
112491	421682
69880	421683
24496	421684
14180	421685
165008	421686
51551	421687
43936	421688
162280	421689
1157	421690
25991	421691
133103	421692
45724	421693
15434	421694
9895	421695
5555	421696
101443	421697
40802	421698
83421	421699
44113	421700
93862	421701
32843	421702
15156	421703
36668	421704
9528	421705
150080	421706
73201	421707
19403	421708
85530	421709
11849	421710
1279	421711
29796	421712
19346	421713
856	421714
42785	421715
22982	421716
157561	421717
54242	421718
21367	421719
7307	421720
38417	421721
37674	421722
29510	421723
1630	421724
114730	421725
5391	421726
11145	421727
11488	421728
55919	421729
11110	421730
4326	421731
14602	421732
13957	421733
1618	421734
40911	421735
68500	421736
99976	421737
10446	421738
67369	421739
67099	421740
60719	421741
6120	421742
7286	421743
112127	421744
53515	421745
53909	421746
4610	421747
85446	421748
133458	421749
131582	421750
57857	421751
84802	421752
121922	421753
44400	421754
18901	421755
29857	421756
79732	421757
27454	421758
33497	421759
117764	421760
93433	421761
84198	421762
47061	421763
38867	421764
39046	421765
131568	421766
10779	421767
89608	421768
50933	421769
159708	421770
8861	421771
38425	421772
57445	421773
13176	421774
10538	421775
26667	421776
19866	421777
27851	421778
66351	421779
130359	421780
2093	421781
103305	421782
48188	421783
99954	421784
97327	421785
26272	421786
55065	421787
102269	421788
82546	421789
29375	421790
9537	421791
5144	421792
21949	421793
13105	421794
6912	421795
39294	421796
60688	421797
1909	421798
80113	421799
94066	421800
17385	421801
111791	421802
24	421803
281	421804
18429	421805
18429	421806
44966	421807
4380	421808
41419	421809
18731	421810
31209	421811
27314	421812
12609	421813
69180	421814
1348	421815
94064	421816
38817	421817
90421	421818
35889	421819
64	421820
94355	421821
4	421822
122	421823
20760	421824
103575	421825
71091	421826
114541	421827
108967	421828
103983	421829
108595	421830
129061	421831
118659	421832
28084	421833
80507	421834
89094	421835
71003	421836
71088	421837
113446	421838
122972	421839
60120	421840
129101	421841
30427	421842
130776	421843
65913	421844
111905	421845
109159	421846
89245	421847
81904	421848
111900	421849
143610	421850
47778	421851
108575	421852
35193	421853
39305	421854
127273	421855
160237	421856
148689	421857
24979	421858
65953	421859
62530	421860
70431	421861
62653	421862
62546	421863
29142	421864
61650	421865
29701	421866
62574	421867
105909	421868
71611	421869
33039	421870
57612	421871
64758	421872
83694	421873
38843	421874
90764	421875
74575	421876
89423	421877
86580	421878
25367	421879
41596	421880
80809	421881
72016	421882
44186	421883
75625	421884
79556	421885
50721	421886
79693	421887
48070	421888
18524	421889
43264	421890
15295	421891
61527	421892
42601	421893
50751	421894
71815	421895
72095	421896
68173	421897
23513	421898
105772	421899
53342	421900
28142	421901
47302	421902
33043	421903
32364	421904
117255	421905
27733	421906
33727	421907
124657	421908
36088	421909
36756	421910
37992	421911
16878	421912
49773	421913
49780	421914
52766	421915
54564	421916
139549	421917
7355	421918
6184	421919
37033	421920
117572	421921
17	421922
116572	421923
83303	421924
30026	421925
43380	421926
91812	421927
93989	421928
106259	421929
37800	421930
642	421931
13835	421932
147612	421933
43386	421934
75201	421935
130	421936
15	421937
37969	421938
9926	421939
185	421940
926	421941
84615	421942
97	421943
966	421944
11998	421945
117346	421946
3667	421947
5588	421948
4841	421949
11998	421950
2874	421951
14857	421952
11692	421953
966	421954
2874	421955
3667	421956
27608	421957
24241	421958
32743	421959
135964	421960
36049	421961
88264	421962
20870	421963
22278	421964
76834	421965
41597	421966
9258	421967
71182	421968
27207	421969
12102	421970
27279	421971
80848	421972
7255	421973
112828	421974
31053	421975
40066	421976
76637	421977
46348	421978
85598	421979
6272	421980
18805	421981
80826	421982
32338	421983
33101	421984
16559	421985
161898	421986
20558	421987
24331	421988
29693	421989
8318	421990
38372	421991
108935	421992
33788	421993
66405	421994
1739	421995
98973	421996
4820	421997
109580	421998
118632	421999
22682	422000
9418	422001
729	422002
30572	422003
29923	422004
4573	422005
145289	422006
115348	422007
87019	422008
30306	422009
49742	422010
36088	422011
38843	422012
29162	422013
62653	422014
75625	422015
101178	422016
41596	422017
33043	422018
111900	422019
16768	422020
42353	422021
116593	422022
86580	422023
17855	422024
100690	422025
27733	422026
28142	422027
61276	422028
79137	422029
62530	422030
56345	422031
89423	422032
23513	422033
105821	422034
43264	422035
77678	422036
52990	422037
81699	422038
107257	422039
69192	422040
16741	422041
127585	422042
102410	422043
96578	422044
38647	422045
90805	422046
82008	422047
89097	422048
87713	422049
80507	422050
108595	422051
110500	422052
107017	422053
42601	422054
164194	422055
130776	422056
50721	422057
77792	422058
138619	422059
67817	422060
105832	422061
152564	422062
127400	422063
815	422064
1149	422065
110046	422066
38065	422067
80809	422068
64758	422069
79693	422070
83694	422071
44186	422072
88033	422073
53342	422074
18524	422075
52354	422076
79556	422077
107062	422078
164098	422079
110323	422080
104290	422081
114982	422082
102195	422083
38568	422084
132760	422085
148803	422086
87446	422087
135762	422088
33727	422089
29675	422090
59367	422091
48070	422092
90777	422093
135834	422094
110613	422095
85188	422096
33039	422097
65875	422098
29142	422099
108967	422100
138474	422101
118615	422102
89094	422103
113446	422104
39491	422105
79690	422106
105772	422107
74575	422108
28460	422109
47778	422110
120183	422111
66830	422112
115370	422113
73005	422114
36756	422115
57612	422116
110051	422117
52360	422118
103897	422119
72016	422120
60120	422121
89097	422122
111905	422123
71611	422124
25339	422125
62209	422126
8164	422127
15295	422128
113464	422129
139175	422130
160141	422131
23798	422132
29513	422133
25367	422134
279	422135
94214	422136
13588	422137
9151	422138
77792	422139
4579	422140
75498	422141
6775	422142
39466	422143
11385	422144
8391	422145
65001	422146
9396	422147
45714	422148
58897	422149
130415	422150
16147	422151
1727	422152
10610	422153
139725	422154
5028	422155
23612	422156
59951	422157
59260	422158
6894	422159
63906	422160
90612	422161
27848	422162
142744	422163
37107	422164
81773	422165
60190	422166
5083	422167
472	422168
13638	422169
57121	422170
9993	422171
113379	422172
13016	422173
85593	422174
143599	422175
36685	422176
33337	422177
126591	422178
78383	422179
35234	422180
29992	422181
9446	422182
1063	422183
31998	422184
13146	422185
7561	422186
47	422187
114545	422188
128872	422189
710	422190
161	422191
24711	422192
9230	422193
344	422194
95336	422195
47	422196
4	422197
13758	422198
193	422199
1802	422200
29513	422201
27	422202
117	422203
16992	422204
398	422205
452	422206
72209	422207
6479	422208
54800	422209
282	422210
135823	422211
135770	422212
135906	422213
70338	422214
148604	422215
59206	422216
5813	422217
15551	422218
27766	422219
1568	422220
103763	422221
71100	422222
112098	422223
27616	422224
30029	422225
39305	422226
62260	422227
30094	422228
105761	422229
31513	422230
24589	422231
91517	422232
139561	422233
86479	422234
17509	422235
104	422236
5687	422237
2030	422238
54028	422239
55262	422240
6746	422241
7793	422242
58958	422243
97659	422244
36122	422245
99075	422246
124097	422247
13343	422248
6685	422249
99280	422250
96328	422251
141704	422252
137166	422253
3692	422254
17139	422255
48797	422256
502	422257
37295	422258
100498	422259
13588	422260
52156	422261
95388	422262
2227	422263
59538	422264
14	422265
25022	422266
9620	422267
26449	422268
696	422269
43547	422270
58581	422271
78317	422272
11600	422273
27970	422274
11175	422275
3648	422276
86553	422277
47123	422278
28516	422279
79000	422280
10727	422281
6	422282
13	422283
150426	422284
23842	422285
69192	422286
135856	422287
28460	422288
87561	422289
47024	422290
46070	422291
102336	422292
89243	422293
112098	422294
91517	422295
37992	422296
84785	422297
80546	422298
42186	422299
132666	422300
40644	422301
96696	422302
84786	422303
62225	422304
114394	422305
109021	422306
8164	422307
108578	422308
30029	422309
74443	422310
108575	422311
82044	422312
13386	422313
141720	422314
141896	422315
117292	422316
117251	422317
139542	422318
117138	422319
115551	422320
114870	422321
117161	422322
32047	422323
63963	422324
141386	422325
21804	422326
26092	422327
113464	422328
89360	422329
14827	422330
87472	422331
13386	422332
24441	422333
533	422334
77349	422335
113017	422336
23636	422337
16471	422338
30169	422339
8817	422340
4828	422341
18963	422342
39657	422343
533	422344
137460	422345
101863	422346
65301	422347
87163	422348
5869	422349
19855	422350
21116	422351
3021	422352
11061	422353
19	422354
6883	422355
58026	422356
59261	422357
116976	422358
8391	422359
41735	422360
35745	422361
65337	422362
263	422363
47449	422364
8185	422365
52150	422366
13931	422367
16629	422368
59684	422369
10891	422370
5104	422371
101725	422372
10122	422373
55449	422374
13876	422375
47472	422376
36838	422377
8551	422378
59611	422379
571	422380
59261	422381
67416	422382
1087	422383
7931	422384
29763	422385
8677	422386
36445	422387
86879	422388
39866	422389
18963	422390
73871	422391
78641	422392
69610	422393
20095	422394
17777	422395
71272	422396
86390	422397
20835	422398
20835	422399
45955	422400
103315	422401
19234	422402
20618	422403
94183	422404
34247	422405
251	422406
33791	422407
4505	422408
28309	422409
102428	422410
43679	422411
10388	422412
6312	422413
38333	422414
70630	422415
48336	422416
124701	422417
14005	422418
101801	422419
34242	422420
2637	422421
53905	422422
11912	422423
4457	422424
55235	422425
16629	422426
20688	422427
9209	422428
46106	422429
43102	422430
713	422431
17851	422432
89717	422433
45230	422434
30501	422435
110115	422436
46598	422437
29322	422438
10122	422439
53574	422440
128341	422441
116111	422442
139425	422443
132982	422444
18602	422445
111250	422446
2289	422447
90798	422448
26093	422449
4418	422450
18514	422451
3126	422452
71552	422453
9830	422454
18414	422455
8033	422456
55233	422457
4305	422458
139818	422459
116038	422460
23513	422461
96578	422462
27616	422463
127585	422464
105818	422465
89423	422466
66886	422467
86045	422468
83507	422469
138581	422470
103575	422471
87762	422472
152494	422473
16741	422474
24734	422475
62225	422476
139692	422477
80430	422478
121165	422479
89100	422480
22980	422481
11385	422482
8178	422483
6610	422484
121886	422485
165860	422486
91510	422487
12762	422488
6838	422489
45677	422490
12806	422491
67384	422492
14	422493
5650	422494
9694	422495
89719	422496
6866	422497
3493	422498
11047	422499
44607	422500
831	422501
752	422502
6093	422503
21533	422504
1447	422505
10180	422506
451	422507
69499	422508
2469	422509
5887	422510
970	422511
1484	422512
12088	422513
16817	422514
2205	422515
56329	422516
7717	422517
130407	422518
136557	422519
54674	422520
34502	422521
2731	422522
91441	422523
10670	422524
130949	422525
86438	422526
63333	422527
6737	422528
137827	422529
38672	422530
137075	422531
139605	422532
165914	422533
22513	422534
53215	422535
7856	422536
37523	422537
18271	422538
90849	422539
88524	422540
110065	422541
83430	422542
108629	422543
67747	422544
23249	422545
22420	422546
119360	422547
83453	422548
89039	422549
49267	422550
49678	422551
50236	422552
13553	422553
87641	422554
2586	422555
54752	422556
73046	422557
78992	422558
18055	422559
82233	422560
25735	422561
52833	422562
46271	422563
47	422564
45336	422565
41925	422566
17713	422567
10607	422568
259	422569
16340	422570
52617	422571
167427	422572
137410	422573
105666	422574
106922	422575
90500	422576
138780	422577
113799	422578
20664	422579
67563	422580
100392	422581
89064	422582
122471	422583
70286	422584
83201	422585
102402	422586
125893	422587
99089	422588
88439	422589
127552	422590
110906	422591
98361	422592
167245	422593
70344	422594
123981	422595
19115	422596
132456	422597
110065	422598
122701	422599
119964	422600
166141	422601
122847	422602
65830	422603
28219	422604
51532	422605
137479	422606
108955	422607
44451	422608
85256	422609
45721	422610
56171	422611
146840	422612
108495	422613
65124	422614
69103	422615
114317	422616
159116	422617
99516	422618
17383	422619
27459	422620
54106	422621
53177	422622
11429	422623
167620	422624
16335	422625
29921	422626
49642	422627
15902	422628
165882	422629
45391	422630
50711	422631
70000	422632
139086	422633
110388	422634
134016	422635
129958	422636
103560	422637
114599	422638
83255	422639
105796	422640
91459	422641
37198	422642
32951	422643
56289	422644
116826	422645
110233	422646
89174	422647
102170	422648
129146	422649
82272	422650
104108	422651
29479	422652
63669	422653
10627	422654
4381	422655
55166	422656
119	422657
84332	422658
101164	422659
77404	422660
58234	422661
20859	422662
987	422663
93415	422664
123973	422665
77515	422666
122370	422667
77449	422668
166437	422669
70048	422670
47492	422671
165660	422672
72721	422673
139343	422674
139250	422675
54239	422676
109129	422677
110400	422678
23905	422679
417	422680
66893	422681
60552	422682
91963	422683
88228	422684
7582	422685
51434	422686
10630	422687
12720	422688
13525	422689
58158	422690
108556	422691
122509	422692
17121	422693
9981	422694
69796	422695
116507	422696
95197	422697
156048	422698
103450	422699
42934	422700
57566	422701
432	422702
536	422703
166215	422704
71752	422705
154264	422706
104390	422707
136949	422708
112866	422709
89949	422710
76295	422711
19635	422712
123900	422713
45894	422714
35023	422715
60966	422716
4296	422717
12119	422718
123999	422719
53181	422720
165780	422721
115300	422722
94581	422723
98807	422724
17121	422725
90192	422726
99354	422727
63385	422728
47	422729
5165	422730
112941	422731
14395	422732
57964	422733
93582	422734
97	422735
109815	422736
741	422737
108657	422738
32381	422739
7032	422740
102269	422741
16662	422742
68373	422743
137561	422744
37885	422745
60065	422746
127784	422747
4312	422748
158413	422749
49236	422750
58953	422751
110369	422752
19995	422753
92634	422754
70264	422755
23872	422756
1400	422757
24703	422758
116639	422759
93407	422760
3463	422761
97545	422762
76310	422763
2869	422764
16547	422765
162435	422766
46330	422767
145179	422768
31603	422769
143361	422770
412	422771
61013	422772
221	422773
58369	422774
16662	422775
73616	422776
8114	422777
61390	422778
56234	422779
129273	422780
97811	422781
1758	422782
71085	422783
54594	422784
52518	422785
102794	422786
79933	422787
3086	422788
94484	422789
77410	422790
26917	422791
154735	422792
431	422793
69304	422794
110075	422795
156464	422796
148489	422797
2064	422798
135784	422799
64362	422800
77860	422801
78561	422802
61951	422803
18923	422804
26876	422805
42366	422806
28754	422807
33041	422808
137817	422809
54355	422810
66135	422811
2225	422812
2225	422813
41371	422814
77780	422815
87252	422816
100409	422817
56893	422818
16064	422819
90066	422820
122424	422821
72703	422822
83481	422823
61702	422824
57575	422825
79903	422826
58453	422827
129005	422828
1653	422829
6387	422830
25911	422831
31877	422832
98833	422833
143541	422834
106737	422835
79898	422836
347	422837
9900	422838
95423	422839
10630	422840
101781	422841
52901	422842
82919	422843
88888	422844
130728	422845
3641	422846
59826	422847
291	422848
83979	422849
675	422850
3744	422851
3106	422852
5178	422853
7653	422854
5	422855
33596	422856
20682	422857
169	422858
1768	422859
27655	422860
145737	422861
87981	422862
47356	422863
29019	422864
47356	422865
1768	422866
82150	422867
82150	422868
47356	422869
1768	422870
1768	422871
236	422872
94507	422873
2227	422874
87804	422875
6522	422876
80984	422877
32334	422878
8360	422879
29	422880
115747	422881
85570	422882
89189	422883
16858	422884
82502	422885
29054	422886
57910	422887
21528	422888
37517	422889
480	422890
1928	422891
84033	422892
157736	422893
33061	422894
25137	422895
35138	422896
135884	422897
31946	422898
89910	422899
25049	422900
44301	422901
7168	422902
12618	422903
43064	422904
52728	422905
58983	422906
6517	422907
6874	422908
9194	422909
21962	422910
31458	422911
60011	422912
60011	422913
72365	422914
125137	422915
14172	422916
42804	422917
104766	422918
13155	422919
18709	422920
106402	422921
141	422922
23609	422923
22478	422924
40781	422925
15	422926
33834	422927
135781	422928
90148	422929
36803	422930
37554	422931
372	422932
3090	422933
54602	422934
5274	422935
15192	422936
13440	422937
21481	422938
22114	422939
19545	422940
11970	422941
8919	422942
8136	422943
261	422944
7734	422945
6162	422946
48666	422947
41185	422948
2594	422949
38939	422950
7496	422951
25393	422952
20890	422953
28	422954
20910	422955
1779	422956
23000	422957
27551	422958
7754	422959
36570	422960
2149	422961
55357	422962
3350	422963
41251	422964
58363	422965
14430	422966
23134	422967
2638	422968
10671	422969
1283	422970
85156	422971
1283	422972
2460	422973
50499	422974
29431	422975
8847	422976
73192	422977
629	422978
16133	422979
17	422980
3549	422981
393	422982
62291	422983
3982	422984
50516	422985
393	422986
98741	422987
20731	422988
8615	422989
1631	422990
12981	422991
99396	422992
22306	422993
90944	422994
80870	422995
78109	422996
14216	422997
47922	422998
1348	422999
11243	423000
13932	423001
73308	423002
40841	423003
6492	423004
922	423005
36347	423006
4759	423007
7	423008
22825	423009
60	423010
16	423011
3128	423012
64443	423013
207	423014
3697	423015
813	423016
60	423017
8660	423018
19	423019
29341	423020
4447	423021
122	423022
26733	423023
9024	423024
3132	423025
13108	423026
2032	423027
2	423028
127	423029
144	423030
10160	423031
1093	423032
126	423033
38844	423034
120490	423035
43413	423036
7495	423037
144	423038
847	423039
13871	423040
926	423041
6676	423042
9684	423043
12325	423044
1350	423045
58850	423046
161	423047
6	423048
42664	423049
10341	423050
31140	423051
15960	423052
17	423053
65	423054
4523	423055
11864	423056
65	423057
173	423058
84764	423059
69	423060
457	423061
49870	423062
26	423063
26	423064
2743	423065
17199	423066
17	423067
4097	423068
367	423069
93	423070
4714	423071
6	423072
13	423073
400	423074
66807	423075
32	423076
86	423077
133740	423078
28001	423079
2631	423080
330	423081
94247	423082
216	423083
3179	423084
3020	423085
30534	423086
5026	423087
31030	423088
989	423089
1542	423090
19214	423091
16754	423092
15987	423093
13985	423094
52854	423095
8935	423096
1294	423097
41438	423098
19734	423099
1331	423100
5192	423101
18792	423102
11509	423103
87613	423104
4657	423105
14230	423106
325	423107
325	423108
10500	423109
31013	423110
80505	423111
216	423112
1376	423113
36134	423114
433	423115
27590	423116
4092	423117
31022	423118
1798	423119
498	423120
48	423121
11463	423122
1583	423123
2	423124
52481	423125
18	423126
14960	423127
4	423128
2000	423129
1015	423130
47038	423131
38571	423132
122	423133
63765	423134
769	423135
4	423136
15353	423137
10777	423138
114649	423139
16227	423140
769	423141
26	423142
5796	423143
2768	423144
20876	423145
3221	423146
22906	423147
69381	423148
25311	423149
2	423150
1290	423151
3633	423152
176	423153
100	423154
2	423155
4	423156
2	423157
50438	423158
84	423159
10183	423160
19	423161
41330	423162
144	423163
49428	423164
4321	423165
216	423166
3437	423167
97188	423168
4481	423169
17003	423170
696	423171
40446	423172
72235	423173
4750	423174
33589	423175
457	423176
1306	423177
16771	423178
7081	423179
403	423180
3443	423181
26319	423182
784	423183
70406	423184
761	423185
19633	423186
15837	423187
8693	423188
80545	423189
1583	423190
585	423191
58598	423192
71962	423193
11325	423194
49586	423195
3270	423196
3903	423197
14	423198
134194	423199
16097	423200
40420	423201
1721	423202
19	423203
59386	423204
8	423205
58166	423206
13369	423207
30713	423208
13093	423209
39930	423210
9680	423211
33741	423212
105047	423213
18773	423214
152	423215
1961	423216
24921	423217
2103	423218
141611	423219
68341	423220
9762	423221
7204	423222
2487	423223
25945	423224
7078	423225
21530	423226
8660	423227
7087	423228
3375	423229
3	423230
3	423231
252	423232
1410	423233
2	423234
19	423235
85443	423236
93217	423237
206	423238
2	423239
433	423240
35803	423241
60289	423242
19599	423243
69896	423244
1847	423245
44592	423246
3833	423247
23	423248
2703	423249
176	423250
63893	423251
10	423252
19892	423253
28342	423254
2743	423255
5846	423256
22368	423257
446	423258
372	423259
52022	423260
13579	423261
109340	423262
2017	423263
30039	423264
97159	423265
49952	423266
14	423267
1929	423268
49685	423269
1204	423270
58168	423271
81508	423272
36508	423273
30332	423274
35948	423275
7635	423276
34249	423277
2756	423278
30846	423279
2756	423280
7395	423281
32418	423282
47920	423283
176	423284
31030	423285
993	423286
115	423287
16793	423288
7	423289
901	423290
1767	423291
4758	423292
26042	423293
1376	423294
2	423295
1961	423296
4233	423297
2427	423298
21467	423299
19999	423300
2792	423301
4571	423302
78062	423303
30662	423304
6432	423305
2	423306
22397	423307
2	423308
1455	423309
14452	423310
60	423311
5471	423312
56261	423313
12900	423314
58094	423315
17244	423316
2977	423317
67812	423318
1721	423319
39730	423320
3	423321
5071	423322
6229	423323
49576	423324
392	423325
817	423326
47197	423327
43188	423328
216	423329
3459	423330
18	423331
65	423332
33078	423333
99911	423334
9383	423335
8724	423336
6507	423337
29887	423338
71544	423339
8513	423340
49384	423341
1	423342
11715	423343
40	423344
81	423345
77566	423346
14784	423347
51889	423348
77	423349
125668	423350
6	423351
13	423352
19105	423353
3001	423354
216	423355
3	423356
7995	423357
7044	423358
3903	423359
2286	423360
3929	423361
26	423362
28373	423363
10160	423364
25521	423365
102737	423366
28484	423367
2355	423368
59388	423369
5500	423370
24172	423371
1222	423372
9472	423373
27039	423374
4942	423375
3	423376
59556	423377
303	423378
29671	423379
1221	423380
68859	423381
2427	423382
4699	423383
16	423384
1	423385
8112	423386
35948	423387
15556	423388
1240	423389
19	423390
12771	423391
257	423392
11455	423393
14	423394
122	423395
7682	423396
1	423397
1815	423398
8659	423399
16	423400
16	423401
206	423402
2264	423403
5672	423404
5948	423405
215	423406
74887	423407
3005	423408
26	423409
18486	423410
48	423411
1455	423412
1148	423413
325	423414
18132	423415
3323	423416
4047	423417
17503	423418
9755	423419
7374	423420
78266	423421
44817	423422
175	423423
22597	423424
5235	423425
78	423426
74386	423427
14749	423428
7800	423429
23344	423430
13734	423431
18709	423432
108611	423433
1518	423434
2	423435
61572	423436
2140	423437
55282	423438
634	423439
18338	423440
55588	423441
31949	423442
8402	423443
29943	423444
36218	423445
40723	423446
17	423447
17922	423448
3571	423449
6228	423450
1350	423451
40	423452
38839	423453
2	423454
3	423455
17	423456
17	423457
29565	423458
58598	423459
14	423460
4	423461
4	423462
216	423463
12037	423464
1350	423465
12429	423466
294	423467
2183	423468
23025	423469
2919	423470
2919	423471
4872	423472
11680	423473
12331	423474
18	423475
18348	423476
19226	423477
5925	423478
78317	423479
47219	423480
2085	423481
16455	423482
84	423483
23	423484
7580	423485
21181	423486
1998	423487
78	423488
105980	423489
5466	423490
4951	423491
62304	423492
49952	423493
83	423494
36548	423495
26565	423496
1068	423497
157	423498
121634	423499
8485	423500
634	423501
9048	423502
1328	423503
17236	423504
8429	423505
21120	423506
88824	423507
492	423508
215	423509
22681	423510
65	423511
13064	423512
33684	423513
73261	423514
48637	423515
144	423516
144	423517
10320	423518
60	423519
59999	423520
37	423521
13708	423522
43281	423523
16758	423524
4138	423525
4138	423526
49707	423527
25332	423528
2239	423529
5590	423530
17244	423531
457	423532
911	423533
2632	423534
3	423535
4455	423536
26894	423537
11999	423538
39520	423539
51	423540
8444	423541
64840	423542
10006	423543
26	423544
14230	423545
1428	423546
3247	423547
163	423548
38161	423549
54619	423550
51	423551
18832	423552
215	423553
2732	423554
1626	423555
1482	423556
871	423557
215	423558
3309	423559
1626	423560
5441	423561
86735	423562
8400	423563
48	423564
4305	423565
12642	423566
26132	423567
43662	423568
61778	423569
5670	423570
2062	423571
2877	423572
9419	423573
60390	423574
8400	423575
25945	423576
22084	423577
43533	423578
13909	423579
33220	423580
25565	423581
2779	423582
22729	423583
77	423584
24717	423585
7557	423586
19	423587
8003	423588
23253	423589
77145	423590
8852	423591
48592	423592
14606	423593
22741	423594
13999	423595
48	423596
16212	423597
2604	423598
879	423599
7311	423600
594	423601
18	423602
399	423603
32338	423604
23164	423605
477	423606
112449	423607
95901	423608
59525	423609
2243	423610
36788	423611
216	423612
71786	423613
6693	423614
1547	423615
35406	423616
3584	423617
727	423618
20831	423619
10160	423620
3	423621
817	423622
1	423623
6529	423624
761	423625
6828	423626
28533	423627
401	423628
23073	423629
252	423630
159	423631
7	423632
51448	423633
42	423634
450	423635
7764	423636
3469	423637
67649	423638
5259	423639
272	423640
5033	423641
11133	423642
104303	423643
5587	423644
17744	423645
5159	423646
5159	423647
989	423648
47835	423649
18121	423650
9291	423651
5408	423652
3743	423653
104401	423654
1574	423655
34622	423656
8850	423657
54165	423658
4671	423659
23940	423660
8300	423661
4781	423662
122642	423663
30058	423664
552	423665
23130	423666
393	423667
5013	423668
64657	423669
65	423670
18488	423671
2062	423672
4460	423673
3509	423674
37	423675
7487	423676
16763	423677
176	423678
595	423679
4669	423680
124647	423681
19163	423682
16784	423683
325	423684
69	423685
90582	423686
37	423687
8667	423688
31	423689
3	423690
10662	423691
105948	423692
49471	423693
1126	423694
4908	423695
1126	423696
7297	423697
56069	423698
2529	423699
51539	423700
774	423701
7380	423702
519	423703
595	423704
7	423705
22077	423706
17181	423707
5672	423708
19009	423709
41982	423710
2	423711
216	423712
1028	423713
12028	423714
59010	423715
11993	423716
2192	423717
5012	423718
9230	423719
4637	423720
774	423721
87540	423722
8479	423723
498	423724
20147	423725
4765	423726
51	423727
833	423728
2062	423729
95181	423730
102288	423731
71200	423732
31054	423733
37883	423734
6774	423735
43	423736
492	423737
941	423738
35352	423739
19518	423740
21123	423741
28965	423742
6915	423743
17725	423744
1647	423745
1317	423746
27257	423747
82073	423748
1021	423749
48387	423750
39594	423751
48182	423752
15411	423753
67794	423754
29255	423755
2671	423756
29326	423757
17607	423758
57201	423759
40231	423760
14835	423761
129746	423762
12897	423763
11704	423764
24726	423765
52554	423766
125688	423767
51044	423768
3698	423769
105634	423770
72344	423771
2587	423772
23651	423773
18343	423774
8160	423775
138700	423776
38813	423777
47992	423778
94944	423779
236	423780
13144	423781
47922	423782
10157	423783
64928	423784
9955	423785
66407	423786
3906	423787
381	423788
7687	423789
5187	423790
8576	423791
72209	423792
4558	423793
66809	423794
1283	423795
4873	423796
46421	423797
23129	423798
5449	423799
78108	423800
122523	423801
51302	423802
76531	423803
72747	423804
85	423805
43898	423806
53841	423807
9204	423808
14014	423809
236	423810
59067	423811
77732	423812
166235	423813
103167	423814
23816	423815
47690	423816
8521	423817
79816	423818
93762	423819
25516	423820
55305	423821
161904	423822
13412	423823
119858	423824
52097	423825
35180	423826
118992	423827
44028	423828
103616	423829
14789	423830
23730	423831
39714	423832
137372	423833
6082	423834
79478	423835
7746	423836
4808	423837
13285	423838
26205	423839
13249	423840
137519	423841
91588	423842
156258	423843
73191	423844
50496	423845
137345	423846
34669	423847
49722	423848
8059	423849
94279	423850
152847	423851
59374	423852
126092	423853
20843	423854
70972	423855
138490	423856
8087	423857
45599	423858
72113	423859
117634	423860
129240	423861
87864	423862
38639	423863
74321	423864
93545	423865
126530	423866
39626	423867
102487	423868
110336	423869
16945	423870
54001	423871
38066	423872
107096	423873
107034	423874
82354	423875
82895	423876
107427	423877
38721	423878
85110	423879
26606	423880
59815	423881
29261	423882
72032	423883
47817	423884
84950	423885
147591	423886
76562	423887
44655	423888
48823	423889
95537	423890
51529	423891
40726	423892
84550	423893
123175	423894
82085	423895
114501	423896
132531	423897
166008	423898
57798	423899
119754	423900
141030	423901
84951	423902
24517	423903
28841	423904
13402	423905
80650	423906
80650	423907
36026	423908
67086	423909
39378	423910
33650	423911
98734	423912
42484	423913
22939	423914
235	423915
52883	423916
30697	423917
36251	423918
14981	423919
35479	423920
66130	423921
82983	423922
111674	423923
46964	423924
113620	423925
13736	423926
83904	423927
92685	423928
29795	423929
74891	423930
149855	423931
150399	423932
160182	423933
48765	423934
19945	423935
106703	423936
69757	423937
60349	423938
11138	423939
55239	423940
42351	423941
44438	423942
51851	423943
131020	423944
107022	423945
83106	423946
8987	423947
141013	423948
51317	423949
147185	423950
14559	423951
165847	423952
89522	423953
99311	423954
83140	423955
53979	423956
108853	423957
101959	423958
21094	423959
16059	423960
5487	423961
145709	423962
125931	423963
54974	423964
297	423965
28362	423966
16846	423967
113603	423968
151016	423969
120215	423970
114658	423971
58908	423972
46826	423973
129770	423974
105835	423975
45411	423976
63174	423977
417	423978
72619	423979
13200	423980
21313	423981
98089	423982
37827	423983
3557	423984
97563	423985
6361	423986
64159	423987
2482	423988
80065	423989
116986	423990
9108	423991
73836	423992
15387	423993
82731	423994
137001	423995
15559	423996
61092	423997
137764	423998
51406	423999
66924	424000
150324	424001
7451	424002
41254	424003
8262	424004
8490	424005
103668	424006
92963	424007
91148	424008
146492	424009
64642	424010
29108	424011
77096	424012
76689	424013
34648	424014
71453	424015
158227	424016
45851	424017
69747	424018
68886	424019
74629	424020
59224	424021
36025	424022
92150	424023
41237	424024
61083	424025
35982	424026
94114	424027
10405	424028
18150	424029
50501	424030
61481	424031
59086	424032
133055	424033
27568	424034
7064	424035
24330	424036
64988	424037
61540	424038
16522	424039
74671	424040
25833	424041
107521	424042
85159	424043
33985	424044
15421	424045
50560	424046
64996	424047
104499	424048
59223	424049
36175	424050
45626	424051
74515	424052
160622	424053
87655	424054
81370	424055
64928	424056
125227	424057
153420	424058
51936	424059
49622	424060
62367	424061
62327	424062
41144	424063
17611	424064
52801	424065
132428	424066
47304	424067
54935	424068
95676	424069
6318	424070
79533	424071
65392	424072
68125	424073
87391	424074
21929	424075
17327	424076
66236	424077
137483	424078
132612	424079
21601	424080
114470	424081
135442	424082
63598	424083
25236	424084
63457	424085
151111	424086
21547	424087
9171	424088
59032	424089
26975	424090
10589	424091
126330	424092
120341	424093
2658	424094
10450	424095
75503	424096
63460	424097
16744	424098
22201	424099
10388	424100
27700	424101
23127	424102
68469	424103
64489	424104
6042	424105
17167	424106
10907	424107
103956	424108
48828	424109
64605	424110
173	424111
25020	424112
8079	424113
5947	424114
97883	424115
457	424116
145	424117
5074	424118
5947	424119
64227	424120
5942	424121
28537	424122
76313	424123
93941	424124
86505	424125
69728	424126
10907	424127
525	424128
36316	424129
71695	424130
46713	424131
107834	424132
33013	424133
31586	424134
34628	424135
27038	424136
67064	424137
7782	424138
113506	424139
81135	424140
1158	424141
694	424142
1171	424143
973	424144
4426	424145
4	424146
4733	424147
49289	424148
115	424149
1509	424150
393	424151
110051	424152
252	424153
13150	424154
41665	424155
47123	424156
1243	424157
1243	424158
1243	424159
2631	424160
8348	424161
6511	424162
54820	424163
3982	424164
3349	424165
88319	424166
87830	424167
87919	424168
117194	424169
3563	424170
5449	424171
16	424172
26881	424173
57966	424174
640	424175
2435	424176
25020	424177
826	424178
115	424179
249	424180
6777	424181
34557	424182
48838	424183
22095	424184
22729	424185
79483	424186
69416	424187
48597	424188
8027	424189
1798	424190
33016	424191
24626	424192
12970	424193
6496	424194
47334	424195
2514	424196
4721	424197
15102	424198
207	424199
1678	424200
4249	424201
10703	424202
20039	424203
72399	424204
59783	424205
629	424206
115	424207
20783	424208
17087	424209
41631	424210
2157	424211
3752	424212
3752	424213
11030	424214
62677	424215
11242	424216
47283	424217
5508	424218
36421	424219
18975	424220
11156	424221
24955	424222
51699	424223
39818	424224
10635	424225
5283	424226
26	424227
60141	424228
84351	424229
41340	424230
13143	424231
2184	424232
30617	424233
15942	424234
18539	424235
18740	424236
5720	424237
30617	424238
665	424239
1057	424240
64926	424241
132288	424242
43091	424243
6724	424244
48	424245
312	424246
6	424247
2425	424248
72513	424249
17390	424250
1431	424251
53565	424252
12280	424253
156663	424254
71048	424255
111570	424256
110187	424257
19040	424258
3321	424259
4648	424260
12712	424261
100026	424262
148620	424263
1566	424264
54373	424265
6274	424266
1566	424267
156590	424268
156591	424269
34316	424270
321	424271
1717	424272
13753	424273
1163	424274
1813	424275
5250	424276
168056	424277
81580	424278
4771	424279
12991	424280
24082	424281
41761	424282
3690	424283
64554	424284
78998	424285
40621	424286
14584	424287
2299	424288
11674	424289
78	424290
145280	424291
60207	424292
31032	424293
47306	424294
115910	424295
36901	424296
5695	424297
13518	424298
41309	424299
68925	424300
105365	424301
756	424302
18362	424303
28095	424304
23529	424305
11099	424306
18439	424307
13487	424308
4074	424309
13679	424310
40847	424311
17570	424312
36647	424313
1160	424314
26260	424315
12070	424316
2218	424317
105629	424318
39995	424319
110304	424320
13395	424321
55032	424322
14098	424323
70245	424324
9955	424325
126390	424326
96762	424327
21304	424328
11520	424329
44909	424330
126250	424331
88094	424332
16	424333
3384	424334
91667	424335
727	424336
542	424337
290	424338
3275	424339
57540	424340
47876	424341
6405	424342
409	424343
40626	424344
112008	424345
5645	424346
29876	424347
186	424348
722	424349
119	424350
117985	424351
841	424352
841	424353
841	424354
626	424355
117131	424356
19547	424357
4034	424358
48022	424359
22196	424360
98503	424361
4034	424362
4034	424363
4034	424364
4034	424365
4034	424366
4034	424367
4034	424368
4034	424369
36	424370
97813	424371
108344	424372
20231	424373
26047	424374
123254	424375
2793	424376
36192	424377
7687	424378
4874	424379
102336	424380
15658	424381
47024	424382
86045	424383
4426	424384
71003	424385
108595	424386
106750	424387
110040	424388
110038	424389
124	424390
104160	424391
3	424392
577	424393
134214	424394
101376	424395
1620	424396
31659	424397
3092	424398
7407	424399
40071	424400
89245	424401
102195	424402
118686	424403
83142	424404
110323	424405
81904	424406
111900	424407
135762	424408
129101	424409
79137	424410
16768	424411
110500	424412
100626	424413
129061	424414
87713	424415
135856	424416
111902	424417
26092	424418
77678	424419
66830	424420
89094	424421
141266	424422
125765	424423
114541	424424
116867	424425
108967	424426
61276	424427
96578	424428
91517	424429
20094	424430
114982	424431
24589	424432
80653	424433
82044	424434
125612	424435
65913	424436
164190	424437
437	424438
164195	424439
167400	424440
60120	424441
90805	424442
84786	424443
51533	424444
67817	424445
70250	424446
30094	424447
5096	424448
40645	424449
92381	424450
86280	424451
128974	424452
100775	424453
114391	424454
39256	424455
124289	424456
23945	424457
25	424458
109064	424459
20760	424460
35889	424461
81904	424462
84785	424463
87762	424464
71100	424465
89243	424466
110040	424467
110038	424468
164247	424469
71091	424470
114545	424471
167482	424472
30291	424473
447	424474
1298	424475
2933	424476
112127	424477
281	424478
89083	424479
59010	424480
130997	424481
113810	424482
209	424483
72744	424484
65875	424485
26695	424486
79156	424487
58465	424488
36192	424489
75366	424490
54846	424491
51245	424492
15898	424493
44031	424494
88691	424495
35034	424496
46823	424497
40445	424498
63074	424499
38493	424500
13360	424501
13698	424502
26900	424503
17748	424504
49162	424505
53696	424506
28745	424507
27526	424508
68750	424509
13215	424510
40807	424511
748	424512
1021	424513
3859	424514
44410	424515
3	424516
14691	424517
11975	424518
138805	424519
35104	424520
167	424521
94	424522
36351	424523
66906	424524
39133	424525
37925	424526
37925	424527
956	424528
1160	424529
124474	424530
5510	424531
7687	424532
97720	424533
127400	424534
80507	424535
89245	424536
83345	424537
102195	424538
138474	424539
125765	424540
89097	424541
61276	424542
110323	424543
79137	424544
118615	424545
110500	424546
111902	424547
113446	424548
72744	424549
114541	424550
65913	424551
137169	424552
156212	424553
66830	424554
162320	424555
65953	424556
71091	424557
111905	424558
156449	424559
103983	424560
135717	424561
35193	424562
83142	424563
27616	424564
62260	424565
40644	424566
39965	424567
87762	424568
114545	424569
150959	424570
100690	424571
107017	424572
110046	424573
26092	424574
107257	424575
87713	424576
109021	424577
89243	424578
65709	424579
28084	424580
40645	424581
16741	424582
103897	424583
73005	424584
23798	424585
71100	424586
82044	424587
110503	424588
87446	424589
17855	424590
38568	424591
13080	424592
52990	424593
23945	424594
39217	424595
101130	424596
9112	424597
59529	424598
45234	424599
43461	424600
1215	424601
1743	424602
65643	424603
4825	424604
62209	424605
410	424606
10	424607
122702	424608
471	424609
1764	424610
82	424611
8284	424612
28	424613
97609	424614
50434	424615
28	424616
34638	424617
29760	424618
2490	424619
24648	424620
60929	424621
84131	424622
2584	424623
5057	424624
16098	424625
6664	424626
100665	424627
19033	424628
124683	424629
103910	424630
38906	424631
31554	424632
40512	424633
109004	424634
23917	424635
19941	424636
4181	424637
114528	424638
127907	424639
162108	424640
76487	424641
31598	424642
96602	424643
53819	424644
113887	424645
87806	424646
44510	424647
30103	424648
81881	424649
84962	424650
130790	424651
67128	424652
86543	424653
81133	424654
163405	424655
111055	424656
31632	424657
102536	424658
156630	424659
65482	424660
167307	424661
63486	424662
89424	424663
2615	424664
17163	424665
17163	424666
45153	424667
141751	424668
100749	424669
134449	424670
92687	424671
49658	424672
150769	424673
2656	424674
10048	424675
109129	424676
127680	424677
71526	424678
121243	424679
61555	424680
40730	424681
15567	424682
6363	424683
131528	424684
4740	424685
127176	424686
14013	424687
40508	424688
154633	424689
63743	424690
29062	424691
127490	424692
81912	424693
127629	424694
164290	424695
158739	424696
107546	424697
160342	424698
141646	424699
99329	424700
147062	424701
94169	424702
112257	424703
145629	424704
37496	424705
162501	424706
127976	424707
156513	424708
165191	424709
154621	424710
116852	424711
141627	424712
121380	424713
139596	424714
158492	424715
158633	424716
139180	424717
92084	424718
83548	424719
90650	424720
85117	424721
105751	424722
134731	424723
112241	424724
154561	424725
144080	424726
103908	424727
131790	424728
154715	424729
167589	424730
152751	424731
156607	424732
162281	424733
76557	424734
144095	424735
154862	424736
134206	424737
116640	424738
13106	424739
160567	424740
92023	424741
108975	424742
162168	424743
112064	424744
162477	424745
53340	424746
55003	424747
81823	424748
130919	424749
118674	424750
103814	424751
116622	424752
89192	424753
152533	424754
115019	424755
101673	424756
115635	424757
154912	424758
67831	424759
114518	424760
106574	424761
153379	424762
162591	424763
156478	424764
116763	424765
86772	424766
5260	424767
139171	424768
69408	424769
12010	424770
26254	424771
26254	424772
55978	424773
3260	424774
80064	424775
134232	424776
90695	424777
13820	424778
97544	424779
24217	424780
79611	424781
87756	424782
43794	424783
70454	424784
95413	424785
104981	424786
21809	424787
48811	424788
63765	424789
45220	424790
16248	424791
105493	424792
111841	424793
44458	424794
13632	424795
100733	424796
31002	424797
34090	424798
68131	424799
6307	424800
11388	424801
40261	424802
62394	424803
102298	424804
36096	424805
75375	424806
65649	424807
105711	424808
73994	424809
74479	424810
24803	424811
64684	424812
30744	424813
70180	424814
105951	424815
92061	424816
51573	424817
101	424818
82836	424819
48789	424820
49524	424821
96999	424822
53235	424823
105448	424824
18117	424825
115798	424826
51525	424827
83388	424828
97768	424829
76868	424830
110709	424831
112155	424832
97652	424833
2656	424834
134349	424835
111645	424836
5803	424837
148621	424838
122878	424839
1359	424840
10444	424841
8951	424842
552	424843
31806	424844
59256	424845
76746	424846
2331	424847
156354	424848
105925	424849
94164	424850
106883	424851
99668	424852
50264	424853
24764	424854
113296	424855
68973	424856
686	424857
145525	424858
123270	424859
130561	424860
135967	424861
97742	424862
25601	424863
82178	424864
124396	424865
148606	424866
3385	424867
90324	424868
47488	424869
127487	424870
38607	424871
54013	424872
41435	424873
13545	424874
91903	424875
85438	424876
145489	424877
72963	424878
46360	424879
73613	424880
58362	424881
26168	424882
48673	424883
9900	424884
16982	424885
1553	424886
130909	424887
102717	424888
119880	424889
139147	424890
74521	424891
122643	424892
19145	424893
4125	424894
37314	424895
105853	424896
35959	424897
124860	424898
146857	424899
130812	424900
33359	424901
107324	424902
929	424903
67028	424904
87790	424905
99799	424906
95702	424907
22704	424908
50474	424909
22179	424910
17853	424911
99117	424912
70954	424913
87292	424914
83790	424915
80783	424916
92863	424917
21623	424918
96787	424919
85532	424920
7891	424921
11869	424922
18524	424923
19343	424924
47309	424925
9522	424926
42353	424927
44408	424928
115075	424929
117493	424930
48289	424931
71840	424932
49780	424933
9549	424934
35513	424935
44353	424936
20946	424937
6576	424938
60467	424939
29675	424940
32631	424941
119423	424942
94972	424943
76107	424944
11910	424945
68560	424946
33727	424947
11910	424948
12576	424949
52354	424950
102473	424951
110613	424952
44704	424953
23945	424954
64647	424955
107409	424956
87919	424957
160508	424958
83507	424959
37992	424960
33744	424961
31286	424962
47302	424963
72016	424964
115814	424965
104677	424966
28228	424967
72033	424968
72095	424969
147212	424970
42601	424971
92359	424972
32364	424973
116941	424974
29162	424975
33039	424976
156718	424977
57612	424978
44186	424979
141810	424980
22566	424981
152833	424982
143801	424983
33043	424984
71611	424985
43264	424986
156653	424987
68154	424988
121435	424989
152753	424990
145414	424991
156776	424992
145344	424993
156685	424994
70431	424995
41596	424996
74575	424997
86580	424998
148801	424999
21648	425000
153702	425001
48070	425002
150753	425003
147058	425004
36756	425005
139618	425006
56668	425007
50751	425008
162429	425009
118853	425010
139663	425011
89423	425012
49780	425013
145637	425014
90805	425015
147163	425016
143954	425017
51533	425018
25367	425019
117572	425020
90764	425021
136163	425022
139803	425023
102817	425024
49742	425025
96696	425026
29669	425027
90777	425028
141657	425029
124510	425030
32631	425031
27733	425032
16768	425033
141854	425034
29675	425035
55888	425036
18524	425037
133073	425038
154704	425039
141817	425040
156880	425041
83627	425042
85188	425043
129548	425044
154801	425045
98025	425046
141747	425047
150984	425048
115695	425049
139435	425050
64758	425051
52354	425052
32697	425053
139536	425054
49773	425055
105761	425056
129496	425057
154780	425058
136601	425059
105772	425060
78131	425061
105832	425062
151026	425063
129670	425064
38843	425065
13653	425066
117474	425067
139580	425068
38065	425069
156677	425070
17484	425071
79556	425072
55487	425073
76903	425074
139455	425075
36088	425076
129642	425077
159193	425078
62574	425079
22770	425080
150716	425081
73429	425082
105821	425083
29701	425084
150899	425085
36808	425086
143960	425087
11910	425088
52360	425089
141765	425090
117453	425091
73005	425092
156642	425093
41578	425094
80798	425095
83608	425096
145562	425097
39491	425098
115075	425099
75625	425100
118784	425101
29669	425102
56561	425103
79681	425104
9556	425105
71840	425106
9509	425107
98481	425108
71281	425109
7892	425110
15079	425111
104290	425112
74232	425113
9549	425114
19872	425115
16013	425116
24484	425117
108019	425118
7649	425119
6603	425120
83608	425121
19332	425122
10037	425123
62029	425124
116941	425125
7890	425126
38065	425127
37463	425128
55487	425129
149186	425130
7870	425131
30133	425132
37992	425133
129548	425134
11922	425135
118853	425136
42924	425137
61536	425138
12155	425139
11920	425140
7892	425141
12257	425142
83627	425143
156853	425144
72554	425145
29669	425146
71939	425147
36808	425148
71939	425149
71939	425150
36808	425151
19358	425152
53230	425153
53230	425154
77661	425155
3259	425156
123872	425157
113771	425158
54271	425159
113633	425160
137591	425161
89389	425162
98261	425163
79457	425164
113783	425165
79843	425166
166164	425167
83280	425168
100835	425169
137578	425170
29140	425171
37994	425172
81076	425173
40581	425174
86515	425175
4923	425176
90896	425177
109203	425178
49721	425179
111589	425180
60168	425181
97735	425182
66915	425183
7908	425184
69054	425185
82388	425186
119905	425187
89558	425188
133632	425189
17620	425190
87657	425191
106052	425192
120148	425193
162992	425194
74392	425195
52944	425196
13593	425197
94	425198
25569	425199
152991	425200
145607	425201
92222	425202
20281	425203
105680	425204
137563	425205
134274	425206
79661	425207
1706	425208
69958	425209
35929	425210
73789	425211
21156	425212
75525	425213
47384	425214
36625	425215
150582	425216
28554	425217
113590	425218
11346	425219
116172	425220
40974	425221
70594	425222
44719	425223
47035	425224
22027	425225
67513	425226
129579	425227
167594	425228
105019	425229
129590	425230
26679	425231
46248	425232
18646	425233
115558	425234
50673	425235
4103	425236
71162	425237
10218	425238
20103	425239
16664	425240
62257	425241
859	425242
49141	425243
6917	425244
121799	425245
34015	425246
35716	425247
96669	425248
69291	425249
66655	425250
110264	425251
14186	425252
62263	425253
29024	425254
150680	425255
51392	425256
9849	425257
98315	425258
30666	425259
123705	425260
56961	425261
11525	425262
110062	425263
137186	425264
49647	425265
158585	425266
95515	425267
115643	425268
68963	425269
96429	425270
100546	425271
73737	425272
37946	425273
90572	425274
110499	425275
129490	425276
83818	425277
38131	425278
7852	425279
129680	425280
101670	425281
99677	425282
53514	425283
127004	425284
109997	425285
28240	425286
98851	425287
165813	425288
128823	425289
88801	425290
107316	425291
107196	425292
137432	425293
8116	425294
142183	425295
62167	425296
63421	425297
39190	425298
148941	425299
118901	425300
71540	425301
131382	425302
76518	425303
156265	425304
105101	425305
47927	425306
38682	425307
30842	425308
49462	425309
91494	425310
137551	425311
4929	425312
79369	425313
4156	425314
94075	425315
85191	425316
86773	425317
17495	425318
98938	425319
103902	425320
164073	425321
148616	425322
127658	425323
111959	425324
121190	425325
165890	425326
105927	425327
152819	425328
34051	425329
19093	425330
111456	425331
5823	425332
5823	425333
40049	425334
2409	425335
34045	425336
11754	425337
26063	425338
109085	425339
99484	425340
158391	425341
115112	425342
118691	425343
37322	425344
117739	425345
52305	425346
46912	425347
166169	425348
108880	425349
42202	425350
117541	425351
41313	425352
3788	425353
36685	425354
156343	425355
77065	425356
87914	425357
28927	425358
116849	425359
61198	425360
91447	425361
62602	425362
36581	425363
76520	425364
40531	425365
41074	425366
80426	425367
38680	425368
17155	425369
86426	425370
79665	425371
111596	425372
64122	425373
137153	425374
154194	425375
85147	425376
32104	425377
128300	425378
50314	425379
59102	425380
8071	425381
25004	425382
1553	425383
62547	425384
121796	425385
109962	425386
70418	425387
592	425388
6645	425389
132568	425390
132668	425391
130849	425392
100500	425393
28557	425394
127383	425395
69014	425396
11249	425397
40458	425398
92015	425399
150720	425400
152809	425401
158613	425402
131384	425403
129445	425404
162421	425405
150910	425406
139346	425407
3750	425408
1459	425409
1459	425410
49916	425411
4258	425412
89505	425413
136166	425414
9769	425415
75925	425416
154728	425417
73425	425418
12220	425419
49465	425420
90466	425421
92332	425422
154527	425423
16406	425424
58080	425425
128904	425426
82848	425427
87863	425428
20291	425429
160006	425430
30149	425431
90400	425432
141248	425433
41593	425434
91587	425435
54093	425436
20798	425437
49656	425438
51459	425439
85533	425440
2824	425441
80789	425442
15942	425443
111923	425444
95301	425445
6309	425446
102547	425447
57761	425448
30620	425449
61344	425450
104072	425451
54190	425452
70208	425453
137518	425454
58920	425455
45195	425456
59287	425457
32858	425458
6842	425459
91488	425460
54011	425461
3200	425462
41683	425463
9709	425464
44588	425465
78090	425466
81743	425467
15506	425468
22086	425469
14910	425470
123719	425471
162446	425472
78277	425473
117761	425474
69504	425475
99784	425476
101041	425477
58509	425478
129	425479
27285	425480
132978	425481
98800	425482
21324	425483
129367	425484
23901	425485
1633	425486
1062	425487
34991	425488
164316	425489
3748	425490
1760	425491
135699	425492
64762	425493
42591	425494
5516	425495
8554	425496
61321	425497
18787	425498
30965	425499
71940	425500
9876	425501
1575	425502
792	425503
52019	425504
8080	425505
105495	425506
30371	425507
5444	425508
105375	425509
29163	425510
52141	425511
41326	425512
1599	425513
31903	425514
2634	425515
59075	425516
110077	425517
39945	425518
54662	425519
31388	425520
11467	425521
52445	425522
16507	425523
22707	425524
51956	425525
114376	425526
79318	425527
30496	425528
114440	425529
137287	425530
51983	425531
50137	425532
8066	425533
26119	425534
32508	425535
25314	425536
76075	425537
37798	425538
160708	425539
53037	425540
20347	425541
125819	425542
14583	425543
116752	425544
61251	425545
40691	425546
54071	425547
40918	425548
27626	425549
84757	425550
45070	425551
54801	425552
121604	425553
112474	425554
44156	425555
65227	425556
26675	425557
32379	425558
139750	425559
102841	425560
90245	425561
86122	425562
13001	425563
66672	425564
44598	425565
57752	425566
21807	425567
1571	425568
35952	425569
125526	425570
49377	425571
129269	425572
133937	425573
123912	425574
38489	425575
79208	425576
10839	425577
17598	425578
97837	425579
78140	425580
134472	425581
36010	425582
27043	425583
39970	425584
47127	425585
150649	425586
45782	425587
9207	425588
69973	425589
35079	425590
37610	425591
90672	425592
35082	425593
56370	425594
77848	425595
133287	425596
137313	425597
63589	425598
113366	425599
136141	425600
116747	425601
98214	425602
69144	425603
97769	425604
166003	425605
64631	425606
37562	425607
13374	425608
44607	425609
40672	425610
22773	425611
69024	425612
16150	425613
7652	425614
31958	425615
107091	425616
16746	425617
37642	425618
30002	425619
50453	425620
26093	425621
65072	425622
48537	425623
20395	425624
53094	425625
29976	425626
41987	425627
67148	425628
49572	425629
35155	425630
8845	425631
129470	425632
14226	425633
53079	425634
3630	425635
54729	425636
102013	425637
29028	425638
29749	425639
8338	425640
130942	425641
57539	425642
50850	425643
3933	425644
22096	425645
21543	425646
46217	425647
75572	425648
136865	425649
135147	425650
47693	425651
112687	425652
20556	425653
40515	425654
47037	425655
59420	425656
21254	425657
44586	425658
60658	425659
69283	425660
19394	425661
16552	425662
3641	425663
1175	425664
2216	425665
1561	425666
2449	425667
910	425668
59065	425669
90118	425670
8968	425671
2335	425672
11263	425673
964	425674
9098	425675
13364	425676
467	425677
8825	425678
5044	425679
63070	425680
7978	425681
38182	425682
7631	425683
2140	425684
60247	425685
113927	425686
62537	425687
49624	425688
113332	425689
30068	425690
122808	425691
9628	425692
25554	425693
127891	425694
1888	425695
46550	425696
50685	425697
99432	425698
48771	425699
24204	425700
39381	425701
98514	425702
8123	425703
1673	425704
4649	425705
75782	425706
18816	425707
17943	425708
40135	425709
40931	425710
138197	425711
41515	425712
91192	425713
5901	425714
58274	425715
1884	425716
1448	425717
109160	425718
42182	425719
77946	425720
94914	425721
3840	425722
37966	425723
40716	425724
12749	425725
49654	425726
14636	425727
141785	425728
31080	425729
1224	425730
1948	425731
7486	425732
104298	425733
54341	425734
1905	425735
71640	425736
55133	425737
34825	425738
128840	425739
30972	425740
52957	425741
16911	425742
53750	425743
8395	425744
139377	425745
160732	425746
108572	425747
5614	425748
15956	425749
4091	425750
111972	425751
52816	425752
52155	425753
95416	425754
100801	425755
104300	425756
110205	425757
98937	425758
1451	425759
51913	425760
30988	425761
63324	425762
26595	425763
79337	425764
52939	425765
66842	425766
56430	425767
28445	425768
82043	425769
60216	425770
77587	425771
86421	425772
112099	425773
12739	425774
89115	425775
51604	425776
135898	425777
64736	425778
37726	425779
164199	425780
154482	425781
49177	425782
13777	425783
138615	425784
95856	425785
16263	425786
59251	425787
30905	425788
80582	425789
121346	425790
90317	425791
89227	425792
114383	425793
113623	425794
137517	425795
113658	425796
69373	425797
72904	425798
45440	425799
33168	425800
111814	425801
114599	425802
164438	425803
123075	425804
113766	425805
137587	425806
5794	425807
143669	425808
79673	425809
101146	425810
50688	425811
150566	425812
23981	425813
60249	425814
130744	425815
117286	425816
105194	425817
134412	425818
160242	425819
32918	425820
103873	425821
111645	425822
69089	425823
77511	425824
145163	425825
103761	425826
116578	425827
29006	425828
128775	425829
91935	425830
162628	425831
33150	425832
63788	425833
4536	425834
8135	425835
103160	425836
40208	425837
134704	425838
114434	425839
38461	425840
6163	425841
40863	425842
2088	425843
970	425844
2167	425845
42604	425846
89767	425847
67783	425848
98208	425849
135492	425850
8822	425851
51414	425852
84566	425853
8085	425854
40688	425855
34040	425856
17668	425857
137329	425858
6942	425859
97045	425860
49562	425861
6176	425862
35121	425863
35121	425864
45075	425865
102699	425866
16964	425867
14422	425868
59419	425869
120226	425870
9070	425871
45732	425872
7611	425873
30618	425874
1151	425875
45581	425876
34274	425877
27140	425878
5255	425879
21185	425880
3672	425881
106842	425882
12717	425883
2687	425884
64961	425885
2106	425886
111700	425887
60048	425888
581	425889
130968	425890
158740	425891
1594	425892
544	425893
64245	425894
3358	425895
1597	425896
3671	425897
109361	425898
68739	425899
107223	425900
89603	425901
8776	425902
17653	425903
24893	425904
39954	425905
34924	425906
29224	425907
53031	425908
14203	425909
749	425910
77762	425911
56190	425912
94688	425913
65858	425914
98885	425915
62350	425916
129401	425917
15660	425918
30209	425919
1200	425920
1447	425921
2333	425922
1645	425923
1682	425924
71741	425925
66877	425926
97825	425927
162945	425928
60545	425929
649	425930
91639	425931
2783	425932
405	425933
44377	425934
7525	425935
77993	425936
130521	425937
13858	425938
6661	425939
12353	425940
1000	425941
49892	425942
145694	425943
49901	425944
106624	425945
6188	425946
35404	425947
67073	425948
4220	425949
32274	425950
2367	425951
32345	425952
63	425953
21961	425954
22085	425955
24961	425956
374	425957
23092	425958
104393	425959
51114	425960
2747	425961
64439	425962
80635	425963
1009	425964
147204	425965
9752	425966
9865	425967
61718	425968
12117	425969
15773	425970
13535	425971
52403	425972
2013	425973
126342	425974
34289	425975
36072	425976
29541	425977
39237	425978
96659	425979
40201	425980
122617	425981
26094	425982
10412	425983
67016	425984
70235	425985
69325	425986
148968	425987
33531	425988
165980	425989
2381	425990
84803	425991
48861	425992
2713	425993
84381	425994
18717	425995
120050	425996
33785	425997
97753	425998
103938	425999
75677	426000
86390	426001
64925	426002
146932	426003
109234	426004
115252	426005
87618	426006
52460	426007
73858	426008
101153	426009
165188	426010
93492	426011
10688	426012
119045	426013
71454	426014
14358	426015
14358	426016
6365	426017
14419	426018
126082	426019
113548	426020
87744	426021
133109	426022
52194	426023
148725	426024
109072	426025
64229	426026
154437	426027
143638	426028
133970	426029
136038	426030
33101	426031
124001	426032
15484	426033
128799	426034
141757	426035
102684	426036
137467	426037
59700	426038
27468	426039
165806	426040
26132	426041
4889	426042
535	426043
57907	426044
42608	426045
146873	426046
87438	426047
113253	426048
165927	426049
113263	426050
134219	426051
113531	426052
63309	426053
99415	426054
132698	426055
89618	426056
104077	426057
7695	426058
74358	426059
4420	426060
79118	426061
64786	426062
64505	426063
97731	426064
100927	426065
99650	426066
88472	426067
65713	426068
120283	426069
133010	426070
145529	426071
94269	426072
120280	426073
20003	426074
80781	426075
125728	426076
158338	426077
110134	426078
134078	426079
115648	426080
145273	426081
137330	426082
121214	426083
85950	426084
25537	426085
49680	426086
102353	426087
99164	426088
76593	426089
160245	426090
167531	426091
114641	426092
132850	426093
134045	426094
124199	426095
21378	426096
35285	426097
135890	426098
43200	426099
20160	426100
127764	426101
165842	426102
99316	426103
64521	426104
24679	426105
148917	426106
164211	426107
158314	426108
17648	426109
101142	426110
103965	426111
60037	426112
73652	426113
99736	426114
118751	426115
136059	426116
141290	426117
129300	426118
165987	426119
110560	426120
59895	426121
41957	426122
38755	426123
52899	426124
81151	426125
27754	426126
44	426127
14618	426128
70243	426129
122474	426130
135708	426131
52048	426132
39610	426133
118816	426134
74548	426135
11778	426136
26298	426137
99996	426138
56954	426139
34027	426140
59461	426141
121229	426142
9	426143
6679	426144
2902	426145
3957	426146
772	426147
68271	426148
134331	426149
76964	426150
101072	426151
752	426152
36568	426153
15609	426154
4400	426155
4940	426156
3063	426157
4585	426158
47775	426159
3918	426160
109295	426161
106482	426162
2532	426163
82	426164
2643	426165
106448	426166
79094	426167
49516	426168
28585	426169
5034	426170
98016	426171
36696	426172
1841	426173
76437	426174
1978	426175
8874	426176
15765	426177
20861	426178
93	426179
35400	426180
9754	426181
5616	426182
2369	426183
5908	426184
2675	426185
2896	426186
9616	426187
121687	426188
15981	426189
10313	426190
27787	426191
61760	426192
32988	426193
13542	426194
115174	426195
1248	426196
92901	426197
3881	426198
113848	426199
83566	426200
124155	426201
99127	426202
34256	426203
124432	426204
103967	426205
150783	426206
137673	426207
3308	426208
164369	426209
56201	426210
134369	426211
29038	426212
2655	426213
15839	426214
53216	426215
568	426216
39804	426217
115385	426218
86921	426219
112159	426220
166137	426221
117551	426222
115518	426223
57769	426224
119782	426225
154509	426226
160057	426227
160749	426228
93659	426229
128727	426230
40602	426231
4845	426232
154739	426233
127431	426234
62340	426235
100368	426236
30229	426237
94628	426238
83367	426239
86061	426240
82038	426241
167522	426242
71117	426243
119957	426244
166210	426245
1176	426246
105820	426247
17623	426248
21192	426249
27698	426250
44063	426251
72774	426252
7189	426253
111990	426254
37170	426255
86077	426256
92854	426257
93405	426258
96326	426259
66004	426260
156201	426261
102113	426262
68152	426263
15497	426264
32148	426265
33611	426266
148835	426267
105604	426268
30267	426269
52149	426270
94088	426271
24731	426272
52043	426273
52027	426274
7083	426275
60256	426276
67658	426277
138460	426278
111965	426279
111626	426280
19536	426281
60054	426282
140538	426283
164046	426284
36490	426285
59130	426286
8529	426287
3075	426288
5508	426289
56545	426290
77125	426291
111736	426292
69500	426293
94237	426294
35329	426295
73544	426296
28535	426297
167513	426298
107437	426299
49435	426300
64828	426301
85409	426302
57753	426303
7992	426304
124411	426305
102481	426306
15829	426307
93584	426308
33410	426309
137680	426310
129581	426311
126279	426312
147251	426313
9467	426314
122684	426315
16717	426316
138771	426317
141401	426318
78173	426319
114443	426320
81058	426321
80690	426322
74656	426323
71012	426324
47341	426325
80926	426326
103636	426327
88061	426328
141573	426329
167619	426330
92548	426331
95958	426332
27241	426333
6119	426334
138674	426335
129711	426336
125828	426337
137431	426338
54771	426339
116931	426340
28132	426341
107477	426342
148508	426343
105261	426344
65644	426345
143668	426346
82574	426347
97732	426348
120047	426349
125273	426350
52484	426351
160323	426352
48047	426353
74421	426354
58250	426355
73322	426356
22784	426357
99461	426358
36227	426359
35276	426360
127806	426361
19621	426362
44636	426363
79530	426364
135915	426365
104762	426366
105301	426367
23579	426368
34526	426369
30533	426370
24901	426371
94222	426372
166752	426373
19095	426374
52436	426375
73800	426376
121348	426377
134553	426378
101360	426379
45996	426380
130541	426381
110757	426382
61307	426383
127873	426384
105159	426385
12201	426386
119719	426387
33205	426388
36061	426389
94429	426390
156796	426391
75820	426392
137118	426393
124328	426394
52581	426395
46362	426396
129211	426397
89381	426398
152888	426399
10000	426400
62707	426401
18676	426402
8366	426403
66128	426404
33986	426405
40444	426406
75158	426407
95285	426408
75613	426409
34186	426410
3561	426411
100675	426412
44879	426413
147177	426414
148560	426415
23537	426416
164909	426417
102369	426418
1532	426419
105276	426420
10071	426421
110714	426422
69209	426423
129221	426424
14950	426425
3081	426426
32912	426427
90889	426428
93820	426429
67017	426430
4227	426431
32802	426432
121194	426433
80552	426434
25543	426435
4436	426436
30635	426437
20936	426438
66733	426439
136016	426440
152761	426441
135491	426442
89547	426443
11397	426444
93581	426445
2233	426446
119872	426447
49574	426448
69179	426449
2301	426450
156347	426451
84801	426452
56365	426453
119845	426454
71783	426455
156266	426456
154744	426457
75300	426458
99278	426459
122575	426460
109313	426461
97887	426462
4702	426463
64018	426464
12560	426465
40856	426466
86274	426467
122536	426468
92544	426469
71406	426470
86766	426471
158691	426472
148593	426473
115562	426474
44855	426475
113386	426476
45353	426477
68040	426478
101233	426479
120410	426480
118711	426481
80821	426482
44154	426483
102603	426484
27789	426485
110592	426486
44698	426487
102555	426488
130985	426489
96996	426490
150949	426491
43317	426492
47866	426493
73360	426494
60408	426495
93677	426496
77707	426497
53081	426498
116604	426499
97635	426500
64937	426501
87757	426502
49283	426503
26997	426504
32673	426505
64776	426506
55177	426507
47170	426508
60204	426509
124029	426510
18177	426511
28974	426512
129817	426513
143714	426514
66322	426515
129355	426516
158311	426517
146990	426518
150861	426519
68116	426520
76530	426521
32497	426522
129740	426523
83670	426524
132907	426525
156672	426526
150999	426527
84518	426528
67238	426529
57441	426530
73096	426531
17318	426532
105081	426533
39346	426534
154439	426535
77092	426536
36165	426537
112739	426538
104241	426539
134298	426540
134298	426541
133209	426542
86427	426543
96662	426544
13234	426545
90	426546
64724	426547
11791	426548
4960	426549
79758	426550
28185	426551
81595	426552
82356	426553
100548	426554
81827	426555
86618	426556
42068	426557
61172	426558
64327	426559
63893	426560
94161	426561
145913	426562
79790	426563
127399	426564
113517	426565
69923	426566
113248	426567
89002	426568
62769	426569
111695	426570
76513	426571
121178	426572
109100	426573
137260	426574
90325	426575
22509	426576
113241	426577
82988	426578
135716	426579
50889	426580
63332	426581
21341	426582
83126	426583
141333	426584
164229	426585
47938	426586
135774	426587
76565	426588
37603	426589
135751	426590
70225	426591
162073	426592
83107	426593
52717	426594
7769	426595
28987	426596
135182	426597
98067	426598
56776	426599
46494	426600
105139	426601
77719	426602
39196	426603
113192	426604
57411	426605
89912	426606
67097	426607
7678	426608
65079	426609
140853	426610
33073	426611
110594	426612
135564	426613
42058	426614
17432	426615
46250	426616
37651	426617
68918	426618
134259	426619
64538	426620
108737	426621
15288	426622
44427	426623
70966	426624
92585	426625
77619	426626
94500	426627
160276	426628
94229	426629
18786	426630
68365	426631
33082	426632
83239	426633
142763	426634
46180	426635
86178	426636
129509	426637
148510	426638
166081	426639
26542	426640
90604	426641
86929	426642
1889	426643
41122	426644
7750	426645
125941	426646
117709	426647
97734	426648
60568	426649
12722	426650
82048	426651
112039	426652
5243	426653
81915	426654
104065	426655
120039	426656
43174	426657
2548	426658
55556	426659
6022	426660
134455	426661
90571	426662
83368	426663
104149	426664
86505	426665
89336	426666
46211	426667
61741	426668
121488	426669
129247	426670
116665	426671
133969	426672
156418	426673
53956	426674
119940	426675
111733	426676
73115	426677
71151	426678
40598	426679
93849	426680
6453	426681
13263	426682
19928	426683
66746	426684
40962	426685
33140	426686
78314	426687
33544	426688
124417	426689
122405	426690
144532	426691
6297	426692
125705	426693
53949	426694
2552	426695
9286	426696
21459	426697
3052	426698
27055	426699
70191	426700
53086	426701
119503	426702
16482	426703
158831	426704
53087	426705
7510	426706
30574	426707
60154	426708
67842	426709
109090	426710
644	426711
2782	426712
42628	426713
1186	426714
62425	426715
88749	426716
152929	426717
83871	426718
129057	426719
106898	426720
152748	426721
81204	426722
127821	426723
154577	426724
16698	426725
16780	426726
799	426727
164237	426728
66662	426729
165541	426730
68256	426731
13714	426732
22998	426733
27581	426734
141190	426735
127417	426736
150519	426737
138566	426738
109367	426739
17550	426740
138407	426741
41300	426742
158823	426743
110909	426744
77693	426745
33076	426746
2346	426747
132752	426748
150541	426749
153712	426750
900	426751
40091	426752
4050	426753
34842	426754
3519	426755
109149	426756
17944	426757
12557	426758
110116	426759
46175	426760
32896	426761
2412	426762
112737	426763
15195	426764
154616	426765
124392	426766
90958	426767
146833	426768
108812	426769
165834	426770
47080	426771
4942	426772
2568	426773
93506	426774
87810	426775
2441	426776
97710	426777
97305	426778
62011	426779
21499	426780
5608	426781
15878	426782
5377	426783
42272	426784
32198	426785
27620	426786
83269	426787
58797	426788
103577	426789
83335	426790
87481	426791
2848	426792
70414	426793
90814	426794
4642	426795
136134	426796
76757	426797
82109	426798
60269	426799
37969	426800
113692	426801
58325	426802
70467	426803
68205	426804
78105	426805
90765	426806
45721	426807
75532	426808
89358	426809
22312	426810
71518	426811
98	426812
5607	426813
80488	426814
135571	426815
85598	426816
135823	426817
76629	426818
5582	426819
112041	426820
125902	426821
163974	426822
7047	426823
146899	426824
138515	426825
17780	426826
67264	426827
61156	426828
1236	426829
124102	426830
148799	426831
158142	426832
8587	426833
3104	426834
70560	426835
1675	426836
5031	426837
66441	426838
93632	426839
139591	426840
87675	426841
60397	426842
87605	426843
13597	426844
69976	426845
71211	426846
100701	426847
156516	426848
22643	426849
51602	426850
18209	426851
121513	426852
160248	426853
150826	426854
69061	426855
4104	426856
158061	426857
26537	426858
141344	426859
97757	426860
86440	426861
37145	426862
27903	426863
121160	426864
134044	426865
88968	426866
73262	426867
85417	426868
68644	426869
148564	426870
78119	426871
133048	426872
134162	426873
106939	426874
136057	426875
26348	426876
105113	426877
134277	426878
90306	426879
111672	426880
91888	426881
136158	426882
92021	426883
111657	426884
88972	426885
137211	426886
103656	426887
164112	426888
1008	426889
4075	426890
26454	426891
128785	426892
111635	426893
108623	426894
86424	426895
89055	426896
136339	426897
125916	426898
5189	426899
15851	426900
975	426901
44759	426902
25439	426903
6306	426904
519	426905
12302	426906
81213	426907
5974	426908
27701	426909
18986	426910
84863	426911
97871	426912
86191	426913
71487	426914
90907	426915
97652	426916
52084	426917
113162	426918
88953	426919
13847	426920
90272	426921
99082	426922
79092	426923
104111	426924
98987	426925
56492	426926
137311	426927
78028	426928
106957	426929
70256	426930
89576	426931
81977	426932
87718	426933
73026	426934
70547	426935
54278	426936
69204	426937
76717	426938
109101	426939
70286	426940
83430	426941
105666	426942
84868	426943
55056	426944
103933	426945
76849	426946
61733	426947
81984	426948
97789	426949
104053	426950
113641	426951
100868	426952
96377	426953
134234	426954
99090	426955
70070	426956
52241	426957
129763	426958
141303	426959
164185	426960
36111	426961
9313	426962
2784	426963
383	426964
25330	426965
45940	426966
150778	426967
109694	426968
148834	426969
105066	426970
24231	426971
742	426972
23024	426973
22709	426974
4078	426975
6205	426976
102590	426977
83214	426978
52888	426979
58993	426980
83215	426981
113719	426982
15700	426983
70134	426984
39434	426985
39243	426986
96354	426987
106471	426988
90238	426989
11068	426990
30690	426991
40614	426992
37347	426993
54360	426994
84834	426995
73236	426996
68230	426997
17656	426998
128028	426999
94553	427000
57727	427001
90489	427002
160157	427003
112649	427004
108997	427005
59099	427006
96611	427007
121343	427008
32985	427009
58276	427010
64563	427011
158285	427012
105146	427013
102508	427014
109080	427015
158747	427016
141254	427017
138537	427018
127504	427019
116794	427020
41749	427021
108783	427022
93707	427023
93723	427024
97674	427025
145307	427026
164218	427027
127800	427028
116685	427029
73481	427030
127313	427031
73706	427032
93704	427033
98172	427034
46425	427035
129017	427036
105007	427037
42150	427038
137286	427039
15844	427040
75580	427041
71038	427042
112137	427043
21906	427044
102333	427045
138491	427046
112298	427047
71070	427048
156075	427049
93637	427050
164444	427051
107081	427052
131496	427053
156521	427054
146781	427055
58111	427056
91582	427057
105133	427058
82039	427059
152645	427060
138644	427061
164375	427062
147008	427063
100863	427064
143667	427065
33507	427066
136000	427067
86015	427068
121148	427069
162352	427070
160366	427071
38042	427072
11404	427073
16517	427074
35307	427075
33894	427076
92481	427077
93738	427078
113422	427079
129663	427080
158561	427081
156790	427082
39646	427083
20915	427084
96997	427085
25308	427086
135256	427087
17934	427088
137210	427089
137210	427090
43089	427091
40717	427092
125797	427093
28181	427094
105478	427095
39705	427096
11713	427097
21405	427098
14151	427099
22544	427100
100634	427101
13530	427102
54023	427103
100088	427104
80277	427105
84220	427106
37988	427107
37988	427108
5380	427109
162248	427110
4456	427111
68057	427112
73696	427113
3634	427114
48	427115
47113	427116
7429	427117
2703	427118
136501	427119
31632	427120
1415	427121
25020	427122
58473	427123
104366	427124
8549	427125
2457	427126
61556	427127
19616	427128
2669	427129
86001	427130
689	427131
10815	427132
45983	427133
33661	427134
3694	427135
5565	427136
15820	427137
32531	427138
18551	427139
27494	427140
10361	427141
28810	427142
25295	427143
9339	427144
135770	427145
12109	427146
39872	427147
56602	427148
110493	427149
89643	427150
107443	427151
156594	427152
6205	427153
285	427154
16756	427155
160412	427156
114583	427157
90619	427158
81825	427159
84853	427160
119497	427161
134208	427162
74525	427163
90883	427164
107253	427165
96414	427166
47338	427167
12046	427168
78242	427169
46371	427170
60336	427171
129485	427172
20735	427173
40469	427174
84869	427175
148744	427176
96381	427177
96369	427178
156655	427179
102086	427180
105556	427181
13656	427182
363	427183
272	427184
67295	427185
133725	427186
18484	427187
31649	427188
27852	427189
44705	427190
4974	427191
4974	427192
33010	427193
57	427194
53965	427195
53965	427196
4974	427197
118728	427198
4974	427199
1698	427200
109270	427201
6043	427202
108593	427203
145091	427204
46603	427205
95804	427206
480	427207
8247	427208
446	427209
44836	427210
209	427211
21683	427212
18188	427213
56042	427214
63507	427215
19515	427216
33865	427217
24675	427218
27053	427219
27683	427220
53903	427221
123459	427222
26774	427223
26626	427224
60045	427225
42307	427226
18785	427227
9399	427228
11699	427229
78053	427230
38340	427231
21206	427232
54508	427233
19326	427234
116039	427235
15543	427236
2704	427237
22215	427238
66944	427239
631	427240
4232	427241
32860	427242
22114	427243
18125	427244
24192	427245
3987	427246
44594	427247
96230	427248
6005	427249
14813	427250
12154	427251
13151	427252
2476	427253
59529	427254
33364	427255
107714	427256
3500	427257
107714	427258
121225	427259
107714	427260
22549	427261
50063	427262
27853	427263
74429	427264
3050	427265
60245	427266
80534	427267
128985	427268
29056	427269
78822	427270
50179	427271
116632	427272
88765	427273
162293	427274
146802	427275
78	427276
78	427277
23923	427278
7687	427279
110405	427280
18039	427281
44843	427282
87595	427283
5589	427284
128474	427285
35139	427286
43308	427287
4130	427288
54145	427289
101384	427290
2863	427291
35024	427292
40414	427293
10614	427294
21725	427295
1072	427296
10614	427297
46865	427298
31381	427299
127166	427300
77792	427301
87181	427302
108669	427303
16738	427304
52552	427305
5972	427306
3154	427307
4932	427308
16283	427309
40652	427310
10727	427311
15569	427312
4489	427313
15207	427314
146960	427315
82720	427316
27051	427317
13895	427318
38669	427319
25792	427320
169	427321
524	427322
524	427323
128970	427324
13440	427325
39063	427326
86261	427327
3388	427328
10643	427329
8290	427330
950	427331
1428	427332
7197	427333
35925	427334
27088	427335
31955	427336
2543	427337
30059	427338
20271	427339
8016	427340
48182	427341
16519	427342
16519	427343
16519	427344
16852	427345
82948	427346
35652	427347
589	427348
22247	427349
6365	427350
86618	427351
58661	427352
49305	427353
165793	427354
244	427355
36460	427356
39013	427357
1986	427358
1184	427359
98013	427360
149034	427361
2758	427362
195	427363
10087	427364
1614	427365
8333	427366
9062	427367
10489	427368
12678	427369
10576	427370
21350	427371
34156	427372
12679	427373
3137	427374
49394	427375
1730	427376
46517	427377
22245	427378
13989	427379
11470	427380
26365	427381
7685	427382
114337	427383
35493	427384
129028	427385
37950	427386
14111	427387
860	427388
1927	427389
47054	427390
1076	427391
105967	427392
34916	427393
63568	427394
11141	427395
5353	427396
1516	427397
15	427398
45512	427399
11393	427400
90900	427401
113916	427402
1639	427403
112	427404
1639	427405
25	427406
93	427407
21577	427408
31481	427409
43080	427410
10937	427411
298	427412
37110	427413
6648	427414
929	427415
29509	427416
2783	427417
1279	427418
6578	427419
17312	427420
5435	427421
57673	427422
26763	427423
53925	427424
12778	427425
42716	427426
9152	427427
43036	427428
10739	427429
105265	427430
10268	427431
44428	427432
80295	427433
13215	427434
141467	427435
112177	427436
90920	427437
49922	427438
96955	427439
54153	427440
117012	427441
101163	427442
24535	427443
132136	427444
88826	427445
139849	427446
67184	427447
99072	427448
12970	427449
16897	427450
151056	427451
111561	427452
39718	427453
4059	427454
146834	427455
80368	427456
143563	427457
51195	427458
53716	427459
121378	427460
135627	427461
60274	427462
10044	427463
64265	427464
11439	427465
104049	427466
102329	427467
73003	427468
110135	427469
52779	427470
82173	427471
83256	427472
65565	427473
134043	427474
55457	427475
115657	427476
67512	427477
87528	427478
114920	427479
36090	427480
161963	427481
61477	427482
124620	427483
60239	427484
61784	427485
120298	427486
69657	427487
99612	427488
161966	427489
2347	427490
136979	427491
13376	427492
117741	427493
134594	427494
156272	427495
132824	427496
30383	427497
72661	427498
105391	427499
82523	427500
2459	427501
47648	427502
128815	427503
78978	427504
3462	427505
59653	427506
87108	427507
104828	427508
110036	427509
165719	427510
80608	427511
164147	427512
82045	427513
106631	427514
24048	427515
133904	427516
106647	427517
24765	427518
41215	427519
67240	427520
23927	427521
16147	427522
84325	427523
7969	427524
91407	427525
47500	427526
55376	427527
72959	427528
154281	427529
123264	427530
75772	427531
139091	427532
130522	427533
43471	427534
133380	427535
134107	427536
123132	427537
82879	427538
87410	427539
158012	427540
127198	427541
158079	427542
34948	427543
47658	427544
160084	427545
162279	427546
44460	427547
92235	427548
3302	427549
105877	427550
86328	427551
620	427552
83134	427553
2647	427554
3993	427555
105189	427556
164651	427557
165718	427558
119176	427559
110186	427560
50787	427561
69461	427562
44902	427563
156015	427564
128501	427565
147096	427566
73828	427567
39852	427568
164524	427569
87869	427570
16622	427571
111384	427572
148673	427573
95203	427574
101977	427575
15633	427576
49779	427577
71029	427578
66603	427579
117426	427580
39651	427581
133958	427582
109982	427583
45841	427584
16865	427585
4033	427586
6774	427587
58137	427588
127929	427589
124184	427590
64797	427591
31231	427592
158327	427593
135610	427594
166300	427595
98219	427596
63984	427597
69091	427598
124890	427599
162560	427600
39861	427601
78602	427602
85071	427603
133772	427604
1177	427605
30347	427606
93413	427607
152618	427608
119096	427609
67399	427610
132414	427611
417	427612
14807	427613
115461	427614
111746	427615
113640	427616
41779	427617
58517	427618
132778	427619
166002	427620
154768	427621
129138	427622
129286	427623
15273	427624
35664	427625
111562	427626
90186	427627
69998	427628
165835	427629
100282	427630
119726	427631
81503	427632
133780	427633
145366	427634
156298	427635
55666	427636
94464	427637
34844	427638
110238	427639
108741	427640
27167	427641
156372	427642
32851	427643
124390	427644
6270	427645
71821	427646
108865	427647
20501	427648
100258	427649
108355	427650
23538	427651
23729	427652
158305	427653
127252	427654
106644	427655
61266	427656
165767	427657
36985	427658
5418	427659
91882	427660
96276	427661
11542	427662
99609	427663
3532	427664
129170	427665
39374	427666
26575	427667
20534	427668
47913	427669
22333	427670
67495	427671
156818	427672
152419	427673
70253	427674
115289	427675
76584	427676
160204	427677
8654	427678
108532	427679
39835	427680
143576	427681
49832	427682
82907	427683
248	427684
14572	427685
37503	427686
30140	427687
51690	427688
88163	427689
45213	427690
13259	427691
4	427692
42977	427693
136	427694
2818	427695
126012	427696
56393	427697
115	427698
59224	427699
124700	427700
101020	427701
156810	427702
91871	427703
99231	427704
123135	427705
94209	427706
41656	427707
2658	427708
574	427709
106699	427710
83438	427711
95247	427712
53964	427713
44308	427714
75690	427715
29614	427716
5872	427717
44288	427718
12574	427719
127	427720
99594	427721
33489	427722
89346	427723
13886	427724
140077	427725
129604	427726
56766	427727
46251	427728
44901	427729
33709	427730
38045	427731
8027	427732
91448	427733
81	427734
16879	427735
37765	427736
16377	427737
47829	427738
35373	427739
23262	427740
53290	427741
3126	427742
12973	427743
503	427744
1691	427745
4372	427746
13912	427747
102147	427748
41963	427749
8719	427750
23998	427751
113747	427752
72161	427753
42217	427754
6446	427755
5591	427756
28624	427757
154705	427758
82093	427759
104194	427760
121271	427761
44321	427762
154917	427763
90585	427764
116419	427765
37948	427766
12819	427767
93571	427768
2338	427769
9620	427770
41650	427771
32004	427772
9922	427773
48608	427774
14583	427775
50232	427776
1043	427777
8536	427778
11514	427779
6424	427780
39930	427781
487	427782
3513	427783
56895	427784
457	427785
134766	427786
47193	427787
4676	427788
8590	427789
35455	427790
111944	427791
66856	427792
769	427793
111944	427794
35142	427795
7323	427796
49309	427797
14421	427798
1298	427799
9960	427800
2710	427801
8837	427802
37280	427803
16159	427804
39944	427805
163	427806
33397	427807
33545	427808
39479	427809
15753	427810
3	427811
3252	427812
27084	427813
8610	427814
1084	427815
2794	427816
2582	427817
3	427818
61531	427819
51095	427820
52432	427821
15345	427822
73777	427823
1063	427824
2	427825
106844	427826
106	427827
17370	427828
108	427829
99	427830
18189	427831
3160	427832
3803	427833
404	427834
14308	427835
4063	427836
153	427837
4	427838
17670	427839
1893	427840
1304	427841
2770	427842
25887	427843
130997	427844
1665	427845
3	427846
5972	427847
1845	427848
432	427849
86723	427850
66979	427851
53941	427852
4242	427853
5651	427854
1180	427855
48	427856
439	427857
566	427858
6540	427859
2972	427860
6893	427861
4127	427862
209	427863
1474	427864
115810	427865
11060	427866
9955	427867
6135	427868
10	427869
3842	427870
2032	427871
2662	427872
5586	427873
270	427874
23	427875
337	427876
5423	427877
2032	427878
64562	427879
36	427880
2036	427881
19	427882
518	427883
370	427884
21830	427885
5392	427886
52542	427887
660	427888
11089	427889
902	427890
413	427891
114767	427892
12601	427893
4710	427894
53965	427895
49412	427896
52432	427897
49814	427898
100973	427899
537	427900
66709	427901
28207	427902
13101	427903
2	427904
4	427905
2	427906
7435	427907
15678	427908
3687	427909
55282	427910
97922	427911
348	427912
2160	427913
273	427914
14741	427915
8663	427916
33630	427917
1879	427918
76	427919
32421	427920
16	427921
684	427922
17877	427923
404	427924
138183	427925
5187	427926
3224	427927
2408	427928
819	427929
9840	427930
1063	427931
113622	427932
413	427933
628	427934
598	427935
3068	427936
25789	427937
12	427938
66183	427939
46450	427940
36590	427941
439	427942
5586	427943
5651	427944
208	427945
36072	427946
10	427947
60	427948
404	427949
35250	427950
11680	427951
3253	427952
3	427953
23285	427954
62391	427955
114	427956
1106	427957
5392	427958
1951	427959
29220	427960
21817	427961
4512	427962
1	427963
2308	427964
360	427965
1917	427966
1063	427967
1568	427968
2403	427969
1574	427970
2	427971
6267	427972
2	427973
4	427974
525	427975
1429	427976
5662	427977
4242	427978
136	427979
17	427980
38661	427981
1063	427982
108593	427983
271	427984
40118	427985
106	427986
39152	427987
869	427988
64571	427989
32282	427990
304	427991
2477	427992
4520	427993
3	427994
3	427995
5138	427996
116	427997
1832	427998
17	427999
37	428000
2546	428001
2623	428002
70602	428003
1378	428004
3600	428005
30634	428006
161	428007
1651	428008
296	428009
6432	428010
22751	428011
23852	428012
4754	428013
3706	428014
25775	428015
15531	428016
6679	428017
765	428018
6	428019
1350	428020
1568	428021
330	428022
42502	428023
10	428024
785	428025
11692	428026
3697	428027
12080	428028
5972	428029
1001	428030
36396	428031
139154	428032
97	428033
467	428034
8310	428035
1661	428036
16445	428037
10928	428038
64833	428039
764	428040
97964	428041
46116	428042
133746	428043
123226	428044
104156	428045
3129	428046
86249	428047
62810	428048
100481	428049
84733	428050
94273	428051
93605	428052
115024	428053
130929	428054
15841	428055
69210	428056
41761	428057
30141	428058
61308	428059
6043	428060
93511	428061
2604	428062
2604	428063
989	428064
95284	428065
201	428066
5775	428067
102897	428068
108321	428069
85953	428070
112767	428071
34541	428072
64181	428073
3553	428074
70456	428075
132707	428076
28609	428077
7687	428078
61398	428079
61153	428080
9631	428081
87924	428082
70250	428083
71789	428084
62582	428085
95592	428086
99727	428087
94081	428088
78868	428089
26180	428090
96025	428091
18416	428092
98359	428093
53929	428094
49276	428095
38573	428096
46179	428097
25320	428098
37939	428099
96560	428100
53155	428101
135763	428102
107252	428103
67204	428104
102941	428105
49739	428106
127603	428107
120439	428108
70359	428109
107737	428110
167340	428111
109186	428112
25868	428113
111413	428114
160385	428115
121425	428116
86519	428117
30610	428118
48269	428119
80322	428120
137145	428121
64775	428122
131500	428123
129197	428124
22040	428125
58435	428126
22780	428127
111636	428128
114468	428129
126377	428130
130520	428131
29046	428132
145710	428133
73063	428134
29659	428135
14190	428136
60523	428137
116755	428138
12886	428139
18024	428140
108612	428141
83733	428142
38109	428143
31198	428144
95732	428145
40104	428146
36470	428147
162554	428148
102152	428149
3132	428150
32263	428151
55359	428152
41359	428153
115111	428154
100959	428155
143829	428156
17348	428157
82159	428158
13078	428159
83836	428160
88043	428161
167357	428162
57797	428163
58405	428164
46461	428165
152907	428166
123079	428167
152480	428168
131104	428169
107805	428170
43045	428171
129784	428172
86600	428173
44906	428174
130809	428175
35018	428176
7038	428177
85223	428178
108304	428179
134268	428180
131219	428181
65895	428182
55225	428183
31638	428184
87651	428185
103845	428186
85090	428187
114551	428188
32304	428189
68837	428190
82365	428191
44314	428192
97478	428193
71632	428194
85046	428195
63009	428196
72052	428197
15234	428198
63329	428199
91597	428200
154384	428201
127731	428202
129153	428203
117062	428204
120055	428205
125807	428206
95933	428207
85970	428208
121661	428209
110530	428210
107816	428211
8808	428212
108664	428213
80717	428214
17365	428215
89005	428216
137757	428217
37883	428218
21660	428219
100461	428220
81011	428221
76998	428222
67514	428223
112418	428224
24789	428225
98164	428226
122703	428227
32027	428228
69878	428229
61418	428230
144293	428231
12372	428232
129169	428233
28161	428234
102297	428235
14648	428236
134743	428237
111669	428238
121536	428239
161934	428240
78345	428241
14361	428242
52539	428243
102632	428244
57516	428245
68215	428246
112068	428247
29782	428248
20498	428249
28164	428250
50357	428251
129381	428252
980	428253
112323	428254
94442	428255
72911	428256
49650	428257
94171	428258
55452	428259
92163	428260
66625	428261
48923	428262
27627	428263
29641	428264
6712	428265
246	428266
54197	428267
35426	428268
91346	428269
30405	428270
31204	428271
135745	428272
69241	428273
98362	428274
50280	428275
136199	428276
28568	428277
5394	428278
51118	428279
152736	428280
86398	428281
56199	428282
124433	428283
22596	428284
83866	428285
88246	428286
83741	428287
111151	428288
126416	428289
126446	428290
88224	428291
107590	428292
74765	428293
134609	428294
49714	428295
49727	428296
14118	428297
127820	428298
94592	428299
96880	428300
125964	428301
43517	428302
62904	428303
111929	428304
38955	428305
9225	428306
70019	428307
59173	428308
77873	428309
40831	428310
31619	428311
98026	428312
19180	428313
86785	428314
22117	428315
130635	428316
63322	428317
1123	428318
25836	428319
17562	428320
13721	428321
79519	428322
10278	428323
11348	428324
94601	428325
18409	428326
95345	428327
13141	428328
63465	428329
93598	428330
48702	428331
131363	428332
34871	428333
139232	428334
3807	428335
135879	428336
123036	428337
102133	428338
64809	428339
80992	428340
121771	428341
139713	428342
147500	428343
74448	428344
7714	428345
45821	428346
814	428347
97146	428348
72934	428349
43647	428350
43647	428351
90447	428352
137288	428353
24305	428354
41641	428355
19608	428356
131233	428357
2867	428358
14193	428359
160899	428360
102233	428361
47363	428362
86405	428363
167373	428364
62352	428365
48135	428366
153017	428367
150636	428368
20189	428369
135917	428370
73269	428371
131046	428372
141323	428373
154726	428374
126329	428375
115156	428376
33712	428377
102701	428378
110686	428379
88580	428380
80946	428381
118745	428382
110611	428383
107554	428384
64784	428385
64506	428386
107520	428387
115706	428388
118808	428389
118737	428390
117753	428391
125940	428392
89427	428393
164412	428394
136177	428395
69448	428396
33693	428397
14432	428398
50358	428399
33696	428400
61026	428401
48074	428402
145181	428403
60379	428404
61165	428405
56330	428406
90703	428407
106038	428408
101205	428409
91389	428410
154786	428411
80923	428412
114587	428413
76748	428414
43092	428415
18298	428416
8055	428417
57978	428418
63548	428419
105586	428420
75818	428421
102529	428422
109236	428423
24540	428424
120428	428425
117734	428426
35430	428427
145636	428428
96978	428429
91594	428430
83799	428431
146935	428432
55701	428433
2692	428434
119196	428435
129303	428436
48749	428437
56902	428438
21549	428439
100466	428440
109214	428441
18989	428442
124577	428443
65625	428444
137283	428445
134317	428446
12873	428447
21549	428448
82869	428449
30785	428450
59918	428451
131449	428452
17484	428453
34515	428454
77610	428455
36478	428456
156235	428457
103886	428458
23034	428459
75950	428460
24905	428461
407	428462
62746	428463
129701	428464
127773	428465
7840	428466
149039	428467
96415	428468
28045	428469
93491	428470
112690	428471
30855	428472
114964	428473
253	428474
1096	428475
125400	428476
7687	428477
22306	428478
35225	428479
1057	428480
5392	428481
44831	428482
2986	428483
2330	428484
15643	428485
755	428486
20474	428487
6005	428488
2732	428489
6607	428490
1464	428491
1104	428492
8522	428493
158	428494
2814	428495
765	428496
6005	428497
63360	428498
1827	428499
115462	428500
10015	428501
39636	428502
3260	428503
48384	428504
20800	428505
1802	428506
40976	428507
5	428508
76258	428509
34823	428510
123744	428511
1528	428512
15300	428513
5595	428514
12356	428515
688	428516
694	428517
641	428518
19006	428519
3853	428520
6405	428521
79112	428522
185	428523
1598	428524
35234	428525
477	428526
49158	428527
161938	428528
35378	428529
2140	428530
18950	428531
66645	428532
97108	428533
2075	428534
68312	428535
33172	428536
105768	428537
127780	428538
71148	428539
58417	428540
86136	428541
75983	428542
160568	428543
69098	428544
68974	428545
125559	428546
24718	428547
46464	428548
43443	428549
17634	428550
120422	428551
89286	428552
34578	428553
6831	428554
109049	428555
99188	428556
95814	428557
57505	428558
18390	428559
34771	428560
60358	428561
65667	428562
48761	428563
28802	428564
100556	428565
47226	428566
114340	428567
40420	428568
68989	428569
15982	428570
112040	428571
72169	428572
43645	428573
7437	428574
7476	428575
32118	428576
58438	428577
15733	428578
87798	428579
63656	428580
66826	428581
79275	428582
89421	428583
118792	428584
85322	428585
100617	428586
138590	428587
156898	428588
57781	428589
62363	428590
64515	428591
91470	428592
59559	428593
45358	428594
28060	428595
64536	428596
40837	428597
28464	428598
31526	428599
134262	428600
90440	428601
64600	428602
105541	428603
62447	428604
115472	428605
1631	428606
133855	428607
81735	428608
33280	428609
17328	428610
48053	428611
27791	428612
136962	428613
115412	428614
56894	428615
46600	428616
127961	428617
156912	428618
126383	428619
24186	428620
63138	428621
86396	428622
129409	428623
83403	428624
73793	428625
153319	428626
62753	428627
40558	428628
49126	428629
60578	428630
121076	428631
109182	428632
145638	428633
84468	428634
45906	428635
61518	428636
111020	428637
36606	428638
115488	428639
96395	428640
109204	428641
51203	428642
81128	428643
26082	428644
87907	428645
13540	428646
110145	428647
143879	428648
75733	428649
46272	428650
109070	428651
73145	428652
116635	428653
113088	428654
53028	428655
90769	428656
74750	428657
37388	428658
79652	428659
19245	428660
97569	428661
33530	428662
54985	428663
114604	428664
568	428665
91859	428666
70319	428667
89626	428668
40977	428669
18871	428670
77598	428671
53084	428672
116574	428673
86126	428674
73356	428675
16449	428676
65480	428677
111510	428678
79265	428679
79546	428680
6524	428681
63754	428682
1832	428683
30919	428684
21225	428685
69206	428686
45100	428687
68720	428688
29638	428689
87726	428690
132641	428691
28505	428692
50556	428693
136274	428694
111856	428695
60150	428696
113365	428697
165999	428698
52831	428699
74935	428700
103699	428701
84940	428702
81161	428703
29259	428704
81077	428705
48835	428706
157991	428707
58903	428708
131788	428709
145185	428710
116237	428711
9388	428712
82915	428713
112243	428714
110939	428715
118920	428716
30012	428717
24932	428718
133869	428719
68030	428720
126105	428721
90825	428722
39235	428723
95954	428724
89767	428725
154086	428726
157897	428727
75182	428728
58190	428729
26751	428730
102151	428731
9455	428732
46189	428733
60212	428734
40558	428735
42381	428736
9234	428737
58492	428738
56125	428739
76365	428740
59136	428741
83745	428742
65339	428743
21187	428744
110502	428745
154506	428746
158495	428747
74952	428748
81752	428749
83792	428750
126441	428751
85261	428752
4015	428753
12395	428754
30928	428755
152025	428756
93439	428757
99408	428758
110892	428759
44465	428760
87103	428761
137728	428762
127509	428763
67625	428764
87307	428765
110026	428766
39453	428767
95881	428768
148623	428769
96515	428770
123296	428771
107562	428772
80756	428773
17989	428774
126350	428775
108861	428776
7758	428777
66765	428778
10710	428779
105756	428780
121463	428781
158343	428782
102009	428783
13414	428784
36651	428785
40250	428786
45010	428787
100623	428788
107471	428789
32821	428790
105612	428791
58332	428792
20358	428793
162242	428794
126456	428795
42252	428796
76808	428797
51455	428798
49496	428799
13024	428800
21719	428801
10403	428802
51424	428803
51064	428804
53142	428805
100866	428806
62264	428807
97019	428808
59334	428809
41583	428810
9131	428811
40525	428812
83164	428813
24399	428814
107645	428815
131292	428816
110052	428817
64200	428818
3128	428819
131518	428820
120487	428821
41211	428822
39917	428823
2792	428824
41572	428825
43548	428826
35918	428827
16920	428828
143863	428829
19245	428830
159962	428831
55459	428832
46437	428833
102842	428834
20411	428835
38037	428836
92504	428837
94521	428838
107140	428839
46075	428840
81463	428841
50237	428842
25358	428843
96316	428844
22439	428845
11357	428846
51277	428847
8399	428848
87622	428849
36685	428850
1439	428851
61120	428852
37704	428853
13662	428854
43041	428855
3706	428856
4302	428857
24838	428858
33427	428859
115	428860
74099	428861
90226	428862
22292	428863
9288	428864
10141	428865
15526	428866
69216	428867
16165	428868
90852	428869
94816	428870
20763	428871
59742	428872
152342	428873
12617	428874
156179	428875
121127	428876
98572	428877
152541	428878
3096	428879
42500	428880
22567	428881
152350	428882
40564	428883
17704	428884
76380	428885
83211	428886
68872	428887
12913	428888
65112	428889
6682	428890
14718	428891
150745	428892
152697	428893
9880	428894
113398	428895
407	428896
1721	428897
2330	428898
323	428899
10103	428900
5043	428901
16138	428902
4556	428903
115602	428904
3073	428905
18791	428906
18791	428907
18791	428908
18791	428909
5915	428910
5915	428911
5915	428912
102293	428913
989	428914
3932	428915
640	428916
3268	428917
124898	428918
4860	428919
1497	428920
881	428921
4719	428922
15261	428923
891	428924
5318	428925
849	428926
24430	428927
138129	428928
62737	428929
479	428930
5794	428931
695	428932
18516	428933
119693	428934
86251	428935
122	428936
8610	428937
94586	428938
60626	428939
1986	428940
10210	428941
123434	428942
53589	428943
12324	428944
6337	428945
34604	428946
49429	428947
2485	428948
15575	428949
37433	428950
36718	428951
105836	428952
137622	428953
55942	428954
34279	428955
6976	428956
563	428957
4816	428958
67710	428959
13967	428960
59502	428961
7559	428962
140886	428963
8193	428964
102907	428965
47511	428966
111630	428967
58901	428968
30610	428969
56497	428970
11189	428971
10504	428972
95805	428973
13566	428974
41725	428975
145646	428976
114488	428977
44079	428978
100406	428979
27397	428980
7820	428981
69726	428982
112366	428983
42485	428984
111767	428985
26505	428986
133910	428987
1704	428988
56859	428989
134306	428990
85411	428991
40929	428992
275	428993
100867	428994
33806	428995
86	428996
23939	428997
112537	428998
1262	428999
94215	429000
42215	429001
17319	429002
5113	429003
43053	429004
121274	429005
105226	429006
97226	429007
62835	429008
160219	429009
109202	429010
104326	429011
83067	429012
87968	429013
21611	429014
80504	429015
92403	429016
44424	429017
54357	429018
50828	429019
100941	429020
99674	429021
63458	429022
10164	429023
130854	429024
120006	429025
101377	429026
138725	429027
99394	429028
7662	429029
30518	429030
28650	429031
90981	429032
2801	429033
56850	429034
36657	429035
60334	429036
63477	429037
134248	429038
40080	429039
86245	429040
32140	429041
4963	429042
39701	429043
88132	429044
39571	429045
96178	429046
2477	429047
35488	429048
3024	429049
30031	429050
69006	429051
9206	429052
11033	429053
1333	429054
133729	429055
10895	429056
10026	429057
119133	429058
84851	429059
19485	429060
52399	429061
76252	429062
43990	429063
100728	429064
132925	429065
23904	429066
96735	429067
68184	429068
96663	429069
49407	429070
99219	429071
4543	429072
14700	429073
115035	429074
19223	429075
40177	429076
95725	429077
9475	429078
134250	429079
389	429080
22234	429081
10109	429082
45172	429083
89598	429084
5132	429085
58014	429086
52983	429087
60451	429088
8299	429089
112016	429090
112993	429091
26278	429092
45623	429093
101261	429094
100437	429095
56547	429096
83545	429097
145263	429098
105712	429099
27052	429100
81139	429101
19212	429102
111843	429103
10699	429104
9863	429105
4850	429106
7228	429107
41037	429108
80752	429109
14547	429110
28140	429111
60299	429112
3566	429113
57803	429114
44428	429115
31988	429116
4774	429117
63780	429118
58527	429119
5970	429120
65397	429121
122637	429122
87551	429123
59294	429124
156649	429125
34774	429126
29416	429127
54941	429128
65465	429129
7010	429130
38142	429131
94299	429132
51905	429133
15430	429134
81998	429135
38756	429136
132213	429137
88095	429138
2451	429139
146	429140
53982	429141
26279	429142
3568	429143
108567	429144
109473	429145
92053	429146
92143	429147
74130	429148
108777	429149
64715	429150
91911	429151
87504	429152
3324	429153
70614	429154
8998	429155
86031	429156
111978	429157
48200	429158
132743	429159
74634	429160
83778	429161
79220	429162
59509	429163
124792	429164
28840	429165
26524	429166
30058	429167
112574	429168
28430	429169
45617	429170
129325	429171
118623	429172
94013	429173
66901	429174
94225	429175
23775	429176
29584	429177
26908	429178
135507	429179
30608	429180
113027	429181
81781	429182
78446	429183
139671	429184
82269	429185
116633	429186
118719	429187
93814	429188
7866	429189
577	429190
6651	429191
67009	429192
16618	429193
137748	429194
33312	429195
66556	429196
135903	429197
29073	429198
42582	429199
107071	429200
105615	429201
6750	429202
60564	429203
80716	429204
40818	429205
21964	429206
37452	429207
94352	429208
95468	429209
43128	429210
12909	429211
71159	429212
74588	429213
95138	429214
48852	429215
9281	429216
77590	429217
47173	429218
105720	429219
134629	429220
1807	429221
66883	429222
91605	429223
156278	429224
28302	429225
123236	429226
7590	429227
140504	429228
70479	429229
10752	429230
91634	429231
4071	429232
75756	429233
57762	429234
43236	429235
17994	429236
147306	429237
82263	429238
4143	429239
116092	429240
92711	429241
68213	429242
52629	429243
49542	429244
25853	429245
135929	429246
77801	429247
8058	429248
40697	429249
28065	429250
152639	429251
54171	429252
44921	429253
162211	429254
67100	429255
42971	429256
100989	429257
62527	429258
61161	429259
51840	429260
84334	429261
24115	429262
85962	429263
40484	429264
103483	429265
30182	429266
114062	429267
29188	429268
45633	429269
4571	429270
116495	429271
145603	429272
28949	429273
54328	429274
36069	429275
3632	429276
67839	429277
14640	429278
77122	429279
40892	429280
63447	429281
40630	429282
64940	429283
73654	429284
138614	429285
6818	429286
102249	429287
26239	429288
70519	429289
35392	429290
66977	429291
42508	429292
89377	429293
3788	429294
33719	429295
43439	429296
133056	429297
10562	429298
131118	429299
47157	429300
85395	429301
17289	429302
83275	429303
5764	429304
68168	429305
89472	429306
79774	429307
142189	429308
137530	429309
92226	429310
97998	429311
127718	429312
67090	429313
66868	429314
134157	429315
80514	429316
66843	429317
58504	429318
48815	429319
42007	429320
107332	429321
147665	429322
70968	429323
36823	429324
57861	429325
23421	429326
80531	429327
31097	429328
49801	429329
119760	429330
33026	429331
98255	429332
26225	429333
72930	429334
4224	429335
42193	429336
44585	429337
11896	429338
13004	429339
94452	429340
134725	429341
36996	429342
109635	429343
73281	429344
76987	429345
51116	429346
115679	429347
54438	429348
28650	429349
936	429350
2575	429351
20995	429352
13944	429353
135509	429354
68266	429355
18961	429356
75903	429357
33527	429358
1119	429359
15326	429360
16350	429361
80849	429362
87129	429363
165983	429364
58121	429365
696	429366
124409	429367
105545	429368
120391	429369
124757	429370
120336	429371
102652	429372
63963	429373
145484	429374
118961	429375
47683	429376
23543	429377
93631	429378
358	429379
1242	429380
110409	429381
121758	429382
110097	429383
54629	429384
33009	429385
47965	429386
18198	429387
110266	429388
147187	429389
50312	429390
112910	429391
71936	429392
114811	429393
110670	429394
95495	429395
75740	429396
64322	429397
146896	429398
77806	429399
58461	429400
31212	429401
87788	429402
164054	429403
37847	429404
20436	429405
23572	429406
29614	429407
88697	429408
91649	429409
5727	429410
42418	429411
156674	429412
47930	429413
15857	429414
58356	429415
89345	429416
73727	429417
127365	429418
27551	429419
63637	429420
143	429421
95835	429422
98522	429423
59204	429424
115373	429425
54411	429426
24313	429427
58953	429428
10528	429429
77	429430
50370	429431
24901	429432
12008	429433
139	429434
7768	429435
51963	429436
12008	429437
69289	429438
15205	429439
37434	429440
23384	429441
10126	429442
47767	429443
13753	429444
6275	429445
4265	429446
122	429447
430	429448
16440	429449
6798	429450
51663	429451
91627	429452
139848	429453
45827	429454
13213	429455
55032	429456
7953	429457
4427	429458
20763	429459
8667	429460
2914	429461
8090	429462
50024	429463
7599	429464
139786	429465
493	429466
139	429467
1620	429468
1620	429469
6016	429470
81314	429471
18709	429472
104	429473
38399	429474
3050	429475
3050	429476
924	429477
12665	429478
953	429479
22306	429480
34632	429481
56419	429482
1336	429483
32630	429484
77888	429485
67044	429486
9170	429487
1	429488
1158	429489
86	429490
2874	429491
5153	429492
15936	429493
1585	429494
86	429495
97	429496
42	429497
2692	429498
4	429499
5687	429500
7620	429501
31042	429502
4098	429503
2969	429504
63646	429505
949	429506
35974	429507
50544	429508
2070	429509
31781	429510
25450	429511
525	429512
32918	429513
41765	429514
165825	429515
32918	429516
59131	429517
115	429518
6614	429519
13002	429520
17	429521
20736	429522
131066	429523
27753	429524
157304	429525
10128	429526
57467	429527
114011	429528
1749	429529
757	429530
92733	429531
2400	429532
62772	429533
10440	429534
152555	429535
509	429536
3	429537
21326	429538
7546	429539
6765	429540
3549	429541
46166	429542
112098	429543
87830	429544
93438	429545
86102	429546
38647	429547
47024	429548
72864	429549
13080	429550
80798	429551
80653	429552
102348	429553
20124	429554
94146	429555
94101	429556
19116	429557
160558	429558
86479	429559
134188	429560
115041	429561
89360	429562
109021	429563
96696	429564
84785	429565
52070	429566
84786	429567
1546	429568
4630	429569
1126	429570
9947	429571
49805	429572
29688	429573
58453	429574
1126	429575
70891	429576
66886	429577
27635	429578
5048	429579
48438	429580
49146	429581
16878	429582
44428	429583
28343	429584
45838	429585
49162	429586
105761	429587
3667	429588
106655	429589
17	429590
16881	429591
30847	429592
39256	429593
167550	429594
29416	429595
28353	429596
35024	429597
16885	429598
56004	429599
63074	429600
4711	429601
85818	429602
13215	429603
35034	429604
123138	429605
38493	429606
87560	429607
89360	429608
4315	429609
124816	429610
83303	429611
37035	429612
608	429613
5983	429614
17509	429615
121165	429616
16069	429617
88662	429618
26676	429619
25020	429620
115	429621
115	429622
74525	429623
1943	429624
6078	429625
3516	429626
99239	429627
28935	429628
2487	429629
51245	429630
20295	429631
74415	429632
19597	429633
117111	429634
6985	429635
48218	429636
525	429637
35124	429638
132539	429639
2039	429640
34053	429641
33270	429642
31916	429643
10113	429644
95400	429645
20570	429646
20570	429647
20219	429648
9091	429649
23975	429650
102657	429651
53182	429652
35333	429653
10961	429654
55924	429655
50159	429656
70499	429657
94891	429658
1566	429659
77375	429660
12868	429661
185	429662
1061	429663
132637	429664
1063	429665
209	429666
34949	429667
115871	429668
43112	429669
1588	429670
34053	429671
34053	429672
23866	429673
79574	429674
26995	429675
14121	429676
114740	429677
11970	429678
66889	429679
34290	429680
31472	429681
92123	429682
16016	429683
18439	429684
32602	429685
81108	429686
101762	429687
19533	429688
12538	429689
107485	429690
278	429691
127665	429692
9406	429693
34108	429694
73591	429695
51690	429696
1324	429697
1324	429698
26862	429699
48282	429700
15455	429701
85769	429702
41076	429703
101746	429704
116123	429705
7551	429706
36609	429707
35701	429708
3602	429709
60019	429710
56558	429711
44543	429712
7410	429713
9316	429714
1279	429715
39019	429716
29447	429717
5885	429718
36743	429719
115	429720
159151	429721
17752	429722
3679	429723
125851	429724
100690	429725
46659	429726
30287	429727
102778	429728
68581	429729
65074	429730
3774	429731
2036	429732
5800	429733
12393	429734
96202	429735
16436	429736
26122	429737
45482	429738
46798	429739
976	429740
38814	429741
4105	429742
87701	429743
94925	429744
13725	429745
15786	429746
9322	429747
50458	429748
67357	429749
113001	429750
22563	429751
13758	429752
13758	429753
7232	429754
341	429755
3469	429756
1881	429757
10770	429758
16250	429759
134332	429760
2222	429761
4594	429762
2735	429763
4847	429764
44144	429765
5498	429766
77091	429767
10226	429768
2259	429769
10937	429770
12210	429771
15527	429772
25020	429773
28924	429774
22457	429775
17073	429776
34703	429777
36078	429778
64042	429779
63534	429780
5767	429781
49007	429782
10600	429783
28735	429784
37054	429785
8575	429786
46405	429787
133916	429788
16103	429789
49151	429790
2	429791
12261	429792
32479	429793
24174	429794
103906	429795
58304	429796
118973	429797
113682	429798
64841	429799
77011	429800
53421	429801
50461	429802
121250	429803
111612	429804
44524	429805
86268	429806
36565	429807
7745	429808
40868	429809
2692	429810
56443	429811
153478	429812
15208	429813
5149	429814
1176	429815
39693	429816
50819	429817
312	429818
2703	429819
113540	429820
363	429821
447	429822
447	429823
17552	429824
6908	429825
127550	429826
6414	429827
22433	429828
115383	429829
13746	429830
27156	429831
1849	429832
8858	429833
11169	429834
15761	429835
13629	429836
163505	429837
77262	429838
26550	429839
22369	429840
21211	429841
1942	429842
153648	429843
5622	429844
2207	429845
5127	429846
5127	429847
46421	429848
3478	429849
17360	429850
5637	429851
88082	429852
30990	429853
19633	429854
8692	429855
8692	429856
33699	429857
1942	429858
41325	429859
11615	429860
49378	429861
16977	429862
49900	429863
53993	429864
7720	429865
86623	429866
75124	429867
13542	429868
50003	429869
13489	429870
103293	429871
109034	429872
11498	429873
100273	429874
70664	429875
34853	429876
103637	429877
23004	429878
89056	429879
8413	429880
23837	429881
13928	429882
16703	429883
15859	429884
22218	429885
141261	429886
7081	429887
18171	429888
29008	429889
6078	429890
36697	429891
4464	429892
116884	429893
93870	429894
42289	429895
29165	429896
19762	429897
16728	429898
21016	429899
6518	429900
59279	429901
53008	429902
5937	429903
108749	429904
85242	429905
87662	429906
129156	429907
12733	429908
15436	429909
29342	429910
48018	429911
29206	429912
90335	429913
29116	429914
9169	429915
29087	429916
10740	429917
164953	429918
36580	429919
84776	429920
133170	429921
755	429922
33291	429923
6248	429924
61820	429925
63329	429926
35521	429927
1033	429928
2047	429929
20022	429930
31978	429931
80092	429932
5832	429933
1598	429934
1636	429935
7674	429936
148487	429937
49394	429938
64217	429939
137449	429940
60501	429941
66125	429942
13666	429943
97846	429944
42221	429945
53882	429946
77417	429947
20433	429948
33421	429949
28471	429950
36136	429951
54925	429952
62052	429953
5766	429954
25083	429955
5008	429956
125370	429957
23217	429958
54881	429959
2547	429960
121691	429961
15313	429962
75457	429963
469	429964
143	429965
4849	429966
192	429967
97390	429968
167416	429969
48261	429970
26441	429971
124	429972
14630	429973
6536	429974
73127	429975
80433	429976
45224	429977
116543	429978
44464	429979
18652	429980
142186	429981
45141	429982
26599	429983
86979	429984
157596	429985
95638	429986
26458	429987
58168	429988
122264	429989
83591	429990
3159	429991
81370	429992
64633	429993
79957	429994
13546	429995
101165	429996
125595	429997
52854	429998
108857	429999
155157	430000
72204	430001
96655	430002
25469	430003
110386	430004
89080	430005
63785	430006
88144	430007
56399	430008
5200	430009
115763	430010
55023	430011
45344	430012
52295	430013
90915	430014
162494	430015
9753	430016
69259	430017
93548	430018
13259	430019
40852	430020
110412	430021
52143	430022
52415	430023
67917	430024
39159	430025
68196	430026
137338	430027
8440	430028
75301	430029
114329	430030
11172	430031
111637	430032
16066	430033
63766	430034
46318	430035
30357	430036
58132	430037
98235	430038
124164	430039
135966	430040
12188	430041
105256	430042
37556	430043
26570	430044
58230	430045
114420	430046
51520	430047
17019	430048
66762	430049
64341	430050
30659	430051
71051	430052
19521	430053
95243	430054
81522	430055
107157	430056
121306	430057
160447	430058
13514	430059
7836	430060
73266	430061
70514	430062
106018	430063
134528	430064
14142	430065
120151	430066
39972	430067
45945	430068
100862	430069
97941	430070
68382	430071
150528	430072
64590	430073
90571	430074
49859	430075
99224	430076
121615	430077
68133	430078
73288	430079
46285	430080
12347	430081
2093	430082
37362	430083
3133	430084
29107	430085
26093	430086
17887	430087
9169	430088
124739	430089
50846	430090
22313	430091
146408	430092
85684	430093
131054	430094
2784	430095
73601	430096
167403	430097
75673	430098
102780	430099
80956	430100
126270	430101
126564	430102
126102	430103
152775	430104
102587	430105
160488	430106
93684	430107
108627	430108
18634	430109
71042	430110
10301	430111
51537	430112
68006	430113
12216	430114
26787	430115
47171	430116
1060	430117
79921	430118
108994	430119
7171	430120
114623	430121
23114	430122
73851	430123
102723	430124
68210	430125
23452	430126
143519	430127
27249	430128
158234	430129
89429	430130
1916	430131
52753	430132
22597	430133
90745	430134
39504	430135
45460	430136
48855	430137
78012	430138
109433	430139
127960	430140
43051	430141
29413	430142
6392	430143
11919	430144
59793	430145
34164	430146
141435	430147
61901	430148
94014	430149
6312	430150
53658	430151
59330	430152
20489	430153
135604	430154
21055	430155
11004	430156
89668	430157
93777	430158
52578	430159
77933	430160
16181	430161
79795	430162
9267	430163
26549	430164
71089	430165
45107	430166
78254	430167
150886	430168
17549	430169
110922	430170
40490	430171
79236	430172
9645	430173
160183	430174
88884	430175
117564	430176
158697	430177
34741	430178
89212	430179
106045	430180
29616	430181
5145	430182
106914	430183
111727	430184
46163	430185
15949	430186
18297	430187
2834	430188
104830	430189
35438	430190
150759	430191
13595	430192
40898	430193
1847	430194
69896	430195
117409	430196
59091	430197
162649	430198
70626	430199
73708	430200
55519	430201
17093	430202
49161	430203
90783	430204
24182	430205
32613	430206
15591	430207
90235	430208
25430	430209
17898	430210
14109	430211
14006	430212
41699	430213
36746	430214
33244	430215
135950	430216
14634	430217
9579	430218
86501	430219
9674	430220
36105	430221
108953	430222
16541	430223
24965	430224
113593	430225
54775	430226
24728	430227
311	430228
59295	430229
55332	430230
95854	430231
69512	430232
48943	430233
18894	430234
83844	430235
6	430236
13	430237
23582	430238
86350	430239
40062	430240
37197	430241
16378	430242
73033	430243
105402	430244
58144	430245
76881	430246
91620	430247
156374	430248
97163	430249
17763	430250
53709	430251
2706	430252
4745	430253
87641	430254
141227	430255
4673	430256
100483	430257
67428	430258
8106	430259
11149	430260
35459	430261
502	430262
4653	430263
54024	430264
9615	430265
44762	430266
30824	430267
46105	430268
25158	430269
26464	430270
19501	430271
26464	430272
2920	430273
40265	430274
12572	430275
66433	430276
16244	430277
63602	430278
2517	430279
73055	430280
27890	430281
43175	430282
53091	430283
46773	430284
21403	430285
14224	430286
89469	430287
101759	430288
5510	430289
5510	430290
39731	430291
26782	430292
93037	430293
4220	430294
112465	430295
62021	430296
40378	430297
16618	430298
11858	430299
22634	430300
26993	430301
10830	430302
85312	430303
32627	430304
26549	430305
24313	430306
58795	430307
1676	430308
7773	430309
452	430310
137538	430311
28122	430312
10032	430313
113847	430314
9612	430315
17408	430316
10546	430317
10546	430318
11009	430319
36845	430320
25554	430321
135803	430322
2769	430323
13976	430324
243	430325
6234	430326
57	430327
65761	430328
4051	430329
8941	430330
69707	430331
15581	430332
27882	430333
9488	430334
3057	430335
43461	430336
19071	430337
68637	430338
568	430339
2223	430340
1891	430341
97	430342
706	430343
29529	430344
71416	430345
10076	430346
11852	430347
13637	430348
436	430349
39434	430350
676	430351
102700	430352
136482	430353
75945	430354
73387	430355
9600	430356
29151	430357
2174	430358
38965	430359
71178	430360
1891	430361
40562	430362
84105	430363
88026	430364
97528	430365
997	430366
4818	430367
3049	430368
35368	430369
98065	430370
756	430371
4329	430372
9564	430373
62647	430374
114537	430375
11895	430376
39603	430377
4001	430378
28576	430379
315	430380
62771	430381
63713	430382
2939	430383
4350	430384
9565	430385
4350	430386
2939	430387
28641	430388
9566	430389
4350	430390
2939	430391
2939	430392
4350	430393
55712	430394
1605	430395
1627	430396
12673	430397
63191	430398
44564	430399
1605	430400
63191	430401
72205	430402
41885	430403
66462	430404
29738	430405
35990	430406
462	430407
51737	430408
77442	430409
92567	430410
42578	430411
103886	430412
637	430413
67972	430414
146933	430415
26718	430416
26652	430417
30684	430418
78155	430419
124691	430420
135812	430421
16371	430422
103926	430423
90258	430424
28412	430425
122397	430426
121562	430427
137272	430428
106880	430429
152093	430430
76660	430431
95571	430432
104235	430433
96428	430434
63448	430435
85532	430436
96489	430437
82808	430438
43759	430439
104875	430440
58160	430441
104225	430442
100522	430443
29053	430444
52708	430445
68016	430446
65447	430447
69320	430448
109820	430449
86103	430450
25893	430451
70174	430452
37779	430453
40902	430454
30821	430455
37368	430456
637	430457
37368	430458
121118	430459
17472	430460
28269	430461
7843	430462
44693	430463
44693	430464
26821	430465
66804	430466
26375	430467
39947	430468
82089	430469
521	430470
61473	430471
13216	430472
53531	430473
6440	430474
21369	430475
17812	430476
34319	430477
107712	430478
11356	430479
25132	430480
105325	430481
114465	430482
42962	430483
129408	430484
19299	430485
4261	430486
91331	430487
91486	430488
41972	430489
6731	430490
84235	430491
20432	430492
89839	430493
47448	430494
35931	430495
12276	430496
52961	430497
3749	430498
32828	430499
46045	430500
44578	430501
18734	430502
62995	430503
112011	430504
14046	430505
23661	430506
12532	430507
124790	430508
83735	430509
42294	430510
101799	430511
253	430512
113351	430513
1327	430514
2033	430515
223	430516
44317	430517
102545	430518
10159	430519
89037	430520
1583	430521
41937	430522
25831	430523
90754	430524
25578	430525
12416	430526
35946	430527
62421	430528
6587	430529
50617	430530
46955	430531
27440	430532
10722	430533
14700	430534
6181	430535
60460	430536
118453	430537
12611	430538
146401	430539
55867	430540
25211	430541
5201	430542
57462	430543
9774	430544
38451	430545
18825	430546
164338	430547
135985	430548
27401	430549
113965	430550
54894	430551
70963	430552
39519	430553
3159	430554
73459	430555
74408	430556
20785	430557
20785	430558
19095	430559
9038	430560
8486	430561
4423	430562
13043	430563
132559	430564
71007	430565
41115	430566
16274	430567
60427	430568
25	430569
34843	430570
34843	430571
4738	430572
87980	430573
102666	430574
81660	430575
7266	430576
10627	430577
69342	430578
279	430579
31640	430580
36608	430581
64104	430582
7928	430583
78948	430584
11405	430585
284	430586
660	430587
56291	430588
42987	430589
39636	430590
18407	430591
68823	430592
75579	430593
45615	430594
120339	430595
1454	430596
68014	430597
104132	430598
115346	430599
146460	430600
75697	430601
86150	430602
2122	430603
53008	430604
2122	430605
44646	430606
45078	430607
33259	430608
40938	430609
114664	430610
26839	430611
33131	430612
102179	430613
162044	430614
10239	430615
67751	430616
7806	430617
81693	430618
63334	430619
7119	430620
47853	430621
160087	430622
109903	430623
68197	430624
60139	430625
53127	430626
51473	430627
84485	430628
74309	430629
74331	430630
46	430631
568	430632
31242	430633
7320	430634
4704	430635
14316	430636
166	430637
128219	430638
62426	430639
98	430640
163996	430641
86012	430642
1949	430643
74648	430644
31240	430645
162544	430646
33307	430647
66504	430648
41912	430649
23560	430650
17879	430651
9134	430652
16357	430653
52387	430654
13971	430655
25824	430656
9959	430657
42276	430658
106632	430659
52919	430660
58011	430661
106761	430662
48018	430663
108663	430664
69984	430665
52034	430666
96405	430667
41710	430668
84339	430669
34432	430670
89136	430671
95499	430672
94329	430673
49452	430674
61593	430675
61503	430676
103404	430677
86537	430678
72197	430679
25343	430680
24102	430681
75489	430682
160629	430683
59560	430684
8748	430685
134065	430686
36002	430687
81601	430688
48600	430689
103471	430690
154864	430691
15744	430692
4272	430693
28667	430694
32016	430695
90197	430696
112840	430697
41147	430698
100520	430699
42193	430700
111409	430701
32780	430702
11616	430703
137489	430704
108334	430705
44013	430706
14622	430707
65900	430708
70772	430709
141037	430710
117157	430711
17770	430712
57498	430713
45073	430714
103570	430715
71539	430716
41295	430717
89235	430718
111973	430719
53232	430720
82937	430721
46367	430722
62847	430723
39156	430724
69833	430725
90545	430726
132210	430727
82018	430728
8647	430729
104964	430730
162259	430731
158627	430732
92055	430733
42371	430734
2278	430735
5074	430736
115616	430737
10940	430738
48698	430739
38772	430740
37536	430741
52752	430742
62932	430743
129450	430744
223	430745
16598	430746
56829	430747
110074	430748
94266	430749
23336	430750
109050	430751
92304	430752
101598	430753
48069	430754
134217	430755
113311	430756
18134	430757
144067	430758
61553	430759
42471	430760
599	430761
6610	430762
508	430763
4321	430764
233	430765
4	430766
34197	430767
33349	430768
59952	430769
90231	430770
117	430771
49698	430772
453	430773
1684	430774
1778	430775
91349	430776
2476	430777
14481	430778
108262	430779
13755	430780
4485	430781
78731	430782
18597	430783
17684	430784
21338	430785
108281	430786
121454	430787
36	430788
5517	430789
3594	430790
112333	430791
56388	430792
875	430793
69188	430794
17044	430795
42529	430796
52221	430797
2757	430798
19001	430799
9092	430800
3740	430801
65616	430802
220	430803
52	430804
71299	430805
32047	430806
16763	430807
19326	430808
62834	430809
62834	430810
43096	430811
12776	430812
8552	430813
6467	430814
7606	430815
44861	430816
150889	430817
73831	430818
134154	430819
122995	430820
19609	430821
37818	430822
97016	430823
3626	430824
93424	430825
162504	430826
135293	430827
122609	430828
110837	430829
24851	430830
56162	430831
33232	430832
46032	430833
9	430834
2289	430835
3197	430836
69034	430837
128766	430838
67939	430839
30482	430840
5592	430841
2585	430842
2585	430843
39371	430844
35695	430845
55328	430846
29669	430847
868	430848
42706	430849
31061	430850
36589	430851
35250	430852
16856	430853
36544	430854
36544	430855
12148	430856
148707	430857
1421	430858
83771	430859
83771	430860
32770	430861
8379	430862
37853	430863
37205	430864
69146	430865
3161	430866
33383	430867
90429	430868
43744	430869
36082	430870
101421	430871
64711	430872
3691	430873
21837	430874
4260	430875
3308	430876
77242	430877
26	430878
115037	430879
42538	430880
6	430881
24318	430882
3478	430883
1	430884
34399	430885
23908	430886
62082	430887
66078	430888
11937	430889
26866	430890
11687	430891
15885	430892
144946	430893
79656	430894
67194	430895
372	430896
71035	430897
59890	430898
63825	430899
14053	430900
75548	430901
23	430902
16143	430903
125735	430904
6	430905
2176	430906
1504	430907
2745	430908
11444	430909
14147	430910
46414	430911
32047	430912
78407	430913
78428	430914
1651	430915
1031	430916
113534	430917
4	430918
51518	430919
25592	430920
49374	430921
2176	430922
26522	430923
797	430924
22765	430925
54742	430926
101177	430927
3446	430928
34255	430929
51276	430930
31088	430931
29415	430932
86420	430933
36279	430934
127	430935
4376	430936
42912	430937
17655	430938
15071	430939
654	430940
5846	430941
33541	430942
8	430943
8	430944
3310	430945
54783	430946
3562	430947
2839	430948
2432	430949
41460	430950
71794	430951
39366	430952
2432	430953
744	430954
55562	430955
28904	430956
52908	430957
20003	430958
39364	430959
57442	430960
866	430961
37703	430962
7909	430963
47837	430964
20934	430965
1346	430966
2603	430967
418	430968
2933	430969
57416	430970
2468	430971
47	430972
9985	430973
2984	430974
6783	430975
185	430976
21033	430977
4308	430978
107414	430979
56702	430980
6706	430981
3959	430982
11310	430983
2330	430984
40314	430985
3884	430986
108820	430987
85	430988
237	430989
10532	430990
2243	430991
14158	430992
556	430993
115481	430994
92536	430995
530	430996
1045	430997
8306	430998
13773	430999
26968	431000
23842	431001
35838	431002
26614	431003
2776	431004
1651	431005
2814	431006
438	431007
137606	431008
30283	431009
12477	431010
77038	431011
2	431012
5353	431013
901	431014
1809	431015
7654	431016
23839	431017
8820	431018
75582	431019
58	431020
9246	431021
7058	431022
152620	431023
28881	431024
21821	431025
1311	431026
31716	431027
275	431028
11075	431029
42657	431030
27623	431031
61	431032
1202	431033
4461	431034
9080	431035
28814	431036
98036	431037
2225	431038
8153	431039
12156	431040
109109	431041
10101	431042
17795	431043
56934	431044
102310	431045
130	431046
63620	431047
541	431048
835	431049
72111	431050
77706	431051
47174	431052
19724	431053
117026	431054
1854	431055
2264	431056
3106	431057
24346	431058
3	431059
1767	431060
15326	431061
9246	431062
112878	431063
30785	431064
73880	431065
2767	431066
509	431067
21166	431068
2983	431069
6667	431070
10563	431071
10563	431072
3516	431073
128026	431074
51	431075
1653	431076
37401	431077
431	431078
2062	431079
50346	431080
14793	431081
37	431082
4	431083
2703	431084
33900	431085
576	431086
23400	431087
22117	431088
47	431089
2	431090
54670	431091
27175	431092
3349	431093
47	431094
8454	431095
27091	431096
18084	431097
5997	431098
2881	431099
2036	431100
14280	431101
6374	431102
1372	431103
2	431104
3092	431105
2881	431106
3967	431107
113540	431108
105585	431109
918	431110
37584	431111
60246	431112
8554	431113
50641	431114
5573	431115
45056	431116
5472	431117
44661	431118
3342	431119
2365	431120
61221	431121
38739	431122
2520	431123
1636	431124
265	431125
508	431126
1413	431127
178	431128
128978	431129
6197	431130
43122	431131
465	431132
30372	431133
5295	431134
12529	431135
14	431136
36659	431137
520	431138
2904	431139
9309	431140
9309	431141
9309	431142
13666	431143
6754	431144
37829	431145
112798	431146
112114	431147
5527	431148
300	431149
19447	431150
90642	431151
44968	431152
143	431153
53680	431154
64776	431155
54796	431156
76004	431157
19436	431158
41425	431159
1827	431160
158760	431161
399	431162
101354	431163
138836	431164
40390	431165
5113	431166
85444	431167
1361	431168
650	431169
697	431170
3654	431171
23103	431172
47217	431173
20382	431174
1071	431175
2794	431176
1429	431177
270	431178
124	431179
48355	431180
7739	431181
26239	431182
794	431183
999	431184
7990	431185
5793	431186
133122	431187
14060	431188
15674	431189
49589	431190
793	431191
9230	431192
454	431193
43186	431194
23416	431195
20463	431196
99443	431197
74795	431198
1783	431199
96622	431200
9263	431201
2432	431202
1484	431203
31941	431204
10454	431205
1352	431206
393	431207
6673	431208
19699	431209
122	431210
82425	431211
647	431212
7453	431213
63857	431214
13820	431215
52	431216
38029	431217
9510	431218
11172	431219
368	431220
84174	431221
112034	431222
126106	431223
122492	431224
70316	431225
4123	431226
11174	431227
15840	431228
2086	431229
95	431230
48113	431231
66217	431232
61497	431233
5299	431234
79989	431235
1953	431236
86800	431237
45736	431238
37375	431239
1444	431240
17839	431241
2011	431242
27829	431243
90491	431244
119038	431245
3080	431246
45992	431247
64407	431248
125751	431249
19139	431250
3080	431251
28832	431252
12127	431253
45336	431254
11530	431255
115848	431256
52432	431257
7400	431258
115310	431259
112358	431260
89560	431261
710	431262
26173	431263
157	431264
2984	431265
2649	431266
74950	431267
11508	431268
4457	431269
1275	431270
91349	431271
794	431272
3447	431273
1364	431274
13778	431275
66714	431276
94001	431277
53792	431278
51254	431279
54113	431280
37156	431281
32130	431282
31898	431283
11997	431284
99760	431285
443	431286
11716	431287
43157	431288
29	431289
61607	431290
54712	431291
135	431292
1215	431293
40681	431294
35965	431295
2839	431296
3206	431297
133360	431298
17	431299
1350	431300
4344	431301
25882	431302
2623	431303
5883	431304
128717	431305
5364	431306
23004	431307
2117	431308
2083	431309
46	431310
14773	431311
999	431312
1218	431313
18080	431314
3	431315
1353	431316
2	431317
4743	431318
38208	431319
740	431320
10180	431321
378	431322
5928	431323
2	431324
14098	431325
28838	431326
1471	431327
1495	431328
3282	431329
11344	431330
130200	431331
2183	431332
40	431333
119198	431334
7186	431335
24	431336
15827	431337
24638	431338
59092	431339
2698	431340
109776	431341
4	431342
16838	431343
122659	431344
24192	431345
49385	431346
18252	431347
1258	431348
5533	431349
1468	431350
682	431351
856	431352
90825	431353
255	431354
141950	431355
1139	431356
84837	431357
1636	431358
122590	431359
33126	431360
64	431361
2463	431362
15074	431363
18502	431364
8936	431365
481	431366
31991	431367
76008	431368
40943	431369
8672	431370
1789	431371
63733	431372
90385	431373
12978	431374
12978	431375
36875	431376
130018	431377
7689	431378
69287	431379
37834	431380
59607	431381
7232	431382
7232	431383
56620	431384
8	431385
12598	431386
12598	431387
41388	431388
4971	431389
86433	431390
4141	431391
40	431392
151217	431393
25887	431394
1539	431395
3092	431396
13773	431397
56123	431398
18935	431399
15398	431400
1787	431401
143756	431402
1635	431403
1117	431404
21987	431405
54	431406
1484	431407
3	431408
9284	431409
4027	431410
66855	431411
12452	431412
6670	431413
137	431414
157033	431415
14721	431416
12500	431417
294	431418
41334	431419
1676	431420
951	431421
114	431422
23	431423
457	431424
14	431425
3537	431426
2506	431427
26	431428
1864	431429
2431	431430
108	431431
61808	431432
3417	431433
14380	431434
12478	431435
1413	431436
7316	431437
1698	431438
16537	431439
795	431440
6872	431441
6686	431442
82092	431443
7250	431444
49521	431445
9313	431446
1698	431447
54168	431448
68388	431449
40219	431450
34995	431451
9313	431452
60764	431453
2225	431454
36990	431455
36990	431456
24850	431457
71168	431458
3576	431459
1510	431460
5483	431461
89881	431462
11256	431463
52671	431464
34	431465
5745	431466
77204	431467
3205	431468
3205	431469
412	431470
1524	431471
113430	431472
58530	431473
998	431474
27700	431475
17761	431476
14	431477
1355	431478
2613	431479
9450	431480
9450	431481
138567	431482
4223	431483
54176	431484
735	431485
19852	431486
30682	431487
28077	431488
21750	431489
113712	431490
2189	431491
630	431492
3445	431493
8207	431494
4021	431495
23964	431496
2619	431497
94402	431498
668	431499
136797	431500
70677	431501
64973	431502
984	431503
30695	431504
7058	431505
60240	431506
1139	431507
75536	431508
906	431509
10495	431510
58078	431511
13496	431512
4131	431513
61570	431514
31154	431515
80052	431516
66268	431517
136058	431518
7510	431519
114008	431520
41510	431521
86877	431522
66860	431523
2482	431524
12584	431525
4616	431526
11555	431527
8172	431528
13497	431529
114	431530
100033	431531
27404	431532
150931	431533
11340	431534
69995	431535
7601	431536
8199	431537
99950	431538
342	431539
13064	431540
87805	431541
26668	431542
39031	431543
14419	431544
3153	431545
14022	431546
3153	431547
2703	431548
139157	431549
9960	431550
5325	431551
29890	431552
138853	431553
1456	431554
1107	431555
1585	431556
3513	431557
3513	431558
156217	431559
21184	431560
2991	431561
3050	431562
120467	431563
22211	431564
353	431565
1698	431566
105062	431567
55264	431568
1186	431569
1083	431570
548	431571
592	431572
8464	431573
104202	431574
5586	431575
3584	431576
16963	431577
50836	431578
12967	431579
3171	431580
375	431581
7283	431582
1093	431583
29784	431584
94492	431585
9961	431586
19176	431587
3878	431588
119382	431589
124693	431590
21566	431591
29148	431592
46609	431593
30674	431594
124233	431595
7089	431596
37267	431597
1052	431598
24158	431599
10180	431600
70574	431601
70372	431602
20780	431603
9697	431604
28603	431605
198	431606
2838	431607
17724	431608
98518	431609
6404	431610
50959	431611
2268	431612
7012	431613
4553	431614
1964	431615
12183	431616
44094	431617
21944	431618
34603	431619
61189	431620
2753	431621
4630	431622
1158	431623
57235	431624
79885	431625
92081	431626
130069	431627
5815	431628
105	431629
2036	431630
21557	431631
124019	431632
29051	431633
99246	431634
2603	431635
750	431636
17	431637
126296	431638
6279	431639
61426	431640
87779	431641
64412	431642
87	431643
63	431644
902	431645
136	431646
2	431647
50693	431648
78703	431649
27045	431650
514	431651
7848	431652
801	431653
23436	431654
32944	431655
65848	431656
8586	431657
24347	431658
49189	431659
6113	431660
1058	431661
4158	431662
3884	431663
815	431664
6777	431665
93392	431666
114859	431667
3658	431668
3658	431669
141095	431670
32056	431671
32056	431672
32056	431673
29572	431674
210	431675
10428	431676
10671	431677
4446	431678
10671	431679
5225	431680
82556	431681
113415	431682
10662	431683
3658	431684
3658	431685
3658	431686
3658	431687
3658	431688
42114	431689
141071	431690
116533	431691
77960	431692
95016	431693
8387	431694
7690	431695
137444	431696
43111	431697
131053	431698
9710	431699
37876	431700
183	431701
5907	431702
71324	431703
14815	431704
15541	431705
1133	431706
24913	431707
8675	431708
92162	431709
24927	431710
46476	431711
23017	431712
13290	431713
10762	431714
7194	431715
650	431716
36159	431717
60246	431718
2225	431719
30153	431720
33639	431721
49440	431722
28878	431723
87560	431724
57283	431725
740	431726
42836	431727
4097	431728
329	431729
25	431730
15816	431731
950	431732
10420	431733
9953	431734
3717	431735
3717	431736
3717	431737
7558	431738
60311	431739
20755	431740
142	431741
2549	431742
11441	431743
7314	431744
32757	431745
49709	431746
10074	431747
225	431748
2228	431749
8803	431750
3896	431751
93929	431752
2125	431753
3896	431754
3	431755
5698	431756
9816	431757
4671	431758
50693	431759
2482	431760
36241	431761
3	431762
41728	431763
79086	431764
3981	431765
3139	431766
2740	431767
102280	431768
12699	431769
3237	431770
86	431771
86	431772
2948	431773
755	431774
40763	431775
3055	431776
31390	431777
5045	431778
57920	431779
3	431780
110637	431781
55549	431782
3260	431783
119	431784
40893	431785
2944	431786
25	431787
54050	431788
22369	431789
5329	431790
16	431791
32070	431792
757	431793
24366	431794
292	431795
38289	431796
2956	431797
42567	431798
16213	431799
7976	431800
53295	431801
47	431802
1598	431803
5115	431804
4	431805
74908	431806
99836	431807
1037	431808
2222	431809
78763	431810
22648	431811
24980	431812
57767	431813
35440	431814
105387	431815
105387	431816
36695	431817
21033	431818
9063	431819
7953	431820
31665	431821
684	431822
1292	431823
1353	431824
14578	431825
6002	431826
1003	431827
87560	431828
40961	431829
57821	431830
1304	431831
37157	431832
1245	431833
60953	431834
4521	431835
13580	431836
224	431837
1047	431838
4	431839
364	431840
10670	431841
85	431842
9532	431843
3253	431844
2329	431845
7949	431846
190	431847
3813	431848
61327	431849
66416	431850
492	431851
133558	431852
50428	431853
10676	431854
8110	431855
55009	431856
21718	431857
26522	431858
7716	431859
117378	431860
3	431861
6654	431862
42	431863
42	431864
38568	431865
62225	431866
81699	431867
22079	431868
39256	431869
24734	431870
87472	431871
13080	431872
62260	431873
86102	431874
90240	431875
23798	431876
122028	431877
45318	431878
17857	431879
99480	431880
81736	431881
2051	431882
1	431883
4372	431884
11563	431885
4	431886
16	431887
3	431888
3249	431889
768	431890
5662	431891
40002	431892
4629	431893
16718	431894
4027	431895
11967	431896
96332	431897
84062	431898
190	431899
64188	431900
65839	431901
79393	431902
5350	431903
894	431904
630	431905
728	431906
99563	431907
100882	431908
56952	431909
4839	431910
5435	431911
2399	431912
52151	431913
398	431914
53434	431915
198	431916
198	431917
6967	431918
68794	431919
244	431920
3698	431921
16519	431922
7690	431923
7914	431924
43	431925
3896	431926
9133	431927
296	431928
47742	431929
537	431930
5	431931
3955	431932
10432	431933
9373	431934
11	431935
3627	431936
336	431937
6355	431938
650	431939
5530	431940
99194	431941
70767	431942
2601	431943
2601	431944
2601	431945
9262	431946
4	431947
3021	431948
50935	431949
37270	431950
40579	431951
13674	431952
17140	431953
1361	431954
46338	431955
764	431956
950	431957
12797	431958
201	431959
1120	431960
40770	431961
8668	431962
1754	431963
17539	431964
509	431965
7186	431966
9594	431967
354	431968
26239	431969
743	431970
8483	431971
52144	431972
664	431973
13264	431974
18080	431975
17	431976
28576	431977
50720	431978
194	431979
1518	431980
1767	431981
903	431982
54030	431983
350	431984
86764	431985
903	431986
4759	431987
1	431988
3084	431989
30602	431990
10882	431991
64079	431992
22710	431993
52128	431994
50	431995
451	431996
18223	431997
116180	431998
4890	431999
24594	432000
24594	432001
24594	432002
24594	432003
24594	432004
24594	432005
4819	432006
15291	432007
86723	432008
7200	432009
7	432010
24292	432011
8398	432012
82	432013
152	432014
4951	432015
153014	432016
14788	432017
45349	432018
37	432019
5061	432020
4209	432021
2137	432022
5970	432023
14238	432024
1283	432025
10141	432026
34154	432027
8513	432028
31047	432029
261	432030
32330	432031
1077	432032
13771	432033
9899	432034
3179	432035
75718	432036
11165	432037
52133	432038
14313	432039
2229	432040
42	432041
6648	432042
2703	432043
914	432044
7	432045
17042	432046
11136	432047
1977	432048
14	432049
14	432050
16	432051
230	432052
19217	432053
17241	432054
152559	432055
9756	432056
17624	432057
8536	432058
72270	432059
60768	432060
26153	432061
26153	432062
31	432063
97	432064
2	432065
3	432066
122	432067
3186	432068
3	432069
1101	432070
134096	432071
998	432072
13462	432073
28007	432074
40804	432075
1571	432076
373	432077
394	432078
686	432079
1259	432080
37930	432081
75	432082
29383	432083
2604	432084
124326	432085
20372	432086
50	432087
3072	432088
56074	432089
31493	432090
12774	432091
255	432092
394	432093
137	432094
23045	432095
10707	432096
6999	432097
3	432098
618	432099
4	432100
9160	432101
11	432102
19651	432103
2413	432104
20362	432105
254	432106
1362	432107
1389	432108
65412	432109
65752	432110
35999	432111
22821	432112
40608	432113
8	432114
66680	432115
77290	432116
17821	432117
313	432118
157	432119
4137	432120
64660	432121
513	432122
11281	432123
20081	432124
25264	432125
23494	432126
56302	432127
87098	432128
27012	432129
15727	432130
4295	432131
14762	432132
121457	432133
105178	432134
127205	432135
97827	432136
72960	432137
72956	432138
139265	432139
134264	432140
4730	432141
67650	432142
5301	432143
128975	432144
13757	432145
21183	432146
160745	432147
55608	432148
80562	432149
37142	432150
10668	432151
8860	432152
115196	432153
107207	432154
8414	432155
2699	432156
2102	432157
1290	432158
27682	432159
2221	432160
4559	432161
49076	432162
58607	432163
62517	432164
190	432165
16	432166
24884	432167
4	432168
3080	432169
12328	432170
3996	432171
3996	432172
4371	432173
21486	432174
37	432175
5480	432176
38032	432177
3945	432178
12462	432179
64596	432180
10150	432181
48814	432182
1699	432183
14873	432184
17068	432185
3643	432186
2906	432187
2482	432188
9994	432189
8	432190
1584	432191
7563	432192
6370	432193
11	432194
23480	432195
14354	432196
61236	432197
66911	432198
5468	432199
86566	432200
14790	432201
26568	432202
47591	432203
14	432204
313	432205
27321	432206
3014	432207
60	432208
10	432209
14123	432210
4	432211
32053	432212
12115	432213
404	432214
439	432215
513	432216
37866	432217
82397	432218
122	432219
4	432220
1108	432221
31382	432222
4	432223
1223	432224
27321	432225
8131	432226
1632	432227
2436	432228
4651	432229
633	432230
6046	432231
139693	432232
5893	432233
932	432234
25334	432235
5200	432236
26	432237
84	432238
4762	432239
111094	432240
5770	432241
2	432242
97	432243
283	432244
355	432245
3620	432246
14	432247
87747	432248
3385	432249
13561	432250
157	432251
52790	432252
15277	432253
533	432254
407	432255
66358	432256
2126	432257
103	432258
578	432259
16810	432260
12270	432261
56852	432262
67090	432263
12215	432264
12215	432265
45950	432266
12973	432267
7561	432268
4	432269
3114	432270
63349	432271
3114	432272
10388	432273
1	432274
3	432275
85538	432276
109837	432277
44213	432278
2584	432279
2292	432280
13028	432281
42379	432282
113195	432283
100	432284
14	432285
17739	432286
207	432287
30543	432288
8733	432289
6654	432290
23	432291
4	432292
38572	432293
23	432294
318	432295
53164	432296
5236	432297
7122	432298
14	432299
23429	432300
1108	432301
6251	432302
1811	432303
47123	432304
27774	432305
22735	432306
16737	432307
13847	432308
874	432309
11797	432310
240	432311
914	432312
400	432313
1332	432314
1759	432315
1093	432316
15069	432317
185	432318
46	432319
11069	432320
6920	432321
1854	432322
2740	432323
9240	432324
4	432325
40608	432326
23	432327
3597	432328
17497	432329
83	432330
100	432331
61853	432332
11709	432333
56540	432334
209	432335
4	432336
1256	432337
12762	432338
2	432339
122	432340
26	432341
10682	432342
2419	432343
10011	432344
2473	432345
7983	432346
2286	432347
244	432348
38176	432349
10659	432350
22996	432351
240	432352
10927	432353
100493	432354
21209	432355
1186	432356
29477	432357
1378	432358
1849	432359
2054	432360
14753	432361
5295	432362
1196	432363
477	432364
1626	432365
158534	432366
30872	432367
35515	432368
16126	432369
7696	432370
77797	432371
601	432372
686	432373
65460	432374
22338	432375
27106	432376
39991	432377
3469	432378
3177	432379
89679	432380
67568	432381
90150	432382
127561	432383
72731	432384
22921	432385
91366	432386
39708	432387
17114	432388
16096	432389
24225	432390
3	432391
48	432392
2558	432393
17146	432394
11724	432395
787	432396
34326	432397
14649	432398
3307	432399
9280	432400
26	432401
6504	432402
60000	432403
25771	432404
22934	432405
240	432406
914	432407
10507	432408
27494	432409
454	432410
8925	432411
56440	432412
13250	432413
13875	432414
46067	432415
30542	432416
576	432417
89030	432418
63303	432419
41353	432420
1089	432421
37457	432422
30	432423
9806	432424
49461	432425
2279	432426
42402	432427
2333	432428
726	432429
21447	432430
53526	432431
50268	432432
12272	432433
35552	432434
68875	432435
42533	432436
15465	432437
51170	432438
16985	432439
6410	432440
90293	432441
67667	432442
21768	432443
132391	432444
7081	432445
100562	432446
63515	432447
39762	432448
11801	432449
41212	432450
116585	432451
97091	432452
27876	432453
10636	432454
34415	432455
65428	432456
134052	432457
13116	432458
41535	432459
73021	432460
22734	432461
5882	432462
17199	432463
49295	432464
105096	432465
3228	432466
33890	432467
131254	432468
65701	432469
138654	432470
41535	432471
137004	432472
134570	432473
60971	432474
4748	432475
116891	432476
71692	432477
28841	432478
120418	432479
5803	432480
165670	432481
17524	432482
44683	432483
13984	432484
88727	432485
76252	432486
41903	432487
9244	432488
42289	432489
26042	432490
158670	432491
33917	432492
97828	432493
58184	432494
104245	432495
93831	432496
20496	432497
78308	432498
15652	432499
110183	432500
17569	432501
154703	432502
12151	432503
22617	432504
118649	432505
72697	432506
129228	432507
50610	432508
116690	432509
3700	432510
19250	432511
102094	432512
67678	432513
23315	432514
15447	432515
39907	432516
35845	432517
24772	432518
29622	432519
47175	432520
97615	432521
23310	432522
1713	432523
79366	432524
156757	432525
21150	432526
4618	432527
55135	432528
115076	432529
53872	432530
81617	432531
32038	432532
128828	432533
5166	432534
22774	432535
129264	432536
2200	432537
52013	432538
5694	432539
29688	432540
17518	432541
85878	432542
17174	432543
58242	432544
36635	432545
25351	432546
14081	432547
23481	432548
39132	432549
71032	432550
23014	432551
18468	432552
100562	432553
8677	432554
125896	432555
3473	432556
91003	432557
86174	432558
7087	432559
31384	432560
7215	432561
39174	432562
102064	432563
16120	432564
10203	432565
9913	432566
5901	432567
40291	432568
16043	432569
6690	432570
48510	432571
27731	432572
32659	432573
16649	432574
21930	432575
119773	432576
27613	432577
18121	432578
134576	432579
3768	432580
5296	432581
17419	432582
100518	432583
23066	432584
6068	432585
67878	432586
8580	432587
17537	432588
97049	432589
47025	432590
113823	432591
6334	432592
48726	432593
20134	432594
10642	432595
56296	432596
40776	432597
8794	432598
29435	432599
24598	432600
5166	432601
86048	432602
121382	432603
37363	432604
97711	432605
94060	432606
4955	432607
10281	432608
18625	432609
82885	432610
122735	432611
11665	432612
14519	432613
143685	432614
7363	432615
42600	432616
122549	432617
13743	432618
29988	432619
1027	432620
35150	432621
7360	432622
21747	432623
32931	432624
58216	432625
119992	432626
83310	432627
13946	432628
30937	432629
26061	432630
27038	432631
81014	432632
10049	432633
148742	432634
103676	432635
10985	432636
37788	432637
35341	432638
16666	432639
10049	432640
64425	432641
10988	432642
70772	432643
98100	432644
19107	432645
23323	432646
5490	432647
100525	432648
16141	432649
3060	432650
43025	432651
5573	432652
3913	432653
19985	432654
11139	432655
122353	432656
98497	432657
53277	432658
21491	432659
91586	432660
70182	432661
24563	432662
92225	432663
18153	432664
13874	432665
36472	432666
67477	432667
53743	432668
20715	432669
49443	432670
3100	432671
17571	432672
69172	432673
71409	432674
87349	432675
41678	432676
4552	432677
29622	432678
39983	432679
18310	432680
127434	432681
8933	432682
25406	432683
103667	432684
17186	432685
67547	432686
53264	432687
118824	432688
71354	432689
10890	432690
119892	432691
80683	432692
47527	432693
3994	432694
74329	432695
4083	432696
7	432697
26000	432698
112015	432699
64346	432700
25725	432701
34295	432702
112036	432703
5296	432704
13932	432705
116874	432706
65221	432707
84891	432708
20616	432709
15630	432710
50524	432711
16681	432712
72676	432713
53903	432714
76905	432715
132435	432716
22134	432717
144106	432718
79855	432719
14315	432720
51333	432721
107211	432722
83905	432723
833	432724
1499	432725
379	432726
3	432727
22101	432728
895	432729
50874	432730
1661	432731
31481	432732
1767	432733
1328	432734
43	432735
10	432736
64	432737
330	432738
11877	432739
7809	432740
5546	432741
19989	432742
130244	432743
114604	432744
114604	432745
40235	432746
24520	432747
111	432748
67847	432749
4	432750
49709	432751
1	432752
1	432753
21256	432754
6462	432755
2491	432756
209	432757
1	432758
66809	432759
2464	432760
1019	432761
5739	432762
26204	432763
6002	432764
24755	432765
3	432766
49383	432767
3303	432768
21598	432769
23773	432770
83111	432771
6180	432772
2669	432773
110920	432774
115183	432775
124311	432776
91498	432777
64214	432778
3	432779
86	432780
11233	432781
3512	432782
40	432783
77933	432784
340	432785
1460	432786
2703	432787
3186	432788
708	432789
80497	432790
4	432791
14008	432792
35399	432793
67933	432794
2001	432795
27	432796
69321	432797
30194	432798
2280	432799
36249	432800
11	432801
13446	432802
26236	432803
785	432804
849	432805
603	432806
1604	432807
955	432808
37	432809
4616	432810
92684	432811
62247	432812
10412	432813
1362	432814
77	432815
24754	432816
1893	432817
31154	432818
3747	432819
74100	432820
87	432821
87	432822
914	432823
209	432824
23765	432825
68388	432826
54199	432827
6282	432828
153	432829
69166	432830
83897	432831
69161	432832
4	432833
38660	432834
5257	432835
8	432836
3181	432837
31578	432838
880	432839
28408	432840
60	432841
5135	432842
2577	432843
21955	432844
3768	432845
4251	432846
400	432847
14	432848
2960	432849
367	432850
4845	432851
22027	432852
14	432853
20515	432854
1209	432855
1843	432856
18	432857
3	432858
12558	432859
83959	432860
2042	432861
255	432862
1929	432863
22663	432864
9232	432865
16	432866
8275	432867
19731	432868
45	432869
14980	432870
6947	432871
30051	432872
37293	432873
64	432874
1515	432875
574	432876
23891	432877
22	432878
498	432879
8169	432880
126	432881
179	432882
13	432883
11060	432884
1843	432885
38714	432886
76993	432887
136586	432888
24926	432889
12619	432890
97322	432891
135797	432892
135797	432893
84097	432894
657	432895
24641	432896
22311	432897
66659	432898
85677	432899
1077	432900
14019	432901
97295	432902
14896	432903
490	432904
5739	432905
7843	432906
12813	432907
273	432908
245	432909
26963	432910
138843	432911
9474	432912
80482	432913
6682	432914
72251	432915
16808	432916
72192	432917
24780	432918
13677	432919
57595	432920
31	432921
49286	432922
44351	432923
31	432924
89056	432925
29008	432926
118350	432927
21606	432928
13181	432929
71937	432930
122307	432931
42381	432932
42381	432933
69051	432934
21670	432935
4017	432936
127135	432937
69276	432938
4413	432939
1577	432940
455	432941
5552	432942
18927	432943
100438	432944
54128	432945
21001	432946
95115	432947
80186	432948
61252	432949
10408	432950
102243	432951
78761	432952
38977	432953
93831	432954
53194	432955
28090	432956
16011	432957
36868	432958
28178	432959
19413	432960
59406	432961
1312	432962
57006	432963
88114	432964
91223	432965
10566	432966
11205	432967
3703	432968
56555	432969
12143	432970
1862	432971
6629	432972
25141	432973
53229	432974
15081	432975
24904	432976
135326	432977
44322	432978
71693	432979
1418	432980
9515	432981
18261	432982
98634	432983
133677	432984
492	432985
4844	432986
116653	432987
83881	432988
7117	432989
14641	432990
24679	432991
47998	432992
54739	432993
141298	432994
51280	432995
207	432996
3342	432997
86996	432998
89724	432999
6978	433000
134971	433001
16187	433002
6590	433003
103151	433004
17337	433005
14926	433006
16815	433007
16851	433008
6781	433009
138138	433010
84924	433011
3514	433012
9565	433013
56744	433014
56744	433015
8382	433016
47	433017
67011	433018
5548	433019
124788	433020
46306	433021
6979	433022
136835	433023
69959	433024
22483	433025
121749	433026
66272	433027
2840	433028
43076	433029
117788	433030
14535	433031
8377	433032
37950	433033
16309	433034
56452	433035
38041	433036
50946	433037
83307	433038
111068	433039
99945	433040
10841	433041
70773	433042
60363	433043
38253	433044
883	433045
64359	433046
64359	433047
114754	433048
40982	433049
115530	433050
6280	433051
11938	433052
31	433053
25855	433054
12138	433055
1865	433056
29325	433057
77034	433058
47348	433059
2744	433060
11656	433061
78663	433062
11825	433063
2723	433064
36065	433065
45507	433066
118860	433067
126770	433068
76112	433069
3295	433070
395	433071
72900	433072
28820	433073
2097	433074
33950	433075
28442	433076
17036	433077
3842	433078
134025	433079
15584	433080
327	433081
85970	433082
91624	433083
49	433084
25629	433085
15739	433086
6684	433087
80834	433088
21817	433089
60957	433090
56288	433091
15399	433092
92294	433093
48181	433094
44283	433095
36801	433096
36797	433097
25466	433098
3692	433099
85752	433100
104266	433101
26801	433102
91632	433103
23829	433104
38224	433105
64776	433106
90322	433107
47473	433108
2293	433109
13	433110
6	433111
73687	433112
19799	433113
164578	433114
99847	433115
5366	433116
5366	433117
47997	433118
15138	433119
54291	433120
160545	433121
51548	433122
57327	433123
117525	433124
60582	433125
11720	433126
58947	433127
43125	433128
94919	433129
25555	433130
16028	433131
149721	433132
6854	433133
6854	433134
77956	433135
166915	433136
4021	433137
88921	433138
47055	433139
21644	433140
42020	433141
73262	433142
10787	433143
54788	433144
256	433145
10	433146
7289	433147
86946	433148
11651	433149
27262	433150
99036	433151
83220	433152
6377	433153
9621	433154
8557	433155
31954	433156
32620	433157
29071	433158
61932	433159
58666	433160
8466	433161
603	433162
25287	433163
50139	433164
6678	433165
50916	433166
80559	433167
20592	433168
60374	433169
63019	433170
55274	433171
131880	433172
98532	433173
105933	433174
28679	433175
66072	433176
43720	433177
64866	433178
3714	433179
84291	433180
181	433181
1565	433182
49489	433183
13182	433184
18845	433185
55865	433186
55319	433187
21408	433188
5359	433189
40295	433190
46703	433191
41393	433192
43131	433193
14892	433194
1040	433195
41411	433196
31805	433197
81176	433198
1256	433199
8209	433200
76944	433201
21679	433202
81054	433203
101402	433204
54761	433205
148001	433206
1144	433207
82288	433208
26558	433209
47469	433210
42240	433211
11508	433212
21715	433213
66297	433214
43076	433215
6401	433216
100236	433217
4763	433218
37961	433219
7334	433220
4848	433221
5581	433222
28471	433223
140912	433224
14056	433225
7914	433226
35631	433227
40366	433228
132072	433229
93297	433230
42557	433231
91775	433232
35342	433233
94741	433234
91087	433235
60831	433236
6533	433237
98584	433238
31306	433239
70442	433240
10300	433241
21902	433242
3189	433243
29235	433244
128288	433245
3603	433246
949	433247
32682	433248
63746	433249
38705	433250
64439	433251
17279	433252
129772	433253
39613	433254
19089	433255
12599	433256
33211	433257
273	433258
36800	433259
48141	433260
953	433261
67365	433262
9568	433263
9708	433264
95135	433265
73316	433266
42920	433267
12078	433268
1349	433269
102623	433270
145369	433271
1280	433272
21691	433273
1908	433274
25207	433275
154811	433276
20884	433277
37816	433278
111144	433279
52468	433280
57887	433281
129196	433282
58717	433283
42784	433284
154910	433285
136572	433286
151448	433287
34964	433288
73192	433289
99488	433290
775	433291
5249	433292
50004	433293
74101	433294
14910	433295
32288	433296
8967	433297
52402	433298
52401	433299
77796	433300
107059	433301
53461	433302
78250	433303
30744	433304
19130	433305
45450	433306
12024	433307
80861	433308
116285	433309
129651	433310
30806	433311
71464	433312
80097	433313
81369	433314
79573	433315
85393	433316
101180	433317
33821	433318
107513	433319
50990	433320
728	433321
43495	433322
69251	433323
89240	433324
64869	433325
109323	433326
7268	433327
624	433328
79613	433329
98875	433330
99005	433331
40	433332
5144	433333
15149	433334
5765	433335
113684	433336
130240	433337
47361	433338
107245	433339
20859	433340
43899	433341
17733	433342
62897	433343
23084	433344
31246	433345
16069	433346
6163	433347
40652	433348
41728	433349
89778	433350
78616	433351
83768	433352
86861	433353
24369	433354
30627	433355
22372	433356
19644	433357
122625	433358
114072	433359
123318	433360
97446	433361
85067	433362
11521	433363
14417	433364
28607	433365
129427	433366
87935	433367
60648	433368
11877	433369
42548	433370
5548	433371
45379	433372
34354	433373
24779	433374
7864	433375
7276	433376
862	433377
92533	433378
25057	433379
29029	433380
108146	433381
130122	433382
160051	433383
43422	433384
8865	433385
86579	433386
45004	433387
110891	433388
67001	433389
18481	433390
18927	433391
8211	433392
61255	433393
56130	433394
19809	433395
94639	433396
42650	433397
20590	433398
2341	433399
50690	433400
2235	433401
50690	433402
17894	433403
104548	433404
26789	433405
28595	433406
31106	433407
31106	433408
42312	433409
42312	433410
25446	433411
7599	433412
19156	433413
25654	433414
49874	433415
78755	433416
6565	433417
91285	433418
12575	433419
33405	433420
56710	433421
161860	433422
40289	433423
11529	433424
271	433425
93592	433426
21222	433427
5454	433428
30053	433429
39239	433430
2522	433431
9786	433432
11687	433433
97855	433434
41512	433435
106349	433436
61418	433437
27355	433438
82363	433439
3957	433440
19711	433441
23615	433442
77375	433443
139206	433444
71569	433445
12513	433446
25764	433447
32237	433448
56609	433449
81056	433450
64757	433451
29043	433452
48761	433453
7866	433454
112087	433455
57913	433456
11109	433457
97909	433458
21709	433459
11110	433460
40800	433461
129242	433462
86460	433463
127014	433464
64967	433465
76565	433466
161406	433467
19782	433468
18439	433469
66158	433470
81071	433471
55928	433472
29605	433473
63621	433474
82192	433475
4290	433476
13655	433477
10398	433478
70627	433479
83208	433480
12165	433481
50545	433482
15413	433483
107522	433484
105745	433485
42486	433486
74737	433487
52611	433488
55327	433489
35336	433490
32736	433491
8328	433492
33434	433493
90953	433494
115213	433495
16024	433496
14534	433497
29793	433498
11094	433499
37499	433500
108828	433501
108828	433502
439	433503
65270	433504
2897	433505
165764	433506
32027	433507
166292	433508
20024	433509
26616	433510
41509	433511
41509	433512
77878	433513
77878	433514
79415	433515
67041	433516
21544	433517
2928	433518
5553	433519
13683	433520
76817	433521
76817	433522
81390	433523
32674	433524
99584	433525
22084	433526
139	433527
38968	433528
9537	433529
41717	433530
135013	433531
66143	433532
119382	433533
11705	433534
42230	433535
56812	433536
94356	433537
65216	433538
38154	433539
19371	433540
9998	433541
127933	433542
7894	433543
73172	433544
38987	433545
28931	433546
1565	433547
17900	433548
57453	433549
10114	433550
7048	433551
37598	433552
16568	433553
71445	433554
7	433555
13981	433556
2	433557
1467	433558
73855	433559
11877	433560
71805	433561
25016	433562
1414	433563
25136	433564
61881	433565
10164	433566
80979	433567
4426	433568
29319	433569
84246	433570
6573	433571
77975	433572
7854	433573
59454	433574
38353	433575
119810	433576
97662	433577
13658	433578
64856	433579
98323	433580
16267	433581
120593	433582
17912	433583
17912	433584
142396	433585
14986	433586
101844	433587
117103	433588
38044	433589
31663	433590
5633	433591
11831	433592
18921	433593
64738	433594
19236	433595
219	433596
853	433597
164419	433598
15233	433599
31251	433600
135301	433601
46481	433602
15149	433603
7291	433604
5	433605
17905	433606
28	433607
594	433608
163300	433609
14271	433610
1405	433611
283	433612
7010	433613
409	433614
14	433615
8	433616
13553	433617
49	433618
38334	433619
51	433620
1106	433621
4460	433622
30688	433623
100	433624
35998	433625
32692	433626
4545	433627
4509	433628
90500	433629
21582	433630
11116	433631
127943	433632
127943	433633
34928	433634
69263	433635
3076	433636
409	433637
3388	433638
19656	433639
64125	433640
48109	433641
36165	433642
10745	433643
29691	433644
79862	433645
7784	433646
15159	433647
22154	433648
52	433649
1964	433650
641	433651
7876	433652
76218	433653
62893	433654
5130	433655
143455	433656
47250	433657
6034	433658
10028	433659
18922	433660
104587	433661
10797	433662
21534	433663
10191	433664
6979	433665
6976	433666
35481	433667
50011	433668
53949	433669
16125	433670
7421	433671
19160	433672
32127	433673
60681	433674
7814	433675
60919	433676
108420	433677
57018	433678
104483	433679
23160	433680
23825	433681
7667	433682
44363	433683
156833	433684
90940	433685
1272	433686
73932	433687
281	433688
16615	433689
90516	433690
10791	433691
57581	433692
3089	433693
1480	433694
126732	433695
4474	433696
11220	433697
11275	433698
135575	433699
853	433700
12606	433701
3644	433702
61	433703
102	433704
17081	433705
72284	433706
1844	433707
152684	433708
3694	433709
12614	433710
45758	433711
28312	433712
31597	433713
16028	433714
14171	433715
6588	433716
36934	433717
5968	433718
23946	433719
136313	433720
96792	433721
21414	433722
31493	433723
53428	433724
19197	433725
19197	433726
33345	433727
16172	433728
43876	433729
87571	433730
3644	433731
7	433732
46666	433733
2091	433734
30127	433735
3525	433736
1256	433737
31589	433738
54422	433739
932	433740
9322	433741
11804	433742
52198	433743
45	433744
820	433745
20549	433746
9319	433747
14645	433748
98251	433749
8000	433750
4338	433751
78108	433752
7882	433753
32540	433754
3018	433755
6794	433756
565	433757
9142	433758
712	433759
565	433760
13	433761
738	433762
86	433763
2396	433764
64	433765
4943	433766
63	433767
35106	433768
39150	433769
1006	433770
34052	433771
35	433772
11474	433773
1964	433774
8596	433775
82416	433776
11656	433777
28144	433778
16740	433779
16740	433780
64749	433781
22066	433782
14039	433783
12467	433784
76500	433785
84	433786
94554	433787
149208	433788
230	433789
20193	433790
50	433791
3090	433792
350	433793
101325	433794
29232	433795
1632	433796
74985	433797
412	433798
1819	433799
1704	433800
21289	433801
10412	433802
2000	433803
1154	433804
40	433805
17	433806
23	433807
1759	433808
1759	433809
1759	433810
400	433811
3	433812
2	433813
36603	433814
809	433815
80466	433816
656	433817
39385	433818
3648	433819
336	433820
718	433821
809	433822
2	433823
3	433824
11146	433825
230	433826
3526	433827
70521	433828
319	433829
4835	433830
1632	433831
4027	433832
9596	433833
25921	433834
97	433835
1361	433836
14	433837
63771	433838
49614	433839
31821	433840
1	433841
398	433842
5656	433843
97435	433844
15080	433845
116284	433846
74702	433847
8775	433848
86524	433849
107601	433850
33353	433851
63677	433852
153439	433853
57732	433854
57732	433855
40344	433856
52357	433857
99412	433858
15244	433859
15052	433860
82993	433861
24945	433862
94502	433863
9504	433864
18805	433865
18805	433866
46406	433867
71739	433868
44388	433869
83425	433870
13622	433871
137758	433872
20592	433873
44169	433874
41816	433875
19453	433876
105622	433877
71443	433878
13637	433879
60848	433880
130374	433881
124673	433882
68214	433883
9404	433884
9404	433885
11911	433886
89388	433887
67169	433888
65265	433889
83523	433890
83523	433891
27491	433892
90908	433893
4163	433894
118397	433895
92182	433896
57480	433897
38734	433898
38734	433899
15123	433900
83406	433901
41790	433902
91599	433903
16376	433904
127581	433905
9321	433906
76718	433907
61419	433908
70353	433909
46775	433910
47994	433911
47994	433912
23	433913
471	433914
70746	433915
4630	433916
35496	433917
7763	433918
14980	433919
1943	433920
123310	433921
6997	433922
17003	433923
5276	433924
1120	433925
21304	433926
19656	433927
3001	433928
1020	433929
815	433930
44849	433931
19996	433932
47111	433933
8633	433934
10539	433935
48794	433936
606	433937
7427	433938
2164	433939
2	433940
7147	433941
3003	433942
17886	433943
5497	433944
24558	433945
16	433946
16	433947
7	433948
349	433949
11578	433950
6512	433951
54227	433952
576	433953
71301	433954
108	433955
7952	433956
34362	433957
17928	433958
13	433959
21004	433960
38261	433961
71644	433962
15728	433963
13093	433964
2	433965
34755	433966
115358	433967
196	433968
45661	433969
2832	433970
17	433971
1346	433972
2426	433973
5718	433974
25673	433975
42583	433976
50167	433977
13686	433978
38001	433979
7241	433980
26522	433981
41462	433982
54727	433983
15299	433984
61523	433985
5421	433986
46553	433987
25	433988
4806	433989
18258	433990
2764	433991
4083	433992
60080	433993
878	433994
17980	433995
156747	433996
14795	433997
7242	433998
7242	433999
254	434000
32681	434001
346	434002
30194	434003
29709	434004
15833	434005
134858	434006
1470	434007
1444	434008
56847	434009
1237	434010
8914	434011
592	434012
30865	434013
36485	434014
8817	434015
398	434016
1338	434017
78083	434018
19129	434019
23621	434020
4762	434021
3	434022
27365	434023
1579	434024
104751	434025
1484	434026
5875	434027
1	434028
6869	434029
120737	434030
55825	434031
17331	434032
100	434033
129632	434034
15475	434035
87073	434036
1	434037
377	434038
69067	434039
88363	434040
1	434041
1120	434042
30825	434043
14025	434044
23	434045
9493	434046
46476	434047
2601	434048
1822	434049
79166	434050
3526	434051
1	434052
16039	434053
2021	434054
3534	434055
13	434056
1101	434057
13053	434058
63433	434059
9202	434060
1315	434061
59114	434062
168092	434063
89873	434064
41370	434065
122	434066
3996	434067
713	434068
16797	434069
108835	434070
13782	434071
13782	434072
100045	434073
13355	434074
19971	434075
13010	434076
3655	434077
2164	434078
46507	434079
50731	434080
3744	434081
59225	434082
13006	434083
47017	434084
79108	434085
9739	434086
2560	434087
92104	434088
40447	434089
216	434090
87	434091
141088	434092
91816	434093
21061	434094
78286	434095
78286	434096
420	434097
40384	434098
143723	434099
39984	434100
11084	434101
114743	434102
76495	434103
51410	434104
51802	434105
5185	434106
98244	434107
12969	434108
42854	434109
122751	434110
78002	434111
24351	434112
24351	434113
42427	434114
12149	434115
102679	434116
30532	434117
132585	434118
2832	434119
9311	434120
7868	434121
121527	434122
35791	434123
32847	434124
539	434125
106367	434126
73947	434127
106200	434128
64471	434129
70291	434130
59632	434131
5142	434132
3258	434133
355	434134
90767	434135
60299	434136
7871	434137
72424	434138
602	434139
94275	434140
19	434141
43759	434142
6564	434143
38720	434144
31149	434145
150	434146
6676	434147
108	434148
35518	434149
8246	434150
55259	434151
3584	434152
73601	434153
3181	434154
71483	434155
78816	434156
36147	434157
36147	434158
16236	434159
16236	434160
124271	434161
27123	434162
9464	434163
29349	434164
27399	434165
3007	434166
94977	434167
6069	434168
6069	434169
122099	434170
58191	434171
65027	434172
103094	434173
85985	434174
4402	434175
35	434176
55189	434177
7324	434178
24314	434179
2528	434180
2224	434181
142102	434182
32443	434183
9497	434184
93104	434185
71908	434186
71908	434187
158313	434188
69090	434189
62383	434190
48381	434191
29324	434192
66997	434193
40672	434194
19029	434195
483	434196
42037	434197
104484	434198
7495	434199
8565	434200
39108	434201
7572	434202
409	434203
6301	434204
71213	434205
20792	434206
52050	434207
8794	434208
10995	434209
14107	434210
53014	434211
61041	434212
13090	434213
8435	434214
125813	434215
125709	434216
16144	434217
54720	434218
36553	434219
82069	434220
87450	434221
37638	434222
85501	434223
39824	434224
99588	434225
9005	434226
4402	434227
27216	434228
5350	434229
85939	434230
58982	434231
132681	434232
54799	434233
102690	434234
115391	434235
94745	434236
18296	434237
33924	434238
25706	434239
37968	434240
41296	434241
124202	434242
71399	434243
28762	434244
134188	434245
102952	434246
49629	434247
141038	434248
7144	434249
43271	434250
64449	434251
66484	434252
5323	434253
7390	434254
119007	434255
33951	434256
107548	434257
11163	434258
108569	434259
118732	434260
162406	434261
2287	434262
53050	434263
103474	434264
28363	434265
27401	434266
27525	434267
27737	434268
64823	434269
88952	434270
132981	434271
39943	434272
104843	434273
23996	434274
86430	434275
40711	434276
5274	434277
74623	434278
31539	434279
14427	434280
66635	434281
62338	434282
64287	434283
9740	434284
70306	434285
36730	434286
112004	434287
8910	434288
64612	434289
67000	434290
59993	434291
88876	434292
52439	434293
85750	434294
37118	434295
23263	434296
71594	434297
56942	434298
75415	434299
66478	434300
22118	434301
107600	434302
95435	434303
12496	434304
111563	434305
65692	434306
37691	434307
13729	434308
18712	434309
109035	434310
117628	434311
136318	434312
31878	434313
40835	434314
109028	434315
24213	434316
22824	434317
61253	434318
95444	434319
22736	434320
110690	434321
51118	434322
83913	434323
14551	434324
127429	434325
63624	434326
107350	434327
28126	434328
59246	434329
64991	434330
57693	434331
28846	434332
162313	434333
49610	434334
141980	434335
55067	434336
23787	434337
19582	434338
82983	434339
64541	434340
124141	434341
35026	434342
20339	434343
69905	434344
45139	434345
31708	434346
2736	434347
14092	434348
11693	434349
64766	434350
48545	434351
66572	434352
40607	434353
104933	434354
43470	434355
42188	434356
19188	434357
85180	434358
22023	434359
22290	434360
128900	434361
67800	434362
51902	434363
23230	434364
9070	434365
40925	434366
7182	434367
35088	434368
14939	434369
38528	434370
66674	434371
44623	434372
83205	434373
53056	434374
39572	434375
68822	434376
75221	434377
5994	434378
95578	434379
21895	434380
87493	434381
42654	434382
23063	434383
28866	434384
125717	434385
17085	434386
127779	434387
59533	434388
32158	434389
10638	434390
125584	434391
39817	434392
104154	434393
25782	434394
61329	434395
75282	434396
59895	434397
74956	434398
88004	434399
8873	434400
61119	434401
47800	434402
4810	434403
75517	434404
52293	434405
127824	434406
30394	434407
132852	434408
2	434409
41644	434410
22074	434411
19573	434412
13	434413
6	434414
72917	434415
63390	434416
41366	434417
10313	434418
97072	434419
8702	434420
6819	434421
41439	434422
7910	434423
26082	434424
43207	434425
29940	434426
53784	434427
51256	434428
14074	434429
9388	434430
29863	434431
35457	434432
58061	434433
5401	434434
70880	434435
119100	434436
4189	434437
6214	434438
45520	434439
49314	434440
1610	434441
13424	434442
14772	434443
23406	434444
3646	434445
1569	434446
65504	434447
80846	434448
17309	434449
42488	434450
41526	434451
9259	434452
31496	434453
112100	434454
17212	434455
56149	434456
41040	434457
114639	434458
14340	434459
86747	434460
7058	434461
20699	434462
9482	434463
483	434464
85919	434465
46051	434466
8902	434467
4715	434468
44071	434469
49346	434470
108950	434471
24584	434472
9002	434473
101975	434474
77440	434475
4323	434476
17191	434477
61338	434478
8655	434479
49294	434480
69066	434481
75462	434482
28450	434483
113784	434484
114605	434485
48183	434486
44283	434487
48038	434488
88767	434489
18381	434490
106436	434491
4071	434492
3034	434493
3228	434494
66248	434495
64781	434496
87726	434497
10882	434498
46954	434499
63202	434500
152537	434501
64782	434502
14837	434503
67422	434504
60580	434505
90489	434506
76979	434507
4790	434508
61212	434509
59818	434510
14118	434511
6276	434512
21245	434513
40098	434514
112064	434515
48565	434516
84919	434517
92581	434518
23374	434519
25282	434520
22052	434521
109191	434522
24825	434523
33098	434524
88221	434525
5436	434526
49163	434527
11916	434528
30533	434529
114553	434530
51707	434531
11480	434532
38848	434533
83455	434534
7182	434535
6646	434536
17779	434537
6046	434538
100661	434539
53895	434540
136059	434541
17631	434542
37793	434543
47783	434544
22957	434545
10269	434546
31714	434547
21956	434548
26270	434549
34051	434550
87723	434551
89088	434552
137857	434553
40203	434554
8580	434555
47919	434556
55305	434557
25821	434558
68115	434559
22311	434560
68290	434561
28903	434562
7199	434563
37629	434564
20428	434565
16819	434566
70581	434567
30979	434568
73016	434569
8912	434570
9128	434571
54216	434572
125557	434573
5637	434574
28744	434575
32086	434576
121503	434577
68158	434578
39192	434579
68262	434580
61705	434581
137312	434582
80742	434583
48818	434584
29409	434585
44425	434586
89348	434587
31002	434588
18169	434589
47990	434590
48617	434591
87417	434592
31528	434593
70875	434594
24590	434595
11343	434596
81230	434597
40810	434598
704	434599
13092	434600
9741	434601
40711	434602
5281	434603
9946	434604
88776	434605
24914	434606
22713	434607
89057	434608
33204	434609
40799	434610
38452	434611
10967	434612
70115	434613
18216	434614
33636	434615
27960	434616
35570	434617
95920	434618
3087	434619
5943	434620
21358	434621
80452	434622
84596	434623
39492	434624
42950	434625
59540	434626
7669	434627
36844	434628
8923	434629
17246	434630
11951	434631
5166	434632
79056	434633
49304	434634
96704	434635
116566	434636
63485	434637
74446	434638
75447	434639
23026	434640
72894	434641
40804	434642
83361	434643
75436	434644
23814	434645
39248	434646
4002	434647
30903	434648
73480	434649
69948	434650
70015	434651
36089	434652
16661	434653
78971	434654
34451	434655
16764	434656
31112	434657
89465	434658
105714	434659
66885	434660
75360	434661
106825	434662
8401	434663
57998	434664
88267	434665
37660	434666
78334	434667
16096	434668
91550	434669
102110	434670
29023	434671
24752	434672
37	434673
6216	434674
70202	434675
27602	434676
85287	434677
11325	434678
5993	434679
7182	434680
5315	434681
5315	434682
51838	434683
36611	434684
53208	434685
12211	434686
52082	434687
132699	434688
44320	434689
77584	434690
7314	434691
85841	434692
116918	434693
56389	434694
99506	434695
16151	434696
5464	434697
36656	434698
48493	434699
109302	434700
83101	434701
88915	434702
49642	434703
100467	434704
39746	434705
37966	434706
5287	434707
44574	434708
53921	434709
46031	434710
23745	434711
113214	434712
3165	434713
132966	434714
40993	434715
76516	434716
15674	434717
57743	434718
73499	434719
20053	434720
29979	434721
17792	434722
18848	434723
2301	434724
104060	434725
2757	434726
76464	434727
96861	434728
50610	434729
82216	434730
27978	434731
9741	434732
103046	434733
5932	434734
8680	434735
25811	434736
96709	434737
16925	434738
41140	434739
39742	434740
9361	434741
41337	434742
86664	434743
2659	434744
132863	434745
3100	434746
17751	434747
55342	434748
96342	434749
3870	434750
4673	434751
58838	434752
5646	434753
35876	434754
39933	434755
37649	434756
76858	434757
48474	434758
35577	434759
124460	434760
86694	434761
8002	434762
42966	434763
28792	434764
64809	434765
18426	434766
24225	434767
35817	434768
156114	434769
58894	434770
119710	434771
7070	434772
3700	434773
8482	434774
83638	434775
34412	434776
80940	434777
107349	434778
27520	434779
88005	434780
35119	434781
17247	434782
14772	434783
46978	434784
2458	434785
5205	434786
102673	434787
14184	434788
33584	434789
70633	434790
53009	434791
11616	434792
23141	434793
31378	434794
887	434795
108433	434796
2679	434797
23174	434798
37399	434799
100951	434800
1749	434801
37136	434802
84357	434803
42271	434804
98842	434805
48552	434806
38580	434807
13830	434808
75275	434809
87502	434810
11629	434811
52110	434812
55085	434813
10134	434814
35947	434815
1544	434816
13422	434817
56337	434818
41356	434819
48888	434820
29649	434821
62712	434822
119913	434823
23022	434824
23352	434825
40022	434826
87849	434827
6942	434828
20305	434829
3229	434830
65935	434831
13102	434832
53363	434833
12880	434834
89947	434835
96389	434836
83032	434837
1682	434838
19925	434839
3054	434840
6184	434841
43560	434842
5403	434843
17587	434844
18048	434845
12417	434846
56112	434847
39737	434848
6988	434849
26737	434850
108790	434851
39129	434852
62811	434853
44215	434854
14375	434855
20718	434856
28766	434857
93630	434858
109053	434859
15809	434860
9076	434861
39904	434862
120452	434863
104262	434864
12889	434865
74867	434866
118558	434867
132397	434868
77492	434869
17568	434870
35096	434871
65636	434872
10939	434873
126208	434874
94118	434875
5932	434876
28339	434877
17325	434878
79702	434879
42269	434880
30894	434881
32942	434882
13890	434883
3635	434884
13880	434885
17518	434886
2380	434887
16885	434888
116531	434889
125887	434890
52981	434891
52980	434892
87282	434893
2875	434894
79847	434895
55411	434896
3309	434897
96636	434898
90193	434899
18413	434900
38701	434901
13752	434902
41640	434903
30847	434904
78994	434905
4843	434906
17560	434907
5670	434908
6275	434909
18360	434910
31036	434911
10267	434912
18687	434913
80283	434914
12193	434915
79798	434916
21839	434917
17603	434918
4673	434919
4036	434920
10058	434921
79617	434922
13926	434923
8918	434924
8492	434925
36255	434926
53696	434927
64922	434928
44178	434929
89208	434930
65856	434931
81025	434932
105933	434933
35490	434934
38635	434935
43117	434936
22678	434937
99071	434938
70181	434939
69275	434940
104849	434941
69176	434942
2468	434943
99441	434944
28530	434945
68907	434946
26501	434947
51384	434948
39389	434949
30977	434950
38614	434951
52046	434952
138616	434953
3994	434954
19067	434955
21769	434956
20018	434957
22094	434958
61587	434959
129385	434960
1914	434961
87182	434962
3391	434963
68143	434964
124426	434965
23010	434966
51348	434967
39165	434968
42578	434969
66616	434970
4696	434971
35440	434972
69072	434973
90132	434974
54979	434975
88919	434976
76611	434977
92474	434978
75628	434979
27000	434980
6784	434981
8791	434982
97904	434983
62937	434984
16466	434985
11134	434986
17181	434987
68755	434988
17951	434989
46043	434990
28769	434991
89145	434992
27512	434993
113276	434994
77695	434995
25260	434996
38081	434997
23736	434998
102744	434999
4913	435000
69871	435001
110243	435002
16466	435003
17604	435004
18402	435005
70066	435006
103891	435007
526	435008
7672	435009
9326	435010
104012	435011
18088	435012
16447	435013
109993	435014
42190	435015
41324	435016
29639	435017
51077	435018
127149	435019
35823	435020
149107	435021
27547	435022
106793	435023
52044	435024
112088	435025
38469	435026
21392	435027
134178	435028
33740	435029
89153	435030
116906	435031
22062	435032
116966	435033
50854	435034
8648	435035
28037	435036
40653	435037
55265	435038
20081	435039
4684	435040
11122	435041
46955	435042
51220	435043
39723	435044
4551	435045
87237	435046
53791	435047
62772	435048
64602	435049
101276	435050
107416	435051
20111	435052
25867	435053
104422	435054
83594	435055
98101	435056
103764	435057
22713	435058
34577	435059
111649	435060
2578	435061
21150	435062
20360	435063
10437	435064
6498	435065
37814	435066
11022	435067
11006	435068
3135	435069
64172	435070
5442	435071
69516	435072
2925	435073
66970	435074
37883	435075
89544	435076
8901	435077
8428	435078
43563	435079
18959	435080
80422	435081
13095	435082
45429	435083
12648	435084
11126	435085
29639	435086
4310	435087
12822	435088
134082	435089
6333	435090
5035	435091
19066	435092
92065	435093
9146	435094
94630	435095
70571	435096
33932	435097
1569	435098
22977	435099
20473	435100
34449	435101
37927	435102
2468	435103
16741	435104
19681	435105
59296	435106
52107	435107
22627	435108
13750	435109
36816	435110
52919	435111
44570	435112
22944	435113
65672	435114
69021	435115
72962	435116
131355	435117
54036	435118
36555	435119
121530	435120
124696	435121
134475	435122
110675	435123
17218	435124
41928	435125
6061	435126
10655	435127
26475	435128
12737	435129
56205	435130
10730	435131
37249	435132
64588	435133
13000	435134
30910	435135
128806	435136
96518	435137
41255	435138
10267	435139
28444	435140
76520	435141
48532	435142
23351	435143
125565	435144
58525	435145
137619	435146
59118	435147
47678	435148
115492	435149
70982	435150
13396	435151
49121	435152
88690	435153
24002	435154
136296	435155
22898	435156
27277	435157
32443	435158
70159	435159
5983	435160
29542	435161
8306	435162
72712	435163
58967	435164
52353	435165
156090	435166
11955	435167
20795	435168
6141	435169
32789	435170
46282	435171
33001	435172
16947	435173
43500	435174
105597	435175
95326	435176
81955	435177
7197	435178
66847	435179
46335	435180
9821	435181
68046	435182
28942	435183
33854	435184
116570	435185
82337	435186
47969	435187
21113	435188
86682	435189
5035	435190
1713	435191
31885	435192
11693	435193
67593	435194
112997	435195
11955	435196
14506	435197
108441	435198
6028	435199
77807	435200
32413	435201
28118	435202
12453	435203
42658	435204
30983	435205
129578	435206
59364	435207
3079	435208
67095	435209
91457	435210
51056	435211
41858	435212
74775	435213
9326	435214
62119	435215
40816	435216
117421	435217
29944	435218
15174	435219
73301	435220
5113	435221
23441	435222
110218	435223
9375	435224
2812	435225
28608	435226
33919	435227
56025	435228
71478	435229
49342	435230
28800	435231
68123	435232
29723	435233
83725	435234
27424	435235
87475	435236
35332	435237
149074	435238
25367	435239
79528	435240
29109	435241
101192	435242
126304	435243
10260	435244
30321	435245
65490	435246
10378	435247
18949	435248
53811	435249
39932	435250
63812	435251
44568	435252
24191	435253
7630	435254
3907	435255
16110	435256
102229	435257
51970	435258
87259	435259
51603	435260
83778	435261
4624	435262
54120	435263
7298	435264
136157	435265
51854	435266
20982	435267
22670	435268
6411	435269
56254	435270
56254	435271
103452	435272
28745	435273
82682	435274
61428	435275
44607	435276
21773	435277
2706	435278
24814	435279
16471	435280
47973	435281
54695	435282
29624	435283
108719	435284
120232	435285
39884	435286
102596	435287
42157	435288
59232	435289
101988	435290
10488	435291
64416	435292
5063	435293
68090	435294
19137	435295
56034	435296
5704	435297
138008	435298
68421	435299
64987	435300
78417	435301
74680	435302
6921	435303
104860	435304
75710	435305
21493	435306
54797	435307
107328	435308
68166	435309
103855	435310
32347	435311
59774	435312
9976	435313
35577	435314
7304	435315
12281	435316
41516	435317
14890	435318
69019	435319
106866	435320
3807	435321
27601	435322
10280	435323
7352	435324
89379	435325
3637	435326
99430	435327
79435	435328
64203	435329
52975	435330
81789	435331
65590	435332
30177	435333
102748	435334
30440	435335
18007	435336
51271	435337
103749	435338
83397	435339
30095	435340
64272	435341
116609	435342
37957	435343
40934	435344
58766	435345
7561	435346
38626	435347
11480	435348
47803	435349
80356	435350
8816	435351
73117	435352
27058	435353
6411	435354
8566	435355
6162	435356
29468	435357
136987	435358
13920	435359
73784	435360
127601	435361
48747	435362
36474	435363
39226	435364
94173	435365
129597	435366
67308	435367
13236	435368
919	435369
58153	435370
115427	435371
23357	435372
116927	435373
100893	435374
85019	435375
32106	435376
134525	435377
48520	435378
67841	435379
81982	435380
99329	435381
39300	435382
54172	435383
42654	435384
69958	435385
39981	435386
1630	435387
6558	435388
128945	435389
83024	435390
16439	435391
7068	435392
26997	435393
8433	435394
51856	435395
87515	435396
17270	435397
6795	435398
4291	435399
97050	435400
29453	435401
68374	435402
4884	435403
8891	435404
77636	435405
108602	435406
113317	435407
92783	435408
104913	435409
27249	435410
987	435411
62322	435412
67267	435413
13458	435414
91568	435415
42147	435416
104146	435417
125957	435418
9002	435419
53875	435420
9340	435421
21122	435422
32810	435423
63167	435424
85243	435425
90329	435426
6047	435427
17811	435428
86359	435429
12442	435430
31135	435431
6002	435432
27764	435433
2453	435434
87836	435435
10568	435436
67587	435437
8656	435438
18027	435439
71643	435440
54038	435441
17516	435442
47187	435443
28770	435444
37872	435445
21478	435446
130924	435447
19964	435448
65850	435449
14953	435450
10281	435451
94404	435452
6470	435453
5934	435454
70655	435455
7321	435456
23897	435457
79694	435458
3249	435459
35146	435460
107331	435461
68952	435462
72676	435463
56284	435464
47937	435465
27619	435466
39887	435467
3928	435468
2453	435469
116	435470
5338	435471
7054	435472
14687	435473
16051	435474
27110	435475
15366	435476
81580	435477
92632	435478
28538	435479
24862	435480
34842	435481
2420	435482
15608	435483
54569	435484
16199	435485
116922	435486
109282	435487
5173	435488
6745	435489
41289	435490
21509	435491
17522	435492
18001	435493
30231	435494
88636	435495
25233	435496
8583	435497
5099	435498
93834	435499
38495	435500
887	435501
23026	435502
24584	435503
24212	435504
110164	435505
60046	435506
16948	435507
18491	435508
18407	435509
39209	435510
85501	435511
118862	435512
56599	435513
76329	435514
17798	435515
62487	435516
44302	435517
37442	435518
18351	435519
126203	435520
16078	435521
11632	435522
37687	435523
13806	435524
35281	435525
49742	435526
66645	435527
96368	435528
62426	435529
71935	435530
54157	435531
54661	435532
62619	435533
22243	435534
23461	435535
19923	435536
61863	435537
9140	435538
80557	435539
36058	435540
70384	435541
14348	435542
90282	435543
9480	435544
107590	435545
91688	435546
2012	435547
17344	435548
46523	435549
483	435550
9144	435551
5803	435552
30203	435553
53686	435554
95965	435555
64975	435556
32413	435557
131250	435558
67850	435559
69775	435560
86005	435561
38175	435562
64089	435563
27301	435564
22637	435565
138648	435566
30725	435567
69492	435568
80896	435569
129808	435570
50472	435571
51890	435572
18006	435573
73147	435574
13222	435575
130627	435576
6509	435577
148934	435578
18402	435579
20427	435580
50468	435581
44428	435582
100851	435583
6494	435584
94554	435585
28150	435586
119031	435587
51987	435588
20018	435589
22832	435590
47409	435591
10629	435592
39894	435593
99813	435594
5756	435595
46869	435596
39506	435597
63236	435598
74378	435599
7361	435600
59434	435601
5442	435602
5287	435603
52781	435604
73921	435605
6526	435606
32975	435607
59528	435608
53801	435609
11042	435610
26038	435611
22796	435612
2616	435613
17172	435614
8420	435615
8719	435616
59089	435617
67578	435618
83208	435619
64086	435620
38665	435621
101955	435622
19678	435623
43291	435624
17639	435625
22231	435626
24198	435627
41222	435628
4144	435629
73242	435630
3591	435631
64165	435632
23749	435633
22647	435634
47882	435635
82566	435636
28827	435637
89514	435638
18348	435639
8581	435640
19770	435641
22169	435642
102569	435643
115546	435644
138722	435645
7301	435646
9983	435647
12241	435648
30424	435649
17951	435650
8793	435651
135873	435652
87672	435653
67522	435654
92724	435655
6615	435656
137259	435657
11288	435658
5398	435659
12212	435660
51699	435661
69774	435662
33536	435663
58016	435664
26011	435665
2729	435666
85131	435667
42161	435668
27991	435669
55300	435670
31878	435671
14427	435672
21781	435673
29690	435674
8482	435675
110241	435676
114600	435677
40804	435678
2287	435679
69253	435680
124381	435681
113602	435682
64723	435683
27968	435684
13765	435685
119099	435686
81525	435687
127441	435688
85091	435689
22694	435690
64871	435691
61079	435692
98285	435693
52482	435694
70199	435695
86068	435696
52327	435697
158789	435698
107591	435699
39334	435700
132188	435701
86532	435702
108717	435703
31608	435704
29440	435705
49453	435706
2504	435707
19241	435708
58598	435709
111543	435710
108458	435711
58563	435712
109261	435713
5315	435714
6895	435715
14840	435716
18487	435717
6539	435718
7445	435719
30480	435720
102166	435721
18173	435722
11352	435723
14853	435724
24586	435725
66784	435726
18613	435727
88854	435728
84513	435729
40890	435730
89289	435731
120103	435732
80946	435733
18173	435734
49560	435735
14184	435736
87750	435737
15264	435738
114672	435739
11691	435740
33960	435741
49727	435742
33633	435743
101209	435744
8580	435745
9810	435746
83853	435747
3420	435748
102030	435749
33138	435750
58068	435751
5621	435752
111468	435753
54657	435754
79456	435755
91741	435756
47353	435757
4907	435758
23316	435759
19222	435760
113200	435761
26384	435762
7198	435763
30247	435764
102096	435765
22670	435766
59376	435767
12940	435768
4669	435769
11017	435770
66479	435771
54576	435772
78401	435773
11025	435774
6415	435775
14801	435776
44083	435777
92562	435778
164487	435779
30922	435780
124262	435781
2801	435782
21659	435783
11028	435784
11343	435785
4839	435786
134320	435787
21854	435788
24662	435789
17813	435790
64464	435791
75722	435792
9920	435793
67497	435794
50426	435795
8608	435796
66917	435797
36780	435798
13438	435799
10677	435800
44797	435801
100566	435802
31086	435803
131372	435804
12323	435805
16919	435806
42313	435807
115121	435808
7945	435809
93483	435810
10525	435811
78948	435812
15312	435813
61776	435814
79911	435815
68338	435816
5375	435817
28888	435818
92376	435819
97129	435820
14115	435821
67714	435822
79859	435823
24114	435824
18370	435825
23369	435826
39882	435827
23935	435828
105135	435829
12201	435830
41325	435831
9332	435832
30874	435833
45920	435834
47099	435835
3807	435836
105618	435837
70390	435838
128954	435839
128967	435840
3340	435841
28800	435842
54656	435843
35224	435844
80879	435845
18359	435846
56605	435847
159	435848
37632	435849
11955	435850
30033	435851
27048	435852
113580	435853
35108	435854
130606	435855
91563	435856
22640	435857
67726	435858
82761	435859
36569	435860
18044	435861
89660	435862
109150	435863
4668	435864
52678	435865
14464	435866
72926	435867
8298	435868
100481	435869
79379	435870
26009	435871
4273	435872
39952	435873
17000	435874
63183	435875
56570	435876
103975	435877
10384	435878
73819	435879
8999	435880
32949	435881
20162	435882
89420	435883
67908	435884
23699	435885
29475	435886
81802	435887
8548	435888
16473	435889
137386	435890
35293	435891
91461	435892
30324	435893
5907	435894
27110	435895
50635	435896
16069	435897
90136	435898
98982	435899
18348	435900
145266	435901
100963	435902
29109	435903
38031	435904
37288	435905
68282	435906
18999	435907
53393	435908
12782	435909
52438	435910
18999	435911
16136	435912
84359	435913
30888	435914
8791	435915
52093	435916
100849	435917
43677	435918
116563	435919
46911	435920
66540	435921
115368	435922
126113	435923
63694	435924
109271	435925
1043	435926
63449	435927
7220	435928
1700	435929
27636	435930
2682	435931
48967	435932
62848	435933
30600	435934
79109	435935
26008	435936
23141	435937
110726	435938
126108	435939
64785	435940
126107	435941
129563	435942
90386	435943
25249	435944
2682	435945
22594	435946
52536	435947
63635	435948
101044	435949
72963	435950
18756	435951
14402	435952
115558	435953
39233	435954
86653	435955
89450	435956
4033	435957
13997	435958
14442	435959
58135	435960
18045	435961
110704	435962
47404	435963
9142	435964
64977	435965
87387	435966
52093	435967
21160	435968
73642	435969
44906	435970
22958	435971
17755	435972
67523	435973
2502	435974
25259	435975
887	435976
45215	435977
25015	435978
59567	435979
59015	435980
32110	435981
47977	435982
60975	435983
132937	435984
64783	435985
90043	435986
23586	435987
37087	435988
83149	435989
39113	435990
53737	435991
86666	435992
9358	435993
48610	435994
8369	435995
18022	435996
28839	435997
95548	435998
87546	435999
28993	436000
40144	436001
50568	436002
66810	436003
53859	436004
2682	436005
16918	436006
35941	436007
24232	436008
41316	436009
1808	436010
17814	436011
102638	436012
34465	436013
66464	436014
78966	436015
13717	436016
18495	436017
28446	436018
49366	436019
127915	436020
25580	436021
3807	436022
98802	436023
32409	436024
24862	436025
8654	436026
29938	436027
40682	436028
9400	436029
5201	436030
135911	436031
129188	436032
10856	436033
86498	436034
110150	436035
17528	436036
78215	436037
66347	436038
5205	436039
6168	436040
10304	436041
113563	436042
50448	436043
85252	436044
90184	436045
23348	436046
49593	436047
14277	436048
88727	436049
29039	436050
62279	436051
49153	436052
75218	436053
60013	436054
135941	436055
55529	436056
10860	436057
44881	436058
53778	436059
105091	436060
40090	436061
39998	436062
38159	436063
74693	436064
65894	436065
64797	436066
2298	436067
1177	436068
89225	436069
108571	436070
84691	436071
76512	436072
23375	436073
52883	436074
58111	436075
32405	436076
18310	436077
30455	436078
9117	436079
1736	436080
22644	436081
19569	436082
7648	436083
125768	436084
137375	436085
34569	436086
28728	436087
79733	436088
95237	436089
103632	436090
125845	436091
8484	436092
67762	436093
27602	436094
34809	436095
15784	436096
102823	436097
37265	436098
76152	436099
106861	436100
48421	436101
82790	436102
99289	436103
12798	436104
56830	436105
56674	436106
6271	436107
51225	436108
12241	436109
7903	436110
58068	436111
63161	436112
55632	436113
112975	436114
52804	436115
18668	436116
59197	436117
16570	436118
20500	436119
27519	436120
58064	436121
45365	436122
59907	436123
39537	436124
27573	436125
81500	436126
71945	436127
86575	436128
68351	436129
110623	436130
3936	436131
48432	436132
77473	436133
86563	436134
64690	436135
31391	436136
23468	436137
34093	436138
12254	436139
30870	436140
1099	436141
5215	436142
119984	436143
39585	436144
23021	436145
30126	436146
78967	436147
41260	436148
75823	436149
33093	436150
54016	436151
37020	436152
65479	436153
22208	436154
21811	436155
150957	436156
72660	436157
39589	436158
85984	436159
29557	436160
49350	436161
69748	436162
31442	436163
27989	436164
78152	436165
77920	436166
158551	436167
19288	436168
68112	436169
21930	436170
47477	436171
74853	436172
74793	436173
8608	436174
89438	436175
80569	436176
54255	436177
91924	436178
80789	436179
69938	436180
8160	436181
68970	436182
57362	436183
100653	436184
89004	436185
21761	436186
4287	436187
64250	436188
76405	436189
935	436190
30854	436191
114343	436192
51218	436193
44098	436194
65458	436195
113525	436196
82312	436197
69866	436198
56813	436199
132461	436200
29409	436201
81025	436202
83859	436203
8519	436204
81771	436205
106817	436206
22078	436207
63383	436208
28497	436209
95347	436210
90870	436211
113873	436212
136946	436213
14257	436214
24571	436215
51548	436216
48896	436217
23818	436218
50367	436219
38167	436220
37316	436221
127584	436222
139252	436223
115152	436224
54153	436225
42385	436226
129239	436227
33626	436228
47197	436229
16436	436230
13458	436231
104392	436232
49559	436233
35149	436234
70311	436235
11552	436236
4672	436237
80569	436238
109953	436239
111515	436240
37705	436241
8925	436242
88163	436243
58062	436244
9388	436245
38547	436246
12444	436247
50252	436248
50486	436249
50735	436250
86507	436251
45275	436252
49599	436253
69291	436254
18183	436255
71081	436256
39110	436257
17056	436258
71609	436259
5141	436260
50299	436261
30544	436262
44119	436263
15333	436264
34744	436265
72215	436266
58651	436267
85860	436268
4999	436269
31603	436270
54593	436271
37012	436272
6540	436273
16702	436274
12299	436275
118821	436276
21245	436277
41368	436278
26721	436279
118927	436280
1918	436281
109000	436282
27591	436283
77633	436284
119881	436285
33987	436286
20052	436287
38612	436288
42017	436289
31116	436290
7653	436291
9241	436292
75274	436293
28956	436294
2089	436295
31065	436296
110584	436297
69790	436298
27938	436299
132889	436300
52072	436301
69286	436302
10988	436303
17284	436304
40584	436305
102914	436306
33909	436307
39964	436308
11138	436309
16687	436310
82728	436311
727	436312
38490	436313
15481	436314
38052	436315
104090	436316
121781	436317
62626	436318
25420	436319
124613	436320
55222	436321
3359	436322
7783	436323
76468	436324
86265	436325
41438	436326
89278	436327
43513	436328
23303	436329
74375	436330
55350	436331
115355	436332
105626	436333
41231	436334
79404	436335
68242	436336
50718	436337
11635	436338
43262	436339
23113	436340
26190	436341
38044	436342
55374	436343
43375	436344
11723	436345
110900	436346
115180	436347
77082	436348
91004	436349
30967	436350
59955	436351
3223	436352
37033	436353
33176	436354
56021	436355
6485	436356
48835	436357
58350	436358
85126	436359
32059	436360
26243	436361
99731	436362
32172	436363
105688	436364
51630	436365
59352	436366
17101	436367
52040	436368
76548	436369
51605	436370
23459	436371
31348	436372
109421	436373
115367	436374
40234	436375
50539	436376
26557	436377
77784	436378
33144	436379
90264	436380
8655	436381
105743	436382
73028	436383
105916	436384
49966	436385
78345	436386
82085	436387
76326	436388
2503	436389
111639	436390
75815	436391
82284	436392
67820	436393
11039	436394
102066	436395
46509	436396
55219	436397
8811	436398
109247	436399
86382	436400
167393	436401
94479	436402
51845	436403
108538	436404
105704	436405
100275	436406
78253	436407
36838	436408
58879	436409
28809	436410
24353	436411
68175	436412
88662	436413
50306	436414
137398	436415
49162	436416
36684	436417
2405	436418
13756	436419
22622	436420
38795	436421
52439	436422
58888	436423
61596	436424
90847	436425
8215	436426
56376	436427
73518	436428
31490	436429
13738	436430
10082	436431
49585	436432
104922	436433
41159	436434
6805	436435
103539	436436
72970	436437
134736	436438
113313	436439
68766	436440
40934	436441
44707	436442
38628	436443
4379	436444
40824	436445
63093	436446
55316	436447
68254	436448
55462	436449
42654	436450
97962	436451
7593	436452
30535	436453
23988	436454
71545	436455
29157	436456
12544	436457
59028	436458
22311	436459
19973	436460
13756	436461
90018	436462
63085	436463
100652	436464
80522	436465
72733	436466
56021	436467
52814	436468
23383	436469
12894	436470
24367	436471
113072	436472
20396	436473
21441	436474
75750	436475
135882	436476
72698	436477
2478	436478
28992	436479
110008	436480
31239	436481
107797	436482
95368	436483
82737	436484
53407	436485
32227	436486
9103	436487
7138	436488
41867	436489
56414	436490
58001	436491
4420	436492
46011	436493
44656	436494
24444	436495
21613	436496
16428	436497
25271	436498
35281	436499
63666	436500
42151	436501
68716	436502
10901	436503
20781	436504
22410	436505
46431	436506
52111	436507
5704	436508
8304	436509
3886	436510
102572	436511
17217	436512
23670	436513
28810	436514
53206	436515
46465	436516
7300	436517
58482	436518
109987	436519
5580	436520
20940	436521
64499	436522
26724	436523
21821	436524
39226	436525
41329	436526
120448	436527
39781	436528
66796	436529
7179	436530
8791	436531
66669	436532
85816	436533
47315	436534
89936	436535
50371	436536
38491	436537
67821	436538
59781	436539
80501	436540
77801	436541
16411	436542
11191	436543
8575	436544
59853	436545
39857	436546
100893	436547
52869	436548
20880	436549
91437	436550
23481	436551
26489	436552
28439	436553
103950	436554
6612	436555
23869	436556
64868	436557
4286	436558
6805	436559
21183	436560
15841	436561
12775	436562
71541	436563
1382	436564
27017	436565
132855	436566
9810	436567
8481	436568
4580	436569
21514	436570
3768	436571
32031	436572
11152	436573
34697	436574
35083	436575
111572	436576
21147	436577
99352	436578
28586	436579
133848	436580
35154	436581
4417	436582
107319	436583
82144	436584
88737	436585
98859	436586
33121	436587
85951	436588
3163	436589
4477	436590
45358	436591
5996	436592
5119	436593
16679	436594
31905	436595
62104	436596
43976	436597
77564	436598
100372	436599
63376	436600
2863	436601
40826	436602
89115	436603
10898	436604
1551	436605
24317	436606
132668	436607
53951	436608
103957	436609
76474	436610
81546	436611
59778	436612
52363	436613
3010	436614
37100	436615
87399	436616
80845	436617
42520	436618
87967	436619
85388	436620
34495	436621
29503	436622
29534	436623
14125	436624
72953	436625
47418	436626
39928	436627
74511	436628
113516	436629
54371	436630
29882	436631
16688	436632
38608	436633
77550	436634
34187	436635
8317	436636
40154	436637
45242	436638
61367	436639
4947	436640
19072	436641
1357	436642
6612	436643
3563	436644
2453	436645
20360	436646
8664	436647
83886	436648
54553	436649
54759	436650
37204	436651
15608	436652
14762	436653
38741	436654
17633	436655
89566	436656
104074	436657
127427	436658
50490	436659
55013	436660
64375	436661
81939	436662
107173	436663
68224	436664
99275	436665
36478	436666
67554	436667
51111	436668
38632	436669
41158	436670
85297	436671
74660	436672
77679	436673
23171	436674
84436	436675
40898	436676
92274	436677
23784	436678
86061	436679
25799	436680
102739	436681
16896	436682
89281	436683
22637	436684
38874	436685
68834	436686
11476	436687
23907	436688
87892	436689
84876	436690
24162	436691
136947	436692
58088	436693
39729	436694
57446	436695
110583	436696
2015	436697
13436	436698
28788	436699
39595	436700
38729	436701
11972	436702
75424	436703
22910	436704
27993	436705
28484	436706
3061	436707
6275	436708
11342	436709
9244	436710
26081	436711
11212	436712
52292	436713
39882	436714
7653	436715
4669	436716
20355	436717
10058	436718
11178	436719
3123	436720
22099	436721
4718	436722
15478	436723
2900	436724
67705	436725
27120	436726
17524	436727
84990	436728
3649	436729
41888	436730
89465	436731
8479	436732
52120	436733
9341	436734
3564	436735
20630	436736
32462	436737
55436	436738
52360	436739
2279	436740
86176	436741
9735	436742
78138	436743
69005	436744
91358	436745
1039	436746
33566	436747
82863	436748
19659	436749
76558	436750
86084	436751
58703	436752
28750	436753
102142	436754
58607	436755
45868	436756
41481	436757
5418	436758
14684	436759
30007	436760
40999	436761
113049	436762
28342	436763
20711	436764
87340	436765
66522	436766
47900	436767
13919	436768
53778	436769
44339	436770
59564	436771
32141	436772
50364	436773
103621	436774
65363	436775
45844	436776
45480	436777
73682	436778
100248	436779
31469	436780
88832	436781
48401	436782
48544	436783
125741	436784
88142	436785
77596	436786
35871	436787
113939	436788
39141	436789
83401	436790
73567	436791
10398	436792
20711	436793
19647	436794
21126	436795
63247	436796
98966	436797
47755	436798
90212	436799
79068	436800
76432	436801
9443	436802
42143	436803
22180	436804
68982	436805
47766	436806
85268	436807
30474	436808
49462	436809
79057	436810
82188	436811
913	436812
1694	436813
30324	436814
83209	436815
37180	436816
16682	436817
29764	436818
53012	436819
30055	436820
89555	436821
9025	436822
29600	436823
173	436824
87327	436825
122422	436826
38930	436827
40236	436828
53771	436829
113724	436830
7307	436831
94470	436832
23623	436833
102690	436834
65417	436835
24770	436836
49316	436837
77443	436838
1607	436839
103785	436840
66816	436841
84447	436842
109205	436843
42030	436844
39551	436845
49565	436846
37034	436847
26756	436848
14201	436849
33714	436850
61418	436851
129369	436852
19735	436853
75499	436854
59265	436855
100639	436856
34697	436857
67751	436858
86297	436859
81481	436860
26708	436861
30489	436862
29449	436863
123257	436864
6258	436865
10986	436866
27982	436867
110113	436868
67682	436869
19750	436870
93968	436871
9332	436872
17944	436873
3343	436874
95573	436875
142090	436876
26306	436877
31874	436878
21814	436879
36036	436880
32320	436881
56489	436882
3473	436883
122982	436884
22919	436885
38492	436886
63076	436887
2502	436888
80423	436889
22357	436890
79335	436891
53951	436892
24763	436893
43645	436894
1607	436895
96841	436896
17895	436897
80889	436898
4007	436899
40717	436900
52297	436901
79325	436902
69778	436903
79599	436904
75725	436905
131470	436906
4482	436907
23766	436908
124331	436909
464	436910
10428	436911
464	436912
84455	436913
37148	436914
87393	436915
55492	436916
32968	436917
112257	436918
69212	436919
22101	436920
28837	436921
77680	436922
14116	436923
64512	436924
20661	436925
52293	436926
17779	436927
30866	436928
7270	436929
122921	436930
5433	436931
30874	436932
33992	436933
118938	436934
2127	436935
59408	436936
5882	436937
86239	436938
10136	436939
59891	436940
62683	436941
3060	436942
43230	436943
107640	436944
76239	436945
62315	436946
39083	436947
23959	436948
79535	436949
36749	436950
3173	436951
80594	436952
85217	436953
17088	436954
18002	436955
87254	436956
18699	436957
36444	436958
9124	436959
109095	436960
46981	436961
6214	436962
104381	436963
1622	436964
2963	436965
45632	436966
86376	436967
25829	436968
69941	436969
9330	436970
104242	436971
28063	436972
44272	436973
12389	436974
56981	436975
11531	436976
11628	436977
120474	436978
82704	436979
7252	436980
117332	436981
45910	436982
51924	436983
26480	436984
93607	436985
37247	436986
29251	436987
13102	436988
12943	436989
39476	436990
88040	436991
37027	436992
36730	436993
112195	436994
164512	436995
120302	436996
102805	436997
50940	436998
94000	436999
17181	437000
100843	437001
36479	437002
19678	437003
38723	437004
28003	437005
4357	437006
152856	437007
5339	437008
18058	437009
14564	437010
37676	437011
11605	437012
11950	437013
141558	437014
50411	437015
27744	437016
80308	437017
20372	437018
56158	437019
49149	437020
9385	437021
22978	437022
90347	437023
6786	437024
30484	437025
64833	437026
8700	437027
48490	437028
66610	437029
83665	437030
69359	437031
55155	437032
11153	437033
2925	437034
35096	437035
69228	437036
15571	437037
4286	437038
10185	437039
31708	437040
24452	437041
91434	437042
7080	437043
134032	437044
3284	437045
22625	437046
20126	437047
125689	437048
8578	437049
82026	437050
127555	437051
31867	437052
6855	437053
84865	437054
109033	437055
2564	437056
50710	437057
132660	437058
112933	437059
41273	437060
4900	437061
4726	437062
83494	437063
83294	437064
17170	437065
37762	437066
117381	437067
36526	437068
67997	437069
49410	437070
8581	437071
47278	437072
22920	437073
37202	437074
21121	437075
29470	437076
1760	437077
32160	437078
40803	437079
86035	437080
53111	437081
67590	437082
18345	437083
99250	437084
10255	437085
112973	437086
88960	437087
28042	437088
116689	437089
12893	437090
49019	437091
13737	437092
73128	437093
156762	437094
46365	437095
5952	437096
12466	437097
18308	437098
49410	437099
12293	437100
4696	437101
84336	437102
46824	437103
128929	437104
49732	437105
866	437106
94352	437107
112866	437108
89056	437109
132609	437110
62149	437111
6411	437112
73845	437113
80957	437114
30130	437115
17323	437116
59121	437117
48462	437118
78874	437119
13360	437120
47944	437121
66377	437122
75898	437123
46293	437124
23316	437125
14419	437126
13596	437127
5814	437128
6060	437129
122430	437130
68830	437131
21097	437132
37705	437133
51562	437134
26056	437135
10410	437136
13105	437137
102196	437138
14336	437139
66597	437140
47398	437141
41704	437142
11603	437143
59053	437144
16921	437145
21492	437146
47087	437147
11440	437148
12664	437149
68038	437150
47406	437151
5395	437152
46870	437153
25255	437154
34377	437155
14336	437156
56054	437157
14762	437158
42441	437159
53046	437160
5828	437161
41377	437162
12696	437163
56150	437164
16904	437165
10695	437166
47036	437167
20790	437168
17239	437169
10632	437170
37624	437171
65221	437172
79619	437173
31895	437174
28772	437175
26428	437176
127844	437177
22410	437178
36210	437179
1519	437180
1253	437181
37891	437182
33922	437183
27564	437184
134430	437185
26095	437186
85132	437187
19493	437188
92848	437189
41899	437190
21773	437191
49213	437192
95524	437193
53340	437194
46910	437195
126379	437196
56542	437197
80888	437198
110578	437199
29942	437200
37761	437201
112205	437202
26965	437203
19112	437204
9482	437205
108802	437206
28322	437207
51040	437208
33587	437209
110706	437210
158783	437211
134446	437212
73608	437213
2232	437214
3079	437215
113879	437216
6503	437217
44272	437218
21762	437219
49802	437220
55439	437221
2	437222
2654	437223
624	437224
319	437225
10564	437226
1093	437227
1385	437228
50411	437229
1015	437230
40405	437231
1253	437232
6880	437233
38032	437234
400	437235
4	437236
4	437237
8461	437238
4	437239
27577	437240
374	437241
1964	437242
589	437243
8745	437244
1767	437245
4	437246
23850	437247
38740	437248
23	437249
47	437250
151	437251
675	437252
44931	437253
7909	437254
35324	437255
5159	437256
56258	437257
14773	437258
3322	437259
36130	437260
11979	437261
46300	437262
8355	437263
1589	437264
9147	437265
643	437266
70292	437267
59961	437268
1778	437269
431	437270
31	437271
1470	437272
1470	437273
10689	437274
34609	437275
2551	437276
34221	437277
976	437278
431	437279
86	437280
1288	437281
28113	437282
407	437283
1256	437284
3459	437285
529	437286
914	437287
543	437288
22038	437289
255	437290
2	437291
439	437292
14165	437293
1745	437294
9994	437295
9994	437296
4758	437297
398	437298
1256	437299
20747	437300
23503	437301
643	437302
18828	437303
47	437304
7691	437305
328	437306
27980	437307
2102	437308
255	437309
435	437310
12091	437311
19176	437312
198	437313
86	437314
914	437315
2062	437316
8	437317
28077	437318
207	437319
1040	437320
102148	437321
6627	437322
72	437323
117104	437324
64	437325
8745	437326
11220	437327
1093	437328
6	437329
13	437330
28478	437331
6667	437332
1745	437333
548	437334
23546	437335
4028	437336
529	437337
11961	437338
28955	437339
89015	437340
43566	437341
128265	437342
7689	437343
14460	437344
58782	437345
103741	437346
13256	437347
19030	437348
24038	437349
1063	437350
48776	437351
2282	437352
254	437353
24399	437354
121655	437355
6869	437356
33384	437357
190	437358
8907	437359
1648	437360
450	437361
90514	437362
456	437363
703	437364
49407	437365
111360	437366
7	437367
2168	437368
34193	437369
22413	437370
18533	437371
5508	437372
5508	437373
20604	437374
60213	437375
60213	437376
86529	437377
18898	437378
9152	437379
3111	437380
39969	437381
7111	437382
656	437383
5266	437384
2270	437385
670	437386
1838	437387
1421	437388
4314	437389
100163	437390
1113	437391
48811	437392
379	437393
8160	437394
62842	437395
43528	437396
60825	437397
18211	437398
16016	437399
91736	437400
4093	437401
5222	437402
38772	437403
16854	437404
53610	437405
25740	437406
46080	437407
1101	437408
18495	437409
87556	437410
17534	437411
66	437412
32429	437413
46384	437414
62922	437415
14767	437416
8619	437417
8803	437418
95	437419
12715	437420
40	437421
352	437422
50164	437423
8340	437424
19649	437425
9259	437426
1139	437427
61425	437428
105037	437429
6208	437430
8494	437431
16674	437432
113493	437433
10273	437434
16942	437435
92051	437436
4830	437437
1139	437438
546	437439
112651	437440
11702	437441
76686	437442
14147	437443
4041	437444
81674	437445
49248	437446
1063	437447
7657	437448
9247	437449
7922	437450
8151	437451
71595	437452
8651	437453
398	437454
1418	437455
1789	437456
489	437457
570	437458
6985	437459
7459	437460
46	437461
312	437462
1704	437463
9973	437464
41967	437465
49891	437466
7673	437467
2037	437468
99161	437469
26	437470
34537	437471
19749	437472
60725	437473
14868	437474
6753	437475
21343	437476
151239	437477
134332	437478
6202	437479
12889	437480
61138	437481
110504	437482
52036	437483
5886	437484
24713	437485
61979	437486
7716	437487
3694	437488
448	437489
16139	437490
39242	437491
17663	437492
119005	437493
1	437494
69409	437495
42	437496
7730	437497
86246	437498
260	437499
243	437500
103029	437501
128032	437502
6355	437503
31323	437504
149092	437505
6033	437506
54201	437507
27037	437508
83374	437509
64997	437510
31530	437511
210	437512
59664	437513
658	437514
50011	437515
131748	437516
25	437517
20804	437518
105	437519
28645	437520
75973	437521
1619	437522
19106	437523
18818	437524
13717	437525
4248	437526
80	437527
5191	437528
2416	437529
9635	437530
24845	437531
129059	437532
20797	437533
7689	437534
27206	437535
52109	437536
1317	437537
3859	437538
5712	437539
579	437540
6461	437541
37821	437542
40	437543
6049	437544
6049	437545
13636	437546
50672	437547
70073	437548
29480	437549
2364	437550
24574	437551
1843	437552
45615	437553
1037	437554
57724	437555
1332	437556
8644	437557
13473	437558
3	437559
305	437560
556	437561
3022	437562
127633	437563
34061	437564
44835	437565
150378	437566
29516	437567
139152	437568
44718	437569
77794	437570
130	437571
152553	437572
15816	437573
465	437574
465	437575
14783	437576
26990	437577
17427	437578
37947	437579
14	437580
4109	437581
1761	437582
98970	437583
105183	437584
28	437585
237	437586
40812	437587
83053	437588
21218	437589
3724	437590
9508	437591
74470	437592
2058	437593
508	437594
11495	437595
27174	437596
1219	437597
124025	437598
18700	437599
1740	437600
71122	437601
38655	437602
27091	437603
6926	437604
83835	437605
41967	437606
24407	437607
31968	437608
687	437609
120021	437610
1001	437611
8178	437612
3237	437613
84592	437614
2036	437615
21031	437616
3609	437617
35	437618
1590	437619
757	437620
112154	437621
1484	437622
51527	437623
47	437624
104273	437625
82950	437626
14773	437627
1771	437628
570	437629
136500	437630
133185	437631
10101	437632
24968	437633
75484	437634
95787	437635
16738	437636
2740	437637
3741	437638
133394	437639
58	437640
5157	437641
105191	437642
108702	437643
11205	437644
109183	437645
31749	437646
54983	437647
114946	437648
36013	437649
28457	437650
65160	437651
1843	437652
331	437653
27011	437654
4311	437655
6056	437656
24619	437657
40552	437658
86606	437659
59977	437660
23014	437661
2960	437662
3548	437663
1982	437664
37835	437665
510	437666
110724	437667
18497	437668
3520	437669
1471	437670
11791	437671
37	437672
931	437673
106885	437674
5450	437675
48608	437676
777	437677
41128	437678
1421	437679
59206	437680
7690	437681
59206	437682
7690	437683
44950	437684
647	437685
1620	437686
115157	437687
37675	437688
91627	437689
3478	437690
5134	437691
49407	437692
20822	437693
5731	437694
7381	437695
3387	437696
2119	437697
3069	437698
878	437699
2259	437700
24730	437701
353	437702
26	437703
90385	437704
90385	437705
5472	437706
48786	437707
1304	437708
2602	437709
42	437710
134925	437711
21541	437712
85899	437713
127721	437714
104214	437715
17329	437716
122573	437717
23435	437718
345	437719
54078	437720
95304	437721
17	437722
22169	437723
46254	437724
20430	437725
8770	437726
8770	437727
949	437728
51199	437729
15295	437730
643	437731
643	437732
3549	437733
3378	437734
398	437735
12829	437736
1104	437737
83267	437738
13075	437739
126070	437740
46338	437741
13169	437742
3280	437743
178	437744
1140	437745
14	437746
3051	437747
530	437748
1083	437749
2868	437750
121	437751
311	437752
363	437753
8292	437754
13344	437755
10576	437756
3310	437757
10745	437758
79973	437759
49499	437760
3239	437761
8914	437762
22137	437763
501	437764
24658	437765
21217	437766
205	437767
8273	437768
52525	437769
2996	437770
39911	437771
1105	437772
4418	437773
136007	437774
76457	437775
66807	437776
764	437777
63650	437778
23842	437779
6001	437780
3545	437781
116982	437782
141814	437783
30528	437784
49847	437785
6341	437786
19597	437787
3695	437788
137106	437789
2967	437790
40112	437791
3968	437792
79497	437793
107302	437794
89141	437795
59531	437796
7710	437797
2086	437798
36292	437799
62865	437800
41809	437801
1887	437802
83773	437803
41442	437804
18205	437805
68779	437806
109477	437807
10333	437808
39262	437809
2720	437810
4127	437811
3789	437812
6061	437813
123524	437814
4444	437815
36686	437816
5347	437817
86246	437818
30434	437819
27045	437820
14595	437821
21628	437822
16741	437823
13144	437824
16800	437825
51255	437826
186	437827
13002	437828
420	437829
9777	437830
1311	437831
24312	437832
5187	437833
16718	437834
37190	437835
92309	437836
31764	437837
71671	437838
74670	437839
3271	437840
71954	437841
86347	437842
14680	437843
602	437844
2697	437845
370	437846
835	437847
2697	437848
30415	437849
2678	437850
92705	437851
20531	437852
54168	437853
29755	437854
11147	437855
6034	437856
1218	437857
41190	437858
294	437859
80655	437860
5792	437861
64973	437862
56739	437863
27900	437864
12944	437865
18496	437866
15136	437867
17361	437868
44489	437869
68052	437870
61952	437871
45634	437872
59478	437873
136029	437874
61833	437875
25903	437876
16581	437877
16347	437878
29659	437879
70407	437880
17	437881
40042	437882
40042	437883
109652	437884
43907	437885
15118	437886
2513	437887
2513	437888
19380	437889
12172	437890
46197	437891
20260	437892
25830	437893
40	437894
46367	437895
35665	437896
4938	437897
4735	437898
97	437899
400	437900
138634	437901
548	437902
100178	437903
17846	437904
35831	437905
11553	437906
128729	437907
8318	437908
2042	437909
10736	437910
22072	437911
117225	437912
56460	437913
3041	437914
16512	437915
33292	437916
3579	437917
25	437918
17216	437919
34	437920
3106	437921
3106	437922
54146	437923
270	437924
10864	437925
4830	437926
20251	437927
4109	437928
454	437929
385	437930
123950	437931
19656	437932
40054	437933
2858	437934
29665	437935
48716	437936
1190	437937
1275	437938
64832	437939
4743	437940
38029	437941
81855	437942
81855	437943
10657	437944
1619	437945
128	437946
2768	437947
1036	437948
75750	437949
90836	437950
40941	437951
70152	437952
6920	437953
4505	437954
29565	437955
3771	437956
2089	437957
2557	437958
7604	437959
17424	437960
114	437961
95174	437962
11068	437963
51727	437964
2	437965
12901	437966
66416	437967
219	437968
14191	437969
92056	437970
129669	437971
566	437972
11057	437973
91382	437974
23641	437975
13935	437976
46124	437977
11727	437978
21145	437979
52038	437980
1783	437981
85387	437982
72772	437983
55366	437984
64053	437985
21	437986
64372	437987
7253	437988
9150	437989
40853	437990
16634	437991
120058	437992
11652	437993
4942	437994
582	437995
983	437996
1317	437997
35	437998
2183	437999
4807	438000
88762	438001
23661	438002
15782	438003
123566	438004
23607	438005
95416	438006
29033	438007
4519	438008
38209	438009
23099	438010
17483	438011
113455	438012
47333	438013
43157	438014
3204	438015
115073	438016
23838	438017
50925	438018
164150	438019
164422	438020
1063	438021
34664	438022
43523	438023
97	438024
1328	438025
5002	438026
29134	438027
24631	438028
16453	438029
5268	438030
1722	438031
28838	438032
9309	438033
1294	438034
1747	438035
134696	438036
66809	438037
5928	438038
60019	438039
150812	438040
3268	438041
12088	438042
105721	438043
10670	438044
8292	438045
39500	438046
23542	438047
3779	438048
35566	438049
63398	438050
1844	438051
46056	438052
5833	438053
164	438054
10670	438055
46741	438056
10737	438057
6461	438058
29372	438059
40762	438060
29835	438061
8163	438062
5170	438063
25334	438064
132666	438065
45929	438066
8757	438067
117624	438068
3831	438069
888	438070
27863	438071
4075	438072
4075	438073
15422	438074
34557	438075
26297	438076
896	438077
618	438078
3119	438079
8587	438080
30954	438081
1328	438082
3905	438083
32614	438084
25025	438085
10028	438086
53146	438087
26889	438088
1155	438089
123476	438090
3366	438091
31124	438092
130	438093
1672	438094
3884	438095
2432	438096
382	438097
14	438098
2603	438099
10678	438100
3915	438101
7388	438102
13014	438103
14389	438104
1488	438105
398	438106
3644	438107
6983	438108
32848	438109
3925	438110
18566	438111
58265	438112
7447	438113
8803	438114
17684	438115
57319	438116
62181	438117
75303	438118
757	438119
3752	438120
44529	438121
83478	438122
28401	438123
130	438124
574	438125
1140	438126
61	438127
141389	438128
83224	438129
43409	438130
1648	438131
79159	438132
14	438133
5906	438134
835	438135
509	438136
32934	438137
54602	438138
117170	438139
2019	438140
3955	438141
2019	438142
14366	438143
104546	438144
3955	438145
34697	438146
5177	438147
46193	438148
3955	438149
29709	438150
11564	438151
86263	438152
45431	438153
17766	438154
16271	438155
18066	438156
72	438157
26	438158
37	438159
5538	438160
968	438161
344	438162
79988	438163
69030	438164
33958	438165
67817	438166
40644	438167
69036	438168
24589	438169
29513	438170
42180	438171
41359	438172
45121	438173
3469	438174
31602	438175
51452	438176
1264	438177
1524	438178
1380	438179
4572	438180
3846	438181
1217	438182
8356	438183
5638	438184
5538	438185
1819	438186
4567	438187
85128	438188
60286	438189
34905	438190
1044	438191
3859	438192
15339	438193
129660	438194
3058	438195
21737	438196
5266	438197
53011	438198
1771	438199
246	438200
111809	438201
45205	438202
9934	438203
4246	438204
926	438205
56582	438206
765	438207
73015	438208
2432	438209
5115	438210
60950	438211
41349	438212
685	438213
111644	438214
16747	438215
3560	438216
4628	438217
132670	438218
20509	438219
20992	438220
93423	438221
3801	438222
36217	438223
19940	438224
7689	438225
85136	438226
29296	438227
99548	438228
99548	438229
2082	438230
56	438231
6199	438232
9710	438233
230	438234
19518	438235
4556	438236
93	438237
21280	438238
32941	438239
2190	438240
86939	438241
13056	438242
9874	438243
47696	438244
39203	438245
31713	438246
59201	438247
94	438248
13618	438249
12982	438250
54699	438251
35562	438252
60305	438253
150961	438254
71920	438255
56345	438256
162416	438257
32270	438258
19615	438259
44266	438260
44266	438261
985	438262
35246	438263
1133	438264
11574	438265
95304	438266
87491	438267
123	438268
5325	438269
1704	438270
6783	438271
21437	438272
22118	438273
28058	438274
62380	438275
82980	438276
4769	438277
1665	438278
68398	438279
3213	438280
16134	438281
4158	438282
42064	438283
8732	438284
53730	438285
6221	438286
92596	438287
14084	438288
98372	438289
21963	438290
19012	438291
25576	438292
13454	438293
82121	438294
64	438295
136765	438296
45342	438297
10742	438298
1300	438299
66170	438300
117318	438301
8770	438302
1158	438303
9953	438304
12446	438305
10760	438306
1002	438307
4849	438308
3224	438309
23993	438310
99024	438311
52525	438312
53268	438313
23934	438314
23934	438315
55822	438316
4254	438317
37732	438318
645	438319
42625	438320
1469	438321
98	438322
40319	438323
15827	438324
57186	438325
78191	438326
99790	438327
14003	438328
65711	438329
1353	438330
123	438331
39625	438332
114557	438333
2383	438334
490	438335
377	438336
40733	438337
5498	438338
89710	438339
3142	438340
42835	438341
76422	438342
43089	438343
90487	438344
70336	438345
41203	438346
16112	438347
260	438348
3486	438349
3588	438350
136982	438351
10536	438352
25077	438353
43536	438354
1619	438355
424	438356
5881	438357
105275	438358
7710	438359
4996	438360
21462	438361
123	438362
342	438363
157	438364
576	438365
167	438366
2288	438367
71614	438368
1317	438369
6720	438370
76632	438371
19923	438372
1063	438373
1087	438374
31659	438375
23185	438376
4148	438377
2363	438378
18287	438379
67018	438380
17238	438381
28000	438382
7438	438383
51814	438384
2899	438385
4915	438386
15302	438387
5167	438388
124128	438389
8595	438390
89155	438391
13778	438392
5210	438393
37305	438394
6777	438395
4	438396
13773	438397
10998	438398
11339	438399
275	438400
3	438401
929	438402
18082	438403
2425	438404
23163	438405
2577	438406
28636	438407
1206	438408
17304	438409
40492	438410
6242	438411
32732	438412
9337	438413
5232	438414
83194	438415
42473	438416
38104	438417
573	438418
1389	438419
17761	438420
76414	438421
60681	438422
412	438423
474	438424
35894	438425
9345	438426
1052	438427
35713	438428
28206	438429
12968	438430
59048	438431
1047	438432
3887	438433
30574	438434
7777	438435
1539	438436
1539	438437
28448	438438
4172	438439
26	438440
1981	438441
16	438442
631	438443
39364	438444
11840	438445
2146	438446
12171	438447
26863	438448
5266	438449
49386	438450
111858	438451
98160	438452
90359	438453
8657	438454
74716	438455
57202	438456
20118	438457
2951	438458
28045	438459
54815	438460
30924	438461
125446	438462
161	438463
136145	438464
60920	438465
62955	438466
194	438467
66653	438468
55449	438469
13260	438470
9652	438471
2	438472
12047	438473
1800	438474
76441	438475
70728	438476
6901	438477
10712	438478
86320	438479
319	438480
4402	438481
27286	438482
7281	438483
7567	438484
7374	438485
35298	438486
38602	438487
73404	438488
20094	438489
34685	438490
61201	438491
30008	438492
163	438493
19696	438494
38370	438495
130871	438496
10781	438497
8464	438498
1	438499
14782	438500
37657	438501
27241	438502
883	438503
61565	438504
5392	438505
83937	438506
6578	438507
3218	438508
45960	438509
1218	438510
29302	438511
2337	438512
137281	438513
17531	438514
789	438515
4830	438516
95	438517
62268	438518
1218	438519
17532	438520
3644	438521
4915	438522
1869	438523
20803	438524
34037	438525
8201	438526
42178	438527
334	438528
14897	438529
14412	438530
1411	438531
5597	438532
11647	438533
37663	438534
7447	438535
68048	438536
33207	438537
26544	438538
5883	438539
24044	438540
14602	438541
573	438542
9446	438543
1937	438544
3144	438545
79580	438546
1781	438547
1270	438548
94	438549
23290	438550
381	438551
148	438552
9899	438553
64471	438554
194	438555
13026	438556
2123	438557
30729	438558
150635	438559
5795	438560
16128	438561
27070	438562
159100	438563
60057	438564
1844	438565
27007	438566
25972	438567
19161	438568
56067	438569
40928	438570
11384	438571
478	438572
777	438573
7733	438574
176	438575
315	438576
2062	438577
40702	438578
793	438579
35	438580
117	438581
30010	438582
16	438583
97	438584
2102	438585
20564	438586
95460	438587
95460	438588
65102	438589
33946	438590
28	438591
22455	438592
43955	438593
60573	438594
3269	438595
31591	438596
4378	438597
59060	438598
94241	438599
30715	438600
2720	438601
73913	438602
12679	438603
3336	438604
1554	438605
8536	438606
9715	438607
3279	438608
3205	438609
99	438610
28	438611
3128	438612
9727	438613
23804	438614
16044	438615
50881	438616
66133	438617
58734	438618
27726	438619
64496	438620
15132	438621
116080	438622
109443	438623
7200	438624
9723	438625
19030	438626
45792	438627
891	438628
106158	438629
15688	438630
5185	438631
124458	438632
126804	438633
38917	438634
8112	438635
46472	438636
46429	438637
123138	438638
20917	438639
143962	438640
7171	438641
965	438642
8286	438643
2	438644
11	438645
3833	438646
3084	438647
122	438648
250	438649
456	438650
1132	438651
101885	438652
94712	438653
1	438654
23370	438655
6169	438656
12416	438657
110649	438658
122227	438659
85356	438660
47385	438661
2497	438662
4083	438663
378	438664
56793	438665
113675	438666
28686	438667
145299	438668
166119	438669
95171	438670
784	438671
412	438672
38285	438673
114686	438674
73396	438675
32978	438676
12526	438677
64	438678
135333	438679
33072	438680
5167	438681
738	438682
6565	438683
54396	438684
1665	438685
7416	438686
19996	438687
23	438688
7416	438689
97	438690
102655	438691
26	438692
1228	438693
2097	438694
83	438695
27228	438696
58	438697
3973	438698
16433	438699
273	438700
14109	438701
35691	438702
28568	438703
59737	438704
40091	438705
50644	438706
65930	438707
148	438708
23885	438709
117950	438710
116745	438711
25742	438712
190	438713
2085	438714
4958	438715
4958	438716
8414	438717
1819	438718
72481	438719
39827	438720
7	438721
409	438722
6798	438723
97	438724
14874	438725
36896	438726
15077	438727
3660	438728
196	438729
39989	438730
221	438731
61029	438732
20453	438733
11	438734
1715	438735
12570	438736
45294	438737
6071	438738
133747	438739
1	438740
26991	438741
2189	438742
150738	438743
7734	438744
6	438745
13	438746
116731	438747
42593	438748
36549	438749
38645	438750
37987	438751
25606	438752
110157	438753
76598	438754
16	438755
37	438756
5414	438757
123169	438758
45349	438759
52010	438760
2	438761
97405	438762
6011	438763
17886	438764
18593	438765
16	438766
88312	438767
85621	438768
121143	438769
20897	438770
346	438771
8297	438772
55754	438773
43551	438774
58586	438775
52104	438776
39614	438777
77983	438778
5335	438779
9500	438780
59150	438781
8516	438782
2406	438783
83568	438784
36651	438785
32927	438786
5960	438787
23	438788
50958	438789
5318	438790
1	438791
132440	438792
4893	438793
3968	438794
1112	438795
137885	438796
5138	438797
32621	438798
7721	438799
2183	438800
1601	438801
38231	438802
12010	438803
13536	438804
595	438805
190	438806
91515	438807
37627	438808
2804	438809
2157	438810
31059	438811
8455	438812
32104	438813
2277	438814
27773	438815
55522	438816
7709	438817
3237	438818
35965	438819
5906	438820
617	438821
22663	438822
8773	438823
54779	438824
156588	438825
31952	438826
99810	438827
18441	438828
2092	438829
32	438830
888	438831
393	438832
16948	438833
54028	438834
22402	438835
36405	438836
463	438837
30070	438838
5159	438839
10399	438840
46322	438841
4083	438842
7	438843
17856	438844
2543	438845
128140	438846
15691	438847
2040	438848
629	438849
4	438850
319	438851
5576	438852
3350	438853
80443	438854
11706	438855
40657	438856
28	438857
2	438858
3279	438859
7	438860
2999	438861
20915	438862
40	438863
37	438864
217	438865
153	438866
9036	438867
795	438868
409	438869
11091	438870
2431	438871
32422	438872
28568	438873
16	438874
32245	438875
39159	438876
412	438877
43523	438878
2	438879
2	438880
14	438881
122	438882
23778	438883
363	438884
595	438885
70353	438886
676	438887
13199	438888
9613	438889
9510	438890
31137	438891
59313	438892
33541	438893
4745	438894
50070	438895
4515	438896
27852	438897
47105	438898
106334	438899
39472	438900
36604	438901
2456	438902
32390	438903
42384	438904
57	438905
4	438906
8414	438907
3709	438908
1015	438909
1256	438910
671	438911
46655	438912
84084	438913
38161	438914
161855	438915
80200	438916
52	438917
21175	438918
133346	438919
83284	438920
83151	438921
40762	438922
5832	438923
63	438924
35561	438925
20060	438926
89606	438927
135919	438928
17433	438929
23415	438930
23415	438931
100814	438932
7099	438933
18502	438934
595	438935
162616	438936
16210	438937
83121	438938
67753	438939
12853	438940
24032	438941
12913	438942
138105	438943
516	438944
69651	438945
12781	438946
1943	438947
2169	438948
9439	438949
53105	438950
119342	438951
2	438952
41095	438953
105996	438954
36776	438955
641	438956
4806	438957
17438	438958
130406	438959
1362	438960
31271	438961
107459	438962
129916	438963
1822	438964
71606	438965
30782	438966
7268	438967
35611	438968
5130	438969
22327	438970
29136	438971
52825	438972
1977	438973
17464	438974
10	438975
5897	438976
867	438977
162911	438978
2074	438979
18335	438980
16304	438981
2192	438982
456	438983
47217	438984
734	438985
53	438986
2602	438987
9371	438988
768	438989
179	438990
4893	438991
916	438992
93269	438993
94639	438994
8494	438995
9879	438996
92349	438997
126	438998
5613	438999
24412	439000
691	439001
30	439002
42599	439003
2946	439004
16	439005
1953	439006
27294	439007
88308	439008
4435	439009
14982	439010
108	439011
24558	439012
17367	439013
105314	439014
7131	439015
1963	439016
1120	439017
80376	439018
3865	439019
2419	439020
9439	439021
18773	439022
3932	439023
17	439024
3932	439025
22	439026
68789	439027
19	439028
3995	439029
2115	439030
16	439031
89493	439032
62597	439033
79502	439034
13820	439035
9994	439036
5735	439037
914	439038
21212	439039
3595	439040
120911	439041
31056	439042
216	439043
3852	439044
909	439045
1315	439046
154692	439047
8802	439048
26622	439049
179	439050
45746	439051
58776	439052
25990	439053
17931	439054
34213	439055
16331	439056
6813	439057
13675	439058
2164	439059
103357	439060
133385	439061
54268	439062
69	439063
53237	439064
15042	439065
98485	439066
131163	439067
131163	439068
31076	439069
122816	439070
122816	439071
30009	439072
2985	439073
70373	439074
19370	439075
16038	439076
33383	439077
119	439078
33816	439079
89232	439080
87521	439081
5775	439082
20479	439083
157815	439084
15132	439085
14396	439086
1229	439087
48696	439088
2205	439089
17891	439090
5796	439091
48142	439092
74480	439093
19949	439094
19949	439095
63647	439096
780	439097
36207	439098
21074	439099
7923	439100
14459	439101
43518	439102
2361	439103
77018	439104
805	439105
1977	439106
16496	439107
34521	439108
52196	439109
23	439110
3592	439111
87076	439112
15435	439113
81923	439114
17347	439115
2330	439116
3743	439117
8576	439118
32	439119
20479	439120
32591	439121
35544	439122
3646	439123
4183	439124
6551	439125
111827	439126
1055	439127
10379	439128
78621	439129
8234	439130
108	439131
3698	439132
1362	439133
1905	439134
681	439135
12192	439136
18605	439137
38939	439138
863	439139
2089	439140
4461	439141
8112	439142
26668	439143
25867	439144
51359	439145
64	439146
1223	439147
20582	439148
46303	439149
2703	439150
23	439151
66571	439152
108780	439153
6261	439154
9026	439155
9927	439156
41221	439157
2646	439158
36822	439159
47252	439160
44481	439161
1417	439162
108715	439163
69031	439164
152421	439165
12300	439166
49453	439167
1605	439168
75611	439169
145190	439170
164680	439171
135810	439172
123091	439173
41838	439174
23819	439175
9780	439176
1087	439177
1087	439178
10689	439179
36390	439180
93634	439181
29071	439182
88968	439183
105553	439184
14126	439185
62587	439186
95332	439187
56898	439188
83760	439189
42970	439190
78061	439191
13465	439192
88034	439193
149215	439194
14702	439195
33915	439196
29849	439197
100645	439198
60102	439199
59412	439200
26044	439201
6866	439202
52965	439203
77059	439204
35523	439205
99271	439206
9291	439207
45990	439208
15358	439209
59148	439210
89246	439211
166039	439212
164224	439213
97980	439214
88741	439215
145727	439216
129498	439217
26355	439218
21050	439219
65063	439220
8550	439221
83032	439222
154507	439223
31041	439224
46257	439225
124105	439226
47969	439227
94557	439228
120178	439229
52422	439230
17578	439231
19925	439232
2179	439233
27292	439234
82530	439235
3071	439236
52016	439237
34841	439238
78367	439239
99656	439240
104365	439241
1302	439242
98200	439243
153021	439244
105998	439245
46004	439246
123294	439247
6373	439248
103758	439249
18188	439250
858	439251
131289	439252
2476	439253
105246	439254
141285	439255
2034	439256
102634	439257
156202	439258
615	439259
6583	439260
126963	439261
74229	439262
91168	439263
43946	439264
14146	439265
52943	439266
8549	439267
8549	439268
11179	439269
11169	439270
858	439271
70146	439272
1717	439273
62271	439274
59	439275
28923	439276
1127	439277
151053	439278
6813	439279
11270	439280
22191	439281
87075	439282
33433	439283
16808	439284
505	439285
13660	439286
32003	439287
17790	439288
82615	439289
104458	439290
27127	439291
2737	439292
133342	439293
46743	439294
102539	439295
52310	439296
129715	439297
60768	439298
104706	439299
13347	439300
29782	439301
107633	439302
66833	439303
5934	439304
40284	439305
16459	439306
30374	439307
937	439308
786	439309
91810	439310
4841	439311
10	439312
6803	439313
1	439314
22390	439315
81340	439316
67886	439317
128074	439318
7773	439319
17724	439320
69293	439321
1198	439322
43688	439323
875	439324
84727	439325
73383	439326
33	439327
50969	439328
994	439329
8963	439330
34228	439331
149346	439332
45241	439333
26319	439334
162330	439335
65070	439336
18826	439337
6891	439338
53328	439339
1533	439340
8689	439341
68270	439342
107162	439343
96050	439344
184	439345
112673	439346
38817	439347
111106	439348
66962	439349
66960	439350
15751	439351
162906	439352
58066	439353
46691	439354
30253	439355
19292	439356
33524	439357
27733	439358
55053	439359
44369	439360
49	439361
10687	439362
41302	439363
52375	439364
21390	439365
59696	439366
97178	439367
10601	439368
45141	439369
105589	439370
83441	439371
381	439372
203	439373
19143	439374
603	439375
69564	439376
46613	439377
40506	439378
15471	439379
15703	439380
224	439381
12714	439382
33	439383
32899	439384
16853	439385
28942	439386
600	439387
19977	439388
1507	439389
24714	439390
23391	439391
27048	439392
23023	439393
3326	439394
92196	439395
73526	439396
4730	439397
59356	439398
135554	439399
1137	439400
6964	439401
7780	439402
5082	439403
18494	439404
20553	439405
26748	439406
120759	439407
93127	439408
43623	439409
43623	439410
81244	439411
74370	439412
1244	439413
53078	439414
127105	439415
30791	439416
30296	439417
2529	439418
4762	439419
134998	439420
12760	439421
89847	439422
27930	439423
118128	439424
7593	439425
105721	439426
49721	439427
29767	439428
5115	439429
149131	439430
136374	439431
11062	439432
30116	439433
9446	439434
14142	439435
16839	439436
45239	439437
36643	439438
45028	439439
55753	439440
122262	439441
76657	439442
7572	439443
40739	439444
4389	439445
30082	439446
160395	439447
18898	439448
106121	439449
14625	439450
3271	439451
921	439452
7793	439453
73121	439454
101073	439455
5368	439456
8375	439457
42357	439458
33383	439459
107414	439460
21716	439461
9401	439462
34650	439463
50078	439464
107929	439465
46718	439466
88109	439467
10026	439468
32993	439469
13556	439470
70495	439471
24529	439472
66909	439473
66909	439474
45313	439475
23076	439476
46687	439477
42241	439478
32958	439479
109638	439480
116469	439481
100764	439482
66439	439483
42208	439484
93560	439485
40868	439486
47538	439487
30066	439488
54179	439489
46179	439490
64700	439491
12747	439492
13684	439493
5377	439494
69715	439495
6967	439496
103370	439497
136485	439498
89104	439499
8341	439500
66049	439501
41540	439502
6315	439503
135281	439504
29114	439505
83592	439506
61922	439507
13816	439508
85429	439509
13816	439510
72437	439511
4975	439512
229	439513
5548	439514
7852	439515
10604	439516
16379	439517
4096	439518
9056	439519
95188	439520
18860	439521
42768	439522
64914	439523
9650	439524
1825	439525
42232	439526
47180	439527
7618	439528
107231	439529
152432	439530
15292	439531
80122	439532
17427	439533
1091	439534
15412	439535
17648	439536
127	439537
96175	439538
50651	439539
44949	439540
20252	439541
31099	439542
9534	439543
19113	439544
59226	439545
15940	439546
150872	439547
27488	439548
130168	439549
5724	439550
209	439551
37806	439552
51306	439553
5436	439554
10486	439555
19329	439556
9538	439557
7188	439558
86934	439559
63568	439560
21040	439561
89486	439562
89486	439563
54898	439564
38641	439565
64886	439566
48271	439567
7105	439568
43713	439569
105882	439570
19399	439571
98115	439572
98115	439573
2754	439574
3968	439575
119231	439576
12616	439577
12624	439578
21637	439579
20575	439580
52665	439581
21981	439582
136642	439583
682	439584
8754	439585
41818	439586
33	439587
3342	439588
577	439589
45696	439590
120968	439591
3436	439592
30562	439593
20590	439594
29313	439595
3440	439596
8421	439597
4117	439598
114052	439599
87744	439600
55938	439601
73251	439602
67793	439603
5862	439604
137585	439605
1524	439606
15578	439607
83146	439608
13097	439609
11918	439610
17962	439611
2452	439612
64247	439613
109690	439614
57	439615
712	439616
99946	439617
8775	439618
29049	439619
29049	439620
15961	439621
15124	439622
36927	439623
42674	439624
85443	439625
16998	439626
110619	439627
121424	439628
119450	439629
164179	439630
16612	439631
54689	439632
54689	439633
16627	439634
4176	439635
111081	439636
24251	439637
89059	439638
35526	439639
29737	439640
1783	439641
6563	439642
70626	439643
41679	439644
32057	439645
45028	439646
13181	439647
39513	439648
96880	439649
68394	439650
36828	439651
136874	439652
66948	439653
7992	439654
11681	439655
26525	439656
26525	439657
21705	439658
46665	439659
21410	439660
70184	439661
113075	439662
7117	439663
23924	439664
38415	439665
10841	439666
131724	439667
1247	439668
12818	439669
29316	439670
38411	439671
122586	439672
9020	439673
106318	439674
70405	439675
29322	439676
16027	439677
17829	439678
34833	439679
39267	439680
113983	439681
115338	439682
14148	439683
5859	439684
4684	439685
1758	439686
112810	439687
6601	439688
133294	439689
2508	439690
7612	439691
42746	439692
34843	439693
156758	439694
309	439695
7417	439696
65144	439697
11097	439698
15129	439699
105436	439700
1937	439701
52666	439702
37985	439703
23640	439704
2944	439705
3132	439706
12166	439707
35349	439708
347	439709
13199	439710
41016	439711
4550	439712
14750	439713
21878	439714
6127	439715
4832	439716
110	439717
123021	439718
100001	439719
27425	439720
33	439721
22546	439722
8902	439723
45500	439724
71784	439725
25483	439726
21069	439727
24746	439728
87578	439729
42759	439730
34298	439731
30802	439732
60532	439733
52607	439734
49585	439735
71709	439736
61663	439737
67899	439738
71764	439739
120160	439740
14625	439741
38076	439742
16267	439743
25898	439744
11846	439745
1771	439746
7496	439747
7578	439748
2777	439749
2086	439750
1173	439751
110684	439752
111047	439753
22486	439754
898	439755
49	439756
57194	439757
57654	439758
51443	439759
12806	439760
1098	439761
5158	439762
99104	439763
1120	439764
5588	439765
3866	439766
7615	439767
7515	439768
2415	439769
95062	439770
12101	439771
9039	439772
694	439773
973	439774
13211	439775
2723	439776
1542	439777
5359	439778
8756	439779
100005	439780
22287	439781
16752	439782
102	439783
5082	439784
9566	439785
590	439786
13756	439787
117	439788
27142	439789
64	439790
4891	439791
91915	439792
68953	439793
16322	439794
77818	439795
68650	439796
84915	439797
8866	439798
50552	439799
10602	439800
22990	439801
130958	439802
84964	439803
5415	439804
1778	439805
79953	439806
40374	439807
23005	439808
10830	439809
1362	439810
536	439811
150	439812
3231	439813
29857	439814
3643	439815
8053	439816
15023	439817
42523	439818
42523	439819
1604	439820
431	439821
89787	439822
148	439823
69332	439824
65971	439825
50553	439826
1111	439827
2231	439828
453	439829
1400	439830
15104	439831
37	439832
51324	439833
5800	439834
49	439835
32620	439836
11903	439837
19100	439838
24650	439839
15149	439840
14151	439841
40012	439842
39459	439843
11336	439844
62	439845
1545	439846
848	439847
10945	439848
137	439849
81048	439850
1780	439851
4046	439852
52605	439853
69858	439854
37814	439855
7544	439856
36863	439857
54924	439858
92878	439859
36801	439860
102827	439861
30293	439862
6674	439863
116246	439864
75120	439865
83727	439866
83727	439867
21970	439868
84063	439869
109411	439870
14439	439871
13457	439872
140438	439873
64653	439874
14385	439875
14385	439876
2420	439877
5008	439878
57	439879
142728	439880
2780	439881
238	439882
2058	439883
18745	439884
90463	439885
3794	439886
99633	439887
46422	439888
57	439889
640	439890
285	439891
47056	439892
25218	439893
408	439894
109240	439895
45	439896
1751	439897
102	439898
65291	439899
113892	439900
106213	439901
13493	439902
6025	439903
101720	439904
2282	439905
9694	439906
13668	439907
105439	439908
3422	439909
3422	439910
6078	439911
456	439912
456	439913
456	439914
13665	439915
146978	439916
90495	439917
16719	439918
31958	439919
56478	439920
13734	439921
11850	439922
9715	439923
879	439924
65716	439925
43956	439926
46518	439927
85376	439928
13427	439929
29979	439930
129087	439931
50986	439932
84747	439933
18891	439934
28615	439935
10922	439936
6920	439937
15151	439938
35633	439939
37722	439940
77764	439941
82417	439942
67069	439943
54203	439944
32667	439945
7157	439946
5549	439947
58737	439948
89430	439949
97235	439950
28178	439951
143631	439952
137786	439953
102602	439954
119391	439955
33954	439956
8831	439957
121948	439958
8188	439959
90675	439960
31972	439961
40040	439962
45941	439963
160894	439964
146947	439965
105406	439966
41685	439967
65023	439968
27838	439969
44101	439970
94875	439971
129205	439972
35925	439973
50470	439974
22495	439975
1016	439976
768	439977
63034	439978
3888	439979
950	439980
32064	439981
15928	439982
5564	439983
89408	439984
19021	439985
42733	439986
6517	439987
22517	439988
26816	439989
28959	439990
101017	439991
105802	439992
44757	439993
129564	439994
105426	439995
70298	439996
112648	439997
90760	439998
8730	439999
48032	440000
25122	440001
24812	440002
34082	440003
27645	440004
66374	440005
143927	440006
13452	440007
13987	440008
123772	440009
13179	440010
653	440011
22296	440012
18927	440013
109318	440014
78569	440015
756	440016
122328	440017
96970	440018
3244	440019
78250	440020
85355	440021
70462	440022
89482	440023
30666	440024
70872	440025
41782	440026
137959	440027
66312	440028
138794	440029
102233	440030
22141	440031
60049	440032
8229	440033
97913	440034
430	440035
18751	440036
82012	440037
78315	440038
2297	440039
38183	440040
17322	440041
30605	440042
7842	440043
2121	440044
65294	440045
34	440046
55158	440047
1341	440048
16088	440049
466	440050
10413	440051
32550	440052
9491	440053
131960	440054
17417	440055
84830	440056
57267	440057
99625	440058
41561	440059
54	440060
9714	440061
91933	440062
10192	440063
93279	440064
3809	440065
2050	440066
115416	440067
3530	440068
3499	440069
77229	440070
1283	440071
17448	440072
69574	440073
39	440074
65259	440075
22030	440076
25616	440077
3413	440078
113077	440079
56327	440080
15483	440081
36149	440082
81064	440083
7236	440084
1627	440085
24290	440086
10689	440087
68862	440088
1	440089
15185	440090
57104	440091
255	440092
9374	440093
32647	440094
41240	440095
12538	440096
115381	440097
14076	440098
11041	440099
28487	440100
17387	440101
105139	440102
128164	440103
18861	440104
18861	440105
29236	440106
58208	440107
109933	440108
123324	440109
125960	440110
71360	440111
3140	440112
16683	440113
109649	440114
27600	440115
17418	440116
62567	440117
3925	440118
127724	440119
122	440120
62	440121
1964	440122
7316	440123
8389	440124
2228	440125
162663	440126
24733	440127
5031	440128
101310	440129
36001	440130
10719	440131
115496	440132
1952	440133
45276	440134
64430	440135
12840	440136
23864	440137
24437	440138
20580	440139
20555	440140
61662	440141
26798	440142
87979	440143
68506	440144
5266	440145
67957	440146
36292	440147
46670	440148
2553	440149
39616	440150
28030	440151
28031	440152
90735	440153
40496	440154
105527	440155
102015	440156
1491	440157
13530	440158
45985	440159
415	440160
16844	440161
94653	440162
135307	440163
52642	440164
88182	440165
73556	440166
17805	440167
2	440168
5884	440169
5884	440170
7905	440171
2140	440172
82259	440173
23220	440174
99878	440175
1674	440176
19307	440177
61570	440178
120120	440179
42098	440180
106160	440181
19307	440182
11659	440183
68632	440184
89073	440185
121224	440186
25095	440187
37153	440188
37153	440189
22392	440190
1221	440191
8665	440192
77935	440193
37357	440194
19361	440195
1491	440196
58347	440197
74396	440198
102139	440199
26823	440200
33164	440201
150521	440202
11185	440203
15846	440204
12315	440205
8171	440206
6	440207
10190	440208
49799	440209
35503	440210
12298	440211
10842	440212
88384	440213
36328	440214
13479	440215
53153	440216
53153	440217
29893	440218
2939	440219
96071	440220
10	440221
91271	440222
87972	440223
2426	440224
163539	440225
39866	440226
85763	440227
26625	440228
101190	440229
15183	440230
36522	440231
36522	440232
138530	440233
17824	440234
107987	440235
81807	440236
64212	440237
7996	440238
9148	440239
27868	440240
121219	440241
47430	440242
20615	440243
66283	440244
53344	440245
2312	440246
17715	440247
69033	440248
3647	440249
1283	440250
13534	440251
13534	440252
24353	440253
88098	440254
57030	440255
114074	440256
38561	440257
10868	440258
112184	440259
121031	440260
65756	440261
90661	440262
25678	440263
42098	440264
112640	440265
7353	440266
4141	440267
9408	440268
97471	440269
69439	440270
24039	440271
1181	440272
31245	440273
23928	440274
3090	440275
45958	440276
22457	440277
58876	440278
24165	440279
7925	440280
57919	440281
16398	440282
79145	440283
3856	440284
22020	440285
88007	440286
136	440287
6203	440288
7366	440289
64226	440290
22474	440291
5860	440292
15282	440293
113628	440294
87874	440295
102072	440296
17074	440297
22452	440298
20027	440299
14438	440300
11829	440301
89458	440302
30049	440303
51382	440304
2	440305
13605	440306
3710	440307
598	440308
53743	440309
62424	440310
79084	440311
32731	440312
11554	440313
269	440314
2706	440315
12080	440316
567	440317
73530	440318
87490	440319
14338	440320
36	440321
72013	440322
3917	440323
19549	440324
19549	440325
36	440326
40610	440327
19801	440328
62476	440329
11997	440330
11192	440331
949	440332
8961	440333
32737	440334
2	440335
83736	440336
21640	440337
7285	440338
66295	440339
24817	440340
827	440341
8965	440342
68599	440343
100	440344
10694	440345
25684	440346
78048	440347
15977	440348
138901	440349
24740	440350
147589	440351
94775	440352
12738	440353
31888	440354
53384	440355
16382	440356
79084	440357
36	440358
33499	440359
1084	440360
294	440361
18105	440362
40535	440363
1674	440364
89616	440365
2130	440366
27610	440367
87323	440368
79113	440369
61216	440370
100	440371
111059	440372
8620	440373
86725	440374
25888	440375
11998	440376
69291	440377
31759	440378
125249	440379
123397	440380
49230	440381
44823	440382
3579	440383
1917	440384
46632	440385
1964	440386
37914	440387
77304	440388
96013	440389
10698	440390
13521	440391
1917	440392
1917	440393
1917	440394
1917	440395
58718	440396
269	440397
150754	440398
8965	440399
36501	440400
73538	440401
88934	440402
100042	440403
4848	440404
251	440405
19510	440406
93083	440407
119081	440408
269	440409
177	440410
111537	440411
111537	440412
2976	440413
6488	440414
1415	440415
13304	440416
29352	440417
64264	440418
3	440419
137624	440420
1077	440421
26765	440422
44542	440423
9441	440424
56101	440425
43015	440426
134835	440427
54894	440428
123153	440429
92541	440430
115882	440431
55057	440432
5599	440433
49320	440434
59989	440435
89909	440436
60792	440437
89098	440438
934	440439
26957	440440
26957	440441
1230	440442
69902	440443
50120	440444
110994	440445
40471	440446
18189	440447
3160	440448
84773	440449
58446	440450
52679	440451
11916	440452
2885	440453
27327	440454
14863	440455
4878	440456
83000	440457
83000	440458
201	440459
3730	440460
22906	440461
4	440462
83765	440463
28	440464
39306	440465
50039	440466
3647	440467
621	440468
163010	440469
2885	440470
33930	440471
84550	440472
110615	440473
774	440474
75209	440475
7285	440476
80930	440477
13355	440478
57132	440479
32517	440480
22947	440481
448	440482
1298	440483
10889	440484
124469	440485
98910	440486
5120	440487
1149	440488
17967	440489
71389	440490
4	440491
110708	440492
31168	440493
51724	440494
6604	440495
98924	440496
98924	440497
65817	440498
145375	440499
132790	440500
1853	440501
41251	440502
23647	440503
3357	440504
21817	440505
13493	440506
48998	440507
6011	440508
20283	440509
25329	440510
109486	440511
53980	440512
1627	440513
1316	440514
7357	440515
40	440516
102832	440517
36	440518
31324	440519
74603	440520
149686	440521
40533	440522
40533	440523
355	440524
260	440525
123590	440526
85253	440527
124794	440528
18226	440529
1297	440530
23704	440531
54033	440532
3240	440533
7049	440534
83183	440535
54788	440536
57141	440537
43413	440538
39666	440539
3644	440540
60	440541
83220	440542
774	440543
458	440544
1169	440545
11755	440546
11755	440547
7	440548
768	440549
35472	440550
22379	440551
27005	440552
74136	440553
18611	440554
11096	440555
13644	440556
4489	440557
45753	440558
2100	440559
36	440560
20532	440561
99924	440562
32977	440563
11474	440564
9994	440565
8745	440566
20219	440567
901	440568
9890	440569
112807	440570
26046	440571
79261	440572
25165	440573
6909	440574
892	440575
72385	440576
39399	440577
85618	440578
22547	440579
47538	440580
5719	440581
58880	440582
3	440583
3584	440584
50751	440585
1169	440586
84	440587
79836	440588
14297	440589
40632	440590
110153	440591
97555	440592
19109	440593
44764	440594
14216	440595
442	440596
66788	440597
1310	440598
24516	440599
7742	440600
72013	440601
2444	440602
114389	440603
812	440604
9913	440605
33557	440606
31022	440607
20352	440608
163	440609
28120	440610
110627	440611
71864	440612
3141	440613
19783	440614
2361	440615
13871	440616
1202	440617
109636	440618
15790	440619
100627	440620
112768	440621
24523	440622
32548	440623
7791	440624
14815	440625
4329	440626
43796	440627
41646	440628
1181	440629
4825	440630
29942	440631
36371	440632
32894	440633
1	440634
39153	440635
1259	440636
1917	440637
105531	440638
1539	440639
115227	440640
50945	440641
8743	440642
102975	440643
91403	440644
82565	440645
157735	440646
59134	440647
57690	440648
9509	440649
12563	440650
29669	440651
87434	440652
23661	440653
88669	440654
22225	440655
119928	440656
73644	440657
123167	440658
26845	440659
92565	440660
167447	440661
43091	440662
9606	440663
39243	440664
55060	440665
75713	440666
14231	440667
14231	440668
62927	440669
15977	440670
43396	440671
3703	440672
3189	440673
1104	440674
13782	440675
13725	440676
8278	440677
53251	440678
106179	440679
13726	440680
13725	440681
13725	440682
53795	440683
144	440684
43856	440685
60346	440686
14254	440687
1851	440688
7808	440689
1169	440690
2224	440691
24065	440692
33343	440693
104414	440694
23614	440695
135249	440696
31061	440697
10541	440698
34435	440699
48247	440700
110405	440701
11907	440702
11111	440703
4582	440704
4582	440705
38426	440706
25111	440707
13153	440708
42441	440709
2240	440710
54732	440711
39637	440712
16907	440713
106203	440714
130588	440715
100210	440716
81590	440717
19171	440718
88171	440719
4782	440720
100595	440721
84450	440722
63179	440723
41971	440724
13856	440725
21660	440726
106259	440727
33332	440728
10810	440729
77240	440730
118378	440731
86617	440732
4758	440733
66077	440734
25743	440735
44661	440736
5588	440737
52992	440738
108110	440739
72035	440740
59990	440741
11859	440742
19335	440743
13856	440744
77328	440745
40547	440746
50059	440747
83269	440748
83269	440749
127009	440750
71898	440751
19262	440752
76643	440753
22547	440754
9725	440755
29098	440756
6352	440757
72037	440758
90273	440759
87694	440760
49987	440761
8661	440762
110030	440763
12137	440764
13780	440765
72047	440766
32417	440767
6526	440768
26960	440769
10	440770
31	440771
36385	440772
16685	440773
44772	440774
25347	440775
57902	440776
53523	440777
81724	440778
10871	440779
86056	440780
79256	440781
31	440782
14474	440783
9605	440784
3561	440785
55581	440786
10424	440787
51885	440788
106239	440789
18898	440790
2513	440791
4402	440792
70048	440793
9633	440794
14492	440795
39471	440796
78121	440797
85220	440798
45991	440799
82111	440800
5773	440801
24365	440802
11051	440803
6558	440804
16637	440805
78582	440806
32113	440807
76479	440808
33177	440809
55932	440810
58940	440811
27482	440812
22566	440813
38678	440814
14882	440815
65182	440816
12301	440817
61711	440818
36511	440819
51280	440820
26810	440821
10485	440822
2316	440823
8263	440824
1036	440825
148543	440826
12306	440827
6161	440828
2	440829
13181	440830
73906	440831
81402	440832
89551	440833
16720	440834
70619	440835
70619	440836
8633	440837
14451	440838
82458	440839
15904	440840
17056	440841
12469	440842
115422	440843
55365	440844
22423	440845
2095	440846
103112	440847
346	440848
7150	440849
133871	440850
86720	440851
74829	440852
19197	440853
2741	440854
1907	440855
53583	440856
21668	440857
84573	440858
33897	440859
118313	440860
17	440861
342	440862
37	440863
1	440864
37	440865
1470	440866
58567	440867
25120	440868
15729	440869
5559	440870
58791	440871
2191	440872
3951	440873
103461	440874
20584	440875
31	440876
31	440877
111074	440878
56796	440879
66268	440880
12415	440881
98014	440882
55619	440883
62671	440884
8263	440885
8263	440886
72811	440887
85670	440888
107235	440889
107235	440890
18262	440891
40073	440892
33645	440893
73521	440894
18705	440895
7253	440896
36128	440897
1738	440898
128979	440899
81922	440900
28801	440901
3	440902
5360	440903
5772	440904
83536	440905
62165	440906
3	440907
62040	440908
5484	440909
73170	440910
17702	440911
39002	440912
9143	440913
74389	440914
63006	440915
17957	440916
89549	440917
131741	440918
20780	440919
73981	440920
31686	440921
12627	440922
7870	440923
3	440924
76063	440925
4754	440926
4360	440927
82336	440928
76484	440929
37768	440930
734	440931
16039	440932
9538	440933
51380	440934
30295	440935
39386	440936
11647	440937
85791	440938
9891	440939
20686	440940
33501	440941
34546	440942
141317	440943
35131	440944
17239	440945
17426	440946
78036	440947
2286	440948
60649	440949
13783	440950
13783	440951
44106	440952
73569	440953
120197	440954
62458	440955
83801	440956
23738	440957
104971	440958
136458	440959
164153	440960
86064	440961
8773	440962
62844	440963
43091	440964
10990	440965
39862	440966
98311	440967
87894	440968
41228	440969
63827	440970
72556	440971
43013	440972
101554	440973
29455	440974
151105	440975
15430	440976
154688	440977
17965	440978
68438	440979
80378	440980
106342	440981
76373	440982
151570	440983
41112	440984
19	440985
5837	440986
87686	440987
12592	440988
3977	440989
7	440990
19702	440991
427	440992
25768	440993
29341	440994
37484	440995
79284	440996
52027	440997
6400	440998
2553	440999
6	441000
13	441001
58567	441002
34900	441003
22768	441004
18927	441005
129568	441006
97914	441007
152854	441008
77709	441009
16448	441010
16448	441011
16448	441012
106295	441013
40947	441014
15033	441015
16448	441016
1092	441017
12671	441018
37000	441019
43792	441020
13176	441021
42473	441022
79166	441023
79166	441024
16109	441025
91818	441026
141111	441027
1470	441028
17197	441029
14873	441030
34712	441031
56704	441032
31462	441033
30975	441034
78709	441035
2592	441036
5084	441037
58813	441038
16287	441039
47055	441040
15128	441041
54322	441042
54398	441043
56	441044
47135	441045
47135	441046
47561	441047
147004	441048
35557	441049
7045	441050
18492	441051
48085	441052
79413	441053
43463	441054
37878	441055
17288	441056
17288	441057
100027	441058
72783	441059
2416	441060
52183	441061
21217	441062
78814	441063
49692	441064
7776	441065
1627	441066
81434	441067
82602	441068
2491	441069
32827	441070
89010	441071
51426	441072
113	441073
9498	441074
93500	441075
32253	441076
9188	441077
12624	441078
43381	441079
66773	441080
59694	441081
4584	441082
35892	441083
114810	441084
134828	441085
45962	441086
29967	441087
101412	441088
67445	441089
19139	441090
123773	441091
24466	441092
9538	441093
5789	441094
10632	441095
35652	441096
106871	441097
11753	441098
76988	441099
9206	441100
7610	441101
7	441102
138072	441103
87753	441104
70026	441105
114026	441106
41785	441107
16445	441108
25395	441109
56172	441110
1181	441111
60	441112
215	441113
215	441114
31	441115
5566	441116
11998	441117
32939	441118
25335	441119
9408	441120
63239	441121
25340	441122
74456	441123
25339	441124
29397	441125
46408	441126
46408	441127
78350	441128
46408	441129
5569	441130
76372	441131
121850	441132
26804	441133
13423	441134
40309	441135
10816	441136
94399	441137
104755	441138
91164	441139
57125	441140
5857	441141
40381	441142
45518	441143
88007	441144
18434	441145
45205	441146
1951	441147
29709	441148
69439	441149
3144	441150
3144	441151
10632	441152
144685	441153
7410	441154
147507	441155
121880	441156
10029	441157
87422	441158
52627	441159
8760	441160
46334	441161
13667	441162
11845	441163
52146	441164
84266	441165
11753	441166
52789	441167
98382	441168
93399	441169
20320	441170
91717	441171
48999	441172
67343	441173
4338	441174
76313	441175
58168	441176
48917	441177
2361	441178
62805	441179
56784	441180
755	441181
27974	441182
3205	441183
46990	441184
69171	441185
69098	441186
71458	441187
80413	441188
14485	441189
91140	441190
67432	441191
69551	441192
6073	441193
7988	441194
22514	441195
10691	441196
76698	441197
141996	441198
3925	441199
7030	441200
10147	441201
149482	441202
69367	441203
11480	441204
28460	441205
73587	441206
436	441207
59978	441208
64386	441209
5001	441210
27638	441211
12579	441212
103275	441213
32873	441214
16198	441215
78517	441216
32615	441217
75632	441218
128118	441219
13947	441220
112759	441221
153496	441222
8171	441223
121690	441224
402	441225
57152	441226
28617	441227
67355	441228
800	441229
15445	441230
48603	441231
83793	441232
67011	441233
8263	441234
58308	441235
132015	441236
38971	441237
13638	441238
916	441239
58455	441240
129977	441241
13340	441242
77855	441243
141410	441244
6603	441245
4032	441246
13193	441247
758	441248
15032	441249
46335	441250
46146	441251
90643	441252
24625	441253
11678	441254
85520	441255
121191	441256
60712	441257
778	441258
70549	441259
31	441260
68306	441261
27734	441262
75755	441263
67948	441264
36585	441265
35722	441266
109130	441267
59711	441268
56151	441269
41024	441270
115051	441271
87770	441272
374	441273
19702	441274
42457	441275
137297	441276
76165	441277
8759	441278
52722	441279
42552	441280
123186	441281
5398	441282
81374	441283
10274	441284
4441	441285
156434	441286
69888	441287
65481	441288
1212	441289
13080	441290
15192	441291
7814	441292
22572	441293
60668	441294
39043	441295
154081	441296
20945	441297
130605	441298
25425	441299
140555	441300
115563	441301
101738	441302
76439	441303
53110	441304
1084	441305
18667	441306
5070	441307
1316	441308
21637	441309
983	441310
14577	441311
8195	441312
87779	441313
2195	441314
35627	441315
5271	441316
108164	441317
11	441318
13	441319
6	441320
53649	441321
58567	441322
32268	441323
45610	441324
106051	441325
27599	441326
94541	441327
109407	441328
43392	441329
1524	441330
54403	441331
486	441332
66372	441333
3456	441334
55574	441335
4329	441336
86428	441337
39471	441338
98406	441339
120	441340
8644	441341
130748	441342
52228	441343
14694	441344
21582	441345
9942	441346
63434	441347
1550	441348
43064	441349
18907	441350
22963	441351
353	441352
32632	441353
69730	441354
56221	441355
65143	441356
75007	441357
108	441358
80112	441359
31770	441360
17068	441361
53781	441362
8985	441363
38423	441364
4837	441365
4837	441366
43731	441367
83183	441368
102732	441369
96816	441370
23704	441371
14479	441372
25252	441373
59917	441374
88344	441375
32651	441376
48350	441377
1101	441378
16031	441379
30014	441380
16637	441381
34556	441382
33396	441383
27643	441384
9522	441385
124987	441386
1193	441387
78833	441388
5769	441389
12037	441390
85374	441391
20598	441392
7290	441393
18212	441394
47210	441395
338	441396
4710	441397
13644	441398
338	441399
25740	441400
46714	441401
89549	441402
122494	441403
64452	441404
5754	441405
61969	441406
10147	441407
36192	441408
94412	441409
150850	441410
31209	441411
6355	441412
49035	441413
5108	441414
15912	441415
48876	441416
23522	441417
59511	441418
9207	441419
47438	441420
18567	441421
36360	441422
83928	441423
26830	441424
59605	441425
87913	441426
29004	441427
35639	441428
34644	441429
46277	441430
10783	441431
17974	441432
7249	441433
4519	441434
53436	441435
42473	441436
32340	441437
70727	441438
10791	441439
24312	441440
26968	441441
58959	441442
31581	441443
105992	441444
113637	441445
29048	441446
83871	441447
744	441448
15248	441449
100507	441450
64509	441451
18	441452
28255	441453
73989	441454
82621	441455
79	441456
75038	441457
1470	441458
29083	441459
8	441460
753	441461
8762	441462
4393	441463
2662	441464
8	441465
1470	441466
22230	441467
355	441468
122970	441469
753	441470
34929	441471
27795	441472
115579	441473
31	441474
31212	441475
62567	441476
833	441477
758	441478
31	441479
7	441480
62567	441481
19431	441482
20290	441483
117223	441484
5	441485
32821	441486
65983	441487
133486	441488
1247	441489
38965	441490
4608	441491
34963	441492
137490	441493
38254	441494
32099	441495
32099	441496
30673	441497
78793	441498
73936	441499
101408	441500
27059	441501
128305	441502
5193	441503
123332	441504
22862	441505
122233	441506
13336	441507
137989	441508
44508	441509
9113	441510
44577	441511
31	441512
109786	441513
9731	441514
52486	441515
94375	441516
93618	441517
120547	441518
8	441519
38285	441520
271	441521
43704	441522
5430	441523
67884	441524
87079	441525
132770	441526
87619	441527
50018	441528
6600	441529
53881	441530
11147	441531
57489	441532
57489	441533
8237	441534
125	441535
14403	441536
17692	441537
40559	441538
33504	441539
122659	441540
111113	441541
12824	441542
9063	441543
86855	441544
93813	441545
80140	441546
15579	441547
1133	441548
5410	441549
20347	441550
46578	441551
37534	441552
38209	441553
25015	441554
125421	441555
87262	441556
18856	441557
108798	441558
13180	441559
37939	441560
88916	441561
22480	441562
113238	441563
11554	441564
6404	441565
130300	441566
17260	441567
808	441568
112692	441569
31120	441570
47539	441571
12980	441572
67621	441573
10025	441574
24185	441575
4346	441576
14880	441577
12520	441578
18753	441579
4039	441580
20798	441581
1075	441582
4335	441583
88492	441584
7287	441585
11220	441586
1931	441587
16708	441588
10215	441589
4674	441590
11804	441591
11221	441592
103207	441593
20260	441594
6782	441595
103945	441596
20998	441597
27065	441598
111259	441599
50515	441600
15697	441601
80155	441602
13532	441603
34929	441604
63985	441605
101822	441606
10507	441607
13504	441608
12597	441609
38290	441610
72376	441611
65168	441612
33453	441613
9544	441614
25664	441615
122655	441616
114746	441617
37847	441618
29747	441619
18600	441620
63827	441621
6979	441622
46592	441623
89266	441624
11574	441625
28847	441626
70318	441627
6980	441628
24018	441629
17227	441630
19263	441631
19527	441632
20361	441633
29820	441634
105232	441635
27108	441636
35718	441637
2169	441638
1251	441639
129097	441640
13235	441641
13407	441642
62071	441643
104696	441644
37401	441645
346	441646
8016	441647
15102	441648
2416	441649
7716	441650
156200	441651
40111	441652
13662	441653
66761	441654
74976	441655
34916	441656
65349	441657
25364	441658
12150	441659
99401	441660
26590	441661
83493	441662
73630	441663
100919	441664
5231	441665
28255	441666
70343	441667
108306	441668
119089	441669
71787	441670
4140	441671
1790	441672
136	441673
164482	441674
1917	441675
10192	441676
5524	441677
17982	441678
22989	441679
36779	441680
92142	441681
7855	441682
52656	441683
93250	441684
2116	441685
112644	441686
83776	441687
9196	441688
15248	441689
76370	441690
115362	441691
60486	441692
4841	441693
87063	441694
15402	441695
63746	441696
13330	441697
44345	441698
33177	441699
99713	441700
2638	441701
71069	441702
65600	441703
36524	441704
16428	441705
87245	441706
32210	441707
7	441708
53474	441709
64059	441710
112676	441711
42209	441712
114695	441713
137332	441714
46471	441715
69689	441716
7	441717
39775	441718
12462	441719
4182	441720
55533	441721
33930	441722
99780	441723
8065	441724
1470	441725
31	441726
117827	441727
32448	441728
32448	441729
56	441730
30285	441731
100713	441732
101265	441733
111662	441734
122	441735
61707	441736
61644	441737
774	441738
10836	441739
52676	441740
28685	441741
40182	441742
100	441743
70805	441744
32704	441745
14710	441746
15667	441747
7609	441748
12857	441749
8389	441750
49785	441751
6593	441752
65581	441753
103565	441754
31782	441755
25117	441756
41715	441757
27418	441758
4499	441759
117839	441760
2319	441761
43021	441762
40596	441763
2396	441764
2473	441765
70922	441766
24268	441767
18742	441768
753	441769
49346	441770
86744	441771
11657	441772
46617	441773
101040	441774
10641	441775
88098	441776
84174	441777
42880	441778
56346	441779
80840	441780
56	441781
77799	441782
11810	441783
73791	441784
167433	441785
5163	441786
10222	441787
21016	441788
105690	441789
100491	441790
149083	441791
57690	441792
3644	441793
88275	441794
40044	441795
113400	441796
57077	441797
6903	441798
29024	441799
35999	441800
56185	441801
32689	441802
32469	441803
151	441804
106560	441805
40103	441806
24045	441807
6707	441808
18	441809
39118	441810
4519	441811
113171	441812
13440	441813
157648	441814
101892	441815
36333	441816
79426	441817
15451	441818
115342	441819
20261	441820
52297	441821
49814	441822
5937	441823
30280	441824
2553	441825
85470	441826
41931	441827
77786	441828
21576	441829
21576	441830
21576	441831
13853	441832
24834	441833
20475	441834
15454	441835
39767	441836
123118	441837
36451	441838
85971	441839
78526	441840
75563	441841
23628	441842
107903	441843
36186	441844
47417	441845
45967	441846
24870	441847
109657	441848
21335	441849
35799	441850
56175	441851
72801	441852
14297	441853
106168	441854
907	441855
70541	441856
10719	441857
5865	441858
32646	441859
101545	441860
19775	441861
25926	441862
43995	441863
65478	441864
41092	441865
111276	441866
5868	441867
17258	441868
6378	441869
167778	441870
21157	441871
27327	441872
37811	441873
11189	441874
93232	441875
2891	441876
2311	441877
8632	441878
24672	441879
3456	441880
66021	441881
70770	441882
74266	441883
35579	441884
18532	441885
70062	441886
7752	441887
90213	441888
39859	441889
39859	441890
165172	441891
27986	441892
45963	441893
80441	441894
7049	441895
138911	441896
10214	441897
42784	441898
52430	441899
15438	441900
115686	441901
23395	441902
8857	441903
47298	441904
67487	441905
5003	441906
16453	441907
19395	441908
49885	441909
32718	441910
55826	441911
105859	441912
3212	441913
425	441914
33817	441915
106756	441916
15108	441917
57684	441918
2	441919
84035	441920
82051	441921
8735	441922
76545	441923
118888	441924
38213	441925
33478	441926
31993	441927
31993	441928
34483	441929
135079	441930
3003	441931
54920	441932
117156	441933
3725	441934
3388	441935
69272	441936
1865	441937
44243	441938
1	441939
20788	441940
11845	441941
45130	441942
35669	441943
99619	441944
98621	441945
86267	441946
136	441947
92388	441948
31	441949
6629	441950
2513	441951
124788	441952
17465	441953
52575	441954
77236	441955
26127	441956
120373	441957
24842	441958
6970	441959
81338	441960
16455	441961
66789	441962
5882	441963
125514	441964
131798	441965
38741	441966
15091	441967
55260	441968
55843	441969
41045	441970
11806	441971
9584	441972
51203	441973
51203	441974
55745	441975
56272	441976
50603	441977
4608	441978
82971	441979
54047	441980
153466	441981
20183	441982
2361	441983
46709	441984
93293	441985
106229	441986
35182	441987
4178	441988
108600	441989
46657	441990
6	441991
394	441992
59435	441993
7885	441994
5772	441995
54476	441996
6605	441997
68116	441998
36	441999
15182	442000
58750	442001
133228	442002
207	442003
2	442004
98798	442005
4012	442006
998	442007
1542	442008
20094	442009
26387	442010
89340	442011
21260	442012
65291	442013
3	442014
2403	442015
13510	442016
20260	442017
80511	442018
135676	442019
46787	442020
79812	442021
29815	442022
99240	442023
64738	442024
17857	442025
137	442026
137	442027
38253	442028
137	442029
6867	442030
12833	442031
18785	442032
3493	442033
137	442034
87686	442035
108304	442036
70171	442037
37798	442038
16157	442039
31415	442040
10	442041
12665	442042
12665	442043
13624	442044
12665	442045
29103	442046
55921	442047
23884	442048
137	442049
72133	442050
79400	442051
8322	442052
10222	442053
22204	442054
6	442055
145902	442056
28390	442057
10	442058
80825	442059
51554	442060
68550	442061
17827	442062
10463	442063
49870	442064
8969	442065
2	442066
6977	442067
29907	442068
5522	442069
99959	442070
36059	442071
23864	442072
26162	442073
29747	442074
88276	442075
91867	442076
54939	442077
70802	442078
42103	442079
91746	442080
12675	442081
37749	442082
3090	442083
19078	442084
76503	442085
17889	442086
56432	442087
24050	442088
17122	442089
89179	442090
20743	442091
54738	442092
23615	442093
5772	442094
19444	442095
10198	442096
72746	442097
3696	442098
3788	442099
71417	442100
14753	442101
32570	442102
56187	442103
89024	442104
1106	442105
66168	442106
166263	442107
46	442108
89561	442109
16792	442110
102696	442111
83565	442112
17473	442113
54721	442114
71069	442115
48252	442116
84061	442117
137117	442118
9628	442119
70171	442120
61673	442121
13532	442122
123462	442123
31161	442124
50671	442125
51009	442126
50671	442127
80378	442128
100704	442129
1283	442130
65837	442131
55968	442132
99691	442133
79247	442134
2885	442135
20690	442136
20690	442137
10678	442138
61691	442139
32420	442140
106987	442141
157310	442142
98623	442143
97468	442144
64557	442145
41129	442146
86177	442147
56735	442148
27645	442149
32577	442150
20579	442151
11167	442152
50498	442153
83059	442154
333	442155
97207	442156
44044	442157
2316	442158
5664	442159
4728	442160
83658	442161
82247	442162
1639	442163
64151	442164
43074	442165
80685	442166
72	442167
2359	442168
1639	442169
2173	442170
18294	442171
18271	442172
60766	442173
10843	442174
59656	442175
5167	442176
80236	442177
39062	442178
88577	442179
53621	442180
106572	442181
82986	442182
41806	442183
85666	442184
14254	442185
121081	442186
90123	442187
7482	442188
5862	442189
387	442190
387	442191
60893	442192
19763	442193
82625	442194
88788	442195
50055	442196
114811	442197
67550	442198
59718	442199
36935	442200
80815	442201
113589	442202
18130	442203
108407	442204
5512	442205
104554	442206
53562	442207
6529	442208
79824	442209
22058	442210
30408	442211
22289	442212
3124	442213
145064	442214
9727	442215
58356	442216
21218	442217
46652	442218
55013	442219
66542	442220
57063	442221
69439	442222
89740	442223
141887	442224
45911	442225
18179	442226
4178	442227
8856	442228
1524	442229
138245	442230
103879	442231
32894	442232
12651	442233
7679	442234
9975	442235
70095	442236
72133	442237
52525	442238
37186	442239
63045	442240
66255	442241
41751	442242
32123	442243
13343	442244
5550	442245
59190	442246
5491	442247
6672	442248
46996	442249
14430	442250
97216	442251
153279	442252
36736	442253
5120	442254
1957	442255
2553	442256
20953	442257
11572	442258
46679	442259
1149	442260
2173	442261
18065	442262
19412	442263
10126	442264
10126	442265
10126	442266
10126	442267
10126	442268
108033	442269
1498	442270
57455	442271
37494	442272
65517	442273
1631	442274
437	442275
25165	442276
61	442277
76144	442278
68475	442279
8263	442280
11898	442281
6512	442282
8263	442283
90309	442284
12579	442285
28641	442286
17245	442287
122937	442288
8538	442289
118238	442290
46638	442291
59859	442292
18290	442293
54039	442294
13831	442295
17942	442296
20614	442297
378	442298
6631	442299
46230	442300
114732	442301
26199	442302
23633	442303
19604	442304
51739	442305
11528	442306
88317	442307
131	442308
21293	442309
36875	442310
125963	442311
29348	442312
20287	442313
2173	442314
48637	442315
74432	442316
74077	442317
136049	442318
60835	442319
150718	442320
53496	442321
89686	442322
111173	442323
269	442324
11673	442325
50220	442326
45617	442327
57915	442328
6965	442329
13118	442330
53573	442331
330	442332
13909	442333
88676	442334
11401	442335
44648	442336
133	442337
35373	442338
22151	442339
40260	442340
13940	442341
55252	442342
7517	442343
25980	442344
45663	442345
45617	442346
16383	442347
37931	442348
27227	442349
80237	442350
63978	442351
8095	442352
14855	442353
8188	442354
86973	442355
158570	442356
53794	442357
12047	442358
312	442359
80723	442360
8930	442361
32328	442362
128911	442363
16397	442364
10788	442365
226	442366
15205	442367
4822	442368
8376	442369
36657	442370
137	442371
32793	442372
138893	442373
65500	442374
114954	442375
12257	442376
130086	442377
103310	442378
26590	442379
14264	442380
5633	442381
85023	442382
6497	442383
6497	442384
17913	442385
88499	442386
123473	442387
145665	442388
269	442389
31448	442390
22979	442391
60486	442392
18272	442393
24501	442394
35682	442395
56111	442396
121696	442397
31841	442398
6	442399
1305	442400
28267	442401
9570	442402
89754	442403
24948	442404
56123	442405
5713	442406
63978	442407
19130	442408
758	442409
18940	442410
79	442411
10369	442412
15287	442413
20556	442414
2553	442415
39637	442416
1195	442417
38409	442418
22732	442419
2553	442420
13	442421
6	442422
279	442423
15080	442424
64047	442425
44833	442426
90686	442427
8238	442428
269	442429
3	442430
3726	442431
1955	442432
40254	442433
14716	442434
105712	442435
36329	442436
20269	442437
54864	442438
26812	442439
998	442440
1686	442441
36924	442442
123635	442443
17509	442444
2054	442445
30258	442446
7808	442447
19464	442448
18923	442449
18878	442450
69663	442451
4568	442452
95914	442453
51776	442454
57221	442455
129017	442456
1692	442457
15205	442458
15205	442459
29551	442460
96173	442461
44644	442462
161733	442463
87527	442464
44486	442465
68678	442466
4758	442467
118212	442468
10726	442469
355	442470
9539	442471
64	442472
90735	442473
80061	442474
27464	442475
19078	442476
130125	442477
827	442478
64154	442479
61285	442480
78337	442481
21382	442482
163882	442483
62424	442484
72835	442485
36	442486
46504	442487
1648	442488
12665	442489
13674	442490
2772	442491
70277	442492
80163	442493
11409	442494
708	442495
46604	442496
387	442497
113489	442498
35544	442499
20420	442500
311	442501
6161	442502
21856	442503
12814	442504
30794	442505
13	442506
33706	442507
10293	442508
120729	442509
19569	442510
19569	442511
30291	442512
1040	442513
24925	442514
7522	442515
13838	442516
29339	442517
28007	442518
4597	442519
18598	442520
6042	442521
261	442522
6042	442523
36724	442524
106617	442525
32275	442526
3249	442527
63566	442528
49468	442529
20761	442530
26665	442531
45508	442532
28246	442533
23768	442534
4497	442535
90097	442536
39418	442537
3882	442538
3882	442539
2529	442540
346	442541
279	442542
666	442543
22544	442544
5520	442545
6042	442546
205	442547
4787	442548
4951	442549
30070	442550
30070	442551
92182	442552
12137	442553
56769	442554
136816	442555
437	442556
6042	442557
269	442558
19423	442559
44838	442560
4102	442561
51002	442562
86744	442563
121877	442564
42362	442565
49894	442566
165083	442567
76764	442568
69322	442569
58724	442570
42	442571
29371	442572
82770	442573
135682	442574
105784	442575
11098	442576
34885	442577
6035	442578
32588	442579
17451	442580
2553	442581
53206	442582
87059	442583
3457	442584
106496	442585
44637	442586
68491	442587
23177	442588
14693	442589
26625	442590
60918	442591
103125	442592
45126	442593
45126	442594
89781	442595
21024	442596
158062	442597
72542	442598
166765	442599
51751	442600
18880	442601
44079	442602
63942	442603
61445	442604
162	442605
165240	442606
42486	442607
24044	442608
23950	442609
31126	442610
6042	442611
47657	442612
925	442613
58693	442614
16617	442615
2152	442616
51481	442617
19383	442618
7679	442619
28146	442620
3703	442621
15541	442622
44648	442623
26446	442624
31429	442625
85178	442626
12571	442627
99304	442628
53378	442629
107660	442630
11919	442631
43085	442632
68444	442633
19214	442634
33455	442635
2264	442636
135811	442637
117944	442638
21209	442639
21209	442640
7836	442641
83892	442642
66559	442643
133635	442644
30633	442645
34952	442646
17418	442647
60931	442648
110971	442649
36878	442650
43660	442651
87462	442652
29809	442653
129941	442654
89766	442655
121334	442656
39790	442657
16666	442658
7226	442659
11907	442660
27973	442661
12536	442662
16562	442663
53409	442664
11101	442665
127048	442666
974	442667
1385	442668
8037	442669
925	442670
57352	442671
79000	442672
82465	442673
101780	442674
18459	442675
147442	442676
72122	442677
115990	442678
41041	442679
93334	442680
71824	442681
6199	442682
5591	442683
23603	442684
43917	442685
2321	442686
40254	442687
1839	442688
17755	442689
63961	442690
107701	442691
106900	442692
28214	442693
21028	442694
18019	442695
93156	442696
58292	442697
44680	442698
44680	442699
28281	442700
131982	442701
47596	442702
15408	442703
28149	442704
81300	442705
17699	442706
11040	442707
53793	442708
3806	442709
276	442710
82790	442711
48265	442712
46755	442713
74005	442714
22002	442715
19868	442716
47938	442717
7837	442718
4642	442719
2553	442720
115745	442721
70783	442722
11444	442723
10319	442724
48237	442725
13	442726
7780	442727
13374	442728
177	442729
2121	442730
114578	442731
4607	442732
141	442733
12974	442734
7514	442735
9265	442736
11	442737
83567	442738
22452	442739
3013	442740
73817	442741
23349	442742
91643	442743
37058	442744
35162	442745
53147	442746
27086	442747
62179	442748
53805	442749
53805	442750
67599	442751
100	442752
115266	442753
567	442754
1627	442755
35750	442756
70191	442757
14271	442758
2781	442759
11883	442760
6042	442761
55368	442762
62504	442763
52815	442764
65152	442765
2579	442766
76735	442767
53170	442768
72410	442769
95926	442770
23704	442771
19702	442772
18459	442773
41020	442774
19869	442775
43938	442776
93235	442777
90787	442778
128775	442779
13638	442780
93597	442781
19766	442782
68643	442783
87006	442784
52600	442785
38273	442786
21988	442787
80375	442788
80375	442789
70794	442790
99977	442791
10226	442792
39011	442793
131648	442794
114539	442795
2376	442796
116028	442797
45721	442798
22533	442799
70174	442800
13670	442801
54497	442802
10840	442803
6113	442804
9315	442805
26984	442806
44665	442807
135962	442808
6400	442809
42448	442810
10296	442811
12909	442812
30548	442813
3382	442814
66255	442815
443	442816
9160	442817
1971	442818
40535	442819
23944	442820
50414	442821
6497	442822
64407	442823
12538	442824
57642	442825
2073	442826
83969	442827
110708	442828
8610	442829
11981	442830
514	442831
84	442832
753	442833
78586	442834
1385	442835
2	442836
115416	442837
50139	442838
89895	442839
14554	442840
14554	442841
319	442842
19048	442843
5224	442844
54614	442845
91353	442846
36	442847
16379	442848
3246	442849
3357	442850
3357	442851
42862	442852
6460	442853
10027	442854
13389	442855
15401	442856
57061	442857
77648	442858
77648	442859
69208	442860
66891	442861
2	442862
404	442863
24549	442864
63980	442865
141928	442866
46650	442867
32934	442868
10785	442869
19712	442870
10798	442871
81113	442872
9165	442873
67731	442874
3130	442875
65508	442876
136	442877
148739	442878
15248	442879
31842	442880
56970	442881
2322	442882
18891	442883
87530	442884
10333	442885
39451	442886
20994	442887
68581	442888
3971	442889
20602	442890
82842	442891
4185	442892
69884	442893
86529	442894
87323	442895
11578	442896
116602	442897
27075	442898
118	442899
3856	442900
36	442901
71278	442902
3240	442903
1495	442904
137423	442905
78535	442906
114867	442907
32644	442908
64750	442909
70120	442910
92388	442911
128257	442912
6356	442913
96069	442914
1568	442915
26136	442916
1524	442917
12967	442918
12967	442919
41614	442920
94931	442921
3856	442922
355	442923
6625	442924
130299	442925
98328	442926
43523	442927
100820	442928
111223	442929
91431	442930
87522	442931
75806	442932
61284	442933
164029	442934
75650	442935
54848	442936
241	442937
23542	442938
33645	442939
32738	442940
90357	442941
129601	442942
22641	442943
29489	442944
129873	442945
3456	442946
61216	442947
79113	442948
528	442949
12789	442950
7925	442951
31253	442952
133364	442953
42571	442954
75851	442955
23637	442956
69116	442957
133270	442958
74974	442959
46689	442960
57879	442961
2404	442962
61303	442963
3703	442964
11573	442965
55432	442966
355	442967
164	442968
24481	442969
10019	442970
2164	442971
29061	442972
5519	442973
46133	442974
32977	442975
113235	442976
14165	442977
17336	442978
76051	442979
1290	442980
836	442981
6511	442982
20579	442983
56910	442984
2538	442985
16343	442986
16343	442987
437	442988
3725	442989
774	442990
50155	442991
558	442992
4	442993
11175	442994
72977	442995
72977	442996
67620	442997
7406	442998
7776	442999
15877	443000
7	443001
3856	443002
116671	443003
21015	443004
9594	443005
148259	443006
90223	443007
28697	443008
57017	443009
28954	443010
49496	443011
29462	443012
11167	443013
29462	443014
20480	443015
22589	443016
3357	443017
159841	443018
16949	443019
14463	443020
34335	443021
67807	443022
72348	443023
42217	443024
42217	443025
114170	443026
43811	443027
127509	443028
50353	443029
95103	443030
154567	443031
160479	443032
2060	443033
4350	443034
10723	443035
61279	443036
79814	443037
4966	443038
154899	443039
37354	443040
26287	443041
126287	443042
161149	443043
86645	443044
29401	443045
119119	443046
230	443047
9717	443048
37076	443049
138827	443050
17470	443051
28802	443052
38986	443053
36079	443054
68007	443055
22872	443056
19702	443057
4114	443058
65959	443059
52971	443060
52971	443061
28971	443062
255	443063
82842	443064
44898	443065
5999	443066
11825	443067
86095	443068
2025	443069
10602	443070
152813	443071
1233	443072
19826	443073
10190	443074
7742	443075
6587	443076
117243	443077
25329	443078
549	443079
5510	443080
90251	443081
27396	443082
9927	443083
126614	443084
549	443085
33933	443086
16044	443087
28638	443088
1344	443089
22289	443090
25729	443091
20588	443092
10657	443093
657	443094
34984	443095
273	443096
37173	443097
16437	443098
77786	443099
90117	443100
32336	443101
60580	443102
19451	443103
76997	443104
549	443105
101249	443106
8	443107
22171	443108
1057	443109
6629	443110
17203	443111
24480	443112
88979	443113
68194	443114
68194	443115
1952	443116
9	443117
6356	443118
110	443119
1	443120
1	443121
11639	443122
19077	443123
5716	443124
5716	443125
3296	443126
42124	443127
2459	443128
974	443129
273	443130
15295	443131
549	443132
1513	443133
189	443134
122534	443135
33415	443136
28216	443137
1287	443138
7784	443139
6582	443140
53425	443141
34791	443142
11	443143
28	443144
19376	443145
157	443146
1103	443147
94683	443148
62	443149
3296	443150
71678	443151
19651	443152
374	443153
8188	443154
16692	443155
808	443156
1326	443157
5013	443158
1458	443159
14065	443160
29326	443161
52071	443162
83736	443163
130188	443164
71678	443165
12866	443166
715	443167
16049	443168
71966	443169
22281	443170
68717	443171
9675	443172
10	443173
30634	443174
13143	443175
1674	443176
3529	443177
1639	443178
5828	443179
27091	443180
54065	443181
149367	443182
59605	443183
90545	443184
28916	443185
5010	443186
4021	443187
123821	443188
87	443189
16	443190
928	443191
10287	443192
84	443193
19496	443194
1370	443195
101723	443196
24697	443197
136528	443198
4335	443199
30206	443200
338	443201
1005	443202
46365	443203
3693	443204
87822	443205
129289	443206
11564	443207
16164	443208
24074	443209
37600	443210
19353	443211
14475	443212
34339	443213
2177	443214
16939	443215
404	443216
47244	443217
3527	443218
14082	443219
77	443220
11692	443221
142445	443222
6594	443223
45390	443224
77229	443225
2781	443226
5214	443227
3130	443228
13205	443229
25700	443230
1172	443231
2177	443232
9170	443233
28256	443234
12624	443235
18258	443236
10002	443237
828	443238
37523	443239
41728	443240
31	443241
753	443242
753	443243
3461	443244
25437	443245
32563	443246
59164	443247
355	443248
5333	443249
13110	443250
11613	443251
31306	443252
106128	443253
28	443254
2355	443255
76843	443256
30885	443257
22854	443258
79326	443259
72804	443260
14273	443261
51497	443262
5937	443263
13075	443264
1230	443265
32	443266
11975	443267
7742	443268
11	443269
11	443270
25326	443271
25326	443272
25326	443273
25326	443274
130921	443275
7913	443276
79832	443277
16683	443278
123408	443279
27759	443280
40073	443281
5937	443282
33435	443283
36445	443284
77390	443285
22888	443286
5483	443287
14530	443288
52695	443289
49836	443290
2902	443291
4841	443292
437	443293
129893	443294
7784	443295
9605	443296
11801	443297
1912	443298
98638	443299
3725	443300
734	443301
18226	443302
110365	443303
76696	443304
133011	443305
22635	443306
51295	443307
45337	443308
18	443309
14494	443310
40795	443311
3	443312
86145	443313
78135	443314
47780	443315
12925	443316
100713	443317
65116	443318
87045	443319
66107	443320
79634	443321
42624	443322
100	443323
6229	443324
5591	443325
66660	443326
81843	443327
81038	443328
72080	443329
100813	443330
5888	443331
56727	443332
3	443333
4754	443334
92388	443335
90886	443336
50904	443337
15977	443338
118033	443339
20036	443340
87076	443341
31434	443342
6042	443343
11695	443344
77832	443345
36	443346
80840	443347
14499	443348
80871	443349
74389	443350
17	443351
19555	443352
4979	443353
13567	443354
13567	443355
13567	443356
13567	443357
13567	443358
13567	443359
13567	443360
6762	443361
105127	443362
2308	443363
43016	443364
332	443365
6659	443366
13473	443367
3300	443368
15973	443369
37867	443370
19	443371
2548	443372
65052	443373
32	443374
11146	443375
20909	443376
25334	443377
901	443378
2510	443379
591	443380
108540	443381
62033	443382
37879	443383
14260	443384
113400	443385
72742	443386
16010	443387
41467	443388
56163	443389
9134	443390
2710	443391
72148	443392
72148	443393
39193	443394
3357	443395
17554	443396
7636	443397
1016	443398
1107	443399
45963	443400
46990	443401
400	443402
44487	443403
10062	443404
88344	443405
36	443406
16393	443407
66599	443408
198	443409
25737	443410
57476	443411
100614	443412
536	443413
52745	443414
63961	443415
38307	443416
36898	443417
112299	443418
17814	443419
18898	443420
33883	443421
47059	443422
12651	443423
11424	443424
15879	443425
15879	443426
29701	443427
55066	443428
151	443429
3782	443430
155662	443431
7487	443432
1112	443433
113077	443434
6420	443435
9161	443436
92890	443437
79020	443438
62708	443439
139682	443440
4185	443441
12037	443442
43804	443443
33053	443444
20572	443445
16802	443446
130354	443447
133011	443448
44665	443449
1108	443450
492	443451
39228	443452
103622	443453
6877	443454
32854	443455
68798	443456
17889	443457
59343	443458
33645	443459
106249	443460
81169	443461
5162	443462
55069	443463
32846	443464
287	443465
871	443466
708	443467
23964	443468
9550	443469
102995	443470
47940	443471
52435	443472
9291	443473
3249	443474
11695	443475
21147	443476
4557	443477
55432	443478
7282	443479
10024	443480
21147	443481
128	443482
3023	443483
143591	443484
19	443485
20980	443486
65982	443487
45787	443488
6	443489
153	443490
136	443491
1169	443492
23212	443493
1169	443494
853	443495
99827	443496
16024	443497
45003	443498
4173	443499
57314	443500
5568	443501
69421	443502
12223	443503
12223	443504
10293	443505
2888	443506
44825	443507
44665	443508
86986	443509
36	443510
13143	443511
79742	443512
47940	443513
5164	443514
32541	443515
116254	443516
106041	443517
4119	443518
74193	443519
2832	443520
113438	443521
19002	443522
63851	443523
59374	443524
30667	443525
14308	443526
9205	443527
104039	443528
80441	443529
11997	443530
3142	443531
128916	443532
33448	443533
90309	443534
1101	443535
4	443536
43013	443537
18276	443538
10193	443539
140774	443540
1	443541
3243	443542
714	443543
7925	443544
12848	443545
109980	443546
33170	443547
137033	443548
6497	443549
9682	443550
10507	443551
4629	443552
20435	443553
43486	443554
86626	443555
2356	443556
254	443557
72037	443558
24215	443559
38405	443560
4589	443561
66803	443562
1674	443563
32923	443564
2491	443565
23966	443566
109488	443567
50277	443568
2539	443569
61837	443570
9630	443571
13197	443572
65140	443573
64467	443574
94195	443575
32934	443576
4589	443577
5587	443578
26158	443579
99571	443580
14857	443581
86	443582
14856	443583
134019	443584
32941	443585
1208	443586
3703	443587
18	443588
4190	443589
163578	443590
20198	443591
115687	443592
2531	443593
827	443594
29394	443595
70186	443596
39564	443597
56282	443598
27339	443599
25211	443600
136278	443601
109102	443602
109102	443603
19841	443604
46178	443605
63481	443606
1431	443607
17827	443608
3897	443609
26253	443610
14527	443611
1359	443612
6497	443613
37641	443614
1378	443615
15153	443616
97162	443617
4	443618
4819	443619
32245	443620
67	443621
25062	443622
808	443623
12944	443624
356	443625
356	443626
356	443627
356	443628
356	443629
356	443630
356	443631
356	443632
356	443633
356	443634
356	443635
356	443636
356	443637
356	443638
356	443639
356	443640
356	443641
8642	443642
356	443643
356	443644
99	443645
71517	443646
3738	443647
8644	443648
40535	443649
430	443650
404	443651
37173	443652
144	443653
6	443654
55469	443655
149109	443656
112034	443657
33297	443658
4546	443659
18	443660
34830	443661
1518	443662
82550	443663
71368	443664
1854	443665
47967	443666
768	443667
35660	443668
27114	443669
12520	443670
4104	443671
7429	443672
57013	443673
5825	443674
72755	443675
437	443676
22493	443677
35706	443678
50192	443679
22142	443680
109524	443681
1811	443682
21605	443683
10507	443684
44115	443685
29054	443686
72855	443687
64121	443688
156451	443689
14724	443690
18	443691
99410	443692
55753	443693
32418	443694
6229	443695
5475	443696
77975	443697
3	443698
2140	443699
103335	443700
43715	443701
92	443702
19174	443703
8283	443704
24770	443705
34327	443706
88758	443707
82785	443708
1971	443709
6462	443710
4418	443711
6584	443712
43695	443713
8281	443714
19457	443715
5082	443716
69685	443717
92641	443718
56662	443719
110030	443720
35493	443721
39621	443722
14813	443723
114137	443724
13681	443725
35345	443726
39607	443727
17288	443728
6495	443729
157555	443730
1517	443731
135245	443732
27271	443733
35737	443734
42624	443735
13031	443736
100	443737
58898	443738
13571	443739
30846	443740
23	443741
1518	443742
3153	443743
31688	443744
91808	443745
32121	443746
57419	443747
3643	443748
536	443749
40	443750
64435	443751
17192	443752
48121	443753
2	443754
303	443755
110533	443756
48508	443757
1140	443758
93959	443759
43096	443760
819	443761
112358	443762
28	443763
2393	443764
89938	443765
330	443766
3245	443767
56087	443768
5859	443769
123723	443770
57166	443771
60493	443772
51735	443773
8727	443774
32895	443775
2885	443776
5607	443777
29788	443778
819	443779
72888	443780
62165	443781
802	443782
105019	443783
30951	443784
100583	443785
89387	443786
396	443787
129842	443788
2539	443789
17119	443790
15139	443791
68599	443792
6629	443793
4589	443794
6495	443795
43096	443796
6462	443797
10889	443798
1431	443799
114	443800
154266	443801
59366	443802
59366	443803
24215	443804
2393	443805
82798	443806
56521	443807
25339	443808
547	443809
12951	443810
11593	443811
30794	443812
4728	443813
7902	443814
26885	443815
139422	443816
332	443817
15900	443818
12951	443819
29131	443820
17323	443821
88094	443822
3	443823
38678	443824
75678	443825
63645	443826
44573	443827
63888	443828
86752	443829
4610	443830
4838	443831
7231	443832
132534	443833
3960	443834
2489	443835
133077	443836
41277	443837
99165	443838
9641	443839
52921	443840
80929	443841
43157	443842
4783	443843
87991	443844
9606	443845
20758	443846
4630	443847
665	443848
27160	443849
1674	443850
4782	443851
21986	443852
5	443853
806	443854
9890	443855
18802	443856
12846	443857
42	443858
39449	443859
25327	443860
27618	443861
115042	443862
31969	443863
8092	443864
1469	443865
1469	443866
1469	443867
132577	443868
269	443869
133077	443870
58052	443871
7030	443872
27418	443873
32923	443874
13891	443875
69031	443876
49152	443877
27314	443878
1674	443879
54218	443880
285	443881
119664	443882
3357	443883
1154	443884
19872	443885
35147	443886
10828	443887
36048	443888
9929	443889
134823	443890
7871	443891
6526	443892
45372	443893
2439	443894
104661	443895
84942	443896
13231	443897
63932	443898
23826	443899
1488	443900
2404	443901
25283	443902
28974	443903
4416	443904
15412	443905
76058	443906
39965	443907
45662	443908
86630	443909
12956	443910
95122	443911
102840	443912
753	443913
24979	443914
80685	443915
7482	443916
85636	443917
6516	443918
46777	443919
40373	443920
104318	443921
3	443922
10977	443923
6597	443924
41107	443925
17304	443926
21986	443927
69876	443928
82247	443929
3633	443930
15484	443931
30030	443932
5161	443933
2994	443934
19352	443935
6658	443936
23645	443937
14857	443938
14163	443939
22545	443940
52990	443941
52606	443942
61282	443943
104971	443944
83801	443945
83307	443946
92957	443947
276	443948
91634	443949
12889	443950
52430	443951
83896	443952
105691	443953
11695	443954
7742	443955
106760	443956
49582	443957
19206	443958
134164	443959
35132	443960
59971	443961
56124	443962
20435	443963
16939	443964
15013	443965
29561	443966
62884	443967
89010	443968
113233	443969
92345	443970
61835	443971
14584	443972
27745	443973
58181	443974
110430	443975
40260	443976
12680	443977
12680	443978
15110	443979
15302	443980
18242	443981
18019	443982
112784	443983
49964	443984
14818	443985
38360	443986
35134	443987
78087	443988
56339	443989
8389	443990
44396	443991
58132	443992
58132	443993
111697	443994
18597	443995
93544	443996
108782	443997
59361	443998
112998	443999
43581	444000
72142	444001
30852	444002
100192	444003
123939	444004
17398	444005
6930	444006
76703	444007
152361	444008
48901	444009
50913	444010
3	444011
11809	444012
6054	444013
121753	444014
36	444015
55511	444016
14171	444017
14171	444018
3461	444019
48373	444020
121558	444021
62490	444022
4326	444023
56537	444024
7575	444025
754	444026
159	444027
3730	444028
55909	444029
37391	444030
123832	444031
5010	444032
48920	444033
15182	444034
32143	444035
8807	444036
2476	444037
1960	444038
129008	444039
61270	444040
33259	444041
71948	444042
4048	444043
40247	444044
31782	444045
13553	444046
76309	444047
11695	444048
39036	444049
162597	444050
14318	444051
22977	444052
41768	444053
68157	444054
33598	444055
63407	444056
97581	444057
11752	444058
9790	444059
127505	444060
84773	444061
3703	444062
49572	444063
40232	444064
29709	444065
4178	444066
6568	444067
45081	444068
11814	444069
24274	444070
37541	444071
11100	444072
12247	444073
12247	444074
14038	444075
12421	444076
40392	444077
32854	444078
61192	444079
7445	444080
137171	444081
5120	444082
128424	444083
7154	444084
114717	444085
122885	444086
45717	444087
12321	444088
50547	444089
23704	444090
39213	444091
23	444092
23	444093
145264	444094
14159	444095
4358	444096
518	444097
5218	444098
81097	444099
22386	444100
16046	444101
13426	444102
84095	444103
100996	444104
83146	444105
135139	444106
20238	444107
82777	444108
134013	444109
5298	444110
31080	444111
86901	444112
23798	444113
3904	444114
27306	444115
2352	444116
66302	444117
130449	444118
55514	444119
19512	444120
2885	444121
3	444122
31073	444123
256	444124
73134	444125
88129	444126
57270	444127
35221	444128
47614	444129
2831	444130
61438	444131
9247	444132
737	444133
93122	444134
50371	444135
35712	444136
25943	444137
13993	444138
895	444139
332	444140
9272	444141
43107	444142
37	444143
141	444144
20786	444145
110416	444146
2489	444147
27059	444148
98459	444149
21053	444150
128618	444151
124582	444152
137580	444153
47381	444154
15248	444155
122214	444156
110766	444157
32700	444158
18936	444159
853	444160
19251	444161
29347	444162
8232	444163
72115	444164
16031	444165
120491	444166
26377	444167
1674	444168
24817	444169
1636	444170
38441	444171
47113	444172
43091	444173
96335	444174
6488	444175
56718	444176
22932	444177
13716	444178
641	444179
2	444180
36691	444181
42860	444182
76627	444183
86526	444184
29832	444185
91712	444186
120692	444187
19403	444188
67273	444189
67273	444190
137903	444191
66967	444192
20679	444193
47705	444194
20686	444195
28801	444196
81450	444197
5860	444198
276	444199
6458	444200
10541	444201
116419	444202
128057	444203
145454	444204
76084	444205
65215	444206
77	444207
34927	444208
18055	444209
46	444210
55432	444211
15108	444212
95783	444213
95783	444214
12626	444215
33820	444216
34873	444217
10147	444218
12094	444219
39808	444220
75199	444221
79027	444222
753	444223
18273	444224
94860	444225
59990	444226
73526	444227
22812	444228
96051	444229
73046	444230
10354	444231
133365	444232
15076	444233
1639	444234
16231	444235
4842	444236
83769	444237
72269	444238
32894	444239
57487	444240
134758	444241
31502	444242
24708	444243
2324	444244
39256	444245
13	444246
13	444247
13	444248
38414	444249
26830	444250
31530	444251
5923	444252
14436	444253
5070	444254
3741	444255
26960	444256
15053	444257
7254	444258
122532	444259
36186	444260
1887	444261
55443	444262
91723	444263
111345	444264
165556	444265
81332	444266
51732	444267
20096	444268
102253	444269
95729	444270
8786	444271
53781	444272
35134	444273
93228	444274
3	444275
16047	444276
5937	444277
16792	444278
85220	444279
849	444280
61351	444281
34669	444282
60785	444283
122118	444284
1742	444285
42378	444286
26809	444287
28650	444288
31641	444289
8233	444290
27599	444291
5164	444292
90158	444293
45986	444294
5908	444295
5908	444296
34878	444297
132985	444298
24367	444299
13304	444300
16448	444301
377	444302
7334	444303
7334	444304
7334	444305
7334	444306
50100	444307
163	444308
15185	444309
55162	444310
12010	444311
4793	444312
15019	444313
1648	444314
39010	444315
2553	444316
1674	444317
2909	444318
437	444319
105932	444320
137	444321
25347	444322
271	444323
22362	444324
304	444325
304	444326
304	444327
90223	444328
105691	444329
15019	444330
430	444331
27974	444332
9727	444333
109246	444334
90801	444335
90801	444336
92530	444337
11859	444338
33139	444339
16549	444340
1221	444341
1159	444342
682	444343
22191	444344
185	444345
130516	444346
590	444347
14856	444348
4758	444349
6516	444350
70184	444351
2772	444352
116032	444353
79247	444354
55600	444355
25767	444356
33842	444357
4173	444358
30029	444359
8370	444360
13523	444361
14480	444362
16087	444363
529	444364
49832	444365
36	444366
61947	444367
5926	444368
69335	444369
4358	444370
256	444371
26532	444372
2	444373
103210	444374
3345	444375
13946	444376
30049	444377
111257	444378
15878	444379
123337	444380
2172	444381
117175	444382
15182	444383
15182	444384
3014	444385
125963	444386
24347	444387
24647	444388
44205	444389
12079	444390
131401	444391
84774	444392
52451	444393
53508	444394
69633	444395
112510	444396
36902	444397
4360	444398
25622	444399
39365	444400
33930	444401
49870	444402
15087	444403
46986	444404
49870	444405
598	444406
3730	444407
105943	444408
24772	444409
39370	444410
106441	444411
1589	444412
1199	444413
61723	444414
2529	444415
17134	444416
16370	444417
57511	444418
21645	444419
30999	444420
4180	444421
103336	444422
76373	444423
13602	444424
547	444425
15284	444426
115579	444427
131911	444428
47873	444429
69233	444430
39552	444431
11824	444432
603	444433
48529	444434
84961	444435
2678	444436
2678	444437
40908	444438
4503	444439
53141	444440
86091	444441
1118	444442
82336	444443
161981	444444
79246	444445
9713	444446
26461	444447
108740	444448
507	444449
88549	444450
5587	444451
26457	444452
34823	444453
7697	444454
40858	444455
5773	444456
703	444457
4569	444458
56223	444459
11029	444460
39371	444461
6051	444462
730	444463
132598	444464
58547	444465
5560	444466
43243	444467
49249	444468
767	444469
3882	444470
134942	444471
93172	444472
2	444473
166074	444474
59646	444475
63566	444476
55566	444477
16389	444478
55514	444479
36147	444480
13852	444481
78650	444482
6497	444483
1636	444484
2401	444485
3130	444486
107363	444487
78700	444488
64087	444489
43019	444490
26001	444491
49995	444492
128	444493
19024	444494
14683	444495
118273	444496
2	444497
113329	444498
5164	444499
3357	444500
58653	444501
132403	444502
132577	444503
91701	444504
6516	444505
5588	444506
966	444507
2	444508
1173	444509
22889	444510
2894	444511
283	444512
15297	444513
4073	444514
2401	444515
27248	444516
60584	444517
45577	444518
85051	444519
1385	444520
4021	444521
53971	444522
29295	444523
10229	444524
11366	444525
56537	444526
1108	444527
3	444528
165648	444529
34838	444530
32923	444531
332	444532
19109	444533
41542	444534
310	444535
1674	444536
7089	444537
62165	444538
124908	444539
40871	444540
72	444541
5164	444542
33259	444543
47672	444544
3633	444545
72252	444546
122757	444547
115025	444548
17192	444549
17192	444550
17192	444551
17192	444552
10319	444553
26981	444554
39620	444555
79483	444556
23185	444557
1960	444558
5206	444559
51	444560
7076	444561
19167	444562
269	444563
20548	444564
143614	444565
27894	444566
989	444567
90907	444568
20559	444569
989	444570
532	444571
989	444572
989	444573
34517	444574
3	444575
2316	444576
3793	444577
83	444578
8286	444579
5120	444580
31969	444581
14003	444582
67432	444583
21015	444584
1506	444585
15408	444586
86936	444587
60961	444588
56096	444589
85893	444590
25368	444591
54008	444592
37817	444593
6432	444594
25366	444595
7353	444596
25269	444597
32917	444598
32	444599
4	444600
144	444601
43795	444602
8576	444603
7784	444604
1	444605
72	444606
23035	444607
4516	444608
17192	444609
17192	444610
17192	444611
4596	444612
98418	444613
73450	444614
117775	444615
20084	444616
68478	444617
11735	444618
94362	444619
106552	444620
58130	444621
3725	444622
69993	444623
57283	444624
52426	444625
35148	444626
39163	444627
42871	444628
87901	444629
54427	444630
55190	444631
4855	444632
20482	444633
52667	444634
2312	444635
17545	444636
2095	444637
49260	444638
61853	444639
56098	444640
10193	444641
49773	444642
6877	444643
81610	444644
35740	444645
27872	444646
36893	444647
125800	444648
33425	444649
11807	444650
51437	444651
64315	444652
3146	444653
16361	444654
72066	444655
87421	444656
19349	444657
115316	444658
11	444659
11	444660
21025	444661
67138	444662
42209	444663
33605	444664
76754	444665
19349	444666
41335	444667
117946	444668
35741	444669
39608	444670
83198	444671
57287	444672
8186	444673
36	444674
75663	444675
10114	444676
79615	444677
4893	444678
49371	444679
41652	444680
68327	444681
19140	444682
24842	444683
10350	444684
70624	444685
88253	444686
43943	444687
8779	444688
86192	444689
61879	444690
53479	444691
59811	444692
32924	444693
36	444694
36	444695
3709	444696
2	444697
28835	444698
1077	444699
1413	444700
368	444701
20780	444702
57104	444703
32948	444704
118	444705
72971	444706
72971	444707
1627	444708
125645	444709
46428	444710
71893	444711
332	444712
5864	444713
30263	444714
109290	444715
49338	444716
53087	444717
199	444718
41174	444719
1524	444720
6667	444721
1471	444722
1961	444723
41689	444724
16987	444725
21859	444726
1	444727
495	444728
3	444729
575	444730
6939	444731
1	444732
245	444733
21748	444734
37417	444735
6294	444736
1621	444737
17502	444738
10648	444739
15835	444740
25609	444741
8507	444742
2706	444743
104691	444744
6202	444745
35	444746
9018	444747
6910	444748
676	444749
11	444750
185	444751
3790	444752
2	444753
6000	444754
18	444755
1	444756
223	444757
32854	444758
299	444759
1027	444760
14968	444761
83961	444762
397	444763
13395	444764
26617	444765
45873	444766
45673	444767
57305	444768
105444	444769
2160	444770
7248	444771
8	444772
73851	444773
7637	444774
13846	444775
3	444776
1861	444777
270	444778
3537	444779
5898	444780
11084	444781
137	444782
4005	444783
24	444784
24	444785
2731	444786
33121	444787
14682	444788
94227	444789
89590	444790
45109	444791
377	444792
201	444793
1108	444794
252	444795
29987	444796
12992	444797
37	444798
10413	444799
32	444800
42502	444801
27892	444802
1328	444803
1334	444804
14446	444805
667	444806
707	444807
1989	444808
7236	444809
5056	444810
3976	444811
3976	444812
22419	444813
2023	444814
548	444815
906	444816
6	444817
41692	444818
6700	444819
14176	444820
2804	444821
10	444822
49	444823
29444	444824
100842	444825
946	444826
48287	444827
18547	444828
1059	444829
21339	444830
3001	444831
2428	444832
13771	444833
67801	444834
24314	444835
2040	444836
8201	444837
32	444838
1031	444839
9257	444840
363	444841
715	444842
108	444843
29444	444844
84836	444845
32	444846
5056	444847
32	444848
12028	444849
775	444850
157	444851
9830	444852
6058	444853
459	444854
1819	444855
134319	444856
1073	444857
73423	444858
131	444859
5948	444860
22705	444861
3	444862
1063	444863
52028	444864
32	444865
13734	444866
72309	444867
37902	444868
3	444869
43213	444870
71125	444871
113494	444872
25374	444873
14	444874
33431	444875
47777	444876
47777	444877
33	444878
1201	444879
3110	444880
1	444881
99614	444882
95413	444883
124402	444884
104075	444885
26833	444886
131150	444887
94262	444888
42	444889
3782	444890
20805	444891
65162	444892
2051	444893
100482	444894
100567	444895
76699	444896
88063	444897
110658	444898
68181	444899
85175	444900
22926	444901
62750	444902
46263	444903
7203	444904
95769	444905
117197	444906
69350	444907
113740	444908
113701	444909
60310	444910
121676	444911
82778	444912
81348	444913
128997	444914
49809	444915
69256	444916
112922	444917
10428	444918
38938	444919
80768	444920
42895	444921
99425	444922
140682	444923
92252	444924
60405	444925
55664	444926
13109	444927
46861	444928
35099	444929
278	444930
756	444931
38042	444932
83601	444933
102631	444934
14288	444935
278	444936
619	444937
43404	444938
105425	444939
143733	444940
77666	444941
120202	444942
115204	444943
61655	444944
65100	444945
102339	444946
37278	444947
17	444948
100609	444949
70377	444950
529	444951
176	444952
99479	444953
99479	444954
83647	444955
45792	444956
107036	444957
4026	444958
278	444959
57535	444960
130745	444961
107185	444962
152925	444963
131186	444964
12017	444965
41486	444966
7591	444967
115	444968
2280	444969
694	444970
223	444971
714	444972
455	444973
1352	444974
63436	444975
11051	444976
12014	444977
875	444978
170	444979
3141	444980
36620	444981
86	444982
62	444983
49	444984
137356	444985
110053	444986
80855	444987
36474	444988
54952	444989
24562	444990
60181	444991
37627	444992
160706	444993
87182	444994
40559	444995
653	444996
24610	444997
15219	444998
62520	444999
258	445000
5587	445001
52	445002
625	445003
107087	445004
278	445005
102557	445006
115049	445007
43239	445008
10647	445009
2027	445010
102	445011
55477	445012
123654	445013
30842	445014
3458	445015
4935	445016
1081	445017
337	445018
5044	445019
50366	445020
5805	445021
143917	445022
55696	445023
675	445024
52210	445025
39547	445026
115742	445027
497	445028
75265	445029
128767	445030
290	445031
67094	445032
64	445033
40762	445034
158673	445035
33	445036
102525	445037
83578	445038
17872	445039
22290	445040
7918	445041
69132	445042
11051	445043
24150	445044
81135	445045
308	445046
11093	445047
12576	445048
150135	445049
95683	445050
152668	445051
74739	445052
66520	445053
75540	445054
71780	445055
103813	445056
115772	445057
158628	445058
30991	445059
60453	445060
54937	445061
143749	445062
69977	445063
53816	445064
148870	445065
62174	445066
37099	445067
70654	445068
50319	445069
107190	445070
94186	445071
116655	445072
113919	445073
55241	445074
74605	445075
278	445076
35985	445077
49964	445078
6282	445079
2223	445080
1891	445081
2887	445082
279	445083
5051	445084
33	445085
102	445086
86	445087
49	445088
64	445089
102601	445090
114485	445091
278	445092
2	445093
1122	445094
1728	445095
27619	445096
676	445097
32283	445098
53342	445099
3239	445100
8867	445101
11618	445102
124035	445103
109250	445104
152549	445105
82562	445106
715	445107
9022	445108
96329	445109
561	445110
84515	445111
20758	445112
742	445113
3569	445114
41016	445115
12099	445116
2552	445117
2097	445118
27311	445119
5914	445120
1054	445121
31411	445122
42447	445123
1798	445124
1380	445125
13641	445126
503	445127
10199	445128
148645	445129
63702	445130
1060	445131
594	445132
226	445133
215	445134
78582	445135
131	445136
25915	445137
3	445138
57652	445139
12225	445140
2599	445141
81009	445142
135919	445143
53130	445144
1470	445145
154472	445146
2661	445147
484	445148
30978	445149
4965	445150
122	445151
2164	445152
19200	445153
11	445154
2181	445155
15918	445156
73197	445157
13169	445158
14475	445159
179	445160
2401	445161
47712	445162
167	445163
12087	445164
1506	445165
26026	445166
3584	445167
6	445168
23086	445169
2	445170
722	445171
135793	445172
8131	445173
26889	445174
503	445175
128534	445176
24431	445177
86767	445178
8782	445179
2696	445180
10438	445181
8117	445182
4297	445183
90660	445184
11764	445185
1621	445186
25	445187
14895	445188
7395	445189
643	445190
4758	445191
3	445192
9675	445193
3329	445194
2365	445195
30855	445196
14105	445197
227	445198
115487	445199
8140	445200
8373	445201
21274	445202
994	445203
20797	445204
22253	445205
5745	445206
10132	445207
22822	445208
53882	445209
67962	445210
100455	445211
3431	445212
6911	445213
167434	445214
118763	445215
23838	445216
1316	445217
27715	445218
5909	445219
2993	445220
16107	445221
313	445222
1642	445223
24368	445224
498	445225
6	445226
13	445227
3096	445228
90918	445229
95291	445230
2864	445231
105795	445232
29216	445233
3128	445234
920	445235
1564	445236
79198	445237
7174	445238
643	445239
3904	445240
3249	445241
5482	445242
1222	445243
83871	445244
2969	445245
8489	445246
49199	445247
14451	445248
14662	445249
29723	445250
309	445251
4652	445252
107738	445253
3354	445254
325	445255
7227	445256
13	445257
51756	445258
367	445259
16581	445260
1680	445261
1179	445262
591	445263
18	445264
76784	445265
4260	445266
758	445267
7629	445268
64712	445269
2	445270
14	445271
73152	445272
74590	445273
1671	445274
11084	445275
403	445276
6911	445277
2974	445278
105096	445279
344	445280
84339	445281
27248	445282
52836	445283
24312	445284
17	445285
52624	445286
18804	445287
4758	445288
60337	445289
3263	445290
23973	445291
3960	445292
1306	445293
251	445294
921	445295
4764	445296
11748	445297
4764	445298
26	445299
94	445300
9224	445301
40528	445302
25	445303
875	445304
35248	445305
1583	445306
49024	445307
25	445308
817	445309
36147	445310
4674	445311
1116	445312
4346	445313
2	445314
7579	445315
16197	445316
145697	445317
3095	445318
89778	445319
3724	445320
585	445321
27037	445322
27044	445323
18	445324
22093	445325
4016	445326
796	445327
55383	445328
11613	445329
11023	445330
13524	445331
27	445332
19547	445333
234	445334
32459	445335
2	445336
849	445337
2195	445338
341	445339
3279	445340
18549	445341
28729	445342
3128	445343
18743	445344
625	445345
1220	445346
848	445347
94	445348
96	445349
1140	445350
18536	445351
1140	445352
1426	445353
2756	445354
141103	445355
141516	445356
3260	445357
47008	445358
21338	445359
4504	445360
2728	445361
52624	445362
619	445363
753	445364
59362	445365
4	445366
69015	445367
2420	445368
459	445369
3559	445370
129451	445371
45552	445372
16241	445373
11459	445374
1	445375
81	445376
2431	445377
1639	445378
20669	445379
81	445380
4767	445381
19	445382
2029	445383
1350	445384
1350	445385
2229	445386
7567	445387
3329	445388
567	445389
1481	445390
22386	445391
1	445392
596	445393
2173	445394
5377	445395
47970	445396
30548	445397
252	445398
61186	445399
656	445400
743	445401
100	445402
46537	445403
96	445404
287	445405
425	445406
2479	445407
15923	445408
3280	445409
58968	445410
30841	445411
24572	445412
5884	445413
7567	445414
68208	445415
9213	445416
52708	445417
1371	445418
72720	445419
159739	445420
31	445421
13939	445422
3584	445423
2104	445424
33283	445425
37	445426
9213	445427
18132	445428
251	445429
8725	445430
2793	445431
3267	445432
31120	445433
3569	445434
2137	445435
54619	445436
2819	445437
1603	445438
640	445439
64357	445440
34664	445441
2101	445442
10417	445443
29056	445444
68137	445445
4	445446
9031	445447
15454	445448
42452	445449
18134	445450
26063	445451
4032	445452
17370	445453
38667	445454
16792	445455
9816	445456
9213	445457
38762	445458
2194	445459
54805	445460
7949	445461
60	445462
4636	445463
8	445464
27178	445465
40951	445466
45564	445467
4355	445468
14009	445469
23743	445470
4967	445471
229	445472
312	445473
32445	445474
24390	445475
100973	445476
70728	445477
49024	445478
319	445479
23485	445480
30441	445481
19139	445482
863	445483
754	445484
8939	445485
55217	445486
24730	445487
32284	445488
6063	445489
5745	445490
2933	445491
6970	445492
27805	445493
32231	445494
6279	445495
10712	445496
130	445497
8620	445498
12986	445499
1455	445500
29122	445501
58409	445502
14763	445503
61659	445504
49371	445505
52429	445506
51390	445507
841	445508
2401	445509
122493	445510
3205	445511
90	445512
50647	445513
51	445514
1385	445515
2111	445516
8039	445517
2479	445518
338	445519
139142	445520
271	445521
2436	445522
32469	445523
124133	445524
35379	445525
3884	445526
16139	445527
817	445528
4127	445529
8166	445530
53990	445531
23518	445532
136195	445533
6785	445534
31081	445535
35568	445536
8	445537
12449	445538
388	445539
1217	445540
1556	445541
14659	445542
21218	445543
3	445544
11185	445545
943	445546
16771	445547
14472	445548
7484	445549
273	445550
413	445551
786	445552
10676	445553
34002	445554
2040	445555
2788	445556
7193	445557
5109	445558
3754	445559
90740	445560
358	445561
90014	445562
10179	445563
60	445564
31688	445565
16786	445566
2717	445567
672	445568
40806	445569
13800	445570
3603	445571
133005	445572
2	445573
27248	445574
60	445575
517	445576
21509	445577
127	445578
53110	445579
88486	445580
13471	445581
3622	445582
3249	445583
685	445584
89	445585
15974	445586
39228	445587
12176	445588
278	445589
1228	445590
25374	445591
271	445592
156	445593
8166	445594
629	445595
59010	445596
61570	445597
497	445598
91566	445599
158500	445600
6506	445601
1033	445602
9850	445603
1228	445604
341	445605
1838	445606
100	445607
3647	445608
43357	445609
2825	445610
949	445611
12250	445612
6506	445613
38145	445614
1950	445615
136	445616
167	445617
3	445618
3661	445619
90254	445620
4712	445621
31	445622
3061	445623
179	445624
5419	445625
10801	445626
9786	445627
224	445628
2877	445629
2733	445630
2169	445631
31140	445632
2948	445633
2	445634
742	445635
708	445636
137684	445637
16689	445638
409	445639
6468	445640
722	445641
312	445642
53440	445643
15	445644
5837	445645
1450	445646
245	445647
381	445648
2264	445649
2832	445650
37	445651
31641	445652
768	445653
763	445654
22567	445655
40370	445656
36549	445657
135669	445658
8693	445659
15	445660
2975	445661
8431	445662
179	445663
474	445664
56855	445665
8503	445666
458	445667
15525	445668
312	445669
14	445670
1481	445671
9103	445672
667	445673
2	445674
672	445675
1089	445676
22912	445677
29550	445678
5641	445679
19676	445680
1075	445681
17281	445682
37	445683
20909	445684
9590	445685
1220	445686
17	445687
7477	445688
2055	445689
965	445690
290	445691
21598	445692
3535	445693
42026	445694
3405	445695
1204	445696
57424	445697
556	445698
22793	445699
1370	445700
177	445701
556	445702
6016	445703
397	445704
139	445705
756	445706
14	445707
48508	445708
1604	445709
32956	445710
108	445711
452	445712
1849	445713
5925	445714
10724	445715
11536	445716
157	445717
12330	445718
37587	445719
82146	445720
283	445721
6267	445722
46291	445723
69080	445724
105096	445725
3971	445726
157	445727
78300	445728
1023	445729
2126	445730
157	445731
116243	445732
5842	445733
64567	445734
319	445735
24189	445736
13700	445737
210	445738
115	445739
28441	445740
668	445741
13932	445742
154	445743
20763	445744
6048	445745
1264	445746
37278	445747
139905	445748
29526	445749
119769	445750
17681	445751
87982	445752
141703	445753
62	445754
93783	445755
2362	445756
3458	445757
2678	445758
30408	445759
624	445760
52920	445761
150457	445762
17160	445763
5341	445764
30194	445765
25581	445766
3057	445767
36548	445768
14	445769
13075	445770
13075	445771
40811	445772
51531	445773
40871	445774
14605	445775
395	445776
17570	445777
1385	445778
64	445779
233	445780
160680	445781
3637	445782
95096	445783
122812	445784
85172	445785
77840	445786
97970	445787
74383	445788
34140	445789
98019	445790
61636	445791
120245	445792
65551	445793
50696	445794
124712	445795
6809	445796
80759	445797
60	445798
607	445799
5875	445800
1385	445801
2121	445802
1154	445803
653	445804
1118	445805
675	445806
236	445807
4807	445808
30957	445809
841	445810
24806	445811
30564	445812
3466	445813
624	445814
273	445815
6401	445816
624	445817
101152	445818
24786	445819
32252	445820
6999	445821
5070	445822
22117	445823
94130	445824
15698	445825
70081	445826
6296	445827
59932	445828
2203	445829
5299	445830
290	445831
100489	445832
99	445833
49	445834
2526	445835
3	445836
420	445837
1879	445838
245	445839
107	445840
61895	445841
6123	445842
92599	445843
28937	445844
49538	445845
165948	445846
67163	445847
52514	445848
29484	445849
68551	445850
115216	445851
39259	445852
115216	445853
2494	445854
11145	445855
36991	445856
14257	445857
28194	445858
159	445859
22718	445860
45417	445861
49386	445862
1584	445863
137	445864
29006	445865
1360	445866
15358	445867
5579	445868
19298	445869
137807	445870
55851	445871
17426	445872
44804	445873
90	445874
90	445875
8306	445876
35525	445877
11966	445878
6780	445879
37665	445880
4878	445881
659	445882
94140	445883
27	445884
49534	445885
22644	445886
150692	445887
600	445888
641	445889
25888	445890
35474	445891
3080	445892
144124	445893
102374	445894
59	445895
1881	445896
2195	445897
5212	445898
1959	445899
1718	445900
1718	445901
1959	445902
90	445903
953	445904
1959	445905
8814	445906
71909	445907
17165	445908
1011	445909
2	445910
19163	445911
14879	445912
258	445913
32175	445914
5719	445915
25302	445916
47022	445917
31449	445918
270	445919
931	445920
954	445921
603	445922
1	445923
24596	445924
603	445925
10645	445926
90	445927
1183	445928
4083	445929
15108	445930
1744	445931
49	445932
28295	445933
600	445934
9954	445935
87086	445936
545	445937
49345	445938
24330	445939
73982	445940
5245	445941
253	445942
38706	445943
659	445944
12121	445945
90	445946
207	445947
4565	445948
4565	445949
5919	445950
1	445951
11696	445952
90	445953
24	445954
90	445955
8219	445956
3386	445957
659	445958
775	445959
1545	445960
1545	445961
1095	445962
2009	445963
28669	445964
28669	445965
1219	445966
1545	445967
81910	445968
290	445969
13522	445970
2029	445971
23069	445972
1461	445973
72858	445974
17376	445975
35651	445976
836	445977
3143	445978
1	445979
15165	445980
1485	445981
77772	445982
83537	445983
1030	445984
5874	445985
121870	445986
98671	445987
156148	445988
4661	445989
251	445990
10321	445991
88	445992
50174	445993
185	445994
6309	445995
2206	445996
7190	445997
7190	445998
7190	445999
7190	446000
7190	446001
7190	446002
7190	446003
35976	446004
1608	446005
66709	446006
67897	446007
55670	446008
801	446009
83627	446010
8008	446011
19	446012
16	446013
23172	446014
28832	446015
28832	446016
200	446017
30049	446018
6282	446019
408	446020
298	446021
6757	446022
606	446023
60	446024
4769	446025
45538	446026
27588	446027
5586	446028
5586	446029
121	446030
6180	446031
2306	446032
2917	446033
15339	446034
9039	446035
1	446036
12538	446037
606	446038
14	446039
21017	446040
6887	446041
41552	446042
50277	446043
26655	446044
3090	446045
5352	446046
5352	446047
6435	446048
139382	446049
3259	446050
1434	446051
449	446052
28031	446053
495	446054
8	446055
1283	446056
290	446057
1718	446058
18350	446059
3500	446060
9954	446061
54239	446062
22283	446063
627	446064
10554	446065
9954	446066
9954	446067
26611	446068
14647	446069
8645	446070
5641	446071
108641	446072
5451	446073
52584	446074
1	446075
86786	446076
529	446077
3822	446078
100	446079
1	446080
1554	446081
21398	446082
1629	446083
22373	446084
48555	446085
11165	446086
48100	446087
2280	446088
1197	446089
90	446090
24761	446091
5431	446092
11966	446093
12405	446094
53265	446095
3711	446096
105206	446097
20353	446098
43045	446099
7640	446100
5579	446101
1589	446102
30570	446103
70274	446104
436	446105
73332	446106
160	446107
45108	446108
60074	446109
920	446110
22547	446111
37465	446112
425	446113
28716	446114
394	446115
11970	446116
65253	446117
11966	446118
139	446119
2482	446120
12992	446121
1531	446122
4626	446123
1531	446124
8536	446125
90	446126
714	446127
99536	446128
493	446129
152	446130
44423	446131
3	446132
207	446133
5456	446134
15874	446135
14	446136
36109	446137
23	446138
1	446139
37114	446140
273	446141
998	446142
1	446143
2022	446144
18	446145
14340	446146
9836	446147
56383	446148
49	446149
38813	446150
7748	446151
2389	446152
3416	446153
59668	446154
8937	446155
1924	446156
685	446157
1737	446158
852	446159
143	446160
32479	446161
7712	446162
1208	446163
10374	446164
23963	446165
5139	446166
3204	446167
7003	446168
2120	446169
9213	446170
5792	446171
11495	446172
3279	446173
2776	446174
23202	446175
114	446176
715	446177
8536	446178
1154	446179
83915	446180
430	446181
6204	446182
43157	446183
16	446184
14619	446185
23450	446186
10845	446187
22759	446188
35404	446189
5482	446190
337	446191
70625	446192
185	446193
1843	446194
39459	446195
7573	446196
30100	446197
1548	446198
2974	446199
387	446200
21605	446201
4422	446202
79496	446203
79496	446204
69097	446205
3496	446206
15995	446207
29678	446208
17468	446209
556	446210
1816	446211
3811	446212
116717	446213
666	446214
64	446215
64	446216
5139	446217
5576	446218
23875	446219
44442	446220
3020	446221
852	446222
852	446223
852	446224
28033	446225
11585	446226
592	446227
58192	446228
59	446229
5139	446230
2426	446231
342	446232
1364	446233
17682	446234
28077	446235
38899	446236
46187	446237
2273	446238
1388	446239
895	446240
18	446241
39025	446242
3529	446243
1208	446244
29486	446245
1902	446246
342	446247
14109	446248
4	446249
17	446250
56507	446251
480	446252
1767	446253
1545	446254
57	446255
7406	446256
41975	446257
11463	446258
62018	446259
5139	446260
18698	446261
13781	446262
46557	446263
688	446264
828	446265
1208	446266
12939	446267
353	446268
46648	446269
80729	446270
3213	446271
49054	446272
353	446273
13605	446274
1643	446275
78761	446276
40	446277
1545	446278
49	446279
3168	446280
13341	446281
28181	446282
67136	446283
40278	446284
8089	446285
16838	446286
35736	446287
2916	446288
64	446289
2462	446290
5139	446291
62018	446292
108	446293
336	446294
86755	446295
125953	446296
2814	446297
4460	446298
1767	446299
852	446300
14276	446301
276	446302
2600	446303
153	446304
480	446305
400	446306
603	446307
984	446308
11213	446309
336	446310
20139	446311
931	446312
111412	446313
18095	446314
21678	446315
18742	446316
88616	446317
20033	446318
27596	446319
10072	446320
9508	446321
49351	446322
89730	446323
11867	446324
89732	446325
6083	446326
7547	446327
76673	446328
6154	446329
659	446330
3906	446331
14982	446332
13579	446333
9510	446334
48353	446335
33237	446336
110665	446337
60379	446338
4933	446339
14726	446340
88	446341
1415	446342
9166	446343
6589	446344
8486	446345
2055	446346
6841	446347
1649	446348
70916	446349
1524	446350
48555	446351
27370	446352
5374	446353
36024	446354
23060	446355
114	446356
43486	446357
8425	446358
2195	446359
90	446360
1	446361
71909	446362
199	446363
91403	446364
139186	446365
76725	446366
1414	446367
1411	446368
9954	446369
495	446370
3897	446371
2131	446372
28847	446373
1	446374
2	446375
90	446376
40431	446377
641	446378
379	446379
8744	446380
3214	446381
9304	446382
3214	446383
3080	446384
70799	446385
81784	446386
23	446387
24311	446388
55003	446389
2280	446390
1298	446391
292	446392
47787	446393
1	446394
6370	446395
15874	446396
111573	446397
111573	446398
3901	446399
774	446400
3746	446401
90	446402
2485	446403
23172	446404
8969	446405
548	446406
49392	446407
49392	446408
33045	446409
25613	446410
2120	446411
2341	446412
9331	446413
2125	446414
1332	446415
2399	446416
50310	446417
377	446418
105	446419
38825	446420
9954	446421
11966	446422
47219	446423
62	446424
5344	446425
89237	446426
10718	446427
3643	446428
2917	446429
11968	446430
601	446431
42	446432
9313	446433
2909	446434
1	446435
5435	446436
139184	446437
19299	446438
943	446439
46862	446440
1093	446441
225	446442
139	446443
152	446444
404	446445
8414	446446
31054	446447
74939	446448
139	446449
116	446450
529	446451
714	446452
11620	446453
9678	446454
1484	446455
1771	446456
2	446457
59	446458
1471	446459
2140	446460
1254	446461
439	446462
793	446463
88	446464
19	446465
439	446466
19	446467
88240	446468
3	446469
27	446470
4661	446471
836	446472
14625	446473
19	446474
207	446475
23	446476
8553	446477
548	446478
529	446479
42246	446480
14818	446481
28893	446482
102459	446483
69097	446484
16942	446485
1515	446486
26656	446487
8245	446488
4158	446489
77335	446490
127620	446491
1564	446492
4116	446493
71693	446494
14424	446495
742	446496
1	446497
5597	446498
101956	446499
14306	446500
43035	446501
85835	446502
148	446503
50797	446504
65879	446505
7039	446506
4396	446507
894	446508
558	446509
353	446510
43055	446511
323	446512
9673	446513
139334	446514
2095	446515
4783	446516
6	446517
112	446518
79242	446519
37785	446520
1989	446521
8005	446522
8005	446523
8005	446524
64308	446525
71437	446526
4783	446527
103851	446528
47752	446529
21212	446530
92041	446531
14358	446532
114914	446533
22426	446534
14335	446535
32901	446536
123	446537
4729	446538
20708	446539
808	446540
37754	446541
2102	446542
5245	446543
54	446544
32860	446545
6946	446546
11140	446547
3600	446548
461	446549
15212	446550
896	446551
1798	446552
1	446553
8318	446554
81104	446555
31310	446556
32901	446557
8541	446558
52584	446559
4224	446560
31713	446561
195	446562
25327	446563
109355	446564
28324	446565
698	446566
4890	446567
2750	446568
28428	446569
15878	446570
546	446571
37754	446572
57684	446573
54000	446574
62286	446575
3966	446576
6268	446577
245	446578
114476	446579
8975	446580
31997	446581
620	446582
4719	446583
12457	446584
16138	446585
500	446586
500	446587
890	446588
52	446589
473	446590
896	446591
25346	446592
53071	446593
19	446594
156	446595
916	446596
42416	446597
687	446598
22217	446599
20033	446600
131084	446601
139225	446602
1291	446603
12939	446604
27504	446605
77711	446606
1157	446607
28823	446608
213	446609
86909	446610
1159	446611
953	446612
62	446613
14347	446614
245	446615
1	446616
2011	446617
1426	446618
14963	446619
81433	446620
2207	446621
108	446622
493	446623
1665	446624
2011	446625
27	446626
750	446627
1	446628
3551	446629
15953	446630
836	446631
2095	446632
52	446633
124	446634
1806	446635
1	446636
2095	446637
769	446638
5112	446639
9262	446640
472	446641
6644	446642
4104	446643
500	446644
430	446645
36495	446646
12170	446647
31846	446648
45373	446649
115103	446650
20856	446651
23839	446652
299	446653
23435	446654
110010	446655
4158	446656
1275	446657
42228	446658
12613	446659
245	446660
1212	446661
415	446662
5221	446663
10180	446664
35497	446665
71075	446666
650	446667
1539	446668
236	446669
1964	446670
42	446671
1444	446672
16129	446673
494	446674
2	446675
131185	446676
16573	446677
27051	446678
50599	446679
101	446680
9927	446681
54785	446682
500	446683
5194	446684
500	446685
31189	446686
11842	446687
245	446688
858	446689
756	446690
126542	446691
152	446692
27610	446693
130813	446694
500	446695
144	446696
109999	446697
756	446698
3743	446699
28794	446700
38664	446701
9673	446702
1	446703
62962	446704
51597	446705
998	446706
256	446707
2102	446708
21466	446709
863	446710
24202	446711
896	446712
38825	446713
1129	446714
1167	446715
298	446716
11221	446717
1893	446718
13043	446719
1764	446720
5505	446721
3	446722
1	446723
2062	446724
5994	446725
27369	446726
27045	446727
31876	446728
1	446729
36	446730
54	446731
2233	446732
15	446733
22175	446734
1498	446735
116571	446736
146998	446737
63348	446738
7913	446739
12393	446740
9509	446741
4698	446742
4173	446743
32605	446744
89371	446745
4581	446746
2298	446747
36	446748
1414	446749
4608	446750
16685	446751
62907	446752
11098	446753
10126	446754
54712	446755
86148	446756
1197	446757
82596	446758
11491	446759
43463	446760
18758	446761
22365	446762
77797	446763
7747	446764
5453	446765
41797	446766
49585	446767
13645	446768
1880	446769
25557	446770
108587	446771
10	446772
9391	446773
27892	446774
157	446775
79223	446776
3293	446777
8546	446778
8546	446779
4272	446780
72451	446781
4109	446782
62	446783
1893	446784
54	446785
6730	446786
452	446787
6912	446788
1705	446789
6926	446790
67884	446791
31064	446792
5112	446793
48463	446794
45121	446795
3139	446796
4158	446797
4158	446798
490	446799
893	446800
13953	446801
86171	446802
896	446803
27637	446804
42	446805
7812	446806
103644	446807
9396	446808
6110	446809
87063	446810
71956	446811
9193	446812
2190	446813
78271	446814
134271	446815
7061	446816
3548	446817
764	446818
18503	446819
45838	446820
5505	446821
1011	446822
896	446823
8040	446824
7017	446825
14366	446826
59822	446827
27425	446828
1352	446829
222	446830
19897	446831
39090	446832
14202	446833
72200	446834
9126	446835
987	446836
18192	446837
28745	446838
44020	446839
690	446840
22247	446841
19073	446842
22247	446843
14518	446844
5629	446845
447	446846
2824	446847
97	446848
4292	446849
213	446850
3876	446851
27838	446852
79413	446853
5196	446854
3	446855
34799	446856
154	446857
27263	446858
3232	446859
90560	446860
17444	446861
896	446862
14595	446863
10308	446864
20736	446865
414	446866
2956	446867
15192	446868
3679	446869
67755	446870
3969	446871
20785	446872
64875	446873
61093	446874
22568	446875
114926	446876
6332	446877
47295	446878
37141	446879
7722	446880
55114	446881
3969	446882
78152	446883
42170	446884
112594	446885
49804	446886
49804	446887
25147	446888
5	446889
5	446890
43574	446891
73719	446892
73719	446893
68230	446894
90207	446895
18213	446896
36	446897
48406	446898
57252	446899
106441	446900
19395	446901
86918	446902
29452	446903
27641	446904
44791	446905
1016	446906
96004	446907
153707	446908
4804	446909
96948	446910
19135	446911
12216	446912
15414	446913
93937	446914
18021	446915
48849	446916
11854	446917
64292	446918
26287	446919
15056	446920
143005	446921
121522	446922
15744	446923
44014	446924
23241	446925
47078	446926
40924	446927
17840	446928
14011	446929
2937	446930
1371	446931
34679	446932
3136	446933
124337	446934
2250	446935
76465	446936
5814	446937
6206	446938
113708	446939
1260	446940
120144	446941
39953	446942
2979	446943
32869	446944
818	446945
143852	446946
1364	446947
38865	446948
34656	446949
3418	446950
23863	446951
69462	446952
112422	446953
113580	446954
70393	446955
60059	446956
1536	446957
78221	446958
1447	446959
804	446960
14381	446961
51423	446962
107037	446963
110542	446964
89381	446965
4422	446966
336	446967
3055	446968
15336	446969
10262	446970
11034	446971
41942	446972
23017	446973
54337	446974
88228	446975
14217	446976
203	446977
47088	446978
27165	446979
1057	446980
32510	446981
3681	446982
4187	446983
28365	446984
4267	446985
24764	446986
70084	446987
22248	446988
69993	446989
60217	446990
42536	446991
6431	446992
137453	446993
24651	446994
67771	446995
12497	446996
19127	446997
83242	446998
13772	446999
70370	447000
50667	447001
79480	447002
103847	447003
9648	447004
50667	447005
82127	447006
86139	447007
21626	447008
72740	447009
78073	447010
45400	447011
69263	447012
22555	447013
112949	447014
15657	447015
62573	447016
35323	447017
65387	447018
67294	447019
50436	447020
110094	447021
112842	447022
6656	447023
48941	447024
87384	447025
66148	447026
98190	447027
14545	447028
22128	447029
81673	447030
18034	447031
64494	447032
4626	447033
10456	447034
15818	447035
37454	447036
2676	447037
6352	447038
85902	447039
42160	447040
9445	447041
23437	447042
64924	447043
128730	447044
38464	447045
8601	447046
14094	447047
78332	447048
952	447049
952	447050
45949	447051
9928	447052
7961	447053
12878	447054
38753	447055
39536	447056
20483	447057
2334	447058
86137	447059
27110	447060
72718	447061
38016	447062
762	447063
12267	447064
45002	447065
62738	447066
18228	447067
12946	447068
11510	447069
40451	447070
1440	447071
85881	447072
9464	447073
14622	447074
70329	447075
12679	447076
35599	447077
3447	447078
65003	447079
49151	447080
32452	447081
572	447082
617	447083
5911	447084
41921	447085
30502	447086
94619	447087
5238	447088
46968	447089
11985	447090
43233	447091
2859	447092
13134	447093
29148	447094
57366	447095
27571	447096
26952	447097
30869	447098
34698	447099
42966	447100
91856	447101
8875	447102
101381	447103
4076	447104
56068	447105
92346	447106
75529	447107
22061	447108
73089	447109
25599	447110
4549	447111
48107	447112
123055	447113
33534	447114
53731	447115
42665	447116
32928	447117
72234	447118
66645	447119
49168	447120
57638	447121
12998	447122
12734	447123
79781	447124
77102	447125
17746	447126
44210	447127
5526	447128
8504	447129
86776	447130
47633	447131
68148	447132
94315	447133
51576	447134
39854	447135
166	447136
164472	447137
7341	447138
89435	447139
28505	447140
31502	447141
46847	447142
106746	447143
28962	447144
79858	447145
47413	447146
95341	447147
4753	447148
65529	447149
74484	447150
23293	447151
2484	447152
6050	447153
57376	447154
63706	447155
50510	447156
28183	447157
2385	447158
69068	447159
81603	447160
29494	447161
86264	447162
70217	447163
49191	447164
69233	447165
124309	447166
35116	447167
64503	447168
32831	447169
42436	447170
62321	447171
73601	447172
39774	447173
21565	447174
77146	447175
55129	447176
33850	447177
114379	447178
4224	447179
11505	447180
18526	447181
91018	447182
6428	447183
137054	447184
12118	447185
1229	447186
35009	447187
1701	447188
51844	447189
73826	447190
54733	447191
22050	447192
107154	447193
20181	447194
1520	447195
550	447196
24995	447197
13970	447198
1725	447199
118632	447200
8113	447201
60132	447202
96725	447203
74303	447204
108923	447205
130816	447206
160015	447207
71145	447208
80439	447209
2797	447210
89402	447211
3657	447212
4753	447213
133031	447214
79203	447215
57477	447216
20108	447217
3970	447218
189	447219
25420	447220
24981	447221
39147	447222
12057	447223
13403	447224
124215	447225
6082	447226
7811	447227
34683	447228
8578	447229
14006	447230
12539	447231
76882	447232
93615	447233
110136	447234
3184	447235
14063	447236
21336	447237
20217	447238
145611	447239
17740	447240
3625	447241
14194	447242
53686	447243
65795	447244
14676	447245
122616	447246
7248	447247
40418	447248
83678	447249
17993	447250
86330	447251
60556	447252
139520	447253
9687	447254
21565	447255
26316	447256
21071	447257
89578	447258
15321	447259
46503	447260
12799	447261
120059	447262
6706	447263
54723	447264
78307	447265
12379	447266
2304	447267
110604	447268
119190	447269
7675	447270
27933	447271
73123	447272
21269	447273
6244	447274
4197	447275
33281	447276
64585	447277
21468	447278
13714	447279
17586	447280
13483	447281
36250	447282
134000	447283
83063	447284
49621	447285
11392	447286
74391	447287
79714	447288
82346	447289
84798	447290
5608	447291
19229	447292
5189	447293
24351	447294
31337	447295
1416	447296
1270	447297
2652	447298
23660	447299
20720	447300
2942	447301
78428	447302
26886	447303
33056	447304
39446	447305
49700	447306
2449	447307
1062	447308
89376	447309
22085	447310
17799	447311
37820	447312
4711	447313
29483	447314
1079	447315
1399	447316
42576	447317
60605	447318
78407	447319
20917	447320
71724	447321
20897	447322
13714	447323
6252	447324
18349	447325
28886	447326
1275	447327
14568	447328
6041	447329
10973	447330
10973	447331
52476	447332
90813	447333
41674	447334
112449	447335
1161	447336
3999	447337
88403	447338
28037	447339
26825	447340
13722	447341
59623	447342
3653	447343
31870	447344
76687	447345
124383	447346
72962	447347
100901	447348
83351	447349
38918	447350
75347	447351
174	447352
9248	447353
4059	447354
81827	447355
6483	447356
105555	447357
33626	447358
3398	447359
10278	447360
111991	447361
98884	447362
74383	447363
7699	447364
18693	447365
29123	447366
31582	447367
89555	447368
97899	447369
100921	447370
13107	447371
8025	447372
27728	447373
45480	447374
39204	447375
97004	447376
28381	447377
63425	447378
111650	447379
89647	447380
37586	447381
3895	447382
5413	447383
115407	447384
37434	447385
9053	447386
60388	447387
4775	447388
86680	447389
181	447390
16965	447391
40623	447392
4171	447393
14192	447394
49968	447395
17484	447396
23344	447397
47725	447398
85872	447399
40611	447400
26166	447401
88049	447402
12304	447403
2374	447404
596	447405
47716	447406
63126	447407
6048	447408
57684	447409
161922	447410
11662	447411
42559	447412
3311	447413
85284	447414
10931	447415
18774	447416
4129	447417
30537	447418
53457	447419
23713	447420
83862	447421
1422	447422
11598	447423
92546	447424
4981	447425
16583	447426
11028	447427
391	447428
10722	447429
944	447430
23492	447431
31132	447432
6515	447433
803	447434
53741	447435
79529	447436
36690	447437
54128	447438
35126	447439
274	447440
44510	447441
11519	447442
42557	447443
69809	447444
90126	447445
73336	447446
8626	447447
51065	447448
550	447449
133997	447450
315	447451
6382	447452
15969	447453
36776	447454
68389	447455
5202	447456
29219	447457
45377	447458
73705	447459
27533	447460
87334	447461
14517	447462
112160	447463
23918	447464
35228	447465
30949	447466
41532	447467
63071	447468
81539	447469
35278	447470
72993	447471
74292	447472
15845	447473
18864	447474
136316	447475
18017	447476
25027	447477
15529	447478
92889	447479
14670	447480
64515	447481
54349	447482
87176	447483
17323	447484
13513	447485
10173	447486
4342	447487
44443	447488
24914	447489
24091	447490
8116	447491
4915	447492
3550	447493
2992	447494
87885	447495
24225	447496
73174	447497
5016	447498
28591	447499
45084	447500
60619	447501
4442	447502
28032	447503
36132	447504
16558	447505
22355	447506
13446	447507
71225	447508
39103	447509
1099	447510
18618	447511
5437	447512
30234	447513
101090	447514
41950	447515
73700	447516
36053	447517
32318	447518
90863	447519
67993	447520
14965	447521
127481	447522
59030	447523
38662	447524
57989	447525
11203	447526
53350	447527
658	447528
54123	447529
10556	447530
7819	447531
7819	447532
26695	447533
109125	447534
65985	447535
107468	447536
9861	447537
104	447538
30998	447539
8499	447540
105969	447541
30661	447542
189	447543
189	447544
65825	447545
9852	447546
4456	447547
90864	447548
4018	447549
57598	447550
231	447551
43184	447552
33209	447553
9452	447554
62813	447555
13136	447556
71790	447557
75349	447558
103501	447559
54991	447560
8463	447561
76942	447562
8721	447563
53718	447564
17331	447565
28094	447566
62787	447567
33250	447568
3636	447569
33535	447570
59379	447571
49227	447572
14994	447573
88772	447574
224	447575
5627	447576
23695	447577
5264	447578
6760	447579
5962	447580
5237	447581
64370	447582
4266	447583
40778	447584
82264	447585
129299	447586
5378	447587
15220	447588
24433	447589
103566	447590
31723	447591
189	447592
26503	447593
69386	447594
28738	447595
109291	447596
90484	447597
18335	447598
62744	447599
24794	447600
67803	447601
120287	447602
35838	447603
274	447604
13321	447605
90014	447606
1198	447607
20629	447608
64495	447609
13088	447610
52059	447611
40496	447612
45806	447613
102206	447614
1404	447615
24393	447616
51666	447617
38251	447618
30614	447619
17740	447620
3045	447621
48935	447622
56687	447623
20890	447624
15987	447625
10713	447626
63597	447627
18519	447628
15529	447629
64715	447630
15195	447631
79091	447632
44887	447633
31703	447634
32389	447635
13513	447636
17897	447637
29751	447638
50573	447639
1015	447640
28091	447641
5476	447642
264	447643
22616	447644
9430	447645
1115	447646
79464	447647
38702	447648
34539	447649
35048	447650
84002	447651
13950	447652
1929	447653
1001	447654
2765	447655
3949	447656
20672	447657
366	447658
9112	447659
124438	447660
14385	447661
41565	447662
15735	447663
15643	447664
51902	447665
66955	447666
11782	447667
1323	447668
111499	447669
23266	447670
81519	447671
40423	447672
45951	447673
13252	447674
91504	447675
9092	447676
238	447677
618	447678
1097	447679
5291	447680
18287	447681
18350	447682
101448	447683
29678	447684
23393	447685
72916	447686
480	447687
9271	447688
788	447689
13971	447690
41623	447691
10969	447692
6912	447693
4513	447694
7249	447695
53298	447696
20205	447697
5446	447698
940	447699
104888	447700
14351	447701
40830	447702
137280	447703
42208	447704
27063	447705
18817	447706
695	447707
41697	447708
5426	447709
6084	447710
26978	447711
1337	447712
3654	447713
25471	447714
739	447715
713	447716
12916	447717
9427	447718
17485	447719
5615	447720
5376	447721
9285	447722
1390	447723
58033	447724
10378	447725
74288	447726
3283	447727
85169	447728
4304	447729
75571	447730
7469	447731
43451	447732
13910	447733
6708	447734
4037	447735
64577	447736
89291	447737
81689	447738
6131	447739
8787	447740
70342	447741
13432	447742
26226	447743
18528	447744
110570	447745
90631	447746
19077	447747
120293	447748
29721	447749
13109	447750
122693	447751
7322	447752
65785	447753
1016	447754
137412	447755
4860	447756
11640	447757
32842	447758
736	447759
68035	447760
3636	447761
7558	447762
2131	447763
51858	447764
52201	447765
132195	447766
92597	447767
28613	447768
441	447769
13184	447770
141724	447771
1046	447772
34243	447773
4839	447774
15550	447775
12193	447776
12955	447777
90291	447778
135661	447779
4053	447780
2533	447781
3555	447782
164455	447783
26896	447784
21345	447785
41274	447786
42402	447787
23067	447788
108777	447789
518	447790
6431	447791
18790	447792
25271	447793
3086	447794
135804	447795
34054	447796
130989	447797
48186	447798
23933	447799
71635	447800
7655	447801
48901	447802
33112	447803
15476	447804
54169	447805
12393	447806
54607	447807
104371	447808
98937	447809
15238	447810
38145	447811
3051	447812
51282	447813
44532	447814
10131	447815
47834	447816
54285	447817
3333	447818
105104	447819
43296	447820
31166	447821
79828	447822
28061	447823
15559	447824
23949	447825
14091	447826
13560	447827
41121	447828
1836	447829
790	447830
27340	447831
7051	447832
314	447833
5758	447834
2752	447835
34309	447836
4159	447837
32519	447838
24926	447839
11992	447840
36579	447841
20506	447842
3543	447843
3988	447844
33193	447845
8915	447846
18121	447847
29697	447848
54337	447849
64808	447850
28195	447851
16518	447852
31739	447853
17895	447854
12770	447855
804	447856
11643	447857
56295	447858
63760	447859
1607	447860
1597	447861
47406	447862
2443	447863
49613	447864
67887	447865
705	447866
83867	447867
64842	447868
5211	447869
16524	447870
52284	447871
8920	447872
17177	447873
6680	447874
55640	447875
45316	447876
16889	447877
78168	447878
40877	447879
43	447880
1623	447881
795	447882
12674	447883
5232	447884
52025	447885
37666	447886
5232	447887
10027	447888
49354	447889
49354	447890
16430	447891
7268	447892
37882	447893
7275	447894
56192	447895
37718	447896
52617	447897
7268	447898
61633	447899
29137	447900
29137	447901
121240	447902
17213	447903
26602	447904
44118	447905
42225	447906
64400	447907
97661	447908
26602	447909
34617	447910
34617	447911
19330	447912
32143	447913
5232	447914
16018	447915
49469	447916
13631	447917
781	447918
30324	447919
7597	447920
4216	447921
14342	447922
904	447923
39859	447924
43361	447925
18541	447926
33238	447927
5252	447928
48968	447929
12715	447930
20501	447931
19233	447932
15633	447933
23295	447934
67864	447935
68048	447936
71683	447937
4025	447938
18457	447939
40945	447940
6107	447941
3812	447942
42480	447943
14411	447944
3910	447945
37611	447946
64729	447947
6818	447948
40889	447949
36179	447950
105602	447951
22263	447952
65376	447953
13465	447954
38007	447955
112445	447956
52452	447957
23866	447958
70604	447959
27222	447960
19292	447961
30361	447962
24274	447963
13424	447964
11534	447965
9883	447966
24160	447967
12341	447968
11551	447969
136093	447970
10727	447971
26565	447972
20406	447973
992	447974
10735	447975
67	447976
49931	447977
22187	447978
4082	447979
10085	447980
33130	447981
49623	447982
25741	447983
1374	447984
45424	447985
8441	447986
135988	447987
6754	447988
12792	447989
69099	447990
26515	447991
27036	447992
985	447993
31604	447994
12614	447995
14201	447996
518	447997
82154	447998
22402	447999
16901	448000
54751	448001
96892	448002
24809	448003
70178	448004
23898	448005
306	448006
2126	448007
70418	448008
9269	448009
1435	448010
5908	448011
3719	448012
62553	448013
29576	448014
766	448015
72247	448016
13411	448017
121769	448018
28820	448019
17139	448020
33053	448021
94482	448022
60363	448023
26195	448024
3946	448025
59108	448026
7826	448027
27511	448028
12310	448029
51192	448030
21965	448031
9873	448032
42226	448033
24137	448034
35882	448035
1282	448036
9043	448037
20210	448038
31668	448039
20161	448040
78040	448041
11787	448042
12114	448043
6382	448044
41490	448045
11294	448046
13954	448047
21472	448048
24832	448049
21106	448050
8408	448051
17921	448052
17910	448053
96666	448054
26140	448055
44938	448056
92821	448057
26232	448058
35988	448059
36748	448060
81166	448061
23746	448062
11306	448063
11719	448064
62460	448065
43190	448066
47734	448067
48164	448068
71970	448069
36036	448070
20077	448071
94413	448072
137095	448073
61656	448074
45471	448075
57685	448076
25599	448077
25599	448078
64619	448079
25599	448080
15972	448081
14905	448082
5526	448083
49791	448084
23071	448085
27813	448086
23160	448087
78485	448088
88750	448089
30700	448090
3284	448091
62779	448092
52463	448093
54652	448094
7345	448095
295	448096
37460	448097
6037	448098
26140	448099
5047	448100
105222	448101
87169	448102
2109	448103
71209	448104
7756	448105
56691	448106
13413	448107
32975	448108
12903	448109
89449	448110
4941	448111
3330	448112
42470	448113
55024	448114
1581	448115
18969	448116
3423	448117
4870	448118
26728	448119
16215	448120
2314	448121
20091	448122
3965	448123
85432	448124
18249	448125
92453	448126
49817	448127
68847	448128
21431	448129
22098	448130
10258	448131
3670	448132
10983	448133
17921	448134
33141	448135
7256	448136
17801	448137
4087	448138
1967	448139
69139	448140
64530	448141
1193	448142
29601	448143
876	448144
56912	448145
113	448146
2093	448147
20868	448148
101220	448149
86597	448150
17744	448151
37894	448152
36709	448153
28232	448154
29184	448155
67964	448156
124722	448157
62696	448158
45539	448159
9107	448160
41406	448161
33	448162
8828	448163
8359	448164
335	448165
77755	448166
13359	448167
33885	448168
33	448169
18807	448170
15972	448171
8502	448172
178	448173
21130	448174
778	448175
11733	448176
69	448177
125868	448178
28990	448179
45471	448180
53996	448181
158	448182
2835	448183
38480	448184
20377	448185
55294	448186
42651	448187
70575	448188
35495	448189
60555	448190
67124	448191
4705	448192
17136	448193
3449	448194
10878	448195
5344	448196
40436	448197
23805	448198
54603	448199
43229	448200
6106	448201
73023	448202
20467	448203
7200	448204
174	448205
3786	448206
7574	448207
36087	448208
51700	448209
35533	448210
108337	448211
11671	448212
58266	448213
75675	448214
7705	448215
11301	448216
54366	448217
45979	448218
410	448219
36022	448220
1446	448221
20164	448222
35380	448223
8045	448224
24728	448225
7588	448226
48183	448227
16793	448228
3992	448229
20149	448230
53005	448231
87328	448232
74277	448233
23300	448234
109868	448235
66736	448236
26014	448237
4117	448238
90016	448239
4252	448240
52803	448241
75998	448242
56450	448243
18051	448244
16770	448245
12246	448246
70914	448247
39403	448248
125564	448249
96802	448250
54580	448251
65495	448252
42931	448253
8070	448254
45647	448255
5387	448256
46816	448257
53441	448258
86126	448259
3017	448260
37838	448261
10977	448262
47953	448263
1216	448264
61057	448265
59242	448266
32457	448267
47822	448268
37881	448269
112974	448270
17058	448271
3918	448272
1198	448273
51157	448274
13320	448275
11076	448276
113373	448277
5234	448278
26560	448279
23198	448280
59176	448281
51913	448282
49832	448283
136915	448284
111990	448285
60130	448286
31685	448287
19000	448288
65558	448289
22061	448290
3167	448291
120139	448292
64065	448293
87655	448294
3510	448295
34611	448296
2908	448297
31364	448298
53803	448299
24169	448300
59378	448301
6114	448302
89458	448303
14072	448304
23261	448305
53638	448306
18390	448307
65997	448308
109335	448309
40468	448310
3919	448311
3219	448312
22962	448313
75778	448314
30500	448315
87232	448316
26097	448317
72663	448318
12472	448319
58965	448320
7066	448321
30006	448322
85147	448323
37863	448324
42435	448325
55671	448326
47629	448327
66762	448328
28104	448329
110390	448330
24139	448331
90458	448332
4317	448333
90219	448334
86839	448335
64059	448336
55220	448337
12987	448338
4868	448339
55382	448340
9692	448341
20363	448342
32167	448343
2384	448344
73159	448345
9795	448346
9753	448347
36778	448348
23860	448349
14636	448350
7365	448351
30896	448352
39161	448353
3192	448354
23723	448355
2122	448356
73191	448357
28391	448358
19219	448359
8059	448360
21567	448361
2923	448362
37579	448363
61537	448364
19627	448365
16801	448366
12445	448367
95292	448368
7461	448369
4505	448370
77776	448371
70206	448372
39781	448373
26504	448374
51702	448375
60523	448376
11606	448377
10526	448378
14541	448379
74665	448380
44772	448381
39874	448382
30891	448383
21873	448384
79732	448385
9168	448386
49147	448387
29868	448388
30714	448389
92049	448390
12370	448391
84367	448392
111557	448393
3646	448394
14852	448395
87987	448396
46811	448397
30711	448398
11350	448399
30864	448400
103392	448401
20489	448402
118862	448403
39200	448404
218	448405
56983	448406
6421	448407
31188	448408
56030	448409
68121	448410
29094	448411
20358	448412
92066	448413
3295	448414
56024	448415
80833	448416
91472	448417
117443	448418
1608	448419
14076	448420
11461	448421
3145	448422
46426	448423
46457	448424
69767	448425
16211	448426
90513	448427
33581	448428
115193	448429
30901	448430
77520	448431
7173	448432
84441	448433
66606	448434
26564	448435
47746	448436
82780	448437
111912	448438
8142	448439
4602	448440
6737	448441
51851	448442
28961	448443
6946	448444
5737	448445
28436	448446
90079	448447
8903	448448
3555	448449
46814	448450
83606	448451
75300	448452
98727	448453
41900	448454
29175	448455
39593	448456
8249	448457
3598	448458
133869	448459
1557	448460
21080	448461
7644	448462
95335	448463
38646	448464
28869	448465
78403	448466
780	448467
16994	448468
2306	448469
7490	448470
2137	448471
22030	448472
23623	448473
5476	448474
104728	448475
28501	448476
137239	448477
12299	448478
69128	448479
84334	448480
82295	448481
65669	448482
4301	448483
25769	448484
68261	448485
71596	448486
130454	448487
80433	448488
12383	448489
7983	448490
4500	448491
15186	448492
13729	448493
31024	448494
30559	448495
67577	448496
29942	448497
28739	448498
49113	448499
18558	448500
15767	448501
2229	448502
44275	448503
12877	448504
53456	448505
24160	448506
92598	448507
24970	448508
26109	448509
3152	448510
30669	448511
41004	448512
68798	448513
8600	448514
52299	448515
59883	448516
65715	448517
395	448518
73033	448519
24404	448520
20887	448521
5326	448522
1711	448523
1028	448524
41153	448525
82295	448526
8664	448527
10598	448528
17947	448529
2278	448530
35059	448531
3333	448532
111503	448533
12962	448534
4994	448535
50263	448536
14826	448537
4252	448538
3685	448539
1535	448540
20354	448541
30413	448542
18649	448543
29699	448544
90197	448545
41184	448546
13410	448547
20478	448548
110616	448549
43560	448550
5665	448551
6012	448552
11622	448553
26458	448554
41641	448555
3421	448556
68278	448557
57791	448558
4147	448559
17042	448560
26500	448561
39735	448562
67151	448563
410	448564
125586	448565
76915	448566
101156	448567
3272	448568
3695	448569
8149	448570
12424	448571
55378	448572
75810	448573
5277	448574
15661	448575
21590	448576
104987	448577
70892	448578
22629	448579
24164	448580
40826	448581
289	448582
31690	448583
29143	448584
75499	448585
8642	448586
23392	448587
40409	448588
11138	448589
87258	448590
6423	448591
34283	448592
4920	448593
70908	448594
54584	448595
32720	448596
23797	448597
108936	448598
62733	448599
49414	448600
37089	448601
11267	448602
20208	448603
89978	448604
7302	448605
21634	448606
35370	448607
78081	448608
1032	448609
7240	448610
5480	448611
29487	448612
20159	448613
13152	448614
46359	448615
80613	448616
2488	448617
9054	448618
31082	448619
3480	448620
69108	448621
4963	448622
1060	448623
22938	448624
64022	448625
35235	448626
66959	448627
9054	448628
18638	448629
4793	448630
33045	448631
59392	448632
4660	448633
43053	448634
6421	448635
23375	448636
36032	448637
9742	448638
26264	448639
52493	448640
109630	448641
78399	448642
6787	448643
59515	448644
71042	448645
44801	448646
7292	448647
136999	448648
11135	448649
12084	448650
8103	448651
54136	448652
37723	448653
110515	448654
11455	448655
18568	448656
14596	448657
30	448658
64680	448659
20905	448660
34461	448661
65678	448662
16660	448663
129967	448664
37886	448665
34503	448666
25957	448667
17745	448668
67079	448669
4201	448670
838	448671
23263	448672
26259	448673
31735	448674
106747	448675
10081	448676
93805	448677
69515	448678
8262	448679
29907	448680
22939	448681
39943	448682
71114	448683
21107	448684
136171	448685
23846	448686
16722	448687
9771	448688
13689	448689
12013	448690
42478	448691
44784	448692
27728	448693
65935	448694
47191	448695
11996	448696
11476	448697
9421	448698
8923	448699
39962	448700
14538	448701
30428	448702
52904	448703
56362	448704
32784	448705
120237	448706
4991	448707
42172	448708
39438	448709
109092	448710
37559	448711
2494	448712
31170	448713
26040	448714
3861	448715
83642	448716
4982	448717
76915	448718
50677	448719
26616	448720
6447	448721
18800	448722
9182	448723
6831	448724
23962	448725
73525	448726
1071	448727
2304	448728
8319	448729
1795	448730
10981	448731
36621	448732
13599	448733
95442	448734
11518	448735
22815	448736
23098	448737
113997	448738
48701	448739
2481	448740
45363	448741
7661	448742
128702	448743
9902	448744
14509	448745
62743	448746
34616	448747
52532	448748
74490	448749
3612	448750
16202	448751
41555	448752
55552	448753
23560	448754
113889	448755
4235	448756
33664	448757
60358	448758
29487	448759
79870	448760
36599	448761
67	448762
10455	448763
14099	448764
59262	448765
79317	448766
12348	448767
1368	448768
24003	448769
18996	448770
7254	448771
4955	448772
56411	448773
137401	448774
28476	448775
123079	448776
17621	448777
1793	448778
33945	448779
6292	448780
53988	448781
111774	448782
67530	448783
17362	448784
12912	448785
253	448786
96860	448787
14634	448788
1573	448789
12883	448790
24768	448791
127285	448792
13754	448793
6474	448794
21590	448795
59176	448796
6974	448797
5318	448798
40180	448799
90177	448800
43318	448801
67089	448802
12362	448803
64898	448804
95286	448805
60292	448806
57535	448807
38909	448808
68394	448809
21902	448810
71666	448811
17289	448812
26101	448813
129123	448814
2030	448815
3861	448816
27592	448817
82062	448818
87896	448819
423	448820
16175	448821
14640	448822
53791	448823
27310	448824
19744	448825
39516	448826
54020	448827
17813	448828
79473	448829
49530	448830
2853	448831
14391	448832
29040	448833
62488	448834
9758	448835
7593	448836
73267	448837
9758	448838
1977	448839
112148	448840
15457	448841
134571	448842
14617	448843
52807	448844
28620	448845
34084	448846
2049	448847
16283	448848
95964	448849
67001	448850
23261	448851
21085	448852
5247	448853
34169	448854
13259	448855
76775	448856
114664	448857
12918	448858
104357	448859
10002	448860
26888	448861
12396	448862
2799	448863
48969	448864
118956	448865
27132	448866
19884	448867
4900	448868
92240	448869
23274	448870
21108	448871
14460	448872
14509	448873
13372	448874
109848	448875
31524	448876
2527	448877
6485	448878
129719	448879
53782	448880
16217	448881
106732	448882
19627	448883
53691	448884
39681	448885
37048	448886
1478	448887
1289	448888
2560	448889
28403	448890
10598	448891
16887	448892
6862	448893
107	448894
30197	448895
16571	448896
42489	448897
67897	448898
25508	448899
39531	448900
80957	448901
16778	448902
53648	448903
42618	448904
93353	448905
17879	448906
37417	448907
33322	448908
27562	448909
44334	448910
28037	448911
12877	448912
11759	448913
88909	448914
12179	448915
34216	448916
40154	448917
44667	448918
7194	448919
85907	448920
77453	448921
63116	448922
105958	448923
27997	448924
11431	448925
28337	448926
85840	448927
128659	448928
59878	448929
45397	448930
68414	448931
55331	448932
28151	448933
120533	448934
12634	448935
5527	448936
22687	448937
3101	448938
47392	448939
98903	448940
77153	448941
106759	448942
17660	448943
17660	448944
17660	448945
17660	448946
52753	448947
83444	448948
18024	448949
28561	448950
13072	448951
48053	448952
11360	448953
7383	448954
4352	448955
50694	448956
14426	448957
2668	448958
15869	448959
14515	448960
4252	448961
3477	448962
33538	448963
7202	448964
24205	448965
6193	448966
20089	448967
33319	448968
1786	448969
14538	448970
26531	448971
16651	448972
14551	448973
7215	448974
14435	448975
31347	448976
61106	448977
48221	448978
2347	448979
61296	448980
79078	448981
9050	448982
42348	448983
60639	448984
8197	448985
12215	448986
112880	448987
92826	448988
15871	448989
22598	448990
20824	448991
395	448992
115509	448993
31060	448994
2286	448995
38646	448996
31586	448997
52832	448998
20066	448999
9902	449000
108437	449001
37545	449002
8464	449003
8929	449004
8205	449005
1478	449006
307	449007
9050	449008
46383	449009
52533	449010
132451	449011
11010	449012
16984	449013
25391	449014
14128	449015
24932	449016
36694	449017
19960	449018
17152	449019
20009	449020
62768	449021
48173	449022
12392	449023
12040	449024
27807	449025
1896	449026
16994	449027
2507	449028
5365	449029
50251	449030
66865	449031
6210	449032
30169	449033
1702	449034
36052	449035
20014	449036
75783	449037
10853	449038
4640	449039
1368	449040
61469	449041
15975	449042
39779	449043
39779	449044
4047	449045
14141	449046
107500	449047
31349	449048
30243	449049
44768	449050
22239	449051
30891	449052
67460	449053
4707	449054
30723	449055
23191	449056
13086	449057
26646	449058
2391	449059
6923	449060
13398	449061
115704	449062
14690	449063
8912	449064
11601	449065
39387	449066
1930	449067
8853	449068
27230	449069
1846	449070
14076	449071
75705	449072
69162	449073
56532	449074
36826	449075
801	449076
73437	449077
61612	449078
6339	449079
9293	449080
13708	449081
77830	449082
1560	449083
1776	449084
4236	449085
1601	449086
5376	449087
44808	449088
25026	449089
1600	449090
6467	449091
60317	449092
34496	449093
2719	449094
17935	449095
22585	449096
3992	449097
18400	449098
21963	449099
8503	449100
48910	449101
12376	449102
89078	449103
13381	449104
1435	449105
112	449106
75878	449107
11321	449108
40625	449109
58236	449110
36086	449111
783	449112
49711	449113
106989	449114
105241	449115
6708	449116
6708	449117
7159	449118
15298	449119
692	449120
118644	449121
85392	449122
53344	449123
8247	449124
475	449125
33245	449126
2042	449127
75809	449128
807	449129
5729	449130
1266	449131
2719	449132
19599	449133
31082	449134
2719	449135
42210	449136
43592	449137
76477	449138
9854	449139
45483	449140
73259	449141
32167	449142
8940	449143
66814	449144
127896	449145
7803	449146
43443	449147
29177	449148
10097	449149
37415	449150
4391	449151
17936	449152
66175	449153
14340	449154
14340	449155
1443	449156
92685	449157
10577	449158
13031	449159
175	449160
78296	449161
98189	449162
19145	449163
31090	449164
96575	449165
15848	449166
5479	449167
11062	449168
15758	449169
49155	449170
2494	449171
75989	449172
2303	449173
175	449174
1726	449175
1390	449176
6354	449177
72670	449178
33073	449179
54741	449180
33159	449181
5427	449182
24149	449183
88184	449184
32335	449185
1014	449186
27402	449187
52329	449188
42163	449189
17673	449190
40464	449191
31606	449192
12715	449193
21270	449194
41355	449195
5527	449196
37022	449197
19574	449198
37321	449199
4634	449200
53134	449201
28573	449202
31676	449203
36603	449204
25308	449205
78274	449206
14079	449207
37189	449208
38499	449209
23254	449210
84384	449211
20721	449212
134639	449213
13319	449214
12331	449215
92707	449216
3314	449217
29765	449218
4454	449219
115294	449220
93930	449221
6294	449222
9477	449223
31729	449224
52435	449225
90073	449226
83203	449227
96950	449228
20823	449229
19721	449230
39850	449231
14999	449232
23296	449233
90330	449234
93617	449235
129241	449236
121824	449237
108541	449238
58588	449239
80573	449240
94443	449241
131358	449242
18853	449243
135994	449244
150583	449245
68094	449246
49658	449247
28721	449248
76628	449249
6286	449250
21168	449251
44618	449252
9829	449253
2537	449254
71700	449255
5295	449256
3992	449257
3115	449258
30604	449259
11214	449260
32441	449261
3677	449262
2836	449263
17817	449264
7983	449265
30831	449266
18737	449267
36084	449268
44095	449269
8081	449270
788	449271
56809	449272
40875	449273
40110	449274
53531	449275
82004	449276
24779	449277
102617	449278
29131	449279
1724	449280
22697	449281
67567	449282
5736	449283
4133	449284
57675	449285
11759	449286
9414	449287
52942	449288
17323	449289
59077	449290
28067	449291
15509	449292
13229	449293
3595	449294
59018	449295
9182	449296
23730	449297
396	449298
73790	449299
837	449300
90559	449301
6106	449302
90992	449303
87250	449304
51921	449305
18784	449306
11987	449307
40586	449308
31477	449309
93995	449310
74735	449311
9670	449312
7947	449313
28344	449314
7489	449315
67529	449316
47283	449317
19081	449318
42325	449319
12296	449320
34717	449321
6853	449322
129809	449323
673	449324
47400	449325
2537	449326
6327	449327
6217	449328
22709	449329
54718	449330
61674	449331
33100	449332
1857	449333
15929	449334
18830	449335
33174	449336
3662	449337
26997	449338
21263	449339
34253	449340
88751	449341
35526	449342
1710	449343
1249	449344
85254	449345
50739	449346
85146	449347
410	449348
111970	449349
10371	449350
31059	449351
12747	449352
11587	449353
22330	449354
86368	449355
37402	449356
78427	449357
9611	449358
15485	449359
35329	449360
12074	449361
76247	449362
97112	449363
34502	449364
1903	449365
31355	449366
16732	449367
5632	449368
5077	449369
24857	449370
22179	449371
71463	449372
124396	449373
53893	449374
71593	449375
21300	449376
67028	449377
9787	449378
7682	449379
33091	449380
23795	449381
69803	449382
14322	449383
23341	449384
64757	449385
7322	449386
109100	449387
112870	449388
107385	449389
51291	449390
22011	449391
6857	449392
7376	449393
77026	449394
85417	449395
39582	449396
1765	449397
36043	449398
46868	449399
3556	449400
47836	449401
28045	449402
1657	449403
13122	449404
15706	449405
410	449406
32512	449407
67084	449408
69211	449409
38898	449410
10154	449411
12274	449412
113042	449413
6523	449414
93891	449415
17007	449416
85271	449417
18440	449418
14312	449419
71102	449420
61724	449421
2366	449422
100415	449423
59427	449424
6724	449425
27066	449426
78366	449427
17812	449428
11188	449429
8193	449430
15328	449431
3062	449432
12216	449433
68981	449434
24436	449435
44159	449436
31921	449437
5843	449438
16737	449439
73647	449440
82119	449441
36022	449442
82387	449443
9454	449444
9787	449445
44758	449446
37557	449447
33046	449448
105146	449449
14026	449450
51125	449451
7824	449452
32253	449453
34396	449454
1365	449455
614	449456
65647	449457
50450	449458
134197	449459
6633	449460
18139	449461
34036	449462
16735	449463
22164	449464
88155	449465
4317	449466
42350	449467
53884	449468
2340	449469
84770	449470
25592	449471
39992	449472
14638	449473
76592	449474
11436	449475
59261	449476
5895	449477
7134	449478
118	449479
30834	449480
18107	449481
2075	449482
137612	449483
77944	449484
83238	449485
22720	449486
37921	449487
71900	449488
67992	449489
3812	449490
34814	449491
4581	449492
34109	449493
24998	449494
52148	449495
17574	449496
91936	449497
40153	449498
53178	449499
33967	449500
21832	449501
18464	449502
3444	449503
39578	449504
24161	449505
61021	449506
8806	449507
5627	449508
31528	449509
3434	449510
54366	449511
654	449512
33629	449513
113389	449514
9669	449515
10431	449516
8051	449517
31683	449518
21235	449519
10461	449520
64409	449521
102047	449522
28015	449523
19574	449524
105420	449525
67524	449526
67938	449527
40449	449528
102321	449529
17525	449530
25471	449531
19709	449532
1207	449533
44264	449534
55128	449535
34461	449536
11726	449537
2214	449538
8625	449539
15557	449540
173	449541
24549	449542
897	449543
16518	449544
16203	449545
25778	449546
28800	449547
3363	449548
39829	449549
18331	449550
2786	449551
4664	449552
20533	449553
43284	449554
4249	449555
69919	449556
32974	449557
3914	449558
3062	449559
50653	449560
12565	449561
18726	449562
3308	449563
27803	449564
44051	449565
53756	449566
24143	449567
5899	449568
8461	449569
4208	449570
8021	449571
15949	449572
21832	449573
34810	449574
30518	449575
33946	449576
2723	449577
18428	449578
22642	449579
77736	449580
81958	449581
57711	449582
42502	449583
58086	449584
2347	449585
17930	449586
68230	449587
6803	449588
23350	449589
9669	449590
70875	449591
9392	449592
5410	449593
7064	449594
52974	449595
5724	449596
3855	449597
68180	449598
2075	449599
14471	449600
127785	449601
64743	449602
11198	449603
9989	449604
55313	449605
396	449606
4245	449607
30568	449608
12961	449609
6142	449610
52040	449611
27061	449612
52008	449613
59325	449614
19256	449615
9054	449616
8875	449617
4664	449618
23669	449619
27293	449620
34143	449621
5220	449622
9687	449623
107359	449624
90569	449625
75458	449626
8439	449627
15911	449628
34215	449629
2030	449630
30155	449631
9086	449632
3363	449633
31707	449634
30860	449635
128435	449636
90644	449637
114462	449638
5252	449639
4749	449640
22743	449641
16294	449642
2151	449643
122445	449644
26544	449645
67838	449646
35816	449647
2676	449648
191	449649
19994	449650
43303	449651
1067	449652
8032	449653
48029	449654
5026	449655
2931	449656
22157	449657
112196	449658
3326	449659
133783	449660
97062	449661
32209	449662
61737	449663
19231	449664
40444	449665
28948	449666
76725	449667
5696	449668
52045	449669
35371	449670
91596	449671
18040	449672
28915	449673
126306	449674
4920	449675
14227	449676
108509	449677
95499	449678
23908	449679
59122	449680
12717	449681
33117	449682
82323	449683
57687	449684
25470	449685
21587	449686
63496	449687
2796	449688
41336	449689
6988	449690
100436	449691
53010	449692
5799	449693
93832	449694
74959	449695
26126	449696
16983	449697
38776	449698
23399	449699
4692	449700
36613	449701
14208	449702
47923	449703
26099	449704
11460	449705
15606	449706
32807	449707
8051	449708
18967	449709
13257	449710
11213	449711
20226	449712
51431	449713
7464	449714
49597	449715
58266	449716
55658	449717
95867	449718
5969	449719
15476	449720
58346	449721
19719	449722
46453	449723
9037	449724
21898	449725
13332	449726
37914	449727
58573	449728
10236	449729
4726	449730
52160	449731
33183	449732
28493	449733
11342	449734
10412	449735
45593	449736
99346	449737
110339	449738
20055	449739
15510	449740
38890	449741
102205	449742
606	449743
113533	449744
35260	449745
9995	449746
50865	449747
31877	449748
8895	449749
82681	449750
9826	449751
53225	449752
2866	449753
99321	449754
66813	449755
25847	449756
69314	449757
25957	449758
20847	449759
16211	449760
24791	449761
3678	449762
4771	449763
18345	449764
82360	449765
51413	449766
53422	449767
10644	449768
187	449769
6857	449770
35537	449771
43125	449772
4231	449773
103438	449774
29454	449775
2465	449776
54751	449777
60190	449778
26963	449779
5602	449780
108736	449781
13011	449782
1	449783
60966	449784
4297	449785
14512	449786
32295	449787
20440	449788
117552	449789
15265	449790
82974	449791
58214	449792
27064	449793
4594	449794
3750	449795
46492	449796
15936	449797
76880	449798
43568	449799
61569	449800
20464	449801
103842	449802
47509	449803
6174	449804
40678	449805
13977	449806
2789	449807
5975	449808
90428	449809
14009	449810
113878	449811
180	449812
24655	449813
87616	449814
24868	449815
10305	449816
59508	449817
4594	449818
14666	449819
10004	449820
22382	449821
62656	449822
29	449823
8195	449824
18769	449825
65705	449826
38014	449827
26943	449828
9273	449829
51990	449830
36176	449831
2621	449832
103606	449833
18841	449834
18758	449835
61293	449836
102360	449837
92204	449838
2962	449839
34790	449840
24141	449841
68782	449842
26408	449843
5049	449844
12486	449845
26093	449846
24091	449847
12997	449848
32087	449849
27938	449850
13040	449851
76302	449852
1163	449853
26887	449854
1163	449855
60459	449856
9446	449857
20057	449858
2249	449859
8150	449860
13122	449861
31215	449862
14148	449863
86059	449864
73052	449865
34829	449866
36229	449867
16536	449868
30664	449869
1080	449870
59422	449871
76906	449872
8691	449873
4998	449874
17237	449875
51289	449876
24088	449877
27117	449878
49395	449879
21258	449880
52245	449881
1163	449882
47146	449883
25822	449884
95417	449885
20441	449886
21800	449887
28807	449888
20	449889
29037	449890
2081	449891
50832	449892
8250	449893
4549	449894
1850	449895
1586	449896
442	449897
122692	449898
48598	449899
8173	449900
4686	449901
26690	449902
54664	449903
19266	449904
29612	449905
23903	449906
1360	449907
29075	449908
35535	449909
90164	449910
7795	449911
18787	449912
2196	449913
69391	449914
1958	449915
2805	449916
4486	449917
132726	449918
22931	449919
361	449920
54585	449921
1787	449922
71746	449923
45136	449924
10977	449925
2024	449926
6385	449927
70636	449928
17053	449929
57349	449930
87395	449931
18641	449932
13094	449933
224	449934
9389	449935
22237	449936
8933	449937
21839	449938
48704	449939
6483	449940
12272	449941
26407	449942
3634	449943
28807	449944
1779	449945
84674	449946
2929	449947
39274	449948
10061	449949
2283	449950
47391	449951
11263	449952
23835	449953
11101	449954
16188	449955
16188	449956
3301	449957
4187	449958
1703	449959
3209	449960
20674	449961
2374	449962
37546	449963
37622	449964
83052	449965
8106	449966
33021	449967
654	449968
3822	449969
55560	449970
87985	449971
19184	449972
1069	449973
86334	449974
60032	449975
49702	449976
88228	449977
71761	449978
31220	449979
78324	449980
90409	449981
75149	449982
73235	449983
99711	449984
36017	449985
3819	449986
9422	449987
10174	449988
18831	449989
55014	449990
22	449991
5847	449992
52993	449993
64735	449994
22048	449995
9296	449996
1547	449997
58917	449998
41522	449999
6545	450000
4278	450001
5787	450002
4435	450003
20167	450004
105999	450005
27111	450006
89108	450007
40177	450008
1532	450009
773	450010
35095	450011
86817	450012
124758	450013
108528	450014
25851	450015
134437	450016
70909	450017
84648	450018
114494	450019
26288	450020
76947	450021
39477	450022
2384	450023
428	450024
6480	450025
7468	450026
27339	450027
37924	450028
43630	450029
17262	450030
33145	450031
3046	450032
71454	450033
49703	450034
32802	450035
137609	450036
96586	450037
6285	450038
33236	450039
46172	450040
28439	450041
69207	450042
19759	450043
77567	450044
20662	450045
27642	450046
137107	450047
53159	450048
130704	450049
32342	450050
4749	450051
51622	450052
70070	450053
31129	450054
22276	450055
15483	450056
742	450057
3669	450058
121510	450059
12464	450060
49647	450061
14064	450062
15595	450063
30353	450064
90452	450065
12800	450066
32497	450067
23492	450068
50244	450069
9407	450070
65621	450071
115179	450072
54099	450073
49656	450074
24174	450075
52404	450076
109201	450077
74854	450078
12056	450079
59077	450080
12369	450081
48113	450082
52197	450083
145238	450084
28505	450085
65505	450086
86844	450087
98950	450088
104264	450089
1746	450090
30311	450091
131153	450092
69064	450093
197	450094
120198	450095
14924	450096
25872	450097
3669	450098
41399	450099
40900	450100
1284	450101
157	450102
21261	450103
33308	450104
93694	450105
79007	450106
23390	450107
59249	450108
92677	450109
11518	450110
35195	450111
11092	450112
109457	450113
109457	450114
12229	450115
79485	450116
22960	450117
55558	450118
54652	450119
45551	450120
63421	450121
74517	450122
23190	450123
42352	450124
16742	450125
6484	450126
32261	450127
81751	450128
71609	450129
25872	450130
9583	450131
1573	450132
54069	450133
7242	450134
410	450135
34815	450136
52965	450137
105014	450138
16476	450139
33763	450140
5583	450141
4216	450142
41290	450143
122819	450144
54959	450145
14517	450146
85189	450147
15373	450148
95677	450149
16758	450150
49845	450151
28959	450152
80712	450153
74397	450154
76664	450155
95640	450156
101115	450157
81822	450158
74664	450159
28086	450160
16297	450161
10688	450162
75730	450163
23717	450164
67988	450165
96923	450166
20206	450167
70297	450168
11189	450169
11723	450170
13883	450171
86492	450172
92745	450173
26537	450174
59233	450175
76890	450176
13294	450177
70440	450178
121069	450179
30070	450180
580	450181
103830	450182
2958	450183
3576	450184
120	450185
53947	450186
14541	450187
62703	450188
37795	450189
34830	450190
52099	450191
44829	450192
47755	450193
367	450194
75904	450195
18711	450196
61615	450197
19668	450198
8663	450199
6257	450200
86561	450201
98949	450202
68282	450203
50680	450204
59431	450205
12761	450206
1351	450207
71645	450208
580	450209
7532	450210
10048	450211
14283	450212
25940	450213
31583	450214
25806	450215
5342	450216
13599	450217
37652	450218
48533	450219
28098	450220
39696	450221
364	450222
15697	450223
105363	450224
15819	450225
246	450226
2781	450227
23468	450228
3324	450229
7539	450230
34162	450231
18137	450232
23695	450233
15855	450234
33303	450235
36522	450236
42330	450237
1391	450238
2685	450239
54812	450240
19669	450241
10262	450242
1291	450243
97481	450244
20220	450245
9851	450246
87308	450247
103861	450248
28224	450249
47382	450250
5826	450251
24861	450252
410	450253
408	450254
53099	450255
4410	450256
11947	450257
21277	450258
7772	450259
70281	450260
78486	450261
7410	450262
552	450263
6613	450264
42221	450265
32267	450266
16126	450267
124873	450268
19099	450269
573	450270
2768	450271
12101	450272
267	450273
12352	450274
60387	450275
20867	450276
25890	450277
21307	450278
40997	450279
118731	450280
35536	450281
12559	450282
91642	450283
94336	450284
7956	450285
8031	450286
118722	450287
47162	450288
10856	450289
72151	450290
53196	450291
78274	450292
70878	450293
58910	450294
136996	450295
16083	450296
154613	450297
16548	450298
32390	450299
7458	450300
55139	450301
6071	450302
1037	450303
7944	450304
3796	450305
33288	450306
19723	450307
85135	450308
6505	450309
239	450310
13425	450311
66098	450312
85448	450313
17643	450314
33967	450315
13094	450316
36078	450317
93897	450318
55421	450319
52908	450320
9238	450321
40495	450322
80532	450323
26483	450324
68755	450325
76837	450326
17231	450327
21439	450328
28013	450329
36050	450330
20	450331
70902	450332
41562	450333
5952	450334
11128	450335
10927	450336
26546	450337
54091	450338
5419	450339
56912	450340
73857	450341
43242	450342
18641	450343
22725	450344
149106	450345
27595	450346
10109	450347
25787	450348
22741	450349
12072	450350
38073	450351
86048	450352
5601	450353
18969	450354
88704	450355
64884	450356
1076	450357
12114	450358
8973	450359
33225	450360
4558	450361
31436	450362
80283	450363
68897	450364
2809	450365
69841	450366
28468	450367
49681	450368
8106	450369
7330	450370
41468	450371
13990	450372
49401	450373
11508	450374
117060	450375
57779	450376
4244	450377
100407	450378
3605	450379
4780	450380
12465	450381
9884	450382
17993	450383
94098	450384
1647	450385
1647	450386
15604	450387
2147	450388
15964	450389
1170	450390
37858	450391
44065	450392
6469	450393
19198	450394
99229	450395
109100	450396
53253	450397
18839	450398
18825	450399
90789	450400
43350	450401
36211	450402
75708	450403
7400	450404
5907	450405
3886	450406
25278	450407
34763	450408
95288	450409
16646	450410
48532	450411
42415	450412
4747	450413
31240	450414
71737	450415
13696	450416
25375	450417
919	450418
79373	450419
76230	450420
27202	450421
82027	450422
20794	450423
10301	450424
21822	450425
34798	450426
45640	450427
5814	450428
5078	450429
13732	450430
29748	450431
29198	450432
41957	450433
113739	450434
64878	450435
61259	450436
21947	450437
24341	450438
13784	450439
4106	450440
71701	450441
33693	450442
41630	450443
20507	450444
24352	450445
6065	450446
49452	450447
31555	450448
136901	450449
50825	450450
20452	450451
17914	450452
16529	450453
79396	450454
16749	450455
19600	450456
48172	450457
51387	450458
18999	450459
70475	450460
38772	450461
10301	450462
2746	450463
12007	450464
29711	450465
1647	450466
59811	450467
52139	450468
11056	450469
5831	450470
61736	450471
63190	450472
100400	450473
93741	450474
8415	450475
20639	450476
7430	450477
25772	450478
38931	450479
20449	450480
10888	450481
54143	450482
17029	450483
51127	450484
30348	450485
31631	450486
20242	450487
41475	450488
32818	450489
27207	450490
77624	450491
113545	450492
42522	450493
3780	450494
35221	450495
76578	450496
52289	450497
18498	450498
49487	450499
15477	450500
45441	450501
56369	450502
32999	450503
36131	450504
37998	450505
54002	450506
12691	450507
98009	450508
54144	450509
3819	450510
47246	450511
15679	450512
53320	450513
31664	450514
25375	450515
36512	450516
31403	450517
5385	450518
47147	450519
22865	450520
38580	450521
13136	450522
61427	450523
6344	450524
137847	450525
129200	450526
2236	450527
102868	450528
4735	450529
1609	450530
102757	450531
3228	450532
137278	450533
95421	450534
17946	450535
6265	450536
44300	450537
61261	450538
42067	450539
56311	450540
53810	450541
8167	450542
20494	450543
94484	450544
131467	450545
84684	450546
20907	450547
58589	450548
7605	450549
102255	450550
30531	450551
17188	450552
105040	450553
6708	450554
1147	450555
4515	450556
8265	450557
3921	450558
51674	450559
13225	450560
24497	450561
53844	450562
56572	450563
1754	450564
75925	450565
2668	450566
32963	450567
683	450568
30048	450569
4069	450570
7266	450571
71182	450572
5118	450573
14864	450574
20848	450575
49239	450576
122372	450577
32294	450578
33887	450579
17317	450580
12362	450581
6037	450582
76579	450583
77430	450584
39546	450585
1741	450586
77839	450587
28427	450588
56880	450589
45962	450590
79515	450591
25840	450592
79506	450593
64595	450594
5599	450595
27201	450596
37418	450597
84032	450598
13813	450599
21964	450600
67070	450601
32002	450602
21191	450603
18944	450604
81935	450605
3750	450606
113122	450607
110508	450608
38633	450609
16748	450610
47056	450611
54054	450612
28631	450613
2989	450614
31546	450615
38122	450616
8700	450617
919	450618
88708	450619
10580	450620
56621	450621
14667	450622
23977	450623
75976	450624
5669	450625
52997	450626
61476	450627
4163	450628
82378	450629
95535	450630
20236	450631
1251	450632
6782	450633
44811	450634
46206	450635
47915	450636
77145	450637
79427	450638
52381	450639
2425	450640
11282	450641
41374	450642
37133	450643
38901	450644
79869	450645
72247	450646
21750	450647
43568	450648
36070	450649
1987	450650
16198	450651
32997	450652
17859	450653
16177	450654
16172	450655
11366	450656
4349	450657
12779	450658
20695	450659
22187	450660
14438	450661
7228	450662
35417	450663
82214	450664
44687	450665
46404	450666
521	450667
45321	450668
19253	450669
3447	450670
7751	450671
90593	450672
90191	450673
1290	450674
1315	450675
20317	450676
48146	450677
77855	450678
31867	450679
68488	450680
3227	450681
115715	450682
12646	450683
69818	450684
49115	450685
7292	450686
1971	450687
45421	450688
126045	450689
15944	450690
53675	450691
28874	450692
7183	450693
7655	450694
90865	450695
37709	450696
62800	450697
6105	450698
7303	450699
45330	450700
77619	450701
26977	450702
15750	450703
5472	450704
2468	450705
6907	450706
62163	450707
91619	450708
28736	450709
26204	450710
444	450711
380	450712
576	450713
31389	450714
81194	450715
7204	450716
52884	450717
49501	450718
113774	450719
30663	450720
21839	450721
1529	450722
866	450723
69782	450724
97907	450725
39405	450726
6007	450727
24756	450728
58479	450729
133731	450730
8882	450731
52226	450732
11599	450733
8011	450734
101476	450735
113607	450736
101271	450737
28070	450738
58132	450739
2390	450740
137812	450741
110857	450742
13463	450743
7112	450744
4793	450745
142644	450746
19994	450747
48782	450748
9696	450749
7190	450750
8347	450751
127602	450752
102084	450753
141505	450754
27246	450755
34870	450756
44162	450757
9371	450758
136259	450759
68177	450760
18823	450761
8481	450762
14124	450763
13575	450764
2159	450765
4589	450766
904	450767
6806	450768
19020	450769
113288	450770
70285	450771
137678	450772
337	450773
5216	450774
128648	450775
104846	450776
3822	450777
7	450778
41982	450779
60211	450780
6192	450781
68875	450782
19267	450783
9632	450784
30700	450785
9687	450786
75812	450787
24075	450788
2472	450789
58524	450790
1314	450791
61420	450792
51460	450793
51329	450794
17660	450795
4616	450796
15770	450797
1949	450798
111660	450799
9761	450800
1935	450801
3625	450802
8613	450803
82747	450804
87975	450805
11122	450806
7682	450807
20122	450808
34692	450809
10650	450810
124018	450811
15585	450812
9072	450813
57550	450814
52783	450815
8156	450816
885	450817
1386	450818
20467	450819
4129	450820
67968	450821
14427	450822
56651	450823
8482	450824
63267	450825
160426	450826
13245	450827
38114	450828
112994	450829
52358	450830
107156	450831
134474	450832
68772	450833
98001	450834
24642	450835
13007	450836
57679	450837
6890	450838
20656	450839
9448	450840
43985	450841
2153	450842
77546	450843
12654	450844
5783	450845
59769	450846
12204	450847
46521	450848
59769	450849
77539	450850
73819	450851
40066	450852
18391	450853
61021	450854
20441	450855
18514	450856
30898	450857
35870	450858
41601	450859
7714	450860
72785	450861
2863	450862
7679	450863
30476	450864
16171	450865
20913	450866
3477	450867
14732	450868
3039	450869
6717	450870
68687	450871
20472	450872
5410	450873
74602	450874
130845	450875
11345	450876
7705	450877
10365	450878
83802	450879
32001	450880
42023	450881
393	450882
7705	450883
90514	450884
1096	450885
42613	450886
39705	450887
8048	450888
25537	450889
73825	450890
53782	450891
135826	450892
63322	450893
885	450894
87113	450895
29499	450896
40427	450897
107464	450898
4289	450899
3277	450900
41878	450901
12375	450902
24130	450903
2924	450904
122480	450905
27816	450906
2081	450907
121601	450908
2003	450909
10848	450910
40887	450911
53388	450912
85484	450913
44	450914
2101	450915
46109	450916
9914	450917
41144	450918
2901	450919
49132	450920
11542	450921
63602	450922
24295	450923
34054	450924
17143	450925
2809	450926
49197	450927
75222	450928
75366	450929
62102	450930
58474	450931
77859	450932
65816	450933
84702	450934
3301	450935
39405	450936
10900	450937
26181	450938
15356	450939
127970	450940
110437	450941
83439	450942
15596	450943
104850	450944
111963	450945
18002	450946
13369	450947
106650	450948
12254	450949
111656	450950
33037	450951
41569	450952
99612	450953
30210	450954
15708	450955
27546	450956
14777	450957
4210	450958
63112	450959
107065	450960
107023	450961
22905	450962
14801	450963
110786	450964
4295	450965
133909	450966
1818	450967
54116	450968
101272	450969
56682	450970
1441	450971
23194	450972
231	450973
95405	450974
16171	450975
115271	450976
43977	450977
11733	450978
27570	450979
110390	450980
91650	450981
26604	450982
106086	450983
73151	450984
30536	450985
4171	450986
10855	450987
18799	450988
26573	450989
4398	450990
10855	450991
14088	450992
52881	450993
45899	450994
82837	450995
49223	450996
26159	450997
20410	450998
15778	450999
2171	451000
30868	451001
15907	451002
23182	451003
10855	451004
53072	451005
49803	451006
24726	451007
2971	451008
61154	451009
43397	451010
58281	451011
781	451012
35058	451013
52809	451014
121472	451015
14747	451016
30621	451017
27983	451018
91900	451019
15720	451020
69753	451021
40190	451022
86393	451023
34109	451024
4476	451025
14505	451026
10672	451027
12044	451028
47244	451029
11555	451030
4368	451031
133022	451032
70352	451033
11540	451034
20875	451035
57515	451036
50658	451037
43245	451038
6726	451039
2540	451040
162561	451041
59788	451042
3451	451043
34842	451044
24392	451045
109180	451046
45826	451047
22026	451048
82734	451049
46417	451050
33149	451051
21257	451052
3427	451053
2763	451054
23987	451055
27264	451056
3714	451057
6732	451058
31203	451059
86155	451060
77094	451061
97711	451062
3433	451063
33981	451064
12082	451065
52390	451066
76658	451067
1026	451068
26396	451069
50327	451070
71033	451071
87126	451072
46417	451073
55491	451074
32015	451075
69203	451076
6732	451077
45317	451078
87630	451079
85488	451080
1153	451081
84462	451082
12751	451083
35885	451084
134665	451085
85255	451086
79152	451087
34800	451088
55683	451089
4453	451090
24122	451091
12432	451092
34457	451093
12432	451094
23192	451095
48890	451096
36823	451097
84505	451098
21813	451099
28799	451100
11265	451101
62340	451102
32239	451103
2215	451104
70298	451105
105497	451106
1812	451107
18748	451108
6250	451109
18195	451110
166171	451111
13569	451112
3227	451113
12057	451114
67485	451115
5371	451116
37746	451117
13962	451118
11800	451119
14466	451120
45003	451121
65	451122
51302	451123
120	451124
41409	451125
2041	451126
26641	451127
3622	451128
171	451129
18779	451130
29738	451131
31040	451132
104938	451133
4131	451134
3089	451135
27854	451136
4734	451137
10510	451138
47418	451139
13963	451140
10631	451141
37826	451142
2462	451143
8117	451144
59384	451145
255	451146
3752	451147
23670	451148
843	451149
167755	451150
76604	451151
56892	451152
92450	451153
5	451154
14940	451155
510	451156
79161	451157
32400	451158
11788	451159
9650	451160
30608	451161
11436	451162
20675	451163
6388	451164
36654	451165
103757	451166
885	451167
1391	451168
19216	451169
3495	451170
13391	451171
8684	451172
15835	451173
77065	451174
24567	451175
886	451176
36843	451177
14542	451178
10763	451179
9142	451180
13665	451181
60133	451182
2772	451183
18087	451184
36137	451185
109389	451186
18983	451187
2980	451188
2980	451189
768	451190
3837	451191
3018	451192
22310	451193
7320	451194
61639	451195
4581	451196
888	451197
46515	451198
8278	451199
24	451200
60215	451201
40569	451202
2693	451203
3548	451204
2640	451205
820	451206
45352	451207
44132	451208
24405	451209
49310	451210
12750	451211
15745	451212
74	451213
36043	451214
41876	451215
104893	451216
6044	451217
6882	451218
42586	451219
124317	451220
122621	451221
40835	451222
3518	451223
47961	451224
43631	451225
73870	451226
29482	451227
124000	451228
32980	451229
16074	451230
72078	451231
131395	451232
85070	451233
100327	451234
20930	451235
3312	451236
104940	451237
1987	451238
16072	451239
1773	451240
2654	451241
12102	451242
28220	451243
94270	451244
3433	451245
38861	451246
16091	451247
43624	451248
67088	451249
9465	451250
22716	451251
53364	451252
88198	451253
8258	451254
57625	451255
108946	451256
13697	451257
81810	451258
1901	451259
76638	451260
15361	451261
33896	451262
10067	451263
52889	451264
4267	451265
98050	451266
59787	451267
27030	451268
12655	451269
2103	451270
78165	451271
98759	451272
60638	451273
59772	451274
64383	451275
13833	451276
113164	451277
1879	451278
44171	451279
5294	451280
108855	451281
62095	451282
52779	451283
15645	451284
34226	451285
45864	451286
14375	451287
52655	451288
74796	451289
58299	451290
102283	451291
89012	451292
5443	451293
53654	451294
30456	451295
22212	451296
104335	451297
14516	451298
25788	451299
18751	451300
14291	451301
917	451302
16808	451303
1013	451304
17116	451305
80388	451306
13433	451307
20854	451308
23437	451309
11299	451310
1534	451311
43577	451312
54758	451313
33555	451314
9719	451315
4576	451316
55627	451317
14592	451318
1863	451319
4846	451320
7082	451321
50433	451322
42495	451323
68965	451324
82891	451325
1017	451326
91967	451327
71254	451328
58193	451329
3286	451330
3286	451331
43735	451332
9	451333
33056	451334
7382	451335
19230	451336
68763	451337
7682	451338
779	451339
3305	451340
2664	451341
61093	451342
28712	451343
88902	451344
31118	451345
37433	451346
103814	451347
71921	451348
31874	451349
48122	451350
66347	451351
8478	451352
29970	451353
99502	451354
17489	451355
53447	451356
71148	451357
15292	451358
24643	451359
5258	451360
24590	451361
102651	451362
947	451363
4283	451364
34596	451365
61487	451366
42935	451367
1951	451368
3159	451369
24943	451370
27539	451371
10857	451372
50223	451373
56416	451374
92105	451375
27977	451376
90276	451377
25453	451378
5607	451379
157	451380
144	451381
21147	451382
2966	451383
662	451384
404	451385
11517	451386
3106	451387
1081	451388
4404	451389
64582	451390
16569	451391
24766	451392
37265	451393
86769	451394
28960	451395
9352	451396
79351	451397
10623	451398
111843	451399
4229	451400
98234	451401
9667	451402
2107	451403
9371	451404
56622	451405
34039	451406
33309	451407
8069	451408
28751	451409
13395	451410
192	451411
75610	451412
3277	451413
26242	451414
39957	451415
250	451416
16555	451417
35525	451418
491	451419
10643	451420
4354	451421
4743	451422
44459	451423
44085	451424
385	451425
23572	451426
110	451427
34275	451428
264	451429
16946	451430
61004	451431
32225	451432
96959	451433
65635	451434
9	451435
38875	451436
75611	451437
107	451438
10943	451439
1384	451440
1616	451441
316	451442
94164	451443
92872	451444
68812	451445
1128	451446
3624	451447
20017	451448
25605	451449
24738	451450
635	451451
50742	451452
22099	451453
5327	451454
10688	451455
38859	451456
28855	451457
38938	451458
15823	451459
21874	451460
1525	451461
25397	451462
92898	451463
12944	451464
53667	451465
36618	451466
6007	451467
33617	451468
1239	451469
106731	451470
60361	451471
62568	451472
14359	451473
2660	451474
292	451475
13038	451476
16488	451477
71466	451478
6849	451479
29128	451480
54189	451481
51690	451482
12776	451483
35138	451484
35236	451485
154630	451486
1313	451487
2989	451488
59513	451489
31213	451490
18859	451491
71752	451492
48524	451493
12063	451494
22795	451495
70351	451496
87107	451497
2999	451498
55014	451499
1857	451500
1508	451501
36657	451502
1367	451503
13554	451504
69847	451505
3965	451506
22049	451507
1717	451508
81042	451509
100838	451510
102227	451511
7305	451512
38818	451513
34771	451514
13566	451515
77771	451516
17035	451517
4069	451518
36426	451519
10903	451520
35487	451521
52292	451522
278	451523
3470	451524
99489	451525
44909	451526
56711	451527
4264	451528
7095	451529
37998	451530
156251	451531
85977	451532
44179	451533
39423	451534
50359	451535
12767	451536
284	451537
86315	451538
81043	451539
82340	451540
44771	451541
71739	451542
142203	451543
60980	451544
127187	451545
96542	451546
32345	451547
28507	451548
48084	451549
3159	451550
94078	451551
132311	451552
21260	451553
90255	451554
15648	451555
34437	451556
29116	451557
62607	451558
4565	451559
33143	451560
80410	451561
11264	451562
21114	451563
64692	451564
66609	451565
9993	451566
30407	451567
21852	451568
22366	451569
41240	451570
42159	451571
38543	451572
107821	451573
67945	451574
110448	451575
64928	451576
9136	451577
136168	451578
83835	451579
56374	451580
2611	451581
28086	451582
40933	451583
87567	451584
795	451585
16554	451586
11476	451587
109902	451588
27160	451589
33194	451590
608	451591
21610	451592
82181	451593
115291	451594
20801	451595
79752	451596
33705	451597
71812	451598
99550	451599
86306	451600
36720	451601
85371	451602
21815	451603
43445	451604
71650	451605
30622	451606
75439	451607
112399	451608
62298	451609
78294	451610
10	451611
30522	451612
4598	451613
12072	451614
18973	451615
4197	451616
18455	451617
79820	451618
21555	451619
6074	451620
19146	451621
77535	451622
125559	451623
2304	451624
5307	451625
75543	451626
53856	451627
97030	451628
41378	451629
29066	451630
6547	451631
85176	451632
18781	451633
87663	451634
58131	451635
21261	451636
494	451637
126103	451638
55448	451639
19645	451640
58441	451641
57609	451642
36825	451643
17041	451644
2418	451645
64943	451646
6427	451647
65844	451648
14077	451649
49168	451650
110809	451651
60568	451652
79467	451653
62825	451654
43514	451655
44073	451656
6156	451657
20377	451658
39363	451659
28379	451660
40026	451661
2104	451662
73343	451663
8624	451664
34778	451665
53980	451666
10746	451667
69153	451668
28642	451669
3816	451670
24869	451671
28112	451672
108502	451673
59930	451674
37065	451675
47248	451676
10774	451677
10231	451678
85990	451679
123177	451680
67016	451681
23547	451682
2998	451683
75310	451684
43078	451685
84331	451686
53883	451687
52203	451688
13030	451689
53988	451690
16290	451691
79205	451692
51615	451693
40186	451694
23950	451695
1805	451696
7409	451697
15631	451698
53322	451699
81563	451700
70014	451701
33909	451702
18368	451703
85133	451704
57577	451705
64924	451706
31892	451707
38137	451708
66	451709
3801	451710
44288	451711
8062	451712
21955	451713
19651	451714
14186	451715
52483	451716
4113	451717
34012	451718
115191	451719
48759	451720
17632	451721
38686	451722
59122	451723
68169	451724
20852	451725
22310	451726
16231	451727
60332	451728
29204	451729
37457	451730
34171	451731
6505	451732
15673	451733
70912	451734
86537	451735
145403	451736
57725	451737
129389	451738
14663	451739
46125	451740
21486	451741
107356	451742
5956	451743
5618	451744
16815	451745
85419	451746
44860	451747
7794	451748
12482	451749
51619	451750
58291	451751
6913	451752
95401	451753
85960	451754
12687	451755
14831	451756
1717	451757
25426	451758
4504	451759
61208	451760
2237	451761
59465	451762
2734	451763
18501	451764
22597	451765
837	451766
72710	451767
48012	451768
48066	451769
38627	451770
70573	451771
37785	451772
37352	451773
44067	451774
73498	451775
36485	451776
28380	451777
7675	451778
23506	451779
7542	451780
131208	451781
5098	451782
24773	451783
90394	451784
60099	451785
58176	451786
14233	451787
59916	451788
16917	451789
2761	451790
3301	451791
80658	451792
37364	451793
105569	451794
10866	451795
92426	451796
46468	451797
6375	451798
4238	451799
63628	451800
21572	451801
14855	451802
67981	451803
28155	451804
13796	451805
3897	451806
84766	451807
4260	451808
14017	451809
111750	451810
47889	451811
49684	451812
4260	451813
21883	451814
6647	451815
9460	451816
73639	451817
50516	451818
2783	451819
113718	451820
19210	451821
39560	451822
5084	451823
24205	451824
56964	451825
43657	451826
2026	451827
45566	451828
48670	451829
129167	451830
15279	451831
14099	451832
64420	451833
87843	451834
81633	451835
90185	451836
15566	451837
88047	451838
3034	451839
5390	451840
53184	451841
2739	451842
109368	451843
21820	451844
53303	451845
44716	451846
66	451847
87860	451848
54083	451849
26525	451850
11044	451851
85993	451852
66	451853
6109	451854
94382	451855
79772	451856
98	451857
8985	451858
41242	451859
48422	451860
2932	451861
24478	451862
35486	451863
35502	451864
67094	451865
125806	451866
54824	451867
1053	451868
41892	451869
50399	451870
5582	451871
65395	451872
97500	451873
919	451874
515	451875
14546	451876
18710	451877
77039	451878
6956	451879
91973	451880
781	451881
96657	451882
87597	451883
131531	451884
32382	451885
99386	451886
28988	451887
7660	451888
10514	451889
66552	451890
47893	451891
39730	451892
41441	451893
39730	451894
69470	451895
35774	451896
5864	451897
7964	451898
7504	451899
6417	451900
36850	451901
9986	451902
73753	451903
1731	451904
67977	451905
8461	451906
8349	451907
9269	451908
31414	451909
69418	451910
7662	451911
24282	451912
3941	451913
7984	451914
7379	451915
4588	451916
6251	451917
105672	451918
41610	451919
838	451920
48855	451921
19232	451922
39928	451923
2107	451924
133920	451925
30325	451926
74940	451927
12917	451928
15834	451929
107775	451930
46934	451931
22992	451932
57610	451933
88733	451934
1260	451935
9126	451936
85833	451937
84	451938
41689	451939
29078	451940
32869	451941
9441	451942
38377	451943
90108	451944
13983	451945
67531	451946
30129	451947
17595	451948
3218	451949
77839	451950
20217	451951
40018	451952
99719	451953
16304	451954
52407	451955
136337	451956
117192	451957
20698	451958
16168	451959
1839	451960
968	451961
742	451962
16228	451963
39278	451964
76481	451965
40063	451966
10075	451967
18006	451968
6245	451969
1125	451970
1125	451971
102732	451972
16877	451973
32287	451974
795	451975
13449	451976
84711	451977
94650	451978
17170	451979
22967	451980
54034	451981
2144	451982
22755	451983
18799	451984
105912	451985
14950	451986
6238	451987
10045	451988
974	451989
63776	451990
15975	451991
117392	451992
2192	451993
20	451994
38624	451995
40444	451996
1602	451997
1128	451998
679	451999
27170	452000
54353	452001
8039	452002
3445	452003
3686	452004
60983	452005
11515	452006
1297	452007
77575	452008
112	452009
38927	452010
13897	452011
1334	452012
9914	452013
114918	452014
6578	452015
45728	452016
22365	452017
21187	452018
44819	452019
53850	452020
6574	452021
65113	452022
27967	452023
3661	452024
85385	452025
21409	452026
16718	452027
2223	452028
3151	452029
75438	452030
9134	452031
12560	452032
4057	452033
137637	452034
40833	452035
68882	452036
110084	452037
4921	452038
10873	452039
29130	452040
54724	452041
3065	452042
10765	452043
1835	452044
9144	452045
95257	452046
13891	452047
1745	452048
13112	452049
114944	452050
8574	452051
93839	452052
76451	452053
137327	452054
77475	452055
15255	452056
1955	452057
68873	452058
9142	452059
257	452060
9259	452061
1267	452062
110368	452063
9004	452064
25672	452065
37131	452066
11180	452067
23720	452068
63198	452069
49397	452070
105543	452071
84786	452072
102068	452073
50424	452074
11271	452075
8653	452076
5176	452077
96329	452078
10062	452079
21201	452080
3415	452081
156	452082
1154	452083
256	452084
61027	452085
18094	452086
132337	452087
3274	452088
3274	452089
820	452090
370	452091
2166	452092
75225	452093
29850	452094
802	452095
116	452096
85808	452097
63198	452098
38762	452099
1741	452100
47246	452101
1034	452102
5068	452103
15655	452104
40887	452105
121808	452106
3677	452107
17930	452108
73831	452109
2140	452110
4966	452111
56684	452112
3719	452113
51232	452114
50993	452115
31012	452116
12911	452117
14290	452118
18335	452119
18326	452120
25580	452121
4761	452122
47696	452123
39439	452124
101251	452125
52547	452126
8753	452127
7	452128
7102	452129
21951	452130
97760	452131
86531	452132
3421	452133
37175	452134
66952	452135
21290	452136
12398	452137
31345	452138
39693	452139
53821	452140
64988	452141
2693	452142
86012	452143
480	452144
42048	452145
3047	452146
1677	452147
91681	452148
2154	452149
8541	452150
1634	452151
1004	452152
26293	452153
9386	452154
2541	452155
39482	452156
64101	452157
24148	452158
103559	452159
9662	452160
25007	452161
44794	452162
25542	452163
12627	452164
47183	452165
98	452166
3572	452167
71362	452168
121060	452169
7316	452170
1218	452171
43475	452172
5472	452173
102557	452174
134084	452175
8065	452176
919	452177
20363	452178
42158	452179
1261	452180
1401	452181
21086	452182
1466	452183
23047	452184
4584	452185
41879	452186
51099	452187
37591	452188
43199	452189
20921	452190
23368	452191
1215	452192
106782	452193
10001	452194
6917	452195
54	452196
276	452197
375	452198
54157	452199
75194	452200
37038	452201
393	452202
1146	452203
171	452204
24596	452205
82227	452206
1611	452207
1972	452208
66342	452209
63	452210
42299	452211
9806	452212
6911	452213
143486	452214
20459	452215
68740	452216
1251	452217
6295	452218
83477	452219
87949	452220
14532	452221
34457	452222
139357	452223
5813	452224
5396	452225
8075	452226
89107	452227
4854	452228
1121	452229
63452	452230
35842	452231
54586	452232
100345	452233
35060	452234
36432	452235
49167	452236
21104	452237
47661	452238
17495	452239
6245	452240
12739	452241
681	452242
67603	452243
86011	452244
104961	452245
12081	452246
8956	452247
139	452248
12340	452249
12936	452250
14060	452251
4693	452252
16660	452253
17804	452254
117097	452255
42176	452256
54833	452257
3071	452258
927	452259
3223	452260
24918	452261
36244	452262
1760	452263
46444	452264
1960	452265
16784	452266
48662	452267
27789	452268
24156	452269
37069	452270
5839	452271
2261	452272
81552	452273
100377	452274
2115	452275
1348	452276
53251	452277
7527	452278
108525	452279
39653	452280
15859	452281
66886	452282
16741	452283
71088	452284
61276	452285
4492	452286
102895	452287
45883	452288
12189	452289
1963	452290
30178	452291
123919	452292
60982	452293
68719	452294
11706	452295
759	452296
11930	452297
75636	452298
83470	452299
29936	452300
122773	452301
22378	452302
2271	452303
1206	452304
4638	452305
15289	452306
8661	452307
4711	452308
77443	452309
27320	452310
46870	452311
46883	452312
44463	452313
122850	452314
10459	452315
1382	452316
42664	452317
87331	452318
132378	452319
108536	452320
37764	452321
137022	452322
65709	452323
103763	452324
113015	452325
86044	452326
86479	452327
21804	452328
114394	452329
69030	452330
39965	452331
20094	452332
102077	452333
29513	452334
46070	452335
87899	452336
42180	452337
30026	452338
69036	452339
113398	452340
110503	452341
125851	452342
31513	452343
82008	452344
84456	452345
57457	452346
84986	452347
54730	452348
82003	452349
35244	452350
40701	452351
20745	452352
14676	452353
24734	452354
81592	452355
50460	452356
16738	452357
74443	452358
110037	452359
133914	452360
33958	452361
87561	452362
67641	452363
90240	452364
133913	452365
67666	452366
84448	452367
6184	452368
37033	452369
38157	452370
138464	452371
54	452372
173	452373
30427	452374
87271	452375
5048	452376
71000	452377
6322	452378
22079	452379
113137	452380
108530	452381
35483	452382
35857	452383
1833	452384
65622	452385
1677	452386
22011	452387
8349	452388
4457	452389
1891	452390
4528	452391
14132	452392
16055	452393
40645	452394
39217	452395
12071	452396
120129	452397
12525	452398
20709	452399
653	452400
10340	452401
1714	452402
1126	452403
2601	452404
53370	452405
18661	452406
12	452407
19648	452408
90232	452409
1218	452410
10121	452411
4741	452412
45855	452413
39726	452414
6018	452415
78890	452416
2421	452417
45943	452418
18242	452419
4473	452420
15196	452421
39510	452422
5034	452423
24377	452424
11462	452425
93449	452426
13449	452427
11617	452428
18529	452429
51171	452430
1525	452431
47913	452432
12759	452433
8393	452434
544	452435
14401	452436
46255	452437
21473	452438
49318	452439
90417	452440
26097	452441
85975	452442
11451	452443
18301	452444
6076	452445
1858	452446
34772	452447
7744	452448
131152	452449
68716	452450
37043	452451
165977	452452
56574	452453
25533	452454
86429	452455
1606	452456
109797	452457
51865	452458
51138	452459
15947	452460
34406	452461
13928	452462
48189	452463
68966	452464
50280	452465
1858	452466
9043	452467
609	452468
30366	452469
8899	452470
35325	452471
51936	452472
82342	452473
57787	452474
86726	452475
16248	452476
75724	452477
4563	452478
52349	452479
86762	452480
124732	452481
9043	452482
25494	452483
80608	452484
79219	452485
85110	452486
80368	452487
15754	452488
12397	452489
41248	452490
55464	452491
51299	452492
95321	452493
88188	452494
79480	452495
96276	452496
113864	452497
71029	452498
39686	452499
118570	452500
49476	452501
110735	452502
104220	452503
64414	452504
88068	452505
126292	452506
92609	452507
45535	452508
95843	452509
34151	452510
49361	452511
101089	452512
23286	452513
99115	452514
13721	452515
88656	452516
28518	452517
25027	452518
44117	452519
47076	452520
67735	452521
48459	452522
5487	452523
105757	452524
5464	452525
84745	452526
7371	452527
66498	452528
98134	452529
110137	452530
96685	452531
70260	452532
29506	452533
121537	452534
24563	452535
2409	452536
24655	452537
84722	452538
73172	452539
12233	452540
87243	452541
106725	452542
86843	452543
51920	452544
83286	452545
6345	452546
64257	452547
70563	452548
11800	452549
26113	452550
70975	452551
410	452552
7195	452553
29449	452554
3723	452555
75781	452556
117012	452557
42944	452558
44	452559
49688	452560
71711	452561
55489	452562
100402	452563
70260	452564
112964	452565
27484	452566
56005	452567
5415	452568
75626	452569
5485	452570
105834	452571
130537	452572
5899	452573
28732	452574
92405	452575
36061	452576
27549	452577
51977	452578
54439	452579
8679	452580
44313	452581
11065	452582
17783	452583
84338	452584
65534	452585
1606	452586
1606	452587
61503	452588
18866	452589
33280	452590
38175	452591
71862	452592
64995	452593
69838	452594
14758	452595
127661	452596
9221	452597
4708	452598
84281	452599
38870	452600
84504	452601
61549	452602
27511	452603
82938	452604
90362	452605
13573	452606
22743	452607
43078	452608
4454	452609
41571	452610
60519	452611
121417	452612
27056	452613
30289	452614
5480	452615
2573	452616
91989	452617
60918	452618
44	452619
133112	452620
14376	452621
52966	452622
5098	452623
62806	452624
1606	452625
37014	452626
45232	452627
23295	452628
54152	452629
67539	452630
99231	452631
127401	452632
57790	452633
13142	452634
103646	452635
69091	452636
873	452637
164364	452638
11760	452639
54381	452640
1606	452641
83407	452642
13866	452643
160591	452644
73263	452645
30459	452646
48086	452647
49922	452648
105011	452649
78931	452650
47675	452651
88659	452652
111434	452653
33650	452654
68107	452655
56712	452656
6226	452657
7606	452658
12083	452659
14447	452660
74321	452661
51153	452662
32363	452663
74724	452664
74366	452665
91998	452666
30639	452667
14791	452668
25776	452669
110694	452670
8461	452671
112877	452672
28189	452673
41155	452674
13866	452675
50551	452676
28808	452677
9043	452678
22152	452679
35244	452680
114427	452681
22724	452682
10440	452683
12273	452684
1502	452685
93965	452686
21419	452687
7947	452688
28737	452689
37083	452690
116909	452691
68696	452692
4542	452693
45410	452694
111797	452695
20	452696
20	452697
38095	452698
26754	452699
7811	452700
90648	452701
24547	452702
41672	452703
28792	452704
5007	452705
82698	452706
61646	452707
50609	452708
96595	452709
11318	452710
6258	452711
59486	452712
49463	452713
21781	452714
31163	452715
4611	452716
16647	452717
6139	452718
39091	452719
23676	452720
38559	452721
65290	452722
28392	452723
25009	452724
42343	452725
90664	452726
692	452727
4930	452728
90910	452729
71400	452730
14075	452731
14370	452732
31218	452733
5064	452734
40753	452735
6239	452736
37761	452737
45503	452738
25014	452739
19222	452740
38061	452741
69437	452742
7956	452743
74839	452744
48472	452745
33968	452746
115494	452747
48076	452748
86532	452749
121089	452750
18795	452751
2566	452752
37140	452753
5343	452754
30480	452755
73627	452756
96783	452757
33319	452758
56048	452759
16442	452760
32998	452761
35969	452762
6805	452763
13928	452764
12511	452765
1969	452766
127745	452767
82149	452768
40541	452769
28172	452770
114628	452771
104226	452772
8061	452773
78034	452774
41443	452775
4552	452776
1170	452777
20	452778
38172	452779
36627	452780
35665	452781
37207	452782
11704	452783
23725	452784
2900	452785
3972	452786
56750	452787
9332	452788
28605	452789
1786	452790
3412	452791
22913	452792
15309	452793
4334	452794
6222	452795
54250	452796
3874	452797
53230	452798
90083	452799
75405	452800
11000	452801
11250	452802
64438	452803
18240	452804
31607	452805
41358	452806
1637	452807
2533	452808
7189	452809
132884	452810
116877	452811
15193	452812
78372	452813
10535	452814
13587	452815
112992	452816
89	452817
57729	452818
16584	452819
41398	452820
1911	452821
82325	452822
12940	452823
18245	452824
23165	452825
19591	452826
90051	452827
16971	452828
12636	452829
12434	452830
34096	452831
30981	452832
1756	452833
89373	452834
1394	452835
100337	452836
21996	452837
18656	452838
26037	452839
58033	452840
6895	452841
4232	452842
83348	452843
1179	452844
10786	452845
29731	452846
2081	452847
28126	452848
4245	452849
40519	452850
40470	452851
3592	452852
9706	452853
23525	452854
6026	452855
277	452856
9	452857
80572	452858
20111	452859
22976	452860
69391	452861
6945	452862
20660	452863
11070	452864
89533	452865
14582	452866
24279	452867
14928	452868
51932	452869
20660	452870
117530	452871
9759	452872
37805	452873
25538	452874
11001	452875
8886	452876
4376	452877
95	452878
26633	452879
10569	452880
97656	452881
96647	452882
44736	452883
31240	452884
49831	452885
92460	452886
25240	452887
9454	452888
12566	452889
19658	452890
63050	452891
38119	452892
14556	452893
234	452894
19706	452895
65873	452896
8182	452897
5502	452898
44208	452899
12640	452900
22028	452901
10057	452902
3374	452903
49106	452904
26884	452905
6490	452906
14607	452907
60169	452908
41650	452909
82700	452910
26920	452911
6038	452912
1734	452913
52802	452914
57736	452915
22407	452916
46285	452917
68803	452918
11139	452919
71686	452920
4989	452921
11775	452922
3371	452923
77529	452924
20620	452925
128663	452926
105959	452927
3371	452928
57696	452929
26927	452930
4483	452931
4726	452932
30835	452933
92274	452934
70240	452935
9463	452936
47995	452937
72138	452938
469	452939
13390	452940
76430	452941
66925	452942
9299	452943
9299	452944
111708	452945
42641	452946
87128	452947
14199	452948
16201	452949
27713	452950
12290	452951
75461	452952
106019	452953
132614	452954
10451	452955
97695	452956
122770	452957
119977	452958
29165	452959
137450	452960
23029	452961
86493	452962
79667	452963
4972	452964
61263	452965
94136	452966
1099	452967
5700	452968
77123	452969
90776	452970
23862	452971
40684	452972
64717	452973
5763	452974
55474	452975
91001	452976
86750	452977
12367	452978
2071	452979
9661	452980
12055	452981
22681	452982
60578	452983
24896	452984
39407	452985
4774	452986
89485	452987
93621	452988
27634	452989
108856	452990
78263	452991
27711	452992
47905	452993
8539	452994
139172	452995
75583	452996
1903	452997
9859	452998
112132	452999
28993	453000
66491	453001
10185	453002
41584	453003
141737	453004
102360	453005
58405	453006
8428	453007
14008	453008
50761	453009
21465	453010
3949	453011
49660	453012
14028	453013
53760	453014
159	453015
4326	453016
3913	453017
94042	453018
8752	453019
30173	453020
4082	453021
134234	453022
4200	453023
145681	453024
37366	453025
4740	453026
11773	453027
83738	453028
42257	453029
71540	453030
20374	453031
40773	453032
26603	453033
62785	453034
6003	453035
8808	453036
49646	453037
97750	453038
17624	453039
36662	453040
89023	453041
93337	453042
4317	453043
34625	453044
66507	453045
31618	453046
30013	453047
82727	453048
39469	453049
129627	453050
20833	453051
90804	453052
56333	453053
1559	453054
17658	453055
48014	453056
79784	453057
93620	453058
44928	453059
48645	453060
66	453061
53044	453062
91933	453063
12464	453064
28466	453065
20384	453066
10708	453067
69404	453068
73298	453069
87367	453070
139059	453071
16771	453072
123289	453073
288	453074
120182	453075
49798	453076
86487	453077
1609	453078
580	453079
68164	453080
23448	453081
4429	453082
191	453083
18962	453084
61683	453085
23470	453086
13926	453087
7064	453088
61214	453089
45212	453090
63515	453091
93548	453092
66162	453093
56333	453094
99019	453095
105351	453096
59137	453097
20189	453098
5125	453099
35281	453100
43920	453101
68335	453102
24849	453103
67136	453104
91451	453105
101037	453106
68811	453107
9464	453108
73136	453109
85348	453110
109123	453111
5894	453112
65950	453113
86736	453114
50505	453115
68927	453116
367	453117
380	453118
88097	453119
72869	453120
39387	453121
45660	453122
14882	453123
23252	453124
50485	453125
33085	453126
22	453127
5156	453128
90646	453129
69354	453130
13390	453131
29012	453132
73017	453133
33016	453134
110670	453135
23024	453136
533	453137
44726	453138
131060	453139
28186	453140
9680	453141
42219	453142
15562	453143
96322	453144
35546	453145
49888	453146
1852	453147
75645	453148
7756	453149
14867	453150
69870	453151
48176	453152
29411	453153
14923	453154
26277	453155
6055	453156
2107	453157
5956	453158
56229	453159
29152	453160
1393	453161
5628	453162
19213	453163
15681	453164
32081	453165
85877	453166
4853	453167
9841	453168
44832	453169
7296	453170
32230	453171
24988	453172
28114	453173
40570	453174
6263	453175
81726	453176
6075	453177
11593	453178
102482	453179
22190	453180
18092	453181
22797	453182
1851	453183
1851	453184
21319	453185
6788	453186
76680	453187
25523	453188
107012	453189
12387	453190
4407	453191
6724	453192
1779	453193
24298	453194
104233	453195
1911	453196
1555	453197
47653	453198
1918	453199
8168	453200
41331	453201
8532	453202
33026	453203
6437	453204
33071	453205
21763	453206
11198	453207
7746	453208
30639	453209
1724	453210
9045	453211
46140	453212
26628	453213
38644	453214
58047	453215
29977	453216
30380	453217
117087	453218
30357	453219
124852	453220
134354	453221
26066	453222
2347	453223
23334	453224
9385	453225
9413	453226
25003	453227
32482	453228
21016	453229
5941	453230
76585	453231
85918	453232
76594	453233
18013	453234
30657	453235
24401	453236
104975	453237
35471	453238
28477	453239
94220	453240
35263	453241
35444	453242
23737	453243
90329	453244
14364	453245
374	453246
124462	453247
121635	453248
1637	453249
29547	453250
7815	453251
1017	453252
1799	453253
134374	453254
52809	453255
26181	453256
45392	453257
87587	453258
869	453259
18794	453260
34709	453261
1997	453262
57348	453263
20254	453264
11134	453265
3313	453266
47315	453267
10386	453268
40489	453269
26130	453270
43487	453271
55545	453272
134504	453273
39343	453274
1549	453275
46330	453276
111381	453277
68985	453278
68985	453279
66733	453280
38582	453281
26912	453282
538	453283
36608	453284
17930	453285
39918	453286
5204	453287
33660	453288
52744	453289
48953	453290
64305	453291
14148	453292
6906	453293
90674	453294
72677	453295
5907	453296
36244	453297
125618	453298
100601	453299
6060	453300
31053	453301
44873	453302
26169	453303
56915	453304
23918	453305
138677	453306
94859	453307
42390	453308
29109	453309
4408	453310
26401	453311
39757	453312
553	453313
56	453314
135525	453315
18866	453316
99117	453317
113026	453318
26653	453319
24813	453320
69140	453321
67653	453322
37714	453323
10246	453324
67893	453325
20728	453326
4259	453327
20101	453328
68045	453329
68012	453330
11243	453331
8367	453332
6336	453333
2628	453334
7508	453335
27267	453336
28195	453337
88167	453338
22233	453339
4678	453340
103049	453341
89151	453342
62265	453343
112622	453344
10119	453345
154554	453346
103	453347
97821	453348
40450	453349
9093	453350
21279	453351
1818	453352
74828	453353
66941	453354
116509	453355
52135	453356
9079	453357
15587	453358
1162	453359
4870	453360
12443	453361
5072	453362
88048	453363
26156	453364
295	453365
19238	453366
6530	453367
11714	453368
53177	453369
59171	453370
16900	453371
4887	453372
1163	453373
1327	453374
83601	453375
71652	453376
72140	453377
24088	453378
38693	453379
41497	453380
72091	453381
133748	453382
102961	453383
45386	453384
9931	453385
1475	453386
71628	453387
20	453388
43384	453389
12902	453390
193	453391
20769	453392
47413	453393
103	453394
5755	453395
5849	453396
12277	453397
75495	453398
34169	453399
7046	453400
49529	453401
41881	453402
1559	453403
30330	453404
2609	453405
6142	453406
18634	453407
75172	453408
9736	453409
20244	453410
3796	453411
14250	453412
31848	453413
46998	453414
60257	453415
12303	453416
61009	453417
54567	453418
4240	453419
5140	453420
82149	453421
26643	453422
3444	453423
3261	453424
3827	453425
22040	453426
66570	453427
80332	453428
72666	453429
6906	453430
57546	453431
35960	453432
3518	453433
23984	453434
2149	453435
30565	453436
4080	453437
69	453438
103	453439
3572	453440
2989	453441
2241	453442
7382	453443
33601	453444
67117	453445
53850	453446
30078	453447
733	453448
35219	453449
118	453450
31855	453451
13784	453452
72204	453453
31370	453454
60637	453455
217	453456
123294	453457
106994	453458
66462	453459
1502	453460
68090	453461
45428	453462
77968	453463
24166	453464
127673	453465
7999	453466
103	453467
1889	453468
132	453469
21332	453470
68113	453471
43487	453472
68985	453473
36067	453474
1371	453475
51150	453476
13872	453477
6237	453478
39233	453479
47822	453480
31484	453481
94562	453482
3254	453483
6064	453484
78432	453485
8460	453486
33617	453487
25293	453488
3984	453489
9990	453490
8740	453491
26183	453492
4204	453493
103	453494
31965	453495
98781	453496
46181	453497
97857	453498
4277	453499
109300	453500
2238	453501
40643	453502
22576	453503
15224	453504
38129	453505
30396	453506
34028	453507
44	453508
21517	453509
40538	453510
46951	453511
49661	453512
4908	453513
29139	453514
335	453515
20292	453516
70147	453517
121791	453518
24374	453519
34278	453520
8683	453521
14955	453522
1048	453523
9621	453524
44109	453525
14904	453526
67797	453527
30158	453528
37894	453529
8051	453530
23476	453531
5975	453532
2307	453533
1281	453534
6956	453535
798	453536
4775	453537
2307	453538
89331	453539
36073	453540
50523	453541
30158	453542
53387	453543
905	453544
32200	453545
28763	453546
111837	453547
22809	453548
35306	453549
1658	453550
7765	453551
19224	453552
39944	453553
52161	453554
28468	453555
22679	453556
23862	453557
59230	453558
62542	453559
60479	453560
7956	453561
22803	453562
117684	453563
1860	453564
87441	453565
208	453566
11598	453567
100708	453568
39373	453569
16141	453570
132293	453571
27789	453572
42634	453573
6	453574
1	453575
2384	453576
31158	453577
4016	453578
33136	453579
10572	453580
1769	453581
346	453582
8971	453583
4334	453584
30067	453585
1454	453586
192	453587
54708	453588
6	453589
1481	453590
1203	453591
3724	453592
1784	453593
49744	453594
446	453595
105721	453596
5	453597
160678	453598
48481	453599
31650	453600
14240	453601
2463	453602
3061	453603
2247	453604
3185	453605
4850	453606
11355	453607
11742	453608
3036	453609
7689	453610
24189	453611
44011	453612
6027	453613
2279	453614
10789	453615
12269	453616
39778	453617
56	453618
42227	453619
86	453620
10569	453621
2391	453622
26165	453623
690	453624
36130	453625
9582	453626
32896	453627
917	453628
1244	453629
7934	453630
4007	453631
1956	453632
100991	453633
6267	453634
4008	453635
10591	453636
29	453637
3199	453638
39298	453639
2352	453640
120	453641
2996	453642
53214	453643
4660	453644
9474	453645
6746	453646
19236	453647
1010	453648
47133	453649
53840	453650
846	453651
3623	453652
54602	453653
2021	453654
2498	453655
13492	453656
19236	453657
9252	453658
3251	453659
57732	453660
8527	453661
154	453662
3871	453663
37025	453664
344	453665
31049	453666
13140	453667
3255	453668
30221	453669
6607	453670
1985	453671
18530	453672
3226	453673
1951	453674
8421	453675
24998	453676
11393	453677
28949	453678
4854	453679
15529	453680
22344	453681
44791	453682
8072	453683
45182	453684
59234	453685
19001	453686
7138	453687
100948	453688
17819	453689
384	453690
98094	453691
4025	453692
1760	453693
3871	453694
11659	453695
11254	453696
654	453697
17222	453698
7262	453699
40984	453700
77455	453701
26733	453702
10638	453703
34378	453704
444	453705
6659	453706
40	453707
1026	453708
14579	453709
465	453710
13197	453711
3951	453712
4777	453713
42	453714
5037	453715
109255	453716
123084	453717
47103	453718
92712	453719
28617	453720
73	453721
4700	453722
41560	453723
538	453724
31411	453725
18074	453726
2721	453727
46957	453728
6267	453729
116610	453730
5734	453731
7570	453732
17152	453733
25388	453734
12551	453735
58192	453736
80869	453737
39851	453738
18119	453739
92	453740
20651	453741
13053	453742
3950	453743
369	453744
37937	453745
3281	453746
7413	453747
11546	453748
16249	453749
7431	453750
771	453751
6354	453752
14703	453753
538	453754
440	453755
3756	453756
8337	453757
19583	453758
1081	453759
56794	453760
60158	453761
14377	453762
12447	453763
677	453764
34378	453765
7019	453766
2369	453767
1125	453768
33025	453769
4504	453770
1725	453771
71750	453772
11201	453773
79489	453774
3309	453775
2931	453776
65185	453777
24553	453778
13935	453779
15	453780
16512	453781
32472	453782
7105	453783
12447	453784
46200	453785
18037	453786
25956	453787
5323	453788
851	453789
20644	453790
4588	453791
4700	453792
2028	453793
2732	453794
3647	453795
58852	453796
122918	453797
17554	453798
60510	453799
5520	453800
35264	453801
18770	453802
4689	453803
2796	453804
66632	453805
43132	453806
114388	453807
43509	453808
30551	453809
3528	453810
1751	453811
1755	453812
51	453813
254	453814
13491	453815
9243	453816
842	453817
2235	453818
22732	453819
48194	453820
134459	453821
1933	453822
19	453823
1293	453824
1866	453825
14016	453826
3650	453827
7921	453828
31217	453829
38736	453830
672	453831
822	453832
26623	453833
68733	453834
963	453835
1779	453836
475	453837
4098	453838
1284	453839
75784	453840
136276	453841
23557	453842
8262	453843
23475	453844
3777	453845
28123	453846
3528	453847
617	453848
8750	453849
34017	453850
2599	453851
497	453852
331	453853
4239	453854
64260	453855
84967	453856
46169	453857
99283	453858
2776	453859
121810	453860
115613	453861
3567	453862
591	453863
128921	453864
86809	453865
13032	453866
444	453867
774	453868
30	453869
18386	453870
1883	453871
7931	453872
4867	453873
19755	453874
75260	453875
4016	453876
9816	453877
5709	453878
53275	453879
8015	453880
1525	453881
26454	453882
13933	453883
6323	453884
70268	453885
4230	453886
81869	453887
32155	453888
136069	453889
16486	453890
39910	453891
23192	453892
27335	453893
9722	453894
916	453895
7016	453896
27658	453897
1854	453898
47608	453899
14207	453900
32123	453901
1166	453902
1445	453903
126	453904
49594	453905
77	453906
3014	453907
4401	453908
91458	453909
22386	453910
1802	453911
56083	453912
802	453913
5661	453914
1511	453915
1979	453916
23493	453917
61227	453918
131	453919
57772	453920
1300	453921
511	453922
69497	453923
1933	453924
13122	453925
70491	453926
205	453927
4807	453928
89372	453929
10399	453930
1206	453931
5811	453932
58570	453933
55600	453934
42311	453935
40747	453936
367	453937
55416	453938
11394	453939
61505	453940
49312	453941
1104	453942
6525	453943
92881	453944
18657	453945
18861	453946
61957	453947
1671	453948
53811	453949
6885	453950
59616	453951
35202	453952
15692	453953
4940	453954
18103	453955
12992	453956
1300	453957
4649	453958
743	453959
110	453960
3733	453961
257	453962
1331	453963
1538	453964
87929	453965
29116	453966
29116	453967
62607	453968
2545	453969
2506	453970
310	453971
8494	453972
14510	453973
2544	453974
5037	453975
2636	453976
21727	453977
1701	453978
44091	453979
12041	453980
7451	453981
1794	453982
30008	453983
69047	453984
19512	453985
16498	453986
4961	453987
62126	453988
722	453989
12314	453990
86565	453991
3199	453992
1956	453993
38	453994
30889	453995
9575	453996
6293	453997
36732	453998
37111	453999
870	454000
38889	454001
655	454002
3719	454003
28298	454004
15183	454005
11149	454006
6048	454007
45896	454008
1760	454009
57	454010
13124	454011
67	454012
94857	454013
5299	454014
559	454015
38965	454016
687	454017
4433	454018
55675	454019
67755	454020
38708	454021
19902	454022
5897	454023
13714	454024
1467	454025
34422	454026
1173	454027
1618	454028
3467	454029
14579	454030
103931	454031
19994	454032
94023	454033
5341	454034
3426	454035
26300	454036
383	454037
856	454038
7503	454039
3430	454040
2948	454041
15914	454042
18367	454043
953	454044
62736	454045
1762	454046
1910	454047
4953	454048
2789	454049
2743	454050
6266	454051
3439	454052
4001	454053
2	454054
58142	454055
12931	454056
1590	454057
25809	454058
737	454059
103427	454060
3072	454061
266	454062
3838	454063
12247	454064
28138	454065
15408	454066
3958	454067
5399	454068
9392	454069
1155	454070
1346	454071
9533	454072
1629	454073
21326	454074
9486	454075
372	454076
22731	454077
336	454078
25035	454079
6504	454080
55402	454081
1888	454082
9272	454083
23983	454084
13143	454085
558	454086
3319	454087
9679	454088
1937	454089
2879	454090
3718	454091
110	454092
18861	454093
74067	454094
83395	454095
89	454096
34023	454097
11337	454098
6097	454099
1024	454100
1300	454101
51284	454102
32935	454103
1084	454104
816	454105
984	454106
16501	454107
31901	454108
6048	454109
8642	454110
8894	454111
4759	454112
1556	454113
5355	454114
2751	454115
20186	454116
3990	454117
6280	454118
1956	454119
14083	454120
5175	454121
6233	454122
53966	454123
14117	454124
3410	454125
2695	454126
949	454127
125829	454128
13	454129
6	454130
41472	454131
18050	454132
1751	454133
254	454134
34749	454135
15	454136
9684	454137
17331	454138
63707	454139
6137	454140
68164	454141
31383	454142
2768	454143
4645	454144
1678	454145
166076	454146
11613	454147
36145	454148
8948	454149
25305	454150
32515	454151
3963	454152
4116	454153
4365	454154
10308	454155
34587	454156
2528	454157
1753	454158
27662	454159
90918	454160
6026	454161
125	454162
6	454163
6	454164
13	454165
22690	454166
77799	454167
755	454168
10333	454169
45121	454170
34115	454171
5634	454172
10117	454173
31	454174
2528	454175
1753	454176
113863	454177
45908	454178
23	454179
39459	454180
436	454181
3493	454182
41479	454183
18744	454184
27183	454185
435	454186
70192	454187
56823	454188
45508	454189
156301	454190
30481	454191
976	454192
17751	454193
1504	454194
538	454195
729	454196
5037	454197
3956	454198
43533	454199
7	454200
1482	454201
22235	454202
56481	454203
41619	454204
982	454205
34	454206
21909	454207
5037	454208
8618	454209
4636	454210
16501	454211
532	454212
532	454213
5420	454214
532	454215
666	454216
68689	454217
5037	454218
27658	454219
7016	454220
1462	454221
7580	454222
1108	454223
6670	454224
2935	454225
21353	454226
18862	454227
3481	454228
15926	454229
1829	454230
38448	454231
14930	454232
31123	454233
657	454234
144	454235
126	454236
43071	454237
52036	454238
2920	454239
396	454240
9418	454241
12088	454242
376	454243
486	454244
5283	454245
133	454246
2330	454247
4434	454248
820	454249
693	454250
1901	454251
1938	454252
52497	454253
4048	454254
17585	454255
3575	454256
382	454257
6401	454258
992	454259
7641	454260
12008	454261
23035	454262
54344	454263
132	454264
6073	454265
1682	454266
6787	454267
1373	454268
14614	454269
1128	454270
132	454271
557	454272
489	454273
2416	454274
895	454275
6819	454276
1954	454277
1954	454278
127349	454279
73	454280
29009	454281
141	454282
82774	454283
1308	454284
17222	454285
615	454286
60565	454287
51654	454288
310	454289
2356	454290
8534	454291
12719	454292
4772	454293
107179	454294
3893	454295
14611	454296
4975	454297
8222	454298
1106	454299
10008	454300
59035	454301
19583	454302
3620	454303
1216	454304
10616	454305
2493	454306
615	454307
164	454308
557	454309
87395	454310
3514	454311
23874	454312
1319	454313
2620	454314
16185	454315
471	454316
27303	454317
444	454318
3898	454319
3978	454320
1725	454321
19249	454322
1727	454323
7934	454324
24903	454325
267	454326
4003	454327
9	454328
7	454329
5997	454330
5296	454331
2513	454332
137331	454333
5	454334
346	454335
488	454336
10946	454337
161	454338
53830	454339
5917	454340
469	454341
41334	454342
14025	454343
7235	454344
63315	454345
16829	454346
3221	454347
9616	454348
11008	454349
23776	454350
113676	454351
2457	454352
108336	454353
687	454354
25911	454355
61594	454356
39503	454357
28028	454358
35962	454359
4254	454360
66705	454361
84967	454362
29431	454363
14604	454364
10558	454365
2908	454366
28911	454367
66530	454368
69986	454369
57385	454370
11627	454371
29744	454372
15889	454373
94400	454374
33947	454375
44447	454376
609	454377
107578	454378
26577	454379
2506	454380
2280	454381
13987	454382
9668	454383
12068	454384
3537	454385
22902	454386
1784	454387
42533	454388
27532	454389
136918	454390
83014	454391
120361	454392
29456	454393
111619	454394
50744	454395
2303	454396
127	454397
34512	454398
37618	454399
34471	454400
70370	454401
2183	454402
120281	454403
3295	454404
13840	454405
1798	454406
49668	454407
36492	454408
5099	454409
25870	454410
35327	454411
101430	454412
6148	454413
4166	454414
6436	454415
4166	454416
16812	454417
68722	454418
4166	454419
4166	454420
4166	454421
4166	454422
4166	454423
4166	454424
1278	454425
6551	454426
9312	454427
61530	454428
8210	454429
6773	454430
32898	454431
8184	454432
42605	454433
13500	454434
12787	454435
44467	454436
16251	454437
137427	454438
86252	454439
63724	454440
8415	454441
82343	454442
113514	454443
5053	454444
31496	454445
42438	454446
9477	454447
828	454448
9871	454449
14632	454450
4246	454451
3041	454452
18970	454453
48093	454454
70504	454455
5025	454456
16695	454457
2476	454458
36166	454459
20638	454460
19983	454461
270	454462
270	454463
270	454464
9	454465
134151	454466
705	454467
3317	454468
4866	454469
208	454470
23547	454471
2304	454472
9855	454473
37829	454474
31911	454475
11003	454476
6212	454477
8817	454478
64026	454479
6880	454480
2171	454481
3170	454482
57982	454483
1171	454484
16228	454485
428	454486
3101	454487
7266	454488
61572	454489
5452	454490
3374	454491
22001	454492
20628	454493
2912	454494
51907	454495
67829	454496
14798	454497
367	454498
79609	454499
37608	454500
31580	454501
4525	454502
35030	454503
101978	454504
105611	454505
9275	454506
1422	454507
34056	454508
52901	454509
90317	454510
53068	454511
14361	454512
32216	454513
20783	454514
23052	454515
12941	454516
105699	454517
110609	454518
44518	454519
16069	454520
37572	454521
2532	454522
1581	454523
19239	454524
2451	454525
394	454526
37186	454527
66711	454528
7722	454529
27822	454530
53722	454531
1129	454532
19269	454533
38926	454534
49926	454535
37944	454536
20537	454537
98365	454538
20302	454539
8214	454540
3796	454541
20537	454542
45657	454543
20537	454544
77152	454545
45628	454546
20016	454547
23009	454548
96641	454549
59017	454550
64184	454551
19611	454552
13501	454553
247	454554
135929	454555
71240	454556
14415	454557
2562	454558
7475	454559
8438	454560
80921	454561
1714	454562
17677	454563
11266	454564
59397	454565
4064	454566
19123	454567
34101	454568
8938	454569
13713	454570
6369	454571
4137	454572
39733	454573
15763	454574
59543	454575
30727	454576
23009	454577
49100	454578
92076	454579
33	454580
35367	454581
26755	454582
20016	454583
20302	454584
77152	454585
20537	454586
50285	454587
10001	454588
49886	454589
100261	454590
28230	454591
29738	454592
35990	454593
45927	454594
94260	454595
59486	454596
58334	454597
34297	454598
21518	454599
97100	454600
18678	454601
37638	454602
13551	454603
7743	454604
9704	454605
27348	454606
23734	454607
48651	454608
37752	454609
1927	454610
15565	454611
66652	454612
3851	454613
17843	454614
48512	454615
59528	454616
21275	454617
62136	454618
26627	454619
80952	454620
60068	454621
48522	454622
11447	454623
32294	454624
1549	454625
21855	454626
10010	454627
8030	454628
25615	454629
138731	454630
18077	454631
14415	454632
13287	454633
48734	454634
63246	454635
110565	454636
39733	454637
127175	454638
28215	454639
29609	454640
38090	454641
58999	454642
45448	454643
63501	454644
38090	454645
3371	454646
46263	454647
98715	454648
107650	454649
104940	454650
122388	454651
26718	454652
26395	454653
5621	454654
98368	454655
119915	454656
26755	454657
77161	454658
3978	454659
20522	454660
8810	454661
61190	454662
7577	454663
58990	454664
13271	454665
111404	454666
80828	454667
16964	454668
59438	454669
49352	454670
71994	454671
4752	454672
2838	454673
6918	454674
16961	454675
26933	454676
10130	454677
105181	454678
112313	454679
34123	454680
81536	454681
3442	454682
25242	454683
110045	454684
100568	454685
8658	454686
91378	454687
35846	454688
12441	454689
21213	454690
27049	454691
10088	454692
69239	454693
34713	454694
13527	454695
10135	454696
118960	454697
41866	454698
8462	454699
52134	454700
28810	454701
59017	454702
1708	454703
70097	454704
6289	454705
15705	454706
9347	454707
10013	454708
15252	454709
112865	454710
87146	454711
87198	454712
87124	454713
87148	454714
67592	454715
87198	454716
37697	454717
76363	454718
26652	454719
39733	454720
87165	454721
1255	454722
47758	454723
17993	454724
54626	454725
500	454726
38879	454727
20810	454728
554	454729
98767	454730
4187	454731
57625	454732
22978	454733
21196	454734
3894	454735
20623	454736
2326	454737
26925	454738
1877	454739
20621	454740
3894	454741
84886	454742
129362	454743
127622	454744
4989	454745
16063	454746
5143	454747
16092	454748
5774	454749
11191	454750
101084	454751
66705	454752
17151	454753
13728	454754
27654	454755
90404	454756
13449	454757
64271	454758
7316	454759
49810	454760
127752	454761
25233	454762
13217	454763
105291	454764
3030	454765
45092	454766
122768	454767
112217	454768
58388	454769
48090	454770
46119	454771
44764	454772
27783	454773
17052	454774
89934	454775
223	454776
23462	454777
26318	454778
61328	454779
8218	454780
37897	454781
10692	454782
15323	454783
613	454784
20321	454785
39354	454786
2168	454787
12551	454788
30922	454789
74308	454790
21622	454791
11484	454792
15776	454793
86340	454794
66221	454795
9911	454796
24602	454797
5699	454798
124804	454799
21555	454800
52876	454801
97538	454802
5902	454803
16116	454804
108820	454805
56804	454806
61692	454807
35960	454808
767	454809
64542	454810
246	454811
29095	454812
61736	454813
13165	454814
78863	454815
31075	454816
58407	454817
6822	454818
56809	454819
9670	454820
23504	454821
33317	454822
33716	454823
84584	454824
122796	454825
52114	454826
66111	454827
38898	454828
4852	454829
8170	454830
103659	454831
105172	454832
7817	454833
58465	454834
48187	454835
110823	454836
4936	454837
15240	454838
27254	454839
42394	454840
21634	454841
40162	454842
115293	454843
10729	454844
18080	454845
7589	454846
2481	454847
3138	454848
26564	454849
40005	454850
76624	454851
57337	454852
823	454853
8454	454854
90914	454855
130934	454856
109606	454857
15715	454858
49697	454859
10850	454860
18206	454861
20206	454862
104941	454863
117436	454864
8097	454865
3102	454866
68956	454867
11713	454868
59311	454869
4151	454870
18867	454871
8157	454872
36769	454873
56637	454874
53637	454875
110891	454876
27213	454877
6822	454878
43352	454879
29759	454880
10140	454881
40208	454882
18077	454883
9363	454884
60385	454885
1084	454886
64926	454887
1217	454888
1360	454889
631	454890
1745	454891
3360	454892
40480	454893
16441	454894
44470	454895
40759	454896
42621	454897
11450	454898
24107	454899
67564	454900
45194	454901
71599	454902
42123	454903
18212	454904
812	454905
91593	454906
36135	454907
49934	454908
31740	454909
1113	454910
75361	454911
15648	454912
1701	454913
77	454914
18241	454915
11084	454916
46530	454917
17754	454918
12452	454919
26026	454920
5102	454921
5365	454922
7303	454923
4629	454924
29969	454925
26289	454926
33165	454927
53815	454928
99350	454929
2026	454930
16443	454931
2278	454932
6286	454933
1012	454934
23512	454935
47295	454936
9674	454937
8534	454938
85846	454939
50726	454940
12335	454941
2242	454942
63609	454943
115801	454944
6766	454945
50477	454946
47759	454947
30655	454948
10860	454949
26151	454950
124125	454951
141892	454952
21606	454953
30371	454954
78328	454955
30707	454956
7915	454957
8351	454958
130993	454959
9433	454960
10762	454961
41309	454962
68925	454963
5005	454964
795	454965
88153	454966
3318	454967
43531	454968
52521	454969
58206	454970
48578	454971
53354	454972
15457	454973
930	454974
930	454975
162278	454976
47100	454977
930	454978
46497	454979
12383	454980
110304	454981
5315	454982
4	454983
133901	454984
9951	454985
7966	454986
42462	454987
86060	454988
864	454989
73796	454990
17288	454991
5018	454992
4130	454993
84766	454994
61419	454995
2361	454996
39929	454997
28782	454998
11185	454999
5194	455000
12072	455001
87839	455002
42569	455003
94611	455004
54208	455005
2398	455006
115184	455007
68045	455008
95374	455009
113480	455010
55224	455011
65014	455012
71725	455013
111854	455014
20078	455015
2439	455016
22612	455017
29885	455018
1816	455019
17325	455020
26589	455021
44134	455022
24916	455023
137795	455024
57624	455025
89133	455026
57544	455027
67819	455028
44945	455029
30958	455030
13422	455031
40483	455032
105930	455033
126137	455034
66059	455035
111578	455036
3728	455037
85837	455038
98327	455039
4056	455040
2439	455041
14387	455042
4121	455043
76351	455044
19146	455045
11801	455046
40703	455047
15533	455048
5722	455049
59299	455050
34238	455051
81	455052
102371	455053
36626	455054
25429	455055
39587	455056
43079	455057
27673	455058
62327	455059
32211	455060
82019	455061
75706	455062
36717	455063
11758	455064
15915	455065
76719	455066
129733	455067
36451	455068
4215	455069
41482	455070
105652	455071
36713	455072
76839	455073
21738	455074
134463	455075
27212	455076
74936	455077
4505	455078
9416	455079
78058	455080
59411	455081
4215	455082
76894	455083
114526	455084
1697	455085
4362	455086
38953	455087
84705	455088
2612	455089
11360	455090
33607	455091
86254	455092
32484	455093
43416	455094
20516	455095
111554	455096
20521	455097
92420	455098
77416	455099
59420	455100
15272	455101
52445	455102
107807	455103
11784	455104
2278	455105
124826	455106
1966	455107
63750	455108
32257	455109
2633	455110
80697	455111
5448	455112
18752	455113
50646	455114
77872	455115
53116	455116
55677	455117
43501	455118
90394	455119
24852	455120
65792	455121
72839	455122
33199	455123
43079	455124
242	455125
64921	455126
73002	455127
53197	455128
95424	455129
12423	455130
92306	455131
47001	455132
79762	455133
37012	455134
12755	455135
123093	455136
51212	455137
47874	455138
15978	455139
73582	455140
62327	455141
46386	455142
85094	455143
127741	455144
1871	455145
38663	455146
5539	455147
981	455148
85437	455149
30562	455150
71461	455151
29671	455152
43119	455153
84811	455154
92401	455155
32126	455156
24929	455157
27778	455158
5939	455159
28488	455160
37390	455161
102414	455162
89148	455163
8948	455164
110321	455165
107000	455166
69371	455167
34508	455168
54779	455169
56042	455170
3034	455171
7971	455172
33607	455173
63678	455174
26935	455175
78063	455176
60327	455177
40720	455178
4705	455179
71964	455180
84630	455181
34421	455182
41270	455183
21872	455184
3159	455185
5111	455186
8008	455187
145768	455188
24128	455189
10544	455190
131086	455191
83271	455192
63277	455193
87270	455194
43565	455195
64396	455196
50311	455197
63315	455198
72653	455199
83161	455200
71104	455201
83804	455202
2248	455203
41174	455204
50348	455205
5606	455206
16945	455207
77027	455208
1894	455209
9945	455210
19584	455211
38780	455212
18335	455213
31716	455214
85387	455215
22109	455216
49788	455217
53396	455218
34711	455219
62503	455220
2062	455221
40548	455222
105166	455223
119015	455224
98376	455225
98075	455226
2247	455227
70573	455228
33165	455229
6739	455230
99468	455231
35486	455232
9650	455233
69863	455234
10778	455235
66147	455236
65009	455237
88825	455238
94279	455239
26547	455240
781	455241
54801	455242
44145	455243
9064	455244
44088	455245
115836	455246
29686	455247
4721	455248
13074	455249
66153	455250
21258	455251
27705	455252
10299	455253
37088	455254
20348	455255
33280	455256
875	455257
7554	455258
1135	455259
1607	455260
40720	455261
112325	455262
69194	455263
5992	455264
33583	455265
6749	455266
36238	455267
47176	455268
16563	455269
30569	455270
970	455271
31958	455272
1224	455273
5870	455274
13935	455275
22663	455276
7589	455277
66554	455278
44614	455279
5510	455280
2110	455281
92622	455282
752	455283
22051	455284
59300	455285
87377	455286
6892	455287
14124	455288
35323	455289
29678	455290
12633	455291
12798	455292
24296	455293
14181	455294
14181	455295
2746	455296
95337	455297
72057	455298
491	455299
62661	455300
102947	455301
13244	455302
31175	455303
2705	455304
8841	455305
98934	455306
18982	455307
70166	455308
79268	455309
5319	455310
2606	455311
1025	455312
52193	455313
13074	455314
54071	455315
54251	455316
24311	455317
9057	455318
7446	455319
6071	455320
31190	455321
127295	455322
13893	455323
981	455324
107658	455325
69254	455326
4756	455327
1395	455328
38131	455329
118	455330
14319	455331
310	455332
44762	455333
32480	455334
2953	455335
19651	455336
29698	455337
13580	455338
46902	455339
10776	455340
13869	455341
24948	455342
48502	455343
12066	455344
45406	455345
71940	455346
8638	455347
87386	455348
9287	455349
50661	455350
15253	455351
11213	455352
4962	455353
37239	455354
3422	455355
8940	455356
4434	455357
95692	455358
2965	455359
5685	455360
108778	455361
5603	455362
12932	455363
79360	455364
9267	455365
30191	455366
118562	455367
46458	455368
63334	455369
124797	455370
19683	455371
27115	455372
33767	455373
43531	455374
19971	455375
92852	455376
71729	455377
99402	455378
85296	455379
51616	455380
62665	455381
31079	455382
85311	455383
15971	455384
41951	455385
29606	455386
104379	455387
98806	455388
24340	455389
6167	455390
2088	455391
22305	455392
481	455393
132331	455394
2751	455395
84910	455396
60969	455397
158008	455398
39201	455399
3380	455400
598	455401
5910	455402
13394	455403
34588	455404
71238	455405
42671	455406
1305	455407
33123	455408
124450	455409
12017	455410
65783	455411
9920	455412
16926	455413
20366	455414
1966	455415
44786	455416
42993	455417
89479	455418
44234	455419
55575	455420
42409	455421
50841	455422
64943	455423
19218	455424
4264	455425
23183	455426
114997	455427
48441	455428
18988	455429
107564	455430
145534	455431
129676	455432
32254	455433
99209	455434
53259	455435
61419	455436
2512	455437
20116	455438
56475	455439
4814	455440
74625	455441
102620	455442
54391	455443
27209	455444
5918	455445
166265	455446
16544	455447
68162	455448
107111	455449
20007	455450
108501	455451
7971	455452
3223	455453
7967	455454
87380	455455
6766	455456
4721	455457
125913	455458
4007	455459
84463	455460
3585	455461
55480	455462
8202	455463
30068	455464
51369	455465
5918	455466
22825	455467
57626	455468
7005	455469
13783	455470
28563	455471
46232	455472
48673	455473
13428	455474
1641	455475
22781	455476
35401	455477
47106	455478
54204	455479
39498	455480
5320	455481
6554	455482
8161	455483
71949	455484
27296	455485
60572	455486
14436	455487
52372	455488
278	455489
3016	455490
33622	455491
13102	455492
10516	455493
84805	455494
58512	455495
56444	455496
21858	455497
35272	455498
73071	455499
13796	455500
3159	455501
96751	455502
22781	455503
73176	455504
27607	455505
117614	455506
62753	455507
13970	455508
44126	455509
19134	455510
62284	455511
69340	455512
107522	455513
12368	455514
4709	455515
7077	455516
34670	455517
51200	455518
63754	455519
64865	455520
53043	455521
25228	455522
13888	455523
106955	455524
28664	455525
5578	455526
5575	455527
21745	455528
28824	455529
65432	455530
9284	455531
95298	455532
17841	455533
49953	455534
80712	455535
14652	455536
4129	455537
34501	455538
30987	455539
16678	455540
23382	455541
45563	455542
12042	455543
74761	455544
79785	455545
36219	455546
7100	455547
4364	455548
74824	455549
68326	455550
7457	455551
22735	455552
12886	455553
31015	455554
35460	455555
7607	455556
5578	455557
33179	455558
34753	455559
14059	455560
206	455561
18102	455562
21464	455563
109032	455564
60385	455565
9104	455566
37214	455567
51365	455568
4256	455569
41991	455570
33989	455571
23264	455572
8616	455573
45909	455574
2129	455575
7077	455576
36700	455577
45534	455578
38932	455579
119016	455580
30041	455581
124900	455582
68325	455583
10539	455584
118628	455585
28192	455586
95911	455587
66037	455588
83164	455589
12184	455590
26588	455591
44268	455592
24219	455593
71064	455594
7132	455595
14447	455596
10998	455597
8121	455598
8217	455599
25954	455600
41955	455601
8455	455602
73644	455603
5595	455604
6366	455605
44268	455606
5102	455607
526	455608
980	455609
25469	455610
2835	455611
113395	455612
2969	455613
16149	455614
18158	455615
58503	455616
107497	455617
34655	455618
7568	455619
62593	455620
49812	455621
6759	455622
29998	455623
57378	455624
50318	455625
33750	455626
4463	455627
65402	455628
29204	455629
83774	455630
1981	455631
9692	455632
980	455633
46091	455634
1031	455635
55037	455636
132316	455637
77072	455638
27003	455639
57539	455640
50453	455641
21254	455642
21562	455643
90225	455644
30326	455645
8090	455646
32916	455647
1445	455648
12122	455649
2467	455650
8365	455651
77	455652
21810	455653
47960	455654
150904	455655
2624	455656
13307	455657
37951	455658
26508	455659
513	455660
6544	455661
28380	455662
55361	455663
33732	455664
39831	455665
7084	455666
18220	455667
73668	455668
8546	455669
35511	455670
21838	455671
61180	455672
3153	455673
47879	455674
28115	455675
36738	455676
2185	455677
19593	455678
2113	455679
8599	455680
83014	455681
42386	455682
12335	455683
16175	455684
57984	455685
81	455686
15686	455687
5603	455688
51891	455689
6173	455690
17646	455691
4629	455692
9848	455693
48083	455694
40741	455695
13149	455696
10571	455697
95574	455698
63237	455699
34062	455700
128785	455701
107533	455702
22120	455703
72710	455704
7798	455705
96870	455706
29187	455707
44145	455708
111423	455709
128842	455710
89480	455711
15555	455712
122740	455713
61751	455714
20004	455715
21565	455716
71930	455717
31733	455718
13074	455719
21240	455720
7675	455721
2635	455722
1567	455723
50393	455724
45566	455725
34716	455726
30395	455727
102725	455728
482	455729
103388	455730
19563	455731
35944	455732
81	455733
77	455734
46527	455735
2439	455736
15321	455737
39876	455738
54779	455739
2278	455740
50665	455741
51288	455742
82033	455743
64872	455744
42558	455745
3707	455746
1012	455747
598	455748
4956	455749
56826	455750
43417	455751
52020	455752
58595	455753
5796	455754
81	455755
12920	455756
4416	455757
14778	455758
59411	455759
56881	455760
9175	455761
81	455762
76669	455763
21592	455764
54195	455765
18814	455766
129663	455767
101269	455768
90975	455769
60436	455770
39739	455771
50526	455772
4438	455773
42278	455774
34134	455775
97725	455776
24886	455777
15229	455778
21820	455779
43415	455780
43415	455781
5102	455782
27639	455783
47015	455784
3917	455785
28480	455786
82010	455787
29663	455788
34572	455789
129274	455790
31945	455791
28410	455792
24773	455793
22619	455794
37192	455795
17823	455796
30557	455797
22745	455798
93900	455799
71236	455800
59	455801
14733	455802
111	455803
3589	455804
20149	455805
28268	455806
22966	455807
23626	455808
126	455809
30928	455810
51863	455811
14704	455812
55138	455813
44779	455814
31640	455815
23421	455816
78190	455817
34392	455818
41239	455819
49681	455820
68776	455821
35500	455822
17876	455823
41675	455824
35545	455825
8058	455826
22656	455827
39692	455828
13305	455829
7767	455830
51857	455831
11388	455832
33691	455833
126006	455834
1164	455835
74593	455836
231	455837
26518	455838
5202	455839
10434	455840
107177	455841
17617	455842
59560	455843
131391	455844
18056	455845
130733	455846
13388	455847
2622	455848
58162	455849
374	455850
80357	455851
38605	455852
33196	455853
26405	455854
115154	455855
3506	455856
51893	455857
96973	455858
11672	455859
77901	455860
39722	455861
11203	455862
21340	455863
62138	455864
54044	455865
49871	455866
59394	455867
56558	455868
70597	455869
38140	455870
105747	455871
62516	455872
23696	455873
21292	455874
9886	455875
3827	455876
41168	455877
7526	455878
4662	455879
15272	455880
9946	455881
60975	455882
64972	455883
15324	455884
83664	455885
9312	455886
53122	455887
7756	455888
23951	455889
1735	455890
19770	455891
8589	455892
9873	455893
45072	455894
32150	455895
25828	455896
36243	455897
7678	455898
57953	455899
113761	455900
27533	455901
114568	455902
14088	455903
14213	455904
60248	455905
42490	455906
3827	455907
33747	455908
31335	455909
82060	455910
9917	455911
29616	455912
26474	455913
62191	455914
12882	455915
3855	455916
68723	455917
43617	455918
12013	455919
4109	455920
2726	455921
37094	455922
127776	455923
32813	455924
2599	455925
27965	455926
5903	455927
6957	455928
1700	455929
41916	455930
107136	455931
65790	455932
25234	455933
1248	455934
64005	455935
59896	455936
2374	455937
118665	455938
14945	455939
30996	455940
28101	455941
123179	455942
77942	455943
1693	455944
30600	455945
3464	455946
1108	455947
31511	455948
2554	455949
113107	455950
20072	455951
4722	455952
9914	455953
17280	455954
54286	455955
4627	455956
22348	455957
66070	455958
17145	455959
113716	455960
63596	455961
120410	455962
74707	455963
37011	455964
88803	455965
5459	455966
105139	455967
68116	455968
953	455969
90519	455970
65943	455971
120039	455972
42259	455973
79790	455974
47170	455975
31597	455976
9965	455977
44620	455978
74617	455979
82724	455980
90486	455981
74815	455982
79184	455983
25388	455984
59799	455985
86773	455986
91604	455987
84552	455988
59503	455989
34688	455990
45182	455991
131382	455992
71813	455993
42195	455994
41275	455995
139403	455996
30587	455997
42618	455998
73395	455999
98217	456000
95702	456001
95263	456002
99402	456003
7750	456004
4432	456005
21447	456006
74077	456007
42353	456008
662	456009
33297	456010
3873	456011
83	456012
13767	456013
350	456014
136	456015
29671	456016
59474	456017
2736	456018
36123	456019
3223	456020
15291	456021
2571	456022
17310	456023
32	456024
62845	456025
36021	456026
11696	456027
54032	456028
34154	456029
4861	456030
27033	456031
37779	456032
113662	456033
2065	456034
43518	456035
10915	456036
16486	456037
9919	456038
63379	456039
4134	456040
6959	456041
36846	456042
1323	456043
30080	456044
50310	456045
2787	456046
33239	456047
130464	456048
45463	456049
13037	456050
10263	456051
124147	456052
18712	456053
12275	456054
21203	456055
42310	456056
2961	456057
14869	456058
45599	456059
16252	456060
76764	456061
3011	456062
48104	456063
11482	456064
24622	456065
19199	456066
3601	456067
6542	456068
8413	456069
6201	456070
67732	456071
11067	456072
1396	456073
93524	456074
28436	456075
14162	456076
418	456077
6615	456078
22269	456079
40122	456080
23716	456081
15237	456082
52030	456083
93836	456084
23350	456085
10717	456086
14936	456087
1187	456088
14319	456089
40659	456090
23731	456091
1657	456092
40429	456093
1460	456094
47241	456095
1823	456096
16749	456097
1493	456098
30888	456099
17153	456100
5374	456101
38762	456102
10040	456103
16894	456104
52897	456105
1089	456106
80611	456107
18161	456108
23725	456109
53357	456110
59358	456111
13694	456112
30956	456113
86681	456114
80444	456115
78023	456116
26943	456117
68773	456118
4111	456119
99299	456120
25940	456121
7588	456122
2211	456123
113892	456124
21118	456125
1688	456126
52839	456127
19958	456128
4111	456129
35064	456130
82766	456131
17518	456132
96846	456133
6818	456134
6990	456135
81156	456136
313	456137
34507	456138
29162	456139
3250	456140
43796	456141
90131	456142
115711	456143
9967	456144
76667	456145
13476	456146
59250	456147
3388	456148
3395	456149
17898	456150
750	456151
2711	456152
12570	456153
45604	456154
230	456155
47122	456156
106	456157
4264	456158
10282	456159
1154	456160
18551	456161
39	456162
3848	456163
25915	456164
2754	456165
55633	456166
24841	456167
23783	456168
1840	456169
3476	456170
26294	456171
102867	456172
139192	456173
8335	456174
9883	456175
5358	456176
11532	456177
105039	456178
616	456179
37066	456180
11449	456181
31227	456182
15224	456183
59854	456184
35477	456185
33135	456186
38767	456187
61759	456188
9829	456189
114298	456190
44206	456191
60590	456192
56578	456193
73426	456194
65592	456195
74493	456196
116704	456197
28027	456198
7441	456199
2790	456200
117148	456201
24115	456202
17740	456203
1719	456204
12551	456205
26080	456206
8427	456207
51993	456208
1590	456209
97618	456210
43643	456211
72878	456212
2947	456213
43385	456214
24987	456215
3241	456216
1121	456217
14352	456218
36240	456219
52170	456220
51	456221
69528	456222
23964	456223
59417	456224
23920	456225
21825	456226
44445	456227
8438	456228
1812	456229
35851	456230
75323	456231
450	456232
26446	456233
7062	456234
87131	456235
35157	456236
41154	456237
84342	456238
4547	456239
14390	456240
44160	456241
60470	456242
24404	456243
27128	456244
5521	456245
89233	456246
767	456247
10861	456248
64123	456249
3319	456250
5673	456251
58500	456252
5786	456253
39163	456254
27529	456255
19238	456256
34124	456257
36177	456258
54132	456259
24899	456260
21632	456261
4384	456262
98370	456263
63092	456264
2286	456265
52412	456266
3736	456267
57437	456268
23470	456269
85997	456270
79090	456271
80599	456272
97692	456273
3193	456274
1349	456275
82406	456276
82406	456277
9944	456278
14300	456279
971	456280
1013	456281
35839	456282
1613	456283
50374	456284
112936	456285
12537	456286
1554	456287
11257	456288
15639	456289
61783	456290
136942	456291
96294	456292
12334	456293
17191	456294
45579	456295
30159	456296
109866	456297
33554	456298
112338	456299
31336	456300
68061	456301
85832	456302
18957	456303
4028	456304
90294	456305
67132	456306
109890	456307
3544	456308
87944	456309
53383	456310
20639	456311
42527	456312
8070	456313
816	456314
5827	456315
18018	456316
10693	456317
15830	456318
382	456319
19666	456320
2951	456321
1691	456322
9921	456323
13271	456324
67054	456325
21498	456326
34547	456327
26892	456328
36558	456329
45147	456330
442	456331
7060	456332
10263	456333
2007	456334
4766	456335
3150	456336
3157	456337
2564	456338
68	456339
14679	456340
35467	456341
22096	456342
7204	456343
36199	456344
29586	456345
44520	456346
12208	456347
50851	456348
117722	456349
13329	456350
15355	456351
35467	456352
2245	456353
90530	456354
26712	456355
18351	456356
20159	456357
12070	456358
1930	456359
31938	456360
15298	456361
5952	456362
109376	456363
74398	456364
6158	456365
105754	456366
673	456367
30937	456368
78026	456369
111489	456370
4666	456371
133	456372
37313	456373
12433	456374
2390	456375
4055	456376
29955	456377
63708	456378
22666	456379
3832	456380
5631	456381
107082	456382
84807	456383
48652	456384
21593	456385
35520	456386
1895	456387
17611	456388
9021	456389
1708	456390
6625	456391
1564	456392
104125	456393
85909	456394
89216	456395
111699	456396
10887	456397
375	456398
105752	456399
45913	456400
1718	456401
16971	456402
20863	456403
12751	456404
7241	456405
621	456406
642	456407
14022	456408
101068	456409
113731	456410
72420	456411
65286	456412
8614	456413
5624	456414
48856	456415
85841	456416
33197	456417
12302	456418
4461	456419
1142	456420
50729	456421
53661	456422
9597	456423
18131	456424
53181	456425
18664	456426
16589	456427
11740	456428
12907	456429
22387	456430
13039	456431
95775	456432
9287	456433
1521	456434
75442	456435
37459	456436
4698	456437
137630	456438
80682	456439
3330	456440
3827	456441
20940	456442
2973	456443
76297	456444
689	456445
24421	456446
32786	456447
3204	456448
526	456449
64362	456450
127302	456451
40023	456452
64195	456453
4282	456454
2395	456455
1367	456456
39998	456457
19277	456458
16798	456459
38045	456460
23135	456461
28605	456462
49938	456463
54230	456464
5922	456465
55045	456466
22773	456467
78093	456468
9979	456469
10985	456470
35825	456471
89988	456472
50896	456473
63382	456474
44727	456475
112502	456476
15591	456477
614	456478
15810	456479
34547	456480
13813	456481
2046	456482
42618	456483
34066	456484
14060	456485
1367	456486
7209	456487
21575	456488
18769	456489
102207	456490
9877	456491
798	456492
21832	456493
13223	456494
96279	456495
44476	456496
45591	456497
20276	456498
76879	456499
68961	456500
26422	456501
37104	456502
12430	456503
28406	456504
16295	456505
21356	456506
135656	456507
19122	456508
14157	456509
87207	456510
43047	456511
40460	456512
1367	456513
12431	456514
19756	456515
1171	456516
1367	456517
17774	456518
27214	456519
81518	456520
11357	456521
114994	456522
4348	456523
46856	456524
43731	456525
7023	456526
63106	456527
35786	456528
60021	456529
14950	456530
53337	456531
4222	456532
27797	456533
7312	456534
60303	456535
16584	456536
2178	456537
32278	456538
77023	456539
46422	456540
6791	456541
70616	456542
27797	456543
88943	456544
103484	456545
28185	456546
10517	456547
32104	456548
18798	456549
12869	456550
18034	456551
111476	456552
1889	456553
92334	456554
9	456555
37104	456556
12228	456557
7398	456558
79148	456559
81049	456560
79780	456561
4157	456562
52530	456563
88850	456564
39787	456565
44461	456566
66346	456567
106015	456568
26263	456569
4250	456570
13271	456571
18253	456572
64170	456573
63110	456574
47709	456575
62191	456576
17070	456577
29954	456578
53582	456579
3254	456580
34523	456581
2866	456582
4875	456583
44256	456584
1705	456585
38084	456586
15750	456587
22019	456588
8364	456589
3783	456590
131444	456591
70965	456592
8100	456593
39904	456594
4848	456595
23583	456596
46907	456597
12968	456598
132698	456599
3085	456600
61018	456601
15497	456602
4296	456603
18240	456604
6368	456605
43434	456606
91966	456607
19973	456608
1740	456609
4552	456610
46168	456611
5571	456612
7939	456613
22256	456614
28214	456615
35259	456616
25916	456617
99204	456618
91554	456619
10303	456620
57682	456621
1077	456622
25452	456623
37618	456624
83880	456625
60579	456626
31180	456627
74957	456628
9	456629
130881	456630
3086	456631
54260	456632
6356	456633
49757	456634
51553	456635
2006	456636
34608	456637
5685	456638
31730	456639
683	456640
10385	456641
76807	456642
6791	456643
12356	456644
56673	456645
74563	456646
4196	456647
5603	456648
96302	456649
51619	456650
74691	456651
50283	456652
8526	456653
50496	456654
4238	456655
65919	456656
24604	456657
23170	456658
57712	456659
20833	456660
60299	456661
53135	456662
30555	456663
2739	456664
70620	456665
18187	456666
18187	456667
23095	456668
8110	456669
15973	456670
111414	456671
632	456672
14136	456673
13539	456674
90859	456675
30864	456676
28066	456677
5621	456678
10850	456679
3272	456680
2360	456681
32908	456682
22354	456683
40039	456684
5190	456685
17948	456686
29480	456687
14181	456688
2370	456689
29217	456690
2355	456691
12994	456692
19915	456693
15273	456694
11186	456695
14660	456696
87721	456697
11375	456698
11375	456699
4102	456700
69354	456701
81	456702
8343	456703
20828	456704
95534	456705
51519	456706
42264	456707
54009	456708
1839	456709
51384	456710
13274	456711
6072	456712
1725	456713
42469	456714
8917	456715
14166	456716
3629	456717
44161	456718
3629	456719
1577	456720
14606	456721
53116	456722
3018	456723
6658	456724
84363	456725
3188	456726
2743	456727
14377	456728
20238	456729
2129	456730
12200	456731
158605	456732
2996	456733
2739	456734
12383	456735
9579	456736
87556	456737
6450	456738
5731	456739
44829	456740
63069	456741
128857	456742
6548	456743
67737	456744
7245	456745
45067	456746
26972	456747
580	456748
22327	456749
55643	456750
31429	456751
5845	456752
49185	456753
2527	456754
36434	456755
137575	456756
20341	456757
15605	456758
78210	456759
3546	456760
2504	456761
19283	456762
30614	456763
7469	456764
8731	456765
71596	456766
89203	456767
99045	456768
4921	456769
78399	456770
48659	456771
48541	456772
41710	456773
18248	456774
76608	456775
8731	456776
64954	456777
1788	456778
5311	456779
38171	456780
61003	456781
7904	456782
3117	456783
81748	456784
12983	456785
31430	456786
55422	456787
92788	456788
23067	456789
1409	456790
69329	456791
95560	456792
82747	456793
614	456794
55586	456795
14632	456796
11506	456797
32893	456798
54240	456799
5245	456800
50271	456801
50642	456802
90693	456803
20403	456804
28224	456805
17186	456806
40514	456807
22008	456808
72649	456809
18987	456810
30045	456811
97982	456812
19240	456813
12058	456814
46397	456815
9116	456816
65347	456817
55299	456818
67210	456819
147	456820
16136	456821
46826	456822
34158	456823
79679	456824
4574	456825
1868	456826
2953	456827
2898	456828
26972	456829
8035	456830
206	456831
206	456832
1486	456833
28101	456834
63278	456835
137121	456836
98810	456837
15101	456838
30697	456839
20485	456840
71468	456841
102743	456842
10716	456843
60135	456844
1991	456845
87849	456846
25926	456847
5390	456848
110024	456849
52204	456850
3825	456851
26107	456852
53304	456853
103906	456854
70213	456855
32132	456856
4420	456857
180	456858
3990	456859
30908	456860
67671	456861
67248	456862
46431	456863
65629	456864
20226	456865
6998	456866
13928	456867
105269	456868
12390	456869
10988	456870
94246	456871
68366	456872
102547	456873
85195	456874
79886	456875
105114	456876
67772	456877
1973	456878
28420	456879
20226	456880
17527	456881
27675	456882
88739	456883
51216	456884
104900	456885
36197	456886
36805	456887
7730	456888
47687	456889
37723	456890
26883	456891
35823	456892
5447	456893
1080	456894
564	456895
3647	456896
29080	456897
35471	456898
141500	456899
57793	456900
31390	456901
61176	456902
52230	456903
39694	456904
17810	456905
23381	456906
96043	456907
16543	456908
16543	456909
4367	456910
25782	456911
77432	456912
12634	456913
38185	456914
90145	456915
13541	456916
6269	456917
46803	456918
58384	456919
65533	456920
29934	456921
47648	456922
16895	456923
4377	456924
30127	456925
80883	456926
89492	456927
107404	456928
14151	456929
77834	456930
28762	456931
50430	456932
5856	456933
79583	456934
3894	456935
5659	456936
3035	456937
3894	456938
4274	456939
30114	456940
26322	456941
47159	456942
4468	456943
13948	456944
107094	456945
35207	456946
25548	456947
78944	456948
79886	456949
107621	456950
112424	456951
7060	456952
33327	456953
63120	456954
193	456955
116920	456956
23837	456957
51196	456958
27675	456959
27341	456960
11957	456961
126393	456962
59176	456963
38683	456964
136146	456965
134490	456966
110131	456967
16484	456968
63775	456969
80287	456970
33687	456971
27779	456972
46433	456973
3287	456974
126199	456975
6041	456976
21896	456977
78860	456978
9724	456979
110188	456980
8863	456981
9317	456982
63715	456983
100568	456984
49731	456985
71388	456986
89162	456987
3287	456988
48594	456989
15856	456990
29653	456991
105205	456992
49361	456993
41150	456994
38511	456995
28953	456996
11067	456997
28960	456998
17666	456999
12045	457000
366	457001
50367	457002
82358	457003
109441	457004
66635	457005
18965	457006
70945	457007
58193	457008
89601	457009
16660	457010
2245	457011
85138	457012
87950	457013
57747	457014
1976	457015
86502	457016
127682	457017
92457	457018
6541	457019
49937	457020
17038	457021
14142	457022
23377	457023
5807	457024
20212	457025
100588	457026
46032	457027
73419	457028
37261	457029
94596	457030
58470	457031
13477	457032
70370	457033
117315	457034
4406	457035
7059	457036
13885	457037
124227	457038
99671	457039
15856	457040
111427	457041
53375	457042
64250	457043
16744	457044
77614	457045
135849	457046
51209	457047
11461	457048
11799	457049
16892	457050
67725	457051
68920	457052
13008	457053
14243	457054
50766	457055
31923	457056
22660	457057
16488	457058
6747	457059
33128	457060
10722	457061
7763	457062
2723	457063
113362	457064
95949	457065
34583	457066
67825	457067
99136	457068
4625	457069
74618	457070
84464	457071
284	457072
105675	457073
79152	457074
10938	457075
129347	457076
20389	457077
18664	457078
53181	457079
118727	457080
35064	457081
21469	457082
1102	457083
37824	457084
4588	457085
14840	457086
22155	457087
119111	457088
25387	457089
22968	457090
46072	457091
14804	457092
18587	457093
10488	457094
100586	457095
110075	457096
6433	457097
80522	457098
76603	457099
40817	457100
20486	457101
33721	457102
34418	457103
35405	457104
56230	457105
38652	457106
18	457107
98967	457108
5446	457109
61298	457110
78204	457111
66608	457112
1240	457113
45929	457114
54618	457115
7352	457116
44836	457117
78301	457118
128908	457119
32448	457120
30674	457121
56564	457122
3790	457123
45340	457124
88693	457125
61255	457126
101042	457127
24990	457128
34244	457129
86337	457130
59258	457131
1412	457132
75400	457133
87527	457134
50855	457135
78212	457136
50704	457137
18968	457138
35358	457139
50884	457140
757	457141
21693	457142
10562	457143
30609	457144
20	457145
44666	457146
23532	457147
44645	457148
51966	457149
65971	457150
7413	457151
48712	457152
1523	457153
21997	457154
14359	457155
9	457156
438	457157
94605	457158
30713	457159
4245	457160
4192	457161
35168	457162
45343	457163
4509	457164
3481	457165
76683	457166
22968	457167
15533	457168
45484	457169
5407	457170
24240	457171
56234	457172
88788	457173
1403	457174
38297	457175
107865	457176
2268	457177
8986	457178
35361	457179
677	457180
653	457181
56	457182
79292	457183
12921	457184
21550	457185
1526	457186
52096	457187
18447	457188
69205	457189
18371	457190
15294	457191
4264	457192
420	457193
83479	457194
39707	457195
71361	457196
7597	457197
75861	457198
41370	457199
2739	457200
14962	457201
4504	457202
17248	457203
165957	457204
17126	457205
13692	457206
1838	457207
103443	457208
73217	457209
80396	457210
2625	457211
35955	457212
81605	457213
11455	457214
25297	457215
795	457216
78352	457217
12672	457218
477	457219
2431	457220
34134	457221
45334	457222
36432	457223
34313	457224
24634	457225
63155	457226
28520	457227
26531	457228
61731	457229
32194	457230
13748	457231
13547	457232
8395	457233
68079	457234
60439	457235
18455	457236
24285	457237
86357	457238
13119	457239
127377	457240
17191	457241
27050	457242
47763	457243
44240	457244
61305	457245
2524	457246
1113	457247
2625	457248
76313	457249
483	457250
36797	457251
59547	457252
17498	457253
26684	457254
69045	457255
44197	457256
67198	457257
104260	457258
30043	457259
55651	457260
2739	457261
21820	457262
92652	457263
89388	457264
17896	457265
2278	457266
47303	457267
113197	457268
11456	457269
12711	457270
63130	457271
63682	457272
35850	457273
37591	457274
49167	457275
22925	457276
7527	457277
60203	457278
110263	457279
2505	457280
37242	457281
2642	457282
76285	457283
84750	457284
45068	457285
1884	457286
10231	457287
38686	457288
11375	457289
48721	457290
18016	457291
723	457292
47661	457293
12190	457294
69238	457295
6611	457296
37417	457297
6050	457298
67463	457299
42146	457300
12975	457301
884	457302
884	457303
87803	457304
54099	457305
107834	457306
70912	457307
2815	457308
28013	457309
17841	457310
19957	457311
428	457312
884	457313
6288	457314
26493	457315
75485	457316
19651	457317
5404	457318
11701	457319
10746	457320
59095	457321
1867	457322
21279	457323
40100	457324
428	457325
13147	457326
23419	457327
52140	457328
63754	457329
22587	457330
129231	457331
12537	457332
38579	457333
44582	457334
23559	457335
27316	457336
27115	457337
84818	457338
89435	457339
49535	457340
77670	457341
29698	457342
284	457343
22376	457344
6029	457345
1068	457346
477	457347
22146	457348
79194	457349
7327	457350
65546	457351
33731	457352
101117	457353
59916	457354
36775	457355
16123	457356
36076	457357
2739	457358
53785	457359
7552	457360
7384	457361
2959	457362
33750	457363
32925	457364
9657	457365
16525	457366
131094	457367
9650	457368
3475	457369
36678	457370
3853	457371
45385	457372
37221	457373
2262	457374
49880	457375
67051	457376
18202	457377
8404	457378
15920	457379
9019	457380
43141	457381
43561	457382
44167	457383
5889	457384
19593	457385
62274	457386
45066	457387
63500	457388
25277	457389
152301	457390
51860	457391
48042	457392
25879	457393
44786	457394
44260	457395
84365	457396
52368	457397
3629	457398
70566	457399
14562	457400
26023	457401
28938	457402
483	457403
34529	457404
9966	457405
2820	457406
121083	457407
27305	457408
38803	457409
90269	457410
15833	457411
103685	457412
14567	457413
37410	457414
17555	457415
21200	457416
2262	457417
651	457418
3792	457419
7966	457420
3802	457421
5390	457422
17833	457423
68169	457424
26559	457425
54134	457426
939	457427
14377	457428
14606	457429
71808	457430
78335	457431
4336	457432
48078	457433
6088	457434
35296	457435
8722	457436
27063	457437
29501	457438
56964	457439
43657	457440
21951	457441
8340	457442
5019	457443
9260	457444
5365	457445
61594	457446
31678	457447
1395	457448
3726	457449
53222	457450
103791	457451
37991	457452
6165	457453
5802	457454
56593	457455
6072	457456
14173	457457
15159	457458
62703	457459
39455	457460
1395	457461
651	457462
29972	457463
31984	457464
74591	457465
91599	457466
5662	457467
8191	457468
63537	457469
36743	457470
30035	457471
13138	457472
13138	457473
50540	457474
2799	457475
14163	457476
1577	457477
105653	457478
80358	457479
36637	457480
30041	457481
12202	457482
26217	457483
17583	457484
73858	457485
77016	457486
21325	457487
18227	457488
120375	457489
1290	457490
483	457491
26248	457492
5935	457493
942	457494
2503	457495
3764	457496
8627	457497
2760	457498
28508	457499
23577	457500
6548	457501
1290	457502
16297	457503
23512	457504
56681	457505
28120	457506
64811	457507
30502	457508
13980	457509
33953	457510
49751	457511
34103	457512
1305	457513
723	457514
4629	457515
4278	457516
513	457517
96884	457518
2275	457519
66987	457520
6644	457521
73211	457522
320	457523
18126	457524
3422	457525
27102	457526
34530	457527
18630	457528
10238	457529
89	457530
51896	457531
54264	457532
83742	457533
25640	457534
64150	457535
8484	457536
7009	457537
15612	457538
22179	457539
59208	457540
48490	457541
48639	457542
94342	457543
13806	457544
12206	457545
37513	457546
70219	457547
66878	457548
54269	457549
24392	457550
77514	457551
24350	457552
17364	457553
30833	457554
3858	457555
14373	457556
14343	457557
141798	457558
31207	457559
126124	457560
71851	457561
1774	457562
2133	457563
50618	457564
17045	457565
16500	457566
65832	457567
136559	457568
35452	457569
18184	457570
46081	457571
13903	457572
48317	457573
52769	457574
5706	457575
1600	457576
93669	457577
2922	457578
1399	457579
7090	457580
15163	457581
11638	457582
52985	457583
60456	457584
72904	457585
24271	457586
6172	457587
100658	457588
46105	457589
28199	457590
59246	457591
56542	457592
66184	457593
5258	457594
10932	457595
10932	457596
75818	457597
7941	457598
59879	457599
50281	457600
45830	457601
4183	457602
26873	457603
20327	457604
42936	457605
4989	457606
64070	457607
69898	457608
48618	457609
13253	457610
19021	457611
43538	457612
14948	457613
83331	457614
88693	457615
31396	457616
4921	457617
12228	457618
5628	457619
8714	457620
37924	457621
20870	457622
46467	457623
52444	457624
69040	457625
19756	457626
28955	457627
1342	457628
24146	457629
2413	457630
9	457631
43671	457632
8653	457633
14298	457634
2109	457635
156392	457636
1884	457637
29375	457638
20319	457639
3001	457640
115243	457641
20118	457642
26919	457643
67891	457644
33172	457645
41773	457646
137173	457647
74793	457648
51312	457649
40056	457650
34504	457651
40068	457652
78475	457653
76962	457654
107584	457655
26168	457656
12706	457657
32260	457658
61626	457659
37664	457660
57734	457661
35956	457662
27523	457663
71856	457664
58524	457665
50864	457666
105012	457667
111729	457668
21739	457669
135916	457670
47692	457671
75899	457672
21782	457673
21136	457674
112109	457675
26738	457676
60107	457677
78213	457678
30063	457679
68269	457680
40566	457681
34193	457682
50475	457683
85233	457684
33219	457685
109283	457686
38474	457687
24820	457688
10579	457689
61210	457690
66125	457691
117070	457692
85209	457693
25435	457694
41496	457695
79594	457696
56903	457697
100459	457698
86054	457699
17112	457700
74553	457701
97560	457702
5056	457703
66757	457704
70496	457705
53356	457706
68695	457707
2237	457708
38841	457709
36729	457710
33316	457711
67955	457712
22170	457713
115498	457714
12277	457715
36788	457716
40223	457717
103	457718
589	457719
5248	457720
87166	457721
12936	457722
79036	457723
71807	457724
44787	457725
67714	457726
116919	457727
99706	457728
121771	457729
74427	457730
919	457731
25281	457732
92087	457733
7067	457734
1116	457735
46896	457736
92266	457737
42309	457738
25454	457739
5193	457740
95664	457741
105517	457742
15504	457743
33698	457744
95627	457745
4786	457746
72700	457747
21624	457748
14188	457749
19655	457750
3924	457751
69034	457752
17913	457753
73178	457754
63247	457755
9691	457756
15620	457757
69876	457758
66824	457759
57703	457760
5212	457761
24781	457762
10248	457763
40576	457764
87840	457765
33552	457766
17757	457767
15331	457768
5024	457769
55488	457770
75703	457771
18510	457772
20012	457773
53296	457774
37362	457775
79210	457776
3472	457777
48455	457778
39837	457779
133928	457780
45989	457781
22583	457782
114464	457783
27453	457784
113114	457785
8097	457786
31742	457787
2214	457788
40403	457789
38825	457790
7672	457791
18212	457792
10392	457793
2599	457794
5966	457795
93999	457796
102557	457797
27210	457798
130654	457799
3651	457800
14180	457801
30147	457802
12896	457803
88119	457804
25270	457805
37342	457806
129729	457807
18024	457808
133846	457809
132176	457810
36760	457811
26240	457812
64630	457813
16681	457814
31115	457815
51951	457816
69949	457817
320	457818
88725	457819
73145	457820
86024	457821
111409	457822
100917	457823
152725	457824
85032	457825
84322	457826
32814	457827
48790	457828
32479	457829
107850	457830
53153	457831
693	457832
92043	457833
81086	457834
89164	457835
4650	457836
8894	457837
49243	457838
15508	457839
53716	457840
1801	457841
52022	457842
6676	457843
15571	457844
1929	457845
4760	457846
16415	457847
100869	457848
41644	457849
54285	457850
22805	457851
57341	457852
320	457853
114442	457854
75551	457855
33242	457856
12216	457857
11197	457858
60043	457859
56268	457860
31692	457861
55664	457862
104946	457863
71542	457864
113369	457865
98852	457866
32404	457867
68983	457868
12683	457869
35041	457870
32879	457871
3965	457872
2826	457873
46918	457874
27298	457875
24303	457876
131000	457877
1263	457878
7230	457879
18797	457880
128027	457881
129142	457882
47170	457883
4459	457884
114421	457885
6760	457886
31605	457887
47229	457888
77468	457889
6329	457890
16764	457891
35165	457892
308	457893
1251	457894
76297	457895
68754	457896
56905	457897
26643	457898
50481	457899
12378	457900
119171	457901
89145	457902
8488	457903
70376	457904
108601	457905
50541	457906
50266	457907
27595	457908
5503	457909
49733	457910
3477	457911
9427	457912
2326	457913
9451	457914
29916	457915
105579	457916
23792	457917
24597	457918
1293	457919
10624	457920
7531	457921
31039	457922
71998	457923
17592	457924
20514	457925
72266	457926
12121	457927
9702	457928
678	457929
99159	457930
3152	457931
46965	457932
816	457933
21116	457934
12912	457935
15722	457936
34304	457937
17878	457938
3496	457939
3065	457940
22045	457941
30504	457942
20799	457943
2073	457944
53302	457945
6735	457946
92655	457947
100909	457948
20783	457949
4481	457950
92796	457951
4219	457952
10395	457953
23282	457954
56007	457955
64356	457956
71240	457957
4030	457958
7817	457959
68402	457960
14821	457961
22382	457962
2344	457963
60615	457964
18513	457965
45928	457966
45810	457967
50607	457968
76773	457969
81739	457970
70350	457971
1879	457972
1196	457973
16587	457974
77904	457975
99405	457976
129060	457977
33169	457978
189	457979
67954	457980
28086	457981
8034	457982
33200	457983
34387	457984
46411	457985
1726	457986
18863	457987
87125	457988
75160	457989
5087	457990
33070	457991
73764	457992
27255	457993
8748	457994
15804	457995
24103	457996
28620	457997
120511	457998
50275	457999
7410	458000
40059	458001
40059	458002
31995	458003
131370	458004
18798	458005
49902	458006
65471	458007
106277	458008
4171	458009
44276	458010
55580	458011
52749	458012
4120	458013
23897	458014
64627	458015
17492	458016
37781	458017
18623	458018
52336	458019
44851	458020
9285	458021
36589	458022
40290	458023
22012	458024
110746	458025
25235	458026
62751	458027
85077	458028
107466	458029
15941	458030
75613	458031
6740	458032
1906	458033
99652	458034
29990	458035
22800	458036
21240	458037
2065	458038
50620	458039
82	458040
6746	458041
71768	458042
28118	458043
181	458044
22000	458045
38796	458046
1441	458047
5356	458048
14604	458049
4112	458050
11613	458051
89232	458052
37437	458053
55385	458054
17556	458055
23939	458056
31113	458057
23882	458058
2611	458059
13819	458060
85348	458061
29224	458062
14798	458063
26254	458064
55093	458065
10547	458066
35288	458067
16295	458068
2615	458069
4748	458070
65671	458071
104155	458072
36603	458073
29895	458074
13765	458075
45279	458076
84452	458077
26261	458078
36844	458079
35950	458080
92109	458081
79650	458082
99211	458083
17118	458084
79731	458085
137836	458086
91010	458087
79736	458088
10248	458089
5906	458090
80780	458091
13131	458092
42070	458093
39270	458094
43287	458095
77666	458096
27163	458097
4731	458098
4537	458099
40545	458100
4925	458101
47812	458102
166258	458103
3032	458104
92027	458105
97993	458106
59987	458107
90114	458108
97858	458109
135954	458110
62440	458111
2545	458112
82636	458113
14845	458114
6238	458115
54811	458116
4861	458117
102493	458118
26604	458119
27776	458120
49481	458121
107867	458122
8691	458123
606	458124
32342	458125
1828	458126
103	458127
6499	458128
4299	458129
53082	458130
31399	458131
110617	458132
7584	458133
24213	458134
46930	458135
46009	458136
61712	458137
113024	458138
837	458139
68141	458140
68305	458141
51888	458142
115283	458143
78143	458144
64361	458145
21720	458146
4897	458147
39511	458148
96867	458149
4897	458150
44218	458151
34836	458152
5819	458153
20729	458154
4193	458155
10316	458156
119018	458157
111950	458158
10762	458159
135950	458160
87767	458161
482	458162
1529	458163
2386	458164
2655	458165
564	458166
4768	458167
79363	458168
73243	458169
6938	458170
30122	458171
40175	458172
30052	458173
9274	458174
170	458175
1067	458176
15751	458177
1037	458178
15940	458179
2784	458180
73395	458181
79013	458182
28842	458183
26945	458184
40697	458185
9820	458186
5084	458187
37885	458188
1620	458189
4998	458190
17499	458191
36693	458192
48676	458193
27983	458194
26979	458195
38562	458196
97160	458197
22931	458198
5968	458199
2784	458200
9820	458201
69072	458202
1001	458203
116607	458204
3503	458205
3702	458206
99457	458207
4537	458208
289	458209
2818	458210
55018	458211
33892	458212
2385	458213
44816	458214
1904	458215
1904	458216
13329	458217
78111	458218
87410	458219
23051	458220
7303	458221
111834	458222
130746	458223
5282	458224
22263	458225
19987	458226
57971	458227
20689	458228
483	458229
48029	458230
23558	458231
35860	458232
8131	458233
8919	458234
10116	458235
31392	458236
10640	458237
5234	458238
29431	458239
3586	458240
9780	458241
7221	458242
107266	458243
1390	458244
26963	458245
61473	458246
32926	458247
6451	458248
110904	458249
28096	458250
9185	458251
17549	458252
9919	458253
1059	458254
120261	458255
75706	458256
107716	458257
137753	458258
45800	458259
37610	458260
21883	458261
8205	458262
8297	458263
1365	458264
7329	458265
13027	458266
31392	458267
5543	458268
98748	458269
41605	458270
50664	458271
19213	458272
3474	458273
8017	458274
86231	458275
27348	458276
22283	458277
19600	458278
71122	458279
14236	458280
289	458281
22380	458282
25549	458283
46229	458284
104037	458285
48953	458286
2409	458287
21192	458288
39489	458289
189	458290
18045	458291
59045	458292
92464	458293
1702	458294
26014	458295
114397	458296
111638	458297
31152	458298
73198	458299
7370	458300
61647	458301
107740	458302
18364	458303
44479	458304
19757	458305
82678	458306
247	458307
107652	458308
1596	458309
11139	458310
9026	458311
18006	458312
65462	458313
24255	458314
38446	458315
2954	458316
30236	458317
65896	458318
26410	458319
34408	458320
58925	458321
79192	458322
78980	458323
14796	458324
27739	458325
33981	458326
584	458327
614	458328
3039	458329
115091	458330
3364	458331
14411	458332
1904	458333
19246	458334
39425	458335
12097	458336
15981	458337
9228	458338
23329	458339
19172	458340
12181	458341
9358	458342
13560	458343
5485	458344
5649	458345
38469	458346
40460	458347
24936	458348
12778	458349
629	458350
4187	458351
7741	458352
34785	458353
27545	458354
87780	458355
59072	458356
23178	458357
68353	458358
36606	458359
17373	458360
108745	458361
58	458362
20872	458363
28632	458364
2114	458365
83753	458366
4149	458367
95568	458368
9276	458369
5574	458370
68858	458371
295	458372
1586	458373
9	458374
200	458375
1904	458376
1904	458377
1904	458378
1904	458379
1904	458380
22388	458381
56464	458382
33731	458383
59826	458384
5182	458385
17640	458386
87239	458387
20142	458388
55496	458389
24316	458390
18435	458391
2932	458392
122593	458393
44938	458394
110787	458395
11346	458396
48087	458397
14079	458398
1805	458399
44902	458400
16775	458401
11643	458402
22133	458403
52510	458404
79892	458405
68835	458406
56478	458407
66180	458408
7394	458409
43509	458410
67628	458411
16441	458412
14904	458413
70128	458414
99295	458415
5359	458416
24235	458417
33696	458418
96400	458419
21354	458420
17677	458421
59478	458422
8216	458423
13528	458424
40131	458425
31664	458426
16656	458427
11776	458428
57546	458429
16558	458430
60538	458431
39819	458432
43473	458433
51046	458434
1516	458435
73117	458436
35508	458437
8148	458438
13373	458439
43334	458440
54354	458441
5998	458442
9113	458443
636	458444
63073	458445
2216	458446
1267	458447
771	458448
27105	458449
22792	458450
27688	458451
12365	458452
2380	458453
27278	458454
45541	458455
26899	458456
31544	458457
674	458458
24317	458459
7172	458460
138497	458461
4700	458462
2038	458463
2038	458464
9265	458465
1979	458466
29048	458467
73561	458468
17886	458469
31411	458470
32324	458471
27961	458472
8148	458473
86475	458474
66	458475
25781	458476
112888	458477
41900	458478
12717	458479
14020	458480
14738	458481
64172	458482
35498	458483
3392	458484
56401	458485
43036	458486
8737	458487
20774	458488
28137	458489
77657	458490
20815	458491
21350	458492
70073	458493
27158	458494
9064	458495
20478	458496
3272	458497
13165	458498
51629	458499
21469	458500
46424	458501
9973	458502
5219	458503
287	458504
78478	458505
75466	458506
22135	458507
16695	458508
39393	458509
5459	458510
100319	458511
25916	458512
54592	458513
43336	458514
2667	458515
19172	458516
26406	458517
37448	458518
535	458519
24945	458520
49887	458521
970	458522
7912	458523
46359	458524
13285	458525
56103	458526
112993	458527
581	458528
45414	458529
4347	458530
20833	458531
45836	458532
75656	458533
30552	458534
33552	458535
6938	458536
18451	458537
31157	458538
64024	458539
5854	458540
3244	458541
69309	458542
34740	458543
14620	458544
8480	458545
37804	458546
23555	458547
7103	458548
1808	458549
21195	458550
88737	458551
25487	458552
52449	458553
39413	458554
22598	458555
121205	458556
90967	458557
42060	458558
9662	458559
1267	458560
11728	458561
38457	458562
11314	458563
62415	458564
5328	458565
83249	458566
116502	458567
10271	458568
45975	458569
2906	458570
114645	458571
37603	458572
26760	458573
2546	458574
34186	458575
34186	458576
1185	458577
2267	458578
8038	458579
23281	458580
75913	458581
137421	458582
8042	458583
100904	458584
68395	458585
86351	458586
64275	458587
33657	458588
30188	458589
28961	458590
34151	458591
14027	458592
16570	458593
111604	458594
5480	458595
2910	458596
55027	458597
14527	458598
46381	458599
122761	458600
5375	458601
100317	458602
15818	458603
21163	458604
71580	458605
30647	458606
88032	458607
600	458608
85948	458609
11789	458610
7935	458611
77954	458612
39109	458613
129086	458614
5396	458615
16669	458616
95204	458617
4760	458618
95243	458619
18314	458620
6249	458621
2817	458622
18302	458623
28001	458624
101006	458625
73383	458626
158031	458627
28782	458628
52096	458629
105727	458630
24988	458631
110848	458632
35973	458633
15053	458634
15053	458635
23590	458636
21091	458637
41057	458638
52633	458639
29459	458640
23066	458641
39842	458642
36418	458643
152951	458644
103468	458645
103466	458646
22062	458647
58908	458648
121063	458649
37119	458650
1593	458651
118551	458652
103422	458653
27195	458654
82907	458655
6968	458656
134043	458657
33844	458658
7102	458659
23255	458660
23570	458661
105571	458662
43180	458663
67541	458664
3420	458665
130739	458666
32821	458667
1513	458668
108096	458669
7597	458670
782	458671
5714	458672
17667	458673
19641	458674
77050	458675
109328	458676
62715	458677
86820	458678
23530	458679
81174	458680
44075	458681
63081	458682
58393	458683
15024	458684
53857	458685
91683	458686
104757	458687
5207	458688
78042	458689
65499	458690
65025	458691
17822	458692
70887	458693
75501	458694
37846	458695
78343	458696
76767	458697
6007	458698
39872	458699
89362	458700
81372	458701
58334	458702
53687	458703
110838	458704
66593	458705
7965	458706
90504	458707
12772	458708
128325	458709
45210	458710
4557	458711
30414	458712
7744	458713
86000	458714
37345	458715
120155	458716
40631	458717
55270	458718
39878	458719
58912	458720
68593	458721
82755	458722
51320	458723
12233	458724
91195	458725
66686	458726
134187	458727
19220	458728
39072	458729
111517	458730
28366	458731
84742	458732
23451	458733
124503	458734
104026	458735
118949	458736
10990	458737
13077	458738
39854	458739
23103	458740
8325	458741
27296	458742
10975	458743
50661	458744
59360	458745
130935	458746
35883	458747
81086	458748
21605	458749
41699	458750
23285	458751
136190	458752
20753	458753
6225	458754
2910	458755
24444	458756
52968	458757
39182	458758
57727	458759
25236	458760
18973	458761
66999	458762
10371	458763
95417	458764
94641	458765
53743	458766
2910	458767
18727	458768
115341	458769
8990	458770
29491	458771
32444	458772
158557	458773
29011	458774
8567	458775
24988	458776
38501	458777
55226	458778
67853	458779
86180	458780
6118	458781
6208	458782
38674	458783
1144	458784
24190	458785
60603	458786
93758	458787
15658	458788
3437	458789
13435	458790
8899	458791
10975	458792
61452	458793
17685	458794
46477	458795
21332	458796
7260	458797
79489	458798
58845	458799
80583	458800
23099	458801
25806	458802
2472	458803
95876	458804
75651	458805
24436	458806
137300	458807
99214	458808
4760	458809
1144	458810
42060	458811
91959	458812
33267	458813
38022	458814
1840	458815
38842	458816
18339	458817
60199	458818
13439	458819
12932	458820
86024	458821
25921	458822
17234	458823
36734	458824
5510	458825
67114	458826
49523	458827
64733	458828
89164	458829
34074	458830
6627	458831
87215	458832
131233	458833
4231	458834
37838	458835
39975	458836
49034	458837
7638	458838
12045	458839
50284	458840
96507	458841
6388	458842
33549	458843
55752	458844
31019	458845
105494	458846
112033	458847
53176	458848
4108	458849
52962	458850
3343	458851
87222	458852
52835	458853
62461	458854
64374	458855
22243	458856
89365	458857
29516	458858
34412	458859
14427	458860
114371	458861
11591	458862
96594	458863
138596	458864
62150	458865
83564	458866
31041	458867
103113	458868
156458	458869
21779	458870
73801	458871
3343	458872
89923	458873
18329	458874
51241	458875
103022	458876
22914	458877
37093	458878
30854	458879
62192	458880
75141	458881
79253	458882
81754	458883
58682	458884
8910	458885
79223	458886
8766	458887
37916	458888
31185	458889
74634	458890
8765	458891
44556	458892
28860	458893
134049	458894
24225	458895
90552	458896
86637	458897
61372	458898
53999	458899
38223	458900
47710	458901
119913	458902
23442	458903
115536	458904
23351	458905
28818	458906
52951	458907
17144	458908
49411	458909
16900	458910
1308	458911
24214	458912
62265	458913
5649	458914
6028	458915
79902	458916
17159	458917
26750	458918
3598	458919
65701	458920
58119	458921
15591	458922
3927	458923
28363	458924
75330	458925
41241	458926
28966	458927
15201	458928
34098	458929
27117	458930
2810	458931
94350	458932
76260	458933
87697	458934
22899	458935
101331	458936
38731	458937
78001	458938
23297	458939
41535	458940
29470	458941
2360	458942
57402	458943
133993	458944
102334	458945
129004	458946
154427	458947
106061	458948
117027	458949
50597	458950
105399	458951
15197	458952
50280	458953
88992	458954
117551	458955
149187	458956
62691	458957
5210	458958
14404	458959
75750	458960
41848	458961
71008	458962
48765	458963
36672	458964
91534	458965
49612	458966
71106	458967
72004	458968
10988	458969
134062	458970
17513	458971
3995	458972
14096	458973
136101	458974
37676	458975
83517	458976
32106	458977
49299	458978
44043	458979
11500	458980
37690	458981
110367	458982
39339	458983
77677	458984
37699	458985
81775	458986
49299	458987
138606	458988
108510	458989
83054	458990
126079	458991
5125	458992
27775	458993
21496	458994
28861	458995
54595	458996
119969	458997
85895	458998
64506	458999
37279	459000
72922	459001
134384	459002
110469	459003
9017	459004
75431	459005
36966	459006
64456	459007
5205	459008
62401	459009
24271	459010
28416	459011
43265	459012
89222	459013
51757	459014
94551	459015
2287	459016
58519	459017
23823	459018
61372	459019
11216	459020
22221	459021
83383	459022
83383	459023
9740	459024
37348	459025
13963	459026
131172	459027
22607	459028
89946	459029
58647	459030
39429	459031
47652	459032
90733	459033
82116	459034
5486	459035
12326	459036
24271	459037
118729	459038
8089	459039
96455	459040
68393	459041
89651	459042
19137	459043
35575	459044
79642	459045
63610	459046
48054	459047
71158	459048
31025	459049
30099	459050
28837	459051
105874	459052
33201	459053
22221	459054
69329	459055
9965	459056
39904	459057
52064	459058
33568	459059
83492	459060
16135	459061
22105	459062
33613	459063
9741	459064
103636	459065
15473	459066
87834	459067
61781	459068
88710	459069
118717	459070
13792	459071
108470	459072
105974	459073
71013	459074
65579	459075
12113	459076
94562	459077
93757	459078
75673	459079
28538	459080
49610	459081
68291	459082
87878	459083
105506	459084
37279	459085
119083	459086
5704	459087
22349	459088
14204	459089
5205	459090
34119	459091
62746	459092
95643	459093
3087	459094
55123	459095
94434	459096
14853	459097
110775	459098
18207	459099
74502	459100
44739	459101
110753	459102
63958	459103
105548	459104
37965	459105
5205	459106
30547	459107
107641	459108
119897	459109
112970	459110
23711	459111
71984	459112
57571	459113
94429	459114
37812	459115
104085	459116
51118	459117
22915	459118
101246	459119
71106	459120
27948	459121
33852	459122
114626	459123
14427	459124
36920	459125
111467	459126
66029	459127
48951	459128
35275	459129
6388	459130
75628	459131
23020	459132
3889	459133
3889	459134
71106	459135
1366	459136
31595	459137
95509	459138
116795	459139
2287	459140
2287	459141
2287	459142
137512	459143
8084	459144
10446	459145
40712	459146
33613	459147
49560	459148
72019	459149
62660	459150
14113	459151
119059	459152
103824	459153
74475	459154
64414	459155
25493	459156
2807	459157
24858	459158
3087	459159
40064	459160
2458	459161
31211	459162
72139	459163
8128	459164
17284	459165
80362	459166
69478	459167
37676	459168
48617	459169
16702	459170
17150	459171
57961	459172
18159	459173
22105	459174
20090	459175
11341	459176
45410	459177
59025	459178
2045	459179
48617	459180
13546	459181
8676	459182
20105	459183
83826	459184
43414	459185
18315	459186
23051	459187
10672	459188
71844	459189
6839	459190
89188	459191
3693	459192
5870	459193
21224	459194
2952	459195
104425	459196
7794	459197
5365	459198
35027	459199
21546	459200
21994	459201
92755	459202
94471	459203
45448	459204
33495	459205
59773	459206
50347	459207
1448	459208
3385	459209
347	459210
67518	459211
19157	459212
30932	459213
19269	459214
79778	459215
130487	459216
11621	459217
14532	459218
61572	459219
44084	459220
24350	459221
37296	459222
41547	459223
4753	459224
4753	459225
21208	459226
89083	459227
9102	459228
73778	459229
5121	459230
22755	459231
12092	459232
11346	459233
15612	459234
1537	459235
23556	459236
30688	459237
79696	459238
25304	459239
10931	459240
1965	459241
31026	459242
63197	459243
111653	459244
57735	459245
71434	459246
8647	459247
25871	459248
31179	459249
36190	459250
32789	459251
5091	459252
31082	459253
80830	459254
39267	459255
86406	459256
6741	459257
11430	459258
2081	459259
33529	459260
6886	459261
26926	459262
17770	459263
8983	459264
11943	459265
17768	459266
7635	459267
53260	459268
11598	459269
55682	459270
3364	459271
14127	459272
65528	459273
20646	459274
64464	459275
5808	459276
5779	459277
20463	459278
4061	459279
2127	459280
13900	459281
8295	459282
32912	459283
46298	459284
56329	459285
2205	459286
22411	459287
46352	459288
810	459289
3037	459290
10870	459291
10270	459292
299	459293
74946	459294
5866	459295
2171	459296
31236	459297
14191	459298
23448	459299
58310	459300
60364	459301
103878	459302
112381	459303
31690	459304
316	459305
86620	459306
77036	459307
63588	459308
580	459309
1413	459310
40552	459311
1840	459312
24975	459313
5446	459314
8111	459315
16108	459316
17575	459317
3731	459318
667	459319
8465	459320
20900	459321
3639	459322
50734	459323
13410	459324
2607	459325
39072	459326
48412	459327
22988	459328
8577	459329
11070	459330
53858	459331
20841	459332
2947	459333
45418	459334
44951	459335
586	459336
11991	459337
126181	459338
5636	459339
9170	459340
3481	459341
89327	459342
36501	459343
4760	459344
96676	459345
26393	459346
76689	459347
53413	459348
41452	459349
146942	459350
22734	459351
16948	459352
25941	459353
89395	459354
76759	459355
54552	459356
49376	459357
11341	459358
23085	459359
4542	459360
86531	459361
90679	459362
37358	459363
18808	459364
61510	459365
19928	459366
91372	459367
3474	459368
11235	459369
69992	459370
60196	459371
31673	459372
88066	459373
102922	459374
37397	459375
20228	459376
32350	459377
4734	459378
58389	459379
50433	459380
18184	459381
11207	459382
107848	459383
112415	459384
112415	459385
122750	459386
26209	459387
6741	459388
30093	459389
30902	459390
8647	459391
22943	459392
13425	459393
18693	459394
69415	459395
7083	459396
1096	459397
57593	459398
9901	459399
6735	459400
68105	459401
73710	459402
25237	459403
17140	459404
55489	459405
31563	459406
71185	459407
23901	459408
1096	459409
88076	459410
39865	459411
25493	459412
92827	459413
22222	459414
15739	459415
69523	459416
80449	459417
11290	459418
24105	459419
16083	459420
9	459421
5137	459422
41252	459423
48457	459424
54678	459425
48088	459426
12759	459427
106027	459428
7799	459429
1096	459430
70982	459431
51211	459432
48766	459433
82467	459434
79852	459435
16515	459436
30922	459437
47407	459438
119788	459439
2807	459440
53281	459441
86040	459442
106854	459443
70940	459444
82241	459445
118284	459446
122619	459447
13836	459448
44533	459449
34496	459450
39605	459451
36526	459452
28953	459453
111603	459454
70457	459455
79702	459456
19010	459457
19618	459458
89219	459459
87609	459460
71879	459461
19209	459462
62796	459463
10775	459464
9249	459465
17357	459466
57739	459467
98344	459468
71176	459469
46245	459470
8910	459471
31177	459472
36716	459473
33852	459474
8765	459475
99603	459476
13550	459477
84421	459478
117199	459479
102096	459480
114538	459481
30247	459482
124560	459483
64506	459484
133418	459485
91365	459486
22595	459487
47092	459488
22129	459489
63614	459490
82349	459491
44741	459492
91564	459493
15229	459494
43350	459495
75832	459496
28479	459497
36406	459498
37604	459499
14610	459500
21890	459501
266	459502
56212	459503
15621	459504
12326	459505
71013	459506
27556	459507
26654	459508
56628	459509
76756	459510
26729	459511
14282	459512
11295	459513
37073	459514
58681	459515
52989	459516
28811	459517
28388	459518
56601	459519
29689	459520
41197	459521
24917	459522
18745	459523
9404	459524
29437	459525
948	459526
33012	459527
73448	459528
80843	459529
121482	459530
6481	459531
79950	459532
126164	459533
78359	459534
9965	459535
22389	459536
25574	459537
33954	459538
253	459539
134264	459540
20090	459541
24144	459542
13072	459543
52761	459544
21103	459545
79087	459546
38918	459547
2813	459548
62151	459549
44710	459550
110566	459551
19983	459552
22324	459553
20064	459554
51289	459555
20143	459556
6643	459557
36000	459558
29486	459559
41890	459560
2651	459561
6745	459562
93697	459563
86432	459564
54249	459565
3172	459566
25361	459567
83312	459568
1510	459569
84801	459570
961	459571
10994	459572
37670	459573
17758	459574
30591	459575
79200	459576
1686	459577
18705	459578
132419	459579
10738	459580
9465	459581
18542	459582
18764	459583
2447	459584
10901	459585
3220	459586
15841	459587
115518	459588
50760	459589
10173	459590
49913	459591
98351	459592
102599	459593
30712	459594
15665	459595
1035	459596
37104	459597
1035	459598
25415	459599
95922	459600
68818	459601
919	459602
370	459603
116880	459604
13899	459605
9325	459606
11544	459607
95945	459608
52320	459609
40586	459610
40586	459611
23529	459612
742	459613
7820	459614
14995	459615
7684	459616
2818	459617
90	459618
469	459619
68958	459620
63177	459621
44826	459622
117625	459623
42255	459624
105926	459625
56252	459626
11793	459627
55654	459628
3480	459629
32367	459630
40161	459631
108956	459632
83840	459633
51683	459634
5718	459635
5718	459636
41001	459637
3182	459638
68956	459639
116636	459640
9267	459641
2368	459642
37709	459643
17938	459644
10973	459645
19921	459646
14208	459647
66001	459648
1266	459649
1979	459650
110401	459651
442	459652
33101	459653
34214	459654
65759	459655
45486	459656
34658	459657
70885	459658
4069	459659
79916	459660
32407	459661
57615	459662
38869	459663
6278	459664
49938	459665
24163	459666
58304	459667
101064	459668
57642	459669
101389	459670
35876	459671
68721	459672
67107	459673
38132	459674
11443	459675
12500	459676
92575	459677
3634	459678
35295	459679
7345	459680
25559	459681
45930	459682
5647	459683
103970	459684
20727	459685
115609	459686
70018	459687
7706	459688
102667	459689
62162	459690
71225	459691
66520	459692
107312	459693
66182	459694
95862	459695
113081	459696
99503	459697
107454	459698
42942	459699
119713	459700
147	459701
50402	459702
87250	459703
10097	459704
44870	459705
30536	459706
5637	459707
10994	459708
30397	459709
50299	459710
69160	459711
13387	459712
124320	459713
134695	459714
78049	459715
27800	459716
75938	459717
66978	459718
66073	459719
85346	459720
67697	459721
15676	459722
29147	459723
19632	459724
92485	459725
75975	459726
38580	459727
38192	459728
67892	459729
25454	459730
85066	459731
76690	459732
66117	459733
111957	459734
29684	459735
95538	459736
40796	459737
34030	459738
164169	459739
22277	459740
38794	459741
36451	459742
87958	459743
138413	459744
74847	459745
68152	459746
53963	459747
119087	459748
60287	459749
60631	459750
40756	459751
97092	459752
133796	459753
69207	459754
65009	459755
108325	459756
35315	459757
18522	459758
38064	459759
164434	459760
48080	459761
1496	459762
34572	459763
119973	459764
107208	459765
110385	459766
106711	459767
111876	459768
20933	459769
40543	459770
60392	459771
100390	459772
85071	459773
25876	459774
20190	459775
36094	459776
10928	459777
130933	459778
59397	459779
53427	459780
5006	459781
28090	459782
129366	459783
42087	459784
12900	459785
49505	459786
74373	459787
12562	459788
17219	459789
61077	459790
62398	459791
95923	459792
74673	459793
58035	459794
95795	459795
80933	459796
123143	459797
78369	459798
21950	459799
2701	459800
10123	459801
126077	459802
7565	459803
41154	459804
37278	459805
48892	459806
35393	459807
3362	459808
9428	459809
9636	459810
89977	459811
95540	459812
16647	459813
53398	459814
74576	459815
8161	459816
42436	459817
2898	459818
21220	459819
12896	459820
32929	459821
22323	459822
61126	459823
59876	459824
66040	459825
10882	459826
6542	459827
63999	459828
47975	459829
6326	459830
73000	459831
74818	459832
38496	459833
14325	459834
14513	459835
71205	459836
21893	459837
30106	459838
72153	459839
25280	459840
29933	459841
3608	459842
5492	459843
13509	459844
464	459845
70654	459846
28198	459847
65808	459848
76952	459849
166021	459850
80547	459851
102382	459852
108675	459853
90531	459854
38639	459855
8328	459856
36464	459857
66935	459858
11949	459859
64866	459860
24722	459861
30106	459862
11329	459863
60067	459864
4708	459865
40726	459866
18040	459867
90416	459868
33184	459869
18522	459870
1003	459871
21519	459872
63730	459873
52246	459874
10248	459875
2876	459876
12322	459877
4117	459878
13505	459879
55173	459880
62622	459881
50604	459882
36261	459883
19710	459884
119101	459885
83509	459886
97999	459887
61678	459888
65603	459889
139825	459890
21772	459891
4992	459892
12938	459893
48909	459894
12259	459895
6213	459896
14222	459897
33214	459898
62327	459899
77040	459900
14188	459901
84783	459902
58326	459903
127408	459904
50494	459905
85052	459906
105315	459907
83354	459908
30890	459909
47809	459910
38587	459911
71074	459912
75658	459913
711	459914
19684	459915
1999	459916
8712	459917
62211	459918
40726	459919
134077	459920
63346	459921
12649	459922
62397	459923
33086	459924
18824	459925
104867	459926
19982	459927
61248	459928
107677	459929
83777	459930
10907	459931
29538	459932
62266	459933
37590	459934
48159	459935
26460	459936
58221	459937
95957	459938
20061	459939
70254	459940
19759	459941
23747	459942
14154	459943
59803	459944
11017	459945
86378	459946
62689	459947
30365	459948
71606	459949
13711	459950
67813	459951
24316	459952
15818	459953
18338	459954
20169	459955
23841	459956
7688	459957
58106	459958
15083	459959
36750	459960
17305	459961
42432	459962
29046	459963
2659	459964
23747	459965
2921	459966
15960	459967
107451	459968
62155	459969
6609	459970
41301	459971
7492	459972
36426	459973
44308	459974
4157	459975
51526	459976
2983	459977
99311	459978
18805	459979
23131	459980
23113	459981
17841	459982
67263	459983
38884	459984
13129	459985
23385	459986
550	459987
40436	459988
31568	459989
59946	459990
150261	459991
9838	459992
14293	459993
74730	459994
53350	459995
40964	459996
126316	459997
18633	459998
33623	459999
55110	460000
131352	460001
25215	460002
86020	460003
47974	460004
126461	460005
86079	460006
31010	460007
109104	460008
71587	460009
68998	460010
79333	460011
64048	460012
110582	460013
56219	460014
63196	460015
10939	460016
80342	460017
53071	460018
27594	460019
47717	460020
68691	460021
61614	460022
9136	460023
58335	460024
96692	460025
17303	460026
110784	460027
18296	460028
62720	460029
71922	460030
121582	460031
32278	460032
10014	460033
49830	460034
66124	460035
50560	460036
87329	460037
37217	460038
8823	460039
101015	460040
3615	460041
94016	460042
63482	460043
15315	460044
12508	460045
3400	460046
8510	460047
92791	460048
47149	460049
12899	460050
16926	460051
24128	460052
44620	460053
46940	460054
46900	460055
53204	460056
23959	460057
47010	460058
59800	460059
34079	460060
51921	460061
1709	460062
4321	460063
47308	460064
31995	460065
86297	460066
132248	460067
113036	460068
3870	460069
98259	460070
22800	460071
26987	460072
10790	460073
129768	460074
89464	460075
77617	460076
1770	460077
95781	460078
91496	460079
104956	460080
34030	460081
5808	460082
28021	460083
20303	460084
60129	460085
36039	460086
8524	460087
12001	460088
704	460089
44247	460090
7511	460091
2621	460092
99493	460093
2128	460094
609	460095
73273	460096
80583	460097
12466	460098
40722	460099
19901	460100
76972	460101
7778	460102
112161	460103
217	460104
6275	460105
58448	460106
32485	460107
3666	460108
832	460109
4787	460110
52850	460111
9046	460112
9680	460113
4230	460114
23385	460115
21332	460116
17016	460117
10336	460118
79793	460119
21504	460120
135430	460121
90210	460122
47023	460123
46852	460124
53310	460125
41263	460126
74383	460127
88832	460128
1210	460129
20771	460130
9585	460131
88059	460132
113664	460133
18960	460134
5721	460135
2924	460136
107510	460137
72894	460138
70101	460139
104308	460140
87682	460141
64854	460142
8030	460143
30677	460144
17907	460145
82784	460146
95589	460147
50292	460148
85939	460149
30882	460150
8726	460151
6376	460152
23681	460153
39498	460154
14592	460155
1312	460156
11597	460157
98744	460158
26434	460159
24581	460160
60018	460161
63653	460162
90955	460163
21886	460164
6950	460165
80382	460166
92264	460167
75798	460168
89377	460169
90850	460170
109084	460171
112930	460172
52513	460173
25895	460174
51700	460175
21269	460176
39790	460177
16149	460178
58475	460179
3919	460180
49753	460181
6637	460182
56015	460183
131261	460184
86013	460185
56513	460186
18252	460187
8992	460188
18252	460189
35533	460190
18252	460191
2371	460192
29905	460193
63741	460194
1211	460195
80684	460196
68294	460197
16021	460198
70076	460199
61297	460200
26659	460201
55048	460202
75932	460203
65465	460204
152571	460205
24556	460206
18968	460207
6141	460208
4247	460209
26076	460210
41533	460211
25799	460212
5882	460213
8583	460214
11006	460215
6141	460216
104370	460217
17499	460218
130501	460219
27955	460220
36531	460221
63072	460222
103451	460223
96247	460224
5871	460225
51849	460226
31849	460227
21722	460228
38468	460229
40417	460230
23529	460231
9642	460232
108496	460233
4414	460234
6228	460235
33576	460236
72728	460237
61623	460238
11137	460239
79552	460240
4337	460241
81114	460242
75796	460243
90311	460244
3875	460245
24201	460246
56779	460247
27268	460248
9043	460249
52322	460250
6392	460251
4635	460252
45100	460253
26511	460254
1583	460255
22674	460256
28629	460257
72844	460258
9818	460259
28106	460260
65510	460261
115122	460262
34215	460263
130654	460264
63285	460265
1526	460266
40549	460267
49920	460268
55374	460269
56740	460270
48062	460271
38811	460272
109386	460273
24830	460274
11120	460275
48504	460276
97985	460277
29861	460278
110464	460279
24233	460280
35519	460281
34612	460282
14110	460283
1130	460284
89940	460285
81184	460286
14061	460287
85983	460288
100953	460289
84370	460290
45269	460291
41932	460292
121689	460293
65773	460294
79207	460295
29909	460296
40959	460297
5440	460298
56929	460299
35935	460300
95824	460301
78875	460302
83213	460303
29154	460304
59322	460305
85911	460306
97564	460307
12727	460308
11595	460309
79664	460310
84882	460311
107527	460312
57378	460313
10775	460314
11335	460315
63380	460316
15166	460317
70972	460318
25453	460319
53369	460320
59232	460321
25596	460322
66096	460323
104144	460324
26166	460325
106066	460326
25516	460327
5576	460328
34209	460329
53026	460330
106795	460331
37161	460332
23777	460333
72740	460334
89485	460335
60977	460336
30409	460337
39595	460338
84646	460339
23666	460340
60969	460341
2212	460342
2212	460343
28369	460344
61394	460345
40240	460346
57707	460347
69868	460348
85025	460349
74369	460350
95647	460351
14379	460352
21124	460353
24118	460354
43036	460355
11160	460356
61695	460357
75819	460358
70518	460359
8435	460360
18251	460361
21113	460362
21113	460363
72717	460364
8617	460365
20449	460366
89940	460367
100543	460368
27309	460369
78862	460370
104103	460371
5275	460372
10413	460373
102551	460374
17286	460375
7217	460376
498	460377
3084	460378
13949	460379
51	460380
48043	460381
85196	460382
80966	460383
48027	460384
127214	460385
54580	460386
109872	460387
35121	460388
12725	460389
46508	460390
61353	460391
40987	460392
59281	460393
26952	460394
97870	460395
66230	460396
13106	460397
101005	460398
112165	460399
61418	460400
105751	460401
4715	460402
35930	460403
58172	460404
65574	460405
35848	460406
113231	460407
37161	460408
45176	460409
63169	460410
34430	460411
30235	460412
32832	460413
51300	460414
38597	460415
9124	460416
31476	460417
27992	460418
68747	460419
67835	460420
44062	460421
47838	460422
103649	460423
21105	460424
69796	460425
81766	460426
40615	460427
62108	460428
21105	460429
70903	460430
81607	460431
81737	460432
61181	460433
25228	460434
5936	460435
25277	460436
25777	460437
47838	460438
7057	460439
87275	460440
103591	460441
30890	460442
123900	460443
47714	460444
44033	460445
46919	460446
44062	460447
1861	460448
31483	460449
79095	460450
32811	460451
37155	460452
75624	460453
93374	460454
67472	460455
95778	460456
24848	460457
85846	460458
76901	460459
35208	460460
47415	460461
12017	460462
420	460463
420	460464
4627	460465
102728	460466
95590	460467
8020	460468
116641	460469
18979	460470
18950	460471
31966	460472
3221	460473
2703	460474
14325	460475
102019	460476
125677	460477
9575	460478
42976	460479
87465	460480
19069	460481
102264	460482
21126	460483
100257	460484
37028	460485
56183	460486
61031	460487
63395	460488
63396	460489
70959	460490
35865	460491
59911	460492
21105	460493
22193	460494
107112	460495
65574	460496
65751	460497
12672	460498
107110	460499
93545	460500
47776	460501
103563	460502
46817	460503
123975	460504
2625	460505
66581	460506
4786	460507
87418	460508
53030	460509
62253	460510
46903	460511
29522	460512
45964	460513
89993	460514
61169	460515
50631	460516
22694	460517
89003	460518
84583	460519
32102	460520
36761	460521
47673	460522
136939	460523
84407	460524
35023	460525
21110	460526
80612	460527
41339	460528
109965	460529
35225	460530
28352	460531
70637	460532
68783	460533
11217	460534
39596	460535
8655	460536
130791	460537
22395	460538
2898	460539
83809	460540
27235	460541
27029	460542
2716	460543
108384	460544
1535	460545
43546	460546
12119	460547
122457	460548
80353	460549
59513	460550
70396	460551
54592	460552
69805	460553
57941	460554
21309	460555
17862	460556
90501	460557
54137	460558
27013	460559
35245	460560
77639	460561
59040	460562
11210	460563
105046	460564
71755	460565
12755	460566
12691	460567
36764	460568
64526	460569
10280	460570
42315	460571
137245	460572
98777	460573
40678	460574
108328	460575
30156	460576
10721	460577
55216	460578
91536	460579
25474	460580
26776	460581
25412	460582
24602	460583
132513	460584
63066	460585
64302	460586
75635	460587
98932	460588
46482	460589
70390	460590
6615	460591
106635	460592
18301	460593
51838	460594
52912	460595
102397	460596
86583	460597
28020	460598
3219	460599
17793	460600
87093	460601
16700	460602
35239	460603
12261	460604
24537	460605
70153	460606
54346	460607
87319	460608
71812	460609
67935	460610
39438	460611
3322	460612
49323	460613
29036	460614
71634	460615
111749	460616
87644	460617
74402	460618
44585	460619
13986	460620
14064	460621
45718	460622
44754	460623
92756	460624
37797	460625
19096	460626
75334	460627
67293	460628
71472	460629
71605	460630
26896	460631
27288	460632
14309	460633
92649	460634
75719	460635
21766	460636
73689	460637
24315	460638
10568	460639
6685	460640
53194	460641
67004	460642
12342	460643
123176	460644
99201	460645
19607	460646
61440	460647
59069	460648
104218	460649
32457	460650
87506	460651
96442	460652
75982	460653
43583	460654
27627	460655
15362	460656
100606	460657
19158	460658
113544	460659
63726	460660
109347	460661
110069	460662
66989	460663
68253	460664
64839	460665
78857	460666
98095	460667
34238	460668
40541	460669
2903	460670
55548	460671
73362	460672
123897	460673
42257	460674
57951	460675
98132	460676
98305	460677
96355	460678
49642	460679
29684	460680
96796	460681
98733	460682
19481	460683
82223	460684
50657	460685
101195	460686
71174	460687
18493	460688
56914	460689
10301	460690
51840	460691
100744	460692
44140	460693
55239	460694
117232	460695
75319	460696
21495	460697
51161	460698
15890	460699
99038	460700
56472	460701
72969	460702
139894	460703
13529	460704
51514	460705
25837	460706
23268	460707
121752	460708
39364	460709
92836	460710
90657	460711
71218	460712
79859	460713
74280	460714
59023	460715
11315	460716
61009	460717
66117	460718
60185	460719
76620	460720
56763	460721
63064	460722
74532	460723
95859	460724
129313	460725
83078	460726
9035	460727
28171	460728
53930	460729
105889	460730
79266	460731
46401	460732
13954	460733
88063	460734
33283	460735
56902	460736
66164	460737
4397	460738
56864	460739
54826	460740
14448	460741
87877	460742
50609	460743
76539	460744
74776	460745
29144	460746
125596	460747
29761	460748
13819	460749
14745	460750
83872	460751
98966	460752
59360	460753
108635	460754
40478	460755
2592	460756
29084	460757
51572	460758
40591	460759
85102	460760
73206	460761
55364	460762
11615	460763
80343	460764
68101	460765
48813	460766
23449	460767
69821	460768
41676	460769
115479	460770
76674	460771
2104	460772
66961	460773
57526	460774
64454	460775
74526	460776
62578	460777
59273	460778
62712	460779
21606	460780
42321	460781
61697	460782
71955	460783
23759	460784
69084	460785
24768	460786
94517	460787
70053	460788
62727	460789
99413	460790
133814	460791
58122	460792
117716	460793
56630	460794
16788	460795
87598	460796
112974	460797
70892	460798
36780	460799
528	460800
14871	460801
15716	460802
24138	460803
53930	460804
45622	460805
107710	460806
97758	460807
119919	460808
48105	460809
110614	460810
106948	460811
116630	460812
73629	460813
18452	460814
104106	460815
38721	460816
6541	460817
34819	460818
57598	460819
697	460820
57597	460821
7408	460822
85882	460823
51693	460824
48700	460825
220	460826
103532	460827
99286	460828
11546	460829
122966	460830
46347	460831
120355	460832
53417	460833
113893	460834
40197	460835
20405	460836
93951	460837
21444	460838
108317	460839
135779	460840
25505	460841
43574	460842
29911	460843
110439	460844
47764	460845
23490	460846
51260	460847
10921	460848
3448	460849
31718	460850
121114	460851
81720	460852
58847	460853
47093	460854
96289	460855
40157	460856
32322	460857
91341	460858
6284	460859
17636	460860
17636	460861
526	460862
16876	460863
39232	460864
4786	460865
11949	460866
29426	460867
2371	460868
27001	460869
136907	460870
30650	460871
9679	460872
29426	460873
34522	460874
30131	460875
57695	460876
35348	460877
87248	460878
12993	460879
90026	460880
62583	460881
109210	460882
65663	460883
96261	460884
41130	460885
40091	460886
70768	460887
55163	460888
15375	460889
24735	460890
11701	460891
49638	460892
35987	460893
35283	460894
40131	460895
17907	460896
2838	460897
51807	460898
22176	460899
113051	460900
38473	460901
88781	460902
71903	460903
95311	460904
28894	460905
44964	460906
98938	460907
933	460908
10177	460909
53985	460910
44872	460911
124593	460912
29164	460913
21791	460914
56108	460915
51865	460916
16660	460917
10177	460918
12436	460919
11511	460920
15966	460921
37151	460922
5133	460923
8396	460924
4194	460925
15871	460926
6079	460927
18956	460928
82716	460929
37095	460930
119822	460931
13286	460932
63743	460933
1295	460934
44948	460935
9447	460936
29080	460937
8904	460938
56	460939
6067	460940
91417	460941
7704	460942
42312	460943
52983	460944
23555	460945
46164	460946
55517	460947
53580	460948
88675	460949
28569	460950
933	460951
8364	460952
58285	460953
27279	460954
103914	460955
124442	460956
33076	460957
26406	460958
7670	460959
26895	460960
56555	460961
14882	460962
8170	460963
91443	460964
20681	460965
84663	460966
40496	460967
38921	460968
72658	460969
67863	460970
9630	460971
6328	460972
25598	460973
3378	460974
1292	460975
2917	460976
53802	460977
34400	460978
48025	460979
9347	460980
77642	460981
13811	460982
31524	460983
55193	460984
50699	460985
63581	460986
51409	460987
12174	460988
48452	460989
135494	460990
52844	460991
31139	460992
1031	460993
108312	460994
58827	460995
27784	460996
35956	460997
58935	460998
18461	460999
9445	461000
64549	461001
58974	461002
46523	461003
16714	461004
39778	461005
16646	461006
63207	461007
92893	461008
21579	461009
56473	461010
44584	461011
90282	461012
18492	461013
23081	461014
46065	461015
19674	461016
12766	461017
73506	461018
105069	461019
41307	461020
30317	461021
30371	461022
20474	461023
53982	461024
97669	461025
106624	461026
10288	461027
59020	461028
35395	461029
104165	461030
15751	461031
41880	461032
20683	461033
41593	461034
3618	461035
70054	461036
123168	461037
11075	461038
41483	461039
67777	461040
80739	461041
54138	461042
79073	461043
9138	461044
24375	461045
103	461046
84320	461047
37089	461048
35956	461049
73721	461050
60070	461051
54245	461052
30537	461053
137854	461054
51594	461055
48051	461056
125573	461057
13082	461058
9138	461059
78991	461060
33181	461061
102604	461062
3542	461063
8435	461064
6147	461065
6672	461066
14673	461067
6642	461068
28348	461069
51982	461070
164313	461071
11327	461072
19674	461073
90818	461074
30243	461075
145735	461076
62421	461077
20536	461078
70637	461079
65905	461080
20132	461081
17612	461082
90043	461083
44030	461084
47776	461085
37044	461086
36002	461087
12672	461088
53763	461089
47847	461090
136913	461091
50254	461092
39196	461093
46267	461094
43561	461095
35815	461096
14568	461097
10868	461098
121660	461099
50695	461100
69260	461101
70428	461102
11719	461103
39208	461104
40624	461105
101139	461106
67544	461107
72147	461108
57998	461109
34212	461110
41267	461111
22783	461112
112048	461113
95728	461114
80757	461115
44101	461116
30631	461117
43141	461118
64653	461119
21284	461120
8363	461121
11725	461122
78974	461123
26572	461124
100388	461125
2062	461126
3510	461127
37664	461128
57346	461129
44486	461130
65736	461131
86072	461132
30884	461133
21329	461134
60495	461135
5968	461136
86422	461137
86022	461138
71126	461139
131432	461140
91375	461141
51058	461142
29917	461143
85982	461144
29867	461145
95349	461146
74375	461147
31737	461148
89443	461149
16726	461150
20374	461151
17337	461152
36726	461153
32006	461154
2514	461155
58385	461156
38448	461157
70342	461158
70342	461159
73176	461160
14560	461161
988	461162
10340	461163
6647	461164
44421	461165
62712	461166
24801	461167
2889	461168
70908	461169
1170	461170
86151	461171
83615	461172
23725	461173
31689	461174
90008	461175
76739	461176
69186	461177
45146	461178
51974	461179
12354	461180
90246	461181
59138	461182
59523	461183
36642	461184
106003	461185
48765	461186
28940	461187
129730	461188
36003	461189
68848	461190
654	461191
64988	461192
47184	461193
42149	461194
112459	461195
68108	461196
6307	461197
39711	461198
47797	461199
13090	461200
76976	461201
92489	461202
8146	461203
34138	461204
14095	461205
30945	461206
99011	461207
7377	461208
79526	461209
81655	461210
118876	461211
65548	461212
85055	461213
105694	461214
90090	461215
91294	461216
114402	461217
86758	461218
49737	461219
63098	461220
51198	461221
62357	461222
33857	461223
8934	461224
12078	461225
26607	461226
28178	461227
6555	461228
47309	461229
100362	461230
124884	461231
6651	461232
5954	461233
56786	461234
28513	461235
19152	461236
58566	461237
9138	461238
37906	461239
63758	461240
7401	461241
21210	461242
73458	461243
52390	461244
7153	461245
23010	461246
112962	461247
72096	461248
56544	461249
4194	461250
77592	461251
19078	461252
45425	461253
1633	461254
20457	461255
9341	461256
18687	461257
4875	461258
20360	461259
10443	461260
56729	461261
43530	461262
48096	461263
37398	461264
25884	461265
37369	461266
15768	461267
21260	461268
6504	461269
4618	461270
53846	461271
65520	461272
20523	461273
64983	461274
158325	461275
85396	461276
130818	461277
51328	461278
60969	461279
46026	461280
6521	461281
69100	461282
127151	461283
32777	461284
22775	461285
30944	461286
27012	461287
18218	461288
544	461289
5943	461290
7634	461291
91647	461292
54339	461293
4411	461294
101324	461295
43545	461296
52269	461297
20495	461298
57448	461299
20177	461300
85499	461301
89617	461302
50343	461303
75159	461304
46818	461305
107403	461306
25411	461307
17004	461308
12365	461309
103995	461310
11146	461311
89160	461312
58435	461313
40582	461314
52896	461315
102117	461316
99732	461317
5707	461318
3870	461319
80658	461320
57549	461321
28662	461322
93496	461323
35523	461324
39719	461325
46142	461326
75267	461327
113499	461328
85353	461329
43052	461330
36030	461331
70086	461332
51866	461333
16955	461334
2481	461335
52490	461336
40973	461337
48817	461338
24970	461339
83378	461340
74950	461341
136294	461342
11431	461343
88649	461344
28163	461345
27268	461346
70060	461347
53959	461348
38619	461349
7735	461350
31472	461351
60009	461352
44033	461353
35090	461354
24226	461355
83176	461356
55691	461357
7625	461358
5871	461359
65396	461360
49955	461361
110497	461362
27116	461363
2135	461364
88707	461365
47914	461366
158440	461367
67562	461368
56462	461369
48938	461370
87226	461371
49142	461372
23343	461373
86551	461374
26435	461375
9172	461376
50336	461377
34494	461378
58986	461379
13751	461380
7203	461381
10286	461382
70649	461383
46279	461384
28373	461385
54372	461386
148614	461387
82792	461388
18650	461389
68257	461390
105199	461391
80559	461392
19529	461393
56853	461394
9172	461395
96613	461396
44908	461397
37962	461398
87574	461399
70248	461400
38171	461401
120322	461402
24827	461403
22674	461404
24827	461405
99188	461406
45479	461407
17167	461408
5739	461409
20820	461410
14421	461411
14746	461412
7664	461413
1853	461414
2122	461415
39318	461416
81738	461417
15885	461418
4314	461419
17167	461420
7259	461421
3359	461422
110395	461423
4699	461424
86222	461425
45462	461426
5275	461427
29043	461428
13771	461429
708	461430
97921	461431
53960	461432
17176	461433
9950	461434
52416	461435
49791	461436
20866	461437
54820	461438
19080	461439
23935	461440
43072	461441
10378	461442
78228	461443
42197	461444
7598	461445
3319	461446
11246	461447
23883	461448
19753	461449
1007	461450
99094	461451
102349	461452
69845	461453
7650	461454
17010	461455
26477	461456
24173	461457
71054	461458
75230	461459
10459	461460
97647	461461
61632	461462
15594	461463
5876	461464
69941	461465
54638	461466
10459	461467
35943	461468
29546	461469
34710	461470
53952	461471
28055	461472
40959	461473
116728	461474
24174	461475
105741	461476
75788	461477
60310	461478
26477	461479
77462	461480
10290	461481
80958	461482
64882	461483
83850	461484
74842	461485
139690	461486
1108	461487
3651	461488
2540	461489
5580	461490
22694	461491
98963	461492
58900	461493
83811	461494
58213	461495
112439	461496
51236	461497
21094	461498
76304	461499
6189	461500
6189	461501
16470	461502
90015	461503
36527	461504
68711	461505
69826	461506
99014	461507
13905	461508
41213	461509
22779	461510
62366	461511
24332	461512
8475	461513
112956	461514
56091	461515
37803	461516
68742	461517
17147	461518
20135	461519
10649	461520
29564	461521
33079	461522
50627	461523
37579	461524
60575	461525
9058	461526
97492	461527
63188	461528
81615	461529
74696	461530
73674	461531
133	461532
65667	461533
39515	461534
15740	461535
86182	461536
37410	461537
67995	461538
32452	461539
71369	461540
5526	461541
67925	461542
36783	461543
133081	461544
84380	461545
25773	461546
13142	461547
15808	461548
30185	461549
114340	461550
53772	461551
54755	461552
53204	461553
59523	461554
14941	461555
29908	461556
14941	461557
79309	461558
59504	461559
69113	461560
112040	461561
49220	461562
83674	461563
135515	461564
109317	461565
11377	461566
4505	461567
90966	461568
65978	461569
119158	461570
35556	461571
30578	461572
110811	461573
53261	461574
79561	461575
70435	461576
65970	461577
11019	461578
64270	461579
77014	461580
42324	461581
65957	461582
116822	461583
48028	461584
5713	461585
100898	461586
2738	461587
13881	461588
4931	461589
4924	461590
15178	461591
107863	461592
1428	461593
65634	461594
124028	461595
40192	461596
12918	461597
52017	461598
93645	461599
12918	461600
7935	461601
67697	461602
57480	461603
12405	461604
79050	461605
62464	461606
9074	461607
7935	461608
7071	461609
94365	461610
121281	461611
131212	461612
646	461613
2403	461614
114480	461615
12974	461616
81828	461617
3862	461618
20359	461619
1806	461620
8006	461621
3380	461622
31966	461623
7412	461624
6140	461625
66715	461626
17	461627
12508	461628
6317	461629
9734	461630
86503	461631
2862	461632
94012	461633
145090	461634
3380	461635
11951	461636
16133	461637
49793	461638
52197	461639
93997	461640
11626	461641
33998	461642
61422	461643
33998	461644
5708	461645
44867	461646
32400	461647
85062	461648
1289	461649
3984	461650
7706	461651
109984	461652
103470	461653
105657	461654
125985	461655
30147	461656
24401	461657
11253	461658
78917	461659
62199	461660
112009	461661
15701	461662
8883	461663
136936	461664
100291	461665
66475	461666
50435	461667
26423	461668
76228	461669
30876	461670
72756	461671
61777	461672
87488	461673
73217	461674
105929	461675
98279	461676
8663	461677
61266	461678
9797	461679
42462	461680
57336	461681
18628	461682
20626	461683
62365	461684
6948	461685
12896	461686
69986	461687
28758	461688
81524	461689
9045	461690
977	461691
21842	461692
23312	461693
32776	461694
14027	461695
13361	461696
100797	461697
74281	461698
28783	461699
7731	461700
51167	461701
30084	461702
3876	461703
52848	461704
38192	461705
39153	461706
67480	461707
86812	461708
48966	461709
4412	461710
117044	461711
36273	461712
13070	461713
51706	461714
13565	461715
39934	461716
1448	461717
1448	461718
106011	461719
14127	461720
13703	461721
27211	461722
89654	461723
49502	461724
111664	461725
107153	461726
38621	461727
30955	461728
85203	461729
37190	461730
35399	461731
105384	461732
73796	461733
12490	461734
50373	461735
12373	461736
18681	461737
41680	461738
1471	461739
106710	461740
15511	461741
135558	461742
29579	461743
84792	461744
39755	461745
48891	461746
59262	461747
27209	461748
864	461749
57522	461750
24145	461751
113364	461752
9078	461753
7483	461754
118837	461755
81152	461756
49253	461757
98249	461758
106730	461759
45872	461760
49181	461761
47208	461762
61451	461763
131047	461764
52933	461765
82153	461766
86385	461767
38920	461768
64104	461769
127718	461770
25296	461771
36169	461772
62383	461773
28505	461774
82890	461775
39976	461776
78469	461777
113798	461778
44187	461779
79502	461780
45355	461781
112104	461782
69980	461783
22213	461784
66691	461785
44037	461786
127475	461787
39421	461788
95720	461789
135707	461790
89425	461791
55323	461792
94293	461793
28909	461794
30827	461795
34136	461796
131036	461797
85827	461798
39266	461799
53780	461800
78926	461801
66909	461802
6775	461803
67733	461804
73340	461805
47717	461806
18746	461807
13986	461808
22805	461809
45845	461810
34541	461811
14609	461812
30629	461813
44282	461814
44282	461815
57352	461816
89003	461817
3908	461818
104333	461819
49542	461820
40942	461821
41167	461822
56684	461823
56684	461824
61795	461825
18446	461826
47838	461827
25923	461828
56381	461829
1068	461830
8799	461831
93780	461832
41181	461833
81478	461834
21350	461835
49921	461836
15001	461837
8505	461838
94311	461839
38068	461840
83552	461841
15980	461842
18765	461843
20494	461844
96934	461845
29093	461846
74599	461847
36070	461848
60222	461849
26522	461850
67304	461851
51055	461852
35504	461853
13396	461854
27158	461855
50818	461856
74334	461857
47023	461858
81755	461859
27992	461860
66203	461861
107874	461862
1098	461863
95233	461864
106905	461865
44008	461866
38942	461867
65435	461868
44008	461869
47138	461870
72253	461871
30125	461872
59506	461873
6136	461874
9645	461875
5878	461876
50786	461877
13785	461878
54606	461879
6733	461880
28115	461881
3040	461882
50568	461883
100424	461884
35961	461885
89018	461886
399	461887
79287	461888
2309	461889
2309	461890
120025	461891
63189	461892
27670	461893
79120	461894
106690	461895
46094	461896
37012	461897
38794	461898
80924	461899
124115	461900
61258	461901
57370	461902
14390	461903
11037	461904
48469	461905
3309	461906
25280	461907
24264	461908
137683	461909
76897	461910
32450	461911
13262	461912
16546	461913
82884	461914
6200	461915
56002	461916
38663	461917
44167	461918
65723	461919
94535	461920
65731	461921
70929	461922
93576	461923
25495	461924
73520	461925
61577	461926
92431	461927
39496	461928
47233	461929
46272	461930
86136	461931
27569	461932
28590	461933
50549	461934
61322	461935
24632	461936
27308	461937
28556	461938
66127	461939
93360	461940
54792	461941
152332	461942
62619	461943
22974	461944
62524	461945
108349	461946
50860	461947
76274	461948
69851	461949
58859	461950
45069	461951
40673	461952
26419	461953
54378	461954
45102	461955
105219	461956
127141	461957
34157	461958
5181	461959
49699	461960
39514	461961
71056	461962
67188	461963
42034	461964
11041	461965
86658	461966
18449	461967
114352	461968
61631	461969
48835	461970
108840	461971
44888	461972
26542	461973
66116	461974
24829	461975
103392	461976
26252	461977
85116	461978
2962	461979
37392	461980
29729	461981
63213	461982
52215	461983
16997	461984
66598	461985
80781	461986
37351	461987
18402	461988
28461	461989
5791	461990
13478	461991
12668	461992
8585	461993
21433	461994
10092	461995
69075	461996
97087	461997
41283	461998
70661	461999
121045	462000
30401	462001
55616	462002
47687	462003
39780	462004
39780	462005
31698	462006
55248	462007
9587	462008
15363	462009
40926	462010
24416	462011
56379	462012
2835	462013
20801	462014
11972	462015
68405	462016
88157	462017
23374	462018
54566	462019
30183	462020
68327	462021
160623	462022
67052	462023
13890	462024
37206	462025
70438	462026
7301	462027
37016	462028
6555	462029
43557	462030
35819	462031
37100	462032
18375	462033
9241	462034
1144	462035
103716	462036
20249	462037
33653	462038
3902	462039
14834	462040
90362	462041
77674	462042
3962	462043
8698	462044
71066	462045
14660	462046
13521	462047
16970	462048
37362	462049
11486	462050
14660	462051
57539	462052
42202	462053
11589	462054
2006	462055
46489	462056
4703	462057
1905	462058
3520	462059
44913	462060
110077	462061
2670	462062
2384	462063
15801	462064
37591	462065
59822	462066
40125	462067
405	462068
1892	462069
6658	462070
2996	462071
1599	462072
62187	462073
13572	462074
98204	462075
68736	462076
85839	462077
13236	462078
87216	462079
112993	462080
30139	462081
30139	462082
43658	462083
51894	462084
53033	462085
87659	462086
74283	462087
51187	462088
85276	462089
112922	462090
2617	462091
1328	462092
66099	462093
156437	462094
4759	462095
50320	462096
51951	462097
57497	462098
5097	462099
90927	462100
71216	462101
18522	462102
121492	462103
28069	462104
28146	462105
61349	462106
101197	462107
28593	462108
55215	462109
61052	462110
20645	462111
100434	462112
108773	462113
61393	462114
88875	462115
48080	462116
56444	462117
10256	462118
79594	462119
34482	462120
101226	462121
89471	462122
52765	462123
24747	462124
111388	462125
88740	462126
13033	462127
66065	462128
89154	462129
115184	462130
113201	462131
51491	462132
83905	462133
53231	462134
38524	462135
66651	462136
76456	462137
70524	462138
26673	462139
76718	462140
6118	462141
76221	462142
45641	462143
132231	462144
40473	462145
38726	462146
57606	462147
111876	462148
65456	462149
62250	462150
30214	462151
12180	462152
90159	462153
86829	462154
21778	462155
14408	462156
64677	462157
2219	462158
24605	462159
29903	462160
17674	462161
34794	462162
3294	462163
112282	462164
87373	462165
82038	462166
53305	462167
111413	462168
92631	462169
25240	462170
44703	462171
117523	462172
43340	462173
26435	462174
26313	462175
73622	462176
25343	462177
167528	462178
18768	462179
107772	462180
42017	462181
21595	462182
1817	462183
2823	462184
20650	462185
36430	462186
73295	462187
40660	462188
18876	462189
48698	462190
7324	462191
66992	462192
73212	462193
72874	462194
28520	462195
18806	462196
67766	462197
50468	462198
87278	462199
14221	462200
35207	462201
15687	462202
114444	462203
44683	462204
35428	462205
40002	462206
107270	462207
9603	462208
79302	462209
8913	462210
67868	462211
24968	462212
69004	462213
19906	462214
34789	462215
68185	462216
90946	462217
11476	462218
63622	462219
80584	462220
10653	462221
16140	462222
9135	462223
2143	462224
40560	462225
58171	462226
48059	462227
31198	462228
17778	462229
87280	462230
56246	462231
54151	462232
26716	462233
114507	462234
54774	462235
117375	462236
24227	462237
37064	462238
30892	462239
52959	462240
40016	462241
32192	462242
92731	462243
16967	462244
46857	462245
24299	462246
62817	462247
94242	462248
24379	462249
89322	462250
18222	462251
8823	462252
5931	462253
105642	462254
27580	462255
49743	462256
58648	462257
28061	462258
100328	462259
132465	462260
15188	462261
27532	462262
34063	462263
10567	462264
35341	462265
53452	462266
52491	462267
24336	462268
41701	462269
40504	462270
45330	462271
2824	462272
45651	462273
56180	462274
1861	462275
30997	462276
12273	462277
48398	462278
42174	462279
31358	462280
12985	462281
113922	462282
99808	462283
42161	462284
16439	462285
23323	462286
61056	462287
66214	462288
1688	462289
60524	462290
80492	462291
80662	462292
81002	462293
78084	462294
56962	462295
22110	462296
86826	462297
4587	462298
31237	462299
47029	462300
37248	462301
19681	462302
56800	462303
81494	462304
37244	462305
38127	462306
49891	462307
89949	462308
1486	462309
7656	462310
35053	462311
5258	462312
59212	462313
22260	462314
58642	462315
31354	462316
75261	462317
54749	462318
20911	462319
28153	462320
91491	462321
12278	462322
48021	462323
48048	462324
88724	462325
70320	462326
120214	462327
71757	462328
14010	462329
117648	462330
24547	462331
17489	462332
46026	462333
25267	462334
18029	462335
51445	462336
31432	462337
278	462338
8986	462339
92657	462340
10466	462341
109725	462342
22060	462343
51282	462344
102468	462345
91653	462346
32401	462347
36514	462348
21489	462349
66051	462350
111469	462351
2484	462352
24183	462353
115734	462354
42975	462355
83108	462356
111962	462357
45086	462358
31894	462359
10406	462360
30938	462361
21441	462362
51158	462363
26979	462364
77782	462365
56731	462366
48656	462367
36135	462368
80761	462369
99787	462370
10663	462371
41436	462372
27503	462373
20833	462374
37036	462375
24760	462376
4442	462377
20791	462378
86123	462379
4442	462380
16474	462381
16807	462382
67974	462383
48482	462384
41849	462385
84480	462386
2889	462387
19692	462388
25487	462389
10232	462390
17940	462391
64144	462392
123238	462393
96759	462394
55591	462395
121097	462396
27176	462397
10543	462398
93377	462399
49849	462400
34193	462401
68078	462402
101047	462403
34614	462404
46511	462405
23315	462406
81132	462407
13033	462408
52736	462409
7318	462410
43961	462411
27077	462412
50369	462413
26024	462414
36707	462415
92511	462416
92578	462417
65734	462418
780	462419
29148	462420
2246	462421
75580	462422
24400	462423
68390	462424
64539	462425
10740	462426
5971	462427
1529	462428
45560	462429
14987	462430
78232	462431
6149	462432
13009	462433
58843	462434
79845	462435
81970	462436
78895	462437
18671	462438
70534	462439
28120	462440
111896	462441
87627	462442
58590	462443
383	462444
47986	462445
65821	462446
23116	462447
28875	462448
38123	462449
16750	462450
12543	462451
23130	462452
109206	462453
32914	462454
38117	462455
10929	462456
53290	462457
52977	462458
29658	462459
34611	462460
93454	462461
5647	462462
14224	462463
53075	462464
137734	462465
23104	462466
46435	462467
35595	462468
71525	462469
55455	462470
65449	462471
48488	462472
43445	462473
54017	462474
28558	462475
129283	462476
67673	462477
46362	462478
33116	462479
86768	462480
40999	462481
4030	462482
7084	462483
23041	462484
103884	462485
16571	462486
3220	462487
53394	462488
34157	462489
126471	462490
30341	462491
5926	462492
56931	462493
71457	462494
7001	462495
26047	462496
64837	462497
24399	462498
9649	462499
73216	462500
1650	462501
44103	462502
104333	462503
86213	462504
1512	462505
7377	462506
137242	462507
38609	462508
37896	462509
48890	462510
86256	462511
62527	462512
19643	462513
65934	462514
65397	462515
5004	462516
11315	462517
90690	462518
35412	462519
12382	462520
68122	462521
38616	462522
63464	462523
52761	462524
51934	462525
54644	462526
54223	462527
11077	462528
9277	462529
19571	462530
113035	462531
11313	462532
38823	462533
100557	462534
58372	462535
115751	462536
13992	462537
63548	462538
83389	462539
17808	462540
52341	462541
76778	462542
87835	462543
40697	462544
42271	462545
18046	462546
69021	462547
74595	462548
71797	462549
19985	462550
57540	462551
75609	462552
110494	462553
75287	462554
114691	462555
76444	462556
68043	462557
105073	462558
40789	462559
12371	462560
102673	462561
102564	462562
110697	462563
126018	462564
87878	462565
118854	462566
131194	462567
105762	462568
83342	462569
129272	462570
114587	462571
64583	462572
105506	462573
49593	462574
80804	462575
20416	462576
36222	462577
2627	462578
2494	462579
56775	462580
12389	462581
63636	462582
80418	462583
121110	462584
67013	462585
33975	462586
27257	462587
95477	462588
5823	462589
126300	462590
55141	462591
40749	462592
110588	462593
79291	462594
102670	462595
23530	462596
25406	462597
75940	462598
40523	462599
10284	462600
40082	462601
72838	462602
52806	462603
107080	462604
43180	462605
49708	462606
149146	462607
42269	462608
62676	462609
44212	462610
49349	462611
19998	462612
20416	462613
53154	462614
15284	462615
52398	462616
133968	462617
18989	462618
115066	462619
57599	462620
21172	462621
113215	462622
87368	462623
16638	462624
36222	462625
64251	462626
95625	462627
13111	462628
104332	462629
66150	462630
22131	462631
104208	462632
42006	462633
22260	462634
53126	462635
58077	462636
54171	462637
56259	462638
130814	462639
48768	462640
8988	462641
18989	462642
111929	462643
59359	462644
26262	462645
139436	462646
28846	462647
90024	462648
34250	462649
107520	462650
53179	462651
57583	462652
120077	462653
79585	462654
137650	462655
91594	462656
126087	462657
113694	462658
24643	462659
58396	462660
51846	462661
43532	462662
129147	462663
22131	462664
30582	462665
130878	462666
24804	462667
75162	462668
64734	462669
28203	462670
15300	462671
52086	462672
95517	462673
52079	462674
113254	462675
111726	462676
87507	462677
57452	462678
79126	462679
110370	462680
110411	462681
128928	462682
119875	462683
120327	462684
28854	462685
80313	462686
74965	462687
82949	462688
56035	462689
96615	462690
31697	462691
44121	462692
34220	462693
14388	462694
59324	462695
141515	462696
110683	462697
43278	462698
2141	462699
88744	462700
95807	462701
88052	462702
64405	462703
19952	462704
53656	462705
126329	462706
24876	462707
34257	462708
6349	462709
2722	462710
52441	462711
77672	462712
110771	462713
29036	462714
152798	462715
63745	462716
99674	462717
50314	462718
124502	462719
116802	462720
102762	462721
52849	462722
127250	462723
23696	462724
27697	462725
75745	462726
76782	462727
73024	462728
58323	462729
154591	462730
20434	462731
47107	462732
40656	462733
5648	462734
75687	462735
113112	462736
113112	462737
2073	462738
5205	462739
79272	462740
13007	462741
96612	462742
18091	462743
144011	462744
11343	462745
120064	462746
107422	462747
14118	462748
26222	462749
129689	462750
110211	462751
75869	462752
62258	462753
59993	462754
37373	462755
152954	462756
94532	462757
80980	462758
59359	462759
105660	462760
97053	462761
115782	462762
96795	462763
26175	462764
53234	462765
9007	462766
95843	462767
72890	462768
103836	462769
15264	462770
26222	462771
134563	462772
33686	462773
44070	462774
102754	462775
49476	462776
65834	462777
109177	462778
34151	462779
105839	462780
53221	462781
34481	462782
23696	462783
141769	462784
18091	462785
76290	462786
74508	462787
135860	462788
102716	462789
48589	462790
75410	462791
166238	462792
96986	462793
64436	462794
96531	462795
48680	462796
22613	462797
30643	462798
40522	462799
56832	462800
13467	462801
75853	462802
38864	462803
19998	462804
39113	462805
124802	462806
49352	462807
94210	462808
127816	462809
95611	462810
73001	462811
100347	462812
41810	462813
79533	462814
16196	462815
95469	462816
62569	462817
51599	462818
49714	462819
83428	462820
83427	462821
134548	462822
28170	462823
94632	462824
15266	462825
44070	462826
120132	462827
61403	462828
110474	462829
87564	462830
110307	462831
103931	462832
17249	462833
69157	462834
7181	462835
20233	462836
139824	462837
44766	462838
120431	462839
129402	462840
85140	462841
44596	462842
44170	462843
95559	462844
7145	462845
25603	462846
13391	462847
30161	462848
56407	462849
33311	462850
33724	462851
145417	462852
105685	462853
104101	462854
68343	462855
62347	462856
11300	462857
17489	462858
13861	462859
23533	462860
24540	462861
65424	462862
53270	462863
56149	462864
87904	462865
83791	462866
120380	462867
42004	462868
65920	462869
40218	462870
67774	462871
29530	462872
52835	462873
105673	462874
9835	462875
99378	462876
128025	462877
61405	462878
73688	462879
126443	462880
2510	462881
68876	462882
69308	462883
112857	462884
99508	462885
75816	462886
62465	462887
68770	462888
79568	462889
24590	462890
62440	462891
105683	462892
81906	462893
12428	462894
40650	462895
115151	462896
87695	462897
53126	462898
6190	462899
12428	462900
120158	462901
33631	462902
30607	462903
11298	462904
27948	462905
37252	462906
7728	462907
8055	462908
68772	462909
120392	462910
51352	462911
21916	462912
15948	462913
53220	462914
95530	462915
104330	462916
96790	462917
74592	462918
115393	462919
23491	462920
129407	462921
74502	462922
82185	462923
8589	462924
44766	462925
105937	462926
96738	462927
89520	462928
50519	462929
24785	462930
120201	462931
107283	462932
105413	462933
99769	462934
87761	462935
34119	462936
18207	462937
105681	462938
50506	462939
75614	462940
49653	462941
145400	462942
152931	462943
34207	462944
92263	462945
144021	462946
144075	462947
75986	462948
94434	462949
52455	462950
92749	462951
142101	462952
94499	462953
82299	462954
57778	462955
90271	462956
8915	462957
42998	462958
15266	462959
126010	462960
124249	462961
63320	462962
64284	462963
15622	462964
31211	462965
8128	462966
87754	462967
122979	462968
98033	462969
152848	462970
83302	462971
68160	462972
120200	462973
75589	462974
3473	462975
75482	462976
74543	462977
83341	462978
19942	462979
102791	462980
58163	462981
80836	462982
74718	462983
48123	462984
64455	462985
68054	462986
88073	462987
33712	462988
67204	462989
89579	462990
55468	462991
10386	462992
55544	462993
113465	462994
69292	462995
58081	462996
38023	462997
102779	462998
36787	462999
24182	463000
85844	463001
30531	463002
90930	463003
110843	463004
27989	463005
49617	463006
58207	463007
1899	463008
14329	463009
23540	463010
65515	463011
43650	463012
54235	463013
79072	463014
84725	463015
132764	463016
53788	463017
21488	463018
106928	463019
28574	463020
129187	463021
50	463022
51109	463023
28555	463024
39226	463025
6938	463026
49802	463027
43169	463028
45209	463029
80996	463030
113896	463031
32312	463032
65000	463033
99312	463034
26734	463035
28459	463036
82219	463037
7444	463038
12885	463039
26278	463040
56496	463041
57418	463042
132819	463043
11715	463044
18622	463045
2762	463046
77531	463047
10145	463048
20252	463049
512	463050
66585	463051
84521	463052
106961	463053
24860	463054
18640	463055
1014	463056
1303	463057
82881	463058
5056	463059
1835	463060
5330	463061
8274	463062
14784	463063
4709	463064
54394	463065
37219	463066
129444	463067
71183	463068
56633	463069
25485	463070
64785	463071
56984	463072
31023	463073
30707	463074
43632	463075
16490	463076
1980	463077
38786	463078
9247	463079
8839	463080
105067	463081
30971	463082
9123	463083
39346	463084
40090	463085
50246	463086
21098	463087
83746	463088
47649	463089
52420	463090
71391	463091
27792	463092
65457	463093
88652	463094
20843	463095
20	463096
52093	463097
34510	463098
1889	463099
24156	463100
160	463101
17343	463102
17550	463103
52827	463104
4186	463105
62363	463106
45409	463107
6547	463108
17495	463109
81497	463110
22028	463111
28360	463112
41962	463113
21866	463114
51372	463115
7353	463116
13306	463117
8119	463118
68809	463119
40461	463120
64714	463121
45820	463122
6103	463123
18337	463124
23717	463125
68814	463126
32972	463127
73505	463128
38947	463129
17123	463130
78964	463131
17826	463132
25489	463133
21530	463134
78964	463135
91369	463136
40857	463137
29542	463138
114668	463139
31149	463140
105264	463141
99155	463142
96362	463143
22004	463144
37017	463145
50554	463146
84878	463147
65416	463148
83746	463149
4256	463150
68399	463151
49841	463152
112875	463153
98045	463154
60237	463155
21892	463156
47420	463157
100304	463158
116962	463159
162613	463160
38478	463161
137264	463162
108818	463163
85853	463164
85259	463165
62693	463166
7816	463167
89329	463168
64532	463169
9159	463170
5971	463171
36098	463172
71834	463173
60981	463174
82825	463175
96948	463176
109181	463177
41400	463178
98743	463179
28640	463180
67268	463181
38645	463182
124363	463183
40814	463184
14567	463185
27992	463186
53923	463187
32925	463188
34175	463189
4561	463190
28729	463191
10232	463192
30958	463193
41889	463194
86121	463195
23810	463196
116554	463197
62283	463198
65674	463199
6164	463200
124721	463201
18812	463202
24940	463203
32351	463204
91429	463205
47036	463206
33076	463207
82332	463208
129637	463209
65414	463210
34622	463211
35522	463212
56764	463213
64807	463214
111968	463215
7047	463216
120402	463217
16288	463218
5608	463219
141891	463220
65694	463221
92195	463222
61435	463223
89398	463224
83842	463225
20384	463226
27062	463227
17343	463228
98374	463229
6306	463230
7165	463231
58614	463232
51395	463233
97901	463234
56549	463235
519	463236
1675	463237
102711	463238
104391	463239
16721	463240
34389	463241
69833	463242
53430	463243
52128	463244
46249	463245
76791	463246
58383	463247
83695	463248
44462	463249
61215	463250
12766	463251
64793	463252
2782	463253
50733	463254
99244	463255
519	463256
98067	463257
2572	463258
2346	463259
2860	463260
78093	463261
69133	463262
5116	463263
17234	463264
78105	463265
13552	463266
6306	463267
62114	463268
47842	463269
17323	463270
644	463271
46290	463272
15211	463273
83336	463274
61785	463275
62809	463276
4387	463277
52472	463278
77012	463279
52549	463280
45600	463281
4394	463282
519	463283
166051	463284
11230	463285
92847	463286
88016	463287
60156	463288
6649	463289
36825	463290
6649	463291
59423	463292
33760	463293
18986	463294
3825	463295
2782	463296
1330	463297
644	463298
94363	463299
15861	463300
20892	463301
19910	463302
67648	463303
58303	463304
76224	463305
40109	463306
56405	463307
2128	463308
42021	463309
25567	463310
59349	463311
8945	463312
63278	463313
51952	463314
43118	463315
65694	463316
21357	463317
25391	463318
80278	463319
8832	463320
31007	463321
102033	463322
37672	463323
37319	463324
38845	463325
103650	463326
70662	463327
25411	463328
15187	463329
14570	463330
71701	463331
31187	463332
64837	463333
92325	463334
90957	463335
31727	463336
49478	463337
29887	463338
30512	463339
31391	463340
62318	463341
79799	463342
21752	463343
5882	463344
111799	463345
2455	463346
49230	463347
65675	463348
79776	463349
137306	463350
62458	463351
29865	463352
44924	463353
34589	463354
133849	463355
29103	463356
31614	463357
1817	463358
35289	463359
60642	463360
45658	463361
38152	463362
69920	463363
6676	463364
43514	463365
71241	463366
95495	463367
94046	463368
17543	463369
56980	463370
37074	463371
73637	463372
25504	463373
8546	463374
137853	463375
4487	463376
8069	463377
105428	463378
69511	463379
25589	463380
105606	463381
55639	463382
4305	463383
41154	463384
58496	463385
113808	463386
58149	463387
7755	463388
33609	463389
113370	463390
32430	463391
123292	463392
84342	463393
107873	463394
9813	463395
65664	463396
13334	463397
67268	463398
129757	463399
13334	463400
28957	463401
26436	463402
103409	463403
67721	463404
88265	463405
124397	463406
62643	463407
38580	463408
51577	463409
12984	463410
83380	463411
66494	463412
80479	463413
75479	463414
24938	463415
1390	463416
17366	463417
129692	463418
40062	463419
9254	463420
8815	463421
68287	463422
76648	463423
111494	463424
90781	463425
87494	463426
44483	463427
6394	463428
26892	463429
70368	463430
28981	463431
26079	463432
6203	463433
8438	463434
7403	463435
99360	463436
94523	463437
33792	463438
83854	463439
57372	463440
121657	463441
34155	463442
8472	463443
31408	463444
115164	463445
6694	463446
41988	463447
33031	463448
44436	463449
128656	463450
58382	463451
79541	463452
12215	463453
110779	463454
6694	463455
74290	463456
26158	463457
8215	463458
59333	463459
24404	463460
12123	463461
53203	463462
46370	463463
62264	463464
95791	463465
58563	463466
117644	463467
36817	463468
44249	463469
81490	463470
85504	463471
36727	463472
62523	463473
102906	463474
53648	463475
23777	463476
135660	463477
3076	463478
96768	463479
43011	463480
45832	463481
32515	463482
6694	463483
82234	463484
64876	463485
62321	463486
33077	463487
91914	463488
85816	463489
14877	463490
1560	463491
84476	463492
71061	463493
43504	463494
29524	463495
78290	463496
39793	463497
106693	463498
39265	463499
33985	463500
33862	463501
69078	463502
15235	463503
19529	463504
67843	463505
67198	463506
76600	463507
16783	463508
2679	463509
57737	463510
54684	463511
33270	463512
79387	463513
79138	463514
130962	463515
33906	463516
14598	463517
17248	463518
81929	463519
66778	463520
15256	463521
48691	463522
62413	463523
71747	463524
106012	463525
57997	463526
75369	463527
21780	463528
36175	463529
34105	463530
28509	463531
27318	463532
91666	463533
79031	463534
51965	463535
39550	463536
25495	463537
8799	463538
61222	463539
56256	463540
28072	463541
59342	463542
59489	463543
69195	463544
25531	463545
3645	463546
30366	463547
23137	463548
57573	463549
27621	463550
58358	463551
23663	463552
22669	463553
10286	463554
8585	463555
31996	463556
80908	463557
42627	463558
84934	463559
37774	463560
44038	463561
28162	463562
52467	463563
90333	463564
108990	463565
118955	463566
71703	463567
9622	463568
88984	463569
21154	463570
109046	463571
48402	463572
53459	463573
77746	463574
15364	463575
8328	463576
40763	463577
38121	463578
27024	463579
81605	463580
38738	463581
43115	463582
117568	463583
16123	463584
119090	463585
20694	463586
77740	463587
102936	463588
52795	463589
20723	463590
53163	463591
55110	463592
95637	463593
115726	463594
56014	463595
29532	463596
10524	463597
50437	463598
12229	463599
34506	463600
111693	463601
114366	463602
77665	463603
113110	463604
50809	463605
18722	463606
14891	463607
45209	463608
65968	463609
20343	463610
10089	463611
16795	463612
55173	463613
27558	463614
65757	463615
21783	463616
39074	463617
79717	463618
62301	463619
5280	463620
67882	463621
113520	463622
15488	463623
65845	463624
30138	463625
48563	463626
39408	463627
47084	463628
35305	463629
42505	463630
13735	463631
9343	463632
79210	463633
97761	463634
20677	463635
14973	463636
18437	463637
6330	463638
8328	463639
28743	463640
49740	463641
64721	463642
12631	463643
73685	463644
28491	463645
52074	463646
9121	463647
50767	463648
107401	463649
123208	463650
79879	463651
61140	463652
63408	463653
65809	463654
27786	463655
12879	463656
27555	463657
84333	463658
8594	463659
84610	463660
62529	463661
20446	463662
2257	463663
81616	463664
7072	463665
46944	463666
65897	463667
1849	463668
127833	463669
24837	463670
37300	463671
12056	463672
45954	463673
53121	463674
62397	463675
47632	463676
6383	463677
16671	463678
17929	463679
20296	463680
40404	463681
82354	463682
31740	463683
47177	463684
28087	463685
34777	463686
34777	463687
9983	463688
11073	463689
103648	463690
65712	463691
21829	463692
21966	463693
37664	463694
105011	463695
41428	463696
2659	463697
26240	463698
97619	463699
79436	463700
17691	463701
71057	463702
25923	463703
37661	463704
62541	463705
62241	463706
33558	463707
29532	463708
6350	463709
30172	463710
3751	463711
65587	463712
53685	463713
10394	463714
36262	463715
13266	463716
21783	463717
130971	463718
30995	463719
125832	463720
107580	463721
63579	463722
38804	463723
21858	463724
17173	463725
6769	463726
693	463727
35354	463728
68950	463729
9343	463730
12660	463731
79383	463732
72250	463733
73130	463734
103389	463735
53912	463736
29578	463737
59988	463738
40416	463739
6135	463740
36531	463741
32450	463742
103685	463743
110184	463744
42179	463745
47018	463746
6330	463747
79277	463748
11390	463749
33776	463750
80574	463751
18425	463752
64382	463753
20296	463754
8644	463755
107415	463756
28369	463757
11360	463758
17925	463759
56014	463760
51335	463761
5463	463762
12910	463763
24173	463764
12908	463765
41421	463766
56116	463767
65645	463768
102306	463769
32883	463770
16503	463771
42981	463772
55575	463773
2256	463774
62616	463775
2911	463776
33552	463777
137170	463778
79098	463779
46940	463780
31507	463781
66522	463782
29524	463783
29525	463784
26607	463785
84382	463786
50593	463787
42505	463788
67746	463789
21219	463790
85269	463791
4445	463792
30366	463793
16671	463794
7362	463795
39514	463796
31507	463797
39925	463798
2394	463799
127852	463800
6793	463801
69045	463802
16444	463803
41190	463804
98803	463805
1027	463806
53955	463807
34758	463808
41165	463809
132595	463810
38699	463811
95349	463812
31741	463813
31479	463814
45840	463815
56789	463816
464	463817
18425	463818
47730	463819
56220	463820
43328	463821
102746	463822
33966	463823
17256	463824
36524	463825
10656	463826
38509	463827
40493	463828
86588	463829
45641	463830
38575	463831
56936	463832
47009	463833
143831	463834
24826	463835
483	463836
29495	463837
17365	463838
24793	463839
102496	463840
39128	463841
4445	463842
48563	463843
50461	463844
21601	463845
56834	463846
36433	463847
26121	463848
40843	463849
22719	463850
49262	463851
8585	463852
11329	463853
16731	463854
96929	463855
32790	463856
8036	463857
44234	463858
22785	463859
94620	463860
64466	463861
6218	463862
30362	463863
40968	463864
36640	463865
48509	463866
31151	463867
11377	463868
73619	463869
107253	463870
27212	463871
90289	463872
40953	463873
13478	463874
50402	463875
26951	463876
107096	463877
79750	463878
37273	463879
45459	463880
90248	463881
102548	463882
86689	463883
58221	463884
107782	463885
87444	463886
11357	463887
3216	463888
33919	463889
74962	463890
58300	463891
8477	463892
69894	463893
29030	463894
27507	463895
53099	463896
9103	463897
6453	463898
27505	463899
4390	463900
70638	463901
30145	463902
123295	463903
2053	463904
1700	463905
20828	463906
2783	463907
43167	463908
51115	463909
81544	463910
110252	463911
21597	463912
7403	463913
118752	463914
63248	463915
100784	463916
4233	463917
11032	463918
34467	463919
78099	463920
15357	463921
57424	463922
34251	463923
5951	463924
45889	463925
92471	463926
17000	463927
107187	463928
65530	463929
69944	463930
35198	463931
37202	463932
20250	463933
31095	463934
5024	463935
6273	463936
24126	463937
62111	463938
125738	463939
28093	463940
55157	463941
68061	463942
51073	463943
36203	463944
8846	463945
45938	463946
40061	463947
1312	463948
1897	463949
29073	463950
83151	463951
15237	463952
5743	463953
18234	463954
4310	463955
61111	463956
66720	463957
110451	463958
102839	463959
9481	463960
51864	463961
43550	463962
54801	463963
13810	463964
5536	463965
133066	463966
15693	463967
63288	463968
49866	463969
81577	463970
53385	463971
63576	463972
77488	463973
33234	463974
11073	463975
44837	463976
48025	463977
73122	463978
94018	463979
1806	463980
111451	463981
3608	463982
63427	463983
69831	463984
27079	463985
15488	463986
131188	463987
84337	463988
73682	463989
36542	463990
86789	463991
19064	463992
85009	463993
56762	463994
3048	463995
68787	463996
107369	463997
3304	463998
36098	463999
7606	464000
33868	464001
8094	464002
13363	464003
56589	464004
3184	464005
14000	464006
12287	464007
18222	464008
27503	464009
40616	464010
100945	464011
85483	464012
13789	464013
51816	464014
28795	464015
22749	464016
7369	464017
100563	464018
67660	464019
6294	464020
58262	464021
18389	464022
77169	464023
18501	464024
91914	464025
8506	464026
39954	464027
65645	464028
32904	464029
20500	464030
35233	464031
87450	464032
81544	464033
19899	464034
12686	464035
36853	464036
85177	464037
70416	464038
88822	464039
25808	464040
25243	464041
117324	464042
8047	464043
64138	464044
1512	464045
136367	464046
64444	464047
761	464048
3116	464049
4570	464050
39180	464051
111724	464052
85445	464053
59980	464054
69508	464055
85928	464056
41674	464057
54976	464058
35512	464059
5653	464060
18824	464061
80540	464062
135764	464063
37871	464064
5018	464065
9036	464066
20409	464067
6333	464068
1196	464069
39200	464070
29646	464071
24098	464072
63744	464073
14143	464074
62625	464075
48970	464076
9044	464077
18946	464078
22268	464079
51642	464080
13878	464081
20086	464082
42998	464083
98898	464084
56527	464085
4388	464086
27601	464087
9662	464088
51689	464089
36185	464090
64742	464091
50781	464092
141853	464093
23539	464094
85205	464095
4399	464096
81486	464097
40404	464098
50860	464099
93947	464100
28384	464101
40004	464102
58010	464103
3870	464104
49470	464105
133808	464106
13959	464107
3574	464108
1445	464109
27561	464110
89658	464111
11018	464112
5709	464113
25325	464114
68163	464115
4599	464116
15658	464117
6649	464118
4167	464119
39153	464120
150590	464121
20086	464122
6510	464123
102858	464124
44132	464125
113648	464126
33074	464127
72049	464128
2346	464129
68850	464130
40936	464131
3332	464132
9074	464133
20708	464134
20425	464135
51708	464136
2418	464137
21771	464138
40665	464139
16302	464140
24120	464141
4451	464142
2257	464143
6200	464144
13541	464145
75290	464146
34270	464147
106815	464148
13877	464149
66692	464150
1626	464151
90162	464152
66182	464153
17582	464154
41511	464155
21797	464156
67034	464157
21159	464158
9607	464159
1501	464160
11074	464161
33758	464162
23527	464163
10512	464164
64072	464165
9802	464166
88603	464167
51054	464168
6262	464169
4023	464170
49820	464171
58000	464172
43262	464173
9158	464174
5243	464175
110509	464176
31501	464177
27317	464178
79630	464179
9847	464180
38454	464181
43552	464182
89976	464183
36859	464184
24094	464185
17534	464186
812	464187
20705	464188
6350	464189
31421	464190
51864	464191
37074	464192
11435	464193
87097	464194
36836	464195
8450	464196
102682	464197
74556	464198
75927	464199
8330	464200
81563	464201
36551	464202
150922	464203
59815	464204
2135	464205
25451	464206
35376	464207
107143	464208
53113	464209
27132	464210
62162	464211
47388	464212
95472	464213
498	464214
91350	464215
12016	464216
17786	464217
34571	464218
12957	464219
95651	464220
75981	464221
68705	464222
48132	464223
124543	464224
1396	464225
873	464226
69191	464227
1090	464228
9482	464229
54377	464230
65467	464231
5575	464232
5531	464233
9078	464234
102087	464235
44538	464236
367	464237
124454	464238
38582	464239
42633	464240
37201	464241
57790	464242
28336	464243
65847	464244
49497	464245
1815	464246
50342	464247
10929	464248
80951	464249
2889	464250
16134	464251
13805	464252
39713	464253
53397	464254
70257	464255
29457	464256
80696	464257
56076	464258
67895	464259
43984	464260
28212	464261
51808	464262
34556	464263
53433	464264
5488	464265
60195	464266
32498	464267
70443	464268
122743	464269
23732	464270
112094	464271
87689	464272
16170	464273
6140	464274
67001	464275
29226	464276
3924	464277
123949	464278
112926	464279
34452	464280
62244	464281
66742	464282
96866	464283
90220	464284
11392	464285
36434	464286
50549	464287
30336	464288
94506	464289
781	464290
13372	464291
66486	464292
126470	464293
48956	464294
69902	464295
77480	464296
132600	464297
67559	464298
8084	464299
35885	464300
22150	464301
55275	464302
30018	464303
15275	464304
20374	464305
13547	464306
110661	464307
63111	464308
26751	464309
134709	464310
33069	464311
37143	464312
37640	464313
17030	464314
3238	464315
44644	464316
137730	464317
44600	464318
94649	464319
2135	464320
47622	464321
112435	464322
39283	464323
96882	464324
70979	464325
13745	464326
26918	464327
18659	464328
36005	464329
8054	464330
52260	464331
87711	464332
33797	464333
7342	464334
28604	464335
58937	464336
242	464337
51923	464338
38059	464339
24199	464340
72111	464341
44337	464342
12976	464343
4167	464344
59411	464345
84362	464346
158788	464347
19055	464348
2932	464349
95558	464350
121390	464351
62668	464352
14971	464353
18630	464354
19146	464355
15925	464356
117537	464357
66532	464358
6150	464359
40087	464360
63627	464361
49362	464362
85018	464363
39130	464364
29961	464365
22199	464366
75336	464367
83462	464368
5878	464369
79436	464370
37435	464371
55305	464372
54942	464373
22962	464374
2143	464375
618	464376
31422	464377
31193	464378
24621	464379
36721	464380
66549	464381
66545	464382
11661	464383
33698	464384
4233	464385
26601	464386
4227	464387
53877	464388
111624	464389
13929	464390
51182	464391
55598	464392
60992	464393
70262	464394
97663	464395
72172	464396
67146	464397
27522	464398
13783	464399
28563	464400
47813	464401
498	464402
12291	464403
39480	464404
34235	464405
63263	464406
68777	464407
61007	464408
4570	464409
69885	464410
38498	464411
65877	464412
64889	464413
8510	464414
6845	464415
22579	464416
2277	464417
697	464418
97656	464419
50644	464420
51907	464421
5707	464422
91348	464423
2722	464424
109392	464425
9057	464426
2055	464427
21457	464428
82400	464429
26731	464430
68320	464431
30091	464432
1847	464433
49261	464434
51323	464435
9587	464436
8331	464437
165949	464438
1505	464439
75238	464440
14925	464441
43141	464442
14426	464443
613	464444
39109	464445
69088	464446
6743	464447
20039	464448
22650	464449
36015	464450
84434	464451
87782	464452
43354	464453
15982	464454
64169	464455
104992	464456
51157	464457
66625	464458
62576	464459
50305	464460
104898	464461
37017	464462
30502	464463
30495	464464
8567	464465
46144	464466
38463	464467
35315	464468
59542	464469
49257	464470
26333	464471
67177	464472
10506	464473
50606	464474
40516	464475
36539	464476
4689	464477
21523	464478
74349	464479
91580	464480
65799	464481
14076	464482
9012	464483
49134	464484
60558	464485
136913	464486
15522	464487
63164	464488
87409	464489
23519	464490
80808	464491
17646	464492
13237	464493
34693	464494
24992	464495
45595	464496
48723	464497
35964	464498
52759	464499
97005	464500
65827	464501
37024	464502
15534	464503
30245	464504
38953	464505
37640	464506
20504	464507
23988	464508
13160	464509
59966	464510
27975	464511
128794	464512
1795	464513
15177	464514
14074	464515
23434	464516
27179	464517
35519	464518
65803	464519
14297	464520
39245	464521
6766	464522
22277	464523
68704	464524
1557	464525
1014	464526
100831	464527
58640	464528
15757	464529
7500	464530
75230	464531
66040	464532
42175	464533
61324	464534
14280	464535
126354	464536
4990	464537
19289	464538
47711	464539
13888	464540
75339	464541
76556	464542
3164	464543
94358	464544
27958	464545
11335	464546
14969	464547
117506	464548
82236	464549
99176	464550
58457	464551
39758	464552
46988	464553
33062	464554
41520	464555
22299	464556
21626	464557
107814	464558
8084	464559
53455	464560
54964	464561
60630	464562
35920	464563
40565	464564
86033	464565
62789	464566
28821	464567
52065	464568
127335	464569
38757	464570
106768	464571
12785	464572
38771	464573
50530	464574
14823	464575
32370	464576
79202	464577
102290	464578
21875	464579
122753	464580
91027	464581
70560	464582
56920	464583
96278	464584
117726	464585
28824	464586
5655	464587
93425	464588
42622	464589
79278	464590
8804	464591
112979	464592
8629	464593
44478	464594
47630	464595
70894	464596
71905	464597
80724	464598
84998	464599
5518	464600
30754	464601
27815	464602
93409	464603
53118	464604
27952	464605
32825	464606
18704	464607
68867	464608
54743	464609
4362	464610
18558	464611
679	464612
79786	464613
4786	464614
10406	464615
107859	464616
23390	464617
70647	464618
100309	464619
63801	464620
22746	464621
13262	464622
54636	464623
36191	464624
92146	464625
80647	464626
55555	464627
51061	464628
24247	464629
3397	464630
54079	464631
78884	464632
33134	464633
22299	464634
3857	464635
88995	464636
540	464637
41695	464638
8649	464639
2319	464640
65393	464641
49420	464642
23197	464643
52485	464644
88684	464645
29929	464646
6278	464647
27665	464648
99012	464649
71727	464650
42377	464651
44471	464652
66147	464653
63252	464654
25591	464655
10907	464656
50302	464657
102886	464658
73508	464659
75291	464660
102703	464661
92722	464662
68867	464663
96875	464664
97616	464665
53028	464666
6521	464667
7650	464668
3761	464669
53889	464670
110415	464671
9382	464672
90124	464673
134069	464674
68844	464675
46534	464676
22767	464677
107050	464678
78468	464679
46950	464680
71111	464681
23572	464682
129458	464683
13791	464684
80858	464685
21910	464686
41997	464687
48660	464688
36509	464689
6793	464690
10912	464691
8408	464692
67735	464693
37126	464694
7215	464695
92897	464696
27598	464697
40731	464698
57387	464699
695	464700
18807	464701
14223	464702
8035	464703
27678	464704
73139	464705
50242	464706
5366	464707
88917	464708
88614	464709
34464	464710
61208	464711
34103	464712
28883	464713
22977	464714
12520	464715
33708	464716
18675	464717
6098	464718
6169	464719
105599	464720
32444	464721
31393	464722
8137	464723
11182	464724
39724	464725
103508	464726
1795	464727
34636	464728
34224	464729
60629	464730
609	464731
8684	464732
36523	464733
73208	464734
15571	464735
127207	464736
27176	464737
25567	464738
113115	464739
55519	464740
7755	464741
48086	464742
74760	464743
12498	464744
73755	464745
10448	464746
36630	464747
2592	464748
27971	464749
1664	464750
11334	464751
37632	464752
163997	464753
36034	464754
42258	464755
22937	464756
111917	464757
50814	464758
61053	464759
1636	464760
42148	464761
69534	464762
84429	464763
1557	464764
68948	464765
93419	464766
30850	464767
89347	464768
20014	464769
37082	464770
127759	464771
14384	464772
18620	464773
21179	464774
20117	464775
73727	464776
28796	464777
113500	464778
51704	464779
58623	464780
64283	464781
77	464782
5248	464783
942	464784
45858	464785
51088	464786
4720	464787
49561	464788
980	464789
19938	464790
30083	464791
1396	464792
44704	464793
98933	464794
11309	464795
17033	464796
63688	464797
21774	464798
38840	464799
29180	464800
59882	464801
84403	464802
83029	464803
78981	464804
48736	464805
611	464806
7496	464807
37851	464808
56064	464809
21172	464810
50386	464811
90442	464812
113750	464813
70989	464814
5071	464815
41889	464816
40671	464817
85480	464818
97088	464819
6204	464820
3974	464821
30856	464822
82699	464823
14207	464824
88268	464825
1661	464826
2865	464827
100988	464828
403	464829
4326	464830
111466	464831
13870	464832
35015	464833
24546	464834
19643	464835
112457	464836
112042	464837
9855	464838
3595	464839
8805	464840
68765	464841
65480	464842
97859	464843
4901	464844
43209	464845
5932	464846
127169	464847
8573	464848
9958	464849
5235	464850
85159	464851
76934	464852
44237	464853
4573	464854
24718	464855
53906	464856
34214	464857
87274	464858
2392	464859
54317	464860
109964	464861
48161	464862
70013	464863
1980	464864
28408	464865
68857	464866
13709	464867
38595	464868
28511	464869
3524	464870
22097	464871
30187	464872
22006	464873
10929	464874
2503	464875
1711	464876
43565	464877
7830	464878
99420	464879
16679	464880
18946	464881
3023	464882
69521	464883
35972	464884
121047	464885
1211	464886
26196	464887
98340	464888
38566	464889
86486	464890
39874	464891
29742	464892
38945	464893
19482	464894
83708	464895
7157	464896
27266	464897
2321	464898
72136	464899
41354	464900
8669	464901
40563	464902
64440	464903
33100	464904
54392	464905
70614	464906
6009	464907
6469	464908
1679	464909
9058	464910
24209	464911
80662	464912
52479	464913
71036	464914
79245	464915
145	464916
68767	464917
24002	464918
46816	464919
12094	464920
1496	464921
1478	464922
92736	464923
44875	464924
65767	464925
105302	464926
43412	464927
66632	464928
45840	464929
11638	464930
52777	464931
59834	464932
15944	464933
5509	464934
71495	464935
41373	464936
55226	464937
61296	464938
102699	464939
89465	464940
32215	464941
4435	464942
70180	464943
36237	464944
24211	464945
17553	464946
42468	464947
68313	464948
8351	464949
18660	464950
68640	464951
12348	464952
7942	464953
26671	464954
73125	464955
9595	464956
45906	464957
82408	464958
39700	464959
85943	464960
83222	464961
56918	464962
39797	464963
74379	464964
39150	464965
99515	464966
83705	464967
6634	464968
8892	464969
71823	464970
7974	464971
7800	464972
62780	464973
151050	464974
24211	464975
69798	464976
1139	464977
38479	464978
4314	464979
40750	464980
64840	464981
768	464982
27061	464983
2304	464984
10884	464985
51	464986
1448	464987
90729	464988
61046	464989
5100	464990
107651	464991
73874	464992
84572	464993
27376	464994
73670	464995
2229	464996
28079	464997
5254	464998
611	464999
113395	465000
56224	465001
14000	465002
9907	465003
120340	465004
69802	465005
1615	465006
131328	465007
96505	465008
19705	465009
27778	465010
11032	465011
64163	465012
20527	465013
61369	465014
43266	465015
2319	465016
66238	465017
86058	465018
160760	465019
1161	465020
58088	465021
123246	465022
124666	465023
7103	465024
36506	465025
19529	465026
29924	465027
46117	465028
17198	465029
92389	465030
2679	465031
42592	465032
36213	465033
4904	465034
44148	465035
10571	465036
8020	465037
59870	465038
96904	465039
3455	465040
55420	465041
14400	465042
5927	465043
60086	465044
35318	465045
11031	465046
64721	465047
678	465048
24007	465049
56749	465050
92819	465051
16173	465052
29495	465053
28064	465054
81650	465055
1349	465056
38587	465057
8502	465058
10656	465059
46029	465060
22772	465061
76668	465062
3981	465063
14825	465064
47419	465065
13412	465066
10506	465067
36847	465068
4720	465069
114384	465070
4679	465071
34636	465072
576	465073
28423	465074
70886	465075
16144	465076
21730	465077
65944	465078
75696	465079
5939	465080
6807	465081
41319	465082
114667	465083
28571	465084
91306	465085
44227	465086
35108	465087
16450	465088
1664	465089
64131	465090
82407	465091
78159	465092
28531	465093
100597	465094
28064	465095
65645	465096
19626	465097
39428	465098
35488	465099
96694	465100
43999	465101
11331	465102
103434	465103
20487	465104
13934	465105
18181	465106
6317	465107
3974	465108
81171	465109
28908	465110
31176	465111
320	465112
67808	465113
12241	465114
24965	465115
3974	465116
60976	465117
30678	465118
112951	465119
84323	465120
2495	465121
86140	465122
15832	465123
21966	465124
22081	465125
27955	465126
1816	465127
36262	465128
707	465129
26416	465130
26988	465131
11501	465132
78079	465133
40452	465134
2635	465135
17487	465136
1416	465137
34822	465138
62692	465139
8367	465140
40438	465141
3802	465142
60308	465143
23195	465144
69106	465145
80826	465146
79840	465147
20049	465148
62830	465149
53168	465150
15465	465151
7500	465152
8502	465153
1416	465154
54589	465155
373	465156
114310	465157
44284	465158
35982	465159
92330	465160
20751	465161
119720	465162
51430	465163
44251	465164
92072	465165
63072	465166
14247	465167
12335	465168
36612	465169
15337	465170
59081	465171
38584	465172
74732	465173
20392	465174
48754	465175
40141	465176
16913	465177
32188	465178
3651	465179
38700	465180
55363	465181
1897	465182
73386	465183
36003	465184
51349	465185
6534	465186
13585	465187
12334	465188
80920	465189
2963	465190
17784	465191
89655	465192
17371	465193
86599	465194
2760	465195
62448	465196
44237	465197
21219	465198
62365	465199
18185	465200
61690	465201
9423	465202
51451	465203
26443	465204
38603	465205
62570	465206
8459	465207
47173	465208
1664	465209
2239	465210
66032	465211
31419	465212
87545	465213
52852	465214
12441	465215
73818	465216
48515	465217
19064	465218
59213	465219
21887	465220
43519	465221
42946	465222
19662	465223
11334	465224
30882	465225
75198	465226
65559	465227
58852	465228
54235	465229
92766	465230
70394	465231
51677	465232
77130	465233
136935	465234
6213	465235
9064	465236
36582	465237
53	465238
12373	465239
11963	465240
10512	465241
79310	465242
242	465243
73806	465244
47237	465245
108686	465246
1897	465247
58306	465248
30479	465249
97655	465250
48808	465251
8994	465252
125821	465253
150810	465254
8518	465255
12452	465256
8832	465257
43505	465258
23907	465259
34312	465260
42162	465261
40897	465262
101296	465263
80919	465264
59331	465265
46367	465266
30675	465267
33866	465268
69830	465269
7220	465270
137780	465271
83812	465272
9070	465273
91379	465274
167445	465275
50671	465276
34466	465277
46164	465278
67656	465279
8940	465280
33257	465281
68940	465282
84687	465283
36008	465284
99152	465285
127179	465286
86822	465287
18733	465288
10594	465289
26111	465290
52541	465291
51882	465292
33877	465293
19728	465294
108320	465295
113219	465296
18954	465297
40790	465298
95267	465299
16775	465300
68339	465301
51055	465302
28174	465303
19944	465304
90526	465305
5211	465306
7735	465307
34696	465308
56054	465309
37975	465310
51113	465311
12224	465312
88062	465313
30672	465314
3431	465315
105886	465316
18837	465317
27665	465318
22927	465319
36833	465320
102210	465321
1321	465322
50862	465323
90772	465324
29538	465325
65607	465326
69378	465327
2851	465328
24731	465329
69390	465330
65604	465331
17893	465332
67729	465333
75646	465334
48875	465335
14795	465336
93646	465337
6367	465338
81525	465339
80432	465340
41354	465341
66536	465342
47704	465343
83188	465344
2184	465345
33899	465346
9799	465347
44765	465348
53365	465349
17833	465350
42050	465351
26709	465352
12232	465353
25540	465354
6260	465355
42332	465356
77000	465357
56501	465358
1664	465359
23286	465360
17896	465361
5922	465362
13565	465363
84369	465364
1303	465365
44233	465366
59797	465367
32846	465368
67477	465369
79154	465370
45987	465371
21219	465372
22586	465373
78015	465374
11946	465375
8724	465376
62266	465377
63513	465378
30234	465379
1014	465380
14935	465381
86008	465382
18031	465383
12380	465384
29517	465385
6900	465386
22686	465387
12472	465388
104143	465389
47100	465390
3608	465391
37614	465392
51907	465393
109166	465394
44609	465395
8953	465396
39206	465397
107846	465398
62529	465399
77	465400
13328	465401
3798	465402
5717	465403
45208	465404
9416	465405
2448	465406
95394	465407
86470	465408
76945	465409
82696	465410
7300	465411
66488	465412
18026	465413
108998	465414
32776	465415
24125	465416
56211	465417
88950	465418
86224	465419
30554	465420
15533	465421
37398	465422
12704	465423
78265	465424
93869	465425
18337	465426
18763	465427
68731	465428
78871	465429
1412	465430
63362	465431
87451	465432
65702	465433
90529	465434
57380	465435
16427	465436
49219	465437
66222	465438
158520	465439
14093	465440
9632	465441
39785	465442
57696	465443
21254	465444
89963	465445
26904	465446
32844	465447
16711	465448
82107	465449
25267	465450
51055	465451
84878	465452
43177	465453
50554	465454
57733	465455
646	465456
37941	465457
4	465458
540	465459
8945	465460
32839	465461
4282	465462
22701	465463
98299	465464
82406	465465
37273	465466
2760	465467
3126	465468
79023	465469
102872	465470
2672	465471
26921	465472
22986	465473
27244	465474
48132	465475
44130	465476
22271	465477
96920	465478
73726	465479
14925	465480
51197	465481
37273	465482
38908	465483
18052	465484
20053	465485
10322	465486
53140	465487
1816	465488
32970	465489
110114	465490
30864	465491
23303	465492
63134	465493
30385	465494
136655	465495
26933	465496
27814	465497
51155	465498
28174	465499
17315	465500
8443	465501
59905	465502
1834	465503
53419	465504
46448	465505
32274	465506
13814	465507
79290	465508
31021	465509
38065	465510
39849	465511
46140	465512
28092	465513
40165	465514
44298	465515
67924	465516
26101	465517
19984	465518
1068	465519
6317	465520
4930	465521
1090	465522
5026	465523
34704	465524
105878	465525
82972	465526
23003	465527
79550	465528
4415	465529
125718	465530
40731	465531
56619	465532
9119	465533
64890	465534
14093	465535
38092	465536
60369	465537
1029	465538
26306	465539
40068	465540
61369	465541
27153	465542
27330	465543
28723	465544
3754	465545
18451	465546
22302	465547
75715	465548
91678	465549
1767	465550
62212	465551
392	465552
2043	465553
152734	465554
19078	465555
70068	465556
14143	465557
1501	465558
148902	465559
110553	465560
39721	465561
7731	465562
25490	465563
134523	465564
102892	465565
85929	465566
65393	465567
12132	465568
57789	465569
127809	465570
8627	465571
4880	465572
37421	465573
47001	465574
34008	465575
77997	465576
34177	465577
7217	465578
43552	465579
4613	465580
28047	465581
79454	465582
53989	465583
8365	465584
102733	465585
112948	465586
23812	465587
26033	465588
1615	465589
37582	465590
25540	465591
30563	465592
56013	465593
68149	465594
39849	465595
47634	465596
51084	465597
36648	465598
2986	465599
31644	465600
23138	465601
54640	465602
81570	465603
58095	465604
36265	465605
3578	465606
162151	465607
51147	465608
103597	465609
14244	465610
22651	465611
7543	465612
399	465613
63096	465614
28087	465615
8351	465616
38033	465617
112440	465618
55136	465619
14674	465620
4344	465621
37445	465622
12912	465623
39173	465624
6430	465625
90469	465626
85974	465627
91020	465628
14233	465629
76274	465630
1900	465631
13366	465632
47014	465633
1397	465634
48635	465635
7829	465636
65968	465637
2923	465638
14795	465639
35851	465640
158766	465641
48846	465642
7085	465643
74325	465644
104840	465645
30420	465646
1454	465647
71429	465648
32915	465649
4314	465650
17047	465651
40617	465652
109935	465653
20787	465654
32310	465655
73323	465656
36538	465657
28796	465658
36083	465659
33638	465660
66875	465661
261	465662
43515	465663
8020	465664
27018	465665
64341	465666
14891	465667
89257	465668
9223	465669
5135	465670
106628	465671
104869	465672
109155	465673
6189	465674
40033	465675
63056	465676
54608	465677
9909	465678
96496	465679
16297	465680
693	465681
86824	465682
36273	465683
31432	465684
39829	465685
110404	465686
26282	465687
20253	465688
94256	465689
19896	465690
73529	465691
55008	465692
29488	465693
49220	465694
10460	465695
1349	465696
26420	465697
131162	465698
55150	465699
63310	465700
6795	465701
66503	465702
68896	465703
87270	465704
43214	465705
20771	465706
68100	465707
6790	465708
21765	465709
124905	465710
11044	465711
67876	465712
44862	465713
35940	465714
25886	465715
30522	465716
92022	465717
103850	465718
89633	465719
67830	465720
27512	465721
17510	465722
13919	465723
63130	465724
4562	465725
49508	465726
70494	465727
9930	465728
50323	465729
20014	465730
11556	465731
22006	465732
1661	465733
14107	465734
96255	465735
50746	465736
108703	465737
36274	465738
92480	465739
4570	465740
38951	465741
6694	465742
61586	465743
76402	465744
107118	465745
24316	465746
77769	465747
17173	465748
45199	465749
4222	465750
42307	465751
55686	465752
32274	465753
9006	465754
320	465755
75817	465756
81088	465757
31712	465758
63468	465759
47375	465760
2256	465761
69528	465762
28883	465763
2483	465764
69042	465765
7248	465766
47726	465767
104328	465768
36252	465769
48911	465770
89234	465771
75627	465772
3761	465773
36519	465774
38455	465775
26275	465776
36612	465777
22596	465778
39843	465779
646	465780
3948	465781
5172	465782
121770	465783
76571	465784
109833	465785
4111	465786
96838	465787
53737	465788
16420	465789
4386	465790
53	465791
35194	465792
44464	465793
517	465794
48430	465795
40642	465796
100829	465797
13041	465798
13888	465799
13478	465800
34126	465801
69949	465802
135435	465803
27528	465804
8400	465805
67758	465806
4370	465807
110592	465808
7651	465809
106069	465810
6743	465811
32088	465812
76647	465813
3785	465814
34140	465815
23971	465816
18730	465817
4564	465818
81065	465819
21949	465820
68284	465821
20316	465822
36739	465823
49411	465824
52531	465825
50712	465826
44250	465827
13418	465828
1335	465829
84363	465830
25540	465831
44014	465832
59183	465833
23744	465834
70010	465835
38133	465836
28332	465837
38492	465838
67173	465839
66158	465840
52991	465841
913	465842
112382	465843
5884	465844
38572	465845
130912	465846
13418	465847
54670	465848
126137	465849
60631	465850
38920	465851
13418	465852
108338	465853
92594	465854
1479	465855
17134	465856
2869	465857
16547	465858
8212	465859
79139	465860
23754	465861
8805	465862
1238	465863
22249	465864
57333	465865
84446	465866
92343	465867
7404	465868
21718	465869
12067	465870
8215	465871
81467	465872
158145	465873
32320	465874
67569	465875
12894	465876
96444	465877
36452	465878
34034	465879
3238	465880
115622	465881
22185	465882
18678	465883
4271	465884
74887	465885
14612	465886
86700	465887
56207	465888
62549	465889
78213	465890
31404	465891
2314	465892
6924	465893
82097	465894
5317	465895
486	465896
7172	465897
8530	465898
3135	465899
70363	465900
54259	465901
113852	465902
121463	465903
23505	465904
62474	465905
32360	465906
15982	465907
9953	465908
13005	465909
57719	465910
76282	465911
158404	465912
74901	465913
11463	465914
22009	465915
5990	465916
44900	465917
101	465918
68081	465919
38742	465920
45143	465921
58576	465922
6367	465923
112419	465924
91959	465925
79730	465926
46475	465927
4238	465928
32512	465929
78056	465930
14744	465931
39433	465932
39812	465933
97090	465934
13807	465935
63228	465936
38859	465937
51191	465938
52102	465939
5396	465940
21095	465941
18743	465942
18347	465943
21951	465944
106639	465945
56332	465946
23383	465947
113220	465948
88644	465949
87419	465950
44332	465951
88625	465952
112283	465953
49230	465954
6948	465955
44939	465956
39836	465957
73801	465958
30837	465959
22021	465960
42646	465961
67670	465962
55564	465963
28364	465964
18704	465965
99555	465966
24155	465967
64761	465968
47403	465969
23309	465970
63627	465971
36576	465972
32120	465973
122896	465974
28880	465975
77118	465976
77974	465977
77149	465978
59227	465979
2181	465980
23519	465981
57360	465982
8884	465983
58160	465984
29613	465985
30563	465986
41138	465987
156256	465988
43494	465989
26111	465990
93602	465991
11217	465992
54656	465993
39749	465994
88789	465995
24557	465996
52846	465997
30368	465998
10666	465999
43428	466000
43106	466001
12108	466002
32261	466003
16403	466004
63099	466005
46839	466006
65371	466007
41511	466008
102776	466009
27349	466010
47820	466011
1335	466012
88721	466013
14071	466014
33034	466015
3890	466016
26946	466017
110085	466018
9105	466019
7042	466020
2445	466021
2424	466022
60318	466023
86289	466024
45110	466025
110119	466026
119118	466027
48513	466028
781	466029
92290	466030
21177	466031
10284	466032
20691	466033
62797	466034
7565	466035
4341	466036
17604	466037
13166	466038
18209	466039
75221	466040
63546	466041
66862	466042
13705	466043
51102	466044
33737	466045
30399	466046
1448	466047
5595	466048
88656	466049
89477	466050
105908	466051
11552	466052
116583	466053
14786	466054
25314	466055
22746	466056
48514	466057
81515	466058
75731	466059
22746	466060
83219	466061
45273	466062
32509	466063
53821	466064
53899	466065
20486	466066
56304	466067
15363	466068
3772	466069
53087	466070
1512	466071
124421	466072
65569	466073
20059	466074
15626	466075
15982	466076
39564	466077
27597	466078
116890	466079
66992	466080
9852	466081
89503	466082
5339	466083
63184	466084
3283	466085
86340	466086
6412	466087
51205	466088
101320	466089
37435	466090
102122	466091
68374	466092
31644	466093
5889	466094
74933	466095
46393	466096
4168	466097
5512	466098
86484	466099
52153	466100
5694	466101
6262	466102
34417	466103
79691	466104
72085	466105
34044	466106
23843	466107
13926	466108
17498	466109
9424	466110
17265	466111
39123	466112
112456	466113
48653	466114
86832	466115
65511	466116
34405	466117
42147	466118
41140	466119
26205	466120
59334	466121
61363	466122
12536	466123
28087	466124
108539	466125
131419	466126
31379	466127
36680	466128
15979	466129
62663	466130
29003	466131
18187	466132
66214	466133
6029	466134
77498	466135
27975	466136
103448	466137
54256	466138
9686	466139
33583	466140
54368	466141
33169	466142
92625	466143
85824	466144
19901	466145
19617	466146
77053	466147
27266	466148
4083	466149
35018	466150
60994	466151
9169	466152
113508	466153
156780	466154
44075	466155
49145	466156
54753	466157
120476	466158
57728	466159
73184	466160
3217	466161
62825	466162
57340	466163
37904	466164
26551	466165
781	466166
30191	466167
35154	466168
39248	466169
43482	466170
3152	466171
25536	466172
10515	466173
9169	466174
6725	466175
13315	466176
13705	466177
18005	466178
1339	466179
35318	466180
20117	466181
67231	466182
78335	466183
5886	466184
53180	466185
3158	466186
58270	466187
53193	466188
2459	466189
48548	466190
34549	466191
13403	466192
59759	466193
39980	466194
14666	466195
56525	466196
105286	466197
48640	466198
50862	466199
14210	466200
18314	466201
2783	466202
88170	466203
19497	466204
13026	466205
53663	466206
23457	466207
22962	466208
91360	466209
61441	466210
69110	466211
18772	466212
28906	466213
17997	466214
43394	466215
39246	466216
34097	466217
74585	466218
55284	466219
57723	466220
24434	466221
109429	466222
27808	466223
88684	466224
3524	466225
31362	466226
29052	466227
17918	466228
113193	466229
23319	466230
13929	466231
100988	466232
160554	466233
131085	466234
23954	466235
145	466236
20077	466237
53097	466238
62310	466239
74762	466240
40583	466241
26901	466242
4679	466243
12509	466244
71560	466245
53114	466246
4541	466247
43975	466248
38548	466249
28063	466250
52876	466251
32000	466252
14399	466253
21797	466254
10465	466255
44893	466256
33939	466257
33635	466258
67917	466259
108845	466260
122610	466261
3772	466262
143899	466263
64433	466264
108537	466265
34756	466266
63695	466267
92233	466268
25428	466269
29597	466270
3862	466271
69135	466272
8475	466273
4974	466274
45998	466275
38116	466276
75533	466277
19538	466278
11184	466279
8523	466280
17530	466281
7192	466282
28646	466283
16136	466284
87253	466285
131204	466286
18252	466287
113726	466288
1557	466289
66613	466290
2122	466291
26020	466292
50482	466293
67815	466294
27305	466295
761	466296
32391	466297
35174	466298
16528	466299
62345	466300
73692	466301
1906	466302
133	466303
129829	466304
92897	466305
113545	466306
31429	466307
82711	466308
4457	466309
37573	466310
110096	466311
13419	466312
14297	466313
41156	466314
82756	466315
105885	466316
99460	466317
22620	466318
81549	466319
7476	466320
23196	466321
22789	466322
63442	466323
17581	466324
30703	466325
79288	466326
123938	466327
23885	466328
40854	466329
96436	466330
56086	466331
39841	466332
160453	466333
80999	466334
51702	466335
39398	466336
77535	466337
100910	466338
10526	466339
2290	466340
678	466341
10267	466342
35918	466343
4023	466344
12003	466345
2366	466346
49113	466347
73617	466348
34126	466349
39230	466350
104856	466351
18977	466352
3367	466353
51139	466354
37793	466355
67761	466356
27958	466357
242	466358
91516	466359
13807	466360
52933	466361
23084	466362
128842	466363
33855	466364
4233	466365
45439	466366
15607	466367
103867	466368
99053	466369
93918	466370
20504	466371
17526	466372
100517	466373
47179	466374
30329	466375
66066	466376
69876	466377
37692	466378
66734	466379
28432	466380
90526	466381
12119	466382
64222	466383
20500	466384
48439	466385
2898	466386
43059	466387
403	466388
93353	466389
5246	466390
89454	466391
31151	466392
56085	466393
69160	466394
95651	466395
76726	466396
31540	466397
8143	466398
2212	466399
38135	466400
14513	466401
50764	466402
54086	466403
13372	466404
132242	466405
47891	466406
5257	466407
91850	466408
17630	466409
54340	466410
42477	466411
56903	466412
52402	466413
81514	466414
64162	466415
25441	466416
17041	466417
81905	466418
74639	466419
33713	466420
47000	466421
135419	466422
31223	466423
8220	466424
13965	466425
104252	466426
7141	466427
112436	466428
5330	466429
102082	466430
15871	466431
79908	466432
48134	466433
126228	466434
77463	466435
122763	466436
84881	466437
69921	466438
48547	466439
41951	466440
68736	466441
44644	466442
93428	466443
54207	466444
24311	466445
23293	466446
7324	466447
102386	466448
20249	466449
16706	466450
12510	466451
47901	466452
75157	466453
95389	466454
72781	466455
16954	466456
64299	466457
19538	466458
842	466459
84611	466460
19200	466461
76395	466462
16997	466463
68706	466464
71833	466465
58186	466466
56531	466467
45649	466468
38581	466469
43117	466470
48827	466471
113390	466472
70334	466473
14027	466474
7098	466475
79645	466476
58256	466477
10286	466478
11737	466479
94607	466480
35416	466481
36797	466482
33698	466483
95627	466484
27514	466485
79336	466486
53761	466487
62255	466488
15913	466489
27558	466490
50529	466491
60179	466492
19894	466493
84555	466494
73385	466495
37740	466496
42396	466497
242	466498
21915	466499
132201	466500
107345	466501
14210	466502
6383	466503
115682	466504
25870	466505
45437	466506
72164	466507
66495	466508
99296	466509
41238	466510
119050	466511
8020	466512
130717	466513
39372	466514
68989	466515
8809	466516
64996	466517
26983	466518
24226	466519
124717	466520
15481	466521
52922	466522
56903	466523
10908	466524
12632	466525
79160	466526
63670	466527
55118	466528
11758	466529
51346	466530
25267	466531
8594	466532
110422	466533
46948	466534
21784	466535
63294	466536
8712	466537
67613	466538
67022	466539
4564	466540
9080	466541
29755	466542
5743	466543
20135	466544
120172	466545
12397	466546
24098	466547
59450	466548
93886	466549
24546	466550
38074	466551
16954	466552
79851	466553
29021	466554
21423	466555
70957	466556
37871	466557
51153	466558
2376	466559
73258	466560
18052	466561
12461	466562
53217	466563
50691	466564
11960	466565
42946	466566
62839	466567
16954	466568
48209	466569
5791	466570
27946	466571
58108	466572
7971	466573
28069	466574
108708	466575
28111	466576
65613	466577
101962	466578
5889	466579
29895	466580
28431	466581
11489	466582
46821	466583
4362	466584
32933	466585
43298	466586
113432	466587
35393	466588
67114	466589
55603	466590
38540	466591
399	466592
65651	466593
137682	466594
7141	466595
46514	466596
28377	466597
53388	466598
17667	466599
17066	466600
31379	466601
31067	466602
48577	466603
78390	466604
61394	466605
14600	466606
49740	466607
33214	466608
10516	466609
27288	466610
18150	466611
101311	466612
27568	466613
8793	466614
109921	466615
34508	466616
53860	466617
49769	466618
108402	466619
9031	466620
105406	466621
10571	466622
61543	466623
15988	466624
9416	466625
32314	466626
14074	466627
35231	466628
6207	466629
66072	466630
86324	466631
65562	466632
66495	466633
64864	466634
9075	466635
111544	466636
63539	466637
39395	466638
66753	466639
66753	466640
22065	466641
39744	466642
32391	466643
103682	466644
39265	466645
105537	466646
28425	466647
109146	466648
100473	466649
89460	466650
13302	466651
33558	466652
11037	466653
74368	466654
80643	466655
80901	466656
15337	466657
98038	466658
39966	466659
98112	466660
22037	466661
102544	466662
25885	466663
25871	466664
7798	466665
4445	466666
122355	466667
73669	466668
84602	466669
68950	466670
99022	466671
79840	466672
30927	466673
10460	466674
47172	466675
84535	466676
61125	466677
28340	466678
10375	466679
16285	466680
16802	466681
85507	466682
68895	466683
27988	466684
707	466685
44151	466686
95864	466687
65654	466688
32281	466689
95500	466690
21361	466691
2247	466692
73676	466693
27309	466694
44742	466695
144123	466696
53034	466697
27021	466698
7072	466699
51217	466700
94324	466701
48024	466702
41922	466703
73676	466704
24203	466705
101942	466706
51529	466707
33966	466708
2026	466709
29069	466710
48441	466711
14633	466712
127566	466713
19235	466714
135947	466715
107717	466716
8584	466717
61529	466718
38540	466719
78365	466720
45592	466721
6136	466722
7830	466723
38804	466724
41700	466725
23796	466726
57384	466727
43573	466728
59014	466729
52804	466730
78922	466731
97101	466732
43269	466733
2679	466734
51997	466735
107498	466736
32016	466737
71375	466738
18083	466739
42598	466740
5200	466741
77000	466742
66022	466743
43529	466744
40461	466745
37378	466746
62277	466747
33125	466748
56269	466749
48036	466750
131478	466751
78309	466752
25267	466753
6136	466754
2247	466755
106071	466756
24606	466757
36738	466758
86232	466759
32182	466760
35915	466761
23971	466762
43328	466763
27825	466764
22003	466765
32339	466766
67291	466767
22940	466768
55995	466769
77758	466770
88845	466771
4956	466772
38699	466773
84713	466774
49103	466775
62521	466776
16997	466777
67582	466778
55089	466779
27188	466780
913	466781
55410	466782
20723	466783
9032	466784
45062	466785
81806	466786
56576	466787
21810	466788
69195	466789
8594	466790
71802	466791
9691	466792
106878	466793
52069	466794
28193	466795
61753	466796
24181	466797
37149	466798
63251	466799
130893	466800
110200	466801
90354	466802
161900	466803
15218	466804
27673	466805
61034	466806
7543	466807
34612	466808
37716	466809
77758	466810
44939	466811
38627	466812
107123	466813
59061	466814
87252	466815
28111	466816
51329	466817
16922	466818
100549	466819
39408	466820
68379	466821
46988	466822
95320	466823
92443	466824
119879	466825
105330	466826
47760	466827
70657	466828
17758	466829
1988	466830
44221	466831
63294	466832
41709	466833
79636	466834
84599	466835
52547	466836
88998	466837
74407	466838
37787	466839
29894	466840
24306	466841
109928	466842
66772	466843
21525	466844
41906	466845
23354	466846
67752	466847
16458	466848
30063	466849
53952	466850
13240	466851
29507	466852
2659	466853
33171	466854
13004	466855
100605	466856
80622	466857
8809	466858
62276	466859
44715	466860
21173	466861
84815	466862
37273	466863
46804	466864
65838	466865
53963	466866
8515	466867
127492	466868
56956	466869
7735	466870
16997	466871
5959	466872
139565	466873
106952	466874
46376	466875
60403	466876
95626	466877
70094	466878
13957	466879
9064	466880
10875	466881
27558	466882
22029	466883
75157	466884
31067	466885
80513	466886
47630	466887
14947	466888
10934	466889
27555	466890
8799	466891
67849	466892
390	466893
78961	466894
95738	466895
26983	466896
27308	466897
24264	466898
99685	466899
77003	466900
27530	466901
3472	466902
83354	466903
4437	466904
24793	466905
46344	466906
71387	466907
56963	466908
27568	466909
67251	466910
73566	466911
46054	466912
105151	466913
57783	466914
40634	466915
29608	466916
38026	466917
2256	466918
6762	466919
14823	466920
28524	466921
53933	466922
69797	466923
44420	466924
73793	466925
39714	466926
31479	466927
20409	466928
3795	466929
22669	466930
12229	466931
54342	466932
8263	466933
49628	466934
86257	466935
29991	466936
65882	466937
42454	466938
20409	466939
76498	466940
26477	466941
8594	466942
56119	466943
72871	466944
63416	466945
125721	466946
29890	466947
53813	466948
28404	466949
17566	466950
39126	466951
97926	466952
93445	466953
80991	466954
33698	466955
6150	466956
61116	466957
80743	466958
91404	466959
13302	466960
50402	466961
50480	466962
47051	466963
61202	466964
48825	466965
5242	466966
46878	466967
44126	466968
29441	466969
49158	466970
3475	466971
42344	466972
3795	466973
21538	466974
3645	466975
23434	466976
12668	466977
10589	466978
49474	466979
69761	466980
95537	466981
3158	466982
22772	466983
46054	466984
106692	466985
15858	466986
2932	466987
46013	466988
46878	466989
113100	466990
124043	466991
136964	466992
68379	466993
150700	466994
6350	466995
3472	466996
121250	466997
206	466998
12067	466999
107356	467000
27984	467001
25305	467002
24181	467003
52988	467004
43630	467005
142063	467006
91340	467007
83504	467008
36268	467009
10678	467010
36821	467011
64187	467012
66232	467013
482	467014
9775	467015
119194	467016
37228	467017
20165	467018
65003	467019
11154	467020
99361	467021
12048	467022
95620	467023
50368	467024
59837	467025
89422	467026
90373	467027
23632	467028
41192	467029
32211	467030
110422	467031
89314	467032
28069	467033
17511	467034
21177	467035
26251	467036
41953	467037
22918	467038
35158	467039
11047	467040
33704	467041
39266	467042
39124	467043
4415	467044
33227	467045
82997	467046
84746	467047
15595	467048
21782	467049
102131	467050
48553	467051
39925	467052
29535	467053
19635	467054
21559	467055
39091	467056
62153	467057
68298	467058
36796	467059
61054	467060
50446	467061
12896	467062
18732	467063
72786	467064
127172	467065
47663	467066
47803	467067
102003	467068
127176	467069
28348	467070
91304	467071
89998	467072
69441	467073
56237	467074
56237	467075
60001	467076
54723	467077
14188	467078
14188	467079
110217	467080
97046	467081
47768	467082
44015	467083
27195	467084
28152	467085
89228	467086
52850	467087
71470	467088
130608	467089
106094	467090
22745	467091
21589	467092
50439	467093
51860	467094
48023	467095
49262	467096
477	467097
39587	467098
48006	467099
136990	467100
15514	467101
41257	467102
54581	467103
4880	467104
50838	467105
10544	467106
14021	467107
22605	467108
15710	467109
53208	467110
47070	467111
9868	467112
54665	467113
45603	467114
46526	467115
2467	467116
36836	467117
110506	467118
8212	467119
52473	467120
20240	467121
125816	467122
27762	467123
18300	467124
56878	467125
86206	467126
60236	467127
33782	467128
68409	467129
46202	467130
5639	467131
129810	467132
88107	467133
46920	467134
9797	467135
40040	467136
7608	467137
40498	467138
23815	467139
34813	467140
54331	467141
22636	467142
32321	467143
2403	467144
8345	467145
49844	467146
126309	467147
6109	467148
53379	467149
12386	467150
4541	467151
26506	467152
33229	467153
117523	467154
82308	467155
92160	467156
44778	467157
2534	467158
61793	467159
79229	467160
15742	467161
4479	467162
4056	467163
7342	467164
27231	467165
21559	467166
58419	467167
58092	467168
89969	467169
85921	467170
71579	467171
10397	467172
71031	467173
30449	467174
137163	467175
108879	467176
114400	467177
16948	467178
36500	467179
17915	467180
79148	467181
28526	467182
34490	467183
13165	467184
20313	467185
59003	467186
61257	467187
47084	467188
22134	467189
41000	467190
65914	467191
111872	467192
83004	467193
47018	467194
29723	467195
20892	467196
31191	467197
51653	467198
44278	467199
29076	467200
10448	467201
24226	467202
39971	467203
37157	467204
22358	467205
22358	467206
28165	467207
55406	467208
46098	467209
43663	467210
12672	467211
10790	467212
14740	467213
74431	467214
108862	467215
7364	467216
128859	467217
52302	467218
43663	467219
13761	467220
22924	467221
1861	467222
28472	467223
106806	467224
9648	467225
4992	467226
18040	467227
28828	467228
21433	467229
38538	467230
23584	467231
16053	467232
6762	467233
8445	467234
12632	467235
3290	467236
6769	467237
64147	467238
16444	467239
28727	467240
5006	467241
21133	467242
18038	467243
7192	467244
5405	467245
4362	467246
62299	467247
60031	467248
81995	467249
70334	467250
17026	467251
64256	467252
47063	467253
25267	467254
50451	467255
123182	467256
46376	467257
21148	467258
7781	467259
89	467260
160672	467261
89	467262
104865	467263
29132	467264
9834	467265
46971	467266
20172	467267
73548	467268
58595	467269
34690	467270
51185	467271
48045	467272
21122	467273
30169	467274
9143	467275
20795	467276
40040	467277
2660	467278
35216	467279
6647	467280
8188	467281
2260	467282
58343	467283
9775	467284
27678	467285
6088	467286
9877	467287
31173	467288
74533	467289
35152	467290
3538	467291
28036	467292
38673	467293
133929	467294
5539	467295
5539	467296
32478	467297
44862	467298
47220	467299
59040	467300
66471	467301
8453	467302
79115	467303
44560	467304
50467	467305
52106	467306
10055	467307
77903	467308
109158	467309
63527	467310
33060	467311
5726	467312
66006	467313
5495	467314
27260	467315
4573	467316
3182	467317
32183	467318
77090	467319
8248	467320
52080	467321
127376	467322
69886	467323
112987	467324
49193	467325
52271	467326
48867	467327
122858	467328
41285	467329
134312	467330
1525	467331
15893	467332
37708	467333
23785	467334
95235	467335
158861	467336
127938	467337
34100	467338
22354	467339
40104	467340
98723	467341
11263	467342
20478	467343
66828	467344
127326	467345
28332	467346
158422	467347
65844	467348
40039	467349
4898	467350
67208	467351
35033	467352
33863	467353
33851	467354
38082	467355
52427	467356
115512	467357
10917	467358
39764	467359
82901	467360
81770	467361
65578	467362
65596	467363
22586	467364
114325	467365
105166	467366
50503	467367
106934	467368
27988	467369
89007	467370
49587	467371
16822	467372
50497	467373
105315	467374
50503	467375
14736	467376
29610	467377
50494	467378
13230	467379
10731	467380
14077	467381
38097	467382
14077	467383
102552	467384
21730	467385
45333	467386
29610	467387
57345	467388
69000	467389
25833	467390
18794	467391
14188	467392
12696	467393
32709	467394
56528	467395
133067	467396
80527	467397
3198	467398
61779	467399
123235	467400
83214	467401
19718	467402
2140	467403
68720	467404
31679	467405
23960	467406
9227	467407
77789	467408
19921	467409
40669	467410
23297	467411
70459	467412
75508	467413
58272	467414
284	467415
1781	467416
977	467417
45197	467418
53664	467419
52756	467420
83435	467421
83433	467422
10768	467423
52820	467424
27518	467425
9884	467426
53073	467427
505	467428
5072	467429
38500	467430
72006	467431
136897	467432
59975	467433
12454	467434
3739	467435
3739	467436
79294	467437
33856	467438
8870	467439
14247	467440
130998	467441
47067	467442
21741	467443
35996	467444
55604	467445
14985	467446
21966	467447
21966	467448
61169	467449
32779	467450
70096	467451
34299	467452
4875	467453
32467	467454
49956	467455
73409	467456
8531	467457
43364	467458
31562	467459
2122	467460
31535	467461
79713	467462
2957	467463
18995	467464
105321	467465
62824	467466
117477	467467
19572	467468
107744	467469
56471	467470
86674	467471
31442	467472
53255	467473
40954	467474
29949	467475
81068	467476
48154	467477
135673	467478
59452	467479
37164	467480
98899	467481
21092	467482
8993	467483
2942	467484
34139	467485
8681	467486
36588	467487
49961	467488
19730	467489
4687	467490
98707	467491
46835	467492
67972	467493
42487	467494
70644	467495
73321	467496
109390	467497
27031	467498
70293	467499
111423	467500
35595	467501
165820	467502
100914	467503
14406	467504
102522	467505
121271	467506
69253	467507
20202	467508
51299	467509
51194	467510
71455	467511
40927	467512
61308	467513
52058	467514
59141	467515
89184	467516
53345	467517
109268	467518
16224	467519
54110	467520
47763	467521
51671	467522
96356	467523
4916	467524
83547	467525
87463	467526
58125	467527
9463	467528
29175	467529
136279	467530
33780	467531
48662	467532
10397	467533
65595	467534
83261	467535
66009	467536
68321	467537
85422	467538
85267	467539
15662	467540
154556	467541
4011	467542
25905	467543
5912	467544
87316	467545
11836	467546
130994	467547
33995	467548
87316	467549
74461	467550
7642	467551
5099	467552
30171	467553
32947	467554
26610	467555
84935	467556
36074	467557
13382	467558
83060	467559
3991	467560
68220	467561
85015	467562
107869	467563
19684	467564
55304	467565
37863	467566
14446	467567
43299	467568
28117	467569
56840	467570
24634	467571
29157	467572
29035	467573
42003	467574
16967	467575
76953	467576
77014	467577
28975	467578
54060	467579
123918	467580
37307	467581
6788	467582
42335	467583
23833	467584
51654	467585
63338	467586
74297	467587
92592	467588
51262	467589
121421	467590
34773	467591
49608	467592
49112	467593
7661	467594
46901	467595
61074	467596
59507	467597
3351	467598
3146	467599
7357	467600
18620	467601
3984	467602
16646	467603
13332	467604
52334	467605
91329	467606
111717	467607
36050	467608
12893	467609
4995	467610
74813	467611
50813	467612
79756	467613
20782	467614
52310	467615
48655	467616
89634	467617
6098	467618
12509	467619
69897	467620
72698	467621
1130	467622
31908	467623
371	467624
49873	467625
71471	467626
88952	467627
7439	467628
30960	467629
66705	467630
46893	467631
18958	467632
90315	467633
23747	467634
31482	467635
30960	467636
76374	467637
113096	467638
84661	467639
29678	467640
77887	467641
22790	467642
132799	467643
10344	467644
10452	467645
39553	467646
1836	467647
20634	467648
26183	467649
33273	467650
15327	467651
23398	467652
87459	467653
98785	467654
100448	467655
69758	467656
11194	467657
24640	467658
18552	467659
94020	467660
63697	467661
49677	467662
88672	467663
53748	467664
59846	467665
7527	467666
35850	467667
48410	467668
39777	467669
6518	467670
52955	467671
53847	467672
7057	467673
90397	467674
26965	467675
37184	467676
62505	467677
135582	467678
17518	467679
1582	467680
58087	467681
1582	467682
61074	467683
23026	467684
13373	467685
2409	467686
8080	467687
7675	467688
18015	467689
11184	467690
44718	467691
65825	467692
99689	467693
6117	467694
2535	467695
27337	467696
75955	467697
145557	467698
83711	467699
94448	467700
64983	467701
120462	467702
23114	467703
9588	467704
84551	467705
78130	467706
83730	467707
57607	467708
217	467709
2824	467710
52744	467711
52225	467712
23406	467713
63410	467714
14431	467715
123879	467716
103407	467717
26428	467718
9014	467719
12431	467720
24280	467721
81482	467722
69444	467723
4119	467724
22051	467725
58849	467726
57481	467727
104310	467728
63115	467729
64155	467730
99415	467731
41239	467732
37980	467733
410	467734
28376	467735
66933	467736
53707	467737
23922	467738
10299	467739
66973	467740
88724	467741
80613	467742
26061	467743
79190	467744
6493	467745
34486	467746
32345	467747
3753	467748
51677	467749
86702	467750
102932	467751
49887	467752
120303	467753
130954	467754
48169	467755
91562	467756
39416	467757
47669	467758
14620	467759
34486	467760
2748	467761
45393	467762
7360	467763
2910	467764
14371	467765
52478	467766
32864	467767
82885	467768
95337	467769
48187	467770
48187	467771
87153	467772
48187	467773
46856	467774
50309	467775
86211	467776
46505	467777
9047	467778
62193	467779
23411	467780
32084	467781
108668	467782
124825	467783
127231	467784
54238	467785
44741	467786
70532	467787
27269	467788
71570	467789
1915	467790
139474	467791
10299	467792
41306	467793
134290	467794
41130	467795
40171	467796
108936	467797
103660	467798
18227	467799
55400	467800
95928	467801
87278	467802
9700	467803
50455	467804
48790	467805
129798	467806
108393	467807
96803	467808
57577	467809
35560	467810
78078	467811
83632	467812
88200	467813
35353	467814
126042	467815
83401	467816
42442	467817
69773	467818
65854	467819
33156	467820
40223	467821
75882	467822
62155	467823
75933	467824
113709	467825
80887	467826
68728	467827
102028	467828
108502	467829
7060	467830
93954	467831
93604	467832
89057	467833
98066	467834
21096	467835
27281	467836
88928	467837
86042	467838
53661	467839
48181	467840
77	467841
87812	467842
31628	467843
20193	467844
42542	467845
100255	467846
27036	467847
53370	467848
1260	467849
60283	467850
35221	467851
36199	467852
33753	467853
70468	467854
3780	467855
35199	467856
31157	467857
40188	467858
82326	467859
6848	467860
51589	467861
27543	467862
52775	467863
42661	467864
99281	467865
105202	467866
30677	467867
32930	467868
15820	467869
112829	467870
49916	467871
20904	467872
102243	467873
71521	467874
3218	467875
26529	467876
51284	467877
20846	467878
10298	467879
8305	467880
13998	467881
24384	467882
36593	467883
30651	467884
32270	467885
7031	467886
12787	467887
7987	467888
5256	467889
136921	467890
81475	467891
78270	467892
12038	467893
63778	467894
46463	467895
105616	467896
709	467897
64540	467898
36249	467899
7955	467900
98769	467901
7987	467902
115239	467903
40984	467904
9853	467905
27130	467906
12458	467907
68880	467908
62564	467909
60078	467910
122448	467911
58523	467912
35809	467913
70299	467914
16160	467915
13529	467916
1031	467917
48479	467918
4774	467919
25408	467920
182	467921
57972	467922
82297	467923
59056	467924
23495	467925
53861	467926
68019	467927
5694	467928
127456	467929
117748	467930
42552	467931
84835	467932
3791	467933
10174	467934
61129	467935
49453	467936
57779	467937
22905	467938
122658	467939
15754	467940
64161	467941
94586	467942
78913	467943
87457	467944
46292	467945
39512	467946
4262	467947
23687	467948
41915	467949
58298	467950
60143	467951
76691	467952
118736	467953
90586	467954
13497	467955
68258	467956
22950	467957
90514	467958
137756	467959
70895	467960
102641	467961
72041	467962
34852	467963
93781	467964
48414	467965
7105	467966
80309	467967
53404	467968
98186	467969
61071	467970
31179	467971
42629	467972
58587	467973
74856	467974
29023	467975
32358	467976
32938	467977
70395	467978
78846	467979
78125	467980
101147	467981
15952	467982
29880	467983
112900	467984
34201	467985
110778	467986
79018	467987
54305	467988
31203	467989
30620	467990
18869	467991
52396	467992
17878	467993
82133	467994
14592	467995
7044	467996
21849	467997
72899	467998
69121	467999
40761	468000
58339	468001
32858	468002
49300	468003
10327	468004
21292	468005
85871	468006
49269	468007
29944	468008
60418	468009
26557	468010
76994	468011
22174	468012
15892	468013
6224	468014
8465	468015
44693	468016
49325	468017
56442	468018
83409	468019
17203	468020
134710	468021
124889	468022
583	468023
72797	468024
114954	468025
56887	468026
75630	468027
49734	468028
90938	468029
37109	468030
36528	468031
77559	468032
25774	468033
137000	468034
13301	468035
65383	468036
1190	468037
18148	468038
54250	468039
7036	468040
3936	468041
649	468042
46490	468043
22085	468044
6084	468045
3479	468046
5432	468047
14681	468048
10702	468049
20759	468050
9051	468051
28969	468052
36787	468053
110800	468054
127896	468055
56734	468056
10708	468057
23327	468058
26403	468059
63403	468060
60304	468061
79455	468062
39115	468063
47270	468064
89220	468065
67201	468066
127264	468067
132187	468068
88745	468069
42002	468070
42002	468071
3138	468072
33083	468073
25348	468074
1666	468075
10740	468076
27537	468077
87880	468078
54564	468079
49167	468080
129544	468081
2381	468082
52781	468083
45068	468084
39747	468085
63270	468086
29107	468087
41245	468088
17101	468089
29107	468090
1575	468091
4394	468092
19503	468093
4613	468094
35024	468095
10851	468096
47637	468097
8788	468098
16881	468099
31900	468100
5106	468101
5836	468102
50432	468103
36652	468104
51027	468105
37109	468106
49146	468107
71451	468108
68044	468109
64961	468110
113554	468111
29583	468112
68184	468113
64747	468114
57568	468115
92654	468116
31857	468117
27089	468118
1469	468119
23155	468120
69795	468121
11184	468122
30569	468123
12738	468124
17495	468125
1151	468126
1025	468127
107853	468128
54573	468129
27508	468130
10878	468131
1505	468132
2234	468133
13360	468134
44586	468135
67125	468136
81813	468137
121584	468138
51887	468139
20187	468140
35836	468141
108572	468142
2595	468143
90295	468144
50754	468145
39742	468146
91945	468147
13360	468148
64883	468149
40177	468150
133728	468151
6164	468152
143785	468153
50819	468154
608	468155
17998	468156
137128	468157
2994	468158
37272	468159
57568	468160
3138	468161
6748	468162
37989	468163
6960	468164
4539	468165
56021	468166
28728	468167
53696	468168
6176	468169
97557	468170
16962	468171
35542	468172
2994	468173
87880	468174
83836	468175
7355	468176
39754	468177
105300	468178
43048	468179
47223	468180
3672	468181
30559	468182
5132	468183
26551	468184
111804	468185
1884	468186
1273	468187
40849	468188
44252	468189
9051	468190
2039	468191
52766	468192
22022	468193
608	468194
8392	468195
30002	468196
109988	468197
47851	468198
10619	468199
88800	468200
32302	468201
23115	468202
79289	468203
88209	468204
105393	468205
15694	468206
58342	468207
36652	468208
75468	468209
16878	468210
16878	468211
1072	468212
51842	468213
68685	468214
14518	468215
23189	468216
16886	468217
70457	468218
56861	468219
3840	468220
133728	468221
43194	468222
15880	468223
78379	468224
60036	468225
17748	468226
34475	468227
71489	468228
87152	468229
54588	468230
82902	468231
53708	468232
53302	468233
2167	468234
33203	468235
56879	468236
30002	468237
78965	468238
40483	468239
90481	468240
59131	468241
6742	468242
64013	468243
97500	468244
156216	468245
89982	468246
38046	468247
39104	468248
1562	468249
67244	468250
5962	468251
15334	468252
30387	468253
78398	468254
1948	468255
87186	468256
18417	468257
1200	468258
8434	468259
68719	468260
65980	468261
28343	468262
44428	468263
52519	468264
31066	468265
47412	468266
10503	468267
4613	468268
6910	468269
30846	468270
87184	468271
10750	468272
129367	468273
71778	468274
90772	468275
15506	468276
46490	468277
72658	468278
41560	468279
68968	468280
1561	468281
581	468282
29956	468283
51063	468284
31852	468285
24898	468286
48771	468287
33770	468288
29740	468289
30721	468290
51056	468291
1200	468292
5262	468293
41253	468294
49596	468295
70004	468296
32975	468297
1072	468298
75166	468299
11288	468300
26900	468301
608	468302
69800	468303
32975	468304
70204	468305
33572	468306
5962	468307
71904	468308
12264	468309
45838	468310
62466	468311
18544	468312
6779	468313
31852	468314
65406	468315
26394	468316
51874	468317
29545	468318
48721	468319
49570	468320
26394	468321
2627	468322
4681	468323
26723	468324
19915	468325
24753	468326
608	468327
66956	468328
43150	468329
12641	468330
62353	468331
6322	468332
3285	468333
46909	468334
35034	468335
4711	468336
31074	468337
25470	468338
5570	468339
30841	468340
62470	468341
28075	468342
86827	468343
6815	468344
19212	468345
63079	468346
10614	468347
38490	468348
18544	468349
77510	468350
12498	468351
15214	468352
102032	468353
22085	468354
16069	468355
86712	468356
135597	468357
63074	468358
132270	468359
3223	468360
63602	468361
63444	468362
24910	468363
45838	468364
33540	468365
63444	468366
21955	468367
108725	468368
2335	468369
41886	468370
30965	468371
8788	468372
51362	468373
112069	468374
91315	468375
9847	468376
55451	468377
52983	468378
12320	468379
30843	468380
49616	468381
6252	468382
49116	468383
27756	468384
76710	468385
18130	468386
89528	468387
23700	468388
9094	468389
27043	468390
117597	468391
9090	468392
16259	468393
48728	468394
87209	468395
20638	468396
78398	468397
10323	468398
10323	468399
3936	468400
9094	468401
1025	468402
81813	468403
2687	468404
64363	468405
11289	468406
122617	468407
71108	468408
76387	468409
51624	468410
51624	468411
43369	468412
6163	468413
21185	468414
20172	468415
47646	468416
33979	468417
87365	468418
1175	468419
1410	468420
87996	468421
88058	468422
94234	468423
17104	468424
51076	468425
29956	468426
37825	468427
84331	468428
39167	468429
49901	468430
1594	468431
964	468432
127981	468433
50668	468434
31099	468435
44048	468436
18340	468437
41643	468438
29936	468439
27520	468440
42316	468441
13815	468442
65395	468443
40458	468444
20740	468445
11802	468446
10851	468447
87344	468448
1129	468449
3358	468450
6104	468451
10612	468452
10612	468453
51842	468454
49152	468455
65471	468456
35205	468457
27043	468458
9847	468459
130524	468460
39750	468461
73141	468462
114383	468463
37854	468464
111744	468465
2998	468466
28745	468467
18009	468468
39541	468469
78951	468470
37966	468471
50428	468472
87551	468473
14871	468474
4539	468475
90317	468476
38573	468477
87357	468478
127168	468479
128748	468480
97717	468481
608	468482
59790	468483
35024	468484
53883	468485
54941	468486
67155	468487
10412	468488
5601	468489
10740	468490
608	468491
158306	468492
23714	468493
22022	468494
1172	468495
6252	468496
3857	468497
61424	468498
68688	468499
30072	468500
910	468501
62487	468502
70915	468503
36735	468504
40982	468505
23509	468506
5614	468507
3515	468508
7486	468509
60475	468510
60268	468511
113927	468512
47264	468513
109359	468514
3556	468515
33119	468516
29582	468517
93958	468518
12367	468519
68685	468520
38633	468521
37396	468522
32196	468523
59463	468524
14523	468525
101014	468526
5316	468527
25590	468528
50583	468529
65443	468530
89267	468531
136957	468532
93461	468533
117626	468534
14461	468535
112343	468536
7937	468537
167468	468538
35262	468539
26093	468540
41590	468541
51265	468542
11030	468543
34174	468544
99615	468545
14951	468546
123955	468547
141802	468548
81645	468549
48811	468550
6278	468551
30601	468552
93517	468553
60585	468554
41679	468555
79406	468556
16190	468557
88820	468558
56333	468559
55268	468560
824	468561
23745	468562
27743	468563
8794	468564
52321	468565
78492	468566
49247	468567
57974	468568
90748	468569
127876	468570
15267	468571
20187	468572
107731	468573
75889	468574
7566	468575
34839	468576
26585	468577
60209	468578
55319	468579
110235	468580
53266	468581
89618	468582
113138	468583
26234	468584
1720	468585
18847	468586
110533	468587
124062	468588
66064	468589
38093	468590
39495	468591
4276	468592
44700	468593
87580	468594
60187	468595
40891	468596
25838	468597
77659	468598
49332	468599
22651	468600
31023	468601
29207	468602
13922	468603
12221	468604
79317	468605
67209	468606
112177	468607
127858	468608
9261	468609
26517	468610
32124	468611
5358	468612
60624	468613
5117	468614
70270	468615
57499	468616
87908	468617
58534	468618
107780	468619
10456	468620
30435	468621
62405	468622
50717	468623
113643	468624
110532	468625
28205	468626
66974	468627
38087	468628
54349	468629
40487	468630
77430	468631
64703	468632
10446	468633
34196	468634
87639	468635
94558	468636
43970	468637
53746	468638
86098	468639
13723	468640
21911	468641
81665	468642
30960	468643
28359	468644
3027	468645
90635	468646
25311	468647
18872	468648
47406	468649
2314	468650
55510	468651
105938	468652
15240	468653
1808	468654
18835	468655
14906	468656
71224	468657
110014	468658
77089	468659
5616	468660
5034	468661
15463	468662
6951	468663
2896	468664
2882	468665
4837	468666
24603	468667
45847	468668
89374	468669
12994	468670
4400	468671
3880	468672
5339	468673
10313	468674
36009	468675
56337	468676
28583	468677
80813	468678
30335	468679
3220	468680
26524	468681
46849	468682
27787	468683
2882	468684
12994	468685
7085	468686
5034	468687
13572	468688
8612	468689
752	468690
4940	468691
28840	468692
4940	468693
1164	468694
2589	468695
73029	468696
17907	468697
85554	468698
40662	468699
76616	468700
58033	468701
79230	468702
51664	468703
125772	468704
26046	468705
45586	468706
27332	468707
82164	468708
24237	468709
2888	468710
30177	468711
45472	468712
36770	468713
49249	468714
92473	468715
27963	468716
25346	468717
43027	468718
89086	468719
74909	468720
5593	468721
5826	468722
68086	468723
71988	468724
21766	468725
30998	468726
24769	468727
83758	468728
85141	468729
85856	468730
36121	468731
33853	468732
33853	468733
70883	468734
106875	468735
80822	468736
29100	468737
51609	468738
19962	468739
51994	468740
70626	468741
1449	468742
86807	468743
85012	468744
148974	468745
73275	468746
44465	468747
54003	468748
4900	468749
130167	468750
107101	468751
21277	468752
80350	468753
73779	468754
34218	468755
13744	468756
119912	468757
54955	468758
17801	468759
134012	468760
100398	468761
57351	468762
20886	468763
4931	468764
72779	468765
23738	468766
68889	468767
71457	468768
40200	468769
66491	468770
112192	468771
3093	468772
20210	468773
58055	468774
13330	468775
34656	468776
38698	468777
27009	468778
35535	468779
37096	468780
98768	468781
102257	468782
32797	468783
131397	468784
49810	468785
109259	468786
56300	468787
110812	468788
80889	468789
97099	468790
24815	468791
12890	468792
29569	468793
99369	468794
63210	468795
87563	468796
110955	468797
10177	468798
86407	468799
49967	468800
40519	468801
3078	468802
68099	468803
96314	468804
3538	468805
22357	468806
14219	468807
93424	468808
73214	468809
40998	468810
88008	468811
117769	468812
86405	468813
94095	468814
72137	468815
3754	468816
20925	468817
76464	468818
112353	468819
83012	468820
40093	468821
32471	468822
67773	468823
85902	468824
66589	468825
6233	468826
54617	468827
69487	468828
67035	468829
6313	468830
9038	468831
101084	468832
81981	468833
9265	468834
64397	468835
42184	468836
72952	468837
6152	468838
88861	468839
55101	468840
72059	468841
79807	468842
59390	468843
5128	468844
90244	468845
24828	468846
14448	468847
6152	468848
39856	468849
100510	468850
89168	468851
74580	468852
7069	468853
22830	468854
3492	468855
4237	468856
30202	468857
13504	468858
36239	468859
70092	468860
134597	468861
34577	468862
17151	468863
86717	468864
44512	468865
109942	468866
9426	468867
96559	468868
7979	468869
3586	468870
134588	468871
31548	468872
33584	468873
81945	468874
84995	468875
9969	468876
88350	468877
85418	468878
99085	468879
17362	468880
30947	468881
99732	468882
1596	468883
9457	468884
78383	468885
105597	468886
26138	468887
22102	468888
87967	468889
70271	468890
68173	468891
73690	468892
39905	468893
35014	468894
62776	468895
87113	468896
5258	468897
20538	468898
69904	468899
118616	468900
27605	468901
58338	468902
8806	468903
75354	468904
73762	468905
29210	468906
40085	468907
8044	468908
68082	468909
46420	468910
150540	468911
111629	468912
35422	468913
103796	468914
77994	468915
104862	468916
5166	468917
87703	468918
117060	468919
6352	468920
8115	468921
42971	468922
110378	468923
87717	468924
113816	468925
85395	468926
40646	468927
69971	468928
79688	468929
757	468930
54663	468931
101253	468932
75179	468933
125919	468934
18199	468935
74816	468936
83545	468937
66843	468938
90993	468939
27736	468940
39084	468941
88711	468942
1691	468943
2298	468944
27821	468945
44545	468946
47830	468947
22128	468948
79456	468949
114331	468950
114518	468951
133063	468952
1323	468953
66630	468954
17168	468955
37890	468956
129576	468957
4846	468958
107802	468959
75865	468960
71919	468961
66610	468962
51164	468963
71455	468964
3022	468965
45413	468966
69757	468967
59842	468968
43489	468969
1384	468970
22333	468971
103928	468972
116986	468973
18666	468974
28666	468975
57728	468976
71826	468977
39323	468978
16172	468979
41434	468980
13501	468981
57954	468982
33038	468983
67489	468984
48590	468985
57944	468986
63226	468987
5824	468988
88737	468989
11049	468990
9546	468991
13924	468992
4887	468993
33956	468994
68159	468995
53058	468996
105510	468997
58038	468998
71047	468999
97517	469000
25231	469001
17252	469002
17263	469003
17264	469004
33181	469005
17263	469006
23673	469007
2488	469008
13555	469009
10508	469010
124270	469011
35075	469012
6222	469013
10010	469014
39082	469015
38191	469016
10010	469017
84418	469018
48528	469019
17252	469020
54567	469021
35396	469022
14290	469023
41003	469024
85510	469025
42354	469026
21967	469027
16660	469028
23037	469029
39280	469030
107279	469031
3754	469032
53205	469033
97077	469034
76787	469035
51052	469036
34438	469037
51052	469038
63638	469039
46473	469040
7371	469041
3489	469042
85945	469043
66664	469044
3062	469045
102017	469046
15273	469047
8700	469048
8617	469049
20512	469050
37813	469051
59348	469052
61396	469053
9901	469054
9292	469055
40873	469056
18371	469057
27182	469058
26941	469059
17883	469060
25261	469061
40584	469062
92465	469063
12552	469064
105995	469065
90898	469066
22788	469067
73595	469068
39336	469069
23508	469070
10165	469071
2501	469072
75317	469073
15821	469074
44248	469075
28920	469076
34095	469077
43612	469078
27582	469079
12425	469080
64460	469081
36142	469082
36142	469083
54015	469084
127947	469085
36699	469086
48880	469087
30702	469088
36734	469089
80822	469090
29100	469091
78091	469092
21541	469093
62759	469094
50409	469095
63718	469096
102730	469097
102031	469098
90965	469099
68323	469100
127327	469101
101211	469102
40897	469103
84935	469104
46314	469105
17249	469106
24752	469107
35822	469108
86787	469109
102417	469110
121263	469111
77033	469112
4549	469113
96903	469114
29144	469115
61281	469116
52211	469117
30926	469118
48887	469119
41989	469120
68358	469121
28645	469122
80632	469123
34543	469124
13130	469125
47978	469126
64240	469127
27643	469128
12511	469129
119169	469130
70556	469131
24394	469132
20175	469133
136225	469134
55232	469135
105717	469136
29607	469137
79501	469138
45823	469139
97905	469140
125858	469141
89450	469142
64294	469143
48801	469144
40437	469145
7632	469146
14964	469147
60574	469148
85812	469149
102241	469150
8012	469151
40026	469152
23264	469153
43980	469154
88951	469155
30134	469156
20857	469157
58490	469158
81004	469159
104299	469160
91614	469161
87891	469162
41139	469163
80492	469164
96658	469165
41989	469166
88960	469167
50266	469168
26523	469169
13113	469170
42309	469171
2659	469172
63662	469173
28654	469174
89354	469175
110875	469176
84801	469177
37229	469178
72694	469179
35540	469180
60594	469181
125588	469182
82755	469183
85900	469184
8854	469185
27549	469186
37691	469187
51820	469188
63413	469189
39516	469190
25543	469191
84962	469192
104165	469193
35395	469194
1582	469195
87350	469196
48910	469197
20251	469198
75300	469199
45451	469200
104415	469201
34689	469202
1644	469203
12926	469204
40503	469205
12239	469206
7242	469207
11447	469208
49235	469209
99764	469210
47816	469211
34465	469212
37405	469213
58608	469214
100963	469215
18807	469216
69165	469217
20001	469218
7822	469219
49486	469220
13156	469221
64994	469222
11786	469223
67048	469224
1582	469225
66977	469226
51548	469227
71841	469228
1644	469229
43472	469230
107644	469231
45071	469232
68748	469233
90708	469234
20173	469235
13338	469236
2900	469237
49921	469238
35109	469239
115755	469240
68070	469241
63419	469242
60581	469243
62784	469244
49817	469245
33689	469246
46939	469247
55181	469248
83453	469249
110155	469250
23668	469251
31092	469252
75617	469253
24829	469254
94153	469255
65806	469256
53987	469257
96876	469258
41451	469259
56880	469260
22353	469261
83718	469262
69222	469263
59572	469264
42362	469265
44820	469266
17304	469267
7242	469268
9807	469269
81462	469270
90182	469271
34181	469272
24394	469273
6206	469274
7106	469275
24164	469276
35820	469277
8038	469278
18395	469279
37210	469280
102395	469281
23467	469282
89600	469283
72651	469284
39577	469285
4101	469286
141842	469287
26309	469288
73401	469289
37926	469290
52939	469291
127838	469292
69907	469293
5404	469294
30135	469295
40005	469296
3840	469297
64459	469298
40515	469299
37787	469300
23411	469301
23411	469302
35317	469303
79834	469304
28349	469305
134041	469306
26290	469307
16288	469308
85419	469309
12435	469310
4364	469311
4756	469312
41630	469313
62216	469314
21632	469315
39710	469316
12926	469317
66529	469318
6104	469319
24893	469320
22991	469321
14087	469322
56974	469323
9287	469324
58565	469325
21242	469326
98843	469327
8498	469328
53094	469329
75892	469330
69053	469331
10251	469332
26298	469333
27754	469334
8873	469335
58462	469336
32858	469337
73137	469338
66779	469339
12441	469340
44527	469341
67616	469342
49533	469343
38749	469344
2395	469345
95324	469346
25877	469347
4471	469348
82938	469349
15814	469350
18789	469351
108515	469352
13792	469353
35818	469354
78046	469355
116519	469356
110450	469357
35479	469358
34607	469359
88941	469360
60214	469361
75656	469362
71940	469363
34279	469364
34279	469365
7201	469366
76957	469367
43449	469368
66513	469369
61218	469370
14576	469371
130473	469372
38850	469373
8180	469374
13760	469375
4055	469376
30953	469377
12994	469378
35303	469379
19217	469380
42612	469381
15605	469382
5155	469383
1501	469384
48192	469385
4513	469386
45654	469387
24316	469388
29978	469389
77081	469390
40495	469391
58572	469392
31993	469393
131144	469394
54102	469395
78291	469396
13035	469397
87992	469398
40771	469399
12052	469400
12052	469401
70477	469402
5931	469403
22284	469404
17369	469405
22827	469406
22827	469407
20373	469408
47319	469409
49815	469410
16884	469411
70557	469412
1381	469413
82301	469414
6995	469415
14229	469416
84433	469417
33725	469418
15736	469419
1405	469420
51839	469421
4366	469422
14441	469423
54027	469424
60997	469425
110885	469426
6951	469427
40955	469428
51147	469429
44527	469430
58605	469431
18809	469432
14628	469433
3091	469434
14148	469435
37694	469436
62809	469437
16914	469438
47625	469439
34736	469440
35443	469441
9849	469442
89995	469443
25380	469444
86779	469445
21155	469446
12994	469447
24585	469448
11448	469449
69878	469450
24859	469451
71219	469452
8929	469453
28957	469454
108748	469455
53703	469456
7790	469457
38550	469458
46490	469459
67269	469460
70650	469461
131079	469462
11387	469463
2536	469464
20925	469465
52232	469466
40679	469467
94548	469468
44788	469469
4213	469470
41635	469471
88127	469472
20123	469473
29926	469474
136129	469475
123088	469476
36183	469477
80827	469478
14307	469479
13515	469480
21613	469481
65458	469482
8740	469483
13161	469484
43675	469485
117525	469486
78385	469487
2208	469488
11519	469489
5455	469490
129725	469491
71642	469492
39701	469493
4482	469494
53389	469495
69509	469496
9886	469497
76780	469498
34663	469499
145194	469500
42649	469501
71691	469502
46463	469503
74527	469504
36697	469505
14124	469506
61348	469507
89262	469508
138449	469509
79896	469510
37625	469511
96748	469512
71212	469513
129411	469514
53190	469515
17561	469516
48214	469517
23125	469518
115644	469519
57657	469520
9826	469521
48526	469522
63266	469523
54784	469524
68422	469525
15249	469526
64016	469527
52284	469528
33711	469529
67871	469530
30109	469531
112420	469532
90370	469533
8912	469534
69148	469535
55071	469536
68976	469537
14752	469538
79703	469539
44527	469540
32001	469541
26674	469542
132800	469543
27656	469544
16181	469545
7436	469546
47749	469547
91519	469548
112387	469549
44818	469550
54579	469551
284	469552
47651	469553
6104	469554
11991	469555
23922	469556
9884	469557
53025	469558
28188	469559
7094	469560
65694	469561
54071	469562
76842	469563
60962	469564
28173	469565
16752	469566
34000	469567
42521	469568
71203	469569
16088	469570
13858	469571
43454	469572
65440	469573
16177	469574
51175	469575
110106	469576
8989	469577
92386	469578
40025	469579
136167	469580
51068	469581
49512	469582
9700	469583
7066	469584
44605	469585
269	469586
56565	469587
103547	469588
87089	469589
4366	469590
61160	469591
114369	469592
4711	469593
35818	469594
34621	469595
28359	469596
52182	469597
71167	469598
132340	469599
102390	469600
25456	469601
10331	469602
87742	469603
56487	469604
47144	469605
6104	469606
45978	469607
121740	469608
19115	469609
3314	469610
4711	469611
10746	469612
126316	469613
1868	469614
14660	469615
48778	469616
44002	469617
14970	469618
14185	469619
43467	469620
113649	469621
1612	469622
26647	469623
52442	469624
4566	469625
80541	469626
62358	469627
11087	469628
84598	469629
67269	469630
76258	469631
9829	469632
38948	469633
49607	469634
42653	469635
15721	469636
79795	469637
34241	469638
52446	469639
40200	469640
12390	469641
4157	469642
20189	469643
34241	469644
23714	469645
8363	469646
28597	469647
6620	469648
776	469649
24796	469650
2451	469651
18080	469652
4006	469653
23353	469654
43993	469655
37013	469656
65659	469657
5306	469658
104897	469659
28733	469660
71090	469661
36217	469662
44669	469663
5479	469664
76926	469665
95731	469666
82843	469667
10786	469668
9884	469669
23943	469670
94333	469671
2302	469672
15333	469673
14681	469674
86642	469675
18958	469676
22965	469677
51877	469678
39236	469679
86633	469680
14681	469681
46441	469682
12055	469683
53698	469684
111484	469685
6835	469686
19968	469687
108492	469688
10331	469689
11619	469690
66591	469691
3088	469692
103673	469693
25605	469694
13226	469695
10173	469696
30970	469697
9747	469698
7106	469699
9681	469700
49930	469701
3761	469702
67905	469703
13570	469704
11320	469705
5350	469706
73730	469707
41233	469708
49680	469709
81857	469710
17239	469711
63574	469712
57500	469713
80719	469714
65463	469715
55368	469716
86593	469717
56073	469718
57361	469719
30211	469720
158819	469721
158800	469722
9661	469723
39580	469724
20189	469725
12746	469726
84965	469727
72244	469728
28721	469729
30365	469730
105610	469731
38550	469732
5618	469733
17937	469734
86823	469735
4364	469736
4194	469737
20113	469738
29936	469739
4995	469740
52787	469741
11448	469742
15240	469743
102854	469744
24548	469745
26316	469746
61467	469747
22211	469748
58560	469749
60060	469750
40202	469751
6611	469752
40859	469753
43190	469754
82757	469755
94647	469756
48921	469757
112072	469758
4161	469759
34102	469760
113275	469761
42949	469762
9397	469763
51649	469764
5077	469765
86835	469766
46902	469767
77913	469768
18703	469769
26485	469770
18086	469771
45867	469772
34032	469773
15704	469774
29869	469775
23968	469776
104360	469777
66657	469778
5540	469779
24851	469780
110837	469781
4257	469782
880	469783
26257	469784
17828	469785
46109	469786
50224	469787
17084	469788
23446	469789
81989	469790
38113	469791
63509	469792
107853	469793
12429	469794
61747	469795
26221	469796
88645	469797
54929	469798
20010	469799
21421	469800
31549	469801
37823	469802
21421	469803
14951	469804
67525	469805
46330	469806
124866	469807
6720	469808
8732	469809
95806	469810
74782	469811
19686	469812
75147	469813
18847	469814
12270	469815
128865	469816
83748	469817
13487	469818
3011	469819
52914	469820
43272	469821
41162	469822
58841	469823
14142	469824
21632	469825
10088	469826
14026	469827
2072	469828
13814	469829
38451	469830
23165	469831
23457	469832
4927	469833
80449	469834
51679	469835
34714	469836
34298	469837
5751	469838
48880	469839
21421	469840
45445	469841
7159	469842
94181	469843
82739	469844
95912	469845
72694	469846
124020	469847
182	469848
51158	469849
132911	469850
14373	469851
2057	469852
66465	469853
34488	469854
15240	469855
105212	469856
34653	469857
24256	469858
68424	469859
25532	469860
80298	469861
25428	469862
87533	469863
56602	469864
59172	469865
6104	469866
12652	469867
110172	469868
97667	469869
24920	469870
5323	469871
43433	469872
9879	469873
182	469874
44325	469875
86798	469876
44594	469877
1431	469878
7038	469879
3489	469880
37567	469881
36063	469882
69047	469883
34102	469884
7043	469885
30135	469886
61611	469887
14681	469888
23547	469889
44294	469890
52318	469891
101112	469892
3022	469893
30171	469894
5106	469895
65793	469896
90038	469897
102785	469898
15231	469899
20072	469900
71037	469901
40547	469902
21308	469903
29976	469904
27196	469905
32293	469906
11299	469907
111907	469908
12290	469909
12633	469910
10641	469911
95381	469912
95572	469913
12129	469914
21942	469915
46986	469916
34621	469917
12435	469918
79071	469919
1381	469920
20099	469921
91849	469922
38137	469923
51311	469924
110666	469925
14998	469926
1955	469927
33525	469928
25378	469929
38851	469930
6162	469931
98277	469932
10293	469933
26876	469934
44830	469935
44885	469936
107623	469937
52822	469938
58965	469939
21322	469940
68011	469941
2353	469942
5155	469943
88238	469944
11181	469945
40550	469946
30975	469947
3677	469948
28352	469949
14448	469950
48409	469951
87217	469952
13465	469953
47943	469954
39690	469955
11154	469956
67674	469957
86084	469958
14970	469959
42309	469960
5371	469961
75948	469962
1805	469963
70900	469964
59562	469965
79090	469966
22171	469967
27128	469968
20476	469969
30496	469970
110795	469971
71115	469972
12190	469973
4724	469974
30635	469975
22334	469976
12633	469977
10875	469978
51885	469979
46964	469980
70183	469981
31377	469982
37827	469983
82106	469984
2659	469985
67570	469986
71476	469987
48502	469988
54719	469989
12758	469990
82412	469991
24644	469992
39126	469993
44951	469994
23501	469995
92893	469996
11124	469997
111659	469998
73731	469999
37313	470000
20848	470001
87688	470002
73499	470003
21584	470004
109017	470005
20176	470006
119838	470007
33253	470008
72186	470009
126355	470010
67215	470011
48740	470012
29732	470013
91587	470014
6791	470015
17879	470016
17936	470017
87572	470018
19960	470019
24725	470020
23447	470021
45871	470022
58954	470023
58329	470024
21767	470025
12221	470026
10363	470027
959	470028
55996	470029
6166	470030
7662	470031
98310	470032
1342	470033
6166	470034
36031	470035
41278	470036
9181	470037
91024	470038
46859	470039
49311	470040
24410	470041
11406	470042
2568	470043
99288	470044
40142	470045
53890	470046
44526	470047
2119	470048
20312	470049
89160	470050
54736	470051
40792	470052
88510	470053
21546	470054
137604	470055
1612	470056
38829	470057
4209	470058
17644	470059
26208	470060
5605	470061
25543	470062
5509	470063
102766	470064
48814	470065
83314	470066
82277	470067
51134	470068
136243	470069
111406	470070
12512	470071
29670	470072
20537	470073
2597	470074
36789	470075
55594	470076
57973	470077
19915	470078
39293	470079
33914	470080
9444	470081
75921	470082
5265	470083
6448	470084
29676	470085
9985	470086
46228	470087
98316	470088
64474	470089
9812	470090
1193	470091
56469	470092
70544	470093
40716	470094
15481	470095
3356	470096
18095	470097
4198	470098
16430	470099
67103	470100
18196	470101
46501	470102
113428	470103
4510	470104
48725	470105
90460	470106
12344	470107
59510	470108
59326	470109
68774	470110
13582	470111
1537	470112
53109	470113
26498	470114
16908	470115
30504	470116
88219	470117
113118	470118
30435	470119
23690	470120
21848	470121
639	470122
46151	470123
74681	470124
47976	470125
4373	470126
53658	470127
967	470128
9476	470129
4257	470130
3454	470131
29722	470132
90	470133
68044	470134
40543	470135
1164	470136
52038	470137
31938	470138
47209	470139
56506	470140
19138	470141
59329	470142
20001	470143
59209	470144
1327	470145
18368	470146
17998	470147
33092	470148
88027	470149
75846	470150
7580	470151
5046	470152
35992	470153
3338	470154
95511	470155
63762	470156
18439	470157
68301	470158
99143	470159
43164	470160
48063	470161
118548	470162
37039	470163
109185	470164
4381	470165
28934	470166
49270	470167
46837	470168
50302	470169
38686	470170
21258	470171
37021	470172
5622	470173
84894	470174
43146	470175
14291	470176
23685	470177
41497	470178
3618	470179
2764	470180
6907	470181
6111	470182
84777	470183
96448	470184
14406	470185
80743	470186
41453	470187
7077	470188
54687	470189
27218	470190
89487	470191
4236	470192
11330	470193
1984	470194
12338	470195
44113	470196
111574	470197
60134	470198
21634	470199
119916	470200
51097	470201
35818	470202
26619	470203
33040	470204
122083	470205
94226	470206
16100	470207
11255	470208
62356	470209
87913	470210
112172	470211
19676	470212
18378	470213
59864	470214
9409	470215
32148	470216
18811	470217
70439	470218
7241	470219
13515	470220
14832	470221
137028	470222
40739	470223
96643	470224
51452	470225
54150	470226
86488	470227
94568	470228
58616	470229
58466	470230
68195	470231
76763	470232
43621	470233
20383	470234
14011	470235
23113	470236
2851	470237
33589	470238
1932	470239
75549	470240
54086	470241
28342	470242
17998	470243
38941	470244
85818	470245
6784	470246
1563	470247
37212	470248
36246	470249
57757	470250
26177	470251
5437	470252
34722	470253
44326	470254
24328	470255
29460	470256
43163	470257
24861	470258
84601	470259
46058	470260
16785	470261
108750	470262
34605	470263
123172	470264
28024	470265
5762	470266
68096	470267
90375	470268
28560	470269
36598	470270
138583	470271
89382	470272
26133	470273
46148	470274
19686	470275
41983	470276
17819	470277
28560	470278
6288	470279
45236	470280
44947	470281
6288	470282
5762	470283
73507	470284
53643	470285
167636	470286
28191	470287
100686	470288
29891	470289
2824	470290
33730	470291
29661	470292
47252	470293
5470	470294
67834	470295
51684	470296
6373	470297
2016	470298
14066	470299
39688	470300
19933	470301
37832	470302
31190	470303
99756	470304
55221	470305
61533	470306
31577	470307
13721	470308
20129	470309
80327	470310
51973	470311
8664	470312
66019	470313
33608	470314
39984	470315
94389	470316
33718	470317
5669	470318
7261	470319
100685	470320
97911	470321
37241	470322
63443	470323
44817	470324
6711	470325
96732	470326
37356	470327
85478	470328
86335	470329
28491	470330
91513	470331
23394	470332
18995	470333
30376	470334
31024	470335
111692	470336
30376	470337
129202	470338
23478	470339
49551	470340
19617	470341
31714	470342
112995	470343
46183	470344
48785	470345
48467	470346
18778	470347
71902	470348
31720	470349
1014	470350
43587	470351
12978	470352
25289	470353
61744	470354
14425	470355
40049	470356
15644	470357
18054	470358
124300	470359
14431	470360
15303	470361
46394	470362
32207	470363
21297	470364
34438	470365
4670	470366
41446	470367
9613	470368
70290	470369
60096	470370
64331	470371
54291	470372
46441	470373
14425	470374
44505	470375
106629	470376
52184	470377
25577	470378
148423	470379
113302	470380
86676	470381
100393	470382
75819	470383
333	470384
59801	470385
73662	470386
76781	470387
36232	470388
71022	470389
33239	470390
29005	470391
1188	470392
33083	470393
1720	470394
12758	470395
41948	470396
42448	470397
35593	470398
35061	470399
65430	470400
5525	470401
47839	470402
3832	470403
21295	470404
98245	470405
52184	470406
38797	470407
14778	470408
74453	470409
5810	470410
2360	470411
44626	470412
65708	470413
61195	470414
78186	470415
1381	470416
74320	470417
6942	470418
9997	470419
6942	470420
70498	470421
59318	470422
58874	470423
69362	470424
29667	470425
114482	470426
1194	470427
3948	470428
17294	470429
28897	470430
21245	470431
4907	470432
37424	470433
137639	470434
40964	470435
37411	470436
60641	470437
28359	470438
105961	470439
10576	470440
1792	470441
33048	470442
2505	470443
392	470444
14576	470445
31452	470446
39275	470447
63639	470448
121800	470449
80583	470450
47325	470451
9630	470452
17794	470453
51047	470454
54157	470455
31212	470456
99806	470457
17897	470458
23931	470459
41217	470460
18077	470461
29523	470462
70620	470463
28815	470464
884	470465
69827	470466
33302	470467
74754	470468
81481	470469
39712	470470
15251	470471
82989	470472
59430	470473
53985	470474
41924	470475
43168	470476
11024	470477
1527	470478
35311	470479
26524	470480
10704	470481
132428	470482
15966	470483
61340	470484
82713	470485
45484	470486
30178	470487
10732	470488
61563	470489
129822	470490
32010	470491
16224	470492
19634	470493
75497	470494
4070	470495
8093	470496
7358	470497
55022	470498
51818	470499
68309	470500
53371	470501
130763	470502
5444	470503
20185	470504
2681	470505
47783	470506
29879	470507
17777	470508
6310	470509
21245	470510
63800	470511
56349	470512
104897	470513
42014	470514
105566	470515
59418	470516
77049	470517
31854	470518
24338	470519
43116	470520
37553	470521
5762	470522
1190	470523
14444	470524
14444	470525
18653	470526
11744	470527
34397	470528
18165	470529
28606	470530
64850	470531
69164	470532
84700	470533
4896	470534
43968	470535
6944	470536
55260	470537
49951	470538
77495	470539
14605	470540
83169	470541
28666	470542
86764	470543
51078	470544
3625	470545
61413	470546
46125	470547
18537	470548
31431	470549
37694	470550
29898	470551
39248	470552
124456	470553
85938	470554
66774	470555
15840	470556
39142	470557
108682	470558
109889	470559
63467	470560
81641	470561
29898	470562
37737	470563
50444	470564
67777	470565
24626	470566
106048	470567
65825	470568
29427	470569
87483	470570
486	470571
127306	470572
66539	470573
87851	470574
10642	470575
76538	470576
25527	470577
123915	470578
57496	470579
17055	470580
96625	470581
95226	470582
54430	470583
35087	470584
16453	470585
49395	470586
40692	470587
13171	470588
33567	470589
30592	470590
105355	470591
48627	470592
13012	470593
2860	470594
28434	470595
61751	470596
137390	470597
11739	470598
79827	470599
95892	470600
119855	470601
49583	470602
30518	470603
77701	470604
11140	470605
39406	470606
30337	470607
69333	470608
65419	470609
46803	470610
110152	470611
64449	470612
8580	470613
64043	470614
41891	470615
87547	470616
82644	470617
6056	470618
26101	470619
87653	470620
47854	470621
14702	470622
861	470623
96477	470624
18398	470625
39738	470626
93830	470627
24267	470628
87392	470629
11243	470630
87669	470631
75264	470632
84834	470633
66525	470634
133905	470635
105649	470636
14407	470637
14681	470638
46441	470639
15857	470640
112198	470641
69503	470642
58966	470643
12390	470644
79334	470645
134719	470646
61211	470647
28458	470648
1188	470649
807	470650
478	470651
37931	470652
39571	470653
6652	470654
3288	470655
63255	470656
77755	470657
30947	470658
33648	470659
30046	470660
88906	470661
9251	470662
3912	470663
89029	470664
62380	470665
44561	470666
2726	470667
95819	470668
6538	470669
13906	470670
44182	470671
4698	470672
21130	470673
27043	470674
3857	470675
29125	470676
69763	470677
124323	470678
17224	470679
47626	470680
21155	470681
28636	470682
10088	470683
49355	470684
31335	470685
42211	470686
38779	470687
88010	470688
27647	470689
74064	470690
63667	470691
41298	470692
23879	470693
61637	470694
48682	470695
77943	470696
82334	470697
1049	470698
23116	470699
8458	470700
71142	470701
121616	470702
138501	470703
15892	470704
11701	470705
105731	470706
43243	470707
83405	470708
28917	470709
48596	470710
57647	470711
30348	470712
61259	470713
11550	470714
86593	470715
27246	470716
98908	470717
53422	470718
1365	470719
9344	470720
67644	470721
109186	470722
49829	470723
18506	470724
10439	470725
3454	470726
3454	470727
45645	470728
21911	470729
52428	470730
25019	470731
127307	470732
78182	470733
23111	470734
29581	470735
94107	470736
106870	470737
13386	470738
4429	470739
71433	470740
41584	470741
1014	470742
19618	470743
745	470744
10970	470745
108424	470746
22712	470747
56717	470748
75836	470749
37853	470750
64397	470751
70667	470752
29589	470753
14977	470754
8582	470755
111373	470756
48173	470757
3102	470758
61361	470759
77729	470760
105573	470761
22758	470762
75398	470763
12057	470764
110749	470765
16478	470766
18460	470767
75567	470768
2155	470769
96273	470770
18999	470771
98151	470772
33312	470773
79892	470774
25905	470775
4676	470776
38716	470777
71778	470778
691	470779
73256	470780
13760	470781
83158	470782
77895	470783
6177	470784
12494	470785
36633	470786
50514	470787
181	470788
7576	470789
46033	470790
36520	470791
63744	470792
31920	470793
39100	470794
93874	470795
34180	470796
81917	470797
40986	470798
101054	470799
54661	470800
58386	470801
43498	470802
22316	470803
29111	470804
72816	470805
38849	470806
124729	470807
80723	470808
16717	470809
17541	470810
43675	470811
75390	470812
73596	470813
33725	470814
67792	470815
48921	470816
67079	470817
62969	470818
37061	470819
112928	470820
24612	470821
23041	470822
15250	470823
78380	470824
69163	470825
33316	470826
625	470827
53352	470828
2246	470829
842	470830
67085	470831
95688	470832
2504	470833
84883	470834
48919	470835
31593	470836
8299	470837
97047	470838
333	470839
98058	470840
21171	470841
91597	470842
64613	470843
55650	470844
44424	470845
21757	470846
26955	470847
63316	470848
14876	470849
40669	470850
10988	470851
91536	470852
75991	470853
1487	470854
1921	470855
79110	470856
102795	470857
61559	470858
16733	470859
52412	470860
6784	470861
1563	470862
38808	470863
90926	470864
112354	470865
61501	470866
108365	470867
49411	470868
108559	470869
70990	470870
55158	470871
86844	470872
119116	470873
123160	470874
39698	470875
19067	470876
58319	470877
1321	470878
136346	470879
4804	470880
131103	470881
32001	470882
1687	470883
102434	470884
109273	470885
9412	470886
63055	470887
42655	470888
32517	470889
88046	470890
46524	470891
48902	470892
1197	470893
53409	470894
69448	470895
1241	470896
64544	470897
9982	470898
91352	470899
61289	470900
23894	470901
64027	470902
9347	470903
16962	470904
4009	470905
15726	470906
67128	470907
62718	470908
109163	470909
36448	470910
1014	470911
51883	470912
51120	470913
52275	470914
9428	470915
62499	470916
24919	470917
48210	470918
12448	470919
10275	470920
6400	470921
14134	470922
10318	470923
86431	470924
90556	470925
60155	470926
50448	470927
64748	470928
112062	470929
137346	470930
16783	470931
47147	470932
23182	470933
16991	470934
13219	470935
52301	470936
21127	470937
40062	470938
99136	470939
4056	470940
57674	470941
32151	470942
13147	470943
56483	470944
105076	470945
111540	470946
35955	470947
1615	470948
45167	470949
10039	470950
61010	470951
61006	470952
70656	470953
265	470954
46813	470955
79131	470956
61025	470957
23419	470958
77842	470959
60976	470960
26994	470961
47194	470962
54596	470963
77843	470964
23506	470965
101965	470966
76751	470967
111914	470968
75597	470969
55997	470970
55997	470971
81723	470972
32781	470973
12099	470974
104931	470975
27021	470976
59944	470977
45954	470978
4669	470979
10640	470980
885	470981
14619	470982
78894	470983
17511	470984
79750	470985
10929	470986
7565	470987
67843	470988
22654	470989
64235	470990
59776	470991
104851	470992
121552	470993
54561	470994
56378	470995
113543	470996
61797	470997
3908	470998
37028	470999
107336	471000
14202	471001
1386	471002
10887	471003
18469	471004
61330	471005
39428	471006
96977	471007
19262	471008
24335	471009
22050	471010
3933	471011
3933	471012
61181	471013
23709	471014
95917	471015
73267	471016
8135	471017
8135	471018
77624	471019
86083	471020
45098	471021
8219	471022
1508	471023
66041	471024
50815	471025
92265	471026
3263	471027
79909	471028
30176	471029
63799	471030
78854	471031
79470	471032
58129	471033
96624	471034
65760	471035
15368	471036
7905	471037
7905	471038
67251	471039
6739	471040
31356	471041
22317	471042
27505	471043
89626	471044
21163	471045
134418	471046
16704	471047
31849	471048
74742	471049
45420	471050
21528	471051
104265	471052
94277	471053
96868	471054
63595	471055
87372	471056
38953	471057
34222	471058
2965	471059
25492	471060
67552	471061
131435	471062
44927	471063
34285	471064
123101	471065
54816	471066
69374	471067
103682	471068
42386	471069
23465	471070
9420	471071
28978	471072
57796	471073
40770	471074
45993	471075
39146	471076
79781	471077
9907	471078
58833	471079
91296	471080
27779	471081
20071	471082
34035	471083
50683	471084
72000	471085
2872	471086
21864	471087
59230	471088
17316	471089
45970	471090
1547	471091
13979	471092
37309	471093
33673	471094
48078	471095
5084	471096
12265	471097
21361	471098
118937	471099
65838	471100
46007	471101
13088	471102
91872	471103
65481	471104
41224	471105
19175	471106
71243	471107
26497	471108
38496	471109
34560	471110
8807	471111
99675	471112
48665	471113
115568	471114
22727	471115
45601	471116
64750	471117
59121	471118
9607	471119
60341	471120
25223	471121
25223	471122
30241	471123
68975	471124
137848	471125
65842	471126
18531	471127
132844	471128
81821	471129
11303	471130
6557	471131
43613	471132
27344	471133
22831	471134
137015	471135
3593	471136
80377	471137
112095	471138
53672	471139
12003	471140
5822	471141
36473	471142
4391	471143
24376	471144
53411	471145
50349	471146
52512	471147
98816	471148
105329	471149
77481	471150
60554	471151
23539	471152
69779	471153
42049	471154
135481	471155
41288	471156
5696	471157
62211	471158
90697	471159
47791	471160
31093	471161
79111	471162
81579	471163
3309	471164
27679	471165
11037	471166
44112	471167
61150	471168
40798	471169
28072	471170
50337	471171
22599	471172
27302	471173
110831	471174
67984	471175
124101	471176
33624	471177
87691	471178
20929	471179
41555	471180
89975	471181
10471	471182
21365	471183
8894	471184
34233	471185
34554	471186
49792	471187
16714	471188
53658	471189
20368	471190
32383	471191
80927	471192
21602	471193
76220	471194
517	471195
51420	471196
14987	471197
45253	471198
18479	471199
36792	471200
103695	471201
80656	471202
42282	471203
77464	471204
9750	471205
76615	471206
106903	471207
29640	471208
3107	471209
75182	471210
464	471211
55278	471212
52517	471213
31719	471214
58933	471215
61728	471216
124528	471217
64776	471218
48863	471219
88966	471220
84518	471221
50325	471222
106662	471223
10082	471224
6697	471225
51648	471226
76328	471227
20677	471228
62280	471229
32208	471230
100429	471231
151148	471232
56619	471233
48408	471234
30703	471235
91600	471236
45393	471237
42976	471238
21838	471239
47032	471240
26237	471241
56118	471242
48604	471243
61571	471244
116863	471245
66760	471246
111886	471247
36263	471248
99372	471249
71038	471250
18036	471251
68372	471252
51843	471253
13692	471254
85972	471255
13692	471256
64081	471257
16162	471258
66732	471259
19007	471260
82009	471261
7338	471262
53790	471263
38619	471264
65648	471265
3318	471266
28373	471267
40923	471268
66998	471269
136265	471270
37592	471271
24173	471272
31503	471273
31446	471274
9172	471275
31680	471276
13121	471277
68023	471278
2743	471279
78937	471280
64650	471281
3023	471282
65981	471283
9172	471284
33879	471285
28055	471286
73680	471287
873	471288
80899	471289
23746	471290
138551	471291
79364	471292
21829	471293
21798	471294
37716	471295
20336	471296
37716	471297
69863	471298
80342	471299
40081	471300
117065	471301
36543	471302
115614	471303
45469	471304
11038	471305
31919	471306
3403	471307
48585	471308
49258	471309
43117	471310
9121	471311
38814	471312
130737	471313
113068	471314
26233	471315
51400	471316
19083	471317
122671	471318
48421	471319
22654	471320
107741	471321
40243	471322
61792	471323
66771	471324
53790	471325
17796	471326
20692	471327
65620	471328
111792	471329
52954	471330
77789	471331
85509	471332
4471	471333
25311	471334
35978	471335
44873	471336
26488	471337
109001	471338
56531	471339
10515	471340
40566	471341
12030	471342
5109	471343
15983	471344
16811	471345
16233	471346
117365	471347
39744	471348
390	471349
65396	471350
16969	471351
10934	471352
48425	471353
64523	471354
54632	471355
43401	471356
99779	471357
89659	471358
109309	471359
97915	471360
62166	471361
13973	471362
21995	471363
61755	471364
94191	471365
47932	471366
64836	471367
37460	471368
24888	471369
93860	471370
7072	471371
43298	471372
75391	471373
117445	471374
107147	471375
30560	471376
66581	471377
609	471378
79837	471379
83798	471380
54985	471381
67617	471382
17038	471383
28608	471384
29995	471385
16778	471386
16778	471387
14502	471388
63803	471389
124483	471390
9634	471391
81066	471392
51954	471393
41005	471394
38760	471395
122633	471396
8334	471397
115400	471398
50540	471399
20478	471400
42602	471401
29497	471402
55543	471403
13099	471404
45555	471405
150873	471406
15654	471407
859	471408
63161	471409
45926	471410
80986	471411
59278	471412
9021	471413
14144	471414
32804	471415
75815	471416
33221	471417
27594	471418
8581	471419
32782	471420
20355	471421
47304	471422
21730	471423
40411	471424
47640	471425
52785	471426
12071	471427
42425	471428
5934	471429
46063	471430
15539	471431
107214	471432
24207	471433
107073	471434
54987	471435
10778	471436
35939	471437
63293	471438
3770	471439
44054	471440
17676	471441
13387	471442
24207	471443
761	471444
68227	471445
101168	471446
27607	471447
103664	471448
27607	471449
28870	471450
8305	471451
7388	471452
48820	471453
97945	471454
47862	471455
46256	471456
36472	471457
37899	471458
87566	471459
38495	471460
33003	471461
9823	471462
20446	471463
10385	471464
42155	471465
55995	471466
125876	471467
9823	471468
14780	471469
12899	471470
12899	471471
12875	471472
12875	471473
25495	471474
106100	471475
6003	471476
100246	471477
50487	471478
51259	471479
57584	471480
22831	471481
88218	471482
41271	471483
5104	471484
160632	471485
25021	471486
57766	471487
86188	471488
10348	471489
13892	471490
86708	471491
30190	471492
66506	471493
66668	471494
32892	471495
1453	471496
10397	471497
66975	471498
132173	471499
71993	471500
20532	471501
39399	471502
59189	471503
22068	471504
11317	471505
111397	471506
20311	471507
109464	471508
52009	471509
79098	471510
13108	471511
85309	471512
102669	471513
113338	471514
32908	471515
46075	471516
27631	471517
87337	471518
76677	471519
53958	471520
53958	471521
39118	471522
49136	471523
2088	471524
79022	471525
84403	471526
97489	471527
88718	471528
65815	471529
78847	471530
34715	471531
71025	471532
63371	471533
63742	471534
45934	471535
113453	471536
13034	471537
98974	471538
69820	471539
73859	471540
35517	471541
31342	471542
9943	471543
83479	471544
19110	471545
8836	471546
307	471547
46182	471548
72653	471549
83373	471550
5886	471551
36419	471552
106676	471553
113043	471554
50740	471555
28757	471556
24774	471557
8051	471558
12677	471559
25237	471560
66551	471561
12537	471562
63359	471563
47685	471564
54636	471565
6879	471566
6029	471567
63088	471568
27945	471569
132331	471570
108409	471571
51081	471572
156527	471573
86756	471574
73113	471575
32889	471576
64039	471577
8054	471578
7399	471579
22008	471580
79617	471581
47117	471582
45858	471583
30091	471584
2911	471585
5842	471586
50550	471587
35195	471588
8809	471589
7670	471590
41205	471591
47777	471592
26447	471593
62171	471594
52081	471595
45856	471596
124004	471597
44736	471598
118944	471599
1486	471600
49776	471601
18845	471602
25459	471603
2635	471604
47415	471605
124491	471606
4577	471607
123894	471608
78861	471609
67663	471610
47415	471611
107685	471612
136891	471613
4880	471614
10502	471615
3184	471616
22406	471617
92344	471618
59136	471619
76433	471620
5705	471621
22810	471622
98313	471623
14224	471624
109822	471625
30037	471626
53972	471627
86008	471628
59763	471629
113800	471630
105787	471631
11644	471632
67470	471633
16438	471634
14300	471635
78896	471636
37060	471637
30489	471638
85905	471639
111551	471640
21242	471641
8544	471642
46805	471643
8953	471644
22383	471645
44315	471646
79724	471647
87978	471648
68368	471649
16920	471650
87131	471651
42472	471652
65840	471653
83040	471654
44655	471655
117535	471656
41424	471657
127463	471658
25886	471659
1988	471660
75256	471661
25338	471662
24595	471663
84909	471664
1988	471665
80390	471666
10142	471667
41424	471668
28040	471669
113915	471670
51066	471671
4033	471672
39913	471673
30422	471674
18736	471675
90599	471676
46961	471677
28648	471678
81618	471679
77413	471680
82806	471681
56737	471682
47358	471683
42008	471684
53829	471685
117724	471686
22397	471687
25373	471688
51613	471689
65627	471690
38077	471691
61195	471692
12736	471693
7005	471694
122589	471695
3839	471696
30497	471697
67300	471698
13100	471699
19255	471700
81766	471701
127362	471702
135442	471703
21474	471704
62313	471705
47623	471706
41207	471707
93624	471708
13069	471709
19488	471710
63136	471711
39703	471712
31352	471713
76436	471714
79042	471715
12899	471716
81774	471717
61386	471718
45262	471719
27937	471720
22583	471721
62242	471722
30232	471723
40416	471724
102388	471725
11293	471726
80320	471727
61011	471728
38195	471729
99709	471730
107548	471731
13465	471732
68694	471733
75292	471734
80920	471735
66999	471736
13734	471737
77652	471738
69392	471739
38008	471740
54668	471741
19608	471742
49488	471743
35388	471744
78875	471745
6924	471746
85322	471747
122850	471748
56049	471749
104086	471750
100307	471751
80603	471752
94636	471753
34431	471754
30997	471755
127863	471756
18186	471757
74779	471758
103662	471759
57485	471760
46900	471761
7057	471762
46903	471763
630	471764
28884	471765
36607	471766
17000	471767
32440	471768
46940	471769
8584	471770
8334	471771
630	471772
63457	471773
30927	471774
39297	471775
36440	471776
32489	471777
14973	471778
22684	471779
6814	471780
86469	471781
31043	471782
8064	471783
7187	471784
106887	471785
4404	471786
11945	471787
107645	471788
1419	471789
18665	471790
12311	471791
62287	471792
65786	471793
49348	471794
45989	471795
117519	471796
27696	471797
8584	471798
24981	471799
46049	471800
73716	471801
33310	471802
122812	471803
53904	471804
70918	471805
630	471806
82987	471807
84983	471808
77120	471809
13145	471810
13221	471811
56060	471812
45117	471813
38635	471814
85047	471815
80358	471816
20877	471817
44953	471818
74945	471819
90099	471820
65546	471821
23796	471822
77840	471823
90836	471824
24607	471825
20781	471826
77829	471827
69376	471828
39793	471829
10517	471830
51864	471831
9227	471832
113397	471833
52453	471834
4775	471835
42233	471836
26726	471837
152340	471838
13973	471839
29943	471840
64036	471841
80800	471842
62159	471843
11658	471844
48444	471845
9116	471846
56488	471847
78352	471848
112386	471849
75915	471850
94396	471851
30940	471852
36728	471853
21167	471854
85414	471855
130824	471856
75507	471857
21494	471858
36494	471859
30671	471860
66178	471861
33870	471862
48406	471863
88175	471864
58844	471865
34301	471866
131430	471867
138724	471868
59031	471869
104917	471870
80302	471871
98873	471872
68683	471873
82729	471874
158473	471875
14188	471876
79359	471877
49188	471878
76235	471879
39768	471880
10248	471881
36503	471882
104692	471883
110870	471884
121827	471885
65653	471886
14089	471887
4410	471888
9645	471889
51062	471890
52543	471891
21635	471892
21635	471893
30700	471894
59440	471895
81973	471896
91640	471897
102187	471898
7265	471899
18697	471900
15232	471901
68303	471902
54262	471903
86288	471904
56093	471905
5788	471906
121683	471907
41418	471908
88681	471909
127314	471910
66658	471911
7127	471912
34817	471913
28532	471914
38517	471915
27796	471916
50313	471917
49166	471918
33175	471919
41418	471920
102154	471921
9382	471922
41418	471923
49182	471924
33175	471925
67114	471926
36539	471927
31745	471928
72716	471929
75923	471930
30392	471931
58912	471932
38529	471933
65010	471934
64020	471935
2914	471936
58180	471937
6532	471938
6532	471939
103425	471940
38092	471941
82979	471942
17173	471943
48493	471944
39237	471945
58544	471946
84609	471947
8591	471948
8002	471949
13457	471950
51945	471951
28799	471952
46399	471953
145713	471954
2812	471955
13363	471956
5670	471957
89964	471958
8891	471959
66684	471960
13897	471961
48402	471962
3729	471963
29468	471964
30028	471965
135439	471966
56078	471967
44422	471968
28800	471969
152313	471970
112909	471971
41325	471972
112362	471973
4731	471974
98836	471975
16061	471976
32407	471977
108996	471978
79898	471979
6467	471980
107532	471981
44945	471982
70646	471983
27043	471984
73864	471985
59458	471986
40529	471987
62665	471988
51197	471989
40070	471990
117342	471991
93871	471992
35433	471993
38127	471994
35503	471995
29724	471996
79711	471997
14605	471998
2433	471999
98227	472000
29158	472001
21592	472002
80629	472003
26591	472004
40968	472005
101300	472006
99607	472007
47231	472008
104865	472009
363	472010
47336	472011
50558	472012
84885	472013
18824	472014
988	472015
103979	472016
20148	472017
75870	472018
96933	472019
30705	472020
110937	472021
37019	472022
98337	472023
42293	472024
24404	472025
23770	472026
85923	472027
113911	472028
63590	472029
90837	472030
22009	472031
100349	472032
59154	472033
9305	472034
11798	472035
107347	472036
31330	472037
11755	472038
54793	472039
26503	472040
44629	472041
43058	472042
36527	472043
58365	472044
55582	472045
50762	472046
14416	472047
5997	472048
31917	472049
30637	472050
58317	472051
34778	472052
33862	472053
84409	472054
152742	472055
3250	472056
48189	472057
77009	472058
26466	472059
65768	472060
72228	472061
34272	472062
4170	472063
9953	472064
20748	472065
7964	472066
2801	472067
89488	472068
44015	472069
44082	472070
13697	472071
62384	472072
107693	472073
24424	472074
42370	472075
42424	472076
91399	472077
122396	472078
90970	472079
73204	472080
73835	472081
36212	472082
47072	472083
59410	472084
17903	472085
11210	472086
37907	472087
18498	472088
4349	472089
12779	472090
123887	472091
18960	472092
51049	472093
54946	472094
84509	472095
97612	472096
54946	472097
96874	472098
61379	472099
27713	472100
3591	472101
69048	472102
67881	472103
35532	472104
69449	472105
38067	472106
38067	472107
8285	472108
48802	472109
3363	472110
27285	472111
58941	472112
27278	472113
32493	472114
16739	472115
54680	472116
760	472117
21228	472118
76634	472119
58403	472120
68800	472121
51461	472122
110556	472123
257	472124
15466	472125
30861	472126
44427	472127
14222	472128
18453	472129
30677	472130
15526	472131
104838	472132
19483	472133
67237	472134
15784	472135
28330	472136
43593	472137
29408	472138
26259	472139
41364	472140
48853	472141
100302	472142
91435	472143
23044	472144
28431	472145
71243	472146
9105	472147
1961	472148
46381	472149
35569	472150
78120	472151
94411	472152
4760	472153
37443	472154
62366	472155
29744	472156
26419	472157
37332	472158
64147	472159
19954	472160
90300	472161
3787	472162
7966	472163
51956	472164
92679	472165
395	472166
27568	472167
2784	472168
7971	472169
693	472170
19984	472171
21494	472172
95415	472173
32315	472174
23675	472175
8738	472176
24882	472177
2429	472178
58335	472179
96692	472180
2027	472181
16562	472182
37360	472183
19271	472184
31062	472185
11081	472186
78307	472187
1288	472188
58212	472189
18779	472190
86612	472191
37164	472192
156471	472193
54352	472194
67942	472195
13510	472196
120	472197
36523	472198
8942	472199
40996	472200
14244	472201
14244	472202
24958	472203
38196	472204
44333	472205
119776	472206
37044	472207
563	472208
60197	472209
5135	472210
33650	472211
29132	472212
62378	472213
48408	472214
5920	472215
81146	472216
50334	472217
50237	472218
2778	472219
64733	472220
50520	472221
99437	472222
92426	472223
85129	472224
123877	472225
15669	472226
51369	472227
120458	472228
117693	472229
29585	472230
27640	472231
98259	472232
60365	472233
67200	472234
3290	472235
26877	472236
9003	472237
18971	472238
16503	472239
55049	472240
3400	472241
114406	472242
8054	472243
5146	472244
3472	472245
49959	472246
6135	472247
5842	472248
16671	472249
156133	472250
124664	472251
45279	472252
123041	472253
2371	472254
12672	472255
26121	472256
91467	472257
89545	472258
113427	472259
5448	472260
9003	472261
15737	472262
22929	472263
6769	472264
49959	472265
3400	472266
49958	472267
38534	472268
104104	472269
25337	472270
9469	472271
111855	472272
30126	472273
22908	472274
59237	472275
14598	472276
540	472277
67663	472278
27622	472279
27622	472280
106944	472281
79228	472282
10752	472283
71057	472284
54089	472285
39075	472286
54990	472287
7935	472288
5054	472289
23519	472290
127935	472291
67622	472292
8792	472293
21948	472294
49292	472295
63284	472296
39490	472297
33180	472298
39457	472299
69305	472300
19593	472301
41593	472302
70462	472303
38820	472304
34495	472305
56378	472306
29594	472307
29594	472308
161891	472309
113034	472310
54829	472311
34848	472312
16225	472313
68299	472314
89077	472315
60555	472316
27161	472317
104333	472318
61104	472319
61104	472320
47411	472321
90353	472322
96757	472323
113147	472324
2689	472325
21486	472326
21807	472327
65513	472328
54208	472329
30562	472330
69174	472331
50453	472332
21807	472333
3802	472334
10272	472335
68708	472336
21164	472337
9444	472338
75921	472339
67803	472340
24952	472341
108380	472342
98340	472343
80942	472344
116597	472345
39756	472346
34668	472347
152724	472348
31538	472349
38942	472350
52880	472351
52765	472352
269	472353
39688	472354
51268	472355
3272	472356
2017	472357
117550	472358
28369	472359
41631	472360
3716	472361
79904	472362
96717	472363
102622	472364
2483	472365
8133	472366
2212	472367
78947	472368
28524	472369
18948	472370
24120	472371
84467	472372
31373	472373
41439	472374
11752	472375
91639	472376
24205	472377
87722	472378
28925	472379
61099	472380
54685	472381
28640	472382
40911	472383
22619	472384
22619	472385
19286	472386
63155	472387
73497	472388
127213	472389
62285	472390
37169	472391
56100	472392
63619	472393
81817	472394
21813	472395
48536	472396
28377	472397
48536	472398
10527	472399
28377	472400
56216	472401
16909	472402
81697	472403
6919	472404
37892	472405
38745	472406
5012	472407
11032	472408
44306	472409
48082	472410
35198	472411
11091	472412
82964	472413
29892	472414
49951	472415
4445	472416
3705	472417
96951	472418
38553	472419
51587	472420
60097	472421
38110	472422
45660	472423
62377	472424
53817	472425
13090	472426
87440	472427
5359	472428
28520	472429
33033	472430
112240	472431
44794	472432
23978	472433
66092	472434
31072	472435
35991	472436
38098	472437
44275	472438
21939	472439
26509	472440
28845	472441
24176	472442
69818	472443
44081	472444
16918	472445
12915	472446
58897	472447
18022	472448
90068	472449
85964	472450
11446	472451
89118	472452
33026	472453
43230	472454
90167	472455
81507	472456
51889	472457
12324	472458
32884	472459
37232	472460
28372	472461
103591	472462
5038	472463
111555	472464
76393	472465
24607	472466
33913	472467
92570	472468
65863	472469
60002	472470
84697	472471
65801	472472
119046	472473
65438	472474
59421	472475
15971	472476
40790	472477
65683	472478
23335	472479
55311	472480
22746	472481
62556	472482
108590	472483
13387	472484
5097	472485
50347	472486
107387	472487
38858	472488
99040	472489
17629	472490
6383	472491
71679	472492
94652	472493
10460	472494
165741	472495
17157	472496
39765	472497
17157	472498
62147	472499
65915	472500
86486	472501
19982	472502
35939	472503
85094	472504
12423	472505
31079	472506
14925	472507
45605	472508
44269	472509
96974	472510
31647	472511
15600	472512
54327	472513
5100	472514
90191	472515
10169	472516
61019	472517
87509	472518
11052	472519
5802	472520
3184	472521
44483	472522
6261	472523
5802	472524
46404	472525
3558	472526
10415	472527
41226	472528
66985	472529
4168	472530
1784	472531
17195	472532
32434	472533
51462	472534
57659	472535
3217	472536
10415	472537
3184	472538
8056	472539
35324	472540
113836	472541
11785	472542
26201	472543
57738	472544
58075	472545
320	472546
942	472547
42592	472548
33933	472549
39807	472550
98142	472551
6394	472552
74487	472553
52006	472554
14083	472555
41619	472556
43033	472557
26058	472558
32410	472559
5100	472560
11629	472561
942	472562
33732	472563
704	472564
704	472565
1198	472566
11946	472567
51539	472568
102517	472569
6236	472570
55456	472571
18031	472572
87240	472573
90857	472574
10418	472575
93418	472576
7980	472577
56616	472578
39550	472579
61206	472580
19519	472581
61206	472582
79201	472583
23487	472584
125600	472585
10556	472586
83474	472587
7634	472588
110078	472589
61759	472590
5914	472591
49823	472592
50835	472593
56891	472594
34078	472595
68344	472596
111390	472597
6112	472598
32840	472599
55321	472600
34589	472601
17158	472602
111415	472603
63587	472604
61595	472605
48922	472606
97795	472607
67508	472608
18456	472609
111747	472610
29870	472611
35081	472612
26171	472613
15810	472614
64495	472615
98165	472616
19658	472617
63720	472618
10923	472619
74635	472620
51223	472621
18653	472622
55255	472623
82876	472624
5369	472625
59337	472626
41960	472627
126007	472628
11591	472629
19967	472630
16251	472631
53446	472632
8645	472633
13480	472634
131452	472635
57746	472636
55439	472637
109445	472638
36566	472639
5351	472640
19087	472641
2857	472642
12238	472643
49837	472644
118897	472645
21954	472646
49322	472647
10345	472648
6810	472649
90035	472650
8539	472651
64420	472652
56086	472653
8839	472654
7649	472655
82976	472656
20163	472657
5639	472658
20163	472659
5639	472660
40599	472661
12761	472662
147027	472663
108621	472664
18630	472665
66741	472666
95661	472667
23695	472668
91305	472669
26984	472670
66597	472671
7298	472672
97516	472673
36587	472674
124181	472675
61732	472676
58855	472677
26014	472678
37680	472679
98855	472680
27328	472681
47786	472682
22575	472683
39883	472684
1969	472685
21085	472686
2557	472687
44746	472688
5390	472689
1997	472690
111409	472691
14983	472692
6066	472693
64475	472694
55231	472695
27824	472696
9928	472697
90269	472698
18752	472699
29417	472700
18949	472701
50563	472702
34548	472703
62371	472704
40160	472705
35871	472706
68778	472707
8067	472708
89185	472709
51841	472710
53456	472711
49739	472712
27583	472713
111576	472714
6381	472715
7798	472716
113267	472717
3356	472718
114357	472719
41557	472720
30487	472721
138632	472722
17536	472723
162021	472724
28551	472725
103706	472726
18735	472727
69270	472728
73439	472729
41153	472730
39719	472731
11041	472732
61578	472733
107540	472734
29466	472735
14019	472736
49525	472737
68787	472738
57938	472739
43145	472740
21567	472741
51061	472742
21567	472743
60063	472744
22581	472745
12949	472746
64388	472747
51430	472748
138687	472749
7209	472750
4776	472751
21457	472752
22686	472753
73059	472754
119094	472755
105383	472756
103474	472757
84917	472758
71176	472759
51447	472760
58021	472761
88717	472762
85864	472763
37283	472764
112245	472765
28967	472766
75157	472767
103855	472768
112976	472769
82831	472770
87191	472771
104004	472772
109400	472773
39173	472774
30455	472775
66541	472776
8084	472777
46892	472778
87297	472779
114573	472780
36509	472781
37999	472782
54932	472783
65464	472784
36479	472785
28397	472786
113121	472787
25224	472788
14086	472789
51178	472790
31515	472791
37909	472792
49620	472793
132260	472794
79299	472795
75189	472796
23844	472797
90004	472798
51113	472799
103556	472800
56091	472801
24552	472802
68757	472803
33029	472804
62126	472805
8084	472806
52819	472807
24556	472808
23178	472809
45975	472810
10482	472811
56078	472812
4069	472813
2260	472814
42953	472815
52815	472816
80619	472817
82125	472818
64719	472819
78915	472820
102363	472821
19688	472822
5952	472823
135631	472824
52495	472825
74381	472826
77884	472827
33311	472828
67974	472829
39890	472830
21596	472831
61162	472832
50410	472833
2424	472834
4002	472835
3158	472836
62541	472837
97123	472838
47906	472839
22691	472840
37217	472841
77763	472842
15808	472843
12133	472844
6136	472845
17173	472846
41922	472847
65599	472848
726	472849
47989	472850
108521	472851
36676	472852
125739	472853
84713	472854
7362	472855
23027	472856
84374	472857
59307	472858
13108	472859
65410	472860
91656	472861
26267	472862
27155	472863
110005	472864
91002	472865
107774	472866
86373	472867
58087	472868
55116	472869
27817	472870
66018	472871
21418	472872
89054	472873
30487	472874
3523	472875
100399	472876
55427	472877
35011	472878
19906	472879
89472	472880
13806	472881
4907	472882
70653	472883
69199	472884
60567	472885
89039	472886
3116	472887
158004	472888
7497	472889
27591	472890
7435	472891
113198	472892
61788	472893
2384	472894
114621	472895
73772	472896
8484	472897
6155	472898
54963	472899
58905	472900
63730	472901
28516	472902
48432	472903
59435	472904
41638	472905
32146	472906
16083	472907
325	472908
24785	472909
37128	472910
15169	472911
96331	472912
88917	472913
26050	472914
131090	472915
17528	472916
54380	472917
17528	472918
50367	472919
48647	472920
4159	472921
96404	472922
7402	472923
39125	472924
119904	472925
86552	472926
80586	472927
21660	472928
106893	472929
67074	472930
41960	472931
75514	472932
95470	472933
36849	472934
31964	472935
8287	472936
136081	472937
28158	472938
102837	472939
24005	472940
8655	472941
59444	472942
24168	472943
56793	472944
135771	472945
30913	472946
116804	472947
66939	472948
21518	472949
24258	472950
110306	472951
33533	472952
7183	472953
49115	472954
75315	472955
2727	472956
65544	472957
9135	472958
16918	472959
101979	472960
57978	472961
71190	472962
32853	472963
49915	472964
12383	472965
3219	472966
46808	472967
59885	472968
114660	472969
80491	472970
61229	472971
8566	472972
100278	472973
35196	472974
24204	472975
95420	472976
21870	472977
8419	472978
20904	472979
129129	472980
56908	472981
42995	472982
29457	472983
1303	472984
13436	472985
84928	472986
65459	472987
45968	472988
76348	472989
28922	472990
33672	472991
29115	472992
70375	472993
70375	472994
45341	472995
79046	472996
34453	472997
80419	472998
3836	472999
21231	473000
53082	473001
105777	473002
53887	473003
95699	473004
15650	473005
50471	473006
60200	473007
32365	473008
40408	473009
23771	473010
127546	473011
22937	473012
35555	473013
31227	473014
86074	473015
18214	473016
75346	473017
69535	473018
86437	473019
62274	473020
35425	473021
27202	473022
84587	473023
1733	473024
26495	473025
56504	473026
112939	473027
13142	473028
21633	473029
89259	473030
10255	473031
11139	473032
10875	473033
78872	473034
84637	473035
12879	473036
109823	473037
67961	473038
37442	473039
23319	473040
10980	473041
83127	473042
37364	473043
101096	473044
65874	473045
98376	473046
111381	473047
2729	473048
40637	473049
6152	473050
8900	473051
6263	473052
35214	473053
20050	473054
42347	473055
6259	473056
4977	473057
696	473058
8674	473059
30641	473060
89543	473061
32969	473062
14222	473063
103611	473064
52421	473065
66187	473066
63787	473067
29935	473068
90299	473069
57792	473070
28409	473071
136136	473072
19814	473073
164413	473074
17188	473075
103594	473076
46898	473077
49734	473078
45083	473079
47947	473080
34840	473081
11742	473082
53747	473083
5060	473084
15700	473085
15715	473086
67477	473087
113061	473088
486	473089
12710	473090
46887	473091
45888	473092
65517	473093
61307	473094
92103	473095
28137	473096
34464	473097
13118	473098
40011	473099
6840	473100
22380	473101
39562	473102
15674	473103
113648	473104
124403	473105
70607	473106
90576	473107
2242	473108
117069	473109
1147	473110
18209	473111
5646	473112
91023	473113
95950	473114
1685	473115
1420	473116
10858	473117
18119	473118
10858	473119
269	473120
44851	473121
37456	473122
15882	473123
7396	473124
39810	473125
13860	473126
28168	473127
31896	473128
37402	473129
36459	473130
123977	473131
71136	473132
40934	473133
93355	473134
39584	473135
46833	473136
29155	473137
70108	473138
93345	473139
110752	473140
17613	473141
97632	473142
1896	473143
94287	473144
126457	473145
87582	473146
55528	473147
110445	473148
107634	473149
36578	473150
7386	473151
83708	473152
80972	473153
59346	473154
96605	473155
31141	473156
64476	473157
89943	473158
9244	473159
113793	473160
45865	473161
25001	473162
39454	473163
30949	473164
63567	473165
10403	473166
50596	473167
130730	473168
11073	473169
108779	473170
87163	473171
15181	473172
80331	473173
82011	473174
61103	473175
48056	473176
3773	473177
44283	473178
36477	473179
41996	473180
70508	473181
32414	473182
22215	473183
108705	473184
138628	473185
1260	473186
130545	473187
41263	473188
41263	473189
76405	473190
73663	473191
28964	473192
1406	473193
125714	473194
90045	473195
33547	473196
17511	473197
50752	473198
6891	473199
6891	473200
58282	473201
5190	473202
22366	473203
66174	473204
1384	473205
102205	473206
16544	473207
49274	473208
28463	473209
30349	473210
20002	473211
51084	473212
47039	473213
39265	473214
68893	473215
15828	473216
113231	473217
51343	473218
7260	473219
25417	473220
97547	473221
110935	473222
69522	473223
5186	473224
64298	473225
27817	473226
69529	473227
5060	473228
93347	473229
4270	473230
28771	473231
22299	473232
17919	473233
39444	473234
11142	473235
83437	473236
85814	473237
23417	473238
42372	473239
4904	473240
36798	473241
98207	473242
24900	473243
14097	473244
18027	473245
17219	473246
44950	473247
51210	473248
37037	473249
23920	473250
27596	473251
91593	473252
98716	473253
12725	473254
85946	473255
110083	473256
391	473257
83501	473258
2342	473259
40178	473260
2924	473261
43989	473262
4570	473263
23559	473264
126252	473265
5836	473266
7040	473267
3501	473268
37790	473269
68419	473270
42354	473271
10164	473272
133900	473273
39352	473274
33530	473275
49702	473276
64620	473277
70381	473278
33753	473279
51257	473280
13225	473281
40406	473282
16065	473283
113452	473284
67809	473285
105240	473286
85977	473287
69	473288
69814	473289
70202	473290
39946	473291
36855	473292
51165	473293
81895	473294
2141	473295
67809	473296
48271	473297
24369	473298
73169	473299
30933	473300
276	473301
85150	473302
98936	473303
77467	473304
65461	473305
21545	473306
298	473307
91015	473308
43476	473309
3133	473310
3802	473311
5831	473312
14794	473313
41622	473314
37162	473315
98877	473316
148932	473317
14654	473318
10130	473319
27334	473320
33950	473321
8923	473322
28556	473323
46012	473324
3005	473325
127164	473326
54827	473327
122531	473328
100262	473329
127177	473330
41156	473331
87246	473332
67116	473333
56079	473334
41863	473335
24559	473336
40578	473337
13877	473338
10589	473339
81506	473340
45473	473341
89248	473342
51075	473343
108526	473344
39139	473345
20170	473346
83841	473347
96740	473348
26591	473349
71543	473350
85099	473351
65882	473352
83819	473353
78985	473354
7144	473355
96648	473356
46903	473357
68783	473358
24650	473359
4964	473360
76820	473361
23467	473362
104016	473363
7057	473364
43023	473365
21455	473366
63256	473367
52351	473368
22583	473369
38635	473370
1544	473371
35419	473372
31479	473373
7187	473374
7187	473375
37664	473376
8790	473377
29627	473378
2852	473379
63433	473380
53080	473381
65377	473382
6814	473383
63256	473384
4720	473385
117167	473386
73220	473387
68834	473388
433	473389
92873	473390
2852	473391
43978	473392
2852	473393
30168	473394
37399	473395
89536	473396
35863	473397
48887	473398
24197	473399
18635	473400
6454	473401
19248	473402
88746	473403
30369	473404
6394	473405
1241	473406
55657	473407
5458	473408
15730	473409
7187	473410
8064	473411
32281	473412
63453	473413
12957	473414
79295	473415
28582	473416
23018	473417
28582	473418
13221	473419
1544	473420
2852	473421
32878	473422
4010	473423
23308	473424
106633	473425
84707	473426
6492	473427
62795	473428
37040	473429
127369	473430
51301	473431
24352	473432
46947	473433
65846	473434
45364	473435
37092	473436
88619	473437
59127	473438
129432	473439
22722	473440
5081	473441
5242	473442
26918	473443
95576	473444
6914	473445
37960	473446
20258	473447
167625	473448
90749	473449
46884	473450
60528	473451
87937	473452
147190	473453
76933	473454
5135	473455
53939	473456
70108	473457
76319	473458
20157	473459
90631	473460
40714	473461
47629	473462
11139	473463
29925	473464
70985	473465
8990	473466
44150	473467
77670	473468
16137	473469
40048	473470
50482	473471
60072	473472
69979	473473
12908	473474
45053	473475
9937	473476
9937	473477
32989	473478
32989	473479
77684	473480
26998	473481
7388	473482
7388	473483
79906	473484
9693	473485
26514	473486
60466	473487
59851	473488
53994	473489
60466	473490
60012	473491
27330	473492
41482	473493
92443	473494
58336	473495
60348	473496
120495	473497
25012	473498
25936	473499
50344	473500
119137	473501
39088	473502
4504	473503
29642	473504
9307	473505
37666	473506
49757	473507
43249	473508
14004	473509
22721	473510
74758	473511
89375	473512
34446	473513
42509	473514
23859	473515
45061	473516
13023	473517
71885	473518
85823	473519
1418	473520
36669	473521
842	473522
119202	473523
1908	473524
9626	473525
16282	473526
7707	473527
53210	473528
53099	473529
20004	473530
34830	473531
60081	473532
58937	473533
129782	473534
158698	473535
32229	473536
15280	473537
93448	473538
76981	473539
1293	473540
1394	473541
2046	473542
3211	473543
35965	473544
89295	473545
105810	473546
44510	473547
112105	473548
46892	473549
22914	473550
114318	473551
15811	473552
2012	473553
105281	473554
13376	473555
23230	473556
50614	473557
4443	473558
6040	473559
5141	473560
81894	473561
2809	473562
87195	473563
111442	473564
89966	473565
11590	473566
73043	473567
8055	473568
85039	473569
88076	473570
4879	473571
1915	473572
4552	473573
8025	473574
6028	473575
111622	473576
80682	473577
58378	473578
7260	473579
7151	473580
112414	473581
7902	473582
2370	473583
34297	473584
50827	473585
10969	473586
15822	473587
1570	473588
18339	473589
5140	473590
69780	473591
44160	473592
70978	473593
75341	473594
18556	473595
10467	473596
64339	473597
9452	473598
85310	473599
9784	473600
74330	473601
59090	473602
126049	473603
617	473604
8547	473605
23124	473606
2471	473607
20013	473608
5957	473609
8994	473610
8795	473611
6329	473612
30430	473613
75809	473614
6531	473615
1051	473616
41565	473617
92089	473618
4277	473619
7656	473620
61620	473621
20668	473622
32184	473623
2576	473624
1657	473625
3762	473626
103516	473627
3588	473628
3462	473629
3953	473630
86714	473631
34828	473632
7815	473633
34237	473634
4559	473635
40181	473636
67645	473637
9181	473638
131344	473639
12376	473640
3277	473641
42075	473642
45290	473643
31006	473644
14205	473645
5247	473646
16642	473647
19743	473648
9282	473649
1993	473650
16223	473651
7247	473652
64616	473653
40905	473654
4218	473655
1976	473656
3673	473657
5886	473658
12170	473659
50509	473660
53029	473661
39517	473662
96814	473663
44008	473664
91953	473665
30208	473666
49670	473667
285	473668
1161	473669
881	473670
3423	473671
8822	473672
117473	473673
87677	473674
59093	473675
26241	473676
81044	473677
25555	473678
53235	473679
80738	473680
45816	473681
10444	473682
5005	473683
15876	473684
65947	473685
56512	473686
12518	473687
128743	473688
3664	473689
32172	473690
70349	473691
91	473692
1845	473693
122663	473694
37440	473695
51441	473696
11070	473697
14227	473698
24302	473699
2307	473700
52867	473701
36822	473702
3333	473703
4722	473704
53973	473705
21443	473706
4428	473707
1555	473708
1334	473709
155	473710
16727	473711
24351	473712
16526	473713
13091	473714
34085	473715
8453	473716
6326	473717
15512	473718
5269	473719
1742	473720
18324	473721
29648	473722
92235	473723
76683	473724
14786	473725
68758	473726
2120	473727
100425	473728
13081	473729
92392	473730
10637	473731
667	473732
7101	473733
49505	473734
3301	473735
34145	473736
74939	473737
7085	473738
21212	473739
4908	473740
64615	473741
10596	473742
88269	473743
104378	473744
49489	473745
40887	473746
94360	473747
55401	473748
9352	473749
83820	473750
6619	473751
38194	473752
50230	473753
31872	473754
6530	473755
7655	473756
107065	473757
65454	473758
7062	473759
6522	473760
78363	473761
22034	473762
56476	473763
85290	473764
12426	473765
3298	473766
20	473767
5315	473768
15553	473769
6	473770
105714	473771
114260	473772
48933	473773
18523	473774
3603	473775
42797	473776
105140	473777
146995	473778
13196	473779
222	473780
23032	473781
67953	473782
10091	473783
13105	473784
65220	473785
16042	473786
4032	473787
6594	473788
497	473789
6576	473790
63922	473791
1308	473792
2916	473793
13674	473794
8141	473795
78828	473796
43649	473797
72931	473798
69778	473799
121828	473800
105471	473801
146456	473802
59695	473803
114615	473804
141395	473805
81968	473806
148758	473807
136360	473808
135978	473809
35926	473810
124361	473811
118704	473812
63801	473813
90049	473814
93446	473815
10079	473816
12457	473817
9025	473818
15481	473819
23427	473820
12193	473821
5453	473822
49547	473823
11981	473824
23073	473825
22726	473826
4295	473827
12715	473828
4748	473829
49851	473830
60460	473831
109016	473832
79900	473833
161892	473834
61538	473835
36265	473836
134321	473837
52283	473838
30313	473839
48219	473840
39720	473841
69630	473842
37704	473843
16691	473844
9519	473845
65013	473846
48112	473847
22303	473848
4099	473849
60227	473850
3515	473851
44997	473852
13605	473853
3863	473854
1472	473855
118979	473856
78596	473857
49741	473858
106358	473859
37463	473860
38434	473861
17283	473862
33389	473863
50184	473864
153666	473865
4535	473866
30911	473867
84071	473868
83463	473869
83463	473870
4535	473871
109772	473872
31066	473873
31066	473874
8779	473875
30780	473876
18927	473877
98616	473878
42027	473879
166923	473880
3962	473881
15391	473882
5718	473883
12837	473884
157984	473885
27929	473886
37704	473887
14001	473888
112572	473889
16328	473890
9210	473891
85102	473892
23207	473893
18161	473894
10742	473895
49707	473896
4978	473897
29285	473898
34628	473899
118246	473900
56567	473901
56567	473902
19177	473903
36819	473904
5635	473905
52566	473906
108034	473907
1159	473908
109299	473909
3560	473910
45645	473911
28291	473912
68896	473913
48030	473914
1366	473915
508	473916
11526	473917
102700	473918
8725	473919
116737	473920
128617	473921
42755	473922
93039	473923
9029	473924
68458	473925
24459	473926
31555	473927
141915	473928
58422	473929
58422	473930
36895	473931
1638	473932
120565	473933
73643	473934
32181	473935
36086	473936
48601	473937
4703	473938
3266	473939
31801	473940
53019	473941
4384	473942
14485	473943
13674	473944
63030	473945
53617	473946
64682	473947
62983	473948
47531	473949
10497	473950
21755	473951
23992	473952
5724	473953
122983	473954
22796	473955
76201	473956
87412	473957
80413	473958
103270	473959
94867	473960
27597	473961
24459	473962
10080	473963
34350	473964
17408	473965
4174	473966
22858	473967
15403	473968
8961	473969
88328	473970
1808	473971
18849	473972
45712	473973
53466	473974
132097	473975
19334	473976
42764	473977
136762	473978
24456	473979
61974	473980
81917	473981
26841	473982
34671	473983
83301	473984
59913	473985
25643	473986
13291	473987
109628	473988
15101	473989
98524	473990
96844	473991
57648	473992
157966	473993
44402	473994
21706	473995
81888	473996
103148	473997
29230	473998
28710	473999
12815	474000
4820	474001
115568	474002
14706	474003
138213	474004
10349	474005
19785	474006
83486	474007
47949	474008
57095	474009
123508	474010
19370	474011
30202	474012
38227	474013
8564	474014
9726	474015
6834	474016
41587	474017
88944	474018
10401	474019
10871	474020
33876	474021
299	474022
39720	474023
40549	474024
83328	474025
24628	474026
53552	474027
12000	474028
24526	474029
21688	474030
25583	474031
1584	474032
13754	474033
13754	474034
15283	474035
9499	474036
32445	474037
29	474038
4571	474039
165657	474040
37704	474041
80993	474042
1071	474043
35772	474044
62176	474045
62615	474046
126095	474047
96095	474048
41796	474049
4176	474050
1366	474051
803	474052
1440	474053
11835	474054
11683	474055
214	474056
18574	474057
136809	474058
89467	474059
51088	474060
64771	474061
82174	474062
70343	474063
11832	474064
1724	474065
46288	474066
4005	474067
29557	474068
13138	474069
59583	474070
74582	474071
76739	474072
5	474073
9396	474074
1214	474075
69315	474076
72403	474077
16866	474078
594	474079
2637	474080
64767	474081
83519	474082
38304	474083
129670	474084
42518	474085
100589	474086
6076	474087
99216	474088
1968	474089
27239	474090
825	474091
86027	474092
754	474093
105688	474094
53407	474095
58318	474096
50539	474097
650	474098
87614	474099
58585	474100
84843	474101
92651	474102
92572	474103
37264	474104
37264	474105
5601	474106
6922	474107
98897	474108
42483	474109
42980	474110
41569	474111
78254	474112
253	474113
135012	474114
13223	474115
48193	474116
27168	474117
51661	474118
32013	474119
21779	474120
50258	474121
27192	474122
1558	474123
42483	474124
64002	474125
2026	474126
26253	474127
13802	474128
75774	474129
4231	474130
10634	474131
35269	474132
3569	474133
12753	474134
4441	474135
22943	474136
45619	474137
95	474138
16497	474139
549	474140
6917	474141
25362	474142
27994	474143
35810	474144
33504	474145
46979	474146
2241	474147
2007	474148
6996	474149
11324	474150
81311	474151
80516	474152
23087	474153
18364	474154
21330	474155
67485	474156
3586	474157
75835	474158
2452	474159
240	474160
25542	474161
11449	474162
82	474163
82738	474164
22322	474165
26898	474166
62635	474167
66098	474168
14535	474169
18767	474170
2007	474171
5202	474172
30394	474173
3085	474174
100667	474175
4834	474176
58019	474177
73	474178
70341	474179
6087	474180
31973	474181
1146	474182
9878	474183
1785	474184
14873	474185
14350	474186
63156	474187
64621	474188
17678	474189
82741	474190
28725	474191
14183	474192
17902	474193
16072	474194
24986	474195
5520	474196
95	474197
11045	474198
71612	474199
9873	474200
2995	474201
11356	474202
52423	474203
51041	474204
11669	474205
8168	474206
8981	474207
19625	474208
18180	474209
837	474210
926	474211
16594	474212
1543	474213
34536	474214
2224	474215
59058	474216
20880	474217
45531	474218
25007	474219
245	474220
79107	474221
15776	474222
21934	474223
62799	474224
56783	474225
3405	474226
6633	474227
44595	474228
129623	474229
18459	474230
2410	474231
38450	474232
48734	474233
52879	474234
43985	474235
23280	474236
17625	474237
636	474238
29613	474239
80832	474240
12688	474241
35580	474242
92311	474243
17170	474244
18724	474245
250	474246
10853	474247
138510	474248
26435	474249
55524	474250
2532	474251
27333	474252
1549	474253
18537	474254
13270	474255
8208	474256
10679	474257
17742	474258
49717	474259
2607	474260
110951	474261
53855	474262
17271	474263
4155	474264
1440	474265
36532	474266
30319	474267
64422	474268
82	474269
7258	474270
17245	474271
11665	474272
10936	474273
16576	474274
2736	474275
2927	474276
23797	474277
27192	474278
7904	474279
37999	474280
27545	474281
8624	474282
53357	474283
62675	474284
113835	474285
61612	474286
37669	474287
134327	474288
3874	474289
1490	474290
25449	474291
46363	474292
67710	474293
44148	474294
46097	474295
42606	474296
8650	474297
159969	474298
11173	474299
6917	474300
629	474301
5124	474302
3522	474303
6645	474304
17488	474305
3371	474306
2103	474307
35057	474308
4267	474309
12177	474310
122412	474311
166324	474312
59340	474313
11445	474314
2114	474315
35349	474316
2090	474317
1552	474318
132878	474319
61700	474320
85204	474321
26932	474322
11403	474323
22	474324
2307	474325
14958	474326
19609	474327
25413	474328
14227	474329
100600	474330
23099	474331
8254	474332
82738	474333
104890	474334
28579	474335
16091	474336
48	474337
39380	474338
14323	474339
10853	474340
5151	474341
70071	474342
2459	474343
1927	474344
65885	474345
5165	474346
3113	474347
365	474348
16965	474349
5969	474350
35446	474351
14958	474352
11679	474353
37031	474354
10672	474355
1860	474356
1053	474357
63796	474358
9602	474359
22	474360
12323	474361
3990	474362
14112	474363
21325	474364
13928	474365
6519	474366
25453	474367
99216	474368
20930	474369
4431	474370
132	474371
7605	474372
91351	474373
47165	474374
6817	474375
19020	474376
5193	474377
2566	474378
37080	474379
82738	474380
14603	474381
12328	474382
211	474383
822	474384
5250	474385
414	474386
375	474387
37639	474388
67722	474389
51342	474390
15771	474391
11531	474392
62751	474393
23549	474394
5758	474395
15866	474396
13397	474397
50297	474398
5851	474399
295	474400
9347	474401
43626	474402
438	474403
52910	474404
47885	474405
109876	474406
49403	474407
9989	474408
29448	474409
3559	474410
45599	474411
63525	474412
92568	474413
34264	474414
18034	474415
8980	474416
2353	474417
7415	474418
43462	474419
65661	474420
65677	474421
51681	474422
20120	474423
12403	474424
26535	474425
65584	474426
151048	474427
70218	474428
46406	474429
16101	474430
15629	474431
50824	474432
24442	474433
60608	474434
76420	474435
48801	474436
2937	474437
35738	474438
13984	474439
52538	474440
36806	474441
8397	474442
5276	474443
11667	474444
6499	474445
8683	474446
50486	474447
17599	474448
11520	474449
134409	474450
651	474451
22203	474452
4727	474453
6028	474454
102821	474455
99071	474456
89473	474457
64171	474458
52796	474459
70029	474460
129595	474461
1281	474462
102684	474463
82218	474464
86386	474465
25601	474466
28136	474467
75540	474468
1947	474469
110102	474470
31704	474471
72091	474472
63180	474473
61091	474474
28232	474475
15209	474476
41336	474477
40148	474478
53372	474479
79492	474480
25369	474481
29106	474482
7785	474483
106081	474484
4510	474485
25922	474486
67645	474487
64500	474488
44121	474489
12895	474490
12961	474491
38709	474492
28514	474493
21132	474494
34948	474495
5123	474496
40976	474497
82355	474498
2138	474499
127361	474500
44066	474501
47328	474502
13104	474503
34666	474504
3367	474505
897	474506
7331	474507
49543	474508
1857	474509
88823	474510
51065	474511
8339	474512
4964	474513
9687	474514
15456	474515
33621	474516
37389	474517
69120	474518
47316	474519
2409	474520
4581	474521
2726	474522
52817	474523
72893	474524
86536	474525
60101	474526
70378	474527
24620	474528
152902	474529
824	474530
56561	474531
2829	474532
23320	474533
1976	474534
11559	474535
1263	474536
59416	474537
55648	474538
23729	474539
23470	474540
113698	474541
9415	474542
114013	474543
28733	474544
17037	474545
56005	474546
19074	474547
76889	474548
65780	474549
13810	474550
118827	474551
51596	474552
14617	474553
129073	474554
128912	474555
29139	474556
42613	474557
5696	474558
4977	474559
2572	474560
45093	474561
34235	474562
14732	474563
34397	474564
106926	474565
54934	474566
54934	474567
5328	474568
21270	474569
66895	474570
42177	474571
1123	474572
100402	474573
1777	474574
4159	474575
105155	474576
59120	474577
51121	474578
57330	474579
48598	474580
14824	474581
94441	474582
6772	474583
36256	474584
42025	474585
1109	474586
5382	474587
42351	474588
80483	474589
45112	474590
49791	474591
54276	474592
127790	474593
23695	474594
26470	474595
11269	474596
69811	474597
15456	474598
17018	474599
75352	474600
134212	474601
20292	474602
55023	474603
8489	474604
8260	474605
17133	474606
50516	474607
77	474608
77	474609
18832	474610
2959	474611
14634	474612
52276	474613
24318	474614
59122	474615
10718	474616
10593	474617
33	474618
23732	474619
3637	474620
71789	474621
87676	474622
66981	474623
10581	474624
7161	474625
70256	474626
28219	474627
3453	474628
1487	474629
90551	474630
16515	474631
56473	474632
115097	474633
55061	474634
6137	474635
2179	474636
71513	474637
21958	474638
977	474639
59271	474640
78379	474641
66476	474642
41185	474643
21894	474644
62680	474645
82927	474646
20292	474647
20242	474648
18007	474649
48409	474650
9405	474651
44109	474652
40983	474653
7831	474654
45957	474655
788	474656
63703	474657
106652	474658
74322	474659
24582	474660
26139	474661
33606	474662
20650	474663
31477	474664
24993	474665
53244	474666
56622	474667
22401	474668
22692	474669
50623	474670
18383	474671
59460	474672
23915	474673
23989	474674
11049	474675
2772	474676
12511	474677
4047	474678
26753	474679
106775	474680
10002	474681
65974	474682
12249	474683
26555	474684
2081	474685
52160	474686
92357	474687
90976	474688
70464	474689
89182	474690
14888	474691
155	474692
29536	474693
41168	474694
50861	474695
12726	474696
12433	474697
9882	474698
2918	474699
71791	474700
61040	474701
35543	474702
50652	474703
50458	474704
22639	474705
9234	474706
10196	474707
65686	474708
1830	474709
61558	474710
61558	474711
30411	474712
18238	474713
54195	474714
39354	474715
87016	474716
2225	474717
3675	474718
12717	474719
17372	474720
27509	474721
34759	474722
35810	474723
57461	474724
53004	474725
8637	474726
5388	474727
70046	474728
73626	474729
33870	474730
29440	474731
54641	474732
65480	474733
18054	474734
26027	474735
95585	474736
9622	474737
105535	474738
70358	474739
14844	474740
34091	474741
108504	474742
128263	474743
4442	474744
9253	474745
24278	474746
31371	474747
19610	474748
11373	474749
106870	474750
20638	474751
7904	474752
64720	474753
30210	474754
832	474755
88272	474756
33640	474757
101140	474758
44484	474759
52748	474760
70527	474761
72911	474762
44551	474763
2309	474764
15734	474765
30546	474766
4243	474767
979	474768
29201	474769
41965	474770
113688	474771
57965	474772
22234	474773
10423	474774
75857	474775
5181	474776
45841	474777
81682	474778
58332	474779
49193	474780
389	474781
15284	474782
20310	474783
47212	474784
16967	474785
27812	474786
1079	474787
23912	474788
13293	474789
59871	474790
86651	474791
51585	474792
14664	474793
3333	474794
61756	474795
20048	474796
2368	474797
587	474798
52073	474799
1192	474800
29205	474801
307	474802
569	474803
10547	474804
3355	474805
41998	474806
11027	474807
147	474808
3355	474809
18202	474810
101109	474811
1640	474812
1217	474813
35022	474814
31000	474815
68389	474816
16967	474817
19731	474818
228	474819
228	474820
29724	474821
3447	474822
6004	474823
48947	474824
9	474825
113288	474826
97043	474827
139	474828
139	474829
50783	474830
77460	474831
839	474832
46454	474833
75170	474834
191	474835
94276	474836
106046	474837
537	474838
32267	474839
4142	474840
1828	474841
7267	474842
53418	474843
53260	474844
10424	474845
8209	474846
17492	474847
41597	474848
2891	474849
8070	474850
150585	474851
18722	474852
36746	474853
23427	474854
41473	474855
17043	474856
131960	474857
8220	474858
1020	474859
43843	474860
823	474861
5703	474862
54847	474863
21486	474864
130142	474865
28154	474866
68660	474867
21638	474868
2881	474869
44345	474870
76469	474871
83100	474872
5128	474873
1937	474874
85678	474875
11054	474876
45902	474877
12121	474878
42401	474879
112430	474880
31268	474881
54943	474882
32093	474883
23690	474884
110331	474885
129159	474886
6521	474887
33422	474888
74306	474889
166343	474890
30953	474891
17909	474892
18556	474893
72030	474894
51038	474895
39125	474896
111662	474897
104174	474898
135838	474899
26660	474900
136117	474901
11292	474902
112108	474903
2423	474904
147006	474905
2012	474906
163980	474907
129042	474908
154840	474909
164017	474910
126426	474911
113515	474912
51254	474913
152425	474914
147263	474915
104002	474916
154850	474917
59436	474918
141242	474919
66138	474920
120362	474921
136318	474922
165243	474923
24086	474924
82051	474925
131253	474926
105304	474927
153241	474928
110285	474929
32090	474930
6491	474931
8214	474932
10001	474933
43331	474934
43331	474935
6018	474936
166087	474937
18629	474938
5574	474939
65385	474940
8265	474941
95963	474942
71795	474943
91995	474944
82951	474945
128869	474946
148536	474947
110220	474948
21927	474949
84710	474950
65679	474951
28846	474952
37699	474953
94596	474954
20628	474955
58997	474956
85170	474957
787	474958
164086	474959
31210	474960
117452	474961
51925	474962
1477	474963
9223	474964
28744	474965
68803	474966
4984	474967
31334	474968
1383	474969
139612	474970
89634	474971
48549	474972
95816	474973
57147	474974
43403	474975
160688	474976
30843	474977
601	474978
132521	474979
131336	474980
6958	474981
2326	474982
26870	474983
59949	474984
117643	474985
25033	474986
141297	474987
31582	474988
124255	474989
160238	474990
87148	474991
24266	474992
36857	474993
126286	474994
91501	474995
29791	474996
42359	474997
44	474998
139208	474999
15926	475000
21764	475001
100510	475002
28837	475003
66941	475004
137495	475005
158640	475006
108881	475007
289	475008
86358	475009
137406	475010
164249	475011
10938	475012
62634	475013
107424	475014
6142	475015
1990	475016
23767	475017
17101	475018
85818	475019
138032	475020
67170	475021
88623	475022
134525	475023
111773	475024
30830	475025
50618	475026
119415	475027
92106	475028
32106	475029
20416	475030
15887	475031
126655	475032
87811	475033
113285	475034
139258	475035
44	475036
74471	475037
107600	475038
13052	475039
1497	475040
164459	475041
120489	475042
7668	475043
143608	475044
22221	475045
48617	475046
112443	475047
22032	475048
166	475049
34241	475050
10590	475051
162575	475052
20925	475053
18231	475054
7959	475055
73214	475056
10624	475057
25558	475058
23626	475059
29217	475060
60736	475061
101084	475062
146860	475063
70961	475064
164471	475065
52462	475066
73586	475067
167356	475068
113029	475069
50704	475070
68793	475071
53179	475072
129597	475073
137582	475074
128818	475075
20676	475076
73808	475077
14204	475078
160118	475079
40211	475080
51303	475081
37548	475082
45829	475083
48048	475084
120117	475085
165705	475086
33385	475087
75648	475088
64867	475089
40835	475090
126241	475091
114179	475092
156518	475093
162380	475094
12498	475095
8295	475096
4989	475097
122384	475098
2651	475099
12271	475100
39482	475101
98368	475102
164531	475103
73427	475104
37977	475105
24885	475106
14919	475107
103836	475108
22199	475109
95695	475110
44043	475111
83154	475112
156484	475113
110367	475114
26632	475115
52121	475116
96468	475117
37021	475118
25585	475119
76417	475120
139287	475121
98813	475122
2326	475123
32218	475124
59202	475125
47986	475126
46512	475127
554	475128
35021	475129
22034	475130
98720	475131
18022	475132
29760	475133
82707	475134
82679	475135
156086	475136
53853	475137
66	475138
59826	475139
115318	475140
3301	475141
4556	475142
56942	475143
66787	475144
71110	475145
70911	475146
35072	475147
59873	475148
6884	475149
29506	475150
70193	475151
46248	475152
131235	475153
3254	475154
64598	475155
9016	475156
46870	475157
3254	475158
59798	475159
49731	475160
7524	475161
67792	475162
43975	475163
69010	475164
61200	475165
117196	475166
4367	475167
14070	475168
15927	475169
4367	475170
55492	475171
19275	475172
23711	475173
28903	475174
26025	475175
34623	475176
21154	475177
99266	475178
52358	475179
5456	475180
4810	475181
27528	475182
30832	475183
5059	475184
1535	475185
91308	475186
33266	475187
103	475188
83805	475189
23158	475190
40623	475191
97964	475192
21593	475193
80771	475194
4274	475195
17027	475196
14511	475197
80424	475198
21442	475199
6737	475200
2348	475201
53309	475202
69099	475203
38672	475204
8589	475205
47384	475206
15565	475207
40839	475208
49852	475209
64745	475210
69007	475211
125893	475212
138733	475213
26690	475214
22724	475215
9283	475216
88210	475217
33143	475218
52978	475219
3394	475220
14214	475221
18054	475222
103512	475223
100268	475224
26263	475225
85413	475226
117210	475227
12746	475228
1177	475229
5168	475230
37447	475231
15562	475232
86352	475233
56208	475234
2988	475235
15987	475236
61790	475237
94150	475238
50409	475239
2574	475240
56791	475241
21518	475242
2154	475243
17063	475244
79283	475245
50666	475246
54329	475247
1900	475248
51090	475249
94583	475250
8854	475251
3739	475252
106749	475253
27066	475254
5720	475255
28724	475256
53330	475257
69400	475258
107267	475259
103808	475260
103729	475261
45106	475262
52298	475263
66046	475264
135626	475265
20415	475266
58079	475267
46875	475268
56940	475269
24885	475270
52578	475271
10775	475272
13308	475273
16181	475274
1591	475275
49584	475276
56280	475277
25912	475278
51881	475279
324	475280
75807	475281
32014	475282
50713	475283
95287	475284
138576	475285
5674	475286
25864	475287
7023	475288
6737	475289
3784	475290
9079	475291
57795	475292
4829	475293
52644	475294
6142	475295
34477	475296
107641	475297
48935	475298
3097	475299
33793	475300
1741	475301
21873	475302
26280	475303
30118	475304
2214	475305
93776	475306
1502	475307
14686	475308
11533	475309
51879	475310
33952	475311
23719	475312
31590	475313
40522	475314
32511	475315
39422	475316
26194	475317
75776	475318
8537	475319
81689	475320
15721	475321
24828	475322
85578	475323
30455	475324
48627	475325
39117	475326
28337	475327
13860	475328
21399	475329
116785	475330
14264	475331
67695	475332
27724	475333
605	475334
4896	475335
9665	475336
104523	475337
75777	475338
37159	475339
51388	475340
4119	475341
7466	475342
67792	475343
7574	475344
6269	475345
17036	475346
51219	475347
66235	475348
34567	475349
87833	475350
22	475351
50811	475352
40478	475353
1013	475354
114432	475355
15311	475356
31155	475357
35101	475358
30556	475359
10056	475360
73808	475361
14764	475362
30401	475363
4562	475364
82426	475365
57717	475366
33108	475367
16805	475368
17218	475369
4367	475370
42201	475371
83361	475372
40804	475373
102636	475374
10596	475375
7162	475376
3442	475377
10573	475378
94403	475379
80704	475380
122421	475381
101272	475382
1324	475383
13121	475384
19250	475385
28350	475386
4063	475387
17132	475388
45809	475389
43987	475390
49947	475391
24969	475392
40734	475393
913	475394
4590	475395
34027	475396
41191	475397
9168	475398
5359	475399
89153	475400
68118	475401
21931	475402
26230	475403
74883	475404
38197	475405
53698	475406
7542	475407
49369	475408
23041	475409
8417	475410
130492	475411
42036	475412
102179	475413
89	475414
29050	475415
52448	475416
18033	475417
482	475418
35484	475419
50292	475420
61051	475421
9407	475422
8298	475423
101391	475424
39498	475425
88020	475426
39704	475427
1312	475428
133885	475429
20663	475430
87559	475431
41251	475432
29872	475433
74962	475434
49127	475435
99815	475436
123272	475437
162047	475438
165836	475439
70920	475440
51812	475441
50422	475442
13502	475443
15313	475444
151076	475445
36134	475446
20046	475447
2405	475448
113833	475449
5197	475450
76511	475451
18558	475452
18558	475453
74823	475454
66549	475455
89439	475456
76421	475457
133756	475458
59143	475459
4290	475460
12360	475461
26315	475462
14183	475463
73864	475464
54019	475465
5428	475466
131533	475467
21126	475468
84959	475469
9875	475470
108429	475471
102813	475472
21886	475473
2292	475474
43394	475475
26926	475476
6900	475477
6457	475478
3389	475479
19264	475480
67068	475481
6950	475482
27659	475483
69917	475484
21078	475485
28391	475486
82824	475487
65860	475488
51196	475489
28332	475490
23744	475491
87593	475492
99630	475493
43419	475494
52343	475495
124901	475496
513	475497
32268	475498
39216	475499
4559	475500
54236	475501
90850	475502
52730	475503
51210	475504
39708	475505
65977	475506
4275	475507
25943	475508
52513	475509
73439	475510
92410	475511
107877	475512
51700	475513
17921	475514
90105	475515
91332	475516
27646	475517
74465	475518
77488	475519
109398	475520
75787	475521
67	475522
114407	475523
39575	475524
7131	475525
53846	475526
53846	475527
26436	475528
91694	475529
71890	475530
143909	475531
113205	475532
27808	475533
899	475534
43059	475535
30409	475536
53232	475537
81819	475538
4102	475539
39108	475540
18252	475541
35533	475542
15710	475543
57956	475544
3149	475545
20154	475546
8615	475547
5686	475548
12523	475549
1858	475550
762	475551
58943	475552
106889	475553
2371	475554
4708	475555
6447	475556
15280	475557
2658	475558
2064	475559
5086	475560
86112	475561
1729	475562
13317	475563
2237	475564
40617	475565
29070	475566
4437	475567
2834	475568
52809	475569
31390	475570
13385	475571
86811	475572
58589	475573
44653	475574
35554	475575
6807	475576
34044	475577
85992	475578
32178	475579
9836	475580
18800	475581
4919	475582
17929	475583
42266	475584
84574	475585
19231	475586
14251	475587
87253	475588
27029	475589
22374	475590
8218	475591
71722	475592
131465	475593
99065	475594
18204	475595
48751	475596
3855	475597
2456	475598
102392	475599
39822	475600
17838	475601
27302	475602
30901	475603
23765	475604
80421	475605
28233	475606
2004	475607
18754	475608
18458	475609
22758	475610
44330	475611
16642	475612
56320	475613
48557	475614
6064	475615
721	475616
880	475617
46394	475618
420	475619
14028	475620
83619	475621
4634	475622
102594	475623
114379	475624
46817	475625
46817	475626
100683	475627
8913	475628
88646	475629
121129	475630
90722	475631
47743	475632
122343	475633
7625	475634
51850	475635
113914	475636
41858	475637
13063	475638
3794	475639
21170	475640
15749	475641
13483	475642
13328	475643
3839	475644
2294	475645
28049	475646
22043	475647
35834	475648
10645	475649
39108	475650
11344	475651
18439	475652
20306	475653
24184	475654
21871	475655
5761	475656
46855	475657
2834	475658
22968	475659
85897	475660
30316	475661
36431	475662
14785	475663
7778	475664
81727	475665
87479	475666
25263	475667
39784	475668
51110	475669
102749	475670
52842	475671
9394	475672
494	475673
15869	475674
65449	475675
50773	475676
3480	475677
48086	475678
56526	475679
6228	475680
81114	475681
23697	475682
31113	475683
50257	475684
13885	475685
48033	475686
15359	475687
14221	475688
102425	475689
37604	475690
10923	475691
19974	475692
17829	475693
17829	475694
79194	475695
34223	475696
70606	475697
22173	475698
123249	475699
75796	475700
80637	475701
30992	475702
53760	475703
22933	475704
10431	475705
24102	475706
131515	475707
4613	475708
15480	475709
70608	475710
5646	475711
27670	475712
10790	475713
31891	475714
15920	475715
4117	475716
84367	475717
54258	475718
45499	475719
8472	475720
53807	475721
90133	475722
70140	475723
54553	475724
32467	475725
13012	475726
452	475727
9339	475728
4882	475729
41208	475730
3101	475731
17250	475732
103606	475733
48851	475734
3614	475735
5942	475736
23852	475737
36050	475738
206	475739
5620	475740
60529	475741
1767	475742
1412	475743
6730	475744
66584	475745
51	475746
9460	475747
2872	475748
39801	475749
674	475750
4883	475751
69065	475752
28577	475753
36087	475754
18220	475755
89429	475756
116879	475757
66471	475758
79666	475759
4329	475760
15877	475761
41424	475762
69020	475763
6144	475764
54327	475765
29441	475766
23259	475767
96316	475768
64757	475769
84380	475770
26462	475771
21111	475772
8850	475773
35832	475774
27028	475775
90911	475776
22059	475777
35128	475778
37062	475779
6722	475780
5509	475781
79558	475782
114400	475783
13078	475784
47981	475785
46075	475786
6462	475787
12711	475788
70093	475789
10925	475790
10633	475791
6927	475792
48069	475793
31500	475794
392	475795
7135	475796
21993	475797
2224	475798
18669	475799
12727	475800
35208	475801
17127	475802
4971	475803
112222	475804
90979	475805
13062	475806
14333	475807
24298	475808
90049	475809
6988	475810
73449	475811
20868	475812
39564	475813
55255	475814
46481	475815
24903	475816
11405	475817
8452	475818
16958	475819
73223	475820
53964	475821
2358	475822
11076	475823
82341	475824
3503	475825
40734	475826
62168	475827
95433	475828
39917	475829
55431	475830
35249	475831
6040	475832
90167	475833
62158	475834
52170	475835
47300	475836
711	475837
98724	475838
19233	475839
16205	475840
9222	475841
8075	475842
23101	475843
7823	475844
13317	475845
67179	475846
40763	475847
6362	475848
8444	475849
44908	475850
58229	475851
48145	475852
95355	475853
3403	475854
6750	475855
43516	475856
91531	475857
7800	475858
25953	475859
1607	475860
59563	475861
3403	475862
56500	475863
69425	475864
8444	475865
40723	475866
102637	475867
70513	475868
73775	475869
53361	475870
22266	475871
42377	475872
74607	475873
3403	475874
57966	475875
68085	475876
34763	475877
75893	475878
52322	475879
64951	475880
24435	475881
89612	475882
67179	475883
20173	475884
56590	475885
69105	475886
61589	475887
113728	475888
44908	475889
96613	475890
44116	475891
81105	475892
20672	475893
62688	475894
96972	475895
6541	475896
2897	475897
23129	475898
20749	475899
50857	475900
25824	475901
1445	475902
107638	475903
32222	475904
31108	475905
86522	475906
9359	475907
45625	475908
6508	475909
40707	475910
52551	475911
30884	475912
70534	475913
20057	475914
11042	475915
76227	475916
48933	475917
10186	475918
61699	475919
1500	475920
16786	475921
32338	475922
46170	475923
12201	475924
39161	475925
42664	475926
143902	475927
11246	475928
68704	475929
114583	475930
11587	475931
52045	475932
127577	475933
1911	475934
88811	475935
105551	475936
80280	475937
91446	475938
43360	475939
2690	475940
27322	475941
23867	475942
39799	475943
11120	475944
13701	475945
6285	475946
71966	475947
105137	475948
90143	475949
93449	475950
6418	475951
100985	475952
1514	475953
19057	475954
23506	475955
50653	475956
46156	475957
38695	475958
5697	475959
124122	475960
24646	475961
4871	475962
34248	475963
8997	475964
46397	475965
76339	475966
29501	475967
84925	475968
52338	475969
73674	475970
14061	475971
65486	475972
50295	475973
56102	475974
55145	475975
5217	475976
28794	475977
73865	475978
25604	475979
77085	475980
1817	475981
84370	475982
103936	475983
124091	475984
38951	475985
18643	475986
41932	475987
66038	475988
65826	475989
36519	475990
68362	475991
71729	475992
10107	475993
3391	475994
23305	475995
35909	475996
4305	475997
55128	475998
29616	475999
16194	476000
21537	476001
4672	476002
59535	476003
58964	476004
4990	476005
94125	476006
30662	476007
8798	476008
53011	476009
17503	476010
2886	476011
32996	476012
24604	476013
7658	476014
77131	476015
87145	476016
28965	476017
47910	476018
92212	476019
6764	476020
39819	476021
21477	476022
23506	476023
10464	476024
54292	476025
7473	476026
81890	476027
42642	476028
152391	476029
5159	476030
71395	476031
23285	476032
3524	476033
69943	476034
7342	476035
48673	476036
19592	476037
34378	476038
35839	476039
69208	476040
19736	476041
5252	476042
18085	476043
75566	476044
112281	476045
9096	476046
69861	476047
20054	476048
9911	476049
67585	476050
134423	476051
2494	476052
20868	476053
4216	476054
90033	476055
4778	476056
25509	476057
13809	476058
8696	476059
17768	476060
1868	476061
63463	476062
4086	476063
5990	476064
1130	476065
10709	476066
7120	476067
53950	476068
42429	476069
2560	476070
2722	476071
16799	476072
10335	476073
26631	476074
7778	476075
8257	476076
30467	476077
4990	476078
50	476079
36570	476080
1188	476081
13599	476082
44234	476083
3485	476084
36680	476085
8544	476086
69280	476087
14638	476088
24285	476089
32089	476090
88647	476091
39327	476092
39990	476093
40183	476094
39955	476095
13167	476096
1765	476097
51477	476098
71142	476099
122507	476100
83116	476101
11682	476102
108518	476103
23970	476104
1359	476105
30010	476106
49900	476107
46968	476108
23356	476109
4256	476110
121566	476111
57765	476112
1526	476113
90173	476114
3166	476115
110698	476116
106701	476117
93435	476118
39985	476119
578	476120
6915	476121
56420	476122
82166	476123
14000	476124
40950	476125
63664	476126
34800	476127
3032	476128
18182	476129
3350	476130
7658	476131
45540	476132
83670	476133
46464	476134
95738	476135
19190	476136
68736	476137
58838	476138
4213	476139
4266	476140
56700	476141
3102	476142
37590	476143
44563	476144
43404	476145
105431	476146
35583	476147
97037	476148
64158	476149
73657	476150
86557	476151
13948	476152
23499	476153
20932	476154
14871	476155
16180	476156
124662	476157
403	476158
91008	476159
206	476160
150265	476161
8110	476162
26438	476163
6548	476164
76983	476165
69824	476166
39416	476167
79664	476168
17240	476169
7382	476170
3422	476171
139714	476172
14640	476173
43531	476174
39177	476175
52271	476176
7477	476177
40181	476178
29620	476179
12380	476180
31573	476181
3708	476182
86837	476183
36242	476184
22201	476185
11013	476186
17147	476187
14166	476188
23697	476189
70972	476190
61070	476191
58848	476192
19242	476193
31217	476194
41463	476195
13472	476196
3636	476197
88868	476198
268	476199
46323	476200
107327	476201
22342	476202
83779	476203
23271	476204
46146	476205
11403	476206
22	476207
32881	476208
66978	476209
99273	476210
28159	476211
4413	476212
25418	476213
24273	476214
35009	476215
99649	476216
30316	476217
26974	476218
21946	476219
9861	476220
82711	476221
72232	476222
66488	476223
40851	476224
26914	476225
78900	476226
90936	476227
39095	476228
39695	476229
48219	476230
3998	476231
35471	476232
75642	476233
64186	476234
28485	476235
23564	476236
9692	476237
13973	476238
87786	476239
50643	476240
40435	476241
64072	476242
36853	476243
30641	476244
100256	476245
132497	476246
150687	476247
72657	476248
100256	476249
80638	476250
45649	476251
40240	476252
98287	476253
63132	476254
34312	476255
102318	476256
66495	476257
48023	476258
34452	476259
30486	476260
76623	476261
58091	476262
163979	476263
54159	476264
59767	476265
6332	476266
21482	476267
42307	476268
8936	476269
47110	476270
54677	476271
87365	476272
6323	476273
14674	476274
23457	476275
27309	476276
3637	476277
127889	476278
22047	476279
7217	476280
101970	476281
70910	476282
35059	476283
5275	476284
112087	476285
49235	476286
708	476287
7217	476288
5275	476289
27417	476290
68721	476291
12648	476292
104103	476293
2450	476294
129087	476295
110111	476296
55130	476297
20139	476298
113490	476299
47746	476300
126020	476301
112208	476302
83083	476303
50569	476304
102724	476305
108732	476306
102645	476307
95659	476308
76705	476309
61408	476310
108711	476311
80966	476312
52852	476313
113084	476314
36759	476315
81011	476316
150719	476317
65710	476318
29947	476319
25790	476320
56358	476321
72843	476322
22762	476323
30245	476324
106622	476325
91546	476326
17270	476327
70889	476328
5673	476329
131360	476330
51486	476331
80999	476332
111646	476333
48494	476334
105015	476335
84396	476336
48777	476337
40987	476338
32496	476339
70461	476340
52986	476341
108338	476342
28339	476343
85839	476344
65552	476345
50350	476346
66230	476347
55188	476348
121221	476349
106966	476350
59282	476351
85397	476352
119042	476353
71685	476354
83763	476355
76397	476356
10442	476357
75335	476358
102721	476359
64718	476360
137650	476361
71615	476362
8483	476363
20190	476364
2808	476365
18832	476366
4151	476367
48856	476368
47420	476369
16064	476370
8217	476371
23027	476372
68125	476373
87223	476374
33915	476375
23047	476376
13385	476377
43601	476378
31531	476379
10645	476380
82088	476381
14194	476382
7204	476383
44853	476384
9840	476385
9021	476386
10469	476387
63462	476388
588	476389
5589	476390
25528	476391
14733	476392
4765	476393
3297	476394
26962	476395
5681	476396
21805	476397
74932	476398
63445	476399
16194	476400
15269	476401
116981	476402
101052	476403
63077	476404
90373	476405
15688	476406
15493	476407
21537	476408
10548	476409
38727	476410
16108	476411
19074	476412
40043	476413
52370	476414
38954	476415
24591	476416
5263	476417
61072	476418
71972	476419
81539	476420
35514	476421
101386	476422
136358	476423
4901	476424
56417	476425
54679	476426
54078	476427
71517	476428
67994	476429
83074	476430
67973	476431
21797	476432
30543	476433
96257	476434
31700	476435
71014	476436
133031	476437
117163	476438
36605	476439
64931	476440
57531	476441
6117	476442
193	476443
9933	476444
81569	476445
96536	476446
54646	476447
7365	476448
10056	476449
22264	476450
65455	476451
107648	476452
62807	476453
2161	476454
6187	476455
134640	476456
32916	476457
10276	476458
39116	476459
13803	476460
43250	476461
15740	476462
148410	476463
27664	476464
93914	476465
6925	476466
102224	476467
22248	476468
40866	476469
20901	476470
84824	476471
30595	476472
82858	476473
20460	476474
131021	476475
36232	476476
74740	476477
6305	476478
95701	476479
104968	476480
107759	476481
84867	476482
88885	476483
108875	476484
74871	476485
74783	476486
85407	476487
75548	476488
107832	476489
112239	476490
89495	476491
86126	476492
69968	476493
57630	476494
113387	476495
8260	476496
70262	476497
62510	476498
82267	476499
61033	476500
109928	476501
63066	476502
39323	476503
14247	476504
36794	476505
15657	476506
14086	476507
110880	476508
53749	476509
107791	476510
106864	476511
84848	476512
2283	476513
44890	476514
44890	476515
122470	476516
16091	476517
10040	476518
39955	476519
56011	476520
56011	476521
29062	476522
27580	476523
70390	476524
98799	476525
49631	476526
51882	476527
67815	476528
2349	476529
18030	476530
67542	476531
14537	476532
79666	476533
18005	476534
133730	476535
92637	476536
51838	476537
82001	476538
87414	476539
35188	476540
54302	476541
2171	476542
43256	476543
52406	476544
73867	476545
26452	476546
27122	476547
12261	476548
24537	476549
154262	476550
45093	476551
45078	476552
16441	476553
26312	476554
14648	476555
74412	476556
7647	476557
94121	476558
73337	476559
58429	476560
45237	476561
2877	476562
109350	476563
110016	476564
66221	476565
10294	476566
62525	476567
3529	476568
7623	476569
58517	476570
22577	476571
29036	476572
32221	476573
71634	476574
62393	476575
40993	476576
14995	476577
81746	476578
69909	476579
50623	476580
100987	476581
1695	476582
4640	476583
115096	476584
65493	476585
59414	476586
47804	476587
73105	476588
56068	476589
105176	476590
111716	476591
102368	476592
30585	476593
981	476594
8108	476595
72162	476596
109428	476597
86813	476598
77461	476599
74547	476600
375	476601
16734	476602
85967	476603
137754	476604
119205	476605
10509	476606
70612	476607
62696	476608
11520	476609
20452	476610
6067	476611
51693	476612
134137	476613
16186	476614
42017	476615
56396	476616
69431	476617
105603	476618
44899	476619
78137	476620
44271	476621
58327	476622
19172	476623
58511	476624
10905	476625
10436	476626
47370	476627
137252	476628
32853	476629
60171	476630
33644	476631
127147	476632
2340	476633
14001	476634
92295	476635
28645	476636
21541	476637
58153	476638
21606	476639
9432	476640
61464	476641
18969	476642
6094	476643
86314	476644
24823	476645
36026	476646
53046	476647
19744	476648
38773	476649
130982	476650
56864	476651
75243	476652
76413	476653
30177	476654
47169	476655
82847	476656
23484	476657
39559	476658
20214	476659
137124	476660
133802	476661
14575	476662
27801	476663
10582	476664
13708	476665
37050	476666
8300	476667
100606	476668
36705	476669
18311	476670
41297	476671
40422	476672
13276	476673
37251	476674
19642	476675
67526	476676
10134	476677
54826	476678
114524	476679
95784	476680
43419	476681
21798	476682
35452	476683
112260	476684
123976	476685
46132	476686
51376	476687
21792	476688
102051	476689
83105	476690
55084	476691
25872	476692
92153	476693
14232	476694
9237	476695
57495	476696
113678	476697
56541	476698
62727	476699
66109	476700
31959	476701
45104	476702
42552	476703
23672	476704
28053	476705
45263	476706
43410	476707
4070	476708
48431	476709
23809	476710
56702	476711
34594	476712
53061	476713
15985	476714
39922	476715
139841	476716
129641	476717
166274	476718
88125	476719
33075	476720
107707	476721
15879	476722
108479	476723
95312	476724
53113	476725
108508	476726
69395	476727
83198	476728
84603	476729
78482	476730
25574	476731
13098	476732
50675	476733
23449	476734
15373	476735
25505	476736
66826	476737
131189	476738
53421	476739
63721	476740
7333	476741
86406	476742
132881	476743
93895	476744
49452	476745
84643	476746
95205	476747
50609	476748
113563	476749
64015	476750
46938	476751
35445	476752
93855	476753
43207	476754
135733	476755
129358	476756
9431	476757
34243	476758
107269	476759
67115	476760
102736	476761
26062	476762
6827	476763
9867	476764
55497	476765
45389	476766
96936	476767
51065	476768
31967	476769
14501	476770
17317	476771
25026	476772
1858	476773
110739	476774
105154	476775
70970	476776
71472	476777
76759	476778
10172	476779
36086	476780
8978	476781
77694	476782
72862	476783
134133	476784
64054	476785
46987	476786
39423	476787
60065	476788
49805	476789
60050	476790
76774	476791
43387	476792
26560	476793
20405	476794
86544	476795
84349	476796
82415	476797
86118	476798
54700	476799
32134	476800
30913	476801
149076	476802
122413	476803
84690	476804
100323	476805
76993	476806
38112	476807
131456	476808
56630	476809
4276	476810
34112	476811
65775	476812
92328	476813
74461	476814
69378	476815
107841	476816
134617	476817
106770	476818
63306	476819
13585	476820
52960	476821
25280	476822
11953	476823
106766	476824
11138	476825
12455	476826
6767	476827
23678	476828
29673	476829
145339	476830
48461	476831
2813	476832
18680	476833
152949	476834
7755	476835
93858	476836
15588	476837
41852	476838
59841	476839
83078	476840
77117	476841
62152	476842
47132	476843
105693	476844
127784	476845
37175	476846
82221	476847
48783	476848
50307	476849
68115	476850
65468	476851
111532	476852
29514	476853
66989	476854
8741	476855
70624	476856
42426	476857
144065	476858
89320	476859
97916	476860
49954	476861
43570	476862
69009	476863
68321	476864
58957	476865
74572	476866
106017	476867
69159	476868
85915	476869
38767	476870
79675	476871
41916	476872
11490	476873
81501	476874
73558	476875
56472	476876
57722	476877
74555	476878
23719	476879
24222	476880
102633	476881
66042	476882
1555	476883
81052	476884
21419	476885
51135	476886
38698	476887
41146	476888
5686	476889
101134	476890
94078	476891
96351	476892
75426	476893
71046	476894
15473	476895
71218	476896
42321	476897
132581	476898
71955	476899
112912	476900
56595	476901
85466	476902
22614	476903
40549	476904
49118	476905
58889	476906
31480	476907
64896	476908
41639	476909
47276	476910
32307	476911
54692	476912
39901	476913
99171	476914
33868	476915
120109	476916
22819	476917
7163	476918
9129	476919
68138	476920
45624	476921
64849	476922
71672	476923
100915	476924
133921	476925
4518	476926
104159	476927
74610	476928
104125	476929
58054	476930
51183	476931
26161	476932
76366	476933
39100	476934
50548	476935
117135	476936
29566	476937
21918	476938
34198	476939
63689	476940
31868	476941
3039	476942
29676	476943
41695	476944
58125	476945
87188	476946
103588	476947
36455	476948
4637	476949
48098	476950
20680	476951
17053	476952
55096	476953
75618	476954
99367	476955
107014	476956
82340	476957
18100	476958
110073	476959
50781	476960
27750	476961
61663	476962
81938	476963
20781	476964
125684	476965
98349	476966
41252	476967
54600	476968
83421	476969
111807	476970
41446	476971
75538	476972
39415	476973
16093	476974
95742	476975
79591	476976
51862	476977
18012	476978
41393	476979
48014	476980
10174	476981
4916	476982
56424	476983
47964	476984
32971	476985
122356	476986
61089	476987
56529	476988
102733	476989
83673	476990
130777	476991
117312	476992
134660	476993
71427	476994
76570	476995
82873	476996
62394	476997
28790	476998
55645	476999
110169	477000
1479	477001
23540	477002
25522	477003
100961	477004
33780	477005
75895	477006
110723	477007
79293	477008
21940	477009
111800	477010
79404	477011
37990	477012
4657	477013
9097	477014
44693	477015
102069	477016
25863	477017
40910	477018
58027	477019
102903	477020
94549	477021
53878	477022
23550	477023
39315	477024
88077	477025
107018	477026
23080	477027
39888	477028
65927	477029
75954	477030
127291	477031
20680	477032
31638	477033
15197	477034
52263	477035
1369	477036
79499	477037
107160	477038
57790	477039
71568	477040
21444	477041
12492	477042
9477	477043
65895	477044
160473	477045
76470	477046
110532	477047
21902	477048
108404	477049
49334	477050
156812	477051
131049	477052
15532	477053
58228	477054
17643	477055
76758	477056
22932	477057
128853	477058
84581	477059
11133	477060
15761	477061
108873	477062
110342	477063
48415	477064
59273	477065
78487	477066
50477	477067
39423	477068
51100	477069
1139	477070
3391	477071
51992	477072
8686	477073
107815	477074
82906	477075
91615	477076
26219	477077
30388	477078
16640	477079
58826	477080
90134	477081
23926	477082
78399	477083
102878	477084
110892	477085
115526	477086
15803	477087
97061	477088
21096	477089
66060	477090
43276	477091
72875	477092
55429	477093
43495	477094
110091	477095
38532	477096
85494	477097
18768	477098
96924	477099
21957	477100
21524	477101
94530	477102
85390	477103
105200	477104
50653	477105
134473	477106
59381	477107
80778	477108
63166	477109
50307	477110
55503	477111
94601	477112
11349	477113
84872	477114
25017	477115
42562	477116
79614	477117
2683	477118
54359	477119
130673	477120
29003	477121
52878	477122
82213	477123
67600	477124
56975	477125
96555	477126
69893	477127
38869	477128
71687	477129
111490	477130
45160	477131
74873	477132
105717	477133
86640	477134
16414	477135
96274	477136
46881	477137
22930	477138
103466	477139
20669	477140
37446	477141
37444	477142
107830	477143
113381	477144
56077	477145
68863	477146
38536	477147
67055	477148
34782	477149
9806	477150
14520	477151
71791	477152
15770	477153
74534	477154
21134	477155
120266	477156
55627	477157
75277	477158
95285	477159
25784	477160
28786	477161
70143	477162
19179	477163
109938	477164
32947	477165
46051	477166
47238	477167
24878	477168
39429	477169
28094	477170
59930	477171
10237	477172
121373	477173
34606	477174
41402	477175
63698	477176
75719	477177
100598	477178
29630	477179
28023	477180
98081	477181
75540	477182
75243	477183
85318	477184
37429	477185
16819	477186
12694	477187
52864	477188
68966	477189
72708	477190
81826	477191
48405	477192
37545	477193
134618	477194
59192	477195
90393	477196
39800	477197
72757	477198
18734	477199
71917	477200
32272	477201
49767	477202
87714	477203
55536	477204
45559	477205
90308	477206
89254	477207
49164	477208
60146	477209
24147	477210
17034	477211
94201	477212
44956	477213
111812	477214
67076	477215
95868	477216
28171	477217
35080	477218
39583	477219
109142	477220
61503	477221
30832	477222
59425	477223
115418	477224
84655	477225
117502	477226
49739	477227
75328	477228
46244	477229
116796	477230
75590	477231
122691	477232
61440	477233
127612	477234
71207	477235
37175	477236
29144	477237
56813	477238
69242	477239
53800	477240
43194	477241
14986	477242
20215	477243
110213	477244
61557	477245
48177	477246
12076	477247
24550	477248
88860	477249
91356	477250
20245	477251
40176	477252
22902	477253
59758	477254
83172	477255
30132	477256
97933	477257
5659	477258
16656	477259
72758	477260
34309	477261
8250	477262
26571	477263
41868	477264
79569	477265
107768	477266
23174	477267
70497	477268
40889	477269
97732	477270
37308	477271
123018	477272
10972	477273
64133	477274
47662	477275
6094	477276
132225	477277
16232	477278
111370	477279
65506	477280
97755	477281
18304	477282
57611	477283
5931	477284
30131	477285
30346	477286
63286	477287
7560	477288
38849	477289
87106	477290
88738	477291
66545	477292
12112	477293
88063	477294
67078	477295
42526	477296
45222	477297
5050	477298
116500	477299
44283	477300
131311	477301
37846	477302
43558	477303
27969	477304
134247	477305
78233	477306
109007	477307
113536	477308
19247	477309
84893	477310
78194	477311
52538	477312
38089	477313
16986	477314
21092	477315
86277	477316
15209	477317
29494	477318
50676	477319
102217	477320
38109	477321
83677	477322
9667	477323
86305	477324
71854	477325
100829	477326
49203	477327
89396	477328
19677	477329
9415	477330
103924	477331
20175	477332
19179	477333
79570	477334
97759	477335
41639	477336
35505	477337
56003	477338
1792	477339
114903	477340
50810	477341
29881	477342
65651	477343
44432	477344
87179	477345
64133	477346
120308	477347
18301	477348
9457	477349
6720	477350
12471	477351
31027	477352
10905	477353
21517	477354
93762	477355
29911	477356
143914	477357
11643	477358
18557	477359
86270	477360
278	477361
75982	477362
61656	477363
61047	477364
69186	477365
2218	477366
79444	477367
26209	477368
123033	477369
99499	477370
59364	477371
18318	477372
92154	477373
167487	477374
69806	477375
87354	477376
22913	477377
375	477378
13560	477379
64786	477380
23193	477381
80656	477382
18236	477383
14924	477384
46300	477385
17025	477386
75544	477387
89372	477388
90706	477389
5470	477390
19906	477391
11137	477392
69853	477393
67926	477394
13461	477395
13461	477396
118555	477397
84461	477398
11042	477399
102577	477400
51071	477401
25429	477402
5965	477403
46345	477404
11129	477405
46345	477406
58541	477407
109253	477408
68193	477409
34409	477410
49354	477411
41003	477412
97035	477413
138617	477414
40976	477415
78969	477416
8723	477417
18643	477418
9573	477419
30959	477420
1847	477421
1752	477422
10923	477423
3346	477424
29544	477425
14984	477426
112060	477427
109210	477428
137748	477429
1008	477430
112878	477431
44796	477432
2761	477433
35986	477434
24209	477435
60213	477436
22409	477437
71965	477438
114356	477439
76580	477440
7670	477441
30317	477442
13445	477443
15290	477444
59276	477445
107091	477446
7920	477447
46065	477448
18675	477449
59475	477450
87442	477451
22942	477452
37573	477453
11125	477454
16269	477455
82	477456
72106	477457
15251	477458
15332	477459
13528	477460
106973	477461
53890	477462
19144	477463
104119	477464
48025	477465
13301	477466
59490	477467
44495	477468
33911	477469
30371	477470
134193	477471
886	477472
55644	477473
25873	477474
28503	477475
6328	477476
46820	477477
7765	477478
41701	477479
79209	477480
55205	477481
5395	477482
121068	477483
39747	477484
91850	477485
13728	477486
17740	477487
33911	477488
40716	477489
99155	477490
71897	477491
26465	477492
9138	477493
10288	477494
54138	477495
14502	477496
39424	477497
51982	477498
5724	477499
38553	477500
21791	477501
66836	477502
37915	477503
38528	477504
9138	477505
121754	477506
53982	477507
45573	477508
137025	477509
6613	477510
19910	477511
48862	477512
41395	477513
133937	477514
3542	477515
41483	477516
24375	477517
22334	477518
15685	477519
26499	477520
52335	477521
24735	477522
4678	477523
12245	477524
42373	477525
22704	477526
18490	477527
23555	477528
29164	477529
11056	477530
9986	477531
2941	477532
41880	477533
21864	477534
34600	477535
5733	477536
21864	477537
37328	477538
85408	477539
98369	477540
111576	477541
34002	477542
4148	477543
62736	477544
92460	477545
56336	477546
15472	477547
13339	477548
5809	477549
206	477550
64238	477551
24938	477552
47685	477553
41149	477554
71044	477555
8249	477556
129203	477557
6281	477558
5645	477559
89604	477560
32921	477561
63580	477562
94230	477563
4642	477564
6321	477565
136212	477566
78147	477567
115490	477568
43428	477569
94162	477570
129823	477571
135833	477572
80893	477573
56189	477574
85488	477575
82972	477576
57329	477577
103742	477578
117317	477579
130978	477580
91376	477581
13090	477582
12427	477583
5967	477584
11238	477585
39545	477586
15245	477587
60297	477588
109225	477589
12516	477590
2135	477591
85457	477592
109452	477593
36262	477594
132274	477595
27826	477596
87274	477597
46157	477598
90549	477599
4307	477600
6839	477601
81664	477602
75486	477603
130966	477604
51826	477605
89960	477606
53655	477607
87530	477608
30172	477609
74546	477610
79172	477611
80380	477612
84348	477613
71083	477614
60321	477615
93916	477616
63271	477617
61496	477618
111803	477619
78468	477620
123067	477621
68939	477622
43483	477623
32100	477624
90398	477625
25256	477626
113085	477627
89211	477628
79386	477629
80605	477630
129120	477631
74699	477632
100877	477633
69070	477634
103876	477635
33252	477636
65595	477637
84813	477638
73542	477639
57619	477640
56609	477641
44004	477642
93822	477643
43660	477644
73211	477645
17005	477646
28819	477647
40703	477648
78007	477649
67168	477650
67257	477651
67124	477652
3890	477653
9460	477654
7651	477655
75911	477656
39269	477657
28877	477658
8363	477659
8363	477660
87550	477661
41991	477662
60006	477663
3179	477664
28908	477665
13391	477666
42474	477667
33543	477668
78409	477669
70145	477670
2062	477671
26681	477672
20341	477673
3510	477674
22227	477675
16541	477676
118679	477677
100575	477678
11501	477679
50755	477680
84651	477681
70408	477682
22819	477683
84489	477684
24211	477685
61277	477686
83191	477687
92097	477688
5968	477689
79047	477690
18075	477691
106936	477692
98862	477693
130996	477694
90242	477695
64706	477696
68794	477697
64065	477698
42610	477699
129414	477700
37981	477701
76702	477702
102497	477703
30107	477704
1339	477705
80713	477706
80701	477707
102761	477708
105481	477709
4858	477710
63142	477711
36261	477712
2062	477713
30897	477714
89310	477715
20663	477716
91375	477717
24563	477718
43037	477719
132558	477720
104285	477721
118571	477722
100270	477723
29867	477724
132234	477725
51058	477726
29917	477727
50298	477728
128661	477729
252	477730
52101	477731
30470	477732
6925	477733
4066	477734
62098	477735
63254	477736
103587	477737
141873	477738
107001	477739
79049	477740
62504	477741
74944	477742
11494	477743
29587	477744
69041	477745
39989	477746
31464	477747
69251	477748
105316	477749
36726	477750
13888	477751
12263	477752
37302	477753
124400	477754
51480	477755
25430	477756
16256	477757
37662	477758
89506	477759
69200	477760
6633	477761
56745	477762
27559	477763
38838	477764
18424	477765
83623	477766
54990	477767
22737	477768
44047	477769
38130	477770
12263	477771
21951	477772
96949	477773
104025	477774
69948	477775
39833	477776
53929	477777
778	477778
107476	477779
52148	477780
64066	477781
58882	477782
3626	477783
47924	477784
39156	477785
6528	477786
119928	477787
15467	477788
17246	477789
14789	477790
56923	477791
160331	477792
74600	477793
25436	477794
69585	477795
1430	477796
37277	477797
107201	477798
38139	477799
60034	477800
90008	477801
104005	477802
63623	477803
120430	477804
30222	477805
36704	477806
142087	477807
44747	477808
19270	477809
109947	477810
51974	477811
60489	477812
6384	477813
87625	477814
68731	477815
58540	477816
110536	477817
122752	477818
36655	477819
75850	477820
68929	477821
7412	477822
5720	477823
84593	477824
82941	477825
70218	477826
64852	477827
64225	477828
105032	477829
48765	477830
105939	477831
112272	477832
64656	477833
57789	477834
80278	477835
91383	477836
62849	477837
70282	477838
70434	477839
76713	477840
9922	477841
108612	477842
110820	477843
5544	477844
51608	477845
73346	477846
116	477847
74933	477848
38178	477849
23563	477850
30519	477851
49904	477852
25453	477853
23274	477854
51116	477855
53731	477856
39399	477857
64329	477858
44840	477859
22768	477860
19640	477861
74559	477862
30320	477863
50859	477864
9060	477865
5984	477866
46992	477867
111568	477868
29008	477869
96544	477870
6768	477871
38151	477872
38151	477873
40856	477874
63192	477875
66170	477876
103528	477877
117244	477878
94330	477879
54795	477880
112421	477881
92552	477882
94487	477883
93432	477884
107765	477885
73201	477886
56452	477887
10517	477888
143866	477889
94163	477890
58015	477891
34138	477892
126375	477893
68940	477894
124206	477895
63163	477896
128002	477897
56287	477898
60394	477899
110028	477900
137049	477901
29419	477902
73185	477903
79052	477904
14095	477905
66720	477906
23393	477907
74344	477908
60067	477909
61397	477910
36058	477911
30443	477912
6815	477913
108743	477914
17105	477915
76770	477916
20235	477917
55662	477918
55313	477919
98728	477920
128675	477921
60572	477922
69894	477923
76320	477924
30931	477925
4266	477926
9299	477927
50822	477928
65789	477929
95434	477930
143744	477931
125826	477932
31043	477933
81717	477934
74605	477935
84755	477936
9136	477937
103584	477938
107108	477939
47818	477940
84698	477941
95443	477942
25899	477943
130751	477944
35272	477945
122784	477946
84817	477947
44126	477948
95488	477949
60401	477950
80537	477951
103584	477952
10312	477953
26570	477954
113289	477955
63601	477956
3704	477957
128724	477958
24608	477959
36848	477960
106918	477961
22339	477962
49238	477963
11192	477964
22339	477965
74286	477966
61384	477967
84647	477968
141825	477969
126403	477970
75829	477971
147139	477972
107713	477973
72169	477974
41477	477975
13749	477976
29222	477977
40838	477978
44696	477979
29463	477980
28783	477981
8159	477982
49442	477983
9423	477984
96725	477985
10877	477986
38566	477987
22170	477988
7935	477989
95687	477990
7935	477991
42020	477992
41999	477993
98964	477994
74738	477995
1144	477996
1065	477997
12048	477998
93574	477999
89257	478000
22927	478001
23714	478002
107301	478003
103988	478004
114509	478005
89948	478006
65864	478007
114640	478008
8034	478009
6651	478010
90581	478011
54202	478012
57590	478013
12998	478014
1547	478015
5491	478016
25363	478017
15683	478018
50595	478019
65635	478020
107754	478021
68297	478022
30176	478023
36804	478024
3054	478025
3783	478026
22754	478027
69820	478028
95587	478029
78153	478030
35420	478031
61254	478032
88905	478033
77756	478034
141789	478035
100643	478036
32099	478037
110352	478038
50543	478039
56157	478040
112378	478041
99357	478042
56530	478043
75211	478044
106798	478045
52073	478046
7179	478047
130843	478048
109122	478049
66645	478050
92268	478051
60537	478052
66837	478053
39345	478054
81758	478055
39345	478056
53401	478057
12472	478058
66146	478059
44184	478060
52285	478061
28109	478062
31327	478063
19220	478064
18295	478065
21163	478066
50871	478067
8115	478068
27228	478069
30402	478070
51813	478071
126061	478072
30006	478073
36522	478074
52776	478075
42517	478076
85345	478077
15943	478078
99355	478079
55590	478080
8519	478081
1528	478082
2668	478083
73122	478084
28974	478085
24363	478086
10175	478087
4098	478088
45300	478089
139185	478090
102758	478091
73697	478092
73537	478093
40166	478094
21297	478095
212	478096
62677	478097
121817	478098
18638	478099
31020	478100
86631	478101
36190	478102
79056	478103
7132	478104
36754	478105
15925	478106
4411	478107
32418	478108
86703	478109
61065	478110
59473	478111
26300	478112
42633	478113
6770	478114
64208	478115
94143	478116
19907	478117
7929	478118
4069	478119
70144	478120
1729	478121
102073	478122
13744	478123
4508	478124
8949	478125
8949	478126
12881	478127
37024	478128
62140	478129
93984	478130
69521	478131
62714	478132
46818	478133
106634	478134
41296	478135
30021	478136
57746	478137
26284	478138
66682	478139
26423	478140
131134	478141
12699	478142
73505	478143
54137	478144
1894	478145
3757	478146
71772	478147
45056	478148
96963	478149
4049	478150
55263	478151
55263	478152
133797	478153
46796	478154
2989	478155
30492	478156
128937	478157
37231	478158
50352	478159
127345	478160
50352	478161
47629	478162
81618	478163
30532	478164
86076	478165
66027	478166
103844	478167
70283	478168
17607	478169
44073	478170
18508	478171
2795	478172
2820	478173
32779	478174
77071	478175
11438	478176
59191	478177
4554	478178
33855	478179
85897	478180
7062	478181
13504	478182
61354	478183
70958	478184
49168	478185
15699	478186
58402	478187
14285	478188
6939	478189
23580	478190
51846	478191
29414	478192
7430	478193
93496	478194
61799	478195
85838	478196
20915	478197
8440	478198
100374	478199
106758	478200
40934	478201
17332	478202
9446	478203
80379	478204
130644	478205
63228	478206
46142	478207
102751	478208
106742	478209
43052	478210
134391	478211
98258	478212
73554	478213
31121	478214
102919	478215
73648	478216
104306	478217
75267	478218
71929	478219
82296	478220
154382	478221
63531	478222
132972	478223
82194	478224
55195	478225
3524	478226
24625	478227
10302	478228
16716	478229
55017	478230
47088	478231
19619	478232
59857	478233
3444	478234
83877	478235
16955	478236
8675	478237
38136	478238
18559	478239
37082	478240
134755	478241
7738	478242
56126	478243
24970	478244
38186	478245
29624	478246
71911	478247
97060	478248
2829	478249
105971	478250
126185	478251
63660	478252
133984	478253
77592	478254
120176	478255
28608	478256
30523	478257
113912	478258
39107	478259
51855	478260
51855	478261
11431	478262
118536	478263
86839	478264
32788	478265
1673	478266
109331	478267
75235	478268
149204	478269
69791	478270
31472	478271
127690	478272
114374	478273
38619	478274
45186	478275
103571	478276
21136	478277
14567	478278
8846	478279
90173	478280
39744	478281
8902	478282
108717	478283
47089	478284
70613	478285
43621	478286
63771	478287
88141	478288
49747	478289
30186	478290
37445	478291
99331	478292
41678	478293
2368	478294
25375	478295
711	478296
9035	478297
28948	478298
1765	478299
130557	478300
32223	478301
26105	478302
73163	478303
73004	478304
10921	478305
16134	478306
32801	478307
14962	478308
89148	478309
19971	478310
63268	478311
78936	478312
12649	478313
242	478314
59504	478315
84535	478316
53907	478317
20050	478318
14364	478319
183	478320
92004	478321
44936	478322
18250	478323
58157	478324
49880	478325
2708	478326
9775	478327
18448	478328
47858	478329
91552	478330
13573	478331
28629	478332
41431	478333
23664	478334
14918	478335
75402	478336
45065	478337
2834	478338
8192	478339
45286	478340
9427	478341
45301	478342
31030	478343
22266	478344
35958	478345
54808	478346
53255	478347
61028	478348
18520	478349
153	478350
4699	478351
7485	478352
3331	478353
39367	478354
8473	478355
4005	478356
48761	478357
4699	478358
9920	478359
7035	478360
43431	478361
8169	478362
37255	478363
28997	478364
18333	478365
33071	478366
9096	478367
24329	478368
59431	478369
39268	478370
47923	478371
91490	478372
23935	478373
17811	478374
45302	478375
18456	478376
41856	478377
68319	478378
47327	478379
4924	478380
63672	478381
4202	478382
88153	478383
40040	478384
20051	478385
49312	478386
18158	478387
4435	478388
41407	478389
13735	478390
7297	478391
16233	478392
56853	478393
27316	478394
53955	478395
104076	478396
12993	478397
22068	478398
82046	478399
13450	478400
10286	478401
7321	478402
34006	478403
65944	478404
35943	478405
80471	478406
21808	478407
43368	478408
2139	478409
61364	478410
54964	478411
242	478412
11610	478413
5717	478414
22106	478415
3023	478416
12660	478417
24203	478418
34494	478419
125917	478420
31507	478421
35549	478422
158672	478423
390	478424
64650	478425
13405	478426
14529	478427
7203	478428
5111	478429
8126	478430
39956	478431
33879	478432
79021	478433
54317	478434
38627	478435
35195	478436
62764	478437
8572	478438
76479	478439
81783	478440
39226	478441
119075	478442
43116	478443
103699	478444
88976	478445
115012	478446
106841	478447
98927	478448
32961	478449
74432	478450
84981	478451
73061	478452
50417	478453
51213	478454
113396	478455
93460	478456
112439	478457
14450	478458
102065	478459
66055	478460
69826	478461
102183	478462
51176	478463
21114	478464
36527	478465
108471	478466
6189	478467
57949	478468
43417	478469
100410	478470
13905	478471
45540	478472
79837	478473
7103	478474
64295	478475
32403	478476
11681	478477
76559	478478
16078	478479
7209	478480
152932	478481
68757	478482
132918	478483
49525	478484
24546	478485
43106	478486
84446	478487
68742	478488
47722	478489
124121	478490
121413	478491
101050	478492
36055	478493
67462	478494
37714	478495
74841	478496
71173	478497
37579	478498
107721	478499
111579	478500
60575	478501
79437	478502
20388	478503
5621	478504
53445	478505
101000	478506
81704	478507
129650	478508
81615	478509
103549	478510
66207	478511
49292	478512
63284	478513
126208	478514
5848	478515
34420	478516
18655	478517
41554	478518
107011	478519
57656	478520
48491	478521
63389	478522
64692	478523
23039	478524
143912	478525
23318	478526
18049	478527
64955	478528
2294	478529
41657	478530
66628	478531
110798	478532
81730	478533
23741	478534
135424	478535
53075	478536
2525	478537
18450	478538
2621	478539
65542	478540
116594	478541
80567	478542
72812	478543
69307	478544
76471	478545
36783	478546
93911	478547
30502	478548
71392	478549
49491	478550
20359	478551
62203	478552
25806	478553
2184	478554
30690	478555
49491	478556
112393	478557
8945	478558
20756	478559
84410	478560
45557	478561
20828	478562
38067	478563
100303	478564
28663	478565
79309	478566
56586	478567
115643	478568
1961	478569
18730	478570
10254	478571
20225	478572
27947	478573
29746	478574
50769	478575
7927	478576
30598	478577
83572	478578
56851	478579
930	478580
69113	478581
75462	478582
67845	478583
152839	478584
142208	478585
15457	478586
7005	478587
83889	478588
8127	478589
66769	478590
47402	478591
30609	478592
2597	478593
14941	478594
47226	478595
53017	478596
28792	478597
34211	478598
44570	478599
41511	478600
3514	478601
90911	478602
154842	478603
133761	478604
53062	478605
85848	478606
33534	478607
71387	478608
100655	478609
30447	478610
32101	478611
150313	478612
30235	478613
84588	478614
80324	478615
30235	478616
85974	478617
29469	478618
123906	478619
132771	478620
158084	478621
34570	478622
70520	478623
34570	478624
51541	478625
531	478626
118	478627
3070	478628
105513	478629
55170	478630
115295	478631
7341	478632
67144	478633
9301	478634
30672	478635
39143	478636
82290	478637
40769	478638
107569	478639
55055	478640
81820	478641
89231	478642
40732	478643
146936	478644
86776	478645
75448	478646
83556	478647
90968	478648
99763	478649
88957	478650
90836	478651
79651	478652
102960	478653
40865	478654
14663	478655
34168	478656
65952	478657
26521	478658
26143	478659
61345	478660
3155	478661
5690	478662
26143	478663
5370	478664
52936	478665
71524	478666
52936	478667
51180	478668
41473	478669
84809	478670
47070	478671
134756	478672
83777	478673
63468	478674
87120	478675
88216	478676
12405	478677
7071	478678
62464	478679
3155	478680
11949	478681
23172	478682
110200	478683
242	478684
73551	478685
13959	478686
17758	478687
4344	478688
91456	478689
8006	478690
13475	478691
31859	478692
83031	478693
18950	478694
68697	478695
86503	478696
11606	478697
4880	478698
11606	478699
4	478700
6204	478701
11606	478702
2403	478703
4814	478704
86478	478705
4880	478706
59347	478707
593	478708
6204	478709
22078	478710
54691	478711
54691	478712
1661	478713
68700	478714
51288	478715
91393	478716
122360	478717
598	478718
3380	478719
7748	478720
4	478721
2405	478722
113018	478723
58425	478724
1311	478725
85272	478726
10378	478727
78208	478728
102303	478729
87922	478730
58545	478731
4671	478732
72177	478733
75246	478734
28074	478735
23577	478736
5345	478737
8166	478738
68124	478739
57600	478740
1662	478741
23319	478742
5708	478743
4202	478744
124312	478745
83404	478746
54785	478747
90662	478748
51587	478749
6144	478750
41845	478751
41182	478752
5073	478753
6299	478754
109463	478755
69837	478756
94640	478757
58004	478758
95812	478759
87907	478760
134358	478761
62195	478762
118579	478763
58037	478764
41645	478765
127949	478766
62664	478767
11490	478768
42274	478769
42020	478770
36213	478771
14291	478772
21243	478773
61800	478774
66226	478775
53391	478776
20297	478777
125964	478778
121381	478779
27506	478780
22110	478781
2516	478782
33982	478783
58159	478784
137494	478785
34523	478786
28197	478787
22332	478788
114370	478789
89658	478790
8883	478791
115692	478792
60481	478793
166330	478794
68905	478795
27018	478796
32112	478797
56054	478798
5260	478799
31231	478800
34103	478801
75845	478802
6191	478803
29729	478804
53365	478805
100309	478806
23824	478807
118970	478808
61421	478809
87115	478810
71779	478811
47680	478812
66475	478813
67488	478814
21759	478815
80405	478816
80344	478817
127257	478818
55066	478819
99582	478820
31456	478821
62177	478822
72992	478823
58013	478824
131373	478825
50622	478826
84743	478827
63201	478828
25245	478829
59117	478830
60316	478831
81124	478832
113360	478833
29868	478834
81679	478835
51681	478836
166144	478837
2921	478838
70636	478839
109975	478840
73664	478841
78025	478842
89025	478843
107181	478844
12384	478845
34300	478846
7121	478847
30410	478848
56865	478849
79560	478850
4200	478851
30108	478852
51505	478853
109977	478854
65609	478855
49311	478856
7040	478857
8042	478858
60328	478859
38034	478860
50425	478861
65973	478862
37075	478863
67749	478864
87585	478865
65973	478866
106843	478867
21787	478868
26890	478869
38532	478870
63147	478871
18398	478872
63147	478873
50566	478874
11439	478875
88614	478876
137076	478877
84804	478878
22580	478879
23582	478880
115185	478881
9783	478882
28926	478883
15296	478884
12791	478885
66537	478886
75660	478887
41855	478888
68817	478889
120297	478890
67021	478891
131015	478892
2148	478893
4377	478894
85957	478895
2488	478896
20345	478897
26398	478898
41855	478899
50342	478900
122682	478901
1030	478902
5186	478903
65534	478904
86583	478905
12634	478906
109322	478907
6249	478908
60473	478909
2350	478910
50765	478911
37739	478912
108379	478913
132586	478914
11746	478915
61654	478916
20234	478917
49362	478918
14527	478919
39148	478920
66617	478921
13716	478922
41291	478923
12498	478924
27814	478925
19487	478926
51573	478927
91502	478928
95320	478929
14744	478930
28982	478931
38463	478932
17755	478933
37084	478934
86694	478935
12634	478936
95243	478937
51167	478938
49417	478939
7731	478940
891	478941
8660	478942
61273	478943
5061	478944
24557	478945
18314	478946
52848	478947
79899	478948
39153	478949
38192	478950
66464	478951
3844	478952
4288	478953
130711	478954
13930	478955
10869	478956
35933	478957
98923	478958
21166	478959
4910	478960
64248	478961
130684	478962
41163	478963
78411	478964
60181	478965
99001	478966
132928	478967
8849	478968
44320	478969
68741	478970
864	478971
87407	478972
51706	478973
5198	478974
45299	478975
18302	478976
143624	478977
9756	478978
74485	478979
50638	478980
70034	478981
74372	478982
81822	478983
92423	478984
46081	478985
33622	478986
57593	478987
113344	478988
74764	478989
65564	478990
74327	478991
107153	478992
85247	478993
72782	478994
74480	478995
28476	478996
113476	478997
79366	478998
83026	478999
83674	479000
106978	479001
55241	479002
26077	479003
65619	479004
93901	479005
40652	479006
103738	479007
95762	479008
80861	479009
95644	479010
30955	479011
44136	479012
65886	479013
84740	479014
57645	479015
1342	479016
20329	479017
60454	479018
3845	479019
53828	479020
20070	479021
12669	479022
52546	479023
75621	479024
40966	479025
54953	479026
10868	479027
37936	479028
83193	479029
117357	479030
113324	479031
29440	479032
21247	479033
28549	479034
70963	479035
21247	479036
21247	479037
70963	479038
105235	479039
42384	479040
35584	479041
26754	479042
91330	479043
10315	479044
38527	479045
35289	479046
30045	479047
43616	479048
64444	479049
84826	479050
72722	479051
45197	479052
31961	479053
83132	479054
6112	479055
54388	479056
71109	479057
28923	479058
88187	479059
40572	479060
132255	479061
5689	479062
54113	479063
1471	479064
15767	479065
14353	479066
51606	479067
35477	479068
37899	479069
15234	479070
85322	479071
48891	479072
125562	479073
27970	479074
64366	479075
4514	479076
28476	479077
110419	479078
59262	479079
66622	479080
57559	479081
71576	479082
102707	479083
130834	479084
76966	479085
8207	479086
79505	479087
27724	479088
20227	479089
5136	479090
406	479091
89655	479092
70182	479093
5216	479094
22997	479095
44841	479096
90169	479097
97549	479098
56730	479099
4209	479100
96976	479101
160280	479102
109069	479103
13915	479104
51348	479105
71149	479106
121383	479107
66775	479108
67046	479109
85165	479110
42147	479111
117205	479112
84485	479113
105812	479114
20311	479115
121811	479116
94216	479117
100572	479118
79488	479119
88086	479120
2467	479121
67655	479122
17365	479123
95453	479124
25506	479125
90821	479126
71170	479127
31432	479128
11798	479129
17376	479130
66015	479131
87729	479132
88901	479133
107679	479134
51412	479135
113663	479136
106834	479137
84621	479138
62228	479139
95557	479140
134583	479141
67904	479142
63599	479143
62215	479144
95595	479145
59009	479146
82153	479147
154528	479148
63343	479149
97726	479150
74636	479151
84778	479152
109304	479153
72844	479154
84842	479155
2430	479156
95668	479157
403	479158
85327	479159
107553	479160
110734	479161
88057	479162
6249	479163
69214	479164
110833	479165
90709	479166
39421	479167
99153	479168
53296	479169
50556	479170
43358	479171
28835	479172
158316	479173
92448	479174
44217	479175
64963	479176
24947	479177
37342	479178
77591	479179
96823	479180
56288	479181
24947	479182
115627	479183
96486	479184
102245	479185
84968	479186
56562	479187
131301	479188
44037	479189
30991	479190
84908	479191
53835	479192
44187	479193
128926	479194
79314	479195
43397	479196
34676	479197
107143	479198
113116	479199
73512	479200
44506	479201
38075	479202
90515	479203
99714	479204
113394	479205
96321	479206
47104	479207
100464	479208
66113	479209
17798	479210
112104	479211
138577	479212
84920	479213
55201	479214
63204	479215
110277	479216
66210	479217
65725	479218
22213	479219
61249	479220
95603	479221
118848	479222
72853	479223
43179	479224
29991	479225
75478	479226
133069	479227
103896	479228
72725	479229
106992	479230
72002	479231
113399	479232
42623	479233
22213	479234
59927	479235
44304	479236
29497	479237
100817	479238
66129	479239
90639	479240
90314	479241
97875	479242
44273	479243
69417	479244
52445	479245
48581	479246
38815	479247
66691	479248
124594	479249
76682	479250
135859	479251
44289	479252
79040	479253
60150	479254
94122	479255
92218	479256
85307	479257
104062	479258
38815	479259
92593	479260
54078	479261
69980	479262
63600	479263
65571	479264
57632	479265
59922	479266
218	479267
44810	479268
45931	479269
218	479270
54731	479271
61360	479272
39131	479273
85904	479274
40502	479275
107461	479276
13062	479277
77153	479278
56983	479279
51059	479280
3995	479281
78926	479282
59980	479283
120299	479284
76427	479285
65689	479286
86051	479287
66718	479288
69989	479289
74568	479290
137152	479291
80384	479292
16661	479293
90310	479294
83123	479295
76974	479296
104280	479297
62632	479298
131322	479299
48551	479300
81764	479301
84642	479302
65595	479303
47004	479304
22658	479305
95694	479306
51458	479307
72153	479308
4881	479309
76492	479310
3728	479311
3759	479312
9433	479313
26157	479314
14283	479315
43967	479316
104835	479317
51235	479318
51978	479319
129664	479320
13024	479321
70561	479322
18639	479323
26059	479324
26060	479325
3761	479326
36710	479327
126395	479328
121656	479329
57352	479330
51708	479331
131418	479332
61726	479333
99808	479334
69767	479335
31422	479336
12880	479337
136289	479338
83554	479339
69819	479340
33091	479341
125992	479342
94288	479343
104263	479344
110741	479345
94417	479346
58255	479347
102708	479348
127814	479349
104289	479350
104238	479351
94024	479352
73338	479353
73334	479354
115438	479355
117042	479356
104292	479357
81611	479358
56957	479359
68129	479360
82067	479361
21948	479362
43167	479363
21948	479364
71951	479365
94245	479366
72764	479367
83794	479368
49542	479369
88903	479370
85261	479371
10416	479372
40942	479373
36760	479374
41167	479375
98003	479376
45144	479377
156357	479378
38502	479379
10640	479380
111542	479381
44146	479382
58557	479383
81952	479384
62850	479385
137089	479386
117569	479387
111825	479388
93692	479389
125554	479390
43490	479391
45537	479392
21434	479393
74679	479394
103769	479395
102705	479396
80937	479397
92169	479398
73583	479399
109886	479400
82797	479401
138676	479402
1259	479403
43677	479404
58597	479405
57768	479406
40885	479407
61686	479408
34497	479409
48712	479410
79299	479411
74705	479412
449	479413
39886	479414
2722	479415
103818	479416
107351	479417
27108	479418
98936	479419
12336	479420
60300	479421
109051	479422
57575	479423
51181	479424
57365	479425
95420	479426
43362	479427
7571	479428
105703	479429
86644	479430
94559	479431
64513	479432
9863	479433
9863	479434
148390	479435
46973	479436
63480	479437
87416	479438
11757	479439
97558	479440
104861	479441
25228	479442
20651	479443
42496	479444
85200	479445
25400	479446
11308	479447
79074	479448
116505	479449
5054	479450
78970	479451
35927	479452
30125	479453
55525	479454
46878	479455
29694	479456
41260	479457
158652	479458
85462	479459
127153	479460
21232	479461
6733	479462
42981	479463
56062	479464
107254	479465
45840	479466
64010	479467
102710	479468
63091	479469
66693	479470
59456	479471
20296	479472
143821	479473
32880	479474
81594	479475
127354	479476
2309	479477
29663	479478
55224	479479
59193	479480
97999	479481
20296	479482
117176	479483
43320	479484
5081	479485
81937	479486
37297	479487
22277	479488
27685	479489
42213	479490
64078	479491
6353	479492
50299	479493
84479	479494
100902	479495
6353	479496
93622	479497
16479	479498
60232	479499
110667	479500
129646	479501
82779	479502
13284	479503
3775	479504
21858	479505
3775	479506
81487	479507
80526	479508
106878	479509
48825	479510
129164	479511
82019	479512
50401	479513
127158	479514
100503	479515
111823	479516
137571	479517
112876	479518
48613	479519
70466	479520
128634	479521
70890	479522
27573	479523
2343	479524
27504	479525
110899	479526
61798	479527
91451	479528
62494	479529
35372	479530
98343	479531
54012	479532
19200	479533
26638	479534
60468	479535
87203	479536
13016	479537
12452	479538
80994	479539
42409	479540
80974	479541
95732	479542
13540	479543
39502	479544
83133	479545
45488	479546
99375	479547
54792	479548
78112	479549
68959	479550
90280	479551
114496	479552
62240	479553
14177	479554
40694	479555
50545	479556
90043	479557
11785	479558
16188	479559
72734	479560
22974	479561
111908	479562
42958	479563
78216	479564
54148	479565
94623	479566
26440	479567
62524	479568
81635	479569
113769	479570
44482	479571
49618	479572
90521	479573
67713	479574
54947	479575
103610	479576
85489	479577
57428	479578
33244	479579
18680	479580
17679	479581
83625	479582
85069	479583
74822	479584
81667	479585
112859	479586
11455	479587
7120	479588
45054	479589
14511	479590
14515	479591
76298	479592
39803	479593
76274	479594
11466	479595
51687	479596
71661	479597
105027	479598
8658	479599
39383	479600
21088	479601
95836	479602
74805	479603
35592	479604
111690	479605
105192	479606
3371	479607
116520	479608
8368	479609
2072	479610
20524	479611
12710	479612
56276	479613
131203	479614
90668	479615
118741	479616
158536	479617
107428	479618
97926	479619
138666	479620
42036	479621
34208	479622
16064	479623
16446	479624
78113	479625
95736	479626
27127	479627
100818	479628
138678	479629
102742	479630
77151	479631
104254	479632
77107	479633
88232	479634
95745	479635
115147	479636
107757	479637
107800	479638
113216	479639
74601	479640
62237	479641
52371	479642
59243	479643
30357	479644
60159	479645
8306	479646
47745	479647
111586	479648
95277	479649
102112	479650
125635	479651
89969	479652
97484	479653
12250	479654
56899	479655
69530	479656
113900	479657
82123	479658
132729	479659
104096	479660
13298	479661
95944	479662
124293	479663
90630	479664
107831	479665
107507	479666
126337	479667
126085	479668
98080	479669
44888	479670
78995	479671
10878	479672
28496	479673
15346	479674
37395	479675
112948	479676
47898	479677
132353	479678
14955	479679
28856	479680
11484	479681
9701	479682
47130	479683
43635	479684
6710	479685
12110	479686
44901	479687
10933	479688
89623	479689
61006	479690
67284	479691
12672	479692
98109	479693
63628	479694
11618	479695
37351	479696
127480	479697
160731	479698
156850	479699
89071	479700
10543	479701
120411	479702
48080	479703
30363	479704
52744	479705
94642	479706
87387	479707
75388	479708
6646	479709
28451	479710
70885	479711
29095	479712
44927	479713
39686	479714
44847	479715
33230	479716
52041	479717
52051	479718
39780	479719
18556	479720
52450	479721
939	479722
1646	479723
16529	479724
4727	479725
28121	479726
20923	479727
104858	479728
64107	479729
51899	479730
17763	479731
30351	479732
70911	479733
2835	479734
21856	479735
13782	479736
52266	479737
41997	479738
131475	479739
39370	479740
41866	479741
66193	479742
43415	479743
3886	479744
95392	479745
41489	479746
114592	479747
36777	479748
46149	479749
109438	479750
127903	479751
12042	479752
11644	479753
8510	479754
88056	479755
49147	479756
125561	479757
7159	479758
1194	479759
122984	479760
15727	479761
39361	479762
2430	479763
8941	479764
58353	479765
21172	479766
158645	479767
26245	479768
56984	479769
100437	479770
22259	479771
13690	479772
75152	479773
51894	479774
88602	479775
39233	479776
5487	479777
3902	479778
11040	479779
29170	479780
43382	479781
56815	479782
112307	479783
391	479784
18016	479785
9837	479786
15307	479787
4220	479788
17661	479789
1633	479790
680	479791
42947	479792
6395	479793
67675	479794
92733	479795
123051	479796
20802	479797
9169	479798
89971	479799
61494	479800
20258	479801
81161	479802
70881	479803
10251	479804
33279	479805
58069	479806
18351	479807
86023	479808
38548	479809
86016	479810
80333	479811
131324	479812
27188	479813
70978	479814
57451	479815
107492	479816
90313	479817
121269	479818
77813	479819
27188	479820
100873	479821
47011	479822
102880	479823
94413	479824
84676	479825
24220	479826
139217	479827
95585	479828
94031	479829
80962	479830
33228	479831
109950	479832
106863	479833
86472	479834
59277	479835
108687	479836
65640	479837
43273	479838
12073	479839
127652	479840
127413	479841
69076	479842
66755	479843
33581	479844
2714	479845
5706	479846
16557	479847
24755	479848
26671	479849
83391	479850
86090	479851
17111	479852
127772	479853
1162	479854
30477	479855
40864	479856
14503	479857
86106	479858
92525	479859
37185	479860
50303	479861
4981	479862
28655	479863
70568	479864
101337	479865
34784	479866
102806	479867
2903	479868
6737	479869
59081	479870
36102	479871
36102	479872
48900	479873
44114	479874
30076	479875
30076	479876
20645	479877
106768	479878
73364	479879
115253	479880
70010	479881
37661	479882
52765	479883
13266	479884
13266	479885
124458	479886
88628	479887
88628	479888
6733	479889
108679	479890
135558	479891
44544	479892
119816	479893
88994	479894
71461	479895
88628	479896
98873	479897
23127	479898
89116	479899
89116	479900
62109	479901
56434	479902
124321	479903
62447	479904
125958	479905
77788	479906
47061	479907
48773	479908
44754	479909
2581	479910
87245	479911
49644	479912
53028	479913
102772	479914
117021	479915
126211	479916
56557	479917
85821	479918
91923	479919
65474	479920
40768	479921
77576	479922
107020	479923
40505	479924
79595	479925
65456	479926
62489	479927
97546	479928
108456	479929
97632	479930
120023	479931
106693	479932
39827	479933
113088	479934
39877	479935
50322	479936
61609	479937
69873	479938
13875	479939
135527	479940
79749	479941
96888	479942
89197	479943
83392	479944
89244	479945
120190	479946
100911	479947
137759	479948
87562	479949
108065	479950
27521	479951
84362	479952
31423	479953
33219	479954
131231	479955
101315	479956
109170	479957
90570	479958
38525	479959
6218	479960
66606	479961
84704	479962
27521	479963
673	479964
90845	479965
23994	479966
11463	479967
60348	479968
51420	479969
18857	479970
73200	479971
95352	479972
25854	479973
62512	479974
46154	479975
54200	479976
79751	479977
30128	479978
6168	479979
87419	479980
50349	479981
14637	479982
65016	479983
78228	479984
39280	479985
82283	479986
74930	479987
52005	479988
697	479989
97995	479990
17316	479991
18094	479992
142210	479993
68781	479994
112240	479995
92833	479996
38772	479997
42420	479998
7634	479999
91307	480000
86537	480001
24836	480002
67100	480003
61173	480004
26243	480005
6149	480006
102900	480007
57463	480008
106107	480009
69811	480010
44122	480011
11533	480012
68837	480013
23168	480014
30217	480015
54588	480016
92058	480017
90456	480018
24620	480019
48460	480020
45077	480021
68796	480022
44295	480023
33588	480024
51824	480025
39993	480026
92391	480027
45971	480028
6284	480029
36430	480030
43969	480031
65622	480032
70639	480033
37887	480034
100876	480035
3165	480036
27533	480037
46979	480038
122911	480039
33129	480040
24169	480041
114319	480042
44451	480043
105865	480044
34014	480045
58842	480046
68863	480047
23688	480048
33201	480049
52890	480050
6736	480051
44905	480052
50459	480053
22660	480054
88802	480055
45114	480056
57542	480057
33952	480058
24342	480059
16500	480060
7701	480061
48665	480062
89061	480063
25528	480064
48418	480065
58526	480066
4058	480067
71802	480068
55393	480069
53726	480070
85258	480071
83234	480072
33620	480073
54095	480074
105695	480075
33620	480076
121653	480077
134482	480078
134483	480079
126469	480080
91545	480081
112355	480082
62416	480083
65818	480084
59284	480085
526	480086
12211	480087
10765	480088
15861	480089
115859	480090
68235	480091
9046	480092
1025	480093
36235	480094
129166	480095
71754	480096
66041	480097
48842	480098
887	480099
35338	480100
62498	480101
43099	480102
19088	480103
61576	480104
65607	480105
24902	480106
87632	480107
27049	480108
2778	480109
39881	480110
2751	480111
71879	480112
58492	480113
101126	480114
42153	480115
7042	480116
614	480117
27747	480118
2908	480119
41847	480120
133749	480121
40233	480122
3595	480123
46270	480124
11490	480125
28510	480126
12771	480127
42414	480128
28032	480129
26294	480130
30312	480131
102409	480132
34646	480133
34618	480134
143850	480135
24158	480136
81004	480137
38674	480138
36666	480139
143994	480140
13412	480141
17106	480142
27057	480143
49490	480144
9292	480145
68305	480146
31128	480147
74963	480148
33973	480149
89522	480150
94242	480151
4494	480152
102802	480153
79532	480154
24107	480155
23995	480156
84741	480157
5654	480158
6528	480159
44173	480160
121141	480161
9471	480162
9603	480163
9292	480164
56255	480165
41631	480166
52378	480167
3998	480168
13957	480169
39593	480170
46807	480171
108864	480172
40159	480173
111403	480174
30993	480175
30030	480176
53732	480177
46876	480178
32334	480179
60492	480180
16644	480181
18468	480182
106038	480183
11314	480184
8683	480185
64990	480186
64990	480187
71131	480188
39963	480189
10928	480190
129392	480191
9769	480192
57614	480193
38946	480194
42174	480195
11988	480196
8156	480197
79136	480198
135780	480199
91439	480200
131341	480201
127379	480202
90503	480203
113308	480204
16947	480205
111831	480206
91480	480207
52228	480208
89206	480209
63279	480210
55094	480211
79918	480212
90366	480213
113086	480214
24928	480215
69096	480216
81634	480217
9622	480218
73420	480219
75459	480220
107743	480221
85093	480222
50627	480223
63412	480224
97741	480225
29959	480226
89957	480227
138659	480228
1596	480229
50368	480230
18081	480231
35167	480232
80403	480233
45951	480234
41354	480235
45831	480236
76331	480237
19730	480238
77418	480239
20622	480240
7825	480241
73292	480242
45887	480243
22588	480244
22110	480245
17567	480246
17567	480247
17567	480248
19287	480249
67716	480250
60094	480251
5049	480252
4277	480253
133736	480254
20257	480255
2349	480256
47029	480257
122871	480258
102186	480259
10375	480260
24887	480261
77464	480262
97075	480263
22783	480264
41234	480265
11389	480266
90998	480267
75196	480268
44494	480269
35821	480270
25490	480271
86342	480272
28779	480273
73062	480274
75261	480275
87749	480276
68714	480277
69911	480278
30866	480279
114552	480280
107237	480281
97885	480282
76552	480283
52508	480284
84913	480285
100745	480286
132207	480287
125633	480288
107122	480289
111545	480290
38013	480291
87872	480292
28153	480293
78215	480294
87191	480295
58388	480296
93598	480297
73474	480298
62687	480299
28153	480300
105317	480301
109144	480302
8957	480303
124519	480304
54797	480305
54749	480306
121783	480307
54759	480308
79354	480309
68980	480310
22008	480311
66568	480312
3016	480313
51445	480314
21080	480315
34784	480316
8818	480317
103431	480318
60984	480319
65426	480320
23664	480321
7644	480322
99708	480323
12445	480324
14525	480325
67261	480326
5944	480327
104952	480328
62238	480329
69266	480330
48806	480331
27315	480332
11298	480333
11588	480334
101973	480335
22916	480336
52815	480337
69789	480338
6381	480339
103690	480340
15806	480341
42040	480342
23200	480343
63789	480344
63350	480345
41960	480346
110020	480347
11664	480348
30079	480349
27564	480350
97636	480351
66663	480352
79354	480353
125747	480354
18362	480355
27190	480356
62238	480357
105983	480358
62231	480359
62802	480360
4281	480361
54747	480362
97678	480363
88753	480364
47821	480365
129216	480366
28548	480367
50474	480368
96759	480369
33683	480370
77844	480371
82895	480372
13031	480373
62571	480374
30079	480375
20929	480376
20867	480377
5079	480378
74381	480379
63654	480380
77863	480381
100865	480382
64454	480383
71402	480384
159975	480385
55356	480386
20092	480387
27317	480388
86754	480389
43447	480390
75537	480391
108952	480392
13120	480393
78420	480394
64144	480395
97026	480396
2548	480397
39743	480398
49389	480399
4465	480400
60377	480401
20791	480402
6818	480403
72010	480404
6694	480405
33774	480406
75568	480407
42255	480408
82350	480409
49157	480410
50394	480411
1496	480412
34572	480413
50301	480414
50738	480415
61682	480416
34715	480417
3385	480418
4906	480419
53383	480420
8500	480421
86679	480422
20670	480423
34254	480424
62419	480425
110819	480426
88891	480427
25590	480428
21815	480429
3714	480430
70420	480431
780	480432
49600	480433
16989	480434
93670	480435
47802	480436
65865	480437
62377	480438
27155	480439
45321	480440
7193	480441
62503	480442
5406	480443
44188	480444
8836	480445
86660	480446
56225	480447
31979	480448
60446	480449
48014	480450
38787	480451
11136	480452
16691	480453
20331	480454
127927	480455
69281	480456
77402	480457
42508	480458
56056	480459
59533	480460
52108	480461
24663	480462
78975	480463
36226	480464
4355	480465
87231	480466
1404	480467
29172	480468
113354	480469
20641	480470
80404	480471
12502	480472
130595	480473
106767	480474
56798	480475
27687	480476
20517	480477
70623	480478
39443	480479
52408	480480
98039	480481
54022	480482
15281	480483
9706	480484
29983	480485
74292	480486
63514	480487
2012	480488
31923	480489
112006	480490
66903	480491
102292	480492
9997	480493
89996	480494
45836	480495
51861	480496
33235	480497
6837	480498
25936	480499
43314	480500
92561	480501
83396	480502
95269	480503
113668	480504
110004	480505
103444	480506
28450	480507
93877	480508
105534	480509
25868	480510
10741	480511
21937	480512
132317	480513
44183	480514
43600	480515
50438	480516
37558	480517
43439	480518
5824	480519
5710	480520
68373	480521
18089	480522
125803	480523
34213	480524
53752	480525
64604	480526
39592	480527
32118	480528
19110	480529
16266	480530
3714	480531
58339	480532
136089	480533
22742	480534
18951	480535
68926	480536
29583	480537
56317	480538
43302	480539
111464	480540
18646	480541
47951	480542
115572	480543
2285	480544
27061	480545
73489	480546
9701	480547
109325	480548
90621	480549
491	480550
33919	480551
7001	480552
1729	480553
55537	480554
79784	480555
38125	480556
391	480557
34680	480558
16879	480559
111898	480560
3085	480561
44478	480562
17034	480563
3586	480564
7643	480565
26722	480566
34545	480567
62096	480568
90046	480569
84866	480570
48864	480571
85152	480572
29081	480573
63798	480574
12656	480575
25776	480576
34566	480577
42982	480578
124557	480579
20040	480580
47334	480581
111508	480582
124251	480583
102781	480584
92611	480585
77103	480586
26661	480587
31392	480588
22264	480589
3666	480590
23164	480591
32132	480592
11430	480593
28108	480594
16518	480595
23388	480596
52499	480597
11309	480598
82014	480599
125805	480600
16477	480601
53191	480602
51704	480603
16584	480604
48097	480605
1142	480606
28463	480607
86396	480608
42950	480609
26047	480610
109370	480611
63658	480612
13806	480613
63597	480614
49939	480615
77468	480616
89126	480617
1654	480618
69537	480619
165004	480620
42638	480621
62101	480622
18073	480623
33916	480624
14679	480625
36811	480626
107845	480627
73641	480628
16147	480629
2135	480630
35474	480631
34108	480632
38935	480633
61755	480634
66856	480635
10049	480636
39985	480637
82409	480638
49709	480639
55289	480640
23715	480641
2877	480642
93393	480643
89568	480644
46493	480645
87758	480646
87103	480647
26134	480648
12545	480649
133753	480650
16661	480651
26908	480652
102439	480653
107405	480654
88799	480655
9835	480656
71707	480657
91875	480658
14420	480659
36621	480660
33252	480661
72101	480662
34220	480663
110770	480664
8060	480665
8269	480666
55424	480667
115171	480668
103684	480669
113555	480670
26456	480671
72701	480672
82021	480673
38679	480674
87353	480675
83560	480676
64790	480677
63499	480678
84964	480679
85235	480680
104047	480681
68251	480682
81975	480683
43235	480684
83555	480685
59132	480686
88003	480687
127283	480688
106778	480689
104166	480690
80818	480691
102261	480692
20434	480693
85033	480694
85162	480695
93774	480696
16947	480697
109115	480698
72173	480699
83643	480700
69157	480701
85184	480702
83289	480703
135953	480704
96708	480705
122636	480706
136037	480707
86729	480708
80882	480709
43075	480710
88905	480711
93557	480712
116521	480713
102531	480714
36079	480715
73027	480716
86227	480717
135534	480718
93644	480719
59305	480720
110804	480721
52257	480722
38634	480723
86665	480724
105436	480725
50406	480726
85002	480727
81961	480728
17569	480729
48511	480730
116699	480731
79276	480732
83042	480733
135806	480734
88910	480735
34641	480736
48531	480737
88892	480738
111705	480739
44538	480740
85228	480741
30473	480742
81880	480743
95306	480744
121195	480745
107075	480746
87683	480747
65920	480748
86049	480749
80600	480750
91574	480751
105360	480752
84799	480753
82183	480754
100864	480755
67680	480756
90423	480757
64413	480758
96568	480759
114395	480760
86153	480761
41403	480762
114965	480763
70062	480764
131535	480765
111596	480766
76448	480767
91463	480768
152865	480769
87680	480770
66048	480771
130784	480772
48013	480773
74492	480774
72084	480775
107592	480776
61352	480777
47140	480778
65764	480779
74406	480780
107289	480781
93625	480782
71590	480783
83043	480784
36089	480785
65989	480786
79272	480787
62144	480788
95551	480789
80838	480790
96604	480791
103489	480792
83687	480793
112044	480794
89224	480795
138554	480796
61096	480797
64531	480798
105106	480799
134392	480800
79420	480801
34451	480802
114446	480803
50543	480804
93654	480805
21454	480806
84854	480807
68202	480808
89511	480809
103542	480810
132438	480811
31112	480812
69887	480813
23080	480814
124630	480815
116681	480816
81670	480817
113627	480818
15824	480819
32984	480820
95255	480821
138488	480822
47086	480823
48511	480824
81628	480825
122456	480826
74476	480827
44547	480828
56084	480829
111730	480830
47745	480831
95748	480832
87781	480833
64779	480834
93847	480835
97680	480836
47727	480837
87927	480838
111936	480839
99500	480840
127410	480841
96364	480842
48518	480843
18679	480844
107747	480845
70015	480846
87383	480847
130785	480848
67923	480849
71089	480850
76486	480851
100570	480852
127447	480853
80903	480854
128876	480855
72681	480856
34442	480857
103540	480858
78971	480859
34441	480860
85459	480861
130916	480862
69049	480863
49782	480864
15824	480865
84470	480866
76369	480867
55126	480868
35866	480869
90260	480870
84993	480871
53156	480872
102130	480873
7179	480874
152557	480875
66003	480876
84956	480877
68910	480878
103533	480879
58323	480880
130628	480881
104011	480882
116855	480883
83069	480884
125844	480885
75559	480886
48680	480887
33667	480888
114502	480889
87299	480890
135863	480891
88815	480892
107594	480893
48586	480894
59146	480895
73039	480896
92861	480897
94217	480898
62531	480899
72873	480900
82996	480901
135548	480902
89147	480903
102294	480904
121173	480905
102091	480906
125745	480907
90643	480908
89218	480909
88873	480910
106754	480911
65568	480912
107666	480913
88965	480914
158724	480915
39221	480916
121110	480917
132663	480918
75547	480919
70258	480920
63199	480921
97701	480922
108937	480923
81864	480924
83138	480925
84779	480926
93464	480927
104128	480928
62303	480929
40667	480930
79562	480931
68178	480932
37911	480933
76646	480934
105263	480935
89337	480936
104127	480937
47890	480938
130690	480939
49725	480940
49826	480941
82943	480942
16764	480943
81861	480944
100582	480945
84478	480946
75254	480947
135692	480948
75213	480949
130630	480950
105461	480951
71452	480952
62379	480953
85161	480954
107742	480955
65733	480956
56355	480957
63295	480958
86495	480959
91896	480960
71355	480961
80904	480962
107669	480963
103741	480964
107068	480965
91507	480966
107134	480967
11209	480968
84798	480969
81936	480970
124084	480971
81956	480972
79273	480973
82028	480974
63253	480975
90406	480976
102406	480977
130678	480978
88982	480979
85383	480980
46838	480981
112894	480982
81554	480983
93441	480984
56055	480985
130639	480986
88116	480987
60126	480988
83701	480989
30918	480990
18679	480991
30918	480992
114377	480993
108617	480994
104015	480995
95846	480996
110279	480997
131131	480998
98158	480999
90598	481000
88836	481001
61235	481002
131386	481003
114437	481004
86226	481005
95300	481006
73524	481007
57637	481008
24839	481009
127845	481010
75692	481011
111882	481012
87400	481013
34442	481014
110557	481015
87404	481016
83221	481017
110214	481018
85420	481019
66703	481020
53139	481021
107249	481022
114533	481023
72887	481024
145214	481025
97954	481026
89378	481027
90616	481028
88201	481029
65924	481030
89295	481031
106831	481032
23808	481033
34451	481034
103726	481035
86397	481036
75195	481037
137035	481038
73187	481039
86500	481040
34445	481041
129520	481042
100392	481043
119109	481044
48610	481045
96541	481046
82172	481047
96552	481048
93784	481049
72083	481050
131427	481051
107282	481052
104397	481053
89017	481054
85114	481055
69948	481056
112271	481057
59085	481058
96441	481059
115666	481060
52285	481061
34445	481062
63472	481063
103515	481064
126177	481065
77499	481066
63103	481067
65693	481068
108892	481069
90924	481070
92692	481071
77605	481072
103725	481073
104200	481074
54620	481075
82237	481076
107280	481077
96909	481078
9095	481079
83558	481080
66036	481081
91921	481082
54634	481083
64126	481084
99679	481085
118971	481086
60517	481087
111884	481088
74417	481089
64405	481090
103915	481091
36436	481092
83192	481093
62374	481094
106838	481095
76556	481096
76381	481097
58459	481098
90152	481099
81942	481100
81891	481101
118777	481102
84825	481103
65509	481104
138478	481105
34441	481106
138534	481107
52806	481108
75803	481109
74493	481110
87964	481111
88019	481112
105880	481113
76789	481114
103809	481115
107288	481116
59316	481117
91508	481118
80823	481119
75339	481120
125810	481121
7329	481122
82958	481123
30903	481124
45135	481125
78997	481126
110266	481127
52923	481128
110066	481129
91968	481130
84492	481131
134737	481132
51453	481133
9801	481134
23692	481135
58950	481136
113484	481137
11256	481138
141533	481139
79372	481140
64428	481141
101259	481142
5427	481143
114548	481144
137801	481145
24624	481146
34590	481147
69348	481148
102681	481149
91628	481150
90984	481151
56854	481152
48470	481153
36071	481154
25304	481155
107820	481156
58934	481157
69944	481158
11313	481159
11349	481160
18046	481161
138445	481162
47948	481163
24221	481164
69428	481165
47316	481166
59786	481167
127995	481168
96682	481169
37351	481170
110888	481171
19112	481172
115706	481173
83825	481174
36547	481175
38823	481176
54595	481177
37373	481178
97042	481179
88246	481180
102677	481181
11691	481182
47636	481183
65779	481184
74408	481185
109241	481186
37898	481187
63211	481188
20043	481189
83415	481190
50684	481191
63383	481192
126401	481193
107186	481194
74450	481195
33660	481196
47929	481197
69841	481198
40522	481199
74956	481200
92045	481201
100577	481202
47277	481203
26301	481204
47143	481205
63233	481206
81879	481207
51955	481208
64630	481209
47894	481210
14735	481211
81638	481212
55131	481213
20204	481214
74674	481215
53897	481216
56522	481217
5035	481218
124278	481219
55141	481220
10852	481221
9218	481222
33686	481223
43971	481224
26115	481225
33202	481226
113834	481227
71527	481228
93695	481229
3292	481230
78435	481231
64462	481232
66765	481233
83281	481234
83360	481235
104281	481236
75734	481237
13861	481238
15292	481239
34123	481240
50478	481241
47198	481242
123911	481243
11248	481244
56548	481245
83614	481246
48000	481247
129466	481248
84714	481249
27513	481250
77563	481251
110160	481252
56753	481253
69785	481254
58596	481255
6190	481256
24426	481257
164423	481258
94219	481259
40007	481260
92703	481261
30897	481262
15300	481263
22136	481264
36085	481265
63464	481266
76401	481267
87505	481268
125801	481269
110695	481270
65920	481271
82268	481272
98333	481273
74867	481274
111547	481275
69881	481276
13073	481277
361	481278
103611	481279
105267	481280
107029	481281
8287	481282
23827	481283
54694	481284
72064	481285
9743	481286
40129	481287
97984	481288
22259	481289
76634	481290
25936	481291
55286	481292
104212	481293
115377	481294
15218	481295
88024	481296
18306	481297
113834	481298
10664	481299
18298	481300
125962	481301
13992	481302
48074	481303
112383	481304
391	481305
90747	481306
107336	481307
8980	481308
13237	481309
44532	481310
160301	481311
94615	481312
9013	481313
75428	481314
68189	481315
48931	481316
137816	481317
105765	481318
65544	481319
164333	481320
97804	481321
112194	481322
67558	481323
124421	481324
2900	481325
129212	481326
59927	481327
84415	481328
3895	481329
38877	481330
55551	481331
62430	481332
81961	481333
127656	481334
65530	481335
92294	481336
21760	481337
104980	481338
48138	481339
96910	481340
99121	481341
25569	481342
116753	481343
5394	481344
37171	481345
102104	481346
22615	481347
6539	481348
23348	481349
47731	481350
721	481351
41197	481352
43278	481353
81919	481354
18088	481355
3919	481356
24565	481357
69229	481358
52975	481359
38578	481360
106723	481361
95820	481362
120098	481363
79543	481364
68033	481365
131285	481366
59208	481367
127591	481368
39960	481369
100557	481370
108670	481371
71852	481372
95470	481373
37730	481374
22155	481375
21952	481376
60576	481377
128668	481378
101246	481379
31032	481380
70475	481381
23904	481382
67985	481383
9017	481384
83273	481385
85301	481386
126364	481387
40009	481388
79072	481389
92249	481390
44556	481391
123898	481392
56257	481393
85182	481394
76951	481395
26740	481396
40749	481397
109320	481398
58375	481399
117723	481400
62758	481401
81036	481402
114519	481403
12238	481404
22762	481405
21896	481406
26029	481407
58313	481408
75444	481409
46220	481410
134501	481411
60559	481412
37597	481413
93570	481414
86050	481415
47866	481416
73126	481417
5004	481418
15806	481419
129536	481420
89384	481421
40818	481422
64754	481423
56732	481424
25245	481425
97707	481426
105646	481427
65544	481428
164106	481429
61598	481430
110123	481431
77073	481432
87876	481433
71738	481434
92649	481435
28839	481436
89970	481437
132721	481438
34160	481439
18203	481440
124254	481441
89587	481442
53399	481443
30182	481444
2423	481445
3340	481446
15532	481447
16918	481448
57686	481449
85000	481450
14443	481451
110703	481452
1299	481453
4620	481454
79370	481455
35531	481456
31575	481457
20003	481458
81884	481459
33893	481460
106674	481461
138612	481462
21563	481463
29677	481464
10868	481465
1005	481466
7557	481467
83343	481468
1005	481469
47626	481470
9810	481471
63103	481472
81847	481473
32928	481474
115234	481475
71875	481476
15169	481477
75918	481478
111909	481479
73072	481480
59860	481481
96865	481482
21860	481483
79365	481484
71158	481485
95367	481486
103807	481487
85201	481488
25774	481489
83626	481490
46418	481491
42009	481492
34039	481493
11222	481494
6385	481495
80816	481496
19112	481497
30903	481498
55446	481499
30665	481500
62663	481501
94592	481502
64290	481503
112399	481504
66120	481505
4657	481506
100986	481507
8325	481508
111971	481509
9097	481510
28407	481511
53300	481512
75648	481513
80881	481514
18203	481515
39113	481516
102924	481517
139383	481518
139614	481519
73430	481520
29963	481521
72207	481522
96873	481523
28232	481524
74632	481525
33224	481526
99576	481527
5119	481528
113401	481529
77838	481530
12392	481531
70345	481532
84821	481533
97049	481534
69081	481535
38591	481536
75326	481537
13994	481538
4132	481539
82057	481540
9810	481541
89417	481542
103825	481543
14164	481544
66698	481545
44175	481546
55338	481547
10852	481548
4281	481549
40523	481550
145413	481551
33540	481552
67075	481553
24540	481554
86382	481555
64784	481556
12428	481557
12428	481558
52984	481559
79077	481560
5119	481561
75971	481562
94300	481563
110306	481564
81993	481565
44731	481566
36762	481567
96958	481568
75970	481569
120142	481570
96992	481571
84538	481572
84722	481573
94419	481574
27004	481575
128725	481576
84321	481577
73655	481578
69124	481579
105854	481580
64607	481581
5764	481582
13706	481583
89972	481584
28201	481585
71113	481586
54204	481587
75383	481588
119030	481589
33643	481590
17014	481591
95853	481592
72216	481593
34064	481594
56335	481595
14204	481596
40138	481597
48054	481598
21927	481599
99745	481600
26193	481601
126357	481602
93531	481603
128909	481604
62647	481605
80992	481606
3473	481607
67554	481608
63259	481609
6256	481610
69130	481611
25808	481612
33525	481613
48495	481614
97961	481615
98252	481616
131308	481617
87611	481618
156452	481619
78057	481620
48753	481621
7728	481622
3912	481623
120013	481624
28364	481625
44868	481626
66908	481627
139477	481628
126349	481629
46244	481630
71043	481631
52969	481632
102299	481633
58302	481634
18022	481635
68315	481636
13008	481637
16638	481638
82797	481639
18299	481640
75577	481641
58404	481642
85019	481643
26120	481644
94068	481645
31868	481646
49801	481647
104997	481648
49427	481649
27948	481650
11298	481651
4281	481652
24876	481653
9484	481654
9017	481655
48009	481656
13861	481657
78056	481658
104934	481659
75633	481660
113277	481661
102697	481662
92853	481663
134556	481664
70601	481665
93646	481666
154590	481667
57493	481668
38744	481669
75439	481670
15852	481671
11354	481672
460	481673
14295	481674
67013	481675
83286	481676
43540	481677
123297	481678
27173	481679
68418	481680
34476	481681
78924	481682
43426	481683
23840	481684
20318	481685
85485	481686
49857	481687
1663	481688
27751	481689
91590	481690
87698	481691
30622	481692
23905	481693
781	481694
85197	481695
105312	481696
49474	481697
1663	481698
110583	481699
127350	481700
46301	481701
20918	481702
1899	481703
76432	481704
88870	481705
57953	481706
15347	481707
67256	481708
113672	481709
70449	481710
67104	481711
84341	481712
68853	481713
119124	481714
7352	481715
10932	481716
65911	481717
44782	481718
58454	481719
110925	481720
37348	481721
34257	481722
94373	481723
75838	481724
32399	481725
92382	481726
22104	481727
28357	481728
33852	481729
11434	481730
58390	481731
73539	481732
99782	481733
57594	481734
94313	481735
51106	481736
7352	481737
7728	481738
11300	481739
11292	481740
13861	481741
7728	481742
14572	481743
112855	481744
75551	481745
61495	481746
131176	481747
50513	481748
26301	481749
16996	481750
12015	481751
36266	481752
87773	481753
74893	481754
80694	481755
31558	481756
17808	481757
132430	481758
145236	481759
2900	481760
832	481761
43494	481762
111890	481763
31087	481764
57651	481765
10583	481766
6651	481767
74913	481768
10467	481769
106736	481770
93356	481771
30882	481772
44658	481773
55344	481774
87708	481775
73713	481776
1147	481777
126209	481778
9014	481779
105524	481780
55312	481781
23087	481782
33601	481783
32269	481784
25313	481785
137775	481786
48598	481787
47901	481788
4276	481789
37985	481790
75972	481791
97153	481792
115594	481793
25848	481794
72026	481795
144081	481796
94332	481797
23904	481798
115495	481799
14849	481800
16561	481801
48819	481802
40776	481803
32432	481804
81953	481805
111998	481806
129161	481807
33566	481808
132871	481809
117322	481810
66754	481811
9187	481812
40749	481813
95855	481814
3129	481815
119013	481816
47802	481817
78076	481818
104120	481819
48167	481820
23904	481821
6790	481822
120385	481823
44828	481824
58262	481825
16083	481826
106032	481827
43148	481828
231	481829
54359	481830
50518	481831
102173	481832
128784	481833
98318	481834
45542	481835
109896	481836
37320	481837
103954	481838
72915	481839
15853	481840
55294	481841
1990	481842
63078	481843
55678	481844
1635	481845
40830	481846
52860	481847
101080	481848
9755	481849
36481	481850
34292	481851
67632	481852
25241	481853
22969	481854
108662	481855
23574	481856
11749	481857
38200	481858
88673	481859
31417	481860
40836	481861
1194	481862
18391	481863
44192	481864
34434	481865
36623	481866
11346	481867
588	481868
519	481869
58002	481870
89562	481871
67154	481872
11203	481873
67920	481874
1005	481875
56303	481876
32130	481877
125835	481878
41607	481879
75716	481880
58458	481881
57418	481882
67667	481883
103480	481884
111375	481885
64068	481886
75506	481887
34210	481888
102882	481889
54093	481890
36796	481891
20837	481892
57936	481893
48402	481894
98892	481895
4323	481896
42931	481897
37919	481898
31425	481899
86088	481900
102779	481901
2635	481902
33538	481903
81646	481904
8146	481905
1947	481906
23424	481907
13921	481908
1471	481909
15179	481910
4709	481911
4709	481912
1835	481913
90885	481914
4709	481915
4709	481916
89407	481917
30590	481918
10	481919
45940	481920
70645	481921
5056	481922
5671	481923
31907	481924
24095	481925
1835	481926
26251	481927
34085	481928
103875	481929
50406	481930
104243	481931
64205	481932
87596	481933
71183	481934
93440	481935
64283	481936
81892	481937
48713	481938
37219	481939
56633	481940
118886	481941
126210	481942
25485	481943
83651	481944
104198	481945
56084	481946
62532	481947
71019	481948
108808	481949
107068	481950
48631	481951
93955	481952
129613	481953
31023	481954
72749	481955
84841	481956
135755	481957
2548	481958
38173	481959
80318	481960
53403	481961
55644	481962
67646	481963
16195	481964
42421	481965
112186	481966
6173	481967
41264	481968
15369	481969
50246	481970
47649	481971
5145	481972
87391	481973
12244	481974
52020	481975
39381	481976
45560	481977
73182	481978
27258	481979
47793	481980
113770	481981
14409	481982
55148	481983
6679	481984
35842	481985
17550	481986
14103	481987
30444	481988
6727	481989
5132	481990
37714	481991
65942	481992
21892	481993
21596	481994
72690	481995
12510	481996
21596	481997
24437	481998
22126	481999
24437	482000
18337	482001
5379	482002
40461	482003
6103	482004
23717	482005
8217	482006
81630	482007
4725	482008
30840	482009
4002	482010
47131	482011
9632	482012
78967	482013
39492	482014
78040	482015
49854	482016
17334	482017
111893	482018
43965	482019
107150	482020
73514	482021
85451	482022
23383	482023
38659	482024
72240	482025
94638	482026
101141	482027
72107	482028
85333	482029
91520	482030
35114	482031
67859	482032
49479	482033
61609	482034
81137	482035
85956	482036
105783	482037
107653	482038
17569	482039
38924	482040
158617	482041
47745	482042
119102	482043
75319	482044
93747	482045
43010	482046
71865	482047
65737	482048
78279	482049
99190	482050
95741	482051
38584	482052
99476	482053
95438	482054
104171	482055
115584	482056
69152	482057
85335	482058
37743	482059
74701	482060
60406	482061
82827	482062
83025	482063
2877	482064
55606	482065
9337	482066
33792	482067
63149	482068
37063	482069
3373	482070
117485	482071
15835	482072
86697	482073
117446	482074
45495	482075
14582	482076
20069	482077
13065	482078
40405	482079
7557	482080
20330	482081
76428	482082
18999	482083
58293	482084
21892	482085
9289	482086
85106	482087
139090	482088
105476	482089
35125	482090
65389	482091
53674	482092
77691	482093
50341	482094
130863	482095
43235	482096
26519	482097
8694	482098
107325	482099
18509	482100
5971	482101
134136	482102
29870	482103
52813	482104
47919	482105
72032	482106
90932	482107
28386	482108
26270	482109
944	482110
134157	482111
27521	482112
8790	482113
131491	482114
20011	482115
97773	482116
40488	482117
14945	482118
16303	482119
47670	482120
18245	482121
12974	482122
13317	482123
3623	482124
73194	482125
74787	482126
143865	482127
99238	482128
83489	482129
13298	482130
126215	482131
100836	482132
38645	482133
114613	482134
102680	482135
79463	482136
80933	482137
110685	482138
79491	482139
97879	482140
41473	482141
92038	482142
16221	482143
104136	482144
96981	482145
17292	482146
128856	482147
112153	482148
77517	482149
53892	482150
11718	482151
75576	482152
33637	482153
110063	482154
54932	482155
61653	482156
41925	482157
22985	482158
38689	482159
70603	482160
84832	482161
63047	482162
86187	482163
77816	482164
60439	482165
5848	482166
120486	482167
107715	482168
84423	482169
37566	482170
121092	482171
76889	482172
120198	482173
37551	482174
99147	482175
84468	482176
45906	482177
37016	482178
5655	482179
108488	482180
28345	482181
77	482182
99185	482183
63101	482184
23810	482185
51054	482186
13534	482187
3810	482188
3538	482189
124659	482190
110675	482191
138719	482192
134484	482193
85257	482194
50714	482195
36716	482196
65945	482197
79411	482198
116809	482199
147093	482200
94422	482201
102748	482202
91990	482203
139882	482204
10304	482205
104027	482206
95712	482207
125940	482208
126054	482209
82156	482210
124324	482211
131167	482212
100940	482213
109197	482214
93769	482215
119195	482216
67092	482217
93677	482218
100952	482219
126178	482220
124329	482221
78376	482222
88217	482223
11323	482224
90711	482225
46809	482226
71711	482227
6478	482228
15851	482229
58614	482230
1008	482231
7384	482232
3899	482233
26163	482234
50659	482235
23941	482236
3519	482237
747	482238
100891	482239
106071	482240
43614	482241
2763	482242
97912	482243
120078	482244
45083	482245
14385	482246
121048	482247
991	482248
13701	482249
22776	482250
142018	482251
26464	482252
81964	482253
42628	482254
137835	482255
8681	482256
52078	482257
38085	482258
56569	482259
18986	482260
52549	482261
68802	482262
113162	482263
47130	482264
2782	482265
2412	482266
9012	482267
644	482268
77967	482269
54040	482270
54994	482271
43130	482272
1330	482273
75542	482274
5659	482275
8957	482276
46896	482277
73384	482278
118668	482279
98124	482280
65484	482281
66622	482282
27598	482283
53160	482284
85930	482285
59079	482286
14877	482287
53747	482288
2585	482289
41409	482290
644	482291
15700	482292
10346	482293
7752	482294
90730	482295
20475	482296
129465	482297
105111	482298
2782	482299
107303	482300
49194	482301
113475	482302
77012	482303
1236	482304
104993	482305
4959	482306
41545	482307
83051	482308
135451	482309
26663	482310
69893	482311
7409	482312
7047	482313
15857	482314
2568	482315
20892	482316
7521	482317
108867	482318
85379	482319
87392	482320
50808	482321
67106	482322
26236	482323
75193	482324
64793	482325
39321	482326
24284	482327
18455	482328
72022	482329
50422	482330
9286	482331
13706	482332
81837	482333
23526	482334
115565	482335
5060	482336
1330	482337
55579	482338
26236	482339
23191	482340
75653	482341
135506	482342
44462	482343
106009	482344
46821	482345
131255	482346
69436	482347
20155	482348
44422	482349
55305	482350
75623	482351
27520	482352
77025	482353
8945	482354
2127	482355
71662	482356
26429	482357
30210	482358
399	482359
72970	482360
58646	482361
75770	482362
40197	482363
93775	482364
50275	482365
17270	482366
106916	482367
17270	482368
77524	482369
6251	482370
22783	482371
17903	482372
12708	482373
87624	482374
34388	482375
4851	482376
18328	482377
39498	482378
51875	482379
40428	482380
2964	482381
59548	482382
62566	482383
11801	482384
20834	482385
20834	482386
18002	482387
62470	482388
96634	482389
125735	482390
114556	482391
53157	482392
22039	482393
15187	482394
78203	482395
103996	482396
36693	482397
67187	482398
139587	482399
141612	482400
60640	482401
9982	482402
68912	482403
24793	482404
92620	482405
54079	482406
38032	482407
4493	482408
84511	482409
55493	482410
6899	482411
22654	482412
20324	482413
104418	482414
7565	482415
84633	482416
2394	482417
104917	482418
11405	482419
119757	482420
9348	482421
64841	482422
11738	482423
54332	482424
7602	482425
13295	482426
23468	482427
3680	482428
56615	482429
68254	482430
67519	482431
38880	482432
7260	482433
109037	482434
67190	482435
62848	482436
39146	482437
154732	482438
132192	482439
39089	482440
31677	482441
40408	482442
61072	482443
43367	482444
53456	482445
38895	482446
53073	482447
19497	482448
103624	482449
80484	482450
18151	482451
962	482452
72669	482453
112954	482454
73032	482455
54700	482456
91573	482457
70595	482458
111691	482459
51389	482460
47306	482461
12394	482462
139785	482463
44441	482464
48610	482465
131147	482466
14122	482467
44068	482468
13030	482469
2562	482470
25775	482471
85356	482472
130590	482473
127265	482474
4305	482475
113429	482476
41154	482477
39222	482478
26133	482479
109206	482480
156297	482481
113808	482482
48559	482483
9231	482484
79292	482485
83231	482486
106795	482487
20339	482488
20250	482489
53663	482490
35213	482491
59954	482492
108673	482493
131183	482494
29558	482495
114491	482496
86124	482497
39283	482498
64183	482499
56906	482500
62850	482501
30421	482502
40923	482503
41148	482504
25573	482505
77834	482506
117435	482507
41427	482508
137806	482509
18715	482510
54800	482511
39784	482512
107098	482513
72836	482514
15969	482515
54383	482516
33757	482517
49949	482518
67660	482519
42268	482520
33191	482521
54209	482522
23572	482523
88015	482524
67868	482525
38067	482526
137109	482527
66477	482528
26089	482529
69752	482530
88265	482531
20148	482532
103712	482533
12360	482534
89667	482535
130475	482536
22397	482537
2763	482538
4632	482539
131257	482540
52766	482541
36189	482542
39269	482543
68797	482544
62217	482545
50261	482546
8956	482547
23360	482548
53694	482549
67083	482550
19105	482551
25546	482552
48109	482553
6699	482554
50854	482555
31623	482556
4056	482557
51479	482558
17879	482559
71732	482560
24882	482561
6137	482562
14528	482563
19660	482564
5102	482565
33933	482566
35324	482567
54776	482568
34276	482569
145550	482570
32515	482571
64254	482572
62281	482573
94378	482574
51582	482575
37197	482576
113656	482577
64481	482578
5458	482579
82078	482580
2910	482581
62557	482582
35596	482583
11552	482584
5955	482585
43440	482586
36600	482587
109461	482588
64702	482589
43355	482590
35485	482591
12501	482592
35399	482593
75800	482594
3034	482595
69418	482596
95394	482597
108520	482598
75713	482599
4168	482600
41214	482601
107720	482602
78287	482603
25852	482604
16797	482605
44282	482606
81535	482607
28362	482608
13398	482609
24916	482610
72845	482611
4064	482612
31497	482613
101244	482614
16678	482615
108893	482616
73551	482617
92343	482618
6299	482619
47991	482620
30944	482621
111845	482622
39970	482623
36727	482624
34561	482625
141852	482626
61066	482627
8547	482628
107432	482629
30967	482630
8535	482631
88975	482632
23757	482633
23831	482634
24232	482635
5911	482636
22720	482637
46530	482638
7595	482639
8152	482640
120522	482641
76882	482642
1678	482643
15734	482644
36728	482645
6012	482646
12446	482647
7529	482648
26686	482649
86255	482650
22252	482651
55526	482652
62675	482653
82184	482654
86830	482655
704	482656
5621	482657
27144	482658
113135	482659
127938	482660
39901	482661
47179	482662
654	482663
4064	482664
50359	482665
674	482666
9258	482667
13952	482668
12348	482669
87192	482670
64876	482671
83826	482672
50431	482673
15181	482674
9168	482675
116600	482676
132573	482677
102537	482678
107469	482679
28598	482680
58615	482681
36693	482682
37991	482683
122782	482684
15896	482685
69399	482686
39446	482687
14517	482688
147188	482689
1003	482690
67975	482691
19927	482692
110792	482693
72867	482694
23270	482695
6157	482696
49812	482697
69786	482698
39694	482699
41153	482700
767	482701
17828	482702
67160	482703
15174	482704
81706	482705
46030	482706
100838	482707
60637	482708
1866	482709
433	482710
106087	482711
13009	482712
19757	482713
17529	482714
25310	482715
17842	482716
29564	482717
32456	482718
16067	482719
69518	482720
51927	482721
13396	482722
25469	482723
4167	482724
60620	482725
18324	482726
95496	482727
39815	482728
7220	482729
132839	482730
96561	482731
43638	482732
4765	482733
65899	482734
1581	482735
31090	482736
29593	482737
88094	482738
40229	482739
41681	482740
14544	482741
110579	482742
113626	482743
1581	482744
91496	482745
71392	482746
3152	482747
10390	482748
5477	482749
23036	482750
59764	482751
8599	482752
10107	482753
25411	482754
93357	482755
1040	482756
79452	482757
30851	482758
38093	482759
95581	482760
72647	482761
54388	482762
595	482763
66054	482764
115727	482765
2431	482766
99642	482767
45998	482768
254	482769
76394	482770
31114	482771
82163	482772
18518	482773
5502	482774
3529	482775
1293	482776
69349	482777
108847	482778
43283	482779
5195	482780
162567	482781
58039	482782
1919	482783
13372	482784
38022	482785
29989	482786
75773	482787
102510	482788
62311	482789
62253	482790
62254	482791
48401	482792
5998	482793
48223	482794
36743	482795
36427	482796
6206	482797
5646	482798
67238	482799
139837	482800
56237	482801
59064	482802
162034	482803
33003	482804
97094	482805
2069	482806
35917	482807
3953	482808
2989	482809
32905	482810
26580	482811
78278	482812
3514	482813
37460	482814
30423	482815
122742	482816
158045	482817
68225	482818
90941	482819
12969	482820
27596	482821
30050	482822
1289	482823
3103	482824
617	482825
95251	482826
32102	482827
30945	482828
82682	482829
59386	482830
110634	482831
75847	482832
45342	482833
39768	482834
102339	482835
68078	482836
40842	482837
40783	482838
46926	482839
97092	482840
6150	482841
63206	482842
2480	482843
102490	482844
79123	482845
104274	482846
107118	482847
84619	482848
107095	482849
65697	482850
78143	482851
40743	482852
96737	482853
51891	482854
27954	482855
12918	482856
66013	482857
63318	482858
43079	482859
48894	482860
98355	482861
122472	482862
117432	482863
80513	482864
25338	482865
65702	482866
73768	482867
78903	482868
110322	482869
30838	482870
22688	482871
79307	482872
11990	482873
67185	482874
95926	482875
18945	482876
4708	482877
15640	482878
5594	482879
73204	482880
48451	482881
13246	482882
40465	482883
13099	482884
142010	482885
33603	482886
105010	482887
26156	482888
73434	482889
79784	482890
34540	482891
30718	482892
65526	482893
61025	482894
94381	482895
59420	482896
109858	482897
119034	482898
129662	482899
58348	482900
89484	482901
26412	482902
5068	482903
3411	482904
8870	482905
23696	482906
7663	482907
51430	482908
79066	482909
112045	482910
26730	482911
2424	482912
38522	482913
29882	482914
72905	482915
38074	482916
74837	482917
57408	482918
15757	482919
19633	482920
79725	482921
68745	482922
5434	482923
2638	482924
46956	482925
79206	482926
3704	482927
42229	482928
4739	482929
27932	482930
51055	482931
11019	482932
2441	482933
22115	482934
4054	482935
32811	482936
61506	482937
2200	482938
34278	482939
33738	482940
77091	482941
1448	482942
8798	482943
15315	482944
5759	482945
42252	482946
2936	482947
100800	482948
50375	482949
23549	482950
6447	482951
52388	482952
33554	482953
25531	482954
35524	482955
56477	482956
88690	482957
15315	482958
39137	482959
120135	482960
53958	482961
47900	482962
29735	482963
56659	482964
22792	482965
40960	482966
52954	482967
77628	482968
12303	482969
33776	482970
29877	482971
100894	482972
107191	482973
79032	482974
28787	482975
18645	482976
3855	482977
112209	482978
19652	482979
10441	482980
80436	482981
21602	482982
36174	482983
5012	482984
100289	482985
58542	482986
36237	482987
32870	482988
103982	482989
44436	482990
63133	482991
64593	482992
23681	482993
51933	482994
124634	482995
113501	482996
30997	482997
5136	482998
68275	482999
59566	483000
28227	483001
97761	483002
26069	483003
9749	483004
40594	483005
95213	483006
42960	483007
96930	483008
4507	483009
65369	483010
20650	483011
46112	483012
3364	483013
45269	483014
37063	483015
15938	483016
2963	483017
5685	483018
66986	483019
48633	483020
129387	483021
12707	483022
7829	483023
32785	483024
20723	483025
47040	483026
73680	483027
80506	483028
130727	483029
135574	483030
7057	483031
103640	483032
40615	483033
80496	483034
37232	483035
41858	483036
5936	483037
39692	483038
52529	483039
82981	483040
20333	483041
53739	483042
7125	483043
83597	483044
4226	483045
46526	483046
145706	483047
135450	483048
29883	483049
39402	483050
10123	483051
47173	483052
30527	483053
11501	483054
18680	483055
64277	483056
40618	483057
92758	483058
23145	483059
2658	483060
390	483061
390	483062
23051	483063
8605	483064
28387	483065
72709	483066
2228	483067
95612	483068
32950	483069
37943	483070
5148	483071
33575	483072
82273	483073
49175	483074
8978	483075
79865	483076
13305	483077
83326	483078
41696	483079
38867	483080
498	483081
38415	483082
28506	483083
51540	483084
3989	483085
2181	483086
49497	483087
51081	483088
14134	483089
52777	483090
13085	483091
39110	483092
5599	483093
19286	483094
89991	483095
28758	483096
1303	483097
60461	483098
33085	483099
67507	483100
54119	483101
6164	483102
44899	483103
55588	483104
29918	483105
100343	483106
4857	483107
5050	483108
29918	483109
13015	483110
7971	483111
1549	483112
132357	483113
11484	483114
3262	483115
14194	483116
57479	483117
9109	483118
106822	483119
11588	483120
104872	483121
29445	483122
18772	483123
64662	483124
16743	483125
39839	483126
49788	483127
74355	483128
10465	483129
5796	483130
284	483131
3107	483132
32985	483133
5264	483134
21843	483135
22717	483136
125583	483137
66185	483138
52958	483139
66463	483140
14079	483141
31579	483142
13240	483143
47374	483144
99643	483145
7910	483146
9071	483147
56801	483148
8690	483149
17614	483150
57707	483151
85437	483152
17613	483153
63148	483154
31940	483155
80406	483156
80626	483157
13409	483158
6057	483159
5037	483160
80885	483161
19151	483162
38620	483163
90210	483164
80981	483165
61062	483166
28180	483167
34696	483168
25242	483169
69478	483170
52254	483171
97938	483172
47776	483173
35553	483174
94002	483175
82322	483176
83609	483177
7489	483178
98179	483179
97945	483180
70209	483181
12678	483182
20069	483183
29099	483184
10873	483185
117136	483186
88643	483187
29482	483188
46450	483189
89540	483190
10738	483191
14560	483192
5111	483193
23885	483194
80724	483195
63424	483196
367	483197
103454	483198
11048	483199
50851	483200
100645	483201
14957	483202
69779	483203
88701	483204
53058	483205
112310	483206
48842	483207
38945	483208
35388	483209
110783	483210
5397	483211
15621	483212
24094	483213
26695	483214
1469	483215
25769	483216
28151	483217
1315	483218
19705	483219
21464	483220
68729	483221
13989	483222
24940	483223
59957	483224
104144	483225
68735	483226
44227	483227
27258	483228
50869	483229
94577	483230
18407	483231
24827	483232
13027	483233
29505	483234
134027	483235
14401	483236
28381	483237
14765	483238
114526	483239
63554	483240
45432	483241
9032	483242
95410	483243
21851	483244
47763	483245
15335	483246
16450	483247
13238	483248
16054	483249
20240	483250
90303	483251
40142	483252
17005	483253
87797	483254
49237	483255
51148	483256
34405	483257
8805	483258
32784	483259
12477	483260
29878	483261
51589	483262
27580	483263
9757	483264
47715	483265
101161	483266
67590	483267
75602	483268
73103	483269
117404	483270
21924	483271
832	483272
69008	483273
33731	483274
46828	483275
49751	483276
41917	483277
56731	483278
17657	483279
8154	483280
18663	483281
121230	483282
15930	483283
110096	483284
14900	483285
94261	483286
4902	483287
12746	483288
73204	483289
29706	483290
56515	483291
74731	483292
71066	483293
91312	483294
19077	483295
3400	483296
13384	483297
37723	483298
23483	483299
69015	483300
4451	483301
53829	483302
11202	483303
33881	483304
52010	483305
111500	483306
43361	483307
13759	483308
103842	483309
86134	483310
54733	483311
26956	483312
17010	483313
9912	483314
15778	483315
107570	483316
24718	483317
84994	483318
69987	483319
12279	483320
19146	483321
10186	483322
18142	483323
29620	483324
32088	483325
37062	483326
28853	483327
25962	483328
40190	483329
22675	483330
111438	483331
51874	483332
487	483333
90506	483334
49435	483335
21786	483336
13505	483337
165627	483338
16743	483339
4284	483340
27345	483341
35222	483342
89370	483343
7661	483344
31192	483345
33068	483346
12132	483347
42543	483348
59215	483349
9929	483350
6766	483351
67770	483352
47119	483353
21608	483354
16438	483355
68243	483356
101172	483357
152941	483358
50786	483359
43373	483360
73431	483361
18031	483362
109019	483363
15488	483364
82686	483365
2865	483366
20318	483367
11150	483368
38748	483369
69854	483370
98280	483371
6946	483372
34239	483373
81675	483374
6263	483375
84432	483376
1397	483377
8888	483378
105829	483379
15598	483380
150534	483381
139411	483382
13796	483383
45894	483384
55616	483385
71895	483386
32353	483387
24864	483388
19903	483389
59802	483390
40767	483391
15754	483392
6287	483393
69539	483394
11077	483395
15915	483396
76812	483397
21838	483398
100585	483399
13785	483400
57667	483401
53455	483402
38471	483403
38471	483404
98899	483405
57783	483406
40417	483407
86456	483408
53819	483409
14092	483410
50248	483411
57773	483412
8272	483413
64385	483414
160613	483415
3311	483416
28470	483417
12568	483418
18531	483419
5406	483420
24958	483421
8130	483422
38083	483423
71689	483424
64466	483425
37596	483426
106056	483427
73316	483428
4061	483429
3400	483430
45621	483431
69429	483432
74859	483433
78458	483434
41595	483435
4839	483436
44033	483437
7056	483438
63554	483439
7399	483440
71652	483441
105303	483442
94152	483443
126272	483444
49934	483445
13285	483446
4344	483447
9650	483448
27717	483449
2739	483450
18396	483451
7500	483452
5388	483453
1960	483454
82084	483455
66081	483456
21101	483457
83412	483458
3017	483459
23026	483460
67893	483461
8124	483462
33314	483463
1028	483464
1711	483465
82205	483466
20137	483467
81474	483468
127993	483469
46094	483470
72839	483471
74609	483472
3775	483473
59520	483474
82783	483475
2778	483476
48823	483477
39514	483478
46316	483479
90036	483480
136246	483481
16926	483482
27622	483483
113361	483484
29434	483485
51472	483486
100612	483487
2480	483488
79138	483489
13492	483490
26237	483491
6544	483492
77155	483493
4488	483494
17931	483495
41178	483496
5388	483497
3885	483498
112987	483499
40580	483500
27243	483501
90927	483502
64569	483503
64427	483504
16431	483505
1626	483506
14529	483507
1555	483508
22052	483509
116788	483510
48683	483511
58994	483512
4193	483513
61212	483514
67596	483515
66051	483516
87525	483517
82162	483518
40168	483519
17892	483520
40404	483521
33308	483522
108877	483523
72086	483524
12317	483525
109876	483526
71536	483527
52404	483528
23521	483529
68773	483530
52418	483531
4437	483532
52482	483533
70996	483534
101118	483535
3099	483536
94325	483537
18649	483538
36495	483539
65861	483540
916	483541
10136	483542
21540	483543
61393	483544
77918	483545
41439	483546
11369	483547
84467	483548
95869	483549
29488	483550
2976	483551
41917	483552
84896	483553
31330	483554
52942	483555
32265	483556
46884	483557
36503	483558
34287	483559
52191	483560
28366	483561
25933	483562
89562	483563
37049	483564
43573	483565
106977	483566
113390	483567
21771	483568
28093	483569
72910	483570
52808	483571
1085	483572
79312	483573
34229	483574
98106	483575
13510	483576
16106	483577
4925	483578
76709	483579
122524	483580
82128	483581
7392	483582
115168	483583
8008	483584
111904	483585
4226	483586
126201	483587
24747	483588
3585	483589
19918	483590
37804	483591
35416	483592
19635	483593
63753	483594
110055	483595
56896	483596
24938	483597
9172	483598
14995	483599
3524	483600
6387	483601
154933	483602
61729	483603
43622	483604
46386	483605
33028	483606
27525	483607
4766	483608
29655	483609
5363	483610
46854	483611
81698	483612
103702	483613
89993	483614
109458	483615
92700	483616
102204	483617
18944	483618
95565	483619
81055	483620
44111	483621
3036	483622
82314	483623
28372	483624
40500	483625
133972	483626
34177	483627
27707	483628
73043	483629
68185	483630
110855	483631
1170	483632
2778	483633
78876	483634
64887	483635
76567	483636
17367	483637
11737	483638
9980	483639
39218	483640
40783	483641
3495	483642
23512	483643
4532	483644
20928	483645
53185	483646
57421	483647
35445	483648
93549	483649
11659	483650
77437	483651
70361	483652
127902	483653
156756	483654
36171	483655
62672	483656
29488	483657
114349	483658
84458	483659
44062	483660
29169	483661
30718	483662
15813	483663
15986	483664
43354	483665
12674	483666
18075	483667
130994	483668
39700	483669
2260	483670
64423	483671
47076	483672
53121	483673
45497	483674
17376	483675
36607	483676
131481	483677
68694	483678
105138	483679
7033	483680
7197	483681
19164	483682
75397	483683
8167	483684
51155	483685
74796	483686
4468	483687
51171	483688
1418	483689
26643	483690
37045	483691
124464	483692
103920	483693
70107	483694
31376	483695
16299	483696
64453	483697
56306	483698
2727	483699
80609	483700
14390	483701
90364	483702
11250	483703
21633	483704
16202	483705
14502	483706
49603	483707
59825	483708
79275	483709
12752	483710
49506	483711
7364	483712
52539	483713
41693	483714
6416	483715
80419	483716
117538	483717
5946	483718
102185	483719
52998	483720
113282	483721
5213	483722
115516	483723
75715	483724
23131	483725
1966	483726
115458	483727
21436	483728
25290	483729
13307	483730
81773	483731
61796	483732
26148	483733
56008	483734
87230	483735
111886	483736
824	483737
80961	483738
64690	483739
90041	483740
1418	483741
69863	483742
59404	483743
50799	483744
40185	483745
5690	483746
62147	483747
101097	483748
105570	483749
10003	483750
21479	483751
37611	483752
76223	483753
17198	483754
23434	483755
56227	483756
52759	483757
117314	483758
14947	483759
69	483760
79910	483761
78869	483762
33661	483763
45889	483764
82862	483765
22694	483766
25773	483767
92514	483768
6472	483769
53014	483770
28146	483771
59334	483772
81528	483773
66898	483774
6830	483775
1577	483776
73166	483777
728	483778
17506	483779
20839	483780
8056	483781
3217	483782
103961	483783
57503	483784
107032	483785
69996	483786
36614	483787
55275	483788
2858	483789
5801	483790
38863	483791
41238	483792
47146	483793
48705	483794
107515	483795
16909	483796
21516	483797
34270	483798
78306	483799
2512	483800
127769	483801
126089	483802
25256	483803
56531	483804
40855	483805
44495	483806
89058	483807
91327	483808
3097	483809
53799	483810
65413	483811
123145	483812
71932	483813
39890	483814
29935	483815
36798	483816
105847	483817
17519	483818
85068	483819
69025	483820
43083	483821
50723	483822
57470	483823
101287	483824
63647	483825
75344	483826
8119	483827
118706	483828
50520	483829
5743	483830
28040	483831
96930	483832
22307	483833
45605	483834
65978	483835
29735	483836
216	483837
49348	483838
16554	483839
44151	483840
9650	483841
53772	483842
72765	483843
27021	483844
88615	483845
99039	483846
39127	483847
34485	483848
11949	483849
29524	483850
29525	483851
58893	483852
24252	483853
3645	483854
50337	483855
34423	483856
44287	483857
1861	483858
9258	483859
65450	483860
3970	483861
43328	483862
75854	483863
104258	483864
5918	483865
10013	483866
1587	483867
52095	483868
70894	483869
35885	483870
70438	483871
19172	483872
8220	483873
124744	483874
2128	483875
36597	483876
137625	483877
81636	483878
2089	483879
93700	483880
43087	483881
90996	483882
77505	483883
38521	483884
13759	483885
3048	483886
89122	483887
61258	483888
31208	483889
14626	483890
5058	483891
53247	483892
107502	483893
24547	483894
51106	483895
83262	483896
30702	483897
90623	483898
9066	483899
16767	483900
24556	483901
103537	483902
64328	483903
49743	483904
13310	483905
2714	483906
61037	483907
5953	483908
76453	483909
19563	483910
34623	483911
111758	483912
101994	483913
44553	483914
3411	483915
5397	483916
56120	483917
75733	483918
83741	483919
35126	483920
37650	483921
28925	483922
16089	483923
137013	483924
35523	483925
2239	483926
6988	483927
7941	483928
127621	483929
64588	483930
11537	483931
99135	483932
17002	483933
15916	483934
42653	483935
72226	483936
79088	483937
53014	483938
66200	483939
19946	483940
7094	483941
17100	483942
4437	483943
100537	483944
64854	483945
36717	483946
108773	483947
102520	483948
51851	483949
12224	483950
24953	483951
57671	483952
3310	483953
52264	483954
22029	483955
67128	483956
87100	483957
106919	483958
117770	483959
95632	483960
124283	483961
121489	483962
4561	483963
74695	483964
113497	483965
13298	483966
66119	483967
95633	483968
112232	483969
110720	483970
88650	483971
115638	483972
6773	483973
126336	483974
59151	483975
29745	483976
30314	483977
80519	483978
79155	483979
83575	483980
67544	483981
48566	483982
11150	483983
48501	483984
12551	483985
44095	483986
66841	483987
630	483988
54801	483989
58578	483990
124616	483991
39938	483992
107628	483993
50256	483994
81839	483995
85009	483996
41004	483997
6959	483998
7177	483999
164012	484000
4660	484001
31062	484002
10258	484003
18410	484004
91657	484005
14746	484006
90902	484007
24087	484008
105356	484009
41211	484010
24965	484011
47862	484012
134739	484013
41212	484014
8119	484015
48023	484016
51236	484017
22997	484018
64382	484019
5903	484020
34601	484021
24292	484022
55079	484023
22684	484024
11192	484025
72052	484026
92002	484027
1693	484028
61299	484029
2027	484030
100604	484031
2599	484032
29535	484033
19065	484034
130665	484035
113376	484036
31376	484037
36169	484038
9695	484039
50482	484040
112837	484041
94526	484042
45934	484043
26477	484044
70082	484045
132995	484046
40505	484047
8976	484048
3064	484049
74314	484050
9185	484051
79142	484052
39703	484053
73263	484054
22357	484055
18696	484056
62521	484057
2654	484058
115288	484059
35460	484060
44446	484061
20639	484062
105731	484063
35274	484064
55595	484065
2538	484066
7156	484067
24661	484068
133957	484069
23920	484070
150907	484071
51335	484072
44167	484073
32439	484074
2085	484075
14012	484076
18199	484077
11253	484078
8514	484079
43166	484080
25484	484081
27225	484082
71565	484083
25384	484084
81994	484085
47916	484086
51808	484087
5213	484088
54213	484089
18697	484090
4635	484091
120493	484092
131443	484093
60313	484094
49161	484095
5256	484096
12755	484097
25585	484098
69810	484099
57445	484100
74878	484101
31355	484102
106649	484103
21943	484104
83792	484105
32949	484106
25504	484107
111706	484108
73050	484109
72885	484110
38942	484111
26951	484112
4451	484113
108911	484114
115842	484115
59181	484116
1949	484117
5778	484118
37740	484119
73033	484120
69138	484121
13934	484122
73180	484123
82309	484124
16250	484125
52385	484126
4362	484127
43219	484128
20324	484129
48926	484130
4691	484131
67015	484132
113326	484133
129790	484134
40500	484135
14548	484136
31408	484137
112109	484138
7650	484139
38526	484140
30563	484141
46434	484142
63653	484143
118762	484144
53415	484145
23189	484146
33271	484147
11331	484148
30633	484149
62134	484150
61116	484151
16711	484152
8827	484153
10947	484154
38810	484155
57670	484156
48755	484157
49367	484158
80750	484159
5455	484160
40209	484161
1806	484162
38594	484163
107506	484164
24997	484165
13252	484166
150286	484167
42197	484168
4133	484169
1817	484170
25244	484171
4462	484172
21545	484173
23860	484174
4747	484175
1804	484176
110320	484177
38185	484178
63088	484179
60613	484180
30075	484181
4437	484182
26551	484183
37672	484184
71394	484185
102326	484186
59928	484187
2140	484188
67569	484189
42671	484190
10914	484191
23287	484192
10091	484193
5605	484194
18149	484195
3158	484196
111454	484197
42298	484198
80924	484199
36133	484200
91304	484201
1607	484202
39802	484203
47327	484204
25551	484205
25551	484206
76973	484207
392	484208
1784	484209
78920	484210
2523	484211
14531	484212
33774	484213
2059	484214
33774	484215
22579	484216
27957	484217
41935	484218
1799	484219
41376	484220
7980	484221
45629	484222
8892	484223
89981	484224
22098	484225
13129	484226
38138	484227
5150	484228
80860	484229
28917	484230
7324	484231
52772	484232
20165	484233
18005	484234
57561	484235
23044	484236
78313	484237
99109	484238
102089	484239
23342	484240
78867	484241
40956	484242
18306	484243
130603	484244
42509	484245
35874	484246
67522	484247
1239	484248
113364	484249
26497	484250
40956	484251
35935	484252
104278	484253
111676	484254
129667	484255
35376	484256
56897	484257
67260	484258
107450	484259
80855	484260
25355	484261
34544	484262
4365	484263
59068	484264
55204	484265
12892	484266
26182	484267
613	484268
726	484269
50382	484270
13121	484271
78259	484272
29996	484273
68814	484274
3033	484275
74422	484276
89011	484277
16966	484278
29069	484279
131371	484280
30364	484281
41358	484282
21254	484283
21567	484284
96715	484285
44169	484286
13706	484287
73454	484288
56706	484289
125670	484290
62223	484291
9249	484292
35936	484293
13079	484294
7396	484295
48016	484296
40897	484297
21807	484298
111669	484299
32110	484300
27267	484301
39110	484302
44486	484303
2719	484304
39289	484305
2505	484306
48012	484307
4928	484308
26689	484309
40554	484310
18076	484311
28594	484312
24736	484313
11468	484314
10499	484315
86281	484316
730	484317
133078	484318
29743	484319
59792	484320
9085	484321
1458	484322
6001	484323
2319	484324
117688	484325
5382	484326
23815	484327
18650	484328
42530	484329
79287	484330
48942	484331
107135	484332
2343	484333
21780	484334
51395	484335
116641	484336
98103	484337
131169	484338
8111	484339
21852	484340
75321	484341
28836	484342
46050	484343
20418	484344
30173	484345
69052	484346
51819	484347
105775	484348
34854	484349
49333	484350
21881	484351
20691	484352
94035	484353
105134	484354
48777	484355
5456	484356
15769	484357
49798	484358
129679	484359
119777	484360
20529	484361
89986	484362
70307	484363
107120	484364
78873	484365
79597	484366
73349	484367
43387	484368
24124	484369
22340	484370
35330	484371
69017	484372
30581	484373
24301	484374
11089	484375
19681	484376
48966	484377
831	484378
77474	484379
2266	484380
5015	484381
6902	484382
6902	484383
110956	484384
7203	484385
88666	484386
79589	484387
27316	484388
29663	484389
21138	484390
46948	484391
124114	484392
105707	484393
132546	484394
97494	484395
20692	484396
80519	484397
31437	484398
53038	484399
28236	484400
27947	484401
13857	484402
95198	484403
77705	484404
87137	484405
63586	484406
41599	484407
124795	484408
44420	484409
27988	484410
634	484411
14756	484412
62410	484413
41344	484414
18038	484415
86256	484416
87798	484417
3646	484418
124040	484419
51374	484420
62693	484421
57509	484422
51972	484423
27141	484424
13692	484425
49419	484426
82839	484427
6057	484428
50333	484429
42156	484430
59321	484431
35363	484432
12700	484433
65404	484434
52789	484435
17997	484436
33187	484437
108664	484438
51692	484439
102371	484440
36419	484441
62778	484442
14459	484443
23746	484444
30943	484445
134458	484446
1851	484447
65624	484448
116484	484449
43219	484450
34682	484451
20779	484452
56686	484453
76229	484454
79238	484455
94414	484456
18639	484457
28549	484458
3412	484459
136228	484460
82094	484461
18704	484462
22733	484463
35976	484464
7452	484465
12119	484466
84567	484467
4364	484468
93986	484469
33576	484470
88225	484471
96475	484472
81893	484473
56046	484474
21964	484475
93996	484476
27243	484477
96489	484478
84636	484479
2141	484480
10621	484481
52954	484482
108446	484483
11963	484484
13484	484485
118902	484486
29599	484487
18694	484488
29658	484489
11962	484490
9586	484491
38586	484492
56085	484493
34057	484494
7202	484495
70240	484496
84611	484497
13090	484498
5247	484499
26005	484500
76908	484501
4263	484502
38006	484503
51323	484504
8812	484505
115639	484506
35967	484507
1020	484508
90879	484509
1090	484510
24616	484511
35103	484512
61234	484513
37445	484514
63096	484515
27503	484516
94649	484517
41636	484518
88245	484519
95686	484520
92164	484521
90568	484522
74606	484523
137127	484524
45152	484525
53277	484526
90704	484527
43238	484528
28362	484529
791	484530
29410	484531
27790	484532
9130	484533
634	484534
39844	484535
7911	484536
3472	484537
43320	484538
36670	484539
28524	484540
66778	484541
8746	484542
50732	484543
99746	484544
19710	484545
50838	484546
8411	484547
13266	484548
8585	484549
117260	484550
27824	484551
38746	484552
51179	484553
43641	484554
75479	484555
59280	484556
9807	484557
23308	484558
26620	484559
71408	484560
95519	484561
141414	484562
85368	484563
85343	484564
55481	484565
102014	484566
62724	484567
21786	484568
77420	484569
25599	484570
115273	484571
23170	484572
48765	484573
9690	484574
15672	484575
35585	484576
42376	484577
15662	484578
2808	484579
11494	484580
55558	484581
61174	484582
151071	484583
141609	484584
68935	484585
103962	484586
26950	484587
40991	484588
61654	484589
20115	484590
2021	484591
40215	484592
57939	484593
14548	484594
14911	484595
80565	484596
69449	484597
10530	484598
38501	484599
110212	484600
9390	484601
29010	484602
37400	484603
60107	484604
41337	484605
11073	484606
47889	484607
3363	484608
43962	484609
11214	484610
61308	484611
130544	484612
7364	484613
132439	484614
20366	484615
67034	484616
2889	484617
65556	484618
37300	484619
29746	484620
55507	484621
2915	484622
84677	484623
17162	484624
63799	484625
105848	484626
89525	484627
31222	484628
65538	484629
105925	484630
92422	484631
89049	484632
25430	484633
85426	484634
12017	484635
92475	484636
36429	484637
22346	484638
46168	484639
61032	484640
80440	484641
10564	484642
127999	484643
102771	484644
73131	484645
68129	484646
46272	484647
41668	484648
107803	484649
119865	484650
1170	484651
61705	484652
45459	484653
52081	484654
7657	484655
23354	484656
73798	484657
36582	484658
99530	484659
53170	484660
5871	484661
67302	484662
10362	484663
8558	484664
63293	484665
58992	484666
26159	484667
65668	484668
20486	484669
10256	484670
110941	484671
22665	484672
44220	484673
34792	484674
38059	484675
111610	484676
38595	484677
11193	484678
708	484679
89021	484680
2810	484681
45938	484682
9119	484683
8021	484684
28835	484685
66684	484686
24577	484687
36712	484688
21167	484689
981	484690
10405	484691
26210	484692
34073	484693
107003	484694
4829	484695
4134	484696
62180	484697
17343	484698
48480	484699
58438	484700
69944	484701
14580	484702
7430	484703
79095	484704
8600	484705
92190	484706
92589	484707
38815	484708
78220	484709
40167	484710
22801	484711
98820	484712
22929	484713
53962	484714
81605	484715
3830	484716
121	484717
39465	484718
31019	484719
68924	484720
7125	484721
72678	484722
64785	484723
12987	484724
117420	484725
44857	484726
16639	484727
21248	484728
17147	484729
82324	484730
19578	484731
62346	484732
86763	484733
73356	484734
32441	484735
392	484736
13384	484737
24853	484738
67133	484739
35454	484740
60413	484741
9580	484742
41994	484743
110914	484744
40734	484745
10514	484746
37563	484747
89937	484748
68857	484749
44203	484750
22617	484751
87716	484752
11294	484753
53898	484754
40843	484755
7629	484756
101294	484757
65797	484758
107708	484759
13811	484760
159963	484761
7524	484762
117570	484763
86698	484764
38848	484765
2239	484766
17248	484767
4541	484768
86666	484769
71710	484770
83528	484771
102045	484772
84623	484773
31127	484774
82035	484775
158323	484776
106895	484777
84691	484778
23549	484779
67119	484780
125811	484781
69173	484782
1907	484783
33033	484784
43395	484785
31647	484786
83891	484787
36509	484788
48809	484789
1193	484790
57623	484791
84586	484792
23675	484793
11758	484794
121289	484795
100251	484796
95574	484797
152881	484798
17482	484799
53050	484800
102879	484801
66977	484802
107368	484803
69240	484804
107616	484805
119080	484806
97835	484807
115117	484808
89632	484809
94304	484810
70307	484811
54252	484812
13095	484813
5820	484814
22353	484815
54051	484816
88108	484817
30471	484818
60515	484819
61342	484820
25280	484821
11489	484822
103564	484823
52069	484824
43142	484825
62154	484826
46944	484827
53197	484828
90729	484829
51934	484830
81547	484831
48691	484832
47988	484833
46481	484834
44560	484835
52205	484836
83899	484837
2810	484838
67500	484839
13240	484840
109921	484841
28661	484842
61389	484843
27219	484844
87570	484845
41181	484846
114670	484847
21474	484848
123938	484849
65866	484850
80914	484851
39386	484852
20788	484853
82726	484854
17523	484855
86272	484856
35071	484857
56395	484858
82180	484859
61740	484860
103664	484861
1587	484862
7412	484863
105343	484864
92304	484865
27294	484866
31902	484867
3015	484868
8400	484869
47706	484870
39458	484871
32838	484872
31847	484873
38526	484874
14537	484875
28022	484876
1861	484877
24273	484878
14022	484879
5965	484880
48544	484881
112164	484882
106730	484883
50410	484884
9794	484885
78321	484886
810	484887
143900	484888
96900	484889
43357	484890
35532	484891
25251	484892
7019	484893
74931	484894
64158	484895
80728	484896
64314	484897
112254	484898
28177	484899
3616	484900
9235	484901
9089	484902
68698	484903
41339	484904
12900	484905
127269	484906
40793	484907
3099	484908
1505	484909
51808	484910
48547	484911
48547	484912
18974	484913
121486	484914
90498	484915
6500	484916
13761	484917
54344	484918
42390	484919
61706	484920
11209	484921
76575	484922
50594	484923
68147	484924
113458	484925
110103	484926
48874	484927
105203	484928
50394	484929
57364	484930
29488	484931
10782	484932
82022	484933
87674	484934
5379	484935
24117	484936
77058	484937
220	484938
92778	484939
80461	484940
31487	484941
107760	484942
36171	484943
39956	484944
23821	484945
20658	484946
42017	484947
42149	484948
8068	484949
44472	484950
8059	484951
87230	484952
31481	484953
55089	484954
141568	484955
14511	484956
62798	484957
15714	484958
15967	484959
20509	484960
67497	484961
6675	484962
110222	484963
6813	484964
3117	484965
93853	484966
114591	484967
127243	484968
53441	484969
9979	484970
15260	484971
51352	484972
118933	484973
92629	484974
92697	484975
86300	484976
91870	484977
87361	484978
31467	484979
63502	484980
66521	484981
25821	484982
22938	484983
77424	484984
124546	484985
96549	484986
72245	484987
80960	484988
10553	484989
114696	484990
7178	484991
126136	484992
31982	484993
67908	484994
9645	484995
26437	484996
1055	484997
49828	484998
37603	484999
112441	485000
82218	485001
133834	485002
100404	485003
78102	485004
81849	485005
95813	485006
122585	485007
86612	485008
47100	485009
1458	485010
3908	485011
9019	485012
26937	485013
6331	485014
28450	485015
121161	485016
75872	485017
81103	485018
26583	485019
55098	485020
37224	485021
53448	485022
9977	485023
88629	485024
1136	485025
36107	485026
21801	485027
3192	485028
14962	485029
76316	485030
74640	485031
45888	485032
72906	485033
33199	485034
52431	485035
148447	485036
34211	485037
89195	485038
137824	485039
90168	485040
17093	485041
41492	485042
31095	485043
55101	485044
57988	485045
3411	485046
42636	485047
38820	485048
156904	485049
36616	485050
7392	485051
28921	485052
1587	485053
28092	485054
55347	485055
104020	485056
10058	485057
1688	485058
16166	485059
66128	485060
66124	485061
8366	485062
51032	485063
1221	485064
105425	485065
11260	485066
21992	485067
48780	485068
51082	485069
83337	485070
53189	485071
6371	485072
22010	485073
28380	485074
47956	485075
563	485076
86147	485077
107878	485078
38114	485079
14966	485080
31133	485081
63807	485082
15469	485083
58623	485084
76954	485085
124542	485086
15932	485087
254	485088
390	485089
71077	485090
47318	485091
17743	485092
16274	485093
32792	485094
86231	485095
68896	485096
99528	485097
77779	485098
28047	485099
7098	485100
3472	485101
36427	485102
11128	485103
81529	485104
33658	485105
38529	485106
6386	485107
18307	485108
66737	485109
124047	485110
5878	485111
14688	485112
81165	485113
35918	485114
26892	485115
29903	485116
3221	485117
58859	485118
2437	485119
31332	485120
4486	485121
4712	485122
57630	485123
10514	485124
64807	485125
66510	485126
30002	485127
95254	485128
21149	485129
17778	485130
17286	485131
28813	485132
8528	485133
60520	485134
52081	485135
10675	485136
30978	485137
5895	485138
25777	485139
39171	485140
48696	485141
7831	485142
20037	485143
52127	485144
9855	485145
3363	485146
44454	485147
14134	485148
22409	485149
6388	485150
107761	485151
107816	485152
20776	485153
37619	485154
39120	485155
82851	485156
3885	485157
95240	485158
101139	485159
68263	485160
50756	485161
88684	485162
24639	485163
17798	485164
55026	485165
20685	485166
107755	485167
40464	485168
33857	485169
51356	485170
79132	485171
42643	485172
29956	485173
45261	485174
71244	485175
1984	485176
41966	485177
56779	485178
69405	485179
63741	485180
2262	485181
5692	485182
3048	485183
71835	485184
84390	485185
74584	485186
47044	485187
595	485188
125298	485189
28723	485190
45404	485191
27614	485192
18826	485193
96345	485194
124108	485195
27696	485196
37235	485197
71514	485198
30031	485199
1514	485200
59127	485201
74820	485202
53326	485203
43572	485204
15705	485205
34640	485206
4327	485207
85464	485208
55164	485209
35443	485210
6116	485211
59067	485212
34263	485213
29949	485214
115513	485215
91565	485216
83661	485217
58569	485218
81548	485219
39501	485220
40473	485221
11202	485222
127558	485223
45377	485224
62817	485225
45176	485226
1711	485227
74851	485228
3363	485229
84808	485230
37871	485231
2473	485232
44076	485233
71411	485234
109415	485235
79883	485236
92339	485237
107665	485238
43139	485239
73876	485240
28340	485241
2540	485242
48949	485243
14743	485244
6397	485245
41336	485246
18380	485247
125608	485248
24127	485249
2157	485250
6325	485251
17687	485252
28209	485253
76909	485254
94176	485255
6305	485256
114634	485257
10715	485258
38617	485259
56927	485260
38617	485261
66013	485262
61694	485263
15808	485264
8205	485265
17285	485266
3806	485267
126406	485268
59274	485269
19701	485270
87164	485271
109061	485272
31850	485273
152952	485274
83030	485275
114346	485276
11489	485277
102263	485278
69813	485279
3585	485280
51364	485281
2429	485282
79207	485283
31010	485284
18169	485285
57334	485286
9021	485287
86550	485288
4657	485289
22745	485290
28390	485291
54374	485292
38455	485293
100950	485294
9054	485295
54042	485296
14981	485297
86573	485298
44102	485299
132480	485300
40927	485301
64649	485302
87	485303
80938	485304
56128	485305
75182	485306
127722	485307
23896	485308
83387	485309
15853	485310
13275	485311
25788	485312
3196	485313
94505	485314
68971	485315
110929	485316
62556	485317
6608	485318
47691	485319
44297	485320
4542	485321
84856	485322
28505	485323
50791	485324
20250	485325
48404	485326
41138	485327
76914	485328
54648	485329
45198	485330
8809	485331
37081	485332
1932	485333
63402	485334
52500	485335
2392	485336
20939	485337
33607	485338
117634	485339
42464	485340
2456	485341
6534	485342
122834	485343
70371	485344
2729	485345
38940	485346
96238	485347
33579	485348
58406	485349
5340	485350
6350	485351
20525	485352
28499	485353
45149	485354
24002	485355
30961	485356
48420	485357
71057	485358
53800	485359
26311	485360
7173	485361
20772	485362
35318	485363
17825	485364
80975	485365
66642	485366
84765	485367
14016	485368
3777	485369
43582	485370
81632	485371
93386	485372
80334	485373
22367	485374
4618	485375
57340	485376
48667	485377
24227	485378
5914	485379
41173	485380
9100	485381
112967	485382
14353	485383
30326	485384
14508	485385
4747	485386
39966	485387
107799	485388
71144	485389
101286	485390
13698	485391
36675	485392
18337	485393
111723	485394
72253	485395
73232	485396
40105	485397
78200	485398
67208	485399
48003	485400
23730	485401
89949	485402
74742	485403
16909	485404
42275	485405
28375	485406
56044	485407
42275	485408
14891	485409
63280	485410
59341	485411
4843	485412
32942	485413
93808	485414
150840	485415
48564	485416
54977	485417
72673	485418
85505	485419
76769	485420
21424	485421
59500	485422
6171	485423
25343	485424
1042	485425
6424	485426
59267	485427
17876	485428
24151	485429
30015	485430
64020	485431
84399	485432
17906	485433
12544	485434
18472	485435
5418	485436
35318	485437
137464	485438
137581	485439
83665	485440
90915	485441
83174	485442
7738	485443
16158	485444
14064	485445
37677	485446
1795	485447
4035	485448
38066	485449
38082	485450
106940	485451
84936	485452
37174	485453
43607	485454
25323	485455
24864	485456
20681	485457
79719	485458
25886	485459
112141	485460
4202	485461
46103	485462
28626	485463
2307	485464
47177	485465
36022	485466
34385	485467
86410	485468
2514	485469
29925	485470
107270	485471
1113	485472
118771	485473
51415	485474
68777	485475
67123	485476
5918	485477
67604	485478
26952	485479
43469	485480
79685	485481
31637	485482
43177	485483
65596	485484
100545	485485
109967	485486
34560	485487
130550	485488
73159	485489
61547	485490
5138	485491
81494	485492
31983	485493
35944	485494
38908	485495
4910	485496
111534	485497
80574	485498
17938	485499
119064	485500
16457	485501
22781	485502
22302	485503
78073	485504
24553	485505
108464	485506
15915	485507
65503	485508
16679	485509
7365	485510
4752	485511
22396	485512
14368	485513
69026	485514
49212	485515
59920	485516
92769	485517
91491	485518
78410	485519
65611	485520
20354	485521
39532	485522
13065	485523
50637	485524
71923	485525
118928	485526
105745	485527
76281	485528
4363	485529
28602	485530
49467	485531
23069	485532
16188	485533
27676	485534
48963	485535
22633	485536
5349	485537
87132	485538
34817	485539
4300	485540
39900	485541
38071	485542
41894	485543
175	485544
40759	485545
88959	485546
315	485547
138600	485548
31945	485549
193	485550
25595	485551
105728	485552
17328	485553
69084	485554
47282	485555
80364	485556
6367	485557
5788	485558
11000	485559
107222	485560
4992	485561
21273	485562
52129	485563
1335	485564
74804	485565
45206	485566
433	485567
35383	485568
20829	485569
1774	485570
14946	485571
62373	485572
95865	485573
116615	485574
47855	485575
97786	485576
41951	485577
3155	485578
92623	485579
83346	485580
39457	485581
69908	485582
39149	485583
100386	485584
56867	485585
9823	485586
1871	485587
17826	485588
28588	485589
92645	485590
100420	485591
113055	485592
80338	485593
57398	485594
10741	485595
10039	485596
29021	485597
64678	485598
79879	485599
47765	485600
73637	485601
64678	485602
103746	485603
30169	485604
26443	485605
38519	485606
64720	485607
47403	485608
70898	485609
36119	485610
1587	485611
59062	485612
47765	485613
7318	485614
3608	485615
31068	485616
3108	485617
5242	485618
32211	485619
74425	485620
48421	485621
36487	485622
38581	485623
54095	485624
1496	485625
81512	485626
10137	485627
24306	485628
55534	485629
15321	485630
65556	485631
85292	485632
36642	485633
80331	485634
26477	485635
81760	485636
24958	485637
28358	485638
58394	485639
107711	485640
12993	485641
52544	485642
92558	485643
62320	485644
83710	485645
102189	485646
5906	485647
51088	485648
112881	485649
102087	485650
84454	485651
107000	485652
216	485653
134732	485654
20057	485655
56415	485656
36586	485657
28819	485658
65516	485659
39218	485660
6478	485661
2128	485662
74369	485663
15687	485664
13765	485665
57772	485666
120254	485667
4976	485668
16650	485669
33314	485670
13970	485671
154443	485672
95610	485673
92404	485674
11552	485675
7000	485676
61587	485677
113341	485678
20650	485679
86237	485680
78394	485681
75534	485682
17195	485683
11435	485684
48700	485685
12035	485686
26423	485687
55684	485688
71087	485689
19157	485690
12782	485691
80623	485692
50646	485693
48489	485694
56868	485695
42181	485696
108862	485697
18979	485698
79908	485699
32479	485700
38501	485701
61222	485702
51928	485703
38590	485704
1587	485705
42243	485706
41904	485707
49322	485708
103476	485709
69298	485710
13930	485711
50377	485712
16799	485713
79398	485714
12799	485715
80733	485716
64977	485717
36268	485718
51652	485719
21772	485720
19289	485721
34648	485722
65004	485723
55141	485724
18472	485725
129637	485726
62488	485727
37938	485728
18393	485729
112317	485730
26528	485731
69167	485732
14568	485733
20829	485734
15513	485735
2946	485736
13110	485737
81751	485738
97059	485739
86139	485740
11735	485741
1859	485742
116893	485743
90185	485744
7649	485745
2905	485746
33870	485747
53829	485748
37592	485749
23363	485750
8637	485751
883	485752
79263	485753
872	485754
3700	485755
30938	485756
9109	485757
61373	485758
18304	485759
30831	485760
70002	485761
43081	485762
28869	485763
63118	485764
48019	485765
37666	485766
12686	485767
6350	485768
50691	485769
54217	485770
67597	485771
3825	485772
57428	485773
109460	485774
5339	485775
30604	485776
111605	485777
19675	485778
113447	485779
50287	485780
128983	485781
124694	485782
76796	485783
17129	485784
102169	485785
29627	485786
5930	485787
26023	485788
1803	485789
68362	485790
81735	485791
113284	485792
23553	485793
54208	485794
47683	485795
3624	485796
83582	485797
6131	485798
41533	485799
3158	485800
97869	485801
18994	485802
26140	485803
9357	485804
15354	485805
125933	485806
21257	485807
8142	485808
4233	485809
103589	485810
33573	485811
43260	485812
65654	485813
31053	485814
8670	485815
13033	485816
4870	485817
1288	485818
50537	485819
13317	485820
3309	485821
29863	485822
37158	485823
32338	485824
56063	485825
16986	485826
19624	485827
27727	485828
10334	485829
56550	485830
25847	485831
73175	485832
19124	485833
8514	485834
161885	485835
26923	485836
22178	485837
57718	485838
32484	485839
113157	485840
24298	485841
32478	485842
14852	485843
61717	485844
8853	485845
5932	485846
8804	485847
138415	485848
38496	485849
21933	485850
67854	485851
52418	485852
41681	485853
78929	485854
27530	485855
47884	485856
20645	485857
118943	485858
56789	485859
55677	485860
64922	485861
105908	485862
105132	485863
21239	485864
72925	485865
6112	485866
2523	485867
137026	485868
17613	485869
29473	485870
110161	485871
5778	485872
10912	485873
132205	485874
85328	485875
117285	485876
10686	485877
66495	485878
19069	485879
94105	485880
95676	485881
38616	485882
10256	485883
58187	485884
20368	485885
90652	485886
517	485887
77490	485888
125566	485889
64894	485890
53922	485891
79680	485892
10459	485893
103917	485894
32806	485895
6242	485896
27526	485897
75391	485898
84760	485899
13136	485900
44911	485901
21942	485902
4227	485903
63059	485904
21528	485905
56056	485906
1862	485907
119082	485908
114646	485909
17095	485910
27597	485911
89016	485912
66193	485913
85288	485914
114683	485915
143627	485916
70441	485917
115290	485918
50226	485919
91600	485920
14946	485921
9274	485922
96492	485923
36739	485924
13412	485925
19701	485926
81564	485927
46475	485928
24588	485929
11390	485930
10237	485931
86182	485932
2343	485933
95730	485934
107706	485935
2063	485936
69127	485937
79104	485938
55322	485939
32407	485940
57626	485941
63625	485942
45398	485943
40056	485944
86284	485945
89177	485946
19532	485947
48483	485948
28835	485949
21454	485950
64034	485951
18179	485952
48577	485953
51978	485954
32135	485955
20098	485956
3767	485957
70985	485958
70960	485959
21096	485960
56188	485961
37050	485962
46528	485963
86677	485964
112434	485965
28821	485966
2342	485967
24264	485968
66815	485969
24621	485970
20149	485971
81802	485972
80366	485973
30115	485974
4434	485975
11172	485976
6381	485977
158226	485978
51137	485979
79498	485980
103934	485981
60349	485982
6060	485983
44504	485984
57960	485985
4288	485986
45932	485987
11949	485988
52956	485989
24098	485990
38595	485991
8321	485992
81816	485993
83038	485994
31479	485995
41961	485996
9054	485997
9580	485998
8565	485999
13543	486000
6058	486001
38745	486002
91015	486003
82884	486004
19637	486005
21525	486006
64558	486007
84970	486008
99414	486009
84405	486010
55039	486011
46527	486012
90059	486013
630	486014
89545	486015
55173	486016
433	486017
6914	486018
42994	486019
29437	486020
9464	486021
39589	486022
8367	486023
19008	486024
12083	486025
102556	486026
50551	486027
56713	486028
14983	486029
5054	486030
5378	486031
58637	486032
22374	486033
35169	486034
21608	486035
102426	486036
75795	486037
68280	486038
21808	486039
48597	486040
21479	486041
95440	486042
26118	486043
61375	486044
76858	486045
62102	486046
17030	486047
28789	486048
158641	486049
51095	486050
12084	486051
1492	486052
2617	486053
53763	486054
71649	486055
100322	486056
72261	486057
128820	486058
77127	486059
12119	486060
101330	486061
49108	486062
26466	486063
1710	486064
11637	486065
28488	486066
79131	486067
29736	486068
4145	486069
67251	486070
3191	486071
2625	486072
74569	486073
131160	486074
9219	486075
51479	486076
44684	486077
100292	486078
29225	486079
15335	486080
28756	486081
34387	486082
61415	486083
26739	486084
22946	486085
19696	486086
14672	486087
84879	486088
11064	486089
112910	486090
51825	486091
52761	486092
88736	486093
96569	486094
71708	486095
43284	486096
80394	486097
10269	486098
20811	486099
124784	486100
7911	486101
9099	486102
5247	486103
17948	486104
57796	486105
40933	486106
2852	486107
16456	486108
4839	486109
15671	486110
53682	486111
67509	486112
23740	486113
104919	486114
59134	486115
30037	486116
33767	486117
69937	486118
56058	486119
79624	486120
44960	486121
959	486122
23384	486123
52541	486124
11142	486125
30173	486126
23417	486127
35882	486128
52736	486129
39215	486130
29613	486131
20000	486132
5944	486133
12130	486134
17364	486135
119077	486136
27813	486137
14106	486138
56402	486139
38768	486140
70217	486141
11133	486142
1875	486143
22946	486144
15519	486145
80469	486146
47233	486147
121185	486148
5259	486149
43270	486150
82246	486151
57470	486152
8020	486153
11181	486154
20527	486155
75824	486156
21756	486157
36703	486158
43269	486159
8454	486160
70668	486161
111507	486162
41875	486163
3009	486164
36153	486165
6986	486166
61330	486167
85246	486168
76609	486169
11478	486170
88782	486171
66755	486172
29730	486173
121197	486174
50697	486175
21232	486176
38610	486177
27077	486178
119868	486179
67135	486180
34456	486181
2357	486182
40665	486183
59395	486184
50420	486185
77746	486186
3049	486187
66900	486188
43628	486189
50560	486190
12477	486191
7675	486192
115638	486193
73498	486194
3309	486195
127421	486196
68974	486197
47932	486198
75926	486199
31176	486200
6307	486201
44136	486202
68814	486203
86338	486204
24613	486205
72164	486206
100369	486207
67022	486208
84566	486209
34546	486210
23459	486211
26564	486212
37768	486213
58075	486214
30927	486215
20316	486216
86302	486217
494	486218
56910	486219
33884	486220
41319	486221
78031	486222
8626	486223
52508	486224
21308	486225
10995	486226
42319	486227
110426	486228
6548	486229
87889	486230
17047	486231
50833	486232
14247	486233
7500	486234
15458	486235
32226	486236
126362	486237
50866	486238
4168	486239
1847	486240
39085	486241
389	486242
31863	486243
4445	486244
5172	486245
17948	486246
69802	486247
6801	486248
9479	486249
66234	486250
96706	486251
3612	486252
67743	486253
6538	486254
73415	486255
25010	486256
54596	486257
81579	486258
72017	486259
2247	486260
65402	486261
115081	486262
50577	486263
51045	486264
73374	486265
16676	486266
8937	486267
17557	486268
68852	486269
70173	486270
64998	486271
48429	486272
37592	486273
7387	486274
82994	486275
24121	486276
53794	486277
32113	486278
50628	486279
23318	486280
55389	486281
67566	486282
42592	486283
53899	486284
41226	486285
66668	486286
3184	486287
44290	486288
14642	486289
8506	486290
9356	486291
11685	486292
1139	486293
76292	486294
29520	486295
40521	486296
58830	486297
18877	486298
121203	486299
7533	486300
3495	486301
20295	486302
77068	486303
3765	486304
3228	486305
55054	486306
36846	486307
37904	486308
20294	486309
44052	486310
87524	486311
32785	486312
95809	486313
160302	486314
74	486315
79415	486316
64071	486317
2443	486318
87574	486319
82727	486320
3792	486321
21112	486322
42258	486323
21141	486324
34275	486325
45610	486326
63327	486327
2778	486328
100853	486329
5465	486330
49166	486331
100949	486332
59013	486333
90792	486334
81705	486335
89977	486336
2314	486337
119148	486338
12231	486339
48027	486340
73797	486341
59532	486342
22585	486343
7125	486344
85100	486345
2518	486346
80330	486347
52094	486348
69949	486349
29742	486350
57948	486351
85406	486352
49872	486353
24334	486354
3565	486355
57494	486356
5137	486357
37051	486358
79680	486359
104878	486360
36847	486361
113859	486362
73208	486363
75313	486364
30469	486365
90349	486366
109305	486367
13894	486368
133889	486369
28599	486370
32796	486371
47281	486372
89095	486373
27792	486374
26961	486375
38126	486376
46041	486377
5097	486378
82255	486379
39130	486380
89009	486381
5275	486382
29620	486383
46960	486384
3654	486385
1795	486386
67510	486387
16230	486388
62432	486389
11628	486390
17123	486391
4943	486392
27538	486393
12940	486394
10430	486395
14073	486396
84910	486397
20877	486398
72656	486399
62397	486400
74376	486401
37049	486402
11613	486403
44511	486404
104019	486405
30157	486406
15684	486407
390	486408
11064	486409
42617	486410
3604	486411
3854	486412
13388	486413
16522	486414
79914	486415
3290	486416
72184	486417
64376	486418
18808	486419
30649	486420
59807	486421
64022	486422
3598	486423
3933	486424
40039	486425
12100	486426
44763	486427
942	486428
85509	486429
56703	486430
72948	486431
13302	486432
72149	486433
45213	486434
104061	486435
132483	486436
8445	486437
4399	486438
27679	486439
67852	486440
97074	486441
67852	486442
79380	486443
103977	486444
16903	486445
74365	486446
20380	486447
85823	486448
32512	486449
54753	486450
6739	486451
61457	486452
3146	486453
61323	486454
49219	486455
28069	486456
598	486457
63414	486458
19959	486459
20770	486460
121815	486461
27505	486462
76542	486463
24344	486464
22185	486465
45364	486466
54673	486467
8411	486468
129699	486469
39282	486470
77149	486471
56748	486472
17820	486473
33872	486474
28551	486475
77463	486476
17784	486477
55028	486478
11529	486479
6613	486480
36656	486481
55384	486482
22797	486483
66839	486484
42264	486485
110519	486486
26400	486487
13391	486488
25381	486489
43199	486490
36008	486491
12632	486492
56386	486493
3680	486494
10920	486495
124681	486496
71137	486497
10155	486498
2480	486499
41684	486500
21612	486501
63195	486502
63576	486503
69856	486504
48096	486505
12133	486506
23354	486507
87147	486508
61339	486509
88891	486510
9218	486511
119991	486512
14436	486513
51045	486514
3544	486515
46386	486516
1113	486517
34834	486518
37784	486519
41471	486520
11619	486521
55105	486522
3097	486523
31644	486524
4244	486525
4029	486526
16105	486527
135418	486528
19507	486529
66463	486530
47026	486531
30035	486532
53681	486533
28410	486534
31995	486535
51644	486536
8096	486537
75445	486538
47141	486539
28925	486540
21211	486541
265	486542
14390	486543
28918	486544
7003	486545
18099	486546
100611	486547
79183	486548
29132	486549
20781	486550
55629	486551
25779	486552
8686	486553
5302	486554
53193	486555
553	486556
14770	486557
2540	486558
23488	486559
14021	486560
52773	486561
68766	486562
82147	486563
2868	486564
130621	486565
4412	486566
11722	486567
21617	486568
21581	486569
8207	486570
9078	486571
105780	486572
11473	486573
2813	486574
6815	486575
6998	486576
72979	486577
80285	486578
21763	486579
56856	486580
16935	486581
24860	486582
30930	486583
34623	486584
2017	486585
29695	486586
32952	486587
79711	486588
679	486589
5366	486590
31391	486591
28795	486592
102678	486593
61675	486594
65735	486595
79387	486596
56947	486597
23346	486598
100255	486599
9212	486600
6733	486601
29635	486602
105698	486603
33861	486604
23268	486605
106879	486606
399	486607
37070	486608
107116	486609
62589	486610
60053	486611
6219	486612
108929	486613
8898	486614
10089	486615
66524	486616
31742	486617
138521	486618
31032	486619
13320	486620
135564	486621
1544	486622
17060	486623
24120	486624
40923	486625
65599	486626
74661	486627
2085	486628
6902	486629
84583	486630
109043	486631
128714	486632
4623	486633
30656	486634
65930	486635
12471	486636
47994	486637
41976	486638
1818	486639
41225	486640
2940	486641
50254	486642
26181	486643
6638	486644
8330	486645
38765	486646
89584	486647
16526	486648
11535	486649
12316	486650
20514	486651
24563	486652
60031	486653
51190	486654
73228	486655
1822	486656
12222	486657
6174	486658
18628	486659
22152	486660
78875	486661
24301	486662
87440	486663
14634	486664
64558	486665
85130	486666
9478	486667
138629	486668
92401	486669
4227	486670
36564	486671
131452	486672
41432	486673
112895	486674
50612	486675
144099	486676
90645	486677
84789	486678
54671	486679
15352	486680
95652	486681
75522	486682
63099	486683
97845	486684
77715	486685
102648	486686
61228	486687
59126	486688
72739	486689
56607	486690
93463	486691
48677	486692
84838	486693
91492	486694
18952	486695
78063	486696
55340	486697
58944	486698
83384	486699
73024	486700
54644	486701
5411	486702
2722	486703
37181	486704
71846	486705
57960	486706
48550	486707
14326	486708
27762	486709
80982	486710
25273	486711
7223	486712
7223	486713
27686	486714
76226	486715
3121	486716
124665	486717
20896	486718
100584	486719
10249	486720
16913	486721
35378	486722
52987	486723
17097	486724
6200	486725
56404	486726
40828	486727
58833	486728
49839	486729
37193	486730
37700	486731
77031	486732
38942	486733
12674	486734
59151	486735
13284	486736
11648	486737
22688	486738
82278	486739
46833	486740
42464	486741
91021	486742
80385	486743
69260	486744
86739	486745
105167	486746
40496	486747
24439	486748
14460	486749
141871	486750
54006	486751
57782	486752
45298	486753
32288	486754
51711	486755
45478	486756
49668	486757
88837	486758
93885	486759
23443	486760
40239	486761
56678	486762
2475	486763
2475	486764
2625	486765
15832	486766
89272	486767
84578	486768
25586	486769
695	486770
45345	486771
102691	486772
47330	486773
39688	486774
7415	486775
86614	486776
84526	486777
66876	486778
2405	486779
61660	486780
45495	486781
65847	486782
50500	486783
33904	486784
53385	486785
73177	486786
29762	486787
10500	486788
30215	486789
80328	486790
64011	486791
79310	486792
9763	486793
62572	486794
85955	486795
37936	486796
28618	486797
62595	486798
79066	486799
61266	486800
22924	486801
48404	486802
126275	486803
63186	486804
37282	486805
34643	486806
59153	486807
71858	486808
95218	486809
22326	486810
21352	486811
73146	486812
44897	486813
67767	486814
61390	486815
46077	486816
60449	486817
134411	486818
154560	486819
42173	486820
50469	486821
6066	486822
22701	486823
76907	486824
93624	486825
77490	486826
563	486827
78154	486828
3544	486829
64007	486830
3844	486831
2992	486832
73580	486833
61290	486834
95456	486835
84996	486836
158455	486837
112142	486838
93668	486839
84999	486840
131222	486841
11405	486842
127696	486843
29580	486844
91473	486845
103687	486846
69217	486847
119893	486848
30425	486849
89644	486850
7340	486851
92746	486852
28344	486853
58300	486854
45058	486855
17493	486856
6474	486857
16270	486858
107665	486859
61716	486860
142048	486861
81886	486862
64209	486863
52982	486864
36761	486865
103759	486866
28409	486867
110149	486868
43140	486869
107793	486870
51402	486871
107164	486872
80769	486873
158759	486874
24003	486875
65762	486876
8481	486877
7799	486878
29981	486879
10304	486880
100920	486881
99595	486882
99276	486883
38877	486884
56672	486885
52780	486886
102256	486887
11357	486888
15526	486889
61288	486890
79120	486891
44574	486892
132969	486893
166240	486894
19894	486895
71196	486896
89409	486897
727	486898
19894	486899
104173	486900
15647	486901
102826	486902
31059	486903
34437	486904
106028	486905
48949	486906
99644	486907
98153	486908
112007	486909
66685	486910
69129	486911
105564	486912
1693	486913
53930	486914
61178	486915
51611	486916
80629	486917
5653	486918
26196	486919
134388	486920
50272	486921
70002	486922
30075	486923
38616	486924
16079	486925
17198	486926
60470	486927
63228	486928
20943	486929
60211	486930
26527	486931
33270	486932
93485	486933
13092	486934
2073	486935
31382	486936
21592	486937
8121	486938
46514	486939
6524	486940
54379	486941
22923	486942
9180	486943
74331	486944
274	486945
104184	486946
112170	486947
41857	486948
65934	486949
36258	486950
20407	486951
5610	486952
51482	486953
74635	486954
30936	486955
6450	486956
6528	486957
4220	486958
57633	486959
4028	486960
120291	486961
7650	486962
127747	486963
13520	486964
33123	486965
45911	486966
1574	486967
6118	486968
139456	486969
30373	486970
13716	486971
17012	486972
18857	486973
79204	486974
85113	486975
25325	486976
63598	486977
22035	486978
832	486979
83325	486980
920	486981
52770	486982
36679	486983
32088	486984
5198	486985
59843	486986
27549	486987
25903	486988
22683	486989
134240	486990
13761	486991
83745	486992
61087	486993
99206	486994
86743	486995
35465	486996
3031	486997
49906	486998
18427	486999
34539	487000
11509	487001
66159	487002
15548	487003
96791	487004
74303	487005
82141	487006
18984	487007
9238	487008
41258	487009
15967	487010
34432	487011
103639	487012
13869	487013
88915	487014
7056	487015
26693	487016
105127	487017
27507	487018
71236	487019
11086	487020
64011	487021
17188	487022
64317	487023
98982	487024
126391	487025
29905	487026
38859	487027
6011	487028
25564	487029
88664	487030
64173	487031
13767	487032
84546	487033
27669	487034
3608	487035
35397	487036
8827	487037
102706	487038
66002	487039
124884	487040
5788	487041
10375	487042
25575	487043
68084	487044
23139	487045
13145	487046
4650	487047
42164	487048
34128	487049
32339	487050
63151	487051
6430	487052
6620	487053
29021	487054
7602	487055
56436	487056
6367	487057
34146	487058
31147	487059
123005	487060
8948	487061
15915	487062
40854	487063
16940	487064
25475	487065
94498	487066
78993	487067
114318	487068
89462	487069
16184	487070
122425	487071
3948	487072
64322	487073
99543	487074
23139	487075
98306	487076
88093	487077
31234	487078
4406	487079
85503	487080
5714	487081
19087	487082
75939	487083
736	487084
12180	487085
17630	487086
41404	487087
125556	487088
34693	487089
102200	487090
136319	487091
69872	487092
24595	487093
40216	487094
57615	487095
50796	487096
73811	487097
24933	487098
49682	487099
49348	487100
7210	487101
7645	487102
35234	487103
1496	487104
16409	487105
49138	487106
42206	487107
4737	487108
46383	487109
38623	487110
38452	487111
1587	487112
59249	487113
26901	487114
36485	487115
43127	487116
3678	487117
73128	487118
39584	487119
10374	487120
31359	487121
41288	487122
48013	487123
82877	487124
36447	487125
28001	487126
56985	487127
45812	487128
8618	487129
7461	487130
20238	487131
44837	487132
29632	487133
101083	487134
7774	487135
41976	487136
79295	487137
6083	487138
40918	487139
54147	487140
56464	487141
47644	487142
41493	487143
10530	487144
122843	487145
14611	487146
72096	487147
89633	487148
3339	487149
17376	487150
105140	487151
4557	487152
36486	487153
130873	487154
71064	487155
59898	487156
113637	487157
11297	487158
35356	487159
10394	487160
74696	487161
85216	487162
8901	487163
45812	487164
3625	487165
35112	487166
102184	487167
10731	487168
29507	487169
22745	487170
47730	487171
12687	487172
57991	487173
63760	487174
15747	487175
75616	487176
58986	487177
21173	487178
21824	487179
9212	487180
54774	487181
57406	487182
29905	487183
49356	487184
32790	487185
44652	487186
4399	487187
76768	487188
29498	487189
6735	487190
84689	487191
61201	487192
41390	487193
107856	487194
99641	487195
104193	487196
76878	487197
56800	487198
112146	487199
104904	487200
1719	487201
60993	487202
72857	487203
108321	487204
108990	487205
5911	487206
109138	487207
61771	487208
34126	487209
16760	487210
131483	487211
12003	487212
975	487213
36759	487214
21933	487215
6376	487216
24587	487217
24207	487218
50563	487219
24127	487220
2470	487221
67242	487222
30200	487223
5119	487224
64815	487225
129535	487226
113477	487227
15516	487228
79429	487229
105521	487230
31093	487231
63579	487232
51611	487233
67307	487234
16673	487235
66732	487236
6350	487237
60325	487238
24195	487239
46306	487240
99600	487241
36703	487242
49849	487243
8119	487244
114940	487245
25224	487246
26430	487247
70113	487248
107076	487249
91472	487250
37147	487251
136287	487252
81463	487253
38828	487254
70590	487255
67204	487256
122995	487257
21228	487258
44502	487259
33043	487260
35848	487261
53720	487262
11303	487263
885	487264
22396	487265
38604	487266
15751	487267
6656	487268
32357	487269
17930	487270
84815	487271
127853	487272
25305	487273
3608	487274
37282	487275
82399	487276
40222	487277
134428	487278
8093	487279
31195	487280
58320	487281
8946	487282
54980	487283
37166	487284
79096	487285
83535	487286
53270	487287
74616	487288
28492	487289
35932	487290
62446	487291
57646	487292
19918	487293
2424	487294
32910	487295
8477	487296
70495	487297
2309	487298
30942	487299
110813	487300
42937	487301
41199	487302
37309	487303
35045	487304
2157	487305
66202	487306
16636	487307
115447	487308
117508	487309
39737	487310
64088	487311
11214	487312
77712	487313
66684	487314
79329	487315
51984	487316
30161	487317
36821	487318
20913	487319
102120	487320
30530	487321
52856	487322
34647	487323
29667	487324
30329	487325
12133	487326
61433	487327
100302	487328
23132	487329
39595	487330
90465	487331
15948	487332
12904	487333
16680	487334
4036	487335
100271	487336
30404	487337
62117	487338
61409	487339
44324	487340
12904	487341
64766	487342
85465	487343
3933	487344
12175	487345
50519	487346
61454	487347
112255	487348
7035	487349
63611	487350
31738	487351
18328	487352
17026	487353
13069	487354
56031	487355
41378	487356
86469	487357
8809	487358
59451	487359
87965	487360
117738	487361
73376	487362
2209	487363
90211	487364
84479	487365
4963	487366
3304	487367
63181	487368
11638	487369
42989	487370
70996	487371
27184	487372
12498	487373
73742	487374
33657	487375
81556	487376
23843	487377
28526	487378
82407	487379
77079	487380
14973	487381
77473	487382
117184	487383
403	487384
53026	487385
82759	487386
22701	487387
29618	487388
45319	487389
61196	487390
10385	487391
96689	487392
15980	487393
68845	487394
51492	487395
82201	487396
30179	487397
39380	487398
79564	487399
49290	487400
81532	487401
12217	487402
23120	487403
71412	487404
1980	487405
2380	487406
10473	487407
36625	487408
58867	487409
118628	487410
3163	487411
29901	487412
123924	487413
13600	487414
80880	487415
26068	487416
83903	487417
4285	487418
105160	487419
75885	487420
5140	487421
90999	487422
30849	487423
66114	487424
22074	487425
8898	487426
8791	487427
1428	487428
36631	487429
2371	487430
49145	487431
58907	487432
51625	487433
20446	487434
15832	487435
96627	487436
5479	487437
4041	487438
782	487439
3751	487440
4914	487441
107051	487442
3934	487443
64442	487444
67298	487445
15845	487446
31408	487447
68246	487448
63275	487449
54687	487450
7830	487451
42462	487452
47340	487453
46115	487454
95208	487455
96734	487456
107185	487457
14106	487458
65007	487459
9775	487460
44879	487461
105825	487462
8506	487463
34716	487464
77502	487465
18052	487466
43511	487467
63523	487468
19538	487469
124126	487470
28752	487471
21425	487472
4108	487473
77668	487474
49154	487475
66946	487476
47067	487477
33212	487478
3036	487479
68994	487480
9614	487481
34696	487482
7727	487483
26233	487484
55340	487485
119032	487486
9065	487487
23781	487488
73378	487489
97022	487490
29736	487491
63461	487492
28006	487493
65589	487494
50577	487495
133879	487496
40461	487497
29430	487498
28440	487499
57628	487500
57589	487501
45350	487502
44323	487503
15819	487504
5844	487505
30570	487506
114520	487507
18400	487508
63726	487509
102456	487510
21165	487511
40900	487512
2503	487513
21561	487514
1577	487515
126378	487516
69293	487517
31505	487518
25538	487519
14063	487520
21957	487521
63791	487522
44548	487523
97021	487524
76929	487525
16543	487526
13504	487527
4670	487528
7245	487529
1082	487530
5075	487531
60490	487532
78150	487533
81163	487534
873	487535
630	487536
51473	487537
14580	487538
25954	487539
18628	487540
5124	487541
11558	487542
55110	487543
4999	487544
44617	487545
89	487546
6902	487547
106779	487548
88881	487549
38609	487550
73469	487551
24281	487552
48552	487553
50431	487554
79165	487555
103625	487556
67841	487557
5788	487558
51470	487559
6241	487560
30230	487561
48469	487562
84850	487563
74563	487564
28478	487565
4280	487566
34677	487567
86481	487568
6694	487569
78260	487570
110215	487571
84706	487572
58626	487573
46416	487574
7251	487575
2212	487576
15948	487577
49579	487578
7749	487579
118563	487580
66117	487581
30964	487582
60472	487583
2467	487584
36539	487585
24722	487586
4679	487587
433	487588
30457	487589
14552	487590
52810	487591
6114	487592
67614	487593
36164	487594
13805	487595
11465	487596
26936	487597
57659	487598
69868	487599
34154	487600
105234	487601
72861	487602
3983	487603
37166	487604
120394	487605
58938	487606
21122	487607
28111	487608
16909	487609
43022	487610
57672	487611
3908	487612
44335	487613
65246	487614
87692	487615
20935	487616
35435	487617
4008	487618
15321	487619
1587	487620
29996	487621
89205	487622
5876	487623
563	487624
9929	487625
10542	487626
36164	487627
22628	487628
41338	487629
18425	487630
5426	487631
13262	487632
56120	487633
128940	487634
16253	487635
7650	487636
66158	487637
41572	487638
96238	487639
4375	487640
132221	487641
28402	487642
8142	487643
7259	487644
65620	487645
122379	487646
2191	487647
130922	487648
58100	487649
35932	487650
40056	487651
60963	487652
66742	487653
33079	487654
21117	487655
65626	487656
107117	487657
5722	487658
12461	487659
56747	487660
16802	487661
3318	487662
38717	487663
16253	487664
63317	487665
53000	487666
27587	487667
46078	487668
81607	487669
64617	487670
60228	487671
390	487672
6136	487673
61622	487674
81898	487675
5254	487676
82244	487677
84953	487678
43198	487679
46795	487680
17752	487681
26936	487682
2361	487683
53419	487684
1577	487685
84853	487686
54938	487687
100682	487688
7749	487689
102136	487690
2679	487691
76550	487692
141339	487693
33184	487694
34598	487695
9382	487696
33966	487697
20756	487698
86568	487699
106848	487700
8824	487701
3207	487702
9577	487703
24253	487704
11291	487705
51048	487706
33040	487707
45493	487708
26292	487709
2659	487710
23041	487711
16189	487712
141567	487713
19665	487714
5905	487715
107042	487716
98750	487717
106772	487718
98156	487719
59957	487720
57547	487721
41871	487722
80292	487723
6416	487724
37659	487725
48625	487726
16881	487727
2244	487728
111752	487729
34718	487730
44421	487731
17950	487732
125841	487733
27324	487734
33293	487735
17911	487736
15489	487737
24005	487738
7650	487739
55070	487740
160638	487741
3827	487742
49958	487743
35068	487744
27514	487745
27936	487746
70979	487747
20313	487748
5778	487749
72166	487750
65810	487751
14834	487752
778	487753
11665	487754
103536	487755
15256	487756
61528	487757
5068	487758
101223	487759
69471	487760
13709	487761
20926	487762
8212	487763
129550	487764
109005	487765
134421	487766
3983	487767
13450	487768
25774	487769
4399	487770
3472	487771
43274	487772
50667	487773
132330	487774
60578	487775
90756	487776
38468	487777
49749	487778
16802	487779
66544	487780
58	487781
7296	487782
1560	487783
3215	487784
6650	487785
4883	487786
5914	487787
59247	487788
17145	487789
12503	487790
1162	487791
143887	487792
8753	487793
4218	487794
7135	487795
32788	487796
16214	487797
5614	487798
130486	487799
56844	487800
112306	487801
1113	487802
165969	487803
33260	487804
6062	487805
87417	487806
95635	487807
4931	487808
35300	487809
75991	487810
90837	487811
546	487812
545	487813
4325	487814
26728	487815
45147	487816
9089	487817
33562	487818
33016	487819
1505	487820
35033	487821
10533	487822
35843	487823
46957	487824
98820	487825
52771	487826
9036	487827
49879	487828
120235	487829
93561	487830
1272	487831
44292	487832
10249	487833
6430	487834
60002	487835
141587	487836
61395	487837
15775	487838
16509	487839
86248	487840
57655	487841
9695	487842
37023	487843
49507	487844
64525	487845
2088	487846
14545	487847
28098	487848
13037	487849
19906	487850
8920	487851
27952	487852
41709	487853
17634	487854
6680	487855
3665	487856
553	487857
1302	487858
13111	487859
40139	487860
81461	487861
63579	487862
27277	487863
89510	487864
22598	487865
71964	487866
9881	487867
84790	487868
8328	487869
20655	487870
5487	487871
5382	487872
658	487873
11635	487874
53362	487875
6880	487876
3832	487877
33783	487878
125615	487879
54251	487880
11544	487881
10716	487882
31501	487883
79771	487884
32796	487885
14598	487886
35802	487887
84699	487888
118	487889
14399	487890
12468	487891
69826	487892
128655	487893
79743	487894
51999	487895
73835	487896
55076	487897
33661	487898
40570	487899
83562	487900
37885	487901
85052	487902
85052	487903
38676	487904
69107	487905
14071	487906
30680	487907
27972	487908
98358	487909
1838	487910
107038	487911
101235	487912
101262	487913
22585	487914
1070	487915
92504	487916
23085	487917
84761	487918
56922	487919
99804	487920
136959	487921
65599	487922
83429	487923
7704	487924
21333	487925
3931	487926
373	487927
12723	487928
44082	487929
41968	487930
44152	487931
19741	487932
47375	487933
80337	487934
47823	487935
62637	487936
75757	487937
4007	487938
679	487939
7998	487940
35234	487941
61387	487942
7977	487943
96341	487944
114425	487945
63251	487946
28925	487947
73763	487948
21312	487949
16253	487950
81594	487951
21464	487952
3220	487953
63252	487954
84517	487955
66758	487956
23252	487957
13329	487958
53926	487959
88620	487960
121755	487961
44752	487962
14008	487963
30005	487964
86508	487965
131001	487966
35439	487967
132556	487968
8546	487969
2004	487970
4791	487971
11037	487972
7248	487973
73591	487974
77438	487975
18305	487976
39849	487977
6750	487978
88805	487979
23455	487980
85055	487981
98106	487982
95361	487983
137604	487984
27707	487985
48606	487986
68236	487987
66133	487988
104115	487989
64253	487990
4056	487991
48050	487992
13801	487993
78364	487994
92452	487995
65587	487996
110297	487997
1339	487998
59776	487999
109187	488000
65424	488001
35185	488002
33955	488003
54672	488004
81484	488005
71370	488006
125774	488007
39813	488008
115582	488009
107876	488010
7077	488011
73795	488012
38071	488013
56245	488014
980	488015
71943	488016
94359	488017
39736	488018
20913	488019
25567	488020
86609	488021
107433	488022
45656	488023
98326	488024
75272	488025
55180	488026
48875	488027
52132	488028
67595	488029
79384	488030
8269	488031
23929	488032
35898	488033
61039	488034
73414	488035
127245	488036
17546	488037
80802	488038
79854	488039
143835	488040
17992	488041
107443	488042
16480	488043
84643	488044
132431	488045
91633	488046
30318	488047
58533	488048
137731	488049
25006	488050
101110	488051
53207	488052
86482	488053
11658	488054
49840	488055
43519	488056
53797	488057
11399	488058
54259	488059
27573	488060
16575	488061
20248	488062
24391	488063
20835	488064
80603	488065
81899	488066
8094	488067
3024	488068
45633	488069
103491	488070
82386	488071
9626	488072
3258	488073
3970	488074
47168	488075
126283	488076
38925	488077
56104	488078
62619	488079
4541	488080
20388	488081
29261	488082
42617	488083
103848	488084
50	488085
16766	488086
68999	488087
17672	488088
41676	488089
2503	488090
25605	488091
19069	488092
80565	488093
15775	488094
40843	488095
69166	488096
44310	488097
22343	488098
25930	488099
48635	488100
124669	488101
91394	488102
66208	488103
2627	488104
23148	488105
8597	488106
79762	488107
651	488108
14600	488109
79717	488110
31926	488111
35231	488112
21915	488113
60455	488114
8799	488115
12219	488116
23929	488117
69761	488118
21602	488119
49302	488120
3713	488121
93990	488122
79850	488123
8653	488124
30942	488125
64840	488126
1276	488127
28646	488128
91476	488129
56715	488130
82300	488131
66987	488132
52896	488133
390	488134
12454	488135
37431	488136
8067	488137
37333	488138
18615	488139
21169	488140
54996	488141
10309	488142
11239	488143
60260	488144
546	488145
3103	488146
27003	488147
24214	488148
77911	488149
131352	488150
6215	488151
7077	488152
126458	488153
8952	488154
35406	488155
4613	488156
43501	488157
18971	488158
34767	488159
31237	488160
46869	488161
111921	488162
91006	488163
37900	488164
6108	488165
12133	488166
80680	488167
51184	488168
53367	488169
6396	488170
84905	488171
102240	488172
48075	488173
76589	488174
10156	488175
16694	488176
116603	488177
41551	488178
45479	488179
4992	488180
9645	488181
57539	488182
52738	488183
5246	488184
65770	488185
52752	488186
26628	488187
58254	488188
24907	488189
3314	488190
12232	488191
85353	488192
100747	488193
8445	488194
38783	488195
22307	488196
38526	488197
130614	488198
79808	488199
46975	488200
71447	488201
8913	488202
13859	488203
93671	488204
92806	488205
8799	488206
123239	488207
21553	488208
94512	488209
15002	488210
22008	488211
91026	488212
38121	488213
31411	488214
36272	488215
3353	488216
66811	488217
86345	488218
126308	488219
58348	488220
10638	488221
72724	488222
11489	488223
12766	488224
5235	488225
17796	488226
2088	488227
34567	488228
11014	488229
99607	488230
113124	488231
79647	488232
38944	488233
784	488234
46190	488235
17060	488236
10690	488237
41374	488238
33668	488239
8445	488240
8790	488241
163978	488242
63138	488243
79121	488244
46879	488245
44014	488246
111368	488247
65888	488248
24305	488249
108481	488250
101383	488251
49258	488252
9334	488253
4712	488254
47293	488255
60974	488256
9458	488257
33963	488258
21422	488259
130721	488260
62543	488261
28231	488262
105518	488263
17110	488264
8206	488265
7100	488266
98736	488267
22404	488268
41219	488269
68227	488270
121123	488271
81723	488272
8655	488273
101275	488274
12197	488275
56446	488276
105951	488277
13004	488278
129081	488279
57701	488280
1690	488281
130760	488282
39543	488283
36124	488284
34082	488285
108548	488286
22212	488287
92717	488288
21842	488289
5058	488290
86113	488291
21505	488292
1690	488293
11173	488294
77021	488295
2889	488296
63258	488297
16873	488298
28964	488299
10596	488300
64263	488301
25859	488302
74689	488303
3268	488304
31960	488305
98262	488306
59441	488307
76771	488308
64010	488309
13533	488310
693	488311
103774	488312
4110	488313
3174	488314
46079	488315
3174	488316
80676	488317
84736	488318
71754	488319
41530	488320
165797	488321
54583	488322
29067	488323
73184	488324
145536	488325
79481	488326
38574	488327
62285	488328
56511	488329
135615	488330
107348	488331
67565	488332
38604	488333
43482	488334
21112	488335
30001	488336
20205	488337
86156	488338
126311	488339
704	488340
54743	488341
143647	488342
42343	488343
12433	488344
832	488345
41631	488346
54226	488347
47774	488348
66573	488349
60588	488350
127770	488351
121474	488352
160640	488353
9025	488354
50315	488355
2423	488356
76404	488357
28443	488358
58394	488359
50458	488360
53806	488361
88267	488362
85380	488363
106753	488364
100269	488365
87270	488366
72740	488367
6945	488368
138588	488369
7053	488370
16646	488371
62290	488372
66990	488373
109182	488374
21867	488375
79485	488376
29929	488377
6118	488378
26936	488379
16876	488380
5370	488381
74766	488382
50290	488383
116559	488384
22022	488385
12649	488386
28590	488387
136220	488388
118523	488389
54123	488390
28590	488391
127174	488392
46115	488393
24249	488394
2088	488395
78977	488396
60227	488397
60583	488398
99002	488399
61444	488400
13252	488401
48962	488402
92442	488403
98149	488404
5068	488405
6086	488406
36819	488407
18829	488408
74812	488409
12270	488410
82056	488411
4121	488412
59259	488413
46054	488414
58161	488415
105881	488416
12504	488417
9145	488418
44799	488419
107204	488420
121236	488421
67200	488422
85445	488423
14660	488424
24135	488425
7410	488426
50730	488427
78914	488428
47676	488429
70090	488430
64131	488431
30997	488432
18411	488433
15648	488434
34453	488435
13124	488436
113570	488437
9052	488438
53236	488439
56384	488440
94132	488441
107604	488442
19990	488443
29171	488444
114484	488445
52531	488446
58369	488447
72000	488448
7194	488449
61199	488450
50405	488451
79201	488452
57368	488453
142212	488454
90724	488455
49497	488456
58141	488457
16564	488458
79644	488459
13926	488460
45399	488461
26704	488462
68392	488463
36633	488464
14284	488465
5693	488466
3355	488467
23877	488468
54340	488469
100324	488470
17630	488471
25803	488472
67833	488473
18420	488474
97082	488475
34711	488476
37561	488477
91353	488478
38811	488479
130507	488480
7227	488481
48749	488482
42951	488483
2053	488484
22126	488485
51145	488486
1993	488487
69535	488488
40154	488489
11378	488490
10256	488491
5914	488492
77136	488493
5378	488494
32234	488495
22065	488496
41005	488497
76299	488498
47310	488499
61698	488500
47671	488501
44033	488502
34668	488503
22628	488504
71723	488505
84616	488506
22354	488507
85882	488508
26643	488509
563	488510
59066	488511
12461	488512
63520	488513
29490	488514
7358	488515
19688	488516
70552	488517
38846	488518
34490	488519
22711	488520
17205	488521
7141	488522
74384	488523
36150	488524
30485	488525
99638	488526
8988	488527
33575	488528
86693	488529
9576	488530
61429	488531
5576	488532
65975	488533
51336	488534
31575	488535
74567	488536
872	488537
54145	488538
82872	488539
38482	488540
10989	488541
17343	488542
32839	488543
16546	488544
12034	488545
93975	488546
4492	488547
53217	488548
100473	488549
18531	488550
29013	488551
27558	488552
18948	488553
40130	488554
93727	488555
2778	488556
17844	488557
53985	488558
24207	488559
11456	488560
14765	488561
5302	488562
95841	488563
464	488564
3964	488565
97979	488566
38804	488567
91495	488568
95650	488569
2556	488570
58649	488571
27066	488572
85824	488573
10248	488574
60078	488575
33964	488576
2869	488577
33600	488578
28425	488579
111461	488580
5015	488581
26029	488582
5074	488583
18300	488584
10556	488585
6733	488586
57609	488587
80495	488588
28526	488589
93635	488590
79607	488591
73814	488592
18041	488593
6532	488594
3731	488595
46534	488596
19578	488597
1454	488598
53107	488599
70903	488600
15867	488601
21502	488602
31729	488603
1020	488604
69464	488605
959	488606
28440	488607
2247	488608
15459	488609
79012	488610
76396	488611
48466	488612
87140	488613
47913	488614
30206	488615
10137	488616
28595	488617
32255	488618
3974	488619
49860	488620
109067	488621
99195	488622
1478	488623
5344	488624
105607	488625
8738	488626
13697	488627
33646	488628
10175	488629
20477	488630
81562	488631
105816	488632
29675	488633
33159	488634
100300	488635
5357	488636
10594	488637
5685	488638
134621	488639
1020	488640
563	488641
107551	488642
8187	488643
17948	488644
3324	488645
44773	488646
65914	488647
14367	488648
25952	488649
124656	488650
138549	488651
54803	488652
12938	488653
63213	488654
3247	488655
12056	488656
7141	488657
4278	488658
50458	488659
61052	488660
77640	488661
11696	488662
13105	488663
7706	488664
85090	488665
26154	488666
6207	488667
81024	488668
18023	488669
56839	488670
3514	488671
10343	488672
92737	488673
231	488674
9444	488675
1156	488676
4022	488677
21335	488678
1796	488679
176	488680
56278	488681
11712	488682
44078	488683
1847	488684
15337	488685
115030	488686
62717	488687
111353	488688
18655	488689
46343	488690
12698	488691
1145	488692
18065	488693
126	488694
74309	488695
50345	488696
34222	488697
97607	488698
74428	488699
17318	488700
83682	488701
26290	488702
78315	488703
55543	488704
63642	488705
56827	488706
22711	488707
90052	488708
26605	488709
45168	488710
5539	488711
40476	488712
25950	488713
3081	488714
8919	488715
66087	488716
54160	488717
7094	488718
23783	488719
28746	488720
84639	488721
9783	488722
29041	488723
33168	488724
38049	488725
782	488726
37609	488727
6894	488728
113599	488729
22794	488730
14904	488731
105774	488732
21344	488733
5257	488734
1051	488735
75493	488736
4484	488737
24947	488738
25600	488739
2897	488740
19534	488741
74669	488742
54660	488743
21211	488744
15888	488745
5493	488746
68708	488747
70016	488748
48564	488749
39195	488750
23786	488751
42983	488752
23409	488753
32096	488754
8890	488755
7203	488756
383	488757
63317	488758
56824	488759
2357	488760
28870	488761
64950	488762
5657	488763
77769	488764
20705	488765
65697	488766
486	488767
82785	488768
55364	488769
53887	488770
5729	488771
105060	488772
39956	488773
56758	488774
11432	488775
11960	488776
51139	488777
37277	488778
48477	488779
5145	488780
20756	488781
51668	488782
23170	488783
39311	488784
27587	488785
25358	488786
17148	488787
13142	488788
33265	488789
63670	488790
390	488791
21633	488792
47082	488793
38806	488794
8411	488795
21489	488796
81566	488797
54799	488798
39996	488799
31965	488800
3739	488801
9685	488802
79160	488803
178	488804
20166	488805
39686	488806
26318	488807
103889	488808
20493	488809
6254	488810
2964	488811
66632	488812
36124	488813
1670	488814
81172	488815
85334	488816
35253	488817
899	488818
31069	488819
909	488820
69525	488821
28663	488822
2736	488823
82096	488824
14757	488825
48174	488826
38472	488827
410	488828
12503	488829
24855	488830
90972	488831
70121	488832
46312	488833
31193	488834
43299	488835
112394	488836
630	488837
39076	488838
74866	488839
82076	488840
68730	488841
110816	488842
103450	488843
3711	488844
80876	488845
3472	488846
38004	488847
13556	488848
609	488849
65883	488850
111388	488851
5322	488852
19000	488853
48946	488854
22938	488855
29563	488856
43311	488857
62570	488858
15539	488859
20489	488860
26159	488861
97776	488862
63693	488863
34731	488864
28105	488865
9428	488866
34730	488867
17120	488868
35401	488869
86797	488870
11461	488871
7679	488872
27336	488873
13133	488874
22080	488875
22650	488876
31850	488877
26998	488878
7944	488879
31938	488880
3324	488881
6741	488882
67778	488883
68690	488884
137134	488885
30232	488886
23579	488887
76601	488888
28437	488889
69107	488890
29582	488891
58384	488892
104010	488893
28795	488894
17794	488895
75798	488896
86668	488897
78925	488898
87174	488899
107785	488900
47894	488901
133735	488902
109838	488903
63188	488904
27012	488905
65823	488906
33311	488907
61099	488908
11792	488909
5794	488910
90382	488911
17530	488912
91628	488913
165681	488914
97671	488915
26501	488916
78896	488917
27688	488918
100273	488919
57336	488920
21482	488921
86298	488922
25434	488923
4415	488924
5990	488925
37773	488926
14309	488927
43546	488928
27125	488929
67139	488930
62499	488931
82800	488932
31002	488933
1569	488934
85513	488935
15829	488936
109143	488937
1339	488938
35984	488939
95834	488940
16906	488941
65773	488942
96689	488943
9776	488944
95911	488945
66103	488946
46485	488947
3502	488948
69133	488949
79894	488950
3970	488951
47679	488952
92840	488953
5710	488954
7132	488955
67514	488956
39732	488957
29182	488958
5004	488959
69377	488960
89053	488961
48881	488962
36274	488963
130484	488964
4720	488965
76677	488966
53424	488967
6394	488968
57587	488969
93835	488970
6401	488971
3936	488972
1818	488973
37423	488974
100313	488975
9877	488976
25781	488977
6849	488978
54686	488979
3152	488980
64956	488981
28381	488982
98984	488983
102121	488984
26033	488985
103392	488986
15235	488987
50354	488988
50562	488989
28168	488990
17003	488991
93377	488992
47972	488993
92280	488994
119015	488995
32248	488996
18774	488997
22159	488998
13566	488999
28724	489000
70375	489001
39446	489002
34829	489003
44310	489004
93474	489005
61423	489006
78470	489007
93719	489008
59551	489009
44076	489010
58242	489011
130903	489012
22683	489013
5679	489014
49343	489015
27328	489016
63489	489017
73267	489018
65966	489019
48436	489020
79099	489021
2257	489022
2256	489023
24747	489024
62570	489025
13266	489026
18985	489027
31940	489028
89661	489029
6165	489030
75780	489031
81716	489032
29964	489033
39096	489034
54802	489035
48754	489036
56044	489037
77951	489038
45066	489039
109047	489040
34513	489041
128757	489042
76679	489043
77873	489044
83604	489045
50656	489046
47063	489047
8445	489048
73153	489049
27622	489050
8133	489051
91881	489052
18081	489053
22068	489054
124482	489055
90524	489056
25885	489057
42670	489058
5048	489059
35826	489060
26202	489061
25267	489062
90594	489063
5306	489064
31137	489065
114963	489066
101	489067
88192	489068
36155	489069
28400	489070
14652	489071
36263	489072
28659	489073
21497	489074
49442	489075
100574	489076
37563	489077
88728	489078
104969	489079
16562	489080
134673	489081
88011	489082
160687	489083
14915	489084
12239	489085
21347	489086
12509	489087
48595	489088
32215	489089
45204	489090
4365	489091
39843	489092
38452	489093
17589	489094
51268	489095
107412	489096
45446	489097
31163	489098
28922	489099
28400	489100
403	489101
44565	489102
66161	489103
12483	489104
110541	489105
44524	489106
2212	489107
24905	489108
130857	489109
87492	489110
107041	489111
24661	489112
91381	489113
135696	489114
38597	489115
11949	489116
82730	489117
128015	489118
1442	489119
1442	489120
58072	489121
61591	489122
34814	489123
33939	489124
78443	489125
1448	489126
31368	489127
782	489128
109230	489129
43241	489130
40222	489131
8722	489132
139804	489133
3408	489134
590	489135
41352	489136
94467	489137
39401	489138
25840	489139
52534	489140
9093	489141
10556	489142
6830	489143
6233	489144
25939	489145
942	489146
102164	489147
3127	489148
70522	489149
12659	489150
11000	489151
13122	489152
102737	489153
25464	489154
37960	489155
5350	489156
129816	489157
22708	489158
58129	489159
13095	489160
1347	489161
95734	489162
15474	489163
10740	489164
34683	489165
96979	489166
29133	489167
29166	489168
113706	489169
47339	489170
48710	489171
3251	489172
14409	489173
67629	489174
1858	489175
4623	489176
30725	489177
3335	489178
11189	489179
27778	489180
16872	489181
67672	489182
37951	489183
47346	489184
50313	489185
51217	489186
74708	489187
9889	489188
30995	489189
50342	489190
6393	489191
16458	489192
16207	489193
29011	489194
109296	489195
13131	489196
17564	489197
94046	489198
40048	489199
11178	489200
4388	489201
76230	489202
26511	489203
24621	489204
66647	489205
18679	489206
6239	489207
96436	489208
74407	489209
8651	489210
55410	489211
91314	489212
66489	489213
30352	489214
28845	489215
29919	489216
14393	489217
49373	489218
51949	489219
28722	489220
113748	489221
42666	489222
15831	489223
122756	489224
39297	489225
19949	489226
32983	489227
17374	489228
112367	489229
17523	489230
133849	489231
79271	489232
21105	489233
31194	489234
118815	489235
126046	489236
81607	489237
52437	489238
80998	489239
74752	489240
48422	489241
66203	489242
68850	489243
94048	489244
49844	489245
97007	489246
54985	489247
12387	489248
2342	489249
40096	489250
25282	489251
18829	489252
83097	489253
70009	489254
36586	489255
124411	489256
31352	489257
72790	489258
105248	489259
1280	489260
75813	489261
42057	489262
91	489263
61176	489264
38597	489265
47336	489266
80575	489267
1775	489268
87453	489269
52125	489270
93907	489271
2729	489272
92503	489273
26463	489274
61732	489275
33099	489276
6171	489277
30349	489278
20781	489279
44426	489280
9577	489281
58863	489282
77014	489283
4882	489284
90649	489285
27302	489286
11250	489287
14935	489288
99542	489289
9248	489290
1839	489291
47838	489292
79378	489293
21544	489294
7635	489295
17064	489296
88756	489297
13079	489298
24281	489299
30882	489300
49259	489301
13769	489302
84416	489303
22933	489304
32993	489305
3739	489306
34216	489307
30350	489308
79504	489309
20941	489310
9155	489311
23343	489312
125703	489313
8792	489314
129009	489315
17577	489316
7458	489317
63238	489318
3145	489319
15587	489320
69966	489321
83247	489322
67820	489323
87226	489324
49142	489325
15587	489326
16105	489327
41970	489328
3390	489329
48487	489330
13912	489331
37775	489332
85237	489333
61309	489334
76671	489335
15845	489336
39812	489337
59892	489338
78865	489339
61257	489340
4886	489341
87663	489342
88912	489343
61621	489344
69088	489345
47084	489346
30043	489347
44036	489348
21917	489349
27708	489350
24781	489351
38098	489352
5022	489353
14965	489354
38008	489355
252	489356
52224	489357
25959	489358
37557	489359
31119	489360
32342	489361
85136	489362
17536	489363
30231	489364
88680	489365
106744	489366
44961	489367
45857	489368
7682	489369
15695	489370
83004	489371
18947	489372
22360	489373
15465	489374
74	489375
31190	489376
68868	489377
113790	489378
105915	489379
41523	489380
23792	489381
111678	489382
10868	489383
13915	489384
45545	489385
58099	489386
111771	489387
14732	489388
23313	489389
4264	489390
45944	489391
54337	489392
40484	489393
29413	489394
29413	489395
30522	489396
102387	489397
126186	489398
54338	489399
16207	489400
8105	489401
15548	489402
48663	489403
103681	489404
31395	489405
116599	489406
42984	489407
15571	489408
13930	489409
132247	489410
20694	489411
2911	489412
64039	489413
80319	489414
49335	489415
14740	489416
56408	489417
7364	489418
124145	489419
107259	489420
137788	489421
50446	489422
102138	489423
10908	489424
77722	489425
3290	489426
26877	489427
6762	489428
133812	489429
77919	489430
106098	489431
44018	489432
124185	489433
40231	489434
53391	489435
38806	489436
9003	489437
18437	489438
30439	489439
27946	489440
22929	489441
288	489442
16053	489443
6135	489444
12910	489445
21117	489446
64133	489447
57798	489448
49170	489449
17138	489450
21220	489451
21158	489452
38713	489453
7192	489454
45935	489455
36545	489456
46026	489457
79245	489458
7197	489459
137774	489460
100635	489461
98734	489462
31537	489463
9678	489464
88225	489465
45661	489466
96496	489467
108953	489468
50684	489469
1282	489470
130504	489471
16230	489472
482	489473
13883	489474
20785	489475
44433	489476
65900	489477
89	489478
15984	489479
4228	489480
39223	489481
22908	489482
53883	489483
19175	489484
25265	489485
5648	489486
58593	489487
64985	489488
53878	489489
7220	489490
58021	489491
92	489492
1099	489493
54649	489494
40676	489495
21535	489496
24371	489497
1519	489498
5539	489499
9436	489500
20704	489501
65559	489502
29728	489503
46497	489504
84377	489505
108896	489506
29492	489507
44463	489508
35593	489509
77740	489510
11404	489511
75510	489512
30446	489513
20217	489514
13695	489515
3590	489516
53754	489517
14757	489518
35589	489519
80710	489520
40114	489521
14429	489522
7702	489523
7461	489524
7126	489525
1204	489526
17890	489527
28875	489528
28875	489529
72051	489530
33851	489531
75269	489532
65753	489533
71720	489534
91302	489535
105112	489536
84640	489537
84724	489538
107612	489539
85410	489540
85278	489541
83738	489542
73335	489543
38040	489544
29704	489545
95785	489546
95785	489547
63270	489548
82740	489549
26684	489550
31145	489551
80954	489552
5840	489553
3065	489554
131378	489555
102081	489556
84992	489557
83761	489558
84721	489559
67014	489560
71481	489561
18969	489562
20104	489563
27980	489564
123039	489565
11084	489566
34238	489567
24955	489568
2919	489569
64818	489570
24567	489571
1093	489572
30875	489573
78989	489574
119150	489575
56243	489576
61629	489577
30234	489578
72916	489579
47823	489580
121412	489581
31095	489582
10054	489583
58428	489584
108605	489585
22060	489586
9795	489587
12678	489588
48641	489589
26276	489590
6801	489591
26057	489592
28972	489593
9045	489594
66875	489595
22789	489596
402	489597
124081	489598
46035	489599
19645	489600
2275	489601
94277	489602
2099	489603
13794	489604
32495	489605
3068	489606
3023	489607
51	489608
65467	489609
1020	489610
97725	489611
17769	489612
8397	489613
133789	489614
102024	489615
14549	489616
45534	489617
9636	489618
53771	489619
3653	489620
33635	489621
16906	489622
31491	489623
6540	489624
19526	489625
18689	489626
1299	489627
49148	489628
104844	489629
101191	489630
58243	489631
18649	489632
3182	489633
16433	489634
131218	489635
100571	489636
49387	489637
26878	489638
17298	489639
69807	489640
53736	489641
17298	489642
89154	489643
103671	489644
48482	489645
112046	489646
134688	489647
32162	489648
18988	489649
66584	489650
31638	489651
29226	489652
78950	489653
12693	489654
33760	489655
30659	489656
61202	489657
63586	489658
55030	489659
23584	489660
125659	489661
2026	489662
76730	489663
60055	489664
23857	489665
33891	489666
26876	489667
10656	489668
123995	489669
46008	489670
56107	489671
2154	489672
79360	489673
133983	489674
121446	489675
51323	489676
17691	489677
51841	489678
51329	489679
10590	489680
8897	489681
26909	489682
14435	489683
81512	489684
87739	489685
31044	489686
30340	489687
3532	489688
53938	489689
64098	489690
11443	489691
2254	489692
31356	489693
5490	489694
30892	489695
87248	489696
77436	489697
1085	489698
2026	489699
109826	489700
20086	489701
61384	489702
76706	489703
29157	489704
51194	489705
107696	489706
5805	489707
13865	489708
52790	489709
1396	489710
1396	489711
24190	489712
19094	489713
61031	489714
21124	489715
115796	489716
121477	489717
106745	489718
127203	489719
105557	489720
76256	489721
5490	489722
17538	489723
17538	489724
42604	489725
19516	489726
52737	489727
24155	489728
68919	489729
112364	489730
74917	489731
92793	489732
9845	489733
14304	489734
5003	489735
53119	489736
4759	489737
78448	489738
105708	489739
106037	489740
76677	489741
110748	489742
6	489743
28880	489744
3626	489745
44194	489746
37105	489747
24118	489748
1995	489749
9420	489750
73802	489751
70228	489752
51172	489753
18397	489754
14598	489755
14220	489756
60508	489757
71462	489758
14778	489759
12083	489760
18126	489761
44464	489762
56209	489763
61703	489764
84708	489765
66970	489766
121760	489767
34822	489768
2734	489769
113370	489770
46835	489771
11432	489772
28342	489773
206	489774
5278	489775
97613	489776
70002	489777
130466	489778
40104	489779
25943	489780
4981	489781
7007	489782
111981	489783
10320	489784
18174	489785
33605	489786
124183	489787
38842	489788
27299	489789
5304	489790
88698	489791
11182	489792
4481	489793
27237	489794
24612	489795
22197	489796
5349	489797
125966	489798
8579	489799
52548	489800
2739	489801
109450	489802
68850	489803
51666	489804
87159	489805
123871	489806
97698	489807
23824	489808
79772	489809
37041	489810
53863	489811
6131	489812
55426	489813
26970	489814
64048	489815
2292	489816
5332	489817
6265	489818
44827	489819
674	489820
12045	489821
21072	489822
47686	489823
32323	489824
74836	489825
67537	489826
3375	489827
87281	489828
67736	489829
32511	489830
63067	489831
158036	489832
65574	489833
44197	489834
79103	489835
67735	489836
81515	489837
65897	489838
66081	489839
81174	489840
121560	489841
17614	489842
65615	489843
45333	489844
129558	489845
92606	489846
1349	489847
57345	489848
84877	489849
50748	489850
82901	489851
29522	489852
38738	489853
89007	489854
90106	489855
59370	489856
84635	489857
6015	489858
6015	489859
14972	489860
25607	489861
114677	489862
150942	489863
136135	489864
61779	489865
4505	489866
104941	489867
93995	489868
106873	489869
3319	489870
63367	489871
12131	489872
10711	489873
62793	489874
7128	489875
20920	489876
10155	489877
4151	489878
40416	489879
23055	489880
41880	489881
54376	489882
3855	489883
22602	489884
101270	489885
76489	489886
22319	489887
4378	489888
19090	489889
10234	489890
81768	489891
18773	489892
82303	489893
46496	489894
85311	489895
20733	489896
4558	489897
48536	489898
28985	489899
2413	489900
104163	489901
99655	489902
3645	489903
60986	489904
69145	489905
9929	489906
98030	489907
2965	489908
9227	489909
26160	489910
42541	489911
5945	489912
69769	489913
137054	489914
56014	489915
14420	489916
13461	489917
21595	489918
111529	489919
90700	489920
7164	489921
1821	489922
51080	489923
17759	489924
74436	489925
23903	489926
65996	489927
1997	489928
16949	489929
14532	489930
20632	489931
257	489932
8473	489933
14561	489934
13794	489935
27002	489936
1690	489937
49291	489938
22577	489939
42545	489940
69875	489941
49792	489942
158392	489943
21332	489944
15979	489945
110114	489946
32466	489947
26942	489948
9215	489949
77789	489950
98993	489951
98915	489952
10243	489953
24401	489954
7797	489955
13465	489956
69219	489957
95803	489958
17184	489959
53116	489960
54709	489961
71028	489962
1363	489963
4238	489964
145390	489965
62825	489966
19617	489967
1813	489968
8047	489969
15244	489970
16879	489971
45576	489972
48188	489973
74414	489974
62781	489975
18238	489976
7053	489977
977	489978
721	489979
23326	489980
2705	489981
30580	489982
40238	489983
9342	489984
107497	489985
53664	489986
54972	489987
71870	489988
93372	489989
134749	489990
4930	489991
18472	489992
119801	489993
4808	489994
16170	489995
10443	489996
14311	489997
13877	489998
41212	489999
16458	490000
71610	490001
36640	490002
46068	490003
80498	490004
3998	490005
44511	490006
49174	490007
3431	490008
19682	490009
12805	490010
79240	490011
76344	490012
67498	490013
5058	490014
58441	490015
102653	490016
28590	490017
86477	490018
59144	490019
47412	490020
1596	490021
33773	490022
66468	490023
27097	490024
58857	490025
33886	490026
48222	490027
42148	490028
113053	490029
68026	490030
17526	490031
27986	490032
27518	490033
4716	490034
103502	490035
5614	490036
113885	490037
18100	490038
64267	490039
28761	490040
88616	490041
28186	490042
136360	490043
94408	490044
117604	490045
99287	490046
23670	490047
5072	490048
5072	490049
5072	490050
34503	490051
86446	490052
13338	490053
31341	490054
89958	490055
69765	490056
20348	490057
47980	490058
123212	490059
34719	490060
35592	490061
99807	490062
53437	490063
136176	490064
45941	490065
2099	490066
34467	490067
26416	490068
33856	490069
6242	490070
18376	490071
18376	490072
18376	490073
2652	490074
14985	490075
69371	490076
23804	490077
18555	490078
26402	490079
76751	490080
8169	490081
13458	490082
84361	490083
59398	490084
78020	490085
50579	490086
47375	490087
73156	490088
154893	490089
38092	490090
47722	490091
20535	490092
51841	490093
37064	490094
8475	490095
112309	490096
21741	490097
67573	490098
92900	490099
97516	490100
2221	490101
21966	490102
56486	490103
96528	490104
58261	490105
23883	490106
28202	490107
29196	490108
8531	490109
9011	490110
53171	490111
40124	490112
3148	490113
31535	490114
45357	490115
23318	490116
81068	490117
3359	490118
51511	490119
1647	490120
26127	490121
23723	490122
87746	490123
7664	490124
1853	490125
38839	490126
11954	490127
76467	490128
57665	490129
2957	490130
15594	490131
14606	490132
62845	490133
23883	490134
7018	490135
11456	490136
48962	490137
73409	490138
52244	490139
45357	490140
17638	490141
48140	490142
114661	490143
25921	490144
87746	490145
71675	490146
38839	490147
59894	490148
3443	490149
14513	490150
13788	490151
51461	490152
11232	490153
26537	490154
2450	490155
1577	490156
44849	490157
4781	490158
76905	490159
2122	490160
81000	490161
136109	490162
20462	490163
19490	490164
62588	490165
7068	490166
26917	490167
71742	490168
63075	490169
63075	490170
3040	490171
35905	490172
117036	490173
3040	490174
3040	490175
21875	490176
103802	490177
60335	490178
54392	490179
31881	490180
24821	490181
13784	490182
42280	490183
70386	490184
23496	490185
33280	490186
86628	490187
16750	490188
18946	490189
61363	490190
56218	490191
3853	490192
3853	490193
52343	490194
92526	490195
102004	490196
48784	490197
103627	490198
49961	490199
28573	490200
53935	490201
402	490202
30098	490203
4480	490204
37685	490205
50596	490206
101215	490207
22814	490208
77728	490209
59917	490210
1592	490211
41974	490212
90112	490213
20377	490214
101219	490215
33281	490216
16056	490217
46044	490218
8621	490219
25824	490220
58249	490221
32128	490222
26286	490223
44005	490224
148796	490225
87755	490226
107656	490227
85066	490228
75265	490229
96542	490230
69773	490231
34230	490232
46304	490233
45211	490234
127543	490235
14232	490236
113374	490237
63415	490238
118606	490239
75575	490240
81134	490241
30093	490242
135987	490243
32821	490244
11499	490245
79176	490246
51544	490247
107361	490248
78368	490249
70517	490250
30066	490251
24238	490252
45247	490253
4622	490254
129546	490255
58114	490256
54661	490257
107481	490258
109097	490259
79919	490260
70089	490261
69846	490262
5273	490263
65973	490264
73689	490265
47096	490266
61377	490267
44001	490268
36525	490269
15257	490270
16964	490271
32114	490272
74354	490273
88243	490274
130885	490275
50778	490276
81083	490277
68328	490278
68220	490279
63632	490280
96789	490281
67639	490282
103798	490283
78349	490284
9758	490285
98107	490286
9758	490287
57592	490288
5109	490289
8358	490290
66510	490291
6910	490292
82338	490293
26493	490294
43133	490295
112091	490296
19644	490297
69037	490298
92429	490299
42003	490300
27275	490301
44201	490302
4298	490303
74426	490304
42437	490305
12131	490306
26331	490307
43341	490308
17334	490309
5441	490310
61674	490311
29607	490312
15495	490313
81084	490314
72270	490315
63622	490316
25521	490317
4298	490318
31587	490319
14446	490320
43364	490321
56825	490322
76885	490323
19214	490324
12059	490325
55381	490326
83749	490327
76766	490328
28373	490329
4372	490330
69141	490331
3048	490332
63338	490333
35995	490334
14969	490335
87693	490336
86121	490337
13759	490338
73841	490339
67081	490340
13914	490341
2094	490342
20091	490343
41230	490344
22704	490345
4467	490346
56774	490347
35190	490348
29920	490349
12029	490350
7727	490351
28790	490352
23739	490353
14047	490354
75378	490355
18874	490356
17202	490357
100975	490358
1091	490359
17815	490360
38552	490361
56	490362
10077	490363
1207	490364
3623	490365
10545	490366
17225	490367
50821	490368
7508	490369
16657	490370
30939	490371
49448	490372
67969	490373
52217	490374
7389	490375
18663	490376
10883	490377
1990	490378
42160	490379
17321	490380
25835	490381
31338	490382
8180	490383
14866	490384
48446	490385
71728	490386
29968	490387
14094	490388
45996	490389
56	490390
47376	490391
5496	490392
24251	490393
31541	490394
3838	490395
13941	490396
31657	490397
7656	490398
14601	490399
33205	490400
37741	490401
11027	490402
59060	490403
23508	490404
24123	490405
55087	490406
29533	490407
341	490408
36482	490409
63751	490410
10177	490411
70469	490412
15836	490413
12881	490414
13712	490415
18012	490416
3175	490417
8364	490418
20404	490419
2688	490420
40158	490421
39207	490422
64482	490423
4508	490424
15369	490425
334	490426
2159	490427
23472	490428
42554	490429
30915	490430
4852	490431
9380	490432
5881	490433
81992	490434
16508	490435
5328	490436
45403	490437
16694	490438
1356	490439
101257	490440
14573	490441
31145	490442
4078	490443
23694	490444
2160	490445
56450	490446
5538	490447
14487	490448
61739	490449
11174	490450
64185	490451
46402	490452
11598	490453
32129	490454
51603	490455
78089	490456
81168	490457
77936	490458
32205	490459
28204	490460
3737	490461
63786	490462
4113	490463
10540	490464
21817	490465
25328	490466
39099	490467
9359	490468
35310	490469
48596	490470
49569	490471
7357	490472
50422	490473
152594	490474
110071	490475
33162	490476
23414	490477
35466	490478
6041	490479
109845	490480
72674	490481
7802	490482
88896	490483
2322	490484
44724	490485
5761	490486
74312	490487
12873	490488
21421	490489
27826	490490
52799	490491
135792	490492
18439	490493
22043	490494
52799	490495
7648	490496
44860	490497
90807	490498
53136	490499
92586	490500
113457	490501
27748	490502
20737	490503
33181	490504
8971	490505
113865	490506
1873	490507
109375	490508
7255	490509
52165	490510
53441	490511
3954	490512
1272	490513
1407	490514
52241	490515
21587	490516
31202	490517
69858	490518
21278	490519
21916	490520
6206	490521
19160	490522
2953	490523
5829	490524
17258	490525
90287	490526
6943	490527
10457	490528
1049	490529
90140	490530
88689	490531
70650	490532
31331	490533
31908	490534
56818	490535
164184	490536
59919	490537
9402	490538
10292	490539
14894	490540
7730	490541
14202	490542
37380	490543
81787	490544
14798	490545
762	490546
29887	490547
89959	490548
2647	490549
61121	490550
66638	490551
81559	490552
7439	490553
84506	490554
50371	490555
62216	490556
90315	490557
7439	490558
12253	490559
2705	490560
2355	490561
34188	490562
4364	490563
53429	490564
16248	490565
7240	490566
8715	490567
491	490568
63407	490569
14113	490570
37601	490571
53100	490572
113618	490573
71995	490574
16295	490575
47232	490576
15603	490577
35459	490578
50459	490579
26505	490580
29569	490581
80830	490582
123263	490583
30323	490584
70537	490585
4065	490586
86745	490587
960	490588
6264	490589
46880	490590
36432	490591
10231	490592
35850	490593
59822	490594
16530	490595
59070	490596
42236	490597
89442	490598
4911	490599
66774	490600
6833	490601
92589	490602
27940	490603
36842	490604
18473	490605
19754	490606
14396	490607
34000	490608
31705	490609
12237	490610
47826	490611
70880	490612
30726	490613
35037	490614
59796	490615
17032	490616
52751	490617
163	490618
43652	490619
2216	490620
7604	490621
88798	490622
88798	490623
37319	490624
36789	490625
54257	490626
93550	490627
111754	490628
69153	490629
5117	490630
59933	490631
14015	490632
17140	490633
24605	490634
42168	490635
89207	490636
115670	490637
2811	490638
4213	490639
47268	490640
45070	490641
1152	490642
79344	490643
97118	490644
97766	490645
20122	490646
83720	490647
18803	490648
9475	490649
26428	490650
10441	490651
36193	490652
90217	490653
135422	490654
65918	490655
75557	490656
66973	490657
438	490658
8748	490659
71080	490660
21595	490661
21955	490662
40074	490663
12392	490664
73083	490665
152593	490666
138625	490667
84994	490668
134418	490669
73172	490670
30503	490671
821	490672
73318	490673
8302	490674
81779	490675
88894	490676
80412	490677
26595	490678
2193	490679
43411	490680
111801	490681
24869	490682
2193	490683
284	490684
93403	490685
70892	490686
52847	490687
66735	490688
53861	490689
117297	490690
66075	490691
6963	490692
66694	490693
67716	490694
63110	490695
11601	490696
69883	490697
74304	490698
90784	490699
68745	490700
2983	490701
3062	490702
100470	490703
83632	490704
12795	490705
7492	490706
25856	490707
2934	490708
29617	490709
17133	490710
37014	490711
51216	490712
86378	490713
108334	490714
74641	490715
90280	490716
62222	490717
17522	490718
77105	490719
48715	490720
68351	490721
86408	490722
78899	490723
70968	490724
112935	490725
52380	490726
109913	490727
60580	490728
78911	490729
18951	490730
23138	490731
2349	490732
20188	490733
45506	490734
107441	490735
8668	490736
40171	490737
63663	490738
6055	490739
11087	490740
13808	490741
125652	490742
21756	490743
12313	490744
131017	490745
24867	490746
23932	490747
42493	490748
90775	490749
12313	490750
61019	490751
16418	490752
31684	490753
103522	490754
61022	490755
53169	490756
66009	490757
75879	490758
20893	490759
127779	490760
92730	490761
38829	490762
100981	490763
100981	490764
10301	490765
4092	490766
102267	490767
16418	490768
69257	490769
10568	490770
35560	490771
7132	490772
121598	490773
15333	490774
7560	490775
34818	490776
4927	490777
4927	490778
5020	490779
124639	490780
70106	490781
101258	490782
66017	490783
48010	490784
56340	490785
100573	490786
84858	490787
102295	490788
64244	490789
50479	490790
62613	490791
59009	490792
101061	490793
87712	490794
107010	490795
162569	490796
93494	490797
103673	490798
80971	490799
127840	490800
102822	490801
30970	490802
111714	490803
93724	490804
63266	490805
88977	490806
99502	490807
95569	490808
107328	490809
113411	490810
93848	490811
83847	490812
64755	490813
85266	490814
114571	490815
108678	490816
71676	490817
76932	490818
101274	490819
68293	490820
34011	490821
61281	490822
26167	490823
70591	490824
41944	490825
54787	490826
40944	490827
27543	490828
49820	490829
40460	490830
17336	490831
54347	490832
7987	490833
36238	490834
40944	490835
112905	490836
1855	490837
26886	490838
5831	490839
14794	490840
17261	490841
6099	490842
3201	490843
23449	490844
63769	490845
9463	490846
87580	490847
112995	490848
126313	490849
78059	490850
107470	490851
52377	490852
8339	490853
26214	490854
64411	490855
28895	490856
25574	490857
18662	490858
12482	490859
20358	490860
59561	490861
1621	490862
134002	490863
11499	490864
2572	490865
46943	490866
114635	490867
3601	490868
13864	490869
23181	490870
48479	490871
1610	490872
25408	490873
22616	490874
60309	490875
99800	490876
134633	490877
54020	490878
12231	490879
76499	490880
85260	490881
82159	490882
74729	490883
87141	490884
127860	490885
37306	490886
21922	490887
3506	490888
11611	490889
28121	490890
129351	490891
81641	490892
30711	490893
113491	490894
46354	490895
16267	490896
53195	490897
62702	490898
1663	490899
49453	490900
87938	490901
7331	490902
79821	490903
114685	490904
15304	490905
16232	490906
77962	490907
31689	490908
167617	490909
11375	490910
13875	490911
8136	490912
12798	490913
25423	490914
4911	490915
31085	490916
26426	490917
13497	490918
58874	490919
80697	490920
96570	490921
50718	490922
61399	490923
73269	490924
66487	490925
66487	490926
54058	490927
44669	490928
104937	490929
23306	490930
47655	490931
12321	490932
82956	490933
52161	490934
4482	490935
54273	490936
67131	490937
10688	490938
64025	490939
11702	490940
10688	490941
8526	490942
49763	490943
33747	490944
70893	490945
28433	490946
40199	490947
22276	490948
54233	490949
77961	490950
7754	490951
28474	490952
22610	490953
20142	490954
52002	490955
27048	490956
97129	490957
20665	490958
39967	490959
58416	490960
1830	490961
89196	490962
9979	490963
45867	490964
22919	490965
98267	490966
6835	490967
22340	490968
36271	490969
42364	490970
18123	490971
51599	490972
18646	490973
45071	490974
102692	490975
93498	490976
5351	490977
4327	490978
134641	490979
58587	490980
41645	490981
17372	490982
56147	490983
15701	490984
24946	490985
76283	490986
26757	490987
22300	490988
62300	490989
8988	490990
72827	490991
51547	490992
28775	490993
74522	490994
8100	490995
28934	490996
74340	490997
48873	490998
31615	490999
32858	491000
49270	491001
112429	491002
45871	491003
48739	491004
27554	491005
114298	491006
105041	491007
46844	491008
31615	491009
76335	491010
11677	491011
111688	491012
26557	491013
39752	491014
33777	491015
31606	491016
76268	491017
146818	491018
111675	491019
32377	491020
3088	491021
44154	491022
87235	491023
37712	491024
152366	491025
22729	491026
10614	491027
21725	491028
51905	491029
61130	491030
69913	491031
75310	491032
3951	491033
24363	491034
10552	491035
67096	491036
76610	491037
43078	491038
96691	491039
23567	491040
56538	491041
62219	491042
35410	491043
129269	491044
20928	491045
23565	491046
31975	491047
13974	491048
7212	491049
8302	491050
23410	491051
52318	491052
122345	491053
34579	491054
76244	491055
67016	491056
28140	491057
57708	491058
4603	491059
32406	491060
31099	491061
22334	491062
8048	491063
29105	491064
11985	491065
96304	491066
92777	491067
36735	491068
21717	491069
21324	491070
45839	491071
64501	491072
49116	491073
40930	491074
102032	491075
30562	491076
87572	491077
1597	491078
83878	491079
52399	491080
18130	491081
51904	491082
46100	491083
65857	491084
32139	491085
1062	491086
4670	491087
1449	491088
121294	491089
29893	491090
89260	491091
12305	491092
15506	491093
41382	491094
30387	491095
7486	491096
61744	491097
40914	491098
12475	491099
15290	491100
23115	491101
63483	491102
21137	491103
10323	491104
47646	491105
45404	491106
30144	491107
134350	491108
32318	491109
1597	491110
42208	491111
33572	491112
87880	491113
40515	491114
93974	491115
1597	491116
10323	491117
30225	491118
113143	491119
1449	491120
40509	491121
17166	491122
110025	491123
67870	491124
14790	491125
33104	491126
7662	491127
2411	491128
69181	491129
75214	491130
137723	491131
45103	491132
84628	491133
87341	491134
33675	491135
18317	491136
35842	491137
76525	491138
127424	491139
120111	491140
107746	491141
2335	491142
16213	491143
84768	491144
24753	491145
5987	491146
13931	491147
90439	491148
12435	491149
105954	491150
87209	491151
31130	491152
82902	491153
69795	491154
3672	491155
97705	491156
51565	491157
9047	491158
129700	491159
34488	491160
36652	491161
60978	491162
39817	491163
21285	491164
131399	491165
49185	491166
2335	491167
40641	491168
1948	491169
32335	491170
69327	491171
87184	491172
27566	491173
87519	491174
6387	491175
5810	491176
66001	491177
38661	491178
84451	491179
6910	491180
2449	491181
79710	491182
65938	491183
24620	491184
16753	491185
35404	491186
16565	491187
21342	491188
33531	491189
30721	491190
10447	491191
44309	491192
30011	491193
1575	491194
22657	491195
28640	491196
27756	491197
97974	491198
87244	491199
101079	491200
14155	491201
1175	491202
106075	491203
25926	491204
13325	491205
68424	491206
88761	491207
49616	491208
17217	491209
72163	491210
1200	491211
49555	491212
2039	491213
8080	491214
80620	491215
1224	491216
61676	491217
39453	491218
18115	491219
8080	491220
71471	491221
47270	491222
84750	491223
60149	491224
8498	491225
1151	491226
121502	491227
8434	491228
75364	491229
1884	491230
72921	491231
26585	491232
142	491233
3945	491234
34380	491235
964	491236
60203	491237
90124	491238
12493	491239
39236	491240
39707	491241
81477	491242
139341	491243
4851	491244
34826	491245
10708	491246
39167	491247
22776	491248
4429	491249
76662	491250
1594	491251
110943	491252
4430	491253
29976	491254
76555	491255
6425	491256
13215	491257
608	491258
61490	491259
2167	491260
42027	491261
61458	491262
73804	491263
147094	491264
24909	491265
95817	491266
9766	491267
27537	491268
30387	491269
59263	491270
33979	491271
44294	491272
73124	491273
44434	491274
34657	491275
9969	491276
16201	491277
14560	491278
41149	491279
38749	491280
8131	491281
8080	491282
8080	491283
106898	491284
2395	491285
106842	491286
6104	491287
21286	491288
5262	491289
10323	491290
60333	491291
6791	491292
97141	491293
40666	491294
74629	491295
6707	491296
109937	491297
61274	491298
42316	491299
6414	491300
9290	491301
127452	491302
30569	491303
70115	491304
51063	491305
54132	491306
154239	491307
81676	491308
65896	491309
2687	491310
2748	491311
97846	491312
12117	491313
67155	491314
55325	491315
44249	491316
75962	491317
48456	491318
48149	491319
2672	491320
39731	491321
6899	491322
100929	491323
4660	491324
49512	491325
38142	491326
25940	491327
68027	491328
39299	491329
87551	491330
94333	491331
61424	491332
33779	491333
86646	491334
68688	491335
33892	491336
53708	491337
34579	491338
133784	491339
8319	491340
79672	491341
66093	491342
12545	491343
10784	491344
15334	491345
29582	491346
109900	491347
35262	491348
30072	491349
17301	491350
65858	491351
28073	491352
58291	491353
52275	491354
16962	491355
32925	491356
53277	491357
77620	491358
7391	491359
96249	491360
8074	491361
26265	491362
723	491363
9610	491364
109840	491365
37818	491366
29582	491367
102566	491368
1469	491369
58993	491370
32345	491371
1469	491372
7752	491373
49439	491374
18532	491375
58341	491376
3012	491377
19485	491378
2478	491379
12876	491380
35458	491381
88027	491382
15467	491383
113736	491384
104304	491385
68702	491386
2407	491387
29922	491388
43150	491389
4944	491390
3593	491391
47213	491392
64013	491393
28971	491394
120490	491395
103439	491396
100393	491397
29741	491398
82887	491399
127713	491400
55251	491401
31958	491402
89172	491403
62197	491404
43070	491405
66035	491406
2072	491407
32888	491408
83371	491409
39145	491410
61045	491411
10573	491412
73499	491413
116798	491414
99106	491415
9405	491416
42369	491417
81845	491418
91924	491419
68734	491420
55285	491421
55225	491422
50629	491423
53708	491424
42490	491425
19936	491426
16491	491427
39740	491428
96295	491429
52483	491430
11296	491431
14951	491432
97981	491433
25572	491434
102170	491435
93382	491436
79296	491437
107683	491438
73288	491439
129572	491440
13073	491441
52053	491442
23143	491443
51565	491444
6304	491445
52290	491446
89542	491447
20212	491448
50268	491449
15552	491450
24296	491451
18838	491452
104319	491453
37165	491454
64104	491455
15214	491456
106099	491457
6849	491458
68294	491459
112175	491460
46104	491461
90780	491462
111978	491463
61761	491464
51962	491465
45183	491466
126288	491467
74743	491468
67979	491469
8358	491470
25589	491471
66551	491472
26466	491473
82385	491474
134088	491475
22359	491476
137602	491477
67664	491478
24555	491479
23476	491480
18145	491481
49774	491482
89084	491483
120228	491484
56578	491485
46231	491486
167642	491487
28068	491488
65390	491489
34252	491490
15887	491491
34620	491492
83600	491493
91860	491494
53051	491495
82331	491496
41995	491497
107379	491498
98166	491499
110416	491500
94390	491501
65726	491502
127523	491503
75596	491504
35866	491505
104245	491506
53051	491507
94257	491508
88758	491509
44520	491510
72262	491511
58469	491512
135567	491513
55002	491514
69341	491515
5363	491516
53037	491517
2110	491518
21616	491519
66802	491520
20801	491521
105212	491522
111826	491523
69485	491524
19553	491525
86326	491526
31660	491527
56884	491528
24946	491529
10910	491530
5358	491531
17685	491532
11354	491533
61448	491534
67636	491535
130753	491536
25890	491537
116775	491538
19481	491539
137357	491540
45460	491541
54568	491542
45261	491543
5376	491544
104343	491545
38087	491546
45869	491547
13327	491548
48121	491549
19686	491550
5382	491551
49418	491552
90038	491553
16776	491554
24402	491555
64577	491556
68295	491557
7643	491558
31482	491559
52357	491560
67818	491561
42369	491562
46349	491563
96315	491564
59842	491565
28786	491566
56372	491567
39698	491568
54293	491569
67633	491570
66664	491571
86838	491572
56631	491573
11642	491574
12447	491575
2902	491576
49104	491577
428	491578
114463	491579
2675	491580
69513	491581
2896	491582
43652	491583
24660	491584
34112	491585
3880	491586
5616	491587
4585	491588
7099	491589
8612	491590
5034	491591
3880	491592
5616	491593
59369	491594
4940	491595
10313	491596
749	491597
752	491598
15463	491599
752	491600
104903	491601
36104	491602
18215	491603
22051	491604
9629	491605
98805	491606
56810	491607
9219	491608
24410	491609
13025	491610
9969	491611
12107	491612
15238	491613
59178	491614
56751	491615
55623	491616
27532	491617
96685	491618
28133	491619
42189	491620
54126	491621
31904	491622
136349	491623
59481	491624
137826	491625
65910	491626
121722	491627
73375	491628
101268	491629
75714	491630
89627	491631
136245	491632
87795	491633
4095	491634
37389	491635
34785	491636
5630	491637
68086	491638
37229	491639
70622	491640
79428	491641
117619	491642
136010	491643
162367	491644
9697	491645
19165	491646
59448	491647
31682	491648
37122	491649
41494	491650
31199	491651
7258	491652
58361	491653
14959	491654
84712	491655
59389	491656
87639	491657
48124	491658
11777	491659
62471	491660
30119	491661
20237	491662
97027	491663
100718	491664
41310	491665
49135	491666
13902	491667
28074	491668
70115	491669
65373	491670
29982	491671
30484	491672
68191	491673
67138	491674
67147	491675
13748	491676
55402	491677
99788	491678
86533	491679
83728	491680
4863	491681
112093	491682
61230	491683
18493	491684
39799	491685
101093	491686
40020	491687
9049	491688
47969	491689
111628	491690
110938	491691
87851	491692
69849	491693
26724	491694
9461	491695
12885	491696
71910	491697
69495	491698
89292	491699
88768	491700
39357	491701
83179	491702
3606	491703
29430	491704
29922	491705
67466	491706
106001	491707
97709	491708
116748	491709
75216	491710
62651	491711
55094	491712
105575	491713
105355	491714
1782	491715
28199	491716
64768	491717
42198	491718
83782	491719
86785	491720
32264	491721
84696	491722
4163	491723
38824	491724
24413	491725
65465	491726
39571	491727
128977	491728
3484	491729
35530	491730
9461	491731
32805	491732
57402	491733
58199	491734
7662	491735
77142	491736
103773	491737
28818	491738
87813	491739
87569	491740
58182	491741
74424	491742
31235	491743
23756	491744
6736	491745
94591	491746
23406	491747
114487	491748
56310	491749
32477	491750
121562	491751
86523	491752
52064	491753
9007	491754
39274	491755
96861	491756
34129	491757
21115	491758
68161	491759
110201	491760
71129	491761
103547	491762
28458	491763
63345	491764
17180	491765
48173	491766
103655	491767
40766	491768
24763	491769
122391	491770
112143	491771
10162	491772
57351	491773
11475	491774
105308	491775
56797	491776
8957	491777
3117	491778
24874	491779
83454	491780
23095	491781
12040	491782
16957	491783
34554	491784
27807	491785
42391	491786
36180	491787
89127	491788
39919	491789
111765	491790
27697	491791
3097	491792
32091	491793
10116	491794
24851	491795
77702	491796
101360	491797
54369	491798
71621	491799
67056	491800
2302	491801
137857	491802
113930	491803
34527	491804
84591	491805
52270	491806
88828	491807
93536	491808
44500	491809
63455	491810
135728	491811
51393	491812
75434	491813
14628	491814
7004	491815
21764	491816
69453	491817
51980	491818
61306	491819
39356	491820
41893	491821
60997	491822
95546	491823
39580	491824
110255	491825
4367	491826
75266	491827
42184	491828
13035	491829
27548	491830
12556	491831
131046	491832
87373	491833
30321	491834
67999	491835
12890	491836
7038	491837
69829	491838
10892	491839
90993	491840
102769	491841
42611	491842
105116	491843
23345	491844
64196	491845
44554	491846
61226	491847
33299	491848
80880	491849
69487	491850
87997	491851
30524	491852
110249	491853
41603	491854
110866	491855
1299	491856
89979	491857
5427	491858
67620	491859
54164	491860
63526	491861
91919	491862
49308	491863
32994	491864
6856	491865
40017	491866
37730	491867
113875	491868
110948	491869
71848	491870
92463	491871
40165	491872
2592	491873
8115	491874
52186	491875
117475	491876
44445	491877
13884	491878
43189	491879
105575	491880
32983	491881
24950	491882
94450	491883
124728	491884
52252	491885
82845	491886
50625	491887
15631	491888
6960	491889
88221	491890
75442	491891
32994	491892
20436	491893
33313	491894
95796	491895
45612	491896
26231	491897
34474	491898
68153	491899
93961	491900
21603	491901
1061	491902
64392	491903
141739	491904
71456	491905
72092	491906
74942	491907
45266	491908
5667	491909
4756	491910
46390	491911
1299	491912
19213	491913
40085	491914
18159	491915
73441	491916
49368	491917
69022	491918
77764	491919
35820	491920
61151	491921
20791	491922
95788	491923
78878	491924
75351	491925
26439	491926
149213	491927
70938	491928
69056	491929
52915	491930
3801	491931
27722	491932
21534	491933
86711	491934
12716	491935
47251	491936
34106	491937
27069	491938
2713	491939
113549	491940
112226	491941
101206	491942
51433	491943
25881	491944
63413	491945
4997	491946
15780	491947
10938	491948
8091	491949
109832	491950
15650	491951
66983	491952
32213	491953
71047	491954
81520	491955
53324	491956
6474	491957
27750	491958
15491	491959
113526	491960
22058	491961
43496	491962
4619	491963
10275	491964
9004	491965
96351	491966
68887	491967
65705	491968
80911	491969
10010	491970
6935	491971
105358	491972
16484	491973
38737	491974
76472	491975
10275	491976
96724	491977
75567	491978
82321	491979
55287	491980
6632	491981
90504	491982
60148	491983
56600	491984
10275	491985
39931	491986
104508	491987
95246	491988
16884	491989
49377	491990
28905	491991
81990	491992
119825	491993
10910	491994
1293	491995
5371	491996
45378	491997
10302	491998
89292	491999
19670	492000
72103	492001
46473	492002
520	492003
61081	492004
33021	492005
2953	492006
57981	492007
1402	492008
7092	492009
46540	492010
17632	492011
16669	492012
12982	492013
87769	492014
68878	492015
74642	492016
80776	492017
78046	492018
2983	492019
13427	492020
2607	492021
12258	492022
20910	492023
44844	492024
24424	492025
9901	492026
83840	492027
22372	492028
121750	492029
8401	492030
87742	492031
5722	492032
8042	492033
73595	492034
115238	492035
13814	492036
43668	492037
124371	492038
45270	492039
64905	492040
89594	492041
64798	492042
107344	492043
53712	492044
37183	492045
98708	492046
74912	492047
72239	492048
97144	492049
34234	492050
35539	492051
47911	492052
39337	492053
95794	492054
34692	492055
15821	492056
37898	492057
113155	492058
85210	492059
83750	492060
105066	492061
37274	492062
82784	492063
75744	492064
62571	492065
65901	492066
78069	492067
17025	492068
74892	492069
92313	492070
6259	492071
36520	492072
142211	492073
37307	492074
50409	492075
61200	492076
69010	492077
103858	492078
96478	492079
19725	492080
88080	492081
27548	492082
21139	492083
12346	492084
43604	492085
8057	492086
20061	492087
1662	492088
69023	492089
118753	492090
106811	492091
28056	492092
20167	492093
94646	492094
29695	492095
40836	492096
14964	492097
65870	492098
137718	492099
11039	492100
99658	492101
106876	492102
115339	492103
88839	492104
26068	492105
73085	492106
122863	492107
101348	492108
46443	492109
87098	492110
37979	492111
11464	492112
6391	492113
30974	492114
99793	492115
86321	492116
46937	492117
80614	492118
74923	492119
507	492120
18311	492121
80367	492122
93803	492123
84914	492124
41414	492125
77622	492126
80365	492127
51587	492128
48129	492129
118537	492130
51954	492131
10172	492132
84861	492133
77483	492134
62644	492135
14167	492136
11624	492137
60185	492138
110048	492139
22316	492140
53025	492141
109156	492142
87455	492143
53649	492144
107410	492145
120278	492146
115150	492147
97697	492148
90609	492149
28887	492150
49854	492151
75174	492152
84496	492153
107431	492154
30709	492155
14939	492156
35243	492157
97764	492158
52967	492159
5566	492160
53298	492161
55674	492162
27780	492163
14395	492164
110272	492165
53408	492166
55646	492167
38926	492168
15602	492169
59192	492170
2303	492171
25000	492172
68813	492173
48816	492174
31701	492175
40659	492176
102534	492177
56806	492178
81797	492179
24238	492180
4597	492181
48921	492182
104302	492183
69010	492184
29484	492185
42974	492186
22958	492187
21154	492188
28887	492189
35565	492190
2187	492191
127432	492192
126002	492193
16190	492194
21620	492195
13164	492196
32409	492197
23171	492198
71547	492199
105789	492200
156466	492201
85942	492202
29668	492203
85440	492204
68855	492205
129227	492206
56796	492207
64619	492208
5821	492209
7441	492210
137658	492211
6117	492212
21190	492213
6225	492214
7917	492215
46831	492216
46831	492217
52532	492218
60194	492219
34674	492220
83196	492221
23338	492222
23311	492223
12633	492224
75206	492225
85124	492226
102053	492227
89628	492228
73478	492229
48492	492230
56863	492231
72089	492232
93815	492233
62463	492234
67800	492235
8958	492236
59172	492237
71902	492238
361	492239
26087	492240
44649	492241
67950	492242
66744	492243
83688	492244
31720	492245
50768	492246
52316	492247
99130	492248
2534	492249
86059	492250
109346	492251
70398	492252
73654	492253
51941	492254
95427	492255
93798	492256
70951	492257
59142	492258
48055	492259
25420	492260
70388	492261
15592	492262
35066	492263
23511	492264
12105	492265
16938	492266
31065	492267
97793	492268
56012	492269
49311	492270
138499	492271
50753	492272
15941	492273
85277	492274
12977	492275
92721	492276
92394	492277
44850	492278
15803	492279
66029	492280
27032	492281
66851	492282
8989	492283
55501	492284
15161	492285
77604	492286
71960	492287
25497	492288
2527	492289
77651	492290
58139	492291
31489	492292
79702	492293
66047	492294
104036	492295
111556	492296
7822	492297
83450	492298
20075	492299
30994	492300
57473	492301
70144	492302
34231	492303
110689	492304
89397	492305
109865	492306
20864	492307
53645	492308
30915	492309
164282	492310
86564	492311
87796	492312
43988	492313
8798	492314
33756	492315
2451	492316
41935	492317
51424	492318
107460	492319
46827	492320
23511	492321
43236	492322
55168	492323
53677	492324
45614	492325
13787	492326
49712	492327
53414	492328
91571	492329
34825	492330
50768	492331
2311	492332
19193	492333
16990	492334
92695	492335
21235	492336
7480	492337
4436	492338
109425	492339
24104	492340
14992	492341
7337	492342
57784	492343
100947	492344
28474	492345
26986	492346
23410	492347
42261	492348
75732	492349
66176	492350
17143	492351
4366	492352
16169	492353
74794	492354
63109	492355
65891	492356
2501	492357
14080	492358
18803	492359
20493	492360
2452	492361
48528	492362
12349	492363
2118	492364
31694	492365
38464	492366
4982	492367
11442	492368
40065	492369
52189	492370
13869	492371
41227	492372
8325	492373
94647	492374
10093	492375
39378	492376
89487	492377
29482	492378
2986	492379
88204	492380
52116	492381
16560	492382
6472	492383
87612	492384
43925	492385
30310	492386
45520	492387
109855	492388
7502	492389
8428	492390
40026	492391
41245	492392
16177	492393
70059	492394
135582	492395
12233	492396
23033	492397
44763	492398
132584	492399
80632	492400
109821	492401
112360	492402
60375	492403
7026	492404
58954	492405
13974	492406
97073	492407
91569	492408
65526	492409
15641	492410
28453	492411
42638	492412
37673	492413
87268	492414
98843	492415
6251	492416
42557	492417
124092	492418
19149	492419
51334	492420
57954	492421
19686	492422
5762	492423
51225	492424
97545	492425
26018	492426
48414	492427
44650	492428
93811	492429
48512	492430
13066	492431
9765	492432
50849	492433
44238	492434
35063	492435
5510	492436
38105	492437
37303	492438
41253	492439
50388	492440
3361	492441
16156	492442
62123	492443
32263	492444
37455	492445
63202	492446
17239	492447
73230	492448
8607	492449
18872	492450
84412	492451
65540	492452
9739	492453
3406	492454
26303	492455
4211	492456
6993	492457
3548	492458
20456	492459
16919	492460
56654	492461
32264	492462
60056	492463
58605	492464
44792	492465
132725	492466
19596	492467
116812	492468
12305	492469
84897	492470
40221	492471
44769	492472
65381	492473
107805	492474
101067	492475
34252	492476
31887	492477
71182	492478
100249	492479
71386	492480
64488	492481
7491	492482
24565	492483
9030	492484
38797	492485
92437	492486
17686	492487
4791	492488
5625	492489
88621	492490
84933	492491
53134	492492
17803	492493
15819	492494
18320	492495
15347	492496
33251	492497
17324	492498
35403	492499
7122	492500
44842	492501
5669	492502
6951	492503
1235	492504
25930	492505
10780	492506
12401	492507
52968	492508
13536	492509
13961	492510
1390	492511
48521	492512
13998	492513
26396	492514
7043	492515
10331	492516
40982	492517
116530	492518
7540	492519
76888	492520
106807	492521
23046	492522
39566	492523
14576	492524
50272	492525
21931	492526
24744	492527
86691	492528
51387	492529
12935	492530
103704	492531
41952	492532
4905	492533
85364	492534
51240	492535
12795	492536
2605	492537
13554	492538
507	492539
6951	492540
37384	492541
104110	492542
81168	492543
22174	492544
76728	492545
85305	492546
79698	492547
58505	492548
37089	492549
2191	492550
51596	492551
13736	492552
7436	492553
15848	492554
28212	492555
40996	492556
18495	492557
126468	492558
103660	492559
130931	492560
85133	492561
18227	492562
64103	492563
11273	492564
7397	492565
38711	492566
17231	492567
34616	492568
89944	492569
51368	492570
9824	492571
40200	492572
12390	492573
70166	492574
137118	492575
22040	492576
23853	492577
66513	492578
56447	492579
7738	492580
57654	492581
99309	492582
25369	492583
44822	492584
136887	492585
1955	492586
40010	492587
19230	492588
86313	492589
70455	492590
124752	492591
2318	492592
43456	492593
4542	492594
17782	492595
33983	492596
85223	492597
91471	492598
62411	492599
4087	492600
38878	492601
1295	492602
18306	492603
24259	492604
91362	492605
25785	492606
53266	492607
10061	492608
22346	492609
54070	492610
63707	492611
132547	492612
40241	492613
26133	492614
79039	492615
19651	492616
20935	492617
101983	492618
54782	492619
17998	492620
51942	492621
83547	492622
6456	492623
48147	492624
2931	492625
109306	492626
16229	492627
97478	492628
30081	492629
24744	492630
70037	492631
2748	492632
81085	492633
15230	492634
19296	492635
17316	492636
74581	492637
11229	492638
62658	492639
37602	492640
26138	492641
132206	492642
60418	492643
108697	492644
19908	492645
88941	492646
24796	492647
33327	492648
11448	492649
68967	492650
137051	492651
24238	492652
115781	492653
99411	492654
54731	492655
31854	492656
47909	492657
4756	492658
64177	492659
20337	492660
85859	492661
53201	492662
30503	492663
107152	492664
6474	492665
61639	492666
217	492667
108465	492668
48037	492669
63244	492670
30975	492671
51536	492672
11296	492673
97158	492674
90921	492675
12534	492676
12533	492677
45087	492678
34550	492679
40925	492680
7302	492681
10511	492682
1735	492683
73286	492684
5244	492685
91484	492686
43060	492687
102811	492688
51575	492689
53201	492690
92645	492691
69469	492692
10979	492693
98848	492694
71827	492695
90194	492696
9747	492697
3586	492698
19634	492699
130986	492700
4936	492701
21583	492702
27798	492703
95840	492704
42423	492705
16669	492706
4142	492707
76519	492708
119995	492709
138498	492710
78171	492711
127954	492712
3898	492713
64994	492714
22729	492715
19696	492716
47930	492717
39248	492718
64236	492719
75843	492720
2348	492721
34269	492722
48201	492723
51484	492724
5437	492725
53888	492726
83879	492727
24839	492728
26053	492729
117574	492730
71555	492731
3377	492732
108455	492733
37552	492734
75176	492735
56917	492736
13096	492737
8524	492738
85036	492739
35565	492740
97570	492741
110122	492742
90647	492743
127973	492744
57657	492745
17979	492746
135547	492747
4087	492748
20415	492749
136953	492750
1817	492751
46986	492752
83020	492753
95328	492754
44438	492755
5394	492756
64016	492757
40025	492758
13467	492759
34533	492760
17239	492761
110148	492762
20079	492763
58038	492764
15690	492765
46936	492766
14772	492767
34811	492768
105170	492769
7048	492770
7163	492771
8197	492772
79523	492773
26018	492774
49377	492775
25532	492776
17803	492777
118946	492778
95935	492779
93596	492780
30438	492781
152950	492782
87273	492783
103561	492784
154370	492785
99332	492786
25932	492787
75471	492788
83365	492789
44788	492790
84919	492791
87311	492792
26688	492793
132342	492794
14510	492795
73671	492796
39231	492797
67	492798
82258	492799
50432	492800
69246	492801
160624	492802
71986	492803
76597	492804
56347	492805
73402	492806
51906	492807
138613	492808
65682	492809
87173	492810
4645	492811
86159	492812
27943	492813
57350	492814
43402	492815
56006	492816
22232	492817
46827	492818
60322	492819
34095	492820
23707	492821
23537	492822
6198	492823
16218	492824
37336	492825
34000	492826
52362	492827
21192	492828
66217	492829
4615	492830
20292	492831
14090	492832
63079	492833
75236	492834
117391	492835
32350	492836
100833	492837
22742	492838
20215	492839
9431	492840
1439	492841
9352	492842
86823	492843
25951	492844
20638	492845
44502	492846
44818	492847
109027	492848
109026	492849
46045	492850
29581	492851
15319	492852
101248	492853
1051	492854
81811	492855
14442	492856
30199	492857
107291	492858
51033	492859
40451	492860
2154	492861
3364	492862
9087	492863
43449	492864
66128	492865
52116	492866
86607	492867
85101	492868
42987	492869
50308	492870
47849	492871
63062	492872
4991	492873
46113	492874
28498	492875
12270	492876
30496	492877
80311	492878
57607	492879
33865	492880
89586	492881
9817	492882
34314	492883
82362	492884
25378	492885
67038	492886
82294	492887
24389	492888
83767	492889
53150	492890
4270	492891
60336	492892
90977	492893
90773	492894
55303	492895
48516	492896
63727	492897
13030	492898
86497	492899
33304	492900
14951	492901
8841	492902
32374	492903
60549	492904
10112	492905
34702	492906
34649	492907
5488	492908
113236	492909
54234	492910
5062	492911
21936	492912
41267	492913
58421	492914
92858	492915
33925	492916
103968	492917
25016	492918
39181	492919
36007	492920
81951	492921
82052	492922
105837	492923
7043	492924
100900	492925
96448	492926
6327	492927
10051	492928
19273	492929
56010	492930
105560	492931
45091	492932
41446	492933
114428	492934
5140	492935
3340	492936
6705	492937
28173	492938
43028	492939
127789	492940
54289	492941
7356	492942
36466	492943
44861	492944
9	492945
45411	492946
7906	492947
7230	492948
6899	492949
8057	492950
57607	492951
107036	492952
82412	492953
33610	492954
43472	492955
81809	492956
67676	492957
23535	492958
10919	492959
32247	492960
42182	492961
111704	492962
1109	492963
70162	492964
18958	492965
133842	492966
31482	492967
10859	492968
6609	492969
6335	492970
51868	492971
55167	492972
34741	492973
31900	492974
59353	492975
14319	492976
1182	492977
122392	492978
25890	492979
84739	492980
131351	492981
50505	492982
50528	492983
47690	492984
83011	492985
11557	492986
124574	492987
110530	492988
89207	492989
15518	492990
87142	492991
87945	492992
37609	492993
28413	492994
12540	492995
33030	492996
78038	492997
9181	492998
5479	492999
129165	493000
14120	493001
48833	493002
17136	493003
108633	493004
14660	493005
26642	493006
99134	493007
50397	493008
97874	493009
127281	493010
34180	493011
124604	493012
4366	493013
10978	493014
86366	493015
19553	493016
135423	493017
5332	493018
16265	493019
110092	493020
48521	493021
3489	493022
73413	493023
24922	493024
21736	493025
8428	493026
148578	493027
56961	493028
66523	493029
25229	493030
76258	493031
45486	493032
60334	493033
23346	493034
46231	493035
78243	493036
7708	493037
1475	493038
11352	493039
14294	493040
485	493041
2238	493042
38164	493043
8537	493044
31990	493045
121508	493046
62449	493047
66499	493048
22363	493049
18100	493050
38557	493051
39892	493052
48590	493053
66924	493054
6104	493055
9300	493056
39712	493057
61262	493058
33163	493059
16923	493060
14444	493061
10208	493062
52971	493063
51959	493064
45218	493065
28917	493066
81838	493067
86265	493068
44329	493069
80718	493070
47294	493071
99427	493072
26613	493073
79554	493074
77644	493075
75685	493076
40698	493077
10331	493078
27072	493079
18666	493080
51820	493081
74817	493082
92515	493083
40717	493084
30240	493085
39149	493086
12038	493087
91417	493088
25608	493089
9217	493090
113844	493091
57973	493092
72152	493093
10508	493094
6501	493095
117236	493096
66499	493097
7593	493098
8736	493099
67967	493100
68768	493101
2218	493102
23565	493103
12686	493104
33088	493105
175	493106
38128	493107
114970	493108
47636	493109
69800	493110
14319	493111
36221	493112
87995	493113
3641	493114
71988	493115
26880	493116
6951	493117
60423	493118
15965	493119
23782	493120
24725	493121
9397	493122
33627	493123
25231	493124
59175	493125
53429	493126
131102	493127
105981	493128
37777	493129
41983	493130
88869	493131
17675	493132
62683	493133
23788	493134
16295	493135
82740	493136
80568	493137
102056	493138
42166	493139
884	493140
79740	493141
20661	493142
8257	493143
30551	493144
64652	493145
35555	493146
11082	493147
6951	493148
26953	493149
122791	493150
40446	493151
45982	493152
23474	493153
21936	493154
8971	493155
9108	493156
85506	493157
80284	493158
36733	493159
18422	493160
12929	493161
36238	493162
103987	493163
63163	493164
21826	493165
80388	493166
109372	493167
89262	493168
58246	493169
9646	493170
98740	493171
37594	493172
116680	493173
49831	493174
47396	493175
12174	493176
64257	493177
10757	493178
122495	493179
1302	493180
13863	493181
35288	493182
15726	493183
32095	493184
84507	493185
81647	493186
31429	493187
17888	493188
2605	493189
14310	493190
13977	493191
44947	493192
38019	493193
15173	493194
88106	493195
75264	493196
79654	493197
53404	493198
7048	493199
24974	493200
19266	493201
76860	493202
54784	493203
23310	493204
67633	493205
39815	493206
21940	493207
98144	493208
46346	493209
101189	493210
22085	493211
29152	493212
94594	493213
67463	493214
117394	493215
64699	493216
39924	493217
43500	493218
63524	493219
69184	493220
63260	493221
18007	493222
17588	493223
86717	493224
16286	493225
19624	493226
2672	493227
53308	493228
77659	493229
18498	493230
82706	493231
1814	493232
50713	493233
62585	493234
96445	493235
94307	493236
58342	493237
92831	493238
139457	493239
137700	493240
132701	493241
68183	493242
75434	493243
106930	493244
53954	493245
90583	493246
61492	493247
67918	493248
18213	493249
50650	493250
113571	493251
5804	493252
14923	493253
5127	493254
12467	493255
43970	493256
55996	493257
20208	493258
100488	493259
3228	493260
21857	493261
11442	493262
50700	493263
77510	493264
74554	493265
64910	493266
113874	493267
5455	493268
28124	493269
61667	493270
11188	493271
5510	493272
9214	493273
9879	493274
64392	493275
41434	493276
42355	493277
22663	493278
108457	493279
4585	493280
67718	493281
54625	493282
46488	493283
162312	493284
54954	493285
68884	493286
67689	493287
69095	493288
30220	493289
44959	493290
41512	493291
61146	493292
25607	493293
68835	493294
2748	493295
776	493296
90978	493297
78367	493298
72975	493299
92662	493300
9409	493301
43507	493302
49208	493303
49395	493304
51686	493305
44049	493306
23578	493307
2432	493308
57434	493309
16239	493310
5358	493311
20304	493312
111648	493313
25570	493314
19185	493315
24322	493316
1487	493317
81179	493318
22352	493319
51679	493320
57658	493321
24377	493322
69889	493323
37324	493324
54588	493325
24613	493326
38163	493327
4101	493328
65807	493329
16578	493330
78383	493331
24209	493332
66142	493333
49359	493334
63509	493335
45689	493336
4920	493337
41886	493338
137070	493339
27804	493340
9838	493341
6183	493342
49400	493343
897	493344
24644	493345
72893	493346
21157	493347
26231	493348
59214	493349
15231	493350
30178	493351
14576	493352
7258	493353
25421	493354
25607	493355
46374	493356
96547	493357
51257	493358
74846	493359
128766	493360
24948	493361
28881	493362
31600	493363
30338	493364
71366	493365
11124	493366
162020	493367
7678	493368
82772	493369
84502	493370
7123	493371
7532	493372
2191	493373
1815	493374
65379	493375
884	493376
40430	493377
8088	493378
134215	493379
72276	493380
7730	493381
5312	493382
70510	493383
5694	493384
2355	493385
14396	493386
73451	493387
70125	493388
10450	493389
83240	493390
69396	493391
24812	493392
14651	493393
23578	493394
11296	493395
31348	493396
75655	493397
6744	493398
54021	493399
91585	493400
1818	493401
13570	493402
42516	493403
26408	493404
17233	493405
25337	493406
2607	493407
42303	493408
13320	493409
48885	493410
65539	493411
108604	493412
44490	493413
45404	493414
52501	493415
79140	493416
14520	493417
101002	493418
90296	493419
82780	493420
28980	493421
15218	493422
31889	493423
69003	493424
82769	493425
9886	493426
840	493427
67575	493428
76755	493429
56974	493430
99286	493431
5826	493432
5593	493433
37756	493434
5352	493435
60423	493436
19707	493437
6850	493438
81183	493439
26989	493440
12522	493441
2591	493442
37882	493443
68324	493444
9777	493445
33761	493446
24843	493447
9662	493448
6632	493449
11320	493450
58195	493451
108667	493452
7140	493453
64874	493454
126465	493455
105159	493456
30586	493457
10465	493458
100726	493459
21313	493460
43587	493461
12558	493462
28050	493463
23758	493464
90276	493465
7753	493466
58053	493467
27771	493468
120156	493469
56689	493470
127689	493471
73693	493472
7796	493473
59519	493474
107509	493475
7726	493476
41623	493477
4645	493478
49816	493479
36617	493480
46964	493481
121416	493482
84648	493483
36483	493484
21935	493485
68253	493486
76989	493487
137818	493488
29044	493489
2536	493490
14952	493491
38081	493492
3329	493493
56210	493494
7663	493495
27089	493496
1164	493497
5323	493498
46349	493499
4243	493500
5821	493501
25451	493502
51265	493503
94103	493504
98021	493505
6764	493506
93926	493507
40784	493508
110053	493509
60429	493510
22668	493511
40005	493512
51213	493513
68186	493514
9812	493515
30926	493516
88030	493517
110719	493518
36059	493519
63475	493520
34760	493521
40668	493522
31674	493523
12018	493524
23235	493525
19156	493526
24973	493527
28024	493528
6508	493529
33156	493530
26279	493531
37858	493532
8838	493533
26698	493534
71866	493535
105965	493536
45190	493537
51051	493538
53703	493539
27262	493540
40003	493541
108396	493542
23968	493543
6242	493544
31628	493545
6927	493546
24126	493547
80458	493548
111602	493549
54228	493550
108636	493551
132947	493552
106974	493553
13066	493554
91019	493555
41166	493556
29545	493557
65707	493558
54435	493559
78476	493560
91465	493561
49878	493562
6104	493563
55614	493564
41381	493565
20908	493566
15163	493567
55680	493568
8818	493569
49735	493570
18662	493571
1950	493572
99054	493573
11226	493574
85493	493575
35275	493576
19337	493577
40575	493578
4349	493579
132424	493580
63660	493581
6995	493582
34613	493583
1602	493584
34621	493585
11793	493586
73684	493587
26221	493588
2118	493589
41137	493590
37966	493591
6647	493592
132942	493593
10576	493594
33853	493595
7031	493596
81519	493597
30519	493598
6252	493599
50794	493600
40419	493601
4121	493602
30460	493603
49650	493604
58879	493605
107006	493606
66140	493607
25261	493608
63467	493609
34124	493610
99477	493611
40802	493612
1281	493613
15170	493614
14998	493615
60204	493616
42053	493617
33320	493618
19908	493619
679	493620
42542	493621
77110	493622
40937	493623
13320	493624
42303	493625
22125	493626
67647	493627
54163	493628
104950	493629
2876	493630
109827	493631
23109	493632
6327	493633
28554	493634
16897	493635
53102	493636
7679	493637
4029	493638
23895	493639
86595	493640
40169	493641
62832	493642
7738	493643
38511	493644
14310	493645
31694	493646
38002	493647
23660	493648
2348	493649
5156	493650
34737	493651
40503	493652
52004	493653
40764	493654
31922	493655
9183	493656
72187	493657
156389	493658
29087	493659
33718	493660
90315	493661
8058	493662
5537	493663
5605	493664
2997	493665
1499	493666
118780	493667
75149	493668
13369	493669
82393	493670
6162	493671
22961	493672
128924	493673
74714	493674
9090	493675
43318	493676
35570	493677
10173	493678
26018	493679
6779	493680
93658	493681
4637	493682
72721	493683
22786	493684
11184	493685
36489	493686
64699	493687
69503	493688
66848	493689
12994	493690
2719	493691
92034	493692
3542	493693
48599	493694
70169	493695
123025	493696
33592	493697
86711	493698
46210	493699
66181	493700
20460	493701
66083	493702
5845	493703
89200	493704
23124	493705
45554	493706
1116	493707
1067	493708
36238	493709
4338	493710
24123	493711
7669	493712
4366	493713
41382	493714
34585	493715
53271	493716
47625	493717
77096	493718
62732	493719
2348	493720
15346	493721
29046	493722
48596	493723
25869	493724
23501	493725
8197	493726
62678	493727
112111	493728
79688	493729
54142	493730
32098	493731
35411	493732
42362	493733
69924	493734
35066	493735
111907	493736
97517	493737
132264	493738
43056	493739
34554	493740
10002	493741
15250	493742
41527	493743
75707	493744
37184	493745
19679	493746
113	493747
109337	493748
2294	493749
17791	493750
63736	493751
41278	493752
24174	493753
65540	493754
113027	493755
8662	493756
89456	493757
127910	493758
70440	493759
9663	493760
60480	493761
89432	493762
91452	493763
2996	493764
8064	493765
14587	493766
86701	493767
33093	493768
3486	493769
20072	493770
118	493771
20507	493772
7043	493773
26614	493774
27332	493775
3322	493776
30724	493777
14768	493778
62466	493779
75181	493780
16420	493781
115577	493782
83126	493783
47626	493784
64529	493785
86559	493786
13886	493787
85063	493788
53850	493789
24893	493790
18473	493791
39805	493792
9831	493793
1099	493794
1099	493795
37241	493796
82053	493797
31734	493798
69101	493799
82114	493800
54237	493801
1150	493802
6009	493803
1995	493804
7204	493805
13499	493806
42605	493807
7698	493808
7698	493809
33188	493810
5736	493811
2119	493812
45375	493813
11660	493814
11059	493815
54045	493816
63443	493817
2209	493818
126431	493819
21938	493820
13485	493821
4396	493822
2744	493823
51407	493824
24930	493825
6611	493826
9745	493827
2451	493828
30111	493829
1732	493830
4627	493831
2149	493832
2419	493833
63800	493834
10746	493835
68408	493836
1896	493837
9849	493838
9342	493839
4079	493840
86669	493841
8982	493842
2533	493843
8736	493844
73147	493845
4431	493846
5190	493847
52345	493848
20239	493849
938	493850
3044	493851
14392	493852
73667	493853
373	493854
8879	493855
3006	493856
11991	493857
21337	493858
30628	493859
51712	493860
49527	493861
2119	493862
2119	493863
46985	493864
27738	493865
2818	493866
5136	493867
70056	493868
5851	493869
78380	493870
5265	493871
6543	493872
89210	493873
91646	493874
13945	493875
14923	493876
8542	493877
310	493878
102885	493879
54572	493880
64763	493881
39337	493882
29713	493883
17686	493884
2934	493885
51263	493886
94262	493887
95401	493888
20783	493889
25381	493890
42953	493891
28566	493892
91659	493893
68412	493894
25579	493895
64613	493896
13570	493897
9597	493898
5117	493899
89647	493900
4393	493901
46456	493902
26732	493903
109098	493904
8854	493905
1669	493906
27812	493907
110353	493908
42317	493909
5264	493910
22321	493911
25892	493912
68383	493913
44726	493914
9455	493915
182	493916
34163	493917
56312	493918
97860	493919
10720	493920
50661	493921
102370	493922
19135	493923
102792	493924
5617	493925
2502	493926
3352	493927
21072	493928
125859	493929
43565	493930
143790	493931
80556	493932
2168	493933
121556	493934
94244	493935
86650	493936
38642	493937
14860	493938
58984	493939
7151	493940
45851	493941
12372	493942
7580	493943
4044	493944
46330	493945
85377	493946
44933	493947
3338	493948
29944	493949
22950	493950
103407	493951
13438	493952
10439	493953
25377	493954
1025	493955
39444	493956
23698	493957
46840	493958
65561	493959
100353	493960
28116	493961
52047	493962
4044	493963
31657	493964
30726	493965
40122	493966
9853	493967
82741	493968
22017	493969
10389	493970
6824	493971
112448	493972
41254	493973
46939	493974
11299	493975
105897	493976
34283	493977
25902	493978
95452	493979
28742	493980
23526	493981
30479	493982
110451	493983
3619	493984
42329	493985
135711	493986
20065	493987
37461	493988
16237	493989
113920	493990
8601	493991
36017	493992
9920	493993
132203	493994
3153	493995
25400	493996
80414	493997
108889	493998
23302	493999
3105	494000
134603	494001
2016	494002
53041	494003
99672	494004
56143	494005
10288	494006
24967	494007
50725	494008
14334	494009
44744	494010
75588	494011
25789	494012
3158	494013
576	494014
576	494015
7077	494016
7077	494017
21130	494018
127597	494019
32453	494020
119832	494021
17922	494022
21291	494023
37314	494024
105735	494025
81142	494026
54777	494027
59919	494028
7675	494029
150847	494030
70900	494031
47193	494032
121131	494033
9993	494034
3793	494035
8330	494036
28157	494037
19005	494038
10577	494039
37021	494040
15713	494041
11687	494042
45945	494043
129296	494044
7063	494045
12515	494046
64467	494047
5969	494048
58483	494049
3737	494050
11026	494051
1678	494052
410	494053
2030	494054
85394	494055
52087	494056
8033	494057
26665	494058
51076	494059
5361	494060
36581	494061
112080	494062
98079	494063
87529	494064
44806	494065
90602	494066
3314	494067
4852	494068
45821	494069
60044	494070
9936	494071
51456	494072
52295	494073
56462	494074
5700	494075
63473	494076
12188	494077
86551	494078
48938	494079
6819	494080
15557	494081
2951	494082
26736	494083
37442	494084
43225	494085
19957	494086
62774	494087
4094	494088
54127	494089
5950	494090
62700	494091
37445	494092
8083	494093
13278	494094
26683	494095
54995	494096
65819	494097
101179	494098
1974	494099
83338	494100
1207	494101
39551	494102
64508	494103
9387	494104
2952	494105
34746	494106
824	494107
4808	494108
118923	494109
68051	494110
13967	494111
112317	494112
82310	494113
46442	494114
23429	494115
36243	494116
44093	494117
32355	494118
55641	494119
9279	494120
8081	494121
9613	494122
12004	494123
53969	494124
48007	494125
86488	494126
31596	494127
20469	494128
94207	494129
56388	494130
16535	494131
85423	494132
12469	494133
5950	494134
110835	494135
68181	494136
58466	494137
29993	494138
56462	494139
72939	494140
26742	494141
30082	494142
33001	494143
77095	494144
32200	494145
3622	494146
20418	494147
132971	494148
60253	494149
24388	494150
16931	494151
66780	494152
17652	494153
55415	494154
64789	494155
18213	494156
56037	494157
1840	494158
81171	494159
75880	494160
975	494161
81738	494162
3016	494163
10767	494164
19655	494165
9974	494166
85487	494167
8422	494168
21215	494169
3006	494170
20093	494171
6118	494172
25862	494173
10003	494174
111997	494175
6401	494176
11229	494177
14228	494178
59095	494179
23503	494180
10964	494181
71919	494182
92191	494183
76904	494184
70558	494185
58827	494186
58941	494187
84677	494188
45272	494189
45236	494190
87850	494191
70628	494192
57580	494193
17819	494194
28560	494195
18982	494196
30051	494197
78035	494198
90710	494199
22232	494200
49836	494201
24871	494202
128041	494203
5762	494204
28129	494205
32012	494206
2939	494207
44074	494208
85141	494209
5404	494210
45564	494211
29191	494212
55621	494213
35980	494214
23686	494215
43166	494216
19203	494217
31057	494218
51089	494219
12441	494220
1827	494221
66827	494222
117343	494223
21095	494224
129254	494225
20914	494226
46820	494227
6505	494228
5066	494229
18675	494230
1042	494231
7643	494232
61159	494233
45476	494234
41603	494235
108432	494236
28009	494237
24288	494238
25913	494239
49898	494240
34281	494241
15259	494242
9762	494243
310	494244
31331	494245
31568	494246
107473	494247
49440	494248
10165	494249
29108	494250
66177	494251
7039	494252
57721	494253
71444	494254
78847	494255
4170	494256
26728	494257
80505	494258
7940	494259
13216	494260
72941	494261
14609	494262
26893	494263
87778	494264
12407	494265
16744	494266
23828	494267
84534	494268
18097	494269
31899	494270
2705	494271
61461	494272
9030	494273
105559	494274
8348	494275
55628	494276
134115	494277
13390	494278
29178	494279
110781	494280
101237	494281
64006	494282
3780	494283
58493	494284
59069	494285
45104	494286
16088	494287
4641	494288
71101	494289
15618	494290
56711	494291
4480	494292
14374	494293
53275	494294
108940	494295
11535	494296
75813	494297
19205	494298
5610	494299
9959	494300
6012	494301
64587	494302
53899	494303
113330	494304
44743	494305
113882	494306
88772	494307
136235	494308
66547	494309
2386	494310
106890	494311
134717	494312
52075	494313
1827	494314
86335	494315
5288	494316
86833	494317
38711	494318
44721	494319
69353	494320
50640	494321
54357	494322
64200	494323
49276	494324
29519	494325
59812	494326
29519	494327
7470	494328
8694	494329
111796	494330
8694	494331
30042	494332
11335	494333
88087	494334
60367	494335
31714	494336
1877	494337
67288	494338
69050	494339
112302	494340
13253	494341
82761	494342
27592	494343
73692	494344
81913	494345
15485	494346
45179	494347
54579	494348
20099	494349
108341	494350
12501	494351
19936	494352
16491	494353
12260	494354
21137	494355
58527	494356
83530	494357
7293	494358
24102	494359
3427	494360
107773	494361
1852	494362
138550	494363
113439	494364
67225	494365
21620	494366
15669	494367
133053	494368
2072	494369
78190	494370
9637	494371
46860	494372
4102	494373
96242	494374
23359	494375
44060	494376
102449	494377
32965	494378
74686	494379
116945	494380
3631	494381
107304	494382
4559	494383
45501	494384
133020	494385
8530	494386
21337	494387
21826	494388
69475	494389
49721	494390
67044	494391
11019	494392
74730	494393
77575	494394
85073	494395
3489	494396
134092	494397
134534	494398
95381	494399
11030	494400
7958	494401
62733	494402
5678	494403
52231	494404
14334	494405
87450	494406
46375	494407
12926	494408
30835	494409
38163	494410
80667	494411
20207	494412
10574	494413
95437	494414
13560	494415
20103	494416
43060	494417
33126	494418
315	494419
27249	494420
21239	494421
41445	494422
8847	494423
7652	494424
55465	494425
4586	494426
3674	494427
3270	494428
30116	494429
47749	494430
78177	494431
59357	494432
31110	494433
17023	494434
6699	494435
14651	494436
54181	494437
6007	494438
54789	494439
3349	494440
66500	494441
83667	494442
851	494443
24582	494444
96480	494445
86014	494446
43051	494447
47409	494448
12319	494449
24241	494450
8199	494451
8113	494452
89432	494453
96439	494454
35964	494455
31424	494456
12758	494457
113577	494458
59813	494459
2370	494460
8323	494461
9629	494462
34605	494463
103442	494464
12994	494465
21965	494466
5452	494467
7335	494468
85283	494469
11513	494470
47274	494471
4340	494472
4972	494473
49176	494474
19663	494475
95731	494476
26326	494477
4722	494478
28171	494479
8624	494480
3451	494481
65365	494482
2955	494483
69433	494484
8808	494485
48958	494486
2348	494487
2501	494488
28346	494489
2774	494490
18542	494491
17168	494492
68089	494493
20729	494494
43237	494495
114995	494496
33929	494497
105677	494498
115161	494499
27557	494500
11129	494501
3480	494502
6734	494503
9234	494504
85123	494505
18457	494506
8262	494507
11192	494508
10511	494509
12481	494510
62330	494511
26070	494512
103899	494513
6390	494514
7247	494515
52763	494516
27812	494517
20469	494518
3335	494519
87609	494520
130483	494521
14307	494522
43517	494523
106042	494524
8094	494525
20245	494526
51485	494527
93937	494528
13168	494529
47248	494530
117620	494531
17361	494532
67644	494533
86194	494534
781	494535
72008	494536
5016	494537
36208	494538
24167	494539
5087	494540
160456	494541
60424	494542
75752	494543
7714	494544
47114	494545
60378	494546
55596	494547
20485	494548
8651	494549
27146	494550
2876	494551
44886	494552
88751	494553
30050	494554
81131	494555
9226	494556
61585	494557
53111	494558
12091	494559
42403	494560
72238	494561
34007	494562
13389	494563
37772	494564
26665	494565
37890	494566
34162	494567
1867	494568
107729	494569
2355	494570
6071	494571
17611	494572
5234	494573
75810	494574
66934	494575
6163	494576
113725	494577
2138	494578
91481	494579
50278	494580
2147	494581
23908	494582
163	494583
7394	494584
129764	494585
75425	494586
103505	494587
29411	494588
10876	494589
94352	494590
3592	494591
62445	494592
12300	494593
83905	494594
59184	494595
125956	494596
7502	494597
3244	494598
13446	494599
7157	494600
26630	494601
287	494602
80349	494603
23749	494604
11251	494605
74526	494606
37853	494607
78095	494608
56450	494609
18184	494610
79887	494611
27634	494612
3046	494613
7238	494614
51559	494615
22254	494616
47248	494617
16478	494618
64335	494619
51134	494620
94384	494621
61289	494622
75458	494623
20493	494624
8339	494625
76723	494626
122643	494627
22915	494628
24570	494629
30428	494630
72268	494631
35494	494632
67009	494633
88883	494634
428	494635
66640	494636
21961	494637
9333	494638
26895	494639
100759	494640
17364	494641
94005	494642
96680	494643
58537	494644
38145	494645
69969	494646
4663	494647
46469	494648
6443	494649
75542	494650
16413	494651
34376	494652
25588	494653
13745	494654
100820	494655
92491	494656
3188	494657
10257	494658
54071	494659
2004	494660
16223	494661
10316	494662
5487	494663
3812	494664
11557	494665
47741	494666
26485	494667
93807	494668
1342	494669
44760	494670
44060	494671
60323	494672
5332	494673
14923	494674
59545	494675
31401	494676
67822	494677
960	494678
92349	494679
9879	494680
52185	494681
110652	494682
30844	494683
51671	494684
6698	494685
14444	494686
1368	494687
44933	494688
26230	494689
18025	494690
13441	494691
41655	494692
111844	494693
9826	494694
16531	494695
71367	494696
22364	494697
69747	494698
71055	494699
2952	494700
55068	494701
37065	494702
63065	494703
23189	494704
26424	494705
69982	494706
21803	494707
124568	494708
36780	494709
34131	494710
98921	494711
66198	494712
96667	494713
22651	494714
72789	494715
30069	494716
56349	494717
3049	494718
13917	494719
7819	494720
104186	494721
33888	494722
7384	494723
95902	494724
21078	494725
43295	494726
89167	494727
6853	494728
16643	494729
4958	494730
129	494731
113826	494732
20193	494733
1815	494734
8991	494735
3616	494736
9415	494737
776	494738
39160	494739
23981	494740
15520	494741
95577	494742
108814	494743
83264	494744
54611	494745
17547	494746
74574	494747
30398	494748
37673	494749
46456	494750
14444	494751
67823	494752
14752	494753
12722	494754
88078	494755
17787	494756
24859	494757
4042	494758
7793	494759
19945	494760
9908	494761
5734	494762
38076	494763
18219	494764
20314	494765
1978	494766
17049	494767
13917	494768
4059	494769
10293	494770
24569	494771
2953	494772
1984	494773
24180	494774
9870	494775
2921	494776
61535	494777
12656	494778
41643	494779
88986	494780
4811	494781
22249	494782
3532	494783
11740	494784
16589	494785
23167	494786
11743	494787
77943	494788
69014	494789
76931	494790
97143	494791
77011	494792
31617	494793
17588	494794
63053	494795
19182	494796
75337	494797
134040	494798
3138	494799
20876	494800
30003	494801
95510	494802
53321	494803
137411	494804
1963	494805
60610	494806
9108	494807
7105	494808
21255	494809
13037	494810
51977	494811
1990	494812
20483	494813
7473	494814
31904	494815
4112	494816
3105	494817
3885	494818
3147	494819
15165	494820
26034	494821
19005	494822
56965	494823
3270	494824
6851	494825
21849	494826
41630	494827
83675	494828
13599	494829
5174	494830
7177	494831
12025	494832
7790	494833
64198	494834
7932	494835
8415	494836
12107	494837
7832	494838
32286	494839
23394	494840
2355	494841
23185	494842
193	494843
47109	494844
12748	494845
18783	494846
10178	494847
16943	494848
52189	494849
13384	494850
9604	494851
85046	494852
46462	494853
1812	494854
9443	494855
71437	494856
23380	494857
82298	494858
182	494859
4112	494860
17903	494861
101185	494862
8210	494863
15713	494864
3920	494865
35992	494866
6288	494867
9068	494868
11175	494869
6448	494870
3486	494871
17058	494872
44887	494873
53937	494874
33097	494875
46515	494876
107142	494877
14444	494878
2953	494879
1963	494880
22251	494881
6328	494882
3138	494883
42023	494884
45445	494885
16789	494886
70506	494887
45095	494888
45922	494889
91335	494890
87427	494891
77029	494892
93627	494893
49269	494894
8255	494895
59832	494896
49774	494897
1163	494898
4900	494899
51275	494900
24984	494901
85429	494902
23801	494903
64850	494904
13485	494905
88648	494906
36736	494907
605	494908
54719	494909
38063	494910
48191	494911
70481	494912
38017	494913
72154	494914
37369	494915
90285	494916
7248	494917
50706	494918
16413	494919
33320	494920
24768	494921
2475	494922
27652	494923
22781	494924
101060	494925
56001	494926
20240	494927
7642	494928
11468	494929
11204	494930
616	494931
5419	494932
85169	494933
46249	494934
62290	494935
89999	494936
33326	494937
32285	494938
13438	494939
14554	494940
55260	494941
8750	494942
134620	494943
88121	494944
118990	494945
6106	494946
15554	494947
13107	494948
8733	494949
38920	494950
49450	494951
38852	494952
30996	494953
21831	494954
16190	494955
105380	494956
84703	494957
18310	494958
83569	494959
18663	494960
45364	494961
31474	494962
70638	494963
31007	494964
72705	494965
51499	494966
38813	494967
10343	494968
2997	494969
48121	494970
75309	494971
26155	494972
121505	494973
107635	494974
35980	494975
73860	494976
27963	494977
132657	494978
42235	494979
100396	494980
46902	494981
118664	494982
91318	494983
97117	494984
132716	494985
109393	494986
68097	494987
102358	494988
136113	494989
138660	494990
81641	494991
23751	494992
113602	494993
85938	494994
69093	494995
121429	494996
39142	494997
87208	494998
37694	494999
37210	495000
87925	495001
34302	495002
47723	495003
44550	495004
125912	495005
86030	495006
69751	495007
108359	495008
1919	495009
138680	495010
61337	495011
76240	495012
93761	495013
110291	495014
8136	495015
138396	495016
109880	495017
85194	495018
21955	495019
73217	495020
43519	495021
115702	495022
46119	495023
126386	495024
47266	495025
31856	495026
5200	495027
42492	495028
75436	495029
105475	495030
92823	495031
43211	495032
27128	495033
40136	495034
20430	495035
2191	495036
32366	495037
68385	495038
67814	495039
22335	495040
54669	495041
5273	495042
6166	495043
9677	495044
30104	495045
15220	495046
19980	495047
28125	495048
58422	495049
111595	495050
102861	495051
16241	495052
24164	495053
64016	495054
2355	495055
26986	495056
7212	495057
22930	495058
52353	495059
38856	495060
127339	495061
27735	495062
3146	495063
83685	495064
84587	495065
1381	495066
14661	495067
14959	495068
25331	495069
134435	495070
8687	495071
103408	495072
104215	495073
12758	495074
6944	495075
24384	495076
12213	495077
3394	495078
38901	495079
10428	495080
33048	495081
28013	495082
23086	495083
44847	495084
88241	495085
15372	495086
103935	495087
94103	495088
57472	495089
105961	495090
77943	495091
4112	495092
24641	495093
33743	495094
23116	495095
21582	495096
18755	495097
30998	495098
86110	495099
34824	495100
31353	495101
83513	495102
41985	495103
29422	495104
20776	495105
24999	495106
8718	495107
80848	495108
40569	495109
34796	495110
17057	495111
2313	495112
3088	495113
73765	495114
41609	495115
28747	495116
44752	495117
1448	495118
123010	495119
48930	495120
44817	495121
49152	495122
5065	495123
104419	495124
3851	495125
31741	495126
62811	495127
11000	495128
73303	495129
2149	495130
2668	495131
24744	495132
86303	495133
49141	495134
67172	495135
34180	495136
93767	495137
31728	495138
5362	495139
95709	495140
25227	495141
19226	495142
58560	495143
60376	495144
14304	495145
44459	495146
46905	495147
12997	495148
56858	495149
137815	495150
52474	495151
48500	495152
8956	495153
107639	495154
4713	495155
39574	495156
7078	495157
4846	495158
53970	495159
113123	495160
48424	495161
80929	495162
55669	495163
46000	495164
40539	495165
127217	495166
74662	495167
85505	495168
121225	495169
99379	495170
1482	495171
720	495172
104194	495173
31683	495174
15374	495175
54635	495176
43237	495177
20127	495178
32179	495179
90721	495180
97569	495181
13073	495182
57354	495183
65503	495184
82271	495185
70046	495186
4468	495187
57969	495188
107094	495189
21141	495190
8909	495191
5786	495192
54556	495193
54622	495194
1285	495195
2647	495196
29143	495197
113040	495198
616	495199
16590	495200
34022	495201
3631	495202
9123	495203
52914	495204
31202	495205
34845	495206
67482	495207
33290	495208
72036	495209
26232	495210
4464	495211
14896	495212
65397	495213
14243	495214
35028	495215
15883	495216
42950	495217
6937	495218
31486	495219
29451	495220
91400	495221
81665	495222
17753	495223
7376	495224
1857	495225
18821	495226
49707	495227
124585	495228
33307	495229
87986	495230
83786	495231
21442	495232
40687	495233
41341	495234
938	495235
938	495236
16919	495237
9762	495238
25404	495239
12235	495240
52085	495241
20908	495242
102865	495243
27293	495244
29134	495245
13799	495246
9886	495247
66817	495248
43051	495249
54743	495250
8454	495251
54058	495252
1965	495253
105952	495254
28035	495255
32374	495256
4620	495257
17098	495258
75255	495259
54983	495260
24256	495261
44528	495262
3622	495263
42564	495264
51189	495265
4204	495266
182	495267
121790	495268
45260	495269
28776	495270
41189	495271
9970	495272
45406	495273
49595	495274
18646	495275
21155	495276
10736	495277
40426	495278
3801	495279
2814	495280
111901	495281
69897	495282
110924	495283
807	495284
57648	495285
47973	495286
61461	495287
4972	495288
56665	495289
74328	495290
7225	495291
53954	495292
7632	495293
131096	495294
87903	495295
87642	495296
28651	495297
8844	495298
87923	495299
79174	495300
34536	495301
105144	495302
66601	495303
18251	495304
4479	495305
49501	495306
102144	495307
46284	495308
44605	495309
31900	495310
31900	495311
97087	495312
23353	495313
9397	495314
10769	495315
43272	495316
54957	495317
90375	495318
32990	495319
83587	495320
43326	495321
89650	495322
24843	495323
64445	495324
118974	495325
71131	495326
2290	495327
19115	495328
117055	495329
2230	495330
18376	495331
12130	495332
18839	495333
8040	495334
17737	495335
21225	495336
35386	495337
6734	495338
33256	495339
33610	495340
23344	495341
54784	495342
13103	495343
33123	495344
92371	495345
23136	495346
49674	495347
38937	495348
64553	495349
2191	495350
13282	495351
115598	495352
86339	495353
87306	495354
59217	495355
43088	495356
89128	495357
29219	495358
11971	495359
74527	495360
135976	495361
7627	495362
88102	495363
8521	495364
5729	495365
32954	495366
96798	495367
6934	495368
3356	495369
33213	495370
51267	495371
9100	495372
107833	495373
19485	495374
9830	495375
61197	495376
5674	495377
50428	495378
3581	495379
30697	495380
73426	495381
41556	495382
14128	495383
8624	495384
5495	495385
4188	495386
2913	495387
1329	495388
7011	495389
66864	495390
7678	495391
56890	495392
97509	495393
86000	495394
13518	495395
73507	495396
11730	495397
65926	495398
13306	495399
2746	495400
91352	495401
2311	495402
47324	495403
31527	495404
37802	495405
59059	495406
37760	495407
122708	495408
7312	495409
16240	495410
11328	495411
8735	495412
23531	495413
1950	495414
101966	495415
11327	495416
17166	495417
38191	495418
5956	495419
86543	495420
51890	495421
64304	495422
8921	495423
10862	495424
32224	495425
19618	495426
11330	495427
34231	495428
6815	495429
182	495430
62304	495431
78385	495432
51132	495433
485	495434
51551	495435
9771	495436
58205	495437
53313	495438
18254	495439
9221	495440
43608	495441
18664	495442
3489	495443
96798	495444
25774	495445
100274	495446
84570	495447
134393	495448
38161	495449
2905	495450
56510	495451
55450	495452
6166	495453
22211	495454
80757	495455
4615	495456
74755	495457
35047	495458
5622	495459
10275	495460
86097	495461
33064	495462
36747	495463
70039	495464
15348	495465
20209	495466
74891	495467
85057	495468
46369	495469
38925	495470
31718	495471
68249	495472
95561	495473
8942	495474
98298	495475
42280	495476
121358	495477
38765	495478
64751	495479
120465	495480
5470	495481
5534	495482
11732	495483
88021	495484
18805	495485
67123	495486
24318	495487
64560	495488
10333	495489
29593	495490
3674	495491
69058	495492
10257	495493
7394	495494
98991	495495
23965	495496
23325	495497
11991	495498
111797	495499
2931	495500
1616	495501
4272	495502
4972	495503
41133	495504
18669	495505
781	495506
7648	495507
17607	495508
6943	495509
5243	495510
8355	495511
375	495512
8839	495513
2961	495514
109211	495515
1599	495516
76536	495517
5419	495518
268	495519
17504	495520
41179	495521
1448	495522
721	495523
6535	495524
18507	495525
112830	495526
52281	495527
30930	495528
38161	495529
772	495530
51364	495531
73183	495532
115048	495533
82833	495534
37023	495535
60487	495536
6400	495537
7639	495538
63635	495539
66932	495540
31068	495541
103679	495542
50469	495543
95372	495544
10530	495545
129682	495546
105561	495547
47987	495548
117480	495549
64658	495550
112362	495551
73067	495552
71067	495553
13219	495554
73744	495555
75465	495556
103730	495557
40995	495558
1098	495559
48073	495560
78850	495561
2346	495562
121180	495563
32846	495564
43958	495565
4139	495566
52746	495567
103833	495568
149135	495569
62657	495570
104222	495571
64572	495572
25497	495573
45545	495574
62355	495575
55502	495576
50689	495577
108610	495578
48897	495579
20835	495580
19297	495581
15824	495582
54822	495583
44018	495584
106715	495585
67007	495586
37191	495587
37018	495588
36646	495589
3822	495590
1335	495591
6427	495592
79517	495593
78256	495594
6254	495595
3102	495596
10312	495597
16706	495598
9699	495599
26892	495600
111560	495601
35955	495602
81752	495603
78198	495604
10879	495605
85446	495606
102830	495607
56406	495608
78895	495609
9015	495610
84660	495611
23419	495612
21805	495613
27827	495614
60976	495615
108342	495616
1196	495617
50292	495618
102512	495619
27594	495620
92454	495621
14802	495622
71135	495623
86484	495624
86774	495625
34685	495626
39587	495627
111917	495628
48427	495629
101980	495630
100315	495631
39587	495632
12395	495633
137066	495634
36612	495635
111914	495636
79302	495637
45407	495638
79360	495639
105141	495640
21885	495641
126022	495642
102513	495643
55008	495644
100779	495645
107457	495646
75597	495647
10770	495648
52846	495649
23285	495650
90179	495651
94462	495652
71391	495653
18486	495654
55997	495655
85107	495656
41699	495657
41709	495658
11293	495659
51358	495660
15171	495661
50866	495662
71901	495663
124719	495664
609	495665
21077	495666
108370	495667
24323	495668
36422	495669
2470	495670
64142	495671
71907	495672
2470	495673
28190	495674
98904	495675
101284	495676
21321	495677
3165	495678
137661	495679
88147	495680
77870	495681
10913	495682
38574	495683
56596	495684
61643	495685
79277	495686
115505	495687
53198	495688
10929	495689
65512	495690
93445	495691
38554	495692
148438	495693
104851	495694
14389	495695
85830	495696
54561	495697
56596	495698
17354	495699
49227	495700
61797	495701
18622	495702
91631	495703
86160	495704
84884	495705
65784	495706
127587	495707
131140	495708
22782	495709
48551	495710
117001	495711
84629	495712
104087	495713
75447	495714
21901	495715
32156	495716
38903	495717
10339	495718
67184	495719
975	495720
65676	495721
45281	495722
21910	495723
14608	495724
70540	495725
18110	495726
2514	495727
33042	495728
54310	495729
17550	495730
6523	495731
57443	495732
56649	495733
121702	495734
14963	495735
89653	495736
29462	495737
60595	495738
3676	495739
4284	495740
15850	495741
23936	495742
81763	495743
20742	495744
64675	495745
20699	495746
109423	495747
33555	495748
70980	495749
69526	495750
45334	495751
3049	495752
24348	495753
68707	495754
14334	495755
64934	495756
37297	495757
9045	495758
30197	495759
4768	495760
26474	495761
2214	495762
48575	495763
10149	495764
56574	495765
1690	495766
576	495767
1408	495768
29606	495769
14941	495770
38117	495771
30862	495772
7400	495773
12352	495774
23304	495775
2635	495776
14598	495777
6542	495778
88764	495779
85022	495780
14312	495781
10449	495782
1335	495783
23150	495784
252	495785
85498	495786
28736	495787
112907	495788
33942	495789
77690	495790
9706	495791
67848	495792
6454	495793
1980	495794
25842	495795
105482	495796
17093	495797
31681	495798
2965	495799
26574	495800
48091	495801
28983	495802
4901	495803
3676	495804
19240	495805
1347	495806
82979	495807
29618	495808
674	495809
77582	495810
1717	495811
60327	495812
69334	495813
113207	495814
101026	495815
74538	495816
91390	495817
67940	495818
107724	495819
57997	495820
13879	495821
107789	495822
66196	495823
112325	495824
10891	495825
26692	495826
16245	495827
90997	495828
79598	495829
51391	495830
4487	495831
450	495832
44716	495833
52419	495834
46502	495835
8457	495836
109844	495837
545	495838
64329	495839
112980	495840
71504	495841
8149	495842
110592	495843
7214	495844
22305	495845
12949	495846
58549	495847
39818	495848
43057	495849
25904	495850
29614	495851
4141	495852
1765	495853
40686	495854
94575	495855
90298	495856
103870	495857
61097	495858
95964	495859
7905	495860
81980	495861
92878	495862
62150	495863
124677	495864
7945	495865
80962	495866
99078	495867
112897	495868
78289	495869
61325	495870
63257	495871
28732	495872
151055	495873
129773	495874
22317	495875
31356	495876
89626	495877
23396	495878
57732	495879
108401	495880
47085	495881
13539	495882
831	495883
11345	495884
37785	495885
91940	495886
89063	495887
86775	495888
50557	495889
46810	495890
71202	495891
23261	495892
25488	495893
58353	495894
53398	495895
92416	495896
114286	495897
92143	495898
77513	495899
24088	495900
31187	495901
122454	495902
5302	495903
18510	495904
43975	495905
54958	495906
23299	495907
7534	495908
28789	495909
84670	495910
53048	495911
105976	495912
31214	495913
64564	495914
4404	495915
113189	495916
20181	495917
127355	495918
75764	495919
13724	495920
79526	495921
11256	495922
24816	495923
78859	495924
110145	495925
93338	495926
51880	495927
1700	495928
82870	495929
9042	495930
64863	495931
51816	495932
101260	495933
12058	495934
993	495935
3521	495936
6117	495937
106771	495938
106958	495939
43557	495940
121534	495941
53184	495942
84442	495943
78862	495944
30415	495945
54816	495946
29571	495947
69920	495948
119103	495949
85034	495950
93533	495951
53396	495952
115601	495953
9773	495954
69528	495955
61030	495956
48513	495957
165638	495958
41938	495959
161895	495960
82849	495961
35428	495962
38672	495963
23700	495964
3238	495965
66756	495966
60081	495967
123996	495968
13241	495969
77742	495970
59525	495971
14784	495972
6168	495973
85851	495974
28836	495975
93886	495976
131143	495977
49962	495978
21185	495979
23763	495980
108683	495981
74278	495982
112128	495983
47172	495984
8399	495985
50412	495986
17574	495987
39368	495988
62699	495989
2293	495990
10426	495991
37103	495992
33585	495993
14886	495994
63642	495995
17914	495996
2902	495997
14995	495998
18645	495999
10592	496000
39877	496001
17756	496002
9907	496003
75520	496004
33242	496005
28065	496006
83783	496007
23573	496008
28233	496009
101279	496010
87784	496011
85497	496012
138562	496013
2589	496014
45970	496015
7100	496016
29865	496017
53714	496018
66965	496019
97908	496020
98776	496021
84457	496022
66139	496023
64720	496024
93860	496025
90869	496026
113762	496027
71747	496028
88974	496029
96721	496030
124082	496031
1557	496032
5285	496033
71792	496034
23668	496035
30678	496036
58576	496037
54988	496038
22003	496039
68811	496040
86449	496041
39724	496042
79780	496043
12244	496044
5405	496045
101016	496046
114703	496047
69797	496048
71243	496049
2537	496050
38748	496051
75713	496052
62182	496053
58503	496054
126091	496055
48620	496056
54124	496057
45350	496058
28373	496059
73660	496060
32904	496061
13239	496062
29476	496063
80470	496064
92461	496065
14930	496066
3232	496067
38448	496068
73747	496069
37747	496070
43629	496071
19020	496072
2592	496073
24434	496074
7344	496075
2360	496076
59847	496077
89242	496078
120159	496079
71380	496080
68791	496081
127180	496082
47987	496083
7064	496084
96742	496085
6337	496086
26591	496087
5373	496088
26583	496089
14669	496090
17060	496091
75511	496092
45173	496093
75727	496094
66045	496095
18671	496096
93737	496097
33075	496098
111692	496099
32426	496100
63782	496101
32781	496102
55297	496103
61002	496104
14299	496105
48439	496106
47689	496107
8096	496108
14155	496109
32914	496110
58190	496111
122943	496112
112211	496113
112221	496114
47931	496115
25223	496116
28828	496117
103916	496118
57938	496119
56530	496120
40658	496121
22060	496122
37310	496123
519	496124
22587	496125
77930	496126
120477	496127
69412	496128
38729	496129
131507	496130
12128	496131
12128	496132
44781	496133
23870	496134
102252	496135
36099	496136
122937	496137
124090	496138
80310	496139
133841	496140
40643	496141
70512	496142
6534	496143
6557	496144
14825	496145
60630	496146
17893	496147
15903	496148
44757	496149
78404	496150
43175	496151
64837	496152
41956	496153
84692	496154
57413	496155
10455	496156
52296	496157
84438	496158
6849	496159
25001	496160
25449	496161
63393	496162
32807	496163
98806	496164
73203	496165
99111	496166
70257	496167
138547	496168
17743	496169
69340	496170
4863	496171
12487	496172
54968	496173
32276	496174
11967	496175
108543	496176
68029	496177
27677	496178
116529	496179
73461	496180
9997	496181
98816	496182
11223	496183
73437	496184
42973	496185
7457	496186
18632	496187
36815	496188
121747	496189
5419	496190
9442	496191
23539	496192
94406	496193
162610	496194
49194	496195
21566	496196
6758	496197
67148	496198
108606	496199
94233	496200
70913	496201
81623	496202
8275	496203
38916	496204
17360	496205
69527	496206
124584	496207
26420	496208
46115	496209
45325	496210
88993	496211
32126	496212
28757	496213
34753	496214
6444	496215
11058	496216
70447	496217
23755	496218
48066	496219
65765	496220
94081	496221
100705	496222
12054	496223
30330	496224
30191	496225
34837	496226
28198	496227
20825	496228
86364	496229
12718	496230
12718	496231
26916	496232
86287	496233
95768	496234
28382	496235
70038	496236
102485	496237
120426	496238
5938	496239
4352	496240
9882	496241
4859	496242
3333	496243
105169	496244
17491	496245
20425	496246
91658	496247
40167	496248
33976	496249
87414	496250
6860	496251
31710	496252
17153	496253
8344	496254
40962	496255
33763	496256
36033	496257
41271	496258
45977	496259
51394	496260
47232	496261
13965	496262
7023	496263
34003	496264
15887	496265
13795	496266
26074	496267
20893	496268
70367	496269
99599	496270
40901	496271
13150	496272
39098	496273
8976	496274
44518	496275
160619	496276
24606	496277
23830	496278
2281	496279
61309	496280
29997	496281
31048	496282
10710	496283
31048	496284
15233	496285
24606	496286
36792	496287
74937	496288
64677	496289
113300	496290
137480	496291
46154	496292
52158	496293
80702	496294
101057	496295
101367	496296
70614	496297
34499	496298
56570	496299
69011	496300
36628	496301
11669	496302
56647	496303
13251	496304
9825	496305
14308	496306
16221	496307
95822	496308
51289	496309
30859	496310
76358	496311
63185	496312
59361	496313
130736	496314
90991	496315
89180	496316
33012	496317
14408	496318
14408	496319
12310	496320
30474	496321
126043	496322
4310	496323
44313	496324
52547	496325
12034	496326
70899	496327
34248	496328
55528	496329
5608	496330
85340	496331
88194	496332
83837	496333
40213	496334
102908	496335
12097	496336
52536	496337
14498	496338
34779	496339
84350	496340
70284	496341
60176	496342
22390	496343
93481	496344
4236	496345
17497	496346
14026	496347
4757	496348
27144	496349
51865	496350
47297	496351
36648	496352
2067	496353
31186	496354
38757	496355
141023	496356
19207	496357
4041	496358
164359	496359
7493	496360
38844	496361
74297	496362
13512	496363
50686	496364
28337	496365
92403	496366
59496	496367
59496	496368
23091	496369
71184	496370
14076	496371
58951	496372
125605	496373
84522	496374
127271	496375
67702	496376
66621	496377
37628	496378
106005	496379
67	496380
78414	496381
22940	496382
51301	496383
38780	496384
40828	496385
56064	496386
1700	496387
48171	496388
27087	496389
79904	496390
35808	496391
11015	496392
8097	496393
9245	496394
5739	496395
55557	496396
11765	496397
2286	496398
4494	496399
13585	496400
72107	496401
6750	496402
88156	496403
103600	496404
81690	496405
54957	496406
78973	496407
73129	496408
82236	496409
95402	496410
112277	496411
16555	496412
95704	496413
111925	496414
107233	496415
7038	496416
109817	496417
54039	496418
65652	496419
85221	496420
107525	496421
67686	496422
34235	496423
19255	496424
48102	496425
102793	496426
76958	496427
64941	496428
1483	496429
67553	496430
103621	496431
102926	496432
18722	496433
47688	496434
10536	496435
61571	496436
103868	496437
95490	496438
9751	496439
63540	496440
106012	496441
74922	496442
84811	496443
33078	496444
36799	496445
43550	496446
60104	496447
8594	496448
16271	496449
2160	496450
50387	496451
59429	496452
52907	496453
81722	496454
54774	496455
30935	496456
3145	496457
10363	496458
9833	496459
8485	496460
76854	496461
77758	496462
1397	496463
23575	496464
63252	496465
12449	496466
42544	496467
26202	496468
76553	496469
130764	496470
64146	496471
29895	496472
34508	496473
102021	496474
13702	496475
87595	496476
74586	496477
8940	496478
1888	496479
51516	496480
16162	496481
51701	496482
131480	496483
43471	496484
104188	496485
42038	496486
87740	496487
63310	496488
34556	496489
15964	496490
19983	496491
28771	496492
50295	496493
1673	496494
133893	496495
27820	496496
3929	496497
123205	496498
106100	496499
8450	496500
33767	496501
5373	496502
62653	496503
111617	496504
77534	496505
37148	496506
62125	496507
137307	496508
13781	496509
873	496510
41260	496511
873	496512
873	496513
36543	496514
10934	496515
61362	496516
81529	496517
37335	496518
59061	496519
58986	496520
34710	496521
3403	496522
55686	496523
28163	496524
15817	496525
128018	496526
76293	496527
43526	496528
77704	496529
8126	496530
390	496531
37859	496532
36630	496533
78058	496534
85050	496535
15817	496536
103696	496537
78936	496538
47874	496539
2743	496540
21125	496541
31446	496542
2523	496543
73305	496544
82113	496545
3403	496546
27141	496547
30246	496548
61429	496549
1877	496550
64461	496551
37747	496552
26233	496553
9595	496554
19083	496555
39730	496556
88950	496557
41579	496558
7235	496559
28611	496560
60022	496561
122613	496562
4288	496563
10325	496564
48969	496565
50454	496566
26149	496567
1877	496568
76916	496569
53306	496570
11592	496571
38932	496572
86085	496573
40243	496574
66771	496575
17131	496576
73685	496577
62148	496578
76386	496579
19578	496580
47337	496581
95839	496582
5313	496583
76228	496584
14839	496585
150704	496586
54182	496587
9131	496588
72218	496589
18440	496590
6383	496591
7342	496592
83563	496593
6676	496594
137845	496595
32962	496596
64650	496597
5960	496598
390	496599
104902	496600
66733	496601
14506	496602
35833	496603
46795	496604
14749	496605
17767	496606
124838	496607
28431	496608
62841	496609
448	496610
16495	496611
58351	496612
107836	496613
82968	496614
10399	496615
52958	496616
42372	496617
51601	496618
42255	496619
75568	496620
7927	496621
87155	496622
6773	496623
9868	496624
113320	496625
53099	496626
75163	496627
20931	496628
13951	496629
107751	496630
70057	496631
98874	496632
53946	496633
38661	496634
255	496635
109005	496636
20037	496637
59145	496638
68259	496639
24330	496640
7574	496641
16716	496642
9974	496643
141563	496644
6094	496645
87628	496646
33748	496647
27803	496648
1528	496649
131517	496650
20307	496651
8709	496652
68381	496653
32803	496654
26654	496655
28659	496656
95924	496657
35245	496658
26455	496659
76313	496660
3219	496661
24551	496662
27988	496663
80735	496664
34817	496665
94652	496666
82881	496667
41222	496668
79838	496669
3770	496670
114364	496671
57661	496672
94192	496673
36425	496674
73210	496675
105766	496676
52929	496677
85966	496678
11032	496679
33989	496680
53912	496681
60012	496682
121414	496683
53994	496684
82690	496685
33585	496686
1085	496687
7900	496688
63151	496689
8805	496690
81728	496691
62130	496692
81749	496693
64373	496694
7797	496695
127987	496696
67936	496697
2309	496698
13796	496699
66478	496700
19483	496701
17511	496702
21329	496703
102444	496704
82263	496705
85425	496706
109280	496707
4411	496708
75306	496709
86735	496710
104409	496711
10403	496712
71786	496713
48762	496714
16303	496715
37236	496716
76636	496717
123063	496718
778	496719
28735	496720
60450	496721
29215	496722
2227	496723
35816	496724
22347	496725
33024	496726
17845	496727
12914	496728
47029	496729
52101	496730
100516	496731
103791	496732
26547	496733
89963	496734
26547	496735
74379	496736
107726	496737
112965	496738
83870	496739
86390	496740
83800	496741
108455	496742
13005	496743
73776	496744
41642	496745
59189	496746
100558	496747
45846	496748
89654	496749
112308	496750
118843	496751
49839	496752
35174	496753
15431	496754
32348	496755
85203	496756
19949	496757
162543	496758
41152	496759
34393	496760
12244	496761
76599	496762
83115	496763
12726	496764
65878	496765
53643	496766
39932	496767
39288	496768
18636	496769
29871	496770
89146	496771
16157	496772
61487	496773
92445	496774
74733	496775
4388	496776
37259	496777
2332	496778
128016	496779
81152	496780
13286	496781
62529	496782
62201	496783
38761	496784
15843	496785
63482	496786
83271	496787
93593	496788
147161	496789
110569	496790
70031	496791
9624	496792
70101	496793
10863	496794
10863	496795
70101	496796
39118	496797
49464	496798
49136	496799
12693	496800
45529	496801
20236	496802
78	496803
16960	496804
85304	496805
91687	496806
13171	496807
32505	496808
3846	496809
136268	496810
2088	496811
2088	496812
15776	496813
29719	496814
112917	496815
98883	496816
94398	496817
57592	496818
22150	496819
25594	496820
138685	496821
88718	496822
22305	496823
89489	496824
77745	496825
17004	496826
69158	496827
79897	496828
36845	496829
100737	496830
11477	496831
116799	496832
53986	496833
136993	496834
42054	496835
12710	496836
21236	496837
56094	496838
9477	496839
4028	496840
284	496841
85015	496842
15760	496843
38774	496844
9387	496845
54371	496846
4084	496847
16062	496848
31013	496849
83252	496850
15556	496851
92481	496852
37329	496853
103764	496854
77955	496855
159976	496856
1211	496857
9159	496858
38126	496859
9159	496860
2622	496861
3181	496862
36793	496863
25537	496864
148572	496865
26333	496866
74825	496867
14543	496868
7821	496869
46465	496870
1408	496871
72710	496872
73059	496873
30658	496874
25249	496875
44140	496876
3168	496877
29528	496878
49704	496879
52279	496880
89275	496881
17799	496882
26250	496883
135549	496884
78976	496885
23147	496886
9075	496887
13511	496888
14977	496889
25322	496890
62501	496891
31676	496892
25702	496893
23168	496894
115556	496895
18174	496896
880	496897
26060	496898
39246	496899
37547	496900
39561	496901
82210	496902
24663	496903
108753	496904
21813	496905
39402	496906
113819	496907
55509	496908
102886	496909
73508	496910
22983	496911
38550	496912
13924	496913
83479	496914
32859	496915
73352	496916
887	496917
56484	496918
102640	496919
49272	496920
54048	496921
749	496922
40738	496923
5683	496924
25354	496925
52342	496926
2970	496927
62482	496928
307	496929
6700	496930
100756	496931
5168	496932
23162	496933
4941	496934
64498	496935
36465	496936
76469	496937
8217	496938
5687	496939
159979	496940
106675	496941
62829	496942
79880	496943
50631	496944
45575	496945
37734	496946
53866	496947
18621	496948
92151	496949
51843	496950
74927	496951
42946	496952
51843	496953
25391	496954
39739	496955
69461	496956
67185	496957
41172	496958
44900	496959
37442	496960
127284	496961
28384	496962
1997	496963
4259	496964
50625	496965
57482	496966
91851	496967
22290	496968
18945	496969
43293	496970
482	496971
68874	496972
56493	496973
53180	496974
95758	496975
1908	496976
11764	496977
12537	496978
63359	496979
8263	496980
47685	496981
37192	496982
127146	496983
75833	496984
145505	496985
39929	496986
88903	496987
39415	496988
28348	496989
46794	496990
63054	496991
17065	496992
6879	496993
47631	496994
6879	496995
81470	496996
63803	496997
88732	496998
6989	496999
66566	497000
125123	497001
133938	497002
35494	497003
113136	497004
57984	497005
1646	497006
53704	497007
37803	497008
108409	497009
6179	497010
23147	497011
23323	497012
86756	497013
80451	497014
39089	497015
29861	497016
47654	497017
77518	497018
84369	497019
33180	497020
113522	497021
63627	497022
92859	497023
129580	497024
13437	497025
9338	497026
3380	497027
64437	497028
4994	497029
95322	497030
27001	497031
8809	497032
8445	497033
55690	497034
1770	497035
7399	497036
48124	497037
70313	497038
35	497039
75624	497040
22186	497041
206	497042
117183	497043
2371	497044
45514	497045
175	497046
110074	497047
23953	497048
4873	497049
83205	497050
61766	497051
30100	497052
41205	497053
41142	497054
43258	497055
54755	497056
15854	497057
10580	497058
13317	497059
2923	497060
14223	497061
19220	497062
108631	497063
69213	497064
52925	497065
48178	497066
20004	497067
12118	497068
22226	497069
24409	497070
27131	497071
56743	497072
31372	497073
6013	497074
40612	497075
108451	497076
43149	497077
89099	497078
16927	497079
5081	497080
96623	497081
58590	497082
63299	497083
14548	497084
101238	497085
13712	497086
2636	497087
6040	497088
12374	497089
106690	497090
35822	497091
47904	497092
42449	497093
278	497094
528	497095
21580	497096
8515	497097
127475	497098
55582	497099
53733	497100
73310	497101
8327	497102
23424	497103
12188	497104
75878	497105
28825	497106
59429	497107
51962	497108
44545	497109
15737	497110
36541	497111
27815	497112
2244	497113
17589	497114
24199	497115
29997	497116
24774	497117
107699	497118
2836	497119
28494	497120
1724	497121
53651	497122
45622	497123
49788	497124
6641	497125
92275	497126
35154	497127
52400	497128
51606	497129
23657	497130
19937	497131
6670	497132
44736	497133
131317	497134
30918	497135
66738	497136
92794	497137
39591	497138
7661	497139
126435	497140
4692	497141
34662	497142
69098	497143
8994	497144
21762	497145
1349	497146
103449	497147
30137	497148
63171	497149
33537	497150
31380	497151
61378	497152
32236	497153
63057	497154
4108	497155
4577	497156
28509	497157
8566	497158
73139	497159
4577	497160
35940	497161
95393	497162
1017	497163
92560	497164
67710	497165
66532	497166
71780	497167
19907	497168
42063	497169
3909	497170
77063	497171
139459	497172
15556	497173
54570	497174
19681	497175
56307	497176
13803	497177
42588	497178
52266	497179
8452	497180
13359	497181
21577	497182
28495	497183
63639	497184
163984	497185
29057	497186
35815	497187
19003	497188
72274	497189
4504	497190
83817	497191
75638	497192
42285	497193
91503	497194
102638	497195
77623	497196
402	497197
65441	497198
102654	497199
28891	497200
45073	497201
16918	497202
71247	497203
90100	497204
73723	497205
34313	497206
100995	497207
3232	497208
6932	497209
13040	497210
3042	497211
14732	497212
31198	497213
2524	497214
24165	497215
8998	497216
92347	497217
26012	497218
10070	497219
108694	497220
310	497221
8250	497222
8499	497223
24222	497224
15957	497225
105970	497226
41221	497227
32867	497228
3001	497229
85269	497230
24992	497231
102577	497232
67538	497233
17743	497234
61618	497235
5255	497236
53790	497237
7208	497238
80362	497239
11134	497240
11134	497241
9951	497242
9807	497243
10334	497244
776	497245
85099	497246
22219	497247
86265	497248
30037	497249
72686	497250
35450	497251
13953	497252
51377	497253
39284	497254
5367	497255
121399	497256
87380	497257
40410	497258
78869	497259
66225	497260
35817	497261
31890	497262
114310	497263
87216	497264
15888	497265
27341	497266
35478	497267
162363	497268
5008	497269
11644	497270
92207	497271
24544	497272
75427	497273
65402	497274
2349	497275
56849	497276
13870	497277
102484	497278
93465	497279
48086	497280
10336	497281
56546	497282
36222	497283
83872	497284
2435	497285
73720	497286
22391	497287
10135	497288
844	497289
2419	497290
88661	497291
111551	497292
63200	497293
2556	497294
53417	497295
88107	497296
35844	497297
36807	497298
50736	497299
87831	497300
96394	497301
64489	497302
26598	497303
16809	497304
87831	497305
78097	497306
45182	497307
29569	497308
25519	497309
87131	497310
147191	497311
49960	497312
41002	497313
48161	497314
135621	497315
56899	497316
75256	497317
51193	497318
74510	497319
17831	497320
24281	497321
111680	497322
24595	497323
62568	497324
4342	497325
135622	497326
20108	497327
95921	497328
60966	497329
52117	497330
136090	497331
126227	497332
4386	497333
67276	497334
87448	497335
3130	497336
31520	497337
7219	497338
48413	497339
73810	497340
34456	497341
18736	497342
82687	497343
89306	497344
69514	497345
27550	497346
45635	497347
18780	497348
47840	497349
108452	497350
53996	497351
106949	497352
32800	497353
121652	497354
54386	497355
44165	497356
60132	497357
46163	497358
23546	497359
93796	497360
128654	497361
9011	497362
9326	497363
2418	497364
9121	497365
64928	497366
1037	497367
107039	497368
70416	497369
9	497370
84695	497371
59284	497372
1042	497373
74830	497374
29877	497375
41279	497376
6666	497377
10870	497378
5359	497379
14280	497380
9760	497381
62728	497382
31602	497383
98753	497384
38671	497385
38671	497386
93437	497387
97953	497388
86242	497389
89952	497390
30231	497391
43521	497392
92555	497393
122589	497394
107448	497395
95662	497396
29094	497397
57578	497398
19255	497399
43287	497400
44159	497401
3983	497402
66583	497403
50872	497404
107758	497405
36753	497406
99466	497407
45198	497408
50473	497409
21734	497410
21538	497411
121147	497412
103617	497413
61000	497414
81703	497415
81970	497416
17688	497417
19488	497418
17688	497419
88685	497420
81543	497421
79042	497422
47623	497423
80525	497424
46930	497425
47805	497426
29606	497427
81716	497428
48474	497429
102190	497430
132488	497431
52795	497432
1085	497433
127336	497434
102480	497435
4616	497436
66171	497437
13012	497438
66186	497439
94030	497440
70280	497441
116925	497442
88170	497443
133850	497444
31151	497445
8809	497446
19727	497447
44051	497448
12702	497449
4866	497450
95608	497451
33731	497452
67511	497453
84807	497454
85400	497455
53854	497456
72656	497457
94080	497458
36666	497459
8956	497460
10176	497461
21732	497462
133808	497463
111462	497464
78898	497465
6335	497466
49113	497467
97508	497468
52785	497469
75422	497470
46901	497471
38947	497472
30700	497473
4881	497474
70531	497475
34571	497476
40031	497477
31891	497478
74950	497479
3566	497480
1867	497481
59455	497482
98912	497483
658	497484
94519	497485
89277	497486
96367	497487
107618	497488
117731	497489
30512	497490
41889	497491
71048	497492
93547	497493
43231	497494
43231	497495
41933	497496
51378	497497
30613	497498
8852	497499
35250	497500
1148	497501
33221	497502
88842	497503
13941	497504
31503	497505
51849	497506
33330	497507
14339	497508
117401	497509
104086	497510
36856	497511
100307	497512
85206	497513
58160	497514
48914	497515
4604	497516
84323	497517
14571	497518
12805	497519
31335	497520
6086	497521
34049	497522
46373	497523
14111	497524
28602	497525
29711	497526
91477	497527
28656	497528
27996	497529
32440	497530
40578	497531
39293	497532
30633	497533
68982	497534
29505	497535
27996	497536
11148	497537
1544	497538
3076	497539
83411	497540
37081	497541
108675	497542
68834	497543
15639	497544
13145	497545
36683	497546
24609	497547
35476	497548
8535	497549
6465	497550
29627	497551
13221	497552
16766	497553
1419	497554
32490	497555
72770	497556
38810	497557
13451	497558
21765	497559
20253	497560
92331	497561
113105	497562
142052	497563
80990	497564
8159	497565
44297	497566
12461	497567
141506	497568
32824	497569
39297	497570
62287	497571
1544	497572
111632	497573
54195	497574
90613	497575
14973	497576
20253	497577
48593	497578
630	497579
1849	497580
18814	497581
7963	497582
13087	497583
35365	497584
10320	497585
630	497586
60518	497587
47668	497588
111633	497589
11181	497590
62586	497591
113190	497592
95723	497593
23390	497594
35948	497595
8485	497596
73716	497597
28080	497598
1544	497599
45439	497600
80785	497601
52227	497602
89185	497603
28624	497604
113311	497605
20715	497606
80782	497607
58844	497608
65416	497609
5889	497610
61780	497611
9227	497612
86699	497613
39570	497614
30511	497615
46485	497616
109099	497617
7235	497618
95278	497619
98195	497620
54654	497621
19280	497622
25954	497623
364	497624
50841	497625
30175	497626
132268	497627
43452	497628
103400	497629
49333	497630
61783	497631
76296	497632
62166	497633
29862	497634
5342	497635
39702	497636
46816	497637
74723	497638
939	497639
2745	497640
6220	497641
10532	497642
939	497643
939	497644
67941	497645
2817	497646
103447	497647
53815	497648
86395	497649
52537	497650
12874	497651
27562	497652
74723	497653
49751	497654
121830	497655
86573	497656
81486	497657
55995	497658
49293	497659
84704	497660
124385	497661
103389	497662
29426	497663
53064	497664
44334	497665
30222	497666
12191	497667
98085	497668
4964	497669
89335	497670
42293	497671
109081	497672
27321	497673
13269	497674
44522	497675
61686	497676
1991	497677
97777	497678
2064	497679
71753	497680
98979	497681
67617	497682
121833	497683
68420	497684
75992	497685
59804	497686
6326	497687
32280	497688
61233	497689
68959	497690
61753	497691
41914	497692
65520	497693
131304	497694
56516	497695
136942	497696
11668	497697
59031	497698
24551	497699
69303	497700
98284	497701
20152	497702
27296	497703
60590	497704
63302	497705
102163	497706
127756	497707
115816	497708
46855	497709
7557	497710
18622	497711
65767	497712
51231	497713
107097	497714
71441	497715
36434	497716
26463	497717
130520	497718
102149	497719
4002	497720
4002	497721
40486	497722
53652	497723
31348	497724
87621	497725
100321	497726
87543	497727
77769	497728
22612	497729
6473	497730
3420	497731
36006	497732
84484	497733
111720	497734
23306	497735
63129	497736
7229	497737
18467	497738
86671	497739
29644	497740
21513	497741
50832	497742
51062	497743
107474	497744
6493	497745
21635	497746
3412	497747
34100	497748
41670	497749
22727	497750
64139	497751
66101	497752
76950	497753
26666	497754
115194	497755
7138	497756
72104	497757
1853	497758
11537	497759
831	497760
52260	497761
52791	497762
31402	497763
95751	497764
21082	497765
67232	497766
5084	497767
27947	497768
94029	497769
2424	497770
103513	497771
10393	497772
69843	497773
66522	497774
31883	497775
62127	497776
34670	497777
5927	497778
42572	497779
36174	497780
87321	497781
50526	497782
9580	497783
8876	497784
16123	497785
53795	497786
48553	497787
65735	497788
18988	497789
21872	497790
39760	497791
16917	497792
43024	497793
7127	497794
17035	497795
107717	497796
83729	497797
92591	497798
59333	497799
18162	497800
30475	497801
38195	497802
39195	497803
20764	497804
158781	497805
16076	497806
50261	497807
55689	497808
42560	497809
16076	497810
30368	497811
68733	497812
115130	497813
59967	497814
63116	497815
42065	497816
49252	497817
138416	497818
83093	497819
77459	497820
59824	497821
21718	497822
4453	497823
114323	497824
16061	497825
86737	497826
118519	497827
56800	497828
39499	497829
84613	497830
131034	497831
84857	497832
87879	497833
29683	497834
98898	497835
107463	497836
17665	497837
10726	497838
1505	497839
58203	497840
131258	497841
56928	497842
85357	497843
795	497844
54959	497845
2014	497846
15984	497847
25578	497848
8111	497849
8876	497850
85893	497851
145539	497852
47133	497853
6650	497854
8111	497855
26420	497856
20837	497857
24186	497858
45139	497859
45139	497860
81589	497861
24186	497862
51964	497863
54761	497864
114361	497865
91497	497866
90019	497867
92667	497868
18238	497869
25772	497870
56544	497871
11175	497872
22753	497873
3544	497874
88669	497875
7821	497876
75775	497877
134683	497878
52121	497879
24551	497880
30138	497881
68771	497882
67233	497883
36057	497884
41924	497885
85369	497886
54025	497887
74507	497888
50450	497889
2106	497890
10585	497891
36067	497892
17212	497893
69196	497894
9283	497895
93829	497896
63656	497897
56490	497898
45868	497899
79306	497900
278	497901
10363	497902
48951	497903
90722	497904
81715	497905
2005	497906
10379	497907
48815	497908
897	497909
94086	497910
46458	497911
31491	497912
66871	497913
82880	497914
29212	497915
107776	497916
35111	497917
24438	497918
4598	497919
26547	497920
113917	497921
7814	497922
1577	497923
31009	497924
50862	497925
101230	497926
145	497927
71764	497928
43666	497929
11295	497930
8934	497931
6292	497932
72916	497933
8125	497934
82300	497935
6660	497936
84709	497937
27219	497938
41573	497939
76968	497940
4134	497941
102797	497942
87317	497943
86775	497944
74467	497945
121695	497946
43359	497947
40058	497948
7538	497949
2157	497950
37262	497951
9267	497952
39206	497953
132890	497954
87820	497955
99688	497956
98301	497957
13543	497958
79815	497959
80767	497960
2160	497961
91533	497962
20535	497963
76233	497964
6857	497965
82377	497966
54211	497967
75512	497968
30541	497969
88845	497970
86025	497971
70305	497972
36155	497973
10863	497974
47014	497975
77938	497976
4619	497977
25910	497978
70996	497979
108332	497980
47925	497981
47833	497982
109168	497983
6510	497984
29914	497985
40909	497986
56040	497987
73519	497988
15519	497989
60999	497990
65634	497991
72048	497992
37569	497993
55648	497994
8159	497995
61793	497996
15847	497997
117032	497998
69432	497999
30010	498000
51438	498001
10425	498002
55321	498003
50385	498004
23776	498005
2804	498006
15493	498007
5938	498008
2946	498009
6398	498010
25330	498011
96405	498012
15725	498013
20199	498014
42333	498015
36267	498016
14355	498017
51699	498018
42429	498019
107607	498020
71624	498021
131006	498022
29904	498023
58290	498024
108512	498025
102398	498026
3391	498027
2632	498028
2339	498029
87252	498030
6739	498031
6954	498032
43961	498033
74797	498034
95772	498035
104311	498036
105946	498037
136363	498038
28211	498039
104347	498040
60964	498041
110937	498042
2060	498043
92350	498044
8354	498045
206	498046
49408	498047
87958	498048
41947	498049
3503	498050
35868	498051
34034	498052
60255	498053
43664	498054
4991	498055
2652	498056
105526	498057
100340	498058
57416	498059
8953	498060
118904	498061
4880	498062
65560	498063
9958	498064
51848	498065
27725	498066
103672	498067
8753	498068
3614	498069
33045	498070
56538	498071
27079	498072
12467	498073
17901	498074
5211	498075
36698	498076
44757	498077
10006	498078
79768	498079
26184	498080
58894	498081
83220	498082
4327	498083
17282	498084
46455	498085
57967	498086
34251	498087
9175	498088
33629	498089
18822	498090
7608	498091
60293	498092
37957	498093
4520	498094
1885	498095
26492	498096
38667	498097
25309	498098
20012	498099
3844	498100
35939	498101
38794	498102
74539	498103
23519	498104
2639	498105
13160	498106
23988	498107
46836	498108
673	498109
44098	498110
4643	498111
85172	498112
16521	498113
78881	498114
53198	498115
49471	498116
6700	498117
8842	498118
13962	498119
61260	498120
30873	498121
32343	498122
124870	498123
26267	498124
16686	498125
5108	498126
85923	498127
19218	498128
23366	498129
72045	498130
129446	498131
72045	498132
42562	498133
59336	498134
72031	498135
42474	498136
100349	498137
51853	498138
8688	498139
52435	498140
21527	498141
24966	498142
11798	498143
30077	498144
81006	498145
66104	498146
4964	498147
77129	498148
19509	498149
75541	498150
42332	498151
54339	498152
39454	498153
13919	498154
19117	498155
31898	498156
74613	498157
41295	498158
147125	498159
96911	498160
93977	498161
30865	498162
12429	498163
15172	498164
61260	498165
12500	498166
32819	498167
69988	498168
7679	498169
8025	498170
13756	498171
23130	498172
12121	498173
17330	498174
55376	498175
130506	498176
20741	498177
88619	498178
83696	498179
113822	498180
77643	498181
37202	498182
49103	498183
18877	498184
3954	498185
2069	498186
72208	498187
56926	498188
33862	498189
14749	498190
12757	498191
3559	498192
40053	498193
71972	498194
14922	498195
94478	498196
73143	498197
17875	498198
20252	498199
21751	498200
23496	498201
24340	498202
29740	498203
28889	498204
19954	498205
3636	498206
29869	498207
2948	498208
87250	498209
3101	498210
69120	498211
98188	498212
97650	498213
56936	498214
20748	498215
97851	498216
68311	498217
56211	498218
34611	498219
19177	498220
2262	498221
49398	498222
17030	498223
80497	498224
21802	498225
17744	498226
91895	498227
5061	498228
109394	498229
83541	498230
48687	498231
2761	498232
34549	498233
2089	498234
63491	498235
82693	498236
35011	498237
51703	498238
51048	498239
54575	498240
50330	498241
40948	498242
42311	498243
53981	498244
32798	498245
13427	498246
91664	498247
4479	498248
13127	498249
26747	498250
65368	498251
22780	498252
23323	498253
9951	498254
42370	498255
110954	498256
34468	498257
75999	498258
4464	498259
32081	498260
54929	498261
65477	498262
14235	498263
7630	498264
115272	498265
84410	498266
86722	498267
54750	498268
89951	498269
54368	498270
7947	498271
105652	498272
47308	498273
48607	498274
20301	498275
3427	498276
24390	498277
79403	498278
9703	498279
70260	498280
19674	498281
45852	498282
73247	498283
26943	498284
26680	498285
45818	498286
17097	498287
5203	498288
18960	498289
51049	498290
17514	498291
29050	498292
3771	498293
35428	498294
39980	498295
87403	498296
54946	498297
117553	498298
54778	498299
18718	498300
27636	498301
145658	498302
24900	498303
3748	498304
84794	498305
6914	498306
13797	498307
51344	498308
73361	498309
84437	498310
17037	498311
43198	498312
40787	498313
18711	498314
1700	498315
14233	498316
1713	498317
68162	498318
956	498319
11265	498320
8453	498321
23286	498322
53148	498323
110464	498324
55347	498325
74737	498326
11515	498327
46860	498328
674	498329
7829	498330
88088	498331
96774	498332
20404	498333
14875	498334
41711	498335
110717	498336
15734	498337
82207	498338
61109	498339
41697	498340
80658	498341
72737	498342
32178	498343
63712	498344
138716	498345
36016	498346
88637	498347
41166	498348
2085	498349
15665	498350
57576	498351
30707	498352
62795	498353
89581	498354
41142	498355
1148	498356
3258	498357
17507	498358
10276	498359
36672	498360
16070	498361
39480	498362
69167	498363
22829	498364
27293	498365
9657	498366
29069	498367
30668	498368
54120	498369
96951	498370
44107	498371
26508	498372
739	498373
35282	498374
67509	498375
14759	498376
86161	498377
86254	498378
110872	498379
126457	498380
68844	498381
2769	498382
8805	498383
141964	498384
68208	498385
70529	498386
35137	498387
40157	498388
18342	498389
4406	498390
20941	498391
94197	498392
96362	498393
66153	498394
37408	498395
154832	498396
30115	498397
61311	498398
20887	498399
3989	498400
3532	498401
62661	498402
28193	498403
726	498404
51	498405
133083	498406
52507	498407
16583	498408
37312	498409
23940	498410
40415	498411
48838	498412
19892	498413
23935	498414
79279	498415
7942	498416
3556	498417
20327	498418
10578	498419
5369	498420
14014	498421
33731	498422
4957	498423
53405	498424
24929	498425
47415	498426
15522	498427
51451	498428
39199	498429
2159	498430
14389	498431
28176	498432
1538	498433
74910	498434
85512	498435
217	498436
69390	498437
15737	498438
20775	498439
33175	498440
90786	498441
109897	498442
59067	498443
73701	498444
27275	498445
71990	498446
30018	498447
18795	498448
102057	498449
56127	498450
10338	498451
284	498452
2795	498453
6041	498454
1502	498455
3220	498456
73698	498457
10766	498458
7506	498459
13589	498460
75297	498461
96272	498462
125890	498463
27979	498464
31671	498465
15489	498466
20937	498467
24425	498468
18355	498469
19003	498470
4328	498471
39899	498472
135576	498473
17914	498474
18222	498475
7443	498476
788	498477
37338	498478
12953	498479
26414	498480
30908	498481
72210	498482
13946	498483
5966	498484
12009	498485
8892	498486
18338	498487
48136	498488
21551	498489
9758	498490
99201	498491
8551	498492
73748	498493
74711	498494
33195	498495
24956	498496
4438	498497
93751	498498
34258	498499
134410	498500
4085	498501
2512	498502
30600	498503
30600	498504
8013	498505
8646	498506
65858	498507
9799	498508
72112	498509
10058	498510
1852	498511
106069	498512
7159	498513
4959	498514
4272	498515
75710	498516
513	498517
18356	498518
36195	498519
131114	498520
59465	498521
26106	498522
73668	498523
46232	498524
74491	498525
20135	498526
17835	498527
26189	498528
95642	498529
52072	498530
6217	498531
37217	498532
47939	498533
15950	498534
62629	498535
39987	498536
46858	498537
105885	498538
2946	498539
24573	498540
39843	498541
15784	498542
12775	498543
10571	498544
4310	498545
48444	498546
26736	498547
119298	498548
88696	498549
35027	498550
58510	498551
48525	498552
28993	498553
47386	498554
64976	498555
1654	498556
16204	498557
744	498558
32172	498559
36045	498560
45224	498561
13546	498562
29114	498563
19194	498564
75543	498565
38153	498566
68370	498567
15753	498568
87608	498569
64681	498570
83610	498571
56499	498572
64789	498573
58144	498574
115756	498575
22979	498576
86731	498577
22315	498578
4862	498579
8950	498580
14002	498581
59103	498582
38093	498583
38917	498584
27169	498585
77604	498586
11710	498587
68169	498588
63609	498589
20878	498590
33277	498591
66058	498592
35475	498593
99455	498594
113707	498595
65947	498596
93771	498597
55140	498598
59362	498599
39518	498600
12101	498601
108928	498602
47207	498603
34118	498604
8044	498605
60434	498606
120294	498607
32168	498608
53257	498609
22310	498610
54207	498611
10762	498612
43580	498613
90487	498614
39507	498615
87816	498616
75622	498617
11710	498618
261	498619
5527	498620
26725	498621
41306	498622
29979	498623
50463	498624
51974	498625
134356	498626
10593	498627
22162	498628
43526	498629
39156	498630
84717	498631
14756	498632
6337	498633
85416	498634
66506	498635
9093	498636
122511	498637
47000	498638
20521	498639
30625	498640
84882	498641
47945	498642
8684	498643
20833	498644
10239	498645
31853	498646
24352	498647
21319	498648
51643	498649
1194	498650
112435	498651
75935	498652
119179	498653
4088	498654
15869	498655
8643	498656
88049	498657
71768	498658
23913	498659
58152	498660
51471	498661
117537	498662
63165	498663
90058	498664
101201	498665
5084	498666
3737	498667
838	498668
5737	498669
16210	498670
2826	498671
44859	498672
14793	498673
67508	498674
105533	498675
67594	498676
87474	498677
11378	498678
31383	498679
87650	498680
40655	498681
106938	498682
37923	498683
7751	498684
2691	498685
9666	498686
6232	498687
66214	498688
33178	498689
2911	498690
26242	498691
2103	498692
17033	498693
11089	498694
30688	498695
23556	498696
34047	498697
38048	498698
32783	498699
72078	498700
91007	498701
64124	498702
35841	498703
133743	498704
160139	498705
35841	498706
24604	498707
137236	498708
11377	498709
2524	498710
1888	498711
20751	498712
22120	498713
87660	498714
38070	498715
66054	498716
48820	498717
75822	498718
71703	498719
36110	498720
40030	498721
7971	498722
52103	498723
29758	498724
63628	498725
9586	498726
35597	498727
94227	498728
14682	498729
10778	498730
42348	498731
32776	498732
47989	498733
51102	498734
46397	498735
40472	498736
5274	498737
251	498738
3182	498739
25560	498740
744	498741
75665	498742
7774	498743
8366	498744
52797	498745
20865	498746
52078	498747
94368	498748
41691	498749
18550	498750
70321	498751
104045	498752
33877	498753
54283	498754
52339	498755
32000	498756
93864	498757
92287	498758
59383	498759
100571	498760
120150	498761
11433	498762
53667	498763
40187	498764
93869	498765
4691	498766
33638	498767
1529	498768
12775	498769
60506	498770
58829	498771
86822	498772
12244	498773
143953	498774
64019	498775
335	498776
59566	498777
51581	498778
21296	498779
11145	498780
13720	498781
85458	498782
23337	498783
25433	498784
152589	498785
61724	498786
25289	498787
74374	498788
67812	498789
1529	498790
138691	498791
6550	498792
8045	498793
38546	498794
26502	498795
22159	498796
7344	498797
16667	498798
65892	498799
38939	498800
2629	498801
85822	498802
11321	498803
26276	498804
31926	498805
129696	498806
73794	498807
72055	498808
119048	498809
110811	498810
3272	498811
15612	498812
53905	498813
64724	498814
61305	498815
3422	498816
63672	498817
4202	498818
48703	498819
54090	498820
11066	498821
2087	498822
7097	498823
55523	498824
72687	498825
25860	498826
7623	498827
1862	498828
21338	498829
63198	498830
29116	498831
62607	498832
8627	498833
6495	498834
74835	498835
76630	498836
25502	498837
61283	498838
17291	498839
134461	498840
2349	498841
81881	498842
28067	498843
1560	498844
9458	498845
22908	498846
4010	498847
17788	498848
41208	498849
82900	498850
21428	498851
8750	498852
75518	498853
44878	498854
79724	498855
73192	498856
61111	498857
4316	498858
11267	498859
6331	498860
23855	498861
2906	498862
19200	498863
25935	498864
78096	498865
46853	498866
78362	498867
29184	498868
6171	498869
32189	498870
50561	498871
14596	498872
10152	498873
25938	498874
25379	498875
15757	498876
3215	498877
51359	498878
9471	498879
66518	498880
62320	498881
84352	498882
35511	498883
20866	498884
218	498885
22345	498886
10854	498887
65828	498888
5047	498889
20463	498890
68210	498891
89092	498892
5842	498893
43294	498894
42471	498895
25352	498896
92201	498897
132931	498898
29972	498899
128984	498900
90010	498901
8052	498902
6082	498903
57513	498904
5876	498905
7383	498906
3594	498907
3844	498908
78218	498909
92118	498910
53910	498911
4018	498912
103766	498913
17269	498914
65592	498915
130498	498916
14244	498917
11201	498918
25390	498919
64330	498920
82234	498921
35851	498922
76250	498923
36197	498924
44331	498925
116972	498926
99551	498927
40002	498928
67198	498929
104253	498930
5030	498931
19136	498932
125778	498933
93907	498934
129258	498935
55480	498936
91535	498937
105650	498938
110682	498939
107455	498940
142044	498941
59169	498942
47926	498943
62341	498944
72910	498945
107491	498946
563	498947
20007	498948
61315	498949
9477	498950
19136	498951
19136	498952
68107	498953
87782	498954
20504	498955
113480	498956
9695	498957
126469	498958
64717	498959
158609	498960
73049	498961
65748	498962
20007	498963
83710	498964
89319	498965
563	498966
114506	498967
76697	498968
5747	498969
115222	498970
91965	498971
26563	498972
77482	498973
10292	498974
37640	498975
32503	498976
17244	498977
37077	498978
61501	498979
126466	498980
21615	498981
5138	498982
4873	498983
41221	498984
4266	498985
43119	498986
89313	498987
27726	498988
49588	498989
4577	498990
38109	498991
129486	498992
137021	498993
60000	498994
72753	498995
82171	498996
101	498997
67679	498998
8457	498999
73253	499000
100798	499001
81818	499002
6769	499003
20805	499004
45903	499005
59847	499006
8054	499007
40534	499008
133812	499009
64016	499010
78473	499011
21433	499012
10924	499013
136184	499014
70313	499015
7056	499016
7056	499017
10924	499018
75526	499019
22081	499020
69160	499021
40534	499022
19999	499023
103393	499024
5791	499025
78473	499026
1770	499027
64223	499028
26987	499029
16503	499030
10543	499031
21893	499032
22081	499033
66598	499034
12910	499035
130720	499036
47032	499037
91910	499038
10340	499039
95379	499040
89470	499041
7051	499042
8168	499043
28540	499044
132869	499045
85846	499046
100363	499047
63091	499048
81172	499049
117568	499050
119975	499051
20685	499052
3155	499053
42538	499054
72196	499055
30625	499056
46975	499057
89956	499058
6519	499059
109430	499060
42482	499061
30726	499062
45511	499063
33277	499064
942	499065
28921	499066
46061	499067
1725	499068
942	499069
113064	499070
3707	499071
9745	499072
71542	499073
2409	499074
7788	499075
18519	499076
30833	499077
117752	499078
12474	499079
25817	499080
14868	499081
28155	499082
39572	499083
41862	499084
63797	499085
129751	499086
9610	499087
3870	499088
634	499089
52006	499090
36423	499091
1527	499092
63091	499093
49594	499094
24731	499095
70898	499096
36040	499097
50603	499098
51860	499099
8082	499100
13382	499101
46852	499102
84365	499103
64742	499104
65662	499105
39112	499106
48441	499107
14795	499108
4688	499109
81095	499110
104187	499111
93917	499112
49689	499113
107828	499114
48141	499115
13009	499116
145600	499117
39874	499118
43547	499119
63077	499120
5653	499121
68342	499122
94522	499123
107727	499124
43058	499125
70898	499126
31897	499127
46140	499128
26289	499129
23448	499130
19678	499131
8047	499132
580	499133
24260	499134
86561	499135
42358	499136
2351	499137
483	499138
40741	499139
31455	499140
17345	499141
49263	499142
23146	499143
83868	499144
4853	499145
36031	499146
8013	499147
16231	499148
3557	499149
39411	499150
26566	499151
53769	499152
18247	499153
15658	499154
45237	499155
2366	499156
49686	499157
22750	499158
27139	499159
77162	499160
19584	499161
7966	499162
7159	499163
13897	499164
17564	499165
22962	499166
96656	499167
110728	499168
10163	499169
36720	499170
5646	499171
23518	499172
16304	499173
123902	499174
40246	499175
4604	499176
55054	499177
31732	499178
40082	499179
92598	499180
35838	499181
3220	499182
8532	499183
60612	499184
50374	499185
48556	499186
54190	499187
3599	499188
15631	499189
39308	499190
22799	499191
1428	499192
91630	499193
23978	499194
6324	499195
7903	499196
11637	499197
71638	499198
1029	499199
85098	499200
73358	499201
81756	499202
19948	499203
19948	499204
41520	499205
52906	499206
32244	499207
69374	499208
17045	499209
1152	499210
2635	499211
7735	499212
72251	499213
5678	499214
3329	499215
22590	499216
2135	499217
37178	499218
1602	499219
98253	499220
17740	499221
1070	499222
18243	499223
5294	499224
9215	499225
97055	499226
10501	499227
118672	499228
1626	499229
116506	499230
167627	499231
12400	499232
21573	499233
113153	499234
29054	499235
1894	499236
43254	499237
46871	499238
25805	499239
17548	499240
70575	499241
56981	499242
36109	499243
19249	499244
56216	499245
1729	499246
124481	499247
8363	499248
1586	499249
17812	499250
24901	499251
9911	499252
134622	499253
107258	499254
2801	499255
9634	499256
61090	499257
16882	499258
58478	499259
48640	499260
12301	499261
96813	499262
73743	499263
132516	499264
14210	499265
60318	499266
99374	499267
27161	499268
47411	499269
64563	499270
103580	499271
39319	499272
6521	499273
22354	499274
7327	499275
5391	499276
56013	499277
5647	499278
101117	499279
11555	499280
5300	499281
9368	499282
12537	499283
5590	499284
15543	499285
88646	499286
15867	499287
115176	499288
7798	499289
44040	499290
66097	499291
39340	499292
105167	499293
83137	499294
110538	499295
97135	499296
3893	499297
1455	499298
8500	499299
24340	499300
113147	499301
14423	499302
6705	499303
50235	499304
23804	499305
2278	499306
49157	499307
39728	499308
35512	499309
16968	499310
80721	499311
4238	499312
8637	499313
9157	499314
17555	499315
63174	499316
51	499317
4616	499318
7526	499319
51	499320
65994	499321
19055	499322
31859	499323
75901	499324
30147	499325
60099	499326
69964	499327
3431	499328
25314	499329
30562	499330
97837	499331
50453	499332
88607	499333
217	499334
134613	499335
7041	499336
51466	499337
58488	499338
35056	499339
3519	499340
67796	499341
5192	499342
100508	499343
39387	499344
38659	499345
90532	499346
37172	499347
82201	499348
46371	499349
4464	499350
29865	499351
12439	499352
52854	499353
48450	499354
36253	499355
48869	499356
28018	499357
67803	499358
2660	499359
1833	499360
113667	499361
90225	499362
46936	499363
29219	499364
7542	499365
50348	499366
29439	499367
31362	499368
87314	499369
119756	499370
87315	499371
65369	499372
54930	499373
116496	499374
106695	499375
60006	499376
32188	499377
52471	499378
31073	499379
84715	499380
41271	499381
13086	499382
27592	499383
7176	499384
23517	499385
35045	499386
12765	499387
141787	499388
1599	499389
133721	499390
125582	499391
206	499392
64325	499393
109464	499394
2913	499395
95528	499396
871	499397
49144	499398
27699	499399
12731	499400
65527	499401
8946	499402
2786	499403
141	499404
7677	499405
74722	499406
13383	499407
31538	499408
4645	499409
4561	499410
94077	499411
1832	499412
39248	499413
43325	499414
26679	499415
1669	499416
49515	499417
20626	499418
35585	499419
31175	499420
8839	499421
18380	499422
12974	499423
12789	499424
31528	499425
40212	499426
18659	499427
11231	499428
42936	499429
91423	499430
2055	499431
79475	499432
14314	499433
4775	499434
899	499435
1162	499436
102278	499437
22583	499438
107565	499439
16103	499440
12368	499441
4469	499442
8070	499443
133	499444
54227	499445
24899	499446
51439	499447
6388	499448
79038	499449
129542	499450
67762	499451
7433	499452
63411	499453
11437	499454
25793	499455
67868	499456
52880	499457
16266	499458
22109	499459
37213	499460
46224	499461
110896	499462
1857	499463
4198	499464
117672	499465
23891	499466
5213	499467
24764	499468
761	499469
79125	499470
30406	499471
32415	499472
17825	499473
107225	499474
2017	499475
12901	499476
11537	499477
6109	499478
26273	499479
38535	499480
114305	499481
133737	499482
22268	499483
35920	499484
4221	499485
98291	499486
2071	499487
6356	499488
89072	499489
88878	499490
91363	499491
103790	499492
40745	499493
31502	499494
5387	499495
61359	499496
23728	499497
10854	499498
22050	499499
65508	499500
93398	499501
20438	499502
43658	499503
22655	499504
6817	499505
16303	499506
14150	499507
3091	499508
2553	499509
4054	499510
93482	499511
40402	499512
93590	499513
43384	499514
3019	499515
107611	499516
105855	499517
132235	499518
54685	499519
90125	499520
66697	499521
15814	499522
46849	499523
73116	499524
89950	499525
31397	499526
6728	499527
29915	499528
8888	499529
8687	499530
70228	499531
160787	499532
36145	499533
40567	499534
26058	499535
119808	499536
46005	499537
98372	499538
1099	499539
40991	499540
106102	499541
3924	499542
32435	499543
121448	499544
1770	499545
38133	499546
119209	499547
6816	499548
93363	499549
60577	499550
85501	499551
1027	499552
14744	499553
26890	499554
32003	499555
3247	499556
30043	499557
487	499558
1821	499559
7119	499560
10919	499561
305	499562
2835	499563
54212	499564
3323	499565
6521	499566
6004	499567
11143	499568
51061	499569
28812	499570
51367	499571
44017	499572
49571	499573
31951	499574
7476	499575
16999	499576
18835	499577
26495	499578
26711	499579
7678	499580
132632	499581
36260	499582
65800	499583
54024	499584
23284	499585
38506	499586
1965	499587
1027	499588
72231	499589
66862	499590
108551	499591
10692	499592
47811	499593
5539	499594
31856	499595
7903	499596
871	499597
31943	499598
3040	499599
43274	499600
39311	499601
11658	499602
29173	499603
17778	499604
134063	499605
93551	499606
1679	499607
24285	499608
56539	499609
5534	499610
98117	499611
16296	499612
68712	499613
81693	499614
73612	499615
10364	499616
64036	499617
36542	499618
75958	499619
3890	499620
105742	499621
113709	499622
34821	499623
110415	499624
63691	499625
70433	499626
6793	499627
83649	499628
114573	499629
51113	499630
540	499631
22596	499632
90361	499633
7735	499634
52405	499635
5526	499636
10513	499637
18191	499638
39938	499639
59391	499640
92074	499641
32822	499642
2796	499643
96537	499644
106084	499645
47315	499646
16712	499647
31377	499648
79565	499649
24356	499650
2043	499651
15966	499652
4164	499653
110024	499654
1478	499655
42566	499656
1514	499657
24793	499658
60030	499659
36542	499660
28456	499661
80508	499662
37147	499663
28456	499664
21745	499665
37064	499666
7128	499667
82962	499668
72109	499669
85499	499670
3148	499671
73761	499672
11744	499673
125694	499674
32249	499675
36201	499676
55228	499677
47762	499678
8137	499679
21556	499680
56816	499681
40427	499682
27293	499683
7233	499684
10775	499685
2467	499686
40546	499687
53838	499688
30390	499689
23317	499690
2181	499691
34831	499692
66926	499693
23282	499694
6056	499695
53290	499696
23084	499697
42469	499698
11378	499699
9421	499700
1396	499701
26147	499702
1113	499703
981	499704
7815	499705
22013	499706
1163	499707
12643	499708
47879	499709
5636	499710
92333	499711
7607	499712
14656	499713
20044	499714
111588	499715
6919	499716
61049	499717
50317	499718
104863	499719
128666	499720
23821	499721
103743	499722
114505	499723
50698	499724
102667	499725
74763	499726
48588	499727
75997	499728
124894	499729
15255	499730
58506	499731
16425	499732
24290	499733
29637	499734
28604	499735
14960	499736
31047	499737
3705	499738
100976	499739
19573	499740
45425	499741
9469	499742
4654	499743
61546	499744
73326	499745
89385	499746
8844	499747
20046	499748
71597	499749
22268	499750
9866	499751
88160	499752
5595	499753
26174	499754
69074	499755
67155	499756
46912	499757
15665	499758
90589	499759
63454	499760
30152	499761
11128	499762
53817	499763
4492	499764
2855	499765
33897	499766
94588	499767
40463	499768
124650	499769
34424	499770
20326	499771
123004	499772
50651	499773
113349	499774
19938	499775
58387	499776
111799	499777
40016	499778
18462	499779
131033	499780
45282	499781
50775	499782
107655	499783
54287	499784
73177	499785
71216	499786
103841	499787
95786	499788
31072	499789
80604	499790
18462	499791
13393	499792
18186	499793
22370	499794
21939	499795
20039	499796
62207	499797
126361	499798
110140	499799
90206	499800
75227	499801
82786	499802
12933	499803
18148	499804
44613	499805
22986	499806
20399	499807
28877	499808
7223	499809
183	499810
29968	499811
51940	499812
40480	499813
26105	499814
39324	499815
5047	499816
102223	499817
74290	499818
10124	499819
51947	499820
88791	499821
20752	499822
24176	499823
11522	499824
60996	499825
66494	499826
87326	499827
18980	499828
15465	499829
11446	499830
21436	499831
21751	499832
49863	499833
36270	499834
10633	499835
2055	499836
498	499837
10462	499838
125812	499839
40128	499840
113492	499841
62828	499842
38742	499843
9620	499844
35141	499845
9	499846
42029	499847
91303	499848
110268	499849
13796	499850
27615	499851
1204	499852
80401	499853
595	499854
28483	499855
112996	499856
25384	499857
6694	499858
30105	499859
1229	499860
9454	499861
12566	499862
13809	499863
11614	499864
41250	499865
33315	499866
708	499867
11004	499868
19755	499869
18858	499870
51383	499871
7664	499872
71141	499873
53913	499874
68119	499875
41234	499876
977	499877
31881	499878
75454	499879
78234	499880
3830	499881
23576	499882
981	499883
5398	499884
67217	499885
18225	499886
44673	499887
27305	499888
1117	499889
59472	499890
17494	499891
17494	499892
2652	499893
7128	499894
22135	499895
4366	499896
111520	499897
31894	499898
31	499899
52945	499900
2796	499901
1301	499902
2624	499903
27680	499904
30452	499905
27176	499906
26519	499907
8300	499908
13361	499909
52020	499910
31142	499911
43126	499912
8578	499913
23251	499914
72008	499915
18613	499916
14737	499917
1015	499918
613	499919
65638	499920
2368	499921
74	499922
19159	499923
90562	499924
29492	499925
24001	499926
102328	499927
4867	499928
80899	499929
38037	499930
14097	499931
6312	499932
11940	499933
38528	499934
36218	499935
86368	499936
6210	499937
30856	499938
45501	499939
18872	499940
9850	499941
34764	499942
98	499943
11946	499944
20201	499945
65620	499946
100560	499947
73071	499948
38599	499949
84427	499950
18521	499951
48509	499952
58394	499953
94652	499954
51616	499955
22675	499956
3974	499957
65868	499958
37337	499959
9691	499960
69146	499961
47988	499962
65438	499963
48024	499964
47730	499965
65541	499966
15539	499967
68417	499968
41902	499969
65433	499970
113161	499971
38020	499972
65541	499973
62188	499974
57605	499975
65863	499976
80300	499977
6066	499978
67990	499979
33704	499980
49183	499981
48670	499982
66748	499983
51903	499984
107190	499985
75696	499986
16439	499987
37337	499988
107297	499989
41319	499990
108590	499991
66186	499992
47237	499993
48780	499994
49441	499995
118765	499996
22627	499997
5935	499998
41225	499999
3376	500000
11027	500001
34569	500002
6987	500003
80390	500004
61540	500005
65786	500006
54935	500007
36626	500008
103410	500009
53678	500010
31508	500011
13262	500012
85095	500013
69350	500014
11033	500015
78998	500016
130699	500017
89255	500018
1613	500019
3262	500020
6809	500021
49757	500022
29864	500023
50837	500024
39258	500025
101293	500026
12380	500027
13918	500028
13398	500029
5236	500030
40234	500031
69029	500032
17910	500033
37795	500034
137648	500035
97133	500036
43315	500037
62834	500038
48519	500039
6394	500040
87509	500041
49557	500042
67729	500043
95629	500044
73548	500045
110180	500046
113818	500047
37113	500048
320	500049
3217	500050
125760	500051
5236	500052
78307	500053
41226	500054
33937	500055
18408	500056
4023	500057
78307	500058
12291	500059
24197	500060
75728	500061
92734	500062
30060	500063
23971	500064
75728	500065
51462	500066
1156	500067
64811	500068
39937	500069
8215	500070
53864	500071
13130	500072
17674	500073
320	500074
11294	500075
28981	500076
73767	500077
23382	500078
71560	500079
6450	500080
21111	500081
62681	500082
86075	500083
66504	500084
38044	500085
86598	500086
78145	500087
90903	500088
34758	500089
164068	500090
30060	500091
72246	500092
21424	500093
34385	500094
32447	500095
2503	500096
15316	500097
71933	500098
139567	500099
24210	500100
12544	500101
1156	500102
23262	500103
6262	500104
55632	500105
10169	500106
32956	500107
92434	500108
97098	500109
26275	500110
44263	500111
10418	500112
53710	500113
36112	500114
3329	500115
23559	500116
1276	500117
61794	500118
14589	500119
41301	500120
6744	500121
9270	500122
17038	500123
70921	500124
21336	500125
36826	500126
13100	500127
268	500128
19732	500129
1006	500130
2229	500131
55653	500132
75177	500133
392	500134
52090	500135
28598	500136
11242	500137
5700	500138
28180	500139
43266	500140
44903	500141
2518	500142
30318	500143
125771	500144
85427	500145
16976	500146
68854	500147
28940	500148
18678	500149
5172	500150
38794	500151
56962	500152
4961	500153
83714	500154
10362	500155
15951	500156
76240	500157
1804	500158
63353	500159
9437	500160
6907	500161
2555	500162
14794	500163
32840	500164
53859	500165
25534	500166
3800	500167
5141	500168
50248	500169
84875	500170
14016	500171
15735	500172
18441	500173
2498	500174
6393	500175
2941	500176
11627	500177
5911	500178
58535	500179
9765	500180
18136	500181
13278	500182
132253	500183
8878	500184
8660	500185
32146	500186
68126	500187
7325	500188
20816	500189
2467	500190
85497	500191
58564	500192
24159	500193
2286	500194
24355	500195
66535	500196
31915	500197
38472	500198
108852	500199
124279	500200
909	500201
2456	500202
11242	500203
60533	500204
39088	500205
3323	500206
19658	500207
3589	500208
38047	500209
64966	500210
30319	500211
12184	500212
14623	500213
8515	500214
1916	500215
80540	500216
63670	500217
5831	500218
6682	500219
2294	500220
65961	500221
47634	500222
460	500223
5747	500224
2227	500225
33165	500226
83662	500227
88188	500228
79676	500229
50501	500230
51937	500231
23483	500232
19538	500233
31365	500234
76257	500235
25871	500236
90675	500237
103460	500238
12409	500239
34680	500240
34120	500241
56181	500242
47846	500243
85296	500244
21813	500245
7900	500246
3711	500247
24831	500248
30176	500249
1679	500250
13562	500251
117078	500252
74774	500253
55150	500254
6146	500255
36880	500256
21461	500257
105933	500258
8254	500259
11940	500260
34552	500261
14374	500262
46223	500263
14497	500264
54110	500265
60602	500266
64222	500267
39846	500268
18732	500269
23658	500270
12203	500271
2658	500272
4457	500273
40800	500274
19955	500275
36215	500276
8976	500277
22189	500278
21502	500279
18665	500280
12361	500281
11207	500282
1847	500283
14841	500284
89994	500285
8332	500286
9019	500287
485	500288
92187	500289
8404	500290
2258	500291
1342	500292
21458	500293
12522	500294
2591	500295
2460	500296
5690	500297
39201	500298
2947	500299
31722	500300
1821	500301
1852	500302
105804	500303
23956	500304
3830	500305
73355	500306
95639	500307
76812	500308
2221	500309
8073	500310
83149	500311
3258	500312
14738	500313
81576	500314
24247	500315
92227	500316
540	500317
100291	500318
17205	500319
43279	500320
33035	500321
5888	500322
1037	500323
28076	500324
10856	500325
22026	500326
8621	500327
2518	500328
3722	500329
31404	500330
43598	500331
5884	500332
2029	500333
3367	500334
52348	500335
22273	500336
45240	500337
1984	500338
20147	500339
8399	500340
12410	500341
1656	500342
3602	500343
21932	500344
16521	500345
48192	500346
3952	500347
95204	500348
71967	500349
21166	500350
45151	500351
5516	500352
4084	500353
20635	500354
10067	500355
7494	500356
18170	500357
7494	500358
12961	500359
14178	500360
1031	500361
154242	500362
13402	500363
1416	500364
9574	500365
1272	500366
5194	500367
102847	500368
21801	500369
15982	500370
7749	500371
136904	500372
1895	500373
33901	500374
1727	500375
79227	500376
67	500377
66692	500378
32291	500379
45437	500380
51310	500381
34381	500382
12267	500383
31733	500384
52433	500385
8712	500386
83045	500387
4362	500388
73209	500389
2448	500390
134546	500391
113911	500392
47685	500393
8202	500394
47912	500395
15671	500396
20438	500397
72964	500398
12906	500399
80900	500400
10766	500401
60308	500402
13700	500403
42022	500404
4453	500405
90480	500406
62298	500407
22592	500408
43133	500409
14281	500410
67849	500411
50483	500412
16975	500413
20411	500414
4416	500415
77790	500416
6207	500417
52237	500418
9093	500419
45563	500420
16163	500421
10348	500422
62622	500423
84970	500424
13005	500425
34817	500426
12329	500427
29996	500428
11334	500429
56227	500430
7310	500431
86442	500432
43232	500433
6771	500434
68061	500435
1591	500436
23013	500437
84644	500438
107290	500439
100596	500440
18981	500441
1502	500442
25885	500443
5599	500444
32903	500445
13240	500446
14371	500447
94274	500448
56981	500449
38692	500450
96941	500451
4462	500452
12241	500453
33585	500454
37964	500455
103812	500456
55605	500457
90905	500458
24230	500459
12133	500460
4595	500461
67763	500462
3400	500463
58419	500464
13780	500465
11773	500466
92318	500467
99573	500468
2489	500469
8799	500470
100260	500471
79765	500472
50360	500473
68399	500474
2392	500475
7321	500476
42412	500477
22036	500478
48612	500479
5805	500480
89131	500481
26091	500482
10394	500483
28138	500484
12208	500485
31176	500486
38740	500487
16546	500488
62299	500489
37209	500490
71924	500491
47706	500492
7326	500493
10390	500494
41984	500495
335	500496
143544	500497
71156	500498
62831	500499
25293	500500
1448	500501
10597	500502
15867	500503
54716	500504
13065	500505
7129	500506
8585	500507
3431	500508
6278	500509
3929	500510
29517	500511
62128	500512
47715	500513
80538	500514
36565	500515
3109	500516
14295	500517
46398	500518
41685	500519
7462	500520
9105	500521
4492	500522
10385	500523
6257	500524
7686	500525
1741	500526
13807	500527
88671	500528
112118	500529
24207	500530
10311	500531
36234	500532
90835	500533
67275	500534
42506	500535
3102	500536
54624	500537
20771	500538
64152	500539
5456	500540
2911	500541
69446	500542
5346	500543
784	500544
5417	500545
16212	500546
1153	500547
20446	500548
9948	500549
93912	500550
1017	500551
563	500552
81804	500553
30633	500554
38810	500555
26961	500556
8824	500557
7094	500558
1153	500559
28091	500560
21474	500561
44203	500562
27601	500563
63242	500564
5006	500565
7210	500566
6072	500567
31984	500568
9620	500569
94209	500570
2484	500571
1169	500572
56015	500573
8788	500574
23683	500575
61114	500576
62503	500577
53832	500578
12562	500579
29155	500580
108671	500581
5477	500582
37875	500583
8150	500584
20414	500585
67521	500586
1501	500587
2199	500588
3569	500589
26221	500590
44931	500591
48075	500592
16528	500593
17824	500594
46099	500595
71030	500596
111594	500597
80711	500598
2256	500599
109	500600
7540	500601
49286	500602
38133	500603
3369	500604
40731	500605
2988	500606
44836	500607
124785	500608
31515	500609
18781	500610
33669	500611
76494	500612
1347	500613
7629	500614
193	500615
104954	500616
125112	500617
6846	500618
30919	500619
1832	500620
17811	500621
135499	500622
68172	500623
38939	500624
6922	500625
2157	500626
1679	500627
23000	500628
93510	500629
3091	500630
52456	500631
12882	500632
34072	500633
1152	500634
39356	500635
1695	500636
29591	500637
6948	500638
70658	500639
30517	500640
8688	500641
23065	500642
12228	500643
761	500644
39460	500645
2418	500646
1335	500647
28756	500648
37962	500649
55041	500650
22347	500651
67286	500652
43307	500653
67808	500654
1742	500655
3917	500656
39955	500657
94091	500658
4990	500659
2248	500660
43104	500661
39920	500662
34698	500663
96913	500664
56894	500665
1938	500666
65492	500667
68762	500668
1661	500669
17612	500670
1144	500671
4008	500672
13781	500673
53386	500674
79596	500675
38572	500676
123021	500677
84622	500678
57661	500679
704	500680
28398	500681
12687	500682
2996	500683
9948	500684
53979	500685
79206	500686
1816	500687
10469	500688
2959	500689
2868	500690
61106	500691
8004	500692
13425	500693
43393	500694
17158	500695
74864	500696
10422	500697
1559	500698
118836	500699
92886	500700
112294	500701
120290	500702
5204	500703
29743	500704
23833	500705
39563	500706
26567	500707
11736	500708
28130	500709
40768	500710
3370	500711
5723	500712
60601	500713
32305	500714
1980	500715
1020	500716
20900	500717
51443	500718
47693	500719
15634	500720
1848	500721
35449	500722
3799	500723
50491	500724
16517	500725
13403	500726
14961	500727
21961	500728
62380	500729
60279	500730
35465	500731
6716	500732
2747	500733
35468	500734
65957	500735
81900	500736
2971	500737
5739	500738
57725	500739
2246	500740
1830	500741
2443	500742
67552	500743
27640	500744
48808	500745
17300	500746
98965	500747
8410	500748
59761	500749
14019	500750
23081	500751
69962	500752
14331	500753
87380	500754
44146	500755
18237	500756
5213	500757
8491	500758
32320	500759
37962	500760
17503	500761
74386	500762
2525	500763
43134	500764
60617	500765
52372	500766
66565	500767
16775	500768
33117	500769
82323	500770
88970	500771
17822	500772
21719	500773
29664	500774
39919	500775
268	500776
27950	500777
8670	500778
103669	500779
78177	500780
5734	500781
103400	500782
45069	500783
31951	500784
5624	500785
2256	500786
115380	500787
105398	500788
3519	500789
3945	500790
16814	500791
1299	500792
57652	500793
36744	500794
31472	500795
18456	500796
42368	500797
41376	500798
4060	500799
7476	500800
842	500801
46458	500802
38096	500803
30475	500804
6103	500805
23521	500806
107796	500807
39101	500808
118872	500809
8872	500810
25360	500811
47052	500812
75452	500813
53170	500814
4353	500815
15708	500816
19526	500817
81718	500818
41692	500819
79627	500820
23377	500821
43452	500822
79646	500823
4788	500824
24439	500825
3103	500826
2870	500827
8059	500828
8083	500829
20232	500830
13291	500831
21775	500832
71669	500833
25514	500834
35854	500835
1407	500836
24131	500837
78134	500838
21503	500839
137205	500840
18397	500841
62612	500842
41244	500843
21158	500844
52890	500845
61332	500846
76494	500847
48794	500848
2229	500849
67738	500850
52537	500851
1656	500852
18449	500853
12127	500854
10652	500855
630	500856
9823	500857
26091	500858
12660	500859
54154	500860
1148	500861
22653	500862
4622	500863
982	500864
4251	500865
20110	500866
18092	500867
7457	500868
57954	500869
81505	500870
28863	500871
31536	500872
39388	500873
8945	500874
19595	500875
14832	500876
62391	500877
3573	500878
23518	500879
1090	500880
2723	500881
4264	500882
8788	500883
22933	500884
56717	500885
45248	500886
12785	500887
65559	500888
94252	500889
5075	500890
59422	500891
106047	500892
66763	500893
14743	500894
13339	500895
7786	500896
72192	500897
85401	500898
5736	500899
7541	500900
48083	500901
7137	500902
156043	500903
147178	500904
83035	500905
26069	500906
81828	500907
113547	500908
56374	500909
102472	500910
45592	500911
76738	500912
19984	500913
64026	500914
5970	500915
90327	500916
70295	500917
4484	500918
34078	500919
5010	500920
67002	500921
24304	500922
15691	500923
40715	500924
16581	500925
133779	500926
99635	500927
110058	500928
14110	500929
133991	500930
52539	500931
18944	500932
17243	500933
3064	500934
32290	500935
3806	500936
119143	500937
43227	500938
64368	500939
2652	500940
82697	500941
46536	500942
12702	500943
30580	500944
1482	500945
43281	500946
135761	500947
17668	500948
278	500949
56052	500950
68399	500951
26323	500952
18500	500953
947	500954
48401	500955
15211	500956
8515	500957
13757	500958
9398	500959
53690	500960
6316	500961
14851	500962
26512	500963
86220	500964
6504	500965
206	500966
26173	500967
115736	500968
33002	500969
3128	500970
4778	500971
29169	500972
97548	500973
3362	500974
65732	500975
33798	500976
85198	500977
14958	500978
739	500979
29637	500980
23433	500981
13229	500982
63801	500983
49355	500984
6435	500985
3810	500986
12669	500987
24222	500988
25863	500989
22200	500990
25938	500991
95519	500992
18670	500993
37421	500994
15620	500995
60457	500996
63587	500997
14736	500998
20191	500999
36183	501000
125991	501001
75839	501002
89611	501003
108357	501004
16284	501005
24355	501006
33098	501007
43535	501008
19009	501009
103697	501010
31960	501011
658	501012
44914	501013
77067	501014
7799	501015
55231	501016
41373	501017
76527	501018
31419	501019
32385	501020
24332	501021
1442	501022
34812	501023
20431	501024
87573	501025
110412	501026
26658	501027
4326	501028
45254	501029
84733	501030
26599	501031
50835	501032
33095	501033
12662	501034
114606	501035
10685	501036
9660	501037
17646	501038
167606	501039
17375	501040
51545	501041
44961	501042
51832	501043
21307	501044
49503	501045
4707	501046
21076	501047
8902	501048
40084	501049
21450	501050
4296	501051
12095	501052
5002	501053
18116	501054
51077	501055
70177	501056
22974	501057
9307	501058
30513	501059
19091	501060
11523	501061
11523	501062
112229	501063
65438	501064
102278	501065
44137	501066
89418	501067
53824	501068
19098	501069
62741	501070
34285	501071
27173	501072
21161	501073
60568	501074
24308	501075
31128	501076
65730	501077
92414	501078
21565	501079
39834	501080
9325	501081
16297	501082
8503	501083
16425	501084
3933	501085
8735	501086
679	501087
48788	501088
6081	501089
18818	501090
19106	501091
9656	501092
62649	501093
10761	501094
6081	501095
43431	501096
63720	501097
10761	501098
60514	501099
33134	501100
88202	501101
7489	501102
2075	501103
113	501104
109041	501105
97628	501106
72999	501107
41503	501108
16484	501109
6099	501110
22911	501111
38538	501112
94626	501113
110950	501114
51122	501115
50294	501116
4747	501117
55233	501118
69952	501119
16798	501120
62740	501121
761	501122
48736	501123
29698	501124
315	501125
114297	501126
49955	501127
71704	501128
74585	501129
25382	501130
45872	501131
1455	501132
14739	501133
11160	501134
15760	501135
18036	501136
93650	501137
91296	501138
11456	501139
12729	501140
7789	501141
8133	501142
71759	501143
3989	501144
66985	501145
57378	501146
55495	501147
28485	501148
90174	501149
58219	501150
12638	501151
17024	501152
33060	501153
96241	501154
38932	501155
19579	501156
8944	501157
30128	501158
8944	501159
53203	501160
8455	501161
7493	501162
268	501163
71500	501164
38835	501165
2024	501166
55204	501167
8354	501168
101249	501169
26162	501170
13242	501171
17931	501172
11714	501173
49390	501174
20089	501175
8544	501176
446	501177
38607	501178
55420	501179
97066	501180
61469	501181
33585	501182
10306	501183
48569	501184
31673	501185
4705	501186
15808	501187
67229	501188
48914	501189
4604	501190
81140	501191
28415	501192
48031	501193
38177	501194
51676	501195
76488	501196
21821	501197
113003	501198
76412	501199
7314	501200
64420	501201
90275	501202
56182	501203
80829	501204
53096	501205
67712	501206
81633	501207
106881	501208
67762	501209
13328	501210
3751	501211
24795	501212
35351	501213
42249	501214
61185	501215
137191	501216
26090	501217
82976	501218
37712	501219
42194	501220
15696	501221
66741	501222
66741	501223
36810	501224
9254	501225
87868	501226
66497	501227
7736	501228
5990	501229
13715	501230
86759	501231
57940	501232
85836	501233
137219	501234
26984	501235
20339	501236
26980	501237
121829	501238
156808	501239
49401	501240
38110	501241
16097	501242
18517	501243
128029	501244
131313	501245
72236	501246
37090	501247
12027	501248
9257	501249
7407	501250
22693	501251
31945	501252
16823	501253
15828	501254
14192	501255
31326	501256
67581	501257
133859	501258
74732	501259
94503	501260
4688	501261
57622	501262
87973	501263
148933	501264
45127	501265
56980	501266
92472	501267
82202	501268
102178	501269
84561	501270
43034	501271
59220	501272
4015	501273
135428	501274
128043	501275
17554	501276
14902	501277
137373	501278
88919	501279
128845	501280
91930	501281
89951	501282
43470	501283
110335	501284
109220	501285
80462	501286
4210	501287
64009	501288
19004	501289
72077	501290
76670	501291
56834	501292
52106	501293
133941	501294
123016	501295
98367	501296
73645	501297
97483	501298
112880	501299
109215	501300
132832	501301
14368	501302
21728	501303
54307	501304
37569	501305
7950	501306
26160	501307
18148	501308
48667	501309
38036	501310
111520	501311
44894	501312
63365	501313
11784	501314
56505	501315
8605	501316
7496	501317
52416	501318
20489	501319
6543	501320
38103	501321
88110	501322
107598	501323
16645	501324
68415	501325
28824	501326
163992	501327
8330	501328
121257	501329
88642	501330
10547	501331
46468	501332
42487	501333
39440	501334
73246	501335
41845	501336
57438	501337
27668	501338
56553	501339
37392	501340
110496	501341
19893	501342
68423	501343
82151	501344
37808	501345
45143	501346
55176	501347
23436	501348
115800	501349
71365	501350
21457	501351
78113	501352
48038	501353
106010	501354
11243	501355
45143	501356
63164	501357
87222	501358
80386	501359
39398	501360
135417	501361
35129	501362
138509	501363
87208	501364
81099	501365
46969	501366
58010	501367
116583	501368
26020	501369
68867	501370
40236	501371
137568	501372
69862	501373
62111	501374
107601	501375
80806	501376
121479	501377
125959	501378
126032	501379
75161	501380
30455	501381
75449	501382
69112	501383
37808	501384
83013	501385
108374	501386
74773	501387
112005	501388
121297	501389
85892	501390
48490	501391
52819	501392
69902	501393
20059	501394
85918	501395
101339	501396
51178	501397
17786	501398
107213	501399
48751	501400
65464	501401
135974	501402
16910	501403
91354	501404
120062	501405
10993	501406
49299	501407
65012	501408
90095	501409
32822	501410
44834	501411
51164	501412
51113	501413
127573	501414
75189	501415
91434	501416
135632	501417
41928	501418
107505	501419
49041	501420
124352	501421
63516	501422
119922	501423
132387	501424
21457	501425
128023	501426
87602	501427
100904	501428
33980	501429
107248	501430
73021	501431
63442	501432
129345	501433
86138	501434
63382	501435
41420	501436
37283	501437
13749	501438
1130	501439
88703	501440
101994	501441
47175	501442
22686	501443
98788	501444
127588	501445
105463	501446
107243	501447
93906	501448
48134	501449
92750	501450
88926	501451
127592	501452
67613	501453
96808	501454
75423	501455
109030	501456
32806	501457
49160	501458
64388	501459
85864	501460
88789	501461
41272	501462
58522	501463
113121	501464
84548	501465
77989	501466
61046	501467
110502	501468
129257	501469
15488	501470
61324	501471
111427	501472
20059	501473
38821	501474
22686	501475
111451	501476
37076	501477
27958	501478
38950	501479
152334	501480
67265	501481
42425	501482
47640	501483
68787	501484
131228	501485
90800	501486
107628	501487
71765	501488
52857	501489
54589	501490
83538	501491
51174	501492
3505	501493
25895	501494
55302	501495
82952	501496
59805	501497
66740	501498
68705	501499
29418	501500
53644	501501
45496	501502
31144	501503
73080	501504
47001	501505
87388	501506
81649	501507
91331	501508
142191	501509
63438	501510
82381	501511
21222	501512
52327	501513
117247	501514
1615	501515
63218	501516
84615	501517
21106	501518
97494	501519
21789	501520
102090	501521
74473	501522
16880	501523
111415	501524
98721	501525
42371	501526
33857	501527
21810	501528
31960	501529
47806	501530
72882	501531
64726	501532
47735	501533
49182	501534
2877	501535
57602	501536
11187	501537
122889	501538
89290	501539
133001	501540
82377	501541
69918	501542
55624	501543
70941	501544
26514	501545
61122	501546
29706	501547
3017	501548
3523	501549
12541	501550
126067	501551
126470	501552
17498	501553
105131	501554
14308	501555
7220	501556
4924	501557
19978	501558
28368	501559
11760	501560
117440	501561
135830	501562
96957	501563
18015	501564
6155	501565
42298	501566
74645	501567
494	501568
42074	501569
41168	501570
89080	501571
13034	501572
17242	501573
39185	501574
94289	501575
6810	501576
29872	501577
79787	501578
100280	501579
45658	501580
45456	501581
25274	501582
33264	501583
15284	501584
3758	501585
14363	501586
82039	501587
22240	501588
39187	501589
11500	501590
48167	501591
45982	501592
89364	501593
38744	501594
64089	501595
20007	501596
58115	501597
3762	501598
81491	501599
55598	501600
158730	501601
92421	501602
93676	501603
104190	501604
31849	501605
38813	501606
75184	501607
7186	501608
18014	501609
75651	501610
19118	501611
93484	501612
31737	501613
35595	501614
35807	501615
44945	501616
51684	501617
239	501618
40121	501619
41170	501620
104915	501621
23144	501622
12933	501623
17636	501624
23451	501625
47419	501626
90912	501627
69464	501628
83669	501629
1965	501630
31187	501631
111587	501632
105369	501633
88947	501634
102103	501635
115621	501636
31178	501637
74760	501638
47717	501639
121636	501640
59323	501641
124563	501642
10500	501643
10469	501644
28628	501645
10502	501646
89494	501647
37157	501648
17950	501649
28803	501650
1345	501651
128787	501652
104432	501653
38514	501654
131405	501655
85229	501656
111655	501657
130920	501658
48875	501659
65963	501660
69410	501661
94285	501662
90259	501663
72738	501664
21760	501665
22615	501666
106713	501667
24565	501668
84539	501669
76348	501670
103845	501671
48495	501672
65496	501673
91861	501674
106748	501675
107456	501676
52960	501677
106950	501678
127241	501679
113548	501680
84928	501681
130543	501682
84432	501683
21759	501684
103765	501685
127536	501686
40591	501687
38578	501688
23808	501689
27087	501690
84938	501691
125683	501692
63166	501693
77104	501694
76694	501695
844	501696
2713	501697
66052	501698
26042	501699
36042	501700
81869	501701
9426	501702
9259	501703
9862	501704
523	501705
65457	501706
74780	501707
41967	501708
9185	501709
92242	501710
759	501711
2705	501712
99028	501713
61051	501714
28428	501715
57797	501716
67615	501717
79269	501718
10861	501719
107723	501720
58326	501721
34038	501722
122956	501723
49566	501724
83376	501725
9864	501726
18105	501727
9779	501728
2455	501729
31021	501730
32850	501731
67677	501732
21884	501733
98994	501734
129739	501735
109462	501736
50701	501737
68683	501738
108366	501739
49442	501740
32311	501741
3520	501742
22999	501743
27113	501744
3108	501745
28544	501746
55563	501747
46150	501748
31227	501749
43315	501750
52731	501751
6029	501752
62533	501753
17823	501754
67218	501755
41608	501756
84755	501757
92875	501758
5657	501759
34280	501760
86311	501761
106884	501762
65606	501763
66743	501764
41333	501765
130637	501766
38591	501767
132447	501768
135670	501769
86203	501770
106910	501771
84608	501772
84564	501773
62218	501774
84547	501775
65515	501776
30055	501777
46983	501778
69863	501779
611	501780
40462	501781
6159	501782
5925	501783
2687	501784
51474	501785
84862	501786
5893	501787
51216	501788
69331	501789
13971	501790
97955	501791
104112	501792
60310	501793
3230	501794
85108	501795
13388	501796
21464	501797
18994	501798
24323	501799
30340	501800
59338	501801
9823	501802
18479	501803
74751	501804
36191	501805
3318	501806
42243	501807
56466	501808
74915	501809
87892	501810
93745	501811
117180	501812
51198	501813
14325	501814
2773	501815
15930	501816
18955	501817
32915	501818
102507	501819
78043	501820
54334	501821
42496	501822
815	501823
81479	501824
79210	501825
38099	501826
61627	501827
85396	501828
33905	501829
12241	501830
126298	501831
37066	501832
38024	501833
17157	501834
2435	501835
65683	501836
96247	501837
79712	501838
29896	501839
26892	501840
3854	501841
3390	501842
9255	501843
39934	501844
3521	501845
3192	501846
61434	501847
42154	501848
1894	501849
113711	501850
64581	501851
102237	501852
130613	501853
67089	501854
17835	501855
94099	501856
815	501857
122919	501858
97554	501859
25925	501860
16673	501861
91022	501862
63061	501863
11202	501864
118529	501865
69305	501866
107584	501867
3158	501868
56749	501869
129281	501870
73836	501871
81654	501872
47283	501873
17583	501874
13326	501875
88215	501876
17676	501877
21554	501878
36076	501879
95374	501880
78320	501881
4747	501882
19240	501883
76478	501884
56316	501885
10334	501886
77560	501887
65713	501888
13086	501889
21205	501890
109402	501891
71696	501892
25276	501893
54029	501894
127556	501895
76854	501896
11763	501897
76234	501898
2085	501899
39224	501900
29660	501901
68344	501902
133722	501903
59183	501904
114665	501905
15957	501906
10176	501907
79364	501908
12265	501909
115785	501910
17367	501911
132676	501912
31632	501913
108382	501914
39127	501915
3095	501916
36587	501917
72781	501918
35139	501919
4976	501920
4238	501921
5962	501922
12347	501923
14152	501924
2129	501925
36154	501926
29079	501927
58615	501928
145744	501929
66617	501930
24396	501931
88000	501932
48654	501933
55163	501934
13802	501935
1055	501936
4962	501937
89136	501938
30228	501939
34183	501940
18626	501941
78238	501942
41146	501943
116493	501944
67961	501945
41707	501946
361	501947
12957	501948
30397	501949
109823	501950
39107	501951
87969	501952
99804	501953
1395	501954
34264	501955
29934	501956
1894	501957
15976	501958
17763	501959
79662	501960
487	501961
58051	501962
34444	501963
37313	501964
14283	501965
51285	501966
86483	501967
116548	501968
38777	501969
61345	501970
118697	501971
101053	501972
49466	501973
37404	501974
10697	501975
79202	501976
84877	501977
11321	501978
64870	501979
16477	501980
55592	501981
8973	501982
12251	501983
21461	501984
23697	501985
1846	501986
108742	501987
71925	501988
52936	501989
646	501990
92834	501991
52344	501992
52140	501993
43202	501994
4967	501995
74968	501996
20056	501997
145	501998
22178	501999
20049	502000
11765	502001
9926	502002
16770	502003
6280	502004
4514	502005
36196	502006
53813	502007
25376	502008
3269	502009
70131	502010
121480	502011
3193	502012
8401	502013
74293	502014
58855	502015
90045	502016
48152	502017
15241	502018
2889	502019
8629	502020
62848	502021
23666	502022
12086	502023
6765	502024
30208	502025
40558	502026
14145	502027
108720	502028
21160	502029
6852	502030
120427	502031
20108	502032
52829	502033
78892	502034
9460	502035
72098	502036
60124	502037
11044	502038
48108	502039
116806	502040
25363	502041
29070	502042
49236	502043
73739	502044
28333	502045
72238	502046
42245	502047
17185	502048
44442	502049
36469	502050
8170	502051
67	502052
7250	502053
4977	502054
59754	502055
24877	502056
34800	502057
79057	502058
86629	502059
100350	502060
28548	502061
134700	502062
52459	502063
74897	502064
12383	502065
32182	502066
24783	502067
87148	502068
3291	502069
30673	502070
10772	502071
59558	502072
66071	502073
4222	502074
42650	502075
27082	502076
21276	502077
7244	502078
67624	502079
16258	502080
8340	502081
29183	502082
27753	502083
56207	502084
68692	502085
80456	502086
62223	502087
73237	502088
6465	502089
5927	502090
83637	502091
85117	502092
100252	502093
89290	502094
89398	502095
87667	502096
81604	502097
16757	502098
6074	502099
7752	502100
28623	502101
26973	502102
61435	502103
6286	502104
9139	502105
106808	502106
33961	502107
5441	502108
6134	502109
13819	502110
19643	502111
83784	502112
150787	502113
112345	502114
110839	502115
60222	502116
47342	502117
25553	502118
7598	502119
7828	502120
23195	502121
48212	502122
17177	502123
79909	502124
91428	502125
32170	502126
32170	502127
44822	502128
12509	502129
16591	502130
139229	502131
78994	502132
100895	502133
95771	502134
26934	502135
64916	502136
98104	502137
13888	502138
12719	502139
78879	502140
66472	502141
84364	502142
8205	502143
10070	502144
4774	502145
1014	502146
9596	502147
10858	502148
33326	502149
48845	502150
24382	502151
64817	502152
136361	502153
121253	502154
124072	502155
29591	502156
39810	502157
104231	502158
69290	502159
15159	502160
95943	502161
51943	502162
58840	502163
37383	502164
92806	502165
45969	502166
41171	502167
78298	502168
44807	502169
40563	502170
1477	502171
26073	502172
87253	502173
9649	502174
31551	502175
34435	502176
87337	502177
13556	502178
1335	502179
9805	502180
19638	502181
65567	502182
9269	502183
23761	502184
81078	502185
12677	502186
33748	502187
2523	502188
44232	502189
5514	502190
9137	502191
32424	502192
66520	502193
33298	502194
13965	502195
4233	502196
17256	502197
5023	502198
18185	502199
80627	502200
69894	502201
15854	502202
8282	502203
49788	502204
8191	502205
58263	502206
3154	502207
8105	502208
5625	502209
36260	502210
1198	502211
20381	502212
1896	502213
90763	502214
74646	502215
43292	502216
79376	502217
66679	502218
3775	502219
3247	502220
63090	502221
102504	502222
91509	502223
22636	502224
44629	502225
47716	502226
36230	502227
67496	502228
61452	502229
31649	502230
11047	502231
35826	502232
106980	502233
23333	502234
6103	502235
61065	502236
101323	502237
124836	502238
23379	502239
94602	502240
11757	502241
22047	502242
22361	502243
77074	502244
2242	502245
2242	502246
17770	502247
39801	502248
44663	502249
55266	502250
49586	502251
13896	502252
19210	502253
12202	502254
47390	502255
23078	502256
4771	502257
4912	502258
23372	502259
3168	502260
13885	502261
13995	502262
13805	502263
6057	502264
22952	502265
96236	502266
13779	502267
15898	502268
92594	502269
96425	502270
175	502271
78160	502272
108576	502273
68008	502274
6849	502275
72648	502276
29644	502277
533	502278
6312	502279
482	502280
18703	502281
42988	502282
75976	502283
64675	502284
46286	502285
9045	502286
109371	502287
38644	502288
71922	502289
36838	502290
5910	502291
34242	502292
38088	502293
66835	502294
4425	502295
115320	502296
2870	502297
43436	502298
72128	502299
1085	502300
40461	502301
24089	502302
9636	502303
109371	502304
37040	502305
133776	502306
104211	502307
21228	502308
4255	502309
24909	502310
4768	502311
69937	502312
15181	502313
36452	502314
103555	502315
82011	502316
81530	502317
15181	502318
81746	502319
24132	502320
105771	502321
47272	502322
85475	502323
67093	502324
67584	502325
10703	502326
30137	502327
51937	502328
43640	502329
28643	502330
23493	502331
17875	502332
109867	502333
1441	502334
34476	502335
17914	502336
2413	502337
67912	502338
37192	502339
19509	502340
121291	502341
16157	502342
30458	502343
52313	502344
2043	502345
3810	502346
10696	502347
2538	502348
13962	502349
43504	502350
11358	502351
98232	502352
17513	502353
70448	502354
23731	502355
61578	502356
31859	502357
18749	502358
109340	502359
86459	502360
74317	502361
66917	502362
5840	502363
31899	502364
94271	502365
61516	502366
5304	502367
8706	502368
10652	502369
1289	502370
3619	502371
116814	502372
49655	502373
13361	502374
30097	502375
498	502376
117141	502377
66158	502378
8061	502379
2779	502380
66731	502381
56069	502382
68859	502383
21420	502384
59762	502385
4023	502386
89028	502387
15737	502388
74723	502389
44213	502390
19626	502391
16793	502392
76410	502393
2205	502394
82288	502395
7103	502396
95844	502397
37647	502398
58041	502399
242	502400
15474	502401
23251	502402
5280	502403
5278	502404
79236	502405
96349	502406
24321	502407
47455	502408
5717	502409
14130	502410
17921	502411
4597	502412
137143	502413
7369	502414
48867	502415
12035	502416
33442	502417
1028	502418
48088	502419
52935	502420
21329	502421
90934	502422
4451	502423
2343	502424
4901	502425
40548	502426
4233	502427
29934	502428
46121	502429
9036	502430
92387	502431
34669	502432
43455	502433
37731	502434
11715	502435
89962	502436
5990	502437
23861	502438
23466	502439
55333	502440
39699	502441
67799	502442
4904	502443
130869	502444
15974	502445
16690	502446
49364	502447
118932	502448
45253	502449
7608	502450
61103	502451
134191	502452
1407	502453
77874	502454
88794	502455
37015	502456
13734	502457
44262	502458
2773	502459
69771	502460
62383	502461
22354	502462
92098	502463
19159	502464
28021	502465
844	502466
30242	502467
18424	502468
55461	502469
33743	502470
678	502471
1085	502472
34093	502473
6846	502474
22968	502475
68760	502476
60206	502477
36423	502478
50344	502479
85982	502480
66740	502481
11258	502482
96786	502483
29990	502484
19575	502485
64728	502486
2942	502487
64036	502488
14562	502489
32489	502490
8508	502491
8604	502492
805	502493
707	502494
19261	502495
1496	502496
14200	502497
24630	502498
5023	502499
82368	502500
114583	502501
7356	502502
1991	502503
37301	502504
115021	502505
2467	502506
2256	502507
32791	502508
22125	502509
47621	502510
64308	502511
17090	502512
3602	502513
58094	502514
31409	502515
27632	502516
12642	502517
1496	502518
90094	502519
1626	502520
4233	502521
85865	502522
53955	502523
76948	502524
165665	502525
6550	502526
46952	502527
9045	502528
21607	502529
15885	502530
4301	502531
40176	502532
44856	502533
46434	502534
53783	502535
104303	502536
33746	502537
132535	502538
54581	502539
2483	502540
176	502541
16157	502542
17816	502543
595	502544
28409	502545
634	502546
41292	502547
26296	502548
48889	502549
97159	502550
63761	502551
1643	502552
13594	502553
10545	502554
79659	502555
487	502556
2667	502557
1012	502558
5038	502559
9746	502560
113657	502561
77041	502562
67594	502563
20743	502564
13370	502565
3934	502566
8674	502567
5938	502568
95196	502569
110336	502570
126408	502571
16806	502572
28531	502573
10553	502574
26095	502575
56016	502576
18852	502577
43221	502578
20063	502579
137733	502580
40115	502581
112182	502582
22630	502583
101215	502584
35538	502585
8272	502586
49833	502587
2141	502588
15560	502589
11587	502590
13332	502591
7792	502592
49470	502593
66223	502594
6948	502595
5681	502596
15986	502597
38771	502598
89666	502599
41157	502600
9434	502601
6546	502602
30237	502603
24417	502604
34822	502605
88754	502606
1027	502607
8804	502608
42429	502609
29158	502610
1027	502611
46067	502612
27341	502613
15919	502614
8931	502615
66199	502616
121199	502617
2397	502618
21438	502619
48911	502620
10246	502621
47697	502622
5276	502623
7542	502624
51891	502625
35918	502626
51212	502627
17333	502628
48647	502629
31336	502630
48694	502631
109066	502632
9679	502633
74600	502634
110035	502635
16731	502636
68770	502637
71930	502638
11328	502639
17087	502640
9683	502641
13154	502642
4803	502643
616	502644
8400	502645
52187	502646
64872	502647
29185	502648
107355	502649
5206	502650
79466	502651
50561	502652
56918	502653
4259	502654
36229	502655
34433	502656
132283	502657
81653	502658
76569	502659
22586	502660
64888	502661
3108	502662
28664	502663
18763	502664
59227	502665
121052	502666
46344	502667
5642	502668
66030	502669
131080	502670
72117	502671
33671	502672
15971	502673
61204	502674
27559	502675
70289	502676
44251	502677
12182	502678
80969	502679
90410	502680
20254	502681
76	502682
1557	502683
2043	502684
3806	502685
12645	502686
1802	502687
42962	502688
18527	502689
98304	502690
12997	502691
25797	502692
15589	502693
41648	502694
6763	502695
14019	502696
6469	502697
14059	502698
81029	502699
16772	502700
4183	502701
23254	502702
69810	502703
34113	502704
1741	502705
13380	502706
16720	502707
131350	502708
20731	502709
64134	502710
10374	502711
36859	502712
130580	502713
65445	502714
11558	502715
31999	502716
12279	502717
16240	502718
39106	502719
33003	502720
6641	502721
4703	502722
16596	502723
18118	502724
37400	502725
19593	502726
112375	502727
8089	502728
981	502729
79105	502730
18340	502731
11503	502732
9998	502733
4273	502734
50549	502735
91310	502736
3816	502737
56146	502738
97662	502739
88622	502740
44100	502741
109434	502742
81945	502743
33092	502744
67679	502745
20298	502746
97533	502747
51707	502748
55530	502749
4130	502750
15508	502751
12210	502752
99735	502753
6076	502754
44058	502755
19176	502756
39861	502757
6663	502758
102601	502759
91497	502760
81710	502761
78157	502762
103966	502763
38872	502764
85059	502765
86188	502766
540	502767
84429	502768
8365	502769
29877	502770
6170	502771
28738	502772
29972	502773
46448	502774
9392	502775
33702	502776
14236	502777
54632	502778
25530	502779
5655	502780
92476	502781
5499	502782
16887	502783
8134	502784
35110	502785
113757	502786
109939	502787
56948	502788
56002	502789
3270	502790
71853	502791
9929	502792
123061	502793
50819	502794
17344	502795
65417	502796
85833	502797
51650	502798
9613	502799
12004	502800
85832	502801
110516	502802
17332	502803
68997	502804
71505	502805
69755	502806
96572	502807
16451	502808
30827	502809
59046	502810
63161	502811
40892	502812
45483	502813
59518	502814
1384	502815
28922	502816
617	502817
55335	502818
33037	502819
56291	502820
85176	502821
102422	502822
105352	502823
56546	502824
63131	502825
25569	502826
6044	502827
6440	502828
3409	502829
29539	502830
130481	502831
60200	502832
24429	502833
32227	502834
4984	502835
4984	502836
335	502837
60420	502838
18766	502839
41925	502840
12100	502841
66108	502842
11135	502843
18873	502844
26551	502845
40042	502846
10886	502847
112919	502848
99465	502849
1486	502850
32422	502851
6780	502852
134748	502853
74786	502854
78423	502855
114690	502856
79356	502857
6914	502858
106788	502859
11390	502860
68811	502861
88084	502862
28039	502863
86175	502864
62204	502865
51343	502866
521	502867
7260	502868
25417	502869
32987	502870
31892	502871
105270	502872
17016	502873
76384	502874
17759	502875
20251	502876
10128	502877
15359	502878
1857	502879
12086	502880
6265	502881
100937	502882
51862	502883
546	502884
8475	502885
2560	502886
22667	502887
36751	502888
7178	502889
124511	502890
6185	502891
82712	502892
5942	502893
1135	502894
9074	502895
137180	502896
87302	502897
19683	502898
7497	502899
98250	502900
117126	502901
22578	502902
10966	502903
58446	502904
19718	502905
51035	502906
4323	502907
15301	502908
22604	502909
9171	502910
6416	502911
54131	502912
25495	502913
33947	502914
49190	502915
2811	502916
39971	502917
31113	502918
107649	502919
7332	502920
9182	502921
59456	502922
12297	502923
3115	502924
56833	502925
35819	502926
2868	502927
3646	502928
16554	502929
48488	502930
135602	502931
14747	502932
47695	502933
117494	502934
83510	502935
47695	502936
31363	502937
10292	502938
71700	502939
2926	502940
48622	502941
4255	502942
68711	502943
18341	502944
54562	502945
14082	502946
9669	502947
7550	502948
83184	502949
66787	502950
28515	502951
17816	502952
49500	502953
1125	502954
10539	502955
8463	502956
21913	502957
97093	502958
7523	502959
11508	502960
61034	502961
776	502962
7577	502963
12367	502964
6880	502965
18065	502966
20457	502967
43095	502968
6550	502969
35590	502970
15607	502971
69536	502972
21626	502973
44580	502974
1654	502975
41583	502976
7929	502977
1148	502978
7388	502979
27652	502980
14746	502981
23952	502982
81785	502983
22066	502984
19117	502985
2468	502986
24558	502987
101	502988
5837	502989
5926	502990
69834	502991
4716	502992
761	502993
10723	502994
6935	502995
36803	502996
49309	502997
22074	502998
42490	502999
47292	503000
96827	503001
45526	503002
2475	503003
12886	503004
19503	503005
13805	503006
19193	503007
37674	503008
65422	503009
78374	503010
119863	503011
11344	503012
4654	503013
9805	503014
38535	503015
19914	503016
31054	503017
39807	503018
54641	503019
66869	503020
5628	503021
127425	503022
7754	503023
3155	503024
1774	503025
20406	503026
96473	503027
50697	503028
1827	503029
26421	503030
25934	503031
5706	503032
31860	503033
105715	503034
12108	503035
32251	503036
13566	503037
24197	503038
41134	503039
19272	503040
52292	503041
37421	503042
17054	503043
15464	503044
63640	503045
3821	503046
4650	503047
23778	503048
26479	503049
1407	503050
1020	503051
4130	503052
30878	503053
35101	503054
67973	503055
16672	503056
18071	503057
14932	503058
30165	503059
21528	503060
48398	503061
47309	503062
50806	503063
100638	503064
1514	503065
50783	503066
25292	503067
16465	503068
1087	503069
26491	503070
36273	503071
74561	503072
82098	503073
14017	503074
160666	503075
70227	503076
87649	503077
34482	503078
6011	503079
28926	503080
109944	503081
4635	503082
17307	503083
3230	503084
97085	503085
105262	503086
79900	503087
60263	503088
34285	503089
5702	503090
62100	503091
6356	503092
23457	503093
33263	503094
21160	503095
44484	503096
13418	503097
48170	503098
6743	503099
53127	503100
8788	503101
10413	503102
8113	503103
16706	503104
79324	503105
8573	503106
82348	503107
56641	503108
12379	503109
16149	503110
3262	503111
21462	503112
99468	503113
33576	503114
15166	503115
132431	503116
33899	503117
34766	503118
14528	503119
18163	503120
2739	503121
150262	503122
81696	503123
60025	503124
132481	503125
38133	503126
21596	503127
44920	503128
8416	503129
75647	503130
10345	503131
63768	503132
4325	503133
13963	503134
14416	503135
22406	503136
28383	503137
5903	503138
25576	503139
54356	503140
30851	503141
21992	503142
43405	503143
5990	503144
3427	503145
31338	503146
70652	503147
3662	503148
58019	503149
4285	503150
105929	503151
37647	503152
62639	503153
59452	503154
5391	503155
11333	503156
13415	503157
48539	503158
47697	503159
60223	503160
251	503161
1172	503162
65532	503163
16136	503164
48154	503165
7485	503166
5830	503167
899	503168
50	503169
11511	503170
6159	503171
1897	503172
121246	503173
17665	503174
3448	503175
63113	503176
720	503177
48867	503178
2256	503179
21743	503180
111624	503181
43505	503182
21929	503183
6244	503184
2826	503185
78043	503186
30729	503187
22831	503188
90019	503189
4570	503190
7003	503191
15531	503192
16875	503193
18212	503194
108349	503195
3624	503196
7173	503197
1767	503198
2307	503199
27621	503200
563	503201
47063	503202
21433	503203
21287	503204
38692	503205
5925	503206
74894	503207
28423	503208
24831	503209
576	503210
108819	503211
5788	503212
23277	503213
30545	503214
1706	503215
37012	503216
43280	503217
17919	503218
28771	503219
778	503220
120350	503221
91340	503222
83437	503223
52782	503224
85814	503225
25798	503226
24900	503227
7185	503228
28101	503229
18027	503230
87402	503231
18027	503232
28950	503233
14239	503234
54215	503235
143832	503236
362	503237
15861	503238
51866	503239
98831	503240
749	503241
749	503242
10164	503243
101169	503244
74346	503245
11759	503246
10866	503247
2627	503248
31867	503249
12313	503250
81985	503251
104855	503252
105293	503253
3093	503254
23027	503255
36473	503256
1535	503257
11018	503258
39171	503259
10072	503260
39720	503261
59986	503262
21758	503263
11460	503264
134003	503265
21504	503266
45312	503267
53054	503268
37895	503269
1727	503270
19080	503271
27961	503272
18333	503273
5508	503274
27782	503275
41700	503276
58845	503277
49761	503278
36456	503279
13149	503280
18154	503281
3577	503282
59025	503283
40146	503284
105323	503285
11182	503286
4416	503287
49704	503288
14357	503289
11463	503290
69538	503291
74287	503292
45085	503293
38479	503294
5253	503295
5663	503296
81578	503297
132273	503298
43989	503299
4495	503300
89180	503301
31064	503302
63208	503303
32813	503304
113583	503305
46242	503306
11036	503307
9138	503308
43078	503309
13072	503310
24976	503311
38045	503312
21418	503313
6345	503314
11640	503315
9808	503316
87957	503317
31652	503318
16198	503319
51682	503320
32995	503321
42053	503322
24116	503323
17859	503324
70381	503325
17794	503326
22312	503327
9576	503328
6935	503329
35264	503330
58440	503331
36855	503332
29626	503333
76490	503334
38146	503335
85166	503336
11019	503337
60397	503338
18359	503339
24892	503340
29725	503341
69814	503342
92220	503343
3806	503344
16177	503345
80554	503346
16760	503347
22031	503348
48468	503349
19700	503350
61316	503351
69805	503352
29724	503353
105840	503354
21876	503355
31413	503356
11036	503357
14745	503358
95913	503359
39504	503360
110874	503361
10685	503362
31877	503363
33528	503364
1424	503365
7229	503366
31652	503367
27026	503368
28224	503369
39528	503370
64595	503371
639	503372
36070	503373
19968	503374
14635	503375
86365	503376
21418	503377
69860	503378
98709	503379
49475	503380
26444	503381
15679	503382
16198	503383
9326	503384
20166	503385
105228	503386
3070	503387
41896	503388
64878	503389
110694	503390
18642	503391
29135	503392
26199	503393
86790	503394
99398	503395
47186	503396
35168	503397
16198	503398
53224	503399
26642	503400
32929	503401
23191	503402
67131	503403
20695	503404
22051	503405
82758	503406
7483	503407
56036	503408
67227	503409
114650	503410
14622	503411
131451	503412
8567	503413
15229	503414
89067	503415
54683	503416
67766	503417
106714	503418
23850	503419
18414	503420
23820	503421
72005	503422
3359	503423
47412	503424
11139	503425
61187	503426
68412	503427
37162	503428
62264	503429
8502	503430
88978	503431
30728	503432
6776	503433
17125	503434
63347	503435
880	503436
32945	503437
106961	503438
39785	503439
4565	503440
35597	503441
113581	503442
107313	503443
4863	503444
21566	503445
59098	503446
9306	503447
507	503448
33901	503449
12310	503450
23527	503451
15275	503452
11705	503453
55508	503454
115409	503455
22008	503456
68261	503457
17793	503458
19697	503459
22355	503460
2128	503461
61108	503462
21762	503463
9898	503464
16236	503465
59392	503466
47667	503467
70209	503468
3362	503469
20886	503470
47789	503471
17038	503472
12386	503473
11157	503474
118995	503475
45397	503476
35268	503477
27995	503478
30172	503479
3751	503480
18977	503481
102147	503482
2089	503483
31884	503484
1335	503485
113266	503486
25354	503487
95620	503488
1085	503489
34574	503490
5910	503491
28883	503492
45262	503493
84679	503494
53669	503495
112915	503496
19692	503497
14688	503498
3181	503499
8577	503500
12356	503501
52251	503502
130802	503503
28044	503504
62094	503505
70925	503506
19142	503507
30243	503508
90305	503509
48714	503510
5595	503511
65850	503512
3005	503513
60055	503514
49846	503515
28020	503516
100433	503517
26434	503518
2932	503519
4614	503520
113	503521
124733	503522
28629	503523
56075	503524
6301	503525
3215	503526
48455	503527
11324	503528
57959	503529
33993	503530
7032	503531
133953	503532
37851	503533
6308	503534
41156	503535
80673	503536
84673	503537
32440	503538
113043	503539
38193	503540
3875	503541
76304	503542
66751	503543
51075	503544
50403	503545
70657	503546
101092	503547
92462	503548
101129	503549
100395	503550
108971	503551
43083	503552
5400	503553
17688	503554
34501	503555
29627	503556
8036	503557
9107	503558
48593	503559
17688	503560
30040	503561
2852	503562
8535	503563
3076	503564
55575	503565
73140	503566
7764	503567
65546	503568
3076	503569
46924	503570
80429	503571
60995	503572
2304	503573
29098	503574
94119	503575
24335	503576
43440	503577
55502	503578
51246	503579
92621	503580
51653	503581
11945	503582
62636	503583
14513	503584
31663	503585
28139	503586
120487	503587
4709	503588
1835	503589
14158	503590
9947	503591
76749	503592
79405	503593
43561	503594
103410	503595
53648	503596
41165	503597
117299	503598
5911	503599
85345	503600
8942	503601
41165	503602
38650	503603
55463	503604
18029	503605
4709	503606
117400	503607
56264	503608
108464	503609
59281	503610
11983	503611
9841	503612
4785	503613
72869	503614
16284	503615
79178	503616
3981	503617
3981	503618
43320	503619
111394	503620
76786	503621
70210	503622
19094	503623
69780	503624
33542	503625
51613	503626
75731	503627
77454	503628
65603	503629
65696	503630
13932	503631
27516	503632
71880	503633
40570	503634
59097	503635
65469	503636
34547	503637
115839	503638
70013	503639
4010	503640
138683	503641
50793	503642
17914	503643
35380	503644
23748	503645
24886	503646
18681	503647
20932	503648
62777	503649
8366	503650
24580	503651
14756	503652
61275	503653
28738	503654
6146	503655
24001	503656
7016	503657
51191	503658
68200	503659
5316	503660
93419	503661
43645	503662
24564	503663
3893	503664
68080	503665
79565	503666
106740	503667
86830	503668
24895	503669
53325	503670
11366	503671
67638	503672
29117	503673
36475	503674
44250	503675
43149	503676
11794	503677
104066	503678
87843	503679
20059	503680
68326	503681
48630	503682
492	503683
4945	503684
114535	503685
39230	503686
3385	503687
69119	503688
33561	503689
48624	503690
1830	503691
3192	503692
33738	503693
68761	503694
76495	503695
2468	503696
68375	503697
68028	503698
41456	503699
47718	503700
47796	503701
66838	503702
73479	503703
53030	503704
108676	503705
44569	503706
8839	503707
51154	503708
35407	503709
74614	503710
26514	503711
76572	503712
53163	503713
97812	503714
53912	503715
137837	503716
122694	503717
35077	503718
48820	503719
70094	503720
92443	503721
100590	503722
117178	503723
20658	503724
16137	503725
87	503726
87	503727
707	503728
41951	503729
23781	503730
38454	503731
23442	503732
28890	503733
6998	503734
110333	503735
49784	503736
22199	503737
37864	503738
49687	503739
23829	503740
4049	503741
158069	503742
31658	503743
63191	503744
18670	503745
2113	503746
85196	503747
7678	503748
31341	503749
97664	503750
62261	503751
76531	503752
831	503753
65436	503754
13409	503755
4947	503756
125564	503757
10718	503758
3202	503759
11705	503760
1153	503761
60249	503762
8363	503763
32254	503764
5470	503765
9864	503766
72134	503767
7225	503768
104857	503769
132644	503770
41501	503771
4275	503772
123104	503773
3780	503774
81791	503775
3541	503776
108651	503777
25871	503778
21852	503779
131455	503780
10107	503781
68951	503782
101145	503783
37941	503784
137776	503785
65567	503786
14511	503787
7731	503788
46423	503789
17674	503790
34794	503791
57668	503792
10697	503793
74590	503794
41420	503795
10582	503796
68883	503797
482	503798
35829	503799
2760	503800
32447	503801
2468	503802
66061	503803
51	503804
31515	503805
15286	503806
29564	503807
22944	503808
27102	503809
62376	503810
27321	503811
4268	503812
36017	503813
18504	503814
51550	503815
832	503816
43493	503817
54659	503818
16803	503819
89454	503820
35127	503821
25860	503822
35233	503823
73471	503824
4480	503825
70659	503826
23799	503827
95564	503828
35183	503829
15549	503830
10696	503831
21099	503832
10345	503833
5369	503834
75146	503835
102013	503836
98075	503837
956	503838
33877	503839
44918	503840
67479	503841
3751	503842
111895	503843
71429	503844
3135	503845
93458	503846
34851	503847
13249	503848
77666	503849
6658	503850
109256	503851
51396	503852
1407	503853
107725	503854
102787	503855
107137	503856
18169	503857
102685	503858
127611	503859
100822	503860
113541	503861
87829	503862
118840	503863
33654	503864
90716	503865
79397	503866
17017	503867
31112	503868
70267	503869
93880	503870
14004	503871
12073	503872
123111	503873
60220	503874
13791	503875
152663	503876
68234	503877
44962	503878
52757	503879
31875	503880
21306	503881
4450	503882
68864	503883
99231	503884
2448	503885
30924	503886
32274	503887
59219	503888
6835	503889
7829	503890
12423	503891
21608	503892
62690	503893
31996	503894
37167	503895
8012	503896
8017	503897
23545	503898
35121	503899
317	503900
84751	503901
49532	503902
20391	503903
98268	503904
102341	503905
37262	503906
42226	503907
24978	503908
33787	503909
3651	503910
483	503911
18550	503912
6156	503913
4372	503914
50262	503915
46813	503916
27631	503917
13584	503918
1610	503919
13929	503920
34060	503921
22723	503922
1405	503923
26291	503924
22375	503925
59434	503926
39756	503927
117500	503928
129043	503929
100934	503930
22988	503931
84374	503932
28746	503933
12217	503934
129824	503935
18779	503936
42396	503937
3068	503938
10981	503939
114422	503940
8565	503941
5647	503942
6890	503943
1144	503944
22344	503945
86293	503946
1988	503947
110934	503948
19189	503949
18420	503950
3154	503951
66987	503952
14311	503953
3775	503954
43531	503955
5340	503956
27806	503957
87936	503958
8403	503959
24604	503960
15365	503961
80479	503962
14526	503963
51438	503964
65392	503965
371	503966
32119	503967
44051	503968
27637	503969
1068	503970
14083	503971
86825	503972
12178	503973
42494	503974
4313	503975
97013	503976
20672	503977
84885	503978
110176	503979
41155	503980
16147	503981
27308	503982
59976	503983
89474	503984
31430	503985
15699	503986
63640	503987
19210	503988
13079	503989
17041	503990
1894	503991
1732	503992
4265	503993
4715	503994
10129	503995
36265	503996
7920	503997
16953	503998
42045	503999
9684	504000
3154	504001
9949	504002
54577	504003
23003	504004
97706	504005
63802	504006
25411	504007
23273	504008
3846	504009
97139	504010
46337	504011
9172	504012
8040	504013
77450	504014
37435	504015
54980	504016
31142	504017
4994	504018
1802	504019
22227	504020
5250	504021
9603	504022
69402	504023
67094	504024
49891	504025
103573	504026
62395	504027
69840	504028
32493	504029
66954	504030
51434	504031
66228	504032
30648	504033
4262	504034
44172	504035
23376	504036
13023	504037
55506	504038
18137	504039
44449	504040
36836	504041
14206	504042
4169	504043
17274	504044
2923	504045
2385	504046
13149	504047
23113	504048
2000	504049
30233	504050
402	504051
12743	504052
9868	504053
1418	504054
15502	504055
30126	504056
611	504057
8008	504058
76986	504059
33124	504060
4084	504061
58145	504062
13420	504063
3150	504064
87093	504065
28794	504066
90881	504067
10345	504068
33318	504069
6987	504070
13708	504071
106719	504072
70924	504073
90543	504074
16101	504075
108633	504076
18822	504077
23723	504078
62673	504079
89375	504080
3921	504081
33526	504082
8422	504083
8941	504084
842	504085
36669	504086
73367	504087
54192	504088
22778	504089
5061	504090
113327	504091
977	504092
9238	504093
3557	504094
23012	504095
5918	504096
977	504097
93884	504098
2685	504099
899	504100
24417	504101
4371	504102
20492	504103
64780	504104
15308	504105
1055	504106
95897	504107
94036	504108
37896	504109
101125	504110
7249	504111
97119	504112
90483	504113
111873	504114
75681	504115
38720	504116
69214	504117
62755	504118
135828	504119
58371	504120
80593	504121
16282	504122
13099	504123
50769	504124
4071	504125
31539	504126
93900	504127
52206	504128
136223	504129
51349	504130
19001	504131
3005	504132
112293	504133
20146	504134
9162	504135
10626	504136
104416	504137
85144	504138
62665	504139
3520	504140
85453	504141
22010	504142
75169	504143
23567	504144
31009	504145
71466	504146
77044	504147
6879	504148
5213	504149
11350	504150
3623	504151
1932	504152
36751	504153
42955	504154
9746	504155
7186	504156
23384	504157
3519	504158
64394	504159
12923	504160
84822	504161
20218	504162
40791	504163
35398	504164
26879	504165
36833	504166
6858	504167
4658	504168
33984	504169
39155	504170
2908	504171
134241	504172
97014	504173
61322	504174
3766	504175
77436	504176
66839	504177
10526	504178
38103	504179
92258	504180
6907	504181
38714	504182
4504	504183
66619	504184
46929	504185
22301	504186
26221	504187
7929	504188
51221	504189
84548	504190
69145	504191
58903	504192
14374	504193
22674	504194
154911	504195
2135	504196
66479	504197
37127	504198
47015	504199
135488	504200
21851	504201
15643	504202
110007	504203
52033	504204
10549	504205
88173	504206
3924	504207
85985	504208
47349	504209
75754	504210
12034	504211
7309	504212
2499	504213
24000	504214
12184	504215
23663	504216
4590	504217
14453	504218
34701	504219
34701	504220
27511	504221
34514	504222
29646	504223
68197	504224
15874	504225
8114	504226
1225	504227
52494	504228
35813	504229
86063	504230
5506	504231
131	504232
21830	504233
5661	504234
99	504235
25335	504236
645	504237
45827	504238
78014	504239
59692	504240
24985	504241
2968	504242
138641	504243
32941	504244
32955	504245
16181	504246
97	504247
9408	504248
126195	504249
981	504250
108766	504251
68353	504252
5500	504253
1855	504254
124093	504255
6512	504256
40928	504257
100360	504258
1225	504259
628	504260
3865	504261
628	504262
21811	504263
1840	504264
12039	504265
81991	504266
60445	504267
3275	504268
3275	504269
161	504270
20870	504271
58224	504272
442	504273
30705	504274
1637	504275
20472	504276
41137	504277
52389	504278
76756	504279
39300	504280
21746	504281
3533	504282
68064	504283
22979	504284
11749	504285
28634	504286
133781	504287
2419	504288
16806	504289
15777	504290
1050	504291
42385	504292
5574	504293
4087	504294
1411	504295
15202	504296
29009	504297
44926	504298
28625	504299
44307	504300
51815	504301
12318	504302
137229	504303
35021	504304
41586	504305
62799	504306
109160	504307
101374	504308
77414	504309
16071	504310
46290	504311
66880	504312
89168	504313
18042	504314
46493	504315
5469	504316
49193	504317
29161	504318
8671	504319
77115	504320
20934	504321
8577	504322
61219	504323
5843	504324
1391	504325
61787	504326
23998	504327
17923	504328
575	504329
4951	504330
7273	504331
6393	504332
26284	504333
26178	504334
1399	504335
68739	504336
41613	504337
23278	504338
137577	504339
20119	504340
18866	504341
62331	504342
55355	504343
96344	504344
31494	504345
1791	504346
82425	504347
83816	504348
93786	504349
44793	504350
44643	504351
5087	504352
14278	504353
5290	504354
57476	504355
52364	504356
70188	504357
17308	504358
11065	504359
86462	504360
16408	504361
15741	504362
107652	504363
10559	504364
33185	504365
4339	504366
32344	504367
2065	504368
42662	504369
27109	504370
48956	504371
40465	504372
44481	504373
1347	504374
72806	504375
3222	504376
18870	504377
66000	504378
78486	504379
12230	504380
3269	504381
46356	504382
33137	504383
8930	504384
98702	504385
64491	504386
28627	504387
8398	504388
68065	504389
3364	504390
77766	504391
8540	504392
20621	504393
3851	504394
21150	504395
61612	504396
3421	504397
13329	504398
100415	504399
69311	504400
21413	504401
4745	504402
1859	504403
7223	504404
14925	504405
135964	504406
8720	504407
30394	504408
2022	504409
3418	504410
1124	504411
23159	504412
28914	504413
3172	504414
16548	504415
14538	504416
9111	504417
75729	504418
19294	504419
46512	504420
21316	504421
46204	504422
26246	504423
24911	504424
22922	504425
22672	504426
11020	504427
42210	504428
134659	504429
666	504430
81023	504431
7361	504432
26945	504433
45342	504434
47642	504435
22900	504436
14	504437
286	504438
1516	504439
17938	504440
3221	504441
330	504442
5403	504443
26066	504444
82095	504445
99799	504446
266	504447
82240	504448
97107	504449
83576	504450
2232	504451
62741	504452
2932	504453
72700	504454
148421	504455
47212	504456
52464	504457
73661	504458
35504	504459
93480	504460
67730	504461
81525	504462
34756	504463
34175	504464
63763	504465
70659	504466
49910	504467
1530	504468
35488	504469
26258	504470
4301	504471
6765	504472
21539	504473
4370	504474
90277	504475
78	504476
4457	504477
75603	504478
34811	504479
112164	504480
61678	504481
17303	504482
17303	504483
17300	504484
63346	504485
81878	504486
42354	504487
41636	504488
79537	504489
3146	504490
94855	504491
108984	504492
99740	504493
68329	504494
94191	504495
113631	504496
56778	504497
89298	504498
1801	504499
53660	504500
130948	504501
51922	504502
138685	504503
7346	504504
2209	504505
9905	504506
284	504507
13691	504508
4443	504509
13314	504510
9221	504511
67281	504512
31330	504513
87709	504514
17773	504515
8158	504516
59937	504517
12365	504518
114678	504519
52511	504520
19639	504521
17643	504522
89035	504523
15721	504524
2536	504525
33266	504526
90691	504527
50629	504528
17624	504529
32436	504530
6541	504531
51994	504532
28461	504533
17606	504534
109238	504535
7939	504536
38056	504537
92727	504538
34303	504539
26749	504540
28842	504541
8114	504542
37235	504543
29921	504544
48782	504545
24410	504546
34470	504547
55565	504548
64672	504549
9748	504550
15776	504551
9434	504552
26978	504553
108754	504554
90580	504555
24833	504556
24419	504557
76992	504558
33018	504559
60662	504560
40997	504561
64073	504562
14149	504563
12662	504564
44211	504565
29724	504566
64067	504567
30616	504568
34099	504569
7479	504570
614	504571
68071	504572
120329	504573
36090	504574
29765	504575
25832	504576
63455	504577
77491	504578
46283	504579
23313	504580
11122	504581
21877	504582
31448	504583
67719	504584
99204	504585
44329	504586
47324	504587
53169	504588
68122	504589
117750	504590
22915	504591
29437	504592
3898	504593
36418	504594
35258	504595
22091	504596
52965	504597
35547	504598
5181	504599
9	504600
1129	504601
30835	504602
1735	504603
49604	504604
28900	504605
117651	504606
1286	504607
49853	504608
41675	504609
109090	504610
4338	504611
19143	504612
75919	504613
25374	504614
65766	504615
14543	504616
84918	504617
70265	504618
43586	504619
34534	504620
35854	504621
8720	504622
34641	504623
110516	504624
14289	504625
24840	504626
75664	504627
7672	504628
667	504629
45224	504630
20892	504631
127936	504632
4359	504633
41911	504634
18717	504635
47831	504636
55554	504637
35548	504638
2170	504639
86691	504640
5969	504641
30925	504642
53434	504643
115410	504644
7954	504645
112348	504646
57400	504647
16655	504648
46411	504649
48191	504650
61715	504651
17066	504652
37994	504653
90659	504654
48778	504655
15637	504656
78261	504657
35536	504658
1441	504659
6354	504660
18541	504661
6040	504662
23534	504663
42639	504664
58150	504665
45087	504666
13063	504667
87284	504668
68786	504669
71811	504670
114458	504671
15892	504672
16260	504673
8443	504674
11072	504675
1129	504676
1129	504677
44089	504678
32791	504679
12021	504680
56865	504681
47267	504682
2170	504683
13717	504684
4686	504685
18011	504686
53069	504687
29212	504688
8088	504689
9819	504690
50583	504691
2502	504692
145486	504693
86494	504694
50843	504695
30751	504696
15640	504697
62647	504698
40045	504699
44739	504700
102084	504701
60252	504702
40009	504703
68291	504704
8028	504705
81106	504706
7676	504707
5205	504708
33784	504709
33784	504710
75683	504711
40138	504712
83159	504713
115393	504714
17760	504715
9784	504716
17868	504717
87970	504718
107353	504719
19561	504720
13485	504721
66924	504722
55419	504723
63100	504724
5276	504725
25507	504726
58365	504727
4415	504728
29472	504729
49620	504730
56740	504731
6675	504732
9468	504733
5535	504734
60975	504735
3631	504736
47043	504737
1793	504738
66940	504739
23683	504740
27740	504741
78002	504742
24412	504743
13251	504744
18548	504745
73791	504746
94490	504747
55351	504748
94347	504749
3121	504750
30134	504751
26914	504752
3806	504753
10599	504754
39940	504755
12770	504756
26546	504757
4808	504758
66832	504759
35076	504760
51293	504761
133945	504762
162614	504763
83257	504764
12431	504765
50278	504766
17102	504767
18133	504768
28960	504769
96780	504770
110861	504771
4829	504772
19646	504773
14096	504774
33555	504775
53774	504776
127348	504777
5958	504778
25372	504779
19600	504780
5558	504781
14913	504782
27222	504783
88862	504784
15750	504785
128001	504786
94305	504787
132418	504788
7340	504789
78378	504790
6453	504791
55616	504792
4562	504793
45360	504794
34454	504795
13963	504796
55318	504797
23737	504798
64528	504799
30110	504800
33096	504801
21235	504802
41558	504803
70398	504804
16516	504805
79473	504806
8615	504807
12032	504808
71737	504809
12979	504810
24413	504811
7951	504812
7488	504813
10141	504814
12175	504815
15960	504816
50645	504817
13458	504818
72233	504819
21622	504820
11202	504821
8842	504822
1420	504823
62861	504824
1529	504825
6713	504826
13582	504827
102249	504828
28416	504829
67077	504830
26504	504831
13163	504832
15193	504833
66235	504834
26974	504835
25927	504836
13163	504837
26977	504838
21614	504839
75953	504840
10060	504841
14448	504842
3495	504843
19121	504844
57553	504845
82177	504846
23739	504847
30044	504848
3431	504849
51569	504850
22224	504851
44305	504852
63333	504853
8325	504854
6403	504855
92283	504856
6172	504857
2227	504858
16994	504859
10158	504860
75154	504861
32892	504862
7954	504863
365	504864
5485	504865
3311	504866
30608	504867
3542	504868
16432	504869
3085	504870
59854	504871
695	504872
45572	504873
8205	504874
38800	504875
16181	504876
60430	504877
24833	504878
10537	504879
17738	504880
26612	504881
28559	504882
39893	504883
13375	504884
110	504885
15536	504886
7912	504887
86167	504888
6339	504889
25794	504890
27710	504891
47769	504892
54046	504893
90535	504894
43435	504895
90990	504896
7830	504897
13797	504898
174	504899
39308	504900
82695	504901
2211	504902
49516	504903
8540	504904
78268	504905
124713	504906
102113	504907
1601	504908
45508	504909
28742	504910
1407	504911
88181	504912
1446	504913
4165	504914
39333	504915
6354	504916
89062	504917
18678	504918
30983	504919
35989	504920
37889	504921
15856	504922
51876	504923
70259	504924
85843	504925
205	504926
64807	504927
17679	504928
25502	504929
1840	504930
3990	504931
127781	504932
66470	504933
7032	504934
17745	504935
30129	504936
31242	504937
469	504938
3116	504939
1441	504940
14303	504941
26416	504942
41348	504943
5283	504944
20107	504945
109254	504946
50281	504947
5137	504948
9749	504949
364	504950
7512	504951
9177	504952
46510	504953
1148	504954
252	504955
294	504956
16445	504957
8204	504958
49808	504959
69241	504960
88797	504961
57036	504962
10204	504963
5453	504964
23058	504965
18520	504966
1293	504967
18767	504968
26503	504969
10888	504970
15681	504971
14139	504972
54794	504973
20770	504974
12674	504975
4309	504976
60541	504977
64858	504978
11627	504979
26294	504980
60203	504981
26238	504982
67499	504983
52739	504984
7631	504985
29218	504986
150435	504987
44421	504988
246	504989
29754	504990
11445	504991
2127	504992
50770	504993
70518	504994
75957	504995
8617	504996
110218	504997
17029	504998
54794	504999
77713	505000
33602	505001
76876	505002
3453	505003
5078	505004
8153	505005
101341	505006
76683	505007
17535	505008
8239	505009
1420	505010
48727	505011
102108	505012
47893	505013
22073	505014
131136	505015
54149	505016
119126	505017
37925	505018
20410	505019
2904	505020
19152	505021
64393	505022
20038	505023
40091	505024
118694	505025
52083	505026
17740	505027
6747	505028
18120	505029
42021	505030
26019	505031
71033	505032
15931	505033
7398	505034
48452	505035
42262	505036
66074	505037
44495	505038
4694	505039
79496	505040
6356	505041
85507	505042
119149	505043
53088	505044
84876	505045
69790	505046
62272	505047
14241	505048
98818	505049
31655	505050
5752	505051
109295	505052
27590	505053
122654	505054
83616	505055
54135	505056
113783	505057
81971	505058
60216	505059
12280	505060
49764	505061
122530	505062
49945	505063
137410	505064
29163	505065
111684	505066
66111	505067
11227	505068
92583	505069
75498	505070
114363	505071
90530	505072
128830	505073
70762	505074
110084	505075
76462	505076
131403	505077
113343	505078
60547	505079
103878	505080
103754	505081
166126	505082
96068	505083
93659	505084
33721	505085
99738	505086
56190	505087
94139	505088
102966	505089
75856	505090
110895	505091
36654	505092
127704	505093
109413	505094
97814	505095
134367	505096
23296	505097
70282	505098
32506	505099
105617	505100
109239	505101
81885	505102
4306	505103
102332	505104
65849	505105
52311	505106
103736	505107
137158	505108
113143	505109
120440	505110
58276	505111
38898	505112
113876	505113
45940	505114
18835	505115
167592	505116
135878	505117
89563	505118
94088	505119
100667	505120
107843	505121
47115	505122
69890	505123
99736	505124
105798	505125
131522	505126
137553	505127
137800	505128
90214	505129
132604	505130
89402	505131
19004	505132
83063	505133
113804	505134
105372	505135
111931	505136
5259	505137
26710	505138
8195	505139
13533	505140
113440	505141
85164	505142
76732	505143
63561	505144
4469	505145
64760	505146
136158	505147
86367	505148
98006	505149
133048	505150
134449	505151
95579	505152
90739	505153
137510	505154
132776	505155
137556	505156
90502	505157
44729	505158
23981	505159
73544	505160
76838	505161
78161	505162
90595	505163
62708	505164
58583	505165
29556	505166
132392	505167
90699	505168
106996	505169
137680	505170
137573	505171
83107	505172
103828	505173
67026	505174
128888	505175
67254	505176
18818	505177
42661	505178
7398	505179
51429	505180
82090	505181
47422	505182
18357	505183
38752	505184
134017	505185
99816	505186
107694	505187
4766	505188
18104	505189
8282	505190
110182	505191
2599	505192
69889	505193
17901	505194
3127	505195
4494	505196
24664	505197
23373	505198
18633	505199
55649	505200
1067	505201
20770	505202
6389	505203
14665	505204
17259	505205
17652	505206
12778	505207
30673	505208
17335	505209
9475	505210
10144	505211
65933	505212
24777	505213
47225	505214
20447	505215
60215	505216
34131	505217
41470	505218
27207	505219
7789	505220
66616	505221
71022	505222
22607	505223
25817	505224
70242	505225
14289	505226
4183	505227
6343	505228
51535	505229
45448	505230
15855	505231
20850	505232
59543	505233
10108	505234
34077	505235
61112	505236
77144	505237
24112	505238
42322	505239
9655	505240
24894	505241
81062	505242
41534	505243
35442	505244
89390	505245
3619	505246
37393	505247
59380	505248
10644	505249
33223	505250
70095	505251
33114	505252
61353	505253
34125	505254
70000	505255
31165	505256
14547	505257
57771	505258
22195	505259
69358	505260
91727	505261
70427	505262
10468	505263
28519	505264
51626	505265
43424	505266
45310	505267
33294	505268
736	505269
112126	505270
45243	505271
27165	505272
2379	505273
12088	505274
86810	505275
11514	505276
14201	505277
5420	505278
2528	505279
42428	505280
75451	505281
43172	505282
34065	505283
24879	505284
4509	505285
10151	505286
10271	505287
64595	505288
1742	505289
28631	505290
23185	505291
136131	505292
14908	505293
61427	505294
28535	505295
11702	505296
14665	505297
87089	505298
47209	505299
53313	505300
87107	505301
1563	505302
14245	505303
944	505304
13453	505305
98800	505306
58558	505307
122915	505308
1302	505309
44440	505310
66014	505311
82748	505312
70939	505313
98292	505314
44633	505315
45310	505316
36830	505317
4208	505318
71839	505319
33963	505320
35869	505321
52957	505322
26744	505323
80811	505324
51827	505325
8208	505326
90355	505327
60397	505328
87807	505329
134467	505330
1424	505331
39583	505332
132845	505333
116772	505334
64962	505335
9000	505336
69089	505337
45475	505338
19983	505339
75158	505340
18792	505341
78408	505342
72908	505343
1585	505344
90907	505345
68954	505346
15569	505347
34001	505348
29624	505349
102099	505350
71208	505351
75232	505352
9593	505353
15644	505354
13456	505355
131193	505356
39563	505357
130919	505358
35079	505359
23072	505360
69973	505361
64736	505362
7655	505363
71076	505364
83457	505365
134318	505366
120047	505367
107061	505368
67804	505369
10007	505370
53239	505371
32826	505372
2313	505373
8257	505374
9	505375
18318	505376
32382	505377
85290	505378
25850	505379
85138	505380
128933	505381
24341	505382
54067	505383
90922	505384
70997	505385
1099	505386
132738	505387
15530	505388
110361	505389
76915	505390
83155	505391
124303	505392
96422	505393
109373	505394
8361	505395
5025	505396
80928	505397
104126	505398
28803	505399
73784	505400
66945	505401
13770	505402
44910	505403
60561	505404
43609	505405
44910	505406
87895	505407
90512	505408
17526	505409
5644	505410
70515	505411
52331	505412
39592	505413
106741	505414
106570	505415
31616	505416
51535	505417
15933	505418
20848	505419
79871	505420
98871	505421
71062	505422
49699	505423
79515	505424
54076	505425
54018	505426
98917	505427
27649	505428
2976	505429
8505	505430
12020	505431
49487	505432
10161	505433
18445	505434
21327	505435
3780	505436
31665	505437
24879	505438
14394	505439
45814	505440
19955	505441
55261	505442
3212	505443
35307	505444
42662	505445
462	505446
28892	505447
6205	505448
21634	505449
64062	505450
5746	505451
905	505452
124773	505453
2290	505454
2465	505455
49256	505456
8035	505457
5079	505458
25545	505459
56765	505460
654	505461
124682	505462
27517	505463
15705	505464
61415	505465
26627	505466
9269	505467
56765	505468
81598	505469
13337	505470
13337	505471
37448	505472
19740	505473
37025	505474
29670	505475
29670	505476
60068	505477
18819	505478
19611	505479
10108	505480
3780	505481
19021	505482
35187	505483
18521	505484
2761	505485
12260	505486
63449	505487
16430	505488
53293	505489
1235	505490
3826	505491
40778	505492
37610	505493
82806	505494
47672	505495
22625	505496
4835	505497
1477	505498
79103	505499
18863	505500
53287	505501
67965	505502
38662	505503
10064	505504
13039	505505
11516	505506
55157	505507
33649	505508
68737	505509
32152	505510
12561	505511
68354	505512
8505	505513
30595	505514
4835	505515
3826	505516
17336	505517
12213	505518
73780	505519
12561	505520
30999	505521
9269	505522
2812	505523
25457	505524
158850	505525
54185	505526
6321	505527
10013	505528
3379	505529
20807	505530
3379	505531
71570	505532
26550	505533
54347	505534
18640	505535
43257	505536
7492	505537
18728	505538
22067	505539
33653	505540
3582	505541
1563	505542
9980	505543
11717	505544
47903	505545
4493	505546
5740	505547
6827	505548
41645	505549
22198	505550
62348	505551
49425	505552
33917	505553
13900	505554
68923	505555
77744	505556
66820	505557
18418	505558
54734	505559
22576	505560
2824	505561
38747	505562
34567	505563
57403	505564
47738	505565
114433	505566
66966	505567
17371	505568
8091	505569
31571	505570
41933	505571
70609	505572
38866	505573
4990	505574
6007	505575
37132	505576
61453	505577
10325	505578
74951	505579
73481	505580
26428	505581
23072	505582
45475	505583
14643	505584
31050	505585
10135	505586
27658	505587
65533	505588
89219	505589
92604	505590
76585	505591
59541	505592
85249	505593
54178	505594
2853	505595
35038	505596
56842	505597
3586	505598
75247	505599
83334	505600
115671	505601
9970	505602
61720	505603
35878	505604
82829	505605
1163	505606
83153	505607
75156	505608
57653	505609
102612	505610
72936	505611
25001	505612
35227	505613
37791	505614
21827	505615
16592	505616
32482	505617
24613	505618
60463	505619
60119	505620
39094	505621
93380	505622
7189	505623
105923	505624
25517	505625
17612	505626
52873	505627
4493	505628
6833	505629
8658	505630
74434	505631
109065	505632
132970	505633
45582	505634
22405	505635
45376	505636
71208	505637
115396	505638
124890	505639
81480	505640
97974	505641
53901	505642
51371	505643
48097	505644
124490	505645
21779	505646
6772	505647
88954	505648
11681	505649
7819	505650
31912	505651
4277	505652
13265	505653
9	505654
70488	505655
36974	505656
34675	505657
35329	505658
23531	505659
81688	505660
4681	505661
14095	505662
35056	505663
9988	505664
59875	505665
40816	505666
7189	505667
12881	505668
14971	505669
51970	505670
10616	505671
8084	505672
106049	505673
41649	505674
70000	505675
137689	505676
103808	505677
111609	505678
87438	505679
93755	505680
2555	505681
54271	505682
1430	505683
45440	505684
46114	505685
65766	505686
13283	505687
22588	505688
24936	505689
39559	505690
14619	505691
8555	505692
22219	505693
29580	505694
89087	505695
29072	505696
98780	505697
160748	505698
86803	505699
102402	505700
17656	505701
22744	505702
43004	505703
5953	505704
63397	505705
88797	505706
21614	505707
17749	505708
68382	505709
110522	505710
48856	505711
137069	505712
110534	505713
88161	505714
119969	505715
23265	505716
10554	505717
21231	505718
59327	505719
44510	505720
130101	505721
30150	505722
72267	505723
13251	505724
38499	505725
14148	505726
28345	505727
94297	505728
2273	505729
2989	505730
12560	505731
26130	505732
45251	505733
41308	505734
82478	505735
120250	505736
26650	505737
21774	505738
9312	505739
19972	505740
9965	505741
100893	505742
49091	505743
103013	505744
49316	505745
74350	505746
69140	505747
102421	505748
31179	505749
61468	505750
6116	505751
21344	505752
5601	505753
18093	505754
112003	505755
94232	505756
56148	505757
33096	505758
63498	505759
33113	505760
66966	505761
30717	505762
18373	505763
133908	505764
20423	505765
54249	505766
23411	505767
306	505768
59283	505769
35551	505770
22067	505771
70058	505772
100407	505773
32786	505774
11198	505775
77946	505776
121684	505777
63705	505778
77657	505779
31631	505780
4579	505781
13592	505782
13592	505783
29078	505784
12082	505785
2160	505786
4382	505787
1658	505788
40748	505789
10665	505790
1440	505791
33328	505792
2560	505793
23743	505794
28536	505795
7046	505796
34258	505797
52875	505798
13247	505799
23118	505800
44302	505801
1099	505802
88771	505803
64163	505804
59873	505805
2103	505806
146908	505807
84834	505808
52741	505809
762	505810
109853	505811
84666	505812
19243	505813
87696	505814
65796	505815
31128	505816
20422	505817
46501	505818
2215	505819
84791	505820
77845	505821
12989	505822
99180	505823
25018	505824
23178	505825
74771	505826
54147	505827
33239	505828
64137	505829
23972	505830
86560	505831
29055	505832
87828	505833
63739	505834
42433	505835
28545	505836
83529	505837
63494	505838
8686	505839
15323	505840
113553	505841
124063	505842
36807	505843
9769	505844
21623	505845
31547	505846
130781	505847
52258	505848
65703	505849
1678	505850
15925	505851
20339	505852
22703	505853
3387	505854
59119	505855
334	505856
78331	505857
24409	505858
49950	505859
14203	505860
76654	505861
25499	505862
99199	505863
134103	505864
122783	505865
137550	505866
137597	505867
110542	505868
63530	505869
84863	505870
108791	505871
113661	505872
135744	505873
137649	505874
134329	505875
134207	505876
135846	505877
131358	505878
108698	505879
132630	505880
69007	505881
77781	505882
82966	505883
113478	505884
60014	505885
135853	505886
70099	505887
90443	505888
111725	505889
60121	505890
127520	505891
125722	505892
66822	505893
14728	505894
37318	505895
52087	505896
102519	505897
118749	505898
127407	505899
150728	505900
47095	505901
132842	505902
125926	505903
132550	505904
105462	505905
110109	505906
121196	505907
124276	505908
127460	505909
105350	505910
129139	505911
105507	505912
122785	505913
136132	505914
58952	505915
27699	505916
86536	505917
105349	505918
113673	505919
137578	505920
137744	505921
137531	505922
110825	505923
108912	505924
130973	505925
124545	505926
156626	505927
105453	505928
89281	505929
107567	505930
122700	505931
134470	505932
111899	505933
137569	505934
34045	505935
132551	505936
121360	505937
29140	505938
85043	505939
82015	505940
132518	505941
76514	505942
103930	505943
105484	505944
127393	505945
89173	505946
43112	505947
134118	505948
116851	505949
85081	505950
64663	505951
33152	505952
105193	505953
69055	505954
122551	505955
138584	505956
113437	505957
166162	505958
137570	505959
131506	505960
137629	505961
90830	505962
141580	505963
131270	505964
137583	505965
92688	505966
93776	505967
137842	505968
135730	505969
82024	505970
136039	505971
100607	505972
135784	505973
97694	505974
127600	505975
121312	505976
137525	505977
114517	505978
76523	505979
105424	505980
134113	505981
137489	505982
136051	505983
111955	505984
160472	505985
79151	505986
102441	505987
137471	505988
113375	505989
134401	505990
136005	505991
93610	505992
137257	505993
109064	505994
104031	505995
138539	505996
82389	505997
32940	505998
113700	505999
81901	506000
57475	506001
100917	506002
3276	506003
74850	506004
90368	506005
98955	506006
138525	506007
137611	506008
135737	506009
114450	506010
137618	506011
96396	506012
47152	506013
60249	506014
112381	506015
100835	506016
132505	506017
124435	506018
114528	506019
102891	506020
129298	506021
138548	506022
85139	506023
46114	506024
44645	506025
17217	506026
134399	506027
116578	506028
118804	506029
44667	506030
96583	506031
65514	506032
25918	506033
70530	506034
107597	506035
129753	506036
137616	506037
24428	506038
2322	506039
4353	506040
66729	506041
6663	506042
90917	506043
127835	506044
57992	506045
69462	506046
73614	506047
114489	506048
83500	506049
137394	506050
82086	506051
127907	506052
131109	506053
69379	506054
90442	506055
13458	506056
78870	506057
81133	506058
103976	506059
86635	506060
62553	506061
122547	506062
90740	506063
129096	506064
102867	506065
53868	506066
44761	506067
53137	506068
49950	506069
162582	506070
14912	506071
123268	506072
117217	506073
113883	506074
94518	506075
134698	506076
121824	506077
123048	506078
55430	506079
104337	506080
32487	506081
105469	506082
94599	506083
89064	506084
110691	506085
129090	506086
52490	506087
121756	506088
122848	506089
68369	506090
135835	506091
68386	506092
117020	506093
104399	506094
94391	506095
136053	506096
4507	506097
235	506098
16755	506099
7545	506100
48837	506101
44859	506102
12764	506103
583	506104
1053	506105
58157	506106
3805	506107
3756	506108
53841	506109
3591	506110
132549	506111
33166	506112
50234	506113
2714	506114
58647	506115
36741	506116
41466	506117
82230	506118
29916	506119
5989	506120
88135	506121
28165	506122
10578	506123
71371	506124
67571	506125
160111	506126
23784	506127
18063	506128
43678	506129
58281	506130
62278	506131
6228	506132
27989	506133
47732	506134
65781	506135
113164	506136
36011	506137
23382	506138
34822	506139
24210	506140
75248	506141
3629	506142
1325	506143
1395	506144
7554	506145
37851	506146
9044	506147
31562	506148
4008	506149
5102	506150
1325	506151
18427	506152
980	506153
30618	506154
31984	506155
5575	506156
8215	506157
25827	506158
13119	506159
980	506160
40607	506161
26083	506162
1725	506163
6476	506164
17321	506165
26203	506166
39390	506167
4337	506168
3546	506169
1877	506170
6849	506171
5072	506172
2616	506173
14421	506174
4314	506175
7664	506176
2820	506177
22319	506178
29720	506179
2429	506180
72774	506181
181	506182
32995	506183
21892	506184
122399	506185
12523	506186
56969	506187
4695	506188
1286	506189
3851	506190
34652	506191
39558	506192
22726	506193
81786	506194
69058	506195
10322	506196
455	506197
30640	506198
34162	506199
54020	506200
78398	506201
49869	506202
44626	506203
52288	506204
17489	506205
48172	506206
93457	506207
2565	506208
34788	506209
23095	506210
3216	506211
17619	506212
3088	506213
3088	506214
8159	506215
9600	506216
11527	506217
24814	506218
34419	506219
55276	506220
73621	506221
115854	506222
83260	506223
45314	506224
67927	506225
23168	506226
41944	506227
5404	506228
25507	506229
17190	506230
21905	506231
10624	506232
14163	506233
31024	506234
58305	506235
14383	506236
9859	506237
30451	506238
2087	506239
70579	506240
74423	506241
55577	506242
2886	506243
6804	506244
5522	506245
4015	506246
37332	506247
70412	506248
33050	506249
1021	506250
106448	506251
2372	506252
16548	506253
8031	506254
68362	506255
26632	506256
117697	506257
73136	506258
39	506259
26203	506260
9595	506261
7132	506262
5412	506263
20828	506264
65782	506265
62792	506266
2700	506267
2305	506268
93902	506269
18606	506270
132514	506271
2651	506272
27661	506273
70167	506274
980	506275
28520	506276
7309	506277
7309	506278
30887	506279
3764	506280
53701	506281
17833	506282
24121	506283
18031	506284
21477	506285
3928	506286
110549	506287
4483	506288
48179	506289
53921	506290
6666	506291
35376	506292
88752	506293
45529	506294
19641	506295
23187	506296
7132	506297
9840	506298
74411	506299
28463	506300
20130	506301
50792	506302
68798	506303
55250	506304
1731	506305
3479	506306
29620	506307
86839	506308
88605	506309
4124	506310
39373	506311
28116	506312
6086	506313
9682	506314
81897	506315
29072	506316
25959	506317
8897	506318
1125	506319
7067	506320
43046	506321
102474	506322
77986	506323
28762	506324
56541	506325
58029	506326
152406	506327
34133	506328
26687	506329
45502	506330
90669	506331
43576	506332
45409	506333
4229	506334
3811	506335
27284	506336
113576	506337
71751	506338
30	506339
34436	506340
6941	506341
7773	506342
740	506343
88639	506344
4031	506345
20462	506346
213	506347
17866	506348
112952	506349
37738	506350
5799	506351
24894	506352
12910	506353
11597	506354
79916	506355
129829	506356
51833	506357
23990	506358
18558	506359
66955	506360
32441	506361
131533	506362
15742	506363
10363	506364
58450	506365
14544	506366
7490	506367
51646	506368
12487	506369
38651	506370
16542	506371
28821	506372
49739	506373
2371	506374
2371	506375
1803	506376
45176	506377
34817	506378
25582	506379
10513	506380
46029	506381
56033	506382
18052	506383
7749	506384
75389	506385
8914	506386
29510	506387
33672	506388
17105	506389
16782	506390
14947	506391
16639	506392
6135	506393
34731	506394
5726	506395
6826	506396
29563	506397
122394	506398
54372	506399
78871	506400
28936	506401
42765	506402
4171	506403
24226	506404
9172	506405
24827	506406
19541	506407
12962	506408
63390	506409
220	506410
50517	506411
89150	506412
72704	506413
9172	506414
31680	506415
35052	506416
1446	506417
14435	506418
39847	506419
22367	506420
15966	506421
12383	506422
64980	506423
50398	506424
33182	506425
13467	506426
119008	506427
48171	506428
38951	506429
138420	506430
4672	506431
50402	506432
35935	506433
48185	506434
3477	506435
31847	506436
30869	506437
63064	506438
15849	506439
33000	506440
46867	506441
61773	506442
14415	506443
5366	506444
34074	506445
61394	506446
23293	506447
2371	506448
90561	506449
1803	506450
105234	506451
64044	506452
12726	506453
45591	506454
11445	506455
90142	506456
30689	506457
40421	506458
96440	506459
7057	506460
40081	506461
28425	506462
42275	506463
90416	506464
52544	506465
48081	506466
82852	506467
102340	506468
102033	506469
134729	506470
65624	506471
117084	506472
97765	506473
38703	506474
10089	506475
53	506476
21578	506477
100654	506478
51996	506479
68413	506480
51262	506481
6081	506482
88999	506483
35231	506484
99707	506485
46376	506486
986	506487
69791	506488
21482	506489
13949	506490
13921	506491
12846	506492
13404	506493
23993	506494
85839	506495
33148	506496
44853	506497
18832	506498
63206	506499
74510	506500
30235	506501
25223	506502
67944	506503
27331	506504
31940	506505
10256	506506
5504	506507
79829	506508
12017	506509
22208	506510
85339	506511
18475	506512
62135	506513
79691	506514
31159	506515
33702	506516
9734	506517
43333	506518
880	506519
4100	506520
3202	506521
9105	506522
13131	506523
4038	506524
42347	506525
119724	506526
6272	506527
8011	506528
46539	506529
116701	506530
33796	506531
56262	506532
35208	506533
12723	506534
8889	506535
18652	506536
30618	506537
6855	506538
44265	506539
115313	506540
55216	506541
109928	506542
67761	506543
75172	506544
133751	506545
14537	506546
60260	506547
56805	506548
61683	506549
87954	506550
12261	506551
24537	506552
7647	506553
5458	506554
4076	506555
8597	506556
73337	506557
7223	506558
12720	506559
62502	506560
131493	506561
54773	506562
25482	506563
3406	506564
18727	506565
60257	506566
18025	506567
113651	506568
45932	506569
12403	506570
30393	506571
8831	506572
49789	506573
30982	506574
41998	506575
7765	506576
25939	506577
21612	506578
109038	506579
61377	506580
117072	506581
44006	506582
33246	506583
40924	506584
55239	506585
284	506586
37043	506587
90328	506588
14575	506589
63490	506590
15939	506591
88618	506592
63081	506593
115308	506594
50359	506595
10582	506596
101959	506597
17582	506598
12631	506599
70254	506600
122754	506601
83744	506602
131407	506603
40553	506604
39753	506605
109399	506606
129760	506607
10582	506608
19939	506609
77002	506610
132864	506611
14575	506612
20642	506613
83836	506614
107041	506615
124382	506616
111643	506617
149128	506618
53376	506619
27518	506620
54185	506621
39793	506622
10459	506623
88809	506624
73258	506625
44135	506626
38581	506627
7362	506628
26983	506629
41863	506630
32811	506631
43529	506632
16653	506633
105024	506634
45198	506635
80779	506636
71192	506637
3618	506638
51632	506639
42504	506640
10396	506641
70206	506642
51050	506643
31027	506644
19133	506645
71054	506646
69859	506647
127877	506648
11038	506649
25582	506650
70929	506651
12229	506652
51997	506653
51243	506654
15245	506655
24903	506656
4964	506657
14902	506658
32156	506659
21106	506660
60062	506661
69051	506662
66832	506663
44046	506664
29579	506665
44004	506666
132625	506667
83015	506668
106772	506669
109001	506670
80555	506671
7555	506672
39436	506673
68408	506674
37981	506675
86034	506676
114560	506677
103904	506678
15517	506679
64897	506680
33060	506681
15517	506682
17494	506683
84458	506684
54987	506685
15196	506686
126673	506687
7660	506688
122651	506689
36102	506690
25604	506691
90162	506692
128047	506693
91455	506694
57789	506695
112874	506696
13262	506697
65006	506698
65006	506699
50467	506700
14306	506701
45265	506702
66558	506703
95439	506704
32016	506705
82847	506706
30843	506707
22904	506708
37032	506709
57795	506710
52976	506711
113024	506712
30320	506713
81652	506714
103528	506715
39490	506716
65912	506717
58017	506718
121042	506719
63213	506720
35905	506721
57551	506722
81655	506723
130774	506724
130901	506725
7056	506726
82800	506727
1028	506728
62596	506729
33857	506730
137584	506731
62184	506732
75932	506733
25924	506734
4547	506735
1418	506736
14972	506737
23517	506738
86336	506739
49114	506740
18512	506741
3431	506742
49342	506743
84408	506744
12472	506745
13298	506746
13789	506747
80643	506748
3247	506749
8115	506750
9691	506751
29098	506752
32777	506753
22004	506754
27937	506755
5244	506756
30238	506757
85334	506758
40607	506759
6846	506760
52535	506761
6072	506762
62140	506763
66797	506764
100315	506765
65757	506766
22971	506767
54177	506768
1396	506769
48219	506770
111642	506771
70958	506772
68423	506773
91398	506774
4520	506775
26062	506776
11433	506777
112916	506778
113912	506779
51855	506780
51855	506781
35090	506782
50354	506783
38619	506784
70060	506785
24226	506786
35090	506787
38465	506788
5275	506789
137296	506790
15354	506791
5963	506792
63578	506793
110438	506794
41915	506795
80363	506796
99118	506797
25375	506798
18469	506799
61196	506800
16119	506801
43087	506802
46804	506803
61364	506804
35214	506805
18624	506806
39111	506807
127189	506808
18624	506809
41356	506810
113687	506811
107533	506812
39900	506813
17181	506814
95582	506815
60376	506816
16119	506817
73159	506818
96930	506819
17010	506820
40959	506821
6215	506822
31680	506823
10575	506824
2230	506825
2285	506826
110521	506827
69828	506828
19107	506829
14606	506830
36732	506831
3651	506832
887	506833
121169	506834
56095	506835
65808	506836
101078	506837
498	506838
50571	506839
12648	506840
3196	506841
28504	506842
2621	506843
7753	506844
70330	506845
14823	506846
8059	506847
50603	506848
11662	506849
60595	506850
29546	506851
19900	506852
165717	506853
105199	506854
49258	506855
22068	506856
46013	506857
80471	506858
47874	506859
5876	506860
34413	506861
71156	506862
39956	506863
41421	506864
86232	506865
29521	506866
51320	506867
53628	506868
136929	506869
167360	506870
57949	506871
43979	506872
69826	506873
36527	506874
32455	506875
7209	506876
89950	506877
3770	506878
22676	506879
40960	506880
143822	506881
98212	506882
52811	506883
26583	506884
50410	506885
51072	506886
2525	506887
6523	506888
21825	506889
24747	506890
9257	506891
24402	506892
50767	506893
43508	506894
11540	506895
98345	506896
11290	506897
69473	506898
52230	506899
7307	506900
102012	506901
39550	506902
4000	506903
96469	506904
114924	506905
60458	506906
15457	506907
25234	506908
132336	506909
61106	506910
21940	506911
2257	506912
110192	506913
20086	506914
102086	506915
62002	506916
16704	506917
12920	506918
66876	506919
49467	506920
13437	506921
31966	506922
1661	506923
16465	506924
2865	506925
7412	506926
20359	506927
6317	506928
8693	506929
6807	506930
8693	506931
76502	506932
11626	506933
30120	506934
51672	506935
59270	506936
37433	506937
5536	506938
15512	506939
103632	506940
15740	506941
1204	506942
103460	506943
53365	506944
45134	506945
49147	506946
8406	506947
97790	506948
17161	506949
64258	506950
8663	506951
26946	506952
51936	506953
110329	506954
51142	506955
91952	506956
13929	506957
102102	506958
102021	506959
27506	506960
31393	506961
84367	506962
87168	506963
13734	506964
17772	506965
25771	506966
9325	506967
7731	506968
38463	506969
101075	506970
8567	506971
8567	506972
150562	506973
69831	506974
38572	506975
32451	506976
23312	506977
28783	506978
39153	506979
34116	506980
60331	506981
60602	506982
9645	506983
52822	506984
83017	506985
44034	506986
22628	506987
3238	506988
21770	506989
23444	506990
14738	506991
2448	506992
44960	506993
42254	506994
42254	506995
68340	506996
128016	506997
81152	506998
52148	506999
5322	507000
51697	507001
61451	507002
42338	507003
31502	507004
19909	507005
39274	507006
59922	507007
15654	507008
44289	507009
218	507010
218	507011
8804	507012
72650	507013
72650	507014
6775	507015
50333	507016
31253	507017
48791	507018
29528	507019
3367	507020
58943	507021
43391	507022
93843	507023
60263	507024
88620	507025
103971	507026
32251	507027
92840	507028
69769	507029
76002	507030
41167	507031
14178	507032
2239	507033
34193	507034
61169	507035
34597	507036
30366	507037
48909	507038
48156	507039
62100	507040
26159	507041
40066	507042
61636	507043
30439	507044
100798	507045
8416	507046
8416	507047
49855	507048
93613	507049
42981	507050
65668	507051
85401	507052
61713	507053
27670	507054
26918	507055
124340	507056
26918	507057
100630	507058
123944	507059
25355	507060
109182	507061
79102	507062
3247	507063
63090	507064
51292	507065
44260	507066
164047	507067
27703	507068
28502	507069
67015	507070
46029	507071
67119	507072
48579	507073
85512	507074
61738	507075
90236	507076
10940	507077
8809	507078
50860	507079
11466	507080
52798	507081
2858	507082
51835	507083
59294	507084
5322	507085
34009	507086
97484	507087
77051	507088
61631	507089
88629	507090
30378	507091
14795	507092
48743	507093
23980	507094
66834	507095
12668	507096
138541	507097
63148	507098
4488	507099
1861	507100
9343	507101
8809	507102
59996	507103
86840	507104
23796	507105
17904	507106
25556	507107
10075	507108
78953	507109
20764	507110
87134	507111
26403	507112
11470	507113
19719	507114
21102	507115
18984	507116
30125	507117
158663	507118
75142	507119
278	507120
86826	507121
108370	507122
107312	507123
70881	507124
42984	507125
17510	507126
14143	507127
14143	507128
97985	507129
33269	507130
3902	507131
46457	507132
90362	507133
6463	507134
54208	507135
7397	507136
103658	507137
4220	507138
1905	507139
79916	507140
124895	507141
70913	507142
37071	507143
1912	507144
4547	507145
83845	507146
35819	507147
51187	507148
88166	507149
61450	507150
90349	507151
72685	507152
93928	507153
6210	507154
9299	507155
41286	507156
61562	507157
99752	507158
99752	507159
111597	507160
117581	507161
22749	507162
34482	507163
13266	507164
84744	507165
34572	507166
11331	507167
108708	507168
62109	507169
23586	507170
117544	507171
51177	507172
22952	507173
132189	507174
1896	507175
84362	507176
106769	507177
29517	507178
1896	507179
22012	507180
80279	507181
47374	507182
49315	507183
6868	507184
6998	507185
14698	507186
33581	507187
103447	507188
23076	507189
47926	507190
83524	507191
5504	507192
22307	507193
69836	507194
43245	507195
65942	507196
27124	507197
53646	507198
73131	507199
8827	507200
115520	507201
29419	507202
54122	507203
21780	507204
43502	507205
22978	507206
42073	507207
39078	507208
83641	507209
86017	507210
40459	507211
54375	507212
8769	507213
33105	507214
10940	507215
8612	507216
50420	507217
44591	507218
75229	507219
66914	507220
50760	507221
134679	507222
2999	507223
96293	507224
114680	507225
37567	507226
36204	507227
14675	507228
10928	507229
12805	507230
12410	507231
13695	507232
75286	507233
8872	507234
15456	507235
87260	507236
7455	507237
20177	507238
4038	507239
9326	507240
109823	507241
47235	507242
46208	507243
59568	507244
6339	507245
45075	507246
28454	507247
6350	507248
15364	507249
7815	507250
38943	507251
54873	507252
59174	507253
2357	507254
33041	507255
63265	507256
1420	507257
41146	507258
55299	507259
9361	507260
44594	507261
64256	507262
65444	507263
21080	507264
30246	507265
26431	507266
70483	507267
96236	507268
82782	507269
9202	507270
12915	507271
39119	507272
18430	507273
88970	507274
49800	507275
56785	507276
92286	507277
33751	507278
94172	507279
34772	507280
26068	507281
36429	507282
2480	507283
107736	507284
40961	507285
9937	507286
4657	507287
7251	507288
17898	507289
27520	507290
133023	507291
27270	507292
87218	507293
47414	507294
69336	507295
5406	507296
31979	507297
13543	507298
1678	507299
71383	507300
11757	507301
33564	507302
73810	507303
93480	507304
845	507305
16156	507306
69860	507307
9965	507308
50940	507309
116526	507310
14846	507311
53655	507312
32890	507313
17954	507314
24535	507315
66502	507316
19565	507317
89520	507318
5035	507319
72072	507320
75376	507321
26240	507322
48045	507323
21094	507324
32140	507325
31874	507326
58262	507327
52441	507328
12284	507329
67498	507330
42931	507331
8372	507332
71793	507333
1014	507334
39411	507335
35833	507336
114306	507337
70645	507338
56207	507339
17702	507340
88848	507341
100456	507342
8539	507343
93501	507344
27006	507345
29903	507346
51080	507347
47649	507348
121038	507349
29717	507350
52833	507351
1901	507352
8217	507353
68809	507354
32972	507355
18337	507356
24437	507357
8490	507358
36204	507359
45495	507360
1437	507361
58147	507362
1538	507363
6371	507364
4689	507365
21105	507366
65738	507367
47420	507368
8011	507369
81556	507370
50341	507371
71156	507372
48898	507373
21090	507374
29519	507375
24669	507376
70533	507377
84856	507378
28843	507379
15594	507380
7345	507381
51189	507382
37566	507383
65674	507384
26657	507385
21499	507386
113593	507387
1321	507388
17640	507389
41962	507390
61785	507391
80299	507392
30702	507393
64267	507394
109442	507395
50331	507396
30532	507397
31676	507398
7400	507399
100273	507400
87131	507401
1991	507402
61515	507403
115569	507404
18852	507405
39197	507406
220	507407
20324	507408
45395	507409
7322	507410
17095	507411
23563	507412
74633	507413
107595	507414
119102	507415
513	507416
34515	507417
90173	507418
53456	507419
8594	507420
26935	507421
5322	507422
69997	507423
60490	507424
37155	507425
42179	507426
6621	507427
61108	507428
84342	507429
107098	507430
18437	507431
22719	507432
133017	507433
17089	507434
66477	507435
127808	507436
8513	507437
30656	507438
29117	507439
66787	507440
54641	507441
99007	507442
5625	507443
12291	507444
16678	507445
21165	507446
11552	507447
61277	507448
67942	507449
80869	507450
19603	507451
45640	507452
62442	507453
30987	507454
18427	507455
108352	507456
27161	507457
2262	507458
18304	507459
36551	507460
3924	507461
164453	507462
36056	507463
60981	507464
90518	507465
23270	507466
39694	507467
12932	507468
60332	507469
17529	507470
54052	507471
29439	507472
47848	507473
10589	507474
49849	507475
96939	507476
10989	507477
2911	507478
23870	507479
136967	507480
2113	507481
42454	507482
34193	507483
91881	507484
29169	507485
8119	507486
88740	507487
25946	507488
48427	507489
35077	507490
101390	507491
22605	507492
56983	507493
91693	507494
69798	507495
77153	507496
67602	507497
51319	507498
11990	507499
61681	507500
26202	507501
26202	507502
5251	507503
50319	507504
37051	507505
92751	507506
16783	507507
19069	507508
11140	507509
9607	507510
42162	507511
14280	507512
30838	507513
29117	507514
3367	507515
63144	507516
143817	507517
707	507518
142083	507519
17148	507520
39344	507521
89011	507522
90019	507523
23386	507524
35964	507525
5778	507526
80643	507527
63636	507528
46053	507529
69467	507530
47649	507531
2862	507532
33116	507533
47051	507534
82407	507535
7072	507536
47653	507537
98096	507538
66760	507539
1725	507540
72075	507541
40968	507542
34508	507543
28532	507544
21872	507545
10506	507546
9032	507547
17105	507548
11182	507549
45930	507550
8667	507551
9603	507552
66474	507553
145	507554
18490	507555
2055	507556
10939	507557
146913	507558
50686	507559
22746	507560
89074	507561
37753	507562
96316	507563
9734	507564
43373	507565
108360	507566
73312	507567
10934	507568
99124	507569
77040	507570
55997	507571
5074	507572
5657	507573
19982	507574
2480	507575
71976	507576
37084	507577
164530	507578
87096	507579
16890	507580
7399	507581
30106	507582
66747	507583
48515	507584
61083	507585
59014	507586
79820	507587
25495	507588
33074	507589
6489	507590
916	507591
50572	507592
59457	507593
55691	507594
37187	507595
145	507596
28502	507597
69187	507598
79138	507599
22952	507600
15465	507601
26031	507602
38650	507603
693	507604
29431	507605
1798	507606
8475	507607
108898	507608
35216	507609
74425	507610
56387	507611
67159	507612
8367	507613
80753	507614
87839	507615
18337	507616
89018	507617
25276	507618
487	507619
84769	507620
48161	507621
23512	507622
23741	507623
19595	507624
68407	507625
1839	507626
30069	507627
15982	507628
85821	507629
39710	507630
598	507631
74958	507632
21783	507633
10370	507634
84890	507635
35502	507636
65906	507637
25780	507638
33029	507639
24718	507640
22579	507641
13387	507642
8712	507643
107779	507644
107131	507645
10469	507646
95691	507647
21479	507648
23741	507649
38548	507650
12370	507651
35198	507652
29899	507653
92736	507654
110934	507655
67663	507656
1320	507657
206	507658
79509	507659
49837	507660
73635	507661
59457	507662
61529	507663
41287	507664
26185	507665
1896	507666
21432	507667
60232	507668
63131	507669
7072	507670
77106	507671
52343	507672
2290	507673
5006	507674
59518	507675
50234	507676
61629	507677
63196	507678
39120	507679
80517	507680
1804	507681
3795	507682
19157	507683
63072	507684
4761	507685
27530	507686
38618	507687
49684	507688
7625	507689
40750	507690
10917	507691
92280	507692
43991	507693
2480	507694
1806	507695
91017	507696
99460	507697
36142	507698
46795	507699
21273	507700
13865	507701
107779	507702
112433	507703
45630	507704
52788	507705
105868	507706
65677	507707
74284	507708
84370	507709
43967	507710
63793	507711
13573	507712
13690	507713
9065	507714
39344	507715
12316	507716
80278	507717
17138	507718
21567	507719
19543	507720
39291	507721
95391	507722
58928	507723
7783	507724
73872	507725
105662	507726
11629	507727
24315	507728
69817	507729
102352	507730
41939	507731
16458	507732
21738	507733
5639	507734
45815	507735
38193	507736
47808	507737
12392	507738
48579	507739
84932	507740
13404	507741
1332	507742
26980	507743
736	507744
16438	507745
64944	507746
22199	507747
10594	507748
19264	507749
21521	507750
33899	507751
9692	507752
26307	507753
103616	507754
53217	507755
28488	507756
16976	507757
105141	507758
61794	507759
88987	507760
22343	507761
40642	507762
60137	507763
13509	507764
40848	507765
110935	507766
23012	507767
10256	507768
48227	507769
91455	507770
31478	507771
27318	507772
109294	507773
67830	507774
23382	507775
137204	507776
49157	507777
37808	507778
10515	507779
39769	507780
82699	507781
4378	507782
74533	507783
77685	507784
126260	507785
36451	507786
147	507787
26946	507788
23126	507789
31996	507790
56980	507791
13067	507792
35445	507793
103674	507794
2858	507795
109324	507796
31425	507797
21561	507798
75881	507799
97033	507800
63066	507801
16576	507802
38771	507803
39402	507804
30106	507805
47082	507806
1897	507807
41660	507808
12241	507809
5884	507810
13230	507811
8898	507812
39815	507813
56269	507814
21758	507815
4388	507816
29519	507817
21540	507818
50480	507819
85502	507820
9855	507821
49532	507822
29525	507823
12910	507824
9440	507825
55603	507826
35216	507827
17198	507828
11758	507829
38021	507830
707	507831
107421	507832
8282	507833
5504	507834
18824	507835
5280	507836
35502	507837
30840	507838
85292	507839
42344	507840
37943	507841
14891	507842
48225	507843
81791	507844
31637	507845
84653	507846
39591	507847
64465	507848
18401	507849
71001	507850
18401	507851
22655	507852
33180	507853
69346	507854
29729	507855
82329	507856
6317	507857
94125	507858
6292	507859
85907	507860
41696	507861
10524	507862
21540	507863
28743	507864
73522	507865
91476	507866
26240	507867
11038	507868
49290	507869
34514	507870
3645	507871
16554	507872
41167	507873
4880	507874
49828	507875
18631	507876
101300	507877
45164	507878
13138	507879
22155	507880
320	507881
56243	507882
45903	507883
43972	507884
76382	507885
2480	507886
20152	507887
87595	507888
34200	507889
3192	507890
3475	507891
24211	507892
55280	507893
4968	507894
5726	507895
52771	507896
47093	507897
4451	507898
64220	507899
1405	507900
16188	507901
39402	507902
41707	507903
30876	507904
54961	507905
23744	507906
65416	507907
47260	507908
99053	507909
7630	507910
31394	507911
146971	507912
17198	507913
100925	507914
133737	507915
71947	507916
120254	507917
102382	507918
30125	507919
41199	507920
101391	507921
9924	507922
92075	507923
1897	507924
56209	507925
38863	507926
30589	507927
45453	507928
39756	507929
2858	507930
26672	507931
94266	507932
982	507933
57937	507934
1418	507935
11004	507936
135795	507937
123922	507938
21840	507939
43390	507940
51346	507941
48455	507942
9749	507943
19577	507944
6769	507945
1725	507946
21635	507947
22601	507948
64793	507949
14527	507950
11242	507951
3033	507952
54670	507953
3048	507954
27609	507955
30040	507956
23506	507957
26921	507958
49840	507959
62254	507960
2932	507961
56804	507962
23587	507963
80972	507964
57792	507965
3556	507966
8897	507967
4570	507968
2448	507969
45196	507970
66238	507971
23314	507972
76211	507973
39820	507974
19521	507975
33957	507976
39282	507977
38595	507978
32126	507979
1823	507980
9821	507981
11951	507982
98366	507983
96911	507984
39877	507985
31365	507986
32208	507987
53358	507988
97706	507989
53310	507990
57477	507991
45333	507992
114305	507993
6080	507994
67112	507995
84438	507996
1733	507997
12775	507998
74416	507999
49684	508000
1638	508001
39411	508002
68694	508003
25804	508004
103746	508005
151014	508006
436	508007
122677	508008
54561	508009
14379	508010
32844	508011
18729	508012
33671	508013
8154	508014
7428	508015
74663	508016
1085	508017
18979	508018
85513	508019
39097	508020
14765	508021
14780	508022
9693	508023
63237	508024
24995	508025
2250	508026
42931	508027
8712	508028
76778	508029
2219	508030
107187	508031
143593	508032
39780	508033
25276	508034
37632	508035
38133	508036
30560	508037
25895	508038
62254	508039
5639	508040
16976	508041
16053	508042
14283	508043
2858	508044
39704	508045
51859	508046
23575	508047
14736	508048
4019	508049
17756	508050
9607	508051
102009	508052
3795	508053
66236	508054
24270	508055
67882	508056
8712	508057
18977	508058
63220	508059
30864	508060
37662	508061
29021	508062
53701	508063
32904	508064
95553	508065
32434	508066
29544	508067
10378	508068
12918	508069
152300	508070
113748	508071
95925	508072
117560	508073
61717	508074
24747	508075
10526	508076
707	508077
9948	508078
21287	508079
2760	508080
15348	508081
39714	508082
14281	508083
30522	508084
91333	508085
23799	508086
5280	508087
7127	508088
10460	508089
99808	508090
65912	508091
39150	508092
31880	508093
9065	508094
41953	508095
4273	508096
1840	508097
79915	508098
13428	508099
74628	508100
59223	508101
3585	508102
66573	508103
44024	508104
16890	508105
91523	508106
6914	508107
115809	508108
46393	508109
40439	508110
66482	508111
14633	508112
24636	508113
31091	508114
69018	508115
62272	508116
1688	508117
4739	508118
49170	508119
14947	508120
59026	508121
22909	508122
16795	508123
76389	508124
32365	508125
57372	508126
23311	508127
69449	508128
13543	508129
32098	508130
66520	508131
138400	508132
18058	508133
51153	508134
3865	508135
46092	508136
14756	508137
24270	508138
16204	508139
30530	508140
33985	508141
70927	508142
2820	508143
26628	508144
31592	508145
39097	508146
10515	508147
5526	508148
35445	508149
22326	508150
69820	508151
48442	508152
11011	508153
39100	508154
49218	508155
12278	508156
29595	508157
1897	508158
25400	508159
31429	508160
5743	508161
15256	508162
61362	508163
18822	508164
20942	508165
81643	508166
19272	508167
4388	508168
21540	508169
6366	508170
63798	508171
33881	508172
12974	508173
44716	508174
2760	508175
17769	508176
15547	508177
30475	508178
38604	508179
7942	508180
77447	508181
19065	508182
7557	508183
51445	508184
2181	508185
51143	508186
82853	508187
107585	508188
48597	508189
30117	508190
7942	508191
85994	508192
24352	508193
107253	508194
19658	508195
15458	508196
58003	508197
47640	508198
19565	508199
18495	508200
22628	508201
10917	508202
12938	508203
21872	508204
50637	508205
49421	508206
21457	508207
85281	508208
11945	508209
19117	508210
127468	508211
1733	508212
45854	508213
27331	508214
12957	508215
63546	508216
46808	508217
100307	508218
31160	508219
101389	508220
136899	508221
26033	508222
29989	508223
1806	508224
61798	508225
21479	508226
52785	508227
1896	508228
11532	508229
16205	508230
6244	508231
50867	508232
3574	508233
3139	508234
4416	508235
51499	508236
15903	508237
12067	508238
49253	508239
56356	508240
16969	508241
51725	508242
9603	508243
30245	508244
80914	508245
11481	508246
8151	508247
40154	508248
79478	508249
111783	508250
48487	508251
41693	508252
87552	508253
7517	508254
6207	508255
26518	508256
95341	508257
56979	508258
128783	508259
29896	508260
4206	508261
130461	508262
41856	508263
125673	508264
62252	508265
33558	508266
12632	508267
18971	508268
60365	508269
27579	508270
49958	508271
96904	508272
4994	508273
18040	508274
26877	508275
124158	508276
6762	508277
48239	508278
3290	508279
45903	508280
7056	508281
77544	508282
47010	508283
3400	508284
20883	508285
2257	508286
63520	508287
6350	508288
7192	508289
20056	508290
93825	508291
20723	508292
35519	508293
50660	508294
44297	508295
13284	508296
107123	508297
32839	508298
103707	508299
61575	508300
21131	508301
2081	508302
100289	508303
83761	508304
29933	508305
69467	508306
1961	508307
25355	508308
11438	508309
8070	508310
52097	508311
67830	508312
31337	508313
29104	508314
22285	508315
29088	508316
4371	508317
108384	508318
20509	508319
1859	508320
32391	508321
78858	508322
54606	508323
108351	508324
21256	508325
38082	508326
57357	508327
92137	508328
92558	508329
63294	508330
50503	508331
65613	508332
29528	508333
90480	508334
74914	508335
16822	508336
50503	508337
13230	508338
64708	508339
32153	508340
24252	508341
133067	508342
20316	508343
31365	508344
53003	508345
49918	508346
27216	508347
49909	508348
4641	508349
55143	508350
36821	508351
37071	508352
16170	508353
23731	508354
117105	508355
49644	508356
255	508357
96626	508358
18300	508359
46138	508360
46138	508361
11960	508362
112437	508363
4438	508364
139559	508365
82931	508366
11319	508367
94436	508368
44435	508369
52861	508370
75187	508371
2248	508372
38821	508373
35996	508374
62588	508375
7606	508376
12277	508377
61596	508378
2122	508379
62423	508380
7259	508381
10981	508382
14746	508383
3359	508384
73244	508385
77102	508386
124495	508387
50242	508388
58333	508389
64532	508390
24777	508391
10290	508392
23333	508393
121828	508394
65410	508395
65410	508396
9690	508397
12737	508398
104006	508399
9040	508400
68735	508401
7172	508402
26559	508403
3027	508404
14173	508405
24926	508406
21846	508407
20787	508408
34621	508409
3625	508410
109845	508411
66561	508412
38703	508413
37926	508414
18475	508415
59456	508416
82856	508417
98670	508418
33182	508419
65631	508420
122484	508421
90193	508422
31482	508423
90178	508424
54952	508425
26290	508426
134033	508427
52361	508428
274	508429
46819	508430
42477	508431
59567	508432
27857	508433
50781	508434
17673	508435
15938	508436
37822	508437
31276	508438
110330	508439
132762	508440
25922	508441
110885	508442
42498	508443
15907	508444
35952	508445
68073	508446
27793	508447
18128	508448
52474	508449
109908	508450
17950	508451
40450	508452
28374	508453
22330	508454
70663	508455
25929	508456
5573	508457
109831	508458
75934	508459
56112	508460
29960	508461
84921	508462
18001	508463
86528	508464
56565	508465
37420	508466
132383	508467
14094	508468
88622	508469
37768	508470
28421	508471
20188	508472
36740	508473
9237	508474
9784	508475
43136	508476
45486	508477
21756	508478
29668	508479
20006	508480
114930	508481
29911	508482
11648	508483
28379	508484
34432	508485
64775	508486
32098	508487
134211	508488
16688	508489
62757	508490
37948	508491
29472	508492
73034	508493
18216	508494
110668	508495
123105	508496
70054	508497
10297	508498
77096	508499
73757	508500
14512	508501
15689	508502
115211	508503
67067	508504
51463	508505
40003	508506
30331	508507
134010	508508
30323	508509
21214	508510
9591	508511
10178	508512
81059	508513
28790	508514
40195	508515
61053	508516
29449	508517
57330	508518
114303	508519
39719	508520
63058	508521
81492	508522
105055	508523
69784	508524
109911	508525
28345	508526
43488	508527
45332	508528
7488	508529
123293	508530
102620	508531
12456	508532
21508	508533
76781	508534
25378	508535
7123	508536
125819	508537
26036	508538
26047	508539
2570	508540
113682	508541
28642	508542
24297	508543
2039	508544
62101	508545
52275	508546
49261	508547
4850	508548
134453	508549
14549	508550
39115	508551
4131	508552
81986	508553
2039	508554
2335	508555
13786	508556
77440	508557
38643	508558
71171	508559
40515	508560
6303	508561
26298	508562
67529	508563
53226	508564
65962	508565
86158	508566
5763	508567
2498	508568
86120	508569
40916	508570
81645	508571
41385	508572
23107	508573
87803	508574
15774	508575
20066	508576
10976	508577
104387	508578
25868	508579
113679	508580
113679	508581
97666	508582
55214	508583
17997	508584
40220	508585
26750	508586
134676	508587
45223	508588
37553	508589
23627	508590
19637	508591
28139	508592
30960	508593
22165	508594
22787	508595
4042	508596
105820	508597
9409	508598
49715	508599
107342	508600
110014	508601
15468	508602
50826	508603
56449	508604
1935	508605
65720	508606
25923	508607
8156	508608
53413	508609
11226	508610
19960	508611
114617	508612
30454	508613
59072	508614
19165	508615
14587	508616
13244	508617
64775	508618
106859	508619
46062	508620
56375	508621
42294	508622
80323	508623
18163	508624
5342	508625
125921	508626
100884	508627
108422	508628
7965	508629
33787	508630
4375	508631
50579	508632
20952	508633
5128	508634
5853	508635
69757	508636
5853	508637
17773	508638
16942	508639
118540	508640
29906	508641
86649	508642
84937	508643
29984	508644
10010	508645
10273	508646
29869	508647
110350	508648
125622	508649
12262	508650
51885	508651
34293	508652
11762	508653
10915	508654
17065	508655
14293	508656
15832	508657
29926	508658
49873	508659
48445	508660
20196	508661
18554	508662
36768	508663
125347	508664
7312	508665
123107	508666
78483	508667
29939	508668
38753	508669
71149	508670
108599	508671
14461	508672
21107	508673
43668	508674
24330	508675
94047	508676
96400	508677
99491	508678
4681	508679
28776	508680
43634	508681
42025	508682
70134	508683
70134	508684
3922	508685
22316	508686
2218	508687
24004	508688
37625	508689
10301	508690
4938	508691
87189	508692
67601	508693
66545	508694
6214	508695
46881	508696
83851	508697
103503	508698
66601	508699
67885	508700
8736	508701
76362	508702
14501	508703
3427	508704
1520	508705
23024	508706
23968	508707
33990	508708
9127	508709
8718	508710
2921	508711
15689	508712
7987	508713
40668	508714
3984	508715
44193	508716
66614	508717
45634	508718
67872	508719
8735	508720
2452	508721
11687	508722
42432	508723
80309	508724
8434	508725
24570	508726
10982	508727
86523	508728
7570	508729
109913	508730
39560	508731
31199	508732
6325	508733
13858	508734
6472	508735
70299	508736
9677	508737
75265	508738
12234	508739
26265	508740
75351	508741
28066	508742
17891	508743
30417	508744
9409	508745
124672	508746
102436	508747
16193	508748
58361	508749
11204	508750
2344	508751
20831	508752
128964	508753
6711	508754
17945	508755
41532	508756
52550	508757
107683	508758
4851	508759
81845	508760
44856	508761
41919	508762
60024	508763
55643	508764
53716	508765
51108	508766
8405	508767
38549	508768
8507	508769
132767	508770
39596	508771
5404	508772
34488	508773
89592	508774
58133	508775
108410	508776
41944	508777
34463	508778
31437	508779
10264	508780
49112	508781
39105	508782
73410	508783
131178	508784
20065	508785
136359	508786
2605	508787
24626	508788
44074	508789
3652	508790
248	508791
39258	508792
17330	508793
27769	508794
156698	508795
55396	508796
121071	508797
361	508798
37086	508799
34998	508800
2996	508801
109871	508802
105238	508803
6916	508804
13244	508805
64141	508806
4108	508807
9420	508808
31428	508809
3653	508810
52387	508811
41957	508812
11150	508813
21587	508814
41657	508815
5596	508816
11906	508817
52361	508818
25394	508819
52550	508820
18718	508821
65381	508822
51220	508823
65698	508824
84529	508825
32804	508826
18372	508827
50324	508828
23338	508829
106733	508830
41913	508831
1321	508832
62370	508833
107019	508834
8287	508835
20109	508836
26945	508837
12442	508838
86528	508839
127272	508840
134503	508841
133863	508842
101929	508843
3775	508844
68171	508845
14765	508846
16503	508847
10524	508848
109998	508849
4386	508850
26942	508851
13228	508852
106097	508853
2977	508854
74464	508855
107517	508856
17757	508857
17757	508858
1030	508859
101335	508860
15196	508861
8810	508862
12331	508863
63788	508864
21107	508865
50717	508866
49112	508867
27723	508868
17279	508869
75923	508870
44251	508871
37875	508872
19012	508873
3448	508874
67086	508875
63785	508876
22214	508877
93926	508878
53354	508879
13573	508880
1019	508881
13113	508882
18176	508883
68728	508884
30960	508885
67967	508886
45272	508887
67015	508888
22062	508889
26018	508890
96360	508891
20400	508892
51983	508893
23662	508894
18767	508895
44135	508896
21768	508897
84952	508898
52075	508899
28964	508900
81594	508901
49520	508902
20368	508903
4004	508904
22659	508905
8121	508906
1492	508907
7661	508908
7002	508909
28130	508910
22792	508911
75207	508912
1071	508913
46878	508914
15666	508915
48827	508916
99202	508917
138256	508918
8566	508919
25797	508920
48894	508921
4890	508922
30439	508923
31329	508924
22669	508925
77724	508926
35527	508927
74293	508928
28391	508929
90876	508930
23749	508931
5578	508932
23014	508933
3640	508934
30995	508935
93359	508936
43973	508937
34022	508938
8612	508939
128664	508940
6290	508941
7198	508942
12234	508943
5984	508944
21959	508945
30315	508946
88534	508947
38129	508948
63308	508949
2355	508950
82778	508951
29068	508952
48225	508953
5027	508954
31568	508955
115599	508956
31358	508957
113426	508958
6523	508959
38129	508960
8646	508961
61160	508962
81779	508963
61292	508964
109906	508965
10290	508966
17865	508967
57627	508968
45122	508969
16732	508970
15635	508971
26243	508972
41482	508973
39982	508974
18320	508975
20642	508976
24626	508977
56400	508978
121117	508979
108632	508980
3441	508981
4540	508982
104955	508983
90165	508984
37665	508985
69416	508986
23281	508987
7067	508988
132683	508989
69932	508990
8011	508991
29542	508992
64132	508993
3827	508994
4692	508995
21768	508996
45259	508997
46389	508998
84556	508999
81456	509000
64707	509001
21587	509002
24322	509003
14950	509004
106780	509005
7011	509006
58130	509007
105837	509008
27006	509009
40081	509010
34845	509011
66176	509012
23547	509013
8162	509014
62402	509015
58291	509016
12098	509017
12997	509018
51581	509019
64523	509020
4770	509021
80661	509022
17680	509023
21304	509024
62977	509025
95195	509026
15684	509027
108333	509028
17654	509029
20642	509030
81085	509031
28010	509032
2952	509033
37915	509034
17200	509035
1272	509036
49831	509037
884	509038
13494	509039
136243	509040
24108	509041
88143	509042
23310	509043
40513	509044
17617	509045
12503	509046
75766	509047
39300	509048
71938	509049
16302	509050
82339	509051
23452	509052
74744	509053
80939	509054
82365	509055
2104	509056
8927	509057
10519	509058
3616	509059
16454	509060
94429	509061
16224	509062
64600	509063
88634	509064
50909	509065
45437	509066
40081	509067
70094	509068
117630	509069
39343	509070
27288	509071
14891	509072
69032	509073
229	509074
18426	509075
6448	509076
85057	509077
42533	509078
86336	509079
7639	509080
114495	509081
9607	509082
47989	509083
39460	509084
31159	509085
26528	509086
40062	509087
51702	509088
37018	509089
37018	509090
22602	509091
10039	509092
66544	509093
25816	509094
48427	509095
62106	509096
78903	509097
83019	509098
48436	509099
48436	509100
69964	509101
41709	509102
57668	509103
69013	509104
51689	509105
56749	509106
33690	509107
66212	509108
92208	509109
27074	509110
78372	509111
38971	509112
24251	509113
61111	509114
94186	509115
17935	509116
100358	509117
27678	509118
5173	509119
85498	509120
20052	509121
23587	509122
23587	509123
27621	509124
2371	509125
63056	509126
57788	509127
30355	509128
16640	509129
67292	509130
73807	509131
103842	509132
106083	509133
69531	509134
8986	509135
7905	509136
22947	509137
23261	509138
113915	509139
103543	509140
5796	509141
34222	509142
67302	509143
43991	509144
86476	509145
67496	509146
67496	509147
78315	509148
93338	509149
88602	509150
39816	509151
42607	509152
6081	509153
5181	509154
27514	509155
6425	509156
41354	509157
5589	509158
105279	509159
50686	509160
13334	509161
85336	509162
100832	509163
19175	509164
105151	509165
39721	509166
22924	509167
26497	509168
13761	509169
104870	509170
14084	509171
13142	509172
87885	509173
8133	509174
119736	509175
67135	509176
22831	509177
112118	509178
39763	509179
1320	509180
49342	509181
5666	509182
5995	509183
7072	509184
89659	509185
84563	509186
7075	509187
22343	509188
5181	509189
70913	509190
42049	509191
87936	509192
69527	509193
69527	509194
90697	509195
21558	509196
97162	509197
90119	509198
27817	509199
40567	509200
16518	509201
39361	509202
58368	509203
6986	509204
53718	509205
32014	509206
18096	509207
51403	509208
92600	509209
37016	509210
375	509211
87716	509212
17032	509213
54327	509214
50233	509215
105921	509216
90070	509217
102263	509218
24101	509219
36687	509220
43239	509221
29570	509222
3832	509223
40238	509224
147218	509225
28337	509226
24163	509227
14289	509228
14758	509229
47419	509230
28739	509231
109849	509232
21287	509233
35169	509234
12632	509235
47126	509236
99421	509237
26237	509238
87174	509239
42540	509240
100761	509241
29543	509242
24007	509243
28756	509244
51516	509245
75139	509246
46528	509247
107127	509248
8514	509249
8514	509250
46279	509251
35179	509252
8514	509253
84833	509254
46046	509255
25797	509256
46046	509257
81185	509258
78937	509259
23284	509260
8056	509261
45323	509262
38519	509263
3615	509264
29546	509265
13268	509266
35179	509267
43117	509268
13302	509269
43526	509270
165857	509271
41579	509272
72663	509273
11600	509274
5596	509275
13524	509276
17131	509277
5871	509278
58951	509279
49488	509280
37232	509281
129108	509282
18855	509283
57622	509284
54379	509285
22627	509286
93822	509287
16284	509288
8644	509289
61771	509290
43298	509291
36751	509292
38625	509293
48668	509294
70957	509295
57796	509296
17814	509297
38281	509298
85503	509299
7041	509300
5710	509301
66476	509302
30700	509303
3238	509304
110990	509305
3238	509306
66496	509307
83841	509308
69397	509309
9232	509310
33740	509311
7832	509312
86450	509313
4284	509314
101953	509315
3116	509316
1898	509317
58877	509318
91684	509319
4000	509320
76365	509321
108615	509322
85065	509323
25842	509324
1339	509325
152621	509326
35272	509327
6218	509328
28985	509329
82202	509330
41596	509331
36859	509332
35858	509333
108690	509334
1606	509335
101132	509336
23662	509337
39816	509338
23564	509339
42277	509340
17219	509341
23686	509342
55397	509343
103834	509344
102552	509345
52785	509346
18984	509347
29608	509348
15539	509349
39765	509350
62556	509351
63640	509352
84889	509353
57605	509354
119850	509355
19690	509356
22624	509357
51860	509358
15504	509359
39793	509360
63408	509361
27507	509362
28404	509363
62313	509364
78249	509365
43589	509366
144018	509367
62386	509368
89139	509369
58145	509370
66875	509371
45222	509372
88140	509373
49109	509374
90931	509375
53676	509376
80328	509377
62366	509378
49899	509379
12446	509380
5281	509381
39131	509382
26483	509383
21522	509384
43192	509385
49136	509386
41354	509387
12668	509388
4445	509389
8790	509390
15559	509391
65665	509392
16876	509393
13817	509394
41	509395
14977	509396
28493	509397
56088	509398
15315	509399
65517	509400
118800	509401
92151	509402
5778	509403
5778	509404
781	509405
126239	509406
22376	509407
16786	509408
26543	509409
56387	509410
67159	509411
63803	509412
135448	509413
18035	509414
16059	509415
18437	509416
142185	509417
14947	509418
2247	509419
2371	509420
50550	509421
4226	509422
5910	509423
3380	509424
49672	509425
103854	509426
2911	509427
7670	509428
44279	509429
13735	509430
27058	509431
18550	509432
9343	509433
16302	509434
21079	509435
44972	509436
29549	509437
10000	509438
59771	509439
5705	509440
45164	509441
66010	509442
39446	509443
9923	509444
31390	509445
11191	509446
60994	509447
43470	509448
130634	509449
16438	509450
67470	509451
105197	509452
39801	509453
71392	509454
35152	509455
95921	509456
136213	509457
44023	509458
28040	509459
124024	509460
26148	509461
6082	509462
36056	509463
49257	509464
78871	509465
29566	509466
22181	509467
6145	509468
14831	509469
21131	509470
23251	509471
110605	509472
16778	509473
34382	509474
10385	509475
16778	509476
12899	509477
21474	509478
139040	509479
66524	509480
28664	509481
42164	509482
38195	509483
84950	509484
45165	509485
52759	509486
86218	509487
50483	509488
80526	509489
59911	509490
11662	509491
19528	509492
43515	509493
31520	509494
49828	509495
57379	509496
36856	509497
36150	509498
50403	509499
39793	509500
29476	509501
13145	509502
65786	509503
30935	509504
52351	509505
16985	509506
21552	509507
7187	509508
21552	509509
54684	509510
23390	509511
121789	509512
77840	509513
58971	509514
101996	509515
76652	509516
59116	509517
47694	509518
8790	509519
1544	509520
104040	509521
107608	509522
1544	509523
62837	509524
46940	509525
7764	509526
65685	509527
4595	509528
93845	509529
5799	509530
31712	509531
7731	509532
28340	509533
17527	509534
64141	509535
50338	509536
2353	509537
12874	509538
132559	509539
16157	509540
16157	509541
75209	509542
127184	509543
90440	509544
1991	509545
14588	509546
82036	509547
52156	509548
26024	509549
48406	509550
65520	509551
22642	509552
6241	509553
53789	509554
26478	509555
39208	509556
115612	509557
87408	509558
46507	509559
1177	509560
9798	509561
6549	509562
128594	509563
6350	509564
65612	509565
10546	509566
71030	509567
100511	509568
28047	509569
45229	509570
36464	509571
19507	509572
79719	509573
361	509574
94470	509575
9382	509576
8876	509577
18965	509578
35348	509579
16061	509580
16061	509581
84857	509582
33532	509583
86837	509584
30417	509585
26914	509586
89939	509587
111390	509588
66477	509589
31242	509590
24537	509591
41181	509592
24612	509593
51606	509594
28925	509595
47167	509596
49252	509597
28727	509598
58840	509599
76002	509600
42047	509601
119737	509602
130657	509603
20250	509604
36067	509605
130983	509606
84902	509607
49494	509608
37266	509609
56698	509610
36616	509611
112214	509612
91891	509613
40968	509614
35111	509615
29554	509616
13100	509617
1074	509618
57638	509619
58005	509620
43515	509621
3441	509622
8847	509623
2715	509624
69145	509625
66769	509626
2135	509627
39081	509628
63083	509629
63692	509630
13566	509631
861	509632
63665	509633
14650	509634
76326	509635
40907	509636
56713	509637
44629	509638
9104	509639
10577	509640
98850	509641
9348	509642
11190	509643
25703	509644
60577	509645
17490	509646
6789	509647
109831	509648
59987	509649
50864	509650
35231	509651
2069	509652
22988	509653
1520	509654
9088	509655
9027	509656
37309	509657
51048	509658
51048	509659
53946	509660
17149	509661
88268	509662
65485	509663
40855	509664
33698	509665
108742	509666
8178	509667
17859	509668
23443	509669
15629	509670
51049	509671
62778	509672
79687	509673
65917	509674
51344	509675
2791	509676
6694	509677
40604	509678
40583	509679
617	509680
40703	509681
6081	509682
29002	509683
1554	509684
23827	509685
4197	509686
53097	509687
31669	509688
53111	509689
10778	509690
28652	509691
35841	509692
3787	509693
44593	509694
43344	509695
3981	509696
16660	509697
4448	509698
7026	509699
10702	509700
6028	509701
15571	509702
97166	509703
8515	509704
22307	509705
65892	509706
95910	509707
105847	509708
95910	509709
94102	509710
130855	509711
83425	509712
56063	509713
99135	509714
127254	509715
18469	509716
26971	509717
2911	509718
16503	509719
9343	509720
2257	509721
12632	509722
4226	509723
2911	509724
35915	509725
138541	509726
18469	509727
18437	509728
12668	509729
5146	509730
5146	509731
26971	509732
79383	509733
4992	509734
4226	509735
107189	509736
107356	509737
53391	509738
77446	509739
3400	509740
23980	509741
26987	509742
61393	509743
10256	509744
11489	509745
47192	509746
47044	509747
43034	509748
13785	509749
127892	509750
110394	509751
79106	509752
31096	509753
103981	509754
66061	509755
19989	509756
66679	509757
10659	509758
8032	509759
76383	509760
56451	509761
76295	509762
47411	509763
82782	509764
90383	509765
44135	509766
42670	509767
61363	509768
70016	509769
50759	509770
111981	509771
9157	509772
40125	509773
30618	509774
44718	509775
137830	509776
80468	509777
48869	509778
2660	509779
74631	509780
5962	509781
84715	509782
29986	509783
29964	509784
18638	509785
32809	509786
32810	509787
64633	509788
75513	509789
48882	509790
7195	509791
587	509792
53767	509793
24120	509794
91301	509795
67124	509796
82006	509797
28432	509798
16954	509799
71655	509800
125756	509801
99022	509802
63138	509803
38953	509804
13335	509805
154900	509806
24154	509807
62846	509808
15255	509809
3509	509810
9260	509811
1607	509812
42670	509813
1554	509814
24599	509815
12499	509816
13733	509817
24628	509818
4204	509819
8180	509820
15160	509821
90115	509822
35106	509823
45315	509824
18148	509825
66592	509826
44081	509827
40128	509828
57968	509829
25375	509830
108000	509831
69903	509832
65581	509833
10778	509834
24207	509835
15560	509836
62276	509837
38575	509838
17530	509839
22746	509840
107073	509841
38904	509842
63293	509843
6383	509844
2262	509845
44290	509846
704	509847
2129	509848
5102	509849
39455	509850
46108	509851
43599	509852
30369	509853
42637	509854
91558	509855
942	509856
320	509857
21110	509858
9019	509859
24110	509860
23289	509861
51539	509862
80475	509863
320	509864
2141	509865
7084	509866
24138	509867
47000	509868
4199	509869
35598	509870
63579	509871
32829	509872
9639	509873
47338	509874
45478	509875
5371	509876
68119	509877
5475	509878
10089	509879
2357	509880
27219	509881
23900	509882
2762	509883
27336	509884
33087	509885
16257	509886
26286	509887
43429	509888
33087	509889
68172	509890
31026	509891
65978	509892
20469	509893
34062	509894
106681	509895
11594	509896
17352	509897
88658	509898
12669	509899
95519	509900
69033	509901
99210	509902
11757	509903
53899	509904
20626	509905
67640	509906
30110	509907
96707	509908
41426	509909
65592	509910
57940	509911
78133	509912
61406	509913
120162	509914
43373	509915
75148	509916
60639	509917
8309	509918
30936	509919
40440	509920
12435	509921
36857	509922
21961	509923
4271	509924
9057	509925
30438	509926
13814	509927
8649	509928
111374	509929
31512	509930
130506	509931
79185	509932
14339	509933
11435	509934
4322	509935
70005	509936
40533	509937
71450	509938
29700	509939
77466	509940
84652	509941
52169	509942
41268	509943
3148	509944
39694	509945
39719	509946
48063	509947
67684	509948
52868	509949
27966	509950
1779	509951
17830	509952
33307	509953
13236	509954
2722	509955
22359	509956
8146	509957
84612	509958
22072	509959
2795	509960
8130	509961
16509	509962
8669	509963
14333	509964
41142	509965
8669	509966
53873	509967
64082	509968
90049	509969
6350	509970
26469	509971
6987	509972
4442	509973
4614	509974
82714	509975
40956	509976
38526	509977
3158	509978
30429	509979
56839	509980
41993	509981
8673	509982
89540	509983
28593	509984
7358	509985
7822	509986
123013	509987
33721	509988
40573	509989
60174	509990
4728	509991
9693	509992
45199	509993
25525	509994
56789	509995
45258	509996
42951	509997
37047	509998
39076	509999
115141	510000
78880	510001
66468	510002
15186	510003
85974	510004
96397	510005
2046	510006
123470	510007
72670	510008
87581	510009
4882	510010
14610	510011
28425	510012
40056	510013
18985	510014
38778	510015
52795	510016
13034	510017
51364	510018
4325	510019
11151	510020
48023	510021
6523	510022
4390	510023
22009	510024
83206	510025
7300	510026
47282	510027
54555	510028
18228	510029
52842	510030
56693	510031
87889	510032
44204	510033
28504	510034
71731	510035
486	510036
486	510037
50805	510038
7769	510039
24380	510040
34143	510041
8625	510042
19211	510043
28628	510044
68125	510045
104317	510046
74813	510047
39824	510048
37238	510049
29542	510050
22301	510051
9856	510052
70662	510053
55358	510054
19183	510055
17823	510056
47675	510057
113829	510058
70102	510059
1733	510060
153950	510061
29067	510062
37070	510063
112846	510064
25582	510065
89655	510066
14075	510067
51703	510068
8477	510069
53823	510070
12919	510071
27966	510072
4445	510073
52235	510074
18097	510075
19126	510076
9343	510077
2711	510078
52421	510079
9065	510080
10908	510081
176	510082
109303	510083
57772	510084
105081	510085
32003	510086
97614	510087
4950	510088
99701	510089
28909	510090
15844	510091
17898	510092
4371	510093
993	510094
26590	510095
27719	510096
31458	510097
88091	510098
61343	510099
6465	510100
5061	510101
5061	510102
1896	510103
92623	510104
3247	510105
86435	510106
57606	510107
45852	510108
6082	510109
7744	510110
106105	510111
15650	510112
13892	510113
23379	510114
3389	510115
29645	510116
6210	510117
30392	510118
19087	510119
10610	510120
14005	510121
6883	510122
75871	510123
21252	510124
27984	510125
28454	510126
23870	510127
22669	510128
73229	510129
67991	510130
3897	510131
13077	510132
91311	510133
35068	510134
36859	510135
28384	510136
19260	510137
50318	510138
8600	510139
116911	510140
1592	510141
90396	510142
17510	510143
14566	510144
111747	510145
26043	510146
92036	510147
26033	510148
99026	510149
55479	510150
8540	510151
7260	510152
15823	510153
2247	510154
13266	510155
48691	510156
19014	510157
120136	510158
9092	510159
48967	510160
1321	510161
22693	510162
43611	510163
7251	510164
22343	510165
104278	510166
87969	510167
40561	510168
3608	510169
21778	510170
31983	510171
5081	510172
71237	510173
50769	510174
1263	510175
49252	510176
42372	510177
79545	510178
64138	510179
18027	510180
67711	510181
47182	510182
32261	510183
11163	510184
101928	510185
35837	510186
24329	510187
5523	510188
127200	510189
26081	510190
81578	510191
16680	510192
43989	510193
33194	510194
4570	510195
7225	510196
46342	510197
92709	510198
1569	510199
8425	510200
3307	510201
79332	510202
58654	510203
33530	510204
85071	510205
2314	510206
100520	510207
26465	510208
108873	510209
22323	510210
110004	510211
19482	510212
148584	510213
38474	510214
41339	510215
40371	510216
107382	510217
12729	510218
113179	510219
24649	510220
3098	510221
10399	510222
29490	510223
129236	510224
33966	510225
30040	510226
17688	510227
52964	510228
14281	510229
65377	510230
110431	510231
16333	510232
33966	510233
91617	510234
880	510235
23867	510236
45080	510237
67729	510238
41656	510239
2503	510240
30060	510241
15316	510242
6915	510243
6412	510244
127311	510245
65737	510246
22125	510247
880	510248
133768	510249
122971	510250
15655	510251
12488	510252
65685	510253
1606	510254
84333	510255
52733	510256
5203	510257
6353	510258
35068	510259
27685	510260
25355	510261
54680	510262
6353	510263
27109	510264
104222	510265
67182	510266
65733	510267
93653	510268
30937	510269
79202	510270
33542	510271
10516	510272
5081	510273
14390	510274
67182	510275
27631	510276
76641	510277
9691	510278
86022	510279
60099	510280
47629	510281
40531	510282
40048	510283
34381	510284
76986	510285
29972	510286
59851	510287
59683	510288
85822	510289
26514	510290
52038	510291
21117	510292
109232	510293
109336	510294
8914	510295
56777	510296
37666	510297
44918	510298
66159	510299
90069	510300
33690	510301
35546	510302
58937	510303
79920	510304
21433	510305
3051	510306
43522	510307
56848	510308
27959	510309
85187	510310
85578	510311
56614	510312
51237	510313
37415	510314
33312	510315
112242	510316
19492	510317
6039	510318
33153	510319
104369	510320
4353	510321
64631	510322
86031	510323
2239	510324
6546	510325
47329	510326
33070	510327
50495	510328
1593	510329
24898	510330
64558	510331
12771	510332
3228	510333
125605	510334
14079	510335
15340	510336
30699	510337
6546	510338
37329	510339
31196	510340
2239	510341
2049	510342
66805	510343
15516	510344
17063	510345
51733	510346
80824	510347
10096	510348
35926	510349
58513	510350
120341	510351
49575	510352
22192	510353
4673	510354
17297	510355
10588	510356
32168	510357
3794	510358
27512	510359
83834	510360
16642	510361
36658	510362
20203	510363
35972	510364
6648	510365
37365	510366
110882	510367
26256	510368
23278	510369
46292	510370
3251	510371
86087	510372
47417	510373
12325	510374
45444	510375
21358	510376
25395	510377
105268	510378
64358	510379
4479	510380
39162	510381
21121	510382
14096	510383
66928	510384
41580	510385
56552	510386
14785	510387
5699	510388
49822	510389
44127	510390
49713	510391
49810	510392
8007	510393
71694	510394
79738	510395
30880	510396
66635	510397
55433	510398
84846	510399
36240	510400
12652	510401
21318	510402
88252	510403
59213	510404
60277	510405
90846	510406
11787	510407
2798	510408
3297	510409
44845	510410
34230	510411
71730	510412
34247	510413
26277	510414
106874	510415
95762	510416
6444	510417
11645	510418
39483	510419
19598	510420
51200	510421
72155	510422
8669	510423
97531	510424
53399	510425
71661	510426
4000	510427
22994	510428
40819	510429
28496	510430
6665	510431
21338	510432
65896	510433
91384	510434
40983	510435
40957	510436
90878	510437
62421	510438
52225	510439
88207	510440
47106	510441
45282	510442
18863	510443
57976	510444
69266	510445
18564	510446
11354	510447
153010	510448
102323	510449
16834	510450
102879	510451
10488	510452
89256	510453
13004	510454
66448	510455
135589	510456
10952	510457
51119	510458
316	510459
40847	510460
77121	510461
11012	510462
19187	510463
6478	510464
18781	510465
49148	510466
119920	510467
3766	510468
39162	510469
18093	510470
78067	510471
1188	510472
6299	510473
6795	510474
39797	510475
14016	510476
264	510477
23967	510478
30880	510479
37060	510480
40115	510481
35855	510482
62244	510483
22354	510484
31965	510485
3180	510486
7815	510487
17540	510488
82931	510489
11711	510490
15213	510491
36250	510492
7329	510493
23974	510494
34091	510495
4682	510496
61003	510497
6051	510498
65561	510499
14796	510500
74848	510501
29152	510502
23010	510503
8997	510504
65533	510505
11216	510506
7676	510507
72987	510508
30816	510509
164042	510510
41185	510511
29761	510512
113680	510513
70525	510514
18687	510515
68835	510516
47871	510517
73	510518
54091	510519
24162	510520
24620	510521
12243	510522
61299	510523
12326	510524
2958	510525
29046	510526
45075	510527
92563	510528
14185	510529
291	510530
28203	510531
22408	510532
54374	510533
30074	510534
12413	510535
45025	510536
20168	510537
37897	510538
60482	510539
45130	510540
73235	510541
978	510542
32212	510543
31655	510544
1889	510545
71868	510546
2456	510547
23108	510548
39467	510549
4113	510550
35105	510551
73950	510552
55689	510553
4839	510554
2449	510555
25491	510556
62196	510557
12426	510558
30313	510559
1050	510560
4678	510561
108624	510562
56259	510563
74580	510564
96801	510565
87547	510566
101340	510567
8287	510568
44944	510569
78446	510570
29330	510571
84474	510572
122353	510573
11345	510574
14245	510575
93364	510576
22	510577
29758	510578
45889	510579
88608	510580
11565	510581
26268	510582
2114	510583
5627	510584
5443	510585
71600	510586
31722	510587
62244	510588
48904	510589
10716	510590
13383	510591
3822	510592
15738	510593
104434	510594
30170	510595
88310	510596
3180	510597
12002	510598
35039	510599
21311	510600
554	510601
139380	510602
69724	510603
111472	510604
6885	510605
95501	510606
2046	510607
65705	510608
21115	510609
32234	510610
1265	510611
16152	510612
38929	510613
3294	510614
54080	510615
7416	510616
18175	510617
45839	510618
3534	510619
5060	510620
15358	510621
71667	510622
5532	510623
4990	510624
42504	510625
25287	510626
14878	510627
10314	510628
67621	510629
61177	510630
39326	510631
49241	510632
37656	510633
18634	510634
64547	510635
104737	510636
3367	510637
131117	510638
1370	510639
10074	510640
22090	510641
90447	510642
905	510643
129210	510644
110940	510645
77542	510646
37816	510647
34661	510648
34059	510649
72122	510650
2492	510651
31503	510652
26100	510653
5379	510654
51082	510655
765	510656
14561	510657
350	510658
16159	510659
13764	510660
1435	510661
765	510662
49716	510663
4129	510664
86234	510665
34824	510666
2439	510667
63998	510668
1577	510669
49795	510670
4350	510671
9753	510672
125675	510673
9936	510674
908	510675
13108	510676
5071	510677
2755	510678
766	510679
12204	510680
17744	510681
7021	510682
17899	510683
148412	510684
252	510685
17012	510686
22386	510687
3602	510688
429	510689
9241	510690
3049	510691
393	510692
2902	510693
350	510694
150816	510695
3987	510696
44263	510697
29198	510698
3528	510699
19292	510700
1487	510701
9227	510702
2089	510703
99	510704
12339	510705
5830	510706
9846	510707
22224	510708
1017	510709
419	510710
9246	510711
50258	510712
57675	510713
16441	510714
50356	510715
13307	510716
27810	510717
16953	510718
5684	510719
2708	510720
18464	510721
23267	510722
47299	510723
4271	510724
39597	510725
32449	510726
9472	510727
9078	510728
39794	510729
21951	510730
75481	510731
112224	510732
4200	510733
87436	510734
36781	510735
23766	510736
44743	510737
21744	510738
67840	510739
4725	510740
34149	510741
10510	510742
8094	510743
42632	510744
10465	510745
36497	510746
17317	510747
4147	510748
56441	510749
37671	510750
37727	510751
28144	510752
65884	510753
26281	510754
103839	510755
4036	510756
39821	510757
30456	510758
65616	510759
49334	510760
3846	510761
1443	510762
50582	510763
16232	510764
28434	510765
26421	510766
22953	510767
97134	510768
68938	510769
7329	510770
7627	510771
58065	510772
37660	510773
97102	510774
71871	510775
16995	510776
12436	510777
30969	510778
7518	510779
77701	510780
74882	510781
44	510782
23949	510783
102440	510784
74488	510785
29145	510786
65929	510787
50574	510788
11670	510789
7064	510790
15757	510791
57435	510792
11077	510793
12518	510794
17094	510795
15566	510796
160362	510797
109984	510798
3984	510799
40543	510800
30396	510801
58113	510802
34101	510803
2570	510804
58315	510805
11077	510806
57426	510807
46204	510808
24935	510809
18480	510810
43444	510811
15566	510812
32449	510813
9834	510814
24381	510815
122793	510816
89624	510817
15521	510818
111868	510819
28562	510820
17016	510821
39422	510822
1441	510823
27187	510824
4749	510825
81862	510826
23958	510827
29121	510828
59552	510829
6004	510830
111806	510831
2639	510832
14402	510833
55352	510834
4645	510835
20058	510836
4749	510837
5141	510838
69111	510839
37600	510840
7466	510841
33209	510842
47936	510843
40543	510844
13237	510845
5105	510846
8120	510847
88911	510848
67458	510849
104072	510850
13410	510851
73447	510852
14319	510853
2688	510854
123929	510855
62114	510856
50583	510857
6439	510858
15592	510859
40168	510860
44	510861
44675	510862
32179	510863
27232	510864
101255	510865
35983	510866
70604	510867
2977	510868
73118	510869
79892	510870
2860	510871
8854	510872
91373	510873
43637	510874
45204	510875
33722	510876
44803	510877
2639	510878
87688	510879
1669	510880
53478	510881
10590	510882
4200	510883
8296	510884
94054	510885
101190	510886
44675	510887
52462	510888
19275	510889
79418	510890
49928	510891
72171	510892
96784	510893
36157	510894
110905	510895
66981	510896
15721	510897
4200	510898
89644	510899
20243	510900
3292	510901
78126	510902
39904	510903
40203	510904
51998	510905
59375	510906
149174	510907
100755	510908
47325	510909
3311	510910
88069	510911
3292	510912
18297	510913
86327	510914
3136	510915
62815	510916
56030	510917
22806	510918
108463	510919
15596	510920
47400	510921
26263	510922
29449	510923
39695	510924
47677	510925
84024	510926
110767	510927
15957	510928
55315	510929
46425	510930
35297	510931
897	510932
12321	510933
31224	510934
26287	510935
65561	510936
18034	510937
19623	510938
20315	510939
52178	510940
117616	510941
44561	510942
11125	510943
26280	510944
34169	510945
22666	510946
2507	510947
26888	510948
4868	510949
5210	510950
44084	510951
51388	510952
30695	510953
50614	510954
44065	510955
6403	510956
88085	510957
7444	510958
30447	510959
27321	510960
35256	510961
6722	510962
23368	510963
16928	510964
80049	510965
56441	510966
53133	510967
7195	510968
28350	510969
11065	510970
27232	510971
40819	510972
16232	510973
12362	510974
14011	510975
14628	510976
8982	510977
44330	510978
34019	510979
28751	510980
32921	510981
4863	510982
69450	510983
18307	510984
10273	510985
16482	510986
66966	510987
110099	510988
40709	510989
52448	510990
21196	510991
48893	510992
17092	510993
6397	510994
23916	510995
5283	510996
64304	510997
49409	510998
13238	510999
1772	511000
18354	511001
16065	511002
36462	511003
11524	511004
27653	511005
970	511006
8419	511007
36081	511008
54637	511009
32992	511010
2278	511011
44047	511012
2253	511013
86331	511014
10786	511015
8212	511016
14664	511017
2973	511018
2344	511019
32871	511020
57995	511021
21432	511022
10420	511023
10519	511024
78118	511025
17581	511026
44798	511027
15720	511028
94521	511029
3543	511030
60445	511031
47186	511032
30677	511033
10899	511034
73	511035
15820	511036
2382	511037
37025	511038
134614	511039
5947	511040
86003	511041
12295	511042
25006	511043
21294	511044
23807	511045
39082	511046
155	511047
10658	511048
13648	511049
18683	511050
702	511051
9467	511052
3543	511053
5025	511054
63073	511055
68853	511056
41918	511057
35	511058
21632	511059
37630	511060
7202	511061
64540	511062
36089	511063
173	511064
136177	511065
67080	511066
97971	511067
98212	511068
46526	511069
21290	511070
81619	511071
65908	511072
1	511073
4421	511074
48606	511075
38051	511076
39268	511077
52384	511078
1117	511079
213	511080
36061	511081
904	511082
35344	511083
24411	511084
159999	511085
23058	511086
137656	511087
2142	511088
66056	511089
88986	511090
7240	511091
8715	511092
1701	511093
26467	511094
47572	511095
37383	511096
89650	511097
34104	511098
29007	511099
110762	511100
6325	511101
38053	511102
27672	511103
306	511104
22942	511105
2452	511106
13377	511107
26459	511108
22230	511109
1745	511110
20332	511111
70017	511112
95346	511113
26456	511114
64227	511115
11348	511116
28774	511117
30938	511118
16675	511119
16482	511120
154469	511121
50409	511122
24591	511123
38726	511124
154925	511125
64652	511126
50707	511127
4406	511128
75251	511129
11348	511130
49858	511131
110598	511132
4465	511133
1483	511134
115453	511135
6092	511136
88857	511137
25469	511138
92694	511139
11484	511140
12921	511141
8827	511142
72940	511143
3577	511144
73788	511145
49753	511146
60452	511147
79121	511148
41858	511149
18624	511150
86846	511151
16502	511152
2349	511153
3634	511154
16814	511155
102365	511156
79713	511157
64224	511158
29210	511159
65510	511160
44721	511161
69353	511162
88759	511163
28152	511164
2053	511165
132178	511166
46861	511167
47974	511168
32915	511169
9587	511170
65370	511171
9057	511172
34808	511173
70592	511174
10650	511175
41663	511176
17868	511177
67968	511178
134614	511179
109888	511180
128982	511181
3447	511182
65587	511183
68367	511184
49286	511185
11342	511186
6139	511187
59232	511188
114826	511189
41327	511190
22954	511191
37782	511192
5576	511193
83526	511194
50630	511195
75516	511196
147	511197
2012	511198
58442	511199
254	511200
12722	511201
651	511202
36109	511203
22054	511204
56648	511205
74862	511206
12876	511207
96300	511208
42363	511209
40533	511210
114990	511211
109418	511212
10983	511213
60033	511214
46132	511215
27082	511216
44870	511217
1901	511218
59821	511219
24315	511220
36090	511221
62376	511222
85318	511223
87333	511224
35377	511225
109003	511226
5006	511227
3816	511228
117431	511229
51559	511230
59404	511231
94442	511232
36426	511233
27116	511234
39272	511235
135644	511236
30356	511237
62442	511238
78342	511239
61011	511240
25258	511241
22783	511242
102380	511243
53618	511244
52177	511245
83888	511246
42596	511247
43208	511248
8523	511249
24165	511250
32787	511251
88234	511252
20374	511253
80398	511254
12016	511255
49943	511256
64988	511257
25876	511258
112854	511259
106083	511260
44840	511261
84792	511262
43087	511263
47645	511264
38494	511265
2932	511266
44919	511267
51257	511268
21900	511269
69464	511270
12081	511271
28917	511272
56343	511273
86052	511274
278	511275
66464	511276
8300	511277
121668	511278
18827	511279
5219	511280
45056	511281
69829	511282
3364	511283
46325	511284
60009	511285
88947	511286
24226	511287
32884	511288
100567	511289
13302	511290
100482	511291
62750	511292
91022	511293
80054	511294
464	511295
49329	511296
498	511297
31639	511298
1803	511299
13389	511300
86915	511301
10149	511302
31680	511303
105394	511304
37859	511305
19529	511306
117065	511307
12879	511308
3023	511309
464	511310
617	511311
46430	511312
25527	511313
136312	511314
26031	511315
95697	511316
5576	511317
39318	511318
45170	511319
167536	511320
73244	511321
18158	511322
5717	511323
30615	511324
34190	511325
82691	511326
19658	511327
54820	511328
41552	511329
58863	511330
51639	511331
14074	511332
87182	511333
31971	511334
6419	511335
7018	511336
29153	511337
31508	511338
34006	511339
55686	511340
49258	511341
76292	511342
37334	511343
69941	511344
3615	511345
40923	511346
13781	511347
37787	511348
99513	511349
99513	511350
71696	511351
95616	511352
60595	511353
21559	511354
94276	511355
100357	511356
64069	511357
86208	511358
113677	511359
1369	511360
53686	511361
92554	511362
80736	511363
85948	511364
74784	511365
99306	511366
22691	511367
117427	511368
33257	511369
23060	511370
43374	511371
10178	511372
5087	511373
930	511374
20895	511375
55386	511376
65408	511377
105441	511378
69845	511379
1797	511380
67751	511381
18368	511382
1838	511383
46297	511384
61422	511385
62385	511386
8619	511387
11018	511388
89315	511389
137180	511390
34818	511391
11746	511392
8567	511393
62263	511394
109340	511395
64258	511396
61222	511397
66631	511398
44207	511399
57645	511400
50441	511401
76405	511402
32080	511403
8803	511404
35157	511405
42547	511406
59165	511407
52445	511408
55471	511409
29991	511410
53834	511411
218	511412
31608	511413
51986	511414
367	511415
51655	511416
67543	511417
90842	511418
86314	511419
111991	511420
109459	511421
20296	511422
22602	511423
54828	511424
79594	511425
44151	511426
38623	511427
85095	511428
32370	511429
94209	511430
99122	511431
20746	511432
50589	511433
5673	511434
38452	511435
124286	511436
30357	511437
11388	511438
62701	511439
77796	511440
132587	511441
41695	511442
127516	511443
60230	511444
36201	511445
1404	511446
51945	511447
60087	511448
99175	511449
13758	511450
19230	511451
308	511452
13961	511453
49622	511454
127703	511455
158035	511456
38525	511457
8020	511458
40505	511459
51130	511460
9869	511461
95758	511462
40963	511463
23104	511464
78390	511465
26024	511466
113509	511467
111715	511468
61223	511469
10530	511470
24210	511471
85295	511472
729	511473
53761	511474
70944	511475
32288	511476
8629	511477
24789	511478
7441	511479
14315	511480
79237	511481
35230	511482
95262	511483
58510	511484
133404	511485
51281	511486
117725	511487
83641	511488
15158	511489
26606	511490
141623	511491
13098	511492
21558	511493
20041	511494
6376	511495
98116	511496
72127	511497
8647	511498
9352	511499
57405	511500
32108	511501
109264	511502
4051	511503
26980	511504
31200	511505
29666	511506
36008	511507
30696	511508
4982	511509
108955	511510
38618	511511
53836	511512
53799	511513
71533	511514
44132	511515
28090	511516
60629	511517
92790	511518
2246	511519
52327	511520
34078	511521
113282	511522
126028	511523
24305	511524
30423	511525
14246	511526
44126	511527
17499	511528
65461	511529
30752	511530
34384	511531
108519	511532
12206	511533
105423	511534
10284	511535
66511	511536
52090	511537
114306	511538
52090	511539
49655	511540
83095	511541
44284	511542
36438	511543
24904	511544
56725	511545
72091	511546
97629	511547
98045	511548
30941	511549
24605	511550
85847	511551
55475	511552
47886	511553
107325	511554
18509	511555
101271	511556
131151	511557
4198	511558
3766	511559
21359	511560
81184	511561
24831	511562
112049	511563
33050	511564
56821	511565
53679	511566
28181	511567
59954	511568
88674	511569
101297	511570
26622	511571
107100	511572
21110	511573
18980	511574
89662	511575
84431	511576
15597	511577
8215	511578
54776	511579
58277	511580
81692	511581
72250	511582
37559	511583
120016	511584
24210	511585
88175	511586
72005	511587
109529	511588
9834	511589
3032	511590
6376	511591
56080	511592
10375	511593
125972	511594
21589	511595
91404	511596
99629	511597
87910	511598
95362	511599
17929	511600
6948	511601
35383	511602
5585	511603
1331	511604
111897	511605
14839	511606
23797	511607
72932	511608
33214	511609
39910	511610
9427	511611
3390	511612
36604	511613
31074	511614
33904	511615
83195	511616
45647	511617
29537	511618
29537	511619
65824	511620
79731	511621
100935	511622
8898	511623
10405	511624
3290	511625
10790	511626
20056	511627
61323	511628
20723	511629
127423	511630
56008	511631
80678	511632
23870	511633
5539	511634
25536	511635
45147	511636
55227	511637
104251	511638
1815	511639
14071	511640
8248	511641
41217	511642
39882	511643
58054	511644
7063	511645
91002	511646
17527	511647
14345	511648
35180	511649
8459	511650
49942	511651
27786	511652
22094	511653
27219	511654
81174	511655
65614	511656
50497	511657
115630	511658
84916	511659
13865	511660
39087	511661
50723	511662
104255	511663
78992	511664
21238	511665
86035	511666
62309	511667
72006	511668
136902	511669
18381	511670
31186	511671
108423	511672
49341	511673
64228	511674
86576	511675
36597	511676
45357	511677
48141	511678
12530	511679
2736	511680
43574	511681
86501	511682
103889	511683
89329	511684
36611	511685
16056	511686
1082	511687
95593	511688
5485	511689
55484	511690
28464	511691
15495	511692
40514	511693
85791	511694
18182	511695
50326	511696
47690	511697
111674	511698
50371	511699
110042	511700
75271	511701
38532	511702
17673	511703
58137	511704
10776	511705
137790	511706
27288	511707
1818	511708
105539	511709
35213	511710
18759	511711
36289	511712
34546	511713
2244	511714
72273	511715
31986	511716
39168	511717
60988	511718
16772	511719
12061	511720
3222	511721
62706	511722
7428	511723
114905	511724
86315	511725
52452	511726
50564	511727
3333	511728
87956	511729
105147	511730
15523	511731
23823	511732
58280	511733
90053	511734
60276	511735
69472	511736
91553	511737
2590	511738
5947	511739
37294	511740
5947	511741
18956	511742
111935	511743
81750	511744
51912	511745
52878	511746
43451	511747
48434	511748
76493	511749
46945	511750
21224	511751
105566	511752
38829	511753
28169	511754
2607	511755
3992	511756
63109	511757
70276	511758
12680	511759
64194	511760
52493	511761
24316	511762
60352	511763
18398	511764
67740	511765
67469	511766
138463	511767
132407	511768
22232	511769
48122	511770
11448	511771
4031	511772
23661	511773
83692	511774
41678	511775
3953	511776
7932	511777
114951	511778
17084	511779
118535	511780
42160	511781
7783	511782
14957	511783
59537	511784
10875	511785
102446	511786
14444	511787
86043	511788
24825	511789
8662	511790
22408	511791
11299	511792
7965	511793
9108	511794
103458	511795
46872	511796
26229	511797
12258	511798
74413	511799
61047	511800
66812	511801
69870	511802
28551	511803
69396	511804
3715	511805
59147	511806
34543	511807
49207	511808
110747	511809
40196	511810
109007	511811
20857	511812
32384	511813
8912	511814
51082	511815
44670	511816
3333	511817
8904	511818
21916	511819
46234	511820
105583	511821
3670	511822
134267	511823
86058	511824
79163	511825
18675	511826
51712	511827
85678	511828
7227	511829
18368	511830
63420	511831
78370	511832
5966	511833
51840	511834
135322	511835
33304	511836
53970	511837
9958	511838
66011	511839
31967	511840
10682	511841
22168	511842
41537	511843
17374	511844
11351	511845
5561	511846
4244	511847
4029	511848
59332	511849
4684	511850
8636	511851
41944	511852
36162	511853
15353	511854
42492	511855
59492	511856
41513	511857
18004	511858
22991	511859
7307	511860
67093	511861
130975	511862
51691	511863
2214	511864
151100	511865
6995	511866
79831	511867
54328	511868
50371	511869
86014	511870
37673	511871
22209	511872
79831	511873
101960	511874
24971	511875
36061	511876
86649	511877
1099	511878
101992	511879
6546	511880
52075	511881
26316	511882
49721	511883
3377	511884
56071	511885
65452	511886
89529	511887
41278	511888
111674	511889
40782	511890
107812	511891
15689	511892
86576	511893
112949	511894
73768	511895
75143	511896
4206	511897
54669	511898
10095	511899
89171	511900
66713	511901
4724	511902
98189	511903
60227	511904
82330	511905
25905	511906
30596	511907
82983	511908
14564	511909
104899	511910
21835	511911
39182	511912
53653	511913
57597	511914
12947	511915
16140	511916
105031	511917
46963	511918
2886	511919
1915	511920
6632	511921
61047	511922
3640	511923
105420	511924
2683	511925
24923	511926
37839	511927
87366	511928
34163	511929
14310	511930
15724	511931
33083	511932
34585	511933
86319	511934
40568	511935
24289	511936
24584	511937
23267	511938
17369	511939
26506	511940
69025	511941
2588	511942
6214	511943
74692	511944
17289	511945
71523	511946
32804	511947
71522	511948
29536	511949
62123	511950
43247	511951
45239	511952
15938	511953
3940	511954
9340	511955
64919	511956
2713	511957
44285	511958
21953	511959
29719	511960
99556	511961
47987	511962
39460	511963
39460	511964
62657	511965
56733	511966
109409	511967
60280	511968
20771	511969
36119	511970
2309	511971
117757	511972
23419	511973
85850	511974
104954	511975
39254	511976
7383	511977
37735	511978
116656	511979
115600	511980
83647	511981
102132	511982
10789	511983
54219	511984
41483	511985
80301	511986
53768	511987
37032	511988
90417	511989
87116	511990
12206	511991
86079	511992
76737	511993
77134	511994
88223	511995
6986	511996
102898	511997
26972	511998
13872	511999
10405	512000
21158	512001
43663	512002
122854	512003
34560	512004
52172	512005
14825	512006
53053	512007
22224	512008
36709	512009
28120	512010
26420	512011
52265	512012
34240	512013
37760	512014
21544	512015
18479	512016
464	512017
22940	512018
37167	512019
18036	512020
73007	512021
105258	512022
126176	512023
97157	512024
74842	512025
1836	512026
3318	512027
28614	512028
76293	512029
13450	512030
35943	512031
80510	512032
25438	512033
31446	512034
38606	512035
49290	512036
1587	512037
105388	512038
45900	512039
73245	512040
9172	512041
53907	512042
130695	512043
14074	512044
103696	512045
45900	512046
73467	512047
82778	512048
1792	512049
127901	512050
11600	512051
25242	512052
242	512053
60979	512054
47023	512055
88826	512056
28908	512057
34440	512058
125658	512059
110155	512060
609	512061
97155	512062
137355	512063
113914	512064
26399	512065
32883	512066
78052	512067
14311	512068
34834	512069
16984	512070
117367	512071
41005	512072
12727	512073
107863	512074
23693	512075
39318	512076
3108	512077
105705	512078
111432	512079
79003	512080
8020	512081
18044	512082
27648	512083
42398	512084
17010	512085
40923	512086
16975	512087
42277	512088
29021	512089
16103	512090
64880	512091
72995	512092
14077	512093
27988	512094
31093	512095
44269	512096
83407	512097
61541	512098
31079	512099
56160	512100
50723	512101
38838	512102
25258	512103
29744	512104
23298	512105
29895	512106
2067	512107
16985	512108
10385	512109
10394	512110
118937	512111
119150	512112
7305	512113
10427	512114
39390	512115
90902	512116
7132	512117
76294	512118
13420	512119
20348	512120
90253	512121
82859	512122
28519	512123
80340	512124
136157	512125
12917	512126
8974	512127
33112	512128
121542	512129
13954	512130
6927	512131
3391	512132
47895	512133
14281	512134
15808	512135
28757	512136
19235	512137
12072	512138
131057	512139
40634	512140
12537	512141
61605	512142
123031	512143
58273	512144
9259	512145
107728	512146
47117	512147
77617	512148
124261	512149
3032	512150
55386	512151
73432	512152
50437	512153
98313	512154
8510	512155
123023	512156
96378	512157
90399	512158
84934	512159
44655	512160
10686	512161
28085	512162
77628	512163
66993	512164
81612	512165
67516	512166
82896	512167
14391	512168
101548	512169
108394	512170
41176	512171
103412	512172
30232	512173
81703	512174
49953	512175
81715	512176
38465	512177
11293	512178
27937	512179
44617	512180
35861	512181
73157	512182
31043	512183
8790	512184
102346	512185
36607	512186
57662	512187
143783	512188
116589	512189
6465	512190
35365	512191
38497	512192
54629	512193
29615	512194
99203	512195
10741	512196
122559	512197
93905	512198
21552	512199
8064	512200
16428	512201
22156	512202
43452	512203
70489	512204
85398	512205
44334	512206
12335	512207
61753	512208
1965	512209
40780	512210
21589	512211
63340	512212
18622	512213
51062	512214
345	512215
84401	512216
20186	512217
81496	512218
69836	512219
127203	512220
88682	512221
17173	512222
20009	512223
28799	512224
99639	512225
38465	512226
40237	512227
57716	512228
9145	512229
73273	512230
137155	512231
8006	512232
41513	512233
15714	512234
22694	512235
105076	512236
90119	512237
45988	512238
22694	512239
64048	512240
103398	512241
17929	512242
48065	512243
100555	512244
121395	512245
9145	512246
46535	512247
94617	512248
28588	512249
16783	512250
35893	512251
13405	512252
40768	512253
57716	512254
9648	512255
61717	512256
40067	512257
36767	512258
12056	512259
8138	512260
35967	512261
27945	512262
72733	512263
3108	512264
3615	512265
10290	512266
760	512267
84337	512268
12536	512269
46915	512270
61587	512271
3615	512272
10290	512273
35476	512274
24550	512275
6262	512276
11489	512277
44894	512278
40663	512279
38454	512280
68791	512281
43974	512282
91132	512283
114360	512284
160792	512285
81499	512286
6081	512287
111494	512288
38713	512289
26971	512290
84792	512291
10370	512292
4595	512293
16458	512294
58943	512295
31926	512296
1544	512297
11377	512298
28040	512299
62446	512300
84890	512301
107434	512302
82756	512303
36767	512304
69016	512305
37228	512306
24632	512307
67711	512308
95637	512309
46360	512310
71397	512311
14529	512312
102050	512313
57738	512314
27568	512315
56183	512316
102191	512317
3795	512318
7342	512319
34612	512320
58893	512321
44420	512322
28504	512323
12345	512324
88931	512325
40439	512326
158474	512327
57937	512328
109932	512329
52995	512330
20374	512331
89656	512332
56093	512333
5018	512334
48221	512335
29226	512336
34598	512337
64465	512338
68423	512339
72647	512340
62464	512341
66232	512342
112438	512343
3983	512344
64610	512345
8584	512346
53836	512347
108542	512348
66131	512349
61342	512350
2113	512351
61103	512352
11714	512353
1723	512354
7927	512355
4227	512356
4211	512357
81023	512358
58452	512359
35915	512360
7309	512361
6220	512362
106697	512363
41358	512364
6902	512365
46949	512366
37149	512367
59223	512368
4672	512369
19753	512370
14902	512371
4372	512372
22665	512373
49182	512374
16653	512375
41207	512376
64996	512377
2911	512378
13543	512379
2659	512380
22746	512381
32248	512382
10527	512383
105137	512384
35930	512385
63441	512386
2679	512387
99006	512388
11390	512389
32790	512390
29935	512391
15235	512392
149163	512393
30037	512394
113163	512395
64459	512396
93967	512397
76652	512398
57744	512399
22665	512400
28588	512401
65548	512402
41393	512403
70113	512404
51088	512405
55278	512406
32832	512407
103402	512408
609	512409
108998	512410
11037	512411
86739	512412
35356	512413
79290	512414
35222	512415
6138	512416
10370	512417
14134	512418
64470	512419
84932	512420
111642	512421
7056	512422
35108	512423
42541	512424
73803	512425
59104	512426
38858	512427
43404	512428
33257	512429
71087	512430
86588	512431
36175	512432
12345	512433
41705	512434
52181	512435
76319	512436
21220	512437
62511	512438
10460	512439
90474	512440
21829	512441
73560	512442
96887	512443
91430	512444
34601	512445
9145	512446
3713	512447
8064	512448
34128	512449
47895	512450
33776	512451
104427	512452
83706	512453
6644	512454
60308	512455
7310	512456
105215	512457
71028	512458
65877	512459
53267	512460
124688	512461
39760	512462
65006	512463
14641	512464
47847	512465
49906	512466
162227	512467
52080	512468
6265	512469
1725	512470
109881	512471
96980	512472
320	512473
41364	512474
134026	512475
21200	512476
45527	512477
20012	512478
8994	512479
37661	512480
35527	512481
2304	512482
68078	512483
86348	512484
69832	512485
320	512486
56014	512487
5370	512488
3795	512489
11038	512490
111375	512491
11294	512492
70656	512493
27318	512494
4056	512495
6509	512496
30117	512497
6478	512498
3108	512499
10929	512500
55314	512501
111498	512502
93358	512503
34508	512504
10589	512505
40209	512506
16481	512507
58273	512508
19141	512509
7608	512510
17685	512511
41509	512512
59032	512513
52546	512514
64011	512515
65845	512516
134064	512517
61643	512518
35356	512519
46813	512520
39748	512521
89455	512522
88218	512523
15594	512524
21219	512525
23987	512526
95616	512527
21601	512528
61135	512529
8328	512530
21850	512531
278	512532
3637	512533
5254	512534
31200	512535
47029	512536
66145	512537
1906	512538
16509	512539
58035	512540
29931	512541
47751	512542
22665	512543
27157	512544
44867	512545
24173	512546
50387	512547
71049	512548
14552	512549
59149	512550
74881	512551
84382	512552
36427	512553
62693	512554
206	512555
76724	512556
75670	512557
2304	512558
75248	512559
9656	512560
124663	512561
29605	512562
3585	512563
10460	512564
69122	512565
23195	512566
34597	512567
43072	512568
3108	512569
18732	512570
7706	512571
112447	512572
51093	512573
38196	512574
22052	512575
22923	512576
28853	512577
56033	512578
17614	512579
22012	512580
54802	512581
16282	512582
3031	512583
21173	512584
114289	512585
103693	512586
390	512587
16811	512588
38703	512589
51953	512590
609	512591
40953	512592
61248	512593
115204	512594
29010	512595
1526	512596
21719	512597
84368	512598
8149	512599
131307	512600
3661	512601
23870	512602
68284	512603
21503	512604
59027	512605
47808	512606
12056	512607
52892	512608
27770	512609
17798	512610
30418	512611
8849	512612
2524	512613
28064	512614
12954	512615
6406	512616
39760	512617
47776	512618
51444	512619
63552	512620
100786	512621
44749	512622
26499	512623
50762	512624
60577	512625
18239	512626
11734	512627
11531	512628
40067	512629
40043	512630
26616	512631
80849	512632
16212	512633
27109	512634
31090	512635
87199	512636
59911	512637
110179	512638
9986	512639
37773	512640
27956	512641
79035	512642
40067	512643
395	512644
40187	512645
36440	512646
90811	512647
29731	512648
7173	512649
33530	512650
29113	512651
43404	512652
64469	512653
102642	512654
65880	512655
21509	512656
107687	512657
83624	512658
64649	512659
95529	512660
107337	512661
21933	512662
9603	512663
33620	512664
83449	512665
95556	512666
118706	512667
106076	512668
105890	512669
71957	512670
56747	512671
66121	512672
102476	512673
77716	512674
24826	512675
4226	512676
47117	512677
20645	512678
97655	512679
134456	512680
74438	512681
6050	512682
1528	512683
72062	512684
33704	512685
79134	512686
9580	512687
108458	512688
7202	512689
3039	512690
6717	512691
97688	512692
28006	512693
21285	512694
15241	512695
9599	512696
28375	512697
28377	512698
81825	512699
56816	512700
3391	512701
63094	512702
69008	512703
4445	512704
71377	512705
114689	512706
45579	512707
51444	512708
67282	512709
39396	512710
66862	512711
1678	512712
23073	512713
18148	512714
7641	512715
38715	512716
37716	512717
113686	512718
137562	512719
67830	512720
87261	512721
27514	512722
22193	512723
10741	512724
74539	512725
80432	512726
25800	512727
143781	512728
79035	512729
19690	512730
86210	512731
62189	512732
50319	512733
80336	512734
12199	512735
69908	512736
50560	512737
89053	512738
35209	512739
15560	512740
50319	512741
114485	512742
32410	512743
33732	512744
3217	512745
4168	512746
33111	512747
5802	512748
22103	512749
31882	512750
21428	512751
27953	512752
16797	512753
43599	512754
5100	512755
13428	512756
70424	512757
98833	512758
17733	512759
70456	512760
13229	512761
102232	512762
158729	512763
52830	512764
11696	512765
43431	512766
10923	512767
43457	512768
59071	512769
44471	512770
71236	512771
11160	512772
112372	512773
65370	512774
134181	512775
40505	512776
11156	512777
5340	512778
98354	512779
74321	512780
47786	512781
22575	512782
200	512783
464	512784
25925	512785
58412	512786
67681	512787
35094	512788
14543	512789
50687	512790
85959	512791
31875	512792
17568	512793
76427	512794
77751	512795
12333	512796
12219	512797
76861	512798
61541	512799
139741	512800
66932	512801
82246	512802
47962	512803
44472	512804
29457	512805
44907	512806
67069	512807
4282	512808
38077	512809
124837	512810
32420	512811
43194	512812
97608	512813
39166	512814
16261	512815
11944	512816
13242	512817
4171	512818
60633	512819
74739	512820
62599	512821
5194	512822
53798	512823
34642	512824
57713	512825
62444	512826
102379	512827
132180	512828
59339	512829
30693	512830
33776	512831
27535	512832
136920	512833
12877	512834
99699	512835
36150	512836
62812	512837
110790	512838
32277	512839
47632	512840
87096	512841
13250	512842
69991	512843
58853	512844
14965	512845
54632	512846
40911	512847
1331	512848
217	512849
54092	512850
25830	512851
89001	512852
122855	512853
50461	512854
57766	512855
53282	512856
29919	512857
693	512858
132617	512859
86824	512860
58955	512861
107171	512862
37142	512863
21332	512864
10886	512865
78423	512866
81889	512867
71049	512868
27669	512869
4037	512870
21747	512871
66125	512872
22579	512873
11733	512874
3839	512875
66541	512876
59101	512877
8492	512878
1998	512879
14199	512880
39522	512881
16635	512882
57485	512883
46380	512884
41338	512885
11148	512886
71593	512887
18665	512888
92640	512889
63248	512890
37587	512891
7141	512892
44019	512893
3032	512894
84526	512895
111641	512896
12916	512897
40933	512898
1638	512899
33128	512900
14107	512901
8994	512902
320	512903
41501	512904
47902	512905
132243	512906
30590	512907
147253	512908
34633	512909
55679	512910
31047	512911
69808	512912
21552	512913
11293	512914
11334	512915
125821	512916
4658	512917
61636	512918
21783	512919
28059	512920
49257	512921
26607	512922
62594	512923
50696	512924
8199	512925
29908	512926
49367	512927
73464	512928
36308	512929
13439	512930
60602	512931
22917	512932
25958	512933
71009	512934
51308	512935
69245	512936
27330	512937
14552	512938
108646	512939
113127	512940
80535	512941
49350	512942
17617	512943
26697	512944
115125	512945
53316	512946
6724	512947
3449	512948
28962	512949
62161	512950
2458	512951
38864	512952
1670	512953
79423	512954
60513	512955
9366	512956
2268	512957
16744	512958
32346	512959
25361	512960
1735	512961
8356	512962
18648	512963
56140	512964
12358	512965
31617	512966
72162	512967
52502	512968
69427	512969
4654	512970
37254	512971
48743	512972
6045	512973
21917	512974
27201	512975
60283	512976
31387	512977
30650	512978
33168	512979
117135	512980
25834	512981
30137	512982
19708	512983
19907	512984
4549	512985
88153	512986
49196	512987
92739	512988
2005	512989
6703	512990
19608	512991
3728	512992
27	512993
17744	512994
10672	512995
5808	512996
18513	512997
108669	512998
206	512999
46268	513000
21870	513001
77906	513002
4896	513003
106698	513004
528	513005
206	513006
2045	513007
91343	513008
1602	513009
44105	513010
40742	513011
4264	513012
321	513013
54764	513014
16271	513015
25601	513016
119063	513017
31704	513018
53379	513019
26305	513020
14629	513021
86386	513022
28136	513023
43124	513024
116929	513025
73284	513026
75862	513027
51895	513028
63178	513029
24341	513030
3503	513031
6753	513032
47737	513033
1405	513034
861	513035
31870	513036
24861	513037
3135	513038
48628	513039
3572	513040
4810	513041
120194	513042
8730	513043
16651	513044
6800	513045
4508	513046
5194	513047
73314	513048
2091	513049
5669	513050
10363	513051
54574	513052
110	513053
3449	513054
17689	513055
68036	513056
74934	513057
79497	513058
1485	513059
36021	513060
53844	513061
46534	513062
63528	513063
12645	513064
10080	513065
50595	513066
22733	513067
51173	513068
3131	513069
90971	513070
30495	513071
80215	513072
9844	513073
10849	513074
69802	513075
73461	513076
32248	513077
7307	513078
21126	513079
109894	513080
13078	513081
94290	513082
91689	513083
41681	513084
301	513085
29883	513086
51660	513087
58263	513088
87620	513089
6215	513090
16509	513091
17084	513092
27786	513093
37273	513094
43589	513095
45061	513096
66212	513097
38904	513098
58902	513099
39703	513100
67835	513101
61534	513102
16077	513103
2692	513104
58392	513105
4101	513106
64934	513107
67092	513108
112209	513109
89320	513110
82728	513111
53963	513112
5058	513113
61076	513114
17764	513115
88868	513116
160734	513117
73496	513118
46044	513119
24379	513120
75852	513121
118823	513122
99719	513123
98169	513124
18625	513125
70127	513126
28159	513127
9452	513128
75976	513129
9076	513130
46396	513131
18559	513132
4909	513133
109758	513134
62816	513135
93344	513136
91297	513137
103718	513138
18745	513139
117039	513140
92114	513141
31228	513142
48835	513143
3008	513144
79678	513145
114636	513146
79528	513147
7835	513148
113523	513149
124332	513150
90143	513151
69473	513152
5054	513153
79889	513154
6258	513155
4060	513156
29699	513157
2027	513158
90465	513159
26631	513160
25248	513161
18328	513162
519	513163
45805	513164
7767	513165
41246	513166
13232	513167
100505	513168
66675	513169
38944	513170
10882	513171
35816	513172
44348	513173
52834	513174
48447	513175
48459	513176
12424	513177
68304	513178
27343	513179
55417	513180
1150	513181
43513	513182
45361	513183
9113	513184
21867	513185
31568	513186
17619	513187
69231	513188
20771	513189
92734	513190
90520	513191
31445	513192
111822	513193
39137	513194
78225	513195
16707	513196
38681	513197
107018	513198
67709	513199
67538	513200
20057	513201
25783	513202
5931	513203
66052	513204
30617	513205
91668	513206
22391	513207
109016	513208
48206	513209
149032	513210
90075	513211
49645	513212
25818	513213
2913	513214
43216	513215
90706	513216
34819	513217
10239	513218
35207	513219
129549	513220
118814	513221
117398	513222
57551	513223
33179	513224
17764	513225
50327	513226
57728	513227
6206	513228
40553	513229
22020	513230
53331	513231
74654	513232
35129	513233
29952	513234
762	513235
37181	513236
51884	513237
1150	513238
10472	513239
65014	513240
22061	513241
35569	513242
14320	513243
79728	513244
47097	513245
33017	513246
29022	513247
28886	513248
26404	513249
1799	513250
43957	513251
25386	513252
48452	513253
38139	513254
33603	513255
3594	513256
18297	513257
1852	513258
74598	513259
51988	513260
13759	513261
53301	513262
18244	513263
80973	513264
49646	513265
81997	513266
19093	513267
43038	513268
63451	513269
9922	513270
28572	513271
1907	513272
9305	513273
18877	513274
52211	513275
29661	513276
16511	513277
41980	513278
39356	513279
35314	513280
9599	513281
66893	513282
86632	513283
51434	513284
131460	513285
51595	513286
60278	513287
15527	513288
83653	513289
19588	513290
12677	513291
22909	513292
85952	513293
14540	513294
52883	513295
46799	513296
34303	513297
42646	513298
92564	513299
58624	513300
7302	513301
96993	513302
45438	513303
6116	513304
12093	513305
12323	513306
33935	513307
67760	513308
22904	513309
44395	513310
48122	513311
7420	513312
39631	513313
25248	513314
29091	513315
13633	513316
23734	513317
41928	513318
46941	513319
80465	513320
9384	513321
33974	513322
48490	513323
759	513324
64899	513325
5611	513326
14404	513327
11262	513328
11262	513329
1165	513330
47184	513331
9465	513332
70893	513333
40856	513334
56306	513335
114607	513336
71615	513337
9110	513338
26500	513339
5481	513340
18615	513341
53640	513342
68720	513343
3816	513344
18660	513345
111387	513346
30325	513347
17065	513348
54117	513349
48651	513350
2693	513351
19585	513352
56877	513353
19303	513354
6998	513355
111658	513356
31192	513357
58239	513358
9264	513359
82909	513360
24543	513361
71581	513362
119062	513363
2037	513364
5284	513365
10072	513366
5963	513367
15303	513368
75475	513369
72917	513370
47167	513371
23103	513372
60503	513373
31162	513374
1071	513375
33288	513376
24967	513377
52458	513378
20210	513379
23987	513380
40197	513381
19655	513382
73353	513383
15552	513384
38722	513385
75645	513386
2632	513387
4041	513388
29481	513389
4811	513390
16511	513391
40969	513392
8988	513393
9850	513394
68312	513395
8993	513396
52911	513397
3131	513398
8462	513399
98083	513400
14406	513401
1730	513402
95722	513403
20918	513404
64628	513405
56114	513406
9470	513407
19660	513408
80657	513409
26982	513410
39324	513411
4945	513412
34190	513413
7753	513414
15921	513415
23118	513416
1786	513417
3726	513418
4722	513419
23828	513420
5542	513421
11681	513422
52363	513423
30974	513424
60248	513425
7538	513426
112907	513427
32375	513428
48454	513429
95875	513430
17883	513431
123271	513432
36578	513433
2394	513434
112887	513435
10262	513436
8837	513437
64751	513438
14450	513439
18865	513440
3257	513441
14089	513442
88229	513443
56748	513444
74917	513445
57762	513446
77477	513447
18730	513448
83100	513449
20521	513450
33927	513451
10758	513452
17803	513453
5666	513454
14941	513455
8394	513456
45548	513457
67144	513458
3219	513459
58552	513460
30565	513461
11477	513462
3800	513463
75199	513464
33518	513465
106993	513466
65686	513467
5884	513468
7658	513469
39806	513470
22372	513471
18099	513472
87871	513473
79870	513474
3797	513475
95200	513476
14241	513477
36832	513478
18264	513479
82805	513480
90511	513481
57938	513482
124660	513483
42384	513484
24562	513485
9333	513486
90247	513487
40582	513488
20329	513489
43619	513490
49253	513491
96946	513492
50399	513493
16539	513494
90363	513495
63183	513496
78245	513497
59927	513498
64778	513499
218	513500
88871	513501
100817	513502
33787	513503
55241	513504
45845	513505
26060	513506
56613	513507
43406	513508
79518	513509
89494	513510
2829	513511
15687	513512
40916	513513
9332	513514
130702	513515
95211	513516
50696	513517
68857	513518
85096	513519
24632	513520
101382	513521
14526	513522
6345	513523
4060	513524
34157	513525
45460	513526
102464	513527
105658	513528
121622	513529
15947	513530
36806	513531
46868	513532
53315	513533
56720	513534
71759	513535
94124	513536
79372	513537
74605	513538
79510	513539
75596	513540
19741	513541
112277	513542
73420	513543
74787	513544
92252	513545
105374	513546
120223	513547
90432	513548
1836	513549
36614	513550
48067	513551
719	513552
2622	513553
4447	513554
66945	513555
21825	513556
7659	513557
66193	513558
31905	513559
64963	513560
14141	513561
17865	513562
2908	513563
396	513564
12073	513565
27560	513566
98824	513567
11445	513568
41150	513569
28748	513570
61547	513571
6118	513572
3437	513573
101595	513574
2954	513575
70222	513576
39542	513577
121435	513578
21454	513579
17334	513580
25603	513581
145690	513582
33129	513583
27550	513584
4910	513585
16555	513586
134638	513587
69104	513588
102803	513589
23755	513590
112960	513591
6387	513592
38498	513593
2141	513594
36766	513595
78465	513596
80876	513597
96629	513598
75998	513599
24901	513600
10116	513601
42334	513602
125725	513603
84618	513604
563	513605
21608	513606
2778	513607
109930	513608
33324	513609
2778	513610
42381	513611
94093	513612
58597	513613
132379	513614
15495	513615
61268	513616
31864	513617
17200	513618
41882	513619
86485	513620
37887	513621
37285	513622
64469	513623
44799	513624
29502	513625
47142	513626
71374	513627
4272	513628
41276	513629
46480	513630
105915	513631
36710	513632
38887	513633
113548	513634
7375	513635
14802	513636
90750	513637
125971	513638
90950	513639
103612	513640
15172	513641
37251	513642
59067	513643
662	513644
46433	513645
13527	513646
39026	513647
13388	513648
54996	513649
9773	513650
21123	513651
5834	513652
89694	513653
119781	513654
9219	513655
20297	513656
34137	513657
19281	513658
47984	513659
7708	513660
17032	513661
3678	513662
13596	513663
5428	513664
21599	513665
26427	513666
43423	513667
154539	513668
2937	513669
36832	513670
110405	513671
19623	513672
5454	513673
11491	513674
15740	513675
26623	513676
26677	513677
15553	513678
52831	513679
31879	513680
63624	513681
75605	513682
14578	513683
23178	513684
1165	513685
2069	513686
4707	513687
14942	513688
36079	513689
1150	513690
66219	513691
10401	513692
107355	513693
10325	513694
75912	513695
83830	513696
76363	513697
79846	513698
114983	513699
74593	513700
15640	513701
8088	513702
29082	513703
65630	513704
46073	513705
82697	513706
22036	513707
49551	513708
23087	513709
9670	513710
13388	513711
10501	513712
3442	513713
2726	513714
135687	513715
34847	513716
18015	513717
90204	513718
16195	513719
64333	513720
110036	513721
69091	513722
88826	513723
12206	513724
67655	513725
31377	513726
31086	513727
20233	513728
14417	513729
92837	513730
56732	513731
36115	513732
39752	513733
78269	513734
63794	513735
81478	513736
35833	513737
4447	513738
56877	513739
46118	513740
37583	513741
27937	513742
4310	513743
39155	513744
20321	513745
78964	513746
14676	513747
30840	513748
24947	513749
44217	513750
16722	513751
23821	513752
124787	513753
51327	513754
158862	513755
2622	513756
65466	513757
69299	513758
65497	513759
112332	513760
22110	513761
87468	513762
48114	513763
56973	513764
14850	513765
1930	513766
72075	513767
9750	513768
13978	513769
63423	513770
13740	513771
7345	513772
66237	513773
87423	513774
104912	513775
56664	513776
135479	513777
54822	513778
108802	513779
31391	513780
15217	513781
18477	513782
17552	513783
7372	513784
6172	513785
7982	513786
15853	513787
46899	513788
82821	513789
35868	513790
7982	513791
30898	513792
333	513793
77005	513794
12130	513795
32253	513796
39087	513797
56406	513798
129104	513799
69070	513800
74748	513801
77816	513802
78279	513803
50579	513804
109009	513805
86454	513806
62322	513807
32092	513808
48144	513809
20128	513810
4274	513811
9822	513812
41214	513813
14222	513814
51871	513815
3764	513816
39465	513817
34758	513818
75722	513819
7194	513820
12147	513821
86434	513822
25323	513823
46477	513824
22714	513825
63666	513826
11725	513827
36190	513828
113705	513829
47832	513830
30832	513831
35036	513832
8282	513833
83614	513834
464	513835
44444	513836
5998	513837
17019	513838
62112	513839
13451	513840
42595	513841
102339	513842
125746	513843
156215	513844
18358	513845
11323	513846
65658	513847
42946	513848
91623	513849
36739	513850
43992	513851
36058	513852
85497	513853
21460	513854
1188	513855
5637	513856
24407	513857
7658	513858
13067	513859
45323	513860
982	513861
55275	513862
32372	513863
40156	513864
2403	513865
46401	513866
21452	513867
39241	513868
55180	513869
15877	513870
80874	513871
67379	513872
61574	513873
75694	513874
105347	513875
48846	513876
68684	513877
62313	513878
35927	513879
6793	513880
34710	513881
56553	513882
79288	513883
51628	513884
50644	513885
11556	513886
1968	513887
5871	513888
68236	513889
45459	513890
4964	513891
6948	513892
1241	513893
27965	513894
10401	513895
15364	513896
150921	513897
10732	513898
2027	513899
22302	513900
17118	513901
66059	513902
21474	513903
1866	513904
101322	513905
23526	513906
131294	513907
8842	513908
65614	513909
206	513910
8812	513911
93878	513912
55215	513913
27814	513914
11092	513915
17134	513916
175	513917
6535	513918
107241	513919
10861	513920
7767	513921
13718	513922
4930	513923
6818	513924
111454	513925
18359	513926
5702	513927
11723	513928
1947	513929
22358	513930
2253	513931
73378	513932
94504	513933
57354	513934
37024	513935
6500	513936
4977	513937
51096	513938
3923	513939
50459	513940
21427	513941
14512	513942
21965	513943
16880	513944
27260	513945
31356	513946
28146	513947
6066	513948
22688	513949
77790	513950
23409	513951
92900	513952
61528	513953
103760	513954
28088	513955
23733	513956
13404	513957
112897	513958
18185	513959
1560	513960
3255	513961
90997	513962
37049	513963
29501	513964
16720	513965
74946	513966
74622	513967
68824	513968
70896	513969
65466	513970
62608	513971
4353	513972
45849	513973
52791	513974
107615	513975
32346	513976
19755	513977
6554	513978
37590	513979
8877	513980
7830	513981
4945	513982
54721	513983
23363	513984
99098	513985
17486	513986
73321	513987
47202	513988
1817	513989
26896	513990
9035	513991
25356	513992
40881	513993
35347	513994
83082	513995
12080	513996
56825	513997
17326	513998
28547	513999
28045	514000
33527	514001
61784	514002
61074	514003
22668	514004
2077	514005
27973	514006
2693	514007
19243	514008
61647	514009
34137	514010
2850	514011
62093	514012
69451	514013
45478	514014
51036	514015
5851	514016
1637	514017
90596	514018
127471	514019
70926	514020
31739	514021
50321	514022
9905	514023
11120	514024
104046	514025
114918	514026
47092	514027
90164	514028
51460	514029
92880	514030
55576	514031
25354	514032
2220	514033
3341	514034
155	514035
43333	514036
14336	514037
49808	514038
60233	514039
21245	514040
55455	514041
13102	514042
105547	514043
2926	514044
31218	514045
45247	514046
117655	514047
29990	514048
44301	514049
24662	514050
24394	514051
20092	514052
82813	514053
66204	514054
107572	514055
14754	514056
21995	514057
62472	514058
28594	514059
75667	514060
71845	514061
41553	514062
91126	514063
43132	514064
3827	514065
115434	514066
662	514067
48017	514068
22233	514069
22077	514070
90378	514071
69	514072
12547	514073
38693	514074
6534	514075
28890	514076
102196	514077
70608	514078
145397	514079
61173	514080
28062	514081
12031	514082
20008	514083
10262	514084
44886	514085
114676	514086
71193	514087
778	514088
4704	514089
10621	514090
78187	514091
30578	514092
4982	514093
4982	514094
58025	514095
1712	514096
73318	514097
40511	514098
93470	514099
22198	514100
65374	514101
121304	514102
56811	514103
29460	514104
40857	514105
37967	514106
88856	514107
6423	514108
28811	514109
13593	514110
109022	514111
1239	514112
2224	514113
89131	514114
108165	514115
43664	514116
14205	514117
15927	514118
9986	514119
35853	514120
14974	514121
20068	514122
41669	514123
7708	514124
39161	514125
115189	514126
41223	514127
13502	514128
17063	514129
16115	514130
7194	514131
24982	514132
26396	514133
114683	514134
102616	514135
139404	514136
28421	514137
23707	514138
58949	514139
42391	514140
38028	514141
91674	514142
15710	514143
11587	514144
41877	514145
22763	514146
4622	514147
2029	514148
10977	514149
5394	514150
9214	514151
4967	514152
4487	514153
67549	514154
31514	514155
1662	514156
596	514157
27963	514158
102642	514159
23984	514160
19625	514161
3444	514162
17787	514163
22069	514164
662	514165
106743	514166
17741	514167
289	514168
22069	514169
28492	514170
9979	514171
18869	514172
94513	514173
12486	514174
18122	514175
30069	514176
2566	514177
18790	514178
30461	514179
3199	514180
9885	514181
58508	514182
58508	514183
132222	514184
4938	514185
31223	514186
27769	514187
32233	514188
110823	514189
79431	514190
100325	514191
30098	514192
23259	514193
33044	514194
31684	514195
17177	514196
99579	514197
117057	514198
90954	514199
7185	514200
73085	514201
72942	514202
7584	514203
71892	514204
55393	514205
67276	514206
68020	514207
12398	514208
27559	514209
17050	514210
91898	514211
36827	514212
29210	514213
87275	514214
48777	514215
56632	514216
37774	514217
74670	514218
65651	514219
65532	514220
21263	514221
7331	514222
3033	514223
6736	514224
26404	514225
58287	514226
17556	514227
70940	514228
61787	514229
54549	514230
42310	514231
73297	514232
92281	514233
94334	514234
36467	514235
5758	514236
10081	514237
13690	514238
123897	514239
44792	514240
86778	514241
71665	514242
17557	514243
30381	514244
7936	514245
81130	514246
36786	514247
3796	514248
11725	514249
42219	514250
578	514251
65928	514252
84966	514253
32426	514254
29119	514255
7004	514256
46043	514257
95673	514258
29092	514259
19715	514260
2266	514261
6948	514262
54289	514263
44087	514264
54683	514265
158345	514266
44912	514267
40774	514268
67196	514269
122639	514270
17480	514271
26270	514272
23174	514273
33745	514274
98110	514275
9155	514276
2254	514277
106661	514278
28525	514279
6451	514280
17604	514281
44082	514282
105363	514283
16201	514284
5304	514285
15731	514286
100847	514287
1731	514288
1731	514289
83620	514290
94272	514291
105953	514292
32013	514293
51861	514294
2254	514295
10623	514296
131376	514297
18133	514298
26523	514299
18391	514300
40199	514301
5050	514302
91380	514303
55080	514304
14540	514305
24324	514306
31525	514307
24175	514308
44760	514309
82254	514310
61032	514311
53298	514312
36617	514313
16932	514314
3228	514315
9157	514316
90032	514317
6715	514318
106922	514319
1549	514320
66729	514321
39093	514322
44821	514323
25850	514324
90479	514325
6681	514326
52043	514327
44753	514328
17259	514329
58548	514330
70220	514331
98308	514332
3594	514333
34073	514334
39121	514335
158158	514336
35823	514337
81851	514338
103798	514339
85913	514340
61648	514341
6748	514342
58924	514343
30930	514344
87411	514345
15521	514346
49948	514347
118863	514348
90694	514349
93854	514350
1786	514351
93789	514352
12546	514353
64762	514354
674	514355
42600	514356
15637	514357
40122	514358
117608	514359
70310	514360
22340	514361
2588	514362
17372	514363
45865	514364
48845	514365
62684	514366
55561	514367
11726	514368
34269	514369
57982	514370
82795	514371
49586	514372
44517	514373
45071	514374
19669	514375
67461	514376
25912	514377
59284	514378
46283	514379
12546	514380
20441	514381
78481	514382
72706	514383
57420	514384
9970	514385
2214	514386
2639	514387
112337	514388
3702	514389
9704	514390
82225	514391
54044	514392
31216	514393
39333	514394
1830	514395
29300	514396
78114	514397
11072	514398
81521	514399
45156	514400
97605	514401
19969	514402
11355	514403
51938	514404
41950	514405
70063	514406
1026	514407
51441	514408
92548	514409
52974	514410
7500	514411
31683	514412
13556	514413
54363	514414
61107	514415
98377	514416
16451	514417
25531	514418
44611	514419
37384	514420
99615	514421
5438	514422
85239	514423
3473	514424
5912	514425
86592	514426
25852	514427
3432	514428
3634	514429
80830	514430
34725	514431
22956	514432
24954	514433
103734	514434
25224	514435
7681	514436
37327	514437
27777	514438
50357	514439
2900	514440
72887	514441
124378	514442
93897	514443
27124	514444
63674	514445
71197	514446
73730	514447
27412	514448
1291	514449
27605	514450
17159	514451
14184	514452
8892	514453
57408	514454
42313	514455
34076	514456
46231	514457
57558	514458
40218	514459
105952	514460
13089	514461
2536	514462
102036	514463
23444	514464
136106	514465
31971	514466
60611	514467
56663	514468
49937	514469
48199	514470
56791	514471
104374	514472
31087	514473
29573	514474
34620	514475
84541	514476
94413	514477
62760	514478
18178	514479
123085	514480
94080	514481
90406	514482
66170	514483
1555	514484
52173	514485
54762	514486
21241	514487
28110	514488
66905	514489
52710	514490
39542	514491
76855	514492
76914	514493
58561	514494
5469	514495
73443	514496
5469	514497
67504	514498
62275	514499
1723	514500
59471	514501
44314	514502
105615	514503
32441	514504
38795	514505
53657	514506
19750	514507
23310	514508
67633	514509
41254	514510
30344	514511
46188	514512
7637	514513
5276	514514
85037	514515
17533	514516
105976	514517
26700	514518
224	514519
33963	514520
42177	514521
41695	514522
11157	514523
2937	514524
32397	514525
90051	514526
73294	514527
12457	514528
43276	514529
51674	514530
78467	514531
36671	514532
45099	514533
50830	514534
2236	514535
52105	514536
104400	514537
56976	514538
6393	514539
24141	514540
11442	514541
89167	514542
38777	514543
1483	514544
33014	514545
17324	514546
66619	514547
56854	514548
95674	514549
6747	514550
10254	514551
27936	514552
119191	514553
41623	514554
19013	514555
72865	514556
86682	514557
89574	514558
9845	514559
17673	514560
25279	514561
47096	514562
6080	514563
4042	514564
39811	514565
8877	514566
5942	514567
15965	514568
95759	514569
79298	514570
11643	514571
18373	514572
35263	514573
20477	514574
13107	514575
7660	514576
4707	514577
34073	514578
40203	514579
116617	514580
41373	514581
16574	514582
15771	514583
19013	514584
6906	514585
44853	514586
31397	514587
12310	514588
21344	514589
47313	514590
48188	514591
69806	514592
1165	514593
55643	514594
91634	514595
65982	514596
3131	514597
99671	514598
8978	514599
73659	514600
73448	514601
107437	514602
64839	514603
46314	514604
2484	514605
126400	514606
104345	514607
107437	514608
15562	514609
53300	514610
80905	514611
7091	514612
79416	514613
28104	514614
67828	514615
52897	514616
74656	514617
145401	514618
9332	514619
97081	514620
13527	514621
21446	514622
73354	514623
25930	514624
28657	514625
82404	514626
47669	514627
20892	514628
57662	514629
87470	514630
15973	514631
18424	514632
7974	514633
55602	514634
16529	514635
28572	514636
5339	514637
55569	514638
880	514639
3699	514640
22197	514641
13030	514642
21346	514643
9326	514644
12376	514645
10059	514646
11684	514647
91009	514648
85054	514649
37652	514650
19016	514651
10297	514652
36842	514653
7577	514654
5618	514655
11045	514656
55999	514657
35062	514658
41171	514659
47713	514660
5207	514661
62372	514662
35953	514663
12644	514664
25937	514665
26647	514666
20113	514667
3678	514668
1895	514669
63797	514670
13819	514671
8059	514672
31026	514673
8014	514674
880	514675
2905	514676
58363	514677
10059	514678
27193	514679
30319	514680
39578	514681
55573	514682
651	514683
11036	514684
217	514685
52508	514686
65016	514687
37317	514688
32336	514689
69524	514690
18128	514691
2891	514692
6000	514693
59804	514694
53399	514695
129547	514696
9251	514697
46868	514698
9137	514699
60233	514700
12902	514701
31343	514702
9905	514703
33613	514704
39429	514705
49533	514706
2588	514707
88754	514708
68821	514709
27823	514710
64088	514711
77738	514712
77973	514713
89161	514714
5415	514715
82988	514716
36634	514717
41550	514718
2127	514719
12560	514720
13088	514721
71975	514722
38827	514723
43487	514724
67293	514725
42204	514726
48507	514727
18180	514728
90179	514729
6681	514730
5593	514731
4562	514732
39378	514733
5244	514734
12931	514735
12645	514736
16556	514737
16289	514738
44949	514739
6818	514740
8256	514741
87156	514742
35577	514743
12483	514744
11684	514745
17003	514746
107069	514747
89146	514748
103441	514749
7360	514750
39179	514751
107212	514752
26325	514753
69454	514754
137849	514755
23713	514756
9215	514757
66647	514758
53546	514759
40020	514760
19075	514761
44642	514762
106657	514763
30392	514764
82824	514765
88077	514766
68331	514767
20398	514768
3503	514769
29045	514770
9773	514771
5481	514772
24153	514773
35439	514774
103665	514775
36060	514776
8104	514777
6716	514778
20882	514779
12902	514780
66594	514781
4310	514782
4707	514783
36255	514784
23679	514785
5206	514786
70519	514787
23304	514788
73062	514789
120111	514790
70968	514791
65015	514792
57692	514793
23307	514794
28548	514795
102177	514796
114439	514797
50479	514798
50704	514799
82093	514800
106966	514801
48043	514802
110328	514803
3892	514804
47132	514805
80971	514806
80887	514807
9294	514808
1096	514809
22645	514810
16679	514811
5593	514812
73165	514813
58214	514814
33316	514815
50491	514816
39811	514817
2661	514818
8067	514819
63564	514820
32897	514821
10451	514822
11249	514823
7582	514824
7508	514825
52477	514826
45389	514827
12728	514828
30205	514829
24853	514830
2368	514831
47256	514832
86672	514833
40739	514834
120339	514835
83338	514836
56744	514837
74669	514838
47351	514839
28628	514840
1657	514841
15739	514842
104325	514843
94140	514844
126323	514845
7458	514846
47243	514847
10314	514848
28515	514849
30926	514850
9701	514851
72082	514852
15353	514853
15353	514854
19215	514855
14154	514856
138409	514857
2908	514858
8473	514859
8679	514860
8422	514861
61718	514862
3227	514863
8588	514864
15229	514865
596	514866
9228	514867
67297	514868
19607	514869
86287	514870
71428	514871
121757	514872
5535	514873
73030	514874
52883	514875
13592	514876
53332	514877
117612	514878
17785	514879
11015	514880
24909	514881
1572	514882
32252	514883
82091	514884
44220	514885
2962	514886
99540	514887
60573	514888
1980	514889
47867	514890
96976	514891
111751	514892
90651	514893
13375	514894
28124	514895
119742	514896
24573	514897
6646	514898
75834	514899
49807	514900
19264	514901
70038	514902
26227	514903
51812	514904
34051	514905
1774	514906
2726	514907
92764	514908
78891	514909
95317	514910
52458	514911
27783	514912
35507	514913
1364	514914
58170	514915
40810	514916
15949	514917
28626	514918
53276	514919
18042	514920
12521	514921
37408	514922
22724	514923
56161	514924
32219	514925
90152	514926
22262	514927
45101	514928
67556	514929
33011	514930
596	514931
9459	514932
39833	514933
71984	514934
59494	514935
40958	514936
6928	514937
78384	514938
100389	514939
18370	514940
18945	514941
1695	514942
5708	514943
24959	514944
82007	514945
21884	514946
10108	514947
6729	514948
37221	514949
14222	514950
73382	514951
1731	514952
12659	514953
11399	514954
61338	514955
82748	514956
24796	514957
92450	514958
1000	514959
47886	514960
40706	514961
20215	514962
3546	514963
67102	514964
4327	514965
66173	514966
9738	514967
44458	514968
122778	514969
8168	514970
53913	514971
40601	514972
23996	514973
3533	514974
39168	514975
8073	514976
3388	514977
76684	514978
54284	514979
23502	514980
37608	514981
21928	514982
87444	514983
65684	514984
50435	514985
21948	514986
34167	514987
8601	514988
112368	514989
68212	514990
3902	514991
500	514992
8331	514993
67009	514994
56433	514995
881	514996
126009	514997
48020	514998
20075	514999
61655	515000
61655	515001
11726	515002
64445	515003
26887	515004
5168	515005
9866	515006
1483	515007
37625	515008
16434	515009
464	515010
1646	515011
22182	515012
19990	515013
37942	515014
4739	515015
3127	515016
12245	515017
53845	515018
14220	515019
41329	515020
67734	515021
69081	515022
89362	515023
24647	515024
29092	515025
39545	515026
40101	515027
8148	515028
62558	515029
64071	515030
46908	515031
119837	515032
697	515033
48471	515034
108316	515035
68294	515036
11776	515037
16952	515038
131453	515039
49485	515040
80910	515041
115645	515042
116762	515043
52139	515044
69533	515045
104997	515046
66996	515047
48051	515048
4924	515049
44702	515050
38012	515051
48919	515052
5790	515053
46811	515054
32797	515055
86499	515056
88696	515057
123164	515058
62726	515059
68138	515060
113380	515061
107568	515062
77892	515063
104246	515064
93935	515065
158699	515066
85246	515067
50519	515068
68203	515069
5649	515070
83564	515071
84413	515072
9856	515073
20112	515074
34140	515075
67862	515076
100971	515077
110630	515078
88839	515079
53028	515080
5801	515081
112482	515082
10538	515083
93881	515084
19964	515085
16910	515086
115366	515087
45965	515088
22615	515089
113499	515090
75360	515091
102083	515092
58190	515093
63573	515094
83515	515095
127607	515096
48910	515097
11983	515098
27103	515099
30401	515100
82357	515101
23297	515102
10967	515103
65516	515104
22961	515105
43403	515106
73669	515107
13531	515108
75174	515109
37096	515110
16186	515111
44029	515112
2376	515113
4681	515114
7767	515115
14996	515116
87139	515117
11708	515118
30110	515119
36843	515120
40985	515121
4780	515122
49903	515123
86771	515124
27218	515125
30831	515126
92374	515127
44808	515128
70394	515129
11965	515130
110626	515131
18487	515132
14543	515133
4155	515134
47232	515135
94338	515136
104852	515137
25016	515138
8828	515139
34444	515140
2157	515141
17838	515142
16768	515143
99126	515144
58331	515145
7570	515146
43372	515147
73286	515148
10363	515149
30015	515150
10397	515151
48056	515152
48105	515153
57642	515154
7753	515155
86445	515156
33792	515157
96380	515158
7310	515159
28666	515160
30921	515161
24427	515162
48622	515163
1397	515164
39907	515165
1397	515166
69885	515167
87314	515168
31082	515169
69162	515170
1391	515171
27332	515172
44816	515173
115673	515174
42212	515175
83652	515176
6859	515177
1313	515178
46288	515179
143948	515180
71663	515181
7408	515182
27499	515183
26613	515184
77695	515185
35888	515186
74849	515187
46838	515188
13012	515189
4303	515190
7550	515191
73136	515192
24258	515193
44635	515194
52199	515195
31964	515196
10538	515197
68352	515198
90130	515199
70581	515200
40107	515201
48052	515202
95809	515203
4030	515204
17274	515205
23310	515206
13035	515207
34038	515208
71748	515209
45590	515210
4677	515211
37128	515212
29988	515213
95265	515214
5756	515215
11229	515216
26168	515217
5932	515218
1408	515219
38002	515220
7092	515221
6729	515222
105051	515223
80588	515224
37091	515225
64116	515226
56422	515227
59361	515228
81526	515229
27722	515230
6648	515231
10233	515232
7595	515233
17875	515234
28597	515235
41923	515236
47377	515237
8365	515238
41405	515239
8408	515240
48925	515241
2295	515242
25404	515243
22331	515244
22930	515245
81540	515246
80739	515247
88716	515248
9299	515249
6	515250
2708	515251
8256	515252
79629	515253
92216	515254
2934	515255
5988	515256
40526	515257
73509	515258
63301	515259
51455	515260
67053	515261
83007	515262
26320	515263
82479	515264
63289	515265
13406	515266
18176	515267
28953	515268
20456	515269
15372	515270
113190	515271
1049	515272
15347	515273
16242	515274
32813	515275
83357	515276
16199	515277
2391	515278
5281	515279
8930	515280
135926	515281
46034	515282
8276	515283
17577	515284
23901	515285
45585	515286
28856	515287
65955	515288
22764	515289
89445	515290
22750	515291
83652	515292
75511	515293
8276	515294
91593	515295
20330	515296
69392	515297
12305	515298
7083	515299
37888	515300
20129	515301
31902	515302
4946	515303
48845	515304
49122	515305
44779	515306
120168	515307
26472	515308
54854	515309
1852	515310
52787	515311
32375	515312
54012	515313
315	515314
33853	515315
33853	515316
124168	515317
26761	515318
69960	515319
7477	515320
29900	515321
2910	515322
10849	515323
9118	515324
109968	515325
57654	515326
15187	515327
887	515328
51384	515329
33280	515330
62823	515331
31415	515332
7566	515333
41299	515334
24445	515335
53848	515336
94259	515337
34187	515338
9982	515339
74579	515340
50833	515341
64782	515342
69792	515343
36146	515344
106788	515345
111575	515346
22984	515347
26713	515348
52972	515349
20916	515350
17050	515351
4676	515352
73226	515353
64722	515354
74967	515355
93703	515356
22764	515357
16261	515358
23962	515359
76624	515360
11766	515361
21903	515362
12565	515363
16895	515364
49519	515365
15002	515366
84753	515367
29981	515368
61139	515369
49791	515370
86741	515371
32273	515372
8325	515373
22213	515374
5215	515375
18557	515376
63508	515377
50621	515378
43327	515379
32971	515380
52234	515381
10134	515382
104033	515383
70240	515384
41514	515385
108751	515386
57456	515387
57630	515388
15373	515389
66148	515390
52048	515391
24004	515392
17062	515393
33237	515394
6862	515395
91557	515396
77096	515397
95521	515398
24835	515399
41297	515400
130477	515401
2244	515402
53807	515403
55186	515404
98144	515405
76932	515406
7627	515407
31478	515408
36610	515409
82788	515410
59316	515411
10623	515412
12788	515413
23108	515414
13376	515415
12511	515416
87349	515417
40072	515418
46211	515419
6391	515420
11286	515421
662	515422
7638	515423
68615	515424
12444	515425
93472	515426
59889	515427
55420	515428
7121	515429
91684	515430
12444	515431
29635	515432
24973	515433
8537	515434
10509	515435
66726	515436
57958	515437
19490	515438
34098	515439
11304	515440
47321	515441
20294	515442
2391	515443
61597	515444
28097	515445
60551	515446
38762	515447
15684	515448
47944	515449
100433	515450
64682	515451
36108	515452
60065	515453
18981	515454
18542	515455
70517	515456
43187	515457
64469	515458
11624	515459
71797	515460
81150	515461
33240	515462
46314	515463
28089	515464
98012	515465
13277	515466
103636	515467
21918	515468
4602	515469
447	515470
3333	515471
54784	515472
19621	515473
4007	515474
127706	515475
66898	515476
2484	515477
73710	515478
55411	515479
55141	515480
107555	515481
54758	515482
56822	515483
114351	515484
80459	515485
53895	515486
93804	515487
46937	515488
21139	515489
29421	515490
43215	515491
7022	515492
44700	515493
62157	515494
64598	515495
24745	515496
24024	515497
24024	515498
29497	515499
71229	515500
32945	515501
30693	515502
26393	515503
4151	515504
69875	515505
21873	515506
37195	515507
60339	515508
100841	515509
64303	515510
6710	515511
75868	515512
2385	515513
7183	515514
14085	515515
73442	515516
43412	515517
15048	515518
19963	515519
95886	515520
28184	515521
30448	515522
80365	515523
63519	515524
49624	515525
127829	515526
94614	515527
3173	515528
3228	515529
9854	515530
54020	515531
71363	515532
139861	515533
3796	515534
86683	515535
3796	515536
38723	515537
32301	515538
75685	515539
17813	515540
9614	515541
46491	515542
12332	515543
30974	515544
3784	515545
69163	515546
20245	515547
4332	515548
2726	515549
24218	515550
95685	515551
76591	515552
18864	515553
14229	515554
98241	515555
14528	515556
68331	515557
48226	515558
53702	515559
844	515560
34844	515561
4970	515562
4029	515563
88005	515564
70883	515565
65958	515566
30962	515567
36039	515568
17803	515569
35500	515570
49478	515571
15299	515572
34689	515573
23110	515574
4493	515575
55344	515576
64826	515577
4846	515578
22356	515579
89614	515580
63654	515581
76908	515582
4319	515583
47986	515584
5079	515585
3946	515586
28231	515587
32247	515588
3784	515589
79127	515590
10318	515591
70585	515592
109409	515593
18819	515594
45167	515595
100603	515596
61296	515597
2470	515598
16457	515599
17875	515600
14619	515601
45407	515602
71095	515603
48341	515604
22615	515605
62698	515606
42347	515607
29620	515608
78141	515609
37028	515610
77612	515611
50616	515612
6384	515613
3170	515614
65917	515615
19262	515616
35491	515617
96830	515618
77528	515619
69955	515620
15342	515621
22613	515622
12045	515623
51183	515624
20630	515625
88820	515626
46396	515627
78446	515628
36379	515629
5540	515630
87777	515631
9461	515632
14900	515633
5856	515634
21890	515635
20134	515636
16059	515637
22901	515638
81733	515639
2214	515640
103801	515641
36256	515642
25013	515643
6772	515644
1735	515645
50620	515646
99739	515647
54114	515648
50273	515649
6508	515650
14382	515651
51710	515652
8063	515653
22145	515654
36455	515655
26070	515656
1654	515657
45127	515658
18370	515659
77598	515660
35598	515661
129027	515662
31340	515663
13351	515664
10043	515665
51687	515666
42411	515667
39946	515668
41231	515669
45097	515670
112038	515671
53157	515672
76958	515673
107482	515674
107079	515675
123247	515676
13544	515677
61646	515678
29170	515679
45997	515680
49520	515681
2537	515682
7307	515683
3491	515684
938	515685
60054	515686
76723	515687
11005	515688
121055	515689
89546	515690
90755	515691
24559	515692
1324	515693
69048	515694
43133	515695
55044	515696
5242	515697
158117	515698
66131	515699
14147	515700
61261	515701
20295	515702
82706	515703
39224	515704
13893	515705
86622	515706
30996	515707
43028	515708
72062	515709
70656	515710
78966	515711
4796	515712
78174	515713
82291	515714
7795	515715
64972	515716
24385	515717
1502	515718
14079	515719
18960	515720
39825	515721
71190	515722
18659	515723
34556	515724
47393	515725
47879	515726
132786	515727
23405	515728
59849	515729
2214	515730
89019	515731
30431	515732
104043	515733
50449	515734
4443	515735
24861	515736
23418	515737
109040	515738
15478	515739
109223	515740
131454	515741
19937	515742
33957	515743
14603	515744
19480	515745
41523	515746
12660	515747
41263	515748
103391	515749
10621	515750
61581	515751
2738	515752
1799	515753
57582	515754
2811	515755
11704	515756
10988	515757
136003	515758
3107	515759
9154	515760
38875	515761
75778	515762
24340	515763
70377	515764
18480	515765
97493	515766
9147	515767
58773	515768
3846	515769
14678	515770
68710	515771
32382	515772
30608	515773
13803	515774
611	515775
27276	515776
11026	515777
9676	515778
53858	515779
23790	515780
80292	515781
25427	515782
76981	515783
7827	515784
5035	515785
13398	515786
68805	515787
46799	515788
3589	515789
86174	515790
31489	515791
30495	515792
4682	515793
77846	515794
40724	515795
62823	515796
71837	515797
27342	515798
5645	515799
38848	515800
48035	515801
11638	515802
115172	515803
93908	515804
97969	515805
83612	515806
34265	515807
44304	515808
18169	515809
36713	515810
11730	515811
2757	515812
4746	515813
31089	515814
107616	515815
4494	515816
7535	515817
31577	515818
29515	515819
49236	515820
82217	515821
66114	515822
85211	515823
73432	515824
107749	515825
53316	515826
57656	515827
22807	515828
29692	515829
6293	515830
40429	515831
139352	515832
68847	515833
1339	515834
67608	515835
2808	515836
34170	515837
64978	515838
20166	515839
14336	515840
83127	515841
24133	515842
2179	515843
14936	515844
807	515845
6704	515846
29902	515847
9066	515848
71207	515849
67231	515850
13222	515851
26277	515852
32278	515853
22358	515854
84348	515855
10697	515856
56619	515857
2455	515858
22783	515859
16464	515860
124583	515861
104150	515862
71643	515863
5388	515864
60041	515865
91870	515866
26937	515867
39687	515868
77543	515869
15431	515870
27825	515871
33748	515872
82841	515873
17659	515874
46815	515875
118596	515876
22961	515877
13790	515878
84621	515879
103813	515880
52862	515881
78883	515882
14685	515883
85490	515884
17196	515885
88037	515886
34423	515887
25770	515888
2752	515889
53053	515890
26243	515891
2773	515892
6157	515893
57781	515894
14528	515895
41246	515896
22319	515897
84794	515898
70908	515899
1793	515900
1613	515901
58859	515902
1793	515903
90937	515904
30877	515905
79575	515906
10084	515907
77126	515908
141862	515909
1395	515910
7929	515911
54748	515912
52494	515913
36704	515914
143875	515915
21722	515916
65408	515917
75353	515918
83789	515919
152298	515920
21870	515921
3221	515922
2862	515923
2403	515924
48450	515925
13712	515926
78258	515927
66503	515928
106753	515929
42320	515930
15367	515931
2291	515932
6105	515933
31668	515934
14300	515935
33294	515936
3194	515937
8544	515938
16809	515939
7974	515940
81616	515941
69970	515942
89208	515943
87355	515944
43395	515945
88822	515946
64237	515947
100334	515948
1966	515949
1966	515950
60995	515951
121052	515952
37559	515953
2286	515954
2244	515955
90724	515956
9061	515957
53242	515958
131320	515959
46380	515960
48535	515961
48840	515962
6814	515963
74945	515964
1847	515965
20253	515966
88842	515967
91377	515968
47668	515969
4218	515970
6457	515971
37887	515972
8794	515973
18631	515974
53459	515975
18951	515976
81132	515977
10248	515978
351	515979
3070	515980
36308	515981
102001	515982
9580	515983
67593	515984
16256	515985
42044	515986
52047	515987
6132	515988
84848	515989
51844	515990
139189	515991
13915	515992
102080	515993
32168	515994
84544	515995
43365	515996
110726	515997
38167	515998
10589	515999
44896	516000
39827	516001
101026	516002
16144	516003
133917	516004
90413	516005
48770	516006
80615	516007
64965	516008
39936	516009
26013	516010
49957	516011
31460	516012
99177	516013
76506	516014
5784	516015
21071	516016
61311	516017
62201	516018
47067	516019
68227	516020
51126	516021
4071	516022
52172	516023
13875	516024
92491	516025
73597	516026
34564	516027
16896	516028
45176	516029
3615	516030
27333	516031
74372	516032
70433	516033
12443	516034
8572	516035
42271	516036
49590	516037
473	516038
26423	516039
6006	516040
16798	516041
43261	516042
15310	516043
87911	516044
4325	516045
26156	516046
80308	516047
18391	516048
15553	516049
51841	516050
42370	516051
2867	516052
81750	516053
36033	516054
6232	516055
8708	516056
31200	516057
8706	516058
24562	516059
20126	516060
91660	516061
17744	516062
53922	516063
7566	516064
63105	516065
21943	516066
50840	516067
35448	516068
32334	516069
19954	516070
26397	516071
50736	516072
50756	516073
103979	516074
40974	516075
2027	516076
15837	516077
81888	516078
52303	516079
42002	516080
38187	516081
31880	516082
26983	516083
979	516084
50735	516085
20645	516086
90645	516087
2757	516088
21490	516089
21548	516090
84743	516091
103744	516092
73056	516093
89525	516094
61228	516095
27533	516096
89660	516097
48404	516098
21232	516099
43034	516100
23907	516101
5426	516102
18527	516103
7208	516104
90868	516105
4108	516106
21774	516107
31207	516108
16947	516109
77107	516110
105400	516111
105894	516112
113380	516113
132573	516114
6172	516115
98019	516116
83123	516117
28989	516118
22277	516119
46879	516120
78073	516121
10421	516122
37228	516123
97698	516124
44564	516125
126367	516126
61228	516127
83718	516128
33053	516129
113536	516130
6198	516131
23374	516132
115284	516133
21233	516134
10304	516135
7390	516136
16814	516137
21181	516138
78850	516139
24249	516140
14513	516141
86312	516142
154296	516143
41230	516144
3011	516145
63669	516146
63619	516147
81943	516148
39968	516149
6664	516150
12941	516151
69747	516152
4735	516153
67481	516154
19543	516155
15465	516156
12646	516157
127464	516158
71132	516159
30346	516160
110047	516161
53911	516162
21465	516163
56874	516164
36488	516165
22594	516166
6544	516167
47237	516168
80692	516169
40760	516170
54314	516171
49411	516172
11946	516173
30380	516174
4943	516175
1156	516176
4943	516177
33111	516178
3764	516179
6845	516180
2468	516181
2468	516182
86220	516183
123225	516184
51626	516185
9639	516186
67167	516187
56664	516188
30081	516189
32897	516190
30977	516191
1613	516192
11780	516193
44676	516194
104894	516195
6928	516196
21214	516197
99493	516198
61580	516199
8110	516200
27965	516201
23856	516202
21757	516203
33921	516204
30977	516205
13129	516206
49917	516207
16925	516208
101212	516209
43672	516210
9773	516211
4133	516212
34014	516213
7176	516214
4949	516215
72007	516216
14851	516217
31671	516218
49529	516219
112308	516220
81851	516221
34081	516222
55310	516223
18054	516224
91477	516225
31082	516226
56574	516227
24101	516228
26065	516229
37653	516230
8579	516231
10052	516232
53631	516233
95489	516234
31041	516235
39421	516236
158453	516237
24350	516238
28435	516239
8792	516240
65569	516241
16655	516242
39976	516243
22058	516244
18525	516245
19489	516246
25781	516247
30949	516248
54949	516249
46353	516250
83819	516251
61568	516252
97556	516253
90198	516254
20659	516255
55316	516256
21281	516257
22615	516258
107558	516259
7977	516260
16724	516261
28551	516262
31127	516263
22761	516264
9794	516265
14061	516266
40658	516267
1735	516268
43959	516269
27317	516270
28903	516271
109312	516272
98188	516273
51135	516274
141753	516275
18638	516276
61394	516277
4390	516278
5655	516279
102920	516280
78910	516281
90258	516282
133923	516283
84361	516284
6723	516285
5655	516286
76434	516287
60399	516288
69518	516289
51179	516290
69278	516291
33988	516292
16882	516293
46877	516294
22340	516295
112000	516296
89575	516297
62755	516298
9678	516299
7375	516300
21898	516301
36444	516302
4944	516303
6010	516304
62096	516305
43149	516306
6608	516307
67715	516308
112839	516309
26909	516310
15930	516311
85314	516312
10041	516313
93739	516314
41223	516315
10766	516316
15530	516317
73744	516318
27281	516319
77006	516320
60394	516321
3851	516322
1573	516323
20378	516324
7022	516325
15848	516326
70188	516327
75925	516328
18740	516329
63431	516330
21818	516331
88197	516332
20506	516333
37554	516334
14849	516335
721	516336
42074	516337
53709	516338
58905	516339
49298	516340
67891	516341
25795	516342
24586	516343
81482	516344
32116	516345
111849	516346
44424	516347
2286	516348
4070	516349
91378	516350
129076	516351
10932	516352
71851	516353
8059	516354
49044	516355
44944	516356
28357	516357
21927	516358
90157	516359
10984	516360
82702	516361
33533	516362
110319	516363
48716	516364
6384	516365
24745	516366
38447	516367
105177	516368
39941	516369
25924	516370
100257	516371
18672	516372
23997	516373
36182	516374
48847	516375
39512	516376
113532	516377
54093	516378
75170	516379
97114	516380
61944	516381
33965	516382
8849	516383
84813	516384
34096	516385
34130	516386
5989	516387
33262	516388
49552	516389
73068	516390
18239	516391
38801	516392
65597	516393
22961	516394
25279	516395
132623	516396
48094	516397
94316	516398
38584	516399
23819	516400
36420	516401
33747	516402
91408	516403
4722	516404
4250	516405
5003	516406
19276	516407
19899	516408
95929	516409
81005	516410
22577	516411
62847	516412
32422	516413
1229	516414
62511	516415
22595	516416
30092	516417
32419	516418
75814	516419
59829	516420
51137	516421
26494	516422
20048	516423
34462	516424
37328	516425
14683	516426
59512	516427
25549	516428
61747	516429
89321	516430
41005	516431
48418	516432
2077	516433
15482	516434
103	516435
39401	516436
37456	516437
4973	516438
82373	516439
100276	516440
12009	516441
103441	516442
73752	516443
25923	516444
26011	516445
27585	516446
43333	516447
9157	516448
67668	516449
90101	516450
103989	516451
51847	516452
88659	516453
81953	516454
46373	516455
91363	516456
38920	516457
5801	516458
5726	516459
21264	516460
102004	516461
30224	516462
57631	516463
109379	516464
4447	516465
25603	516466
32199	516467
88046	516468
21964	516469
51404	516470
35286	516471
29645	516472
62625	516473
36133	516474
27795	516475
132940	516476
30535	516477
23465	516478
68697	516479
127547	516480
11452	516481
67925	516482
121613	516483
54817	516484
14798	516485
36718	516486
59037	516487
3167	516488
53291	516489
24897	516490
88826	516491
39603	516492
11465	516493
37255	516494
98698	516495
12232	516496
24809	516497
20869	516498
80368	516499
8501	516500
8501	516501
96534	516502
40881	516503
80747	516504
71051	516505
3202	516506
56079	516507
29543	516508
30102	516509
35331	516510
73347	516511
21912	516512
18134	516513
62168	516514
51988	516515
10397	516516
33893	516517
139118	516518
75886	516519
30935	516520
23796	516521
25236	516522
23777	516523
17645	516524
26532	516525
22252	516526
42443	516527
11811	516528
4363	516529
10169	516530
15363	516531
43170	516532
71024	516533
12425	516534
12454	516535
14460	516536
49184	516537
3227	516538
13531	516539
12536	516540
28411	516541
36600	516542
8359	516543
66511	516544
32259	516545
17987	516546
61246	516547
39933	516548
43058	516549
66157	516550
53677	516551
18645	516552
5383	516553
33906	516554
14511	516555
17950	516556
8277	516557
16697	516558
137462	516559
9329	516560
33527	516561
10428	516562
125911	516563
116649	516564
3953	516565
88667	516566
90076	516567
12430	516568
14037	516569
72949	516570
100884	516571
51259	516572
38933	516573
58942	516574
78998	516575
138589	516576
68287	516577
2876	516578
34608	516579
53022	516580
102121	516581
12318	516582
14130	516583
87178	516584
53681	516585
20066	516586
11944	516587
24188	516588
8658	516589
10856	516590
27186	516591
40720	516592
6417	516593
77593	516594
39725	516595
154667	516596
91619	516597
4310	516598
45289	516599
60407	516600
36771	516601
4705	516602
37626	516603
67728	516604
39586	516605
33849	516606
15201	516607
1014	516608
70119	516609
611	516610
28723	516611
10041	516612
51545	516613
33064	516614
51201	516615
11056	516616
10789	516617
4158	516618
23785	516619
28885	516620
26470	516621
77910	516622
115188	516623
69994	516624
29601	516625
24234	516626
135969	516627
9115	516628
37359	516629
12631	516630
95866	516631
7916	516632
11	516633
16	516634
41371	516635
32486	516636
9053	516637
44	516638
28815	516639
51537	516640
52881	516641
35579	516642
78422	516643
24906	516644
15603	516645
31606	516646
1669	516647
14747	516648
8013	516649
20900	516650
87534	516651
56646	516652
35221	516653
11534	516654
21112	516655
43539	516656
52134	516657
8683	516658
27339	516659
43360	516660
1485	516661
56691	516662
2415	516663
14900	516664
37812	516665
75771	516666
128869	516667
64190	516668
5125	516669
48837	516670
14631	516671
41514	516672
60243	516673
15457	516674
90031	516675
47866	516676
12348	516677
42983	516678
112	516679
23342	516680
30591	516681
69350	516682
117299	516683
64455	516684
68160	516685
75589	516686
105548	516687
90856	516688
103437	516689
20328	516690
62119	516691
16201	516692
23149	516693
23100	516694
70295	516695
125961	516696
78018	516697
86361	516698
1076	516699
30450	516700
9902	516701
22938	516702
1076	516703
17031	516704
18792	516705
3327	516706
26198	516707
10408	516708
6895	516709
27633	516710
5098	516711
50271	516712
133	516713
8205	516714
13931	516715
9808	516716
60485	516717
3005	516718
31372	516719
12090	516720
11143	516721
13990	516722
204	516723
3408	516724
4118	516725
7482	516726
4913	516727
8958	516728
1570	516729
386	516730
1652	516731
33276	516732
9685	516733
36476	516734
1982	516735
23185	516736
378	516737
18316	516738
8908	516739
135637	516740
17531	516741
555	516742
4118	516743
11177	516744
8904	516745
289	516746
8461	516747
11067	516748
30354	516749
41380	516750
20890	516751
1303	516752
8977	516753
20717	516754
18243	516755
12097	516756
34267	516757
57499	516758
38754	516759
16562	516760
55437	516761
14348	516762
12559	516763
31465	516764
12559	516765
6988	516766
43424	516767
31615	516768
5388	516769
33092	516770
30727	516771
16755	516772
55202	516773
1391	516774
17562	516775
2215	516776
22920	516777
65905	516778
13784	516779
56852	516780
13549	516781
1079	516782
50675	516783
14426	516784
5371	516785
29922	516786
45491	516787
114445	516788
49676	516789
38173	516790
87363	516791
1432	516792
34296	516793
1391	516794
30054	516795
23464	516796
88095	516797
53843	516798
78195	516799
52135	516800
63533	516801
5740	516802
91691	516803
1394	516804
18145	516805
12991	516806
79536	516807
17774	516808
7827	516809
6263	516810
23316	516811
15604	516812
88907	516813
96781	516814
1976	516815
62760	516816
27110	516817
102373	516818
30226	516819
75302	516820
2376	516821
32386	516822
1394	516823
59422	516824
15649	516825
2098	516826
38525	516827
22775	516828
6263	516829
7135	516830
4410	516831
8339	516832
31499	516833
4478	516834
16821	516835
37058	516836
45472	516837
79010	516838
61538	516839
131089	516840
4370	516841
90023	516842
9097	516843
73709	516844
82713	516845
8716	516846
754	516847
12458	516848
112377	516849
88846	516850
24828	516851
116958	516852
151069	516853
34099	516854
75991	516855
44578	516856
10052	516857
1976	516858
26027	516859
51927	516860
87254	516861
23436	516862
109031	516863
66478	516864
14498	516865
81745	516866
103472	516867
124832	516868
6709	516869
73098	516870
38530	516871
11171	516872
19484	516873
73679	516874
28767	516875
47921	516876
117605	516877
1391	516878
33906	516879
3166	516880
34011	516881
8199	516882
1534	516883
25304	516884
16229	516885
13899	516886
99545	516887
5715	516888
24393	516889
69304	516890
9970	516891
25588	516892
776	516893
9632	516894
62136	516895
45166	516896
43556	516897
6316	516898
1764	516899
1394	516900
12397	516901
27324	516902
59078	516903
100857	516904
54049	516905
27633	516906
5079	516907
5845	516908
7431	516909
885	516910
88227	516911
98952	516912
103442	516913
11762	516914
8030	516915
316	516916
8638	516917
15730	516918
23856	516919
68313	516920
73631	516921
150674	516922
4541	516923
18334	516924
5428	516925
4896	516926
82315	516927
4471	516928
4471	516929
93944	516930
102805	516931
8176	516932
69532	516933
31364	516934
40794	516935
80602	516936
12354	516937
53390	516938
9219	516939
3927	516940
1526	516941
57966	516942
43244	516943
191	516944
2855	516945
15330	516946
17675	516947
12434	516948
5717	516949
51090	516950
18323	516951
6269	516952
23513	516953
10304	516954
22736	516955
90729	516956
91623	516957
61749	516958
78437	516959
84666	516960
18628	516961
20449	516962
28430	516963
19614	516964
94169	516965
73708	516966
18541	516967
56417	516968
96397	516969
87177	516970
32324	516971
10916	516972
30156	516973
45943	516974
90232	516975
131021	516976
50468	516977
52473	516978
31976	516979
160191	516980
38866	516981
53020	516982
3315	516983
40774	516984
373	516985
84674	516986
76810	516987
85995	516988
45825	516989
4703	516990
24833	516991
132590	516992
11790	516993
129328	516994
16694	516995
36136	516996
4896	516997
99559	516998
14500	516999
76933	517000
65518	517001
89193	517002
14215	517003
117547	517004
21444	517005
28903	517006
57682	517007
49480	517008
5382	517009
45637	517010
26735	517011
10575	517012
15916	517013
37660	517014
29926	517015
41854	517016
71918	517017
57763	517018
10743	517019
29566	517020
88810	517021
58220	517022
1855	517023
8441	517024
2075	517025
58935	517026
110315	517027
34159	517028
20387	517029
8364	517030
23560	517031
2334	517032
52317	517033
48862	517034
102763	517035
11728	517036
12755	517037
45543	517038
21234	517039
13021	517040
2927	517041
4110	517042
521	517043
75172	517044
95465	517045
18298	517046
2170	517047
22021	517048
51705	517049
35129	517050
14568	517051
21329	517052
30884	517053
25466	517054
90752	517055
10422	517056
18690	517057
71428	517058
20729	517059
65744	517060
109219	517061
25436	517062
87738	517063
12100	517064
18806	517065
40000	517066
8895	517067
18833	517068
30636	517069
48562	517070
35119	517071
41210	517072
9465	517073
38008	517074
24650	517075
30168	517076
82256	517077
113216	517078
83232	517079
23318	517080
6	517081
21503	517082
129057	517083
33203	517084
129732	517085
112235	517086
38598	517087
70045	517088
112848	517089
92271	517090
53075	517091
53267	517092
8618	517093
20525	517094
930	517095
51912	517096
67858	517097
92787	517098
90750	517099
77851	517100
26143	517101
75601	517102
1059	517103
89946	517104
28648	517105
51991	517106
29725	517107
108431	517108
115386	517109
107879	517110
5539	517111
11781	517112
13246	517113
12373	517114
12036	517115
289	517116
37176	517117
28430	517118
4455	517119
1048	517120
44	517121
32372	517122
22626	517123
34809	517124
33948	517125
11080	517126
46020	517127
67826	517128
1750	517129
14293	517130
28646	517131
1633	517132
61320	517133
8698	517134
8579	517135
40889	517136
55548	517137
29466	517138
54633	517139
61349	517140
109447	517141
40516	517142
15922	517143
37351	517144
47777	517145
70574	517146
59188	517147
28988	517148
19684	517149
12700	517150
37386	517151
34100	517152
40236	517153
21527	517154
83699	517155
1177	517156
26554	517157
53453	517158
29175	517159
37281	517160
66841	517161
51652	517162
12284	517163
104060	517164
1386	517165
9109	517166
36805	517167
75145	517168
39537	517169
73107	517170
94571	517171
74475	517172
105514	517173
19137	517174
59212	517175
55123	517176
63363	517177
88906	517178
35923	517179
15856	517180
11434	517181
4410	517182
65604	517183
28572	517184
86513	517185
80391	517186
7726	517187
42040	517188
62297	517189
30961	517190
11376	517191
45086	517192
74332	517193
729	517194
42636	517195
39581	517196
9012	517197
9012	517198
61200	517199
38946	517200
65015	517201
15818	517202
52123	517203
35009	517204
17060	517205
53687	517206
60343	517207
111364	517208
81159	517209
24550	517210
61498	517211
25802	517212
161896	517213
56614	517214
87430	517215
50425	517216
133066	517217
73835	517218
26309	517219
48584	517220
10499	517221
64829	517222
117356	517223
93750	517224
36224	517225
47273	517226
82850	517227
48857	517228
7386	517229
10886	517230
80561	517231
44863	517232
56750	517233
12775	517234
93402	517235
14589	517236
9807	517237
12947	517238
74544	517239
68876	517240
114533	517241
75380	517242
11309	517243
43481	517244
85218	517245
18989	517246
40650	517247
83856	517248
58525	517249
19985	517250
23725	517251
97762	517252
68056	517253
105516	517254
105499	517255
107049	517256
31563	517257
49617	517258
52268	517259
31211	517260
8128	517261
87904	517262
76399	517263
89587	517264
5369	517265
31343	517266
115733	517267
115837	517268
120446	517269
92681	517270
42006	517271
52984	517272
119779	517273
96728	517274
24643	517275
103734	517276
3912	517277
91395	517278
47756	517279
57747	517280
24564	517281
126438	517282
43544	517283
73275	517284
5258	517285
48009	517286
43278	517287
16759	517288
16638	517289
52860	517290
31542	517291
46082	517292
24801	517293
62151	517294
71944	517295
14913	517296
44284	517297
83429	517298
56266	517299
75834	517300
3726	517301
90460	517302
90658	517303
103532	517304
139771	517305
2622	517306
107296	517307
69488	517308
34201	517309
55222	517310
54671	517311
106964	517312
26259	517313
28174	517314
44821	517315
40752	517316
87219	517317
46826	517318
86281	517319
32431	517320
8282	517321
69151	517322
114613	517323
69129	517324
67585	517325
64970	517326
43529	517327
117031	517328
83327	517329
61770	517330
38534	517331
96744	517332
47164	517333
94165	517334
71711	517335
66958	517336
122449	517337
48755	517338
87704	517339
10908	517340
61166	517341
70059	517342
48107	517343
98222	517344
78009	517345
98324	517346
4050	517347
68289	517348
5116	517349
48447	517350
39140	517351
100267	517352
3349	517353
28361	517354
30479	517355
138566	517356
644	517357
1675	517358
12766	517359
1330	517360
12639	517361
3642	517362
2843	517363
35296	517364
123980	517365
5608	517366
59915	517367
104847	517368
1097	517369
110865	517370
85830	517371
19609	517372
37319	517373
113909	517374
27256	517375
7018	517376
14428	517377
56200	517378
100343	517379
142126	517380
76815	517381
51371	517382
110664	517383
25589	517384
96681	517385
40094	517386
7910	517387
99621	517388
117531	517389
6771	517390
35972	517391
36773	517392
49381	517393
82040	517394
34261	517395
7948	517396
73773	517397
69778	517398
48659	517399
6722	517400
61037	517401
12373	517402
56907	517403
33553	517404
24835	517405
52123	517406
29495	517407
10862	517408
48828	517409
70441	517410
107043	517411
6367	517412
45937	517413
45987	517414
82037	517415
33757	517416
19151	517417
14598	517418
99022	517419
6260	517420
31115	517421
18300	517422
19614	517423
61339	517424
1386	517425
28430	517426
112292	517427
82963	517428
63806	517429
22360	517430
80678	517431
12389	517432
36562	517433
18044	517434
43655	517435
16714	517436
69827	517437
93892	517438
126034	517439
65866	517440
101150	517441
1147	517442
53312	517443
92135	517444
101328	517445
107782	517446
88994	517447
45208	517448
8812	517449
27330	517450
96764	517451
48653	517452
9254	517453
40968	517454
138392	517455
8411	517456
33033	517457
77134	517458
21452	517459
48117	517460
10394	517461
43524	517462
10256	517463
117632	517464
48016	517465
83287	517466
43022	517467
38871	517468
9855	517469
121439	517470
107135	517471
24632	517472
143820	517473
31067	517474
10732	517475
36543	517476
37716	517477
67956	517478
104933	517479
115267	517480
76907	517481
38635	517482
72164	517483
132387	517484
28069	517485
1113	517486
62795	517487
29495	517488
39771	517489
79035	517490
36542	517491
30075	517492
61574	517493
115838	517494
9479	517495
4196	517496
42004	517497
28408	517498
41711	517499
27021	517500
3901	517501
1097	517502
4212	517503
15275	517504
90153	517505
62433	517506
23733	517507
49630	517508
122640	517509
53433	517510
48604	517511
2467	517512
26959	517513
37313	517514
65902	517515
71394	517516
18829	517517
61682	517518
1113	517519
113893	517520
24288	517521
51342	517522
13246	517523
20202	517524
39164	517525
86747	517526
4920	517527
46265	517528
29081	517529
121812	517530
6824	517531
52518	517532
62578	517533
92160	517534
109113	517535
58300	517536
4938	517537
95784	517538
12398	517539
18869	517540
33061	517541
18716	517542
59521	517543
54960	517544
76620	517545
11831	517546
25715	517547
41036	517548
135777	517549
8370	517550
47325	517551
10424	517552
5394	517553
32825	517554
35997	517555
17317	517556
132254	517557
106017	517558
84936	517559
12784	517560
79547	517561
31664	517562
8063	517563
82906	517564
88101	517565
56874	517566
40098	517567
34198	517568
19256	517569
89992	517570
87664	517571
25399	517572
30093	517573
12455	517574
112375	517575
17259	517576
57490	517577
60065	517578
124722	517579
23406	517580
24167	517581
28537	517582
115662	517583
8104	517584
8058	517585
7916	517586
72162	517587
10043	517588
45825	517589
114595	517590
6423	517591
28134	517592
124493	517593
2435	517594
4811	517595
101284	517596
10457	517597
47887	517598
81168	517599
82939	517600
9921	517601
4065	517602
118531	517603
59319	517604
16665	517605
60111	517606
49642	517607
40234	517608
31401	517609
25303	517610
97534	517611
16106	517612
35434	517613
21932	517614
75428	517615
32308	517616
66274	517617
6444	517618
96383	517619
10143	517620
17086	517621
94199	517622
50224	517623
32138	517624
12181	517625
69189	517626
22607	517627
11783	517628
73085	517629
76417	517630
23110	517631
90293	517632
40025	517633
31909	517634
35111	517635
87310	517636
36266	517637
35330	517638
44882	517639
14153	517640
50669	517641
52247	517642
49317	517643
4060	517644
75330	517645
49413	517646
90759	517647
79889	517648
14442	517649
59030	517650
114314	517651
65425	517652
76757	517653
99415	517654
113633	517655
71080	517656
134615	517657
104093	517658
54278	517659
79457	517660
34275	517661
64744	517662
37969	517663
26209	517664
27191	517665
3899	517666
54271	517667
108670	517668
2639	517669
59076	517670
15902	517671
29090	517672
34570	517673
63589	517674
122914	517675
1054	517676
105919	517677
1993	517678
2936	517679
18009	517680
4325	517681
34666	517682
71415	517683
41175	517684
112360	517685
133799	517686
48195	517687
85266	517688
32825	517689
54997	517690
68728	517691
73707	517692
54015	517693
53953	517694
24752	517695
38019	517696
42188	517697
100286	517698
70941	517699
39890	517700
30927	517701
146944	517702
31482	517703
21455	517704
80369	517705
41196	517706
17859	517707
13512	517708
26019	517709
2681	517710
57941	517711
122349	517712
44149	517713
74845	517714
47247	517715
2886	517716
6675	517717
106813	517718
47255	517719
94552	517720
17858	517721
54358	517722
103594	517723
29118	517724
21346	517725
51572	517726
120256	517727
114311	517728
137024	517729
63158	517730
78971	517731
127280	517732
91861	517733
79028	517734
4068	517735
49763	517736
74778	517737
61468	517738
88052	517739
3254	517740
5834	517741
7819	517742
10125	517743
2786	517744
6853	517745
28587	517746
7524	517747
68738	517748
2098	517749
14405	517750
48935	517751
32358	517752
40162	517753
40199	517754
100961	517755
11399	517756
27554	517757
8465	517758
37441	517759
2455	517760
18629	517761
94150	517762
13978	517763
1807	517764
40734	517765
115394	517766
31600	517767
47942	517768
17912	517769
34284	517770
19574	517771
10434	517772
98276	517773
36041	517774
19212	517775
40958	517776
89965	517777
53407	517778
26900	517779
84359	517780
46823	517781
4613	517782
56487	517783
31857	517784
16878	517785
37038	517786
84354	517787
63069	517788
14518	517789
1333	517790
48438	517791
28353	517792
6322	517793
4539	517794
4539	517795
23273	517796
10323	517797
13698	517798
7355	517799
4613	517800
5983	517801
964	517802
1224	517803
10503	517804
88631	517805
5048	517806
37035	517807
63063	517808
22022	517809
29416	517810
17748	517811
53734	517812
49116	517813
65406	517814
13215	517815
15590	517816
17748	517817
13702	517818
63069	517819
16069	517820
35488	517821
78951	517822
88662	517823
3223	517824
83648	517825
48435	517826
10614	517827
40445	517828
49162	517829
4539	517830
23273	517831
15459	517832
5048	517833
40445	517834
30701	517835
1062	517836
65367	517837
26400	517838
60586	517839
11288	517840
1571	517841
24719	517842
3223	517843
9099	517844
15590	517845
88691	517846
108376	517847
40411	517848
8788	517849
970	517850
37020	517851
9099	517852
7530	517853
4430	517854
29884	517855
35052	517856
54571	517857
1151	517858
14073	517859
4613	517860
37029	517861
39090	517862
5432	517863
16886	517864
51056	517865
1571	517866
37038	517867
21725	517868
28353	517869
40411	517870
26400	517871
40458	517872
106651	517873
63095	517874
40434	517875
40458	517876
5983	517877
21725	517878
8974	517879
16881	517880
10851	517881
26394	517882
23283	517883
5048	517884
124080	517885
12641	517886
7355	517887
2381	517888
76289	517889
12437	517890
39104	517891
10614	517892
38490	517893
5983	517894
14518	517895
76289	517896
48449	517897
3223	517898
5570	517899
3223	517900
42941	517901
10851	517902
8788	517903
28728	517904
16881	517905
5570	517906
39742	517907
47625	517908
53734	517909
28745	517910
29416	517911
51056	517912
26900	517913
45581	517914
970	517915
112848	517916
28343	517917
27526	517918
28343	517919
15459	517920
14518	517921
38461	517922
5432	517923
12641	517924
31852	517925
22022	517926
7662	517927
9997	517928
74589	517929
38461	517930
80296	517931
5262	517932
67468	517933
1175	517934
1948	517935
39754	517936
19897	517937
31852	517938
3358	517939
3840	517940
389	517941
73118	517942
82261	517943
16259	517944
1660	517945
7355	517946
30841	517947
71141	517948
5132	517949
103433	517950
7355	517951
97590	517952
1575	517953
1597	517954
53188	517955
1884	517956
2449	517957
910	517958
9099	517959
8974	517960
9094	517961
8974	517962
5106	517963
67468	517964
13569	517965
13698	517966
38461	517967
20113	517968
2242	517969
4068	517970
119100	517971
98138	517972
9806	517973
115420	517974
67638	517975
48842	517976
107166	517977
20233	517978
22742	517979
75407	517980
1823	517981
66981	517982
4725	517983
41629	517984
60406	517985
20189	517986
19297	517987
21591	517988
78212	517989
99164	517990
40423	517991
118985	517992
44568	517993
66995	517994
18157	517995
54566	517996
43273	517997
18426	517998
71513	517999
92365	518000
1555	518001
52379	518002
5034	518003
2675	518004
2882	518005
3880	518006
3880	518007
3881	518008
2896	518009
5616	518010
752	518011
54770	518012
41547	518013
5415	518014
103395	518015
37299	518016
36781	518017
11782	518018
38853	518019
48675	518020
5059	518021
36657	518022
83454	518023
69839	518024
13436	518025
67850	518026
103642	518027
27918	518028
103789	518029
35422	518030
124897	518031
7662	518032
24182	518033
39271	518034
44877	518035
76252	518036
137778	518037
37366	518038
63337	518039
71090	518040
17144	518041
105105	518042
21769	518043
106967	518044
83666	518045
26949	518046
102251	518047
125807	518048
108339	518049
18493	518050
34241	518051
55058	518052
104097	518053
83766	518054
52018	518055
12770	518056
133063	518057
91484	518058
70012	518059
78291	518060
57520	518061
45556	518062
46838	518063
32994	518064
18034	518065
72654	518066
24411	518067
40579	518068
64099	518069
67076	518070
68820	518071
55131	518072
71378	518073
88843	518074
8740	518075
53058	518076
7219	518077
39712	518078
13501	518079
4887	518080
48925	518081
4665	518082
38006	518083
28413	518084
8137	518085
89651	518086
39141	518087
3340	518088
24393	518089
123895	518090
68147	518091
17666	518092
26445	518093
11367	518094
2385	518095
13277	518096
44946	518097
7121	518098
75390	518099
55411	518100
92474	518101
73206	518102
30108	518103
54346	518104
59171	518105
54222	518106
71916	518107
71719	518108
88012	518109
113392	518110
17789	518111
66829	518112
60007	518113
31619	518114
59199	518115
102413	518116
66029	518117
93341	518118
104036	518119
24936	518120
108667	518121
18429	518122
119775	518123
71379	518124
36837	518125
96484	518126
69282	518127
32083	518128
81376	518129
33381	518130
78074	518131
75499	518132
13246	518133
53458	518134
15230	518135
57699	518136
21614	518137
35598	518138
136242	518139
42356	518140
32454	518141
81019	518142
46438	518143
40929	518144
27301	518145
42969	518146
83196	518147
41854	518148
88859	518149
23693	518150
65673	518151
63690	518152
28361	518153
67308	518154
5438	518155
27295	518156
13421	518157
23093	518158
160413	518159
11605	518160
23536	518161
13215	518162
48195	518163
11025	518164
87863	518165
78039	518166
52050	518167
71037	518168
43151	518169
110723	518170
44049	518171
52165	518172
114931	518173
14964	518174
89472	518175
35574	518176
14998	518177
30970	518178
14609	518179
16752	518180
37461	518181
9661	518182
6543	518183
47290	518184
838	518185
104862	518186
113797	518187
24605	518188
67727	518189
82188	518190
32343	518191
9780	518192
104226	518193
6258	518194
90771	518195
26908	518196
51490	518197
28987	518198
90925	518199
54291	518200
30556	518201
10112	518202
91386	518203
81762	518204
21595	518205
83413	518206
20505	518207
99507	518208
90027	518209
27291	518210
59239	518211
65905	518212
1836	518213
15726	518214
62386	518215
90922	518216
8942	518217
44494	518218
8853	518219
6501	518220
1901	518221
1234	518222
2947	518223
51696	518224
7202	518225
6224	518226
24372	518227
4637	518228
11265	518229
63354	518230
14198	518231
36007	518232
1919	518233
56161	518234
141566	518235
27264	518236
27333	518237
3593	518238
7088	518239
46113	518240
59038	518241
68213	518242
36721	518243
114125	518244
115105	518245
34191	518246
52493	518247
56105	518248
5311	518249
60512	518250
13792	518251
12390	518252
117308	518253
10240	518254
85995	518255
84532	518256
21308	518257
1915	518258
553	518259
58086	518260
75167	518261
46001	518262
2947	518263
69012	518264
55377	518265
118838	518266
85180	518267
32285	518268
13581	518269
71564	518270
56342	518271
15938	518272
18044	518273
99593	518274
27122	518275
18552	518276
1840	518277
69898	518278
6099	518279
10447	518280
37413	518281
12359	518282
19198	518283
56142	518284
132735	518285
73417	518286
84671	518287
59063	518288
6209	518289
11783	518290
36834	518291
70590	518292
106070	518293
20192	518294
5087	518295
88816	518296
15717	518297
72174	518298
63668	518299
11298	518300
30866	518301
106063	518302
28625	518303
56723	518304
53434	518305
32212	518306
23680	518307
100715	518308
19905	518309
150276	518310
88104	518311
87090	518312
36264	518313
71244	518314
7105	518315
97687	518316
35807	518317
21359	518318
9231	518319
76280	518320
63604	518321
28349	518322
14026	518323
28913	518324
70084	518325
2913	518326
79654	518327
20442	518328
76774	518329
3169	518330
101302	518331
23254	518332
9351	518333
1313	518334
55438	518335
59812	518336
31714	518337
14876	518338
41911	518339
2962	518340
71555	518341
87789	518342
91974	518343
58993	518344
79867	518345
92352	518346
49933	518347
68385	518348
10284	518349
15875	518350
97574	518351
105502	518352
29936	518353
3883	518354
82854	518355
59989	518356
115231	518357
14286	518358
67673	518359
35087	518360
117424	518361
82209	518362
111493	518363
17948	518364
59819	518365
65434	518366
27819	518367
98114	518368
59197	518369
47410	518370
60997	518371
5786	518372
9796	518373
82681	518374
23305	518375
18642	518376
4268	518377
56001	518378
35078	518379
67458	518380
64034	518381
59940	518382
16579	518383
76227	518384
101382	518385
79907	518386
50463	518387
98748	518388
114908	518389
65403	518390
63053	518391
62105	518392
5133	518393
108463	518394
51100	518395
13384	518396
44964	518397
78483	518398
114681	518399
45543	518400
58825	518401
30011	518402
55590	518403
94459	518404
35389	518405
96714	518406
98356	518407
12984	518408
25451	518409
81800	518410
58198	518411
14621	518412
54695	518413
40581	518414
26316	518415
10302	518416
111558	518417
38144	518418
89291	518419
80370	518420
41347	518421
47150	518422
151143	518423
46839	518424
63208	518425
37608	518426
34806	518427
90502	518428
110947	518429
129804	518430
16643	518431
87955	518432
60404	518433
18866	518434
29887	518435
3435	518436
2570	518437
52265	518438
19967	518439
71539	518440
41102	518441
20903	518442
16983	518443
7356	518444
16487	518445
32437	518446
82398	518447
38725	518448
15319	518449
45309	518450
31158	518451
70493	518452
12126	518453
15955	518454
74349	518455
105922	518456
19778	518457
89636	518458
23061	518459
32160	518460
6942	518461
54791	518462
74339	518463
61549	518464
88260	518465
11186	518466
55161	518467
2098	518468
44788	518469
13485	518470
60001	518471
3618	518472
31569	518473
76510	518474
1510	518475
100641	518476
544	518477
4907	518478
5437	518479
103	518480
19251	518481
43248	518482
1164	518483
36216	518484
8504	518485
36650	518486
90617	518487
50746	518488
12241	518489
16269	518490
33225	518491
12878	518492
8419	518493
22069	518494
22214	518495
7646	518496
83412	518497
2562	518498
40718	518499
19082	518500
92768	518501
135461	518502
12943	518503
1814	518504
7221	518505
74513	518506
62706	518507
53271	518508
68001	518509
42443	518510
26467	518511
78027	518512
11746	518513
30837	518514
128019	518515
107733	518516
117062	518517
56031	518518
63651	518519
39515	518520
8540	518521
21867	518522
49748	518523
82372	518524
24111	518525
46292	518526
12398	518527
104377	518528
85815	518529
55154	518530
78293	518531
127885	518532
111851	518533
27675	518534
18653	518535
36750	518536
23541	518537
34741	518538
38894	518539
16652	518540
14969	518541
28406	518542
60323	518543
12652	518544
20377	518545
104323	518546
27793	518547
41870	518548
48767	518549
96606	518550
72946	518551
129373	518552
111526	518553
79428	518554
39154	518555
2302	518556
35097	518557
48896	518558
62492	518559
62480	518560
72915	518561
63521	518562
9135	518563
62369	518564
75776	518565
6651	518566
16555	518567
112157	518568
25810	518569
2151	518570
14405	518571
104284	518572
94059	518573
61067	518574
152705	518575
102411	518576
51453	518577
96814	518578
46992	518579
1441	518580
154502	518581
11336	518582
70306	518583
46995	518584
13923	518585
141189	518586
31001	518587
15840	518588
15849	518589
27623	518590
34535	518591
12673	518592
95281	518593
19495	518594
30438	518595
57373	518596
47728	518597
21145	518598
27983	518599
58093	518600
27976	518601
39855	518602
53783	518603
23359	518604
23299	518605
91568	518606
61154	518607
20306	518608
51286	518609
36431	518610
28010	518611
97860	518612
9583	518613
81660	518614
84592	518615
41892	518616
28784	518617
29458	518618
39244	518619
23788	518620
40544	518621
35105	518622
53837	518623
9335	518624
20345	518625
46999	518626
59983	518627
24575	518628
18357	518629
31104	518630
44025	518631
4885	518632
49492	518633
22158	518634
71437	518635
63386	518636
47085	518637
79269	518638
132830	518639
104012	518640
45259	518641
24610	518642
23430	518643
35973	518644
16713	518645
66712	518646
10398	518647
67031	518648
64991	518649
53149	518650
61325	518651
10698	518652
25317	518653
18361	518654
31470	518655
37163	518656
11663	518657
7766	518658
34472	518659
14563	518660
18683	518661
22761	518662
56310	518663
28659	518664
89469	518665
110593	518666
68768	518667
49368	518668
36379	518669
92662	518670
3995	518671
55083	518672
131120	518673
6390	518674
93718	518675
71020	518676
17786	518677
4278	518678
12746	518679
45396	518680
68113	518681
117701	518682
67775	518683
32242	518684
29873	518685
22183	518686
67099	518687
67186	518688
19630	518689
25829	518690
25259	518691
50788	518692
112192	518693
90774	518694
109259	518695
77702	518696
1452	518697
74743	518698
68746	518699
66515	518700
114621	518701
85472	518702
12210	518703
6710	518704
68888	518705
29464	518706
114458	518707
10116	518708
111429	518709
87102	518710
61701	518711
67660	518712
73663	518713
105044	518714
113813	518715
51495	518716
7524	518717
66005	518718
56331	518719
46803	518720
28806	518721
136328	518722
111058	518723
81349	518724
126454	518725
99717	518726
85418	518727
46331	518728
49810	518729
1829	518730
32025	518731
136189	518732
68768	518733
38601	518734
54955	518735
89168	518736
90929	518737
71493	518738
80865	518739
116793	518740
3616	518741
61230	518742
136884	518743
52837	518744
21115	518745
36514	518746
7181	518747
53964	518748
66950	518749
8981	518750
32805	518751
7179	518752
64436	518753
52061	518754
36205	518755
13994	518756
65566	518757
15169	518758
90276	518759
50625	518760
40972	518761
51615	518762
77729	518763
24541	518764
17854	518765
18981	518766
112001	518767
8383	518768
8383	518769
107554	518770
72757	518771
106040	518772
106040	518773
65453	518774
87462	518775
3984	518776
23267	518777
12496	518778
73752	518779
52462	518780
87512	518781
64303	518782
42520	518783
28131	518784
56803	518785
87444	518786
102222	518787
66005	518788
18714	518789
13276	518790
24796	518791
57998	518792
36502	518793
109971	518794
20315	518795
5273	518796
129182	518797
84943	518798
130928	518799
68083	518800
129398	518801
23096	518802
52604	518803
11781	518804
29464	518805
35530	518806
2536	518807
51117	518808
149195	518809
87703	518810
8296	518811
68281	518812
58396	518813
19112	518814
56726	518815
88177	518816
10590	518817
96445	518818
7959	518819
18231	518820
115724	518821
13035	518822
48893	518823
97091	518824
4200	518825
27959	518826
113829	518827
68902	518828
30592	518829
56781	518830
110795	518831
48173	518832
21779	518833
2807	518834
55591	518835
46341	518836
40229	518837
68395	518838
40168	518839
68335	518840
32471	518841
71456	518842
51271	518843
2220	518844
127510	518845
116817	518846
54604	518847
39580	518848
56105	518849
63202	518850
107310	518851
86798	518852
24828	518853
86968	518854
89519	518855
53055	518856
9265	518857
96998	518858
27069	518859
36699	518860
3296	518861
5589	518862
115618	518863
72244	518864
19963	518865
37143	518866
40674	518867
5665	518868
41417	518869
70100	518870
36636	518871
6195	518872
75442	518873
30424	518874
47868	518875
36459	518876
47228	518877
64374	518878
8582	518879
102115	518880
30438	518881
47733	518882
74352	518883
43002	518884
64287	518885
87484	518886
100510	518887
90264	518888
61253	518889
92716	518890
67792	518891
1276	518892
86309	518893
119873	518894
33109	518895
54678	518896
24549	518897
101248	518898
44258	518899
83163	518900
50490	518901
82909	518902
55490	518903
13432	518904
41848	518905
23693	518906
42302	518907
41289	518908
18493	518909
47782	518910
105090	518911
15394	518912
49128	518913
93849	518914
49108	518915
66786	518916
114699	518917
37172	518918
47310	518919
44861	518920
61569	518921
45063	518922
92188	518923
44548	518924
113822	518925
9054	518926
39248	518927
55172	518928
39338	518929
100695	518930
127442	518931
21729	518932
9970	518933
4973	518934
75285	518935
49686	518936
79430	518937
19740	518938
16695	518939
40964	518940
11766	518941
101348	518942
80478	518943
122548	518944
3311	518945
77098	518946
25790	518947
53271	518948
3173	518949
27643	518950
48135	518951
63769	518952
8853	518953
12398	518954
6771	518955
70399	518956
84601	518957
53013	518958
9969	518959
63333	518960
46145	518961
58785	518962
22899	518963
78243	518964
80504	518965
30087	518966
9046	518967
52282	518968
62417	518969
12052	518970
36644	518971
75263	518972
68077	518973
46486	518974
3148	518975
93648	518976
105955	518977
58146	518978
15200	518979
23381	518980
43655	518981
11005	518982
18809	518983
66726	518984
105801	518985
23328	518986
87654	518987
40211	518988
58136	518989
32973	518990
152993	518991
73138	518992
7940	518993
133762	518994
83833	518995
83853	518996
137605	518997
1491	518998
43559	518999
76851	519000
115461	519001
44835	519002
70472	519003
919	519004
8344	519005
53947	519006
64701	519007
57794	519008
8394	519009
68264	519010
61533	519011
84681	519012
79195	519013
87094	519014
18637	519015
27138	519016
40791	519017
31905	519018
81698	519019
76553	519020
90327	519021
9751	519022
23815	519023
18150	519024
65654	519025
24252	519026
80575	519027
34556	519028
66756	519029
77710	519030
10686	519031
13241	519032
18425	519033
38654	519034
128934	519035
43024	519036
84853	519037
68994	519038
37720	519039
43033	519040
111696	519041
79275	519042
90396	519043
31908	519044
18763	519045
81929	519046
47112	519047
50402	519048
61258	519049
45196	519050
93435	519051
58988	519052
53944	519053
127355	519054
79227	519055
29528	519056
48712	519057
57421	519058
46088	519059
17831	519060
81778	519061
45262	519062
40666	519063
36607	519064
80629	519065
76489	519066
18732	519067
53034	519068
89260	519069
65614	519070
36531	519071
47806	519072
72786	519073
62345	519074
27593	519075
47002	519076
47883	519077
41358	519078
19264	519079
58982	519080
80590	519081
45957	519082
70587	519083
46042	519084
71888	519085
6756	519086
7134	519087
85305	519088
71970	519089
64994	519090
2876	519091
26139	519092
120030	519093
31489	519094
5244	519095
81063	519096
26482	519097
60591	519098
34139	519099
71882	519100
42632	519101
22613	519102
99463	519103
78359	519104
52015	519105
57942	519106
31063	519107
38746	519108
103402	519109
81470	519110
90199	519111
30135	519112
67825	519113
88633	519114
18542	519115
7823	519116
96528	519117
93946	519118
117509	519119
54003	519120
89175	519121
5465	519122
48226	519123
70017	519124
52454	519125
113139	519126
41322	519127
94572	519128
80835	519129
71841	519130
46346	519131
120192	519132
92324	519133
46871	519134
121797	519135
10406	519136
72063	519137
33730	519138
111491	519139
90015	519140
61022	519141
14277	519142
59067	519143
112937	519144
29161	519145
54700	519146
96284	519147
43537	519148
24580	519149
115131	519150
83688	519151
17108	519152
102950	519153
44435	519154
58169	519155
84668	519156
34142	519157
45959	519158
77428	519159
69769	519160
98728	519161
133752	519162
51852	519163
93354	519164
64832	519165
447	519166
92184	519167
86188	519168
90613	519169
6764	519170
58087	519171
22702	519172
91911	519173
130574	519174
18697	519175
56018	519176
93368	519177
39798	519178
57963	519179
102949	519180
61703	519181
59041	519182
46195	519183
96303	519184
109465	519185
86109	519186
58060	519187
49327	519188
13718	519189
54594	519190
72863	519191
122396	519192
88795	519193
65802	519194
131088	519195
107516	519196
31944	519197
126058	519198
81703	519199
123936	519200
35887	519201
46984	519202
10247	519203
84563	519204
21849	519205
96245	519206
57636	519207
70609	519208
96535	519209
23853	519210
27643	519211
8988	519212
15777	519213
66465	519214
81560	519215
61322	519216
30729	519217
27247	519218
48805	519219
83055	519220
55245	519221
23862	519222
101281	519223
87634	519224
67104	519225
85185	519226
60242	519227
56679	519228
26607	519229
78319	519230
80853	519231
104130	519232
29725	519233
33115	519234
116869	519235
60274	519236
107338	519237
71138	519238
123060	519239
79551	519240
127738	519241
74577	519242
50554	519243
126122	519244
26580	519245
735	519246
46256	519247
105511	519248
79524	519249
64932	519250
106030	519251
59227	519252
121409	519253
76848	519254
45240	519255
74511	519256
122653	519257
54774	519258
33003	519259
21529	519260
146956	519261
131414	519262
131089	519263
23144	519264
127902	519265
27703	519266
4794	519267
47231	519268
86569	519269
22781	519270
67948	519271
107190	519272
89606	519273
3032	519274
56568	519275
75640	519276
38138	519277
85361	519278
51474	519279
85140	519280
60330	519281
71528	519282
77818	519283
63607	519284
91929	519285
102231	519286
72807	519287
100711	519288
113647	519289
76854	519290
120037	519291
101052	519292
8514	519293
92118	519294
81995	519295
91632	519296
11756	519297
4390	519298
74509	519299
51292	519300
67119	519301
85099	519302
30921	519303
41183	519304
68060	519305
79856	519306
70231	519307
10970	519308
25004	519309
137225	519310
42235	519311
30712	519312
2422	519313
25442	519314
88179	519315
70415	519316
54329	519317
20895	519318
41908	519319
30107	519320
52251	519321
94527	519322
72132	519323
24571	519324
27018	519325
103862	519326
43044	519327
58095	519328
71468	519329
55501	519330
62818	519331
55382	519332
63283	519333
35927	519334
83106	519335
74369	519336
70155	519337
53963	519338
65773	519339
68998	519340
81786	519341
66765	519342
37244	519343
63318	519344
50451	519345
63265	519346
59026	519347
46120	519348
69020	519349
107109	519350
37174	519351
114481	519352
47789	519353
54684	519354
83234	519355
81753	519356
86289	519357
81768	519358
77843	519359
1301	519360
79106	519361
40665	519362
98966	519363
102217	519364
89045	519365
21842	519366
26497	519367
56064	519368
23434	519369
81776	519370
63282	519371
63310	519372
68991	519373
84984	519374
52181	519375
21220	519376
51319	519377
21784	519378
22152	519379
10405	519380
50446	519381
5405	519382
80553	519383
58992	519384
79131	519385
27021	519386
41973	519387
35185	519388
51301	519389
93485	519390
37167	519391
100622	519392
38667	519393
46075	519394
30471	519395
89177	519396
76571	519397
61275	519398
28432	519399
65683	519400
60110	519401
8502	519402
72777	519403
62264	519404
21786	519405
75370	519406
47809	519407
158077	519408
130716	519409
49200	519410
5433	519411
94025	519412
121201	519413
84674	519414
68225	519415
105083	519416
43359	519417
86070	519418
44473	519419
75211	519420
30592	519421
82104	519422
53337	519423
102678	519424
125570	519425
24267	519426
9412	519427
47234	519428
61263	519429
50501	519430
62378	519431
8898	519432
58051	519433
12423	519434
57519	519435
47238	519436
38471	519437
57387	519438
88681	519439
131210	519440
107479	519441
129479	519442
32171	519443
25859	519444
129409	519445
97841	519446
85850	519447
61430	519448
81499	519449
60012	519450
44150	519451
130645	519452
56160	519453
50633	519454
57518	519455
42944	519456
84365	519457
76758	519458
31871	519459
107438	519460
104106	519461
89937	519462
46176	519463
135783	519464
86831	519465
10418	519466
7132	519467
47320	519468
21860	519469
81029	519470
65806	519471
23915	519472
23390	519473
25773	519474
102300	519475
106925	519476
145379	519477
59441	519478
92125	519479
3340	519480
59401	519481
2483	519482
65668	519483
47194	519484
70434	519485
35358	519486
12054	519487
9935	519488
46104	519489
9859	519490
27181	519491
95917	519492
13872	519493
104156	519494
96627	519495
50270	519496
16712	519497
77918	519498
15517	519499
76784	519500
38894	519501
34778	519502
17134	519503
2635	519504
264	519505
15462	519506
18660	519507
11290	519508
14597	519509
49265	519510
137096	519511
75237	519512
13997	519513
31950	519514
11690	519515
88956	519516
33528	519517
96573	519518
4951	519519
132524	519520
6710	519521
873	519522
29546	519523
9179	519524
21924	519525
117295	519526
16477	519527
83654	519528
73831	519529
80400	519530
107258	519531
9952	519532
8222	519533
45582	519534
100597	519535
40845	519536
23104	519537
48427	519538
33549	519539
9737	519540
28215	519541
12537	519542
60492	519543
49776	519544
7036	519545
12063	519546
54295	519547
48664	519548
15938	519549
56958	519550
65738	519551
63400	519552
43966	519553
40527	519554
18152	519555
11438	519556
22214	519557
53106	519558
67632	519559
38200	519560
6716	519561
61508	519562
23057	519563
2003	519564
39978	519565
74472	519566
8818	519567
5394	519568
3167	519569
52762	519570
25237	519571
65373	519572
23328	519573
51368	519574
36120	519575
20925	519576
48893	519577
37075	519578
14970	519579
48567	519580
48494	519581
94246	519582
114412	519583
65973	519584
63711	519585
56808	519586
72123	519587
37057	519588
77613	519589
167614	519590
65475	519591
52997	519592
19963	519593
50230	519594
30334	519595
23559	519596
34300	519597
64196	519598
102067	519599
61515	519600
6152	519601
75821	519602
25927	519603
7102	519604
56509	519605
40221	519606
103578	519607
11387	519608
87920	519609
23381	519610
132246	519611
108478	519612
50865	519613
21787	519614
110446	519615
26728	519616
12556	519617
21269	519618
96280	519619
51070	519620
87585	519621
79560	519622
4408	519623
123147	519624
61533	519625
58219	519626
90250	519627
81544	519628
28079	519629
76339	519630
39978	519631
9225	519632
51147	519633
17671	519634
20253	519635
121732	519636
8036	519637
74637	519638
8094	519639
69190	519640
52082	519641
20225	519642
9634	519643
12284	519644
10640	519645
66801	519646
47657	519647
86698	519648
5078	519649
6846	519650
43189	519651
110760	519652
1402	519653
69164	519654
95605	519655
60554	519656
100312	519657
8698	519658
68348	519659
79401	519660
79403	519661
2627	519662
20450	519663
9950	519664
106004	519665
102753	519666
15669	519667
77609	519668
59892	519669
55160	519670
8256	519671
61696	519672
54820	519673
79110	519674
22752	519675
29197	519676
56216	519677
33705	519678
74290	519679
20752	519680
12998	519681
3885	519682
40790	519683
2468	519684
7403	519685
30576	519686
13027	519687
27155	519688
54388	519689
62741	519690
23949	519691
14551	519692
98032	519693
65604	519694
37597	519695
63331	519696
11045	519697
88889	519698
69042	519699
1965	519700
31149	519701
9476	519702
23693	519703
41238	519704
3965	519705
76955	519706
9185	519707
31096	519708
90436	519709
23677	519710
335	519711
69376	519712
18046	519713
33886	519714
45430	519715
57634	519716
67194	519717
12096	519718
99746	519719
3440	519720
40027	519721
69042	519722
71025	519723
22380	519724
73570	519725
102744	519726
139881	519727
104389	519728
3131	519729
137479	519730
117561	519731
126047	519732
2098	519733
113165	519734
57514	519735
14229	519736
48223	519737
84582	519738
13972	519739
52508	519740
10940	519741
19216	519742
89021	519743
30854	519744
96615	519745
67079	519746
1339	519747
135690	519748
70363	519749
103047	519750
16610	519751
98296	519752
92544	519753
127621	519754
113632	519755
14522	519756
81987	519757
96601	519758
138651	519759
99329	519760
33935	519761
64168	519762
21781	519763
87872	519764
20111	519765
102872	519766
109122	519767
21451	519768
1818	519769
18381	519770
49299	519771
93728	519772
40045	519773
36999	519774
47781	519775
15048	519776
96621	519777
131365	519778
9875	519779
9875	519780
44944	519781
21096	519782
11243	519783
49620	519784
110567	519785
46419	519786
91603	519787
65927	519788
80437	519789
129339	519790
70581	519791
138572	519792
53875	519793
62630	519794
117413	519795
87888	519796
136033	519797
56421	519798
57504	519799
98135	519800
92192	519801
75659	519802
164348	519803
22824	519804
58293	519805
53468	519806
75725	519807
29639	519808
124436	519809
45426	519810
47184	519811
7182	519812
124706	519813
110720	519814
21233	519815
19963	519816
35570	519817
38165	519818
162490	519819
73059	519820
12278	519821
11354	519822
126399	519823
101339	519824
145559	519825
8249	519826
10967	519827
32983	519828
97986	519829
93791	519830
52978	519831
115039	519832
83521	519833
50552	519834
127638	519835
27667	519836
137789	519837
124350	519838
74911	519839
124369	519840
132788	519841
138649	519842
24577	519843
74472	519844
4562	519845
39523	519846
113795	519847
124853	519848
58470	519849
73474	519850
88076	519851
30345	519852
28199	519853
38935	519854
60611	519855
10932	519856
14010	519857
71176	519858
48048	519859
6481	519860
87947	519861
5258	519862
105586	519863
48021	519864
87749	519865
61526	519866
3894	519867
47315	519868
62474	519869
69839	519870
49754	519871
2570	519872
47657	519873
66653	519874
73077	519875
118815	519876
54797	519877
58350	519878
122922	519879
89514	519880
69401	519881
110726	519882
109260	519883
104324	519884
10642	519885
111606	519886
167410	519887
57367	519888
74583	519889
145771	519890
55176	519891
82260	519892
61591	519893
136022	519894
136194	519895
129638	519896
83020	519897
95763	519898
71579	519899
78215	519900
131383	519901
126206	519902
136146	519903
120350	519904
153001	519905
162475	519906
119031	519907
126293	519908
32952	519909
102621	519910
83810	519911
115127	519912
150934	519913
126097	519914
120362	519915
102845	519916
118678	519917
88045	519918
124644	519919
102713	519920
136257	519921
127950	519922
102850	519923
136199	519924
48133	519925
80718	519926
106020	519927
99603	519928
58519	519929
112266	519930
100969	519931
21233	519932
31354	519933
132768	519934
110523	519935
105463	519936
118880	519937
87750	519938
96387	519939
112045	519940
44108	519941
73048	519942
100793	519943
124281	519944
124282	519945
107568	519946
94301	519947
103554	519948
124463	519949
25262	519950
112064	519951
120102	519952
83427	519953
135957	519954
112030	519955
75509	519956
100828	519957
99390	519958
118755	519959
138621	519960
110552	519961
93598	519962
21096	519963
48653	519964
120274	519965
74405	519966
82260	519967
144032	519968
92247	519969
85252	519970
124643	519971
95672	519972
137772	519973
107838	519974
156835	519975
134607	519976
56453	519977
131428	519978
131335	519979
109258	519980
69496	519981
143968	519982
129724	519983
102770	519984
95807	519985
120348	519986
126357	519987
126096	519988
92294	519989
124802	519990
114672	519991
126270	519992
96986	519993
124789	519994
83741	519995
134609	519996
145650	519997
96916	519998
92307	519999
107487	520000
81039	520001
68831	520002
19137	520003
25934	520004
88773	520005
10509	520006
31554	520007
79667	520008
17006	520009
39189	520010
17772	520011
39891	520012
18111	520013
22059	520014
36461	520015
30390	520016
66881	520017
70228	520018
22122	520019
75279	520020
83378	520021
31927	520022
79144	520023
41977	520024
41928	520025
28449	520026
49344	520027
124127	520028
31031	520029
31512	520030
39915	520031
125873	520032
41447	520033
66833	520034
12291	520035
24601	520036
12919	520037
16463	520038
22207	520039
39222	520040
20616	520041
25224	520042
96581	520043
103368	520044
93770	520045
18959	520046
62112	520047
38506	520048
67000	520049
56075	520050
114353	520051
14116	520052
69789	520053
41218	520054
74970	520055
150552	520056
18890	520057
29510	520058
67563	520059
117741	520060
24263	520061
64006	520062
22136	520063
36651	520064
111487	520065
90312	520066
91317	520067
67467	520068
86444	520069
91349	520070
39784	520071
121087	520072
43977	520073
45138	520074
66582	520075
66831	520076
111993	520077
41274	520078
41930	520079
51813	520080
46838	520081
6141	520082
31878	520083
47012	520084
61046	520085
58882	520086
39133	520087
40810	520088
98802	520089
119758	520090
30316	520091
32952	520092
65586	520093
48545	520094
11151	520095
150757	520096
32928	520097
4562	520098
48567	520099
25351	520100
16952	520101
109042	520102
64723	520103
77989	520104
41272	520105
93468	520106
86250	520107
80354	520108
36526	520109
47863	520110
39814	520111
102741	520112
19963	520113
95238	520114
62212	520115
110502	520116
90738	520117
93015	520118
70320	520119
11948	520120
26995	520121
59987	520122
77508	520123
69252	520124
28829	520125
58188	520126
104644	520127
57016	520128
135691	520129
44834	520130
129280	520131
58005	520132
50355	520133
54688	520134
102037	520135
61231	520136
31898	520137
51247	520138
54653	520139
50353	520140
23749	520141
90004	520142
41255	520143
48490	520144
26442	520145
58925	520146
35873	520147
13749	520148
37744	520149
37684	520150
49297	520151
57379	520152
72742	520153
17149	520154
87508	520155
39872	520156
93444	520157
37722	520158
59914	520159
71004	520160
54668	520161
41937	520162
66878	520163
69041	520164
41907	520165
35197	520166
2287	520167
33940	520168
58048	520169
108552	520170
29951	520171
54667	520172
18363	520173
81608	520174
11950	520175
11605	520176
13077	520177
38547	520178
23753	520179
31885	520180
32874	520181
70069	520182
69013	520183
13898	520184
47007	520185
134436	520186
22243	520187
19964	520188
2287	520189
45973	520190
26976	520191
59959	520192
50416	520193
30934	520194
131005	520195
8816	520196
26624	520197
13937	520198
31451	520199
33987	520200
16145	520201
53124	520202
11150	520203
81887	520204
52374	520205
28936	520206
50522	520207
29589	520208
35816	520209
31520	520210
37218	520211
37215	520212
21811	520213
37222	520214
8423	520215
29587	520216
53078	520217
31037	520218
10666	520219
10668	520220
30056	520221
29554	520222
23042	520223
89155	520224
23036	520225
44610	520226
81914	520227
17238	520228
86515	520229
40479	520230
111463	520231
53340	520232
115482	520233
30866	520234
80646	520235
24556	520236
53076	520237
47850	520238
47825	520239
23444	520240
51958	520241
25819	520242
22181	520243
9024	520244
35985	520245
84732	520246
75196	520247
135372	520248
37226	520249
9336	520250
56634	520251
38521	520252
20344	520253
29527	520254
13722	520255
64150	520256
52946	520257
43006	520258
69035	520259
64113	520260
57362	520261
36525	520262
23364	520263
14104	520264
40604	520265
91524	520266
88820	520267
114799	520268
36656	520269
53183	520270
37869	520271
95406	520272
40751	520273
30064	520274
91510	520275
105557	520276
36594	520277
24623	520278
54082	520279
21512	520280
31531	520281
28785	520282
88790	520283
119930	520284
70348	520285
28388	520286
40595	520287
18706	520288
125661	520289
53841	520290
38559	520291
33563	520292
17013	520293
11957	520294
24188	520295
2570	520296
5137	520297
2860	520298
36498	520299
1646	520300
58582	520301
43025	520302
66023	520303
54682	520304
107408	520305
37390	520306
45206	520307
76896	520308
28884	520309
33983	520310
51984	520311
162631	520312
3169	520313
90424	520314
53762	520315
75924	520316
45072	520317
55083	520318
103856	520319
86409	520320
60479	520321
43418	520322
98216	520323
73389	520324
71831	520325
43447	520326
78325	520327
46225	520328
42464	520329
15312	520330
124874	520331
104365	520332
106682	520333
61306	520334
18231	520335
97591	520336
97511	520337
22360	520338
124237	520339
69126	520340
48620	520341
33303	520342
36777	520343
28665	520344
6387	520345
68264	520346
105803	520347
38682	520348
8983	520349
25320	520350
127240	520351
71804	520352
9218	520353
31465	520354
10116	520355
54822	520356
9223	520357
44500	520358
21344	520359
24625	520360
67072	520361
26977	520362
108586	520363
74850	520364
38844	520365
9921	520366
12526	520367
9079	520368
62794	520369
32961	520370
28119	520371
113790	520372
84913	520373
18843	520374
24000	520375
39828	520376
18083	520377
73633	520378
90409	520379
109943	520380
23819	520381
75282	520382
55081	520383
153045	520384
110735	520385
56611	520386
102612	520387
9835	520388
27004	520389
17108	520390
67301	520391
30099	520392
32874	520393
62141	520394
110462	520395
14835	520396
28763	520397
99500	520398
31456	520399
89627	520400
93695	520401
34447	520402
15169	520403
79407	520404
10868	520405
102406	520406
71089	520407
30903	520408
84852	520409
39888	520410
59305	520411
33555	520412
30422	520413
31454	520414
4620	520415
55185	520416
4722	520417
90146	520418
86458	520419
24334	520420
97038	520421
74476	520422
44116	520423
82052	520424
29733	520425
31216	520426
24002	520427
4662	520428
23356	520429
52535	520430
10421	520431
4244	520432
4029	520433
138699	520434
7638	520435
72189	520436
67476	520437
11612	520438
91669	520439
40462	520440
4562	520441
1928	520442
58376	520443
105632	520444
92052	520445
105614	520446
64694	520447
81036	520448
26193	520449
25848	520450
64671	520451
96603	520452
13084	520453
12181	520454
104174	520455
75218	520456
110584	520457
80992	520458
102529	520459
20138	520460
75905	520461
39885	520462
29938	520463
101194	520464
23055	520465
64090	520466
33643	520467
58260	520468
90271	520469
124703	520470
23491	520471
19112	520472
88205	520473
58279	520474
49215	520475
64648	520476
17489	520477
47908	520478
64784	520479
62788	520480
30624	520481
36762	520482
134687	520483
145724	520484
63649	520485
54656	520486
98173	520487
53154	520488
109214	520489
92512	520490
75423	520491
129459	520492
5119	520493
107156	520494
52374	520495
47094	520496
69212	520497
96649	520498
58299	520499
89330	520500
87947	520501
118077	520502
72216	520503
83323	520504
56832	520505
24858	520506
6172	520507
58299	520508
134723	520509
83080	520510
57572	520511
96682	520512
75970	520513
46993	520514
12015	520515
96964	520516
75910	520517
35426	520518
99458	520519
73165	520520
26170	520521
11472	520522
42006	520523
35427	520524
10932	520525
103911	520526
63548	520527
28100	520528
69294	520529
120358	520530
60576	520531
115541	520532
126446	520533
120395	520534
11691	520535
17014	520536
96910	520537
68055	520538
99150	520539
32399	520540
22131	520541
14204	520542
15680	520543
110410	520544
120318	520545
73539	520546
126416	520547
58634	520548
32931	520549
50423	520550
47094	520551
31552	520552
26301	520553
19935	520554
15266	520555
48008	520556
79077	520557
13245	520558
15197	520559
25848	520560
57603	520561
23491	520562
44128	520563
15195	520564
1829	520565
72223	520566
106851	520567
103735	520568
56371	520569
1663	520570
1990	520571
6384	520572
60520	520573
33667	520574
122351	520575
2857	520576
56606	520577
63084	520578
104984	520579
87832	520580
73349	520581
110741	520582
15292	520583
65588	520584
29467	520585
40732	520586
105213	520587
5004	520588
24258	520589
117729	520590
56791	520591
105508	520592
117191	520593
49937	520594
43532	520595
56663	520596
104261	520597
22615	520598
36774	520599
102268	520600
9919	520601
92380	520602
28857	520603
13399	520604
53755	520605
77137	520606
30524	520607
103756	520608
64190	520609
78419	520610
30581	520611
12394	520612
19935	520613
28005	520614
52505	520615
125920	520616
134517	520617
49349	520618
141610	520619
79273	520620
49826	520621
66080	520622
48783	520623
71139	520624
47107	520625
16764	520626
89215	520627
103806	520628
87658	520629
58207	520630
28846	520631
129215	520632
39960	520633
96825	520634
3501	520635
3501	520636
7352	520637
77068	520638
135596	520639
84821	520640
85310	520641
20893	520642
93819	520643
8504	520644
45427	520645
5820	520646
63385	520647
134254	520648
81798	520649
70356	520650
8075	520651
49924	520652
111832	520653
25865	520654
92094	520655
51487	520656
8030	520657
21926	520658
21860	520659
3056	520660
18654	520661
73758	520662
69299	520663
70382	520664
25490	520665
94790	520666
103882	520667
43194	520668
43010	520669
123259	520670
18145	520671
18105	520672
10092	520673
38188	520674
124864	520675
96435	520676
51060	520677
41912	520678
117658	520679
30675	520680
73643	520681
36675	520682
90738	520683
1339	520684
48524	520685
89335	520686
71146	520687
25488	520688
17186	520689
43209	520690
118822	520691
25488	520692
47722	520693
25871	520694
102143	520695
128017	520696
23294	520697
100502	520698
1980	520699
26663	520700
54813	520701
14191	520702
29499	520703
2661	520704
14193	520705
60601	520706
121323	520707
66950	520708
78849	520709
44474	520710
84614	520711
3961	520712
22355	520713
156158	520714
77829	520715
103538	520716
21739	520717
22409	520718
48108	520719
62131	520720
111478	520721
100398	520722
88942	520723
74653	520724
37117	520725
113092	520726
109434	520727
88603	520728
29409	520729
7513	520730
86662	520731
115281	520732
828	520733
46884	520734
113752	520735
33025	520736
26326	520737
26292	520738
153009	520739
88611	520740
75877	520741
56420	520742
92367	520743
8731	520744
84388	520745
113047	520746
68820	520747
66687	520748
123941	520749
52931	520750
88904	520751
45868	520752
113167	520753
68954	520754
38507	520755
49186	520756
132924	520757
29952	520758
58931	520759
48067	520760
73119	520761
66933	520762
87377	520763
87503	520764
20370	520765
81637	520766
82203	520767
14008	520768
92082	520769
74346	520770
596	520771
92217	520772
72140	520773
38536	520774
39176	520775
108678	520776
65498	520777
90506	520778
75339	520779
102263	520780
12944	520781
26952	520782
40547	520783
38529	520784
66623	520785
84461	520786
45906	520787
84522	520788
88806	520789
61174	520790
40563	520791
83132	520792
39367	520793
84738	520794
66685	520795
30970	520796
63306	520797
84809	520798
134172	520799
22651	520800
36612	520801
80623	520802
40591	520803
45968	520804
79949	520805
63186	520806
67923	520807
64385	520808
110436	520809
34443	520810
76413	520811
64244	520812
84692	520813
38700	520814
67729	520815
95258	520816
30474	520817
65538	520818
38704	520819
80600	520820
50519	520821
58987	520822
67697	520823
84564	520824
84587	520825
54080	520826
87680	520827
89060	520828
5677	520829
32099	520830
70106	520831
81756	520832
79049	520833
41921	520834
65611	520835
89049	520836
51189	520837
105230	520838
86090	520839
53028	520840
50333	520841
90294	520842
66720	520843
90259	520844
51275	520845
66703	520846
41393	520847
19497	520848
86206	520849
54974	520850
108663	520851
45149	520852
54122	520853
89099	520854
61235	520855
90316	520856
76556	520857
44547	520858
30473	520859
54644	520860
87404	520861
36436	520862
31021	520863
58100	520864
51264	520865
36532	520866
63188	520867
56030	520868
85910	520869
13372	520870
83069	520871
82996	520872
108506	520873
87188	520874
88965	520875
38676	520876
45131	520877
53977	520878
47030	520879
86118	520880
29517	520881
22952	520882
48590	520883
47680	520884
84465	520885
20092	520886
95366	520887
38586	520888
27028	520889
86023	520890
85461	520891
94467	520892
54625	520893
81675	520894
86065	520895
74311	520896
50294	520897
30925	520898
40550	520899
58871	520900
46872	520901
7126	520902
71623	520903
76883	520904
52921	520905
26229	520906
9305	520907
67815	520908
44192	520909
4540	520910
57981	520911
72693	520912
113183	520913
132956	520914
8649	520915
33868	520916
41689	520917
128649	520918
54385	520919
44332	520920
47648	520921
45841	520922
51688	520923
42940	520924
64029	520925
61163	520926
79023	520927
103635	520928
28470	520929
47804	520930
36475	520931
38537	520932
100532	520933
6720	520934
61198	520935
68958	520936
81701	520937
57335	520938
37671	520939
61136	520940
21130	520941
70538	520942
108748	520943
37727	520944
86116	520945
90541	520946
63270	520947
61208	520948
27086	520949
67952	520950
53909	520951
45255	520952
86396	520953
52227	520954
11676	520955
38680	520956
64204	520957
79046	520958
113194	520959
63207	520960
90563	520961
84862	520962
46949	520963
48525	520964
31549	520965
20072	520966
46062	520967
59763	520968
112930	520969
59839	520970
53855	520971
110033	520972
113926	520973
39076	520974
37019	520975
39724	520976
51882	520977
68758	520978
51816	520979
78884	520980
51853	520981
77413	520982
61777	520983
5593	520984
23375	520985
98809	520986
94622	520987
20090	520988
110391	520989
75326	520990
61746	520991
75296	520992
112183	520993
24885	520994
23771	520995
15860	520996
53929	520997
115280	520998
45654	520999
67607	521000
60087	521001
86054	521002
87328	521003
41868	521004
82722	521005
58112	521006
66826	521007
22999	521008
79266	521009
100267	521010
44331	521011
45852	521012
58852	521013
85885	521014
27520	521015
89947	521016
22009	521017
98713	521018
70930	521019
132215	521020
60973	521021
70956	521022
85849	521023
104921	521024
72708	521025
76438	521026
81564	521027
22993	521028
60081	521029
111742	521030
91662	521031
74362	521032
66085	521033
72093	521034
56978	521035
112828	521036
57792	521037
59843	521038
92113	521039
68269	521040
47405	521041
26406	521042
67304	521043
51698	521044
36855	521045
63057	521046
51054	521047
63056	521048
88266	521049
62852	521050
17690	521051
22575	521052
54394	521053
17066	521054
86843	521055
70644	521056
63796	521057
88605	521058
33796	521059
65399	521060
47677	521061
34400	521062
21095	521063
64019	521064
68745	521065
30724	521066
57372	521067
103464	521068
62171	521069
67524	521070
22004	521071
21967	521072
138731	521073
62780	521074
85411	521075
37039	521076
103491	521077
64169	521078
37628	521079
90071	521080
29917	521081
27549	521082
108407	521083
77512	521084
54640	521085
72702	521086
108689	521087
108465	521088
16420	521089
47797	521090
62155	521091
84400	521092
53838	521093
37766	521094
70961	521095
31432	521096
67721	521097
23698	521098
63226	521099
22983	521100
44527	521101
17749	521102
85896	521103
66824	521104
102093	521105
68832	521106
56071	521107
78917	521108
77675	521109
13217	521110
66624	521111
51108	521112
77610	521113
82755	521114
102070	521115
62190	521116
17774	521117
14527	521118
48515	521119
18029	521120
13705	521121
62199	521122
61039	521123
51090	521124
61045	521125
49191	521126
84490	521127
28350	521128
52007	521129
66700	521130
39247	521131
91873	521132
87347	521133
67577	521134
31427	521135
1012	521136
37053	521137
127218	521138
85854	521139
156093	521140
102084	521141
81604	521142
95245	521143
100506	521144
130539	521145
35820	521146
106652	521147
10971	521148
66586	521149
93558	521150
50384	521151
73178	521152
131431	521153
141507	521154
93909	521155
101058	521156
15320	521157
88110	521158
76432	521159
75193	521160
108320	521161
56764	521162
87196	521163
52846	521164
113071	521165
68765	521166
26893	521167
38672	521168
90079	521169
77481	521170
69435	521171
98170	521172
165759	521173
9844	521174
31127	521175
60221	521176
30656	521177
48859	521178
108666	521179
106803	521180
132394	521181
86351	521182
124096	521183
143616	521184
132477	521185
106817	521186
20339	521187
63062	521188
42147	521189
108332	521190
78227	521191
97145	521192
112289	521193
60413	521194
34261	521195
53417	521196
74858	521197
14028	521198
96723	521199
64831	521200
96719	521201
69416	521202
34148	521203
48845	521204
9825	521205
84617	521206
23332	521207
10251	521208
11677	521209
14157	521210
30496	521211
31460	521212
52982	521213
49355	521214
30976	521215
26059	521216
31488	521217
56095	521218
75295	521219
7382	521220
5641	521221
84398	521222
7312	521223
11669	521224
23326	521225
24629	521226
45192	521227
15629	521228
27615	521229
23320	521230
57990	521231
8977	521232
13234	521233
37827	521234
8681	521235
45866	521236
64162	521237
82719	521238
10969	521239
83734	521240
40944	521241
121583	521242
59869	521243
54945	521244
4705	521245
3756	521246
104847	521247
80299	521248
24126	521249
90006	521250
62114	521251
28782	521252
46856	521253
23338	521254
110165	521255
112441	521256
53123	521257
2455	521258
126217	521259
114334	521260
38947	521261
40439	521262
111441	521263
35836	521264
47635	521265
64046	521266
46847	521267
117489	521268
43957	521269
36765	521270
42509	521271
52546	521272
68791	521273
30864	521274
12436	521275
49249	521276
21758	521277
69032	521278
81842	521279
64177	521280
70038	521281
31422	521282
35992	521283
62203	521284
14350	521285
11004	521286
13919	521287
45173	521288
80474	521289
12289	521290
76388	521291
38633	521292
102230	521293
91365	521294
39934	521295
58924	521296
68918	521297
89127	521298
48619	521299
132345	521300
4725	521301
118545	521302
9010	521303
800	521304
75307	521305
18716	521306
88991	521307
106034	521308
36125	521309
40981	521310
47285	521311
40930	521312
104408	521313
75804	521314
36255	521315
25402	521316
76877	521317
32449	521318
62781	521319
68272	521320
97010	521321
94291	521322
56925	521323
136343	521324
63729	521325
136230	521326
52501	521327
28612	521328
88197	521329
11776	521330
8358	521331
59498	521332
41640	521333
55484	521334
28161	521335
43652	521336
42411	521337
119040	521338
36784	521339
83884	521340
93921	521341
67160	521342
58367	521343
124763	521344
20525	521345
43533	521346
35575	521347
40574	521348
23037	521349
70160	521350
91525	521351
46144	521352
106994	521353
87593	521354
87205	521355
35920	521356
58863	521357
69864	521358
99654	521359
53906	521360
24211	521361
107230	521362
37774	521363
55008	521364
62334	521365
17819	521366
36512	521367
3475	521368
87715	521369
50548	521370
47751	521371
31074	521372
49516	521373
43100	521374
24593	521375
77590	521376
23462	521377
4774	521378
36599	521379
4111	521380
64071	521381
35233	521382
41278	521383
129018	521384
80469	521385
63111	521386
63220	521387
37189	521388
70208	521389
8675	521390
71082	521391
53055	521392
71046	521393
6262	521394
60071	521395
59918	521396
17561	521397
80523	521398
23773	521399
43043	521400
39289	521401
51214	521402
9258	521403
31490	521404
100540	521405
1096	521406
132185	521407
128918	521408
52817	521409
36487	521410
50381	521411
99081	521412
42960	521413
6189	521414
17123	521415
27535	521416
12435	521417
59815	521418
85960	521419
11300	521420
23700	521421
64090	521422
39780	521423
27973	521424
23446	521425
64296	521426
108780	521427
30885	521428
40565	521429
80708	521430
44519	521431
105851	521432
86710	521433
25953	521434
42202	521435
63698	521436
41616	521437
72090	521438
136345	521439
129808	521440
54280	521441
71832	521442
25570	521443
22383	521444
74834	521445
22808	521446
586	521447
41180	521448
36270	521449
65016	521450
41178	521451
43969	521452
51832	521453
95965	521454
72669	521455
39100	521456
66494	521457
56048	521458
60626	521459
127851	521460
106729	521461
51176	521462
77839	521463
58954	521464
90307	521465
21514	521466
67778	521467
14087	521468
17822	521469
13905	521470
91437	521471
42998	521472
35991	521473
5404	521474
28024	521475
36566	521476
56085	521477
110235	521478
36557	521479
37812	521480
30926	521481
45193	521482
20093	521483
138487	521484
82994	521485
111724	521486
70134	521487
45168	521488
51155	521489
28869	521490
114584	521491
34456	521492
23840	521493
93514	521494
28053	521495
26696	521496
15476	521497
59882	521498
8896	521499
75312	521500
119901	521501
69053	521502
40013	521503
71065	521504
70120	521505
54963	521506
70241	521507
53935	521508
3170	521509
88983	521510
57401	521511
20698	521512
89176	521513
66805	521514
21156	521515
66811	521516
56117	521517
23398	521518
48630	521519
18728	521520
76451	521521
3814	521522
53930	521523
39368	521524
93491	521525
47110	521526
72758	521527
14128	521528
31551	521529
53684	521530
34152	521531
59478	521532
91475	521533
134628	521534
39130	521535
37060	521536
71090	521537
111920	521538
58946	521539
81625	521540
68975	521541
74426	521542
49303	521543
22991	521544
58912	521545
40583	521546
49332	521547
22673	521548
11338	521549
53025	521550
68935	521551
41919	521552
21108	521553
90284	521554
111664	521555
75300	521556
58993	521557
84409	521558
41696	521559
30365	521560
63109	521561
51203	521562
87345	521563
26760	521564
26890	521565
122942	521566
77414	521567
31425	521568
122463	521569
13403	521570
65499	521571
31007	521572
38185	521573
47750	521574
61100	521575
62118	521576
51134	521577
86658	521578
112394	521579
101106	521580
76221	521581
112453	521582
39081	521583
42145	521584
102030	521585
108480	521586
29926	521587
112986	521588
57338	521589
38473	521590
87360	521591
51167	521592
69983	521593
13858	521594
25229	521595
33538	521596
78901	521597
47704	521598
6987	521599
48415	521600
16884	521601
48419	521602
51820	521603
65379	521604
82747	521605
38550	521606
37098	521607
48432	521608
61026	521609
59796	521610
39743	521611
45082	521612
49112	521613
66621	521614
16887	521615
25234	521616
133854	521617
54939	521618
6611	521619
19899	521620
132278	521621
84420	521622
17508	521623
74313	521624
106734	521625
103420	521626
21767	521627
73536	521628
53819	521629
111550	521630
21312	521631
91694	521632
110244	521633
3495	521634
3681	521635
62465	521636
33785	521637
106818	521638
33173	521639
94200	521640
77127	521641
96753	521642
109131	521643
56838	521644
3379	521645
79030	521646
34452	521647
34453	521648
47711	521649
81546	521650
7357	521651
20215	521652
90103	521653
139282	521654
27337	521655
72138	521656
71103	521657
40879	521658
84470	521659
39905	521660
29732	521661
23961	521662
42977	521663
22598	521664
86358	521665
68976	521666
90554	521667
98973	521668
86309	521669
17793	521670
66896	521671
51328	521672
95364	521673
66862	521674
22986	521675
39924	521676
13924	521677
50455	521678
38618	521679
23810	521680
57382	521681
53016	521682
93443	521683
103541	521684
66762	521685
4288	521686
22987	521687
48496	521688
84664	521689
84631	521690
84508	521691
51936	521692
72181	521693
39224	521694
78978	521695
137240	521696
160404	521697
106896	521698
57397	521699
132540	521700
132520	521701
47659	521702
69038	521703
34455	521704
33557	521705
14069	521706
6208	521707
116973	521708
72009	521709
55330	521710
60633	521711
56697	521712
99638	521713
35535	521714
26933	521715
69033	521716
32330	521717
31426	521718
59328	521719
79037	521720
83079	521721
18170	521722
11182	521723
11040	521724
112964	521725
90047	521726
77466	521727
75798	521728
113910	521729
132240	521730
100293	521731
33534	521732
69763	521733
37042	521734
69830	521735
103411	521736
51846	521737
41192	521738
85827	521739
108341	521740
46849	521741
59797	521742
133741	521743
81469	521744
91316	521745
104845	521746
34389	521747
86196	521748
102959	521749
104889	521750
87128	521751
87206	521752
69833	521753
26025	521754
58648	521755
45854	521756
35972	521757
68279	521758
104386	521759
128923	521760
70607	521761
92608	521762
29882	521763
120521	521764
3830	521765
58338	521766
84387	521767
102764	521768
40498	521769
95411	521770
14750	521771
25294	521772
116811	521773
82795	521774
10152	521775
67539	521776
88811	521777
11790	521778
40616	521779
45392	521780
53273	521781
89304	521782
73032	521783
13721	521784
13276	521785
117554	521786
43345	521787
29889	521788
12394	521789
111367	521790
18027	521791
8546	521792
31493	521793
83021	521794
77413	521795
17868	521796
22744	521797
52886	521798
90060	521799
53904	521800
7403	521801
5966	521802
55535	521803
5038	521804
87610	521805
54062	521806
47790	521807
15696	521808
99452	521809
1386	521810
13146	521811
134460	521812
39170	521813
22407	521814
22026	521815
3536	521816
106680	521817
43005	521818
41863	521819
1552	521820
66665	521821
32166	521822
77514	521823
1042	521824
8650	521825
17608	521826
55534	521827
16058	521828
15922	521829
10903	521830
77474	521831
84988	521832
2281	521833
2912	521834
56651	521835
46817	521836
98295	521837
6386	521838
20648	521839
65636	521840
56053	521841
91394	521842
78314	521843
3371	521844
2070	521845
14505	521846
20623	521847
43985	521848
4284	521849
17882	521850
17882	521851
109565	521852
5184	521853
1997	521854
6821	521855
102101	521856
51713	521857
85942	521858
49120	521859
51673	521860
18948	521861
71714	521862
6708	521863
23086	521864
20860	521865
20860	521866
92742	521867
5574	521868
14359	521869
26916	521870
26919	521871
27515	521872
31195	521873
3372	521874
38198	521875
9451	521876
20621	521877
5952	521878
10613	521879
60313	521880
1734	521881
66	521882
85118	521883
107292	521884
10613	521885
2970	521886
10625	521887
32316	521888
94471	521889
1013	521890
37548	521891
3065	521892
3371	521893
20635	521894
85504	521895
26874	521896
3462	521897
9889	521898
60628	521899
14507	521900
86377	521901
37547	521902
45952	521903
25225	521904
24686	521905
66928	521906
6939	521907
24727	521908
21445	521909
4967	521910
98143	521911
129246	521912
20935	521913
10121	521914
47938	521915
110782	521916
10012	521917
6323	521918
3242	521919
32936	521920
3374	521921
1552	521922
28764	521923
8480	521924
437	521925
13433	521926
20818	521927
4065	521928
66881	521929
98274	521930
128699	521931
66889	521932
109237	521933
65002	521934
105247	521935
70172	521936
6155	521937
20252	521938
13768	521939
27550	521940
28562	521941
8367	521942
4266	521943
26291	521944
64050	521945
20717	521946
31329	521947
30315	521948
84598	521949
23362	521950
3286	521951
3286	521952
30692	521953
12805	521954
2488	521955
4334	521956
897	521957
116709	521958
62680	521959
2527	521960
8983	521961
7210	521962
21961	521963
289	521964
30853	521965
1365	521966
19190	521967
39980	521968
1852	521969
6171	521970
27254	521971
3975	521972
45814	521973
100371	521974
56780	521975
33120	521976
40629	521977
12658	521978
36896	521979
10901	521980
89175	521981
64374	521982
127440	521983
8114	521984
49539	521985
58095	521986
118782	521987
67883	521988
3113	521989
10950	521990
21514	521991
2418	521992
96282	521993
94635	521994
4095	521995
11730	521996
2607	521997
121318	521998
34749	521999
109120	522000
68858	522001
116608	522002
28722	522003
29955	522004
28019	522005
86644	522006
134450	522007
1612	522008
1597	522009
14370	522010
4022	522011
17821	522012
3379	522013
2759	522014
3077	522015
1355	522016
865	522017
8373	522018
5420	522019
21	522020
4813	522021
5607	522022
1640	522023
48030	522024
24750	522025
35355	522026
1522	522027
5511	522028
9200	522029
6379	522030
38749	522031
25614	522032
91438	522033
25011	522034
48533	522035
118618	522036
98023	522037
92435	522038
66583	522039
65967	522040
38728	522041
115056	522042
33849	522043
14632	522044
7755	522045
70542	522046
3315	522047
31103	522048
31100	522049
13122	522050
42455	522051
156800	522052
111942	522053
30484	522054
32280	522055
87871	522056
110787	522057
52473	522058
70425	522059
8841	522060
131312	522061
53271	522062
48722	522063
35887	522064
24103	522065
97069	522066
18055	522067
76504	522068
89747	522069
95825	522070
90919	522071
100625	522072
31854	522073
94421	522074
91692	522075
85712	522076
36653	522077
137805	522078
72091	522079
64697	522080
47931	522081
11135	522082
10825	522083
53722	522084
5321	522085
93421	522086
39420	522087
20379	522088
9535	522089
31955	522090
22337	522091
30238	522092
110022	522093
21090	522094
107808	522095
44433	522096
105862	522097
105862	522098
17178	522099
118864	522100
30932	522101
3769	522102
40029	522103
56654	522104
96571	522105
46042	522106
73393	522107
32902	522108
110828	522109
23056	522110
162022	522111
7924	522112
57368	522113
4816	522114
4453	522115
58311	522116
127707	522117
70526	522118
121523	522119
9271	522120
69163	522121
23368	522122
49875	522123
7222	522124
68650	522125
166216	522126
24930	522127
65601	522128
47480	522129
96268	522130
106698	522131
134080	522132
128446	522133
8060	522134
38217	522135
146763	522136
23507	522137
161985	522138
154393	522139
71978	522140
63728	522141
41349	522142
128779	522143
41122	522144
24376	522145
35348	522146
56504	522147
30544	522148
48757	522149
18059	522150
8447	522151
75212	522152
7048	522153
77048	522154
48164	522155
114663	522156
112458	522157
118758	522158
18167	522159
42233	522160
109037	522161
42338	522162
58288	522163
124226	522164
146779	522165
16178	522166
41490	522167
35574	522168
114923	522169
103581	522170
31098	522171
110643	522172
34310	522173
24373	522174
151	522175
19624	522176
114978	522177
138613	522178
99775	522179
8187	522180
18615	522181
33112	522182
14160	522183
52633	522184
34075	522185
10163	522186
59887	522187
125456	522188
25449	522189
41246	522190
147214	522191
22	522192
13627	522193
37245	522194
40196	522195
148520	522196
148534	522197
166315	522198
122449	522199
148992	522200
164203	522201
162415	522202
148727	522203
122650	522204
99126	522205
62116	522206
83683	522207
34782	522208
13685	522209
13592	522210
46510	522211
21569	522212
105395	522213
7389	522214
33869	522215
30834	522216
88677	522217
61411	522218
119934	522219
100492	522220
165945	522221
30328	522222
111945	522223
34706	522224
110638	522225
9873	522226
32341	522227
121766	522228
19685	522229
34107	522230
148938	522231
23563	522232
154340	522233
24279	522234
43676	522235
6178	522236
145321	522237
52463	522238
162531	522239
72980	522240
139482	522241
156882	522242
38584	522243
22639	522244
41864	522245
73090	522246
115093	522247
34086	522248
138701	522249
55358	522250
54032	522251
5468	522252
9764	522253
99917	522254
9516	522255
16454	522256
32259	522257
55334	522258
8362	522259
26873	522260
69494	522261
4219	522262
1522	522263
184	522264
54275	522265
11670	522266
28776	522267
10920	522268
49398	522269
5955	522270
88352	522271
32793	522272
23550	522273
1976	522274
6157	522275
64434	522276
104050	522277
14955	522278
83647	522279
52764	522280
4759	522281
56601	522282
8298	522283
29548	522284
112475	522285
32510	522286
23712	522287
11036	522288
44651	522289
31621	522290
6853	522291
31415	522292
36045	522293
65099	522294
30424	522295
2231	522296
7247	522297
100878	522298
23342	522299
16874	522300
14343	522301
33555	522302
5988	522303
58301	522304
42605	522305
27345	522306
1074	522307
66970	522308
9998	522309
10965	522310
36772	522311
73016	522312
121564	522313
6275	522314
100287	522315
13723	522316
1588	522317
50347	522318
3428	522319
18869	522320
101978	522321
14987	522322
3774	522323
30412	522324
54948	522325
4870	522326
36834	522327
135143	522328
32277	522329
8099	522330
15533	522331
26636	522332
54585	522333
52184	522334
32082	522335
53447	522336
1368	522337
23982	522338
51199	522339
14323	522340
24762	522341
16883	522342
16930	522343
614	522344
13723	522345
1097	522346
56782	522347
47903	522348
947	522349
5945	522350
45255	522351
45864	522352
947	522353
90302	522354
837	522355
24894	522356
4908	522357
23544	522358
113690	522359
67	522360
51731	522361
22379	522362
19122	522363
75708	522364
6651	522365
94038	522366
20491	522367
6009	522368
1902	522369
38929	522370
15188	522371
18837	522372
3208	522373
6839	522374
8220	522375
13280	522376
127990	522377
56888	522378
85452	522379
4327	522380
31371	522381
23849	522382
92282	522383
38200	522384
114331	522385
81744	522386
103226	522387
19916	522388
13307	522389
40834	522390
47854	522391
66079	522392
17664	522393
70487	522394
56389	522395
67601	522396
63757	522397
21735	522398
12384	522399
11749	522400
30592	522401
1050	522402
26650	522403
113572	522404
46341	522405
52168	522406
3292	522407
15721	522408
17738	522409
8957	522410
123074	522411
4902	522412
7040	522413
82104	522414
43596	522415
20243	522416
4902	522417
48877	522418
49731	522419
97132	522420
82426	522421
50358	522422
12371	522423
49628	522424
21233	522425
1050	522426
43151	522427
93686	522428
91622	522429
75333	522430
50583	522431
7340	522432
95800	522433
29692	522434
37366	522435
112036	522436
12354	522437
68374	522438
51827	522439
72123	522440
42069	522441
11781	522442
101340	522443
6663	522444
28462	522445
43088	522446
15721	522447
22380	522448
68309	522449
14448	522450
18121	522451
7249	522452
103720	522453
38634	522454
87562	522455
49415	522456
7372	522457
14070	522458
75222	522459
19082	522460
27965	522461
37235	522462
26065	522463
2636	522464
23698	522465
21190	522466
40988	522467
64416	522468
4469	522469
2901	522470
40230	522471
9033	522472
19895	522473
52258	522474
5282	522475
88911	522476
1926	522477
17092	522478
1987	522479
76638	522480
3081	522481
45222	522482
43973	522483
44611	522484
34559	522485
20498	522486
28963	522487
7507	522488
2103	522489
12002	522490
40545	522491
9702	522492
110	522493
39462	522494
4170	522495
4249	522496
41204	522497
43529	522498
6753	522499
14996	522500
156493	522501
109378	522502
3679	522503
2597	522504
24361	522505
117217	522506
6465	522507
24209	522508
47671	522509
36236	522510
41475	522511
90067	522512
44936	522513
16257	522514
32431	522515
38507	522516
3647	522517
11079	522518
17019	522519
27582	522520
52891	522521
22376	522522
98	522523
14312	522524
95810	522525
57777	522526
23580	522527
24113	522528
5688	522529
49737	522530
43459	522531
42633	522532
12743	522533
14154	522534
31740	522535
29586	522536
22955	522537
64133	522538
57777	522539
51935	522540
239	522541
51935	522542
51935	522543
19235	522544
85193	522545
54133	522546
60210	522547
32518	522548
6139	522549
51944	522550
26425	522551
93883	522552
37292	522553
111474	522554
24175	522555
27649	522556
52823	522557
51475	522558
51968	522559
2908	522560
45479	522561
7529	522562
11170	522563
20203	522564
2064	522565
27698	522566
5502	522567
26990	522568
20776	522569
13561	522570
1067	522571
54651	522572
33295	522573
69065	522574
40175	522575
51967	522576
58579	522577
2824	522578
54819	522579
70392	522580
9165	522581
107453	522582
64691	522583
23272	522584
4691	522585
48900	522586
35278	522587
9229	522588
11616	522589
44444	522590
51157	522591
45164	522592
72261	522593
20236	522594
44534	522595
20701	522596
23073	522597
87236	522598
32428	522599
27199	522600
3441	522601
138437	522602
43589	522603
74857	522604
23713	522605
5503	522606
87332	522607
12908	522608
87420	522609
3389	522610
22312	522611
2533	522612
2688	522613
72667	522614
22393	522615
1491	522616
2178	522617
33691	522618
23589	522619
47229	522620
33691	522621
36454	522622
89412	522623
26710	522624
4941	522625
442	522626
148926	522627
472	522628
9184	522629
1016	522630
648	522631
54605	522632
18678	522633
5558	522634
57952	522635
94117	522636
357	522637
19014	522638
11256	522639
41381	522640
60211	522641
33	522642
1863	522643
34713	522644
34059	522645
35228	522646
10750	522647
1669	522648
68513	522649
43	522650
12753	522651
4319	522652
5091	522653
9858	522654
18252	522655
1450	522656
49102	522657
19598	522658
2089	522659
84400	522660
77619	522661
69262	522662
29436	522663
3742	522664
70374	522665
58223	522666
25820	522667
11688	522668
48074	522669
5834	522670
86616	522671
8664	522672
51709	522673
12198	522674
68952	522675
3031	522676
18311	522677
56409	522678
137270	522679
37239	522680
113285	522681
99625	522682
38704	522683
11243	522684
28640	522685
28841	522686
90962	522687
47152	522688
14247	522689
2385	522690
32817	522691
17749	522692
45590	522693
25793	522694
62358	522695
164204	522696
88986	522697
58039	522698
75689	522699
15497	522700
5926	522701
70102	522702
59898	522703
20663	522704
96324	522705
77563	522706
33122	522707
52854	522708
12451	522709
51131	522710
15497	522711
10100	522712
4976	522713
28747	522714
14028	522715
23841	522716
11515	522717
2562	522718
14284	522719
113555	522720
3495	522721
73438	522722
31100	522723
47203	522724
110470	522725
14212	522726
22885	522727
46331	522728
6080	522729
77976	522730
10704	522731
87735	522732
47203	522733
14103	522734
30880	522735
74655	522736
29408	522737
71086	522738
2905	522739
4110	522740
75826	522741
11400	522742
30045	522743
10876	522744
2418	522745
20918	522746
62602	522747
1662	522748
61537	522749
407	522750
16067	522751
31667	522752
56774	522753
1724	522754
23365	522755
3074	522756
100848	522757
52918	522758
8327	522759
20775	522760
46167	522761
4373	522762
15549	522763
51039	522764
46401	522765
12065	522766
4914	522767
77520	522768
17641	522769
7431	522770
90656	522771
9089	522772
102819	522773
6756	522774
22937	522775
51506	522776
23874	522777
31486	522778
16492	522779
12470	522780
73608	522781
37299	522782
16423	522783
80651	522784
129828	522785
2227	522786
33247	522787
48475	522788
54160	522789
2412	522790
70093	522791
31103	522792
11242	522793
14851	522794
3970	522795
16130	522796
54548	522797
9427	522798
1797	522799
84486	522800
34261	522801
65015	522802
30153	522803
46844	522804
15353	522805
4694	522806
48851	522807
9689	522808
16180	522809
5575	522810
316	522811
11242	522812
28896	522813
13015	522814
6849	522815
8025	522816
4770	522817
8191	522818
6830	522819
41871	522820
46359	522821
7338	522822
13409	522823
63730	522824
19175	522825
17936	522826
83831	522827
75584	522828
41580	522829
23802	522830
23037	522831
71118	522832
79793	522833
48928	522834
6423	522835
5463	522836
90557	522837
4766	522838
10447	522839
36758	522840
50915	522841
15969	522842
4956	522843
8410	522844
2099	522845
63054	522846
75179	522847
19648	522848
34546	522849
68301	522850
93777	522851
1062	522852
70283	522853
42338	522854
109956	522855
33935	522856
21187	522857
59153	522858
44632	522859
28133	522860
7178	522861
51208	522862
12290	522863
9684	522864
1796	522865
21935	522866
5892	522867
6354	522868
10696	522869
16722	522870
45874	522871
21903	522872
7698	522873
11533	522874
3356	522875
21952	522876
117338	522877
16888	522878
17185	522879
12724	522880
132877	522881
54351	522882
51592	522883
17588	522884
12768	522885
9627	522886
31345	522887
3435	522888
29699	522889
20378	522890
9941	522891
4738	522892
40052	522893
94244	522894
616	522895
7921	522896
32095	522897
11857	522898
5334	522899
4677	522900
110434	522901
59549	522902
15824	522903
76365	522904
125743	522905
57675	522906
7492	522907
3167	522908
24310	522909
4741	522910
16130	522911
65777	522912
23675	522913
63345	522914
9437	522915
106837	522916
37623	522917
125888	522918
12698	522919
3346	522920
50837	522921
10455	522922
30113	522923
4770	522924
29883	522925
1024	522926
307	522927
13864	522928
3792	522929
46411	522930
11644	522931
26007	522932
316	522933
55412	522934
71967	522935
34009	522936
28229	522937
10279	522938
32315	522939
18224	522940
74827	522941
40420	522942
52758	522943
11242	522944
1637	522945
5289	522946
5289	522947
40946	522948
45414	522949
6386	522950
69854	522951
89573	522952
3262	522953
42637	522954
109892	522955
29758	522956
12502	522957
3634	522958
6448	522959
40215	522960
42666	522961
79605	522962
14092	522963
55611	522964
32233	522965
8870	522966
52174	522967
49851	522968
32499	522969
36758	522970
16791	522971
14192	522972
63728	522973
55213	522974
8890	522975
56869	522976
35994	522977
6941	522978
20011	522979
7983	522980
103581	522981
24129	522982
4977	522983
561	522984
126320	522985
40911	522986
22254	522987
1911	522988
1911	522989
1911	522990
23030	522991
8356	522992
12890	522993
20098	522994
38896	522995
1229	522996
1786	522997
8681	522998
16149	522999
29685	523000
13583	523001
1783	523002
3127	523003
67534	523004
67534	523005
41301	523006
8192	523007
27	523008
17682	523009
18031	523010
26897	523011
930	523012
13455	523013
40679	523014
37	523015
72864	523016
7739	523017
627	523018
1494	523019
132860	523020
1402	523021
743	523022
1992	523023
73328	523024
1628	523025
41914	523026
52874	523027
923	523028
923	523029
58380	523030
95376	523031
34820	523032
1189	523033
43069	523034
16907	523035
53610	523036
9609	523037
22731	523038
16904	523039
77200	523040
34069	523041
10	523042
4729	523043
67382	523044
7214	523045
51	523046
67550	523047
48628	523048
23753	523049
139153	523050
605	523051
136	523052
136	523053
43384	523054
6316	523055
5469	523056
3441	523057
35085	523058
12179	523059
37571	523060
38884	523061
40958	523062
74522	523063
32381	523064
12639	523065
1731	523066
54287	523067
68323	523068
20479	523069
47620	523070
132781	523071
38282	523072
49710	523073
33052	523074
62193	523075
63061	523076
93426	523077
85	523078
23077	523079
252	523080
701	523081
2468	523082
9034	523083
11784	523084
540	523085
17	523086
10	523087
18	523088
3114	523089
42048	523090
21580	523091
1180	523092
80525	523093
23829	523094
8000	523095
44651	523096
42559	523097
9573	523098
14929	523099
45648	523100
83305	523101
87121	523102
41658	523103
8124	523104
71191	523105
49498	523106
41707	523107
73599	523108
114347	523109
80472	523110
43391	523111
19014	523112
4267	523113
54253	523114
37234	523115
58480	523116
98771	523117
15988	523118
100418	523119
10336	523120
66502	523121
86685	523122
35396	523123
29124	523124
54056	523125
14315	523126
22679	523127
141234	523128
23151	523129
29479	523130
24596	523131
14870	523132
9476	523133
24278	523134
28782	523135
3070	523136
32476	523137
81810	523138
50541	523139
57515	523140
55073	523141
55404	523142
12006	523143
78196	523144
12006	523145
33286	523146
6044	523147
19275	523148
126149	523149
27110	523150
18724	523151
130523	523152
80729	523153
90186	523154
2109	523155
52012	523156
9351	523157
100472	523158
5182	523159
56998	523160
116974	523161
1302	523162
79638	523163
139666	523164
99223	523165
72003	523166
76425	523167
94186	523168
66224	523169
100922	523170
17946	523171
10596	523172
82725	523173
122866	523174
20534	523175
46102	523176
26008	523177
71927	523178
55676	523179
67103	523180
5469	523181
20102	523182
35068	523183
28133	523184
16812	523185
54059	523186
21101	523187
5433	523188
51640	523189
105975	523190
24036	523191
2542	523192
4138	523193
39104	523194
152898	523195
123081	523196
1253	523197
688	523198
12456	523199
4111	523200
51127	523201
57613	523202
88072	523203
8651	523204
32101	523205
3413	523206
8338	523207
22581	523208
847	523209
66035	523210
14393	523211
15908	523212
36921	523213
4369	523214
27773	523215
54237	523216
44907	523217
26213	523218
8541	523219
41675	523220
522	523221
9068	523222
25561	523223
35087	523224
8524	523225
16929	523226
82355	523227
27783	523228
5738	523229
12268	523230
37233	523231
40136	523232
38063	523233
15831	523234
68179	523235
31115	523236
30567	523237
12751	523238
9642	523239
31681	523240
113658	523241
61619	523242
6655	523243
16801	523244
59461	523245
40188	523246
8195	523247
76578	523248
37203	523249
16198	523250
20423	523251
60224	523252
53256	523253
17335	523254
72257	523255
64390	523256
21309	523257
8741	523258
43261	523259
24542	523260
42565	523261
22317	523262
18731	523263
75993	523264
2906	523265
52247	523266
15766	523267
33223	523268
4509	523269
11952	523270
3619	523271
30654	523272
35028	523273
12764	523274
40825	523275
53830	523276
99811	523277
18700	523278
83595	523279
10595	523280
31725	523281
85496	523282
33670	523283
70378	523284
11787	523285
56692	523286
49272	523287
44103	523288
10440	523289
52151	523290
4124	523291
92300	523292
26956	523293
47057	523294
12907	523295
19556	523296
115549	523297
9996	523298
6784	523299
1563	523300
28591	523301
11740	523302
68273	523303
20874	523304
46264	523305
54272	523306
8051	523307
61379	523308
7591	523309
5694	523310
15327	523311
24130	523312
26705	523313
69383	523314
49852	523315
748	523316
45314	523317
28741	523318
113840	523319
10938	523320
2313	523321
14285	523322
19242	523323
56943	523324
6105	523325
5190	523326
13797	523327
4531	523328
11548	523329
101561	523330
9261	523331
18201	523332
30711	523333
37425	523334
41632	523335
31385	523336
43125	523337
14658	523338
7672	523339
20884	523340
10332	523341
10528	523342
2415	523343
14169	523344
6713	523345
39996	523346
54242	523347
7754	523348
31521	523349
14864	523350
18859	523351
12907	523352
36053	523353
221	523354
1233	523355
22019	523356
54626	523357
42239	523358
6990	523359
2901	523360
71563	523361
1386	523362
44448	523363
39191	523364
18527	523365
4257	523366
29193	523367
60509	523368
120044	523369
33912	523370
44787	523371
97748	523372
3113	523373
29922	523374
36144	523375
9336	523376
5337	523377
5503	523378
17888	523379
4735	523380
13707	523381
104219	523382
93708	523383
2498	523384
9231	523385
13519	523386
44613	523387
89032	523388
107489	523389
5084	523390
7833	523391
1930	523392
32090	523393
80474	523394
4205	523395
49834	523396
37790	523397
61170	523398
11472	523399
1746	523400
73500	523401
105679	523402
1723	523403
10701	523404
26144	523405
68769	523406
4861	523407
20728	523408
14218	523409
2129	523410
9822	523411
68319	523412
29870	523413
68879	523414
55656	523415
4772	523416
2944	523417
4945	523418
7002	523419
2638	523420
5666	523421
324	523422
10980	523423
15984	523424
18318	523425
45830	523426
16063	523427
15512	523428
16133	523429
74928	523430
5808	523431
49499	523432
31546	523433
24805	523434
2007	523435
80813	523436
13598	523437
70603	523438
3379	523439
24986	523440
987	523441
354	523442
6281	523443
23162	523444
32193	523445
1992	523446
7175	523447
14203	523448
8076	523449
71109	523450
51172	523451
7481	523452
772	523453
2254	523454
3007	523455
69468	523456
233	523457
23291	523458
787	523459
527	523460
71586	523461
4937	523462
2001	523463
1310	523464
459	523465
17	523466
4886	523467
3735	523468
1114	523469
3055	523470
1706	523471
2623	523472
18275	523473
63234	523474
5523	523475
16593	523476
4299	523477
3504	523478
476	523479
24052	523480
14383	523481
12050	523482
10584	523483
78389	523484
26310	523485
51156	523486
26230	523487
5284	523488
35196	523489
29739	523490
52391	523491
39498	523492
49637	523493
101391	523494
1312	523495
74962	523496
39704	523497
167631	523498
6376	523499
3093	523500
126253	523501
120124	523502
7101	523503
92744	523504
77001	523505
29714	523506
51038	523507
4858	523508
85199	523509
19538	523510
38869	523511
63653	523512
28578	523513
2876	523514
84973	523515
42363	523516
42363	523517
83200	523518
40497	523519
3070	523520
67778	523521
13368	523522
37379	523523
52205	523524
53424	523525
52205	523526
43394	523527
80382	523528
69917	523529
53651	523530
92264	523531
71768	523532
99482	523533
33330	523534
75928	523535
25895	523536
49434	523537
39790	523538
108518	523539
91017	523540
73788	523541
22727	523542
11166	523543
117656	523544
9875	523545
482	523546
42544	523547
66068	523548
31644	523549
144	523550
2494	523551
44615	523552
15710	523553
43962	523554
59145	523555
14871	523556
70175	523557
58871	523558
48417	523559
6788	523560
29468	523561
62791	523562
25399	523563
31927	523564
90057	523565
58058	523566
35023	523567
83249	523568
29926	523569
22703	523570
20881	523571
5848	523572
13722	523573
46356	523574
32909	523575
70233	523576
83056	523577
52946	523578
9336	523579
23749	523580
60148	523581
16971	523582
97982	523583
31497	523584
37653	523585
80421	523586
13760	523587
5598	523588
27983	523589
81870	523590
4492	523591
11450	523592
82995	523593
69132	523594
26703	523595
39131	523596
11950	523597
53720	523598
5259	523599
9024	523600
18648	523601
11612	523602
70067	523603
43448	523604
40751	523605
102584	523606
52925	523607
33987	523608
15687	523609
17060	523610
17280	523611
73122	523612
53720	523613
44534	523614
24541	523615
105427	523616
54372	523617
33996	523618
47743	523619
70649	523620
24098	523621
8644	523622
8303	523623
17607	523624
5433	523625
5194	523626
90838	523627
121728	523628
75874	523629
7376	523630
9945	523631
129759	523632
3875	523633
83362	523634
4771	523635
19526	523636
101076	523637
15634	523638
59563	523639
58241	523640
75697	523641
56937	523642
16285	523643
65823	523644
23831	523645
33735	523646
43641	523647
13573	523648
49384	523649
69110	523650
183	523651
25522	523652
73657	523653
64368	523654
49920	523655
121574	523656
24827	523657
28999	523658
63605	523659
22674	523660
23101	523661
31054	523662
36662	523663
16285	523664
9959	523665
43516	523666
5195	523667
100539	523668
34215	523669
8025	523670
10533	523671
1638	523672
105903	523673
80280	523674
61729	523675
20053	523676
13937	523677
6285	523678
37834	523679
103832	523680
19657	523681
121652	523682
39591	523683
49304	523684
1528	523685
11038	523686
35461	523687
61466	523688
162093	523689
109882	523690
111632	523691
23551	523692
79839	523693
30935	523694
23489	523695
13230	523696
35905	523697
38783	523698
6530	523699
3108	523700
3839	523701
56900	523702
30539	523703
73503	523704
41932	523705
38951	523706
22652	523707
47138	523708
40775	523709
124537	523710
154859	523711
67610	523712
15769	523713
50771	523714
110608	523715
42642	523716
9587	523717
35935	523718
89403	523719
53296	523720
39368	523721
37559	523722
98973	523723
9191	523724
8867	523725
45129	523726
49420	523727
88707	523728
26928	523729
90440	523730
15478	523731
17543	523732
30213	523733
39675	523734
65973	523735
46971	523736
152812	523737
10650	523738
50692	523739
81473	523740
97165	523741
5486	523742
38845	523743
85523	523744
10311	523745
125674	523746
103710	523747
112385	523748
68949	523749
86557	523750
13948	523751
79898	523752
27273	523753
123131	523754
9676	523755
24109	523756
14845	523757
22201	523758
53685	523759
38620	523760
46323	523761
108660	523762
18421	523763
5966	523764
32428	523765
58009	523766
17517	523767
10066	523768
3485	523769
70618	523770
99614	523771
21618	523772
29951	523773
5312	523774
73057	523775
31015	523776
79690	523777
110273	523778
16570	523779
34744	523780
8823	523781
34217	523782
33123	523783
52425	523784
82711	523785
66558	523786
109097	523787
7968	523788
28369	523789
66953	523790
66953	523791
61178	523792
45649	523793
47257	523794
67663	523795
92875	523796
78313	523797
96296	523798
110844	523799
35457	523800
3539	523801
66837	523802
109201	523803
47914	523804
73302	523805
49250	523806
4005	523807
986	523808
54068	523809
37941	523810
23897	523811
8473	523812
2135	523813
18623	523814
6476	523815
64669	523816
67107	523817
49235	523818
43514	523819
1664	523820
41546	523821
61408	523822
47746	523823
77713	523824
58171	523825
110610	523826
66701	523827
7948	523828
59146	523829
42368	523830
25872	523831
45453	523832
15706	523833
45517	523834
64214	523835
92032	523836
65375	523837
32443	523838
7608	523839
70245	523840
35845	523841
93374	523842
109352	523843
96391	523844
52324	523845
31861	523846
107609	523847
120267	523848
87650	523849
58969	523850
117694	523851
57727	523852
11659	523853
6456	523854
9284	523855
48679	523856
33105	523857
88140	523858
36264	523859
15746	523860
115583	523861
13959	523862
593	523863
64761	523864
598	523865
21305	523866
3862	523867
39404	523868
3862	523869
27038	523870
97592	523871
49275	523872
40306	523873
15624	523874
33657	523875
34793	523876
8990	523877
39458	523878
39201	523879
39134	523880
1567	523881
122989	523882
80895	523883
1557	523884
88901	523885
124343	523886
51955	523887
108664	523888
92099	523889
64268	523890
119947	523891
108738	523892
93380	523893
80995	523894
85921	523895
2863	523896
121376	523897
66624	523898
135933	523899
16876	523900
3572	523901
10510	523902
13728	523903
50613	523904
71689	523905
114953	523906
84797	523907
78978	523908
5665	523909
85934	523910
10276	523911
97508	523912
77449	523913
30320	523914
39700	523915
54591	523916
21347	523917
7902	523918
19968	523919
52998	523920
3523	523921
38192	523922
49127	523923
27014	523924
60962	523925
36066	523926
48498	523927
11251	523928
46319	523929
17290	523930
7754	523931
35245	523932
73092	523933
29698	523934
44285	523935
75191	523936
84823	523937
81673	523938
89484	523939
49523	523940
15679	523941
32173	523942
63066	523943
100314	523944
22620	523945
22620	523946
36794	523947
105187	523948
21071	523949
51932	523950
36587	523951
4148	523952
19626	523953
40167	523954
64088	523955
65507	523956
59954	523957
105098	523958
42421	523959
43253	523960
104247	523961
54043	523962
79849	523963
83810	523964
60447	523965
89558	523966
5037	523967
40188	523968
138679	523969
62608	523970
24537	523971
64199	523972
41499	523973
9434	523974
5699	523975
53749	523976
3552	523977
21078	523978
9001	523979
494	523980
64153	523981
61726	523982
1529	523983
29541	523984
51696	523985
49442	523986
49442	523987
12883	523988
76363	523989
118	523990
3895	523991
50623	523992
97884	523993
17362	523994
105327	523995
15662	523996
55288	523997
38608	523998
4708	523999
40407	524000
66665	524001
29487	524002
20005	524003
7345	524004
17643	524005
33269	524006
25534	524007
68337	524008
88134	524009
45539	524010
15662	524011
40165	524012
2592	524013
75599	524014
99439	524015
17648	524016
107361	524017
80814	524018
46905	524019
24315	524020
136351	524021
63286	524022
7643	524023
14111	524024
46226	524025
8899	524026
21096	524027
2621	524028
54213	524029
25559	524030
18524	524031
9179	524032
4079	524033
51278	524034
32457	524035
76605	524036
52385	524037
33876	524038
105889	524039
66725	524040
24238	524041
37043	524042
56147	524043
9622	524044
27965	524045
87849	524046
84562	524047
66914	524048
145473	524049
60613	524050
68337	524051
87243	524052
84316	524053
56461	524054
127524	524055
79367	524056
39364	524057
41989	524058
105603	524059
111370	524060
100461	524061
58490	524062
108979	524063
36455	524064
53050	524065
59882	524066
71133	524067
134389	524068
67853	524069
55061	524070
36179	524071
58587	524072
54187	524073
83872	524074
38721	524075
4634	524076
124058	524077
49365	524078
2954	524079
61436	524080
66009	524081
32257	524082
114694	524083
24550	524084
30517	524085
101228	524086
43008	524087
48662	524088
96540	524089
105001	524090
92405	524091
23488	524092
42149	524093
19523	524094
82415	524095
33105	524096
13130	524097
47978	524098
69485	524099
13984	524100
51165	524101
44271	524102
28822	524103
47704	524104
124708	524105
105532	524106
111546	524107
73445	524108
13413	524109
11071	524110
6859	524111
40478	524112
101062	524113
113660	524114
77718	524115
22183	524116
29552	524117
63577	524118
71198	524119
102374	524120
20680	524121
53050	524122
10395	524123
127824	524124
1727	524125
2574	524126
88683	524127
29041	524128
111445	524129
67919	524130
20727	524131
23530	524132
42583	524133
38567	524134
57620	524135
3022	524136
110607	524137
57620	524138
127389	524139
154308	524140
65881	524141
83526	524142
64729	524143
98121	524144
32272	524145
88658	524146
11531	524147
71147	524148
40782	524149
30117	524150
19956	524151
18000	524152
47932	524153
32092	524154
35295	524155
39105	524156
12782	524157
26482	524158
57597	524159
39164	524160
35891	524161
2811	524162
108916	524163
13738	524164
25505	524165
12631	524166
74534	524167
78952	524168
57785	524169
78343	524170
57375	524171
5136	524172
49903	524173
47803	524174
22011	524175
23985	524176
136358	524177
39697	524178
86809	524179
5173	524180
51222	524181
1276	524182
18876	524183
86101	524184
125706	524185
5274	524186
87957	524187
43149	524188
40939	524189
30671	524190
13034	524191
30671	524192
14222	524193
17764	524194
13505	524195
79668	524196
12440	524197
680	524198
20646	524199
35070	524200
3255	524201
4905	524202
9788	524203
67503	524204
1463	524205
3999	524206
13218	524207
37289	524208
41187	524209
87592	524210
9986	524211
4397	524212
33076	524213
40816	524214
3496	524215
45573	524216
88675	524217
113041	524218
22128	524219
46960	524220
11125	524221
30492	524222
1235	524223
2985	524224
9731	524225
7369	524226
7398	524227
2985	524228
44948	524229
7670	524230
14889	524231
31741	524232
9447	524233
14882	524234
44796	524235
113051	524236
63089	524237
79471	524238
48225	524239
12095	524240
6620	524241
20474	524242
23411	524243
84663	524244
16898	524245
14502	524246
6942	524247
30371	524248
19944	524249
42612	524250
38476	524251
76535	524252
75345	524253
53833	524254
24961	524255
114416	524256
37687	524257
7398	524258
15780	524259
81731	524260
14021	524261
6754	524262
72056	524263
66988	524264
24735	524265
4075	524266
15505	524267
6557	524268
6557	524269
6284	524270
103538	524271
15506	524272
16269	524273
23555	524274
21967	524275
5375	524276
70648	524277
89252	524278
15966	524279
85886	524280
5140	524281
77003	524282
78942	524283
129003	524284
51243	524285
47994	524286
8351	524287
11238	524288
11238	524289
35815	524290
4891	524291
60350	524292
90135	524293
72271	524294
16082	524295
178	524296
59526	524297
117051	524298
48672	524299
30693	524300
35953	524301
78342	524302
70031	524303
70640	524304
37868	524305
43190	524306
32080	524307
84603	524308
66009	524309
33785	524310
33902	524311
13334	524312
67268	524313
47177	524314
100659	524315
108877	524316
62614	524317
91636	524318
90288	524319
16403	524320
1521	524321
46945	524322
49622	524323
48011	524324
57678	524325
32507	524326
129628	524327
15922	524328
81741	524329
34006	524330
65517	524331
3032	524332
48973	524333
21431	524334
70480	524335
127329	524336
121785	524337
21431	524338
12219	524339
96269	524340
17757	524341
36706	524342
6416	524343
14441	524344
53171	524345
18300	524346
84767	524347
22627	524348
30973	524349
99698	524350
79080	524351
84813	524352
60321	524353
66832	524354
73476	524355
139237	524356
51339	524357
107814	524358
43253	524359
76402	524360
58995	524361
99361	524362
43371	524363
46337	524364
35553	524365
86796	524366
28908	524367
67286	524368
69519	524369
35077	524370
23843	524371
70157	524372
76801	524373
65828	524374
63704	524375
43343	524376
5968	524377
45214	524378
11501	524379
41953	524380
41466	524381
40655	524382
49614	524383
26681	524384
42596	524385
17722	524386
44958	524387
37981	524388
46383	524389
68408	524390
32241	524391
15373	524392
107606	524393
70145	524394
117204	524395
81005	524396
64690	524397
32226	524398
116926	524399
100270	524400
148430	524401
22826	524402
30880	524403
51606	524404
130665	524405
58137	524406
53068	524407
68342	524408
22908	524409
102540	524410
103641	524411
132576	524412
52831	524413
13807	524414
69951	524415
32140	524416
116718	524417
63269	524418
31484	524419
71491	524420
45463	524421
136124	524422
48203	524423
16921	524424
15683	524425
96665	524426
27225	524427
18493	524428
18570	524429
109238	524430
21194	524431
50373	524432
63382	524433
14790	524434
3637	524435
95244	524436
17250	524437
11015	524438
60007	524439
26048	524440
12401	524441
97513	524442
66890	524443
12777	524444
37336	524445
43414	524446
51736	524447
84925	524448
4071	524449
23827	524450
118603	524451
19645	524452
11737	524453
30555	524454
44747	524455
72122	524456
30289	524457
117571	524458
94124	524459
14029	524460
20199	524461
44437	524462
68731	524463
73865	524464
69991	524465
36642	524466
57935	524467
85874	524468
112874	524469
68848	524470
75737	524471
14072	524472
19207	524473
129207	524474
57652	524475
5730	524476
3353	524477
24152	524478
51126	524479
108375	524480
64221	524481
21812	524482
103508	524483
8882	524484
59445	524485
87862	524486
96490	524487
127491	524488
62555	524489
49863	524490
88152	524491
24791	524492
47797	524493
25609	524494
103677	524495
50377	524496
100645	524497
29419	524498
63192	524499
25609	524500
60394	524501
71914	524502
130760	524503
7208	524504
85155	524505
60290	524506
15642	524507
41538	524508
125773	524509
47059	524510
84696	524511
107046	524512
48740	524513
42494	524514
7292	524515
37551	524516
70057	524517
35146	524518
9105	524519
38819	524520
49238	524521
32220	524522
33777	524523
39189	524524
34120	524525
7935	524526
40004	524527
95894	524528
8934	524529
127900	524530
1144	524531
1144	524532
19713	524533
37125	524534
48003	524535
67459	524536
19672	524537
21422	524538
512	524539
70998	524540
39921	524541
88248	524542
4465	524543
121352	524544
63758	524545
9385	524546
13528	524547
46987	524548
12007	524549
113321	524550
123406	524551
31225	524552
88913	524553
13102	524554
85905	524555
45610	524556
44917	524557
3276	524558
48096	524559
29474	524560
1039	524561
27989	524562
13436	524563
21635	524564
56666	524565
65006	524566
38820	524567
112378	524568
90078	524569
52073	524570
50662	524571
60537	524572
81758	524573
53401	524574
73082	524575
10330	524576
33664	524577
16380	524578
52169	524579
3409	524580
59484	524581
61021	524582
99345	524583
69743	524584
103715	524585
73251	524586
1273	524587
21483	524588
69490	524589
118845	524590
32161	524591
36076	524592
50774	524593
21264	524594
66997	524595
67857	524596
65824	524597
33035	524598
70942	524599
9952	524600
20428	524601
17826	524602
66044	524603
93915	524604
40246	524605
78462	524606
69521	524607
46818	524608
43414	524609
29152	524610
75346	524611
66682	524612
95840	524613
68148	524614
122860	524615
18214	524616
134347	524617
41220	524618
3761	524619
10594	524620
15980	524621
95197	524622
66104	524623
130468	524624
96963	524625
37555	524626
16250	524627
122359	524628
33672	524629
61493	524630
66146	524631
114294	524632
50226	524633
37231	524634
63998	524635
30532	524636
4565	524637
27721	524638
82256	524639
74333	524640
56415	524641
107286	524642
75631	524643
85838	524644
71363	524645
15299	524646
2809	524647
110626	524648
42627	524649
39949	524650
83898	524651
77592	524652
66090	524653
29697	524654
118536	524655
72647	524656
26443	524657
102948	524658
6791	524659
20232	524660
27179	524661
62690	524662
117524	524663
242	524664
38071	524665
1169	524666
12879	524667
65396	524668
5350	524669
22694	524670
57638	524671
139722	524672
51831	524673
355	524674
59322	524675
41869	524676
132320	524677
90737	524678
22094	524679
6906	524680
31639	524681
64187	524682
7803	524683
73746	524684
38799	524685
59087	524686
32289	524687
100850	524688
24355	524689
17638	524690
68404	524691
38740	524692
16535	524693
62479	524694
41557	524695
50692	524696
59552	524697
19753	524698
6638	524699
31501	524700
7392	524701
80958	524702
38625	524703
107528	524704
105741	524705
19971	524706
19189	524707
9608	524708
72800	524709
61290	524710
97693	524711
34377	524712
96929	524713
8812	524714
39234	524715
9390	524716
34494	524717
47009	524718
390	524719
20342	524720
38718	524721
3023	524722
80847	524723
24306	524724
53952	524725
59061	524726
37786	524727
138452	524728
122237	524729
28055	524730
116936	524731
24822	524732
617	524733
242	524734
69845	524735
23284	524736
39900	524737
13735	524738
73305	524739
20342	524740
35201	524741
34430	524742
60374	524743
38714	524744
15817	524745
84989	524746
7626	524747
10089	524748
9343	524749
15621	524750
1430	524751
48145	524752
48145	524753
53141	524754
73775	524755
16509	524756
18220	524757
22279	524758
9959	524759
18160	524760
15496	524761
53014	524762
26539	524763
25522	524764
36834	524765
5417	524766
23836	524767
2719	524768
97071	524769
16671	524770
483	524771
53151	524772
69167	524773
22674	524774
52548	524775
18250	524776
18241	524777
117565	524778
47660	524779
17655	524780
2122	524781
11246	524782
49815	524783
47258	524784
31535	524785
14776	524786
7259	524787
5739	524788
10725	524789
20047	524790
35450	524791
11497	524792
18176	524793
4684	524794
29773	524795
74412	524796
98765	524797
3084	524798
4699	524799
1664	524800
4976	524801
68721	524802
60488	524803
12736	524804
57356	524805
44204	524806
60972	524807
10072	524808
31529	524809
35837	524810
2811	524811
37066	524812
9656	524813
10558	524814
9656	524815
10558	524816
77633	524817
33087	524818
90233	524819
9088	524820
7444	524821
17533	524822
139223	524823
120460	524824
79736	524825
94203	524826
45449	524827
76827	524828
3228	524829
62717	524830
117092	524831
12231	524832
85351	524833
1108	524834
74905	524835
110194	524836
30942	524837
22189	524838
88103	524839
37327	524840
42569	524841
14823	524842
8191	524843
84458	524844
45098	524845
56803	524846
29722	524847
58343	524848
82746	524849
15594	524850
20210	524851
56552	524852
17010	524853
22106	524854
18966	524855
28202	524856
29473	524857
71291	524858
6154	524859
19093	524860
16811	524861
37787	524862
78936	524863
4679	524864
7774	524865
34506	524866
57398	524867
37334	524868
102784	524869
79303	524870
16903	524871
126193	524872
35893	524873
42535	524874
44715	524875
20097	524876
73680	524877
16119	524878
390	524879
13751	524880
86232	524881
14765	524882
390	524883
390	524884
62366	524885
36847	524886
27555	524887
43311	524888
91879	524889
56227	524890
66839	524891
13510	524892
5717	524893
42989	524894
8812	524895
63268	524896
47720	524897
9983	524898
15817	524899
37740	524900
4399	524901
29654	524902
127392	524903
37740	524904
29538	524905
390	524906
79368	524907
13765	524908
105533	524909
20342	524910
10459	524911
36797	524912
63665	524913
861	524914
42454	524915
64882	524916
2654	524917
44931	524918
29418	524919
36742	524920
100556	524921
49191	524922
73061	524923
134372	524924
17836	524925
16243	524926
72728	524927
58213	524928
117584	524929
102065	524930
51045	524931
39130	524932
16704	524933
99014	524934
13927	524935
61725	524936
99665	524937
106964	524938
61573	524939
40793	524940
69112	524941
39173	524942
2923	524943
14200	524944
30571	524945
14200	524946
89154	524947
95675	524948
11377	524949
99187	524950
99187	524951
2283	524952
15753	524953
115769	524954
14563	524955
52811	524956
99293	524957
87748	524958
75239	524959
114979	524960
67995	524961
51165	524962
28662	524963
111461	524964
66154	524965
15356	524966
49962	524967
18450	524968
30420	524969
65542	524970
23551	524971
11184	524972
35434	524973
16544	524974
60349	524975
74783	524976
86206	524977
64081	524978
10265	524979
10265	524980
85972	524981
46343	524982
39598	524983
28663	524984
94423	524985
134400	524986
14941	524987
18985	524988
68989	524989
8133	524990
13692	524991
35322	524992
55010	524993
107032	524994
69045	524995
8706	524996
18730	524997
17504	524998
54331	524999
23735	525000
129815	525001
1713	525002
102424	525003
85406	525004
104420	525005
40222	525006
20895	525007
26251	525008
85212	525009
11290	525010
42393	525011
124548	525012
930	525013
40593	525014
13274	525015
35322	525016
56059	525017
2732	525018
59473	525019
99355	525020
71597	525021
40573	525022
96653	525023
65970	525024
82190	525025
99306	525026
71906	525027
85848	525028
30552	525029
84588	525030
25234	525031
7070	525032
46842	525033
33740	525034
36285	525035
95550	525036
25558	525037
50740	525038
8888	525039
3601	525040
3070	525041
113064	525042
115295	525043
55170	525044
14223	525045
36153	525046
107569	525047
18356	525048
40732	525049
20400	525050
17511	525051
61799	525052
61800	525053
22903	525054
43115	525055
26143	525056
5690	525057
7935	525058
12785	525059
16668	525060
121101	525061
41921	525062
64169	525063
18659	525064
68285	525065
107617	525066
69952	525067
1795	525068
22906	525069
646	525070
96482	525071
2431	525072
59347	525073
105817	525074
79600	525075
7496	525076
4238	525077
16711	525078
7071	525079
75939	525080
5370	525081
15676	525082
33037	525083
101056	525084
21999	525085
42622	525086
115460	525087
115456	525088
61731	525089
28782	525090
206	525091
1767	525092
1804	525093
12974	525094
2862	525095
6140	525096
3380	525097
13895	525098
2865	525099
10506	525100
30838	525101
8573	525102
31859	525103
30082	525104
6807	525105
68700	525106
95945	525107
3221	525108
5884	525109
2027	525110
13895	525111
3221	525112
8573	525113
51288	525114
480	525115
54691	525116
23663	525117
8006	525118
6317	525119
114388	525120
114409	525121
3221	525122
1661	525123
49151	525124
13895	525125
133080	525126
8166	525127
74951	525128
4619	525129
87922	525130
21852	525131
44671	525132
5345	525133
52197	525134
94515	525135
47285	525136
87557	525137
138502	525138
110847	525139
110012	525140
27092	525141
781	525142
23319	525143
44699	525144
2157	525145
39544	525146
45276	525147
12992	525148
105520	525149
512	525150
89657	525151
138395	525152
47990	525153
22366	525154
28822	525155
62318	525156
109868	525157
106044	525158
58037	525159
134358	525160
36213	525161
66226	525162
44460	525163
28351	525164
54858	525165
5447	525166
25924	525167
29010	525168
96800	525169
89658	525170
16245	525171
44191	525172
91637	525173
85103	525174
86585	525175
81700	525176
56030	525177
33536	525178
63201	525179
83122	525180
96306	525181
29467	525182
26423	525183
69755	525184
29868	525185
99727	525186
109975	525187
80972	525188
67583	525189
111841	525190
45057	525191
23381	525192
67481	525193
15721	525194
32817	525195
72123	525196
66482	525197
55277	525198
130762	525199
18618	525200
128940	525201
3060	525202
9797	525203
100655	525204
129375	525205
35513	525206
59039	525207
117185	525208
98280	525209
19212	525210
103455	525211
86583	525212
73130	525213
86457	525214
6948	525215
108846	525216
45271	525217
38492	525218
99064	525219
41291	525220
85943	525221
1567	525222
31393	525223
86060	525224
42933	525225
29929	525226
47012	525227
156316	525228
131416	525229
43999	525230
132324	525231
63080	525232
48423	525233
39247	525234
14734	525235
5477	525236
24557	525237
14734	525238
78259	525239
66535	525240
106664	525241
74422	525242
103683	525243
24190	525244
59764	525245
86062	525246
28340	525247
70189	525248
7731	525249
31236	525250
40827	525251
85849	525252
66871	525253
8677	525254
67480	525255
18004	525256
38011	525257
37258	525258
25954	525259
5061	525260
83746	525261
27184	525262
91367	525263
104028	525264
96961	525265
62642	525266
136129	525267
36273	525268
62121	525269
7539	525270
75420	525271
125731	525272
70555	525273
134634	525274
84395	525275
65616	525276
38621	525277
84545	525278
30955	525279
41473	525280
74485	525281
18302	525282
44136	525283
74504	525284
130465	525285
33622	525286
130589	525287
65564	525288
26077	525289
118726	525290
110149	525291
68791	525292
79212	525293
122934	525294
78389	525295
64795	525296
71727	525297
38757	525298
3238	525299
3238	525300
30560	525301
3238	525302
39990	525303
14738	525304
1065	525305
114423	525306
71145	525307
98996	525308
100359	525309
33636	525310
88873	525311
1572	525312
36006	525313
18205	525314
103531	525315
104143	525316
59262	525317
20227	525318
98208	525319
20914	525320
23685	525321
20333	525322
35890	525323
98207	525324
22971	525325
44841	525326
22971	525327
129001	525328
60574	525329
7362	525330
63173	525331
2621	525332
88808	525333
132485	525334
98378	525335
136347	525336
80742	525337
20727	525338
47402	525339
68340	525340
90288	525341
30211	525342
88611	525343
42454	525344
76991	525345
12112	525346
41406	525347
96914	525348
11719	525349
97549	525350
134926	525351
2059	525352
74477	525353
64745	525354
83523	525355
30543	525356
47211	525357
96946	525358
20000	525359
20489	525360
56821	525361
2625	525362
43483	525363
30095	525364
71170	525365
77068	525366
52933	525367
65745	525368
118981	525369
38590	525370
403	525371
3017	525372
62255	525373
29511	525374
74738	525375
93425	525376
44273	525377
36169	525378
81687	525379
55471	525380
75689	525381
28831	525382
8804	525383
96321	525384
70315	525385
218	525386
46146	525387
113605	525388
218	525389
121559	525390
92164	525391
70015	525392
85275	525393
88981	525394
39976	525395
105913	525396
57615	525397
94177	525398
44304	525399
57386	525400
57433	525401
107309	525402
44023	525403
15654	525404
73482	525405
117140	525406
102098	525407
107542	525408
53834	525409
81001	525410
95357	525411
50445	525412
44800	525413
86481	525414
92102	525415
44800	525416
42602	525417
107143	525418
81032	525419
95498	525420
129622	525421
38924	525422
22800	525423
78074	525424
74871	525425
2757	525426
113233	525427
102687	525428
82100	525429
12440	525430
100477	525431
43358	525432
53296	525433
69152	525434
48565	525435
1600	525436
15654	525437
29638	525438
15654	525439
135859	525440
29497	525441
29634	525442
53835	525443
74873	525444
81108	525445
136990	525446
78926	525447
69798	525448
51059	525449
31847	525450
50419	525451
47004	525452
75262	525453
13986	525454
6375	525455
2803	525456
43967	525457
45845	525458
65399	525459
14312	525460
13024	525461
19492	525462
29746	525463
20177	525464
49546	525465
16231	525466
288	525467
52477	525468
51708	525469
7351	525470
62047	525471
52543	525472
18655	525473
8579	525474
60412	525475
31422	525476
97521	525477
83554	525478
59113	525479
5383	525480
56256	525481
52769	525482
15527	525483
61795	525484
24196	525485
81698	525486
70420	525487
34665	525488
5018	525489
21434	525490
74679	525491
83180	525492
8799	525493
32131	525494
34497	525495
87670	525496
102256	525497
41181	525498
11154	525499
43568	525500
32295	525501
7085	525502
77610	525503
64620	525504
35564	525505
94733	525506
81062	525507
35189	525508
56621	525509
102946	525510
20689	525511
88996	525512
13891	525513
35239	525514
29724	525515
76853	525516
17320	525517
114717	525518
32513	525519
28189	525520
123220	525521
55500	525522
25964	525523
87604	525524
118969	525525
137652	525526
94559	525527
137690	525528
13805	525529
39461	525530
79566	525531
6524	525532
90933	525533
29934	525534
59288	525535
86237	525536
104145	525537
67596	525538
71788	525539
47138	525540
106848	525541
78970	525542
57387	525543
46975	525544
143571	525545
130478	525546
100444	525547
99776	525548
81102	525549
65966	525550
113535	525551
55613	525552
6136	525553
44310	525554
76812	525555
30126	525556
47823	525557
84736	525558
72196	525559
87424	525560
100456	525561
70296	525562
35905	525563
79165	525564
93705	525565
45939	525566
79624	525567
79228	525568
84385	525569
37051	525570
59456	525571
20296	525572
105728	525573
84555	525574
57557	525575
109211	525576
87492	525577
102136	525578
399	525579
65942	525580
32880	525581
111654	525582
24837	525583
5081	525584
123117	525585
124827	525586
38482	525587
27670	525588
84602	525589
22277	525590
59551	525591
107573	525592
6353	525593
54673	525594
79111	525595
22772	525596
10516	525597
45325	525598
61419	525599
108819	525600
79122	525601
25355	525602
54746	525603
102259	525604
50696	525605
78950	525606
93671	525607
28400	525608
24264	525609
34731	525610
104416	525611
23519	525612
48420	525613
63090	525614
104260	525615
8263	525616
24773	525617
94287	525618
8263	525619
26543	525620
6200	525621
28488	525622
3247	525623
3247	525624
3775	525625
3775	525626
86268	525627
13284	525628
21840	525629
80912	525630
37149	525631
50618	525632
85362	525633
45563	525634
62616	525635
104061	525636
79138	525637
56326	525638
103536	525639
27622	525640
47192	525641
96848	525642
41926	525643
48692	525644
58108	525645
25253	525646
68275	525647
14652	525648
14652	525649
48579	525650
81749	525651
108863	525652
51335	525653
38453	525654
93360	525655
109847	525656
80974	525657
54803	525658
82366	525659
72008	525660
81614	525661
39240	525662
54947	525663
65511	525664
101229	525665
83625	525666
85122	525667
67576	525668
44939	525669
2858	525670
45054	525671
14569	525672
11455	525673
41210	525674
51835	525675
64994	525676
43548	525677
29007	525678
40933	525679
90237	525680
61620	525681
114460	525682
28775	525683
48486	525684
60150	525685
25300	525686
13456	525687
24623	525688
49257	525689
26624	525690
83548	525691
48751	525692
58296	525693
124434	525694
96695	525695
64820	525696
56106	525697
30586	525698
39433	525699
102600	525700
24387	525701
131366	525702
8500	525703
33889	525704
1569	525705
67311	525706
73545	525707
54855	525708
79238	525709
67237	525710
23960	525711
123380	525712
104096	525713
13298	525714
66119	525715
61631	525716
50738	525717
90630	525718
18215	525719
18530	525720
2652	525721
26488	525722
4019	525723
46845	525724
16067	525725
20898	525726
7916	525727
87312	525728
16231	525729
54818	525730
6710	525731
31198	525732
34172	525733
130514	525734
139827	525735
37780	525736
61393	525737
100434	525738
3017	525739
25899	525740
85427	525741
85223	525742
85307	525743
80621	525744
23087	525745
133839	525746
88876	525747
16997	525748
10924	525749
166284	525750
127939	525751
21287	525752
3472	525753
2257	525754
11087	525755
102137	525756
113610	525757
17782	525758
71029	525759
67288	525760
51470	525761
105497	525762
28470	525763
37311	525764
4367	525765
11957	525766
88244	525767
51972	525768
62168	525769
61736	525770
18052	525771
18052	525772
107517	525773
1608	525774
12543	525775
9872	525776
46262	525777
3836	525778
70919	525779
26398	525780
10175	525781
971	525782
31395	525783
55530	525784
113730	525785
26614	525786
46264	525787
48783	525788
11157	525789
2024	525790
107382	525791
36062	525792
13803	525793
22376	525794
19210	525795
48945	525796
98914	525797
9455	525798
17615	525799
65477	525800
91361	525801
22970	525802
14116	525803
106839	525804
65745	525805
64383	525806
36794	525807
53652	525808
57536	525809
45237	525810
81777	525811
89958	525812
12442	525813
17127	525814
13690	525815
5053	525816
80751	525817
106826	525818
42984	525819
6795	525820
51049	525821
6155	525822
19210	525823
23417	525824
482	525825
62169	525826
2592	525827
32387	525828
32387	525829
14143	525830
14143	525831
14143	525832
37949	525833
73484	525834
2996	525835
43175	525836
43989	525837
90700	525838
10266	525839
6043	525840
6780	525841
40125	525842
39812	525843
16513	525844
132862	525845
40243	525846
85851	525847
58838	525848
66225	525849
130501	525850
70646	525851
85839	525852
72650	525853
85923	525854
87633	525855
35819	525856
22997	525857
46385	525858
46385	525859
95269	525860
62774	525861
25800	525862
102951	525863
52328	525864
93746	525865
90513	525866
43273	525867
38887	525868
69076	525869
39269	525870
39774	525871
50320	525872
93928	525873
14080	525874
34455	525875
59345	525876
1915	525877
59884	525878
19492	525879
70266	525880
4238	525881
150985	525882
22933	525883
64766	525884
33595	525885
39513	525886
17665	525887
54672	525888
113758	525889
4451	525890
59081	525891
59081	525892
47215	525893
8008	525894
23419	525895
22749	525896
59988	525897
5146	525898
37780	525899
123949	525900
124875	525901
42541	525902
86284	525903
34482	525904
13266	525905
44757	525906
49506	525907
118658	525908
17332	525909
152470	525910
14459	525911
32171	525912
88609	525913
41478	525914
99219	525915
23005	525916
29554	525917
4278	525918
85375	525919
8090	525920
98836	525921
45184	525922
8989	525923
78265	525924
78265	525925
67284	525926
41680	525927
85869	525928
106693	525929
22052	525930
116888	525931
72680	525932
104871	525933
6218	525934
97546	525935
69873	525936
50257	525937
56386	525938
40505	525939
64097	525940
6218	525941
50297	525942
4273	525943
22006	525944
13875	525945
51177	525946
40473	525947
64037	525948
31423	525949
22003	525950
65405	525951
23799	525952
32281	525953
40505	525954
29225	525955
45494	525956
85151	525957
55020	525958
71887	525959
61525	525960
47374	525961
51093	525962
29933	525963
76352	525964
12894	525965
60372	525966
130552	525967
69306	525968
82953	525969
51152	525970
136083	525971
121386	525972
74689	525973
95666	525974
18660	525975
4239	525976
26830	525977
62321	525978
107989	525979
8381	525980
53784	525981
13610	525982
10610	525983
100947	525984
14251	525985
61480	525986
103860	525987
13027	525988
14446	525989
110441	525990
61688	525991
68975	525992
28544	525993
9860	525994
112422	525995
3565	525996
58435	525997
66996	525998
14626	525999
42452	526000
71025	526001
79752	526002
119128	526003
14154	526004
30984	526005
53817	526006
34235	526007
41868	526008
42153	526009
22938	526010
11121	526011
88056	526012
112960	526013
95298	526014
64146	526015
14498	526016
25252	526017
16986	526018
54121	526019
86603	526020
1537	526021
26005	526022
40037	526023
107718	526024
41668	526025
17084	526026
14085	526027
134606	526028
28126	526029
103973	526030
10389	526031
14460	526032
25351	526033
69377	526034
80733	526035
52940	526036
13863	526037
65748	526038
124216	526039
71979	526040
78033	526041
50642	526042
113433	526043
9479	526044
563	526045
22307	526046
22307	526047
64728	526048
64449	526049
7324	526050
5402	526051
2729	526052
19136	526053
84853	526054
2778	526055
126285	526056
50561	526057
89023	526058
56686	526059
34648	526060
99037	526061
35867	526062
99422	526063
44169	526064
103668	526065
107191	526066
82273	526067
93999	526068
16121	526069
43620	526070
2586	526071
116716	526072
16967	526073
15495	526074
26702	526075
87202	526076
52033	526077
13690	526078
58348	526079
64569	526080
30087	526081
29973	526082
73414	526083
28456	526084
72192	526085
29663	526086
42334	526087
4452	526088
100354	526089
11450	526090
8224	526091
56046	526092
40649	526093
1442	526094
1442	526095
106018	526096
11533	526097
31332	526098
10988	526099
9084	526100
39708	526101
134031	526102
14990	526103
88245	526104
52542	526105
18806	526106
44513	526107
73212	526108
60457	526109
40997	526110
14802	526111
3436	526112
29930	526113
8032	526114
1335	526115
79352	526116
21780	526117
617	526118
48101	526119
395	526120
102192	526121
9013	526122
1487	526123
64541	526124
95471	526125
58449	526126
24785	526127
8985	526128
22649	526129
45162	526130
41641	526131
40016	526132
102632	526133
29202	526134
35233	526135
16777	526136
16777	526137
89469	526138
4852	526139
91348	526140
9948	526141
23688	526142
9071	526143
85295	526144
8929	526145
88088	526146
10886	526147
24861	526148
88802	526149
8142	526150
49948	526151
42381	526152
60745	526153
75324	526154
91326	526155
115433	526156
4033	526157
30058	526158
7849	526159
49208	526160
2473	526161
96792	526162
39210	526163
15177	526164
53546	526165
10495	526166
51242	526167
87101	526168
136849	526169
8807	526170
137544	526171
65104	526172
120314	526173
26708	526174
59906	526175
37119	526176
91326	526177
67541	526178
45659	526179
19491	526180
37637	526181
26332	526182
127194	526183
119066	526184
14822	526185
38276	526186
38276	526187
36864	526188
87526	526189
101283	526190
66730	526191
52884	526192
107543	526193
132656	526194
42101	526195
14506	526196
42943	526197
39132	526198
102168	526199
68796	526200
54145	526201
14367	526202
27744	526203
16877	526204
22464	526205
14467	526206
110842	526207
106440	526208
38199	526209
105025	526210
31976	526211
62725	526212
71129	526213
114449	526214
156289	526215
80859	526216
124671	526217
93546	526218
87834	526219
7623	526220
34048	526221
34048	526222
40537	526223
12397	526224
41130	526225
6738	526226
65976	526227
30110	526228
88258	526229
141913	526230
85402	526231
9185	526232
35506	526233
89607	526234
96293	526235
90183	526236
34137	526237
41663	526238
55464	526239
84974	526240
86834	526241
55236	526242
88047	526243
96898	526244
34542	526245
6065	526246
104067	526247
39593	526248
13072	526249
85881	526250
20538	526251
14872	526252
51202	526253
27556	526254
46181	526255
48634	526256
65527	526257
81061	526258
32189	526259
10165	526260
30383	526261
100506	526262
60998	526263
7198	526264
64265	526265
26015	526266
135978	526267
43502	526268
3927	526269
115657	526270
29552	526271
45841	526272
67719	526273
24100	526274
7122	526275
81503	526276
6216	526277
5464	526278
27132	526279
48398	526280
127443	526281
190	526282
34826	526283
49344	526284
46334	526285
22410	526286
4148	526287
44102	526288
3575	526289
55150	526290
23106	526291
86582	526292
7066	526293
61729	526294
23354	526295
77759	526296
89951	526297
17567	526298
26959	526299
27941	526300
1282	526301
33254	526302
790	526303
76394	526304
65803	526305
35595	526306
60967	526307
47414	526308
14825	526309
58526	526310
25793	526311
107523	526312
62503	526313
20892	526314
85091	526315
101380	526316
14108	526317
108981	526318
3528	526319
75449	526320
134351	526321
113059	526322
91491	526323
11354	526324
106659	526325
114552	526326
106850	526327
1235	526328
30437	526329
1301	526330
17507	526331
4721	526332
29885	526333
29885	526334
11043	526335
96454	526336
10426	526337
96307	526338
10426	526339
47968	526340
102316	526341
7921	526342
33043	526343
39417	526344
54648	526345
22060	526346
86400	526347
80371	526348
132369	526349
67908	526350
38586	526351
11478	526352
52909	526353
52931	526354
28953	526355
26979	526356
9335	526357
62802	526358
57376	526359
47753	526360
52485	526361
127605	526362
16722	526363
41849	526364
130733	526365
24768	526366
109265	526367
117749	526368
63706	526369
2548	526370
104992	526371
74952	526372
37444	526373
25962	526374
86754	526375
7136	526376
48656	526377
58122	526378
93651	526379
63438	526380
114590	526381
56785	526382
60288	526383
36642	526384
53192	526385
49434	526386
10009	526387
65847	526388
63554	526389
67655	526390
42472	526391
103749	526392
136910	526393
17780	526394
33917	526395
361	526396
36707	526397
110819	526398
44912	526399
82124	526400
30446	526401
53122	526402
125639	526403
53664	526404
40233	526405
12499	526406
14408	526407
71849	526408
100620	526409
17219	526410
17664	526411
4944	526412
25859	526413
79664	526414
71587	526415
59195	526416
46854	526417
29104	526418
82997	526419
62576	526420
26541	526421
31539	526422
27726	526423
55459	526424
14886	526425
33774	526426
45652	526427
44862	526428
5997	526429
62559	526430
7084	526431
48519	526432
114508	526433
79339	526434
135568	526435
6530	526436
80515	526437
57733	526438
6318	526439
44150	526440
10237	526441
17593	526442
18865	526443
82069	526444
53385	526445
59198	526446
47340	526447
43437	526448
86371	526449
104113	526450
48701	526451
111736	526452
44137	526453
60195	526454
12053	526455
51074	526456
48081	526457
11047	526458
68283	526459
8069	526460
55496	526461
47782	526462
17572	526463
7643	526464
52425	526465
60127	526466
78178	526467
91638	526468
51637	526469
44660	526470
30850	526471
54017	526472
93439	526473
47986	526474
21726	526475
100748	526476
41449	526477
113354	526478
53394	526479
28467	526480
103681	526481
1339	526482
55245	526483
63760	526484
80404	526485
68901	526486
10143	526487
9128	526488
38729	526489
8921	526490
53699	526491
16915	526492
57589	526493
2625	526494
66647	526495
116628	526496
38674	526497
24196	526498
70202	526499
81196	526500
94779	526501
13957	526502
82614	526503
36963	526504
3536	526505
17099	526506
37745	526507
86173	526508
65565	526509
97382	526510
81217	526511
18940	526512
21617	526513
8769	526514
5879	526515
29328	526516
125641	526517
27354	526518
115251	526519
45007	526520
19424	526521
7626	526522
25474	526523
142158	526524
93115	526525
20613	526526
41982	526527
125290	526528
3278	526529
55876	526530
82631	526531
65987	526532
131249	526533
11177	526534
15406	526535
130494	526536
82612	526537
88295	526538
19854	526539
48540	526540
47586	526541
128651	526542
35676	526543
62330	526544
52273	526545
50296	526546
22945	526547
13705	526548
18316	526549
90520	526550
34853	526551
17540	526552
50865	526553
79332	526554
156364	526555
72180	526556
25255	526557
138401	526558
27167	526559
22769	526560
38555	526561
96955	526562
68843	526563
27506	526564
127173	526565
3536	526566
30188	526567
39654	526568
37846	526569
22127	526570
25505	526571
37732	526572
38721	526573
13363	526574
82704	526575
135521	526576
22181	526577
39303	526578
5338	526579
53953	526580
78352	526581
22739	526582
13384	526583
2888	526584
893	526585
57649	526586
15473	526587
74925	526588
86636	526589
6975	526590
21020	526591
110378	526592
105459	526593
26193	526594
106219	526595
87526	526596
95293	526597
15264	526598
49304	526599
57409	526600
126364	526601
58370	526602
75838	526603
88194	526604
24718	526605
64296	526606
86052	526607
68132	526608
91557	526609
23792	526610
4673	526611
4225	526612
1461	526613
35867	526614
52442	526615
47756	526616
34132	526617
74752	526618
102857	526619
33871	526620
62648	526621
142004	526622
52049	526623
74919	526624
29962	526625
42349	526626
24804	526627
34481	526628
33631	526629
48138	526630
82160	526631
75943	526632
115541	526633
12326	526634
79126	526635
141944	526636
57768	526637
47929	526638
116765	526639
96728	526640
118965	526641
16237	526642
17285	526643
5820	526644
59839	526645
19998	526646
62476	526647
54321	526648
16690	526649
40082	526650
100989	526651
130891	526652
88773	526653
120003	526654
125835	526655
1235	526656
64090	526657
16891	526658
95625	526659
37335	526660
79533	526661
25016	526662
50576	526663
68343	526664
71650	526665
40666	526666
78294	526667
120347	526668
105267	526669
15723	526670
24804	526671
46017	526672
76714	526673
49505	526674
103496	526675
30607	526676
13992	526677
57969	526678
109894	526679
87780	526680
20204	526681
90131	526682
105344	526683
17249	526684
127743	526685
27534	526686
85301	526687
74399	526688
58372	526689
70345	526690
110745	526691
43975	526692
22909	526693
119826	526694
51934	526695
90088	526696
53126	526697
102697	526698
92673	526699
63510	526700
40650	526701
22617	526702
53315	526703
63745	526704
107371	526705
9785	526706
12185	526707
137353	526708
2900	526709
7329	526710
85447	526711
37752	526712
61686	526713
57436	526714
51846	526715
54648	526716
114331	526717
30524	526718
49801	526719
73250	526720
105756	526721
51899	526722
124768	526723
1345	526724
138622	526725
29921	526726
1032	526727
71923	526728
2900	526729
33975	526730
21277	526731
12445	526732
4714	526733
23451	526734
43180	526735
88736	526736
1288	526737
33566	526738
93464	526739
94394	526740
53168	526741
28065	526742
68150	526743
61161	526744
30968	526745
65764	526746
68204	526747
54223	526748
87844	526749
59344	526750
62298	526751
40656	526752
51317	526753
112455	526754
104368	526755
68104	526756
6223	526757
15164	526758
8009	526759
40492	526760
89276	526761
100799	526762
119976	526763
107423	526764
28170	526765
127731	526766
51155	526767
83032	526768
72207	526769
81886	526770
28885	526771
99720	526772
15347	526773
91350	526774
71113	526775
69947	526776
28364	526777
45535	526778
2423	526779
58356	526780
116482	526781
43426	526782
85875	526783
87876	526784
31552	526785
96427	526786
14417	526787
1345	526788
112958	526789
113896	526790
58522	526791
83741	526792
8989	526793
104875	526794
47901	526795
48058	526796
3758	526797
57679	526798
40009	526799
11300	526800
88920	526801
71852	526802
21514	526803
162568	526804
24854	526805
114592	526806
43180	526807
55678	526808
113672	526809
70595	526810
127210	526811
18764	526812
72026	526813
68055	526814
87780	526815
49714	526816
37373	526817
51966	526818
91931	526819
76819	526820
93553	526821
45553	526822
91945	526823
142029	526824
135601	526825
103852	526826
44815	526827
33577	526828
3912	526829
26301	526830
58376	526831
110686	526832
100693	526833
20416	526834
8128	526835
2293	526836
10386	526837
64106	526838
93673	526839
45209	526840
115463	526841
88233	526842
88224	526843
49427	526844
40137	526845
18418	526846
44299	526847
110840	526848
11434	526849
123262	526850
120327	526851
8287	526852
1354	526853
134388	526854
20077	526855
80957	526856
87687	526857
94318	526858
118776	526859
83244	526860
95643	526861
75941	526862
80890	526863
67985	526864
91594	526865
94302	526866
63649	526867
44130	526868
61545	526869
15680	526870
22349	526871
25848	526872
35430	526873
58433	526874
105673	526875
30607	526876
107367	526877
105550	526878
78459	526879
12015	526880
105299	526881
93531	526882
83310	526883
83342	526884
102704	526885
53819	526886
13333	526887
59002	526888
91533	526889
58086	526890
120098	526891
59298	526892
71448	526893
102273	526894
86302	526895
91342	526896
57599	526897
36576	526898
62686	526899
58299	526900
33724	526901
21603	526902
59435	526903
6790	526904
94549	526905
103480	526906
126092	526907
33578	526908
2705	526909
67249	526910
79618	526911
48402	526912
23580	526913
57685	526914
100391	526915
20161	526916
130898	526917
136948	526918
66469	526919
49241	526920
6942	526921
26291	526922
49934	526923
33162	526924
4417	526925
86447	526926
62406	526927
158423	526928
63766	526929
1835	526930
66757	526931
1835	526932
12291	526933
103181	526934
16787	526935
87385	526936
52314	526937
1835	526938
5056	526939
9160	526940
1007	526941
14551	526942
50328	526943
13955	526944
141028	526945
54394	526946
40050	526947
4167	526948
56984	526949
113383	526950
82849	526951
92376	526952
88649	526953
41991	526954
97943	526955
6457	526956
50246	526957
41170	526958
72673	526959
21247	526960
38545	526961
38721	526962
67503	526963
52159	526964
106211	526965
46242	526966
47843	526967
36664	526968
14103	526969
6547	526970
61752	526971
21530	526972
45820	526973
16650	526974
51616	526975
63567	526976
18337	526977
109951	526978
12510	526979
59914	526980
8816	526981
126325	526982
107653	526983
112853	526984
39738	526985
79187	526986
20837	526987
9824	526988
86266	526989
51944	526990
63521	526991
13589	526992
80509	526993
105161	526994
86264	526995
71863	526996
48115	526997
107128	526998
37017	526999
98856	527000
22351	527001
12279	527002
69303	527003
134499	527004
71666	527005
9804	527006
44059	527007
24904	527008
115843	527009
98112	527010
75703	527011
113036	527012
53397	527013
91998	527014
128737	527015
20121	527016
40466	527017
759	527018
20069	527019
20841	527020
14850	527021
72235	527022
2973	527023
64087	527024
3646	527025
34114	527026
53674	527027
25780	527028
51159	527029
65470	527030
104922	527031
100304	527032
38478	527033
81504	527034
52065	527035
87631	527036
74645	527037
56412	527038
7816	527039
92279	527040
38789	527041
25242	527042
98950	527043
44875	527044
24974	527045
32097	527046
152924	527047
90407	527048
10145	527049
10145	527050
63681	527051
89421	527052
79491	527053
36062	527054
31649	527055
93797	527056
13816	527057
90634	527058
39563	527059
115650	527060
85895	527061
67306	527062
23242	527063
7345	527064
41304	527065
86120	527066
37016	527067
86187	527068
11941	527069
90061	527070
84423	527071
37566	527072
19064	527073
30958	527074
86121	527075
2439	527076
51698	527077
33140	527078
9151	527079
89409	527080
77035	527081
47040	527082
9139	527083
39463	527084
429	527085
51520	527086
58217	527087
2782	527088
42628	527089
644	527090
18455	527091
128640	527092
51455	527093
48659	527094
10346	527095
31117	527096
77778	527097
37098	527098
44100	527099
24231	527100
127365	527101
93920	527102
87135	527103
1675	527104
90980	527105
67536	527106
19120	527107
110428	527108
549	527109
42628	527110
46953	527111
1236	527112
1236	527113
33359	527114
22218	527115
7597	527116
48793	527117
22971	527118
44422	527119
8892	527120
32444	527121
26216	527122
1560	527123
89117	527124
110865	527125
17085	527126
33896	527127
17085	527128
58210	527129
115916	527130
7366	527131
38945	527132
1816	527133
69027	527134
68778	527135
39695	527136
63801	527137
20014	527138
7366	527139
92447	527140
131252	527141
73236	527142
48967	527143
84546	527144
81600	527145
99507	527146
98184	527147
97002	527148
32439	527149
16286	527150
131460	527151
77743	527152
66110	527153
47233	527154
96694	527155
26580	527156
73833	527157
68796	527158
8405	527159
96878	527160
70244	527161
74896	527162
20504	527163
50775	527164
43133	527165
113776	527166
52541	527167
6213	527168
52514	527169
14561	527170
62608	527171
9358	527172
71943	527173
8746	527174
110602	527175
67271	527176
34239	527177
65486	527178
38587	527179
35808	527180
53198	527181
38587	527182
67552	527183
20238	527184
7428	527185
130462	527186
60985	527187
32779	527188
54818	527189
2947	527190
18301	527191
56515	527192
101143	527193
107072	527194
53000	527195
126327	527196
69536	527197
44291	527198
32800	527199
17569	527200
12261	527201
44924	527202
47312	527203
42997	527204
24737	527205
32308	527206
48897	527207
69151	527208
19497	527209
32405	527210
13964	527211
110721	527212
25589	527213
62708	527214
88956	527215
85896	527216
47084	527217
41154	527218
41154	527219
5635	527220
64503	527221
25573	527222
4275	527223
46419	527224
116908	527225
23606	527226
79803	527227
49428	527228
113359	527229
12552	527230
9822	527231
26041	527232
41539	527233
26622	527234
17801	527235
6343	527236
23489	527237
19120	527238
24846	527239
43613	527240
34668	527241
78257	527242
66183	527243
15230	527244
6171	527245
6171	527246
32976	527247
32826	527248
56242	527249
6171	527250
55243	527251
40503	527252
100262	527253
67295	527254
48408	527255
62201	527256
25464	527257
46186	527258
62549	527259
102915	527260
8690	527261
32474	527262
9928	527263
24197	527264
3558	527265
25827	527266
89314	527267
58075	527268
21516	527269
8502	527270
3558	527271
5100	527272
6450	527273
46108	527274
28906	527275
112923	527276
12960	527277
3558	527278
41501	527279
33937	527280
1678	527281
3558	527282
54314	527283
3558	527284
6203	527285
23731	527286
147145	527287
18295	527288
18716	527289
47991	527290
62557	527291
72761	527292
11501	527293
68044	527294
2792	527295
67177	527296
28018	527297
42251	527298
3154	527299
45527	527300
78267	527301
20855	527302
44232	527303
19141	527304
15503	527305
79119	527306
7292	527307
7826	527308
7826	527309
17519	527310
31434	527311
27063	527312
9380	527313
5710	527314
97596	527315
85968	527316
112868	527317
27760	527318
32238	527319
48954	527320
5564	527321
67192	527322
4060	527323
32307	527324
30944	527325
17833	527326
32515	527327
75873	527328
9044	527329
4069	527330
48677	527331
2129	527332
58857	527333
58350	527334
28411	527335
3098	527336
34561	527337
71699	527338
441	527339
76382	527340
51207	527341
88975	527342
23777	527343
30967	527344
63380	527345
21094	527346
48068	527347
75248	527348
74924	527349
58368	527350
81535	527351
99624	527352
6454	527353
5671	527354
12189	527355
64769	527356
68121	527357
37236	527358
13900	527359
104902	527360
64876	527361
20933	527362
105231	527363
17196	527364
13509	527365
99657	527366
18055	527367
6868	527368
7456	527369
152519	527370
47832	527371
40277	527372
44642	527373
91982	527374
37030	527375
14221	527376
27954	527377
57767	527378
90476	527379
34543	527380
44337	527381
86129	527382
69786	527383
41153	527384
8973	527385
71614	527386
47843	527387
17551	527388
53633	527389
31086	527390
8428	527391
50501	527392
58051	527393
22279	527394
29439	527395
37244	527396
80476	527397
16645	527398
104427	527399
81622	527400
16645	527401
27162	527402
9449	527403
34254	527404
2659	527405
62448	527406
30945	527407
66654	527408
1606	527409
4956	527410
70222	527411
1626	527412
71397	527413
41138	527414
30995	527415
44076	527416
1626	527417
2480	527418
121237	527419
29101	527420
107500	527421
28090	527422
2480	527423
47774	527424
2480	527425
74356	527426
65968	527427
6150	527428
6150	527429
69078	527430
60473	527431
19655	527432
33702	527433
50439	527434
66993	527435
71656	527436
61118	527437
3422	527438
80293	527439
38667	527440
58636	527441
42560	527442
69798	527443
114296	527444
78935	527445
51445	527446
59818	527447
35864	527448
66565	527449
31242	527450
598	527451
34223	527452
1427	527453
85976	527454
25536	527455
107259	527456
56118	527457
54575	527458
28604	527459
2820	527460
483	527461
29642	527462
5346	527463
74368	527464
123098	527465
58489	527466
2483	527467
13121	527468
57338	527469
41973	527470
1806	527471
41000	527472
3332	527473
73150	527474
11659	527475
18559	527476
73688	527477
59452	527478
138719	527479
720	527480
44436	527481
1999	527482
15930	527483
39196	527484
5927	527485
11062	527486
81020	527487
56062	527488
7625	527489
18531	527490
18531	527491
60979	527492
112889	527493
42997	527494
32262	527495
11435	527496
70032	527497
18665	527498
36015	527499
86568	527500
71049	527501
6476	527502
66824	527503
82329	527504
31142	527505
12886	527506
2343	527507
6943	527508
3647	527509
9677	527510
23325	527511
16495	527512
64721	527513
36550	527514
10448	527515
68320	527516
395	527517
81549	527518
13894	527519
102490	527520
27806	527521
129608	527522
1661	527523
40412	527524
5791	527525
112432	527526
86753	527527
13366	527528
65710	527529
12737	527530
56220	527531
97634	527532
4564	527533
91621	527534
26020	527535
2962	527536
58426	527537
29546	527538
36607	527539
37174	527540
28532	527541
64220	527542
15233	527543
18733	527544
64677	527545
88926	527546
18365	527547
113034	527548
4964	527549
65474	527550
45134	527551
21547	527552
61187	527553
23384	527554
19635	527555
4238	527556
44315	527557
5920	527558
29892	527559
74311	527560
18222	527561
42535	527562
33749	527563
87864	527564
61690	527565
2668	527566
4259	527567
88984	527568
41837	527569
81460	527570
12468	527571
53935	527572
8898	527573
102071	527574
8945	527575
13785	527576
105829	527577
23700	527578
2405	527579
30840	527580
11291	527581
123881	527582
6116	527583
132261	527584
110237	527585
8884	527586
67684	527587
11314	527588
51058	527589
25270	527590
21231	527591
69334	527592
17000	527593
98107	527594
25293	527595
79102	527596
10503	527597
5074	527598
67007	527599
1709	527600
9325	527601
74960	527602
33900	527603
62332	527604
80294	527605
72266	527606
50446	527607
2474	527608
2679	527609
86089	527610
37032	527611
10459	527612
80846	527613
32249	527614
87739	527615
23675	527616
4708	527617
4227	527618
16890	527619
42298	527620
124660	527621
5920	527622
70165	527623
8416	527624
99701	527625
108475	527626
94149	527627
156065	527628
32972	527629
52851	527630
26671	527631
22750	527632
114385	527633
1085	527634
31881	527635
76511	527636
80485	527637
51692	527638
49421	527639
5477	527640
4570	527641
63469	527642
31515	527643
78411	527644
28432	527645
56274	527646
22626	527647
79550	527648
19241	527649
48474	527650
611	527651
6852	527652
16795	527653
111738	527654
20883	527655
38509	527656
24879	527657
59065	527658
47388	527659
3447	527660
51143	527661
21893	527662
134255	527663
84321	527664
124784	527665
7608	527666
761	527667
1335	527668
92684	527669
33881	527670
14860	527671
26628	527672
32412	527673
74645	527674
46084	527675
36493	527676
35341	527677
2625	527678
16225	527679
2304	527680
12382	527681
6206	527682
58928	527683
63334	527684
7187	527685
74922	527686
4760	527687
78862	527688
53426	527689
60571	527690
2493	527691
1003	527692
1435	527693
29995	527694
71138	527695
82157	527696
12993	527697
88265	527698
9669	527699
112444	527700
69529	527701
5918	527702
16890	527703
64084	527704
63500	527705
16887	527706
109874	527707
1662	527708
115173	527709
41692	527710
37851	527711
4344	527712
5315	527713
4912	527714
10542	527715
21080	527716
8508	527717
78020	527718
28092	527719
40048	527720
29011	527721
10290	527722
102174	527723
76769	527724
61610	527725
82126	527726
10934	527727
107544	527728
67198	527729
1544	527730
111743	527731
35877	527732
84622	527733
8812	527734
5058	527735
2403	527736
128867	527737
30687	527738
120163	527739
24552	527740
1241	527741
9044	527742
68757	527743
62834	527744
51236	527745
16256	527746
2600	527747
67559	527748
98788	527749
4843	527750
28851	527751
4486	527752
33884	527753
28340	527754
26406	527755
13412	527756
79659	527757
11758	527758
72716	527759
51997	527760
20495	527761
4167	527762
75665	527763
16890	527764
21881	527765
17582	527766
40239	527767
101174	527768
71818	527769
403	527770
135883	527771
2343	527772
2760	527773
83512	527774
70654	527775
8597	527776
97553	527777
5477	527778
82217	527779
55278	527780
9677	527781
1795	527782
16954	527783
70065	527784
10164	527785
6185	527786
25350	527787
26440	527788
9103	527789
41489	527790
8059	527791
29538	527792
36447	527793
25875	527794
53723	527795
69877	527796
10378	527797
12436	527798
30366	527799
78871	527800
10919	527801
32517	527802
32517	527803
39898	527804
86023	527805
70533	527806
873	527807
617	527808
31383	527809
9864	527810
82987	527811
61779	527812
68387	527813
18490	527814
13069	527815
19488	527816
37943	527817
79905	527818
50305	527819
98076	527820
61580	527821
13509	527822
17006	527823
10338	527824
22602	527825
24269	527826
99815	527827
65755	527828
10304	527829
24903	527830
98281	527831
60969	527832
4110	527833
88661	527834
93685	527835
17344	527836
19134	527837
10506	527838
29414	527839
608	527840
51648	527841
37443	527842
66105	527843
34452	527844
4227	527845
12318	527846
51850	527847
132179	527848
29983	527849
7041	527850
33159	527851
33069	527852
19645	527853
11360	527854
16562	527855
27132	527856
4019	527857
39383	527858
59202	527859
9937	527860
17112	527861
47735	527862
48219	527863
109166	527864
152887	527865
82979	527866
41337	527867
113334	527868
131227	527869
39101	527870
51839	527871
18512	527872
20852	527873
395	527874
43134	527875
12914	527876
2467	527877
124775	527878
73429	527879
31368	527880
11431	527881
100421	527882
67504	527883
40410	527884
2055	527885
23521	527886
106999	527887
33330	527888
47884	527889
75321	527890
916	527891
41862	527892
85380	527893
79890	527894
85845	527895
77031	527896
26460	527897
58936	527898
63097	527899
7399	527900
5939	527901
31637	527902
1861	527903
15913	527904
5876	527905
92645	527906
21842	527907
90162	527908
2027	527909
41176	527910
4993	527911
33870	527912
128789	527913
6097	527914
75159	527915
6510	527916
134425	527917
9058	527918
56546	527919
40004	527920
16426	527921
54317	527922
16426	527923
24557	527924
25253	527925
50644	527926
49417	527927
15457	527928
91502	527929
3597	527930
44893	527931
6986	527932
26535	527933
56363	527934
1458	527935
12189	527936
86550	527937
16119	527938
23192	527939
34190	527940
34190	527941
31064	527942
90206	527943
110167	527944
22753	527945
59506	527946
42572	527947
6384	527948
8443	527949
103981	527950
48209	527951
41173	527952
42636	527953
73327	527954
90373	527955
47710	527956
99115	527957
97524	527958
34482	527959
49341	527960
47645	527961
17893	527962
56243	527963
45499	527964
96831	527965
3238	527966
634	527967
30476	527968
51611	527969
29167	527970
16061	527971
70205	527972
86223	527973
403	527974
37579	527975
13230	527976
29929	527977
65474	527978
8790	527979
29991	527980
27680	527981
65571	527982
14824	527983
42632	527984
10709	527985
69767	527986
117203	527987
44240	527988
26447	527989
33221	527990
36425	527991
34097	527992
87591	527993
23161	527994
42460	527995
44133	527996
64478	527997
69902	527998
16726	527999
81145	528000
52517	528001
9145	528002
109169	528003
32249	528004
1733	528005
53797	528006
1626	528007
78883	528008
36447	528009
34529	528010
78884	528011
51444	528012
51318	528013
8496	528014
29632	528015
9632	528016
7946	528017
79685	528018
80526	528019
29868	528020
2919	528021
3155	528022
85928	528023
24900	528024
9701	528025
96931	528026
7101	528027
133021	528028
28656	528029
83378	528030
7220	528031
13131	528032
61793	528033
14991	528034
57723	528035
39695	528036
44433	528037
79048	528038
66510	528039
78861	528040
15650	528041
50857	528042
19093	528043
58154	528044
43677	528045
17893	528046
30001	528047
20066	528048
17605	528049
64993	528050
50773	528051
59181	528052
102318	528053
54123	528054
72674	528055
68311	528056
42932	528057
21525	528058
10286	528059
41267	528060
12920	528061
6743	528062
23285	528063
708	528064
48039	528065
54930	528066
93840	528067
136286	528068
15620	528069
84459	528070
21738	528071
838	528072
2868	528073
139698	528074
31849	528075
47675	528076
156895	528077
133000	528078
21745	528079
13814	528080
64059	528081
14122	528082
36434	528083
33635	528084
83504	528085
66086	528086
34008	528087
71114	528088
12923	528089
12539	528090
1505	528091
7340	528092
74705	528093
61030	528094
34468	528095
27947	528096
33180	528097
11048	528098
46078	528099
22329	528100
6318	528101
29632	528102
91006	528103
14770	528104
52839	528105
6375	528106
5322	528107
38920	528108
38703	528109
95813	528110
27631	528111
12565	528112
5138	528113
1335	528114
3924	528115
9686	528116
10873	528117
16256	528118
6200	528119
83030	528120
28069	528121
62831	528122
107863	528123
63310	528124
11685	528125
23342	528126
5988	528127
118998	528128
27125	528129
110001	528130
31010	528131
23744	528132
86845	528133
980	528134
7731	528135
24211	528136
17513	528137
100314	528138
100865	528139
13419	528140
44471	528141
14588	528142
106740	528143
2161	528144
23746	528145
66845	528146
86107	528147
63164	528148
3093	528149
3093	528150
646	528151
51700	528152
23161	528153
30406	528154
446	528155
98230	528156
11941	528157
25270	528158
51859	528159
86069	528160
70377	528161
13529	528162
110164	528163
38944	528164
110374	528165
38453	528166
134689	528167
60147	528168
16887	528169
133973	528170
81159	528171
16438	528172
12957	528173
68392	528174
37088	528175
28727	528176
132234	528177
41292	528178
81865	528179
32126	528180
29664	528181
75793	528182
44015	528183
87167	528184
68274	528185
16811	528186
19507	528187
18347	528188
8531	528189
28506	528190
21541	528191
986	528192
28043	528193
41486	528194
9342	528195
23997	528196
1770	528197
28105	528198
88969	528199
30676	528200
34270	528201
56475	528202
51124	528203
14571	528204
611	528205
12386	528206
76537	528207
69418	528208
29694	528209
51109	528210
14497	528211
51540	528212
2865	528213
61116	528214
92490	528215
112437	528216
47958	528217
18824	528218
6132	528219
117519	528220
9852	528221
96918	528222
37573	528223
2503	528224
48969	528225
20039	528226
1577	528227
38096	528228
12263	528229
85011	528230
9187	528231
71473	528232
54001	528233
52563	528234
49138	528235
110448	528236
10155	528237
93493	528238
10341	528239
104352	528240
39744	528241
22302	528242
44167	528243
82884	528244
143845	528245
11181	528246
13131	528247
69078	528248
74671	528249
46295	528250
5379	528251
33863	528252
46147	528253
86762	528254
68950	528255
10265	528256
21592	528257
24805	528258
26148	528259
69867	528260
45312	528261
6914	528262
54256	528263
103443	528264
6041	528265
37266	528266
27325	528267
3892	528268
54942	528269
1113	528270
13810	528271
47318	528272
117562	528273
41482	528274
47974	528275
7461	528276
56395	528277
67476	528278
2722	528279
63232	528280
121292	528281
32962	528282
19482	528283
17629	528284
26447	528285
64078	528286
67295	528287
16667	528288
71111	528289
5242	528290
18974	528291
72837	528292
67929	528293
35026	528294
8056	528295
64720	528296
7565	528297
3585	528298
29892	528299
102149	528300
59851	528301
72157	528302
47886	528303
53939	528304
14390	528305
68268	528306
116700	528307
6879	528308
24207	528309
53986	528310
28593	528311
67746	528312
57737	528313
23347	528314
42213	528315
38575	528316
1587	528317
63598	528318
79421	528319
8334	528320
26440	528321
1802	528322
6902	528323
13781	528324
36601	528325
5876	528326
31476	528327
2523	528328
3174	528329
48223	528330
55342	528331
1587	528332
31174	528333
76946	528334
32653	528335
2063	528336
54387	528337
21504	528338
12199	528339
10862	528340
11435	528341
23196	528342
4712	528343
403	528344
42540	528345
76343	528346
25950	528347
83811	528348
48117	528349
45815	528350
6729	528351
88192	528352
38660	528353
52482	528354
8523	528355
45061	528356
28588	528357
59837	528358
27318	528359
12993	528360
42377	528361
9037	528362
1416	528363
7707	528364
3362	528365
13078	528366
37938	528367
12072	528368
69880	528369
45120	528370
40599	528371
5181	528372
65731	528373
87910	528374
16995	528375
84909	528376
80643	528377
24001	528378
2985	528379
100564	528380
56022	528381
52771	528382
89228	528383
18378	528384
53028	528385
36124	528386
62765	528387
52191	528388
17269	528389
36826	528390
21160	528391
7529	528392
18389	528393
50263	528394
37819	528395
9057	528396
16795	528397
3017	528398
7342	528399
23434	528400
85832	528401
51290	528402
6795	528403
69134	528404
82964	528405
48073	528406
134457	528407
29010	528408
75369	528409
47032	528410
28493	528411
117178	528412
49681	528413
86678	528414
96505	528415
15966	528416
630	528417
132496	528418
27219	528419
40956	528420
3311	528421
28944	528422
78148	528423
53456	528424
9852	528425
11317	528426
9325	528427
5984	528428
7658	528429
14795	528430
33614	528431
7393	528432
38596	528433
50509	528434
94268	528435
71387	528436
47342	528437
165646	528438
66792	528439
13322	528440
2353	528441
92185	528442
18621	528443
99953	528444
42997	528445
134029	528446
24197	528447
20234	528448
4215	528449
41968	528450
70647	528451
22984	528452
101965	528453
46180	528454
20535	528455
14744	528456
1282	528457
1144	528458
7098	528459
69962	528460
50499	528461
13483	528462
19210	528463
7185	528464
4652	528465
31966	528466
25804	528467
64903	528468
9105	528469
57560	528470
12920	528471
100797	528472
5983	528473
8403	528474
5370	528475
10544	528476
16711	528477
50579	528478
102714	528479
19565	528480
76350	528481
119842	528482
2495	528483
66509	528484
30334	528485
390	528486
2679	528487
28393	528488
52003	528489
611	528490
611	528491
152534	528492
85336	528493
611	528494
28391	528495
8973	528496
1842	528497
26731	528498
390	528499
55371	528500
8997	528501
31031	528502
3728	528503
29149	528504
34382	528505
73166	528506
29615	528507
11659	528508
27522	528509
5330	528510
13801	528511
2085	528512
85226	528513
51653	528514
48603	528515
33214	528516
78854	528517
70910	528518
708	528519
11617	528520
28845	528521
69869	528522
19504	528523
100840	528524
75355	528525
92385	528526
70913	528527
22827	528528
3217	528529
13437	528530
70010	528531
9145	528532
78848	528533
71991	528534
52017	528535
12094	528536
83894	528537
90408	528538
4564	528539
2303	528540
13153	528541
40842	528542
164464	528543
17321	528544
13153	528545
76294	528546
16750	528547
51944	528548
23489	528549
15616	528550
21989	528551
13892	528552
18670	528553
51461	528554
31142	528555
44862	528556
14588	528557
68377	528558
58912	528559
3991	528560
37614	528561
14736	528562
14374	528563
127492	528564
4233	528565
106010	528566
71071	528567
8567	528568
10885	528569
38509	528570
44112	528571
1144	528572
4033	528573
31350	528574
8274	528575
20527	528576
51	528577
61077	528578
86223	528579
61791	528580
7490	528581
86614	528582
24837	528583
13230	528584
86547	528585
18732	528586
74445	528587
24558	528588
81013	528589
75522	528590
83603	528591
1804	528592
65426	528593
39805	528594
22579	528595
18238	528596
66617	528597
5984	528598
29654	528599
16711	528600
5039	528601
5039	528602
23815	528603
18974	528604
18974	528605
84888	528606
101309	528607
33868	528608
66847	528609
79197	528610
42491	528611
93720	528612
60974	528613
10137	528614
12985	528615
31640	528616
80926	528617
78079	528618
5777	528619
2659	528620
7362	528621
58955	528622
29491	528623
3608	528624
61059	528625
32321	528626
54331	528627
9238	528628
29415	528629
54710	528630
7638	528631
61643	528632
30404	528633
2521	528634
10582	528635
75995	528636
83057	528637
3355	528638
38509	528639
17906	528640
49795	528641
39789	528642
80538	528643
114307	528644
10430	528645
29447	528646
35863	528647
5175	528648
75555	528649
63664	528650
18030	528651
68982	528652
107727	528653
9151	528654
65883	528655
4883	528656
69936	528657
127906	528658
28115	528659
46321	528660
135962	528661
19519	528662
76348	528663
36509	528664
21780	528665
17911	528666
52933	528667
43471	528668
1700	528669
21875	528670
22824	528671
79701	528672
75693	528673
9158	528674
58000	528675
609	528676
18328	528677
25527	528678
43542	528679
14839	528680
23379	528681
16733	528682
16795	528683
133927	528684
60132	528685
6216	528686
79074	528687
10866	528688
1897	528689
34400	528690
66477	528691
97729	528692
92444	528693
5778	528694
47813	528695
14206	528696
2760	528697
46120	528698
47751	528699
16221	528700
6072	528701
5990	528702
74316	528703
87998	528704
94365	528705
39828	528706
79601	528707
27266	528708
23358	528709
38524	528710
19260	528711
75665	528712
33100	528713
33658	528714
9977	528715
27280	528716
6524	528717
23331	528718
64857	528719
9683	528720
6524	528721
73580	528722
50681	528723
34665	528724
44507	528725
29729	528726
77151	528727
84611	528728
117459	528729
79412	528730
104173	528731
24359	528732
22721	528733
69365	528734
29634	528735
25868	528736
3924	528737
25784	528738
17038	528739
9058	528740
29457	528741
5932	528742
20396	528743
8161	528744
39861	528745
34088	528746
107455	528747
12768	528748
18026	528749
1211	528750
73876	528751
1442	528752
67205	528753
39468	528754
70068	528755
87692	528756
92593	528757
69880	528758
67815	528759
32343	528760
2161	528761
7903	528762
540	528763
14147	528764
96969	528765
27077	528766
108373	528767
1804	528768
26429	528769
45131	528770
2612	528771
74298	528772
12034	528773
62448	528774
1849	528775
62612	528776
2714	528777
5217	528778
48808	528779
37266	528780
5030	528781
15321	528782
101096	528783
73818	528784
3636	528785
53180	528786
30238	528787
80997	528788
14025	528789
160750	528790
34467	528791
39966	528792
3155	528793
3155	528794
53768	528795
8746	528796
98910	528797
48613	528798
2135	528799
34170	528800
81817	528801
11290	528802
57548	528803
37018	528804
4904	528805
8746	528806
85064	528807
26251	528808
39252	528809
239	528810
9947	528811
17256	528812
43287	528813
135675	528814
106696	528815
130755	528816
66532	528817
48547	528818
26056	528819
5938	528820
34224	528821
9436	528822
22035	528823
7564	528824
9065	528825
16061	528826
7947	528827
37419	528828
43495	528829
78901	528830
73103	528831
36630	528832
36537	528833
7031	528834
26572	528835
36419	528836
64444	528837
5346	528838
87214	528839
43023	528840
3948	528841
100861	528842
21840	528843
206	528844
1832	528845
94154	528846
95790	528847
52315	528848
11599	528849
123905	528850
20250	528851
40048	528852
80868	528853
61793	528854
16450	528855
12899	528856
48827	528857
2161	528858
10526	528859
600	528860
59347	528861
74506	528862
10362	528863
18413	528864
130979	528865
611	528866
37784	528867
609	528868
11264	528869
28093	528870
63143	528871
3578	528872
1448	528873
105574	528874
116947	528875
25426	528876
1012	528877
80386	528878
3862	528879
71421	528880
13418	528881
16438	528882
50290	528883
135903	528884
45470	528885
25260	528886
38064	528887
18522	528888
33594	528889
9481	528890
65429	528891
87	528892
62244	528893
12704	528894
97074	528895
45060	528896
38947	528897
41344	528898
70972	528899
124126	528900
54597	528901
76002	528902
47910	528903
6660	528904
4008	528905
2775	528906
36611	528907
39937	528908
17205	528909
42437	528910
3475	528911
25576	528912
33938	528913
10341	528914
79305	528915
31236	528916
147	528917
48654	528918
17821	528919
14379	528920
30945	528921
71030	528922
82126	528923
12386	528924
390	528925
3202	528926
66117	528927
16221	528928
390	528929
35549	528930
61322	528931
33947	528932
51275	528933
110863	528934
74851	528935
59136	528936
110321	528937
61542	528938
10516	528939
5148	528940
108620	528941
2027	528942
124094	528943
7120	528944
54683	528945
1661	528946
107532	528947
5788	528948
22772	528949
47280	528950
7192	528951
130945	528952
36464	528953
7658	528954
51048	528955
138	528956
4579	528957
18773	528958
45118	528959
110752	528960
95872	528961
2403	528962
36449	528963
5578	528964
48691	528965
36486	528966
26628	528967
15693	528968
93999	528969
68079	528970
73205	528971
82097	528972
3155	528973
3629	528974
10338	528975
6261	528976
34116	528977
7399	528978
48214	528979
698	528980
16130	528981
54825	528982
63251	528983
68415	528984
17157	528985
50364	528986
8025	528987
10102	528988
81800	528989
115721	528990
33682	528991
8934	528992
10338	528993
81128	528994
74284	528995
19893	528996
113032	528997
52427	528998
6386	528999
95223	529000
6383	529001
35184	529002
53933	529003
9074	529004
21765	529005
15488	529006
54658	529007
29562	529008
3770	529009
22676	529010
17341	529011
5578	529012
2760	529013
30005	529014
73633	529015
99628	529016
31095	529017
40565	529018
26028	529019
14238	529020
25827	529021
45998	529022
23377	529023
91420	529024
11399	529025
28054	529026
15835	529027
57766	529028
8950	529029
31515	529030
37582	529031
53682	529032
14762	529033
129722	529034
37793	529035
2433	529036
69293	529037
46304	529038
21863	529039
9440	529040
37443	529041
96264	529042
62639	529043
5743	529044
59139	529045
108345	529046
35325	529047
1804	529048
41851	529049
63288	529050
41855	529051
74701	529052
9924	529053
7059	529054
35926	529055
33442	529056
11435	529057
58843	529058
17493	529059
36703	529060
81517	529061
68994	529062
6494	529063
28168	529064
16909	529065
117618	529066
135377	529067
12875	529068
13795	529069
22584	529070
16057	529071
47862	529072
8154	529073
73143	529074
2540	529075
38049	529076
86724	529077
38190	529078
69308	529079
49389	529080
89437	529081
95247	529082
52995	529083
10911	529084
8137	529085
48581	529086
27961	529087
60501	529088
8094	529089
37019	529090
47172	529091
1741	529092
13231	529093
130633	529094
10530	529095
6200	529096
14548	529097
54571	529098
97675	529099
3164	529100
5801	529101
113100	529102
37081	529103
88068	529104
53652	529105
12324	529106
28410	529107
390	529108
9909	529109
35823	529110
65441	529111
102843	529112
50386	529113
77843	529114
17097	529115
1679	529116
12452	529117
13403	529118
30687	529119
28663	529120
74539	529121
56607	529122
7942	529123
69886	529124
13596	529125
7128	529126
76670	529127
5920	529128
28091	529129
27696	529130
18462	529131
112955	529132
95270	529133
37381	529134
47933	529135
86214	529136
89322	529137
40071	529138
20064	529139
67548	529140
49168	529141
99665	529142
3355	529143
51872	529144
4163	529145
19655	529146
42506	529147
788	529148
19760	529149
1897	529150
70393	529151
11352	529152
88890	529153
4570	529154
18029	529155
4839	529156
167343	529157
100508	529158
5217	529159
31592	529160
1577	529161
2480	529162
89506	529163
43053	529164
65688	529165
1952	529166
50697	529167
76506	529168
41968	529169
67613	529170
51833	529171
102088	529172
74700	529173
109296	529174
145319	529175
62174	529176
726	529177
20330	529178
18456	529179
28727	529180
53644	529181
46886	529182
22290	529183
50233	529184
15834	529185
34704	529186
26946	529187
40035	529188
69987	529189
82324	529190
85327	529191
11148	529192
35180	529193
114341	529194
128891	529195
94393	529196
48036	529197
44569	529198
15458	529199
41301	529200
23671	529201
23741	529202
8646	529203
109420	529204
61778	529205
13119	529206
1804	529207
50287	529208
6179	529209
17162	529210
41202	529211
25769	529212
33998	529213
43277	529214
7392	529215
3184	529216
82126	529217
7341	529218
21547	529219
79621	529220
21547	529221
74733	529222
7173	529223
49175	529224
46327	529225
14902	529226
14012	529227
5280	529228
48209	529229
47875	529230
33708	529231
35808	529232
104187	529233
12061	529234
99006	529235
33029	529236
80456	529237
31966	529238
34016	529239
25336	529240
15548	529241
17365	529242
23094	529243
35927	529244
80649	529245
22709	529246
3646	529247
30483	529248
8299	529249
11016	529250
20346	529251
92637	529252
87305	529253
83168	529254
646	529255
29564	529256
16546	529257
50630	529258
7327	529259
75876	529260
50435	529261
82255	529262
49158	529263
37081	529264
7331	529265
14878	529266
104282	529267
1733	529268
1458	529269
1733	529270
46448	529271
16221	529272
1156	529273
39534	529274
30678	529275
14770	529276
206	529277
65892	529278
10338	529279
24412	529280
162215	529281
17836	529282
103620	529283
52003	529284
28336	529285
12648	529286
132525	529287
51865	529288
64763	529289
76615	529290
73080	529291
21742	529292
95792	529293
37806	529294
20117	529295
27538	529296
62111	529297
24630	529298
3675	529299
41205	529300
55488	529301
42642	529302
8663	529303
6793	529304
9699	529305
28883	529306
69820	529307
90050	529308
112976	529309
39230	529310
4268	529311
10341	529312
1897	529313
26946	529314
11257	529315
17349	529316
7494	529317
14895	529318
38186	529319
26685	529320
111399	529321
45168	529322
12877	529323
113121	529324
13596	529325
27331	529326
8986	529327
9412	529328
37780	529329
137019	529330
121450	529331
23412	529332
50437	529333
91908	529334
2868	529335
28922	529336
8918	529337
54971	529338
45164	529339
21525	529340
65757	529341
59331	529342
39402	529343
62110	529344
89626	529345
26594	529346
5246	529347
5246	529348
45858	529349
122370	529350
23573	529351
100517	529352
9042	529353
3040	529354
54670	529355
62511	529356
112989	529357
19102	529358
17256	529359
36793	529360
56494	529361
57951	529362
3306	529363
15594	529364
11488	529365
17651	529366
29530	529367
30959	529368
5657	529369
11058	529370
40942	529371
28231	529372
9648	529373
30357	529374
13409	529375
73609	529376
7625	529377
64442	529378
20324	529379
115797	529380
38783	529381
24163	529382
697	529383
15665	529384
17047	529385
5370	529386
154776	529387
93510	529388
74632	529389
5464	529390
27185	529391
46995	529392
68720	529393
35991	529394
17844	529395
11494	529396
59920	529397
47276	529398
59386	529399
37782	529400
66468	529401
86208	529402
22929	529403
5604	529404
88090	529405
100468	529406
47389	529407
21169	529408
13065	529409
1028	529410
73183	529411
49942	529412
15606	529413
40995	529414
50439	529415
22158	529416
54576	529417
114975	529418
52528	529419
71579	529420
40959	529421
61626	529422
6278	529423
9074	529424
34732	529425
23527	529426
64930	529427
44178	529428
62599	529429
2247	529430
94089	529431
16528	529432
14562	529433
5531	529434
39307	529435
24253	529436
50398	529437
90461	529438
18985	529439
72759	529440
38470	529441
83247	529442
108882	529443
64110	529444
3390	529445
83009	529446
3145	529447
5192	529448
29481	529449
11457	529450
108879	529451
2475	529452
137487	529453
4886	529454
64373	529455
87663	529456
61257	529457
44210	529458
14333	529459
6326	529460
107465	529461
5207	529462
29537	529463
21441	529464
6670	529465
31208	529466
53036	529467
94295	529468
13318	529469
64880	529470
13318	529471
71832	529472
99749	529473
115024	529474
79838	529475
15337	529476
20694	529477
5842	529478
18469	529479
99655	529480
9343	529481
2247	529482
8809	529483
4994	529484
14744	529485
22109	529486
48853	529487
16975	529488
79265	529489
49932	529490
107096	529491
22924	529492
102138	529493
38771	529494
38771	529495
10405	529496
8585	529497
27946	529498
64647	529499
99444	529500
10645	529501
3290	529502
115804	529503
80460	529504
5791	529505
22646	529506
79383	529507
6135	529508
38538	529509
21287	529510
16151	529511
22719	529512
81818	529513
36207	529514
8054	529515
14947	529516
55049	529517
68690	529518
4378	529519
10866	529520
17138	529521
21158	529522
21220	529523
10857	529524
35222	529525
16945	529526
79245	529527
17026	529528
112927	529529
48113	529530
112347	529531
31373	529532
22624	529533
118652	529534
45298	529535
28637	529536
6371	529537
82835	529538
63546	529539
42352	529540
44504	529541
26942	529542
9848	529543
21315	529544
100429	529545
21633	529546
53701	529547
92497	529548
104196	529549
8915	529550
60355	529551
38673	529552
104906	529553
4873	529554
17003	529555
127989	529556
24904	529557
115262	529558
85278	529559
84724	529560
88792	529561
57478	529562
44262	529563
94392	529564
80954	529565
54182	529566
108703	529567
74781	529568
19194	529569
51429	529570
143851	529571
71410	529572
61629	529573
47823	529574
22701	529575
14529	529576
30037	529577
66238	529578
26591	529579
64314	529580
29996	529581
92265	529582
18650	529583
33966	529584
26237	529585
20756	529586
119824	529587
58649	529588
28425	529589
1795	529590
19250	529591
91664	529592
14529	529593
58428	529594
69745	529595
1815	529596
16433	529597
103848	529598
10142	529599
44135	529600
3983	529601
36150	529602
23139	529603
9580	529604
103890	529605
13478	529606
16673	529607
2247	529608
66232	529609
2424	529610
84644	529611
13404	529612
8809	529613
2679	529614
15590	529615
8809	529616
2480	529617
79804	529618
36640	529619
390	529620
22653	529621
50520	529622
105759	529623
2480	529624
36586	529625
30071	529626
13478	529627
47875	529628
83022	529629
63327	529630
100263	529631
29521	529632
38804	529633
69477	529634
45273	529635
38604	529636
71718	529637
17811	529638
46879	529639
4399	529640
10089	529641
108545	529642
63670	529643
3023	529644
2247	529645
26121	529646
20324	529647
77974	529648
4399	529649
48425	529650
61196	529651
28431	529652
47875	529653
29535	529654
26877	529655
55292	529656
89093	529657
46817	529658
58434	529659
11334	529660
61234	529661
11960	529662
114955	529663
13765	529664
110944	529665
27946	529666
90166	529667
62568	529668
31983	529669
13404	529670
56624	529671
91297	529672
79368	529673
30012	529674
66584	529675
38495	529676
71708	529677
43531	529678
14765	529679
19900	529680
2480	529681
37201	529682
13785	529683
54825	529684
36494	529685
23857	529686
38603	529687
57620	529688
16673	529689
29535	529690
86304	529691
34693	529692
13262	529693
2247	529694
121041	529695
84633	529696
119737	529697
2778	529698
6011	529699
45199	529700
29595	529701
28425	529702
28404	529703
63268	529704
24609	529705
5504	529706
34006	529707
5504	529708
12906	529709
8805	529710
81893	529711
62179	529712
38581	529713
21772	529714
63275	529715
102075	529716
68999	529717
6136	529718
64298	529719
44169	529720
63293	529721
17367	529722
43508	529723
41685	529724
12488	529725
29504	529726
40021	529727
27569	529728
83332	529729
79840	529730
137082	529731
13284	529732
217	529733
23120	529734
84889	529735
65697	529736
65396	529737
16876	529738
2911	529739
54154	529740
7358	529741
8876	529742
38466	529743
24627	529744
45971	529745
3472	529746
60114	529747
12668	529748
65838	529749
25290	529750
71052	529751
16953	529752
7389	529753
19250	529754
12908	529755
38604	529756
16876	529757
141053	529758
10089	529759
27569	529760
29535	529761
3023	529762
53291	529763
34494	529764
38778	529765
3158	529766
24609	529767
41225	529768
11658	529769
106980	529770
2257	529771
24793	529772
37780	529773
6813	529774
10142	529775
22650	529776
63327	529777
36586	529778
49840	529779
119065	529780
107579	529781
11990	529782
39408	529783
22343	529784
2257	529785
63181	529786
21287	529787
50656	529788
23980	529789
31068	529790
95776	529791
21187	529792
61315	529793
37960	529794
9777	529795
6066	529796
11757	529797
16802	529798
47265	529799
19900	529800
13404	529801
38804	529802
2852	529803
39388	529804
4399	529805
5778	529806
8133	529807
41939	529808
45229	529809
84808	529810
8263	529811
23139	529812
4399	529813
3158	529814
63218	529815
47192	529816
13262	529817
64216	529818
71802	529819
5006	529820
100423	529821
21464	529822
69807	529823
28423	529824
13266	529825
83035	529826
38448	529827
58542	529828
68919	529829
95335	529830
76741	529831
134312	529832
50297	529833
967	529834
23148	529835
15830	529836
74303	529837
49866	529838
71947	529839
4930	529840
62493	529841
49312	529842
84640	529843
66561	529844
88698	529845
14072	529846
4364	529847
29543	529848
94345	529849
78858	529850
87159	529851
54830	529852
50848	529853
74851	529854
39766	529855
55426	529856
16700	529857
10919	529858
3559	529859
39120	529860
79799	529861
18170	529862
38082	529863
55280	529864
16720	529865
29525	529866
101060	529867
38097	529868
65589	529869
85965	529870
24551	529871
16720	529872
27988	529873
59370	529874
17548	529875
92606	529876
86104	529877
130656	529878
107027	529879
67735	529880
49587	529881
14736	529882
24551	529883
42590	529884
40619	529885
22094	529886
42617	529887
16216	529888
105130	529889
65842	529890
90480	529891
74916	529892
35269	529893
913	529894
32261	529895
119156	529896
95675	529897
2903	529898
86024	529899
12550	529900
5533	529901
4161	529902
62121	529903
29141	529904
11443	529905
54073	529906
52382	529907
76706	529908
61388	529909
123174	529910
41940	529911
65562	529912
27977	529913
121436	529914
38133	529915
23398	529916
65491	529917
17651	529918
53664	529919
113406	529920
7533	529921
148881	529922
14311	529923
42374	529924
113556	529925
97625	529926
255	529927
56085	529928
68259	529929
107534	529930
46105	529931
88616	529932
3823	529933
1784	529934
3823	529935
6443	529936
75594	529937
2792	529938
20251	529939
101381	529940
43227	529941
49139	529942
3739	529943
46844	529944
3781	529945
37312	529946
3422	529947
47820	529948
49107	529949
11615	529950
94320	529951
21908	529952
49523	529953
5030	529954
79808	529955
5030	529956
28484	529957
64800	529958
16640	529959
67794	529960
7606	529961
26943	529962
3255	529963
16409	529964
33271	529965
75693	529966
3475	529967
17042	529968
6419	529969
3475	529970
71015	529971
8531	529972
5576	529973
81738	529974
2122	529975
49819	529976
34299	529977
2122	529978
22266	529979
8531	529980
80809	529981
25603	529982
16803	529983
64173	529984
5576	529985
49956	529986
70462	529987
59517	529988
23318	529989
30849	529990
1577	529991
35958	529992
5576	529993
31535	529994
1198	529995
17333	529996
6419	529997
17167	529998
23318	529999
133896	530000
4435	530001
11443	530002
133976	530003
41894	530004
33904	530005
9982	530006
33135	530007
57665	530008
18555	530009
14638	530010
18854	530011
91857	530012
5058	530013
3048	530014
89122	530015
46068	530016
67151	530017
36190	530018
5219	530019
5219	530020
82314	530021
16713	530022
50774	530023
71714	530024
52944	530025
113154	530026
18064	530027
99535	530028
100369	530029
2303	530030
31505	530031
9742	530032
122766	530033
24762	530034
1113	530035
116514	530036
58189	530037
50596	530038
50779	530039
102909	530040
9332	530041
35046	530042
14520	530043
88618	530044
54745	530045
43216	530046
18477	530047
83857	530048
109399	530049
92247	530050
27072	530051
16488	530052
39800	530053
20142	530054
18871	530055
58511	530056
36345	530057
37446	530058
50613	530059
70970	530060
71459	530061
17295	530062
10093	530063
25905	530064
96554	530065
55672	530066
109952	530067
61617	530068
59038	530069
33885	530070
58228	530071
27297	530072
54763	530073
130511	530074
38567	530075
2620	530076
43475	530077
41327	530078
29015	530079
73235	530080
28523	530081
84349	530082
62416	530083
37797	530084
51968	530085
53103	530086
61464	530087
49134	530088
74305	530089
50778	530090
52404	530091
30418	530092
112431	530093
76953	530094
156722	530095
68185	530096
19644	530097
12211	530098
91470	530099
4298	530100
6745	530101
19991	530102
21607	530103
71064	530104
83579	530105
21607	530106
24587	530107
10464	530108
12945	530109
31379	530110
2990	530111
94033	530112
110137	530113
1573	530114
46863	530115
60247	530116
69904	530117
52380	530118
43454	530119
26138	530120
9662	530121
46150	530122
13124	530123
18856	530124
47728	530125
5437	530126
51959	530127
11140	530128
51247	530129
65625	530130
48458	530131
27976	530132
32913	530133
54421	530134
25791	530135
132538	530136
10158	530137
121537	530138
66561	530139
43494	530140
39393	530141
20636	530142
136359	530143
8655	530144
66849	530145
108832	530146
74463	530147
7751	530148
98886	530149
49865	530150
7440	530151
15537	530152
108535	530153
102040	530154
91876	530155
114390	530156
28359	530157
18958	530158
66638	530159
127232	530160
88866	530161
5299	530162
52955	530163
25427	530164
36772	530165
33864	530166
11184	530167
94199	530168
12818	530169
65215	530170
128155	530171
134477	530172
2812	530173
3546	530174
155	530175
11786	530176
122939	530177
9444	530178
56281	530179
47050	530180
93976	530181
112942	530182
40758	530183
92797	530184
37947	530185
43583	530186
68870	530187
72930	530188
48456	530189
61012	530190
1941	530191
116923	530192
65466	530193
119965	530194
2908	530195
8376	530196
15792	530197
30916	530198
129543	530199
51389	530200
18065	530201
88827	530202
61084	530203
4336	530204
5476	530205
91543	530206
30496	530207
27627	530208
71584	530209
20195	530210
3881	530211
31578	530212
71234	530213
59463	530214
79450	530215
25949	530216
148939	530217
48512	530218
2298	530219
32325	530220
104369	530221
83369	530222
136153	530223
24279	530224
131061	530225
14785	530226
64877	530227
64668	530228
48228	530229
11948	530230
36474	530231
66973	530232
68752	530233
6304	530234
59373	530235
98011	530236
49140	530237
58849	530238
35952	530239
2897	530240
9292	530241
150874	530242
1786	530243
70974	530244
2910	530245
44438	530246
61211	530247
6213	530248
80749	530249
11476	530250
64280	530251
39725	530252
96775	530253
46910	530254
10540	530255
23052	530256
109097	530257
34020	530258
50363	530259
39203	530260
50238	530261
43993	530262
11601	530263
74466	530264
14458	530265
59796	530266
51108	530267
57525	530268
84433	530269
22739	530270
32511	530271
2064	530272
61748	530273
5429	530274
133958	530275
112368	530276
48064	530277
29617	530278
26258	530279
34395	530280
41209	530281
47092	530282
42351	530283
106097	530284
119207	530285
43051	530286
18629	530287
54198	530288
21563	530289
86378	530290
109982	530291
11082	530292
1700	530293
40993	530294
40297	530295
100536	530296
52475	530297
111496	530298
52556	530299
120286	530300
60521	530301
69524	530302
39762	530303
111384	530304
49445	530305
97214	530306
38615	530307
70514	530308
41642	530309
5410	530310
66735	530311
23096	530312
121475	530313
14629	530314
27047	530315
1010	530316
21103	530317
55390	530318
5335	530319
6768	530320
7952	530321
1235	530322
24410	530323
33304	530324
45506	530325
63663	530326
40171	530327
86303	530328
5486	530329
5590	530330
21436	530331
26406	530332
62733	530333
21798	530334
1638	530335
44183	530336
41634	530337
94555	530338
69878	530339
19135	530340
89270	530341
5215	530342
39800	530343
28171	530344
53377	530345
38111	530346
39100	530347
65452	530348
33610	530349
56580	530350
20127	530351
49557	530352
28171	530353
26151	530354
94541	530355
6957	530356
51427	530357
95801	530358
41640	530359
1836	530360
105706	530361
48880	530362
25943	530363
29911	530364
50564	530365
88080	530366
61022	530367
8350	530368
2505	530369
125640	530370
49521	530371
67027	530372
55377	530373
102157	530374
30970	530375
27269	530376
102028	530377
75606	530378
40026	530379
23108	530380
24752	530381
14367	530382
54015	530383
23473	530384
80787	530385
162507	530386
41983	530387
90370	530388
3088	530389
53370	530390
102765	530391
79506	530392
13998	530393
70215	530394
4835	530395
81608	530396
3954	530397
1889	530398
4499	530399
23868	530400
123875	530401
36249	530402
31546	530403
46101	530404
73710	530405
45517	530406
8995	530407
61091	530408
16186	530409
68880	530410
6644	530411
83525	530412
75232	530413
21242	530414
4324	530415
49494	530416
21242	530417
99311	530418
11322	530419
9214	530420
57753	530421
21999	530422
9273	530423
30323	530424
86339	530425
21139	530426
23495	530427
99800	530428
24108	530429
5874	530430
24108	530431
24108	530432
48454	530433
26013	530434
88971	530435
72789	530436
37694	530437
10774	530438
17341	530439
16267	530440
4406	530441
4646	530442
75523	530443
34594	530444
30446	530445
10174	530446
73065	530447
92761	530448
87938	530449
66826	530450
56392	530451
7193	530452
35555	530453
32332	530454
20801	530455
17577	530456
4941	530457
100867	530458
54141	530459
27197	530460
84762	530461
21088	530462
28624	530463
18332	530464
47725	530465
61538	530466
21816	530467
9228	530468
102000	530469
113851	530470
81792	530471
61018	530472
12016	530473
36177	530474
4614	530475
4576	530476
41169	530477
5091	530478
136329	530479
6224	530480
21251	530481
21273	530482
132226	530483
16686	530484
12644	530485
61036	530486
37402	530487
66591	530488
88004	530489
61071	530490
9797	530491
11697	530492
90084	530493
71120	530494
49763	530495
47049	530496
32449	530497
90204	530498
7454	530499
88077	530500
87760	530501
43644	530502
101147	530503
19544	530504
56874	530505
34269	530506
39971	530507
4327	530508
45867	530509
33147	530510
80705	530511
4236	530512
10510	530513
27049	530514
78441	530515
101007	530516
30474	530517
62474	530518
6918	530519
112900	530520
19155	530521
103688	530522
36809	530523
35219	530524
59131	530525
20903	530526
776	530527
16430	530528
83246	530529
79881	530530
6906	530531
120439	530532
92801	530533
49269	530534
26557	530535
22023	530536
112403	530537
77417	530538
16265	530539
9915	530540
28591	530541
18507	530542
22084	530543
49270	530544
64166	530545
59541	530546
35805	530547
40055	530548
12068	530549
70395	530550
14148	530551
12941	530552
1402	530553
74516	530554
94107	530555
60978	530556
21908	530557
76735	530558
51642	530559
10740	530560
122747	530561
19501	530562
75232	530563
6624	530564
15550	530565
9456	530566
29714	530567
57571	530568
89075	530569
13906	530570
2998	530571
7486	530572
9699	530573
29741	530574
68931	530575
8911	530576
18849	530577
10533	530578
42553	530579
37570	530580
12435	530581
9777	530582
138615	530583
123956	530584
17495	530585
9397	530586
39731	530587
63733	530588
71749	530589
127859	530590
2193	530591
2381	530592
1451	530593
25019	530594
91969	530595
50301	530596
31066	530597
1224	530598
78182	530599
33789	530600
2106	530601
24363	530602
39817	530603
47696	530604
2994	530605
3671	530606
64652	530607
49116	530608
72163	530609
30965	530610
77827	530611
27537	530612
37585	530613
1224	530614
96766	530615
2167	530616
58291	530617
52000	530618
79446	530619
69006	530620
30225	530621
105498	530622
1948	530623
83086	530624
82865	530625
2449	530626
12689	530627
48458	530628
124839	530629
5262	530630
45581	530631
66629	530632
33598	530633
63407	530634
122638	530635
2998	530636
2002	530637
1072	530638
910	530639
910	530640
110025	530641
30338	530642
90796	530643
2242	530644
37820	530645
8319	530646
8048	530647
91773	530648
50432	530649
30139	530650
12437	530651
15883	530652
25424	530653
56866	530654
98073	530655
11509	530656
7604	530657
97545	530658
78353	530659
7140	530660
42949	530661
13216	530662
6611	530663
53226	530664
38753	530665
3278	530666
93881	530667
86137	530668
42064	530669
87413	530670
115023	530671
101960	530672
4665	530673
61146	530674
76472	530675
48590	530676
16884	530677
5790	530678
76342	530679
10732	530680
86313	530681
127719	530682
22091	530683
30348	530684
18506	530685
87914	530686
12680	530687
106971	530688
104979	530689
88017	530690
138920	530691
117327	530692
96595	530693
21436	530694
81645	530695
86241	530696
8145	530697
63701	530698
145457	530699
46469	530700
66130	530701
59763	530702
5447	530703
112088	530704
33884	530705
31003	530706
79388	530707
2161	530708
23448	530709
47402	530710
49403	530711
50855	530712
6771	530713
88945	530714
79797	530715
101020	530716
35267	530717
121494	530718
112300	530719
11369	530720
71124	530721
56669	530722
22581	530723
1818	530724
67999	530725
126109	530726
18474	530727
43113	530728
127535	530729
107695	530730
107451	530731
125875	530732
57558	530733
13161	530734
76810	530735
14144	530736
88587	530737
105017	530738
88711	530739
22921	530740
63080	530741
132291	530742
51156	530743
26303	530744
139745	530745
79801	530746
28785	530747
137540	530748
37206	530749
29688	530750
73252	530751
122840	530752
138515	530753
29100	530754
48104	530755
77921	530756
158723	530757
8511	530758
107668	530759
25843	530760
8825	530761
10257	530762
86118	530763
23745	530764
27141	530765
99640	530766
17615	530767
114985	530768
137208	530769
70556	530770
13576	530771
81591	530772
106246	530773
55332	530774
32124	530775
39987	530776
18813	530777
54762	530778
54568	530779
33934	530780
15614	530781
9025	530782
22278	530783
81990	530784
45223	530785
114692	530786
19481	530787
87912	530788
18487	530789
82929	530790
54021	530791
109919	530792
96638	530793
165849	530794
4776	530795
41429	530796
38718	530797
1731	530798
56131	530799
102719	530800
40489	530801
80719	530802
88678	530803
87644	530804
114354	530805
20735	530806
32499	530807
121270	530808
41643	530809
2089	530810
66899	530811
19736	530812
62196	530813
70037	530814
23747	530815
85945	530816
54719	530817
68096	530818
30203	530819
112957	530820
41905	530821
38719	530822
67546	530823
53643	530824
6520	530825
11311	530826
137145	530827
697	530828
30697	530829
41452	530830
23174	530831
13723	530832
3055	530833
102945	530834
15231	530835
96953	530836
2715	530837
87469	530838
29096	530839
54326	530840
48959	530841
5034	530842
3880	530843
62691	530844
25227	530845
48526	530846
47125	530847
19251	530848
6705	530849
1789	530850
15635	530851
11123	530852
12376	530853
121773	530854
51664	530855
45381	530856
37924	530857
58471	530858
3011	530859
121211	530860
7684	530861
2654	530862
73860	530863
89627	530864
98234	530865
27793	530866
104323	530867
63187	530868
61417	530869
13736	530870
71119	530871
85478	530872
89529	530873
103935	530874
44314	530875
72651	530876
10521	530877
75626	530878
120510	530879
87869	530880
18171	530881
16915	530882
21294	530883
82049	530884
3191	530885
11080	530886
47702	530887
70084	530888
38795	530889
31210	530890
4225	530891
13800	530892
29722	530893
35879	530894
43226	530895
121455	530896
5394	530897
89835	530898
7549	530899
18993	530900
6751	530901
87813	530902
79490	530903
64384	530904
64234	530905
49352	530906
67772	530907
59939	530908
134209	530909
79101	530910
27009	530911
85902	530912
23021	530913
17054	530914
121374	530915
80594	530916
51919	530917
8580	530918
81117	530919
74949	530920
103485	530921
87478	530922
58869	530923
123030	530924
7295	530925
21491	530926
42971	530927
9114	530928
53172	530929
113816	530930
84834	530931
36546	530932
86258	530933
75612	530934
32965	530935
124167	530936
33586	530937
105070	530938
18395	530939
27991	530940
23814	530941
85167	530942
32477	530943
37713	530944
64032	530945
52057	530946
63526	530947
42515	530948
13035	530949
68214	530950
81021	530951
2521	530952
82101	530953
22734	530954
97115	530955
38812	530956
79855	530957
18334	530958
36477	530959
57720	530960
87503	530961
93502	530962
81981	530963
70446	530964
136903	530965
40426	530966
70644	530967
51271	530968
76252	530969
62776	530970
62776	530971
24823	530972
19212	530973
22830	530974
109414	530975
49683	530976
102769	530977
18042	530978
33925	530979
32833	530980
4030	530981
37752	530982
30088	530983
70036	530984
37128	530985
39527	530986
29178	530987
53175	530988
39689	530989
124053	530990
83003	530991
75550	530992
109936	530993
132075	530994
128037	530995
65411	530996
32091	530997
51837	530998
86637	530999
13171	531000
10373	531001
32264	531002
85382	531003
43441	531004
89246	531005
132831	531006
20243	531007
110453	531008
48064	531009
8682	531010
108985	531011
62776	531012
55203	531013
17587	531014
10583	531015
54681	531016
4756	531017
124112	531018
80284	531019
32991	531020
89400	531021
84500	531022
5205	531023
62325	531024
134141	531025
106096	531026
39084	531027
24136	531028
51234	531029
14730	531030
10990	531031
52550	531032
6395	531033
103593	531034
105043	531035
53970	531036
101358	531037
132671	531038
16715	531039
114518	531040
130936	531041
5180	531042
58437	531043
40451	531044
27896	531045
106643	531046
110048	531047
129541	531048
70938	531049
47131	531050
75865	531051
21121	531052
48020	531053
131777	531054
8376	531055
34106	531056
59389	531057
137176	531058
37144	531059
37512	531060
56071	531061
45413	531062
124184	531063
108939	531064
26229	531065
78944	531066
4887	531067
67824	531068
44884	531069
70361	531070
116744	531071
4747	531072
28352	531073
60064	531074
23263	531075
13727	531076
838	531077
159990	531078
26089	531079
60641	531080
10133	531081
54871	531082
84418	531083
65705	531084
105869	531085
2655	531086
21230	531087
103459	531088
17168	531089
10704	531090
11299	531091
39972	531092
66924	531093
22983	531094
18037	531095
9108	531096
76236	531097
99162	531098
81493	531099
19908	531100
11124	531101
54390	531102
64159	531103
11513	531104
838	531105
4892	531106
8662	531107
89592	531108
21957	531109
66123	531110
40241	531111
71047	531112
16937	531113
15171	531114
82843	531115
80311	531116
8137	531117
81753	531118
63638	531119
34653	531120
77495	531121
99171	531122
57981	531123
87769	531124
45945	531125
74642	531126
95744	531127
12947	531128
20942	531129
3000	531130
30654	531131
13323	531132
88200	531133
19732	531134
15623	531135
26880	531136
95774	531137
102281	531138
40776	531139
26696	531140
6772	531141
35113	531142
118558	531143
15173	531144
43668	531145
13903	531146
43668	531147
57654	531148
72239	531149
75147	531150
145470	531151
42411	531152
120400	531153
15173	531154
56974	531155
110512	531156
11076	531157
111415	531158
15821	531159
126338	531160
13514	531161
86835	531162
49882	531163
29077	531164
260	531165
32604	531166
31885	531167
85960	531168
40662	531169
5763	531170
21860	531171
82031	531172
117555	531173
80499	531174
41298	531175
22197	531176
18328	531177
42516	531178
57717	531179
28601	531180
84861	531181
45230	531182
58386	531183
82250	531184
110101	531185
121422	531186
96965	531187
9644	531188
67079	531189
44869	531190
67795	531191
61697	531192
48786	531193
14519	531194
40520	531195
127327	531196
8058	531197
45385	531198
3166	531199
81882	531200
25837	531201
68900	531202
31959	531203
4576	531204
46071	531205
38536	531206
79319	531207
12767	531208
16788	531209
46314	531210
38488	531211
40139	531212
49207	531213
21134	531214
91615	531215
20857	531216
61299	531217
35323	531218
33051	531219
116931	531220
57955	531221
18214	531222
62123	531223
69085	531224
7917	531225
7917	531226
14923	531227
37429	531228
33030	531229
13255	531230
44100	531231
92360	531232
91784	531233
73354	531234
51158	531235
18372	531236
16420	531237
85854	531238
108573	531239
84529	531240
83851	531241
33759	531242
103559	531243
31735	531244
28721	531245
130568	531246
51169	531247
86180	531248
22056	531249
154309	531250
85996	531251
17783	531252
84527	531253
60594	531254
119044	531255
30134	531256
64924	531257
33565	531258
114392	531259
109185	531260
84510	531261
58976	531262
67533	531263
108419	531264
101232	531265
79737	531266
51320	531267
11339	531268
8915	531269
52035	531270
48492	531271
21767	531272
18224	531273
59426	531274
64688	531275
103704	531276
73331	531277
75892	531278
14090	531279
90542	531280
45238	531281
46362	531282
80541	531283
16480	531284
32083	531285
20087	531286
99710	531287
6789	531288
3419	531289
6789	531290
3419	531291
136122	531292
34434	531293
62457	531294
91543	531295
57977	531296
79235	531297
96529	531298
60380	531299
104014	531300
20313	531301
4990	531302
43513	531303
63507	531304
8579	531305
105366	531306
4325	531307
16574	531308
2452	531309
2355	531310
15368	531311
39596	531312
38137	531313
82362	531314
42241	531315
1500	531316
128953	531317
49774	531318
2127	531319
13282	531320
887	531321
110705	531322
19695	531323
38948	531324
13858	531325
83692	531326
28912	531327
15606	531328
91318	531329
52955	531330
28677	531331
18793	531332
48858	531333
33163	531334
58572	531335
5763	531336
71436	531337
77590	531338
58106	531339
42478	531340
91641	531341
73325	531342
117457	531343
8686	531344
30365	531345
36474	531346
23908	531347
102093	531348
31377	531349
87098	531350
86099	531351
13073	531352
26737	531353
112227	531354
35980	531355
93349	531356
71401	531357
37210	531358
51068	531359
43318	531360
72907	531361
69870	531362
80373	531363
94329	531364
66513	531365
31377	531366
2740	531367
68734	531368
23302	531369
3702	531370
47749	531371
7157	531372
12214	531373
13518	531374
77675	531375
29976	531376
82938	531377
5947	531378
1285	531379
21998	531380
15631	531381
66573	531382
130532	531383
8401	531384
70664	531385
48496	531386
138	531387
26298	531388
30975	531389
61278	531390
54617	531391
100726	531392
3678	531393
44515	531394
57708	531395
61988	531396
122827	531397
40547	531398
69757	531399
86833	531400
15273	531401
39302	531402
83189	531403
70900	531404
102747	531405
52053	531406
53804	531407
56689	531408
25337	531409
41278	531410
29713	531411
12996	531412
84528	531413
7048	531414
108417	531415
4927	531416
55614	531417
47087	531418
70039	531419
133815	531420
8496	531421
34298	531422
107657	531423
82685	531424
55623	531425
3151	531426
10740	531427
27798	531428
7730	531429
51427	531430
17777	531431
7439	531432
19945	531433
7576	531434
67823	531435
1638	531436
23001	531437
76522	531438
23086	531439
59353	531440
4557	531441
6545	531442
94545	531443
35279	531444
8262	531445
67616	531446
44450	531447
49332	531448
28606	531449
28840	531450
12235	531451
69161	531452
33048	531453
10331	531454
44292	531455
9924	531456
95850	531457
48728	531458
19217	531459
21255	531460
36239	531461
76752	531462
19243	531463
25828	531464
4108	531465
62197	531466
139263	531467
86098	531468
100854	531469
55159	531470
53977	531471
69457	531472
19501	531473
70532	531474
1965	531475
30536	531476
58112	531477
2921	531478
15552	531479
22334	531480
2616	531481
39115	531482
24725	531483
98887	531484
5323	531485
46819	531486
49862	531487
95460	531488
9070	531489
103465	531490
47733	531491
50512	531492
14739	531493
113389	531494
24410	531495
32847	531496
91485	531497
49478	531498
97751	531499
92322	531500
6609	531501
88894	531502
64027	531503
7048	531504
67171	531505
17791	531506
27043	531507
28606	531508
18457	531509
23446	531510
7360	531511
11800	531512
25526	531513
35117	531514
68352	531515
106833	531516
18495	531517
48181	531518
29974	531519
39105	531520
3492	531521
4237	531522
30202	531523
44193	531524
30995	531525
30527	531526
3377	531527
15518	531528
17808	531529
134309	531530
101104	531531
141831	531532
19724	531533
13504	531534
107697	531535
84474	531536
781	531537
51311	531538
6792	531539
94205	531540
2046	531541
84322	531542
2046	531543
12777	531544
1815	531545
27041	531546
27090	531547
23968	531548
31628	531549
3088	531550
4748	531551
28379	531552
99604	531553
3936	531554
52050	531555
24570	531556
44520	531557
44419	531558
9443	531559
50384	531560
41162	531561
58841	531562
59057	531563
11079	531564
18062	531565
86168	531566
7707	531567
2958	531568
16578	531569
52897	531570
4982	531571
70506	531572
137080	531573
113236	531574
3181	531575
9005	531576
4454	531577
40859	531578
18530	531579
15518	531580
35037	531581
40883	531582
70548	531583
24756	531584
31908	531585
12250	531586
57779	531587
40859	531588
134693	531589
49249	531590
37567	531591
22673	531592
32202	531593
79704	531594
66686	531595
40450	531596
23411	531597
32266	531598
24990	531599
9237	531600
66529	531601
15186	531602
19754	531603
113582	531604
7832	531605
40859	531606
87293	531607
8571	531608
51147	531609
83371	531610
22646	531611
105965	531612
52179	531613
2857	531614
11327	531615
23531	531616
24331	531617
2072	531618
36598	531619
54720	531620
56458	531621
5486	531622
68519	531623
85938	531624
5957	531625
37858	531626
49804	531627
37356	531628
16943	531629
27598	531630
122376	531631
45236	531632
51311	531633
35490	531634
54579	531635
26893	531636
67197	531637
38087	531638
133847	531639
19206	531640
54171	531641
47625	531642
95752	531643
46986	531644
94384	531645
91449	531646
16166	531647
45399	531648
31353	531649
71692	531650
40440	531651
113919	531652
32178	531653
69201	531654
74451	531655
38347	531656
5862	531657
88683	531658
4748	531659
18198	531660
3088	531661
7318	531662
2996	531663
40401	531664
136900	531665
63662	531666
69491	531667
100844	531668
26039	531669
6304	531670
43454	531671
109871	531672
29507	531673
51977	531674
69433	531675
81836	531676
154734	531677
63727	531678
51311	531679
1381	531680
62528	531681
96822	531682
93673	531683
59096	531684
51633	531685
51033	531686
86268	531687
124485	531688
117049	531689
117073	531690
12385	531691
8679	531692
91947	531693
16526	531694
25592	531695
52387	531696
36723	531697
2110	531698
55375	531699
21723	531700
15976	531701
25231	531702
6663	531703
53027	531704
46151	531705
66157	531706
1535	531707
1397	531708
100546	531709
90552	531710
5742	531711
47494	531712
33773	531713
83519	531714
101989	531715
40799	531716
11352	531717
2423	531718
51117	531719
7293	531720
35571	531721
9624	531722
43351	531723
22950	531724
97670	531725
68988	531726
43060	531727
231	531728
86132	531729
57542	531730
9106	531731
18648	531732
31914	531733
20343	531734
23599	531735
6763	531736
72079	531737
101827	531738
56064	531739
110330	531740
4562	531741
19963	531742
45115	531743
17817	531744
52007	531745
66728	531746
132241	531747
8873	531748
17702	531749
23033	531750
84504	531751
85914	531752
21794	531753
21794	531754
29930	531755
95593	531756
162495	531757
11267	531758
375	531759
86467	531760
18001	531761
106065	531762
28966	531763
39303	531764
67019	531765
86528	531766
57031	531767
15580	531768
87395	531769
93422	531770
13077	531771
23351	531772
110441	531773
125831	531774
45104	531775
10983	531776
28399	531777
83893	531778
52650	531779
51287	531780
84393	531781
39195	531782
80892	531783
51840	531784
14121	531785
43949	531786
66466	531787
37051	531788
44792	531789
56143	531790
56292	531791
13369	531792
4510	531793
28741	531794
12065	531795
79498	531796
17133	531797
4386	531798
75690	531799
65017	531800
44235	531801
6494	531802
33788	531803
24324	531804
76310	531805
111488	531806
25350	531807
576	531808
18568	531809
30135	531810
43116	531811
121803	531812
128847	531813
34463	531814
41303	531815
15713	531816
36483	531817
77452	531818
5440	531819
63774	531820
94226	531821
94159	531822
25452	531823
90684	531824
40802	531825
77698	531826
4816	531827
24078	531828
91501	531829
42646	531830
14604	531831
32426	531832
95874	531833
45219	531834
78127	531835
9616	531836
16901	531837
61370	531838
56599	531839
46925	531840
45821	531841
12755	531842
4437	531843
74447	531844
15738	531845
9182	531846
44881	531847
13997	531848
9692	531849
5112	531850
71475	531851
21850	531852
54150	531853
12318	531854
55681	531855
5653	531856
11635	531857
50659	531858
17841	531859
43365	531860
43443	531861
12558	531862
6165	531863
4558	531864
14011	531865
47286	531866
54820	531867
5944	531868
37333	531869
124076	531870
10089	531871
4235	531872
11273	531873
32366	531874
88654	531875
80786	531876
82197	531877
20243	531878
27150	531879
46456	531880
29118	531881
3323	531882
19542	531883
70622	531884
73695	531885
115805	531886
78195	531887
126264	531888
121344	531889
77100	531890
10876	531891
57979	531892
13465	531893
18123	531894
31854	531895
95709	531896
55375	531897
53429	531898
90977	531899
17690	531900
37926	531901
30835	531902
81663	531903
64775	531904
79163	531905
7593	531906
57580	531907
14576	531908
31628	531909
20193	531910
14576	531911
90866	531912
880	531913
5992	531914
112836	531915
45487	531916
25819	531917
71160	531918
21095	531919
54119	531920
2705	531921
6505	531922
1941	531923
46972	531924
83764	531925
63178	531926
16864	531927
85655	531928
119763	531929
17779	531930
9583	531931
75657	531932
29926	531933
10143	531934
89300	531935
5168	531936
7124	531937
35806	531938
108631	531939
4010	531940
84534	531941
53967	531942
39982	531943
23554	531944
15728	531945
6419	531946
4641	531947
36246	531948
106629	531949
11448	531950
66935	531951
13971	531952
139396	531953
65484	531954
152305	531955
57536	531956
109067	531957
15178	531958
75398	531959
30132	531960
3435	531961
31626	531962
31990	531963
5141	531964
14975	531965
9622	531966
90840	531967
104987	531968
7160	531969
112429	531970
60082	531971
59037	531972
90957	531973
62418	531974
39752	531975
103781	531976
7261	531977
33167	531978
27542	531979
15892	531980
11677	531981
7802	531982
6711	531983
22991	531984
56543	531985
6711	531986
117645	531987
85207	531988
6430	531989
28491	531990
6430	531991
16966	531992
31020	531993
99144	531994
16966	531995
90144	531996
4354	531997
75320	531998
10241	531999
54579	532000
76324	532001
41000	532002
96647	532003
63092	532004
121064	532005
41581	532006
107139	532007
49677	532008
40779	532009
83868	532010
104199	532011
3484	532012
89491	532013
6439	532014
59562	532015
65430	532016
2814	532017
17062	532018
88242	532019
40089	532020
9799	532021
25833	532022
3450	532023
36422	532024
20746	532025
21768	532026
71442	532027
30411	532028
2801	532029
92661	532030
74686	532031
16874	532032
134655	532033
3601	532034
6097	532035
60307	532036
7436	532037
44769	532038
29442	532039
124205	532040
61341	532041
59264	532042
75143	532043
5155	532044
52075	532045
47266	532046
67533	532047
63080	532048
8662	532049
20373	532050
18081	532051
65017	532052
18372	532053
48409	532054
51097	532055
58629	532056
46881	532057
47248	532058
1109	532059
24744	532060
62161	532061
20336	532062
61047	532063
37822	532064
15818	532065
64707	532066
39566	532067
56058	532068
56565	532069
23403	532070
9041	532071
82051	532072
37072	532073
7390	532074
19923	532075
14651	532076
17230	532077
4511	532078
38617	532079
83905	532080
98677	532081
78017	532082
20822	532083
46264	532084
14512	532085
32946	532086
24944	532087
102357	532088
63068	532089
113601	532090
109092	532091
92115	532092
84770	532093
28135	532094
18019	532095
31643	532096
10469	532097
87948	532098
55035	532099
59393	532100
37017	532101
11132	532102
37990	532103
97905	532104
94200	532105
47268	532106
33023	532107
23552	532108
15960	532109
158510	532110
108706	532111
69922	532112
63655	532113
23346	532114
68155	532115
5404	532116
8640	532117
108353	532118
39337	532119
10257	532120
6078	532121
1281	532122
120529	532123
29752	532124
33568	532125
19908	532126
26229	532127
117119	532128
55569	532129
27260	532130
2828	532131
23443	532132
51506	532133
27408	532134
6799	532135
69165	532136
44696	532137
87112	532138
15689	532139
117620	532140
42334	532141
82124	532142
50788	532143
617	532144
58301	532145
69514	532146
21978	532147
13371	532148
33061	532149
27150	532150
4924	532151
28966	532152
61365	532153
39710	532154
119767	532155
113240	532156
127375	532157
46946	532158
37479	532159
132591	532160
19962	532161
53997	532162
20547	532163
102464	532164
88878	532165
25301	532166
80344	532167
86564	532168
45428	532169
76733	532170
90140	532171
51308	532172
10316	532173
16088	532174
35088	532175
16670	532176
54136	532177
12558	532178
22661	532179
30724	532180
61348	532181
10982	532182
85325	532183
26290	532184
2355	532185
115191	532186
10910	532187
2318	532188
21421	532189
70163	532190
2951	532191
126195	532192
78460	532193
5183	532194
40985	532195
41673	532196
34231	532197
7794	532198
34566	532199
11390	532200
14167	532201
16071	532202
7753	532203
9333	532204
189	532205
13441	532206
54954	532207
50322	532208
61649	532209
132172	532210
53712	532211
53029	532212
38186	532213
14456	532214
10133	532215
6448	532216
6473	532217
182	532218
9840	532219
113927	532220
3268	532221
3244	532222
60048	532223
8879	532224
63160	532225
18638	532226
10876	532227
104041	532228
116768	532229
616	532230
616	532231
2438	532232
79479	532233
76291	532234
46135	532235
21627	532236
53908	532237
18793	532238
18991	532239
6166	532240
15509	532241
44	532242
55396	532243
29418	532244
9960	532245
24345	532246
36697	532247
31925	532248
30131	532249
60250	532250
83441	532251
1793	532252
40925	532253
95249	532254
109716	532255
47749	532256
17013	532257
69093	532258
125942	532259
67243	532260
111595	532261
1525	532262
22965	532263
15456	532264
27757	532265
48222	532266
33048	532267
59273	532268
7137	532269
48488	532270
106868	532271
89107	532272
116971	532273
28837	532274
108343	532275
5659	532276
33554	532277
3229	532278
3229	532279
79253	532280
37093	532281
86803	532282
23149	532283
30848	532284
67769	532285
103608	532286
110522	532287
64022	532288
35187	532289
64879	532290
37601	532291
70923	532292
112227	532293
68940	532294
86562	532295
40085	532296
61189	532297
6501	532298
37304	532299
70115	532300
88575	532301
109666	532302
26359	532303
26039	532304
34495	532305
88671	532306
80372	532307
119962	532308
81618	532309
105050	532310
18161	532311
63487	532312
37634	532313
14329	532314
93657	532315
5208	532316
3901	532317
114339	532318
34127	532319
71926	532320
41329	532321
86407	532322
61230	532323
40600	532324
13699	532325
71426	532326
17212	532327
19138	532328
100368	532329
24414	532330
87690	532331
30202	532332
138422	532333
72876	532334
105753	532335
81572	532336
69117	532337
42971	532338
56390	532339
7102	532340
1276	532341
52231	532342
24874	532343
10985	532344
21358	532345
37139	532346
68985	532347
63127	532348
38582	532349
18499	532350
3412	532351
47228	532352
23306	532353
83452	532354
257	532355
67615	532356
25790	532357
119821	532358
9793	532359
37207	532360
9135	532361
37761	532362
24547	532363
118593	532364
31942	532365
131044	532366
49400	532367
5500	532368
13146	532369
103568	532370
88814	532371
83012	532372
1782	532373
81848	532374
49288	532375
28527	532376
76090	532377
12738	532378
29902	532379
9117	532380
96559	532381
63262	532382
6315	532383
7069	532384
17738	532385
68361	532386
5166	532387
92149	532388
8917	532389
30514	532390
8304	532391
112969	532392
52079	532393
139730	532394
33299	532395
14219	532396
40998	532397
18743	532398
88755	532399
27039	532400
66354	532401
48507	532402
28356	532403
17800	532404
52150	532405
29178	532406
47400	532407
20657	532408
379	532409
111484	532410
10689	532411
8044	532412
102842	532413
132279	532414
131435	532415
2293	532416
83032	532417
105054	532418
17537	532419
46172	532420
64448	532421
20174	532422
127208	532423
12151	532424
71834	532425
10642	532426
5059	532427
47627	532428
66165	532429
41874	532430
37358	532431
97099	532432
88008	532433
102911	532434
3683	532435
57952	532436
86082	532437
51710	532438
40988	532439
71942	532440
120457	532441
61136	532442
39174	532443
1792	532444
2521	532445
81070	532446
51436	532447
112401	532448
73550	532449
39946	532450
10177	532451
13095	532452
83288	532453
26129	532454
37912	532455
9038	532456
113765	532457
75216	532458
68846	532459
105308	532460
23595	532461
124549	532462
85158	532463
71010	532464
79490	532465
3093	532466
81070	532467
33909	532468
32106	532469
80444	532470
37699	532471
48090	532472
30442	532473
56173	532474
86135	532475
87647	532476
15630	532477
28818	532478
67760	532479
67888	532480
88352	532481
88962	532482
89181	532483
129562	532484
63748	532485
26216	532486
8909	532487
62435	532488
95858	532489
51484	532490
61420	532491
54604	532492
62800	532493
88699	532494
105451	532495
7498	532496
6472	532497
130835	532498
15764	532499
40550	532500
99313	532501
15724	532502
1291	532503
19266	532504
102709	532505
10251	532506
1285	532507
44322	532508
1726	532509
10312	532510
90364	532511
108697	532512
69116	532513
6632	532514
890	532515
4018	532516
59864	532517
32905	532518
50789	532519
5407	532520
11717	532521
40637	532522
49345	532523
13867	532524
10967	532525
45191	532526
30336	532527
40686	532528
14360	532529
52089	532530
1607	532531
86780	532532
1592	532533
87956	532534
178	532535
18194	532536
59526	532537
17025	532538
51132	532539
25421	532540
4595	532541
47020	532542
117254	532543
64554	532544
69181	532545
37122	532546
9030	532547
112278	532548
10450	532549
4623	532550
31199	532551
64262	532552
105969	532553
21766	532554
14304	532555
17272	532556
57590	532557
3784	532558
22180	532559
12989	532560
37557	532561
26968	532562
17149	532563
80793	532564
23169	532565
12393	532566
51407	532567
98000	532568
83759	532569
9574	532570
32343	532571
52914	532572
31240	532573
21911	532574
28395	532575
63329	532576
40469	532577
67616	532578
679	532579
42484	532580
34737	532581
61471	532582
3722	532583
12644	532584
38311	532585
40440	532586
15891	532587
63630	532588
40674	532589
58211	532590
61602	532591
1723	532592
52379	532593
872	532594
17252	532595
11262	532596
44	532597
25602	532598
87903	532599
17878	532600
96646	532601
35063	532602
47313	532603
111447	532604
2692	532605
40925	532606
85265	532607
2519	532608
14070	532609
87431	532610
81498	532611
21806	532612
138013	532613
59527	532614
50661	532615
50661	532616
63437	532617
19075	532618
25350	532619
1357	532620
48400	532621
15700	532622
27126	532623
14600	532624
23795	532625
5083	532626
23308	532627
26506	532628
13307	532629
48908	532630
86570	532631
112828	532632
138468	532633
40784	532634
107438	532635
5669	532636
59360	532637
365	532638
58345	532639
20055	532640
15485	532641
113022	532642
10173	532643
18399	532644
43094	532645
14636	532646
880	532647
28171	532648
11323	532649
7181	532650
85319	532651
77940	532652
65901	532653
60403	532654
40593	532655
105269	532656
65901	532657
20874	532658
33997	532659
76780	532660
31027	532661
3442	532662
11766	532663
94341	532664
6475	532665
2692	532666
37990	532667
131082	532668
30969	532669
36170	532670
51906	532671
59950	532672
73138	532673
37447	532674
40586	532675
8063	532676
21885	532677
13397	532678
7632	532679
15803	532680
447	532681
61668	532682
95328	532683
4843	532684
53345	532685
71174	532686
109279	532687
40984	532688
28601	532689
40801	532690
41989	532691
3173	532692
32234	532693
24564	532694
41139	532695
68795	532696
101055	532697
63769	532698
112068	532699
100847	532700
47800	532701
124942	532702
27384	532703
15259	532704
6287	532705
14860	532706
67926	532707
12218	532708
13534	532709
93756	532710
125726	532711
94171	532712
59488	532713
66076	532714
16807	532715
25962	532716
36814	532717
92203	532718
38937	532719
94431	532720
106790	532721
58398	532722
131514	532723
31169	532724
164480	532725
17036	532726
94627	532727
149171	532728
32351	532729
68422	532730
78297	532731
51815	532732
29937	532733
110757	532734
73770	532735
73786	532736
30112	532737
150547	532738
84417	532739
26976	532740
103918	532741
69131	532742
1858	532743
79076	532744
73396	532745
100808	532746
80359	532747
122889	532748
75384	532749
33251	532750
91926	532751
8604	532752
109898	532753
26155	532754
24258	532755
73760	532756
110129	532757
81903	532758
41514	532759
58964	532760
4810	532761
71970	532762
9340	532763
45936	532764
84796	532765
135757	532766
66555	532767
33766	532768
62783	532769
112890	532770
51243	532771
11677	532772
15349	532773
35953	532774
73717	532775
17939	532776
25551	532777
107828	532778
34047	532779
67123	532780
34743	532781
43533	532782
9428	532783
28162	532784
44285	532785
121357	532786
3362	532787
36169	532788
21953	532789
20776	532790
22300	532791
4664	532792
36275	532793
40931	532794
4554	532795
52097	532796
47645	532797
63552	532798
13082	532799
3218	532800
83886	532801
34740	532802
4255	532803
7639	532804
28441	532805
47884	532806
36706	532807
29996	532808
102397	532809
66987	532810
10530	532811
34225	532812
56013	532813
68013	532814
133759	532815
1633	532816
56745	532817
88149	532818
60527	532819
32000	532820
4336	532821
111850	532822
4056	532823
82944	532824
27144	532825
4056	532826
4056	532827
92495	532828
31623	532829
9607	532830
102847	532831
75307	532832
3810	532833
18749	532834
117293	532835
61610	532836
45576	532837
42306	532838
111560	532839
84396	532840
58992	532841
10039	532842
13999	532843
90246	532844
110471	532845
16426	532846
46813	532847
15364	532848
14802	532849
12687	532850
52886	532851
71241	532852
4962	532853
53668	532854
42019	532855
85850	532856
18623	532857
69776	532858
21885	532859
102535	532860
11287	532861
22940	532862
25474	532863
24310	532864
101954	532865
64750	532866
53823	532867
99624	532868
50866	532869
100356	532870
100356	532871
53714	532872
2470	532873
2470	532874
2470	532875
33798	532876
94197	532877
18696	532878
22581	532879
40008	532880
46999	532881
35105	532882
54668	532883
76346	532884
70069	532885
38598	532886
29527	532887
23036	532888
87476	532889
28967	532890
88147	532891
12673	532892
75556	532893
20413	532894
97504	532895
30620	532896
10209	532897
49444	532898
65486	532899
38494	532900
10929	532901
22654	532902
102862	532903
7565	532904
86693	532905
35597	532906
54561	532907
61797	532908
49820	532909
81624	532910
2392	532911
106779	532912
18529	532913
1919	532914
26655	532915
19262	532916
54310	532917
19995	532918
14309	532919
131158	532920
4810	532921
20323	532922
9882	532923
9920	532924
42260	532925
41273	532926
48714	532927
72074	532928
41973	532929
8411	532930
8411	532931
18202	532932
40767	532933
64119	532934
46833	532935
20170	532936
38117	532937
98097	532938
78854	532939
2399	532940
6324	532941
11668	532942
34239	532943
95826	532944
67940	532945
43585	532946
7369	532947
1308	532948
30043	532949
110860	532950
66157	532951
51391	532952
2467	532953
27757	532954
28505	532955
61622	532956
65445	532957
14235	532958
9058	532959
18192	532960
44955	532961
34854	532962
68108	532963
36025	532964
39668	532965
154326	532966
77598	532967
23842	532968
108800	532969
116574	532970
92150	532971
22904	532972
89564	532973
83578	532974
87354	532975
17746	532976
100700	532977
28772	532978
55296	532979
93352	532980
64902	532981
12518	532982
94047	532983
27623	532984
51224	532985
46235	532986
69318	532987
92844	532988
23314	532989
66960	532990
31892	532991
108401	532992
68123	532993
159987	532994
67746	532995
46810	532996
15671	532997
3074	532998
52349	532999
29510	533000
46094	533001
67788	533002
162448	533003
83538	533004
29706	533005
125874	533006
150838	533007
28663	533008
42932	533009
2965	533010
28789	533011
76920	533012
106084	533013
2239	533014
76545	533015
30681	533016
7404	533017
121534	533018
70884	533019
34285	533020
34285	533021
58284	533022
114916	533023
18341	533024
62357	533025
50615	533026
26198	533027
110737	533028
11175	533029
74907	533030
98787	533031
19692	533032
69762	533033
61030	533034
23698	533035
104413	533036
39359	533037
86799	533038
45993	533039
57737	533040
11542	533041
83029	533042
27236	533043
33148	533044
5320	533045
8455	533046
15961	533047
37077	533048
14104	533049
89939	533050
9335	533051
83563	533052
100844	533053
72000	533054
29865	533055
53403	533056
69344	533057
61163	533058
10313	533059
87021	533060
47287	533061
61294	533062
25349	533063
54236	533064
130756	533065
31001	533066
9215	533067
21619	533068
24252	533069
67268	533070
13334	533071
55179	533072
120436	533073
63754	533074
150667	533075
45480	533076
53772	533077
66236	533078
64691	533079
5531	533080
82215	533081
27184	533082
83883	533083
18038	533084
38496	533085
106728	533086
97778	533087
25821	533088
87999	533089
29147	533090
39067	533091
8140	533092
86211	533093
21477	533094
52378	533095
60522	533096
4564	533097
2267	533098
29915	533099
95506	533100
10943	533101
21095	533102
48024	533103
51365	533104
53239	533105
44227	533106
54216	533107
12128	533108
12128	533109
56586	533110
75842	533111
25484	533112
25582	533113
29735	533114
9273	533115
129816	533116
46343	533117
83617	533118
9346	533119
17930	533120
45258	533121
5521	533122
69796	533123
8401	533124
22224	533125
63393	533126
117282	533127
33269	533128
11982	533129
89165	533130
88998	533131
88998	533132
17743	533133
5316	533134
111365	533135
791	533136
87301	533137
4251	533138
48012	533139
80652	533140
27677	533141
7075	533142
92005	533143
12660	533144
18623	533145
85273	533146
27631	533147
9145	533148
98306	533149
32314	533150
7318	533151
30638	533152
65809	533153
114290	533154
51217	533155
23539	533156
110930	533157
22656	533158
14503	533159
76255	533160
41955	533161
1395	533162
19105	533163
46981	533164
55044	533165
39127	533166
36486	533167
39127	533168
73271	533169
69807	533170
21745	533171
9289	533172
37317	533173
82013	533174
41850	533175
38788	533176
7566	533177
51209	533178
51209	533179
127461	533180
58579	533181
26302	533182
34679	533183
52330	533184
89204	533185
13759	533186
33560	533187
80927	533188
82244	533189
39296	533190
1325	533191
9750	533192
25854	533193
36792	533194
8901	533195
17674	533196
34794	533197
24606	533198
46154	533199
21484	533200
5951	533201
30107	533202
39468	533203
17034	533204
40963	533205
46412	533206
82866	533207
78844	533208
6993	533209
35185	533210
55605	533211
27503	533212
37304	533213
34775	533214
5596	533215
986	533216
90070	533217
24117	533218
107005	533219
16145	533220
77429	533221
33250	533222
40577	533223
79469	533224
5426	533225
49241	533226
85840	533227
14289	533228
100673	533229
85840	533230
124903	533231
28737	533232
36502	533233
52874	533234
27268	533235
28347	533236
29923	533237
14384	533238
5112	533239
47966	533240
77490	533241
102127	533242
18960	533243
113141	533244
50437	533245
62280	533246
78851	533247
60236	533248
95385	533249
48881	533250
95693	533251
48102	533252
21527	533253
79173	533254
18722	533255
26202	533256
60325	533257
50838	533258
61681	533259
61681	533260
69020	533261
95281	533262
66632	533263
20342	533264
67582	533265
63408	533266
11032	533267
12370	533268
20249	533269
22006	533270
49243	533271
48432	533272
31586	533273
39079	533274
73007	533275
51701	533276
52740	533277
36821	533278
61528	533279
48011	533280
4110	533281
28344	533282
42535	533283
43586	533284
130860	533285
14074	533286
16233	533287
5203	533288
873	533289
29825	533290
76709	533291
65944	533292
80301	533293
80618	533294
28055	533295
873	533296
1587	533297
12056	533298
61771	533299
4496	533300
47920	533301
5743	533302
103494	533303
77534	533304
50299	533305
14823	533306
91713	533307
42050	533308
45208	533309
22923	533310
39748	533311
80958	533312
48585	533313
80528	533314
22106	533315
55603	533316
17960	533317
73467	533318
79421	533319
65981	533320
21829	533321
4735	533322
7354	533323
34413	533324
8861	533325
2200	533326
105013	533327
15817	533328
24923	533329
6880	533330
33932	533331
11617	533332
9595	533333
23914	533334
86534	533335
9595	533336
117011	533337
11048	533338
45385	533339
16767	533340
9066	533341
51488	533342
45539	533343
32818	533344
67231	533345
104336	533346
11600	533347
68812	533348
42537	533349
53306	533350
61792	533351
32149	533352
85414	533353
71009	533354
3983	533355
65482	533356
116853	533357
117088	533358
34552	533359
110186	533360
43974	533361
97614	533362
105601	533363
73238	533364
105601	533365
3927	533366
160518	533367
74884	533368
31394	533369
47097	533370
44676	533371
21268	533372
97155	533373
66534	533374
53362	533375
1723	533376
17627	533377
26521	533378
74491	533379
12373	533380
27177	533381
110655	533382
32801	533383
105741	533384
99043	533385
9577	533386
55595	533387
390	533388
77751	533389
36755	533390
242	533391
74481	533392
163999	533393
67664	533394
6472	533395
51349	533396
34530	533397
17832	533398
8351	533399
67569	533400
53024	533401
125607	533402
15586	533403
12352	533404
43452	533405
23335	533406
43452	533407
939	533408
2540	533409
41923	533410
939	533411
67020	533412
69447	533413
137436	533414
33884	533415
7543	533416
110657	533417
1711	533418
113270	533419
39699	533420
32112	533421
20528	533422
103913	533423
115836	533424
66087	533425
20247	533426
23709	533427
48078	533428
5662	533429
66839	533430
57398	533431
79364	533432
44798	533433
62384	533434
71043	533435
116638	533436
61725	533437
44054	533438
18008	533439
23914	533440
96812	533441
145540	533442
29007	533443
13157	533444
4904	533445
17242	533446
77083	533447
120216	533448
25585	533449
17001	533450
28339	533451
24927	533452
71225	533453
36125	533454
20236	533455
71873	533456
47268	533457
1752	533458
39507	533459
54804	533460
90756	533461
121370	533462
111777	533463
51851	533464
115125	533465
44052	533466
23274	533467
62339	533468
135496	533469
37632	533470
218	533471
39169	533472
40751	533473
38924	533474
104019	533475
130915	533476
84441	533477
33992	533478
116984	533479
60341	533480
25510	533481
63071	533482
4623	533483
16775	533484
118792	533485
48831	533486
49293	533487
111985	533488
23748	533489
55323	533490
74587	533491
143872	533492
28162	533493
44506	533494
42547	533495
28831	533496
24563	533497
99518	533498
7084	533499
63142	533500
6157	533501
14759	533502
21494	533503
16166	533504
74619	533505
49340	533506
113668	533507
69627	533508
56267	533509
71152	533510
11233	533511
51961	533512
98743	533513
47644	533514
17010	533515
53638	533516
31850	533517
39816	533518
18683	533519
18232	533520
5281	533521
85962	533522
82278	533523
16428	533524
80734	533525
13899	533526
32942	533527
24357	533528
26658	533529
54377	533530
5530	533531
93340	533532
50233	533533
30900	533534
85441	533535
46000	533536
65569	533537
50691	533538
42617	533539
50691	533540
29610	533541
38097	533542
13227	533543
1349	533544
1808	533545
17645	533546
54070	533547
14069	533548
122550	533549
107643	533550
57618	533551
29597	533552
102266	533553
48399	533554
36493	533555
24253	533556
37099	533557
9691	533558
130741	533559
26607	533560
19690	533561
80336	533562
69834	533563
42476	533564
36425	533565
137657	533566
55099	533567
21179	533568
32237	533569
65842	533570
15504	533571
77846	533572
158118	533573
76521	533574
124120	533575
27607	533576
29895	533577
39265	533578
10509	533579
75344	533580
27778	533581
42967	533582
52459	533583
90626	533584
48012	533585
124333	533586
29711	533587
98764	533588
45923	533589
726	533590
113256	533591
4886	533592
105229	533593
97510	533594
76339	533595
20366	533596
47829	533597
21801	533598
52952	533599
62446	533600
48444	533601
3711	533602
35590	533603
12875	533604
102080	533605
64325	533606
21251	533607
1165	533608
75924	533609
4451	533610
23586	533611
60583	533612
30076	533613
3167	533614
22831	533615
13796	533616
39894	533617
23368	533618
11217	533619
40081	533620
129396	533621
91104	533622
102221	533623
9838	533624
90713	533625
22650	533626
36680	533627
22650	533628
37129	533629
51205	533630
29961	533631
80447	533632
37129	533633
86631	533634
11648	533635
4411	533636
7132	533637
10502	533638
51249	533639
67114	533640
67857	533641
37442	533642
11951	533643
63642	533644
16714	533645
122795	533646
3222	533647
37622	533648
2227	533649
6069	533650
20342	533651
26921	533652
36819	533653
6105	533654
28042	533655
65639	533656
93347	533657
42436	533658
25449	533659
106991	533660
26005	533661
36559	533662
21085	533663
10974	533664
5080	533665
59378	533666
53142	533667
69117	533668
18668	533669
38761	533670
26588	533671
58938	533672
113461	533673
70031	533674
78235	533675
22927	533676
22035	533677
30857	533678
17997	533679
23913	533680
23913	533681
94433	533682
102894	533683
82859	533684
11041	533685
9159	533686
41902	533687
32262	533688
86737	533689
45415	533690
108612	533691
90312	533692
76724	533693
1289	533694
56799	533695
62501	533696
82096	533697
25879	533698
33112	533699
33723	533700
9647	533701
6750	533702
104981	533703
63493	533704
99130	533705
49219	533706
57389	533707
47895	533708
83707	533709
62829	533710
9798	533711
56607	533712
5886	533713
4266	533714
25391	533715
51843	533716
1399	533717
39076	533718
100294	533719
16463	533720
124906	533721
49444	533722
21312	533723
37400	533724
46946	533725
36099	533726
36099	533727
79507	533728
8656	533729
52910	533730
3070	533731
24593	533732
4132	533733
32909	533734
78206	533735
2519	533736
4912	533737
4912	533738
17118	533739
43325	533740
57683	533741
57547	533742
69195	533743
65770	533744
63406	533745
34809	533746
82411	533747
6029	533748
61605	533749
94643	533750
14502	533751
39132	533752
60073	533753
81	533754
74673	533755
81	533756
15466	533757
23277	533758
64889	533759
29742	533760
103907	533761
8572	533762
51057	533763
39147	533764
84425	533765
64563	533766
37978	533767
28472	533768
3380	533769
3380	533770
1861	533771
206	533772
4994	533773
20883	533774
8054	533775
49467	533776
79315	533777
2911	533778
5146	533779
48755	533780
3400	533781
117201	533782
9648	533783
4	533784
92542	533785
3400	533786
4992	533787
26971	533788
6135	533789
6135	533790
4313	533791
97501	533792
41205	533793
113117	533794
6220	533795
76343	533796
4038	533797
13735	533798
2135	533799
11608	533800
38025	533801
7745	533802
6219	533803
74680	533804
63790	533805
63790	533806
116487	533807
77421	533808
28509	533809
78848	533810
66953	533811
59959	533812
124307	533813
78311	533814
28198	533815
49936	533816
12904	533817
60046	533818
27556	533819
47912	533820
15616	533821
77623	533822
14657	533823
2161	533824
32194	533825
73766	533826
113877	533827
43492	533828
35080	533829
3776	533830
51164	533831
121389	533832
46361	533833
122381	533834
52752	533835
22113	533836
48749	533837
49408	533838
17093	533839
24717	533840
22021	533841
24106	533842
28792	533843
18002	533844
63377	533845
17093	533846
45937	533847
21439	533848
72686	533849
51377	533850
63248	533851
87216	533852
106688	533853
85920	533854
78946	533855
37224	533856
57694	533857
17055	533858
11644	533859
19571	533860
2435	533861
90782	533862
37455	533863
58468	533864
46032	533865
26445	533866
8490	533867
46235	533868
15655	533869
14215	533870
44811	533871
43562	533872
16809	533873
44939	533874
17913	533875
120468	533876
25859	533877
95289	533878
64466	533879
104038	533880
16554	533881
24281	533882
10686	533883
1988	533884
17831	533885
20108	533886
51193	533887
44655	533888
22037	533889
10686	533890
37282	533891
22037	533892
2181	533893
56593	533894
49262	533895
82107	533896
84653	533897
47675	533898
76562	533899
65712	533900
12045	533901
80943	533902
25303	533903
48413	533904
48413	533905
61017	533906
4408	533907
14291	533908
58067	533909
51234	533910
12398	533911
75652	533912
54141	533913
84327	533914
81010	533915
79667	533916
67836	533917
49612	533918
87117	533919
134105	533920
68281	533921
39287	533922
90082	533923
46034	533924
22645	533925
4562	533926
93542	533927
32797	533928
87210	533929
104848	533930
14164	533931
8580	533932
53065	533933
54297	533934
8989	533935
22057	533936
56410	533937
41302	533938
58650	533939
26724	533940
4415	533941
21747	533942
110571	533943
47683	533944
20641	533945
48893	533946
82836	533947
87355	533948
51965	533949
27594	533950
5730	533951
55664	533952
32508	533953
108548	533954
31594	533955
80849	533956
114619	533957
43395	533958
3629	533959
45450	533960
54714	533961
30732	533962
35461	533963
67523	533964
37663	533965
61195	533966
37822	533967
86029	533968
6908	533969
109971	533970
33580	533971
25365	533972
42595	533973
5959	533974
29995	533975
67300	533976
30497	533977
29094	533978
115062	533979
27556	533980
75775	533981
24344	533982
126105	533983
63076	533984
47805	533985
89662	533986
13241	533987
28664	533988
48571	533989
21538	533990
2448	533991
28404	533992
14891	533993
3711	533994
22583	533995
1085	533996
59999	533997
45061	533998
63251	533999
62313	534000
43978	534001
3983	534002
43978	534003
102171	534004
3608	534005
13851	534006
95960	534007
1085	534008
41196	534009
75852	534010
74315	534011
50764	534012
79744	534013
29705	534014
7454	534015
91386	534016
85400	534017
88700	534018
52759	534019
109278	534020
1496	534021
83885	534022
66496	534023
78898	534024
52785	534025
2505	534026
32484	534027
7464	534028
23040	534029
138419	534030
3412	534031
23680	534032
83610	534033
48471	534034
48494	534035
15840	534036
18681	534037
5302	534038
112211	534039
121661	534040
36102	534041
30007	534042
26023	534043
80898	534044
23577	534045
10039	534046
96882	534047
11257	534048
12632	534049
6350	534050
16876	534051
147227	534052
20324	534053
53952	534054
18126	534055
30076	534056
8149	534057
77842	534058
86547	534059
35419	534060
22012	534061
27518	534062
12461	534063
32829	534064
45995	534065
116952	534066
13751	534067
2247	534068
92700	534069
34731	534070
13302	534071
6383	534072
3999	534073
38581	534074
23409	534075
43373	534076
48425	534077
35935	534078
13018	534079
24607	534080
24101	534081
67488	534082
84644	534083
81905	534084
132247	534085
78872	534086
61234	534087
12660	534088
127163	534089
47411	534090
64233	534091
55997	534092
86151	534093
43034	534094
3726	534095
6330	534096
48742	534097
40417	534098
49778	534099
6350	534100
62698	534101
29730	534102
12672	534103
61678	534104
3290	534105
98077	534106
48900	534107
22701	534108
90059	534109
32490	534110
55686	534111
20343	534112
27825	534113
74936	534114
33690	534115
79277	534116
31940	534117
1897	534118
79622	534119
21479	534120
78961	534121
12874	534122
45117	534123
10543	534124
118868	534125
54964	534126
56790	534127
3919	534128
24098	534129
36261	534130
66689	534131
10656	534132
55506	534133
1821	534134
1821	534135
112297	534136
115392	534137
206	534138
24966	534139
10052	534140
59807	534141
27513	534142
88648	534143
6226	534144
9599	534145
110238	534146
37744	534147
36856	534148
35392	534149
70658	534150
74750	534151
45134	534152
28309	534153
113664	534154
48566	534155
36550	534156
18443	534157
6465	534158
630	534159
50421	534160
54629	534161
8535	534162
36523	534163
8485	534164
5148	534165
15639	534166
8036	534167
72840	534168
1802	534169
41504	534170
87453	534171
11148	534172
102184	534173
24560	534174
8584	534175
30157	534176
25575	534177
27010	534178
2852	534179
7141	534180
12906	534181
4595	534182
35419	534183
58899	534184
124529	534185
18443	534186
38497	534187
95407	534188
113105	534189
9107	534190
39846	534191
33165	534192
85047	534193
30040	534194
15639	534195
17515	534196
23796	534197
3032	534198
74945	534199
44953	534200
13221	534201
30935	534202
38650	534203
18425	534204
433	534205
46898	534206
51631	534207
3162	534208
13849	534209
7141	534210
41374	534211
93905	534212
7403	534213
11604	534214
51864	534215
77146	534216
10111	534217
8567	534218
54382	534219
18314	534220
8147	534221
1177	534222
25600	534223
42233	534224
107576	534225
2073	534226
31045	534227
40407	534228
66758	534229
133930	534230
12327	534231
84347	534232
30090	534233
6269	534234
4211	534235
124188	534236
6220	534237
46816	534238
12874	534239
6950	534240
30201	534241
72897	534242
62166	534243
939	534244
81166	534245
67634	534246
115221	534247
31743	534248
14120	534249
939	534250
19253	534251
28336	534252
76391	534253
48439	534254
7900	534255
31195	534256
112386	534257
63113	534258
39862	534259
12187	534260
21890	534261
57760	534262
52348	534263
10703	534264
10873	534265
75355	534266
111787	534267
18058	534268
64095	534269
113327	534270
8746	534271
134123	534272
95663	534273
14214	534274
4571	534275
116483	534276
48419	534277
75992	534278
13067	534279
68743	534280
48406	534281
44213	534282
87183	534283
93997	534284
85272	534285
29651	534286
13156	534287
18060	534288
54656	534289
38868	534290
18296	534291
95618	534292
25516	534293
146752	534294
154751	534295
106919	534296
66	534297
51573	534298
30063	534299
31885	534300
68957	534301
52565	534302
47005	534303
36507	534304
51273	534305
86373	534306
51273	534307
107427	534308
26463	534309
23331	534310
100321	534311
36554	534312
88790	534313
112228	534314
41147	534315
15769	534316
23183	534317
15776	534318
5162	534319
47389	534320
78186	534321
48742	534322
28061	534323
6443	534324
42054	534325
71801	534326
8509	534327
30678	534328
25235	534329
70442	534330
54357	534331
11605	534332
95705	534333
28746	534334
4415	534335
22675	534336
53185	534337
5084	534338
9678	534339
68303	534340
50256	534341
19507	534342
81496	534343
39760	534344
36464	534345
85231	534346
28047	534347
50256	534348
64726	534349
103700	534350
81801	534351
33175	534352
70973	534353
21733	534354
18988	534355
23787	534356
5788	534357
2424	534358
68762	534359
40956	534360
18984	534361
9382	534362
88681	534363
5990	534364
18984	534365
50313	534366
27796	534367
76394	534368
22578	534369
56953	534370
34678	534371
30423	534372
45854	534373
92413	534374
98747	534375
72067	534376
10248	534377
30409	534378
23290	534379
464	534380
76897	534381
12660	534382
50398	534383
22940	534384
32149	534385
65808	534386
111393	534387
62807	534388
42385	534389
20017	534390
54985	534391
75593	534392
16061	534393
18416	534394
133027	534395
28356	534396
130844	534397
52001	534398
39330	534399
135432	534400
80341	534401
58510	534402
63491	534403
87321	534404
513	534405
75491	534406
108533	534407
96288	534408
36527	534409
54654	534410
24537	534411
95956	534412
118988	534413
39585	534414
36821	534415
19959	534416
22629	534417
23741	534418
23741	534419
66537	534420
65489	534421
28337	534422
46808	534423
111519	534424
16644	534425
45639	534426
29503	534427
102416	534428
158329	534429
103917	534430
30311	534431
123942	534432
33862	534433
29899	534434
135403	534435
59520	534436
108847	534437
22109	534438
41156	534439
6650	534440
58840	534441
76234	534442
18006	534443
68123	534444
77105	534445
63804	534446
2244	534447
29659	534448
51319	534449
105922	534450
17772	534451
39764	534452
87391	534453
16413	534454
116751	534455
69797	534456
68783	534457
16206	534458
84902	534459
86346	534460
51376	534461
2225	534462
13142	534463
93829	534464
63656	534465
86289	534466
82127	534467
69127	534468
65882	534469
85349	534470
16444	534471
50442	534472
49953	534473
34302	534474
11963	534475
106816	534476
14233	534477
112918	534478
10598	534479
60012	534480
56356	534481
65402	534482
145	534483
50398	534484
4215	534485
61234	534486
73697	534487
47039	534488
13302	534489
2474	534490
45167	534491
66782	534492
19294	534493
68379	534494
34571	534495
12043	534496
9469	534497
20133	534498
43552	534499
30703	534500
9693	534501
30075	534502
609	534503
30006	534504
91862	534505
4721	534506
101358	534507
28614	534508
4866	534509
5727	534510
85281	534511
86829	534512
33230	534513
101262	534514
66164	534515
2185	534516
12042	534517
99640	534518
95235	534519
9440	534520
154865	534521
45319	534522
29101	534523
28063	534524
29103	534525
5539	534526
6555	534527
81	534528
74943	534529
52074	534530
60439	534531
91002	534532
7433	534533
116552	534534
93866	534535
13489	534536
20468	534537
11031	534538
47419	534539
3974	534540
30563	534541
29172	534542
45240	534543
36197	534544
92389	534545
81	534546
17622	534547
4705	534548
51486	534549
21279	534550
77942	534551
46920	534552
109398	534553
52848	534554
79700	534555
28758	534556
24604	534557
47072	534558
9444	534559
3283	534560
20843	534561
10512	534562
62174	534563
65409	534564
40170	534565
4365	534566
46881	534567
6367	534568
66702	534569
4721	534570
12891	534571
23457	534572
6555	534573
59341	534574
77155	534575
5628	534576
28615	534577
39576	534578
145	534579
145	534580
9359	534581
441	534582
72725	534583
101064	534584
33883	534585
35527	534586
83219	534587
86588	534588
33171	534589
8790	534590
33698	534591
13796	534592
22323	534593
22323	534594
22669	534595
27786	534596
86429	534597
96692	534598
58335	534599
45845	534600
167644	534601
13100	534602
117086	534603
36507	534604
9065	534605
33698	534606
33749	534607
87372	534608
20922	534609
134635	534610
6189	534611
44042	534612
90040	534613
95864	534614
6928	534615
48544	534616
87553	534617
35548	534618
82852	534619
48770	534620
10929	534621
29931	534622
88831	534623
128248	534624
48780	534625
35305	534626
17205	534627
52767	534628
89031	534629
5655	534630
30619	534631
73726	534632
132314	534633
52784	534634
8597	534635
11038	534636
73560	534637
36767	534638
94166	534639
39411	534640
3608	534641
5322	534642
116890	534643
4451	534644
32171	534645
84815	534646
99310	534647
5322	534648
40842	534649
81806	534650
36767	534651
52413	534652
53163	534653
9145	534654
64980	534655
74428	534656
30125	534657
36451	534658
68274	534659
94166	534660
100624	534661
18622	534662
16233	534663
15337	534664
124129	534665
52475	534666
26275	534667
7072	534668
6743	534669
24270	534670
51845	534671
63538	534672
3615	534673
89067	534674
12056	534675
48036	534676
9692	534677
106640	534678
12938	534679
7554	534680
89139	534681
7072	534682
99296	534683
63750	534684
46393	534685
46326	534686
121818	534687
35519	534688
10415	534689
18420	534690
86588	534691
24173	534692
5322	534693
7565	534694
39900	534695
64854	534696
9693	534697
37276	534698
53455	534699
102126	534700
56755	534701
26140	534702
84890	534703
62365	534704
50311	534705
31508	534706
42344	534707
21601	534708
114290	534709
5322	534710
50311	534711
8328	534712
26205	534713
93487	534714
12056	534715
44197	534716
78414	534717
80486	534718
44455	534719
50604	534720
33594	534721
11963	534722
99729	534723
37049	534724
10290	534725
49778	534726
12229	534727
66658	534728
609	534729
81146	534730
20672	534731
127233	534732
2304	534733
55231	534734
20296	534735
15925	534736
30084	534737
68929	534738
79905	534739
91999	534740
43042	534741
71437	534742
79269	534743
1746	534744
74532	534745
17831	534746
64795	534747
32237	534748
48429	534749
36262	534750
11747	534751
4239	534752
65556	534753
47963	534754
145	534755
44023	534756
7362	534757
111769	534758
63212	534759
65940	534760
50452	534761
95408	534762
38521	534763
85880	534764
39915	534765
56761	534766
65644	534767
70288	534768
12904	534769
52494	534770
53648	534771
97015	534772
18991	534773
136983	534774
62167	534775
51116	534776
5055	534777
35868	534778
91539	534779
50535	534780
134756	534781
704	534782
19923	534783
124870	534784
5530	534785
33715	534786
123125	534787
70326	534788
79621	534789
43994	534790
64513	534791
51162	534792
144083	534793
23366	534794
51162	534795
20351	534796
39895	534797
10448	534798
21912	534799
80953	534800
32161	534801
13919	534802
42332	534803
121607	534804
101244	534805
14178	534806
2418	534807
4752	534808
20316	534809
51087	534810
53153	534811
26576	534812
75512	534813
92167	534814
43496	534815
45497	534816
22630	534817
39208	534818
14292	534819
54367	534820
29740	534821
5104	534822
45627	534823
40433	534824
36175	534825
17100	534826
34611	534827
53385	534828
34611	534829
81088	534830
90467	534831
14677	534832
80497	534833
1439	534834
13363	534835
38700	534836
77991	534837
61078	534838
12495	534839
78345	534840
25251	534841
1500	534842
14826	534843
2445	534844
919	534845
7630	534846
68869	534847
21942	534848
27507	534849
54570	534850
69422	534851
4230	534852
41534	534853
63766	534854
31630	534855
61702	534856
10905	534857
16983	534858
42025	534859
16144	534860
66537	534861
75743	534862
16293	534863
1853	534864
12037	534865
4464	534866
84744	534867
13907	534868
132548	534869
33883	534870
9772	534871
8696	534872
43423	534873
43423	534874
54961	534875
47166	534876
7552	534877
9481	534878
1792	534879
135727	534880
1809	534881
22742	534882
1051	534883
18052	534884
117260	534885
134159	534886
68275	534887
63700	534888
5081	534889
13065	534890
72857	534891
103412	534892
761	534893
3647	534894
124505	534895
44535	534896
37099	534897
5207	534898
101263	534899
39092	534900
74571	534901
87651	534902
87546	534903
43547	534904
40431	534905
36787	534906
1403	534907
75786	534908
26181	534909
62668	534910
14316	534911
26638	534912
31412	534913
15241	534914
86546	534915
87766	534916
79003	534917
30013	534918
2732	534919
72885	534920
3704	534921
7219	534922
3608	534923
6330	534924
28743	534925
2478	534926
900	534927
13729	534928
65404	534929
156444	534930
7428	534931
1816	534932
31675	534933
70167	534934
99526	534935
1211	534936
7682	534937
116844	534938
36269	534939
513	534940
2184	534941
148629	534942
17530	534943
9953	534944
23309	534945
51145	534946
39349	534947
74577	534948
61566	534949
39428	534950
483	534951
13885	534952
97524	534953
70316	534954
23499	534955
80494	534956
28973	534957
87544	534958
14244	534959
32132	534960
45109	534961
33797	534962
55393	534963
35851	534964
893	534965
6628	534966
131227	534967
46506	534968
15301	534969
6628	534970
62753	534971
59169	534972
49580	534973
91545	534974
129340	534975
121447	534976
63402	534977
67986	534978
89652	534979
33650	534980
94249	534981
64642	534982
38670	534983
5920	534984
65880	534985
563	534986
102385	534987
126353	534988
110711	534989
65888	534990
126285	534991
63648	534992
121285	534993
23076	534994
99086	534995
107064	534996
65758	534997
94317	534998
129106	534999
17328	535000
130823	535001
9948	535002
46270	535003
110682	535004
38791	535005
121285	535006
102422	535007
131000	535008
87610	535009
29132	535010
105695	535011
77482	535012
126466	535013
51369	535014
17941	535015
99809	535016
77524	535017
13478	535018
5254	535019
4994	535020
23584	535021
73319	535022
6135	535023
27806	535024
21268	535025
60365	535026
130831	535027
3290	535028
13478	535029
26987	535030
103393	535031
4206	535032
17850	535033
18437	535034
8445	535035
3472	535036
14947	535037
5842	535038
6135	535039
2911	535040
14947	535041
8809	535042
6135	535043
50550	535044
53960	535045
30439	535046
103854	535047
71575	535048
21433	535049
69160	535050
12632	535051
6762	535052
28472	535053
33186	535054
136940	535055
2911	535056
8445	535057
21287	535058
113427	535059
77722	535060
8585	535061
114288	535062
154634	535063
35	535064
49958	535065
9650	535066
8597	535067
35195	535068
6350	535069
8445	535070
133765	535071
33558	535072
103921	535073
15522	535074
77722	535075
26121	535076
8594	535077
10908	535078
21433	535079
15522	535080
12723	535081
44135	535082
100265	535083
124892	535084
23144	535085
1915	535086
18855	535087
79658	535088
67309	535089
130649	535090
75402	535091
92084	535092
102451	535093
9773	535094
7472	535095
30314	535096
85076	535097
5454	535098
34263	535099
2063	535100
63573	535101
144020	535102
84413	535103
11559	535104
61004	535105
48475	535106
67119	535107
18452	535108
20896	535109
54609	535110
49387	535111
8416	535112
58091	535113
93344	535114
92815	535115
11489	535116
84736	535117
64010	535118
23409	535119
103760	535120
39514	535121
48570	535122
34677	535123
107498	535124
94646	535125
31061	535126
10877	535127
40240	535128
40240	535129
65483	535130
125699	535131
36890	535132
10389	535133
75477	535134
39597	535135
83762	535136
95615	535137
56922	535138
34263	535139
13456	535140
93494	535141
31112	535142
27127	535143
102359	535144
14407	535145
45250	535146
7251	535147
66008	535148
50759	535149
30439	535150
37297	535151
26440	535152
69305	535153
87160	535154
51611	535155
11303	535156
84746	535157
123935	535158
13266	535159
72689	535160
6502	535161
26924	535162
91472	535163
46944	535164
27571	535165
32243	535166
60089	535167
64765	535168
59185	535169
115737	535170
33991	535171
74550	535172
122753	535173
1169	535174
31127	535175
540	535176
126366	535177
134196	535178
21737	535179
113432	535180
67544	535181
24864	535182
34612	535183
108464	535184
31850	535185
100703	535186
56044	535187
2911	535188
21933	535189
50748	535190
10335	535191
65758	535192
74384	535193
107758	535194
5653	535195
11064	535196
34138	535197
27205	535198
22717	535199
5135	535200
74550	535201
125935	535202
7628	535203
71874	535204
22799	535205
36442	535206
35577	535207
154905	535208
47357	535209
61324	535210
28369	535211
33757	535212
30996	535213
69290	535214
94585	535215
16057	535216
9634	535217
117499	535218
60318	535219
56695	535220
68858	535221
48846	535222
32825	535223
60381	535224
9358	535225
6797	535226
21807	535227
60511	535228
59105	535229
33288	535230
79115	535231
21164	535232
35436	535233
59202	535234
72046	535235
103573	535236
16697	535237
5526	535238
65369	535239
3989	535240
112924	535241
51145	535242
5204	535243
89269	535244
105962	535245
56018	535246
97641	535247
20057	535248
5289	535249
16221	535250
41533	535251
10584	535252
63242	535253
28047	535254
7545	535255
66065	535256
26396	535257
130490	535258
10761	535259
64630	535260
54831	535261
15903	535262
37740	535263
23430	535264
9783	535265
121341	535266
96468	535267
24205	535268
114329	535269
77771	535270
36610	535271
26731	535272
8175	535273
45062	535274
68924	535275
40435	535276
132393	535277
6811	535278
109919	535279
14452	535280
33532	535281
41691	535282
24864	535283
62183	535284
73497	535285
19286	535286
28387	535287
16909	535288
36541	535289
21780	535290
134738	535291
36050	535292
101231	535293
3840	535294
66078	535295
24154	535296
3442	535297
82964	535298
15255	535299
15255	535300
38505	535301
15255	535302
25595	535303
31949	535304
29909	535305
10364	535306
60097	535307
73292	535308
10921	535309
45414	535310
84491	535311
7309	535312
71216	535313
18462	535314
107149	535315
58387	535316
68215	535317
51996	535318
49398	535319
12933	535320
37377	535321
21822	535322
31895	535323
15465	535324
5802	535325
1727	535326
39809	535327
40493	535328
27985	535329
10124	535330
70943	535331
6900	535332
29918	535333
40546	535334
53694	535335
41208	535336
6900	535337
67934	535338
8422	535339
75288	535340
24332	535341
4524	535342
90734	535343
14450	535344
64295	535345
33934	535346
23026	535347
18632	535348
58896	535349
30560	535350
18094	535351
16802	535352
6452	535353
37337	535354
34797	535355
51318	535356
21738	535357
50332	535358
17157	535359
10515	535360
110283	535361
113528	535362
14925	535363
84717	535364
130636	535365
15971	535366
21553	535367
32339	535368
131126	535369
10515	535370
65915	535371
5935	535372
84717	535373
17530	535374
18824	535375
38699	535376
81685	535377
9691	535378
38778	535379
31926	535380
54154	535381
79839	535382
29608	535383
29684	535384
21423	535385
29640	535386
15560	535387
13387	535388
39925	535389
107133	535390
24253	535391
57582	535392
3770	535393
3770	535394
22676	535395
15560	535396
59086	535397
57582	535398
42175	535399
91473	535400
114364	535401
31394	535402
72765	535403
16667	535404
83407	535405
45815	535406
48006	535407
112252	535408
132618	535409
320	535410
41157	535411
53202	535412
2129	535413
43033	535414
1156	535415
73767	535416
18023	535417
651	535418
1241	535419
70368	535420
9800	535421
5100	535422
9800	535423
44511	535424
39937	535425
11785	535426
52052	535427
651	535428
3217	535429
4943	535430
53936	535431
26030	535432
44483	535433
49689	535434
4564	535435
39465	535436
30385	535437
1156	535438
60141	535439
86598	535440
4564	535441
35324	535442
36011	535443
31663	535444
3558	535445
1241	535446
23382	535447
17195	535448
27953	535449
28906	535450
5802	535451
102517	535452
3068	535453
30380	535454
15597	535455
28906	535456
15595	535457
94604	535458
55115	535459
25576	535460
35354	535461
53665	535462
35324	535463
18635	535464
320	535465
33111	535466
942	535467
5144	535468
26079	535469
87678	535470
87240	535471
88746	535472
54162	535473
42592	535474
2468	535475
64518	535476
10418	535477
83740	535478
6094	535479
9158	535480
61794	535481
82107	535482
19086	535483
29930	535484
81900	535485
10414	535486
90455	535487
67144	535488
2652	535489
94376	535490
138	535491
53944	535492
5790	535493
3473	535494
61223	535495
111696	535496
8626	535497
5627	535498
4708	535499
10164	535500
101169	535501
24139	535502
130613	535503
83897	535504
27957	535505
30361	535506
10449	535507
21734	535508
34780	535509
7403	535510
42444	535511
15544	535512
46402	535513
54748	535514
53761	535515
12322	535516
39529	535517
12036	535518
45553	535519
75202	535520
4911	535521
66947	535522
31996	535523
3153	535524
111399	535525
22077	535526
464	535527
63587	535528
14879	535529
15252	535530
44634	535531
46370	535532
112382	535533
28785	535534
59502	535535
29498	535536
40960	535537
97069	535538
130957	535539
66231	535540
11803	535541
45254	535542
9660	535543
21945	535544
43294	535545
18426	535546
11682	535547
9656	535548
40120	535549
104322	535550
94004	535551
19652	535552
49668	535553
51517	535554
33125	535555
301	535556
53113	535557
30606	535558
18142	535559
29559	535560
29559	535561
29559	535562
65469	535563
5810	535564
28621	535565
47707	535566
18346	535567
36503	535568
37273	535569
2004	535570
19744	535571
42975	535572
22642	535573
86419	535574
3229	535575
26904	535576
44557	535577
66727	535578
35418	535579
10086	535580
16052	535581
47142	535582
81991	535583
18123	535584
97878	535585
81620	535586
31488	535587
60014	535588
14626	535589
335	535590
15502	535591
21788	535592
69304	535593
27085	535594
27117	535595
46394	535596
39752	535597
33603	535598
13704	535599
4094	535600
70990	535601
7632	535602
80423	535603
50318	535604
30703	535605
90739	535606
5287	535607
36146	535608
18479	535609
58592	535610
26638	535611
9785	535612
36769	535613
41195	535614
90185	535615
81691	535616
30522	535617
86154	535618
124031	535619
45446	535620
22310	535621
75622	535622
11710	535623
6810	535624
56086	535625
7649	535626
5823	535627
20163	535628
47632	535629
65535	535630
15367	535631
5654	535632
134653	535633
115128	535634
44320	535635
9931	535636
25939	535637
85007	535638
57940	535639
45064	535640
84565	535641
18637	535642
100352	535643
57977	535644
53062	535645
63471	535646
76552	535647
105515	535648
64624	535649
44943	535650
6278	535651
125669	535652
12680	535653
96782	535654
30844	535655
5907	535656
8578	535657
72731	535658
93416	535659
7788	535660
21866	535661
54111	535662
73496	535663
129714	535664
76914	535665
29029	535666
110892	535667
13077	535668
19495	535669
41593	535670
39306	535671
82290	535672
38546	535673
102625	535674
52999	535675
61034	535676
127155	535677
47770	535678
39357	535679
630	535680
56659	535681
156415	535682
46256	535683
51888	535684
11959	535685
75581	535686
47932	535687
27135	535688
49278	535689
33563	535690
90626	535691
97501	535692
7814	535693
25925	535694
79597	535695
11944	535696
112297	535697
87283	535698
939	535699
40160	535700
104836	535701
79903	535702
26335	535703
10136	535704
109063	535705
111398	535706
104667	535707
59983	535708
6543	535709
31451	535710
2553	535711
62371	535712
37028	535713
137810	535714
27827	535715
22324	535716
59467	535717
75570	535718
122780	535719
41160	535720
12016	535721
111485	535722
56114	535723
98741	535724
73457	535725
77000	535726
49896	535727
35577	535728
43297	535729
23705	535730
89949	535731
81096	535732
48818	535733
108656	535734
138425	535735
117015	535736
33936	535737
23949	535738
88917	535739
59923	535740
66131	535741
11164	535742
82105	535743
76391	535744
69762	535745
107087	535746
71632	535747
59212	535748
107621	535749
23922	535750
39398	535751
120390	535752
38697	535753
41845	535754
88011	535755
27582	535756
50660	535757
21567	535758
17063	535759
56680	535760
77959	535761
91651	535762
52111	535763
9494	535764
41997	535765
7182	535766
164460	535767
38821	535768
77560	535769
120311	535770
48134	535771
135615	535772
95365	535773
105467	535774
96558	535775
27960	535776
161473	535777
24546	535778
25409	535779
73547	535780
62687	535781
83808	535782
58582	535783
66022	535784
69296	535785
13691	535786
110093	535787
85892	535788
90305	535789
36509	535790
68742	535791
38449	535792
53684	535793
5379	535794
126291	535795
81789	535796
131409	535797
126282	535798
134608	535799
48464	535800
39824	535801
17284	535802
68058	535803
14853	535804
17784	535805
80454	535806
135474	535807
32806	535808
99163	535809
112976	535810
91334	535811
93419	535812
82773	535813
64268	535814
34623	535815
68787	535816
18173	535817
15488	535818
41872	535819
41274	535820
3087	535821
118671	535822
81563	535823
7220	535824
68867	535825
125693	535826
102445	535827
14297	535828
45143	535829
27958	535830
21775	535831
31595	535832
51432	535833
86133	535834
46892	535835
25398	535836
47937	535837
129436	535838
24547	535839
5704	535840
36730	535841
80454	535842
10382	535843
58415	535844
2533	535845
6621	535846
3229	535847
61907	535848
55330	535849
72264	535850
36440	535851
16641	535852
16766	535853
22824	535854
22305	535855
50270	535856
56091	535857
35350	535858
88717	535859
2592	535860
46832	535861
11668	535862
53644	535863
26256	535864
40430	535865
52326	535866
24645	535867
95466	535868
109119	535869
82782	535870
30469	535871
58167	535872
16140	535873
21202	535874
9853	535875
37446	535876
84903	535877
83021	535878
63595	535879
78961	535880
7749	535881
63218	535882
59946	535883
29526	535884
61162	535885
63299	535886
65626	535887
9382	535888
2424	535889
2424	535890
87581	535891
2424	535892
55588	535893
81778	535894
37376	535895
34497	535896
110667	535897
46817	535898
65368	535899
399	535900
127360	535901
10385	535902
98091	535903
6150	535904
103732	535905
32904	535906
37276	535907
6136	535908
49434	535909
47282	535910
39938	535911
52517	535912
10039	535913
100654	535914
50313	535915
4002	535916
7362	535917
90353	535918
86836	535919
106819	535920
56076	535921
84619	535922
23027	535923
96736	535924
76434	535925
71077	535926
50374	535927
3810	535928
73014	535929
38741	535930
68390	535931
19171	535932
102863	535933
45199	535934
34574	535935
53386	535936
16727	535937
36856	535938
5071	535939
89039	535940
17086	535941
24767	535942
112841	535943
17897	535944
18010	535945
31062	535946
87697	535947
34145	535948
38483	535949
18100	535950
5961	535951
82094	535952
60458	535953
16413	535954
46807	535955
81735	535956
18687	535957
116954	535958
13569	535959
52812	535960
37554	535961
9919	535962
67661	535963
3227	535964
88624	535965
40787	535966
17573	535967
15602	535968
34145	535969
2235	535970
112938	535971
110061	535972
67027	535973
69988	535974
39916	535975
37235	535976
45869	535977
103	535978
44578	535979
45927	535980
21539	535981
2286	535982
3666	535983
30371	535984
64356	535985
29458	535986
61788	535987
3229	535988
26938	535989
1610	535990
2340	535991
89935	535992
22620	535993
25810	535994
32398	535995
15352	535996
23574	535997
41384	535998
14829	535999
43207	536000
59928	536001
4652	536002
75666	536003
4486	536004
70928	536005
8921	536006
8988	536007
6993	536008
51243	536009
92049	536010
2494	536011
27707	536012
28046	536013
4061	536014
23784	536015
67087	536016
5347	536017
136327	536018
62662	536019
69742	536020
3045	536021
395	536022
113881	536023
27970	536024
53884	536025
121688	536026
97811	536027
5636	536028
28230	536029
10716	536030
56501	536031
40116	536032
49710	536033
39860	536034
8626	536035
50616	536036
1136	536037
49706	536038
12671	536039
64300	536040
56972	536041
6116	536042
4472	536043
37251	536044
21238	536045
18388	536046
21867	536047
29053	536048
31162	536049
133717	536050
99747	536051
17587	536052
24413	536053
60397	536054
4145	536055
81565	536056
24006	536057
38758	536058
7239	536059
13483	536060
10692	536061
124904	536062
9337	536063
12205	536064
44904	536065
90016	536066
66003	536067
36673	536068
44874	536069
26660	536070
131345	536071
39734	536072
25791	536073
81495	536074
82797	536075
28451	536076
62605	536077
104967	536078
155867	536079
40020	536080
42055	536081
104220	536082
104346	536083
64139	536084
145246	536085
59196	536086
85901	536087
73296	536088
17045	536089
99508	536090
24717	536091
104148	536092
31125	536093
12100	536094
71773	536095
56324	536096
43983	536097
126328	536098
49617	536099
90690	536100
54559	536101
22057	536102
110328	536103
62380	536104
81911	536105
110595	536106
103727	536107
17650	536108
8989	536109
58967	536110
179	536111
14081	536112
5880	536113
82313	536114
52437	536115
30542	536116
23295	536117
266	536118
3598	536119
12130	536120
47389	536121
79349	536122
68043	536123
52969	536124
42292	536125
36487	536126
69311	536127
84907	536128
15611	536129
83294	536130
36505	536131
51906	536132
13224	536133
3412	536134
26456	536135
53055	536136
27513	536137
41706	536138
59802	536139
23685	536140
106901	536141
52851	536142
3412	536143
104874	536144
46203	536145
90988	536146
34292	536147
17808	536148
73572	536149
115123	536150
74718	536151
15266	536152
61253	536153
71112	536154
58533	536155
48054	536156
89222	536157
58390	536158
4231	536159
69275	536160
94332	536161
12752	536162
60337	536163
11369	536164
119938	536165
39960	536166
84668	536167
80923	536168
88246	536169
102661	536170
40939	536171
13468	536172
27120	536173
6805	536174
7069	536175
110404	536176
126242	536177
8009	536178
17187	536179
12299	536180
154731	536181
12015	536182
64456	536183
75986	536184
58431	536185
105902	536186
126075	536187
87536	536188
110484	536189
124257	536190
39941	536191
52086	536192
4231	536193
91692	536194
82186	536195
55446	536196
65701	536197
158493	536198
22155	536199
96978	536200
72139	536201
48658	536202
12371	536203
95680	536204
10535	536205
82280	536206
120409	536207
74595	536208
59403	536209
102629	536210
49593	536211
95777	536212
110888	536213
56426	536214
107646	536215
58057	536216
63485	536217
134429	536218
41274	536219
21478	536220
81765	536221
152897	536222
64455	536223
120138	536224
83302	536225
125988	536226
145568	536227
127757	536228
126080	536229
110893	536230
114515	536231
102899	536232
80991	536233
83866	536234
105937	536235
19935	536236
52086	536237
57583	536238
110589	536239
75672	536240
5119	536241
55338	536242
3087	536243
110753	536244
126102	536245
102587	536246
96697	536247
110715	536248
127913	536249
96790	536250
82280	536251
126318	536252
71032	536253
6000	536254
74911	536255
126167	536256
110743	536257
97029	536258
118660	536259
80968	536260
90912	536261
40426	536262
108988	536263
36198	536264
102554	536265
33784	536266
92436	536267
23533	536268
34481	536269
24586	536270
23905	536271
94434	536272
57778	536273
92749	536274
75869	536275
2915	536276
36547	536277
31726	536278
87799	536279
47277	536280
53179	536281
75972	536282
110628	536283
94313	536284
124856	536285
117638	536286
64516	536287
75358	536288
35430	536289
110925	536290
5119	536291
96849	536292
119151	536293
75971	536294
37252	536295
127786	536296
17284	536297
129218	536298
58163	536299
97049	536300
48931	536301
102855	536302
113630	536303
81106	536304
50506	536305
105683	536306
115050	536307
47317	536308
105529	536309
52167	536310
71486	536311
75609	536312
48123	536313
95611	536314
118745	536315
64734	536316
75589	536317
44170	536318
58252	536319
102564	536320
47317	536321
33712	536322
34026	536323
49768	536324
12371	536325
126019	536326
49593	536327
53234	536328
19942	536329
105660	536330
74543	536331
68054	536332
105468	536333
87878	536334
62453	536335
102791	536336
80804	536337
64583	536338
68160	536339
118766	536340
105490	536341
126326	536342
87754	536343
83341	536344
18168	536345
102780	536346
74765	536347
92263	536348
94210	536349
101326	536350
52455	536351
57540	536352
49593	536353
64603	536354
105548	536355
44170	536356
15651	536357
42269	536358
17284	536359
62440	536360
33633	536361
83428	536362
118737	536363
49628	536364
33633	536365
75410	536366
68054	536367
95517	536368
104330	536369
95501	536370
82185	536371
127801	536372
74592	536373
115782	536374
105762	536375
80956	536376
80956	536377
74626	536378
80946	536379
58431	536380
16196	536381
102588	536382
80980	536383
87658	536384
80968	536385
48837	536386
74514	536387
102701	536388
95469	536389
74508	536390
30612	536391
99312	536392
127816	536393
114691	536394
43430	536395
72890	536396
104332	536397
26262	536398
5343	536399
117753	536400
75753	536401
126125	536402
64855	536403
44782	536404
80944	536405
30531	536406
34119	536407
18207	536408
94486	536409
26175	536410
134323	536411
44108	536412
80831	536413
134563	536414
34119	536415
18207	536416
118795	536417
95617	536418
126048	536419
57572	536420
134528	536421
141839	536422
120377	536423
80985	536424
42055	536425
34207	536426
82245	536427
33712	536428
59403	536429
105879	536430
129689	536431
68098	536432
36762	536433
33686	536434
57594	536435
4030	536436
42271	536437
105346	536438
96387	536439
14089	536440
22104	536441
28860	536442
81089	536443
27598	536444
75856	536445
92249	536446
71746	536447
81008	536448
28170	536449
28420	536450
10086	536451
31874	536452
3311	536453
79030	536454
37080	536455
107838	536456
124170	536457
51711	536458
44776	536459
48606	536460
37183	536461
52352	536462
110808	536463
26156	536464
30431	536465
81039	536466
75875	536467
121782	536468
115439	536469
4486	536470
25364	536471
67584	536472
8648	536473
56380	536474
67689	536475
30608	536476
52835	536477
13095	536478
86359	536479
41706	536480
2443	536481
49216	536482
41302	536483
14432	536484
5630	536485
39335	536486
7477	536487
36085	536488
37358	536489
13401	536490
80944	536491
103882	536492
87381	536493
72922	536494
36762	536495
62660	536496
55584	536497
38166	536498
57750	536499
62258	536500
62258	536501
109177	536502
105474	536503
40789	536504
110700	536505
131238	536506
113694	536507
110683	536508
120081	536509
96661	536510
120247	536511
68072	536512
53234	536513
52320	536514
85056	536515
110777	536516
68099	536517
102215	536518
85023	536519
83291	536520
7936	536521
40656	536522
137636	536523
73372	536524
51591	536525
30920	536526
39813	536527
9781	536528
15948	536529
15955	536530
42998	536531
11309	536532
52411	536533
10269	536534
46962	536535
102548	536536
45590	536537
2170	536538
1774	536539
105086	536540
99378	536541
90016	536542
90041	536543
89284	536544
126142	536545
15300	536546
21952	536547
56522	536548
102934	536549
129219	536550
5205	536551
134408	536552
62420	536553
34220	536554
84725	536555
42623	536556
10901	536557
5343	536558
128975	536559
40129	536560
37903	536561
46808	536562
134705	536563
23932	536564
3645	536565
3645	536566
10011	536567
18981	536568
18224	536569
14229	536570
37582	536571
37582	536572
28588	536573
59824	536574
96562	536575
41170	536576
16056	536577
42511	536578
84690	536579
74652	536580
86474	536581
79612	536582
73101	536583
85449	536584
107686	536585
92252	536586
50396	536587
63186	536588
79132	536589
45968	536590
65496	536591
102119	536592
38522	536593
3606	536594
3619	536595
27717	536596
11301	536597
89451	536598
75916	536599
134539	536600
52846	536601
19028	536602
7745	536603
62200	536604
11376	536605
721	536606
28878	536607
51226	536608
26020	536609
112893	536610
53303	536611
113104	536612
21819	536613
25341	536614
16204	536615
49777	536616
6342	536617
34393	536618
5141	536619
68030	536620
38637	536621
41279	536622
49374	536623
56687	536624
60292	536625
18100	536626
71500	536627
14731	536628
11124	536629
121518	536630
67859	536631
39788	536632
9141	536633
1555	536634
15955	536635
64997	536636
29476	536637
114701	536638
42218	536639
76452	536640
27071	536641
49563	536642
82181	536643
69302	536644
60087	536645
56978	536646
62129	536647
28394	536648
65007	536649
4886	536650
27498	536651
11231	536652
40841	536653
30035	536654
62389	536655
1733	536656
1733	536657
112869	536658
77154	536659
50869	536660
23140	536661
9822	536662
102340	536663
15181	536664
34513	536665
25582	536666
21915	536667
36099	536668
10390	536669
40855	536670
4273	536671
36452	536672
47715	536673
98265	536674
83456	536675
9356	536676
22741	536677
32422	536678
117658	536679
129819	536680
19762	536681
138233	536682
19051	536683
108382	536684
62459	536685
18990	536686
18142	536687
26303	536688
80812	536689
53692	536690
14075	536691
58038	536692
18307	536693
64069	536694
100554	536695
11158	536696
7935	536697
110958	536698
18990	536699
44424	536700
32086	536701
90248	536702
137850	536703
102118	536704
54382	536705
37163	536706
28422	536707
64982	536708
87479	536709
66878	536710
50045	536711
25505	536712
41561	536713
109935	536714
5744	536715
10686	536716
54548	536717
1153	536718
17047	536719
45395	536720
5391	536721
25771	536722
17275	536723
31231	536724
55598	536725
66187	536726
52421	536727
110802	536728
62677	536729
41648	536730
13013	536731
92657	536732
83752	536733
14350	536734
27816	536735
62194	536736
2012	536737
37967	536738
73844	536739
43540	536740
49533	536741
50260	536742
23073	536743
81501	536744
75396	536745
29214	536746
978	536747
35050	536748
50616	536749
80674	536750
27325	536751
68989	536752
17274	536753
103999	536754
45473	536755
49906	536756
48164	536757
84443	536758
109288	536759
19741	536760
6830	536761
86675	536762
50540	536763
80563	536764
77513	536765
89504	536766
66531	536767
84364	536768
66472	536769
60989	536770
85993	536771
10858	536772
19091	536773
1012	536774
26067	536775
40076	536776
13267	536777
65376	536778
79888	536779
17061	536780
24224	536781
50626	536782
58135	536783
56310	536784
62704	536785
150924	536786
14233	536787
14233	536788
75507	536789
126272	536790
31585	536791
9881	536792
2786	536793
40425	536794
3857	536795
42292	536796
36260	536797
7198	536798
60984	536799
50393	536800
54386	536801
35703	536802
74992	536803
95738	536804
10869	536805
34224	536806
13287	536807
42218	536808
36067	536809
87582	536810
3040	536811
25253	536812
43292	536813
127807	536814
95391	536815
21858	536816
13284	536817
41939	536818
84850	536819
37201	536820
32370	536821
3247	536822
13284	536823
49470	536824
52820	536825
9366	536826
46901	536827
115313	536828
12249	536829
36258	536830
68397	536831
87319	536832
61654	536833
18421	536834
66112	536835
39906	536836
61007	536837
30876	536838
65499	536839
63144	536840
112367	536841
54043	536842
33169	536843
84840	536844
84414	536845
23945	536846
90728	536847
90728	536848
29149	536849
133722	536850
46954	536851
99177	536852
40616	536853
27309	536854
76294	536855
67562	536856
136914	536857
17826	536858
8217	536859
109972	536860
50832	536861
59853	536862
4028	536863
40500	536864
81037	536865
63318	536866
63189	536867
22636	536868
84394	536869
67624	536870
8997	536871
96573	536872
1835	536873
175	536874
34268	536875
47966	536876
18852	536877
79782	536878
62637	536879
102006	536880
21633	536881
23786	536882
60505	536883
93475	536884
81613	536885
13214	536886
15474	536887
96996	536888
40504	536889
84391	536890
12669	536891
49136	536892
64065	536893
62140	536894
12569	536895
29594	536896
3040	536897
162524	536898
61016	536899
60449	536900
3339	536901
94425	536902
135807	536903
72058	536904
65785	536905
48626	536906
36766	536907
47157	536908
86587	536909
31336	536910
31336	536911
51073	536912
2184	536913
75301	536914
1999	536915
17758	536916
4313	536917
3163	536918
3163	536919
66659	536920
1003	536921
9679	536922
2905	536923
135802	536924
88632	536925
36859	536926
23385	536927
109403	536928
24001	536929
50387	536930
50387	536931
29688	536932
2420	536933
26479	536934
4080	536935
10853	536936
53636	536937
40237	536938
102778	536939
97727	536940
79811	536941
1697	536942
71505	536943
44535	536944
11026	536945
18068	536946
41608	536947
73782	536948
7816	536949
34092	536950
31391	536951
80842	536952
58146	536953
37196	536954
10886	536955
30383	536956
144052	536957
29736	536958
41489	536959
33227	536960
28870	536961
28870	536962
106920	536963
90181	536964
29424	536965
41337	536966
5326	536967
8159	536968
79635	536969
23677	536970
7523	536971
58626	536972
87977	536973
51292	536974
77951	536975
4459	536976
58082	536977
4030	536978
1483	536979
21567	536980
115224	536981
526	536982
40242	536983
3071	536984
110019	536985
8405	536986
35940	536987
23454	536988
25577	536989
30418	536990
23427	536991
5905	536992
40756	536993
70363	536994
79900	536995
32447	536996
14688	536997
14166	536998
21797	536999
5603	537000
12348	537001
28101	537002
611	537003
611	537004
10336	537005
24897	537006
96750	537007
23100	537008
70921	537009
4904	537010
12386	537011
7098	537012
34093	537013
19220	537014
28101	537015
75712	537016
39114	537017
23258	537018
49238	537019
10336	537020
30608	537021
24900	537022
52772	537023
27800	537024
78184	537025
13157	537026
24404	537027
59830	537028
49358	537029
1406	537030
107214	537031
7534	537032
44477	537033
111435	537034
90352	537035
4028	537036
17800	537037
19080	537038
88639	537039
22616	537040
85946	537041
7464	537042
1733	537043
23457	537044
38054	537045
14136	537046
106011	537047
121242	537048
55412	537049
1502	537050
37563	537051
16680	537052
44913	537053
4495	537054
104914	537055
63528	537056
24138	537057
72158	537058
132299	537059
25235	537060
129377	537061
70166	537062
62185	537063
36855	537064
113756	537065
6287	537066
29964	537067
24775	537068
55312	537069
117190	537070
29082	537071
64715	537072
87576	537073
52148	537074
129708	537075
34074	537076
26082	537077
14609	537078
113167	537079
8914	537080
69885	537081
69029	537082
90006	537083
10157	537084
107228	537085
16177	537086
27172	537087
47220	537088
32919	537089
106800	537090
144007	537091
51133	537092
53387	537093
75740	537094
40413	537095
36380	537096
41398	537097
67809	537098
158358	537099
21612	537100
36416	537101
105606	537102
172	537103
98245	537104
7339	537105
74349	537106
1818	537107
67515	537108
67240	537109
134091	537110
11733	537111
17949	537112
1789	537113
21420	537114
32363	537115
66502	537116
71226	537117
60569	537118
29210	537119
85915	537120
61144	537121
99740	537122
102307	537123
16888	537124
28189	537125
8501	537126
28189	537127
33281	537128
58624	537129
131380	537130
1512	537131
24262	537132
108815	537133
86005	537134
10882	537135
6278	537136
14021	537137
18170	537138
63426	537139
23133	537140
3254	537141
4377	537142
83079	537143
66982	537144
98994	537145
1091	537146
44479	537147
87993	537148
82868	537149
8064	537150
34633	537151
67684	537152
109977	537153
58908	537154
131490	537155
5942	537156
31003	537157
75711	537158
59986	537159
13153	537160
69126	537161
137384	537162
79231	537163
128634	537164
63105	537165
54827	537166
100290	537167
8977	537168
11328	537169
12360	537170
137691	537171
37360	537172
124051	537173
16186	537174
16186	537175
80668	537176
18186	537177
60063	537178
73157	537179
38193	537180
38193	537181
70640	537182
41196	537183
24134	537184
11540	537185
54936	537186
17752	537187
15165	537188
91324	537189
17806	537190
13905	537191
6189	537192
18660	537193
110470	537194
76382	537195
114286	537196
3645	537197
9845	537198
14915	537199
10186	537200
64249	537201
58149	537202
39408	537203
87665	537204
112969	537205
12406	537206
34658	537207
86071	537208
44081	537209
17116	537210
28494	537211
4391	537212
4595	537213
52894	537214
7963	537215
19918	537216
14973	537217
1871	537218
13221	537219
63125	537220
35365	537221
61222	537222
110431	537223
7764	537224
30071	537225
16428	537226
52237	537227
13010	537228
1544	537229
6858	537230
7187	537231
21455	537232
12461	537233
4595	537234
2679	537235
13145	537236
98678	537237
61121	537238
76489	537239
90060	537240
47692	537241
20253	537242
32156	537243
39487	537244
3615	537245
10286	537246
29076	537247
13254	537248
22346	537249
78397	537250
53400	537251
10549	537252
11334	537253
51634	537254
43322	537255
4363	537256
5100	537257
62681	537258
45080	537259
53864	537260
111951	537261
28883	537262
42037	537263
14782	537264
28238	537265
58075	537266
2947	537267
67806	537268
6723	537269
44921	537270
4709	537271
8274	537272
28373	537273
4672	537274
107770	537275
18075	537276
46279	537277
53450	537278
43440	537279
139877	537280
14267	537281
5927	537282
21802	537283
30214	537284
86591	537285
52348	537286
58280	537287
44708	537288
22267	537289
29022	537290
12957	537291
12957	537292
160670	537293
30944	537294
108509	537295
19642	537296
19625	537297
55208	537298
58358	537299
47668	537300
54096	537301
40068	537302
1196	537303
630	537304
43638	537305
67083	537306
6010	537307
31352	537308
3908	537309
33883	537310
24248	537311
12461	537312
11334	537313
50405	537314
84720	537315
40525	537316
109992	537317
10519	537318
630	537319
217	537320
79578	537321
40164	537322
23942	537323
111661	537324
56264	537325
4614	537326
125955	537327
43390	537328
40031	537329
45151	537330
82849	537331
5903	537332
50610	537333
25941	537334
10697	537335
118929	537336
105697	537337
9254	537338
131273	537339
13877	537340
7173	537341
7472	537342
42212	537343
40828	537344
21171	537345
1234	537346
56453	537347
1606	537348
17206	537349
51335	537350
70890	537351
3981	537352
3981	537353
6353	537354
3309	537355
45377	537356
68999	537357
90335	537358
26918	537359
13078	537360
60404	537361
9128	537362
25345	537363
9219	537364
18746	537365
113117	537366
87304	537367
87303	537368
76719	537369
92714	537370
21228	537371
59155	537372
72086	537373
87160	537374
57421	537375
24722	537376
32372	537377
55423	537378
26961	537379
79111	537380
98	537381
27161	537382
50694	537383
2127	537384
4332	537385
51062	537386
9783	537387
6914	537388
6914	537389
29908	537390
18026	537391
87447	537392
47160	537393
79729	537394
105337	537395
49367	537396
19055	537397
17108	537398
62504	537399
114697	537400
21522	537401
112851	537402
59097	537403
103454	537404
70101	537405
121693	537406
74895	537407
1257	537408
9403	537409
39730	537410
34504	537411
60443	537412
21117	537413
34822	537414
30063	537415
122940	537416
4352	537417
49583	537418
74926	537419
16204	537420
60417	537421
107479	537422
7456	537423
119123	537424
86071	537425
110459	537426
83014	537427
13405	537428
1792	537429
1836	537430
88973	537431
38390	537432
13467	537433
105720	537434
30503	537435
33257	537436
88959	537437
60174	537438
62450	537439
131137	537440
69245	537441
21529	537442
47862	537443
76496	537444
56827	537445
12676	537446
49535	537447
40048	537448
20380	537449
78159	537450
707	537451
77684	537452
76609	537453
6650	537454
16673	537455
50726	537456
35486	537457
7388	537458
148894	537459
141276	537460
83099	537461
45641	537462
18822	537463
87	537464
117038	537465
26521	537466
16171	537467
37784	537468
67997	537469
99448	537470
80489	537471
68045	537472
9705	537473
84336	537474
60991	537475
42230	537476
42230	537477
112352	537478
99456	537479
33007	537480
71223	537481
18415	537482
48809	537483
131364	537484
25426	537485
2127	537486
1995	537487
21252	537488
2253	537489
87776	537490
55506	537491
13708	537492
6886	537493
62673	537494
109383	537495
12337	537496
13099	537497
55308	537498
18485	537499
16282	537500
38720	537501
58154	537502
32214	537503
107210	537504
38760	537505
76311	537506
105455	537507
7750	537508
32291	537509
14887	537510
29148	537511
56291	537512
20463	537513
11858	537514
5774	537515
114601	537516
2746	537517
110	537518
10056	537519
5774	537520
993	537521
54209	537522
74762	537523
773	537524
5603	537525
47251	537526
62664	537527
13862	537528
54236	537529
10298	537530
2185	537531
5533	537532
9390	537533
3380	537534
20644	537535
77521	537536
35478	537537
6491	537538
16080	537539
66099	537540
38875	537541
10303	537542
10580	537543
13992	537544
38689	537545
32870	537546
78348	537547
52889	537548
14420	537549
34103	537550
9763	537551
61571	537552
6697	537553
42352	537554
13764	537555
36683	537556
32392	537557
726	537558
4561	537559
131526	537560
44110	537561
44203	537562
14420	537563
32470	537564
9479	537565
29167	537566
44114	537567
56406	537568
19563	537569
5175	537570
129406	537571
5111	537572
72999	537573
20115	537574
20516	537575
10155	537576
726	537577
268	537578
812	537579
35581	537580
2090	537581
2612	537582
38780	537583
9416	537584
18814	537585
1113	537586
3235	537587
46010	537588
28833	537589
2606	537590
32144	537591
1857	537592
22120	537593
54716	537594
14000	537595
6505	537596
14124	537597
11979	537598
16072	537599
4130	537600
435	537601
19017	537602
73087	537603
18733	537604
19584	537605
7806	537606
2851	537607
83469	537608
59856	537609
28761	537610
3380	537611
78218	537612
53319	537613
4130	537614
4296	537615
20351	537616
4165	537617
268	537618
20097	537619
34728	537620
1966	537621
1770	537622
18245	537623
4130	537624
50732	537625
14308	537626
5243	537627
7457	537628
37364	537629
4187	537630
7915	537631
35072	537632
38198	537633
45882	537634
1916	537635
102271	537636
77872	537637
3496	537638
5086	537639
8638	537640
104939	537641
55294	537642
11239	537643
10309	537644
6173	537645
44	537646
67194	537647
22825	537648
11133	537649
66106	537650
35402	537651
54312	537652
42510	537653
100995	537654
8948	537655
21332	537656
2386	537657
98303	537658
16443	537659
2361	537660
32166	537661
3242	537662
16970	537663
46529	537664
2371	537665
1276	537666
3934	537667
39254	537668
56836	537669
3646	537670
34431	537671
39272	537672
63214	537673
122373	537674
70060	537675
60009	537676
50354	537677
35090	537678
29935	537679
6138	537680
35875	537681
32884	537682
72834	537683
58900	537684
29532	537685
75235	537686
22628	537687
50354	537688
98778	537689
56061	537690
65648	537691
158096	537692
39139	537693
62193	537694
17099	537695
6140	537696
35933	537697
51312	537698
103509	537699
65591	537700
5054	537701
81755	537702
135666	537703
17869	537704
1861	537705
11331	537706
11331	537707
71723	537708
40002	537709
66808	537710
28483	537711
93545	537712
80466	537713
22186	537714
54039	537715
102247	537716
17099	537717
113252	537718
48556	537719
36528	537720
63291	537721
90269	537722
125732	537723
62253	537724
54723	537725
39890	537726
77640	537727
38597	537728
130743	537729
30964	537730
22193	537731
14567	537732
40615	537733
103481	537734
76393	537735
31000	537736
122667	537737
107110	537738
66595	537739
76990	537740
4488	537741
12672	537742
1861	537743
31069	537744
81755	537745
88974	537746
105816	537747
3934	537748
5936	537749
919	537750
50488	537751
47718	537752
130601	537753
111508	537754
4488	537755
5936	537756
492	537757
74334	537758
4488	537759
84542	537760
23347	537761
82961	537762
21159	537763
69791	537764
15600	537765
37161	537766
68955	537767
32796	537768
103626	537769
3934	537770
100361	537771
27006	537772
105825	537773
17755	537774
68986	537775
78290	537776
78993	537777
35865	537778
6902	537779
73342	537780
81566	537781
46919	537782
52952	537783
35234	537784
51190	537785
120527	537786
28153	537787
68824	537788
38609	537789
63148	537790
12910	537791
37155	537792
26878	537793
11331	537794
114374	537795
12265	537796
36433	537797
113173	537798
39344	537799
84616	537800
21730	537801
36465	537802
66633	537803
111640	537804
82983	537805
90217	537806
126303	537807
9212	537808
13719	537809
106892	537810
21136	537811
152977	537812
102026	537813
102958	537814
13419	537815
6385	537816
7675	537817
20692	537818
87268	537819
77674	537820
150938	537821
86030	537822
106689	537823
135666	537824
147267	537825
66753	537826
36191	537827
38595	537828
44253	537829
97558	537830
134134	537831
67692	537832
70941	537833
44253	537834
12265	537835
87420	537836
31446	537837
46046	537838
64278	537839
49290	537840
81722	537841
37232	537842
4679	537843
70959	537844
4679	537845
39837	537846
47768	537847
22628	537848
12180	537849
67834	537850
29522	537851
130821	537852
84616	537853
43007	537854
76281	537855
38619	537856
27001	537857
91430	537858
53923	537859
83213	537860
26994	537861
63136	537862
52954	537863
93456	537864
66524	537865
98796	537866
20692	537867
103820	537868
103849	537869
114470	537870
56079	537871
21447	537872
39837	537873
26478	537874
49166	537875
16123	537876
54975	537877
16123	537878
36443	537879
42976	537880
18613	537881
125698	537882
30890	537883
20645	537884
37044	537885
32811	537886
54938	537887
84583	537888
90413	537889
82961	537890
65574	537891
26961	537892
37161	537893
100560	537894
37044	537895
79087	537896
6138	537897
84833	537898
29520	537899
84407	537900
84533	537901
35861	537902
65621	537903
30890	537904
122554	537905
49290	537906
88656	537907
107110	537908
110373	537909
156047	537910
1861	537911
27001	537912
122487	537913
125730	537914
13719	537915
13719	537916
4488	537917
1861	537918
4488	537919
27640	537920
73364	537921
65762	537922
44253	537923
4720	537924
28372	537925
28372	537926
53096	537927
58032	537928
109412	537929
131279	537930
67826	537931
22126	537932
27579	537933
40601	537934
58161	537935
84759	537936
154420	537937
28853	537938
103628	537939
47734	537940
37232	537941
17796	537942
53923	537943
45176	537944
69895	537945
41339	537946
39789	537947
30997	537948
30997	537949
118552	537950
81755	537951
21778	537952
61124	537953
102247	537954
29972	537955
45158	537956
76395	537957
35494	537958
9333	537959
55	537960
8143	537961
109375	537962
58989	537963
26885	537964
21962	537965
25816	537966
29971	537967
370	537968
56317	537969
99302	537970
63770	537971
991	537972
37306	537973
53688	537974
141990	537975
3441	537976
14530	537977
6343	537978
43639	537979
26290	537980
50379	537981
9385	537982
924	537983
41	537984
165	537985
10325	537986
39546	537987
8947	537988
7222	537989
7577	537990
14922	537991
26034	537992
9812	537993
81774	537994
14946	537995
200	537996
5985	537997
57624	537998
3327	537999
10399	538000
21237	538001
69848	538002
90673	538003
175	538004
38078	538005
1100	538006
61247	538007
10364	538008
175	538009
43360	538010
88123	538011
22364	538012
4977	538013
31705	538014
24374	538015
146	538016
188	538017
45976	538018
1498	538019
34532	538020
122660	538021
38095	538022
13371	538023
11450	538024
9106	538025
12106	538026
24142	538027
40680	538028
8570	538029
64524	538030
15832	538031
2294	538032
69255	538033
31340	538034
2064	538035
1695	538036
41525	538037
32943	538038
5351	538039
10081	538040
48684	538041
4938	538042
10757	538043
29075	538044
50706	538045
53689	538046
11438	538047
4916	538048
2443	538049
24301	538050
6112	538051
20728	538052
24149	538053
14525	538054
17808	538055
19014	538056
16938	538057
21102	538058
4788	538059
54163	538060
4284	538061
6402	538062
135612	538063
2067	538064
20089	538065
35443	538066
4785	538067
18518	538068
21239	538069
5627	538070
21935	538071
5015	538072
50675	538073
41179	538074
897	538075
28412	538076
31407	538077
2839	538078
56624	538079
2047	538080
243	538081
143	538082
60158	538083
24549	538084
66766	538085
23706	538086
54390	538087
680	538088
21800	538089
98300	538090
25	538091
2733	538092
38922	538093
48336	538094
68958	538095
5958	538096
19114	538097
27983	538098
32020	538099
32944	538100
41284	538101
100650	538102
7360	538103
3873	538104
4699	538105
12457	538106
18129	538107
68014	538108
29721	538109
1209	538110
384	538111
23180	538112
15666	538113
49302	538114
9830	538115
27692	538116
45190	538117
2334	538118
51950	538119
14399	538120
44654	538121
71358	538122
32375	538123
26207	538124
8981	538125
5211	538126
12246	538127
25494	538128
4266	538129
4620	538130
11295	538131
38613	538132
68759	538133
4916	538134
11132	538135
14282	538136
18758	538137
13711	538138
5137	538139
18725	538140
25260	538141
2534	538142
4228	538143
23774	538144
16237	538145
19526	538146
10709	538147
16651	538148
6294	538149
2945	538150
18112	538151
14936	538152
21125	538153
1	538154
11144	538155
7075	538156
47795	538157
3179	538158
14512	538159
12730	538160
844	538161
14794	538162
5956	538163
8623	538164
63784	538165
360	538166
474	538167
6698	538168
2612	538169
3610	538170
470	538171
3582	538172
1195	538173
984	538174
101213	538175
94511	538176
9688	538177
18070	538178
117453	538179
8471	538180
9367	538181
65939	538182
47075	538183
548	538184
5987	538185
35148	538186
2120	538187
37067	538188
4103	538189
15667	538190
3074	538191
3684	538192
177	538193
33929	538194
3398	538195
1834	538196
31452	538197
52449	538198
321	538199
6	538200
49581	538201
15479	538202
6511	538203
876	538204
59006	538205
34571	538206
19718	538207
15623	538208
16953	538209
62478	538210
132240	538211
10077	538212
68893	538213
3222	538214
20068	538215
14282	538216
7669	538217
11694	538218
87517	538219
4752	538220
30551	538221
50816	538222
33746	538223
21269	538224
60507	538225
9998	538226
8127	538227
27267	538228
4041	538229
20152	538230
31676	538231
14932	538232
72186	538233
20368	538234
20184	538235
23538	538236
19255	538237
9670	538238
26308	538239
17259	538240
21169	538241
50433	538242
1601	538243
21101	538244
4620	538245
8571	538246
6853	538247
58215	538248
9919	538249
3315	538250
24136	538251
15372	538252
14587	538253
34047	538254
11074	538255
7753	538256
11371	538257
7781	538258
25509	538259
58236	538260
9218	538261
4058	538262
70169	538263
30989	538264
23716	538265
4136	538266
24733	538267
15633	538268
4454	538269
34033	538270
3993	538271
14398	538272
4368	538273
2777	538274
3331	538275
508	538276
6812	538277
2306	538278
28206	538279
67360	538280
6677	538281
42045	538282
44813	538283
22036	538284
4990	538285
1017	538286
6773	538287
750	538288
38072	538289
71641	538290
924	538291
49248	538292
20922	538293
37428	538294
89	538295
127677	538296
8276	538297
24161	538298
25907	538299
132489	538300
38958	538301
92059	538302
156	538303
19088	538304
128	538305
11353	538306
3534	538307
4500	538308
45251	538309
69768	538310
158	538311
27292	538312
7726	538313
4326	538314
31431	538315
14510	538316
54313	538317
29588	538318
18808	538319
6552	538320
7313	538321
69871	538322
42035	538323
33701	538324
13980	538325
51177	538326
26154	538327
24573	538328
44670	538329
5331	538330
14299	538331
15158	538332
14511	538333
49132	538334
86821	538335
12438	538336
21785	538337
18536	538338
10311	538339
4214	538340
9959	538341
9182	538342
46415	538343
36196	538344
39358	538345
41219	538346
29411	538347
26166	538348
21938	538349
53133	538350
41933	538351
31399	538352
52385	538353
74838	538354
93903	538355
70118	538356
15161	538357
3181	538358
15609	538359
57972	538360
2297	538361
141419	538362
8027	538363
19201	538364
19201	538365
18074	538366
4636	538367
8311	538368
1161	538369
64092	538370
13003	538371
28767	538372
801	538373
275	538374
194	538375
3783	538376
1671	538377
8309	538378
12352	538379
12651	538380
25254	538381
33	538382
21757	538383
1137	538384
3	538385
8278	538386
18671	538387
70103	538388
510	538389
7901	538390
2002	538391
80729	538392
65619	538393
16223	538394
52136	538395
97731	538396
16149	538397
3740	538398
5542	538399
699	538400
812	538401
8590	538402
8421	538403
615	538404
11479	538405
559	538406
8541	538407
2785	538408
5389	538409
20350	538410
13966	538411
7013	538412
4565	538413
666	538414
666	538415
6380	538416
1649	538417
90865	538418
51991	538419
75890	538420
112276	538421
121210	538422
5354	538423
20107	538424
3280	538425
118	538426
53670	538427
14412	538428
24593	538429
5928	538430
4957	538431
1286	538432
9768	538433
406	538434
47225	538435
69898	538436
25	538437
31517	538438
5448	538439
2562	538440
27095	538441
113666	538442
84758	538443
15800	538444
25426	538445
15760	538446
8262	538447
29907	538448
37633	538449
567	538450
88760	538451
4718	538452
38876	538453
88033	538454
33055	538455
97086	538456
113820	538457
14542	538458
8278	538459
20680	538460
32503	538461
17164	538462
23481	538463
3765	538464
3949	538465
24722	538466
40571	538467
640	538468
7058	538469
12772	538470
29221	538471
35874	538472
2479	538473
17040	538474
812	538475
106988	538476
22408	538477
49499	538478
23687	538479
10241	538480
2712	538481
10241	538482
3866	538483
104558	538484
27	538485
9277	538486
46908	538487
50507	538488
29192	538489
2436	538490
5388	538491
4436	538492
123978	538493
168	538494
29806	538495
4400	538496
13165	538497
35501	538498
74938	538499
27138	538500
3871	538501
20459	538502
34624	538503
15298	538504
50647	538505
51210	538506
11252	538507
58947	538508
80866	538509
3663	538510
17805	538511
12465	538512
99	538513
111	538514
6477	538515
5604	538516
6	538517
5065	538518
283	538519
9091	538520
41275	538521
21177	538522
4345	538523
1922	538524
5360	538525
14847	538526
33571	538527
13361	538528
3976	538529
98985	538530
101943	538531
1346	538532
4600	538533
42765	538534
127095	538535
95	538536
44648	538537
2032	538538
16276	538539
3933	538540
30375	538541
16381	538542
39986	538543
386	538544
5525	538545
48879	538546
57965	538547
1617	538548
35812	538549
780	538550
28082	538551
43655	538552
87194	538553
7584	538554
67137	538555
30375	538556
311	538557
25463	538558
2956	538559
14198	538560
29759	538561
41597	538562
68190	538563
163	538564
30842	538565
888	538566
489	538567
127538	538568
2390	538569
6267	538570
654	538571
32828	538572
2136	538573
34660	538574
402	538575
1292	538576
165	538577
12092	538578
70324	538579
892	538580
4361	538581
78770	538582
4361	538583
27102	538584
3282	538585
27102	538586
5392	538587
642	538588
8591	538589
24200	538590
298	538591
43576	538592
115233	538593
70023	538594
4368	538595
41876	538596
12194	538597
2745	538598
61005	538599
5333	538600
1178	538601
78932	538602
10718	538603
18720	538604
65669	538605
3095	538606
123127	538607
497	538608
56451	538609
70085	538610
1009	538611
22333	538612
65623	538613
67901	538614
60584	538615
28218	538616
134104	538617
15500	538618
8111	538619
2771	538620
30958	538621
1083	538622
13394	538623
69230	538624
912	538625
20	538626
1083	538627
1485	538628
52447	538629
12364	538630
8456	538631
7	538632
2323	538633
1280	538634
471	538635
79159	538636
56769	538637
11	538638
5309	538639
14532	538640
133883	538641
53227	538642
3985	538643
10088	538644
3273	538645
10404	538646
306	538647
4944	538648
386	538649
30871	538650
70160	538651
25286	538652
401	538653
23680	538654
750	538655
486	538656
7163	538657
40111	538658
379	538659
112102	538660
4345	538661
15945	538662
9579	538663
13540	538664
6452	538665
15850	538666
1073	538667
3398	538668
18068	538669
27934	538670
22863	538671
22180	538672
50	538673
3133	538674
3272	538675
2739	538676
53988	538677
2979	538678
3314	538679
13374	538680
23672	538681
2357	538682
22272	538683
40973	538684
1332	538685
12895	538686
8336	538687
955	538688
98	538689
11	538690
4521	538691
48066	538692
57068	538693
52200	538694
30861	538695
4239	538696
5670	538697
26019	538698
7425	538699
12049	538700
11127	538701
39	538702
2182	538703
63525	538704
77689	538705
13536	538706
23008	538707
70327	538708
4004	538709
142	538710
66574	538711
15238	538712
53207	538713
21513	538714
5319	538715
58486	538716
8338	538717
5459	538718
113090	538719
30883	538720
30883	538721
6698	538722
494	538723
93985	538724
5050	538725
3260	538726
110102	538727
5459	538728
34205	538729
30337	538730
45922	538731
115829	538732
29506	538733
89	538734
61177	538735
28660	538736
1969	538737
20722	538738
87	538739
35355	538740
8616	538741
31201	538742
7972	538743
496	538744
93	538745
42357	538746
29810	538747
528	538748
65	538749
107205	538750
265	538751
28804	538752
4531	538753
1081	538754
39190	538755
45	538756
6695	538757
8692	538758
691	538759
9256	538760
52899	538761
2384	538762
3635	538763
26748	538764
1252	538765
22989	538766
9679	538767
6836	538768
3160	538769
18858	538770
94236	538771
14549	538772
55145	538773
1705	538774
320	538775
52107	538776
33710	538777
36164	538778
15164	538779
20438	538780
2784	538781
2121	538782
20693	538783
388	538784
106147	538785
29940	538786
29448	538787
7443	538788
27788	538789
28959	538790
29432	538791
6862	538792
65398	538793
6320	538794
18642	538795
57741	538796
556	538797
99547	538798
2907	538799
49245	538800
4706	538801
68246	538802
24799	538803
1252	538804
1120	538805
1650	538806
13449	538807
1340	538808
2232	538809
942	538810
20643	538811
57660	538812
32195	538813
18441	538814
697	538815
165907	538816
17934	538817
5089	538818
47021	538819
2380	538820
41501	538821
6141	538822
193	538823
665	538824
9248	538825
61004	538826
37267	538827
2444	538828
1	538829
1	538830
17875	538831
750	538832
8074	538833
74279	538834
87	538835
31992	538836
3379	538837
1180	538838
668	538839
7174	538840
37590	538841
69193	538842
3114	538843
10569	538844
5332	538845
26501	538846
152444	538847
14541	538848
3257	538849
24137	538850
2038	538851
137218	538852
29180	538853
19699	538854
19484	538855
5186	538856
551	538857
106	538858
54307	538859
73532	538860
44602	538861
434	538862
18795	538863
3313	538864
113276	538865
1163	538866
5268	538867
5148	538868
75791	538869
1325	538870
60	538871
10238	538872
9213	538873
8606	538874
13211	538875
81097	538876
6320	538877
28194	538878
20049	538879
117393	538880
17639	538881
3293	538882
1490	538883
7513	538884
1467	538885
566	538886
349	538887
16912	538888
84	538889
11626	538890
2450	538891
52548	538892
71320	538893
16987	538894
76	538895
21946	538896
3001	538897
22717	538898
1259	538899
265	538900
9355	538901
10319	538902
44648	538903
2732	538904
267	538905
1694	538906
46129	538907
52930	538908
6532	538909
28217	538910
104099	538911
7200	538912
156454	538913
3263	538914
25480	538915
668	538916
113838	538917
2483	538918
498	538919
73161	538920
3617	538921
93	538922
158604	538923
35586	538924
8614	538925
68827	538926
151083	538927
142040	538928
130786	538929
156664	538930
141357	538931
150925	538932
162488	538933
142098	538934
150662	538935
148916	538936
158552	538937
166148	538938
164322	538939
154643	538940
134521	538941
139190	538942
119827	538943
160692	538944
108841	538945
148639	538946
116873	538947
124850	538948
1616	538949
21531	538950
132	538951
144	538952
4224	538953
26213	538954
101240	538955
21140	538956
25413	538957
4790	538958
2946	538959
1474	538960
4477	538961
108383	538962
3669	538963
43138	538964
65450	538965
111853	538966
148839	538967
1424	538968
28944	538969
90418	538970
69238	538971
3256	538972
41560	538973
14565	538974
30990	538975
152672	538976
551	538977
93	538978
1009	538979
4424	538980
1056	538981
4044	538982
110	538983
2525	538984
93	538985
7569	538986
7631	538987
27240	538988
7167	538989
15223	538990
19958	538991
40737	538992
1000	538993
26243	538994
11088	538995
31034	538996
20459	538997
1417	538998
817	538999
6319	539000
40757	539001
193	539002
35433	539003
369	539004
585	539005
19737	539006
673	539007
5898	539008
70	539009
46438	539010
56677	539011
28836	539012
68899	539013
20722	539014
40103	539015
3860	539016
101128	539017
11613	539018
4078	539019
3623	539020
6781	539021
26	539022
33155	539023
1036	539024
763	539025
96996	539026
337	539027
1121	539028
9278	539029
16781	539030
3561	539031
19485	539032
8274	539033
8835	539034
203	539035
2975	539036
4498	539037
259	539038
24994	539039
4844	539040
3213	539041
3528	539042
5153	539043
94401	539044
74	539045
11176	539046
8183	539047
9996	539048
1838	539049
125869	539050
2605	539051
6073	539052
14279	539053
13235	539054
15283	539055
2284	539056
1073	539057
26265	539058
972	539059
2817	539060
57659	539061
16738	539062
8313	539063
10285	539064
811	539065
1259	539066
10864	539067
518	539068
19177	539069
1614	539070
22728	539071
168	539072
1078	539073
1627	539074
4075	539075
14935	539076
9367	539077
41218	539078
2975	539079
2755	539080
12779	539081
4349	539082
27283	539083
27303	539084
16293	539085
37719	539086
3328	539087
10999	539088
18202	539089
10760	539090
4214	539091
9837	539092
76749	539093
17771	539094
53876	539095
42113	539096
7999	539097
13901	539098
12079	539099
6049	539100
716	539101
42980	539102
15897	539103
34382	539104
1618	539105
2956	539106
7740	539107
41985	539108
38709	539109
8947	539110
3567	539111
36049	539112
9363	539113
143	539114
21582	539115
2796	539116
2071	539117
2898	539118
11091	539119
17840	539120
7088	539121
1106	539122
607	539123
472	539124
3718	539125
11491	539126
15105	539127
35167	539128
127223	539129
14810	539130
37723	539131
21568	539132
8723	539133
35747	539134
108731	539135
4365	539136
61146	539137
46951	539138
2101	539139
94542	539140
10396	539141
59837	539142
24112	539143
25906	539144
84752	539145
146778	539146
132416	539147
30846	539148
3456	539149
28084	539150
13862	539151
9619	539152
34491	539153
13592	539154
111377	539155
196	539156
3977	539157
48879	539158
1862	539159
16183	539160
7957	539161
57703	539162
10765	539163
17141	539164
12721	539165
7551	539166
81839	539167
52354	539168
23616	539169
93526	539170
44012	539171
7931	539172
82946	539173
105309	539174
24098	539175
488	539176
7647	539177
2850	539178
8156	539179
90286	539180
54289	539181
42009	539182
7647	539183
42009	539184
7298	539185
55564	539186
20807	539187
6721	539188
104065	539189
2348	539190
10964	539191
11623	539192
3308	539193
11557	539194
10	539195
2053	539196
13773	539197
11391	539198
114401	539199
28393	539200
11557	539201
276	539202
10889	539203
469	539204
55162	539205
8043	539206
302	539207
471	539208
99050	539209
2010	539210
37	539211
13097	539212
8580	539213
58067	539214
7288	539215
8086	539216
13788	539217
8568	539218
21081	539219
1992	539220
2234	539221
7765	539222
8463	539223
69426	539224
6059	539225
23423	539226
2444	539227
39962	539228
18628	539229
236	539230
742	539231
41984	539232
124682	539233
12087	539234
4390	539235
165	539236
109171	539237
20335	539238
226	539239
7631	539240
20707	539241
79567	539242
91106	539243
876	539244
3572	539245
2169	539246
49878	539247
688	539248
6187	539249
145166	539250
745	539251
134637	539252
1171	539253
2248	539254
21600	539255
91638	539256
87401	539257
17092	539258
121612	539259
15362	539260
1343	539261
9910	539262
18944	539263
20452	539264
10	539265
6370	539266
3237	539267
2938	539268
44761	539269
6977	539270
83772	539271
15409	539272
857	539273
27	539274
594	539275
6627	539276
49246	539277
15230	539278
2323	539279
37901	539280
100670	539281
2724	539282
21207	539283
25815	539284
15835	539285
52008	539286
4227	539287
24378	539288
1284	539289
12798	539290
44920	539291
24737	539292
41182	539293
10747	539294
64171	539295
73660	539296
13325	539297
71245	539298
71430	539299
59008	539300
15309	539301
40136	539302
22388	539303
4250	539304
7572	539305
22942	539306
13741	539307
89628	539308
414	539309
3435	539310
31169	539311
1745	539312
7214	539313
27589	539314
132440	539315
94902	539316
5	539317
10447	539318
11183	539319
71770	539320
54696	539321
116448	539322
25832	539323
8	539324
34457	539325
419	539326
18009	539327
966	539328
6436	539329
3318	539330
54383	539331
71154	539332
6293	539333
40957	539334
32408	539335
21432	539336
59018	539337
32361	539338
44	539339
2828	539340
17064	539341
12903	539342
8256	539343
2849	539344
733	539345
39811	539346
1226	539347
61670	539348
3450	539349
8457	539350
33322	539351
8820	539352
5263	539353
19011	539354
35921	539355
52509	539356
6525	539357
22262	539358
117361	539359
40870	539360
34100	539361
128670	539362
14721	539363
43224	539364
22807	539365
48382	539366
7334	539367
112363	539368
29066	539369
19273	539370
75584	539371
63571	539372
30358	539373
929	539374
116828	539375
55538	539376
7175	539377
21510	539378
29432	539379
31646	539380
51285	539381
34505	539382
59140	539383
100504	539384
118576	539385
104994	539386
79008	539387
1419	539388
62546	539389
233	539390
2108	539391
21323	539392
12947	539393
26761	539394
25865	539395
106823	539396
40530	539397
2651	539398
3733	539399
11465	539400
3129	539401
15654	539402
16668	539403
959	539404
722	539405
30246	539406
18480	539407
82948	539408
31028	539409
43671	539410
5452	539411
5452	539412
2436	539413
1748	539414
70249	539415
56991	539416
175	539417
27	539418
42259	539419
124110	539420
1032	539421
1356	539422
9142	539423
3401	539424
1131	539425
5150	539426
3451	539427
14234	539428
102623	539429
5	539430
656	539431
92795	539432
45543	539433
87441	539434
54	539435
25001	539436
41	539437
5481	539438
124230	539439
17880	539440
561	539441
5064	539442
60001	539443
31992	539444
30616	539445
4558	539446
6177	539447
9450	539448
104298	539449
42277	539450
41512	539451
44224	539452
59096	539453
50279	539454
44743	539455
3670	539456
79689	539457
48757	539458
13570	539459
36592	539460
37306	539461
905	539462
147503	539463
11166	539464
46106	539465
5278	539466
65791	539467
28013	539468
14959	539469
20314	539470
233	539471
89	539472
4601	539473
7414	539474
7416	539475
3031	539476
6387	539477
77761	539478
13263	539479
18415	539480
15878	539481
91409	539482
42977	539483
73696	539484
119071	539485
51337	539486
46356	539487
60478	539488
71219	539489
38015	539490
127420	539491
105306	539492
90437	539493
105049	539494
93417	539495
54674	539496
83887	539497
63533	539498
46907	539499
37440	539500
31571	539501
4301	539502
21463	539503
54184	539504
33302	539505
82863	539506
47240	539507
16452	539508
97997	539509
70997	539510
80144	539511
69973	539512
83596	539513
44785	539514
66467	539515
98974	539516
68087	539517
83255	539518
14630	539519
4510	539520
64590	539521
55634	539522
79587	539523
69481	539524
85146	539525
56398	539526
45861	539527
29183	539528
64410	539529
35869	539530
98814	539531
11979	539532
22220	539533
70056	539534
14361	539535
53068	539536
74861	539537
3081	539538
3081	539539
20644	539540
8460	539541
33142	539542
90249	539543
52185	539544
21317	539545
76616	539546
60131	539547
44071	539548
79843	539549
79091	539550
92795	539551
117286	539552
35069	539553
107359	539554
45977	539555
113273	539556
136356	539557
12081	539558
443	539559
61015	539560
20662	539561
56523	539562
41994	539563
51949	539564
142007	539565
55422	539566
49286	539567
113939	539568
106683	539569
51296	539570
48649	539571
8750	539572
11358	539573
12915	539574
74749	539575
29058	539576
9865	539577
25433	539578
31417	539579
11712	539580
64157	539581
55091	539582
38782	539583
13690	539584
19721	539585
86597	539586
45469	539587
14278	539588
118921	539589
24916	539590
61124	539591
97003	539592
22745	539593
61422	539594
3133	539595
37621	539596
61069	539597
75730	539598
33775	539599
29599	539600
61476	539601
87944	539602
4980	539603
1331	539604
45921	539605
3926	539606
82203	539607
2653	539608
8268	539609
77540	539610
55334	539611
59502	539612
80279	539613
24204	539614
6164	539615
8512	539616
57985	539617
11523	539618
3301	539619
71488	539620
29420	539621
27760	539622
33144	539623
125946	539624
11309	539625
82335	539626
11943	539627
2478	539628
16166	539629
43636	539630
67296	539631
50845	539632
67296	539633
113585	539634
45418	539635
2478	539636
247	539637
24648	539638
20159	539639
46926	539640
21106	539641
46206	539642
9755	539643
31460	539644
19592	539645
80726	539646
4146	539647
51037	539648
3492	539649
48886	539650
2254	539651
11203	539652
683	539653
62960	539654
52404	539655
48688	539656
15328	539657
42465	539658
7160	539659
21593	539660
59158	539661
6280	539662
13988	539663
6843	539664
73717	539665
109314	539666
35490	539667
1136	539668
23203	539669
39428	539670
10049	539671
98999	539672
22748	539673
99203	539674
70004	539675
33676	539676
35938	539677
16681	539678
39079	539679
3428	539680
1117	539681
5385	539682
78175	539683
44037	539684
17148	539685
45279	539686
47164	539687
19600	539688
74568	539689
83848	539690
10980	539691
19141	539692
71060	539693
34083	539694
42383	539695
28038	539696
26174	539697
81030	539698
12676	539699
62324	539700
38654	539701
26174	539702
77908	539703
12492	539704
11297	539705
79777	539706
8992	539707
8909	539708
47789	539709
85349	539710
102327	539711
6406	539712
83101	539713
24	539714
106677	539715
11178	539716
23291	539717
46195	539718
38682	539719
126148	539720
14211	539721
14387	539722
32943	539723
80464	539724
20315	539725
66543	539726
21430	539727
28494	539728
31395	539729
11629	539730
148775	539731
18348	539732
118994	539733
52321	539734
31435	539735
39725	539736
43184	539737
23683	539738
12522	539739
5358	539740
2924	539741
1527	539742
9614	539743
24284	539744
2340	539745
2653	539746
8268	539747
6831	539748
107047	539749
74869	539750
9	539751
8502	539752
811	539753
4672	539754
46165	539755
51191	539756
32232	539757
72157	539758
87169	539759
136211	539760
18949	539761
31141	539762
30561	539763
1136	539764
62460	539765
78471	539766
14923	539767
72256	539768
66112	539769
18338	539770
124597	539771
20933	539772
20933	539773
126388	539774
22239	539775
11027	539776
901	539777
35804	539778
509	539779
7126	539780
71677	539781
902	539782
36460	539783
19156	539784
17145	539785
39951	539786
27119	539787
43671	539788
105395	539789
5	539790
151097	539791
9816	539792
2207	539793
74946	539794
11393	539795
4591	539796
7586	539797
40207	539798
22685	539799
19515	539800
9404	539801
27	539802
4228	539803
68049	539804
3320	539805
623	539806
14317	539807
33931	539808
50720	539809
78932	539810
10244	539811
11201	539812
811	539813
26165	539814
23702	539815
4197	539816
11592	539817
8235	539818
107406	539819
18372	539820
7863	539821
282	539822
92614	539823
22073	539824
282	539825
5425	539826
51943	539827
29159	539828
94241	539829
62546	539830
110	539831
4576	539832
42546	539833
18690	539834
1647	539835
37963	539836
22791	539837
618	539838
20	539839
10908	539840
3400	539841
3928	539842
10659	539843
1859	539844
13916	539845
1030	539846
666	539847
160	539848
29712	539849
1011	539850
39	539851
472	539852
3281	539853
21183	539854
421	539855
10619	539856
36728	539857
41698	539858
834	539859
5142	539860
850	539861
25805	539862
9940	539863
497	539864
4418	539865
1775	539866
5806	539867
298	539868
1049	539869
134	539870
31733	539871
1833	539872
40744	539873
2745	539874
16462	539875
8488	539876
64175	539877
65871	539878
9377	539879
17326	539880
46403	539881
1668	539882
7304	539883
107106	539884
2445	539885
93426	539886
323	539887
510	539888
324	539889
119021	539890
38768	539891
110210	539892
29020	539893
5355	539894
4053	539895
21000	539896
16830	539897
6130	539898
5877	539899
109072	539900
39653	539901
36772	539902
350	539903
5651	539904
48671	539905
17549	539906
114	539907
42599	539908
7343	539909
2770	539910
9584	539911
4584	539912
7201	539913
101133	539914
28609	539915
1358	539916
13835	539917
66336	539918
24441	539919
48661	539920
3478	539921
36325	539922
7385	539923
669	539924
93524	539925
5475	539926
35394	539927
28578	539928
13904	539929
549	539930
463	539931
6014	539932
38938	539933
337	539934
9419	539935
55349	539936
77349	539937
1121	539938
4311	539939
11797	539940
60021	539941
34349	539942
811	539943
275	539944
132583	539945
3787	539946
14933	539947
40861	539948
11479	539949
2261	539950
370	539951
22912	539952
40414	539953
1468	539954
684	539955
40530	539956
23132	539957
2408	539958
100642	539959
16512	539960
28578	539961
40099	539962
3892	539963
3736	539964
18450	539965
58491	539966
31221	539967
12525	539968
737	539969
27022	539970
524	539971
1007	539972
19502	539973
88499	539974
2619	539975
296	539976
30561	539977
5221	539978
61426	539979
5683	539980
3648	539981
6483	539982
2544	539983
147	539984
42049	539985
4063	539986
6320	539987
19962	539988
17	539989
104309	539990
17281	539991
56469	539992
1906	539993
51554	539994
463	539995
95908	539996
230	539997
22511	539998
16781	539999
3213	540000
743	540001
10760	540002
35394	540003
6049	540004
90827	540005
15644	540006
60440	540007
122626	540008
1364	540009
1870	540010
18706	540011
6632	540012
26035	540013
13249	540014
28543	540015
19490	540016
41184	540017
11272	540018
2064	540019
15969	540020
14498	540021
30384	540022
26746	540023
34292	540024
10401	540025
2064	540026
41341	540027
10254	540028
40446	540029
31415	540030
27264	540031
10465	540032
11464	540033
15709	540034
67656	540035
15774	540036
23340	540037
16290	540038
1508	540039
9997	540040
13149	540041
52733	540042
3315	540043
2761	540044
28145	540045
14404	540046
24154	540047
53694	540048
41204	540049
40775	540050
53657	540051
29009	540052
50507	540053
3556	540054
5706	540055
5758	540056
6062	540057
69891	540058
13741	540059
9755	540060
33983	540061
11943	540062
49941	540063
19895	540064
8012	540065
18644	540066
2154	540067
6057	540068
85399	540069
4252	540070
49355	540071
32292	540072
350	540073
27344	540074
2619	540075
510	540076
107	540077
47022	540078
16500	540079
105276	540080
54037	540081
117719	540082
41529	540083
7374	540084
3209	540085
576	540086
9822	540087
75	540088
23589	540089
44512	540090
12214	540091
74661	540092
33081	540093
17912	540094
97483	540095
5054	540096
106662	540097
3368	540098
82499	540099
143	540100
3477	540101
13588	540102
27326	540103
2892	540104
19653	540105
66709	540106
34422	540107
33596	540108
14727	540109
109205	540110
3105	540111
112318	540112
26454	540113
1025	540114
47328	540115
131767	540116
2213	540117
30177	540118
13472	540119
8715	540120
18994	540121
12495	540122
14419	540123
59433	540124
117680	540125
7390	540126
2412	540127
87133	540128
43435	540129
61105	540130
1766	540131
23088	540132
174	540133
98147	540134
58585	540135
38632	540136
70089	540137
1147	540138
48105	540139
66838	540140
3672	540141
782	540142
1433	540143
148900	540144
52438	540145
749	540146
134	540147
39565	540148
55407	540149
1121	540150
8361	540151
41565	540152
13979	540153
6821	540154
102030	540155
2039	540156
69784	540157
18240	540158
129	540159
6093	540160
63705	540161
89509	540162
16816	540163
34218	540164
104962	540165
17342	540166
2412	540167
37432	540168
13888	540169
21901	540170
1561	540171
97913	540172
5262	540173
73605	540174
88099	540175
74690	540176
32180	540177
18992	540178
32292	540179
45189	540180
129512	540181
82282	540182
56820	540183
7030	540184
17880	540185
21276	540186
48713	540187
12783	540188
33324	540189
37593	540190
15886	540191
45369	540192
1905	540193
64895	540194
346	540195
1451	540196
1611	540197
581	540198
78913	540199
13777	540200
98719	540201
80	540202
129	540203
5660	540204
2232	540205
3063	540206
13587	540207
80	540208
835	540209
1062	540210
752	540211
60564	540212
16803	540213
1675	540214
45205	540215
5907	540216
112971	540217
42014	540218
5754	540219
14207	540220
6924	540221
544	540222
2994	540223
59558	540224
3840	540225
20299	540226
73622	540227
1365	540228
31622	540229
118972	540230
56691	540231
909	540232
24317	540233
33626	540234
74469	540235
64395	540236
46141	540237
1247	540238
79648	540239
1248	540240
962	540241
8019	540242
18532	540243
4436	540244
30383	540245
20256	540246
71426	540247
5873	540248
38043	540249
109436	540250
3720	540251
6794	540252
42335	540253
89797	540254
12594	540255
13976	540256
52245	540257
22075	540258
65	540259
7	540260
1131	540261
72996	540262
21134	540263
1713	540264
4079	540265
4993	540266
38681	540267
7823	540268
743	540269
641	540270
25834	540271
2619	540272
10538	540273
284	540274
59272	540275
44440	540276
10542	540277
89997	540278
175	540279
11145	540280
29058	540281
37595	540282
102630	540283
2188	540284
20907	540285
24323	540286
1940	540287
31160	540288
35364	540289
2660	540290
48202	540291
4210	540292
5456	540293
43962	540294
31612	540295
19260	540296
12424	540297
12430	540298
33871	540299
7643	540300
12486	540301
10552	540302
4210	540303
70421	540304
75805	540305
6793	540306
29660	540307
14516	540308
30640	540309
60194	540310
17202	540311
26207	540312
14791	540313
39860	540314
3196	540315
7310	540316
28594	540317
8185	540318
1687	540319
26206	540320
14503	540321
23484	540322
31331	540323
10278	540324
24823	540325
4133	540326
9171	540327
26586	540328
11452	540329
109370	540330
19087	540331
43220	540332
37414	540333
19571	540334
10757	540335
6746	540336
3918	540337
2041	540338
7064	540339
14553	540340
1774	540341
11641	540342
5729	540343
20137	540344
54745	540345
22610	540346
745	540347
5	540348
7251	540349
22011	540350
8640	540351
9621	540352
108503	540353
3803	540354
10577	540355
1778	540356
6	540357
30881	540358
22957	540359
15890	540360
4025	540361
3610	540362
868	540363
8021	540364
2250	540365
22648	540366
8920	540367
31415	540368
31415	540369
48224	540370
33890	540371
17501	540372
7313	540373
86087	540374
316	540375
40629	540376
125643	540377
1412	540378
39219	540379
24485	540380
24240	540381
1218	540382
615	540383
11368	540384
241	540385
637	540386
50521	540387
93	540388
1454	540389
29042	540390
49093	540391
3276	540392
93970	540393
3587	540394
25664	540395
10085	540396
25529	540397
97565	540398
6079	540399
89	540400
4655	540401
7629	540402
8	540403
12895	540404
16256	540405
13927	540406
25414	540407
5920	540408
110794	540409
91663	540410
9286	540411
134	540412
90265	540413
946	540414
2265	540415
48	540416
17166	540417
781	540418
135460	540419
51399	540420
105898	540421
4651	540422
14747	540423
2493	540424
805	540425
2457	540426
5819	540427
618	540428
3916	540429
1763	540430
725	540431
35924	540432
23291	540433
99074	540434
28957	540435
23720	540436
28774	540437
11676	540438
111358	540439
848	540440
54703	540441
10154	540442
20520	540443
47165	540444
1346	540445
13402	540446
4092	540447
2425	540448
10677	540449
85	540450
725	540451
83	540452
14240	540453
14338	540454
49578	540455
2001	540456
56828	540457
67400	540458
2015	540459
6754	540460
816	540461
95	540462
481	540463
6821	540464
23642	540465
5032	540466
30917	540467
1973	540468
16506	540469
526	540470
52032	540471
1485	540472
27653	540473
14018	540474
18630	540475
18067	540476
128956	540477
158426	540478
47022	540479
12228	540480
45536	540481
65387	540482
414	540483
139895	540484
36700	540485
6722	540486
42546	540487
96779	540488
2229	540489
1290	540490
66673	540491
10691	540492
12273	540493
1021	540494
20638	540495
37696	540496
28391	540497
77549	540498
55482	540499
99757	540500
65527	540501
25544	540502
7425	540503
5611	540504
69475	540505
1299	540506
12228	540507
2001	540508
12430	540509
17581	540510
16	540511
8726	540512
48796	540513
107052	540514
48868	540515
1028	540516
1453	540517
90720	540518
2768	540519
32478	540520
7500	540521
78940	540522
35921	540523
1558	540524
22073	540525
7088	540526
5372	540527
31091	540528
11143	540529
3531	540530
7445	540531
71527	540532
62742	540533
28357	540534
42464	540535
21453	540536
139261	540537
76127	540538
8009	540539
24171	540540
1258	540541
48	540542
39381	540543
52432	540544
70933	540545
49145	540546
126314	540547
13903	540548
15896	540549
12375	540550
673	540551
11434	540552
18319	540553
43447	540554
713	540555
117238	540556
1429	540557
1429	540558
7130	540559
19860	540560
7328	540561
51294	540562
3505	540563
1105	540564
9363	540565
41408	540566
39	540567
16436	540568
96918	540569
745	540570
15663	540571
15663	540572
30931	540573
2052	540574
15365	540575
850	540576
18242	540577
180	540578
369	540579
1485	540580
230	540581
1778	540582
35949	540583
81923	540584
44040	540585
20715	540586
99	540587
16648	540588
1618	540589
3949	540590
2284	540591
2661	540592
35236	540593
29	540594
10690	540595
83135	540596
8022	540597
5201	540598
27	540599
867	540600
75649	540601
40173	540602
18892	540603
1783	540604
37636	540605
11154	540606
54290	540607
54279	540608
1455	540609
3266	540610
21428	540611
3349	540612
41295	540613
22976	540614
41	540615
53458	540616
14007	540617
3184	540618
74624	540619
20188	540620
30129	540621
5745	540622
6205	540623
100	540624
2093	540625
138	540626
29414	540627
6926	540628
35400	540629
164142	540630
29614	540631
13653	540632
31326	540633
152	540634
158	540635
1364	540636
18708	540637
348	540638
62256	540639
8112	540640
3534	540641
10864	540642
5403	540643
815	540644
5184	540645
21882	540646
29534	540647
25879	540648
16590	540649
5883	540650
31358	540651
38914	540652
19282	540653
19062	540654
63783	540655
101342	540656
23127	540657
10788	540658
2077	540659
3303	540660
113820	540661
8716	540662
5653	540663
45137	540664
62817	540665
302	540666
893	540667
34635	540668
51261	540669
24	540670
4741	540671
20531	540672
27119	540673
14945	540674
125	540675
2788	540676
32202	540677
51146	540678
118701	540679
15475	540680
86370	540681
7978	540682
38182	540683
42601	540684
5661	540685
613	540686
1053	540687
23727	540688
23106	540689
15778	540690
987	540691
662	540692
1809	540693
62484	540694
8820	540695
82910	540696
2149	540697
15281	540698
7026	540699
14119	540700
12310	540701
20	540702
13663	540703
8670	540704
20156	540705
44824	540706
12274	540707
46277	540708
30709	540709
397	540710
19013	540711
1497	540712
4790	540713
655	540714
91680	540715
41640	540716
113807	540717
5491	540718
3379	540719
59057	540720
3009	540721
182	540722
75	540723
15254	540724
69177	540725
14501	540726
51880	540727
7805	540728
2578	540729
156809	540730
51812	540731
4089	540732
544	540733
38787	540734
5456	540735
23304	540736
24259	540737
39802	540738
10757	540739
26070	540740
7948	540741
44654	540742
23501	540743
11272	540744
19014	540745
26761	540746
26276	540747
15803	540748
41601	540749
29942	540750
2959	540751
1932	540752
5965	540753
11546	540754
31705	540755
40867	540756
19281	540757
9670	540758
43236	540759
18073	540760
12424	540761
11782	540762
49543	540763
55170	540764
24100	540765
6535	540766
3573	540767
52906	540768
6325	540769
18514	540770
27596	540771
58219	540772
2641	540773
31349	540774
13128	540775
13229	540776
8636	540777
8446	540778
17002	540779
24141	540780
13769	540781
8156	540782
1502	540783
69871	540784
48460	540785
11328	540786
38012	540787
5611	540788
9110	540789
5786	540790
10278	540791
12443	540792
762	540793
7570	540794
24728	540795
13989	540796
108538	540797
100381	540798
100381	540799
321	540800
6049	540801
70444	540802
16013	540803
18107	540804
45465	540805
6480	540806
6203	540807
6480	540808
22614	540809
12408	540810
1214	540811
17257	540812
27080	540813
27	540814
171	540815
3949	540816
31690	540817
16163	540818
1428	540819
60873	540820
21265	540821
45122	540822
95549	540823
138	540824
134299	540825
9764	540826
8413	540827
21411	540828
47708	540829
3385	540830
3385	540831
27094	540832
933	540833
49990	540834
2520	540835
110994	540836
61199	540837
1255	540838
30020	540839
2255	540840
21	540841
1393	540842
4742	540843
41574	540844
11090	540845
14794	540846
54660	540847
45368	540848
22010	540849
11365	540850
167244	540851
106916	540852
23503	540853
20867	540854
12670	540855
24	540856
620	540857
254	540858
254	540859
111007	540860
6680	540861
1280	540862
49335	540863
9869	540864
7180	540865
27789	540866
29888	540867
15502	540868
9072	540869
493	540870
3792	540871
20022	540872
15890	540873
21183	540874
23008	540875
419	540876
3611	540877
31525	540878
55282	540879
39	540880
2777	540881
1771	540882
4345	540883
686	540884
75945	540885
69256	540886
48643	540887
7	540888
32840	540889
33630	540890
46254	540891
350	540892
6	540893
1083	540894
8086	540895
10992	540896
14109	540897
59555	540898
2756	540899
1056	540900
24729	540901
106132	540902
87619	540903
1718	540904
2917	540905
80737	540906
112931	540907
20815	540908
163358	540909
2985	540910
20992	540911
139626	540912
71981	540913
2562	540914
1835	540915
2641	540916
4109	540917
81595	540918
1918	540919
616	540920
6321	540921
14703	540922
6464	540923
30100	540924
26138	540925
50821	540926
14309	540927
8356	540928
76236	540929
7534	540930
6846	540931
7063	540932
10984	540933
70078	540934
1083	540935
51858	540936
7	540937
33303	540938
1627	540939
92	540940
26392	540941
4	540942
3189	540943
28667	540944
9429	540945
30419	540946
3360	540947
122990	540948
48925	540949
14938	540950
35563	540951
1616	540952
579	540953
27834	540954
3379	540955
76864	540956
133149	540957
43631	540958
60615	540959
1397	540960
70966	540961
2956	540962
3067	540963
11	540964
497	540965
250	540966
22015	540967
18712	540968
65297	540969
46967	540970
103674	540971
7922	540972
82209	540973
45947	540974
950	540975
681	540976
28671	540977
2284	540978
55	540979
37002	540980
26657	540981
15617	540982
850	540983
86465	540984
3941	540985
2420	540986
1304	540987
40241	540988
117	540989
37758	540990
108459	540991
20402	540992
20079	540993
79663	540994
34568	540995
49050	540996
44829	540997
1	540998
16589	540999
17330	541000
620	541001
350	541002
2092	541003
52340	541004
41164	541005
64027	541006
139478	541007
165	541008
6151	541009
497	541010
3760	541011
2862	541012
688	541013
105135	541014
1370	541015
3151	541016
1128	541017
161	541018
2130	541019
10948	541020
6068	541021
1206	541022
200	541023
100330	541024
828	541025
69098	541026
199	541027
490	541028
1301	541029
11125	541030
109140	541031
6276	541032
12436	541033
79877	541034
62828	541035
17156	541036
830	541037
2420	541038
9385	541039
38055	541040
39002	541041
237	541042
4745	541043
2275	541044
2733	541045
32857	541046
90323	541047
15855	541048
88427	541049
98990	541050
1083	541051
6113	541052
4	541053
5330	541054
243	541055
2716	541056
50655	541057
23689	541058
28578	541059
1281	541060
8645	541061
2180	541062
6632	541063
27761	541064
15905	541065
122	541066
22242	541067
20304	541068
1264	541069
6702	541070
36108	541071
11314	541072
6547	541073
37642	541074
5730	541075
71634	541076
2913	541077
89129	541078
119	541079
18544	541080
23498	541081
107	541082
71199	541083
81040	541084
13763	541085
15475	541086
51564	541087
92794	541088
100991	541089
38170	541090
2	541091
79598	541092
2717	541093
10367	541094
22254	541095
14213	541096
35355	541097
23880	541098
1201	541099
3571	541100
23839	541101
2699	541102
55197	541103
69930	541104
27828	541105
3901	541106
11602	541107
60815	541108
28900	541109
1017	541110
12790	541111
6282	541112
23658	541113
46470	541114
3133	541115
7164	541116
46128	541117
26578	541118
116639	541119
60529	541120
943	541121
16712	541122
12987	541123
28394	541124
47252	541125
29127	541126
51957	541127
986	541128
2368	541129
39910	541130
31078	541131
13038	541132
33957	541133
22766	541134
116949	541135
1617	541136
22953	541137
449	541138
33305	541139
79474	541140
10	541141
22976	541142
26746	541143
24398	541144
64777	541145
35990	541146
68921	541147
24776	541148
35023	541149
43632	541150
30343	541151
3111	541152
98200	541153
19166	541154
61455	541155
22389	541156
102559	541157
70508	541158
1278	541159
90680	541160
73082	541161
1292	541162
34450	541163
32879	541164
40844	541165
32879	541166
8311	541167
6212	541168
1139	541169
41664	541170
18382	541171
36731	541172
3624	541173
10744	541174
94816	541175
48083	541176
8554	541177
37423	541178
52927	541179
39728	541180
39379	541181
8892	541182
15167	541183
745	541184
50286	541185
39049	541186
2551	541187
15337	541188
8474	541189
76637	541190
103811	541191
3647	541192
34363	541193
8112	541194
1760	541195
80532	541196
26483	541197
1075	541198
34587	541199
110295	541200
10944	541201
250	541202
734	541203
14501	541204
8345	541205
198	541206
5597	541207
2178	541208
237	541209
3736	541210
953	541211
17857	541212
4089	541213
54	541214
3751	541215
15341	541216
8189	541217
37911	541218
83281	541219
35660	541220
46269	541221
1230	541222
101108	541223
8747	541224
406	541225
4357	541226
2784	541227
54112	541228
4696	541229
31624	541230
40940	541231
3218	541232
4499	541233
7691	541234
49965	541235
2725	541236
57439	541237
1885	541238
34920	541239
95382	541240
20600	541241
10944	541242
97288	541243
68003	541244
18	541245
40792	541246
8165	541247
7	541248
338	541249
13	541250
1962	541251
620	541252
6901	541253
2300	541254
84207	541255
4825	541256
45257	541257
1787	541258
371	541259
31668	541260
5496	541261
1723	541262
10757	541263
33075	541264
55684	541265
1345	541266
11694	541267
51206	541268
66837	541269
56683	541270
5669	541271
21306	541272
42463	541273
34264	541274
26677	541275
94555	541276
33288	541277
5756	541278
8098	541279
66160	541280
5706	541281
34292	541282
69189	541283
5729	541284
20137	541285
14352	541286
5413	541287
28412	541288
17574	541289
4228	541290
14351	541291
10152	541292
58884	541293
31981	541294
4991	541295
83785	541296
12553	541297
11694	541298
20753	541299
1320	541300
9737	541301
32136	541302
18342	541303
17128	541304
24101	541305
435	541306
10876	541307
31198	541308
58645	541309
1165	541310
141659	541311
30962	541312
42329	541313
8621	541314
38727	541315
4073	541316
5270	541317
55444	541318
14179	541319
64832	541320
134555	541321
38885	541322
1968	541323
82791	541324
30	541325
27	541326
31634	541327
666	541328
149067	541329
47701	541330
34210	541331
90274	541332
30023	541333
10458	541334
13135	541335
62937	541336
193	541337
20359	541338
36700	541339
68021	541340
666	541341
4978	541342
10046	541343
386	541344
869	541345
27	541346
2184	541347
21941	541348
10320	541349
24	541350
1003	541351
62	541352
39277	541353
89508	541354
35313	541355
2542	541356
75709	541357
1285	541358
7440	541359
67631	541360
14556	541361
154661	541362
50239	541363
30518	541364
81164	541365
85448	541366
1411	541367
90189	541368
794	541369
7973	541370
29	541371
1946	541372
73	541373
6661	541374
21571	541375
1917	541376
87530	541377
57650	541378
50821	541379
79760	541380
103989	541381
16102	541382
2329	541383
74658	541384
52362	541385
138352	541386
35320	541387
520	541388
35384	541389
2985	541390
2302	541391
50329	541392
50329	541393
11796	541394
64860	541395
75676	541396
67049	541397
20399	541398
20530	541399
329	541400
923	541401
329	541402
826	541403
329	541404
1348	541405
656	541406
1348	541407
192	541408
329	541409
4330	541410
3809	541411
44031	541412
3505	541413
12070	541414
22089	541415
65780	541416
6435	541417
457	541418
4356	541419
2302	541420
90981	541421
28650	541422
67598	541423
35891	541424
30875	541425
1654	541426
8643	541427
11956	541428
65594	541429
50407	541430
7039	541431
4618	541432
39227	541433
51302	541434
81902	541435
14535	541436
18965	541437
42938	541438
74441	541439
98983	541440
2993	541441
72263	541442
2650	541443
1120	541444
43672	541445
12085	541446
9085	541447
9085	541448
4146	541449
55405	541450
55072	541451
38735	541452
311	541453
3267	541454
102015	541455
715	541456
11596	541457
2848	541458
3395	541459
88136	541460
3248	541461
6014	541462
49277	541463
34602	541464
128	541465
1211	541466
110639	541467
4438	541468
748	541469
437	541470
27327	541471
6248	541472
43021	541473
24800	541474
16191	541475
70137	541476
22151	541477
21315	541478
2393	541479
7551	541480
6324	541481
7482	541482
9396	541483
9396	541484
66836	541485
22728	541486
5689	541487
1235	541488
115452	541489
9328	541490
1474	541491
20682	541492
4899	541493
1370	541494
7673	541495
10726	541496
1036	541497
39777	541498
41235	541499
16974	541500
1008	541501
58078	541502
8710	541503
67866	541504
32640	541505
19628	541506
7791	541507
12959	541508
107413	541509
76868	541510
62135	541511
33084	541512
405	541513
1235	541514
67599	541515
82235	541516
54061	541517
3848	541518
12870	541519
13374	541520
95227	541521
1464	541522
2273	541523
38	541524
23380	541525
10917	541526
38	541527
303	541528
5095	541529
38	541530
872	541531
15460	541532
12124	541533
14536	541534
4895	541535
356	541536
96985	541537
28	541538
6852	541539
17849	541540
7506	541541
17839	541542
72831	541543
18124	541544
21296	541545
66168	541546
252	541547
188	541548
83447	541549
25887	541550
11	541551
332	541552
69332	541553
12423	541554
31205	541555
9334	541556
89638	541557
2814	541558
23035	541559
13377	541560
948	541561
90976	541562
3903	541563
39591	541564
20412	541565
26725	541566
820	541567
13125	541568
45220	541569
7327	541570
1097	541571
112280	541572
23785	541573
9927	541574
23373	541575
118773	541576
7315	541577
5572	541578
100254	541579
18489	541580
4939	541581
2322	541582
79007	541583
5288	541584
8577	541585
173	541586
547	541587
4619	541588
20287	541589
33654	541590
40810	541591
40810	541592
44611	541593
2716	541594
47136	541595
41992	541596
23487	541597
21873	541598
13713	541599
5786	541600
93542	541601
69495	541602
9231	541603
23254	541604
9278	541605
65759	541606
25941	541607
16952	541608
32487	541609
32903	541610
26759	541611
30381	541612
56828	541613
41454	541614
14603	541615
63646	541616
9266	541617
4594	541618
16523	541619
10273	541620
47669	541621
18253	541622
50716	541623
90435	541624
2161	541625
39479	541626
3584	541627
9901	541628
1	541629
22998	541630
2116	541631
10569	541632
48412	541633
35270	541634
3486	541635
14981	541636
87107	541637
2747	541638
12953	541639
25949	541640
894	541641
69147	541642
68075	541643
28832	541644
2848	541645
24109	541646
19860	541647
101983	541648
158	541649
10472	541650
4026	541651
7893	541652
3573	541653
17152	541654
1845	541655
7212	541656
133	541657
108744	541658
79200	541659
33545	541660
3114	541661
165	541662
62563	541663
1413	541664
22597	541665
59310	541666
158	541667
1717	541668
4035	541669
31459	541670
47567	541671
30572	541672
9811	541673
3534	541674
819	541675
3110	541676
338	541677
13491	541678
1132	541679
631	541680
30405	541681
10377	541682
27939	541683
1745	541684
1745	541685
4	541686
69232	541687
13070	541688
52994	541689
113348	541690
11512	541691
94495	541692
48870	541693
48870	541694
12045	541695
23552	541696
107346	541697
8086	541698
18843	541699
23554	541700
44198	541701
26247	541702
55673	541703
12927	541704
4963	541705
10577	541706
1558	541707
104846	541708
1399	541709
12638	541710
12341	541711
62102	541712
20929	541713
14355	541714
1949	541715
7172	541716
4305	541717
8355	541718
4201	541719
4620	541720
9699	541721
9860	541722
18159	541723
1949	541724
1720	541725
528	541726
29170	541727
4157	541728
50298	541729
3119	541730
5572	541731
86625	541732
64288	541733
106321	541734
16201	541735
52530	541736
74573	541737
116987	541738
110928	541739
110560	541740
131530	541741
5720	541742
95350	541743
27805	541744
9735	541745
11648	541746
23141	541747
15299	541748
17878	541749
6774	541750
2126	541751
65241	541752
61702	541753
103	541754
1139	541755
52146	541756
11602	541757
1844	541758
28828	541759
17094	541760
12634	541761
133936	541762
33918	541763
2453	541764
30337	541765
26029	541766
26029	541767
46116	541768
123207	541769
50379	541770
94738	541771
86459	541772
32978	541773
87221	541774
44893	541775
77767	541776
22682	541777
39227	541778
93966	541779
64260	541780
6925	541781
36677	541782
8315	541783
850	541784
34613	541785
49913	541786
8465	541787
81115	541788
5732	541789
61239	541790
28649	541791
55100	541792
94062	541793
98943	541794
120300	541795
16551	541796
1482	541797
3098	541798
26161	541799
7826	541800
8248	541801
23926	541802
11297	541803
26080	541804
40495	541805
8278	541806
4147	541807
7027	541808
23332	541809
95239	541810
23565	541811
8277	541812
8319	541813
55095	541814
3750	541815
2956	541816
2637	541817
89	541818
212	541819
10631	541820
24545	541821
38886	541822
27	541823
27	541824
21	541825
14191	541826
97889	541827
27730	541828
1348	541829
11520	541830
1348	541831
47195	541832
10754	541833
84764	541834
70214	541835
3612	541836
51521	541837
11541	541838
92595	541839
16527	541840
17296	541841
115112	541842
54615	541843
69	541844
27731	541845
129666	541846
39867	541847
829	541848
14509	541849
38101	541850
21906	541851
12237	541852
12237	541853
90163	541854
309	541855
65937	541856
1319	541857
18741	541858
71180	541859
31178	541860
1362	541861
44819	541862
18951	541863
30568	541864
1044	541865
44016	541866
8851	541867
28902	541868
5758	541869
22900	541870
70535	541871
47667	541872
34745	541873
18334	541874
51136	541875
9228	541876
134	541877
60020	541878
51441	541879
8659	541880
60125	541881
92204	541882
87791	541883
8274	541884
1514	541885
24910	541886
105435	541887
132796	541888
47799	541889
23982	541890
117546	541891
67121	541892
3429	541893
99307	541894
103925	541895
3131	541896
75936	541897
34563	541898
17116	541899
6069	541900
39691	541901
99725	541902
41543	541903
32981	541904
26305	541905
35577	541906
21124	541907
22163	541908
29130	541909
62759	541910
6384	541911
39691	541912
24611	541913
47291	541914
65647	541915
30	541916
133	541917
40693	541918
35414	541919
1367	541920
2227	541921
908	541922
34146	541923
10959	541924
7066	541925
7385	541926
8707	541927
11218	541928
672	541929
273	541930
61531	541931
58044	541932
52901	541933
34582	541934
681	541935
46274	541936
116839	541937
40590	541938
12105	541939
16156	541940
1242	541941
2047	541942
105280	541943
24245	541944
3381	541945
21	541946
18127	541947
61489	541948
39308	541949
110232	541950
11248	541951
105280	541952
39314	541953
6415	541954
94322	541955
10282	541956
95830	541957
23039	541958
17022	541959
2296	541960
57530	541961
47329	541962
23453	541963
1095	541964
19281	541965
63303	541966
122444	541967
1003	541968
29415	541969
830	541970
33020	541971
9110	541972
1161	541973
82863	541974
1455	541975
97526	541976
128	541977
25413	541978
23158	541979
7293	541980
28807	541981
46214	541982
4087	541983
14015	541984
8842	541985
21430	541986
34144	541987
31961	541988
3965	541989
31374	541990
67875	541991
91452	541992
56856	541993
51504	541994
13229	541995
21744	541996
64565	541997
37182	541998
25322	541999
50620	542000
56806	542001
5385	542002
105764	542003
46304	542004
4222	542005
35042	542006
23110	542007
45623	542008
15709	542009
35386	542010
40214	542011
20	542012
4344	542013
1755	542014
1218	542015
27	542016
26456	542017
5929	542018
51321	542019
7236	542020
26586	542021
28523	542022
24195	542023
541	542024
7933	542025
26157	542026
40764	542027
13481	542028
90915	542029
8890	542030
41946	542031
69945	542032
21859	542033
4894	542034
10766	542035
14542	542036
6824	542037
6709	542038
268	542039
136973	542040
19056	542041
15172	542042
11654	542043
92310	542044
9549	542045
8086	542046
10750	542047
41	542048
1997	542049
23876	542050
29186	542051
4158	542052
1950	542053
2163	542054
85762	542055
2922	542056
59538	542057
51457	542058
1989	542059
19609	542060
83	542061
23	542062
8	542063
32935	542064
23912	542065
24103	542066
4573	542067
34185	542068
127639	542069
33023	542070
41167	542071
1921	542072
384	542073
58895	542074
60100	542075
736	542076
16158	542077
1423	542078
14748	542079
49156	542080
44029	542081
37121	542082
128915	542083
24236	542084
14959	542085
28000	542086
34437	542087
8140	542088
106794	542089
3359	542090
112442	542091
39469	542092
2053	542093
1956	542094
41470	542095
76	542096
31873	542097
7083	542098
11680	542099
37956	542100
7490	542101
24158	542102
10315	542103
73504	542104
13402	542105
18456	542106
12098	542107
16983	542108
9449	542109
63770	542110
181	542111
35078	542112
16066	542113
27005	542114
35333	542115
2175	542116
81	542117
25496	542118
5422	542119
36108	542120
18993	542121
9673	542122
37838	542123
2829	542124
14277	542125
55905	542126
78003	542127
18993	542128
2298	542129
1990	542130
13225	542131
4207	542132
14769	542133
33851	542134
1445	542135
70412	542136
135	542137
54	542138
68287	542139
130999	542140
156554	542141
73227	542142
71997	542143
8862	542144
4	542145
20669	542146
7389	542147
24372	542148
336	542149
6627	542150
30999	542151
130062	542152
17238	542153
13887	542154
10820	542155
19556	542156
19556	542157
30039	542158
13122	542159
8657	542160
86437	542161
105077	542162
47681	542163
175	542164
28341	542165
24195	542166
112350	542167
10501	542168
4973	542169
13379	542170
111851	542171
5195	542172
26087	542173
6906	542174
17037	542175
5091	542176
30639	542177
12396	542178
77501	542179
63705	542180
8398	542181
27143	542182
63797	542183
8499	542184
48698	542185
41881	542186
10243	542187
1502	542188
5834	542189
7642	542190
24908	542191
10599	542192
127756	542193
4671	542194
13096	542195
18741	542196
28536	542197
4648	542198
12282	542199
15190	542200
397	542201
1651	542202
3084	542203
924	542204
6209	542205
41	542206
13471	542207
14886	542208
5819	542209
20122	542210
64859	542211
44215	542212
3781	542213
12486	542214
315	542215
114	542216
127387	542217
1665	542218
150455	542219
85417	542220
15346	542221
8029	542222
6755	542223
2721	542224
194	542225
1548	542226
1952	542227
1831	542228
49632	542229
59200	542230
64902	542231
360	542232
5816	542233
161	542234
315	542235
296	542236
77039	542237
14535	542238
121077	542239
4253	542240
1083	542241
42182	542242
764	542243
46193	542244
1948	542245
53434	542246
31560	542247
84977	542248
22453	542249
401	542250
67117	542251
3507	542252
76793	542253
16594	542254
4315	542255
33115	542256
61456	542257
41936	542258
24	542259
2858	542260
12798	542261
3462	542262
10556	542263
20310	542264
1731	542265
22726	542266
4319	542267
22585	542268
20506	542269
48465	542270
44746	542271
46161	542272
1735	542273
44793	542274
15486	542275
1394	542276
2151	542277
40904	542278
6183	542279
66942	542280
6225	542281
6131	542282
17141	542283
6818	542284
38173	542285
8398	542286
9696	542287
1302	542288
18418	542289
25436	542290
20634	542291
2307	542292
25850	542293
5091	542294
5834	542295
12969	542296
44321	542297
63545	542298
10387	542299
41614	542300
1378	542301
1319	542302
8283	542303
68003	542304
1145	542305
17659	542306
1812	542307
113866	542308
28052	542309
45631	542310
48435	542311
12257	542312
10141	542313
17591	542314
321	542315
471	542316
5929	542317
23722	542318
81773	542319
39594	542320
61272	542321
15768	542322
158	542323
338	542324
20448	542325
26281	542326
54197	542327
2222	542328
2169	542329
72125	542330
41958	542331
19990	542332
44704	542333
220	542334
2107	542335
469	542336
3587	542337
25371	542338
13901	542339
77	542340
487	542341
50559	542342
68	542343
71572	542344
67784	542345
89	542346
44026	542347
33040	542348
79623	542349
10384	542350
87220	542351
51140	542352
83680	542353
11749	542354
11749	542355
91357	542356
17213	542357
7802	542358
92670	542359
12990	542360
5	542361
11545	542362
45902	542363
5780	542364
554	542365
32090	542366
99301	542367
6491	542368
7535	542369
39735	542370
30323	542371
79579	542372
134111	542373
127709	542374
98929	542375
103780	542376
106840	542377
73290	542378
48810	542379
3274	542380
113279	542381
3274	542382
3274	542383
53657	542384
60069	542385
2791	542386
25482	542387
25835	542388
47099	542389
106789	542390
79068	542391
77692	542392
77548	542393
59921	542394
59921	542395
75504	542396
20608	542397
58016	542398
75504	542399
94654	542400
66597	542401
114332	542402
122513	542403
35159	542404
80339	542405
110008	542406
108574	542407
77504	542408
1581	542409
132304	542410
9122	542411
50506	542412
37358	542413
66690	542414
17635	542415
514	542416
6008	542417
11180	542418
2689	542419
117	542420
64812	542421
2667	542422
7129	542423
52109	542424
1492	542425
4631	542426
490	542427
70422	542428
2855	542429
32181	542430
43674	542431
9623	542432
114706	542433
23893	542434
80417	542435
64835	542436
19706	542437
8870	542438
9212	542439
35138	542440
7901	542441
55095	542442
6586	542443
5488	542444
465	542445
11259	542446
49624	542447
15734	542448
17951	542449
67639	542450
97477	542451
72774	542452
96733	542453
43548	542454
29864	542455
27290	542456
74393	542457
109989	542458
37755	542459
70111	542460
39865	542461
50523	542462
32974	542463
64421	542464
54358	542465
89338	542466
39522	542467
29496	542468
69244	542469
35989	542470
30199	542471
125898	542472
410	542473
1578	542474
26586	542475
54674	542476
43393	542477
10895	542478
36853	542479
33272	542480
113425	542481
18627	542482
3858	542483
81925	542484
40427	542485
4252	542486
54343	542487
14181	542488
15627	542489
135640	542490
2573	542491
69079	542492
137211	542493
71045	542494
32007	542495
19526	542496
49493	542497
73691	542498
28061	542499
23848	542500
24758	542501
60276	542502
100857	542503
95487	542504
67733	542505
29231	542506
5169	542507
34148	542508
10387	542509
57688	542510
26413	542511
67932	542512
23969	542513
108478	542514
6258	542515
64196	542516
71667	542517
23464	542518
70159	542519
82346	542520
127626	542521
41543	542522
87586	542523
69199	542524
131495	542525
55229	542526
39339	542527
24097	542528
38693	542529
37627	542530
9936	542531
89513	542532
30723	542533
7471	542534
12430	542535
4714	542536
51975	542537
111215	542538
53250	542539
121072	542540
21618	542541
18162	542542
3389	542543
8610	542544
6547	542545
721	542546
23115	542547
44458	542548
3465	542549
32464	542550
60286	542551
24110	542552
36754	542553
129655	542554
547	542555
13879	542556
7300	542557
19987	542558
35421	542559
6065	542560
7556	542561
8014	542562
9872	542563
9872	542564
28394	542565
33764	542566
24567	542567
31380	542568
67698	542569
21114	542570
1825	542571
20242	542572
9148	542573
7389	542574
10075	542575
15182	542576
10519	542577
80602	542578
92293	542579
329	542580
7758	542581
37214	542582
83162	542583
57528	542584
6464	542585
120	542586
10751	542587
30379	542588
7359	542589
30920	542590
16808	542591
26973	542592
101	542593
41334	542594
106481	542595
20838	542596
4042	542597
43251	542598
1489	542599
39899	542600
24978	542601
31916	542602
23269	542603
15267	542604
58341	542605
15704	542606
5210	542607
374	542608
3841	542609
162657	542610
16723	542611
92245	542612
2706	542613
19000	542614
11182	542615
4723	542616
23892	542617
96266	542618
350	542619
6250	542620
5270	542621
105	542622
46318	542623
126119	542624
62804	542625
102214	542626
63348	542627
100441	542628
1265	542629
75668	542630
2591	542631
99718	542632
54203	542633
31134	542634
44281	542635
19892	542636
8087	542637
22641	542638
23176	542639
58354	542640
25244	542641
34724	542642
815	542643
3410	542644
37236	542645
11533	542646
10258	542647
7000	542648
53769	542649
11500	542650
89669	542651
4896	542652
102621	542653
8311	542654
1442	542655
23374	542656
20333	542657
15961	542658
11789	542659
41252	542660
5361	542661
341	542662
8931	542663
50466	542664
6290	542665
1039	542666
9751	542667
4	542668
2220	542669
74418	542670
139230	542671
83266	542672
135876	542673
51146	542674
243	542675
4271	542676
7248	542677
2684	542678
33537	542679
6195	542680
33728	542681
52455	542682
37634	542683
57355	542684
108921	542685
16930	542686
4443	542687
92308	542688
2514	542689
8738	542690
3999	542691
69094	542692
6198	542693
29958	542694
82042	542695
844	542696
70447	542697
3552	542698
13975	542699
123089	542700
12277	542701
5702	542702
87983	542703
4936	542704
5959	542705
39374	542706
4829	542707
110585	542708
4708	542709
23040	542710
8897	542711
8794	542712
16702	542713
83531	542714
41964	542715
12094	542716
9015	542717
8924	542718
14994	542719
2516	542720
30381	542721
7998	542722
76420	542723
44	542724
44585	542725
37425	542726
37889	542727
55621	542728
50495	542729
18224	542730
33618	542731
20864	542732
9450	542733
11667	542734
21244	542735
18032	542736
51083	542737
23465	542738
5378	542739
43154	542740
10442	542741
4920	542742
47872	542743
5678	542744
39984	542745
11128	542746
29864	542747
289	542748
34570	542749
10573	542750
12220	542751
54128	542752
56226	542753
14909	542754
25314	542755
1019	542756
388	542757
51398	542758
34853	542759
88907	542760
12900	542761
20837	542762
3726	542763
44641	542764
14214	542765
1713	542766
82825	542767
22039	542768
65519	542769
2436	542770
57552	542771
12218	542772
44686	542773
65671	542774
80561	542775
118125	542776
57792	542777
59559	542778
1851	542779
11666	542780
5147	542781
81976	542782
104908	542783
87410	542784
38732	542785
3552	542786
14153	542787
80819	542788
88534	542789
3797	542790
78455	542791
72003	542792
55499	542793
69150	542794
7540	542795
69962	542796
32246	542797
42341	542798
51620	542799
9674	542800
82751	542801
13930	542802
23022	542803
90992	542804
5464	542805
58029	542806
117444	542807
107786	542808
117142	542809
46283	542810
61582	542811
63703	542812
87699	542813
11092	542814
85155	542815
59900	542816
27011	542817
50337	542818
51344	542819
99585	542820
4708	542821
13596	542822
14976	542823
3536	542824
2049	542825
4463	542826
91407	542827
37720	542828
10124	542829
6369	542830
23581	542831
31554	542832
59401	542833
102825	542834
21717	542835
18447	542836
4480	542837
90871	542838
30419	542839
14764	542840
18333	542841
21932	542842
77907	542843
113158	542844
2139	542845
15816	542846
964	542847
28928	542848
79089	542849
7030	542850
107374	542851
27567	542852
100977	542853
48741	542854
14318	542855
10383	542856
343	542857
1131	542858
20869	542859
14479	542860
4134	542861
5466	542862
8710	542863
3592	542864
29151	542865
23571	542866
6824	542867
89578	542868
30853	542869
1	542870
4825	542871
104068	542872
10622	542873
29946	542874
653	542875
24269	542876
6191	542877
31369	542878
377	542879
1783	542880
924	542881
595	542882
21625	542883
25295	542884
60013	542885
22903	542886
17320	542887
19739	542888
19252	542889
3099	542890
64112	542891
2378	542892
36097	542893
23501	542894
38876	542895
42262	542896
66074	542897
75562	542898
38856	542899
86602	542900
38856	542901
28892	542902
20159	542903
75160	542904
2426	542905
54158	542906
9931	542907
74792	542908
16111	542909
2248	542910
1755	542911
6089	542912
9183	542913
2436	542914
17920	542915
60165	542916
407	542917
7224	542918
54016	542919
17096	542920
2112	542921
107414	542922
74545	542923
857	542924
7447	542925
16113	542926
9934	542927
201	542928
24996	542929
4019	542930
62259	542931
63759	542932
4545	542933
19706	542934
38118	542935
8118	542936
90239	542937
120509	542938
16183	542939
27774	542940
19601	542941
7651	542942
7083	542943
114902	542944
34291	542945
1831	542946
52843	542947
828	542948
86728	542949
107767	542950
1927	542951
48800	542952
87675	542953
37781	542954
25387	542955
358	542956
137193	542957
54961	542958
2018	542959
84915	542960
37679	542961
25009	542962
1114	542963
696	542964
6420	542965
27684	542966
33094	542967
3124	542968
730	542969
2955	542970
2121	542971
24738	542972
1684	542973
100515	542974
30219	542975
19499	542976
3424	542977
63225	542978
31134	542979
28791	542980
32331	542981
2878	542982
47245	542983
177	542984
49717	542985
56360	542986
1036	542987
382	542988
382	542989
3901	542990
55517	542991
52130	542992
64641	542993
92865	542994
72241	542995
48497	542996
2260	542997
20224	542998
36831	542999
971	543000
17824	543001
93799	543002
1275	543003
5017	543004
31221	543005
1116	543006
249	543007
129878	543008
79982	543009
29075	543010
29680	543011
19981	543012
38735	543013
698	543014
15	543015
3120	543016
7034	543017
27759	543018
69677	543019
5650	543020
43968	543021
38279	543022
65772	543023
9253	543024
39432	543025
113455	543026
49555	543027
7164	543028
2091	543029
46496	543030
96339	543031
102038	543032
1402	543033
24964	543034
43625	543035
17747	543036
15962	543037
15871	543038
991	543039
55238	543040
48912	543041
16	543042
48022	543043
83356	543044
53753	543045
111372	543046
20135	543047
35008	543048
104893	543049
12658	543050
128678	543051
56875	543052
2207	543053
1864	543054
24213	543055
1971	543056
19579	543057
7432	543058
26517	543059
102303	543060
64927	543061
531	543062
3384	543063
4627	543064
1864	543065
78095	543066
20024	543067
9031	543068
4563	543069
1415	543070
8065	543071
42205	543072
6816	543073
9112	543074
1063	543075
7432	543076
19584	543077
10294	543078
79574	543079
13455	543080
96260	543081
6549	543082
1080	543083
44836	543084
25288	543085
97774	543086
20328	543087
22089	543088
108	543089
5651	543090
36641	543091
160625	543092
18098	543093
81917	543094
27	543095
81696	543096
38101	543097
41320	543098
7008	543099
51567	543100
22597	543101
5916	543102
33149	543103
7106	543104
17762	543105
12885	543106
116523	543107
12876	543108
7066	543109
1455	543110
11767	543111
5335	543112
848	543113
74310	543114
14993	543115
30155	543116
123	543117
9883	543118
53733	543119
53420	543120
3026	543121
27760	543122
5705	543123
3374	543124
39691	543125
7205	543126
116866	543127
53096	543128
54992	543129
20404	543130
27	543131
11236	543132
52797	543133
60164	543134
3163	543135
3067	543136
10655	543137
2808	543138
1384	543139
18538	543140
3507	543141
3507	543142
4663	543143
42655	543144
23372	543145
66857	543146
7104	543147
109991	543148
10383	543149
3396	543150
21958	543151
92476	543152
7999	543153
19570	543154
56357	543155
54353	543156
30506	543157
90229	543158
4308	543159
5631	543160
260	543161
4591	543162
16180	543163
12321	543164
877	543165
10324	543166
24155	543167
84972	543168
10682	543169
60169	543170
77053	543171
79673	543172
16113	543173
100400	543174
21195	543175
54133	543176
4995	543177
1562	543178
49856	543179
11752	543180
1200	543181
219	543182
26639	543183
26639	543184
539	543185
1475	543186
9941	543187
5738	543188
16100	543189
1200	543190
23813	543191
14330	543192
2202	543193
11	543194
77958	543195
6528	543196
69828	543197
9233	543198
15163	543199
22400	543200
29058	543201
3319	543202
7467	543203
90956	543204
8060	543205
2341	543206
21785	543207
72932	543208
23900	543209
11323	543210
19543	543211
57635	543212
9614	543213
15624	543214
7532	543215
18727	543216
24853	543217
2304	543218
41255	543219
124878	543220
40975	543221
23307	543222
26321	543223
102368	543224
53802	543225
75414	543226
42412	543227
3921	543228
1435	543229
3281	543230
27632	543231
46278	543232
3952	543233
39980	543234
20489	543235
46937	543236
7119	543237
12961	543238
45483	543239
23570	543240
10551	543241
26984	543242
45435	543243
119872	543244
23570	543245
14420	543246
125864	543247
34589	543248
25573	543249
24203	543250
14081	543251
12908	543252
78236	543253
40050	543254
2858	543255
71036	543256
145336	543257
23864	543258
27396	543259
9663	543260
1009	543261
13595	543262
5220	543263
8828	543264
73341	543265
3753	543266
112365	543267
110463	543268
136989	543269
58873	543270
9847	543271
5821	543272
36674	543273
20221	543274
12101	543275
90967	543276
41376	543277
5895	543278
29741	543279
44759	543280
52217	543281
40118	543282
1160	543283
66025	543284
64377	543285
79001	543286
13146	543287
18814	543288
5160	543289
51543	543290
35860	543291
14582	543292
49959	543293
84553	543294
15934	543295
15478	543296
9405	543297
14954	543298
67993	543299
41484	543300
2867	543301
26392	543302
7588	543303
23029	543304
51307	543305
4133	543306
942	543307
10373	543308
9702	543309
29040	543310
7438	543311
2734	543312
4663	543313
105092	543314
19011	543315
20377	543316
53438	543317
1322	543318
5882	543319
51532	543320
10382	543321
2184	543322
572	543323
87211	543324
43093	543325
29435	543326
2648	543327
7637	543328
5813	543329
5304	543330
96454	543331
1810	543332
33232	543333
110433	543334
11011	543335
48805	543336
53368	543337
123602	543338
55064	543339
20407	543340
46220	543341
97875	543342
896	543343
15536	543344
12446	543345
13297	543346
5826	543347
43835	543348
5454	543349
75800	543350
10570	543351
86786	543352
47701	543353
7983	543354
18705	543355
101352	543356
1703	543357
25849	543358
10086	543359
1216	543360
207	543361
2771	543362
68	543363
470	543364
2828	543365
14799	543366
6	543367
8396	543368
6483	543369
26950	543370
85	543371
72986	543372
86558	543373
34410	543374
76242	543375
10784	543376
28812	543377
69931	543378
411	543379
107397	543380
19145	543381
66448	543382
17844	543383
1939	543384
4913	543385
1483	543386
18400	543387
82875	543388
15750	543389
18415	543390
40761	543391
824	543392
57566	543393
8210	543394
10260	543395
15550	543396
26966	543397
61469	543398
384	543399
2141	543400
12711	543401
34240	543402
4913	543403
9388	543404
41367	543405
4951	543406
1450	543407
209	543408
21412	543409
10805	543410
13498	543411
60128	543412
462	543413
2594	543414
41318	543415
42000	543416
41494	543417
4213	543418
3699	543419
76436	543420
5714	543421
8086	543422
67926	543423
4000	543424
11012	543425
269	543426
41682	543427
8426	543428
45614	543429
1479	543430
10230	543431
130547	543432
42800	543433
21757	543434
100909	543435
34389	543436
902	543437
6406	543438
1008	543439
41542	543440
1788	543441
18863	543442
42652	543443
57591	543444
16559	543445
101098	543446
25952	543447
38558	543448
93966	543449
8426	543450
66031	543451
23367	543452
7	543453
19928	543454
12003	543455
4082	543456
3573	543457
13337	543458
33578	543459
8173	543460
6406	543461
21100	543462
3862	543463
1966	543464
1966	543465
42247	543466
29636	543467
39536	543468
16479	543469
9575	543470
7053	543471
37662	543472
46853	543473
55661	543474
26978	543475
35	543476
805	543477
820	543478
1557	543479
66819	543480
6095	543481
24720	543482
1160	543483
914	543484
3398	543485
32464	543486
82976	543487
18336	543488
524	543489
203	543490
2341	543491
8353	543492
4093	543493
69184	543494
29522	543495
41228	543496
673	543497
26948	543498
18143	543499
8257	543500
18261	543501
63372	543502
54681	543503
11	543504
45602	543505
4009	543506
5540	543507
5964	543508
342	543509
6529	543510
851	543511
10541	543512
9944	543513
24949	543514
105156	543515
40922	543516
6053	543517
5872	543518
29435	543519
9688	543520
1389	543521
49407	543522
9791	543523
31999	543524
5270	543525
3534	543526
7451	543527
14744	543528
11008	543529
2828	543530
2020	543531
642	543532
9005	543533
11462	543534
7017	543535
22223	543536
29176	543537
1292	543538
51227	543539
23465	543540
21120	543541
5237	543542
41467	543543
32871	543544
13370	543545
30619	543546
161983	543547
65594	543548
165895	543549
43224	543550
100994	543551
48605	543552
50579	543553
941	543554
71179	543555
6234	543556
6	543557
51322	543558
20135	543559
153	543560
7954	543561
88029	543562
49676	543563
7954	543564
68662	543565
77	543566
7040	543567
58635	543568
79553	543569
53675	543570
4201	543571
1699	543572
14679	543573
16447	543574
1429	543575
4062	543576
4062	543577
490	543578
41940	543579
69357	543580
2740	543581
22996	543582
69972	543583
29106	543584
27803	543585
17183	543586
31119	543587
4704	543588
5797	543589
17575	543590
15462	543591
24824	543592
86549	543593
63550	543594
24012	543595
10788	543596
14742	543597
19619	543598
2977	543599
83519	543600
14607	543601
25476	543602
710	543603
77435	543604
27274	543605
35516	543606
16100	543607
170	543608
3613	543609
5200	543610
3840	543611
164069	543612
1270	543613
6517	543614
3340	543615
1139	543616
1269	543617
9278	543618
2068	543619
3041	543620
1259	543621
6652	543622
1671	543623
5692	543624
120065	543625
25544	543626
2801	543627
40220	543628
79281	543629
70001	543630
67754	543631
34065	543632
4039	543633
19779	543634
93481	543635
6266	543636
4718	543637
45245	543638
34478	543639
2486	543640
26764	543641
1207	543642
49460	543643
953	543644
105932	543645
898	543646
162	543647
101	543648
84393	543649
49203	543650
6477	543651
11450	543652
46893	543653
17968	543654
2251	543655
578	543656
55497	543657
4037	543658
2084	543659
19297	543660
25544	543661
118	543662
106	543663
9355	543664
37879	543665
5053	543666
2615	543667
24973	543668
20150	543669
18674	543670
2600	543671
17008	543672
29957	543673
22187	543674
98431	543675
56308	543676
3308	543677
1056	543678
72205	543679
1411	543680
281	543681
10299	543682
3308	543683
34736	543684
61317	543685
1178	543686
20782	543687
10149	543688
797	543689
27163	543690
32388	543691
37069	543692
14586	543693
17775	543694
721	543695
39355	543696
34090	543697
10113	543698
138	543699
21084	543700
148	543701
34090	543702
42524	543703
4861	543704
33287	543705
14797	543706
386	543707
3710	543708
10458	543709
76429	543710
17573	543711
15643	543712
175	543713
333	543714
61603	543715
52070	543716
35914	543717
28766	543718
54977	543719
123994	543720
983	543721
76323	543722
64140	543723
90230	543724
2437	543725
41216	543726
46141	543727
51536	543728
62484	543729
14217	543730
105638	543731
108852	543732
18153	543733
87648	543734
137060	543735
8420	543736
18352	543737
31707	543738
3941	543739
12192	543740
2979	543741
2316	543742
70374	543743
31576	543744
64709	543745
92033	543746
38035	543747
14639	543748
588	543749
27	543750
26123	543751
1785	543752
12329	543753
49259	543754
2182	543755
19270	543756
71973	543757
135520	543758
302	543759
12044	543760
1862	543761
110166	543762
12275	543763
28073	543764
6489	543765
30	543766
2367	543767
5729	543768
2182	543769
22225	543770
58914	543771
952	543772
29	543773
1375	543774
338	543775
13250	543776
113	543777
43436	543778
47028	543779
32778	543780
35543	543781
35335	543782
20200	543783
12518	543784
37026	543785
73513	543786
3921	543787
18375	543788
14595	543789
4937	543790
909	543791
20	543792
64051	543793
2963	543794
64159	543795
18951	543796
48035	543797
89	543798
8126	543799
33232	543800
20415	543801
11376	543802
90629	543803
2207	543804
10181	543805
113182	543806
108644	543807
77709	543808
45247	543809
45922	543810
48605	543811
7163	543812
5811	543813
16781	543814
42959	543815
61509	543816
70387	543817
44657	543818
6835	543819
78988	543820
43434	543821
3693	543822
3736	543823
15657	543824
10272	543825
33	543826
1433	543827
4062	543828
42437	543829
89943	543830
13473	543831
15303	543832
5670	543833
1878	543834
18442	543835
12044	543836
120022	543837
48885	543838
7546	543839
29178	543840
83	543841
3267	543842
59225	543843
200	543844
3810	543845
31551	543846
7668	543847
23423	543848
3256	543849
76516	543850
11020	543851
83875	543852
6892	543853
1195	543854
78305	543855
13225	543856
4184	543857
3617	543858
31964	543859
18647	543860
9088	543861
9968	543862
4214	543863
5662	543864
53948	543865
713	543866
79094	543867
38938	543868
10286	543869
5662	543870
2205	543871
45374	543872
132826	543873
25455	543874
502	543875
272	543876
10396	543877
7693	543878
72821	543879
6050	543880
111414	543881
5087	543882
3413	543883
820	543884
2408	543885
4857	543886
78142	543887
6290	543888
2004	543889
40488	543890
8625	543891
36663	543892
7472	543893
96712	543894
30969	543895
1128	543896
136151	543897
31200	543898
64419	543899
111869	543900
1783	543901
35576	543902
1432	543903
20424	543904
6208	543905
5879	543906
68740	543907
83207	543908
119790	543909
153054	543910
16480	543911
24895	543912
6151	543913
63506	543914
1379	543915
66646	543916
37025	543917
46251	543918
22238	543919
38483	543920
71059	543921
3246	543922
18420	543923
1184	543924
552	543925
58611	543926
8112	543927
67322	543928
1212	543929
53744	543930
15336	543931
2105	543932
2806	543933
876	543934
10296	543935
1844	543936
54786	543937
3547	543938
891	543939
9142	543940
23008	543941
3368	543942
5	543943
3523	543944
38533	543945
3521	543946
4893	543947
1372	543948
8814	543949
2389	543950
22011	543951
2356	543952
2907	543953
19499	543954
16154	543955
35151	543956
20800	543957
9241	543958
17654	543959
618	543960
50795	543961
22737	543962
5930	543963
17124	543964
12502	543965
18669	543966
22943	543967
174	543968
60588	543969
11271	543970
7042	543971
11938	543972
63119	543973
9914	543974
50823	543975
54949	543976
12311	543977
3348	543978
77958	543979
2156	543980
2511	543981
4328	543982
14601	543983
6848	543984
8392	543985
33927	543986
12467	543987
7768	543988
8985	543989
51639	543990
16330	543991
27	543992
53007	543993
31732	543994
61177	543995
6502	543996
46090	543997
3050	543998
127629	543999
136190	544000
3550	544001
10399	544002
2487	544003
6139	544004
17532	544005
5340	544006
23852	544007
10242	544008
3175	544009
86636	544010
5571	544011
18	544012
5571	544013
5571	544014
5571	544015
2172	544016
29	544017
5571	544018
1972	544019
5975	544020
53283	544021
6203	544022
167575	544023
7199	544024
21551	544025
18160	544026
119	544027
17732	544028
30210	544029
24103	544030
51204	544031
26970	544032
86520	544033
16530	544034
16530	544035
4228	544036
6806	544037
76532	544038
64312	544039
64148	544040
42270	544041
8729	544042
8729	544043
2612	544044
12689	544045
28042	544046
5191	544047
48575	544048
11460	544049
2407	544050
9218	544051
44011	544052
55817	544053
18076	544054
400	544055
16494	544056
18808	544057
2298	544058
2230	544059
24846	544060
4620	544061
30150	544062
17016	544063
52851	544064
75228	544065
5757	544066
5096	544067
7918	544068
37929	544069
11346	544070
6240	544071
44598	544072
43612	544073
14993	544074
2582	544075
6648	544076
1907	544077
94436	544078
63339	544079
62569	544080
6679	544081
653	544082
86842	544083
59934	544084
130685	544085
4349	544086
40823	544087
23924	544088
3315	544089
106988	544090
1252	544091
1289	544092
2444	544093
459	544094
11151	544095
29849	544096
21752	544097
35247	544098
53810	544099
100924	544100
20775	544101
31670	544102
26399	544103
344	544104
66188	544105
39598	544106
56144	544107
3100	544108
25294	544109
20334	544110
51446	544111
882	544112
17678	544113
23166	544114
4846	544115
26870	544116
89258	544117
912	544118
22775	544119
28900	544120
41895	544121
85	544122
370	544123
8392	544124
12987	544125
3214	544126
30833	544127
17545	544128
2065	544129
5683	544130
39	544131
2273	544132
1645	544133
7	544134
30196	544135
71219	544136
954	544137
36646	544138
51638	544139
47993	544140
1292	544141
672	544142
625	544143
2800	544144
7381	544145
18061	544146
1333	544147
1467	544148
8926	544149
1567	544150
63026	544151
1058	544152
36769	544153
1187	544154
58611	544155
1195	544156
369	544157
797	544158
71950	544159
1531	544160
2611	544161
104868	544162
820	544163
10930	544164
860	544165
717	544166
93	544167
11495	544168
4089	544169
6911	544170
2496	544171
369	544172
1824	544173
1092	544174
369	544175
2427	544176
805	544177
40513	544178
16601	544179
797	544180
106222	544181
129738	544182
134	544183
12105	544184
6417	544185
16569	544186
2368	544187
60193	544188
28981	544189
30686	544190
148	544191
745	544192
105066	544193
39434	544194
1834	544195
19636	544196
6197	544197
215	544198
68075	544199
25834	544200
7923	544201
55437	544202
5123	544203
28156	544204
80987	544205
3408	544206
21335	544207
85580	544208
14737	544209
54970	544210
2771	544211
22612	544212
1128	544213
490	544214
16399	544215
17084	544216
48290	544217
23744	544218
40304	544219
8969	544220
77963	544221
98951	544222
1915	544223
69226	544224
2905	544225
8674	544226
37682	544227
20257	544228
1445	544229
26039	544230
1745	544231
43	544232
1865	544233
43536	544234
131357	544235
2866	544236
13263	544237
70023	544238
40622	544239
1407	544240
10983	544241
320	544242
99302	544243
10454	544244
24817	544245
4115	544246
94227	544247
6457	544248
23899	544249
20712	544250
23736	544251
44057	544252
11800	544253
14531	544254
6520	544255
29158	544256
2362	544257
2610	544258
1246	544259
12439	544260
8442	544261
43988	544262
54623	544263
6813	544264
5005	544265
8211	544266
9651	544267
1180	544268
2082	544269
270	544270
16066	544271
7918	544272
2001	544273
99165	544274
5279	544275
146887	544276
2704	544277
387	544278
108836	544279
20725	544280
41363	544281
2109	544282
31876	544283
51507	544284
302	544285
23096	544286
29672	544287
17874	544288
2986	544289
915	544290
1723	544291
9743	544292
11376	544293
588	544294
915	544295
915	544296
915	544297
921	544298
915	544299
13057	544300
28791	544301
17101	544302
608	544303
7355	544304
19897	544305
38490	544306
39754	544307
5048	544308
39742	544309
38493	544310
6316	544311
92319	544312
4584	544313
20767	544314
48540	544315
127332	544316
282	544317
17837	544318
26145	544319
30008	544320
27526	544321
26434	544322
40149	544323
14372	544324
26913	544325
117	544326
73355	544327
10996	544328
7984	544329
4471	544330
4471	544331
1391	544332
21830	544333
7262	544334
87919	544335
87787	544336
67603	544337
58891	544338
87787	544339
29669	544340
24656	544341
46166	544342
70250	544343
58890	544344
84424	544345
87787	544346
132737	544347
978	544348
11698	544349
49104	544350
10359	544351
63566	544352
3561	544353
10307	544354
11977	544355
132307	544356
72814	544357
14196	544358
58885	544359
5120	544360
19540	544361
18586	544362
39783	544363
915	544364
3754	544365
16263	544366
5881	544367
78488	544368
20287	544369
48646	544370
3961	544371
132582	544372
413	544373
8312	544374
77673	544375
10264	544376
62432	544377
31498	544378
39813	544379
10264	544380
33688	544381
32200	544382
64113	544383
3113	544384
21548	544385
35801	544386
35151	544387
17580	544388
7257	544389
61004	544390
22469	544391
17625	544392
3528	544393
9142	544394
4308	544395
23969	544396
11070	544397
8595	544398
24739	544399
20497	544400
109963	544401
5063	544402
18197	544403
32270	544404
2014	544405
897	544406
4550	544407
682	544408
15888	544409
45256	544410
6013	544411
23861	544412
7657	544413
6808	544414
39899	544415
449	544416
71771	544417
1649	544418
5957	544419
5098	544420
7692	544421
31933	544422
6221	544423
33765	544424
49451	544425
25415	544426
37643	544427
32981	544428
17036	544429
1954	544430
127671	544431
38565	544432
14132	544433
65528	544434
8668	544435
3264	544436
41410	544437
16538	544438
61127	544439
509	544440
20497	544441
23008	544442
8848	544443
60005	544444
31870	544445
9918	544446
7037	544447
1510	544448
764	544449
28894	544450
20105	544451
30195	544452
925	544453
6794	544454
1146	544455
28894	544456
155	544457
5995	544458
183	544459
66547	544460
56657	544461
55207	544462
25812	544463
12252	544464
1229	544465
89613	544466
116564	544467
1905	544468
11081	544469
49493	544470
1370	544471
108901	544472
13565	544473
90741	544474
1289	544475
79257	544476
6090	544477
6310	544478
54693	544479
9360	544480
1141	544481
937	544482
48739	544483
24663	544484
19921	544485
78988	544486
115808	544487
76000	544488
3878	544489
127531	544490
23476	544491
42075	544492
11948	544493
27064	544494
87437	544495
14631	544496
86086	544497
8741	544498
14433	544499
19749	544500
113	544501
38560	544502
26964	544503
85508	544504
82	544505
5049	544506
1522	544507
63321	544508
536	544509
22672	544510
26665	544511
86341	544512
88248	544513
8255	544514
88864	544515
41962	544516
2691	544517
17017	544518
125707	544519
128	544520
204	544521
1161	544522
27282	544523
18728	544524
26206	544525
1681	544526
2416	544527
4836	544528
61737	544529
52881	544530
2458	544531
46472	544532
142080	544533
27016	544534
6440	544535
801	544536
1146	544537
915	544538
915	544539
3726	544540
68992	544541
68767	544542
2171	544543
408	544544
282	544545
915	544546
31867	544547
9939	544548
27798	544549
119847	544550
1476	544551
12764	544552
23625	544553
54770	544554
16677	544555
41597	544556
88156	544557
71798	544558
131	544559
2720	544560
69097	544561
43155	544562
58866	544563
14605	544564
8947	544565
23901	544566
5372	544567
22914	544568
78893	544569
68756	544570
46429	544571
20902	544572
52781	544573
915	544574
4779	544575
122975	544576
10857	544577
53162	544578
151074	544579
158556	544580
46310	544581
915	544582
229	544583
12750	544584
164426	544585
115811	544586
131424	544587
29776	544588
45380	544589
37199	544590
75	544591
3627	544592
488	544593
14933	544594
128696	544595
134338	544596
393	544597
73035	544598
35267	544599
127253	544600
107530	544601
119463	544602
88128	544603
96393	544604
20760	544605
14217	544606
9400	544607
725	544608
48527	544609
56106	544610
28396	544611
16700	544612
29757	544613
5267	544614
1530	544615
5341	544616
2582	544617
6740	544618
13904	544619
8998	544620
19926	544621
915	544622
6652	544623
23687	544624
100004	544625
19895	544626
17653	544627
28378	544628
70479	544629
11010	544630
6626	544631
27406	544632
2771	544633
64306	544634
55681	544635
1095	544636
6607	544637
13728	544638
5601	544639
854	544640
3987	544641
35917	544642
58434	544643
49338	544644
124654	544645
20218	544646
5992	544647
655	544648
8626	544649
91939	544650
44060	544651
62326	544652
114397	544653
58345	544654
99424	544655
4939	544656
847	544657
58345	544658
3405	544659
91687	544660
73261	544661
14953	544662
39574	544663
25789	544664
68081	544665
79494	544666
6008	544667
1350	544668
10372	544669
14858	544670
13087	544671
34370	544672
13194	544673
699	544674
1423	544675
9673	544676
56883	544677
28817	544678
125514	544679
61645	544680
188	544681
1464	544682
47181	544683
31003	544684
14007	544685
43	544686
94566	544687
86171	544688
10324	544689
725	544690
31580	544691
56366	544692
31939	544693
797	544694
2610	544695
4299	544696
125001	544697
31580	544698
102649	544699
20787	544700
69478	544701
55	544702
32422	544703
6072	544704
14125	544705
124010	544706
903	544707
144	544708
18273	544709
14519	544710
44880	544711
64391	544712
19222	544713
7264	544714
514	544715
46479	544716
50820	544717
1996	544718
5939	544719
17297	544720
4522	544721
303	544722
18750	544723
9763	544724
66854	544725
119971	544726
20161	544727
3994	544728
55108	544729
4814	544730
25305	544731
2492	544732
3307	544733
595	544734
1745	544735
3201	544736
10238	544737
1981	544738
538	544739
38563	544740
39	544741
48143	544742
64783	544743
17236	544744
1245	544745
4362	544746
56200	544747
22644	544748
9751	544749
5900	544750
2182	544751
34287	544752
281	544753
5606	544754
31686	544755
3314	544756
64984	544757
4583	544758
27749	544759
6637	544760
681	544761
3648	544762
59633	544763
1309	544764
2271	544765
7110	544766
15261	544767
40604	544768
468	544769
132	544770
18353	544771
27720	544772
69	544773
20104	544774
7336	544775
70896	544776
5991	544777
3399	544778
536	544779
107919	544780
367	544781
4845	544782
35834	544783
8820	544784
125696	544785
1745	544786
700	544787
23764	544788
2610	544789
2025	544790
351	544791
1776	544792
47333	544793
14125	544794
592	544795
1	544796
1250	544797
69	544798
37830	544799
974	544800
10883	544801
12114	544802
5619	544803
38900	544804
1334	544805
1473	544806
24939	544807
37738	544808
13540	544809
24923	544810
349	544811
376	544812
349	544813
131377	544814
12930	544815
61247	544816
386	544817
13858	544818
111612	544819
3211	544820
15753	544821
21201	544822
29425	544823
16512	544824
23038	544825
18544	544826
2585	544827
47801	544828
13866	544829
1359	544830
1121	544831
18040	544832
2849	544833
3648	544834
75224	544835
40884	544836
376	544837
349	544838
694	544839
2300	544840
48	544841
4667	544842
18040	544843
11090	544844
2026	544845
2026	544846
4357	544847
61005	544848
2026	544849
21631	544850
54125	544851
101	544852
36152	544853
103634	544854
8297	544855
6997	544856
52913	544857
17354	544858
8838	544859
48049	544860
14753	544861
56103	544862
1041	544863
5478	544864
21542	544865
12490	544866
14799	544867
7587	544868
68105	544869
8732	544870
49	544871
780	544872
5396	544873
3695	544874
34762	544875
37270	544876
6999	544877
101	544878
275	544879
3705	544880
681	544881
694	544882
1556	544883
7861	544884
24253	544885
7861	544886
50351	544887
49	544888
11961	544889
29642	544890
356	544891
85891	544892
32382	544893
14910	544894
44319	544895
52425	544896
4089	544897
21086	544898
12398	544899
165	544900
6961	544901
24200	544902
426	544903
19955	544904
2975	544905
132233	544906
243	544907
30928	544908
105629	544909
10272	544910
20625	544911
41232	544912
23384	544913
3735	544914
609	544915
2179	544916
19699	544917
1205	544918
54574	544919
54574	544920
5336	544921
74348	544922
37115	544923
3752	544924
14249	544925
14433	544926
7297	544927
42018	544928
29657	544929
3758	544930
564	544931
15339	544932
81026	544933
1736	544934
73852	544935
11068	544936
10295	544937
1121	544938
17342	544939
16794	544940
17137	544941
2975	544942
62788	544943
15717	544944
71896	544945
64307	544946
1736	544947
3432	544948
5659	544949
20137	544950
86163	544951
73456	544952
681	544953
57750	544954
71941	544955
5729	544956
106835	544957
3720	544958
2300	544959
37863	544960
39495	544961
4844	544962
35529	544963
51946	544964
43076	544965
4754	544966
11479	544967
3567	544968
12692	544969
5057	544970
100888	544971
14110	544972
20631	544973
122486	544974
158	544975
158	544976
16	544977
3242	544978
740	544979
6666	544980
740	544981
48	544982
48	544983
13933	544984
64255	544985
23006	544986
58235	544987
10777	544988
6194	544989
11703	544990
39280	544991
30901	544992
53711	544993
2698	544994
11528	544995
8702	544996
23308	544997
38491	544998
135471	544999
7570	545000
7363	545001
2148	545002
58577	545003
46066	545004
6606	545005
19123	545006
16118	545007
29968	545008
68248	545009
6144	545010
80571	545011
38543	545012
18179	545013
67722	545014
18696	545015
25956	545016
138	545017
46349	545018
4998	545019
6778	545020
9690	545021
68486	545022
85054	545023
6712	545024
4583	545025
12070	545026
48	545027
5323	545028
3121	545029
240	545030
2024	545031
1586	545032
49	545033
1586	545034
20406	545035
158	545036
885	545037
1434	545038
7627	545039
2028	545040
11540	545041
29577	545042
1257	545043
93476	545044
4140	545045
69747	545046
56194	545047
897	545048
15642	545049
16892	545050
3167	545051
31974	545052
525	545053
22925	545054
14753	545055
45098	545056
10599	545057
3636	545058
1588	545059
22090	545060
3854	545061
51390	545062
34428	545063
49861	545064
77032	545065
1761	545066
247	545067
60409	545068
46316	545069
4947	545070
9141	545071
2855	545072
40147	545073
56858	545074
1165	545075
10341	545076
27040	545077
18626	545078
5379	545079
8599	545080
28473	545081
397	545082
37972	545083
47125	545084
89283	545085
1350	545086
699	545087
38739	545088
32976	545089
4815	545090
64406	545091
112413	545092
84513	545093
7124	545094
39099	545095
6201	545096
23915	545097
53700	545098
110515	545099
49298	545100
13729	545101
91195	545102
15844	545103
99608	545104
22284	545105
31036	545106
36643	545107
49197	545108
139311	545109
2977	545110
2536	545111
4559	545112
67789	545113
12463	545114
9303	545115
109924	545116
73578	545117
5851	545118
13583	545119
5706	545120
3681	545121
5582	545122
10080	545123
46970	545124
2799	545125
49723	545126
106808	545127
3628	545128
8295	545129
34143	545130
8877	545131
57546	545132
12204	545133
40908	545134
110	545135
88844	545136
94531	545137
39697	545138
51872	545139
66969	545140
50853	545141
31077	545142
57471	545143
70341	545144
134210	545145
45915	545146
81973	545147
10786	545148
2397	545149
25914	545150
18413	545151
14406	545152
2992	545153
31599	545154
25510	545155
69460	545156
8491	545157
83590	545158
9627	545159
4336	545160
29125	545161
17916	545162
49570	545163
54671	545164
5688	545165
102088	545166
7793	545167
12637	545168
24587	545169
64509	545170
64945	545171
16511	545172
14443	545173
12656	545174
4045	545175
14432	545176
18714	545177
14443	545178
105671	545179
3045	545180
18487	545181
10467	545182
71938	545183
41609	545184
130904	545185
63054	545186
4139	545187
59210	545188
11249	545189
74657	545190
88087	545191
35475	545192
55156	545193
10003	545194
15970	545195
41519	545196
14284	545197
34593	545198
21911	545199
6537	545200
39400	545201
12359	545202
23976	545203
23717	545204
34595	545205
22344	545206
15540	545207
654	545208
10441	545209
16576	545210
59237	545211
38111	545212
53377	545213
15735	545214
92350	545215
17008	545216
24323	545217
49432	545218
33250	545219
28594	545220
91674	545221
8592	545222
71523	545223
40760	545224
21237	545225
42575	545226
27529	545227
1100	545228
98758	545229
21603	545230
66600	545231
17762	545232
7058	545233
928	545234
1189	545235
55320	545236
1998	545237
90027	545238
19219	545239
38537	545240
473	545241
5349	545242
56016	545243
24911	545244
2504	545245
141	545246
65619	545247
110340	545248
19000	545249
51163	545250
28474	545251
26713	545252
40151	545253
76926	545254
70360	545255
95679	545256
100610	545257
48037	545258
29880	545259
95837	545260
110644	545261
19004	545262
34715	545263
17301	545264
13816	545265
58493	545266
11738	545267
6715	545268
4493	545269
28720	545270
3929	545271
93648	545272
17535	545273
28720	545274
6715	545275
40510	545276
16803	545277
2143	545278
56973	545279
2516	545280
52976	545281
18054	545282
53418	545283
55164	545284
89230	545285
1997	545286
7804	545287
37626	545288
14001	545289
30158	545290
51607	545291
81927	545292
9110	545293
115455	545294
110142	545295
31666	545296
47995	545297
6222	545298
56005	545299
56005	545300
5098	545301
6348	545302
14096	545303
50553	545304
10381	545305
6385	545306
74648	545307
111658	545308
53373	545309
87933	545310
15968	545311
16556	545312
28632	545313
48487	545314
82405	545315
26582	545316
19122	545317
89550	545318
19293	545319
23340	545320
8344	545321
7305	545322
7305	545323
97961	545324
29096	545325
32382	545326
35881	545327
20398	545328
58423	545329
49586	545330
51067	545331
10152	545332
21790	545333
12107	545334
1249	545335
24107	545336
763	545337
34073	545338
66539	545339
75826	545340
75313	545341
37014	545342
7521	545343
97611	545344
43591	545345
7983	545346
32425	545347
23560	545348
34781	545349
16573	545350
56200	545351
25467	545352
18965	545353
37750	545354
69073	545355
21930	545356
90405	545357
27752	545358
2954	545359
14506	545360
1188	545361
121458	545362
29530	545363
45367	545364
20240	545365
52515	545366
24971	545367
22322	545368
73753	545369
44778	545370
16169	545371
26267	545372
58547	545373
10775	545374
8050	545375
24832	545376
3839	545377
25569	545378
83189	545379
23449	545380
22813	545381
82391	545382
18165	545383
12214	545384
13972	545385
9670	545386
25464	545387
51427	545388
79861	545389
10423	545390
1559	545391
19256	545392
12214	545393
43625	545394
42580	545395
6548	545396
8042	545397
4956	545398
74782	545399
97048	545400
64792	545401
19968	545402
59400	545403
25014	545404
32322	545405
29212	545406
4891	545407
44138	545408
41609	545409
6222	545410
47934	545411
57363	545412
28844	545413
1762	545414
2327	545415
27625	545416
3492	545417
4237	545418
30247	545419
81621	545420
2898	545421
7505	545422
45543	545423
27280	545424
247	545425
26328	545426
30095	545427
2752	545428
48171	545429
745	545430
39527	545431
4563	545432
29534	545433
3077	545434
2581	545435
28937	545436
38159	545437
1735	545438
52754	545439
22019	545440
55577	545441
39567	545442
7583	545443
2107	545444
64458	545445
14796	545446
28519	545447
22618	545448
885	545449
831	545450
3292	545451
8837	545452
9602	545453
7804	545454
3699	545455
112953	545456
12348	545457
2692	545458
36420	545459
39435	545460
3858	545461
43307	545462
6740	545463
6398	545464
121715	545465
56547	545466
56551	545467
17949	545468
36417	545469
19929	545470
3501	545471
5797	545472
1788	545473
10985	545474
162152	545475
11965	545476
31339	545477
21914	545478
28	545479
7197	545480
3192	545481
86541	545482
8501	545483
10946	545484
288	545485
21530	545486
8901	545487
9105	545488
33058	545489
530	545490
1999	545491
704	545492
1784	545493
1364	545494
66798	545495
16082	545496
704	545497
6108	545498
14083	545499
83657	545500
18368	545501
48450	545502
18154	545503
114498	545504
3765	545505
38135	545506
8399	545507
831	545508
33977	545509
64889	545510
10635	545511
3447	545512
62132	545513
42476	545514
65991	545515
43429	545516
434	545517
65933	545518
52345	545519
60174	545520
2936	545521
134742	545522
162003	545523
71866	545524
48977	545525
48977	545526
2757	545527
96805	545528
18993	545529
73349	545530
83787	545531
31034	545532
202	545533
1126	545534
11238	545535
9846	545536
4310	545537
26598	545538
65962	545539
110670	545540
21902	545541
17895	545542
17289	545543
66424	545544
4159	545545
4079	545546
18309	545547
10856	545548
71523	545549
98094	545550
13166	545551
117539	545552
4145	545553
3854	545554
21713	545555
110403	545556
2930	545557
30968	545558
35241	545559
39	545560
18432	545561
114	545562
20300	545563
78293	545564
498	545565
16151	545566
763	545567
85650	545568
15874	545569
93100	545570
27102	545571
36176	545572
153	545573
842	545574
153	545575
1076	545576
31	545577
18085	545578
891	545579
3766	545580
4	545581
8998	545582
20719	545583
37	545584
1591	545585
70	545586
19056	545587
19	545588
38405	545589
17763	545590
175	545591
3847	545592
1	545593
241	545594
3600	545595
47918	545596
10311	545597
35	545598
2	545599
3361	545600
40851	545601
87986	545602
175	545603
21828	545604
5314	545605
1518	545606
3417	545607
1	545608
34195	545609
593	545610
14	545611
1721	545612
66891	545613
10635	545614
1410	545615
1562	545616
3	545617
57641	545618
11224	545619
13044	545620
8513	545621
2919	545622
26885	545623
2	545624
13338	545625
56914	545626
1467	545627
28799	545628
43098	545629
27289	545630
7902	545631
152	545632
15230	545633
419	545634
1292	545635
58564	545636
329	545637
3237	545638
47296	545639
1603	545640
59281	545641
4779	545642
19664	545643
19	545644
24720	545645
30487	545646
51678	545647
90748	545648
5416	545649
54824	545650
7379	545651
469	545652
1	545653
10063	545654
29442	545655
469	545656
11945	545657
1466	545658
50942	545659
1	545660
1280	545661
342	545662
388	545663
2	545664
99234	545665
124551	545666
469	545667
8819	545668
3987	545669
55162	545670
61005	545671
31472	545672
19228	545673
5651	545674
5846	545675
2492	545676
7365	545677
31054	545678
30128	545679
6788	545680
26066	545681
31138	545682
1745	545683
437	545684
12266	545685
16082	545686
36172	545687
70	545688
5138	545689
9091	545690
17627	545691
14313	545692
27144	545693
10270	545694
1821	545695
636	545696
41434	545697
9525	545698
5	545699
8474	545700
5333	545701
1378	545702
175	545703
65490	545704
11091	545705
486	545706
79	545707
678	545708
18837	545709
165979	545710
5927	545711
23758	545712
9820	545713
6544	545714
68804	545715
16578	545716
469	545717
900	545718
103958	545719
4036	545720
9293	545721
53063	545722
385	545723
2020	545724
506	545725
69459	545726
30112	545727
4342	545728
25584	545729
3314	545730
62785	545731
67012	545732
32862	545733
64273	545734
16122	545735
35936	545736
5355	545737
2684	545738
16893	545739
9595	545740
28426	545741
20860	545742
1350	545743
4893	545744
7239	545745
20912	545746
7934	545747
105812	545748
16308	545749
51671	545750
21211	545751
2037	545752
46828	545753
1671	545754
73336	545755
87306	545756
4802	545757
11593	545758
826	545759
4109	545760
2571	545761
2385	545762
8548	545763
5399	545764
1530	545765
6275	545766
3175	545767
3752	545768
76	545769
830	545770
11095	545771
202	545772
29830	545773
96748	545774
17343	545775
43020	545776
75797	545777
33603	545778
1463	545779
93929	545780
30363	545781
45419	545782
42364	545783
105599	545784
5111	545785
4618	545786
12907	545787
61527	545788
848	545789
12784	545790
1253	545791
62661	545792
250	545793
469	545794
51446	545795
15692	545796
2101	545797
16578	545798
83916	545799
878	545800
72298	545801
49625	545802
9435	545803
21791	545804
1084	545805
397	545806
24820	545807
3318	545808
2740	545809
39473	545810
15463	545811
86277	545812
855	545813
47117	545814
21266	545815
39731	545816
136216	545817
4342	545818
4568	545819
29926	545820
5350	545821
9128	545822
2720	545823
425	545824
6951	545825
10088	545826
22925	545827
4429	545828
47222	545829
6672	545830
43585	545831
45356	545832
618	545833
1632	545834
37418	545835
36021	545836
132591	545837
16141	545838
1668	545839
861	545840
76728	545841
1180	545842
1	545843
27971	545844
45955	545845
46828	545846
8802	545847
1003	545848
62132	545849
4592	545850
2788	545851
1212	545852
9987	545853
40031	545854
76225	545855
2695	545856
92	545857
982	545858
38212	545859
40960	545860
8190	545861
16249	545862
35290	545863
97770	545864
7530	545865
10242	545866
108372	545867
38569	545868
1914	545869
51890	545870
48886	545871
61088	545872
1914	545873
86305	545874
68057	545875
315	545876
1	545877
2708	545878
217	545879
2115	545880
1608	545881
49	545882
49	545883
131346	545884
381	545885
16304	545886
46187	545887
8317	545888
138170	545889
4641	545890
1067	545891
8679	545892
336	545893
35585	545894
33563	545895
35944	545896
111986	545897
455	545898
10169	545899
1739	545900
3267	545901
26172	545902
822	545903
131537	545904
2882	545905
20214	545906
20752	545907
44181	545908
16574	545909
45465	545910
46189	545911
7239	545912
51100	545913
20718	545914
833	545915
43937	545916
79141	545917
21739	545918
27750	545919
76983	545920
64599	545921
16308	545922
125599	545923
95933	545924
37549	545925
24951	545926
122618	545927
8519	545928
17357	545929
48638	545930
37678	545931
2565	545932
4149	545933
45902	545934
23667	545935
2571	545936
87773	545937
118791	545938
1217	545939
56911	545940
277	545941
12888	545942
1245	545943
15898	545944
34691	545945
28522	545946
90111	545947
71103	545948
64546	545949
13943	545950
15567	545951
42578	545952
97672	545953
2823	545954
13590	545955
11658	545956
125	545957
108391	545958
11	545959
107004	545960
2258	545961
30602	545962
100416	545963
78977	545964
4308	545965
123134	545966
42046	545967
8335	545968
41853	545969
950	545970
105156	545971
43162	545972
4737	545973
111913	545974
12991	545975
27048	545976
44191	545977
2500	545978
3913	545979
11525	545980
12363	545981
53144	545982
53450	545983
48447	545984
4949	545985
10861	545986
14092	545987
69407	545988
885	545989
3931	545990
73428	545991
48772	545992
13574	545993
4059	545994
57562	545995
50848	545996
44513	545997
8545	545998
23437	545999
6484	546000
15163	546001
79540	546002
500	546003
34671	546004
25896	546005
52526	546006
11233	546007
4856	546008
92811	546009
37408	546010
39220	546011
11317	546012
10970	546013
16414	546014
411	546015
15778	546016
5427	546017
13952	546018
11944	546019
24647	546020
47060	546021
72263	546022
18036	546023
50639	546024
31445	546025
14064	546026
34509	546027
24906	546028
419	546029
56639	546030
10675	546031
45	546032
299	546033
855	546034
31987	546035
16252	546036
1383	546037
8569	546038
82752	546039
25500	546040
12115	546041
54298	546042
43985	546043
64052	546044
3370	546045
49174	546046
63087	546047
47222	546048
2416	546049
12880	546050
34284	546051
61735	546052
52067	546053
4946	546054
87128	546055
105470	546056
55168	546057
14072	546058
5403	546059
135754	546060
16270	546061
66938	546062
54283	546063
16592	546064
24733	546065
10334	546066
4963	546067
8716	546068
63230	546069
103873	546070
67117	546071
19920	546072
14500	546073
11728	546074
12644	546075
7044	546076
110856	546077
32453	546078
67922	546079
7799	546080
43678	546081
93557	546082
21202	546083
78375	546084
28099	546085
98138	546086
57348	546087
1124	546088
15945	546089
14989	546090
52306	546091
54335	546092
48865	546093
11738	546094
22891	546095
34449	546096
5545	546097
129583	546098
99117	546099
126176	546100
7092	546101
15351	546102
71766	546103
56904	546104
40754	546105
5515	546106
12688	546107
53554	546108
22	546109
26545	546110
32502	546111
18137	546112
12534	546113
12533	546114
61411	546115
3859	546116
41458	546117
24847	546118
10371	546119
8601	546120
37073	546121
60393	546122
56324	546123
48204	546124
79449	546125
10389	546126
45866	546127
116667	546128
905	546129
12384	546130
22314	546131
151051	546132
47154	546133
55166	546134
121350	546135
64212	546136
63217	546137
43669	546138
4278	546139
40592	546140
53115	546141
29071	546142
66039	546143
23950	546144
35042	546145
105732	546146
57653	546147
39821	546148
47124	546149
129971	546150
22113	546151
2127	546152
60367	546153
34666	546154
21951	546155
77957	546156
134099	546157
15456	546158
9881	546159
35359	546160
9870	546161
19585	546162
12556	546163
37449	546164
48204	546165
38091	546166
50513	546167
78285	546168
34813	546169
4354	546170
16406	546171
106927	546172
99457	546173
2536	546174
72123	546175
30504	546176
52231	546177
66872	546178
10756	546179
69530	546180
117595	546181
32084	546182
23832	546183
27184	546184
68070	546185
14920	546186
93686	546187
17492	546188
19114	546189
39409	546190
73078	546191
11587	546192
81872	546193
10018	546194
90412	546195
33596	546196
29186	546197
103758	546198
18663	546199
3208	546200
35408	546201
75446	546202
62395	546203
7769	546204
12303	546205
64500	546206
83120	546207
32812	546208
31351	546209
1441	546210
113498	546211
81855	546212
86294	546213
12104	546214
5042	546215
107024	546216
44729	546217
95474	546218
67933	546219
46274	546220
61326	546221
38144	546222
17523	546223
9879	546224
53812	546225
34205	546226
20144	546227
47888	546228
127428	546229
124500	546230
72842	546231
9604	546232
87736	546233
148664	546234
5834	546235
53831	546236
2588	546237
4447	546238
42453	546239
19283	546240
17271	546241
41667	546242
43672	546243
24218	546244
20323	546245
29127	546246
100486	546247
8111	546248
49549	546249
105959	546250
43015	546251
80912	546252
8019	546253
14022	546254
20619	546255
55478	546256
1927	546257
49102	546258
45829	546259
13226	546260
2898	546261
10165	546262
37548	546263
3805	546264
4981	546265
6187	546266
21323	546267
114489	546268
18870	546269
16104	546270
77996	546271
8259	546272
128663	546273
882	546274
59910	546275
4659	546276
104834	546277
1734	546278
19045	546279
8311	546280
6055	546281
105368	546282
8516	546283
105059	546284
6005	546285
64046	546286
49322	546287
18404	546288
44567	546289
17739	546290
6781	546291
1331	546292
88198	546293
58505	546294
236	546295
86217	546296
28396	546297
30192	546298
30192	546299
110934	546300
8791	546301
21906	546302
38468	546303
21251	546304
4930	546305
15237	546306
4676	546307
11765	546308
53151	546309
69351	546310
4635	546311
18390	546312
33984	546313
129036	546314
33199	546315
124003	546316
21783	546317
1897	546318
120185	546319
79265	546320
64222	546321
18464	546322
28604	546323
79123	546324
33756	546325
44253	546326
38950	546327
54580	546328
3771	546329
22280	546330
111575	546331
47005	546332
67494	546333
2256	546334
6210	546335
34471	546336
2652	546337
49155	546338
12634	546339
23772	546340
8114	546341
26151	546342
113620	546343
98931	546344
51100	546345
38949	546346
9989	546347
92517	546348
18634	546349
93962	546350
29829	546351
54185	546352
1861	546353
61713	546354
67957	546355
29141	546356
38472	546357
96318	546358
35397	546359
12427	546360
36189	546361
27856	546362
70157	546363
71454	546364
315	546365
11317	546366
7915	546367
26108	546368
54391	546369
9407	546370
32437	546371
1482	546372
86350	546373
39767	546374
50352	546375
47629	546376
30237	546377
6392	546378
33771	546379
28774	546380
11431	546381
69879	546382
15304	546383
24389	546384
20404	546385
25390	546386
31013	546387
90706	546388
85300	546389
37579	546390
23576	546391
49962	546392
121182	546393
27309	546394
132270	546395
108489	546396
70444	546397
1428	546398
8299	546399
8985	546400
8883	546401
46821	546402
545	546403
10850	546404
12896	546405
66962	546406
20671	546407
66464	546408
47360	546409
9311	546410
18302	546411
67787	546412
18150	546413
1098	546414
29634	546415
45152	546416
91693	546417
64684	546418
68153	546419
29565	546420
107198	546421
106700	546422
41199	546423
69851	546424
106775	546425
66116	546426
3033	546427
64019	546428
95776	546429
31869	546430
32419	546431
220	546432
13690	546433
18069	546434
2804	546435
64500	546436
39898	546437
111554	546438
47716	546439
12894	546440
2079	546441
2401	546442
31915	546443
1492	546444
2831	546445
25963	546446
75677	546447
82204	546448
87401	546449
34384	546450
32780	546451
3323	546452
36094	546453
9611	546454
51698	546455
30669	546456
5224	546457
50643	546458
42595	546459
5476	546460
67298	546461
54167	546462
6937	546463
99794	546464
64127	546465
44902	546466
16065	546467
4948	546468
4326	546469
14551	546470
6879	546471
25769	546472
112886	546473
24113	546474
13090	546475
8119	546476
1196	546477
129041	546478
2026	546479
66567	546480
12312	546481
103774	546482
121526	546483
37582	546484
46226	546485
108813	546486
5799	546487
20578	546488
2775	546489
78194	546490
73160	546491
89480	546492
10656	546493
6330	546494
21441	546495
23984	546496
7362	546497
7362	546498
51438	546499
7811	546500
51381	546501
2946	546502
33594	546503
119157	546504
135427	546505
88855	546506
33607	546507
5842	546508
97915	546509
13761	546510
5889	546511
29585	546512
18038	546513
8248	546514
10925	546515
83739	546516
78858	546517
40411	546518
81770	546519
74914	546520
68957	546521
12668	546522
2257	546523
4259	546524
68231	546525
55143	546526
67279	546527
35591	546528
5072	546529
15606	546530
91688	546531
3192	546532
4298	546533
146825	546534
25804	546535
18958	546536
16734	546537
86240	546538
11138	546539
51945	546540
32109	546541
5585	546542
88683	546543
53420	546544
9619	546545
5422	546546
28073	546547
27249	546548
79472	546549
6536	546550
20181	546551
11125	546552
6263	546553
7588	546554
4791	546555
880	546556
50620	546557
13223	546558
75554	546559
36125	546560
89077	546561
30875	546562
19462	546563
64159	546564
83011	546565
3051	546566
69907	546567
28160	546568
15379	546569
4815	546570
12546	546571
20192	546572
18378	546573
17817	546574
13560	546575
39082	546576
4328	546577
106060	546578
41672	546579
44526	546580
79821	546581
39566	546582
91654	546583
87918	546584
11686	546585
43604	546586
8683	546587
20194	546588
28905	546589
30604	546590
29645	546591
28235	546592
2817	546593
46199	546594
1852	546595
108866	546596
13330	546597
18132	546598
16984	546599
3607	546600
54180	546601
13280	546602
8083	546603
76591	546604
10884	546605
19158	546606
2618	546607
15569	546608
58622	546609
53451	546610
103495	546611
76374	546612
23181	546613
88273	546614
13971	546615
6010	546616
37356	546617
8082	546618
7570	546619
12917	546620
49673	546621
36020	546622
17845	546623
42290	546624
6078	546625
93627	546626
97686	546627
67477	546628
15003	546629
39775	546630
21250	546631
21008	546632
92772	546633
23332	546634
2154	546635
6613	546636
17037	546637
95755	546638
10133	546639
49661	546640
25793	546641
38666	546642
3367	546643
38633	546644
26052	546645
5378	546646
30518	546647
92145	546648
145787	546649
25290	546650
39270	546651
28922	546652
10964	546653
24425	546654
75617	546655
13282	546656
47405	546657
1693	546658
21583	546659
5213	546660
3045	546661
36558	546662
4414	546663
130502	546664
25023	546665
23496	546666
8075	546667
4079	546668
41851	546669
33124	546670
12206	546671
16691	546672
58116	546673
7904	546674
64610	546675
4616	546676
46296	546677
12265	546678
17838	546679
15681	546680
75580	546681
66537	546682
7075	546683
21783	546684
102762	546685
4868	546686
13863	546687
70359	546688
101954	546689
40726	546690
60211	546691
3318	546692
1363	546693
108703	546694
108315	546695
16415	546696
73150	546697
19598	546698
11669	546699
54568	546700
28478	546701
6728	546702
29104	546703
90001	546704
65369	546705
83030	546706
27317	546707
13005	546708
33002	546709
31430	546710
25391	546711
30016	546712
16503	546713
1419	546714
77446	546715
47010	546716
20513	546717
12017	546718
14391	546719
37620	546720
10524	546721
141260	546722
101063	546723
28598	546724
31451	546725
5162	546726
42530	546727
26205	546728
28092	546729
6814	546730
61694	546731
88919	546732
45432	546733
21455	546734
25511	546735
102193	546736
21635	546737
6994	546738
23504	546739
50752	546740
2431	546741
11329	546742
41326	546743
19679	546744
284	546745
17823	546746
66536	546747
70646	546748
105097	546749
37628	546750
82151	546751
54793	546752
10907	546753
146850	546754
11755	546755
22988	546756
137454	546757
32385	546758
55271	546759
49695	546760
60285	546761
9795	546762
126266	546763
12254	546764
33797	546765
24270	546766
29914	546767
2371	546768
6350	546769
8585	546770
96904	546771
49110	546772
21547	546773
80622	546774
26980	546775
24340	546776
51855	546777
17487	546778
31506	546779
6773	546780
76725	546781
49778	546782
43241	546783
7223	546784
25903	546785
20318	546786
19153	546787
22193	546788
10515	546789
6544	546790
17613	546791
41656	546792
33732	546793
14548	546794
21214	546795
32428	546796
30235	546797
16667	546798
107037	546799
29423	546800
4670	546801
5945	546802
137851	546803
17821	546804
70227	546805
5041	546806
86125	546807
21529	546808
66736	546809
100284	546810
8097	546811
47304	546812
31370	546813
47274	546814
88036	546815
60603	546816
11963	546817
10638	546818
90663	546819
61373	546820
6392	546821
52773	546822
82312	546823
19577	546824
6066	546825
23018	546826
42175	546827
40459	546828
8192	546829
4282	546830
95466	546831
9279	546832
993	546833
58840	546834
51470	546835
4968	546836
39496	546837
34765	546838
81022	546839
65408	546840
7713	546841
4952	546842
414	546843
90842	546844
75466	546845
15537	546846
10588	546847
44858	546848
5413	546849
17613	546850
112919	546851
109967	546852
4170	546853
90581	546854
73191	546855
49175	546856
40416	546857
137088	546858
64572	546859
11214	546860
11037	546861
41581	546862
5064	546863
27067	546864
41156	546865
7675	546866
84649	546867
363	546868
9169	546869
40189	546870
42978	546871
73749	546872
660	546873
13991	546874
2234	546875
6496	546876
56459	546877
3018	546878
8912	546879
5165	546880
8731	546881
15983	546882
7607	546883
62695	546884
88186	546885
22998	546886
478	546887
114189	546888
5327	546889
55158	546890
107826	546891
5843	546892
39977	546893
3617	546894
1414	546895
28204	546896
25902	546897
103908	546898
47045	546899
137725	546900
119805	546901
96836	546902
15223	546903
5278	546904
80374	546905
136922	546906
33291	546907
96834	546908
48850	546909
66218	546910
32246	546911
78070	546912
7067	546913
9668	546914
4926	546915
4487	546916
46313	546917
70339	546918
68179	546919
90	546920
24750	546921
1806	546922
66629	546923
3371	546924
26604	546925
766	546926
2373	546927
50700	546928
90275	546929
30923	546930
3481	546931
8057	546932
23190	546933
15224	546934
18139	546935
4287	546936
24463	546937
52354	546938
26919	546939
399	546940
46206	546941
13147	546942
6199	546943
1029	546944
2037	546945
60347	546946
83826	546947
540	546948
18113	546949
34237	546950
302	546951
22732	546952
16470	546953
17333	546954
77503	546955
1	546956
30369	546957
774	546958
774	546959
774	546960
774	546961
774	546962
28827	546963
22970	546964
1027	546965
71236	546966
855	546967
72747	546968
43534	546969
652	546970
68272	546971
6859	546972
14509	546973
58519	546974
115591	546975
36850	546976
29626	546977
62158	546978
22993	546979
102002	546980
127200	546981
81669	546982
24255	546983
33160	546984
49414	546985
26872	546986
3640	546987
13900	546988
70	546989
4004	546990
56260	546991
39485	546992
12457	546993
114693	546994
55692	546995
116535	546996
32799	546997
12025	546998
76644	546999
65816	547000
124791	547001
38543	547002
115426	547003
13755	547004
105493	547005
128660	547006
224	547007
137422	547008
5008	547009
13378	547010
148907	547011
15599	547012
6246	547013
48796	547014
96869	547015
113106	547016
59554	547017
105469	547018
113038	547019
42407	547020
17886	547021
83356	547022
47671	547023
26584	547024
9294	547025
51341	547026
40541	547027
38608	547028
55080	547029
4072	547030
242	547031
17331	547032
7337	547033
40809	547034
108579	547035
10004	547036
1785	547037
18349	547038
105631	547039
77083	547040
44030	547041
137545	547042
28601	547043
23612	547044
76955	547045
1087	547046
6945	547047
46024	547048
78184	547049
11162	547050
107273	547051
37369	547052
98808	547053
17357	547054
2509	547055
1859	547056
17785	547057
6187	547058
5711	547059
12541	547060
137200	547061
16082	547062
11620	547063
14587	547064
18973	547065
154802	547066
17801	547067
30205	547068
36463	547069
46849	547070
61063	547071
20389	547072
49321	547073
5374	547074
54983	547075
71509	547076
105628	547077
1805	547078
4389	547079
36471	547080
70468	547081
36437	547082
7642	547083
7642	547084
3102	547085
48163	547086
26256	547087
12277	547088
89543	547089
26939	547090
12006	547091
35387	547092
16303	547093
35589	547094
35589	547095
38543	547096
4980	547097
50624	547098
10038	547099
85299	547100
95630	547101
11353	547102
11812	547103
47732	547104
24341	547105
75587	547106
37894	547107
83329	547108
18151	547109
39571	547110
84886	547111
78118	547112
39229	547113
122683	547114
1431	547115
26107	547116
7642	547117
67609	547118
2028	547119
49364	547120
18507	547121
2810	547122
9811	547123
112417	547124
14995	547125
50	547126
73857	547127
102912	547128
59485	547129
54813	547130
26916	547131
27550	547132
158	547133
79258	547134
14715	547135
71017	547136
6238	547137
29716	547138
54780	547139
37013	547140
24783	547141
74009	547142
50512	547143
16249	547144
9276	547145
533	547146
13598	547147
17533	547148
62836	547149
104098	547150
117182	547151
132669	547152
30966	547153
7604	547154
89274	547155
74444	547156
13087	547157
113824	547158
52996	547159
44802	547160
15	547161
29565	547162
5845	547163
31413	547164
14834	547165
137	547166
1178	547167
60444	547168
10135	547169
152	547170
23781	547171
20880	547172
2019	547173
2634	547174
85313	547175
556	547176
22109	547177
48619	547178
74720	547179
16902	547180
5736	547181
11985	547182
1067	547183
2490	547184
23669	547185
2269	547186
45157	547187
6243	547188
24412	547189
4142	547190
24721	547191
52484	547192
48623	547193
158601	547194
29682	547195
103534	547196
42616	547197
35367	547198
28125	547199
12926	547200
100936	547201
3392	547202
10171	547203
29682	547204
76922	547205
38078	547206
30602	547207
16446	547208
96837	547209
19179	547210
5784	547211
12512	547212
3978	547213
2221	547214
10457	547215
26754	547216
12512	547217
115375	547218
40971	547219
2963	547220
56047	547221
24818	547222
70878	547223
2566	547224
1394	547225
76606	547226
40211	547227
74918	547228
71248	547229
10463	547230
76226	547231
110	547232
20293	547233
59017	547234
17178	547235
56765	547236
19269	547237
9451	547238
2006	547239
20038	547240
102657	547241
21143	547242
30684	547243
42616	547244
71374	547245
19195	547246
66024	547247
34244	547248
87165	547249
87264	547250
67592	547251
7051	547252
5279	547253
1428	547254
66643	547255
2439	547256
86349	547257
2061	547258
20634	547259
10969	547260
1717	547261
2788	547262
18916	547263
119	547264
10756	547265
683	547266
46979	547267
30717	547268
43578	547269
88943	547270
1622	547271
3506	547272
3851	547273
35491	547274
14205	547275
103421	547276
28341	547277
88187	547278
94614	547279
38459	547280
59072	547281
32914	547282
21746	547283
107	547284
47921	547285
9270	547286
34153	547287
59485	547288
22039	547289
11432	547290
7180	547291
57432	547292
24104	547293
17293	547294
6062	547295
97134	547296
59442	547297
27261	547298
12360	547299
30710	547300
30704	547301
12759	547302
27319	547303
7342	547304
63496	547305
12179	547306
24883	547307
14085	547308
42495	547309
114643	547310
17187	547311
116961	547312
71836	547313
24105	547314
47822	547315
35970	547316
53918	547317
7209	547318
69376	547319
26883	547320
34531	547321
29921	547322
44531	547323
4829	547324
67701	547325
89523	547326
30893	547327
58569	547328
33152	547329
15228	547330
89943	547331
36752	547332
11339	547333
39099	547334
10501	547335
13713	547336
40737	547337
27935	547338
33908	547339
2599	547340
18303	547341
39692	547342
68371	547343
2639	547344
87195	547345
3166	547346
3193	547347
14525	547348
25607	547349
16239	547350
28537	547351
9879	547352
111511	547353
38506	547354
59426	547355
68902	547356
64131	547357
111449	547358
130468	547359
106016	547360
67172	547361
20461	547362
11112	547363
27887	547364
80422	547365
111773	547366
91419	547367
88907	547368
7370	547369
44790	547370
11339	547371
17803	547372
6744	547373
14342	547374
4216	547375
51330	547376
4882	547377
17143	547378
31045	547379
45124	547380
10339	547381
90432	547382
13237	547383
31325	547384
59047	547385
31728	547386
40203	547387
38542	547388
75197	547389
4910	547390
23718	547391
77861	547392
123099	547393
10162	547394
26025	547395
50566	547396
8937	547397
18625	547398
55616	547399
63732	547400
52046	547401
9079	547402
11339	547403
2693	547404
11399	547405
48913	547406
266	547407
66796	547408
10457	547409
13502	547410
3851	547411
14116	547412
26653	547413
14345	547414
47343	547415
17935	547416
2283	547417
14152	547418
87457	547419
21890	547420
40541	547421
10596	547422
68366	547423
64511	547424
58054	547425
71112	547426
40530	547427
68696	547428
2693	547429
82677	547430
39180	547431
27991	547432
40122	547433
75837	547434
75821	547435
68366	547436
68961	547437
2954	547438
51505	547439
45107	547440
5540	547441
3292	547442
34493	547443
44930	547444
4619	547445
86747	547446
77613	547447
27004	547448
71943	547449
11342	547450
37424	547451
43499	547452
104331	547453
30354	547454
2385	547455
73517	547456
12384	547457
10590	547458
9859	547459
5059	547460
42488	547461
9403	547462
78424	547463
85413	547464
25927	547465
12394	547466
33793	547467
32354	547468
7340	547469
51649	547470
75429	547471
62480	547472
67235	547473
1670	547474
69484	547475
16648	547476
17650	547477
28554	547478
22978	547479
3640	547480
406	547481
7239	547482
47207	547483
54193	547484
23455	547485
9345	547486
42573	547487
15649	547488
9277	547489
1752	547490
7373	547491
2121	547492
2234	547493
8331	547494
10409	547495
23303	547496
34159	547497
1283	547498
52457	547499
66	547500
47993	547501
28426	547502
2445	547503
6096	547504
1825	547505
7530	547506
50628	547507
93665	547508
6441	547509
6696	547510
16241	547511
286	547512
64109	547513
58851	547514
41553	547515
16737	547516
8802	547517
6622	547518
24317	547519
49348	547520
51321	547521
5822	547522
277	547523
8190	547524
18727	547525
10586	547526
65699	547527
22967	547528
17103	547529
126439	547530
28827	547531
2108	547532
5157	547533
70940	547534
59788	547535
2750	547536
4689	547537
28966	547538
6039	547539
7023	547540
17664	547541
12394	547542
33781	547543
2237	547544
26700	547545
40788	547546
34300	547547
6228	547548
20485	547549
2804	547550
2339	547551
20165	547552
7063	547553
88888	547554
11439	547555
4544	547556
725	547557
41	547558
60495	547559
88222	547560
2333	547561
921	547562
35031	547563
8658	547564
143644	547565
855	547566
1112	547567
17500	547568
1311	547569
11797	547570
119516	547571
154664	547572
14649	547573
9355	547574
87239	547575
5801	547576
110271	547577
5994	547578
9354	547579
5801	547580
23043	547581
523	547582
51157	547583
73216	547584
4676	547585
17351	547586
14668	547587
31187	547588
90907	547589
43960	547590
29211	547591
20765	547592
1892	547593
1079	547594
42504	547595
109275	547596
42059	547597
117765	547598
32448	547599
31165	547600
31200	547601
5190	547602
3199	547603
3893	547604
75773	547605
8875	547606
61758	547607
114316	547608
11087	547609
23577	547610
6540	547611
469	547612
17055	547613
35050	547614
3626	547615
60549	547616
47857	547617
15646	547618
111580	547619
2010	547620
18295	547621
6201	547622
57509	547623
16183	547624
88091	547625
36009	547626
53452	547627
13988	547628
73	547629
71548	547630
21119	547631
22072	547632
18644	547633
20519	547634
4547	547635
2305	547636
23264	547637
15675	547638
55626	547639
15545	547640
78874	547641
14317	547642
58294	547643
3755	547644
16663	547645
979	547646
83676	547647
12118	547648
4988	547649
2470	547650
759	547651
22016	547652
1343	547653
28809	547654
5651	547655
580	547656
442	547657
6696	547658
53302	547659
1593	547660
45887	547661
13257	547662
25362	547663
12518	547664
736	547665
24195	547666
45976	547667
3373	547668
14883	547669
14102	547670
27962	547671
759	547672
4317	547673
4421	547674
483	547675
9087	547676
4229	547677
13714	547678
8479	547679
6933	547680
1446	547681
76984	547682
83737	547683
8708	547684
27583	547685
35101	547686
33896	547687
26881	547688
59789	547689
28338	547690
68223	547691
17480	547692
27260	547693
17148	547694
8401	547695
36614	547696
10701	547697
17750	547698
36284	547699
60008	547700
45374	547701
16823	547702
3676	547703
113558	547704
2530	547705
19571	547706
46868	547707
39968	547708
38889	547709
14661	547710
5250	547711
1616	547712
102783	547713
3923	547714
10400	547715
4139	547716
2790	547717
20159	547718
35412	547719
1593	547720
1593	547721
60286	547722
102719	547723
5502	547724
30238	547725
93655	547726
1255	547727
56932	547728
53353	547729
9464	547730
54246	547731
68713	547732
88119	547733
105811	547734
2866	547735
94266	547736
63740	547737
30698	547738
947	547739
7978	547740
38182	547741
4872	547742
5933	547743
6144	547744
1916	547745
82735	547746
61604	547747
31475	547748
882	547749
95789	547750
16201	547751
5386	547752
10473	547753
51931	547754
45914	547755
2490	547756
69115	547757
58337	547758
38770	547759
66603	547760
88896	547761
44462	547762
11432	547763
78485	547764
7176	547765
29683	547766
73418	547767
112112	547768
4884	547769
155	547770
14755	547771
5346	547772
7239	547773
4916	547774
20222	547775
7597	547776
8926	547777
7597	547778
110243	547779
78651	547780
347	547781
77895	547782
102125	547783
68127	547784
55556	547785
91624	547786
23024	547787
2093	547788
5120	547789
3357	547790
234	547791
137646	547792
221	547793
22237	547794
362	547795
18802	547796
1227	547797
3678	547798
66853	547799
58158	547800
4013	547801
1918	547802
2645	547803
104589	547804
8924	547805
4549	547806
792	547807
1488	547808
31762	547809
4235	547810
41374	547811
78175	547812
5536	547813
30840	547814
63474	547815
3595	547816
29161	547817
14247	547818
60128	547819
94460	547820
83676	547821
52976	547822
2113	547823
68882	547824
20644	547825
46916	547826
4377	547827
56623	547828
89649	547829
5649	547830
74695	547831
70397	547832
92013	547833
79219	547834
79441	547835
25829	547836
10756	547837
57666	547838
58234	547839
121520	547840
54265	547841
7571	547842
13008	547843
48003	547844
24093	547845
13778	547846
51321	547847
129491	547848
14176	547849
8826	547850
152312	547851
15986	547852
22941	547853
14687	547854
28448	547855
23175	547856
25942	547857
32376	547858
12143	547859
57368	547860
839	547861
19251	547862
91994	547863
51237	547864
130970	547865
53166	547866
113046	547867
59964	547868
70045	547869
1161	547870
66034	547871
14822	547872
82211	547873
90727	547874
41478	547875
21512	547876
18045	547877
68203	547878
87476	547879
31036	547880
20123	547881
122499	547882
76681	547883
46239	547884
2113	547885
24839	547886
77699	547887
51881	547888
37133	547889
65545	547890
113864	547891
128635	547892
118838	547893
110736	547894
79374	547895
46911	547896
48540	547897
81658	547898
8906	547899
29459	547900
86253	547901
67087	547902
63119	547903
95262	547904
37119	547905
21721	547906
17949	547907
45125	547908
66994	547909
6216	547910
83216	547911
2405	547912
4033	547913
30675	547914
82868	547915
59906	547916
4946	547917
28822	547918
85898	547919
52800	547920
111459	547921
22148	547922
68212	547923
27539	547924
18363	547925
95896	547926
26040	547927
11433	547928
48529	547929
135674	547930
13722	547931
64718	547932
42932	547933
98151	547934
48524	547935
63671	547936
31699	547937
70182	547938
92261	547939
80414	547940
29689	547941
95294	547942
80754	547943
20131	547944
5934	547945
52486	547946
5035	547947
7247	547948
60446	547949
121654	547950
99610	547951
102475	547952
32356	547953
56416	547954
101082	547955
82528	547956
92282	547957
51546	547958
76613	547959
22917	547960
22800	547961
29603	547962
101036	547963
474	547964
49924	547965
21627	547966
70987	547967
10677	547968
40052	547969
56498	547970
44671	547971
6858	547972
110732	547973
38745	547974
65868	547975
13443	547976
73148	547977
46347	547978
85861	547979
19071	547980
13717	547981
71890	547982
79461	547983
36670	547984
58401	547985
28788	547986
49517	547987
53018	547988
37848	547989
124236	547990
8787	547991
46019	547992
108314	547993
45635	547994
5391	547995
60003	547996
60061	547997
98958	547998
33778	547999
11954	548000
35151	548001
8365	548002
114509	548003
107242	548004
33051	548005
37745	548006
48165	548007
8523	548008
20005	548009
104306	548010
100298	548011
51404	548012
18361	548013
7644	548014
76960	548015
84983	548016
29947	548017
54760	548018
85034	548019
94644	548020
82087	548021
4051	548022
71924	548023
15793	548024
23461	548025
139629	548026
77888	548027
62406	548028
89228	548029
108470	548030
56848	548031
4443	548032
71956	548033
20052	548034
35879	548035
22148	548036
10826	548037
35570	548038
111136	548039
46431	548040
9028	548041
104249	548042
91389	548043
3979	548044
736	548045
5327	548046
27735	548047
132691	548048
124611	548049
81082	548050
24568	548051
24568	548052
1827	548053
127776	548054
3236	548055
94426	548056
127598	548057
56919	548058
56814	548059
36058	548060
90360	548061
22148	548062
124056	548063
40529	548064
50729	548065
114413	548066
43985	548067
29698	548068
73682	548069
46079	548070
10986	548071
43428	548072
71736	548073
14012	548074
9593	548075
71166	548076
84559	548077
21191	548078
25386	548079
6048	548080
31675	548081
4246	548082
76	548083
15943	548084
11792	548085
60370	548086
540	548087
828	548088
39911	548089
1105	548090
161	548091
21757	548092
104172	548093
27106	548094
38663	548095
45	548096
22754	548097
14823	548098
22007	548099
31132	548100
85028	548101
9702	548102
4267	548103
12539	548104
48492	548105
75847	548106
33213	548107
15922	548108
2789	548109
8583	548110
25561	548111
27069	548112
48204	548113
1776	548114
82115	548115
31541	548116
83005	548117
1293	548118
22035	548119
742	548120
57577	548121
1871	548122
838	548123
21618	548124
58036	548125
106	548126
10041	548127
13336	548128
92676	548129
138482	548130
2770	548131
23	548132
16482	548133
54192	548134
342	548135
16139	548136
10634	548137
27118	548138
7295	548139
34407	548140
22610	548141
107218	548142
29882	548143
40728	548144
88858	548145
65746	548146
25584	548147
62104	548148
73098	548149
107021	548150
8537	548151
62214	548152
21735	548153
63880	548154
14089	548155
116518	548156
37777	548157
3412	548158
38089	548159
12771	548160
21322	548161
13224	548162
22905	548163
7375	548164
9016	548165
3020	548166
75278	548167
2307	548168
84453	548169
1422	548170
86377	548171
22407	548172
12934	548173
772	548174
1862	548175
33155	548176
3664	548177
1828	548178
60965	548179
9736	548180
28500	548181
1732	548182
11726	548183
29748	548184
13359	548185
4655	548186
113887	548187
76711	548188
36851	548189
22809	548190
9	548191
12102	548192
9154	548193
26390	548194
120449	548195
45531	548196
9001	548197
21230	548198
13453	548199
1408	548200
10471	548201
68980	548202
528	548203
65	548204
23008	548205
17046	548206
6220	548207
10266	548208
7371	548209
37352	548210
59275	548211
2364	548212
18870	548213
10060	548214
4984	548215
2912	548216
246	548217
22007	548218
3235	548219
23583	548220
50783	548221
1201	548222
22045	548223
4726	548224
2686	548225
1773	548226
4060	548227
54960	548228
89172	548229
47074	548230
51569	548231
59786	548232
36038	548233
7219	548234
29040	548235
23848	548236
49917	548237
60626	548238
57710	548239
4212	548240
106922	548241
56685	548242
37949	548243
134724	548244
5380	548245
82802	548246
15612	548247
52209	548248
637	548249
4670	548250
1206	548251
14654	548252
36097	548253
64768	548254
5503	548255
138492	548256
50805	548257
10651	548258
49562	548259
18345	548260
1022	548261
8030	548262
32268	548263
7941	548264
5308	548265
374	548266
18343	548267
49597	548268
113474	548269
35171	548270
100755	548271
94305	548272
8460	548273
54975	548274
8116	548275
29913	548276
40774	548277
39880	548278
127608	548279
119053	548280
2025	548281
4408	548282
2060	548283
20177	548284
10581	548285
29160	548286
12298	548287
37959	548288
64411	548289
14286	548290
55478	548291
2466	548292
117	548293
68369	548294
100279	548295
20619	548296
38510	548297
80710	548298
623	548299
45932	548300
37361	548301
67650	548302
114291	548303
60166	548304
43441	548305
340	548306
9021	548307
6480	548308
41385	548309
18481	548310
6227	548311
127	548312
2554	548313
7909	548314
2083	548315
937	548316
934	548317
4800	548318
3993	548319
7255	548320
87330	548321
11925	548322
1266	548323
6255	548324
138	548325
1218	548326
75519	548327
1417	548328
11750	548329
11394	548330
324	548331
13282	548332
90561	548333
2083	548334
2781	548335
1634	548336
45	548337
36012	548338
18753	548339
3164	548340
3715	548341
15660	548342
68	548343
30912	548344
114291	548345
3137	548346
38310	548347
1208	548348
17518	548349
15545	548350
2935	548351
6337	548352
11061	548353
193	548354
37154	548355
5791	548356
8606	548357
55040	548358
18686	548359
56097	548360
28916	548361
15773	548362
15660	548363
597	548364
64465	548365
7206	548366
793	548367
57447	548368
4301	548369
81488	548370
17213	548371
52731	548372
13576	548373
10082	548374
32172	548375
15199	548376
1384	548377
41379	548378
102819	548379
88948	548380
14025	548381
296	548382
77978	548383
32824	548384
9390	548385
8400	548386
7634	548387
2656	548388
1760	548389
22929	548390
31863	548391
8436	548392
19976	548393
778	548394
23172	548395
13457	548396
8203	548397
1001	548398
2427	548399
9693	548400
75441	548401
44423	548402
8122	548403
127924	548404
1770	548405
10522	548406
127195	548407
566	548408
566	548409
80335	548410
92	548411
2974	548412
7378	548413
4876	548414
9233	548415
595	548416
9756	548417
135847	548418
4535	548419
5171	548420
18445	548421
84	548422
5171	548423
3013	548424
5244	548425
30115	548426
11449	548427
2619	548428
39452	548429
57	548430
854	548431
1227	548432
1147	548433
288	548434
1227	548435
5519	548436
7656	548437
20868	548438
19920	548439
1031	548440
984	548441
494	548442
19530	548443
81	548444
488	548445
1684	548446
119340	548447
1280	548448
74444	548449
43570	548450
64433	548451
6096	548452
6130	548453
32245	548454
5747	548455
1160	548456
834	548457
11562	548458
26242	548459
18000	548460
37	548461
6160	548462
4272	548463
48	548464
360	548465
49912	548466
130672	548467
638	548468
1755	548469
4211	548470
1475	548471
3748	548472
86046	548473
26403	548474
31561	548475
98452	548476
15707	548477
6483	548478
39393	548479
1715	548480
12770	548481
9695	548482
143612	548483
12986	548484
4162	548485
76	548486
4700	548487
7729	548488
4966	548489
5792	548490
63538	548491
28114	548492
670	548493
294	548494
1466	548495
3985	548496
56874	548497
160336	548498
10690	548499
5307	548500
5865	548501
8749	548502
14408	548503
615	548504
766	548505
1985	548506
6893	548507
81162	548508
4802	548509
638	548510
7530	548511
73239	548512
129471	548513
61600	548514
27445	548515
15762	548516
11724	548517
9170	548518
133325	548519
3764	548520
22791	548521
5472	548522
57552	548523
87714	548524
17605	548525
2753	548526
19705	548527
51245	548528
20456	548529
32832	548530
640	548531
14341	548532
10502	548533
211	548534
2183	548535
86134	548536
39473	548537
9	548538
2183	548539
14189	548540
6532	548541
84373	548542
2037	548543
3092	548544
16761	548545
16636	548546
2571	548547
7305	548548
5061	548549
30009	548550
1893	548551
2130	548552
926	548553
28154	548554
50810	548555
119796	548556
22592	548557
6236	548558
1607	548559
13464	548560
8304	548561
2492	548562
49681	548563
10502	548564
22791	548565
1662	548566
41519	548567
45361	548568
27566	548569
49135	548570
54089	548571
67024	548572
18105	548573
811	548574
43136	548575
10466	548576
11436	548577
11432	548578
3612	548579
43136	548580
83130	548581
25935	548582
66596	548583
32438	548584
20146	548585
16927	548586
112191	548587
13071	548588
52407	548589
9128	548590
83074	548591
20101	548592
56871	548593
6333	548594
1206	548595
121055	548596
34201	548597
830	548598
74800	548599
77110	548600
24380	548601
2797	548602
513	548603
96948	548604
83490	548605
62579	548606
52337	548607
5160	548608
33027	548609
10748	548610
67580	548611
13928	548612
14217	548613
98065	548614
22802	548615
36521	548616
15777	548617
56272	548618
12999	548619
5297	548620
18175	548621
1929	548622
11771	548623
68968	548624
62869	548625
18175	548626
65807	548627
3044	548628
42453	548629
68292	548630
21866	548631
81404	548632
97076	548633
22382	548634
66172	548635
11346	548636
16553	548637
51220	548638
59571	548639
30216	548640
23891	548641
14310	548642
58474	548643
59356	548644
82713	548645
15965	548646
80952	548647
6490	548648
14761	548649
33995	548650
34565	548651
1815	548652
45622	548653
39269	548654
84793	548655
5967	548656
44491	548657
40630	548658
90983	548659
45656	548660
11003	548661
37409	548662
2202	548663
36064	548664
32832	548665
28487	548666
78612	548667
67003	548668
61012	548669
53780	548670
8434	548671
24721	548672
991	548673
31653	548674
488	548675
120330	548676
40766	548677
3439	548678
98	548679
22052	548680
64116	548681
5266	548682
5994	548683
216	548684
329	548685
106158	548686
10313	548687
1614	548688
84347	548689
87045	548690
29642	548691
1370	548692
5904	548693
550	548694
11728	548695
26593	548696
89800	548697
31098	548698
5844	548699
72724	548700
1137	548701
23667	548702
29207	548703
5604	548704
3600	548705
7448	548706
16768	548707
132	548708
53866	548709
11001	548710
5987	548711
12131	548712
5868	548713
134010	548714
9252	548715
3019	548716
80851	548717
1789	548718
36925	548719
10374	548720
8082	548721
27935	548722
78122	548723
84	548724
40582	548725
19133	548726
11734	548727
1997	548728
16556	548729
76523	548730
83305	548731
85021	548732
28937	548733
5143	548734
4230	548735
1746	548736
1099	548737
105316	548738
24654	548739
43018	548740
7205	548741
68875	548742
2958	548743
92	548744
10968	548745
133108	548746
1715	548747
2829	548748
8190	548749
94957	548750
350	548751
1455	548752
39	548753
18968	548754
3748	548755
9435	548756
299	548757
66568	548758
1504	548759
5825	548760
110744	548761
6241	548762
34215	548763
394	548764
14845	548765
3854	548766
9092	548767
56373	548768
59788	548769
54944	548770
28365	548771
10276	548772
43500	548773
22230	548774
34555	548775
23020	548776
1560	548777
34728	548778
67068	548779
8265	548780
18530	548781
8451	548782
7806	548783
53195	548784
49324	548785
49281	548786
77445	548787
114376	548788
16877	548789
18672	548790
122767	548791
112843	548792
16755	548793
4981	548794
92869	548795
1198	548796
1907	548797
2912	548798
28747	548799
38198	548800
28334	548801
1718	548802
72713	548803
92633	548804
23024	548805
35347	548806
59073	548807
46404	548808
43650	548809
33228	548810
54614	548811
507	548812
4921	548813
9779	548814
42401	548815
882	548816
6958	548817
15159	548818
114913	548819
2134	548820
81531	548821
4255	548822
64070	548823
16133	548824
82738	548825
45826	548826
119183	548827
15361	548828
9354	548829
77827	548830
73736	548831
26927	548832
2691	548833
27698	548834
99759	548835
6478	548836
48465	548837
51189	548838
37617	548839
110912	548840
75977	548841
104876	548842
68403	548843
5785	548844
4416	548845
19969	548846
47808	548847
7456	548848
25109	548849
25856	548850
6696	548851
25928	548852
22637	548853
527	548854
6130	548855
70288	548856
44784	548857
5346	548858
8609	548859
49431	548860
37192	548861
84950	548862
3764	548863
3507	548864
88228	548865
4833	548866
1364	548867
476	548868
1770	548869
6997	548870
165971	548871
19228	548872
16133	548873
7358	548874
1476	548875
476	548876
11301	548877
82396	548878
11270	548879
63	548880
22970	548881
476	548882
43127	548883
924	548884
3741	548885
47123	548886
52433	548887
132554	548888
32312	548889
61026	548890
62667	548891
30560	548892
99750	548893
107377	548894
43620	548895
74920	548896
93709	548897
96720	548898
113512	548899
105756	548900
87456	548901
63716	548902
158134	548903
131007	548904
86113	548905
44247	548906
106953	548907
20123	548908
137626	548909
50224	548910
361	548911
79801	548912
83876	548913
49762	548914
28895	548915
2921	548916
73731	548917
87707	548918
90920	548919
53687	548920
56630	548921
57795	548922
137831	548923
125786	548924
1991	548925
131065	548926
75581	548927
61462	548928
45968	548929
17609	548930
37223	548931
5761	548932
90494	548933
3241	548934
11474	548935
15700	548936
23462	548937
520	548938
34175	548939
34756	548940
36156	548941
33	548942
58200	548943
274	548944
37411	548945
21729	548946
8386	548947
1771	548948
1666	548949
53143	548950
19769	548951
95240	548952
3065	548953
1877	548954
10936	548955
1422	548956
49187	548957
6490	548958
64077	548959
104417	548960
1013	548961
4337	548962
6551	548963
77444	548964
45892	548965
8261	548966
4476	548967
683	548968
1013	548969
2973	548970
1013	548971
15175	548972
1926	548973
1773	548974
22034	548975
33629	548976
1987	548977
7715	548978
3065	548979
1053	548980
3065	548981
11646	548982
5380	548983
12304	548984
19246	548985
18870	548986
12657	548987
4476	548988
1053	548989
16063	548990
4984	548991
25230	548992
49120	548993
9882	548994
39070	548995
177	548996
16082	548997
22698	548998
3235	548999
113292	549000
58033	549001
7191	549002
4563	549003
14584	549004
46321	549005
1382	549006
33563	549007
36138	549008
127825	549009
13558	549010
31876	549011
39205	549012
51366	549013
92069	549014
9361	549015
17228	549016
33526	549017
56394	549018
59833	549019
117687	549020
12025	549021
5721	549022
3896	549023
40943	549024
43252	549025
2352	549026
1908	549027
1051	549028
181	549029
1007	549030
1322	549031
1715	549032
44696	549033
2773	549034
35292	549035
5055	549036
41465	549037
15464	549038
44325	549039
2417	549040
11720	549041
4347	549042
18857	549043
4931	549044
5123	549045
71555	549046
5853	549047
31656	549048
34096	549049
10888	549050
41970	549051
9904	549052
74310	549053
37710	549054
16247	549055
11	549056
26727	549057
61721	549058
2652	549059
20259	549060
2123	549061
1789	549062
1284	549063
982	549064
3184	549065
1745	549066
10502	549067
10634	549068
63053	549069
2450	549070
26300	549071
215	549072
34299	549073
2450	549074
5600	549075
11304	549076
33799	549077
29757	549078
42417	549079
5091	549080
40028	549081
17249	549082
22304	549083
3598	549084
23760	549085
40805	549086
25473	549087
17152	549088
5943	549089
64038	549090
13581	549091
6019	549092
30189	549093
26623	549094
16943	549095
80826	549096
5195	549097
39949	549098
44069	549099
14493	549100
14398	549101
29166	549102
71084	549103
18514	549104
11719	549105
47808	549106
5853	549107
37327	549108
34819	549109
90755	549110
49259	549111
39559	549112
47042	549113
12102	549114
21870	549115
41166	549116
17066	549117
25873	549118
90818	549119
27279	549120
8995	549121
32320	549122
40134	549123
6067	549124
11478	549125
33911	549126
13432	549127
131390	549128
41178	549129
14078	549130
59753	549131
36002	549132
24200	549133
26977	549134
1633	549135
63702	549136
42159	549137
41240	549138
4189	549139
15871	549140
4620	549141
27502	549142
41580	549143
51889	549144
11447	549145
58529	549146
18464	549147
63614	549148
129793	549149
77907	549150
96833	549151
19075	549152
24659	549153
53306	549154
110508	549155
70639	549156
77906	549157
92314	549158
9480	549159
45162	549160
1164	549161
6791	549162
5583	549163
49128	549164
115804	549165
3642	549166
2412	549167
10346	549168
1675	549169
2782	549170
519	549171
7047	549172
644	549173
18986	549174
14350	549175
1236	549176
87370	549177
10301	549178
4452	549179
1113	549180
33134	549181
9911	549182
5583	549183
30525	549184
30525	549185
69256	549186
1113	549187
50813	549188
33929	549189
36729	549190
26304	549191
52538	549192
32808	549193
44498	549194
58215	549195
9755	549196
7333	549197
107216	549198
102238	549199
4332	549200
84353	549201
32346	549202
5335	549203
3196	549204
50351	549205
26277	549206
28840	549207
68737	549208
31541	549209
24566	549210
6304	549211
18223	549212
23754	549213
124398	549214
77041	549215
102153	549216
23731	549217
22616	549218
70102	549219
7682	549220
60258	549221
26249	549222
17287	549223
153048	549224
39747	549225
2167	549226
3671	549227
1597	549228
6779	549229
119860	549230
1562	549231
749	549232
1200	549233
2335	549234
1561	549235
1660	549236
1884	549237
17305	549238
8848	549239
11263	549240
1151	549241
10323	549242
970	549243
6176	549244
1175	549245
3672	549246
4430	549247
13777	549248
94051	549249
2449	549250
1594	549251
2675	549252
792	549253
6163	549254
14425	549255
122473	549256
8719	549257
22796	549258
33090	549259
23189	549260
40849	549261
8848	549262
29480	549263
61605	549264
2381	549265
2275	549266
96839	549267
49680	549268
49680	549269
87504	549270
39776	549271
2896	549272
2675	549273
4400	549274
5616	549275
5616	549276
2896	549277
752	549278
63177	549279
4367	549280
37890	549281
64198	549282
6325	549283
9089	549284
18083	549285
68887	549286
28507	549287
72658	549288
19976	549289
11402	549290
14964	549291
126000	549292
86042	549293
15831	549294
114523	549295
108865	549296
108365	549297
20292	549298
9807	549299
67875	549300
34208	549301
25815	549302
112988	549303
21923	549304
38850	549305
71117	549306
24644	549307
29015	549308
27194	549309
4543	549310
134715	549311
66192	549312
6798	549313
15190	549314
14296	549315
15246	549316
13882	549317
1164	549318
28099	549319
63770	549320
23837	549321
8463	549322
90995	549323
75224	549324
32837	549325
98294	549326
28667	549327
55259	549328
70118	549329
26249	549330
6988	549331
67142	549332
16510	549333
33049	549334
68349	549335
134379	549336
79543	549337
21767	549338
3702	549339
28050	549340
28510	549341
47384	549342
41675	549343
48868	549344
43134	549345
22262	549346
9738	549347
32286	549348
93638	549349
1207	549350
9932	549351
87431	549352
14526	549353
44633	549354
110568	549355
124652	549356
15324	549357
6429	549358
8257	549359
110348	549360
54391	549361
68265	549362
44937	549363
5133	549364
16486	549365
63703	549366
15344	549367
10283	549368
20349	549369
62564	549370
53306	549371
11327	549372
37898	549373
67041	549374
6740	549375
48953	549376
93626	549377
63783	549378
34810	549379
94328	549380
700	549381
54391	549382
83624	549383
47196	549384
14939	549385
2461	549386
8504	549387
43001	549388
87507	549389
116755	549390
122973	549391
11306	549392
12977	549393
46387	549394
104915	549395
60509	549396
29193	549397
12977	549398
62544	549399
24564	549400
71564	549401
19195	549402
18668	549403
134619	549404
7604	549405
41332	549406
28949	549407
68065	549408
1827	549409
10859	549410
50404	549411
10640	549412
44587	549413
16500	549414
99241	549415
81795	549416
48423	549417
68692	549418
50811	549419
67929	549420
8256	549421
24625	549422
53950	549423
5195	549424
50837	549425
8094	549426
23574	549427
55523	549428
9258	549429
67672	549430
24121	549431
8157	549432
3573	549433
24932	549434
23679	549435
34232	549436
18457	549437
6183	549438
21128	549439
46384	549440
41655	549441
104056	549442
12321	549443
70549	549444
32373	549445
8619	549446
41238	549447
22123	549448
89234	549449
9369	549450
4188	549451
5478	549452
61	549453
48627	549454
83155	549455
5303	549456
16772	549457
82736	549458
56392	549459
2866	549460
1702	549461
5631	549462
120502	549463
5024	549464
33907	549465
8103	549466
42501	549467
42492	549468
106979	549469
21967	549470
13555	549471
1702	549472
105583	549473
16820	549474
5155	549475
97837	549476
9853	549477
98210	549478
11701	549479
129330	549480
40469	549481
2772	549482
10011	549483
105842	549484
59331	549485
35826	549486
5934	549487
1790	549488
280	549489
28600	549490
1312	549491
1986	549492
2274	549493
21138	549494
30834	549495
2313	549496
24602	549497
3999	549498
132450	549499
40846	549500
6799	549501
34555	549502
6799	549503
6059	549504
28557	549505
53392	549506
63463	549507
79669	549508
124589	549509
79285	549510
99648	549511
28834	549512
6762	549513
266	549514
18644	549515
25	549516
48892	549517
8543	549518
79227	549519
5842	549520
156063	549521
73724	549522
6328	549523
1912	549524
1312	549525
27097	549526
6799	549527
47194	549528
7194	549529
103416	549530
5146	549531
5203	549532
49959	549533
28339	549534
10584	549535
79315	549536
28472	549537
45903	549538
32320	549539
8248	549540
24588	549541
19191	549542
98772	549543
4947	549544
46163	549545
17743	549546
6261	549547
1312	549548
1312	549549
90622	549550
51833	549551
18009	549552
23681	549553
61710	549554
61710	549555
146863	549556
27726	549557
28390	549558
26643	549559
22013	549560
13165	549561
41198	549562
5197	549563
18558	549564
63458	549565
50870	549566
43678	549567
89976	549568
38185	549569
67122	549570
46961	549571
86026	549572
8991	549573
73625	549574
12342	549575
96980	549576
26321	549577
66766	549578
12108	549579
29085	549580
7813	549581
58475	549582
24771	549583
5447	549584
3577	549585
111507	549586
52542	549587
61007	549588
30416	549589
28821	549590
49739	549591
18013	549592
14122	549593
55554	549594
135510	549595
45153	549596
64769	549597
24321	549598
3510	549599
49507	549600
13868	549601
71529	549602
6895	549603
53444	549604
5885	549605
27033	549606
28461	549607
8481	549608
9906	549609
12524	549610
61221	549611
3518	549612
10629	549613
1663	549614
1205	549615
41280	549616
4669	549617
27968	549618
105775	549619
88235	549620
76569	549621
29047	549622
14323	549623
6923	549624
33012	549625
40516	549626
24213	549627
38551	549628
9228	549629
88223	549630
9906	549631
24114	549632
88747	549633
51182	549634
25770	549635
15260	549636
11069	549637
13709	549638
18625	549639
22922	549640
24213	549641
61118	549642
111570	549643
25491	549644
63072	549645
38471	549646
25446	549647
66701	549648
56276	549649
14832	549650
10571	549651
39769	549652
77043	549653
134596	549654
10567	549655
16137	549656
67007	549657
13461	549658
28488	549659
5509	549660
8872	549661
6165	549662
7966	549663
29755	549664
24827	549665
49880	549666
65823	549667
6339	549668
36778	549669
97071	549670
9029	549671
8739	549672
23951	549673
98203	549674
50499	549675
85171	549676
40723	549677
40071	549678
22279	549679
61432	549680
52743	549681
18448	549682
69110	549683
22209	549684
15745	549685
86167	549686
52551	549687
36008	549688
67853	549689
22013	549690
23287	549691
88635	549692
5454	549693
4660	549694
15732	549695
98784	549696
13124	549697
89657	549698
30382	549699
36135	549700
137657	549701
110044	549702
45269	549703
102834	549704
56501	549705
38904	549706
50290	549707
92070	549708
65441	549709
66038	549710
76786	549711
36631	549712
82076	549713
68777	549714
95380	549715
46508	549716
4734	549717
31491	549718
66	549719
46812	549720
89427	549721
22736	549722
100949	549723
54803	549724
24265	549725
121432	549726
29550	549727
86837	549728
17896	549729
10705	549730
10705	549731
58909	549732
29480	549733
57519	549734
51375	549735
77424	549736
11445	549737
5850	549738
20660	549739
5211	549740
18559	549741
48219	549742
6634	549743
98287	549744
92815	549745
80280	549746
87365	549747
1808	549748
5453	549749
35876	549750
14559	549751
39367	549752
43514	549753
10413	549754
498	549755
8473	549756
29947	549757
42034	549758
33312	549759
6925	549760
67291	549761
34762	549762
77799	549763
66230	549764
50274	549765
94006	549766
117102	549767
65721	549768
84859	549769
59177	549770
48510	549771
42163	549772
57704	549773
6954	549774
77	549775
81	549776
119122	549777
5368	549778
112159	549779
1276	549780
45964	549781
82981	549782
35208	549783
56711	549784
6891	549785
1274	549786
1895	549787
16887	549788
86478	549789
82793	549790
61368	549791
69278	549792
41217	549793
40560	549794
78158	549795
4070	549796
49215	549797
49800	549798
37024	549799
22987	549800
13728	549801
158250	549802
51034	549803
1855	549804
58828	549805
61017	549806
60526	549807
30320	549808
38055	549809
29518	549810
15882	549811
10563	549812
24145	549813
13022	549814
40070	549815
12506	549816
49127	549817
82371	549818
12527	549819
12062	549820
44265	549821
16258	549822
52300	549823
14908	549824
31157	549825
60294	549826
25325	549827
82858	549828
12779	549829
6926	549830
70351	549831
8441	549832
48498	549833
69309	549834
47394	549835
18498	549836
104161	549837
13977	549838
148506	549839
5922	549840
59979	549841
41386	549842
25314	549843
24599	549844
16174	549845
8522	549846
16174	549847
21309	549848
99148	549849
135983	549850
22206	549851
4531	549852
54002	549853
462	549854
27013	549855
12691	549856
27093	549857
59937	549858
16172	549859
47210	549860
77639	549861
35245	549862
35280	549863
48466	549864
87238	549865
35978	549866
135811	549867
44086	549868
52028	549869
3408	549870
23084	549871
51838	549872
37188	549873
60994	549874
30310	549875
15627	549876
87093	549877
54079	549878
116824	549879
5922	549880
31709	549881
7672	549882
3291	549883
8687	549884
33274	549885
75506	549886
14688	549887
67580	549888
89574	549889
53155	549890
7712	549891
75450	549892
24419	549893
45569	549894
6740	549895
28887	549896
58630	549897
29451	549898
3333	549899
18396	549900
19144	549901
113070	549902
74843	549903
76367	549904
34038	549905
5277	549906
85007	549907
73740	549908
7245	549909
5441	549910
19135	549911
19190	549912
48656	549913
87553	549914
86273	549915
136169	549916
3015	549917
60175	549918
77881	549919
11322	549920
81465	549921
52234	549922
32268	549923
58490	549924
54280	549925
91661	549926
103663	549927
89163	549928
23324	549929
23473	549930
51812	549931
11669	549932
102948	549933
56424	549934
22055	549935
25559	549936
118818	549937
53332	549938
85318	549939
52910	549940
3491	549941
40139	549942
23484	549943
40036	549944
31397	549945
22595	549946
39833	549947
42580	549948
19151	549949
49854	549950
26062	549951
16656	549952
28817	549953
82320	549954
55550	549955
105385	549956
76860	549957
38504	549958
46872	549959
16986	549960
17648	549961
7916	549962
50652	549963
65775	549964
73206	549965
4704	549966
60589	549967
25932	549968
92656	549969
23523	549970
65518	549971
70461	549972
15362	549973
6402	549974
17657	549975
13103	549976
78193	549977
32346	549978
26308	549979
135752	549980
47978	549981
120207	549982
5488	549983
18477	549984
77825	549985
20175	549986
27128	549987
73695	549988
32307	549989
38620	549990
32347	549991
48656	549992
68900	549993
64794	549994
43583	549995
10174	549996
58287	549997
127269	549998
13554	549999
129697	550000
20247	550001
52518	550002
58073	550003
20784	550004
50565	550005
63057	550006
41703	550007
43460	550008
11137	550009
13990	550010
46848	550011
46848	550012
124685	550013
13484	550014
166331	550015
99721	550016
33868	550017
14824	550018
39583	550019
94201	550020
50650	550021
129566	550022
64651	550023
29484	550024
26436	550025
10621	550026
23276	550027
25505	550028
52967	550029
21824	550030
63563	550031
30883	550032
16980	550033
18123	550034
53878	550035
95823	550036
14500	550037
62346	550038
39556	550039
2443	550040
29721	550041
58300	550042
16894	550043
32971	550044
54260	550045
19096	550046
13130	550047
35883	550048
71415	550049
122423	550050
5488	550051
40197	550052
39137	550053
117091	550054
48795	550055
44674	550056
82050	550057
14004	550058
28831	550059
25296	550060
58932	550061
76235	550062
121286	550063
112084	550064
9100	550065
20058	550066
126182	550067
78487	550068
47645	550069
65400	550070
13529	550071
55539	550072
46044	550073
116948	550074
183	550075
79481	550076
85812	550077
16990	550078
1968	550079
33769	550080
30676	550081
9129	550082
77471	550083
16656	550084
27072	550085
69355	550086
108560	550087
107041	550088
18304	550089
62463	550090
124431	550091
23105	550092
43216	550093
11042	550094
37660	550095
58847	550096
51071	550097
7433	550098
37167	550099
117380	550100
47151	550101
57526	550102
31399	550103
10434	550104
20801	550105
75308	550106
17636	550107
28140	550108
34133	550109
104843	550110
51064	550111
11753	550112
38836	550113
10322	550114
50702	550115
6147	550116
111491	550117
1855	550118
7243	550119
6546	550120
9447	550121
15203	550122
27148	550123
58316	550124
10010	550125
43489	550126
26739	550127
98351	550128
59329	550129
61347	550130
52291	550131
5024	550132
52335	550133
30216	550134
11511	550135
43958	550136
1974	550137
14750	550138
14590	550139
90497	550140
130888	550141
6943	550142
18490	550143
10997	550144
31660	550145
41130	550146
133880	550147
38473	550148
121145	550149
12772	550150
120030	550151
30371	550152
61437	550153
15472	550154
81173	550155
54080	550156
88810	550157
54646	550158
112095	550159
81688	550160
28395	550161
709	550162
15685	550163
87112	550164
8435	550165
44948	550166
87897	550167
74802	550168
46164	550169
90122	550170
11268	550171
37391	550172
27033	550173
709	550174
24548	550175
48225	550176
5684	550177
13320	550178
25415	550179
54349	550180
9108	550181
139397	550182
58974	550183
18676	550184
21791	550185
69932	550186
44163	550187
73721	550188
43575	550189
52353	550190
67646	550191
6557	550192
14663	550193
68005	550194
129521	550195
54663	550196
20132	550197
85889	550198
2648	550199
131334	550200
102141	550201
5447	550202
68944	550203
58181	550204
39211	550205
34264	550206
20829	550207
60338	550208
4352	550209
12215	550210
60297	550211
104157	550212
50775	550213
22080	550214
66623	550215
68939	550216
113085	550217
80659	550218
80605	550219
58975	550220
96668	550221
57619	550222
61098	550223
130854	550224
90769	550225
22627	550226
46275	550227
30465	550228
74637	550229
44101	550230
126130	550231
32780	550232
51082	550233
20678	550234
23579	550235
153079	550236
86022	550237
108953	550238
80351	550239
71454	550240
100388	550241
61669	550242
30613	550243
46383	550244
5968	550245
6094	550246
70408	550247
160540	550248
29022	550249
80713	550250
64706	550251
64083	550252
90242	550253
74691	550254
24563	550255
79632	550256
80303	550257
15478	550258
67674	550259
86832	550260
30056	550261
64759	550262
136062	550263
10167	550264
21763	550265
31563	550266
36648	550267
24165	550268
25386	550269
31500	550270
3070	550271
43302	550272
136159	550273
49771	550274
11633	550275
69951	550276
10966	550277
25430	550278
44421	550279
48452	550280
18241	550281
112432	550282
112432	550283
23667	550284
18690	550285
73618	550286
7065	550287
15217	550288
7302	550289
18833	550290
6646	550291
44498	550292
83857	550293
96993	550294
56128	550295
4382	550296
1658	550297
126069	550298
1458	550299
80867	550300
30555	550301
124893	550302
67228	550303
4587	550304
77930	550305
16246	550306
22018	550307
3408	550308
71152	550309
6169	550310
73225	550311
25510	550312
13140	550313
28574	550314
15544	550315
5543	550316
30242	550317
14617	550318
64221	550319
6500	550320
51138	550321
49673	550322
88135	550323
9060	550324
19993	550325
109335	550326
115646	550327
26090	550328
107083	550329
57691	550330
65789	550331
19604	550332
28759	550333
135767	550334
54377	550335
86450	550336
23802	550337
87725	550338
110509	550339
19713	550340
81013	550341
4665	550342
48003	550343
114640	550344
117649	550345
56368	550346
83832	550347
28991	550348
60510	550349
43286	550350
73458	550351
98784	550352
19225	550353
34439	550354
1547	550355
45280	550356
29086	550357
34094	550358
167335	550359
67302	550360
132965	550361
39921	550362
52219	550363
17896	550364
14985	550365
23699	550366
64638	550367
17212	550368
20360	550369
30018	550370
29474	550371
34171	550372
37369	550373
19218	550374
109391	550375
81074	550376
29572	550377
51048	550378
91319	550379
39118	550380
111399	550381
66776	550382
9678	550383
15732	550384
30313	550385
33664	550386
15596	550387
55499	550388
22212	550389
6521	550390
39838	550391
58059	550392
13026	550393
27269	550394
96734	550395
161902	550396
47224	550397
52227	550398
29083	550399
82243	550400
42551	550401
31917	550402
109935	550403
1339	550404
9104	550405
31015	550406
73166	550407
5880	550408
92482	550409
4272	550410
6072	550411
632	550412
46890	550413
46818	550414
6019	550415
3708	550416
118738	550417
106088	550418
7382	550419
30671	550420
12119	550421
57608	550422
12500	550423
1396	550424
89466	550425
46306	550426
54125	550427
3780	550428
45872	550429
54076	550430
12119	550431
61749	550432
66746	550433
25265	550434
50233	550435
84413	550436
37231	550437
83226	550438
38875	550439
87263	550440
103883	550441
49561	550442
127598	550443
73421	550444
4452	550445
70958	550446
38803	550447
61799	550448
4757	550449
34245	550450
89615	550451
3524	550452
125783	550453
9760	550454
10342	550455
6169	550456
62169	550457
42627	550458
6801	550459
56742	550460
29010	550461
69761	550462
48425	550463
48425	550464
46804	550465
49955	550466
112850	550467
86622	550468
31592	550469
147	550470
11	550471
36564	550472
74769	550473
25931	550474
18770	550475
67470	550476
61632	550477
17563	550478
66756	550479
51849	550480
21125	550481
18650	550482
61196	550483
24306	550484
76238	550485
82210	550486
152364	550487
42245	550488
4117	550489
22674	550490
268	550491
28802	550492
56590	550493
70522	550494
71675	550495
17655	550496
3475	550497
70634	550498
51461	550499
72182	550500
12037	550501
88142	550502
42960	550503
114471	550504
13949	550505
4945	550506
128034	550507
49668	550508
9449	550509
94597	550510
49793	550511
4202	550512
63672	550513
69957	550514
10880	550515
8812	550516
873	550517
50311	550518
4679	550519
31507	550520
1169	550521
79421	550522
390	550523
9577	550524
47079	550525
55686	550526
216	550527
9920	550528
20409	550529
46514	550530
143913	550531
44125	550532
32961	550533
45965	550534
43505	550535
7788	550536
48514	550537
108526	550538
41213	550539
6185	550540
39130	550541
6203	550542
108471	550543
86078	550544
39139	550545
6185	550546
51075	550547
41587	550548
26175	550549
120430	550550
31515	550551
122814	550552
135632	550553
22824	550554
42953	550555
164553	550556
85864	550557
125872	550558
9930	550559
134462	550560
83287	550561
88718	550562
134345	550563
120494	550564
145463	550565
129553	550566
127594	550567
29466	550568
66881	550569
91327	550570
38092	550571
84548	550572
71846	550573
15902	550574
96995	550575
81096	550576
5848	550577
23122	550578
72245	550579
48203	550580
107092	550581
14918	550582
9684	550583
97607	550584
37410	550585
12539	550586
13237	550587
16910	550588
12187	550589
75872	550590
3408	550591
78309	550592
5705	550593
71936	550594
79729	550595
35112	550596
39079	550597
39586	550598
16966	550599
14882	550600
11151	550601
20225	550602
29888	550603
34772	550604
17836	550605
17929	550606
55530	550607
56851	550608
131276	550609
152830	550610
86811	550611
50769	550612
44240	550613
43255	550614
35876	550615
32468	550616
98348	550617
54118	550618
8504	550619
58443	550620
49144	550621
46842	550622
25234	550623
36153	550624
32509	550625
18243	550626
20400	550627
90750	550628
1827	550629
51355	550630
88237	550631
30672	550632
450	550633
3800	550634
11466	550635
43115	550636
103691	550637
110192	550638
119975	550639
5690	550640
7071	550641
51180	550642
84408	550643
15676	550644
6097	550645
8357	550646
83814	550647
4	550648
134160	550649
6204	550650
159974	550651
68285	550652
95482	550653
102290	550654
42622	550655
4880	550656
25446	550657
7412	550658
12508	550659
9734	550660
2405	550661
11606	550662
206	550663
13895	550664
18979	550665
4313	550666
42197	550667
10378	550668
11626	550669
20230	550670
24722	550671
3802	550672
27516	550673
92628	550674
39109	550675
20177	550676
40967	550677
4963	550678
6993	550679
1163	550680
6993	550681
20259	550682
57513	550683
97044	550684
41160	550685
47991	550686
81692	550687
17157	550688
9234	550689
49517	550690
29868	550691
20072	550692
46961	550693
103578	550694
30099	550695
33944	550696
5394	550697
21269	550698
56808	550699
96851	550700
24874	550701
75627	550702
17097	550703
80485	550704
8663	550705
67021	550706
42208	550707
60473	550708
13984	550709
78458	550710
74759	550711
25779	550712
102085	550713
25590	550714
133894	550715
5061	550716
51221	550717
18314	550718
7731	550719
94135	550720
38454	550721
85849	550722
51304	550723
40577	550724
91367	550725
31222	550726
61789	550727
6545	550728
158876	550729
88888	550730
7539	550731
1448	550732
14840	550733
35111	550734
5132	550735
65780	550736
105356	550737
9756	550738
3238	550739
67787	550740
83193	550741
73806	550742
114411	550743
41262	550744
26749	550745
14998	550746
12373	550747
75952	550748
37964	550749
28153	550750
46322	550751
36505	550752
6390	550753
12262	550754
52887	550755
68782	550756
31889	550757
90619	550758
42032	550759
112187	550760
62521	550761
40178	550762
113624	550763
20227	550764
24536	550765
51069	550766
13586	550767
4054	550768
37060	550769
109128	550770
42147	550771
28941	550772
2467	550773
115282	550774
18522	550775
25506	550776
5577	550777
3081	550778
403	550779
25453	550780
17586	550781
24239	550782
17796	550783
29991	550784
44037	550785
29497	550786
57632	550787
58932	550788
20851	550789
25875	550790
43397	550791
8804	550792
84517	550793
85031	550794
51059	550795
73340	550796
57566	550797
40222	550798
15363	550799
11716	550800
42561	550801
13024	550802
23303	550803
70220	550804
2121	550805
1538	550806
19211	550807
112904	550808
31422	550809
12880	550810
69769	550811
29700	550812
20136	550813
40942	550814
106716	550815
61795	550816
30487	550817
128675	550818
37218	550819
10749	550820
44765	550821
8438	550822
109358	550823
8799	550824
43156	550825
93780	550826
77649	550827
67173	550828
37220	550829
104424	550830
41002	550831
20935	550832
52453	550833
40671	550834
117170	550835
26515	550836
18205	550837
38045	550838
24369	550839
1658	550840
27172	550841
1937	550842
27158	550843
93339	550844
14432	550845
73342	550846
79074	550847
74368	550848
106905	550849
79012	550850
95274	550851
38942	550852
8416	550853
88770	550854
7903	550855
78019	550856
131477	550857
86249	550858
111855	550859
46973	550860
399	550861
49200	550862
399	550863
118592	550864
79125	550865
7749	550866
112982	550867
81567	550868
74530	550869
27685	550870
79890	550871
28221	550872
98893	550873
26961	550874
21228	550875
2361	550876
59127	550877
26918	550878
21228	550879
59542	550880
74377	550881
23519	550882
38522	550883
96857	550884
21452	550885
79102	550886
16922	550887
22626	550888
67750	550889
67010	550890
67010	550891
53101	550892
6737	550893
85362	550894
12133	550895
79048	550896
47192	550897
28408	550898
47233	550899
49316	550900
46272	550901
56491	550902
65847	550903
28590	550904
24632	550905
59506	550906
79231	550907
111394	550908
110899	550909
14881	550910
114678	550911
15294	550912
13328	550913
99101	550914
60572	550915
72038	550916
14095	550917
62240	550918
21761	550919
9154	550920
27229	550921
57364	550922
31340	550923
28782	550924
74961	550925
30399	550926
26419	550927
31738	550928
11455	550929
83309	550930
13388	550931
71821	550932
26672	550933
20655	550934
47804	550935
21141	550936
14242	550937
29771	550938
37916	550939
48751	550940
56236	550941
72933	550942
34088	550943
80721	550944
102742	550945
34729	550946
67300	550947
77151	550948
25325	550949
30045	550950
23553	550951
8306	550952
112380	550953
91866	550954
22771	550955
113159	550956
77757	550957
18215	550958
36100	550959
127764	550960
20160	550961
113502	550962
53868	550963
77531	550964
97599	550965
76891	550966
82986	550967
88629	550968
20898	550969
46868	550970
136126	550971
42479	550972
79509	550973
23061	550974
31018	550975
4471	550976
82315	550977
93944	550978
31942	550979
7056	550980
64039	550981
53445	550982
5426	550983
107126	550984
118598	550985
92770	550986
9130	550987
67860	550988
67670	550989
82839	550990
66634	550991
102057	550992
50508	550993
64651	550994
26106	550995
46825	550996
43416	550997
98925	550998
333	550999
22974	551000
10209	551001
32466	551002
56274	551003
22944	551004
14061	551005
9240	551006
67480	551007
67480	551008
2353	551009
128044	551010
38563	551011
7390	551012
8684	551013
85434	551014
3774	551015
33148	551016
46912	551017
7527	551018
3414	551019
8698	551020
1905	551021
46489	551022
20802	551023
83463	551024
35060	551025
75234	551026
67470	551027
56979	551028
4668	551029
14626	551030
16585	551031
30139	551032
13690	551033
110952	551034
120070	551035
52511	551036
112332	551037
102880	551038
106026	551039
17767	551040
29179	551041
103546	551042
38880	551043
26437	551044
82750	551045
4541	551046
4541	551047
59277	551048
12073	551049
38887	551050
127695	551051
25382	551052
31357	551053
3839	551054
3839	551055
77894	551056
41850	551057
9981	551058
27955	551059
35314	551060
63381	551061
4554	551062
56434	551063
3575	551064
15915	551065
66834	551066
10256	551067
47215	551068
43126	551069
13033	551070
14459	551071
65394	551072
38836	551073
25275	551074
23677	551075
84441	551076
39169	551077
101023	551078
8020	551079
37632	551080
109992	551081
95725	551082
131448	551083
13372	551084
65494	551085
9410	551086
25854	551087
47320	551088
81024	551089
64253	551090
15233	551091
58937	551092
21169	551093
120225	551094
102106	551095
14637	551096
62396	551097
12406	551098
56674	551099
58549	551100
3441	551101
82338	551102
96502	551103
29624	551104
116959	551105
5015	551106
112282	551107
20650	551108
24137	551109
58560	551110
28032	551111
70458	551112
24094	551113
108626	551114
52769	551115
109930	551116
18553	551117
97865	551118
41000	551119
31215	551120
1163	551121
13759	551122
1479	551123
23820	551124
10987	551125
14331	551126
23850	551127
78298	551128
58569	551129
15812	551130
5925	551131
29920	551132
74461	551133
69885	551134
47851	551135
79465	551136
8885	551137
3409	551138
68780	551139
3774	551140
20112	551141
95566	551142
30473	551143
3036	551144
60558	551145
74868	551146
79883	551147
67010	551148
49712	551149
19509	551150
27791	551151
10535	551152
3304	551153
74497	551154
65748	551155
5504	551156
96264	551157
58524	551158
52804	551159
24887	551160
4617	551161
18697	551162
44912	551163
17326	551164
39758	551165
13171	551166
28036	551167
41868	551168
28413	551169
44192	551170
41373	551171
5317	551172
59527	551173
92183	551174
49948	551175
47707	551176
96761	551177
44912	551178
78157	551179
113556	551180
1335	551181
71061	551182
28375	551183
154300	551184
63138	551185
28387	551186
14615	551187
110950	551188
3699	551189
64146	551190
85112	551191
3885	551192
90519	551193
20892	551194
3595	551195
61480	551196
11132	551197
90942	551198
52492	551199
44295	551200
41212	551201
31050	551202
141702	551203
43282	551204
43570	551205
44580	551206
48834	551207
128689	551208
28195	551209
40957	551210
96562	551211
71886	551212
15237	551213
34137	551214
53419	551215
70354	551216
44001	551217
6402	551218
9292	551219
49743	551220
24396	551221
86799	551222
49637	551223
156092	551224
46807	551225
84679	551226
43423	551227
15641	551228
14742	551229
87403	551230
79730	551231
9078	551232
44426	551233
45651	551234
5415	551235
72731	551236
18468	551237
5179	551238
3395	551239
48398	551240
28912	551241
17201	551242
9051	551243
40686	551244
1508	551245
3575	551246
3575	551247
34549	551248
31406	551249
5989	551250
27941	551251
110849	551252
63184	551253
97972	551254
18151	551255
19921	551256
86609	551257
28841	551258
71401	551259
83180	551260
28063	551261
43519	551262
67260	551263
48223	551264
25342	551265
28779	551266
42015	551267
10967	551268
51231	551269
114511	551270
17006	551271
23708	551272
63382	551273
116696	551274
10525	551275
35519	551276
64256	551277
31432	551278
60984	551279
78881	551280
60984	551281
68789	551282
51699	551283
67261	551284
92480	551285
29002	551286
10426	551287
87682	551288
13745	551289
67560	551290
88753	551291
135631	551292
91030	551293
18362	551294
9335	551295
24183	551296
64151	551297
9412	551298
15627	551299
29470	551300
4410	551301
37101	551302
85177	551303
51226	551304
86004	551305
83128	551306
31914	551307
69821	551308
48110	551309
22916	551310
53799	551311
91322	551312
88782	551313
27981	551314
10411	551315
15761	551316
17765	551317
1610	551318
27257	551319
9424	551320
53699	551321
82895	551322
117749	551323
3036	551324
82381	551325
33751	551326
17053	551327
113591	551328
6818	551329
22336	551330
95520	551331
10663	551332
37036	551333
75699	551334
77863	551335
5046	551336
12877	551337
50253	551338
66219	551339
54009	551340
11254	551341
16474	551342
20791	551343
58123	551344
29607	551345
75537	551346
107193	551347
112312	551348
66772	551349
13120	551350
108952	551351
7136	551352
93404	551353
100447	551354
11241	551355
60352	551356
26648	551357
9060	551358
60475	551359
49434	551360
34614	551361
33137	551362
48905	551363
13033	551364
63702	551365
13457	551366
11127	551367
68416	551368
108756	551369
134707	551370
1262	551371
73323	551372
78870	551373
7317	551374
8113	551375
50823	551376
15496	551377
23270	551378
40152	551379
7634	551380
22605	551381
1803	551382
4886	551383
47887	551384
90168	551385
69226	551386
83467	551387
62766	551388
3207	551389
59466	551390
44488	551391
6397	551392
88105	551393
24564	551394
18136	551395
23914	551396
651	551397
36032	551398
18228	551399
7403	551400
31511	551401
15245	551402
6843	551403
65936	551404
26637	551405
47652	551406
22321	551407
22361	551408
39211	551409
79408	551410
14992	551411
33919	551412
106704	551413
36103	551414
33928	551415
17034	551416
7568	551417
86325	551418
77773	551419
131400	551420
126024	551421
19184	551422
18458	551423
8565	551424
37887	551425
4692	551426
12976	551427
15930	551428
68854	551429
26446	551430
71383	551431
48857	551432
22984	551433
18076	551434
16296	551435
132989	551436
40893	551437
29030	551438
24	551439
64389	551440
5072	551441
41912	551442
47927	551443
32995	551444
40574	551445
72062	551446
137442	551447
18394	551448
90020	551449
1142	551450
75704	551451
121331	551452
7603	551453
13936	551454
40785	551455
156755	551456
80960	551457
37985	551458
115474	551459
8570	551460
48624	551461
53220	551462
76444	551463
10041	551464
42439	551465
5895	551466
105499	551467
48004	551468
66978	551469
30985	551470
38676	551471
65538	551472
87965	551473
90316	551474
138578	551475
61174	551476
39888	551477
30377	551478
79543	551479
50519	551480
126259	551481
51453	551482
93932	551483
61161	551484
50423	551485
58082	551486
75683	551487
49475	551488
105742	551489
3912	551490
79072	551491
31019	551492
86577	551493
34424	551494
36653	551495
47901	551496
36166	551497
54204	551498
41920	551499
73427	551500
36827	551501
133933	551502
135593	551503
89347	551504
61409	551505
83408	551506
84964	551507
28987	551508
69243	551509
48446	551510
58518	551511
47143	551512
164495	551513
87825	551514
44596	551515
71187	551516
63374	551517
51155	551518
59468	551519
9654	551520
52120	551521
150556	551522
96921	551523
53900	551524
11369	551525
121366	551526
127467	551527
108469	551528
4007	551529
81994	551530
47916	551531
89337	551532
43101	551533
75439	551534
75745	551535
119020	551536
53221	551537
51031	551538
99705	551539
56522	551540
16089	551541
19998	551542
69172	551543
74417	551544
17895	551545
14835	551546
112351	551547
46526	551548
102554	551549
58562	551550
5823	551551
52352	551552
54392	551553
84434	551554
67090	551555
18004	551556
109247	551557
75841	551558
9743	551559
61389	551560
22622	551561
56259	551562
28213	551563
99500	551564
64190	551565
75978	551566
30119	551567
83013	551568
5727	551569
92673	551570
8989	551571
25791	551572
75611	551573
16555	551574
96614	551575
112383	551576
99781	551577
52455	551578
74450	551579
30582	551580
44579	551581
113382	551582
73515	551583
97835	551584
8249	551585
12371	551586
6681	551587
31211	551588
102025	551589
13520	551590
23533	551591
43582	551592
75551	551593
45152	551594
15262	551595
126010	551596
52086	551597
23722	551598
61727	551599
58384	551600
56480	551601
67472	551602
78867	551603
12205	551604
37067	551605
30121	551606
10291	551607
1345	551608
82186	551609
81918	551610
62818	551611
50730	551612
1190	551613
63735	551614
48518	551615
8405	551616
26230	551617
96248	551618
68759	551619
68781	551620
9788	551621
89587	551622
50314	551623
96598	551624
79371	551625
22721	551626
4293	551627
95656	551628
20416	551629
102935	551630
73801	551631
83384	551632
14417	551633
26301	551634
75629	551635
40239	551636
48815	551637
67892	551638
105545	551639
63499	551640
88744	551641
26262	551642
31065	551643
105934	551644
120153	551645
9187	551646
103526	551647
81765	551648
63331	551649
105646	551650
75816	551651
72026	551652
96738	551653
55468	551654
40023	551655
90618	551656
109036	551657
13245	551658
94506	551659
17014	551660
42015	551661
92307	551662
120342	551663
128672	551664
9106	551665
75969	551666
49714	551667
49640	551668
94188	551669
11121	551670
32949	551671
69296	551672
13992	551673
111726	551674
52072	551675
13547	551676
71631	551677
40429	551678
30607	551679
102173	551680
74956	551681
72201	551682
13992	551683
23200	551684
25241	551685
62203	551686
11343	551687
112990	551688
52268	551689
68050	551690
51109	551691
43412	551692
3538	551693
69891	551694
20938	551695
89276	551696
9844	551697
7549	551698
52437	551699
80957	551700
96835	551701
39916	551702
70394	551703
29918	551704
67104	551705
62298	551706
1229	551707
54380	551708
74496	551709
15532	551710
45074	551711
18851	551712
62566	551713
51495	551714
49708	551715
8078	551716
14417	551717
74965	551718
22259	551719
23329	551720
11315	551721
61403	551722
50534	551723
87761	551724
48138	551725
101242	551726
85078	551727
107423	551728
49567	551729
81495	551730
1774	551731
67895	551732
8503	551733
18032	551734
129472	551735
100806	551736
62347	551737
52161	551738
80955	551739
58842	551740
92888	551741
80991	551742
34207	551743
94452	551744
81008	551745
120431	551746
3196	551747
96612	551748
79533	551749
18203	551750
11326	551751
59002	551752
91512	551753
125910	551754
50462	551755
64241	551756
113254	551757
67774	551758
79011	551759
10418	551760
52238	551761
10284	551762
30728	551763
50535	551764
118830	551765
88073	551766
105237	551767
48123	551768
82299	551769
2504	551770
27751	551771
134116	551772
85140	551773
110307	551774
87564	551775
99373	551776
58002	551777
69458	551778
11313	551779
52780	551780
18384	551781
27559	551782
102677	551783
89284	551784
107797	551785
71105	551786
69783	551787
17619	551788
97074	551789
67498	551790
11715	551791
29026	551792
32516	551793
26480	551794
48402	551795
44945	551796
10928	551797
20234	551798
25550	551799
26291	551800
4709	551801
13955	551802
40050	551803
77148	551804
51910	551805
19225	551806
23754	551807
43632	551808
37055	551809
14437	551810
87219	551811
48847	551812
127222	551813
4599	551814
24795	551815
106881	551816
31238	551817
31145	551818
30687	551819
78041	551820
34510	551821
19102	551822
32972	551823
30647	551824
21530	551825
83077	551826
83095	551827
68809	551828
44284	551829
21596	551830
88725	551831
18337	551832
10567	551833
113353	551834
47152	551835
8634	551836
104029	551837
9958	551838
79581	551839
26259	551840
36216	551841
40857	551842
29533	551843
58243	551844
119001	551845
121106	551846
31078	551847
26933	551848
42367	551849
85316	551850
31149	551851
34393	551852
18602	551853
6386	551854
9667	551855
112875	551856
44059	551857
40752	551858
53142	551859
81504	551860
108594	551861
52065	551862
22301	551863
101379	551864
84544	551865
102462	551866
97046	551867
28469	551868
76948	551869
15810	551870
10538	551871
102720	551872
73022	551873
106836	551874
53208	551875
36062	551876
7386	551877
13465	551878
67577	551879
2439	551880
22918	551881
37572	551882
22918	551883
29882	551884
30243	551885
10553	551886
83874	551887
19127	551888
3825	551889
37438	551890
367	551891
64606	551892
46098	551893
18453	551894
24940	551895
38694	551896
10894	551897
54316	551898
644	551899
9672	551900
11516	551901
87370	551902
2782	551903
6954	551904
31117	551905
58609	551906
18986	551907
76809	551908
1330	551909
81662	551910
41933	551911
519	551912
38003	551913
92563	551914
17686	551915
26609	551916
73827	551917
73844	551918
51115	551919
15211	551920
75740	551921
59355	551922
60156	551923
3642	551924
38014	551925
18812	551926
67536	551927
99420	551928
37728	551929
41624	551930
2412	551931
46953	551932
78441	551933
31117	551934
58614	551935
81010	551936
47254	551937
49649	551938
8447	551939
16959	551940
86404	551941
5664	551942
14021	551943
79820	551944
115228	551945
9452	551946
15002	551947
22979	551948
31064	551949
17270	551950
33910	551951
113702	551952
95831	551953
43118	551954
127149	551955
4065	551956
8113	551957
19148	551958
58907	551959
72886	551960
124086	551961
54159	551962
50740	551963
110078	551964
64207	551965
136207	551966
79167	551967
16925	551968
83166	551969
71214	551970
5966	551971
22910	551972
96848	551973
133046	551974
115758	551975
97533	551976
3027	551977
68384	551978
49701	551979
12278	551980
6646	551981
115497	551982
73828	551983
14391	551984
22693	551985
65653	551986
1349	551987
62588	551988
3680	551989
34589	551990
15255	551991
12894	551992
25550	551993
27049	551994
26405	551995
2455	551996
102017	551997
132944	551998
12877	551999
53678	552000
76813	552001
40408	552002
15324	552003
43367	552004
53679	552005
50780	552006
58866	552007
58866	552008
55639	552009
91612	552010
83295	552011
89554	552012
113508	552013
18169	552014
9998	552015
33188	552016
83254	552017
18369	552018
89419	552019
14420	552020
50791	552021
8089	552022
47976	552023
124148	552024
22406	552025
79135	552026
12328	552027
119043	552028
12180	552029
17089	552030
70645	552031
77130	552032
62418	552033
21251	552034
21904	552035
21912	552036
91368	552037
20217	552038
2905	552039
31190	552040
55459	552041
27039	552042
13377	552043
41226	552044
30385	552045
32434	552046
21477	552047
24824	552048
6203	552049
9219	552050
3890	552051
16454	552052
40448	552053
78082	552054
24886	552055
32248	552056
35399	552057
109349	552058
68761	552059
28198	552060
14309	552061
6729	552062
5756	552063
5671	552064
111693	552065
37619	552066
55463	552067
86599	552068
59349	552069
34253	552070
44436	552071
47332	552072
22320	552073
3989	552074
20148	552075
20335	552076
20155	552077
50412	552078
33732	552079
32996	552080
8690	552081
108869	552082
76738	552083
94633	552084
26753	552085
97596	552086
4270	552087
19541	552088
58222	552089
41165	552090
30964	552091
135660	552092
68988	552093
30964	552094
20887	552095
1725	552096
32426	552097
28938	552098
3629	552099
85858	552100
5722	552101
12189	552102
14868	552103
22397	552104
62270	552105
74402	552106
65788	552107
141938	552108
76823	552109
48831	552110
39246	552111
38945	552112
1027	552113
53976	552114
13403	552115
1859	552116
15526	552117
35933	552118
35933	552119
71624	552120
2760	552121
7635	552122
18042	552123
17134	552124
62311	552125
47634	552126
25264	552127
58492	552128
929	552129
28480	552130
87097	552131
92818	552132
82278	552133
1626	552134
29169	552135
2480	552136
50410	552137
34749	552138
45235	552139
37346	552140
103867	552141
78926	552142
114296	552143
99115	552144
63102	552145
61118	552146
4887	552147
42386	552148
63178	552149
51832	552150
74640	552151
9780	552152
61395	552153
14546	552154
60213	552155
110553	552156
58351	552157
7639	552158
41680	552159
32310	552160
3076	552161
62237	552162
24401	552163
24387	552164
2783	552165
20828	552166
87843	552167
56515	552168
31187	552169
65472	552170
29525	552171
30187	552172
8064	552173
70969	552174
19497	552175
46144	552176
53106	552177
55270	552178
27325	552179
47182	552180
2729	552181
24120	552182
42612	552183
10362	552184
3783	552185
20413	552186
66496	552187
1861	552188
81889	552189
50270	552190
9763	552191
63264	552192
69817	552193
2677	552194
29457	552195
59441	552196
86598	552197
24853	552198
51161	552199
47703	552200
21552	552201
101230	552202
2360	552203
8627	552204
112892	552205
64034	552206
12723	552207
41856	552208
15359	552209
47952	552210
73129	552211
23512	552212
32782	552213
28456	552214
27003	552215
19734	552216
17653	552217
10594	552218
55089	552219
24546	552220
90314	552221
77763	552222
14143	552223
54827	552224
12003	552225
49823	552226
25411	552227
52431	552228
30967	552229
99384	552230
10980	552231
13273	552232
66573	552233
21535	552234
4196	552235
64173	552236
88800	552237
56027	552238
67284	552239
52730	552240
3802	552241
147260	552242
1113	552243
81515	552244
80697	552245
85409	552246
11093	552247
41926	552248
43630	552249
76408	552250
67500	552251
40498	552252
92435	552253
43132	552254
40763	552255
91613	552256
4705	552257
390	552258
1349	552259
17035	552260
21771	552261
23822	552262
13419	552263
18508	552264
98139	552265
80882	552266
81001	552267
68297	552268
25358	552269
105814	552270
90106	552271
25424	552272
64517	552273
390	552274
44857	552275
81964	552276
609	552277
71664	552278
57970	552279
1733	552280
38663	552281
90598	552282
6807	552283
14528	552284
92445	552285
6657	552286
13222	552287
18630	552288
115559	552289
57942	552290
9339	552291
85226	552292
26692	552293
36564	552294
56062	552295
44715	552296
37390	552297
32790	552298
64831	552299
25769	552300
35388	552301
81737	552302
119174	552303
11693	552304
35436	552305
35015	552306
21464	552307
125954	552308
84427	552309
66022	552310
8616	552311
145	552312
21083	552313
109420	552314
108387	552315
28020	552316
34751	552317
13007	552318
6317	552319
15757	552320
1396	552321
8846	552322
51339	552323
6159	552324
18421	552325
21268	552326
395	552327
38468	552328
28380	552329
7307	552330
104869	552331
9805	552332
75789	552333
8986	552334
12083	552335
69534	552336
5539	552337
8644	552338
130765	552339
6366	552340
6366	552341
59506	552342
57618	552343
84630	552344
21858	552345
97031	552346
39232	552347
67935	552348
13366	552349
35204	552350
79630	552351
25886	552352
6056	552353
79316	552354
13328	552355
3798	552356
49441	552357
77155	552358
7735	552359
6216	552360
2405	552361
10443	552362
129039	552363
37365	552364
57376	552365
54711	552366
30007	552367
80301	552368
38118	552369
1486	552370
40222	552371
35822	552372
84929	552373
82039	552374
114633	552375
58229	552376
88666	552377
36495	552378
39390	552379
90069	552380
127710	552381
75580	552382
164035	552383
36451	552384
15532	552385
24181	552386
64169	552387
62668	552388
24095	552389
9805	552390
3934	552391
45906	552392
31350	552393
9805	552394
47976	552395
37238	552396
16426	552397
105069	552398
33879	552399
5340	552400
24203	552401
5146	552402
54654	552403
10341	552404
5759	552405
44655	552406
5375	552407
34727	552408
44116	552409
8979	552410
42989	552411
16783	552412
62125	552413
24136	552414
70257	552415
54829	552416
6532	552417
42535	552418
35438	552419
24774	552420
9650	552421
10364	552422
22249	552423
52427	552424
22642	552425
83549	552426
29088	552427
22285	552428
81707	552429
39340	552430
62533	552431
70423	552432
32280	552433
81012	552434
98177	552435
54182	552436
5402	552437
30987	552438
61366	552439
80999	552440
9216	552441
79568	552442
27583	552443
38704	552444
40745	552445
58934	552446
70496	552447
54344	552448
70365	552449
13074	552450
125948	552451
34597	552452
57611	552453
12094	552454
9645	552455
62246	552456
58584	552457
2812	552458
1093	552459
107655	552460
82696	552461
39755	552462
44471	552463
48172	552464
24992	552465
51826	552466
32412	552467
88721	552468
21806	552469
29462	552470
63227	552471
94612	552472
135449	552473
72101	552474
52204	552475
38455	552476
111848	552477
27024	552478
56664	552479
96939	552480
56183	552481
59523	552482
33575	552483
38933	552484
22277	552485
26420	552486
58928	552487
13405	552488
69349	552489
40617	552490
61447	552491
60557	552492
5383	552493
102081	552494
76391	552495
1973	552496
134661	552497
10931	552498
7578	552499
9930	552500
37817	552501
65902	552502
28789	552503
49160	552504
51693	552505
36582	552506
3754	552507
64602	552508
49134	552509
10236	552510
17566	552511
17198	552512
147	552513
23136	552514
21110	552515
1303	552516
22584	552517
33244	552518
1823	552519
7393	552520
5366	552521
112425	552522
7369	552523
14895	552524
137149	552525
1733	552526
38509	552527
3901	552528
17581	552529
26077	552530
124039	552531
98056	552532
74695	552533
62543	552534
25540	552535
82963	552536
5990	552537
35877	552538
41845	552539
2055	552540
8403	552541
32220	552542
47680	552543
18650	552544
18150	552545
92191	552546
9099	552547
11360	552548
39776	552549
16173	552550
52880	552551
21719	552552
4215	552553
7735	552554
12374	552555
120110	552556
29463	552557
46884	552558
5960	552559
6317	552560
65668	552561
44446	552562
7005	552563
92416	552564
75198	552565
33182	552566
30012	552567
12984	552568
61044	552569
27945	552570
63486	552571
16861	552572
62332	552573
67956	552574
128718	552575
5621	552576
12261	552577
80294	552578
75424	552579
53639	552580
37062	552581
31069	552582
106667	552583
66214	552584
69020	552585
38505	552586
1339	552587
10142	552588
24965	552589
23577	552590
124295	552591
79062	552592
60642	552593
44333	552594
22960	552595
31446	552596
105013	552597
7942	552598
1020	552599
97908	552600
26406	552601
9129	552602
1813	552603
113163	552604
39395	552605
51473	552606
33227	552607
598	552608
122395	552609
4452	552610
14784	552611
50691	552612
34464	552613
66013	552614
66651	552615
70988	552616
38121	552617
62430	552618
71697	552619
16445	552620
62637	552621
41453	552622
38783	552623
52010	552624
17844	552625
75352	552626
120159	552627
95208	552628
22999	552629
10544	552630
1535	552631
74278	552632
31396	552633
17343	552634
16945	552635
3862	552636
27021	552637
28563	552638
13783	552639
91639	552640
162103	552641
17992	552642
16638	552643
5878	552644
19483	552645
47845	552646
11763	552647
12436	552648
13105	552649
9462	552650
69986	552651
21357	552652
2568	552653
82931	552654
59321	552655
75476	552656
29462	552657
121297	552658
82403	552659
15806	552660
1420	552661
33850	552662
1799	552663
34419	552664
62134	552665
133782	552666
90088	552667
68409	552668
62264	552669
4415	552670
124362	552671
48001	552672
44532	552673
33215	552674
9013	552675
123288	552676
19086	552677
26460	552678
58936	552679
1577	552680
41291	552681
27521	552682
70654	552683
6189	552684
45969	552685
33856	552686
62448	552687
99640	552688
13140	552689
16778	552690
119834	552691
7365	552692
90555	552693
100517	552694
30489	552695
7942	552696
94152	552697
83681	552698
81472	552699
107459	552700
3455	552701
153015	552702
107824	552703
37747	552704
62248	552705
63184	552706
42946	552707
12185	552708
52081	552709
22626	552710
27741	552711
66903	552712
35597	552713
9920	552714
75876	552715
12631	552716
32452	552717
141968	552718
15899	552719
102306	552720
28072	552721
20717	552722
53922	552723
7203	552724
24270	552725
127649	552726
52009	552727
14221	552728
32933	552729
37051	552730
26456	552731
15935	552732
1529	552733
7974	552734
48860	552735
31960	552736
139345	552737
61577	552738
92714	552739
58296	552740
482	552741
82729	552742
35833	552743
16731	552744
74286	552745
13492	552746
65560	552747
90248	552748
11786	552749
41183	552750
2181	552751
5018	552752
29949	552753
23815	552754
58640	552755
8159	552756
70886	552757
36797	552758
1832	552759
17525	552760
19607	552761
72894	552762
56305	552763
100978	552764
85426	552765
136142	552766
6190	552767
69821	552768
65862	552769
16890	552770
84660	552771
13387	552772
35299	552773
129837	552774
11191	552775
26292	552776
38136	552777
21269	552778
10370	552779
68377	552780
39704	552781
3340	552782
16882	552783
64162	552784
11079	552785
17665	552786
61397	552787
64011	552788
18772	552789
30145	552790
56798	552791
62615	552792
53343	552793
63614	552794
67010	552795
62756	552796
4904	552797
69813	552798
49953	552799
42345	552800
83829	552801
33071	552802
58478	552803
18698	552804
98038	552805
52473	552806
16286	552807
75254	552808
50325	552809
21825	552810
4507	552811
46982	552812
39708	552813
18371	552814
45399	552815
56589	552816
18650	552817
34586	552818
14833	552819
62327	552820
1588	552821
108332	552822
62177	552823
51934	552824
50489	552825
37237	552826
47403	552827
6157	552828
13405	552829
48539	552830
23774	552831
5018	552832
50242	552833
93705	552834
74879	552835
13749	552836
87163	552837
121099	552838
7179	552839
130625	552840
15661	552841
2053	552842
25277	552843
86068	552844
8746	552845
16731	552846
69743	552847
21420	552848
24098	552849
121255	552850
52409	552851
50757	552852
45393	552853
44964	552854
108340	552855
102050	552856
72221	552857
47640	552858
6697	552859
91007	552860
5926	552861
40927	552862
38880	552863
72964	552864
21164	552865
6521	552866
45208	552867
50502	552868
10109	552869
26244	552870
24095	552871
2869	552872
33924	552873
87568	552874
6769	552875
107050	552876
52489	552877
9670	552878
21771	552879
52995	552880
67931	552881
33580	552882
22178	552883
31234	552884
101118	552885
12380	552886
24965	552887
71690	552888
111427	552889
55297	552890
1643	552891
2304	552892
85319	552893
135559	552894
2219	552895
16917	552896
14092	552897
15533	552898
36761	552899
13468	552900
24773	552901
1207	552902
54971	552903
41234	552904
6739	552905
49479	552906
14878	552907
56091	552908
121042	552909
17948	552910
41221	552911
77852	552912
8572	552913
48835	552914
102584	552915
69331	552916
62603	552917
27683	552918
51113	552919
48639	552920
39398	552921
40731	552922
68706	552923
35376	552924
51114	552925
20932	552926
22826	552927
51701	552928
83883	552929
4378	552930
50374	552931
116589	552932
28793	552933
60244	552934
62465	552935
111577	552936
62603	552937
29519	552938
76250	552939
15469	552940
22807	552941
3739	552942
81720	552943
45951	552944
67749	552945
15769	552946
33758	552947
5619	552948
58429	552949
26411	552950
48911	552951
1501	552952
39595	552953
67632	552954
14277	552955
94388	552956
167573	552957
18829	552958
24954	552959
45988	552960
49257	552961
67624	552962
59193	552963
9423	552964
65511	552965
27762	552966
131145	552967
5713	552968
50373	552969
48553	552970
5990	552971
116729	552972
90132	552973
56699	552974
17033	552975
11693	552976
12938	552977
540	552978
2889	552979
59084	552980
3524	552981
75866	552982
2429	552983
4365	552984
43024	552985
111654	552986
44604	552987
74820	552988
92627	552989
1915	552990
39087	552991
30195	552992
20066	552993
91516	552994
4227	552995
10977	552996
98281	552997
36260	552998
32343	552999
37077	553000
45445	553001
1897	553002
41197	553003
45162	553004
21619	553005
83617	553006
9182	553007
46528	553008
2862	553009
61041	553010
21863	553011
52260	553012
31021	553013
145	553014
11074	553015
46134	553016
30431	553017
65620	553018
112309	553019
117717	553020
7508	553021
64550	553022
80649	553023
7005	553024
8588	553025
41848	553026
106944	553027
3651	553028
20705	553029
20199	553030
47975	553031
12263	553032
137053	553033
26594	553034
73222	553035
103402	553036
30942	553037
32291	553038
45972	553039
30560	553040
107232	553041
69793	553042
22135	553043
22602	553044
48422	553045
53939	553046
14506	553047
40463	553048
89622	553049
1817	553050
19660	553051
39925	553052
3422	553053
109910	553054
124610	553055
6132	553056
17756	553057
103612	553058
22819	553059
8202	553060
100258	553061
23777	553062
52906	553063
15973	553064
52521	553065
1070	553066
21635	553067
80286	553068
101	553069
55642	553070
14026	553071
51381	553072
32191	553073
48501	553074
48509	553075
27308	553076
124174	553077
30138	553078
11214	553079
48579	553080
13761	553081
45165	553082
36005	553083
1090	553084
77784	553085
68392	553086
28925	553087
37660	553088
21525	553089
59000	553090
7577	553091
45334	553092
106934	553093
61349	553094
2200	553095
1540	553096
7798	553097
96736	553098
51198	553099
13405	553100
44442	553101
38599	553102
21467	553103
12322	553104
43629	553105
56059	553106
26180	553107
4963	553108
40942	553109
53904	553110
35158	553111
38692	553112
4238	553113
18221	553114
59776	553115
31379	553116
120154	553117
13885	553118
66786	553119
18341	553120
3585	553121
17820	553122
59782	553123
4215	553124
34452	553125
61117	553126
76656	553127
76434	553128
34501	553129
50374	553130
64048	553131
10394	553132
36449	553133
12875	553134
10524	553135
6660	553136
1349	553137
38596	553138
128841	553139
10524	553140
37088	553141
29664	553142
49350	553143
18624	553144
73680	553145
46924	553146
79768	553147
42345	553148
10790	553149
52302	553150
79311	553151
24203	553152
51982	553153
2523	553154
39844	553155
4944	553156
13878	553157
34431	553158
6328	553159
35528	553160
42325	553161
13018	553162
54001	553163
14325	553164
45273	553165
22602	553166
44927	553167
40790	553168
62687	553169
41902	553170
26079	553171
80456	553172
29003	553173
23451	553174
26950	553175
98926	553176
39841	553177
2586	553178
34058	553179
951	553180
4391	553181
15748	553182
1920	553183
63400	553184
117448	553185
45470	553186
83188	553187
16424	553188
40599	553189
46982	553190
17045	553191
693	553192
52102	553193
11708	553194
110421	553195
38922	553196
7342	553197
48853	553198
1973	553199
59532	553200
830	553201
22302	553202
47747	553203
24611	553204
119098	553205
102408	553206
19569	553207
1839	553208
2629	553209
65866	553210
70540	553211
11683	553212
40219	553213
32908	553214
75602	553215
4225	553216
16976	553217
16795	553218
53780	553219
29522	553220
20508	553221
122582	553222
4255	553223
90980	553224
23666	553225
23974	553226
43106	553227
10263	553228
48134	553229
111421	553230
58900	553231
38527	553232
89463	553233
33221	553234
35305	553235
58268	553236
52793	553237
36213	553238
76282	553239
42215	553240
3608	553241
28466	553242
17325	553243
124690	553244
8629	553245
38196	553246
66065	553247
51681	553248
19997	553249
52181	553250
27024	553251
22308	553252
42494	553253
13034	553254
103909	553255
50274	553256
40563	553257
37280	553258
6778	553259
36456	553260
64036	553261
8810	553262
36694	553263
51859	553264
54827	553265
11214	553266
29697	553267
106696	553268
5536	553269
48222	553270
59004	553271
14342	553272
8687	553273
52765	553274
55386	553275
2732	553276
68417	553277
59995	553278
5481	553279
29933	553280
98877	553281
4541	553282
32211	553283
14379	553284
2088	553285
68983	553286
33127	553287
29597	553288
99786	553289
16216	553290
127196	553291
8722	553292
68805	553293
79080	553294
79031	553295
15978	553296
24385	553297
20294	553298
47134	553299
91446	553300
56816	553301
106802	553302
76383	553303
52541	553304
30324	553305
73352	553306
69802	553307
15640	553308
49580	553309
3795	553310
67459	553311
58429	553312
65359	553313
41903	553314
58546	553315
9456	553316
21726	553317
540	553318
18462	553319
1514	553320
43119	553321
98779	553322
33886	553323
2612	553324
80459	553325
93477	553326
44538	553327
30912	553328
61235	553329
13811	553330
67545	553331
11390	553332
66598	553333
30930	553334
88107	553335
10364	553336
111581	553337
25417	553338
9997	553339
54570	553340
47687	553341
6957	553342
51499	553343
21474	553344
46278	553345
6858	553346
80919	553347
63052	553348
60360	553349
3198	553350
11597	553351
22012	553352
9647	553353
31095	553354
75142	553355
6476	553356
53936	553357
3765	553358
8069	553359
15899	553360
102890	553361
50569	553362
102840	553363
67277	553364
82068	553365
93436	553366
45269	553367
69065	553368
4411	553369
53189	553370
2523	553371
66475	553372
4910	553373
43253	553374
24969	553375
39206	553376
27255	553377
96985	553378
20165	553379
62724	553380
3304	553381
52500	553382
31875	553383
116498	553384
14568	553385
21226	553386
64793	553387
15715	553388
8416	553389
64420	553390
53838	553391
56752	553392
46541	553393
1861	553394
12686	553395
79880	553396
79106	553397
35305	553398
51360	553399
11142	553400
51346	553401
12954	553402
55182	553403
74882	553404
42420	553405
92037	553406
88615	553407
24247	553408
117478	553409
36127	553410
50684	553411
12246	553412
78899	553413
20502	553414
115255	553415
66174	553416
86236	553417
46950	553418
100355	553419
13332	553420
10266	553421
13391	553422
56089	553423
77773	553424
6533	553425
41862	553426
76482	553427
55598	553428
50294	553429
124113	553430
20174	553431
79004	553432
48694	553433
39438	553434
64788	553435
38069	553436
94134	553437
48009	553438
2862	553439
87228	553440
4007	553441
23488	553442
6457	553443
39187	553444
3048	553445
1090	553446
54795	553447
111793	553448
10743	553449
55205	553450
31465	553451
55180	553452
105058	553453
37577	553454
136066	553455
10543	553456
14971	553457
1514	553458
6200	553459
1895	553460
28408	553461
95331	553462
14115	553463
29149	553464
29520	553465
43535	553466
32290	553467
8334	553468
1272	553469
15560	553470
56953	553471
873	553472
22227	553473
59073	553474
38584	553475
43401	553476
103501	553477
35302	553478
31619	553479
28018	553480
48027	553481
74591	553482
26951	553483
13898	553484
25567	553485
84779	553486
9773	553487
56595	553488
7095	553489
92209	553490
18952	553491
1664	553492
49488	553493
41902	553494
28408	553495
57468	553496
77544	553497
120112	553498
14078	553499
45812	553500
6694	553501
8440	553502
24269	553503
2159	553504
17054	553505
31531	553506
39218	553507
5280	553508
7341	553509
2869	553510
30193	553511
64009	553512
90663	553513
91656	553514
7059	553515
4121	553516
9678	553517
100328	553518
78295	553519
5990	553520
88975	553521
5713	553522
61311	553523
21547	553524
49844	553525
20012	553526
87199	553527
9907	553528
111597	553529
51350	553530
8351	553531
31067	553532
2135	553533
75388	553534
127276	553535
29729	553536
81577	553537
99389	553538
96628	553539
76704	553540
87480	553541
10329	553542
114631	553543
42211	553544
19894	553545
26145	553546
99782	553547
159966	553548
4227	553549
31207	553550
63524	553551
6098	553552
17581	553553
4912	553554
40238	553555
1587	553556
47703	553557
29634	553558
59153	553559
43505	553560
110813	553561
17123	553562
7494	553563
95951	553564
66971	553565
498	553566
87167	553567
27573	553568
18702	553569
3823	553570
6509	553571
56498	553572
2267	553573
22814	553574
29642	553575
59995	553576
59995	553577
103853	553578
14143	553579
8523	553580
21305	553581
1278	553582
22911	553583
107121	553584
14368	553585
18727	553586
5990	553587
33750	553588
33989	553589
10989	553590
70955	553591
1896	553592
91324	553593
53448	553594
24382	553595
53054	553596
16926	553597
21741	553598
11713	553599
103700	553600
4056	553601
56018	553602
5871	553603
8059	553604
62199	553605
41921	553606
6189	553607
150244	553608
39843	553609
53446	553610
51212	553611
1416	553612
26539	553613
49808	553614
96894	553615
17030	553616
62748	553617
3749	553618
34076	553619
44433	553620
69105	553621
63315	553622
41153	553623
1349	553624
58272	553625
75508	553626
8898	553627
82096	553628
7309	553629
9281	553630
22029	553631
2141	553632
1113	553633
5639	553634
36011	553635
71991	553636
102480	553637
28410	553638
9237	553639
17500	553640
43548	553641
1529	553642
62640	553643
9158	553644
48653	553645
82025	553646
28174	553647
60633	553648
90106	553649
68767	553650
87265	553651
8330	553652
52909	553653
14835	553654
43022	553655
9214	553656
7077	553657
47630	553658
48213	553659
45131	553660
5646	553661
83535	553662
646	553663
32933	553664
115841	553665
23274	553666
8979	553667
88613	553668
30157	553669
90696	553670
71838	553671
7327	553672
52515	553673
69964	553674
5426	553675
3041	553676
96843	553677
48001	553678
18968	553679
66193	553680
9398	553681
15188	553682
27568	553683
86534	553684
40599	553685
23954	553686
5962	553687
1512	553688
10732	553689
72649	553690
9794	553691
109362	553692
30950	553693
74333	553694
23700	553695
38495	553696
25253	553697
100846	553698
3974	553699
100603	553700
10875	553701
19626	553702
58054	553703
54562	553704
1544	553705
19083	553706
5448	553707
30193	553708
23331	553709
18057	553710
38578	553711
23732	553712
74541	553713
33162	553714
16289	553715
29584	553716
5796	553717
48563	553718
26181	553719
4066	553720
43961	553721
25338	553722
28964	553723
14027	553724
39120	553725
634	553726
85499	553727
17494	553728
23068	553729
66952	553730
123121	553731
121603	553732
81506	553733
59382	553734
62317	553735
44548	553736
56926	553737
5920	553738
65589	553739
62789	553740
13219	553741
46312	553742
24848	553743
10455	553744
2185	553745
38554	553746
9920	553747
12345	553748
11064	553749
107180	553750
111594	553751
22772	553752
20685	553753
21943	553754
35549	553755
14600	553756
40854	553757
563	553758
57498	553759
24929	553760
36019	553761
11693	553762
21601	553763
30106	553764
99252	553765
34452	553766
7203	553767
83772	553768
71473	553769
50815	553770
53197	553771
4378	553772
62183	553773
96884	553774
63761	553775
59849	553776
31446	553777
70215	553778
42264	553779
98750	553780
21297	553781
44839	553782
40219	553783
31067	553784
25567	553785
1795	553786
52391	553787
53827	553788
55310	553789
88650	553790
26073	553791
28435	553792
97784	553793
12197	553794
15233	553795
60026	553796
9151	553797
17646	553798
64220	553799
21872	553800
1895	553801
77724	553802
9065	553803
118589	553804
62433	553805
47899	553806
37276	553807
63282	553808
31722	553809
48061	553810
56841	553811
13506	553812
66122	553813
18855	553814
21929	553815
1153	553816
23726	553817
29103	553818
71441	553819
39327	553820
22924	553821
16811	553822
8940	553823
120221	553824
109461	553825
15902	553826
37040	553827
55284	553828
84708	553829
13322	553830
33901	553831
97594	553832
51648	553833
19124	553834
5097	553835
31407	553836
59136	553837
11747	553838
107701	553839
79660	553840
28482	553841
132987	553842
54391	553843
9145	553844
28787	553845
36219	553846
52551	553847
36607	553848
17629	553849
43960	553850
65607	553851
8354	553852
9756	553853
138434	553854
10007	553855
19603	553856
64220	553857
49587	553858
62147	553859
88139	553860
117275	553861
95463	553862
3524	553863
14598	553864
2321	553865
64098	553866
56224	553867
21765	553868
23442	553869
90057	553870
10093	553871
97606	553872
108490	553873
87999	553874
16595	553875
22583	553876
65469	553877
19626	553878
74295	553879
56840	553880
129426	553881
40167	553882
19124	553883
22321	553884
37310	553885
19626	553886
61527	553887
56779	553888
60508	553889
137753	553890
53828	553891
95233	553892
67066	553893
1966	553894
40502	553895
66221	553896
15686	553897
55420	553898
121139	553899
52237	553900
57334	553901
53291	553902
41149	553903
18081	553904
26321	553905
58395	553906
108719	553907
52540	553908
79762	553909
30060	553910
124336	553911
79851	553912
13742	553913
102022	553914
41906	553915
13420	553916
17157	553917
20257	553918
9632	553919
15473	553920
11322	553921
3272	553922
23666	553923
35071	553924
16783	553925
40992	553926
5357	553927
5315	553928
1961	553929
71742	553930
40906	553931
10377	553932
66485	553933
4672	553934
22683	553935
95494	553936
36446	553937
52861	553938
97070	553939
4050	553940
90792	553941
13004	553942
64001	553943
28798	553944
28182	553945
36125	553946
52540	553947
27209	553948
30030	553949
36637	553950
2059	553951
23027	553952
14637	553953
2262	553954
12875	553955
9855	553956
78490	553957
32788	553958
85868	553959
134127	553960
35058	553961
38453	553962
50480	553963
12645	553964
20533	553965
2483	553966
6521	553967
107066	553968
10013	553969
69987	553970
16297	553971
46938	553972
72911	553973
81460	553974
6790	553975
65861	553976
5322	553977
101126	553978
17513	553979
81517	553980
21722	553981
49182	553982
71789	553983
9151	553984
12900	553985
63521	553986
32440	553987
14134	553988
40655	553989
2181	553990
58942	553991
68986	553992
40412	553993
3017	553994
45939	553995
77416	553996
1416	553997
35595	553998
90417	553999
22584	554000
75943	554001
74532	554002
57479	554003
32215	554004
12322	554005
77809	554006
21494	554007
34710	554008
3726	554009
16678	554010
26924	554011
10564	554012
39123	554013
54709	554014
86648	554015
9449	554016
84719	554017
130783	554018
40463	554019
137681	554020
64388	554021
38742	554022
97772	554023
94057	554024
25228	554025
20708	554026
18438	554027
4850	554028
46050	554029
105258	554030
49777	554031
11525	554032
68163	554033
2503	554034
2738	554035
49417	554036
2434	554037
31091	554038
68876	554039
101940	554040
31349	554041
63263	554042
76508	554043
59547	554044
27280	554045
17129	554046
49906	554047
13757	554048
16782	554049
52531	554050
13803	554051
64204	554052
4663	554053
12882	554054
64263	554055
41366	554056
20516	554057
44451	554058
56117	554059
81967	554060
16782	554061
14323	554062
76311	554063
1526	554064
33863	554065
43204	554066
82857	554067
62831	554068
4388	554069
102953	554070
29002	554071
6081	554072
7345	554073
3862	554074
61660	554075
50485	554076
58441	554077
66187	554078
15589	554079
21961	554080
8812	554081
39812	554082
67510	554083
6514	554084
47974	554085
2246	554086
22933	554087
83862	554088
78851	554089
2611	554090
28783	554091
40423	554092
17256	554093
9912	554094
22929	554095
50451	554096
54238	554097
13700	554098
8036	554099
60288	554100
5521	554101
95213	554102
39732	554103
52418	554104
30901	554105
9444	554106
14246	554107
9169	554108
17040	554109
7660	554110
66121	554111
104859	554112
18795	554113
76887	554114
78421	554115
15526	554116
11533	554117
34088	554118
8913	554119
6743	554120
14852	554121
51555	554122
5493	554123
9931	554124
4986	554125
4054	554126
43254	554127
42004	554128
16076	554129
1664	554130
30887	554131
18446	554132
11773	554133
42036	554134
32391	554135
38697	554136
2715	554137
24835	554138
5254	554139
60001	554140
10370	554141
403	554142
86223	554143
39799	554144
122545	554145
111534	554146
34529	554147
19523	554148
52952	554149
28408	554150
28151	554151
12961	554152
24934	554153
19713	554154
90061	554155
95634	554156
56435	554157
48613	554158
38840	554159
89986	554160
12874	554161
39128	554162
77534	554163
2181	554164
41486	554165
84688	554166
31862	554167
41224	554168
85129	554169
19487	554170
37793	554171
120454	554172
54340	554173
65001	554174
56963	554175
43059	554176
8847	554177
49252	554178
68989	554179
37378	554180
76385	554181
2229	554182
9981	554183
23350	554184
41214	554185
2029	554186
20248	554187
6367	554188
60436	554189
18763	554190
32512	554191
8071	554192
9950	554193
5135	554194
58282	554195
111443	554196
6902	554197
51190	554198
34492	554199
1732	554200
27173	554201
48687	554202
28467	554203
77071	554204
23424	554205
17341	554206
39183	554207
79491	554208
47874	554209
5965	554210
27997	554211
55393	554212
29975	554213
5144	554214
39146	554215
95886	554216
46992	554217
79652	554218
69113	554219
77481	554220
6179	554221
31393	554222
59062	554223
44939	554224
99233	554225
37558	554226
63052	554227
45993	554228
46821	554229
45053	554230
14895	554231
12261	554232
39699	554233
48050	554234
50822	554235
28889	554236
94002	554237
65081	554238
31984	554239
120421	554240
4731	554241
82699	554242
103428	554243
11661	554244
99028	554245
5172	554246
57788	554247
41976	554248
4860	554249
5346	554250
12083	554251
86023	554252
70649	554253
33176	554254
14297	554255
50226	554256
4720	554257
53082	554258
46164	554259
26466	554260
64107	554261
114307	554262
29562	554263
65863	554264
3028	554265
84586	554266
21567	554267
5844	554268
8047	554269
58108	554270
65880	554271
30530	554272
81737	554273
37088	554274
31231	554275
2483	554276
84350	554277
113520	554278
45054	554279
56110	554280
31311	554281
28865	554282
6750	554283
98807	554284
52324	554285
2256	554286
45858	554287
5071	554288
83127	554289
69150	554290
8141	554291
41282	554292
97657	554293
55140	554294
42243	554295
12757	554296
34405	554297
58648	554298
11504	554299
46170	554300
110816	554301
46084	554302
14429	554303
58897	554304
50470	554305
75200	554306
8885	554307
36261	554308
67820	554309
7021	554310
10526	554311
135975	554312
18733	554313
73794	554314
72055	554315
23170	554316
62129	554317
80801	554318
2250	554319
42388	554320
52770	554321
5920	554322
60135	554323
22813	554324
14329	554325
33228	554326
3074	554327
31406	554328
4205	554329
31178	554330
3297	554331
53325	554332
58203	554333
17665	554334
59333	554335
39934	554336
32241	554337
57977	554338
66202	554339
62813	554340
81691	554341
41968	554342
18026	554343
27050	554344
1577	554345
54799	554346
106726	554347
32447	554348
47686	554349
5243	554350
49506	554351
68760	554352
127726	554353
103521	554354
51458	554355
87552	554356
23343	554357
20327	554358
111783	554359
62312	554360
51336	554361
20768	554362
5192	554363
6424	554364
35228	554365
3268	554366
70025	554367
83903	554368
23360	554369
20313	554370
113266	554371
137249	554372
53944	554373
14598	554374
46499	554375
29723	554376
83712	554377
20849	554378
30230	554379
39480	554380
62645	554381
35385	554382
2851	554383
51969	554384
37686	554385
133964	554386
19732	554387
15337	554388
13478	554389
20115	554390
22152	554391
75369	554392
31419	554393
21784	554394
8054	554395
103921	554396
16997	554397
4994	554398
7056	554399
8054	554400
64039	554401
49959	554402
74889	554403
51997	554404
21133	554405
5405	554406
7192	554407
148437	554408
79375	554409
74904	554410
17148	554411
2135	554412
7383	554413
101995	554414
16705	554415
28105	554416
77041	554417
28482	554418
13023	554419
38836	554420
71018	554421
68684	554422
19910	554423
3126	554424
10124	554425
5951	554426
41362	554427
28652	554428
30198	554429
3218	554430
24549	554431
87723	554432
5664	554433
5078	554434
26728	554435
46535	554436
75269	554437
85260	554438
96664	554439
56512	554440
94392	554441
6932	554442
48725	554443
66006	554444
63540	554445
10318	554446
62655	554447
100559	554448
95543	554449
35524	554450
84579	554451
30429	554452
19578	554453
36191	554454
70918	554455
25243	554456
2424	554457
27621	554458
20756	554459
19069	554460
93401	554461
83510	554462
9382	554463
10732	554464
28069	554465
24747	554466
52546	554467
7141	554468
24864	554469
53912	554470
87202	554471
77454	554472
127247	554473
39854	554474
36099	554475
99528	554476
8805	554477
107033	554478
4399	554479
95730	554480
3775	554481
3158	554482
13034	554483
66571	554484
20535	554485
49840	554486
79104	554487
87532	554488
83495	554489
88032	554490
59116	554491
11331	554492
51335	554493
40959	554494
65723	554495
123053	554496
39311	554497
38496	554498
138415	554499
70929	554500
29521	554501
28054	554502
28425	554503
9929	554504
75646	554505
20324	554506
10850	554507
35225	554508
98299	554509
7141	554510
81830	554511
23137	554512
64322	554513
45177	554514
123986	554515
100702	554516
85003	554517
61375	554518
7251	554519
47201	554520
30429	554521
123871	554522
40960	554523
107498	554524
84880	554525
63159	554526
39956	554527
12723	554528
97485	554529
54987	554530
61206	554531
67787	554532
48754	554533
49470	554534
7774	554535
12906	554536
50387	554537
71429	554538
35011	554539
77134	554540
79204	554541
36429	554542
52836	554543
22749	554544
10527	554545
63151	554546
16119	554547
66091	554548
48900	554549
154600	554550
50656	554551
27569	554552
26878	554553
5871	554554
89093	554555
26069	554556
11662	554557
31176	554558
5135	554559
25773	554560
27569	554561
66012	554562
84385	554563
90905	554564
137749	554565
145619	554566
16106	554567
28524	554568
23268	554569
59429	554570
90388	554571
8805	554572
58909	554573
31352	554574
46867	554575
2448	554576
21846	554577
31983	554578
75842	554579
14973	554580
27727	554581
136895	554582
12896	554583
100592	554584
2212	554585
6136	554586
14073	554587
2424	554588
49652	554589
5081	554590
8799	554591
65368	554592
35274	554593
11662	554594
28853	554595
6066	554596
7977	554597
38595	554598
103543	554599
13785	554600
18616	554601
61714	554602
101161	554603
35216	554604
8644	554605
27631	554606
46804	554607
84457	554608
103962	554609
31176	554610
63195	554611
26069	554612
21503	554613
48056	554614
75842	554615
87418	554616
2212	554617
31850	554618
73763	554619
29866	554620
38609	554621
5871	554622
90415	554623
630	554624
22711	554625
50403	554626
9580	554627
47305	554628
48536	554629
97688	554630
63139	554631
32839	554632
52125	554633
117252	554634
72099	554635
47638	554636
13404	554637
51310	554638
26091	554639
86449	554640
41939	554641
62242	554642
18984	554643
11960	554644
35428	554645
27505	554646
69126	554647
66567	554648
18631	554649
59013	554650
97713	554651
94359	554652
102676	554653
73750	554654
63139	554655
61770	554656
5796	554657
92207	554658
5788	554659
27244	554660
24264	554661
21780	554662
2778	554663
25525	554664
65813	554665
124237	554666
73795	554667
74433	554668
3564	554669
65762	554670
60395	554671
21780	554672
56693	554673
26918	554674
84610	554675
31137	554676
127341	554677
9607	554678
28054	554679
38603	554680
14600	554681
13510	554682
80300	554683
86271	554684
14600	554685
58836	554686
32372	554687
55423	554688
12133	554689
7324	554690
91666	554691
24264	554692
100895	554693
18437	554694
72102	554695
101127	554696
86573	554697
27555	554698
31479	554699
102431	554700
56100	554701
60107	554702
54565	554703
48420	554704
70016	554705
4786	554706
16673	554707
48536	554708
25355	554709
77951	554710
10385	554711
33006	554712
84879	554713
35174	554714
30076	554715
80852	554716
7749	554717
21737	554718
11757	554719
72854	554720
11334	554721
36541	554722
50637	554723
126432	554724
31850	554725
47010	554726
96236	554727
98367	554728
38587	554729
66012	554730
7900	554731
35090	554732
53367	554733
76256	554734
79589	554735
34693	554736
62797	554737
26994	554738
51960	554739
42609	554740
12133	554741
23796	554742
29563	554743
37334	554744
33257	554745
49652	554746
78856	554747
14765	554748
36550	554749
47031	554750
24852	554751
130826	554752
69810	554753
70305	554754
87841	554755
26540	554756
17158	554757
11703	554758
48945	554759
22354	554760
30892	554761
18875	554762
88698	554763
22309	554764
10391	554765
11208	554766
21076	554767
33765	554768
15980	554769
2148	554770
24336	554771
50848	554772
6535	554773
24222	554774
32323	554775
19990	554776
59370	554777
22343	554778
114358	554779
50503	554780
22586	554781
29520	554782
29104	554783
1690	554784
12985	554785
66648	554786
116543	554787
17738	554788
61779	554789
78409	554790
105526	554791
22628	554792
37062	554793
88780	554794
45822	554795
13562	554796
58331	554797
80553	554798
80575	554799
45479	554800
65491	554801
41703	554802
58090	554803
82929	554804
79714	554805
34826	554806
60974	554807
52934	554808
70648	554809
7535	554810
97625	554811
66468	554812
41186	554813
89011	554814
46138	554815
103502	554816
74835	554817
55661	554818
33856	554819
18376	554820
12503	554821
102727	554822
21457	554823
84361	554824
114493	554825
58261	554826
44491	554827
14606	554828
483	554829
2122	554830
16733	554831
24260	554832
14776	554833
2122	554834
41894	554835
83007	554836
18995	554837
36732	554838
483	554839
89595	554840
64157	554841
86165	554842
11456	554843
3359	554844
4413	554845
14421	554846
7785	554847
70296	554848
5058	554849
51413	554850
42421	554851
111601	554852
40725	554853
40725	554854
34139	554855
11790	554856
62576	554857
24777	554858
16750	554859
1529	554860
95621	554861
54084	554862
1397	554863
31505	554864
64238	554865
29758	554866
16457	554867
15814	554868
16056	554869
117123	554870
55503	554871
14435	554872
84658	554873
44613	554874
14071	554875
25556	554876
87464	554877
56914	554878
5050	554879
32947	554880
84581	554881
18224	554882
120019	554883
114568	554884
123964	554885
73529	554886
6778	554887
40836	554888
53378	554889
18542	554890
10059	554891
21099	554892
5289	554893
63577	554894
74567	554895
83836	554896
49118	554897
110727	554898
128992	554899
106036	554900
83534	554901
121053	554902
110614	554903
118725	554904
23145	554905
53685	554906
44771	554907
34167	554908
96472	554909
112202	554910
19282	554911
1390	554912
96355	554913
25017	554914
76269	554915
1500	554916
70089	554917
70415	554918
73224	554919
1935	554920
73707	554921
124048	554922
33289	554923
1842	554924
2668	554925
24648	554926
70128	554927
37050	554928
13013	554929
17888	554930
36074	554931
68735	554932
25889	554933
61320	554934
4658	554935
25483	554936
461	554937
69037	554938
74719	554939
68185	554940
22291	554941
54308	554942
14000	554943
62194	554944
79884	554945
77924	554946
34482	554947
37095	554948
47210	554949
52491	554950
25607	554951
34839	554952
76645	554953
83458	554954
61195	554955
6995	554956
59507	554957
22166	554958
26647	554959
110071	554960
45654	554961
97719	554962
6663	554963
100497	554964
44614	554965
41516	554966
36066	554967
10452	554968
64921	554969
70197	554970
50813	554971
109191	554972
48743	554973
50666	554974
36162	554975
5985	554976
48655	554977
83125	554978
51410	554979
113457	554980
98865	554981
100721	554982
121792	554983
99099	554984
98909	554985
20128	554986
18852	554987
1142	554988
49677	554989
83278	554990
39412	554991
70037	554992
61237	554993
52955	554994
96249	554995
109454	554996
61035	554997
10452	554998
22202	554999
48015	555000
49930	555001
37437	555002
70321	555003
62151	555004
137385	555005
53100	555006
58493	555007
60233	555008
91300	555009
17265	555010
99431	555011
78891	555012
41172	555013
41672	555014
33601	555015
2817	555016
1369	555017
97534	555018
28070	555019
27287	555020
75895	555021
67231	555022
109279	555023
56613	555024
54126	555025
7576	555026
86299	555027
7527	555028
49167	555029
52816	555030
28753	555031
1941	555032
23930	555033
82389	555034
31597	555035
4678	555036
29223	555037
12031	555038
7202	555039
24605	555040
25524	555041
109913	555042
75144	555043
1582	555044
61704	555045
49694	555046
39998	555047
91682	555048
105677	555049
4060	555050
12934	555051
37749	555052
31879	555053
77086	555054
34673	555055
130600	555056
79214	555057
10108	555058
60627	555059
28642	555060
79889	555061
53065	555062
87785	555063
50640	555064
19752	555065
88207	555066
7781	555067
26428	555068
23922	555069
76240	555070
55276	555071
83693	555072
110485	555073
109410	555074
45393	555075
115728	555076
60234	555077
59458	555078
36270	555079
66915	555080
2193	555081
116648	555082
56003	555083
17089	555084
108930	555085
36118	555086
46881	555087
92483	555088
100470	555089
95733	555090
73531	555091
64257	555092
4133	555093
144115	555094
70610	555095
75373	555096
16701	555097
87345	555098
9670	555099
97118	555100
63659	555101
20123	555102
45506	555103
63663	555104
5933	555105
79431	555106
44016	555107
13041	555108
51068	555109
15528	555110
29108	555111
26320	555112
20525	555113
69276	555114
29911	555115
59222	555116
82823	555117
56517	555118
43625	555119
34298	555120
16418	555121
136985	555122
54618	555123
99439	555124
104152	555125
26610	555126
106051	555127
41166	555128
105858	555129
8548	555130
85180	555131
84648	555132
123014	555133
100744	555134
16555	555135
53850	555136
13858	555137
24267	555138
24229	555139
58076	555140
75832	555141
55186	555142
106862	555143
76249	555144
53370	555145
32210	555146
51557	555147
71182	555148
60283	555149
56880	555150
98909	555151
16249	555152
709	555153
110396	555154
31373	555155
40460	555156
61291	555157
101369	555158
78242	555159
68117	555160
4499	555161
36259	555162
93618	555163
65894	555164
99578	555165
12690	555166
6095	555167
92093	555168
90390	555169
12617	555170
21236	555171
10322	555172
82326	555173
94159	555174
8614	555175
38024	555176
27543	555177
26318	555178
20904	555179
1499	555180
7955	555181
53422	555182
6385	555183
90653	555184
11793	555185
87306	555186
7936	555187
52377	555188
6934	555189
35952	555190
60078	555191
43210	555192
49659	555193
23267	555194
25408	555195
30323	555196
39690	555197
26424	555198
16229	555199
15921	555200
107268	555201
76499	555202
17348	555203
37888	555204
16442	555205
67234	555206
149004	555207
138609	555208
37841	555209
36208	555210
23552	555211
81012	555212
44749	555213
81050	555214
50521	555215
92636	555216
57779	555217
108589	555218
85363	555219
14843	555220
77023	555221
53277	555222
88741	555223
7598	555224
4977	555225
3699	555226
43553	555227
59848	555228
29456	555229
50514	555230
86760	555231
57729	555232
2215	555233
69494	555234
46114	555235
64161	555236
59446	555237
98939	555238
114523	555239
44668	555240
4928	555241
48099	555242
15263	555243
6429	555244
19567	555245
62462	555246
51586	555247
64049	555248
36438	555249
56364	555250
49592	555251
80309	555252
7105	555253
14198	555254
87227	555255
39709	555256
12321	555257
10688	555258
51585	555259
37087	555260
77658	555261
109013	555262
68331	555263
54178	555264
113619	555265
58605	555266
119811	555267
3228	555268
40146	555269
94580	555270
118793	555271
22276	555272
58981	555273
18237	555274
36481	555275
86070	555276
58416	555277
29030	555278
1990	555279
34201	555280
13234	555281
54044	555282
89490	555283
58587	555284
3435	555285
22744	555286
133985	555287
32909	555288
34714	555289
120276	555290
100723	555291
45867	555292
52345	555293
6899	555294
82133	555295
18869	555296
71500	555297
16270	555298
19978	555299
33090	555300
45547	555301
16879	555302
2518	555303
5311	555304
58329	555305
109861	555306
12235	555307
78114	555308
43601	555309
68401	555310
66500	555311
25792	555312
129335	555313
73264	555314
76949	555315
37832	555316
46888	555317
22124	555318
45871	555319
45570	555320
94469	555321
92664	555322
462	555323
66550	555324
32129	555325
65414	555326
29055	555327
37669	555328
2224	555329
144736	555330
32472	555331
99062	555332
129054	555333
43066	555334
51297	555335
83775	555336
3351	555337
59947	555338
54966	555339
60032	555340
100899	555341
1573	555342
76283	555343
66604	555344
54931	555345
44693	555346
19624	555347
59174	555348
43497	555349
20158	555350
47149	555351
83348	555352
106107	555353
22901	555354
7790	555355
19897	555356
112054	555357
26554	555358
132305	555359
29879	555360
51875	555361
128852	555362
45608	555363
134577	555364
71131	555365
23670	555366
44458	555367
11754	555368
124636	555369
71366	555370
113658	555371
88886	555372
69316	555373
2409	555374
164353	555375
27804	555376
111395	555377
81713	555378
23447	555379
33119	555380
4681	555381
91540	555382
50794	555383
89532	555384
86835	555385
72904	555386
51904	555387
59917	555388
1175	555389
48895	555390
15805	555391
68719	555392
2073	555393
2998	555394
90295	555395
79606	555396
6176	555397
53708	555398
38490	555399
33979	555400
2998	555401
31228	555402
17845	555403
39754	555404
73341	555405
1224	555406
90245	555407
39754	555408
75930	555409
100731	555410
108515	555411
22115	555412
3671	555413
15170	555414
29761	555415
15334	555416
87341	555417
1928	555418
13360	555419
71386	555420
6176	555421
162600	555422
2672	555423
122876	555424
84501	555425
37020	555426
1451	555427
87209	555428
10185	555429
12055	555430
70993	555431
118920	555432
44109	555433
51839	555434
8705	555435
39746	555436
13974	555437
64960	555438
970	555439
86316	555440
10851	555441
562	555442
15590	555443
87166	555444
131119	555445
32516	555446
29887	555447
1447	555448
102859	555449
48861	555450
17101	555451
156721	555452
6850	555453
70891	555454
46883	555455
39481	555456
67905	555457
87811	555458
97667	555459
90656	555460
44586	555461
30569	555462
40509	555463
63063	555464
85818	555465
10231	555466
88631	555467
29561	555468
46435	555469
94493	555470
5570	555471
13360	555472
62722	555473
69006	555474
3840	555475
4681	555476
97080	555477
101112	555478
2845	555479
37097	555480
10702	555481
44536	555482
41382	555483
4091	555484
59131	555485
1273	555486
2246	555487
2039	555488
792	555489
85888	555490
51828	555491
92763	555492
49116	555493
61490	555494
59801	555495
49512	555496
47030	555497
45150	555498
2994	555499
31900	555500
7355	555501
30846	555502
392	555503
56247	555504
48435	555505
57993	555506
82739	555507
64736	555508
80295	555509
50306	555510
35036	555511
1562	555512
39701	555513
35052	555514
34488	555515
3964	555516
2998	555517
16069	555518
10503	555519
56004	555520
22204	555521
9099	555522
84354	555523
1575	555524
2381	555525
37052	555526
27526	555527
119023	555528
4131	555529
53094	555530
70882	555531
15805	555532
65406	555533
5432	555534
40434	555535
30847	555536
1561	555537
33096	555538
37854	555539
69094	555540
65380	555541
18787	555542
25774	555543
12641	555544
28353	555545
15590	555546
14073	555547
1451	555548
5048	555549
23346	555550
23273	555551
40434	555552
16641	555553
59790	555554
6815	555555
31038	555556
70891	555557
66936	555558
53713	555559
21725	555560
86529	555561
20239	555562
34386	555563
21418	555564
83599	555565
73363	555566
71433	555567
69032	555568
53207	555569
5132	555570
54564	555571
37388	555572
1200	555573
2167	555574
5432	555575
69006	555576
9814	555577
37035	555578
17072	555579
75392	555580
106678	555581
59790	555582
30559	555583
52329	555584
78893	555585
19939	555586
16885	555587
15506	555588
64753	555589
44434	555590
34475	555591
21137	555592
16563	555593
68976	555594
62101	555595
16885	555596
4193	555597
92691	555598
23548	555599
90107	555600
39104	555601
12438	555602
35262	555603
10894	555604
19897	555605
77462	555606
64952	555607
33106	555608
57399	555609
7356	555610
113736	555611
89974	555612
4091	555613
27537	555614
65979	555615
34045	555616
5113	555617
110098	555618
37726	555619
5444	555620
2410	555621
48449	555622
792	555623
32991	555624
1072	555625
1948	555626
29593	555627
130508	555628
17748	555629
1151	555630
46474	555631
34046	555632
15459	555633
28564	555634
2627	555635
68702	555636
6322	555637
87519	555638
103430	555639
5132	555640
26875	555641
608	555642
40635	555643
8974	555644
98722	555645
608	555646
18614	555647
18614	555648
1072	555649
35034	555650
40483	555651
16878	555652
4539	555653
37883	555654
43982	555655
50668	555656
45172	555657
6104	555658
5455	555659
12320	555660
8321	555661
12363	555662
64576	555663
73506	555664
68074	555665
14406	555666
31865	555667
49478	555668
3590	555669
39291	555670
156207	555671
38716	555672
9628	555673
39742	555674
3169	555675
608	555676
57496	555677
1062	555678
1919	555679
68750	555680
53243	555681
46484	555682
124407	555683
98210	555684
124606	555685
73447	555686
46460	555687
41267	555688
45235	555689
105542	555690
13293	555691
46966	555692
7154	555693
99287	555694
66172	555695
46893	555696
70276	555697
10439	555698
51189	555699
63163	555700
134572	555701
54699	555702
7129	555703
79388	555704
11983	555705
59895	555706
132742	555707
23516	555708
23476	555709
31697	555710
110315	555711
85210	555712
92390	555713
34164	555714
15774	555715
92409	555716
52284	555717
20417	555718
87992	555719
27743	555720
82385	555721
63448	555722
7106	555723
36502	555724
107458	555725
120435	555726
20417	555727
156761	555728
63683	555729
48937	555730
23926	555731
39495	555732
9940	555733
36256	555734
89149	555735
111430	555736
162357	555737
110073	555738
70587	555739
29988	555740
102390	555741
92581	555742
22921	555743
91683	555744
64764	555745
31971	555746
117419	555747
53152	555748
29471	555749
21792	555750
30586	555751
77811	555752
54313	555753
54435	555754
61413	555755
26595	555756
86111	555757
25782	555758
95282	555759
9042	555760
62874	555761
69485	555762
57529	555763
5358	555764
5358	555765
22278	555766
22943	555767
65853	555768
10456	555769
36052	555770
48479	555771
38662	555772
33907	555773
58038	555774
39702	555775
21252	555776
116766	555777
25246	555778
24579	555779
22278	555780
11230	555781
38457	555782
102763	555783
23198	555784
5376	555785
121557	555786
72847	555787
87123	555788
90921	555789
35038	555790
57946	555791
23158	555792
4694	555793
45554	555794
68404	555795
20312	555796
51091	555797
69744	555798
3454	555799
114482	555800
8655	555801
115844	555802
1746	555803
36246	555804
68217	555805
1390	555806
88160	555807
8874	555808
45847	555809
24937	555810
60314	555811
17937	555812
5618	555813
37134	555814
147268	555815
58453	555816
35827	555817
95878	555818
27312	555819
38476	555820
4940	555821
3881	555822
2896	555823
16652	555824
21334	555825
42473	555826
16538	555827
25818	555828
30058	555829
48526	555830
35574	555831
60363	555832
38948	555833
9754	555834
32988	555835
4585	555836
38162	555837
76722	555838
33133	555839
33133	555840
43205	555841
11774	555842
44626	555843
4718	555844
32212	555845
14954	555846
58432	555847
54136	555848
50701	555849
22269	555850
7826	555851
110871	555852
100854	555853
30177	555854
69484	555855
81119	555856
100854	555857
58246	555858
32238	555859
25380	555860
56251	555861
86607	555862
5202	555863
88705	555864
76947	555865
30344	555866
55510	555867
1963	555868
19165	555869
44555	555870
76722	555871
24644	555872
14520	555873
63736	555874
27741	555875
29936	555876
17493	555877
20675	555878
19066	555879
96575	555880
83452	555881
110947	555882
26055	555883
20210	555884
62449	555885
102704	555886
9111	555887
40093	555888
79807	555889
36442	555890
44218	555891
25543	555892
68671	555893
5408	555894
23896	555895
67570	555896
12903	555897
42515	555898
56105	555899
50284	555900
162231	555901
103432	555902
110535	555903
63574	555904
34051	555905
60553	555906
79325	555907
47157	555908
5000	555909
69224	555910
53172	555911
85473	555912
99788	555913
68273	555914
38818	555915
4213	555916
68187	555917
69453	555918
62146	555919
37143	555920
89475	555921
7982	555922
40028	555923
72763	555924
71621	555925
109167	555926
35422	555927
7753	555928
129428	555929
14324	555930
5338	555931
16883	555932
48057	555933
51206	555934
132880	555935
52367	555936
37761	555937
58018	555938
77458	555939
19212	555940
17213	555941
39689	555942
132424	555943
6391	555944
49368	555945
8147	555946
107276	555947
77729	555948
54578	555949
71476	555950
34692	555951
37931	555952
88150	555953
118855	555954
32994	555955
99548	555956
98053	555957
110677	555958
62344	555959
24328	555960
13224	555961
38485	555962
21617	555963
70626	555964
113275	555965
64322	555966
75666	555967
50807	555968
33299	555969
4213	555970
34474	555971
72059	555972
11160	555973
66843	555974
114952	555975
7445	555976
105486	555977
53175	555978
17254	555979
67235	555980
41959	555981
68281	555982
48433	555983
80770	555984
5416	555985
14442	555986
13504	555987
32902	555988
80438	555989
26949	555990
86798	555991
50312	555992
30947	555993
63455	555994
98815	555995
90510	555996
12385	555997
23267	555998
29427	555999
340	556000
87967	556001
83492	556002
79447	556003
24168	556004
47188	556005
49683	556006
69904	556007
36477	556008
115013	556009
58199	556010
123017	556011
26749	556012
110247	556013
83117	556014
77864	556015
52199	556016
4944	556017
103796	556018
49559	556019
84942	556020
83461	556021
8466	556022
63128	556023
109116	556024
112073	556025
5756	556026
103789	556027
49376	556028
38081	556029
57392	556030
5512	556031
5706	556032
67547	556033
29979	556034
40435	556035
17086	556036
6775	556037
137230	556038
34580	556039
48411	556040
103593	556041
77054	556042
134286	556043
59537	556044
99423	556045
21419	556046
40426	556047
119115	556048
34106	556049
123926	556050
88054	556051
22342	556052
75562	556053
60567	556054
89321	556055
7446	556056
111420	556057
11244	556058
78991	556059
44202	556060
24251	556061
3542	556062
35396	556063
55996	556064
81540	556065
10704	556066
17998	556067
10508	556068
14592	556069
16477	556070
111433	556071
20737	556072
8662	556073
47377	556074
39121	556075
18803	556076
18512	556077
23256	556078
21799	556079
13924	556080
28605	556081
78880	556082
13293	556083
17690	556084
11327	556085
38191	556086
25231	556087
44041	556088
4678	556089
22249	556090
6361	556091
5824	556092
5098	556093
59353	556094
23531	556095
15559	556096
67575	556097
7256	556098
49961	556099
42262	556100
17264	556101
17263	556102
19939	556103
51103	556104
142088	556105
15828	556106
124866	556107
14540	556108
63723	556109
28023	556110
38683	556111
38797	556112
24424	556113
75220	556114
120173	556115
73087	556116
89282	556117
25431	556118
9901	556119
113381	556120
13107	556121
18409	556122
65540	556123
40584	556124
48758	556125
24548	556126
88124	556127
43995	556128
2422	556129
12444	556130
52737	556131
7255	556132
56830	556133
60414	556134
11353	556135
97084	556136
94047	556137
69396	556138
110600	556139
2574	556140
69290	556141
12438	556142
10165	556143
15821	556144
52325	556145
137699	556146
110559	556147
2266	556148
39488	556149
12878	556150
28525	556151
86657	556152
74656	556153
65881	556154
17293	556155
13130	556156
85331	556157
75946	556158
50279	556159
103856	556160
63769	556161
26151	556162
53025	556163
133003	556164
20857	556165
35354	556166
15920	556167
134656	556168
40746	556169
97515	556170
7781	556171
158684	556172
110898	556173
24238	556174
13941	556175
86205	556176
70611	556177
37979	556178
31684	556179
91624	556180
63289	556181
12996	556182
12694	556183
55186	556184
56210	556185
12511	556186
58349	556187
23473	556188
17295	556189
58571	556190
33725	556191
4919	556192
3857	556193
21340	556194
50601	556195
94206	556196
12694	556197
68693	556198
58253	556199
97905	556200
53341	556201
36623	556202
114443	556203
30850	556204
61009	556205
43507	556206
49099	556207
71198	556208
73434	556209
67004	556210
158373	556211
29681	556212
26982	556213
90647	556214
65835	556215
65518	556216
86787	556217
81686	556218
36084	556219
83401	556220
55288	556221
95324	556222
79501	556223
102367	556224
64294	556225
67055	556226
14745	556227
156039	556228
52211	556229
74427	556230
3857	556231
13490	556232
13438	556233
44550	556234
83379	556235
7917	556236
63662	556237
3315	556238
55359	556239
10261	556240
67979	556241
64356	556242
51175	556243
63806	556244
51115	556245
161999	556246
64043	556247
33565	556248
16420	556249
56041	556250
82784	556251
72702	556252
82819	556253
132256	556254
51108	556255
11400	556256
2455	556257
81913	556258
115607	556259
80541	556260
81462	556261
105914	556262
106648	556263
72233	556264
45468	556265
16224	556266
12652	556267
40903	556268
89448	556269
1582	556270
11447	556271
81928	556272
68250	556273
83767	556274
2534	556275
76510	556276
41908	556277
86615	556278
7549	556279
38539	556280
40510	556281
14424	556282
14628	556283
21586	556284
60380	556285
25375	556286
49512	556287
2311	556288
8923	556289
94136	556290
40606	556291
104415	556292
108559	556293
9468	556294
17289	556295
60092	556296
88242	556297
16244	556298
90978	556299
51916	556300
83688	556301
48902	556302
62627	556303
107801	556304
4436	556305
55349	556306
49649	556307
43472	556308
30712	556309
101327	556310
51051	556311
97986	556312
68928	556313
24389	556314
59860	556315
81127	556316
3539	556317
110951	556318
81534	556319
64226	556320
791	556321
69179	556322
11507	556323
142193	556324
37873	556325
11491	556326
95802	556327
31092	556328
158776	556329
66913	556330
9760	556331
60234	556332
68908	556333
1150	556334
65462	556335
2452	556336
95577	556337
38137	556338
13438	556339
6609	556340
88859	556341
11442	556342
35857	556343
41434	556344
8640	556345
107436	556346
2056	556347
95884	556348
25281	556349
7790	556350
7165	556351
97039	556352
99626	556353
17675	556354
52233	556355
33584	556356
8911	556357
80787	556358
90982	556359
51271	556360
269	556361
12435	556362
66607	556363
61536	556364
119133	556365
94371	556366
52822	556367
56966	556368
38937	556369
90307	556370
2407	556371
41588	556372
8818	556373
274	556374
64249	556375
72105	556376
12091	556377
33048	556378
30154	556379
104312	556380
15372	556381
88238	556382
95798	556383
21634	556384
64063	556385
36404	556386
69849	556387
107661	556388
14370	556389
37057	556390
112882	556391
48505	556392
7987	556393
73575	556394
35074	556395
71910	556396
81183	556397
33276	556398
105030	556399
89985	556400
48522	556401
22907	556402
22091	556403
6859	556404
12977	556405
89403	556406
1381	556407
48775	556408
22622	556409
67145	556410
8938	556411
14854	556412
31730	556413
82848	556414
75415	556415
41886	556416
128774	556417
111486	556418
2692	556419
52763	556420
80284	556421
26705	556422
26330	556423
57616	556424
87334	556425
38536	556426
10439	556427
18506	556428
49607	556429
72789	556430
69095	556431
2705	556432
60356	556433
9932	556434
66523	556435
71872	556436
18058	556437
73464	556438
46893	556439
139680	556440
4499	556441
62422	556442
4055	556443
63444	556444
24259	556445
51596	556446
49249	556447
57973	556448
112066	556449
2607	556450
56319	556451
51642	556452
92342	556453
46441	556454
14681	556455
90965	556456
80634	556457
40223	556458
87235	556459
5437	556460
99232	556461
4931	556462
7753	556463
8063	556464
20314	556465
100648	556466
30116	556467
22056	556468
33956	556469
41969	556470
109397	556471
7730	556472
10389	556473
2484	556474
137675	556475
44326	556476
46540	556477
97505	556478
14525	556479
29713	556480
21920	556481
14439	556482
62216	556483
124885	556484
94157	556485
131026	556486
56312	556487
11533	556488
51334	556489
18530	556490
20134	556491
46085	556492
10297	556493
10299	556494
82769	556495
4281	556496
99710	556497
39100	556498
31854	556499
8911	556500
113459	556501
89014	556502
78323	556503
81838	556504
767	556505
34380	556506
15214	556507
37694	556508
49927	556509
17224	556510
18340	556511
108604	556512
43318	556513
81480	556514
60148	556515
97536	556516
109889	556517
12129	556518
24828	556519
51460	556520
46452	556521
20511	556522
40437	556523
39719	556524
35830	556525
2655	556526
72689	556527
72795	556528
21584	556529
27769	556530
78187	556531
14990	556532
8059	556533
4605	556534
94545	556535
53812	556536
20726	556537
33253	556538
17316	556539
30323	556540
2606	556541
20854	556542
23437	556543
96580	556544
12052	556545
18193	556546
134124	556547
69793	556548
40196	556549
107762	556550
112199	556551
79848	556552
20061	556553
6611	556554
10479	556555
105196	556556
87705	556557
35323	556558
9070	556559
17822	556560
18958	556561
48526	556562
3397	556563
2072	556564
45907	556565
156740	556566
50432	556567
18081	556568
97681	556569
55332	556570
44536	556571
33276	556572
4194	556573
66198	556574
84576	556575
14181	556576
29005	556577
6930	556578
69327	556579
29422	556580
40676	556581
138	556582
74832	556583
73317	556584
13515	556585
39888	556586
73671	556587
49867	556588
19166	556589
56968	556590
28554	556591
88946	556592
46524	556593
59180	556594
48682	556595
4148	556596
56565	556597
54004	556598
99380	556599
29678	556600
25549	556601
41413	556602
75814	556603
108887	556604
108964	556605
14508	556606
52000	556607
63509	556608
8302	556609
30496	556610
52478	556611
88262	556612
32270	556613
125555	556614
89433	556615
37602	556616
87984	556617
45113	556618
64058	556619
53703	556620
106790	556621
88641	556622
34613	556623
44763	556624
38215	556625
11226	556626
23930	556627
27549	556628
34262	556629
2764	556630
24394	556631
53698	556632
15500	556633
36474	556634
20498	556635
58355	556636
81753	556637
4366	556638
26071	556639
19217	556640
18645	556641
49413	556642
61597	556643
26053	556644
69042	556645
62832	556646
30677	556647
6177	556648
1406	556649
10322	556650
21940	556651
12997	556652
139535	556653
3501	556654
18227	556655
57958	556656
59446	556657
72178	556658
32477	556659
44294	556660
2902	556661
127739	556662
104837	556663
68496	556664
51649	556665
44762	556666
98029	556667
74526	556668
30970	556669
21998	556670
14782	556671
844	556672
80983	556673
9838	556674
67718	556675
66963	556676
16587	556677
14181	556678
53371	556679
78387	556680
12652	556681
16486	556682
1487	556683
2016	556684
50809	556685
7043	556686
48913	556687
71691	556688
80848	556689
31136	556690
21322	556691
36157	556692
7439	556693
78368	556694
6711	556695
65707	556696
20099	556697
5829	556698
84447	556699
27520	556700
79874	556701
33907	556702
36671	556703
41162	556704
96439	556705
30474	556706
762	556707
63260	556708
69341	556709
14661	556710
53104	556711
55244	556712
81836	556713
23554	556714
88946	556715
21483	556716
10862	556717
30655	556718
6080	556719
41589	556720
11178	556721
14461	556722
3169	556723
92210	556724
68906	556725
45472	556726
136926	556727
87995	556728
5751	556729
138495	556730
13030	556731
17628	556732
29976	556733
11965	556734
4615	556735
55614	556736
23053	556737
104302	556738
101055	556739
65682	556740
4340	556741
11194	556742
28917	556743
31904	556744
78323	556745
72985	556746
31210	556747
90053	556748
37766	556749
92634	556750
61584	556751
14461	556752
39142	556753
69878	556754
71203	556755
14546	556756
18071	556757
34429	556758
68987	556759
2311	556760
42523	556761
34732	556762
47909	556763
3742	556764
23086	556765
11722	556766
3477	556767
121040	556768
63774	556769
63724	556770
3801	556771
11171	556772
47144	556773
21242	556774
12633	556775
15713	556776
108799	556777
6064	556778
7603	556779
37077	556780
36032	556781
97012	556782
54720	556783
20373	556784
38881	556785
51712	556786
8331	556787
16563	556788
10257	556789
69341	556790
88078	556791
21202	556792
73684	556793
42423	556794
137443	556795
45978	556796
28537	556797
84331	556798
9747	556799
3377	556800
11694	556801
3031	556802
11442	556803
45362	556804
38824	556805
39553	556806
13333	556807
15736	556808
3004	556809
45236	556810
583	556811
31908	556812
53435	556813
45399	556814
25424	556815
45110	556816
39553	556817
21234	556818
19679	556819
10165	556820
32178	556821
26147	556822
10859	556823
7955	556824
92877	556825
38937	556826
13570	556827
24384	556828
11154	556829
71393	556830
18037	556831
111373	556832
34621	556833
138473	556834
39854	556835
77136	556836
74464	556837
103517	556838
37926	556839
104918	556840
72265	556841
43306	556842
22764	556843
1099	556844
1099	556845
44526	556846
1453	556847
112957	556848
7532	556849
116733	556850
2606	556851
8279	556852
132435	556853
57601	556854
63671	556855
2314	556856
23112	556857
98316	556858
33211	556859
5753	556860
78192	556861
41475	556862
62418	556863
121107	556864
79214	556865
68248	556866
34479	556867
15644	556868
29125	556869
2597	556870
71195	556871
47273	556872
19915	556873
37842	556874
36105	556875
80357	556876
14951	556877
34198	556878
18992	556879
4615	556880
104369	556881
8120	556882
25344	556883
10719	556884
42534	556885
65776	556886
121410	556887
60278	556888
53006	556889
39251	556890
40832	556891
23922	556892
306	556893
5257	556894
32118	556895
48681	556896
8611	556897
10174	556898
7580	556899
7580	556900
16686	556901
110875	556902
105068	556903
22950	556904
29944	556905
3479	556906
23052	556907
30394	556908
17107	556909
118569	556910
583	556911
20455	556912
24603	556913
15686	556914
23412	556915
36121	556916
60525	556917
26280	556918
19709	556919
50650	556920
12307	556921
79472	556922
14017	556923
43146	556924
24829	556925
25239	556926
11254	556927
75690	556928
15552	556929
52380	556930
69184	556931
7560	556932
69400	556933
8687	556934
34592	556935
24725	556936
26155	556937
6732	556938
89289	556939
39940	556940
22076	556941
3674	556942
40163	556943
59306	556944
71629	556945
4124	556946
1375	556947
13500	556948
35040	556949
7817	556950
33792	556951
46440	556952
20419	556953
78486	556954
2632	556955
58616	556956
55641	556957
37363	556958
2851	556959
26736	556960
5950	556961
2075	556962
36017	556963
22138	556964
22138	556965
166223	556966
39412	556967
37293	556968
3946	556969
56567	556970
17906	556971
24311	556972
78088	556973
36829	556974
6438	556975
29869	556976
15499	556977
3821	556978
20049	556979
113124	556980
66657	556981
34796	556982
64242	556983
16241	556984
7604	556985
91984	556986
33866	556987
94425	556988
2797	556989
136233	556990
15537	556991
18483	556992
5301	556993
78005	556994
98060	556995
57450	556996
108638	556997
61197	556998
28560	556999
32233	557000
45272	557001
66067	557002
124423	557003
122665	557004
53643	557005
46462	557006
7060	557007
24986	557008
6505	557009
41294	557010
73162	557011
6015	557012
13368	557013
9475	557014
13795	557015
103551	557016
52514	557017
51225	557018
70278	557019
26893	557020
86595	557021
11557	557022
35980	557023
31617	557024
39688	557025
53653	557026
6292	557027
134560	557028
69408	557029
54087	557030
88626	557031
64030	557032
64587	557033
40761	557034
48037	557035
39984	557036
60396	557037
30199	557038
73401	557039
16261	557040
22023	557041
61379	557042
28834	557043
28775	557044
8705	557045
37648	557046
65992	557047
7802	557048
22991	557049
64046	557050
63443	557051
5824	557052
39805	557053
28491	557054
96749	557055
58210	557056
18946	557057
122978	557058
34747	557059
113785	557060
52193	557061
23489	557062
54579	557063
53006	557064
42553	557065
49570	557066
58097	557067
7662	557068
47716	557069
59863	557070
92728	557071
107231	557072
78456	557073
49609	557074
20389	557075
37974	557076
40978	557077
5046	557078
2455	557079
105671	557080
28923	557081
70008	557082
121352	557083
62364	557084
45219	557085
93394	557086
26278	557087
22663	557088
1079	557089
55220	557090
45103	557091
9260	557092
56286	557093
124198	557094
3939	557095
132507	557096
86593	557097
31954	557098
49919	557099
52182	557100
18086	557101
49664	557102
73678	557103
20451	557104
69430	557105
46212	557106
116854	557107
47678	557108
22945	557109
5848	557110
3011	557111
69775	557112
11296	557113
3812	557114
10315	557115
1855	557116
101375	557117
28640	557118
10302	557119
44238	557120
69128	557121
111396	557122
95755	557123
48522	557124
40666	557125
125660	557126
35290	557127
79740	557128
34058	557129
46433	557130
30519	557131
66083	557132
105754	557133
5317	557134
10862	557135
11518	557136
26018	557137
62206	557138
33172	557139
10233	557140
6080	557141
9871	557142
37890	557143
33133	557144
3201	557145
20831	557146
27332	557147
1868	557148
7802	557149
210	557150
2764	557151
10439	557152
18506	557153
10746	557154
16914	557155
136006	557156
8195	557157
97617	557158
109385	557159
17066	557160
1855	557161
39181	557162
103535	557163
7510	557164
60540	557165
54284	557166
6942	557167
9906	557168
26895	557169
78229	557170
24143	557171
20474	557172
16884	557173
75726	557174
84963	557175
68369	557176
109338	557177
40955	557178
60307	557179
79347	557180
94113	557181
73115	557182
56972	557183
64054	557184
861	557185
10316	557186
37567	557187
35088	557188
20475	557189
13884	557190
20125	557191
34314	557192
16531	557193
54181	557194
34408	557195
85067	557196
21165	557197
77451	557198
10746	557199
31913	557200
5027	557201
2659	557202
32390	557203
12722	557204
7335	557205
6233	557206
23751	557207
81790	557208
26703	557209
55546	557210
7357	557211
6518	557212
27823	557213
94543	557214
3075	557215
8701	557216
3244	557217
45111	557218
21246	557219
22251	557220
73413	557221
2410	557222
54072	557223
7819	557224
87427	557225
2905	557226
3622	557227
51551	557228
29129	557229
7604	557230
55368	557231
45159	557232
78986	557233
25423	557234
4031	557235
34310	557236
12235	557237
7220	557238
18839	557239
24937	557240
28996	557241
57579	557242
79774	557243
34262	557244
87533	557245
31570	557246
14609	557247
38191	557248
73730	557249
13713	557250
136043	557251
10641	557252
91578	557253
107335	557254
132797	557255
46220	557256
124316	557257
37210	557258
72789	557259
46902	557260
127996	557261
68734	557262
53861	557263
66774	557264
13924	557265
39190	557266
73695	557267
54099	557268
3678	557269
117369	557270
49521	557271
9859	557272
46294	557273
40519	557274
71512	557275
63210	557276
104372	557277
3883	557278
67264	557279
65373	557280
4909	557281
125594	557282
57962	557283
18487	557284
120353	557285
109895	557286
58953	557287
58531	557288
66699	557289
95315	557290
29952	557291
87231	557292
49967	557293
87095	557294
56010	557295
110815	557296
87935	557297
90820	557298
75550	557299
18809	557300
9635	557301
22595	557302
1814	557303
99541	557304
124249	557305
67943	557306
96393	557307
74359	557308
9747	557309
152849	557310
84500	557311
22581	557312
87297	557313
39935	557314
27605	557315
1596	557316
7370	557317
25249	557318
10052	557319
52056	557320
59785	557321
23738	557322
5014	557323
23406	557324
84931	557325
104837	557326
105710	557327
28723	557328
79585	557329
90783	557330
88022	557331
27675	557332
103655	557333
105116	557334
120079	557335
123038	557336
74580	557337
100992	557338
78075	557339
30643	557340
41959	557341
37571	557342
8130	557343
28342	557344
70288	557345
54633	557346
87688	557347
85168	557348
51981	557349
132493	557350
1235	557351
128938	557352
54171	557353
24119	557354
37012	557355
37429	557356
12293	557357
116842	557358
59874	557359
18552	557360
6613	557361
82362	557362
28863	557363
39804	557364
66904	557365
99321	557366
23922	557367
58565	557368
18120	557369
49804	557370
90299	557371
42427	557372
9229	557373
156187	557374
56190	557375
40550	557376
27554	557377
37552	557378
462	557379
17091	557380
17272	557381
165996	557382
110106	557383
1963	557384
23816	557385
70039	557386
107834	557387
37181	557388
32219	557389
35836	557390
107561	557391
96285	557392
23421	557393
19273	557394
83140	557395
31074	557396
25912	557397
44445	557398
19618	557399
2091	557400
65623	557401
62170	557402
67822	557403
2854	557404
17780	557405
982	557406
51876	557407
40242	557408
133058	557409
36528	557410
45851	557411
53680	557412
53758	557413
27224	557414
8432	557415
8735	557416
23847	557417
6149	557418
58103	557419
87903	557420
61584	557421
36252	557422
45219	557423
40860	557424
29752	557425
110834	557426
60525	557427
11745	557428
59783	557429
28840	557430
32504	557431
51070	557432
38787	557433
9593	557434
8686	557435
111782	557436
72128	557437
1483	557438
8057	557439
58601	557440
96642	557441
17991	557442
36617	557443
4304	557444
14298	557445
55281	557446
108640	557447
36170	557448
41860	557449
45226	557450
16532	557451
35822	557452
63612	557453
40614	557454
83676	557455
66060	557456
5312	557457
2434	557458
28601	557459
18768	557460
55036	557461
39235	557462
3909	557463
45385	557464
105596	557465
12975	557466
20434	557467
63559	557468
24833	557469
61194	557470
12975	557471
23507	557472
25000	557473
14298	557474
110087	557475
2926	557476
67652	557477
51132	557478
20411	557479
16657	557480
89487	557481
32356	557482
20451	557483
104183	557484
51501	557485
104879	557486
27050	557487
86401	557488
53747	557489
137818	557490
38832	557491
17254	557492
61380	557493
8801	557494
59217	557495
30533	557496
64242	557497
76429	557498
74357	557499
59842	557500
3058	557501
73012	557502
48834	557503
10148	557504
89446	557505
69221	557506
24147	557507
74615	557508
25861	557509
72968	557510
56635	557511
62468	557512
69329	557513
50753	557514
24908	557515
44049	557516
135603	557517
27741	557518
37405	557519
80686	557520
64683	557521
25852	557522
17648	557523
32217	557524
70337	557525
83646	557526
20853	557527
55047	557528
23759	557529
90544	557530
23032	557531
111715	557532
1262	557533
92689	557534
13389	557535
8498	557536
53926	557537
51120	557538
61130	557539
52176	557540
65383	557541
74380	557542
61130	557543
2763	557544
79558	557545
81632	557546
11055	557547
25285	557548
46369	557549
17939	557550
95561	557551
21953	557552
315	557553
21108	557554
39403	557555
11344	557556
83038	557557
61223	557558
6400	557559
86336	557560
64520	557561
47884	557562
67907	557563
63317	557564
15235	557565
90556	557566
56013	557567
53451	557568
92335	557569
68013	557570
1633	557571
23182	557572
76878	557573
20227	557574
25605	557575
43958	557576
21937	557577
77477	557578
82284	557579
111850	557580
24938	557581
107151	557582
46927	557583
37018	557584
3086	557585
75920	557586
60335	557587
49200	557588
65700	557589
74731	557590
66185	557591
265	557592
23419	557593
27530	557594
15364	557595
95634	557596
61025	557597
33559	557598
265	557599
100581	557600
52886	557601
46120	557602
54596	557603
4962	557604
53682	557605
24284	557606
62110	557607
130469	557608
23630	557609
110215	557610
80623	557611
126013	557612
23285	557613
69205	557614
41709	557615
62115	557616
80435	557617
71901	557618
40008	557619
37881	557620
113616	557621
102862	557622
84542	557623
92700	557624
98007	557625
56378	557626
63554	557627
23434	557628
57612	557629
90668	557630
8953	557631
10914	557632
16484	557633
41557	557634
18794	557635
65513	557636
2214	557637
94524	557638
120080	557639
29052	557640
50811	557641
8413	557642
75175	557643
1508	557644
4414	557645
41973	557646
1502	557647
80612	557648
30862	557649
13857	557650
68844	557651
69526	557652
68254	557653
6715	557654
152670	557655
84984	557656
114703	557657
50394	557658
18063	557659
17273	557660
29902	557661
51126	557662
22315	557663
51447	557664
91510	557665
13919	557666
5406	557667
47051	557668
11638	557669
48035	557670
7905	557671
36717	557672
18416	557673
25275	557674
10335	557675
37281	557676
4541	557677
21880	557678
33947	557679
11402	557680
3040	557681
82406	557682
43350	557683
99518	557684
70884	557685
54816	557686
82078	557687
26273	557688
10517	557689
4167	557690
9089	557691
63096	557692
59293	557693
59533	557694
9773	557695
52798	557696
63273	557697
1896	557698
17756	557699
73785	557700
56585	557701
14436	557702
106929	557703
136947	557704
7464	557705
111794	557706
58385	557707
1697	557708
29865	557709
49666	557710
82683	557711
70436	557712
22223	557713
13334	557714
78154	557715
94528	557716
14740	557717
1574	557718
45350	557719
2620	557720
114521	557721
47286	557722
9289	557723
2385	557724
37381	557725
53681	557726
4313	557727
15724	557728
30900	557729
33778	557730
100278	557731
25223	557732
70591	557733
55277	557734
102033	557735
63056	557736
10505	557737
22587	557738
40512	557739
38709	557740
5248	557741
48906	557742
1177	557743
15504	557744
31863	557745
62099	557746
12128	557747
12128	557748
14825	557749
14825	557750
45177	557751
60612	557752
96746	557753
3070	557754
31111	557755
10334	557756
7310	557757
57723	557758
70026	557759
614	557760
18313	557761
66033	557762
28796	557763
128771	557764
76840	557765
53114	557766
86128	557767
85045	557768
79636	557769
23539	557770
122521	557771
63513	557772
70539	557773
117245	557774
9271	557775
83579	557776
9342	557777
107076	557778
50299	557779
46981	557780
36486	557781
8885	557782
24620	557783
22709	557784
11250	557785
2716	557786
64019	557787
33605	557788
17261	557789
87414	557790
59139	557791
136179	557792
2892	557793
111571	557794
87499	557795
62362	557796
16500	557797
64038	557798
6552	557799
81657	557800
46154	557801
166116	557802
18479	557803
21169	557804
63611	557805
52158	557806
28961	557807
2079	557808
49508	557809
49508	557810
79842	557811
31225	557812
23799	557813
132213	557814
131139	557815
51251	557816
34730	557817
60114	557818
57725	557819
74803	557820
129481	557821
7339	557822
85340	557823
52517	557824
40213	557825
110524	557826
90633	557827
33529	557828
25847	557829
137529	557830
5207	557831
8704	557832
30457	557833
13781	557834
29995	557835
132508	557836
49241	557837
24661	557838
49663	557839
37628	557840
4573	557841
3984	557842
51301	557843
17325	557844
117703	557845
47818	557846
35169	557847
44177	557848
89166	557849
9154	557850
109817	557851
23810	557852
90916	557853
105949	557854
101235	557855
92146	557856
38944	557857
51300	557858
39311	557859
36263	557860
131291	557861
38152	557862
31483	557863
24007	557864
71923	557865
70420	557866
26644	557867
4296	557868
390	557869
13268	557870
22087	557871
81582	557872
19189	557873
13268	557874
102843	557875
13268	557876
66025	557877
14823	557878
873	557879
112025	557880
14400	557881
69854	557882
7235	557883
54585	557884
15325	557885
45948	557886
76746	557887
13524	557888
19069	557889
57519	557890
76396	557891
18421	557892
27825	557893
7709	557894
71353	557895
216	557896
82010	557897
32962	557898
60986	557899
390	557900
14529	557901
59116	557902
61586	557903
149114	557904
45877	557905
51687	557906
41504	557907
3076	557908
2792	557909
8945	557910
16975	557911
38018	557912
83232	557913
102658	557914
74957	557915
634	557916
88158	557917
134569	557918
67503	557919
33635	557920
36083	557921
49390	557922
18308	557923
15708	557924
3238	557925
99709	557926
13596	557927
30922	557928
68885	557929
26137	557930
1832	557931
14502	557932
71046	557933
76829	557934
18121	557935
29644	557936
109917	557937
30467	557938
50588	557939
4746	557940
11258	557941
7574	557942
13988	557943
131361	557944
24791	557945
49769	557946
91885	557947
3821	557948
3131	557949
84874	557950
86354	557951
74862	557952
38032	557953
36859	557954
80563	557955
26288	557956
7178	557957
31850	557958
24819	557959
23712	557960
11665	557961
73294	557962
118897	557963
21468	557964
67085	557965
35876	557966
65476	557967
2689	557968
29501	557969
85820	557970
79632	557971
44861	557972
40838	557973
12229	557974
50332	557975
66002	557976
69412	557977
16673	557978
88610	557979
47112	557980
16431	557981
6532	557982
49295	557983
42164	557984
7900	557985
81710	557986
45262	557987
21801	557988
20366	557989
62190	557990
30076	557991
86641	557992
84692	557993
2801	557994
23368	557995
26628	557996
68408	557997
39097	557998
40421	557999
66471	558000
61740	558001
39772	558002
106756	558003
127841	558004
43217	558005
80447	558006
66668	558007
9952	558008
27204	558009
24436	558010
8443	558011
45857	558012
37127	558013
47029	558014
39938	558015
38190	558016
78439	558017
79057	558018
73776	558019
43623	558020
53669	558021
58916	558022
65639	558023
49588	558024
23259	558025
13108	558026
3034	558027
3034	558028
107140	558029
53939	558030
58938	558031
26588	558032
132271	558033
43192	558034
16960	558035
14786	558036
30230	558037
29646	558038
22035	558039
65815	558040
13706	558041
24650	558042
11537	558043
69490	558044
16511	558045
134023	558046
34764	558047
99350	558048
20477	558049
37333	558050
4778	558051
14631	558052
92253	558053
1559	558054
30471	558055
100564	558056
69832	558057
26437	558058
15854	558059
94110	558060
19110	558061
72739	558062
55037	558063
20083	558064
89999	558065
92270	558066
39076	558067
25391	558068
39127	558069
134743	558070
54677	558071
96253	558072
35563	558073
68410	558074
24840	558075
12537	558076
40963	558077
78304	558078
65770	558079
84442	558080
127170	558081
6879	558082
63088	558083
6029	558084
69535	558085
63088	558086
29861	558087
23277	558088
79475	558089
10419	558090
7477	558091
2779	558092
60977	558093
18035	558094
84369	558095
39542	558096
9338	558097
23945	558098
27331	558099
15522	558100
2247	558101
52982	558102
79279	558103
26447	558104
47714	558105
35125	558106
63159	558107
183	558108
6088	558109
3038	558110
20669	558111
31019	558112
78861	558113
79030	558114
78311	558115
2845	558116
12034	558117
2450	558118
56378	558119
32206	558120
60567	558121
20427	558122
31127	558123
58444	558124
3168	558125
34492	558126
1742	558127
73766	558128
61561	558129
17623	558130
38170	558131
41879	558132
118629	558133
82916	558134
22817	558135
12699	558136
52752	558137
21344	558138
4963	558139
52440	558140
88958	558141
54584	558142
75522	558143
21600	558144
91360	558145
51377	558146
4069	558147
7637	558148
35478	558149
96565	558150
34095	558151
11644	558152
75427	558153
16438	558154
112000	558155
90087	558156
82694	558157
68410	558158
41692	558159
90782	558160
76389	558161
128685	558162
116584	558163
81549	558164
107117	558165
46805	558166
67594	558167
8134	558168
26276	558169
68368	558170
55295	558171
79724	558172
87831	558173
97088	558174
34071	558175
63400	558176
104038	558177
32102	558178
90199	558179
17244	558180
16571	558181
48946	558182
90731	558183
47159	558184
3292	558185
1177	558186
12430	558187
26890	558188
46060	558189
2501	558190
40236	558191
84760	558192
73513	558193
51965	558194
51965	558195
32508	558196
26684	558197
3629	558198
13111	558199
12996	558200
60488	558201
86029	558202
4030	558203
34035	558204
76343	558205
95558	558206
34549	558207
89952	558208
134452	558209
90250	558210
35015	558211
25012	558212
1085	558213
41143	558214
67295	558215
20366	558216
77665	558217
52795	558218
34423	558219
103680	558220
16645	558221
75852	558222
63076	558223
59999	558224
92462	558225
22583	558226
48571	558227
121095	558228
16778	558229
37132	558230
66693	558231
21420	558232
19099	558233
44559	558234
14666	558235
40404	558236
78898	558237
22806	558238
121209	558239
25816	558240
13705	558241
23896	558242
11126	558243
71056	558244
33045	558245
16891	558246
59807	558247
4415	558248
79324	558249
32301	558250
5696	558251
2489	558252
79505	558253
44291	558254
2635	558255
1029	558256
45134	558257
45134	558258
18347	558259
30997	558260
22792	558261
11945	558262
8036	558263
50421	558264
56033	558265
8159	558266
39846	558267
22792	558268
16450	558269
36523	558270
8584	558271
29627	558272
41375	558273
34711	558274
90099	558275
12906	558276
30071	558277
8584	558278
10320	558279
15639	558280
6330	558281
66578	558282
21447	558283
5400	558284
115812	558285
25276	558286
102005	558287
137364	558288
16640	558289
24879	558290
51864	558291
24146	558292
18302	558293
6950	558294
51222	558295
5277	558296
2540	558297
29862	558298
121723	558299
55431	558300
28336	558301
7900	558302
27536	558303
7998	558304
61576	558305
54698	558306
54594	558307
31914	558308
64890	558309
6094	558310
1991	558311
101193	558312
26101	558313
30512	558314
18058	558315
37677	558316
16706	558317
105237	558318
47817	558319
1991	558320
9185	558321
14233	558322
89978	558323
6326	558324
134253	558325
65375	558326
6528	558327
27315	558328
9037	558329
88882	558330
317	558331
3339	558332
90011	558333
101180	558334
67519	558335
6047	558336
13984	558337
29502	558338
90498	558339
59876	558340
29477	558341
53652	558342
66749	558343
48170	558344
110870	558345
10509	558346
131336	558347
24146	558348
96259	558349
64422	558350
56867	558351
74772	558352
59440	558353
21442	558354
35392	558355
96545	558356
12108	558357
36539	558358
83097	558359
108446	558360
87321	558361
56073	558362
28093	558363
28093	558364
51122	558365
21789	558366
27796	558367
103446	558368
47788	558369
9032	558370
28093	558371
47671	558372
42572	558373
77687	558374
25243	558375
80401	558376
2424	558377
48553	558378
22578	558379
30368	558380
4617	558381
30392	558382
6883	558383
32498	558384
3427	558385
39195	558386
22723	558387
15345	558388
33936	558389
83618	558390
38529	558391
7599	558392
72808	558393
49252	558394
54123	558395
85129	558396
16061	558397
17173	558398
108443	558399
9649	558400
15478	558401
37041	558402
110080	558403
13881	558404
39195	558405
4913	558406
5428	558407
34468	558408
8578	558409
52543	558410
72859	558411
10058	558412
59565	558413
21150	558414
51855	558415
23671	558416
86783	558417
84457	558418
72134	558419
43417	558420
112286	558421
70910	558422
119755	558423
112909	558424
75989	558425
102827	558426
10999	558427
112037	558428
127242	558429
47358	558430
91497	558431
95220	558432
99219	558433
47142	558434
59458	558435
48854	558436
30509	558437
69805	558438
5602	558439
102527	558440
76571	558441
86289	558442
99209	558443
92167	558444
48962	558445
18060	558446
74467	558447
6256	558448
30920	558449
44916	558450
18557	558451
64750	558452
9690	558453
71585	558454
109367	558455
84998	558456
33748	558457
14311	558458
127265	558459
50442	558460
98841	558461
11134	558462
118	558463
72981	558464
32892	558465
82898	558466
5926	558467
150801	558468
80785	558469
17507	558470
5243	558471
23468	558472
19218	558473
23366	558474
92658	558475
22009	558476
20457	558477
4304	558478
4739	558479
19509	558480
24938	558481
29903	558482
2143	558483
45562	558484
897	558485
32305	558486
29573	558487
64636	558488
9933	558489
12315	558490
20527	558491
4752	558492
61260	558493
76331	558494
5997	558495
154808	558496
61275	558497
66732	558498
5046	558499
34802	558500
89666	558501
59942	558502
20240	558503
86678	558504
26156	558505
71823	558506
75870	558507
6456	558508
65637	558509
29740	558510
129141	558511
4263	558512
48827	558513
34683	558514
78086	558515
75817	558516
61345	558517
36754	558518
100311	558519
42264	558520
77742	558521
37087	558522
38700	558523
109394	558524
26038	558525
102019	558526
63491	558527
76567	558528
28444	558529
71241	558530
19680	558531
119730	558532
4622	558533
58939	558534
100537	558535
919	558536
2654	558537
41669	558538
32081	558539
3152	558540
22735	558541
66184	558542
70032	558543
67227	558544
79786	558545
15312	558546
41534	558547
73570	558548
581	558549
17903	558550
54002	558551
29026	558552
59771	558553
58453	558554
20383	558555
20383	558556
32806	558557
56867	558558
54946	558559
86781	558560
51808	558561
59798	558562
2021	558563
39505	558564
25866	558565
52402	558566
6211	558567
38082	558568
23081	558569
9481	558570
61109	558571
55528	558572
12016	558573
39864	558574
123270	558575
26483	558576
112283	558577
79088	558578
60379	558579
50643	558580
2065	558581
101368	558582
13041	558583
2079	558584
39401	558585
8674	558586
9772	558587
105708	558588
51473	558589
30678	558590
4866	558591
66704	558592
64297	558593
62489	558594
13545	558595
86737	558596
26638	558597
41404	558598
63804	558599
29968	558600
51515	558601
37244	558602
29066	558603
9678	558604
72049	558605
50359	558606
31972	558607
18691	558608
32334	558609
27077	558610
57341	558611
65404	558612
7428	558613
156057	558614
14924	558615
25462	558616
58853	558617
4864	558618
79216	558619
31361	558620
8076	558621
24169	558622
8534	558623
11943	558624
34120	558625
99583	558626
120041	558627
25779	558628
122649	558629
109427	558630
4395	558631
22645	558632
2548	558633
41619	558634
46224	558635
1139	558636
31737	558637
9912	558638
67808	558639
70377	558640
23496	558641
58884	558642
60279	558643
66495	558644
37164	558645
4372	558646
10626	558647
65553	558648
60199	558649
130643	558650
94268	558651
15571	558652
31905	558653
9479	558654
101172	558655
124641	558656
102753	558657
106000	558658
57734	558659
47926	558660
80681	558661
106004	558662
83524	558663
40948	558664
13539	558665
760	558666
46468	558667
6762	558668
45858	558669
19999	558670
12668	558671
5254	558672
6762	558673
3472	558674
80460	558675
60062	558676
8597	558677
21999	558678
1770	558679
21893	558680
78470	558681
44008	558682
109429	558683
91313	558684
21232	558685
83623	558686
97786	558687
30486	558688
59551	558689
45840	558690
28562	558691
79282	558692
12918	558693
114520	558694
55561	558695
13227	558696
71929	558697
107690	558698
13232	558699
28402	558700
57387	558701
25777	558702
6375	558703
2803	558704
22805	558705
3651	558706
7393	558707
35465	558708
137331	558709
64702	558710
492	558711
88249	558712
119078	558713
31945	558714
28054	558715
123193	558716
74477	558717
73116	558718
61405	558719
73306	558720
63061	558721
11658	558722
107526	558723
40703	558724
88685	558725
5516	558726
19973	558727
11523	558728
252	558729
7021	558730
6004	558731
6165	558732
21550	558733
3787	558734
76863	558735
5326	558736
7590	558737
114968	558738
89512	558739
7433	558740
12980	558741
32241	558742
17247	558743
8850	558744
54333	558745
117762	558746
51	558747
1478	558748
13240	558749
2017	558750
46014	558751
25827	558752
13318	558753
47760	558754
49471	558755
4233	558756
22273	558757
6830	558758
34433	558759
36678	558760
5879	558761
42529	558762
8191	558763
6454	558764
1577	558765
36701	558766
22670	558767
29668	558768
595	558769
66003	558770
62301	558771
12761	558772
22823	558773
68216	558774
17926	558775
13278	558776
68299	558777
23368	558778
3919	558779
100897	558780
83892	558781
26266	558782
39484	558783
57531	558784
80337	558785
48846	558786
84713	558787
77118	558788
4507	558789
24591	558790
81484	558791
29054	558792
79014	558793
76542	558794
108434	558795
17555	558796
34063	558797
65371	558798
21495	558799
2897	558800
2689	558801
131300	558802
4995	558803
82981	558804
84566	558805
51956	558806
124224	558807
9677	558808
77016	558809
103641	558810
65846	558811
29445	558812
53225	558813
82201	558814
18321	558815
13337	558816
4939	558817
65803	558818
18742	558819
34223	558820
27702	558821
18743	558822
3830	558823
62534	558824
5300	558825
48946	558826
16958	558827
112956	558828
69112	558829
73722	558830
67249	558831
56833	558832
49464	558833
52190	558834
14120	558835
41580	558836
2017	558837
44229	558838
26020	558839
29698	558840
5387	558841
31639	558842
9258	558843
84614	558844
41555	558845
64956	558846
12747	558847
34008	558848
12075	558849
69522	558850
85371	558851
91301	558852
17118	558853
85980	558854
450	558855
23712	558856
44903	558857
46915	558858
97602	558859
36453	558860
28440	558861
103612	558862
57384	558863
116700	558864
47760	558865
37169	558866
63155	558867
28377	558868
51073	558869
13335	558870
86659	558871
18411	558872
48588	558873
134131	558874
3509	558875
3509	558876
84531	558877
49415	558878
28450	558879
50780	558880
4445	558881
90303	558882
18347	558883
11532	558884
18160	558885
63347	558886
40156	558887
18667	558888
53817	558889
127803	558890
88061	558891
82038	558892
28164	558893
62381	558894
16121	558895
13802	558896
57463	558897
38762	558898
9980	558899
12016	558900
22986	558901
28495	558902
15657	558903
54075	558904
26028	558905
49381	558906
4061	558907
28021	558908
10124	558909
45315	558910
26028	558911
67672	558912
39809	558913
80289	558914
18980	558915
22378	558916
100531	558917
100782	558918
108844	558919
10391	558920
72709	558921
7131	558922
19078	558923
18425	558924
34072	558925
6769	558926
85267	558927
23040	558928
4657	558929
113013	558930
34823	558931
86486	558932
17530	558933
32339	558934
94192	558935
53034	558936
27825	558937
124109	558938
49441	558939
69834	558940
69146	558941
10515	558942
95500	558943
27625	558944
80539	558945
54379	558946
49183	558947
51318	558948
6383	558949
38858	558950
71679	558951
54716	558952
79408	558953
8056	558954
89314	558955
41179	558956
78287	558957
5488	558958
42961	558959
26083	558960
18408	558961
52076	558962
30465	558963
1725	558964
152859	558965
2262	558966
46404	558967
136048	558968
72331	558969
11052	558970
3068	558971
33290	558972
40755	558973
1194	558974
52286	558975
76669	558976
74591	558977
113921	558978
57510	558979
133988	558980
51462	558981
13130	558982
8506	558983
64518	558984
98232	558985
6830	558986
78320	558987
24211	558988
19710	558989
5141	558990
30032	558991
81	558992
9440	558993
7186	558994
1482	558995
23733	558996
123225	558997
44269	558998
77	558999
7412	559000
63055	559001
563	559002
44877	559003
36682	559004
11700	559005
7412	559006
9129	559007
63793	559008
55581	559009
1153	559010
5456	559011
5595	559012
14997	559013
22825	559014
130631	559015
11303	559016
53720	559017
33658	559018
22626	559019
56404	559020
113207	559021
28813	559022
29155	559023
2386	559024
38821	559025
52527	559026
27028	559027
40546	559028
50313	559029
13769	559030
35854	559031
57689	559032
53036	559033
44187	559034
50863	559035
49703	559036
1458	559037
20805	559038
61540	559039
52515	559040
7645	559041
11399	559042
19201	559043
34078	559044
101028	559045
56245	559046
29870	559047
47700	559048
111440	559049
2862	559050
18029	559051
70462	559052
52198	559053
8749	559054
91456	559055
35279	559056
7709	559057
3825	559058
109107	559059
93338	559060
27068	559061
54655	559062
29498	559063
83850	559064
4094	559065
3334	559066
23894	559067
44071	559068
3846	559069
113552	559070
39692	559071
5611	559072
5611	559073
82098	559074
20866	559075
26238	559076
11696	559077
56639	559078
56454	559079
127883	559080
29559	559081
27155	559082
48221	559083
62816	559084
83570	559085
30858	559086
4747	559087
8841	559088
554	559089
77813	559090
78202	559091
56849	559092
36514	559093
58526	559094
25541	559095
54300	559096
15352	559097
1009	559098
58648	559099
69417	559100
82688	559101
18321	559102
52821	559103
119051	559104
34379	559105
76978	559106
7183	559107
66954	559108
1560	559109
48834	559110
2435	559111
65005	559112
73397	559113
9392	559114
51695	559115
49583	559116
85109	559117
68144	559118
3616	559119
63625	559120
9751	559121
78448	559122
18199	559123
45171	559124
32416	559125
105067	559126
30971	559127
8839	559128
6810	559129
12368	559130
8157	559131
11324	559132
42194	559133
373	559134
373	559135
4604	559136
108621	559137
97700	559138
4307	559139
40170	559140
41991	559141
40170	559142
105953	559143
90361	559144
15696	559145
129050	559146
4854	559147
12761	559148
102844	559149
62139	559150
13715	559151
108677	559152
98195	559153
29450	559154
87157	559155
67880	559156
47375	559157
63416	559158
21838	559159
90606	559160
41405	559161
70241	559162
64187	559163
86629	559164
15474	559165
57442	559166
127353	559167
29450	559168
70024	559169
64972	559170
30653	559171
98194	559172
44504	559173
8746	559174
4270	559175
50316	559176
19681	559177
64153	559178
62839	559179
59913	559180
19492	559181
38069	559182
64788	559183
122491	559184
29564	559185
86489	559186
71705	559187
57634	559188
49253	559189
158064	559190
60028	559191
6415	559192
14387	559193
25244	559194
31704	559195
37932	559196
70989	559197
77562	559198
55455	559199
78884	559200
48754	559201
23296	559202
22742	559203
54272	559204
34182	559205
39180	559206
63789	559207
39417	559208
40594	559209
6381	559210
91424	559211
10466	559212
87371	559213
46325	559214
5492	559215
94483	559216
51131	559217
52786	559218
89442	559219
57944	559220
58933	559221
17568	559222
81650	559223
111519	559224
94711	559225
20648	559226
17652	559227
22271	559228
22097	559229
67876	559230
55646	559231
4548	559232
99478	559233
29166	559234
50562	559235
15245	559236
26333	559237
80619	559238
68771	559239
82285	559240
6059	559241
56509	559242
18415	559243
44251	559244
51061	559245
18945	559246
14139	559247
13526	559248
66566	559249
15488	559250
114609	559251
136047	559252
124338	559253
7220	559254
21233	559255
15488	559256
37803	559257
22150	559258
67046	559259
102456	559260
137554	559261
89364	559262
33633	559263
96557	559264
38092	559265
93867	559266
143728	559267
129337	559268
124367	559269
109118	559270
150655	559271
79441	559272
35053	559273
6710	559274
5311	559275
36805	559276
25490	559277
68867	559278
69112	559279
49496	559280
39230	559281
21742	559282
97885	559283
91579	559284
111759	559285
24546	559286
98746	559287
134529	559288
21742	559289
37808	559290
68742	559291
118909	559292
88962	559293
91371	559294
22686	559295
88967	559296
97024	559297
10852	559298
123077	559299
106967	559300
133961	559301
37078	559302
79022	559303
18344	559304
86399	559305
127580	559306
93409	559307
17784	559308
138603	559309
39377	559310
84919	559311
128010	559312
127905	559313
14086	559314
132696	559315
150640	559316
23708	559317
86224	559318
27938	559319
52047	559320
79058	559321
63679	559322
102738	559323
14085	559324
113219	559325
88969	559326
27958	559327
47159	559328
41274	559329
8084	559330
77480	559331
68757	559332
50368	559333
81955	559334
96537	559335
111529	559336
109019	559337
4718	559338
37614	559339
58021	559340
57455	559341
37249	559342
114573	559343
41997	559344
98746	559345
49385	559346
33187	559347
82125	559348
35350	559349
135502	559350
63627	559351
68704	559352
54589	559353
26469	559354
42065	559355
32795	559356
5903	559357
16872	559358
97506	559359
31954	559360
41849	559361
15607	559362
20144	559363
32411	559364
3158	559365
60455	559366
12219	559367
47972	559368
26659	559369
12466	559370
76257	559371
101311	559372
87355	559373
20707	559374
17173	559375
46088	559376
51847	559377
130667	559378
20177	559379
30530	559380
7077	559381
35185	559382
75336	559383
24443	559384
91420	559385
5275	559386
33256	559387
61122	559388
51835	559389
40642	559390
100974	559391
34381	559392
71585	559393
4151	559394
19057	559395
129766	559396
81949	559397
44227	559398
14733	559399
110401	559400
14107	559401
5235	559402
52545	559403
28341	559404
21996	559405
1188	559406
85048	559407
31115	559408
12281	559409
39112	559410
5628	559411
89130	559412
27078	559413
2367	559414
68941	559415
79531	559416
134728	559417
14503	559418
49682	559419
17550	559420
55688	559421
124786	559422
41151	559423
8222	559424
30920	559425
128848	559426
31049	559427
22958	559428
52865	559429
26894	559430
18808	559431
19114	559432
103515	559433
12979	559434
19662	559435
1803	559436
39473	559437
110922	559438
8513	559439
10517	559440
68748	559441
41171	559442
52777	559443
32082	559444
72979	559445
8708	559446
18320	559447
5235	559448
13536	559449
5439	559450
27539	559451
47400	559452
26081	559453
24002	559454
38729	559455
18675	559456
111424	559457
26062	559458
13803	559459
6155	559460
41168	559461
72784	559462
39724	559463
6494	559464
110650	559465
40457	559466
51364	559467
36649	559468
79442	559469
13479	559470
4276	559471
30314	559472
52925	559473
68746	559474
11015	559475
7445	559476
93709	559477
8009	559478
83376	559479
37045	559480
26464	559481
115566	559482
73430	559483
95843	559484
22913	559485
11818	559486
8977	559487
23019	559488
59359	559489
105571	559490
127811	559491
95449	559492
92457	559493
74405	559494
92609	559495
34151	559496
9102	559497
23570	559498
79761	559499
25323	559500
23915	559501
33533	559502
53333	559503
95296	559504
59993	559505
32812	559506
14504	559507
117563	559508
120003	559509
68343	559510
12196	559511
24804	559512
9810	559513
27332	559514
16454	559515
39819	559516
1829	559517
74706	559518
95684	559519
44914	559520
12705	559521
87801	559522
36161	559523
43002	559524
44087	559525
98181	559526
8069	559527
73126	559528
6993	559529
40442	559530
37460	559531
124569	559532
91594	559533
3056	559534
1005	559535
521	559536
2722	559537
75380	559538
105978	559539
34064	559540
95477	559541
75838	559542
80890	559543
56173	559544
28850	559545
105685	559546
106969	559547
62641	559548
22131	559549
62663	559550
94540	559551
52111	559552
64867	559553
8128	559554
15264	559555
83154	559556
94373	559557
45426	559558
57599	559559
117659	559560
33724	559561
94302	559562
26222	559563
17014	559564
94632	559565
64834	559566
34207	559567
21514	559568
37373	559569
12015	559570
40138	559571
58370	559572
120132	559573
28854	559574
64241	559575
18764	559576
57452	559577
44070	559578
97053	559579
57452	559580
115151	559581
87695	559582
105383	559583
87904	559584
20416	559585
96994	559586
145657	559587
73713	559588
15723	559589
37912	559590
62686	559591
83244	559592
94596	559593
48939	559594
104368	559595
99745	559596
56335	559597
120485	559598
58433	559599
62758	559600
95891	559601
58313	559602
75444	559603
127640	559604
67985	559605
58454	559606
92494	559607
44130	559608
62746	559609
64284	559610
95340	559611
39960	559612
31017	559613
58330	559614
105550	559615
75482	559616
118891	559617
105918	559618
74765	559619
40009	559620
83342	559621
105299	559622
82949	559623
75287	559624
110745	559625
71706	559626
26222	559627
44766	559628
59359	559629
7145	559630
15622	559631
75853	559632
42349	559633
119131	559634
83273	559635
9810	559636
52320	559637
37348	559638
30607	559639
105988	559640
22349	559641
5679	559642
58404	559643
31366	559644
51599	559645
103852	559646
85301	559647
1139	559648
120064	559649
102563	559650
24597	559651
28332	559652
11347	559653
3173	559654
55551	559655
23302	559656
96810	559657
106694	559658
11766	559659
14118	559660
53656	559661
24267	559662
12289	559663
17599	559664
12096	559665
74756	559666
120497	559667
83561	559668
129684	559669
120504	559670
28850	559671
92610	559672
148882	559673
79763	559674
57693	559675
58396	559676
56099	559677
44766	559678
44766	559679
88068	559680
5704	559681
92310	559682
102716	559683
25259	559684
9007	559685
30444	559686
110211	559687
19942	559688
48883	559689
110801	559690
102558	559691
110699	559692
110812	559693
51503	559694
105838	559695
104208	559696
117074	559697
117256	559698
80836	559699
110588	559700
30643	559701
110702	559702
95530	559703
49476	559704
116596	559705
44070	559706
49326	559707
80708	559708
68122	559709
70348	559710
36444	559711
53249	559712
69418	559713
33566	559714
86244	559715
83310	559716
5523	559717
9459	559718
57723	559719
20056	559720
4390	559721
41696	559722
56920	559723
82997	559724
31727	559725
65459	559726
100767	559727
63186	559728
28575	559729
61017	559730
2826	559731
33882	559732
36689	559733
143814	559734
2006	559735
6421	559736
102379	559737
16204	559738
35067	559739
112096	559740
132515	559741
36030	559742
113646	559743
36030	559744
135713	559745
54174	559746
125611	559747
90849	559748
29594	559749
59966	559750
34531	559751
1799	559752
137352	559753
50345	559754
31590	559755
41924	559756
41916	559757
83636	559758
15236	559759
9442	559760
22937	559761
80666	559762
50756	559763
77963	559764
12945	559765
67208	559766
14430	559767
108322	559768
15835	559769
1733	559770
77154	559771
40439	559772
1733	559773
1733	559774
1733	559775
1733	559776
131179	559777
3118	559778
25021	559779
52991	559780
31014	559781
77573	559782
38519	559783
27984	559784
29165	559785
19718	559786
32283	559787
56762	559788
35839	559789
100260	559790
18626	559791
12404	559792
92442	559793
13784	559794
97010	559795
100357	559796
10980	559797
127659	559798
10326	559799
23331	559800
38556	559801
69750	559802
43202	559803
80398	559804
41711	559805
80774	559806
114429	559807
27591	559808
47632	559809
2729	559810
60147	559811
78892	559812
165662	559813
94578	559814
28333	559815
109856	559816
117505	559817
31337	559818
33084	559819
107869	559820
55441	559821
114697	559822
7660	559823
7174	559824
100853	559825
137848	559826
63167	559827
7456	559828
28409	559829
132932	559830
17188	559831
46898	559832
42415	559833
81909	559834
90669	559835
154330	559836
75740	559837
129109	559838
75691	559839
96822	559840
5664	559841
47386	559842
89306	559843
36028	559844
143640	559845
47736	559846
44711	559847
58297	559848
5697	559849
24325	559850
78181	559851
20058	559852
105496	559853
61387	559854
47864	559855
15492	559856
103955	559857
48642	559858
48936	559859
22234	559860
41005	559861
3828	559862
47305	559863
86675	559864
38052	559865
13538	559866
77601	559867
40032	559868
112322	559869
123007	559870
18426	559871
37204	559872
91023	559873
1685	559874
1685	559875
10505	559876
40671	559877
35376	559878
6538	559879
71905	559880
10858	559881
7861	559882
693	559883
132959	559884
58988	559885
78126	559886
101255	559887
104231	559888
56527	559889
4324	559890
101160	559891
61781	559892
33969	559893
5160	559894
26590	559895
4371	559896
12216	559897
60556	559898
137777	559899
32258	559900
48843	559901
66190	559902
48806	559903
3339	559904
6758	559905
39584	559906
72155	559907
1086	559908
84352	559909
61084	559910
91333	559911
69518	559912
6200	559913
79376	559914
86268	559915
67489	559916
43206	559917
2625	559918
109848	559919
15988	559920
18006	559921
91855	559922
57547	559923
35902	559924
9356	559925
6103	559926
102788	559927
3761	559928
3761	559929
49265	559930
66948	559931
39155	559932
73545	559933
34628	559934
88605	559935
46145	559936
52941	559937
59850	559938
55597	559939
78064	559940
63086	559941
114480	559942
95655	559943
67584	559944
33217	559945
39790	559946
28115	559947
3862	559948
23799	559949
88903	559950
2055	559951
67488	559952
6723	559953
27782	559954
33324	559955
21734	559956
33880	559957
73837	559958
40049	559959
48597	559960
26521	559961
61076	559962
16710	559963
4974	559964
31483	559965
52101	559966
13219	559967
66847	559968
2652	559969
28384	559970
86106	559971
81469	559972
10649	559973
87228	559974
83346	559975
40176	559976
97863	559977
89957	559978
45203	559979
20517	559980
56715	559981
94432	559982
11026	559983
23089	559984
34092	559985
2386	559986
83010	559987
99465	559988
121613	559989
51084	559990
45166	559991
27607	559992
27607	559993
111769	559994
108845	559995
68811	559996
40604	559997
79918	559998
14347	559999
37895	560000
32202	560001
94538	560002
31483	560003
48528	560004
2913	560005
7451	560006
17116	560007
30873	560008
50388	560009
47695	560010
35868	560011
57557	560012
31216	560013
11231	560014
32473	560015
13511	560016
7451	560017
16450	560018
7786	560019
37687	560020
14527	560021
2722	560022
13921	560023
4881	560024
58901	560025
41530	560026
79900	560027
62180	560028
1615	560029
8396	560030
39784	560031
36083	560032
4514	560033
66103	560034
5186	560035
43482	560036
7098	560037
23521	560038
14097	560039
14012	560040
68255	560041
75712	560042
17219	560043
20802	560044
70443	560045
119813	560046
125650	560047
70091	560048
28983	560049
21758	560050
40612	560051
31089	560052
77593	560053
28974	560054
4479	560055
6043	560056
2342	560057
45085	560058
4061	560059
136924	560060
71195	560061
22579	560062
3130	560063
14885	560064
49702	560065
44265	560066
51698	560067
102116	560068
8914	560069
16583	560070
20798	560071
47800	560072
65412	560073
24572	560074
47736	560075
90707	560076
67481	560077
3836	560078
77289	560079
64274	560080
16443	560081
16166	560082
49706	560083
31630	560084
48031	560085
16794	560086
96751	560087
30844	560088
3153	560089
48044	560090
3945	560091
61191	560092
3790	560093
46012	560094
16485	560095
130822	560096
16528	560097
38574	560098
61714	560099
30018	560100
127727	560101
42567	560102
57363	560103
100433	560104
115690	560105
43606	560106
29015	560107
91527	560108
38453	560109
13877	560110
38474	560111
41001	560112
90015	560113
51045	560114
49960	560115
13436	560116
3645	560117
64623	560118
6262	560119
4129	560120
66785	560121
21257	560122
30232	560123
100334	560124
47811	560125
44019	560126
4404	560127
18665	560128
8535	560129
18814	560130
122416	560131
4404	560132
31583	560133
82952	560134
9959	560135
18696	560136
95629	560137
30080	560138
34385	560139
30426	560140
76701	560141
26201	560142
79192	560143
110141	560144
110407	560145
15600	560146
34202	560147
12461	560148
150314	560149
34435	560150
37040	560151
103652	560152
40433	560153
64481	560154
28018	560155
22919	560156
118525	560157
40828	560158
93485	560159
93565	560160
95953	560161
34705	560162
30679	560163
21164	560164
10902	560165
3981	560166
89546	560167
104252	560168
11016	560169
3126	560170
8615	560171
10749	560172
86434	560173
79122	560174
68999	560175
55526	560176
6914	560177
34684	560178
3827	560179
46068	560180
10677	560181
72671	560182
29875	560183
62557	560184
102759	560185
91697	560186
11447	560187
58187	560188
20527	560189
76641	560190
15671	560191
21772	560192
2867	560193
7248	560194
64102	560195
91327	560196
5882	560197
50439	560198
50439	560199
30399	560200
53030	560201
8990	560202
67604	560203
94393	560204
91422	560205
9937	560206
34485	560207
54677	560208
707	560209
34574	560210
67861	560211
36538	560212
1896	560213
4986	560214
74302	560215
32405	560216
12920	560217
24140	560218
2638	560219
79725	560220
66569	560221
34497	560222
95209	560223
35233	560224
1055	560225
46413	560226
89316	560227
47656	560228
69754	560229
15303	560230
56777	560231
4145	560232
12960	560233
69162	560234
68234	560235
34287	560236
14878	560237
90069	560238
67298	560239
84916	560240
59976	560241
47000	560242
23382	560243
399	560244
23859	560245
113750	560246
18694	560247
3528	560248
11237	560249
75927	560250
47015	560251
50851	560252
90483	560253
16282	560254
58237	560255
26248	560256
58397	560257
34530	560258
30556	560259
57503	560260
86639	560261
1878	560262
17004	560263
79920	560264
118	560265
14389	560266
37122	560267
18510	560268
54227	560269
31712	560270
35327	560271
32294	560272
72728	560273
119951	560274
119142	560275
132335	560276
11043	560277
821	560278
155	560279
2949	560280
2777	560281
2385	560282
45290	560283
28001	560284
85916	560285
85326	560286
28489	560287
1076	560288
133858	560289
24541	560290
41314	560291
41331	560292
25361	560293
136204	560294
73109	560295
71594	560296
39525	560297
19923	560298
6959	560299
30048	560300
51484	560301
18803	560302
19945	560303
100770	560304
14789	560305
10501	560306
67534	560307
23697	560308
36570	560309
49406	560310
10885	560311
1842	560312
79334	560313
24094	560314
23687	560315
42503	560316
76515	560317
1383	560318
35102	560319
38952	560320
120801	560321
117284	560322
40699	560323
24122	560324
59047	560325
23158	560326
20143	560327
48574	560328
57569	560329
12276	560330
12187	560331
94349	560332
54012	560333
80803	560334
103524	560335
20641	560336
51876	560337
11305	560338
17489	560339
18327	560340
12428	560341
28364	560342
115004	560343
30565	560344
55301	560345
4686	560346
34779	560347
58319	560348
39836	560349
54169	560350
53688	560351
107139	560352
2012	560353
19088	560354
34033	560355
8960	560356
46494	560357
23660	560358
49797	560359
43392	560360
11645	560361
6525	560362
9696	560363
19256	560364
25587	560365
12273	560366
7181	560367
73098	560368
55680	560369
26281	560370
8801	560371
623	560372
8140	560373
8154	560374
4229	560375
39927	560376
12312	560377
10577	560378
3598	560379
95280	560380
12716	560381
51817	560382
21277	560383
4908	560384
99224	560385
37969	560386
38539	560387
18193	560388
95906	560389
8494	560390
35263	560391
72267	560392
77600	560393
34007	560394
5080	560395
5514	560396
97001	560397
68293	560398
7948	560399
78384	560400
25936	560401
3111	560402
9829	560403
3799	560404
96433	560405
69218	560406
183	560407
48952	560408
63410	560409
27105	560410
20247	560411
20874	560412
38881	560413
16411	560414
7181	560415
12382	560416
58315	560417
36126	560418
7924	560419
68718	560420
12531	560421
5079	560422
37854	560423
34528	560424
23300	560425
6833	560426
29143	560427
60519	560428
94174	560429
1408	560430
3631	560431
9421	560432
9421	560433
52108	560434
18342	560435
12107	560436
6530	560437
7247	560438
54935	560439
3099	560440
15635	560441
823	560442
14192	560443
6853	560444
60548	560445
4059	560446
3486	560447
92713	560448
90047	560449
30325	560450
6382	560451
6397	560452
8105	560453
7247	560454
26873	560455
39967	560456
9480	560457
5874	560458
34116	560459
6142	560460
69501	560461
23110	560462
71132	560463
9854	560464
99715	560465
33587	560466
44944	560467
14141	560468
15970	560469
6293	560470
15228	560471
105709	560472
7715	560473
16980	560474
17179	560475
1180	560476
5623	560477
9333	560478
7473	560479
42514	560480
16694	560481
19981	560482
292	560483
88677	560484
12432	560485
14252	560486
63684	560487
53423	560488
11081	560489
44572	560490
41730	560491
1932	560492
18410	560493
18698	560494
74909	560495
660	560496
33054	560497
18863	560498
1	560499
10634	560500
97561	560501
84462	560502
476	560503
21262	560504
13588	560505
43065	560506
6266	560507
76792	560508
1185	560509
3361	560510
42456	560511
10287	560512
5515	560513
34192	560514
8615	560515
20	560516
30029	560517
2053	560518
3623	560519
23292	560520
16810	560521
3935	560522
16333	560523
274	560524
569	560525
54645	560526
21982	560527
2859	560528
9635	560529
37223	560530
4372	560531
160499	560532
81391	560533
28826	560534
53611	560535
1674	560536
22682	560537
2615	560538
490	560539
4878	560540
100956	560541
764	560542
3580	560543
52202	560544
10754	560545
76941	560546
3698	560547
625	560548
2047	560549
275	560550
5021	560551
4290	560552
8886	560553
367	560554
6276	560555
26141	560556
2259	560557
4374	560558
28234	560559
288	560560
9804	560561
13304	560562
4361	560563
9009	560564
1141	560565
14759	560566
86161	560567
49471	560568
12441	560569
45594	560570
1556	560571
35942	560572
37635	560573
22964	560574
76	560575
15598	560576
158394	560577
349	560578
91449	560579
24367	560580
4858	560581
35383	560582
44487	560583
20375	560584
56905	560585
3353	560586
18373	560587
31135	560588
11609	560589
8109	560590
39943	560591
1048	560592
132838	560593
658	560594
24881	560595
9173	560596
10705	560597
72043	560598
53769	560599
79635	560600
11767	560601
51112	560602
30949	560603
135192	560604
12312	560605
3450	560606
20391	560607
1528	560608
30238	560609
79793	560610
48928	560611
46422	560612
1538	560613
8982	560614
3222	560615
110488	560616
44653	560617
8830	560618
8733	560619
11767	560620
26453	560621
38210	560622
33591	560623
5316	560624
9784	560625
58601	560626
4741	560627
6327	560628
132957	560629
45850	560630
64458	560631
105748	560632
23097	560633
91960	560634
92510	560635
7428	560636
21205	560637
85399	560638
96043	560639
26109	560640
5479	560641
11609	560642
68152	560643
124759	560644
26116	560645
51171	560646
67200	560647
9829	560648
50442	560649
60142	560650
38644	560651
8022	560652
92391	560653
37041	560654
15531	560655
33052	560656
47358	560657
19510	560658
9114	560659
1	560660
109455	560661
50659	560662
221	560663
6627	560664
45064	560665
342	560666
89	560667
53771	560668
250	560669
121136	560670
64964	560671
5377	560672
2021	560673
2974	560674
18025	560675
3092	560676
7304	560677
65680	560678
125694	560679
842	560680
24686	560681
70127	560682
8450	560683
37809	560684
87398	560685
54814	560686
31742	560687
19759	560688
1	560689
2115	560690
7478	560691
2802	560692
107	560693
17295	560694
114	560695
785	560696
102	560697
18200	560698
12774	560699
46107	560700
31313	560701
99000	560702
2685	560703
61493	560704
12012	560705
18047	560706
124580	560707
36849	560708
55409	560709
4197	560710
30671	560711
117194	560712
323	560713
27790	560714
5897	560715
10347	560716
10812	560717
1982	560718
1370	560719
1473	560720
1754	560721
5180	560722
71915	560723
35453	560724
1718	560725
5120	560726
13169	560727
64378	560728
92	560729
21901	560730
90712	560731
4461	560732
55387	560733
11493	560734
21309	560735
112081	560736
36351	560737
8464	560738
8370	560739
684	560740
1511	560741
112078	560742
344	560743
16227	560744
354	560745
5811	560746
1095	560747
766	560748
12702	560749
106946	560750
4498	560751
3	560752
3538	560753
40064	560754
33573	560755
4064	560756
6014	560757
8679	560758
3276	560759
350	560760
21462	560761
174	560762
31950	560763
846	560764
454	560765
8709	560766
2316	560767
49591	560768
17761	560769
54681	560770
5855	560771
18336	560772
17228	560773
18450	560774
73336	560775
1	560776
344	560777
16937	560778
3080	560779
13169	560780
16818	560781
458	560782
28581	560783
8184	560784
25	560785
12273	560786
616	560787
10102	560788
9768	560789
34229	560790
49458	560791
1742	560792
34712	560793
47682	560794
46828	560795
29094	560796
2554	560797
2526	560798
714	560799
2948	560800
10262	560801
500	560802
7597	560803
7597	560804
7597	560805
7597	560806
3815	560807
73369	560808
13581	560809
14589	560810
1649	560811
2152	560812
19589	560813
21450	560814
76378	560815
8567	560816
3729	560817
15341	560818
890	560819
9745	560820
43012	560821
3	560822
29957	560823
36186	560824
8710	560825
117066	560826
8313	560827
671	560828
56097	560829
14907	560830
1866	560831
23532	560832
72783	560833
75929	560834
45594	560835
1400	560836
21089	560837
3730	560838
671	560839
47701	560840
38022	560841
6161	560842
437	560843
31184	560844
51663	560845
42062	560846
3730	560847
14119	560848
6208	560849
2327	560850
8725	560851
37173	560852
4497	560853
40118	560854
29544	560855
101355	560856
3530	560857
362	560858
6074	560859
111419	560860
5153	560861
5164	560862
120	560863
4953	560864
294	560865
4953	560866
14305	560867
53002	560868
10	560869
18047	560870
409	560871
4953	560872
2125	560873
476	560874
99973	560875
313	560876
40279	560877
67637	560878
2933	560879
11699	560880
8295	560881
7111	560882
46122	560883
48	560884
123	560885
4465	560886
6948	560887
17271	560888
35064	560889
40863	560890
40863	560891
52338	560892
5117	560893
110244	560894
37726	560895
5486	560896
40673	560897
50531	560898
5340	560899
354	560900
8569	560901
623	560902
38	560903
36514	560904
6044	560905
10760	560906
10637	560907
12115	560908
28769	560909
24233	560910
40017	560911
1121	560912
11345	560913
126439	560914
103226	560915
86418	560916
14456	560917
17924	560918
51662	560919
30957	560920
9748	560921
50672	560922
11941	560923
132	560924
2915	560925
35594	560926
1773	560927
55114	560928
52400	560929
8168	560930
90672	560931
2457	560932
42504	560933
32166	560934
13227	560935
40779	560936
35236	560937
3856	560938
100591	560939
6044	560940
23916	560941
797	560942
64387	560943
16250	560944
8349	560945
1092	560946
18360	560947
6286	560948
7538	560949
96474	560950
12193	560951
128782	560952
8355	560953
1671	560954
36661	560955
102377	560956
2620	560957
27605	560958
553	560959
9600	560960
6817	560961
9001	560962
1572	560963
81596	560964
126187	560965
16968	560966
50673	560967
18474	560968
36896	560969
9202	560970
21478	560971
39165	560972
3121	560973
30155	560974
339	560975
1138	560976
27335	560977
62251	560978
18695	560979
7000	560980
2471	560981
6058	560982
702	560983
6612	560984
3923	560985
31	560986
26904	560987
8478	560988
5399	560989
35405	560990
24918	560991
82195	560992
2057	560993
21585	560994
20625	560995
4476	560996
13897	560997
58130	560998
131157	560999
55637	561000
43555	561001
36479	561002
2914	561003
115837	561004
107161	561005
23889	561006
203	561007
26924	561008
448	561009
55385	561010
50591	561011
6514	561012
5407	561013
49450	561014
11216	561015
21439	561016
20546	561017
2106	561018
33022	561019
71751	561020
12281	561021
13662	561022
101130	561023
104674	561024
8317	561025
104572	561026
8552	561027
2863	561028
1373	561029
2326	561030
1102	561031
86533	561032
6415	561033
35027	561034
8528	561035
1927	561036
5670	561037
18695	561038
6740	561039
35118	561040
8837	561041
2855	561042
54739	561043
1053	561044
43996	561045
470	561046
27990	561047
6133	561048
56051	561049
32090	561050
155	561051
14135	561052
1041	561053
62936	561054
3035	561055
501	561056
940	561057
1032	561058
1270	561059
91538	561060
8335	561061
2036	561062
33889	561063
3561	561064
9817	561065
8298	561066
8653	561067
13931	561068
40779	561069
6044	561070
8309	561071
6012	561072
99270	561073
10211	561074
16699	561075
26293	561076
860	561077
71005	561078
45905	561079
43602	561080
76762	561081
1482	561082
2285	561083
126452	561084
73800	561085
3818	561086
2385	561087
268	561088
285	561089
4723	561090
702	561091
3008	561092
7702	561093
1291	561094
24599	561095
94269	561096
5087	561097
56	561098
195	561099
63572	561100
23369	561101
11663	561102
1146	561103
15747	561104
16292	561105
10317	561106
6792	561107
4605	561108
4046	561109
13309	561110
27854	561111
9018	561112
173	561113
3253	561114
80	561115
3248	561116
772	561117
31630	561118
2193	561119
15609	561120
10104	561121
78251	561122
46536	561123
6713	561124
52358	561125
21187	561126
101034	561127
1415	561128
89966	561129
134245	561130
38570	561131
115500	561132
42300	561133
56510	561134
31166	561135
2443	561136
29013	561137
8482	561138
10586	561139
902	561140
42445	561141
4524	561142
2539	561143
15	561144
32799	561145
107672	561146
9727	561147
61002	561148
472	561149
53244	561150
11693	561151
95550	561152
3870	561153
134589	561154
12060	561155
62181	561156
105917	561157
64478	561158
17615	561159
93084	561160
36169	561161
104130	561162
107528	561163
66308	561164
3816	561165
120512	561166
74515	561167
86517	561168
57502	561169
9124	561170
3841	561171
3841	561172
8875	561173
103938	561174
37934	561175
374	561176
30557	561177
64424	561178
23353	561179
36858	561180
12636	561181
34639	561182
3415	561183
2240	561184
17344	561185
16815	561186
844	561187
50533	561188
6718	561189
18666	561190
719	561191
4797	561192
10096	561193
4926	561194
82233	561195
6409	561196
16060	561197
28196	561198
70501	561199
5613	561200
130	561201
78	561202
26285	561203
12783	561204
14530	561205
13323	561206
57575	561207
6305	561208
33328	561209
1982	561210
61492	561211
16899	561212
25571	561213
6922	561214
4686	561215
12366	561216
49925	561217
26432	561218
9655	561219
113170	561220
7789	561221
26748	561222
9655	561223
60088	561224
111400	561225
24428	561226
14372	561227
17587	561228
5584	561229
845	561230
35972	561231
37180	561232
61306	561233
43499	561234
40036	561235
195	561236
21087	561237
61532	561238
6444	561239
13903	561240
51419	561241
44833	561242
2512	561243
3468	561244
13255	561245
129	561246
28048	561247
13232	561248
17332	561249
69019	561250
35864	561251
15954	561252
107279	561253
10152	561254
14965	561255
3427	561256
96726	561257
42167	561258
48749	561259
134305	561260
68206	561261
20126	561262
15812	561263
39326	561264
52258	561265
88057	561266
137722	561267
93582	561268
69119	561269
24579	561270
68272	561271
70477	561272
82291	561273
77451	561274
71529	561275
41192	561276
76529	561277
94001	561278
73270	561279
89014	561280
4913	561281
61446	561282
48035	561283
40057	561284
64999	561285
17918	561286
68819	561287
85441	561288
38491	561289
86683	561290
11212	561291
110354	561292
23009	561293
71884	561294
23315	561295
77066	561296
4037	561297
20302	561298
12512	561299
15334	561300
9883	561301
99139	561302
9294	561303
38766	561304
1747	561305
9508	561306
2073	561307
1184	561308
18515	561309
2047	561310
1871	561311
98330	561312
1048	561313
20415	561314
393	561315
380	561316
2044	561317
34836	561318
20438	561319
2117	561320
78058	561321
39552	561322
45549	561323
10364	561324
71240	561325
4426	561326
4700	561327
1180	561328
8046	561329
208	561330
99560	561331
36817	561332
32415	561333
36817	561334
51593	561335
51593	561336
45435	561337
1009	561338
14397	561339
70402	561340
61073	561341
80978	561342
92666	561343
5753	561344
3428	561345
23682	561346
15645	561347
20328	561348
15719	561349
13454	561350
32341	561351
18476	561352
20379	561353
23046	561354
48210	561355
522	561356
99	561357
130638	561358
9186	561359
58925	561360
31195	561361
7208	561362
5827	561363
4167	561364
45238	561365
14957	561366
6160	561367
4076	561368
18753	561369
17358	561370
3118	561371
11478	561372
22973	561373
24395	561374
333	561375
29964	561376
78928	561377
16503	561378
16503	561379
4198	561380
21	561381
69062	561382
93476	561383
328	561384
27106	561385
886	561386
3741	561387
12183	561388
418	561389
84951	561390
8167	561391
2169	561392
56814	561393
8918	561394
19902	561395
3511	561396
43323	561397
2927	561398
85409	561399
56657	561400
3674	561401
23427	561402
96984	561403
1286	561404
35981	561405
58500	561406
29754	561407
18508	561408
49598	561409
3944	561410
55106	561411
46018	561412
33784	561413
8698	561414
859	561415
7937	561416
824	561417
91001	561418
22591	561419
1582	561420
5404	561421
33696	561422
4082	561423
24732	561424
19145	561425
44153	561426
115214	561427
8075	561428
23965	561429
1403	561430
2440	561431
10745	561432
8844	561433
2604	561434
9633	561435
74620	561436
2557	561437
17062	561438
12221	561439
52400	561440
3863	561441
26694	561442
130533	561443
13739	561444
33652	561445
33183	561446
3978	561447
16084	561448
7030	561449
26046	561450
2610	561451
900	561452
14889	561453
865	561454
22930	561455
14776	561456
37354	561457
25536	561458
8342	561459
34104	561460
3061	561461
16513	561462
1129	561463
34	561464
985	561465
30686	561466
1034	561467
12410	561468
71578	561469
13584	561470
18836	561471
4221	561472
12111	561473
30544	561474
5917	561475
2233	561476
43513	561477
52516	561478
23910	561479
53760	561480
3294	561481
15267	561482
38014	561483
23180	561484
52058	561485
88262	561486
38737	561487
35366	561488
29032	561489
76	561490
87848	561491
16810	561492
12958	561493
82759	561494
2216	561495
900	561496
53984	561497
2421	561498
26723	561499
2498	561500
1129	561501
54133	561502
42510	561503
8255	561504
604	561505
383	561506
104090	561507
73339	561508
18194	561509
345	561510
2711	561511
23752	561512
7052	561513
15333	561514
35963	561515
1923	561516
24	561517
50795	561518
9286	561519
3626	561520
11727	561521
25550	561522
5760	561523
516	561524
2988	561525
75720	561526
13000	561527
24974	561528
2528	561529
11556	561530
26538	561531
18850	561532
28951	561533
5083	561534
44246	561535
5193	561536
31725	561537
14877	561538
61374	561539
2888	561540
398	561541
517	561542
49717	561543
3117	561544
28053	561545
37979	561546
1233	561547
26027	561548
29548	561549
44338	561550
35431	561551
3173	561552
24952	561553
44720	561554
5375	561555
3404	561556
25857	561557
81051	561558
631	561559
50418	561560
41955	561561
852	561562
20	561563
115770	561564
3847	561565
383	561566
2851	561567
5716	561568
4465	561569
393	561570
3323	561571
37648	561572
55009	561573
383	561574
3588	561575
2254	561576
22235	561577
5641	561578
44276	561579
92819	561580
93851	561581
45947	561582
61470	561583
21575	561584
375	561585
64309	561586
63752	561587
82468	561588
37162	561589
7096	561590
19729	561591
38147	561592
3504	561593
10735	561594
10459	561595
40085	561596
53997	561597
10628	561598
10669	561599
1853	561600
56507	561601
63328	561602
70986	561603
28909	561604
1322	561605
4528	561606
23389	561607
26254	561608
2492	561609
68846	561610
38103	561611
421	561612
45587	561613
52978	561614
6	561615
20931	561616
61090	561617
74350	561618
6	561619
13	561620
112891	561621
11105	561622
118569	561623
846	561624
1499	561625
12194	561626
145	561627
2311	561628
145	561629
32451	561630
3889	561631
23699	561632
12325	561633
85350	561634
23917	561635
1064	561636
1251	561637
6782	561638
73846	561639
3327	561640
2661	561641
121	561642
4052	561643
10372	561644
556	561645
5805	561646
5094	561647
625	561648
24	561649
11035	561650
128	561651
37824	561652
18661	561653
1300	561654
92317	561655
10076	561656
374	561657
108	561658
1740	561659
13871	561660
83	561661
21	561662
9	561663
18	561664
29	561665
4764	561666
73	561667
2781	561668
7	561669
3570	561670
1502	561671
4430	561672
56067	561673
4024	561674
20	561675
14532	561676
5176	561677
7777	561678
124225	561679
44147	561680
100	561681
8497	561682
3562	561683
20	561684
23542	561685
13470	561686
250	561687
3248	561688
17245	561689
2388	561690
2	561691
3572	561692
9021	561693
2571	561694
92229	561695
40224	561696
3856	561697
49614	561698
1217	561699
203	561700
6895	561701
896	561702
29577	561703
1152	561704
37950	561705
2284	561706
64697	561707
22090	561708
2417	561709
2417	561710
24651	561711
2417	561712
544	561713
4813	561714
1597	561715
2197	561716
10665	561717
9703	561718
2417	561719
118834	561720
20	561721
55080	561722
109175	561723
27613	561724
861	561725
2284	561726
789	561727
2879	561728
1372	561729
2975	561730
2881	561731
1961	561732
7485	561733
12335	561734
789	561735
2054	561736
57667	561737
1	561738
2268	561739
27171	561740
1887	561741
49263	561742
346	561743
130510	561744
8830	561745
4049	561746
138656	561747
903	561748
23192	561749
72227	561750
23845	561751
168	561752
71157	561753
355	561754
2054	561755
110380	561756
55234	561757
3195	561758
4639	561759
1793	561760
6101	561761
4769	561762
1905	561763
1642	561764
7835	561765
7442	561766
35511	561767
475	561768
3583	561769
1136	561770
7091	561771
3106	561772
1195	561773
1254	561774
32423	561775
12803	561776
817	561777
399	561778
399	561779
2891	561780
5661	561781
53735	561782
12041	561783
44312	561784
1464	561785
2117	561786
633	561787
4769	561788
2033	561789
254	561790
4868	561791
3083	561792
13457	561793
17532	561794
488	561795
18545	561796
1739	561797
7	561798
69261	561799
11	561800
1543	561801
1468	561802
11	561803
6	561804
13	561805
1763	561806
2724	561807
7216	561808
23103	561809
28065	561810
355	561811
7	561812
71136	561813
86795	561814
16416	561815
10	561816
12888	561817
547	561818
25862	561819
1972	561820
2610	561821
5053	561822
17002	561823
61	561824
6	561825
13	561826
107732	561827
2275	561828
14565	561829
24377	561830
32400	561831
929	561832
7	561833
7	561834
8538	561835
12792	561836
153	561837
5927	561838
623	561839
454	561840
8487	561841
5839	561842
76	561843
2352	561844
835	561845
250	561846
13	561847
6	561848
33	561849
82990	561850
17532	561851
498	561852
2685	561853
1116	561854
6	561855
1565	561856
6492	561857
817	561858
8486	561859
8743	561860
4477	561861
4521	561862
11	561863
355	561864
8224	561865
7	561866
910	561867
1294	561868
5450	561869
2595	561870
506	561871
4024	561872
1649	561873
4107	561874
1470	561875
88031	561876
6	561877
7	561878
8762	561879
4179	561880
7	561881
7645	561882
7	561883
6420	561884
31657	561885
26141	561886
2119	561887
13	561888
708	561889
101069	561890
750	561891
6	561892
13	561893
1174	561894
24	561895
14379	561896
19173	561897
99248	561898
13	561899
6	561900
852	561901
17502	561902
1794	561903
237	561904
1590	561905
914	561906
1301	561907
95	561908
22149	561909
13597	561910
132	561911
4656	561912
4656	561913
209	561914
6	561915
13	561916
30209	561917
7455	561918
7200	561919
2202	561920
29295	561921
12702	561922
2806	561923
3015	561924
9738	561925
53	561926
11	561927
254	561928
11	561929
20848	561930
30912	561931
34	561932
1547	561933
11444	561934
16115	561935
2136	561936
9010	561937
2740	561938
13	561939
6	561940
6	561941
8803	561942
1323	561943
487	561944
784	561945
32835	561946
11	561947
488	561948
47794	561949
20915	561950
132	561951
1856	561952
271	561953
10665	561954
3074	561955
6655	561956
6178	561957
29069	561958
39783	561959
2677	561960
25059	561961
250	561962
708	561963
11	561964
6	561965
47698	561966
2268	561967
2792	561968
1078	561969
77817	561970
6	561971
13	561972
2033	561973
80	561974
7548	561975
821	561976
53751	561977
1866	561978
2812	561979
7200	561980
100	561981
2740	561982
280	561983
93	561984
454	561985
6	561986
13	561987
12176	561988
185	561989
1468	561990
802	561991
2944	561992
6268	561993
1166	561994
792	561995
2595	561996
11	561997
3182	561998
1575	561999
2896	562000
924	562001
10400	562002
26	562003
16	562004
53751	562005
250	562006
1686	562007
17	562008
2265	562009
21093	562010
7221	562011
46520	562012
1120	562013
1301	562014
864	562015
113217	562016
5110	562017
42459	562018
3	562019
901	562020
39	562021
1831	562022
12887	562023
4699	562024
1547	562025
382	562026
790	562027
250	562028
18450	562029
3507	562030
49	562031
79659	562032
1	562033
8487	562034
3069	562035
12033	562036
11374	562037
161	562038
5985	562039
22028	562040
3502	562041
49929	562042
33	562043
21093	562044
46320	562045
28968	562046
7015	562047
487	562048
223	562049
3611	562050
7732	562051
1675	562052
1471	562053
3520	562054
47027	562055
41591	562056
45146	562057
2878	562058
2233	562059
1809	562060
1684	562061
5616	562062
2369	562063
4770	562064
3120	562065
1022	562066
9594	562067
11	562068
5116	562069
2595	562070
1049	562071
6	562072
14193	562073
2449	562074
26538	562075
930	562076
14649	562077
27289	562078
29215	562079
205	562080
382	562081
41608	562082
1386	562083
21907	562084
43579	562085
94574	562086
39929	562087
1579	562088
26399	562089
54105	562090
18658	562091
1389	562092
27618	562093
3898	562094
27355	562095
13047	562096
4132	562097
11488	562098
19994	562099
81796	562100
56511	562101
50457	562102
1595	562103
13550	562104
3995	562105
76672	562106
31075	562107
45516	562108
70088	562109
10653	562110
78908	562111
50379	562112
121493	562113
39339	562114
73149	562115
47972	562116
4848	562117
63222	562118
25554	562119
2775	562120
51643	562121
2750	562122
63470	562123
19171	562124
7946	562125
22103	562126
84860	562127
135760	562128
723	562129
23792	562130
4673	562131
1763	562132
2843	562133
26287	562134
51325	562135
34008	562136
3657	562137
8916	562138
21339	562139
131105	562140
31570	562141
3539	562142
28528	562143
21839	562144
5671	562145
32804	562146
68033	562147
103506	562148
51325	562149
68357	562150
2521	562151
38521	562152
30315	562153
937	562154
30692	562155
102037	562156
54726	562157
25814	562158
5334	562159
16445	562160
1291	562161
76528	562162
3484	562163
38006	562164
19927	562165
2498	562166
3590	562167
24359	562168
12286	562169
1292	562170
63222	562171
28945	562172
4053	562173
24540	562174
69593	562175
385	562176
328	562177
11547	562178
239	562179
40944	562180
104101	562181
51087	562182
68995	562183
3424	562184
24813	562185
24	562186
23905	562187
129117	562188
4924	562189
2572	562190
68932	562191
33	562192
65004	562193
1842	562194
1515	562195
1814	562196
1612	562197
12319	562198
3094	562199
5912	562200
3078	562201
1366	562202
2666	562203
2434	562204
1920	562205
1406	562206
1970	562207
120080	562208
22794	562209
1194	562210
6643	562211
1390	562212
19711	562213
4513	562214
1842	562215
24648	562216
3492	562217
3677	562218
2892	562219
1776	562220
8343	562221
102773	562222
2915	562223
4176	562224
85521	562225
2586	562226
15446	562227
16856	562228
32562	562229
26382	562230
3341	562231
18609	562232
648	562233
10	562234
39020	562235
1600	562236
3898	562237
59172	562238
1746	562239
3872	562240
3491	562241
6652	562242
127613	562243
2318	562244
1406	562245
3604	562246
1970	562247
47163	562248
2429	562249
37922	562250
2360	562251
4513	562252
1406	562253
1792	562254
2219	562255
2059	562256
847	562257
25342	562258
4312	562259
2318	562260
906	562261
1366	562262
1254	562263
25642	562264
3922	562265
48051	562266
10566	562267
108984	562268
9942	562269
3028	562270
1588	562271
4897	562272
2437	562273
2779	562274
7265	562275
1022	562276
2434	562277
126472	562278
1327	562279
4897	562280
2306	562281
2943	562282
2719	562283
68932	562284
28461	562285
32215	562286
31031	562287
16948	562288
2955	562289
29975	562290
130767	562291
14756	562292
6915	562293
2666	562294
4502	562295
3038	562296
14123	562297
48589	562298
1437	562299
1612	562300
2208	562301
1831	562302
8343	562303
25597	562304
3713	562305
6643	562306
11518	562307
2727	562308
1906	562309
1327	562310
3288	562311
1521	562312
2220	562313
2437	562314
2079	562315
9726	562316
8840	562317
1588	562318
20475	562319
9979	562320
123940	562321
41577	562322
5489	562323
108981	562324
92351	562325
3715	562326
9139	562327
55249	562328
13993	562329
10	562330
7005	562331
39320	562332
23445	562333
24219	562334
27637	562335
6	562336
24233	562337
19261	562338
7594	562339
58856	562340
11492	562341
116883	562342
165	562343
5807	562344
41528	562345
24741	562346
23091	562347
9173	562348
18140	562349
18155	562350
14387	562351
7561	562352
38233	562353
43461	562354
81910	562355
40797	562356
43600	562357
4291	562358
50384	562359
37703	562360
68040	562361
68792	562362
14611	562363
126296	562364
72932	562365
9275	562366
13711	562367
1781	562368
21283	562369
4540	562370
6838	562371
6838	562372
6134	562373
60582	562374
7377	562375
767	562376
39341	562377
6109	562378
565	562379
45363	562380
1834	562381
22210	562382
44208	562383
54230	562384
10628	562385
63078	562386
1240	562387
46977	562388
5754	562389
13988	562390
9834	562391
3708	562392
64391	562393
71002	562394
2045	562395
35141	562396
435	562397
96281	562398
89137	562399
7260	562400
26526	562401
2507	562402
1519	562403
92630	562404
1077	562405
66589	562406
3115	562407
20680	562408
16075	562409
8727	562410
104	562411
16251	562412
568	562413
36027	562414
52760	562415
87875	562416
4698	562417
10382	562418
59204	562419
173	562420
3090	562421
30102	562422
435	562423
1696	562424
9439	562425
31642	562426
20532	562427
49399	562428
13311	562429
23665	562430
98141	562431
36446	562432
14627	562433
8184	562434
56597	562435
89178	562436
2507	562437
76917	562438
10902	562439
2554	562440
24406	562441
1212	562442
32380	562443
20444	562444
86162	562445
56544	562446
13859	562447
28564	562448
45627	562449
30716	562450
2324	562451
47947	562452
3723	562453
23948	562454
52030	562455
8625	562456
27162	562457
3314	562458
18786	562459
28513	562460
6513	562461
134524	562462
11958	562463
29485	562464
5313	562465
3932	562466
16268	562467
14965	562468
12308	562469
7061	562470
5305	562471
32355	562472
51297	562473
18766	562474
89603	562475
64400	562476
81966	562477
22777	562478
4849	562479
28424	562480
122522	562481
28584	562482
1473	562483
1264	562484
1326	562485
3864	562486
19181	562487
70727	562488
106809	562489
5098	562490
69326	562491
105115	562492
98968	562493
135648	562494
16087	562495
12958	562496
13243	562497
117425	562498
65796	562499
4234	562500
14438	562501
27772	562502
8806	562503
24151	562504
33905	562505
11218	562506
742	562507
441	562508
19506	562509
54706	562510
19681	562511
48883	562512
1214	562513
11720	562514
94043	562515
76959	562516
43305	562517
11720	562518
73270	562519
117199	562520
16956	562521
83259	562522
1090	562523
68398	562524
72766	562525
61209	562526
29653	562527
24184	562528
1346	562529
77611	562530
54951	562531
114	562532
1106	562533
53	562534
6087	562535
1304	562536
93	562537
2800	562538
36322	562539
26704	562540
83849	562541
1749	562542
156149	562543
24560	562544
934	562545
11337	562546
3860	562547
4449	562548
1682	562549
732	562550
34299	562551
6929	562552
23822	562553
1671	562554
3985	562555
16690	562556
1614	562557
337	562558
4186	562559
2800	562560
1550	562561
525	562562
230	562563
4362	562564
1901	562565
11505	562566
23355	562567
35	562568
1677	562569
7029	562570
1972	562571
70	562572
20896	562573
42671	562574
6407	562575
18998	562576
4699	562577
36510	562578
475	562579
1504	562580
36771	562581
2777	562582
30928	562583
2038	562584
1651	562585
330	562586
12948	562587
14581	562588
2279	562589
7244	562590
34197	562591
11483	562592
180	562593
29	562594
463	562595
1356	562596
3838	562597
6533	562598
422	562599
16161	562600
112075	562601
9416	562602
3635	562603
1292	562604
37368	562605
413	562606
7206	562607
10107	562608
68740	562609
1179	562610
54776	562611
1357	562612
106784	562613
1692	562614
75	562615
12956	562616
1763	562617
750	562618
85891	562619
14	562620
2718	562621
2839	562622
43594	562623
1172	562624
18047	562625
683	562626
2432	562627
7207	562628
406	562629
5447	562630
2667	562631
26869	562632
130953	562633
9337	562634
90286	562635
7028	562636
388	562637
34737	562638
3043	562639
6909	562640
4303	562641
26236	562642
33151	562643
237	562644
33205	562645
909	562646
10001	562647
8214	562648
45646	562649
14356	562650
44709	562651
105566	562652
92340	562653
1139	562654
13935	562655
1519	562656
89267	562657
3083	562658
4898	562659
422	562660
25820	562661
1377	562662
4196	562663
9995	562664
45631	562665
13162	562666
20160	562667
20160	562668
33968	562669
27	562670
1333	562671
2532	562672
29220	562673
2694	562674
37318	562675
19253	562676
4054	562677
2271	562678
20745	562679
80690	562680
8326	562681
999	562682
6920	562683
127549	562684
8728	562685
23099	562686
40481	562687
63620	562688
11255	562689
56367	562690
21289	562691
961	562692
224	562693
440	562694
87481	562695
7590	562696
52930	562697
12095	562698
95890	562699
26186	562700
49124	562701
33	562702
6665	562703
20502	562704
36386	562705
316	562706
38487	562707
33	562708
224	562709
23090	562710
39320	562711
22790	562712
578	562713
22	562714
274	562715
4936	562716
5698	562717
6924	562718
351	562719
8546	562720
11536	562721
27749	562722
1996	562723
1171	562724
1009	562725
22228	562726
60530	562727
52524	562728
22065	562729
565	562730
31994	562731
49472	562732
12761	562733
951	562734
13290	562735
4090	562736
347	562737
8934	562738
3649	562739
9936	562740
23	562741
10728	562742
1445	562743
3443	562744
54205	562745
4854	562746
3865	562747
879	562748
64496	562749
1938	562750
23041	562751
10000	562752
3650	562753
48789	562754
10043	562755
1578	562756
3160	562757
2076	562758
7847	562759
23840	562760
90141	562761
44322	562762
5197	562763
37260	562764
19083	562765
14877	562766
5169	562767
3617	562768
40683	562769
67146	562770
221	562771
21749	562772
5420	562773
11602	562774
1219	562775
440	562776
5887	562777
639	562778
4463	562779
798	562780
9169	562781
74398	562782
1146	562783
43162	562784
162	562785
747	562786
45	562787
166	562788
52495	562789
3620	562790
249	562791
3723	562792
551	562793
772	562794
5075	562795
1899	562796
3291	562797
77540	562798
98770	562799
18128	562800
664	562801
53101	562802
2463	562803
21793	562804
78240	562805
1819	562806
19606	562807
17775	562808
73642	562809
11081	562810
59355	562811
4784	562812
4372	562813
20266	562814
74366	562815
2965	562816
45510	562817
89006	562818
53971	562819
25561	562820
48636	562821
24400	562822
18342	562823
11633	562824
15770	562825
118805	562826
5864	562827
26056	562828
459	562829
45878	562830
2399	562831
55209	562832
977	562833
46195	562834
46245	562835
71915	562836
22921	562837
10665	562838
661	562839
977	562840
37810	562841
24721	562842
83442	562843
47168	562844
23310	562845
299	562846
21150	562847
4422	562848
11179	562849
1423	562850
16085	562851
128733	562852
12366	562853
83178	562854
4698	562855
53422	562856
5067	562857
7031	562858
18513	562859
18204	562860
46529	562861
40935	562862
104068	562863
10303	562864
79460	562865
83457	562866
16762	562867
85	562868
25	562869
2408	562870
471	562871
14002	562872
73416	562873
2771	562874
344	562875
109682	562876
21135	562877
598	562878
55	562879
48543	562880
3429	562881
13511	562882
3848	562883
118948	562884
3019	562885
1378	562886
381	562887
496	562888
344	562889
13997	562890
162	562891
24	562892
72946	562893
4580	562894
539	562895
4922	562896
17357	562897
34255	562898
51129	562899
7133	562900
55237	562901
5599	562902
26314	562903
1088	562904
11048	562905
5187	562906
344	562907
17100	562908
60449	562909
4576	562910
1068	562911
8553	562912
437	562913
38802	562914
25940	562915
395	562916
79070	562917
61152	562918
10296	562919
1635	562920
7223	562921
1935	562922
437	562923
3618	562924
546	562925
225	562926
4570	562927
10129	562928
17504	562929
1332	562930
52085	562931
446	562932
92326	562933
1798	562934
732	562935
2643	562936
2446	562937
6539	562938
2260	562939
4700	562940
27538	562941
14225	562942
116	562943
3753	562944
4889	562945
125	562946
9	562947
2053	562948
57510	562949
5849	562950
60990	562951
73	562952
13133	562953
10238	562954
5997	562955
975	562956
334	562957
42599	562958
49856	562959
64685	562960
38	562961
288	562962
13966	562963
1855	562964
2370	562965
90682	562966
948	562967
709	562968
1710	562969
30472	562970
21572	562971
4870	562972
77523	562973
20007	562974
76272	562975
29891	562976
3951	562977
51982	562978
18341	562979
43611	562980
37311	562981
14867	562982
6890	562983
2209	562984
15089	562985
51467	562986
11154	562987
39482	562988
12661	562989
406	562990
44165	562991
44165	562992
212	562993
22124	562994
3623	562995
37936	562996
1200	562997
69224	562998
2053	562999
17776	563000
496	563001
686	563002
56973	563003
5	563004
58501	563005
18723	563006
9253	563007
18157	563008
26201	563009
53397	563010
16809	563011
56470	563012
32989	563013
44160	563014
21751	563015
27209	563016
102012	563017
595	563018
34411	563019
40780	563020
8645	563021
94536	563022
73	563023
5854	563024
5025	563025
10580	563026
4072	563027
263	563028
5997	563029
30107	563030
1527	563031
43561	563032
5605	563033
45574	563034
15962	563035
50584	563036
26170	563037
40795	563038
40706	563039
578	563040
31388	563041
52811	563042
24150	563043
68359	563044
2393	563045
10250	563046
92686	563047
7012	563048
141934	563049
4831	563050
60	563051
705	563052
47156	563053
93	563054
13640	563055
49926	563056
1006	563057
2221	563058
79208	563059
18873	563060
11456	563061
28911	563062
10506	563063
53849	563064
12956	563065
9395	563066
3908	563067
4698	563068
56881	563069
2197	563070
5712	563071
14278	563072
1510	563073
13042	563074
22170	563075
13412	563076
272	563077
21242	563078
11299	563079
90971	563080
38476	563081
15605	563082
15231	563083
15921	563084
37843	563085
15261	563086
41988	563087
38	563088
2044	563089
1983	563090
14539	563091
15233	563092
118	563093
4300	563094
4889	563095
3951	563096
22257	563097
9977	563098
26415	563099
24782	563100
24327	563101
12508	563102
76335	563103
4940	563104
149	563105
11675	563106
7167	563107
22648	563108
6668	563109
8015	563110
1	563111
11864	563112
1832	563113
37311	563114
77082	563115
16137	563116
2691	563117
9977	563118
1586	563119
3445	563120
5471	563121
8015	563122
709	563123
5736	563124
17623	563125
123075	563126
9839	563127
1108	563128
51	563129
10270	563130
118	563131
3509	563132
13239	563133
510	563134
1763	563135
1905	563136
1763	563137
44891	563138
999	563139
1756	563140
66	563141
3273	563142
930	563143
2725	563144
43348	563145
538	563146
60240	563147
34490	563148
7700	563149
930	563150
1714	563151
115331	563152
345	563153
4855	563154
504	563155
19697	563156
1146	563157
12794	563158
6307	563159
2265	563160
28638	563161
36472	563162
34801	563163
11179	563164
162	563165
112131	563166
429	563167
1069	563168
1475	563169
3244	563170
104	563171
1531	563172
956	563173
8464	563174
2232	563175
122673	563176
51650	563177
26335	563178
444	563179
125736	563180
14362	563181
2003	563182
2044	563183
63752	563184
25512	563185
42284	563186
1343	563187
9160	563188
1829	563189
46873	563190
66969	563191
55656	563192
1303	563193
72	563194
45242	563195
62773	563196
85347	563197
5328	563198
41254	563199
48803	563200
2471	563201
10744	563202
10744	563203
2761	563204
77139	563205
103415	563206
61239	563207
742	563208
21823	563209
34586	563210
10700	563211
43257	563212
18814	563213
20877	563214
938	563215
2082	563216
72793	563217
79255	563218
21198	563219
55133	563220
7502	563221
458	563222
2681	563223
5462	563224
20812	563225
26602	563226
45914	563227
55175	563228
47435	563229
41853	563230
100764	563231
2626	563232
10870	563233
38928	563234
30168	563235
3203	563236
10744	563237
23616	563238
120	563239
70177	563240
34609	563241
96514	563242
65523	563243
1516	563244
59958	563245
95339	563246
35977	563247
71447	563248
44083	563249
13424	563250
37928	563251
1167	563252
4063	563253
14372	563254
7265	563255
9631	563256
555	563257
8713	563258
67518	563259
2942	563260
70007	563261
1115	563262
34496	563263
5334	563264
88790	563265
53688	563266
97	563267
108070	563268
5144	563269
1308	563270
42342	563271
23967	563272
1178	563273
63572	563274
39525	563275
41342	563276
4165	563277
117246	563278
77459	563279
27684	563280
97065	563281
109	563282
86591	563283
39371	563284
20402	563285
39	563286
3346	563287
2342	563288
2788	563289
758	563290
2150	563291
10999	563292
385	563293
100827	563294
2047	563295
28941	563296
18963	563297
547	563298
55	563299
23768	563300
65983	563301
5988	563302
37578	563303
19903	563304
3730	563305
136919	563306
3227	563307
4283	563308
2272	563309
2604	563310
122669	563311
11675	563312
3648	563313
3019	563314
12990	563315
34037	563316
10113	563317
16927	563318
1958	563319
1386	563320
316	563321
13328	563322
3136	563323
1259	563324
73470	563325
6839	563326
3451	563327
18815	563328
29964	563329
267	563330
31994	563331
16934	563332
6141	563333
16934	563334
10579	563335
2685	563336
10863	563337
92899	563338
38701	563339
17591	563340
15565	563341
14303	563342
1056	563343
2493	563344
16639	563345
18998	563346
1422	563347
39554	563348
30591	563349
46014	563350
81082	563351
13816	563352
12638	563353
1504	563354
129586	563355
2047	563356
249	563357
19881	563358
415	563359
9833	563360
18476	563361
28945	563362
11208	563363
101988	563364
39868	563365
3385	563366
2992	563367
932	563368
75701	563369
2191	563370
10410	563371
3286	563372
119861	563373
23156	563374
35574	563375
38189	563376
965	563377
12862	563378
3050	563379
42546	563380
13950	563381
10113	563382
28790	563383
113	563384
109276	563385
50768	563386
2785	563387
9624	563388
83722	563389
13156	563390
26498	563391
13314	563392
75828	563393
51487	563394
44030	563395
93516	563396
14303	563397
3166	563398
13900	563399
28890	563400
135668	563401
15662	563402
86664	563403
109453	563404
29863	563405
662	563406
18388	563407
103260	563408
23708	563409
31873	563410
28016	563411
54149	563412
87139	563413
12362	563414
4482	563415
105911	563416
23328	563417
20834	563418
34243	563419
14161	563420
12979	563421
12931	563422
62801	563423
93781	563424
6177	563425
50351	563426
35572	563427
16566	563428
4070	563429
29631	563430
12719	563431
81100	563432
15201	563433
121551	563434
101196	563435
56171	563436
8098	563437
51680	563438
26087	563439
42451	563440
43038	563441
8094	563442
1477	563443
87362	563444
47279	563445
35165	563446
16905	563447
43222	563448
14021	563449
4282	563450
4350	563451
16545	563452
27791	563453
40134	563454
69059	563455
3481	563456
89327	563457
20827	563458
39698	563459
28600	563460
17876	563461
4916	563462
18264	563463
45928	563464
48627	563465
59378	563466
30942	563467
64176	563468
63707	563469
80675	563470
19958	563471
20661	563472
85306	563473
75463	563474
38485	563475
10146	563476
9275	563477
2810	563478
25952	563479
7531	563480
25907	563481
19972	563482
28134	563483
1285	563484
70047	563485
17150	563486
2494	563487
26179	563488
47114	563489
41908	563490
22333	563491
66699	563492
90538	563493
83873	563494
59552	563495
14099	563496
26695	563497
32502	563498
52391	563499
8050	563500
1071	563501
30166	563502
54073	563503
1769	563504
69929	563505
1431	563506
1438	563507
67998	563508
68049	563509
39439	563510
77941	563511
14135	563512
56923	563513
52986	563514
62404	563515
129099	563516
150987	563517
63173	563518
62779	563519
19184	563520
75639	563521
39708	563522
15674	563523
25872	563524
53351	563525
14087	563526
79079	563527
91682	563528
62756	563529
52840	563530
52980	563531
35861	563532
24232	563533
8512	563534
69491	563535
73077	563536
71699	563537
119182	563538
71189	563539
126429	563540
56414	563541
56816	563542
50834	563543
39208	563544
48504	563545
99556	563546
53836	563547
49772	563548
79601	563549
55010	563550
21455	563551
56758	563552
32489	563553
62211	563554
127863	563555
90381	563556
48552	563557
124428	563558
115743	563559
10741	563560
60411	563561
34029	563562
122460	563563
36706	563564
73611	563565
37735	563566
80743	563567
62612	563568
63508	563569
75275	563570
123660	563571
117670	563572
56839	563573
42383	563574
67730	563575
95408	563576
109907	563577
89637	563578
16623	563579
33580	563580
59406	563581
15373	563582
62741	563583
95268	563584
8626	563585
95356	563586
9121	563587
73615	563588
47285	563589
59235	563590
32785	563591
78329	563592
976	563593
71727	563594
45117	563595
25075	563596
67208	563597
87599	563598
94636	563599
40624	563600
90888	563601
92812	563602
44422	563603
23488	563604
147152	563605
22800	563606
10939	563607
31616	563608
55624	563609
35961	563610
124625	563611
66125	563612
23977	563613
59345	563614
96799	563615
117705	563616
98077	563617
81473	563618
106584	563619
22993	563620
15389	563621
101100	563622
18036	563623
36092	563624
63100	563625
115672	563626
100908	563627
15166	563628
11466	563629
123243	563630
100286	563631
7364	563632
130027	563633
7057	563634
95512	563635
20877	563636
90609	563637
30949	563638
43635	563639
60097	563640
81606	563641
130947	563642
29931	563643
60411	563644
49853	563645
10925	563646
134114	563647
2973	563648
9661	563649
15283	563650
83709	563651
25474	563652
2565	563653
110495	563654
9643	563655
13295	563656
15764	563657
90165	563658
134574	563659
127868	563660
51555	563661
47147	563662
146961	563663
65981	563664
36426	563665
92882	563666
58899	563667
45605	563668
52949	563669
92732	563670
17913	563671
126163	563672
84673	563673
117590	563674
81030	563675
111564	563676
102838	563677
99449	563678
52381	563679
124032	563680
68727	563681
18622	563682
65363	563683
90165	563684
76518	563685
11564	563686
12657	563687
6099	563688
101048	563689
1068	563690
63341	563691
12646	563692
93556	563693
59957	563694
53360	563695
3595	563696
66594	563697
21888	563698
14898	563699
15176	563700
33864	563701
83705	563702
27800	563703
24478	563704
587	563705
8352	563706
59005	563707
12297	563708
24559	563709
4595	563710
56218	563711
123896	563712
40709	563713
67188	563714
18668	563715
25230	563716
119087	563717
130913	563718
111989	563719
3010	563720
1491	563721
61583	563722
7974	563723
112961	563724
5296	563725
42207	563726
87601	563727
117	563728
1336	563729
104296	563730
73778	563731
10780	563732
83982	563733
20078	563734
89117	563735
91462	563736
121193	563737
49384	563738
89217	563739
26481	563740
45277	563741
114512	563742
33961	563743
44557	563744
122606	563745
28033	563746
52335	563747
2815	563748
64239	563749
41948	563750
72221	563751
36171	563752
74700	563753
132972	563754
2677	563755
41962	563756
12978	563757
7404	563758
5177	563759
23681	563760
38661	563761
11484	563762
33022	563763
123059	563764
2494	563765
8992	563766
31509	563767
87326	563768
12200	563769
33255	563770
36623	563771
9950	563772
27556	563773
1682	563774
4950	563775
12526	563776
8619	563777
5168	563778
91675	563779
67033	563780
2626	563781
14748	563782
2443	563783
87405	563784
59536	563785
82865	563786
58020	563787
14102	563788
64228	563789
75500	563790
3523	563791
898	563792
50858	563793
15731	563794
20713	563795
21744	563796
46451	563797
67186	563798
44540	563799
11974	563800
21864	563801
84376	563802
129503	563803
53706	563804
5145	563805
31213	563806
10452	563807
112882	563808
33942	563809
7686	563810
34184	563811
9644	563812
38127	563813
23888	563814
90479	563815
30911	563816
73523	563817
23690	563818
20128	563819
3699	563820
31887	563821
49715	563822
46074	563823
34204	563824
59055	563825
19665	563826
25953	563827
30173	563828
24154	563829
56088	563830
64488	563831
31694	563832
14351	563833
35846	563834
21568	563835
2056	563836
42563	563837
9053	563838
58210	563839
10942	563840
41261	563841
103861	563842
10788	563843
49669	563844
2528	563845
30151	563846
84859	563847
71667	563848
14785	563849
58235	563850
50709	563851
97736	563852
64625	563853
32824	563854
89051	563855
25797	563856
91446	563857
76449	563858
84650	563859
22126	563860
75292	563861
130770	563862
69038	563863
60082	563864
61247	563865
26470	563866
46035	563867
127361	563868
83022	563869
21808	563870
84646	563871
100578	563872
79127	563873
7565	563874
102159	563875
87627	563876
21525	563877
49488	563878
20723	563879
65883	563880
65648	563881
51300	563882
26478	563883
65831	563884
103639	563885
80528	563886
86254	563887
17563	563888
127340	563889
66792	563890
89143	563891
70334	563892
26561	563893
5197	563894
104117	563895
8652	563896
3194	563897
14110	563898
22951	563899
13370	563900
31090	563901
1238	563902
95764	563903
19933	563904
35909	563905
16502	563906
54016	563907
12883	563908
1568	563909
17486	563910
57568	563911
4101	563912
1645	563913
20161	563914
52270	563915
58985	563916
146931	563917
39082	563918
75700	563919
573	563920
573	563921
165995	563922
3861	563923
22157	563924
77955	563925
35966	563926
66602	563927
66490	563928
15230	563929
2650	563930
124687	563931
77424	563932
4482	563933
106066	563934
45097	563935
12873	563936
64969	563937
121714	563938
9750	563939
31599	563940
20122	563941
1420	563942
24137	563943
38781	563944
55236	563945
3813	563946
112102	563947
3214	563948
25233	563949
42303	563950
13320	563951
17034	563952
54228	563953
19129	563954
65608	563955
6904	563956
3078	563957
56861	563958
11093	563959
16490	563960
30555	563961
70399	563962
69005	563963
5220	563964
40036	563965
70599	563966
5631	563967
23353	563968
100890	563969
13708	563970
39304	563971
78230	563972
18703	563973
10470	563974
21273	563975
67964	563976
15268	563977
14220	563978
81094	563979
19353	563980
20792	563981
27648	563982
790	563983
2056	563984
16804	563985
57955	563986
34568	563987
45247	563988
47062	563989
95801	563990
17029	563991
21113	563992
17866	563993
56959	563994
20242	563995
20015	563996
70075	563997
31605	563998
101349	563999
12883	564000
573	564001
56939	564002
55137	564003
74827	564004
37433	564005
13106	564006
93790	564007
32996	564008
82848	564009
1942	564010
33699	564011
90567	564012
46829	564013
19978	564014
90422	564015
64501	564016
44599	564017
2128	564018
48017	564019
31862	564020
101367	564021
6444	564022
10409	564023
6318	564024
3056	564025
27329	564026
48856	564027
898	564028
36173	564029
25524	564030
32301	564031
54714	564032
82134	564033
4691	564034
56156	564035
13529	564036
27267	564037
80872	564038
21244	564039
97048	564040
1902	564041
93858	564042
90652	564043
21205	564044
21850	564045
3839	564046
79206	564047
64601	564048
117294	564049
45384	564050
3548	564051
59217	564052
59960	564053
80407	564054
56409	564055
70392	564056
21119	564057
113186	564058
29163	564059
17125	564060
87347	564061
87937	564062
3727	564063
17581	564064
87405	564065
49931	564066
6615	564067
10983	564068
21932	564069
136221	564070
44687	564071
156567	564072
50608	564073
868	564074
16986	564075
10409	564076
44589	564077
45226	564078
74513	564079
93581	564080
12883	564081
56837	564082
53378	564083
9181	564084
31029	564085
42468	564086
76765	564087
38925	564088
2811	564089
107739	564090
105532	564091
54115	564092
26103	564093
11733	564094
7337	564095
53376	564096
110847	564097
121217	564098
11090	564099
11029	564100
68332	564101
136014	564102
75328	564103
34732	564104
72109	564105
64938	564106
115675	564107
22321	564108
7043	564109
46296	564110
43237	564111
38857	564112
37050	564113
61648	564114
43303	564115
546	564116
14667	564117
58073	564118
30022	564119
23365	564120
9636	564121
33902	564122
51382	564123
68819	564124
111611	564125
95498	564126
68246	564127
66898	564128
12782	564129
16788	564130
66922	564131
52145	564132
71540	564133
30392	564134
126264	564135
45559	564136
76604	564137
87464	564138
13413	564139
2813	564140
18982	564141
44179	564142
100852	564143
23488	564144
54960	564145
2569	564146
12740	564147
72145	564148
11071	564149
1935	564150
83172	564151
8519	564152
14968	564153
25912	564154
23439	564155
30387	564156
104230	564157
33023	564158
36238	564159
34141	564160
72056	564161
51683	564162
70460	564163
11259	564164
90759	564165
20122	564166
1372	564167
181	564168
18667	564169
13139	564170
181	564171
4887	564172
3932	564173
6281	564174
57727	564175
3574	564176
1323	564177
20433	564178
27098	564179
71799	564180
34185	564181
17297	564182
23033	564183
17620	564184
8870	564185
60562	564186
22768	564187
64324	564188
113440	564189
28522	564190
56728	564191
1519	564192
4950	564193
75281	564194
65632	564195
20337	564196
5803	564197
66910	564198
61346	564199
96881	564200
29427	564201
105341	564202
92377	564203
15344	564204
13139	564205
26252	564206
87763	564207
52264	564208
38551	564209
37203	564210
164429	564211
7409	564212
20791	564213
4617	564214
107627	564215
63743	564216
98024	564217
28569	564218
49946	564219
13453	564220
15815	564221
86712	564222
4927	564223
98040	564224
2999	564225
415	564226
11155	564227
36104	564228
43282	564229
45510	564230
90891	564231
16474	564232
4366	564233
15288	564234
6618	564235
126214	564236
34080	564237
82	564238
2985	564239
38074	564240
23092	564241
13445	564242
50471	564243
13555	564244
14590	564245
19575	564246
10453	564247
34739	564248
34025	564249
23092	564250
54645	564251
27140	564252
34112	564253
23092	564254
6618	564255
19100	564256
34274	564257
53363	564258
111708	564259
14422	564260
86712	564261
34394	564262
13715	564263
5363	564264
13555	564265
1278	564266
15251	564267
13082	564268
61148	564269
10743	564270
4366	564271
1673	564272
16263	564273
59419	564274
5607	564275
63743	564276
60540	564277
56862	564278
6642	564279
75768	564280
29523	564281
116647	564282
61385	564283
18695	564284
124151	564285
59490	564286
28160	564287
1008	564288
33911	564289
8221	564290
13568	564291
31536	564292
64460	564293
9108	564294
60066	564295
11726	564296
7521	564297
66882	564298
74865	564299
5707	564300
15804	564301
2472	564302
1637	564303
30631	564304
39892	564305
59498	564306
43642	564307
36832	564308
13379	564309
87605	564310
106052	564311
37918	564312
34665	564313
43250	564314
66892	564315
29436	564316
11189	564317
2655	564318
2655	564319
13888	564320
69200	564321
27973	564322
18241	564323
1726	564324
41368	564325
26966	564326
26988	564327
44268	564328
25820	564329
26281	564330
45387	564331
57945	564332
32081	564333
127411	564334
63659	564335
103684	564336
83015	564337
58074	564338
82937	564339
23405	564340
29547	564341
83071	564342
111912	564343
54187	564344
31027	564345
2279	564346
7581	564347
32504	564348
71954	564349
38143	564350
21597	564351
16206	564352
45182	564353
49635	564354
57590	564355
9138	564356
104896	564357
9686	564358
32979	564359
92152	564360
35936	564361
103671	564362
48197	564363
24657	564364
15297	564365
45243	564366
50829	564367
53438	564368
33020	564369
9067	564370
12055	564371
25586	564372
92612	564373
29648	564374
10395	564375
23186	564376
1961	564377
97767	564378
616	564379
20200	564380
6770	564381
11512	564382
10906	564383
143	564384
37150	564385
31589	564386
24844	564387
49813	564388
16176	564389
56121	564390
15820	564391
36217	564392
13981	564393
34065	564394
4013	564395
32930	564396
124720	564397
34061	564398
12755	564399
61556	564400
13512	564401
10579	564402
4543	564403
27093	564404
20329	564405
3767	564406
9240	564407
14603	564408
113168	564409
8350	564410
15848	564411
8553	564412
5273	564413
4114	564414
5967	564415
50675	564416
42230	564417
34016	564418
86387	564419
110428	564420
124220	564421
32128	564422
83277	564423
6318	564424
120451	564425
15476	564426
15358	564427
87601	564428
60601	564429
109423	564430
189	564431
63453	564432
15823	564433
49625	564434
2872	564435
35805	564436
19616	564437
2253	564438
34299	564439
43429	564440
27068	564441
86654	564442
16655	564443
23861	564444
56348	564445
14843	564446
5666	564447
22144	564448
125748	564449
35259	564450
25292	564451
11471	564452
70505	564453
13104	564454
70490	564455
26737	564456
18076	564457
105416	564458
52264	564459
40199	564460
12446	564461
29561	564462
48723	564463
97680	564464
90515	564465
134130	564466
59091	564467
131081	564468
41403	564469
136283	564470
62358	564471
30586	564472
11209	564473
137403	564474
60331	564475
102228	564476
69086	564477
89230	564478
45202	564479
121264	564480
106956	564481
65661	564482
10269	564483
76575	564484
5185	564485
118939	564486
115172	564487
29577	564488
74699	564489
71067	564490
66718	564491
24565	564492
31002	564493
31032	564494
114454	564495
77770	564496
127597	564497
83148	564498
88894	564499
17005	564500
103833	564501
54993	564502
69120	564503
84491	564504
65606	564505
105950	564506
81785	564507
89063	564508
103876	564509
71083	564510
103677	564511
110303	564512
100617	564513
40652	564514
80533	564515
110314	564516
67904	564517
40724	564518
105176	564519
63389	564520
103765	564521
51348	564522
20713	564523
84812	564524
95306	564525
81919	564526
47107	564527
108831	564528
91463	564529
69081	564530
62303	564531
127395	564532
56854	564533
64205	564534
81851	564535
90393	564536
97743	564537
84800	564538
87712	564539
66802	564540
29514	564541
45270	564542
103834	564543
60022	564544
53064	564545
77809	564546
114505	564547
50445	564548
84765	564549
95312	564550
158310	564551
60016	564552
48596	564553
44624	564554
25821	564555
134355	564556
17598	564557
29028	564558
64963	564559
69948	564560
96895	564561
42469	564562
20659	564563
142	564564
102749	564565
64293	564566
62263	564567
54161	564568
72265	564569
28511	564570
45267	564571
60277	564572
9867	564573
23462	564574
46248	564575
49797	564576
37170	564577
5454	564578
66160	564579
78179	564580
70479	564581
127539	564582
49948	564583
39984	564584
70389	564585
11237	564586
12467	564587
26494	564588
35076	564589
56442	564590
36078	564591
90508	564592
33078	564593
46897	564594
66663	564595
3261	564596
26189	564597
12295	564598
14921	564599
106823	564600
81803	564601
11741	564602
30714	564603
39343	564604
26645	564605
9092	564606
79922	564607
24405	564608
32973	564609
23694	564610
31218	564611
5589	564612
14295	564613
47696	564614
2557	564615
25587	564616
67269	564617
137706	564618
52337	564619
6855	564620
93976	564621
6102	564622
24314	564623
6360	564624
3857	564625
5310	564626
9295	564627
47268	564628
20928	564629
71366	564630
19627	564631
36035	564632
73848	564633
16247	564634
3386	564635
544	564636
44781	564637
112051	564638
17808	564639
54157	564640
62548	564641
17795	564642
12039	564643
113623	564644
87626	564645
6104	564646
22790	564647
49901	564648
11240	564649
19194	564650
22777	564651
79180	564652
25558	564653
9799	564654
2271	564655
57538	564656
79671	564657
75898	564658
33675	564659
58509	564660
10412	564661
30162	564662
120121	564663
43407	564664
12438	564665
34040	564666
21336	564667
26473	564668
6414	564669
132262	564670
20216	564671
15319	564672
23426	564673
46284	564674
38503	564675
9640	564676
15352	564677
74282	564678
65425	564679
69430	564680
23182	564681
57430	564682
5786	564683
107818	564684
12220	564685
16552	564686
56909	564687
12117	564688
17578	564689
60451	564690
48091	564691
89376	564692
16982	564693
13162	564694
82226	564695
89115	564696
10412	564697
126448	564698
137094	564699
19165	564700
37111	564701
21629	564702
45335	564703
2481	564704
10720	564705
16213	564706
36072	564707
50447	564708
22258	564709
50754	564710
17579	564711
22804	564712
50383	564713
3133	564714
26176	564715
53207	564716
56056	564717
56370	564718
20178	564719
22405	564720
111733	564721
85867	564722
33007	564723
59128	564724
8434	564725
112981	564726
42501	564727
104078	564728
36159	564729
75166	564730
100344	564731
22659	564732
69325	564733
26093	564734
42258	564735
37332	564736
34102	564737
18471	564738
33202	564739
109361	564740
6910	564741
52423	564742
26200	564743
81998	564744
78189	564745
83545	564746
33106	564747
25387	564748
19199	564749
4813	564750
88886	564751
14276	564752
29105	564753
12043	564754
6779	564755
49700	564756
69347	564757
34122	564758
53363	564759
101158	564760
37708	564761
1899	564762
12238	564763
64878	564764
64925	564765
109243	564766
22244	564767
17259	564768
41262	564769
78401	564770
134398	564771
68944	564772
51580	564773
72011	564774
94237	564775
17194	564776
128031	564777
195	564778
8019	564779
18616	564780
32888	564781
33652	564782
60178	564783
82117	564784
12035	564785
12374	564786
71949	564787
7181	564788
859	564789
30646	564790
18461	564791
14307	564792
9912	564793
25537	564794
19211	564795
20458	564796
50706	564797
40437	564798
46966	564799
24272	564800
4140	564801
6538	564802
26522	564803
104283	564804
1812	564805
35171	564806
90435	564807
50683	564808
104145	564809
3468	564810
42962	564811
5243	564812
4863	564813
34769	564814
50545	564815
44055	564816
6682	564817
62133	564818
44839	564819
97663	564820
33244	564821
16552	564822
7121	564823
16064	564824
14542	564825
62237	564826
110651	564827
85001	564828
34625	564829
120053	564830
36490	564831
93740	564832
113463	564833
37762	564834
45332	564835
31224	564836
9938	564837
41616	564838
79611	564839
54194	564840
59082	564841
102429	564842
70282	564843
97790	564844
31732	564845
44976	564846
137553	564847
89311	564848
81967	564849
81885	564850
160521	564851
113244	564852
22073	564853
81143	564854
8950	564855
104321	564856
93725	564857
70238	564858
49760	564859
109446	564860
44795	564861
92792	564862
119909	564863
44795	564864
115827	564865
92838	564866
87898	564867
46287	564868
11525	564869
19132	564870
1777	564871
43659	564872
16928	564873
23365	564874
9808	564875
14141	564876
1142	564877
29531	564878
24567	564879
45833	564880
70175	564881
45304	564882
39481	564883
60180	564884
19698	564885
73025	564886
25781	564887
51858	564888
71935	564889
14372	564890
71913	564891
66050	564892
37230	564893
51332	564894
110376	564895
23122	564896
114372	564897
89076	564898
24660	564899
9245	564900
25294	564901
944	564902
119798	564903
65669	564904
8935	564905
31514	564906
135756	564907
21206	564908
113416	564909
87722	564910
63426	564911
10395	564912
11188	564913
66877	564914
71462	564915
40715	564916
5945	564917
87529	564918
58975	564919
52198	564920
67685	564921
97838	564922
59066	564923
10122	564924
50438	564925
91452	564926
84584	564927
31936	564928
66846	564929
70114	564930
84804	564931
44561	564932
18093	564933
40648	564934
8501	564935
10892	564936
85825	564937
44633	564938
10661	564939
3841	564940
25017	564941
10468	564942
3261	564943
61625	564944
39495	564945
19661	564946
32720	564947
47289	564948
87763	564949
37438	564950
2860	564951
64913	564952
101166	564953
52464	564954
18847	564955
60534	564956
99288	564957
73254	564958
75889	564959
49447	564960
90823	564961
60334	564962
65955	564963
80942	564964
13414	564965
49403	564966
4857	564967
9234	564968
11743	564969
42393	564970
18651	564971
28401	564972
90457	564973
13965	564974
40432	564975
3176	564976
14848	564977
86789	564978
9903	564979
28148	564980
83804	564981
11467	564982
15899	564983
61425	564984
33157	564985
1305	564986
2150	564987
2417	564988
23774	564989
70976	564990
108948	564991
5777	564992
13370	564993
60353	564994
23682	564995
14127	564996
67982	564997
54248	564998
32429	564999
4324	565000
30214	565001
14192	565002
67842	565003
88088	565004
31027	565005
9071	565006
12705	565007
75998	565008
66278	565009
109406	565010
21207	565011
109081	565012
14743	565013
67903	565014
23929	565015
4196	565016
2494	565017
37134	565018
15765	565019
26524	565020
57579	565021
58573	565022
91635	565023
26081	565024
20861	565025
5073	565026
16513	565027
44916	565028
5962	565029
16933	565030
53894	565031
6910	565032
6910	565033
16762	565034
17561	565035
86732	565036
10622	565037
379	565038
76513	565039
8160	565040
2857	565041
64926	565042
5522	565043
34544	565044
23487	565045
47383	565046
10887	565047
29483	565048
91347	565049
45951	565050
40047	565051
7901	565052
27816	565053
7166	565054
596	565055
51208	565056
41320	565057
2860	565058
2860	565059
13754	565060
35314	565061
50728	565062
75671	565063
7298	565064
39857	565065
63375	565066
17549	565067
40047	565068
23664	565069
39138	565070
75605	565071
48079	565072
40699	565073
70249	565074
18334	565075
66815	565076
104356	565077
40594	565078
81107	565079
53122	565080
113245	565081
14551	565082
89256	565083
30924	565084
132624	565085
90462	565086
29470	565087
27583	565088
25487	565089
9424	565090
48847	565091
13120	565092
49480	565093
58123	565094
93579	565095
63168	565096
51368	565097
87496	565098
65629	565099
28895	565100
29601	565101
56108	565102
84723	565103
51287	565104
42365	565105
30099	565106
103663	565107
21797	565108
84742	565109
22148	565110
60162	565111
30554	565112
32841	565113
69461	565114
20010	565115
21196	565116
29531	565117
12290	565118
11025	565119
39331	565120
87498	565121
42184	565122
40616	565123
17242	565124
86212	565125
69437	565126
8617	565127
10322	565128
12986	565129
33222	565130
26941	565131
59448	565132
71432	565133
4373	565134
2380	565135
74393	565136
113382	565137
45235	565138
5961	565139
237	565140
26730	565141
5047	565142
340	565143
14508	565144
22636	565145
50631	565146
41867	565147
27685	565148
38483	565149
15306	565150
67894	565151
137256	565152
75327	565153
30476	565154
82036	565155
30509	565156
105339	565157
102283	565158
83237	565159
27177	565160
81759	565161
110238	565162
44681	565163
93486	565164
23461	565165
70164	565166
74402	565167
47041	565168
75507	565169
31656	565170
69079	565171
111864	565172
75907	565173
84857	565174
1266	565175
1887	565176
33225	565177
10122	565178
1420	565179
77978	565180
80835	565181
89039	565182
16299	565183
34554	565184
36063	565185
1046	565186
40020	565187
264	565188
1856	565189
66650	565190
49618	565191
46105	565192
121356	565193
32008	565194
87342	565195
51994	565196
74408	565197
42964	565198
39389	565199
24233	565200
4502	565201
71109	565202
56330	565203
6151	565204
54653	565205
93961	565206
26050	565207
36455	565208
55647	565209
2472	565210
19011	565211
37977	565212
55636	565213
98745	565214
112290	565215
112349	565216
81073	565217
1393	565218
119045	565219
56909	565220
52408	565221
63456	565222
3883	565223
41380	565224
83117	565225
20210	565226
38912	565227
89170	565228
15247	565229
6085	565230
40085	565231
16506	565232
59194	565233
26216	565234
52900	565235
54689	565236
17828	565237
70271	565238
17848	565239
114611	565240
28773	565241
36634	565242
96435	565243
47871	565244
134444	565245
550	565246
32994	565247
110122	565248
24427	565249
6235	565250
71180	565251
53175	565252
34132	565253
1115	565254
67095	565255
110815	565256
12490	565257
98113	565258
1863	565259
126031	565260
99486	565261
24816	565262
53282	565263
30488	565264
77926	565265
7979	565266
23095	565267
85937	565268
16883	565269
68161	565270
104949	565271
114365	565272
132896	565273
28646	565274
4798	565275
12903	565276
54361	565277
94182	565278
1115	565279
26249	565280
112331	565281
65761	565282
4213	565283
46045	565284
40980	565285
49683	565286
70380	565287
39950	565288
34607	565289
40185	565290
81767	565291
66589	565292
4744	565293
18461	565294
19194	565295
4132	565296
26041	565297
28451	565298
15164	565299
4225	565300
16690	565301
20204	565302
1495	565303
94595	565304
21806	565305
40988	565306
21301	565307
40841	565308
97935	565309
102627	565310
87409	565311
1647	565312
8832	565313
49708	565314
11347	565315
9463	565316
40749	565317
94040	565318
54204	565319
57419	565320
75680	565321
9969	565322
7537	565323
52826	565324
75969	565325
71998	565326
5823	565327
5343	565328
333	565329
3841	565330
71631	565331
6790	565332
3731	565333
17285	565334
34160	565335
84334	565336
43664	565337
95770	565338
47107	565339
71690	565340
62245	565341
101242	565342
85077	565343
23329	565344
44013	565345
22195	565346
11034	565347
45617	565348
8702	565349
40818	565350
20932	565351
62477	565352
65618	565353
40761	565354
77857	565355
52885	565356
46348	565357
67275	565358
92842	565359
8619	565360
10395	565361
115673	565362
25466	565363
135870	565364
111834	565365
3054	565366
27751	565367
74850	565368
67938	565369
90464	565370
7802	565371
4244	565372
4029	565373
38546	565374
129357	565375
12505	565376
45211	565377
31406	565378
33161	565379
21471	565380
33161	565381
54739	565382
3343	565383
7142	565384
113753	565385
109219	565386
28857	565387
28636	565388
120450	565389
96852	565390
32797	565391
47363	565392
24829	565393
10468	565394
52128	565395
379	565396
6097	565397
838	565398
129732	565399
48797	565400
70564	565401
1914	565402
7557	565403
58275	565404
40552	565405
20008	565406
1955	565407
5535	565408
23152	565409
3043	565410
3715	565411
1098	565412
25794	565413
88697	565414
56434	565415
30839	565416
19554	565417
61634	565418
9139	565419
783	565420
130658	565421
64099	565422
6115	565423
2750	565424
8672	565425
6115	565426
64250	565427
32429	565428
2998	565429
105273	565430
2144	565431
61067	565432
62319	565433
64534	565434
1323	565435
17162	565436
13422	565437
132482	565438
109189	565439
7557	565440
19154	565441
3072	565442
3072	565443
17891	565444
109165	565445
99512	565446
51340	565447
47954	565448
2144	565449
24320	565450
14437	565451
20488	565452
37415	565453
28415	565454
13127	565455
4916	565456
24220	565457
20792	565458
109955	565459
12248	565460
69512	565461
17887	565462
41442	565463
1164	565464
15558	565465
110207	565466
70931	565467
97646	565468
5624	565469
62473	565470
110337	565471
136348	565472
112046	565473
112110	565474
7532	565475
84577	565476
4950	565477
111786	565478
128986	565479
135848	565480
129286	565481
108747	565482
103694	565483
38675	565484
77718	565485
108861	565486
23057	565487
63364	565488
28944	565489
11528	565490
24313	565491
41417	565492
50525	565493
95360	565494
134155	565495
89020	565496
108945	565497
56132	565498
96414	565499
9387	565500
47020	565501
108954	565502
83101	565503
16706	565504
10673	565505
64316	565506
81754	565507
99011	565508
129162	565509
137316	565510
47814	565511
80610	565512
93470	565513
114501	565514
38668	565515
86192	565516
53805	565517
6693	565518
3723	565519
6080	565520
60064	565521
58472	565522
47621	565523
5719	565524
5763	565525
26542	565526
6159	565527
15726	565528
32435	565529
89250	565530
15939	565531
35325	565532
26118	565533
94225	565534
15746	565535
152542	565536
7557	565537
21295	565538
135873	565539
15603	565540
15163	565541
32350	565542
58377	565543
58025	565544
1147	565545
1147	565546
1147	565547
66713	565548
109898	565549
7230	565550
110627	565551
80857	565552
64753	565553
22739	565554
39463	565555
44606	565556
49753	565557
65728	565558
1273	565559
96282	565560
7409	565561
15551	565562
9672	565563
87351	565564
27620	565565
1928	565566
75730	565567
57613	565568
88749	565569
73368	565570
130909	565571
58271	565572
20894	565573
4394	565574
53087	565575
10721	565576
2926	565577
52031	565578
5697	565579
10396	565580
64324	565581
845	565582
6547	565583
106804	565584
45595	565585
90272	565586
10339	565587
12473	565588
84659	565589
82014	565590
76477	565591
67818	565592
65579	565593
18146	565594
89037	565595
33960	565596
22195	565597
39999	565598
66014	565599
11974	565600
10337	565601
75770	565602
4487	565603
3489	565604
3489	565605
937	565606
96650	565607
117763	565608
13934	565609
107319	565610
8923	565611
124079	565612
40145	565613
67101	565614
40145	565615
19171	565616
52015	565617
75639	565618
2823	565619
39556	565620
3825	565621
108586	565622
20426	565623
1779	565624
59078	565625
5337	565626
58638	565627
1855	565628
119888	565629
42018	565630
3133	565631
39218	565632
132376	565633
14130	565634
14616	565635
14122	565636
29820	565637
45896	565638
62107	565639
17848	565640
46093	565641
124489	565642
38583	565643
14981	565644
113357	565645
66166	565646
75560	565647
6534	565648
5434	565649
96243	565650
20447	565651
61412	565652
9393	565653
79389	565654
14317	565655
13339	565656
23111	565657
5799	565658
72027	565659
8074	565660
18830	565661
2302	565662
428	565663
219	565664
5189	565665
72974	565666
32004	565667
44248	565668
32197	565669
48587	565670
77901	565671
788	565672
10154	565673
67262	565674
41929	565675
11388	565676
26051	565677
4095	565678
4623	565679
22083	565680
3424	565681
20183	565682
38564	565683
48505	565684
52325	565685
51306	565686
87272	565687
46315	565688
63161	565689
36639	565690
19975	565691
34240	565692
16293	565693
112063	565694
107705	565695
34674	565696
60083	565697
61567	565698
70093	565699
16888	565700
134263	565701
109123	565702
13271	565703
119906	565704
59080	565705
120028	565706
48760	565707
6304	565708
24418	565709
49882	565710
46042	565711
47821	565712
108722	565713
23414	565714
74673	565715
62784	565716
16964	565717
39324	565718
5998	565719
18452	565720
44719	565721
14985	565722
51941	565723
14090	565724
52454	565725
48805	565726
19911	565727
69982	565728
1452	565729
70144	565730
83364	565731
42236	565732
5465	565733
95327	565734
59050	565735
10093	565736
64688	565737
7733	565738
15659	565739
39448	565740
110110	565741
64904	565742
50590	565743
61152	565744
98321	565745
6472	565746
126377	565747
96963	565748
165998	565749
27340	565750
64378	565751
71430	565752
75286	565753
97781	565754
9386	565755
52171	565756
43606	565757
67870	565758
103869	565759
23399	565760
87709	565761
94012	565762
54053	565763
20334	565764
64079	565765
112323	565766
60194	565767
84737	565768
67051	565769
28059	565770
79459	565771
48597	565772
89443	565773
89385	565774
108890	565775
37905	565776
2466	565777
104380	565778
26565	565779
7637	565780
53820	565781
4252	565782
22	565783
2576	565784
28803	565785
481	565786
47995	565787
1709	565788
49427	565789
783	565790
28165	565791
15258	565792
4846	565793
3361	565794
3383	565795
57538	565796
29061	565797
33570	565798
77668	565799
40606	565800
54666	565801
113311	565802
31075	565803
16168	565804
11214	565805
13945	565806
23069	565807
9053	565808
134228	565809
7086	565810
331	565811
62707	565812
49759	565813
36193	565814
30101	565815
4280	565816
16213	565817
27801	565818
11764	565819
22	565820
13995	565821
69443	565822
38898	565823
38898	565824
26494	565825
22804	565826
13470	565827
7644	565828
40832	565829
67556	565830
66927	565831
5605	565832
15338	565833
6495	565834
71018	565835
95899	565836
58194	565837
87565	565838
29156	565839
17655	565840
121311	565841
44839	565842
45099	565843
21347	565844
21234	565845
98243	565846
29001	565847
15344	565848
53108	565849
112259	565850
94446	565851
4137	565852
16988	565853
31634	565854
22316	565855
77094	565856
22316	565857
4137	565858
76753	565859
36104	565860
48915	565861
29119	565862
18821	565863
88200	565864
51513	565865
31652	565866
2020	565867
49887	565868
9582	565869
49527	565870
68879	565871
19728	565872
44506	565873
14939	565874
121820	565875
145160	565876
32347	565877
4739	565878
47363	565879
49809	565880
47882	565881
5824	565882
58287	565883
67004	565884
54163	565885
36057	565886
23750	565887
14667	565888
27264	565889
1754	565890
76235	565891
33213	565892
12016	565893
26523	565894
17913	565895
12492	565896
68357	565897
81166	565898
27213	565899
51547	565900
111819	565901
56424	565902
87488	565903
115832	565904
102895	565905
55660	565906
86144	565907
32012	565908
139727	565909
59351	565910
87385	565911
23769	565912
51183	565913
78382	565914
16059	565915
77002	565916
19659	565917
115770	565918
40774	565919
45274	565920
71855	565921
17163	565922
5696	565923
68080	565924
40554	565925
35565	565926
61447	565927
73694	565928
42286	565929
82975	565930
41297	565931
19190	565932
52150	565933
90989	565934
33654	565935
36729	565936
35596	565937
2683	565938
1320	565939
34541	565940
67873	565941
8091	565942
4688	565943
30492	565944
3200	565945
41365	565946
31492	565947
14378	565948
90426	565949
66915	565950
6748	565951
12195	565952
272	565953
4289	565954
8182	565955
6763	565956
15891	565957
30506	565958
6345	565959
8197	565960
34098	565961
79224	565962
21484	565963
20414	565964
9351	565965
79146	565966
28477	565967
6417	565968
3910	565969
30170	565970
2759	565971
119853	565972
56148	565973
6280	565974
53094	565975
13969	565976
28499	565977
2639	565978
52160	565979
96543	565980
7146	565981
4333	565982
36004	565983
10658	565984
18394	565985
44586	565986
16748	565987
23048	565988
107417	565989
5357	565990
40918	565991
31566	565992
95302	565993
15618	565994
20365	565995
26105	565996
89085	565997
39382	565998
1993	565999
49485	566000
41397	566001
9745	566002
4115	566003
22129	566004
44084	566005
7202	566006
8521	566007
62360	566008
1067	566009
75356	566010
51385	566011
76526	566012
5105	566013
17832	566014
15480	566015
41412	566016
111780	566017
75322	566018
4834	566019
67950	566020
13104	566021
27003	566022
20952	566023
17577	566024
3914	566025
47108	566026
18976	566027
39936	566028
143	566029
70159	566030
1130	566031
17272	566032
99178	566033
7383	566034
51414	566035
41401	566036
97862	566037
23849	566038
66842	566039
28489	566040
57731	566041
3027	566042
128997	566043
13722	566044
1315	566045
56768	566046
52194	566047
11645	566048
5694	566049
58236	566050
23855	566051
25015	566052
28066	566053
17643	566054
96691	566055
23407	566056
33626	566057
74469	566058
48843	566059
86436	566060
13040	566061
85492	566062
93921	566063
42371	566064
89603	566065
95239	566066
333	566067
49210	566068
3295	566069
25434	566070
4504	566071
12019	566072
23402	566073
55048	566074
15922	566075
20678	566076
29090	566077
34778	566078
45318	566079
69512	566080
88154	566081
51896	566082
102494	566083
5628	566084
14069	566085
4644	566086
21225	566087
160603	566088
67214	566089
74814	566090
9663	566091
49232	566092
17501	566093
61131	566094
19517	566095
49431	566096
40106	566097
7466	566098
79813	566099
70615	566100
99060	566101
1486	566102
18500	566103
2573	566104
18305	566105
40493	566106
15870	566107
22777	566108
42034	566109
687	566110
9661	566111
11985	566112
7043	566113
49437	566114
1238	566115
2294	566116
16578	566117
56782	566118
23135	566119
7934	566120
5689	566121
37246	566122
11528	566123
66808	566124
136112	566125
85189	566126
39440	566127
90584	566128
191	566129
26507	566130
4995	566131
415	566132
49502	566133
23469	566134
70607	566135
45595	566136
91919	566137
75956	566138
18213	566139
31156	566140
12201	566141
124045	566142
88914	566143
49639	566144
85834	566145
7977	566146
9786	566147
32892	566148
50282	566149
26146	566150
9295	566151
21321	566152
31853	566153
25281	566154
25461	566155
5580	566156
2985	566157
126188	566158
8742	566159
25441	566160
16489	566161
10099	566162
78072	566163
2111	566164
58530	566165
33941	566166
5900	566167
4718	566168
61719	566169
160468	566170
11599	566171
40143	566172
56195	566173
105335	566174
36639	566175
57494	566176
66526	566177
1293	566178
27257	566179
21953	566180
56745	566181
5946	566182
4993	566183
102916	566184
58641	566185
3074	566186
44601	566187
17827	566188
82211	566189
37818	566190
13586	566191
805	566192
12323	566193
29218	566194
13817	566195
44198	566196
29159	566197
75556	566198
3315	566199
33228	566200
55078	566201
9063	566202
40465	566203
63168	566204
25451	566205
22776	566206
62526	566207
48609	566208
26966	566209
17938	566210
4931	566211
29409	566212
3311	566213
7643	566214
3686	566215
3074	566216
58063	566217
119175	566218
3071	566219
8061	566220
43389	566221
26421	566222
26752	566223
18102	566224
67217	566225
16799	566226
5320	566227
62777	566228
1098	566229
8121	566230
2048	566231
21246	566232
41252	566233
63145	566234
16652	566235
22290	566236
33047	566237
51615	566238
28919	566239
80970	566240
59548	566241
6856	566242
44714	566243
10317	566244
20190	566245
73135	566246
31650	566247
2797	566248
110946	566249
132322	566250
1133	566251
53102	566252
544	566253
10254	566254
16966	566255
35975	566256
26055	566257
17200	566258
3854	566259
3595	566260
6062	566261
8933	566262
10078	566263
54144	566264
60208	566265
13966	566266
16960	566267
16249	566268
442	566269
54088	566270
11495	566271
3212	566272
2744	566273
17611	566274
2926	566275
39842	566276
1133	566277
20924	566278
7624	566279
66674	566280
39432	566281
49358	566282
111756	566283
23365	566284
43545	566285
112310	566286
40525	566287
32148	566288
29571	566289
37873	566290
12235	566291
64370	566292
9295	566293
70602	566294
113805	566295
23970	566296
82	566297
38905	566298
21629	566299
14617	566300
30450	566301
7581	566302
39292	566303
135759	566304
134135	566305
33583	566306
8291	566307
31497	566308
35978	566309
4692	566310
33978	566311
38631	566312
18128	566313
113470	566314
35235	566315
75289	566316
44576	566317
40815	566318
6755	566319
9594	566320
100536	566321
135741	566322
35950	566323
127485	566324
52122	566325
23401	566326
12198	566327
17564	566328
31934	566329
24221	566330
124208	566331
54694	566332
87567	566333
40664	566334
96370	566335
7067	566336
84675	566337
58096	566338
44559	566339
72943	566340
125720	566341
8188	566342
21188	566343
5718	566344
76686	566345
13933	566346
51341	566347
67847	566348
113298	566349
39954	566350
40708	566351
36002	566352
45265	566353
89200	566354
51360	566355
58972	566356
6500	566357
105377	566358
91450	566359
69108	566360
61274	566361
80655	566362
49483	566363
89164	566364
20368	566365
113304	566366
3568	566367
47121	566368
16719	566369
34110	566370
56171	566371
53077	566372
58134	566373
84747	566374
24761	566375
87708	566376
28478	566377
72845	566378
26107	566379
107089	566380
110325	566381
20399	566382
40685	566383
119841	566384
63285	566385
47046	566386
18715	566387
14159	566388
50413	566389
24587	566390
87535	566391
28454	566392
113225	566393
80556	566394
28023	566395
37280	566396
26111	566397
75311	566398
90384	566399
110320	566400
15620	566401
30511	566402
30562	566403
89118	566404
52127	566405
86365	566406
37889	566407
30465	566408
15677	566409
53010	566410
137289	566411
38622	566412
63260	566413
37202	566414
96395	566415
44578	566416
28927	566417
97788	566418
16923	566419
135706	566420
31506	566421
15862	566422
102458	566423
84781	566424
41491	566425
22707	566426
14836	566427
20185	566428
31056	566429
1445	566430
52385	566431
17025	566432
16478	566433
20153	566434
39690	566435
6296	566436
59501	566437
60034	566438
7574	566439
25570	566440
20724	566441
28619	566442
54024	566443
75419	566444
56960	566445
45555	566446
19081	566447
108895	566448
69139	566449
114468	566450
108960	566451
21496	566452
5581	566453
96376	566454
8510	566455
31030	566456
11186	566457
24334	566458
75399	566459
111741	566460
10684	566461
75290	566462
96427	566463
69137	566464
69180	566465
64282	566466
8667	566467
50452	566468
20505	566469
19080	566470
23859	566471
17843	566472
90476	566473
130849	566474
48578	566475
134109	566476
37855	566477
125789	566478
89061	566479
65682	566480
60045	566481
53023	566482
89019	566483
29728	566484
96464	566485
53056	566486
106899	566487
89057	566488
6414	566489
58121	566490
33572	566491
40646	566492
40000	566493
77690	566494
111712	566495
28897	566496
12930	566497
59198	566498
13274	566499
47769	566500
35954	566501
16682	566502
6472	566503
108767	566504
72780	566505
47045	566506
1836	566507
122684	566508
91457	566509
53041	566510
28975	566511
60141	566512
47031	566513
54036	566514
11039	566515
62352	566516
46997	566517
55219	566518
137425	566519
7207	566520
51321	566521
1577	566522
30058	566523
31062	566524
84820	566525
125755	566526
44917	566527
63336	566528
76979	566529
81834	566530
76454	566531
105307	566532
21472	566533
42187	566534
9748	566535
18457	566536
81762	566537
18483	566538
83061	566539
52209	566540
37844	566541
35984	566542
18148	566543
31505	566544
74364	566545
13738	566546
105222	566547
69009	566548
2814	566549
40675	566550
1395	566551
21841	566552
113421	566553
111768	566554
77672	566555
105196	566556
110196	566557
16717	566558
114455	566559
66922	566560
7465	566561
39937	566562
77707	566563
5113	566564
35958	566565
45187	566566
21788	566567
67862	566568
90433	566569
26993	566570
80490	566571
21542	566572
28976	566573
7204	566574
56605	566575
16179	566576
81957	566577
17342	566578
86332	566579
22116	566580
7080	566581
42515	566582
53109	566583
55378	566584
30507	566585
28481	566586
11490	566587
44059	566588
103840	566589
1607	566590
41480	566591
75699	566592
111911	566593
71068	566594
81853	566595
102383	566596
49453	566597
11202	566598
51420	566599
11678	566600
27012	566601
95311	566602
106955	566603
11034	566604
104412	566605
14383	566606
22689	566607
110366	566608
37747	566609
8506	566610
6297	566611
75314	566612
70096	566613
102502	566614
96412	566615
23054	566616
102216	566617
5804	566618
67814	566619
114687	566620
40225	566621
97755	566622
33610	566623
62361	566624
15653	566625
64299	566626
54060	566627
19913	566628
23021	566629
57440	566630
105200	566631
26128	566632
27032	566633
36646	566634
9051	566635
41389	566636
48217	566637
26499	566638
6072	566639
67896	566640
107847	566641
58140	566642
51371	566643
24295	566644
61212	566645
59260	566646
61277	566647
127435	566648
76543	566649
11686	566650
84574	566651
2262	566652
43058	566653
33734	566654
132599	566655
31971	566656
64415	566657
28046	566658
87612	566659
103901	566660
30042	566661
69058	566662
114492	566663
27069	566664
69155	566665
100678	566666
24255	566667
7554	566668
10403	566669
13941	566670
110299	566671
75448	566672
104182	566673
20367	566674
19271	566675
70205	566676
16771	566677
12324	566678
35219	566679
47856	566680
53052	566681
137392	566682
57418	566683
37294	566684
27056	566685
43541	566686
52150	566687
120203	566688
102235	566689
137431	566690
84729	566691
23414	566692
41404	566693
6175	566694
146868	566695
27058	566696
5410	566697
64330	566698
81908	566699
19946	566700
127380	566701
86355	566702
7473	566703
97804	566704
89183	566705
71858	566706
48112	566707
77694	566708
35237	566709
53072	566710
24754	566711
8815	566712
46059	566713
53131	566714
97780	566715
6149	566716
26511	566717
79195	566718
52092	566719
85355	566720
28490	566721
64993	566722
84676	566723
31564	566724
56125	566725
96452	566726
20713	566727
3330	566728
86534	566729
87614	566730
97668	566731
18427	566732
71026	566733
64228	566734
27031	566735
119830	566736
96386	566737
23826	566738
110199	566739
108787	566740
45272	566741
44830	566742
47842	566743
30984	566744
6745	566745
18756	566746
28450	566747
23833	566748
46012	566749
69068	566750
31013	566751
49518	566752
16932	566753
5298	566754
32114	566755
28495	566756
44552	566757
5518	566758
63304	566759
46041	566760
110420	566761
5109	566762
77727	566763
13916	566764
6501	566765
26513	566766
32105	566767
87548	566768
47807	566769
35255	566770
22382	566771
127415	566772
64305	566773
10269	566774
130775	566775
12475	566776
8161	566777
9254	566778
45401	566779
137367	566780
60036	566781
49473	566782
18748	566783
107086	566784
96588	566785
86510	566786
3941	566787
31011	566788
61204	566789
11353	566790
18404	566791
103698	566792
20088	566793
46076	566794
89104	566795
83074	566796
75299	566797
13251	566798
90408	566799
86376	566800
32125	566801
53978	566802
31034	566803
89157	566804
9871	566805
51510	566806
5003	566807
2422	566808
89026	566809
21351	566810
103866	566811
49493	566812
127352	566813
75362	566814
66759	566815
100625	566816
32873	566817
81912	566818
108790	566819
97681	566820
26099	566821
7750	566822
32907	566823
56728	566824
29631	566825
53187	566826
38028	566827
58999	566828
77908	566829
9815	566830
80891	566831
102201	566832
137563	566833
36834	566834
90934	566835
63401	566836
19742	566837
24341	566838
88074	566839
52461	566840
30538	566841
40638	566842
71232	566843
96408	566844
134623	566845
1908	566846
69090	566847
91900	566848
45423	566849
20476	566850
25459	566851
29460	566852
129348	566853
59085	566854
26102	566855
164267	566856
7822	566857
49915	566858
81622	566859
58248	566860
83175	566861
8083	566862
41477	566863
56455	566864
88164	566865
61415	566866
75475	566867
83589	566868
73698	566869
51608	566870
31539	566871
111921	566872
16948	566873
35256	566874
66841	566875
62351	566876
52158	566877
21832	566878
64386	566879
78096	566880
94415	566881
28598	566882
89195	566883
113239	566884
135844	566885
37811	566886
1252	566887
58185	566888
49868	566889
105923	566890
137361	566891
90629	566892
127469	566893
14771	566894
89445	566895
45261	566896
59464	566897
67239	566898
32958	566899
55113	566900
45243	566901
24358	566902
8571	566903
34058	566904
34796	566905
13005	566906
13005	566907
267	566908
13518	566909
38058	566910
26060	566911
44941	566912
12912	566913
29952	566914
63786	566915
28191	566916
49469	566917
37143	566918
29629	566919
28491	566920
23840	566921
127402	566922
86100	566923
137321	566924
54319	566925
28061	566926
92147	566927
104312	566928
49382	566929
68738	566930
49389	566931
90403	566932
62266	566933
75291	566934
128993	566935
90407	566936
22663	566937
36546	566938
28862	566939
15298	566940
42068	566941
19672	566942
78229	566943
48153	566944
30694	566945
52453	566946
29035	566947
28535	566948
53984	566949
40767	566950
102945	566951
44851	566952
14918	566953
16970	566954
25007	566955
59470	566956
115310	566957
67195	566958
8181	566959
16510	566960
15650	566961
73491	566962
116685	566963
9011	566964
91528	566965
23162	566966
9762	566967
35293	566968
105396	566969
2409	566970
50539	566971
21258	566972
110574	566973
86542	566974
42470	566975
105622	566976
72929	566977
76941	566978
85005	566979
24638	566980
51434	566981
85489	566982
40800	566983
44849	566984
62845	566985
103906	566986
33638	566987
44078	566988
55536	566989
88125	566990
45398	566991
103984	566992
6671	566993
64487	566994
13573	566995
71567	566996
76565	566997
25603	566998
146943	566999
37429	567000
68111	567001
37329	567002
55508	567003
70588	567004
24429	567005
24292	567006
63478	567007
43183	567008
103887	567009
14210	567010
53254	567011
45371	567012
1633	567013
64451	567014
83358	567015
96522	567016
3448	567017
63316	567018
72204	567019
1710	567020
55010	567021
17813	567022
18663	567023
697	567024
30704	567025
72813	567026
35205	567027
105228	567028
46074	567029
59135	567030
30543	567031
68192	567032
57488	567033
41549	567034
15952	567035
80698	567036
65967	567037
64431	567038
40701	567039
53177	567040
67984	567041
18177	567042
44590	567043
66007	567044
28932	567045
39330	567046
65768	567047
12298	567048
35983	567049
54049	567050
23860	567051
62376	567052
76528	567053
42250	567054
74478	567055
32892	567056
83164	567057
20381	567058
5962	567059
85919	567060
29218	567061
3121	567062
3176	567063
17345	567064
60040	567065
80557	567066
103695	567067
1726	567068
22092	567069
4011	567070
5260	567071
37810	567072
58152	567073
58172	567074
89078	567075
98978	567076
3769	567077
103839	567078
15199	567079
39383	567080
36567	567081
81808	567082
63523	567083
40019	567084
108951	567085
8998	567086
97798	567087
83105	567088
102298	567089
6063	567090
51355	567091
7138	567092
87552	567093
34509	567094
90452	567095
11175	567096
68051	567097
12469	567098
9933	567099
76517	567100
96429	567101
16686	567102
84733	567103
14361	567104
76501	567105
103831	567106
16946	567107
14577	567108
5640	567109
14778	567110
28450	567111
52177	567112
53972	567113
58964	567114
17898	567115
113302	567116
31510	567117
108756	567118
47033	567119
138518	567120
45185	567121
41379	567122
44583	567123
107421	567124
118629	567125
46086	567126
84819	567127
152605	567128
37314	567129
49459	567130
34510	567131
80796	567132
24331	567133
36184	567134
81915	567135
37271	567136
51398	567137
103748	567138
47200	567139
13324	567140
118639	567141
71085	567142
13935	567143
15483	567144
63547	567145
26504	567146
49408	567147
80555	567148
14172	567149
18436	567150
108783	567151
8299	567152
1163	567153
9970	567154
42966	567155
29700	567156
23047	567157
73117	567158
105462	567159
91483	567160
34578	567161
108734	567162
4848	567163
76398	567164
30485	567165
4092	567166
8185	567167
99657	567168
21295	567169
19270	567170
20652	567171
52485	567172
37313	567173
11067	567174
52485	567175
67860	567176
5499	567177
38737	567178
47773	567179
2977	567180
7040	567181
110225	567182
2283	567183
110767	567184
54295	567185
2144	567186
3167	567187
24844	567188
10241	567189
39691	567190
91344	567191
78237	567192
45886	567193
22784	567194
32888	567195
48856	567196
32938	567197
110582	567198
4516	567199
94640	567200
93617	567201
58644	567202
145202	567203
5103	567204
4582	567205
128932	567206
99049	567207
18515	567208
28197	567209
87853	567210
7173	567211
73610	567212
5253	567213
64404	567214
37683	567215
110254	567216
66770	567217
1724	567218
83860	567219
1535	567220
16938	567221
14329	567222
42962	567223
58079	567224
90343	567225
40113	567226
13453	567227
95555	567228
122681	567229
90796	567230
99316	567231
112353	567232
72886	567233
8904	567234
12885	567235
42527	567236
49651	567237
2209	567238
19245	567239
92139	567240
69490	567241
739	567242
81757	567243
32978	567244
6904	567245
7823	567246
73399	567247
67833	567248
13233	567249
23451	567250
52152	567251
16136	567252
89572	567253
90445	567254
102293	567255
110147	567256
8115	567257
14546	567258
80536	567259
26473	567260
58395	567261
28475	567262
68044	567263
41448	567264
59034	567265
27207	567266
80642	567267
49569	567268
5723	567269
35545	567270
25002	567271
34820	567272
77601	567273
78432	567274
3476	567275
12689	567276
96414	567277
58136	567278
97644	567279
82865	567280
90209	567281
90120	567282
14656	567283
122471	567284
108781	567285
34517	567286
47301	567287
77895	567288
21118	567289
62235	567290
107444	567291
92256	567292
29181	567293
79355	567294
89203	567295
77879	567296
13499	567297
66920	567298
81105	567299
45597	567300
69481	567301
25450	567302
109354	567303
56290	567304
105366	567305
113238	567306
104072	567307
114423	567308
114517	567309
82266	567310
45582	567311
113794	567312
134579	567313
134508	567314
26252	567315
42327	567316
86536	567317
101116	567318
49890	567319
43528	567320
30666	567321
53339	567322
2070	567323
46232	567324
25416	567325
58447	567326
9787	567327
24366	567328
4514	567329
1505	567330
86181	567331
22695	567332
89044	567333
38928	567334
31540	567335
64663	567336
124342	567337
10680	567338
88075	567339
61455	567340
86772	567341
4627	567342
34563	567343
106832	567344
25499	567345
6899	567346
113125	567347
85081	567348
75953	567349
41643	567350
30649	567351
100522	567352
49862	567353
56178	567354
77726	567355
132795	567356
32516	567357
48434	567358
57710	567359
22083	567360
55388	567361
49749	567362
48149	567363
19553	567364
63065	567365
31692	567366
38160	567367
31728	567368
72259	567369
69447	567370
24364	567371
91505	567372
102441	567373
33302	567374
99148	567375
52307	567376
17250	567377
35375	567378
66118	567379
95883	567380
9075	567381
14865	567382
10533	567383
12983	567384
2045	567385
40113	567386
86339	567387
20538	567388
6770	567389
2860	567390
12927	567391
54132	567392
26507	567393
51578	567394
78044	567395
6067	567396
56616	567397
57731	567398
10537	567399
26722	567400
14171	567401
29647	567402
31486	567403
181	567404
79006	567405
7807	567406
118718	567407
129347	567408
105598	567409
78065	567410
15641	567411
18964	567412
47040	567413
73573	567414
74895	567415
3520	567416
66507	567417
72991	567418
60454	567419
69001	567420
51191	567421
34216	567422
30924	567423
17050	567424
5160	567425
8089	567426
3001	567427
45886	567428
33175	567429
70583	567430
21820	567431
60056	567432
35979	567433
47034	567434
54091	567435
5243	567436
59023	567437
96503	567438
35168	567439
96469	567440
41459	567441
66884	567442
7915	567443
6435	567444
70204	567445
48695	567446
9014	567447
66925	567448
64433	567449
66000	567450
23454	567451
2795	567452
108864	567453
37188	567454
16194	567455
106998	567456
87711	567457
44052	567458
36009	567459
6910	567460
95325	567461
45224	567462
15497	567463
52213	567464
5723	567465
4687	567466
23425	567467
781	567468
23421	567469
993	567470
40739	567471
31538	567472
67897	567473
45225	567474
81890	567475
12320	567476
64439	567477
9745	567478
8997	567479
14574	567480
26634	567481
79708	567482
34519	567483
53962	567484
32905	567485
1377	567486
5243	567487
13519	567488
97764	567489
82271	567490
5997	567491
54804	567492
15224	567493
18445	567494
128949	567495
49419	567496
63385	567497
91506	567498
23403	567499
63290	567500
63327	567501
79107	567502
32831	567503
29507	567504
9343	567505
77779	567506
62262	567507
64249	567508
113857	567509
61242	567510
37169	567511
83181	567512
111744	567513
52074	567514
50473	567515
80498	567516
107044	567517
107033	567518
84749	567519
37783	567520
59054	567521
63351	567522
86199	567523
53093	567524
1034	567525
51586	567526
39963	567527
9931	567528
19648	567529
84641	567530
45341	567531
57729	567532
108882	567533
8589	567534
24250	567535
50823	567536
28107	567537
20734	567538
38772	567539
40602	567540
96380	567541
12239	567542
6834	567543
1136	567544
45372	567545
46034	567546
28863	567547
1313	567548
38012	567549
7222	567550
18972	567551
30953	567552
91468	567553
18415	567554
43587	567555
65740	567556
27002	567557
17225	567558
40699	567559
12940	567560
23178	567561
110362	567562
21824	567563
9130	567564
76775	567565
53298	567566
20378	567567
31142	567568
3953	567569
13099	567570
13249	567571
103792	567572
59046	567573
67893	567574
111927	567575
8717	567576
131032	567577
50415	567578
102276	567579
11987	567580
72985	567581
38589	567582
59037	567583
28045	567584
31914	567585
19986	567586
7826	567587
5408	567588
48625	567589
7663	567590
2946	567591
111793	567592
14590	567593
2215	567594
11348	567595
110426	567596
37235	567597
97899	567598
33173	567599
6935	567600
16198	567601
45343	567602
76826	567603
10471	567604
6209	567605
26573	567606
87626	567607
84887	567608
59845	567609
104313	567610
92696	567611
127930	567612
107787	567613
68144	567614
12710	567615
17203	567616
24272	567617
1723	567618
7967	567619
3512	567620
43344	567621
17992	567622
42216	567623
841	567624
77543	567625
86361	567626
10622	567627
11630	567628
52747	567629
119078	567630
19267	567631
107495	567632
36786	567633
110312	567634
55284	567635
53138	567636
12043	567637
9053	567638
46215	567639
38932	567640
5714	567641
17311	567642
74588	567643
67574	567644
60338	567645
64337	567646
103786	567647
39454	567648
121241	567649
64317	567650
110224	567651
66840	567652
39304	567653
61273	567654
71215	567655
5294	567656
112042	567657
65374	567658
102818	567659
96947	567660
105984	567661
20901	567662
63722	567663
18700	567664
16206	567665
3686	567666
56410	567667
79797	567668
51408	567669
71893	567670
98239	567671
51174	567672
7595	567673
53138	567674
21939	567675
15815	567676
44941	567677
10183	567678
2545	567679
1914	567680
1622	567681
67145	567682
28620	567683
1357	567684
3083	567685
4020	567686
30839	567687
27036	567688
16121	567689
4551	567690
3054	567691
51951	567692
6172	567693
23469	567694
16719	567695
10000	567696
49552	567697
39387	567698
5204	567699
212	567700
25901	567701
95641	567702
47145	567703
41561	567704
31639	567705
137622	567706
13004	567707
4647	567708
1471	567709
3520	567710
959	567711
175	567712
4429	567713
959	567714
486	567715
4629	567716
988	567717
51635	567718
71221	567719
2419	567720
41660	567721
114457	567722
51458	567723
4543	567724
22011	567725
24121	567726
36781	567727
36075	567728
11250	567729
3565	567730
15569	567731
23487	567732
119900	567733
113405	567734
6387	567735
40076	567736
6834	567737
37958	567738
99257	567739
19920	567740
55043	567741
43030	567742
99338	567743
64718	567744
57553	567745
45389	567746
56623	567747
68788	567748
82220	567749
37291	567750
73483	567751
36707	567752
66752	567753
75846	567754
49418	567755
44570	567756
72899	567757
101024	567758
62575	567759
92375	567760
117354	567761
102674	567762
76700	567763
74	567764
61050	567765
56817	567766
55031	567767
107226	567768
7091	567769
58458	567770
28969	567771
67252	567772
37562	567773
95403	567774
42300	567775
650	567776
38842	567777
180	567778
426	567779
27603	567780
1249	567781
20678	567782
1247	567783
886	567784
493	567785
51578	567786
40155	567787
31650	567788
56228	567789
51257	567790
78969	567791
2213	567792
33222	567793
70280	567794
121327	567795
125901	567796
158472	567797
114576	567798
62294	567799
42584	567800
78106	567801
142	567802
12448	567803
9282	567804
42199	567805
138557	567806
65936	567807
16152	567808
54762	567809
132708	567810
90196	567811
89114	567812
50847	567813
6349	567814
75557	567815
3666	567816
60406	567817
48149	567818
56909	567819
69269	567820
134213	567821
112144	567822
95939	567823
51502	567824
17351	567825
121721	567826
122	567827
10109	567828
7317	567829
78427	567830
58927	567831
15706	567832
16801	567833
56478	567834
3220	567835
48683	567836
66178	567837
1039	567838
121158	567839
68400	567840
19259	567841
48924	567842
42238	567843
59187	567844
17352	567845
59285	567846
27080	567847
92810	567848
19646	567849
136193	567850
81182	567851
1320	567852
37134	567853
92620	567854
23947	567855
3958	567856
63407	567857
33598	567858
29511	567859
15199	567860
4311	567861
7028	567862
18228	567863
48912	567864
31603	567865
86545	567866
150382	567867
132851	567868
61428	567869
60165	567870
5452	567871
27738	567872
13503	567873
3991	567874
22361	567875
90302	567876
27303	567877
23567	567878
46356	567879
74648	567880
23191	567881
40143	567882
76523	567883
25397	567884
104999	567885
105214	567886
52366	567887
44089	567888
47287	567889
56347	567890
95518	567891
56635	567892
43539	567893
12109	567894
27278	567895
247	567896
175	567897
53239	567898
81010	567899
48907	567900
52479	567901
7488	567902
57556	567903
58324	567904
34644	567905
26090	567906
113779	567907
52549	567908
49853	567909
124882	567910
99525	567911
25544	567912
50847	567913
41580	567914
88165	567915
43030	567916
61620	567917
77022	567918
82325	567919
28157	567920
43263	567921
23529	567922
46378	567923
43196	567924
60186	567925
43124	567926
7086	567927
20862	567928
24644	567929
11529	567930
70378	567931
92148	567932
54733	567933
48037	567934
34675	567935
38184	567936
24659	567937
60367	567938
20870	567939
21577	567940
97041	567941
58544	567942
83140	567943
69482	567944
15317	567945
117045	567946
48865	567947
6779	567948
110824	567949
62466	567950
61735	567951
34284	567952
12102	567953
18218	567954
47193	567955
43556	567956
52386	567957
127998	567958
79688	567959
42356	567960
26313	567961
70502	567962
8120	567963
29198	567964
23021	567965
7106	567966
88102	567967
23414	567968
36162	567969
10586	567970
82333	567971
46302	567972
7655	567973
127324	567974
68354	567975
113749	567976
83156	567977
108513	567978
59248	567979
43312	567980
9282	567981
63542	567982
109162	567983
107154	567984
2998	567985
38756	567986
34576	567987
44796	567988
77019	567989
33222	567990
4510	567991
35987	567992
4574	567993
6547	567994
76261	567995
180	567996
1076	567997
31669	567998
14130	567999
90163	568000
58559	568001
19129	568002
552	568003
1310	568004
22190	568005
72048	568006
30189	568007
83167	568008
9687	568009
67229	568010
33726	568011
27080	568012
12368	568013
51676	568014
17931	568015
19142	568016
47330	568017
26210	568018
64955	568019
32416	568020
54013	568021
109337	568022
18797	568023
7230	568024
110902	568025
918	568026
11240	568027
127487	568028
5073	568029
189	568030
8801	568031
13301	568032
73728	568033
34619	568034
7224	568035
14574	568036
23780	568037
15934	568038
49947	568039
5388	568040
59877	568041
21314	568042
10548	568043
779	568044
54356	568045
1024	568046
9766	568047
14616	568048
15897	568049
54326	568050
86301	568051
25843	568052
30491	568053
15188	568054
130841	568055
108778	568056
28552	568057
65800	568058
124226	568059
91469	568060
122652	568061
108956	568062
65790	568063
130806	568064
134242	568065
63323	568066
64438	568067
51358	568068
51406	568069
135827	568070
130773	568071
56252	568072
66799	568073
125830	568074
100668	568075
130804	568076
2034	568077
20737	568078
60136	568079
22120	568080
23422	568081
17847	568082
108931	568083
39323	568084
51272	568085
74434	568086
77947	568087
48214	568088
60507	568089
28195	568090
29212	568091
110367	568092
69292	568093
105824	568094
108975	568095
4776	568096
93647	568097
75477	568098
125937	568099
31566	568100
22672	568101
33965	568102
39537	568103
54759	568104
17365	568105
63362	568106
84623	568107
122798	568108
63488	568109
10641	568110
36025	568111
60400	568112
109127	568113
61472	568114
79342	568115
30024	568116
120095	568117
8643	568118
21438	568119
15966	568120
86077	568121
6143	568122
62197	568123
31243	568124
51931	568125
5184	568126
67467	568127
73607	568128
82980	568129
23721	568130
14574	568131
32456	568132
16527	568133
23868	568134
7746	568135
1573	568136
2127	568137
100923	568138
51394	568139
42294	568140
32411	568141
17179	568142
237	568143
19976	568144
85341	568145
175	568146
12196	568147
10520	568148
103421	568149
2410	568150
84756	568151
13784	568152
27969	568153
1024	568154
28730	568155
13104	568156
7038	568157
70639	568158
12196	568159
98186	568160
8895	568161
40921	568162
21757	568163
7656	568164
44584	568165
925	568166
22258	568167
13125	568168
2940	568169
63387	568170
26055	568171
23884	568172
49159	568173
21115	568174
77801	568175
67187	568176
71682	568177
18093	568178
16286	568179
71621	568180
55470	568181
110767	568182
44714	568183
90856	568184
4374	568185
36159	568186
22796	568187
93684	568188
152845	568189
72883	568190
4907	568191
36569	568192
20503	568193
31517	568194
44636	568195
110490	568196
75708	568197
4582	568198
28811	568199
79254	568200
31114	568201
52367	568202
103045	568203
55082	568204
56548	568205
30416	568206
78010	568207
2142	568208
43220	568209
30015	568210
25880	568211
25563	568212
9626	568213
152713	568214
49321	568215
7273	568216
16037	568217
42289	568218
35181	568219
39860	568220
953	568221
2537	568222
21207	568223
105582	568224
1846	568225
67812	568226
71785	568227
120217	568228
44859	568229
61023	568230
67517	568231
92194	568232
124285	568233
124498	568234
21323	568235
2108	568236
63372	568237
61513	568238
10427	568239
13563	568240
11430	568241
99631	568242
3124	568243
34504	568244
51111	568245
7339	568246
1715	568247
69865	568248
83645	568249
16710	568250
88850	568251
67570	568252
67610	568253
40229	568254
67687	568255
14523	568256
77552	568257
5515	568258
4772	568259
103651	568260
6235	568261
17201	568262
1530	568263
3538	568264
84978	568265
46889	568266
75877	568267
52336	568268
22804	568269
1229	568270
3246	568271
470	568272
470	568273
68012	568274
17036	568275
32837	568276
44727	568277
72044	568278
63337	568279
74949	568280
136071	568281
68793	568282
71005	568283
30119	568284
72264	568285
3550	568286
541	568287
109147	568288
1449	568289
90522	568290
90988	568291
108567	568292
2494	568293
70213	568294
54359	568295
38174	568296
51876	568297
12196	568298
22620	568299
114330	568300
8452	568301
66542	568302
1449	568303
54627	568304
34820	568305
106694	568306
73072	568307
71007	568308
53179	568309
43646	568310
29975	568311
70069	568312
52973	568313
107426	568314
83360	568315
81110	568316
4617	568317
9014	568318
21241	568319
81461	568320
38648	568321
33942	568322
922	568323
21205	568324
26029	568325
8427	568326
66740	568327
89267	568328
121244	568329
5183	568330
28623	568331
72211	568332
2577	568333
33640	568334
223	568335
99128	568336
38076	568337
23105	568338
6922	568339
15718	568340
12039	568341
113183	568342
4603	568343
44462	568344
8742	568345
29003	568346
4551	568347
46448	568348
40162	568349
45528	568350
54080	568351
33118	568352
2903	568353
893	568354
17253	568355
67473	568356
1705	568357
42643	568358
26660	568359
53228	568360
1596	568361
19932	568362
43350	568363
17215	568364
45466	568365
18136	568366
9156	568367
20668	568368
6856	568369
68793	568370
66964	568371
37313	568372
23462	568373
34051	568374
3818	568375
1590	568376
2823	568377
3736	568378
13565	568379
19	568380
48034	568381
4741	568382
9041	568383
29016	568384
4654	568385
57713	568386
62634	568387
20153	568388
20841	568389
1868	568390
122920	568391
333	568392
132405	568393
92447	568394
127897	568395
113772	568396
78262	568397
104241	568398
16719	568399
20747	568400
11383	568401
70156	568402
19236	568403
4250	568404
9442	568405
7595	568406
108965	568407
21957	568408
114962	568409
10396	568410
134094	568411
14613	568412
108823	568413
128996	568414
132536	568415
56107	568416
74367	568417
2477	568418
110222	568419
77795	568420
5806	568421
71126	568422
34812	568423
14316	568424
94160	568425
13127	568426
24917	568427
4678	568428
20712	568429
5831	568430
34675	568431
26247	568432
18616	568433
14438	568434
6788	568435
63322	568436
11348	568437
14599	568438
10278	568439
33700	568440
35801	568441
18182	568442
17273	568443
43592	568444
20439	568445
63522	568446
41464	568447
94303	568448
39481	568449
59548	568450
67660	568451
128778	568452
32425	568453
27329	568454
105264	568455
19126	568456
48889	568457
79888	568458
1826	568459
3293	568460
70249	568461
92237	568462
90896	568463
26413	568464
22203	568465
84626	568466
51326	568467
22723	568468
79065	568469
53932	568470
37726	568471
31494	568472
27339	568473
41624	568474
41948	568475
32485	568476
46271	568477
64472	568478
2735	568479
74483	568480
26165	568481
89235	568482
1815	568483
27042	568484
44823	568485
89030	568486
106923	568487
93559	568488
78282	568489
44246	568490
87587	568491
11155	568492
132653	568493
12332	568494
83722	568495
10926	568496
62131	568497
91338	568498
8214	568499
4468	568500
8678	568501
31051	568502
104391	568503
15213	568504
51491	568505
103797	568506
39361	568507
20777	568508
130759	568509
27853	568510
30677	568511
11323	568512
58159	568513
102292	568514
18738	568515
66850	568516
130897	568517
49347	568518
97756	568519
12927	568520
4686	568521
75350	568522
738	568523
83091	568524
13458	568525
38174	568526
3011	568527
50378	568528
1416	568529
78216	568530
5501	568531
116555	568532
113475	568533
39169	568534
40698	568535
80351	568536
84794	568537
45246	568538
30725	568539
83876	568540
60265	568541
95779	568542
89069	568543
3347	568544
129022	568545
44068	568546
69161	568547
108829	568548
114503	568549
3512	568550
132642	568551
65671	568552
75297	568553
101241	568554
16662	568555
47105	568556
37225	568557
89169	568558
48644	568559
47777	568560
51344	568561
70123	568562
71031	568563
53104	568564
85831	568565
83002	568566
17583	568567
15850	568568
56129	568569
10270	568570
56549	568571
1656	568572
66854	568573
103934	568574
108949	568575
135742	568576
47732	568577
27628	568578
5284	568579
9012	568580
4101	568581
56162	568582
27009	568583
5197	568584
49517	568585
107147	568586
96920	568587
64416	568588
120281	568589
49753	568590
7317	568591
14787	568592
5179	568593
8076	568594
18441	568595
90540	568596
49416	568597
82763	568598
47062	568599
37817	568600
8162	568601
114467	568602
70150	568603
66714	568604
132620	568605
91407	568606
35989	568607
58164	568608
103784	568609
38660	568610
126297	568611
111694	568612
100673	568613
23366	568614
113335	568615
47047	568616
42322	568617
28023	568618
54734	568619
79267	568620
137111	568621
1418	568622
8795	568623
14605	568624
88233	568625
75747	568626
72753	568627
81054	568628
105595	568629
67117	568630
110832	568631
25287	568632
120271	568633
119820	568634
19064	568635
75382	568636
28941	568637
83206	568638
51639	568639
96405	568640
87705	568641
83747	568642
117114	568643
57646	568644
119153	568645
67648	568646
137301	568647
44556	568648
28854	568649
26085	568650
71407	568651
35911	568652
108571	568653
105672	568654
145298	568655
73643	568656
8152	568657
113409	568658
63550	568659
88908	568660
30012	568661
69443	568662
64476	568663
13158	568664
160633	568665
73425	568666
64276	568667
113376	568668
22235	568669
5830	568670
160260	568671
106979	568672
40712	568673
1667	568674
13454	568675
33994	568676
4952	568677
3118	568678
66507	568679
21167	568680
130707	568681
37046	568682
43592	568683
19576	568684
69404	568685
61293	568686
135842	568687
3835	568688
12776	568689
61564	568690
121262	568691
26992	568692
96327	568693
52916	568694
68936	568695
37706	568696
60039	568697
67927	568698
30446	568699
124050	568700
79055	568701
44040	568702
17812	568703
11477	568704
51334	568705
29509	568706
2736	568707
108712	568708
48591	568709
110261	568710
18739	568711
76699	568712
13323	568713
526	568714
11600	568715
138570	568716
96456	568717
66676	568718
87642	568719
12094	568720
75435	568721
80584	568722
28937	568723
51249	568724
45284	568725
8911	568726
20085	568727
18454	568728
105081	568729
48645	568730
49369	568731
13913	568732
21607	568733
57399	568734
54671	568735
89005	568736
53991	568737
22643	568738
54778	568739
28501	568740
160737	568741
89004	568742
86216	568743
45214	568744
53	568745
77664	568746
154848	568747
128889	568748
75371	568749
114465	568750
97766	568751
30080	568752
24653	568753
48793	568754
69143	568755
28071	568756
117030	568757
81906	568758
73626	568759
7659	568760
64810	568761
10682	568762
54718	568763
29580	568764
68978	568765
80979	568766
61238	568767
18970	568768
2357	568769
103782	568770
10660	568771
102135	568772
91488	568773
92230	568774
70054	568775
35976	568776
112344	568777
36548	568778
105331	568779
37374	568780
66767	568781
33573	568782
4374	568783
26516	568784
1287	568785
76480	568786
110237	568787
86296	568788
40748	568789
68973	568790
30061	568791
108897	568792
81871	568793
52949	568794
88761	568795
70412	568796
98194	568797
88877	568798
14594	568799
60039	568800
69923	568801
44593	568802
82871	568803
84575	568804
77597	568805
9242	568806
58025	568807
55242	568808
63330	568809
37753	568810
103722	568811
53980	568812
53380	568813
60042	568814
30461	568815
14848	568816
22135	568817
49375	568818
66817	568819
2845	568820
64371	568821
4520	568822
32357	568823
30010	568824
14136	568825
84686	568826
28891	568827
111764	568828
62734	568829
25278	568830
25273	568831
124380	568832
74604	568833
89059	568834
100633	568835
67108	568836
23035	568837
3381	568838
6052	568839
27062	568840
24314	568841
57748	568842
93512	568843
71027	568844
57414	568845
113204	568846
128877	568847
62693	568848
67790	568849
1502	568850
76351	568851
53147	568852
39961	568853
65852	568854
43003	568855
107028	568856
6201	568857
37755	568858
63325	568859
95461	568860
21475	568861
34550	568862
57446	568863
86230	568864
33019	568865
114969	568866
105390	568867
61267	568868
108822	568869
51469	568870
118635	568871
122505	568872
124104	568873
3998	568874
40230	568875
114402	568876
100509	568877
65778	568878
57380	568879
132512	568880
113246	568881
55447	568882
59953	568883
24736	568884
7540	568885
38695	568886
15647	568887
87689	568888
70328	568889
99066	568890
57527	568891
97895	568892
51640	568893
99111	568894
78283	568895
22123	568896
92402	568897
9262	568898
10113	568899
106903	568900
11168	568901
87603	568902
4751	568903
3886	568904
41573	568905
22776	568906
160700	568907
4042	568908
97730	568909
69183	568910
50484	568911
18453	568912
41410	568913
110406	568914
67978	568915
24296	568916
54083	568917
56193	568918
3053	568919
34004	568920
52140	568921
44672	568922
19120	568923
82677	568924
68019	568925
61191	568926
22095	568927
64290	568928
27699	568929
91626	568930
19741	568931
28050	568932
3310	568933
1430	568934
75278	568935
7769	568936
20726	568937
70085	568938
18726	568939
69103	568940
33995	568941
13261	568942
18131	568943
37178	568944
10282	568945
8508	568946
23876	568947
44550	568948
31937	568949
13088	568950
3101	568951
70119	568952
28877	568953
89111	568954
4305	568955
19640	568956
2572	568957
2572	568958
1147	568959
11036	568960
86380	568961
29992	568962
10263	568963
5062	568964
103927	568965
1764	568966
44539	568967
45624	568968
61672	568969
29739	568970
9917	568971
53265	568972
8465	568973
94322	568974
47889	568975
30392	568976
2718	568977
2738	568978
6426	568979
70394	568980
4770	568981
24393	568982
119071	568983
48940	568984
55522	568985
17054	568986
30670	568987
51558	568988
56377	568989
18757	568990
8553	568991
13238	568992
18176	568993
51914	568994
61387	568995
56953	568996
6478	568997
15217	568998
48857	568999
24940	569000
109403	569001
19017	569002
83480	569003
16655	569004
10439	569005
76673	569006
27063	569007
41548	569008
23871	569009
13738	569010
72036	569011
26735	569012
70421	569013
25928	569014
16544	569015
33306	569016
4647	569017
15170	569018
1142	569019
25428	569020
49159	569021
7094	569022
30227	569023
56299	569024
12536	569025
11799	569026
40741	569027
32887	569028
746	569029
9049	569030
21557	569031
7012	569032
7586	569033
31567	569034
34734	569035
46460	569036
61745	569037
6495	569038
2260	569039
31000	569040
18187	569041
13339	569042
596	569043
14561	569044
6384	569045
9914	569046
13427	569047
38484	569048
61141	569049
383	569050
31159	569051
22011	569052
28413	569053
35550	569054
41891	569055
51890	569056
4132	569057
42971	569058
79447	569059
5873	569060
35181	569061
508	569062
47042	569063
13070	569064
19740	569065
84784	569066
58151	569067
14598	569068
14187	569069
9744	569070
53056	569071
10551	569072
6894	569073
29877	569074
56333	569075
46305	569076
9143	569077
6770	569078
6252	569079
30900	569080
237	569081
97959	569082
49704	569083
21119	569084
31038	569085
4334	569086
6765	569087
19227	569088
28438	569089
6387	569090
1263	569091
6387	569092
15870	569093
1249	569094
23743	569095
103566	569096
61715	569097
47719	569098
39336	569099
164367	569100
16518	569101
18145	569102
90046	569103
39886	569104
94601	569105
6613	569106
227	569107
9766	569108
45405	569109
98088	569110
328	569111
19604	569112
18795	569113
100773	569114
39387	569115
12532	569116
48034	569117
94350	569118
40448	569119
17128	569120
42476	569121
29928	569122
87916	569123
53408	569124
7586	569125
7046	569126
702	569127
104016	569128
16479	569129
112242	569130
30883	569131
15514	569132
15890	569133
51263	569134
34566	569135
45585	569136
16735	569137
23947	569138
28915	569139
47261	569140
35270	569141
34578	569142
18123	569143
61734	569144
7714	569145
10706	569146
75663	569147
97865	569148
34085	569149
24336	569150
8588	569151
64704	569152
44880	569153
20233	569154
82264	569155
4094	569156
52406	569157
12556	569158
62610	569159
110876	569160
47059	569161
10651	569162
67270	569163
107232	569164
29038	569165
57752	569166
40432	569167
8447	569168
34158	569169
62417	569170
48160	569171
1645	569172
45981	569173
71388	569174
37290	569175
126191	569176
113646	569177
47314	569178
120100	569179
5901	569180
1730	569181
29684	569182
80760	569183
127522	569184
54770	569185
8299	569186
24124	569187
88172	569188
90880	569189
44637	569190
2471	569191
5631	569192
69220	569193
100526	569194
67023	569195
5050	569196
122946	569197
89548	569198
129648	569199
491	569200
38725	569201
40216	569202
19561	569203
109902	569204
54737	569205
134265	569206
13953	569207
59079	569208
71155	569209
75321	569210
34562	569211
19503	569212
90642	569213
103877	569214
105617	569215
130761	569216
76500	569217
87867	569218
59051	569219
87660	569220
5724	569221
100763	569222
6719	569223
95681	569224
28948	569225
137416	569226
14235	569227
6451	569228
73019	569229
125758	569230
50456	569231
38639	569232
90416	569233
72834	569234
91523	569235
50488	569236
69048	569237
22665	569238
84719	569239
53922	569240
84720	569241
48564	569242
76508	569243
10524	569244
62589	569245
22669	569246
56235	569247
90414	569248
35948	569249
113230	569250
53923	569251
76478	569252
80618	569253
111792	569254
107078	569255
70181	569256
127320	569257
84759	569258
98962	569259
63396	569260
80565	569261
48668	569262
6150	569263
75343	569264
128929	569265
47813	569266
45629	569267
106959	569268
67821	569269
116656	569270
102781	569271
27006	569272
81868	569273
99133	569274
66753	569275
58177	569276
79098	569277
16123	569278
84657	569279
53973	569280
80524	569281
49397	569282
23789	569283
12459	569284
61290	569285
79199	569286
83118	569287
288	569288
59142	569289
125813	569290
34688	569291
709	569292
69425	569293
42463	569294
65795	569295
53020	569296
42362	569297
80976	569298
13283	569299
46043	569300
24277	569301
4280	569302
42218	569303
53061	569304
65727	569305
23887	569306
26487	569307
17825	569308
39926	569309
30118	569310
44756	569311
98249	569312
52101	569313
99094	569314
7388	569315
63424	569316
15858	569317
55010	569318
90493	569319
37237	569320
99086	569321
134229	569322
113408	569323
14884	569324
58399	569325
55210	569326
65976	569327
40068	569328
73189	569329
76653	569330
53831	569331
9761	569332
79119	569333
80768	569334
45211	569335
23834	569336
123139	569337
21755	569338
68394	569339
49808	569340
31902	569341
23674	569342
19519	569343
49361	569344
134196	569345
87507	569346
68240	569347
3089	569348
145580	569349
134120	569350
26571	569351
31050	569352
93472	569353
3121	569354
50449	569355
3477	569356
19523	569357
166056	569358
83199	569359
86331	569360
36672	569361
28123	569362
114384	569363
70142	569364
44300	569365
87963	569366
77651	569367
20727	569368
54001	569369
16945	569370
56118	569371
41428	569372
11038	569373
23027	569374
56119	569375
100632	569376
90474	569377
46054	569378
62324	569379
80315	569380
80543	569381
76485	569382
53080	569383
41406	569384
45232	569385
37211	569386
81826	569387
102491	569388
65731	569389
86572	569390
24270	569391
64607	569392
28793	569393
7072	569394
108911	569395
99142	569396
131028	569397
47812	569398
63433	569399
39311	569400
17576	569401
28041	569402
79243	569403
84746	569404
83346	569405
107402	569406
7077	569407
80626	569408
20366	569409
30530	569410
95463	569411
69057	569412
21777	569413
86257	569414
21173	569415
14134	569416
34501	569417
5796	569418
81825	569419
11963	569420
48602	569421
2480	569422
61239	569423
26984	569424
12499	569425
51483	569426
113584	569427
70104	569428
43023	569429
104297	569430
31667	569431
70100	569432
69018	569433
87900	569434
77919	569435
108853	569436
43068	569437
37221	569438
107084	569439
137259	569440
110341	569441
13100	569442
28501	569443
9171	569444
9468	569445
87701	569446
83775	569447
71229	569448
106930	569449
35975	569450
40643	569451
16948	569452
97068	569453
79635	569454
14939	569455
70156	569456
19951	569457
91445	569458
40176	569459
18422	569460
80854	569461
9072	569462
13247	569463
73326	569464
105328	569465
31539	569466
87525	569467
50360	569468
55437	569469
121213	569470
23827	569471
54694	569472
129150	569473
30897	569474
62309	569475
89081	569476
20170	569477
71124	569478
58154	569479
85064	569480
110351	569481
103745	569482
40863	569483
71038	569484
67865	569485
103731	569486
39376	569487
110839	569488
1456	569489
20533	569490
70552	569491
93621	569492
35222	569493
47100	569494
18733	569495
35982	569496
69122	569497
90520	569498
77823	569499
127446	569500
10544	569501
71041	569502
64256	569503
49327	569504
64396	569505
99020	569506
29583	569507
40642	569508
30590	569509
105279	569510
97713	569511
87537	569512
17821	569513
76461	569514
102210	569515
50621	569516
134039	569517
64223	569518
60144	569519
79094	569520
77676	569521
59016	569522
81714	569523
96430	569524
72788	569525
76507	569526
24609	569527
81893	569528
79265	569529
51310	569530
35231	569531
106982	569532
45229	569533
22701	569534
43056	569535
45268	569536
79178	569537
79509	569538
65758	569539
79130	569540
93576	569541
58998	569542
28437	569543
121189	569544
60030	569545
28870	569546
62314	569547
100717	569548
76537	569549
35208	569550
51290	569551
56311	569552
27010	569553
79141	569554
75346	569555
111738	569556
28503	569557
58985	569558
90388	569559
21791	569560
72778	569561
114475	569562
97689	569563
98984	569564
9624	569565
114534	569566
31924	569567
87492	569568
58980	569569
87514	569570
121183	569571
63314	569572
11037	569573
42181	569574
35198	569575
28431	569576
102189	569577
39349	569578
107056	569579
122578	569580
81742	569581
70121	569582
31073	569583
59001	569584
23831	569585
38623	569586
100630	569587
93474	569588
65757	569589
63338	569590
39496	569591
102240	569592
63414	569593
35967	569594
57406	569595
67956	569596
28480	569597
103711	569598
80514	569599
17548	569600
16720	569601
83535	569602
102186	569603
84815	569604
58984	569605
63299	569606
65791	569607
60155	569608
37859	569609
9390	569610
100700	569611
102203	569612
102188	569613
93717	569614
86324	569615
12316	569616
44617	569617
63297	569618
69000	569619
107149	569620
72839	569621
84717	569622
105343	569623
100604	569624
52125	569625
35962	569626
60089	569627
121633	569628
81889	569629
76583	569630
28443	569631
37716	569632
125753	569633
38670	569634
56116	569635
61315	569636
79196	569637
41530	569638
41453	569639
90308	569640
4670	569641
11481	569642
33974	569643
10005	569644
108893	569645
24927	569646
44470	569647
112264	569648
41946	569649
21495	569650
18735	569651
10399	569652
133801	569653
50504	569654
60051	569655
46052	569656
53334	569657
56602	569658
31050	569659
63683	569660
67854	569661
87541	569662
23160	569663
80778	569664
132856	569665
66790	569666
59488	569667
109851	569668
51828	569669
108469	569670
4078	569671
26561	569672
102590	569673
112365	569674
3523	569675
83756	569676
51464	569677
7656	569678
21342	569679
35422	569680
110565	569681
87497	569682
9006	569683
36580	569684
91916	569685
20507	569686
65734	569687
1621	569688
42526	569689
2754	569690
131502	569691
33811	569692
9821	569693
46946	569694
50586	569695
37674	569696
61471	569697
1107	569698
239	569699
2709	569700
38544	569701
91532	569702
38523	569703
22293	569704
5831	569705
36206	569706
34788	569707
21	569708
4780	569709
2048	569710
2069	569711
339	569712
65442	569713
36854	569714
24534	569715
37944	569716
27068	569717
29037	569718
34391	569719
96811	569720
29037	569721
35367	569722
29609	569723
26627	569724
59119	569725
42322	569726
4642	569727
776	569728
24908	569729
5	569730
30	569731
21	569732
16721	569733
231	569734
445	569735
974	569736
2117	569737
3364	569738
2532	569739
1089	569740
113	569741
69	569742
30	569743
6990	569744
814	569745
974	569746
307	569747
25019	569748
76	569749
56	569750
229	569751
229	569752
52495	569753
1499	569754
110722	569755
21	569756
22256	569757
49613	569758
67280	569759
20390	569760
539	569761
74	569762
27096	569763
34800	569764
16269	569765
22712	569766
66	569767
29196	569768
25457	569769
34273	569770
8998	569771
10318	569772
50584	569773
18134	569774
21949	569775
87839	569776
8139	569777
21531	569778
40101	569779
3114	569780
69760	569781
52994	569782
19010	569783
3093	569784
2375	569785
10937	569786
16761	569787
5183	569788
26244	569789
53039	569790
10768	569791
42976	569792
20225	569793
10863	569794
97011	569795
67167	569796
29225	569797
30656	569798
76665	569799
63305	569800
26201	569801
47327	569802
64224	569803
87314	569804
113490	569805
34387	569806
100460	569807
68807	569808
29149	569809
53818	569810
51238	569811
101181	569812
18974	569813
7362	569814
27195	569815
46369	569816
38807	569817
75636	569818
127266	569819
7456	569820
73150	569821
38067	569822
54933	569823
100754	569824
92900	569825
92834	569826
123282	569827
15676	569828
7362	569829
7403	569830
94536	569831
37293	569832
34065	569833
18526	569834
102175	569835
29076	569836
64702	569837
24968	569838
6518	569839
30060	569840
39789	569841
2940	569842
26153	569843
43208	569844
40180	569845
4085	569846
50240	569847
82901	569848
15863	569849
47943	569850
67852	569851
4321	569852
52324	569853
60541	569854
9440	569855
154815	569856
7060	569857
29490	569858
44646	569859
30035	569860
121779	569861
4023	569862
40780	569863
39789	569864
148388	569865
17941	569866
47869	569867
9217	569868
4139	569869
24953	569870
1832	569871
24947	569872
63582	569873
87929	569874
40120	569875
2736	569876
5109	569877
76385	569878
61420	569879
9628	569880
26180	569881
15884	569882
5251	569883
107471	569884
255	569885
37587	569886
18408	569887
8723	569888
19989	569889
96259	569890
53071	569891
78005	569892
27811	569893
5244	569894
35011	569895
40927	569896
40240	569897
24947	569898
4687	569899
85360	569900
13870	569901
2057	569902
10277	569903
5184	569904
813	569905
44537	569906
171	569907
3886	569908
15563	569909
1440	569910
4803	569911
56239	569912
33255	569913
83414	569914
11593	569915
130752	569916
5956	569917
5810	569918
2539	569919
33898	569920
2997	569921
40896	569922
102100	569923
7396	569924
29920	569925
45508	569926
49893	569927
46487	569928
17059	569929
2234	569930
20872	569931
56137	569932
12192	569933
53827	569934
18261	569935
48643	569936
2192	569937
26225	569938
6017	569939
109030	569940
79572	569941
11616	569942
5782	569943
69159	569944
10557	569945
9792	569946
2079	569947
7540	569948
53005	569949
4981	569950
14250	569951
4094	569952
37414	569953
95711	569954
91466	569955
27039	569956
23821	569957
52916	569958
26447	569959
8499	569960
47332	569961
79423	569962
20664	569963
101065	569964
73581	569965
90871	569966
50244	569967
36743	569968
83890	569969
37044	569970
10158	569971
37104	569972
38938	569973
30943	569974
137080	569975
68094	569976
6907	569977
48950	569978
69132	569979
17485	569980
36661	569981
88313	569982
31497	569983
5443	569984
33004	569985
15362	569986
30451	569987
48868	569988
53369	569989
2532	569990
14397	569991
110384	569992
208	569993
109293	569994
445	569995
4993	569996
19587	569997
413	569998
27082	569999
39094	570000
7603	570001
82854	570002
82683	570003
5413	570004
54283	570005
494	570006
8942	570007
9978	570008
33974	570009
50471	570010
1610	570011
19195	570012
27186	570013
2572	570014
64824	570015
14948	570016
43538	570017
27803	570018
1266	570019
4309	570020
5760	570021
1670	570022
14242	570023
52308	570024
1813	570025
73106	570026
37942	570027
20630	570028
2648	570029
10329	570030
15906	570031
3094	570032
1165	570033
1534	570034
2151	570035
18434	570036
112853	570037
22714	570038
28143	570039
26884	570040
4526	570041
90577	570042
4929	570043
171	570044
75283	570045
21506	570046
32833	570047
86141	570048
28386	570049
122675	570050
10119	570051
113264	570052
56842	570053
108237	570054
86408	570055
56861	570056
39994	570057
4568	570058
12882	570059
8859	570060
47163	570061
3594	570062
1487	570063
22274	570064
5782	570065
85280	570066
9989	570067
44783	570068
55238	570069
93540	570070
20778	570071
44646	570072
64732	570073
1709	570074
82098	570075
6165	570076
78330	570077
91658	570078
1526	570079
1430	570080
31340	570081
90592	570082
80221	570083
26939	570084
5629	570085
73696	570086
24333	570087
9989	570088
18251	570089
4202	570090
74479	570091
137517	570092
105578	570093
109997	570094
133864	570095
9951	570096
59503	570097
42185	570098
762	570099
68804	570100
16104	570101
66822	570102
52239	570103
26005	570104
2532	570105
59485	570106
10770	570107
114333	570108
45332	570109
98818	570110
87277	570111
12322	570112
51175	570113
27575	570114
16084	570115
130926	570116
77676	570117
55326	570118
6101	570119
21515	570120
633	570121
28530	570122
9369	570123
41971	570124
28371	570125
6133	570126
10067	570127
9989	570128
55345	570129
11470	570130
11534	570131
22328	570132
60498	570133
14141	570134
531	570135
4066	570136
79233	570137
14209	570138
41598	570139
10571	570140
4102	570141
66237	570142
7825	570143
99069	570144
2922	570145
30402	570146
31721	570147
6634	570148
257	570149
23313	570150
31063	570151
11121	570152
42620	570153
18863	570154
69899	570155
99623	570156
98954	570157
24563	570158
20213	570159
39907	570160
35331	570161
17023	570162
5	570163
17633	570164
77157	570165
83268	570166
21557	570167
108834	570168
79592	570169
85294	570170
24883	570171
7345	570172
77929	570173
6154	570174
32519	570175
38524	570176
14541	570177
26445	570178
56457	570179
7831	570180
2761	570181
110923	570182
110927	570183
41161	570184
28025	570185
59530	570186
26291	570187
53289	570188
28204	570189
79572	570190
23856	570191
11749	570192
51226	570193
2810	570194
7375	570195
9773	570196
46480	570197
17488	570198
21579	570199
42295	570200
13551	570201
15504	570202
71146	570203
19296	570204
75925	570205
58362	570206
125733	570207
100706	570208
72909	570209
8073	570210
14093	570211
35281	570212
104118	570213
14532	570214
37367	570215
7083	570216
365	570217
113	570218
205	570219
26884	570220
21240	570221
61076	570222
6133	570223
4481	570224
8415	570225
20405	570226
38908	570227
1187	570228
3864	570229
32460	570230
20064	570231
27348	570232
52659	570233
2035	570234
4455	570235
3726	570236
5636	570237
8039	570238
6133	570239
440	570240
38174	570241
1707	570242
1707	570243
109632	570244
95861	570245
35855	570246
105220	570247
20357	570248
25536	570249
51351	570250
25027	570251
4814	570252
30718	570253
18678	570254
64833	570255
69389	570256
49174	570257
4337	570258
79338	570259
76969	570260
2532	570261
2098	570262
3506	570263
67255	570264
91240	570265
7150	570266
22642	570267
17373	570268
1703	570269
90575	570270
120145	570271
11088	570272
47212	570273
1265	570274
5808	570275
22001	570276
52802	570277
4834	570278
2833	570279
34720	570280
34832	570281
18823	570282
41328	570283
30873	570284
23054	570285
7586	570286
83668	570287
48704	570288
81108	570289
19122	570290
53410	570291
8930	570292
23269	570293
6591	570294
3394	570295
71058	570296
84940	570297
28063	570298
111967	570299
7449	570300
12763	570301
28540	570302
2494	570303
10427	570304
15566	570305
48819	570306
30828	570307
53379	570308
9898	570309
29883	570310
28762	570311
71186	570312
69361	570313
50717	570314
18648	570315
26152	570316
59058	570317
94100	570318
15972	570319
50283	570320
91376	570321
54166	570322
45392	570323
21091	570324
34567	570325
11122	570326
24105	570327
45392	570328
13097	570329
12031	570330
59012	570331
23756	570332
10725	570333
29047	570334
9293	570335
115492	570336
2681	570337
108734	570338
13016	570339
50	570340
1601	570341
85895	570342
8654	570343
35437	570344
19195	570345
3681	570346
61328	570347
6086	570348
1774	570349
5	570350
59840	570351
6068	570352
80977	570353
70190	570354
18365	570355
103409	570356
62436	570357
129376	570358
2219	570359
42341	570360
54962	570361
78320	570362
96975	570363
12182	570364
8004	570365
28371	570366
35433	570367
7500	570368
29458	570369
1611	570370
20126	570371
3763	570372
11161	570373
66606	570374
19251	570375
48700	570376
88188	570377
43372	570378
3030	570379
5680	570380
89012	570381
49541	570382
38687	570383
132719	570384
31351	570385
648	570386
24261	570387
24350	570388
99297	570389
26633	570390
52233	570391
859	570392
39303	570393
12639	570394
20	570395
1530	570396
12512	570397
68177	570398
8547	570399
2290	570400
22326	570401
65420	570402
7595	570403
105898	570404
63581	570405
50699	570406
91232	570407
3857	570408
43316	570409
56354	570410
21263	570411
82605	570412
60519	570413
137655	570414
19198	570415
24782	570416
30118	570417
3598	570418
5086	570419
68397	570420
76587	570421
37068	570422
55309	570423
3351	570424
428	570425
1463	570426
14087	570427
9787	570428
30583	570429
15324	570430
248	570431
19625	570432
7023	570433
2829	570434
97130	570435
22183	570436
22182	570437
62562	570438
18144	570439
34296	570440
28972	570441
8765	570442
21492	570443
134469	570444
26204	570445
2446	570446
31060	570447
74335	570448
961	570449
14893	570450
24193	570451
31974	570452
4927	570453
46178	570454
15351	570455
15523	570456
29201	570457
14934	570458
127932	570459
83177	570460
70027	570461
75634	570462
107555	570463
125828	570464
31386	570465
69294	570466
84378	570467
96956	570468
48747	570469
23850	570470
17017	570471
83694	570472
10562	570473
84465	570474
71056	570475
64778	570476
70273	570477
37251	570478
61277	570479
6346	570480
29631	570481
32144	570482
9289	570483
83686	570484
41367	570485
1291	570486
62200	570487
51215	570488
8089	570489
33921	570490
2000	570491
10057	570492
4568	570493
74900	570494
111530	570495
112975	570496
28381	570497
30428	570498
52904	570499
48204	570500
19570	570501
46851	570502
67651	570503
12664	570504
105750	570505
29051	570506
21225	570507
48364	570508
12798	570509
54155	570510
4946	570511
13488	570512
20528	570513
7121	570514
2244	570515
8832	570516
1850	570517
2924	570518
59377	570519
11612	570520
98178	570521
23658	570522
20484	570523
6254	570524
4222	570525
32791	570526
21235	570527
65557	570528
95375	570529
72751	570530
23977	570531
69382	570532
95459	570533
11801	570534
24122	570535
39180	570536
7079	570537
6086	570538
48796	570539
47846	570540
93893	570541
13582	570542
44300	570543
6799	570544
69225	570545
32246	570546
66218	570547
99010	570548
73193	570549
50709	570550
91949	570551
106325	570552
24260	570553
30920	570554
1136	570555
6829	570556
48207	570557
11637	570558
7480	570559
8730	570560
60519	570561
107059	570562
11312	570563
87300	570564
2118	570565
56430	570566
25953	570567
15329	570568
45257	570569
10622	570570
7337	570571
42932	570572
59293	570573
27242	570574
25224	570575
2983	570576
66	570577
49319	570578
14350	570579
63582	570580
41243	570581
20519	570582
115547	570583
4494	570584
58915	570585
63053	570586
4855	570587
691	570588
6293	570589
7448	570590
35984	570591
264	570592
35887	570593
11158	570594
32336	570595
34530	570596
19293	570597
26752	570598
12106	570599
12407	570600
42550	570601
71999	570602
11994	570603
89183	570604
87594	570605
134082	570606
7165	570607
65833	570608
59958	570609
24614	570610
741	570611
24103	570612
45145	570613
26395	570614
20195	570615
93708	570616
38146	570617
25820	570618
22017	570619
58641	570620
26232	570621
13079	570622
76540	570623
23442	570624
6346	570625
7246	570626
469	570627
3085	570628
31704	570629
26473	570630
36732	570631
642	570632
23858	570633
2589	570634
33248	570635
92231	570636
4856	570637
89547	570638
3946	570639
723	570640
17531	570641
42468	570642
694	570643
21085	570644
5904	570645
47111	570646
20	570647
91670	570648
21919	570649
10232	570650
2566	570651
14839	570652
12644	570653
28762	570654
26330	570655
15275	570656
39971	570657
1089	570658
8680	570659
28937	570660
2650	570661
2607	570662
34722	570663
16195	570664
19084	570665
20891	570666
27710	570667
33972	570668
121778	570669
29438	570670
11487	570671
95462	570672
3192	570673
57773	570674
78960	570675
11988	570676
84356	570677
83166	570678
51331	570679
33977	570680
23816	570681
62127	570682
26309	570683
49564	570684
72178	570685
2065	570686
80683	570687
12444	570688
49435	570689
17591	570690
53777	570691
115634	570692
58248	570693
76552	570694
136971	570695
90042	570696
9155	570697
483	570698
14409	570699
5434	570700
3285	570701
7945	570702
49647	570703
54984	570704
60353	570705
11969	570706
110487	570707
33869	570708
76232	570709
7645	570710
31946	570711
8038	570712
55146	570713
28651	570714
3816	570715
6084	570716
10528	570717
24142	570718
20920	570719
18221	570720
39897	570721
51132	570722
28980	570723
124142	570724
61657	570725
48491	570726
54621	570727
111522	570728
136100	570729
62460	570730
29412	570731
28872	570732
6098	570733
9593	570734
89642	570735
135566	570736
107104	570737
62655	570738
37925	570739
21873	570740
4691	570741
64014	570742
30909	570743
87348	570744
21591	570745
35540	570746
16874	570747
28501	570748
46034	570749
77695	570750
89218	570751
18358	570752
67899	570753
80431	570754
27225	570755
53242	570756
30354	570757
26630	570758
42066	570759
12069	570760
92894	570761
72	570762
6326	570763
46522	570764
53808	570765
7808	570766
98272	570767
37988	570768
13012	570769
18793	570770
81294	570771
25628	570772
40413	570773
13367	570774
17745	570775
1060	570776
52178	570777
21102	570778
34249	570779
39713	570780
12466	570781
105849	570782
7471	570783
40945	570784
17606	570785
75357	570786
102308	570787
54281	570788
52414	570789
16539	570790
6708	570791
54559	570792
23107	570793
58531	570794
14799	570795
14796	570796
974	570797
70487	570798
65063	570799
2559	570800
4062	570801
1566	570802
23755	570803
23413	570804
15673	570805
76244	570806
105455	570807
6474	570808
1275	570809
1255	570810
56496	570811
2772	570812
32433	570813
3184	570814
30940	570815
105596	570816
4585	570817
107381	570818
23065	570819
92080	570820
28912	570821
3636	570822
4866	570823
63240	570824
24003	570825
43158	570826
13560	570827
17240	570828
70027	570829
12694	570830
19601	570831
10583	570832
5165	570833
1254	570834
91524	570835
6481	570836
93846	570837
69292	570838
30416	570839
73623	570840
15484	570841
10	570842
69232	570843
67592	570844
4831	570845
94490	570846
64548	570847
596	570848
15190	570849
2926	570850
7368	570851
30311	570852
494	570853
6397	570854
113300	570855
3030	570856
42211	570857
47392	570858
107315	570859
148869	570860
7920	570861
12277	570862
21611	570863
8607	570864
51580	570865
35306	570866
19653	570867
43289	570868
54276	570869
14821	570870
9448	570871
4267	570872
90845	570873
839	570874
98835	570875
2971	570876
2971	570877
1578	570878
67927	570879
4566	570880
15305	570881
2338	570882
307	570883
1293	570884
6367	570885
2958	570886
7607	570887
58322	570888
70965	570889
4084	570890
1383	570891
43466	570892
9147	570893
4204	570894
1552	570895
17319	570896
41980	570897
28990	570898
7927	570899
25851	570900
1017	570901
2292	570902
38262	570903
102092	570904
31457	570905
48505	570906
73125	570907
27576	570908
37148	570909
23568	570910
102308	570911
116913	570912
11380	570913
68979	570914
27658	570915
85080	570916
122714	570917
53687	570918
16209	570919
15294	570920
123089	570921
26067	570922
35149	570923
98946	570924
40667	570925
85357	570926
46287	570927
16928	570928
75268	570929
60079	570930
58158	570931
15223	570932
124012	570933
70180	570934
17169	570935
52369	570936
5808	570937
12540	570938
14669	570939
4455	570940
35993	570941
33193	570942
12737	570943
109132	570944
14619	570945
531	570946
2971	570947
1203	570948
14976	570949
7189	570950
7467	570951
12726	570952
4183	570953
8127	570954
13868	570955
54635	570956
37645	570957
44749	570958
11775	570959
55994	570960
1345	570961
5488	570962
4161	570963
87896	570964
82062	570965
2586	570966
3898	570967
3399	570968
1032	570969
770	570970
1521	570971
3898	570972
2586	570973
1318	570974
2394	570975
2318	570976
4513	570977
494	570978
1070	570979
450	570980
1814	570981
2406	570982
3491	570983
3492	570984
1595	570985
2585	570986
1390	570987
21947	570988
1970	570989
10329	570990
1970	570991
8726	570992
1452	570993
625	570994
14671	570995
3094	570996
1271	570997
1216	570998
1193	570999
4602	571000
2447	571001
1354	571002
3296	571003
1392	571004
1842	571005
4897	571006
189	571007
3399	571008
4304	571009
109241	571010
12960	571011
70290	571012
25488	571013
31645	571014
10051	571015
13229	571016
40087	571017
32011	571018
63087	571019
44071	571020
71683	571021
41525	571022
7291	571023
134037	571024
4308	571025
44686	571026
9989	571027
26090	571028
41180	571029
137349	571030
33757	571031
17885	571032
28725	571033
120145	571034
9450	571035
70500	571036
3483	571037
4161	571038
92042	571039
2970	571040
14169	571041
65687	571042
56503	571043
17804	571044
47647	571045
17633	571046
7941	571047
23679	571048
137255	571049
47058	571050
13864	571051
77635	571052
1435	571053
23738	571054
1965	571055
9951	571056
44456	571057
26033	571058
2971	571059
8023	571060
91295	571061
2801	571062
19726	571063
9642	571064
30215	571065
10067	571066
1517	571067
487	571068
1555	571069
25424	571070
53855	571071
20390	571072
31081	571073
1241	571074
28113	571075
14928	571076
17640	571077
4553	571078
17	571079
95594	571080
26399	571081
6752	571082
6252	571083
2915	571084
8397	571085
820	571086
1973	571087
7233	571088
1461	571089
4376	571090
569	571091
28844	571092
17589	571093
1228	571094
18810	571095
21912	571096
58524	571097
27338	571098
105216	571099
11087	571100
2038	571101
3486	571102
27743	571103
86565	571104
24141	571105
13161	571106
41635	571107
3193	571108
45643	571109
24863	571110
6424	571111
2842	571112
95716	571113
68127	571114
109	571115
8271	571116
23785	571117
10777	571118
59873	571119
56831	571120
3269	571121
2397	571122
88219	571123
38091	571124
61768	571125
79655	571126
4540	571127
98794	571128
21344	571129
442	571130
116820	571131
47903	571132
4909	571133
11802	571134
1038	571135
68292	571136
1266	571137
46794	571138
99392	571139
17617	571140
12722	571141
30495	571142
89480	571143
315	571144
10586	571145
4566	571146
6364	571147
494	571148
9097	571149
23561	571150
28807	571151
7469	571152
10622	571153
113561	571154
83807	571155
40541	571156
114367	571157
7159	571158
31462	571159
112416	571160
37363	571161
10138	571162
2444	571163
13294	571164
306	571165
45353	571166
13862	571167
122999	571168
735	571169
12093	571170
20340	571171
2466	571172
22147	571173
435	571174
15569	571175
8832	571176
9879	571177
38	571178
3786	571179
20901	571180
9389	571181
41866	571182
1510	571183
21755	571184
20534	571185
37633	571186
4863	571187
17839	571188
49802	571189
20319	571190
2754	571191
995	571192
44892	571193
3025	571194
5145	571195
759	571196
229	571197
4525	571198
992	571199
67855	571200
53348	571201
1164	571202
8203	571203
2912	571204
10702	571205
2477	571206
16551	571207
845	571208
1978	571209
2838	571210
3625	571211
13802	571212
5310	571213
40103	571214
76	571215
881	571216
23148	571217
135667	571218
121659	571219
2243	571220
23509	571221
113531	571222
532	571223
532	571224
5435	571225
10440	571226
55703	571227
18701	571228
8415	571229
26819	571230
44010	571231
19908	571232
2477	571233
49413	571234
7468	571235
25518	571236
3349	571237
12657	571238
24280	571239
77140	571240
17313	571241
54	571242
2196	571243
76	571244
7789	571245
5025	571246
5	571247
32260	571248
22805	571249
14414	571250
538	571251
272	571252
27089	571253
9126	571254
798	571255
5467	571256
4575	571257
15850	571258
22	571259
10616	571260
22	571261
479	571262
8733	571263
1688	571264
2748	571265
10366	571266
17640	571267
16536	571268
5741	571269
13022	571270
385	571271
2497	571272
35492	571273
2577	571274
28529	571275
65450	571276
955	571277
8903	571278
3670	571279
57709	571280
3596	571281
28206	571282
3025	571283
39	571284
422	571285
506	571286
13987	571287
3492	571288
4237	571289
31028	571290
33628	571291
39419	571292
43224	571293
9313	571294
13403	571295
51925	571296
54566	571297
3948	571298
34769	571299
49597	571300
5481	571301
23102	571302
17295	571303
17596	571304
1032	571305
7696	571306
8831	571307
113355	571308
47525	571309
11224	571310
19553	571311
21252	571312
81860	571313
87246	571314
15367	571315
13884	571316
36251	571317
78910	571318
125573	571319
1082	571320
63203	571321
3454	571322
16578	571323
110423	571324
16434	571325
35072	571326
84337	571327
51250	571328
1920	571329
43601	571330
52031	571331
53902	571332
13298	571333
16559	571334
79794	571335
23171	571336
61687	571337
8831	571338
110413	571339
28635	571340
37685	571341
50831	571342
121701	571343
43202	571344
2965	571345
5783	571346
1529	571347
30012	571348
23575	571349
2059	571350
133838	571351
2952	571352
12113	571353
23171	571354
32409	571355
13164	571356
5273	571357
14229	571358
136908	571359
12549	571360
2892	571361
1957	571362
84324	571363
5207	571364
45571	571365
8034	571366
33057	571367
10514	571368
5257	571369
26014	571370
7907	571371
9701	571372
20010	571373
674	571374
8675	571375
16891	571376
100849	571377
42304	571378
3948	571379
7430	571380
16985	571381
68799	571382
6406	571383
24424	571384
3991	571385
47116	571386
60587	571387
4622	571388
45549	571389
2406	571390
3785	571391
7940	571392
35547	571393
6968	571394
17842	571395
23313	571396
10313	571397
20646	571398
35070	571399
727	571400
579	571401
3852	571402
13361	571403
6023	571404
5151	571405
538	571406
15800	571407
1895	571408
45331	571409
813	571410
95	571411
14866	571412
5452	571413
7294	571414
616	571415
9804	571416
3847	571417
3022	571418
3932	571419
29217	571420
10340	571421
19021	571422
5707	571423
22309	571424
8601	571425
620	571426
2156	571427
1128	571428
1420	571429
805	571430
510	571431
1319	571432
27023	571433
3534	571434
6470	571435
9666	571436
22664	571437
4315	571438
8356	571439
1102	571440
18476	571441
50244	571442
43047	571443
57794	571444
16252	571445
35	571446
739	571447
3111	571448
512	571449
30593	571450
1533	571451
63432	571452
15288	571453
59012	571454
9877	571455
102279	571456
20810	571457
92399	571458
112276	571459
20934	571460
19964	571461
375	571462
34580	571463
21146	571464
29650	571465
40817	571466
165	571467
27632	571468
118740	571469
31018	571470
14375	571471
29572	571472
512	571473
274	571474
1333	571475
1337	571476
13164	571477
61470	571478
28220	571479
31699	571480
22374	571481
14351	571482
2270	571483
45429	571484
2866	571485
53886	571486
3523	571487
811	571488
8140	571489
16127	571490
12009	571491
46260	571492
87623	571493
29928	571494
27496	571495
81600	571496
49004	571497
3375	571498
66636	571499
65190	571500
64338	571501
11458	571502
101995	571503
20	571504
69011	571505
19759	571506
23801	571507
22269	571508
69433	571509
62633	571510
209	571511
97020	571512
43349	571513
67421	571514
6396	571515
4677	571516
128825	571517
1026	571518
40351	571519
1007	571520
23431	571521
1538	571522
53182	571523
16712	571524
95216	571525
132661	571526
2077	571527
19043	571528
90743	571529
23889	571530
36650	571531
30219	571532
23397	571533
285	571534
72819	571535
85103	571536
111828	571537
27546	571538
147210	571539
25292	571540
979	571541
67578	571542
113451	571543
16252	571544
5828	571545
92522	571546
11269	571547
57048	571548
21116	571549
2315	571550
54196	571551
33641	571552
2527	571553
100679	571554
9938	571555
741	571556
31612	571557
5484	571558
56905	571559
90532	571560
40753	571561
65573	571562
25011	571563
165	571564
564	571565
1982	571566
2138	571567
13982	571568
1647	571569
18515	571570
769	571571
6441	571572
3012	571573
3755	571574
656	571575
43442	571576
70945	571577
6343	571578
121276	571579
6217	571580
20495	571581
41583	571582
3944	571583
1056	571584
6905	571585
123248	571586
14762	571587
53	571588
33	571589
58576	571590
33	571591
1352	571592
14105	571593
7614	571594
3828	571595
64344	571596
1887	571597
8581	571598
74545	571599
481	571600
18643	571601
45095	571602
23658	571603
42563	571604
247	571605
97525	571606
119870	571607
36674	571608
2052	571609
45301	571610
92361	571611
12854	571612
9171	571613
23725	571614
4101	571615
143742	571616
24737	571617
11348	571618
64294	571619
10278	571620
14599	571621
9574	571622
41860	571623
42831	571624
3885	571625
2574	571626
50107	571627
51206	571628
34303	571629
41206	571630
110878	571631
52598	571632
47440	571633
52123	571634
124246	571635
117463	571636
588	571637
44713	571638
38050	571639
11545	571640
6424	571641
113696	571642
33907	571643
79950	571644
37091	571645
49886	571646
62714	571647
123885	571648
6096	571649
41426	571650
131068	571651
83449	571652
7265	571653
13290	571654
5754	571655
111839	571656
296	571657
89509	571658
2481	571659
14972	571660
117128	571661
83770	571662
138476	571663
86957	571664
45499	571665
6787	571666
53991	571667
34639	571668
37476	571669
17253	571670
72994	571671
4345	571672
14865	571673
30727	571674
12446	571675
4744	571676
12028	571677
60593	571678
53858	571679
113631	571680
81098	571681
21579	571682
2879	571683
2365	571684
2777	571685
17639	571686
101	571687
2112	571688
1043	571689
53224	571690
70354	571691
91196	571692
1579	571693
40863	571694
5614	571695
2606	571696
85424	571697
3117	571698
19719	571699
89113	571700
1048	571701
17213	571702
9110	571703
59120	571704
3272	571705
34169	571706
49240	571707
3486	571708
2652	571709
79297	571710
76592	571711
119910	571712
7934	571713
4895	571714
28750	571715
17628	571716
18129	571717
29575	571718
8326	571719
3201	571720
12099	571721
12269	571722
74363	571723
4220	571724
83804	571725
2522	571726
11950	571727
8188	571728
3556	571729
44609	571730
9848	571731
12515	571732
2849	571733
76340	571734
758	571735
758	571736
83637	571737
42502	571738
9584	571739
121226	571740
13981	571741
38062	571742
31733	571743
25522	571744
7435	571745
15707	571746
69368	571747
6749	571748
14855	571749
5103	571750
64164	571751
20172	571752
1493	571753
31947	571754
18129	571755
10551	571756
9848	571757
18136	571758
21533	571759
23801	571760
8326	571761
3203	571762
29206	571763
64725	571764
50840	571765
71192	571766
44866	571767
84570	571768
23126	571769
3118	571770
13754	571771
25786	571772
31370	571773
14415	571774
126171	571775
6075	571776
7681	571777
32138	571778
70112	571779
12372	571780
59915	571781
20429	571782
52448	571783
68422	571784
2676	571785
1257	571786
9405	571787
33644	571788
88761	571789
39804	571790
48380	571791
2667	571792
122809	571793
18192	571794
33200	571795
71045	571796
38040	571797
61136	571798
992	571799
38949	571800
3589	571801
31514	571802
17750	571803
8777	571804
6109	571805
73195	571806
44632	571807
7574	571808
59810	571809
21794	571810
23548	571811
92674	571812
8302	571813
10456	571814
85239	571815
82164	571816
59891	571817
69366	571818
10692	571819
84227	571820
81571	571821
43549	571822
15821	571823
44519	571824
1135	571825
10431	571826
2867	571827
54966	571828
7194	571829
111679	571830
9182	571831
20910	571832
119820	571833
1793	571834
70163	571835
48403	571836
2342	571837
40469	571838
23899	571839
5492	571840
72039	571841
121406	571842
38576	571843
40994	571844
13893	571845
2214	571846
135444	571847
33148	571848
4375	571849
1809	571850
227	571851
52148	571852
3993	571853
5342	571854
45856	571855
14540	571856
3846	571857
27148	571858
48744	571859
239	571860
16116	571861
88964	571862
33042	571863
8625	571864
12927	571865
52001	571866
42945	571867
45822	571868
77418	571869
29623	571870
45457	571871
1817	571872
76700	571873
6941	571874
14424	571875
20765	571876
17890	571877
13694	571878
3476	571879
86464	571880
2351	571881
2567	571882
25778	571883
18181	571884
6849	571885
11678	571886
64954	571887
23990	571888
804	571889
113393	571890
108876	571891
49460	571892
20801	571893
60621	571894
42163	571895
366	571896
4472	571897
10565	571898
2442	571899
31858	571900
95835	571901
71777	571902
28004	571903
40280	571904
12102	571905
9753	571906
32040	571907
15544	571908
19081	571909
120040	571910
43442	571911
2322	571912
15704	571913
21958	571914
1570	571915
564	571916
63078	571917
20930	571918
18804	571919
22998	571920
1809	571921
2251	571922
6896	571923
64640	571924
67571	571925
26917	571926
40158	571927
34642	571928
34734	571929
64084	571930
10672	571931
17591	571932
61066	571933
37100	571934
33325	571935
2318	571936
12885	571937
760	571938
2165	571939
1014	571940
21212	571941
3242	571942
1775	571943
50224	571944
4498	571945
14309	571946
4185	571947
150437	571948
3296	571949
1271	571950
15568	571951
1204	571952
15165	571953
1185	571954
89	571955
7288	571956
72180	571957
13934	571958
12464	571959
63805	571960
205	571961
1435	571962
9034	571963
95	571964
4448	571965
2208	571966
28894	571967
976	571968
95	571969
205	571970
2208	571971
85	571972
30216	571973
1317	571974
3120	571975
1070	571976
33254	571977
870	571978
11700	571979
334	571980
86820	571981
205	571982
1352	571983
2318	571984
1297	571985
1600	571986
4304	571987
7707	571988
111618	571989
16799	571990
596	571991
10202	571992
91025	571993
172	571994
15	571995
1588	571996
42678	571997
66641	571998
58	571999
28606	572000
3207	572001
34013	572002
2492	572003
6048	572004
89	572005
198	572006
3296	572007
260	572008
58	572009
53876	572010
1422	572011
2079	572012
169	572013
58	572014
19611	572015
3464	572016
22036	572017
41440	572018
324	572019
1481	572020
45637	572021
1272	572022
46442	572023
35862	572024
344	572025
60440	572026
694	572027
10547	572028
35543	572029
5049	572030
13724	572031
14386	572032
9006	572033
7260	572034
13235	572035
63261	572036
2287	572037
58682	572038
8482	572039
3343	572040
7570	572041
10699	572042
15736	572043
17860	572044
39219	572045
18588	572046
2003	572047
1499	572048
17170	572049
18724	572050
4098	572051
8108	572052
9055	572053
25420	572054
10241	572055
63787	572056
6442	572057
3950	572058
1069	572059
27335	572060
9814	572061
2078	572062
1131	572063
46280	572064
136027	572065
87584	572066
3852	572067
39452	572068
81832	572069
70445	572070
17209	572071
12568	572072
536	572073
10727	572074
66	572075
5116	572076
117707	572077
64929	572078
24230	572079
4775	572080
39947	572081
388	572082
81910	572083
24214	572084
1473	572085
686	572086
1682	572087
55633	572088
109044	572089
20915	572090
92130	572091
1124	572092
28127	572093
5822	572094
34557	572095
20767	572096
7914	572097
72194	572098
44271	572099
143	572100
13714	572101
17683	572102
112357	572103
73824	572104
1015	572105
3506	572106
6857	572107
3218	572108
194	572109
9655	572110
5255	572111
6399	572112
1848	572113
14191	572114
7667	572115
21118	572116
1124	572117
66	572118
110738	572119
15646	572120
17683	572121
13704	572122
70926	572123
15481	572124
2067	572125
71659	572126
3073	572127
12295	572128
11218	572129
1017	572130
553	572131
40532	572132
27987	572133
2513	572134
19254	572135
2472	572136
4932	572137
91	572138
391	572139
80290	572140
23423	572141
35259	572142
1395	572143
1393	572144
13037	572145
238	572146
7329	572147
80	572148
3006	572149
1101	572150
53033	572151
6173	572152
19559	572153
2893	572154
1719	572155
9110	572156
10051	572157
32368	572158
778	572159
7599	572160
5619	572161
25397	572162
47600	572163
81930	572164
102963	572165
23537	572166
61287	572167
5344	572168
55410	572169
90517	572170
38588	572171
58961	572172
60329	572173
60337	572174
10669	572175
1214	572176
98357	572177
113	572178
63708	572179
27313	572180
113	572181
36793	572182
31621	572183
7260	572184
5408	572185
62747	572186
12452	572187
110872	572188
5371	572189
16763	572190
15327	572191
4118	572192
66218	572193
72135	572194
68793	572195
40653	572196
17174	572197
4676	572198
2289	572199
53223	572200
3098	572201
255	572202
102364	572203
21933	572204
8876	572205
21098	572206
563	572207
107482	572208
13764	572209
63661	572210
86535	572211
56475	572212
38597	572213
71899	572214
1442	572215
30429	572216
1866	572217
5690	572218
36586	572219
12794	572220
86147	572221
18057	572222
9383	572223
54715	572224
44179	572225
85242	572226
9310	572227
113408	572228
7433	572229
81868	572230
38473	572231
3017	572232
26736	572233
13767	572234
36537	572235
1725	572236
64529	572237
63155	572238
87229	572239
27673	572240
55044	572241
59350	572242
11505	572243
4023	572244
119135	572245
13140	572246
81716	572247
3936	572248
107480	572249
5747	572250
61542	572251
8824	572252
23018	572253
36537	572254
16216	572255
62429	572256
28808	572257
56307	572258
27609	572259
1832	572260
56033	572261
30483	572262
147118	572263
16184	572264
540	572265
81783	572266
74625	572267
90859	572268
42176	572269
85924	572270
58893	572271
81711	572272
90594	572273
14568	572274
8594	572275
2043	572276
48548	572277
24001	572278
29742	572279
14918	572280
117728	572281
44217	572282
44298	572283
94019	572284
30173	572285
3908	572286
82756	572287
34501	572288
47720	572289
4886	572290
131016	572291
477	572292
37113	572293
563	572294
56475	572295
726	572296
56425	572297
5186	572298
576	572299
15843	572300
103602	572301
2343	572302
107418	572303
16302	572304
218	572305
47208	572306
69187	572307
8032	572308
1496	572309
20896	572310
2923	572311
36056	572312
27811	572313
1478	572314
4365	572315
32801	572316
13905	572317
21305	572318
58600	572319
2353	572320
106781	572321
63268	572322
61507	572323
1615	572324
30887	572325
24720	572326
21786	572327
1020	572328
88811	572329
69234	572330
56100	572331
56956	572332
2371	572333
64699	572334
100550	572335
20364	572336
17126	572337
4955	572338
2851	572339
94629	572340
29521	572341
104000	572342
65507	572343
50469	572344
4945	572345
61738	572346
27336	572347
86601	572348
761	572349
65897	572350
37871	572351
48593	572352
70586	572353
255	572354
44323	572355
218	572356
72999	572357
39950	572358
2448	572359
89666	572360
67277	572361
14782	572362
21765	572363
37217	572364
7057	572365
137126	572366
3023	572367
29507	572368
40783	572369
8403	572370
4365	572371
630	572372
52052	572373
7223	572374
66474	572375
45272	572376
9656	572377
60982	572378
80364	572379
6544	572380
1615	572381
110425	572382
81538	572383
91986	572384
65813	572385
7816	572386
1725	572387
16267	572388
4211	572389
43260	572390
31083	572391
50346	572392
86201	572393
15702	572394
13121	572395
3377	572396
13732	572397
29414	572398
35863	572399
2200	572400
29149	572401
1514	572402
35326	572403
27534	572404
1829	572405
10527	572406
60437	572407
3217	572408
5714	572409
70466	572410
6209	572411
57744	572412
634	572413
26180	572414
43972	572415
79352	572416
41390	572417
63611	572418
109946	572419
1725	572420
44074	572421
58945	572422
120514	572423
72788	572424
62429	572425
97632	572426
15843	572427
12335	572428
17157	572429
42471	572430
36008	572431
105726	572432
3034	572433
526	572434
28851	572435
761	572436
94397	572437
63619	572438
2309	572439
784	572440
1679	572441
1902	572442
1027	572443
64010	572444
24947	572445
46878	572446
1514	572447
47684	572448
24197	572449
31951	572450
1679	572451
61568	572452
90630	572453
3017	572454
12284	572455
14765	572456
41862	572457
10768	572458
1020	572459
5075	572460
24001	572461
12894	572462
8824	572463
78150	572464
19235	572465
59310	572466
46975	572467
31930	572468
84842	572469
97787	572470
7369	572471
101270	572472
22922	572473
59215	572474
69525	572475
13428	572476
99584	572477
26289	572478
218	572479
8111	572480
78394	572481
540	572482
73584	572483
57719	572484
13492	572485
12966	572486
1496	572487
48043	572488
47765	572489
9595	572490
23354	572491
5071	572492
16302	572493
56408	572494
6830	572495
23412	572496
132975	572497
26274	572498
87	572499
67971	572500
2923	572501
761	572502
80446	572503
15843	572504
5747	572505
79831	572506
20619	572507
2343	572508
2043	572509
87929	572510
433	572511
74355	572512
44671	572513
75178	572514
11505	572515
71359	572516
23913	572517
104043	572518
57646	572519
17205	572520
16458	572521
92658	572522
87091	572523
82749	572524
32796	572525
2033	572526
19009	572527
54310	572528
74622	572529
6088	572530
48572	572531
126062	572532
11501	572533
52269	572534
23403	572535
68413	572536
6285	572537
80503	572538
20335	572539
21172	572540
7057	572541
4211	572542
2021	572543
160780	572544
16922	572545
34598	572546
7259	572547
70648	572548
75619	572549
697	572550
72094	572551
69258	572552
29996	572553
18984	572554
38838	572555
218	572556
38809	572557
58649	572558
5018	572559
63195	572560
29522	572561
61568	572562
118875	572563
19644	572564
43505	572565
27587	572566
20877	572567
14688	572568
1615	572569
47201	572570
84472	572571
32432	572572
13119	572573
22778	572574
122597	572575
74613	572576
18202	572577
66013	572578
36667	572579
40618	572580
1440	572581
40724	572582
403	572583
28491	572584
27708	572585
707	572586
20668	572587
12763	572588
29945	572589
13757	572590
66611	572591
2229	572592
58649	572593
7625	572594
36056	572595
93785	572596
5058	572597
62481	572598
39956	572599
31062	572600
73238	572601
56219	572602
23412	572603
113870	572604
81550	572605
43504	572606
36541	572607
1711	572608
4445	572609
16302	572610
2652	572611
18649	572612
26936	572613
68955	572614
6830	572615
12704	572616
73233	572617
5451	572618
92648	572619
38717	572620
85246	572621
87488	572622
71173	572623
62409	572624
56110	572625
913	572626
107507	572627
23412	572628
32870	572629
150586	572630
153055	572631
76967	572632
50311	572633
8434	572634
2209	572635
16140	572636
55271	572637
89443	572638
10997	572639
6332	572640
8981	572641
1087	572642
10766	572643
73332	572644
3835	572645
45856	572646
66907	572647
6088	572648
1200	572649
10997	572650
7000	572651
125862	572652
71787	572653
72753	572654
1918	572655
2541	572656
8604	572657
15341	572658
23171	572659
20924	572660
43897	572661
77088	572662
18551	572663
7139	572664
14430	572665
49868	572666
9143	572667
30686	572668
39542	572669
130	572670
67181	572671
37715	572672
1833	572673
2882	572674
13818	572675
13293	572676
48131	572677
13423	572678
13164	572679
1382	572680
21341	572681
2979	572682
11657	572683
24175	572684
79505	572685
735	572686
427	572687
164	572688
1071	572689
68145	572690
590	572691
46126	572692
735	572693
45059	572694
1038	572695
68189	572696
5872	572697
24165	572698
780	572699
19717	572700
41355	572701
90491	572702
8958	572703
83227	572704
26309	572705
702	572706
64939	572707
25286	572708
6273	572709
9020	572710
31229	572711
36698	572712
2129	572713
98331	572714
37991	572715
36758	572716
43100	572717
2879	572718
19009	572719
2770	572720
7052	572721
2400	572722
9942	572723
2833	572724
14604	572725
26066	572726
49455	572727
2863	572728
69368	572729
9760	572730
1590	572731
16539	572732
31643	572733
31040	572734
601	572735
4988	572736
3439	572737
20459	572738
40972	572739
22722	572740
33693	572741
24794	572742
9837	572743
59875	572744
66	572745
334	572746
33681	572747
5614	572748
5956	572749
47349	572750
8200	572751
31711	572752
5313	572753
51053	572754
380	572755
13068	572756
3179	572757
16118	572758
23002	572759
130	572760
101254	572761
3119	572762
23077	572763
4628	572764
1692	572765
8171	572766
37316	572767
121059	572768
2872	572769
76	572770
20619	572771
47631	572772
11404	572773
14954	572774
2172	572775
106967	572776
72244	572777
22601	572778
61640	572779
8910	572780
6242	572781
10	572782
27758	572783
37652	572784
5016	572785
454	572786
37359	572787
756	572788
15374	572789
64033	572790
18	572791
12064	572792
102829	572793
5	572794
7552	572795
26702	572796
1806	572797
690	572798
1576	572799
31716	572800
845	572801
1433	572802
5083	572803
24653	572804
68344	572805
21224	572806
59234	572807
4093	572808
1749	572809
1975	572810
1983	572811
552	572812
490	572813
5	572814
8353	572815
21265	572816
63	572817
4048	572818
2143	572819
85243	572820
8851	572821
57501	572822
569	572823
16763	572824
32855	572825
36230	572826
2047	572827
306	572828
27242	572829
33592	572830
389	572831
1008	572832
96982	572833
110904	572834
69176	572835
69923	572836
26932	572837
781	572838
41250	572839
67285	572840
6274	572841
91097	572842
28035	572843
1892	572844
7495	572845
16116	572846
21586	572847
1883	572848
11147	572849
15257	572850
11967	572851
130792	572852
1202	572853
37291	572854
67646	572855
11206	572856
21	572857
24	572858
20009	572859
38892	572860
1824	572861
63684	572862
7335	572863
62674	572864
132453	572865
5692	572866
75440	572867
110427	572868
7032	572869
49893	572870
34084	572871
35480	572872
5515	572873
61460	572874
66626	572875
99632	572876
70173	572877
63226	572878
52189	572879
1808	572880
56510	572881
2067	572882
46063	572883
3391	572884
6466	572885
78223	572886
37099	572887
62174	572888
37099	572889
118699	572890
72214	572891
3951	572892
68027	572893
68703	572894
30674	572895
68231	572896
4188	572897
18223	572898
10759	572899
14961	572900
99326	572901
67653	572902
50536	572903
33906	572904
4876	572905
16108	572906
6371	572907
864	572908
35369	572909
21333	572910
212	572911
3418	572912
2509	572913
13114	572914
26970	572915
41448	572916
16077	572917
77525	572918
1802	572919
20440	572920
11005	572921
2028	572922
116774	572923
38	572924
663	572925
25344	572926
73853	572927
3884	572928
80796	572929
2554	572930
3086	572931
28781	572932
8288	572933
13606	572934
6192	572935
60632	572936
8578	572937
46578	572938
107085	572939
2763	572940
10038	572941
30941	572942
2657	572943
967	572944
41683	572945
5952	572946
19620	572947
23299	572948
43427	572949
17287	572950
35441	572951
85082	572952
56951	572953
470	572954
10978	572955
10321	572956
8527	572957
5246	572958
4937	572959
11017	572960
77847	572961
1185	572962
8366	572963
21857	572964
39518	572965
22179	572966
18619	572967
136941	572968
76689	572969
18519	572970
29118	572971
11367	572972
81026	572973
49933	572974
65439	572975
52477	572976
110294	572977
96715	572978
90212	572979
25551	572980
67065	572981
8960	572982
944	572983
38061	572984
8796	572985
112856	572986
1657	572987
123133	572988
60579	572989
1233	572990
86316	572991
3826	572992
46036	572993
73869	572994
259	572995
18445	572996
24379	572997
379	572998
264	572999
72934	573000
34091	573001
1212	573002
20890	573003
1234	573004
44000	573005
22395	573006
10446	573007
14287	573008
6891	573009
83185	573010
37711	573011
13742	573012
63655	573013
3619	573014
39080	573015
98935	573016
8200	573017
42234	573018
3401	573019
5650	573020
46139	573021
11487	573022
62994	573023
4587	573024
12697	573025
117476	573026
2307	573027
28027	573028
83550	573029
83211	573030
70122	573031
8953	573032
6158	573033
4692	573034
27130	573035
909	573036
5438	573037
4199	573038
7786	573039
1520	573040
34437	573041
239	573042
19979	573043
3448	573044
6746	573045
17359	573046
1990	573047
24879	573048
126039	573049
25279	573050
4949	573051
4803	573052
122904	573053
18097	573054
18097	573055
111862	573056
97139	573057
3846	573058
52958	573059
89391	573060
3394	573061
18498	573062
11460	573063
4164	573064
14678	573065
117469	573066
8505	573067
2410	573068
12521	573069
125671	573070
69919	573071
1594	573072
28018	573073
55656	573074
20642	573075
606	573076
17991	573077
140	573078
711	573079
85633	573080
6244	573081
5909	573082
14438	573083
20483	573084
8105	573085
73813	573086
5037	573087
70	573088
83865	573089
84870	573090
4576	573091
259	573092
22976	573093
4927	573094
4456	573095
17852	573096
162439	573097
26145	573098
22762	573099
67715	573100
39352	573101
10948	573102
73272	573103
620	573104
81769	573105
14359	573106
2392	573107
49830	573108
23939	573109
9175	573110
24417	573111
1782	573112
56266	573113
8026	573114
31567	573115
115529	573116
577	573117
53233	573118
6250	573119
88250	573120
11292	573121
88688	573122
4934	573123
1046	573124
20647	573125
63623	573126
83458	573127
448	573128
581	573129
10760	573130
30052	573131
39863	573132
4059	573133
22245	573134
4082	573135
31554	573136
57564	573137
22201	573138
1291	573139
8074	573140
18501	573141
31567	573142
3261	573143
26153	573144
6160	573145
102309	573146
11993	573147
26128	573148
37578	573149
1702	573150
11523	573151
90286	573152
6349	573153
3169	573154
33949	573155
8104	573156
20246	573157
58393	573158
6449	573159
3190	573160
2245	573161
30170	573162
2605	573163
830	573164
84937	573165
82373	573166
14921	573167
604	573168
66867	573169
21630	573170
56	573171
49378	573172
22391	573173
4071	573174
7533	573175
54121	573176
90948	573177
16586	573178
59374	573179
4731	573180
52026	573181
19965	573182
21945	573183
47638	573184
3722	573185
1178	573186
18182	573187
91522	573188
28658	573189
5514	573190
16981	573191
1096	573192
17357	573193
23874	573194
59083	573195
40782	573196
5930	573197
26328	573198
14239	573199
1079	573200
14415	573201
1791	573202
15014	573203
2526	573204
7466	573205
46161	573206
14293	573207
29009	573208
2581	573209
70563	573210
22387	573211
58398	573212
23930	573213
94461	573214
8624	573215
14796	573216
56965	573217
117430	573218
75931	573219
6162	573220
1729	573221
23680	573222
596	573223
1291	573224
4342	573225
134148	573226
23484	573227
6198	573228
50430	573229
8075	573230
1098	573231
30989	573232
1965	573233
23716	573234
61167	573235
1402	573236
729	573237
12788	573238
1009	573239
56449	573240
18049	573241
4662	573242
15274	573243
20467	573244
17625	573245
83409	573246
999	573247
4432	573248
52239	573249
11092	573250
19986	573251
27246	573252
49	573253
41536	573254
25333	573255
23151	573256
31414	573257
6284	573258
46470	573259
22807	573260
10883	573261
84870	573262
77688	573263
98226	573264
25295	573265
79225	573266
2746	573267
9475	573268
4611	573269
6389	573270
19065	573271
26412	573272
88932	573273
4750	573274
4750	573275
4750	573276
4750	573277
86306	573278
82935	573279
850	573280
8495	573281
97142	573282
3997	573283
12193	573284
81006	573285
136076	573286
4015	573287
34664	573288
3681	573289
30047	573290
39348	573291
8451	573292
7833	573293
6924	573294
35460	573295
527	573296
4631	573297
817	573298
2906	573299
76821	573300
6897	573301
67846	573302
6725	573303
243	573304
62727	573305
29151	573306
64318	573307
10073	573308
7960	573309
13862	573310
1234	573311
33972	573312
5183	573313
4127	573314
16180	573315
1572	573316
83640	573317
19127	573318
12802	573319
64622	573320
9310	573321
1340	573322
2123	573323
44737	573324
37874	573325
23184	573326
45541	573327
60504	573328
84330	573329
26426	573330
7840	573331
166218	573332
246	573333
119943	573334
116998	573335
9647	573336
49913	573337
28148	573338
81815	573339
27545	573340
8686	573341
31220	573342
131489	573343
2577	573344
15247	573345
14093	573346
4717	573347
1785	573348
21878	573349
16410	573350
16543	573351
21268	573352
19190	573353
67950	573354
7688	573355
2060	573356
1409	573357
134143	573358
7736	573359
65747	573360
1837	573361
4986	573362
927	573363
47351	573364
33174	573365
10883	573366
47013	573367
74677	573368
18993	573369
54650	573370
9341	573371
33988	573372
15640	573373
4231	573374
37289	573375
25508	573376
56519	573377
47785	573378
37140	573379
32267	573380
24124	573381
96492	573382
45356	573383
1037	573384
41249	573385
132389	573386
105025	573387
291	573388
64156	573389
42609	573390
33955	573391
41516	573392
16686	573393
52023	573394
105801	573395
1499	573396
10096	573397
191	573398
104988	573399
3494	573400
20	573401
9821	573402
1114	573403
31473	573404
67903	573405
4000	573406
97568	573407
2648	573408
81927	573409
15989	573410
191	573411
24598	573412
1061	573413
19059	573414
61265	573415
164038	573416
128745	573417
102018	573418
98861	573419
76353	573420
21210	573421
10156	573422
1900	573423
56275	573424
202	573425
1956	573426
24380	573427
36518	573428
96264	573429
9295	573430
21903	573431
760	573432
19721	573433
17245	573434
4863	573435
6024	573436
14762	573437
2630	573438
23040	573439
39821	573440
44945	573441
29516	573442
3956	573443
1307	573444
30877	573445
1662	573446
2987	573447
5	573448
23859	573449
27199	573450
32401	573451
2478	573452
29932	573453
111651	573454
5423	573455
1235	573456
58617	573457
28095	573458
142111	573459
49451	573460
1422	573461
6702	573462
51140	573463
1837	573464
11328	573465
18212	573466
2971	573467
102474	573468
41360	573469
113860	573470
98224	573471
70027	573472
42527	573473
36741	573474
35199	573475
17683	573476
14150	573477
8946	573478
22774	573479
71936	573480
122820	573481
121545	573482
57641	573483
8527	573484
44088	573485
105661	573486
14208	573487
132993	573488
20348	573489
68983	573490
80530	573491
65841	573492
12219	573493
22740	573494
5850	573495
26563	573496
38708	573497
31645	573498
44239	573499
3085	573500
18044	573501
7204	573502
2952	573503
16217	573504
521	573505
351	573506
3448	573507
731	573508
26510	573509
15203	573510
33138	573511
23900	573512
59425	573513
4673	573514
133836	573515
31942	573516
4765	573517
30659	573518
26405	573519
63496	573520
25274	573521
9310	573522
26647	573523
56492	573524
3812	573525
19012	573526
628	573527
41890	573528
70971	573529
38816	573530
8927	573531
1650	573532
1297	573533
37013	573534
604	573535
40598	573536
6707	573537
44450	573538
3135	573539
90546	573540
53259	573541
11453	573542
61231	573543
20464	573544
240	573545
37275	573546
13396	573547
61334	573548
14573	573549
17040	573550
16717	573551
22163	573552
14551	573553
4658	573554
76472	573555
13770	573556
6992	573557
115856	573558
41328	573559
1656	573560
2758	573561
30034	573562
49425	573563
11020	573564
39811	573565
7059	573566
41878	573567
22679	573568
5141	573569
1084	573570
225	573571
842	573572
4494	573573
14329	573574
40845	573575
38487	573576
32808	573577
12562	573578
192	573579
142	573580
13711	573581
54166	573582
11988	573583
4116	573584
8200	573585
40428	573586
3595	573587
35047	573588
5459	573589
88807	573590
90122	573591
105470	573592
117	573593
1314	573594
40821	573595
29913	573596
20	573597
137634	573598
41360	573599
26281	573600
7763	573601
842	573602
967	573603
287	573604
29715	573605
51692	573606
1906	573607
14410	573608
1900	573609
33122	573610
111439	573611
79390	573612
15470	573613
4696	573614
22183	573615
5188	573616
261	573617
49383	573618
65641	573619
65580	573620
24544	573621
7703	573622
2056	573623
13960	573624
47139	573625
18435	573626
3084	573627
8847	573628
72058	573629
52865	573630
63439	573631
74710	573632
41308	573633
979	573634
32	573635
292	573636
59997	573637
1186	573638
31101	573639
13150	573640
71992	573641
2971	573642
8545	573643
19246	573644
51935	573645
72934	573646
3301	573647
52434	573648
22757	573649
52372	573650
18680	573651
697	573652
35586	573653
259	573654
36585	573655
13150	573656
64916	573657
80	573658
2230	573659
49495	573660
4668	573661
134271	573662
113496	573663
99243	573664
41243	573665
47773	573666
36530	573667
91413	573668
2630	573669
59941	573670
44679	573671
101119	573672
445	573673
3535	573674
18529	573675
10987	573676
20869	573677
27617	573678
57392	573679
1192	573680
53189	573681
96979	573682
3595	573683
3798	573684
50600	573685
14213	573686
10040	573687
44647	573688
2974	573689
59170	573690
72028	573691
68695	573692
483	573693
20461	573694
3336	573695
103596	573696
239	573697
82238	573698
44954	573699
6702	573700
71713	573701
6352	573702
99792	573703
82946	573704
90906	573705
64176	573706
19125	573707
4972	573708
8880	573709
90221	573710
53018	573711
66639	573712
111530	573713
8545	573714
33662	573715
11240	573716
57353	573717
90760	573718
34820	573719
9295	573720
12683	573721
5501	573722
21542	573723
424	573724
21878	573725
63409	573726
137620	573727
20664	573728
70151	573729
2636	573730
63448	573731
6151	573732
40562	573733
3016	573734
29687	573735
109891	573736
9824	573737
16159	573738
16508	573739
26128	573740
1062	573741
34500	573742
21836	573743
51960	573744
25222	573745
14310	573746
234	573747
975	573748
14678	573749
6158	573750
4067	573751
2283	573752
2836	573753
57729	573754
3464	573755
30122	573756
51937	573757
54635	573758
46139	573759
13383	573760
45869	573761
40172	573762
3962	573763
77152	573764
67	573765
66063	573766
17024	573767
17556	573768
1053	573769
3541	573770
4100	573771
74948	573772
9114	573773
24364	573774
70544	573775
13798	573776
6253	573777
128870	573778
105530	573779
870	573780
963	573781
85127	573782
2471	573783
15985	573784
2954	573785
24382	573786
11716	573787
90758	573788
71425	573789
18082	573790
54660	573791
12882	573792
7949	573793
49438	573794
2785	573795
4702	573796
70660	573797
15850	573798
22760	573799
16483	573800
4732	573801
47395	573802
11005	573803
351	573804
6365	573805
83350	573806
2562	573807
443	573808
11022	573809
102402	573810
434	573811
90938	573812
12028	573813
31969	573814
2452	573815
70463	573816
38015	573817
5089	573818
6297	573819
27720	573820
20087	573821
4925	573822
79584	573823
3415	573824
7502	573825
18810	573826
12754	573827
12025	573828
5086	573829
70281	573830
7772	573831
14917	573832
443	573833
104112	573834
97955	573835
74941	573836
17593	573837
101086	573838
23030	573839
22196	573840
101	573841
22	573842
81100	573843
117016	573844
60324	573845
36275	573846
6228	573847
31981	573848
21120	573849
52362	573850
45856	573851
1190	573852
26623	573853
2074	573854
3639	573855
814	573856
32500	573857
3821	573858
32970	573859
21814	573860
1949	573861
824	573862
40951	573863
23093	573864
1101	573865
25518	573866
59258	573867
54297	573868
25820	573869
37318	573870
39492	573871
51069	573872
87607	573873
40811	573874
119116	573875
96517	573876
1110	573877
13126	573878
1680	573879
823	573880
43300	573881
94544	573882
67710	573883
85360	573884
116789	573885
267	573886
8671	573887
21611	573888
20628	573889
4706	573890
367	573891
34487	573892
49495	573893
61219	573894
41243	573895
32812	573896
76798	573897
115094	573898
58620	573899
927	573900
8173	573901
927	573902
35	573903
26635	573904
6102	573905
1973	573906
71744	573907
33164	573908
16246	573909
7089	573910
31186	573911
13115	573912
4780	573913
1978	573914
7189	573915
28954	573916
844	573917
6161	573918
14342	573919
50531	573920
12437	573921
1365	573922
47226	573923
30925	573924
64143	573925
70168	573926
2171	573927
11091	573928
813	573929
5073	573930
44802	573931
61277	573932
6014	573933
4161	573934
37412	573935
8478	573936
2079	573937
7207	573938
8543	573939
11518	573940
4123	573941
34756	573942
12449	573943
5589	573944
15862	573945
17606	573946
24635	573947
8023	573948
53351	573949
2810	573950
49446	573951
405	573952
42501	573953
18373	573954
17500	573955
9	573956
2786	573957
6106	573958
3000	573959
4271	573960
18455	573961
4061	573962
49626	573963
2118	573964
59042	573965
1487	573966
23067	573967
19685	573968
7359	573969
4620	573970
6065	573971
621	573972
21722	573973
40442	573974
33656	573975
13083	573976
14619	573977
61590	573978
60516	573979
27939	573980
9233	573981
3105	573982
10067	573983
95241	573984
61132	573985
13432	573986
8441	573987
8518	573988
28667	573989
56611	573990
9355	573991
107293	573992
60448	573993
1356	573994
129527	573995
66714	573996
39338	573997
58981	573998
28879	573999
17587	574000
41910	574001
15670	574002
3109	574003
2672	574004
20872	574005
48763	574006
20865	574007
29136	574008
22784	574009
1233	574010
25023	574011
24991	574012
10618	574013
37736	574014
28780	574015
1519	574016
57523	574017
129538	574018
5581	574019
31657	574020
128003	574021
90367	574022
48836	574023
22815	574024
23093	574025
2045	574026
34094	574027
82063	574028
63618	574029
82214	574030
71238	574031
21918	574032
5512	574033
72220	574034
20080	574035
64338	574036
410	574037
19937	574038
32849	574039
4369	574040
6452	574041
24339	574042
8317	574043
17882	574044
71772	574045
2162	574046
69088	574047
128700	574048
47435	574049
2817	574050
46059	574051
20246	574052
78197	574053
31475	574054
73833	574055
28539	574056
3447	574057
545	574058
12639	574059
104348	574060
48697	574061
39885	574062
50361	574063
13862	574064
10095	574065
4332	574066
60507	574067
742	574068
41494	574069
53718	574070
86465	574071
3941	574072
47938	574073
23880	574074
83363	574075
2930	574076
46502	574077
1641	574078
31911	574079
27720	574080
31923	574081
66033	574082
23882	574083
63719	574084
12671	574085
58926	574086
1461	574087
13064	574088
2303	574089
56893	574090
15970	574091
23759	574092
21465	574093
1842	574094
2649	574095
62226	574096
27136	574097
44543	574098
188	574099
93801	574100
39391	574101
2836	574102
137794	574103
14392	574104
99051	574105
127451	574106
2866	574107
21	574108
406	574109
24	574110
14437	574111
67152	574112
52409	574113
28852	574114
16912	574115
108851	574116
5308	574117
406	574118
83465	574119
3941	574120
95487	574121
53959	574122
17176	574123
30814	574124
36581	574125
101385	574126
21496	574127
134301	574128
25248	574129
2346	574130
23469	574131
3946	574132
23067	574133
922	574134
90573	574135
27250	574136
4158	574137
22291	574138
73491	574139
45464	574140
39114	574141
5180	574142
15653	574143
16916	574144
2128	574145
75610	574146
1340	574147
3641	574148
9133	574149
22134	574150
2149	574151
23328	574152
9	574153
25367	574154
8294	574155
5658	574156
1672	574157
3556	574158
1602	574159
26548	574160
649	574161
28713	574162
14821	574163
9889	574164
1987	574165
103	574166
4188	574167
82227	574168
845	574169
27685	574170
2010	574171
23876	574172
904	574173
8132	574174
26316	574175
95889	574176
56655	574177
142	574178
15619	574179
51572	574180
12317	574181
1987	574182
82015	574183
86053	574184
18399	574185
2461	574186
28722	574187
731	574188
33765	574189
751	574190
3086	574191
5854	574192
47845	574193
5358	574194
10440	574195
83184	574196
91576	574197
14768	574198
59660	574199
10927	574200
13134	574201
16439	574202
89342	574203
38565	574204
56678	574205
129827	574206
1559	574207
54577	574208
127909	574209
59857	574210
6695	574211
28744	574212
12368	574213
964	574214
85899	574215
5589	574216
1500	574217
27990	574218
7583	574219
54771	574220
17338	574221
7199	574222
121190	574223
54651	574224
45806	574225
54817	574226
282	574227
8733	574228
18997	574229
46516	574230
1145	574231
15652	574232
1617	574233
135937	574234
52319	574235
104	574236
9446	574237
85053	574238
1220	574239
1220	574240
4198	574241
2518	574242
22147	574243
208	574244
1198	574245
37560	574246
77100	574247
162622	574248
51230	574249
4148	574250
61756	574251
22	574252
18455	574253
42433	574254
10629	574255
22	574256
41675	574257
31346	574258
7293	574259
3483	574260
43330	574261
3979	574262
25247	574263
2581	574264
6757	574265
29180	574266
57522	574267
6039	574268
2691	574269
946	574270
39410	574271
5065	574272
4550	574273
26157	574274
31742	574275
2053	574276
10400	574277
6803	574278
6215	574279
112	574280
7607	574281
15946	574282
5658	574283
26046	574284
24567	574285
14738	574286
23876	574287
20061	574288
7293	574289
8826	574290
29622	574291
22155	574292
3913	574293
2385	574294
20768	574295
15487	574296
3405	574297
12227	574298
2719	574299
6142	574300
1203	574301
28814	574302
6111	574303
14586	574304
246	574305
54765	574306
10386	574307
54350	574308
137558	574309
8703	574310
10052	574311
76821	574312
51756	574313
24225	574314
83500	574315
1135	574316
3812	574317
127688	574318
5182	574319
58135	574320
15649	574321
16524	574322
67982	574323
26870	574324
8265	574325
5	574326
9889	574327
2702	574328
2510	574329
79417	574330
70	574331
2159	574332
15263	574333
3956	574334
9	574335
113063	574336
4596	574337
4299	574338
69	574339
4703	574340
63170	574341
28479	574342
15604	574343
2078	574344
78344	574345
974	574346
9	574347
1785	574348
52023	574349
11519	574350
19133	574351
19639	574352
119	574353
14675	574354
1142	574355
23934	574356
18752	574357
4185	574358
36785	574359
339	574360
1667	574361
33054	574362
65726	574363
23057	574364
3015	574365
34186	574366
7410	574367
52373	574368
46211	574369
113788	574370
606	574371
3201	574372
30655	574373
3492	574374
4237	574375
335	574376
1203	574377
2730	574378
19526	574379
5262	574380
89	574381
46242	574382
21174	574383
56431	574384
2218	574385
3054	574386
68036	574387
21836	574388
49528	574389
22	574390
86821	574391
124348	574392
229	574393
11170	574394
44092	574395
31471	574396
5754	574397
45810	574398
32201	574399
20740	574400
27510	574401
14871	574402
22784	574403
13139	574404
26234	574405
80522	574406
5650	574407
3546	574408
2450	574409
40808	574410
41394	574411
6397	574412
4757	574413
35	574414
59	574415
88978	574416
16298	574417
34246	574418
2517	574419
31598	574420
14747	574421
8340	574422
2786	574423
36839	574424
82282	574425
3504	574426
5738	574427
28602	574428
18031	574429
94367	574430
26234	574431
47079	574432
21571	574433
113775	574434
2618	574435
134526	574436
14083	574437
14621	574438
44263	574439
5738	574440
64917	574441
1188	574442
61489	574443
54188	574444
22016	574445
18498	574446
52770	574447
1280	574448
53719	574449
100968	574450
49623	574451
970	574452
6106	574453
27677	574454
12975	574455
4670	574456
8993	574457
60607	574458
306	574459
18482	574460
59492	574461
29728	574462
29194	574463
87496	574464
36459	574465
29539	574466
14207	574467
41392	574468
3874	574469
6106	574470
27032	574471
5571	574472
8544	574473
13128	574474
101	574475
78472	574476
1325	574477
19601	574478
553	574479
14774	574480
28540	574481
1131	574482
66020	574483
4563	574484
29183	574485
43342	574486
21343	574487
21909	574488
51471	574489
12447	574490
3780	574491
24245	574492
25807	574493
6018	574494
67157	574495
26885	574496
5253	574497
40103	574498
15830	574499
102889	574500
44796	574501
29191	574502
54	574503
67902	574504
5789	574505
6936	574506
44571	574507
1131	574508
33107	574509
121431	574510
74690	574511
38113	574512
64313	574513
411	574514
13375	574515
2057	574516
16672	574517
48658	574518
443	574519
550	574520
8427	574521
17039	574522
7380	574523
127828	574524
2208	574525
74462	574526
17687	574527
689	574528
54203	574529
227	574530
2318	574531
117433	574532
17924	574533
30510	574534
5406	574535
10329	574536
6517	574537
2079	574538
3215	574539
52976	574540
17170	574541
18724	574542
96842	574543
24379	574544
17175	574545
39235	574546
20753	574547
5295	574548
23453	574549
4225	574550
53093	574551
36641	574552
124525	574553
1284	574554
12707	574555
20778	574556
68308	574557
11333	574558
21116	574559
40022	574560
4778	574561
2507	574562
4271	574563
30692	574564
33719	574565
2615	574566
14869	574567
43898	574568
29717	574569
1508	574570
3763	574571
14072	574572
59330	574573
8555	574574
19536	574575
1239	574576
5958	574577
86818	574578
45316	574579
6495	574580
115	574581
76981	574582
25427	574583
28958	574584
23766	574585
3806	574586
8405	574587
1122	574588
30953	574589
13252	574590
8030	574591
22088	574592
194	574593
4340	574594
1811	574595
8801	574596
2041	574597
17305	574598
136298	574599
4219	574600
46269	574601
43228	574602
3093	574603
5160	574604
56366	574605
20	574606
508	574607
81844	574608
1102	574609
35269	574610
1948	574611
51064	574612
8577	574613
2548	574614
2248	574615
9901	574616
5403	574617
17245	574618
105589	574619
2114	574620
1926	574621
3308	574622
64645	574623
35239	574624
20653	574625
56684	574626
23678	574627
5273	574628
1611	574629
107444	574630
8796	574631
49957	574632
3449	574633
156	574634
72	574635
19274	574636
4923	574637
11021	574638
86786	574639
8494	574640
64132	574641
2753	574642
1561	574643
17082	574644
5313	574645
448	574646
32849	574647
55301	574648
10321	574649
41518	574650
4779	574651
164408	574652
7529	574653
27071	574654
12651	574655
29590	574656
37271	574657
47148	574658
31944	574659
19965	574660
1307	574661
10774	574662
41896	574663
2165	574664
69273	574665
12289	574666
7230	574667
53117	574668
1995	574669
2018	574670
22331	574671
2098	574672
15521	574673
30701	574674
10401	574675
24582	574676
3686	574677
519	574678
47016	574679
6726	574680
43398	574681
41677	574682
60408	574683
37233	574684
45	574685
92086	574686
7806	574687
3486	574688
18099	574689
14069	574690
24256	574691
6789	574692
32258	574693
47065	574694
549	574695
12481	574696
17087	574697
4323	574698
3492	574699
4235	574700
3314	574701
24406	574702
14673	574703
15168	574704
45632	574705
90938	574706
33700	574707
48870	574708
29864	574709
7985	574710
40844	574711
11460	574712
11437	574713
8089	574714
16089	574715
22757	574716
10051	574717
50269	574718
62815	574719
91359	574720
14989	574721
70265	574722
3704	574723
41671	574724
56341	574725
105786	574726
44774	574727
6941	574728
18676	574729
39893	574730
14656	574731
24150	574732
6905	574733
19602	574734
69440	574735
1321	574736
15309	574737
97965	574738
40691	574739
16101	574740
733	574741
5319	574742
53886	574743
33289	574744
2340	574745
12191	574746
6403	574747
4103	574748
31957	574749
208	574750
47743	574751
10283	574752
33729	574753
8200	574754
31485	574755
39523	574756
16908	574757
46204	574758
1054	574759
72219	574760
31485	574761
105334	574762
34674	574763
77775	574764
6643	574765
264	574766
8975	574767
7055	574768
10903	574769
18315	574770
16404	574771
2398	574772
7525	574773
59960	574774
23292	574775
10238	574776
56675	574777
77700	574778
64318	574779
13593	574780
17769	574781
27536	574782
4213	574783
34019	574784
4213	574785
107	574786
18295	574787
25352	574788
5899	574789
67564	574790
26920	574791
6708	574792
3004	574793
30	574794
25	574795
1947	574796
75828	574797
29040	574798
60157	574799
40482	574800
2481	574801
50583	574802
47190	574803
3446	574804
25813	574805
28887	574806
137910	574807
32112	574808
7586	574809
91648	574810
134670	574811
95719	574812
109386	574813
2124	574814
6882	574815
547	574816
1900	574817
16101	574818
43744	574819
18555	574820
33226	574821
136088	574822
5243	574823
8103	574824
4121	574825
74462	574826
74688	574827
68241	574828
11585	574829
44236	574830
113098	574831
1900	574832
24	574833
34523	574834
40228	574835
3852	574836
17592	574837
95571	574838
14023	574839
149	574840
12144	574841
98781	574842
51954	574843
34650	574844
4625	574845
111988	574846
47074	574847
55164	574848
74719	574849
6857	574850
2168	574851
14900	574852
29047	574853
22763	574854
1186	574855
8462	574856
2532	574857
14218	574858
87618	574859
64397	574860
9330	574861
12663	574862
39804	574863
518	574864
5343	574865
54055	574866
76530	574867
15557	574868
81281	574869
108327	574870
74582	574871
117335	574872
132385	574873
18034	574874
4531	574875
11622	574876
20942	574877
814	574878
5685	574879
1503	574880
35080	574881
414	574882
22320	574883
82195	574884
8691	574885
113	574886
48772	574887
12751	574888
818	574889
59012	574890
10818	574891
9945	574892
8713	574893
122686	574894
7150	574895
33918	574896
39347	574897
38818	574898
32348	574899
19970	574900
17048	574901
13862	574902
71228	574903
1785	574904
24612	574905
49911	574906
79865	574907
46285	574908
231	574909
3148	574910
6439	574911
49811	574912
23330	574913
82808	574914
59285	574915
105670	574916
57601	574917
1139	574918
8426	574919
13496	574920
127	574921
920	574922
61672	574923
10	574924
804	574925
34227	574926
80729	574927
31875	574928
362	574929
12266	574930
773	574931
1195	574932
108775	574933
15624	574934
605	574935
92395	574936
731	574937
580	574938
90249	574939
30226	574940
56579	574941
6187	574942
87842	574943
37978	574944
107	574945
81944	574946
4551	574947
76418	574948
1284	574949
125951	574950
23166	574951
10939	574952
16697	574953
550	574954
9615	574955
15932	574956
84520	574957
63473	574958
1765	574959
16239	574960
45542	574961
43337	574962
46845	574963
5304	574964
113683	574965
63482	574966
13224	574967
51921	574968
7799	574969
1765	574970
26271	574971
8726	574972
49581	574973
56145	574974
37011	574975
28439	574976
31618	574977
12753	574978
30674	574979
1454	574980
113753	574981
8509	574982
34760	574983
24538	574984
20383	574985
5963	574986
37584	574987
11706	574988
27245	574989
9101	574990
8604	574991
39902	574992
48646	574993
64877	574994
7583	574995
12468	574996
971	574997
3071	574998
18794	574999
72713	575000
3220	575001
3556	575002
6016	575003
316	575004
2818	575005
23854	575006
12362	575007
8369	575008
39967	575009
4771	575010
15937	575011
5730	575012
68241	575013
26932	575014
11620	575015
55521	575016
35343	575017
51597	575018
61346	575019
741	575020
3437	575021
3169	575022
1047	575023
6709	575024
61953	575025
10903	575026
3202	575027
53983	575028
82083	575029
9447	575030
702	575031
259	575032
844	575033
10943	575034
29434	575035
1022	575036
1046	575037
59871	575038
103755	575039
1926	575040
2214	575041
8660	575042
59083	575043
1678	575044
87706	575045
1051	575046
67271	575047
4230	575048
79549	575049
34632	575050
73504	575051
2438	575052
41	575053
9861	575054
965	575055
71586	575056
31387	575057
110313	575058
70378	575059
37109	575060
208	575061
9986	575062
11477	575063
20218	575064
17659	575065
653	575066
42663	575067
92506	575068
10927	575069
69815	575070
34041	575071
21118	575072
13506	575073
43987	575074
2680	575075
11058	575076
1110	575077
51819	575078
18333	575079
21139	575080
9255	575081
134177	575082
35155	575083
1173	575084
1953	575085
50207	575086
4495	575087
24914	575088
69072	575089
36577	575090
36199	575091
18521	575092
139756	575093
27060	575094
15745	575095
65439	575096
67799	575097
28770	575098
122357	575099
17788	575100
65986	575101
2052	575102
84748	575103
57675	575104
13740	575105
23762	575106
91409	575107
1473	575108
59868	575109
9696	575110
1927	575111
2041	575112
11622	575113
5443	575114
56901	575115
13496	575116
31619	575117
7321	575118
28571	575119
1248	575120
201	575121
15529	575122
31701	575123
47056	575124
41530	575125
24244	575126
38640	575127
52162	575128
224	575129
470	575130
13027	575131
7964	575132
4392	575133
29020	575134
35941	575135
31389	575136
67245	575137
12602	575138
24217	575139
90646	575140
23094	575141
10342	575142
909	575143
8261	575144
3387	575145
52223	575146
92046	575147
22123	575148
129	575149
6996	575150
2074	575151
4718	575152
14664	575153
128773	575154
17154	575155
1111	575156
77030	575157
1307	575158
580	575159
752	575160
76345	575161
178	575162
900	575163
1029	575164
77478	575165
247	575166
33438	575167
9296	575168
1402	575169
11176	575170
746	575171
59952	575172
8848	575173
33970	575174
16565	575175
57335	575176
52382	575177
27052	575178
8612	575179
33628	575180
47271	575181
4274	575182
62794	575183
9306	575184
1900	575185
35190	575186
21191	575187
42144	575188
60272	575189
1766	575190
67	575191
67921	575192
8612	575193
5389	575194
1093	575195
1830	575196
16016	575197
35277	575198
49343	575199
45809	575200
49744	575201
1473	575202
113755	575203
93773	575204
135629	575205
31120	575206
38788	575207
65971	575208
57640	575209
59160	575210
26612	575211
75487	575212
2323	575213
46240	575214
22398	575215
81014	575216
28088	575217
19021	575218
53430	575219
6466	575220
32095	575221
261	575222
63150	575223
8357	575224
75416	575225
25295	575226
16957	575227
29453	575228
1360	575229
130728	575230
9669	575231
2655	575232
62606	575233
89598	575234
50688	575235
3501	575236
7582	575237
26924	575238
126134	575239
77797	575240
45572	575241
78004	575242
1958	575243
40751	575244
49315	575245
4706	575246
10168	575247
9417	575248
169	575249
3923	575250
876	575251
5945	575252
17804	575253
41437	575254
17309	575255
936	575256
5384	575257
11947	575258
59160	575259
53842	575260
1317	575261
8220	575262
107295	575263
66870	575264
4707	575265
79117	575266
41898	575267
18615	575268
8823	575269
132793	575270
34706	575271
37545	575272
15874	575273
19273	575274
3851	575275
63439	575276
12275	575277
10647	575278
2524	575279
99182	575280
47071	575281
16594	575282
12093	575283
904	575284
49940	575285
4072	575286
18181	575287
8484	575288
45632	575289
21330	575290
67653	575291
40647	575292
2533	575293
14302	575294
30886	575295
41524	575296
3261	575297
131104	575298
3071	575299
42545	575300
9597	575301
82318	575302
11357	575303
13090	575304
79722	575305
5027	575306
1628	575307
29658	575308
64786	575309
51629	575310
34694	575311
10048	575312
27142	575313
14007	575314
4782	575315
3843	575316
41295	575317
78199	575318
39811	575319
17040	575320
32174	575321
9129	575322
23302	575323
64627	575324
862	575325
1927	575326
11188	575327
14381	575328
8068	575329
7231	575330
4854	575331
9628	575332
62478	575333
9120	575334
9277	575335
4376	575336
14929	575337
955	575338
7150	575339
83223	575340
39489	575341
36024	575342
307	575343
227	575344
19270	575345
9932	575346
71045	575347
21994	575348
28811	575349
8271	575350
87	575351
3797	575352
77419	575353
50225	575354
8835	575355
9908	575356
3053	575357
56670	575358
103740	575359
69320	575360
5125	575361
54368	575362
2569	575363
25541	575364
4773	575365
83409	575366
1438	575367
12120	575368
98226	575369
2213	575370
3208	575371
1519	575372
23313	575373
37711	575374
4362	575375
44729	575376
1473	575377
11437	575378
69506	575379
995	575380
58956	575381
12936	575382
60543	575383
8208	575384
2443	575385
21869	575386
1099	575387
110263	575388
1677	575389
247	575390
71	575391
587	575392
34401	575393
88918	575394
8800	575395
2246	575396
10736	575397
38736	575398
5607	575399
27758	575400
58876	575401
109308	575402
57530	575403
59835	575404
282	575405
27088	575406
15831	575407
74291	575408
4481	575409
111853	575410
11670	575411
23836	575412
109	575413
92752	575414
10978	575415
24441	575416
437	575417
98241	575418
81902	575419
4437	575420
9766	575421
24118	575422
7207	575423
25887	575424
2433	575425
37692	575426
34523	575427
22163	575428
20853	575429
51525	575430
67082	575431
20484	575432
7701	575433
1635	575434
830	575435
678	575436
33993	575437
28200	575438
95230	575439
67236	575440
95358	575441
46233	575442
69760	575443
69349	575444
52853	575445
45318	575446
3320	575447
121347	575448
4245	575449
7458	575450
2006	575451
105319	575452
648	575453
16594	575454
40186	575455
735	575456
79199	575457
1677	575458
1119	575459
289	575460
43659	575461
4148	575462
23537	575463
4245	575464
6716	575465
32420	575466
12959	575467
27292	575468
37918	575469
3677	575470
27052	575471
70594	575472
104225	575473
10774	575474
63439	575475
37249	575476
23560	575477
22757	575478
29985	575479
11551	575480
51283	575481
4068	575482
34304	575483
27292	575484
21578	575485
3953	575486
1680	575487
4454	575488
3731	575489
98920	575490
1764	575491
369	575492
17312	575493
166	575494
191	575495
47841	575496
1151	575497
66636	575498
7207	575499
18541	575500
41653	575501
648	575502
9476	575503
40581	575504
31704	575505
18519	575506
3665	575507
13224	575508
16101	575509
160001	575510
116797	575511
4249	575512
111811	575513
1785	575514
9295	575515
25377	575516
2691	575517
17098	575518
26923	575519
8645	575520
5310	575521
3107	575522
28375	575523
5358	575524
13380	575525
1842	575526
40597	575527
2505	575528
1366	575529
1671	575530
12531	575531
11534	575532
39969	575533
3085	575534
43422	575535
12322	575536
40701	575537
41912	575538
15588	575539
259	575540
11261	575541
173	575542
21268	575543
18554	575544
12489	575545
6410	575546
15202	575547
31018	575548
30192	575549
4873	575550
140	575551
52225	575552
21213	575553
186	575554
2182	575555
87590	575556
8908	575557
8171	575558
721	575559
1819	575560
1131	575561
125	575562
6968	575563
110864	575564
14410	575565
11474	575566
75844	575567
24535	575568
70261	575569
21309	575570
24291	575571
52636	575572
5367	575573
14	575574
8424	575575
324	575576
5877	575577
2420	575578
4462	575579
4369	575580
10238	575581
539	575582
465	575583
37648	575584
37225	575585
7659	575586
18343	575587
1277	575588
3755	575589
24742	575590
21363	575591
5457	575592
142	575593
268	575594
19449	575595
22608	575596
3002	575597
5666	575598
14539	575599
6113	575600
7246	575601
42964	575602
16459	575603
84988	575604
20369	575605
86415	575606
60631	575607
34604	575608
18104	575609
51848	575610
14574	575611
62241	575612
3605	575613
3369	575614
27763	575615
44488	575616
2323	575617
41606	575618
581	575619
952	575620
18412	575621
7733	575622
3240	575623
4816	575624
2869	575625
14306	575626
8840	575627
5488	575628
2446	575629
6341	575630
88691	575631
268	575632
413	575633
2236	575634
1530	575635
30541	575636
1814	575637
4085	575638
948	575639
17849	575640
31243	575641
2219	575642
6634	575643
40455	575644
1970	575645
1588	575646
24414	575647
3455	575648
12720	575649
136095	575650
52986	575651
21614	575652
90372	575653
4566	575654
2666	575655
3036	575656
2165	575657
1746	575658
81859	575659
29122	575660
8373	575661
1366	575662
1521	575663
35040	575664
2684	575665
2394	575666
2271	575667
55313	575668
5532	575669
7294	575670
111832	575671
37118	575672
81057	575673
38582	575674
3953	575675
6391	575676
52885	575677
36499	575678
25026	575679
75412	575680
34848	575681
4506	575682
1858	575683
13479	575684
31239	575685
21100	575686
26533	575687
13071	575688
16508	575689
6705	575690
53809	575691
1163	575692
1163	575693
14213	575694
23188	575695
18369	575696
31590	575697
9468	575698
74294	575699
6906	575700
3226	575701
2043	575702
6522	575703
3907	575704
2863	575705
13604	575706
293	575707
12732	575708
1498	575709
3881	575710
71357	575711
34	575712
4617	575713
5178	575714
16242	575715
5638	575716
25	575717
4512	575718
174	575719
1268	575720
115296	575721
8333	575722
24726	575723
1901	575724
1429	575725
1485	575726
230	575727
1715	575728
17354	575729
58	575730
11048	575731
19909	575732
30946	575733
3856	575734
1310	575735
419	575736
10076	575737
60748	575738
532	575739
34295	575740
113358	575741
122918	575742
6018	575743
12031	575744
3913	575745
1377	575746
2369	575747
1911	575748
2412	575749
52407	575750
21813	575751
24652	575752
45456	575753
69102	575754
8522	575755
54233	575756
755	575757
1586	575758
37867	575759
12041	575760
79161	575761
1412	575762
22019	575763
772	575764
473	575765
2450	575766
1905	575767
109440	575768
1550	575769
2822	575770
34807	575771
10183	575772
15333	575773
53173	575774
3256	575775
75591	575776
5954	575777
92369	575778
6891	575779
5227	575780
4214	575781
31697	575782
2758	575783
258	575784
78000	575785
28649	575786
127473	575787
9754	575788
9063	575789
15981	575790
5227	575791
49283	575792
2645	575793
127499	575794
63368	575795
717	575796
10563	575797
7458	575798
3704	575799
37891	575800
59989	575801
37337	575802
5083	575803
17306	575804
2362	575805
1367	575806
58571	575807
22216	575808
14773	575809
45188	575810
42475	575811
49524	575812
5325	575813
4234	575814
10618	575815
80604	575816
130455	575817
4291	575818
6017	575819
5750	575820
34629	575821
442	575822
2282	575823
6158	575824
16073	575825
87544	575826
61696	575827
8415	575828
126573	575829
6268	575830
8062	575831
2943	575832
1751	575833
6847	575834
906	575835
28206	575836
3996	575837
9474	575838
14563	575839
1964	575840
24	575841
43165	575842
3572	575843
8426	575844
2123	575845
4618	575846
34760	575847
10655	575848
9784	575849
110173	575850
56	575851
230	575852
8165	575853
39876	575854
63641	575855
9783	575856
59401	575857
7715	575858
29214	575859
70401	575860
11299	575861
2454	575862
802	575863
97405	575864
3226	575865
1734	575866
19619	575867
34152	575868
138443	575869
21427	575870
8508	575871
55117	575872
2537	575873
2973	575874
23898	575875
4980	575876
22379	575877
180	575878
78462	575879
17485	575880
33	575881
25910	575882
11430	575883
15907	575884
240	575885
3574	575886
7941	575887
17677	575888
11266	575889
1869	575890
1735	575891
16270	575892
33339	575893
21774	575894
434	575895
14656	575896
10363	575897
70459	575898
102403	575899
12457	575900
14411	575901
28349	575902
23862	575903
58	575904
1735	575905
1502	575906
52792	575907
23538	575908
37175	575909
5165	575910
59867	575911
5782	575912
59766	575913
741	575914
2437	575915
3288	575916
34331	575917
579	575918
3067	575919
31549	575920
2362	575921
4989	575922
28365	575923
25453	575924
8921	575925
4689	575926
58	575927
2047	575928
10931	575929
72	575930
112	575931
3941	575932
23690	575933
33140	575934
10001	575935
184	575936
40690	575937
26943	575938
3372	575939
6551	575940
1552	575941
8700	575942
26159	575943
2245	575944
940	575945
45646	575946
70146	575947
24880	575948
81769	575949
28750	575950
170	575951
12801	575952
26930	575953
15907	575954
2691	575955
25344	575956
17485	575957
7376	575958
93690	575959
6123	575960
8636	575961
24454	575962
1391	575963
55095	575964
4267	575965
25230	575966
2045	575967
39526	575968
2262	575969
27661	575970
6143	575971
2742	575972
9904	575973
3805	575974
45893	575975
1422	575976
45811	575977
107262	575978
35581	575979
72213	575980
10624	575981
16246	575982
108440	575983
4006	575984
11672	575985
4668	575986
45925	575987
31962	575988
22710	575989
30123	575990
3264	575991
2496	575992
21576	575993
27772	575994
31953	575995
7377	575996
817	575997
4731	575998
35824	575999
23487	576000
820	576001
428	576002
452	576003
143029	576004
45425	576005
1000	576006
230	576007
10230	576008
74501	576009
7008	576010
5107	576011
37025	576012
4330	576013
65528	576014
65	576015
6115	576016
95919	576017
2271	576018
1823	576019
58474	576020
33767	576021
18409	576022
77069	576023
38743	576024
1267	576025
18571	576026
67047	576027
89246	576028
68785	576029
23828	576030
8086	576031
46278	576032
3509	576033
2519	576034
88911	576035
34512	576036
29682	576037
75202	576038
10171	576039
20410	576040
112888	576041
51925	576042
23767	576043
70901	576044
2376	576045
46830	576046
33799	576047
1145	576048
15258	576049
796	576050
6730	576051
2007	576052
8170	576053
77602	576054
39073	576055
7298	576056
43509	576057
40217	576058
2693	576059
55213	576060
654	576061
12654	576062
20656	576063
4320	576064
12801	576065
51347	576066
77539	576067
2581	576068
27052	576069
98150	576070
21351	576071
89503	576072
109200	576073
63106	576074
20016	576075
29166	576076
18685	576077
35086	576078
12046	576079
26307	576080
43437	576081
34527	576082
19993	576083
27584	576084
27254	576085
18070	576086
15288	576087
70369	576088
30513	576089
59125	576090
19539	576091
76390	576092
20747	576093
3716	576094
70285	576095
15546	576096
113278	576097
32415	576098
21585	576099
20064	576100
20293	576101
8136	576102
69772	576103
34652	576104
56905	576105
60302	576106
20860	576107
13889	576108
1534	576109
67704	576110
119	576111
2581	576112
2153	576113
9988	576114
1399	576115
36813	576116
20241	576117
42051	576118
6147	576119
3035	576120
92017	576121
65490	576122
17863	576123
2912	576124
11662	576125
1260	576126
69934	576127
40391	576128
96250	576129
3796	576130
1408	576131
4155	576132
6373	576133
78252	576134
17008	576135
17637	576136
462	576137
88122	576138
20410	576139
24229	576140
24181	576141
51066	576142
47643	576143
18316	576144
63253	576145
5121	576146
12568	576147
49824	576148
21925	576149
126256	576150
120252	576151
10086	576152
85863	576153
112950	576154
73577	576155
3851	576156
42392	576157
3940	576158
60609	576159
12568	576160
12568	576161
59407	576162
22319	576163
3796	576164
2213	576165
22	576166
69794	576167
1302	576168
29515	576169
3895	576170
51547	576171
94275	576172
7481	576173
28719	576174
97580	576175
8410	576176
44223	576177
34814	576178
44686	576179
9877	576180
48716	576181
11447	576182
27515	576183
27515	576184
65364	576185
47214	576186
71752	576187
84652	576188
14505	576189
41854	576190
5612	576191
40944	576192
6829	576193
58187	576194
20182	576195
6044	576196
100809	576197
6826	576198
15965	576199
2471	576200
22032	576201
6455	576202
54952	576203
1477	576204
18684	576205
69263	576206
34458	576207
3166	576208
6475	576209
27213	576210
27963	576211
49781	576212
6147	576213
52083	576214
59424	576215
5644	576216
34365	576217
3450	576218
2738	576219
53858	576220
53751	576221
41703	576222
28730	576223
32708	576224
89589	576225
74651	576226
38457	576227
35834	576228
131091	576229
107400	576230
52488	576231
56765	576232
124054	576233
20850	576234
78273	576235
7902	576236
3508	576237
20258	576238
44777	576239
94453	576240
7823	576241
10755	576242
13801	576243
57538	576244
20120	576245
107684	576246
36857	576247
39864	576248
23767	576249
76368	576250
94446	576251
47641	576252
29438	576253
23767	576254
103534	576255
5413	576256
2375	576257
33550	576258
35073	576259
6882	576260
4117	576261
19017	576262
20016	576263
7256	576264
52164	576265
11266	576266
11266	576267
17677	576268
28810	576269
47628	576270
64389	576271
90215	576272
24286	576273
35232	576274
1807	576275
104098	576276
63106	576277
40987	576278
59775	576279
79806	576280
52903	576281
15746	576282
86353	576283
101083	576284
20624	576285
66800	576286
132686	576287
25419	576288
60548	576289
43439	576290
6147	576291
92132	576292
2094	576293
13079	576294
15179	576295
54364	576296
79300	576297
41323	576298
59348	576299
6217	576300
17273	576301
44130	576302
20739	576303
41175	576304
52134	576305
9445	576306
25226	576307
109840	576308
55198	576309
84729	576310
94405	576311
10700	576312
41026	576313
10663	576314
132680	576315
2087	576316
36476	576317
29855	576318
7054	576319
7516	576320
8894	576321
69116	576322
89223	576323
22202	576324
898	576325
36765	576326
43288	576327
136030	576328
53265	576329
123189	576330
7031	576331
23982	576332
50669	576333
51392	576334
3315	576335
53100	576336
36073	576337
64404	576338
12562	576339
28050	576340
37437	576341
9866	576342
38743	576343
15515	576344
13155	576345
98889	576346
98830	576347
59783	576348
26953	576349
10447	576350
48936	576351
19144	576352
41237	576353
21726	576354
78273	576355
20102	576356
967	576357
2565	576358
58851	576359
41323	576360
7492	576361
82689	576362
2457	576363
65476	576364
58543	576365
15855	576366
21575	576367
4351	576368
9369	576369
1268	576370
14884	576371
11953	576372
27581	576373
28891	576374
22664	576375
18490	576376
24536	576377
60442	576378
2180	576379
18061	576380
2270	576381
104191	576382
40944	576383
37450	576384
296	576385
3674	576386
310	576387
7330	576388
1269	576389
5144	576390
85145	576391
1484	576392
66979	576393
3803	576394
3273	576395
4256	576396
75	576397
39391	576398
8628	576399
7041	576400
588	576401
13147	576402
650	576403
49309	576404
9735	576405
40066	576406
59162	576407
28529	576408
14897	576409
2279	576410
309	576411
7953	576412
73836	576413
6304	576414
509	576415
20697	576416
22082	576417
2493	576418
73	576419
2279	576420
28963	576421
1464	576422
630	576423
3740	576424
3736	576425
13982	576426
92007	576427
4865	576428
3267	576429
26898	576430
1475	576431
2203	576432
18802	576433
89238	576434
740	576435
53081	576436
63618	576437
11368	576438
983	576439
8309	576440
789	576441
75936	576442
20862	576443
6237	576444
14742	576445
34012	576446
9466	576447
17604	576448
992	576449
49141	576450
49149	576451
134214	576452
17585	576453
48920	576454
78537	576455
722	576456
11955	576457
9688	576458
2076	576459
927	576460
22088	576461
588	576462
8747	576463
1475	576464
3255	576465
2175	576466
5058	576467
25222	576468
10183	576469
927	576470
1929	576471
104778	576472
189	576473
92672	576474
27759	576475
53378	576476
2865	576477
44922	576478
1317	576479
92	576480
39393	576481
19927	576482
4497	576483
9968	576484
1393	576485
2121	576486
107194	576487
15899	576488
20889	576489
33155	576490
21149	576491
462	576492
89311	576493
4957	576494
16725	576495
104882	576496
27201	576497
2464	576498
35102	576499
44163	576500
5529	576501
25291	576502
81837	576503
7147	576504
112092	576505
9841	576506
49363	576507
2856	576508
71157	576509
2615	576510
1870	576511
11219	576512
76	576513
2825	576514
2232	576515
429	576516
5188	576517
17203	576518
9888	576519
77900	576520
25462	576521
167516	576522
113286	576523
14153	576524
14171	576525
26612	576526
27008	576527
1152	576528
18471	576529
29577	576530
24834	576531
9057	576532
445	576533
78068	576534
61356	576535
17512	576536
110555	576537
7911	576538
89598	576539
2277	576540
62551	576541
30946	576542
66641	576543
1860	576544
58289	576545
87638	576546
16818	576547
61260	576548
3520	576549
1340	576550
1900	576551
24878	576552
733	576553
15612	576554
40467	576555
9079	576556
13424	576557
87960	576558
87303	576559
17860	576560
1227	576561
3240	576562
16143	576563
1944	576564
7487	576565
2570	576566
996	576567
37	576568
1180	576569
37848	576570
3464	576571
1681	576572
3120	576573
1195	576574
3320	576575
39	576576
2093	576577
1762	576578
14538	576579
23721	576580
912	576581
36211	576582
157	576583
1210	576584
97689	576585
46361	576586
1667	576587
3481	576588
26719	576589
67102	576590
81466	576591
4089	576592
54971	576593
17330	576594
2855	576595
4303	576596
65424	576597
1782	576598
8552	576599
28929	576600
11745	576601
17191	576602
10547	576603
20160	576604
2478	576605
6203	576606
47848	576607
108295	576608
14831	576609
79286	576610
50253	576611
121504	576612
79257	576613
87398	576614
28221	576615
4667	576616
6155	576617
116777	576618
14615	576619
7627	576620
38180	576621
20718	576622
75485	576623
24188	576624
28507	576625
63572	576626
1142	576627
1142	576628
65617	576629
64447	576630
411	576631
11014	576632
3001	576633
12234	576634
58387	576635
85112	576636
26006	576637
37438	576638
299	576639
96897	576640
10122	576641
1172	576642
175	576643
4809	576644
5852	576645
44488	576646
412	576647
914	576648
209	576649
21761	576650
2061	576651
391	576652
7729	576653
51705	576654
6062	576655
1581	576656
67633	576657
18496	576658
19662	576659
8218	576660
8327	576661
7970	576662
52059	576663
58237	576664
52145	576665
2637	576666
3099	576667
11992	576668
10008	576669
12883	576670
51385	576671
75721	576672
9649	576673
33141	576674
37182	576675
18172	576676
28021	576677
13971	576678
12883	576679
15469	576680
83282	576681
28952	576682
3103	576683
38078	576684
100447	576685
46260	576686
35887	576687
9873	576688
36156	576689
68254	576690
59447	576691
3727	576692
30891	576693
71599	576694
1210	576695
3147	576696
5688	576697
1622	576698
63545	576699
59265	576700
100492	576701
30829	576702
13038	576703
31103	576704
134129	576705
63728	576706
7501	576707
26034	576708
23424	576709
12642	576710
87405	576711
73839	576712
31434	576713
40728	576714
85514	576715
8830	576716
42614	576717
13815	576718
7796	576719
51604	576720
48974	576721
36117	576722
2924	576723
19013	576724
61561	576725
59268	576726
18800	576727
42551	576728
70422	576729
1246	576730
29617	576731
8427	576732
55649	576733
2414	576734
4656	576735
26186	576736
104	576737
15887	576738
14650	576739
48533	576740
30484	576741
37576	576742
25947	576743
7093	576744
954	576745
157994	576746
46566	576747
21993	576748
13409	576749
1785	576750
49688	576751
45495	576752
41621	576753
21146	576754
5015	576755
80570	576756
11039	576757
90103	576758
8508	576759
4216	576760
1560	576761
64053	576762
7944	576763
20943	576764
113576	576765
40706	576766
20245	576767
58898	576768
4472	576769
19499	576770
93450	576771
23339	576772
48170	576773
18042	576774
47993	576775
15636	576776
36263	576777
9299	576778
11250	576779
33731	576780
5686	576781
6254	576782
45419	576783
9239	576784
15635	576785
59083	576786
98278	576787
18107	576788
4100	576789
24004	576790
42600	576791
41144	576792
5247	576793
944	576794
16984	576795
978	576796
20710	576797
32795	576798
12126	576799
831	576800
34305	576801
17233	576802
19751	576803
106106	576804
7828	576805
34545	576806
54121	576807
8983	576808
20318	576809
17770	576810
96788	576811
18122	576812
20184	576813
23538	576814
36687	576815
28232	576816
15635	576817
75219	576818
4280	576819
51341	576820
39137	576821
13399	576822
66096	576823
3727	576824
34848	576825
40179	576826
27687	576827
3636	576828
51475	576829
22767	576830
6014	576831
57415	576832
14934	576833
243	576834
109110	576835
1364	576836
65585	576837
41332	576838
21465	576839
97590	576840
12183	576841
54320	576842
103	576843
470	576844
75149	576845
36575	576846
69772	576847
83562	576848
19899	576849
2082	576850
102709	576851
283	576852
105841	576853
3504	576854
70499	576855
60562	576856
1186	576857
13454	576858
90005	576859
52323	576860
735	576861
45947	576862
26067	576863
15692	576864
31951	576865
8743	576866
5191	576867
31342	576868
9230	576869
1186	576870
1186	576871
6304	576872
1884	576873
13253	576874
7319	576875
8823	576876
57533	576877
46984	576878
45559	576879
38	576880
7269	576881
84600	576882
55520	576883
19090	576884
5192	576885
18781	576886
7076	576887
27242	576888
1884	576889
56031	576890
2123	576891
108553	576892
1754	576893
78354	576894
52215	576895
33632	576896
50794	576897
15540	576898
4805	576899
1461	576900
47912	576901
51352	576902
85284	576903
60395	576904
910	576905
102644	576906
51393	576907
43348	576908
25385	576909
114472	576910
2123	576911
2856	576912
477	576913
9474	576914
32015	576915
27147	576916
2598	576917
644	576918
644	576919
10007	576920
1875	576921
1409	576922
550	576923
54389	576924
3383	576925
53669	576926
18548	576927
12564	576928
6463	576929
4685	576930
45950	576931
104	576932
104	576933
33110	576934
22107	576935
25955	576936
81511	576937
9594	576938
9362	576939
28517	576940
2082	576941
42063	576942
3549	576943
87610	576944
99080	576945
600	576946
55518	576947
43123	576948
60405	576949
43336	576950
2082	576951
56083	576952
1905	576953
6809	576954
6234	576955
2690	576956
75707	576957
100660	576958
148	576959
21102	576960
17315	576961
16477	576962
12493	576963
27772	576964
73867	576965
5286	576966
632	576967
12978	576968
98323	576969
82394	576970
56786	576971
1884	576972
5262	576973
909	576974
85367	576975
115493	576976
4290	576977
11268	576978
35977	576979
25484	576980
2694	576981
2208	576982
558	576983
5890	576984
2408	576985
2265	576986
558	576987
1273	576988
111983	576989
10193	576990
54555	576991
53788	576992
4715	576993
39699	576994
58901	576995
16413	576996
29543	576997
73342	576998
16413	576999
48568	577000
30010	577001
35830	577002
3388	577003
35830	577004
81162	577005
1097	577006
478	577007
62773	577008
5577	577009
53372	577010
76557	577011
33321	577012
6270	577013
6270	577014
28186	577015
460	577016
460	577017
39554	577018
674	577019
14287	577020
9143	577021
6920	577022
954	577023
63474	577024
5067	577025
4720	577026
19507	577027
3927	577028
6737	577029
25913	577030
2445	577031
3239	577032
5467	577033
13267	577034
23059	577035
9452	577036
9341	577037
44032	577038
204	577039
2519	577040
110711	577041
64843	577042
367	577043
62112	577044
2746	577045
111404	577046
111402	577047
37548	577048
3504	577049
9923	577050
98270	577051
8135	577052
39254	577053
33576	577054
22699	577055
60291	577056
34793	577057
20186	577058
87534	577059
35433	577060
60448	577061
9689	577062
21125	577063
19736	577064
11393	577065
868	577066
15828	577067
1041	577068
88630	577069
87112	577070
17155	577071
80906	577072
5965	577073
2041	577074
5929	577075
34595	577076
1189	577077
7377	577078
14375	577079
1730	577080
1754	577081
1377	577082
354	577083
9594	577084
5076	577085
3349	577086
3376	577087
1826	577088
103638	577089
678	577090
2124	577091
58027	577092
18993	577093
31856	577094
110640	577095
9838	577096
121385	577097
2297	577098
6068	577099
2297	577100
51590	577101
128836	577102
2744	577103
29592	577104
20664	577105
51990	577106
70092	577107
54653	577108
39525	577109
14799	577110
132399	577111
134753	577112
8424	577113
98952	577114
19092	577115
159981	577116
71130	577117
77075	577118
50632	577119
77408	577120
98726	577121
57736	577122
1624	577123
44791	577124
80512	577125
54679	577126
127855	577127
1776	577128
105405	577129
74223	577130
52868	577131
1288	577132
51590	577133
50365	577134
5407	577135
35723	577136
91603	577137
3094	577138
131125	577139
564	577140
30587	577141
12212	577142
134216	577143
102942	577144
75985	577145
16501	577146
2396	577147
2557	577148
4852	577149
14100	577150
60052	577151
51183	577152
28221	577153
119831	577154
650	577155
112024	577156
29209	577157
55604	577158
34145	577159
8317	577160
14799	577161
2979	577162
44630	577163
2138	577164
9264	577165
16747	577166
3853	577167
6917	577168
78305	577169
1218	577170
49857	577171
10582	577172
54266	577173
11614	577174
53454	577175
135374	577176
5637	577177
25593	577178
7980	577179
8219	577180
54038	577181
3453	577182
10695	577183
12783	577184
19152	577185
17666	577186
41470	577187
27753	577188
7785	577189
1812	577190
5528	577191
29183	577192
28605	577193
7475	577194
6533	577195
56429	577196
44457	577197
17335	577198
99734	577199
5489	577200
55016	577201
12062	577202
249	577203
11255	577204
11504	577205
57515	577206
115318	577207
55404	577208
50678	577209
57331	577210
85021	577211
115840	577212
93649	577213
50304	577214
46194	577215
98711	577216
76638	577217
42401	577218
32476	577219
43987	577220
31334	577221
49105	577222
22716	577223
77519	577224
81465	577225
28133	577226
66227	577227
84948	577228
12404	577229
10616	577230
398	577231
39276	577232
1837	577233
3467	577234
45	577235
1300	577236
3	577237
66560	577238
5614	577239
21075	577240
115593	577241
5921	577242
39525	577243
6192	577244
11936	577245
58049	577246
62231	577247
39525	577248
80397	577249
54576	577250
914	577251
1311	577252
3388	577253
26287	577254
51550	577255
160494	577256
46051	577257
29866	577258
91335	577259
43506	577260
80503	577261
30946	577262
59952	577263
84540	577264
46018	577265
71954	577266
58506	577267
17928	577268
104841	577269
45956	577270
17659	577271
14135	577272
30946	577273
18085	577274
35277	577275
2798	577276
11456	577277
13972	577278
11097	577279
2798	577280
2738	577281
16075	577282
132	577283
622	577284
77525	577285
9338	577286
46188	577287
65529	577288
5856	577289
21121	577290
109397	577291
103369	577292
98846	577293
4101	577294
3286	577295
66483	577296
104184	577297
6888	577298
52095	577299
59412	577300
6147	577301
2959	577302
93993	577303
28956	577304
42647	577305
48493	577306
17429	577307
20222	577308
27772	577309
75487	577310
1566	577311
45409	577312
2047	577313
4162	577314
45089	577315
1311	577316
877	577317
53355	577318
121711	577319
1052	577320
49540	577321
3305	577322
35904	577323
17590	577324
13722	577325
11713	577326
66579	577327
82169	577328
107732	577329
20080	577330
65746	577331
82912	577332
24631	577333
54965	577334
16582	577335
5901	577336
4853	577337
59068	577338
114497	577339
72181	577340
89619	577341
144014	577342
138651	577343
20217	577344
5451	577345
3116	577346
83246	577347
604	577348
3504	577349
74942	577350
24319	577351
11248	577352
796	577353
268	577354
4847	577355
24379	577356
91603	577357
39525	577358
55622	577359
31523	577360
65925	577361
71117	577362
46268	577363
39525	577364
1763	577365
223	577366
48676	577367
32369	577368
119097	577369
31141	577370
48087	577371
31101	577372
35247	577373
134258	577374
50885	577375
45136	577376
10229	577377
44957	577378
100420	577379
16362	577380
33483	577381
65851	577382
61088	577383
4214	577384
12745	577385
75591	577386
148186	577387
25559	577388
80792	577389
48799	577390
35873	577391
20676	577392
43398	577393
50639	577394
45523	577395
65908	577396
50598	577397
49106	577398
32799	577399
98813	577400
77478	577401
94349	577402
525	577403
114324	577404
1181	577405
37180	577406
43011	577407
14452	577408
77550	577409
2720	577410
58529	577411
5265	577412
3255	577413
2962	577414
7801	577415
18342	577416
9798	577417
13868	577418
17594	577419
14747	577420
25010	577421
138812	577422
91528	577423
34233	577424
3978	577425
125	577426
34233	577427
79516	577428
80763	577429
80763	577430
34666	577431
99429	577432
33041	577433
7413	577434
30505	577435
58967	577436
32900	577437
16665	577438
46495	577439
18064	577440
21318	577441
16658	577442
12990	577443
4525	577444
326	577445
322	577446
3872	577447
57383	577448
91053	577449
164	577450
5650	577451
44587	577452
14837	577453
39245	577454
2772	577455
36615	577456
49564	577457
659	577458
27302	577459
1463	577460
45438	577461
15823	577462
20050	577463
20048	577464
3363	577465
4102	577466
1617	577467
1488	577468
47380	577469
80628	577470
32465	577471
96788	577472
4014	577473
55285	577474
42052	577475
37455	577476
27654	577477
15325	577478
70928	577479
49878	577480
20102	577481
79243	577482
86286	577483
41454	577484
45098	577485
22744	577486
39704	577487
33892	577488
33892	577489
44011	577490
48158	577491
24621	577492
36240	577493
39758	577494
7813	577495
13144	577496
482	577497
20630	577498
8583	577499
6612	577500
27531	577501
61513	577502
23699	577503
59297	577504
23043	577505
89350	577506
2483	577507
302	577508
4263	577509
90916	577510
20210	577511
56327	577512
20071	577513
1993	577514
47134	577515
64187	577516
64972	577517
100593	577518
7026	577519
25418	577520
11364	577521
5285	577522
103619	577523
30880	577524
37881	577525
41167	577526
2472	577527
108445	577528
61366	577529
30649	577530
48974	577531
7584	577532
58171	577533
30728	577534
9166	577535
19148	577536
56762	577537
14943	577538
63772	577539
9465	577540
30577	577541
40227	577542
11453	577543
1274	577544
92268	577545
17875	577546
36794	577547
62145	577548
12261	577549
58429	577550
29036	577551
1441	577552
2855	577553
94292	577554
46180	577555
58987	577556
28068	577557
90090	577558
11240	577559
20176	577560
34692	577561
31091	577562
24229	577563
13403	577564
134132	577565
30500	577566
277	577567
58974	577568
56473	577569
28174	577570
61437	577571
20474	577572
1974	577573
127154	577574
43195	577575
86123	577576
45584	577577
53802	577578
3508	577579
38513	577580
57333	577581
19905	577582
94410	577583
85924	577584
21740	577585
39166	577586
26709	577587
21740	577588
56418	577589
18991	577590
88847	577591
32100	577592
81056	577593
124155	577594
26887	577595
37323	577596
6293	577597
74659	577598
97520	577599
100575	577600
64638	577601
58534	577602
60985	577603
27821	577604
28979	577605
12354	577606
60489	577607
669	577608
158836	577609
7360	577610
110935	577611
66518	577612
54795	577613
95242	577614
56287	577615
94163	577616
134500	577617
57551	577618
108323	577619
11453	577620
124182	577621
19728	577622
38907	577623
104856	577624
95587	577625
97031	577626
104257	577627
56343	577628
12472	577629
1893	577630
22212	577631
20874	577632
33279	577633
92329	577634
63998	577635
72983	577636
2859	577637
22123	577638
41860	577639
9574	577640
38186	577641
51560	577642
22672	577643
13997	577644
5717	577645
56500	577646
38701	577647
56494	577648
40160	577649
72031	577650
64513	577651
32961	577652
75533	577653
158701	577654
49525	577655
5246	577656
61128	577657
94093	577658
15824	577659
10640	577660
17681	577661
20472	577662
9831	577663
35468	577664
13366	577665
75619	577666
5069	577667
66978	577668
74881	577669
56417	577670
9346	577671
4313	577672
24159	577673
15626	577674
47680	577675
71792	577676
102083	577677
4042	577678
6646	577679
44730	577680
94251	577681
629	577682
137076	577683
71829	577684
94089	577685
23433	577686
37739	577687
19487	577688
43999	577689
54597	577690
35933	577691
64248	577692
98981	577693
62642	577694
83537	577695
38527	577696
7131	577697
65681	577698
68263	577699
1558	577700
98751	577701
36198	577702
76966	577703
9078	577704
61537	577705
4914	577706
95603	577707
90709	577708
56562	577709
44304	577710
85275	577711
35452	577712
57587	577713
121273	577714
115206	577715
68760	577716
51923	577717
93692	577718
17105	577719
55663	577720
43362	577721
13805	577722
1405	577723
74368	577724
50732	577725
540	577726
67286	577727
67286	577728
45325	577729
59542	577730
23137	577731
79890	577732
23064	577733
37390	577734
24133	577735
67713	577736
36745	577737
40902	577738
31428	577739
107831	577740
121526	577741
70435	577742
99225	577743
111626	577744
137201	577745
20160	577746
1839	577747
14287	577748
1065	577749
1093	577750
50722	577751
31207	577752
8808	577753
247	577754
68384	577755
22376	577756
482	577757
74922	577758
2670	577759
1905	577760
1905	577761
71776	577762
74283	577763
20202	577764
108898	577765
28241	577766
88881	577767
65686	577768
136036	577769
137149	577770
176	577771
96255	577772
55551	577773
47375	577774
5920	577775
35184	577776
1335	577777
7128	577778
28164	577779
76461	577780
121586	577781
23809	577782
35588	577783
24775	577784
124007	577785
5926	577786
20054	577787
16427	577788
127854	577789
22575	577790
61437	577791
7181	577792
29666	577793
21806	577794
36008	577795
20911	577796
73456	577797
158131	577798
10932	577799
6481	577800
120384	577801
48048	577802
6481	577803
14032	577804
19909	577805
10452	577806
16474	577807
37034	577808
75716	577809
29180	577810
50740	577811
102766	577812
36707	577813
26959	577814
43445	577815
62685	577816
18509	577817
29583	577818
45174	577819
55688	577820
62783	577821
66766	577822
108658	577823
132885	577824
31708	577825
48058	577826
84725	577827
22243	577828
7145	577829
8128	577830
82021	577831
83799	577832
15292	577833
48883	577834
96598	577835
67120	577836
30882	577837
24642	577838
63548	577839
21518	577840
11267	577841
13992	577842
96550	577843
91993	577844
117503	577845
16244	577846
63199	577847
112270	577848
124229	577849
113672	577850
129600	577851
85039	577852
69294	577853
79562	577854
5258	577855
47908	577856
96702	577857
87947	577858
56403	577859
29661	577860
23570	577861
35427	577862
75859	577863
92057	577864
76401	577865
37252	577866
23329	577867
11343	577868
121496	577869
29541	577870
63594	577871
127714	577872
58015	577873
72701	577874
44664	577875
37903	577876
66939	577877
15264	577878
49937	577879
24643	577880
48169	577881
107467	577882
104174	577883
53897	577884
73405	577885
65859	577886
55104	577887
96649	577888
9251	577889
38823	577890
13992	577891
95296	577892
48045	577893
24876	577894
5258	577895
87687	577896
34250	577897
30893	577898
3912	577899
3912	577900
53249	577901
25316	577902
55300	577903
72063	577904
64855	577905
86382	577906
77143	577907
66630	577908
84521	577909
24863	577910
8528	577911
13955	577912
49655	577913
126210	577914
62532	577915
79739	577916
35583	577917
23396	577918
8217	577919
73505	577920
40500	577921
32972	577922
111626	577923
60210	577924
103972	577925
44883	577926
124405	577927
93690	577928
125925	577929
76742	577930
137588	577931
134422	577932
32229	577933
118882	577934
102177	577935
29494	577936
9410	577937
59004	577938
43509	577939
7595	577940
28624	577941
116756	577942
3790	577943
108488	577944
37566	577945
128961	577946
74901	577947
104869	577948
5998	577949
9944	577950
3642	577951
1675	577952
3642	577953
22723	577954
2412	577955
1330	577956
2782	577957
99761	577958
5116	577959
7047	577960
897	577961
92098	577962
15938	577963
58338	577964
111481	577965
46373	577966
64623	577967
12366	577968
107348	577969
156140	577970
112370	577971
39283	577972
83603	577973
40811	577974
22083	577975
24133	577976
27816	577977
77130	577978
89611	577979
56231	577980
15730	577981
89298	577982
67177	577983
45553	577984
14158	577985
27161	577986
20157	577987
20155	577988
15748	577989
40854	577990
113656	577991
34561	577992
62523	577993
68983	577994
1113	577995
81666	577996
12315	577997
10186	577998
100953	577999
56491	578000
16216	578001
45203	578002
1626	578003
69921	578004
81865	578005
1405	578006
109366	578007
71914	578008
35909	578009
6206	578010
78158	578011
15335	578012
60522	578013
17836	578014
123923	578015
23279	578016
6660	578017
46134	578018
11784	578019
103802	578020
29892	578021
80288	578022
45995	578023
25458	578024
73130	578025
19734	578026
67066	578027
124192	578028
48946	578029
33029	578030
46050	578031
11392	578032
2113	578033
35272	578034
46836	578035
50368	578036
104405	578037
16542	578038
89320	578039
32806	578040
2729	578041
15211	578042
79786	578043
41390	578044
113326	578045
52782	578046
5521	578047
1445	578048
117184	578049
46924	578050
49934	578051
57611	578052
14552	578053
19753	578054
12380	578055
38758	578056
25530	578057
27958	578058
36833	578059
7704	578060
42598	578061
2499	578062
41378	578063
44437	578064
49138	578065
26038	578066
83877	578067
37268	578068
13757	578069
92022	578070
19212	578071
97016	578072
31979	578073
125638	578074
152299	578075
124783	578076
47179	578077
50386	578078
1615	578079
75555	578080
86796	578081
22591	578082
20110	578083
80435	578084
71376	578085
35158	578086
42558	578087
2715	578088
7072	578089
29634	578090
14669	578091
38112	578092
1090	578093
107813	578094
102942	578095
40990	578096
57389	578097
70165	578098
93867	578099
3502	578100
16822	578101
53683	578102
55055	578103
22591	578104
77025	578105
50530	578106
13956	578107
29584	578108
24565	578109
107629	578110
41997	578111
67038	578112
44111	578113
21420	578114
3033	578115
29706	578116
2633	578117
33757	578118
26251	578119
21167	578120
93455	578121
6206	578122
85116	578123
131516	578124
5172	578125
93972	578126
53939	578127
100590	578128
109874	578129
27079	578130
39724	578131
47756	578132
10390	578133
11142	578134
22755	578135
6775	578136
31514	578137
11257	578138
21167	578139
60439	578140
1514	578141
39245	578142
6858	578143
12892	578144
16123	578145
4767	578146
32434	578147
41926	578148
47156	578149
4035	578150
43822	578151
100581	578152
24247	578153
6544	578154
6510	578155
34093	578156
31503	578157
84936	578158
68833	578159
38059	578160
40533	578161
4196	578162
64857	578163
3034	578164
87132	578165
35388	578166
1349	578167
97633	578168
97612	578169
94444	578170
57723	578171
38933	578172
82309	578173
94528	578174
152755	578175
20092	578176
26447	578177
24886	578178
69405	578179
42415	578180
4434	578181
67265	578182
10913	578183
97672	578184
39966	578185
3031	578186
65413	578187
82392	578188
7471	578189
33758	578190
51168	578191
37403	578192
66112	578193
166268	578194
58365	578195
29632	578196
4218	578197
20839	578198
15658	578199
4227	578200
36274	578201
26038	578202
1514	578203
6879	578204
55574	578205
13757	578206
65639	578207
4056	578208
92105	578209
57414	578210
50529	578211
20449	578212
80912	578213
84567	578214
29664	578215
48001	578216
916	578217
49476	578218
12189	578219
63442	578220
48452	578221
67876	578222
37577	578223
29523	578224
1770	578225
54295	578226
40732	578227
53116	578228
52806	578229
40731	578230
18221	578231
109916	578232
11668	578233
7433	578234
55651	578235
17269	578236
6524	578237
6524	578238
46950	578239
5744	578240
2483	578241
23010	578242
3414	578243
21166	578244
103650	578245
61736	578246
7903	578247
59920	578248
22911	578249
40633	578250
22584	578251
109427	578252
78947	578253
150274	578254
118868	578255
1557	578256
8492	578257
41270	578258
119016	578259
63464	578260
82288	578261
482	578262
13791	578263
20000	578264
1966	578265
33857	578266
16216	578267
19148	578268
27594	578269
5346	578270
64934	578271
79815	578272
634	578273
125213	578274
13484	578275
84910	578276
83195	578277
36738	578278
39933	578279
124848	578280
16750	578281
73387	578282
100655	578283
5939	578284
24297	578285
2499	578286
36670	578287
26020	578288
69751	578289
61494	578290
40617	578291
51179	578292
16256	578293
49737	578294
1894	578295
40087	578296
91874	578297
16173	578298
59386	578299
1557	578300
58943	578301
83023	578302
33099	578303
29167	578304
50780	578305
1349	578306
97554	578307
21434	578308
20886	578309
3362	578310
10911	578311
44509	578312
51207	578313
56589	578314
5281	578315
28771	578316
3135	578317
1514	578318
44323	578319
64956	578320
23761	578321
95650	578322
67500	578323
916	578324
9169	578325
23335	578326
1615	578327
82234	578328
12180	578329
13930	578330
27243	578331
21947	578332
49630	578333
61753	578334
73184	578335
77070	578336
34182	578337
3773	578338
19741	578339
19487	578340
103428	578341
63643	578342
25889	578343
2346	578344
23279	578345
3304	578346
4720	578347
81550	578348
85343	578349
41405	578350
1027	578351
47179	578352
2043	578353
4233	578354
113600	578355
4233	578356
1085	578357
86112	578358
939	578359
79905	578360
18026	578361
59468	578362
5030	578363
90033	578364
50870	578365
1940	578366
84428	578367
68257	578368
35146	578369
2839	578370
6	578371
27001	578372
5606	578373
722	578374
4139	578375
13301	578376
44600	578377
13315	578378
3182	578379
17269	578380
22717	578381
38761	578382
116654	578383
10186	578384
21522	578385
76583	578386
40642	578387
50403	578388
129493	578389
1643	578390
18995	578391
12200	578392
23266	578393
100554	578394
3493	578395
79251	578396
22187	578397
8453	578398
49487	578399
33864	578400
5580	578401
10344	578402
90913	578403
31411	578404
100890	578405
74435	578406
117416	578407
19754	578408
2216	578409
94448	578410
47997	578411
15898	578412
37412	578413
189	578414
23302	578415
86000	578416
29436	578417
74641	578418
35157	578419
1235	578420
56340	578421
16555	578422
103673	578423
105412	578424
65775	578425
83847	578426
38019	578427
20078	578428
90667	578429
21826	578430
118363	578431
61556	578432
31973	578433
77855	578434
14658	578435
13998	578436
20203	578437
77652	578438
61071	578439
112403	578440
76356	578441
60082	578442
21884	578443
20140	578444
108432	578445
1062	578446
1175	578447
1224	578448
124424	578449
80442	578450
1575	578451
3671	578452
5262	578453
48211	578454
2595	578455
2167	578456
93940	578457
749	578458
1597	578459
79289	578460
6306	578461
1151	578462
48703	578463
89135	578464
1175	578465
131399	578466
581	578467
1224	578468
15506	578469
910	578470
1561	578471
39701	578472
26875	578473
3358	578474
51496	578475
2994	578476
6238	578477
21108	578478
8848	578479
1224	578480
6176	578481
18417	578482
2381	578483
10585	578484
2106	578485
792	578486
2994	578487
35207	578488
749	578489
95913	578490
3044	578491
20827	578492
75944	578493
103768	578494
38592	578495
42949	578496
39296	578497
7154	578498
32954	578499
8991	578500
25532	578501
18552	578502
79347	578503
122840	578504
21792	578505
23898	578506
78212	578507
9754	578508
5034	578509
3881	578510
2896	578511
5034	578512
4400	578513
3880	578514
2369	578515
752	578516
56251	578517
18471	578518
29711	578519
113590	578520
75856	578521
23543	578522
145631	578523
74838	578524
95457	578525
86533	578526
22920	578527
77994	578528
49563	578529
41603	578530
86400	578531
35879	578532
107310	578533
54221	578534
89634	578535
62651	578536
28458	578537
88083	578538
63210	578539
35312	578540
45413	578541
44202	578542
55397	578543
94170	578544
132414	578545
24550	578546
19670	578547
30311	578548
93395	578549
64519	578550
128643	578551
44872	578552
5189	578553
21275	578554
15736	578555
28920	578556
6942	578557
27009	578558
63517	578559
44784	578560
97697	578561
59572	578562
120498	578563
6496	578564
107436	578565
106833	578566
23411	578567
3761	578568
96960	578569
3091	578570
25281	578571
84933	578572
50809	578573
37438	578574
86378	578575
48775	578576
15960	578577
119139	578578
3091	578579
102532	578580
2193	578581
33761	578582
73401	578583
107858	578584
90832	578585
12129	578586
12129	578587
63509	578588
102042	578589
35810	578590
78323	578591
99529	578592
127157	578593
3091	578594
182	578595
29713	578596
72041	578597
121214	578598
137330	578599
75181	578600
2606	578601
7446	578602
75797	578603
13215	578604
18845	578605
86696	578606
29617	578607
91408	578608
42261	578609
72105	578610
15746	578611
38573	578612
63732	578613
20010	578614
16578	578615
48015	578616
4482	578617
2958	578618
19728	578619
37461	578620
40784	578621
34199	578622
46902	578623
29092	578624
22780	578625
14666	578626
74714	578627
53152	578628
20134	578629
9908	578630
28498	578631
5155	578632
20096	578633
42594	578634
60573	578635
9294	578636
5848	578637
7492	578638
28191	578639
67279	578640
49251	578641
37356	578642
17263	578643
23714	578644
10162	578645
37266	578646
111867	578647
85325	578648
1	578649
16224	578650
29576	578651
54934	578652
24608	578653
11186	578654
96824	578655
24950	578656
4540	578657
50415	578658
134420	578659
18093	578660
21448	578661
12480	578662
26444	578663
12764	578664
19551	578665
3392	578666
21353	578667
53871	578668
31970	578669
53871	578670
53810	578671
11401	578672
115138	578673
108636	578674
65673	578675
7106	578676
13300	578677
115457	578678
73386	578679
68222	578680
115278	578681
20771	578682
16577	578683
19017	578684
105949	578685
76656	578686
86483	578687
4962	578688
15171	578689
104413	578690
23479	578691
82075	578692
82072	578693
84454	578694
91657	578695
69388	578696
9254	578697
62493	578698
105574	578699
39547	578700
82278	578701
3168	578702
2965	578703
43557	578704
47156	578705
49841	578706
5993	578707
26057	578708
66132	578709
4362	578710
34406	578711
27074	578712
36512	578713
18426	578714
56501	578715
45806	578716
13700	578717
8155	578718
15978	578719
34235	578720
39311	578721
5111	578722
51516	578723
55646	578724
4898	578725
9390	578726
4679	578727
873	578728
2185	578729
14400	578730
72663	578731
124122	578732
99112	578733
92448	578734
66184	578735
42658	578736
33212	578737
57605	578738
25573	578739
48016	578740
125836	578741
48571	578742
18063	578743
78439	578744
74733	578745
117511	578746
21522	578747
38761	578748
61660	578749
64258	578750
25955	578751
154809	578752
11537	578753
26035	578754
92270	578755
86572	578756
109305	578757
48124	578758
36083	578759
13541	578760
35478	578761
63200	578762
36423	578763
8979	578764
73802	578765
84561	578766
65865	578767
16148	578768
24224	578769
5572	578770
3728	578771
35526	578772
23347	578773
63678	578774
51631	578775
50856	578776
18425	578777
6858	578778
1173	578779
41484	578780
43216	578781
58417	578782
2772	578783
8150	578784
88854	578785
136889	578786
65520	578787
26554	578788
154574	578789
132209	578790
365	578791
15710	578792
33151	578793
67495	578794
74286	578795
1711	578796
37018	578797
39110	578798
17534	578799
73022	578800
94221	578801
43961	578802
24936	578803
74929	578804
864	578805
11939	578806
18243	578807
64328	578808
87137	578809
12875	578810
122620	578811
8538	578812
54329	578813
134176	578814
38871	578815
39444	578816
40533	578817
50334	578818
9603	578819
68689	578820
15944	578821
21759	578822
78232	578823
18325	578824
51345	578825
69135	578826
701	578827
16433	578828
5246	578829
7034	578830
97940	578831
47388	578832
10379	578833
54654	578834
77777	578835
51178	578836
19286	578837
111588	578838
93454	578839
48654	578840
56712	578841
110136	578842
33895	578843
64179	578844
36003	578845
25327	578846
21167	578847
30576	578848
32911	578849
32911	578850
66947	578851
9862	578852
9043	578853
4598	578854
65	578855
8007	578856
66	578857
1878	578858
35054	578859
44793	578860
4766	578861
58990	578862
791	578863
56649	578864
7265	578865
654	578866
6778	578867
29499	578868
16532	578869
540	578870
15543	578871
11261	578872
18079	578873
6303	578874
30393	578875
60387	578876
24221	578877
23736	578878
28839	578879
2437	578880
904	578881
1716	578882
8596	578883
1805	578884
52311	578885
33531	578886
30845	578887
24592	578888
42346	578889
11482	578890
62124	578891
10043	578892
14698	578893
38882	578894
1069	578895
5158	578896
82086	578897
2079	578898
9263	578899
23802	578900
5162	578901
13482	578902
31387	578903
5362	578904
2220	578905
2259	578906
21757	578907
760	578908
2434	578909
21678	578910
38091	578911
5955	578912
1769	578913
1776	578914
55221	578915
51825	578916
1507	578917
5520	578918
621	578919
422	578920
36808	578921
115403	578922
8298	578923
9302	578924
160222	578925
16434	578926
32483	578927
734	578928
32349	578929
512	578930
1842	578931
30393	578932
45498	578933
89373	578934
24413	578935
1895	578936
40018	578937
23028	578938
755	578939
21325	578940
557	578941
10735	578942
5202	578943
6675	578944
49426	578945
56716	578946
2208	578947
34807	578948
49100	578949
649	578950
860	578951
3872	578952
40453	578953
863	578954
8189	578955
92779	578956
427	578957
56081	578958
1970	578959
86310	578960
64533	578961
6906	578962
7938	578963
4922	578964
88001	578965
27251	578966
56650	578967
55345	578968
10597	578969
66	578970
10255	578971
5901	578972
20369	578973
70124	578974
42207	578975
1115	578976
33541	578977
77765	578978
60356	578979
8648	578980
135925	578981
68933	578982
3677	578983
96652	578984
54176	578985
98	578986
5095	578987
28619	578988
17308	578989
17916	578990
1275	578991
40499	578992
3571	578993
87821	578994
4095	578995
14361	578996
1001	578997
8030	578998
4812	578999
72859	579000
50782	579001
47744	579002
6860	579003
617	579004
37992	579005
39407	579006
135420	579007
3133	579008
38418	579009
1708	579010
3387	579011
6201	579012
12732	579013
60874	579014
136272	579015
5373	579016
2079	579017
3401	579018
9118	579019
2165	579020
5672	579021
17936	579022
88863	579023
10693	579024
48797	579025
21934	579026
6715	579027
77086	579028
19186	579029
1102	579030
2927	579031
3581	579032
2110	579033
54289	579034
73706	579035
2074	579036
287	579037
134520	579038
87277	579039
2018	579040
134685	579041
85469	579042
740	579043
7058	579044
605	579045
2883	579046
86285	579047
59487	579048
8460	579049
13037	579050
121646	579051
113559	579052
37168	579053
68087	579054
46875	579055
7707	579056
63	579057
11979	579058
80551	579059
4831	579060
14329	579061
83145	579062
53364	579063
64814	579064
15904	579065
30322	579066
1119	579067
48163	579068
1266	579069
89294	579070
63645	579071
4599	579072
39216	579073
161	579074
58464	579075
80850	579076
84927	579077
43992	579078
5089	579079
1434	579080
28545	579081
46875	579082
51303	579083
5	579084
12209	579085
47861	579086
15882	579087
20551	579088
47857	579089
34286	579090
29559	579091
754	579092
1665	579093
5	579094
515	579095
16287	579096
3998	579097
26911	579098
14166	579099
2406	579100
7231	579101
426	579102
307	579103
103912	579104
52331	579105
65910	579106
2434	579107
40113	579108
52828	579109
150598	579110
63608	579111
26313	579112
11027	579113
83713	579114
28034	579115
57983	579116
6890	579117
30355	579118
1776	579119
46022	579120
17163	579121
136858	579122
16911	579123
4518	579124
94101	579125
78403	579126
2556	579127
5157	579128
34632	579129
98	579130
14373	579131
14444	579132
70129	579133
3677	579134
41592	579135
71591	579136
3872	579137
3491	579138
2165	579139
440	579140
119958	579141
48574	579142
34056	579143
61295	579144
25878	579145
22337	579146
6493	579147
2531	579148
7958	579149
91	579150
1707	579151
1603	579152
38332	579153
5673	579154
590	579155
4153	579156
2510	579157
68151	579158
310	579159
2339	579160
4891	579161
15303	579162
69853	579163
3322	579164
16494	579165
71989	579166
6929	579167
3840	579168
4864	579169
1354	579170
543	579171
23092	579172
7703	579173
3453	579174
13584	579175
4432	579176
3518	579177
45590	579178
64573	579179
71521	579180
1125	579181
69379	579182
9870	579183
5206	579184
406	579185
91	579186
20	579187
1814	579188
45	579189
9956	579190
58084	579191
654	579192
40647	579193
1166	579194
65811	579195
64935	579196
103601	579197
5008	579198
5477	579199
3922	579200
6634	579201
1940	579202
4109	579203
70546	579204
17056	579205
15917	579206
11126	579207
28644	579208
5851	579209
99538	579210
2586	579211
590	579212
81661	579213
52991	579214
58985	579215
62789	579216
36201	579217
60639	579218
2229	579219
92404	579220
10396	579221
43620	579222
47389	579223
56833	579224
73543	579225
76976	579226
88995	579227
23724	579228
58010	579229
91655	579230
72174	579231
20911	579232
113905	579233
141461	579234
79058	579235
24552	579236
50530	579237
74405	579238
22824	579239
69217	579240
39816	579241
45206	579242
36631	579243
16917	579244
1027	579245
62314	579246
80419	579247
92412	579248
26501	579249
8887	579250
58085	579251
16189	579252
73801	579253
5659	579254
59549	579255
132955	579256
30963	579257
44664	579258
139764	579259
87970	579260
28216	579261
114614	579262
24624	579263
48754	579264
2699	579265
104316	579266
5436	579267
94285	579268
113825	579269
47152	579270
70201	579271
145689	579272
9721	579273
26540	579274
44306	579275
106884	579276
1142	579277
112867	579278
78132	579279
5063	579280
89136	579281
94358	579282
43202	579283
24698	579284
25643	579285
80844	579286
123213	579287
62839	579288
2729	579289
17751	579290
100350	579291
34716	579292
91021	579293
93437	579294
100676	579295
89504	579296
75770	579297
56527	579298
9078	579299
54956	579300
102869	579301
2625	579302
172	579303
26710	579304
1690	579305
17642	579306
4862	579307
53779	579308
33923	579309
18087	579310
6747	579311
5896	579312
2156	579313
23882	579314
8106	579315
23730	579316
4080	579317
15883	579318
10575	579319
4325	579320
10980	579321
10600	579322
6791	579323
23573	579324
6207	579325
47561	579326
19934	579327
203	579328
23564	579329
58357	579330
14618	579331
40437	579332
2199	579333
9462	579334
14307	579335
131170	579336
12866	579337
2053	579338
12998	579339
71458	579340
75189	579341
35332	579342
39139	579343
29444	579344
26591	579345
15639	579346
7403	579347
69361	579348
24114	579349
6697	579350
44151	579351
58938	579352
2017	579353
36490	579354
8475	579355
97729	579356
1496	579357
62673	579358
38720	579359
31084	579360
16564	579361
67768	579362
32280	579363
886	579364
35484	579365
40992	579366
45105	579367
23681	579368
2277	579369
15335	579370
96829	579371
21329	579372
25395	579373
20878	579374
5685	579375
148535	579376
31632	579377
1717	579378
1717	579379
1932	579380
16207	579381
52370	579382
117414	579383
27811	579384
75754	579385
38868	579386
23744	579387
44706	579388
12342	579389
61782	579390
102124	579391
46171	579392
4634	579393
39790	579394
93351	579395
9679	579396
124443	579397
18252	579398
15548	579399
9060	579400
98923	579401
83193	579402
66986	579403
60147	579404
4901	579405
13397	579406
63404	579407
20381	579408
27347	579409
92621	579410
75184	579411
15291	579412
30727	579413
1332	579414
58646	579415
36050	579416
3102	579417
81702	579418
60170	579419
15877	579420
90873	579421
20491	579422
86776	579423
33526	579424
1641	579425
97588	579426
96240	579427
611	579428
29644	579429
5216	579430
6009	579431
6758	579432
26292	579433
5201	579434
48633	579435
38070	579436
13885	579437
14528	579438
22146	579439
70606	579440
75796	579441
9945	579442
10506	579443
3585	579444
134225	579445
2923	579446
920	579447
8295	579448
42371	579449
5611	579450
145581	579451
8616	579452
14793	579453
674	579454
9574	579455
48666	579456
66715	579457
2286	579458
1156	579459
38139	579460
26180	579461
40979	579462
11648	579463
17244	579464
595	579465
64430	579466
29209	579467
30349	579468
107877	579469
16528	579470
15466	579471
6521	579472
28982	579473
2200	579474
41332	579475
53170	579476
102656	579477
2708	579478
53211	579479
7103	579480
44856	579481
43244	579482
60533	579483
69167	579484
81091	579485
50517	579486
69432	579487
27311	579488
9998	579489
9998	579490
19904	579491
48720	579492
4650	579493
35920	579494
8322	579495
3704	579496
5434	579497
3607	579498
1607	579499
916	579500
21321	579501
7639	579502
148794	579503
37421	579504
47688	579505
62380	579506
54803	579507
18973	579508
37556	579509
30175	579510
21831	579511
53928	579512
41686	579513
49491	579514
52500	579515
98910	579516
19633	579517
24222	579518
72869	579519
8366	579520
75361	579521
15648	579522
6816	579523
98706	579524
97016	579525
131111	579526
7342	579527
96263	579528
14200	579529
2898	579530
10008	579531
14986	579532
15159	579533
12443	579534
30186	579535
32223	579536
13764	579537
93963	579538
66026	579539
54211	579540
36274	579541
38844	579542
2499	579543
26123	579544
46041	579545
18142	579546
56826	579547
23000	579548
252	579549
56826	579550
21951	579551
15294	579552
8455	579553
5289	579554
51114	579555
12054	579556
46904	579557
60620	579558
7915	579559
1290	579560
9639	579561
82180	579562
66214	579563
12953	579564
73152	579565
8625	579566
32370	579567
91393	579568
21203	579569
37023	579570
25497	579571
17811	579572
105481	579573
59825	579574
97013	579575
82327	579576
160299	579577
115716	579578
5086	579579
41173	579580
24969	579581
31537	579582
5850	579583
99614	579584
66618	579585
13085	579586
48069	579587
1896	579588
42409	579589
112835	579590
33714	579591
15555	579592
76566	579593
9705	579594
36693	579595
284	579596
59013	579597
35826	579598
595	579599
52922	579600
24281	579601
90319	579602
11489	579603
62154	579604
67917	579605
2339	579606
4352	579607
18341	579608
48161	579609
23549	579610
29899	579611
80964	579612
1482	579613
112087	579614
3355	579615
81702	579616
44879	579617
29899	579618
110111	579619
51	579620
2140	579621
56306	579622
112208	579623
35468	579624
42034	579625
160158	579626
56358	579627
72843	579628
91546	579629
77071	579630
18328	579631
14626	579632
161931	579633
54186	579634
12237	579635
86742	579636
108338	579637
79041	579638
72836	579639
56681	579640
18832	579641
40065	579642
102333	579643
3076	579644
3532	579645
47211	579646
782	579647
7310	579648
52059	579649
4962	579650
22408	579651
44172	579652
51495	579653
10968	579654
101049	579655
24848	579656
5260	579657
477	579658
8881	579659
8890	579660
49535	579661
4994	579662
76480	579663
16976	579664
2184	579665
54691	579666
46816	579667
7059	579668
14280	579669
29079	579670
37641	579671
52798	579672
20206	579673
7602	579674
96923	579675
43034	579676
4084	579677
2565	579678
26671	579679
2230	579680
59449	579681
65455	579682
99749	579683
87954	579684
7402	579685
36751	579686
32916	579687
27235	579688
97573	579689
38803	579690
35047	579691
20235	579692
46037	579693
60222	579694
85407	579695
29698	579696
83738	579697
113387	579698
48466	579699
82267	579700
63760	579701
39955	579702
67238	579703
23084	579704
87764	579705
36587	579706
48889	579707
3853	579708
24537	579709
113837	579710
41615	579711
14221	579712
53749	579713
89015	579714
32221	579715
31166	579716
14672	579717
135761	579718
95811	579719
22352	579720
51065	579721
18236	579722
69407	579723
91362	579724
115801	579725
97937	579726
109342	579727
32268	579728
59930	579729
33534	579730
67722	579731
31701	579732
73074	579733
73558	579734
23823	579735
45637	579736
132610	579737
125603	579738
107656	579739
19282	579740
25539	579741
60980	579742
134626	579743
23962	579744
79919	579745
80630	579746
70970	579747
21291	579748
90053	579749
95321	579750
39430	579751
6287	579752
28721	579753
68237	579754
89163	579755
61444	579756
67078	579757
73434	579758
70424	579759
54266	579760
33127	579761
71672	579762
10862	579763
54238	579764
23495	579765
47933	579766
109038	579767
61377	579768
27072	579769
19067	579770
7755	579771
98349	579772
47964	579773
37277	579774
59841	579775
158188	579776
70128	579777
164265	579778
24611	579779
50849	579780
113803	579781
21918	579782
14510	579783
80343	579784
37952	579785
55096	579786
43475	579787
61436	579788
73343	579789
55411	579790
44771	579791
33189	579792
113862	579793
32398	579794
103394	579795
27732	579796
24395	579797
57751	579798
34594	579799
125996	579800
21756	579801
56128	579802
31976	579803
92372	579804
72229	579805
53095	579806
18982	579807
111643	579808
97937	579809
31638	579810
41139	579811
51105	579812
78201	579813
63490	579814
49692	579815
32257	579816
72022	579817
61656	579818
48203	579819
49863	579820
21359	579821
4634	579822
94314	579823
1060	579824
74776	579825
20214	579826
24750	579827
53272	579828
27149	579829
76998	579830
16694	579831
3039	579832
6717	579833
375	579834
86270	579835
47251	579836
37545	579837
20175	579838
9979	579839
278	579840
3022	579841
124803	579842
107815	579843
40916	579844
8988	579845
45092	579846
89631	579847
78487	579848
101071	579849
63394	579850
102927	579851
37631	579852
64938	579853
66907	579854
46234	579855
22668	579856
27288	579857
100808	579858
58417	579859
95942	579860
53341	579861
51485	579862
64777	579863
21960	579864
2632	579865
12487	579866
39196	579867
58541	579868
4546	579869
13530	579870
48578	579871
10917	579872
7557	579873
9940	579874
12718	579875
8440	579876
49502	579877
2941	579878
29164	579879
20065	579880
4997	579881
6642	579882
8935	579883
85385	579884
5133	579885
21137	579886
7646	579887
40572	579888
37573	579889
9806	579890
4717	579891
36487	579892
10732	579893
41483	579894
59505	579895
10915	579896
13555	579897
52291	579898
25461	579899
55193	579900
5265	579901
90742	579902
61347	579903
4905	579904
78229	579905
6418	579906
9420	579907
44948	579908
20065	579909
22942	579910
54185	579911
428	579912
38707	579913
89096	579914
5133	579915
4905	579916
30243	579917
20105	579918
36232	579919
18415	579920
5133	579921
13149	579922
74414	579923
38058	579924
18977	579925
94162	579926
56189	579927
12487	579928
109225	579929
41572	579930
10762	579931
24434	579932
12516	579933
14514	579934
31538	579935
16880	579936
58975	579937
57619	579938
79407	579939
45131	579940
12030	579941
61496	579942
61098	579943
18715	579944
52371	579945
39534	579946
86245	579947
24358	579948
35860	579949
5968	579950
60495	579951
69519	579952
43343	579953
30613	579954
2062	579955
4858	579956
22738	579957
1455	579958
64072	579959
18075	579960
90410	579961
1455	579962
2062	579963
70511	579964
79047	579965
106724	579966
53078	579967
13946	579968
47901	579969
50298	579970
5781	579971
98304	579972
29658	579973
27318	579974
80616	579975
107603	579976
93745	579977
56434	579978
39235	579979
51480	579980
31481	579981
71376	579982
39833	579983
5625	579984
1170	579985
29544	579986
3637	579987
87402	579988
5317	579989
27647	579990
69186	579991
110881	579992
1449	579993
22578	579994
7327	579995
35139	579996
75615	579997
49515	579998
7412	579999
51567	580000
14617	580001
68393	580002
126334	580003
81074	580004
30729	580005
21929	580006
81588	580007
99698	580008
21992	580009
74344	580010
19280	580011
5194	580012
12122	580013
48581	580014
5447	580015
17292	580016
98059	580017
95434	580018
65789	580019
107102	580020
3319	580021
52419	580022
2635	580023
22170	580024
33857	580025
66882	580026
19672	580027
21422	580028
15917	580029
3783	580030
57608	580031
87860	580032
4683	580033
134683	580034
25609	580035
9626	580036
30018	580037
53248	580038
3198	580039
39826	580040
61254	580041
58477	580042
104257	580043
115510	580044
92490	580045
52017	580046
30006	580047
32777	580048
24983	580049
107844	580050
87558	580051
154236	580052
10750	580053
6830	580054
29629	580055
129575	580056
13274	580057
5880	580058
4411	580059
75306	580060
89617	580061
51562	580062
66104	580063
57360	580064
50352	580065
103883	580066
26662	580067
33855	580068
9611	580069
82256	580070
35513	580071
533	580072
33771	580073
26315	580074
87138	580075
102919	580076
73648	580077
48897	580078
2199	580079
24970	580080
28608	580081
9909	580082
97859	580083
38071	580084
22686	580085
47089	580086
29043	580087
2820	580088
27589	580089
61401	580090
56399	580091
14400	580092
21464	580093
13765	580094
97902	580095
390	580096
390	580097
6902	580098
65912	580099
38714	580100
47265	580101
33642	580102
47875	580103
483	580104
95485	580105
301	580106
51660	580107
107638	580108
34763	580109
53141	580110
33735	580111
68085	580112
28629	580113
67179	580114
75402	580115
137839	580116
14421	580117
3359	580118
48140	580119
2450	580120
14421	580121
44710	580122
62423	580123
44873	580124
3637	580125
708	580126
13949	580127
29943	580128
66649	580129
7727	580130
26160	580131
20218	580132
9348	580133
12122	580134
29473	580135
15594	580136
38625	580137
1196	580138
13404	580139
100569	580140
29535	580141
13751	580142
873	580143
73116	580144
19529	580145
13735	580146
43311	580147
24306	580148
4679	580149
7203	580150
7774	580151
43368	580152
35943	580153
118908	580154
14076	580155
33212	580156
7788	580157
62281	580158
54936	580159
66763	580160
51236	580161
17752	580162
16704	580163
43417	580164
6185	580165
45812	580166
58640	580167
44185	580168
38821	580169
49160	580170
62212	580171
93867	580172
110093	580173
29466	580174
75161	580175
22179	580176
75157	580177
6204	580178
35468	580179
13127	580180
62384	580181
94091	580182
49293	580183
36783	580184
9993	580185
11018	580186
62593	580187
121703	580188
56897	580189
20359	580190
145	580191
31402	580192
60349	580193
67185	580194
34643	580195
47100	580196
65887	580197
18845	580198
38067	580199
63450	580200
38540	580201
11377	580202
60297	580203
68392	580204
29901	580205
7097	580206
1717	580207
68832	580208
85973	580209
49144	580210
14017	580211
67144	580212
117735	580213
130799	580214
14855	580215
14527	580216
86820	580217
79618	580218
14014	580219
91319	580220
47679	580221
102606	580222
40192	580223
87684	580224
27975	580225
27079	580226
70035	580227
69952	580228
39852	580229
5690	580230
33037	580231
4880	580232
7071	580233
24630	580234
7748	580235
18979	580236
598	580237
3647	580238
33702	580239
81508	580240
5280	580241
3862	580242
593	580243
117208	580244
593	580245
22999	580246
13475	580247
4	580248
9679	580249
108945	580250
4329	580251
51288	580252
5280	580253
11606	580254
9679	580255
57689	580256
64485	580257
23505	580258
75246	580259
33542	580260
14159	580261
63673	580262
58206	580263
7706	580264
55038	580265
58037	580266
5536	580267
28857	580268
40967	580269
52433	580270
25924	580271
39151	580272
37734	580273
16583	580274
70643	580275
30534	580276
62177	580277
60316	580278
50435	580279
109975	580280
73664	580281
102369	580282
8455	580283
66537	580284
26946	580285
35534	580286
81849	580287
6249	580288
69819	580289
10160	580290
67001	580291
66692	580292
41291	580293
9045	580294
977	580295
68200	580296
29929	580297
21842	580298
46030	580299
99368	580300
26566	580301
31337	580302
82762	580303
5061	580304
49417	580305
51102	580306
3529	580307
45815	580308
48430	580309
44592	580310
26497	580311
58504	580312
39153	580313
108360	580314
5061	580315
110127	580316
104028	580317
8849	580318
46099	580319
110282	580320
35111	580321
13703	580322
2524	580323
80439	580324
113344	580325
19532	580326
26077	580327
73278	580328
113476	580329
130706	580330
56395	580331
65492	580332
103738	580333
44136	580334
57391	580335
17624	580336
65780	580337
65597	580338
50638	580339
103691	580340
4184	580341
73796	580342
21247	580343
73639	580344
137024	580345
47965	580346
75850	580347
41925	580348
51200	580349
3566	580350
16946	580351
15234	580352
39755	580353
28476	580354
406	580355
20227	580356
90169	580357
98195	580358
4479	580359
133061	580360
95547	580361
25297	580362
12374	580363
81867	580364
66015	580365
38590	580366
84778	580367
18407	580368
51412	580369
65899	580370
77068	580371
92626	580372
103817	580373
218	580374
218	580375
63790	580376
55323	580377
44323	580378
57433	580379
43179	580380
65725	580381
28162	580382
66011	580383
44304	580384
29634	580385
38815	580386
105138	580387
88042	580388
53835	580389
58932	580390
121135	580391
51986	580392
33058	580393
66117	580394
42562	580395
30991	580396
62255	580397
218	580398
9136	580399
40724	580400
28831	580401
63600	580402
37342	580403
51059	580404
132355	580405
95867	580406
46437	580407
1164	580408
18448	580409
1700	580410
43984	580411
124121	580412
9657	580413
41474	580414
79718	580415
82067	580416
68129	580417
20259	580418
134297	580419
39700	580420
39700	580421
55111	580422
38502	580423
100266	580424
103769	580425
8799	580426
41181	580427
78257	580428
145	580429
43362	580430
41502	580431
3441	580432
46973	580433
56062	580434
76550	580435
84836	580436
29204	580437
53433	580438
45199	580439
14600	580440
26951	580441
55070	580442
19593	580443
55525	580444
44310	580445
13785	580446
57626	580447
54606	580448
43292	580449
83649	580450
71050	580451
74473	580452
43320	580453
5081	580454
37297	580455
81562	580456
6353	580457
6353	580458
103759	580459
26069	580460
34731	580461
32450	580462
21858	580463
23137	580464
21452	580465
102953	580466
25224	580467
25885	580468
83332	580469
12133	580470
31940	580471
33575	580472
27703	580473
54565	580474
4704	580475
113626	580476
27336	580477
65847	580478
103564	580479
58108	580480
68275	580481
79178	580482
52776	580483
40062	580484
66127	580485
13540	580486
42653	580487
72226	580488
103550	580489
86535	580490
54947	580491
74574	580492
1290	580493
25502	580494
17242	580495
4634	580496
8149	580497
53663	580498
97728	580499
32092	580500
41648	580501
97664	580502
72134	580503
104857	580504
1013	580505
6038	580506
49126	580507
8944	580508
11048	580509
22111	580510
15696	580511
103907	580512
17829	580513
97624	580514
82883	580515
161923	580516
82123	580517
4189	580518
59282	580519
14955	580520
29756	580521
86612	580522
64165	580523
66778	580524
56444	580525
47388	580526
127867	580527
69496	580528
27331	580529
28470	580530
71704	580531
62168	580532
83819	580533
13573	580534
16285	580535
20207	580536
4272	580537
36816	580538
39268	580539
18472	580540
6065	580541
26640	580542
39767	580543
22164	580544
69098	580545
5201	580546
5201	580547
25962	580548
1896	580549
3350	580550
88687	580551
25540	580552
9855	580553
21910	580554
3981	580555
36428	580556
9477	580557
12974	580558
29744	580559
61689	580560
28483	580561
25958	580562
16975	580563
29744	580564
1792	580565
55480	580566
86284	580567
55361	580568
62753	580569
47379	580570
59557	580571
36154	580572
6941	580573
10394	580574
103680	580575
34044	580576
90613	580577
4344	580578
81858	580579
14962	580580
3845	580581
50796	580582
82374	580583
63105	580584
45540	580585
61800	580586
51700	580587
102826	580588
109845	580589
56515	580590
98297	580591
12048	580592
107876	580593
17353	580594
5218	580595
21486	580596
6043	580597
9091	580598
13289	580599
40665	580600
3003	580601
22805	580602
9070	580603
47693	580604
22925	580605
11486	580606
18016	580607
41851	580608
66771	580609
112921	580610
27502	580611
6319	580612
59930	580613
30139	580614
46131	580615
15168	580616
39802	580617
80700	580618
53135	580619
7650	580620
26521	580621
83391	580622
29466	580623
50320	580624
9482	580625
66655	580626
7173	580627
79692	580628
45862	580629
30018	580630
117351	580631
8008	580632
51310	580633
73364	580634
100365	580635
31176	580636
88628	580637
24747	580638
32208	580639
54287	580640
5594	580641
6118	580642
64097	580643
118554	580644
96888	580645
41917	580646
95441	580647
56386	580648
65686	580649
11703	580650
12180	580651
39101	580652
90562	580653
17510	580654
40473	580655
85342	580656
43511	580657
156288	580658
23799	580659
22052	580660
28985	580661
1290	580662
71911	580663
60571	580664
23076	580665
53426	580666
2340	580667
69999	580668
126386	580669
62447	580670
47770	580671
86797	580672
102381	580673
51969	580674
5504	580675
9948	580676
72910	580677
563	580678
63317	580679
9603	580680
8142	580681
38083	580682
119006	580683
29663	580684
4298	580685
114535	580686
23744	580687
63159	580688
10527	580689
50651	580690
40233	580691
20298	580692
89204	580693
59169	580694
29894	580695
44295	580696
77745	580697
11527	580698
99668	580699
19696	580700
9042	580701
4619	580702
94111	580703
29719	580704
9292	580705
12643	580706
109084	580707
7415	580708
72018	580709
42337	580710
12805	580711
63279	580712
89132	580713
44609	580714
31361	580715
100349	580716
45342	580717
5522	580718
69096	580719
51979	580720
39295	580721
39497	580722
12452	580723
2499	580724
57961	580725
66223	580726
27932	580727
65730	580728
2969	580729
22650	580730
1282	580731
59532	580732
34592	580733
16645	580734
23524	580735
79422	580736
21148	580737
38080	580738
11033	580739
21080	580740
18029	580741
22186	580742
38586	580743
77782	580744
33193	580745
80959	580746
122482	580747
82895	580748
7644	580749
3340	580750
31945	580751
33079	580752
39550	580753
33776	580754
2480	580755
34572	580756
11047	580757
29077	580758
6159	580759
10292	580760
11056	580761
124234	580762
16679	580763
33247	580764
15232	580765
49682	580766
11005	580767
6231	580768
16750	580769
44177	580770
29116	580771
61551	580772
33778	580773
4803	580774
8565	580775
11136	580776
4015	580777
67110	580778
88005	580779
5259	580780
62685	580781
17828	580782
61229	580783
5509	580784
4355	580785
71700	580786
12313	580787
11155	580788
91337	580789
87624	580790
34092	580791
24426	580792
117126	580793
76471	580794
50843	580795
96771	580796
24370	580797
7402	580798
76778	580799
63233	580800
82274	580801
24745	580802
50478	580803
7467	580804
37340	580805
89186	580806
58459	580807
126219	580808
2883	580809
106054	580810
77823	580811
6993	580812
24002	580813
103795	580814
105311	580815
113315	580816
43540	580817
20918	580818
56355	580819
30918	580820
37911	580821
44538	580822
51275	580823
36547	580824
83560	580825
6993	580826
47140	580827
57637	580828
98288	580829
71078	580830
117520	580831
32098	580832
27751	580833
31678	580834
88208	580835
81886	580836
52487	580837
69458	580838
9480	580839
102837	580840
30968	580841
11129	580842
83505	580843
25323	580844
37395	580845
113420	580846
67075	580847
113468	580848
38749	580849
69308	580850
11256	580851
61405	580852
113834	580853
115149	580854
55294	580855
73809	580856
102299	580857
64680	580858
43412	580859
48021	580860
116715	580861
59002	580862
17949	580863
20434	580864
68315	580865
30161	580866
37935	580867
102300	580868
42439	580869
26161	580870
109325	580871
106032	580872
115034	580873
65833	580874
62781	580875
80637	580876
51974	580877
4980	580878
61796	580879
56133	580880
37817	580881
100545	580882
6758	580883
14436	580884
12087	580885
7594	580886
1835	580887
4709	580888
1835	580889
90885	580890
113323	580891
16787	580892
40976	580893
15760	580894
79739	580895
64283	580896
14672	580897
90035	580898
10309	580899
11239	580900
38607	580901
51080	580902
72673	580903
133809	580904
87339	580905
58019	580906
53750	580907
66672	580908
103439	580909
28360	580910
49179	580911
18016	580912
4901	580913
65602	580914
21892	580915
17123	580916
62398	580917
16654	580918
16180	580919
58552	580920
114668	580921
114668	580922
61609	580923
104171	580924
94155	580925
83025	580926
9781	580927
56725	580928
6514	580929
37641	580930
19757	580931
15896	580932
10374	580933
44306	580934
148407	580935
58428	580936
94619	580937
112321	580938
34134	580939
88829	580940
70533	580941
110685	580942
32950	580943
83489	580944
79463	580945
31644	580946
10666	580947
2055	580948
77562	580949
13705	580950
77	580951
77	580952
36759	580953
79411	580954
100940	580955
2926	580956
5060	580957
36825	580958
27089	580959
17355	580960
108398	580961
522	580962
69061	580963
41516	580964
5060	580965
103491	580966
69061	580967
50714	580968
5189	580969
110116	580970
50808	580971
30479	580972
23504	580973
4288	580974
47804	580975
57353	580976
16596	580977
34182	580978
9394	580979
7825	580980
141	580981
26934	580982
30532	580983
66238	580984
37024	580985
57789	580986
100270	580987
9149	580988
993	580989
79526	580990
10261	580991
7309	580992
86484	580993
4145	580994
132224	580995
64066	580996
106622	580997
12058	580998
32870	580999
94577	581000
44825	581001
70958	581002
29867	581003
102725	581004
50394	581005
137077	581006
92475	581007
43367	581008
76955	581009
125676	581010
37214	581011
50781	581012
145	581013
46992	581014
114491	581015
63205	581016
108611	581017
14311	581018
124492	581019
17812	581020
6169	581021
68894	581022
25558	581023
100443	581024
62673	581025
34139	581026
21904	581027
17788	581028
4632	581029
20209	581030
38765	581031
12439	581032
6914	581033
15943	581034
19703	581035
320	581036
15595	581037
136944	581038
105331	581039
34052	581040
12678	581041
24439	581042
8509	581043
38841	581044
86599	581045
11238	581046
96969	581047
17002	581048
51908	581049
5621	581050
35354	581051
26083	581052
24095	581053
17833	581054
44133	581055
117022	581056
23382	581057
28978	581058
24824	581059
31627	581060
6394	581061
23966	581062
90237	581063
37784	581064
28813	581065
4321	581066
17494	581067
8202	581068
69029	581069
37991	581070
9257	581071
23270	581072
30885	581073
8000	581074
5685	581075
26543	581076
16465	581077
107043	581078
125908	581079
578	581080
33738	581081
37371	581082
18035	581083
87164	581084
63140	581085
17375	581086
87628	581087
93455	581088
118801	581089
84403	581090
108409	581091
66518	581092
9930	581093
17097	581094
84459	581095
9175	581096
58425	581097
2391	581098
13951	581099
21443	581100
49464	581101
593	581102
55037	581103
46534	581104
4362	581105
42304	581106
10375	581107
104190	581108
78471	581109
131306	581110
34171	581111
13033	581112
12427	581113
1572	581114
7828	581115
36799	581116
4255	581117
8629	581118
66037	581119
74569	581120
39458	581121
61162	581122
28152	581123
4002	581124
84622	581125
27705	581126
83604	581127
42396	581128
135638	581129
86324	581130
31847	581131
1395	581132
41424	581133
45496	581134
28502	581135
62430	581136
7602	581137
82057	581138
18851	581139
114682	581140
128681	581141
14546	581142
14875	581143
41849	581144
52073	581145
18478	581146
68379	581147
34704	581148
44603	581149
1586	581150
61555	581151
9911	581152
913	581153
9267	581154
68124	581155
38177	581156
52936	581157
79607	581158
17530	581159
65496	581160
106853	581161
84426	581162
57618	581163
21133	581164
50551	581165
55677	581166
54831	581167
86314	581168
105607	581169
107671	581170
14076	581171
29505	581172
121046	581173
9267	581174
10514	581175
10405	581176
1607	581177
84489	581178
34549	581179
47988	581180
1817	581181
58446	581182
37297	581183
4388	581184
46157	581185
4434	581186
48489	581187
87636	581188
158141	581189
30152	581190
33085	581191
35044	581192
10336	581193
40419	581194
56922	581195
2227	581196
24616	581197
20890	581198
7635	581199
72749	581200
35944	581201
63741	581202
23712	581203
11432	581204
20069	581205
11160	581206
55054	581207
65009	581208
25242	581209
62253	581210
28613	581211
67526	581212
78397	581213
5000	581214
59036	581215
82006	581216
27673	581217
65866	581218
126402	581219
6261	581220
70466	581221
47715	581222
28039	581223
63104	581224
65683	581225
15867	581226
66078	581227
81898	581228
64233	581229
76768	581230
128685	581231
50350	581232
53038	581233
2475	581234
64541	581235
28748	581236
69520	581237
107297	581238
64934	581239
79591	581240
51395	581241
73324	581242
69943	581243
37039	581244
56936	581245
88649	581246
35071	581247
36683	581248
7055	581249
28387	581250
53419	581251
90996	581252
38806	581253
7210	581254
64069	581255
64894	581256
22781	581257
31115	581258
32315	581259
64980	581260
46836	581261
88999	581262
65553	581263
69459	581264
67981	581265
48066	581266
40238	581267
29686	581268
16811	581269
14637	581270
76498	581271
42561	581272
33999	581273
32427	581274
6301	581275
31112	581276
40209	581277
83803	581278
27058	581279
43971	581280
114544	581281
50345	581282
8485	581283
61551	581284
24173	581285
10390	581286
79380	581287
102772	581288
71914	581289
77869	581290
15473	581291
36717	581292
12718	581293
58542	581294
8202	581295
11682	581296
48080	581297
60232	581298
81478	581299
12996	581300
11390	581301
48881	581302
9868	581303
42237	581304
24632	581305
58950	581306
107080	581307
8008	581308
28437	581309
33328	581310
36237	581311
95897	581312
18655	581313
79378	581314
1607	581315
4008	581316
6827	581317
35984	581318
111596	581319
46035	581320
59350	581321
101287	581322
147322	581323
91476	581324
31733	581325
59193	581326
89319	581327
12649	581328
78049	581329
66200	581330
74671	581331
44017	581332
3680	581333
122424	581334
73584	581335
66698	581336
19910	581337
10422	581338
29864	581339
22150	581340
127270	581341
77505	581342
107512	581343
47746	581344
662	581345
24552	581346
93508	581347
60481	581348
67021	581349
10998	581350
78160	581351
64221	581352
46813	581353
21840	581354
89659	581355
5391	581356
65652	581357
13789	581358
15741	581359
91864	581360
19705	581361
38695	581362
81467	581363
70109	581364
50350	581365
41927	581366
13230	581367
43969	581368
41270	581369
5575	581370
95955	581371
83792	581372
66080	581373
105901	581374
99523	581375
6323	581376
23164	581377
9216	581378
5111	581379
3989	581380
42145	581381
21519	581382
43298	581383
61507	581384
13291	581385
6697	581386
117205	581387
34222	581388
60590	581389
50548	581390
28193	581391
104353	581392
63570	581393
129172	581394
124782	581395
112265	581396
88609	581397
56384	581398
35833	581399
593	581400
95251	581401
651	581402
73130	581403
37943	581404
40848	581405
50496	581406
7702	581407
6998	581408
7490	581409
50226	581410
4737	581411
158719	581412
21872	581413
61432	581414
18805	581415
30341	581416
59398	581417
108460	581418
22587	581419
13328	581420
86537	581421
73253	581422
8411	581423
46927	581424
64373	581425
28509	581426
20521	581427
88043	581428
40139	581429
15589	581430
112915	581431
6138	581432
39948	581433
28074	581434
23850	581435
136955	581436
32961	581437
5346	581438
48942	581439
84817	581440
32392	581441
36213	581442
4285	581443
5575	581444
24774	581445
21271	581446
87627	581447
47805	581448
100612	581449
106658	581450
78225	581451
60466	581452
52789	581453
3585	581454
79356	581455
97005	581456
59303	581457
98257	581458
65007	581459
2049	581460
53899	581461
112232	581462
13241	581463
121698	581464
48156	581465
11502	581466
2540	581467
32781	581468
115442	581469
32254	581470
9595	581471
15589	581472
871	581473
106738	581474
9742	581475
73191	581476
63196	581477
21565	581478
4362	581479
36738	581480
81043	581481
86414	581482
78889	581483
598	581484
56326	581485
49784	581486
45120	581487
95659	581488
50420	581489
20380	581490
60321	581491
34676	581492
50445	581493
110833	581494
72111	581495
54686	581496
121552	581497
93549	581498
11599	581499
93898	581500
30635	581501
21904	581502
69449	581503
57623	581504
115488	581505
33068	581506
100717	581507
81664	581508
63216	581509
37604	581510
37747	581511
12674	581512
81578	581513
7192	581514
20115	581515
21738	581516
30222	581517
107699	581518
76328	581519
29673	581520
1072	581521
57672	581522
103711	581523
44961	581524
106966	581525
63311	581526
92549	581527
66208	581528
2810	581529
11123	581530
67961	581531
29989	581532
2628	581533
103905	581534
21615	581535
132221	581536
53405	581537
14103	581538
65413	581539
23432	581540
18806	581541
106723	581542
29762	581543
66503	581544
112437	581545
24005	581546
1697	581547
44544	581548
26317	581549
68251	581550
10155	581551
19563	581552
66201	581553
44834	581554
68690	581555
1301	581556
50778	581557
26617	581558
57587	581559
44617	581560
56202	581561
107799	581562
4006	581563
42355	581564
82300	581565
82173	581566
26289	581567
37739	581568
5366	581569
73340	581570
28483	581571
63136	581572
26588	581573
15236	581574
26713	581575
30138	581576
6739	581577
59191	581578
132753	581579
133055	581580
67803	581581
68864	581582
27958	581583
30041	581584
134668	581585
52276	581586
117035	581587
85094	581588
25474	581589
38548	581590
54631	581591
90709	581592
71925	581593
89120	581594
58284	581595
55552	581596
39901	581597
61577	581598
65464	581599
127391	581600
107150	581601
92826	581602
34529	581603
36679	581604
107375	581605
45377	581606
6879	581607
34414	581608
117529	581609
68815	581610
84578	581611
76771	581612
38748	581613
38748	581614
114525	581615
61360	581616
14363	581617
96244	581618
34213	581619
114378	581620
77106	581621
87684	581622
48604	581623
5678	581624
63427	581625
94505	581626
10551	581627
14432	581628
34261	581629
32203	581630
21824	581631
12923	581632
102903	581633
93640	581634
63374	581635
3034	581636
77686	581637
27726	581638
113116	581639
44799	581640
29867	581641
89465	581642
86069	581643
152603	581644
13703	581645
80950	581646
84503	581647
113219	581648
12267	581649
80762	581650
61150	581651
8034	581652
77524	581653
93827	581654
2000	581655
36258	581656
89277	581657
107784	581658
124726	581659
86130	581660
31093	581661
11758	581662
142165	581663
93484	581664
100537	581665
14077	581666
75833	581667
6795	581668
31918	581669
83543	581670
72887	581671
8877	581672
4	581673
99702	581674
47342	581675
30471	581676
158017	581677
121292	581678
75369	581679
12310	581680
30238	581681
29476	581682
9065	581683
50322	581684
88842	581685
150255	581686
28506	581687
57737	581688
22772	581689
43079	581690
48670	581691
17134	581692
56119	581693
121834	581694
58955	581695
14005	581696
88993	581697
20308	581698
61728	581699
11945	581700
119991	581701
54636	581702
4672	581703
13962	581704
39929	581705
37056	581706
6284	581707
75534	581708
69334	581709
32359	581710
28824	581711
31377	581712
20694	581713
96274	581714
77420	581715
3255	581716
5627	581717
2622	581718
871	581719
11128	581720
2518	581721
27665	581722
9162	581723
87447	581724
63059	581725
20896	581726
5880	581727
1395	581728
66161	581729
43266	581730
477	581731
1839	581732
47979	581733
39297	581734
483	581735
105151	581736
8045	581737
15745	581738
14228	581739
68165	581740
4007	581741
19698	581742
51114	581743
106642	581744
56404	581745
17831	581746
56243	581747
111417	581748
3266	581749
7644	581750
48667	581751
18038	581752
4767	581753
58944	581754
7072	581755
98764	581756
1867	581757
110763	581758
18241	581759
43126	581760
111385	581761
8088	581762
110651	581763
109441	581764
55995	581765
6330	581766
79288	581767
5175	581768
57370	581769
3854	581770
82340	581771
3953	581772
65663	581773
45118	581774
112428	581775
52922	581776
59307	581777
35077	581778
52757	581779
12954	581780
144103	581781
49419	581782
12316	581783
30530	581784
5405	581785
63632	581786
66108	581787
68091	581788
50560	581789
84859	581790
2796	581791
10304	581792
51648	581793
59001	581794
23693	581795
74787	581796
86472	581797
79154	581798
34590	581799
6189	581800
46426	581801
82273	581802
53197	581803
95489	581804
51180	581805
13274	581806
70601	581807
29654	581808
41222	581809
5780	581810
75803	581811
5490	581812
60428	581813
28541	581814
14355	581815
36539	581816
38924	581817
31722	581818
47134	581819
14078	581820
68415	581821
7387	581822
59559	581823
11696	581824
3591	581825
7217	581826
66114	581827
59391	581828
44236	581829
84545	581830
58579	581831
103733	581832
25343	581833
3765	581834
8473	581835
3488	581836
63364	581837
84714	581838
63678	581839
39297	581840
1113	581841
38514	581842
74679	581843
50473	581844
4378	581845
4882	581846
4238	581847
29167	581848
38838	581849
47768	581850
28336	581851
74517	581852
41358	581853
25360	581854
29686	581855
23012	581856
92881	581857
60108	581858
20516	581859
55382	581860
54089	581861
65391	581862
12197	581863
37834	581864
52024	581865
72834	581866
9136	581867
84899	581868
2263	581869
61698	581870
36542	581871
50856	581872
84946	581873
63789	581874
45501	581875
16070	581876
61010	581877
38621	581878
36452	581879
52864	581880
11760	581881
17519	581882
116989	581883
62589	581884
81529	581885
12245	581886
32490	581887
23335	581888
120176	581889
38663	581890
57460	581891
70358	581892
62218	581893
59535	581894
43119	581895
7248	581896
40732	581897
15232	581898
22035	581899
13102	581900
79333	581901
6326	581902
4768	581903
85464	581904
1995	581905
65960	581906
47072	581907
16230	581908
20705	581909
5405	581910
63198	581911
120245	581912
4968	581913
56422	581914
21458	581915
82019	581916
32383	581917
93678	581918
40655	581919
28469	581920
45364	581921
5383	581922
31419	581923
17992	581924
75768	581925
6552	581926
58503	581927
49782	581928
3155	581929
95736	581930
6144	581931
44507	581932
103870	581933
51378	581934
127590	581935
58418	581936
71685	581937
5382	581938
12073	581939
36062	581940
58390	581941
28505	581942
980	581943
102120	581944
56867	581945
47263	581946
6066	581947
13424	581948
78877	581949
30955	581950
17654	581951
79225	581952
65619	581953
32118	581954
78935	581955
88083	581956
52912	581957
13372	581958
35494	581959
21745	581960
23183	581961
80471	581962
106069	581963
6220	581964
19142	581965
14134	581966
18389	581967
16569	581968
13965	581969
40500	581970
88738	581971
47746	581972
45474	581973
36215	581974
100558	581975
89437	581976
30246	581977
55471	581978
47172	581979
22684	581980
95780	581981
38529	581982
49587	581983
38584	581984
63693	581985
38671	581986
133926	581987
92347	581988
30875	581989
56225	581990
107680	581991
73203	581992
80537	581993
53887	581994
44483	581995
23412	581996
71077	581997
66144	581998
51692	581999
3148	582000
52378	582001
31336	582002
9634	582003
67634	582004
120471	582005
58177	582006
3152	582007
76253	582008
143864	582009
12472	582010
28078	582011
106897	582012
53448	582013
103871	582014
117633	582015
80950	582016
84848	582017
69908	582018
48404	582019
43501	582020
71093	582021
100424	582022
36015	582023
84581	582024
75559	582025
8898	582026
54807	582027
11597	582028
44119	582029
68711	582030
13789	582031
88055	582032
48570	582033
145088	582034
50748	582035
82309	582036
8280	582037
17191	582038
44263	582039
31678	582040
2262	582041
6837	582042
33086	582043
105958	582044
1966	582045
30377	582046
25899	582047
24907	582048
93912	582049
59165	582050
38603	582051
110848	582052
74763	582053
28798	582054
7203	582055
108686	582056
78260	582057
3615	582058
217	582059
49791	582060
74716	582061
48209	582062
66914	582063
63286	582064
82341	582065
113361	582066
37378	582067
29671	582068
16097	582069
9019	582070
37172	582071
29615	582072
41157	582073
2616	582074
100476	582075
99185	582076
90626	582077
56834	582078
40790	582079
56016	582080
21173	582081
50755	582082
61574	582083
31644	582084
119843	582085
69461	582086
18981	582087
50765	582088
15555	582089
141122	582090
1626	582091
2537	582092
31177	582093
76511	582094
38138	582095
36585	582096
12202	582097
61323	582098
3575	582099
17033	582100
69052	582101
57352	582102
1602	582103
72765	582104
31869	582105
107443	582106
60200	582107
66832	582108
37425	582109
26030	582110
51626	582111
23582	582112
84761	582113
84630	582114
7203	582115
69236	582116
19907	582117
15209	582118
53217	582119
18855	582120
18681	582121
12728	582122
25293	582123
73637	582124
31627	582125
62813	582126
5936	582127
138497	582128
118883	582129
137343	582130
46326	582131
38509	582132
63414	582133
2423	582134
74425	582135
33178	582136
52423	582137
53014	582138
25900	582139
79484	582140
4117	582141
69365	582142
34716	582143
15539	582144
92416	582145
33580	582146
63750	582147
29677	582148
99520	582149
26731	582150
55195	582151
80998	582152
31069	582153
56216	582154
12429	582155
43387	582156
95438	582157
97765	582158
57939	582159
8006	582160
27552	582161
17205	582162
78289	582163
17676	582164
39430	582165
7393	582166
124129	582167
73532	582168
3016	582169
60235	582170
28018	582171
2185	582172
33708	582173
36703	582174
79239	582175
86648	582176
90177	582177
59920	582178
7568	582179
58853	582180
6287	582181
52551	582182
107402	582183
45599	582184
24852	582185
132903	582186
26188	582187
23264	582188
10039	582189
15493	582190
85829	582191
48869	582192
59267	582193
25375	582194
99109	582195
17833	582196
20097	582197
80519	582198
21758	582199
53424	582200
90033	582201
41378	582202
44604	582203
28488	582204
56089	582205
27179	582206
51143	582207
32439	582208
61083	582209
107112	582210
37300	582211
83661	582212
143843	582213
101390	582214
18756	582215
80609	582216
3936	582217
105915	582218
101999	582219
16678	582220
38924	582221
110034	582222
37896	582223
71835	582224
30541	582225
15595	582226
74616	582227
26202	582228
47308	582229
85182	582230
5242	582231
34208	582232
56094	582233
71747	582234
72837	582235
40416	582236
66038	582237
6232	582238
23488	582239
61577	582240
39240	582241
53202	582242
91684	582243
1577	582244
22065	582245
40957	582246
76679	582247
102318	582248
47788	582249
84695	582250
39593	582251
72271	582252
4008	582253
51473	582254
44878	582255
126235	582256
64235	582257
1098	582258
153071	582259
11685	582260
48670	582261
15775	582262
980	582263
63564	582264
45184	582265
15492	582266
33573	582267
4739	582268
42278	582269
47874	582270
29730	582271
75995	582272
5791	582273
90713	582274
62795	582275
74538	582276
18408	582277
10587	582278
26134	582279
13810	582280
6830	582281
14383	582282
37632	582283
24864	582284
56678	582285
42572	582286
57451	582287
17375	582288
47039	582289
10072	582290
942	582291
48095	582292
25429	582293
79899	582294
10413	582295
5382	582296
18955	582297
22695	582298
61502	582299
8531	582300
68743	582301
92667	582302
704	582303
117261	582304
73645	582305
8712	582306
16457	582307
31528	582308
57438	582309
26068	582310
27778	582311
4278	582312
3203	582313
100545	582314
65868	582315
60105	582316
47847	582317
95285	582318
51623	582319
8804	582320
39240	582321
50870	582322
85503	582323
109069	582324
18314	582325
63664	582326
1897	582327
4278	582328
3585	582329
83811	582330
28449	582331
13703	582332
72725	582333
72948	582334
27811	582335
34854	582336
62790	582337
2480	582338
2257	582339
55216	582340
37885	582341
76408	582342
137653	582343
52806	582344
22611	582345
111480	582346
61525	582347
39457	582348
71461	582349
82963	582350
75719	582351
35549	582352
8207	582353
3146	582354
18407	582355
27125	582356
27236	582357
84355	582358
154869	582359
98724	582360
7504	582361
62672	582362
38621	582363
49373	582364
79321	582365
6088	582366
1113	582367
4992	582368
88664	582369
39807	582370
42632	582371
980	582372
54673	582373
104976	582374
76958	582375
2484	582376
11468	582377
71728	582378
97916	582379
73091	582380
90999	582381
15976	582382
3556	582383
74455	582384
131174	582385
8519	582386
102814	582387
6308	582388
2475	582389
22611	582390
89157	582391
80434	582392
52191	582393
6207	582394
39812	582395
47082	582396
69088	582397
59003	582398
31067	582399
64325	582400
17196	582401
105231	582402
17344	582403
71216	582404
71104	582405
117212	582406
63578	582407
37574	582408
4086	582409
36585	582410
59182	582411
100756	582412
482	582413
39480	582414
73160	582415
31925	582416
30023	582417
4221	582418
17941	582419
10553	582420
3828	582421
48663	582422
119134	582423
27703	582424
88855	582425
71473	582426
43283	582427
49218	582428
13761	582429
46948	582430
22152	582431
5889	582432
4994	582433
5175	582434
12723	582435
55049	582436
12668	582437
44038	582438
58051	582439
5477	582440
30502	582441
50501	582442
45935	582443
21138	582444
10633	582445
55431	582446
1282	582447
68222	582448
30326	582449
30532	582450
40570	582451
13929	582452
51178	582453
19271	582454
19111	582455
79299	582456
58021	582457
13153	582458
13153	582459
4238	582460
11711	582461
84551	582462
5516	582463
15952	582464
7126	582465
13385	582466
70393	582467
14545	582468
8110	582469
79115	582470
107676	582471
84724	582472
56950	582473
50391	582474
84800	582475
55227	582476
27562	582477
15508	582478
119010	582479
22781	582480
40410	582481
36057	582482
97046	582483
55040	582484
98372	582485
5247	582486
6117	582487
16429	582488
4184	582489
6430	582490
60073	582491
28109	582492
18064	582493
31951	582494
84877	582495
15980	582496
20226	582497
79913	582498
53312	582499
40941	582500
35933	582501
21554	582502
47989	582503
5604	582504
8206	582505
65563	582506
59420	582507
678	582508
34430	582509
30157	582510
13810	582511
56699	582512
106711	582513
109828	582514
37335	582515
73211	582516
145318	582517
4263	582518
43455	582519
19690	582520
35383	582521
21254	582522
68423	582523
57752	582524
10516	582525
70385	582526
17899	582527
53952	582528
35868	582529
3152	582530
74696	582531
29704	582532
71780	582533
62176	582534
48862	582535
69751	582536
50421	582537
10731	582538
77684	582539
35486	582540
25438	582541
53354	582542
5936	582543
35933	582544
10186	582545
19683	582546
44608	582547
14855	582548
64468	582549
4660	582550
4968	582551
69460	582552
13240	582553
6366	582554
52409	582555
20178	582556
136907	582557
29049	582558
67149	582559
10337	582560
46867	582561
25586	582562
67229	582563
19126	582564
47330	582565
9977	582566
13521	582567
26210	582568
35460	582569
5794	582570
5490	582571
19142	582572
6366	582573
55331	582574
76256	582575
91305	582576
98741	582577
9162	582578
16799	582579
34046	582580
29175	582581
67941	582582
53736	582583
58495	582584
44853	582585
29187	582586
74293	582587
91613	582588
29426	582589
45446	582590
48031	582591
40227	582592
3159	582593
77919	582594
46008	582595
33228	582596
8739	582597
29173	582598
69807	582599
41626	582600
33726	582601
116507	582602
77460	582603
69796	582604
67737	582605
78914	582606
11257	582607
19538	582608
19146	582609
42478	582610
25469	582611
61202	582612
103525	582613
97487	582614
78920	582615
102509	582616
23764	582617
46312	582618
102555	582619
35023	582620
5490	582621
17538	582622
15557	582623
34552	582624
11646	582625
683	582626
31422	582627
90197	582628
4249	582629
59920	582630
9258	582631
4861	582632
52512	582633
4561	582634
6167	582635
96701	582636
2965	582637
10011	582638
24127	582639
75935	582640
130466	582641
2512	582642
3145	582643
9100	582644
43662	582645
47697	582646
25469	582647
31113	582648
75299	582649
32391	582650
16273	582651
23761	582652
30120	582653
18962	582654
3805	582655
1987	582656
73613	582657
10122	582658
160532	582659
6041	582660
913	582661
26579	582662
30552	582663
52541	582664
18170	582665
65613	582666
22797	582667
53319	582668
22343	582669
86345	582670
15563	582671
64102	582672
16513	582673
92333	582674
78425	582675
6635	582676
7623	582677
2739	582678
74945	582679
45993	582680
1198	582681
14019	582682
3636	582683
7003	582684
31365	582685
88616	582686
2556	582687
34766	582688
110650	582689
33033	582690
1249	582691
2441	582692
44201	582693
35913	582694
65826	582695
252	582696
113312	582697
64658	582698
25863	582699
18659	582700
45143	582701
11172	582702
133943	582703
69064	582704
111633	582705
13995	582706
7542	582707
100331	582708
41231	582709
15620	582710
40049	582711
1813	582712
5390	582713
11309	582714
21114	582715
68013	582716
143813	582717
88637	582718
977	582719
15527	582720
56983	582721
2739	582722
993	582723
5273	582724
265	582725
6815	582726
6331	582727
106992	582728
47412	582729
255	582730
255	582731
255	582732
255	582733
4785	582734
52791	582735
103502	582736
8124	582737
69518	582738
9705	582739
5796	582740
87989	582741
156873	582742
21741	582743
12949	582744
114488	582745
59383	582746
7795	582747
68733	582748
3475	582749
6554	582750
40900	582751
51461	582752
25509	582753
44931	582754
1853	582755
57696	582756
113897	582757
8191	582758
51511	582759
3359	582760
11497	582761
7664	582762
44710	582763
29070	582764
49845	582765
36597	582766
83591	582767
4242	582768
64004	582769
21875	582770
3040	582771
45120	582772
25526	582773
1529	582774
1290	582775
9742	582776
875	582777
117773	582778
22814	582779
62820	582780
19504	582781
19504	582782
9662	582783
23966	582784
39578	582785
14370	582786
107014	582787
56644	582788
27750	582789
51514	582790
58889	582791
98088	582792
3098	582793
13287	582794
61663	582795
88860	582796
83018	582797
31480	582798
79367	582799
3152	582800
21541	582801
74354	582802
46533	582803
119024	582804
54126	582805
81083	582806
92629	582807
77785	582808
12526	582809
81646	582810
29591	582811
26559	582812
9260	582813
59110	582814
97818	582815
46462	582816
55614	582817
32954	582818
2452	582819
18735	582820
77111	582821
97012	582822
182	582823
3622	582824
65463	582825
41630	582826
4087	582827
2607	582828
21239	582829
53360	582830
14017	582831
101189	582832
21215	582833
3419	582834
3419	582835
13517	582836
61763	582837
88689	582838
12050	582839
95508	582840
14864	582841
3011	582842
28539	582843
7794	582844
90345	582845
18875	582846
383	582847
70482	582848
63716	582849
15960	582850
70537	582851
104	582852
27238	582853
90773	582854
112120	582855
35060	582856
18953	582857
10242	582858
36432	582859
53748	582860
94594	582861
90586	582862
36674	582863
62771	582864
9287	582865
30139	582866
24738	582867
4725	582868
8847	582869
69469	582870
24358	582871
43587	582872
81647	582873
17612	582874
6698	582875
21594	582876
31202	582877
23080	582878
115049	582879
20461	582880
103987	582881
4549	582882
35323	582883
104350	582884
70039	582885
110668	582886
50564	582887
4927	582888
56340	582889
48010	582890
104212	582891
102792	582892
63731	582893
16248	582894
6288	582895
33077	582896
1395	582897
27337	582898
42661	582899
7955	582900
29575	582901
13981	582902
75146	582903
74274	582904
53937	582905
83748	582906
2275	582907
27945	582908
3799	582909
41952	582910
71438	582911
38076	582912
37694	582913
37210	582914
87925	582915
83748	582916
37946	582917
111636	582918
6932	582919
2815	582920
47725	582921
11507	582922
36622	582923
22262	582924
98766	582925
27203	582926
8651	582927
26560	582928
7436	582929
5631	582930
58107	582931
60268	582932
46357	582933
42355	582934
61744	582935
6007	582936
6310	582937
31424	582938
12738	582939
34055	582940
27537	582941
52827	582942
21104	582943
6184	582944
49919	582945
75171	582946
7356	582947
2672	582948
57420	582949
2672	582950
52232	582951
7479	582952
107712	582953
87572	582954
4652	582955
32991	582956
12307	582957
40983	582958
79523	582959
75840	582960
29976	582961
61701	582962
53248	582963
114383	582964
12475	582965
11982	582966
1782	582967
8911	582968
106668	582969
12190	582970
85227	582971
7486	582972
61274	582973
89119	582974
6707	582975
44586	582976
32406	582977
56529	582978
9090	582979
64652	582980
104375	582981
61262	582982
34429	582983
28753	582984
50388	582985
39135	582986
30569	582987
1948	582988
1451	582989
18614	582990
136965	582991
34046	582992
83486	582993
52816	582994
51092	582995
63617	582996
12260	582997
4396	582998
47264	582999
46880	583000
3044	583001
84359	583002
87442	583003
20905	583004
89110	583005
4194	583006
8434	583007
30072	583008
7356	583009
39299	583010
28734	583011
29581	583012
15268	583013
11754	583014
21224	583015
33651	583016
19915	583017
4850	583018
37027	583019
99320	583020
73804	583021
2370	583022
42033	583023
13871	583024
40666	583025
15290	583026
34579	583027
31857	583028
74710	583029
3666	583030
10292	583031
52822	583032
27737	583033
58366	583034
64874	583035
28539	583036
87439	583037
42994	583038
39924	583039
20704	583040
66774	583041
95699	583042
21250	583043
52483	583044
25841	583045
1884	583046
9700	583047
63652	583048
22380	583049
113138	583050
78909	583051
4627	583052
69474	583053
105625	583054
28586	583055
4999	583056
105374	583057
22651	583058
44801	583059
54954	583060
24946	583061
65365	583062
91565	583063
70562	583064
24111	583065
43246	583066
102109	583067
70059	583068
28560	583069
41609	583070
10978	583071
29096	583072
33718	583073
6166	583074
70392	583075
51615	583076
5034	583077
70343	583078
11642	583079
2675	583080
33602	583081
124150	583082
3486	583083
65910	583084
24296	583085
14524	583086
54070	583087
132773	583088
49790	583089
43441	583090
29038	583091
37913	583092
110453	583093
72059	583094
1252	583095
2201	583096
57351	583097
37406	583098
71848	583099
39689	583100
77142	583101
11168	583102
1635	583103
4213	583104
68277	583105
16288	583106
71018	583107
6166	583108
97744	583109
84781	583110
82269	583111
37291	583112
68191	583113
18666	583114
152294	583115
111901	583116
132308	583117
111812	583118
18304	583119
6325	583120
2488	583121
6241	583122
11021	583123
10369	583124
4893	583125
15650	583126
8735	583127
42146	583128
32159	583129
22622	583130
2191	583131
18409	583132
12216	583133
17737	583134
69500	583135
64798	583136
40860	583137
77053	583138
37455	583139
75894	583140
98919	583141
43649	583142
99793	583143
4811	583144
37979	583145
36617	583146
20498	583147
68358	583148
65536	583149
25932	583150
63559	583151
87852	583152
124507	583153
14395	583154
107431	583155
85329	583156
154636	583157
63637	583158
105261	583159
33990	583160
52794	583161
14404	583162
46091	583163
13338	583164
27225	583165
4436	583166
36039	583167
127951	583168
12540	583169
34194	583170
34231	583171
91571	583172
108701	583173
17143	583174
2606	583175
66166	583176
16744	583177
102945	583178
57604	583179
54572	583180
2462	583181
66513	583182
32453	583183
18130	583184
37567	583185
43146	583186
91553	583187
33163	583188
2605	583189
830	583190
26231	583191
44288	583192
78089	583193
8526	583194
14444	583195
10450	583196
12359	583197
56767	583198
162647	583199
95918	583200
17907	583201
22616	583202
95775	583203
63266	583204
91341	583205
46490	583206
49817	583207
67463	583208
99054	583209
73311	583210
4678	583211
45393	583212
48775	583213
37165	583214
124675	583215
57658	583216
43392	583217
60333	583218
87803	583219
22610	583220
52318	583221
61492	583222
76519	583223
16925	583224
19696	583225
70892	583226
108615	583227
21300	583228
14442	583229
107619	583230
30628	583231
12246	583232
25533	583233
108938	583234
17091	583235
91481	583236
9030	583237
43402	583238
29636	583239
52915	583240
22729	583241
43306	583242
98157	583243
59325	583244
77659	583245
44127	583246
105979	583247
65412	583248
88030	583249
44113	583250
11124	583251
32501	583252
2391	583253
121556	583254
96239	583255
114974	583256
51537	583257
65904	583258
49141	583259
12050	583260
13414	583261
42362	583262
19695	583263
22729	583264
79874	583265
37065	583266
30468	583267
18328	583268
50432	583269
33316	583270
74527	583271
63109	583272
4665	583273
84863	583274
12929	583275
42391	583276
126255	583277
87273	583278
20675	583279
68293	583280
75855	583281
59057	583282
53712	583283
5444	583284
12633	583285
9684	583286
23537	583287
31993	583288
58469	583289
3285	583290
15631	583291
95569	583292
54257	583293
3329	583294
39972	583295
74686	583296
880	583297
5323	583298
26485	583299
7675	583300
3832	583301
52968	583302
7473	583303
41149	583304
32366	583305
92715	583306
11129	583307
90076	583308
81845	583309
85123	583310
35037	583311
59357	583312
884	583313
25892	583314
7906	583315
23908	583316
25336	583317
39448	583318
2168	583319
41944	583320
38087	583321
28062	583322
55467	583323
131482	583324
77961	583325
25902	583326
28980	583327
16176	583328
66638	583329
8094	583330
5027	583331
18783	583332
64194	583333
54663	583334
66172	583335
117574	583336
11499	583337
34702	583338
79428	583339
48767	583340
16176	583341
9397	583342
3590	583343
43218	583344
28379	583345
70344	583346
24869	583347
94104	583348
48746	583349
107470	583350
46902	583351
30227	583352
79629	583353
45859	583354
58984	583355
15541	583356
81960	583357
7042	583358
32233	583359
66956	583360
54071	583361
12018	583362
1499	583363
7981	583364
67759	583365
6050	583366
28577	583367
8498	583368
6264	583369
1499	583370
25524	583371
26989	583372
733	583373
24922	583374
7242	583375
2931	583376
35490	583377
62723	583378
52189	583379
75425	583380
3581	583381
9651	583382
9443	583383
6611	583384
13580	583385
55621	583386
36193	583387
34022	583388
1602	583389
84493	583390
34083	583391
55465	583392
31344	583393
17936	583394
13574	583395
44235	583396
20377	583397
29182	583398
938	583399
96324	583400
5376	583401
39705	583402
57577	583403
60978	583404
17632	583405
13706	583406
22040	583407
31007	583408
3338	583409
9300	583410
2771	583411
53322	583412
34174	583413
38573	583414
21852	583415
9856	583416
7039	583417
32010	583418
15729	583419
71055	583420
65749	583421
4756	583422
86749	583423
21736	583424
1814	583425
121801	583426
15278	583427
37175	583428
60132	583429
72698	583430
74846	583431
46313	583432
1501	583433
3181	583434
27657	583435
51359	583436
3158	583437
576	583438
7357	583439
5404	583440
21616	583441
83611	583442
21594	583443
92456	583444
3088	583445
18036	583446
45945	583447
45945	583448
7946	583449
132574	583450
120426	583451
7942	583452
58616	583453
34752	583454
9279	583455
12188	583456
26683	583457
4437	583458
7559	583459
11976	583460
2187	583461
36692	583462
20168	583463
1293	583464
42060	583465
13967	583466
14230	583467
17279	583468
39551	583469
28539	583470
64780	583471
6352	583472
33590	583473
32888	583474
26595	583475
56193	583476
69093	583477
5457	583478
48914	583479
4604	583480
112286	583481
9974	583482
12250	583483
13591	583484
81622	583485
22113	583486
76499	583487
41571	583488
54709	583489
68689	583490
71065	583491
111756	583492
62304	583493
28024	583494
74755	583495
19686	583496
3027	583497
16789	583498
4148	583499
6505	583500
6505	583501
1845	583502
5470	583503
9762	583504
67834	583505
105389	583506
9068	583507
17588	583508
110781	583509
66836	583510
2705	583511
48908	583512
60296	583513
10301	583514
1520	583515
125790	583516
23969	583517
46470	583518
49276	583519
1610	583520
69065	583521
212	583522
1469	583523
8115	583524
4671	583525
8526	583526
28606	583527
43059	583528
1701	583529
57510	583530
56968	583531
56001	583532
29885	583533
63475	583534
26292	583535
1610	583536
4846	583537
6518	583538
3897	583539
20103	583540
42311	583541
24641	583542
948	583543
27146	583544
74794	583545
8748	583546
55357	583547
10736	583548
67044	583549
3270	583550
33222	583551
21245	583552
32970	583553
1950	583554
43366	583555
85289	583556
129652	583557
11687	583558
28412	583559
3801	583560
13282	583561
13858	583562
2154	583563
86303	583564
9287	583565
58361	583566
7320	583567
2934	583568
38826	583569
67213	583570
45375	583571
37602	583572
39478	583573
100731	583574
2628	583575
14396	583576
94326	583577
51407	583578
9705	583579
21334	583580
30914	583581
2119	583582
8047	583583
23114	583584
80305	583585
5618	583586
960	583587
6711	583588
23801	583589
36217	583590
110719	583591
67	583592
70162	583593
5510	583594
7155	583595
7439	583596
7590	583597
10746	583598
8836	583599
113856	583600
25543	583601
58386	583602
33725	583603
35869	583604
17937	583605
5618	583606
33211	583607
75496	583608
81787	583609
10576	583610
20001	583611
48759	583612
13570	583613
15374	583614
24402	583615
56295	583616
16260	583617
91335	583618
7580	583619
65904	583620
23169	583621
2409	583622
57481	583623
8047	583624
5762	583625
20808	583626
27154	583627
3088	583628
34832	583629
9056	583630
68111	583631
15733	583632
17030	583633
723	583634
100641	583635
79184	583636
51846	583637
64335	583638
34136	583639
12844	583640
52379	583641
61667	583642
10316	583643
24859	583644
4065	583645
67918	583646
24922	583647
3105	583648
7457	583649
32169	583650
36354	583651
15552	583652
26986	583653
17057	583654
5804	583655
7240	583656
8715	583657
7240	583658
8715	583659
7240	583660
77992	583661
53861	583662
28183	583663
12554	583664
87208	583665
112284	583666
52193	583667
97143	583668
11979	583669
11535	583670
45383	583671
56665	583672
36208	583673
129	583674
32390	583675
50640	583676
12748	583677
3631	583678
107639	583679
24338	583680
45577	583681
79211	583682
13256	583683
6050	583684
7794	583685
10972	583686
106938	583687
131281	583688
10720	583689
21421	583690
7809	583691
51889	583692
2073	583693
72975	583694
54772	583695
19196	583696
1190	583697
2072	583698
5127	583699
33788	583700
7589	583701
8715	583702
7240	583703
18793	583704
24608	583705
77620	583706
1281	583707
310	583708
40676	583709
2017	583710
15533	583711
8257	583712
28556	583713
54697	583714
96513	583715
12331	583716
12539	583717
59280	583718
86701	583719
56884	583720
78406	583721
80816	583722
97060	583723
78127	583724
70558	583725
102358	583726
109889	583727
91318	583728
106068	583729
47749	583730
119723	583731
123962	583732
43527	583733
90356	583734
6995	583735
42539	583736
46354	583737
29038	583738
5145	583739
28919	583740
42329	583741
3532	583742
18539	583743
15726	583744
47712	583745
79677	583746
58874	583747
50444	583748
53861	583749
23086	583750
68906	583751
32982	583752
2481	583753
1447	583754
35466	583755
16566	583756
62661	583757
28577	583758
6163	583759
1733	583760
8624	583761
87296	583762
89582	583763
25421	583764
90299	583765
23908	583766
23041	583767
11186	583768
119785	583769
41494	583770
45150	583771
1593	583772
111879	583773
9604	583774
12409	583775
83759	583776
85411	583777
80793	583778
1487	583779
86110	583780
75220	583781
21938	583782
9826	583783
4087	583784
9875	583785
3322	583786
49774	583787
16590	583788
71883	583789
110749	583790
45370	583791
93950	583792
6301	583793
9475	583794
71827	583795
97569	583796
60060	583797
83371	583798
15650	583799
7549	583800
4130	583801
29138	583802
70337	583803
5382	583804
24948	583805
14968	583806
2873	583807
12758	583808
91400	583809
19752	583810
2628	583811
3295	583812
9700	583813
884	583814
10774	583815
4130	583816
60044	583817
7502	583818
67096	583819
47918	583820
7643	583821
2705	583822
60323	583823
54166	583824
19686	583825
135585	583826
24335	583827
73765	583828
105895	583829
108917	583830
8428	583831
20905	583832
41588	583833
67587	583834
2873	583835
38131	583836
14580	583837
5762	583838
57358	583839
182	583840
19686	583841
35830	583842
133786	583843
2902	583844
23751	583845
103424	583846
74682	583847
1043	583848
5155	583849
13245	583850
52193	583851
26506	583852
71201	583853
132934	583854
86401	583855
52434	583856
27300	583857
46943	583858
21732	583859
42369	583860
2191	583861
7955	583862
31567	583863
38546	583864
4029	583865
111450	583866
44489	583867
59279	583868
3424	583869
44092	583870
5495	583871
8498	583872
42272	583873
32198	583874
51406	583875
17856	583876
39142	583877
20001	583878
20800	583879
21155	583880
45190	583881
10465	583882
113577	583883
78318	583884
2747	583885
6845	583886
74683	583887
5827	583888
62552	583889
3116	583890
57700	583891
14609	583892
23847	583893
35834	583894
64006	583895
3800	583896
34780	583897
10338	583898
41148	583899
9174	583900
82833	583901
35932	583902
64520	583903
10530	583904
36780	583905
32299	583906
75465	583907
71637	583908
163975	583909
104213	583910
14205	583911
27050	583912
52012	583913
52301	583914
16577	583915
136916	583916
68833	583917
152808	583918
67638	583919
25938	583920
121167	583921
53933	583922
19017	583923
57585	583924
57445	583925
27530	583926
61025	583927
36191	583928
102512	583929
38495	583930
36218	583931
39587	583932
86456	583933
60642	583934
13699	583935
38672	583936
46795	583937
70010	583938
49390	583939
27021	583940
87759	583941
16063	583942
58327	583943
16269	583944
24831	583945
43177	583946
112049	583947
31859	583948
35597	583949
84629	583950
18110	583951
10580	583952
64376	583953
14665	583954
18773	583955
28798	583956
12731	583957
6298	583958
3346	583959
576	583960
63799	583961
33964	583962
156281	583963
40435	583964
23150	583965
37209	583966
34698	583967
3510	583968
14956	583969
57442	583970
16549	583971
74704	583972
8717	583973
2027	583974
124844	583975
723	583976
31193	583977
402	583978
54217	583979
56896	583980
59520	583981
47955	583982
126456	583983
45894	583984
36215	583985
4283	583986
35583	583987
63411	583988
4697	583989
25808	583990
96648	583991
17825	583992
674	583993
40686	583994
701	583995
105131	583996
10335	583997
16704	583998
68123	583999
23396	584000
72672	584001
35201	584002
49525	584003
32353	584004
131423	584005
67302	584006
108330	584007
33124	584008
6887	584009
22735	584010
51135	584011
67496	584012
44600	584013
49751	584014
5603	584015
87149	584016
126294	584017
20107	584018
837	584019
23698	584020
86655	584021
57796	584022
39146	584023
5383	584024
9907	584025
44859	584026
31429	584027
75323	584028
7977	584029
78263	584030
6700	584031
23139	584032
17629	584033
1508	584034
48612	584035
12360	584036
55519	584037
28221	584038
24595	584039
19126	584040
21200	584041
46404	584042
31114	584043
92410	584044
5654	584045
16158	584046
87218	584047
7119	584048
8295	584049
29050	584050
25223	584051
104203	584052
124057	584053
86220	584054
26570	584055
36150	584056
102252	584057
21915	584058
126347	584059
14825	584060
88230	584061
22831	584062
46426	584063
37997	584064
102498	584065
66733	584066
25587	584067
8134	584068
1239	584069
28933	584070
111794	584071
65742	584072
106726	584073
3068	584074
41600	584075
41845	584076
5596	584077
8224	584078
1290	584079
7327	584080
28757	584081
69123	584082
45901	584083
37317	584084
75866	584085
12476	584086
42543	584087
9666	584088
39224	584089
33763	584090
13795	584091
41586	584092
14966	584093
25232	584094
25854	584095
92600	584096
17325	584097
15280	584098
27255	584099
35185	584100
107688	584101
70045	584102
99471	584103
34730	584104
53794	584105
110646	584106
83681	584107
55528	584108
79849	584109
70629	584110
32466	584111
92640	584112
795	584113
17925	584114
72891	584115
17095	584116
51289	584117
402	584118
48695	584119
96371	584120
2141	584121
78335	584122
85840	584123
43219	584124
95626	584125
92396	584126
95385	584127
32430	584128
48102	584129
23810	584130
1065	584131
79173	584132
70121	584133
37167	584134
1871	584135
43042	584136
17053	584137
66486	584138
34154	584139
68162	584140
71923	584141
23960	584142
52740	584143
65889	584144
125602	584145
73723	584146
62690	584147
78936	584148
873	584149
2743	584150
160617	584151
5876	584152
14997	584153
102245	584154
980	584155
19083	584156
26203	584157
58951	584158
23114	584159
19248	584160
152969	584161
21325	584162
1320	584163
1320	584164
42537	584165
46536	584166
65995	584167
43544	584168
15669	584169
61792	584170
47664	584171
25797	584172
5871	584173
125796	584174
29704	584175
22226	584176
76901	584177
37090	584178
10515	584179
15555	584180
20678	584181
19937	584182
81582	584183
28192	584184
60986	584185
38627	584186
38717	584187
108710	584188
2525	584189
74576	584190
28480	584191
24664	584192
74481	584193
67945	584194
19643	584195
10270	584196
11073	584197
22686	584198
60081	584199
87652	584200
52481	584201
86481	584202
54134	584203
57773	584204
56730	584205
15654	584206
8804	584207
17612	584208
31658	584209
50503	584210
29872	584211
43573	584212
6011	584213
65541	584214
74878	584215
54154	584216
15560	584217
38858	584218
51339	584219
65369	584220
17798	584221
150264	584222
43199	584223
90354	584224
25925	584225
34424	584226
3711	584227
102431	584228
103685	584229
59507	584230
36022	584231
61740	584232
78448	584233
38667	584234
18827	584235
66875	584236
58145	584237
1773	584238
1877	584239
22007	584240
64564	584241
35335	584242
21486	584243
82968	584244
39285	584245
5298	584246
44242	584247
89654	584248
35174	584249
13924	584250
15686	584251
57378	584252
30121	584253
59159	584254
65959	584255
2332	584256
21525	584257
3034	584258
93363	584259
39985	584260
107511	584261
69817	584262
22927	584263
79022	584264
79897	584265
15285	584266
14139	584267
17353	584268
44758	584269
76669	584270
46278	584271
14206	584272
14497	584273
16994	584274
87719	584275
64007	584276
86272	584277
103434	584278
35372	584279
14789	584280
20794	584281
11321	584282
19665	584283
10137	584284
63494	584285
40698	584286
36667	584287
72112	584288
5160	584289
56413	584290
25379	584291
32517	584292
40453	584293
367	584294
21450	584295
2840	584296
5886	584297
51843	584298
76344	584299
5778	584300
50757	584301
2913	584302
10624	584303
13598	584304
34602	584305
19992	584306
14012	584307
16786	584308
76635	584309
37192	584310
16922	584311
161879	584312
29492	584313
66617	584314
41292	584315
37047	584316
23277	584317
75570	584318
51113	584319
7387	584320
7399	584321
5791	584322
206	584323
206	584324
22186	584325
70313	584326
79716	584327
6135	584328
1770	584329
19999	584330
86442	584331
5910	584332
2027	584333
70313	584334
2027	584335
25475	584336
61766	584337
46416	584338
38816	584339
57482	584340
18333	584341
54711	584342
1419	584343
14621	584344
32455	584345
76238	584346
13789	584347
105950	584348
12510	584349
48157	584350
3255	584351
28187	584352
26991	584353
48166	584354
47964	584355
63668	584356
11940	584357
44045	584358
50240	584359
26539	584360
35494	584361
66738	584362
18749	584363
34662	584364
7096	584365
9685	584366
39123	584367
35940	584368
4577	584369
595	584370
35940	584371
78311	584372
3048	584373
26747	584374
72051	584375
613	584376
20452	584377
1065	584378
8044	584379
74824	584380
90488	584381
55266	584382
22789	584383
18414	584384
28787	584385
4048	584386
46473	584387
13032	584388
24731	584389
19057	584390
11803	584391
47404	584392
14206	584393
116567	584394
13757	584395
20011	584396
86212	584397
84429	584398
41692	584399
16274	584400
53439	584401
100499	584402
79295	584403
110184	584404
22037	584405
125749	584406
25338	584407
4342	584408
40030	584409
22404	584410
27957	584411
104379	584412
51096	584413
79103	584414
6086	584415
47840	584416
124295	584417
46163	584418
32508	584419
78872	584420
12123	584421
67643	584422
84769	584423
33739	584424
75394	584425
49154	584426
120262	584427
18158	584428
39531	584429
90534	584430
31352	584431
21474	584432
21801	584433
102388	584434
28079	584435
24128	584436
42164	584437
78954	584438
9823	584439
47829	584440
28524	584441
16778	584442
3711	584443
104211	584444
21474	584445
18014	584446
21734	584447
29606	584448
42155	584449
13241	584450
61386	584451
10375	584452
63151	584453
19482	584454
80900	584455
21538	584456
3711	584457
28404	584458
12899	584459
12899	584460
21502	584461
57667	584462
68114	584463
108935	584464
52736	584465
45165	584466
97508	584467
80550	584468
94135	584469
17879	584470
4102	584471
66073	584472
50274	584473
6200	584474
85160	584475
67	584476
44291	584477
77615	584478
63643	584479
48851	584480
100479	584481
23347	584482
8790	584483
124670	584484
16450	584485
86394	584486
70918	584487
6465	584488
18425	584489
95690	584490
20253	584491
25276	584492
52237	584493
29627	584494
2852	584495
30071	584496
164421	584497
21127	584498
26289	584499
21447	584500
433	584501
8584	584502
121732	584503
43607	584504
51864	584505
54654	584506
158009	584507
44013	584508
39834	584509
52537	584510
42412	584511
53815	584512
86112	584513
52466	584514
9830	584515
75992	584516
3616	584517
44213	584518
85040	584519
124111	584520
65794	584521
39183	584522
53652	584523
26685	584524
12526	584525
66101	584526
23917	584527
34729	584528
8121	584529
7127	584530
59525	584531
7127	584532
7127	584533
43024	584534
93369	584535
28047	584536
19578	584537
63242	584538
85861	584539
47806	584540
19705	584541
47962	584542
39760	584543
80498	584544
18984	584545
1148	584546
123874	584547
16076	584548
60195	584549
41134	584550
30368	584551
128727	584552
67555	584553
59967	584554
83093	584555
103425	584556
4438	584557
67755	584558
13961	584559
10726	584560
129838	584561
25273	584562
126344	584563
45350	584564
29103	584565
94031	584566
64466	584567
102203	584568
20837	584569
45139	584570
17615	584571
34792	584572
1196	584573
284	584574
135416	584575
53779	584576
26276	584577
26276	584578
17646	584579
265	584580
37266	584581
12113	584582
33684	584583
114416	584584
37138	584585
82014	584586
4971	584587
36616	584588
20044	584589
67975	584590
74931	584591
8169	584592
76428	584593
43108	584594
68948	584595
1501	584596
2612	584597
61421	584598
61088	584599
14200	584600
50393	584601
26543	584602
10107	584603
58554	584604
69205	584605
137052	584606
112221	584607
10986	584608
74465	584609
9960	584610
57438	584611
32348	584612
5690	584613
1852	584614
89211	584615
11321	584616
98215	584617
11044	584618
84975	584619
6699	584620
78958	584621
31234	584622
77109	584623
85864	584624
28526	584625
34302	584626
19503	584627
103556	584628
18338	584629
72153	584630
1697	584631
13769	584632
28193	584633
49258	584634
92248	584635
53380	584636
52315	584637
91371	584638
40742	584639
20406	584640
19622	584641
8722	584642
17111	584643
1767	584644
7948	584645
8953	584646
3059	584647
10338	584648
14177	584649
45849	584650
7063	584651
107019	584652
14663	584653
105256	584654
34247	584655
28347	584656
58168	584657
16117	584658
23011	584659
57712	584660
10966	584661
9348	584662
7539	584663
30865	584664
521	584665
129788	584666
25552	584667
5606	584668
12342	584669
12757	584670
71972	584671
35093	584672
60228	584673
56388	584674
39412	584675
10063	584676
17100	584677
13383	584678
129225	584679
90467	584680
55685	584681
1673	584682
107737	584683
10258	584684
87137	584685
12875	584686
12875	584687
12875	584688
82693	584689
81626	584690
51888	584691
7393	584692
7393	584693
102941	584694
9394	584695
6914	584696
14231	584697
66864	584698
64206	584699
126351	584700
32925	584701
137153	584702
1055	584703
41669	584704
7630	584705
3369	584706
95495	584707
27507	584708
95771	584709
63085	584710
24390	584711
16946	584712
43615	584713
26221	584714
10526	584715
35401	584716
37808	584717
39085	584718
33116	584719
95220	584720
21502	584721
10725	584722
92868	584723
65010	584724
23317	584725
17763	584726
595	584727
67233	584728
136237	584729
24988	584730
18977	584731
59143	584732
93435	584733
30599	584734
154934	584735
18177	584736
726	584737
26591	584738
101	584739
8090	584740
14241	584741
60372	584742
35401	584743
17061	584744
108784	584745
51378	584746
36775	584747
109143	584748
1554	584749
35815	584750
49444	584751
2027	584752
22345	584753
79500	584754
13502	584755
29890	584756
2908	584757
6741	584758
42173	584759
131498	584760
15843	584761
69280	584762
18833	584763
13134	584764
15352	584765
5294	584766
123943	584767
98793	584768
50444	584769
106745	584770
61031	584771
38834	584772
86311	584773
51525	584774
8662	584775
79743	584776
16799	584777
38032	584778
8883	584779
261	584780
60285	584781
13565	584782
2959	584783
44852	584784
77932	584785
33241	584786
35048	584787
9915	584788
5201	584789
1505	584790
15710	584791
15647	584792
99642	584793
33668	584794
9027	584795
8544	584796
5910	584797
13803	584798
20149	584799
2653	584800
4002	584801
42635	584802
29069	584803
12250	584804
32783	584805
27077	584806
7428	584807
1888	584808
20811	584809
2524	584810
22338	584811
1888	584812
40208	584813
43344	584814
92580	584815
3512	584816
29924	584817
2055	584818
70466	584819
57586	584820
70255	584821
37614	584822
120344	584823
34260	584824
4255	584825
22372	584826
13219	584827
24886	584828
6163	584829
50267	584830
4671	584831
4148	584832
39188	584833
29917	584834
320	584835
71360	584836
4411	584837
3355	584838
7942	584839
2611	584840
8440	584841
14895	584842
13706	584843
42487	584844
73861	584845
69106	584846
42305	584847
1680	584848
2743	584849
25322	584850
45442	584851
4130	584852
4622	584853
105286	584854
10129	584855
6943	584856
114314	584857
48501	584858
17904	584859
107622	584860
92267	584861
130846	584862
76769	584863
80676	584864
102753	584865
72102	584866
38670	584867
63469	584868
130819	584869
107622	584870
50561	584871
64728	584872
9695	584873
133725	584874
26666	584875
2484	584876
25537	584877
40948	584878
17829	584879
24895	584880
29594	584881
2371	584882
2257	584883
16671	584884
2247	584885
6762	584886
125892	584887
10107	584888
73139	584889
34312	584890
46973	584891
102126	584892
157997	584893
50786	584894
11757	584895
22065	584896
38482	584897
3153	584898
51332	584899
43167	584900
131527	584901
7251	584902
79120	584903
97876	584904
65762	584905
106848	584906
5054	584907
5054	584908
84766	584909
2386	584910
110305	584911
62649	584912
77058	584913
22234	584914
13781	584915
75526	584916
10924	584917
58862	584918
3787	584919
23515	584920
12910	584921
87369	584922
43590	584923
4427	584924
29633	584925
3068	584926
62657	584927
7071	584928
68296	584929
17823	584930
4329	584931
37410	584932
38088	584933
17612	584934
9573	584935
134134	584936
2409	584937
2248	584938
36054	584939
36207	584940
58407	584941
43169	584942
91423	584943
28793	584944
77037	584945
12054	584946
5014	584947
43277	584948
21225	584949
43557	584950
89429	584951
48509	584952
15969	584953
135924	584954
124154	584955
14402	584956
11130	584957
13450	584958
54333	584959
97623	584960
5509	584961
3787	584962
13783	584963
28563	584964
576	584965
15244	584966
117268	584967
21544	584968
86577	584969
14795	584970
63688	584971
17307	584972
114406	584973
9267	584974
26217	584975
94005	584976
36814	584977
75518	584978
3787	584979
62825	584980
34195	584981
21553	584982
6166	584983
66984	584984
17899	584985
8722	584986
49720	584987
15522	584988
21858	584989
96479	584990
46026	584991
3509	584992
25530	584993
78096	584994
9639	584995
42179	584996
76331	584997
14134	584998
28022	584999
84627	585000
46077	585001
52498	585002
13806	585003
77067	585004
66203	585005
433	585006
47811	585007
57935	585008
70181	585009
62541	585010
82920	585011
113086	585012
130772	585013
119065	585014
37661	585015
48780	585016
71696	585017
56002	585018
79866	585019
53	585020
108679	585021
53827	585022
15560	585023
93717	585024
11293	585025
154936	585026
20692	585027
62142	585028
61480	585029
27212	585030
3845	585031
135432	585032
47032	585033
55231	585034
108847	585035
69525	585036
106744	585037
124621	585038
87766	585039
99032	585040
65445	585041
9744	585042
85400	585043
7187	585044
51616	585045
48436	585046
29562	585047
65638	585048
49759	585049
101236	585050
14083	585051
31501	585052
21110	585053
53030	585054
23018	585055
45432	585056
34707	585057
29546	585058
105330	585059
43320	585060
35208	585061
38639	585062
47987	585063
54632	585064
60006	585065
158042	585066
65433	585067
75169	585068
6037	585069
28441	585070
11502	585071
79495	585072
19529	585073
36485	585074
6814	585075
36465	585076
60325	585077
81695	585078
110226	585079
64678	585080
13789	585081
5518	585082
29663	585083
103889	585084
67134	585085
114633	585086
29520	585087
89444	585088
18732	585089
32904	585090
39234	585091
96793	585092
47063	585093
55691	585094
25376	585095
30040	585096
630	585097
121540	585098
84390	585099
57513	585100
63082	585101
94325	585102
66679	585103
77670	585104
64470	585105
19235	585106
52103	585107
56235	585108
27622	585109
60236	585110
7326	585111
113608	585112
21734	585113
3068	585114
45456	585115
13023	585116
101330	585117
4974	585118
23831	585119
103714	585120
71087	585121
47956	585122
3770	585123
5081	585124
8990	585125
14669	585126
124090	585127
104131	585128
88875	585129
11223	585130
39458	585131
38466	585132
53	585133
20366	585134
22675	585135
40222	585136
28664	585137
14823	585138
8300	585139
122368	585140
97627	585141
63148	585142
13334	585143
17328	585144
32370	585145
121126	585146
47337	585147
34572	585148
94617	585149
35826	585150
53192	585151
26994	585152
124069	585153
39587	585154
14935	585155
11181	585156
35234	585157
39388	585158
70065	585159
28111	585160
65483	585161
81172	585162
64584	585163
42590	585164
47415	585165
34592	585166
40768	585167
78067	585168
127221	585169
87566	585170
24837	585171
81102	585172
68857	585173
65603	585174
82010	585175
98796	585176
65546	585177
43177	585178
65675	585179
55595	585180
3247	585181
76453	585182
26477	585183
18427	585184
21228	585185
7141	585186
630	585187
15867	585188
7554	585189
28163	585190
66232	585191
128809	585192
27796	585193
13450	585194
87539	585195
110131	585196
9966	585197
9104	585198
73244	585199
5014	585200
19240	585201
12043	585202
22693	585203
72733	585204
147292	585205
12345	585206
72905	585207
99002	585208
22653	585209
41685	585210
26237	585211
8594	585212
2911	585213
47265	585214
56956	585215
61103	585216
107072	585217
33585	585218
46115	585219
78471	585220
46904	585221
30382	585222
21578	585223
80502	585224
36586	585225
15560	585226
84682	585227
14600	585228
9948	585229
42530	585230
34677	585231
105411	585232
100256	585233
113173	585234
608	585235
8530	585236
99422	585237
82244	585238
92006	585239
15235	585240
46077	585241
14780	585242
563	585243
23076	585244
84594	585245
53705	585246
9032	585247
32248	585248
80338	585249
9648	585250
154287	585251
28443	585252
19124	585253
51292	585254
59127	585255
9823	585256
49367	585257
39265	585258
7324	585259
64888	585260
6370	585261
34797	585262
57543	585263
62109	585264
75867	585265
17614	585266
94575	585267
27573	585268
125682	585269
96664	585270
79139	585271
4411	585272
17896	585273
5014	585274
21856	585275
94366	585276
53958	585277
31174	585278
98858	585279
36229	585280
128955	585281
15374	585282
3039	585283
6717	585284
7380	585285
40868	585286
28558	585287
5624	585288
91689	585289
4871	585290
4256	585291
81725	585292
47009	585293
50563	585294
22081	585295
21786	585296
8087	585297
50314	585298
34618	585299
2783	585300
31235	585301
21883	585302
11237	585303
37682	585304
31627	585305
12021	585306
1034	585307
22308	585308
3452	585309
40897	585310
87274	585311
29111	585312
74854	585313
40770	585314
20001	585315
26572	585316
17828	585317
5019	585318
8815	585319
27169	585320
10294	585321
16766	585322
4194	585323
11489	585324
30486	585325
43630	585326
58411	585327
3018	585328
89605	585329
27538	585330
67132	585331
68169	585332
21782	585333
105977	585334
124782	585335
3445	585336
160643	585337
97106	585338
9160	585339
14652	585340
13783	585341
28563	585342
3983	585343
10299	585344
3472	585345
56594	585346
13953	585347
8917	585348
16969	585349
72098	585350
26266	585351
21719	585352
10761	585353
62649	585354
55224	585355
36720	585356
75371	585357
51923	585358
92431	585359
14002	585360
66045	585361
77112	585362
65915	585363
43404	585364
2160	585365
29562	585366
8215	585367
63402	585368
66174	585369
84594	585370
8020	585371
19592	585372
38471	585373
4564	585374
1813	585375
5074	585376
5636	585377
22299	585378
47263	585379
12365	585380
26294	585381
20457	585382
9884	585383
7401	585384
2783	585385
102828	585386
37610	585387
20336	585388
36764	585389
40607	585390
19617	585391
60436	585392
17899	585393
44067	585394
17504	585395
34082	585396
3018	585397
8450	585398
4484	585399
32102	585400
18671	585401
54192	585402
71688	585403
79750	585404
38627	585405
98259	585406
2139	585407
66650	585408
14567	585409
7900	585410
41375	585411
103853	585412
27607	585413
50338	585414
8644	585415
29597	585416
84610	585417
30037	585418
9254	585419
56209	585420
10299	585421
69973	585422
23120	585423
1988	585424
85068	585425
14104	585426
51417	585427
7401	585428
4002	585429
42437	585430
88838	585431
84649	585432
47889	585433
13789	585434
63781	585435
9884	585436
34821	585437
22115	585438
44162	585439
95642	585440
22234	585441
53922	585442
2911	585443
4399	585444
1644	585445
21258	585446
23168	585447
21883	585448
487	585449
21730	585450
4194	585451
30703	585452
127148	585453
85107	585454
62342	585455
26203	585456
3983	585457
67182	585458
31960	585459
15364	585460
110347	585461
48441	585462
2783	585463
3578	585464
76304	585465
8667	585466
64884	585467
42395	585468
26290	585469
84624	585470
10160	585471
137046	585472
42043	585473
3633	585474
60568	585475
60548	585476
8399	585477
94415	585478
37664	585479
31172	585480
28152	585481
32370	585482
82367	585483
24219	585484
51223	585485
18234	585486
6548	585487
105774	585488
23335	585489
35079	585490
30369	585491
11246	585492
15616	585493
6647	585494
45326	585495
36755	585496
65422	585497
9776	585498
83455	585499
95419	585500
3582	585501
87747	585502
23970	585503
1170	585504
1170	585505
17896	585506
116815	585507
17555	585508
41663	585509
19572	585510
22597	585511
13130	585512
31663	585513
90055	585514
8090	585515
12544	585516
5595	585517
22310	585518
47207	585519
8949	585520
4804	585521
6204	585522
14642	585523
26095	585524
102532	585525
127357	585526
49921	585527
11013	585528
67627	585529
420	585530
7788	585531
5539	585532
91381	585533
75966	585534
51	585535
47919	585536
24650	585537
75781	585538
49110	585539
102324	585540
83226	585541
41974	585542
10911	585543
52527	585544
3757	585545
13919	585546
26030	585547
29903	585548
4410	585549
14303	585550
60555	585551
73546	585552
82767	585553
39416	585554
63114	585555
64563	585556
68994	585557
6366	585558
2568	585559
22375	585560
94312	585561
129166	585562
38047	585563
16528	585564
81484	585565
1153	585566
4238	585567
9055	585568
795	585569
9292	585570
4577	585571
39728	585572
39728	585573
58099	585574
145645	585575
46864	585576
53096	585577
12387	585578
39284	585579
65529	585580
79220	585581
34680	585582
117647	585583
61519	585584
49362	585585
5944	585586
33230	585587
21531	585588
13944	585589
33238	585590
13501	585591
35488	585592
14387	585593
40720	585594
56338	585595
2484	585596
17206	585597
66773	585598
11792	585599
69135	585600
61755	585601
77023	585602
45255	585603
35030	585604
4251	585605
45893	585606
110941	585607
3559	585608
61554	585609
29869	585610
33252	585611
4956	585612
12232	585613
28183	585614
11492	585615
686	585616
6057	585617
8722	585618
1501	585619
6013	585620
3102	585621
3102	585622
25954	585623
8839	585624
20230	585625
91923	585626
3414	585627
7233	585628
10128	585629
7650	585630
31515	585631
2518	585632
3306	585633
63445	585634
86774	585635
513	585636
5788	585637
14516	585638
4565	585639
2017	585640
74894	585641
89180	585642
18751	585643
1885	585644
40402	585645
64956	585646
93482	585647
130766	585648
68007	585649
3019	585650
30115	585651
48083	585652
3363	585653
14200	585654
38852	585655
23956	585656
6361	585657
19235	585658
5097	585659
43382	585660
3168	585661
21357	585662
33173	585663
21425	585664
12488	585665
10923	585666
20059	585667
64134	585668
41272	585669
3040	585670
84705	585671
73552	585672
1529	585673
12899	585674
14000	585675
7095	585676
25223	585677
5278	585678
1148	585679
85833	585680
12702	585681
52991	585682
482	585683
36025	585684
15166	585685
30240	585686
39118	585687
14575	585688
101383	585689
16577	585690
108670	585691
28729	585692
2160	585693
50575	585694
29419	585695
38195	585696
36856	585697
86704	585698
44001	585699
85421	585700
25565	585701
39938	585702
62735	585703
47044	585704
7234	585705
73490	585706
65614	585707
12027	585708
22004	585709
47760	585710
48577	585711
48635	585712
62183	585713
28377	585714
15951	585715
41577	585716
32467	585717
76002	585718
9772	585719
65792	585720
61180	585721
726	585722
45149	585723
69936	585724
30966	585725
29494	585726
2114	585727
23442	585728
73858	585729
17039	585730
23141	585731
44306	585732
50698	585733
1554	585734
46912	585735
22401	585736
123115	585737
11052	585738
31564	585739
62381	585740
48662	585741
58387	585742
28544	585743
7457	585744
7330	585745
20039	585746
50323	585747
43099	585748
4658	585749
40525	585750
9131	585751
133823	585752
27985	585753
15657	585754
21751	585755
5621	585756
84733	585757
84735	585758
9221	585759
36021	585760
39448	585761
2873	585762
110855	585763
2017	585764
72709	585765
103657	585766
80506	585767
80603	585768
14129	585769
78208	585770
4066	585771
29163	585772
51365	585773
25010	585774
15869	585775
108483	585776
56361	585777
44114	585778
107005	585779
95900	585780
99694	585781
6361	585782
106873	585783
27516	585784
21618	585785
10595	585786
8259	585787
100709	585788
14744	585789
31712	585790
95756	585791
17043	585792
52419	585793
47337	585794
39128	585795
36272	585796
85824	585797
95648	585798
23335	585799
110283	585800
41479	585801
28380	585802
51903	585803
49441	585804
10515	585805
62646	585806
17157	585807
80711	585808
50667	585809
32844	585810
15971	585811
50558	585812
69834	585813
33985	585814
32484	585815
71930	585816
25305	585817
31362	585818
21338	585819
21428	585820
6394	585821
28080	585822
1156	585823
21111	585824
30096	585825
51634	585826
48887	585827
69236	585828
4023	585829
113818	585830
89388	585831
4023	585832
54776	585833
21573	585834
49905	585835
32447	585836
18635	585837
9800	585838
43563	585839
30096	585840
47253	585841
64518	585842
43396	585843
54577	585844
30543	585845
48814	585846
11267	585847
51582	585848
36826	585849
218	585850
42491	585851
14641	585852
37599	585853
59764	585854
95957	585855
59387	585856
36045	585857
44475	585858
68381	585859
37282	585860
60129	585861
16533	585862
8577	585863
17768	585864
2877	585865
36219	585866
95768	585867
150947	585868
14389	585869
51224	585870
14436	585871
63384	585872
11976	585873
19645	585874
2858	585875
59183	585876
65656	585877
19718	585878
58176	585879
11057	585880
57493	585881
41445	585882
87289	585883
41657	585884
25238	585885
26502	585886
70652	585887
4976	585888
75813	585889
78088	585890
39785	585891
35511	585892
41573	585893
13069	585894
19488	585895
65886	585896
5174	585897
1583	585898
28877	585899
8942	585900
72151	585901
5699	585902
34248	585903
50762	585904
35315	585905
1774	585906
19949	585907
22374	585908
2760	585909
26970	585910
43341	585911
4322	585912
69331	585913
15353	585914
51442	585915
47052	585916
6555	585917
9310	585918
109292	585919
53646	585920
2743	585921
97547	585922
1086	585923
49795	585924
23736	585925
218	585926
22026	585927
12002	585928
2565	585929
6544	585930
137397	585931
12423	585932
33961	585933
60223	585934
15915	585935
795	585936
89244	585937
420	585938
10778	585939
103849	585940
60437	585941
56923	585942
96241	585943
90881	585944
74798	585945
44298	585946
16133	585947
4404	585948
21477	585949
9428	585950
93720	585951
68242	585952
4504	585953
63560	585954
15837	585955
158405	585956
30978	585957
9390	585958
7950	585959
102710	585960
22626	585961
15867	585962
83583	585963
41932	585964
1098	585965
498	585966
18711	585967
13555	585968
18154	585969
18558	585970
82338	585971
104296	585972
2838	585973
6294	585974
4492	585975
3192	585976
15348	585977
8978	585978
7210	585979
43535	585980
23013	585981
25361	585982
4362	585983
45812	585984
58983	585985
30230	585986
3076	585987
48134	585988
85892	585989
12949	585990
7554	585991
123979	585992
9420	585993
17047	585994
24869	585995
1501	585996
7577	585997
483	585998
4352	585999
104403	586000
33701	586001
254	586002
3844	586003
21457	586004
6261	586005
37941	586006
24140	586007
41205	586008
18116	586009
10152	586010
11785	586011
79625	586012
15632	586013
701	586014
131448	586015
6759	586016
15760	586017
36845	586018
4479	586019
89604	586020
66545	586021
96931	586022
19631	586023
7127	586024
56420	586025
23664	586026
20932	586027
1727	586028
37625	586029
993	586030
62623	586031
32126	586032
11505	586033
47920	586034
25784	586035
9056	586036
11484	586037
18749	586038
1858	586039
16596	586040
108345	586041
11201	586042
108453	586043
1331	586044
18411	586045
71093	586046
29477	586047
56182	586048
16149	586049
61629	586050
3431	586051
17679	586052
114656	586053
47654	586054
121099	586055
58268	586056
35939	586057
54134	586058
5370	586059
25804	586060
47332	586061
24439	586062
44644	586063
51430	586064
34084	586065
20818	586066
14110	586067
14110	586068
68344	586069
5744	586070
27516	586071
47846	586072
11050	586073
56546	586074
38535	586075
56943	586076
5	586077
5989	586078
30082	586079
4759	586080
38780	586081
43104	586082
45906	586083
28803	586084
28225	586085
11646	586086
10692	586087
32840	586088
24251	586089
18509	586090
12669	586091
17158	586092
3726	586093
18536	586094
1339	586095
132368	586096
39886	586097
94420	586098
36183	586099
27729	586100
100358	586101
51196	586102
80658	586103
5708	586104
15755	586105
58863	586106
9449	586107
24192	586108
5935	586109
50303	586110
9660	586111
21946	586112
46929	586113
21458	586114
6146	586115
33920	586116
70150	586117
4076	586118
149002	586119
57782	586120
69280	586121
50756	586122
76771	586123
94626	586124
23489	586125
3202	586126
56849	586127
320	586128
70529	586129
15356	586130
114297	586131
15493	586132
1282	586133
3102	586134
23821	586135
4148	586136
71949	586137
101981	586138
6167	586139
64937	586140
19677	586141
8351	586142
13010	586143
1359	586144
64937	586145
11755	586146
27541	586147
35059	586148
12761	586149
97700	586150
6810	586151
41232	586152
42194	586153
41991	586154
86154	586155
121191	586156
36787	586157
40170	586158
64955	586159
61185	586160
32111	586161
90275	586162
16414	586163
4222	586164
42650	586165
145175	586166
108677	586167
17246	586168
76914	586169
11044	586170
8330	586171
44909	586172
35453	586173
43389	586174
53950	586175
3773	586176
82162	586177
74732	586178
21954	586179
77638	586180
7969	586181
12472	586182
51545	586183
126356	586184
23545	586185
55493	586186
6839	586187
53257	586188
33329	586189
1331	586190
11143	586191
32194	586192
6784	586193
1563	586194
16871	586195
60578	586196
7798	586197
69786	586198
94559	586199
88717	586200
94208	586201
73183	586202
61324	586203
15488	586204
62261	586205
61046	586206
51084	586207
63164	586208
91327	586209
39230	586210
77480	586211
54589	586212
37803	586213
32806	586214
7220	586215
31515	586216
39248	586217
20059	586218
77560	586219
69862	586220
28388	586221
124863	586222
37614	586223
138659	586224
91516	586225
63164	586226
75189	586227
24546	586228
38092	586229
112956	586230
120507	586231
122839	586232
103482	586233
49421	586234
88789	586235
103482	586236
23715	586237
14297	586238
41997	586239
14297	586240
73125	586241
67684	586242
80386	586243
67613	586244
107148	586245
111451	586246
69862	586247
48464	586248
111544	586249
99233	586250
47640	586251
89430	586252
43209	586253
84430	586254
82125	586255
38697	586256
9930	586257
41201	586258
28994	586259
97678	586260
52327	586261
49833	586262
32880	586263
62140	586264
15235	586265
43139	586266
10731	586267
25243	586268
47774	586269
576	586270
58626	586271
87416	586272
152640	586273
7077	586274
84940	586275
112094	586276
139581	586277
30521	586278
52887	586279
14971	586280
47676	586281
40058	586282
51835	586283
124648	586284
6495	586285
58568	586286
28186	586287
66018	586288
138718	586289
31060	586290
108361	586291
34272	586292
3816	586293
15566	586294
5072	586295
64943	586296
4010	586297
939	586298
18250	586299
96913	586300
136032	586301
10692	586302
47691	586303
30919	586304
47070	586305
124904	586306
47722	586307
105078	586308
30703	586309
75510	586310
782	586311
3278	586312
8788	586313
9785	586314
7731	586315
13791	586316
32970	586317
16535	586318
10506	586319
73872	586320
86474	586321
22911	586322
36185	586323
23765	586324
65459	586325
100503	586326
778	586327
69050	586328
6167	586329
30522	586330
69996	586331
69152	586332
15748	586333
595	586334
72032	586335
87820	586336
129739	586337
39846	586338
40408	586339
97942	586340
57470	586341
44306	586342
1733	586343
85247	586344
37627	586345
52339	586346
7164	586347
3373	586348
24978	586349
4563	586350
48914	586351
4604	586352
1593	586353
20802	586354
16678	586355
9738	586356
34213	586357
130749	586358
20049	586359
2260	586360
5236	586361
43037	586362
6057	586363
1871	586364
10789	586365
166320	586366
27954	586367
9052	586368
16711	586369
69377	586370
50422	586371
12687	586372
57661	586373
13074	586374
145	586375
18305	586376
73050	586377
7800	586378
13142	586379
29735	586380
10598	586381
17367	586382
37166	586383
6879	586384
6879	586385
132344	586386
1574	586387
8616	586388
77406	586389
8416	586390
64361	586391
871	586392
29068	586393
1690	586394
44442	586395
3981	586396
14995	586397
611	586398
46367	586399
21528	586400
12957	586401
10980	586402
123971	586403
4739	586404
12761	586405
80808	586406
55163	586407
6155	586408
21748	586409
64388	586410
102154	586411
17131	586412
40243	586413
35225	586414
58069	586415
59539	586416
9734	586417
58584	586418
84862	586419
55596	586420
533	586421
70358	586422
77715	586423
3193	586424
3340	586425
21550	586426
53763	586427
1065	586428
11613	586429
55596	586430
7800	586431
73756	586432
32278	586433
23680	586434
5391	586435
38777	586436
132570	586437
104018	586438
10345	586439
86018	586440
56733	586441
78277	586442
36655	586443
15748	586444
42567	586445
41656	586446
25522	586447
36792	586448
55354	586449
14665	586450
9785	586451
44271	586452
23688	586453
29660	586454
5610	586455
39851	586456
9036	586457
23829	586458
30097	586459
5973	586460
18865	586461
2242	586462
122364	586463
44174	586464
8589	586465
29683	586466
14014	586467
11502	586468
54621	586469
38479	586470
7136	586471
12072	586472
2349	586473
79292	586474
993	586475
14233	586476
80598	586477
13549	586478
8127	586479
46924	586480
115720	586481
48854	586482
1896	586483
1896	586484
13284	586485
3040	586486
43292	586487
3775	586488
24773	586489
84850	586490
24773	586491
13262	586492
16546	586493
63090	586494
14652	586495
13735	586496
79749	586497
75880	586498
111823	586499
2212	586500
65432	586501
73378	586502
43217	586503
86708	586504
30190	586505
21	586506
27246	586507
7625	586508
2658	586509
39801	586510
14143	586511
11943	586512
17357	586513
17740	586514
40963	586515
55262	586516
68008	586517
11073	586518
6312	586519
96473	586520
137134	586521
50336	586522
34601	586523
81946	586524
21942	586525
14652	586526
24537	586527
46081	586528
2350	586529
21633	586530
56110	586531
62533	586532
77856	586533
45250	586534
32236	586535
59392	586536
55611	586537
14453	586538
47237	586539
132205	586540
399	586541
14895	586542
60401	586543
28941	586544
49157	586545
48444	586546
39839	586547
36017	586548
23824	586549
3270	586550
64836	586551
42047	586552
13989	586553
8416	586554
67276	586555
32496	586556
2467	586557
62543	586558
46223	586559
77008	586560
31487	586561
14503	586562
24404	586563
82292	586564
73651	586565
39484	586566
95911	586567
33642	586568
67208	586569
9346	586570
5706	586571
109932	586572
6473	586573
70481	586574
1894	586575
51445	586576
24356	586577
22986	586578
97022	586579
12330	586580
14409	586581
55502	586582
41700	586583
842	586584
24147	586585
17519	586586
7311	586587
80410	586588
105558	586589
67852	586590
29998	586591
36815	586592
2470	586593
7245	586594
23741	586595
150972	586596
33743	586597
122740	586598
19992	586599
127955	586600
30373	586601
92209	586602
79125	586603
23852	586604
11614	586605
3810	586606
2919	586607
93721	586608
21502	586609
1043	586610
64009	586611
33326	586612
88097	586613
26266	586614
20501	586615
100303	586616
17005	586617
52482	586618
3159	586619
43033	586620
52846	586621
6555	586622
3027	586623
52773	586624
50249	586625
55385	586626
15369	586627
41238	586628
86251	586629
3934	586630
58249	586631
8202	586632
480	586633
5263	586634
4974	586635
3594	586636
34103	586637
27525	586638
21765	586639
24779	586640
22711	586641
136994	586642
21544	586643
44113	586644
50825	586645
38745	586646
697	586647
40154	586648
4058	586649
41174	586650
52020	586651
50549	586652
28964	586653
1065	586654
80334	586655
20330	586656
10338	586657
12348	586658
114507	586659
44007	586660
86522	586661
102368	586662
3751	586663
15493	586664
64037	586665
78278	586666
18245	586667
124774	586668
46916	586669
7819	586670
278	586671
38096	586672
14757	586673
38713	586674
18355	586675
2069	586676
94602	586677
39529	586678
6440	586679
59861	586680
48624	586681
70433	586682
11378	586683
74786	586684
65750	586685
92551	586686
100611	586687
79183	586688
39876	586689
41338	586690
79918	586691
38916	586692
59103	586693
19204	586694
23558	586695
1328	586696
104880	586697
24407	586698
9471	586699
6041	586700
3989	586701
10718	586702
6185	586703
2073	586704
72251	586705
10947	586706
34609	586707
53185	586708
11295	586709
82721	586710
1416	586711
8752	586712
25918	586713
30318	586714
31192	586715
42932	586716
51285	586717
45067	586718
39803	586719
5278	586720
20685	586721
5054	586722
3156	586723
74334	586724
21742	586725
265	586726
30494	586727
28508	586728
41502	586729
37900	586730
4	586731
33031	586732
22143	586733
8753	586734
37576	586735
15984	586736
25578	586737
22829	586738
39549	586739
78145	586740
2439	586741
28348	586742
12923	586743
6241	586744
23312	586745
74778	586746
52096	586747
64572	586748
35841	586749
6666	586750
7623	586751
117231	586752
112147	586753
1156	586754
165	586755
31712	586756
55554	586757
75240	586758
22368	586759
132323	586760
16095	586761
11142	586762
13118	586763
498	586764
67510	586765
23545	586766
129659	586767
17292	586768
78925	586769
85089	586770
94369	586771
48072	586772
95353	586773
2368	586774
22009	586775
13700	586776
8739	586777
52372	586778
14237	586779
16354	586780
8660	586781
13437	586782
5278	586783
44890	586784
18220	586785
17110	586786
2055	586787
4577	586788
114305	586789
63113	586790
3422	586791
5211	586792
5243	586793
26054	586794
9433	586795
23569	586796
65860	586797
38740	586798
62639	586799
3318	586800
2518	586801
47014	586802
109916	586803
2064	586804
62115	586805
89242	586806
20148	586807
127376	586808
37714	586809
55681	586810
26321	586811
34157	586812
7209	586813
27986	586814
52295	586815
5918	586816
44914	586817
17769	586818
2865	586819
68149	586820
1006	586821
58091	586822
62212	586823
95394	586824
18129	586825
131148	586826
92368	586827
37662	586828
20517	586829
52830	586830
31961	586831
37066	586832
28997	586833
40612	586834
47923	586835
39268	586836
8169	586837
4076	586838
4260	586839
8000	586840
611	586841
2286	586842
4531	586843
93578	586844
70381	586845
73093	586846
4757	586847
20695	586848
85166	586849
19589	586850
12998	586851
12920	586852
42512	586853
58182	586854
109390	586855
23261	586856
10163	586857
38726	586858
96420	586859
54683	586860
37162	586861
28962	586862
17793	586863
96856	586864
33175	586865
101	586866
8090	586867
16778	586868
76536	586869
15275	586870
44559	586871
16149	586872
2258	586873
7233	586874
48673	586875
25898	586876
13993	586877
6312	586878
41688	586879
27658	586880
96809	586881
36096	586882
36556	586883
11219	586884
14012	586885
17185	586886
13529	586887
28014	586888
5942	586889
14770	586890
5696	586891
10236	586892
24546	586893
71462	586894
90302	586895
6067	586896
93947	586897
43678	586898
65936	586899
3707	586900
32947	586901
2760	586902
6209	586903
51181	586904
56454	586905
66463	586906
104873	586907
5614	586908
33308	586909
39446	586910
30633	586911
63482	586912
53958	586913
113207	586914
69127	586915
90762	586916
6814	586917
47694	586918
14973	586919
109059	586920
44234	586921
38810	586922
31696	586923
34501	586924
16253	586925
16253	586926
8535	586927
68268	586928
433	586929
433	586930
90692	586931
64725	586932
48183	586933
6292	586934
64811	586935
74487	586936
86686	586937
52132	586938
60619	586939
11238	586940
3174	586941
6117	586942
22583	586943
102412	586944
43638	586945
76676	586946
73821	586947
36273	586948
43219	586949
40828	586950
67895	586951
75839	586952
3981	586953
54746	586954
22772	586955
93622	586956
6353	586957
22397	586958
5081	586959
10516	586960
127229	586961
31983	586962
77454	586963
46115	586964
14210	586965
6550	586966
51062	586967
30851	586968
5135	586969
113338	586970
21772	586971
12449	586972
33219	586973
8940	586974
5925	586975
34083	586976
2218	586977
132794	586978
36268	586979
3135	586980
32142	586981
14158	586982
29584	586983
10973	586984
50526	586985
70918	586986
34574	586987
24546	586988
56714	586989
81577	586990
9882	586991
50676	586992
51164	586993
6914	586994
4854	586995
90305	586996
24380	586997
32431	586998
4264	586999
77480	587000
15458	587001
6173	587002
83337	587003
98912	587004
6644	587005
69946	587006
38054	587007
42278	587008
22126	587009
812	587010
16137	587011
707	587012
41288	587013
6650	587014
6650	587015
76609	587016
46008	587017
40990	587018
29578	587019
34381	587020
363	587021
64253	587022
65742	587023
5061	587024
3040	587025
1526	587026
30659	587027
67007	587028
101	587029
25430	587030
115763	587031
54160	587032
9864	587033
9868	587034
82217	587035
3385	587036
22201	587037
48922	587038
104325	587039
80652	587040
25871	587041
7261	587042
54096	587043
30629	587044
89028	587045
8365	587046
41955	587047
34834	587048
21755	587049
47093	587050
25898	587051
74590	587052
143918	587053
57585	587054
114968	587055
4313	587056
3646	587057
1701	587058
30622	587059
51372	587060
4712	587061
20181	587062
9645	587063
6082	587064
99558	587065
55028	587066
15308	587067
41183	587068
87302	587069
92538	587070
5236	587071
9706	587072
31979	587073
45447	587074
70139	587075
37043	587076
12368	587077
107580	587078
19584	587079
53361	587080
74559	587081
5639	587082
57797	587083
85311	587084
59294	587085
26881	587086
79854	587087
38116	587088
80801	587089
2361	587090
24890	587091
12554	587092
2999	587093
58290	587094
69402	587095
136897	587096
3810	587097
5910	587098
39518	587099
56013	587100
44848	587101
24311	587102
70496	587103
127206	587104
80967	587105
83843	587106
5910	587107
34221	587108
31014	587109
27067	587110
26393	587111
135871	587112
83170	587113
105130	587114
7554	587115
26599	587116
23101	587117
42566	587118
2068	587119
79240	587120
4	587121
23902	587122
92075	587123
114597	587124
17972	587125
60039	587126
37366	587127
46350	587128
320	587129
3757	587130
10594	587131
39159	587132
7176	587133
3049	587134
35355	587135
5005	587136
70922	587137
96628	587138
44116	587139
10513	587140
86362	587141
61664	587142
28599	587143
108999	587144
70245	587145
36633	587146
7068	587147
2906	587148
30352	587149
89088	587150
320	587151
38566	587152
46394	587153
14124	587154
18295	587155
33244	587156
10542	587157
16282	587158
14368	587159
36813	587160
132500	587161
50628	587162
5108	587163
54825	587164
37352	587165
16105	587166
5	587167
32426	587168
123100	587169
53453	587170
29756	587171
21810	587172
11963	587173
38695	587174
5911	587175
7963	587176
61594	587177
102808	587178
66023	587179
38477	587180
49491	587181
91677	587182
118	587183
4876	587184
9348	587185
3862	587186
56402	587187
3601	587188
100370	587189
48583	587190
76497	587191
125750	587192
90989	587193
61716	587194
11685	587195
38393	587196
14298	587197
33908	587198
23742	587199
137677	587200
84845	587201
16242	587202
91699	587203
114464	587204
10152	587205
38101	587206
3121	587207
18239	587208
65740	587209
61724	587210
96283	587211
34779	587212
24191	587213
18239	587214
136328	587215
2569	587216
97743	587217
73853	587218
1207	587219
61401	587220
5574	587221
82741	587222
21241	587223
8589	587224
20734	587225
10510	587226
86505	587227
13158	587228
2959	587229
26305	587230
62262	587231
35970	587232
12429	587233
79715	587234
831	587235
34280	587236
79697	587237
72	587238
18041	587239
8189	587240
44688	587241
7093	587242
26426	587243
67287	587244
59135	587245
67872	587246
18310	587247
99072	587248
101308	587249
90188	587250
7075	587251
16918	587252
4216	587253
27221	587254
2807	587255
33860	587256
30321	587257
76137	587258
54191	587259
68786	587260
88106	587261
49676	587262
49040	587263
31995	587264
28235	587265
3030	587266
24097	587267
10942	587268
80290	587269
86604	587270
60345	587271
2063	587272
95682	587273
16169	587274
26677	587275
1980	587276
6482	587277
40046	587278
93337	587279
66964	587280
51086	587281
43642	587282
59548	587283
164320	587284
19524	587285
69848	587286
34461	587287
10227	587288
10900	587289
23175	587290
75204	587291
2962	587292
38630	587293
62322	587294
66994	587295
78378	587296
135471	587297
9095	587298
58635	587299
42548	587300
98293	587301
10178	587302
93522	587303
98161	587304
83846	587305
7142	587306
26553	587307
17669	587308
614	587309
55107	587310
17772	587311
30200	587312
23332	587313
29705	587314
23919	587315
103947	587316
36567	587317
9149	587318
22400	587319
56793	587320
95834	587321
40646	587322
14154	587323
46268	587324
16894	587325
12187	587326
16531	587327
67501	587328
71419	587329
4275	587330
69426	587331
37763	587332
3836	587333
20790	587334
122727	587335
111949	587336
24393	587337
18778	587338
65711	587339
3638	587340
16646	587341
53727	587342
55113	587343
14936	587344
41397	587345
25433	587346
29534	587347
65909	587348
249	587349
33662	587350
63796	587351
25415	587352
102008	587353
83822	587354
23673	587355
26051	587356
69994	587357
40895	587358
46387	587359
4969	587360
5038	587361
62290	587362
9585	587363
11488	587364
9771	587365
31353	587366
46221	587367
82059	587368
17940	587369
127687	587370
69607	587371
78275	587372
103900	587373
136905	587374
8769	587375
41141	587376
19657	587377
4214	587378
62624	587379
78200	587380
18771	587381
11581	587382
4171	587383
47692	587384
42974	587385
82243	587386
102226	587387
95658	587388
105924	587389
87939	587390
64175	587391
59947	587392
27710	587393
97889	587394
32858	587395
105405	587396
54627	587397
76346	587398
78075	587399
112237	587400
39848	587401
23083	587402
37667	587403
53639	587404
59771	587405
44214	587406
2616	587407
71694	587408
89405	587409
51247	587410
37308	587411
37406	587412
112289	587413
7756	587414
38887	587415
1320	587416
33189	587417
23886	587418
34742	587419
23341	587420
108628	587421
6448	587422
26555	587423
23846	587424
42582	587425
37594	587426
21995	587427
69053	587428
73350	587429
73758	587430
86424	587431
28375	587432
36453	587433
53712	587434
6322	587435
3939	587436
29503	587437
8834	587438
50376	587439
8692	587440
111962	587441
70231	587442
7415	587443
11350	587444
8796	587445
20767	587446
70478	587447
37286	587448
78103	587449
80293	587450
7101	587451
89961	587452
78356	587453
30414	587454
44499	587455
16562	587456
28446	587457
97651	587458
16286	587459
3830	587460
71559	587461
77812	587462
21524	587463
28876	587464
39364	587465
21604	587466
95345	587467
47028	587468
31715	587469
22810	587470
99386	587471
32296	587472
34658	587473
42284	587474
15893	587475
19032	587476
104874	587477
17493	587478
103727	587479
5829	587480
11152	587481
16753	587482
25491	587483
64035	587484
66001	587485
82351	587486
6996	587487
9248	587488
26287	587489
11510	587490
90215	587491
8311	587492
152484	587493
41878	587494
10384	587495
3487	587496
32158	587497
3094	587498
28048	587499
2318	587500
13910	587501
82351	587502
132491	587503
6482	587504
19516	587505
6212	587506
2684	587507
35042	587508
9110	587509
2267	587510
5359	587511
13406	587512
15828	587513
95631	587514
7824	587515
4307	587516
67821	587517
30601	587518
110161	587519
70572	587520
15621	587521
17366	587522
15269	587523
112326	587524
33117	587525
5017	587526
28347	587527
97770	587528
44725	587529
31610	587530
13896	587531
22630	587532
5419	587533
108582	587534
65716	587535
28940	587536
104424	587537
71677	587538
45054	587539
32443	587540
79754	587541
14153	587542
81136	587543
137129	587544
45060	587545
10249	587546
95923	587547
52137	587548
21295	587549
124359	587550
36846	587551
12513	587552
26169	587553
93745	587554
24919	587555
5590	587556
126890	587557
16521	587558
18473	587559
88097	587560
17042	587561
47191	587562
63686	587563
7666	587564
95309	587565
51479	587566
95665	587567
8193	587568
64123	587569
52140	587570
7100	587571
13970	587572
4589	587573
105596	587574
87987	587575
44504	587576
64480	587577
53575	587578
127337	587579
70321	587580
16590	587581
80494	587582
84869	587583
71537	587584
38932	587585
34195	587586
7641	587587
15465	587588
7430	587589
86656	587590
15252	587591
55360	587592
26455	587593
26599	587594
67091	587595
47691	587596
41183	587597
1724	587598
17770	587599
48794	587600
34164	587601
38644	587602
73219	587603
844	587604
23427	587605
66509	587606
30334	587607
28139	587608
464	587609
42377	587610
15158	587611
10461	587612
33926	587613
1221	587614
68267	587615
81489	587616
105835	587617
36096	587618
79060	587619
39530	587620
8121	587621
11260	587622
442	587623
12132	587624
1042	587625
15715	587626
24328	587627
4427	587628
13376	587629
58599	587630
39775	587631
100762	587632
1406	587633
131071	587634
40174	587635
1443	587636
108557	587637
112223	587638
94179	587639
9467	587640
98051	587641
23541	587642
27941	587643
15741	587644
31371	587645
114497	587646
4496	587647
17641	587648
49406	587649
57580	587650
19153	587651
19648	587652
11830	587653
51612	587654
21623	587655
43252	587656
562	587657
141565	587658
47439	587659
5958	587660
17656	587661
30220	587662
2620	587663
4617	587664
43187	587665
87129	587666
1288	587667
16472	587668
62852	587669
36746	587670
72146	587671
19899	587672
56348	587673
73729	587674
55572	587675
12297	587676
39737	587677
16151	587678
30201	587679
84867	587680
14241	587681
12536	587682
58535	587683
13332	587684
105190	587685
36543	587686
77704	587687
27519	587688
9803	587689
26459	587690
41135	587691
2461	587692
53020	587693
38508	587694
20639	587695
4270	587696
61354	587697
50442	587698
41500	587699
113831	587700
20711	587701
57561	587702
15941	587703
49156	587704
84771	587705
60438	587706
38531	587707
13069	587708
19488	587709
39212	587710
60172	587711
105359	587712
41664	587713
3632	587714
53195	587715
24220	587716
13824	587717
29076	587718
76930	587719
48462	587720
50279	587721
88260	587722
63313	587723
3064	587724
34358	587725
76303	587726
69994	587727
50816	587728
53225	587729
64698	587730
14685	587731
80817	587732
108329	587733
72777	587734
73723	587735
77915	587736
9085	587737
28034	587738
22676	587739
51907	587740
38241	587741
18617	587742
82041	587743
55516	587744
123029	587745
13961	587746
5104	587747
27109	587748
28665	587749
60991	587750
9958	587751
72241	587752
8532	587753
129526	587754
67048	587755
25905	587756
7808	587757
2759	587758
32252	587759
55650	587760
25925	587761
48973	587762
44681	587763
59791	587764
81954	587765
74658	587766
55485	587767
81627	587768
31932	587769
21430	587770
49156	587771
69928	587772
105201	587773
18152	587774
63549	587775
40772	587776
40185	587777
50799	587778
40999	587779
41550	587780
29014	587781
20123	587782
3930	587783
14590	587784
11780	587785
1366	587786
164292	587787
14089	587788
583	587789
7001	587790
55993	587791
40877	587792
36547	587793
113228	587794
54812	587795
41247	587796
94194	587797
14371	587798
6361	587799
90234	587800
44943	587801
6273	587802
67506	587803
10970	587804
20851	587805
105339	587806
21427	587807
76875	587808
20413	587809
63699	587810
124771	587811
17521	587812
62181	587813
50618	587814
92250	587815
17180	587816
76222	587817
12677	587818
58260	587819
87334	587820
3700	587821
16195	587822
12082	587823
23520	587824
9833	587825
23420	587826
3094	587827
19880	587828
47391	587829
95199	587830
117692	587831
132257	587832
63154	587833
46263	587834
20718	587835
14014	587836
23750	587837
60219	587838
11294	587839
87233	587840
5777	587841
10173	587842
60512	587843
13829	587844
9643	587845
72820	587846
40175	587847
10393	587848
19975	587849
21617	587850
135665	587851
3409	587852
78226	587853
21249	587854
6720	587855
1026	587856
27654	587857
94334	587858
36346	587859
54131	587860
27118	587861
14629	587862
31162	587863
12346	587864
10427	587865
59886	587866
26601	587867
3315	587868
35887	587869
93812	587870
63728	587871
46268	587872
20824	587873
23636	587874
87123	587875
22017	587876
57747	587877
30640	587878
133018	587879
39469	587880
74272	587881
51096	587882
41952	587883
52963	587884
87275	587885
30504	587886
9914	587887
9236	587888
8069	587889
30514	587890
79529	587891
61498	587892
20397	587893
39093	587894
24870	587895
13713	587896
46407	587897
23194	587898
67462	587899
25402	587900
147002	587901
10881	587902
34454	587903
45096	587904
68889	587905
23338	587906
106735	587907
75990	587908
116573	587909
3117	587910
90071	587911
53755	587912
2749	587913
21848	587914
63049	587915
48224	587916
26487	587917
16961	587918
66885	587919
48442	587920
39932	587921
39288	587922
58476	587923
82754	587924
18493	587925
62115	587926
28737	587927
48475	587928
164508	587929
51408	587930
130555	587931
101378	587932
22359	587933
26087	587934
75652	587935
1997	587936
48843	587937
21818	587938
52491	587939
106075	587940
53023	587941
21876	587942
91526	587943
40991	587944
11078	587945
48681	587946
5764	587947
17631	587948
14926	587949
5476	587950
2208	587951
58835	587952
91529	587953
22280	587954
77794	587955
4580	587956
30417	587957
130722	587958
16516	587959
90847	587960
5283	587961
50802	587962
137487	587963
1885	587964
3431	587965
75805	587966
15228	587967
9854	587968
119791	587969
73189	587970
26257	587971
46107	587972
49859	587973
9753	587974
89621	587975
51537	587976
15481	587977
8459	587978
59141	587979
73346	587980
35456	587981
43962	587982
29591	587983
74865	587984
23308	587985
43390	587986
89552	587987
40191	587988
86262	587989
10423	587990
10430	587991
35837	587992
14641	587993
6886	587994
8669	587995
21238	587996
38025	587997
29477	587998
5339	587999
14228	588000
53476	588001
113827	588002
19595	588003
4882	588004
70586	588005
104322	588006
60527	588007
32318	588008
65501	588009
34021	588010
39171	588011
40692	588012
95502	588013
67483	588014
61649	588015
43305	588016
47650	588017
18004	588018
85086	588019
7756	588020
44147	588021
73051	588022
60521	588023
69408	588024
85962	588025
66572	588026
2244	588027
3930	588028
52238	588029
26588	588030
90853	588031
42074	588032
44842	588033
4250	588034
18429	588035
30119	588036
116768	588037
13774	588038
89022	588039
44731	588040
31097	588041
64192	588042
5947	588043
14404	588044
9394	588045
60581	588046
65417	588047
49121	588048
103510	588049
45655	588050
104850	588051
31427	588052
36421	588053
34204	588054
27548	588055
85250	588056
99255	588057
8147	588058
111731	588059
2647	588060
47622	588061
62095	588062
37945	588063
11666	588064
18556	588065
53662	588066
22101	588067
119966	588068
75368	588069
15759	588070
31041	588071
11604	588072
1662	588073
19952	588074
52939	588075
60342	588076
951	588077
81693	588078
76245	588079
121307	588080
27097	588081
26969	588082
108420	588083
74801	588084
96783	588085
37977	588086
106023	588087
115162	588088
58388	588089
36774	588090
34620	588091
4336	588092
11402	588093
99305	588094
26232	588095
109952	588096
28713	588097
80381	588098
127960	588099
100338	588100
2555	588101
71474	588102
23375	588103
65462	588104
88731	588105
5899	588106
7916	588107
105045	588108
18583	588109
104947	588110
25574	588111
58574	588112
74694	588113
5328	588114
10090	588115
30851	588116
38200	588117
27408	588118
37549	588119
14398	588120
33977	588121
50681	588122
8519	588123
110523	588124
29177	588125
57342	588126
90186	588127
87396	588128
44883	588129
115354	588130
447	588131
22378	588132
55234	588133
72797	588134
116895	588135
34130	588136
4494	588137
57665	588138
54989	588139
65096	588140
77815	588141
69259	588142
51043	588143
37832	588144
51824	588145
87935	588146
81536	588147
109257	588148
16832	588149
11594	588150
37157	588151
86207	588152
9299	588153
17983	588154
11715	588155
89119	588156
83813	588157
76984	588158
41629	588159
68238	588160
108726	588161
7805	588162
1970	588163
66145	588164
108416	588165
85925	588166
110072	588167
1756	588168
16276	588169
94096	588170
5668	588171
87423	588172
105028	588173
91395	588174
76399	588175
28286	588176
24384	588177
60215	588178
23557	588179
8319	588180
36708	588181
12249	588182
34737	588183
9240	588184
26163	588185
28008	588186
97086	588187
37724	588188
23826	588189
44934	588190
13083	588191
75497	588192
101991	588193
73866	588194
4066	588195
97605	588196
84445	588197
45161	588198
12459	588199
11266	588200
17677	588201
108433	588202
107864	588203
58228	588204
12069	588205
104362	588206
81540	588207
57936	588208
39992	588209
11465	588210
66577	588211
67607	588212
65964	588213
95657	588214
11258	588215
120434	588216
25401	588217
102800	588218
66095	588219
89050	588220
78167	588221
13406	588222
90037	588223
111782	588224
99324	588225
48649	588226
27143	588227
83092	588228
56572	588229
51639	588230
4019	588231
113029	588232
114581	588233
16089	588234
135528	588235
27203	588236
40041	588237
72011	588238
121058	588239
14006	588240
14373	588241
10411	588242
31726	588243
40735	588244
9844	588245
73606	588246
35444	588247
67698	588248
62227	588249
103804	588250
41218	588251
536	588252
102652	588253
160610	588254
96630	588255
53752	588256
43406	588257
39331	588258
21100	588259
87309	588260
61288	588261
70345	588262
13227	588263
51932	588264
71847	588265
87695	588266
504	588267
40516	588268
34993	588269
56405	588270
119877	588271
28442	588272
54698	588273
34296	588274
67632	588275
62141	588276
75771	588277
4804	588278
102044	588279
11009	588280
93376	588281
108817	588282
82765	588283
31164	588284
19199	588285
42374	588286
22098	588287
1997	588288
75275	588289
99023	588290
80668	588291
43249	588292
29087	588293
44492	588294
15856	588295
63686	588296
18751	588297
13467	588298
12944	588299
16871	588300
98161	588301
37133	588302
68183	588303
14554	588304
13198	588305
50358	588306
42434	588307
99277	588308
67496	588309
87340	588310
139880	588311
9584	588312
62452	588313
53729	588314
22043	588315
14801	588316
133979	588317
53666	588318
15633	588319
46916	588320
13894	588321
13368	588322
17517	588323
28080	588324
47880	588325
98379	588326
81072	588327
11433	588328
49215	588329
6856	588330
40264	588331
61151	588332
37570	588333
20779	588334
8696	588335
116169	588336
64027	588337
6387	588338
35041	588339
32039	588340
17317	588341
91591	588342
22058	588343
26430	588344
16532	588345
17984	588346
6562	588347
92140	588348
117706	588349
51881	588350
33215	588351
3927	588352
26474	588353
678	588354
24509	588355
38547	588356
41239	588357
1933	588358
45089	588359
61599	588360
96538	588361
38823	588362
14735	588363
63127	588364
47418	588365
11287	588366
41697	588367
112912	588368
16073	588369
96959	588370
68944	588371
57373	588372
96700	588373
8819	588374
41396	588375
4853	588376
770	588377
36629	588378
27933	588379
108355	588380
2726	588381
2569	588382
19729	588383
30664	588384
21103	588385
53877	588386
3360	588387
6757	588388
1734	588389
31848	588390
29682	588391
48684	588392
39378	588393
28561	588394
34458	588395
20747	588396
20	588397
28576	588398
76606	588399
30664	588400
574	588401
17888	588402
24141	588403
491	588404
48480	588405
4989	588406
16092	588407
4324	588408
8569	588409
148	588410
61031	588411
102904	588412
40622	588413
61466	588414
26141	588415
33256	588416
7638	588417
1318	588418
340	588419
2035	588420
6923	588421
41688	588422
4009	588423
53695	588424
7225	588425
24972	588426
20942	588427
35044	588428
68386	588429
9	588430
1394	588431
64511	588432
3310	588433
43602	588434
55379	588435
27592	588436
3370	588437
86242	588438
7665	588439
7665	588440
2462	588441
221	588442
6027	588443
20	588444
3685	588445
1329	588446
53022	588447
20037	588448
33271	588449
11461	588450
51366	588451
15647	588452
101489	588453
37720	588454
87930	588455
77714	588456
77559	588457
42985	588458
32809	588459
7912	588460
37910	588461
83724	588462
5949	588463
27627	588464
33217	588465
9	588466
107351	588467
27750	588468
71777	588469
67839	588470
1147	588471
21536	588472
45570	588473
19074	588474
87211	588475
37330	588476
557	588477
6799	588478
460	588479
22779	588480
85865	588481
114327	588482
48858	588483
89989	588484
62545	588485
4834	588486
3669	588487
3437	588488
1933	588489
1373	588490
1092	588491
80091	588492
31339	588493
537	588494
6519	588495
17678	588496
28601	588497
1969	588498
5205	588499
145648	588500
3639	588501
1473	588502
970	588503
45421	588504
1536	588505
58216	588506
49610	588507
14427	588508
77442	588509
6623	588510
39939	588511
10737	588512
70193	588513
104131	588514
37822	588515
40842	588516
3672	588517
630	588518
80901	588519
51985	588520
963	588521
31070	588522
220	588523
50249	588524
16636	588525
59049	588526
23122	588527
69456	588528
27285	588529
88944	588530
8073	588531
20397	588532
5256	588533
45828	588534
92825	588535
42626	588536
9602	588537
29592	588538
45824	588539
12658	588540
16304	588541
16092	588542
111760	588543
3065	588544
9668	588545
115596	588546
6884	588547
3808	588548
16101	588549
77529	588550
77565	588551
4102	588552
7463	588553
53920	588554
1595	588555
1647	588556
50716	588557
18738	588558
12145	588559
30977	588560
88183	588561
5760	588562
1408	588563
3909	588564
958	588565
6075	588566
6075	588567
2642	588568
45200	588569
132765	588570
56191	588571
1921	588572
12091	588573
40975	588574
51116	588575
3621	588576
2796	588577
4934	588578
17650	588579
17600	588580
16416	588581
6946	588582
17920	588583
4560	588584
4117	588585
6425	588586
362	588587
9360	588588
22098	588589
6012	588590
58623	588591
81476	588592
59070	588593
2937	588594
54274	588595
93521	588596
10771	588597
38901	588598
1245	588599
1263	588600
34849	588601
1786	588602
64053	588603
15822	588604
30932	588605
604	588606
36204	588607
23270	588608
9736	588609
30021	588610
3173	588611
21278	588612
22033	588613
129	588614
2808	588615
13376	588616
2098	588617
33550	588618
6887	588619
44200	588620
8267	588621
98832	588622
15227	588623
45921	588624
39555	588625
32465	588626
2375	588627
64086	588628
77546	588629
42220	588630
882	588631
59757	588632
93702	588633
2153	588634
2581	588635
84462	588636
6889	588637
2375	588638
50776	588639
4320	588640
2153	588641
107300	588642
15464	588643
882	588644
98986	588645
35073	588646
8940	588647
28587	588648
25397	588649
28566	588650
68420	588651
164165	588652
16671	588653
126249	588654
39514	588655
53080	588656
34633	588657
56080	588658
48688	588659
63341	588660
80677	588661
105590	588662
150568	588663
25027	588664
68367	588665
60443	588666
107608	588667
82342	588668
41207	588669
41207	588670
36722	588671
52981	588672
51977	588673
31740	588674
39765	588675
116692	588676
106997	588677
111729	588678
121281	588679
129506	588680
1855	588681
45096	588682
23937	588683
6316	588684
30614	588685
83373	588686
4145	588687
104219	588688
38494	588689
33310	588690
68783	588691
47399	588692
33165	588693
25350	588694
78284	588695
48504	588696
3032	588697
92873	588698
55613	588699
63577	588700
2647	588701
1921	588702
41671	588703
40760	588704
9069	588705
8265	588706
1181	588707
18877	588708
20143	588709
82678	588710
74818	588711
89395	588712
36676	588713
57567	588714
94427	588715
28726	588716
51872	588717
20620	588718
102342	588719
58970	588720
30505	588721
9107	588722
99517	588723
91586	588724
18690	588725
44053	588726
37339	588727
9344	588728
10406	588729
84416	588730
75891	588731
45789	588732
32237	588733
100283	588734
727	588735
34585	588736
110581	588737
36722	588738
142011	588739
55624	588740
2250	588741
10444	588742
59554	588743
21106	588744
35057	588745
28856	588746
19941	588747
46067	588748
71166	588749
93845	588750
34630	588751
72654	588752
20514	588753
15320	588754
51817	588755
24112	588756
1769	588757
41527	588758
173	588759
91736	588760
5373	588761
7733	588762
948	588763
48803	588764
9956	588765
6006	588766
39	588767
2650	588768
10011	588769
47183	588770
816	588771
8155	588772
9826	588773
39521	588774
30666	588775
111589	588776
1959	588777
130905	588778
114398	588779
88921	588780
66783	588781
9123	588782
34018	588783
20524	588784
10159	588785
47367	588786
5468	588787
109999	588788
5468	588789
51603	588790
79005	588791
9375	588792
12770	588793
11510	588794
115831	588795
22903	588796
2498	588797
520	588798
17557	588799
48710	588800
110717	588801
70286	588802
6004	588803
2224	588804
37561	588805
2846	588806
2350	588807
28806	588808
2738	588809
6609	588810
8432	588811
1399	588812
3148	588813
49847	588814
6146	588815
38889	588816
92149	588817
24323	588818
56447	588819
27643	588820
15668	588821
5768	588822
129449	588823
42644	588824
24989	588825
119144	588826
1508	588827
47387	588828
47074	588829
70600	588830
65954	588831
5454	588832
34706	588833
27213	588834
39511	588835
1262	588836
28223	588837
56670	588838
1722	588839
14638	588840
90351	588841
4773	588842
3938	588843
31436	588844
77977	588845
100691	588846
46372	588847
66600	588848
36676	588849
24087	588850
27111	588851
55513	588852
113880	588853
90215	588854
19191	588855
55290	588856
77426	588857
17681	588858
5610	588859
41518	588860
34727	588861
56166	588862
37836	588863
143805	588864
25894	588865
13072	588866
88096	588867
62436	588868
26530	588869
6925	588870
1865	588871
9942	588872
56945	588873
26530	588874
1637	588875
1462	588876
1198	588877
86620	588878
31923	588879
1373	588880
122352	588881
95883	588882
3785	588883
3352	588884
8402	588885
63140	588886
6170	588887
72799	588888
635	588889
15974	588890
72958	588891
68006	588892
24006	588893
587	588894
14582	588895
1128	588896
18006	588897
16650	588898
7921	588899
53929	588900
13674	588901
38	588902
10853	588903
3864	588904
857	588905
3621	588906
51579	588907
1229	588908
7600	588909
30587	588910
453	588911
1271	588912
12451	588913
55609	588914
10389	588915
134261	588916
8854	588917
43973	588918
31418	588919
24781	588920
1138	588921
18972	588922
18367	588923
2620	588924
28003	588925
10063	588926
97673	588927
26317	588928
42573	588929
9885	588930
37832	588931
75525	588932
60527	588933
8525	588934
27299	588935
11190	588936
17572	588937
14133	588938
722	588939
820	588940
16703	588941
386	588942
23528	588943
12306	588944
19896	588945
19441	588946
45450	588947
4948	588948
2038	588949
132297	588950
28546	588951
5527	588952
12671	588953
6834	588954
3427	588955
1938	588956
16209	588957
7754	588958
48769	588959
41541	588960
46979	588961
14005	588962
291	588963
52453	588964
32913	588965
28802	588966
38681	588967
23297	588968
32380	588969
6306	588970
21510	588971
17046	588972
64085	588973
233	588974
18759	588975
26422	588976
29197	588977
135619	588978
78959	588979
944	588980
77886	588981
24266	588982
102055	588983
3907	588984
2915	588985
2047	588986
66363	588987
3207	588988
326	588989
969	588990
1161	588991
976	588992
20236	588993
47227	588994
2653	588995
590	588996
30629	588997
29053	588998
2866	588999
13263	589000
459	589001
40941	589002
4920	589003
27294	589004
1330	589005
1633	589006
46378	589007
49469	589008
1494	589009
459	589010
73279	589011
154819	589012
21435	589013
113552	589014
30705	589015
138721	589016
74536	589017
3049	589018
2280	589019
120401	589020
12755	589021
131344	589022
12120	589023
22083	589024
2530	589025
36111	589026
34725	589027
1325	589028
208	589029
4065	589030
7686	589031
26613	589032
131078	589033
81823	589034
40735	589035
3790	589036
6346	589037
14399	589038
22387	589039
38166	589040
32825	589041
28023	589042
8688	589043
11292	589044
41750	589045
40072	589046
27608	589047
23540	589048
48951	589049
8849	589050
38837	589051
28459	589052
14399	589053
148945	589054
58514	589055
2059	589056
102846	589057
5410	589058
18099	589059
125576	589060
43366	589061
12060	589062
6022	589063
1959	589064
231	589065
18343	589066
35268	589067
3134	589068
2188	589069
28136	589070
45877	589071
85028	589072
26619	589073
17565	589074
3199	589075
24957	589076
18406	589077
10092	589078
2236	589079
26479	589080
17212	589081
136970	589082
2270	589083
11071	589084
23172	589085
95109	589086
60298	589087
1003	589088
103527	589089
8842	589090
43264	589091
2152	589092
95405	589093
15000	589094
7216	589095
683	589096
18710	589097
2408	589098
11048	589099
32378	589100
14296	589101
23028	589102
54813	589103
19978	589104
7561	589105
37136	589106
7769	589107
39796	589108
120104	589109
115467	589110
103613	589111
2689	589112
49918	589113
625	589114
3586	589115
2879	589116
114693	589117
4077	589118
1461	589119
107087	589120
77728	589121
3852	589122
748	589123
21526	589124
3384	589125
13040	589126
52937	589127
4207	589128
59466	589129
22002	589130
23834	589131
85812	589132
1516	589133
93857	589134
101261	589135
26430	589136
55372	589137
76342	589138
6169	589139
75512	589140
50546	589141
64149	589142
85050	589143
12683	589144
65364	589145
27515	589146
76222	589147
10863	589148
114521	589149
19672	589150
46801	589151
95810	589152
26113	589153
90627	589154
1540	589155
12639	589156
15810	589157
29937	589158
49949	589159
68296	589160
48769	589161
70592	589162
33735	589163
12109	589164
54282	589165
59463	589166
59309	589167
23509	589168
578	589169
3157	589170
39380	589171
60476	589172
5908	589173
1136	589174
17619	589175
59881	589176
7596	589177
37867	589178
1516	589179
28760	589180
37588	589181
46888	589182
6616	589183
21827	589184
3123	589185
21925	589186
22689	589187
15875	589188
32981	589189
5297	589190
1186	589191
35954	589192
1186	589193
9792	589194
3944	589195
64191	589196
54282	589197
77949	589198
36771	589199
88613	589200
45454	589201
47378	589202
71012	589203
2826	589204
22328	589205
35340	589206
49730	589207
20668	589208
56654	589209
14249	589210
45807	589211
75643	589212
121401	589213
82136	589214
77949	589215
29918	589216
8983	589217
50760	589218
16446	589219
31568	589220
87577	589221
7053	589222
15878	589223
34268	589224
98104	589225
40019	589226
3170	589227
16635	589228
1395	589229
39910	589230
104426	589231
47906	589232
47294	589233
36117	589234
3056	589235
36220	589236
101343	589237
2180	589238
86461	589239
27250	589240
94654	589241
34433	589242
63355	589243
20793	589244
135703	589245
60388	589246
11393	589247
47878	589248
62603	589249
12763	589250
129248	589251
22317	589252
99065	589253
6272	589254
34730	589255
56269	589256
9956	589257
61786	589258
6086	589259
21800	589260
4031	589261
52775	589262
9385	589263
20702	589264
16991	589265
19743	589266
9	589267
120243	589268
1521	589269
5263	589270
1204	589271
1204	589272
4058	589273
24056	589274
132529	589275
8900	589276
37700	589277
58174	589278
128920	589279
67393	589280
51033	589281
66131	589282
32278	589283
26178	589284
1403	589285
97668	589286
4133	589287
30921	589288
122724	589289
5674	589290
46032	589291
34762	589292
33929	589293
33201	589294
12287	589295
87852	589296
103045	589297
3988	589298
11341	589299
36625	589300
6751	589301
20550	589302
112748	589303
22898	589304
131225	589305
13856	589306
44000	589307
31868	589308
31585	589309
24536	589310
61510	589311
74898	589312
107596	589313
18948	589314
9218	589315
19604	589316
91313	589317
41904	589318
65569	589319
1096	589320
1096	589321
1096	589322
7375	589323
1096	589324
24597	589325
77049	589326
4108	589327
5872	589328
49207	589329
14835	589330
20335	589331
39157	589332
33553	589333
64030	589334
40072	589335
87464	589336
54163	589337
74548	589338
15500	589339
1959	589340
97030	589341
48546	589342
5696	589343
39981	589344
26746	589345
75575	589346
1192	589347
58294	589348
48816	589349
3442	589350
50278	589351
1340	589352
15217	589353
18105	589354
20333	589355
58864	589356
3196	589357
108918	589358
39178	589359
11682	589360
137014	589361
14450	589362
61411	589363
8995	589364
20375	589365
24856	589366
25544	589367
2701	589368
56805	589369
33992	589370
79026	589371
33983	589372
4058	589373
19255	589374
38732	589375
13599	589376
12485	589377
15938	589378
70472	589379
8176	589380
11464	589381
20680	589382
6239	589383
9073	589384
1096	589385
31497	589386
16697	589387
24191	589388
21312	589389
33129	589390
18706	589391
36505	589392
4734	589393
3702	589394
37327	589395
4340	589396
58193	589397
13415	589398
14015	589399
59319	589400
18191	589401
58507	589402
38564	589403
1006	589404
11333	589405
24911	589406
37140	589407
662	589408
56365	589409
18092	589410
20140	589411
38854	589412
43598	589413
18542	589414
41608	589415
30900	589416
68794	589417
28161	589418
11708	589419
6456	589420
27104	589421
6396	589422
16529	589423
34682	589424
8205	589425
10301	589426
23298	589427
20061	589428
46226	589429
18676	589430
55094	589431
2813	589432
22337	589433
39100	589434
94354	589435
13125	589436
18073	589437
8996	589438
28392	589439
2275	589440
117234	589441
5791	589442
26454	589443
37134	589444
12022	589445
1033	589446
32205	589447
8251	589448
53	589449
60459	589450
70366	589451
9401	589452
37849	589453
27205	589454
21926	589455
74435	589456
8742	589457
18841	589458
2982	589459
79806	589460
15882	589461
16752	589462
2324	589463
98312	589464
8751	589465
58613	589466
19100	589467
109111	589468
1925	589469
18233	589470
28176	589471
54981	589472
5101	589473
3024	589474
129300	589475
102369	589476
117108	589477
10518	589478
33663	589479
84829	589480
43342	589481
83296	589482
70997	589483
124041	589484
20745	589485
35307	589486
16145	589487
34692	589488
46381	589489
74	589490
6111	589491
20821	589492
5899	589493
18113	589494
13253	589495
9243	589496
122948	589497
40748	589498
11530	589499
78123	589500
30410	589501
44823	589502
21935	589503
6791	589504
15725	589505
70172	589506
33118	589507
127931	589508
54143	589509
7444	589510
54365	589511
100648	589512
90012	589513
20931	589514
3793	589515
46290	589516
1983	589517
86605	589518
47301	589519
40477	589520
66149	589521
4582	589522
28074	589523
53373	589524
36841	589525
78270	589526
31578	589527
105605	589528
25472	589529
38108	589530
33867	589531
539	589532
56820	589533
45441	589534
5276	589535
54233	589536
3211	589537
43376	589538
18	589539
1386	589540
1386	589541
123	589542
1249	589543
137496	589544
35123	589545
27803	589546
72247	589547
138503	589548
24308	589549
27029	589550
79860	589551
30713	589552
6196	589553
33197	589554
12561	589555
29576	589556
39736	589557
29223	589558
1389	589559
7833	589560
1386	589561
46333	589562
42358	589563
1530	589564
10007	589565
136208	589566
814	589567
5961	589568
70178	589569
865	589570
24369	589571
41244	589572
35176	589573
2291	589574
15271	589575
11400	589576
85485	589577
75612	589578
41409	589579
35327	589580
19167	589581
37323	589582
90947	589583
79325	589584
154	589585
59835	589586
1246	589587
62656	589588
5361	589589
64936	589590
29753	589591
36259	589592
77707	589593
1693	589594
1246	589595
88612	589596
50827	589597
86356	589598
28958	589599
14245	589600
1249	589601
34125	589602
504	589603
87846	589604
2929	589605
1530	589606
99811	589607
3579	589608
55210	589609
107587	589610
31056	589611
26218	589612
27771	589613
2137	589614
20301	589615
54697	589616
16492	589617
4694	589618
8323	589619
45171	589620
35189	589621
46815	589622
78188	589623
96463	589624
113071	589625
75723	589626
16790	589627
73142	589628
15271	589629
24894	589630
32246	589631
61151	589632
12995	589633
95425	589634
28617	589635
70457	589636
44063	589637
92440	589638
35345	589639
2583	589640
44525	589641
35061	589642
60083	589643
17139	589644
5980	589645
55016	589646
15253	589647
60426	589648
38680	589649
27517	589650
95871	589651
3964	589652
31381	589653
3961	589654
12744	589655
11478	589656
1637	589657
91590	589658
32001	589659
26674	589660
52734	589661
30360	589662
14274	589663
14274	589664
17501	589665
4243	589666
19712	589667
16410	589668
5870	589669
49413	589670
55355	589671
12364	589672
25928	589673
23691	589674
2104	589675
1708	589676
84671	589677
22840	589678
2785	589679
12306	589680
61666	589681
2531	589682
4067	589683
78	589684
52734	589685
14317	589686
406	589687
3947	589688
87518	589689
13508	589690
31977	589691
1004	589692
11165	589693
2530	589694
15223	589695
9655	589696
12934	589697
2530	589698
4999	589699
5695	589700
11053	589701
976	589702
3964	589703
57049	589704
18353	589705
81832	589706
1236	589707
83207	589708
7032	589709
104058	589710
42933	589711
14800	589712
443	589713
82214	589714
35417	589715
52488	589716
3274	589717
23300	589718
41246	589719
15778	589720
14544	589721
29443	589722
22817	589723
30720	589724
17849	589725
14280	589726
60261	589727
47883	589728
57680	589729
92301	589730
29913	589731
5926	589732
50296	589733
14792	589734
169	589735
19097	589736
30500	589737
7292	589738
100716	589739
60448	589740
14824	589741
32306	589742
67	589743
48478	589744
28902	589745
48074	589746
62441	589747
20651	589748
101385	589749
7413	589750
45226	589751
21900	589752
18346	589753
12004	589754
6963	589755
4155	589756
597	589757
2773	589758
12982	589759
20426	589760
69514	589761
19099	589762
8380	589763
83568	589764
113295	589765
32350	589766
51303	589767
11406	589768
36593	589769
12303	589770
20864	589771
1492	589772
14668	589773
57550	589774
90067	589775
8114	589776
82781	589777
134624	589778
44736	589779
87185	589780
7239	589781
12747	589782
62213	589783
66750	589784
9	589785
4867	589786
17751	589787
1184	589788
18766	589789
4694	589790
1007	589791
74330	589792
44222	589793
58007	589794
38956	589795
41792	589796
37659	589797
948	589798
19788	589799
23360	589800
65647	589801
76504	589802
14337	589803
64482	589804
23792	589805
93263	589806
2425	589807
810	589808
148	589809
13422	589810
988	589811
820	589812
7481	589813
135519	589814
4196	589815
56897	589816
94350	589817
18651	589818
2667	589819
26299	589820
2156	589821
6817	589822
12367	589823
18717	589824
53240	589825
17771	589826
30043	589827
8449	589828
102663	589829
4006	589830
745	589831
21583	589832
36789	589833
73058	589834
129325	589835
65684	589836
145535	589837
9011	589838
35700	589839
7158	589840
36734	589841
7158	589842
112185	589843
24624	589844
17031	589845
82352	589846
80916	589847
18348	589848
4202	589849
111700	589850
64706	589851
47401	589852
12774	589853
20765	589854
688	589855
31576	589856
23426	589857
9957	589858
15766	589859
11649	589860
10104	589861
87670	589862
35171	589863
422	589864
116643	589865
32157	589866
12533	589867
12534	589868
1092	589869
46002	589870
10149	589871
32778	589872
9827	589873
31557	589874
229	589875
19767	589876
16672	589877
30594	589878
597	589879
17882	589880
10823	589881
68589	589882
9791	589883
41227	589884
14946	589885
116509	589886
12175	589887
24315	589888
21534	589889
45547	589890
2334	589891
18464	589892
121759	589893
4158	589894
24640	589895
7491	589896
13137	589897
43007	589898
13963	589899
42634	589900
14015	589901
8908	589902
31646	589903
8447	589904
67536	589905
700	589906
55550	589907
15260	589908
36617	589909
12031	589910
55684	589911
73862	589912
5705	589913
8134	589914
5623	589915
8130	589916
83188	589917
7930	589918
14423	589919
18696	589920
10279	589921
68332	589922
5756	589923
5309	589924
12661	589925
7033	589926
26486	589927
92330	589928
3096	589929
16536	589930
8189	589931
2076	589932
15530	589933
10382	589934
81640	589935
64549	589936
1389	589937
123666	589938
3547	589939
18216	589940
1669	589941
20872	589942
47741	589943
26013	589944
10885	589945
1941	589946
36644	589947
11029	589948
18402	589949
2671	589950
66057	589951
2389	589952
14198	589953
10138	589954
48822	589955
9245	589956
58481	589957
77424	589958
24996	589959
74958	589960
1631	589961
21622	589962
8542	589963
124880	589964
6196	589965
47917	589966
6253	589967
76406	589968
948	589969
135429	589970
46302	589971
16784	589972
56	589973
6093	589974
24295	589975
2519	589976
73186	589977
16964	589978
5668	589979
13376	589980
11356	589981
24288	589982
36144	589983
20431	589984
53252	589985
34054	589986
127493	589987
3182	589988
65545	589989
58831	589990
41143	589991
19470	589992
26603	589993
28707	589994
52120	589995
81915	589996
28882	589997
40838	589998
46117	589999
89519	590000
553	590001
19662	590002
93836	590003
12460	590004
113900	590005
80310	590006
46882	590007
38531	590008
46155	590009
18836	590010
2236	590011
35157	590012
110	590013
57763	590014
65692	590015
522	590016
1873	590017
837	590018
33910	590019
51952	590020
88889	590021
17656	590022
109959	590023
107849	590024
69487	590025
14646	590026
18499	590027
48061	590028
5958	590029
18163	590030
36820	590031
45345	590032
49604	590033
2461	590034
2594	590035
42339	590036
53140	590037
44209	590038
15941	590039
4211	590040
8185	590041
4969	590042
76366	590043
1507	590044
79233	590045
88823	590046
39415	590047
2218	590048
18045	590049
7799	590050
12519	590051
45107	590052
84532	590053
54757	590054
28362	590055
55315	590056
17945	590057
10196	590058
74596	590059
32902	590060
24342	590061
82707	590062
78377	590063
34257	590064
56109	590065
16739	590066
13792	590067
66266	590068
41519	590069
10371	590070
1998	590071
7551	590072
19994	590073
73081	590074
10050	590075
40449	590076
76526	590077
99407	590078
450	590079
770	590080
61531	590081
51813	590082
9820	590083
38450	590084
20530	590085
17018	590086
4771	590087
44901	590088
13922	590089
36199	590090
80922	590091
82413	590092
6158	590093
75305	590094
7472	590095
30136	590096
30136	590097
1124	590098
22303	590099
2193	590100
21497	590101
5607	590102
52142	590103
2888	590104
73593	590105
12283	590106
754	590107
7972	590108
3685	590109
870	590110
51475	590111
1509	590112
8839	590113
24910	590114
5720	590115
81965	590116
14250	590117
46302	590118
76359	590119
3768	590120
69125	590121
39075	590122
2413	590123
17315	590124
22311	590125
56823	590126
46928	590127
30538	590128
31652	590129
5855	590130
32152	590131
12103	590132
918	590133
50055	590134
934	590135
36138	590136
100681	590137
1963	590138
2068	590139
105511	590140
385	590141
27094	590142
53334	590143
7681	590144
840	590145
934	590146
39870	590147
39717	590148
3640	590149
13248	590150
113854	590151
959	590152
25370	590153
4913	590154
1708	590155
98676	590156
21568	590157
557	590158
35162	590159
124512	590160
1236	590161
78883	590162
9819	590163
11357	590164
14637	590165
14122	590166
83725	590167
26113	590168
92726	590169
33615	590170
63194	590171
98895	590172
31455	590173
58440	590174
9868	590175
15708	590176
53421	590177
62711	590178
102745	590179
40133	590180
99317	590181
77507	590182
53697	590183
75875	590184
124831	590185
97604	590186
54423	590187
74318	590188
35094	590189
16108	590190
12174	590191
28414	590192
38475	590193
45618	590194
84771	590195
51722	590196
94613	590197
34671	590198
8636	590199
3418	590200
2963	590201
19681	590202
58424	590203
10936	590204
18247	590205
899	590206
52891	590207
50317	590208
134093	590209
54193	590210
2121	590211
112866	590212
779	590213
90669	590214
18143	590215
97041	590216
878	590217
10154	590218
5784	590219
948	590220
115515	590221
14214	590222
27181	590223
1688	590224
719	590225
67599	590226
23330	590227
30360	590228
22623	590229
33268	590230
53402	590231
94	590232
65478	590233
4845	590234
14312	590235
30137	590236
26487	590237
23841	590238
14105	590239
89383	590240
135927	590241
27802	590242
28929	590243
101967	590244
2931	590245
43063	590246
9636	590247
23092	590248
6469	590249
1508	590250
41195	590251
52113	590252
9876	590253
36098	590254
27696	590255
11510	590256
85157	590257
55157	590258
36117	590259
36535	590260
1439	590261
52190	590262
13020	590263
85111	590264
27111	590265
120088	590266
4845	590267
12734	590268
2992	590269
42864	590270
2302	590271
61068	590272
67607	590273
46991	590274
41018	590275
72100	590276
84816	590277
10281	590278
98231	590279
462	590280
22775	590281
90258	590282
30142	590283
38631	590284
57513	590285
105797	590286
29143	590287
4837	590288
1746	590289
79884	590290
47801	590291
56553	590292
79479	590293
1379	590294
7134	590295
10154	590296
327	590297
7757	590298
49404	590299
2302	590300
36468	590301
2142	590302
62600	590303
6784	590304
1563	590305
5917	590306
63774	590307
7711	590308
39598	590309
46952	590310
103401	590311
3972	590312
31675	590313
29586	590314
32619	590315
32969	590316
94298	590317
33778	590318
33064	590319
64304	590320
578	590321
41408	590322
76871	590323
29985	590324
38094	590325
47344	590326
53729	590327
40141	590328
79465	590329
91385	590330
1731	590331
58275	590332
32927	590333
22005	590334
18322	590335
47305	590336
70414	590337
87435	590338
83816	590339
36649	590340
428	590341
5543	590342
120528	590343
8080	590344
45569	590345
139060	590346
77835	590347
4391	590348
68945	590349
11583	590350
15173	590351
62184	590352
45059	590353
66947	590354
30971	590355
60186	590356
39207	590357
7766	590358
77054	590359
9846	590360
15946	590361
47016	590362
854	590363
7805	590364
42528	590365
15946	590366
35135	590367
17785	590368
16958	590369
1024	590370
40126	590371
113588	590372
39477	590373
11734	590374
100406	590375
1826	590376
43990	590377
8463	590378
5044	590379
40069	590380
55537	590381
13762	590382
77516	590383
7929	590384
2628	590385
31172	590386
24934	590387
97742	590388
11471	590389
13028	590390
1486	590391
47911	590392
1440	590393
22345	590394
10999	590395
29156	590396
78885	590397
7529	590398
9283	590399
2149	590400
6552	590401
1114	590402
119876	590403
46972	590404
48716	590405
21263	590406
50912	590407
959	590408
14173	590409
7797	590410
68267	590411
9249	590412
17299	590413
13518	590414
105277	590415
4122	590416
26592	590417
51897	590418
3894	590419
72914	590420
6767	590421
21113	590422
10546	590423
15306	590424
85063	590425
18231	590426
89029	590427
104433	590428
32848	590429
41529	590430
23888	590431
3791	590432
7067	590433
52841	590434
6535	590435
12027	590436
108316	590437
69835	590438
23300	590439
32483	590440
9030	590441
41047	590442
82717	590443
3042	590444
14743	590445
2590	590446
15250	590447
12895	590448
63680	590449
167556	590450
134201	590451
27420	590452
1313	590453
553	590454
12771	590455
35213	590456
21622	590457
45163	590458
59187	590459
21320	590460
86039	590461
19752	590462
31410	590463
70888	590464
18945	590465
44532	590466
33061	590467
2132	590468
9979	590469
69355	590470
78381	590471
103869	590472
18203	590473
113225	590474
13507	590475
126434	590476
9215	590477
53441	590478
28667	590479
30343	590480
1452	590481
113091	590482
36457	590483
2931	590484
27578	590485
4013	590486
7505	590487
22166	590488
18676	590489
15774	590490
27743	590491
48480	590492
46941	590493
11222	590494
60142	590495
1443	590496
1595	590497
4923	590498
55006	590499
82965	590500
92715	590501
13583	590502
1730	590503
20317	590504
12372	590505
12342	590506
9798	590507
40896	590508
48574	590509
2411	590510
134150	590511
41425	590512
110032	590513
20355	590514
2988	590515
12757	590516
6290	590517
117410	590518
16187	590519
84209	590520
122717	590521
47326	590522
1788	590523
981	590524
41160	590525
3387	590526
4391	590527
17500	590528
41230	590529
2094	590530
22604	590531
47666	590532
58120	590533
3654	590534
1714	590535
26295	590536
1967	590537
12192	590538
30611	590539
17012	590540
1351	590541
7323	590542
12082	590543
53432	590544
2559	590545
21449	590546
2322	590547
7452	590548
79432	590549
3094	590550
78003	590551
80467	590552
16872	590553
33408	590554
12197	590555
48747	590556
138604	590557
6346	590558
8563	590559
9665	590560
75449	590561
114407	590562
6014	590563
22932	590564
1523	590565
96989	590566
22098	590567
14219	590568
2547	590569
42040	590570
133949	590571
1985	590572
10339	590573
123287	590574
32486	590575
6384	590576
23136	590577
64946	590578
10254	590579
26326	590580
53106	590581
116511	590582
8873	590583
4203	590584
52035	590585
19590	590586
30862	590587
85641	590588
21752	590589
46310	590590
111843	590591
117007	590592
27094	590593
24291	590594
7505	590595
30862	590596
20182	590597
76681	590598
22400	590599
110836	590600
71744	590601
13703	590602
102921	590603
42496	590604
28188	590605
93418	590606
690	590607
112299	590608
99272	590609
21317	590610
4788	590611
14603	590612
32342	590613
40401	590614
33848	590615
7655	590616
47699	590617
1575	590618
36211	590619
2106	590620
64651	590621
99362	590622
31040	590623
31581	590624
13013	590625
32979	590626
19249	590627
43158	590628
103577	590629
38155	590630
27822	590631
6434	590632
19169	590633
42584	590634
27830	590635
958	590636
22063	590637
2891	590638
23334	590639
37272	590640
6246	590641
66253	590642
94538	590643
373	590644
3397	590645
17136	590646
54038	590647
9289	590648
29424	590649
11214	590650
6485	590651
26480	590652
49550	590653
7199	590654
74324	590655
3121	590656
51442	590657
3218	590658
68277	590659
97630	590660
85386	590661
73594	590662
2725	590663
40693	590664
20165	590665
2367	590666
6327	590667
68401	590668
17102	590669
60388	590670
21604	590671
1049	590672
5137	590673
7322	590674
4855	590675
918	590676
35127	590677
50755	590678
58621	590679
17591	590680
8442	590681
90816	590682
10229	590683
16161	590684
3868	590685
10462	590686
2511	590687
31426	590688
3634	590689
51380	590690
47	590691
50273	590692
27694	590693
104953	590694
18436	590695
35127	590696
49761	590697
32874	590698
99253	590699
50875	590700
71877	590701
18353	590702
491	590703
120	590704
120	590705
11366	590706
75735	590707
11753	590708
20325	590709
9759	590710
70982	590711
78430	590712
1547	590713
2324	590714
3864	590715
8687	590716
83439	590717
34422	590718
17114	590719
1660	590720
70526	590721
121523	590722
130	590723
39934	590724
24295	590725
229	590726
122510	590727
70087	590728
18689	590729
2633	590730
124373	590731
27690	590732
14542	590733
40079	590734
40936	590735
24249	590736
5225	590737
930	590738
49405	590739
29200	590740
4062	590741
13481	590742
41001	590743
792	590744
152917	590745
26678	590746
63240	590747
71381	590748
40850	590749
8122	590750
2279	590751
93477	590752
13802	590753
68902	590754
60157	590755
77595	590756
14637	590757
41967	590758
30603	590759
90067	590760
12979	590761
45188	590762
21753	590763
58274	590764
5901	590765
44731	590766
39358	590767
107416	590768
60124	590769
40901	590770
36167	590771
10167	590772
34254	590773
52502	590774
60446	590775
117328	590776
23311	590777
38009	590778
60967	590779
18377	590780
109033	590781
29032	590782
13710	590783
5297	590784
84754	590785
1686	590786
52118	590787
9469	590788
6616	590789
19030	590790
36004	590791
28731	590792
124841	590793
80576	590794
54047	590795
878	590796
33970	590797
13933	590798
27753	590799
50785	590800
68401	590801
22130	590802
40872	590803
113669	590804
121988	590805
121361	590806
35442	590807
59040	590808
7681	590809
27031	590810
35872	590811
9794	590812
76398	590813
21897	590814
4461	590815
17591	590816
35203	590817
2882	590818
1972	590819
56772	590820
17277	590821
3814	590822
4292	590823
21964	590824
71034	590825
29051	590826
76547	590827
7993	590828
38571	590829
56077	590830
10557	590831
131095	590832
10004	590833
840	590834
35588	590835
68017	590836
73849	590837
86819	590838
3123	590839
9972	590840
96514	590841
36168	590842
56723	590843
100719	590844
31545	590845
95291	590846
20714	590847
87882	590848
8495	590849
23932	590850
52881	590851
2882	590852
3860	590853
45966	590854
83546	590855
104175	590856
18983	590857
9652	590858
19921	590859
80375	590860
10849	590861
13098	590862
11332	590863
11459	590864
30950	590865
34397	590866
3774	590867
41304	590868
23900	590869
120354	590870
13159	590871
60600	590872
107329	590873
25402	590874
1026	590875
20512	590876
34403	590877
2417	590878
3194	590879
12516	590880
108318	590881
35291	590882
31722	590883
30697	590884
1912	590885
27281	590886
82692	590887
144036	590888
90817	590889
2791	590890
122645	590891
6525	590892
6855	590893
32875	590894
1586	590895
56	590896
92070	590897
2166	590898
69231	590899
124810	590900
83703	590901
40872	590902
37036	590903
4910	590904
23718	590905
12404	590906
60415	590907
45855	590908
43595	590909
3874	590910
7611	590911
18412	590912
95291	590913
26166	590914
10709	590915
92879	590916
85001	590917
14328	590918
33873	590919
31349	590920
24442	590921
40127	590922
8957	590923
18141	590924
97690	590925
11759	590926
12471	590927
33961	590928
2905	590929
23965	590930
37179	590931
26036	590932
7660	590933
26295	590934
700	590935
9465	590936
89446	590937
86327	590938
2931	590939
64376	590940
8500	590941
53127	590942
89158	590943
79456	590944
20750	590945
19481	590946
68963	590947
55021	590948
119880	590949
5692	590950
28050	590951
2931	590952
31100	590953
38460	590954
19951	590955
60352	590956
51541	590957
49712	590958
5406	590959
65532	590960
92765	590961
7936	590962
4265	590963
102449	590964
58630	590965
83878	590966
88212	590967
5684	590968
4550	590969
2708	590970
30015	590971
75760	590972
9465	590973
19122	590974
2507	590975
21497	590976
18464	590977
39803	590978
13432	590979
124772	590980
53679	590981
36269	590982
15270	590983
3480	590984
97006	590985
51926	590986
58651	590987
86402	590988
2686	590989
4983	590990
89044	590991
14404	590992
11295	590993
69120	590994
22692	590995
67501	590996
8104	590997
5397	590998
24933	590999
26890	591000
295	591001
10450	591002
24410	591003
15167	591004
11166	591005
25346	591006
19937	591007
7225	591008
70061	591009
43450	591010
64948	591011
14621	591012
96298	591013
6800	591014
92769	591015
17202	591016
58898	591017
53896	591018
8652	591019
24113	591020
14525	591021
14528	591022
31126	591023
22254	591024
19981	591025
4550	591026
23420	591027
56539	591028
5265	591029
57521	591030
10339	591031
10339	591032
75965	591033
32457	591034
8405	591035
6116	591036
33015	591037
38007	591038
34096	591039
19276	591040
80505	591041
69170	591042
51393	591043
65740	591044
23110	591045
14371	591046
71999	591047
9171	591048
4676	591049
44651	591050
4201	591051
53264	591052
5610	591053
5610	591054
126190	591055
6662	591056
48937	591057
8958	591058
14378	591059
14836	591060
89121	591061
85152	591062
21107	591063
59464	591064
67239	591065
3335	591066
50601	591067
40852	591068
28634	591069
16770	591070
10684	591071
33247	591072
6348	591073
60591	591074
19003	591075
60136	591076
12057	591077
32304	591078
28751	591079
11601	591080
26084	591081
28138	591082
17202	591083
43580	591084
82301	591085
8272	591086
31170	591087
48178	591088
52977	591089
12322	591090
9463	591091
11438	591092
14618	591093
17623	591094
21240	591095
37751	591096
115129	591097
380	591098
16903	591099
12430	591100
36533	591101
11780	591102
7401	591103
15362	591104
35344	591105
17817	591106
14569	591107
34184	591108
66955	591109
11754	591110
5204	591111
951	591112
26711	591113
87295	591114
15889	591115
2171	591116
3442	591117
52159	591118
50567	591119
56152	591120
9881	591121
63277	591122
30583	591123
36752	591124
20208	591125
116857	591126
13576	591127
37414	591128
19254	591129
5660	591130
14884	591131
14515	591132
17649	591133
16533	591134
28139	591135
83586	591136
13531	591137
4964	591138
25934	591139
102341	591140
7401	591141
5623	591142
87402	591143
6798	591144
5383	591145
26751	591146
1289	591147
2063	591148
9985	591149
47017	591150
5922	591151
583	591152
2328	591153
107230	591154
10898	591155
33673	591156
49726	591157
29551	591158
11798	591159
30146	591160
56346	591161
44612	591162
1592	591163
19667	591164
33285	591165
41439	591166
63634	591167
48949	591168
23357	591169
23539	591170
16148	591171
92702	591172
7120	591173
62574	591174
107028	591175
8042	591176
113145	591177
10965	591178
28567	591179
18265	591180
69345	591181
121206	591182
138479	591183
125934	591184
49629	591185
83448	591186
56020	591187
59390	591188
38456	591189
16649	591190
152702	591191
11126	591192
16096	591193
91442	591194
36584	591195
19524	591196
82063	591197
52530	591198
109397	591199
361	591200
20112	591201
112012	591202
134042	591203
63222	591204
5482	591205
41938	591206
64203	591207
6646	591208
21492	591209
4752	591210
78940	591211
47793	591212
39885	591213
118734	591214
107331	591215
77693	591216
28868	591217
9121	591218
66492	591219
25800	591220
9736	591221
39338	591222
8957	591223
3048	591224
72682	591225
4461	591226
21087	591227
55103	591228
29086	591229
30394	591230
67	591231
6915	591232
46991	591233
1938	591234
1373	591235
6756	591236
75960	591237
23118	591238
50266	591239
3863	591240
36568	591241
12395	591242
3219	591243
58552	591244
69428	591245
2495	591246
2590	591247
13397	591248
40092	591249
114309	591250
14792	591251
75384	591252
31017	591253
64307	591254
98010	591255
5297	591256
41430	591257
5954	591258
65488	591259
12956	591260
53085	591261
50847	591262
22480	591263
110507	591264
19594	591265
2749	591266
11554	591267
22175	591268
13471	591269
3764	591270
20239	591271
6755	591272
45476	591273
45583	591274
3351	591275
2376	591276
45063	591277
14850	591278
10788	591279
7747	591280
54334	591281
70960	591282
8915	591283
48872	591284
32864	591285
56820	591286
34646	591287
5463	591288
12458	591289
22820	591290
18178	591291
18251	591292
7014	591293
2285	591294
54228	591295
54158	591296
17604	591297
1723	591298
30819	591299
12895	591300
34528	591301
12514	591302
33884	591303
39343	591304
346	591305
65411	591306
4925	591307
11290	591308
59107	591309
34798	591310
48812	591311
6671	591312
3107	591313
55476	591314
10235	591315
3779	591316
35805	591317
12103	591318
36156	591319
20	591320
28731	591321
29545	591322
90379	591323
109903	591324
15359	591325
15636	591326
9232	591327
7236	591328
114565	591329
6409	591330
6085	591331
39511	591332
6729	591333
39511	591334
8136	591335
4043	591336
8173	591337
82750	591338
31159	591339
58607	591340
56721	591341
1408	591342
5463	591343
47907	591344
8438	591345
55993	591346
2250	591347
2446	591348
37254	591349
78956	591350
44482	591351
18951	591352
31525	591353
11683	591354
36818	591355
4665	591356
36858	591357
155	591358
2995	591359
34086	591360
68065	591361
15946	591362
16553	591363
59934	591364
4487	591365
63401	591366
22741	591367
5419	591368
6328	591369
32098	591370
14460	591371
92	591372
8890	591373
37058	591374
50836	591375
82148	591376
24785	591377
51363	591378
11199	591379
5240	591380
98266	591381
30319	591382
45086	591383
7822	591384
4929	591385
3418	591386
40024	591387
30195	591388
40560	591389
45285	591390
72823	591391
886	591392
39103	591393
26178	591394
740	591395
59238	591396
55175	591397
1412	591398
36702	591399
2261	591400
69933	591401
90279	591402
10649	591403
61280	591404
121718	591405
56495	591406
86558	591407
31888	591408
22229	591409
29137	591410
82812	591411
24725	591412
29126	591413
13471	591414
59056	591415
45423	591416
33360	591417
19481	591418
59238	591419
991	591420
49399	591421
10632	591422
18676	591423
28894	591424
43121	591425
62457	591426
137246	591427
3778	591428
104888	591429
64047	591430
59123	591431
28533	591432
53819	591433
70948	591434
2730	591435
11672	591436
40097	591437
83566	591438
2324	591439
31546	591440
35172	591441
20940	591442
1073	591443
8484	591444
10894	591445
1975	591446
26924	591447
15318	591448
72130	591449
1172	591450
27245	591451
1670	591452
62739	591453
6662	591454
557	591455
1996	591456
6482	591457
92646	591458
6728	591459
2708	591460
32271	591461
88211	591462
90860	591463
78975	591464
40041	591465
56792	591466
19936	591467
68919	591468
71386	591469
68926	591470
4530	591471
396	591472
23074	591473
53211	591474
33986	591475
45920	591476
10109	591477
7317	591478
64823	591479
1508	591480
36203	591481
1431	591482
8427	591483
27035	591484
614	591485
46974	591486
92518	591487
53993	591488
22029	591489
28366	591490
17234	591491
24376	591492
15328	591493
54057	591494
8099	591495
3145	591496
20292	591497
26762	591498
30715	591499
66173	591500
2049	591501
52246	591502
154826	591503
2003	591504
23475	591505
52751	591506
29739	591507
10371	591508
6415	591509
294	591510
8875	591511
31371	591512
6890	591513
277	591514
10872	591515
112873	591516
3781	591517
13874	591518
45917	591519
12497	591520
33659	591521
13503	591522
44744	591523
34800	591524
17592	591525
6060	591526
8019	591527
3173	591528
41637	591529
45375	591530
2344	591531
6890	591532
1637	591533
49878	591534
10760	591535
9108	591536
57376	591537
11557	591538
45442	591539
10399	591540
27221	591541
101520	591542
36858	591543
35559	591544
2586	591545
71153	591546
58990	591547
58613	591548
129723	591549
129723	591550
20119	591551
2590	591552
69024	591553
75305	591554
18816	591555
8797	591556
35204	591557
1320	591558
24950	591559
1969	591560
2289	591561
85377	591562
26699	591563
25279	591564
11260	591565
8001	591566
66166	591567
30411	591568
1452	591569
108389	591570
23274	591571
23325	591572
28846	591573
34717	591574
12453	591575
10535	591576
24122	591577
67832	591578
10501	591579
30236	591580
55591	591581
4111	591582
49598	591583
23117	591584
68207	591585
97822	591586
21292	591587
6533	591588
6837	591589
62451	591590
22779	591591
7791	591592
792	591593
5745	591594
4510	591595
4923	591596
43122	591597
3334	591598
18240	591599
9342	591600
17024	591601
25949	591602
111878	591603
19092	591604
20858	591605
20299	591606
39921	591607
5034	591608
36730	591609
821	591610
44722	591611
24875	591612
2170	591613
43346	591614
23445	591615
91004	591616
94156	591617
37668	591618
6093	591619
26326	591620
45066	591621
54791	591622
24635	591623
2595	591624
9342	591625
51644	591626
87856	591627
12078	591628
137172	591629
15551	591630
58259	591631
18069	591632
2324	591633
30120	591634
2380	591635
45386	591636
64536	591637
48129	591638
64519	591639
1433	591640
6175	591641
68405	591642
78979	591643
10168	591644
1172	591645
99405	591646
82691	591647
2681	591648
64511	591649
9279	591650
66931	591651
1597	591652
67196	591653
104320	591654
35827	591655
6012	591656
34788	591657
19279	591658
9469	591659
45580	591660
32478	591661
27222	591662
26124	591663
1562	591664
10324	591665
1854	591666
77132	591667
12530	591668
4700	591669
36818	591670
25549	591671
12519	591672
48812	591673
11548	591674
56094	591675
97878	591676
51645	591677
55531	591678
910	591679
1365	591680
68034	591681
20417	591682
1652	591683
346	591684
23141	591685
54781	591686
15821	591687
8161	591688
5749	591689
37350	591690
46317	591691
26234	591692
77884	591693
30550	591694
18064	591695
7244	591696
69472	591697
21575	591698
40107	591699
7258	591700
1356	591701
63671	591702
69243	591703
48099	591704
5458	591705
93716	591706
67158	591707
13954	591708
42479	591709
46333	591710
9674	591711
71680	591712
7221	591713
30965	591714
39565	591715
117403	591716
6857	591717
34474	591718
20895	591719
13375	591720
87154	591721
53188	591722
68211	591723
62836	591724
752	591725
6832	591726
11971	591727
43619	591728
70584	591729
108720	591730
71022	591731
47240	591732
36581	591733
12783	591734
8340	591735
9630	591736
99730	591737
21834	591738
56729	591739
8911	591740
1236	591741
52370	591742
38795	591743
19946	591744
13375	591745
21350	591746
20470	591747
121745	591748
28208	591749
55024	591750
61159	591751
29745	591752
20490	591753
73494	591754
80	591755
18376	591756
7244	591757
96752	591758
717	591759
2047	591760
2449	591761
37267	591762
36802	591763
67042	591764
4430	591765
52420	591766
117399	591767
115322	591768
36212	591769
14776	591770
54302	591771
20732	591772
36579	591773
47199	591774
95588	591775
42022	591776
89220	591777
120144	591778
70560	591779
1675	591780
1766	591781
72880	591782
90801	591783
7479	591784
34679	591785
9306	591786
5602	591787
7835	591788
62694	591789
89999	591790
30215	591791
41662	591792
2994	591793
71572	591794
45656	591795
23179	591796
2675	591797
3337	591798
16511	591799
6093	591800
821	591801
10323	591802
35370	591803
54998	591804
119108	591805
644	591806
1200	591807
29545	591808
43156	591809
44431	591810
55350	591811
6351	591812
9612	591813
26745	591814
21131	591815
37396	591816
106018	591817
31603	591818
129	591819
45371	591820
70609	591821
80	591822
129761	591823
110789	591824
110027	591825
21301	591826
10073	591827
32303	591828
129818	591829
8435	591830
33131	591831
35276	591832
96994	591833
16990	591834
3044	591835
11976	591836
2381	591837
35307	591838
35130	591839
37849	591840
8352	591841
33047	591842
46068	591843
93486	591844
63764	591845
32196	591846
31973	591847
2620	591848
17651	591849
29124	591850
1373	591851
117472	591852
92718	591853
34178	591854
91942	591855
83538	591856
162	591857
82307	591858
2698	591859
401	591860
1174	591861
1174	591862
1174	591863
2162	591864
5261	591865
1117	591866
5169	591867
18080	591868
1359	591869
31974	591870
23838	591871
8303	591872
2452	591873
2256	591874
79508	591875
36443	591876
18765	591877
103563	591878
100372	591879
21794	591880
26586	591881
52768	591882
14091	591883
29160	591884
25825	591885
79893	591886
5987	591887
9799	591888
13220	591889
18112	591890
11121	591891
132821	591892
15870	591893
55272	591894
66919	591895
10081	591896
32430	591897
24438	591898
12595	591899
106960	591900
5434	591901
10692	591902
77013	591903
12917	591904
5629	591905
36429	591906
3640	591907
70030	591908
14110	591909
18621	591910
8870	591911
9212	591912
8628	591913
63764	591914
30472	591915
92879	591916
21191	591917
50300	591918
50793	591919
14913	591920
56549	591921
46435	591922
42422	591923
35588	591924
11494	591925
61184	591926
12341	591927
80360	591928
1836	591929
15974	591930
131987	591931
95467	591932
18480	591933
36104	591934
67873	591935
1919	591936
44828	591937
81831	591938
91494	591939
10283	591940
33588	591941
43385	591942
129801	591943
24361	591944
15652	591945
31241	591946
22670	591947
47666	591948
47328	591949
19659	591950
19542	591951
26533	591952
36453	591953
15968	591954
36014	591955
122397	591956
30951	591957
33185	591958
17124	591959
58884	591960
15954	591961
55999	591962
15021	591963
87785	591964
20495	591965
56534	591966
4868	591967
108768	591968
116611	591969
17163	591970
1572	591971
3827	591972
37623	591973
70641	591974
3222	591975
3169	591976
22242	591977
97051	591978
75922	591979
42444	591980
43474	591981
24538	591982
60469	591983
11290	591984
36421	591985
7186	591986
981	591987
30472	591988
15954	591989
21515	591990
103415	591991
43525	591992
97638	591993
3193	591994
24443	591995
27347	591996
66744	591997
61567	591998
33279	591999
112301	592000
55115	592001
36039	592002
63128	592003
396	592004
42392	592005
11965	592006
31439	592007
67484	592008
36108	592009
3638	592010
102488	592011
24170	592012
9885	592013
138434	592014
83867	592015
25527	592016
125625	592017
19750	592018
55657	592019
55520	592020
33123	592021
20067	592022
8109	592023
8404	592024
131368	592025
7943	592026
62748	592027
92738	592028
25488	592029
95888	592030
109408	592031
95747	592032
119132	592033
80353	592034
115477	592035
4868	592036
51577	592037
41873	592038
13593	592039
5028	592040
26409	592041
78155	592042
15598	592043
44965	592044
28110	592045
41391	592046
10450	592047
98335	592048
18686	592049
19588	592050
100789	592051
72778	592052
54682	592053
92398	592054
103562	592055
72175	592056
18267	592057
17774	592058
100969	592059
3514	592060
39907	592061
51709	592062
8542	592063
35108	592064
43385	592065
50340	592066
29536	592067
380	592068
109284	592069
26334	592070
81668	592071
48702	592072
114534	592073
21754	592074
5054	592075
91389	592076
5102	592077
65557	592078
66788	592079
101121	592080
62726	592081
3978	592082
42584	592083
40472	592084
60109	592085
48908	592086
26017	592087
1267	592088
14203	592089
47196	592090
70091	592091
12092	592092
61757	592093
120466	592094
4153	592095
9122	592096
635	592097
1775	592098
1192	592099
3342	592100
113149	592101
1288	592102
870	592103
53017	592104
31980	592105
12006	592106
125989	592107
10054	592108
90007	592109
10625	592110
554	592111
6336	592112
11005	592113
72186	592114
4462	592115
24299	592116
5468	592117
30939	592118
23719	592119
23502	592120
21229	592121
76270	592122
26883	592123
20305	592124
53921	592125
37637	592126
6347	592127
14085	592128
31586	592129
15633	592130
14801	592131
88785	592132
80316	592133
15356	592134
65011	592135
33974	592136
6824	592137
73277	592138
17309	592139
14687	592140
31359	592141
49406	592142
8443	592143
34198	592144
37048	592145
76814	592146
22000	592147
43517	592148
37434	592149
6797	592150
13299	592151
101873	592152
90365	592153
95476	592154
13583	592155
51892	592156
3913	592157
30831	592158
111383	592159
40517	592160
41169	592161
106073	592162
9905	592163
11666	592164
77803	592165
20326	592166
47131	592167
52768	592168
15311	592169
6347	592170
18648	592171
23888	592172
53263	592173
25467	592174
18621	592175
18383	592176
48274	592177
53839	592178
21438	592179
71385	592180
71987	592181
112116	592182
46127	592183
14425	592184
2340	592185
17090	592186
26914	592187
2639	592188
7441	592189
4587	592190
5328	592191
5162	592192
11015	592193
2473	592194
58858	592195
14678	592196
22403	592197
5737	592198
35165	592199
37936	592200
7390	592201
2347	592202
12090	592203
24149	592204
3297	592205
30704	592206
5077	592207
22954	592208
16363	592209
91740	592210
13287	592211
28371	592212
109418	592213
9097	592214
17013	592215
56888	592216
75864	592217
1700	592218
30114	592219
2931	592220
76596	592221
1302	592222
1460	592223
36269	592224
6662	592225
41891	592226
77011	592227
48940	592228
12203	592229
20783	592230
16148	592231
6086	592232
42059	592233
28936	592234
33995	592235
113303	592236
69	592237
1818	592238
23739	592239
38811	592240
66942	592241
34846	592242
2187	592243
13691	592244
19937	592245
11342	592246
21270	592247
56566	592248
3297	592249
12280	592250
53263	592251
81894	592252
43670	592253
3920	592254
4510	592255
5137	592256
18172	592257
5285	592258
23735	592259
27733	592260
34149	592261
18846	592262
20943	592263
43158	592264
15800	592265
2136	592266
3326	592267
45833	592268
1727	592269
16416	592270
5250	592271
10120	592272
99911	592273
81157	592274
70634	592275
7998	592276
12728	592277
7727	592278
83758	592279
6742	592280
4765	592281
33728	592282
69281	592283
89331	592284
564	592285
6936	592286
6380	592287
1136	592288
976	592289
10871	592290
49347	592291
23333	592292
42022	592293
115047	592294
86638	592295
90433	592296
132875	592297
70668	592298
100834	592299
29183	592300
107574	592301
81014	592302
6047	592303
101188	592304
14108	592305
17303	592306
16743	592307
68322	592308
30196	592309
33255	592310
83508	592311
6820	592312
7972	592313
13559	592314
126095	592315
5284	592316
98860	592317
1010	592318
16760	592319
15974	592320
29983	592321
24167	592322
13485	592323
9685	592324
75342	592325
75779	592326
3894	592327
12757	592328
65790	592329
48317	592330
2133	592331
110706	592332
68873	592333
86105	592334
16777	592335
61409	592336
27551	592337
9470	592338
84873	592339
6169	592340
133753	592341
1950	592342
97752	592343
57464	592344
7683	592345
2199	592346
19932	592347
65708	592348
4158	592349
666	592350
37045	592351
14250	592352
988	592353
50532	592354
20011	592355
7453	592356
345	592357
13880	592358
58000	592359
31219	592360
75973	592361
23869	592362
49321	592363
39715	592364
79828	592365
56640	592366
1234	592367
59323	592368
76961	592369
8211	592370
9098	592371
113223	592372
55688	592373
14373	592374
21456	592375
10311	592376
3544	592377
41967	592378
4726	592379
41925	592380
104429	592381
10433	592382
778	592383
41654	592384
58941	592385
63411	592386
4265	592387
45622	592388
93969	592389
13890	592390
8472	592391
36462	592392
10267	592393
7638	592394
33997	592395
51887	592396
42559	592397
19283	592398
56140	592399
33566	592400
3895	592401
14353	592402
17566	592403
47143	592404
10560	592405
7183	592406
48520	592407
34392	592408
49447	592409
5076	592410
21923	592411
70431	592412
24789	592413
85121	592414
2642	592415
33203	592416
14800	592417
26164	592418
57402	592419
3338	592420
7530	592421
9665	592422
1910	592423
3562	592424
9886	592425
100958	592426
50728	592427
1006	592428
4022	592429
46754	592430
24637	592431
105579	592432
7067	592433
4283	592434
64948	592435
5321	592436
115448	592437
25498	592438
9130	592439
3423	592440
24115	592441
512	592442
2006	592443
136232	592444
22818	592445
4738	592446
132662	592447
52751	592448
1285	592449
73	592450
103821	592451
32292	592452
97620	592453
66943	592454
12756	592455
63529	592456
2906	592457
4509	592458
6003	592459
79391	592460
1554	592461
6169	592462
6008	592463
126421	592464
11178	592465
1340	592466
133035	592467
52294	592468
28724	592469
18218	592470
27957	592471
20634	592472
60972	592473
23888	592474
3686	592475
12126	592476
4928	592477
25445	592478
51926	592479
58430	592480
37245	592481
44246	592482
9762	592483
38542	592484
27675	592485
32514	592486
35256	592487
48796	592488
17518	592489
10377	592490
41241	592491
552	592492
18454	592493
66694	592494
28800	592495
129131	592496
100288	592497
1817	592498
14936	592499
32890	592500
73453	592501
102579	592502
12498	592503
5413	592504
15258	592505
33927	592506
27956	592507
43658	592508
7521	592509
25449	592510
85023	592511
20182	592512
10549	592513
5364	592514
87639	592515
47982	592516
27228	592517
67579	592518
61486	592519
83508	592520
18101	592521
18101	592522
8498	592523
20017	592524
70079	592525
14357	592526
47738	592527
75491	592528
4767	592529
22966	592530
25822	592531
31099	592532
3528	592533
41415	592534
137234	592535
32298	592536
73485	592537
17287	592538
96743	592539
11404	592540
93515	592541
14531	592542
232	592543
31906	592544
2522	592545
8826	592546
59935	592547
1190	592548
1801	592549
30028	592550
829	592551
136055	592552
109914	592553
96766	592554
3957	592555
101250	592556
23565	592557
10947	592558
89635	592559
37711	592560
28504	592561
70187	592562
58645	592563
9411	592564
3207	592565
7678	592566
57473	592567
14441	592568
137011	592569
15190	592570
20102	592571
6775	592572
27050	592573
5818	592574
142136	592575
127466	592576
49803	592577
24175	592578
76829	592579
20978	592580
45566	592581
56023	592582
88692	592583
33205	592584
29192	592585
613	592586
5537	592587
1688	592588
1150	592589
13544	592590
43592	592591
1071	592592
5742	592593
40214	592594
22319	592595
4321	592596
63154	592597
4933	592598
6133	592599
39469	592600
28188	592601
2963	592602
78440	592603
47019	592604
113854	592605
5684	592606
12321	592607
12362	592608
1206	592609
3592	592610
60264	592611
34297	592612
45828	592613
107730	592614
100250	592615
78905	592616
44214	592617
3209	592618
4080	592619
8443	592620
39784	592621
81739	592622
3549	592623
25249	592624
9459	592625
38763	592626
98172	592627
30036	592628
1473	592629
22647	592630
65724	592631
7680	592632
69135	592633
7680	592634
33114	592635
12138	592636
41574	592637
69344	592638
740	592639
43063	592640
43063	592641
69285	592642
3582	592643
11230	592644
29443	592645
68076	592646
3150	592647
100254	592648
66224	592649
85510	592650
130	592651
1359	592652
21997	592653
138528	592654
126162	592655
89755	592656
93468	592657
86250	592658
108628	592659
35123	592660
11251	592661
111566	592662
18135	592663
164513	592664
107341	592665
2976	592666
588	592667
44153	592668
327	592669
48103	592670
5445	592671
58559	592672
6282	592673
45485	592674
8614	592675
65437	592676
90990	592677
104414	592678
12051	592679
5818	592680
23520	592681
58627	592682
55290	592683
17347	592684
9294	592685
9809	592686
13020	592687
5857	592688
1152	592689
650	592690
39579	592691
40232	592692
124022	592693
91944	592694
17313	592695
11756	592696
7281	592697
798	592698
49487	592699
18551	592700
41613	592701
20789	592702
145350	592703
1322	592704
1847	592705
1670	592706
33873	592707
50536	592708
24419	592709
1260	592710
69183	592711
62272	592712
25004	592713
99223	592714
64282	592715
6108	592716
120413	592717
93517	592718
52859	592719
8355	592720
60256	592721
3383	592722
1198	592723
3742	592724
4146	592725
87858	592726
62739	592727
113409	592728
23495	592729
56523	592730
77493	592731
44189	592732
8947	592733
74719	592734
30148	592735
1867	592736
69791	592737
70914	592738
224	592739
12778	592740
767	592741
42450	592742
81100	592743
40867	592744
87745	592745
2804	592746
13294	592747
1260	592748
12122	592749
24350	592750
3763	592751
37649	592752
60281	592753
1762	592754
31351	592755
30832	592756
23995	592757
27306	592758
18667	592759
16932	592760
37151	592761
84320	592762
31536	592763
56056	592764
3135	592765
41865	592766
4862	592767
29141	592768
164371	592769
17307	592770
23238	592771
108924	592772
31488	592773
1617	592774
27753	592775
4595	592776
28744	592777
82867	592778
1813	592779
30222	592780
53977	592781
1299	592782
92707	592783
48966	592784
42435	592785
90382	592786
37431	592787
52161	592788
2680	592789
6680	592790
12083	592791
69182	592792
5112	592793
13788	592794
1007	592795
54304	592796
49834	592797
14200	592798
11529	592799
10951	592800
74784	592801
96942	592802
68405	592803
37975	592804
8888	592805
7071	592806
4238	592807
39189	592808
1806	592809
480	592810
135836	592811
4963	592812
8118	592813
46076	592814
54597	592815
6370	592816
137662	592817
121188	592818
23146	592819
73469	592820
83588	592821
120004	592822
14750	592823
6833	592824
14569	592825
4019	592826
32150	592827
5426	592828
20417	592829
3033	592830
51304	592831
10593	592832
2670	592833
7829	592834
13733	592835
2150	592836
5525	592837
25492	592838
81167	592839
95761	592840
49406	592841
10887	592842
17006	592843
28355	592844
113524	592845
37101	592846
27190	592847
11588	592848
7578	592849
37034	592850
53383	592851
88146	592852
68901	592853
47915	592854
30658	592855
64873	592856
13934	592857
4896	592858
1555	592859
41407	592860
14168	592861
3858	592862
4598	592863
69578	592864
10432	592865
7531	592866
145746	592867
6649	592868
6649	592869
17343	592870
6649	592871
1086	592872
58347	592873
31187	592874
26156	592875
365	592876
6395	592877
697	592878
18234	592879
10789	592880
94588	592881
33601	592882
46249	592883
6719	592884
39723	592885
127914	592886
101	592887
22604	592888
67629	592889
35103	592890
22143	592891
22604	592892
38705	592893
107061	592894
26486	592895
29537	592896
16294	592897
2655	592898
73221	592899
94082	592900
35532	592901
65750	592902
11406	592903
16953	592904
24170	592905
59196	592906
51	592907
14194	592908
16973	592909
17153	592910
110858	592911
79604	592912
378	592913
3739	592914
3739	592915
45286	592916
1710	592917
54781	592918
1113	592919
45842	592920
21435	592921
21605	592922
85831	592923
30031	592924
45107	592925
34591	592926
904	592927
73068	592928
30074	592929
24091	592930
27675	592931
37319	592932
9846	592933
138451	592934
49215	592935
28581	592936
15715	592937
31045	592938
67685	592939
8860	592940
96388	592941
26508	592942
18311	592943
14185	592944
30851	592945
73854	592946
60421	592947
8282	592948
3351	592949
57995	592950
13518	592951
45483	592952
45907	592953
42439	592954
4217	592955
23977	592956
25869	592957
29581	592958
84991	592959
58965	592960
8074	592961
4257	592962
22907	592963
10702	592964
40937	592965
2117	592966
47157	592967
23125	592968
15694	592969
2998	592970
63324	592971
35155	592972
6611	592973
39350	592974
24313	592975
35050	592976
120309	592977
59188	592978
66848	592979
114658	592980
752	592981
40150	592982
109901	592983
38486	592984
38252	592985
47951	592986
31377	592987
35014	592988
134209	592989
40974	592990
72693	592991
110827	592992
66582	592993
79342	592994
37089	592995
3383	592996
9445	592997
29008	592998
18083	592999
29542	593000
113628	593001
4067	593002
12774	593003
68808	593004
68748	593005
7242	593006
138411	593007
6508	593008
18781	593009
57506	593010
1997	593011
3383	593012
97128	593013
57768	593014
95849	593015
52377	593016
74438	593017
16585	593018
2590	593019
29613	593020
17791	593021
28576	593022
7736	593023
7389	593024
8062	593025
132712	593026
59216	593027
92808	593028
25543	593029
49656	593030
136104	593031
110916	593032
109112	593033
42521	593034
105541	593035
48865	593036
6833	593037
8322	593038
11155	593039
22194	593040
83344	593041
14787	593042
460	593043
88872	593044
49887	593045
11684	593046
86466	593047
11684	593048
2897	593049
10327	593050
96243	593051
13869	593052
17883	593053
17656	593054
18499	593055
99522	593056
2851	593057
59158	593058
76625	593059
86	593060
18132	593061
73066	593062
15916	593063
3338	593064
102888	593065
50787	593066
30578	593067
12085	593068
103952	593069
52270	593070
7153	593071
16469	593072
3291	593073
9980	593074
1216	593075
87357	593076
33198	593077
53201	593078
40223	593079
12448	593080
2687	593081
31160	593082
9970	593083
35574	593084
51201	593085
10439	593086
14292	593087
67009	593088
5126	593089
3444	593090
1903	593091
15240	593092
3139	593093
3378	593094
13296	593095
3742	593096
112288	593097
35088	593098
2522	593099
1680	593100
30623	593101
24603	593102
81985	593103
39190	593104
23480	593105
52270	593106
90042	593107
76423	593108
87710	593109
21520	593110
65484	593111
58211	593112
128776	593113
42011	593114
49321	593115
4157	593116
25782	593117
41020	593118
49324	593119
83514	593120
2954	593121
18746	593122
89022	593123
73738	593124
9358	593125
43151	593126
11243	593127
45257	593128
132441	593129
19508	593130
14564	593131
4702	593132
32014	593133
24541	593134
9140	593135
106016	593136
17710	593137
3564	593138
66662	593139
6957	593140
8	593141
20493	593142
109095	593143
904	593144
126331	593145
24624	593146
1239	593147
21582	593148
39852	593149
37642	593150
5700	593151
50378	593152
64198	593153
22239	593154
31934	593155
623	593156
42630	593157
79922	593158
10125	593159
40767	593160
21816	593161
12395	593162
75397	593163
4163	593164
81245	593165
21382	593166
9228	593167
2067	593168
7367	593169
119750	593170
28131	593171
16098	593172
68938	593173
84681	593174
19060	593175
110580	593176
20939	593177
10518	593178
23115	593179
66602	593180
1302	593181
4425	593182
49317	593183
111456	593184
11322	593185
3193	593186
9807	593187
29587	593188
8135	593189
47373	593190
63428	593191
2212	593192
8455	593193
2902	593194
2395	593195
29439	593196
34022	593197
20613	593198
50787	593199
38830	593200
21777	593201
2128	593202
3854	593203
19105	593204
9880	593205
5124	593206
12698	593207
7354	593208
6929	593209
4723	593210
97626	593211
49579	593212
16955	593213
59563	593214
4681	593215
41161	593216
9797	593217
68018	593218
74	593219
6756	593220
16715	593221
23847	593222
81	593223
132362	593224
35154	593225
3792	593226
26146	593227
16202	593228
62113	593229
3311	593230
88010	593231
7743	593232
5351	593233
22939	593234
59289	593235
66736	593236
2244	593237
80396	593238
25515	593239
56436	593240
42408	593241
77570	593242
47240	593243
41504	593244
16709	593245
9978	593246
7578	593247
100550	593248
76721	593249
2360	593250
242	593251
10421	593252
64020	593253
52001	593254
8078	593255
29103	593256
3532	593257
129570	593258
52738	593259
88851	593260
22900	593261
13732	593262
22143	593263
68767	593264
41541	593265
34455	593266
597	593267
49261	593268
44437	593269
28393	593270
24170	593271
1806	593272
71231	593273
12916	593274
40497	593275
13082	593276
48677	593277
64631	593278
3058	593279
640	593280
32458	593281
47403	593282
3414	593283
13577	593284
25866	593285
89259	593286
147	593287
21761	593288
27583	593289
120230	593290
4611	593291
26126	593292
85500	593293
5294	593294
70107	593295
11610	593296
7456	593297
117214	593298
69115	593299
47913	593300
50831	593301
39444	593302
7966	593303
4969	593304
25651	593305
38	593306
119812	593307
91528	593308
114448	593309
42589	593310
429	593311
2392	593312
242	593313
3316	593314
28484	593315
29547	593316
7325	593317
102226	593318
2074	593319
13110	593320
33891	593321
5935	593322
28911	593323
162465	593324
30096	593325
19248	593326
74149	593327
6143	593328
3414	593329
15244	593330
36145	593331
13229	593332
66231	593333
19106	593334
64836	593335
49846	593336
15474	593337
74305	593338
613	593339
18735	593340
54272	593341
54662	593342
52270	593343
81545	593344
2285	593345
40244	593346
23943	593347
21962	593348
6108	593349
19293	593350
13472	593351
30518	593352
69028	593353
51906	593354
816	593355
1045	593356
13483	593357
55622	593358
5038	593359
68827	593360
75882	593361
75466	593362
759	593363
23886	593364
46935	593365
19183	593366
16554	593367
37098	593368
14666	593369
7400	593370
91	593371
77985	593372
35803	593373
5657	593374
19652	593375
32905	593376
38644	593377
175	593378
8174	593379
83163	593380
17054	593381
1050	593382
1976	593383
54036	593384
491	593385
1172	593386
14445	593387
94343	593388
19587	593389
93713	593390
29718	593391
5390	593392
25472	593393
44016	593394
45432	593395
6535	593396
31172	593397
28187	593398
69488	593399
72048	593400
9383	593401
1143	593402
35957	593403
83005	593404
58371	593405
10684	593406
13916	593407
41952	593408
6306	593409
51878	593410
30538	593411
42669	593412
72	593413
62842	593414
317	593415
54303	593416
4632	593417
99433	593418
15517	593419
1481	593420
8820	593421
4562	593422
2803	593423
2803	593424
36271	593425
6217	593426
3630	593427
34735	593428
48194	593429
116873	593430
123	593431
9191	593432
69391	593433
20966	593434
652	593435
3719	593436
834	593437
703	593438
39330	593439
38736	593440
43286	593441
14335	593442
47060	593443
24344	593444
21892	593445
20145	593446
100449	593447
12314	593448
12688	593449
5113	593450
49651	593451
9853	593452
31005	593453
40691	593454
17313	593455
13575	593456
790	593457
501	593458
87466	593459
3779	593460
5413	593461
9285	593462
310	593463
92144	593464
12990	593465
108485	593466
39899	593467
35528	593468
96547	593469
19224	593470
61297	593471
37223	593472
25573	593473
48520	593474
51632	593475
3316	593476
37937	593477
6808	593478
86799	593479
17560	593480
52434	593481
8472	593482
155	593483
22264	593484
34755	593485
107352	593486
5574	593487
9843	593488
12298	593489
58555	593490
20105	593491
831	593492
11800	593493
77022	593494
10200	593495
2303	593496
26134	593497
1775	593498
7910	593499
10400	593500
11620	593501
28019	593502
146	593503
8114	593504
55336	593505
69464	593506
12191	593507
14456	593508
16332	593509
455	593510
16405	593511
233	593512
133990	593513
44842	593514
50316	593515
12221	593516
25880	593517
42401	593518
13021	593519
24313	593520
53723	593521
35013	593522
1773	593523
8264	593524
33201	593525
30661	593526
11229	593527
42069	593528
45907	593529
12507	593530
4594	593531
6339	593532
7624	593533
74938	593534
48405	593535
12719	593536
37893	593537
27015	593538
8499	593539
43560	593540
28976	593541
1360	593542
109257	593543
31650	593544
10888	593545
92003	593546
42212	593547
6344	593548
1655	593549
13291	593550
58118	593551
31996	593552
41664	593553
719	593554
3207	593555
69387	593556
130879	593557
45829	593558
1522	593559
450	593560
11659	593561
44572	593562
84874	593563
47068	593564
92529	593565
105225	593566
136341	593567
3131	593568
11776	593569
97757	593570
11965	593571
70394	593572
37397	593573
54093	593574
24745	593575
6384	593576
1249	593577
6918	593578
20675	593579
51399	593580
24871	593581
21517	593582
42382	593583
7711	593584
31610	593585
25462	593586
46873	593587
34282	593588
3254	593589
5954	593590
53155	593591
23563	593592
31063	593593
21900	593594
28161	593595
42640	593596
2749	593597
8012	593598
12942	593599
45431	593600
45384	593601
42240	593602
37720	593603
70011	593604
20423	593605
11991	593606
10325	593607
65695	593608
9269	593609
3091	593610
56360	593611
60498	593612
6313	593613
27810	593614
4890	593615
717	593616
57343	593617
26710	593618
30929	593619
6367	593620
2149	593621
5260	593622
9824	593623
1239	593624
18428	593625
66651	593626
84771	593627
31498	593628
117489	593629
28208	593630
35418	593631
34512	593632
51337	593633
31039	593634
34489	593635
134205	593636
10404	593637
57351	593638
23260	593639
26430	593640
22603	593641
6913	593642
24295	593643
3860	593644
35872	593645
2799	593646
37786	593647
14097	593648
154547	593649
9181	593650
15476	593651
4726	593652
75179	593653
82047	593654
8344	593655
44666	593656
6918	593657
1443	593658
107845	593659
33209	593660
15267	593661
20187	593662
35459	593663
33150	593664
15704	593665
8259	593666
80694	593667
86491	593668
26645	593669
23179	593670
66525	593671
23816	593672
34294	593673
38000	593674
26195	593675
37193	593676
70187	593677
37324	593678
8187	593679
4170	593680
8429	593681
61374	593682
72012	593683
18664	593684
1655	593685
58206	593686
10005	593687
92760	593688
30865	593689
8108	593690
42656	593691
35069	593692
10381	593693
54108	593694
46158	593695
47728	593696
48100	593697
41457	593698
72653	593699
38859	593700
53759	593701
4443	593702
57078	593703
19662	593704
14093	593705
50760	593706
21903	593707
2472	593708
16261	593709
22668	593710
38539	593711
111549	593712
28051	593713
12917	593714
34729	593715
8912	593716
35446	593717
49711	593718
7019	593719
41275	593720
1146	593721
5759	593722
40115	593723
14754	593724
47743	593725
9294	593726
32239	593727
87513	593728
46934	593729
56536	593730
19566	593731
83197	593732
7451	593733
37750	593734
60144	593735
26610	593736
45449	593737
3541	593738
5114	593739
51332	593740
19229	593741
4831	593742
15886	593743
113242	593744
83754	593745
13589	593746
29472	593747
28166	593748
81510	593749
1578	593750
500	593751
11308	593752
16401	593753
36187	593754
20778	593755
6499	593756
94056	593757
6826	593758
7506	593759
16561	593760
106021	593761
70186	593762
80	593763
1197	593764
30427	593765
39217	593766
24734	593767
91991	593768
53437	593769
7032	593770
64927	593771
1657	593772
33245	593773
10779	593774
70264	593775
1399	593776
374	593777
75183	593778
149	593779
30861	593780
282	593781
16927	593782
10401	593783
45491	593784
34596	593785
3560	593786
5169	593787
106013	593788
5051	593789
7497	593790
2120	593791
56294	593792
73638	593793
1416	593794
27258	593795
5063	593796
4686	593797
36752	593798
29138	593799
746	593800
7441	593801
20620	593802
619	593803
86173	593804
8636	593805
1407	593806
17558	593807
30151	593808
4884	593809
85981	593810
76879	593811
56508	593812
33560	593813
12031	593814
7095	593815
6158	593816
13743	593817
204	593818
5720	593819
453	593820
2164	593821
97643	593822
8807	593823
3797	593824
31673	593825
96877	593826
12107	593827
9882	593828
97032	593829
66819	593830
42504	593831
11722	593832
5007	593833
1938	593834
4113	593835
19558	593836
1287	593837
47083	593838
1976	593839
1848	593840
34096	593841
24748	593842
5239	593843
17518	593844
53065	593845
2588	593846
28594	593847
30030	593848
83081	593849
41261	593850
16270	593851
47062	593852
37617	593853
58341	593854
44753	593855
111442	593856
37791	593857
12398	593858
85	593859
94160	593860
11028	593861
13371	593862
77532	593863
4342	593864
4975	593865
1351	593866
3424	593867
15704	593868
69930	593869
1588	593870
38576	593871
47917	593872
66722	593873
3438	593874
115399	593875
18841	593876
63764	593877
80	593878
50658	593879
2844	593880
50868	593881
4855	593882
4122	593883
18118	593884
11054	593885
34833	593886
18619	593887
28028	593888
9863	593889
94	593890
60205	593891
21346	593892
105522	593893
71918	593894
918	593895
55192	593896
40603	593897
12781	593898
3410	593899
10938	593900
1828	593901
12020	593902
9368	593903
34638	593904
101353	593905
53432	593906
639	593907
33648	593908
34781	593909
78941	593910
103469	593911
31699	593912
75702	593913
25871	593914
1645	593915
49226	593916
49224	593917
31005	593918
7373	593919
2272	593920
35380	593921
38517	593922
9451	593923
45905	593924
12002	593925
5808	593926
122384	593927
2651	593928
45829	593929
2326	593930
5779	593931
45924	593932
64077	593933
13362	593934
16063	593935
20640	593936
4981	593937
98773	593938
98792	593939
56721	593940
127246	593941
68849	593942
3778	593943
10639	593944
158768	593945
4049	593946
2755	593947
3089	593948
4049	593949
2954	593950
2204	593951
4751	593952
73344	593953
64844	593954
19587	593955
544	593956
1153	593957
82921	593958
2514	593959
3639	593960
14789	593961
2878	593962
37961	593963
171	593964
47069	593965
121604	593966
32379	593967
54981	593968
71220	593969
37798	593970
20347	593971
109111	593972
31903	593973
50400	593974
7193	593975
17887	593976
5156	593977
21185	593978
66554	593979
39135	593980
14226	593981
9224	593982
73875	593983
29753	593984
585	593985
57484	593986
1673	593987
8123	593988
89570	593989
30136	593990
76964	593991
44530	593992
3964	593993
45306	593994
48128	593995
13374	593996
6104	593997
34040	593998
18233	593999
59419	594000
14422	594001
15765	594002
20861	594003
34274	594004
19100	594005
56862	594006
80425	594007
12353	594008
49892	594009
28638	594010
17299	594011
62561	594012
52403	594013
8751	594014
34289	594015
10453	594016
93783	594017
17912	594018
7775	594019
49511	594020
22048	594021
77555	594022
5989	594023
22815	594024
54750	594025
27961	594026
14578	594027
22908	594028
43327	594029
1340	594030
10051	594031
2772	594032
13758	594033
13249	594034
17885	594035
21744	594036
23098	594037
8973	594038
1534	594039
76723	594040
692	594041
31563	594042
74865	594043
107334	594044
1723	594045
60943	594046
4693	594047
30976	594048
21726	594049
5654	594050
39485	594051
816	594052
5386	594053
3423	594054
5465	594055
25847	594056
351	594057
51632	594058
58195	594059
17526	594060
133384	594061
2266	594062
9620	594063
30923	594064
37619	594065
26255	594066
16647	594067
13377	594068
12406	594069
24912	594070
44869	594071
58498	594072
5590	594073
20045	594074
23988	594075
75802	594076
27552	594077
55512	594078
4001	594079
1666	594080
34706	594081
12991	594082
30686	594083
2509	594084
43385	594085
1666	594086
31959	594087
1563	594088
19499	594089
246	594090
21489	594091
63199	594092
35391	594093
43890	594094
12873	594095
31675	594096
9882	594097
445	594098
101374	594099
5759	594100
2413	594101
38616	594102
16762	594103
19559	594104
2368	594105
632	594106
8091	594107
47650	594108
89030	594109
6456	594110
53842	594111
46504	594112
8026	594113
33772	594114
11240	594115
4317	594116
8335	594117
2810	594118
81615	594119
76804	594120
3107	594121
13312	594122
55607	594123
61443	594124
12942	594125
30110	594126
92	594127
23160	594128
42040	594129
107001	594130
71067	594131
44940	594132
10317	594133
75213	594134
31655	594135
11670	594136
10267	594137
97525	594138
82888	594139
76390	594140
62136	594141
33284	594142
79881	594143
38768	594144
100936	594145
2006	594146
9413	594147
39476	594148
20432	594149
1049	594150
37934	594151
7822	594152
83704	594153
25853	594154
15694	594155
38078	594156
2872	594157
1000	594158
38878	594159
13784	594160
36179	594161
1751	594162
31860	594163
1111	594164
4686	594165
5174	594166
34608	594167
4831	594168
39539	594169
20691	594170
13279	594171
77692	594172
34684	594173
3727	594174
3242	594175
47307	594176
46516	594177
49222	594178
105836	594179
9845	594180
3913	594181
12995	594182
42555	594183
5446	594184
9126	594185
20352	594186
533	594187
1840	594188
40107	594189
35542	594190
9126	594191
6130	594192
8199	594193
86674	594194
202	594195
45808	594196
1666	594197
36737	594198
14841	594199
2375	594200
7010	594201
4611	594202
12426	594203
12657	594204
128846	594205
56942	594206
92	594207
8003	594208
2126	594209
115759	594210
14837	594211
129832	594212
37717	594213
21438	594214
10336	594215
39822	594216
7340	594217
79769	594218
112177	594219
15946	594220
18152	594221
2915	594222
4377	594223
30201	594224
6320	594225
16493	594226
490	594227
73359	594228
66152	594229
58486	594230
8250	594231
22127	594232
84795	594233
134720	594234
8447	594235
93428	594236
103542	594237
46350	594238
135970	594239
59130	594240
91028	594241
14918	594242
90860	594243
8104	594244
44496	594245
112093	594246
83515	594247
3590	594248
8068	594249
21478	594250
146992	594251
69307	594252
112103	594253
77982	594254
112142	594255
50595	594256
118586	594257
71139	594258
53058	594259
13415	594260
5668	594261
38696	594262
5438	594263
1285	594264
27613	594265
11640	594266
10317	594267
17036	594268
65559	594269
36644	594270
89161	594271
7391	594272
66996	594273
5294	594274
7937	594275
11367	594276
1291	594277
17050	594278
12295	594279
75830	594280
82370	594281
53252	594282
10586	594283
42566	594284
24422	594285
40508	594286
21115	594287
60261	594288
44551	594289
75751	594290
76	594291
4203	594292
68105	594293
45673	594294
55425	594295
4595	594296
935	594297
8884	594298
17945	594299
18162	594300
49719	594301
47068	594302
29108	594303
3147	594304
7688	594305
31417	594306
8842	594307
12923	594308
48067	594309
41208	594310
5721	594311
81780	594312
35065	594313
1314	594314
112416	594315
9782	594316
67802	594317
113737	594318
840	594319
33711	594320
73229	594321
47740	594322
31080	594323
99695	594324
14995	594325
2691	594326
29442	594327
107380	594328
16225	594329
13950	594330
46342	594331
5147	594332
50688	594333
27634	594334
25491	594335
101037	594336
35447	594337
58029	594338
102575	594339
72876	594340
78012	594341
154585	594342
39385	594343
66206	594344
94461	594345
74842	594346
158129	594347
76956	594348
22078	594349
18856	594350
14102	594351
38039	594352
34267	594353
44525	594354
101176	594355
27257	594356
99088	594357
119168	594358
15580	594359
53324	594360
105353	594361
134076	594362
3378	594363
3228	594364
6359	594365
27713	594366
55576	594367
72028	594368
55359	594369
19581	594370
68155	594371
18198	594372
129502	594373
71632	594374
83751	594375
36676	594376
22146	594377
58602	594378
79609	594379
121377	594380
60257	594381
56969	594382
89249	594383
83771	594384
30087	594385
30668	594386
76654	594387
97157	594388
85164	594389
88223	594390
60530	594391
58591	594392
35053	594393
51514	594394
58548	594395
76351	594396
110275	594397
9682	594398
47361	594399
109136	594400
69444	594401
54244	594402
2349	594403
30670	594404
21877	594405
13589	594406
100964	594407
37949	594408
16920	594409
12369	594410
107157	594411
80675	594412
71096	594413
46503	594414
2534	594415
28181	594416
37402	594417
127305	594418
120044	594419
28656	594420
48749	594421
62389	594422
101087	594423
39462	594424
61329	594425
64491	594426
51558	594427
64534	594428
67056	594429
1595	594430
39501	594431
120089	594432
71617	594433
48114	594434
5945	594435
45946	594436
5434	594437
60521	594438
56764	594439
71563	594440
44200	594441
37257	594442
6954	594443
2349	594444
15653	594445
40853	594446
83757	594447
19004	594448
71892	594449
73229	594450
76732	594451
28465	594452
46101	594453
27618	594454
101289	594455
110671	594456
26163	594457
63387	594458
173	594459
31872	594460
452	594461
69295	594462
22173	594463
10077	594464
70191	594465
30330	594466
21794	594467
31675	594468
4187	594469
38708	594470
9180	594471
17221	594472
94443	594473
35825	594474
30948	594475
2375	594476
180	594477
2883	594478
4879	594479
23790	594480
112337	594481
2358	594482
38539	594483
2114	594484
48832	594485
5785	594486
24728	594487
89012	594488
18976	594489
13972	594490
5888	594491
34385	594492
17922	594493
68723	594494
24175	594495
23074	594496
30863	594497
122400	594498
2366	594499
58374	594500
11158	594501
34298	594502
57735	594503
14006	594504
39804	594505
46097	594506
54294	594507
76595	594508
45648	594509
30226	594510
124818	594511
75777	594512
60122	594513
4476	594514
24345	594515
64868	594516
90813	594517
3463	594518
98159	594519
4242	594520
50288	594521
132539	594522
12796	594523
122344	594524
2070	594525
124172	594526
47896	594527
5319	594528
2818	594529
5843	594530
37121	594531
1596	594532
61487	594533
108672	594534
25956	594535
9597	594536
8367	594537
85160	594538
16209	594539
14535	594540
40214	594541
14705	594542
14219	594543
80463	594544
2498	594545
21310	594546
193	594547
2232	594548
21313	594549
40214	594550
38851	594551
7663	594552
1252	594553
8713	594554
79682	594555
49850	594556
41413	594557
33790	594558
1635	594559
4639	594560
2006	594561
13933	594562
15926	594563
14800	594564
4433	594565
51293	594566
21143	594567
2389	594568
10944	594569
12640	594570
12640	594571
4741	594572
29224	594573
22981	594574
94015	594575
17506	594576
43067	594577
9597	594578
29443	594579
79083	594580
66556	594581
12125	594582
126452	594583
1847	594584
9008	594585
76547	594586
13640	594587
22708	594588
68191	594589
27112	594590
60056	594591
17107	594592
111402	594593
95515	594594
136340	594595
20728	594596
18548	594597
5305	594598
62170	594599
9155	594600
14737	594601
10508	594602
2618	594603
47971	594604
31147	594605
62105	594606
64191	594607
36243	594608
11158	594609
1907	594610
6430	594611
33282	594612
3209	594613
110480	594614
4265	594615
77060	594616
4184	594617
42614	594618
40675	594619
5151	594620
17203	594621
1235	594622
29	594623
6670	594624
40214	594625
3669	594626
52133	594627
38523	594628
73787	594629
24129	594630
158336	594631
53855	594632
10371	594633
13369	594634
12756	594635
41293	594636
79224	594637
8304	594638
45383	594639
5758	594640
4678	594641
52853	594642
48822	594643
61661	594644
108511	594645
26415	594646
28571	594647
1696	594648
5763	594649
41200	594650
105460	594651
78984	594652
15172	594653
16441	594654
148	594655
13470	594656
54338	594657
102931	594658
1592	594659
52088	594660
28589	594661
26743	594662
28848	594663
26335	594664
28008	594665
1505	594666
18832	594667
71235	594668
80689	594669
4809	594670
4080	594671
38033	594672
13693	594673
98829	594674
24311	594675
35505	594676
22393	594677
30300	594678
39420	594679
65355	594680
1899	594681
4543	594682
13737	594683
134657	594684
22286	594685
24355	594686
34025	594687
112250	594688
4208	594689
47299	594690
50221	594691
70338	594692
52449	594693
39274	594694
1319	594695
30985	594696
43644	594697
5837	594698
4354	594699
61625	594700
191	594701
79218	594702
27057	594703
87783	594704
3893	594705
30205	594706
3485	594707
50947	594708
56787	594709
35794	594710
6083	594711
5963	594712
113843	594713
6045	594714
4382	594715
1658	594716
10291	594717
20412	594718
2391	594719
2769	594720
34461	594721
2334	594722
12203	594723
2223	594724
1891	594725
2252	594726
4771	594727
29938	594728
83210	594729
1650	594730
98939	594731
2143	594732
1910	594733
5082	594734
16025	594735
45429	594736
9794	594737
48127	594738
18685	594739
31386	594740
50840	594741
64957	594742
117599	594743
66759	594744
483	594745
4121	594746
5577	594747
82394	594748
23844	594749
47946	594750
5577	594751
89528	594752
48812	594753
21496	594754
78938	594755
68345	594756
18846	594757
54676	594758
20	594759
90322	594760
38532	594761
463	594762
40758	594763
94625	594764
28767	594765
41449	594766
25509	594767
10171	594768
16484	594769
3918	594770
91645	594771
40109	594772
7961	594773
9171	594774
15324	594775
5195	594776
8978	594777
1583	594778
27735	594779
43962	594780
42508	594781
10425	594782
107794	594783
29590	594784
56142	594785
16770	594786
26500	594787
30915	594788
180	594789
17042	594790
25844	594791
31389	594792
4077	594793
71522	594794
78007	594795
21230	594796
74793	594797
17667	594798
4066	594799
60138	594800
27810	594801
20673	594802
108556	594803
35161	594804
77548	594805
85883	594806
59991	594807
1941	594808
42649	594809
66654	594810
77660	594811
2791	594812
43185	594813
2791	594814
62182	594815
32025	594816
92719	594817
84990	594818
84475	594819
90525	594820
88889	594821
41218	594822
14237	594823
57454	594824
13022	594825
22916	594826
103705	594827
72168	594828
61	594829
37670	594830
3348	594831
3428	594832
18177	594833
18537	594834
100778	594835
25828	594836
12683	594837
46002	594838
85165	594839
35173	594840
35495	594841
26969	594842
100285	594843
47836	594844
22156	594845
108539	594846
58016	594847
17143	594848
108851	594849
27561	594850
54556	594851
30906	594852
135570	594853
15644	594854
81835	594855
18418	594856
3927	594857
39478	594858
44850	594859
10417	594860
58612	594861
2685	594862
4969	594863
97109	594864
810	594865
36144	594866
1562	594867
91003	594868
30616	594869
1841	594870
45570	594871
53877	594872
41848	594873
1570	594874
36129	594875
42485	594876
21777	594877
10936	594878
72108	594879
1827	594880
18972	594881
22095	594882
8885	594883
52408	594884
1508	594885
6775	594886
1080	594887
6368	594888
43029	594889
15491	594890
49577	594891
71220	594892
39979	594893
72254	594894
10453	594895
14422	594896
34289	594897
8751	594898
1925	594899
63324	594900
3024	594901
1925	594902
34080	594903
9969	594904
14226	594905
44195	594906
21073	594907
31005	594908
6661	594909
14201	594910
2423	594911
5719	594912
23024	594913
41584	594914
2866	594915
5303	594916
21921	594917
1375	594918
9663	594919
134	594920
22205	594921
1384	594922
212	594923
16489	594924
679	594925
30540	594926
18240	594927
143766	594928
1536	594929
18970	594930
3872	594931
12362	594932
3172	594933
30627	594934
1548	594935
7680	594936
8831	594937
279	594938
29348	594939
48085	594940
49655	594941
4	594942
816	594943
75858	594944
20629	594945
103469	594946
28638	594947
22925	594948
171	594949
34729	594950
2243	594951
501	594952
800	594953
30333	594954
15593	594955
450	594956
67093	594957
18677	594958
90829	594959
25287	594960
15839	594961
45489	594962
20889	594963
83357	594964
29551	594965
2279	594966
45074	594967
7256	594968
50285	594969
5308	594970
135438	594971
654	594972
34391	594973
59119	594974
56882	594975
11555	594976
6763	594977
24104	594978
20628	594979
11432	594980
4443	594981
25023	594982
9412	594983
7948	594984
925	594985
110949	594986
26718	594987
26652	594988
3621	594989
8438	594990
8442	594991
2005	594992
8789	594993
15164	594994
15164	594995
21994	594996
41422	594997
55185	594998
10414	594999
26636	595000
17529	595001
114466	595002
5946	595003
23402	595004
69458	595005
13042	595006
59063	595007
84966	595008
35811	595009
52378	595010
24277	595011
442	595012
2650	595013
18541	595014
4263	595015
47641	595016
14673	595017
47068	595018
18360	595019
29670	595020
34580	595021
35811	595022
6757	595023
2617	595024
64821	595025
57968	595026
14655	595027
137543	595028
20439	595029
51211	595030
590	595031
12512	595032
28200	595033
10888	595034
90602	595035
59524	595036
23387	595037
23387	595038
48110	595039
20293	595040
91642	595041
13926	595042
5730	595043
1573	595044
1601	595045
25402	595046
6986	595047
75764	595048
75653	595049
32494	595050
8105	595051
33859	595052
6742	595053
54021	595054
6223	595055
53442	595056
100261	595057
442	595058
42219	595059
18173	595060
31937	595061
49710	595062
23009	595063
22041	595064
2857	595065
21303	595066
19269	595067
21728	595068
100905	595069
53950	595070
20293	595071
19268	595072
15813	595073
3199	595074
2326	595075
64821	595076
18254	595077
34652	595078
82694	595079
15985	595080
54270	595081
31367	595082
31170	595083
14932	595084
18798	595085
5774	595086
16185	595087
52889	595088
10936	595089
35581	595090
64338	595091
70335	595092
15175	595093
23887	595094
55491	595095
26715	595096
96864	595097
45322	595098
20038	595099
87165	595100
67532	595101
87264	595102
87146	595103
87124	595104
87213	595105
15175	595106
119171	595107
4989	595108
80664	595109
5696	595110
2938	595111
36060	595112
8362	595113
18662	595114
48688	595115
5099	595116
51122	595117
11611	595118
79603	595119
54550	595120
84530	595121
65372	595122
97633	595123
9256	595124
85064	595125
47888	595126
25851	595127
56742	595128
47844	595129
587	595130
90	595131
1710	595132
132707	595133
68937	595134
102258	595135
93971	595136
18985	595137
9085	595138
27783	595139
20121	595140
35459	595141
41322	595142
35085	595143
5531	595144
3409	595145
44783	595146
11122	595147
9167	595148
28438	595149
3713	595150
13281	595151
3035	595152
5317	595153
2719	595154
4776	595155
5811	595156
127767	595157
76660	595158
44147	595159
5276	595160
64398	595161
23901	595162
91927	595163
30440	595164
28730	595165
3289	595166
44942	595167
3341	595168
1612	595169
1254	595170
4425	595171
148809	595172
740	595173
44189	595174
2915	595175
1406	595176
129237	595177
95365	595178
8146	595179
1007	595180
23287	595181
14578	595182
1658	595183
4382	595184
59544	595185
201	595186
2440	595187
114295	595188
81982	595189
89308	595190
77988	595191
648	595192
1115	595193
71683	595194
39233	595195
66912	595196
8429	595197
107554	595198
87603	595199
1970	595200
21507	595201
2943	595202
1920	595203
25299	595204
6666	595205
1193	595206
48130	595207
12436	595208
45912	595209
28503	595210
30331	595211
23751	595212
54105	595213
11547	595214
49251	595215
47885	595216
117	595217
84582	595218
6756	595219
27	595220
2368	595221
109149	595222
1504	595223
2979	595224
439	595225
27	595226
35449	595227
5898	595228
27	595229
3897	595230
37719	595231
3448	595232
73515	595233
1588	595234
2188	595235
1399	595236
200	595237
7244	595238
2554	595239
1600	595240
11394	595241
40952	595242
45063	595243
35055	595244
10085	595245
16923	595246
42985	595247
7957	595248
26582	595249
17813	595250
40758	595251
50648	595252
86713	595253
44223	595254
88909	595255
306	595256
6092	595257
9363	595258
9114	595259
4321	595260
62363	595261
13160	595262
46937	595263
25448	595264
5873	595265
26418	595266
22661	595267
65102	595268
24629	595269
3257	595270
117325	595271
28637	595272
3246	595273
3334	595274
11168	595275
61478	595276
57459	595277
81599	595278
100821	595279
38812	595280
35551	595281
94560	595282
18161	595283
1887	595284
5908	595285
68026	595286
55212	595287
11255	595288
45119	595289
24146	595290
10755	595291
42534	595292
3616	595293
1389	595294
100539	595295
38808	595296
41214	595297
23064	595298
7022	595299
41664	595300
111877	595301
26498	595302
9706	595303
339	595304
686	595305
2827	595306
4964	595307
210	595308
6175	595309
17223	595310
3194	595311
4165	595312
36989	595313
994	595314
35578	595315
99362	595316
112201	595317
105277	595318
35346	595319
7044	595320
110780	595321
18534	595322
5746	595323
1216	595324
122963	595325
792	595326
856	595327
5760	595328
137717	595329
66157	595330
235	595331
129792	595332
48934	595333
20032	595334
36104	595335
7666	595336
66936	595337
21880	595338
32379	595339
52060	595340
1323	595341
31989	595342
87669	595343
9617	595344
60426	595345
7238	595346
85873	595347
135774	595348
32954	595349
30354	595350
104967	595351
49216	595352
107045	595353
60345	595354
770	595355
18417	595356
7164	595357
26314	595358
38779	595359
1741	595360
9344	595361
33291	595362
14445	595363
89312	595364
33161	595365
15876	595366
31388	595367
61414	595368
36121	595369
10729	595370
31656	595371
3272	595372
66602	595373
62535	595374
1174	595375
11070	595376
14178	595377
5699	595378
4762	595379
71092	595380
107545	595381
2505	595382
25003	595383
45256	595384
109422	595385
5216	595386
26884	595387
12304	595388
38446	595389
1497	595390
5142	595391
2609	595392
30112	595393
30829	595394
360	595395
14672	595396
19560	595397
76378	595398
3982	595399
31694	595400
13596	595401
35504	595402
62594	595403
32195	595404
501	595405
52971	595406
39557	595407
9836	595408
90129	595409
76915	595410
26689	595411
12260	595412
1875	595413
11058	595414
1560	595415
15725	595416
25232	595417
43137	595418
29099	595419
59770	595420
39693	595421
136046	595422
52989	595423
1430	595424
1250	595425
15740	595426
23812	595427
137068	595428
17621	595429
72776	595430
8864	595431
68219	595432
2029	595433
57444	595434
58883	595435
43994	595436
21107	595437
20	595438
31350	595439
3901	595440
512	595441
14499	595442
14533	595443
75276	595444
1726	595445
12192	595446
73266	595447
10085	595448
34779	595449
943	595450
7642	595451
4308	595452
48451	595453
16183	595454
24935	595455
21536	595456
46463	595457
32913	595458
35971	595459
2339	595460
127201	595461
53079	595462
3872	595463
760	595464
83828	595465
21123	595466
3166	595467
108574	595468
101388	595469
8544	595470
53970	595471
14359	595472
14937	595473
135490	595474
86688	595475
42456	595476
12724	595477
84	595478
270	595479
2050	595480
22265	595481
21487	595482
10632	595483
229	595484
4597	595485
2128	595486
151195	595487
50289	595488
8878	595489
33270	595490
4333	595491
63431	595492
2109	595493
51834	595494
2444	595495
19567	595496
16161	595497
6679	595498
4037	595499
32514	595500
19278	595501
46352	595502
32363	595503
14144	595504
12223	595505
437	595506
5277	595507
3404	595508
6764	595509
13223	595510
62679	595511
27752	595512
45200	595513
20379	595514
21850	595515
1845	595516
10172	595517
31610	595518
69053	595519
953	595520
36194	595521
17848	595522
37877	595523
1723	595524
8078	595525
131558	595526
41601	595527
48460	595528
49645	595529
17835	595530
5406	595531
21430	595532
31372	595533
69766	595534
13890	595535
2334	595536
17034	595537
22297	595538
39164	595539
7239	595540
12123	595541
15316	595542
13159	595543
992	595544
20304	595545
24299	595546
67227	595547
22599	595548
92029	595549
1669	595550
5949	595551
3362	595552
31039	595553
9183	595554
4924	595555
53693	595556
3569	595557
8973	595558
4289	595559
437	595560
6067	595561
9241	595562
127495	595563
108902	595564
4137	595565
85061	595566
56418	595567
12431	595568
1559	595569
89394	595570
21291	595571
4712	595572
6366	595573
15023	595574
23232	595575
2133	595576
11373	595577
48741	595578
35582	595579
64092	595580
58981	595581
40821	595582
31690	595583
60251	595584
9965	595585
3374	595586
54381	595587
36557	595588
113840	595589
23181	595590
64167	595591
45170	595592
5077	595593
32194	595594
1394	595595
58667	595596
46538	595597
71245	595598
6958	595599
23456	595600
5993	595601
7257	595602
5701	595603
25489	595604
15194	595605
9	595606
28307	595607
9174	595608
83557	595609
19187	595610
47025	595611
58420	595612
68755	595613
2666	595614
48672	595615
24562	595616
6930	595617
3336	595618
16873	595619
19655	595620
7792	595621
40455	595622
2516	595623
46829	595624
30698	595625
35243	595626
15683	595627
14278	595628
68725	595629
6741	595630
4189	595631
63659	595632
3283	595633
1161	595634
60182	595635
25584	595636
6321	595637
13977	595638
41690	595639
19756	595640
53656	595641
48567	595642
47921	595643
3677	595644
54290	595645
7301	595646
19838	595647
104294	595648
34550	595649
68167	595650
2365	595651
31874	595652
7652	595653
4908	595654
104304	595655
1082	595656
64095	595657
88872	595658
9614	595659
32354	595660
44930	595661
75795	595662
3111	595663
45343	595664
46932	595665
110254	595666
2165	595667
67301	595668
88006	595669
1613	595670
3289	595671
19480	595672
8275	595673
4808	595674
52166	595675
47791	595676
35504	595677
92399	595678
93535	595679
22640	595680
53044	595681
22060	595682
839	595683
87524	595684
38710	595685
112855	595686
2686	595687
32875	595688
4686	595689
53977	595690
25402	595691
2298	595692
20448	595693
16946	595694
50599	595695
234	595696
1919	595697
49827	595698
2151	595699
1926	595700
6788	595701
1331	595702
4586	595703
150946	595704
129666	595705
45463	595706
9997	595707
36189	595708
76487	595709
3370	595710
270	595711
49574	595712
3204	595713
42330	595714
300	595715
50449	595716
52176	595717
7891	595718
7891	595719
268	595720
8670	595721
73021	595722
2461	595723
13093	595724
2220	595725
16754	595726
89087	595727
18418	595728
102140	595729
43051	595730
7550	595731
5150	595732
22603	595733
6675	595734
9472	595735
41204	595736
27	595737
5319	595738
63190	595739
19500	595740
15497	595741
46866	595742
159996	595743
59912	595744
77875	595745
72291	595746
13092	595747
59684	595748
124990	595749
14256	595750
71109	595751
37512	595752
7237	595753
17571	595754
93522	595755
18041	595756
128762	595757
28461	595758
79988	595759
15750	595760
10083	595761
48467	595762
8495	595763
4327	595764
85227	595765
37813	595766
10457	595767
32932	595768
41559	595769
13257	595770
8943	595771
1333	595772
35155	595773
14549	595774
12744	595775
9908	595776
69383	595777
46285	595778
2530	595779
9146	595780
3641	595781
13137	595782
101950	595783
1788	595784
14203	595785
20435	595786
79606	595787
21591	595788
41365	595789
87399	595790
29966	595791
7779	595792
13253	595793
59796	595794
49813	595795
4013	595796
4530	595797
15753	595798
57419	595799
105242	595800
22300	595801
32141	595802
2323	595803
512	595804
1998	595805
133	595806
5693	595807
86122	595808
17046	595809
2193	595810
691	595811
691	595812
3666	595813
18717	595814
7525	595815
3753	595816
13793	595817
17046	595818
1666	595819
88038	595820
3630	595821
31005	595822
15593	595823
54343	595824
3718	595825
40727	595826
7525	595827
44598	595828
3753	595829
62133	595830
6242	595831
35804	595832
69781	595833
691	595834
37580	595835
1666	595836
5044	595837
6130	595838
40727	595839
7525	595840
106751	595841
26391	595842
48537	595843
49315	595844
38853	595845
1938	595846
15611	595847
12237	595848
29753	595849
2110	595850
50850	595851
1666	595852
38489	595853
317	595854
17747	595855
3972	595856
18387	595857
48599	595858
1935	595859
6857	595860
51602	595861
2935	595862
3028	595863
1327	595864
112119	595865
807	595866
3109	595867
70605	595868
86687	595869
45620	595870
478	595871
3124	595872
107808	595873
16681	595874
6994	595875
75761	595876
51510	595877
95384	595878
109332	595879
37813	595880
44844	595881
52734	595882
37303	595883
99442	595884
40921	595885
61557	595886
9	595887
93603	595888
779	595889
62133	595890
3910	595891
8026	595892
46335	595893
32469	595894
32858	595895
21461	595896
109337	595897
101101	595898
69689	595899
2598	595900
59006	595901
8122	595902
46488	595903
83448	595904
1512	595905
17782	595906
39140	595907
62220	595908
10519	595909
29753	595910
10865	595911
13718	595912
11769	595913
65566	595914
15611	595915
20132	595916
3769	595917
5677	595918
43197	595919
25021	595920
1210	595921
1938	595922
7338	595923
16905	595924
15165	595925
1978	595926
2724	595927
4228	595928
7472	595929
62	595930
30166	595931
5348	595932
77484	595933
40131	595934
27823	595935
40327	595936
24130	595937
37644	595938
30853	595939
19240	595940
16593	595941
67445	595942
20	595943
3038	595944
55117	595945
20452	595946
7501	595947
27310	595948
73568	595949
44957	595950
6227	595951
5847	595952
2571	595953
1777	595954
91	595955
1777	595956
10769	595957
229	595958
3972	595959
46414	595960
15593	595961
74872	595962
46460	595963
9083	595964
12456	595965
11394	595966
30112	595967
91	595968
25570	595969
105335	595970
50532	595971
16561	595972
52019	595973
47037	595974
64164	595975
520	595976
11536	595977
16278	595978
74681	595979
65448	595980
28844	595981
122526	595982
65104	595983
625	595984
5344	595985
13377	595986
33506	595987
4247	595988
36674	595989
17623	595990
26011	595991
2961	595992
23504	595993
42146	595994
1295	595995
1998	595996
691	595997
5510	595998
2068	595999
8404	596000
3246	596001
1811	596002
56952	596003
56618	596004
205	596005
37736	596006
10587	596007
7656	596008
18797	596009
1441	596010
45222	596011
19144	596012
11341	596013
75794	596014
7333	596015
114706	596016
32894	596017
78144	596018
21093	596019
28949	596020
10643	596021
46296	596022
52446	596023
85889	596024
575	596025
662	596026
117076	596027
16908	596028
10377	596029
9337	596030
2686	596031
7564	596032
24956	596033
52034	596034
84645	596035
87143	596036
62293	596037
18369	596038
66783	596039
113898	596040
32329	596041
108514	596042
114927	596043
73616	596044
37226	596045
44816	596046
65687	596047
28823	596048
98880	596049
34826	596050
75634	596051
107449	596052
1646	596053
19832	596054
4144	596055
46850	596056
79566	596057
81109	596058
29175	596059
42369	596060
42525	596061
37864	596062
52240	596063
39977	596064
39406	596065
73383	596066
34454	596067
127495	596068
72773	596069
74351	596070
19018	596071
38314	596072
79646	596073
623	596074
2774	596075
6557	596076
114612	596077
12401	596078
18133	596079
33204	596080
10984	596081
7181	596082
2420	596083
45106	596084
34812	596085
17294	596086
11948	596087
12983	596088
4910	596089
11313	596090
23718	596091
11712	596092
38886	596093
31059	596094
14190	596095
26311	596096
10014	596097
2165	596098
30603	596099
24941	596100
126453	596101
73831	596102
23711	596103
32299	596104
50591	596105
100500	596106
17939	596107
25014	596108
3596	596109
70383	596110
4152	596111
365	596112
28546	596113
9858	596114
38557	596115
12053	596116
34759	596117
65390	596118
19881	596119
1678	596120
71658	596121
85280	596122
97535	596123
728	596124
102	596125
22794	596126
118871	596127
3654	596128
717	596129
6097	596130
9719	596131
68903	596132
136736	596133
1900	596134
67202	596135
79698	596136
9873	596137
2215	596138
127507	596139
55957	596140
8482	596141
109411	596142
25313	596143
74352	596144
52819	596145
3292	596146
12456	596147
12245	596148
37325	596149
9162	596150
35896	596151
73301	596152
904	596153
18789	596154
19936	596155
58191	596156
31989	596157
36027	596158
14190	596159
23806	596160
44441	596161
702	596162
1572	596163
16475	596164
4537	596165
62220	596166
12314	596167
16813	596168
52089	596169
34709	596170
2772	596171
48966	596172
33752	596173
5686	596174
33007	596175
38518	596176
1824	596177
41136	596178
4537	596179
3868	596180
1369	596181
46358	596182
9922	596183
14218	596184
79536	596185
44147	596186
37555	596187
33952	596188
51901	596189
8192	596190
32215	596191
63601	596192
25241	596193
49000	596194
4544	596195
132287	596196
16961	596197
12485	596198
10059	596199
59794	596200
133	596201
1075	596202
2156	596203
570	596204
41965	596205
25399	596206
39878	596207
114602	596208
6019	596209
982	596210
4295	596211
30393	596212
117169	596213
578	596214
2261	596215
849	596216
661	596217
2241	596218
45636	596219
17622	596220
52240	596221
14601	596222
58232	596223
18961	596224
27036	596225
1089	596226
837	596227
10108	596228
6827	596229
16668	596230
16324	596231
79722	596232
15735	596233
46958	596234
54142	596235
14876	596236
4080	596237
30870	596238
113358	596239
53012	596240
131116	596241
37924	596242
65471	596243
52407	596244
73252	596245
40186	596246
779	596247
8109	596248
29102	596249
13279	596250
9640	596251
53945	596252
1691	596253
2238	596254
14644	596255
7401	596256
4646	596257
52309	596258
2066	596259
2411	596260
41536	596261
112217	596262
71467	596263
3893	596264
36839	596265
32396	596266
10104	596267
70684	596268
4698	596269
5501	596270
80624	596271
3079	596272
61149	596273
8208	596274
22327	596275
295	596276
71191	596277
1038	596278
42297	596279
99139	596280
2509	596281
8496	596282
15319	596283
50512	596284
54764	596285
6238	596286
2509	596287
9822	596288
31085	596289
16482	596290
26614	596291
112931	596292
13331	596293
47769	596294
1367	596295
13337	596296
1774	596297
73536	596298
22363	596299
5880	596300
70584	596301
67797	596302
80695	596303
2759	596304
19202	596305
10094	596306
53256	596307
4908	596308
39092	596309
30013	596310
51448	596311
25431	596312
4409	596313
43623	596314
11796	596315
10854	596316
47365	596317
13916	596318
60208	596319
7923	596320
19604	596321
14890	596322
77425	596323
13321	596324
92762	596325
9275	596326
34812	596327
24751	596328
18420	596329
105127	596330
54241	596331
4282	596332
70925	596333
37237	596334
21505	596335
13249	596336
8739	596337
1415	596338
1169	596339
76262	596340
6485	596341
13133	596342
51	596343
7217	596344
93433	596345
11185	596346
40035	596347
82102	596348
10968	596349
56467	596350
19668	596351
105152	596352
74280	596353
50344	596354
2862	596355
58862	596356
29464	596357
33706	596358
38594	596359
139643	596360
3276	596361
84473	596362
2322	596363
105069	596364
79171	596365
9619	596366
122751	596367
57346	596368
56412	596369
42959	596370
70511	596371
69884	596372
11189	596373
1028	596374
19672	596375
89596	596376
14163	596377
22358	596378
50774	596379
28944	596380
26240	596381
4921	596382
24205	596383
66715	596384
38186	596385
1169	596386
8846	596387
8739	596388
34200	596389
2471	596390
34767	596391
70107	596392
13274	596393
24722	596394
39106	596395
17282	596396
82361	596397
33267	596398
545	596399
5984	596400
14734	596401
6462	596402
104855	596403
104028	596404
66559	596405
3861	596406
14418	596407
19532	596408
18302	596409
27160	596410
7712	596411
51469	596412
59557	596413
28615	596414
18698	596415
14515	596416
32787	596417
5218	596418
68844	596419
3414	596420
86554	596421
13871	596422
7829	596423
36708	596424
7264	596425
12234	596426
82271	596427
61450	596428
15531	596429
51491	596430
27521	596431
41876	596432
69788	596433
8188	596434
95710	596435
22801	596436
278	596437
36720	596438
2548	596439
122481	596440
16278	596441
30622	596442
52429	596443
20161	596444
27691	596445
3310	596446
49934	596447
7457	596448
46360	596449
160275	596450
15531	596451
29148	596452
16278	596453
50817	596454
11080	596455
61785	596456
40827	596457
134701	596458
36666	596459
131012	596460
3029	596461
10117	596462
6759	596463
12501	596464
3130	596465
23040	596466
1640	596467
31629	596468
795	596469
7364	596470
8295	596471
598	596472
26237	596473
36501	596474
20741	596475
54599	596476
110438	596477
16118	596478
51415	596479
29413	596480
124674	596481
49556	596482
101968	596483
7712	596484
27664	596485
7774	596486
37631	596487
8567	596488
51168	596489
29494	596490
40439	596491
14429	596492
269	596493
39564	596494
396	596495
31621	596496
1037	596497
53249	596498
62780	596499
25547	596500
5138	596501
72715	596502
30896	596503
16812	596504
5850	596505
3262	596506
12966	596507
35260	596508
5434	596509
126368	596510
75827	596511
36118	596512
89522	596513
25808	596514
25826	596515
63407	596516
33598	596517
1594	596518
36790	596519
777	596520
10185	596521
1928	596522
62402	596523
2481	596524
11307	596525
55448	596526
95817	596527
2748	596528
21224	596529
11289	596530
31842	596531
1072	596532
80545	596533
117657	596534
58217	596535
5664	596536
1468	596537
52250	596538
129717	596539
139544	596540
44526	596541
1499	596542
66146	596543
1415	596544
10257	596545
4911	596546
13972	596547
25937	596548
13561	596549
16758	596550
1415	596551
32366	596552
30013	596553
6050	596554
22815	596555
51367	596556
44074	596557
396	596558
1828	596559
3450	596560
77854	596561
1054	596562
83569	596563
40189	596564
3088	596565
778	596566
10858	596567
73288	596568
20063	596569
2481	596570
47171	596571
544	596572
14208	596573
13019	596574
8495	596575
95228	596576
61606	596577
68011	596578
31921	596579
5510	596580
53980	596581
37712	596582
269	596583
47712	596584
6518	596585
3730	596586
182	596587
23451	596588
4972	596589
50521	596590
26054	596591
37915	596592
2522	596593
16557	596594
27204	596595
156815	596596
33798	596597
65513	596598
13879	596599
9779	596600
88071	596601
30512	596602
9242	596603
34291	596604
15286	596605
67877	596606
16799	596607
21440	596608
56249	596609
8362	596610
47360	596611
2258	596612
22587	596613
9164	596614
52512	596615
49491	596616
93892	596617
68165	596618
28884	596619
6544	596620
3924	596621
74675	596622
617	596623
51205	596624
14237	596625
4226	596626
22186	596627
13437	596628
9650	596629
4313	596630
10735	596631
4085	596632
107734	596633
21516	596634
3897	596635
45420	596636
19918	596637
68268	596638
23822	596639
27010	596640
1419	596641
21479	596642
13878	596643
1991	596644
36554	596645
86089	596646
50796	596647
62536	596648
2512	596649
5032	596650
87116	596651
2670	596652
40412	596653
51356	596654
6476	596655
3355	596656
6894	596657
6894	596658
56804	596659
67882	596660
35209	596661
21467	596662
21138	596663
21782	596664
133798	596665
1804	596666
16426	596667
6330	596668
31524	596669
9925	596670
22746	596671
47362	596672
12872	596673
22372	596674
3647	596675
14569	596676
67994	596677
1839	596678
51361	596679
8618	596680
8646	596681
8035	596682
5218	596683
13703	596684
5218	596685
17112	596686
10265	596687
15523	596688
51181	596689
14947	596690
1770	596691
10989	596692
38835	596693
53928	596694
3247	596695
6650	596696
3828	596697
3152	596698
2820	596699
34311	596700
1169	596701
3651	596702
60301	596703
5387	596704
4262	596705
42566	596706
144101	596707
29991	596708
39839	596709
5810	596710
1359	596711
12423	596712
32790	596713
6011	596714
10778	596715
5935	596716
46108	596717
20517	596718
8513	596719
1574	596720
24731	596721
72784	596722
80285	596723
28541	596724
6762	596725
4616	596726
17354	596727
22589	596728
22717	596729
31502	596730
38572	596731
102111	596732
61595	596733
65782	596734
58512	596735
30032	596736
26599	596737
8354	596738
11120	596739
17256	596740
30716	596741
3183	596742
26090	596743
45621	596744
13015	596745
2739	596746
29094	596747
27808	596748
1235	596749
26520	596750
4092	596751
598	596752
29955	596753
7311	596754
25778	596755
10146	596756
6849	596757
10437	596758
21906	596759
7093	596760
18105	596761
8746	596762
4130	596763
16911	596764
9054	596765
2230	596766
40969	596767
11044	596768
522	596769
14418	596770
115729	596771
24437	596772
23304	596773
74479	596774
1999	596775
22906	596776
38472	596777
44280	596778
76220	596779
4767	596780
22404	596781
37047	596782
6816	596783
1169	596784
15888	596785
16945	596786
51	596787
17123	596788
4242	596789
49951	596790
12224	596791
13274	596792
13865	596793
11779	596794
2524	596795
14911	596796
107111	596797
11789	596798
27705	596799
36570	596800
79811	596801
10543	596802
29463	596803
1710	596804
7658	596805
982	596806
39944	596807
39279	596808
10289	596809
11470	596810
23561	596811
18795	596812
12334	596813
131288	596814
5965	596815
77475	596816
33703	596817
62582	596818
3012	596819
58550	596820
125839	596821
7792	596822
46799	596823
48606	596824
68307	596825
18431	596826
231	596827
2076	596828
4751	596829
34635	596830
20440	596831
12346	596832
22265	596833
3421	596834
28081	596835
60043	596836
9946	596837
99274	596838
35432	596839
31532	596840
31532	596841
1033	596842
13423	596843
38004	596844
53370	596845
4053	596846
859	596847
5789	596848
21144	596849
60481	596850
38922	596851
52748	596852
1558	596853
112	596854
50234	596855
21353	596856
44794	596857
18048	596858
17892	596859
103467	596860
7527	596861
117700	596862
86888	596863
2865	596864
3529	596865
63377	596866
7487	596867
2463	596868
4171	596869
8424	596870
25548	596871
7343	596872
32205	596873
121617	596874
2132	596875
9943	596876
15879	596877
80374	596878
23954	596879
15561	596880
10344	596881
6915	596882
5888	596883
56823	596884
8529	596885
55333	596886
66626	596887
39264	596888
22220	596889
2565	596890
56564	596891
6491	596892
54825	596893
15469	596894
41466	596895
18378	596896
27942	596897
22111	596898
76607	596899
91932	596900
94195	596901
2439	596902
111419	596903
33797	596904
21784	596905
10866	596906
73564	596907
100358	596908
132288	596909
32990	596910
16157	596911
16157	596912
29863	596913
21422	596914
11291	596915
2229	596916
17893	596917
2439	596918
7461	596919
39952	596920
80774	596921
29441	596922
33562	596923
2360	596924
19978	596925
10239	596926
52755	596927
10974	596928
6196	596929
29653	596930
25933	596931
30526	596932
58432	596933
7708	596934
110520	596935
117593	596936
18552	596937
94052	596938
68752	596939
18552	596940
12303	596941
47897	596942
100863	596943
30994	596944
95497	596945
20515	596946
4069	596947
3454	596948
63533	596949
49521	596950
40834	596951
60237	596952
92419	596953
65482	596954
125412	596955
29757	596956
29523	596957
8683	596958
4447	596959
39512	596960
48849	596961
126413	596962
5532	596963
25003	596964
32482	596965
8742	596966
28526	596967
23443	596968
25725	596969
40748	596970
64616	596971
11302	596972
38460	596973
109121	596974
104003	596975
88612	596976
4921	596977
12434	596978
5032	596979
31363	596980
24956	596981
81184	596982
3564	596983
89651	596984
42495	596985
72816	596986
13323	596987
1732	596988
34791	596989
75799	596990
96988	596991
14190	596992
22211	596993
64488	596994
51666	596995
101356	596996
56533	596997
112313	596998
26586	596999
81704	597000
6019	597001
28523	597002
12259	597003
77099	597004
29428	597005
26451	597006
82855	597007
18094	597008
29209	597009
101277	597010
120227	597011
82289	597012
77545	597013
32344	597014
48191	597015
26909	597016
64679	597017
3827	597018
70188	597019
4304	597020
41130	597021
32070	597022
9	597023
50739	597024
52422	597025
31363	597026
11540	597027
3414	597028
119172	597029
33628	597030
3794	597031
3166	597032
29958	597033
24805	597034
21356	597035
112100	597036
135591	597037
4319	597038
3916	597039
25013	597040
2376	597041
25024	597042
33529	597043
8031	597044
25014	597045
9468	597046
12763	597047
14546	597048
27315	597049
66637	597050
42261	597051
45596	597052
30948	597053
7924	597054
25844	597055
52311	597056
1532	597057
121614	597058
52519	597059
43632	597060
2007	597061
13564	597062
81952	597063
72255	597064
61371	597065
81513	597066
110369	597067
31057	597068
16872	597069
22740	597070
9921	597071
97047	597072
89181	597073
4205	597074
47269	597075
15634	597076
29639	597077
39803	597078
22271	597079
27980	597080
116903	597081
17185	597082
127178	597083
18316	597084
13217	597085
10240	597086
81965	597087
41637	597088
4317	597089
6112	597090
32375	597091
56968	597092
54999	597093
89157	597094
5443	597095
81731	597096
9154	597097
42075	597098
24758	597099
1919	597100
4142	597101
112275	597102
7431	597103
19726	597104
613	597105
7391	597106
7817	597107
19125	597108
64417	597109
17245	597110
90882	597111
68382	597112
6958	597113
76518	597114
113872	597115
21112	597116
4245	597117
82905	597118
12780	597119
3427	597120
9943	597121
71104	597122
26527	597123
75836	597124
120422	597125
35506	597126
78312	597127
122929	597128
3508	597129
96947	597130
8435	597131
16714	597132
34489	597133
41413	597134
6833	597135
8139	597136
1152	597137
33975	597138
60117	597139
122808	597140
100875	597141
4544	597142
7160	597143
92866	597144
8381	597145
29161	597146
11241	597147
62627	597148
2998	597149
9306	597150
17278	597151
52336	597152
71741	597153
100301	597154
71903	597155
49117	597156
102053	597157
14514	597158
23307	597159
43321	597160
8449	597161
19596	597162
109	597163
2138	597164
32468	597165
9244	597166
3794	597167
54692	597168
5446	597169
41620	597170
3685	597171
24409	597172
21271	597173
26195	597174
48716	597175
5197	597176
79644	597177
69773	597178
76424	597179
54559	597180
1382	597181
1603	597182
7244	597183
3557	597184
40084	597185
20745	597186
54750	597187
73842	597188
75790	597189
71620	597190
40872	597191
44124	597192
77116	597193
43259	597194
24617	597195
12524	597196
23195	597197
9467	597198
54676	597199
57702	597200
91582	597201
117715	597202
44000	597203
14451	597204
13279	597205
62231	597206
12948	597207
51910	597208
28222	597209
9473	597210
48103	597211
2382	597212
31679	597213
4795	597214
66608	597215
10559	597216
55078	597217
24868	597218
42024	597219
71105	597220
43335	597221
12016	597222
30229	597223
94025	597224
959	597225
35971	597226
14952	597227
17643	597228
2239	597229
4673	597230
6422	597231
18731	597232
27122	597233
5188	597234
10644	597235
1708	597236
20625	597237
59447	597238
1155	597239
41854	597240
33005	597241
26110	597242
42046	597243
2756	597244
21309	597245
1066	597246
310	597247
14786	597248
6431	597249
13587	597250
23516	597251
3054	597252
36141	597253
91582	597254
732	597255
27767	597256
21754	597257
52778	597258
3904	597259
27224	597260
58603	597261
7166	597262
30136	597263
3024	597264
28176	597265
34040	597266
86122	597267
29753	597268
8797	597269
1473	597270
39552	597271
68256	597272
1190	597273
24822	597274
3932	597275
29749	597276
15307	597277
1463	597278
115544	597279
53668	597280
5373	597281
47627	597282
48609	597283
118698	597284
3006	597285
35984	597286
59791	597287
99271	597288
21249	597289
14451	597290
71958	597291
45105	597292
6133	597293
91488	597294
98130	597295
129374	597296
85463	597297
78239	597298
30001	597299
9445	597300
34293	597301
11762	597302
14218	597303
27251	597304
16593	597305
126229	597306
148921	597307
64802	597308
21917	597309
13524	597310
129557	597311
88206	597312
92652	597313
59775	597314
74900	597315
55381	597316
36498	597317
13012	597318
15729	597319
7067	597320
50413	597321
3325	597322
5449	597323
23514	597324
45638	597325
17021	597326
28166	597327
37979	597328
9205	597329
3638	597330
89426	597331
7681	597332
16161	597333
8696	597334
77119	597335
18436	597336
15712	597337
8555	597338
50438	597339
62814	597340
8369	597341
98159	597342
28166	597343
47331	597344
47331	597345
44926	597346
14358	597347
35448	597348
1481	597349
17021	597350
1445	597351
2895	597352
62709	597353
27198	597354
126422	597355
28625	597356
44307	597357
38928	597358
91518	597359
38052	597360
56559	597361
22384	597362
4374	597363
10004	597364
27198	597365
11796	597366
27562	597367
10004	597368
58627	597369
64042	597370
15810	597371
36768	597372
62814	597373
35448	597374
38710	597375
53984	597376
36168	597377
74562	597378
42068	597379
38928	597380
42333	597381
134625	597382
48207	597383
46478	597384
73339	597385
127454	597386
27202	597387
28929	597388
77730	597389
4192	597390
86795	597391
71877	597392
24617	597393
23428	597394
29625	597395
744	597396
4079	597397
82161	597398
15568	597399
65859	597400
91278	597401
131213	597402
64778	597403
9355	597404
93451	597405
17506	597406
47096	597407
8269	597408
4090	597409
34533	597410
37290	597411
12444	597412
9922	597413
10327	597414
32376	597415
14392	597416
56140	597417
69593	597418
78919	597419
4616	597420
13305	597421
5208	597422
60503	597423
118676	597424
29753	597425
77138	597426
128874	597427
2224	597428
5169	597429
62910	597430
3927	597431
8043	597432
36746	597433
53432	597434
62709	597435
5847	597436
310	597437
19752	597438
14533	597439
99491	597440
8747	597441
9184	597442
48060	597443
26745	597444
3858	597445
9962	597446
12648	597447
34814	597448
21126	597449
98102	597450
38531	597451
63341	597452
12213	597453
60384	597454
112852	597455
4879	597456
3621	597457
38450	597458
16422	597459
55688	597460
6679	597461
5158	597462
22265	597463
26224	597464
33210	597465
49327	597466
30160	597467
64063	597468
840	597469
32263	597470
112409	597471
911	597472
68784	597473
18092	597474
29602	597475
4548	597476
14129	597477
93945	597478
4327	597479
52104	597480
118742	597481
62510	597482
12692	597483
19921	597484
59872	597485
22042	597486
122330	597487
80281	597488
4981	597489
8966	597490
2559	597491
7604	597492
109192	597493
385	597494
31051	597495
79726	597496
21152	597497
47676	597498
66293	597499
73603	597500
2736	597501
11548	597502
24786	597503
13062	597504
6612	597505
115597	597506
54036	597507
34412	597508
28836	597509
21490	597510
64398	597511
73784	597512
83438	597513
29052	597514
16672	597515
77663	597516
27636	597517
470	597518
9790	597519
64170	597520
21134	597521
1265	597522
50597	597523
16649	597524
98591	597525
41943	597526
14324	597527
121288	597528
37927	597529
5885	597530
108477	597531
43029	597532
97568	597533
285	597534
135722	597535
100572	597536
129135	597537
22997	597538
130719	597539
37216	597540
47469	597541
105208	597542
17174	597543
63353	597544
1327	597545
10641	597546
113645	597547
64727	597548
17590	597549
5643	597550
63234	597551
37144	597552
25781	597553
23330	597554
15197	597555
30440	597556
72206	597557
48512	597558
37792	597559
7237	597560
63055	597561
93402	597562
31715	597563
43642	597564
52096	597565
1267	597566
12796	597567
160176	597568
102418	597569
26678	597570
127700	597571
44529	597572
5169	597573
5409	597574
35448	597575
41994	597576
59149	597577
83095	597578
74553	597579
50276	597580
107215	597581
69751	597582
40772	597583
58224	597584
47638	597585
88780	597586
63373	597587
36608	597588
39885	597589
30081	597590
41026	597591
80735	597592
30896	597593
75203	597594
1099	597595
112167	597596
29486	597597
6666	597598
15320	597599
38570	597600
77614	597601
48913	597602
69387	597603
12253	597604
62097	597605
123076	597606
51774	597607
37848	597608
89033	597609
42038	597610
4198	597611
68234	597612
37371	597613
49785	597614
86510	597615
1016	597616
47677	597617
4140	597618
17201	597619
18813	597620
27996	597621
38696	597622
25239	597623
5453	597624
16823	597625
6416	597626
1913	597627
62127	597628
1913	597629
69375	597630
129442	597631
25528	597632
4393	597633
9402	597634
36228	597635
13286	597636
4727	597637
24920	597638
21729	597639
37428	597640
11061	597641
116813	597642
26188	597643
26019	597644
53798	597645
88254	597646
8623	597647
1869	597648
415	597649
2825	597650
14654	597651
14889	597652
9080	597653
3392	597654
19551	597655
1462	597656
6707	597657
18320	597658
81887	597659
30080	597660
5077	597661
76371	597662
3618	597663
22610	597664
9788	597665
24612	597666
12937	597667
24732	597668
121675	597669
31634	597670
74630	597671
37230	597672
13462	597673
36933	597674
1741	597675
2340	597676
6156	597677
26633	597678
31685	597679
20248	597680
13752	597681
31119	597682
2660	597683
21248	597684
77937	597685
72160	597686
3046	597687
75818	597688
58193	597689
5828	597690
24959	597691
80989	597692
53085	597693
121750	597694
14404	597695
9623	597696
73559	597697
18218	597698
8296	597699
22820	597700
54250	597701
52937	597702
11131	597703
51933	597704
70631	597705
16454	597706
4811	597707
16873	597708
26678	597709
59396	597710
4053	597711
71838	597712
18204	597713
16971	597714
1520	597715
34438	597716
59538	597717
8008	597718
49609	597719
74855	597720
4222	597721
70453	597722
11131	597723
26154	597724
48768	597725
8943	597726
27252	597727
1066	597728
4869	597729
117504	597730
24337	597731
8225	597732
2559	597733
29557	597734
55229	597735
90803	597736
4527	597737
64627	597738
86217	597739
8885	597740
4934	597741
25440	597742
7067	597743
4348	597744
22824	597745
109846	597746
26454	597747
40181	597748
41177	597749
18049	597750
9069	597751
34462	597752
13166	597753
51622	597754
152010	597755
2665	597756
122953	597757
40086	597758
49315	597759
1520	597760
9812	597761
8742	597762
12934	597763
21134	597764
4695	597765
35363	597766
34538	597767
9235	597768
73186	597769
124860	597770
31166	597771
2016	597772
6323	597773
21190	597774
7144	597775
2443	597776
61356	597777
58508	597778
46488	597779
24261	597780
7063	597781
29133	597782
17575	597783
57939	597784
74308	597785
357	597786
16579	597787
8851	597788
5907	597789
7500	597790
76847	597791
23098	597792
51871	597793
56585	597794
68810	597795
4487	597796
84784	597797
30645	597798
28872	597799
34650	597800
64805	597801
59269	597802
586	597803
1042	597804
18714	597805
20	597806
13773	597807
46676	597808
37226	597809
37220	597810
117397	597811
79518	597812
27124	597813
86688	597814
3473	597815
25788	597816
9261	597817
11066	597818
66706	597819
29123	597820
40705	597821
40623	597822
5382	597823
9988	597824
39261	597825
52534	597826
64777	597827
14737	597828
27567	597829
70265	597830
19011	597831
78227	597832
66995	597833
155	597834
46449	597835
36004	597836
70127	597837
45519	597838
37549	597839
152648	597840
19951	597841
36039	597842
85987	597843
40723	597844
43516	597845
3101	597846
18201	597847
59365	597848
5463	597849
88876	597850
42376	597851
21449	597852
31012	597853
1384	597854
59424	597855
62803	597856
44753	597857
42144	597858
52296	597859
92073	597860
10560	597861
15225	597862
3407	597863
25604	597864
1045	597865
86412	597866
85927	597867
63098	597868
50486	597869
13737	597870
76455	597871
19928	597872
94008	597873
18377	597874
36206	597875
3930	597876
17922	597877
83141	597878
12071	597879
10150	597880
9375	597881
119780	597882
11640	597883
3938	597884
70156	597885
15963	597886
14645	597887
8432	597888
4575	597889
24927	597890
4664	597891
10523	597892
2591	597893
51467	597894
18492	597895
2759	597896
82710	597897
9464	597898
87263	597899
44869	597900
5709	597901
96991	597902
2094	597903
30636	597904
18833	597905
11540	597906
6272	597907
14903	597908
1995	597909
46887	597910
51713	597911
5501	597912
14107	597913
12057	597914
6170	597915
110517	597916
88767	597917
64773	597918
47352	597919
40045	597920
29059	597921
39	597922
20143	597923
33925	597924
981	597925
28363	597926
2290	597927
85450	597928
32875	597929
43558	597930
4508	597931
42661	597932
54301	597933
3769	597934
27682	597935
23124	597936
79563	597937
44920	597938
85252	597939
113434	597940
128999	597941
68971	597942
12754	597943
77948	597944
122525	597945
122805	597946
14010	597947
6791	597948
91328	597949
85087	597950
21414	597951
5535	597952
70593	597953
23267	597954
77119	597955
24365	597956
102182	597957
6499	597958
3812	597959
124879	597960
44815	597961
62805	597962
117449	597963
24365	597964
121535	597965
15187	597966
76945	597967
61495	597968
5966	597969
88793	597970
30090	597971
39509	597972
20326	597973
38756	597974
34155	597975
97105	597976
140191	597977
120279	597978
46275	597979
47816	597980
4722	597981
9186	597982
26397	597983
25473	597984
49519	597985
44118	597986
82718	597987
49266	597988
39476	597989
56783	597990
31959	597991
45187	597992
17203	597993
49149	597994
25013	597995
4795	597996
2507	597997
15747	597998
616	597999
3218	598000
44157	598001
68336	598002
45475	598003
44619	598004
145748	598005
17022	598006
26110	598007
47199	598008
7831	598009
6027	598010
113505	598011
462	598012
20120	598013
15909	598014
27122	598015
1052	598016
55657	598017
44790	598018
11318	598019
63715	598020
45514	598021
32231	598022
7033	598023
1286	598024
3814	598025
3955	598026
282	598027
61754	598028
6840	598029
5271	598030
20697	598031
11522	598032
21354	598033
64112	598034
29492	598035
26099	598036
1187	598037
6649	598038
28649	598039
16988	598040
15333	598041
131239	598042
29641	598043
11376	598044
10340	598045
16916	598046
2299	598047
29428	598048
25815	598049
99519	598050
20536	598051
76279	598052
23722	598053
11315	598054
3165	598055
25883	598056
46354	598057
37194	598058
88846	598059
104124	598060
40600	598061
17309	598062
13216	598063
37995	598064
95937	598065
102275	598066
20882	598067
34253	598068
47910	598069
43178	598070
5084	598071
42282	598072
358	598073
38446	598074
28444	598075
67725	598076
7596	598077
3395	598078
37249	598079
15706	598080
38155	598081
15541	598082
90172	598083
85284	598084
4132	598085
31171	598086
2411	598087
89507	598088
1592	598089
1592	598090
19903	598091
6703	598092
3700	598093
24785	598094
105192	598095
44516	598096
110801	598097
48110	598098
129224	598099
7826	598100
11372	598101
31355	598102
1523	598103
7826	598104
3935	598105
14447	598106
127257	598107
28953	598108
47096	598109
11357	598110
71019	598111
68113	598112
23300	598113
18137	598114
120155	598115
85197	598116
47757	598117
40459	598118
92010	598119
14663	598120
1523	598121
88022	598122
44701	598123
2484	598124
30145	598125
10766	598126
13528	598127
7391	598128
14323	598129
95954	598130
10738	598131
2964	598132
35418	598133
40754	598134
11320	598135
7756	598136
141324	598137
30454	598138
17350	598139
77036	598140
1532	598141
91986	598142
2068	598143
26502	598144
60264	598145
43187	598146
16697	598147
158175	598148
55708	598149
132528	598150
1162	598151
52057	598152
24829	598153
78377	598154
56799	598155
68839	598156
12325	598157
47081	598158
2805	598159
56660	598160
21604	598161
3801	598162
99013	598163
32913	598164
32177	598165
3476	598166
7227	598167
23061	598168
32943	598169
19906	598170
26964	598171
9127	598172
4982	598173
16656	598174
64893	598175
22698	598176
45629	598177
31699	598178
60264	598179
23260	598180
58320	598181
5165	598182
1099	598183
107261	598184
42404	598185
60036	598186
13693	598187
98992	598188
59566	598189
15731	598190
21803	598191
86657	598192
37386	598193
39961	598194
2000	598195
65572	598196
98137	598197
25919	598198
16090	598199
21802	598200
31435	598201
8984	598202
35247	598203
13693	598204
137502	598205
44678	598206
36311	598207
138432	598208
127887	598209
34177	598210
14096	598211
90481	598212
88935	598213
28117	598214
33284	598215
90617	598216
3555	598217
10044	598218
73392	598219
53331	598220
31933	598221
7034	598222
64120	598223
136293	598224
57655	598225
20495	598226
136227	598227
36014	598228
3048	598229
79327	598230
85280	598231
164055	598232
88720	598233
38110	598234
9749	598235
24349	598236
5495	598237
38175	598238
65572	598239
85263	598240
23667	598241
18	598242
62772	598243
16056	598244
88765	598245
48532	598246
100765	598247
75634	598248
110398	598249
54665	598250
14854	598251
485	598252
93512	598253
41209	598254
43351	598255
22817	598256
3536	598257
27997	598258
77595	598259
67799	598260
2660	598261
19694	598262
87535	598263
23098	598264
15223	598265
107203	598266
95375	598267
44083	598268
6417	598269
17163	598270
4930	598271
651	598272
2041	598273
2041	598274
93587	598275
15866	598276
40562	598277
33885	598278
128045	598279
5964	598280
42040	598281
10161	598282
9655	598283
56692	598284
69933	598285
8013	598286
82917	598287
71063	598288
61123	598289
742	598290
1915	598291
55001	598292
113669	598293
2588	598294
7499	598295
45204	598296
27191	598297
30410	598298
8280	598299
56506	598300
43323	598301
1234	598302
7454	598303
6930	598304
53951	598305
20403	598306
58635	598307
71084	598308
30413	598309
2934	598310
67816	598311
26261	598312
23988	598313
28051	598314
21603	598315
7493	598316
5925	598317
1715	598318
4097	598319
10896	598320
3103	598321
16796	598322
1197	598323
35945	598324
25773	598325
84665	598326
8463	598327
3181	598328
59046	598329
881	598330
369	598331
92159	598332
30333	598333
9922	598334
43456	598335
17102	598336
155	598337
33217	598338
4547	598339
25386	598340
65106	598341
1251	598342
83571	598343
91182	598344
11674	598345
1763	598346
25867	598347
63522	598348
1965	598349
16572	598350
85914	598351
79590	598352
171	598353
373	598354
70392	598355
33592	598356
1986	598357
71182	598358
35551	598359
58547	598360
40727	598361
51464	598362
39378	598363
20726	598364
58375	598365
36103	598366
63633	598367
4091	598368
17046	598369
7216	598370
33999	598371
68156	598372
132083	598373
8694	598374
11043	598375
711	598376
81669	598377
13433	598378
67720	598379
45580	598380
30549	598381
327	598382
15257	598383
3408	598384
23029	598385
23312	598386
84460	598387
78	598388
745	598389
2989	598390
2513	598391
3028	598392
779	598393
2462	598394
843	598395
622	598396
3487	598397
60152	598398
5677	598399
6449	598400
21230	598401
22265	598402
23003	598403
6889	598404
30046	598405
14325	598406
1712	598407
32971	598408
25503	598409
60497	598410
24137	598411
99381	598412
28370	598413
23926	598414
14230	598415
484	598416
6613	598417
30549	598418
50291	598419
5952	598420
45912	598421
16408	598422
51650	598423
13288	598424
2005	598425
26732	598426
13910	598427
16553	598428
95508	598429
30151	598430
27580	598431
47347	598432
44090	598433
32859	598434
73699	598435
11510	598436
31612	598437
11682	598438
27797	598439
102550	598440
10716	598441
23114	598442
54074	598443
80720	598444
15168	598445
34297	598446
94613	598447
141	598448
56606	598449
25214	598450
46827	598451
11	598452
2588	598453
14957	598454
5520	598455
20490	598456
56529	598457
48094	598458
11157	598459
79697	598460
17259	598461
40179	598462
20199	598463
18412	598464
3835	598465
13881	598466
52879	598467
5742	598468
6483	598469
70596	598470
71503	598471
6190	598472
25008	598473
73778	598474
56552	598475
22265	598476
3182	598477
22072	598478
15709	598479
105109	598480
13128	598481
22395	598482
17865	598483
12004	598484
6788	598485
56682	598486
64575	598487
2620	598488
9405	598489
93462	598490
7684	598491
8410	598492
45511	598493
79722	598494
40492	598495
7702	598496
16575	598497
17017	598498
31457	598499
19718	598500
8462	598501
28650	598502
25222	598503
549	598504
15675	598505
19092	598506
3376	598507
121662	598508
38450	598509
10268	598510
68803	598511
2870	598512
31386	598513
33962	598514
56948	598515
15804	598516
35500	598517
14936	598518
14088	598519
3814	598520
60370	598521
29757	598522
3497	598523
24136	598524
8149	598525
121807	598526
30919	598527
75167	598528
18330	598529
118973	598530
6753	598531
4909	598532
17487	598533
83848	598534
501	598535
37354	598536
4299	598537
65745	598538
8293	598539
317	598540
39158	598541
9685	598542
7257	598543
11623	598544
28399	598545
2898	598546
53326	598547
13246	598548
61739	598549
24354	598550
3291	598551
5076	598552
60346	598553
16446	598554
3952	598555
1669	598556
32322	598557
84490	598558
8448	598559
10533	598560
34244	598561
37771	598562
104224	598563
37562	598564
46174	598565
3056	598566
11045	598567
61486	598568
34667	598569
1799	598570
4993	598571
9028	598572
36173	598573
56550	598574
13175	598575
1114	598576
78254	598577
21819	598578
58974	598579
10663	598580
18375	598581
2232	598582
8828	598583
106835	598584
3348	598585
2056	598586
47660	598587
5285	598588
17090	598589
2647	598590
42407	598591
38787	598592
75785	598593
62128	598594
22649	598595
39126	598596
35410	598597
2168	598598
557	598599
19224	598600
474	598601
23820	598602
28840	598603
56	598604
4001	598605
55376	598606
3774	598607
46451	598608
1078	598609
52145	598610
3335	598611
4102	598612
7932	598613
1006	598614
29138	598615
7234	598616
77927	598617
33196	598618
12098	598619
34803	598620
78466	598621
165879	598622
90217	598623
18393	598624
53641	598625
3621	598626
28421	598627
43964	598628
29586	598629
26683	598630
41617	598631
1583	598632
6428	598633
11059	598634
34467	598635
34761	598636
52807	598637
76283	598638
20846	598639
4519	598640
14445	598641
36803	598642
2069	598643
16469	598644
28056	598645
34726	598646
16084	598647
526	598648
10456	598649
59918	598650
6416	598651
4965	598652
2002	598653
4681	598654
42073	598655
17339	598656
19969	598657
34768	598658
60064	598659
2211	598660
71965	598661
46466	598662
14533	598663
49359	598664
106858	598665
32498	598666
3042	598667
9972	598668
34265	598669
162496	598670
63140	598671
108557	598672
96895	598673
164485	598674
40019	598675
52035	598676
30982	598677
28053	598678
54550	598679
114512	598680
94282	598681
24930	598682
7067	598683
44089	598684
1887	598685
2389	598686
8361	598687
46155	598688
5263	598689
85111	598690
75933	598691
90392	598692
37346	598693
18176	598694
62600	598695
12500	598696
10538	598697
5733	598698
92136	598699
8322	598700
92030	598701
54124	598702
26639	598703
30325	598704
91619	598705
50626	598706
52862	598707
15161	598708
3351	598709
6713	598710
8927	598711
10567	598712
44728	598713
8834	598714
36049	598715
7330	598716
5062	598717
18985	598718
76712	598719
3673	598720
31757	598721
28412	598722
57119	598723
7559	598724
50219	598725
21508	598726
12502	598727
50680	598728
18791	598729
26596	598730
38011	598731
6231	598732
49711	598733
16229	598734
102691	598735
22286	598736
127941	598737
42661	598738
59381	598739
16639	598740
65992	598741
84672	598742
69440	598743
7921	598744
100951	598745
34481	598746
32218	598747
13739	598748
1251	598749
6782	598750
18640	598751
8308	598752
12081	598753
15285	598754
56168	598755
44144	598756
1066	598757
649	598758
34750	598759
10393	598760
16261	598761
16521	598762
26249	598763
3115	598764
2419	598765
5900	598766
29145	598767
46301	598768
17603	598769
26678	598770
3294	598771
81156	598772
42527	598773
14798	598774
29159	598775
4620	598776
24930	598777
126110	598778
47343	598779
24370	598780
35881	598781
19590	598782
58641	598783
8210	598784
5599	598785
6239	598786
20107	598787
51546	598788
43163	598789
8357	598790
26684	598791
6701	598792
41617	598793
1038	598794
38832	598795
4487	598796
6616	598797
12480	598798
17399	598799
42467	598800
6714	598801
109985	598802
113301	598803
99459	598804
30081	598805
2966	598806
62842	598807
33761	598808
10002	598809
10368	598810
2533	598811
1286	598812
6332	598813
107199	598814
93927	598815
35950	598816
43401	598817
90212	598818
90919	598819
12688	598820
900	598821
59505	598822
13476	598823
79079	598824
58536	598825
11545	598826
11109	598827
20512	598828
12275	598829
37930	598830
50524	598831
1380	598832
76	598833
12895	598834
27064	598835
14759	598836
86161	598837
17297	598838
59260	598839
82813	598840
11007	598841
8533	598842
7331	598843
1681	598844
119721	598845
33745	598846
21888	598847
130203	598848
41282	598849
9401	598850
1213	598851
1960	598852
3895	598853
32384	598854
10880	598855
66825	598856
8104	598857
105437	598858
82773	598859
17135	598860
51992	598861
56186	598862
37159	598863
18077	598864
55632	598865
105780	598866
125825	598867
36602	598868
42404	598869
60153	598870
83559	598871
70028	598872
14974	598873
86198	598874
26117	598875
35575	598876
23836	598877
73097	598878
14667	598879
133826	598880
30396	598881
58633	598882
58561	598883
10447	598884
3045	598885
28748	598886
58608	598887
75954	598888
57371	598889
37696	598890
78987	598891
11638	598892
44611	598893
75236	598894
58511	598895
58401	598896
23200	598897
19964	598898
9405	598899
39858	598900
52236	598901
17135	598902
58449	598903
145739	598904
44924	598905
43475	598906
33247	598907
14140	598908
77061	598909
18855	598910
62171	598911
70539	598912
60343	598913
58165	598914
22192	598915
44868	598916
137037	598917
34098	598918
49640	598919
43676	598920
107842	598921
42983	598922
62537	598923
4920	598924
58257	598925
6021	598926
33052	598927
5781	598928
81991	598929
8652	598930
10708	598931
85505	598932
70584	598933
84640	598934
66491	598935
16806	598936
127968	598937
58128	598938
30494	598939
56628	598940
117616	598941
73671	598942
48968	598943
88168	598944
101252	598945
60034	598946
14900	598947
46433	598948
96940	598949
1973	598950
2925	598951
124127	598952
118702	598953
11957	598954
68360	598955
10700	598956
81726	598957
26141	598958
1350	598959
132208	598960
63325	598961
51330	598962
17037	598963
38819	598964
6632	598965
21896	598966
29626	598967
84375	598968
108685	598969
95283	598970
51202	598971
63323	598972
53732	598973
81648	598974
70846	598975
62105	598976
27979	598977
7121	598978
33563	598979
38952	598980
79550	598981
26433	598982
91016	598983
84984	598984
124357	598985
8923	598986
105227	598987
6751	598988
87470	598989
123136	598990
3920	598991
74434	598992
51376	598993
18058	598994
40440	598995
117770	598996
72240	598997
17917	598998
20878	598999
14938	599000
6904	599001
2925	599002
74770	599003
20062	599004
33944	599005
17810	599006
87459	599007
37714	599008
7351	599009
33689	599010
56371	599011
54755	599012
83600	599013
131529	599014
60181	599015
83901	599016
22993	599017
22735	599018
102123	599019
15697	599020
11379	599021
16502	599022
65889	599023
12334	599024
40675	599025
17940	599026
3762	599027
37158	599028
13085	599029
20855	599030
25425	599031
11217	599032
52828	599033
84741	599034
96523	599035
58172	599036
44873	599037
40950	599038
69749	599039
89236	599040
11457	599041
8138	599042
8134	599043
44921	599044
26491	599045
30549	599046
30697	599047
9454	599048
1510	599049
52743	599050
110802	599051
7936	599052
161946	599053
81513	599054
45599	599055
34685	599056
58830	599057
88792	599058
108718	599059
26703	599060
95943	599061
42636	599062
106022	599063
19669	599064
1017	599065
30448	599066
22020	599067
148819	599068
21501	599069
47824	599070
70599	599071
110777	599072
120079	599073
58318	599074
68099	599075
34160	599076
37358	599077
105681	599078
89386	599079
51360	599080
9048	599081
61075	599082
25746	599083
49215	599084
66687	599085
64270	599086
14157	599087
6055	599088
76003	599089
30619	599090
22100	599091
2552	599092
34649	599093
46876	599094
65674	599095
2611	599096
97497	599097
70606	599098
36455	599099
45127	599100
67860	599101
74849	599102
23417	599103
62119	599104
10343	599105
38172	599106
58070	599107
150930	599108
27561	599109
8887	599110
20939	599111
4688	599112
20750	599113
53744	599114
7163	599115
1497	599116
13750	599117
8570	599118
11496	599119
29499	599120
3486	599121
79443	599122
47352	599123
4188	599124
52216	599125
51394	599126
45114	599127
38840	599128
7161	599129
32085	599130
26129	599131
4752	599132
110163	599133
79517	599134
56130	599135
60998	599136
38504	599137
1285	599138
126352	599139
92329	599140
47132	599141
38637	599142
37139	599143
56607	599144
103851	599145
38764	599146
21896	599147
80397	599148
69503	599149
108403	599150
68889	599151
14373	599152
41966	599153
119712	599154
4454	599155
7811	599156
41343	599157
186	599158
2660	599159
107642	599160
71516	599161
27563	599162
59936	599163
69871	599164
71648	599165
51691	599166
14920	599167
108966	599168
109188	599169
62453	599170
17284	599171
41697	599172
71355	599173
68361	599174
8984	599175
40699	599176
40244	599177
101225	599178
35211	599179
99714	599180
19281	599181
70348	599182
17803	599183
6345	599184
122887	599185
50249	599186
9599	599187
94022	599188
68965	599189
13501	599190
31982	599191
52515	599192
75738	599193
68063	599194
59130	599195
78339	599196
34098	599197
79576	599198
66134	599199
30379	599200
54578	599201
6391	599202
30448	599203
53176	599204
4051	599205
64406	599206
85170	599207
57598	599208
53408	599209
12179	599210
105098	599211
7304	599212
113921	599213
16585	599214
15813	599215
104049	599216
95796	599217
7179	599218
81781	599219
348	599220
8983	599221
64941	599222
90950	599223
44262	599224
115275	599225
143974	599226
73402	599227
137339	599228
1130	599229
30533	599230
22656	599231
85181	599232
50707	599233
70263	599234
20481	599235
50303	599236
31646	599237
40475	599238
104324	599239
72175	599240
72756	599241
79726	599242
7118	599243
118874	599244
37974	599245
22744	599246
18311	599247
73476	599248
76756	599249
31029	599250
68681	599251
12700	599252
28023	599253
13380	599254
58000	599255
69811	599256
59324	599257
23735	599258
10254	599259
21569	599260
21504	599261
31014	599262
20190	599263
3616	599264
27047	599265
44548	599266
11953	599267
11330	599268
13415	599269
5668	599270
33962	599271
39281	599272
30992	599273
6843	599274
21141	599275
96309	599276
58599	599277
44657	599278
120081	599279
68072	599280
162486	599281
134590	599282
127926	599283
137778	599284
15742	599285
73679	599286
89136	599287
65456	599288
63266	599289
99333	599290
8528	599291
56924	599292
4030	599293
126132	599294
137539	599295
30725	599296
81611	599297
19942	599298
30643	599299
130632	599300
81767	599301
37725	599302
110247	599303
55188	599304
52049	599305
60228	599306
79386	599307
57565	599308
2220	599309
66687	599310
80875	599311
67235	599312
47128	599313
69899	599314
41330	599315
119058	599316
59129	599317
64510	599318
58420	599319
104849	599320
54630	599321
61685	599322
37424	599323
61044	599324
38563	599325
75714	599326
92472	599327
57408	599328
102316	599329
111495	599330
110665	599331
86114	599332
108715	599333
91439	599334
63279	599335
114446	599336
16145	599337
61498	599338
4036	599339
46005	599340
52067	599341
39694	599342
112101	599343
80937	599344
22035	599345
83874	599346
31233	599347
18554	599348
51649	599349
88189	599350
28744	599351
43619	599352
36198	599353
46814	599354
32789	599355
23306	599356
69079	599357
67056	599358
90783	599359
149144	599360
78185	599361
47866	599362
40674	599363
44578	599364
46045	599365
53067	599366
75327	599367
110927	599368
40457	599369
41672	599370
134296	599371
34300	599372
17129	599373
39796	599374
10068	599375
81468	599376
10856	599377
3432	599378
77754	599379
44863	599380
26315	599381
8148	599382
39860	599383
22321	599384
11464	599385
8996	599386
47784	599387
8069	599388
96589	599389
78363	599390
31891	599391
14087	599392
30108	599393
66484	599394
7272	599395
13792	599396
12040	599397
17765	599398
78921	599399
37311	599400
89815	599401
97489	599402
2422	599403
74578	599404
42451	599405
62554	599406
64683	599407
39484	599408
84911	599409
28100	599410
43153	599411
30347	599412
74453	599413
8537	599414
58420	599415
114575	599416
34129	599417
87852	599418
3335	599419
110341	599420
33917	599421
36204	599422
23413	599423
21617	599424
77822	599425
129323	599426
132500	599427
23574	599428
11399	599429
18192	599430
38483	599431
11974	599432
9	599433
54355	599434
112911	599435
2690	599436
23846	599437
4598	599438
68156	599439
52519	599440
16493	599441
9231	599442
6027	599443
35810	599444
30971	599445
5296	599446
27613	599447
59926	599448
34609	599449
24738	599450
94303	599451
2686	599452
7134	599453
77702	599454
37017	599455
83690	599456
36987	599457
2590	599458
36745	599459
11366	599460
2937	599461
44194	599462
11730	599463
6215	599464
8885	599465
323	599466
58854	599467
578	599468
19822	599469
13166	599470
56	599471
41651	599472
30994	599473
5725	599474
14930	599475
1130	599476
14538	599477
2700	599478
2305	599479
1854	599480
11455	599481
5629	599482
24781	599483
31636	599484
17226	599485
5629	599486
3451	599487
70242	599488
5453	599489
16464	599490
5488	599491
53820	599492
76347	599493
25457	599494
4594	599495
638	599496
124881	599497
791	599498
3716	599499
3764	599500
164111	599501
1126	599502
1174	599503
35129	599504
52742	599505
76324	599506
51952	599507
33910	599508
49639	599509
35317	599510
43334	599511
12014	599512
27084	599513
42108	599514
58024	599515
58142	599516
9790	599517
3395	599518
440	599519
865	599520
3182	599521
9423	599522
42669	599523
2533	599524
19066	599525
148731	599526
52616	599527
586	599528
623	599529
9126	599530
9126	599531
56360	599532
15938	599533
15957	599534
129559	599535
8742	599536
17108	599537
67556	599538
48399	599539
10537	599540
24738	599541
40107	599542
2534	599543
44530	599544
13022	599545
27337	599546
57390	599547
14530	599548
17846	599549
239	599550
48105	599551
6147	599552
8454	599553
61112	599554
77054	599555
7459	599556
10676	599557
29048	599558
12131	599559
526	599560
33790	599561
2006	599562
98320	599563
11134	599564
64207	599565
15341	599566
24981	599567
62530	599568
95479	599569
28046	599570
25008	599571
40265	599572
124811	599573
54018	599574
106043	599575
18104	599576
34577	599577
48813	599578
2357	599579
69785	599580
79573	599581
20179	599582
45878	599583
14208	599584
14208	599585
67	599586
79391	599587
11717	599588
105250	599589
771	599590
11161	599591
179	599592
124394	599593
72268	599594
501	599595
6272	599596
6776	599597
5742	599598
25498	599599
13445	599600
934	599601
28605	599602
934	599603
7165	599604
38775	599605
982	599606
62728	599607
63593	599608
83372	599609
35123	599610
686	599611
6134	599612
73265	599613
37824	599614
16971	599615
89140	599616
76347	599617
10912	599618
91025	599619
18245	599620
1918	599621
121437	599622
52305	599623
22096	599624
22096	599625
20352	599626
58097	599627
114440	599628
40672	599629
5101	599630
59075	599631
2068	599632
106673	599633
40850	599634
26320	599635
32969	599636
910	599637
18723	599638
10299	599639
100416	599640
12088	599641
10168	599642
36131	599643
10298	599644
8323	599645
35361	599646
90501	599647
1840	599648
16273	599649
26886	599650
8419	599651
32152	599652
2667	599653
47297	599654
21634	599655
111296	599656
19743	599657
38459	599658
92089	599659
34573	599660
62551	599661
34460	599662
107	599663
26424	599664
9118	599665
38930	599666
1049	599667
21292	599668
35200	599669
1644	599670
12364	599671
26032	599672
20518	599673
17598	599674
99649	599675
16746	599676
39979	599677
127921	599678
16563	599679
28176	599680
49746	599681
14549	599682
8797	599683
13364	599684
34025	599685
9126	599686
3630	599687
30993	599688
25858	599689
43105	599690
24096	599691
7729	599692
18233	599693
95845	599694
3024	599695
12269	599696
17501	599697
30360	599698
6250	599699
11225	599700
12871	599701
24096	599702
2747	599703
7123	599704
9327	599705
21073	599706
12717	599707
14344	599708
14533	599709
3753	599710
29749	599711
109	599712
47127	599713
66553	599714
13296	599715
63312	599716
4813	599717
133	599718
288	599719
4965	599720
18816	599721
1860	599722
6809	599723
45504	599724
54662	599725
4813	599726
3091	599727
8845	599728
49179	599729
45310	599730
6633	599731
13793	599732
127551	599733
5084	599734
47145	599735
23420	599736
19712	599737
2593	599738
64971	599739
87445	599740
39569	599741
41622	599742
5094	599743
3964	599744
4538	599745
50850	599746
4538	599747
3964	599748
40952	599749
4374	599750
3504	599751
7085	599752
2917	599753
1978	599754
26695	599755
2301	599756
23996	599757
17892	599758
44564	599759
6240	599760
89467	599761
117006	599762
6235	599763
635	599764
34165	599765
70605	599766
45620	599767
147258	599768
112119	599769
757	599770
379	599771
69249	599772
682	599773
2798	599774
4756	599775
107276	599776
25448	599777
56066	599778
28035	599779
1007	599780
69221	599781
154598	599782
82051	599783
7368	599784
2165	599785
1366	599786
2433	599787
10730	599788
69155	599789
3518	599790
35340	599791
20015	599792
14988	599793
1390	599794
7707	599795
3094	599796
1814	599797
3942	599798
65593	599799
5286	599800
56299	599801
40489	599802
1521	599803
18462	599804
12945	599805
1995	599806
6307	599807
93444	599808
51964	599809
2063	599810
5114	599811
39997	599812
56640	599813
20697	599814
39826	599815
305	599816
33544	599817
51682	599818
34091	599819
20668	599820
13265	599821
2486	599822
39350	599823
69300	599824
19649	599825
5286	599826
63615	599827
51959	599828
1758	599829
34402	599830
34495	599831
18088	599832
63809	599833
36919	599834
10904	599835
1245	599836
99803	599837
2204	599838
33837	599839
7513	599840
41464	599841
92132	599842
45516	599843
18762	599844
7789	599845
18848	599846
14020	599847
30651	599848
16068	599849
13512	599850
6075	599851
11517	599852
42178	599853
41505	599854
952	599855
69180	599856
113452	599857
239	599858
18830	599859
1625	599860
32377	599861
41401	599862
8074	599863
4293	599864
55006	599865
56545	599866
1699	599867
23992	599868
21841	599869
31989	599870
10167	599871
11388	599872
48857	599873
1781	599874
28150	599875
50615	599876
21956	599877
52504	599878
67072	599879
40921	599880
14362	599881
1049	599882
232	599883
1726	599884
39970	599885
137074	599886
52149	599887
3200	599888
62888	599889
1967	599890
2530	599891
2013	599892
21426	599893
237	599894
9908	599895
35827	599896
1192	599897
30344	599898
7161	599899
47417	599900
2530	599901
4933	599902
771	599903
53820	599904
47037	599905
20720	599906
2252	599907
7958	599908
20697	599909
2535	599910
7624	599911
2300	599912
83815	599913
88866	599914
1329	599915
18246	599916
12744	599917
68963	599918
33210	599919
1251	599920
1840	599921
27290	599922
34652	599923
1089	599924
42428	599925
62392	599926
36038	599927
14875	599928
12393	599929
81983	599930
25332	599931
1812	599932
2079	599933
10064	599934
674	599935
20465	599936
3077	599937
42967	599938
7951	599939
8555	599940
8176	599941
9090	599942
30688	599943
23556	599944
5312	599945
48907	599946
35312	599947
67	599948
25463	599949
5064	599950
21336	599951
6258	599952
6367	599953
543	599954
28986	599955
5724	599956
1537	599957
51131	599958
18738	599959
59309	599960
2510	599961
8791	599962
85217	599963
71691	599964
114504	599965
33651	599966
1828	599967
99170	599968
90550	599969
24345	599970
22752	599971
73629	599972
43425	599973
463	599974
69785	599975
56302	599976
55553	599977
99172	599978
622	599979
105227	599980
19902	599981
44467	599982
33775	599983
5482	599984
22699	599985
23361	599986
39167	599987
28510	599988
20519	599989
23361	599990
20735	599991
7574	599992
23098	599993
4328	599994
31081	599995
7083	599996
63591	599997
15637	599998
27304	599999
12799	600000
88220	600001
11230	600002
8971	600003
24660	600004
7161	600005
65753	600006
37751	600007
7652	600008
29753	600009
2465	600010
28427	600011
99666	600012
24991	600013
65210	600014
5599	600015
41674	600016
27312	600017
27312	600018
5032	600019
80666	600020
34249	600021
29191	600022
410	600023
5695	600024
557	600025
101285	600026
7009	600027
39086	600028
100660	600029
1253	600030
82099	600031
14627	600032
9223	600033
6440	600034
86194	600035
38855	600036
4350	600037
115036	600038
47080	600039
15298	600040
1345	600041
840	600042
840	600043
74	600044
17747	600045
92	600046
2837	600047
6742	600048
46991	600049
8314	600050
105524	600051
82298	600052
16796	600053
12254	600054
10562	600055
894	600056
10937	600057
59455	600058
62726	600059
36439	600060
27949	600061
804	600062
804	600063
96881	600064
31499	600065
3437	600066
1439	600067
112413	600068
88701	600069
1390	600070
2779	600071
557	600072
47635	600073
62773	600074
1022	600075
2204	600076
2577	600077
3035	600078
70386	600079
91408	600080
67677	600081
478	600082
70052	600083
6364	600084
55615	600085
276	600086
1824	600087
8189	600088
1318	600089
59188	600090
26249	600091
132747	600092
1216	600093
5442	600094
51854	600095
1950	600096
4693	600097
8323	600098
6027	600099
7648	600100
66590	600101
53079	600102
92	600103
12846	600104
10235	600105
12349	600106
5760	600107
20875	600108
127964	600109
13433	600110
59042	600111
25978	600112
4078	600113
341	600114
99005	600115
52787	600116
1380	600117
132905	600118
29977	600119
4087	600120
3572	600121
1238	600122
1330	600123
2667	600124
747	600125
636	600126
4950	600127
6022	600128
31106	600129
124598	600130
29000	600131
51501	600132
24431	600133
287	600134
287	600135
49892	600136
3916	600137
2015	600138
19243	600139
10769	600140
8035	600141
6955	600142
742	600143
10902	600144
68150	600145
14774	600146
33009	600147
67490	600148
21278	600149
6541	600150
60142	600151
76713	600152
29676	600153
88242	600154
42023	600155
948	600156
3437	600157
23064	600158
14741	600159
348	600160
58008	600161
48683	600162
124029	600163
129226	600164
48832	600165
137413	600166
11091	600167
35040	600168
31972	600169
14896	600170
64883	600171
12962	600172
6010	600173
6292	600174
69777	600175
6946	600176
23867	600177
26671	600178
35227	600179
2639	600180
20411	600181
25388	600182
34682	600183
5750	600184
45697	600185
56411	600186
11637	600187
42035	600188
10574	600189
10461	600190
904	600191
51879	600192
26316	600193
16734	600194
51042	600195
5481	600196
6105	600197
17750	600198
6086	600199
25393	600200
11207	600201
29955	600202
1662	600203
82112	600204
5499	600205
105061	600206
75302	600207
8143	600208
2502	600209
832	600210
288	600211
31223	600212
59327	600213
6930	600214
79308	600215
49850	600216
24246	600217
12991	600218
20526	600219
2147	600220
90003	600221
7741	600222
23937	600223
7342	600224
91029	600225
26263	600226
38186	600227
17030	600228
19158	600229
33024	600230
5589	600231
34685	600232
505	600233
23937	600234
83719	600235
58213	600236
85432	600237
79039	600238
70177	600239
43453	600240
25027	600241
162342	600242
67585	600243
58275	600244
73606	600245
33784	600246
5580	600247
30902	600248
776	600249
40994	600250
58329	600251
69372	600252
41555	600253
40033	600254
45530	600255
13788	600256
137235	600257
22677	600258
43399	600259
31416	600260
1	600261
5844	600262
95414	600263
2503	600264
5239	600265
7653	600266
16210	600267
27138	600268
7839	600269
5347	600270
44981	600271
6273	600272
2639	600273
80282	600274
68371	600275
51686	600276
3343	600277
24271	600278
6273	600279
30262	600280
53684	600281
37942	600282
58939	600283
52467	600284
1454	600285
32002	600286
75977	600287
1535	600288
87127	600289
6092	600290
56954	600291
5508	600292
52083	600293
21630	600294
21721	600295
44707	600296
21632	600297
27628	600298
22610	600299
117287	600300
134007	600301
42648	600302
45899	600303
16072	600304
33216	600305
1560	600306
19020	600307
96693	600308
4545	600309
92414	600310
60302	600311
47075	600312
29001	600313
48936	600314
2290	600315
31711	600316
94500	600317
63073	600318
12697	600319
87861	600320
35387	600321
76576	600322
70335	600323
11802	600324
8146	600325
37577	600326
53822	600327
59472	600328
65659	600329
1399	600330
31164	600331
33286	600332
39440	600333
122346	600334
76630	600335
12801	600336
56875	600337
99778	600338
6039	600339
107374	600340
696	600341
54312	600342
781	600343
47235	600344
28585	600345
8199	600346
8442	600347
81912	600348
16993	600349
10967	600350
106659	600351
43000	600352
42090	600353
25665	600354
137078	600355
47094	600356
16700	600357
15627	600358
65774	600359
61913	600360
103689	600361
40898	600362
72896	600363
26280	600364
5486	600365
39968	600366
286	600367
6260	600368
4665	600369
1079	600370
31372	600371
5684	600372
4691	600373
5589	600374
32926	600375
22965	600376
4391	600377
91595	600378
46933	600379
12387	600380
16404	600381
638	600382
21956	600383
45878	600384
30905	600385
86788	600386
18452	600387
798	600388
2788	600389
463	600390
23159	600391
19297	600392
4487	600393
49915	600394
713	600395
36018	600396
78409	600397
30142	600398
41151	600399
9780	600400
93826	600401
34850	600402
19723	600403
54557	600404
8140	600405
9357	600406
2445	600407
7208	600408
69	600409
72976	600410
41957	600411
10143	600412
24973	600413
31903	600414
4014	600415
17887	600416
113680	600417
71110	600418
23420	600419
8591	600420
428	600421
92083	600422
31210	600423
5607	600424
14533	600425
73842	600426
24397	600427
51270	600428
20432	600429
116707	600430
131314	600431
26698	600432
46028	600433
2389	600434
46523	600435
13731	600436
99294	600437
346	600438
2790	600439
3325	600440
22659	600441
6934	600442
3480	600443
31715	600444
10373	600445
55443	600446
51303	600447
210	600448
2554	600449
28815	600450
9825	600451
13807	600452
102831	600453
6358	600454
42051	600455
15610	600456
19224	600457
7061	600458
40708	600459
23254	600460
10941	600461
70235	600462
28427	600463
148	600464
1673	600465
229	600466
23392	600467
3999	600468
46508	600469
43243	600470
134304	600471
11218	600472
3394	600473
10649	600474
47307	600475
23966	600476
840	600477
136133	600478
21343	600479
11796	600480
80690	600481
48702	600482
9962	600483
27247	600484
66100	600485
22248	600486
81656	600487
56930	600488
46841	600489
1769	600490
28229	600491
19143	600492
13922	600493
29758	600494
4455	600495
59830	600496
8035	600497
17586	600498
12071	600499
19191	600500
61435	600501
89398	600502
29636	600503
12252	600504
76859	600505
34072	600506
20447	600507
5742	600508
2313	600509
166041	600510
12048	600511
32205	600512
16977	600513
45519	600514
30925	600515
46786	600516
18235	600517
44843	600518
47080	600519
50657	600520
709	600521
18077	600522
4409	600523
31063	600524
39336	600525
5277	600526
55573	600527
111873	600528
2507	600529
8912	600530
21947	600531
11962	600532
94571	600533
115545	600534
56	600535
9456	600536
1358	600537
15917	600538
19152	600539
62361	600540
34181	600541
31943	600542
6232	600543
576	600544
54699	600545
5755	600546
84042	600547
38014	600548
4858	600549
22969	600550
17211	600551
5362	600552
1286	600553
246	600554
48702	600555
21583	600556
16532	600557
16524	600558
1993	600559
75348	600560
3438	600561
23886	600562
27229	600563
81621	600564
21814	600565
7160	600566
27011	600567
85132	600568
30902	600569
12453	600570
28398	600571
81936	600572
4119	600573
13071	600574
13265	600575
6656	600576
78465	600577
6750	600578
111436	600579
59074	600580
87375	600581
1345	600582
57228	600583
27656	600584
26999	600585
14913	600586
4916	600587
3930	600588
24651	600589
19568	600590
15705	600591
20522	600592
15777	600593
14106	600594
8789	600595
75190	600596
105941	600597
44011	600598
13089	600599
79157	600600
70989	600601
592	600602
3331	600603
40477	600604
306	600605
28773	600606
3229	600607
44191	600608
3425	600609
32014	600610
127617	600611
5950	600612
713	600613
18317	600614
20773	600615
28733	600616
1365	600617
33644	600618
10084	600619
55039	600620
18403	600621
34087	600622
124244	600623
21343	600624
12066	600625
4019	600626
12434	600627
9465	600628
10743	600629
135467	600630
18869	600631
6272	600632
12262	600633
40981	600634
6609	600635
3855	600636
10108	600637
10108	600638
8436	600639
60162	600640
27671	600641
442	600642
12434	600643
35811	600644
5388	600645
61747	600646
27153	600647
5388	600648
4043	600649
29195	600650
3508	600651
25584	600652
22319	600653
70939	600654
8800	600655
18037	600656
44094	600657
56945	600658
67048	600659
2738	600660
38554	600661
28662	600662
26074	600663
80784	600664
12944	600665
84529	600666
39785	600667
9468	600668
1581	600669
45505	600670
88924	600671
10317	600672
2461	600673
27168	600674
49682	600675
38033	600676
54692	600677
3216	600678
64386	600679
14414	600680
62331	600681
46496	600682
22406	600683
50819	600684
33627	600685
12692	600686
25853	600687
59515	600688
16533	600689
10964	600690
8571	600691
30923	600692
33973	600693
55139	600694
6362	600695
155	600696
42496	600697
56	600698
3632	600699
1114	600700
15770	600701
3767	600702
45011	600703
15778	600704
32957	600705
22786	600706
83285	600707
31080	600708
56113	600709
422	600710
53828	600711
29692	600712
56233	600713
16639	600714
102708	600715
12392	600716
1318	600717
5500	600718
15300	600719
77603	600720
441	600721
79563	600722
15174	600723
99297	600724
93691	600725
22777	600726
38105	600727
10771	600728
70414	600729
6946	600730
92321	600731
60219	600732
99330	600733
49379	600734
3194	600735
69886	600736
30431	600737
54598	600738
63165	600739
86279	600740
4915	600741
13514	600742
113331	600743
54390	600744
67257	600745
96504	600746
67638	600747
99020	600748
78956	600749
27934	600750
95630	600751
14910	600752
122342	600753
106067	600754
37055	600755
9794	600756
61120	600757
89924	600758
33232	600759
75873	600760
50618	600761
47387	600762
8688	600763
98044	600764
16743	600765
91956	600766
71732	600767
24712	600768
14410	600769
100803	600770
154730	600771
27667	600772
3777	600773
72100	600774
33668	600775
2967	600776
4427	600777
56	600778
32992	600779
2447	600780
29520	600781
88932	600782
8798	600783
13013	600784
103435	600785
24328	600786
3253	600787
20329	600788
46182	600789
6284	600790
40659	600791
18118	600792
1406	600793
2822	600794
12288	600795
31876	600796
27735	600797
7244	600798
2621	600799
125590	600800
105572	600801
14603	600802
26040	600803
19585	600804
82267	600805
43406	600806
47002	600807
6138	600808
35875	600809
56196	600810
47878	600811
96288	600812
17542	600813
41527	600814
31563	600815
6973	600816
87930	600817
35049	600818
68035	600819
13220	600820
79828	600821
26677	600822
100587	600823
17619	600824
56656	600825
1125	600826
21501	600827
14428	600828
62644	600829
7477	600830
30137	600831
24118	600832
9872	600833
86790	600834
53249	600835
3927	600836
39510	600837
58888	600838
33219	600839
2358	600840
18338	600841
20006	600842
80542	600843
102433	600844
27533	600845
47	600846
43371	600847
17897	600848
73103	600849
52849	600850
55544	600851
55547	600852
5069	600853
4619	600854
8491	600855
87187	600856
60117	600857
22158	600858
56186	600859
82893	600860
17352	600861
18409	600862
16564	600863
33778	600864
52741	600865
69947	600866
91232	600867
17921	600868
67930	600869
46474	600870
4912	600871
71867	600872
103	600873
723	600874
57528	600875
109039	600876
42172	600877
48560	600878
74888	600879
1720	600880
475	600881
11253	600882
11267	600883
43676	600884
7965	600885
31986	600886
110062	600887
24178	600888
9884	600889
7745	600890
37200	600891
37915	600892
81619	600893
18830	600894
2126	600895
13024	600896
7038	600897
19621	600898
110832	600899
88152	600900
56622	600901
24296	600902
9456	600903
84864	600904
59198	600905
18198	600906
3582	600907
62349	600908
68922	600909
9381	600910
54623	600911
24185	600912
56261	600913
94088	600914
58624	600915
10062	600916
149200	600917
2087	600918
30514	600919
83021	600920
9885	600921
121773	600922
33869	600923
105996	600924
46262	600925
55055	600926
5677	600927
29619	600928
10593	600929
88112	600930
4381	600931
3713	600932
10045	600933
134202	600934
20102	600935
152920	600936
17930	600937
116556	600938
41477	600939
3582	600940
37717	600941
30458	600942
38104	600943
111531	600944
1805	600945
10337	600946
39229	600947
54481	600948
27660	600949
31871	600950
62403	600951
47169	600952
44537	600953
97989	600954
232	600955
127427	600956
65659	600957
24389	600958
87911	600959
89555	600960
95604	600961
113385	600962
108765	600963
55081	600964
2313	600965
31230	600966
12869	600967
42601	600968
7042	600969
9120	600970
16496	600971
124704	600972
10855	600973
2665	600974
21263	600975
24279	600976
9014	600977
9231	600978
158208	600979
45408	600980
442	600981
37042	600982
136302	600983
93609	600984
46420	600985
83858	600986
10085	600987
18445	600988
75882	600989
63073	600990
6068	600991
38824	600992
22218	600993
63759	600994
15880	600995
39509	600996
45806	600997
108337	600998
59820	600999
127602	601000
11141	601001
41389	601002
30089	601003
23555	601004
20258	601005
31871	601006
92464	601007
41391	601008
34457	601009
102481	601010
60207	601011
9885	601012
60207	601013
12111	601014
37170	601015
12689	601016
4997	601017
45561	601018
28112	601019
137704	601020
1164	601021
85024	601022
9806	601023
101100	601024
27177	601025
44982	601026
24320	601027
13934	601028
111506	601029
1303	601030
26124	601031
72251	601032
103941	601033
34258	601034
94223	601035
110059	601036
64538	601037
135943	601038
122855	601039
48644	601040
41131	601041
42029	601042
2290	601043
10936	601044
3823	601045
83593	601046
15188	601047
3582	601048
3582	601049
19166	601050
9873	601051
3582	601052
75540	601053
27130	601054
4499	601055
45227	601056
121460	601057
50599	601058
128728	601059
762	601060
42066	601061
91479	601062
4796	601063
3272	601064
26124	601065
30891	601066
27509	601067
62583	601068
73650	601069
6390	601070
17745	601071
8613	601072
54056	601073
8116	601074
29913	601075
57711	601076
9344	601077
72179	601078
59972	601079
2302	601080
44492	601081
173	601082
1729	601083
2381	601084
9360	601085
43670	601086
92	601087
99255	601088
17283	601089
18353	601090
6153	601091
341	601092
79455	601093
37439	601094
20363	601095
61677	601096
30173	601097
24427	601098
29692	601099
90890	601100
162540	601101
14859	601102
58341	601103
20832	601104
26662	601105
31948	601106
1345	601107
22739	601108
4139	601109
21568	601110
20916	601111
41190	601112
1578	601113
83206	601114
86109	601115
14728	601116
3276	601117
27591	601118
12071	601119
4409	601120
38718	601121
27760	601122
4276	601123
55485	601124
124523	601125
74468	601126
14910	601127
130875	601128
34413	601129
54260	601130
14234	601131
97503	601132
5821	601133
13281	601134
35950	601135
73702	601136
12934	601137
29750	601138
12315	601139
1495	601140
18780	601141
70234	601142
114322	601143
52824	601144
31381	601145
52816	601146
43982	601147
2603	601148
4109	601149
99432	601150
39970	601151
3200	601152
79318	601153
59075	601154
31903	601155
50400	601156
28918	601157
114440	601158
27712	601159
85282	601160
66915	601161
81743	601162
66915	601163
31903	601164
3200	601165
40520	601166
20338	601167
520	601168
12089	601169
11524	601170
11524	601171
8184	601172
41602	601173
2814	601174
9842	601175
14274	601176
56616	601177
8392	601178
3768	601179
77853	601180
5336	601181
22028	601182
48537	601183
85461	601184
16410	601185
90795	601186
12871	601187
7633	601188
79177	601189
9659	601190
44588	601191
30965	601192
4078	601193
68790	601194
40730	601195
4965	601196
33023	601197
10115	601198
41290	601199
30842	601200
67647	601201
7435	601202
23691	601203
16776	601204
16776	601205
8393	601206
3630	601207
44536	601208
3630	601209
41365	601210
6045	601211
109859	601212
130652	601213
16405	601214
44530	601215
7729	601216
19712	601217
10619	601218
14533	601219
2193	601220
41612	601221
6695	601222
68877	601223
12269	601224
63070	601225
35060	601226
5044	601227
29429	601228
65872	601229
2117	601230
35804	601231
14274	601232
40730	601233
26078	601234
17103	601235
10367	601236
2193	601237
6250	601238
45504	601239
26176	601240
10412	601241
53750	601242
13364	601243
2272	601244
295	601245
63070	601246
22028	601247
37580	601248
135478	601249
49179	601250
21104	601251
17495	601252
1771	601253
415	601254
295	601255
3768	601256
83828	601257
84620	601258
2045	601259
13309	601260
4538	601261
13922	601262
32379	601263
5444	601264
5094	601265
50850	601266
58400	601267
12994	601268
14062	601269
4374	601270
7972	601271
21073	601272
123000	601273
2243	601274
45620	601275
1788	601276
340	601277
63225	601278
5515	601279
64914	601280
3456	601281
340	601282
14413	601283
10562	601284
19596	601285
1530	601286
92780	601287
25911	601288
25448	601289
32325	601290
5286	601291
61410	601292
663	601293
45466	601294
3325	601295
51103	601296
59348	601297
38724	601298
24099	601299
2763	601300
14317	601301
42407	601302
327	601303
78	601304
9860	601305
7737	601306
7733	601307
3947	601308
3947	601309
70952	601310
10865	601311
53079	601312
948	601313
148	601314
17011	601315
40672	601316
2149	601317
7257	601318
779	601319
12315	601320
18387	601321
24397	601322
47037	601323
779	601324
4724	601325
3630	601326
7146	601327
22096	601328
1967	601329
7216	601330
1967	601331
7373	601332
1124	601333
73789	601334
26556	601335
3964	601336
20352	601337
47127	601338
49654	601339
295	601340
26119	601341
32841	601342
1622	601343
3383	601344
2423	601345
1605	601346
79182	601347
12451	601348
4317	601349
8822	601350
1846	601351
27712	601352
7373	601353
7146	601354
10367	601355
27626	601356
46217	601357
41568	601358
1192	601359
8939	601360
1424	601361
779	601362
7373	601363
73789	601364
757	601365
18446	601366
5444	601367
9659	601368
114625	601369
8568	601370
25858	601371
3548	601372
5444	601373
27626	601374
148	601375
21426	601376
3028	601377
3947	601378
3947	601379
8522	601380
310	601381
948	601382
36063	601383
2603	601384
28929	601385
88852	601386
1192	601387
3961	601388
10865	601389
1192	601390
18797	601391
7230	601392
24228	601393
15253	601394
5303	601395
17336	601396
13481	601397
3176	601398
137232	601399
10896	601400
40971	601401
2462	601402
6767	601403
14583	601404
2335	601405
91	601406
3325	601407
132332	601408
6471	601409
44094	601410
8442	601411
1004	601412
32201	601413
4706	601414
8294	601415
4706	601416
1726	601417
83215	601418
8062	601419
85321	601420
3383	601421
25911	601422
53130	601423
143	601424
2463	601425
17311	601426
11236	601427
5352	601428
14549	601429
81743	601430
40883	601431
2191	601432
2272	601433
544	601434
687	601435
18533	601436
2139	601437
6242	601438
15908	601439
3947	601440
69486	601441
78	601442
26119	601443
51303	601444
56369	601445
48785	601446
1652	601447
64932	601448
3964	601449
12283	601450
6825	601451
78351	601452
287	601453
3874	601454
72	601455
118	601456
70	601457
840	601458
2746	601459
783	601460
840	601461
40424	601462
23750	601463
3305	601464
120179	601465
13160	601466
41223	601467
11402	601468
62103	601469
75324	601470
6371	601471
23926	601472
8149	601473
13067	601474
50400	601475
5731	601476
30210	601477
137032	601478
14610	601479
30093	601480
8105	601481
73494	601482
16170	601483
11987	601484
11987	601485
28223	601486
84636	601487
56725	601488
16647	601489
16561	601490
11448	601491
4146	601492
18803	601493
52800	601494
62843	601495
39202	601496
41210	601497
46873	601498
88222	601499
14525	601500
1976	601501
10381	601502
76457	601503
8870	601504
9212	601505
95563	601506
26699	601507
7954	601508
9141	601509
18178	601510
54931	601511
40542	601512
5660	601513
14212	601514
20047	601515
54572	601516
69150	601517
1439	601518
19904	601519
95754	601520
16729	601521
24376	601522
25365	601523
45400	601524
46819	601525
6371	601526
57985	601527
8248	601528
6318	601529
3339	601530
84595	601531
31142	601532
29591	601533
19609	601534
12361	601535
9406	601536
108346	601537
4771	601538
77698	601539
8156	601540
17382	601541
5049	601542
105541	601543
7804	601544
9138	601545
4030	601546
36813	601547
19076	601548
16991	601549
28644	601550
18838	601551
26743	601552
17233	601553
5693	601554
68363	601555
32137	601556
50789	601557
62523	601558
77995	601559
82930	601560
111509	601561
9249	601562
26699	601563
1684	601564
3080	601565
2360	601566
28643	601567
44012	601568
43233	601569
112817	601570
119844	601571
4695	601572
3604	601573
20068	601574
133862	601575
1326	601576
17996	601577
9932	601578
15606	601579
3233	601580
133009	601581
12921	601582
39232	601583
152891	601584
29969	601585
23129	601586
7103	601587
44866	601588
78342	601589
20201	601590
22745	601591
95518	601592
75377	601593
60441	601594
134333	601595
34312	601596
63305	601597
35876	601598
23094	601599
54068	601600
97791	601601
81720	601602
22691	601603
27992	601604
420	601605
63173	601606
64842	601607
10424	601608
108560	601609
12490	601610
39232	601611
3777	601612
8581	601613
51632	601614
415	601615
44	601616
73424	601617
63089	601618
33926	601619
8228	601620
73615	601621
105962	601622
46945	601623
160234	601624
44210	601625
39534	601626
12263	601627
8510	601628
67543	601629
99574	601630
4901	601631
56786	601632
31192	601633
37742	601634
82380	601635
44110	601636
19673	601637
45625	601638
44866	601639
8365	601640
6150	601641
8531	601642
73244	601643
21503	601644
80902	601645
27766	601646
52235	601647
1406	601648
7650	601649
79675	601650
3673	601651
24126	601652
8888	601653
4448	601654
2431	601655
480	601656
4697	601657
12896	601658
21842	601659
39159	601660
74678	601661
119037	601662
45537	601663
57547	601664
25495	601665
2858	601666
18469	601667
1144	601668
37362	601669
50238	601670
56463	601671
76930	601672
65664	601673
71728	601674
158704	601675
27992	601676
61223	601677
42003	601678
35575	601679
9693	601680
90885	601681
69778	601682
67843	601683
47838	601684
48329	601685
26249	601686
33609	601687
77129	601688
65653	601689
22370	601690
18031	601691
959	601692
36005	601693
97795	601694
14529	601695
1574	601696
8523	601697
122705	601698
39765	601699
49740	601700
26495	601701
18752	601702
28808	601703
10875	601704
79239	601705
24981	601706
27796	601707
63793	601708
76316	601709
29595	601710
34506	601711
1849	601712
39703	601713
28380	601714
69126	601715
125579	601716
9907	601717
51600	601718
78421	601719
68832	601720
18735	601721
5146	601722
19248	601723
73520	601724
73492	601725
27077	601726
24848	601727
31849	601728
51456	601729
110521	601730
8663	601731
16571	601732
46534	601733
767	601734
25446	601735
19710	601736
3414	601737
56749	601738
29495	601739
32883	601740
1806	601741
61626	601742
87566	601743
1806	601744
27318	601745
14177	601746
41263	601747
801	601748
29931	601749
1804	601750
73724	601751
81860	601752
34601	601753
8898	601754
82163	601755
29417	601756
26589	601757
5490	601758
74854	601759
125632	601760
46147	601761
5606	601762
7950	601763
1574	601764
1574	601765
18469	601766
3290	601767
84459	601768
79375	601769
27827	601770
41541	601771
20683	601772
77753	601773
94345	601774
6298	601775
87212	601776
19991	601777
9856	601778
7060	601779
54147	601780
7019	601781
12250	601782
7589	601783
12117	601784
8048	601785
13777	601786
392	601787
1561	601788
46806	601789
2410	601790
21224	601791
37966	601792
37954	601793
3886	601794
71906	601795
11229	601796
1521	601797
32452	601798
88679	601799
33590	601800
30209	601801
111751	601802
137189	601803
30017	601804
18214	601805
29945	601806
37380	601807
1099	601808
1499	601809
106781	601810
121659	601811
18115	601812
26736	601813
5300	601814
5762	601815
27609	601816
27195	601817
7357	601818
129202	601819
8608	601820
11181	601821
3642	601822
39190	601823
3532	601824
10369	601825
2783	601826
46392	601827
9127	601828
4056	601829
22654	601830
3908	601831
3908	601832
27717	601833
8455	601834
27814	601835
23587	601836
60293	601837
21784	601838
71587	601839
5124	601840
1058	601841
33642	601842
8450	601843
20201	601844
40081	601845
75391	601846
34834	601847
44134	601848
5959	601849
16795	601850
14077	601851
10778	601852
23044	601853
110347	601854
81187	601855
54748	601856
56079	601857
28604	601858
33199	601859
30091	601860
116613	601861
65840	601862
12530	601863
27937	601864
36124	601865
39293	601866
84673	601867
46903	601868
89051	601869
38635	601870
23018	601871
20877	601872
63263	601873
40160	601874
23027	601875
48002	601876
121330	601877
72723	601878
81567	601879
81818	601880
5370	601881
62429	601882
80460	601883
30091	601884
9648	601885
10790	601886
105565	601887
3019	601888
99076	601889
39765	601890
19690	601891
29597	601892
26495	601893
55456	601894
10415	601895
30228	601896
96648	601897
43429	601898
68172	601899
83895	601900
17012	601901
82876	601902
19142	601903
20339	601904
53805	601905
26223	601906
103591	601907
38069	601908
64788	601909
28022	601910
18988	601911
26223	601912
53215	601913
23740	601914
6514	601915
57335	601916
51217	601917
10426	601918
49943	601919
41859	601920
36179	601921
175	601922
98757	601923
693	601924
23388	601925
107183	601926
37232	601927
111367	601928
23358	601929
1784	601930
44137	601931
4023	601932
17191	601933
127572	601934
82749	601935
19662	601936
70031	601937
33989	601938
89009	601939
8990	601940
41951	601941
20380	601942
959	601943
56532	601944
9229	601945
22300	601946
49942	601947
7523	601948
27788	601949
2290	601950
32400	601951
31611	601952
28552	601953
20860	601954
56238	601955
6230	601956
51208	601957
54775	601958
7026	601959
22010	601960
30686	601961
11749	601962
73	601963
61692	601964
66046	601965
45950	601966
25920	601967
42935	601968
2350	601969
22765	601970
34396	601971
40198	601972
59104	601973
50696	601974
34134	601975
127650	601976
8334	601977
61481	601978
98196	601979
98120	601980
84661	601981
141519	601982
24304	601983
12022	601984
54948	601985
30412	601986
75830	601987
3067	601988
2761	601989
37432	601990
21787	601991
88784	601992
1412	601993
64567	601994
18806	601995
104433	601996
9221	601997
2094	601998
49452	601999
43243	602000
30080	602001
97000	602002
3961	602003
2117	602004
16127	602005
9311	602006
47378	602007
72758	602008
5536	602009
1399	602010
15254	602011
5407	602012
93844	602013
1445	602014
41062	602015
2435	602016
121369	602017
87341	602018
2934	602019
2233	602020
30873	602021
29973	602022
5059	602023
91997	602024
28655	602025
64096	602026
52039	602027
246	602028
37779	602029
112139	602030
7569	602031
60303	602032
34402	602033
17275	602034
24735	602035
105929	602036
45157	602037
2000	602038
360	602039
86196	602040
116845	602041
874	602042
1317	602043
47206	602044
22384	602045
14066	602046
50407	602047
23050	602048
50379	602049
51044	602050
84752	602051
92284	602052
74360	602053
9610	602054
33857	602055
33856	602056
110144	602057
69844	602058
711	602059
16973	602060
39210	602061
5328	602062
18172	602063
18297	602064
86499	602065
26565	602066
39301	602067
53145	602068
14801	602069
34384	602070
9928	602071
18302	602072
42943	602073
28865	602074
11542	602075
41220	602076
63459	602077
16669	602078
41508	602079
101015	602080
113286	602081
35464	602082
15628	602083
13376	602084
28537	602085
130900	602086
10596	602087
5274	602088
16938	602089
54289	602090
53689	602091
55437	602092
16882	602093
5715	602094
56244	602095
15340	602096
5945	602097
34226	602098
2030	602099
17559	602100
4537	602101
34149	602102
37459	602103
65661	602104
5250	602105
53654	602106
58840	602107
9665	602108
6254	602109
30700	602110
58065	602111
21728	602112
46233	602113
16823	602114
91886	602115
15986	602116
43354	602117
1365	602118
1726	602119
11542	602120
3624	602121
27261	602122
109008	602123
41923	602124
17234	602125
9087	602126
22950	602127
9328	602128
86218	602129
89096	602130
42346	602131
37648	602132
38157	602133
112409	602134
24112	602135
33574	602136
3818	602137
87832	602138
12188	602139
15700	602140
3582	602141
67223	602142
56860	602143
9067	602144
28920	602145
48458	602146
24991	602147
825	602148
347	602149
23345	602150
46348	602151
3858	602152
111763	602153
6310	602154
2648	602155
41166	602156
49503	602157
9422	602158
17901	602159
20412	602160
32841	602161
5760	602162
2147	602163
35228	602164
31613	602165
72	602166
16185	602167
20183	602168
15766	602169
10171	602170
28552	602171
5742	602172
382	602173
21347	602174
27819	602175
162635	602176
58520	602177
133986	602178
5605	602179
59107	602180
40381	602181
23982	602182
52502	602183
82380	602184
4566	602185
37372	602186
51656	602187
21557	602188
12031	602189
127563	602190
132867	602191
30905	602192
108897	602193
19704	602194
102448	602195
95459	602196
49925	602197
6935	602198
6801	602199
10559	602200
102580	602201
17225	602202
872	602203
41335	602204
91459	602205
14128	602206
51604	602207
23996	602208
50436	602209
166010	602210
112291	602211
127286	602212
124454	602213
87635	602214
22141	602215
138637	602216
37257	602217
22197	602218
86352	602219
8299	602220
49433	602221
14289	602222
28119	602223
40143	602224
66849	602225
138408	602226
9164	602227
86619	602228
57407	602229
14628	602230
6633	602231
33655	602232
99484	602233
77762	602234
103560	602235
123970	602236
25392	602237
68083	602238
45266	602239
106110	602240
90343	602241
58437	602242
21463	602243
19493	602244
100319	602245
75247	602246
40038	602247
93585	602248
70312	602249
87157	602250
32497	602251
49538	602252
107324	602253
42625	602254
37341	602255
10000	602256
41857	602257
824	602258
30668	602259
42625	602260
113214	602261
71219	602262
49907	602263
18434	602264
57441	602265
75613	602266
19757	602267
3081	602268
86077	602269
47738	602270
46362	602271
54237	602272
4990	602273
28943	602274
28986	602275
53339	602276
107581	602277
90459	602278
92854	602279
97742	602280
55863	602281
20827	602282
83508	602283
12149	602284
64128	602285
111619	602286
6243	602287
37449	602288
82289	602289
137150	602290
119061	602291
56601	602292
113375	602293
28992	602294
75777	602295
128772	602296
104111	602297
65772	602298
56655	602299
114733	602300
15909	602301
77055	602302
35573	602303
86635	602304
79058	602305
14989	602306
73528	602307
113263	602308
33150	602309
43130	602310
31557	602311
3754	602312
116579	602313
116687	602314
119866	602315
22220	602316
7027	602317
67243	602318
35725	602319
107320	602320
9828	602321
64416	602322
111982	602323
15622	602324
18144	602325
54263	602326
105348	602327
110178	602328
63417	602329
105767	602330
19131	602331
18207	602332
21492	602333
91622	602334
110460	602335
121314	602336
18144	602337
22435	602338
87730	602339
87484	602340
110442	602341
58178	602342
106258	602343
77713	602344
118622	602345
76466	602346
114644	602347
19519	602348
21836	602349
64506	602350
110134	602351
18144	602352
124211	602353
75661	602354
141855	602355
32847	602356
6147	602357
1321	602358
19605	602359
60890	602360
55134	602361
41942	602362
3777	602363
78	602364
75359	602365
11740	602366
134694	602367
16491	602368
7027	602369
9261	602370
3004	602371
92850	602372
30649	602373
21901	602374
63180	602375
55018	602376
34754	602377
10105	602378
4816	602379
2755	602380
90109	602381
123081	602382
5742	602383
2322	602384
3590	602385
5941	602386
17315	602387
37445	602388
71817	602389
4544	602390
13793	602391
33347	602392
35869	602393
21439	602394
19704	602395
52233	602396
10064	602397
33188	602398
34550	602399
34519	602400
339	602401
48657	602402
111583	602403
32943	602404
78	602405
229	602406
97673	602407
34217	602408
40581	602409
98263	602410
42183	602411
28496	602412
2905	602413
63739	602414
56536	602415
109412	602416
2239	602417
47857	602418
11354	602419
3229	602420
51283	602421
23894	602422
5454	602423
15563	602424
108718	602425
13571	602426
101146	602427
40467	602428
72950	602429
16981	602430
12762	602431
21156	602432
2137	602433
130569	602434
107501	602435
122716	602436
3754	602437
113203	602438
109072	602439
82831	602440
105457	602441
53431	602442
162210	602443
124879	602444
7790	602445
29619	602446
1903	602447
63776	602448
32491	602449
24405	602450
45671	602451
62456	602452
19750	602453
32462	602454
20	602455
34480	602456
54	602457
81877	602458
129247	602459
131520	602460
37726	602461
47190	602462
45915	602463
81762	602464
2555	602465
5737	602466
18482	602467
33747	602468
107745	602469
30184	602470
49641	602471
112057	602472
7572	602473
56612	602474
5287	602475
48844	602476
92362	602477
2395	602478
60208	602479
168	602480
64230	602481
58638	602482
54152	602483
26661	602484
26529	602485
810	602486
8182	602487
900	602488
94052	602489
26567	602490
55369	602491
9642	602492
83702	602493
108716	602494
23330	602495
54186	602496
74888	602497
135431	602498
83359	602499
23973	602500
122790	602501
120954	602502
61380	602503
5287	602504
21764	602505
27459	602506
9080	602507
7134	602508
62356	602509
2572	602510
158166	602511
9451	602512
49192	602513
797	602514
72919	602515
71582	602516
64801	602517
31994	602518
85253	602519
45892	602520
16303	602521
26868	602522
16080	602523
69092	602524
5380	602525
6939	602526
29102	602527
26919	602528
15175	602529
22024	602530
4322	602531
26868	602532
137676	602533
5774	602534
32936	602535
4322	602536
46095	602537
49192	602538
26874	602539
65113	602540
554	602541
6490	602542
8261	602543
77423	602544
26635	602545
46851	602546
15254	602547
7367	602548
90523	602549
40545	602550
15489	602551
54387	602552
33185	602553
29219	602554
15684	602555
61573	602556
8444	602557
2109	602558
1239	602559
4453	602560
9040	602561
2350	602562
104207	602563
14901	602564
3209	602565
3573	602566
1358	602567
76617	602568
53991	602569
49623	602570
967	602571
1053	602572
59794	602573
15965	602574
19238	602575
2988	602576
10171	602577
77785	602578
2221	602579
10278	602580
20332	602581
70017	602582
51598	602583
20662	602584
38492	602585
75469	602586
58502	602587
59806	602588
26891	602589
45822	602590
2358	602591
58550	602592
3378	602593
5675	602594
40942	602595
2645	602596
1903	602597
9349	602598
68386	602599
33041	602600
10282	602601
130793	602602
47250	602603
14647	602604
16	602605
113564	602606
75387	602607
44276	602608
64170	602609
1718	602610
84977	602611
35454	602612
1673	602613
114466	602614
139560	602615
70613	602616
71952	602617
98267	602618
85422	602619
107755	602620
64938	602621
17673	602622
31570	602623
63180	602624
117330	602625
10511	602626
105489	602627
129245	602628
134386	602629
43521	602630
3495	602631
7183	602632
23876	602633
96922	602634
84966	602635
8547	602636
20928	602637
19976	602638
59107	602639
24277	602640
70247	602641
37555	602642
55318	602643
71419	602644
41497	602645
75680	602646
116881	602647
8067	602648
156472	602649
4624	602650
42307	602651
35056	602652
125063	602653
43741	602654
10050	602655
15340	602656
86784	602657
45639	602658
37710	602659
2016	602660
111563	602661
1192	602662
97801	602663
3397	602664
9306	602665
90338	602666
50406	602667
38041	602668
81223	602669
7799	602670
43313	602671
60239	602672
48115	602673
34184	602674
98193	602675
17033	602676
7564	602677
136018	602678
12358	602679
35986	602680
55350	602681
61716	602682
145782	602683
83046	602684
112849	602685
116534	602686
63732	602687
109174	602688
6489	602689
71232	602690
15708	602691
23503	602692
26540	602693
18121	602694
83069	602695
12333	602696
134272	602697
15158	602698
6822	602699
121290	602700
82799	602701
22593	602702
39510	602703
167621	602704
30487	602705
42588	602706
31021	602707
93391	602708
2589	602709
93597	602710
26679	602711
992	602712
1081	602713
11734	602714
101017	602715
8197	602716
14957	602717
67756	602718
21956	602719
91478	602720
49223	602721
100269	602722
74312	602723
19896	602724
3295	602725
18554	602726
24376	602727
816	602728
341	602729
2493	602730
27964	602731
22636	602732
19086	602733
16724	602734
5973	602735
66990	602736
102274	602737
12424	602738
69925	602739
12052	602740
21351	602741
24429	602742
70562	602743
15526	602744
53905	602745
8193	602746
12090	602747
2628	602748
28579	602749
80	602750
44679	602751
32363	602752
103463	602753
22660	602754
111420	602755
791	602756
68207	602757
38508	602758
39559	602759
83308	602760
31063	602761
116776	602762
67	602763
48055	602764
87538	602765
29014	602766
54170	602767
19150	602768
1915	602769
8205	602770
53833	602771
6719	602772
3595	602773
4505	602774
35390	602775
60227	602776
28051	602777
51164	602778
8447	602779
16114	602780
54734	602781
23482	602782
31607	602783
38775	602784
43612	602785
798	602786
73757	602787
16962	602788
7934	602789
94043	602790
2002	602791
8604	602792
50400	602793
28918	602794
40520	602795
20352	602796
35500	602797
31180	602798
19130	602799
378	602800
465	602801
465	602802
100777	602803
43309	602804
1697	602805
87200	602806
1320	602807
49920	602808
11173	602809
10411	602810
4332	602811
96899	602812
127871	602813
36490	602814
17787	602815
33728	602816
3422	602817
26730	602818
9438	602819
2162	602820
91529	602821
52458	602822
99490	602823
4509	602824
533	602825
44149	602826
12424	602827
14663	602828
15847	602829
10679	602830
42531	602831
10798	602832
33564	602833
134097	602834
22208	602835
14974	602836
31398	602837
9629	602838
8947	602839
15862	602840
56391	602841
27186	602842
79760	602843
52352	602844
1915	602845
60329	602846
8087	602847
4924	602848
4550	602849
16245	602850
31420	602851
7826	602852
6423	602853
952	602854
28394	602855
49566	602856
51253	602857
113768	602858
58496	602859
102852	602860
37999	602861
8918	602862
41243	602863
36648	602864
113012	602865
426	602866
668	602867
25456	602868
29429	602869
23691	602870
16416	602871
8568	602872
7631	602873
16410	602874
40092	602875
9098	602876
6250	602877
17887	602878
7729	602879
67647	602880
10496	602881
3504	602882
7389	602883
29689	602884
22098	602885
30110	602886
20476	602887
26698	602888
59451	602889
19892	602890
13965	602891
51509	602892
35977	602893
48805	602894
2162	602895
10179	602896
57394	602897
68891	602898
7672	602899
78897	602900
68751	602901
26800	602902
105713	602903
10728	602904
1236	602905
1812	602906
1812	602907
75140	602908
12178	602909
2785	602910
53454	602911
104068	602912
21309	602913
81598	602914
14122	602915
121780	602916
21864	602917
66137	602918
15802	602919
26105	602920
5446	602921
46122	602922
38733	602923
34768	602924
49140	602925
24627	602926
18741	602927
41164	602928
79521	602929
39489	602930
23598	602931
34519	602932
46540	602933
90139	602934
50761	602935
1530	602936
1869	602937
92083	602938
117006	602939
81067	602940
82352	602941
70605	602942
26410	602943
6393	602944
4527	602945
7320	602946
19001	602947
26107	602948
6313	602949
18788	602950
73462	602951
4140	602952
27531	602953
62419	602954
101375	602955
51883	602956
43243	602957
28081	602958
2041	602959
75368	602960
13410	602961
78445	602962
17650	602963
40088	602964
81153	602965
35528	602966
18473	602967
70546	602968
9578	602969
30494	602970
20795	602971
39720	602972
1124	602973
13795	602974
84397	602975
21489	602976
100250	602977
78905	602978
70028	602979
1918	602980
13379	602981
132184	602982
52734	602983
1190	602984
7143	602985
7088	602986
19293	602987
7391	602988
56733	602989
56756	602990
18250	602991
24435	602992
11765	602993
9468	602994
22182	602995
34049	602996
20248	602997
48821	602998
33189	602999
4853	603000
18871	603001
7655	603002
3769	603003
3769	603004
53992	603005
26114	603006
64082	603007
27593	603008
65969	603009
47148	603010
62550	603011
23514	603012
36674	603013
40625	603014
3886	603015
78888	603016
68886	603017
131041	603018
732	603019
49884	603020
123209	603021
43484	603022
22220	603023
13890	603024
44045	603025
16518	603026
9949	603027
106221	603028
95278	603029
86109	603030
37191	603031
59961	603032
2882	603033
27101	603034
70365	603035
47222	603036
50292	603037
71377	603038
117287	603039
3388	603040
13249	603041
52757	603042
14363	603043
58154	603044
4853	603045
31073	603046
86821	603047
19293	603048
16722	603049
20749	603050
21898	603051
34830	603052
4410	603053
39485	603054
39382	603055
10728	603056
18514	603057
72796	603058
122375	603059
18325	603060
5855	603061
2749	603062
6639	603063
5377	603064
2499	603065
62822	603066
8842	603067
4696	603068
34653	603069
15611	603070
28099	603071
27536	603072
40648	603073
29969	603074
69883	603075
74304	603076
48412	603077
61166	603078
74468	603079
53978	603080
18365	603081
13390	603082
29625	603083
12964	603084
2446	603085
1069	603086
25018	603087
7834	603088
8739	603089
64874	603090
560	603091
104013	603092
121735	603093
60410	603094
52742	603095
18011	603096
3916	603097
67669	603098
89123	603099
76787	603100
79267	603101
29438	603102
6554	603103
8478	603104
25773	603105
26320	603106
59476	603107
76237	603108
4469	603109
37561	603110
36784	603111
48462	603112
48198	603113
93992	603114
63549	603115
11503	603116
145749	603117
42657	603118
6012	603119
9940	603120
69038	603121
2249	603122
20853	603123
20494	603124
59296	603125
25845	603126
1412	603127
61166	603128
13329	603129
56768	603130
84715	603131
4490	603132
45514	603133
896	603134
100711	603135
50760	603136
73700	603137
92364	603138
12351	603139
690	603140
3086	603141
2934	603142
16779	603143
55612	603144
89600	603145
126099	603146
6019	603147
86581	603148
24348	603149
22555	603150
1934	603151
10050	603152
6062	603153
19553	603154
68239	603155
7668	603156
11262	603157
14106	603158
23438	603159
121119	603160
12091	603161
42253	603162
37352	603163
38688	603164
67925	603165
83058	603166
15659	603167
53006	603168
79399	603169
961	603170
21773	603171
13563	603172
137198	603173
113431	603174
14316	603175
17278	603176
23748	603177
2668	603178
19128	603179
29422	603180
6338	603181
96758	603182
96250	603183
134045	603184
35545	603185
27150	603186
44758	603187
17556	603188
38736	603189
8015	603190
34244	603191
13410	603192
141564	603193
42387	603194
92709	603195
24971	603196
27561	603197
97721	603198
69072	603199
18821	603200
83072	603201
31555	603202
36811	603203
13091	603204
81712	603205
14238	603206
58	603207
5526	603208
17884	603209
88867	603210
58481	603211
11686	603212
1006	603213
29484	603214
47401	603215
59913	603216
42262	603217
87418	603218
7009	603219
66074	603220
55492	603221
1360	603222
12314	603223
896	603224
84	603225
39450	603226
34577	603227
64909	603228
148774	603229
2757	603230
93760	603231
71021	603232
112111	603233
37106	603234
102744	603235
15809	603236
41986	603237
74498	603238
8521	603239
12283	603240
4538	603241
100352	603242
43549	603243
31976	603244
43063	603245
13863	603246
28015	603247
47121	603248
19216	603249
12090	603250
20773	603251
10468	603252
4548	603253
37656	603254
9060	603255
317	603256
39510	603257
123258	603258
31858	603259
65436	603260
42904	603261
4527	603262
90509	603263
73462	603264
48485	603265
14122	603266
83753	603267
59916	603268
23121	603269
30881	603270
10935	603271
43998	603272
10779	603273
22689	603274
48200	603275
5655	603276
17209	603277
112341	603278
48407	603279
33315	603280
6648	603281
62731	603282
38814	603283
45489	603284
59306	603285
38448	603286
64324	603287
46891	603288
11469	603289
48648	603290
1657	603291
27819	603292
18453	603293
104167	603294
4527	603295
49835	603296
105174	603297
40630	603298
31946	603299
8905	603300
52739	603301
25788	603302
39553	603303
48963	603304
51644	603305
14138	603306
109825	603307
427	603308
12675	603309
35301	603310
60468	603311
60408	603312
61402	603313
9982	603314
23947	603315
11617	603316
63160	603317
16759	603318
27996	603319
23757	603320
90493	603321
2929	603322
35120	603323
51422	603324
43516	603325
21752	603326
118543	603327
31661	603328
47409	603329
2988	603330
131195	603331
65451	603332
13443	603333
53019	603334
21722	603335
15934	603336
21079	603337
51342	603338
45161	603339
19291	603340
32186	603341
17637	603342
18997	603343
56146	603344
57390	603345
11471	603346
54156	603347
49688	603348
7689	603349
9384	603350
108707	603351
33987	603352
118977	603353
4514	603354
14219	603355
32217	603356
73760	603357
15627	603358
16700	603359
80856	603360
49736	603361
39319	603362
81044	603363
62547	603364
95821	603365
68376	603366
32430	603367
97587	603368
59970	603369
59241	603370
22190	603371
3289	603372
1594	603373
11420	603374
13424	603375
48200	603376
25414	603377
35873	603378
58006	603379
11502	603380
22235	603381
114659	603382
20006	603383
43099	603384
61166	603385
20082	603386
1265	603387
5054	603388
8456	603389
62666	603390
65362	603391
107300	603392
7947	603393
7124	603394
234	603395
67413	603396
28494	603397
9705	603398
7930	603399
66175	603400
18654	603401
63454	603402
26062	603403
5590	603404
53719	603405
64869	603406
15487	603407
67037	603408
84846	603409
41600	603410
80418	603411
15315	603412
12114	603413
23502	603414
22969	603415
2767	603416
12743	603417
49459	603418
6045	603419
932	603420
56907	603421
31475	603422
2356	603423
2068	603424
2357	603425
7591	603426
16423	603427
23899	603428
11211	603429
40494	603430
39343	603431
90749	603432
40805	603433
40714	603434
30820	603435
5356	603436
9782	603437
14655	603438
56955	603439
44309	603440
12129	603441
32454	603442
10935	603443
12514	603444
82770	603445
59187	603446
53085	603447
76688	603448
72799	603449
51673	603450
6765	603451
70564	603452
4169	603453
24539	603454
30585	603455
39478	603456
90958	603457
1885	603458
30345	603459
1263	603460
7684	603461
21604	603462
56687	603463
25849	603464
46905	603465
4137	603466
4946	603467
2211	603468
1210	603469
27542	603470
4505	603471
56141	603472
639	603473
43218	603474
28163	603475
17776	603476
33160	603477
37771	603478
34443	603479
2564	603480
1885	603481
64111	603482
34627	603483
7252	603484
3389	603485
310	603486
77162	603487
12786	603488
5502	603489
76886	603490
42481	603491
42955	603492
123952	603493
33120	603494
22010	603495
8713	603496
37588	603497
37733	603498
11120	603499
1730	603500
68265	603501
20113	603502
4806	603503
13731	603504
57631	603505
16979	603506
29016	603507
10894	603508
56430	603509
91673	603510
31615	603511
2854	603512
1847	603513
16267	603514
30931	603515
4111	603516
1192	603517
90774	603518
77961	603519
4455	603520
8796	603521
15294	603522
55399	603523
40598	603524
41683	603525
27049	603526
30620	603527
20826	603528
3277	603529
90337	603530
24415	603531
2853	603532
6130	603533
4086	603534
30219	603535
5901	603536
69249	603537
84969	603538
13559	603539
68842	603540
13555	603541
15158	603542
12269	603543
61020	603544
5716	603545
15677	603546
28065	603547
6027	603548
59236	603549
22777	603550
69111	603551
1299	603552
3670	603553
64773	603554
119113	603555
31458	603556
2924	603557
31527	603558
5512	603559
33009	603560
23927	603561
2801	603562
29221	603563
88829	603564
132762	603565
75301	603566
10233	603567
61045	603568
11404	603569
62485	603570
21886	603571
28957	603572
23358	603573
51307	603574
32841	603575
2387	603576
98099	603577
60565	603578
9300	603579
24115	603580
80671	603581
22378	603582
54047	603583
33250	603584
78004	603585
94008	603586
6531	603587
55078	603588
7046	603589
32380	603590
26725	603591
105521	603592
94131	603593
427	603594
1731	603595
12639	603596
583	603597
124083	603598
70351	603599
97674	603600
112187	603601
93575	603602
63422	603603
64522	603604
3056	603605
14219	603606
87389	603607
41237	603608
59200	603609
49270	603610
29032	603611
22814	603612
3089	603613
7944	603614
51104	603615
3005	603616
4333	603617
51910	603618
43047	603619
19084	603620
1863	603621
1863	603622
99741	603623
4698	603624
5613	603625
854	603626
36127	603627
2007	603628
2758	603629
31102	603630
62705	603631
3887	603632
40926	603633
24806	603634
45816	603635
34588	603636
12460	603637
82211	603638
62814	603639
4631	603640
41942	603641
23132	603642
149111	603643
5835	603644
44196	603645
4775	603646
12406	603647
58155	603648
43528	603649
2891	603650
66910	603651
8323	603652
3471	603653
90323	603654
64522	603655
19588	603656
1109	603657
55097	603658
54770	603659
4732	603660
1037	603661
5141	603662
91685	603663
23099	603664
72172	603665
5759	603666
2926	603667
30216	603668
67490	603669
41877	603670
43424	603671
39809	603672
4059	603673
15618	603674
4461	603675
7008	603676
12035	603677
34059	603678
26216	603679
5314	603680
71440	603681
44608	603682
26612	603683
10324	603684
17864	603685
58427	603686
6175	603687
110689	603688
15810	603689
113901	603690
6344	603691
15667	603692
8046	603693
6799	603694
87538	603695
66035	603696
44120	603697
79633	603698
63661	603699
44215	603700
56583	603701
422	603702
2039	603703
40650	603704
15216	603705
99522	603706
614	603707
9289	603708
2163	603709
2235	603710
63755	603711
2648	603712
44244	603713
65479	603714
26327	603715
29518	603716
77456	603717
5152	603718
26513	603719
38049	603720
13232	603721
25795	603722
11720	603723
18862	603724
5908	603725
4053	603726
55634	603727
54019	603728
26051	603729
13253	603730
93946	603731
3669	603732
62560	603733
2883	603734
110206	603735
24952	603736
6728	603737
11250	603738
90749	603739
25015	603740
105887	603741
95602	603742
27250	603743
50655	603744
19052	603745
21874	603746
61050	603747
8099	603748
10772	603749
105360	603750
14824	603751
68178	603752
9931	603753
82071	603754
732	603755
43235	603756
48120	603757
52035	603758
81119	603759
22240	603760
10560	603761
5892	603762
20520	603763
3796	603764
6748	603765
13096	603766
81120	603767
111903	603768
1790	603769
37606	603770
61583	603771
13500	603772
6422	603773
45918	603774
44777	603775
104045	603776
22818	603777
4969	603778
71927	603779
84687	603780
20062	603781
3412	603782
267	603783
46317	603784
460	603785
36379	603786
76	603787
9140	603788
20195	603789
1135	603790
69123	603791
61742	603792
5623	603793
45461	603794
3954	603795
4153	603796
98971	603797
61341	603798
37575	603799
104562	603800
73344	603801
47143	603802
8356	603803
94108	603804
91	603805
56870	603806
20006	603807
2070	603808
34590	603809
5407	603810
63699	603811
124541	603812
99704	603813
21956	603814
17223	603815
85235	603816
58255	603817
80893	603818
110679	603819
29551	603820
4293	603821
54265	603822
102037	603823
34615	603824
127472	603825
18868	603826
34828	603827
124633	603828
45094	603829
114996	603830
5681	603831
110372	603832
16538	603833
2007	603834
31954	603835
32472	603836
83065	603837
82067	603838
114562	603839
60415	603840
4124	603841
58024	603842
57101	603843
41557	603844
17864	603845
10718	603846
8331	603847
37203	603848
42301	603849
62762	603850
93387	603851
10127	603852
27020	603853
20	603854
32232	603855
1075	603856
37893	603857
26588	603858
54211	603859
36852	603860
16995	603861
2094	603862
33625	603863
31085	603864
49458	603865
43007	603866
56530	603867
55688	603868
77428	603869
4129	603870
51504	603871
50478	603872
40971	603873
81066	603874
59304	603875
110019	603876
9041	603877
18146	603878
92467	603879
7014	603880
1752	603881
118520	603882
16684	603883
28561	603884
11732	603885
48166	603886
55302	603887
39787	603888
70961	603889
69339	603890
131149	603891
135736	603892
48000	603893
88019	603894
74567	603895
59560	603896
32327	603897
98336	603898
104390	603899
4390	603900
61064	603901
78078	603902
48811	603903
13552	603904
70523	603905
3634	603906
1374	603907
47394	603908
9856	603909
3454	603910
57994	603911
10542	603912
34403	603913
9235	603914
26412	603915
6116	603916
77522	603917
7756	603918
19873	603919
20793	603920
60333	603921
8293	603922
18620	603923
61671	603924
94031	603925
26207	603926
4058	603927
8740	603928
53181	603929
141279	603930
53181	603931
21832	603932
1146	603933
27251	603934
21614	603935
12780	603936
104263	603937
17571	603938
122895	603939
99813	603940
80943	603941
4030	603942
12700	603943
9299	603944
56499	603945
57720	603946
118879	603947
61115	603948
56272	603949
49453	603950
26486	603951
3253	603952
32013	603953
12085	603954
3581	603955
20627	603956
7266	603957
7684	603958
35127	603959
39307	603960
11764	603961
19898	603962
27312	603963
73362	603964
4333	603965
2790	603966
46302	603967
32782	603968
45625	603969
8889	603970
5699	603971
87932	603972
18190	603973
11217	603974
48101	603975
15716	603976
18771	603977
110739	603978
44315	603979
4969	603980
3548	603981
71074	603982
41664	603983
115512	603984
19728	603985
87583	603986
7993	603987
64787	603988
1038	603989
193	603990
46991	603991
48704	603992
56233	603993
33005	603994
8129	603995
47291	603996
46982	603997
2918	603998
113791	603999
13881	604000
35964	604001
56677	604002
74562	604003
102812	604004
35169	604005
35886	604006
12218	604007
5363	604008
76848	604009
45490	604010
27081	604011
56104	604012
20850	604013
72161	604014
38556	604015
50454	604016
19061	604017
81081	604018
13516	604019
49405	604020
267	604021
1330	604022
5363	604023
35578	604024
60088	604025
99035	604026
15223	604027
32376	604028
41618	604029
45894	604030
14209	604031
49433	604032
123038	604033
5511	604034
10863	604035
21327	604036
840	604037
16433	604038
46824	604039
6774	604040
4753	604041
66207	604042
8509	604043
4846	604044
1399	604045
732	604046
49287	604047
42253	604048
41644	604049
58088	604050
29045	604051
102065	604052
4509	604053
76926	604054
58224	604055
93678	604056
24681	604057
19699	604058
9863	604059
3544	604060
49451	604061
116907	604062
105836	604063
22636	604064
57432	604065
11367	604066
51881	604067
63385	604068
2950	604069
15221	604070
116732	604071
34871	604072
64586	604073
121103	604074
49858	604075
1532	604076
191	604077
41437	604078
2092	604079
7004	604080
42007	604081
9991	604082
60589	604083
3216	604084
96889	604085
25419	604086
2598	604087
55236	604088
11458	604089
17313	604090
2552	604091
56715	604092
110483	604093
67987	604094
52367	604095
124862	604096
71527	604097
23540	604098
58318	604099
47947	604100
121426	604101
29690	604102
66169	604103
18395	604104
24876	604105
25419	604106
112397	604107
111449	604108
108884	604109
20191	604110
83925	604111
48977	604112
14950	604113
10776	604114
10535	604115
25254	604116
23863	604117
15340	604118
15769	604119
9888	604120
31648	604121
24886	604122
50998	604123
109179	604124
44628	604125
4851	604126
31026	604127
15300	604128
5919	604129
57427	604130
66160	604131
19873	604132
53143	604133
2222	604134
70577	604135
21495	604136
14219	604137
105079	604138
76369	604139
85240	604140
107467	604141
16335	604142
106854	604143
18073	604144
596	604145
11464	604146
51655	604147
49608	604148
22689	604149
42333	604150
21764	604151
47317	604152
33070	604153
55121	604154
3588	604155
22017	604156
49130	604157
23280	604158
63550	604159
95592	604160
73187	604161
18811	604162
1024	604163
23316	604164
62331	604165
20939	604166
28666	604167
51856	604168
32221	604169
72043	604170
96807	604171
26937	604172
5784	604173
28214	604174
90610	604175
21253	604176
135523	604177
55033	604178
24352	604179
36247	604180
96509	604181
81145	604182
53408	604183
35424	604184
14175	604185
49843	604186
16476	604187
39162	604188
40406	604189
29015	604190
103470	604191
9109	604192
99407	604193
20630	604194
24003	604195
20630	604196
36178	604197
3865	604198
27210	604199
27744	604200
12519	604201
87412	604202
14020	604203
52207	604204
90258	604205
20204	604206
8592	604207
29718	604208
50603	604209
1575	604210
4066	604211
9931	604212
6723	604213
74869	604214
83494	604215
91474	604216
68041	604217
129423	604218
10259	604219
38681	604220
60565	604221
77547	604222
30588	604223
90163	604224
75296	604225
48964	604226
31557	604227
122679	604228
87498	604229
51932	604230
17144	604231
50293	604232
16409	604233
29880	604234
83720	604235
23989	604236
8052	604237
3487	604238
69744	604239
15756	604240
9	604241
11458	604242
56205	604243
123872	604244
32913	604245
72952	604246
47878	604247
113487	604248
6019	604249
42001	604250
53978	604251
15690	604252
83315	604253
30583	604254
22131	604255
45941	604256
25503	604257
12445	604258
52796	604259
23738	604260
19249	604261
135627	604262
89474	604263
27539	604264
23295	604265
4652	604266
23763	604267
9120	604268
67288	604269
40835	604270
20413	604271
4575	604272
11263	604273
23301	604274
16977	604275
81051	604276
2854	604277
2738	604278
8811	604279
11394	604280
53856	604281
11719	604282
58878	604283
100325	604284
30849	604285
34795	604286
42235	604287
25491	604288
43403	604289
11369	604290
45193	604291
55175	604292
92468	604293
137286	604294
41171	604295
18245	604296
47659	604297
28352	604298
53915	604299
38786	604300
12188	604301
87380	604302
52129	604303
110327	604304
30241	604305
14224	604306
62841	604307
118608	604308
52287	604309
126170	604310
33542	604311
9359	604312
60504	604313
3582	604314
33012	604315
50378	604316
8199	604317
49694	604318
61688	604319
13793	604320
79891	604321
23795	604322
136061	604323
369	604324
2235	604325
44188	604326
25390	604327
28587	604328
82193	604329
29121	604330
40736	604331
8571	604332
9627	604333
3722	604334
8015	604335
13704	604336
9215	604337
30835	604338
13723	604339
28666	604340
20297	604341
86290	604342
11741	604343
42071	604344
2850	604345
45133	604346
32996	604347
2566	604348
1921	604349
34007	604350
87276	604351
12882	604352
14291	604353
28433	604354
30860	604355
105857	604356
13339	604357
74419	604358
24974	604359
19266	604360
3640	604361
28394	604362
68181	604363
10865	604364
35300	604365
2460	604366
28561	604367
41673	604368
84614	604369
2690	604370
1790	604371
27712	604372
53814	604373
5437	604374
19155	604375
122847	604376
47643	604377
32875	604378
1424	604379
2390	604380
64431	604381
3592	604382
967	604383
13166	604384
5427	604385
1867	604386
10177	604387
33854	604388
40916	604389
44456	604390
36545	604391
63087	604392
6956	604393
72243	604394
106702	604395
26054	604396
70364	604397
71474	604398
97507	604399
82710	604400
2097	604401
10409	604402
3595	604403
100466	604404
72799	604405
62149	604406
23320	604407
18093	604408
99089	604409
16696	604410
3196	604411
90369	604412
1360	604413
98137	604414
136293	604415
17568	604416
117669	604417
30972	604418
7247	604419
17066	604420
76603	604421
3463	604422
30705	604423
83907	604424
36082	604425
1013	604426
18786	604427
56208	604428
60634	604429
15645	604430
705	604431
51652	604432
9344	604433
11244	604434
1663	604435
14547	604436
54191	604437
24974	604438
20906	604439
410	604440
21091	604441
98735	604442
5697	604443
42011	604444
51815	604445
23455	604446
4855	604447
19173	604448
142023	604449
18798	604450
9992	604451
49519	604452
61786	604453
37046	604454
20067	604455
48193	604456
74826	604457
23432	604458
9610	604459
9753	604460
33248	604461
1487	604462
2599	604463
56239	604464
55287	604465
31214	604466
3121	604467
75709	604468
95613	604469
88115	604470
51819	604471
3508	604472
29593	604473
23900	604474
45635	604475
14868	604476
118	604477
5493	604478
58599	604479
20669	604480
16813	604481
16585	604482
4627	604483
18644	604484
42985	604485
30680	604486
89550	604487
69739	604488
116932	604489
15706	604490
20721	604491
105696	604492
66625	604493
60513	604494
6284	604495
21581	604496
47071	604497
8601	604498
5949	604499
28580	604500
4714	604501
2081	604502
73	604503
103894	604504
28459	604505
23854	604506
32432	604507
48622	604508
89109	604509
14628	604510
135933	604511
110586	604512
569	604513
4540	604514
44554	604515
32425	604516
32398	604517
15352	604518
86672	604519
3062	604520
7666	604521
83426	604522
79875	604523
11669	604524
30623	604525
87955	604526
118761	604527
12754	604528
36663	604529
33891	604530
100450	604531
41198	604532
96962	604533
40673	604534
57795	604535
56228	604536
5620	604537
35538	604538
6653	604539
61913	604540
21345	604541
64055	604542
8355	604543
30540	604544
37386	604545
7907	604546
38801	604547
28759	604548
18059	604549
39860	604550
86010	604551
96297	604552
14099	604553
31920	604554
20297	604555
17787	604556
19609	604557
64365	604558
9276	604559
14205	604560
32389	604561
9740	604562
72200	604563
24637	604564
92397	604565
68822	604566
91302	604567
108903	604568
34440	604569
10246	604570
9140	604571
56052	604572
63682	604573
26262	604574
36599	604575
82056	604576
68236	604577
2295	604578
10119	604579
29955	604580
5018	604581
83090	604582
21168	604583
16913	604584
17669	604585
2221	604586
3633	604587
2693	604588
67475	604589
26929	604590
38016	604591
16889	604592
5781	604593
37168	604594
77606	604595
43030	604596
1779	604597
7655	604598
64195	604599
3254	604600
328	604601
3450	604602
29438	604603
34263	604604
33754	604605
27100	604606
15523	604607
36529	604608
69124	604609
981	604610
95270	604611
67149	604612
11722	604613
2145	604614
21994	604615
39301	604616
6956	604617
55693	604618
52786	604619
55679	604620
12182	604621
36632	604622
42652	604623
2179	604624
13717	604625
59202	604626
26144	604627
31587	604628
166	604629
5930	604630
8301	604631
3941	604632
7195	604633
59755	604634
8951	604635
98339	604636
22014	604637
5529	604638
26326	604639
31611	604640
104400	604641
25922	604642
4095	604643
31047	604644
96286	604645
42015	604646
20398	604647
9332	604648
85454	604649
85451	604650
73708	604651
52533	604652
59829	604653
8656	604654
28451	604655
50236	604656
19730	604657
8258	604658
71918	604659
5358	604660
44139	604661
7504	604662
20228	604663
2241	604664
1731	604665
2322	604666
46315	604667
19244	604668
23473	604669
2883	604670
12268	604671
31957	604672
14359	604673
64432	604674
8364	604675
17617	604676
19574	604677
22231	604678
1720	604679
49893	604680
29	604681
12225	604682
76785	604683
51530	604684
11550	604685
77138	604686
27681	604687
4212	604688
59123	604689
250	604690
6543	604691
33013	604692
17369	604693
911	604694
4621	604695
291	604696
40173	604697
73773	604698
8943	604699
56706	604700
7100	604701
5818	604702
139579	604703
67906	604704
27033	604705
5412	604706
42410	604707
10752	604708
33649	604709
21208	604710
2230	604711
48543	604712
18120	604713
12405	604714
56810	604715
26558	604716
16483	604717
1371	604718
29418	604719
29113	604720
32254	604721
153	604722
76446	604723
76371	604724
55500	604725
5417	604726
24726	604727
5901	604728
727	604729
1910	604730
10461	604731
33666	604732
4171	604733
10329	604734
7700	604735
18360	604736
13253	604737
121062	604738
28881	604739
631	604740
55229	604741
2463	604742
39830	604743
2547	604744
571	604745
5672	604746
7476	604747
2154	604748
49897	604749
48685	604750
27280	604751
86684	604752
56881	604753
27196	604754
8068	604755
68253	604756
108871	604757
18134	604758
13329	604759
25009	604760
48468	604761
15815	604762
6918	604763
82937	604764
4107	604765
61245	604766
28211	604767
55400	604768
10303	604769
37880	604770
23075	604771
586	604772
219	604773
124793	604774
5191	604775
2785	604776
2917	604777
76327	604778
28414	604779
61725	604780
2516	604781
99510	604782
110729	604783
92478	604784
135955	604785
32367	604786
9398	604787
19975	604788
77710	604789
2006	604790
16743	604791
23260	604792
2828	604793
63219	604794
57368	604795
2828	604796
94483	604797
158284	604798
81669	604799
21620	604800
11222	604801
22309	604802
11739	604803
62412	604804
36444	604805
8187	604806
1026	604807
2281	604808
10891	604809
967	604810
50228	604811
40664	604812
33657	604813
41579	604814
92174	604815
20208	604816
34210	604817
30969	604818
45269	604819
85132	604820
63223	604821
75510	604822
111648	604823
13535	604824
57468	604825
34158	604826
54710	604827
113068	604828
26491	604829
43376	604830
546	604831
21995	604832
16491	604833
1586	604834
25535	604835
55105	604836
132774	604837
37985	604838
37676	604839
1377	604840
20632	604841
473	604842
120184	604843
18165	604844
112150	604845
6407	604846
1941	604847
26296	604848
41659	604849
13039	604850
36928	604851
3785	604852
130534	604853
5114	604854
20311	604855
4259	604856
31943	604857
213	604858
18712	604859
1402	604860
3677	604861
74348	604862
133	604863
21879	604864
18518	604865
21560	604866
12327	604867
1727	604868
3423	604869
8710	604870
3999	604871
27098	604872
67944	604873
9988	604874
36454	604875
226	604876
46256	604877
14888	604878
34849	604879
5419	604880
17172	604881
73313	604882
32415	604883
52874	604884
65581	604885
18335	604886
3934	604887
81538	604888
80502	604889
3719	604890
1777	604891
13968	604892
13968	604893
13968	604894
39979	604895
30136	604896
28638	604897
3468	604898
1719	604899
85321	604900
6661	604901
6661	604902
101072	604903
38855	604904
23848	604905
11543	604906
50850	604907
53022	604908
1124	604909
22659	604910
691	604911
40966	604912
17280	604913
44871	604914
53235	604915
3648	604916
19195	604917
14549	604918
1055	604919
15308	604920
5847	604921
672	604922
205	604923
8123	604924
51487	604925
3388	604926
58195	604927
94298	604928
9447	604929
92624	604930
115551	604931
17138	604932
24573	604933
5971	604934
11052	604935
81740	604936
4236	604937
3390	604938
12253	604939
37312	604940
40751	604941
68717	604942
4023	604943
116816	604944
7217	604945
6001	604946
13859	604947
1032	604948
8824	604949
3764	604950
51	604951
80901	604952
91513	604953
1849	604954
9231	604955
45391	604956
39496	604957
5615	604958
5098	604959
15654	604960
68351	604961
74627	604962
45169	604963
62381	604964
10886	604965
31672	604966
19234	604967
26181	604968
20518	604969
14077	604970
6916	604971
46933	604972
67247	604973
129734	604974
86772	604975
32146	604976
33164	604977
15887	604978
8108	604979
60194	604980
69499	604981
123083	604982
89471	604983
62518	604984
4055	604985
7256	604986
10697	604987
77697	604988
6450	604989
10252	604990
89069	604991
67857	604992
102820	604993
30185	604994
13492	604995
333	604996
130496	604997
53411	604998
85437	604999
6057	605000
24995	605001
7940	605002
16205	605003
49618	605004
7578	605005
48145	605006
18220	605007
16205	605008
1452	605009
14731	605010
26211	605011
15518	605012
34605	605013
10720	605014
56671	605015
30518	605016
1225	605017
18206	605018
53957	605019
23940	605020
2525	605021
8954	605022
57670	605023
4372	605024
72120	605025
31691	605026
137716	605027
8670	605028
41566	605029
30157	605030
326	605031
34637	605032
102608	605033
10425	605034
28786	605035
27300	605036
102625	605037
59078	605038
67611	605039
55596	605040
25889	605041
7494	605042
7560	605043
81676	605044
29887	605045
253	605046
84945	605047
93628	605048
112136	605049
7471	605050
44883	605051
73405	605052
7937	605053
131115	605054
23392	605055
129525	605056
50528	605057
48137	605058
124030	605059
61110	605060
14303	605061
56065	605062
80987	605063
33653	605064
160524	605065
14177	605066
64246	605067
26025	605068
47366	605069
14007	605070
18248	605071
64175	605072
33054	605073
14832	605074
106662	605075
12934	605076
1303	605077
20196	605078
24361	605079
6015	605080
12783	605081
19639	605082
86514	605083
56132	605084
62434	605085
6263	605086
7401	605087
12524	605088
61599	605089
373	605090
6811	605091
43627	605092
59372	605093
43067	605094
56442	605095
70459	605096
117263	605097
46897	605098
18346	605099
2109	605100
12458	605101
15289	605102
575	605103
32997	605104
86436	605105
22699	605106
79705	605107
40159	605108
29113	605109
42282	605110
32212	605111
60359	605112
8373	605113
83488	605114
4510	605115
20147	605116
48763	605117
80291	605118
12218	605119
70546	605120
32381	605121
48818	605122
38204	605123
49319	605124
82137	605125
38123	605126
45635	605127
66943	605128
100803	605129
50863	605130
29762	605131
839	605132
33968	605133
35394	605134
6223	605135
16500	605136
38999	605137
25756	605138
27997	605139
126304	605140
6470	605141
5269	605142
44816	605143
53249	605144
171	605145
19715	605146
31909	605147
34129	605148
11059	605149
16065	605150
14419	605151
14957	605152
23121	605153
22798	605154
106867	605155
23693	605156
20782	605157
55093	605158
130880	605159
5434	605160
72824	605161
16055	605162
2649	605163
8293	605164
34650	605165
589	605166
12467	605167
5666	605168
14993	605169
48860	605170
13423	605171
33137	605172
20419	605173
35852	605174
36234	605175
71419	605176
75433	605177
87265	605178
103	605179
272	605180
79705	605181
46014	605182
59947	605183
34807	605184
14839	605185
45877	605186
39796	605187
53124	605188
14464	605189
14464	605190
75456	605191
24856	605192
10125	605193
422	605194
54356	605195
65576	605196
13818	605197
3150	605198
47620	605199
3665	605200
37286	605201
32309	605202
12055	605203
2233	605204
32202	605205
73012	605206
47363	605207
4505	605208
60075	605209
89426	605210
18769	605211
36205	605212
122800	605213
8508	605214
3485	605215
42057	605216
48560	605217
120231	605218
31607	605219
53114	605220
60432	605221
66019	605222
28610	605223
46831	605224
38122	605225
53253	605226
102355	605227
54678	605228
53345	605229
32299	605230
83636	605231
38856	605232
80911	605233
2559	605234
98285	605235
82376	605236
52817	605237
71107	605238
11513	605239
24725	605240
84662	605241
50734	605242
66500	605243
3215	605244
99486	605245
8255	605246
59164	605247
4209	605248
79853	605249
3780	605250
37230	605251
1330	605252
6836	605253
43559	605254
48007	605255
68017	605256
76	605257
38846	605258
129208	605259
5992	605260
27738	605261
50606	605262
60337	605263
112076	605264
85148	605265
14850	605266
19222	605267
32483	605268
29625	605269
18669	605270
3203	605271
49902	605272
2133	605273
87988	605274
29708	605275
13013	605276
2561	605277
3618	605278
1769	605279
24618	605280
45476	605281
15276	605282
1742	605283
110945	605284
35361	605285
6230	605286
8908	605287
30156	605288
2772	605289
110604	605290
183	605291
28936	605292
7234	605293
33796	605294
69759	605295
74843	605296
102578	605297
5531	605298
30067	605299
17832	605300
20533	605301
3767	605302
6625	605303
14252	605304
26404	605305
39738	605306
26328	605307
19957	605308
12118	605309
61380	605310
9965	605311
5402	605312
14563	605313
33957	605314
15496	605315
54304	605316
9147	605317
3726	605318
2472	605319
15863	605320
14299	605321
55351	605322
78034	605323
9009	605324
115084	605325
2923	605326
2621	605327
6265	605328
17769	605329
1409	605330
6428	605331
11253	605332
87360	605333
131302	605334
34788	605335
113399	605336
106891	605337
79172	605338
35664	605339
68242	605340
43179	605341
6465	605342
27732	605343
68682	605344
43457	605345
124521	605346
137093	605347
33921	605348
39450	605349
41639	605350
81842	605351
4993	605352
81916	605353
37746	605354
30538	605355
18177	605356
38873	605357
52415	605358
2773	605359
103081	605360
4538	605361
2813	605362
59793	605363
48816	605364
2471	605365
8182	605366
69877	605367
56707	605368
23723	605369
9260	605370
135809	605371
3432	605372
7598	605373
12677	605374
70514	605375
5356	605376
4666	605377
2147	605378
17364	605379
19703	605380
9086	605381
21568	605382
4280	605383
7320	605384
823	605385
11241	605386
34727	605387
41397	605388
27186	605389
24562	605390
33905	605391
5709	605392
90063	605393
50999	605394
58561	605395
30051	605396
59377	605397
30594	605398
77721	605399
54232	605400
139358	605401
4811	605402
14509	605403
2804	605404
111873	605405
51246	605406
7577	605407
87906	605408
2355	605409
7155	605410
4325	605411
7767	605412
16785	605413
10084	605414
23303	605415
14300	605416
20882	605417
58481	605418
53948	605419
4427	605420
67065	605421
2560	605422
13489	605423
36692	605424
18976	605425
13954	605426
38715	605427
20785	605428
40739	605429
7458	605430
22168	605431
28187	605432
20919	605433
2790	605434
34765	605435
1199	605436
73597	605437
30566	605438
20519	605439
21996	605440
4811	605441
14498	605442
62119	605443
26272	605444
32243	605445
39131	605446
15629	605447
39990	605448
35230	605449
9706	605450
125585	605451
95609	605452
39981	605453
4983	605454
53072	605455
65516	605456
4872	605457
11728	605458
13952	605459
135000	605460
14615	605461
52882	605462
5699	605463
87819	605464
56921	605465
11778	605466
131512	605467
9157	605468
22280	605469
21316	605470
42360	605471
111647	605472
17833	605473
10923	605474
17630	605475
4773	605476
91635	605477
39307	605478
45778	605479
36271	605480
42422	605481
2994	605482
53423	605483
103	605484
31949	605485
10610	605486
24129	605487
9883	605488
41639	605489
50366	605490
8018	605491
90448	605492
115484	605493
5008	605494
7339	605495
72785	605496
58185	605497
137593	605498
7027	605499
22269	605500
1915	605501
45626	605502
9817	605503
16527	605504
31498	605505
51330	605506
35042	605507
18321	605508
22053	605509
38448	605510
3869	605511
45642	605512
7148	605513
9669	605514
40706	605515
14662	605516
9426	605517
27287	605518
2131	605519
382	605520
27968	605521
19701	605522
46293	605523
131196	605524
2382	605525
30167	605526
74448	605527
31132	605528
103788	605529
77759	605530
22295	605531
6237	605532
44576	605533
2269	605534
66969	605535
33548	605536
120305	605537
88844	605538
84829	605539
10891	605540
40675	605541
76797	605542
70191	605543
61455	605544
51916	605545
41437	605546
24622	605547
20116	605548
67172	605549
74255	605550
52019	605551
16452	605552
48550	605553
107341	605554
132642	605555
35086	605556
89318	605557
29214	605558
6936	605559
10317	605560
3891	605561
32212	605562
12284	605563
4922	605564
7165	605565
4277	605566
33053	605567
50523	605568
20009	605569
19044	605570
70063	605571
110693	605572
10885	605573
5622	605574
7958	605575
47124	605576
19930	605577
5031	605578
43017	605579
17785	605580
5296	605581
76395	605582
78912	605583
68882	605584
438	605585
25252	605586
78354	605587
51578	605588
35316	605589
46933	605590
28595	605591
22309	605592
52465	605593
22072	605594
59057	605595
17935	605596
14646	605597
10961	605598
14912	605599
105333	605600
30629	605601
7505	605602
19199	605603
34470	605604
45600	605605
107826	605606
10944	605607
14850	605608
30066	605609
35555	605610
11034	605611
110525	605612
73534	605613
88096	605614
141	605615
46093	605616
21541	605617
86132	605618
15610	605619
105208	605620
24940	605621
37134	605622
53381	605623
816	605624
15623	605625
2110	605626
5723	605627
38001	605628
10664	605629
62234	605630
36510	605631
92048	605632
78958	605633
11069	605634
4958	605635
728	605636
52914	605637
24778	605638
91309	605639
88943	605640
7947	605641
63296	605642
21372	605643
18217	605644
2324	605645
22460	605646
21800	605647
85115	605648
25574	605649
8098	605650
1523	605651
33223	605652
22231	605653
3621	605654
6193	605655
18221	605656
54764	605657
80162	605658
34564	605659
99400	605660
25799	605661
69963	605662
20505	605663
95522	605664
45843	605665
13448	605666
76785	605667
3702	605668
40945	605669
23836	605670
2507	605671
134657	605672
15349	605673
68782	605674
26411	605675
9241	605676
76273	605677
29210	605678
60557	605679
31350	605680
38612	605681
86349	605682
321	605683
321	605684
1602	605685
93800	605686
19571	605687
96781	605688
4541	605689
30979	605690
13396	605691
8878	605692
73190	605693
31063	605694
7444	605695
26595	605696
7538	605697
26131	605698
4803	605699
4146	605700
11766	605701
13545	605702
82773	605703
34101	605704
9604	605705
4224	605706
6334	605707
21468	605708
20732	605709
19288	605710
194	605711
113029	605712
69493	605713
51621	605714
32396	605715
8394	605716
17106	605717
48918	605718
48465	605719
31164	605720
174	605721
23204	605722
56152	605723
4750	605724
4750	605725
31237	605726
48839	605727
38188	605728
2392	605729
76	605730
7535	605731
9991	605732
90676	605733
41191	605734
877	605735
63596	605736
44129	605737
72958	605738
7805	605739
56	605740
56	605741
1384	605742
4846	605743
22295	605744
56567	605745
17901	605746
11623	605747
72807	605748
9871	605749
2882	605750
61215	605751
34782	605752
2559	605753
39070	605754
23583	605755
102799	605756
122362	605757
74870	605758
32494	605759
4483	605760
54094	605761
16063	605762
5780	605763
46522	605764
46417	605765
8268	605766
77571	605767
10054	605768
2281	605769
11775	605770
26874	605771
15361	605772
50730	605773
17916	605774
21316	605775
30384	605776
53425	605777
107192	605778
62236	605779
23401	605780
84326	605781
69437	605782
14583	605783
26899	605784
9	605785
33997	605786
63667	605787
2486	605788
1260	605789
26701	605790
51961	605791
18846	605792
684	605793
33204	605794
54097	605795
38158	605796
14411	605797
76711	605798
25826	605799
13503	605800
24343	605801
137408	605802
71781	605803
77965	605804
991	605805
6922	605806
8428	605807
4332	605808
33164	605809
127228	605810
26577	605811
15361	605812
93662	605813
65929	605814
24109	605815
83293	605816
76715	605817
45153	605818
127419	605819
70287	605820
68826	605821
24388	605822
70404	605823
47370	605824
9239	605825
112422	605826
95446	605827
66110	605828
101307	605829
125737	605830
105496	605831
78412	605832
49703	605833
10763	605834
65849	605835
3801	605836
166267	605837
53284	605838
15777	605839
7022	605840
564	605841
26469	605842
62721	605843
37377	605844
52038	605845
41972	605846
41227	605847
13247	605848
11506	605849
4468	605850
137466	605851
82816	605852
20	605853
55495	605854
59493	605855
52043	605856
42435	605857
129693	605858
2446	605859
2532	605860
13944	605861
16529	605862
25011	605863
305	605864
74535	605865
92636	605866
26145	605867
98411	605868
37925	605869
18967	605870
28044	605871
85049	605872
85097	605873
9440	605874
45588	605875
26448	605876
1886	605877
23154	605878
18194	605879
6281	605880
4869	605881
8203	605882
5133	605883
67131	605884
100451	605885
3512	605886
20116	605887
78375	605888
28792	605889
39333	605890
16948	605891
78021	605892
23067	605893
78374	605894
26220	605895
5799	605896
3822	605897
14214	605898
5699	605899
4908	605900
20171	605901
8526	605902
105377	605903
2843	605904
28873	605905
38747	605906
64431	605907
74647	605908
77801	605909
46823	605910
97148	605911
42422	605912
75942	605913
25856	605914
47993	605915
10458	605916
64210	605917
5340	605918
22211	605919
29757	605920
7954	605921
16789	605922
50528	605923
61550	605924
6681	605925
31720	605926
14435	605927
11786	605928
69585	605929
69585	605930
20534	605931
12876	605932
15056	605933
7467	605934
40198	605935
19750	605936
43061	605937
21535	605938
268	605939
3820	605940
61557	605941
23502	605942
72060	605943
96314	605944
87322	605945
61207	605946
28161	605947
30545	605948
32389	605949
74390	605950
28719	605951
158594	605952
171	605953
5715	605954
90565	605955
1869	605956
18196	605957
3077	605958
17521	605959
27339	605960
23438	605961
94099	605962
28224	605963
47382	605964
11345	605965
14886	605966
16721	605967
7826	605968
12553	605969
3435	605970
129567	605971
7662	605972
75964	605973
83551	605974
91935	605975
2857	605976
38610	605977
70279	605978
49	605979
15642	605980
43576	605981
100836	605982
84762	605983
134491	605984
64118	605985
83855	605986
137557	605987
137690	605988
85096	605989
32014	605990
74954	605991
7292	605992
49830	605993
553	605994
121105	605995
21593	605996
97769	605997
56902	605998
2132	605999
56503	606000
17492	606001
28061	606002
65580	606003
41863	606004
81742	606005
7756	606006
35078	606007
67039	606008
39384	606009
6708	606010
17306	606011
95476	606012
6882	606013
5281	606014
52029	606015
2263	606016
59789	606017
45083	606018
67655	606019
19246	606020
21585	606021
35405	606022
19591	606023
46522	606024
33057	606025
12713	606026
78207	606027
25500	606028
12801	606029
26552	606030
99773	606031
54943	606032
19591	606033
49171	606034
675	606035
16813	606036
62835	606037
10447	606038
45833	606039
8742	606040
44650	606041
10464	606042
5975	606043
57404	606044
2063	606045
31646	606046
2836	606047
58618	606048
1799	606049
12098	606050
27095	606051
2872	606052
61063	606053
2589	606054
43966	606055
23026	606056
110773	606057
21792	606058
48050	606059
46998	606060
24366	606061
110647	606062
79344	606063
1524	606064
81059	606065
89952	606066
20912	606067
34504	606068
47108	606069
23090	606070
12732	606071
40132	606072
25568	606073
76951	606074
1960	606075
36726	606076
657	606077
16905	606078
16905	606079
89026	606080
70879	606081
35410	606082
44952	606083
14901	606084
63752	606085
6679	606086
62559	606087
30269	606088
3999	606089
15933	606090
17928	606091
13695	606092
227	606093
15190	606094
53641	606095
45504	606096
58613	606097
12353	606098
45306	606099
14422	606100
12367	606101
29006	606102
57484	606103
37798	606104
34289	606105
43066	606106
3573	606107
41133	606108
13576	606109
15765	606110
28209	606111
39773	606112
36205	606113
76748	606114
2821	606115
21542	606116
27821	606117
2786	606118
13085	606119
22942	606120
3036	606121
347	606122
5407	606123
100899	606124
114643	606125
33210	606126
1034	606127
117665	606128
2433	606129
19154	606130
18035	606131
6061	606132
4756	606133
111410	606134
5987	606135
2866	606136
10064	606137
2107	606138
28888	606139
1510	606140
40486	606141
8480	606142
23849	606143
24294	606144
19169	606145
21453	606146
36224	606147
9867	606148
2352	606149
11356	606150
6045	606151
23048	606152
34020	606153
51131	606154
335	606155
6305	606156
31566	606157
2966	606158
28913	606159
6517	606160
88247	606161
18145	606162
5737	606163
70252	606164
55325	606165
17091	606166
22611	606167
53833	606168
9999	606169
77132	606170
61679	606171
21353	606172
119148	606173
32379	606174
45331	606175
1486	606176
8338	606177
40524	606178
79492	606179
770	606180
59838	606181
114071	606182
11971	606183
21292	606184
1824	606185
84353	606186
7061	606187
72920	606188
1354	606189
18864	606190
160008	606191
3055	606192
18417	606193
3176	606194
97939	606195
21101	606196
49205	606197
10267	606198
45183	606199
1229	606200
2171	606201
3219	606202
22660	606203
53918	606204
52812	606205
69312	606206
12309	606207
81121	606208
3612	606209
24333	606210
9305	606211
37414	606212
11475	606213
62595	606214
40894	606215
52832	606216
17554	606217
67486	606218
11376	606219
6856	606220
40658	606221
18364	606222
60356	606223
109903	606224
2794	606225
8043	606226
12405	606227
24742	606228
19166	606229
6852	606230
462	606231
22046	606232
26529	606233
15894	606234
59919	606235
2689	606236
111830	606237
117	606238
67963	606239
106807	606240
18621	606241
24299	606242
118520	606243
7081	606244
21330	606245
1333	606246
23378	606247
26614	606248
65672	606249
119170	606250
2320	606251
2320	606252
2320	606253
2320	606254
17096	606255
55403	606256
5776	606257
72260	606258
65903	606259
77445	606260
77741	606261
35145	606262
42277	606263
16804	606264
41457	606265
42554	606266
12655	606267
162462	606268
36140	606269
2114	606270
59856	606271
85685	606272
88864	606273
52889	606274
22014	606275
92601	606276
64052	606277
5785	606278
122786	606279
79846	606280
27252	606281
71953	606282
55404	606283
49150	606284
29554	606285
99759	606286
41863	606287
74409	606288
22698	606289
71987	606290
60015	606291
39825	606292
35924	606293
8264	606294
95952	606295
1383	606296
1703	606297
1053	606298
16086	606299
19244	606300
22320	606301
128653	606302
49165	606303
4219	606304
59757	606305
3065	606306
11775	606307
10626	606308
29689	606309
65908	606310
35402	606311
16090	606312
66028	606313
36773	606314
14385	606315
44678	606316
125830	606317
50766	606318
84460	606319
76869	606320
33800	606321
10575	606322
48485	606323
104279	606324
20937	606325
4044	606326
87579	606327
59436	606328
52463	606329
5136	606330
54030	606331
31943	606332
13379	606333
6749	606334
44123	606335
30611	606336
5385	606337
30331	606338
26080	606339
5666	606340
4689	606341
6328	606342
79224	606343
2301	606344
2301	606345
2301	606346
4318	606347
7794	606348
23992	606349
13464	606350
41673	606351
20203	606352
40198	606353
3567	606354
18430	606355
92030	606356
22080	606357
45285	606358
44508	606359
3936	606360
11447	606361
44720	606362
5375	606363
88151	606364
17561	606365
42616	606366
3939	606367
31862	606368
48587	606369
30516	606370
64380	606371
53396	606372
1197	606373
37067	606374
41245	606375
15258	606376
36137	606377
74053	606378
90512	606379
954	606380
112968	606381
2531	606382
38881	606383
54992	606384
1089	606385
1089	606386
7937	606387
10306	606388
80727	606389
53749	606390
29429	606391
45093	606392
10786	606393
918	606394
3841	606395
25294	606396
97083	606397
19694	606398
30937	606399
3916	606400
71234	606401
5339	606402
2873	606403
22262	606404
12325	606405
90664	606406
59950	606407
40845	606408
28110	606409
5819	606410
3289	606411
5547	606412
21862	606413
1327	606414
27088	606415
44246	606416
13813	606417
55655	606418
11734	606419
70063	606420
5840	606421
11478	606422
7624	606423
4863	606424
54280	606425
4169	606426
34167	606427
84816	606428
1449	606429
16932	606430
1448	606431
76716	606432
7510	606433
1841	606434
3157	606435
24104	606436
3612	606437
5733	606438
9380	606439
442	606440
5220	606441
25916	606442
16281	606443
20806	606444
1583	606445
17781	606446
4922	606447
3038	606448
25481	606449
21282	606450
12941	606451
8914	606452
75381	606453
68075	606454
76945	606455
27515	606456
6788	606457
3157	606458
1449	606459
655	606460
15671	606461
13400	606462
2509	606463
19678	606464
1650	606465
96315	606466
41253	606467
56	606468
5304	606469
23965	606470
3874	606471
12763	606472
12659	606473
21560	606474
12055	606475
6473	606476
44558	606477
3376	606478
50533	606479
2791	606480
92798	606481
2970	606482
34815	606483
15932	606484
20632	606485
12445	606486
54802	606487
62191	606488
31354	606489
14427	606490
54878	606491
11632	606492
22932	606493
87129	606494
31573	606495
18013	606496
9721	606497
3975	606498
156267	606499
124488	606500
99351	606501
78053	606502
129360	606503
80870	606504
90944	606505
121408	606506
112887	606507
40974	606508
82113	606509
21143	606510
7993	606511
79561	606512
20359	606513
10706	606514
19590	606515
14771	606516
26195	606517
111760	606518
108991	606519
150587	606520
99777	606521
81687	606522
31489	606523
61636	606524
49101	606525
64445	606526
82719	606527
25846	606528
9312	606529
62236	606530
22917	606531
343	606532
23085	606533
7122	606534
2405	606535
83216	606536
1945	606537
79535	606538
54312	606539
2701	606540
18475	606541
35012	606542
5932	606543
42566	606544
23280	606545
106621	606546
99612	606547
68709	606548
7163	606549
70311	606550
36812	606551
37298	606552
6825	606553
8259	606554
27197	606555
44643	606556
22813	606557
26922	606558
39547	606559
17120	606560
6490	606561
27221	606562
37031	606563
57508	606564
30648	606565
5932	606566
7430	606567
41687	606568
4333	606569
16091	606570
23910	606571
11816	606572
133822	606573
35051	606574
2651	606575
78578	606576
56038	606577
49796	606578
27576	606579
90558	606580
132713	606581
68718	606582
37945	606583
1774	606584
2592	606585
40165	606586
66808	606587
50564	606588
7560	606589
2266	606590
5015	606591
14215	606592
12740	606593
1340	606594
21548	606595
104087	606596
18045	606597
133897	606598
10086	606599
1842	606600
3474	606601
3369	606602
4537	606603
65952	606604
108444	606605
6133	606606
36055	606607
106749	606608
22994	606609
96821	606610
8025	606611
48465	606612
36161	606613
60302	606614
82837	606615
2581	606616
119145	606617
38861	606618
89653	606619
122346	606620
18335	606621
82175	606622
66016	606623
106068	606624
1082	606625
90727	606626
36055	606627
39450	606628
32593	606629
69932	606630
18325	606631
37963	606632
37318	606633
8572	606634
34397	606635
78445	606636
39885	606637
137543	606638
31928	606639
53036	606640
62694	606641
17690	606642
8478	606643
9439	606644
56551	606645
56547	606646
2971	606647
116479	606648
61643	606649
160256	606650
36025	606651
67253	606652
76268	606653
136264	606654
38148	606655
25908	606656
20540	606657
2971	606658
94529	606659
55161	606660
122459	606661
69297	606662
113677	606663
65747	606664
59852	606665
5785	606666
2372	606667
112338	606668
78108	606669
22306	606670
99802	606671
25230	606672
1053	606673
8222	606674
5511	606675
27710	606676
39782	606677
102663	606678
132348	606679
8264	606680
2281	606681
37622	606682
31444	606683
18502	606684
44747	606685
19959	606686
52751	606687
10297	606688
22698	606689
9414	606690
6491	606691
26920	606692
2197	606693
60353	606694
70260	606695
114324	606696
91334	606697
12990	606698
7874	606699
115708	606700
4537	606701
20045	606702
38470	606703
4308	606704
3370	606705
76744	606706
17106	606707
2651	606708
11775	606709
35581	606710
31809	606711
744	606712
16073	606713
104832	606714
20930	606715
2103	606716
8261	606717
45810	606718
91685	606719
5182	606720
50273	606721
111493	606722
11541	606723
68875	606724
82754	606725
72919	606726
26721	606727
113964	606728
8018	606729
3007	606730
56053	606731
42635	606732
2651	606733
37547	606734
967	606735
2651	606736
96791	606737
4531	606738
87348	606739
1644	606740
13998	606741
840	606742
43998	606743
107144	606744
611	606745
17922	606746
49920	606747
22922	606748
55158	606749
5941	606750
6470	606751
40624	606752
13569	606753
78442	606754
3897	606755
89	606756
58069	606757
111016	606758
38949	606759
48142	606760
73399	606761
14189	606762
533	606763
18683	606764
26299	606765
80442	606766
12451	606767
9912	606768
1669	606769
264	606770
32438	606771
63150	606772
40201	606773
1637	606774
53376	606775
109857	606776
86028	606777
24441	606778
107146	606779
9238	606780
33270	606781
52963	606782
97560	606783
77017	606784
40718	606785
21510	606786
74655	606787
39212	606788
17801	606789
12089	606790
107315	606791
79335	606792
5277	606793
94165	606794
181	606795
1115	606796
136178	606797
11660	606798
99267	606799
1716	606800
810	606801
2645	606802
511	606803
50407	606804
221	606805
37324	606806
29752	606807
3291	606808
13889	606809
55370	606810
2716	606811
100001	606812
3768	606813
28118	606814
73849	606815
86819	606816
30708	606817
6557	606818
26259	606819
9938	606820
1693	606821
82020	606822
22948	606823
11797	606824
10702	606825
9640	606826
105750	606827
34433	606828
5854	606829
17620	606830
4487	606831
58378	606832
41259	606833
8176	606834
130503	606835
78957	606836
57699	606837
45503	606838
69750	606839
9704	606840
17604	606841
28976	606842
30365	606843
6289	606844
33582	606845
4066	606846
38451	606847
10339	606848
7822	606849
3419	606850
8173	606851
14169	606852
38895	606853
16816	606854
51969	606855
28928	606856
54594	606857
59497	606858
26088	606859
41574	606860
88906	606861
36699	606862
45643	606863
1693	606864
1423	606865
5953	606866
3841	606867
37193	606868
46871	606869
43610	606870
26050	606871
5004	606872
39417	606873
15987	606874
66079	606875
60391	606876
60388	606877
2992	606878
74918	606879
20675	606880
23707	606881
10711	606882
32434	606883
107035	606884
87219	606885
43000	606886
84554	606887
61665	606888
29616	606889
13106	606890
64813	606891
31577	606892
27686	606893
88172	606894
23849	606895
84957	606896
73299	606897
57960	606898
30046	606899
56877	606900
26062	606901
3604	606902
59834	606903
79162	606904
7604	606905
17832	606906
69071	606907
7604	606908
25000	606909
18326	606910
55098	606911
71023	606912
65585	606913
59761	606914
30341	606915
6366	606916
23682	606917
35046	606918
70517	606919
112329	606920
109258	606921
40745	606922
40433	606923
41294	606924
83163	606925
17348	606926
36704	606927
5700	606928
58514	606929
28877	606930
16777	606931
70487	606932
50537	606933
3341	606934
36167	606935
21581	606936
9827	606937
35025	606938
55418	606939
31514	606940
24256	606941
87576	606942
87553	606943
20413	606944
1508	606945
133791	606946
30603	606947
44549	606948
54551	606949
26288	606950
18617	606951
31891	606952
77589	606953
92692	606954
23136	606955
80995	606956
8565	606957
3038	606958
30992	606959
30833	606960
111677	606961
43402	606962
947	606963
75909	606964
28655	606965
5137	606966
3823	606967
12362	606968
74918	606969
43587	606970
16726	606971
46168	606972
12775	606973
1071	606974
63568	606975
39358	606976
10782	606977
9827	606978
38688	606979
10431	606980
86255	606981
40560	606982
1382	606983
12341	606984
77630	606985
15533	606986
81972	606987
2004	606988
71048	606989
16722	606990
32296	606991
60595	606992
74291	606993
19669	606994
40476	606995
40764	606996
31593	606997
97156	606998
127917	606999
130859	607000
7606	607001
1369	607002
63122	607003
57362	607004
65604	607005
22618	607006
98346	607007
697	607008
100719	607009
97503	607010
3046	607011
7161	607012
78420	607013
127541	607014
63137	607015
29690	607016
27150	607017
89099	607018
58606	607019
18443	607020
7813	607021
66695	607022
40712	607023
27559	607024
19093	607025
25526	607026
6856	607027
20702	607028
13237	607029
16178	607030
86464	607031
9282	607032
50710	607033
42521	607034
52272	607035
46977	607036
111984	607037
73320	607038
21556	607039
22406	607040
4620	607041
96338	607042
9140	607043
29981	607044
106799	607045
40233	607046
87797	607047
24116	607048
44302	607049
70364	607050
55659	607051
12837	607052
3411	607053
91618	607054
41850	607055
51859	607056
103401	607057
97506	607058
4122	607059
4585	607060
3070	607061
56346	607062
62513	607063
6821	607064
18015	607065
21799	607066
1241	607067
4987	607068
62360	607069
77148	607070
69779	607071
36167	607072
66030	607073
3111	607074
88212	607075
59472	607076
8224	607077
99590	607078
2236	607079
8275	607080
25226	607081
10992	607082
39062	607083
26544	607084
39263	607085
30112	607086
5489	607087
38790	607088
12022	607089
48052	607090
22286	607091
9748	607092
107060	607093
116575	607094
62223	607095
122504	607096
71971	607097
622	607098
15515	607099
21359	607100
99610	607101
44107	607102
17271	607103
4586	607104
15876	607105
25924	607106
1786	607107
9413	607108
34652	607109
49225	607110
4072	607111
34652	607112
9413	607113
99070	607114
4291	607115
21087	607116
22383	607117
27055	607118
8604	607119
199	607120
174	607121
17512	607122
29987	607123
51330	607124
46864	607125
22337	607126
13775	607127
18235	607128
22304	607129
32389	607130
14974	607131
49651	607132
139892	607133
35260	607134
9071	607135
80568	607136
122764	607137
80864	607138
103761	607139
4262	607140
33248	607141
7299	607142
85468	607143
30365	607144
30977	607145
10044	607146
35839	607147
14893	607148
19659	607149
83348	607150
17050	607151
1092	607152
105491	607153
56882	607154
658	607155
1688	607156
20	607157
17028	607158
44176	607159
883	607160
883	607161
31418	607162
4118	607163
64129	607164
9745	607165
21189	607166
46228	607167
110457	607168
21437	607169
16150	607170
4232	607171
6154	607172
69373	607173
21621	607174
78	607175
18197	607176
11379	607177
111499	607178
1654	607179
18867	607180
1918	607181
23673	607182
36659	607183
2209	607184
14858	607185
2888	607186
951	607187
81920	607188
15976	607189
13731	607190
4724	607191
61664	607192
1726	607193
10788	607194
38119	607195
1089	607196
14157	607197
9295	607198
754	607199
754	607200
5296	607201
32841	607202
1666	607203
122930	607204
40693	607205
1563	607206
944	607207
5296	607208
9421	607209
54045	607210
1873	607211
3886	607212
78269	607213
58613	607214
61012	607215
35206	607216
2686	607217
31413	607218
30031	607219
5585	607220
53191	607221
104248	607222
5438	607223
14508	607224
12259	607225
18740	607226
1124	607227
23135	607228
21853	607229
21590	607230
83636	607231
11730	607232
15919	607233
22304	607234
15673	607235
44530	607236
41365	607237
51983	607238
4521	607239
42430	607240
2961	607241
57523	607242
1777	607243
16280	607244
37736	607245
20738	607246
3630	607247
18717	607248
502	607249
11717	607250
70133	607251
67832	607252
67944	607253
53932	607254
3599	607255
68873	607256
4644	607257
21485	607258
37168	607259
54713	607260
70126	607261
46069	607262
86421	607263
686	607264
41239	607265
11379	607266
73789	607267
52305	607268
22096	607269
50400	607270
3200	607271
28918	607272
3200	607273
27712	607274
7904	607275
53985	607276
622	607277
53085	607278
443	607279
87158	607280
5064	607281
9689	607282
21785	607283
16734	607284
18247	607285
90268	607286
41603	607287
19483	607288
11001	607289
26471	607290
57764	607291
15528	607292
44770	607293
6671	607294
12759	607295
14554	607296
3763	607297
2713	607298
4946	607299
23819	607300
15747	607301
24104	607302
31720	607303
3484	607304
41661	607305
81188	607306
4741	607307
2507	607308
7443	607309
25554	607310
61428	607311
26600	607312
9655	607313
48176	607314
135850	607315
93583	607316
9853	607317
5362	607318
16258	607319
5362	607320
12527	607321
60170	607322
7229	607323
2542	607324
5602	607325
4317	607326
1580	607327
24228	607328
11524	607329
3779	607330
23522	607331
8184	607332
9402	607333
129420	607334
60398	607335
9297	607336
94100	607337
81743	607338
35301	607339
48099	607340
16170	607341
83465	607342
5949	607343
2459	607344
29000	607345
17625	607346
1777	607347
5958	607348
7152	607349
59435	607350
21603	607351
26448	607352
82712	607353
6344	607354
33770	607355
6045	607356
15587	607357
15735	607358
5415	607359
31566	607360
12451	607361
12802	607362
70946	607363
69453	607364
90682	607365
145682	607366
16734	607367
38033	607368
19063	607369
1397	607370
5038	607371
6957	607372
18446	607373
18446	607374
18446	607375
23760	607376
19922	607377
67869	607378
6681	607379
8940	607380
19151	607381
15258	607382
54283	607383
2067	607384
700	607385
78018	607386
44809	607387
4447	607388
3863	607389
41670	607390
29030	607391
6004	607392
18086	607393
31428	607394
19574	607395
49946	607396
77575	607397
38622	607398
24349	607399
24349	607400
11744	607401
52012	607402
35389	607403
23176	607404
97849	607405
92599	607406
10895	607407
23967	607408
4252	607409
11212	607410
43383	607411
41667	607412
26194	607413
28477	607414
1875	607415
9118	607416
41943	607417
99060	607418
5617	607419
25792	607420
13299	607421
19722	607422
41361	607423
20936	607424
13299	607425
52670	607426
10788	607427
46210	607428
12514	607429
27758	607430
8908	607431
56139	607432
883	607433
9311	607434
12284	607435
50413	607436
12066	607437
12498	607438
89033	607439
14275	607440
1295	607441
13364	607442
49852	607443
4965	607444
49413	607445
47127	607446
16911	607447
1129	607448
127624	607449
36786	607450
52403	607451
48130	607452
68877	607453
22773	607454
40727	607455
31855	607456
11326	607457
41461	607458
31903	607459
37989	607460
1449	607461
14211	607462
21469	607463
7373	607464
48972	607465
14067	607466
46844	607467
31005	607468
84469	607469
9659	607470
8822	607471
9370	607472
102500	607473
25858	607474
57484	607475
31855	607476
25858	607477
50447	607478
28584	607479
1124	607480
85242	607481
6661	607482
37259	607483
8751	607484
41503	607485
89570	607486
31492	607487
36504	607488
87177	607489
86122	607490
30726	607491
47530	607492
5695	607493
3091	607494
22773	607495
41503	607496
29749	607497
12367	607498
42538	607499
26078	607500
12717	607501
2193	607502
24096	607503
31389	607504
4724	607505
65872	607506
18446	607507
26078	607508
50525	607509
44598	607510
29687	607511
23483	607512
19922	607513
37756	607514
26078	607515
16776	607516
16776	607517
10619	607518
3685	607519
44195	607520
295	607521
41290	607522
10367	607523
17598	607524
113855	607525
1666	607526
10367	607527
2272	607528
103990	607529
6661	607530
69781	607531
7373	607532
30842	607533
2193	607534
5693	607535
8085	607536
7981	607537
295	607538
17046	607539
107091	607540
19194	607541
35206	607542
295	607543
7228	607544
45070	607545
7373	607546
26093	607547
30993	607548
8822	607549
7373	607550
34025	607551
44598	607552
30993	607553
14344	607554
7373	607555
87181	607556
29182	607557
10185	607558
1129	607559
133	607560
31855	607561
35842	607562
45507	607563
691	607564
1124	607565
36114	607566
19196	607567
28081	607568
32888	607569
3961	607570
30197	607571
3626	607572
27094	607573
62133	607574
9663	607575
48537	607576
18825	607577
8845	607578
605	607579
53079	607580
3630	607581
84620	607582
49946	607583
21903	607584
4086	607585
85035	607586
21175	607587
30151	607588
15673	607589
23197	607590
6633	607591
10116	607592
18045	607593
12306	607594
18533	607595
52019	607596
47037	607597
38489	607598
13922	607599
49892	607600
49892	607601
5695	607602
6661	607603
5607	607604
10453	607605
23402	607606
12703	607607
26189	607608
20220	607609
16665	607610
1573	607611
35542	607612
8251	607613
110403	607614
54210	607615
101072	607616
38855	607617
1892	607618
7923	607619
43652	607620
4837	607621
63541	607622
1457	607623
18073	607624
56810	607625
9681	607626
1164	607627
2888	607628
20167	607629
2888	607630
17011	607631
199	607632
4317	607633
33273	607634
2935	607635
21580	607636
15237	607637
2456	607638
37418	607639
36227	607640
4318	607641
1192	607642
58530	607643
1536	607644
2142	607645
39791	607646
478	607647
4001	607648
2144	607649
340	607650
12770	607651
9038	607652
36180	607653
35498	607654
21323	607655
2108	607656
408	607657
445	607658
86687	607659
1100	607660
37824	607661
78003	607662
445	607663
84591	607664
4756	607665
18462	607666
5697	607667
807	607668
65411	607669
55223	607670
6240	607671
274	607672
4756	607673
31346	607674
43959	607675
59320	607676
41204	607677
13886	607678
118575	607679
31865	607680
74329	607681
22620	607682
2028	607683
37634	607684
807	607685
52600	607686
54593	607687
1199	607688
29571	607689
42643	607690
7236	607691
663	607692
899	607693
86261	607694
13433	607695
2589	607696
28062	607697
49765	607698
46979	607699
31571	607700
10658	607701
16961	607702
23420	607703
25788	607704
20738	607705
64231	607706
51357	607707
1152	607708
71068	607709
9871	607710
2893	607711
1840	607712
60044	607713
35371	607714
4929	607715
87515	607716
12223	607717
58837	607718
82291	607719
57507	607720
1379	607721
12396	607722
1371	607723
32355	607724
89483	607725
10528	607726
25519	607727
78	607728
69486	607729
15751	607730
16552	607731
5873	607732
71235	607733
3719	607734
14889	607735
16552	607736
78	607737
4162	607738
23264	607739
33706	607740
89414	607741
2927	607742
7242	607743
7391	607744
7961	607745
13261	607746
1603	607747
39450	607748
46427	607749
87605	607750
31730	607751
20404	607752
2863	607753
30332	607754
948	607755
948	607756
10865	607757
14858	607758
23805	607759
700	607760
3384	607761
3384	607762
26556	607763
5714	607764
55234	607765
2686	607766
20551	607767
7089	607768
2744	607769
5695	607770
141	607771
27626	607772
12359	607773
3049	607774
71573	607775
8496	607776
27626	607777
2193	607778
1967	607779
26125	607780
4303	607781
1409	607782
5310	607783
10774	607784
79337	607785
125291	607786
26119	607787
13085	607788
55433	607789
24984	607790
27712	607791
2686	607792
1719	607793
8811	607794
21278	607795
3335	607796
12300	607797
87067	607798
1873	607799
37823	607800
37756	607801
1790	607802
28411	607803
58097	607804
3964	607805
5393	607806
1967	607807
29191	607808
6786	607809
45345	607810
6776	607811
7363	607812
103822	607813
2252	607814
65264	607815
21903	607816
11524	607817
12050	607818
15223	607819
406	607820
406	607821
29750	607822
9746	607823
36789	607824
36789	607825
22	607826
14883	607827
91511	607828
33113	607829
103	607830
3662	607831
29750	607832
2863	607833
5991	607834
2863	607835
2466	607836
5677	607837
16280	607838
109	607839
310	607840
310	607841
310	607842
310	607843
24561	607844
24561	607845
46217	607846
46217	607847
287	607848
43642	607849
73705	607850
7103	607851
42666	607852
27225	607853
4870	607854
4682	607855
88143	607856
37798	607857
40716	607858
91	607859
7207	607860
9965	607861
8208	607862
21660	607863
45310	607864
3843	607865
15270	607866
4301	607867
43323	607868
14327	607869
20075	607870
2883	607871
22076	607872
45074	607873
26136	607874
40057	607875
4328	607876
18519	607877
10061	607878
15923	607879
18533	607880
50850	607881
12089	607882
8429	607883
10252	607884
10252	607885
50413	607886
28522	607887
14344	607888
24216	607889
2514	607890
8735	607891
50527	607892
18254	607893
16737	607894
19122	607895
24561	607896
43444	607897
9047	607898
12074	607899
42532	607900
38901	607901
10760	607902
40092	607903
7652	607904
1065	607905
57968	607906
4454	607907
3404	607908
10006	607909
6808	607910
28919	607911
12349	607912
70936	607913
12990	607914
63209	607915
2514	607916
10442	607917
24799	607918
2875	607919
14512	607920
44744	607921
1316	607922
77616	607923
20654	607924
14555	607925
91	607926
53280	607927
6765	607928
64085	607929
5361	607930
8697	607931
63324	607932
126214	607933
44219	607934
69060	607935
1164	607936
1501	607937
90637	607938
13137	607939
310	607940
38489	607941
1719	607942
88914	607943
27094	607944
35311	607945
34606	607946
7737	607947
42455	607948
2997	607949
20483	607950
12692	607951
12692	607952
3354	607953
7146	607954
19704	607955
91	607956
11956	607957
2530	607958
30425	607959
4375	607960
3325	607961
10865	607962
12022	607963
12066	607964
12066	607965
55513	607966
11226	607967
11236	607968
1412	607969
13308	607970
13308	607971
2513	607972
31710	607973
19979	607974
20241	607975
7787	607976
4889	607977
13400	607978
4162	607979
14176	607980
17776	607981
16161	607982
61127	607983
7244	607984
9954	607985
3024	607986
212	607987
22086	607988
212	607989
14777	607990
2875	607991
6224	607992
18717	607993
3404	607994
40730	607995
138465	607996
51656	607997
2089	607998
9227	607999
22659	608000
41570	608001
9126	608002
41377	608003
6695	608004
8797	608005
7750	608006
134295	608007
7080	608008
34707	608009
24996	608010
1578	608011
97609	608012
18422	608013
7498	608014
4674	608015
6638	608016
19743	608017
19539	608018
16163	608019
14203	608020
19951	608021
19729	608022
9276	608023
733	608024
3626	608025
39973	608026
26119	608027
2147	608028
3330	608029
851	608030
622	608031
622	608032
9475	608033
19225	608034
9992	608035
388	608036
72	608037
2335	608038
1006	608039
12091	608040
39870	608041
4393	608042
6045	608043
68877	608044
68877	608045
27626	608046
27626	608047
32379	608048
91	608049
199	608050
3075	608051
1441	608052
5967	608053
31731	608054
78142	608055
2534	608056
59386	608057
44765	608058
4922	608059
14409	608060
75915	608061
15355	608062
135492	608063
24397	608064
5444	608065
5444	608066
24397	608067
22773	608068
2147	608069
40672	608070
40672	608071
32201	608072
9878	608073
10073	608074
212	608075
4086	608076
948	608077
41568	608078
1857	608079
83328	608080
7480	608081
20452	608082
840	608083
840	608084
12562	608085
19995	608086
21144	608087
1815	608088
1815	608089
1812	608090
1812	608091
1812	608092
22773	608093
91001	608094
72	608095
14984	608096
2953	608097
5266	608098
2272	608099
124044	608100
72848	608101
49842	608102
23717	608103
49867	608104
14549	608105
1424	608106
24178	608107
520	608108
91	608109
91	608110
2252	608111
3354	608112
4920	608113
2051	608114
2530	608115
2888	608116
9366	608117
3418	608118
6471	608119
16578	608120
10776	608121
8442	608122
27771	608123
17782	608124
1726	608125
77140	608126
56231	608127
17153	608128
95861	608129
589	608130
41266	608131
31410	608132
69086	608133
20729	608134
22264	608135
12451	608136
53997	608137
73663	608138
8508	608139
59435	608140
22257	608141
9794	608142
10105	608143
28035	608144
67469	608145
1536	608146
3547	608147
83179	608148
48704	608149
3331	608150
5515	608151
325	608152
4001	608153
21628	608154
779	608155
508	608156
10529	608157
235	608158
34527	608159
2123	608160
7513	608161
779	608162
1762	608163
40640	608164
64259	608165
511	608166
450	608167
68082	608168
1092	608169
6101	608170
87616	608171
5515	608172
23543	608173
4195	608174
23378	608175
4137	608176
2727	608177
4903	608178
3736	608179
27870	608180
17572	608181
11217	608182
70234	608183
66152	608184
3665	608185
37367	608186
2779	608187
2028	608188
2142	608189
23689	608190
804	608191
8984	608192
20840	608193
88991	608194
5352	608195
840	608196
14239	608197
2133	608198
55627	608199
36255	608200
41847	608201
61267	608202
3365	608203
84930	608204
9053	608205
6618	608206
128686	608207
52113	608208
26653	608209
8650	608210
1431	608211
38876	608212
58410	608213
4072	608214
41200	608215
13382	608216
16238	608217
934	608218
40629	608219
934	608220
51984	608221
17884	608222
41397	608223
3599	608224
5502	608225
54042	608226
1820	608227
48471	608228
67587	608229
48626	608230
8174	608231
75276	608232
32910	608233
1152	608234
12050	608235
1412	608236
90344	608237
46942	608238
39536	608239
1851	608240
25606	608241
46942	608242
11251	608243
2744	608244
78	608245
4575	608246
4663	608247
91	608248
1424	608249
130942	608250
193	608251
49925	608252
3947	608253
66136	608254
67	608255
27626	608256
7750	608257
3708	608258
21621	608259
9669	608260
1347	608261
40883	608262
91	608263
32355	608264
4780	608265
6742	608266
21920	608267
14439	608268
39554	608269
98111	608270
10909	608271
3961	608272
6045	608273
47395	608274
4620	608275
10560	608276
13076	608277
2798	608278
5286	608279
31629	608280
6825	608281
212	608282
11402	608283
44588	608284
24996	608285
2236	608286
29603	608287
30674	608288
61412	608289
8939	608290
700	608291
45106	608292
41584	608293
1625	608294
239	608295
41568	608296
1611	608297
4162	608298
27166	608299
1065	608300
11171	608301
30709	608302
50601	608303
16813	608304
10470	608305
89223	608306
81745	608307
7148	608308
73230	608309
12076	608310
13294	608311
69875	608312
115845	608313
1823	608314
20931	608315
14352	608316
3863	608317
36256	608318
2067	608319
9118	608320
23848	608321
4882	608322
15303	608323
20145	608324
14322	608325
40609	608326
16813	608327
64773	608328
21590	608329
38034	608330
4920	608331
4288	608332
7475	608333
13500	608334
28208	608335
3042	608336
18801	608337
993	608338
70	608339
4831	608340
1294	608341
7591	608342
21763	608343
90026	608344
41882	608345
97254	608346
87349	608347
16467	608348
107829	608349
1581	608350
46797	608351
24258	608352
19891	608353
42616	608354
99382	608355
45541	608356
130769	608357
25839	608358
52049	608359
44249	608360
38576	608361
1430	608362
17874	608363
33841	608364
9423	608365
41423	608366
55046	608367
776	608368
40822	608369
62113	608370
37449	608371
47190	608372
82274	608373
13060	608374
2848	608375
373	608376
60543	608377
58525	608378
2224	608379
95339	608380
27152	608381
60627	608382
38561	608383
101205	608384
3518	608385
116930	608386
56500	608387
81158	608388
34003	608389
92663	608390
131384	608391
104421	608392
30189	608393
80784	608394
317	608395
12536	608396
51650	608397
29025	608398
72825	608399
41417	608400
81679	608401
110029	608402
76913	608403
53321	608404
36255	608405
69341	608406
52325	608407
20697	608408
40089	608409
1692	608410
11528	608411
82793	608412
1972	608413
21207	608414
36584	608415
30195	608416
89553	608417
63689	608418
42531	608419
12964	608420
28062	608421
52364	608422
48063	608423
62744	608424
16199	608425
110041	608426
89349	608427
2224	608428
16470	608429
28872	608430
26100	608431
30982	608432
26621	608433
1928	608434
53855	608435
2875	608436
105206	608437
87399	608438
5014	608439
120319	608440
6434	608441
50842	608442
17163	608443
14313	608444
24663	608445
11099	608446
128838	608447
42659	608448
69933	608449
26662	608450
40536	608451
14815	608452
115779	608453
88891	608454
58864	608455
70613	608456
39430	608457
30403	608458
8075	608459
124074	608460
9183	608461
4001	608462
135662	608463
35091	608464
27151	608465
46848	608466
57963	608467
43155	608468
109862	608469
3951	608470
14669	608471
96825	608472
1547	608473
10312	608474
101329	608475
12331	608476
7532	608477
31221	608478
24963	608479
49300	608480
61057	608481
732	608482
1433	608483
19845	608484
37009	608485
72239	608486
42015	608487
136107	608488
98033	608489
99430	608490
56542	608491
10097	608492
105853	608493
64570	608494
86415	608495
33928	608496
107715	608497
59248	608498
28076	608499
16281	608500
37770	608501
26100	608502
16941	608503
7334	608504
41227	608505
9334	608506
93909	608507
98914	608508
6437	608509
66047	608510
59128	608511
11235	608512
28123	608513
2461	608514
11452	608515
90139	608516
38109	608517
111807	608518
43600	608519
120379	608520
30691	608521
4872	608522
76263	608523
52310	608524
14328	608525
48073	608526
9695	608527
4686	608528
57501	608529
36608	608530
3790	608531
1424	608532
6492	608533
702	608534
16238	608535
11311	608536
538	608537
9922	608538
8828	608539
14526	608540
94099	608541
28407	608542
15919	608543
52242	608544
30923	608545
27213	608546
14150	608547
37298	608548
4698	608549
90492	608550
47996	608551
136201	608552
97025	608553
13506	608554
131562	608555
2599	608556
14406	608557
28862	608558
2934	608559
20684	608560
36546	608561
84475	608562
79807	608563
13146	608564
49288	608565
18135	608566
59231	608567
1129	608568
1129	608569
7067	608570
6755	608571
26524	608572
36510	608573
81841	608574
39426	608575
27151	608576
110303	608577
9827	608578
21692	608579
8449	608580
125775	608581
15508	608582
1318	608583
11982	608584
18684	608585
53840	608586
870	608587
1644	608588
61769	608589
1331	608590
5585	608591
23117	608592
42621	608593
2863	608594
978	608595
48791	608596
20815	608597
82050	608598
82258	608599
112844	608600
30398	608601
56299	608602
32512	608603
16943	608604
110702	608605
74634	608606
52134	608607
37616	608608
3107	608609
23854	608610
77583	608611
33	608612
18690	608613
5495	608614
7313	608615
8394	608616
10347	608617
10347	608618
2419	608619
3699	608620
91320	608621
26626	608622
67281	608623
4495	608624
28390	608625
39838	608626
29428	608627
14662	608628
89625	608629
2667	608630
22001	608631
9437	608632
1143	608633
20109	608634
6939	608635
4018	608636
30668	608637
89625	608638
45109	608639
4443	608640
10317	608641
3202	608642
27776	608643
10057	608644
6736	608645
10116	608646
45891	608647
12719	608648
71986	608649
78338	608650
24972	608651
5593	608652
35084	608653
113836	608654
722	608655
33721	608656
4099	608657
7368	608658
103863	608659
4120	608660
3409	608661
6016	608662
950	608663
57745	608664
28177	608665
17185	608666
14809	608667
2882	608668
18976	608669
83566	608670
95507	608671
131038	608672
15220	608673
24397	608674
7042	608675
25456	608676
14876	608677
1777	608678
83330	608679
73215	608680
2091	608681
11089	608682
3945	608683
84469	608684
8074	608685
136275	608686
26675	608687
8751	608688
13218	608689
117626	608690
1046	608691
118997	608692
340	608693
4702	608694
4702	608695
503	608696
8947	608697
358	608698
2156	608699
1758	608700
29000	608701
54560	608702
14629	608703
15241	608704
4850	608705
16491	608706
20346	608707
39949	608708
37695	608709
5873	608710
15880	608711
61491	608712
9393	608713
45877	608714
19169	608715
18230	608716
5677	608717
938	608718
4914	608719
122071	608720
11093	608721
73076	608722
3734	608723
12774	608724
520	608725
5316	608726
29026	608727
2530	608728
3830	608729
3164	608730
7042	608731
43861	608732
918	608733
12994	608734
34558	608735
30965	608736
30663	608737
3337	608738
6243	608739
9951	608740
105249	608741
30872	608742
3525	608743
1860	608744
73164	608745
18703	608746
57427	608747
2459	608748
34661	608749
82764	608750
7750	608751
870	608752
5386	608753
65594	608754
8743	608755
1437	608756
2240	608757
5057	608758
47907	608759
15968	608760
12683	608761
89247	608762
89373	608763
44783	608764
4076	608765
837	608766
4717	608767
49263	608768
20523	608769
17031	608770
376	608771
3295	608772
22204	608773
7216	608774
1338	608775
17043	608776
14377	608777
167597	608778
75482	608779
57554	608780
56	608781
104981	608782
12783	608783
53098	608784
132752	608785
2598	608786
64773	608787
49728	608788
12792	608789
1412	608790
20807	608791
41317	608792
4471	608793
77924	608794
80438	608795
103777	608796
59244	608797
17201	608798
28784	608799
57124	608800
64285	608801
4140	608802
34042	608803
20667	608804
111795	608805
4409	608806
17450	608807
128039	608808
41039	608809
3164	608810
58057	608811
1611	608812
6158	608813
14370	608814
29732	608815
28955	608816
5746	608817
132	608818
1741	608819
10695	608820
123240	608821
1749	608822
5113	608823
8732	608824
2654	608825
10140	608826
4755	608827
14655	608828
231	608829
2652	608830
2490	608831
42936	608832
4670	608833
18868	608834
32316	608835
74397	608836
135444	608837
27180	608838
19021	608839
11401	608840
98319	608841
94637	608842
11127	608843
61016	608844
6431	608845
34085	608846
130565	608847
8350	608848
1841	608849
10319	608850
5025	608851
89036	608852
14372	608853
98	608854
82055	608855
30515	608856
650	608857
36131	608858
1	608859
321	608860
53355	608861
63792	608862
54149	608863
5931	608864
16475	608865
17500	608866
73343	608867
122446	608868
24144	608869
5660	608870
39310	608871
17862	608872
29439	608873
67635	608874
15727	608875
109365	608876
9987	608877
11595	608878
9098	608879
14524	608880
8568	608881
6130	608882
9224	608883
38655	608884
14	608885
7644	608886
67513	608887
21958	608888
82276	608889
40761	608890
2901	608891
115633	608892
69420	608893
11123	608894
68226	608895
10760	608896
13395	608897
80714	608898
13472	608899
41	608900
20216	608901
43274	608902
2253	608903
7631	608904
51067	608905
2374	608906
683	608907
130663	608908
6467	608909
18447	608910
6236	608911
31570	608912
6197	608913
932	608914
6021	608915
4301	608916
73409	608917
1915	608918
97234	608919
49601	608920
15839	608921
385	608922
8255	608923
96451	608924
1405	608925
15940	608926
70356	608927
81162	608928
614	608929
10434	608930
31887	608931
40527	608932
40537	608933
1246	608934
89571	608935
7455	608936
45467	608937
217	608938
7453	608939
10161	608940
44519	608941
6889	608942
3301	608943
5015	608944
45523	608945
8268	608946
16530	608947
2375	608948
106997	608949
20656	608950
4320	608951
2375	608952
2153	608953
5783	608954
52732	608955
199	608956
2581	608957
2375	608958
24603	608959
2581	608960
137075	608961
4733	608962
70236	608963
49201	608964
8895	608965
1915	608966
76856	608967
60525	608968
5927	608969
9760	608970
82315	608971
84917	608972
4471	608973
10462	608974
33133	608975
16978	608976
2547	608977
25519	608978
77159	608979
111846	608980
9888	608981
112843	608982
7099	608983
83317	608984
40514	608985
5191	608986
21343	608987
17164	608988
25852	608989
2676	608990
20182	608991
865	608992
2289	608993
19005	608994
36097	608995
22320	608996
4320	608997
5076	608998
194	608999
6343	609000
10644	609001
1824	609002
9344	609003
92	609004
30136	609005
58124	609006
4013	609007
1673	609008
12364	609009
86439	609010
68271	609011
8797	609012
19100	609013
3024	609014
35206	609015
3091	609016
44091	609017
883	609018
6250	609019
3091	609020
13991	609021
3964	609022
1081	609023
29753	609024
2252	609025
632	609026
45620	609027
81067	609028
79855	609029
45620	609030
1530	609031
82352	609032
3109	609033
28995	609034
2204	609035
5607	609036
9625	609037
6235	609038
1856	609039
918	609040
8742	609041
51303	609042
3246	609043
114528	609044
51576	609045
395	609046
27252	609047
1124	609048
10583	609049
46238	609050
3059	609051
107077	609052
22121	609053
49697	609054
34816	609055
3810	609056
124344	609057
50705	609058
3910	609059
92773	609060
29424	609061
43053	609062
102249	609063
18340	609064
50709	609065
34043	609066
62371	609067
13096	609068
7904	609069
106764	609070
13325	609071
85853	609072
6837	609073
120128	609074
70033	609075
1285	609076
3136	609077
26646	609078
9366	609079
23053	609080
9843	609081
23053	609082
42069	609083
56063	609084
4106	609085
22956	609086
37978	609087
26707	609088
511	609089
1494	609090
37384	609091
17874	609092
23680	609093
2516	609094
60626	609095
129658	609096
22777	609097
15699	609098
69313	609099
46512	609100
7632	609101
82936	609102
40736	609103
27714	609104
6708	609105
64566	609106
24388	609107
945	609108
66872	609109
56350	609110
1365	609111
54261	609112
23567	609113
85324	609114
20085	609115
28589	609116
53787	609117
57636	609118
6346	609119
105605	609120
60426	609121
40971	609122
35268	609123
65691	609124
66511	609125
99259	609126
46204	609127
101175	609128
8257	609129
27809	609130
12046	609131
34028	609132
3065	609133
49224	609134
23906	609135
129812	609136
102241	609137
12516	609138
13388	609139
3338	609140
3463	609141
48832	609142
960	609143
33986	609144
55535	609145
10040	609146
40089	609147
9702	609148
79856	609149
14203	609150
2791	609151
8897	609152
35109	609153
5182	609154
164360	609155
112077	609156
3065	609157
26922	609158
136067	609159
88186	609160
90336	609161
107	609162
10689	609163
33656	609164
485	609165
67861	609166
136150	609167
40116	609168
43152	609169
21151	609170
48782	609171
86546	609172
3029	609173
4240	609174
109437	609175
6415	609176
1313	609177
18810	609178
87482	609179
11469	609180
49404	609181
4282	609182
37644	609183
9133	609184
30506	609185
655	609186
3262	609187
1076	609188
3515	609189
20394	609190
23121	609191
1038	609192
1740	609193
6778	609194
4690	609195
2761	609196
120	609197
1042	609198
3790	609199
334	609200
4767	609201
154	609202
62519	609203
3139	609204
69	609205
765	609206
12757	609207
32253	609208
692	609209
34005	609210
56651	609211
47977	609212
31139	609213
149218	609214
154755	609215
27552	609216
46222	609217
98769	609218
10110	609219
15262	609220
45480	609221
26407	609222
40127	609223
37281	609224
63559	609225
81546	609226
58235	609227
18487	609228
60020	609229
83553	609230
33147	609231
8366	609232
4431	609233
112943	609234
3190	609235
9286	609236
32255	609237
13315	609238
16643	609239
60366	609240
68321	609241
3723	609242
6238	609243
66564	609244
77612	609245
31165	609246
64519	609247
1313	609248
52264	609249
64868	609250
39075	609251
6373	609252
17420	609253
100339	609254
1735	609255
77073	609256
95280	609257
788	609258
7833	609259
19634	609260
6198	609261
41638	609262
8021	609263
16429	609264
113401	609265
4575	609266
40427	609267
21568	609268
1500	609269
41557	609270
44155	609271
64987	609272
47372	609273
8589	609274
23684	609275
8908	609276
11208	609277
64504	609278
1367	609279
17262	609280
25004	609281
89983	609282
37384	609283
61638	609284
79482	609285
3433	609286
7120	609287
99846	609288
54747	609289
41475	609290
11515	609291
9827	609292
36170	609293
85950	609294
23158	609295
65462	609296
6225	609297
91012	609298
52755	609299
117200	609300
96685	609301
67066	609302
2663	609303
7228	609304
20188	609305
128	609306
1358	609307
69302	609308
2468	609309
20921	609310
30047	609311
39348	609312
12776	609313
80778	609314
67	609315
46966	609316
31045	609317
181	609318
52317	609319
40998	609320
31364	609321
6918	609322
72015	609323
23705	609324
61687	609325
73113	609326
56082	609327
2801	609328
8317	609329
14644	609330
18217	609331
44121	609332
27026	609333
93994	609334
1213	609335
42652	609336
5368	609337
33887	609338
27015	609339
20874	609340
60020	609341
3222	609342
19155	609343
72087	609344
99158	609345
7813	609346
16067	609347
28655	609348
91389	609349
1367	609350
33285	609351
14149	609352
70064	609353
85931	609354
17632	609355
27803	609356
4682	609357
105841	609358
28216	609359
20830	609360
64392	609361
21753	609362
17689	609363
21907	609364
37520	609365
139664	609366
112236	609367
82791	609368
5395	609369
122969	609370
50310	609371
18144	609372
28538	609373
104055	609374
132627	609375
48532	609376
15512	609377
1850	609378
24638	609379
83756	609380
100765	609381
6797	609382
3767	609383
74	609384
8435	609385
11034	609386
55151	609387
339	609388
6303	609389
7824	609390
54218	609391
36033	609392
362	609393
95406	609394
44211	609395
8052	609396
54682	609397
64526	609398
67564	609399
63612	609400
85809	609401
27065	609402
12727	609403
4216	609404
5610	609405
2572	609406
1402	609407
1263	609408
47094	609409
5704	609410
65550	609411
37729	609412
86784	609413
17373	609414
31139	609415
107420	609416
18316	609417
81310	609418
37046	609419
81116	609420
41297	609421
11765	609422
41607	609423
44192	609424
6837	609425
33294	609426
89338	609427
81648	609428
86392	609429
39770	609430
81523	609431
74856	609432
13139	609433
18810	609434
41607	609435
30837	609436
18307	609437
86527	609438
16441	609439
31588	609440
58635	609441
76130	609442
4340	609443
59216	609444
23408	609445
25538	609446
85471	609447
46445	609448
4407	609449
61774	609450
13668	609451
23	609452
7037	609453
87867	609454
36740	609455
59365	609456
45241	609457
14170	609458
31542	609459
51368	609460
74955	609461
56807	609462
40527	609463
6258	609464
42392	609465
89507	609466
53796	609467
90635	609468
4645	609469
118662	609470
38495	609471
109276	609472
93835	609473
38664	609474
38643	609475
105587	609476
56265	609477
44636	609478
8838	609479
11778	609480
85057	609481
3346	609482
18633	609483
62728	609484
15945	609485
80582	609486
49641	609487
16111	609488
36139	609489
103063	609490
2648	609491
40825	609492
27768	609493
62491	609494
83285	609495
24805	609496
31723	609497
14626	609498
66846	609499
103862	609500
76430	609501
6068	609502
1512	609503
62495	609504
21431	609505
60501	609506
21758	609507
11552	609508
550	609509
25891	609510
7805	609511
48180	609512
74583	609513
65622	609514
90360	609515
5469	609516
79093	609517
5328	609518
127802	609519
4479	609520
146775	609521
62822	609522
14884	609523
27978	609524
21282	609525
120187	609526
32319	609527
648	609528
26657	609529
4192	609530
26431	609531
51376	609532
11332	609533
75188	609534
6804	609535
17770	609536
14295	609537
4670	609538
34796	609539
28742	609540
80865	609541
48973	609542
5240	609543
2530	609544
34840	609545
70989	609546
101051	609547
29135	609548
51176	609549
60300	609550
35092	609551
71721	609552
71856	609553
19943	609554
98242	609555
7398	609556
11719	609557
48107	609558
12898	609559
80878	609560
20933	609561
23339	609562
124695	609563
101192	609564
6154	609565
22610	609566
63336	609567
88270	609568
15704	609569
86549	609570
59509	609571
3051	609572
1658	609573
4382	609574
42067	609575
5065	609576
16178	609577
64347	609578
81079	609579
29889	609580
18319	609581
15535	609582
15535	609583
31400	609584
115833	609585
83296	609586
81003	609587
4720	609588
99359	609589
83699	609590
18409	609591
48458	609592
44535	609593
37646	609594
102686	609595
27252	609596
3172	609597
49775	609598
137227	609599
10995	609600
23119	609601
54982	609602
37986	609603
56757	609604
54949	609605
3227	609606
56514	609607
36569	609608
59768	609609
27953	609610
39095	609611
62291	609612
11211	609613
60546	609614
22063	609615
41	609616
26332	609617
84172	609618
58519	609619
20659	609620
35266	609621
4900	609622
79079	609623
4883	609624
49422	609625
82020	609626
29636	609627
59512	609628
117542	609629
55490	609630
34565	609631
10849	609632
13594	609633
2098	609634
55	609635
53031	609636
32513	609637
24906	609638
82155	609639
7938	609640
919	609641
10005	609642
103942	609643
68093	609644
76546	609645
79254	609646
37188	609647
21597	609648
120500	609649
36210	609650
20870	609651
86162	609652
113107	609653
25239	609654
72732	609655
70555	609656
3173	609657
31712	609658
8529	609659
56357	609660
27704	609661
131066	609662
104150	609663
138803	609664
24541	609665
11300	609666
54320	609667
167632	609668
30644	609669
37881	609670
73820	609671
91198	609672
98089	609673
28657	609674
38781	609675
111558	609676
75464	609677
45084	609678
114999	609679
83557	609680
21767	609681
103721	609682
4281	609683
132629	609684
53418	609685
8985	609686
40648	609687
104164	609688
71879	609689
6827	609690
89352	609691
102533	609692
71217	609693
30118	609694
905	609695
2799	609696
22	609697
26637	609698
13867	609699
18329	609700
11305	609701
13867	609702
97803	609703
17016	609704
107294	609705
125884	609706
35568	609707
78	609708
27237	609709
82029	609710
63683	609711
48499	609712
3511	609713
54018	609714
272	609715
17350	609716
15886	609717
4646	609718
3582	609719
7228	609720
5113	609721
62535	609722
20884	609723
18154	609724
4146	609725
130571	609726
9814	609727
15591	609728
64327	609729
85172	609730
23330	609731
60088	609732
11930	609733
27162	609734
72822	609735
9	609736
1213	609737
44683	609738
83888	609739
28959	609740
962	609741
24188	609742
33298	609743
20323	609744
47124	609745
77459	609746
31139	609747
19001	609748
14637	609749
26203	609750
16803	609751
41198	609752
1205	609753
91351	609754
16970	609755
26305	609756
7932	609757
4916	609758
17273	609759
1302	609760
69269	609761
14670	609762
553	609763
513	609764
30454	609765
36764	609766
51418	609767
19692	609768
6451	609769
14371	609770
2260	609771
2694	609772
25836	609773
2694	609774
16185	609775
16482	609776
15811	609777
69850	609778
20309	609779
102536	609780
56474	609781
43303	609782
21964	609783
4285	609784
95934	609785
51625	609786
1558	609787
1934	609788
56471	609789
878	609790
43450	609791
69142	609792
15972	609793
51713	609794
22765	609795
12873	609796
12555	609797
34709	609798
14396	609799
20659	609800
84488	609801
900	609802
58480	609803
14316	609804
5334	609805
42633	609806
60125	609807
2196	609808
41677	609809
87676	609810
85885	609811
122991	609812
24426	609813
23846	609814
11062	609815
37832	609816
35831	609817
141694	609818
40811	609819
33223	609820
24185	609821
82886	609822
46098	609823
1049	609824
58621	609825
57489	609826
10045	609827
3955	609828
72795	609829
117358	609830
43046	609831
5766	609832
583	609833
60964	609834
3123	609835
7000	609836
90156	609837
4837	609838
37667	609839
732	609840
73536	609841
60144	609842
22124	609843
5766	609844
39321	609845
74223	609846
33991	609847
92708	609848
32399	609849
72073	609850
6546	609851
29702	609852
14299	609853
8921	609854
86714	609855
65926	609856
55337	609857
49372	609858
6559	609859
2883	609860
4060	609861
15476	609862
44149	609863
63459	609864
6845	609865
9146	609866
423	609867
35523	609868
44533	609869
21836	609870
9053	609871
10093	609872
20792	609873
100984	609874
129820	609875
36486	609876
71603	609877
81082	609878
20630	609879
46925	609880
24305	609881
9836	609882
28394	609883
19996	609884
4453	609885
105283	609886
6465	609887
84974	609888
28200	609889
30982	609890
77858	609891
4124	609892
77635	609893
173	609894
61674	609895
77787	609896
39706	609897
31888	609898
5840	609899
14293	609900
1702	609901
15873	609902
37404	609903
67053	609904
119941	609905
58086	609906
13254	609907
26037	609908
27747	609909
16803	609910
62455	609911
37925	609912
21964	609913
311	609914
5666	609915
5495	609916
94455	609917
54077	609918
7605	609919
59758	609920
82161	609921
19620	609922
18122	609923
73453	609924
67049	609925
32472	609926
10131	609927
98269	609928
16899	609929
56286	609930
38570	609931
19493	609932
62731	609933
453	609934
20739	609935
75824	609936
37188	609937
156868	609938
103864	609939
43632	609940
87678	609941
72847	609942
410	609943
14616	609944
45821	609945
24639	609946
82965	609947
55350	609948
26702	609949
49012	609950
8026	609951
19697	609952
31440	609953
34125	609954
75350	609955
10694	609956
3047	609957
98273	609958
90372	609959
108623	609960
90346	609961
33104	609962
52382	609963
31719	609964
72666	609965
91351	609966
40536	609967
33680	609968
3801	609969
133724	609970
64067	609971
121590	609972
388	609973
35932	609974
550	609975
3750	609976
67070	609977
46794	609978
745	609979
38652	609980
74955	609981
42064	609982
11072	609983
1487	609984
4548	609985
12738	609986
65535	609987
690	609988
64491	609989
575	609990
13591	609991
31164	609992
4861	609993
134172	609994
73290	609995
44099	609996
77972	609997
57525	609998
4990	609999
48632	610000
105498	610001
1527	610002
56466	610003
71447	610004
111400	610005
78417	610006
1431	610007
43261	610008
6024	610009
40471	610010
30580	610011
1929	610012
54550	610013
2975	610014
12103	610015
15811	610016
89614	610017
115421	610018
19137	610019
55298	610020
11590	610021
20309	610022
16196	610023
11434	610024
63610	610025
59246	610026
21781	610027
28851	610028
44050	610029
44812	610030
19705	610031
8680	610032
25904	610033
1719	610034
53423	610035
40655	610036
34653	610037
69384	610038
56660	610039
19746	610040
7492	610041
43	610042
17102	610043
51579	610044
32396	610045
62730	610046
75203	610047
129711	610048
1694	610049
25477	610050
36187	610051
19566	610052
25542	610053
17358	610054
50636	610055
17749	610056
23330	610057
17749	610058
25399	610059
58303	610060
26575	610061
68083	610062
6398	610063
51134	610064
4781	610065
37583	610066
27085	610067
20796	610068
6525	610069
3446	610070
32998	610071
3781	610072
8852	610073
54219	610074
30413	610075
82035	610076
57530	610077
64936	610078
1213	610079
76853	610080
17320	610081
124015	610082
18719	610083
102330	610084
22312	610085
78404	610086
1836	610087
24646	610088
34635	610089
57636	610090
39558	610091
90878	610092
20762	610093
24592	610094
158435	610095
90672	610096
132711	610097
32358	610098
62808	610099
73167	610100
69436	610101
928	610102
63075	610103
106799	610104
97488	610105
63075	610106
49195	610107
38474	610108
52099	610109
462	610110
5881	610111
45996	610112
27797	610113
10935	610114
19173	610115
4698	610116
35082	610117
1694	610118
56144	610119
7448	610120
55370	610121
35482	610122
10679	610123
77821	610124
114510	610125
61239	610126
103438	610127
21414	610128
25348	610129
147121	610130
8251	610131
98330	610132
65550	610133
71352	610134
13424	610135
13424	610136
38068	610137
709	610138
12111	610139
709	610140
46197	610141
41666	610142
85259	610143
113378	610144
8195	610145
60138	610146
45835	610147
89599	610148
58447	610149
18164	610150
44907	610151
47341	610152
68040	610153
107817	610154
1785	610155
79843	610156
47836	610157
82806	610158
122861	610159
34721	610160
25561	610161
47095	610162
888	610163
5123	610164
103929	610165
10161	610166
29144	610167
5801	610168
41022	610169
83358	610170
14908	610171
10004	610172
4957	610173
10104	610174
38922	610175
15609	610176
2471	610177
103525	610178
40623	610179
26022	610180
14364	610181
16569	610182
44554	610183
2098	610184
45837	610185
47392	610186
10621	610187
15473	610188
83417	610189
95252	610190
22073	610191
117743	610192
145630	610193
14517	610194
59203	610195
9407	610196
2988	610197
160727	610198
47168	610199
69356	610200
8985	610201
45328	610202
48224	610203
23339	610204
26305	610205
45355	610206
14610	610207
10855	610208
33309	610209
8830	610210
1212	610211
34758	610212
41497	610213
42438	610214
4292	610215
8972	610216
3586	610217
12432	610218
93940	610219
20859	610220
107138	610221
29910	610222
3941	610223
11721	610224
13744	610225
36784	610226
1500	610227
27570	610228
29489	610229
13070	610230
85042	610231
1726	610232
7261	610233
22994	610234
10473	610235
55051	610236
79482	610237
20821	610238
38952	610239
5220	610240
56165	610241
73650	610242
45557	610243
21327	610244
13128	610245
9674	610246
35814	610247
27029	610248
40144	610249
33260	610250
58424	610251
5686	610252
3701	610253
40965	610254
29556	610255
2136	610256
55156	610257
64175	610258
59947	610259
11756	610260
147065	610261
112414	610262
77064	610263
21897	610264
20508	610265
70451	610266
12178	610267
27211	610268
27200	610269
13161	610270
59803	610271
109	610272
39452	610273
56649	610274
4374	610275
21777	610276
35363	610277
36137	610278
46467	610279
1647	610280
44214	610281
48543	610282
70360	610283
36645	610284
2035	610285
114527	610286
23919	610287
42331	610288
47344	610289
13469	610290
9467	610291
31102	610292
58619	610293
20527	610294
87280	610295
16965	610296
4162	610297
8211	610298
76961	610299
4753	610300
10110	610301
82351	610302
925	610303
2564	610304
7014	610305
7822	610306
15319	610307
732	610308
1677	610309
6616	610310
1647	610311
4926	610312
5834	610313
47246	610314
1402	610315
64237	610316
6702	610317
25598	610318
52325	610319
17749	610320
13217	610321
28350	610322
50258	610323
47494	610324
74509	610325
45839	610326
29647	610327
13533	610328
6621	610329
21251	610330
22179	610331
63690	610332
4692	610333
71276	610334
28357	610335
70895	610336
46027	610337
13371	610338
11399	610339
107523	610340
25447	610341
1117	610342
34203	610343
1537	610344
56872	610345
29958	610346
66144	610347
20472	610348
12289	610349
49134	610350
35312	610351
75072	610352
65721	610353
9806	610354
55019	610355
65986	610356
17946	610357
49456	610358
31626	610359
53031	610360
46023	610361
50840	610362
40113	610363
54117	610364
22244	610365
17508	610366
81490	610367
44327	610368
1473	610369
52309	610370
27252	610371
48842	610372
21303	610373
11971	610374
4923	610375
596	610376
19748	610377
79631	610378
107640	610379
34283	610380
3129	610381
6398	610382
36457	610383
43255	610384
15527	610385
156546	610386
152651	610387
8216	610388
59266	610389
59266	610390
79196	610391
13555	610392
11782	610393
34310	610394
88017	610395
48791	610396
21344	610397
36205	610398
18113	610399
12289	610400
134379	610401
58437	610402
14291	610403
8588	610404
23929	610405
183	610406
23328	610407
18062	610408
110890	610409
18192	610410
75760	610411
4229	610412
43434	610413
39951	610414
75279	610415
1136	610416
25844	610417
28300	610418
18372	610419
5151	610420
52488	610421
14339	610422
29059	610423
4305	610424
16431	610425
79806	610426
80417	610427
37818	610428
3835	610429
44607	610430
31514	610431
77849	610432
658	610433
90816	610434
82355	610435
21087	610436
28196	610437
90116	610438
32506	610439
2094	610440
1408	610441
53039	610442
8652	610443
17940	610444
1408	610445
51151	610446
69914	610447
35178	610448
74780	610449
43171	610450
30081	610451
7507	610452
2241	610453
7627	610454
12716	610455
2845	610456
30685	610457
14989	610458
33326	610459
13359	610460
4109	610461
78464	610462
114644	610463
33	610464
27789	610465
120	610466
121171	610467
8362	610468
8149	610469
13599	610470
49359	610471
2323	610472
4919	610473
4031	610474
16899	610475
14252	610476
155	610477
47382	610478
53988	610479
13226	610480
21271	610481
9624	610482
1437	610483
1071	610484
8484	610485
12663	610486
59463	610487
82694	610488
7301	610489
1669	610490
32481	610491
1203	610492
5076	610493
2094	610494
4333	610495
75801	610496
93992	610497
5824	610498
83633	610499
24949	610500
63571	610501
33779	610502
14106	610503
26462	610504
28730	610505
61213	610506
649	610507
10563	610508
33215	610509
37583	610510
18788	610511
33875	610512
20485	610513
34745	610514
102543	610515
2414	610516
369	610517
26654	610518
4369	610519
34775	610520
13505	610521
8499	610522
42410	610523
31957	610524
3723	610525
11323	610526
43154	610527
88235	610528
46184	610529
1401	610530
1261	610531
56675	610532
112139	610533
55560	610534
945	610535
3296	610536
107272	610537
56514	610538
24396	610539
97560	610540
7204	610541
62702	610542
78887	610543
20465	610544
82330	610545
36819	610546
78475	610547
1894	610548
75788	610549
21888	610550
71147	610551
29343	610552
50239	610553
95932	610554
23330	610555
32347	610556
7576	610557
44905	610558
88163	610559
36963	610560
24542	610561
14091	610562
35657	610563
136116	610564
120069	610565
107495	610566
53397	610567
45641	610568
25454	610569
68269	610570
92035	610571
49876	610572
39913	610573
15860	610574
44460	610575
10045	610576
21179	610577
76939	610578
64842	610579
21808	610580
108934	610581
93552	610582
92398	610583
25477	610584
27586	610585
3007	610586
47465	610587
19283	610588
36247	610589
13152	610590
38656	610591
53430	610592
115072	610593
8026	610594
1454	610595
5478	610596
30458	610597
60335	610598
30985	610599
20149	610600
63292	610601
9106	610602
16904	610603
44185	610604
8639	610605
6834	610606
34226	610607
5775	610608
64454	610609
47643	610610
7054	610611
13217	610612
35894	610613
47371	610614
27290	610615
37045	610616
10332	610617
64565	610618
83405	610619
38157	610620
9790	610621
29109	610622
105447	610623
25233	610624
18316	610625
10240	610626
20426	610627
108367	610628
60158	610629
90757	610630
64743	610631
10240	610632
66220	610633
5371	610634
42157	610635
56904	610636
4552	610637
6987	610638
47892	610639
44685	610640
289	610641
58889	610642
95515	610643
87579	610644
9366	610645
53447	610646
53821	610647
18331	610648
62480	610649
11121	610650
59340	610651
17013	610652
30685	610653
81104	610654
58030	610655
117418	610656
92554	610657
3351	610658
4232	610659
9003	610660
58008	610661
89105	610662
7226	610663
22177	610664
41150	610665
9228	610666
92849	610667
17115	610668
41456	610669
40822	610670
125058	610671
19177	610672
7137	610673
23581	610674
18649	610675
18649	610676
18629	610677
18251	610678
14186	610679
69468	610680
17764	610681
14976	610682
4896	610683
139759	610684
40896	610685
31104	610686
1197	610687
65916	610688
76640	610689
73448	610690
107531	610691
48679	610692
60516	610693
55168	610694
113595	610695
96299	610696
50673	610697
36115	610698
86555	610699
7530	610700
78951	610701
1218	610702
31381	610703
4605	610704
6792	610705
24148	610706
66554	610707
36562	610708
2463	610709
8322	610710
95234	610711
13559	610712
42559	610713
66865	610714
13389	610715
12944	610716
2444	610717
12714	610718
49896	610719
10903	610720
19251	610721
105332	610722
60010	610723
58328	610724
14981	610725
30651	610726
87699	610727
8297	610728
24802	610729
69176	610730
98282	610731
24822	610732
11515	610733
41950	610734
67947	610735
67947	610736
2091	610737
5750	610738
55116	610739
57575	610740
41615	610741
41429	610742
6575	610743
65482	610744
7701	610745
9835	610746
2726	610747
17221	610748
4526	610749
34184	610750
39267	610751
20126	610752
51447	610753
521	610754
73007	610755
64859	610756
5479	610757
11057	610758
91660	610759
3573	610760
21995	610761
75891	610762
22586	610763
80742	610764
26176	610765
67490	610766
43560	610767
24842	610768
115361	610769
29703	610770
7408	610771
96998	610772
4307	610773
12105	610774
20190	610775
121254	610776
3048	610777
47215	610778
71997	610779
124628	610780
129646	610781
15701	610782
54681	610783
108902	610784
126314	610785
27560	610786
28879	610787
25364	610788
57778	610789
83791	610790
20935	610791
33166	610792
3941	610793
43268	610794
40215	610795
53105	610796
34790	610797
88949	610798
12177	610799
52161	610800
2666	610801
47016	610802
16943	610803
52834	610804
45086	610805
97151	610806
164264	610807
31182	610808
29032	610809
49239	610810
8361	610811
3708	610812
47394	610813
34654	610814
77515	610815
8361	610816
9786	610817
4217	610818
13544	610819
926	610820
17909	610821
71506	610822
32460	610823
66937	610824
1726	610825
1782	610826
3341	610827
1291	610828
69237	610829
101103	610830
54604	610831
36638	610832
36589	610833
39771	610834
41960	610835
127881	610836
116924	610837
24639	610838
130609	610839
1356	610840
52917	610841
87771	610842
104013	610843
2666	610844
76959	610845
29276	610846
147255	610847
73616	610848
122910	610849
132350	610850
3288	610851
18344	610852
28275	610853
29921	610854
3035	610855
49291	610856
81754	610857
3565	610858
87733	610859
10446	610860
67074	610861
3942	610862
82077	610863
30330	610864
51148	610865
136928	610866
49254	610867
3871	610868
20390	610869
61462	610870
15167	610871
47700	610872
2305	610873
82200	610874
112357	610875
1240	610876
64245	610877
22026	610878
65672	610879
45332	610880
64745	610881
36106	610882
51969	610883
21345	610884
30906	610885
125809	610886
72703	610887
46006	610888
48412	610889
83266	610890
71233	610891
21317	610892
46012	610893
310	610894
49864	610895
18957	610896
64679	610897
20494	610898
45974	610899
17335	610900
51030	610901
24990	610902
89212	610903
964	610904
53940	610905
53919	610906
89324	610907
109013	610908
41913	610909
21358	610910
52340	610911
61448	610912
7479	610913
7479	610914
5628	610915
50415	610916
19613	610917
23544	610918
110712	610919
51640	610920
54780	610921
85302	610922
62441	610923
91357	610924
4132	610925
28049	610926
64140	610927
130675	610928
17188	610929
2869	610930
1775	610931
7265	610932
1406	610933
5109	610934
100687	610935
15900	610936
2224	610937
978	610938
59226	610939
7152	610940
56927	610941
5105	610942
59998	610943
30690	610944
49117	610945
72713	610946
89345	610947
24637	610948
49825	610949
25896	610950
19127	610951
129823	610952
52518	610953
69333	610954
50196	610955
60115	610956
17254	610957
60134	610958
2532	610959
27214	610960
9347	610961
68873	610962
29	610963
30956	610964
51161	610965
90530	610966
47882	610967
47656	610968
22382	610969
5121	610970
108895	610971
38039	610972
9867	610973
60357	610974
19627	610975
52243	610976
28540	610977
10763	610978
34661	610979
70544	610980
110219	610981
113132	610982
7142	610983
11979	610984
55370	610985
17221	610986
83008	610987
48733	610988
93413	610989
1082	610990
58397	610991
61360	610992
43226	610993
30462	610994
65568	610995
107009	610996
82873	610997
79136	610998
114548	610999
17081	611000
78580	611001
13232	611002
71408	611003
18485	611004
14406	611005
38682	611006
60065	611007
43305	611008
39513	611009
67283	611010
2055	611011
101035	611012
46910	611013
31944	611014
84876	611015
30021	611016
21833	611017
31119	611018
1291	611019
18754	611020
50063	611021
94615	611022
18746	611023
47119	611024
37301	611025
23774	611026
62297	611027
4410	611028
1254	611029
31036	611030
80843	611031
21548	611032
135992	611033
5941	611034
31391	611035
54141	611036
57540	611037
37778	611038
53009	611039
137266	611040
1842	611041
1842	611042
4552	611043
10904	611044
37118	611045
93514	611046
60252	611047
34631	611048
90841	611049
45175	611050
5140	611051
86620	611052
31210	611053
47050	611054
6393	611055
6473	611056
100766	611057
68837	611058
57304	611059
80416	611060
52359	611061
35382	611062
54315	611063
2869	611064
16547	611065
88973	611066
92785	611067
134513	611068
18362	611069
44666	611070
1406	611071
12358	611072
1471	611073
3288	611074
19031	611075
18003	611076
70122	611077
18212	611078
39917	611079
20195	611080
26116	611081
79519	611082
51576	611083
17063	611084
98031	611085
40946	611086
75612	611087
4697	611088
31426	611089
661	611090
103874	611091
69484	611092
139548	611093
25304	611094
81942	611095
35135	611096
42288	611097
3136	611098
137727	611099
18046	611100
110595	611101
8162	611102
75173	611103
16662	611104
23763	611105
81876	611106
9102	611107
66669	611108
34119	611109
110611	611110
22172	611111
82138	611112
44981	611113
62686	611114
96609	611115
9828	611116
89405	611117
120092	611118
23699	611119
12197	611120
72863	611121
17601	611122
26156	611123
131668	611124
109078	611125
3056	611126
86569	611127
17590	611128
62633	611129
66698	611130
72738	611131
13453	611132
17693	611133
8055	611134
150234	611135
107847	611136
41956	611137
17050	611138
8884	611139
129849	611140
90391	611141
15513	611142
2934	611143
10963	611144
22222	611145
38012	611146
21898	611147
1291	611148
69139	611149
35503	611150
121739	611151
87088	611152
47702	611153
72237	611154
120241	611155
1366	611156
59436	611157
104895	611158
24876	611159
30453	611160
17724	611161
20416	611162
78172	611163
15680	611164
71233	611165
7521	611166
31954	611167
38179	611168
50846	611169
6348	611170
15681	611171
6818	611172
114513	611173
59045	611174
4834	611175
4282	611176
3812	611177
113796	611178
4726	611179
8162	611180
1546	611181
37031	611182
12751	611183
48850	611184
134171	611185
80424	611186
60364	611187
42192	611188
97757	611189
6075	611190
33546	611191
12177	611192
13295	611193
35998	611194
111937	611195
7313	611196
77570	611197
11608	611198
57458	611199
7105	611200
66001	611201
3436	611202
22033	611203
96962	611204
122821	611205
61679	611206
14665	611207
55058	611208
109164	611209
2137	611210
107093	611211
107163	611212
22387	611213
33268	611214
2165	611215
90849	611216
46017	611217
886	611218
71582	611219
43627	611220
92783	611221
67199	611222
622	611223
81041	611224
10776	611225
112939	611226
16892	611227
42983	611228
118250	611229
6223	611230
16203	611231
13884	611232
28197	611233
3094	611234
3283	611235
29293	611236
1900	611237
106067	611238
98492	611239
60204	611240
30695	611241
11598	611242
40850	611243
93467	611244
52359	611245
8060	611246
10763	611247
5255	611248
15366	611249
3094	611250
91426	611251
54729	611252
21316	611253
49928	611254
51667	611255
29486	611256
62750	611257
6842	611258
47725	611259
43092	611260
3126	611261
4772	611262
5731	611263
14443	611264
19951	611265
7178	611266
2238	611267
42259	611268
20806	611269
21926	611270
17021	611271
2761	611272
31439	611273
52763	611274
35062	611275
6133	611276
21271	611277
89146	611278
20329	611279
1833	611280
29596	611281
17635	611282
27692	611283
2870	611284
7830	611285
37407	611286
28625	611287
44307	611288
46829	611289
20405	611290
1928	611291
40201	611292
61035	611293
53250	611294
586	611295
24162	611296
101187	611297
64032	611298
47942	611299
12781	611300
20437	611301
20625	611302
3007	611303
16927	611304
5727	611305
14886	611306
54582	611307
86661	611308
56047	611309
166029	611310
28924	611311
89601	611312
75776	611313
14899	611314
21926	611315
1570	611316
17575	611317
11515	611318
31016	611319
2728	611320
57728	611321
14306	611322
166	611323
25368	611324
10135	611325
17796	611326
128767	611327
67067	611328
65776	611329
16995	611330
58030	611331
26246	611332
35418	611333
19128	611334
73011	611335
1941	611336
89571	611337
7906	611338
23298	611339
2876	611340
2211	611341
78545	611342
21841	611343
43290	611344
3631	611345
22716	611346
7599	611347
3147	611348
120027	611349
28667	611350
6348	611351
16127	611352
30550	611353
32368	611354
33722	611355
32311	611356
1017	611357
1500	611358
11726	611359
22198	611360
82360	611361
52218	611362
141596	611363
54151	611364
30839	611365
5331	611366
69744	611367
2988	611368
22156	611369
38755	611370
68266	611371
10158	611372
78375	611373
14013	611374
12562	611375
15719	611376
42934	611377
60966	611378
90057	611379
56019	611380
42967	611381
69796	611382
125589	611383
112946	611384
41543	611385
95755	611386
102550	611387
92094	611388
43640	611389
17125	611390
37755	611391
37750	611392
10458	611393
85381	611394
76917	611395
17902	611396
382	611397
20153	611398
5136	611399
21290	611400
39722	611401
109938	611402
30639	611403
32454	611404
15359	611405
729	611406
96832	611407
131077	611408
90293	611409
70212	611410
17877	611411
57550	611412
107552	611413
91535	611414
67121	611415
8439	611416
50711	611417
84401	611418
137576	611419
72993	611420
9881	611421
52890	611422
20906	611423
25457	611424
94161	611425
70445	611426
48855	611427
52747	611428
95297	611429
113759	611430
79254	611431
25450	611432
8816	611433
56190	611434
15987	611435
56556	611436
2502	611437
582	611438
23936	611439
14791	611440
8120	611441
44630	611442
82451	611443
70402	611444
23362	611445
75259	611446
4934	611447
32174	611448
71400	611449
42041	611450
14398	611451
550	611452
30490	611453
54233	611454
49647	611455
7238	611456
1185	611457
8417	611458
27811	611459
7712	611460
83299	611461
6624	611462
89992	611463
32509	611464
80768	611465
86387	611466
129533	611467
242	611468
104158	611469
464	611470
105394	611471
137463	611472
83381	611473
464	611474
113686	611475
63357	611476
18950	611477
2652	611478
81003	611479
23044	611480
119740	611481
35583	611482
65500	611483
69511	611484
73033	611485
6150	611486
82192	611487
23390	611488
3326	611489
16671	611490
68785	611491
47645	611492
13131	611493
79772	611494
86130	611495
4779	611496
71791	611497
108565	611498
27236	611499
60968	611500
110154	611501
17300	611502
117428	611503
82896	611504
24343	611505
18158	611506
65912	611507
278	611508
44737	611509
10289	611510
503	611511
1999	611512
37651	611513
29652	611514
84843	611515
90597	611516
113528	611517
152985	611518
53303	611519
75670	611520
2925	611521
108394	611522
7606	611523
4568	611524
150536	611525
76876	611526
65557	611527
15944	611528
61486	611529
10654	611530
49583	611531
6281	611532
11347	611533
20216	611534
49861	611535
48532	611536
5955	611537
4664	611538
114641	611539
1691	611540
44803	611541
43595	611542
41885	611543
4099	611544
135599	611545
33693	611546
986	611547
80687	611548
22821	611549
13753	611550
23392	611551
63224	611552
51852	611553
102841	611554
12327	611555
94072	611556
72264	611557
93352	611558
1203	611559
27662	611560
10063	611561
41320	611562
10897	611563
2653	611564
45518	611565
2724	611566
10288	611567
88872	611568
8415	611569
14670	611570
99385	611571
3046	611572
8656	611573
15819	611574
7067	611575
40664	611576
11987	611577
21611	611578
48666	611579
6669	611580
14316	611581
39365	611582
6075	611583
61213	611584
30888	611585
30567	611586
20269	611587
77850	611588
60061	611589
59955	611590
51305	611591
130805	611592
32396	611593
18684	611594
35623	611595
1555	611596
40922	611597
87477	611598
4919	611599
77802	611600
58835	611601
99052	611602
69440	611603
56389	611604
71146	611605
43233	611606
15819	611607
5114	611608
12518	611609
80965	611610
35017	611611
90923	611612
13225	611613
3995	611614
40592	611615
21128	611616
164016	611617
54062	611618
106949	611619
11296	611620
8276	611621
22194	611622
3754	611623
21877	611624
522	611625
67101	611626
65444	611627
66940	611628
76919	611629
40542	611630
7164	611631
1193	611632
124590	611633
137632	611634
3784	611635
68402	611636
90548	611637
67029	611638
50339	611639
96678	611640
24779	611641
64711	611642
75593	611643
7069	611644
9746	611645
57367	611646
97929	611647
42457	611648
21302	611649
31198	611650
8588	611651
33654	611652
51507	611653
94394	611654
65720	611655
34793	611656
17706	611657
14032	611658
29662	611659
108977	611660
9796	611661
117224	611662
72262	611663
84839	611664
127217	611665
45830	611666
69370	611667
14287	611668
73144	611669
66219	611670
58917	611671
50889	611672
71089	611673
58606	611674
23149	611675
61340	611676
65989	611677
64710	611678
134512	611679
69229	611680
112978	611681
81123	611682
105719	611683
105593	611684
27807	611685
32425	611686
167529	611687
52424	611688
26606	611689
105851	611690
58364	611691
2598	611692
55109	611693
104942	611694
12026	611695
104279	611696
122912	611697
43399	611698
40037	611699
367	611700
37855	611701
78050	611702
107857	611703
92139	611704
62779	611705
34744	611706
75377	611707
8082	611708
16880	611709
51526	611710
93817	611711
40882	611712
55413	611713
156046	611714
24181	611715
14738	611716
33076	611717
76497	611718
121629	611719
62324	611720
67826	611721
79179	611722
26440	611723
129480	611724
90737	611725
15503	611726
74356	611727
4901	611728
10927	611729
56505	611730
18668	611731
2593	611732
35327	611733
3470	611734
39334	611735
21596	611736
23897	611737
115524	611738
66528	611739
90858	611740
50571	611741
104926	611742
112330	611743
41176	611744
18296	611745
22765	611746
13033	611747
7187	611748
19944	611749
9427	611750
726	611751
11223	611752
72136	611753
32173	611754
1135	611755
2883	611756
79911	611757
22237	611758
2237	611759
8334	611760
70600	611761
137846	611762
95507	611763
2302	611764
5409	611765
9591	611766
2444	611767
29107	611768
15960	611769
39893	611770
112373	611771
20855	611772
106797	611773
14281	611774
87197	611775
16428	611776
96434	611777
2958	611778
28508	611779
5098	611780
41307	611781
935	611782
406	611783
53835	611784
2445	611785
60127	611786
24286	611787
68825	611788
42389	611789
1379	611790
115205	611791
5306	611792
10870	611793
1752	611794
25425	611795
61011	611796
84985	611797
77318	611798
3982	611799
88960	611800
73328	611801
9057	611802
5217	611803
13390	611804
1448	611805
71060	611806
46492	611807
5784	611808
28911	611809
67107	611810
17913	611811
72719	611812
13799	611813
35871	611814
13895	611815
1999	611816
2746	611817
69438	611818
113711	611819
71129	611820
2596	611821
78219	611822
33978	611823
53254	611824
33054	611825
44747	611826
5844	611827
45484	611828
5738	611829
1870	611830
62507	611831
38062	611832
5844	611833
16916	611834
83094	611835
4588	611836
31970	611837
126126	611838
17594	611839
21952	611840
84443	611841
13881	611842
71075	611843
24240	611844
9662	611845
166	611846
148	611847
45214	611848
3126	611849
6701	611850
20629	611851
60513	611852
24115	611853
27082	611854
34127	611855
41604	611856
2222	611857
103717	611858
21613	611859
22235	611860
15254	611861
51591	611862
27064	611863
13156	611864
2735	611865
13996	611866
28136	611867
2168	611868
19098	611869
54294	611870
18552	611871
82750	611872
15289	611873
44819	611874
11674	611875
130	611876
922	611877
1382	611878
17711	611879
99744	611880
5885	611881
107144	611882
13607	611883
1547	611884
17140	611885
5385	611886
19096	611887
55427	611888
9305	611889
3673	611890
18788	611891
8509	611892
53801	611893
3130	611894
4916	611895
36420	611896
6004	611897
87294	611898
6265	611899
20460	611900
16246	611901
77175	611902
38392	611903
40079	611904
65647	611905
86432	611906
93547	611907
115835	611908
9016	611909
88235	611910
82194	611911
83799	611912
91564	611913
107354	611914
65911	611915
18989	611916
6523	611917
14157	611918
65000	611919
72174	611920
115789	611921
99798	611922
28199	611923
138650	611924
62477	611925
2898	611926
106625	611927
5406	611928
47927	611929
13413	611930
4225	611931
82904	611932
69999	611933
39730	611934
3894	611935
40744	611936
9180	611937
84597	611938
11318	611939
30093	611940
911	611941
8337	611942
3326	611943
96392	611944
16687	611945
23042	611946
126084	611947
2010	611948
38624	611949
120374	611950
2302	611951
16880	611952
770	611953
59805	611954
131171	611955
30316	611956
86120	611957
60208	611958
6695	611959
29680	611960
52974	611961
41188	611962
7443	611963
24818	611964
24004	611965
69193	611966
86501	611967
34232	611968
73292	611969
30645	611970
22210	611971
14006	611972
8886	611973
1263	611974
49223	611975
8266	611976
10995	611977
22394	611978
89273	611979
1939	611980
62840	611981
41570	611982
14149	611983
38288	611984
4124	611985
52192	611986
62711	611987
33696	611988
30085	611989
20908	611990
49747	611991
46982	611992
50378	611993
12126	611994
46971	611995
288	611996
88160	611997
18342	611998
15704	611999
20187	612000
2060	612001
68416	612002
663	612003
79374	612004
41	612005
40444	612006
8545	612007
50264	612008
35507	612009
7511	612010
80367	612011
5677	612012
30180	612013
7387	612014
52492	612015
52963	612016
63240	612017
6924	612018
78197	612019
69749	612020
59874	612021
48210	612022
41391	612023
9846	612024
120338	612025
10470	612026
19723	612027
5025	612028
46378	612029
79722	612030
49330	612031
24581	612032
58201	612033
62821	612034
30441	612035
31473	612036
12127	612037
31893	612038
6856	612039
34194	612040
31666	612041
13571	612042
21622	612043
1453	612044
29059	612045
578	612046
26743	612047
16212	612048
5331	612049
4202	612050
27895	612051
66938	612052
48821	612053
508	612054
4518	612055
90483	612056
9958	612057
26016	612058
36770	612059
9640	612060
32940	612061
7241	612062
58023	612063
48497	612064
37638	612065
14156	612066
105150	612067
1224	612068
7536	612069
14382	612070
25241	612071
47218	612072
91976	612073
20297	612074
16432	612075
745	612076
18353	612077
11621	612078
21317	612079
27517	612080
191	612081
69746	612082
52127	612083
3595	612084
26080	612085
26206	612086
39970	612087
6755	612088
4724	612089
5446	612090
77588	612091
20908	612092
33024	612093
21226	612094
6437	612095
50588	612096
124567	612097
24852	612098
39443	612099
49555	612100
101073	612101
7632	612102
41182	612103
83267	612104
45172	612105
7227	612106
345	612107
39443	612108
57797	612109
72054	612110
36568	612111
49201	612112
2828	612113
5908	612114
15332	612115
31956	612116
1523	612117
36529	612118
52272	612119
18182	612120
36490	612121
28947	612122
36255	612123
55627	612124
62547	612125
25017	612126
18991	612127
102316	612128
89640	612129
19515	612130
103483	612131
16226	612132
74782	612133
74289	612134
19254	612135
21843	612136
38166	612137
61665	612138
1399	612139
124453	612140
79532	612141
31039	612142
18203	612143
69495	612144
41414	612145
20254	612146
13056	612147
18003	612148
71758	612149
2814	612150
229	612151
1655	612152
41327	612153
43555	612154
12727	612155
53029	612156
28794	612157
75989	612158
138459	612159
43255	612160
59512	612161
20204	612162
53109	612163
97972	612164
3794	612165
3193	612166
14839	612167
17620	612168
21755	612169
58884	612170
9229	612171
6531	612172
19602	612173
7026	612174
36129	612175
23802	612176
32498	612177
92482	612178
53294	612179
48974	612180
105460	612181
27978	612182
59968	612183
60229	612184
4107	612185
173	612186
11743	612187
18151	612188
56658	612189
23399	612190
35950	612191
25963	612192
127227	612193
13322	612194
2756	612195
84948	612196
41873	612197
47828	612198
44805	612199
328	612200
39202	612201
2003	612202
13592	612203
132941	612204
11545	612205
9130	612206
29685	612207
45246	612208
99182	612209
37696	612210
20120	612211
89483	612212
54829	612213
22005	612214
90077	612215
51208	612216
77017	612217
78985	612218
53270	612219
19729	612220
97559	612221
10281	612222
704	612223
4832	612224
26415	612225
30208	612226
22268	612227
6855	612228
10154	612229
9249	612230
33144	612231
12517	612232
15683	612233
105587	612234
44272	612235
73422	612236
119839	612237
13600	612238
39202	612239
32849	612240
117334	612241
18212	612242
546	612243
7216	612244
12709	612245
114625	612246
55192	612247
83119	612248
24617	612249
45156	612250
12781	612251
29112	612252
2389	612253
501	612254
46317	612255
98220	612256
34258	612257
11251	612258
11524	612259
3077	612260
26450	612261
3077	612262
3584	612263
22067	612264
3622	612265
6255	612266
32240	612267
10156	612268
4393	612269
119996	612270
28886	612271
24141	612272
58898	612273
6139	612274
542	612275
7401	612276
6222	612277
52312	612278
9448	612279
98976	612280
945	612281
80788	612282
4107	612283
33557	612284
69754	612285
69787	612286
40779	612287
43063	612288
13973	612289
22267	612290
71993	612291
100475	612292
131202	612293
41900	612294
1207	612295
8636	612296
18876	612297
19276	612298
22267	612299
1091	612300
4137	612301
326	612302
147194	612303
8280	612304
20912	612305
41433	612306
9780	612307
19166	612308
23659	612309
108799	612310
272	612311
59781	612312
70953	612313
117350	612314
9126	612315
12798	612316
46168	612317
45394	612318
49273	612319
89363	612320
9792	612321
1677	612322
79157	612323
13089	612324
13956	612325
8796	612326
43351	612327
61775	612328
48934	612329
28555	612330
54958	612331
95553	612332
79445	612333
20673	612334
93721	612335
33226	612336
34718	612337
108381	612338
76613	612339
18858	612340
704	612341
33331	612342
4832	612343
63556	612344
805	612345
19237	612346
3164	612347
95480	612348
47785	612349
30526	612350
9992	612351
18620	612352
46851	612353
37034	612354
120374	612355
15901	612356
234	612357
1254	612358
65527	612359
52786	612360
7647	612361
8870	612362
18491	612363
39722	612364
38885	612365
53191	612366
53329	612367
4829	612368
48609	612369
18390	612370
40502	612371
58031	612372
20354	612373
484	612374
19722	612375
115845	612376
3965	612377
110359	612378
9298	612379
8067	612380
11540	612381
19279	612382
1833	612383
6926	612384
6735	612385
4037	612386
33892	612387
15217	612388
22780	612389
34242	612390
34242	612391
25908	612392
33991	612393
63720	612394
124710	612395
13512	612396
23058	612397
49210	612398
12114	612399
61725	612400
94271	612401
101032	612402
5184	612403
10685	612404
32329	612405
2333	612406
14539	612407
71867	612408
52982	612409
13246	612410
4673	612411
59517	612412
106895	612413
50857	612414
25527	612415
56756	612416
64995	612417
16670	612418
6524	612419
19267	612420
79439	612421
13326	612422
92702	612423
18250	612424
27824	612425
1397	612426
82834	612427
74598	612428
58006	612429
10785	612430
7927	612431
47908	612432
42018	612433
69509	612434
15292	612435
85452	612436
79374	612437
870	612438
870	612439
3463	612440
53728	612441
27081	612442
30	612443
8038	612444
37414	612445
24425	612446
4983	612447
39439	612448
12510	612449
9360	612450
17787	612451
7296	612452
42556	612453
38021	612454
6722	612455
43197	612456
55537	612457
1079	612458
35344	612459
26600	612460
2590	612461
20140	612462
7924	612463
30523	612464
3339	612465
18062	612466
41667	612467
1863	612468
43212	612469
85481	612470
19001	612471
52807	612472
14927	612473
16118	612474
46490	612475
4672	612476
36487	612477
11759	612478
16770	612479
15304	612480
2340	612481
5393	612482
23871	612483
9156	612484
8104	612485
11306	612486
29008	612487
15934	612488
34166	612489
2949	612490
35302	612491
22107	612492
26535	612493
396	612494
87295	612495
35538	612496
14344	612497
4781	612498
33131	612499
104334	612500
8187	612501
2790	612502
1691	612503
6662	612504
35091	612505
6464	612506
28124	612507
64655	612508
46260	612509
25580	612510
21917	612511
12535	612512
49613	612513
6447	612514
71756	612515
34113	612516
4338	612517
38523	612518
86357	612519
2779	612520
66243	612521
55660	612522
43669	612523
32	612524
58627	612525
30210	612526
38156	612527
4153	612528
17502	612529
19169	612530
1452	612531
39970	612532
40520	612533
85282	612534
59075	612535
79318	612536
79182	612537
56430	612538
8043	612539
14344	612540
7055	612541
27994	612542
14276	612543
3091	612544
8751	612545
6695	612546
110864	612547
7299	612548
49572	612549
50447	612550
1708	612551
89333	612552
21543	612553
19922	612554
27140	612555
3091	612556
14344	612557
83459	612558
1449	612559
48128	612560
34274	612561
31441	612562
47127	612563
10453	612564
8797	612565
3630	612566
6661	612567
16746	612568
34040	612569
48128	612570
43407	612571
16746	612572
110862	612573
4538	612574
44827	612575
4538	612576
37798	612577
36072	612578
10453	612579
51227	612580
56862	612581
2252	612582
56862	612583
9393	612584
24297	612585
60965	612586
48899	612587
229	612588
9393	612589
115762	612590
12001	612591
1820	612592
30934	612593
46217	612594
234	612595
31898	612596
19896	612597
69486	612598
69533	612599
44891	612600
2351	612601
3964	612602
585	612603
115777	612604
14841	612605
1719	612606
36737	612607
92100	612608
40672	612609
2277	612610
31219	612611
67782	612612
3632	612613
1102	612614
38024	612615
622	612616
66149	612617
10161	612618
50695	612619
23092	612620
59794	612621
42001	612622
3548	612623
12182	612624
66308	612625
13198	612626
38907	612627
101370	612628
40122	612629
41458	612630
27634	612631
61013	612632
38752	612633
945	612634
79611	612635
39927	612636
13089	612637
79157	612638
9953	612639
49670	612640
70028	612641
83459	612642
26078	612643
20347	612644
90591	612645
14226	612646
39979	612647
35206	612648
18233	612649
37804	612650
39381	612651
3548	612652
49746	612653
15765	612654
49892	612655
68071	612656
15668	612657
26428	612658
2654	612659
25268	612660
21318	612661
59814	612662
12051	612663
16111	612664
4554	612665
4137	612666
98275	612667
12468	612668
29944	612669
31860	612670
45871	612671
60565	612672
14850	612673
91460	612674
7480	612675
45857	612676
37054	612677
2016	612678
8795	612679
30311	612680
113731	612681
23936	612682
12460	612683
70275	612684
85649	612685
18400	612686
20620	612687
24834	612688
104235	612689
125	612690
4714	612691
373	612692
37151	612693
3684	612694
46864	612695
33655	612696
3864	612697
125947	612698
2558	612699
17512	612700
66806	612701
36782	612702
15777	612703
98841	612704
2588	612705
4454	612706
58022	612707
12281	612708
70881	612709
82212	612710
4682	612711
9054	612712
791	612713
57357	612714
15359	612715
59053	612716
20625	612717
26711	612718
33779	612719
10134	612720
43581	612721
10788	612722
43525	612723
2804	612724
59512	612725
92080	612726
20783	612727
31309	612728
51836	612729
1146	612730
32361	612731
86664	612732
11253	612733
15599	612734
55107	612735
22930	612736
41531	612737
27088	612738
18838	612739
25517	612740
7969	612741
4210	612742
26330	612743
1138	612744
56717	612745
43627	612746
67157	612747
84680	612748
48750	612749
16579	612750
12524	612751
55320	612752
32395	612753
2850	612754
28376	612755
4031	612756
34403	612757
78986	612758
47798	612759
13060	612760
60359	612761
48510	612762
73649	612763
135939	612764
41732	612765
41560	612766
13758	612767
28972	612768
26104	612769
18754	612770
4566	612771
71927	612772
95582	612773
9121	612774
43226	612775
86633	612776
34869	612777
12081	612778
42187	612779
6343	612780
36635	612781
25834	612782
70014	612783
1814	612784
15866	612785
94493	612786
8750	612787
28381	612788
63419	612789
27030	612790
124038	612791
60469	612792
77875	612793
60469	612794
959	612795
29427	612796
79846	612797
34469	612798
10327	612799
42534	612800
51655	612801
4316	612802
90320	612803
19011	612804
55376	612805
69324	612806
11786	612807
13985	612808
34723	612809
10407	612810
8309	612811
90433	612812
61774	612813
95606	612814
24293	612815
4813	612816
70575	612817
27763	612818
46347	612819
99772	612820
44117	612821
97918	612822
405	612823
12497	612824
90203	612825
55675	612826
1814	612827
67508	612828
8767	612829
10535	612830
83900	612831
14608	612832
58110	612833
33225	612834
21207	612835
5438	612836
3315	612837
79893	612838
86810	612839
55042	612840
583	612841
3081	612842
40428	612843
129354	612844
87795	612845
22265	612846
11996	612847
4209	612848
129618	612849
132745	612850
26304	612851
1412	612852
41623	612853
18309	612854
106951	612855
112018	612856
49615	612857
45925	612858
817	612859
958	612860
137241	612861
12041	612862
10411	612863
90732	612864
96872	612865
78595	612866
81948	612867
111781	612868
40442	612869
102301	612870
35026	612871
56192	612872
4162	612873
128677	612874
64111	612875
91160	612876
293	612877
16108	612878
1949	612879
29574	612880
37173	612881
10376	612882
6735	612883
476	612884
10525	612885
3111	612886
36252	612887
30188	612888
91299	612889
40216	612890
137693	612891
30546	612892
647	612893
75679	612894
107861	612895
78442	612896
3959	612897
12947	612898
7769	612899
15239	612900
1536	612901
21774	612902
65423	612903
9108	612904
71385	612905
94178	612906
54285	612907
77509	612908
396	612909
2762	612910
9430	612911
9164	612912
39510	612913
84845	612914
84595	612915
71814	612916
8220	612917
170	612918
103895	612919
16988	612920
15499	612921
42455	612922
14088	612923
23861	612924
6768	612925
32085	612926
8717	612927
1892	612928
38073	612929
2713	612930
9988	612931
69147	612932
11477	612933
34649	612934
14924	612935
92887	612936
70285	612937
86300	612938
132579	612939
72143	612940
79146	612941
43390	612942
23774	612943
64085	612944
22708	612945
17649	612946
63446	612947
11311	612948
4929	612949
36206	612950
55230	612951
68089	612952
26700	612953
48895	612954
22335	612955
4756	612956
33651	612957
86143	612958
41266	612959
106	612960
900	612961
8922	612962
35839	612963
6294	612964
64915	612965
20074	612966
57473	612967
40728	612968
53301	612969
18726	612970
80716	612971
19571	612972
20913	612973
26601	612974
50514	612975
55164	612976
69238	612977
14525	612978
6498	612979
14537	612980
27963	612981
5290	612982
17557	612983
134302	612984
4542	612985
1383	612986
64114	612987
24917	612988
1397	612989
12743	612990
3325	612991
14928	612992
4454	612993
2918	612994
64568	612995
56677	612996
44911	612997
18836	612998
27069	612999
9149	613000
26475	613001
75607	613002
1691	613003
21588	613004
106661	613005
26455	613006
76961	613007
8211	613008
65853	613009
23327	613010
38011	613011
117630	613012
64792	613013
33988	613014
9819	613015
31237	613016
50358	613017
14511	613018
70230	613019
30691	613020
91373	613021
1845	613022
43313	613023
113074	613024
28954	613025
26430	613026
17769	613027
109207	613028
28863	613029
10088	613030
14684	613031
42555	613032
2824	613033
11747	613034
41188	613035
24113	613036
6562	613037
5666	613038
21545	613039
2145	613040
41481	613041
48493	613042
101156	613043
83439	613044
2204	613045
1407	613046
86135	613047
16215	613048
2289	613049
7582	613050
1524	613051
36098	613052
8581	613053
1907	613054
92136	613055
47697	613056
65929	613057
16649	613058
74643	613059
26967	613060
11030	613061
18015	613062
81972	613063
87334	613064
136218	613065
70147	613066
42940	613067
22565	613068
36623	613069
14643	613070
55210	613071
12066	613072
9704	613073
13550	613074
17482	613075
31149	613076
31905	613077
48696	613078
84872	613079
125834	613080
87712	613081
95367	613082
103876	613083
152561	613084
71097	613085
91520	613086
51412	613087
40724	613088
125815	613089
79314	613090
111925	613091
48680	613092
84925	613093
51348	613094
38684	613095
103809	613096
87829	613097
94805	613098
129368	613099
29643	613100
37274	613101
120668	613102
6470	613103
98326	613104
50141	613105
79392	613106
18968	613107
57785	613108
64405	613109
129488	613110
27127	613111
32943	613112
125653	613113
131670	613114
16934	613115
54679	613116
60627	613117
72073	613118
102160	613119
10668	613120
9217	613121
47677	613122
154540	613123
32134	613124
9741	613125
22865	613126
59162	613127
33751	613128
38784	613129
11559	613130
35991	613131
2391	613132
20734	613133
4982	613134
2639	613135
45155	613136
52792	613137
1406	613138
6246	613139
45197	613140
87138	613141
82781	613142
14097	613143
67047	613144
118594	613145
13063	613146
24175	613147
110043	613148
135495	613149
13817	613150
37347	613151
1996	613152
5604	613153
10490	613154
1082	613155
136198	613156
27807	613157
3087	613158
24598	613159
4394	613160
32530	613161
20131	613162
12066	613163
61790	613164
69027	613165
23748	613166
114553	613167
126256	613168
102768	613169
48119	613170
17528	613171
447	613172
113175	613173
23823	613174
130914	613175
131023	613176
114577	613177
50842	613178
64242	613179
40172	613180
41990	613181
12299	613182
24996	613183
17540	613184
82222	613185
2600	613186
16548	613187
80748	613188
24960	613189
15253	613190
71876	613191
58345	613192
4456	613193
81201	613194
42228	613195
42228	613196
24158	613197
42940	613198
83251	613199
22625	613200
107040	613201
62305	613202
7361	613203
9963	613204
47444	613205
17445	613206
3165	613207
8147	613208
904	613209
77888	613210
98840	613211
26914	613212
25829	613213
52413	613214
10623	613215
42389	613216
52459	613217
30279	613218
1007	613219
16794	613220
52041	613221
87517	613222
3819	613223
2590	613224
10077	613225
38938	613226
5862	613227
4228	613228
10702	613229
53393	613230
91	613231
5489	613232
18144	613233
4540	613234
11156	613235
61601	613236
73359	613237
67783	613238
13743	613239
8000	613240
5301	613241
4771	613242
16208	613243
45482	613244
1383	613245
7307	613246
1276	613247
34569	613248
7699	613249
58257	613250
24996	613251
3805	613252
13222	613253
1397	613254
81500	613255
19268	613256
3127	613257
16237	613258
1443	613259
6292	613260
51477	613261
37385	613262
26565	613263
2094	613264
78358	613265
81066	613266
14618	613267
18172	613268
4791	613269
23067	613270
58249	613271
35951	613272
10556	613273
18059	613274
41251	613275
56024	613276
91645	613277
136215	613278
3543	613279
52206	613280
16108	613281
34545	613282
18161	613283
47103	613284
44230	613285
5209	613286
82974	613287
22235	613288
58214	613289
268	613290
58963	613291
10271	613292
75661	613293
13226	613294
59154	613295
12127	613296
18167	613297
33780	613298
69121	613299
45860	613300
78283	613301
2260	613302
129431	613303
75844	613304
98185	613305
3242	613306
1926	613307
12713	613308
2521	613309
802	613310
90802	613311
59817	613312
42954	613313
60386	613314
25879	613315
66976	613316
31646	613317
207	613318
15190	613319
13779	613320
35238	613321
7394	613322
851	613323
99734	613324
7296	613325
12725	613326
67	613327
41831	613328
99538	613329
34154	613330
39745	613331
288	613332
125	613333
43121	613334
33323	613335
6095	613336
13792	613337
87173	613338
2720	613339
18968	613340
6755	613341
54361	613342
25857	613343
118721	613344
28395	613345
1769	613346
26182	613347
78	613348
7498	613349
27333	613350
2844	613351
740	613352
3079	613353
7061	613354
64730	613355
9794	613356
73700	613357
27251	613358
52252	613359
61716	613360
38928	613361
21861	613362
2254	613363
83842	613364
66149	613365
22198	613366
37937	613367
132675	613368
193	613369
36778	613370
13223	613371
17785	613372
96363	613373
23157	613374
3190	613375
7488	613376
57529	613377
27198	613378
5720	613379
569	613380
2720	613381
1066	613382
78477	613383
15936	613384
164617	613385
41080	613386
59893	613387
26939	613388
9328	613389
20653	613390
77470	613391
82074	613392
59779	613393
7542	613394
1926	613395
15742	613396
39758	613397
107462	613398
10137	613399
53193	613400
19895	613401
1446	613402
15634	613403
30723	613404
7144	613405
90155	613406
47659	613407
31367	613408
2820	613409
39170	613410
2231	613411
21281	613412
1661	613413
6807	613414
5280	613415
3552	613416
28888	613417
39556	613418
16515	613419
17349	613420
98136	613421
1144	613422
63355	613423
30715	613424
22734	613425
5275	613426
147295	613427
40510	613428
6373	613429
801	613430
27977	613431
6737	613432
108390	613433
8006	613434
37817	613435
31859	613436
86106	613437
18950	613438
2405	613439
593	613440
111489	613441
81921	613442
4287	613443
39143	613444
57338	613445
3529	613446
49443	613447
7775	613448
2486	613449
65479	613450
8063	613451
63182	613452
45067	613453
49779	613454
125779	613455
39101	613456
92874	613457
11481	613458
72267	613459
14498	613460
8152	613461
11170	613462
37779	613463
6108	613464
64772	613465
43471	613466
17633	613467
6103	613468
99498	613469
73402	613470
11545	613471
5137	613472
32463	613473
33603	613474
88240	613475
29969	613476
7041	613477
5217	613478
40489	613479
1695	613480
82942	613481
9595	613482
10449	613483
2154	613484
6543	613485
46221	613486
54581	613487
28496	613488
5918	613489
6019	613490
3862	613491
1900	613492
147304	613493
13420	613494
93962	613495
31939	613496
69352	613497
48717	613498
11008	613499
11225	613500
26128	613501
53849	613502
14885	613503
15927	613504
26401	613505
71390	613506
110587	613507
86430	613508
105449	613509
164315	613510
69313	613511
18253	613512
37750	613513
42507	613514
67813	613515
36421	613516
108931	613517
1473	613518
3406	613519
24371	613520
981	613521
52383	613522
24562	613523
19206	613524
5495	613525
6068	613526
82206	613527
75515	613528
16902	613529
18399	613530
19206	613531
28726	613532
50739	613533
56883	613534
1911	613535
4443	613536
90296	613537
6480	613538
80918	613539
63543	613540
5351	613541
36180	613542
129346	613543
91625	613544
56896	613545
34655	613546
55198	613547
17883	613548
52750	613549
82264	613550
74715	613551
108392	613552
41259	613553
35504	613554
50464	613555
31430	613556
30715	613557
6137	613558
75370	613559
4797	613560
71745	613561
15693	613562
8621	613563
22649	613564
28913	613565
9076	613566
5880	613567
87169	613568
25829	613569
48568	613570
58297	613571
3759	613572
110653	613573
4265	613574
18954	613575
4488	613576
2536	613577
3071	613578
105876	613579
79656	613580
132945	613581
107625	613582
74641	613583
98059	613584
62662	613585
93859	613586
101115	613587
56422	613588
71177	613589
6439	613590
545	613591
67767	613592
8946	613593
64346	613594
70227	613595
87649	613596
109457	613597
86305	613598
39690	613599
5636	613600
30397	613601
30397	613602
96942	613603
57435	613604
35156	613605
26934	613606
65632	613607
35582	613608
46106	613609
108576	613610
446	613611
12386	613612
28997	613613
5965	613614
52251	613615
5351	613616
88715	613617
7939	613618
6535	613619
15311	613620
32371	613621
82744	613622
5049	613623
286	613624
10755	613625
8649	613626
15272	613627
4655	613628
727	613629
7414	613630
2547	613631
992	613632
992	613633
2297	613634
36556	613635
10424	613636
844	613637
28650	613638
16484	613639
99704	613640
56817	613641
5438	613642
10274	613643
59513	613644
5303	613645
15968	613646
13325	613647
33693	613648
34638	613649
83340	613650
234	613651
73563	613652
66508	613653
1372	613654
26318	613655
1023	613656
47381	613657
13279	613658
35414	613659
18107	613660
3776	613661
14226	613662
1673	613663
34080	613664
34080	613665
39381	613666
89570	613667
36072	613668
43407	613669
16240	613670
1024	613671
68271	613672
3685	613673
33317	613674
7933	613675
108580	613676
34570	613677
21322	613678
15663	613679
5459	613680
51733	613681
2101	613682
17029	613683
83534	613684
12772	613685
145672	613686
90949	613687
77	613688
5334	613689
87861	613690
8453	613691
9130	613692
4919	613693
23271	613694
44785	613695
43099	613696
62426	613697
18693	613698
10968	613699
2365	613700
29921	613701
4505	613702
318	613703
1944	613704
52473	613705
7343	613706
4225	613707
82904	613708
13413	613709
1684	613710
33	613711
23050	613712
2438	613713
6923	613714
83243	613715
3118	613716
70401	613717
53284	613718
9644	613719
23613	613720
111600	613721
95479	613722
56302	613723
13401	613724
6345	613725
2895	613726
14920	613727
42066	613728
76747	613729
2966	613730
13137	613731
18807	613732
41410	613733
55383	613734
28070	613735
156081	613736
1547	613737
29215	613738
25459	613739
31521	613740
2413	613741
19152	613742
76985	613743
9402	613744
82371	613745
18728	613746
33753	613747
25961	613748
10303	613749
1251	613750
73087	613751
147265	613752
32250	613753
17293	613754
2391	613755
132949	613756
54076	613757
37245	613758
51069	613759
7185	613760
34697	613761
4526	613762
9967	613763
49623	613764
12555	613765
90025	613766
13537	613767
25239	613768
12787	613769
1125	613770
71143	613771
1077	613772
40467	613773
28991	613774
22623	613775
23443	613776
1077	613777
5256	613778
32979	613779
1202	613780
26114	613781
76826	613782
31431	613783
43263	613784
82371	613785
6553	613786
27649	613787
2674	613788
22206	613789
8199	613790
56958	613791
75723	613792
2466	613793
104230	613794
33996	613795
31616	613796
83284	613797
112172	613798
13512	613799
11524	613800
2413	613801
94109	613802
27820	613803
24289	613804
3954	613805
27690	613806
35551	613807
73393	613808
139555	613809
20401	613810
18471	613811
7545	613812
137221	613813
20187	613814
15267	613815
4429	613816
70452	613817
1812	613818
67586	613819
41882	613820
19904	613821
42597	613822
127315	613823
45102	613824
36519	613825
6845	613826
4970	613827
1233	613828
2674	613829
20735	613830
4086	613831
30156	613832
29487	613833
25463	613834
18787	613835
19489	613836
34004	613837
87291	613838
2904	613839
34557	613840
47186	613841
82948	613842
25440	613843
5999	613844
18799	613845
3401	613846
21317	613847
9871	613848
1342	613849
7202	613850
63157	613851
42419	613852
33281	613853
18766	613854
4382	613855
1658	613856
5626	613857
5736	613858
41594	613859
33753	613860
7172	613861
18205	613862
3401	613863
52457	613864
8742	613865
13253	613866
73215	613867
3955	613868
16530	613869
49686	613870
49201	613871
51594	613872
70134	613873
9271	613874
48099	613875
2746	613876
94226	613877
10447	613878
35963	613879
54161	613880
27613	613881
2216	613882
27205	613883
511	613884
13575	613885
52305	613886
22096	613887
3200	613888
28918	613889
22096	613890
27712	613891
3200	613892
40520	613893
99432	613894
58097	613895
52305	613896
3750	613897
51975	613898
87952	613899
102448	613900
125941	613901
115100	613902
2982	613903
36139	613904
7156	613905
60415	613906
8553	613907
41391	613908
2572	613909
39870	613910
3945	613911
79182	613912
21104	613913
47127	613914
48699	613915
40730	613916
14533	613917
663	613918
30209	613919
85461	613920
3945	613921
42591	613922
22634	613923
78941	613924
9628	613925
16999	613926
32433	613927
94269	613928
4095	613929
82119	613930
5002	613931
5101	613932
2406	613933
2261	613934
2531	613935
1327	613936
1092	613937
4433	613938
1846	613939
8211	613940
76961	613941
4639	613942
4933	613943
25412	613944
8553	613945
79322	613946
14629	613947
2808	613948
3173	613949
17644	613950
109824	613951
36504	613952
69249	613953
59075	613954
28918	613955
12066	613956
38905	613957
3487	613958
24561	613959
113780	613960
68127	613961
9908	613962
80660	613963
13876	613964
52305	613965
52504	613966
44060	613967
46217	613968
7652	613969
692	613970
15712	613971
6421	613972
25473	613973
2389	613974
2505	613975
721	613976
86337	613977
999	613978
727	613979
2744	613980
5847	613981
7376	613982
40820	613983
48760	613984
73565	613985
14893	613986
4509	613987
12714	613988
42024	613989
583	613990
62709	613991
78	613992
46310	613993
44307	613994
49677	613995
109074	613996
46178	613997
43964	613998
25407	613999
90468	614000
11465	614001
2161	614002
92527	614003
38171	614004
6541	614005
55202	614006
108751	614007
4323	614008
22830	614009
34575	614010
96556	614011
7083	614012
13732	614013
38042	614014
47924	614015
14118	614016
36917	614017
51231	614018
71962	614019
73063	614020
109049	614021
8730	614022
23867	614023
112135	614024
30985	614025
42585	614026
54581	614027
133895	614028
9844	614029
100431	614030
109331	614031
22183	614032
60239	614033
50687	614034
96700	614035
36466	614036
39287	614037
3163	614038
5918	614039
33796	614040
13506	614041
55135	614042
14327	614043
3823	614044
5285	614045
27647	614046
31635	614047
29773	614048
52442	614049
86196	614050
39858	614051
17496	614052
12474	614053
39231	614054
85230	614055
60060	614056
10062	614057
15046	614058
107410	614059
86523	614060
2501	614061
65935	614062
68192	614063
28927	614064
86426	614065
118949	614066
134518	614067
82131	614068
10384	614069
29635	614070
2494	614071
11062	614072
70013	614073
46209	614074
27657	614075
24389	614076
10424	614077
23736	614078
29915	614079
75950	614080
6845	614081
1065	614082
47042	614083
20212	614084
675	614085
3421	614086
68024	614087
141192	614088
76772	614089
89405	614090
6856	614091
108324	614092
28846	614093
4476	614094
73013	614095
1570	614096
18377	614097
55626	614098
55372	614099
11447	614100
7033	614101
32868	614102
506	614103
56941	614104
61759	614105
1375	614106
12561	614107
1367	614108
9871	614109
831	614110
11473	614111
8685	614112
14500	614113
8611	614114
41942	614115
47822	614116
1942	614117
73035	614118
13818	614119
4122	614120
8255	614121
15191	614122
10679	614123
43045	614124
41897	614125
45516	614126
4212	614127
35170	614128
58926	614129
4875	614130
56196	614131
94128	614132
181	614133
10628	614134
63093	614135
6860	614136
10628	614137
42011	614138
19236	614139
68820	614140
55307	614141
76243	614142
8477	614143
9384	614144
34379	614145
59774	614146
15712	614147
49827	614148
91883	614149
30578	614150
93922	614151
30860	614152
4469	614153
61009	614154
100740	614155
21330	614156
23759	614157
15643	614158
3910	614159
101002	614160
721	614161
102461	614162
6905	614163
27338	614164
6107	614165
23525	614166
54107	614167
69177	614168
90833	614169
85168	614170
105441	614171
14893	614172
38919	614173
4671	614174
54790	614175
791	614176
26518	614177
41448	614178
29119	614179
44443	614180
14630	614181
89290	614182
43481	614183
69001	614184
31418	614185
16235	614186
21611	614187
1414	614188
22403	614189
20455	614190
12431	614191
121715	614192
44230	614193
2566	614194
8332	614195
93716	614196
61317	614197
7938	614198
7210	614199
1342	614200
48841	614201
70603	614202
4022	614203
50645	614204
59844	614205
2693	614206
26615	614207
6439	614208
45126	614209
22331	614210
56761	614211
41602	614212
50309	614213
28589	614214
87827	614215
6154	614216
107172	614217
18107	614218
410	614219
116605	614220
5454	614221
14402	614222
10856	614223
129500	614224
34541	614225
9898	614226
30828	614227
18017	614228
2509	614229
61765	614230
36626	614231
89976	614232
93894	614233
8436	614234
12343	614235
29190	614236
51651	614237
18977	614238
9057	614239
49108	614240
113477	614241
2763	614242
6179	614243
20671	614244
18979	614245
3202	614246
53983	614247
7484	614248
21944	614249
57772	614250
26718	614251
14672	614252
97884	614253
22176	614254
59475	614255
5809	614256
34417	614257
9995	614258
15685	614259
26709	614260
9347	614261
6008	614262
19278	614263
19993	614264
3938	614265
18251	614266
71522	614267
20377	614268
35220	614269
43967	614270
67547	614271
75549	614272
16173	614273
28541	614274
26031	614275
45479	614276
63720	614277
20146	614278
113748	614279
48572	614280
32436	614281
11257	614282
107009	614283
697	614284
17604	614285
13812	614286
48926	614287
84584	614288
31060	614289
117188	614290
27792	614291
105608	614292
152304	614293
51323	614294
109824	614295
24277	614296
71002	614297
121068	614298
48891	614299
11516	614300
101379	614301
68375	614302
58453	614303
97531	614304
17618	614305
56491	614306
22768	614307
62555	614308
54792	614309
78112	614310
54792	614311
78112	614312
74700	614313
45069	614314
20160	614315
23909	614316
45868	614317
14848	614318
16297	614319
40243	614320
374	614321
69388	614322
129463	614323
12740	614324
102626	614325
76416	614326
104067	614327
104069	614328
14178	614329
46387	614330
49926	614331
22074	614332
1313	614333
18299	614334
137797	614335
14875	614336
21590	614337
51435	614338
54295	614339
104128	614340
16078	614341
88048	614342
112451	614343
48000	614344
3387	614345
2535	614346
67152	614347
14437	614348
14437	614349
70979	614350
10145	614351
121758	614352
85927	614353
40145	614354
31341	614355
137834	614356
56746	614357
4547	614358
7380	614359
45998	614360
74908	614361
108374	614362
1617	614363
12790	614364
21457	614365
76577	614366
65615	614367
21635	614368
51066	614369
4304	614370
2760	614371
28212	614372
38508	614373
90810	614374
1442	614375
39398	614376
52535	614377
93674	614378
22144	614379
48815	614380
23454	614381
22176	614382
19164	614383
67956	614384
21206	614385
206	614386
68359	614387
6179	614388
8934	614389
69529	614390
13165	614391
36484	614392
37913	614393
38734	614394
6064	614395
66543	614396
37211	614397
17783	614398
10108	614399
46165	614400
20391	614401
3419	614402
1558	614403
104294	614404
84012	614405
5332	614406
12790	614407
33296	614408
3753	614409
49529	614410
23826	614411
74672	614412
8862	614413
30660	614414
66526	614415
13156	614416
12238	614417
101154	614418
87996	614419
65756	614420
22657	614421
12117	614422
8074	614423
42950	614424
15593	614425
38716	614426
55451	614427
52353	614428
7106	614429
67246	614430
132305	614431
129485	614432
60336	614433
98319	614434
30998	614435
68082	614436
98710	614437
48101	614438
29622	614439
8147	614440
2900	614441
17054	614442
83721	614443
17294	614444
23673	614445
3518	614446
44635	614447
77590	614448
64064	614449
75126	614450
22052	614451
20536	614452
7312	614453
15828	614454
55097	614455
47669	614456
21586	614457
42612	614458
65659	614459
1827	614460
61190	614461
54811	614462
6131	614463
38544	614464
38585	614465
51651	614466
16559	614467
1735	614468
61242	614469
40211	614470
12253	614471
9409	614472
13118	614473
47656	614474
32154	614475
34348	614476
90776	614477
78114	614478
51297	614479
17645	614480
17579	614481
1724	614482
5834	614483
15326	614484
11549	614485
18444	614486
71903	614487
15776	614488
80945	614489
2148	614490
42397	614491
9935	614492
123931	614493
94637	614494
19651	614495
114300	614496
18306	614497
8074	614498
856	614499
28688	614500
65482	614501
22240	614502
3093	614503
116850	614504
66610	614505
12926	614506
5062	614507
41946	614508
19203	614509
92409	614510
59820	614511
7001	614512
4319	614513
93740	614514
49605	614515
39380	614516
10463	614517
85903	614518
34628	614519
10006	614520
100247	614521
102378	614522
48720	614523
17938	614524
17938	614525
78854	614526
1442	614527
21465	614528
45628	614529
2098	614530
8398	614531
35986	614532
71033	614533
114565	614534
37310	614535
22831	614536
19624	614537
43159	614538
80766	614539
25783	614540
22119	614541
107704	614542
6452	614543
89980	614544
41205	614545
118944	614546
111377	614547
20828	614548
47676	614549
100706	614550
64890	614551
19069	614552
2201	614553
1252	614554
66759	614555
59063	614556
16446	614557
36165	614558
9631	614559
71616	614560
76140	614561
63549	614562
15709	614563
2424	614564
163994	614565
128793	614566
23489	614567
163988	614568
31234	614569
30873	614570
143542	614571
36054	614572
44015	614573
18170	614574
90300	614575
13744	614576
36016	614577
82201	614578
107225	614579
28182	614580
36610	614581
106102	614582
62846	614583
69008	614584
77655	614585
11729	614586
20016	614587
18199	614588
90147	614589
44881	614590
117492	614591
44429	614592
78852	614593
19611	614594
88827	614595
42630	614596
3367	614597
72859	614598
22824	614599
7220	614600
136186	614601
2937	614602
19972	614603
24443	614604
59479	614605
39864	614606
14604	614607
52748	614608
133056	614609
136912	614610
18552	614611
4776	614612
50321	614613
29558	614614
18012	614615
16431	614616
102006	614617
72769	614618
57461	614619
588	614620
126402	614621
3842	614622
17525	614623
17620	614624
2094	614625
105367	614626
99142	614627
22785	614628
36859	614629
85832	614630
5326	614631
88666	614632
5235	614633
40132	614634
112862	614635
46117	614636
21797	614637
58478	614638
4479	614639
26606	614640
110820	614641
48440	614642
48720	614643
66569	614644
36836	614645
68274	614646
61964	614647
53444	614648
24723	614649
5779	614650
49428	614651
23298	614652
17755	614653
51329	614654
22039	614655
138484	614656
4189	614657
7095	614658
5169	614659
30088	614660
72070	614661
47750	614662
69507	614663
19291	614664
101188	614665
58637	614666
2871	614667
132358	614668
614	614669
14635	614670
20439	614671
5589	614672
111614	614673
37045	614674
95948	614675
2252	614676
67303	614677
82241	614678
26247	614679
63417	614680
5645	614681
25602	614682
1890	614683
25838	614684
38477	614685
44510	614686
50688	614687
41145	614688
5750	614689
65704	614690
52204	614691
15249	614692
41877	614693
63142	614694
30664	614695
68068	614696
101093	614697
2081	614698
2098	614699
57530	614700
5619	614701
38613	614702
2007	614703
12403	614704
2902	614705
9974	614706
2922	614707
70883	614708
9986	614709
85434	614710
37749	614711
4071	614712
23997	614713
27813	614714
16793	614715
33002	614716
28008	614717
55694	614718
4611	614719
31965	614720
72234	614721
5399	614722
9151	614723
59501	614724
26884	614725
2372	614726
90986	614727
17303	614728
4387	614729
1785	614730
446	614731
1798	614732
145	614733
21869	614734
434	614735
39299	614736
4448	614737
4448	614738
37458	614739
34180	614740
38647	614741
10859	614742
17534	614743
67780	614744
2573	614745
35279	614746
9472	614747
29602	614748
135925	614749
13377	614750
5730	614751
1790	614752
99814	614753
71994	614754
79462	614755
10130	614756
87500	614757
91643	614758
4239	614759
27118	614760
57388	614761
17807	614762
44579	614763
6162	614764
13575	614765
45879	614766
30390	614767
31903	614768
119844	614769
26036	614770
26036	614771
12074	614772
23586	614773
37061	614774
110583	614775
4140	614776
368	614777
8690	614778
62160	614779
9086	614780
4912	614781
13275	614782
35384	614783
13575	614784
42967	614785
3916	614786
4013	614787
4013	614788
56121	614789
16220	614790
69335	614791
77901	614792
31499	614793
18686	614794
13753	614795
9928	614796
27284	614797
18970	614798
24835	614799
23929	614800
7498	614801
27043	614802
40641	614803
8043	614804
18016	614805
71227	614806
24753	614807
9227	614808
2089	614809
40727	614810
19712	614811
2530	614812
36242	614813
79498	614814
18672	614815
78282	614816
47230	614817
2824	614818
1592	614819
46922	614820
38755	614821
114585	614822
91387	614823
53740	614824
43402	614825
84388	614826
6725	614827
5000	614828
77883	614829
40814	614830
72920	614831
22998	614832
42059	614833
85958	614834
54939	614835
46963	614836
20326	614837
3584	614838
40057	614839
2035	614840
74653	614841
31560	614842
5500	614843
73973	614844
2442	614845
62590	614846
19649	614847
35217	614848
7043	614849
29141	614850
5684	614851
71068	614852
77616	614853
48878	614854
12555	614855
90964	614856
90034	614857
2943	614858
28367	614859
85866	614860
102199	614861
4391	614862
2452	614863
2676	614864
59801	614865
68378	614866
34281	614867
97051	614868
42444	614869
75922	614870
19945	614871
16561	614872
11165	614873
42545	614874
133806	614875
17843	614876
22706	614877
9745	614878
12050	614879
239	614880
11303	614881
57505	614882
113780	614883
5892	614884
129214	614885
37074	614886
18512	614887
33038	614888
21822	614889
41228	614890
1024	614891
5742	614892
5318	614893
11029	614894
31499	614895
2261	614896
25900	614897
22054	614898
1840	614899
8288	614900
616	614901
13514	614902
39802	614903
11532	614904
6812	614905
117650	614906
141349	614907
108776	614908
48790	614909
18354	614910
38905	614911
4811	614912
14624	614913
28049	614914
58926	614915
18789	614916
21485	614917
347	614918
1098	614919
11379	614920
35458	614921
26036	614922
3713	614923
8216	614924
5032	614925
26036	614926
2753	614927
52133	614928
6340	614929
7389	614930
33024	614931
40069	614932
92779	614933
4113	614934
109	614935
918	614936
48443	614937
155	614938
48680	614939
63423	614940
56380	614941
13787	614942
1318	614943
155	614944
155	614945
36458	614946
5331	614947
51665	614948
76401	614949
5318	614950
3438	614951
2577	614952
44124	614953
33258	614954
102747	614955
4929	614956
770	614957
1824	614958
4863	614959
1373	614960
65997	614961
39413	614962
117543	614963
3907	614964
53874	614965
3053	614966
103479	614967
1145	614968
625	614969
7038	614970
87800	614971
46413	614972
36228	614973
7304	614974
59946	614975
5664	614976
8429	614977
1561	614978
1596	614979
5695	614980
1395	614981
19588	614982
19084	614983
103894	614984
70235	614985
17762	614986
30122	614987
3633	614988
72092	614989
2899	614990
49588	614991
78122	614992
91989	614993
9624	614994
43025	614995
59938	614996
78070	614997
15350	614998
139557	614999
5718	615000
470	615001
1793	615002
63193	615003
103607	615004
112311	615005
22377	615006
35482	615007
53948	615008
49330	615009
103618	615010
520	615011
524	615012
63342	615013
59768	615014
10081	615015
64627	615016
60005	615017
68349	615018
27347	615019
4983	615020
12516	615021
14829	615022
28971	615023
72155	615024
32787	615025
82196	615026
59400	615027
52269	615028
7082	615029
10549	615030
42425	615031
25260	615032
46491	615033
58032	615034
8200	615035
967	615036
73446	615037
1551	615038
20363	615039
10395	615040
19179	615041
8875	615042
75440	615043
8837	615044
58758	615045
24423	615046
6354	615047
9276	615048
1203	615049
53005	615050
1609	615051
98251	615052
292	615053
22722	615054
82779	615055
9592	615056
8007	615057
3970	615058
88199	615059
53719	615060
9455	615061
19253	615062
87178	615063
35495	615064
3678	615065
30578	615066
3481	615067
49537	615068
19486	615069
7319	615070
5381	615071
20379	615072
3686	615073
648	615074
7772	615075
80983	615076
29740	615077
239	615078
11603	615079
3588	615080
2930	615081
524	615082
8258	615083
3931	615084
42074	615085
49550	615086
23475	615087
411	615088
8752	615089
6706	615090
28091	615091
14359	615092
24909	615093
14777	615094
7234	615095
34438	615096
84440	615097
17366	615098
5625	615099
113578	615100
26410	615101
34408	615102
56720	615103
705	615104
23276	615105
8884	615106
19729	615107
34732	615108
2569	615109
18951	615110
7927	615111
5856	615112
24659	615113
3038	615114
31610	615115
23664	615116
69943	615117
20726	615118
74357	615119
15168	615120
43324	615121
3321	615122
80877	615123
46009	615124
4205	615125
50113	615126
22682	615127
16425	615128
14209	615129
88944	615130
24896	615131
39853	615132
13393	615133
1198	615134
27692	615135
14414	615136
7582	615137
14915	615138
12121	615139
35051	615140
64038	615141
17141	615142
10765	615143
66489	615144
16292	615145
683	615146
13388	615147
40779	615148
59111	615149
9255	615150
27932	615151
11996	615152
7714	615153
12658	615154
94100	615155
32426	615156
15887	615157
40029	615158
98804	615159
49165	615160
26169	615161
12643	615162
29216	615163
68790	615164
4242	615165
188	615166
4226	615167
9327	615168
2418	615169
34228	615170
29184	615171
1972	615172
4135	615173
510	615174
2795	615175
14372	615176
1297	615177
1756	615178
10348	615179
2331	615180
30389	615181
789	615182
1182	615183
7001	615184
115543	615185
11104	615186
67491	615187
40931	615188
3413	615189
17872	615190
21357	615191
28777	615192
2038	615193
9327	615194
50540	615195
1168	615196
597	615197
4618	615198
465	615199
1494	615200
28753	615201
2546	615202
128	615203
4242	615204
354	615205
3783	615206
20	615207
1112	615208
45513	615209
86	615210
10010	615211
60	615212
23998	615213
22378	615214
5241	615215
4001	615216
54	615217
12717	615218
4226	615219
2331	615220
4135	615221
510	615222
13904	615223
28875	615224
12894	615225
29184	615226
1083	615227
92560	615228
122	615229
142	615230
2526	615231
2780	615232
77030	615233
7001	615234
1297	615235
89107	615236
789	615237
8987	615238
12513	615239
40340	615240
23967	615241
19913	615242
7659	615243
45681	615244
45149	615245
6542	615246
41777	615247
25692	615248
73858	615249
37704	615250
26467	615251
10819	615252
55020	615253
4293	615254
17425	615255
101758	615256
127021	615257
141123	615258
151117	615259
141708	615260
2888	615261
117318	615262
142093	615263
141722	615264
141710	615265
141709	615266
55803	615267
20624	615268
170	615269
10717	615270
60637	615271
6244	615272
1815	615273
33878	615274
2385	615275
5815	615276
14668	615277
13792	615278
27758	615279
80690	615280
2071	615281
13537	615282
1386	615283
1530	615284
113666	615285
27199	615286
53845	615287
83630	615288
137588	615289
59177	615290
14708	615291
90605	615292
141220	615293
129266	615294
83298	615295
105504	615296
122679	615297
65680	615298
16163	615299
52825	615300
1568	615301
110460	615302
26170	615303
137422	615304
147855	615305
60312	615306
152794	615307
59926	615308
16900	615309
139205	615310
16900	615311
77144	615312
44806	615313
86539	615314
128917	615315
70762	615316
66007	615317
137201	615318
132961	615319
131295	615320
105462	615321
22798	615322
129505	615323
137477	615324
135782	615325
116859	615326
137319	615327
68019	615328
92688	615329
113443	615330
87760	615331
69370	615332
137238	615333
137200	615334
103724	615335
99407	615336
129298	615337
108905	615338
155784	615339
132553	615340
47065	615341
90962	615342
55250	615343
11227	615344
83248	615345
113580	615346
107843	615347
137618	615348
86354	615349
141181	615350
109044	615351
93690	615352
148696	615353
137280	615354
22290	615355
49764	615356
59405	615357
884	615358
39638	615359
40149	615360
33191	615361
2941	615362
69265	615363
148032	615364
100633	615365
136162	615366
164542	615367
60643	615368
125611	615369
82319	615370
55045	615371
102048	615372
113607	615373
148642	615374
47223	615375
156851	615376
113440	615377
137399	615378
58583	615379
113654	615380
79334	615381
90739	615382
104074	615383
86367	615384
161696	615385
124405	615386
134422	615387
5503	615388
4428	615389
22100	615390
22316	615391
48958	615392
29512	615393
35369	615394
12739	615395
41641	615396
1591	615397
1130	615398
1260	615399
76637	615400
2747	615401
1591	615402
12247	615403
1952	615404
20	615405
7765	615406
1058	615407
3184	615408
46352	615409
56	615410
1138	615411
35454	615412
3120	615413
141	615414
16810	615415
326	615416
677	615417
3356	615418
14023	615419
1714	615420
9904	615421
5877	615422
2825	615423
193	615424
1322	615425
3871	615426
315	615427
516	615428
35192	615429
35501	615430
596	615431
19914	615432
26201	615433
260	615434
17637	615435
3649	615436
565	615437
6096	615438
5297	615439
5978	615440
76357	615441
1933	615442
1992	615443
870	615444
7633	615445
16410	615446
1828	615447
12948	615448
804	615449
291	615450
16951	615451
1670	615452
506	615453
636	615454
47896	615455
2298	615456
1373	615457
5877	615458
64033	615459
20633	615460
714	615461
4498	615462
266	615463
954	615464
2112	615465
7918	615466
78045	615467
63717	615468
54153	615469
43431	615470
44844	615471
80476	615472
18824	615473
16403	615474
1999	615475
7775	615476
100555	615477
79700	615478
2353	615479
40160	615480
16134	615481
83509	615482
20727	615483
95899	615484
33079	615485
2467	615486
12440	615487
129740	615488
110206	615489
19626	615490
78082	615491
20098	615492
18236	615493
90471	615494
34260	615495
145247	615496
62605	615497
90690	615498
67774	615499
58095	615500
84832	615501
40104	615502
28198	615503
107159	615504
81706	615505
60374	615506
60260	615507
144012	615508
63408	615509
102613	615510
105740	615511
5219	615512
35548	615513
43239	615514
52383	615515
60968	615516
108542	615517
53687	615518
25608	615519
13228	615520
53192	615521
63291	615522
66578	615523
8328	615524
94315	615525
43042	615526
43480	615527
125883	615528
53668	615529
26726	615530
38494	615531
63753	615532
62189	615533
49959	615534
13417	615535
81778	615536
111524	615537
56008	615538
40003	615539
48023	615540
7332	615541
125662	615542
13796	615543
41270	615544
67681	615545
47485	615546
30397	615547
96254	615548
33985	615549
7727	615550
52479	615551
11733	615552
55679	615553
105787	615554
73609	615555
35194	615556
37496	615557
53237	615558
9362	615559
23219	615560
34179	615561
25163	615562
3719	615563
43884	615564
83437	615565
161857	615566
29369	615567
60662	615568
15399	615569
63583	615570
61650	615571
35	615572
11215	615573
55188	615574
83750	615575
5231	615576
91907	615577
29378	615578
48098	615579
31300	615580
83980	615581
50217	615582
84132	615583
31289	615584
4602	615585
9342	615586
49662	615587
67589	615588
47834	615589
23915	615590
28145	615591
58954	615592
35055	615593
2269	615594
53995	615595
47288	615596
5725	615597
17434	615598
64624	615599
26563	615600
26489	615601
10987	615602
23572	615603
92706	615604
47414	615605
80549	615606
107209	615607
42393	615608
42025	615609
23399	615610
30868	615611
43249	615612
1379	615613
24376	615614
27740	615615
6806	615616
39567	615617
6549	615618
4716	615619
56297	615620
22062	615621
17679	615622
25502	615623
10465	615624
11077	615625
89518	615626
97973	615627
51388	615628
29717	615629
1527	615630
100480	615631
110140	615632
17366	615633
110527	615634
90077	615635
8519	615636
39806	615637
14677	615638
100855	615639
73672	615640
91432	615641
24997	615642
3760	615643
8920	615644
6187	615645
57692	615646
49232	615647
77854	615648
26891	615649
83667	615650
9982	615651
19667	615652
7509	615653
1318	615654
1059	615655
70063	615656
62554	615657
8918	615658
28548	615659
16794	615660
30227	615661
59584	615662
78199	615663
17686	615664
37576	615665
2961	615666
4666	615667
779	615668
92847	615669
53816	615670
73307	615671
67263	615672
93739	615673
60527	615674
89279	615675
90243	615676
89334	615677
42954	615678
50338	615679
53103	615680
9388	615681
8648	615682
9164	615683
60446	615684
48947	615685
19103	615686
19103	615687
77596	615688
66587	615689
17106	615690
4566	615691
12560	615692
23188	615693
46122	615694
9025	615695
22830	615696
34515	615697
8787	615698
43383	615699
49887	615700
1070	615701
28053	615702
5465	615703
111599	615704
36444	615705
73283	615706
20937	615707
10344	615708
44246	615709
70847	615710
48815	615711
1932	615712
26746	615713
33973	615714
14345	615715
61635	615716
88091	615717
28004	615718
84371	615719
9449	615720
51705	615721
32229	615722
126298	615723
68421	615724
19215	615725
67734	615726
87911	615727
70926	615728
69758	615729
60683	615730
12564	615731
51266	615732
13754	615733
67478	615734
71994	615735
35810	615736
37848	615737
12512	615738
10654	615739
21696	615740
69951	615741
21881	615742
64070	615743
12009	615744
128646	615745
90998	615746
78891	615747
104228	615748
20169	615749
75863	615750
15259	615751
51222	615752
11151	615753
56248	615754
8950	615755
58861	615756
34409	615757
2668	615758
120488	615759
43222	615760
8472	615761
16719	615762
7081	615763
14236	615764
18863	615765
76797	615766
3222	615767
41350	615768
2394	615769
64342	615770
5953	615771
12179	615772
39425	615773
23168	615774
85248	615775
29410	615776
110638	615777
65747	615778
43416	615779
45917	615780
75194	615781
35102	615782
15247	615783
11628	615784
4483	615785
22337	615786
167435	615787
24901	615788
5949	615789
72945	615790
9246	615791
131426	615792
17979	615793
63108	615794
14764	615795
44125	615796
64693	615797
5912	615798
97509	615799
34025	615800
26417	615801
13727	615802
3791	615803
70388	615804
43591	615805
69474	615806
14824	615807
58908	615808
70559	615809
78239	615810
45408	615811
12009	615812
47372	615813
64885	615814
88879	615815
5487	615816
88638	615817
54756	615818
18982	615819
986	615820
54316	615821
87100	615822
35534	615823
11451	615824
38129	615825
48850	615826
45850	615827
49147	615828
55993	615829
5122	615830
60531	615831
17485	615832
4792	615833
64925	615834
112120	615835
3793	615836
64262	615837
36134	615838
45513	615839
34065	615840
99172	615841
1053	615842
2090	615843
8271	615844
7266	615845
70103	615846
48125	615847
17235	615848
81587	615849
82328	615850
194	615851
11881	615852
55543	615853
72713	615854
53804	615855
78461	615856
2103	615857
2326	615858
3723	615859
26333	615860
64479	615861
24138	615862
33206	615863
15602	615864
70624	615865
38033	615866
42573	615867
10112	615868
92772	615869
56967	615870
54769	615871
14227	615872
23925	615873
54966	615874
15209	615875
67588	615876
127967	615877
6494	615878
94421	615879
77472	615880
49851	615881
14461	615882
68548	615883
26424	615884
30834	615885
11131	615886
85158	615887
3918	615888
3295	615889
14296	615890
78461	615891
20343	615892
14223	615893
48198	615894
105588	615895
27104	615896
94457	615897
37385	615898
26248	615899
94294	615900
6794	615901
7533	615902
11987	615903
83382	615904
141355	615905
2739	615906
4652	615907
96918	615908
2303	615909
2303	615910
78132	615911
151017	615912
39884	615913
86685	615914
43969	615915
67278	615916
4019	615917
104907	615918
44503	615919
32251	615920
37252	615921
47990	615922
121306	615923
69131	615924
28682	615925
25788	615926
68846	615927
10409	615928
56266	615929
85506	615930
13944	615931
36730	615932
8325	615933
91387	615934
885	615935
111875	615936
70383	615937
98308	615938
16303	615939
2970	615940
77506	615941
20628	615942
77506	615943
28761	615944
4337	615945
16303	615946
106024	615947
107127	615948
43226	615949
48690	615950
70352	615951
27132	615952
110396	615953
64697	615954
49159	615955
4792	615956
60261	615957
88244	615958
48202	615959
14100	615960
3514	615961
5328	615962
3316	615963
1889	615964
720	615965
43200	615966
11296	615967
11224	615968
75318	615969
87298	615970
8410	615971
83425	615972
12074	615973
61624	615974
53727	615975
36522	615976
5416	615977
6557	615978
8878	615979
46179	615980
58153	615981
25939	615982
164452	615983
37385	615984
36693	615985
71659	615986
27254	615987
23669	615988
64685	615989
1067	615990
3808	615991
71651	615992
84716	615993
3930	615994
17031	615995
24337	615996
4983	615997
42640	615998
74882	615999
30584	616000
11194	616001
33930	616002
8853	616003
74273	616004
7540	616005
65650	616006
72792	616007
988	616008
44182	616009
45854	616010
19079	616011
109079	616012
15306	616013
71660	616014
959	616015
34776	616016
31907	616017
51383	616018
45436	616019
30197	616020
9703	616021
78597	616022
56499	616023
39257	616024
15311	616025
6347	616026
855	616027
52904	616028
8069	616029
37613	616030
78299	616031
9911	616032
4216	616033
26604	616034
22396	616035
94297	616036
65954	616037
3335	616038
116488	616039
19735	616040
20889	616041
16168	616042
20647	616043
66711	616044
84357	616045
3542	616046
70984	616047
4481	616048
10315	616049
83813	616050
39504	616051
40864	616052
36136	616053
4562	616054
13379	616055
45263	616056
43450	616057
130927	616058
70404	616059
47279	616060
10140	616061
8018	616062
20889	616063
76837	616064
20158	616065
39512	616066
13934	616067
8048	616068
104053	616069
63289	616070
47216	616071
11789	616072
41452	616073
41431	616074
4867	616075
29575	616076
29614	616077
31337	616078
31344	616079
105895	616080
40083	616081
12756	616082
33710	616083
60205	616084
61501	616085
97696	616086
44836	616087
69257	616088
34745	616089
27245	616090
50465	616091
75338	616092
3582	616093
33716	616094
75280	616095
358	616096
22798	616097
96053	616098
47856	616099
109057	616100
67008	616101
83052	616102
56545	616103
61313	616104
34233	616105
21825	616106
16524	616107
49195	616108
11197	616109
9856	616110
14087	616111
81946	616112
107458	616113
113229	616114
4263	616115
15304	616116
23753	616117
44595	616118
27968	616119
74347	616120
5429	616121
130591	616122
102215	616123
4018	616124
77909	616125
22184	616126
106954	616127
52389	616128
59405	616129
10158	616130
41621	616131
49719	616132
9239	616133
51967	616134
57471	616135
52732	616136
59910	616137
22034	616138
91293	616139
30100	616140
82819	616141
135879	616142
77042	616143
76658	616144
5	616145
26701	616146
10378	616147
23052	616148
69241	616149
56977	616150
38020	616151
57337	616152
102329	616153
55451	616154
6856	616155
73371	616156
90547	616157
74	616158
1333	616159
90547	616160
118651	616161
1275	616162
23336	616163
58288	616164
34706	616165
4660	616166
18513	616167
33073	616168
73360	616169
5337	616170
124298	616171
99771	616172
44823	616173
64168	616174
10116	616175
70312	616176
113083	616177
86328	616178
113082	616179
40460	616180
60386	616181
85259	616182
14129	616183
13563	616184
90666	616185
83807	616186
61745	616187
107300	616188
50649	616189
52760	616190
18120	616191
42475	616192
34399	616193
16587	616194
68730	616195
14385	616196
13768	616197
16086	616198
5165	616199
34702	616200
24157	616201
18518	616202
3431	616203
67307	616204
86596	616205
112125	616206
14381	616207
19242	616208
667	616209
23347	616210
28578	616211
67778	616212
22958	616213
15865	616214
31080	616215
14579	616216
14434	616217
34113	616218
52521	616219
73657	616220
49880	616221
136013	616222
6257	616223
79371	616224
77969	616225
15969	616226
24127	616227
114979	616228
36578	616229
73742	616230
11587	616231
23935	616232
17752	616233
68301	616234
109463	616235
58230	616236
54134	616237
43223	616238
86147	616239
8438	616240
18024	616241
48109	616242
4226	616243
13371	616244
70969	616245
92477	616246
52379	616247
64509	616248
28467	616249
6638	616250
5074	616251
24898	616252
14648	616253
45601	616254
5074	616255
51466	616256
68149	616257
38841	616258
8206	616259
34784	616260
28105	616261
41265	616262
39540	616263
27705	616264
89103	616265
31145	616266
17614	616267
3823	616268
102272	616269
18854	616270
78933	616271
17235	616272
526	616273
99208	616274
9949	616275
110480	616276
5023	616277
6448	616278
3476	616279
10117	616280
30233	616281
66476	616282
9006	616283
32403	616284
89481	616285
20185	616286
38720	616287
86703	616288
12345	616289
1017	616290
25565	616291
21889	616292
46207	616293
102526	616294
40882	616295
3173	616296
41431	616297
40715	616298
1042	616299
27937	616300
137742	616301
80429	616302
21352	616303
9749	616304
28393	616305
36234	616306
126317	616307
15734	616308
34821	616309
9634	616310
2705	616311
20363	616312
75288	616313
55456	616314
4564	616315
21428	616316
24167	616317
78972	616318
53132	616319
69352	616320
30623	616321
122913	616322
9442	616323
4792	616324
41299	616325
7465	616326
56876	616327
48688	616328
7828	616329
137295	616330
35282	616331
5181	616332
54293	616333
74	616334
10178	616335
9836	616336
6800	616337
49133	616338
18670	616339
13079	616340
24089	616341
10293	616342
56665	616343
30576	616344
60280	616345
58598	616346
102726	616347
29578	616348
62409	616349
44641	616350
99456	616351
96485	616352
53222	616353
39365	616354
47091	616355
112026	616356
95614	616357
101307	616358
28110	616359
20929	616360
111453	616361
56237	616362
35465	616363
307	616364
17307	616365
1765	616366
16158	616367
13093	616368
109878	616369
61588	616370
48798	616371
25586	616372
29662	616373
4774	616374
30110	616375
40876	616376
1185	616377
12021	616378
50650	616379
52757	616380
98093	616381
105715	616382
10693	616383
367	616384
68347	616385
21558	616386
116535	616387
11250	616388
14416	616389
239	616390
99393	616391
102475	616392
73774	616393
98767	616394
92550	616395
14507	616396
14507	616397
54382	616398
103898	616399
55491	616400
27254	616401
49898	616402
2936	616403
21740	616404
955	616405
99601	616406
36198	616407
117121	616408
96840	616409
3225	616410
41969	616411
4668	616412
72983	616413
16425	616414
6822	616415
47169	616416
24338	616417
79923	616418
75737	616419
5327	616420
56873	616421
26009	616422
65494	616423
31559	616424
5283	616425
30154	616426
105863	616427
126299	616428
31522	616429
26512	616430
1051	616431
50	616432
27689	616433
79672	616434
59084	616435
17913	616436
59330	616437
94500	616438
19735	616439
110377	616440
3275	616441
62530	616442
85956	616443
48158	616444
70659	616445
17492	616446
96669	616447
3770	616448
22660	616449
21483	616450
49133	616451
9608	616452
6492	616453
61120	616454
491	616455
20889	616456
104058	616457
3993	616458
40227	616459
1318	616460
42289	616461
37422	616462
13097	616463
16290	616464
67948	616465
26315	616466
18522	616467
80349	616468
3355	616469
6476	616470
36693	616471
66084	616472
109052	616473
63450	616474
108426	616475
61898	616476
110074	616477
59332	616478
8191	616479
18756	616480
46324	616481
20794	616482
96883	616483
100552	616484
78960	616485
21600	616486
52143	616487
38596	616488
141846	616489
139122	616490
52025	616491
13398	616492
52076	616493
14409	616494
47256	616495
6010	616496
53735	616497
58946	616498
115775	616499
87890	616500
18633	616501
65717	616502
9873	616503
14559	616504
66237	616505
59416	616506
44889	616507
75901	616508
713	616509
30647	616510
88185	616511
125881	616512
4008	616513
129301	616514
20716	616515
24914	616516
52821	616517
12324	616518
7665	616519
63492	616520
160032	616521
5407	616522
50426	616523
925	616524
8301	616525
6230	616526
99129	616527
120720	616528
44747	616529
63157	616530
1967	616531
4750	616532
38087	616533
48205	616534
8732	616535
45157	616536
26198	616537
59084	616538
1579	616539
16244	616540
109229	616541
4694	616542
5522	616543
2341	616544
47877	616545
36796	616546
15549	616547
39841	616548
39572	616549
20045	616550
623	616551
19600	616552
51601	616553
90086	616554
90144	616555
59363	616556
39156	616557
20295	616558
32263	616559
50327	616560
10470	616561
50327	616562
12387	616563
8702	616564
22198	616565
7897	616566
28600	616567
26148	616568
8853	616569
78990	616570
23856	616571
44008	616572
1450	616573
68239	616574
4339	616575
87955	616576
53647	616577
90888	616578
31294	616579
30948	616580
45826	616581
132263	616582
27159	616583
34081	616584
8381	616585
8872	616586
20810	616587
93413	616588
17092	616589
10780	616590
10096	616591
31601	616592
2734	616593
54100	616594
49832	616595
61473	616596
127484	616597
46499	616598
3411	616599
8613	616600
73842	616601
38026	616602
25450	616603
61642	616604
60250	616605
95455	616606
52878	616607
73704	616608
20397	616609
18742	616610
24355	616611
15199	616612
24887	616613
26720	616614
70449	616615
37884	616616
45647	616617
86673	616618
44231	616619
69452	616620
41693	616621
48892	616622
75870	616623
53909	616624
87719	616625
4163	616626
28867	616627
35825	616628
88044	616629
27056	616630
729	616631
8710	616632
7497	616633
61423	616634
2694	616635
1024	616636
87142	616637
21483	616638
6139	616639
34036	616640
135773	616641
96575	616642
16662	616643
6105	616644
78239	616645
70559	616646
58497	616647
19439	616648
22091	616649
24364	616650
2899	616651
3543	616652
23792	616653
6986	616654
25401	616655
100323	616656
102270	616657
10302	616658
12231	616659
15467	616660
41478	616661
10882	616662
86038	616663
36123	616664
75253	616665
23716	616666
121088	616667
113671	616668
17480	616669
63231	616670
6142	616671
5701	616672
3555	616673
90895	616674
18660	616675
978	616676
15851	616677
88141	616678
134658	616679
114572	616680
14298	616681
7198	616682
136930	616683
30416	616684
29157	616685
55666	616686
59834	616687
5016	616688
41287	616689
85887	616690
12717	616691
44321	616692
11229	616693
28542	616694
4162	616695
73046	616696
8350	616697
39207	616698
61623	616699
19623	616700
18867	616701
29139	616702
17652	616703
52162	616704
30868	616705
1607	616706
5399	616707
58403	616708
12385	616709
14967	616710
34143	616711
20225	616712
60074	616713
4971	616714
47379	616715
43395	616716
92591	616717
64123	616718
7542	616719
1082	616720
67644	616721
1612	616722
4919	616723
6323	616724
60608	616725
29201	616726
33291	616727
5211	616728
15710	616729
21460	616730
2057	616731
40180	616732
46336	616733
20876	616734
14285	616735
16072	616736
826	616737
9451	616738
1926	616739
23346	616740
742	616741
511	616742
62824	616743
49726	616744
1016	616745
18632	616746
823	616747
5703	616748
22355	616749
112216	616750
96729	616751
98263	616752
56199	616753
1390	616754
23362	616755
65420	616756
1461	616757
21381	616758
14794	616759
15155	616760
44458	616761
4077	616762
26078	616763
36829	616764
58507	616765
62761	616766
21478	616767
79990	616768
52105	616769
53649	616770
101214	616771
48926	616772
28161	616773
37294	616774
28981	616775
115275	616776
28545	616777
85121	616778
125983	616779
3409	616780
46582	616781
9750	616782
72957	616783
44449	616784
2795	616785
54627	616786
24810	616787
37102	616788
56847	616789
42235	616790
56793	616791
77388	616792
29638	616793
36747	616794
40737	616795
42090	616796
65477	616797
70587	616798
23263	616799
5416	616800
43873	616801
9357	616802
21245	616803
47925	616804
106264	616805
45407	616806
66525	616807
67677	616808
4552	616809
58680	616810
136072	616811
134455	616812
79871	616813
89667	616814
74619	616815
5499	616816
128942	616817
69081	616818
49293	616819
51962	616820
70442	616821
114576	616822
50622	616823
38621	616824
104275	616825
31224	616826
1162	616827
108969	616828
53510	616829
48160	616830
29938	616831
32397	616832
11079	616833
134643	616834
115285	616835
13999	616836
3162	616837
70278	616838
43506	616839
89895	616840
70542	616841
2911	616842
40566	616843
66866	616844
44339	616845
17546	616846
9193	616847
90150	616848
96421	616849
30366	616850
53789	616851
49579	616852
62189	616853
99657	616854
17955	616855
10337	616856
105621	616857
7331	616858
51260	616859
100264	616860
56865	616861
108523	616862
18656	616863
98295	616864
37970	616865
158128	616866
105631	616867
51995	616868
57742	616869
44699	616870
87197	616871
128392	616872
102693	616873
95454	616874
45038	616875
62451	616876
87170	616877
43983	616878
26539	616879
134651	616880
64436	616881
12901	616882
10239	616883
35156	616884
128379	616885
50257	616886
30321	616887
41490	616888
34743	616889
365	616890
70304	616891
2301	616892
89458	616893
17142	616894
14074	616895
40553	616896
15167	616897
52082	616898
38786	616899
28612	616900
18871	616901
44612	616902
34771	616903
9880	616904
58942	616905
10448	616906
90967	616907
34234	616908
81165	616909
31473	616910
50792	616911
58851	616912
7394	616913
4495	616914
71440	616915
104322	616916
42487	616917
23564	616918
20051	616919
15355	616920
15744	616921
14074	616922
9860	616923
58110	616924
91689	616925
102826	616926
2719	616927
31663	616928
31608	616929
17936	616930
5480	616931
29202	616932
23053	616933
54085	616934
44832	616935
22274	616936
67543	616937
30347	616938
45164	616939
137729	616940
62766	616941
2463	616942
47370	616943
70097	616944
3682	616945
120368	616946
66483	616947
40975	616948
22155	616949
1275	616950
6981	616951
26267	616952
3669	616953
1096	616954
105401	616955
98789	616956
158621	616957
31488	616958
4149	616959
59968	616960
5782	616961
59910	616962
39590	616963
6876	616964
100649	616965
40101	616966
2651	616967
635	616968
8206	616969
39434	616970
70666	616971
4457	616972
54771	616973
35327	616974
2488	616975
5428	616976
31986	616977
99773	616978
10935	616979
4616	616980
123157	616981
101295	616982
57512	616983
13968	616984
124751	616985
10753	616986
122831	616987
45878	616988
31108	616989
28121	616990
53348	616991
90541	616992
64747	616993
3388	616994
5123	616995
36782	616996
70168	616997
9283	616998
56150	616999
30921	617000
32292	617001
46229	617002
43317	617003
56889	617004
75810	617005
2260	617006
78399	617007
18141	617008
79809	617009
49732	617010
17271	617011
29910	617012
128667	617013
48046	617014
55130	617015
20853	617016
22237	617017
97576	617018
519	617019
63421	617020
8694	617021
5411	617022
63325	617023
95398	617024
22202	617025
113293	617026
19145	617027
42163	617028
24164	617029
34202	617030
108424	617031
87094	617032
5248	617033
37428	617034
30629	617035
3175	617036
46143	617037
71006	617038
38615	617039
16531	617040
86689	617041
96327	617042
1959	617043
110692	617044
9761	617045
108648	617046
63564	617047
116742	617048
37319	617049
64833	617050
60399	617051
5741	617052
32373	617053
2301	617054
2301	617055
2301	617056
69976	617057
108681	617058
13094	617059
16432	617060
38567	617061
83469	617062
44566	617063
60560	617064
61047	617065
21766	617066
25505	617067
59841	617068
2266	617069
217	617070
65525	617071
14540	617072
44001	617073
2218	617074
2829	617075
67299	617076
108688	617077
136366	617078
22346	617079
68895	617080
52145	617081
53675	617082
67734	617083
39315	617084
122483	617085
110213	617086
122725	617087
5947	617088
42266	617089
35166	617090
29097	617091
35166	617092
18428	617093
115696	617094
29026	617095
18318	617096
11272	617097
12303	617098
44700	617099
36556	617100
22713	617101
723	617102
41639	617103
45294	617104
17352	617105
58246	617106
71147	617107
64497	617108
86273	617109
46132	617110
66922	617111
105136	617112
62352	617113
3335	617114
145488	617115
74819	617116
51992	617117
80478	617118
24723	617119
60414	617120
71535	617121
59774	617122
45530	617123
10174	617124
88101	617125
88760	617126
80630	617127
49480	617128
26461	617129
114436	617130
10978	617131
42017	617132
36090	617133
82991	617134
70974	617135
151130	617136
43145	617137
114590	617138
23143	617139
90134	617140
48506	617141
100284	617142
100295	617143
71147	617144
89965	617145
7796	617146
121308	617147
11632	617148
109876	617149
31664	617150
99184	617151
7132	617152
91534	617153
26470	617154
19523	617155
38781	617156
90969	617157
33105	617158
25271	617159
38608	617160
59930	617161
18183	617162
80499	617163
39800	617164
20731	617165
111445	617166
76759	617167
81826	617168
112171	617169
58083	617170
89182	617171
73675	617172
88043	617173
24379	617174
48447	617175
14903	617176
12878	617177
23729	617178
29502	617179
25294	617180
52387	617181
36723	617182
12694	617183
34190	617184
14913	617185
41689	617186
112024	617187
55548	617188
62696	617189
36420	617190
87956	617191
30883	617192
28806	617193
53305	617194
37325	617195
63601	617196
64619	617197
48672	617198
9016	617199
102833	617200
56757	617201
134460	617202
49883	617203
24249	617204
27288	617205
57717	617206
85909	617207
109256	617208
17832	617209
92308	617210
124614	617211
10237	617212
105770	617213
26913	617214
19677	617215
118565	617216
24543	617217
133800	617218
129672	617219
42297	617220
8339	617221
43372	617222
5659	617223
109024	617224
67785	617225
20230	617226
51156	617227
15742	617228
12084	617229
44820	617230
55429	617231
118967	617232
30133	617233
81050	617234
48684	617235
7979	617236
17015	617237
60247	617238
54605	617239
52947	617240
102113	617241
48600	617242
111780	617243
27023	617244
104977	617245
24279	617246
15844	617247
5632	617248
86709	617249
47976	617250
96646	617251
112838	617252
74939	617253
108549	617254
49449	617255
80821	617256
87938	617257
5702	617258
35403	617259
39519	617260
11055	617261
2548	617262
31948	617263
59376	617264
11125	617265
56368	617266
63312	617267
3504	617268
13528	617269
38707	617270
44797	617271
7319	617272
90444	617273
58285	617274
9333	617275
5133	617276
15290	617277
53890	617278
13715	617279
709	617280
38921	617281
46523	617282
9278	617283
6613	617284
15545	617285
52844	617286
78410	617287
28996	617288
15332	617289
91301	617290
91443	617291
23268	617292
9138	617293
7398	617294
45261	617295
83090	617296
41865	617297
37687	617298
16665	617299
4110	617300
38826	617301
7451	617302
14945	617303
11183	617304
39424	617305
8396	617306
43958	617307
80483	617308
18216	617309
15332	617310
123012	617311
8396	617312
307	617313
485	617314
26507	617315
25830	617316
26467	617317
5265	617318
25830	617319
5234	617320
40688	617321
39792	617322
6946	617323
5133	617324
120	617325
20399	617326
92760	617327
69227	617328
69227	617329
15470	617330
31098	617331
41956	617332
20880	617333
61215	617334
51455	617335
51455	617336
70118	617337
37931	617338
69264	617339
87968	617340
24179	617341
93941	617342
38883	617343
40456	617344
34065	617345
16817	617346
51185	617347
60962	617348
34793	617349
6239	617350
18695	617351
50424	617352
100442	617353
96426	617354
15271	617355
6543	617356
143787	617357
76678	617358
26674	617359
2764	617360
32001	617361
46288	617362
17915	617363
231	617364
95527	617365
12013	617366
48479	617367
21447	617368
10717	617369
2764	617370
59561	617371
20129	617372
62194	617373
164538	617374
12477	617375
97921	617376
41622	617377
113575	617378
82896	617379
47792	617380
24927	617381
6285	617382
41952	617383
63687	617384
1610	617385
22313	617386
34745	617387
58261	617388
30090	617389
96894	617390
44892	617391
104268	617392
18836	617393
49648	617394
16972	617395
68070	617396
30952	617397
32377	617398
56969	617399
37870	617400
38681	617401
30310	617402
2738	617403
55171	617404
5516	617405
650	617406
173	617407
3490	617408
68020	617409
83902	617410
88719	617411
22269	617412
156883	617413
5840	617414
7736	617415
9405	617416
25556	617417
21275	617418
50495	617419
75884	617420
7002	617421
21203	617422
113033	617423
107322	617424
70148	617425
29066	617426
32124	617427
55285	617428
21843	617429
2301	617430
162246	617431
51621	617432
89515	617433
33273	617434
25346	617435
18537	617436
86650	617437
69203	617438
25607	617439
77047	617440
3481	617441
89327	617442
19703	617443
88272	617444
51621	617445
824	617446
8304	617447
43473	617448
1983	617449
1186	617450
4169	617451
6727	617452
4398	617453
13155	617454
2315	617455
14797	617456
17363	617457
1889	617458
17356	617459
13584	617460
6679	617461
49141	617462
23565	617463
3044	617464
2110	617465
4530	617466
7008	617467
46829	617468
7016	617469
64227	617470
47369	617471
21630	617472
944	617473
89260	617474
24231	617475
10337	617476
90748	617477
31709	617478
61396	617479
13164	617480
23171	617481
34259	617482
3082	617483
4107	617484
21285	617485
15241	617486
99793	617487
18850	617488
2143	617489
37695	617490
42328	617491
2368	617492
2368	617493
13497	617494
66724	617495
4067	617496
5065	617497
13576	617498
36034	617499
52122	617500
68219	617501
70029	617502
9292	617503
86552	617504
367	617505
83562	617506
20051	617507
3391	617508
65940	617509
25315	617510
62393	617511
42067	617512
36230	617513
92656	617514
10860	617515
48764	617516
32257	617517
38557	617518
197	617519
41663	617520
25351	617521
30218	617522
21487	617523
53754	617524
3991	617525
75516	617526
5416	617527
60599	617528
78857	617529
2886	617530
134497	617531
14326	617532
45418	617533
33189	617534
14956	617535
44770	617536
91391	617537
70143	617538
124406	617539
62696	617540
39558	617541
77996	617542
69355	617543
59222	617544
85361	617545
85398	617546
93874	617547
109342	617548
95868	617549
55274	617550
48672	617551
26116	617552
80787	617553
12996	617554
55429	617555
49203	617556
33331	617557
72229	617558
80642	617559
96675	617560
9041	617561
69431	617562
5790	617563
16097	617564
41206	617565
64367	617566
103630	617567
92538	617568
127831	617569
84843	617570
73366	617571
53023	617572
67037	617573
87291	617574
82993	617575
41852	617576
103924	617577
77884	617578
71605	617579
41996	617580
104266	617581
93982	617582
92363	617583
71763	617584
90964	617585
81950	617586
31340	617587
885	617588
4749	617589
123236	617590
74457	617591
33769	617592
66907	617593
10134	617594
143949	617595
85331	617596
100414	617597
33769	617598
91557	617599
54213	617600
48034	617601
30969	617602
39429	617603
40560	617604
54315	617605
72988	617606
5215	617607
92259	617608
9864	617609
60182	617610
38743	617611
63772	617612
33204	617613
8262	617614
30906	617615
9180	617616
63511	617617
90210	617618
18295	617619
75657	617620
361	617621
63507	617622
92199	617623
133982	617624
2443	617625
41676	617626
106769	617627
29875	617628
83018	617629
74534	617630
76802	617631
49545	617632
66088	617633
67765	617634
23857	617635
88067	617636
44492	617637
109347	617638
110150	617639
43448	617640
63549	617641
38767	617642
16980	617643
105241	617644
5665	617645
3488	617646
67278	617647
66474	617648
44283	617649
56691	617650
113719	617651
28158	617652
21107	617653
90077	617654
72760	617655
52864	617656
69450	617657
13397	617658
56644	617659
44096	617660
29586	617661
27963	617662
14575	617663
44566	617664
71174	617665
81501	617666
21286	617667
51953	617668
95608	617669
17221	617670
96540	617671
7684	617672
94232	617673
11531	617674
3330	617675
40889	617676
54266	617677
63726	617678
30022	617679
43588	617680
52347	617681
45292	617682
32408	617683
31967	617684
56561	617685
41588	617686
111977	617687
48707	617688
91588	617689
79675	617690
15754	617691
56472	617692
6639	617693
6211	617694
9864	617695
76674	617696
34106	617697
23974	617698
44087	617699
58889	617700
6804	617701
48177	617702
84404	617703
38175	617704
83786	617705
61105	617706
60185	617707
37868	617708
61470	617709
43462	617710
89163	617711
46379	617712
94519	617713
19610	617714
54171	617715
10297	617716
105185	617717
76539	617718
75281	617719
67071	617720
46983	617721
33166	617722
90639	617723
58174	617724
26088	617725
72067	617726
2578	617727
66816	617728
63674	617729
109142	617730
35010	617731
45092	617732
33939	617733
26746	617734
11349	617735
35505	617736
56801	617737
131429	617738
9129	617739
46401	617740
68709	617741
13726	617742
46188	617743
24750	617744
41247	617745
69822	617746
37999	617747
43410	617748
117767	617749
31202	617750
14829	617751
58028	617752
96645	617753
75618	617754
70424	617755
124506	617756
154756	617757
44919	617758
38630	617759
40464	617760
19642	617761
18012	617762
51862	617763
115679	617764
34477	617765
38515	617766
87106	617767
67076	617768
9622	617769
60637	617770
30601	617771
23268	617772
79343	617773
106794	617774
13484	617775
58585	617776
43562	617777
57791	617778
64151	617779
43268	617780
80959	617781
73558	617782
37264	617783
86473	617784
57623	617785
104237	617786
25949	617787
16484	617788
15985	617789
22930	617790
47764	617791
67340	617792
29631	617793
37886	617794
21230	617795
5781	617796
50814	617797
80689	617798
65946	617799
22237	617800
49954	617801
67196	617802
84655	617803
63603	617804
70878	617805
21918	617806
19193	617807
22754	617808
20221	617809
10148	617810
39836	617811
8565	617812
18467	617813
20197	617814
54598	617815
86801	617816
71854	617817
86058	617818
54004	617819
54187	617820
47953	617821
10249	617822
42257	617823
8537	617824
101211	617825
40919	617826
79444	617827
23472	617828
64581	617829
24543	617830
41639	617831
44691	617832
26034	617833
78233	617834
8300	617835
91445	617836
20499	617837
8637	617838
33717	617839
6681	617840
4987	617841
136778	617842
73308	617843
74610	617844
42043	617845
65854	617846
36723	617847
121580	617848
110900	617849
75599	617850
38152	617851
8275	617852
6520	617853
38132	617854
19067	617855
8182	617856
22030	617857
14789	617858
10882	617859
43474	617860
89396	617861
53649	617862
52534	617863
56583	617864
19610	617865
51655	617866
102432	617867
63559	617868
100889	617869
33240	617870
81150	617871
114694	617872
38849	617873
65017	617874
12126	617875
20681	617876
141715	617877
6219	617878
36480	617879
75638	617880
57959	617881
74833	617882
18141	617883
41298	617884
67105	617885
48790	617886
127681	617887
52784	617888
134493	617889
24140	617890
145308	617891
115444	617892
60597	617893
85120	617894
56301	617895
51558	617896
10514	617897
122931	617898
50722	617899
57528	617900
14349	617901
46353	617902
58326	617903
113304	617904
5341	617905
117760	617906
101365	617907
2883	617908
110676	617909
67189	617910
90282	617911
13507	617912
21870	617913
39082	617914
59139	617915
67	617916
44176	617917
34840	617918
72913	617919
2749	617920
9108	617921
35075	617922
34089	617923
26190	617924
14325	617925
10000	617926
20894	617927
4212	617928
57526	617929
41130	617930
8349	617931
106641	617932
11203	617933
66024	617934
24615	617935
36748	617936
72997	617937
75997	617938
4212	617939
19558	617940
522	617941
2791	617942
77484	617943
81926	617944
56066	617945
4831	617946
10915	617947
11299	617948
34739	617949
63723	617950
22942	617951
11355	617952
16057	617953
111768	617954
18600	617955
823	617956
61457	617957
36090	617958
136004	617959
6813	617960
57582	617961
41571	617962
83540	617963
15341	617964
67676	617965
51900	617966
42476	617967
98196	617968
121676	617969
69350	617970
4546	617971
43199	617972
105870	617973
42189	617974
38641	617975
5352	617976
84659	617977
131269	617978
110927	617979
22344	617980
48466	617981
38686	617982
39441	617983
12089	617984
32401	617985
65358	617986
15509	617987
723	617988
1564	617989
61488	617990
114490	617991
102784	617992
129311	617993
31734	617994
57753	617995
111866	617996
41877	617997
28610	617998
68733	617999
4310	618000
4406	618001
17649	618002
72840	618003
35406	618004
30828	618005
36485	618006
15476	618007
116538	618008
1949	618009
6960	618010
85329	618011
3308	618012
18230	618013
71627	618014
47367	618015
8533	618016
28121	618017
20919	618018
59561	618019
90700	618020
43549	618021
22639	618022
21195	618023
18079	618024
10946	618025
35381	618026
16585	618027
16561	618028
77878	618029
3886	618030
34225	618031
69351	618032
32012	618033
66508	618034
5266	618035
44492	618036
41547	618037
14954	618038
12898	618039
26417	618040
6230	618041
3895	618042
69235	618043
44016	618044
5693	618045
25378	618046
9957	618047
50495	618048
62617	618049
22409	618050
48033	618051
102107	618052
79809	618053
22969	618054
11244	618055
111761	618056
91547	618057
38142	618058
90189	618059
11778	618060
39998	618061
42536	618062
2645	618063
64806	618064
1196	618065
49677	618066
10236	618067
33301	618068
28051	618069
98988	618070
9129	618071
73069	618072
5810	618073
13256	618074
26270	618075
51683	618076
47401	618077
101091	618078
24566	618079
12116	618080
17654	618081
33535	618082
23171	618083
72705	618084
102871	618085
37042	618086
28082	618087
105680	618088
96765	618089
29652	618090
30676	618091
69242	618092
88679	618093
23490	618094
39528	618095
58148	618096
80591	618097
36446	618098
48781	618099
69227	618100
44272	618101
73518	618102
109029	618103
35412	618104
47955	618105
24416	618106
13593	618107
63150	618108
7068	618109
44441	618110
58104	618111
15511	618112
8458	618113
137058	618114
23659	618115
5065	618116
7987	618117
830	618118
3424	618119
20936	618120
24406	618121
14673	618122
3424	618123
11252	618124
94347	618125
50	618126
23992	618127
102583	618128
8213	618129
90091	618130
31671	618131
24388	618132
81673	618133
97165	618134
61156	618135
20781	618136
39487	618137
87354	618138
100771	618139
2717	618140
98717	618141
107401	618142
21263	618143
2665	618144
88868	618145
77131	618146
13576	618147
70464	618148
1153	618149
2381	618150
34429	618151
22723	618152
43534	618153
18980	618154
5470	618155
55653	618156
156053	618157
40290	618158
14232	618159
11224	618160
27223	618161
63871	618162
68945	618163
54819	618164
45159	618165
79588	618166
61040	618167
61040	618168
15809	618169
34692	618170
92057	618171
39798	618172
4620	618173
29875	618174
50824	618175
6850	618176
130955	618177
55358	618178
135606	618179
73454	618180
27128	618181
109300	618182
45586	618183
5038	618184
1580	618185
26597	618186
32810	618187
94092	618188
15941	618189
64246	618190
45374	618191
42394	618192
39824	618193
45286	618194
33216	618195
5150	618196
1254	618197
12263	618198
32310	618199
5955	618200
16059	618201
2420	618202
23911	618203
60528	618204
160781	618205
36727	618206
72891	618207
21441	618208
17240	618209
96954	618210
1847	618211
8509	618212
41881	618213
31584	618214
43446	618215
11601	618216
34930	618217
88213	618218
26286	618219
65769	618220
33134	618221
45826	618222
22023	618223
22041	618224
10454	618225
2537	618226
136364	618227
6467	618228
7533	618229
53392	618230
97076	618231
63696	618232
27821	618233
41323	618234
32190	618235
17746	618236
52756	618237
34416	618238
79264	618239
41970	618240
30525	618241
6021	618242
3606	618243
53767	618244
64117	618245
7930	618246
101132	618247
17633	618248
52034	618249
129947	618250
71127	618251
50436	618252
14571	618253
16569	618254
16569	618255
23054	618256
34771	618257
30667	618258
4596	618259
15476	618260
90767	618261
106114	618262
79912	618263
10386	618264
13546	618265
4683	618266
20212	618267
35528	618268
4485	618269
26920	618270
117580	618271
50376	618272
35057	618273
73064	618274
73066	618275
131408	618276
23843	618277
36773	618278
90648	618279
64656	618280
16144	618281
44676	618282
91374	618283
70041	618284
46336	618285
10941	618286
45889	618287
111406	618288
18545	618289
1904	618290
55653	618291
33277	618292
62922	618293
47982	618294
44080	618295
39809	618296
11900	618297
2908	618298
33752	618299
35911	618300
59522	618301
27694	618302
67635	618303
441	618304
68024	618305
3649	618306
78182	618307
24421	618308
2394	618309
47350	618310
74809	618311
95838	618312
80702	618313
90008	618314
52834	618315
59141	618316
20742	618317
8330	618318
105278	618319
43375	618320
20004	618321
52219	618322
40469	618323
42529	618324
19289	618325
34844	618326
50338	618327
30355	618328
89241	618329
40892	618330
82192	618331
1142	618332
24175	618333
60974	618334
62444	618335
52279	618336
84638	618337
69259	618338
32332	618339
25597	618340
39981	618341
24402	618342
84949	618343
14861	618344
10317	618345
17201	618346
11155	618347
66918	618348
34798	618349
71793	618350
8146	618351
104097	618352
9846	618353
81881	618354
78413	618355
20637	618356
105899	618357
440	618358
36806	618359
41159	618360
6787	618361
36712	618362
80896	618363
60197	618364
45133	618365
53843	618366
12393	618367
24580	618368
95336	618369
90025	618370
40186	618371
24413	618372
3276	618373
3295	618374
49718	618375
22239	618376
491	618377
13711	618378
56232	618379
136344	618380
4672	618381
109286	618382
11056	618383
88964	618384
27518	618385
15638	618386
30613	618387
44906	618388
73480	618389
61226	618390
4739	618391
832	618392
6681	618393
65796	618394
10717	618395
90171	618396
106621	618397
60	618398
5948	618399
99245	618400
122965	618401
82752	618402
3803	618403
98761	618404
60971	618405
64127	618406
39078	618407
12946	618408
2536	618409
18565	618410
35840	618411
10376	618412
13920	618413
6193	618414
9005	618415
8903	618416
112369	618417
38320	618418
48426	618419
110597	618420
51237	618421
72195	618422
16429	618423
90233	618424
15323	618425
89210	618426
1765	618427
74746	618428
129745	618429
100664	618430
20767	618431
10014	618432
41127	618433
95396	618434
22573	618435
114317	618436
61592	618437
2544	618438
22620	618439
12388	618440
35271	618441
122442	618442
5537	618443
1001	618444
102297	618445
39853	618446
3348	618447
54127	618448
7911	618449
48032	618450
4583	618451
7770	618452
62194	618453
16072	618454
6921	618455
1941	618456
14249	618457
9909	618458
9909	618459
12928	618460
13891	618461
4715	618462
94196	618463
50210	618464
2158	618465
48357	618466
26480	618467
26480	618468
62786	618469
45293	618470
22164	618471
21856	618472
7562	618473
127	618474
1446	618475
43212	618476
61016	618477
136325	618478
96573	618479
14550	618480
1993	618481
22223	618482
681	618483
91440	618484
26822	618485
25840	618486
20821	618487
1375	618488
4466	618489
1706	618490
109051	618491
92896	618492
17276	618493
431	618494
66819	618495
57439	618496
45349	618497
6031	618498
972	618499
894	618500
49565	618501
7033	618502
7603	618503
18445	618504
21314	618505
13022	618506
32227	618507
11550	618508
22187	618509
14806	618510
56692	618511
2723	618512
8831	618513
602	618514
3971	618515
17255	618516
12981	618517
79274	618518
41594	618519
13493	618520
27337	618521
2819	618522
12793	618523
150849	618524
24991	618525
4475	618526
6110	618527
12706	618528
2348	618529
29034	618530
16258	618531
1706	618532
23486	618533
1706	618534
64083	618535
4308	618536
70135	618537
18613	618538
701	618539
7138	618540
6700	618541
4349	618542
1810	618543
21439	618544
516	618545
1459	618546
98087	618547
16197	618548
129611	618549
1375	618550
35423	618551
9686	618552
1459	618553
16197	618554
6926	618555
16228	618556
64703	618557
12527	618558
79860	618559
13011	618560
10168	618561
5025	618562
42661	618563
148889	618564
33867	618565
32324	618566
54478	618567
8352	618568
22180	618569
98909	618570
32964	618571
162082	618572
12706	618573
29750	618574
50919	618575
52452	618576
162629	618577
4743	618578
24343	618579
2325	618580
60272	618581
23973	618582
46840	618583
44885	618584
2985	618585
1154	618586
37826	618587
33655	618588
18287	618589
97459	618590
6433	618591
244	618592
244	618593
49646	618594
82401	618595
40722	618596
18420	618597
124798	618598
57615	618599
56513	618600
114309	618601
53711	618602
90278	618603
8872	618604
23831	618605
4117	618606
34200	618607
44725	618608
18250	618609
17819	618610
73233	618611
49420	618612
15737	618613
130745	618614
2394	618615
86836	618616
45442	618617
111473	618618
66473	618619
22981	618620
107759	618621
84281	618622
5699	618623
31346	618624
17582	618625
25559	618626
23874	618627
66132	618628
2220	618629
1661	618630
2127	618631
63782	618632
76769	618633
1082	618634
53	618635
11737	618636
65605	618637
29925	618638
132648	618639
11329	618640
19234	618641
43355	618642
39797	618643
6241	618644
27975	618645
85877	618646
21328	618647
54815	618648
83585	618649
5647	618650
79053	618651
22774	618652
97520	618653
29505	618654
53968	618655
27309	618656
115719	618657
5611	618658
137565	618659
135496	618660
85966	618661
2932	618662
1144	618663
73537	618664
22239	618665
57967	618666
16243	618667
12916	618668
4708	618669
40195	618670
7233	618671
64367	618672
87881	618673
2055	618674
102191	618675
11264	618676
20496	618677
56552	618678
34682	618679
2200	618680
2200	618681
1701	618682
16704	618683
41213	618684
115090	618685
3219	618686
7935	618687
115230	618688
94501	618689
105842	618690
2865	618691
23663	618692
5884	618693
2	618694
21159	618695
132785	618696
69831	618697
56022	618698
106684	618699
65564	618700
45494	618701
102521	618702
73482	618703
92665	618704
41390	618705
119130	618706
101183	618707
93872	618708
64271	618709
10749	618710
109062	618711
46272	618712
48109	618713
61128	618714
37219	618715
66470	618716
75651	618717
29168	618718
141450	618719
83392	618720
85910	618721
40593	618722
97023	618723
63469	618724
3727	618725
28029	618726
64642	618727
89531	618728
34846	618729
132467	618730
1216	618731
87834	618732
55464	618733
50324	618734
13899	618735
21273	618736
42636	618737
71533	618738
21229	618739
101163	618740
45535	618741
52441	618742
145763	618743
40082	618744
45209	618745
90403	618746
550	618747
25891	618748
152827	618749
75551	618750
5340	618751
62095	618752
47790	618753
16787	618754
71019	618755
9804	618756
23959	618757
87301	618758
69519	618759
86146	618760
6369	618761
63278	618762
15469	618763
7322	618764
88042	618765
44656	618766
11733	618767
2275	618768
112453	618769
5802	618770
49246	618771
89355	618772
16171	618773
37030	618774
46340	618775
12370	618776
1775	618777
6392	618778
23790	618779
13984	618780
70329	618781
71169	618782
22054	618783
40660	618784
37742	618785
89007	618786
8823	618787
53710	618788
7259	618789
76467	618790
5058	618791
7556	618792
3027	618793
12202	618794
24943	618795
14520	618796
3377	618797
18214	618798
55270	618799
31738	618800
5071	618801
540	618802
58485	618803
11080	618804
89592	618805
75569	618806
15249	618807
69468	618808
68563	618809
71816	618810
11082	618811
34167	618812
108165	618813
20123	618814
42442	618815
15739	618816
50708	618817
56599	618818
129275	618819
11322	618820
33621	618821
9854	618822
51591	618823
109911	618824
4665	618825
25532	618826
8371	618827
130710	618828
56669	618829
67533	618830
23297	618831
48104	618832
28028	618833
71807	618834
23145	618835
145567	618836
131009	618837
36535	618838
56010	618839
9302	618840
13402	618841
86690	618842
95461	618843
96796	618844
33182	618845
102876	618846
66076	618847
74832	618848
29978	618849
18081	618850
5931	618851
3532	618852
113786	618853
33014	618854
13228	618855
98884	618856
131277	618857
2257	618858
25608	618859
18629	618860
25608	618861
13228	618862
29411	618863
7026	618864
121643	618865
11635	618866
93902	618867
31353	618868
21998	618869
23478	618870
5125	618871
71132	618872
40722	618873
52703	618874
13736	618875
3286	618876
86159	618877
91019	618878
136654	618879
86710	618880
19226	618881
3799	618882
10860	618883
24908	618884
84325	618885
86684	618886
79842	618887
28028	618888
76820	618889
11258	618890
106679	618891
46061	618892
12086	618893
23709	618894
9159	618895
158565	618896
28628	618897
129736	618898
46884	618899
84690	618900
67821	618901
24605	618902
51192	618903
71810	618904
40157	618905
51153	618906
8641	618907
69774	618908
108741	618909
80954	618910
52782	618911
22687	618912
54319	618913
102606	618914
102614	618915
44013	618916
52416	618917
12327	618918
25410	618919
76221	618920
45270	618921
7555	618922
59414	618923
17548	618924
74619	618925
33235	618926
7389	618927
65922	618928
70524	618929
68092	618930
56256	618931
61551	618932
23706	618933
57662	618934
108050	618935
14228	618936
6220	618937
9085	618938
102221	618939
54056	618940
10875	618941
96689	618942
36197	618943
45109	618944
54996	618945
14055	618946
113529	618947
4904	618948
4515	618949
18022	618950
39898	618951
5097	618952
50319	618953
7430	618954
2503	618955
45550	618956
67970	618957
52985	618958
20401	618959
23830	618960
23970	618961
30331	618962
36003	618963
85876	618964
11187	618965
156045	618966
8607	618967
62355	618968
89643	618969
109960	618970
56610	618971
30606	618972
84701	618973
8945	618974
134122	618975
79197	618976
120190	618977
109842	618978
46899	618979
9825	618980
446	618981
81740	618982
61248	618983
893	618984
52096	618985
33959	618986
12483	618987
49922	618988
8501	618989
11733	618990
30213	618991
35599	618992
91891	618993
66104	618994
19734	618995
30656	618996
6353	618997
80320	618998
58452	618999
105787	619000
125563	619001
141542	619002
109120	619003
5402	619004
61683	619005
76572	619006
117064	619007
66894	619008
64093	619009
79362	619010
947	619011
52701	619012
21861	619013
44063	619014
120943	619015
30673	619016
64309	619017
12555	619018
53256	619019
58439	619020
25472	619021
24809	619022
92592	619023
75394	619024
90196	619025
34995	619026
127419	619027
10010	619028
146638	619029
1455	619030
116208	619031
4545	619032
94	619033
2071	619034
112	619035
6426	619036
12999	619037
750	619038
9619	619039
128691	619040
6783	619041
56075	619042
8916	619043
21823	619044
14883	619045
8184	619046
83841	619047
65955	619048
85376	619049
55102	619050
86332	619051
3488	619052
130840	619053
3381	619054
105316	619055
28533	619056
11792	619057
335	619058
25004	619059
2667	619060
11316	619061
307	619062
46095	619063
90610	619064
60028	619065
60524	619066
53346	619067
790	619068
101128	619069
11049	619070
22621	619071
2499	619072
10559	619073
80687	619074
81908	619075
95635	619076
81812	619077
1938	619078
97451	619079
110339	619080
3272	619081
134378	619082
107599	619083
15900	619084
30140	619085
35100	619086
362	619087
39152	619088
6282	619089
30843	619090
93802	619091
94551	619092
40803	619093
1075	619094
4898	619095
37650	619096
22237	619097
34631	619098
16283	619099
15311	619100
14281	619101
5881	619102
28523	619103
4624	619104
108932	619105
10060	619106
3463	619107
3463	619108
1877	619109
3065	619110
8853	619111
137664	619112
8115	619113
3889	619114
138403	619115
36210	619116
135518	619117
33326	619118
4209	619119
68903	619120
98131	619121
34803	619122
8364	619123
16896	619124
14072	619125
99254	619126
42939	619127
44157	619128
54329	619129
52790	619130
15546	619131
9841	619132
27200	619133
17527	619134
14236	619135
40517	619136
5282	619137
23674	619138
33193	619139
48911	619140
46801	619141
55452	619142
1407	619143
8058	619144
82092	619145
945	619146
109970	619147
21874	619148
19893	619149
86732	619150
13572	619151
41469	619152
12493	619153
40403	619154
9332	619155
18474	619156
57562	619157
12878	619158
135655	619159
4678	619160
3946	619161
50678	619162
52760	619163
81684	619164
88679	619165
1371	619166
90808	619167
43998	619168
9764	619169
31871	619170
33272	619171
80407	619172
12917	619173
919	619174
15273	619175
112236	619176
18525	619177
12516	619178
12521	619179
18969	619180
4478	619181
23947	619182
8918	619183
19000	619184
7479	619185
10596	619186
25832	619187
40551	619188
76744	619189
40512	619190
1071	619191
18457	619192
41231	619193
112863	619194
76672	619195
6109	619196
85352	619197
95851	619198
127935	619199
47633	619200
30867	619201
67695	619202
38570	619203
18397	619204
1165	619205
24841	619206
53263	619207
3652	619208
33018	619209
7016	619210
44103	619211
69835	619212
17417	619213
113180	619214
3626	619215
58929	619216
23657	619217
107575	619218
919	619219
15168	619220
1369	619221
1185	619222
2907	619223
48530	619224
7079	619225
28493	619226
103	619227
17467	619228
43728	619229
22800	619230
64318	619231
85142	619232
153474	619233
12602	619234
132473	619235
66719	619236
48050	619237
96527	619238
72898	619239
42041	619240
107575	619241
72249	619242
19500	619243
14343	619244
70917	619245
55117	619246
10715	619247
14278	619248
50531	619249
38605	619250
6329	619251
7584	619252
37460	619253
10151	619254
109058	619255
54815	619256
22393	619257
10965	619258
51083	619259
64349	619260
55117	619261
139373	619262
63157	619263
46274	619264
71997	619265
8409	619266
14570	619267
1800	619268
42238	619269
31912	619270
56916	619271
5091	619272
1391	619273
65701	619274
25240	619275
2244	619276
69369	619277
88456	619278
14735	619279
9320	619280
22013	619281
27347	619282
25883	619283
1710	619284
81859	619285
21493	619286
11491	619287
52748	619288
14743	619289
55154	619290
44730	619291
84770	619292
68747	619293
40976	619294
5371	619295
41710	619296
29745	619297
41885	619298
46292	619299
74486	619300
69448	619301
31871	619302
3619	619303
19	619304
65954	619305
32165	619306
6131	619307
73282	619308
44755	619309
72020	619310
90000	619311
26913	619312
103633	619313
82723	619314
46269	619315
32165	619316
59570	619317
20827	619318
1732	619319
94567	619320
55352	619321
15747	619322
48634	619323
48634	619324
12251	619325
54718	619326
9757	619327
34675	619328
14320	619329
17280	619330
16222	619331
27250	619332
47190	619333
26679	619334
12523	619335
80529	619336
340	619337
3083	619338
48020	619339
60262	619340
19975	619341
9407	619342
1407	619343
13290	619344
8930	619345
24097	619346
43564	619347
43421	619348
92148	619349
66863	619350
9852	619351
121481	619352
82723	619353
5496	619354
11666	619355
12945	619356
632	619357
79351	619358
45521	619359
77555	619360
53377	619361
38111	619362
10569	619363
110574	619364
102421	619365
10134	619366
2569	619367
53125	619368
33150	619369
37322	619370
8653	619371
81053	619372
73382	619373
61578	619374
36137	619375
35418	619376
82034	619377
13600	619378
46398	619379
12898	619380
79670	619381
40832	619382
63505	619383
79041	619384
550	619385
10550	619386
7981	619387
2433	619388
117571	619389
42192	619390
127653	619391
22779	619392
24106	619393
58853	619394
38184	619395
34751	619396
40576	619397
3636	619398
128914	619399
108722	619400
51626	619401
80360	619402
47784	619403
913	619404
18253	619405
14791	619406
38862	619407
11491	619408
78846	619409
22660	619410
89045	619411
66995	619412
31165	619413
40902	619414
8527	619415
64661	619416
19709	619417
7051	619418
15289	619419
67897	619420
87654	619421
8852	619422
14921	619423
11728	619424
38896	619425
4555	619426
3147	619427
29609	619428
135812	619429
4282	619430
40552	619431
49815	619432
40418	619433
15735	619434
18856	619435
10935	619436
23728	619437
9999	619438
28917	619439
31561	619440
12775	619441
24875	619442
112274	619443
20182	619444
29051	619445
79063	619446
43335	619447
22766	619448
12789	619449
28651	619450
24005	619451
49635	619452
5732	619453
67	619454
14187	619455
14419	619456
45642	619457
14994	619458
61038	619459
40981	619460
27517	619461
33309	619462
34681	619463
28167	619464
3031	619465
6407	619466
4703	619467
19616	619468
9597	619469
21600	619470
15681	619471
10528	619472
73588	619473
35993	619474
121130	619475
33703	619476
2883	619477
33226	619478
59108	619479
127258	619480
8491	619481
15217	619482
18808	619483
2931	619484
55071	619485
45133	619486
14865	619487
71538	619488
13545	619489
76633	619490
24600	619491
39070	619492
108326	619493
20788	619494
7032	619495
39804	619496
12304	619497
72146	619498
121626	619499
70489	619500
56778	619501
102568	619502
73711	619503
118607	619504
84974	619505
48543	619506
127244	619507
37809	619508
107219	619509
105623	619510
132798	619511
19268	619512
43537	619513
42318	619514
85087	619515
69245	619516
67566	619517
100373	619518
65591	619519
18623	619520
42942	619521
62692	619522
56463	619523
94295	619524
130671	619525
113730	619526
19943	619527
69169	619528
121481	619529
91982	619530
131212	619531
70524	619532
42547	619533
75852	619534
73101	619535
27642	619536
74680	619537
94296	619538
136211	619539
94431	619540
119142	619541
23959	619542
68957	619543
30160	619544
38907	619545
17035	619546
6969	619547
50051	619548
17176	619549
32507	619550
2236	619551
113720	619552
18493	619553
25419	619554
4923	619555
4199	619556
43312	619557
18164	619558
10010	619559
20864	619560
16510	619561
101393	619562
57641	619563
7984	619564
8280	619565
89586	619566
48177	619567
6973	619568
90920	619569
1701	619570
12012	619571
118662	619572
121787	619573
92724	619574
22709	619575
10151	619576
102639	619577
25707	619578
21894	619579
29198	619580
2381	619581
53359	619582
80889	619583
63597	619584
19578	619585
89652	619586
58064	619587
35117	619588
909	619589
32221	619590
1131	619591
50002	619592
68239	619593
9928	619594
3577	619595
3577	619596
54940	619597
14027	619598
22111	619599
49151	619600
3095	619601
1806	619602
12023	619603
7955	619604
12254	619605
4017	619606
10367	619607
45217	619608
34152	619609
8709	619610
8293	619611
1973	619612
7569	619613
60990	619614
14021	619615
83366	619616
20860	619617
13937	619618
120029	619619
78112	619620
107350	619621
3413	619622
47129	619623
403	619624
5005	619625
9	619626
2879	619627
10547	619628
55121	619629
2236	619630
44053	619631
63613	619632
13963	619633
8713	619634
4309	619635
3643	619636
71626	619637
28223	619638
131284	619639
11086	619640
5169	619641
8342	619642
26352	619643
12259	619644
1935	619645
22158	619646
3356	619647
16414	619648
30394	619649
553	619650
35130	619651
1394	619652
5156	619653
15711	619654
24159	619655
7542	619656
11017	619657
10540	619658
16753	619659
33877	619660
34056	619661
26927	619662
34206	619663
19742	619664
65984	619665
1340	619666
41631	619667
18728	619668
24159	619669
70087	619670
705	619671
6409	619672
2535	619673
23758	619674
16823	619675
100	619676
4276	619677
6737	619678
22257	619679
94573	619680
92799	619681
44805	619682
21335	619683
44934	619684
5724	619685
26622	619686
91029	619687
65543	619688
11328	619689
20331	619690
18071	619691
78000	619692
18209	619693
99158	619694
6896	619695
56367	619696
1125	619697
91591	619698
35871	619699
1741	619700
57449	619701
12647	619702
4694	619703
16492	619704
7632	619705
76239	619706
109	619707
24764	619708
6515	619709
6820	619710
2118	619711
4412	619712
21799	619713
44242	619714
11177	619715
562	619716
4872	619717
4421	619718
54718	619719
58017	619720
44104	619721
71118	619722
90715	619723
15291	619724
1342	619725
14239	619726
40688	619727
19173	619728
80467	619729
100531	619730
9	619731
213	619732
50434	619733
51836	619734
22939	619735
4882	619736
112946	619737
314	619738
10873	619739
56125	619740
40161	619741
5917	619742
86247	619743
35	619744
56900	619745
6539	619746
1685	619747
2182	619748
2433	619749
53138	619750
51858	619751
71239	619752
1592	619753
53241	619754
8462	619755
8181	619756
9916	619757
1751	619758
9933	619759
3971	619760
14581	619761
2669	619762
13303	619763
36711	619764
23098	619765
1605	619766
61182	619767
23110	619768
42070	619769
2937	619770
549	619771
23292	619772
4943	619773
300	619774
2182	619775
40519	619776
34669	619777
25341	619778
11248	619779
21348	619780
4446	619781
12341	619782
7956	619783
16482	619784
85201	619785
1340	619786
8478	619787
7194	619788
10119	619789
33861	619790
67235	619791
69077	619792
28837	619793
80348	619794
17128	619795
1137	619796
45435	619797
3169	619798
45225	619799
30009	619800
52007	619801
25376	619802
7989	619803
6335	619804
14397	619805
154336	619806
18697	619807
82695	619808
9863	619809
87677	619810
89273	619811
105840	619812
128573	619813
104268	619814
27178	619815
43251	619816
70464	619817
62356	619818
70599	619819
1326	619820
89635	619821
47898	619822
64681	619823
134591	619824
8121	619825
58116	619826
17310	619827
110305	619828
38183	619829
91809	619830
8890	619831
22208	619832
95614	619833
118820	619834
127763	619835
40043	619836
69386	619837
21619	619838
67722	619839
110374	619840
8218	619841
42339	619842
116777	619843
11091	619844
122707	619845
55445	619846
39441	619847
22210	619848
116716	619849
108920	619850
118613	619851
117143	619852
8086	619853
87567	619854
795	619855
53257	619856
95885	619857
9427	619858
82375	619859
37426	619860
41487	619861
111783	619862
20794	619863
36183	619864
60238	619865
122777	619866
109061	619867
121215	619868
140374	619869
45291	619870
101544	619871
24435	619872
25824	619873
16331	619874
11317	619875
58261	619876
165340	619877
6554	619878
69809	619879
56879	619880
71881	619881
114471	619882
55130	619883
24532	619884
22791	619885
17024	619886
83807	619887
27596	619888
79489	619889
23706	619890
134638	619891
73382	619892
143847	619893
42619	619894
91621	619895
46297	619896
22189	619897
94437	619898
85077	619899
16108	619900
104142	619901
109333	619902
7813	619903
88237	619904
73661	619905
110917	619906
16570	619907
118733	619908
165753	619909
40908	619910
85307	619911
132932	619912
132935	619913
12487	619914
116745	619915
108752	619916
73047	619917
79258	619918
12680	619919
67189	619920
41717	619921
29067	619922
5049	619923
82703	619924
69967	619925
56570	619926
54117	619927
28144	619928
90822	619929
16580	619930
111895	619931
162333	619932
66916	619933
33287	619934
29114	619935
110612	619936
16234	619937
115389	619938
88231	619939
61395	619940
87673	619941
59944	619942
45152	619943
17535	619944
71440	619945
20232	619946
53626	619947
62194	619948
40128	619949
14831	619950
66960	619951
4752	619952
45444	619953
17301	619954
131125	619955
65806	619956
8881	619957
68171	619958
102972	619959
40912	619960
67954	619961
115185	619962
7607	619963
99405	619964
149211	619965
68785	619966
18007	619967
106909	619968
122642	619969
158436	619970
83948	619971
22026	619972
92117	619973
129137	619974
154976	619975
22138	619976
23973	619977
1771	619978
46276	619979
26763	619980
1279	619981
2902	619982
121592	619983
67676	619984
133003	619985
38018	619986
117258	619987
61237	619988
34070	619989
100512	619990
61084	619991
117159	619992
18726	619993
178	619994
66482	619995
3222	619996
127962	619997
38891	619998
32990	619999
59505	620000
90558	620001
90155	620002
70128	620003
85032	620004
55620	620005
31488	620006
5654	620007
29888	620008
81050	620009
4013	620010
112892	620011
162015	620012
4014	620013
145946	620014
82080	620015
365	620016
75523	620017
52940	620018
77754	620019
89693	620020
8784	620021
12535	620022
139376	620023
108608	620024
160152	620025
19239	620026
10002	620027
41673	620028
51926	620029
25110	620030
78948	620031
132816	620032
37696	620033
63544	620034
74564	620035
54362	620036
130296	620037
14060	620038
74596	620039
49627	620040
67156	620041
67156	620042
160230	620043
121893	620044
110532	620045
164270	620046
97775	620047
71924	620048
131284	620049
121430	620050
24922	620051
33364	620052
57521	620053
51598	620054
64054	620055
4892	620056
66594	620057
19381	620058
26880	620059
3119	620060
9882	620061
14430	620062
84865	620063
21816	620064
640	620065
22269	620066
4797	620067
120195	620068
7595	620069
70440	620070
12027	620071
19289	620072
45455	620073
58363	620074
11688	620075
139210	620076
89987	620077
110115	620078
88152	620079
107956	620080
107493	620081
47955	620082
12230	620083
38861	620084
44620	620085
45084	620086
4958	620087
24296	620088
47339	620089
21304	620090
34116	620091
32892	620092
59318	620093
142043	620094
49413	620095
33682	620096
3768	620097
33694	620098
2481	620099
47176	620100
23565	620101
202	620102
78215	620103
80570	620104
46171	620105
105922	620106
2588	620107
18368	620108
30984	620109
117431	620110
31734	620111
61313	620112
29673	620113
109398	620114
135479	620115
65390	620116
71904	620117
31635	620118
95646	620119
26648	620120
113426	620121
6222	620122
11336	620123
122728	620124
86623	620125
102940	620126
92336	620127
65881	620128
30859	620129
26407	620130
121054	620131
89934	620132
48895	620133
27128	620134
89456	620135
132863	620136
58392	620137
33525	620138
69961	620139
132555	620140
111215	620141
20387	620142
20404	620143
108931	620144
41347	620145
9415	620146
48243	620147
5195	620148
43289	620149
8892	620150
33761	620151
104357	620152
25996	620153
23795	620154
139846	620155
128919	620156
154906	620157
78069	620158
105706	620159
43740	620160
125907	620161
54618	620162
50893	620163
30926	620164
126042	620165
150308	620166
154853	620167
131102	620168
113582	620169
150518	620170
85931	620171
109279	620172
68724	620173
91619	620174
110100	620175
70309	620176
34013	620177
58624	620178
53187	620179
82195	620180
4800	620181
44565	620182
69615	620183
33873	620184
115104	620185
58811	620186
52814	620187
12030	620188
164507	620189
16549	620190
69162	620191
100351	620192
116682	620193
88871	620194
21454	620195
96094	620196
112527	620197
131611	620198
114544	620199
81043	620200
144000	620201
166028	620202
23383	620203
84404	620204
84435	620205
115418	620206
14568	620207
62662	620208
79554	620209
107719	620210
74606	620211
151006	620212
46103	620213
64102	620214
14515	620215
99336	620216
105487	620217
122944	620218
103925	620219
120072	620220
107593	620221
118610	620222
164442	620223
44873	620224
47378	620225
1080	620226
13299	620227
8335	620228
12659	620229
110343	620230
95644	620231
115250	620232
158240	620233
107296	620234
121811	620235
266	620236
39841	620237
129851	620238
55129	620239
16179	620240
18550	620241
31677	620242
94407	620243
2898	620244
69357	620245
45335	620246
26260	620247
150616	620248
89420	620249
120986	620250
42205	620251
132979	620252
23049	620253
33173	620254
98185	620255
128	620256
143701	620257
67767	620258
81704	620259
122994	620260
50252	620261
102840	620262
17496	620263
112125	620264
55609	620265
102029	620266
96311	620267
18090	620268
87868	620269
20057	620270
6227	620271
99721	620272
30687	620273
73110	620274
16423	620275
56309	620276
8422	620277
124686	620278
30113	620279
36133	620280
21835	620281
38036	620282
133809	620283
79327	620284
8771	620285
32189	620286
132537	620287
24870	620288
38702	620289
164916	620290
50267	620291
114560	620292
21528	620293
7457	620294
21302	620295
148013	620296
11499	620297
122437	620298
149016	620299
2034	620300
104171	620301
85936	620302
134712	620303
90676	620304
71200	620305
108601	620306
156624	620307
1415	620308
23152	620309
7498	620310
7522	620311
79280	620312
44811	620313
3389	620314
23226	620315
713	620316
502	620317
84627	620318
70131	620319
23187	620320
82127	620321
96241	620322
69352	620323
109870	620324
88685	620325
117539	620326
35476	620327
34044	620328
3428	620329
36548	620330
21573	620331
59819	620332
92380	620333
88175	620334
93936	620335
141796	620336
141182	620337
26081	620338
61421	620339
132994	620340
43775	620341
104827	620342
13087	620343
154557	620344
2034	620345
13914	620346
517	620347
34772	620348
13070	620349
16808	620350
58267	620351
72870	620352
3973	620353
36688	620354
1841	620355
21439	620356
20085	620357
129097	620358
23973	620359
47043	620360
30	620361
2898	620362
42	620363
18079	620364
9627	620365
1706	620366
19	620367
263	620368
12861	620369
20722	620370
352	620371
126658	620372
8620	620373
50693	620374
146	620375
21000	620376
97256	620377
23973	620378
11636	620379
24652	620380
33446	620381
1331	620382
116	620383
195	620384
26404	620385
109165	620386
44353	620387
37137	620388
23334	620389
42013	620390
15719	620391
32474	620392
8	620393
342	620394
2158	620395
185	620396
12567	620397
10389	620398
29950	620399
4884	620400
8088	620401
586	620402
387	620403
21487	620404
324	620405
25407	620406
50858	620407
28735	620408
2149	620409
18119	620410
84880	620411
79650	620412
810	620413
2001	620414
27208	620415
41544	620416
16093	620417
137212	620418
5438	620419
15259	620420
4245	620421
1102	620422
35555	620423
17206	620424
18848	620425
37367	620426
80569	620427
98839	620428
62097	620429
27090	620430
47877	620431
104065	620432
113766	620433
54560	620434
27066	620435
3542	620436
69369	620437
76741	620438
17184	620439
90802	620440
7053	620441
41547	620442
11197	620443
4968	620444
11619	620445
18373	620446
1081	620447
24309	620448
3337	620449
76822	620450
15005	620451
55458	620452
21574	620453
96346	620454
50741	620455
13691	620456
6260	620457
776	620458
51454	620459
44616	620460
2536	620461
33781	620462
72933	620463
6422	620464
11207	620465
35347	620466
6491	620467
207	620468
23583	620469
73	620470
8731	620471
92671	620472
2326	620473
35402	620474
1138	620475
5780	620476
2764	620477
37581	620478
3369	620479
90558	620480
5493	620481
8170	620482
37831	620483
33080	620484
4263	620485
15610	620486
54944	620487
4149	620488
5780	620489
54944	620490
35072	620491
2397	620492
49226	620493
6044	620494
64544	620495
2850	620496
26613	620497
46532	620498
497	620499
21878	620500
16185	620501
73677	620502
26178	620503
77775	620504
89549	620505
61288	620506
14445	620507
47728	620508
22913	620509
49435	620510
6354	620511
7453	620512
2922	620513
28194	620514
11546	620515
31705	620516
27563	620517
2151	620518
43987	620519
77774	620520
730	620521
13548	620522
113063	620523
90725	620524
8476	620525
83465	620526
34721	620527
4213	620528
26444	620529
22712	620530
3326	620531
1715	620532
47742	620533
16064	620534
1382	620535
1934	620536
19516	620537
1339	620538
50804	620539
9485	620540
11391	620541
3796	620542
107717	620543
1635	620544
4100	620545
49598	620546
100453	620547
1934	620548
18124	620549
35150	620550
24971	620551
1826	620552
22317	620553
32009	620554
1902	620555
6251	620556
3756	620557
10728	620558
37892	620559
23536	620560
31038	620561
26911	620562
52297	620563
1912	620564
6375	620565
2803	620566
2803	620567
844	620568
48816	620569
3823	620570
32194	620571
25838	620572
34106	620573
70622	620574
9	620575
64646	620576
15334	620577
108641	620578
47371	620579
64561	620580
59255	620581
59994	620582
110887	620583
31626	620584
7741	620585
139064	620586
119803	620587
6536	620588
17290	620589
55298	620590
23917	620591
33999	620592
14522	620593
61652	620594
10334	620595
12485	620596
3154	620597
18664	620598
35030	620599
43498	620600
470	620601
15334	620602
99711	620603
43617	620604
705	620605
11694	620606
54294	620607
68336	620608
9769	620609
37359	620610
100736	620611
67203	620612
75494	620613
90224	620614
73433	620615
92753	620616
14786	620617
105864	620618
4123	620619
46339	620620
111719	620621
23684	620622
77942	620623
83276	620624
52280	620625
862	620626
27133	620627
34593	620628
17909	620629
43977	620630
2080	620631
42440	620632
1900	620633
113537	620634
91934	620635
3989	620636
5757	620637
35970	620638
16895	620639
22941	620640
61775	620641
25592	620642
9086	620643
2502	620644
1052	620645
70308	620646
90605	620647
18681	620648
3942	620649
3289	620650
28025	620651
5701	620652
10047	620653
8874	620654
109432	620655
8718	620656
123057	620657
53359	620658
11341	620659
78161	620660
91016	620661
77060	620662
10672	620663
45914	620664
132472	620665
53679	620666
40403	620667
64735	620668
1421	620669
4443	620670
88002	620671
89	620672
7086	620673
67	620674
1240	620675
44513	620676
41611	620677
94327	620678
17559	620679
137552	620680
48785	620681
83347	620682
14112	620683
66180	620684
49923	620685
113037	620686
24094	620687
131035	620688
5794	620689
113129	620690
4936	620691
4526	620692
14445	620693
83768	620694
24442	620695
129279	620696
61520	620697
20488	620698
41280	620699
31963	620700
81580	620701
33880	620702
51938	620703
18825	620704
1449	620705
20176	620706
68276	620707
59924	620708
112	620709
78262	620710
70290	620711
32296	620712
34109	620713
102162	620714
37168	620715
7093	620716
3081	620717
10327	620718
47708	620719
5763	620720
7930	620721
23684	620722
86552	620723
73	620724
37893	620725
59817	620726
3445	620727
6765	620728
6192	620729
3030	620730
33161	620731
26284	620732
1239	620733
37826	620734
15687	620735
19246	620736
78100	620737
13285	620738
35449	620739
53969	620740
744	620741
108739	620742
67906	620743
48953	620744
50818	620745
6850	620746
13441	620747
1377	620748
7470	620749
1775	620750
22380	620751
33781	620752
48774	620753
68411	620754
4618	620755
18345	620756
21120	620757
14764	620758
47180	620759
104249	620760
133203	620761
2318	620762
5147	620763
30674	620764
82170	620765
56043	620766
36059	620767
13020	620768
64368	620769
9267	620770
6439	620771
15489	620772
66098	620773
35255	620774
8023	620775
48841	620776
90412	620777
68909	620778
125627	620779
3374	620780
4483	620781
3254	620782
65427	620783
38793	620784
83833	620785
32974	620786
81524	620787
10269	620788
38910	620789
7741	620790
7709	620791
6887	620792
6337	620793
14139	620794
18022	620795
12792	620796
76798	620797
3372	620798
59888	620799
1421	620800
1422	620801
41258	620802
2973	620803
389	620804
27598	620805
35284	620806
44651	620807
25465	620808
14405	620809
44515	620810
20491	620811
4183	620812
14781	620813
26707	620814
15645	620815
39712	620816
12102	620817
50380	620818
35098	620819
2281	620820
2525	620821
4757	620822
13009	620823
10588	620824
20074	620825
106856	620826
78481	620827
20636	620828
5226	620829
99484	620830
82190	620831
1559	620832
71053	620833
64982	620834
2665	620835
6659	620836
1550	620837
1404	620838
90364	620839
31092	620840
42165	620841
1987	620842
11389	620843
5155	620844
11751	620845
35292	620846
24562	620847
679	620848
2510	620849
21343	620850
10008	620851
13508	620852
58071	620853
114421	620854
2057	620855
13315	620856
11607	620857
402	620858
842	620859
90441	620860
454	620861
16816	620862
6288	620863
766	620864
68	620865
11249	620866
6498	620867
30924	620868
1467	620869
2202	620870
2	620871
53	620872
121108	620873
148	620874
55104	620875
24358	620876
37330	620877
8736	620878
120129	620879
1221	620880
1510	620881
31719	620882
49267	620883
9781	620884
20849	620885
10501	620886
1092	620887
266	620888
719	620889
5262	620890
2240	620891
106027	620892
183	620893
55321	620894
46248	620895
30800	620896
28844	620897
24986	620898
13032	620899
7468	620900
7234	620901
11030	620902
90809	620903
36163	620904
28187	620905
8878	620906
17666	620907
673	620908
59381	620909
103781	620910
34411	620911
71897	620912
45532	620913
15529	620914
183	620915
21535	620916
15893	620917
20588	620918
60066	620919
440	620920
41210	620921
860	620922
353	620923
5608	620924
41974	620925
3334	620926
87136	620927
66600	620928
18998	620929
813	620930
11130	620931
3055	620932
1692	620933
15608	620934
3946	620935
13944	620936
70380	620937
2822	620938
23112	620939
68189	620940
17538	620941
100891	620942
24182	620943
14337	620944
2294	620945
7465	620946
109136	620947
450	620948
844	620949
4815	620950
29591	620951
11635	620952
11436	620953
47382	620954
68332	620955
41974	620956
34308	620957
65720	620958
23576	620959
14088	620960
31397	620961
2472	620962
35369	620963
13337	620964
16988	620965
2484	620966
93665	620967
105871	620968
53	620969
155	620970
1152	620971
7026	620972
31357	620973
7595	620974
2472	620975
12739	620976
6227	620977
107494	620978
16960	620979
9967	620980
2159	620981
1762	620982
1033	620983
3058	620984
1347	620985
17355	620986
4342	620987
6114	620988
15484	620989
59810	620990
3537	620991
2068	620992
16676	620993
619	620994
22251	620995
1794	620996
1956	620997
13883	620998
6778	620999
85165	621000
3702	621001
26047	621002
22359	621003
60143	621004
51360	621005
28786	621006
4157	621007
47795	621008
83713	621009
33047	621010
130953	621011
18076	621012
18518	621013
937	621014
33905	621015
6016	621016
20067	621017
5089	621018
2119	621019
90174	621020
9154	621021
1617	621022
18	621023
63123	621024
39453	621025
1755	621026
66481	621027
45647	621028
8838	621029
18511	621030
27343	621031
422	621032
37350	621033
2199	621034
6230	621035
9080	621036
19852	621037
2417	621038
9	621039
9226	621040
17053	621041
32193	621042
43945	621043
4418	621044
60623	621045
61043	621046
379	621047
1944	621048
15858	621049
7697	621050
15463	621051
779	621052
1860	621053
9972	621054
555	621055
22228	621056
11944	621057
8360	621058
65427	621059
1379	621060
134554	621061
3096	621062
2235	621063
22228	621064
66750	621065
33722	621066
1934	621067
1288	621068
33768	621069
32	621070
139780	621071
14028	621072
8747	621073
37416	621074
27638	621075
8646	621076
101	621077
2004	621078
1222	621079
279	621080
19021	621081
12690	621082
25512	621083
994	621084
1616	621085
719	621086
39921	621087
4134	621088
13566	621089
3418	621090
24554	621091
107852	621092
95234	621093
18792	621094
7736	621095
52392	621096
17141	621097
2879	621098
6370	621099
14248	621100
6776	621101
1778	621102
5777	621103
3483	621104
3338	621105
14774	621106
82891	621107
763	621108
169	621109
1766	621110
1605	621111
31230	621112
1854	621113
4077	621114
18818	621115
384	621116
5665	621117
198	621118
18097	621119
162	621120
12032	621121
64005	621122
59753	621123
3387	621124
491	621125
9808	621126
43653	621127
16208	621128
6668	621129
617	621130
132791	621131
37	621132
127678	621133
109140	621134
50466	621135
1895	621136
2042	621137
19178	621138
25201	621139
657	621140
40812	621141
65776	621142
3253	621143
329	621144
9952	621145
27614	621146
4630	621147
2418	621148
20698	621149
17216	621150
167532	621151
71246	621152
14995	621153
557	621154
83	621155
25	621156
225	621157
37731	621158
1585	621159
388	621160
7123	621161
956	621162
1431	621163
6253	621164
13	621165
6	621166
21574	621167
51896	621168
5103	621169
87916	621170
17556	621171
13281	621172
85511	621173
10366	621174
6321	621175
567	621176
53730	621177
15958	621178
65241	621179
34484	621180
59514	621181
268	621182
698	621183
6235	621184
93824	621185
27	621186
20929	621187
22813	621188
6632	621189
66944	621190
4770	621191
287	621192
67979	621193
2352	621194
205	621195
35803	621196
87555	621197
3121	621198
394	621199
16519	621200
2182	621201
4529	621202
5089	621203
22397	621204
1920	621205
1938	621206
70526	621207
49902	621208
27192	621209
25433	621210
7497	621211
2000	621212
317	621213
9353	621214
33890	621215
851	621216
2350	621217
62268	621218
81520	621219
1347	621220
283	621221
75307	621222
41665	621223
20163	621224
23333	621225
28221	621226
16436	621227
13112	621228
125669	621229
40846	621230
51420	621231
23271	621232
7556	621233
45517	621234
61626	621235
40000	621236
53794	621237
69386	621238
10919	621239
28597	621240
82085	621241
81516	621242
2471	621243
29168	621244
66076	621245
20005	621246
41689	621247
18490	621248
30875	621249
41280	621250
109885	621251
105694	621252
25478	621253
12965	621254
41881	621255
60033	621256
4938	621257
47797	621258
40881	621259
48932	621260
18632	621261
24126	621262
67697	621263
67767	621264
47726	621265
39176	621266
70964	621267
83026	621268
63346	621269
9074	621270
10374	621271
68298	621272
79749	621273
95612	621274
36463	621275
21273	621276
28454	621277
17526	621278
14991	621279
51194	621280
30545	621281
4973	621282
100335	621283
108926	621284
26108	621285
48898	621286
11264	621287
1446	621288
6619	621289
48823	621290
5303	621291
11714	621292
33863	621293
86195	621294
54385	621295
41352	621296
47202	621297
6804	621298
58483	621299
42153	621300
12703	621301
44202	621302
61168	621303
68152	621304
47392	621305
23676	621306
77964	621307
1051	621308
12076	621309
42565	621310
4427	621311
54305	621312
35540	621313
117429	621314
23588	621315
12007	621316
5155	621317
119778	621318
11333	621319
20082	621320
30874	621321
66816	621322
20074	621323
4851	621324
12220	621325
6214	621326
102407	621327
130564	621328
6442	621329
38191	621330
7508	621331
45155	621332
51264	621333
65537	621334
9866	621335
21111	621336
36811	621337
41003	621338
8879	621339
20912	621340
64528	621341
28368	621342
96952	621343
10871	621344
28156	621345
2632	621346
34581	621347
12728	621348
58827	621349
66657	621350
4872	621351
48496	621352
3669	621353
1803	621354
79757	621355
47396	621356
6670	621357
99576	621358
26674	621359
92488	621360
46837	621361
44555	621362
11601	621363
8091	621364
51915	621365
9771	621366
49487	621367
59410	621368
2629	621369
44843	621370
34744	621371
634	621372
64902	621373
130679	621374
61014	621375
531	621376
112052	621377
1430	621378
14739	621379
9234	621380
67955	621381
25959	621382
4973	621383
56359	621384
43241	621385
19602	621386
5237	621387
44577	621388
20828	621389
651	621390
6382	621391
5290	621392
4658	621393
37806	621394
1894	621395
28582	621396
197	621397
21967	621398
9074	621399
30016	621400
30016	621401
47051	621402
75541	621403
113026	621404
5244	621405
54575	621406
2005	621407
7556	621408
24605	621409
52209	621410
39882	621411
87201	621412
41663	621413
42489	621414
107417	621415
4047	621416
85007	621417
23193	621418
70572	621419
6494	621420
108614	621421
19913	621422
7986	621423
26503	621424
24131	621425
31044	621426
111506	621427
3095	621428
75763	621429
1885	621430
4201	621431
6040	621432
34727	621433
111893	621434
64591	621435
18801	621436
37626	621437
37626	621438
95363	621439
11451	621440
41261	621441
56362	621442
5537	621443
88786	621444
8820	621445
3386	621446
11291	621447
65576	621448
32136	621449
78480	621450
70226	621451
41924	621452
3769	621453
28019	621454
65655	621455
8268	621456
3508	621457
9413	621458
27	621459
3873	621460
32193	621461
21597	621462
2950	621463
20643	621464
46999	621465
31860	621466
41971	621467
7215	621468
17663	621469
5347	621470
46969	621471
21490	621472
16767	621473
9066	621474
78131	621475
43740	621476
37216	621477
47213	621478
45388	621479
22664	621480
34277	621481
27733	621482
69401	621483
116916	621484
2037	621485
41577	621486
15881	621487
10521	621488
166084	621489
446	621490
403	621491
70439	621492
110620	621493
56009	621494
56009	621495
4640	621496
93718	621497
72257	621498
595	621499
10896	621500
45891	621501
48850	621502
1983	621503
42364	621504
16753	621505
64546	621506
72258	621507
10339	621508
955	621509
24105	621510
14820	621511
35449	621512
2525	621513
465	621514
63115	621515
9867	621516
47240	621517
20455	621518
38018	621519
15743	621520
98148	621521
108694	621522
6691	621523
15733	621524
7653	621525
132722	621526
96431	621527
55	621528
70243	621529
1957	621530
28677	621531
9676	621532
12122	621533
62544	621534
110284	621535
65722	621536
20017	621537
12365	621538
35246	621539
13916	621540
39697	621541
45396	621542
82402	621543
39826	621544
103888	621545
75975	621546
259	621547
49142	621548
36848	621549
87900	621550
5736	621551
13094	621552
3739	621553
97881	621554
64796	621555
49799	621556
14542	621557
14667	621558
12782	621559
53393	621560
99459	621561
2734	621562
83795	621563
118781	621564
15939	621565
66105	621566
38868	621567
28656	621568
113337	621569
78305	621570
5820	621571
30907	621572
26107	621573
24287	621574
86545	621575
56819	621576
46295	621577
8709	621578
75426	621579
678	621580
8984	621581
67809	621582
133903	621583
17680	621584
112983	621585
40494	621586
14859	621587
15509	621588
69333	621589
58548	621590
101331	621591
10720	621592
79835	621593
72038	621594
21832	621595
8022	621596
10291	621597
47131	621598
100791	621599
91607	621600
10010	621601
108608	621602
10458	621603
26327	621604
14673	621605
3796	621606
8458	621607
101967	621608
132318	621609
12188	621610
2665	621611
54796	621612
15247	621613
29034	621614
43349	621615
23263	621616
77423	621617
23269	621618
40161	621619
104310	621620
11983	621621
23863	621622
22807	621623
36206	621624
61703	621625
108311	621626
3033	621627
1363	621628
7574	621629
44489	621630
5957	621631
31517	621632
11255	621633
11255	621634
28037	621635
44053	621636
31442	621637
111536	621638
18846	621639
11193	621640
107791	621641
91008	621642
115538	621643
12396	621644
62650	621645
19972	621646
109904	621647
1302	621648
52164	621649
316	621650
13283	621651
859	621652
6922	621653
73736	621654
3825	621655
12215	621656
55243	621657
59427	621658
13349	621659
16152	621660
299	621661
2029	621662
67382	621663
775	621664
2841	621665
736	621666
2190	621667
853	621668
40625	621669
40459	621670
1952	621671
4074	621672
28097	621673
51274	621674
16142	621675
72205	621676
293	621677
2491	621678
70052	621679
706	621680
2084	621681
13026	621682
5217	621683
801	621684
1627	621685
43032	621686
5333	621687
21	621688
3231	621689
28770	621690
14999	621691
4207	621692
100074	621693
11123	621694
25218	621695
1141	621696
1505	621697
4921	621698
4636	621699
66088	621700
2326	621701
9702	621702
22407	621703
5779	621704
97620	621705
30345	621706
47641	621707
34273	621708
51235	621709
363	621710
112213	621711
1312	621712
42494	621713
17777	621714
21083	621715
124798	621716
79915	621717
43448	621718
53846	621719
56513	621720
22610	621721
25456	621722
7376	621723
10437	621724
34456	621725
12705	621726
109294	621727
56673	621728
51660	621729
301	621730
53822	621731
58964	621732
22841	621733
53076	621734
13568	621735
21744	621736
20496	621737
28563	621738
13783	621739
15322	621740
247	621741
84323	621742
284	621743
145507	621744
137030	621745
113250	621746
34185	621747
8006	621748
8416	621749
26185	621750
10678	621751
20712	621752
7202	621753
11853	621754
17840	621755
2483	621756
7726	621757
124384	621758
65839	621759
55153	621760
21462	621761
131649	621762
38192	621763
90918	621764
15931	621765
12755	621766
132177	621767
114898	621768
46482	621769
39707	621770
26187	621771
133771	621772
15234	621773
2961	621774
2420	621775
74555	621776
18227	621777
51278	621778
22802	621779
122398	621780
73074	621781
37706	621782
109909	621783
7756	621784
100734	621785
73213	621786
20005	621787
17657	621788
55450	621789
57495	621790
2128	621791
2253	621792
8826	621793
43361	621794
31574	621795
10925	621796
45930	621797
8789	621798
14910	621799
46960	621800
116780	621801
14502	621802
5809	621803
8789	621804
5809	621805
5809	621806
42717	621807
77642	621808
26295	621809
66080	621810
96318	621811
13415	621812
11333	621813
47236	621814
73300	621815
39545	621816
60985	621817
58637	621818
44453	621819
8114	621820
110300	621821
105351	621822
27978	621823
14634	621824
33797	621825
30499	621826
84698	621827
37326	621828
75625	621829
103478	621830
21909	621831
3904	621832
2976	621833
46987	621834
3431	621835
136915	621836
39118	621837
90078	621838
95828	621839
52065	621840
36185	621841
39352	621842
66932	621843
14770	621844
8176	621845
6214	621846
74959	621847
28774	621848
115106	621849
55545	621850
72197	621851
55602	621852
30449	621853
12935	621854
85270	621855
26224	621856
15745	621857
10411	621858
15359	621859
4682	621860
55235	621861
7103	621862
26425	621863
67557	621864
49133	621865
8925	621866
4447	621867
11339	621868
35943	621869
17836	621870
105864	621871
13028	621872
42379	621873
9244	621874
13127	621875
23741	621876
92278	621877
239	621878
7300	621879
128754	621880
11329	621881
12918	621882
74664	621883
13214	621884
104839	621885
49467	621886
64761	621887
83031	621888
9734	621889
646	621890
6289	621891
27516	621892
1821	621893
104873	621894
106962	621895
13734	621896
23236	621897
57984	621898
28515	621899
20746	621900
1557	621901
12244	621902
5604	621903
6406	621904
63766	621905
107031	621906
57391	621907
17143	621908
20466	621909
86143	621910
144040	621911
15511	621912
51708	621913
55099	621914
51493	621915
361	621916
28941	621917
123253	621918
78469	621919
28457	621920
55323	621921
63308	621922
139763	621923
50333	621924
5830	621925
9984	621926
14869	621927
43974	621928
23195	621929
46295	621930
85428	621931
47158	621932
30509	621933
54137	621934
19222	621935
12790	621936
35955	621937
14390	621938
64865	621939
16922	621940
4085	621941
67723	621942
26901	621943
2026	621944
66392	621945
17517	621946
39927	621947
47792	621948
127514	621949
21449	621950
66195	621951
73623	621952
38220	621953
32346	621954
39575	621955
26245	621956
14061	621957
106634	621958
27941	621959
2783	621960
37566	621961
29435	621962
8002	621963
35819	621964
27188	621965
7025	621966
62241	621967
7903	621968
30234	621969
57497	621970
1496	621971
3060	621972
96935	621973
118825	621974
22006	621975
58838	621976
27521	621977
136306	621978
16786	621979
66044	621980
45335	621981
24158	621982
6424	621983
34082	621984
12311	621985
77154	621986
10582	621987
12054	621988
37037	621989
6347	621990
51195	621991
54640	621992
21216	621993
66514	621994
46857	621995
118630	621996
47969	621997
89607	621998
41900	621999
1617	622000
12111	622001
81148	622002
60640	622003
53061	622004
69910	622005
17737	622006
29095	622007
51584	622008
126405	622009
26223	622010
40152	622011
14084	622012
30148	622013
49966	622014
26901	622015
70635	622016
73772	622017
47160	622018
8033	622019
5429	622020
84366	622021
95661	622022
26312	622023
85844	622024
3056	622025
40137	622026
102531	622027
45590	622028
104168	622029
49243	622030
84409	622031
132296	622032
17840	622033
41170	622034
58622	622035
19621	622036
38199	622037
123098	622038
139463	622039
25454	622040
6386	622041
40405	622042
2858	622043
26168	622044
20238	622045
128947	622046
63768	622047
63047	622048
47365	622049
825	622050
129450	622051
120425	622052
61799	622053
18764	622054
48419	622055
49136	622056
89975	622057
60250	622058
113359	622059
11733	622060
38580	622061
37563	622062
14851	622063
42961	622064
32410	622065
74278	622066
28582	622067
36555	622068
7173	622069
5388	622070
16822	622071
38945	622072
39694	622073
4313	622074
15913	622075
18370	622076
38516	622077
84751	622078
3795	622079
65596	622080
136891	622081
95763	622082
59003	622083
8040	622084
4658	622085
135795	622086
47461	622087
105760	622088
17850	622089
4994	622090
49170	622091
50501	622092
36004	622093
18550	622094
13733	622095
14352	622096
41900	622097
23069	622098
45368	622099
56512	622100
14459	622101
1795	622102
10362	622103
6328	622104
59385	622105
60963	622106
59370	622107
2005	622108
3823	622109
18854	622110
3040	622111
79222	622112
1124	622113
26064	622114
22633	622115
54085	622116
138455	622117
3646	622118
13228	622119
21732	622120
4043	622121
12931	622122
54126	622123
21884	622124
18225	622125
6346	622126
20789	622127
30837	622128
18364	622129
1482	622130
11717	622131
3596	622132
51448	622133
58242	622134
61641	622135
65539	622136
6824	622137
108930	622138
88475	622139
48715	622140
88148	622141
11499	622142
108333	622143
9919	622144
4684	622145
52387	622146
74390	622147
59112	622148
71521	622149
78242	622150
71203	622151
27207	622152
60962	622153
90552	622154
12065	622155
2807	622156
22337	622157
56182	622158
75151	622159
239	622160
98191	622161
81050	622162
11630	622163
7161	622164
10581	622165
1483	622166
54558	622167
1735	622168
2342	622169
77658	622170
11129	622171
8031	622172
69759	622173
37363	622174
61018	622175
62960	622176
32846	622177
101955	622178
34714	622179
12688	622180
16560	622181
89358	622182
1997	622183
34714	622184
49300	622185
2783	622186
1456	622187
47176	622188
3590	622189
44625	622190
50629	622191
86559	622192
136219	622193
117289	622194
61617	622195
2578	622196
121494	622197
75569	622198
76810	622199
17522	622200
16337	622201
10500	622202
112336	622203
22921	622204
18438	622205
115146	622206
25533	622207
65390	622208
113817	622209
46664	622210
2801	622211
67726	622212
60008	622213
30155	622214
20469	622215
4940	622216
16538	622217
4940	622218
107030	622219
37454	622220
27257	622221
129796	622222
76518	622223
6348	622224
2236	622225
73275	622226
20109	622227
30313	622228
75667	622229
20789	622230
43694	622231
40005	622232
81522	622233
73934	622234
18719	622235
58575	622236
3378	622237
5207	622238
8091	622239
8528	622240
4366	622241
129515	622242
13293	622243
20789	622244
7312	622245
54091	622246
59326	622247
21245	622248
17737	622249
123064	622250
57955	622251
75758	622252
52387	622253
2692	622254
14888	622255
22056	622256
47758	622257
131410	622258
35126	622259
22743	622260
42669	622261
4102	622262
103	622263
26368	622264
13282	622265
18759	622266
41169	622267
116759	622268
8730	622269
38544	622270
31542	622271
128866	622272
30077	622273
67165	622274
41653	622275
111384	622276
20356	622277
6500	622278
138512	622279
85994	622280
28215	622281
51999	622282
22076	622283
122856	622284
27661	622285
4316	622286
102244	622287
86304	622288
7312	622289
60139	622290
4437	622291
82197	622292
67777	622293
3851	622294
35294	622295
9445	622296
2846	622297
1210	622298
9141	622299
62160	622300
41593	622301
3100	622302
5091	622303
32386	622304
25024	622305
41919	622306
6007	622307
485	622308
98670	622309
6562	622310
31369	622311
58483	622312
31741	622313
31986	622314
17998	622315
85194	622316
61593	622317
7376	622318
51671	622319
54611	622320
90711	622321
83813	622322
52289	622323
6046	622324
9261	622325
67193	622326
75741	622327
2961	622328
5079	622329
18370	622330
38905	622331
616	622332
79101	622333
17587	622334
66462	622335
3480	622336
11080	622337
17911	622338
56392	622339
10387	622340
34649	622341
11330	622342
33127	622343
56600	622344
1211	622345
8004	622346
7312	622347
11660	622348
43517	622349
12016	622350
23457	622351
14793	622352
76805	622353
38336	622354
14981	622355
2609	622356
26819	622357
8533	622358
297	622359
27194	622360
30953	622361
104342	622362
16961	622363
12883	622364
95695	622365
1483	622366
6196	622367
14599	622368
19230	622369
1211	622370
51583	622371
1890	622372
51052	622373
4112	622374
28076	622375
61081	622376
48517	622377
87296	622378
45210	622379
2724	622380
13832	622381
14782	622382
23841	622383
41137	622384
7305	622385
115138	622386
19501	622387
65388	622388
70642	622389
156890	622390
4155	622391
43214	622392
13554	622393
1198	622394
114586	622395
8348	622396
83763	622397
86036	622398
3334	622399
68724	622400
107657	622401
68412	622402
42493	622403
54363	622404
11701	622405
3304	622406
6159	622407
10039	622408
10039	622409
23506	622410
41709	622411
41712	622412
12099	622413
42011	622414
67606	622415
123162	622416
1313	622417
69874	622418
41851	622419
130681	622420
137688	622421
61030	622422
93899	622423
1428	622424
649	622425
5455	622426
5954	622427
4194	622428
12524	622429
3954	622430
825	622431
33388	622432
64408	622433
92477	622434
5248	622435
102498	622436
22376	622437
14879	622438
2936	622439
37181	622440
66480	622441
76245	622442
41158	622443
2128	622444
23970	622445
68892	622446
40238	622447
28739	622448
94565	622449
48742	622450
144043	622451
10789	622452
8736	622453
7359	622454
8853	622455
4808	622456
19203	622457
105913	622458
35824	622459
34105	622460
3238	622461
4970	622462
43405	622463
17038	622464
44580	622465
63761	622466
17124	622467
12902	622468
16953	622469
125809	622470
8524	622471
16749	622472
12273	622473
41205	622474
97166	622475
3974	622476
2556	622477
17798	622478
82197	622479
1733	622480
9634	622481
31012	622482
67247	622483
34539	622484
82117	622485
45846	622486
7582	622487
1211	622488
1289	622489
776	622490
6619	622491
14502	622492
14502	622493
4313	622494
43498	622495
47796	622496
25250	622497
21572	622498
92569	622499
28066	622500
56899	622501
28085	622502
48413	622503
32508	622504
71164	622505
29877	622506
3851	622507
45240	622508
111421	622509
55079	622510
52736	622511
12316	622512
49113	622513
1042	622514
49359	622515
9162	622516
102264	622517
13145	622518
31583	622519
20922	622520
48430	622521
13384	622522
12874	622523
8106	622524
68420	622525
65520	622526
108294	622527
47272	622528
133041	622529
7535	622530
16250	622531
53736	622532
26023	622533
47962	622534
4938	622535
5830	622536
47309	622537
74624	622538
41181	622539
66536	622540
74388	622541
5331	622542
136363	622543
6722	622544
24649	622545
113032	622546
58592	622547
38727	622548
38727	622549
89973	622550
53946	622551
60440	622552
23172	622553
112945	622554
83593	622555
57341	622556
51581	622557
6768	622558
19158	622559
14103	622560
38083	622561
89190	622562
20504	622563
79524	622564
48053	622565
39624	622566
16053	622567
35938	622568
16122	622569
5175	622570
8416	622571
99356	622572
6743	622573
13138	622574
1679	622575
118879	622576
3714	622577
132602	622578
14415	622579
6886	622580
43301	622581
5878	622582
10251	622583
22376	622584
18411	622585
112060	622586
132679	622587
26217	622588
8534	622589
60040	622590
31000	622591
29441	622592
832	622593
30987	622594
4363	622595
57738	622596
4363	622597
54776	622598
34854	622599
20431	622600
12505	622601
9352	622602
65931	622603
25895	622604
24310	622605
56396	622606
33858	622607
14521	622608
35829	622609
12406	622610
634	622611
939	622612
112880	622613
10050	622614
53456	622615
40941	622616
30362	622617
60018	622618
30712	622619
101327	622620
30359	622621
51110	622622
37569	622623
18299	622624
4103	622625
80413	622626
34998	622627
17559	622628
10581	622629
24990	622630
8508	622631
35297	622632
124705	622633
28453	622634
4453	622635
59511	622636
654	622637
8690	622638
108420	622639
19717	622640
3085	622641
53356	622642
15606	622643
44160	622644
90313	622645
109170	622646
66	622647
55371	622648
1733	622649
42462	622650
81824	622651
39714	622652
87130	622653
80699	622654
1312	622655
16444	622656
3816	622657
79021	622658
25354	622659
88268	622660
38192	622661
55371	622662
102487	622663
9765	622664
22006	622665
2868	622666
87325	622667
2407	622668
16157	622669
12859	622670
13322	622671
646	622672
13366	622673
30329	622674
2256	622675
3890	622676
48510	622677
39096	622678
37283	622679
7369	622680
40619	622681
85868	622682
94344	622683
1090	622684
6743	622685
133756	622686
1496	622687
1896	622688
10869	622689
51053	622690
123902	622691
14852	622692
3251	622693
41187	622694
2555	622695
16872	622696
22970	622697
43115	622698
8403	622699
92897	622700
27680	622701
33900	622702
39110	622703
61014	622704
8207	622705
3238	622706
11941	622707
69780	622708
51364	622709
1211	622710
50419	622711
1090	622712
49962	622713
24227	622714
24419	622715
61791	622716
89990	622717
1615	622718
2629	622719
654	622720
13450	622721
10690	622722
20769	622723
27814	622724
487	622725
7628	622726
8020	622727
112856	622728
46273	622729
31091	622730
54561	622731
51940	622732
53222	622733
17298	622734
777	622735
3100	622736
1090	622737
66940	622738
9774	622739
33658	622740
61024	622741
112875	622742
43059	622743
1496	622744
2229	622745
7461	622746
43974	622747
25000	622748
24113	622749
112886	622750
18842	622751
320	622752
88746	622753
56011	622754
9805	622755
86	622756
27979	622757
6261	622758
78898	622759
79767	622760
1335	622761
46207	622762
57671	622763
27522	622764
3076	622765
9977	622766
19150	622767
12261	622768
678	622769
646	622770
13366	622771
51096	622772
86193	622773
84701	622774
5322	622775
105080	622776
14834	622777
68905	622778
10462	622779
54014	622780
4816	622781
56910	622782
87168	622783
20705	622784
23312	622785
18170	622786
77043	622787
15693	622788
23512	622789
1896	622790
51882	622791
41248	622792
6879	622793
6812	622794
9845	622795
33915	622796
40567	622797
112914	622798
27079	622799
1725	622800
20093	622801
34704	622802
41486	622803
9065	622804
65677	622805
45630	622806
1839	622807
7942	622808
12736	622809
12876	622810
48580	622811
14299	622812
11802	622813
40190	622814
48114	622815
2953	622816
25831	622817
4006	622818
26528	622819
43480	622820
76718	622821
6509	622822
39454	622823
54167	622824
72070	622825
86824	622826
91311	622827
141976	622828
11026	622829
13167	622830
48828	622831
4792	622832
68998	622833
22008	622834
21720	622835
4904	622836
12201	622837
121242	622838
76584	622839
21420	622840
55205	622841
15545	622842
81040	622843
33858	622844
6305	622845
16915	622846
71226	622847
63758	622848
29971	622849
49455	622850
30378	622851
120229	622852
105142	622853
87420	622854
4434	622855
5053	622856
80626	622857
4373	622858
17770	622859
31583	622860
396	622861
109892	622862
114602	622863
26841	622864
54131	622865
13551	622866
1508	622867
30414	622868
2763	622869
9937	622870
64626	622871
37784	622872
220	622873
58371	622874
30404	622875
51350	622876
20058	622877
10559	622878
8050	622879
21627	622880
69311	622881
6537	622882
11774	622883
4428	622884
29493	622885
705	622886
3410	622887
136175	622888
85	622889
109275	622890
116865	622891
28586	622892
20111	622893
86515	622894
54739	622895
91539	622896
154887	622897
127882	622898
117129	622899
74670	622900
3988	622901
21781	622902
64374	622903
16834	622904
104358	622905
31194	622906
127438	622907
64909	622908
23889	622909
36055	622910
17633	622911
19964	622912
9600	622913
22600	622914
92106	622915
32822	622916
13749	622917
79129	622918
82013	622919
47854	622920
50414	622921
74420	622922
4552	622923
38730	622924
108286	622925
102952	622926
31929	622927
49629	622928
83787	622929
29656	622930
25096	622931
83621	622932
28971	622933
67345	622934
82017	622935
37968	622936
93662	622937
22761	622938
61446	622939
21267	622940
96991	622941
20198	622942
29516	622943
98720	622944
16051	622945
33696	622946
93876	622947
54693	622948
32025	622949
24628	622950
134230	622951
28578	622952
12318	622953
1976	622954
6990	622955
5543	622956
5305	622957
4845	622958
55059	622959
40576	622960
1286	622961
59275	622962
91326	622963
23805	622964
5156	622965
94959	622966
85936	622967
75495	622968
62560	622969
2846	622970
2081	622971
92616	622972
41701	622973
6883	622974
6422	622975
10365	622976
15505	622977
1765	622978
29312	622979
494	622980
19995	622981
1225	622982
31569	622983
4031	622984
18238	622985
14154	622986
62473	622987
635	622988
494	622989
783	622990
3867	622991
16652	622992
4245	622993
17617	622994
39813	622995
331	622996
3159	622997
336	622998
12271	622999
73550	623000
56309	623001
3211	623002
4317	623003
336	623004
23683	623005
23690	623006
113482	623007
6389	623008
2064	623009
3070	623010
39919	623011
14537	623012
17215	623013
41	623014
9451	623015
39073	623016
1534	623017
14182	623018
10672	623019
13575	623020
22045	623021
22001	623022
5306	623023
29127	623024
8394	623025
20637	623026
6708	623027
1773	623028
4187	623029
30664	623030
66974	623031
2081	623032
13507	623033
2372	623034
944	623035
45112	623036
683	623037
27608	623038
3462	623039
10624	623040
1334	623041
4497	623042
62	623043
23764	623044
90097	623045
515	623046
515	623047
149026	623048
67606	623049
22128	623050
253	623051
1036	623052
2056	623053
4868	623054
2931	623055
2056	623056
28235	623057
2673	623058
2248	623059
8728	623060
18	623061
361	623062
27527	623063
26469	623064
857	623065
3559	623066
71388	623067
1947	623068
8547	623069
8662	623070
16990	623071
64450	623072
5277	623073
103396	623074
43498	623075
24782	623076
36842	623077
59831	623078
37096	623079
107389	623080
2588	623081
96476	623082
21227	623083
14157	623084
636	623085
7501	623086
117175	623087
46411	623088
36148	623089
54242	623090
33132	623091
20515	623092
23771	623093
1353	623094
62604	623095
32802	623096
16707	623097
24622	623098
115602	623099
53135	623100
30415	623101
18661	623102
1162	623103
67170	623104
82936	623105
5441	623106
6251	623107
49280	623108
29861	623109
3286	623110
40368	623111
19598	623112
64958	623113
108878	623114
30343	623115
87126	623116
952	623117
19664	623118
33254	623119
55579	623120
19150	623121
35317	623122
79532	623123
107561	623124
110372	623125
81881	623126
75506	623127
69128	623128
87657	623129
68345	623130
73577	623131
41602	623132
19748	623133
4297	623134
978	623135
2535	623136
25519	623137
28210	623138
61514	623139
34782	623140
278	623141
6417	623142
40861	623143
113220	623144
26726	623145
33696	623146
26584	623147
38152	623148
101113	623149
3480	623150
23540	623151
89453	623152
50621	623153
127390	623154
19523	623155
67937	623156
33166	623157
115560	623158
65727	623159
105927	623160
90824	623161
6297	623162
24415	623163
17636	623164
9661	623165
17636	623166
7591	623167
978	623168
10858	623169
7509	623170
9281	623171
122936	623172
9966	623173
110791	623174
4082	623175
15277	623176
14170	623177
14170	623178
5113	623179
44952	623180
14170	623181
19186	623182
78912	623183
15556	623184
39970	623185
58839	623186
933	623187
61416	623188
69804	623189
41679	623190
35588	623191
1031	623192
17178	623193
143812	623194
65972	623195
80739	623196
53286	623197
427	623198
105370	623199
8911	623200
12292	623201
30896	623202
35046	623203
8059	623204
59000	623205
13041	623206
78952	623207
17094	623208
76520	623209
11322	623210
8248	623211
36259	623212
5854	623213
7987	623214
7987	623215
6848	623216
75257	623217
12455	623218
112892	623219
90466	623220
66776	623221
12975	623222
15355	623223
67685	623224
52716	623225
131389	623226
19063	623227
44173	623228
110338	623229
84854	623230
83054	623231
111919	623232
40694	623233
83017	623234
126121	623235
84741	623236
125812	623237
84669	623238
48609	623239
86321	623240
166053	623241
3863	623242
3483	623243
52444	623244
3483	623245
3483	623246
67513	623247
68006	623248
22777	623249
58244	623250
137138	623251
18268	623252
24336	623253
64360	623254
24760	623255
88763	623256
53681	623257
15883	623258
27305	623259
4646	623260
27819	623261
23155	623262
48047	623263
19715	623264
128917	623265
1884	623266
103952	623267
87034	623268
69434	623269
17608	623270
51656	623271
130579	623272
47807	623273
65465	623274
64336	623275
76525	623276
15593	623277
123981	623278
62484	623279
20197	623280
69330	623281
59004	623282
86440	623283
16476	623284
4015	623285
30596	623286
295	623287
52399	623288
123987	623289
90795	623290
32991	623291
295	623292
123217	623293
14738	623294
97541	623295
58360	623296
23568	623297
59090	623298
78396	623299
1960	623300
14629	623301
64670	623302
23865	623303
17639	623304
17277	623305
57730	623306
47736	623307
70079	623308
68345	623309
68094	623310
4379	623311
88898	623312
88898	623313
55413	623314
90228	623315
82145	623316
32974	623317
49852	623318
108826	623319
68913	623320
20721	623321
30445	623322
1142	623323
16133	623324
65618	623325
12455	623326
55392	623327
64651	623328
130497	623329
6624	623330
17152	623331
9915	623332
92251	623333
67694	623334
8540	623335
13756	623336
63447	623337
5003	623338
43279	623339
40503	623340
3939	623341
992	623342
581	623343
964	623344
26311	623345
108871	623346
83220	623347
17607	623348
23270	623349
113902	623350
129555	623351
18928	623352
45575	623353
86170	623354
33602	623355
90113	623356
60471	623357
40952	623358
2252	623359
42570	623360
19614	623361
13237	623362
37886	623363
88183	623364
20346	623365
4865	623366
239	623367
16280	623368
38628	623369
70141	623370
12280	623371
100714	623372
27656	623373
90531	623374
75385	623375
106927	623376
49446	623377
13277	623378
78477	623379
75430	623380
15501	623381
87611	623382
21880	623383
76491	623384
44660	623385
35510	623386
17247	623387
73518	623388
28924	623389
75941	623390
51396	623391
92723	623392
84957	623393
102769	623394
91538	623395
13283	623396
4336	623397
42431	623398
29527	623399
83003	623400
68082	623401
45396	623402
1782	623403
47791	623404
63456	623405
53300	623406
40646	623407
112073	623408
45431	623409
54067	623410
56551	623411
44659	623412
50268	623413
64597	623414
52089	623415
35303	623416
83002	623417
31158	623418
20762	623419
52533	623420
24182	623421
88893	623422
52023	623423
23533	623424
56303	623425
94038	623426
90747	623427
164310	623428
9654	623429
6651	623430
48699	623431
89559	623432
8128	623433
29702	623434
27267	623435
71640	623436
40133	623437
45572	623438
44069	623439
52268	623440
73427	623441
77139	623442
41409	623443
5820	623444
9654	623445
33062	623446
70259	623447
89523	623448
58007	623449
92072	623450
84585	623451
15723	623452
19985	623453
11322	623454
81623	623455
34719	623456
88715	623457
77132	623458
68892	623459
53128	623460
24932	623461
78849	623462
75226	623463
67077	623464
106022	623465
44713	623466
11507	623467
21165	623468
68175	623469
67057	623470
16449	623471
3860	623472
4394	623473
49664	623474
53006	623475
82339	623476
36205	623477
26690	623478
1139	623479
61287	623480
3684	623481
47986	623482
121119	623483
10113	623484
23800	623485
3480	623486
3480	623487
67258	623488
86272	623489
9771	623490
76892	623491
9128	623492
45241	623493
1075	623494
15814	623495
42305	623496
138725	623497
85435	623498
14149	623499
6237	623500
16757	623501
7557	623502
26191	623503
110467	623504
67111	623505
8939	623506
46198	623507
60346	623508
60381	623509
1490	623510
1507	623511
13706	623512
33136	623513
78372	623514
110467	623515
1883	623516
2893	623517
5697	623518
6237	623519
26191	623520
1507	623521
64861	623522
71824	623523
27297	623524
111752	623525
55376	623526
60967	623527
3624	623528
27963	623529
9358	623530
2106	623531
10585	623532
110659	623533
526	623534
2535	623535
526	623536
239	623537
4867	623538
43379	623539
31989	623540
45464	623541
13277	623542
83349	623543
8000	623544
23985	623545
37423	623546
90937	623547
120381	623548
50581	623549
89091	623550
791	623551
7608	623552
22353	623553
3419	623554
44057	623555
95936	623556
26207	623557
71982	623558
10445	623559
46959	623560
95916	623561
56748	623562
61156	623563
20925	623564
78955	623565
46024	623566
5008	623567
8547	623568
1433	623569
113208	623570
30594	623571
7242	623572
6260	623573
44712	623574
3575	623575
3334	623576
81831	623577
29670	623578
13293	623579
5290	623580
35390	623581
58244	623582
36137	623583
60414	623584
49829	623585
27128	623586
57644	623587
77117	623588
86778	623589
58133	623590
20784	623591
24003	623592
119036	623593
47700	623594
88043	623595
38594	623596
79579	623597
18671	623598
90755	623599
21144	623600
20058	623601
9255	623602
58461	623603
58165	623604
4734	623605
84774	623606
23800	623607
45401	623608
31946	623609
29088	623610
22285	623611
31588	623612
102469	623613
31020	623614
64401	623615
44672	623616
35042	623617
16685	623618
107795	623619
79625	623620
30364	623621
78136	623622
13066	623623
63420	623624
32096	623625
7155	623626
14899	623627
99056	623628
1633	623629
1238	623630
33153	623631
15267	623632
3046	623633
31159	623634
79649	623635
1303	623636
4865	623637
30988	623638
78	623639
7499	623640
43123	623641
69438	623642
467	623643
3282	623644
122477	623645
57763	623646
8132	623647
3543	623648
85227	623649
4965	623650
35369	623651
938	623652
815	623653
2209	623654
11154	623655
11483	623656
549	623657
5113	623658
69236	623659
64698	623660
47801	623661
11952	623662
77690	623663
35809	623664
16759	623665
1336	623666
25494	623667
39366	623668
45124	623669
44583	623670
44660	623671
44020	623672
4082	623673
25411	623674
3735	623675
22734	623676
92528	623677
1875	623678
42014	623679
21723	623680
43285	623681
56203	623682
29215	623683
13939	623684
234	623685
60105	623686
18404	623687
63302	623688
164561	623689
81694	623690
26619	623691
1325	623692
5728	623693
27565	623694
77599	623695
17139	623696
18731	623697
26957	623698
11440	623699
24416	623700
43671	623701
45178	623702
22657	623703
71412	623704
69150	623705
13252	623706
103666	623707
35929	623708
109172	623709
73849	623710
391	623711
28610	623712
5728	623713
49271	623714
7437	623715
28805	623716
27755	623717
1009	623718
52094	623719
99100	623720
33970	623721
14129	623722
52099	623723
65781	623724
114508	623725
18982	623726
11201	623727
17172	623728
18413	623729
54063	623730
52093	623731
89054	623732
18102	623733
110374	623734
17559	623735
18416	623736
77979	623737
35171	623738
21470	623739
7393	623740
108753	623741
8436	623742
33976	623743
22743	623744
70410	623745
121483	623746
39284	623747
723	623748
25004	623749
62644	623750
70603	623751
19233	623752
12795	623753
147266	623754
36253	623755
100876	623756
20515	623757
9757	623758
2997	623759
78426	623760
17008	623761
78400	623762
54203	623763
16238	623764
48158	623765
102669	623766
10725	623767
15197	623768
31550	623769
103841	623770
55438	623771
38140	623772
38	623773
31072	623774
86595	623775
69819	623776
4041	623777
93501	623778
9818	623779
35359	623780
35572	623781
9253	623782
26267	623783
72793	623784
49125	623785
19997	623786
518	623787
55312	623788
52050	623789
51505	623790
16129	623791
9461	623792
68060	623793
49481	623794
41901	623795
1440	623796
3124	623797
26466	623798
105609	623799
9292	623800
90073	623801
37972	623802
54050	623803
13431	623804
69942	623805
88852	623806
108919	623807
90228	623808
7572	623809
112230	623810
67121	623811
77853	623812
128880	623813
64923	623814
24336	623815
35998	623816
64411	623817
26147	623818
27015	623819
105122	623820
20733	623821
782	623822
84546	623823
53031	623824
18329	623825
6440	623826
4646	623827
13286	623828
12225	623829
76880	623830
27015	623831
32120	623832
20085	623833
26271	623834
83887	623835
9629	623836
58034	623837
54674	623838
57396	623839
116666	623840
28831	623841
113303	623842
61613	623843
21815	623844
123904	623845
54320	623846
67959	623847
4091	623848
107107	623849
117632	623850
49619	623851
49484	623852
39522	623853
113037	623854
20518	623855
36049	623856
9129	623857
24941	623858
47286	623859
65708	623860
41340	623861
48047	623862
20451	623863
27099	623864
15653	623865
82887	623866
90228	623867
68913	623868
35335	623869
91352	623870
15653	623871
7560	623872
9588	623873
51343	623874
28912	623875
32498	623876
99	623877
45916	623878
48623	623879
31043	623880
46083	623881
12687	623882
93508	623883
31951	623884
90518	623885
27218	623886
20205	623887
40627	623888
92582	623889
45381	623890
12098	623891
17589	623892
44560	623893
70617	623894
16477	623895
31218	623896
3857	623897
13896	623898
2438	623899
137091	623900
7971	623901
16930	623902
15635	623903
43222	623904
18219	623905
50417	623906
37187	623907
5032	623908
8066	623909
113290	623910
107647	623911
59388	623912
1188	623913
45933	623914
40585	623915
30884	623916
82978	623917
45960	623918
49272	623919
35171	623920
29728	623921
122867	623922
7552	623923
30376	623924
46954	623925
24658	623926
111143	623927
51314	623928
63162	623929
67996	623930
992	623931
45960	623932
45933	623933
35211	623934
33018	623935
5596	623936
74631	623937
48124	623938
80788	623939
842	623940
89	623941
1031	623942
17280	623943
48860	623944
6682	623945
12227	623946
2	623947
10156	623948
76465	623949
36629	623950
52207	623951
64645	623952
9771	623953
78254	623954
90476	623955
82687	623956
34163	623957
121524	623958
63449	623959
112327	623960
79763	623961
63680	623962
93798	623963
33735	623964
55100	623965
55417	623966
115573	623967
69085	623968
102510	623969
94108	623970
98110	623971
61458	623972
94194	623973
46368	623974
3379	623975
86719	623976
110551	623977
72182	623978
4023	623979
66972	623980
56887	623981
58618	623982
5303	623983
11994	623984
27168	623985
64211	623986
63403	623987
67180	623988
56354	623989
56518	623990
43648	623991
122602	623992
24864	623993
100708	623994
52192	623995
42195	623996
27653	623997
13727	623998
85471	623999
27709	624000
3868	624001
29206	624002
13306	624003
62316	624004
78115	624005
21901	624006
25830	624007
30098	624008
102833	624009
99536	624010
19098	624011
11478	624012
6718	624013
77580	624014
33260	624015
48523	624016
86142	624017
83424	624018
53029	624019
4681	624020
76551	624021
50539	624022
34035	624023
129287	624024
18155	624025
23912	624026
40011	624027
31924	624028
15756	624029
46236	624030
19162	624031
57607	624032
1338	624033
113	624034
106005	624035
109986	624036
14828	624037
5731	624038
117430	624039
75931	624040
555	624041
97702	624042
9253	624043
70003	624044
108598	624045
13910	624046
154238	624047
59201	624048
50844	624049
108647	624050
587	624051
82947	624052
79034	624053
70417	624054
9582	624055
122447	624056
40660	624057
43137	624058
99267	624059
66934	624060
19229	624061
43506	624062
63483	624063
25839	624064
32	624065
422	624066
127	624067
24199	624068
35431	624069
7195	624070
36148	624071
15563	624072
71595	624073
85474	624074
90700	624075
55391	624076
16637	624077
56245	624078
124163	624079
57426	624080
66800	624081
90523	624082
114459	624083
39321	624084
86350	624085
11030	624086
2935	624087
97107	624088
87908	624089
32949	624090
62659	624091
34187	624092
61081	624093
33604	624094
6152	624095
36142	624096
29612	624097
98997	624098
43363	624099
27056	624100
130403	624101
30725	624102
2774	624103
52972	624104
84828	624105
4855	624106
134189	624107
14651	624108
23165	624109
38142	624110
96557	624111
20390	624112
22914	624113
56253	624114
108764	624115
84360	624116
8177	624117
56350	624118
44599	624119
115406	624120
469	624121
36495	624122
37459	624123
28199	624124
114538	624125
37725	624126
1652	624127
1407	624128
75270	624129
31703	624130
103453	624131
44654	624132
43050	624133
44225	624134
68021	624135
36653	624136
30331	624137
114430	624138
17830	624139
10740	624140
9788	624141
6403	624142
82936	624143
111539	624144
93379	624145
110400	624146
7062	624147
75789	624148
58160	624149
17115	624150
50584	624151
42644	624152
443	624153
45554	624154
123195	624155
75920	624156
29728	624157
27821	624158
48861	624159
2422	624160
56405	624161
1206	624162
42516	624163
1303	624164
2718	624165
9966	624166
22250	624167
58198	624168
44252	624169
62408	624170
63356	624171
90887	624172
10894	624173
12337	624174
522	624175
80934	624176
51846	624177
110803	624178
4022	624179
39341	624180
31588	624181
10964	624182
84737	624183
7833	624184
19614	624185
49143	624186
929	624187
2189	624188
26295	624189
48689	624190
29474	624191
120204	624192
23097	624193
29702	624194
25313	624195
14828	624196
19099	624197
14876	624198
43386	624199
49852	624200
16463	624201
54622	624202
7252	624203
34573	624204
5681	624205
53924	624206
58077	624207
5716	624208
64484	624209
114957	624210
41451	624211
149	624212
91485	624213
86300	624214
63281	624215
57393	624216
23372	624217
38952	624218
29989	624219
96252	624220
64180	624221
102146	624222
46959	624223
62224	624224
66825	624225
113132	624226
3152	624227
28986	624228
87937	624229
137221	624230
135636	624231
4229	624232
10266	624233
80487	624234
44534	624235
66780	624236
90292	624237
111910	624238
111745	624239
10069	624240
107388	624241
28866	624242
31040	624243
89207	624244
20892	624245
24381	624246
124060	624247
13390	624248
45382	624249
83008	624250
113268	624251
134075	624252
91425	624253
19688	624254
5031	624255
90332	624256
14425	624257
26451	624258
72947	624259
70499	624260
35181	624261
26458	624262
110386	624263
54981	624264
47050	624265
45359	624266
45944	624267
137103	624268
54672	624269
3380	624270
89027	624271
58044	624272
73011	624273
5485	624274
106824	624275
81734	624276
67976	624277
128907	624278
21123	624279
64484	624280
107099	624281
16916	624282
17538	624283
26999	624284
22156	624285
13255	624286
2401	624287
70223	624288
23759	624289
134087	624290
10951	624291
116677	624292
76818	624293
52052	624294
52118	624295
100529	624296
22089	624297
2224	624298
10545	624299
10533	624300
14337	624301
10858	624302
64565	624303
3761	624304
76830	624305
92540	624306
44272	624307
32907	624308
22280	624309
1295	624310
100814	624311
3561	624312
877	624313
99418	624314
1311	624315
26046	624316
71888	624317
16913	624318
49327	624319
45618	624320
30618	624321
88251	624322
14224	624323
5060	624324
121533	624325
81521	624326
22291	624327
1180	624328
60475	624329
78	624330
118991	624331
108378	624332
8627	624333
20779	624334
5970	624335
41331	624336
75742	624337
67766	624338
76695	624339
71438	624340
107372	624341
19127	624342
63447	624343
2014	624344
11214	624345
11214	624346
7506	624347
14899	624348
37096	624349
37082	624350
20700	624351
16209	624352
17631	624353
16115	624354
23928	624355
83153	624356
21311	624357
12935	624358
32851	624359
11507	624360
47255	624361
5516	624362
63	624363
87292	624364
103735	624365
54978	624366
53026	624367
87486	624368
112988	624369
99496	624370
4071	624371
37710	624372
89190	624373
22691	624374
35225	624375
95354	624376
47082	624377
97776	624378
58161	624379
22193	624380
45359	624381
8547	624382
62094	624383
43554	624384
4657	624385
102917	624386
278	624387
67730	624388
18096	624389
58195	624390
89208	624391
48563	624392
72837	624393
158371	624394
27077	624395
89214	624396
90524	624397
124203	624398
110349	624399
96339	624400
32332	624401
79313	624402
114473	624403
100693	624404
23950	624405
40627	624406
63705	624407
14898	624408
42629	624409
96381	624410
30963	624411
24540	624412
57703	624413
112428	624414
17173	624415
84693	624416
76433	624417
40624	624418
23385	624419
40634	624420
82991	624421
103860	624422
76453	624423
84635	624424
79099	624425
37147	624426
3889	624427
41308	624428
22270	624429
17991	624430
11170	624431
3169	624432
96361	624433
47180	624434
133007	624435
65833	624436
229	624437
11299	624438
12697	624439
2289	624440
5182	624441
30899	624442
2653	624443
73733	624444
43631	624445
17488	624446
20640	624447
5779	624448
59756	624449
28781	624450
2326	624451
59766	624452
4187	624453
13167	624454
44259	624455
35051	624456
45913	624457
1383	624458
37439	624459
10054	624460
55609	624461
51133	624462
882	624463
45892	624464
102634	624465
22042	624466
11448	624467
300	624468
337	624469
30421	624470
6882	624471
22017	624472
6882	624473
66550	624474
370	624475
106479	624476
3855	624477
1437	624478
30660	624479
4748	624480
9087	624481
31384	624482
455	624483
45451	624484
8552	624485
15168	624486
1289	624487
34582	624488
115908	624489
37532	624490
50553	624491
119814	624492
83185	624493
6921	624494
16080	624495
14179	624496
78373	624497
113695	624498
2936	624499
2397	624500
90983	624501
37341	624502
137713	624503
43484	624504
40986	624505
31973	624506
13953	624507
85070	624508
6092	624509
2797	624510
1522	624511
28363	624512
35145	624513
47672	624514
94375	624515
107452	624516
42538	624517
1926	624518
72030	624519
103367	624520
8987	624521
119	624522
61516	624523
60202	624524
10053	624525
43963	624526
12121	624527
16086	624528
82878	624529
63133	624530
8257	624531
68806	624532
1465	624533
7902	624534
51326	624535
8275	624536
10056	624537
4393	624538
12981	624539
983	624540
9686	624541
45875	624542
35098	624543
4113	624544
2005	624545
59045	624546
17358	624547
111980	624548
37613	624549
70655	624550
18848	624551
11545	624552
38816	624553
2507	624554
77860	624555
44228	624556
93925	624557
53856	624558
2142	624559
39820	624560
1719	624561
18178	624562
35581	624563
12751	624564
52162	624565
29192	624566
9033	624567
98949	624568
77923	624569
65528	624570
16511	624571
21090	624572
5302	624573
59100	624574
2334	624575
22716	624576
19671	624577
43488	624578
35020	624579
19057	624580
16762	624581
19106	624582
14171	624583
3539	624584
4139	624585
4139	624586
98852	624587
2942	624588
3467	624589
107778	624590
12708	624591
84397	624592
11619	624593
39422	624594
18725	624595
68192	624596
18311	624597
1115	624598
23476	624599
1703	624600
27576	624601
85470	624602
26445	624603
31439	624604
38919	624605
70933	624606
70933	624607
17485	624608
5782	624609
4980	624610
82802	624611
46150	624612
12934	624613
33792	624614
1591	624615
90463	624616
2269	624617
5873	624618
66800	624619
798	624620
99103	624621
24266	624622
20810	624623
105635	624624
49710	624625
35582	624626
30660	624627
29410	624628
35446	624629
110273	624630
33765	624631
76332	624632
64804	624633
35215	624634
110457	624635
44195	624636
58120	624637
90553	624638
2435	624639
5677	624640
39477	624641
39477	624642
31391	624643
19937	624644
16553	624645
35095	624646
35095	624647
2912	624648
8553	624649
11244	624650
2237	624651
24272	624652
5215	624653
34196	624654
34196	624655
113760	624656
66069	624657
99272	624658
25372	624659
347	624660
97643	624661
13793	624662
9477	624663
41262	624664
76504	624665
40986	624666
86027	624667
25018	624668
53840	624669
3767	624670
41409	624671
14777	624672
37323	624673
35882	624674
32198	624675
42272	624676
4139	624677
76291	624678
5822	624679
26313	624680
389	624681
28535	624682
453	624683
37407	624684
2607	624685
649	624686
110622	624687
39835	624688
21869	624689
23992	624690
33198	624691
18471	624692
134055	624693
30394	624694
87976	624695
116479	624696
41582	624697
12961	624698
16553	624699
63696	624700
6856	624701
3618	624702
100	624703
2564	624704
77019	624705
14458	624706
87761	624707
35534	624708
110398	624709
8052	624710
23996	624711
105093	624712
102563	624713
17186	624714
95503	624715
2912	624716
2973	624717
1793	624718
22761	624719
56303	624720
70632	624721
132731	624722
30233	624723
10096	624724
37277	624725
61263	624726
1691	624727
8710	624728
41454	624729
13495	624730
48460	624731
18176	624732
5165	624733
3539	624734
82796	624735
42069	624736
11763	624737
33154	624738
1734	624739
11619	624740
29708	624741
31011	624742
65781	624743
41698	624744
38873	624745
57381	624746
26472	624747
59312	624748
45901	624749
1877	624750
6835	624751
35244	624752
107445	624753
1530	624754
54094	624755
3805	624756
46402	624757
89663	624758
41677	624759
8261	624760
66579	624761
48829	624762
5782	624763
24749	624764
15983	624765
13038	624766
11232	624767
23589	624768
17257	624769
24629	624770
23791	624771
10714	624772
45974	624773
1829	624774
10404	624775
118	624776
20315	624777
824	624778
38879	624779
39493	624780
16588	624781
98049	624782
12679	624783
6626	624784
12405	624785
132484	624786
922	624787
96449	624788
10096	624789
130482	624790
91902	624791
15175	624792
10053	624793
13362	624794
6921	624795
59287	624796
20875	624797
53840	624798
85070	624799
4204	624800
77522	624801
42274	624802
10624	624803
12657	624804
16251	624805
60254	624806
67199	624807
56623	624808
58329	624809
102738	624810
17685	624811
6682	624812
111945	624813
73812	624814
14105	624815
110764	624816
162013	624817
94067	624818
83150	624819
115158	624820
3241	624821
24972	624822
22042	624823
2817	624824
10067	624825
39787	624826
1165	624827
16083	624828
26637	624829
49875	624830
952	624831
39535	624832
10046	624833
7540	624834
37353	624835
6396	624836
18779	624837
9819	624838
13275	624839
102438	624840
49444	624841
20499	624842
9100	624843
5963	624844
3365	624845
21748	624846
95691	624847
7119	624848
50335	624849
31671	624850
7534	624851
1136	624852
129438	624853
27936	624854
47808	624855
24338	624856
24322	624857
114375	624858
3919	624859
9704	624860
7344	624861
27532	624862
7932	624863
15734	624864
18821	624865
47191	624866
5123	624867
5465	624868
11677	624869
5465	624870
22272	624871
5514	624872
69953	624873
72927	624874
30486	624875
103519	624876
161907	624877
6891	624878
70041	624879
104970	624880
50276	624881
14918	624882
6313	624883
110364	624884
90172	624885
7048	624886
111525	624887
41690	624888
64353	624889
86845	624890
5150	624891
65011	624892
72028	624893
24201	624894
7576	624895
120178	624896
31784	624897
22875	624898
66866	624899
6339	624900
42197	624901
67249	624902
43640	624903
1740	624904
102329	624905
18475	624906
61722	624907
72249	624908
5413	624909
913	624910
113916	624911
36389	624912
92201	624913
2260	624914
38245	624915
48198	624916
11630	624917
63545	624918
80977	624919
18790	624920
107582	624921
101182	624922
91676	624923
39688	624924
23269	624925
39405	624926
139893	624927
27193	624928
38805	624929
32267	624930
79007	624931
12029	624932
39489	624933
13112	624934
79294	624935
26459	624936
32492	624937
32218	624938
118940	624939
79179	624940
95387	624941
122992	624942
41176	624943
36753	624944
2936	624945
26258	624946
49250	624947
17524	624948
41869	624949
86216	624950
50238	624951
31093	624952
45473	624953
48552	624954
80879	624955
36753	624956
47790	624957
7245	624958
1416	624959
123001	624960
86144	624961
39147	624962
65842	624963
33678	624964
121743	624965
138699	624966
50624	624967
3433	624968
73704	624969
34299	624970
58269	624971
7948	624972
60515	624973
22820	624974
10623	624975
80932	624976
79521	624977
21268	624978
45279	624979
92754	624980
77907	624981
24128	624982
24958	624983
122699	624984
23022	624985
88493	624986
1784	624987
2391	624988
26674	624989
71121	624990
68445	624991
63224	624992
154779	624993
116847	624994
23781	624995
78618	624996
6899	624997
12208	624998
138083	624999
49846	625000
117484	625001
38825	625002
38041	625003
11139	625004
79339	625005
28362	625006
25592	625007
8501	625008
25592	625009
24880	625010
17785	625011
17610	625012
28006	625013
36428	625014
8124	625015
81878	625016
16668	625017
678	625018
109424	625019
28219	625020
54918	625021
27174	625022
64494	625023
42433	625024
10092	625025
9838	625026
46374	625027
2437	625028
15974	625029
12208	625030
7929	625031
4421	625032
13489	625033
114675	625034
110674	625035
120382	625036
23599	625037
98727	625038
17534	625039
81464	625040
147064	625041
7234	625042
14603	625043
17158	625044
24222	625045
47413	625046
26109	625047
79841	625048
10416	625049
107509	625050
64343	625051
25739	625052
35179	625053
12288	625054
13081	625055
57971	625056
11643	625057
55558	625058
10291	625059
102649	625060
2420	625061
48189	625062
96392	625063
124561	625064
21423	625065
20011	625066
112029	625067
37792	625068
48440	625069
3215	625070
12407	625071
77496	625072
126278	625073
35025	625074
4787	625075
26498	625076
60290	625077
39825	625078
12277	625079
77984	625080
62403	625081
107866	625082
51631	625083
64199	625084
46801	625085
65557	625086
46852	625087
116829	625088
46477	625089
11672	625090
1407	625091
96237	625092
2728	625093
10511	625094
2936	625095
7647	625096
90360	625097
3032	625098
31507	625099
36448	625100
1889	625101
113456	625102
35463	625103
85024	625104
83679	625105
55499	625106
36244	625107
114909	625108
53437	625109
10789	625110
32386	625111
25399	625112
12027	625113
17086	625114
8647	625115
10234	625116
39237	625117
17100	625118
71490	625119
1998	625120
22757	625121
108804	625122
52860	625123
880	625124
27345	625125
27746	625126
31364	625127
127317	625128
24356	625129
31088	625130
74385	625131
129534	625132
42648	625133
14458	625134
99777	625135
6882	625136
97815	625137
115241	625138
114413	625139
27519	625140
34630	625141
4142	625142
41895	625143
40059	625144
3542	625145
6438	625146
39931	625147
28167	625148
24535	625149
18383	625150
4906	625151
83880	625152
9610	625153
20850	625154
15933	625155
70519	625156
79835	625157
1520	625158
13096	625159
5734	625160
174	625161
5585	625162
41885	625163
4381	625164
44754	625165
17499	625166
56653	625167
43673	625168
42473	625169
83300	625170
22748	625171
150762	625172
28556	625173
24245	625174
109295	625175
114582	625176
59994	625177
32888	625178
113494	625179
114630	625180
21506	625181
29727	625182
23418	625183
52005	625184
20784	625185
58583	625186
24779	625187
89353	625188
20144	625189
87720	625190
71190	625191
1859	625192
15647	625193
46423	625194
24970	625195
12346	625196
33113	625197
35349	625198
33158	625199
14373	625200
317	625201
10942	625202
65362	625203
20537	625204
19951	625205
112356	625206
73838	625207
14865	625208
1044	625209
3167	625210
48089	625211
8140	625212
12543	625213
22356	625214
29600	625215
307	625216
43	625217
7599	625218
2855	625219
76807	625220
83186	625221
27634	625222
26125	625223
37627	625224
20183	625225
23917	625226
113087	625227
8068	625228
21141	625229
6422	625230
2199	625231
47081	625232
27886	625233
56	625234
318	625235
116269	625236
9369	625237
940	625238
3207	625239
770	625240
40874	625241
9242	625242
330	625243
58008	625244
6203	625245
8163	625246
132968	625247
8259	625248
1554	625249
26868	625250
49268	625251
23495	625252
10425	625253
73044	625254
5359	625255
4320	625256
12465	625257
2114	625258
60021	625259
5007	625260
108920	625261
19948	625262
88902	625263
32893	625264
15197	625265
1987	625266
90466	625267
10065	625268
26869	625269
92516	625270
29733	625271
20632	625272
51513	625273
17683	625274
64917	625275
122861	625276
76603	625277
31954	625278
50281	625279
683	625280
59459	625281
59865	625282
98735	625283
50607	625284
10040	625285
16062	625286
16074	625287
20636	625288
56693	625289
36557	625290
28815	625291
4296	625292
63612	625293
25333	625294
17663	625295
4766	625296
9854	625297
12986	625298
9041	625299
226	625300
20632	625301
81997	625302
41398	625303
23132	625304
48919	625305
25872	625306
64778	625307
10562	625308
61352	625309
52257	625310
30547	625311
1731	625312
12688	625313
35580	625314
35051	625315
20691	625316
46320	625317
59817	625318
59438	625319
104077	625320
23282	625321
24392	625322
35580	625323
20624	625324
958	625325
1291	625326
35258	625327
15687	625328
60103	625329
51592	625330
16409	625331
60610	625332
9979	625333
54085	625334
61769	625335
48714	625336
12915	625337
38559	625338
21351	625339
37630	625340
67	625341
17036	625342
1291	625343
113905	625344
105473	625345
18538	625346
4324	625347
45831	625348
42606	625349
5397	625350
25023	625351
4267	625352
10063	625353
91598	625354
19952	625355
1877	625356
89105	625357
4322	625358
98801	625359
28071	625360
11775	625361
2397	625362
55668	625363
97946	625364
36041	625365
2640	625366
42654	625367
2153	625368
12801	625369
20930	625370
49223	625371
35043	625372
60609	625373
16080	625374
16080	625375
38774	625376
22041	625377
22041	625378
113273	625379
97897	625380
89639	625381
41498	625382
34625	625383
93748	625384
89178	625385
99237	625386
3462	625387
59888	625388
67164	625389
8259	625390
95417	625391
107865	625392
5111	625393
69977	625394
22024	625395
43624	625396
13833	625397
2554	625398
26873	625399
20930	625400
78923	625401
19860	625402
22317	625403
59528	625404
4162	625405
39159	625406
64781	625407
36454	625408
51294	625409
2922	625410
47408	625411
7314	625412
50515	625413
2421	625414
688	625415
31941	625416
11653	625417
672	625418
26242	625419
1371	625420
5321	625421
158	625422
13507	625423
308	625424
2608	625425
12410	625426
3011	625427
3557	625428
46144	625429
24944	625430
2505	625431
32382	625432
72718	625433
2305	625434
2700	625435
14955	625436
30506	625437
19931	625438
32851	625439
70147	625440
37016	625441
12780	625442
723	625443
44	625444
2101	625445
136343	625446
19090	625447
23585	625448
53755	625449
30490	625450
53258	625451
6299	625452
90229	625453
604	625454
80803	625455
70099	625456
112335	625457
53091	625458
117004	625459
69	625460
13222	625461
22	625462
5323	625463
7428	625464
40734	625465
73488	625466
54095	625467
15562	625468
23854	625469
38170	625470
4146	625471
11373	625472
16269	625473
8180	625474
54252	625475
104410	625476
9850	625477
2622	625478
44534	625479
13071	625480
50286	625481
33539	625482
66954	625483
15890	625484
9110	625485
53670	625486
53258	625487
62415	625488
13314	625489
99696	625490
21896	625491
44	625492
328	625493
25851	625494
15470	625495
25851	625496
7683	625497
44	625498
14630	625499
53694	625500
9621	625501
64231	625502
553	625503
15224	625504
19719	625505
119741	625506
56622	625507
26331	625508
20642	625509
53889	625510
11062	625511
1726	625512
3676	625513
18060	625514
19719	625515
70220	625516
32405	625517
31420	625518
18642	625519
45124	625520
37789	625521
2500	625522
14924	625523
33201	625524
11389	625525
60608	625526
41	625527
29139	625528
14961	625529
3085	625530
5658	625531
6536	625532
57529	625533
13098	625534
65884	625535
33021	625536
1374	625537
10573	625538
14630	625539
48904	625540
1859	625541
64109	625542
49750	625543
17863	625544
17863	625545
54886	625546
6469	625547
41426	625548
525	625549
5202	625550
53040	625551
67542	625552
123965	625553
17305	625554
2196	625555
87467	625556
18501	625557
23559	625558
45415	625559
9340	625560
84734	625561
104909	625562
22023	625563
54943	625564
6039	625565
28365	625566
20637	625567
72825	625568
59134	625569
77470	625570
15839	625571
26897	625572
105815	625573
49223	625574
70416	625575
35043	625576
49225	625577
16071	625578
31467	625579
122897	625580
27821	625581
59816	625582
59459	625583
74385	625584
17486	625585
64369	625586
20006	625587
37831	625588
6882	625589
77094	625590
20632	625591
2759	625592
37831	625593
50763	625594
8462	625595
4263	625596
4263	625597
70984	625598
14590	625599
47961	625600
4387	625601
33641	625602
6092	625603
43484	625604
15907	625605
6369	625606
24200	625607
35289	625608
54605	625609
16808	625610
104185	625611
43216	625612
19735	625613
11204	625614
743	625615
45317	625616
77754	625617
18810	625618
61035	625619
45513	625620
30269	625621
63388	625622
54264	625623
10610	625624
20121	625625
70655	625626
1613	625627
92660	625628
2437	625629
37091	625630
56196	625631
34085	625632
26939	625633
4641	625634
40578	625635
16904	625636
22032	625637
10595	625638
112929	625639
13292	625640
30650	625641
882	625642
41654	625643
3013	625644
57395	625645
462	625646
62731	625647
28096	625648
14900	625649
46500	625650
45226	625651
11211	625652
69753	625653
72726	625654
52516	625655
4152	625656
17087	625657
10651	625658
81924	625659
119183	625660
24420	625661
56038	625662
8305	625663
12132	625664
16228	625665
16923	625666
27093	625667
54202	625668
12217	625669
8433	625670
27690	625671
10764	625672
26550	625673
27690	625674
59283	625675
56746	625676
19747	625677
31661	625678
61353	625679
3212	625680
520	625681
18762	625682
4086	625683
6099	625684
10298	625685
76435	625686
23531	625687
26687	625688
47186	625689
33197	625690
3534	625691
22356	625692
785	625693
22044	625694
882	625695
28749	625696
2917	625697
24987	625698
12230	625699
24878	625700
74474	625701
18119	625702
83150	625703
31584	625704
12643	625705
60615	625706
10595	625707
22350	625708
3520	625709
40387	625710
43576	625711
65	625712
528	625713
3052	625714
739	625715
42522	625716
30382	625717
53032	625718
12302	625719
13864	625720
26256	625721
41248	625722
611	625723
14315	625724
51646	625725
62249	625726
111562	625727
120357	625728
64184	625729
44494	625730
37382	625731
8655	625732
22478	625733
3613	625734
106632	625735
30536	625736
5948	625737
36060	625738
23205	625739
156849	625740
1477	625741
52821	625742
46316	625743
27525	625744
10860	625745
97122	625746
12066	625747
18748	625748
102108	625749
21085	625750
88781	625751
7940	625752
7494	625753
111483	625754
82072	625755
82075	625756
72672	625757
2327	625758
20886	625759
2127	625760
17946	625761
2269	625762
70244	625763
14320	625764
137833	625765
64137	625766
93443	625767
2131	625768
35420	625769
5219	625770
72737	625771
122992	625772
29035	625773
52957	625774
2184	625775
8249	625776
23911	625777
79561	625778
53674	625779
84505	625780
3533	625781
21460	625782
60523	625783
29511	625784
18659	625785
10047	625786
129155	625787
74759	625788
66845	625789
143935	625790
28137	625791
30560	625792
90909	625793
70272	625794
9898	625795
46457	625796
23278	625797
138713	625798
110228	625799
81471	625800
80867	625801
3074	625802
39144	625803
4033	625804
83804	625805
3470	625806
50	625807
19057	625808
44544	625809
86761	625810
110841	625811
133586	625812
89652	625813
136685	625814
10876	625815
4829	625816
22921	625817
37043	625818
100298	625819
27982	625820
26708	625821
95896	625822
711	625823
123132	625824
26025	625825
51150	625826
1930	625827
16888	625828
68718	625829
8829	625830
23300	625831
50223	625832
91016	625833
100411	625834
23941	625835
17090	625836
133851	625837
105148	625838
42963	625839
53662	625840
81659	625841
45659	625842
28436	625843
58064	625844
23888	625845
90565	625846
89642	625847
15633	625848
23739	625849
25963	625850
73588	625851
98302	625852
5283	625853
39300	625854
3533	625855
17527	625856
52925	625857
19058	625858
13368	625859
33680	625860
30	625861
89466	625862
30936	625863
6528	625864
8664	625865
23729	625866
55666	625867
8479	625868
6662	625869
57373	625870
61782	625871
23499	625872
8787	625873
49389	625874
58472	625875
107040	625876
16148	625877
26883	625878
7377	625879
46717	625880
89226	625881
95681	625882
160726	625883
110135	625884
10047	625885
45655	625886
119717	625887
3254	625888
18265	625889
92493	625890
15986	625891
85981	625892
52800	625893
21381	625894
11028	625895
10826	625896
43881	625897
82198	625898
2801	625899
68333	625900
11630	625901
75376	625902
22549	625903
121495	625904
43640	625905
83594	625906
130780	625907
66612	625908
115181	625909
29446	625910
28505	625911
39117	625912
73486	625913
33278	625914
41579	625915
123261	625916
62333	625917
20157	625918
60981	625919
6868	625920
40290	625921
40154	625922
77565	625923
4008	625924
127526	625925
19134	625926
25246	625927
39197	625928
65494	625929
30400	625930
3555	625931
12880	625932
59556	625933
72418	625934
30019	625935
10677	625936
62149	625937
1889	625938
15770	625939
1963	625940
34663	625941
27798	625942
26712	625943
82018	625944
8654	625945
88764	625946
48968	625947
20041	625948
39168	625949
99425	625950
35557	625951
14936	625952
17522	625953
80814	625954
22941	625955
12777	625956
60110	625957
109231	625958
90954	625959
154231	625960
87241	625961
4785	625962
34379	625963
64986	625964
48426	625965
108396	625966
12363	625967
2190	625968
5332	625969
28338	625970
131187	625971
76825	625972
6720	625973
66725	625974
2090	625975
8071	625976
54179	625977
70275	625978
4417	625979
30384	625980
39370	625981
42320	625982
115022	625983
123276	625984
23007	625985
838	625986
4149	625987
4982	625988
2131	625989
9234	625990
106810	625991
84504	625992
12510	625993
7198	625994
83882	625995
5515	625996
305	625997
501	625998
5385	625999
85854	626000
14176	626001
57740	626002
85405	626003
6710	626004
3885	626005
3363	626006
45305	626007
19957	626008
81968	626009
2647	626010
870	626011
45823	626012
73481	626013
51845	626014
3919	626015
17200	626016
92716	626017
30537	626018
32124	626019
84775	626020
13754	626021
23128	626022
1516	626023
64184	626024
16915	626025
28654	626026
62540	626027
11364	626028
22576	626029
18807	626030
19733	626031
12260	626032
40609	626033
65742	626034
131731	626035
28339	626036
5074	626037
31705	626038
81748	626039
145582	626040
22927	626041
31524	626042
105623	626043
8607	626044
1733	626045
2228	626046
124359	626047
175	626048
64337	626049
5046	626050
905	626051
87325	626052
107750	626053
81689	626054
30928	626055
8988	626056
71001	626057
1003	626058
60622	626059
70330	626060
4212	626061
22956	626062
31727	626063
34142	626064
83931	626065
56308	626066
19251	626067
41426	626068
38699	626069
90655	626070
23194	626071
33067	626072
7927	626073
59853	626074
45890	626075
18018	626076
30347	626077
39185	626078
11433	626079
50341	626080
86769	626081
164565	626082
30487	626083
59413	626084
134864	626085
6103	626086
56353	626087
32935	626088
87734	626089
838	626090
14182	626091
23751	626092
27732	626093
653	626094
12941	626095
127826	626096
7682	626097
129673	626098
79054	626099
54100	626100
2030	626101
35041	626102
12233	626103
247	626104
63068	626105
14588	626106
79492	626107
1897	626108
78162	626109
56	626110
4405	626111
37165	626112
82400	626113
29695	626114
57784	626115
9226	626116
1766	626117
3572	626118
64768	626119
80730	626120
53809	626121
5900	626122
1238	626123
50555	626124
106303	626125
39144	626126
85815	626127
14103	626128
96368	626129
15262	626130
78018	626131
16732	626132
5485	626133
26762	626134
26635	626135
8683	626136
39962	626137
782	626138
8840	626139
47691	626140
14605	626141
12899	626142
2732	626143
68736	626144
1496	626145
109309	626146
96508	626147
35815	626148
87132	626149
1148	626150
47892	626151
5504	626152
5671	626153
11293	626154
20756	626155
35927	626156
8955	626157
117176	626158
103599	626159
37192	626160
91677	626161
95808	626162
119720	626163
64951	626164
53210	626165
5936	626166
65688	626167
916	626168
81874	626169
2778	626170
34222	626171
9911	626172
49587	626173
40548	626174
146743	626175
1148	626176
1148	626177
7127	626178
3017	626179
59250	626180
17000	626181
90319	626182
51474	626183
23426	626184
49652	626185
80500	626186
60494	626187
124824	626188
8084	626189
13487	626190
3597	626191
50593	626192
55474	626193
62276	626194
50360	626195
2923	626196
40851	626197
1988	626198
28719	626199
7900	626200
15971	626201
14436	626202
32262	626203
66737	626204
8134	626205
1478	626206
139342	626207
63072	626208
18009	626209
13240	626210
115819	626211
51143	626212
27947	626213
53089	626214
35220	626215
14379	626216
54244	626217
57570	626218
39112	626219
79029	626220
84796	626221
71167	626222
1615	626223
74382	626224
12345	626225
8793	626226
6524	626227
116870	626228
12215	626229
76602	626230
27219	626231
399	626232
13781	626233
1027	626234
45938	626235
2638	626236
12315	626237
60604	626238
13147	626239
54006	626240
1767	626241
8805	626242
20366	626243
2865	626244
11482	626245
44197	626246
125571	626247
22967	626248
64000	626249
3585	626250
59565	626251
25276	626252
15373	626253
69762	626254
28851	626255
23137	626256
6493	626257
112452	626258
10656	626259
28111	626260
66122	626261
47827	626262
5251	626263
47265	626264
48053	626265
64508	626266
47201	626267
47869	626268
1288	626269
148405	626270
89152	626271
68325	626272
27984	626273
9580	626274
58971	626275
69946	626276
27631	626277
21933	626278
13419	626279
62137	626280
69107	626281
33003	626282
3645	626283
46458	626284
7429	626285
4036	626286
137643	626287
100825	626288
42247	626289
33267	626290
7625	626291
29655	626292
20083	626293
75621	626294
28911	626295
17820	626296
60086	626297
80338	626298
289	626299
14567	626300
94395	626301
12515	626302
7203	626303
49157	626304
95725	626305
46029	626306
64181	626307
13720	626308
4238	626309
66798	626310
9002	626311
4275	626312
2617	626313
61499	626314
35313	626315
83253	626316
13244	626317
12374	626318
3645	626319
8132	626320
77	626321
12297	626322
23452	626323
6298	626324
31608	626325
80322	626326
81538	626327
29550	626328
6330	626329
13230	626330
12023	626331
151153	626332
15468	626333
56146	626334
3845	626335
67624	626336
12906	626337
2496	626338
8411	626339
39949	626340
482	626341
107048	626342
65794	626343
40412	626344
31908	626345
45954	626346
83040	626347
27665	626348
24630	626349
62111	626350
51488	626351
69528	626352
593	626353
16253	626354
3076	626355
85907	626356
21127	626357
18958	626358
44465	626359
53448	626360
45550	626361
158354	626362
23337	626363
83710	626364
91390	626365
78876	626366
4	626367
72790	626368
20839	626369
6185	626370
62277	626371
2143	626372
100421	626373
53723	626374
4786	626375
127360	626376
35939	626377
45280	626378
90870	626379
26121	626380
5662	626381
47093	626382
3615	626383
11064	626384
98746	626385
20108	626386
44752	626387
4705	626388
98907	626389
4198	626390
67290	626391
67112	626392
7625	626393
26335	626394
66666	626395
7439	626396
8670	626397
42173	626398
32832	626399
10390	626400
97589	626401
2430	626402
59333	626403
144102	626404
3875	626405
59870	626406
1961	626407
2309	626408
31716	626409
14379	626410
2343	626411
9257	626412
26998	626413
154830	626414
7127	626415
9607	626416
22999	626417
11018	626418
58504	626419
510	626420
14081	626421
18635	626422
77523	626423
988	626424
23907	626425
55501	626426
59482	626427
9032	626428
25360	626429
108904	626430
49442	626431
54562	626432
30329	626433
43664	626434
3397	626435
75928	626436
26980	626437
84970	626438
64325	626439
52970	626440
39252	626441
8141	626442
4971	626443
44646	626444
40828	626445
23409	626446
18057	626447
150434	626448
292	626449
784	626450
141024	626451
48970	626452
2430	626453
28000	626454
30323	626455
84594	626456
25938	626457
3645	626458
2778	626459
9912	626460
21522	626461
5030	626462
44912	626463
64712	626464
109851	626465
3608	626466
101111	626467
8827	626468
32135	626469
18622	626470
21127	626471
62512	626472
70898	626473
59185	626474
33298	626475
59988	626476
120240	626477
12315	626478
88962	626479
44221	626480
9937	626481
86092	626482
51089	626483
19487	626484
1804	626485
4994	626486
1068	626487
137504	626488
109041	626489
3309	626490
13394	626491
3306	626492
13936	626493
7060	626494
23347	626495
21801	626496
79787	626497
29578	626498
6814	626499
36433	626500
43115	626501
45053	626502
65487	626503
49819	626504
4006	626505
102183	626506
6001	626507
1988	626508
15833	626509
18974	626510
3585	626511
87591	626512
25408	626513
64712	626514
5747	626515
33998	626516
8515	626517
29608	626518
42627	626519
15365	626520
18624	626521
26023	626522
76827	626523
6330	626524
1896	626525
37582	626526
3023	626527
10506	626528
143911	626529
70571	626530
6218	626531
3076	626532
68717	626533
80325	626534
21530	626535
35485	626536
3076	626537
106738	626538
57574	626539
60081	626540
27822	626541
73636	626542
37962	626543
78915	626544
20685	626545
64714	626546
5248	626547
44185	626548
121624	626549
16575	626550
11018	626551
29606	626552
20380	626553
57331	626554
64312	626555
5405	626556
2540	626557
57557	626558
65467	626559
25958	626560
76676	626561
19918	626562
8515	626563
84958	626564
60395	626565
36218	626566
9805	626567
4992	626568
7141	626569
8876	626570
36218	626571
2200	626572
4992	626573
63131	626574
33116	626575
48469	626576
7788	626577
67752	626578
13240	626579
123188	626580
89179	626581
109112	626582
90125	626583
4786	626584
83007	626585
50405	626586
17904	626587
103823	626588
129681	626589
138564	626590
67204	626591
28727	626592
76492	626593
129174	626594
2470	626595
25424	626596
62434	626597
6555	626598
33091	626599
56465	626600
54606	626601
27601	626602
51807	626603
27679	626604
79733	626605
3247	626606
1626	626607
13997	626608
90361	626609
2714	626610
43034	626611
27219	626612
399	626613
28400	626614
8793	626615
1988	626616
62717	626617
78365	626618
66674	626619
2248	626620
8617	626621
103609	626622
61024	626623
2778	626624
34311	626625
25408	626626
10503	626627
63091	626628
33573	626629
22929	626630
18977	626631
7900	626632
7192	626633
6406	626634
74675	626635
3529	626636
25228	626637
8726	626638
55562	626639
28359	626640
1679	626641
33883	626642
10109	626643
7317	626644
64714	626645
44145	626646
10130	626647
82409	626648
47289	626649
11794	626650
49160	626651
62373	626652
563	626653
4372	626654
3076	626655
50115	626656
27568	626657
71662	626658
34771	626659
67941	626660
16549	626661
5935	626662
8217	626663
52197	626664
81	626665
1028	626666
81	626667
1711	626668
720	626669
1643	626670
1767	626671
18150	626672
6011	626673
28400	626674
42572	626675
98768	626676
36744	626677
78062	626678
84572	626679
100549	626680
53986	626681
68393	626682
89651	626683
19949	626684
73505	626685
34831	626686
242	626687
1798	626688
1028	626689
68824	626690
95852	626691
44924	626692
41471	626693
16707	626694
707	626695
45601	626696
2403	626697
2113	626698
121624	626699
36021	626700
80902	626701
17820	626702
2140	626703
2433	626704
85022	626705
51210	626706
78372	626707
32262	626708
4290	626709
71504	626710
4577	626711
53795	626712
5056	626713
49656	626714
73406	626715
6218	626716
27721	626717
74914	626718
807	626719
14935	626720
399	626721
11351	626722
9678	626723
103513	626724
36543	626725
55223	626726
10516	626727
8515	626728
66529	626729
28483	626730
29535	626731
41489	626732
59449	626733
4615	626734
15833	626735
3845	626736
67642	626737
14780	626738
73750	626739
117415	626740
95528	626741
42670	626742
494	626743
63235	626744
4797	626745
12791	626746
7788	626747
37282	626748
48156	626749
24435	626750
38830	626751
5911	626752
51703	626753
117154	626754
112451	626755
2499	626756
38863	626757
69522	626758
3318	626759
55337	626760
784	626761
8990	626762
36539	626763
31067	626764
60506	626765
42243	626766
81816	626767
28443	626768
23333	626769
5504	626770
81	626771
27727	626772
20155	626773
14891	626774
3016	626775
39216	626776
102788	626777
21846	626778
37169	626779
79104	626780
36107	626781
36107	626782
110347	626783
53958	626784
92619	626785
32908	626786
37556	626787
78043	626788
46944	626789
7060	626790
92631	626791
65553	626792
79290	626793
90135	626794
63424	626795
8411	626796
33757	626797
69525	626798
9948	626799
17044	626800
56120	626801
37957	626802
1800	626803
14292	626804
11641	626805
307	626806
7669	626807
1685	626808
3487	626809
37293	626810
1643	626811
4903	626812
8354	626813
87921	626814
25895	626815
37231	626816
82857	626817
43308	626818
28022	626819
28798	626820
56358	626821
28151	626822
10638	626823
25278	626824
22109	626825
91695	626826
51378	626827
135818	626828
90728	626829
19111	626830
44221	626831
2242	626832
23592	626833
17504	626834
136900	626835
16455	626836
67642	626837
20839	626838
80869	626839
13010	626840
65706	626841
36452	626842
76854	626843
16253	626844
15218	626845
28432	626846
66122	626847
40979	626848
27609	626849
4168	626850
51549	626851
13018	626852
11181	626853
65675	626854
3585	626855
36597	626856
51058	626857
15639	626858
9823	626859
2228	626860
32301	626861
13734	626862
11037	626863
86582	626864
23881	626865
2871	626866
6200	626867
61375	626868
11390	626869
37147	626870
50568	626871
19900	626872
52301	626873
130872	626874
17044	626875
59097	626876
15833	626877
1085	626878
110569	626879
105419	626880
11990	626881
10513	626882
20240	626883
24756	626884
18200	626885
51227	626886
47771	626887
52253	626888
15539	626889
2470	626890
42146	626891
2742	626892
33855	626893
16822	626894
16588	626895
96659	626896
80394	626897
47765	626898
1027	626899
1615	626900
8330	626901
57543	626902
67246	626903
69767	626904
66223	626905
109819	626906
35832	626907
40475	626908
4414	626909
5242	626910
100551	626911
12042	626912
50508	626913
2355	626914
12476	626915
6185	626916
36788	626917
67642	626918
100886	626919
32009	626920
63061	626921
3076	626922
67113	626923
2760	626924
36494	626925
22789	626926
11658	626927
5689	626928
62529	626929
30512	626930
14333	626931
37601	626932
3574	626933
14652	626934
4384	626935
24606	626936
20083	626937
82078	626938
9032	626939
65410	626940
15903	626941
124268	626942
87987	626943
2089	626944
32156	626945
39368	626946
2228	626947
70531	626948
1442	626949
16188	626950
124212	626951
1767	626952
95649	626953
30369	626954
81	626955
115005	626956
8793	626957
30429	626958
45432	626959
98858	626960
5960	626961
97162	626962
18425	626963
111682	626964
104000	626965
47106	626966
61037	626967
18035	626968
104867	626969
9937	626970
130798	626971
146766	626972
73722	626973
8020	626974
487	626975
34797	626976
3722	626977
7324	626978
42412	626979
31178	626980
40461	626981
61158	626982
13584	626983
1754	626984
90305	626985
5077	626986
112239	626987
2333	626988
66122	626989
47775	626990
105512	626991
761	626992
13145	626993
22789	626994
1349	626995
10469	626996
30370	626997
33989	626998
9948	626999
17131	627000
3742	627001
21813	627002
5056	627003
66101	627004
358	627005
1567	627006
2043	627007
6179	627008
1254	627009
20083	627010
91306	627011
46893	627012
28727	627013
62216	627014
5097	627015
91319	627016
18822	627017
43468	627018
137600	627019
47762	627020
17044	627021
27796	627022
26532	627023
14963	627024
26091	627025
112966	627026
80538	627027
21730	627028
12224	627029
53000	627030
10315	627031
34301	627032
30043	627033
8217	627034
3597	627035
101224	627036
2302	627037
109462	627038
35397	627039
83869	627040
48196	627041
94361	627042
49306	627043
47105	627044
102735	627045
1085	627046
81006	627047
4554	627048
83039	627049
71138	627050
29173	627051
70107	627052
107003	627053
107097	627054
52301	627055
86437	627056
25564	627057
63155	627058
129640	627059
30187	627060
4570	627061
29996	627062
33576	627063
17126	627064
89512	627065
3158	627066
45364	627067
7788	627068
53780	627069
26752	627070
22277	627071
6555	627072
63077	627073
25287	627074
50744	627075
16215	627076
17867	627077
39591	627078
38717	627079
39265	627080
34251	627081
63257	627082
50592	627083
128741	627084
28039	627085
34767	627086
80484	627087
37899	627088
19896	627089
132308	627090
20502	627091
7735	627092
145683	627093
83581	627094
50508	627095
10506	627096
39185	627097
35962	627098
54828	627099
2228	627100
38789	627101
30619	627102
21745	627103
81868	627104
29565	627105
9775	627106
94110	627107
77146	627108
101293	627109
80500	627110
1148	627111
84808	627112
44232	627113
98218	627114
92285	627115
29878	627116
51545	627117
1685	627118
21784	627119
83706	627120
4994	627121
18531	627122
77745	627123
51329	627124
57719	627125
18472	627126
68955	627127
103490	627128
109045	627129
19915	627130
395	627131
7539	627132
2212	627133
4554	627134
83171	627135
20371	627136
477	627137
5058	627138
29608	627139
27305	627140
63272	627141
44752	627142
25511	627143
24609	627144
31068	627145
26091	627146
56714	627147
1148	627148
58636	627149
42560	627150
30876	627151
28485	627152
42335	627153
61062	627154
29563	627155
7439	627156
16785	627157
110076	627158
3883	627159
23409	627160
15950	627161
31111	627162
11338	627163
88000	627164
14925	627165
9754	627166
32832	627167
38902	627168
3711	627169
2248	627170
46926	627171
33989	627172
81715	627173
25564	627174
30385	627175
74859	627176
5592	627177
27679	627178
8670	627179
95814	627180
74803	627181
13153	627182
2903	627183
89053	627184
84634	627185
4790	627186
33191	627187
2033	627188
12345	627189
22	627190
39142	627191
45268	627192
74309	627193
37556	627194
118516	627195
41702	627196
8217	627197
20708	627198
2903	627199
26525	627200
37453	627201
3604	627202
15966	627203
23183	627204
15848	627205
76934	627206
1991	627207
41319	627208
13914	627209
69527	627210
2862	627211
63626	627212
39503	627213
60989	627214
30224	627215
30897	627216
43270	627217
104870	627218
36565	627219
44061	627220
89293	627221
3016	627222
47148	627223
10512	627224
18992	627225
43573	627226
34506	627227
26079	627228
30973	627229
18063	627230
1661	627231
89956	627232
5071	627233
16783	627234
21522	627235
45203	627236
84970	627237
15593	627238
7029	627239
85269	627240
19124	627241
40006	627242
81	627243
12042	627244
27568	627245
28404	627246
53290	627247
36019	627248
51369	627249
29563	627250
3455	627251
64783	627252
12023	627253
64069	627254
9861	627255
6419	627256
53	627257
4561	627258
2852	627259
69861	627260
70068	627261
40067	627262
118623	627263
18202	627264
21733	627265
33006	627266
28064	627267
91695	627268
56835	627269
6220	627270
67642	627271
28746	627272
15539	627273
5871	627274
67109	627275
15176	627276
40556	627277
23815	627278
36850	627279
69946	627280
61507	627281
14780	627282
82987	627283
79083	627284
90166	627285
56493	627286
32357	627287
1455	627288
27670	627289
6473	627290
5018	627291
47956	627292
47260	627293
35351	627294
64831	627295
65801	627296
57366	627297
1068	627298
69094	627299
17147	627300
80495	627301
40056	627302
3890	627303
48413	627304
8416	627305
4577	627306
7788	627307
58348	627308
136888	627309
30571	627310
6555	627311
53144	627312
32167	627313
2638	627314
32372	627315
55423	627316
35428	627317
41686	627318
5058	627319
58942	627320
90415	627321
26951	627322
38453	627323
77	627324
30084	627325
109868	627326
105528	627327
103653	627328
32262	627329
6179	627330
37337	627331
6694	627332
21730	627333
10142	627334
593	627335
39139	627336
2865	627337
67727	627338
24199	627339
24199	627340
916	627341
108546	627342
85916	627343
12224	627344
265	627345
611	627346
62285	627347
3711	627348
81777	627349
91018	627350
44165	627351
48553	627352
67166	627353
77903	627354
2027	627355
21444	627356
10391	627357
25925	627358
5788	627359
21915	627360
48065	627361
37169	627362
1988	627363
4786	627364
72709	627365
38135	627366
48444	627367
1849	627368
48654	627369
19992	627370
3118	627371
13539	627372
29868	627373
81	627374
1148	627375
28616	627376
16061	627377
67995	627378
8191	627379
86030	627380
107538	627381
2139	627382
85976	627383
65723	627384
117397	627385
30973	627386
13149	627387
21522	627388
55362	627389
1445	627390
1557	627391
80604	627392
6383	627393
74550	627394
39293	627395
106700	627396
4386	627397
6759	627398
13230	627399
79618	627400
55501	627401
81574	627402
83462	627403
7154	627404
4049	627405
19854	627406
46976	627407
24369	627408
42358	627409
3995	627410
39216	627411
54953	627412
7007	627413
11459	627414
102467	627415
8935	627416
4138	627417
3520	627418
11231	627419
3883	627420
11291	627421
21422	627422
12184	627423
9679	627424
63643	627425
13110	627426
92248	627427
1435	627428
913	627429
3153	627430
20371	627431
156177	627432
82749	627433
123996	627434
1685	627435
33856	627436
1804	627437
52144	627438
64000	627439
6711	627440
34118	627441
110852	627442
3578	627443
57596	627444
74959	627445
80719	627446
127342	627447
50665	627448
99583	627449
64057	627450
3155	627451
99684	627452
2480	627453
132685	627454
68333	627455
3284	627456
98077	627457
6278	627458
49922	627459
7102	627460
14458	627461
21892	627462
25353	627463
14177	627464
5932	627465
3166	627466
111521	627467
87869	627468
1160	627469
112459	627470
9627	627471
50604	627472
59482	627473
11264	627474
117629	627475
64165	627476
57578	627477
30509	627478
83326	627479
103847	627480
122608	627481
28472	627482
478	627483
56067	627484
9872	627485
78370	627486
127815	627487
7938	627488
72138	627489
6081	627490
1800	627491
39320	627492
910	627493
519	627494
2167	627495
28435	627496
6615	627497
3700	627498
7476	627499
41599	627500
19901	627501
24437	627502
52788	627503
110325	627504
104026	627505
83085	627506
47155	627507
18372	627508
6646	627509
131043	627510
1120	627511
3620	627512
3274	627513
7200	627514
61086	627515
12183	627516
10948	627517
848	627518
20671	627519
27776	627520
59461	627521
165	627522
848	627523
30097	627524
1639	627525
3119	627526
87584	627527
877	627528
19365	627529
53118	627530
113849	627531
56161	627532
90611	627533
843	627534
1135	627535
434	627536
57507	627537
104189	627538
559	627539
13050	627540
528	627541
7770	627542
14125	627543
20526	627544
8972	627545
99370	627546
13050	627547
42284	627548
99069	627549
7484	627550
605	627551
8768	627552
59845	627553
89129	627554
1054	627555
114603	627556
6303	627557
520	627558
29211	627559
190	627560
33041	627561
2456	627562
21199	627563
163	627564
2812	627565
49634	627566
41540	627567
2506	627568
3567	627569
3719	627570
2816	627571
102794	627572
2249	627573
20755	627574
21199	627575
8530	627576
80752	627577
41488	627578
63629	627579
465	627580
19486	627581
5073	627582
6192	627583
11704	627584
40701	627585
231	627586
52869	627587
9	627588
39328	627589
48708	627590
23288	627591
569	627592
5627	627593
44148	627594
5630	627595
13474	627596
69476	627597
4135	627598
89303	627599
14517	627600
62602	627601
48125	627602
12283	627603
4737	627604
7152	627605
14363	627606
53966	627607
21521	627608
3817	627609
1055	627610
24146	627611
44050	627612
12564	627613
14982	627614
4532	627615
2201	627616
1252	627617
16664	627618
783	627619
569	627620
34219	627621
91883	627622
615	627623
592	627624
260	627625
737	627626
615	627627
615	627628
97924	627629
10927	627630
2280	627631
9	627632
59431	627633
13588	627634
6173	627635
154	627636
284	627637
12473	627638
4317	627639
6247	627640
208	627641
2720	627642
30478	627643
1476	627644
229	627645
83423	627646
2793	627647
2050	627648
63616	627649
3190	627650
6043	627651
1566	627652
128743	627653
113913	627654
6441	627655
1203	627656
3031	627657
2793	627658
103	627659
366	627660
28207	627661
3081	627662
28469	627663
2182	627664
6282	627665
2793	627666
2415	627667
6607	627668
126	627669
11204	627670
8638	627671
95286	627672
409	627673
17193	627674
59533	627675
59199	627676
1420	627677
21865	627678
1321	627679
5820	627680
20811	627681
23906	627682
47181	627683
9963	627684
9277	627685
41311	627686
3818	627687
123283	627688
532	627689
64257	627690
7589	627691
2234	627692
19223	627693
19227	627694
4596	627695
7963	627696
49228	627697
105860	627698
4379	627699
12971	627700
12033	627701
5640	627702
7770	627703
82911	627704
12156	627705
109267	627706
9016	627707
46974	627708
6429	627709
4283	627710
26184	627711
468	627712
17653	627713
48934	627714
24617	627715
477	627716
260	627717
615	627718
4893	627719
23140	627720
1619	627721
10801	627722
27303	627723
1748	627724
5614	627725
24248	627726
14303	627727
5290	627728
2419	627729
10005	627730
1124	627731
6536	627732
35396	627733
110911	627734
263	627735
60671	627736
1	627737
5071	627738
1842	627739
19	627740
1809	627741
3502	627742
1	627743
13083	627744
40909	627745
24925	627746
34697	627747
5442	627748
21898	627749
71042	627750
768	627751
82940	627752
6944	627753
855	627754
19244	627755
47174	627756
5948	627757
97934	627758
29526	627759
5574	627760
152723	627761
124202	627762
117363	627763
1162	627764
86040	627765
16751	627766
38446	627767
104939	627768
70425	627769
42475	627770
10040	627771
17920	627772
10613	627773
1926	627774
629	627775
98905	627776
5688	627777
61061	627778
9819	627779
3657	627780
124536	627781
18474	627782
7465	627783
212	627784
22044	627785
13415	627786
26255	627787
6158	627788
25309	627789
64061	627790
56866	627791
10053	627792
39	627793
50485	627794
54094	627795
33286	627796
1773	627797
1552	627798
24750	627799
12657	627800
1919	627801
7715	627802
1926	627803
3373	627804
2221	627805
118935	627806
16080	627807
49165	627808
6369	627809
19179	627810
95316	627811
1422	627812
91317	627813
10386	627814
24273	627815
2281	627816
35008	627817
46352	627818
35396	627819
1560	627820
9792	627821
675	627822
26618	627823
10777	627824
22046	627825
55652	627826
3242	627827
47853	627828
464	627829
102478	627830
53361	627831
6734	627832
2708	627833
5322	627834
2371	627835
5260	627836
803	627837
63441	627838
50490	627839
99294	627840
22981	627841
30536	627842
3552	627843
21359	627844
65737	627845
27330	627846
5084	627847
21889	627848
5370	627849
60025	627850
60401	627851
40004	627852
1930	627853
795	627854
30237	627855
762	627856
38415	627857
154829	627858
601	627859
107178	627860
7071	627861
57410	627862
44027	627863
44894	627864
41685	627865
9136	627866
38075	627867
124214	627868
68242	627869
86844	627870
76553	627871
96931	627872
19260	627873
8125	627874
21782	627875
28793	627876
13372	627877
54937	627878
71723	627879
39827	627880
26146	627881
29614	627882
2258	627883
1538	627884
39202	627885
64643	627886
92753	627887
5080	627888
38809	627889
51110	627890
10097	627891
56890	627892
95554	627893
33621	627894
41547	627895
27657	627896
19912	627897
12747	627898
11347	627899
7666	627900
124291	627901
1911	627902
65633	627903
18097	627904
15265	627905
3924	627906
5889	627907
27316	627908
2495	627909
115821	627910
74515	627911
51221	627912
2911	627913
110688	627914
7496	627915
13100	627916
30497	627917
21177	627918
86822	627919
23980	627920
106806	627921
6510	627922
23313	627923
3155	627924
11599	627925
23126	627926
90446	627927
5080	627928
10923	627929
44653	627930
28964	627931
14517	627932
1404	627933
34188	627934
25308	627935
31404	627936
6462	627937
105084	627938
97105	627939
5201	627940
49556	627941
12962	627942
20717	627943
112996	627944
15613	627945
10866	627946
60072	627947
38927	627948
59546	627949
66781	627950
837	627951
1465	627952
4258	627953
34035	627954
4046	627955
6732	627956
378	627957
50862	627958
9173	627959
23009	627960
4457	627961
25563	627962
15480	627963
44996	627964
112	627965
67011	627966
51520	627967
58551	627968
142032	627969
2427	627970
37399	627971
124676	627972
44199	627973
1382	627974
106718	627975
22028	627976
53750	627977
46880	627978
7435	627979
52824	627980
36184	627981
49932	627982
2261	627983
34425	627984
10242	627985
18953	627986
16893	627987
13871	627988
30491	627989
162294	627990
15570	627991
49912	627992
7530	627993
926	627994
2701	627995
559	627996
68790	627997
77704	627998
101224	627999
19264	628000
1501	628001
66059	628002
28629	628003
43244	628004
112328	628005
22013	628006
20051	628007
4089	628008
96447	628009
2450	628010
85073	628011
94508	628012
785	628013
32111	628014
36207	628015
29069	628016
112239	628017
90991	628018
4076	628019
58407	628020
30917	628021
120056	628022
134167	628023
61663	628024
27525	628025
15527	628026
24616	628027
36498	628028
95205	628029
36556	628030
28661	628031
139553	628032
31351	628033
29652	628034
14095	628035
82415	628036
109168	628037
9616	628038
14583	628039
24373	628040
2941	628041
26282	628042
79523	628043
15859	628044
8396	628045
2062	628046
69884	628047
5968	628048
64072	628049
55557	628050
107307	628051
27695	628052
4554	628053
160778	628054
3798	628055
4554	628056
85838	628057
102307	628058
54638	628059
28541	628060
101062	628061
40040	628062
35893	628063
913	628064
53863	628065
41974	628066
2597	628067
86811	628068
84505	628069
85980	628070
25446	628071
75361	628072
27942	628073
128939	628074
8253	628075
27644	628076
32451	628077
86694	628078
96437	628079
8660	628080
65886	628081
30955	628082
57498	628083
58865	628084
15511	628085
55099	628086
26060	628087
37692	628088
110669	628089
46295	628090
124796	628091
62594	628092
70296	628093
59288	628094
74530	628095
104416	628096
110226	628097
39502	628098
33244	628099
92733	628100
17344	628101
102888	628102
3751	628103
98204	628104
25314	628105
69174	628106
680	628107
115846	628108
29561	628109
47926	628110
43394	628111
8599	628112
105072	628113
1528	628114
20105	628115
51186	628116
16715	628117
39326	628118
56540	628119
36606	628120
23904	628121
113315	628122
32142	628123
106032	628124
18384	628125
20741	628126
38607	628127
50246	628128
127224	628129
8638	628130
84963	628131
16299	628132
14109	628133
8204	628134
99034	628135
20155	628136
32439	628137
70944	628138
3989	628139
492	628140
6353	628141
56264	628142
1196	628143
121593	628144
55599	628145
8946	628146
107788	628147
55209	628148
85973	628149
58983	628150
107155	628151
35556	628152
86541	628153
12708	628154
92525	628155
2386	628156
17915	628157
74500	628158
10917	628159
49365	628160
57683	628161
133050	628162
1254	628163
86416	628164
86311	628165
16577	628166
30978	628167
51654	628168
48154	628169
2996	628170
3188	628171
30115	628172
15301	628173
164557	628174
39151	628175
160501	628176
82902	628177
48042	628178
135877	628179
44446	628180
4971	628181
54801	628182
52433	628183
95290	628184
3902	628185
74766	628186
48081	628187
80975	628188
68341	628189
42194	628190
29600	628191
93735	628192
1418	628193
56307	628194
5964	628195
8934	628196
86794	628197
24764	628198
17653	628199
4703	628200
20250	628201
32410	628202
118962	628203
32496	628204
48592	628205
123049	628206
134754	628207
7303	628208
31562	628209
95929	628210
40224	628211
17244	628212
24163	628213
44504	628214
39714	628215
87338	628216
3182	628217
19956	628218
57574	628219
22227	628220
47762	628221
3135	628222
1359	628223
29136	628224
53964	628225
101	628226
28498	628227
1445	628228
70481	628229
8118	628230
15211	628231
2218	628232
52977	628233
18842	628234
69765	628235
114971	628236
49956	628237
11141	628238
5896	628239
102036	628240
100391	628241
79706	628242
59454	628243
61262	628244
120106	628245
9847	628246
73318	628247
110332	628248
52847	628249
66075	628250
98934	628251
53850	628252
1610	628253
3982	628254
57753	628255
10091	628256
20103	628257
5513	628258
4396	628259
2672	628260
17104	628261
90245	628262
30569	628263
35488	628264
85242	628265
4384	628266
44586	628267
7739	628268
53708	628269
31958	628270
9628	628271
30072	628272
37272	628273
1884	628274
9837	628275
130852	628276
9064	628277
30000	628278
29105	628279
2570	628280
101377	628281
47300	628282
8409	628283
53152	628284
28068	628285
86519	628286
132606	628287
26595	628288
2110	628289
8825	628290
105212	628291
60314	628292
15635	628293
118719	628294
21192	628295
26265	628296
6892	628297
2983	628298
15690	628299
74457	628300
78069	628301
95912	628302
8715	628303
7240	628304
21998	628305
28733	628306
67918	628307
2481	628308
31175	628309
54071	628310
47396	628311
61407	628312
17856	628313
77928	628314
71444	628315
1211	628316
12221	628317
47264	628318
2748	628319
10331	628320
182	628321
25533	628322
1499	628323
12216	628324
58107	628325
57423	628326
4605	628327
6792	628328
39962	628329
65017	628330
33545	628331
37853	628332
3704	628333
209	628334
118786	628335
102317	628336
10784	628337
26210	628338
62247	628339
76776	628340
30228	628341
37455	628342
7589	628343
10736	628344
9070	628345
143897	628346
59057	628347
71055	628348
87386	628349
2606	628350
2983	628351
108814	628352
105789	628353
142022	628354
65901	628355
78380	628356
5827	628357
66185	628358
87461	628359
52323	628360
4760	628361
47820	628362
14515	628363
26245	628364
3890	628365
29700	628366
80860	628367
71202	628368
429	628369
77517	628370
11484	628371
13585	628372
42260	628373
23545	628374
21889	628375
79658	628376
17678	628377
1366	628378
77429	628379
84518	628380
77032	628381
19683	628382
18994	628383
21423	628384
83885	628385
27803	628386
13420	628387
93806	628388
93694	628389
86578	628390
4372	628391
3385	628392
2635	628393
15899	628394
8572	628395
5910	628396
4	628397
2556	628398
22120	628399
12017	628400
4033	628401
23761	628402
23040	628403
45576	628404
124532	628405
62287	628406
29943	628407
90786	628408
812	628409
36554	628410
41134	628411
38124	628412
39237	628413
32301	628414
105327	628415
17615	628416
71001	628417
56698	628418
99466	628419
55125	628420
871	628421
70303	628422
26458	628423
12121	628424
13365	628425
28962	628426
20751	628427
3319	628428
17269	628429
95404	628430
91545	628431
105991	628432
14986	628433
80780	628434
49506	628435
39490	628436
141626	628437
48673	628438
97718	628439
61726	628440
64563	628441
66566	628442
18987	628443
29683	628444
8121	628445
17931	628446
88796	628447
13520	628448
51689	628449
3316	628450
46530	628451
56037	628452
90850	628453
12081	628454
57776	628455
2332	628456
41232	628457
128922	628458
47089	628459
5194	628460
33787	628461
3876	628462
49638	628463
56743	628464
21254	628465
30191	628466
14387	628467
40720	628468
54208	628469
21807	628470
52848	628471
86018	628472
69894	628473
88239	628474
33058	628475
830	628476
75997	628477
46912	628478
45213	628479
77876	628480
7980	628481
83355	628482
94420	628483
14435	628484
29128	628485
52842	628486
41556	628487
18199	628488
32416	628489
11239	628490
10309	628491
67762	628492
69011	628493
1427	628494
108390	628495
102363	628496
104142	628497
65633	628498
132455	628499
114441	628500
22984	628501
152517	628502
448	628503
10160	628504
24269	628505
8223	628506
5391	628507
85970	628508
30919	628509
30097	628510
8124	628511
1999	628512
44007	628513
28985	628514
20130	628515
101148	628516
63	628517
26642	628518
3875	628519
51285	628520
86078	628521
29444	628522
1849	628523
1802	628524
16053	628525
2840	628526
25806	628527
108415	628528
130937	628529
83482	628530
3623	628531
38178	628532
2714	628533
55498	628534
34604	628535
37971	628536
12075	628537
110757	628538
22066	628539
13392	628540
38801	628541
31587	628542
31594	628543
10133	628544
23280	628545
11054	628546
14375	628547
91504	628548
46011	628549
17098	628550
967	628551
3851	628552
181	628553
14774	628554
95462	628555
3913	628556
6889	628557
38759	628558
40737	628559
44028	628560
98219	628561
10596	628562
17949	628563
125619	628564
39084	628565
14801	628566
88189	628567
8481	628568
27319	628569
45904	628570
67572	628571
65969	628572
13349	628573
5573	628574
21202	628575
1006	628576
2049	628577
28143	628578
44859	628579
12739	628580
99100	628581
659	628582
83390	628583
83901	628584
29031	628585
77537	628586
17115	628587
69040	628588
17188	628589
18001	628590
38613	628591
35891	628592
85971	628593
27131	628594
80851	628595
2451	628596
131201	628597
88261	628598
83210	628599
45860	628600
10345	628601
95638	628602
113384	628603
9222	628604
45797	628605
51195	628606
23996	628607
5882	628608
4866	628609
18381	628610
68564	628611
55033	628612
38458	628613
26897	628614
4476	628615
61787	628616
12791	628617
47122	628618
18172	628619
7329	628620
13790	628621
5785	628622
6889	628623
22809	628624
10065	628625
39210	628626
61095	628627
11664	628628
21445	628629
32103	628630
51244	628631
107242	628632
68703	628633
31196	628634
17774	628635
14519	628636
6847	628637
12021	628638
64035	628639
25963	628640
48814	628641
23097	628642
8987	628643
68816	628644
19956	628645
117591	628646
46539	628647
48165	628648
119067	628649
16401	628650
51281	628651
29622	628652
17088	628653
30200	628654
3994	628655
17522	628656
2063	628657
55198	628658
21720	628659
54657	628660
13214	628661
12399	628662
29954	628663
63119	628664
67043	628665
28537	628666
80671	628667
9403	628668
12399	628669
18902	628670
9366	628671
116698	628672
118630	628673
81659	628674
46866	628675
30939	628676
54657	628677
63112	628678
18326	628679
17853	628680
37856	628681
26113	628682
31703	628683
13435	628684
87606	628685
14801	628686
24152	628687
65020	628688
45655	628689
723	628690
28729	628691
39878	628692
80287	628693
4884	628694
53742	628695
61143	628696
17513	628697
5994	628698
28755	628699
23676	628700
13729	628701
65698	628702
50339	628703
7428	628704
42963	628705
85810	628706
13029	628707
38488	628708
53671	628709
3555	628710
23255	628711
52489	628712
115016	628713
92112	628714
48448	628715
23631	628716
131619	628717
65401	628718
26872	628719
20052	628720
86006	628721
22020	628722
110587	628723
68142	628724
15326	628725
7078	628726
25007	628727
66694	628728
7415	628729
8569	628730
37048	628731
52884	628732
9450	628733
4537	628734
14286	628735
3082	628736
10050	628737
5311	628738
4772	628739
115620	628740
70905	628741
2969	628742
5264	628743
52901	628744
1906	628745
40017	628746
6703	628747
12559	628748
2850	628749
31697	628750
18172	628751
77402	628752
171	628753
55034	628754
32465	628755
10065	628756
6787	628757
6990	628758
18869	628759
40769	628760
11315	628761
57724	628762
4832	628763
104057	628764
1700	628765
26422	628766
22018	628767
29425	628768
61417	628769
10596	628770
21432	628771
24381	628772
23544	628773
8010	628774
3821	628775
3928	628776
11107	628777
4134	628778
2487	628779
10714	628780
3330	628781
4205	628782
29734	628783
5150	628784
92785	628785
536	628786
42820	628787
56534	628788
10057	628789
95597	628790
110354	628791
125848	628792
26868	628793
12713	628794
3462	628795
1926	628796
45853	628797
8810	628798
24392	628799
110949	628800
51811	628801
68279	628802
99093	628803
39702	628804
14899	628805
15540	628806
5677	628807
35805	628808
97121	628809
3975	628810
54298	628811
23387	628812
4970	628813
137	628814
3506	628815
3841	628816
1024	628817
21275	628818
77514	628819
11640	628820
1383	628821
4322	628822
12385	628823
2997	628824
82735	628825
50805	628826
107217	628827
23387	628828
9347	628829
67499	628830
26940	628831
5780	628832
4322	628833
2103	628834
51811	628835
87171	628836
6887	628837
43996	628838
36140	628839
30579	628840
14284	628841
125617	628842
12104	628843
89082	628844
1691	628845
9109	628846
2769	628847
171	628848
57971	628849
30885	628850
2967	628851
17125	628852
284	628853
13305	628854
102624	628855
6939	628856
20121	628857
42046	628858
32199	628859
28492	628860
86778	628861
25942	628862
10262	628863
4031	628864
100805	628865
5559	628866
29483	628867
10125	628868
17364	628869
62247	628870
5356	628871
4722	628872
22689	628873
33693	628874
38155	628875
11510	628876
53334	628877
38830	628878
62728	628879
36776	628880
33680	628881
33680	628882
82488	628883
13827	628884
7419	628885
53507	628886
85748	628887
20806	628888
12659	628889
62455	628890
5240	628891
7751	628892
62745	628893
29703	628894
64395	628895
66859	628896
9947	628897
1680	628898
91512	628899
28137	628900
98930	628901
19905	628902
4749	628903
17565	628904
158	628905
40188	628906
3873	628907
2752	628908
16146	628909
115496	628910
10937	628911
168	628912
80572	628913
13466	628914
53	628915
1659	628916
32153	628917
560	628918
37339	628919
10095	628920
7045	628921
1820	628922
24356	628923
77400	628924
306	628925
76833	628926
8441	628927
41518	628928
12062	628929
20766	628930
909	628931
22067	628932
3086	628933
83475	628934
114320	628935
25246	628936
19489	628937
23678	628938
5273	628939
5484	628940
73854	628941
12722	628942
70494	628943
14095	628944
1342	628945
25007	628946
18810	628947
6515	628948
6515	628949
10151	628950
37231	628951
3147	628952
30945	628953
51538	628954
3086	628955
60970	628956
6230	628957
18858	628958
3086	628959
3086	628960
14787	628961
42009	628962
2041	628963
20421	628964
1741	628965
2065	628966
15247	628967
81731	628968
11775	628969
908	628970
23668	628971
42361	628972
25455	628973
6014	628974
35363	628975
1728	628976
8836	628977
25	628978
30405	628979
3990	628980
216	628981
42485	628982
36228	628983
47104	628984
76349	628985
180	628986
45283	628987
64362	628988
7045	628989
1551	628990
52358	628991
111983	628992
11028	628993
39734	628994
16086	628995
11747	628996
14561	628997
20425	628998
13252	628999
46885	629000
52878	629001
27197	629002
78946	629003
7637	629004
5276	629005
13485	629006
9792	629007
107223	629008
10057	629009
8264	629010
3444	629011
4873	629012
31864	629013
12697	629014
59877	629015
17237	629016
14670	629017
16652	629018
107115	629019
21724	629020
7051	629021
9096	629022
55466	629023
8569	629024
31506	629025
5182	629026
51595	629027
37611	629028
29186	629029
39917	629030
17262	629031
57649	629032
44473	629033
16652	629034
6115	629035
27035	629036
10080	629037
70962	629038
112977	629039
79086	629040
27	629041
42503	629042
10581	629043
6988	629044
134753	629045
40217	629046
30710	629047
24615	629048
63120	629049
26446	629050
30704	629051
34404	629052
4117	629053
42152	629054
65721	629055
5062	629056
4340	629057
1229	629058
84662	629059
10163	629060
22216	629061
18528	629062
88070	629063
26226	629064
99549	629065
8895	629066
986	629067
31970	629068
5025	629069
914	629070
125	629071
303	629072
26742	629073
6483	629074
1377	629075
17572	629076
63300	629077
4855	629078
3194	629079
2153	629080
35058	629081
2490	629082
6626	629083
74874	629084
1966	629085
944	629086
1979	629087
16275	629088
771	629089
3774	629090
1594	629091
95837	629092
94082	629093
7715	629094
1374	629095
20	629096
62811	629097
20904	629098
18091	629099
94473	629100
14913	629101
42461	629102
104826	629103
501	629104
9447	629105
1926	629106
30011	629107
113565	629108
354	629109
9594	629110
51629	629111
42431	629112
22237	629113
804	629114
2099	629115
501	629116
13522	629117
504	629118
1138	629119
18178	629120
918	629121
7773	629122
8933	629123
38807	629124
7243	629125
23115	629126
3737	629127
77641	629128
4423	629129
5	629130
5709	629131
4412	629132
25	629133
11683	629134
2685	629135
12754	629136
11252	629137
42400	629138
26544	629139
38320	629140
111543	629141
69002	629142
49622	629143
925	629144
62170	629145
121625	629146
48116	629147
35214	629148
20117	629149
61713	629150
33690	629151
40075	629152
28034	629153
110725	629154
43127	629155
63370	629156
41418	629157
61364	629158
5743	629159
115813	629160
22715	629161
88037	629162
10981	629163
41136	629164
31684	629165
43410	629166
71475	629167
51091	629168
66631	629169
65522	629170
9068	629171
2897	629172
1528	629173
13111	629174
55605	629175
34716	629176
73812	629177
134237	629178
73636	629179
39290	629180
111425	629181
21633	629182
6011	629183
21553	629184
56661	629185
79755	629186
19918	629187
41583	629188
51610	629189
59183	629190
29133	629191
55389	629192
62434	629193
2999	629194
94238	629195
28532	629196
31417	629197
62693	629198
34380	629199
33284	629200
19493	629201
8205	629202
110095	629203
24201	629204
90559	629205
2610	629206
57471	629207
84389	629208
1023	629209
10884	629210
32216	629211
36138	629212
73099	629213
4001	629214
4001	629215
23947	629216
113925	629217
20938	629218
428	629219
40513	629220
58049	629221
1214	629222
6720	629223
37242	629224
49735	629225
27230	629226
34995	629227
19703	629228
15340	629229
62310	629230
46297	629231
17797	629232
102145	629233
122469	629234
100478	629235
40056	629236
107602	629237
7318	629238
33079	629239
44226	629240
62719	629241
9983	629242
47093	629243
63670	629244
60515	629245
87465	629246
54456	629247
3290	629248
8585	629249
16053	629250
60072	629251
1770	629252
35274	629253
29579	629254
69467	629255
37273	629256
66002	629257
65801	629258
10929	629259
17798	629260
79839	629261
29605	629262
76600	629263
27609	629264
24069	629265
60365	629266
30298	629267
56690	629268
27621	629269
27331	629270
102926	629271
13131	629272
94235	629273
38730	629274
87145	629275
8119	629276
91014	629277
94604	629278
36119	629279
77717	629280
21519	629281
39408	629282
42050	629283
82420	629284
53923	629285
12199	629286
36493	629287
14267	629288
50593	629289
132579	629290
31926	629291
23082	629292
36735	629293
7079	629294
117215	629295
83458	629296
2275	629297
18007	629298
37527	629299
35289	629300
41485	629301
2945	629302
19610	629303
104177	629304
51598	629305
95962	629306
34514	629307
10490	629308
25138	629309
39938	629310
12011	629311
9049	629312
91136	629313
35734	629314
5389	629315
13164	629316
37264	629317
32409	629318
30511	629319
19184	629320
80976	629321
43475	629322
8177	629323
35961	629324
84661	629325
102181	629326
8408	629327
79826	629328
74416	629329
101355	629330
3899	629331
2763	629332
75879	629333
15558	629334
9121	629335
4018	629336
35434	629337
33703	629338
6669	629339
45642	629340
34421	629341
54255	629342
2810	629343
10444	629344
10444	629345
17885	629346
10318	629347
9421	629348
6552	629349
55310	629350
505	629351
291	629352
17034	629353
4983	629354
1234	629355
74531	629356
4639	629357
32224	629358
4668	629359
3203	629360
51604	629361
36615	629362
55050	629363
2295	629364
12836	629365
272	629366
803	629367
25851	629368
38142	629369
22644	629370
66484	629371
82689	629372
4222	629373
55435	629374
19230	629375
28572	629376
20531	629377
63468	629378
40586	629379
52058	629380
11469	629381
30925	629382
34214	629383
44689	629384
75736	629385
10508	629386
33666	629387
33632	629388
20187	629389
664	629390
16463	629391
15741	629392
1317	629393
30645	629394
20195	629395
4284	629396
48185	629397
63492	629398
52505	629399
9461	629400
7701	629401
34526	629402
15978	629403
2191	629404
32980	629405
69318	629406
43340	629407
40454	629408
24921	629409
6	629410
18238	629411
1649	629412
37331	629413
75373	629414
20004	629415
2171	629416
23927	629417
35100	629418
5708	629419
44120	629420
137251	629421
33205	629422
18810	629423
3961	629424
124204	629425
4511	629426
2799	629427
12352	629428
132780	629429
12352	629430
89526	629431
16753	629432
38120	629433
29588	629434
1147	629435
72150	629436
73142	629437
109135	629438
28216	629439
60500	629440
25337	629441
1551	629442
14573	629443
51598	629444
94372	629445
16523	629446
25519	629447
10986	629448
3353	629449
29928	629450
46020	629451
23413	629452
56925	629453
82170	629454
6642	629455
7694	629456
11132	629457
26427	629458
6062	629459
17331	629460
8096	629461
100532	629462
66456	629463
17372	629464
6994	629465
86391	629466
80693	629467
86544	629468
62321	629469
30724	629470
4412	629471
44707	629472
31166	629473
19239	629474
11947	629475
5961	629476
22192	629477
74676	629478
10770	629479
8852	629480
15989	629481
11510	629482
1195	629483
86332	629484
20	629485
654	629486
411	629487
86452	629488
37809	629489
5147	629490
2340	629491
85308	629492
44140	629493
73806	629494
56739	629495
73599	629496
86233	629497
46162	629498
10550	629499
29018	629500
6347	629501
2294	629502
26528	629503
71217	629504
23990	629505
59989	629506
15343	629507
45343	629508
17923	629509
132812	629510
272	629511
91925	629512
60408	629513
32232	629514
2521	629515
11939	629516
6164	629517
64281	629518
1134	629519
13536	629520
78417	629521
7036	629522
76	629523
10935	629524
13696	629525
4321	629526
23570	629527
33305	629528
1128	629529
1082	629530
445	629531
35350	629532
11029	629533
22392	629534
61730	629535
150986	629536
109970	629537
6176	629538
702	629539
11748	629540
13818	629541
30141	629542
5252	629543
26107	629544
17506	629545
76918	629546
15957	629547
4681	629548
67900	629549
33625	629550
11250	629551
2099	629552
49659	629553
93802	629554
11753	629555
40173	629556
13019	629557
1147	629558
33745	629559
15355	629560
583	629561
37123	629562
2656	629563
61317	629564
19941	629565
2547	629566
7080	629567
318	629568
38107	629569
705	629570
19245	629571
16647	629572
11944	629573
23035	629574
854	629575
11340	629576
2547	629577
9102	629578
48941	629579
159	629580
4176	629581
717	629582
12350	629583
5381	629584
26540	629585
65931	629586
11229	629587
1287	629588
6751	629589
21	629590
2850	629591
960	629592
22365	629593
78419	629594
52273	629595
70311	629596
85315	629597
92784	629598
4001	629599
375	629600
6763	629601
1203	629602
50383	629603
870	629604
92379	629605
26999	629606
5669	629607
34696	629608
7367	629609
24185	629610
24341	629611
5887	629612
5363	629613
4450	629614
10873	629615
23498	629616
40448	629617
3070	629618
3399	629619
25377	629620
27990	629621
6655	629622
4216	629623
4018	629624
40188	629625
43993	629626
8200	629627
57763	629628
22073	629629
4732	629630
2979	629631
23088	629632
4952	629633
30692	629634
37250	629635
78760	629636
9582	629637
4508	629638
4704	629639
5062	629640
67111	629641
54291	629642
98238	629643
28986	629644
77115	629645
2698	629646
53368	629647
10444	629648
4803	629649
25849	629650
32220	629651
80693	629652
25310	629653
66724	629654
102662	629655
11093	629656
63753	629657
2940	629658
87625	629659
39328	629660
85198	629661
74613	629662
33310	629663
79781	629664
10939	629665
35947	629666
89095	629667
14281	629668
45473	629669
39514	629670
102236	629671
34633	629672
30356	629673
30356	629674
47059	629675
26006	629676
90175	629677
50602	629678
97096	629679
102898	629680
14830	629681
32790	629682
143772	629683
3032	629684
59195	629685
2898	629686
73242	629687
107516	629688
79602	629689
87704	629690
79537	629691
85064	629692
44226	629693
79789	629694
42574	629695
95648	629696
43242	629697
43298	629698
33775	629699
57744	629700
26126	629701
20877	629702
57555	629703
11528	629704
20692	629705
46282	629706
2028	629707
41885	629708
3932	629709
36092	629710
32799	629711
22740	629712
38775	629713
73683	629714
3608	629715
49883	629716
70362	629717
41	629718
50701	629719
38884	629720
18042	629721
24766	629722
13898	629723
13898	629724
5881	629725
8003	629726
57023	629727
39884	629728
26306	629729
4072	629730
28930	629731
1213	629732
30459	629733
102579	629734
70437	629735
10940	629736
109048	629737
92493	629738
7101	629739
8933	629740
1520	629741
1121	629742
16267	629743
22364	629744
4507	629745
64308	629746
82270	629747
96626	629748
3192	629749
4652	629750
20328	629751
104977	629752
10149	629753
23781	629754
7677	629755
17331	629756
14616	629757
14597	629758
8706	629759
959	629760
71958	629761
40750	629762
27646	629763
23737	629764
63767	629765
26949	629766
14883	629767
69111	629768
18067	629769
24221	629770
99398	629771
42545	629772
20089	629773
68797	629774
9458	629775
104520	629776
9684	629777
13049	629778
15746	629779
4144	629780
4595	629781
11959	629782
6663	629783
61477	629784
8964	629785
12208	629786
17339	629787
9769	629788
10583	629789
13883	629790
66897	629791
508	629792
424	629793
25244	629794
38752	629795
37083	629796
11519	629797
83134	629798
50831	629799
46619	629800
19692	629801
11295	629802
1138	629803
59029	629804
25893	629805
2025	629806
3288	629807
504	629808
39296	629809
54354	629810
32845	629811
55250	629812
83160	629813
11200	629814
24641	629815
14117	629816
1741	629817
11542	629818
29906	629819
2070	629820
8792	629821
23030	629822
36756	629823
402	629824
47658	629825
27190	629826
20176	629827
20801	629828
12778	629829
12787	629830
21310	629831
45301	629832
50042	629833
80898	629834
23881	629835
67486	629836
12993	629837
55342	629838
4117	629839
25278	629840
7065	629841
36553	629842
33117	629843
113365	629844
50818	629845
7916	629846
118775	629847
5194	629848
8028	629849
32892	629850
21834	629851
28434	629852
70957	629853
74377	629854
55215	629855
108863	629856
106681	629857
110659	629858
6223	629859
1920	629860
47098	629861
21125	629862
9089	629863
3670	629864
17176	629865
5757	629866
12663	629867
43342	629868
10611	629869
72220	629870
2106	629871
77905	629872
2048	629873
35522	629874
112002	629875
10395	629876
7332	629877
53188	629878
4239	629879
50846	629880
103938	629881
35085	629882
48839	629883
46364	629884
3277	629885
74756	629886
3766	629887
26975	629888
31434	629889
40044	629890
54318	629891
37921	629892
3623	629893
76916	629894
4990	629895
34042	629896
44470	629897
2527	629898
67811	629899
47413	629900
20490	629901
16966	629902
11506	629903
7456	629904
12800	629905
85237	629906
83191	629907
64117	629908
87631	629909
68923	629910
93850	629911
13995	629912
52841	629913
73734	629914
15978	629915
99235	629916
47662	629917
121424	629918
104344	629919
99125	629920
40653	629921
6883	629922
51937	629923
6886	629924
81112	629925
13696	629926
51162	629927
124016	629928
5646	629929
17783	629930
49202	629931
49811	629932
9846	629933
15911	629934
40883	629935
7035	629936
22309	629937
47257	629938
4299	629939
3201	629940
17338	629941
59489	629942
101335	629943
17490	629944
67178	629945
36033	629946
8513	629947
33537	629948
13625	629949
123990	629950
108475	629951
90011	629952
79143	629953
41861	629954
1667	629955
49842	629956
10912	629957
9458	629958
14871	629959
85165	629960
11213	629961
26225	629962
17049	629963
71459	629964
25336	629965
56193	629966
11680	629967
45313	629968
20133	629969
14239	629970
315	629971
13109	629972
15500	629973
6705	629974
62110	629975
1966	629976
84368	629977
88253	629978
4450	629979
8464	629980
9422	629981
50346	629982
18670	629983
17	629984
135443	629985
9570	629986
65543	629987
842	629988
54657	629989
29552	629990
66535	629991
17525	629992
76505	629993
9325	629994
10857	629995
27637	629996
41969	629997
7950	629998
59221	629999
733	630000
6389	630001
54307	630002
104258	630003
61742	630004
19632	630005
1650	630006
113775	630007
4450	630008
2493	630009
14883	630010
13721	630011
23179	630012
99068	630013
2382	630014
87618	630015
25606	630016
13697	630017
3607	630018
117059	630019
46989	630020
2384	630021
12403	630022
92501	630023
88138	630024
586	630025
5892	630026
460	630027
4521	630028
6153	630029
14460	630030
81648	630031
15758	630032
31403	630033
12468	630034
13229	630035
2079	630036
103634	630037
2340	630038
12660	630039
49830	630040
13751	630041
11074	630042
10533	630043
108434	630044
4106	630045
12724	630046
8602	630047
1690	630048
80	630049
42304	630050
138049	630051
26005	630052
88138	630053
20794	630054
113011	630055
29150	630056
27564	630057
48871	630058
102078	630059
33729	630060
58829	630061
1846	630062
71769	630063
47257	630064
113	630065
12384	630066
2520	630067
1970	630068
1528	630069
13146	630070
80457	630071
1147	630072
1644	630073
5493	630074
19539	630075
1594	630076
11210	630077
42301	630078
85431	630079
41259	630080
129	630081
1222	630082
29665	630083
3286	630084
796	630085
55550	630086
3105	630087
32303	630088
80558	630089
51830	630090
7166	630091
5363	630092
91616	630093
2441	630094
26281	630095
42287	630096
32219	630097
18223	630098
40198	630099
11701	630100
28804	630101
28021	630102
20452	630103
12026	630104
105530	630105
14865	630106
30545	630107
3681	630108
49821	630109
8451	630110
4245	630111
25941	630112
105409	630113
34407	630114
71010	630115
36229	630116
34829	630117
94495	630118
8000	630119
17576	630120
53307	630121
77896	630122
86616	630123
39736	630124
8000	630125
9676	630126
13550	630127
1240	630128
43153	630129
453	630130
113293	630131
114673	630132
1023	630133
9851	630134
63330	630135
6940	630136
39879	630137
4393	630138
10298	630139
1785	630140
65431	630141
5892	630142
67566	630143
96892	630144
60240	630145
18500	630146
365	630147
36244	630148
47867	630149
3202	630150
105397	630151
49613	630152
75505	630153
2163	630154
6508	630155
85870	630156
110047	630157
43454	630158
50554	630159
3278	630160
24997	630161
138542	630162
69936	630163
92107	630164
68524	630165
23284	630166
37	630167
87149	630168
81111	630169
28192	630170
37047	630171
98213	630172
22003	630173
86072	630174
79617	630175
113605	630176
30012	630177
5910	630178
94105	630179
5646	630180
5690	630181
21094	630182
41573	630183
14075	630184
64060	630185
89092	630186
96845	630187
29147	630188
6793	630189
50725	630190
557	630191
7774	630192
76599	630193
38841	630194
35436	630195
126068	630196
107394	630197
36797	630198
10337	630199
22302	630200
86693	630201
53853	630202
126260	630203
7929	630204
23319	630205
47879	630206
65977	630207
106644	630208
53197	630209
3253	630210
55373	630211
50834	630212
64185	630213
108646	630214
42295	630215
59526	630216
16454	630217
64136	630218
24853	630219
145	630220
6764	630221
6712	630222
21399	630223
30589	630224
17515	630225
87095	630226
53978	630227
61740	630228
67054	630229
21778	630230
43589	630231
66757	630232
51312	630233
14423	630234
64864	630235
35356	630236
48019	630237
21589	630238
12067	630239
115838	630240
14739	630241
33039	630242
131182	630243
84697	630244
36738	630245
43613	630246
36440	630247
109364	630248
112113	630249
15951	630250
28853	630251
3770	630252
21219	630253
32489	630254
23831	630255
52905	630256
3770	630257
53386	630258
81025	630259
4496	630260
56789	630261
29920	630262
7367	630263
61375	630264
29844	630265
117485	630266
15874	630267
50332	630268
45453	630269
53360	630270
59077	630271
95512	630272
106962	630273
42229	630274
45988	630275
5041	630276
48820	630277
7332	630278
46049	630279
31401	630280
4595	630281
79288	630282
39411	630283
27642	630284
69477	630285
91636	630286
70476	630287
74668	630288
90686	630289
5128	630290
82128	630291
5705	630292
14878	630293
85308	630294
37741	630295
10701	630296
12869	630297
45411	630298
1669	630299
2307	630300
1672	630301
1555	630302
72895	630303
73346	630304
26928	630305
54609	630306
17629	630307
56779	630308
9691	630309
94453	630310
4496	630311
11955	630312
4602	630313
38053	630314
63326	630315
36683	630316
59395	630317
56127	630318
4668	630319
131595	630320
48825	630321
51451	630322
64239	630323
99641	630324
36749	630325
64741	630326
73676	630327
11784	630328
17256	630329
93840	630330
1672	630331
21839	630332
115261	630333
82324	630334
77699	630335
108423	630336
73620	630337
124580	630338
13152	630339
8022	630340
23941	630341
99492	630342
7325	630343
110648	630344
12671	630345
134086	630346
40638	630347
41140	630348
17000	630349
26905	630350
71799	630351
11671	630352
69986	630353
28064	630354
59437	630355
62584	630356
9049	630357
27740	630358
76761	630359
16953	630360
136246	630361
121065	630362
43526	630363
61144	630364
49314	630365
85207	630366
47189	630367
64800	630368
4198	630369
9024	630370
25785	630371
33164	630372
22356	630373
79310	630374
60634	630375
91272	630376
38728	630377
38517	630378
56896	630379
98739	630380
112868	630381
13741	630382
27742	630383
27117	630384
77934	630385
10880	630386
126041	630387
141555	630388
18381	630389
46436	630390
29558	630391
3444	630392
110052	630393
109049	630394
110642	630395
27503	630396
135851	630397
52554	630398
35781	630399
114416	630400
91218	630401
30423	630402
108385	630403
108543	630404
21535	630405
16875	630406
134943	630407
135483	630408
38187	630409
84495	630410
52951	630411
14283	630412
110180	630413
5047	630414
24212	630415
61070	630416
9585	630417
137043	630418
23258	630419
15624	630420
67745	630421
34029	630422
18704	630423
28819	630424
61966	630425
14513	630426
77497	630427
10375	630428
31009	630429
45859	630430
108696	630431
91256	630432
101529	630433
5859	630434
111564	630435
32017	630436
43208	630437
48535	630438
73872	630439
31169	630440
86431	630441
65877	630442
76588	630443
5708	630444
9627	630445
7555	630446
130917	630447
84406	630448
114319	630449
10880	630450
85986	630451
107976	630452
62172	630453
86193	630454
30377	630455
18322	630456
86599	630457
89633	630458
112840	630459
31267	630460
36630	630461
13877	630462
60556	630463
22094	630464
27642	630465
45319	630466
32110	630467
76475	630468
39225	630469
127289	630470
7555	630471
160498	630472
51149	630473
62270	630474
13599	630475
60996	630476
112955	630477
89960	630478
3048	630479
7793	630480
33619	630481
97645	630482
5047	630483
51011	630484
9803	630485
12380	630486
82851	630487
15913	630488
20430	630489
116249	630490
9203	630491
46899	630492
19906	630493
41525	630494
18974	630495
50646	630496
9929	630497
1110	630498
76329	630499
145561	630500
74775	630501
77866	630502
6483	630503
11328	630504
36212	630505
25370	630506
55313	630507
69389	630508
3070	630509
12721	630510
12088	630511
41215	630512
6453	630513
10747	630514
98775	630515
21894	630516
2856	630517
48644	630518
735	630519
52756	630520
9046	630521
57678	630522
31740	630523
14685	630524
6845	630525
60193	630526
31219	630527
28579	630528
10650	630529
62293	630530
1251	630531
40922	630532
42178	630533
38534	630534
65485	630535
22592	630536
100519	630537
23818	630538
88971	630539
7746	630540
54655	630541
1062	630542
91673	630543
25370	630544
904	630545
335	630546
13911	630547
33	630548
81034	630549
22	630550
104	630551
17407	630552
132402	630553
89541	630554
1538	630555
32376	630556
113456	630557
72116	630558
10572	630559
17835	630560
25974	630561
20700	630562
20691	630563
92035	630564
124628	630565
50665	630566
3932	630567
1203	630568
735	630569
96430	630570
66678	630571
15299	630572
7486	630573
4507	630574
10587	630575
62719	630576
44226	630577
154624	630578
13983	630579
90809	630580
2826	630581
8837	630582
59477	630583
71210	630584
4897	630585
26712	630586
3276	630587
23464	630588
5645	630589
61772	630590
20620	630591
35048	630592
4407	630593
13639	630594
20623	630595
2654	630596
6055	630597
27601	630598
38625	630599
100786	630600
1717	630601
7556	630602
8913	630603
17186	630604
15935	630605
87227	630606
41650	630607
54599	630608
70555	630609
18749	630610
9978	630611
23764	630612
35221	630613
5752	630614
25541	630615
15246	630616
27013	630617
31616	630618
76985	630619
49565	630620
86126	630621
111577	630622
7765	630623
50609	630624
56404	630625
136926	630626
66474	630627
151147	630628
23432	630629
67526	630630
129079	630631
8978	630632
39583	630633
106371	630634
191	630635
29023	630636
29134	630637
53695	630638
27664	630639
20681	630640
23931	630641
4456	630642
633	630643
55193	630644
551	630645
6206	630646
41865	630647
54548	630648
88651	630649
19747	630650
20511	630651
29172	630652
43286	630653
28619	630654
52409	630655
56045	630656
29173	630657
5387	630658
13967	630659
22787	630660
96528	630661
6185	630662
80950	630663
65422	630664
14834	630665
35393	630666
13734	630667
38567	630668
30004	630669
20000	630670
35401	630671
13148	630672
5078	630673
58439	630674
116992	630675
7162	630676
6445	630677
6445	630678
19747	630679
38885	630680
18205	630681
21349	630682
6445	630683
36232	630684
9963	630685
57990	630686
32999	630687
20002	630688
7429	630689
3497	630690
5571	630691
3902	630692
3003	630693
2996	630694
6043	630695
6324	630696
2670	630697
31526	630698
43340	630699
145779	630700
54456	630701
9986	630702
3865	630703
44609	630704
150807	630705
27170	630706
32015	630707
82374	630708
9799	630709
5330	630710
7457	630711
86266	630712
76656	630713
82712	630714
11661	630715
69404	630716
19675	630717
20503	630718
58383	630719
129687	630720
50808	630721
90980	630722
83695	630723
79767	630724
6058	630725
17533	630726
70366	630727
42345	630728
55361	630729
10551	630730
8979	630731
6660	630732
9056	630733
86193	630734
56306	630735
42156	630736
1795	630737
85113	630738
11502	630739
39844	630740
7433	630741
1832	630742
19734	630743
4355	630744
8530	630745
2343	630746
9622	630747
7369	630748
83863	630749
109071	630750
5172	630751
57582	630752
103982	630753
51	630754
80460	630755
47735	630756
54037	630757
20364	630758
1442	630759
1442	630760
44482	630761
5878	630762
39112	630763
6660	630764
4233	630765
10853	630766
1991	630767
41292	630768
9822	630769
79124	630770
5662	630771
22584	630772
44437	630773
2229	630774
3318	630775
37558	630776
49525	630777
10107	630778
3748	630779
18490	630780
678	630781
175	630782
39849	630783
693	630784
23170	630785
69526	630786
12508	630787
156682	630788
47362	630789
269	630790
30677	630791
1679	630792
2319	630793
71647	630794
4712	630795
6058	630796
20811	630797
4767	630798
6724	630799
59370	630800
23153	630801
77090	630802
54115	630803
121287	630804
81630	630805
19008	630806
30658	630807
10784	630808
19150	630809
11515	630810
55778	630811
83693	630812
27301	630813
74471	630814
17628	630815
62796	630816
24266	630817
10271	630818
21236	630819
16068	630820
21826	630821
8326	630822
51284	630823
7955	630824
33583	630825
79331	630826
3954	630827
64024	630828
27307	630829
12690	630830
4499	630831
14679	630832
2413	630833
59019	630834
3218	630835
29025	630836
64923	630837
60445	630838
27289	630839
9184	630840
30456	630841
64665	630842
102566	630843
21137	630844
723	630845
723	630846
71471	630847
2370	630848
1469	630849
44839	630850
31922	630851
52250	630852
62207	630853
18130	630854
26911	630855
124404	630856
60624	630857
14290	630858
26298	630859
15463	630860
51538	630861
85455	630862
45586	630863
29570	630864
70635	630865
76892	630866
40149	630867
32173	630868
5580	630869
83750	630870
29678	630871
9409	630872
3201	630873
38087	630874
63467	630875
9056	630876
63	630877
102042	630878
239	630879
16280	630880
12856	630881
8392	630882
24288	630883
45434	630884
8091	630885
63708	630886
8415	630887
5892	630888
7592	630889
20440	630890
2674	630891
7937	630892
8441	630893
50455	630894
22725	630895
50283	630896
104030	630897
24922	630898
14013	630899
1190	630900
17290	630901
12038	630902
84750	630903
29752	630904
46838	630905
62770	630906
51391	630907
43975	630908
20107	630909
39074	630910
126383	630911
61229	630912
71720	630913
1020	630914
29686	630915
56923	630916
73715	630917
2396	630918
7432	630919
116844	630920
39446	630921
5071	630922
40621	630923
28022	630924
87549	630925
35719	630926
87	630927
68311	630928
81020	630929
2371	630930
7568	630931
47224	630932
4352	630933
13501	630934
8878	630935
61050	630936
3705	630937
49388	630938
50796	630939
46092	630940
12379	630941
107789	630942
7305	630943
114297	630944
6810	630945
38177	630946
52991	630947
5721	630948
26335	630949
67152	630950
68084	630951
105966	630952
20695	630953
39245	630954
2926	630955
1486	630956
64352	630957
35246	630958
24265	630959
5854	630960
14512	630961
40617	630962
7553	630963
90237	630964
25345	630965
44918	630966
124876	630967
54702	630968
110	630969
17549	630970
10581	630971
9218	630972
26130	630973
9016	630974
98997	630975
13258	630976
4839	630977
7120	630978
44223	630979
2655	630980
45976	630981
6609	630982
15645	630983
13326	630984
7584	630985
110700	630986
63176	630987
129957	630988
10100	630989
27223	630990
11473	630991
47187	630992
81954	630993
50896	630994
7303	630995
136430	630996
23278	630997
14075	630998
43553	630999
37414	631000
46928	631001
44938	631002
11730	631003
48115	631004
25569	631005
96819	631006
41959	631007
4188	631008
31325	631009
4249	631010
8061	631011
17866	631012
78460	631013
41	631014
7145	631015
3222	631016
11492	631017
6215	631018
1534	631019
64347	631020
5731	631021
34184	631022
24877	631023
40986	631024
6451	631025
20505	631026
3466	631027
4624	631028
118587	631029
110	631030
14221	631031
69891	631032
12218	631033
694	631034
25406	631035
14754	631036
20	631037
66805	631038
11665	631039
64685	631040
17521	631041
1832	631042
92059	631043
3167	631044
13887	631045
58357	631046
13541	631047
48868	631048
55440	631049
9235	631050
31409	631051
8854	631052
5486	631053
25025	631054
3058	631055
423	631056
10342	631057
45242	631058
107296	631059
8987	631060
4909	631061
7569	631062
66	631063
352	631064
35290	631065
38543	631066
18189	631067
3160	631068
76740	631069
26060	631070
105381	631071
75546	631072
37027	631073
3749	631074
420	631075
2167	631076
2082	631077
31383	631078
61250	631079
83041	631080
99164	631081
37124	631082
6375	631083
6540	631084
88198	631085
99549	631086
79248	631087
24191	631088
1662	631089
1670	631090
1300	631091
35489	631092
12965	631093
30645	631094
31011	631095
103993	631096
38533	631097
90055	631098
71538	631099
19138	631100
13545	631101
18515	631102
63284	631103
12361	631104
12703	631105
44	631106
78193	631107
106924	631108
90557	631109
137634	631110
2924	631111
39477	631112
11241	631113
13414	631114
19607	631115
94020	631116
48701	631117
40581	631118
108490	631119
2620	631120
53320	631121
2880	631122
6195	631123
62502	631124
44874	631125
5996	631126
721	631127
2098	631128
1532	631129
31426	631130
1601	631131
47296	631132
17807	631133
21317	631134
339	631135
14557	631136
745	631137
6290	631138
20899	631139
74889	631140
136323	631141
117051	631142
133002	631143
130959	631144
59322	631145
53289	631146
8482	631147
24571	631148
37347	631149
8144	631150
70982	631151
30286	631152
33660	631153
30073	631154
40596	631155
119917	631156
4486	631157
51148	631158
16952	631159
44466	631160
5331	631161
47921	631162
34153	631163
64119	631164
2028	631165
2269	631166
52863	631167
148539	631168
8232	631169
1205	631170
86730	631171
23794	631172
37073	631173
155	631174
53799	631175
116524	631176
20375	631177
7183	631178
53484	631179
4486	631180
9079	631181
12360	631182
56808	631183
72651	631184
53442	631185
15721	631186
34300	631187
14282	631188
4537	631189
504	631190
6246	631191
25319	631192
13146	631193
40981	631194
7023	631195
129007	631196
23188	631197
30345	631198
82932	631199
43696	631200
47543	631201
24030	631202
1581	631203
31762	631204
136956	631205
44894	631206
110289	631207
6522	631208
15272	631209
66770	631210
76341	631211
71492	631212
2430	631213
10631	631214
997	631215
20286	631216
2056	631217
1654	631218
2304	631219
8643	631220
60500	631221
13507	631222
11192	631223
6930	631224
31568	631225
4278	631226
15771	631227
113772	631228
392	631229
68197	631230
1643	631231
30538	631232
12941	631233
62364	631234
284	631235
13599	631236
6436	631237
11635	631238
7489	631239
3006	631240
5200	631241
36160	631242
71900	631243
31327	631244
71916	631245
461	631246
106101	631247
30697	631248
2475	631249
9825	631250
48220	631251
89669	631252
5709	631253
4353	631254
81601	631255
71967	631256
8667	631257
23917	631258
135427	631259
16571	631260
6702	631261
88964	631262
35223	631263
40488	631264
34072	631265
15191	631266
5127	631267
107111	631268
27742	631269
7692	631270
65	631271
30901	631272
28004	631273
28370	631274
2924	631275
4619	631276
14	631277
16170	631278
22297	631279
41710	631280
47776	631281
64044	631282
29528	631283
9388	631284
35038	631285
14558	631286
10975	631287
39116	631288
70370	631289
12631	631290
69968	631291
11531	631292
111407	631293
14772	631294
19927	631295
4108	631296
5481	631297
17566	631298
762	631299
35457	631300
5402	631301
88647	631302
6137	631303
12890	631304
110389	631305
8567	631306
6462	631307
74322	631308
46039	631309
57733	631310
92006	631311
71413	631312
9043	631313
35823	631314
111505	631315
52966	631316
39862	631317
6443	631318
26408	631319
8647	631320
38657	631321
33609	631322
61516	631323
87469	631324
4568	631325
20712	631326
600	631327
95201	631328
24960	631329
116734	631330
5349	631331
2429	631332
4094	631333
71947	631334
14736	631335
39041	631336
4092	631337
104835	631338
10411	631339
75702	631340
49099	631341
40450	631342
40506	631343
83420	631344
65452	631345
8405	631346
45869	631347
51824	631348
23181	631349
6137	631350
26914	631351
26870	631352
47655	631353
17783	631354
113144	631355
37037	631356
51035	631357
144118	631358
47155	631359
26642	631360
81717	631361
96754	631362
30396	631363
14826	631364
42189	631365
10389	631366
22975	631367
55552	631368
67939	631369
49207	631370
10568	631371
122737	631372
12377	631373
897	631374
99569	631375
5465	631376
8899	631377
16178	631378
13847	631379
96331	631380
34477	631381
45077	631382
58405	631383
30279	631384
8277	631385
27216	631386
8490	631387
38469	631388
16788	631389
7491	631390
13701	631391
86247	631392
5207	631393
128648	631394
7313	631395
13920	631396
23443	631397
6586	631398
47709	631399
6734	631400
697	631401
4142	631402
51469	631403
36191	631404
1569	631405
3365	631406
2527	631407
81473	631408
17140	631409
2910	631410
69025	631411
30495	631412
2910	631413
2910	631414
6336	631415
609	631416
36419	631417
49740	631418
82335	631419
2239	631420
4715	631421
17460	631422
101139	631423
4791	631424
22905	631425
78033	631426
167510	631427
138472	631428
5080	631429
10975	631430
21885	631431
89643	631432
66689	631433
7449	631434
4273	631435
4707	631436
7551	631437
28478	631438
156055	631439
24897	631440
7187	631441
35814	631442
2910	631443
83544	631444
135909	631445
60547	631446
38918	631447
40771	631448
12205	631449
29907	631450
51334	631451
34599	631452
40679	631453
102311	631454
51141	631455
67601	631456
10162	631457
15342	631458
26280	631459
4902	631460
5540	631461
89134	631462
82104	631463
88177	631464
93084	631465
34300	631466
33781	631467
9859	631468
40168	631469
14970	631470
52644	631471
14151	631472
91690	631473
6640	631474
3259	631475
1155	631476
13377	631477
29060	631478
29673	631479
19911	631480
20	631481
28635	631482
42537	631483
6730	631484
658	631485
18514	631486
18249	631487
8525	631488
27285	631489
7820	631490
43384	631491
3959	631492
34667	631493
2166	631494
20939	631495
46317	631496
136	631497
11787	631498
564	631499
8204	631500
15460	631501
61313	631502
12499	631503
54781	631504
35908	631505
1903	631506
3488	631507
5658	631508
5535	631509
39072	631510
3463	631511
31862	631512
112953	631513
21170	631514
21473	631515
823	631516
65535	631517
21507	631518
35411	631519
513	631520
10005	631521
191	631522
87756	631523
40904	631524
24132	631525
19125	631526
3477	631527
17419	631528
24418	631529
37075	631530
69498	631531
45632	631532
9450	631533
17282	631534
32213	631535
7453	631536
19967	631537
122720	631538
6671	631539
41360	631540
122833	631541
2688	631542
52258	631543
16120	631544
9792	631545
3301	631546
32798	631547
109338	631548
82050	631549
12876	631550
23984	631551
46102	631552
3685	631553
56603	631554
3805	631555
246	631556
4549	631557
8910	631558
58895	631559
8350	631560
7831	631561
6612	631562
3669	631563
19111	631564
3123	631565
4776	631566
11612	631567
76640	631568
81394	631569
51500	631570
69156	631571
43345	631572
24590	631573
9824	631574
92068	631575
58170	631576
96506	631577
14950	631578
29354	631579
20323	631580
18995	631581
32906	631582
37294	631583
51331	631584
30050	631585
2668	631586
2160	631587
20344	631588
105045	631589
5993	631590
9736	631591
112259	631592
87871	631593
2509	631594
94613	631595
82170	631596
3681	631597
5785	631598
11219	631599
12796	631600
48228	631601
11948	631602
32436	631603
24823	631604
8832	631605
5027	631606
5751	631607
20739	631608
32015	631609
64244	631610
3491	631611
28548	631612
82105	631613
73699	631614
2087	631615
20174	631616
34441	631617
62508	631618
96451	631619
20177	631620
81726	631621
26320	631622
38710	631623
1614	631624
99505	631625
29625	631626
26943	631627
24883	631628
11556	631629
804	631630
53410	631631
4650	631632
12466	631633
52349	631634
12751	631635
53721	631636
12657	631637
70499	631638
4989	631639
2024	631640
26925	631641
92869	631642
129278	631643
86618	631644
36233	631645
19233	631646
64723	631647
513	631648
2049	631649
84464	631650
27614	631651
33050	631652
3858	631653
1560	631654
39155	631655
2942	631656
16514	631657
78314	631658
10651	631659
448	631660
19274	631661
47957	631662
28021	631663
1281	631664
1110	631665
18533	631666
9439	631667
832	631668
1097	631669
78888	631670
90743	631671
16183	631672
9305	631673
93891	631674
5248	631675
44765	631676
28827	631677
64390	631678
40935	631679
13039	631680
37905	631681
25344	631682
68117	631683
32276	631684
12062	631685
6935	631686
70237	631687
19195	631688
54002	631689
5256	631690
122348	631691
54751	631692
2413	631693
72110	631694
60319	631695
12527	631696
52289	631697
15778	631698
17371	631699
53871	631700
26444	631701
8281	631702
8441	631703
51379	631704
12020	631705
10184	631706
1578	631707
22240	631708
1812	631709
53661	631710
18677	631711
1203	631712
10714	631713
23320	631714
12787	631715
13375	631716
34015	631717
29740	631718
27170	631719
58426	631720
18513	631721
6553	631722
2509	631723
3275	631724
86283	631725
3797	631726
58824	631727
45059	631728
27634	631729
12754	631730
60218	631731
83432	631732
78426	631733
1213	631734
13594	631735
34723	631736
95832	631737
12369	631738
20429	631739
67515	631740
360	631741
3870	631742
13761	631743
774	631744
30638	631745
41198	631746
132287	631747
23104	631748
15549	631749
97040	631750
7821	631751
56277	631752
41145	631753
35979	631754
68131	631755
28332	631756
6768	631757
35528	631758
39575	631759
81159	631760
37394	631761
20705	631762
58826	631763
30384	631764
7508	631765
19206	631766
53415	631767
119	631768
53077	631769
8739	631770
4930	631771
11765	631772
20317	631773
14355	631774
62426	631775
32915	631776
50489	631777
2590	631778
7994	631779
23346	631780
67676	631781
9058	631782
77796	631783
67482	631784
361	631785
42592	631786
1638	631787
27770	631788
44689	631789
87839	631790
1637	631791
33032	631792
6500	631793
58871	631794
26166	631795
26411	631796
40421	631797
110842	631798
5531	631799
90936	631800
64728	631801
9403	631802
115280	631803
47097	631804
89060	631805
10998	631806
131256	631807
29007	631808
17270	631809
1700	631810
56804	631811
59342	631812
54974	631813
86295	631814
79920	631815
12312	631816
97067	631817
60285	631818
3591	631819
27006	631820
25277	631821
70247	631822
11973	631823
65519	631824
2161	631825
4087	631826
10642	631827
20157	631828
23312	631829
13533	631830
24218	631831
23459	631832
96300	631833
17754	631834
6204	631835
7412	631836
24604	631837
2431	631838
69774	631839
36430	631840
2590	631841
14348	631842
110413	631843
54523	631844
26080	631845
68038	631846
112117	631847
37604	631848
33723	631849
66692	631850
8682	631851
74679	631852
37382	631853
609	631854
132631	631855
106828	631856
74935	631857
115606	631858
44332	631859
110164	631860
95705	631861
66466	631862
109274	631863
107023	631864
63081	631865
91996	631866
100524	631867
15570	631868
54333	631869
66473	631870
31677	631871
44623	631872
17581	631873
58862	631874
39700	631875
84867	631876
148904	631877
78463	631878
137781	631879
16243	631880
87430	631881
21950	631882
60033	631883
34542	631884
9434	631885
30657	631886
15813	631887
24159	631888
12418	631889
19168	631890
28888	631891
66749	631892
96296	631893
141967	631894
29488	631895
37098	631896
59821	631897
90792	631898
124615	631899
20133	631900
11352	631901
104864	631902
105292	631903
75653	631904
5947	631905
51278	631906
63511	631907
40535	631908
30117	631909
37677	631910
9749	631911
16644	631912
98805	631913
85195	631914
34005	631915
41708	631916
19677	631917
34493	631918
29084	631919
96938	631920
79053	631921
63563	631922
123137	631923
17540	631924
106942	631925
47639	631926
58028	631927
12631	631928
28104	631929
28789	631930
70270	631931
35548	631932
101228	631933
21612	631934
70970	631935
66676	631936
41663	631937
61683	631938
122754	631939
75334	631940
39229	631941
15770	631942
44336	631943
21766	631944
88658	631945
12490	631946
16515	631947
30527	631948
56262	631949
91999	631950
76626	631951
44844	631952
37846	631953
4708	631954
52366	631955
71381	631956
44335	631957
65932	631958
31638	631959
54213	631960
395	631961
1430	631962
108331	631963
52511	631964
102217	631965
124759	631966
80475	631967
6390	631968
32102	631969
1662	631970
53727	631971
15387	631972
53729	631973
30347	631974
52291	631975
88896	631976
127496	631977
43612	631978
10732	631979
6799	631980
8714	631981
27279	631982
127696	631983
47891	631984
60520	631985
44689	631986
52217	631987
67969	631988
61156	631989
97791	631990
100592	631991
115553	631992
136362	631993
22061	631994
3919	631995
3167	631996
53459	631997
59562	631998
57478	631999
55613	632000
9216	632001
100317	632002
43483	632003
58945	632004
96900	632005
122964	632006
71126	632007
5968	632008
61669	632009
68794	632010
43208	632011
83040	632012
114378	632013
52475	632014
69975	632015
48429	632016
44204	632017
4983	632018
39649	632019
69949	632020
74881	632021
6528	632022
34851	632023
19622	632024
13807	632025
31897	632026
86151	632027
56904	632028
1818	632029
15511	632030
34853	632031
21889	632032
51149	632033
4922	632034
3767	632035
19724	632036
25876	632037
31083	632038
108375	632039
6500	632040
46938	632041
11129	632042
8882	632043
23526	632044
25681	632045
135455	632046
64221	632047
162365	632048
38675	632049
4280	632050
135789	632051
18867	632052
51138	632053
45484	632054
115220	632055
14772	632056
56287	632057
56682	632058
10014	632059
19983	632060
3431	632061
29471	632062
65608	632063
84751	632064
8138	632065
11087	632066
54675	632067
95552	632068
68700	632069
44136	632070
41256	632071
23432	632072
33685	632073
4152	632074
1261	632075
57687	632076
42494	632077
74668	632078
57551	632079
42665	632080
25899	632081
137435	632082
42665	632083
651	632084
12729	632085
32220	632086
62668	632087
87449	632088
87523	632089
58040	632090
87725	632091
62002	632092
87449	632093
42491	632094
81013	632095
1144	632096
68329	632097
24907	632098
3431	632099
6489	632100
24907	632101
56573	632102
12472	632103
43666	632104
18026	632105
33855	632106
4883	632107
69381	632108
7132	632109
143629	632110
61506	632111
66027	632112
8647	632113
21152	632114
31459	632115
61572	632116
85278	632117
3362	632118
25831	632119
68951	632120
276	632121
96802	632122
2680	632123
106742	632124
54252	632125
105085	632126
108321	632127
64937	632128
11431	632129
9909	632130
34128	632131
1169	632132
60979	632133
1365	632134
33288	632135
130923	632136
32243	632137
54933	632138
54825	632139
31503	632140
112713	632141
70647	632142
19947	632143
3589	632144
59109	632145
33271	632146
100882	632147
197	632148
37592	632149
31534	632150
72967	632151
1617	632152
24159	632153
13921	632154
58442	632155
60999	632156
64045	632157
113052	632158
16257	632159
20130	632160
18809	632161
30339	632162
103427	632163
10761	632164
16584	632165
17811	632166
26753	632167
7598	632168
28620	632169
503	632170
53644	632171
1006	632172
12350	632173
32376	632174
67717	632175
143958	632176
7087	632177
12106	632178
54976	632179
94238	632180
9577	632181
93602	632182
103890	632183
17863	632184
150864	632185
117202	632186
106080	632187
92458	632188
51077	632189
98264	632190
49232	632191
17836	632192
11377	632193
56699	632194
71932	632195
6423	632196
12249	632197
57656	632198
42994	632199
73047	632200
66609	632201
112287	632202
30407	632203
12369	632204
34143	632205
2525	632206
5526	632207
66154	632208
91428	632209
88229	632210
78309	632211
78431	632212
11377	632213
98348	632214
39693	632215
5903	632216
9912	632217
64124	632218
23432	632219
66856	632220
52772	632221
26227	632222
22606	632223
85884	632224
102714	632225
3145	632226
10338	632227
1276	632228
437	632229
25837	632230
121827	632231
13366	632232
90236	632233
17845	632234
40192	632235
39189	632236
24201	632237
20978	632238
89065	632239
14180	632240
67924	632241
65886	632242
26005	632243
7071	632244
21460	632245
39170	632246
95428	632247
5884	632248
6807	632249
8693	632250
593	632251
7412	632252
13412	632253
129084	632254
79593	632255
68124	632256
46156	632257
68109	632258
45848	632259
99730	632260
96800	632261
6174	632262
86585	632263
89116	632264
78484	632265
90166	632266
12271	632267
39841	632268
87115	632269
92216	632270
33980	632271
39200	632272
29868	632273
8663	632274
25580	632275
12370	632276
108846	632277
92238	632278
22972	632279
124152	632280
28758	632281
9924	632282
12565	632283
57451	632284
33230	632285
24192	632286
19899	632287
37084	632288
66845	632289
79899	632290
79899	632291
26497	632292
109460	632293
58539	632294
86074	632295
108591	632296
8849	632297
108786	632298
129492	632299
11616	632300
17624	632301
74483	632302
36559	632303
130731	632304
70034	632305
137322	632306
114311	632307
57391	632308
80533	632309
74563	632310
57460	632311
85247	632312
17487	632313
56395	632314
111681	632315
92244	632316
68972	632317
38037	632318
58278	632319
58278	632320
29226	632321
10850	632322
22178	632323
110168	632324
124771	632325
24615	632326
5890	632327
4766	632328
46445	632329
4766	632330
32110	632331
16403	632332
79633	632333
100380	632334
105162	632335
51493	632336
64928	632337
26212	632338
79680	632339
111818	632340
95595	632341
63599	632342
143789	632343
53835	632344
52037	632345
15513	632346
57702	632347
57386	632348
65886	632349
75689	632350
12440	632351
107542	632352
52929	632353
44810	632354
56562	632355
55593	632356
25530	632357
8032	632358
41927	632359
73468	632360
105913	632361
45355	632362
95703	632363
102687	632364
43223	632365
40407	632366
115772	632367
47038	632368
50419	632369
88173	632370
39344	632371
17778	632372
56972	632373
135527	632374
8882	632375
53667	632376
58877	632377
93639	632378
30417	632379
16337	632380
48854	632381
55075	632382
646	632383
40935	632384
49445	632385
39354	632386
10157	632387
30509	632388
69761	632389
85502	632390
55542	632391
38933	632392
67182	632393
74646	632394
75733	632395
12938	632396
45196	632397
61798	632398
61798	632399
59299	632400
50860	632401
5181	632402
7198	632403
43521	632404
88170	632405
78863	632406
74847	632407
12184	632408
8501	632409
29998	632410
98379	632411
8675	632412
59996	632413
64575	632414
59259	632415
115823	632416
41283	632417
66779	632418
63150	632419
15537	632420
53709	632421
14076	632422
105080	632423
105778	632424
58037	632425
133775	632426
30638	632427
46273	632428
30183	632429
1713	632430
18749	632431
32387	632432
65426	632433
13470	632434
17933	632435
75148	632436
123901	632437
72176	632438
51049	632439
49779	632440
37633	632441
52034	632442
132990	632443
86815	632444
21193	632445
21432	632446
41696	632447
1037	632448
37566	632449
23261	632450
70881	632451
5945	632452
54159	632453
46131	632454
85264	632455
38548	632456
46385	632457
99175	632458
1838	632459
65588	632460
33581	632461
35015	632462
24120	632463
5217	632464
59905	632465
52814	632466
38064	632467
14302	632468
55651	632469
40624	632470
134701	632471
938	632472
90570	632473
10519	632474
118842	632475
132189	632476
13372	632477
69877	632478
38524	632479
8792	632480
106940	632481
61525	632482
68807	632483
22952	632484
38525	632485
65405	632486
52828	632487
99670	632488
13875	632489
60047	632490
132841	632491
54212	632492
38524	632493
23709	632494
107020	632495
127462	632496
50322	632497
24444	632498
127216	632499
79647	632500
65407	632501
91904	632502
14987	632503
64626	632504
58306	632505
107114	632506
25250	632507
4255	632508
117527	632509
52810	632510
68890	632511
45468	632512
8639	632513
50256	632514
95556	632515
9603	632516
105287	632517
35045	632518
623	632519
50646	632520
9071	632521
40998	632522
29659	632523
9644	632524
9116	632525
44180	632526
18619	632527
127794	632528
49832	632529
54064	632530
34535	632531
4998	632532
130491	632533
129735	632534
110854	632535
37637	632536
50871	632537
8147	632538
52884	632539
52553	632540
104488	632541
10473	632542
52044	632543
35177	632544
18001	632545
9087	632546
5338	632547
84562	632548
61773	632549
51141	632550
95203	632551
33858	632552
53016	632553
110154	632554
28338	632555
98057	632556
9742	632557
98284	632558
127848	632559
33217	632560
44486	632561
23810	632562
27721	632563
128763	632564
51101	632565
62725	632566
96838	632567
102802	632568
44173	632569
30936	632570
21509	632571
122662	632572
4708	632573
41162	632574
52801	632575
30869	632576
8997	632577
48671	632578
34137	632579
41256	632580
18236	632581
70975	632582
31671	632583
6256	632584
12942	632585
131349	632586
18222	632587
4752	632588
49637	632589
10347	632590
73259	632591
10537	632592
70905	632593
86017	632594
64731	632595
51852	632596
76505	632597
72661	632598
48426	632599
87143	632600
132182	632601
17130	632602
2639	632603
67474	632604
71757	632605
51403	632606
8280	632607
62269	632608
2347	632609
137766	632610
60031	632611
46273	632612
38066	632613
17567	632614
77777	632615
7644	632616
12445	632617
52893	632618
99708	632619
11535	632620
4115	632621
9387	632622
2519	632623
58575	632624
103529	632625
87819	632626
80371	632627
162321	632628
4557	632629
33751	632630
86754	632631
58472	632632
76909	632633
12877	632634
51584	632635
74952	632636
39743	632637
64829	632638
27775	632639
73726	632640
115387	632641
22799	632642
14027	632643
20207	632644
60991	632645
52021	632646
93988	632647
66993	632648
52181	632649
22960	632650
20201	632651
47197	632652
61618	632653
33174	632654
11328	632655
3408	632656
48016	632657
4069	632658
21321	632659
8499	632660
33798	632661
62810	632662
82399	632663
7749	632664
111562	632665
37466	632666
28399	632667
51775	632668
131248	632669
30383	632670
68942	632671
22917	632672
115791	632673
110822	632674
66502	632675
7101	632676
48984	632677
37472	632678
46407	632679
101163	632680
7471	632681
135671	632682
82265	632683
90439	632684
3911	632685
33525	632686
64284	632687
68104	632688
43002	632689
43180	632690
361	632691
58314	632692
17095	632693
6766	632694
50235	632695
91693	632696
30962	632697
51852	632698
34515	632699
29221	632700
4971	632701
2521	632702
124457	632703
25485	632704
13529	632705
31333	632706
138441	632707
35967	632708
33619	632709
26108	632710
21152	632711
25489	632712
74506	632713
3495	632714
110805	632715
63149	632716
104854	632717
9212	632718
52823	632719
12279	632720
4414	632721
14582	632722
10637	632723
4121	632724
110264	632725
158281	632726
34114	632727
85847	632728
3646	632729
132238	632730
14830	632731
108594	632732
20017	632733
6418	632734
65389	632735
88966	632736
95221	632737
53186	632738
15724	632739
5971	632740
89892	632741
2647	632742
52345	632743
54267	632744
54489	632745
102462	632746
90407	632747
128993	632748
124540	632749
73075	632750
145415	632751
40087	632752
36820	632753
124487	632754
38645	632755
91565	632756
120118	632757
44902	632758
80153	632759
109836	632760
80121	632761
15987	632762
59321	632763
51054	632764
164248	632765
44339	632766
15362	632767
21359	632768
6187	632769
10337	632770
62864	632771
18558	632772
14251	632773
112431	632774
85071	632775
29135	632776
51892	632777
87545	632778
148657	632779
60199	632780
108849	632781
71908	632782
33171	632783
10914	632784
15324	632785
67813	632786
69880	632787
95955	632788
105535	632789
90908	632790
59408	632791
16243	632792
76244	632793
26199	632794
99417	632795
7827	632796
228	632797
48430	632798
30874	632799
82320	632800
101089	632801
24416	632802
96303	632803
11405	632804
27625	632805
26642	632806
88817	632807
27943	632808
11452	632809
122944	632810
10594	632811
43405	632812
78927	632813
55559	632814
16293	632815
19141	632816
63575	632817
12297	632818
25464	632819
1908	632820
12086	632821
45832	632822
8123	632823
67166	632824
5100	632825
4640	632826
29863	632827
13531	632828
9683	632829
9683	632830
94404	632831
52102	632832
1156	632833
102197	632834
24981	632835
32348	632836
26673	632837
75347	632838
112926	632839
34769	632840
125818	632841
50337	632842
8629	632843
68337	632844
28727	632845
59898	632846
19159	632847
14610	632848
89664	632849
4971	632850
24830	632851
17840	632852
92385	632853
18150	632854
59759	632855
646	632856
17681	632857
10129	632858
8584	632859
7496	632860
4215	632861
10659	632862
21200	632863
32094	632864
42596	632865
22933	632866
90313	632867
77512	632868
6137	632869
21605	632870
7764	632871
40537	632872
1999	632873
68337	632874
36708	632875
57611	632876
85268	632877
63371	632878
5655	632879
81090	632880
13131	632881
101973	632882
27738	632883
70899	632884
320	632885
88692	632886
5690	632887
8572	632888
61802	632889
2940	632890
27644	632891
4684	632892
1679	632893
11086	632894
16415	632895
39694	632896
30016	632897
634	632898
5984	632899
4901	632900
22301	632901
2772	632902
146793	632903
95637	632904
127957	632905
68409	632906
3040	632907
11329	632908
6278	632909
4956	632910
18522	632911
5674	632912
7098	632913
9436	632914
11798	632915
17586	632916
50448	632917
141966	632918
23576	632919
73210	632920
60067	632921
24203	632922
3529	632923
75792	632924
58157	632925
40183	632926
13302	632927
20694	632928
4019	632929
33214	632930
53386	632931
60635	632932
4215	632933
51600	632934
3608	632935
52286	632936
1896	632937
111396	632938
41636	632939
17582	632940
56755	632941
21578	632942
32243	632943
36531	632944
82001	632945
75148	632946
135735	632947
3594	632948
84720	632949
44956	632950
61903	632951
39598	632952
38816	632953
108840	632954
164523	632955
39846	632956
52326	632957
17688	632958
1679	632959
82920	632960
30499	632961
20336	632962
14562	632963
28509	632964
64475	632965
37125	632966
17248	632967
11194	632968
79915	632969
31882	632970
6849	632971
35807	632972
40473	632973
51466	632974
11086	632975
18711	632976
31502	632977
80494	632978
53365	632979
36439	632980
120136	632981
5531	632982
4901	632983
88922	632984
67954	632985
12873	632986
141974	632987
6317	632988
67881	632989
27579	632990
73145	632991
1670	632992
4861	632993
10500	632994
133016	632995
99133	632996
4956	632997
53232	632998
85009	632999
63586	633000
29487	633001
32424	633002
29066	633003
82546	633004
22944	633005
13729	633006
64152	633007
31859	633008
32790	633009
24663	633010
56910	633011
58825	633012
9805	633013
29225	633014
44496	633015
39354	633016
110438	633017
3145	633018
75210	633019
50288	633020
217	633021
7294	633022
13747	633023
114558	633024
22200	633025
18359	633026
117450	633027
361	633028
21310	633029
22250	633030
90159	633031
7121	633032
25831	633033
63777	633034
34892	633035
13435	633036
47177	633037
42984	633038
79075	633039
80895	633040
33562	633041
49335	633042
114385	633043
50820	633044
49218	633045
7364	633046
5889	633047
39727	633048
47837	633049
28518	633050
5405	633051
85098	633052
145758	633053
61054	633054
64944	633055
74904	633056
7781	633057
18743	633058
9050	633059
56052	633060
8396	633061
33614	633062
23920	633063
31897	633064
44522	633065
10761	633066
69	633067
26393	633068
10567	633069
34063	633070
35341	633071
98755	633072
48459	633073
64978	633074
86185	633075
54014	633076
10775	633077
1815	633078
33939	633079
39772	633080
33964	633081
75237	633082
76540	633083
23386	633084
64236	633085
49866	633086
37105	633087
18671	633088
103716	633089
9432	633090
101313	633091
62181	633092
110946	633093
90086	633094
22037	633095
106104	633096
66648	633097
123235	633098
78992	633099
1489	633100
6382	633101
1443	633102
48225	633103
80316	633104
23803	633105
53453	633106
7080	633107
48222	633108
2064	633109
59821	633110
98198	633111
1710	633112
127666	633113
75951	633114
92627	633115
44435	633116
58911	633117
53209	633118
3166	633119
1710	633120
23318	633121
6139	633122
1139	633123
31177	633124
71015	633125
70522	633126
86501	633127
18854	633128
33638	633129
64532	633130
8359	633131
20207	633132
22625	633133
110606	633134
67492	633135
61641	633136
21495	633137
87869	633138
24225	633139
84718	633140
55153	633141
6862	633142
6910	633143
58643	633144
37095	633145
20787	633146
1858	633147
50254	633148
6258	633149
69405	633150
28751	633151
26362	633152
3166	633153
18235	633154
5300	633155
6834	633156
75947	633157
104206	633158
51456	633159
31566	633160
4811	633161
17058	633162
99331	633163
19957	633164
44582	633165
28106	633166
1868	633167
40210	633168
2632	633169
94319	633170
6675	633171
122365	633172
51050	633173
51671	633174
20549	633175
79211	633176
2327	633177
1858	633178
83512	633179
51459	633180
17911	633181
22227	633182
9422	633183
20785	633184
10039	633185
61406	633186
14802	633187
69953	633188
41709	633189
9433	633190
117389	633191
98042	633192
53918	633193
33934	633194
48932	633195
62471	633196
51172	633197
69813	633198
86741	633199
137045	633200
100624	633201
45900	633202
6769	633203
74313	633204
112306	633205
129836	633206
33171	633207
50604	633208
64584	633209
54561	633210
52229	633211
48766	633212
26196	633213
68114	633214
51240	633215
3365	633216
33532	633217
80834	633218
2179	633219
53768	633220
112854	633221
69531	633222
71485	633223
23671	633224
93563	633225
32850	633226
132820	633227
42944	633228
61661	633229
58555	633230
17933	633231
74644	633232
39291	633233
14932	633234
12049	633235
34597	633236
99597	633237
141635	633238
99597	633239
61030	633240
37370	633241
8455	633242
45237	633243
18191	633244
55179	633245
54384	633246
67515	633247
9763	633248
20056	633249
7950	633250
81871	633251
2659	633252
29147	633253
35821	633254
14084	633255
12932	633256
37775	633257
132372	633258
53451	633259
89621	633260
89621	633261
71730	633262
81978	633263
79111	633264
35331	633265
37948	633266
52302	633267
28841	633268
80615	633269
24853	633270
14651	633271
8894	633272
5652	633273
24995	633274
81657	633275
132510	633276
33295	633277
47320	633278
67024	633279
24117	633280
42305	633281
158229	633282
38800	633283
29923	633284
16649	633285
127369	633286
13092	633287
66760	633288
36428	633289
79155	633290
86341	633291
72775	633292
24951	633293
79303	633294
46046	633295
29933	633296
49175	633297
24951	633298
97928	633299
41421	633300
194	633301
81060	633302
86085	633303
88643	633304
38951	633305
16525	633306
1836	633307
3913	633308
77851	633309
40004	633310
15768	633311
10449	633312
5285	633313
54074	633314
25270	633315
2067	633316
678	633317
31743	633318
112771	633319
64138	633320
35143	633321
64836	633322
122585	633323
17300	633324
52563	633325
95570	633326
1606	633327
18666	633328
10336	633329
29995	633330
44143	633331
4310	633332
7932	633333
22053	633334
17767	633335
1670	633336
22003	633337
83047	633338
56566	633339
65505	633340
65504	633341
55323	633342
13166	633343
75004	633344
130735	633345
46901	633346
129025	633347
128768	633348
77482	633349
110171	633350
7916	633351
86825	633352
9302	633353
35864	633354
22380	633355
2962	633356
54182	633357
7087	633358
56059	633359
34804	633360
44287	633361
24253	633362
124735	633363
149177	633364
19480	633365
56924	633366
31336	633367
39948	633368
27277	633369
54748	633370
540	633371
19509	633372
8499	633373
47202	633374
16204	633375
54765	633376
74480	633377
74777	633378
32843	633379
84395	633380
72248	633381
74512	633382
31738	633383
5237	633384
15331	633385
11329	633386
51198	633387
16716	633388
17946	633389
17526	633390
9366	633391
60024	633392
31602	633393
135536	633394
39815	633395
21929	633396
54810	633397
67835	633398
109939	633399
14290	633400
24945	633401
14115	633402
43375	633403
18621	633404
11476	633405
85323	633406
74927	633407
60458	633408
2905	633409
6137	633410
272	633411
16876	633412
15466	633413
65475	633414
17754	633415
60642	633416
85880	633417
2715	633418
24826	633419
150596	633420
27946	633421
31892	633422
107728	633423
64223	633424
107728	633425
5910	633426
81900	633427
110301	633428
111458	633429
49936	633430
90775	633431
25250	633432
78133	633433
24969	633434
19902	633435
57694	633436
86039	633437
63441	633438
88661	633439
85905	633440
34071	633441
126028	633442
87448	633443
41548	633444
27594	633445
6082	633446
49253	633447
79278	633448
79641	633449
11264	633450
37706	633451
18158	633452
65377	633453
102327	633454
88656	633455
63714	633456
23575	633457
20317	633458
61080	633459
52785	633460
13734	633461
71048	633462
65547	633463
50633	633464
29615	633465
15176	633466
39297	633467
77840	633468
35419	633469
46053	633470
28783	633471
67940	633472
67940	633473
10988	633474
64610	633475
25511	633476
10703	633477
44522	633478
1991	633479
26024	633480
4881	633481
278	633482
132987	633483
83662	633484
36507	633485
87910	633486
52474	633487
1930	633488
70643	633489
35890	633490
39715	633491
1177	633492
124668	633493
6635	633494
105061	633495
26023	633496
103457	633497
13860	633498
1727	633499
55395	633500
55523	633501
39237	633502
48402	633503
36421	633504
23580	633505
65457	633506
36067	633507
132597	633508
21446	633509
37846	633510
87666	633511
84344	633512
63083	633513
43238	633514
4791	633515
38792	633516
30120	633517
46854	633518
27936	633519
2350	633520
11260	633521
6456	633522
25399	633523
83634	633524
127788	633525
4328	633526
119173	633527
46437	633528
6406	633529
116766	633530
29894	633531
125580	633532
52459	633533
115516	633534
28067	633535
15700	633536
3033	633537
70068	633538
6187	633539
90043	633540
13472	633541
76279	633542
52204	633543
54378	633544
7538	633545
52114	633546
12878	633547
35275	633548
27717	633549
48501	633550
50747	633551
62753	633552
71725	633553
74497	633554
130820	633555
33650	633556
118966	633557
92205	633558
129315	633559
6397	633560
7022	633561
8445	633562
55690	633563
80780	633564
36207	633565
131146	633566
21433	633567
22719	633568
8597	633569
89464	633570
85346	633571
115540	633572
4708	633573
63748	633574
7821	633575
23266	633576
150496	633577
35853	633578
29531	633579
67966	633580
125853	633581
57681	633582
70921	633583
44438	633584
16622	633585
11473	633586
97089	633587
121529	633588
33560	633589
93367	633590
54930	633591
31362	633592
23740	633593
36486	633594
31336	633595
92677	633596
38088	633597
22605	633598
111815	633599
8724	633600
40402	633601
73110	633602
27808	633603
39120	633604
17282	633605
49005	633606
22374	633607
5536	633608
28479	633609
26403	633610
49904	633611
39119	633612
1661	633613
92214	633614
41660	633615
45323	633616
14641	633617
16259	633618
53817	633619
40649	633620
83854	633621
109839	633622
7714	633623
8014	633624
64117	633625
40617	633626
4617	633627
69818	633628
45551	633629
134222	633630
39797	633631
30346	633632
90167	633633
69856	633634
88931	633635
48552	633636
24091	633637
637	633638
5097	633639
3974	633640
21738	633641
34804	633642
5935	633643
1926	633644
5963	633645
8087	633646
75162	633647
9730	633648
5100	633649
67561	633650
43599	633651
58973	633652
3558	633653
6641	633654
14083	633655
42597	633656
62782	633657
4168	633658
15176	633659
73767	633660
97852	633661
4363	633662
59222	633663
58973	633664
49411	633665
29914	633666
66871	633667
18824	633668
33044	633669
18764	633670
1947	633671
69895	633672
69	633673
33723	633674
26972	633675
14991	633676
10044	633677
122621	633678
29683	633679
6800	633680
31536	633681
7403	633682
4168	633683
26648	633684
92341	633685
45592	633686
21214	633687
16581	633688
99700	633689
64742	633690
8878	633691
59428	633692
23417	633693
79706	633694
14879	633695
51832	633696
36803	633697
13957	633698
10761	633699
80982	633700
30386	633701
23148	633702
13214	633703
7556	633704
34139	633705
3616	633706
40599	633707
13549	633708
58102	633709
68298	633710
48909	633711
123909	633712
3821	633713
23286	633714
70180	633715
4276	633716
102804	633717
115328	633718
38586	633719
22725	633720
33067	633721
6065	633722
121568	633723
22911	633724
120209	633725
39176	633726
67175	633727
110343	633728
53693	633729
76507	633730
34467	633731
92344	633732
76937	633733
73274	633734
90588	633735
20692	633736
17490	633737
24101	633738
24089	633739
52153	633740
51396	633741
52891	633742
50317	633743
25910	633744
75686	633745
56116	633746
14712	633747
21094	633748
51080	633749
68705	633750
3646	633751
41436	633752
58489	633753
7571	633754
86199	633755
8138	633756
46386	633757
8716	633758
43360	633759
23039	633760
66468	633761
19932	633762
107771	633763
18265	633764
105920	633765
13803	633766
14195	633767
82692	633768
52005	633769
70289	633770
32438	633771
83834	633772
28516	633773
18126	633774
13242	633775
13483	633776
13242	633777
113102	633778
67595	633779
121605	633780
5958	633781
27540	633782
20904	633783
15948	633784
74727	633785
44204	633786
87651	633787
17105	633788
45153	633789
48519	633790
104317	633791
106872	633792
52413	633793
92255	633794
3012	633795
21881	633796
11371	633797
76270	633798
36622	633799
108553	633800
50345	633801
32926	633802
35487	633803
74283	633804
64617	633805
127662	633806
41608	633807
646	633808
63258	633809
134661	633810
78268	633811
127162	633812
16458	633813
50604	633814
83817	633815
126418	633816
114560	633817
113119	633818
62459	633819
13969	633820
32777	633821
58038	633822
103800	633823
41978	633824
95200	633825
59815	633826
36501	633827
53813	633828
36196	633829
77699	633830
38846	633831
1239	633832
1846	633833
30102	633834
84364	633835
52999	633836
55369	633837
58586	633838
29739	633839
4493	633840
42150	633841
40736	633842
17061	633843
3234	633844
44247	633845
99108	633846
10403	633847
13730	633848
5391	633849
112853	633850
17365	633851
17690	633852
47162	633853
3761	633854
5281	633855
5282	633856
41193	633857
95743	633858
244	633859
29705	633860
39943	633861
42343	633862
39536	633863
84646	633864
63288	633865
50318	633866
104363	633867
18090	633868
32119	633869
42172	633870
47039	633871
2321	633872
3899	633873
1403	633874
14217	633875
26267	633876
81903	633877
16822	633878
84775	633879
52788	633880
33959	633881
23564	633882
88110	633883
4904	633884
13157	633885
14012	633886
17038	633887
4904	633888
7098	633889
52782	633890
10049	633891
30640	633892
7738	633893
44684	633894
12386	633895
8272	633896
23377	633897
87598	633898
8425	633899
46169	633900
70371	633901
17024	633902
35837	633903
124801	633904
6301	633905
49177	633906
33168	633907
96935	633908
79894	633909
29095	633910
102258	633911
6185	633912
26872	633913
96866	633914
6189	633915
52940	633916
72114	633917
4453	633918
2940	633919
14633	633920
95721	633921
40068	633922
5656	633923
2918	633924
2668	633925
63457	633926
10741	633927
156683	633928
91321	633929
125763	633930
39150	633931
24169	633932
17515	633933
100283	633934
22383	633935
21551	633936
3154	633937
13431	633938
47623	633939
23360	633940
10377	633941
5486	633942
85095	633943
95576	633944
13807	633945
28178	633946
42394	633947
3991	633948
20098	633949
92569	633950
183	633951
16516	633952
81732	633953
85816	633954
58905	633955
70884	633956
26998	633957
35957	633958
13273	633959
21494	633960
156259	633961
68000	633962
1143	633963
7225	633964
11527	633965
30390	633966
35575	633967
7542	633968
20743	633969
40742	633970
75249	633971
104387	633972
35464	633973
37363	633974
19216	633975
9666	633976
6530	633977
92194	633978
8432	633979
121777	633980
46191	633981
104966	633982
18373	633983
73213	633984
41882	633985
47690	633986
63696	633987
137197	633988
46964	633989
75271	633990
23747	633991
90193	633992
66593	633993
110107	633994
11460	633995
14977	633996
12142	633997
2921	633998
26056	633999
43634	634000
11525	634001
55343	634002
18852	634003
14015	634004
11152	634005
111833	634006
2588	634007
21484	634008
30953	634009
10411	634010
52940	634011
2588	634012
15814	634013
1500	634014
14104	634015
96775	634016
58112	634017
6269	634018
54198	634019
8642	634020
101157	634021
113469	634022
96402	634023
87379	634024
36437	634025
79662	634026
112114	634027
23237	634028
110276	634029
47405	634030
34136	634031
76825	634032
120295	634033
42351	634034
6494	634035
75934	634036
4879	634037
80814	634038
10976	634039
70610	634040
24771	634041
5573	634042
132239	634043
56858	634044
60988	634045
13045	634046
77680	634047
132927	634048
34395	634049
83106	634050
5211	634051
130950	634052
86408	634053
66	634054
3377	634055
66552	634056
6310	634057
11800	634058
70082	634059
26113	634060
29881	634061
32384	634062
56073	634063
5827	634064
29041	634065
39800	634066
61022	634067
12372	634068
10568	634069
54720	634070
111546	634071
491	634072
3088	634073
4499	634074
14672	634075
63774	634076
4259	634077
2590	634078
35300	634079
40450	634080
73565	634081
57463	634082
47020	634083
110162	634084
74337	634085
26185	634086
35425	634087
17793	634088
166078	634089
65398	634090
114937	634091
26605	634092
4019	634093
39821	634094
56801	634095
113374	634096
24854	634097
18383	634098
72229	634099
56392	634100
86168	634101
4090	634102
16937	634103
22983	634104
31687	634105
51898	634106
11715	634107
82843	634108
8050	634109
3486	634110
71502	634111
34144	634112
4045	634113
51968	634114
69151	634115
105055	634116
42878	634117
5645	634118
92851	634119
111788	634120
41604	634121
79143	634122
74650	634123
28597	634124
47176	634125
10288	634126
67529	634127
12190	634128
12363	634129
40125	634130
110057	634131
21	634132
22743	634133
36612	634134
23816	634135
24570	634136
29713	634137
39924	634138
127791	634139
106971	634140
71128	634141
12680	634142
104979	634143
73288	634144
12909	634145
1646	634146
58321	634147
80825	634148
59254	634149
67542	634150
147182	634151
9002	634152
44934	634153
51845	634154
56883	634155
53716	634156
124738	634157
20286	634158
31003	634159
16065	634160
35054	634161
22598	634162
48549	634163
139564	634164
108909	634165
156319	634166
156116	634167
158146	634168
92698	634169
30316	634170
26303	634171
53152	634172
62732	634173
105374	634174
3659	634175
6287	634176
75399	634177
47087	634178
5038	634179
15249	634180
41865	634181
67744	634182
23351	634183
33935	634184
1915	634185
5024	634186
21251	634187
61661	634188
50810	634189
6046	634190
87912	634191
26659	634192
50658	634193
54031	634194
5155	634195
7292	634196
42426	634197
17066	634198
8607	634199
27798	634200
12108	634201
10456	634202
5024	634203
8604	634204
43372	634205
1540	634206
2954	634207
7424	634208
30468	634209
56470	634210
31628	634211
11448	634212
5829	634213
1697	634214
57499	634215
13024	634216
17611	634217
43634	634218
35116	634219
96753	634220
29168	634221
39940	634222
18338	634223
27264	634224
52821	634225
12876	634226
15968	634227
5593	634228
117452	634229
3484	634230
28389	634231
39170	634232
40531	634233
110853	634234
43634	634235
49790	634236
70270	634237
62618	634238
87190	634239
156237	634240
130952	634241
77407	634242
33764	634243
48919	634244
18666	634245
111516	634246
99423	634247
15323	634248
48930	634249
131500	634250
123043	634251
35540	634252
11347	634253
34649	634254
1606	634255
7143	634256
86374	634257
68775	634258
95451	634259
19981	634260
47709	634261
16096	634262
135069	634263
81522	634264
51594	634265
51433	634266
119772	634267
148637	634268
39302	634269
39972	634270
35903	634271
68908	634272
25539	634273
66870	634274
86649	634275
15859	634276
8662	634277
44202	634278
49595	634279
20387	634280
60980	634281
20642	634282
81534	634283
15716	634284
28160	634285
86301	634286
31691	634287
8785	634288
23673	634289
22278	634290
50565	634291
3329	634292
7940	634293
37151	634294
125823	634295
75573	634296
103418	634297
19908	634298
134034	634299
16703	634300
97563	634301
8735	634302
160593	634303
12038	634304
132963	634305
37861	634306
116558	634307
3791	634308
33278	634309
81571	634310
43610	634311
90994	634312
30722	634313
40600	634314
58106	634315
26696	634316
43352	634317
22780	634318
53854	634319
34282	634320
69806	634321
58280	634322
23809	634323
64591	634324
86361	634325
18179	634326
25837	634327
4938	634328
34199	634329
28029	634330
102436	634331
24812	634332
96803	634333
35243	634334
39105	634335
133995	634336
65537	634337
48505	634338
6851	634339
33030	634340
18718	634341
60594	634342
49112	634343
108689	634344
21142	634345
64924	634346
73354	634347
91877	634348
49922	634349
3858	634350
70324	634351
51248	634352
17654	634353
48189	634354
23471	634355
9371	634356
11708	634357
2958	634358
21736	634359
228	634360
60250	634361
20109	634362
132766	634363
33156	634364
2918	634365
2473	634366
92155	634367
26696	634368
7508	634369
48928	634370
31908	634371
24967	634372
5155	634373
5155	634374
2921	634375
117198	634376
6442	634377
33032	634378
16785	634379
28352	634380
55539	634381
32446	634382
4366	634383
35898	634384
73731	634385
16914	634386
23108	634387
22692	634388
10658	634389
27349	634390
74499	634391
31012	634392
31085	634393
53764	634394
29002	634395
79163	634396
14101	634397
56841	634398
110910	634399
127023	634400
36463	634401
19209	634402
23661	634403
94593	634404
88726	634405
41673	634406
43569	634407
17621	634408
44848	634409
33098	634410
21913	634411
49833	634412
19553	634413
14944	634414
85072	634415
10898	634416
14920	634417
18099	634418
3559	634419
44450	634420
3165	634421
14072	634422
6263	634423
21913	634424
2056	634425
21319	634426
22600	634427
52380	634428
83999	634429
128683	634430
48411	634431
33909	634432
51195	634433
25831	634434
6336	634435
11079	634436
29622	634437
66605	634438
20458	634439
40677	634440
26747	634441
1606	634442
35896	634443
8999	634444
103857	634445
14822	634446
1441	634447
4386	634448
80883	634449
51993	634450
84665	634451
60988	634452
27645	634453
16407	634454
44526	634455
19220	634456
51287	634457
120286	634458
21732	634459
39197	634460
80414	634461
65017	634462
25303	634463
44235	634464
12284	634465
26630	634466
40451	634467
91871	634468
98848	634469
7122	634470
5128	634471
25532	634472
105736	634473
19979	634474
62245	634475
29869	634476
39931	634477
42442	634478
126395	634479
79439	634480
26177	634481
7026	634482
27250	634483
84718	634484
75689	634485
68258	634486
6071	634487
11701	634488
79296	634489
86117	634490
104412	634491
41944	634492
45577	634493
45236	634494
59519	634495
2774	634496
7182	634497
13815	634498
7796	634499
28598	634500
45101	634501
79474	634502
44085	634503
52486	634504
97911	634505
3012	634506
34656	634507
98445	634508
2977	634509
46927	634510
76336	634511
28454	634512
27299	634513
14357	634514
34772	634515
455	634516
63068	634517
18128	634518
18398	634519
58257	634520
37635	634521
15518	634522
9629	634523
21965	634524
20908	634525
63608	634526
10568	634527
16471	634528
59579	634529
40722	634530
53975	634531
59785	634532
32443	634533
25828	634534
24014	634535
35743	634536
19804	634537
37773	634538
86502	634539
108406	634540
12851	634541
93936	634542
47783	634543
101228	634544
88004	634545
34314	634546
75752	634547
43571	634548
4775	634549
99501	634550
6094	634551
23037	634552
13736	634553
7741	634554
217	634555
20699	634556
19637	634557
88261	634558
18736	634559
28895	634560
18736	634561
48500	634562
3984	634563
40005	634564
51267	634565
63716	634566
3621	634567
74499	634568
26049	634569
2087	634570
52088	634571
3770	634572
75392	634573
3030	634574
2438	634575
28099	634576
44919	634577
86707	634578
20054	634579
31212	634580
13695	634581
76606	634582
51583	634583
152330	634584
44025	634585
6608	634586
30214	634587
35873	634588
11996	634589
81840	634590
165632	634591
4544	634592
94066	634593
2961	634594
16561	634595
18056	634596
8605	634597
4133	634598
8903	634599
4688	634600
4018	634601
39337	634602
63226	634603
29138	634604
14138	634605
59936	634606
51052	634607
45210	634608
93939	634609
11351	634610
11783	634611
30096	634612
29108	634613
26177	634614
30154	634615
9040	634616
30154	634617
31331	634618
31199	634619
5348	634620
4051	634621
20314	634622
45370	634623
10879	634624
149005	634625
67469	634626
34283	634627
75519	634628
120018	634629
41690	634630
39162	634631
43008	634632
57780	634633
104	634634
16768	634635
65458	634636
20854	634637
36752	634638
40195	634639
86696	634640
76377	634641
31723	634642
115855	634643
30015	634644
1846	634645
107812	634646
6675	634647
13989	634648
55414	634649
4735	634650
52401	634651
25465	634652
82052	634653
23344	634654
651	634655
6734	634656
29697	634657
42460	634658
34831	634659
30589	634660
1846	634661
13527	634662
88258	634663
87826	634664
105445	634665
18784	634666
110640	634667
82232	634668
5678	634669
28351	634670
34509	634671
160436	634672
17183	634673
16541	634674
1340	634675
2804	634676
8109	634677
7294	634678
10481	634679
21939	634680
15923	634681
55237	634682
7736	634683
10369	634684
19093	634685
13804	634686
45502	634687
9658	634688
9774	634689
24534	634690
11269	634691
3091	634692
22070	634693
581	634694
14677	634695
13271	634696
17107	634697
205	634698
1892	634699
23272	634700
97504	634701
6843	634702
26915	634703
59832	634704
26915	634705
3121	634706
4722	634707
28760	634708
37588	634709
28751	634710
135885	634711
21582	634712
1610	634713
2738	634714
15926	634715
82876	634716
1587	634717
122987	634718
5275	634719
102775	634720
11958	634721
46055	634722
36418	634723
124390	634724
73285	634725
23191	634726
10495	634727
42101	634728
129673	634729
14075	634730
24570	634731
54600	634732
51101	634733
30869	634734
30019	634735
56082	634736
38669	634737
30378	634738
30213	634739
77732	634740
23191	634741
81761	634742
3283	634743
11008	634744
8603	634745
82204	634746
81850	634747
856	634748
22770	634749
62143	634750
39	634751
27101	634752
44028	634753
54010	634754
9841	634755
8628	634756
17088	634757
36136	634758
3450	634759
72666	634760
6996	634761
39093	634762
18803	634763
25803	634764
37936	634765
83024	634766
7647	634767
21333	634768
59467	634769
1165	634770
30917	634771
89047	634772
22903	634773
2391	634774
14250	634775
6485	634776
33794	634777
24645	634778
6475	634779
3640	634780
7088	634781
89589	634782
14553	634783
47321	634784
65923	634785
15652	634786
32081	634787
26445	634788
18386	634789
71602	634790
40877	634791
35070	634792
2510	634793
6339	634794
21427	634795
40506	634796
5079	634797
89640	634798
10281	634799
14989	634800
78118	634801
9086	634802
47384	634803
27809	634804
42588	634805
4219	634806
24891	634807
7801	634808
10086	634809
16202	634810
78258	634811
4468	634812
4853	634813
61399	634814
27529	634815
3226	634816
20102	634817
102097	634818
16737	634819
4247	634820
49915	634821
5344	634822
96366	634823
18870	634824
6112	634825
17262	634826
92883	634827
47672	634828
181	634829
2090	634830
22034	634831
13639	634832
14316	634833
4887	634834
35229	634835
44468	634836
34694	634837
4149	634838
18620	634839
3462	634840
46822	634841
4247	634842
5499	634843
12947	634844
73	634845
17006	634846
614	634847
13373	634848
6843	634849
18094	634850
85817	634851
1397	634852
4316	634853
2566	634854
34814	634855
114334	634856
13768	634857
12542	634858
13736	634859
7937	634860
40939	634861
14203	634862
23716	634863
1170	634864
1980	634865
11725	634866
3796	634867
39506	634868
21432	634869
6728	634870
84666	634871
23702	634872
81882	634873
4170	634874
50772	634875
6230	634876
4369	634877
5393	634878
1180	634879
20473	634880
7933	634881
29886	634882
19275	634883
5826	634884
10912	634885
62157	634886
71232	634887
35491	634888
13874	634889
7370	634890
22811	634891
5295	634892
42227	634893
29459	634894
39206	634895
24176	634896
520	634897
7569	634898
4476	634899
1530	634900
389	634901
26663	634902
62456	634903
59940	634904
30155	634905
132690	634906
422	634907
51879	634908
69866	634909
3053	634910
6097	634911
2114	634912
22	634913
2576	634914
844	634915
38931	634916
1053	634917
683	634918
10060	634919
42073	634920
113049	634921
34526	634922
5724	634923
12230	634924
967	634925
59756	634926
37612	634927
73868	634928
6498	634929
1263	634930
42589	634931
22007	634932
1773	634933
98754	634934
18402	634935
38861	634936
22083	634937
17791	634938
6551	634939
7105	634940
70430	634941
27993	634942
14668	634943
20823	634944
81639	634945
5194	634946
7947	634947
34503	634948
670	634949
11259	634950
3731	634951
23498	634952
2077	634953
69906	634954
44239	634955
911	634956
15874	634957
125673	634958
18789	634959
15747	634960
52511	634961
2131	634962
55255	634963
268	634964
11343	634965
39994	634966
105376	634967
79546	634968
95562	634969
5643	634970
114587	634971
68055	634972
102713	634973
71746	634974
118760	634975
21927	634976
20416	634977
75648	634978
88045	634979
78172	634980
110743	634981
73037	634982
51309	634983
7561	634984
2669	634985
11472	634986
25822	634987
2681	634988
46802	634989
45561	634990
4586	634991
180	634992
58268	634993
17123	634994
18209	634995
31143	634996
7817	634997
6166	634998
8135	634999
133004	635000
69449	635001
22823	635002
3219	635003
373	635004
3771	635005
820	635006
1306	635007
34389	635008
17151	635009
605	635010
21306	635011
88710	635012
32968	635013
53247	635014
62598	635015
89341	635016
95524	635017
40596	635018
18329	635019
129522	635020
107263	635021
28692	635022
135600	635023
77948	635024
39771	635025
69850	635026
88710	635027
54569	635028
38449	635029
110558	635030
94632	635031
15266	635032
65123	635033
11305	635034
1500	635035
11969	635036
60119	635037
13728	635038
6060	635039
9340	635040
1124	635041
26129	635042
103623	635043
5723	635044
29970	635045
44431	635046
35105	635047
17489	635048
16422	635049
23158	635050
16408	635051
8033	635052
55151	635053
5121	635054
42263	635055
59373	635056
72997	635057
82042	635058
22670	635059
54141	635060
31531	635061
12173	635062
63422	635063
118682	635064
49628	635065
52060	635066
12371	635067
46017	635068
13778	635069
110707	635070
102133	635071
100772	635072
22221	635073
20114	635074
10629	635075
2726	635076
53260	635077
32144	635078
19757	635079
3851	635080
15172	635081
22105	635082
71076	635083
44466	635084
127744	635085
52755	635086
39094	635087
31354	635088
89330	635089
18329	635090
105957	635091
58431	635092
96697	635093
5121	635094
83366	635095
25295	635096
5332	635097
43169	635098
46928	635099
23300	635100
115007	635101
28201	635102
48167	635103
7728	635104
17663	635105
56606	635106
90953	635107
71176	635108
7352	635109
17014	635110
40138	635111
87981	635112
73472	635113
76515	635114
5121	635115
102636	635116
51503	635117
16805	635118
92494	635119
97987	635120
36088	635121
675	635122
9	635123
52034	635124
2352	635125
39	635126
40022	635127
8645	635128
137528	635129
17016	635130
8503	635131
23610	635132
34687	635133
7948	635134
86047	635135
41244	635136
3846	635137
56587	635138
94173	635139
28052	635140
18122	635141
59225	635142
44828	635143
73357	635144
134557	635145
102049	635146
23745	635147
4789	635148
16294	635149
60764	635150
63	635151
83	635152
1003	635153
241	635154
18488	635155
32445	635156
61213	635157
31398	635158
43894	635159
27	635160
6395	635161
1131	635162
31955	635163
5825	635164
10758	635165
34179	635166
777	635167
8677	635168
12870	635169
3151	635170
27265	635171
28907	635172
3815	635173
13566	635174
19507	635175
110	635176
3992	635177
46222	635178
120407	635179
15543	635180
314	635181
296	635182
22894	635183
95793	635184
43382	635185
26713	635186
56497	635187
8132	635188
17776	635189
18964	635190
97571	635191
13085	635192
24102	635193
13896	635194
40387	635195
61262	635196
35474	635197
1703	635198
56884	635199
3328	635200
50641	635201
18759	635202
4196	635203
30062	635204
9146	635205
12716	635206
71031	635207
15495	635208
83784	635209
48787	635210
911	635211
28181	635212
21954	635213
26250	635214
14938	635215
4274	635216
86820	635217
41688	635218
5372	635219
9785	635220
4854	635221
49449	635222
11705	635223
5351	635224
8838	635225
53047	635226
26587	635227
26587	635228
24552	635229
47393	635230
44148	635231
62505	635232
14109	635233
1371	635234
10278	635235
13070	635236
7957	635237
99359	635238
995	635239
303	635240
45245	635241
2492	635242
85932	635243
5073	635244
54637	635245
783	635246
3840	635247
1900	635248
4303	635249
54557	635250
11363	635251
13126	635252
11698	635253
48004	635254
5456	635255
30677	635256
92471	635257
40158	635258
50481	635259
12699	635260
9407	635261
44878	635262
5459	635263
42363	635264
515	635265
73625	635266
162503	635267
10748	635268
12330	635269
52468	635270
482	635271
7834	635272
56253	635273
46886	635274
27057	635275
90933	635276
52520	635277
104079	635278
100850	635279
91589	635280
17308	635281
45454	635282
34218	635283
22240	635284
58940	635285
80411	635286
107	635287
573	635288
78012	635289
21201	635290
79813	635291
14917	635292
56744	635293
55303	635294
51560	635295
5679	635296
46847	635297
838	635298
2965	635299
2799	635300
12495	635301
19673	635302
20049	635303
111712	635304
7068	635305
22013	635306
7786	635307
2828	635308
14061	635309
28747	635310
32922	635311
6418	635312
13480	635313
49900	635314
74644	635315
20190	635316
18432	635317
50714	635318
32952	635319
94522	635320
6673	635321
83827	635322
24089	635323
17315	635324
100292	635325
90080	635326
86326	635327
52425	635328
40195	635329
53387	635330
97527	635331
30245	635332
389	635333
116711	635334
1980	635335
48600	635336
29154	635337
9276	635338
4010	635339
89044	635340
23132	635341
43305	635342
82177	635343
67014	635344
7823	635345
35832	635346
40808	635347
26131	635348
12341	635349
16938	635350
38615	635351
52166	635352
63169	635353
106638	635354
134231	635355
33939	635356
50848	635357
56889	635358
41509	635359
7178	635360
90006	635361
3198	635362
74401	635363
93942	635364
32997	635365
20695	635366
10402	635367
1459	635368
31730	635369
6305	635370
44265	635371
109103	635372
58963	635373
17862	635374
26970	635375
36659	635376
20292	635377
15250	635378
54819	635379
133953	635380
98273	635381
67935	635382
98244	635383
18696	635384
32221	635385
74876	635386
85506	635387
3432	635388
75682	635389
664	635390
72948	635391
15528	635392
14309	635393
3391	635394
52796	635395
115440	635396
121585	635397
22222	635398
27306	635399
14243	635400
89184	635401
44954	635402
117664	635403
126404	635404
34147	635405
102522	635406
33044	635407
45530	635408
42417	635409
86058	635410
44649	635411
71133	635412
26219	635413
38002	635414
88760	635415
115120	635416
55274	635417
49389	635418
60536	635419
73673	635420
12878	635421
9636	635422
93579	635423
69335	635424
68949	635425
21291	635426
32377	635427
118910	635428
105852	635429
2926	635430
136205	635431
71739	635432
50565	635433
39729	635434
121516	635435
82230	635436
43322	635437
103598	635438
27295	635439
48707	635440
29179	635441
91602	635442
53675	635443
40478	635444
58122	635445
75208	635446
87463	635447
50708	635448
110527	635449
59192	635450
58294	635451
26613	635452
61053	635453
29684	635454
36179	635455
69242	635456
63706	635457
12363	635458
116662	635459
121501	635460
94351	635461
35847	635462
5824	635463
37280	635464
54826	635465
97121	635466
19677	635467
54762	635468
132462	635469
3022	635470
113919	635471
100461	635472
69385	635473
82168	635474
39428	635475
8519	635476
39423	635477
112423	635478
12007	635479
58249	635480
21743	635481
23112	635482
31027	635483
9078	635484
132647	635485
5215	635486
111376	635487
45413	635488
38857	635489
108505	635490
13159	635491
34036	635492
23111	635493
40913	635494
62664	635495
46188	635496
14138	635497
17636	635498
31153	635499
1613	635500
62583	635501
67930	635502
109991	635503
9347	635504
24548	635505
43375	635506
37448	635507
54245	635508
9445	635509
22798	635510
88706	635511
47372	635512
92842	635513
34449	635514
15980	635515
36857	635516
42611	635517
9995	635518
92545	635519
32461	635520
14590	635521
26282	635522
102956	635523
14882	635524
46065	635525
12436	635526
66047	635527
66894	635528
4110	635529
38476	635530
89636	635531
19082	635532
76535	635533
67957	635534
8598	635535
5290	635536
21555	635537
12766	635538
34798	635539
80762	635540
104301	635541
50536	635542
20683	635543
6942	635544
59490	635545
9588	635546
47243	635547
63505	635548
27194	635549
3401	635550
2010	635551
3508	635552
106990	635553
100609	635554
27784	635555
96680	635556
48874	635557
119862	635558
60258	635559
59020	635560
27784	635561
60036	635562
6092	635563
2232	635564
48051	635565
30492	635566
1571	635567
4111	635568
2655	635569
133047	635570
14888	635571
28109	635572
4293	635573
21234	635574
50702	635575
59475	635576
46428	635577
50702	635578
9478	635579
45440	635580
97669	635581
62163	635582
66526	635583
26229	635584
5437	635585
54646	635586
52420	635587
76458	635588
34394	635589
6817	635590
1248	635591
38473	635592
83433	635593
83435	635594
11217	635595
29515	635596
28056	635597
158692	635598
97968	635599
82914	635600
90063	635601
116576	635602
58193	635603
26752	635604
25776	635605
80736	635606
30343	635607
46931	635608
45112	635609
80431	635610
25362	635611
71020	635612
31710	635613
20040	635614
63580	635615
63394	635616
87394	635617
29179	635618
11019	635619
21179	635620
58269	635621
39534	635622
44486	635623
51499	635624
19938	635625
49771	635626
20374	635627
33246	635628
60066	635629
40477	635630
28095	635631
73618	635632
89440	635633
75180	635634
87949	635635
96617	635636
1046	635637
82056	635638
48431	635639
80733	635640
148967	635641
94309	635642
73289	635643
30714	635644
22768	635645
29419	635646
48783	635647
53642	635648
109866	635649
50382	635650
37326	635651
38851	635652
14273	635653
23462	635654
34094	635655
1093	635656
113852	635657
12972	635658
17216	635659
21900	635660
3675	635661
7021	635662
37369	635663
78929	635664
3828	635665
18827	635666
63130	635667
17205	635668
93915	635669
61635	635670
45580	635671
5219	635672
42574	635673
4272	635674
51569	635675
21236	635676
26618	635677
83172	635678
87197	635679
39497	635680
107224	635681
4386	635682
25952	635683
34302	635684
14749	635685
5192	635686
19957	635687
45615	635688
183	635689
12674	635690
1526	635691
56740	635692
483	635693
36815	635694
10466	635695
34270	635696
11456	635697
71015	635698
483	635699
7217	635700
14244	635701
70091	635702
1607	635703
45357	635704
30648	635705
2972	635706
2923	635707
5742	635708
62483	635709
33743	635710
39460	635711
45200	635712
75192	635713
31609	635714
53411	635715
78228	635716
90945	635717
71237	635718
12517	635719
100696	635720
156146	635721
86550	635722
22372	635723
46533	635724
24857	635725
96678	635726
61800	635727
33294	635728
27018	635729
51706	635730
167392	635731
9950	635732
10162	635733
110908	635734
29431	635735
891	635736
4412	635737
9932	635738
18667	635739
13740	635740
17041	635741
9756	635742
31156	635743
69918	635744
8096	635745
18205	635746
89606	635747
18799	635748
7386	635749
71627	635750
66775	635751
22271	635752
73469	635753
56730	635754
57514	635755
62556	635756
84994	635757
86804	635758
34404	635759
55340	635760
97876	635761
18957	635762
44141	635763
70215	635764
90350	635765
96525	635766
123181	635767
52356	635768
58155	635769
107254	635770
37297	635771
63359	635772
4704	635773
4085	635774
105448	635775
41152	635776
24819	635777
20388	635778
49356	635779
47977	635780
20898	635781
20898	635782
66096	635783
65961	635784
66776	635785
19237	635786
31207	635787
19287	635788
47634	635789
138391	635790
72675	635791
26944	635792
103406	635793
37310	635794
2319	635795
116983	635796
35439	635797
35850	635798
30618	635799
33682	635800
22303	635801
51114	635802
5794	635803
2398	635804
4220	635805
12061	635806
27508	635807
1599	635808
97095	635809
13690	635810
58585	635811
2422	635812
64907	635813
22255	635814
2773	635815
102880	635816
4759	635817
6146	635818
42537	635819
122434	635820
31203	635821
31526	635822
86416	635823
78340	635824
23293	635825
54715	635826
64626	635827
39468	635828
86379	635829
15526	635830
5951	635831
3476	635832
44122	635833
1817	635834
63604	635835
24912	635836
44206	635837
73212	635838
48665	635839
130708	635840
47369	635841
53305	635842
57994	635843
53056	635844
81103	635845
31564	635846
68128	635847
42420	635848
67283	635849
23670	635850
11402	635851
22666	635852
87723	635853
73295	635854
46258	635855
68313	635856
83837	635857
12097	635858
74693	635859
30185	635860
86531	635861
24282	635862
30708	635863
12771	635864
53797	635865
37239	635866
5367	635867
64642	635868
5740	635869
71216	635870
31526	635871
69087	635872
24634	635873
14001	635874
36712	635875
25838	635876
20477	635877
573	635878
39170	635879
67795	635880
89322	635881
7408	635882
61280	635883
111994	635884
53785	635885
38881	635886
2723	635887
17372	635888
7396	635889
10876	635890
87796	635891
6481	635892
117648	635893
20911	635894
54749	635895
59212	635896
72174	635897
52928	635898
103690	635899
83108	635900
29573	635901
17155	635902
96334	635903
75401	635904
1241	635905
4768	635906
66572	635907
27315	635908
21649	635909
66952	635910
14399	635911
13745	635912
18334	635913
21489	635914
7531	635915
68973	635916
102343	635917
10466	635918
94306	635919
41880	635920
11392	635921
91653	635922
57397	635923
21922	635924
92517	635925
56635	635926
86409	635927
44630	635928
32006	635929
35846	635930
10663	635931
116494	635932
39181	635933
5079	635934
10663	635935
106932	635936
16807	635937
57756	635938
22336	635939
37372	635940
103748	635941
24768	635942
65429	635943
50253	635944
43268	635945
22202	635946
138559	635947
79794	635948
58122	635949
7136	635950
66961	635951
16642	635952
32475	635953
4327	635954
34646	635955
107369	635956
10292	635957
25904	635958
42574	635959
47887	635960
59158	635961
22264	635962
53705	635963
90198	635964
62609	635965
12053	635966
82108	635967
41595	635968
22666	635969
20713	635970
100983	635971
8981	635972
14757	635973
60548	635974
105723	635975
66795	635976
101196	635977
162422	635978
85150	635979
32461	635980
4009	635981
3590	635982
67027	635983
6107	635984
16892	635985
59196	635986
73612	635987
70323	635988
43582	635989
13310	635990
145673	635991
44596	635992
44130	635993
18989	635994
39356	635995
12096	635996
30622	635997
81906	635998
59443	635999
12382	636000
40831	636001
48645	636002
96776	636003
104899	636004
81039	636005
29614	636006
92018	636007
86587	636008
96817	636009
19243	636010
104271	636011
24804	636012
43148	636013
77873	636014
9765	636015
57544	636016
70427	636017
14745	636018
56371	636019
5258	636020
80531	636021
44628	636022
126393	636023
56832	636024
122541	636025
39133	636026
9785	636027
29584	636028
77137	636029
110730	636030
15272	636031
71501	636032
32853	636033
16690	636034
36725	636035
15779	636036
74657	636037
24643	636038
18203	636039
4355	636040
90747	636041
96873	636042
62641	636043
15266	636044
28170	636045
139575	636046
26262	636047
15264	636048
48719	636049
84821	636050
50788	636051
23533	636052
29541	636053
68043	636054
118935	636055
47173	636056
117360	636057
15723	636058
75853	636059
64784	636060
53243	636061
11317	636062
74715	636063
62440	636064
79819	636065
66234	636066
42399	636067
114457	636068
19985	636069
4132	636070
123069	636071
4691	636072
118614	636073
81979	636074
10664	636075
48169	636076
80804	636077
71851	636078
96702	636079
34250	636080
75753	636081
62514	636082
67075	636083
63636	636084
1899	636085
41380	636086
18542	636087
74768	636088
40776	636089
2534	636090
81994	636091
42031	636092
47908	636093
42015	636094
47916	636095
23031	636096
5258	636097
84917	636098
40137	636099
135753	636100
23836	636101
93553	636102
94592	636103
27816	636104
4108	636105
58151	636106
50484	636107
82383	636108
30903	636109
51424	636110
29026	636111
27809	636112
9462	636113
13955	636114
21523	636115
94126	636116
6022	636117
2942	636118
94116	636119
80474	636120
7092	636121
3740	636122
46865	636123
1889	636124
51372	636125
1889	636126
8736	636127
51092	636128
12928	636129
63782	636130
85390	636131
25942	636132
56560	636133
117310	636134
11071	636135
85075	636136
137617	636137
55222	636138
83129	636139
86586	636140
35184	636141
20729	636142
15709	636143
72830	636144
9141	636145
34708	636146
59211	636147
56488	636148
34683	636149
55483	636150
46826	636151
50485	636152
14163	636153
48933	636154
9180	636155
47369	636156
31436	636157
41563	636158
13740	636159
25368	636160
26445	636161
23810	636162
56628	636163
58518	636164
6297	636165
121663	636166
7038	636167
61514	636168
53362	636169
46515	636170
94476	636171
120455	636172
44474	636173
60983	636174
53273	636175
39463	636176
77967	636177
75662	636178
129066	636179
136339	636180
15857	636181
73289	636182
7047	636183
1330	636184
2782	636185
42191	636186
87810	636187
519	636188
1771	636189
10346	636190
96706	636191
112162	636192
64107	636193
50659	636194
76849	636195
52241	636196
78101	636197
112934	636198
71518	636199
6821	636200
35522	636201
62425	636202
2412	636203
100868	636204
9672	636205
58325	636206
45434	636207
69893	636208
61733	636209
4050	636210
122570	636211
81984	636212
519	636213
75309	636214
9672	636215
35330	636216
72766	636217
56558	636218
27	636219
127350	636220
11648	636221
5608	636222
75960	636223
7906	636224
38174	636225
644	636226
5116	636227
134621	636228
84499	636229
132700	636230
85412	636231
107124	636232
97567	636233
90765	636234
5367	636235
1236	636236
7224	636237
4387	636238
79820	636239
67648	636240
67648	636241
1236	636242
1097	636243
72980	636244
51952	636245
33910	636246
29085	636247
20062	636248
19609	636249
51814	636250
68819	636251
56840	636252
49600	636253
85205	636254
39523	636255
5531	636256
94106	636257
106723	636258
73500	636259
257	636260
42434	636261
49900	636262
33007	636263
136234	636264
41958	636265
27181	636266
95818	636267
20300	636268
17529	636269
36442	636270
143910	636271
14420	636272
20414	636273
91629	636274
11529	636275
86506	636276
104116	636277
62782	636278
1156	636279
46337	636280
3217	636281
26693	636282
94034	636283
109409	636284
23472	636285
98264	636286
42293	636287
74924	636288
55461	636289
71946	636290
13009	636291
519	636292
11992	636293
23275	636294
46155	636295
24117	636296
9757	636297
33686	636298
6173	636299
21953	636300
23551	636301
47800	636302
9647	636303
22234	636304
25458	636305
35583	636306
17646	636307
56439	636308
11062	636309
13814	636310
33100	636311
9950	636312
17646	636313
9670	636314
51894	636315
64381	636316
7712	636317
56509	636318
6790	636319
102929	636320
1501	636321
18126	636322
16989	636323
17054	636324
94177	636325
25591	636326
23858	636327
102052	636328
16540	636329
4557	636330
1700	636331
34753	636332
27266	636333
37172	636334
264	636335
16259	636336
17285	636337
31408	636338
54158	636339
20367	636340
109458	636341
110768	636342
1416	636343
89964	636344
5174	636345
71237	636346
54095	636347
20181	636348
17691	636349
980	636350
63098	636351
85438	636352
66220	636353
14991	636354
106846	636355
59106	636356
87731	636357
1995	636358
98369	636359
88243	636360
20367	636361
11770	636362
36469	636363
21114	636364
10422	636365
51054	636366
3952	636367
105067	636368
49631	636369
6331	636370
97140	636371
115468	636372
75394	636373
21966	636374
23011	636375
38528	636376
37082	636377
42491	636378
46820	636379
26240	636380
19110	636381
13449	636382
206	636383
52041	636384
30649	636385
80455	636386
49621	636387
62789	636388
56757	636389
9785	636390
108370	636391
37660	636392
29745	636393
15646	636394
15685	636395
6543	636396
528	636397
9775	636398
53904	636399
20468	636400
47762	636401
31192	636402
39732	636403
15693	636404
10587	636405
73377	636406
3283	636407
49341	636408
105564	636409
129126	636410
100613	636411
48068	636412
30465	636413
67758	636414
37143	636415
5635	636416
12058	636417
49139	636418
25426	636419
4285	636420
124459	636421
37060	636422
11644	636423
12197	636424
13962	636425
48607	636426
14784	636427
4227	636428
1136	636429
19938	636430
7341	636431
4314	636432
24855	636433
97015	636434
37461	636435
150287	636436
18411	636437
7405	636438
35046	636439
3339	636440
5582	636441
95581	636442
264	636443
22636	636444
43265	636445
11166	636446
127842	636447
80488	636448
37143	636449
107879	636450
14435	636451
57609	636452
29633	636453
159978	636454
61366	636455
31741	636456
83797	636457
8883	636458
56496	636459
57683	636460
27713	636461
39534	636462
69425	636463
16595	636464
12048	636465
41854	636466
6206	636467
82408	636468
5119	636469
12373	636470
31048	636471
27190	636472
5709	636473
23971	636474
30173	636475
29634	636476
726	636477
53056	636478
129171	636479
482	636480
10557	636481
1113	636482
264	636483
5802	636484
51328	636485
1386	636486
1633	636487
69113	636488
46839	636489
25919	636490
4510	636491
123150	636492
43590	636493
84320	636494
64946	636495
32269	636496
36135	636497
86178	636498
104363	636499
31222	636500
31458	636501
316	636502
94022	636503
2858	636504
7971	636505
1093	636506
4761	636507
99784	636508
25415	636509
5211	636510
37435	636511
37425	636512
40035	636513
30523	636514
31193	636515
29762	636516
3773	636517
74285	636518
11378	636519
7035	636520
3217	636521
108757	636522
74885	636523
2437	636524
7598	636525
14569	636526
99478	636527
4411	636528
57756	636529
82356	636530
7971	636531
33608	636532
90144	636533
33863	636534
63428	636535
1113	636536
17665	636537
27176	636538
59087	636539
64373	636540
102090	636541
3593	636542
33562	636543
90725	636544
78041	636545
51400	636546
58581	636547
56757	636548
20939	636549
28190	636550
61431	636551
5308	636552
15369	636553
68	636554
33676	636555
3414	636556
31627	636557
2184	636558
598	636559
30613	636560
3629	636561
58147	636562
29633	636563
6088	636564
3023	636565
36056	636566
980	636567
34270	636568
32162	636569
22234	636570
113563	636571
2524	636572
3828	636573
6118	636574
13509	636575
1395	636576
35583	636577
6009	636578
14516	636579
52836	636580
9258	636581
11246	636582
646	636583
60348	636584
7456	636585
22778	636586
16296	636587
6994	636588
33247	636589
52080	636590
1784	636591
6830	636592
39810	636593
20669	636594
6082	636595
3651	636596
53715	636597
44133	636598
12979	636599
31083	636600
5102	636601
8724	636602
36056	636603
20683	636604
18427	636605
49193	636606
58102	636607
50234	636608
20152	636609
9595	636610
6072	636611
81988	636612
13138	636613
11031	636614
31407	636615
40612	636616
2230	636617
34419	636618
6058	636619
30368	636620
17205	636621
2262	636622
14825	636623
34097	636624
54766	636625
1003	636626
6118	636627
12960	636628
25553	636629
52371	636630
20498	636631
1538	636632
4314	636633
37803	636634
25935	636635
45201	636636
77525	636637
37111	636638
12696	636639
2364	636640
16300	636641
68367	636642
11024	636643
122841	636644
49536	636645
16245	636646
20759	636647
12531	636648
136342	636649
113871	636650
66493	636651
83714	636652
107605	636653
92634	636654
42637	636655
1999	636656
255	636657
10768	636658
45602	636659
6790	636660
36538	636661
5363	636662
18376	636663
16525	636664
8330	636665
14285	636666
24663	636667
33271	636668
69256	636669
76467	636670
18966	636671
48217	636672
8304	636673
3475	636674
31535	636675
483	636676
7259	636677
18854	636678
51637	636679
10069	636680
36611	636681
19176	636682
85041	636683
50779	636684
24888	636685
4683	636686
65895	636687
24931	636688
27281	636689
39428	636690
45521	636691
113862	636692
44098	636693
76842	636694
117017	636695
51928	636696
24812	636697
103497	636698
24931	636699
112058	636700
113699	636701
13444	636702
15420	636703
62988	636704
62542	636705
53356	636706
51831	636707
95653	636708
81134	636709
24771	636710
71133	636711
83141	636712
81181	636713
45389	636714
104156	636715
43558	636716
31638	636717
46347	636718
120166	636719
20311	636720
14448	636721
52828	636722
23324	636723
48649	636724
69306	636725
56461	636726
52470	636727
38913	636728
78368	636729
29624	636730
44231	636731
92669	636732
60613	636733
64839	636734
55570	636735
24627	636736
47166	636737
134038	636738
48565	636739
58511	636740
33665	636741
95539	636742
53924	636743
94118	636744
99447	636745
62394	636746
76570	636747
85466	636748
98081	636749
99595	636750
61409	636751
8984	636752
50390	636753
91370	636754
87877	636755
106762	636756
66182	636757
73111	636758
68032	636759
56250	636760
68064	636761
36710	636762
73798	636763
69539	636764
100501	636765
9740	636766
106861	636767
50810	636768
104107	636769
26010	636770
85030	636771
53895	636772
131296	636773
80887	636774
60276	636775
10309	636776
62565	636777
102941	636778
44443	636779
35565	636780
63694	636781
164080	636782
53046	636783
107681	636784
104223	636785
124429	636786
82873	636787
82281	636788
97537	636789
79404	636790
116740	636791
94351	636792
92452	636793
132335	636794
61622	636795
71810	636796
85368	636797
25042	636798
85440	636799
16819	636800
103545	636801
73761	636802
13810	636803
75467	636804
68723	636805
19264	636806
44140	636807
5668	636808
96797	636809
45530	636810
73392	636811
75208	636812
36779	636813
21599	636814
3297	636815
36074	636816
17759	636817
76953	636818
98146	636819
81084	636820
85295	636821
12086	636822
28464	636823
83406	636824
3027	636825
59369	636826
46435	636827
16211	636828
462	636829
11472	636830
18439	636831
7097	636832
54044	636833
87824	636834
12	636835
64163	636836
23501	636837
90982	636838
134611	636839
3432	636840
81811	636841
19954	636842
8438	636843
45448	636844
81507	636845
69742	636846
89441	636847
36481	636848
109878	636849
101216	636850
14068	636851
24274	636852
26486	636853
58238	636854
86225	636855
44721	636856
28654	636857
30450	636858
36438	636859
75704	636860
20196	636861
44930	636862
124455	636863
39553	636864
54315	636865
38799	636866
68813	636867
30414	636868
21273	636869
50459	636870
11432	636871
108859	636872
60253	636873
3228	636874
1369	636875
71995	636876
64040	636877
56613	636878
6517	636879
17573	636880
53808	636881
13226	636882
47371	636883
30312	636884
11303	636885
20526	636886
115826	636887
38464	636888
40903	636889
79810	636890
34246	636891
71234	636892
52853	636893
11291	636894
36658	636895
87153	636896
36818	636897
5454	636898
70340	636899
2680	636900
33943	636901
12085	636902
94579	636903
11608	636904
11793	636905
83720	636906
63544	636907
98223	636908
63690	636909
64975	636910
71228	636911
112197	636912
4469	636913
112151	636914
90761	636915
102585	636916
103737	636917
113283	636918
73009	636919
87915	636920
20934	636921
105159	636922
99411	636923
100666	636924
82251	636925
113418	636926
83743	636927
89576	636928
44293	636929
77554	636930
74814	636931
15314	636932
32388	636933
70136	636934
6439	636935
64530	636936
11029	636937
18420	636938
24723	636939
78090	636940
76301	636941
58875	636942
63630	636943
51585	636944
17781	636945
18223	636946
51585	636947
32947	636948
82988	636949
69984	636950
1650	636951
21308	636952
16892	636953
38478	636954
85320	636955
47092	636956
23860	636957
70532	636958
788	636959
32957	636960
108317	636961
7431	636962
58027	636963
54796	636964
165947	636965
40538	636966
3473	636967
9011	636968
64619	636969
33121	636970
39800	636971
30589	636972
34432	636973
106031	636974
88080	636975
99630	636976
101332	636977
35883	636978
99791	636979
93855	636980
28719	636981
4927	636982
3378	636983
94310	636984
73658	636985
60585	636986
106965	636987
64755	636988
103858	636989
93584	636990
45932	636991
117617	636992
88928	636993
56632	636994
59304	636995
5835	636996
61050	636997
60170	636998
70396	636999
7987	637000
11770	637001
18489	637002
5602	637003
39327	637004
61569	637005
12050	637006
25948	637007
6289	637008
31730	637009
43353	637010
24976	637011
63517	637012
31976	637013
13903	637014
82848	637015
145405	637016
45158	637017
52332	637018
53879	637019
5694	637020
10774	637021
33291	637022
55472	637023
26893	637024
92034	637025
6834	637026
15952	637027
61584	637028
34099	637029
57506	637030
24274	637031
54062	637032
40557	637033
53190	637034
78934	637035
89048	637036
9999	637037
1017	637038
59373	637039
5635	637040
48470	637041
107132	637042
52806	637043
110214	637044
73466	637045
67513	637046
7924	637047
67085	637048
13316	637049
8526	637050
18237	637051
20178	637052
28466	637053
114554	637054
17918	637055
52002	637056
43004	637057
50513	637058
86779	637059
136299	637060
110068	637061
51818	637062
24655	637063
70488	637064
55634	637065
8120	637066
36081	637067
69313	637068
89339	637069
129763	637070
4257	637071
48935	637072
75756	637073
27191	637074
49824	637075
90599	637076
49135	637077
18538	637078
34201	637079
16592	637080
110906	637081
64762	637082
78846	637083
4353	637084
75419	637085
132197	637086
27933	637087
9041	637088
70458	637089
16235	637090
7786	637091
69083	637092
88638	637093
54190	637094
87577	637095
26741	637096
38089	637097
2214	637098
122378	637099
112357	637100
70221	637101
92556	637102
38796	637103
109861	637104
33320	637105
4319	637106
52514	637107
10158	637108
53387	637109
5008	637110
2197	637111
6928	637112
83775	637113
50705	637114
58930	637115
22025	637116
41604	637117
59925	637118
97600	637119
24993	637120
23943	637121
120179	637122
106059	637123
88041	637124
81938	637125
45303	637126
1150	637127
23845	637128
19588	637129
46456	637130
12396	637131
5821	637132
3909	637133
63095	637134
6322	637135
97476	637136
57361	637137
5786	637138
88624	637139
58426	637140
112069	637141
37324	637142
59197	637143
51624	637144
80611	637145
23034	637146
38910	637147
1492	637148
66007	637149
62364	637150
18856	637151
19627	637152
98343	637153
72775	637154
54069	637155
77511	637156
60188	637157
60304	637158
4791	637159
63107	637160
77133	637161
30847	637162
30225	637163
2012	637164
15500	637165
37616	637166
49596	637167
64961	637168
59433	637169
119084	637170
5627	637171
67609	637172
16213	637173
47637	637174
78893	637175
13569	637176
50770	637177
10784	637178
51133	637179
2106	637180
49231	637181
81584	637182
73646	637183
101070	637184
48449	637185
18544	637186
2088	637187
21097	637188
83461	637189
22657	637190
7486	637191
55053	637192
51265	637193
56487	637194
27526	637195
37052	637196
84814	637197
2335	637198
64871	637199
9995	637200
4257	637201
20184	637202
23538	637203
57706	637204
151145	637205
48435	637206
7355	637207
59045	637208
1062	637209
85979	637210
90481	637211
52203	637212
17658	637213
30870	637214
83158	637215
120416	637216
64631	637217
19223	637218
49167	637219
3772	637220
41510	637221
77511	637222
9444	637223
20065	637224
18851	637225
11288	637226
19897	637227
5570	637228
23273	637229
6322	637230
4539	637231
68750	637232
11288	637233
1597	637234
50243	637235
80582	637236
39892	637237
89086	637238
20065	637239
7086	637240
38837	637241
11971	637242
9698	637243
47371	637244
18787	637245
49662	637246
82705	637247
49125	637248
49100	637249
89412	637250
49577	637251
80799	637252
116513	637253
46823	637254
29163	637255
135699	637256
5132	637257
14910	637258
77827	637259
48873	637260
57571	637261
64345	637262
23714	637263
964	637264
92362	637265
15459	637266
93350	637267
156909	637268
16886	637269
37035	637270
12641	637271
40106	637272
6425	637273
108889	637274
48895	637275
73741	637276
21717	637277
64474	637278
6949	637279
910	637280
58342	637281
4539	637282
36735	637283
19194	637284
78330	637285
28227	637286
7527	637287
32313	637288
63602	637289
35034	637290
37033	637291
1562	637292
39809	637293
23283	637294
8974	637295
44885	637296
19601	637297
37324	637298
46447	637299
6322	637300
16886	637301
89965	637302
4850	637303
45406	637304
67148	637305
1575	637306
38853	637307
71227	637308
54043	637309
4539	637310
1660	637311
1660	637312
49261	637313
608	637314
86646	637315
1571	637316
82232	637317
69971	637318
47384	637319
101975	637320
69285	637321
9094	637322
45833	637323
3672	637324
111700	637325
84354	637326
76267	637327
90018	637328
27329	637329
85888	637330
39701	637331
1447	637332
49775	637333
56640	637334
40201	637335
3055	637336
60429	637337
31975	637338
15590	637339
9094	637340
9099	637341
53713	637342
14518	637343
13215	637344
28343	637345
11263	637346
38493	637347
14912	637348
89563	637349
11034	637350
9370	637351
37052	637352
43976	637353
48449	637354
42151	637355
65380	637356
5983	637357
27756	637358
10784	637359
28353	637360
14073	637361
17748	637362
24753	637363
51874	637364
14643	637365
8974	637366
8080	637367
8080	637368
581	637369
30846	637370
792	637371
45328	637372
46909	637373
80296	637374
16641	637375
87152	637376
23283	637377
65395	637378
7662	637379
34380	637380
9094	637381
50243	637382
964	637383
35588	637384
44937	637385
9969	637386
8721	637387
23141	637388
111418	637389
14073	637390
40445	637391
97045	637392
970	637393
1597	637394
61414	637395
51056	637396
3883	637397
2073	637398
12260	637399
17101	637400
56021	637401
29029	637402
31107	637403
26634	637404
13702	637405
62754	637406
3753	637407
54588	637408
72852	637409
42448	637410
1200	637411
13777	637412
29879	637413
70880	637414
30002	637415
1025	637416
37027	637417
40483	637418
4613	637419
5048	637420
20921	637421
16885	637422
122431	637423
1025	637424
71171	637425
83249	637426
94335	637427
12320	637428
89613	637429
1594	637430
79455	637431
6672	637432
55465	637433
40162	637434
8974	637435
36166	637436
392	637437
4687	637438
28745	637439
2039	637440
10614	637441
1562	637442
4091	637443
2272	637444
15725	637445
3358	637446
12305	637447
6949	637448
28075	637449
25456	637450
37825	637451
18399	637452
8080	637453
33762	637454
122747	637455
1172	637456
73506	637457
24889	637458
54571	637459
15773	637460
45510	637461
2687	637462
42501	637463
13702	637464
9847	637465
1151	637466
1597	637467
42151	637468
16641	637469
12641	637470
98240	637471
9260	637472
35052	637473
54132	637474
68175	637475
26400	637476
749	637477
1571	637478
11059	637479
28728	637480
79606	637481
22706	637482
4711	637483
18544	637484
1072	637485
26900	637486
112071	637487
98725	637488
4015	637489
1782	637490
2522	637491
3781	637492
80425	637493
68229	637494
21717	637495
14750	637496
2088	637497
68851	637498
68074	637499
16878	637500
3223	637501
134303	637502
82279	637503
62723	637504
6792	637505
4605	637506
99257	637507
137723	637508
55448	637509
73804	637510
27537	637511
4613	637512
43350	637513
55615	637514
124452	637515
17661	637516
31946	637517
3936	637518
32141	637519
14198	637520
41365	637521
10170	637522
67244	637523
37027	637524
39747	637525
86489	637526
127641	637527
48771	637528
59562	637529
80620	637530
110260	637531
32501	637532
30988	637533
45297	637534
114922	637535
7094	637536
24763	637537
51111	637538
6624	637539
37056	637540
14396	637541
11392	637542
6611	637543
6611	637544
37072	637545
42064	637546
19015	637547
13293	637548
25231	637549
13293	637550
99766	637551
73591	637552
15644	637553
67148	637554
58331	637555
98102	637556
48580	637557
63646	637558
46199	637559
35479	637560
15632	637561
89090	637562
4101	637563
81597	637564
23469	637565
1610	637566
38611	637567
94073	637568
99229	637569
99700	637570
55242	637571
8447	637572
52284	637573
74721	637574
67664	637575
4157	637576
40685	637577
73594	637578
34041	637579
44096	637580
41635	637581
27656	637582
276	637583
28481	637584
134219	637585
42365	637586
87438	637587
53266	637588
79810	637589
83230	637590
52288	637591
28596	637592
82293	637593
49680	637594
108517	637595
111978	637596
85873	637597
81597	637598
130548	637599
36579	637600
34017	637601
1720	637602
68871	637603
78245	637604
3165	637605
112166	637606
18806	637607
85230	637608
87738	637609
69842	637610
93359	637611
56902	637612
111842	637613
47782	637614
57785	637615
2110	637616
58217	637617
66884	637618
4101	637619
77959	637620
134195	637621
59373	637622
12703	637623
61385	637624
5303	637625
126373	637626
18487	637627
50717	637628
28139	637629
42281	637630
68385	637631
44314	637632
72957	637633
63703	637634
40191	637635
79039	637636
34675	637637
61479	637638
63498	637639
73607	637640
26735	637641
39464	637642
7353	637643
3880	637644
3004	637645
2896	637646
26135	637647
8612	637648
3880	637649
26524	637650
3881	637651
23871	637652
12359	637653
118102	637654
87948	637655
4400	637656
20728	637657
14383	637658
13738	637659
20879	637660
27787	637661
28583	637662
752	637663
752	637664
45863	637665
2917	637666
116789	637667
709	637668
39988	637669
4896	637670
123116	637671
77461	637672
7397	637673
189	637674
4442	637675
2624	637676
76898	637677
86732	637678
28219	637679
6198	637680
14001	637681
36053	637682
1263	637683
44632	637684
102914	637685
28133	637686
62392	637687
59312	637688
37655	637689
51460	637690
10537	637691
78021	637692
60342	637693
67078	637694
117646	637695
5202	637696
98022	637697
1325	637698
34156	637699
16241	637700
52379	637701
132874	637702
1046	637703
88768	637704
93424	637705
68380	637706
13245	637707
19607	637708
27736	637709
109213	637710
28737	637711
94624	637712
22381	637713
116786	637714
55578	637715
4132	637716
68039	637717
114304	637718
84329	637719
13748	637720
58580	637721
58869	637722
107101	637723
80976	637724
113257	637725
24884	637726
44209	637727
92644	637728
75284	637729
47930	637730
58207	637731
30608	637732
44072	637733
4900	637734
28074	637735
56354	637736
42212	637737
33982	637738
7979	637739
4702	637740
67147	637741
40229	637742
49683	637743
18306	637744
52997	637745
59390	637746
44309	637747
38485	637748
75443	637749
71848	637750
84851	637751
71486	637752
79555	637753
23976	637754
108825	637755
78075	637756
112237	637757
131299	637758
129045	637759
112290	637760
52252	637761
5659	637762
28458	637763
11318	637764
91662	637765
61211	637766
63757	637767
50231	637768
2609	637769
113930	637770
85037	637771
231	637772
231	637773
107610	637774
105838	637775
91605	637776
96432	637777
30088	637778
33225	637779
62809	637780
32404	637781
7408	637782
40107	637783
66181	637784
53172	637785
23692	637786
134014	637787
64835	637788
48064	637789
3124	637790
31097	637791
44729	637792
6233	637793
38795	637794
17612	637795
118942	637796
64580	637797
53134	637798
97752	637799
9047	637800
105696	637801
25466	637802
100391	637803
106699	637804
66070	637805
58289	637806
102870	637807
1758	637808
121440	637809
30339	637810
2796	637811
709	637812
34663	637813
34176	637814
85989	637815
12	637816
16140	637817
53260	637818
83027	637819
19224	637820
3723	637821
29143	637822
103928	637823
20845	637824
51550	637825
10365	637826
19019	637827
15923	637828
4454	637829
19150	637830
9991	637831
25431	637832
59874	637833
3329	637834
4611	637835
67850	637836
20845	637837
102407	637838
160408	637839
85251	637840
10343	637841
37027	637842
23109	637843
62245	637844
13494	637845
27093	637846
13438	637847
6241	637848
32202	637849
17264	637850
10508	637851
18512	637852
43575	637853
15814	637854
43575	637855
81624	637856
63219	637857
709	637858
26986	637859
107398	637860
83420	637861
15780	637862
21579	637863
4997	637864
60641	637865
11054	637866
63583	637867
45191	637868
42747	637869
8320	637870
71046	637871
26204	637872
64877	637873
46148	637874
15324	637875
107724	637876
22819	637877
7815	637878
34032	637879
90195	637880
46212	637881
58366	637882
4394	637883
53274	637884
8844	637885
6183	637886
48758	637887
103885	637888
57943	637889
56179	637890
32137	637891
55434	637892
67258	637893
42987	637894
69500	637895
75862	637896
90832	637897
48093	637898
17283	637899
2597	637900
32004	637901
34434	637902
49882	637903
69456	637904
23062	637905
55497	637906
73544	637907
111426	637908
49847	637909
114512	637910
9988	637911
72692	637912
35425	637913
55428	637914
61668	637915
21860	637916
64469	637917
46443	637918
50861	637919
3227	637920
56047	637921
51929	637922
49850	637923
28592	637924
57717	637925
6804	637926
4549	637927
100376	637928
14441	637929
71952	637930
102201	637931
95823	637932
65870	637933
67795	637934
19182	637935
28062	637936
71867	637937
25932	637938
53689	637939
92466	637940
66060	637941
66961	637942
86594	637943
80805	637944
99664	637945
92387	637946
86657	637947
18826	637948
55674	637949
131280	637950
81797	637951
137065	637952
32958	637953
90103	637954
94051	637955
39722	637956
12633	637957
58976	637958
91489	637959
99474	637960
2759	637961
138475	637962
96855	637963
86290	637964
28503	637965
85214	637966
60358	637967
76639	637968
3343	637969
41451	637970
82231	637971
7738	637972
38773	637973
8170	637974
22919	637975
39794	637976
51548	637977
83764	637978
89032	637979
29154	637980
66829	637981
36625	637982
139595	637983
17246	637984
75790	637985
9480	637986
117455	637987
67162	637988
15344	637989
16938	637990
52831	637991
32454	637992
29193	637993
34194	637994
23259	637995
53992	637996
53907	637997
6472	637998
56012	637999
105781	638000
9827	638001
41451	638002
30375	638003
32497	638004
19268	638005
27540	638006
76417	638007
32118	638008
21816	638009
109287	638010
50567	638011
22689	638012
58982	638013
20087	638014
20139	638015
18436	638016
8736	638017
24587	638018
44049	638019
83767	638020
18194	638021
71481	638022
23321	638023
20864	638024
112420	638025
78091	638026
46245	638027
62526	638028
96876	638029
109917	638030
59306	638031
46362	638032
64659	638033
102651	638034
70222	638035
35407	638036
130460	638037
67491	638038
1299	638039
44959	638040
92092	638041
21904	638042
72132	638043
41287	638044
41287	638045
61535	638046
36790	638047
26208	638048
11313	638049
112180	638050
1150	638051
3127	638052
6609	638053
21154	638054
37461	638055
29617	638056
4262	638057
72020	638058
11971	638059
60283	638060
23353	638061
2616	638062
22085	638063
12390	638064
13570	638065
30217	638066
33278	638067
25281	638068
473	638069
52822	638070
73137	638071
49862	638072
66285	638073
38833	638074
49873	638075
64460	638076
12448	638077
1190	638078
14952	638079
105382	638080
129743	638081
56449	638082
22085	638083
8735	638084
134544	638085
73735	638086
6646	638087
110291	638088
57703	638089
2311	638090
54278	638091
2072	638092
6288	638093
71224	638094
6681	638095
9127	638096
18086	638097
20174	638098
14439	638099
12376	638100
32163	638101
8958	638102
23531	638103
22303	638104
70125	638105
79757	638106
36748	638107
14508	638108
22764	638109
14508	638110
22251	638111
37438	638112
21300	638113
22657	638114
48771	638115
9114	638116
29938	638117
12068	638118
23266	638119
23812	638120
77122	638121
5642	638122
1374	638123
9409	638124
23531	638125
20010	638126
51362	638127
70991	638128
90993	638129
54567	638130
84965	638131
53266	638132
64576	638133
63683	638134
31452	638135
4562	638136
14461	638137
23482	638138
47290	638139
25524	638140
11025	638141
79825	638142
1697	638143
5829	638144
68901	638145
38833	638146
73254	638147
23668	638148
53511	638149
5306	638150
5046	638151
1190	638152
26194	638153
41704	638154
100249	638155
26417	638156
29956	638157
43290	638158
13815	638159
7796	638160
81493	638161
24971	638162
56210	638163
58167	638164
22593	638165
130483	638166
87531	638167
15848	638168
1947	638169
16489	638170
2748	638171
3940	638172
38113	638173
8221	638174
25337	638175
7106	638176
30468	638177
19679	638178
36747	638179
11375	638180
8137	638181
156273	638182
5457	638183
38113	638184
14990	638185
4850	638186
6373	638187
54087	638188
83806	638189
9181	638190
65980	638191
4549	638192
109083	638193
74459	638194
25413	638195
70628	638196
1782	638197
74320	638198
53728	638199
45075	638200
38657	638201
6288	638202
66799	638203
4549	638204
10302	638205
2067	638206
5625	638207
31085	638208
69276	638209
3088	638210
35088	638211
71698	638212
14185	638213
4997	638214
6251	638215
102409	638216
34153	638217
3923	638218
54821	638219
73144	638220
2762	638221
54369	638222
1245	638223
109176	638224
49180	638225
24147	638226
51104	638227
45274	638228
333	638229
7048	638230
14120	638231
6260	638232
42280	638233
53060	638234
39369	638235
41475	638236
29001	638237
18297	638238
10052	638239
58461	638240
60300	638241
37065	638242
18492	638243
126397	638244
23938	638245
2597	638246
75730	638247
80357	638248
5204	638249
38850	638250
21456	638251
58875	638252
59545	638253
53418	638254
78277	638255
48955	638256
16523	638257
105906	638258
43424	638259
54034	638260
29489	638261
78911	638262
2161	638263
24738	638264
36854	638265
25013	638266
44864	638267
14975	638268
51576	638269
41640	638270
68087	638271
29681	638272
50842	638273
22195	638274
41531	638275
48957	638276
85134	638277
67049	638278
59237	638279
58344	638280
1068	638281
65818	638282
31593	638283
57507	638284
22679	638285
18069	638286
75236	638287
7998	638288
12940	638289
113113	638290
98356	638291
60121	638292
69083	638293
78934	638294
52564	638295
4653	638296
136077	638297
34587	638298
15565	638299
89954	638300
32096	638301
46031	638302
40611	638303
13557	638304
7917	638305
44566	638306
98780	638307
13538	638308
63323	638309
71902	638310
438	638311
27030	638312
8232	638313
53707	638314
43497	638315
105648	638316
30699	638317
56292	638318
11067	638319
102547	638320
9454	638321
12566	638322
64701	638323
66007	638324
53916	638325
23938	638326
7069	638327
2641	638328
40970	638329
12527	638330
9180	638331
77644	638332
5416	638333
53344	638334
79442	638335
66616	638336
114298	638337
42600	638338
63613	638339
135587	638340
61592	638341
31203	638342
43411	638343
63435	638344
25570	638345
67807	638346
33975	638347
75173	638348
20191	638349
63787	638350
94651	638351
28648	638352
68366	638353
29449	638354
29436	638355
102239	638356
8057	638357
15939	638358
3011	638359
7705	638360
61602	638361
19001	638362
18776	638363
38874	638364
30400	638365
39417	638366
51667	638367
114629	638368
63772	638369
89575	638370
78201	638371
46240	638372
2127	638373
10933	638374
28116	638375
85013	638376
26503	638377
12366	638378
9409	638379
9899	638380
92469	638381
7002	638382
100943	638383
126198	638384
8208	638385
57524	638386
6067	638387
49907	638388
95924	638389
27305	638390
16897	638391
56150	638392
11786	638393
18539	638394
99308	638395
13997	638396
18248	638397
33157	638398
73008	638399
29202	638400
68404	638401
13489	638402
101261	638403
20185	638404
5810	638405
51457	638406
59214	638407
50777	638408
57332	638409
16241	638410
14579	638411
127359	638412
7912	638413
3258	638414
19290	638415
17304	638416
16710	638417
1299	638418
14397	638419
97998	638420
24860	638421
40985	638422
7941	638423
54246	638424
15220	638425
4676	638426
37405	638427
19608	638428
29757	638429
24933	638430
127768	638431
34616	638432
62683	638433
64851	638434
58445	638435
67814	638436
42369	638437
18783	638438
5356	638439
15726	638440
70354	638441
2722	638442
2900	638443
42018	638444
104374	638445
9762	638446
51038	638447
101373	638448
92831	638449
63217	638450
127501	638451
82114	638452
54027	638453
56400	638454
124277	638455
6419	638456
117675	638457
42168	638458
28937	638459
130862	638460
66591	638461
22784	638462
23054	638463
55333	638464
72065	638465
116933	638466
33949	638467
33772	638468
29722	638469
67471	638470
18100	638471
71496	638472
65384	638473
61399	638474
138630	638475
109077	638476
14926	638477
73714	638478
60421	638479
72953	638480
56364	638481
113882	638482
42054	638483
35362	638484
121319	638485
70879	638486
16235	638487
15775	638488
85949	638489
17618	638490
101318	638491
30211	638492
89321	638493
15875	638494
43665	638495
105635	638496
37241	638497
111796	638498
14163	638499
31020	638500
1415	638501
10719	638502
4354	638503
85271	638504
86616	638505
48955	638506
23061	638507
55693	638508
90625	638509
19621	638510
45477	638511
26189	638512
17094	638513
26562	638514
86082	638515
69117	638516
60322	638517
87235	638518
11587	638519
59540	638520
26319	638521
58191	638522
15875	638523
14218	638524
14332	638525
27677	638526
60564	638527
29200	638528
41400	638529
113634	638530
9610	638531
89668	638532
70633	638533
90219	638534
53248	638535
51672	638536
15906	638537
34132	638538
84924	638539
45597	638540
54106	638541
68685	638542
20799	638543
30333	638544
15725	638545
11002	638546
1205	638547
2764	638548
88742	638549
87244	638550
34081	638551
5760	638552
48807	638553
14286	638554
110886	638555
50302	638556
6716	638557
147271	638558
30646	638559
58498	638560
15743	638561
22937	638562
28776	638563
82212	638564
40620	638565
43369	638566
17786	638567
60262	638568
14393	638569
68186	638570
3285	638571
1404	638572
25341	638573
43363	638574
3638	638575
75278	638576
11766	638577
30536	638578
2676	638579
2676	638580
47351	638581
396	638582
22091	638583
62343	638584
10170	638585
15241	638586
21285	638587
60333	638588
135742	638589
90459	638590
8534	638591
50268	638592
30535	638593
50682	638594
19715	638595
108312	638596
16415	638597
26473	638598
18037	638599
100324	638600
68288	638601
66863	638602
42433	638603
22593	638604
56103	638605
98700	638606
37421	638607
85366	638608
60084	638609
112838	638610
68177	638611
86028	638612
52098	638613
54146	638614
83416	638615
113642	638616
121371	638617
44540	638618
20453	638619
44951	638620
35200	638621
111976	638622
36790	638623
68017	638624
14431	638625
23797	638626
14639	638627
48744	638628
49697	638629
34613	638630
4257	638631
19657	638632
44319	638633
138568	638634
54725	638635
88027	638636
120130	638637
1919	638638
31655	638639
55531	638640
45353	638641
50306	638642
7820	638643
32203	638644
30646	638645
59871	638646
93489	638647
53945	638648
73775	638649
44636	638650
5527	638651
31588	638652
34000	638653
14434	638654
21816	638655
57506	638656
12192	638657
4749	638658
4749	638659
2511	638660
34823	638661
66046	638662
8496	638663
22818	638664
33867	638665
22394	638666
49775	638667
64906	638668
64363	638669
109198	638670
44645	638671
85496	638672
61073	638673
56397	638674
53188	638675
57714	638676
24243	638677
59808	638678
83880	638679
64021	638680
23791	638681
122835	638682
45946	638683
35223	638684
91384	638685
30959	638686
17319	638687
76312	638688
26436	638689
90891	638690
45510	638691
69181	638692
29754	638693
42024	638694
73124	638695
42631	638696
75840	638697
28653	638698
80790	638699
121192	638700
1430	638701
9352	638702
99082	638703
30413	638704
64629	638705
27950	638706
65980	638707
53302	638708
83684	638709
40246	638710
33104	638711
104385	638712
46444	638713
21961	638714
53293	638715
87654	638716
78990	638717
40055	638718
66899	638719
36188	638720
87685	638721
14790	638722
78489	638723
49930	638724
95232	638725
98754	638726
44717	638727
28912	638728
41506	638729
28559	638730
51517	638731
17305	638732
64975	638733
132782	638734
77457	638735
93689	638736
35100	638737
68763	638738
65979	638739
74453	638740
28987	638741
21897	638742
27765	638743
19646	638744
39481	638745
13162	638746
33322	638747
48893	638748
24119	638749
8103	638750
9047	638751
51076	638752
107545	638753
76781	638754
34035	638755
48573	638756
66118	638757
85008	638758
38005	638759
91029	638760
4973	638761
1723	638762
3277	638763
46083	638764
34686	638765
113573	638766
78156	638767
90790	638768
49761	638769
49590	638770
17271	638771
39409	638772
135456	638773
31621	638774
20905	638775
3857	638776
42518	638777
11155	638778
97996	638779
138443	638780
2624	638781
97495	638782
87324	638783
77913	638784
48211	638785
108649	638786
89170	638787
4429	638788
56646	638789
2170	638790
96354	638791
43048	638792
58856	638793
11492	638794
88788	638795
47656	638796
37097	638797
79682	638798
24158	638799
10758	638800
13538	638801
12558	638802
1207	638803
59500	638804
15955	638805
35362	638806
22381	638807
26577	638808
42058	638809
38936	638810
39236	638811
23684	638812
26634	638813
39162	638814
3893	638815
12313	638816
44309	638817
9090	638818
49853	638819
90072	638820
44103	638821
48516	638822
108436	638823
66538	638824
66551	638825
13254	638826
97141	638827
46286	638828
89953	638829
110054	638830
58488	638831
9770	638832
22275	638833
65998	638834
19060	638835
24927	638836
34122	638837
50388	638838
4975	638839
34771	638840
84937	638841
10386	638842
26660	638843
79530	638844
79885	638845
5035	638846
101014	638847
30171	638848
112218	638849
4724	638850
132251	638851
33746	638852
4442	638853
101114	638854
25247	638855
45225	638856
59486	638857
25002	638858
73293	638859
48721	638860
133777	638861
64576	638862
53321	638863
1708	638864
4850	638865
27676	638866
3479	638867
1532	638868
23179	638869
66785	638870
108725	638871
53362	638872
8911	638873
24564	638874
62359	638875
7228	638876
8612	638877
57700	638878
61289	638879
146891	638880
69825	638881
40194	638882
287	638883
37307	638884
43195	638885
58537	638886
4678	638887
52388	638888
25290	638889
36232	638890
17263	638891
10010	638892
24181	638893
12234	638894
2838	638895
4456	638896
135766	638897
43195	638898
38010	638899
52388	638900
74840	638901
68335	638902
61134	638903
90715	638904
19172	638905
59166	638906
20519	638907
104165	638908
35395	638909
28619	638910
9630	638911
38553	638912
26182	638913
55259	638914
18210	638915
45584	638916
84379	638917
35986	638918
69427	638919
111436	638920
69399	638921
53160	638922
29145	638923
15341	638924
80799	638925
5849	638926
4217	638927
6064	638928
3508	638929
85859	638930
59137	638931
63448	638932
110290	638933
66064	638934
34839	638935
48733	638936
78248	638937
22332	638938
71806	638939
113782	638940
94181	638941
71735	638942
121638	638943
87815	638944
25589	638945
24830	638946
2668	638947
49795	638948
70938	638949
38502	638950
84415	638951
82091	638952
86757	638953
150441	638954
90780	638955
81681	638956
83597	638957
44248	638958
32004	638959
85450	638960
4250	638961
24282	638962
9915	638963
80731	638964
31697	638965
10066	638966
34209	638967
127319	638968
27232	638969
56751	638970
83821	638971
2876	638972
83405	638973
30378	638974
43365	638975
2087	638976
71372	638977
70472	638978
80624	638979
40623	638980
17994	638981
52422	638982
37165	638983
87617	638984
69215	638985
87703	638986
54301	638987
15754	638988
54700	638989
38817	638990
34620	638991
27124	638992
2905	638993
31335	638994
5804	638995
91024	638996
34231	638997
8137	638998
24413	638999
11994	639000
31868	639001
45598	639002
7478	639003
14921	639004
97512	639005
45920	639006
52016	639007
23534	639008
63292	639009
86462	639010
23534	639011
1263	639012
19933	639013
29044	639014
1845	639015
605	639016
48	639017
64218	639018
132328	639019
56241	639020
82132	639021
55353	639022
34206	639023
17194	639024
8349	639025
52429	639026
54184	639027
23095	639028
32782	639029
59082	639030
30166	639031
56337	639032
48959	639033
8796	639034
70395	639035
10313	639036
49201	639037
7513	639038
113424	639039
9637	639040
20040	639041
7082	639042
7669	639043
8850	639044
36830	639045
14954	639046
57657	639047
28989	639048
100833	639049
58246	639050
79499	639051
79445	639052
112112	639053
32169	639054
44475	639055
68746	639056
77672	639057
58302	639058
12239	639059
9007	639060
71872	639061
58901	639062
35181	639063
108613	639064
104262	639065
6635	639066
58962	639067
51052	639068
56518	639069
63604	639070
66539	639071
135578	639072
37777	639073
84895	639074
37730	639075
75367	639076
18362	639077
48616	639078
81940	639079
73585	639080
76815	639081
54551	639082
91346	639083
67098	639084
37597	639085
118922	639086
15193	639087
58114	639088
54763	639089
23886	639090
90460	639091
64209	639092
75211	639093
87512	639094
52598	639095
103553	639096
83532	639097
8052	639098
68295	639099
114684	639100
22020	639101
22021	639102
40808	639103
11318	639104
111940	639105
14238	639106
20337	639107
112943	639108
52016	639109
8924	639110
52975	639111
17108	639112
51707	639113
38106	639114
31588	639115
114487	639116
83539	639117
1915	639118
72654	639119
52987	639120
26999	639121
85143	639122
67035	639123
88828	639124
39092	639125
29982	639126
7004	639127
4456	639128
29515	639129
79189	639130
108925	639131
108806	639132
20670	639133
52927	639134
11380	639135
41192	639136
2762	639137
95930	639138
87241	639139
18004	639140
17621	639141
21588	639142
130882	639143
97830	639144
35029	639145
36036	639146
63680	639147
3894	639148
6494	639149
67458	639150
94145	639151
35029	639152
7302	639153
40596	639154
2609	639155
62867	639156
76801	639157
105552	639158
76529	639159
66178	639160
301	639161
104105	639162
1655	639163
23692	639164
39875	639165
80279	639166
27548	639167
79802	639168
79800	639169
68834	639170
46062	639171
33944	639172
30451	639173
6256	639174
72756	639175
23769	639176
24002	639177
132933	639178
15444	639179
110118	639180
28447	639181
53895	639182
22101	639183
44531	639184
997	639185
32983	639186
19770	639187
111512	639188
52112	639189
91366	639190
67703	639191
59939	639192
123891	639193
51991	639194
67287	639195
71212	639196
9961	639197
39087	639198
278	639199
5740	639200
45454	639201
35297	639202
39407	639203
48706	639204
22212	639205
23256	639206
3310	639207
67974	639208
56225	639209
26050	639210
78268	639211
48801	639212
87121	639213
31130	639214
86589	639215
89267	639216
56313	639217
25960	639218
75354	639219
71793	639220
5894	639221
77980	639222
5988	639223
61165	639224
17318	639225
23756	639226
69124	639227
61023	639228
60828	639229
36157	639230
8113	639231
33660	639232
111679	639233
23673	639234
7982	639235
47729	639236
30992	639237
51368	639238
37690	639239
18395	639240
64288	639241
10993	639242
14085	639243
4843	639244
127262	639245
60239	639246
73762	639247
105718	639248
83454	639249
33660	639250
69318	639251
5826	639252
5593	639253
42488	639254
30354	639255
61306	639256
4902	639257
66211	639258
3292	639259
19700	639260
56874	639261
120222	639262
36157	639263
7040	639264
94007	639265
73779	639266
82101	639267
107535	639268
82131	639269
53009	639270
5913	639271
44500	639272
11043	639273
94182	639274
99221	639275
51612	639276
87382	639277
2422	639278
53995	639279
2967	639280
83292	639281
7337	639282
5347	639283
4163	639284
52064	639285
84995	639286
119960	639287
102453	639288
18823	639289
54569	639290
42611	639291
39187	639292
37688	639293
52258	639294
16690	639295
52004	639296
21835	639297
36068	639298
108996	639299
72242	639300
87288	639301
36068	639302
16646	639303
137365	639304
51679	639305
582	639306
70053	639307
102079	639308
21517	639309
10343	639310
831	639311
29705	639312
38016	639313
12344	639314
30212	639315
5492	639316
2965	639317
54221	639318
89535	639319
57757	639320
24396	639321
17217	639322
22314	639323
26125	639324
127431	639325
4559	639326
62602	639327
75266	639328
61385	639329
75601	639330
19536	639331
13934	639332
42404	639333
12533	639334
12534	639335
24282	639336
17271	639337
44847	639338
41538	639339
9147	639340
49651	639341
44681	639342
70501	639343
59795	639344
28900	639345
37883	639346
68265	639347
8624	639348
11309	639349
29612	639350
31240	639351
63755	639352
59263	639353
34429	639354
59263	639355
8197	639356
5398	639357
76996	639358
17917	639359
75567	639360
10740	639361
34102	639362
18086	639363
49616	639364
56811	639365
51543	639366
5803	639367
57517	639368
53067	639369
8347	639370
113485	639371
17055	639372
67903	639373
53758	639374
25878	639375
10365	639376
15559	639377
5684	639378
7998	639379
5684	639380
64529	639381
49227	639382
78023	639383
67951	639384
5831	639385
6935	639386
21171	639387
44791	639388
4319	639389
5727	639390
5580	639391
47294	639392
57754	639393
39512	639394
97144	639395
30460	639396
34803	639397
23895	639398
4164	639399
8602	639400
3394	639401
4235	639402
27193	639403
107833	639404
48896	639405
37435	639406
48908	639407
59392	639408
12533	639409
12534	639410
40910	639411
40725	639412
105184	639413
15499	639414
880	639415
5492	639416
50681	639417
87366	639418
26133	639419
521	639420
90609	639421
115684	639422
16418	639423
71819	639424
99324	639425
19185	639426
23572	639427
37625	639428
75552	639429
5454	639430
15970	639431
32926	639432
62806	639433
22708	639434
130585	639435
51954	639436
18223	639437
71955	639438
130712	639439
75682	639440
50614	639441
51929	639442
40499	639443
56864	639444
9844	639445
64957	639446
19196	639447
38690	639448
102233	639449
40919	639450
61188	639451
71564	639452
138674	639453
34220	639454
94372	639455
96773	639456
27643	639457
5083	639458
54784	639459
78911	639460
96478	639461
13186	639462
70878	639463
15262	639464
32377	639465
6425	639466
13305	639467
70597	639468
30413	639469
12534	639470
12533	639471
45252	639472
35989	639473
54308	639474
12688	639475
77059	639476
42629	639477
19155	639478
4902	639479
75695	639480
39866	639481
72717	639482
7956	639483
7472	639484
6818	639485
77564	639486
57483	639487
14772	639488
76660	639489
73438	639490
9827	639491
40860	639492
23460	639493
30165	639494
66137	639495
37288	639496
54267	639497
21103	639498
77749	639499
47220	639500
94342	639501
56591	639502
41528	639503
1255	639504
41464	639505
10910	639506
6354	639507
31106	639508
12802	639509
117811	639510
102910	639511
67023	639512
54809	639513
7044	639514
102692	639515
89548	639516
67297	639517
86172	639518
96608	639519
23790	639520
39485	639521
30048	639522
74757	639523
71610	639524
12433	639525
40832	639526
5933	639527
92145	639528
64704	639529
70585	639530
58223	639531
126384	639532
58538	639533
10317	639534
6234	639535
412	639536
9012	639537
75961	639538
55436	639539
30661	639540
73816	639541
6772	639542
107442	639543
60007	639544
15754	639545
18478	639546
26040	639547
51643	639548
13237	639549
44865	639550
49242	639551
30685	639552
18627	639553
55625	639554
9999	639555
55438	639556
24101	639557
46501	639558
58416	639559
34586	639560
31668	639561
14155	639562
104281	639563
4804	639564
7713	639565
50722	639566
60547	639567
56958	639568
23559	639569
94456	639570
62259	639571
108667	639572
82748	639573
27341	639574
12278	639575
17760	639576
15691	639577
217	639578
45639	639579
16872	639580
5880	639581
7553	639582
69914	639583
24216	639584
39706	639585
13371	639586
56629	639587
1037	639588
46135	639589
95378	639590
19517	639591
52270	639592
30533	639593
26555	639594
148987	639595
35407	639596
32287	639597
345	639598
110345	639599
65376	639600
54558	639601
58357	639602
37387	639603
76251	639604
50758	639605
60196	639606
137503	639607
31990	639608
78481	639609
90928	639610
33945	639611
17918	639612
16723	639613
18388	639614
69995	639615
89497	639616
20422	639617
70221	639618
12305	639619
67099	639620
59168	639621
105659	639622
63316	639623
12929	639624
85008	639625
30828	639626
80827	639627
85152	639628
83653	639629
3148	639630
8249	639631
80970	639632
48462	639633
23846	639634
33756	639635
110034	639636
102163	639637
50375	639638
41922	639639
39266	639640
47735	639641
29501	639642
40412	639643
90542	639644
103957	639645
75783	639646
31667	639647
20841	639648
62303	639649
30533	639650
113024	639651
5202	639652
30709	639653
81019	639654
13560	639655
24402	639656
61415	639657
27225	639658
48649	639659
53200	639660
88212	639661
42632	639662
68085	639663
31623	639664
13283	639665
22165	639666
13545	639667
24246	639668
2455	639669
12061	639670
26140	639671
71745	639672
56564	639673
13787	639674
38910	639675
45503	639676
31612	639677
36519	639678
110645	639679
48084	639680
72103	639681
123146	639682
55071	639683
57350	639684
48609	639685
78979	639686
72267	639687
36529	639688
8801	639689
6797	639690
34095	639691
20509	639692
73478	639693
120364	639694
4726	639695
67472	639696
1177	639697
13468	639698
111424	639699
110491	639700
78144	639701
87468	639702
32492	639703
15592	639704
134471	639705
87470	639706
2502	639707
67062	639708
7293	639709
59236	639710
99566	639711
66702	639712
38878	639713
54171	639714
80591	639715
27186	639716
91885	639717
40155	639718
55315	639719
32468	639720
69842	639721
44711	639722
40977	639723
95465	639724
62238	639725
60461	639726
14399	639727
35848	639728
59252	639729
44533	639730
4163	639731
22353	639732
54823	639733
108904	639734
53407	639735
72233	639736
37791	639737
63413	639738
110039	639739
137808	639740
73451	639741
43403	639742
925	639743
64843	639744
52165	639745
31410	639746
78377	639747
22715	639748
12935	639749
12540	639750
90817	639751
92874	639752
70407	639753
64662	639754
47816	639755
5648	639756
111582	639757
92138	639758
78086	639759
94523	639760
105288	639761
33203	639762
27735	639763
83166	639764
86567	639765
45071	639766
51941	639767
14398	639768
9472	639769
71212	639770
27223	639771
90961	639772
12389	639773
42160	639774
71239	639775
5093	639776
53288	639777
20893	639778
50433	639779
8454	639780
78099	639781
42438	639782
90497	639783
8087	639784
70588	639785
520	639786
14208	639787
39114	639788
217	639789
82304	639790
54142	639791
40680	639792
2618	639793
36625	639794
108995	639795
7961	639796
10575	639797
26070	639798
38557	639799
19093	639800
5410	639801
21916	639802
29076	639803
53645	639804
64434	639805
24188	639806
3763	639807
52463	639808
30915	639809
42935	639810
40206	639811
35884	639812
2533	639813
87350	639814
30343	639815
54253	639816
74277	639817
69794	639818
20442	639819
113843	639820
24964	639821
63097	639822
109881	639823
95210	639824
131363	639825
17535	639826
52362	639827
64377	639828
23733	639829
84396	639830
24896	639831
53432	639832
85003	639833
88864	639834
29421	639835
20827	639836
27755	639837
26711	639838
49643	639839
51625	639840
67176	639841
5537	639842
46203	639843
333	639844
17111	639845
20507	639846
29676	639847
5192	639848
9431	639849
62631	639850
60430	639851
4780	639852
28439	639853
38698	639854
10003	639855
7956	639856
63734	639857
64887	639858
55573	639859
49765	639860
68780	639861
29483	639862
24936	639863
6067	639864
73782	639865
86097	639866
49531	639867
100918	639868
18217	639869
37101	639870
49122	639871
9880	639872
33719	639873
2201	639874
17737	639875
50680	639876
3830	639877
26695	639878
87311	639879
50360	639880
102439	639881
56006	639882
8249	639883
44623	639884
71921	639885
44324	639886
134684	639887
13401	639888
142188	639889
28158	639890
28089	639891
43617	639892
89601	639893
59497	639894
3207	639895
52439	639896
100675	639897
21518	639898
67560	639899
119020	639900
9944	639901
41629	639902
22803	639903
74421	639904
84319	639905
115581	639906
13404	639907
46962	639908
98965	639909
84708	639910
16450	639911
29441	639912
102782	639913
41437	639914
73296	639915
21330	639916
18627	639917
26513	639918
33689	639919
18359	639920
59807	639921
1347	639922
28987	639923
40545	639924
100491	639925
51579	639926
52968	639927
76254	639928
85815	639929
71645	639930
50806	639931
82184	639932
56104	639933
81920	639934
68766	639935
8441	639936
90710	639937
47947	639938
6472	639939
109339	639940
111556	639941
44143	639942
50806	639943
44302	639944
55307	639945
64764	639946
55545	639947
113781	639948
2658	639949
87681	639950
87923	639951
3590	639952
1071	639953
70204	639954
52275	639955
5155	639956
5470	639957
114326	639958
3044	639959
16655	639960
44781	639961
69441	639962
24411	639963
27740	639964
48685	639965
53985	639966
33176	639967
64931	639968
41175	639969
71135	639970
27024	639971
81077	639972
64142	639973
60117	639974
12116	639975
32945	639976
19262	639977
3933	639978
63427	639979
29052	639980
12782	639981
6533	639982
16923	639983
30984	639984
12354	639985
22662	639986
38789	639987
41563	639988
4222	639989
30172	639990
85169	639991
1959	639992
49863	639993
74559	639994
63676	639995
112324	639996
557	639997
78873	639998
6663	639999
18380	640000
111570	640001
24351	640002
49473	640003
13896	640004
41618	640005
58209	640006
38103	640007
52022	640008
41256	640009
64186	640010
87980	640011
8111	640012
4900	640013
6620	640014
3740	640015
112921	640016
13291	640017
37997	640018
48933	640019
6852	640020
39726	640021
7431	640022
31410	640023
7068	640024
29607	640025
11773	640026
8894	640027
6064	640028
2892	640029
6854	640030
69482	640031
31193	640032
45253	640033
21849	640034
127792	640035
34775	640036
117593	640037
82242	640038
75968	640039
12097	640040
72051	640041
29923	640042
166	640043
28347	640044
30142	640045
24007	640046
16162	640047
10246	640048
873	640049
9595	640050
26203	640051
54585	640052
75438	640053
9690	640054
12373	640055
12373	640056
85479	640057
105512	640058
11614	640059
30175	640060
65394	640061
66099	640062
38875	640063
11711	640064
26137	640065
88809	640066
53041	640067
68255	640068
2591	640069
20478	640070
218	640071
6760	640072
20425	640073
128719	640074
36189	640075
30097	640076
13252	640077
27673	640078
41439	640079
105302	640080
51256	640081
86412	640082
91652	640083
89195	640084
7090	640085
44319	640086
65465	640087
30880	640088
30405	640089
20166	640090
8014	640091
2088	640092
2088	640093
96544	640094
16514	640095
20477	640096
9943	640097
5174	640098
34536	640099
46182	640100
45575	640101
26065	640102
20659	640103
31585	640104
14285	640105
3670	640106
1695	640107
29733	640108
2635	640109
48423	640110
2635	640111
49743	640112
58403	640113
10548	640114
36114	640115
47990	640116
30162	640117
6391	640118
41567	640119
5174	640120
39284	640121
51377	640122
36224	640123
39533	640124
96901	640125
7405	640126
39920	640127
66634	640128
54129	640129
86119	640130
47658	640131
67749	640132
46227	640133
30581	640134
46032	640135
1758	640136
44440	640137
21196	640138
56321	640139
47772	640140
87451	640141
57337	640142
15853	640143
55101	640144
9012	640145
39695	640146
60512	640147
54790	640148
44601	640149
41849	640150
12276	640151
30680	640152
8981	640153
119732	640154
16952	640155
88958	640156
109338	640157
12401	640158
23546	640159
39505	640160
61645	640161
5023	640162
29908	640163
60488	640164
21937	640165
61653	640166
103949	640167
3524	640168
3254	640169
2834	640170
88623	640171
2527	640172
52304	640173
12882	640174
19099	640175
40906	640176
11125	640177
30836	640178
31854	640179
1162	640180
28587	640181
1162	640182
14343	640183
147303	640184
1544	640185
35264	640186
35266	640187
38088	640188
63363	640189
75705	640190
87300	640191
4788	640192
15693	640193
86553	640194
54394	640195
53288	640196
55661	640197
10852	640198
47034	640199
42560	640200
65878	640201
19959	640202
78896	640203
24986	640204
54216	640205
91370	640206
6427	640207
59151	640208
37150	640209
50683	640210
70197	640211
15644	640212
86738	640213
264	640214
11357	640215
2739	640216
27510	640217
59332	640218
26693	640219
23011	640220
17195	640221
9104	640222
30984	640223
20527	640224
85421	640225
114294	640226
5458	640227
35093	640228
3673	640229
97154	640230
64316	640231
4263	640232
19094	640233
61078	640234
73604	640235
653	640236
58410	640237
38876	640238
79399	640239
46048	640240
91514	640241
59019	640242
42058	640243
37302	640244
7829	640245
37435	640246
121428	640247
573	640248
70304	640249
24200	640250
60288	640251
39144	640252
662	640253
17321	640254
60375	640255
54104	640256
94449	640257
11086	640258
40864	640259
872	640260
17267	640261
92679	640262
111874	640263
52309	640264
11246	640265
83755	640266
59566	640267
67952	640268
94027	640269
335	640270
40800	640271
58872	640272
17647	640273
44298	640274
10969	640275
6088	640276
2524	640277
8935	640278
101066	640279
13428	640280
4285	640281
37851	640282
68341	640283
99611	640284
29113	640285
115846	640286
81146	640287
4007	640288
15669	640289
56316	640290
33037	640291
68924	640292
63531	640293
33661	640294
48625	640295
5349	640296
67084	640297
34377	640298
82302	640299
20713	640300
20122	640301
12470	640302
109252	640303
27950	640304
110647	640305
78093	640306
17125	640307
52344	640308
32466	640309
1010	640310
50289	640311
4262	640312
69508	640313
49228	640314
15255	640315
1607	640316
113325	640317
51587	640318
2822	640319
1875	640320
26682	640321
23978	640322
44771	640323
37386	640324
980	640325
980	640326
15760	640327
49398	640328
6900	640329
18730	640330
761	640331
56344	640332
33017	640333
1932	640334
33732	640335
6450	640336
42961	640337
30041	640338
74576	640339
6262	640340
320	640341
24606	640342
13428	640343
6156	640344
2129	640345
5100	640346
44133	640347
44290	640348
69236	640349
16894	640350
10169	640351
36095	640352
42452	640353
23421	640354
4777	640355
15920	640356
189	640357
44799	640358
100331	640359
2762	640360
17890	640361
16284	640362
17275	640363
11483	640364
23546	640365
2484	640366
33914	640367
133889	640368
94353	640369
73181	640370
69446	640371
19652	640372
26716	640373
12725	640374
9356	640375
48806	640376
69789	640377
65539	640378
51282	640379
33040	640380
30312	640381
90635	640382
24748	640383
20501	640384
23143	640385
58603	640386
37897	640387
25442	640388
88798	640389
96607	640390
19287	640391
30522	640392
82333	640393
3385	640394
27080	640395
8477	640396
150257	640397
104069	640398
27580	640399
85925	640400
44750	640401
44750	640402
61732	640403
2799	640404
1708	640405
13944	640406
3020	640407
15829	640408
26075	640409
8491	640410
30467	640411
102877	640412
67131	640413
80717	640414
16724	640415
21488	640416
10009	640417
36198	640418
129365	640419
53223	640420
13467	640421
72685	640422
78089	640423
86543	640424
96684	640425
48214	640426
29212	640427
68907	640428
88180	640429
108792	640430
57469	640431
14860	640432
116761	640433
74472	640434
32158	640435
85148	640436
35427	640437
117637	640438
10932	640439
64539	640440
63465	640441
26020	640442
31146	640443
21109	640444
36491	640445
46895	640446
29455	640447
116749	640448
60461	640449
136181	640450
47228	640451
54389	640452
46885	640453
56785	640454
1993	640455
37448	640456
44508	640457
44508	640458
57653	640459
35359	640460
49480	640461
51584	640462
82321	640463
30472	640464
8612	640465
315	640466
92776	640467
46020	640468
15530	640469
41533	640470
12707	640471
121498	640472
14921	640473
132557	640474
17917	640475
102428	640476
59216	640477
40999	640478
44330	640479
1650	640480
18326	640481
21101	640482
66160	640483
51031	640484
49132	640485
60371	640486
76569	640487
48612	640488
73815	640489
52545	640490
3714	640491
38483	640492
20450	640493
23976	640494
55667	640495
45503	640496
23895	640497
26486	640498
61665	640499
20206	640500
39561	640501
41847	640502
85352	640503
89134	640504
39078	640505
34123	640506
41002	640507
21590	640508
2686	640509
8956	640510
63250	640511
52997	640512
82815	640513
14183	640514
40178	640515
66779	640516
6494	640517
30685	640518
83365	640519
16891	640520
69864	640521
1663	640522
28213	640523
8269	640524
31440	640525
66634	640526
79370	640527
108531	640528
55022	640529
21770	640530
84341	640531
96006	640532
90987	640533
29873	640534
6172	640535
89970	640536
113595	640537
29677	640538
27965	640539
66201	640540
40818	640541
40007	640542
3339	640543
28451	640544
33248	640545
104228	640546
31065	640547
48685	640548
64593	640549
7352	640550
72166	640551
71113	640552
12382	640553
1369	640554
90141	640555
27002	640556
48624	640557
89533	640558
53934	640559
48388	640560
136009	640561
37351	640562
11292	640563
43426	640564
133837	640565
13007	640566
4281	640567
138650	640568
65911	640569
12428	640570
12428	640571
86398	640572
49727	640573
20911	640574
69178	640575
89410	640576
34250	640577
16819	640578
24157	640579
37252	640580
30893	640581
72201	640582
142192	640583
11434	640584
42975	640585
62227	640586
30893	640587
68772	640588
55468	640589
29921	640590
92373	640591
122775	640592
17062	640593
51291	640594
79033	640595
78867	640596
2360	640597
73535	640598
21834	640599
34246	640600
36557	640601
29958	640602
11588	640603
4281	640604
123888	640605
11300	640606
40522	640607
82239	640608
65000	640609
106901	640610
43522	640611
72914	640612
11588	640613
3894	640614
61329	640615
3894	640616
107354	640617
53897	640618
24643	640619
62435	640620
24268	640621
1572	640622
69218	640623
24268	640624
28144	640625
1162	640626
5183	640627
109825	640628
22057	640629
33108	640630
12394	640631
5343	640632
5343	640633
10852	640634
7520	640635
8055	640636
4281	640637
18298	640638
15806	640639
37597	640640
15806	640641
11300	640642
13861	640643
11434	640644
7728	640645
11292	640646
7352	640647
30504	640648
112270	640649
48611	640650
6716	640651
80908	640652
70406	640653
231	640654
34450	640655
16555	640656
85917	640657
138698	640658
24876	640659
135891	640660
7367	640661
9384	640662
52856	640663
76972	640664
37332	640665
38173	640666
61131	640667
32096	640668
83544	640669
35444	640670
26194	640671
129737	640672
38585	640673
50719	640674
98320	640675
40095	640676
95819	640677
34144	640678
89254	640679
44498	640680
79788	640681
65855	640682
121484	640683
50687	640684
89528	640685
15346	640686
44951	640687
33045	640688
58588	640689
61037	640690
35569	640691
23588	640692
79668	640693
32419	640694
114347	640695
41400	640696
49408	640697
25402	640698
37991	640699
54302	640700
70651	640701
81589	640702
43142	640703
107487	640704
129291	640705
135997	640706
80797	640707
4776	640708
77035	640709
6481	640710
4978	640711
48329	640712
36759	640713
44574	640714
59272	640715
21556	640716
29651	640717
94092	640718
78393	640719
74486	640720
35345	640721
67071	640722
100860	640723
107756	640724
61692	640725
46290	640726
10706	640727
92884	640728
20475	640729
122564	640730
44606	640731
41462	640732
47365	640733
29137	640734
1037	640735
40499	640736
42483	640737
50842	640738
116665	640739
68206	640740
22313	640741
6183	640742
60593	640743
102711	640744
50868	640745
124430	640746
131455	640747
72022	640748
41945	640749
103494	640750
111690	640751
20892	640752
16407	640753
124441	640754
14251	640755
18000	640756
31351	640757
99757	640758
102927	640759
17309	640760
33711	640761
75413	640762
17777	640763
99552	640764
59257	640765
24539	640766
74348	640767
85826	640768
56746	640769
17631	640770
56702	640771
12995	640772
30628	640773
32264	640774
46492	640775
24909	640776
2029	640777
21360	640778
78123	640779
33153	640780
7677	640781
86127	640782
45888	640783
8924	640784
58883	640785
46281	640786
61134	640787
56280	640788
70599	640789
54336	640790
58921	640791
12337	640792
60373	640793
9672	640794
89476	640795
43130	640796
60366	640797
54350	640798
38085	640799
18116	640800
98067	640801
61598	640802
111965	640803
40900	640804
90906	640805
77564	640806
96933	640807
76464	640808
98309	640809
61336	640810
34433	640811
105503	640812
52027	640813
98807	640814
56741	640815
45386	640816
106626	640817
20233	640818
46464	640819
43437	640820
82030	640821
18278	640822
76272	640823
66919	640824
26169	640825
33632	640826
61151	640827
58311	640828
32185	640829
46201	640830
51519	640831
34696	640832
41638	640833
135509	640834
33317	640835
113539	640836
31438	640837
75800	640838
105370	640839
96489	640840
111779	640841
23856	640842
35327	640843
66965	640844
34622	640845
113638	640846
126436	640847
22987	640848
109188	640849
77937	640850
92195	640851
84466	640852
13552	640853
20387	640854
43203	640855
60368	640856
111613	640857
64561	640858
105306	640859
41545	640860
42513	640861
46840	640862
11261	640863
62032	640864
110489	640865
112173	640866
20522	640867
53335	640868
21295	640869
30410	640870
17234	640871
70123	640872
19741	640873
32003	640874
1685	640875
6538	640876
33326	640877
57726	640878
37023	640879
28888	640880
98332	640881
32144	640882
83601	640883
14002	640884
13281	640885
8052	640886
9457	640887
54590	640888
61748	640889
27291	640890
64556	640891
105954	640892
39406	640893
47178	640894
63542	640895
9180	640896
4900	640897
105398	640898
61264	640899
101324	640900
113797	640901
76659	640902
49916	640903
119085	640904
2856	640905
116946	640906
50713	640907
62585	640908
112829	640909
28528	640910
28528	640911
63332	640912
40717	640913
63592	640914
89304	640915
154787	640916
127470	640917
97125	640918
43422	640919
42018	640920
75604	640921
47704	640922
2714	640923
29185	640924
46440	640925
92768	640926
68297	640927
18697	640928
11547	640929
79862	640930
62534	640931
2258	640932
96271	640933
14865	640934
57396	640935
38733	640936
9742	640937
78386	640938
27298	640939
50829	640940
71420	640941
24404	640942
6426	640943
10424	640944
844	640945
373	640946
46949	640947
69861	640948
57950	640949
49261	640950
4495	640951
4495	640952
38459	640953
26010	640954
41461	640955
79507	640956
561	640957
35599	640958
5440	640959
24966	640960
2141	640961
13072	640962
90834	640963
19969	640964
18414	640965
90803	640966
90956	640967
41711	640968
99359	640969
4456	640970
11552	640971
8491	640972
11755	640973
24919	640974
29567	640975
5458	640976
4129	640977
16809	640978
27063	640979
45058	640980
20064	640981
4681	640982
67586	640983
21260	640984
123106	640985
62409	640986
52038	640987
25940	640988
22010	640989
4480	640990
33157	640991
47656	640992
40823	640993
71770	640994
50658	640995
12379	640996
41680	640997
93878	640998
112026	640999
1708	641000
101387	641001
50429	641002
79897	641003
8260	641004
113252	641005
63325	641006
18614	641007
17762	641008
110932	641009
3591	641010
81678	641011
56110	641012
16368	641013
311	641014
552	641015
19568	641016
3558	641017
3567	641018
63478	641019
36356	641020
142	641021
821	641022
2821	641023
182	641024
322	641025
17837	641026
64670	641027
10745	641028
13433	641029
1011	641030
16552	641031
10093	641032
6888	641033
9993	641034
1918	641035
8689	641036
31984	641037
16708	641038
6434	641039
80123	641040
8448	641041
29954	641042
3687	641043
4286	641044
29687	641045
29695	641046
18859	641047
2183	641048
3210	641049
824	641050
38	641051
6503	641052
1540	641053
114719	641054
7294	641055
15093	641056
97960	641057
103	641058
32252	641059
22184	641060
71320	641061
63405	641062
99716	641063
4499	641064
62234	641065
3334	641066
25795	641067
8181	641068
9916	641069
16662	641070
38009	641071
50682	641072
46239	641073
27182	641074
113735	641075
50	641076
74339	641077
25837	641078
41521	641079
21524	641080
4275	641081
23817	641082
1728	641083
24183	641084
18263	641085
24651	641086
29680	641087
45619	641088
12278	641089
21685	641090
46483	641091
53372	641092
4876	641093
86392	641094
68810	641095
6221	641096
67395	641097
8010	641098
45820	641099
6052	641100
2035	641101
43316	641102
98619	641103
132936	641104
789	641105
37375	641106
21907	641107
47335	641108
59233	641109
7654	641110
8117	641111
36664	641112
887	641113
16588	641114
75110	641115
30771	641116
17505	641117
135750	641118
42233	641119
118709	641120
30192	641121
112984	641122
51163	641123
8035	641124
10593	641125
60169	641126
58049	641127
5343	641128
14767	641129
115296	641130
113583	641131
813	641132
76838	641133
32688	641134
92044	641135
3807	641136
2189	641137
15410	641138
566	641139
21450	641140
110991	641141
46250	641142
49180	641143
1588	641144
1862	641145
40171	641146
42025	641147
2331	641148
137674	641149
71259	641150
60350	641151
17421	641152
63162	641153
113970	641154
253	641155
143961	641156
7028	641157
9683	641158
249	641159
54520	641160
52428	641161
66905	641162
86084	641163
130438	641164
14580	641165
9936	641166
99686	641167
7795	641168
45859	641169
46403	641170
126117	641171
4496	641172
6617	641173
23002	641174
26505	641175
71534	641176
17207	641177
41140	641178
34862	641179
63910	641180
25706	641181
3298	641182
28984	641183
129290	641184
143795	641185
1781	641186
52669	641187
19908	641188
17792	641189
52200	641190
88278	641191
792	641192
13720	641193
41050	641194
44077	641195
27416	641196
6292	641197
64234	641198
58498	641199
42857	641200
29567	641201
18599	641202
134	641203
6275	641204
10086	641205
103196	641206
48299	641207
887	641208
6422	641209
73429	641210
30480	641211
887	641212
2354	641213
5176	641214
14146	641215
40001	641216
58556	641217
1461	641218
12912	641219
60076	641220
66548	641221
4748	641222
87519	641223
20715	641224
76912	641225
4398	641226
2115	641227
70	641228
11146	641229
20725	641230
60398	641231
60398	641232
12714	641233
34723	641234
85403	641235
611	641236
25897	641237
81567	641238
42114	641239
108794	641240
89837	641241
43415	641242
12764	641243
4016	641244
4342	641245
89124	641246
649	641247
1883	641248
362	641249
530	641250
15351	641251
6783	641252
5215	641253
42499	641254
62522	641255
35817	641256
14931	641257
94196	641258
1490	641259
2021	641260
8747	641261
11159	641262
861	641263
165	641264
137445	641265
302	641266
192	641267
27833	641268
62522	641269
117800	641270
99181	641271
16818	641272
90935	641273
11065	641274
66762	641275
68009	641276
14649	641277
16085	641278
5092	641279
31260	641280
25794	641281
5849	641282
104345	641283
1870	641284
3848	641285
6617	641286
27767	641287
90243	641288
25015	641289
230	641290
1461	641291
61868	641292
6047	641293
47054	641294
4501	641295
133316	641296
15674	641297
91948	641298
52953	641299
978	641300
5754	641301
11183	641302
7739	641303
56445	641304
20880	641305
10255	641306
26468	641307
51721	641308
39482	641309
12209	641310
38445	641311
59602	641312
22855	641313
64425	641314
35561	641315
61520	641316
37321	641317
53473	641318
520	641319
100034	641320
12549	641321
19271	641322
33895	641323
15374	641324
20509	641325
11	641326
965	641327
2669	641328
2669	641329
28171	641330
254	641331
53	641332
18872	641333
11536	641334
4790	641335
10166	641336
17782	641337
35469	641338
52162	641339
6893	641340
2968	641341
2724	641342
6375	641343
30159	641344
3421	641345
71600	641346
103971	641347
52104	641348
22823	641349
74	641350
84	641351
21460	641352
4469	641353
3550	641354
66852	641355
10069	641356
14521	641357
84	641358
824	641359
824	641360
7080	641361
69801	641362
10614	641363
85336	641364
99452	641365
7159	641366
1789	641367
1284	641368
7594	641369
2847	641370
14274	641371
1819	641372
17314	641373
14950	641374
69347	641375
28569	641376
107712	641377
74638	641378
64093	641379
8825	641380
18460	641381
37781	641382
27741	641383
71403	641384
82866	641385
99464	641386
11353	641387
7746	641388
32013	641389
93998	641390
407	641391
26969	641392
3331	641393
22382	641394
89171	641395
8701	641396
12250	641397
3624	641398
29065	641399
269	641400
8036	641401
4602	641402
20694	641403
16170	641404
16608	641405
75389	641406
67221	641407
50570	641408
53174	641409
26	641410
4833	641411
24612	641412
57610	641413
1727	641414
44555	641415
50504	641416
1381	641417
1878	641418
48137	641419
53294	641420
688	641421
1568	641422
2093	641423
30327	641424
12274	641425
36794	641426
134489	641427
15000	641428
1204	641429
4488	641430
61052	641431
65664	641432
48556	641433
57385	641434
22376	641435
1204	641436
2625	641437
4242	641438
4457	641439
27183	641440
2418	641441
112426	641442
269	641443
129476	641444
22809	641445
89119	641446
8454	641447
44907	641448
102101	641449
10845	641450
89200	641451
63677	641452
35912	641453
83893	641454
51159	641455
87293	641456
45104	641457
71816	641458
75144	641459
88705	641460
75338	641461
17025	641462
6214	641463
17110	641464
93890	641465
34061	641466
76280	641467
8326	641468
51284	641469
40285	641470
51942	641471
68687	641472
1469	641473
49151	641474
58319	641475
108599	641476
41289	641477
29741	641478
15773	641479
26047	641480
30202	641481
10046	641482
16410	641483
39115	641484
76267	641485
17283	641486
109306	641487
64665	641488
35802	641489
12437	641490
34488	641491
7036	641492
24961	641493
58832	641494
2748	641495
34475	641496
23292	641497
75176	641498
30569	641499
83542	641500
1295	641501
18130	641502
4131	641503
6380	641504
70912	641505
79657	641506
98240	641507
3138	641508
32018	641509
10297	641510
129654	641511
85813	641512
12312	641513
28028	641514
40668	641515
67209	641516
67813	641517
75863	641518
38862	641519
102956	641520
63120	641521
1248	641522
61634	641523
36664	641524
16129	641525
19598	641526
100946	641527
24237	641528
40687	641529
86319	641530
81067	641531
8672	641532
3736	641533
4579	641534
4579	641535
5585	641536
8174	641537
71418	641538
43003	641539
7198	641540
81190	641541
34503	641542
58505	641543
20332	641544
46339	641545
4931	641546
48517	641547
6496	641548
4280	641549
43995	641550
9811	641551
57993	641552
137042	641553
18702	641554
27549	641555
71715	641556
130692	641557
8906	641558
30158	641559
13244	641560
2321	641561
9826	641562
81649	641563
49963	641564
8938	641565
26429	641566
30135	641567
58600	641568
10331	641569
4055	641570
2605	641571
43634	641572
31568	641573
4432	641574
41919	641575
12214	641576
26265	641577
29178	641578
40450	641579
79679	641580
1801	641581
1469	641582
23007	641583
70299	641584
112268	641585
107783	641586
76865	641587
9064	641588
56195	641589
7039	641590
60485	641591
23135	641592
3026	641593
86603	641594
2857	641595
64064	641596
19893	641597
75985	641598
9244	641599
67540	641600
125587	641601
62249	641602
1540	641603
61056	641604
2876	641605
13518	641606
13518	641607
1934	641608
28403	641609
40882	641610
12935	641611
763	641612
44444	641613
64600	641614
48788	641615
119152	641616
9738	641617
20921	641618
10887	641619
39702	641620
106668	641621
67529	641622
85944	641623
7679	641624
10784	641625
26465	641626
15507	641627
9527	641628
61467	641629
11518	641630
38559	641631
21113	641632
127230	641633
28895	641634
83261	641635
120046	641636
8621	641637
29939	641638
38157	641639
30436	641640
11071	641641
4042	641642
3626	641643
99376	641644
23394	641645
41327	641646
64554	641647
4429	641648
777	641649
84969	641650
39931	641651
49206	641652
58106	641653
19945	641654
12736	641655
54351	641656
183	641657
11628	641658
45561	641659
3387	641660
5208	641661
76720	641662
996	641663
21293	641664
20244	641665
3501	641666
32481	641667
876	641668
8598	641669
76821	641670
4082	641671
18028	641672
826	641673
91626	641674
32212	641675
7583	641676
55416	641677
8204	641678
5375	641679
5375	641680
98218	641681
352	641682
63221	641683
16102	641684
3706	641685
587	641686
13964	641687
11500	641688
14838	641689
35875	641690
6138	641691
90221	641692
58824	641693
65519	641694
82751	641695
134313	641696
5704	641697
15808	641698
99533	641699
93340	641700
39893	641701
17797	641702
57573	641703
22012	641704
154640	641705
4900	641706
4395	641707
93734	641708
27977	641709
32843	641710
9942	641711
134722	641712
23368	641713
9721	641714
54000	641715
28676	641716
5278	641717
14087	641718
48583	641719
29110	641720
52749	641721
26518	641722
33783	641723
111386	641724
63221	641725
35865	641726
23835	641727
14684	641728
2660	641729
69903	641730
2869	641731
16547	641732
6151	641733
6379	641734
54389	641735
110094	641736
32097	641737
72730	641738
131274	641739
29415	641740
93982	641741
5054	641742
11989	641743
90153	641744
17350	641745
11366	641746
10296	641747
20766	641748
54263	641749
319	641750
70396	641751
18676	641752
1651	641753
20514	641754
53096	641755
55422	641756
15989	641757
5236	641758
51129	641759
15329	641760
108421	641761
14339	641762
17180	641763
98422	641764
53920	641765
6318	641766
14986	641767
20977	641768
17866	641769
30348	641770
8030	641771
18547	641772
6022	641773
113346	641774
10146	641775
1282	641776
73788	641777
3577	641778
11166	641779
35533	641780
10437	641781
3962	641782
30630	641783
22387	641784
2107	641785
111996	641786
62905	641787
70513	641788
123156	641789
46464	641790
4432	641791
5898	641792
21409	641793
3948	641794
12042	641795
70088	641796
99749	641797
40070	641798
112441	641799
42990	641800
87363	641801
44438	641802
68356	641803
37978	641804
44956	641805
94111	641806
49568	641807
3022	641808
8617	641809
305	641810
8899	641811
5234	641812
1278	641813
38197	641814
6418	641815
26465	641816
24233	641817
9619	641818
106734	641819
25395	641820
28944	641821
31015	641822
15373	641823
27512	641824
3018	641825
3637	641826
115852	641827
32187	641828
129620	641829
46938	641830
106812	641831
38678	641832
66530	641833
34138	641834
10647	641835
58040	641836
97600	641837
4959	641838
6774	641839
23183	641840
4554	641841
34602	641842
78156	641843
112444	641844
119079	641845
30658	641846
9628	641847
82857	641848
113917	641849
52468	641850
68243	641851
2796	641852
60164	641853
53	641854
102212	641855
48572	641856
43116	641857
29444	641858
31382	641859
30571	641860
10649	641861
29080	641862
8882	641863
120048	641864
53144	641865
46809	641866
47744	641867
83777	641868
206	641869
145	641870
6317	641871
90655	641872
23075	641873
38481	641874
23138	641875
21748	641876
27792	641877
47362	641878
82361	641879
84536	641880
35807	641881
51936	641882
49494	641883
977	641884
8400	641885
5477	641886
18954	641887
82880	641888
61460	641889
121036	641890
11519	641891
28463	641892
73127	641893
16495	641894
16495	641895
89140	641896
2367	641897
109702	641898
107867	641899
218	641900
12892	641901
6775	641902
1801	641903
109452	641904
1068	641905
8906	641906
32254	641907
35961	641908
44151	641909
73520	641910
45196	641911
45488	641912
28086	641913
52798	641914
26672	641915
39562	641916
40006	641917
17746	641918
34285	641919
51092	641920
88672	641921
2407	641922
15801	641923
90180	641924
7429	641925
33194	641926
43175	641927
4732	641928
19272	641929
3528	641930
3873	641931
3414	641932
46880	641933
46810	641934
39183	641935
71001	641936
73002	641937
39490	641938
3060	641939
74325	641940
22952	641941
130577	641942
58848	641943
70569	641944
52972	641945
6065	641946
84745	641947
15188	641948
90104	641949
53248	641950
37345	641951
6647	641952
3450	641953
1282	641954
24616	641955
30938	641956
10232	641957
151149	641958
26006	641959
82139	641960
74593	641961
22926	641962
46857	641963
46889	641964
10973	641965
8202	641966
13384	641967
27971	641968
117087	641969
6938	641970
36085	641971
3654	641972
14417	641973
14417	641974
86706	641975
2897	641976
30506	641977
73086	641978
3550	641979
597	641980
86281	641981
76224	641982
6943	641983
46424	641984
21555	641985
9286	641986
18672	641987
97799	641988
108491	641989
33031	641990
45457	641991
7265	641992
6694	641993
13549	641994
69874	641995
15884	641996
12017	641997
17746	641998
57595	641999
97910	642000
39116	642001
2143	642002
24269	642003
8941	642004
59489	642005
29117	642006
41364	642007
9772	642008
88987	642009
23468	642010
45478	642011
76590	642012
77954	642013
1885	642014
61429	642015
57366	642016
69831	642017
109887	642018
3451	642019
1770	642020
53683	642021
17820	642022
12468	642023
99684	642024
62312	642025
15345	642026
1068	642027
8616	642028
64939	642029
7625	642030
161926	642031
20172	642032
8646	642033
145	642034
44224	642035
477	642036
156550	642037
85226	642038
28774	642039
85880	642040
71392	642041
55642	642042
1196	642043
12189	642044
2367	642045
10239	642046
2592	642047
1139	642048
1776	642049
2858	642050
86845	642051
108412	642052
8840	642053
80692	642054
55209	642055
24995	642056
736	642057
1068	642058
3318	642059
48578	642060
17246	642061
85502	642062
76250	642063
147	642064
14022	642065
1775	642066
113217	642067
450	642068
21782	642069
4974	642070
102601	642071
145	642072
10329	642073
35513	642074
2021	642075
48219	642076
15903	642077
66569	642078
56698	642079
29565	642080
35957	642081
6	642082
75778	642083
35938	642084
20348	642085
41013	642086
26988	642087
104221	642088
29537	642089
4861	642090
137813	642091
81693	642092
446	642093
51516	642094
8006	642095
21825	642096
29877	642097
80286	642098
45601	642099
5521	642100
39241	642101
115703	642102
73829	642103
11617	642104
76421	642105
4038	642106
16059	642107
19518	642108
137087	642109
35961	642110
145	642111
70894	642112
4500	642113
131538	642114
1435	642115
9009	642116
17060	642117
24192	642118
777	642119
145	642120
2181	642121
70646	642122
96359	642123
134889	642124
160025	642125
678	642126
35180	642127
13859	642128
52745	642129
546	642130
2220	642131
486	642132
29742	642133
64761	642134
108402	642135
64269	642136
1765	642137
138486	642138
18674	642139
3306	642140
3455	642141
21719	642142
69813	642143
3455	642144
18126	642145
487	642146
104829	642147
38675	642148
9607	642149
1194	642150
3367	642151
83761	642152
10129	642153
24607	642154
147	642155
11486	642156
64065	642157
41224	642158
7816	642159
10586	642160
21943	642161
40583	642162
66835	642163
14845	642164
79454	642165
7041	642166
2407	642167
2752	642168
21505	642169
2667	642170
127143	642171
1960	642172
9692	642173
777	642174
2540	642175
93163	642176
14997	642177
10982	642178
4080	642179
54382	642180
21571	642181
14746	642182
39370	642183
131198	642184
33671	642185
206	642186
86062	642187
44621	642188
44746	642189
23970	642190
14770	642191
14017	642192
12263	642193
7342	642194
69776	642195
10960	642196
11537	642197
61778	642198
107169	642199
24951	642200
600	642201
25270	642202
37399	642203
111494	642204
51168	642205
94451	642206
1003	642207
111448	642208
1608	642209
2394	642210
60994	642211
135123	642212
7746	642213
13913	642214
84486	642215
103449	642216
35299	642217
80574	642218
35195	642219
39328	642220
10924	642221
75526	642222
8585	642223
71036	642224
95799	642225
11223	642226
678	642227
17007	642228
21533	642229
971	642230
64818	642231
95857	642232
8897	642233
6249	642234
36265	642235
9383	642236
86204	642237
43338	642238
47166	642239
84932	642240
51110	642241
89955	642242
11848	642243
79340	642244
5939	642245
255	642246
6298	642247
2099	642248
41894	642249
24499	642250
14746	642251
2437	642252
8906	642253
1366	642254
36074	642255
16074	642256
51359	642257
12499	642258
546	642259
5653	642260
70289	642261
54809	642262
61430	642263
41599	642264
51702	642265
21565	642266
16130	642267
2470	642268
10913	642269
51366	642270
109879	642271
56413	642272
33682	642273
744	642274
31943	642275
2866	642276
127627	642277
95439	642278
88602	642279
123110	642280
4148	642281
42419	642282
2857	642283
43248	642284
52364	642285
23587	642286
14740	642287
51600	642288
96737	642289
4602	642290
12128	642291
12128	642292
971	642293
11773	642294
57362	642295
10471	642296
90227	642297
3363	642298
1688	642299
69983	642300
50325	642301
73865	642302
1932	642303
130674	642304
85951	642305
85951	642306
45353	642307
68257	642308
44164	642309
824	642310
30510	642311
861	642312
80342	642313
86018	642314
10117	642315
2943	642316
2434	642317
43650	642318
35591	642319
78222	642320
29036	642321
6383	642322
44021	642323
105740	642324
12788	642325
86113	642326
49882	642327
20086	642328
69817	642329
3528	642330
80340	642331
60073	642332
1770	642333
593	642334
39316	642335
46092	642336
3865	642337
20300	642338
134623	642339
11223	642340
20108	642341
39573	642342
24995	642343
51269	642344
37620	642345
26617	642346
28664	642347
1496	642348
40705	642349
79209	642350
21	642351
1349	642352
1776	642353
80539	642354
35352	642355
23416	642356
2667	642357
11444	642358
54073	642359
5251	642360
17912	642361
8599	642362
106667	642363
8673	642364
70646	642365
4625	642366
47762	642367
86755	642368
17772	642369
132298	642370
66205	642371
57712	642372
45916	642373
63491	642374
67236	642375
63766	642376
18967	642377
4102	642378
133062	642379
1521	642380
43214	642381
40354	642382
4816	642383
47354	642384
22165	642385
8302	642386
12254	642387
563	642388
10543	642389
4226	642390
57698	642391
16057	642392
57752	642393
27003	642394
44096	642395
4418	642396
66805	642397
24154	642398
26028	642399
53754	642400
44546	642401
58593	642402
13110	642403
118778	642404
36488	642405
7159	642406
62717	642407
36270	642408
95825	642409
9882	642410
18084	642411
6504	642412
13322	642413
6144	642414
43193	642415
20061	642416
79070	642417
88796	642418
30495	642419
23102	642420
46092	642421
10021	642422
15559	642423
59393	642424
33287	642425
28809	642426
28881	642427
33239	642428
15474	642429
46481	642430
5288	642431
7454	642432
52342	642433
7178	642434
6192	642435
39538	642436
58482	642437
46484	642438
1978	642439
6339	642440
20942	642441
67757	642442
11081	642443
23882	642444
65608	642445
50823	642446
51474	642447
4617	642448
13747	642449
4145	642450
8937	642451
3215	642452
54469	642453
7594	642454
9596	642455
5422	642456
10143	642457
57233	642458
11056	642459
2870	642460
78299	642461
3367	642462
26245	642463
10522	642464
34695	642465
2629	642466
63241	642467
69804	642468
23180	642469
23314	642470
67602	642471
38062	642472
2761	642473
52911	642474
24309	642475
5498	642476
348	642477
14741	642478
24090	642479
1	642480
59039	642481
110940	642482
4974	642483
41489	642484
4652	642485
4013	642486
39114	642487
76735	642488
86457	642489
39944	642490
30539	642491
35962	642492
2501	642493
26284	642494
5912	642495
55461	642496
13549	642497
35352	642498
58009	642499
9801	642500
30361	642501
38623	642502
109416	642503
59385	642504
23305	642505
18068	642506
14552	642507
34834	642508
117379	642509
82942	642510
72781	642511
1418	642512
46092	642513
11027	642514
27639	642515
80593	642516
68861	642517
2519	642518
65423	642519
19499	642520
158	642521
22731	642522
11482	642523
81819	642524
18800	642525
77826	642526
12916	642527
86774	642528
15546	642529
90291	642530
10168	642531
5908	642532
33072	642533
17669	642534
3842	642535
160423	642536
76224	642537
18427	642538
68117	642539
20427	642540
12062	642541
51589	642542
2215	642543
8526	642544
11289	642545
3750	642546
131742	642547
68001	642548
3124	642549
45578	642550
29131	642551
10184	642552
29089	642553
560	642554
16203	642555
23449	642556
1342	642557
1278	642558
16176	642559
52394	642560
4744	642561
2851	642562
80373	642563
2605	642564
43319	642565
45073	642566
4085	642567
10677	642568
25922	642569
8722	642570
63483	642571
167618	642572
47409	642573
36223	642574
50581	642575
4602	642576
2714	642577
45552	642578
22948	642579
3620	642580
7264	642581
924	642582
3620	642583
38	642584
38629	642585
528	642586
52030	642587
813	642588
915	642589
9386	642590
14521	642591
4046	642592
9142	642593
1477	642594
1319	642595
763	642596
22910	642597
3096	642598
3226	642599
6838	642600
511	642601
40814	642602
487	642603
8497	642604
3663	642605
489	642606
1854	642607
528	642608
542	642609
28958	642610
3877	642611
6106	642612
475	642613
78	642614
318	642615
1996	642616
75	642617
174	642618
14858	642619
4309	642620
334	642621
21084	642622
463	642623
2727	642624
8022	642625
3900	642626
1102	642627
1066	642628
332	642629
10139	642630
157	642631
35584	642632
11207	642633
25476	642634
134674	642635
7463	642636
89126	642637
2740	642638
771	642639
1969	642640
17579	642641
40874	642642
23733	642643
1823	642644
83	642645
9349	642646
25887	642647
23710	642648
24622	642649
948	642650
680	642651
37407	642652
22752	642653
42346	642654
956	642655
2303	642656
848	642657
38	642658
4947	642659
1903	642660
994	642661
539	642662
6045	642663
22258	642664
9306	642665
72	642666
260	642667
635	642668
41549	642669
14457	642670
24868	642671
771	642672
1392	642673
128	642674
8590	642675
7167	642676
14193	642677
155	642678
475	642679
11543	642680
31863	642681
2641	642682
3852	642683
9	642684
818	642685
76323	642686
229	642687
7152	642688
113	642689
86296	642690
17917	642691
1590	642692
3697	642693
9754	642694
388	642695
610	642696
4957	642697
2061	642698
2878	642699
186	642700
1996	642701
3928	642702
7148	642703
20550	642704
1681	642705
39136	642706
26649	642707
2046	642708
1837	642709
55298	642710
26993	642711
955	642712
1263	642713
3779	642714
2520	642715
24545	642716
52943	642717
3538	642718
2790	642719
14555	642720
1381	642721
5	642722
1693	642723
45281	642724
41976	642725
6303	642726
11210	642727
5014	642728
310	642729
3434	642730
5354	642731
1111	642732
6052	642733
2696	642734
9663	642735
4424	642736
2974	642737
806	642738
561	642739
22731	642740
36990	642741
72043	642742
677	642743
246	642744
386	642745
399	642746
505	642747
43279	642748
15762	642749
639	642750
4580	642751
3069	642752
54	642753
2601	642754
910	642755
15908	642756
642	642757
30025	642758
2510	642759
48681	642760
1576	642761
1477	642762
958	642763
4514	642764
14858	642765
23875	642766
12525	642767
422	642768
49277	642769
771	642770
15313	642771
4472	642772
27088	642773
1436	642774
28921	642775
12799	642776
3157	642777
5045	642778
5544	642779
38141	642780
42	642781
1841	642782
68922	642783
185	642784
37738	642785
34541	642786
64213	642787
7432	642788
6547	642789
22954	642790
38583	642791
1512	642792
69921	642793
63269	642794
31484	642795
3579	642796
69482	642797
5822	642798
115698	642799
122350	642800
87548	642801
23523	642802
4887	642803
62846	642804
18216	642805
48269	642806
26709	642807
19108	642808
22755	642809
40934	642810
43300	642811
12456	642812
12036	642813
43967	642814
82206	642815
40066	642816
74599	642817
29166	642818
131099	642819
60030	642820
112220	642821
57474	642822
113873	642823
104960	642824
73547	642825
33679	642826
30075	642827
66913	642828
107632	642829
1339	642830
53228	642831
105645	642832
23302	642833
1397	642834
50668	642835
5943	642836
13873	642837
9852	642838
106836	642839
21258	642840
36028	642841
6855	642842
89534	642843
60369	642844
55463	642845
54756	642846
36800	642847
18187	642848
69134	642849
6088	642850
16426	642851
14379	642852
43438	642853
15899	642854
7387	642855
96835	642856
18149	642857
85304	642858
61454	642859
27325	642860
7164	642861
3074	642862
34717	642863
51314	642864
42326	642865
31984	642866
5822	642867
25943	642868
46138	642869
97682	642870
60092	642871
20779	642872
145718	642873
39440	642874
15554	642875
74940	642876
1560	642877
110446	642878
84839	642879
99141	642880
89821	642881
7985	642882
59142	642883
78179	642884
64354	642885
80636	642886
14425	642887
49608	642888
12475	642889
6166	642890
109068	642891
96546	642892
3278	642893
12996	642894
23969	642895
2882	642896
16487	642897
80305	642898
105648	642899
110424	642900
51233	642901
68072	642902
61337	642903
19188	642904
40086	642905
80740	642906
40093	642907
127956	642908
79864	642909
117354	642910
16166	642911
90307	642912
20886	642913
83642	642914
58207	642915
81073	642916
13414	642917
70030	642918
93761	642919
19150	642920
18306	642921
14413	642922
73441	642923
75419	642924
34045	642925
33210	642926
95411	642927
20148	642928
44324	642929
117225	642930
10329	642931
12902	642932
2313	642933
1325	642934
2587	642935
12176	642936
40575	642937
8410	642938
2046	642939
58201	642940
39154	642941
56299	642942
75443	642943
3834	642944
1051	642945
3470	642946
30426	642947
81981	642948
125999	642949
28788	642950
61677	642951
87482	642952
58322	642953
34293	642954
51570	642955
69897	642956
72988	642957
64449	642958
45266	642959
29732	642960
31967	642961
26211	642962
5351	642963
9047	642964
54308	642965
9420	642966
63570	642967
28902	642968
71167	642969
64457	642970
48957	642971
36698	642972
63426	642973
108954	642974
13533	642975
50683	642976
598	642977
1085	642978
65865	642979
107723	642980
61233	642981
22400	642982
58152	642983
27726	642984
76967	642985
34812	642986
55420	642987
50612	642988
51432	642989
14745	642990
88161	642991
3481	642992
127817	642993
44808	642994
84828	642995
42518	642996
5965	642997
13994	642998
70906	642999
22101	643000
7475	643001
25003	643002
65515	643003
76809	643004
50785	643005
82383	643006
14750	643007
8529	643008
6050	643009
41627	643010
43128	643011
13906	643012
28827	643013
41647	643014
1429	643015
29493	643016
78910	643017
47630	643018
47072	643019
23957	643020
40537	643021
34700	643022
33934	643023
81178	643024
20727	643025
3283	643026
55211	643027
10732	643028
45464	643029
28990	643030
32452	643031
32149	643032
3353	643033
22813	643034
91015	643035
6424	643036
8180	643037
85175	643038
6409	643039
4727	643040
7344	643041
3403	643042
7452	643043
14317	643044
115489	643045
33764	643046
57361	643047
74818	643048
107488	643049
38132	643050
89546	643051
11272	643052
8166	643053
12707	643054
5439	643055
8501	643056
11711	643057
72866	643058
30183	643059
65860	643060
46093	643061
39149	643062
105303	643063
132070	643064
5531	643065
9782	643066
88258	643067
2826	643068
8832	643069
22374	643070
114574	643071
14309	643072
21152	643073
113126	643074
28174	643075
129461	643076
59938	643077
42318	643078
18528	643079
26226	643080
63529	643081
43537	643082
47408	643083
46176	643084
102488	643085
27589	643086
58899	643087
26059	643088
136352	643089
31399	643090
84483	643091
18347	643092
33734	643093
4028	643094
15920	643095
7226	643096
38777	643097
52810	643098
67991	643099
49240	643100
8350	643101
14501	643102
79440	643103
18528	643104
7078	643105
67549	643106
8647	643107
3765	643108
12198	643109
62864	643110
83085	643111
10456	643112
53643	643113
33126	643114
91960	643115
56028	643116
42957	643117
3147	643118
13129	643119
71455	643120
24004	643121
38507	643122
25407	643123
36435	643124
68890	643125
44792	643126
85999	643127
1136	643128
73088	643129
73525	643130
20325	643131
48318	643132
37439	643133
110021	643134
14752	643135
3356	643136
25878	643137
42070	643138
56400	643139
156724	643140
83697	643141
7372	643142
31214	643143
105899	643144
21620	643145
2773	643146
13963	643147
72126	643148
8840	643149
11207	643150
1827	643151
43585	643152
6164	643153
3992	643154
2961	643155
63790	643156
7553	643157
37623	643158
28614	643159
39748	643160
27514	643161
58392	643162
2654	643163
1898	643164
121588	643165
2691	643166
5644	643167
45147	643168
18162	643169
6729	643170
31089	643171
40042	643172
82841	643173
2030	643174
58186	643175
25600	643176
50461	643177
51037	643178
117447	643179
28806	643180
13129	643181
43304	643182
10939	643183
43529	643184
73768	643185
16645	643186
21778	643187
30836	643188
112113	643189
59522	643190
35474	643191
12921	643192
74934	643193
58317	643194
2628	643195
62729	643196
15727	643197
48932	643198
76927	643199
113433	643200
52235	643201
30631	643202
42268	643203
33880	643204
6398	643205
23187	643206
11091	643207
18023	643208
134675	643209
36152	643210
12219	643211
49738	643212
9610	643213
66801	643214
31346	643215
42385	643216
21929	643217
79637	643218
109940	643219
4914	643220
1697	643221
24993	643222
93739	643223
5235	643224
62837	643225
3924	643226
74925	643227
30516	643228
69097	643229
1813	643230
5356	643231
95892	643232
38189	643233
1413	643234
1792	643235
3109	643236
1932	643237
53228	643238
44615	643239
6556	643240
32403	643241
7093	643242
39375	643243
31181	643244
53245	643245
4774	643246
14168	643247
34018	643248
14543	643249
14538	643250
9359	643251
36851	643252
1909	643253
187	643254
10672	643255
5776	643256
28348	643257
111673	643258
80496	643259
38597	643260
65783	643261
28799	643262
39293	643263
23777	643264
81566	643265
61084	643266
39293	643267
26936	643268
26936	643269
89956	643270
42173	643271
10391	643272
37673	643273
32796	643274
10391	643275
2923	643276
32290	643277
5003	643278
12953	643279
17368	643280
46267	643281
34547	643282
14872	643283
53420	643284
22778	643285
30972	643286
48690	643287
64214	643288
44807	643289
679	643290
15930	643291
20481	643292
31670	643293
29660	643294
31214	643295
53789	643296
1228	643297
8525	643298
15967	643299
16290	643300
3484	643301
49937	643302
56663	643303
102492	643304
81708	643305
43532	643306
43522	643307
12268	643308
113210	643309
22347	643310
39782	643311
33620	643312
35553	643313
477	643314
90091	643315
3791	643316
39748	643317
4604	643318
26429	643319
87689	643320
7476	643321
31020	643322
27740	643323
2075	643324
84596	643325
87569	643326
49361	643327
29233	643328
8419	643329
38915	643330
110336	643331
36234	643332
15833	643333
22825	643334
48917	643335
70269	643336
120370	643337
9277	643338
12546	643339
60611	643340
79886	643341
17177	643342
4760	643343
13246	643344
23493	643345
2211	643346
5075	643347
32323	643348
28786	643349
96939	643350
64045	643351
27166	643352
2932	643353
461	643354
8824	643355
106658	643356
15888	643357
81559	643358
62490	643359
41525	643360
7917	643361
26127	643362
18069	643363
31677	643364
32373	643365
15720	643366
25382	643367
55641	643368
42993	643369
109998	643370
110960	643371
18610	643372
1130	643373
36052	643374
94184	643375
14113	643376
73575	643377
288	643378
39485	643379
13332	643380
11611	643381
14435	643382
10423	643383
25026	643384
93365	643385
41	643386
1071	643387
6923	643388
35424	643389
48028	643390
821	643391
2893	643392
83037	643393
2748	643394
10847	643395
34746	643396
22104	643397
969	643398
35531	643399
34232	643400
37327	643401
12544	643402
33237	643403
52438	643404
21822	643405
51668	643406
23730	643407
42348	643408
9700	643409
10856	643410
47020	643411
4204	643412
2275	643413
2271	643414
57466	643415
44473	643416
10431	643417
32418	643418
128965	643419
563	643420
64910	643421
29490	643422
27827	643423
24968	643424
40194	643425
102188	643426
154403	643427
8399	643428
3577	643429
20521	643430
36677	643431
91397	643432
4778	643433
30050	643434
10165	643435
3577	643436
3577	643437
36506	643438
3577	643439
2797	643440
50526	643441
1797	643442
2228	643443
19705	643444
16284	643445
96921	643446
2418	643447
2418	643448
9840	643449
3249	643450
36744	643451
25948	643452
28154	643453
13764	643454
12504	643455
46878	643456
9695	643457
70067	643458
2394	643459
5148	643460
5662	643461
8202	643462
50237	643463
60602	643464
2309	643465
3232	643466
29888	643467
634	643468
4619	643469
27827	643470
44216	643471
16528	643472
13767	643473
18749	643474
59417	643475
2729	643476
15493	643477
76942	643478
85065	643479
102452	643480
37113	643481
67565	643482
124231	643483
34382	643484
26276	643485
13999	643486
10713	643487
6894	643488
5148	643489
12637	643490
2918	643491
10530	643492
23131	643493
18755	643494
61332	643495
14946	643496
69258	643497
5796	643498
1988	643499
24323	643500
26315	643501
36667	643502
363	643503
46170	643504
13040	643505
55642	643506
3304	643507
1442	643508
6660	643509
3577	643510
2530	643511
28629	643512
11064	643513
74720	643514
28040	643515
81916	643516
58048	643517
44613	643518
3255	643519
70651	643520
111416	643521
16871	643522
6733	643523
18182	643524
3390	643525
22826	643526
37213	643527
22711	643528
1835	643529
24382	643530
32819	643531
6948	643532
8401	643533
20886	643534
3362	643535
44617	643536
4202	643537
47694	643538
630	643539
2430	643540
52159	643541
873	643542
45954	643543
21810	643544
4561	643545
540	643546
83758	643547
87652	643548
64920	643549
72657	643550
1626	643551
4056	643552
13119	643553
90762	643554
67127	643555
27947	643556
137850	643557
6793	643558
14802	643559
26704	643560
11527	643561
111557	643562
41431	643563
15493	643564
62568	643565
26054	643566
53164	643567
96751	643568
15462	643569
60372	643570
40237	643571
48548	643572
38734	643573
38037	643574
34453	643575
5058	643576
63450	643577
10863	643578
978	643579
28079	643580
74487	643581
39386	643582
11658	643583
43618	643584
54089	643585
4386	643586
3726	643587
2858	643588
107180	643589
95910	643590
31649	643591
16221	643592
42285	643593
35399	643594
16673	643595
3766	643596
12328	643597
33311	643598
6830	643599
48962	643600
10513	643601
149001	643602
70123	643603
88855	643604
42243	643605
103648	643606
64078	643607
98869	643608
29611	643609
21281	643610
48577	643611
24142	643612
34276	643613
66834	643614
576	643615
20794	643616
6995	643617
1626	643618
5603	643619
8548	643620
44240	643621
33126	643622
23894	643623
2343	643624
151155	643625
84634	643626
8510	643627
14401	643628
23069	643629
9387	643630
17811	643631
2186	643632
25810	643633
1068	643634
50496	643635
116	643636
33883	643637
28079	643638
116	643639
34787	643640
78150	643641
27311	643642
7467	643643
28079	643644
75629	643645
26283	643646
5003	643647
90036	643648
16812	643649
11446	643650
12499	643651
22409	643652
4404	643653
18500	643654
27691	643655
10710	643656
116	643657
41314	643658
62277	643659
5124	643660
69223	643661
52137	643662
32937	643663
2946	643664
33900	643665
16455	643666
10394	643667
6056	643668
12131	643669
26331	643670
8793	643671
8036	643672
1442	643673
13221	643674
63136	643675
2256	643676
15921	643677
13877	643678
33708	643679
15365	643680
7786	643681
7173	643682
11127	643683
37064	643684
49953	643685
15691	643686
84573	643687
3759	643688
14383	643689
20012	643690
1765	643691
41161	643692
103523	643693
17593	643694
22829	643695
92706	643696
63643	643697
14560	643698
44082	643699
23867	643700
34401	643701
38596	643702
57647	643703
2314	643704
59382	643705
70628	643706
103592	643707
13557	643708
26537	643709
16081	643710
103832	643711
922	643712
96853	643713
16647	643714
3528	643715
10370	643716
363	643717
44078	643718
31718	643719
3027	643720
35270	643721
43221	643722
8432	643723
46170	643724
81144	643725
62798	643726
27573	643727
1170	643728
49114	643729
63130	643730
84557	643731
30023	643732
22778	643733
97929	643734
15233	643735
54110	643736
4657	643737
34249	643738
52314	643739
7489	643740
12678	643741
26527	643742
1847	643743
31016	643744
521	643745
5112	643746
22738	643747
62137	643748
67812	643749
11455	643750
80434	643751
14246	643752
7233	643753
3084	643754
35094	643755
2851	643756
2908	643757
10128	643758
124588	643759
39847	643760
13921	643761
38740	643762
18051	643763
12122	643764
5709	643765
69278	643766
34022	643767
39199	643768
4017	643769
46957	643770
3319	643771
12318	643772
25915	643773
57943	643774
4652	643775
69872	643776
7951	643777
62204	643778
1332	643779
13121	643780
13556	643781
4856	643782
66505	643783
64882	643784
7025	643785
4230	643786
66213	643787
53	643788
36564	643789
59286	643790
16763	643791
22119	643792
52456	643793
71244	643794
3577	643795
206	643796
1798	643797
425	643798
6310	643799
3577	643800
25842	643801
11089	643802
51	643803
47761	643804
42386	643805
116965	643806
13955	643807
50497	643808
8176	643809
27541	643810
26488	643811
5631	643812
10859	643813
69411	643814
5137	643815
6397	643816
36677	643817
10966	643818
3918	643819
4899	643820
66713	643821
18752	643822
3306	643823
35554	643824
32089	643825
7763	643826
482	643827
28411	643828
34435	643829
68806	643830
31038	643831
19576	643832
2069	643833
5970	643834
12438	643835
87173	643836
37132	643837
55563	643838
44165	643839
70312	643840
2612	643841
25958	643842
873	643843
60153	643844
46982	643845
873	643846
58353	643847
4786	643848
39279	643849
44067	643850
97749	643851
4202	643852
39403	643853
54300	643854
4340	643855
41201	643856
24280	643857
62450	643858
6200	643859
152873	643860
10320	643861
15365	643862
83583	643863
34016	643864
1403	643865
38939	643866
14879	643867
50450	643868
40826	643869
4937	643870
14841	643871
17779	643872
59432	643873
21802	643874
12232	643875
68318	643876
21931	643877
23938	643878
40130	643879
48943	643880
130828	643881
104118	643882
84772	643883
74398	643884
17949	643885
68210	643886
21594	643887
116	643888
16541	643889
32204	643890
73227	643891
2952	643892
50782	643893
110872	643894
42206	643895
5102	643896
11784	643897
29706	643898
75780	643899
11413	643900
64547	643901
40071	643902
84801	643903
20753	643904
8706	643905
26384	643906
67634	643907
45324	643908
24924	643909
2238	643910
20518	643911
26938	643912
41134	643913
28656	643914
78328	643915
51711	643916
30002	643917
24416	643918
27216	643919
95838	643920
1765	643921
37377	643922
8500	643923
9747	643924
9239	643925
84597	643926
135695	643927
45256	643928
26167	643929
28188	643930
106516	643931
3607	643932
12002	643933
67228	643934
492	643935
492	643936
268	643937
111372	643938
59062	643939
3595	643940
54810	643941
100355	643942
4788	643943
54090	643944
2064	643945
31349	643946
78391	643947
44941	643948
401	643949
5260	643950
5260	643951
15697	643952
15238	643953
26257	643954
4627	643955
5263	643956
17485	643957
62296	643958
2804	643959
4634	643960
82700	643961
9836	643962
37455	643963
2999	643964
9251	643965
24965	643966
29136	643967
2392	643968
113544	643969
5334	643970
20461	643971
66483	643972
8482	643973
861	643974
121917	643975
77124	643976
48737	643977
90963	643978
17623	643979
11544	643980
96564	643981
23561	643982
68292	643983
44615	643984
49933	643985
17634	643986
29618	643987
48091	643988
64154	643989
88253	643990
31529	643991
5220	643992
3762	643993
1701	643994
39809	643995
9165	643996
15462	643997
4230	643998
110740	643999
80616	644000
110282	644001
51559	644002
109864	644003
43499	644004
54054	644005
16079	644006
37084	644007
27541	644008
98078	644009
8927	644010
116713	644011
68823	644012
24160	644013
26555	644014
18024	644015
10276	644016
10613	644017
3861	644018
5776	644019
117663	644020
4219	644021
35030	644022
51993	644023
5277	644024
29924	644025
59506	644026
28926	644027
33242	644028
28045	644029
66655	644030
66821	644031
13708	644032
68210	644033
25483	644034
9046	644035
13223	644036
60400	644037
125681	644038
138862	644039
9106	644040
24436	644041
32458	644042
75257	644043
3634	644044
1051	644045
2901	644046
14151	644047
37453	644048
10723	644049
1056	644050
48	644051
32404	644052
12698	644053
16494	644054
49192	644055
27032	644056
10054	644057
49719	644058
18962	644059
44162	644060
63130	644061
2651	644062
90942	644063
39539	644064
3137	644065
24779	644066
14304	644067
5165	644068
2937	644069
2263	644070
22162	644071
70355	644072
67912	644073
11252	644074
28478	644075
13327	644076
85059	644077
8104	644078
158333	644079
8014	644080
3871	644081
45314	644082
83734	644083
1911	644084
18493	644085
10329	644086
9109	644087
68813	644088
126902	644089
129384	644090
58449	644091
84710	644092
66974	644093
9368	644094
114907	644095
97694	644096
3029	644097
14096	644098
30401	644099
29330	644100
88751	644101
3167	644102
6545	644103
876	644104
7333	644105
29411	644106
3895	644107
1374	644108
388	644109
46500	644110
63646	644111
18358	644112
27497	644113
31188	644114
52545	644115
127945	644116
8319	644117
44625	644118
59074	644119
4984	644120
40788	644121
8987	644122
71581	644123
67097	644124
3636	644125
7458	644126
4457	644127
6641	644128
26680	644129
89286	644130
1198	644131
40100	644132
4955	644133
3914	644134
22168	644135
2951	644136
104361	644137
61087	644138
67239	644139
18194	644140
2883	644141
12553	644142
7022	644143
65379	644144
3372	644145
2668	644146
3463	644147
4476	644148
16721	644149
13137	644150
133835	644151
2875	644152
44724	644153
7706	644154
25381	644155
9957	644156
12060	644157
13945	644158
58622	644159
13691	644160
1976	644161
24124	644162
2211	644163
40611	644164
31963	644165
64055	644166
25784	644167
21306	644168
7783	644169
7943	644170
1067	644171
7741	644172
19158	644173
25016	644174
26895	644175
5283	644176
18061	644177
18564	644178
43579	644179
100796	644180
15649	644181
16206	644182
48943	644183
74561	644184
5106	644185
23441	644186
89483	644187
19276	644188
3463	644189
9587	644190
23962	644191
42403	644192
68836	644193
5821	644194
5023	644195
15348	644196
27178	644197
31401	644198
33502	644199
19170	644200
11620	644201
44748	644202
26632	644203
58308	644204
2133	644205
83134	644206
44028	644207
40969	644208
1460	644209
134230	644210
28218	644211
47946	644212
30383	644213
23256	644214
13828	644215
23265	644216
86169	644217
42359	644218
5691	644219
34387	644220
5691	644221
18330	644222
108848	644223
48978	644224
75677	644225
74306	644226
28195	644227
83036	644228
135561	644229
15186	644230
51315	644231
33970	644232
11590	644233
14506	644234
15025	644235
26015	644236
101283	644237
81160	644238
82413	644239
12810	644240
11664	644241
86344	644242
2536	644243
12161	644244
84562	644245
122909	644246
81212	644247
24299	644248
66880	644249
90691	644250
6347	644251
5715	644252
134321	644253
53711	644254
88739	644255
81503	644256
23690	644257
44338	644258
20305	644259
22720	644260
8147	644261
17443	644262
58012	644263
67719	644264
9905	644265
120298	644266
68703	644267
57975	644268
84477	644269
38458	644270
39214	644271
18002	644272
41144	644273
57474	644274
7682	644275
77803	644276
15604	644277
123998	644278
22917	644279
53539	644280
61143	644281
87393	644282
66671	644283
66700	644284
16937	644285
8829	644286
31063	644287
93754	644288
102825	644289
67541	644290
2647	644291
17932	644292
4998	644293
18152	644294
72661	644295
7247	644296
20750	644297
45125	644298
18297	644299
76585	644300
64050	644301
5338	644302
10792	644303
78237	644304
37995	644305
37995	644306
27897	644307
18152	644308
52523	644309
87290	644310
130788	644311
15596	644312
30347	644313
52536	644314
41698	644315
66235	644316
5059	644317
45841	644318
68843	644319
33687	644320
53671	644321
39117	644322
18316	644323
37304	644324
106827	644325
78303	644326
27560	644327
24100	644328
3816	644329
37572	644330
67743	644331
71736	644332
65361	644333
67744	644334
47353	644335
79053	644336
69916	644337
47648	644338
29681	644339
26040	644340
33746	644341
31231	644342
59442	644343
82198	644344
10044	644345
67511	644346
85810	644347
56848	644348
1976	644349
44460	644350
28434	644351
50614	644352
108425	644353
14289	644354
110089	644355
84384	644356
43428	644357
15052	644358
13133	644359
136948	644360
106647	644361
7122	644362
53582	644363
114964	644364
18634	644365
63714	644366
59793	644367
6831	644368
5105	644369
39210	644370
4771	644371
7122	644372
48426	644373
6800	644374
46843	644375
87190	644376
491	644377
44651	644378
14636	644379
24425	644380
110104	644381
11138	644382
91882	644383
18002	644384
20171	644385
2639	644386
76568	644387
26220	644388
13625	644389
137157	644390
39191	644391
50868	644392
70961	644393
39711	644394
15585	644395
23175	644396
8819	644397
31586	644398
53654	644399
53662	644400
89987	644401
33858	644402
25465	644403
51821	644404
683	644405
92745	644406
683	644407
105994	644408
4771	644409
46033	644410
3029	644411
26037	644412
83723	644413
11765	644414
29133	644415
19930	644416
9846	644417
2056	644418
69158	644419
11706	644420
5780	644421
10054	644422
10719	644423
5886	644424
67085	644425
13362	644426
31390	644427
40715	644428
13280	644429
3946	644430
426	644431
29862	644432
54023	644433
5160	644434
2792	644435
90353	644436
29739	644437
3309	644438
10699	644439
4088	644440
52798	644441
49303	644442
23090	644443
5624	644444
5963	644445
16058	644446
10119	644447
72119	644448
34188	644449
9149	644450
993	644451
28602	644452
43330	644453
54286	644454
23545	644455
4650	644456
12698	644457
13509	644458
53269	644459
6301	644460
14749	644461
10900	644462
57585	644463
35525	644464
56878	644465
5389	644466
70356	644467
21849	644468
51087	644469
20627	644470
4228	644471
9133	644472
11011	644473
2866	644474
56215	644475
48587	644476
74276	644477
47126	644478
7701	644479
2969	644480
10777	644481
10946	644482
2373	644483
15949	644484
24417	644485
115856	644486
8014	644487
5080	644488
7986	644489
26717	644490
51105	644491
107678	644492
9882	644493
56043	644494
6884	644495
2250	644496
25352	644497
396	644498
1710	644499
5894	644500
45447	644501
70535	644502
13694	644503
1784	644504
3933	644505
124800	644506
3420	644507
962	644508
1463	644509
15771	644510
112145	644511
26662	644512
78198	644513
5065	644514
4085	644515
16676	644516
1567	644517
39215	644518
16763	644519
130925	644520
13280	644521
1560	644522
554	644523
1107	644524
6362	644525
531	644526
44093	644527
1056	644528
56771	644529
33220	644530
23966	644531
31873	644532
19637	644533
3477	644534
39270	644535
5894	644536
4582	644537
29924	644538
2795	644539
22046	644540
72141	644541
45819	644542
12508	644543
8371	644544
64992	644545
29	644546
61401	644547
89123	644548
10521	644549
26352	644550
18702	644551
129821	644552
5371	644553
24385	644554
12058	644555
306	644556
28109	644557
121301	644558
21195	644559
84471	644560
83680	644561
28382	644562
11156	644563
18303	644564
3975	644565
23392	644566
6175	644567
8207	644568
35814	644569
40418	644570
18490	644571
30492	644572
3625	644573
38861	644574
2532	644575
3262	644576
26458	644577
48807	644578
9748	644579
43162	644580
43162	644581
175	644582
100701	644583
2028	644584
27717	644585
2094	644586
6915	644587
1438	644588
52221	644589
37121	644590
12060	644591
35919	644592
9048	644593
205	644594
77596	644595
18179	644596
48483	644597
7466	644598
41280	644599
2639	644600
22000	644601
24092	644602
13431	644603
39160	644604
15777	644605
29934	644606
85170	644607
15228	644608
11327	644609
5114	644610
92223	644611
112162	644612
13728	644613
533	644614
6356	644615
3819	644616
36225	644617
31230	644618
28395	644619
51409	644620
51409	644621
53392	644622
13741	644623
45094	644624
49864	644625
19277	644626
113340	644627
4189	644628
42995	644629
77844	644630
91687	644631
99511	644632
70547	644633
31149	644634
40857	644635
47306	644636
2235	644637
134274	644638
37912	644639
22736	644640
53115	644641
48834	644642
6417	644643
46236	644644
7817	644645
50807	644646
1408	644647
59530	644648
77	644649
12038	644650
8700	644651
4258	644652
34828	644653
85990	644654
40308	644655
35993	644656
8847	644657
5941	644658
16664	644659
5221	644660
13714	644661
32793	644662
12064	644663
28382	644664
15379	644665
66166	644666
136256	644667
63120	644668
1980	644669
51238	644670
15950	644671
18973	644672
35283	644673
56842	644674
13333	644675
34852	644676
100739	644677
65425	644678
99380	644679
47772	644680
28775	644681
34642	644682
5147	644683
5017	644684
5440	644685
21462	644686
85467	644687
29208	644688
3473	644689
87702	644690
10629	644691
5721	644692
25766	644693
48836	644694
6439	644695
76582	644696
37801	644697
5618	644698
17937	644699
11227	644700
6055	644701
77602	644702
4957	644703
112977	644704
21276	644705
32170	644706
105198	644707
88151	644708
49130	644709
4686	644710
818	644711
97642	644712
105704	644713
10499	644714
117613	644715
27775	644716
132543	644717
82144	644718
97043	644719
77084	644720
3286	644721
3286	644722
95544	644723
17779	644724
112075	644725
20182	644726
75276	644727
73484	644728
31616	644729
29208	644730
14885	644731
512	644732
51554	644733
15637	644734
3384	644735
8188	644736
11095	644737
56112	644738
18860	644739
18860	644740
44542	644741
14293	644742
19281	644743
32468	644744
91292	644745
125847	644746
97693	644747
53814	644748
97597	644749
52019	644750
3450	644751
93412	644752
512	644753
20484	644754
18120	644755
30074	644756
1273	644757
22100	644758
1493	644759
5593	644760
10244	644761
22740	644762
72121	644763
106985	644764
36609	644765
1762	644766
22223	644767
62202	644768
38830	644769
47647	644770
30934	644771
69787	644772
78100	644773
7212	644774
38144	644775
24813	644776
91	644777
49296	644778
25883	644779
34135	644780
3150	644781
794	644782
54679	644783
137635	644784
18491	644785
5706	644786
358	644787
9209	644788
26352	644789
14285	644790
107547	644791
82995	644792
64190	644793
14342	644794
15361	644795
62286	644796
8156	644797
9240	644798
14789	644799
44139	644800
42561	644801
21574	644802
358	644803
988	644804
73655	644805
85447	644806
50843	644807
82290	644808
31237	644809
15620	644810
58960	644811
15357	644812
41898	644813
20693	644814
26545	644815
16283	644816
15311	644817
54056	644818
30172	644819
3751	644820
66827	644821
6221	644822
34066	644823
60134	644824
20866	644825
18022	644826
49552	644827
62472	644828
1058	644829
13746	644830
52067	644831
43040	644832
5885	644833
1420	644834
16931	644835
107398	644836
3942	644837
88780	644838
9428	644839
69135	644840
33254	644841
1552	644842
131700	644843
1595	644844
102640	644845
35908	644846
32899	644847
66722	644848
34458	644849
21579	644850
3887	644851
19742	644852
78457	644853
3746	644854
38728	644855
590	644856
17641	644857
8949	644858
56677	644859
52011	644860
72829	644861
111862	644862
5450	644863
1082	644864
23484	644865
6775	644866
12752	644867
10942	644868
51265	644869
31241	644870
883	644871
45809	644872
82016	644873
39913	644874
9147	644875
2719	644876
91293	644877
6620	644878
21075	644879
39296	644880
36399	644881
5742	644882
2899	644883
19666	644884
43533	644885
40449	644886
20889	644887
4532	644888
44640	644889
41687	644890
12098	644891
66719	644892
107425	644893
2935	644894
14597	644895
34477	644896
71663	644897
1522	644898
25333	644899
51917	644900
64080	644901
52107	644902
1477	644903
2585	644904
1522	644905
1319	644906
14756	644907
154816	644908
38628	644909
28843	644910
438	644911
30928	644912
17551	644913
56782	644914
40853	644915
50	644916
109198	644917
148486	644918
18724	644919
49759	644920
68032	644921
6415	644922
7582	644923
74026	644924
25577	644925
11040	644926
58749	644927
31909	644928
59903	644929
12666	644930
136165	644931
33628	644932
247	644933
2657	644934
19	644935
3100	644936
29600	644937
19742	644938
203	644939
28929	644940
12177	644941
85784	644942
30286	644943
60052	644944
16282	644945
7548	644946
19490	644947
7638	644948
21837	644949
4285	644950
81458	644951
33141	644952
45082	644953
48445	644954
87247	644955
56479	644956
5073	644957
27719	644958
12468	644959
47324	644960
41671	644961
10623	644962
2367	644963
3194	644964
1446	644965
60095	644966
1595	644967
1906	644968
119994	644969
1521	644970
15182	644971
60531	644972
5408	644973
1752	644974
2718	644975
7533	644976
6451	644977
2018	644978
19103	644979
50639	644980
3474	644981
7118	644982
26902	644983
1318	644984
70095	644985
64432	644986
5667	644987
5002	644988
10351	644989
29953	644990
31180	644991
18390	644992
18779	644993
18094	644994
635	644995
5164	644996
19675	644997
820	644998
12984	644999
3581	645000
241	645001
428	645002
6409	645003
1318	645004
729	645005
501	645006
1979	645007
4396	645008
719	645009
1092	645010
2383	645011
11235	645012
870	645013
58924	645014
42058	645015
969	645016
1769	645017
28206	645018
868	645019
66152	645020
486	645021
2788	645022
3493	645023
9596	645024
83715	645025
3476	645026
5922	645027
32506	645028
24345	645029
100998	645030
567	645031
11235	645032
49468	645033
6718	645034
99108	645035
64432	645036
13150	645037
17874	645038
2332	645039
2240	645040
73369	645041
6114	645042
4912	645043
2619	645044
550	645045
6933	645046
45278	645047
85193	645048
27149	645049
2269	645050
2035	645051
1082	645052
2788	645053
314	645054
857	645055
47917	645056
14023	645057
73607	645058
9784	645059
328	645060
55165	645061
33662	645062
49908	645063
31822	645064
9208	645065
74802	645066
1353	645067
1138	645068
25948	645069
22067	645070
1082	645071
10047	645072
117394	645073
6294	645074
635	645075
27086	645076
35437	645077
5922	645078
18428	645079
50734	645080
3579	645081
103	645082
9615	645083
9575	645084
90123	645085
21230	645086
542	645087
501	645088
30721	645089
4625	645090
458	645091
6792	645092
4605	645093
7591	645094
17225	645095
770	645096
57152	645097
17294	645098
267	645099
104235	645100
6398	645101
6674	645102
322	645103
36029	645104
3086	645105
19980	645106
4477	645107
12675	645108
7610	645109
11485	645110
35316	645111
29738	645112
70983	645113
8997	645114
120313	645115
21632	645116
6139	645117
2240	645118
86252	645119
650	645120
45288	645121
23107	645122
9452	645123
23899	645124
12065	645125
89508	645126
131353	645127
5461	645128
7777	645129
73818	645130
9953	645131
2774	645132
11483	645133
1762	645134
1373	645135
8309	645136
8796	645137
36832	645138
15712	645139
1824	645140
14451	645141
3412	645142
717	645143
16745	645144
1762	645145
14301	645146
358	645147
11601	645148
26990	645149
11254	645150
48131	645151
8180	645152
19232	645153
326	645154
24732	645155
77561	645156
1602	645157
32239	645158
41864	645159
20106	645160
97763	645161
39	645162
8930	645163
12046	645164
29037	645165
28591	645166
816	645167
53808	645168
25456	645169
1288	645170
3661	645171
770	645172
12022	645173
68512	645174
1784	645175
35944	645176
56886	645177
843	645178
70549	645179
1824	645180
1978	645181
1953	645182
55097	645183
90347	645184
1308	645185
34045	645186
1187	645187
2506	645188
2197	645189
1366	645190
82054	645191
57739	645192
10532	645193
105342	645194
1933	645195
48699	645196
493	645197
10776	645198
5252	645199
22100	645200
463	645201
3170	645202
21419	645203
8982	645204
1824	645205
945	645206
61539	645207
97479	645208
14278	645209
1216	645210
5421	645211
736	645212
30386	645213
48734	645214
9048	645215
61064	645216
56650	645217
4714	645218
702	645219
49432	645220
1295	645221
825	645222
59935	645223
60566	645224
135855	645225
53947	645226
8618	645227
405	645228
64084	645229
39083	645230
50447	645231
6198	645232
69202	645233
1138	645234
3376	645235
62621	645236
74899	645237
238	645238
2225	645239
2035	645240
86381	645241
10699	645242
6092	645243
17230	645244
10951	645245
60514	645246
10562	645247
45352	645248
24930	645249
69825	645250
12100	645251
15549	645252
39385	645253
542	645254
5073	645255
15487	645256
15998	645257
422	645258
28960	645259
132935	645260
17566	645261
18536	645262
66481	645263
3879	645264
940	645265
4585	645266
13136	645267
82990	645268
22252	645269
1406	645270
27810	645271
22740	645272
18377	645273
450	645274
631	645275
5344	645276
11792	645277
51870	645278
26019	645279
8345	645280
10282	645281
87896	645282
82062	645283
6170	645284
10628	645285
560	645286
3719	645287
1536	645288
59951	645289
25875	645290
31135	645291
3940	645292
1359	645293
494	645294
2748	645295
2992	645296
728	645297
112945	645298
18758	645299
4831	645300
61601	645301
38882	645302
1413	645303
88709	645304
3639	645305
1764	645306
40896	645307
9974	645308
67928	645309
17175	645310
16564	645311
58078	645312
5849	645313
1481	645314
74511	645315
1536	645316
19751	645317
3438	645318
42225	645319
88494	645320
769	645321
2541	645322
42746	645323
12312	645324
9447	645325
32487	645326
7746	645327
53364	645328
18489	645329
427	645330
83553	645331
771	645332
4732	645333
29718	645334
30177	645335
8984	645336
443	645337
14187	645338
22088	645339
1650	645340
31443	645341
16963	645342
10700	645343
2266	645344
3773	645345
70	645346
96563	645347
18501	645348
22076	645349
11010	645350
78387	645351
20879	645352
32239	645353
19595	645354
10235	645355
227	645356
70664	645357
23170	645358
3438	645359
3773	645360
53027	645361
42227	645362
1216	645363
22804	645364
1171	645365
3479	645366
24730	645367
440	645368
384	645369
371	645370
13701	645371
77527	645372
12982	645373
5741	645374
88929	645375
5982	645376
30540	645377
37384	645378
2641	645379
71103	645380
88924	645381
1608	645382
13583	645383
8364	645384
24424	645385
27719	645386
4452	645387
60424	645388
42287	645389
267	645390
9258	645391
27187	645392
22214	645393
30195	645394
24338	645395
18964	645396
1409	645397
53233	645398
1187	645399
8301	645400
1391	645401
20528	645402
4053	645403
24338	645404
29738	645405
38819	645406
21896	645407
66603	645408
25794	645409
4768	645410
24006	645411
74345	645412
1303	645413
57534	645414
69760	645415
17719	645416
70934	645417
50552	645418
121186	645419
6819	645420
7254	645421
12590	645422
29592	645423
5668	645424
1967	645425
35177	645426
12349	645427
1833	645428
72972	645429
1776	645430
50801	645431
4566	645432
27060	645433
61693	645434
70233	645435
8889	645436
10780	645437
11380	645438
586	645439
111677	645440
27826	645441
7804	645442
26652	645443
60109	645444
2509	645445
7256	645446
65610	645447
37272	645448
65583	645449
7363	645450
138	645451
80375	645452
24006	645453
6382	645454
4988	645455
22207	645456
1232	645457
3455	645458
29902	645459
55142	645460
5974	645461
16920	645462
77033	645463
2585	645464
39339	645465
70160	645466
12485	645467
50533	645468
7443	645469
22703	645470
1899	645471
1769	645472
22312	645473
1970	645474
5598	645475
48094	645476
1423	645477
14108	645478
1288	645479
53297	645480
67	645481
10522	645482
357	645483
6396	645484
55088	645485
8828	645486
30470	645487
23100	645488
15896	645489
4778	645490
9131	645491
995	645492
65718	645493
3545	645494
12113	645495
14656	645496
20045	645497
19166	645498
116969	645499
34776	645500
90949	645501
133839	645502
12554	645503
1922	645504
512	645505
17599	645506
22635	645507
85088	645508
1511	645509
6920	645510
65946	645511
113178	645512
89167	645513
44913	645514
5828	645515
28599	645516
49929	645517
24266	645518
46230	645519
1282	645520
24560	645521
37457	645522
17891	645523
6895	645524
841	645525
6235	645526
10400	645527
14983	645528
18782	645529
49563	645530
3748	645531
111528	645532
26390	645533
20241	645534
1771	645535
65928	645536
5828	645537
31938	645538
131	645539
36807	645540
26433	645541
9606	645542
170	645543
13732	645544
18444	645545
6901	645546
75945	645547
453	645548
814	645549
14926	645550
311	645551
23545	645552
6241	645553
19249	645554
6016	645555
7312	645556
53395	645557
11314	645558
2620	645559
9328	645560
39324	645561
45532	645562
1793	645563
67520	645564
9059	645565
23193	645566
131101	645567
4986	645568
8021	645569
51286	645570
995	645571
733	645572
25477	645573
16108	645574
14984	645575
54823	645576
12252	645577
7737	645578
1397	645579
13731	645580
19330	645581
6801	645582
4824	645583
501	645584
55652	645585
7164	645586
5381	645587
4113	645588
2954	645589
7266	645590
233	645591
10611	645592
32845	645593
51437	645594
25403	645595
13598	645596
8443	645597
3922	645598
118	645599
34735	645600
494	645601
21428	645602
53757	645603
90491	645604
24990	645605
5103	645606
3834	645607
40014	645608
46432	645609
717	645610
1387	645611
2978	645612
76754	645613
2059	645614
2954	645615
68956	645616
30593	645617
7167	645618
22827	645619
622	645620
21174	645621
83317	645622
92051	645623
4235	645624
70	645625
11379	645626
35040	645627
61483	645628
54111	645629
1232	645630
74810	645631
2677	645632
12332	645633
633	645634
4419	645635
14929	645636
208	645637
2880	645638
961	645639
7824	645640
26334	645641
110379	645642
7440	645643
30367	645644
7833	645645
55553	645646
7247	645647
104927	645648
109078	645649
22127	645650
1776	645651
814	645652
5243	645653
13708	645654
3376	645655
17551	645656
1187	645657
70463	645658
15663	645659
63377	645660
2476	645661
58570	645662
132422	645663
28401	645664
117513	645665
119937	645666
54	645667
25263	645668
8591	645669
4947	645670
2788	645671
311	645672
17575	645673
47985	645674
129	645675
1	645676
18404	645677
305	645678
10629	645679
785	645680
78945	645681
52104	645682
33837	645683
100701	645684
2415	645685
20220	645686
41879	645687
69855	645688
6003	645689
47728	645690
128	645691
91462	645692
642	645693
4394	645694
20772	645695
49728	645696
31645	645697
28809	645698
41438	645699
8501	645700
90318	645701
11744	645702
136258	645703
60364	645704
21536	645705
20765	645706
64240	645707
40786	645708
46052	645709
744	645710
37220	645711
11034	645712
109152	645713
117229	645714
5147	645715
26071	645716
30478	645717
5318	645718
17199	645719
5350	645720
50466	645721
148931	645722
42011	645723
28512	645724
53916	645725
23378	645726
3732	645727
2249	645728
12791	645729
2224	645730
15860	645731
18973	645732
10127	645733
68074	645734
44020	645735
1132	645736
3868	645737
76755	645738
65018	645739
4656	645740
48722	645741
6424	645742
43442	645743
41568	645744
51988	645745
53731	645746
7222	645747
2597	645748
45738	645749
76745	645750
49678	645751
9285	645752
3895	645753
40224	645754
57621	645755
37154	645756
97018	645757
25317	645758
92614	645759
122890	645760
4793	645761
2657	645762
23879	645763
31224	645764
97150	645765
1351	645766
4585	645767
6535	645768
130615	645769
58500	645770
64336	645771
138540	645772
26544	645773
472	645774
110189	645775
1746	645776
18067	645777
6803	645778
62289	645779
6928	645780
107868	645781
22	645782
10664	645783
4447	645784
4332	645785
2850	645786
1536	645787
14866	645788
13265	645789
4373	645790
23999	645791
17215	645792
6492	645793
85676	645794
134183	645795
1318	645796
2289	645797
3194	645798
1555	645799
49909	645800
1089	645801
6244	645802
3132	645803
37222	645804
16935	645805
5400	645806
18432	645807
43644	645808
712	645809
13722	645810
90	645811
13032	645812
99813	645813
112010	645814
71956	645815
24741	645816
28575	645817
59152	645818
54025	645819
87193	645820
63052	645821
12872	645822
289	645823
2238	645824
112392	645825
67110	645826
5075	645827
9843	645828
16874	645829
113653	645830
21366	645831
1019	645832
11004	645833
33873	645834
47299	645835
1897	645836
96289	645837
53024	645838
27676	645839
24004	645840
98844	645841
27752	645842
84318	645843
1313	645844
61392	645845
52461	645846
13759	645847
24225	645848
115256	645849
58192	645850
29005	645851
1580	645852
6930	645853
46284	645854
11992	645855
64308	645856
2943	645857
9029	645858
4055	645859
1775	645860
14079	645861
3898	645862
52916	645863
53968	645864
30597	645865
79582	645866
19618	645867
6474	645868
114901	645869
42491	645870
33739	645871
49627	645872
106634	645873
2288	645874
87091	645875
79707	645876
11431	645877
14793	645878
810	645879
13921	645880
37430	645881
87156	645882
5321	645883
31977	645884
6393	645885
6185	645886
14231	645887
34390	645888
112086	645889
10772	645890
3238	645891
55427	645892
19738	645893
107202	645894
66853	645895
14659	645896
18024	645897
18375	645898
24109	645899
39767	645900
30489	645901
87528	645902
113415	645903
56182	645904
12356	645905
11769	645906
16071	645907
36483	645908
74931	645909
76706	645910
63493	645911
69745	645912
9860	645913
20772	645914
69062	645915
8499	645916
7550	645917
42945	645918
11747	645919
33215	645920
30165	645921
133818	645922
75756	645923
65892	645924
24984	645925
9245	645926
42963	645927
4856	645928
58140	645929
39547	645930
83209	645931
7623	645932
4045	645933
66896	645934
77923	645935
26031	645936
100883	645937
2227	645938
33016	645939
21847	645940
614	645941
87735	645942
5439	645943
13718	645944
58359	645945
49139	645946
10622	645947
8654	645948
30331	645949
8929	645950
16654	645951
63603	645952
29062	645953
55358	645954
3504	645955
3301	645956
29234	645957
111510	645958
70632	645959
57741	645960
64817	645961
19262	645962
128656	645963
107125	645964
47411	645965
20469	645966
44061	645967
20147	645968
44331	645969
11487	645970
1052	645971
487	645972
6883	645973
69141	645974
1690	645975
97052	645976
41988	645977
30386	645978
24294	645979
32470	645980
54781	645981
81646	645982
15191	645983
69766	645984
23089	645985
1949	645986
28407	645987
838	645988
44900	645989
3767	645990
6371	645991
87232	645992
14843	645993
13768	645994
19618	645995
5663	645996
114661	645997
46076	645998
13507	645999
8640	646000
86207	646001
43379	646002
2845	646003
107697	646004
13573	646005
54655	646006
12437	646007
112940	646008
10774	646009
65849	646010
5480	646011
20740	646012
396	646013
58159	646014
64724	646015
15883	646016
64832	646017
38909	646018
3727	646019
21744	646020
410	646021
700	646022
30715	646023
25598	646024
3601	646025
56190	646026
90638	646027
47301	646028
63770	646029
34152	646030
3310	646031
27247	646032
16971	646033
30870	646034
18128	646035
14008	646036
139506	646037
51140	646038
115110	646039
53776	646040
110015	646041
23496	646042
5356	646043
43316	646044
41643	646045
15220	646046
14673	646047
3454	646048
20315	646049
87458	646050
3147	646051
32382	646052
78128	646053
51538	646054
6198	646055
32397	646056
45183	646057
121417	646058
16580	646059
19960	646060
65481	646061
54136	646062
90822	646063
28144	646064
23029	646065
16664	646066
13071	646067
24296	646068
49750	646069
111953	646070
6222	646071
129020	646072
11067	646073
15960	646074
128273	646075
12465	646076
5342	646077
6862	646078
14069	646079
26729	646080
55088	646081
14398	646082
2154	646083
7394	646084
113416	646085
10914	646086
16740	646087
23693	646088
82031	646089
66625	646090
12535	646091
28591	646092
8810	646093
26482	646094
53975	646095
59964	646096
40988	646097
21717	646098
21587	646099
53777	646100
129529	646101
13255	646102
117438	646103
13899	646104
74308	646105
56143	646106
67	646107
13477	646108
2867	646109
41484	646110
88608	646111
16896	646112
92759	646113
12067	646114
10725	646115
15611	646116
11609	646117
6082	646118
36829	646119
1949	646120
3914	646121
101241	646122
90536	646123
9360	646124
39336	646125
8715	646126
102783	646127
7002	646128
68386	646129
50019	646130
132986	646131
45075	646132
27226	646133
2181	646134
24539	646135
8197	646136
28407	646137
34009	646138
13244	646139
20053	646140
21961	646141
17547	646142
4692	646143
28598	646144
11630	646145
124524	646146
103424	646147
17686	646148
47905	646149
20048	646150
88821	646151
54630	646152
26598	646153
26598	646154
50254	646155
50260	646156
46540	646157
4115	646158
85408	646159
74702	646160
134280	646161
9958	646162
14632	646163
52186	646164
47503	646165
28647	646166
44643	646167
3029	646168
11608	646169
12566	646170
23079	646171
14153	646172
27136	646173
72126	646174
31928	646175
76911	646176
23909	646177
39507	646178
10249	646179
3424	646180
18206	646181
9643	646182
42489	646183
2958	646184
31326	646185
115226	646186
21958	646187
15983	646188
9613	646189
22083	646190
32015	646191
2848	646192
62739	646193
6945	646194
6144	646195
9799	646196
29202	646197
9746	646198
3227	646199
10284	646200
15644	646201
5273	646202
1573	646203
67193	646204
9048	646205
24867	646206
6384	646207
5827	646208
24318	646209
5237	646210
33691	646211
9026	646212
75140	646213
99176	646214
24436	646215
41279	646216
10176	646217
79346	646218
50230	646219
14659	646220
54948	646221
18684	646222
9240	646223
6179	646224
93958	646225
58347	646226
3208	646227
90107	646228
49801	646229
36811	646230
6881	646231
49952	646232
15612	646233
67478	646234
6918	646235
28356	646236
1130	646237
48614	646238
25832	646239
58858	646240
10043	646241
134750	646242
18403	646243
49118	646244
11317	646245
8972	646246
21522	646247
43221	646248
307	646249
19245	646250
14888	646251
39192	646252
1069	646253
56770	646254
71103	646255
83817	646256
58115	646257
9302	646258
52415	646259
103625	646260
1725	646261
110417	646262
17625	646263
35234	646264
3591	646265
52418	646266
76296	646267
9404	646268
19760	646269
9002	646270
41418	646271
19507	646272
11943	646273
28189	646274
68373	646275
27143	646276
33173	646277
77708	646278
4453	646279
95957	646280
73049	646281
19090	646282
21587	646283
10592	646284
47802	646285
36227	646286
69508	646287
22666	646288
43297	646289
22683	646290
23866	646291
1446	646292
1446	646293
42175	646294
32410	646295
7430	646296
114606	646297
44471	646298
13820	646299
58221	646300
1919	646301
12003	646302
31980	646303
14454	646304
37964	646305
83542	646306
36853	646307
11988	646308
11728	646309
49602	646310
938	646311
10154	646312
32271	646313
4009	646314
41134	646315
22393	646316
23253	646317
41426	646318
5488	646319
35553	646320
36830	646321
51061	646322
1493	646323
14186	646324
6653	646325
13145	646326
1949	646327
6539	646328
33167	646329
231	646330
2390	646331
3042	646332
23516	646333
36473	646334
41247	646335
19075	646336
3801	646337
44503	646338
1308	646339
73665	646340
2293	646341
10437	646342
60487	646343
11067	646344
43991	646345
89114	646346
3945	646347
6010	646348
31492	646349
50342	646350
34678	646351
18778	646352
50616	646353
3437	646354
41004	646355
10914	646356
21627	646357
41538	646358
30558	646359
56675	646360
9781	646361
13300	646362
132626	646363
6482	646364
15872	646365
16202	646366
2275	646367
5326	646368
72094	646369
46442	646370
1384	646371
3373	646372
19731	646373
5731	646374
4243	646375
14068	646376
62851	646377
53735	646378
85498	646379
44290	646380
33540	646381
13247	646382
1897	646383
21471	646384
30336	646385
842	646386
23887	646387
43628	646388
3805	646389
73749	646390
3374	646391
104832	646392
1877	646393
35343	646394
65939	646395
30322	646396
554	646397
2103	646398
8569	646399
2970	646400
60638	646401
30565	646402
4981	646403
26925	646404
4187	646405
45847	646406
28503	646407
20472	646408
59888	646409
20649	646410
7712	646411
14144	646412
135817	646413
11203	646414
83790	646415
3191	646416
73647	646417
9989	646418
109509	646419
122426	646420
15273	646421
25359	646422
13885	646423
14632	646424
14632	646425
39526	646426
51230	646427
3371	646428
13557	646429
70226	646430
72030	646431
5776	646432
77538	646433
20649	646434
24727	646435
102	646436
6635	646437
16764	646438
115171	646439
39770	646440
12653	646441
72260	646442
20628	646443
26871	646444
6133	646445
8259	646446
41569	646447
3839	646448
21195	646449
11163	646450
1365	646451
23265	646452
39084	646453
160005	646454
10900	646455
24100	646456
30863	646457
62762	646458
25467	646459
36471	646460
8807	646461
38630	646462
4033	646463
8125	646464
87242	646465
15329	646466
130453	646467
11433	646468
39210	646469
67043	646470
58555	646471
75864	646472
45848	646473
23175	646474
50613	646475
18614	646476
9984	646477
111496	646478
6028	646479
54375	646480
44180	646481
6271	646482
70528	646483
91936	646484
59900	646485
60239	646486
51094	646487
87526	646488
136336	646489
66603	646490
39419	646491
53655	646492
17978	646493
49095	646494
27103	646495
9087	646496
88942	646497
57486	646498
28822	646499
17130	646500
128943	646501
25811	646502
39759	646503
74345	646504
2347	646505
51244	646506
19491	646507
27319	646508
14506	646509
66994	646510
4537	646511
17088	646512
16823	646513
53662	646514
82927	646515
9958	646516
130890	646517
15177	646518
117346	646519
53759	646520
119726	646521
15456	646522
48165	646523
24728	646524
49790	646525
70905	646526
39081	646527
83901	646528
38754	646529
166297	646530
24733	646531
22720	646532
11437	646533
4209	646534
52523	646535
16562	646536
58618	646537
14373	646538
2347	646539
2157	646540
9047	646541
76232	646542
8914	646543
45741	646544
2283	646545
15340	646546
26332	646547
26416	646548
82701	646549
28733	646550
23690	646551
61095	646552
30989	646553
66671	646554
5649	646555
114637	646556
8425	646557
58517	646558
8664	646559
30355	646560
55011	646561
19175	646562
32084	646563
92505	646564
6797	646565
66941	646566
31359	646567
107197	646568
136282	646569
108848	646570
90204	646571
82907	646572
90554	646573
13379	646574
8787	646575
7571	646576
24765	646577
39117	646578
89416	646579
71382	646580
17863	646581
85978	646582
93687	646583
128669	646584
90451	646585
86471	646586
26708	646587
91882	646588
130899	646589
7296	646590
44616	646591
81759	646592
1177	646593
87266	646594
134011	646595
109301	646596
133819	646597
80608	646598
3323	646599
22148	646600
19180	646601
39370	646602
2801	646603
112369	646604
63714	646605
9403	646606
10336	646607
58908	646608
53916	646609
79783	646610
113083	646611
31653	646612
85820	646613
87699	646614
27103	646615
17932	646616
128694	646617
3919	646618
67512	646619
97103	646620
1646	646621
16147	646622
58510	646623
14235	646624
1700	646625
1646	646626
7571	646627
20922	646628
53832	646629
30114	646630
5379	646631
81524	646632
36765	646633
23538	646634
113082	646635
10227	646636
164139	646637
77858	646638
22941	646639
12407	646640
16727	646641
11439	646642
49779	646643
65387	646644
10986	646645
68333	646646
68467	646647
24278	646648
67572	646649
41216	646650
15901	646651
5443	646652
87606	646653
68886	646654
43997	646655
27731	646656
16937	646657
49445	646658
65489	646659
78379	646660
91208	646661
15381	646662
58137	646663
14507	646664
113926	646665
22056	646666
7471	646667
54768	646668
108577	646669
3805	646670
45882	646671
76584	646672
5779	646673
20640	646674
89987	646675
45125	646676
141845	646677
4324	646678
9448	646679
128715	646680
4324	646681
10056	646682
92607	646683
4483	646684
59772	646685
65385	646686
54830	646687
3372	646688
9696	646689
12407	646690
3323	646691
128638	646692
45901	646693
20376	646694
9106	646695
64326	646696
50745	646697
8897	646698
96729	646699
1911	646700
25290	646701
68937	646702
29954	646703
21445	646704
54640	646705
17522	646706
5098	646707
160333	646708
87624	646709
97838	646710
39753	646711
43388	646712
96961	646713
5373	646714
40554	646715
32814	646716
76505	646717
73647	646718
3763	646719
1477	646720
8508	646721
61294	646722
26208	646723
14801	646724
53047	646725
84726	646726
48803	646727
81598	646728
63352	646729
10244	646730
48491	646731
44072	646732
37005	646733
17557	646734
36027	646735
14661	646736
20113	646737
16579	646738
13427	646739
18370	646740
115641	646741
44728	646742
94260	646743
52108	646744
109994	646745
61004	646746
58854	646747
10947	646748
3820	646749
14554	646750
60396	646751
69015	646752
9009	646753
3051	646754
7219	646755
14777	646756
1391	646757
77741	646758
19018	646759
67699	646760
16140	646761
45924	646762
4853	646763
1013	646764
4853	646765
27319	646766
103436	646767
3578	646768
48683	646769
67306	646770
27177	646771
18133	646772
22757	646773
7811	646774
31152	646775
3763	646776
67745	646777
52309	646778
71023	646779
92825	646780
20646	646781
35070	646782
18164	646783
4324	646784
122414	646785
1987	646786
88785	646787
9384	646788
18869	646789
5080	646790
15908	646791
26910	646792
32093	646793
22698	646794
35069	646795
8261	646796
41677	646797
683	646798
3767	646799
64243	646800
20621	646801
43615	646802
56919	646803
26931	646804
82775	646805
9451	646806
5574	646807
10057	646808
13362	646809
6013	646810
98799	646811
37581	646812
43996	646813
28765	646814
10053	646815
26932	646816
35013	646817
16058	646818
90986	646819
59862	646820
164624	646821
34450	646822
34515	646823
9905	646824
3555	646825
57625	646826
7970	646827
41357	646828
80853	646829
3993	646830
108946	646831
1877	646832
49187	646833
92550	646834
8259	646835
99812	646836
20649	646837
6490	646838
882	646839
68350	646840
5779	646841
20640	646842
10054	646843
81531	646844
9436	646845
40124	646846
75571	646847
126464	646848
5774	646849
4989	646850
122340	646851
882	646852
2090	646853
104831	646854
45893	646855
26874	646856
42348	646857
55609	646858
6490	646859
9392	646860
64497	646861
45087	646862
20913	646863
77088	646864
26927	646865
9403	646866
17643	646867
4323	646868
43388	646869
72919	646870
1493	646871
116565	646872
15175	646873
45892	646874
26922	646875
24972	646876
15933	646877
147315	646878
106619	646879
414	646880
122390	646881
59772	646882
21611	646883
19951	646884
6490	646885
12025	646886
73770	646887
31430	646888
2373	646889
24535	646890
26098	646891
67744	646892
18383	646893
168	646894
64265	646895
108650	646896
66880	646897
21202	646898
36418	646899
54626	646900
53839	646901
15361	646902
98706	646903
2373	646904
26919	646905
26930	646906
45811	646907
22040	646908
64279	646909
51404	646910
57140	646911
3113	646912
20809	646913
70312	646914
19702	646915
6121	646916
132319	646917
5224	646918
1381	646919
1178	646920
1044	646921
69310	646922
36618	646923
22356	646924
30962	646925
59556	646926
40061	646927
4025	646928
86707	646929
108645	646930
5757	646931
6023	646932
83357	646933
8433	646934
112333	646935
17223	646936
56656	646937
6930	646938
67073	646939
41450	646940
20306	646941
78671	646942
33737	646943
807	646944
5908	646945
44164	646946
47186	646947
77099	646948
49641	646949
135686	646950
1599	646951
55457	646952
9184	646953
6449	646954
13897	646955
56617	646956
69082	646957
52938	646958
7411	646959
35868	646960
45483	646961
6757	646962
13498	646963
89	646964
10691	646965
73	646966
1152	646967
97877	646968
66	646969
90670	646970
709	646971
81475	646972
5078	646973
6344	646974
3244	646975
3954	646976
38824	646977
54700	646978
9	646979
133213	646980
34819	646981
1824	646982
37294	646983
11272	646984
2849	646985
3607	646986
1079	646987
13222	646988
546	646989
29731	646990
7714	646991
23146	646992
18759	646993
42533	646994
374	646995
44686	646996
103355	646997
89036	646998
3077	646999
78295	647000
1254	647001
74746	647002
10899	647003
77835	647004
1203	647005
19167	647006
58046	647007
26212	647008
6048	647009
48826	647010
52087	647011
60265	647012
61764	647013
55586	647014
45949	647015
18514	647016
90358	647017
12989	647018
37654	647019
63222	647020
19668	647021
6479	647022
8888	647023
83363	647024
17909	647025
13865	647026
126213	647027
100387	647028
11756	647029
12270	647030
872	647031
1562	647032
5790	647033
25891	647034
9181	647035
8221	647036
4911	647037
3384	647038
11026	647039
8553	647040
1949	647041
4929	647042
55244	647043
154615	647044
18221	647045
31358	647046
36736	647047
4707	647048
10776	647049
2859	647050
64476	647051
8100	647052
6802	647053
30225	647054
26486	647055
53416	647056
37178	647057
130541	647058
2139	647059
32393	647060
2177	647061
6155	647062
90875	647063
858	647064
4705	647065
13498	647066
8037	647067
3148	647068
20	647069
41619	647070
2773	647071
59529	647072
2362	647073
42543	647074
41444	647075
2790	647076
17096	647077
14810	647078
37894	647079
54451	647080
1157	647081
107798	647082
2443	647083
141867	647084
31565	647085
553	647086
90277	647087
7524	647088
31565	647089
22832	647090
5301	647091
60070	647092
29136	647093
64897	647094
27725	647095
722	647096
2568	647097
1074	647098
6905	647099
6342	647100
52797	647101
68016	647102
15338	647103
29958	647104
14286	647105
339	647106
8752	647107
75867	647108
49460	647109
3758	647110
13555	647111
5300	647112
129308	647113
13460	647114
119961	647115
70225	647116
2913	647117
3490	647118
60159	647119
9822	647120
8284	647121
457	647122
3095	647123
9122	647124
6151	647125
11403	647126
22	647127
4737	647128
78371	647129
16900	647130
67855	647131
4478	647132
20071	647133
1220	647134
5970	647135
4462	647136
10508	647137
37502	647138
82460	647139
18388	647140
2012	647141
14251	647142
47149	647143
4188	647144
1813	647145
15338	647146
1287	647147
134405	647148
72985	647149
3809	647150
3317	647151
13460	647152
5251	647153
15884	647154
13460	647155
11166	647156
17206	647157
6009	647158
1995	647159
4251	647160
80796	647161
2898	647162
31386	647163
2133	647164
52533	647165
46076	647166
5282	647167
22270	647168
25825	647169
160	647170
3668	647171
1493	647172
281	647173
46073	647174
23720	647175
108499	647176
4100	647177
58529	647178
3765	647179
135904	647180
45513	647181
17805	647182
1755	647183
5434	647184
14791	647185
31700	647186
8871	647187
7454	647188
103985	647189
41907	647190
44638	647191
4307	647192
34816	647193
24379	647194
26721	647195
43649	647196
3331	647197
38	647198
20302	647199
6067	647200
28161	647201
20850	647202
112865	647203
45657	647204
31922	647205
939	647206
133890	647207
71464	647208
33685	647209
97840	647210
33	647211
20623	647212
14644	647213
31561	647214
855	647215
3547	647216
6986	647217
23779	647218
16959	647219
6795	647220
42368	647221
21193	647222
2552	647223
24112	647224
14800	647225
4364	647226
90484	647227
51185	647228
6157	647229
30676	647230
72057	647231
15331	647232
34297	647233
11266	647234
38090	647235
7407	647236
4934	647237
9780	647238
34396	647239
17885	647240
69469	647241
107383	647242
32329	647243
23801	647244
12485	647245
20753	647246
129004	647247
34273	647248
105277	647249
63501	647250
191	647251
37944	647252
6354	647253
16464	647254
11939	647255
9056	647256
13876	647257
62451	647258
15610	647259
18049	647260
36577	647261
16793	647262
63556	647263
2314	647264
4934	647265
7961	647266
13874	647267
9	647268
39855	647269
97931	647270
76811	647271
23432	647272
17840	647273
16456	647274
40465	647275
39540	647276
40838	647277
20	647278
34391	647279
73408	647280
534	647281
720	647282
3842	647283
15950	647284
10070	647285
49926	647286
9883	647287
1037	647288
44760	647289
34718	647290
7586	647291
587	647292
46410	647293
10574	647294
29954	647295
62861	647296
115315	647297
34214	647298
18718	647299
45448	647300
33	647301
33680	647302
7800	647303
3763	647304
26755	647305
20537	647306
20302	647307
77161	647308
37697	647309
9464	647310
2495	647311
1408	647312
21167	647313
5618	647314
17937	647315
38173	647316
1850	647317
62243	647318
9267	647319
86815	647320
3751	647321
3680	647322
47224	647323
35122	647324
50291	647325
38141	647326
4767	647327
15322	647328
21188	647329
100428	647330
19079	647331
11073	647332
84781	647333
72006	647334
6173	647335
395	647336
58931	647337
11659	647338
58458	647339
6795	647340
6490	647341
31363	647342
87917	647343
787	647344
13523	647345
3596	647346
26152	647347
9321	647348
4641	647349
8098	647350
12902	647351
713	647352
71299	647353
4006	647354
1686	647355
9820	647356
39733	647357
87114	647358
87148	647359
39733	647360
11912	647361
59793	647362
15336	647363
1124	647364
5848	647365
9863	647366
2942	647367
28155	647368
14206	647369
98071	647370
1487	647371
7407	647372
14798	647373
24432	647374
606	647375
69059	647376
9877	647377
6913	647378
17835	647379
24647	647380
72700	647381
56918	647382
28655	647383
120127	647384
62335	647385
11092	647386
3148	647387
37330	647388
110466	647389
20801	647390
1487	647391
18647	647392
47633	647393
105817	647394
3133	647395
55196	647396
41286	647397
84685	647398
78290	647399
68698	647400
54584	647401
15800	647402
55482	647403
37381	647404
52988	647405
40140	647406
15419	647407
61466	647408
14292	647409
13109	647410
22094	647411
49329	647412
92764	647413
106248	647414
35016	647415
913	647416
81852	647417
493	647418
78149	647419
75787	647420
118107	647421
68587	647422
24347	647423
110828	647424
52509	647425
18138	647426
14623	647427
49975	647428
52996	647429
24326	647430
17802	647431
20687	647432
9356	647433
12311	647434
85361	647435
7307	647436
28455	647437
87160	647438
117667	647439
16471	647440
15196	647441
141217	647442
19909	647443
4206	647444
60598	647445
139735	647446
7548	647447
730	647448
90256	647449
62421	647450
16475	647451
23017	647452
5875	647453
31004	647454
129904	647455
67942	647456
58399	647457
128692	647458
580	647459
146	647460
8615	647461
13530	647462
128403	647463
135	647464
22561	647465
76943	647466
16632	647467
9831	647468
48786	647469
34277	647470
66300	647471
22197	647472
9411	647473
24815	647474
25557	647475
18495	647476
46600	647477
28874	647478
153700	647479
11615	647480
55838	647481
19926	647482
67612	647483
36080	647484
46007	647485
33407	647486
74529	647487
147015	647488
37403	647489
22318	647490
28592	647491
38677	647492
100253	647493
301	647494
133362	647495
85647	647496
24913	647497
19706	647498
31935	647499
45416	647500
5925	647501
66215	647502
35789	647503
61806	647504
19823	647505
76662	647506
34634	647507
92992	647508
18734	647509
28219	647510
3103	647511
69517	647512
34680	647513
10002	647514
2241	647515
6492	647516
3348	647517
60948	647518
24213	647519
3378	647520
13944	647521
34210	647522
31353	647523
3172	647524
23560	647525
75525	647526
30196	647527
1071	647528
18382	647529
391	647530
17303	647531
40408	647532
70188	647533
84423	647534
38887	647535
51610	647536
6115	647537
24629	647538
82916	647539
11092	647540
101360	647541
45239	647542
80164	647543
14138	647544
81058	647545
2660	647546
17768	647547
2373	647548
28131	647549
64281	647550
27732	647551
6675	647552
8532	647553
7407	647554
2171	647555
12395	647556
4304	647557
45418	647558
67485	647559
38188	647560
5601	647561
23392	647562
13406	647563
4270	647564
109841	647565
12927	647566
18613	647567
39102	647568
106677	647569
37343	647570
84	647571
5485	647572
3462	647573
38896	647574
2105	647575
10136	647576
107549	647577
9499	647578
128990	647579
40396	647580
17805	647581
10213	647582
16382	647583
973	647584
115870	647585
8795	647586
39672	647587
103687	647588
33479	647589
101451	647590
2988	647591
10061	647592
7343	647593
24259	647594
8708	647595
26553	647596
2988	647597
60006	647598
19490	647599
44497	647600
9686	647601
854	647602
854	647603
111982	647604
87771	647605
115069	647606
118947	647607
154605	647608
115069	647609
107074	647610
29255	647611
107581	647612
21836	647613
15645	647614
68056	647615
95368	647616
67077	647617
44910	647618
72332	647619
139515	647620
145338	647621
152729	647622
23445	647623
156409	647624
43609	647625
58553	647626
129122	647627
149354	647628
145302	647629
111864	647630
156405	647631
58178	647632
68141	647633
62344	647634
80928	647635
95343	647636
64416	647637
116781	647638
18144	647639
68093	647640
78151	647641
139260	647642
81256	647643
118622	647644
156407	647645
52280	647646
48837	647647
77713	647648
135796	647649
60561	647650
137256	647651
148940	647652
20964	647653
116865	647654
75907	647655
87653	647656
160584	647657
148957	647658
152749	647659
154514	647660
42203	647661
43165	647662
42055	647663
2131	647664
110672	647665
41391	647666
54007	647667
37325	647668
42933	647669
34832	647670
65582	647671
62737	647672
8991	647673
39314	647674
161971	647675
41668	647676
18022	647677
11484	647678
26321	647679
788	647680
66162	647681
19904	647682
41694	647683
72930	647684
136975	647685
62454	647686
64845	647687
73316	647688
2186	647689
31886	647690
104297	647691
35596	647692
51455	647693
5975	647694
62621	647695
42415	647696
2672	647697
5618	647698
64490	647699
26555	647700
104232	647701
12202	647702
5192	647703
19133	647704
109043	647705
26603	647706
26603	647707
75604	647708
2645	647709
160765	647710
79539	647711
1454	647712
6954	647713
70908	647714
27191	647715
82975	647716
42604	647717
110624	647718
20852	647719
6238	647720
285	647721
42585	647722
99308	647723
57600	647724
52927	647725
107092	647726
90485	647727
8706	647728
38555	647729
107058	647730
23893	647731
24895	647732
139788	647733
9661	647734
2549	647735
12271	647736
40589	647737
49289	647738
30508	647739
45488	647740
59294	647741
29582	647742
64637	647743
31396	647744
57689	647745
78191	647746
12271	647747
59915	647748
38762	647749
83707	647750
52008	647751
55398	647752
31897	647753
10322	647754
112089	647755
36115	647756
42931	647757
34389	647758
14103	647759
40962	647760
94407	647761
60601	647762
34279	647763
7409	647764
69456	647765
86487	647766
86350	647767
63518	647768
48892	647769
1150	647770
95225	647771
8949	647772
6208	647773
108626	647774
62740	647775
108357	647776
96251	647777
133860	647778
21572	647779
23287	647780
60000	647781
23558	647782
44482	647783
16513	647784
121500	647785
71633	647786
23967	647787
3277	647788
73871	647789
405	647790
26064	647791
1014	647792
6478	647793
5192	647794
84355	647795
29647	647796
92857	647797
38040	647798
5398	647799
96564	647800
135571	647801
6209	647802
29012	647803
89531	647804
38118	647805
22829	647806
38094	647807
44	647808
49644	647809
39365	647810
8838	647811
24257	647812
134492	647813
52422	647814
23037	647815
78201	647816
134716	647817
113423	647818
47731	647819
16237	647820
9299	647821
42641	647822
71676	647823
13981	647824
36142	647825
6027	647826
23459	647827
23672	647828
6665	647829
38719	647830
36681	647831
50357	647832
7589	647833
33678	647834
88607	647835
7092	647836
61625	647837
17634	647838
22673	647839
58523	647840
60383	647841
86605	647842
68906	647843
132444	647844
119797	647845
23502	647846
68993	647847
87103	647848
16815	647849
33010	647850
63202	647851
23330	647852
15887	647853
94371	647854
12193	647855
18193	647856
49569	647857
46425	647858
8818	647859
45375	647860
11054	647861
5671	647862
48112	647863
23414	647864
30430	647865
61198	647866
131079	647867
99288	647868
23414	647869
18230	647870
83733	647871
42498	647872
13088	647873
75144	647874
83530	647875
98845	647876
14401	647877
5653	647878
37426	647879
25478	647880
56602	647881
80118	647882
12354	647883
53214	647884
45179	647885
29635	647886
11939	647887
12290	647888
71599	647889
21632	647890
28596	647891
55085	647892
3261	647893
132734	647894
35757	647895
52462	647896
7040	647897
7540	647898
3277	647899
109282	647900
55094	647901
27062	647902
14199	647903
69447	647904
16514	647905
18759	647906
27748	647907
61542	647908
53352	647909
69804	647910
18944	647911
96581	647912
5955	647913
3062	647914
1325	647915
83589	647916
58494	647917
38118	647918
62261	647919
104394	647920
4106	647921
78902	647922
52487	647923
10748	647924
66981	647925
102417	647926
19975	647927
28724	647928
20407	647929
41573	647930
97703	647931
71083	647932
18476	647933
82151	647934
46355	647935
2765	647936
26171	647937
23935	647938
23001	647939
109909	647940
52410	647941
74507	647942
62515	647943
3190	647944
15748	647945
40208	647946
9680	647947
13507	647948
52054	647949
93732	647950
138436	647951
33016	647952
4352	647953
51466	647954
62846	647955
8719	647956
68110	647957
109050	647958
55527	647959
56891	647960
16581	647961
26296	647962
49904	647963
8645	647964
127780	647965
61142	647966
21542	647967
26727	647968
9012	647969
11957	647970
46455	647971
108662	647972
108710	647973
58310	647974
25285	647975
94548	647976
66538	647977
95940	647978
47235	647979
23454	647980
28771	647981
3732	647982
1087	647983
45106	647984
28466	647985
42280	647986
18309	647987
115655	647988
83527	647989
166208	647990
3836	647991
4438	647992
12379	647993
842	647994
27639	647995
133910	647996
14282	647997
10871	647998
3178	647999
436	648000
65367	648001
19494	648002
19494	648003
7448	648004
25760	648005
27240	648006
49056	648007
65898	648008
27255	648009
107	648010
19353	648011
18720	648012
22070	648013
49131	648014
49131	648015
7923	648016
28760	648017
36768	648018
53349	648019
52307	648020
589	648021
10557	648022
37054	648023
116767	648024
17114	648025
107627	648026
130734	648027
28225	648028
40615	648029
6642	648030
36235	648031
17527	648032
3648	648033
27263	648034
7559	648035
1336	648036
30852	648037
1738	648038
7804	648039
1824	648040
55638	648041
35203	648042
33305	648043
26103	648044
43310	648045
87351	648046
62438	648047
22757	648048
19721	648049
46182	648050
8909	648051
29539	648052
69407	648053
1284	648054
76266	648055
2399	648056
119388	648057
57715	648058
2933	648059
53530	648060
26180	648061
115929	648062
11815	648063
31299	648064
15104	648065
8909	648066
50502	648067
50502	648068
731	648069
46718	648070
124481	648071
18662	648072
101658	648073
8947	648074
104722	648075
20269	648076
36898	648077
45457	648078
19940	648079
125056	648080
33639	648081
40371	648082
21083	648083
4987	648084
2914	648085
112729	648086
29984	648087
87136	648088
23187	648089
23187	648090
21666	648091
36898	648092
104561	648093
13905	648094
6185	648095
22836	648096
39652	648097
3263	648098
50408	648099
28266	648100
29770	648101
59181	648102
19828	648103
39903	648104
106329	648105
69069	648106
56886	648107
85074	648108
30	648109
78995	648110
39370	648111
82708	648112
2914	648113
7030	648114
83393	648115
14633	648116
17799	648117
67487	648118
50955	648119
21068	648120
33475	648121
20028	648122
8382	648123
5	648124
103251	648125
19902	648126
10091	648127
31048	648128
12724	648129
27143	648130
34971	648131
126276	648132
12737	648133
66803	648134
114184	648135
16604	648136
572	648137
8079	648138
14346	648139
22664	648140
63321	648141
9585	648142
23004	648143
7201	648144
855	648145
60741	648146
24399	648147
10477	648148
1901	648149
17483	648150
47148	648151
22526	648152
35352	648153
87950	648154
25811	648155
36555	648156
28455	648157
19045	648158
15091	648159
37214	648160
8286	648161
29837	648162
108900	648163
31342	648164
7699	648165
91617	648166
100115	648167
16425	648168
9601	648169
18543	648170
5797	648171
21638	648172
25061	648173
14376	648174
14623	648175
47102	648176
22396	648177
34277	648178
680	648179
117166	648180
5535	648181
17881	648182
125621	648183
34140	648184
18078	648185
16728	648186
109996	648187
3332	648188
12311	648189
36580	648190
12291	648191
78897	648192
3878	648193
11629	648194
19478	648195
42596	648196
4023	648197
59701	648198
63344	648199
92971	648200
28901	648201
25698	648202
1245	648203
32876	648204
62574	648205
70937	648206
263	648207
135346	648208
34960	648209
34067	648210
9939	648211
6912	648212
46554	648213
31901	648214
38606	648215
152936	648216
1245	648217
32595	648218
14887	648219
38060	648220
25272	648221
18915	648222
24477	648223
112011	648224
30667	648225
60289	648226
79693	648227
140	648228
39646	648229
117241	648230
13061	648231
17445	648232
17182	648233
90301	648234
22441	648235
56468	648236
46355	648237
89401	648238
72286	648239
20923	648240
27718	648241
49944	648242
23325	648243
1909	648244
31417	648245
1481	648246
3031	648247
7991	648248
159992	648249
133716	648250
71839	648251
17987	648252
24248	648253
116132	648254
73390	648255
1276	648256
113351	648257
167	648258
24	648259
324	648260
35847	648261
66534	648262
223	648263
13027	648264
41905	648265
43776	648266
65137	648267
97196	648268
594	648269
21795	648270
10079	648271
3266	648272
45043	648273
17689	648274
16855	648275
13826	648276
37173	648277
18879	648278
67796	648279
14820	648280
14879	648281
38909	648282
101867	648283
138379	648284
52725	648285
41126	648286
9324	648287
21798	648288
10074	648289
42941	648290
15096	648291
8101	648292
43943	648293
5981	648294
59634	648295
19119	648296
91910	648297
13752	648298
3298	648299
11046	648300
166130	648301
143521	648302
110659	648303
73761	648304
37833	648305
37833	648306
17728	648307
113372	648308
9193	648309
11427	648310
146	648311
35370	648312
88619	648313
72343	648314
30748	648315
6422	648316
80013	648317
30650	648318
67598	648319
929	648320
83094	648321
13135	648322
20847	648323
82139	648324
1219	648325
112591	648326
8452	648327
6550	648328
10870	648329
8358	648330
16832	648331
104726	648332
4807	648333
2116	648334
163368	648335
167074	648336
107647	648337
4292	648338
42319	648339
32237	648340
87158	648341
135316	648342
1909	648343
47529	648344
59677	648345
60749	648346
83131	648347
60793	648348
68324	648349
60760	648350
141146	648351
16727	648352
84606	648353
11009	648354
82708	648355
80984	648356
32042	648357
100253	648358
4606	648359
34410	648360
34410	648361
72606	648362
5533	648363
98547	648364
44742	648365
14496	648366
17953	648367
40770	648368
40770	648369
7585	648370
35928	648371
54544	648372
29240	648373
113298	648374
26795	648375
58801	648376
89712	648377
39285	648378
61896	648379
1295	648380
14426	648381
85244	648382
36100	648383
106034	648384
157335	648385
26841	648386
75784	648387
42733	648388
99932	648389
32590	648390
39059	648391
55946	648392
59480	648393
61911	648394
9443	648395
10195	648396
93473	648397
50218	648398
28150	648399
4292	648400
26389	648401
40102	648402
15450	648403
42404	648404
44997	648405
16688	648406
36105	648407
10071	648408
19178	648409
28075	648410
22878	648411
10494	648412
4292	648413
4292	648414
4292	648415
43172	648416
4292	648417
37921	648418
37921	648419
66366	648420
43272	648421
32723	648422
14944	648423
22878	648424
16006	648425
112520	648426
128448	648427
47538	648428
23569	648429
55940	648430
105627	648431
111266	648432
2173	648433
64376	648434
102915	648435
5104	648436
99955	648437
22982	648438
45041	648439
53017	648440
15943	648441
15943	648442
15943	648443
65990	648444
91165	648445
67737	648446
72626	648447
44870	648448
3692	648449
26527	648450
12724	648451
91112	648452
66770	648453
13553	648454
10225	648455
109870	648456
49794	648457
59664	648458
116091	648459
97013	648460
21688	648461
32609	648462
76774	648463
199	648464
62654	648465
9499	648466
19727	648467
67881	648468
20288	648469
67881	648470
58718	648471
93128	648472
20811	648473
9406	648474
25658	648475
46187	648476
36977	648477
64716	648478
42895	648479
50954	648480
119603	648481
43347	648482
18579	648483
81116	648484
66286	648485
34715	648486
12987	648487
15926	648488
90200	648489
49237	648490
11505	648491
98017	648492
98017	648493
17953	648494
39601	648495
46734	648496
111022	648497
25185	648498
11400	648499
32803	648500
42857	648501
54536	648502
9727	648503
64316	648504
38611	648505
68324	648506
18906	648507
19880	648508
89415	648509
6536	648510
7256	648511
8438	648512
34857	648513
17	648514
75784	648515
106914	648516
58107	648517
64545	648518
22341	648519
7948	648520
7948	648521
2189	648522
42639	648523
149583	648524
16051	648525
31232	648526
31232	648527
96283	648528
38550	648529
108645	648530
38892	648531
34846	648532
53329	648533
15803	648534
20135	648535
191	648536
79582	648537
5220	648538
10943	648539
61082	648540
43627	648541
26188	648542
5055	648543
248	648544
70269	648545
1616	648546
33793	648547
9334	648548
145291	648549
947	648550
16697	648551
2512	648552
91432	648553
75400	648554
2028	648555
1732	648556
4973	648557
3984	648558
7296	648559
13380	648560
14302	648561
20304	648562
48562	648563
87623	648564
10080	648565
2049	648566
7241	648567
17920	648568
54702	648569
110060	648570
13271	648571
88771	648572
10898	648573
1394	648574
3167	648575
19480	648576
38657	648577
54355	648578
51821	648579
6800	648580
5285	648581
30637	648582
12358	648583
61773	648584
34204	648585
61335	648586
81807	648587
23175	648588
7627	648589
30580	648590
13972	648591
29859	648592
97890	648593
54155	648594
31152	648595
60507	648596
24278	648597
81542	648598
32216	648599
47621	648600
62172	648601
2245	648602
4417	648603
4323	648604
76576	648605
4614	648606
9905	648607
27646	648608
35087	648609
14249	648610
68238	648611
9312	648612
2372	648613
3111	648614
67983	648615
113693	648616
17930	648617
15492	648618
24332	648619
23993	648620
79742	648621
37306	648622
23111	648623
8437	648624
10693	648625
71782	648626
4070	648627
37877	648628
8572	648629
54263	648630
1530	648631
4431	648632
40898	648633
4408	648634
27342	648635
61719	648636
59896	648637
82908	648638
81925	648639
10682	648640
17240	648641
14653	648642
15697	648643
6167	648644
6167	648645
46235	648646
81093	648647
61133	648648
44525	648649
117468	648650
2836	648651
43450	648652
13482	648653
65532	648654
63399	648655
40778	648656
37449	648657
66020	648658
28473	648659
37097	648660
91459	648661
31022	648662
44523	648663
1272	648664
1135	648665
2340	648666
18615	648667
23436	648668
17500	648669
8537	648670
12301	648671
5527	648672
25423	648673
2946	648674
24399	648675
12231	648676
31220	648677
68077	648678
59487	648679
45115	648680
40902	648681
63486	648682
75707	648683
58531	648684
62621	648685
113454	648686
33845	648687
5537	648688
11328	648689
2141	648690
12347	648691
6803	648692
47708	648693
10282	648694
29334	648695
4542	648696
8691	648697
8287	648698
25770	648699
10669	648700
113151	648701
89174	648702
7832	648703
10977	648704
74304	648705
7550	648706
2535	648707
46908	648708
110317	648709
26491	648710
2118	648711
83120	648712
20232	648713
37021	648714
7777	648715
1687	648716
37755	648717
9352	648718
10728	648719
31327	648720
14302	648721
6718	648722
5973	648723
3885	648724
2293	648725
10979	648726
41488	648727
14796	648728
32898	648729
35403	648730
3477	648731
4771	648732
3254	648733
31328	648734
3588	648735
24107	648736
39083	648737
5691	648738
118	648739
5615	648740
12037	648741
10954	648742
66053	648743
80075	648744
9355	648745
9681	648746
165651	648747
5353	648748
424	648749
7743	648750
22585	648751
83265	648752
14849	648753
5544	648754
15860	648755
20862	648756
94	648757
20085	648758
16072	648759
9946	648760
1262	648761
122689	648762
113849	648763
118975	648764
3089	648765
102946	648766
3103	648767
2088	648768
1729	648769
1570	648770
2509	648771
38090	648772
53425	648773
12082	648774
44812	648775
129204	648776
4415	648777
12102	648778
101304	648779
22716	648780
52802	648781
112	648782
8813	648783
17136	648784
3123	648785
8357	648786
35041	648787
20043	648788
75649	648789
8539	648790
8686	648791
9621	648792
3820	648793
37121	648794
67271	648795
1560	648796
3662	648797
62538	648798
35984	648799
31203	648800
7138	648801
3670	648802
12961	648803
18856	648804
72027	648805
2888	648806
32169	648807
29700	648808
3519	648809
10680	648810
754	648811
45415	648812
29081	648813
103	648814
27089	648815
38905	648816
107823	648817
6466	648818
1616	648819
14514	648820
39957	648821
77018	648822
791	648823
18770	648824
7409	648825
54689	648826
31361	648827
9231	648828
23565	648829
28865	648830
48154	648831
44600	648832
49759	648833
3865	648834
87776	648835
44609	648836
11027	648837
17828	648838
79626	648839
9396	648840
64352	648841
46208	648842
12476	648843
9850	648844
2622	648845
350	648846
24652	648847
16568	648848
7438	648849
5624	648850
30070	648851
56934	648852
20752	648853
5	648854
4635	648855
3822	648856
20493	648857
5078	648858
59104	648859
107435	648860
35860	648861
60310	648862
113740	648863
63673	648864
6289	648865
62764	648866
10265	648867
47744	648868
17758	648869
13412	648870
36501	648871
8253	648872
7507	648873
85391	648874
63523	648875
2901	648876
7119	648877
3188	648878
6780	648879
35094	648880
80684	648881
3731	648882
15959	648883
51600	648884
47744	648885
3126	648886
62764	648887
1851	648888
450	648889
19754	648890
9886	648891
14605	648892
8460	648893
25408	648894
19634	648895
274	648896
8874	648897
64632	648898
971	648899
74942	648900
36161	648901
37963	648902
13793	648903
1164	648904
21564	648905
70627	648906
86748	648907
21594	648908
5	648909
44142	648910
42645	648911
406	648912
22	648913
43225	648914
22	648915
60584	648916
110281	648917
6245	648918
15547	648919
83404	648920
649	648921
15229	648922
20899	648923
27541	648924
189	648925
26184	648926
67954	648927
52022	648928
5243	648929
66731	648930
93538	648931
67236	648932
2459	648933
83355	648934
2184	648935
57336	648936
63692	648937
3095	648938
4903	648939
10781	648940
9301	648941
47346	648942
871	648943
11033	648944
12409	648945
8685	648946
63506	648947
569	648948
34748	648949
1454	648950
4596	648951
1949	648952
17052	648953
3110	648954
22937	648955
43330	648956
3647	648957
2181	648958
43248	648959
5217	648960
13412	648961
2919	648962
4170	648963
79306	648964
25496	648965
25496	648966
25496	648967
25496	648968
94243	648969
187	648970
20653	648971
5495	648972
5495	648973
760	648974
28428	648975
90142	648976
6699	648977
3963	648978
124255	648979
24303	648980
45866	648981
26729	648982
110919	648983
130906	648984
34189	648985
9602	648986
56	648987
96403	648988
614	648989
51919	648990
10005	648991
41324	648992
88215	648993
36772	648994
32247	648995
3421	648996
18460	648997
15355	648998
5169	648999
3953	649000
26459	649001
11619	649002
14082	649003
124420	649004
39718	649005
10931	649006
12645	649007
25247	649008
3931	649009
73472	649010
26715	649011
19591	649012
9668	649013
22388	649014
12531	649015
35191	649016
9	649017
56	649018
30719	649019
7542	649020
69	649021
28564	649022
5780	649023
27671	649024
9602	649025
240	649026
40100	649027
137452	649028
2275	649029
29425	649030
70679	649031
29245	649032
67216	649033
6982	649034
60949	649035
62990	649036
122738	649037
17463	649038
21044	649039
58811	649040
73335	649041
20076	649042
133597	649043
139207	649044
33043	649045
99865	649046
25316	649047
84386	649048
29110	649049
13750	649050
138677	649051
133135	649052
66879	649053
2482	649054
1801	649055
18025	649056
8464	649057
1882	649058
37190	649059
15192	649060
8454	649061
3490	649062
4293	649063
11968	649064
44572	649065
120	649066
2803	649067
31398	649068
3797	649069
10407	649070
1842	649071
74363	649072
17737	649073
10363	649074
121260	649075
70230	649076
29747	649077
4854	649078
18484	649079
83570	649080
8982	649081
82142	649082
1558	649083
13799	649084
2802	649085
89367	649086
44067	649087
5908	649088
44588	649089
55633	649090
119916	649091
12459	649092
17306	649093
20938	649094
46480	649095
10628	649096
111471	649097
26037	649098
112303	649099
44404	649100
29985	649101
1321	649102
49515	649103
17599	649104
12726	649105
1699	649106
95932	649107
122829	649108
64689	649109
1624	649110
42263	649111
148991	649112
13047	649113
10880	649114
23905	649115
11492	649116
24966	649117
86357	649118
12471	649119
34757	649120
9111	649121
66571	649122
34851	649123
35412	649124
8590	649125
55050	649126
6824	649127
128838	649128
39309	649129
109979	649130
55244	649131
50807	649132
8357	649133
61475	649134
104559	649135
7160	649136
24969	649137
3071	649138
6740	649139
22069	649140
101319	649141
15623	649142
27202	649143
15456	649144
19262	649145
94587	649146
33299	649147
3223	649148
32784	649149
18010	649150
108322	649151
164088	649152
5822	649153
66624	649154
65633	649155
13884	649156
23209	649157
30698	649158
12295	649159
74454	649160
39858	649161
15284	649162
68179	649163
11786	649164
13747	649165
13276	649166
13745	649167
18833	649168
30636	649169
58239	649170
3196	649171
21860	649172
15528	649173
13283	649174
12337	649175
22810	649176
62151	649177
21692	649178
43489	649179
1826	649180
18681	649181
123948	649182
158509	649183
9046	649184
30988	649185
7945	649186
37439	649187
58476	649188
14190	649189
31992	649190
13539	649191
85431	649192
66683	649193
57494	649194
41648	649195
72265	649196
30412	649197
102237	649198
135470	649199
31147	649200
100748	649201
12218	649202
68860	649203
20743	649204
18321	649205
14975	649206
31656	649207
60399	649208
40929	649209
38854	649210
33299	649211
36766	649212
27784	649213
43319	649214
8653	649215
27281	649216
20392	649217
50816	649218
64751	649219
23310	649220
13276	649221
1405	649222
12721	649223
16579	649224
72271	649225
39435	649226
68404	649227
13800	649228
81016	649229
92219	649230
101327	649231
44592	649232
3639	649233
26328	649234
73126	649235
53908	649236
59416	649237
13327	649238
658	649239
20750	649240
25252	649241
388	649242
27098	649243
7606	649244
3765	649245
33886	649246
17324	649247
47196	649248
24877	649249
107858	649250
121807	649251
105480	649252
11507	649253
51672	649254
44324	649255
12996	649256
18976	649257
12930	649258
79180	649259
61256	649260
25361	649261
86700	649262
40818	649263
69999	649264
85889	649265
40932	649266
20675	649267
54360	649268
82134	649269
48057	649270
7509	649271
20451	649272
1718	649273
95942	649274
8504	649275
2883	649276
28930	649277
19019	649278
35151	649279
109362	649280
1446	649281
1503	649282
65876	649283
90047	649284
17017	649285
59789	649286
21229	649287
23525	649288
4146	649289
37789	649290
76671	649291
47299	649292
38906	649293
6037	649294
66473	649295
31460	649296
94133	649297
67178	649298
7387	649299
26402	649300
63060	649301
21571	649302
74490	649303
134035	649304
1255	649305
10403	649306
44188	649307
10271	649308
53020	649309
17868	649310
107045	649311
41282	649312
114300	649313
48076	649314
40512	649315
26969	649316
60003	649317
35145	649318
54366	649319
105811	649320
8225	649321
115604	649322
33288	649323
77962	649324
1371	649325
23340	649326
8940	649327
127268	649328
11328	649329
10263	649330
24649	649331
7974	649332
50517	649333
53832	649334
10425	649335
12123	649336
3485	649337
44758	649338
64705	649339
7504	649340
1505	649341
27527	649342
361	649343
40444	649344
88260	649345
18843	649346
34639	649347
39401	649348
62518	649349
122945	649350
5783	649351
37639	649352
14965	649353
8647	649354
7701	649355
25960	649356
56365	649357
35452	649358
53954	649359
19720	649360
23469	649361
15961	649362
25516	649363
6938	649364
40155	649365
9467	649366
26288	649367
12125	649368
4592	649369
83076	649370
1695	649371
16169	649372
35539	649373
28607	649374
22250	649375
20755	649376
25434	649377
25503	649378
9417	649379
80922	649380
85277	649381
54169	649382
20046	649383
112264	649384
4808	649385
21311	649386
7100	649387
95333	649388
75247	649389
57407	649390
12295	649391
307	649392
23970	649393
52393	649394
23738	649395
84923	649396
69237	649397
1065	649398
6390	649399
9035	649400
32436	649401
9678	649402
16657	649403
18435	649404
44829	649405
4271	649406
25026	649407
22331	649408
90806	649409
31550	649410
4368	649411
8176	649412
98359	649413
100830	649414
116542	649415
44282	649416
39986	649417
8185	649418
75950	649419
4046	649420
4121	649421
26707	649422
9462	649423
42161	649424
30940	649425
37365	649426
105093	649427
17813	649428
18367	649429
36555	649430
19274	649431
76278	649432
40159	649433
71189	649434
57735	649435
84326	649436
59939	649437
13354	649438
2603	649439
3762	649440
2171	649441
7302	649442
53983	649443
10966	649444
113005	649445
22748	649446
6988	649447
122385	649448
43262	649449
31711	649450
34746	649451
5450	649452
10960	649453
79461	649454
12279	649455
8545	649456
7777	649457
26268	649458
17596	649459
24193	649460
130956	649461
27754	649462
126038	649463
44557	649464
7777	649465
16667	649466
11857	649467
2046	649468
38023	649469
122556	649470
29430	649471
81785	649472
17659	649473
17334	649474
87328	649475
61432	649476
3915	649477
77568	649478
5298	649479
19007	649480
40740	649481
14432	649482
11982	649483
12025	649484
12510	649485
1271	649486
49858	649487
9260	649488
26493	649489
12655	649490
32259	649491
17759	649492
16072	649493
64295	649494
6761	649495
59247	649496
12208	649497
31107	649498
34581	649499
13760	649500
15738	649501
3212	649502
11532	649503
55142	649504
68238	649505
429	649506
34133	649507
33159	649508
53200	649509
11019	649510
18383	649511
25826	649512
110551	649513
25417	649514
42325	649515
28467	649516
30933	649517
40594	649518
105621	649519
118924	649520
4373	649521
9573	649522
9674	649523
9428	649524
45910	649525
83486	649526
2114	649527
37377	649528
64998	649529
87893	649530
33990	649531
12218	649532
18307	649533
12202	649534
55512	649535
33279	649536
73403	649537
29567	649538
29046	649539
2104	649540
40837	649541
17649	649542
56710	649543
9668	649544
11365	649545
15568	649546
30542	649547
45891	649548
51467	649549
8917	649550
115003	649551
8368	649552
32783	649553
75843	649554
38475	649555
114615	649556
75546	649557
15903	649558
2888	649559
54676	649560
9412	649561
259	649562
35110	649563
45860	649564
68686	649565
65535	649566
12126	649567
36223	649568
18151	649569
4082	649570
114313	649571
89520	649572
14866	649573
5427	649574
91878	649575
6889	649576
89625	649577
6837	649578
76760	649579
805	649580
78322	649581
43506	649582
21518	649583
2822	649584
47738	649585
36478	649586
7189	649587
83362	649588
28636	649589
15731	649590
80391	649591
13980	649592
6783	649593
52211	649594
59244	649595
61228	649596
67169	649597
11806	649598
45313	649599
6414	649600
5427	649601
3682	649602
62700	649603
5417	649604
12438	649605
44513	649606
8881	649607
135724	649608
15191	649609
44515	649610
78467	649611
84729	649612
49661	649613
40173	649614
45936	649615
45341	649616
36563	649617
59880	649618
68923	649619
42965	649620
77947	649621
12971	649622
68928	649623
20721	649624
71958	649625
84358	649626
15227	649627
101957	649628
77671	649629
59970	649630
59955	649631
54623	649632
33227	649633
44231	649634
20159	649635
87249	649636
56368	649637
72780	649638
38459	649639
40922	649640
22290	649641
11690	649642
1856	649643
24569	649644
42540	649645
58332	649646
15291	649647
25585	649648
56889	649649
11790	649650
16925	649651
121548	649652
10117	649653
33720	649654
31601	649655
111999	649656
102167	649657
10419	649658
96968	649659
9380	649660
25884	649661
4948	649662
83275	649663
131013	649664
91320	649665
88989	649666
17168	649667
23515	649668
76629	649669
30468	649670
9463	649671
3828	649672
40837	649673
52186	649674
8044	649675
92241	649676
121090	649677
30174	649678
6536	649679
414	649680
85262	649681
12115	649682
9635	649683
3836	649684
59197	649685
45166	649686
38666	649687
8096	649688
23562	649689
62387	649690
1194	649691
74537	649692
6339	649693
6156	649694
107819	649695
7309	649696
42012	649697
44278	649698
15611	649699
11322	649700
23489	649701
33874	649702
13102	649703
73535	649704
112288	649705
20451	649706
63456	649707
63573	649708
7155	649709
61361	649710
7479	649711
86294	649712
40569	649713
1782	649714
95765	649715
15512	649716
52963	649717
28928	649718
4163	649719
64668	649720
47934	649721
62289	649722
47019	649723
4432	649724
29907	649725
114345	649726
9114	649727
19567	649728
373	649729
77752	649730
16973	649731
88766	649732
108642	649733
13598	649734
66523	649735
84490	649736
105893	649737
56884	649738
81767	649739
8367	649740
51373	649741
61028	649742
44737	649743
12248	649744
97830	649745
36235	649746
4262	649747
9770	649748
27270	649749
133023	649750
34586	649751
49278	649752
11735	649753
17290	649754
15602	649755
8121	649756
20919	649757
15741	649758
10181	649759
6385	649760
75830	649761
1763	649762
121799	649763
7165	649764
117304	649765
31347	649766
1563	649767
52751	649768
5723	649769
2314	649770
66577	649771
4558	649772
44537	649773
28639	649774
12051	649775
16226	649776
16226	649777
16639	649778
6525	649779
18432	649780
33051	649781
17641	649782
34413	649783
1229	649784
2870	649785
15823	649786
28103	649787
49259	649788
88777	649789
102238	649790
86842	649791
41597	649792
52247	649793
7443	649794
49236	649795
88777	649796
7901	649797
4662	649798
30708	649799
10084	649800
45193	649801
71242	649802
54738	649803
6513	649804
99299	649805
6409	649806
89395	649807
66500	649808
77614	649809
107182	649810
11123	649811
32447	649812
51152	649813
294	649814
1576	649815
8400	649816
70619	649817
31367	649818
51679	649819
4286	649820
4225	649821
4666	649822
7156	649823
4741	649824
13978	649825
2914	649826
3103	649827
35390	649828
49111	649829
4542	649830
5619	649831
1091	649832
33133	649833
46044	649834
51679	649835
9759	649836
3156	649837
45461	649838
49916	649839
71188	649840
31398	649841
3369	649842
40151	649843
36156	649844
1131	649845
46024	649846
11790	649847
18661	649848
40433	649849
15221	649850
49577	649851
10462	649852
30514	649853
11150	649854
137	649855
26748	649856
28997	649857
92134	649858
36646	649859
35103	649860
52749	649861
47659	649862
90092	649863
22093	649864
76	649865
21115	649866
41514	649867
35035	649868
9974	649869
16642	649870
44562	649871
117350	649872
60198	649873
45113	649874
16106	649875
3018	649876
2441	649877
38475	649878
9334	649879
65907	649880
193	649881
1247	649882
56719	649883
10133	649884
4412	649885
27597	649886
77048	649887
1106	649888
6068	649889
25792	649890
50774	649891
13125	649892
107330	649893
33160	649894
4802	649895
25882	649896
17114	649897
71188	649898
58548	649899
4925	649900
7078	649901
92540	649902
20331	649903
92355	649904
158587	649905
152707	649906
147080	649907
147087	649908
124527	649909
142908	649910
28142	649911
25352	649912
35951	649913
7449	649914
117730	649915
43607	649916
84871	649917
122336	649918
51939	649919
27198	649920
12786	649921
6638	649922
37832	649923
68749	649924
29435	649925
49602	649926
58972	649927
48445	649928
45082	649929
34849	649930
23263	649931
1895	649932
14219	649933
1955	649934
5454	649935
53715	649936
7767	649937
22786	649938
78962	649939
43464	649940
4666	649941
23919	649942
23075	649943
28235	649944
17741	649945
2136	649946
45400	649947
12437	649948
62452	649949
48447	649950
4324	649951
2302	649952
22367	649953
13220	649954
38	649955
107089	649956
80918	649957
79760	649958
107871	649959
30067	649960
16081	649961
11170	649962
116743	649963
28205	649964
26704	649965
14553	649966
100295	649967
21368	649968
36961	649969
8136	649970
23772	649971
40786	649972
3539	649973
7642	649974
12400	649975
20154	649976
43	649977
8070	649978
34161	649979
83208	649980
7901	649981
99429	649982
40843	649983
90977	649984
4738	649985
2314	649986
47214	649987
5150	649988
49605	649989
53856	649990
75772	649991
50376	649992
53137	649993
3099	649994
70988	649995
45315	649996
26409	649997
78155	649998
41454	649999
23074	650000
71495	650001
81462	650002
475	650003
24920	650004
83416	650005
64594	650006
3007	650007
3625	650008
11645	650009
33118	650010
19667	650011
11992	650012
4296	650013
28235	650014
19229	650015
3007	650016
20392	650017
3448	650018
10701	650019
5759	650020
8650	650021
58248	650022
41367	650023
75456	650024
13331	650025
45159	650026
6465	650027
10729	650028
12051	650029
9614	650030
2759	650031
76332	650032
11587	650033
7681	650034
9612	650035
23686	650036
19084	650037
40018	650038
14839	650039
7923	650040
18313	650041
60178	650042
18747	650043
61411	650044
34388	650045
49613	650046
48833	650047
115647	650048
61145	650049
12710	650050
36311	650051
4773	650052
7629	650053
18813	650054
38712	650055
42555	650056
4788	650057
76320	650058
47347	650059
74558	650060
78196	650061
50678	650062
108356	650063
14068	650064
45461	650065
38847	650066
132950	650067
45467	650068
77812	650069
3909	650070
2015	650071
24444	650072
8713	650073
82000	650074
9968	650075
28866	650076
9624	650077
21346	650078
1131	650079
84445	650080
1176	650081
27533	650082
144094	650083
19720	650084
1131	650085
38129	650086
45973	650087
1131	650088
30349	650089
3103	650090
3233	650091
72846	650092
616	650093
109937	650094
107026	650095
32731	650096
54228	650097
2109	650098
4308	650099
32117	650100
62731	650101
37331	650102
48206	650103
87534	650104
803	650105
35951	650106
66128	650107
41259	650108
116480	650109
51050	650110
49273	650111
2447	650112
83322	650113
13482	650114
90673	650115
4239	650116
70583	650117
48	650118
16284	650119
55570	650120
48512	650121
15310	650122
11778	650123
26571	650124
54070	650125
45521	650126
26238	650127
4137	650128
23127	650129
60456	650130
22810	650131
46096	650132
26653	650133
94372	650134
59780	650135
8713	650136
3358	650137
60830	650138
70186	650139
38702	650140
63763	650141
77572	650142
48546	650143
27979	650144
28468	650145
32408	650146
32408	650147
12178	650148
16540	650149
93973	650150
15750	650151
53349	650152
129418	650153
2987	650154
21320	650155
156864	650156
6133	650157
58204	650158
8335	650159
32900	650160
90493	650161
93641	650162
94338	650163
81057	650164
7067	650165
16917	650166
26387	650167
63086	650168
46368	650169
12794	650170
17555	650171
6562	650172
36487	650173
14934	650174
102437	650175
99263	650176
11064	650177
35940	650178
1000	650179
27092	650180
47469	650181
71188	650182
60593	650183
36177	650184
15886	650185
97529	650186
11702	650187
647	650188
22049	650189
15731	650190
16810	650191
129710	650192
20445	650193
5122	650194
5122	650195
41981	650196
18549	650197
87412	650198
73581	650199
74558	650200
12459	650201
56812	650202
65802	650203
7323	650204
15365	650205
109567	650206
35282	650207
44338	650208
78445	650209
21952	650210
98916	650211
16642	650212
7681	650213
4308	650214
24920	650215
94563	650216
14088	650217
20154	650218
1554	650219
28965	650220
136073	650221
29944	650222
51160	650223
30945	650224
42431	650225
90854	650226
77557	650227
21622	650228
62747	650229
62625	650230
62325	650231
94608	650232
24873	650233
139724	650234
51332	650235
7285	650236
17579	650237
46112	650238
37737	650239
19229	650240
37133	650241
46018	650242
107577	650243
134287	650244
59959	650245
3898	650246
34388	650247
14220	650248
23340	650249
29670	650250
50802	650251
4394	650252
35994	650253
8691	650254
90931	650255
336	650256
113039	650257
145424	650258
1549	650259
103985	650260
20863	650261
62804	650262
49369	650263
37036	650264
3738	650265
66224	650266
3423	650267
49781	650268
4972	650269
16529	650270
3677	650271
1512	650272
75405	650273
81189	650274
83285	650275
14300	650276
45638	650277
18313	650278
24122	650279
30587	650280
7475	650281
24856	650282
11702	650283
33615	650284
7468	650285
18811	650286
76398	650287
5348	650288
94179	650289
28225	650290
30025	650291
8650	650292
8733	650293
80345	650294
2232	650295
9470	650296
27760	650297
50514	650298
19259	650299
18230	650300
1828	650301
71	650302
13797	650303
40018	650304
6840	650305
11549	650306
20865	650307
66675	650308
5501	650309
30514	650310
1013	650311
58089	650312
105028	650313
3769	650314
121640	650315
20313	650316
33477	650317
14937	650318
3488	650319
29456	650320
36053	650321
20214	650322
14893	650323
41367	650324
55344	650325
41484	650326
33128	650327
36671	650328
13000	650329
55147	650330
115799	650331
9440	650332
26431	650333
64317	650334
56180	650335
16645	650336
1555	650337
81642	650338
28405	650339
11947	650340
2685	650341
67154	650342
23742	650343
36414	650344
34365	650345
8140	650346
48415	650347
60361	650348
30708	650349
2759	650350
2759	650351
12786	650352
19576	650353
12551	650354
28196	650355
48415	650356
74482	650357
51031	650358
35805	650359
87320	650360
67258	650361
5669	650362
34474	650363
27722	650364
88051	650365
48804	650366
57401	650367
47907	650368
5312	650369
98123	650370
63756	650371
6812	650372
40096	650373
1040	650374
13739	650375
20778	650376
31344	650377
3705	650378
8337	650379
2154	650380
10664	650381
34816	650382
1131	650383
72655	650384
63562	650385
72168	650386
10854	650387
1086	650388
5626	650389
77875	650390
77641	650391
14620	650392
26627	650393
6485	650394
53435	650395
27096	650396
11954	650397
69343	650398
114581	650399
3312	650400
13689	650401
16687	650402
42012	650403
78168	650404
47287	650405
116551	650406
82774	650407
33008	650408
49273	650409
63241	650410
429	650411
115299	650412
115677	650413
91685	650414
50229	650415
9249	650416
45627	650417
7140	650418
11954	650419
55073	650420
93702	650421
64086	650422
115369	650423
137823	650424
108554	650425
79745	650426
20624	650427
20919	650428
47351	650429
47663	650430
12091	650431
21824	650432
92343	650433
38693	650434
14300	650435
40432	650436
52463	650437
42225	650438
5502	650439
68312	650440
16760	650441
12485	650442
27788	650443
52091	650444
57524	650445
26546	650446
1792	650447
22820	650448
1949	650449
11830	650450
18237	650451
30587	650452
30587	650453
76261	650454
28082	650455
10281	650456
71239	650457
46241	650458
45348	650459
60565	650460
46058	650461
56559	650462
12817	650463
7046	650464
78962	650465
61184	650466
71068	650467
11751	650468
47221	650469
28194	650470
3007	650471
40536	650472
30909	650473
24162	650474
9067	650475
84525	650476
100751	650477
1895	650478
12213	650479
112458	650480
8713	650481
7140	650482
12523	650483
7154	650484
1499	650485
32900	650486
4666	650487
20375	650488
18209	650489
14208	650490
14136	650491
56914	650492
53822	650493
29738	650494
41864	650495
18335	650496
108364	650497
8396	650498
1901	650499
21823	650500
47662	650501
80757	650502
55068	650503
31355	650504
44026	650505
102277	650506
17314	650507
11731	650508
1554	650509
4970	650510
179	650511
4780	650512
22722	650513
41529	650514
56687	650515
17600	650516
3294	650517
26533	650518
17276	650519
616	650520
16073	650521
13500	650522
2240	650523
70216	650524
23942	650525
77568	650526
77539	650527
696	650528
2695	650529
14901	650530
2987	650531
8545	650532
15796	650533
18167	650534
55675	650535
23058	650536
17785	650537
59835	650538
18166	650539
32273	650540
41634	650541
70156	650542
8701	650543
63489	650544
7222	650545
46268	650546
48839	650547
4100	650548
4306	650549
10709	650550
10141	650551
105891	650552
1091	650553
73	650554
13956	650555
3012	650556
86842	650557
67260	650558
45842	650559
24322	650560
13559	650561
2001	650562
55675	650563
65	650564
3006	650565
1895	650566
2065	650567
9239	650568
90816	650569
35086	650570
99556	650571
9802	650572
121392	650573
64942	650574
5364	650575
2591	650576
132857	650577
15921	650578
9801	650579
50412	650580
41624	650581
15003	650582
4412	650583
27286	650584
59780	650585
124846	650586
83440	650587
39246	650588
19543	650589
26657	650590
33305	650591
88209	650592
20218	650593
38665	650594
30388	650595
120335	650596
6927	650597
37594	650598
2751	650599
55428	650600
4237	650601
37172	650602
19616	650603
2503	650604
8127	650605
1684	650606
3630	650607
1968	650608
16298	650609
62441	650610
55655	650611
114328	650612
35463	650613
98272	650614
29611	650615
51467	650616
130866	650617
27676	650618
50772	650619
38477	650620
604	650621
72660	650622
91374	650623
2638	650624
24964	650625
44656	650626
22722	650627
31367	650628
69940	650629
64800	650630
12317	650631
78956	650632
76836	650633
22242	650634
288	650635
13766	650636
5445	650637
23281	650638
93478	650639
31460	650640
9360	650641
7249	650642
24345	650643
30505	650644
18686	650645
13012	650646
10885	650647
2148	650648
61265	650649
55473	650650
18976	650651
46368	650652
74439	650653
4485	650654
3390	650655
24992	650656
22604	650657
22305	650658
3233	650659
938	650660
17900	650661
11549	650662
3921	650663
14428	650664
53642	650665
79778	650666
31246	650667
3434	650668
24249	650669
4309	650670
136073	650671
90864	650672
60103	650673
31715	650674
15694	650675
74966	650676
3191	650677
114293	650678
91298	650679
130474	650680
46088	650681
13385	650682
77638	650683
35161	650684
77494	650685
60015	650686
63124	650687
3081	650688
40554	650689
8927	650690
34161	650691
11371	650692
8152	650693
26883	650694
24944	650695
26703	650696
36846	650697
6525	650698
4588	650699
11853	650700
17951	650701
24118	650702
2987	650703
532	650704
95607	650705
1165	650706
12678	650707
34469	650708
2753	650709
15252	650710
24585	650711
4639	650712
82835	650713
72130	650714
12107	650715
7692	650716
23964	650717
4239	650718
4598	650719
61115	650720
69335	650721
85377	650722
43457	650723
24328	650724
99264	650725
69494	650726
63221	650727
58204	650728
23180	650729
41246	650730
80077	650731
860	650732
23694	650733
12935	650734
3827	650735
99537	650736
6321	650737
7944	650738
42528	650739
40018	650740
1581	650741
26494	650742
12324	650743
3110	650744
37376	650745
90930	650746
12786	650747
44250	650748
11395	650749
17780	650750
44191	650751
44250	650752
11725	650753
77529	650754
13709	650755
73677	650756
31147	650757
41323	650758
16242	650759
61628	650760
1976	650761
35828	650762
17480	650763
42954	650764
38931	650765
15227	650766
78466	650767
2281	650768
121050	650769
19244	650770
38931	650771
1773	650772
8264	650773
696	650774
19144	650775
25230	650776
49105	650777
4421	650778
38105	650779
38472	650780
44872	650781
12782	650782
12823	650783
35657	650784
107093	650785
96811	650786
10472	650787
22046	650788
445	650789
26755	650790
65442	650791
50285	650792
76649	650793
46004	650794
10595	650795
53150	650796
20674	650797
68960	650798
659	650799
16092	650800
4494	650801
18779	650802
14824	650803
45898	650804
45898	650805
967	650806
64114	650807
4165	650808
9696	650809
6117	650810
24593	650811
10056	650812
93608	650813
4219	650814
32476	650815
53722	650816
99696	650817
73247	650818
8720	650819
10010	650820
105919	650821
2942	650822
26933	650823
35405	650824
82679	650825
8023	650826
50281	650827
18251	650828
24277	650829
19740	650830
43213	650831
25589	650832
55692	650833
71647	650834
29738	650835
92809	650836
518	650837
53397	650838
47758	650839
5276	650840
60302	650841
29592	650842
55403	650843
15564	650844
65885	650845
98731	650846
43602	650847
98712	650848
13270	650849
65385	650850
33550	650851
1877	650852
18761	650853
34498	650854
2970	650855
13889	650856
16941	650857
3542	650858
49639	650859
1558	650860
56431	650861
12333	650862
21143	650863
79517	650864
14757	650865
1807	650866
24087	650867
6196	650868
10464	650869
22042	650870
11401	650871
58322	650872
110434	650873
1313	650874
41946	650875
12029	650876
43592	650877
1503	650878
605	650879
2289	650880
7985	650881
49359	650882
52130	650883
21155	650884
2685	650885
113727	650886
76963	650887
110354	650888
2094	650889
44104	650890
7498	650891
35811	650892
101361	650893
23539	650894
28970	650895
61696	650896
34479	650897
23061	650898
10086	650899
86164	650900
54790	650901
105464	650902
7322	650903
69974	650904
18379	650905
2527	650906
19017	650907
8454	650908
12639	650909
23064	650910
24229	650911
21507	650912
8904	650913
13727	650914
54158	650915
34414	650916
91329	650917
4957	650918
17782	650919
34754	650920
46113	650921
28498	650922
32129	650923
3286	650924
8750	650925
34055	650926
10463	650927
5949	650928
63356	650929
7932	650930
26637	650931
30162	650932
64976	650933
38174	650934
90103	650935
14686	650936
24548	650937
2030	650938
63681	650939
98149	650940
20410	650941
27146	650942
2726	650943
2151	650944
1302	650945
109310	650946
6201	650947
70436	650948
8398	650949
67875	650950
83090	650951
137299	650952
48205	650953
2617	650954
85817	650955
125665	650956
30867	650957
40470	650958
5264	650959
14351	650960
80400	650961
35990	650962
16411	650963
37737	650964
68102	650965
6453	650966
132637	650967
1373	650968
28810	650969
69934	650970
35074	650971
58980	650972
79243	650973
90114	650974
11361	650975
326	650976
12029	650977
138500	650978
129146	650979
135866	650980
78188	650981
2455	650982
9862	650983
17875	650984
121754	650985
117116	650986
231	650987
107558	650988
24301	650989
86668	650990
56653	650991
71566	650992
19611	650993
13889	650994
6757	650995
90983	650996
3081	650997
19745	650998
2372	650999
2094	651000
29001	651001
29460	651002
98749	651003
104417	651004
54312	651005
46871	651006
27934	651007
10040	651008
5469	651009
30868	651010
13378	651011
45646	651012
40180	651013
42606	651014
629	651015
45808	651016
68403	651017
10053	651018
1383	651019
10057	651020
26153	651021
58368	651022
4084	651023
2114	651024
4084	651025
98821	651026
4981	651027
104831	651028
15361	651029
12549	651030
6822	651031
127983	651032
3254	651033
16086	651034
24309	651035
92871	651036
33659	651037
9668	651038
20649	651039
76869	651040
128650	651041
33550	651042
16054	651043
45956	651044
37944	651045
35283	651046
62587	651047
450	651048
13889	651049
13889	651050
14620	651051
1734	651052
55073	651053
72212	651054
23282	651055
43624	651056
6958	651057
2565	651058
45817	651059
3242	651060
95446	651061
19745	651062
13381	651063
10163	651064
882	651065
18621	651066
77741	651067
50745	651068
77405	651069
35589	651070
696	651071
6958	651072
59769	651073
882	651074
14958	651075
55692	651076
10936	651077
8264	651078
40687	651079
48148	651080
92408	651081
42594	651082
136086	651083
6757	651084
2617	651085
11469	651086
12333	651087
4151	651088
90365	651089
48769	651090
15696	651091
85299	651092
16095	651093
12653	651094
118539	651095
11555	651096
20391	651097
23009	651098
56882	651099
20038	651100
3286	651101
59762	651102
35069	651103
6885	651104
45618	651105
35057	651106
1331	651107
32510	651108
4219	651109
4267	651110
47677	651111
97821	651112
25589	651113
4749	651114
2973	651115
13167	651116
73418	651117
5399	651118
13381	651119
50598	651120
5336	651121
50624	651122
45904	651123
101305	651124
16104	651125
12006	651126
46531	651127
35387	651128
13381	651129
55404	651130
78196	651131
107650	651132
49165	651133
29648	651134
106707	651135
3241	651136
31931	651137
21322	651138
10631	651139
18541	651140
3181	651141
4989	651142
2103	651143
39834	651144
8982	651145
33181	651146
80776	651147
94561	651148
658	651149
20421	651150
1572	651151
51926	651152
70149	651153
4616	651154
35364	651155
4186	651156
105525	651157
5542	651158
26581	651159
97603	651160
9910	651161
28134	651162
7511	651163
29487	651164
76688	651165
6215	651166
4353	651167
7431	651168
87188	651169
14624	651170
11437	651171
9312	651172
81642	651173
6887	651174
51520	651175
51833	651176
17190	651177
107722	651178
3836	651179
52350	651180
30642	651181
1415	651182
85073	651183
3350	651184
105022	651185
26909	651186
52393	651187
14846	651188
26060	651189
40022	651190
10416	651191
80707	651192
22146	651193
83781	651194
63596	651195
12473	651196
7092	651197
469	651198
14151	651199
49735	651200
60262	651201
124742	651202
19668	651203
52213	651204
22143	651205
52350	651206
782	651207
18649	651208
13865	651209
31662	651210
30188	651211
67783	651212
3029	651213
19762	651214
7092	651215
9278	651216
66493	651217
3133	651218
80866	651219
6016	651220
4843	651221
12494	651222
5510	651223
15891	651224
13455	651225
52099	651226
2258	651227
36231	651228
9682	651229
12369	651230
80684	651231
17669	651232
47708	651233
26458	651234
41352	651235
40583	651236
26632	651237
52350	651238
86448	651239
15911	651240
2258	651241
34630	651242
122741	651243
88137	651244
129805	651245
56086	651246
10145	651247
7458	651248
71445	651249
21616	651250
48737	651251
35398	651252
56577	651253
139319	651254
64346	651255
6146	651256
95660	651257
113292	651258
1877	651259
2973	651260
2090	651261
1013	651262
59016	651263
4481	651264
49327	651265
23378	651266
1013	651267
77444	651268
1552	651269
21994	651270
1013	651271
2090	651272
35069	651273
164350	651274
76410	651275
2678	651276
6365	651277
121155	651278
27	651279
55251	651280
1807	651281
117226	651282
663	651283
11469	651284
54775	651285
2269	651286
3473	651287
23477	651288
1910	651289
102750	651290
5331	651291
266	651292
2024	651293
73920	651294
3869	651295
32157	651296
63378	651297
19638	651298
6102	651299
3723	651300
16280	651301
23553	651302
23126	651303
25590	651304
11721	651305
5748	651306
3074	651307
654	651308
1248	651309
9287	651310
83892	651311
1448	651312
22648	651313
19570	651314
10272	651315
45436	651316
23859	651317
88191	651318
93385	651319
112941	651320
14673	651321
52334	651322
3636	651323
11732	651324
10987	651325
154	651326
1703	651327
15257	651328
824	651329
1263	651330
6246	651331
23441	651332
42977	651333
23958	651334
90468	651335
316	651336
49703	651337
3172	651338
70151	651339
5	651340
35	651341
11123	651342
10717	651343
17810	651344
46298	651345
20076	651346
33422	651347
70582	651348
16742	651349
10723	651350
1055	651351
30621	651352
8046	651353
57181	651354
44058	651355
43141	651356
47410	651357
4729	651358
4816	651359
7319	651360
13308	651361
96433	651362
12378	651363
69397	651364
13967	651365
1069	651366
5253	651367
3029	651368
10927	651369
31155	651370
3372	651371
53932	651372
16790	651373
37711	651374
9033	651375
28994	651376
117085	651377
37627	651378
46069	651379
137820	651380
9	651381
64735	651382
83397	651383
24242	651384
55676	651385
31589	651386
23115	651387
951	651388
18796	651389
41413	651390
36852	651391
9773	651392
39467	651393
2246	651394
21181	651395
10277	651396
4866	651397
202	651398
7463	651399
22	651400
5157	651401
27040	651402
7463	651403
1593	651404
82724	651405
9642	651406
117751	651407
180	651408
212	651409
9642	651410
74684	651411
24614	651412
47844	651413
41269	651414
88777	651415
90045	651416
78924	651417
106877	651418
9593	651419
17372	651420
131765	651421
45708	651422
19407	651423
44824	651424
6748	651425
81237	651426
7747	651427
21213	651428
62633	651429
12296	651430
70871	651431
10799	651432
69961	651433
13502	651434
74226	651435
12823	651436
28017	651437
7839	651438
37769	651439
27867	651440
61246	651441
18771	651442
4143	651443
13350	651444
85798	651445
6564	651446
89820	651447
2008	651448
26974	651449
82654	651450
9349	651451
37918	651452
138826	651453
3990	651454
22641	651455
32836	651456
114559	651457
32843	651458
37910	651459
21795	651460
1924	651461
78635	651462
8393	651463
143290	651464
57250	651465
72502	651466
97062	651467
102896	651468
11414	651469
3299	651470
26441	651471
20730	651472
10697	651473
81933	651474
14288	651475
29276	651476
63844	651477
6747	651478
8125	651479
95177	651480
56587	651481
74079	651482
72406	651483
85650	651484
16613	651485
46679	651486
8524	651487
12571	651488
28697	651489
32825	651490
49984	651491
25390	651492
13564	651493
38375	651494
94783	651495
47460	651496
59092	651497
122025	651498
59632	651499
38439	651500
27500	651501
126455	651502
54304	651503
8529	651504
23863	651505
11898	651506
43477	651507
29855	651508
100459	651509
75811	651510
17381	651511
4738	651512
19827	651513
4610	651514
67059	651515
62143	651516
43229	651517
23769	651518
63313	651519
14313	651520
21140	651521
12285	651522
46580	651523
110696	651524
5078	651525
525	651526
10236	651527
50063	651528
26796	651529
7442	651530
171	651531
282	651532
59039	651533
67432	651534
11956	651535
55396	651536
46794	651537
31520	651538
6107	651539
9355	651540
34921	651541
11343	651542
36928	651543
5532	651544
33055	651545
104091	651546
42615	651547
27671	651548
62063	651549
12057	651550
81792	651551
82443	651552
6567	651553
27730	651554
128038	651555
132123	651556
12247	651557
70030	651558
65189	651559
4635	651560
7069	651561
8179	651562
27575	651563
28035	651564
167	651565
2821	651566
8107	651567
717	651568
85452	651569
154372	651570
156276	651571
124533	651572
134236	651573
126111	651574
167450	651575
8255	651576
22336	651577
67536	651578
17200	651579
103	651580
58486	651581
12726	651582
53250	651583
4682	651584
19059	651585
2200	651586
25413	651587
8356	651588
14984	651589
15485	651590
135657	651591
172	651592
14429	651593
23253	651594
46324	651595
31698	651596
10150	651597
3938	651598
5777	651599
378	651600
76927	651601
28125	651602
19707	651603
43297	651604
34192	651605
32565	651606
44	651607
62142	651608
106931	651609
91322	651610
24972	651611
20990	651612
81695	651613
3310	651614
7213	651615
48125	651616
9048	651617
36110	651618
14521	651619
19623	651620
77520	651621
41918	651622
51347	651623
232	651624
18738	651625
4689	651626
18686	651627
25392	651628
22730	651629
13528	651630
17526	651631
33146	651632
13714	651633
4107	651634
4107	651635
35107	651636
5463	651637
16773	651638
700	651639
2866	651640
42527	651641
7049	651642
2344	651643
20512	651644
133	651645
899	651646
1685	651647
4507	651648
50541	651649
860	651650
102904	651651
16060	651652
54369	651653
14675	651654
23098	651655
68798	651656
3602	651657
2588	651658
41338	651659
4214	651660
13312	651661
6998	651662
63679	651663
10642	651664
13928	651665
33454	651666
29437	651667
43094	651668
130700	651669
17284	651670
38660	651671
50531	651672
43983	651673
22909	651674
4949	651675
41	651676
10534	651677
49924	651678
4469	651679
10554	651680
85843	651681
41558	651682
20827	651683
5259	651684
73687	651685
19752	651686
826	651687
33754	651688
15266	651689
96520	651690
68391	651691
113134	651692
3229	651693
5086	651694
6039	651695
73456	651696
112	651697
142127	651698
40466	651699
84906	651700
107343	651701
14096	651702
49486	651703
27938	651704
117557	651705
16148	651706
38662	651707
60165	651708
92617	651709
32309	651710
64436	651711
85240	651712
61781	651713
20057	651714
24639	651715
115330	651716
36704	651717
108362	651718
11588	651719
7405	651720
1502	651721
54022	651722
95937	651723
126286	651724
26025	651725
28788	651726
127403	651727
103487	651728
101807	651729
138510	651730
38650	651731
5925	651732
110288	651733
20646	651734
35070	651735
10054	651736
28852	651737
52979	651738
82715	651739
60597	651740
26874	651741
24750	651742
10471	651743
5426	651744
61152	651745
33631	651746
1276	651747
14113	651748
10985	651749
73048	651750
114639	651751
54130	651752
21764	651753
130949	651754
10876	651755
45125	651756
52839	651757
84405	651758
51884	651759
51098	651760
21096	651761
9146	651762
68069	651763
6528	651764
8051	651765
138648	651766
43609	651767
80557	651768
45824	651769
4324	651770
29902	651771
3594	651772
98835	651773
9347	651774
32091	651775
86565	651776
17108	651777
35	651778
29957	651779
80894	651780
104971	651781
30069	651782
3488	651783
12427	651784
38643	651785
6617	651786
9	651787
515	651788
44484	651789
7756	651790
69882	651791
9932	651792
24304	651793
64121	651794
26260	651795
21569	651796
23979	651797
1334	651798
46978	651799
64252	651800
74342	651801
41338	651802
37135	651803
3612	651804
42069	651805
2611	651806
15675	651807
59490	651808
24237	651809
95750	651810
27682	651811
6881	651812
19215	651813
41290	651814
2237	651815
4639	651816
24382	651817
60470	651818
24997	651819
957	651820
136	651821
34836	651822
2193	651823
49699	651824
11237	651825
65678	651826
3542	651827
39448	651828
15632	651829
36193	651830
11351	651831
76336	651832
69963	651833
79028	651834
2875	651835
59194	651836
7198	651837
31221	651838
6041	651839
53907	651840
18393	651841
6709	651842
705	651843
133	651844
51670	651845
120036	651846
72943	651847
8637	651848
91292	651849
24126	651850
3822	651851
32810	651852
16569	651853
158597	651854
130522	651855
121654	651856
49378	651857
20346	651858
99042	651859
101380	651860
21399	651861
231	651862
6393	651863
131310	651864
3883	651865
85898	651866
26648	651867
36602	651868
524	651869
14453	651870
14453	651871
4110	651872
8925	651873
58913	651874
70912	651875
23930	651876
23197	651877
12734	651878
26465	651879
62770	651880
42607	651881
55273	651882
110603	651883
17879	651884
33649	651885
10267	651886
20706	651887
7906	651888
53782	651889
3841	651890
18394	651891
389	651892
75259	651893
128533	651894
13049	651895
30555	651896
68286	651897
34766	651898
96707	651899
51828	651900
75974	651901
9859	651902
7959	651903
4928	651904
43997	651905
98129	651906
28665	651907
19296	651908
11312	651909
43481	651910
58868	651911
126421	651912
12357	651913
56438	651914
45175	651915
36649	651916
53640	651917
44435	651918
79785	651919
32785	651920
40805	651921
70644	651922
7705	651923
13864	651924
2074	651925
449	651926
82387	651927
58977	651928
1	651929
31332	651930
78116	651931
6572	651932
48690	651933
1080	651934
4057	651935
28896	651936
1657	651937
3099	651938
212	651939
26206	651940
86539	651941
86539	651942
86680	651943
1235	651944
60625	651945
4796	651946
181	651947
15872	651948
3756	651949
10933	651950
13944	651951
75717	651952
4531	651953
15568	651954
75572	651955
14236	651956
71419	651957
53199	651958
46451	651959
11953	651960
110487	651961
9214	651962
34757	651963
21270	651964
74728	651965
1446	651966
22201	651967
19892	651968
83742	651969
12656	651970
35580	651971
14644	651972
6764	651973
7941	651974
75495	651975
18658	651976
9444	651977
39434	651978
96677	651979
15002	651980
10464	651981
93841	651982
17890	651983
23182	651984
35061	651985
62116	651986
30416	651987
21496	651988
2252	651989
9061	651990
6753	651991
37031	651992
60615	651993
2285	651994
7790	651995
30132	651996
2654	651997
59203	651998
3758	651999
10458	652000
981	652001
24381	652002
110	652003
110	652004
4789	652005
16185	652006
19544	652007
88843	652008
16952	652009
51927	652010
60251	652011
89328	652012
53047	652013
11703	652014
11122	652015
5334	652016
79800	652017
83624	652018
3180	652019
22	652020
3321	652021
2170	652022
5327	652023
30378	652024
68083	652025
22020	652026
8061	652027
39589	652028
40236	652029
109439	652030
9109	652031
7550	652032
51074	652033
89219	652034
69523	652035
69454	652036
4070	652037
10052	652038
31125	652039
25528	652040
40401	652041
39422	652042
14764	652043
68130	652044
6646	652045
37347	652046
8174	652047
13707	652048
44172	652049
1257	652050
754	652051
7172	652052
366	652053
31173	652054
1286	652055
13983	652056
10064	652057
98302	652058
8716	652059
27326	652060
4341	652061
2513	652062
1286	652063
18341	652064
4461	652065
9	652066
106086	652067
10694	652068
21276	652069
2931	652070
13895	652071
4788	652072
698	652073
5197	652074
29498	652075
3555	652076
24599	652077
54824	652078
31614	652079
57945	652080
268	652081
26511	652082
17181	652083
9922	652084
1724	652085
11243	652086
5122	652087
25511	652088
52368	652089
31409	652090
11452	652091
69279	652092
17603	652093
100426	652094
16212	652095
3606	652096
37379	652097
4644	652098
54008	652099
31678	652100
65	652101
27760	652102
9448	652103
10063	652104
12653	652105
3065	652106
4476	652107
21994	652108
45808	652109
2565	652110
49228	652111
7503	652112
6211	652113
3	652114
23054	652115
38926	652116
39	652117
21642	652118
7135	652119
55255	652120
72806	652121
46572	652122
7211	652123
4325	652124
113	652125
24382	652126
546	652127
40840	652128
100426	652129
10703	652130
78	652131
7135	652132
13094	652133
9056	652134
7297	652135
23793	652136
11370	652137
2749	652138
94494	652139
1435	652140
20895	652141
3237	652142
41347	652143
24329	652144
49651	652145
37390	652146
30720	652147
79134	652148
4510	652149
1368	652150
18733	652151
3589	652152
16797	652153
43258	652154
2730	652155
6054	652156
4497	652157
144017	652158
15595	652159
24167	652160
247	652161
51657	652162
72159	652163
11246	652164
18658	652165
78405	652166
2943	652167
38701	652168
26073	652169
127761	652170
126026	652171
152972	652172
110608	652173
96644	652174
84590	652175
116562	652176
141652	652177
129390	652178
110459	652179
129718	652180
108910	652181
30339	652182
83460	652183
116934	652184
31407	652185
105243	652186
4738	652187
3561	652188
26656	652189
36763	652190
54287	652191
6321	652192
136099	652193
127	652194
208	652195
35423	652196
4864	652197
83875	652198
14457	652199
427	652200
7016	652201
7016	652202
297	652203
18070	652204
770	652205
33	652206
5520	652207
38	652208
14751	652209
36048	652210
11182	652211
22281	652212
5469	652213
4618	652214
3975	652215
7016	652216
3	652217
11	652218
1990	652219
4958	652220
62367	652221
2493	652222
65	652223
10728	652224
376	652225
492	652226
2468	652227
10760	652228
56098	652229
27265	652230
6319	652231
70087	652232
24137	652233
617	652234
4368	652235
13955	652236
1	652237
88700	652238
16688	652239
59840	652240
1094	652241
460	652242
86797	652243
82690	652244
695	652245
79705	652246
23833	652247
1846	652248
772	652249
3251	652250
70577	652251
33560	652252
4586	652253
7175	652254
30694	652255
229	652256
21803	652257
16687	652258
14491	652259
76322	652260
341	652261
123548	652262
27081	652263
40051	652264
58204	652265
27283	652266
2038	652267
530	652268
20697	652269
2513	652270
517	652271
30900	652272
3176	652273
31040	652274
5977	652275
67484	652276
81878	652277
5484	652278
25896	652279
1205	652280
88169	652281
23937	652282
169	652283
45958	652284
20790	652285
132806	652286
24261	652287
4513	652288
62491	652289
24094	652290
113369	652291
229	652292
2343	652293
1349	652294
3981	652295
14408	652296
16195	652297
34954	652298
805	652299
229	652300
104338	652301
35517	652302
1357	652303
21296	652304
12502	652305
5324	652306
11493	652307
16266	652308
7973	652309
3004	652310
24978	652311
751	652312
19688	652313
18402	652314
59835	652315
86170	652316
23153	652317
20432	652318
43444	652319
8920	652320
18818	652321
16067	652322
41992	652323
1106	652324
15344	652325
369	652326
3634	652327
26958	652328
108246	652329
108635	652330
2433	652331
2586	652332
5126	652333
87455	652334
10245	652335
8749	652336
4864	652337
8258	652338
73	652339
76	652340
116	652341
28956	652342
41553	652343
193	652344
865	652345
28956	652346
4162	652347
46392	652348
22950	652349
4531	652350
229	652351
67661	652352
52325	652353
24896	652354
3182	652355
229	652356
28772	652357
2907	652358
37575	652359
85219	652360
21618	652361
24842	652362
1378	652363
20820	652364
37588	652365
5126	652366
13711	652367
2915	652368
1854	652369
9573	652370
4169	652371
2218	652372
2001	652373
506	652374
40654	652375
56643	652376
5357	652377
106082	652378
41877	652379
67528	652380
62180	652381
76312	652382
17523	652383
2994	652384
19229	652385
3216	652386
13041	652387
69756	652388
15875	652389
1026	652390
12459	652391
5717	652392
7663	652393
4053	652394
1290	652395
20816	652396
3232	652397
2804	652398
55662	652399
59221	652400
55662	652401
4202	652402
17763	652403
2835	652404
66062	652405
14345	652406
20477	652407
38040	652408
1851	652409
4778	652410
64347	652411
42564	652412
75645	652413
67266	652414
17876	652415
68383	652416
17939	652417
2903	652418
14841	652419
91674	652420
51082	652421
26905	652422
14682	652423
31881	652424
550	652425
67130	652426
63537	652427
53928	652428
10556	652429
10861	652430
2045	652431
60529	652432
38040	652433
39246	652434
61403	652435
28626	652436
5709	652437
42753	652438
19654	652439
27030	652440
3114	652441
27	652442
77664	652443
52451	652444
1311	652445
41508	652446
46070	652447
82798	652448
4605	652449
6792	652450
225	652451
794	652452
63870	652453
2755	652454
8907	652455
3226	652456
1026	652457
20762	652458
49957	652459
69278	652460
112090	652461
10664	652462
3202	652463
37209	652464
102901	652465
68388	652466
102209	652467
118856	652468
11712	652469
39141	652470
11792	652471
105201	652472
105844	652473
48150	652474
34236	652475
2157	652476
23260	652477
48483	652478
77819	652479
37550	652480
40507	652481
40507	652482
98896	652483
77656	652484
24220	652485
56568	652486
128708	652487
58831	652488
98945	652489
82041	652490
107330	652491
30715	652492
2886	652493
45161	652494
18160	652495
26061	652496
63124	652497
72230	652498
103991	652499
84328	652500
84482	652501
126319	652502
73243	652503
98752	652504
14221	652505
88014	652506
99112	652507
71671	652508
115133	652509
26158	652510
13331	652511
46824	652512
17064	652513
12400	652514
11612	652515
53137	652516
80897	652517
40813	652518
10946	652519
41733	652520
50758	652521
514	652522
68977	652523
1350	652524
30491	652525
4224	652526
12552	652527
10637	652528
4472	652529
12567	652530
14227	652531
29552	652532
29445	652533
1694	652534
607	652535
68776	652536
24960	652537
425	652538
2724	652539
14749	652540
42568	652541
86032	652542
391	652543
229	652544
13331	652545
11778	652546
2049	652547
1210	652548
132834	652549
83018	652550
29468	652551
23260	652552
86791	652553
107326	652554
73218	652555
3423	652556
7443	652557
55161	652558
28765	652559
5305	652560
18617	652561
4211	652562
49278	652563
93641	652564
1705	652565
519	652566
1131	652567
26285	652568
15482	652569
4586	652570
2215	652571
41550	652572
52269	652573
20229	652574
41873	652575
28034	652576
32562	652577
1131	652578
28900	652579
3518	652580
40536	652581
7264	652582
9817	652583
41550	652584
137102	652585
13041	652586
21588	652587
34161	652588
3404	652589
122455	652590
77114	652591
1921	652592
12947	652593
4787	652594
36110	652595
3093	652596
35482	652597
16072	652598
50573	652599
14249	652600
15812	652601
57401	652602
9285	652603
13916	652604
48548	652605
14150	652606
22752	652607
41303	652608
15369	652609
71804	652610
108364	652611
14094	652612
7468	652613
16289	652614
71	652615
40084	652616
16088	652617
3963	652618
1111	652619
21115	652620
455	652621
8175	652622
31107	652623
4837	652624
51834	652625
39581	652626
12567	652627
24328	652628
42626	652629
2691	652630
7478	652631
975	652632
14384	652633
40198	652634
31666	652635
38853	652636
1008	652637
1829	652638
7468	652639
79709	652640
4327	652641
84693	652642
76425	652643
78329	652644
77574	652645
27030	652646
21507	652647
76871	652648
128030	652649
11371	652650
24873	652651
26944	652652
44662	652653
6940	652654
15886	652655
28759	652656
133068	652657
20740	652658
46445	652659
10587	652660
8709	652661
111909	652662
7910	652663
24185	652664
111945	652665
28691	652666
14937	652667
5613	652668
7901	652669
30932	652670
12168	652671
107716	652672
5759	652673
5303	652674
12497	652675
29350	652676
34840	652677
3237	652678
22226	652679
33284	652680
38001	652681
78066	652682
147312	652683
21253	652684
26022	652685
58259	652686
15861	652687
24244	652688
13109	652689
47328	652690
12997	652691
70542	652692
2266	652693
10643	652694
26687	652695
7478	652696
14343	652697
7629	652698
97826	652699
4325	652700
35951	652701
476	652702
5150	652703
100787	652704
26536	652705
2713	652706
20228	652707
26399	652708
18160	652709
7085	652710
90323	652711
43251	652712
9640	652713
109880	652714
12109	652715
79459	652716
15842	652717
5289	652718
36177	652719
29533	652720
13985	652721
129259	652722
76712	652723
103438	652724
20164	652725
98061	652726
16067	652727
1129	652728
49111	652729
16745	652730
56267	652731
21572	652732
132421	652733
46848	652734
66831	652735
22904	652736
6996	652737
26722	652738
72986	652739
46811	652740
132710	652741
100285	652742
53805	652743
62525	652744
20432	652745
8291	652746
11549	652747
21303	652748
10395	652749
14370	652750
102938	652751
40415	652752
49861	652753
23904	652754
20229	652755
71201	652756
34494	652757
76870	652758
63387	652759
3044	652760
73089	652761
32002	652762
3722	652763
41899	652764
43005	652765
32005	652766
16687	652767
72767	652768
121284	652769
56838	652770
60173	652771
88138	652772
29518	652773
78960	652774
76508	652775
18549	652776
46190	652777
26471	652778
585	652779
15764	652780
8067	652781
13511	652782
13017	652783
26915	652784
14937	652785
17113	652786
17113	652787
7574	652788
72053	652789
77492	652790
18864	652791
107870	652792
23787	652793
79830	652794
80765	652795
42317	652796
112457	652797
24732	652798
40764	652799
79671	652800
163987	652801
42634	652802
26051	652803
48612	652804
30909	652805
71976	652806
63342	652807
76830	652808
116967	652809
113154	652810
104842	652811
31241	652812
23919	652813
72039	652814
12064	652815
24778	652816
4738	652817
18228	652818
17023	652819
45456	652820
42459	652821
12798	652822
10972	652823
8291	652824
53862	652825
41139	652826
23667	652827
45519	652828
39988	652829
92032	652830
27222	652831
4666	652832
114653	652833
12883	652834
1968	652835
58895	652836
45095	652837
32002	652838
37901	652839
429	652840
62757	652841
429	652842
20714	652843
12636	652844
46058	652845
132475	652846
136898	652847
102901	652848
6959	652849
25410	652850
36846	652851
154396	652852
82003	652853
139088	652854
156299	652855
39256	652856
41359	652857
81780	652858
119228	652859
33958	652860
160296	652861
80001	652862
18747	652863
3432	652864
6697	652865
1617	652866
696	652867
2554	652868
1993	652869
10994	652870
10693	652871
70403	652872
47164	652873
26074	652874
78094	652875
109235	652876
14497	652877
45193	652878
112857	652879
52369	652880
33128	652881
80741	652882
21914	652883
59912	652884
47881	652885
35179	652886
25739	652887
48062	652888
82243	652889
18617	652890
46978	652891
19153	652892
50239	652893
15160	652894
13868	652895
20719	652896
41634	652897
73181	652898
12929	652899
59872	652900
2828	652901
6806	652902
1694	652903
5749	652904
1694	652905
7395	652906
36035	652907
1207	652908
15209	652909
33537	652910
29481	652911
18313	652912
61287	652913
18994	652914
13953	652915
44208	652916
6996	652917
6340	652918
22810	652919
74305	652920
9952	652921
49781	652922
73215	652923
50275	652924
10008	652925
29452	652926
4077	652927
31090	652928
3007	652929
8972	652930
76871	652931
42936	652932
62015	652933
3390	652934
23571	652935
20043	652936
63050	652937
18396	652938
85079	652939
9578	652940
41850	652941
70953	652942
16687	652943
8618	652944
4513	652945
45480	652946
24579	652947
146744	652948
49184	652949
89312	652950
5828	652951
15946	652952
9439	652953
15467	652954
39741	652955
69488	652956
5542	652957
40975	652958
104894	652959
55694	652960
3222	652961
101033	652962
55363	652963
7249	652964
88630	652965
9820	652966
88774	652967
55626	652968
18739	652969
16178	652970
124157	652971
57931	652972
3857	652973
42555	652974
88273	652975
46882	652976
20711	652977
122580	652978
1399	652979
21588	652980
86219	652981
63341	652982
48416	652983
95521	652984
76297	652985
9093	652986
45638	652987
18167	652988
53375	652989
43275	652990
114666	652991
20367	652992
39212	652993
88930	652994
44670	652995
51651	652996
99785	652997
52905	652998
13718	652999
8956	653000
27345	653001
16141	653002
7767	653003
40424	653004
49615	653005
32352	653006
1350	653007
6159	653008
160770	653009
20688	653010
12686	653011
31103	653012
32341	653013
95825	653014
48902	653015
98300	653016
33090	653017
15732	653018
13399	653019
660	653020
202	653021
18411	653022
14408	653023
4102	653024
41519	653025
78479	653026
68828	653027
49872	653028
70425	653029
59309	653030
80576	653031
128676	653032
377	653033
3572	653034
22590	653035
48944	653036
82703	653037
4127	653038
9233	653039
14292	653040
9040	653041
50289	653042
9956	653043
82775	653044
26665	653045
28566	653046
22017	653047
49524	653048
2700	653049
2305	653050
39470	653051
110098	653052
44228	653053
25596	653054
34282	653055
11978	653056
54310	653057
110017	653058
50383	653059
5943	653060
28008	653061
110017	653062
788	653063
26500	653064
28405	653065
56428	653066
109374	653067
5950	653068
102944	653069
5143	653070
15509	653071
6909	653072
15842	653073
132906	653074
19153	653075
17606	653076
1039	653077
28952	653078
80514	653079
1111	653080
9623	653081
52029	653082
1165	653083
51374	653084
1821	653085
31345	653086
15812	653087
4100	653088
4077	653089
122519	653090
43601	653091
74690	653092
9470	653093
67454	653094
39094	653095
8628	653096
39093	653097
3146	653098
4852	653099
28231	653100
9483	653101
102598	653102
31133	653103
12109	653104
20404	653105
15172	653106
7672	653107
16085	653108
5693	653109
24408	653110
34378	653111
30923	653112
2654	653113
12486	653114
48901	653115
70143	653116
4952	653117
22145	653118
33070	653119
74318	653120
3038	653121
60015	653122
39555	653123
98833	653124
68170	653125
49205	653126
39111	653127
52458	653128
6178	653129
28759	653130
130536	653131
13020	653132
44329	653133
32895	653134
4214	653135
7431	653136
63765	653137
2303	653138
7645	653139
9784	653140
17741	653141
3256	653142
13115	653143
71917	653144
7140	653145
59564	653146
14302	653147
54552	653148
5677	653149
97482	653150
4504	653151
18858	653152
45917	653153
23334	653154
21733	653155
30339	653156
85324	653157
83725	653158
38693	653159
71745	653160
40466	653161
72210	653162
69940	653163
3434	653164
81583	653165
90376	653166
63176	653167
13753	653168
14107	653169
39435	653170
64289	653171
113039	653172
121832	653173
10462	653174
12553	653175
19063	653176
2230	653177
51219	653178
2654	653179
15830	653180
3965	653181
121544	653182
5403	653183
2665	653184
59784	653185
60254	653186
20769	653187
12541	653188
342	653189
45859	653190
21604	653191
53715	653192
13038	653193
435	653194
78882	653195
2333	653196
45917	653197
18194	653198
2134	653199
29647	653200
17591	653201
49214	653202
129636	653203
15369	653204
10100	653205
29733	653206
44329	653207
14931	653208
82874	653209
10968	653210
10691	653211
10462	653212
59544	653213
79922	653214
95907	653215
49615	653216
3909	653217
60027	653218
40466	653219
79709	653220
54324	653221
54324	653222
10705	653223
27593	653224
12069	653225
88808	653226
24122	653227
22257	653228
102873	653229
3199	653230
45850	653231
15759	653232
34494	653233
6713	653234
6021	653235
2879	653236
546	653237
2513	653238
19907	653239
1554	653240
51249	653241
26114	653242
1966	653243
21588	653244
6382	653245
6425	653246
72751	653247
6039	653248
12636	653249
60219	653250
71894	653251
17635	653252
9470	653253
1329	653254
2987	653255
56776	653256
80308	653257
26414	653258
65572	653259
46815	653260
3282	653261
68781	653262
5376	653263
30345	653264
16090	653265
54383	653266
71217	653267
18251	653268
36163	653269
51883	653270
72053	653271
6068	653272
14454	653273
3997	653274
63235	653275
7581	653276
54552	653277
4107	653278
26157	653279
31698	653280
96788	653281
24944	653282
20674	653283
97164	653284
4077	653285
122331	653286
13519	653287
2987	653288
102277	653289
34192	653290
90154	653291
4513	653292
9072	653293
14377	653294
44858	653295
2285	653296
86597	653297
49885	653298
59894	653299
69990	653300
67027	653301
68231	653302
37456	653303
63436	653304
14464	653305
101329	653306
14752	653307
54006	653308
73075	653309
67765	653310
4773	653311
59886	653312
46182	653313
31503	653314
35120	653315
77645	653316
59777	653317
48866	653318
9614	653319
46981	653320
56263	653321
12955	653322
12636	653323
35173	653324
23897	653325
9442	653326
47711	653327
43275	653328
98752	653329
35035	653330
79745	653331
61356	653332
54303	653333
37053	653334
40536	653335
132900	653336
44208	653337
70577	653338
63999	653339
119121	653340
20331	653341
24244	653342
42508	653343
429	653344
73502	653345
63738	653346
3926	653347
2564	653348
15759	653349
37209	653350
13092	653351
2599	653352
122461	653353
31103	653354
1275	653355
36117	653356
30977	653357
2691	653358
1399	653359
6757	653360
2617	653361
84987	653362
15847	653363
106752	653364
100435	653365
4077	653366
2471	653367
41637	653368
5080	653369
54318	653370
54103	653371
1469	653372
57395	653373
44281	653374
15457	653375
12019	653376
17374	653377
6234	653378
5174	653379
59509	653380
2295	653381
50389	653382
73589	653383
38774	653384
16899	653385
27994	653386
20229	653387
21321	653388
88014	653389
87177	653390
13017	653391
17606	653392
51866	653393
25416	653394
538	653395
38728	653396
9644	653397
31102	653398
5348	653399
8639	653400
15830	653401
53745	653402
17639	653403
7380	653404
10347	653405
37779	653406
66902	653407
69977	653408
6626	653409
5808	653410
5796	653411
2005	653412
26157	653413
96591	653414
85508	653415
36467	653416
1723	653417
16281	653418
64492	653419
4391	653420
3282	653421
38728	653422
121355	653423
67460	653424
17488	653425
65925	653426
5681	653427
4967	653428
5776	653429
29904	653430
22642	653431
28825	653432
25793	653433
47753	653434
6345	653435
81853	653436
7531	653437
18555	653438
19213	653439
48076	653440
119093	653441
11305	653442
17006	653443
117347	653444
32968	653445
27807	653446
31118	653447
56542	653448
138610	653449
68801	653450
43433	653451
56212	653452
138477	653453
32296	653454
27531	653455
66016	653456
84576	653457
3109	653458
104137	653459
65948	653460
2897	653461
70589	653462
81123	653463
29942	653464
2447	653465
4513	653466
3898	653467
695	653468
60021	653469
27960	653470
19052	653471
61715	653472
44635	653473
16607	653474
9251	653475
102595	653476
80807	653477
4455	653478
17311	653479
12653	653480
12653	653481
16105	653482
30920	653483
14070	653484
7180	653485
111590	653486
53048	653487
3595	653488
46023	653489
5511	653490
1987	653491
89	653492
3152	653493
46373	653494
41890	653495
34726	653496
7273	653497
80888	653498
132939	653499
79577	653500
20469	653501
64453	653502
305	653503
47843	653504
5649	653505
75333	653506
88904	653507
7061	653508
26048	653509
24962	653510
58069	653511
28841	653512
21787	653513
2757	653514
91402	653515
2922	653516
72960	653517
4769	653518
18362	653519
56319	653520
944	653521
112001	653522
99220	653523
36546	653524
74615	653525
91103	653526
21267	653527
20136	653528
86498	653529
52194	653530
1059	653531
16662	653532
8477	653533
136271	653534
16656	653535
20851	653536
96877	653537
61233	653538
44775	653539
22755	653540
90170	653541
62220	653542
81847	653543
69435	653544
30122	653545
14409	653546
25304	653547
96330	653548
6146	653549
34122	653550
13007	653551
24642	653552
86657	653553
54749	653554
6481	653555
48058	653556
36516	653557
7541	653558
17663	653559
37175	653560
19647	653561
28731	653562
137195	653563
37575	653564
42317	653565
10701	653566
37054	653567
42951	653568
9407	653569
45348	653570
34754	653571
6021	653572
38012	653573
82302	653574
37015	653575
3264	653576
1970	653577
1193	653578
8271	653579
4183	653580
101009	653581
32093	653582
72214	653583
41891	653584
49124	653585
32145	653586
69947	653587
44512	653588
11472	653589
30961	653590
26920	653591
5442	653592
8918	653593
40568	653594
2219	653595
17420	653596
111875	653597
33615	653598
112018	653599
89259	653600
43960	653601
11745	653602
5069	653603
33720	653604
25862	653605
14252	653606
183	653607
24391	653608
39968	653609
47359	653610
1003	653611
2207	653612
71	653613
110599	653614
476	653615
79068	653616
16552	653617
56268	653618
41483	653619
19156	653620
77415	653621
35173	653622
17095	653623
83218	653624
5465	653625
85908	653626
82695	653627
81072	653628
19198	653629
7669	653630
7904	653631
56724	653632
61635	653633
55274	653634
98203	653635
22030	653636
52898	653637
85198	653638
12012	653639
110359	653640
83822	653641
22231	653642
63999	653643
26286	653644
54324	653645
13696	653646
22201	653647
90154	653648
62636	653649
12898	653650
88973	653651
3857	653652
53162	653653
2729	653654
33893	653655
26891	653656
23706	653657
15601	653658
26042	653659
124700	653660
60531	653661
77013	653662
6787	653663
81188	653664
35978	653665
4297	653666
17107	653667
16195	653668
2713	653669
45195	653670
59109	653671
33036	653672
22755	653673
6294	653674
85028	653675
40690	653676
82090	653677
1709	653678
47134	653679
43996	653680
16488	653681
46475	653682
97898	653683
53416	653684
7443	653685
29179	653686
91320	653687
68686	653688
10912	653689
45643	653690
5387	653691
1723	653692
7632	653693
1131	653694
1131	653695
3580	653696
40126	653697
8173	653698
1554	653699
18011	653700
15870	653701
41002	653702
8879	653703
13098	653704
2572	653705
42177	653706
8879	653707
42096	653708
13751	653709
28063	653710
4951	653711
45542	653712
43337	653713
9293	653714
28901	653715
16085	653716
15628	653717
15850	653718
17193	653719
26931	653720
1998	653721
585	653722
455	653723
655	653724
1693	653725
1177	653726
61862	653727
110550	653728
15368	653729
35035	653730
85508	653731
85079	653732
78498	653733
65573	653734
429	653735
122337	653736
110302	653737
2557	653738
7249	653739
34166	653740
108335	653741
21739	653742
777	653743
24127	653744
22267	653745
73805	653746
111666	653747
120296	653748
20641	653749
6843	653750
16441	653751
13017	653752
19595	653753
54309	653754
175	653755
18636	653756
11389	653757
63785	653758
2599	653759
24304	653760
13978	653761
50271	653762
63385	653763
38475	653764
11724	653765
15759	653766
5012	653767
27298	653768
59569	653769
39588	653770
90075	653771
41371	653772
53741	653773
48866	653774
84328	653775
26691	653776
26022	653777
32310	653778
4239	653779
21282	653780
91625	653781
19481	653782
8690	653783
73215	653784
13490	653785
40225	653786
82743	653787
12178	653788
70194	653789
58515	653790
50793	653791
7924	653792
39479	653793
6639	653794
35026	653795
77915	653796
53809	653797
2199	653798
9128	653799
56023	653800
138929	653801
23439	653802
102948	653803
39263	653804
45913	653805
104080	653806
77647	653807
40126	653808
16281	653809
12351	653810
86545	653811
1331	653812
19542	653813
12012	653814
2109	653815
73	653816
55233	653817
5528	653818
67668	653819
1912	653820
45863	653821
15842	653822
1229	653823
40654	653824
26414	653825
13564	653826
38808	653827
2995	653828
19290	653829
77139	653830
7787	653831
969	653832
39205	653833
11751	653834
12958	653835
4127	653836
58515	653837
58515	653838
521	653839
53856	653840
8225	653841
6726	653842
55612	653843
118646	653844
27668	653845
2168	653846
32297	653847
20759	653848
63738	653849
34679	653850
24400	653851
15325	653852
39870	653853
44598	653854
70066	653855
28212	653856
6159	653857
52329	653858
33049	653859
22064	653860
41361	653861
11164	653862
53776	653863
16999	653864
17015	653865
36110	653866
89486	653867
342	653868
67152	653869
18811	653870
65439	653871
122475	653872
22286	653873
11241	653874
20697	653875
250	653876
37441	653877
56026	653878
56167	653879
3630	653880
6682	653881
39870	653882
6154	653883
2591	653884
1887	653885
3129	653886
8946	653887
22093	653888
6	653889
13	653890
17064	653891
89052	653892
15842	653893
4224	653894
14677	653895
73662	653896
17635	653897
7629	653898
2294	653899
23674	653900
22286	653901
19090	653902
7046	653903
11136	653904
27720	653905
21253	653906
4433	653907
19191	653908
58963	653909
916	653910
3625	653911
813	653912
1760	653913
2128	653914
3522	653915
6645	653916
8182	653917
5289	653918
1554	653919
83865	653920
64942	653921
29073	653922
4969	653923
16488	653924
3997	653925
30215	653926
3209	653927
719	653928
42634	653929
45515	653930
1284	653931
2515	653932
3550	653933
24741	653934
49589	653935
61953	653936
37770	653937
9470	653938
10946	653939
4069	653940
41616	653941
2620	653942
22017	653943
26869	653944
696	653945
19138	653946
63738	653947
54299	653948
317	653949
17103	653950
131	653951
76	653952
488	653953
2016	653954
1698	653955
1271	653956
1762	653957
61604	653958
45996	653959
6885	653960
2006	653961
11170	653962
7413	653963
1442	653964
49708	653965
15935	653966
55082	653967
677	653968
71194	653969
30549	653970
821	653971
2994	653972
34060	653973
6913	653974
45548	653975
35256	653976
4169	653977
451	653978
2425	653979
24134	653980
165892	653981
10702	653982
64001	653983
3294	653984
401	653985
15812	653986
10637	653987
6428	653988
55003	653989
8384	653990
1705	653991
43746	653992
3757	653993
10705	653994
33487	653995
95951	653996
84328	653997
60027	653998
21504	653999
27593	654000
99766	654001
53822	654002
8266	654003
22046	654004
8368	654005
14754	654006
90854	654007
27970	654008
78200	654009
139219	654010
16871	654011
18738	654012
31460	654013
3373	654014
816	654015
13973	654016
4592	654017
31152	654018
2103	654019
56838	654020
8956	654021
92424	654022
9088	654023
74676	654024
129688	654025
2653	654026
24142	654027
7285	654028
60438	654029
48092	654030
47653	654031
1895	654032
46845	654033
120513	654034
50542	654035
102800	654036
52952	654037
53026	654038
72025	654039
46521	654040
88083	654041
99505	654042
44599	654043
100318	654044
30849	654045
72230	654046
53460	654047
70382	654048
4214	654049
71658	654050
105893	654051
77546	654052
67161	654053
9009	654054
14414	654055
59320	654056
27692	654057
167534	654058
15236	654059
61532	654060
13983	654061
13223	654062
42220	654063
5182	654064
49205	654065
71488	654066
66063	654067
12638	654068
2397	654069
19745	654070
35044	654071
34618	654072
123274	654073
23260	654074
7140	654075
67474	654076
3586	654077
11465	654078
26546	654079
3679	654080
107752	654081
48866	654082
98752	654083
104034	654084
3156	654085
73603	654086
42361	654087
25455	654088
23899	654089
4214	654090
8001	654091
30932	654092
1968	654093
60127	654094
5542	654095
49960	654096
23294	654097
21129	654098
4455	654099
8221	654100
14392	654101
65558	654102
53359	654103
14340	654104
3404	654105
4069	654106
65844	654107
17606	654108
4390	654109
18991	654110
90000	654111
22274	654112
35812	654113
42007	654114
6536	654115
51330	654116
26879	654117
1227	654118
3343	654119
91005	654120
74277	654121
13122	654122
1947	654123
23180	654124
7380	654125
15610	654126
40153	654127
26758	654128
22174	654129
18397	654130
112885	654131
88660	654132
24291	654133
3614	654134
70846	654135
67299	654136
50923	654137
97113	654138
29179	654139
35331	654140
122455	654141
3194	654142
3103	654143
3312	654144
111408	654145
2633	654146
455	654147
33896	654148
52738	654149
3448	654150
19648	654151
2438	654152
54817	654153
107413	654154
4309	654155
90718	654156
24749	654157
7767	654158
15221	654159
32087	654160
24873	654161
30375	654162
11954	654163
3007	654164
27000	654165
27969	654166
60965	654167
13482	654168
1527	654169
92676	654170
1371	654171
34469	654172
28738	654173
45297	654174
3404	654175
8444	654176
15369	654177
19229	654178
5492	654179
120423	654180
3700	654181
11745	654182
23540	654183
57710	654184
26409	654185
98289	654186
47647	654187
107557	654188
36779	654189
73604	654190
107840	654191
13534	654192
4252	654193
5520	654194
25894	654195
772	654196
4334	654197
20674	654198
80617	654199
104936	654200
16497	654201
95870	654202
124258	654203
22403	654204
77431	654205
9898	654206
30693	654207
109931	654208
7499	654209
41866	654210
96267	654211
4472	654212
3948	654213
25942	654214
9649	654215
4951	654216
2937	654217
46368	654218
38622	654219
1714	654220
41676	654221
26745	654222
14596	654223
877	654224
37697	654225
107607	654226
27208	654227
4635	654228
49154	654229
93754	654230
49418	654231
24562	654232
1131	654233
4932	654234
68140	654235
35226	654236
6115	654237
31736	654238
5677	654239
17900	654240
18161	654241
78	654242
110750	654243
68091	654244
13305	654245
18702	654246
19215	654247
3282	654248
31133	654249
81542	654250
844	654251
18739	654252
12640	654253
2511	654254
12406	654255
104250	654256
6340	654257
49549	654258
6466	654259
6522	654260
1103	654261
16292	654262
15646	654263
18152	654264
3166	654265
3713	654266
33055	654267
32850	654268
11453	654269
90031	654270
20467	654271
17206	654272
9086	654273
42586	654274
16071	654275
18796	654276
12783	654277
12304	654278
75285	654279
6508	654280
9086	654281
13776	654282
14278	654283
54218	654284
44639	654285
9403	654286
37103	654287
2374	654288
114651	654289
38513	654290
26220	654291
1365	654292
64170	654293
99417	654294
16569	654295
16569	654296
52967	654297
11113	654298
4829	654299
42939	654300
4443	654301
76576	654302
16905	654303
10986	654304
73148	654305
16543	654306
81844	654307
93440	654308
1646	654309
22917	654310
2502	654311
380	654312
67306	654313
28755	654314
26920	654315
35550	654316
29765	654317
19994	654318
123095	654319
62452	654320
47321	654321
25390	654322
27298	654323
30448	654324
30719	654325
5256	654326
3269	654327
5930	654328
51071	654329
63562	654330
33637	654331
6213	654332
63146	654333
2801	654334
64251	654335
132628	654336
19245	654337
4322	654338
23805	654339
16789	654340
3555	654341
21358	654342
98557	654343
8706	654344
48198	654345
89578	654346
29189	654347
24724	654348
45566	654349
61477	654350
22769	654351
85287	654352
6174	654353
8920	654354
614	654355
3157	654356
40037	654357
16273	654358
43471	654359
15273	654360
21895	654361
77545	654362
18511	654363
19195	654364
76263	654365
25568	654366
17664	654367
1732	654368
10897	654369
34754	654370
87983	654371
14323	654372
52396	654373
41306	654374
28444	654375
2565	654376
6326	654377
33459	654378
68758	654379
28099	654380
93442	654381
44962	654382
22917	654383
1976	654384
62821	654385
76971	654386
56966	654387
38879	654388
12979	654389
4615	654390
58484	654391
28571	654392
49186	654393
18778	654394
54374	654395
4907	654396
97156	654397
45314	654398
10146	654399
81560	654400
44587	654401
586	654402
132915	654403
64501	654404
1970	654405
47073	654406
28726	654407
2252	654408
11461	654409
2938	654410
1970	654411
52760	654412
19394	654413
79044	654414
54116	654415
9434	654416
26953	654417
16759	654418
62506	654419
58215	654420
305	654421
4007	654422
14029	654423
87347	654424
2407	654425
66086	654426
31871	654427
129770	654428
102168	654429
9796	654430
79036	654431
42001	654432
15860	654433
24305	654434
7004	654435
63767	654436
13497	654437
43156	654438
6625	654439
36662	654440
16589	654441
74474	654442
31871	654443
96517	654444
374	654445
1493	654446
27544	654447
106827	654448
12004	654449
77081	654450
3077	654451
25504	654452
2026	654453
16540	654454
104986	654455
2395	654456
49405	654457
1445	654458
10043	654459
43184	654460
73070	654461
3081	654462
4219	654463
16080	654464
36636	654465
59252	654466
108854	654467
54232	654468
26510	654469
2397	654470
79023	654471
3621	654472
20653	654473
10082	654474
64425	654475
77157	654476
58140	654477
49691	654478
10068	654479
9803	654480
32232	654481
26174	654482
118839	654483
11070	654484
6839	654485
18642	654486
10473	654487
9	654488
21124	654489
2768	654490
48500	654491
97964	654492
3893	654493
129341	654494
4280	654495
5994	654496
36197	654497
15933	654498
46532	654499
86722	654500
17013	654501
92585	654502
7510	654503
11741	654504
33995	654505
11252	654506
9129	654507
64120	654508
7598	654509
9946	654510
27523	654511
20918	654512
37162	654513
114382	654514
43139	654515
71129	654516
82900	654517
6534	654518
25465	654519
7571	654520
87381	654521
128969	654522
73979	654523
17968	654524
4803	654525
118716	654526
91299	654527
52173	654528
6381	654529
89172	654530
85820	654531
61938	654532
105036	654533
109869	654534
50664	654535
3277	654536
43484	654537
33641	654538
13537	654539
35852	654540
49239	654541
10703	654542
17499	654543
87260	654544
47658	654545
65409	654546
80558	654547
16532	654548
66887	654549
106862	654550
23401	654551
68467	654552
11364	654553
14315	654554
15177	654555
95203	654556
54375	654557
26416	654558
51094	654559
18911	654560
18133	654561
40517	654562
66671	654563
14687	654564
39852	654565
100411	654566
75204	654567
36471	654568
77491	654569
25771	654570
37595	654571
33213	654572
8588	654573
66844	654574
13898	654575
64814	654576
4790	654577
12062	654578
42594	654579
2976	654580
61291	654581
6847	654582
10580	654583
5822	654584
983	654585
47225	654586
67551	654587
67588	654588
132710	654589
12029	654590
62506	654591
9312	654592
37655	654593
99609	654594
95669	654595
101291	654596
16562	654597
60231	654598
70421	654599
2091	654600
23268	654601
117177	654602
80584	654603
105611	654604
72414	654605
66918	654606
52707	654607
100452	654608
21268	654609
80251	654610
20102	654611
34691	654612
107664	654613
23511	654614
29811	654615
1732	654616
47312	654617
110897	654618
67240	654619
77105	654620
1700	654621
13368	654622
106382	654623
97604	654624
26708	654625
73588	654626
3659	654627
5933	654628
33677	654629
66229	654630
50321	654631
76337	654632
89997	654633
54978	654634
73821	654635
61802	654636
67495	654637
54687	654638
95162	654639
40452	654640
41522	654641
23947	654642
82622	654643
46021	654644
1713	654645
33032	654646
34606	654647
27210	654648
44902	654649
14932	654650
47304	654651
62701	654652
29905	654653
55121	654654
133772	654655
123781	654656
21092	654657
74281	654658
781	654659
5727	654660
121555	654661
49779	654662
10376	654663
109563	654664
30909	654665
35125	654666
20701	654667
64061	654668
24100	654669
22328	654670
10595	654671
4086	654672
46177	654673
77645	654674
59984	654675
35173	654676
121070	654677
26964	654678
77504	654679
35120	654680
91328	654681
45136	654682
65687	654683
25541	654684
55507	654685
14095	654686
15270	654687
22736	654688
77692	654689
77415	654690
77433	654691
130485	654692
33376	654693
13655	654694
48870	654695
71242	654696
129592	654697
39845	654698
23319	654699
41358	654700
68691	654701
62604	654702
41324	654703
84559	654704
138658	654705
21726	654706
21235	654707
11007	654708
7229	654709
29479	654710
28755	654711
2000	654712
1904	654713
45999	654714
84991	654715
9035	654716
8276	654717
64842	654718
58970	654719
21888	654720
5999	654721
23947	654722
45189	654723
127334	654724
13898	654725
48465	654726
113044	654727
38570	654728
98771	654729
135858	654730
86685	654731
24833	654732
41522	654733
26982	654734
29641	654735
78455	654736
108532	654737
31395	654738
112025	654739
99472	654740
33705	654741
31359	654742
93666	654743
1904	654744
1601	654745
67282	654746
60579	654747
80339	654748
66712	654749
6208	654750
99799	654751
98238	654752
105636	654753
105163	654754
70275	654755
14323	654756
5277	654757
43369	654758
64614	654759
4219	654760
7778	654761
78111	654762
29135	654763
16874	654764
42389	654765
3555	654766
23679	654767
4481	654768
16071	654769
9086	654770
41508	654771
42954	654772
67636	654773
28542	654774
12947	654775
32987	654776
90064	654777
15829	654778
92647	654779
11293	654780
37214	654781
1932	654782
106006	654783
15603	654784
29189	654785
52235	654786
3168	654787
16280	654788
53776	654789
67059	654790
15659	654791
92753	654792
47261	654793
64897	654794
27052	654795
1370	654796
70151	654797
12789	654798
139574	654799
16591	654800
93794	654801
21278	654802
1004	654803
25810	654804
59545	654805
80599	654806
88567	654807
38648	654808
15755	654809
64679	654810
32812	654811
56024	654812
16200	654813
52216	654814
14343	654815
13527	654816
18529	654817
3202	654818
4645	654819
48522	654820
143143	654821
1830	654822
92787	654823
114292	654824
23128	654825
1915	654826
18853	654827
20232	654828
7704	654829
88032	654830
2599	654831
50707	654832
14541	654833
47726	654834
10416	654835
123011	654836
13563	654837
69380	654838
67	654839
6478	654840
9481	654841
2407	654842
2726	654843
37164	654844
10257	654845
58	654846
134304	654847
69788	654848
85045	654849
7359	654850
51381	654851
70976	654852
53127	654853
20751	654854
2809	654855
24806	654856
2668	654857
15628	654858
56399	654859
40758	654860
650	654861
40216	654862
3236	654863
65	654864
49821	654865
18000	654866
67489	654867
48482	654868
2910	654869
2910	654870
2811	654871
247	654872
13389	654873
59841	654874
16083	654875
4982	654876
59498	654877
7582	654878
1805	654879
118533	654880
5290	654881
105240	654882
1371	654883
2060	654884
20483	654885
24581	654886
14191	654887
20418	654888
20738	654889
29580	654890
40794	654891
409	654892
4365	654893
656	654894
1001	654895
51436	654896
3495	654897
39498	654898
99815	654899
6545	654900
51833	654901
56615	654902
74784	654903
129787	654904
83883	654905
9875	654906
102813	654907
12921	654908
12921	654909
48949	654910
2921	654911
28338	654912
41400	654913
26699	654914
8991	654915
39591	654916
52041	654917
53846	654918
3577	654919
482	654920
61007	654921
39532	654922
4102	654923
18252	654924
1177	654925
12387	654926
127674	654927
40534	654928
40534	654929
6766	654930
65869	654931
2407	654932
31910	654933
5726	654934
40417	654935
120264	654936
1583	654937
32436	654938
3403	654939
25527	654940
37751	654941
268	654942
103923	654943
33735	654944
55235	654945
18250	654946
43244	654947
53141	654948
75163	654949
268	654950
44936	654951
12291	654952
8138	654953
45602	654954
7639	654955
89657	654956
79910	654957
79545	654958
65773	654959
68777	654960
133989	654961
30869	654962
9750	654963
31599	654964
102056	654965
58838	654966
67558	654967
17753	654968
34493	654969
52803	654970
24924	654971
108660	654972
83526	654973
27770	654974
17186	654975
84417	654976
33123	654977
7707	654978
117160	654979
34312	654980
31151	654981
70165	654982
110889	654983
92114	654984
74651	654985
6	654986
90126	654987
42960	654988
29899	654989
88707	654990
147	654991
44623	654992
87234	654993
4976	654994
41546	654995
498	654996
5275	654997
986	654998
59281	654999
63592	655000
100950	655001
58602	655002
38727	655003
40660	655004
33219	655005
16207	655006
35840	655007
66586	655008
108395	655009
11606	655010
1003	655011
593	655012
4329	655013
6509	655014
52080	655015
69886	655016
49164	655017
64967	655018
27067	655019
164022	655020
9943	655021
13954	655022
51091	655023
107427	655024
9647	655025
137485	655026
94247	655027
12301	655028
22981	655029
32916	655030
48851	655031
27235	655032
69869	655033
27972	655034
54591	655035
23573	655036
11055	655037
13977	655038
78477	655039
59937	655040
59301	655041
29698	655042
138493	655043
87238	655044
39762	655045
126305	655046
127197	655047
51314	655048
81858	655049
14452	655050
19108	655051
46381	655052
9875	655053
133061	655054
12409	655055
67277	655056
14688	655057
28888	655058
12409	655059
14097	655060
53271	655061
59414	655062
39556	655063
71154	655064
17582	655065
47471	655066
38601	655067
60171	655068
7684	655069
86307	655070
71886	655071
16432	655072
85105	655073
48939	655074
56396	655075
27210	655076
42552	655077
39084	655078
105185	655079
42305	655080
105834	655081
85831	655082
23962	655083
13484	655084
114657	655085
117495	655086
63694	655087
117567	655088
15527	655089
6270	655090
16726	655091
16300	655092
46987	655093
72140	655094
80656	655095
85331	655096
65651	655097
55239	655098
61617	655099
23103	655100
136937	655101
1366	655102
63563	655103
132544	655104
66816	655105
32437	655106
23667	655107
21495	655108
16719	655109
83198	655110
13133	655111
106948	655112
42328	655113
66665	655114
34230	655115
67894	655116
10481	655117
12631	655118
57597	655119
42583	655120
35295	655121
24867	655122
38721	655123
109039	655124
6795	655125
47764	655126
75724	655127
74724	655128
30117	655129
129802	655130
74948	655131
149188	655132
125706	655133
69405	655134
73654	655135
52784	655136
38473	655137
27784	655138
46424	655139
89140	655140
21214	655141
37391	655142
66988	655143
102041	655144
9619	655145
36002	655146
39545	655147
15245	655148
57548	655149
121415	655150
31455	655151
5396	655152
28655	655153
72271	655154
71547	655155
127147	655156
95589	655157
51068	655158
23385	655159
101050	655160
64756	655161
20933	655162
114396	655163
93534	655164
64611	655165
49622	655166
116634	655167
63476	655168
21431	655169
18300	655170
99534	655171
12030	655172
12030	655173
93817	655174
73542	655175
18190	655176
91561	655177
15373	655178
26681	655179
110310	655180
36261	655181
57346	655182
43343	655183
100388	655184
47052	655185
166241	655186
66957	655187
45168	655188
71687	655189
42596	655190
113209	655191
111670	655192
48084	655193
26244	655194
29917	655195
92699	655196
52128	655197
40587	655198
80398	655199
98042	655200
101071	655201
77471	655202
31689	655203
40861	655204
14885	655205
68731	655206
80278	655207
74933	655208
19207	655209
71225	655210
51138	655211
69524	655212
9144	655213
29419	655214
82699	655215
77825	655216
118882	655217
85268	655218
57551	655219
103576	655220
100478	655221
31043	655222
143907	655223
54377	655224
59302	655225
26196	655226
4901	655227
19713	655228
12111	655229
782	655230
80382	655231
101109	655232
8704	655233
142035	655234
96462	655235
15178	655236
7021	655237
60537	655238
53401	655239
85030	655240
95828	655241
42478	655242
18129	655243
17047	655244
112372	655245
15482	655246
29633	655247
81988	655248
84675	655249
22358	655250
19202	655251
37024	655252
62140	655253
30857	655254
26423	655255
99290	655256
50233	655257
30532	655258
64378	655259
4554	655260
8440	655261
5287	655262
115550	655263
7070	655264
30045	655265
68765	655266
40134	655267
71934	655268
123954	655269
9909	655270
64059	655271
83176	655272
81741	655273
70647	655274
31592	655275
120436	655276
86222	655277
3514	655278
15903	655279
3614	655280
41325	655281
3390	655282
46315	655283
32479	655284
7929	655285
75210	655286
13770	655287
37148	655288
4679	655289
2878	655290
36630	655291
64523	655292
242	655293
5203	655294
51850	655295
8514	655296
48682	655297
96247	655298
268	655299
22266	655300
83171	655301
29212	655302
7018	655303
29210	655304
16285	655305
1526	655306
76962	655307
26031	655308
75693	655309
64173	655310
81068	655311
5739	655312
15885	655313
7018	655314
2122	655315
23987	655316
12648	655317
4976	655318
4712	655319
3355	655320
3084	655321
90084	655322
51	655323
20155	655324
16403	655325
43420	655326
83895	655327
97909	655328
48212	655329
51057	655330
95852	655331
86441	655332
83831	655333
1108	655334
30203	655335
47720	655336
80529	655337
99602	655338
75544	655339
37665	655340
86704	655341
82814	655342
15837	655343
31508	655344
5373	655345
216	655346
216	655347
15833	655348
50529	655349
31501	655350
43087	655351
2139	655352
1348	655353
873	655354
5876	655355
13121	655356
129447	655357
32243	655358
9983	655359
1587	655360
35943	655361
26583	655362
11954	655363
74929	655364
801	655365
1798	655366
107250	655367
120206	655368
87239	655369
6203	655370
3116	655371
66763	655372
887	655373
6189	655374
39130	655375
80736	655376
102951	655377
31529	655378
66609	655379
66628	655380
60417	655381
30420	655382
36783	655383
113301	655384
13986	655385
22273	655386
83798	655387
64056	655388
112427	655389
23735	655390
24774	655391
78365	655392
19932	655393
58972	655394
91959	655395
30235	655396
76307	655397
5713	655398
83212	655399
43115	655400
71810	655401
7935	655402
7935	655403
12918	655404
9805	655405
66888	655406
85868	655407
18659	655408
63153	655409
18659	655410
9325	655411
17198	655412
129198	655413
18979	655414
62246	655415
7071	655416
5690	655417
7071	655418
37923	655419
5884	655420
25446	655421
91311	655422
3862	655423
17758	655424
4448	655425
5280	655426
13895	655427
8693	655428
22999	655429
5315	655430
18979	655431
79062	655432
17758	655433
131404	655434
598	655435
21305	655436
8006	655437
4880	655438
17769	655439
44557	655440
110194	655441
46156	655442
58004	655443
66226	655444
106889	655445
80286	655446
30876	655447
35807	655448
41855	655449
50577	655450
104317	655451
31892	655452
150332	655453
156731	655454
48515	655455
14527	655456
102085	655457
29859	655458
66132	655459
112901	655460
33230	655461
39201	655462
6778	655463
23312	655464
61273	655465
8567	655466
70925	655467
51102	655468
13361	655469
48430	655470
74960	655471
38454	655472
101003	655473
37084	655474
26991	655475
13361	655476
64181	655477
52848	655478
49672	655479
111644	655480
10869	655481
63237	655482
100541	655483
60331	655484
108614	655485
41504	655486
36559	655487
115471	655488
74777	655489
74883	655490
143884	655491
33665	655492
70035	655493
16481	655494
49630	655495
38730	655496
29537	655497
20227	655498
69972	655499
34106	655500
137159	655501
52347	655502
6261	655503
37601	655504
59526	655505
36629	655506
70359	655507
127922	655508
30543	655509
20489	655510
2467	655511
66112	655512
8897	655513
2430	655514
47208	655515
67910	655516
32119	655517
18407	655518
92276	655519
30991	655520
85196	655521
137127	655522
23383	655523
65531	655524
131333	655525
24293	655526
62578	655527
218	655528
49841	655529
76690	655530
28835	655531
113109	655532
73468	655533
61249	655534
29730	655535
92665	655536
37342	655537
97671	655538
66691	655539
44187	655540
3017	655541
14971	655542
48791	655543
11716	655544
7471	655545
31902	655546
58877	655547
51086	655548
84978	655549
16895	655550
71722	655551
81586	655552
17525	655553
77610	655554
99270	655555
150461	655556
66061	655557
122941	655558
101269	655559
30193	655560
54673	655561
90335	655562
79193	655563
38623	655564
24305	655565
38794	655566
109251	655567
26543	655568
16546	655569
71138	655570
27703	655571
99012	655572
48579	655573
70890	655574
2343	655575
93360	655576
88728	655577
23764	655578
51835	655579
162256	655580
27031	655581
91609	655582
38452	655583
97624	655584
18772	655585
1019	655586
50240	655587
20898	655588
31141	655589
29998	655590
79858	655591
3659	655592
21782	655593
79225	655594
8008	655595
86670	655596
59996	655597
79315	655598
38551	655599
41283	655600
52051	655601
25556	655602
12372	655603
55372	655604
12896	655605
1144	655606
1713	655607
58353	655608
30183	655609
85443	655610
1821	655611
85513	655612
25303	655613
106958	655614
7341	655615
32182	655616
10266	655617
51391	655618
7630	655619
64059	655620
1912	655621
66704	655622
34313	655623
27188	655624
88922	655625
651	655626
80962	655627
5186	655628
104205	655629
93928	655630
79381	655631
28164	655632
79669	655633
31716	655634
119138	655635
11013	655636
21782	655637
86257	655638
115245	655639
28793	655640
80925	655641
53455	655642
8090	655643
1679	655644
115819	655645
126211	655646
85821	655647
117726	655648
73755	655649
40164	655650
26726	655651
19483	655652
24157	655653
23665	655654
135415	655655
100305	655656
65407	655657
100385	655658
79595	655659
13875	655660
137265	655661
22006	655662
106712	655663
119070	655664
84404	655665
84407	655666
51691	655667
92320	655668
36792	655669
95666	655670
18479	655671
112052	655672
80702	655673
9869	655674
27012	655675
5942	655676
9869	655677
43443	655678
2353	655679
79396	655680
59147	655681
58367	655682
73063	655683
26023	655684
49532	655685
41523	655686
41548	655687
14648	655688
65942	655689
13040	655690
32192	655691
1442	655692
75786	655693
16670	655694
51292	655695
23147	655696
4843	655697
28520	655698
126445	655699
13759	655700
16967	655701
6437	655702
24634	655703
71869	655704
113674	655705
55062	655706
7054	655707
16435	655708
63112	655709
39287	655710
52875	655711
82204	655712
14830	655713
109501	655714
86054	655715
87052	655716
110842	655717
129811	655718
92113	655719
100528	655720
158183	655721
18236	655722
67175	655723
40580	655724
34983	655725
2574	655726
6738	655727
72127	655728
25404	655729
43639	655730
27659	655731
73421	655732
88747	655733
137831	655734
63223	655735
14506	655736
67474	655737
79626	655738
48969	655739
3575	655740
44477	655741
17567	655742
17933	655743
133736	655744
83754	655745
124754	655746
56009	655747
17507	655748
68789	655749
80301	655750
10426	655751
102460	655752
91030	655753
107099	655754
20791	655755
27775	655756
39743	655757
25598	655758
73084	655759
107118	655760
6941	655761
19683	655762
101047	655763
34168	655764
26589	655765
29462	655766
36707	655767
42278	655768
23949	655769
134466	655770
87673	655771
50779	655772
63111	655773
78134	655774
6029	655775
41993	655776
60416	655777
50726	655778
15232	655779
27061	655780
8334	655781
10348	655782
52137	655783
80515	655784
14188	655785
43521	655786
114442	655787
7309	655788
79668	655789
94406	655790
44660	655791
44183	655792
14224	655793
7084	655794
7224	655795
91647	655796
42252	655797
51420	655798
41676	655799
5072	655800
33681	655801
10314	655802
100390	655803
138910	655804
114929	655805
85898	655806
125984	655807
37745	655808
41368	655809
109974	655810
128812	655811
51299	655812
7449	655813
69739	655814
76960	655815
38651	655816
11711	655817
29534	655818
64280	655819
37148	655820
86783	655821
48892	655822
17349	655823
107733	655824
89284	655825
40988	655826
156638	655827
33525	655828
105209	655829
3654	655830
26041	655831
46962	655832
105459	655833
13490	655834
66929	655835
105450	655836
102756	655837
13520	655838
34054	655839
1308	655840
2598	655841
102009	655842
17028	655843
75657	655844
17778	655845
22593	655846
75417	655847
61796	655848
42931	655849
84683	655850
93354	655851
105367	655852
6216	655853
64425	655854
1835	655855
12488	655856
64311	655857
97891	655858
88848	655859
30590	655860
24095	655861
8274	655862
79578	655863
9160	655864
8533	655865
27889	655866
26075	655867
59815	655868
79478	655869
48095	655870
27808	655871
47843	655872
9232	655873
38831	655874
8119	655875
63567	655876
133014	655877
53290	655878
19944	655879
30006	655880
63149	655881
71856	655882
23959	655883
33187	655884
31166	655885
33991	655886
59025	655887
4689	655888
95221	655889
81504	655890
92240	655891
122943	655892
39805	655893
18995	655894
22785	655895
26572	655896
8694	655897
65828	655898
94619	655899
21884	655900
3022	655901
15503	655902
31649	655903
79203	655904
102720	655905
100834	655906
17292	655907
31649	655908
23467	655909
646	655910
76889	655911
87167	655912
24181	655913
132193	655914
63047	655915
84963	655916
22972	655917
109465	655918
162349	655919
1236	655920
1675	655921
6478	655922
2782	655923
16959	655924
15511	655925
35890	655926
74367	655927
51058	655928
63066	655929
49601	655930
47900	655931
115228	655932
17295	655933
110954	655934
66145	655935
38791	655936
6660	655937
21732	655938
5030	655939
5932	655940
65670	655941
80650	655942
113776	655943
5024	655944
1207	655945
78234	655946
113058	655947
89975	655948
34589	655949
49136	655950
23196	655951
12261	655952
63116	655953
42997	655954
88263	655955
57942	655956
44036	655957
41004	655958
82320	655959
88817	655960
8986	655961
8986	655962
86124	655963
123292	655964
24798	655965
46983	655966
3154	655967
65662	655968
65662	655969
4666	655970
38479	655971
32000	655972
7930	655973
75253	655974
26030	655975
320	655976
85968	655977
39937	655978
18023	655979
30887	655980
96730	655981
94433	655982
89538	655983
20829	655984
5647	655985
99360	655986
9128	655987
68378	655988
47880	655989
67192	655990
11282	655991
52934	655992
18393	655993
44019	655994
28884	655995
9835	655996
60177	655997
110440	655998
23871	655999
39487	656000
3890	656001
7292	656002
30385	656003
73711	656004
113406	656005
9901	656006
38945	656007
114346	656008
50359	656009
28470	656010
23587	656011
50446	656012
73099	656013
28154	656014
8638	656015
15916	656016
80440	656017
45995	656018
41138	656019
7628	656020
29605	656021
137092	656022
19655	656023
85025	656024
93351	656025
51059	656026
35533	656027
72006	656028
403	656029
48451	656030
94611	656031
87864	656032
3795	656033
78214	656034
38575	656035
86763	656036
47005	656037
124055	656038
37051	656039
18225	656040
33558	656041
77724	656042
13074	656043
102824	656044
15693	656045
30090	656046
45566	656047
2467	656048
66584	656049
18401	656050
16926	656051
21840	656052
3974	656053
71087	656054
19603	656055
39369	656056
24203	656057
51493	656058
75774	656059
49166	656060
71846	656061
76498	656062
35988	656063
23815	656064
18974	656065
32883	656066
14134	656067
31499	656068
13157	656069
30523	656070
38599	656071
84695	656072
3591	656073
24290	656074
74947	656075
148853	656076
55292	656077
34105	656078
42344	656079
19727	656080
51415	656081
56220	656082
16426	656083
76894	656084
54658	656085
33788	656086
19727	656087
19260	656088
11713	656089
9065	656090
111805	656091
30032	656092
21164	656093
5192	656094
65522	656095
3390	656096
17915	656097
87814	656098
22134	656099
14598	656100
14598	656101
45395	656102
47167	656103
4273	656104
91996	656105
71226	656106
33558	656107
80898	656108
49218	656109
76521	656110
51319	656111
18150	656112
52302	656113
23893	656114
44038	656115
5254	656116
16053	656117
21893	656118
16151	656119
51997	656120
21158	656121
7192	656122
18038	656123
30502	656124
60293	656125
36484	656126
89	656127
7490	656128
9143	656129
9866	656130
66	656131
13693	656132
41362	656133
15810	656134
44862	656135
110754	656136
68849	656137
43105	656138
52103	656139
49759	656140
83761	656141
108943	656142
64818	656143
99494	656144
5936	656145
216	656146
10391	656147
87420	656148
4404	656149
62311	656150
34821	656151
56059	656152
30967	656153
39234	656154
80667	656155
75343	656156
390	656157
84649	656158
85025	656159
82046	656160
8846	656161
44221	656162
49318	656163
216	656164
77	656165
137740	656166
47703	656167
21467	656168
43404	656169
10391	656170
96793	656171
32191	656172
75152	656173
46442	656174
39232	656175
32191	656176
576	656177
74317	656178
8638	656179
4035	656180
23153	656181
51207	656182
14567	656183
78062	656184
634	656185
6548	656186
51207	656187
3934	656188
40000	656189
96410	656190
38806	656191
2208	656192
24852	656193
13859	656194
22702	656195
37550	656196
108384	656197
52427	656198
85154	656199
51862	656200
42365	656201
100840	656202
5932	656203
50572	656204
50364	656205
13230	656206
30138	656207
50691	656208
50497	656209
16822	656210
66737	656211
106104	656212
2965	656213
51534	656214
14311	656215
2064	656216
76502	656217
3064	656218
9410	656219
69765	656220
45941	656221
18376	656222
47303	656223
14985	656224
939	656225
4233	656226
12381	656227
7795	656228
71619	656229
67627	656230
7664	656231
2143	656232
3359	656233
14421	656234
19572	656235
1853	656236
39318	656237
69809	656238
21812	656239
5739	656240
29196	656241
67627	656242
2736	656243
9342	656244
21200	656245
26704	656246
85967	656247
22283	656248
37618	656249
36799	656250
3475	656251
7664	656252
27697	656253
5219	656254
113181	656255
51637	656256
5654	656257
11041	656258
54721	656259
16750	656260
11041	656261
54721	656262
100369	656263
95621	656264
83140	656265
98133	656266
24227	656267
85959	656268
19504	656269
11162	656270
69954	656271
42310	656272
3022	656273
124156	656274
22972	656275
53726	656276
92345	656277
4298	656278
82994	656279
64514	656280
28547	656281
18454	656282
72674	656283
72674	656284
35271	656285
70037	656286
62216	656287
137018	656288
84472	656289
43445	656290
700	656291
16530	656292
39897	656293
36052	656294
110910	656295
73055	656296
64339	656297
12214	656298
73330	656299
127923	656300
60444	656301
56003	656302
81658	656303
65381	656304
133845	656305
29432	656306
21732	656307
67259	656308
25608	656309
75934	656310
41209	656311
49334	656312
10979	656313
110060	656314
27047	656315
11333	656316
658	656317
24931	656318
26151	656319
126269	656320
120052	656321
35353	656322
2718	656323
4615	656324
50266	656325
31373	656326
3201	656327
96246	656328
61427	656329
17628	656330
6749	656331
46306	656332
40984	656333
78059	656334
1281	656335
1559	656336
54222	656337
68880	656338
93592	656339
18662	656340
13529	656341
14071	656342
31486	656343
96326	656344
102955	656345
77526	656346
82159	656347
54549	656348
38099	656349
8977	656350
60326	656351
33925	656352
13863	656353
59446	656354
57496	656355
66885	656356
22300	656357
33777	656358
17028	656359
41461	656360
108376	656361
12184	656362
12043	656363
2411	656364
6754	656365
79657	656366
43205	656367
1062	656368
36652	656369
581	656370
86509	656371
792	656372
38707	656373
29976	656374
95240	656375
86243	656376
66130	656377
16515	656378
40557	656379
38630	656380
32874	656381
66614	656382
149176	656383
108467	656384
86519	656385
5510	656386
62608	656387
5017	656388
266	656389
102260	656390
9089	656391
5155	656392
42470	656393
74647	656394
31206	656395
16987	656396
27226	656397
14968	656398
8732	656399
12945	656400
131324	656401
5804	656402
75485	656403
55460	656404
64733	656405
48746	656406
11080	656407
42391	656408
3492	656409
4237	656410
11168	656411
28469	656412
105501	656413
63336	656414
69363	656415
70271	656416
36143	656417
135550	656418
70635	656419
108492	656420
16888	656421
108400	656422
41623	656423
18710	656424
91608	656425
13438	656426
27279	656427
132580	656428
84678	656429
10365	656430
22352	656431
71079	656432
87516	656433
132690	656434
20185	656435
74320	656436
6799	656437
162221	656438
102153	656439
32604	656440
72675	656441
119141	656442
83860	656443
91519	656444
73317	656445
62346	656446
58949	656447
80499	656448
62160	656449
18216	656450
8977	656451
2104	656452
49176	656453
28654	656454
13218	656455
64924	656456
128730	656457
27544	656458
16420	656459
37039	656460
23311	656461
103503	656462
108410	656463
61055	656464
123946	656465
114392	656466
44527	656467
84683	656468
154867	656469
13828	656470
109298	656471
8923	656472
4336	656473
87823	656474
18947	656475
53847	656476
66615	656477
37117	656478
52794	656479
54362	656480
29691	656481
18227	656482
2983	656483
51311	656484
24874	656485
81028	656486
56759	656487
24569	656488
138735	656489
23275	656490
87406	656491
39357	656492
51169	656493
75861	656494
54198	656495
2294	656496
68340	656497
13228	656498
51287	656499
108668	656500
90954	656501
26258	656502
40802	656503
77698	656504
51463	656505
26512	656506
77784	656507
2951	656508
13285	656509
46243	656510
95309	656511
14401	656512
9182	656513
18248	656514
2851	656515
26283	656516
29202	656517
2665	656518
47239	656519
34749	656520
19957	656521
3861	656522
93722	656523
9974	656524
50825	656525
107812	656526
25527	656527
13585	656528
13397	656529
37853	656530
13438	656531
81786	656532
65904	656533
61197	656534
6288	656535
24335	656536
5404	656537
30203	656538
87721	656539
53169	656540
23380	656541
37405	656542
22252	656543
13244	656544
41919	656545
86833	656546
91513	656547
30042	656548
31024	656549
23478	656550
8694	656551
31024	656552
79834	656553
53214	656554
13893	656555
1857	656556
118898	656557
62733	656558
3646	656559
7057	656560
109871	656561
679	656562
3839	656563
133197	656564
15250	656565
17911	656566
3377	656567
102036	656568
93375	656569
87769	656570
132206	656571
17341	656572
12747	656573
21616	656574
90151	656575
15623	656576
39710	656577
12235	656578
39596	656579
42413	656580
25394	656581
71642	656582
18372	656583
52075	656584
34061	656585
64995	656586
15602	656587
51108	656588
23109	656589
21998	656590
45260	656591
17615	656592
6080	656593
77943	656594
62196	656595
45095	656596
4615	656597
45111	656598
26750	656599
33052	656600
9826	656601
1792	656602
75249	656603
51279	656604
51097	656605
12552	656606
58298	656607
16487	656608
22663	656609
119165	656610
10331	656611
19657	656612
50305	656613
41494	656614
18875	656615
12357	656616
42033	656617
61391	656618
9742	656619
51115	656620
123946	656621
92437	656622
51820	656623
24603	656624
34594	656625
767	656626
30211	656627
39181	656628
88054	656629
15689	656630
76775	656631
4092	656632
51820	656633
28150	656634
1816	656635
7255	656636
37766	656637
2411	656638
45210	656639
51915	656640
62155	656641
10331	656642
11087	656643
40807	656644
119029	656645
64707	656646
29422	656647
66564	656648
51156	656649
17324	656650
60403	656651
26410	656652
34408	656653
30995	656654
80634	656655
32257	656656
10976	656657
41512	656658
62692	656659
17066	656660
10382	656661
3377	656662
132512	656663
58462	656664
109024	656665
88705	656666
86180	656667
67209	656668
9771	656669
12214	656670
20123	656671
61641	656672
99633	656673
6325	656674
79677	656675
64849	656676
9084	656677
31136	656678
143564	656679
55347	656680
19206	656681
46850	656682
75895	656683
121757	656684
15249	656685
48502	656686
73840	656687
89529	656688
25570	656689
2616	656690
69276	656691
44074	656692
17819	656693
60306	656694
1229	656695
106657	656696
15708	656697
66457	656698
84847	656699
21998	656700
39710	656701
33030	656702
95282	656703
13869	656704
39150	656705
11170	656706
58485	656707
11453	656708
115605	656709
1855	656710
8795	656711
61160	656712
68111	656713
3012	656714
87732	656715
59095	656716
28905	656717
21832	656718
15546	656719
82692	656720
39187	656721
87144	656722
21054	656723
6804	656724
4549	656725
20456	656726
26290	656727
28013	656728
117254	656729
20876	656730
83027	656731
47918	656732
17185	656733
30361	656734
39121	656735
90876	656736
43218	656737
116944	656738
63062	656739
58291	656740
17753	656741
36086	656742
2628	656743
39478	656744
108584	656745
68444	656746
26955	656747
23439	656748
67748	656749
6799	656750
29919	656751
445	656752
71961	656753
54014	656754
44127	656755
2692	656756
43593	656757
8012	656758
9644	656759
16190	656760
63488	656761
1014	656762
5827	656763
44285	656764
60566	656765
16747	656766
9417	656767
46386	656768
114495	656769
10530	656770
47881	656771
9607	656772
112400	656773
41686	656774
52012	656775
2483	656776
131138	656777
81752	656778
22602	656779
65700	656780
53933	656781
45167	656782
10039	656783
55533	656784
23419	656785
62110	656786
101974	656787
103733	656788
84335	656789
35884	656790
2470	656791
37735	656792
40634	656793
56102	656794
109879	656795
81177	656796
131329	656797
114296	656798
4931	656799
22764	656800
43214	656801
68108	656802
74807	656803
30598	656804
18036	656805
45995	656806
41851	656807
106642	656808
46810	656809
78947	656810
12206	656811
51816	656812
39288	656813
58346	656814
1713	656815
75878	656816
21206	656817
129712	656818
69762	656819
17746	656820
91455	656821
96475	656822
29914	656823
101962	656824
99503	656825
5405	656826
17026	656827
62945	656828
5248	656829
62432	656830
10913	656831
75527	656832
80377	656833
130713	656834
29878	656835
52512	656836
126202	656837
66674	656838
36185	656839
27679	656840
57421	656841
47703	656842
2314	656843
28948	656844
9880	656845
21297	656846
32878	656847
34240	656848
39468	656849
47790	656850
33295	656851
51641	656852
37760	656853
45321	656854
64604	656855
139266	656856
8330	656857
67841	656858
95693	656859
63540	656860
99133	656861
29998	656862
84811	656863
99015	656864
11032	656865
101985	656866
13692	656867
85951	656868
49571	656869
14962	656870
29654	656871
43420	656872
3403	656873
46046	656874
46046	656875
7354	656876
2200	656877
36798	656878
25438	656879
7392	656880
4679	656881
33879	656882
2185	656883
25177	656884
29491	656885
131259	656886
100360	656887
26205	656888
28055	656889
64278	656890
9121	656891
11600	656892
3249	656893
48556	656894
3318	656895
20201	656896
78954	656897
28336	656898
24001	656899
26147	656900
39128	656901
609	656902
136064	656903
34705	656904
107496	656905
34076	656906
99648	656907
35549	656908
27115	656909
216	656910
78475	656911
21808	656912
36840	656913
42511	656914
75788	656915
118829	656916
52772	656917
1606	656918
13868	656919
50725	656920
65637	656921
29610	656922
23521	656923
1832	656924
7311	656925
13157	656926
85275	656927
10941	656928
47091	656929
19280	656930
25296	656931
32220	656932
14568	656933
58541	656934
39359	656935
62255	656936
14736	656937
106984	656938
108460	656939
85848	656940
2286	656941
77108	656942
26469	656943
22781	656944
71726	656945
66648	656946
1894	656947
18036	656948
74299	656949
7388	656950
112893	656951
52459	656952
13483	656953
100673	656954
100534	656955
54570	656956
54596	656957
32391	656958
126254	656959
115005	656960
18509	656961
39199	656962
41183	656963
53705	656964
13138	656965
99026	656966
5404	656967
26547	656968
13005	656969
57543	656970
64756	656971
40865	656972
21460	656973
20358	656974
30656	656975
24650	656976
28541	656977
70503	656978
49341	656979
31013	656980
63371	656981
16511	656982
21264	656983
1395	656984
38715	656985
26303	656986
161927	656987
105534	656988
1399	656989
131375	656990
49347	656991
40634	656992
19602	656993
10598	656994
82411	656995
48223	656996
6029	656997
64152	656998
16887	656999
81	657000
66486	657001
81	657002
2635	657003
41292	657004
89138	657005
2635	657006
23147	657007
6361	657008
12569	657009
5048	657010
2247	657011
4226	657012
6083	657013
18668	657014
6088	657015
35940	657016
33111	657017
112951	657018
35815	657019
3295	657020
57382	657021
14332	657022
66225	657023
87216	657024
86582	657025
103590	657026
48825	657027
73720	657028
87978	657029
22383	657030
43419	657031
52980	657032
63247	657033
12017	657034
8518	657035
102735	657036
4033	657037
18170	657038
126227	657039
92243	657040
38077	657041
108507	657042
44837	657043
78180	657044
39531	657045
30232	657046
21734	657047
27937	657048
19482	657049
37174	657050
34382	657051
41143	657052
87305	657053
23575	657054
26181	657055
130971	657056
38612	657057
30890	657058
23777	657059
74779	657060
97850	657061
143880	657062
6814	657063
41211	657064
154628	657065
118873	657066
61069	657067
88832	657068
63125	657069
18347	657070
39147	657071
23885	657072
10656	657073
1849	657074
107645	657075
89479	657076
40709	657077
23885	657078
23885	657079
25276	657080
44953	657081
28808	657082
71041	657083
28038	657084
17207	657085
20922	657086
54654	657087
13705	657088
12874	657089
12874	657090
939	657091
102071	657092
26751	657093
4218	657094
61116	657095
61783	657096
2099	657097
12380	657098
68235	657099
58176	657100
30512	657101
52466	657102
8746	657103
34183	657104
47817	657105
13074	657106
1478	657107
88103	657108
18060	657109
28825	657110
21295	657111
34856	657112
50395	657113
65794	657114
65767	657115
53180	657116
513	657117
92237	657118
63304	657119
126417	657120
47684	657121
5966	657122
18369	657123
21789	657124
10513	657125
217	657126
20764	657127
14120	657128
11943	657129
65010	657130
115624	657131
160127	657132
60989	657133
84364	657134
35829	657135
66472	657136
57997	657137
58037	657138
69752	657139
25952	657140
16243	657141
68420	657142
54930	657143
106904	657144
46818	657145
6132	657146
59800	657147
114555	657148
2705	657149
90009	657150
21950	657151
137112	657152
90119	657153
14913	657154
52840	657155
39344	657156
25277	657157
127444	657158
70959	657159
34431	657160
39699	657161
99124	657162
53650	657163
84637	657164
130625	657165
124186	657166
127422	657167
64278	657168
147192	657169
129134	657170
4679	657171
76344	657172
66793	657173
27640	657174
29426	657175
98793	657176
22691	657177
59878	657178
48854	657179
63305	657180
9803	657181
32811	657182
35023	657183
46919	657184
22081	657185
56183	657186
73351	657187
68414	657188
131297	657189
29158	657190
59457	657191
41344	657192
102174	657193
81528	657194
6072	657195
9937	657196
45117	657197
101144	657198
22940	657199
21409	657200
54342	657201
8551	657202
84944	657203
11092	657204
13505	657205
13483	657206
50630	657207
26894	657208
6403	657209
5370	657210
87910	657211
18365	657212
61511	657213
22922	657214
6465	657215
55270	657216
531	657217
8573	657218
8411	657219
16876	657220
79773	657221
18650	657222
12954	657223
25860	657224
29890	657225
100737	657226
91873	657227
94618	657228
47649	657229
18467	657230
247	657231
24927	657232
8551	657233
1211	657234
1211	657235
69191	657236
162332	657237
1090	657238
32889	657239
3575	657240
20207	657241
10270	657242
8530	657243
15457	657244
31060	657245
40021	657246
38590	657247
6236	657248
24255	657249
87338	657250
2129	657251
14756	657252
12224	657253
10915	657254
22924	657255
11130	657256
43110	657257
95746	657258
30563	657259
498	657260
5041	657261
33542	657262
6766	657263
23196	657264
9366	657265
67837	657266
39200	657267
8573	657268
86641	657269
114344	657270
70215	657271
9805	657272
131430	657273
44426	657274
20427	657275
1003	657276
50841	657277
6694	657278
15748	657279
49441	657280
69983	657281
35399	657282
23277	657283
24919	657284
73867	657285
150334	657286
39966	657287
86151	657288
110202	657289
13307	657290
11005	657291
116480	657292
77112	657293
11628	657294
72253	657295
19644	657296
1781	657297
107239	657298
103541	657299
68059	657300
77869	657301
38947	657302
66223	657303
14400	657304
27331	657305
75152	657306
81	657307
16123	657308
8510	657309
87097	657310
20839	657311
15696	657312
39408	657313
88615	657314
81102	657315
101065	657316
2679	657317
114384	657318
30174	657319
31602	657320
37283	657321
55381	657322
74746	657323
21328	657324
45630	657325
54755	657326
3890	657327
540	657328
43546	657329
124538	657330
16651	657331
50259	657332
1478	657333
90606	657334
58157	657335
27530	657336
22687	657337
18029	657338
55170	657339
52051	657340
135622	657341
9433	657342
90513	657343
33581	657344
1861	657345
9325	657346
30858	657347
38831	657348
2021	657349
47009	657350
44331	657351
242	657352
20341	657353
30483	657354
63315	657355
9151	657356
3158	657357
29528	657358
887	657359
56202	657360
22970	657361
66599	657362
15367	657363
16119	657364
16976	657365
4573	657366
242	657367
67752	657368
75793	657369
12957	657370
3355	657371
6261	657372
28067	657373
51273	657374
2868	657375
113265	657376
14852	657377
12892	657378
39948	657379
11136	657380
6476	657381
49127	657382
77	657383
28105	657384
7942	657385
32776	657386
1461	657387
77458	657388
83575	657389
21138	657390
15913	657391
11941	657392
67183	657393
3409	657394
707	657395
18965	657396
8979	657397
46846	657398
5464	657399
56963	657400
61345	657401
7625	657402
60985	657403
132260	657404
79782	657405
1700	657406
7571	657407
97023	657408
39183	657409
3629	657410
100351	657411
16945	657412
38059	657413
12900	657414
93888	657415
9427	657416
34097	657417
26946	657418
57649	657419
51190	657420
16997	657421
139878	657422
42622	657423
121221	657424
65799	657425
6298	657426
12395	657427
1897	657428
23196	657429
86212	657430
8161	657431
30703	657432
14562	657433
71664	657434
20117	657435
51458	657436
37640	657437
487	657438
9577	657439
92876	657440
16406	657441
86493	657442
4225	657443
24927	657444
48965	657445
6088	657446
6088	657447
3162	657448
35893	657449
42989	657450
58992	657451
18389	657452
55464	657453
148873	657454
33884	657455
23663	657456
61654	657457
1003	657458
57787	657459
1574	657460
20218	657461
68414	657462
55305	657463
45601	657464
39110	657465
21592	657466
24444	657467
3238	657468
90181	657469
3828	657470
52813	657471
104881	657472
1991	657473
5878	657474
51438	657475
9284	657476
3974	657477
7098	657478
1405	657479
48068	657480
41148	657481
79765	657482
2612	657483
21222	657484
6157	657485
266	657486
52852	657487
24630	657488
23970	657489
5939	657490
9423	657491
51124	657492
39185	657493
24281	657494
22863	657495
12786	657496
39247	657497
39925	657498
10164	657499
21117	657500
69191	657501
47747	657502
30840	657503
46120	657504
35393	657505
46920	657506
60639	657507
98755	657508
4314	657509
494	657510
2760	657511
3726	657512
6534	657513
124562	657514
15693	657515
47420	657516
35829	657517
38758	657518
609	657519
32088	657520
37975	657521
36067	657522
52995	657523
87	657524
27132	657525
28485	657526
63804	657527
112243	657528
1540	657529
37640	657530
35376	657531
35295	657532
111758	657533
16296	657534
131266	657535
21615	657536
11031	657537
3485	657538
27752	657539
49792	657540
86830	657541
81146	657542
47813	657543
124653	657544
29101	657545
42213	657546
37582	657547
1496	657548
21786	657549
62287	657550
49837	657551
110114	657552
52795	657553
7128	657554
10656	657555
29595	657556
117028	657557
10370	657558
41319	657559
8450	657560
85137	657561
68059	657562
103555	657563
7735	657564
6914	657565
697	657566
7461	657567
12488	657568
28758	657569
16767	657570
50820	657571
47281	657572
63560	657573
66578	657574
19703	657575
21615	657576
52521	657577
18220	657578
94115	657579
73485	657580
32298	657581
47855	657582
13366	657583
10117	657584
67936	657585
513	657586
27157	657587
17821	657588
26124	657589
81729	657590
1767	657591
16444	657592
21328	657593
86780	657594
64475	657595
45553	657596
17256	657597
1366	657598
22004	657599
44111	657600
100668	657601
85822	657602
1725	657603
10337	657604
133021	657605
51172	657606
24315	657607
3018	657608
98237	657609
55678	657610
103646	657611
19728	657612
52003	657613
7185	657614
25707	657615
2403	657616
145	657617
9734	657618
145	657619
82942	657620
26406	657621
24550	657622
7035	657623
10415	657624
39120	657625
30672	657626
70927	657627
23384	657628
6155	657629
81	657630
7192	657631
32088	657632
27644	657633
5097	657634
66765	657635
100350	657636
10761	657637
5490	657638
7905	657639
56785	657640
39390	657641
7128	657642
28482	657643
110618	657644
5074	657645
5102	657646
67132	657647
17321	657648
4139	657649
14078	657650
4130	657651
90110	657652
29895	657653
4268	657654
17123	657655
52009	657656
6189	657657
39790	657658
6103	657659
18876	657660
18314	657661
135441	657662
73145	657663
29605	657664
65794	657665
48464	657666
7399	657667
63518	657668
6213	657669
63096	657670
63428	657671
3304	657672
6330	657673
5097	657674
47084	657675
76572	657676
17514	657677
17756	657678
84396	657679
63314	657680
31737	657681
110524	657682
37246	657683
20931	657684
28047	657685
58992	657686
11086	657687
24329	657688
29101	657689
48455	657690
23358	657691
27808	657692
6524	657693
8351	657694
117459	657695
29729	657696
16922	657697
114501	657698
23496	657699
28509	657700
99735	657701
16470	657702
8849	657703
18126	657704
141761	657705
1991	657706
3040	657707
44684	657708
49144	657709
44471	657710
2760	657711
66659	657712
31233	657713
47211	657714
44455	657715
19194	657716
37346	657717
54548	657718
1952	657719
15466	657720
27971	657721
34464	657722
7292	657723
57372	657724
320	657725
5280	657726
25804	657727
105512	657728
46872	657729
1587	657730
32088	657731
109070	657732
88698	657733
62333	657734
130490	657735
133973	657736
9042	657737
1795	657738
27184	657739
47414	657740
4033	657741
49218	657742
70980	657743
25600	657744
147	657745
2473	657746
117301	657747
5024	657748
9105	657749
609	657750
2057	657751
50752	657752
66888	657753
76590	657754
113395	657755
111434	657756
23427	657757
61273	657758
147101	657759
86260	657760
13418	657761
9607	657762
28743	657763
8724	657764
102005	657765
87	657766
5889	657767
66623	657768
47686	657769
43542	657770
3095	657771
100534	657772
84624	657773
88651	657774
33737	657775
129114	657776
46134	657777
40854	657778
25779	657779
16995	657780
3999	657781
14756	657782
1781	657783
7831	657784
53838	657785
20852	657786
13859	657787
17756	657788
45268	657789
37084	657790
51190	657791
21434	657792
64437	657793
62493	657794
16509	657795
24951	657796
9104	657797
45599	657798
30091	657799
873	657800
42388	657801
175	657802
38911	657803
59232	657804
57560	657805
54929	657806
1276	657807
83733	657808
29890	657809
22927	657810
115328	657811
30329	657812
156335	657813
5441	657814
26161	657815
26972	657816
10072	657817
48409	657818
93362	657819
18314	657820
9089	657821
11142	657822
127188	657823
62099	657824
9001	657825
1448	657826
1587	657827
32151	657828
4070	657829
22960	657830
16711	657831
2932	657832
21188	657833
27644	657834
8663	657835
52745	657836
28091	657837
2262	657838
66597	657839
28387	657840
160612	657841
46367	657842
95857	657843
16969	657844
10248	657845
107462	657846
86761	657847
247	657848
40837	657849
16076	657850
1487	657851
28518	657852
74637	657853
61738	657854
23671	657855
2597	657856
111501	657857
4005	657858
33116	657859
51	657860
9482	657861
14078	657862
32889	657863
2184	657864
41973	657865
6831	657866
7311	657867
19984	657868
35354	657869
26628	657870
4240	657871
22785	657872
3442	657873
11148	657874
24321	657875
2679	657876
57360	657877
18098	657878
3181	657879
84679	657880
6218	657881
30476	657882
18950	657883
26697	657884
100988	657885
9307	657886
121453	657887
26227	657888
52301	657889
11211	657890
9924	657891
108391	657892
54658	657893
49943	657894
106692	657895
55530	657896
10989	657897
3785	657898
57477	657899
75306	657900
70109	657901
11004	657902
17161	657903
2124	657904
56899	657905
5448	657906
540	657907
78015	657908
89209	657909
65589	657910
7233	657911
11329	657912
7219	657913
14077	657914
88059	657915
62437	657916
28115	657917
156829	657918
22906	657919
5914	657920
40583	657921
144109	657922
47354	657923
2027	657924
158873	657925
56849	657926
13959	657927
15669	657928
2714	657929
71024	657930
6364	657931
68338	657932
6509	657933
49422	657934
74663	657935
19938	657936
63183	657937
32942	657938
17248	657939
63101	657940
36150	657941
70648	657942
646	657943
1781	657944
75191	657945
23499	657946
54974	657947
67034	657948
36145	657949
132689	657950
10460	657951
9983	657952
6769	657953
26987	657954
72877	657955
32171	657956
14222	657957
11552	657958
65827	657959
50799	657960
40185	657961
58003	657962
35575	657963
30499	657964
21219	657965
30606	657966
26137	657967
73724	657968
66025	657969
71707	657970
10460	657971
10686	657972
5464	657973
64498	657974
4230	657975
21589	657976
86074	657977
130711	657978
49505	657979
38809	657980
65637	657981
92389	657982
2740	657983
113535	657984
95627	657985
29546	657986
88926	657987
58857	657988
18414	657989
34795	657990
3326	657991
2760	657992
61059	657993
66511	657994
38185	657995
31393	657996
107840	657997
104420	657998
16720	657999
49250	658000
33749	658001
41922	658002
119156	658003
45649	658004
55118	658005
2943	658006
90078	658007
6118	658008
3615	658009
56209	658010
24330	658011
50569	658012
65386	658013
52286	658014
56060	658015
36488	658016
24159	658017
8793	658018
13951	658019
39797	658020
9481	658021
33594	658022
19168	658023
13918	658024
27680	658025
68092	658026
69975	658027
42541	658028
40742	658029
40954	658030
52841	658031
130693	658032
38505	658033
5490	658034
29476	658035
1416	658036
61406	658037
12543	658038
110958	658039
99682	658040
86547	658041
40750	658042
53222	658043
5655	658044
11377	658045
4413	658046
64442	658047
32412	658048
14164	658049
66151	658050
45140	658051
31966	658052
4365	658053
61016	658054
48406	658055
10975	658056
3251	658057
4860	658058
12067	658059
62310	658060
18251	658061
36507	658062
34490	658063
66871	658064
3174	658065
4505	658066
64611	658067
75916	658068
23527	658069
29825	658070
9216	658071
24882	658072
23433	658073
31459	658074
6330	658075
678	658076
33552	658077
14740	658078
5791	658079
99805	658080
7781	658081
10405	658082
2290	658083
80319	658084
63539	658085
13023	658086
111663	658087
29463	658088
2343	658089
10341	658090
13405	658091
84697	658092
25464	658093
8739	658094
42050	658095
33087	658096
8272	658097
115002	658098
46169	658099
36506	658100
33879	658101
59870	658102
63200	658103
1896	658104
51197	658105
21219	658106
62628	658107
7950	658108
118998	658109
60449	658110
51187	658111
23830	658112
11946	658113
7035	658114
1823	658115
105804	658116
25284	658117
70964	658118
646	658119
103440	658120
92221	658121
60567	658122
2	658123
9983	658124
34455	658125
9436	658126
47912	658127
4008	658128
25223	658129
65634	658130
10290	658131
27665	658132
113758	658133
132596	658134
89958	658135
39789	658136
6204	658137
51610	658138
62100	658139
41642	658140
5373	658141
58418	658142
2470	658143
66621	658144
21092	658145
79540	658146
18971	658147
10598	658148
50866	658149
98640	658150
44204	658151
51486	658152
38819	658153
7220	658154
69953	658155
20086	658156
77505	658157
19901	658158
86840	658159
21194	658160
73788	658161
59954	658162
24789	658163
51262	658164
354	658165
58047	658166
11771	658167
78434	658168
23366	658169
70330	658170
109270	658171
59336	658172
82973	658173
38896	658174
77129	658175
11755	658176
20316	658177
41352	658178
97018	658179
44058	658180
9284	658181
60599	658182
4722	658183
37309	658184
37309	658185
44255	658186
100440	658187
125781	658188
36655	658189
56179	658190
38902	658191
18960	658192
47023	658193
13907	658194
79626	658195
54009	658196
13907	658197
80303	658198
133844	658199
26893	658200
37302	658201
83628	658202
75565	658203
78232	658204
39529	658205
95244	658206
777	658207
95437	658208
5075	658209
64489	658210
31014	658211
75527	658212
18650	658213
13018	658214
16549	658215
160380	658216
82345	658217
133743	658218
114376	658219
45527	658220
80288	658221
52836	658222
7571	658223
32315	658224
9260	658225
44609	658226
75320	658227
1849	658228
39716	658229
10850	658230
9744	658231
26180	658232
26248	658233
96906	658234
46506	658235
23552	658236
29635	658237
119003	658238
35851	658239
57772	658240
56885	658241
71979	658242
48053	658243
86770	658244
102408	658245
102385	658246
40948	658247
40534	658248
7056	658249
44038	658250
77716	658251
100741	658252
35915	658253
9648	658254
20805	658255
1770	658256
27806	658257
10543	658258
59847	658259
6769	658260
10790	658261
25492	658262
71050	658263
55613	658264
43414	658265
73139	658266
97786	658267
34312	658268
74530	658269
83219	658270
12042	658271
37237	658272
47138	658273
3828	658274
1725	658275
17899	658276
13140	658277
36076	658278
5298	658279
109403	658280
72911	658281
980	658282
7309	658283
526	658284
9104	658285
48570	658286
46233	658287
3651	658288
52368	658289
47309	658290
5298	658291
4563	658292
6261	658293
5102	658294
69267	658295
39455	658296
36630	658297
36701	658298
31918	658299
10749	658300
14005	658301
7021	658302
8191	658303
67627	658304
28105	658305
13140	658306
49889	658307
62183	658308
34430	658309
483	658310
7552	658311
88131	658312
4564	658313
28531	658314
4564	658315
61689	658316
29594	658317
38893	658318
9634	658319
60555	658320
8367	658321
56741	658322
65513	658323
90582	658324
10272	658325
37172	658326
5962	658327
31362	658328
34223	658329
22590	658330
24120	658331
14627	658332
114338	658333
95889	658334
988	658335
5000	658336
6729	658337
21810	658338
81732	658339
16954	658340
21863	658341
62317	658342
11032	658343
82964	658344
42997	658345
21900	658346
40156	658347
26527	658348
35991	658349
23103	658350
3802	658351
15160	658352
14737	658353
44081	658354
22132	658355
84699	658356
22633	658357
58001	658358
6900	658359
90446	658360
38742	658361
9432	658362
71625	658363
93539	658364
761	658365
113161	658366
22675	658367
50347	658368
59421	658369
65433	658370
5935	658371
12199	658372
21423	658373
12199	658374
118743	658375
10778	658376
40556	658377
25258	658378
53034	658379
27625	658380
44287	658381
85311	658382
31647	658383
53701	658384
16894	658385
2407	658386
18635	658387
31882	658388
13428	658389
320	658390
39807	658391
16678	658392
15595	658393
58973	658394
1725	658395
30352	658396
41656	658397
48887	658398
14083	658399
9019	658400
320	658401
33895	658402
30380	658403
13119	658404
12544	658405
57738	658406
63537	658407
23837	658408
24121	658409
85858	658410
3184	658411
98337	658412
3558	658413
37797	658414
8694	658415
64518	658416
7084	658417
9056	658418
87480	658419
18764	658420
57944	658421
55679	658422
52810	658423
26758	658424
110078	658425
52810	658426
7137	658427
29432	658428
7136	658429
131438	658430
3340	658431
62488	658432
7709	658433
7709	658434
5971	658435
33914	658436
127837	658437
6081	658438
29002	658439
7035	658440
78183	658441
2938	658442
56937	658443
7545	658444
21299	658445
16979	658446
41972	658447
61702	658448
21205	658449
71880	658450
4705	658451
30522	658452
454	658453
91006	658454
18865	658455
122967	658456
25939	658457
9802	658458
13543	658459
66094	658460
137704	658461
23753	658462
43620	658463
113270	658464
2229	658465
56980	658466
19171	658467
102178	658468
26223	658469
59249	658470
32419	658471
11614	658472
16525	658473
49855	658474
2961	658475
61779	658476
51697	658477
41153	658478
167346	658479
89990	658480
162188	658481
68787	658482
37076	658483
51178	658484
62153	658485
39230	658486
26020	658487
14579	658488
38778	658489
9654	658490
78213	658491
59805	658492
53685	658493
73080	658494
26266	658495
45862	658496
26478	658497
13419	658498
32214	658499
48413	658500
18988	658501
74910	658502
129682	658503
99252	658504
47962	658505
104274	658506
52074	658507
40979	658508
67604	658509
36856	658510
125562	658511
6155	658512
70289	658513
104367	658514
51193	658515
38758	658516
18126	658517
58829	658518
16971	658519
107307	658520
16430	658521
28066	658522
41696	658523
107686	658524
31191	658525
34074	658526
22910	658527
77455	658528
5971	658529
52911	658530
96742	658531
35487	658532
50866	658533
113363	658534
8724	658535
20703	658536
136213	658537
37947	658538
47820	658539
39546	658540
62511	658541
34759	658542
12265	658543
30897	658544
108382	658545
62459	658546
12957	658547
3539	658548
58253	658549
16904	658550
49219	658551
42162	658552
6342	658553
42398	658554
64841	658555
119140	658556
68692	658557
79695	658558
13497	658559
22936	658560
41259	658561
46040	658562
104829	658563
60989	658564
66472	658565
10858	658566
95724	658567
61204	658568
39584	658569
44261	658570
1701	658571
122417	658572
21080	658573
15519	658574
1896	658575
16922	658576
3040	658577
102075	658578
61258	658579
45580	658580
10399	658581
160406	658582
5662	658583
56589	658584
23364	658585
12970	658586
68949	658587
31644	658588
9952	658589
15367	658590
96764	658591
71368	658592
23011	658593
24437	658594
693	658595
39318	658596
40187	658597
56871	658598
44319	658599
114366	658600
23258	658601
2135	658602
85865	658603
1999	658604
4974	658605
3095	658606
2714	658607
23192	658608
58092	658609
21159	658610
8403	658611
77436	658612
19633	658613
71996	658614
13859	658615
880	658616
8159	658617
41337	658618
51350	658619
71237	658620
9394	658621
42372	658622
12386	658623
23258	658624
30638	658625
4904	658626
18027	658627
14012	658628
34093	658629
110167	658630
19220	658631
75712	658632
87279	658633
58478	658634
92368	658635
59736	658636
47923	658637
22616	658638
9699	658639
58845	658640
2342	658641
1678	658642
90071	658643
13894	658644
110854	658645
24196	658646
45517	658647
28189	658648
41579	658649
30059	658650
8914	658651
57642	658652
79783	658653
101291	658654
50121	658655
2940	658656
5573	658657
62330	658658
2635	658659
97028	658660
70154	658661
79231	658662
41156	658663
56207	658664
38193	658665
3890	658666
66485	658667
41213	658668
112251	658669
59489	658670
68339	658671
88251	658672
11148	658673
21447	658674
44786	658675
3174	658676
23390	658677
52948	658678
52970	658679
41176	658680
63457	658681
15613	658682
31907	658683
3068	658684
1156	658685
320	658686
31882	658687
67561	658688
67124	658689
16787	658690
5951	658691
69402	658692
89355	658693
164349	658694
31352	658695
78389	658696
73153	658697
7533	658698
88993	658699
27679	658700
82040	658701
45160	658702
107510	658703
42471	658704
18522	658705
39461	658706
45364	658707
68741	658708
100514	658709
80990	658710
6641	658711
11737	658712
58278	658713
53030	658714
25958	658715
9477	658716
127975	658717
9937	658718
98703	658719
76636	658720
707	658721
122408	658722
35957	658723
32135	658724
25564	658725
62450	658726
32135	658727
54677	658728
81741	658729
35077	658730
18763	658731
87	658732
50726	658733
95352	658734
43037	658735
14588	658736
99448	658737
68128	658738
85233	658739
19208	658740
36837	658741
17368	658742
31979	658743
12334	658744
90069	658745
12244	658746
3865	658747
27639	658748
34029	658749
33690	658750
175	658751
40979	658752
501	658753
484	658754
335	658755
33125	658756
33106	658757
105268	658758
67890	658759
2714	658760
39196	658761
57439	658762
28604	658763
5345	658764
3876	658765
22323	658766
46192	658767
33091	658768
25531	658769
70638	658770
2407	658771
50561	658772
2494	658773
42962	658774
7094	658775
3078	658776
1114	658777
4881	658778
83077	658779
18770	658780
47254	658781
29104	658782
33027	658783
34561	658784
29667	658785
36687	658786
4950	658787
697	658788
3262	658789
8224	658790
2714	658791
1521	658792
38118	658793
3867	658794
29025	658795
58053	658796
29129	658797
73445	658798
19958	658799
43338	658800
32988	658801
1807	658802
32008	658803
69247	658804
40978	658805
18844	658806
1911	658807
287	658808
41599	658809
41993	658810
69217	658811
2965	658812
23953	658813
62125	658814
7210	658815
32908	658816
40960	658817
87246	658818
9450	658819
17519	658820
14281	658821
17688	658822
17515	658823
42570	658824
21106	658825
85226	658826
17035	658827
4230	658828
20865	658829
9479	658830
74915	658831
4950	658832
448	658833
7555	658834
31221	658835
43330	658836
90324	658837
22654	658838
46926	658839
28958	658840
21833	658841
6846	658842
1999	658843
2342	658844
15511	658845
18434	658846
2924	658847
35597	658848
77157	658849
82	658850
31509	658851
30332	658852
14103	658853
3612	658854
10246	658855
1681	658856
15279	658857
23450	658858
62918	658859
11449	658860
24777	658861
20197	658862
3606	658863
113192	658864
24427	658865
127445	658866
135539	658867
42666	658868
14327	658869
20169	658870
94339	658871
36216	658872
89644	658873
1261	658874
1401	658875
94308	658876
90733	658877
70246	658878
6932	658879
8192	658880
73299	658881
75675	658882
53182	658883
29131	658884
17322	658885
4494	658886
238	658887
11315	658888
24772	658889
16968	658890
91584	658891
39909	658892
3665	658893
42248	658894
4547	658895
810	658896
25397	658897
52272	658898
7051	658899
43291	658900
15914	658901
78388	658902
48763	658903
9611	658904
10897	658905
51173	658906
6403	658907
11047	658908
41468	658909
71242	658910
510	658911
66233	658912
8086	658913
10898	658914
3374	658915
14438	658916
45440	658917
37427	658918
34414	658919
22618	658920
59467	658921
34187	658922
18278	658923
15334	658924
1054	658925
53940	658926
65473	658927
15334	658928
43111	658929
38167	658930
78367	658931
48148	658932
46004	658933
115277	658934
80994	658935
46118	658936
154821	658937
1847	658938
103703	658939
2118	658940
79382	658941
2762	658942
2003	658943
89238	658944
11969	658945
6373	658946
69794	658947
21453	658948
4108	658949
6451	658950
4497	658951
9137	658952
9137	658953
41163	658954
13038	658955
114379	658956
16928	658957
145572	658958
72081	658959
9137	658960
31909	658961
30923	658962
19089	658963
30129	658964
4219	658965
75440	658966
117370	658967
173	658968
25555	658969
1942	658970
56680	658971
22643	658972
38812	658973
8063	658974
45170	658975
88145	658976
60448	658977
40063	658978
38801	658979
230	658980
5027	658981
56784	658982
12403	658983
44719	658984
95319	658985
23469	658986
76437	658987
17662	658988
35326	658989
76407	658990
44712	658991
83788	658992
57348	658993
30141	658994
90101	658995
89201	658996
40485	658997
87902	658998
24753	658999
22976	659000
39958	659001
20733	659002
6436	659003
19293	659004
200	659005
10714	659006
9281	659007
55472	659008
22815	659009
40206	659010
39349	659011
9817	659012
37971	659013
2313	659014
6779	659015
22808	659016
4271	659017
631	659018
5636	659019
2209	659020
17912	659021
81985	659022
6484	659023
11509	659024
97717	659025
35538	659026
8442	659027
74488	659028
23327	659029
41627	659030
6895	659031
13120	659032
23820	659033
19703	659034
49625	659035
1254	659036
82923	659037
47914	659038
11457	659039
42035	659040
24422	659041
8327	659042
7160	659043
1701	659044
3221	659045
34676	659046
23324	659047
38525	659048
39861	659049
85415	659050
7584	659051
42055	659052
39144	659053
129334	659054
19183	659055
86627	659056
51617	659057
1284	659058
26493	659059
60396	659060
108405	659061
20647	659062
35908	659063
48928	659064
129625	659065
63488	659066
48029	659067
20295	659068
7321	659069
78079	659070
6220	659071
52837	659072
124591	659073
39147	659074
35439	659075
17858	659076
24936	659077
40425	659078
76796	659079
19059	659080
6326	659081
17925	659082
86444	659083
81167	659084
13294	659085
44005	659086
52479	659087
134498	659088
16186	659089
3924	659090
150779	659091
3103	659092
37613	659093
193	659094
14061	659095
30159	659096
35292	659097
3634	659098
33926	659099
39560	659100
9757	659101
15973	659102
1723	659103
2045	659104
16066	659105
58555	659106
38158	659107
13300	659108
6056	659109
53873	659110
40006	659111
20011	659112
1424	659113
71011	659114
9344	659115
7044	659116
18390	659117
2629	659118
76920	659119
18221	659120
81148	659121
2518	659122
67755	659123
110058	659124
21513	659125
90603	659126
58177	659127
56383	659128
12189	659129
29446	659130
2327	659131
19211	659132
119104	659133
3558	659134
1021	659135
6853	659136
72791	659137
19181	659138
4785	659139
22938	659140
20876	659141
33054	659142
44731	659143
13506	659144
100497	659145
105051	659146
13986	659147
4042	659148
1824	659149
1775	659150
17095	659151
19543	659152
18154	659153
171	659154
32371	659155
15311	659156
7741	659157
32851	659158
79513	659159
2942	659160
56760	659161
44888	659162
58417	659163
1446	659164
85357	659165
9941	659166
11447	659167
5062	659168
3182	659169
19736	659170
99003	659171
92516	659172
22818	659173
4431	659174
17589	659175
12231	659176
104286	659177
39343	659178
6423	659179
5848	659180
25256	659181
22646	659182
40025	659183
47274	659184
25533	659185
17883	659186
107090	659187
78094	659188
31453	659189
51035	659190
1680	659191
26218	659192
55402	659193
90020	659194
10848	659195
43392	659196
20211	659197
3288	659198
1490	659199
56259	659200
10891	659201
4612	659202
15665	659203
10693	659204
23009	659205
16175	659206
27163	659207
15356	659208
24943	659209
5870	659210
8987	659211
111536	659212
124162	659213
7079	659214
48058	659215
18476	659216
171	659217
59819	659218
1482	659219
15285	659220
10041	659221
77683	659222
4037	659223
29001	659224
23131	659225
10317	659226
24845	659227
27065	659228
89663	659229
34221	659230
41878	659231
65502	659232
15714	659233
41484	659234
938	659235
389	659236
6398	659237
4527	659238
804	659239
31369	659240
23339	659241
14173	659242
1824	659243
713	659244
31914	659245
3776	659246
7322	659247
26007	659248
19988	659249
12700	659250
2773	659251
145387	659252
23676	659253
11020	659254
35566	659255
2655	659256
14661	659257
23321	659258
114327	659259
3776	659260
1414	659261
47971	659262
33218	659263
19911	659264
16608	659265
61410	659266
3363	659267
7697	659268
15277	659269
5167	659270
69844	659271
13691	659272
37646	659273
3280	659274
94552	659275
11720	659276
47865	659277
5643	659278
49477	659279
62338	659280
17187	659281
124302	659282
12263	659283
115504	659284
41815	659285
177	659286
35459	659287
18712	659288
10888	659289
39552	659290
1702	659291
137814	659292
77941	659293
58931	659294
3539	659295
1993	659296
45083	659297
61695	659298
27811	659299
97148	659300
13329	659301
55346	659302
28096	659303
46089	659304
40782	659305
25459	659306
562	659307
12432	659308
53199	659309
21155	659310
19516	659311
37448	659312
7241	659313
8829	659314
53293	659315
53074	659316
62610	659317
23283	659318
22727	659319
109915	659320
104433	659321
8734	659322
41621	659323
119096	659324
24808	659325
2244	659326
92235	659327
10978	659328
62610	659329
34836	659330
23282	659331
21150	659332
58222	659333
110	659334
17549	659335
1519	659336
19016	659337
19673	659338
76481	659339
51694	659340
9753	659341
122732	659342
11255	659343
1448	659344
29889	659345
127944	659346
84519	659347
90116	659348
9858	659349
18231	659350
23869	659351
87709	659352
101108	659353
2672	659354
11155	659355
31164	659356
4258	659357
19748	659358
18873	659359
20465	659360
109431	659361
25853	659362
62819	659363
45613	659364
3607	659365
26473	659366
12195	659367
9772	659368
29548	659369
23769	659370
98972	659371
53670	659372
23869	659373
824	659374
67791	659375
13047	659376
110112	659377
2451	659378
23585	659379
106666	659380
4457	659381
40188	659382
2250	659383
47209	659384
10572	659385
21944	659386
25472	659387
12981	659388
53313	659389
69499	659390
909	659391
53346	659392
21826	659393
22010	659394
31931	659395
10168	659396
26970	659397
65894	659398
110681	659399
60344	659400
61569	659401
100494	659402
21157	659403
2413	659404
25344	659405
39501	659406
40685	659407
6765	659408
26395	659409
23833	659410
34011	659411
182	659412
100527	659413
181	659414
7148	659415
38624	659416
122996	659417
32004	659418
44248	659419
134036	659420
9236	659421
125978	659422
16572	659423
3284	659424
61087	659425
16529	659426
43737	659427
46232	659428
7754	659429
9461	659430
23461	659431
7445	659432
8826	659433
6777	659434
82332	659435
5441	659436
24219	659437
76944	659438
43317	659439
12470	659440
5620	659441
26329	659442
5368	659443
2277	659444
10344	659445
9437	659446
45497	659447
68364	659448
65673	659449
31427	659450
70352	659451
131398	659452
25317	659453
101991	659454
38701	659455
101277	659456
64155	659457
36848	659458
137424	659459
68244	659460
53962	659461
21445	659462
98275	659463
18600	659464
44776	659465
31427	659466
406	659467
54285	659468
6183	659469
94634	659470
6206	659471
25873	659472
6272	659473
30756	659474
11769	659475
610	659476
58362	659477
71781	659478
74872	659479
112267	659480
4065	659481
69189	659482
6215	659483
39836	659484
30711	659485
6539	659486
60207	659487
66561	659488
68419	659489
36784	659490
12708	659491
43556	659492
4524	659493
17537	659494
87514	659495
58980	659496
48944	659497
13253	659498
21944	659499
17260	659500
13493	659501
919	659502
61729	659503
1831	659504
12458	659505
62715	659506
78163	659507
55330	659508
53138	659509
37015	659510
97967	659511
105891	659512
3539	659513
47277	659514
35110	659515
4712	659516
72056	659517
100927	659518
24230	659519
3594	659520
37140	659521
55375	659522
44295	659523
33929	659524
41897	659525
9815	659526
700	659527
5585	659528
88887	659529
68764	659530
44635	659531
59436	659532
48040	659533
6957	659534
13725	659535
31674	659536
126030	659537
15467	659538
121391	659539
73327	659540
56814	659541
30442	659542
49294	659543
30453	659544
47733	659545
20670	659546
504	659547
51282	659548
100750	659549
47729	659550
17150	659551
86369	659552
18395	659553
3988	659554
110996	659555
16481	659556
5334	659557
55468	659558
48549	659559
108092	659560
129222	659561
28420	659562
57409	659563
23814	659564
8009	659565
8580	659566
79167	659567
21764	659568
7880	659569
14853	659570
113384	659571
102052	659572
62758	659573
7453	659574
119069	659575
67213	659576
78408	659577
45589	659578
22272	659579
10574	659580
55030	659581
5756	659582
8272	659583
42978	659584
14448	659585
104256	659586
110029	659587
10642	659588
86358	659589
48798	659590
11077	659591
15513	659592
44611	659593
4851	659594
15467	659595
71048	659596
17180	659597
95293	659598
28878	659599
33577	659600
3265	659601
43651	659602
44295	659603
9339	659604
22183	659605
52649	659606
51827	659607
118788	659608
56554	659609
24639	659610
85317	659611
7038	659612
5169	659613
4231	659614
62453	659615
44713	659616
91589	659617
117195	659618
7930	659619
47682	659620
92326	659621
16873	659622
89085	659623
4673	659624
11376	659625
58633	659626
19067	659627
53885	659628
31031	659629
24569	659630
55582	659631
71443	659632
71665	659633
12677	659634
33073	659635
45023	659636
78705	659637
131734	659638
115346	659639
55474	659640
34152	659641
1013	659642
33997	659643
9773	659644
5125	659645
71233	659646
52021	659647
27394	659648
961	659649
66901	659650
15588	659651
53658	659652
31643	659653
120453	659654
151003	659655
32910	659656
9724	659657
142157	659658
75786	659659
3524	659660
36417	659661
14382	659662
74543	659663
35430	659664
81116	659665
37032	659666
113931	659667
81518	659668
29459	659669
44367	659670
8873	659671
49604	659672
8061	659673
44775	659674
30906	659675
75818	659676
67687	659677
5953	659678
19974	659679
84982	659680
44835	659681
19213	659682
80836	659683
104042	659684
15513	659685
105718	659686
48054	659687
33686	659688
58043	659689
7743	659690
31350	659691
72719	659692
95938	659693
17143	659694
187	659695
66029	659696
12369	659697
15208	659698
64638	659699
52965	659700
52976	659701
53221	659702
67687	659703
51269	659704
80794	659705
30566	659706
124167	659707
56832	659708
14919	659709
5704	659710
38864	659711
49727	659712
36805	659713
154752	659714
96558	659715
49560	659716
18168	659717
22221	659718
96661	659719
32931	659720
96780	659721
92232	659722
38864	659723
24885	659724
119028	659725
44170	659726
64734	659727
105490	659728
68068	659729
86637	659730
110494	659731
87658	659732
83342	659733
83341	659734
19942	659735
17151	659736
158407	659737
16196	659738
48617	659739
7145	659740
34119	659741
52293	659742
37296	659743
33679	659744
127801	659745
26175	659746
81924	659747
141995	659748
96819	659749
110867	659750
84710	659751
92573	659752
38165	659753
102770	659754
6315	659755
67883	659756
12927	659757
34843	659758
5476	659759
11691	659760
20450	659761
1031	659762
48144	659763
5119	659764
5119	659765
59788	659766
15591	659767
68160	659768
81660	659769
68971	659770
3411	659771
63420	659772
30087	659773
67233	659774
3070	659775
27272	659776
88199	659777
27238	659778
30600	659779
9393	659780
11468	659781
11182	659782
1050	659783
38466	659784
76950	659785
17048	659786
4656	659787
11583	659788
70935	659789
30551	659790
78047	659791
99917	659792
6766	659793
81835	659794
3624	659795
13011	659796
84325	659797
72227	659798
45145	659799
35812	659800
24983	659801
38443	659802
11993	659803
100310	659804
17993	659805
44503	659806
33719	659807
5288	659808
13583	659809
35598	659810
1793	659811
10770	659812
5250	659813
47815	659814
4320	659815
118583	659816
3107	659817
48428	659818
35031	659819
51984	659820
20182	659821
34017	659822
23149	659823
51612	659824
2554	659825
16104	659826
8264	659827
59867	659828
135921	659829
15270	659830
17048	659831
702	659832
26183	659833
6347	659834
65972	659835
64798	659836
98892	659837
49122	659838
45866	659839
6702	659840
69184	659841
106685	659842
87997	659843
18779	659844
16788	659845
6284	659846
3790	659847
9442	659848
36391	659849
72732	659850
57556	659851
31413	659852
18452	659853
13163	659854
52114	659855
133038	659856
22818	659857
92177	659858
68293	659859
3802	659860
77673	659861
117600	659862
15521	659863
68888	659864
155	659865
112023	659866
68936	659867
119955	659868
100766	659869
26051	659870
57476	659871
24414	659872
6634	659873
7159	659874
1406	659875
1814	659876
760	659877
4432	659878
1600	659879
147095	659880
3036	659881
2666	659882
1906	659883
79854	659884
3935	659885
34066	659886
37046	659887
13217	659888
20904	659889
34123	659890
12792	659891
111967	659892
12040	659893
154799	659894
5059	659895
10096	659896
64754	659897
5290	659898
4956	659899
19650	659900
6822	659901
2725	659902
6897	659903
3618	659904
75208	659905
2954	659906
8607	659907
58150	659908
9157	659909
10974	659910
10041	659911
7303	659912
28613	659913
55636	659914
17596	659915
2803	659916
98964	659917
1145	659918
30888	659919
4900	659920
6075	659921
3216	659922
9939	659923
50457	659924
5623	659925
84547	659926
26284	659927
57616	659928
28868	659929
66711	659930
65475	659931
13089	659932
37818	659933
6201	659934
709	659935
143	659936
6021	659937
57793	659938
16633	659939
59242	659940
8571	659941
121372	659942
65133	659943
2145	659944
37922	659945
85886	659946
75528	659947
55935	659948
70500	659949
52900	659950
38680	659951
8208	659952
22401	659953
68070	659954
40882	659955
23124	659956
92358	659957
2850	659958
3365	659959
48443	659960
5165	659961
1552	659962
9414	659963
43391	659964
103635	659965
70116	659966
88017	659967
35960	659968
6799	659969
6109	659970
66562	659971
43335	659972
115522	659973
79262	659974
100527	659975
58980	659976
87460	659977
39967	659978
48529	659979
9658	659980
2694	659981
110225	659982
19611	659983
5892	659984
10677	659985
70764	659986
37856	659987
74898	659988
33008	659989
8158	659990
53972	659991
1691	659992
107224	659993
100767	659994
13539	659995
85010	659996
15708	659997
1976	659998
52044	659999
79530	660000
35512	660001
38720	660002
71688	660003
51393	660004
27028	660005
39421	660006
111655	660007
52285	660008
104200	660009
82237	660010
89120	660011
77788	660012
121637	660013
59878	660014
50312	660015
38527	660016
25963	660017
27291	660018
65923	660019
76270	660020
31348	660021
108855	660022
119268	660023
58042	660024
67727	660025
28767	660026
51867	660027
36881	660028
59941	660029
94336	660030
13727	660031
105433	660032
8277	660033
47443	660034
13217	660035
5848	660036
83827	660037
16411	660038
13566	660039
899	660040
70176	660041
2043	660042
71858	660043
62203	660044
41499	660045
70988	660046
52776	660047
49927	660048
23572	660049
19185	660050
4010	660051
58241	660052
98047	660053
16651	660054
12289	660055
40101	660056
18738	660057
60677	660058
14162	660059
54343	660060
9658	660061
60616	660062
15368	660063
13414	660064
132778	660065
11459	660066
10947	660067
9467	660068
72208	660069
88065	660070
85091	660071
36658	660072
10696	660073
661	660074
26943	660075
108830	660076
10894	660077
5415	660078
53225	660079
124003	660080
92762	660081
12655	660082
5776	660083
40908	660084
92784	660085
129005	660086
4187	660087
64803	660088
60324	660089
85253	660090
64114	660091
1703	660092
16674	660093
20191	660094
5573	660095
133726	660096
30313	660097
15836	660098
30312	660099
84315	660100
52808	660101
12173	660102
3872	660103
6183	660104
111392	660105
12093	660106
154333	660107
12936	660108
14978	660109
39276	660110
19147	660111
154926	660112
78454	660113
45939	660114
134108	660115
97103	660116
37811	660117
8479	660118
48529	660119
43588	660120
7792	660121
76833	660122
34725	660123
1947	660124
12790	660125
15368	660126
12129	660127
7713	660128
44276	660129
25233	660130
29873	660131
50390	660132
46856	660133
23977	660134
88720	660135
71774	660136
39546	660137
111841	660138
46407	660139
36514	660140
34395	660141
112507	660142
109121	660143
26576	660144
102467	660145
14642	660146
12052	660147
29340	660148
24027	660149
68025	660150
9478	660151
98197	660152
10462	660153
35862	660154
8843	660155
102429	660156
41662	660157
33278	660158
51513	660159
24941	660160
7475	660161
23085	660162
1022	660163
78356	660164
11969	660165
1050	660166
23682	660167
17182	660168
37581	660169
27277	660170
11726	660171
2694	660172
58907	660173
40244	660174
27744	660175
139106	660176
33004	660177
36120	660178
127654	660179
22887	660180
103730	660181
63472	660182
90924	660183
81554	660184
88982	660185
65693	660186
96909	660187
82172	660188
103919	660189
112455	660190
84539	660191
131045	660192
58138	660193
65951	660194
35402	660195
8826	660196
8669	660197
108769	660198
17599	660199
37945	660200
21996	660201
17202	660202
48457	660203
94147	660204
114458	660205
14979	660206
103568	660207
5397	660208
82030	660209
2809	660210
9156	660211
52316	660212
133829	660213
44470	660214
40680	660215
6847	660216
76650	660217
72087	660218
11352	660219
2447	660220
33677	660221
21800	660222
12430	660223
2161	660224
16772	660225
71351	660226
12444	660227
75277	660228
133	660229
5031	660230
111775	660231
2447	660232
3922	660233
2293	660234
41936	660235
2687	660236
8017	660237
19942	660238
63112	660239
36417	660240
65747	660241
80578	660242
14034	660243
116901	660244
52900	660245
16728	660246
42938	660247
70218	660248
43226	660249
152365	660250
19544	660251
2274	660252
15545	660253
8481	660254
38798	660255
61110	660256
14353	660257
15052	660258
20753	660259
69168	660260
42598	660261
57593	660262
67701	660263
47341	660264
10596	660265
14985	660266
105015	660267
82083	660268
10883	660269
37365	660270
18042	660271
6545	660272
26317	660273
14956	660274
79366	660275
23740	660276
109063	660277
3578	660278
52023	660279
5331	660280
6744	660281
67161	660282
49918	660283
17011	660284
48093	660285
18656	660286
3328	660287
20885	660288
5311	660289
148635	660290
26229	660291
7438	660292
14186	660293
170	660294
99343	660295
3404	660296
7626	660297
62944	660298
102674	660299
30752	660300
30873	660301
66901	660302
94872	660303
123187	660304
28035	660305
28350	660306
12941	660307
103539	660308
87594	660309
3604	660310
32516	660311
70258	660312
46379	660313
47373	660314
60517	660315
20323	660316
27131	660317
3333	660318
51321	660319
25941	660320
41506	660321
23569	660322
12907	660323
5821	660324
47035	660325
47035	660326
19101	660327
14896	660328
25380	660329
2113	660330
76474	660331
45405	660332
36565	660333
40736	660334
58573	660335
33422	660336
12851	660337
48165	660338
45771	660339
8137	660340
54110	660341
13379	660342
72705	660343
77026	660344
118952	660345
112934	660346
26150	660347
2473	660348
92551	660349
13416	660350
149100	660351
135732	660352
45968	660353
50307	660354
48026	660355
21454	660356
36442	660357
117515	660358
69917	660359
118798	660360
26334	660361
43154	660362
35157	660363
22917	660364
9622	660365
2458	660366
2458	660367
2458	660368
57532	660369
68033	660370
63103	660371
66645	660372
52355	660373
98143	660374
34442	660375
23348	660376
66703	660377
58138	660378
67923	660379
67924	660380
7980	660381
10116	660382
36783	660383
48531	660384
12029	660385
2775	660386
49095	660387
3006	660388
128644	660389
103473	660390
83216	660391
108482	660392
12673	660393
6963	660394
21132	660395
22920	660396
27686	660397
6055	660398
24633	660399
73791	660400
54064	660401
22525	660402
27611	660403
45659	660404
39333	660405
53263	660406
23673	660407
12556	660408
2187	660409
50132	660410
49294	660411
44128	660412
85600	660413
90570	660414
61288	660415
8504	660416
18046	660417
78339	660418
13133	660419
17646	660420
56652	660421
2473	660422
53921	660423
84928	660424
95483	660425
36516	660426
32371	660427
15311	660428
64965	660429
30888	660430
27948	660431
4708	660432
15562	660433
13691	660434
30685	660435
13444	660436
20090	660437
75951	660438
101267	660439
87457	660440
124684	660441
46010	660442
2473	660443
40007	660444
13063	660445
56476	660446
40098	660447
7101	660448
83162	660449
41508	660450
7956	660451
7160	660452
64645	660453
39907	660454
18046	660455
71838	660456
23278	660457
10315	660458
87868	660459
34086	660460
6385	660461
91855	660462
14388	660463
22162	660464
52768	660465
30098	660466
58531	660467
40526	660468
8069	660469
7340	660470
6689	660471
85910	660472
25467	660473
78410	660474
105995	660475
109640	660476
15546	660477
59759	660478
50493	660479
50831	660480
51315	660481
95667	660482
52672	660483
42943	660484
9007	660485
84847	660486
133977	660487
22573	660488
106383	660489
10466	660490
135476	660491
45115	660492
77646	660493
4323	660494
4686	660495
52834	660496
2971	660497
3807	660498
50613	660499
62670	660500
61143	660501
14458	660502
109011	660503
96350	660504
32296	660505
18018	660506
9016	660507
45517	660508
42655	660509
67686	660510
43101	660511
67701	660512
15969	660513
129292	660514
56476	660515
84914	660516
9112	660517
30837	660518
34395	660519
49356	660520
95733	660521
3441	660522
335	660523
1558	660524
34447	660525
102399	660526
34590	660527
52135	660528
28712	660529
88018	660530
37193	660531
34852	660532
60010	660533
50817	660534
3984	660535
63212	660536
49224	660537
2693	660538
16110	660539
36505	660540
52944	660541
22275	660542
127953	660543
23124	660544
75795	660545
4562	660546
137796	660547
12319	660548
26241	660549
5468	660550
17951	660551
80596	660552
19756	660553
127608	660554
1193	660555
24414	660556
112944	660557
28755	660558
17755	660559
64797	660560
5601	660561
53120	660562
11871	660563
116209	660564
37004	660565
18639	660566
29811	660567
120317	660568
35283	660569
6155	660570
87500	660571
33323	660572
46137	660573
16151	660574
110744	660575
6489	660576
36823	660577
23472	660578
58071	660579
8912	660580
40751	660581
89016	660582
13915	660583
87383	660584
65508	660585
87777	660586
3938	660587
59372	660588
16104	660589
534	660590
18139	660591
41403	660592
13875	660593
4462	660594
27647	660595
16286	660596
15720	660597
25465	660598
52490	660599
95816	660600
119091	660601
2892	660602
17013	660603
46524	660604
47627	660605
21515	660606
14177	660607
55017	660608
12556	660609
150408	660610
58641	660611
3228	660612
40902	660613
73827	660614
4269	660615
90182	660616
109818	660617
1050	660618
52764	660619
10186	660620
78314	660621
2281	660622
23133	660623
1422	660624
101947	660625
31473	660626
11777	660627
43352	660628
25017	660629
28662	660630
127877	660631
31360	660632
3250	660633
33263	660634
66956	660635
97148	660636
66416	660637
5337	660638
12531	660639
110197	660640
113542	660641
58430	660642
55016	660643
49481	660644
44842	660645
1082	660646
2666	660647
2165	660648
4566	660649
44218	660650
8619	660651
14818	660652
51965	660653
138543	660654
9039	660655
6480	660656
4469	660657
45033	660658
54149	660659
54325	660660
6365	660661
14419	660662
28913	660663
70376	660664
11544	660665
58080	660666
70000	660667
16423	660668
70582	660669
64282	660670
100795	660671
105244	660672
97838	660673
24356	660674
42200	660675
3593	660676
31016	660677
31139	660678
44820	660679
56792	660680
102523	660681
13447	660682
1017	660683
14277	660684
31619	660685
14247	660686
10916	660687
11645	660688
2945	660689
5334	660690
3702	660691
39533	660692
40511	660693
17838	660694
14432	660695
776	660696
39326	660697
41475	660698
42046	660699
100725	660700
56341	660701
7484	660702
3858	660703
83018	660704
119759	660705
1925	660706
14686	660707
26518	660708
16759	660709
19076	660710
105117	660711
3858	660712
16759	660713
53702	660714
21035	660715
618	660716
1873	660717
3708	660718
15350	660719
69343	660720
69338	660721
9	660722
33226	660723
21501	660724
42631	660725
127185	660726
38883	660727
101136	660728
105257	660729
132742	660730
3311	660731
82855	660732
100971	660733
38041	660734
6975	660735
134976	660736
103385	660737
110183	660738
39905	660739
22426	660740
109960	660741
38680	660742
84384	660743
7471	660744
113211	660745
41978	660746
2835	660747
16473	660748
46539	660749
35055	660750
180	660751
4478	660752
5605	660753
1844	660754
371	660755
5496	660756
19619	660757
706	660758
5702	660759
133877	660760
118779	660761
117364	660762
13742	660763
5740	660764
73386	660765
134121	660766
61320	660767
112116	660768
35343	660769
65939	660770
31122	660771
9366	660772
106026	660773
39926	660774
134380	660775
129624	660776
102859	660777
55181	660778
89339	660779
112066	660780
6453	660781
16968	660782
24259	660783
92768	660784
144296	660785
55531	660786
31929	660787
40838	660788
87117	660789
63470	660790
15552	660791
134562	660792
78021	660793
69336	660794
92739	660795
2473	660796
6530	660797
43223	660798
29108	660799
68911	660800
15510	660801
31109	660802
84776	660803
21536	660804
10137	660805
23713	660806
53828	660807
71107	660808
100492	660809
34659	660810
30886	660811
17620	660812
78137	660813
69411	660814
54310	660815
82092	660816
14672	660817
36536	660818
70631	660819
26330	660820
45879	660821
14284	660822
9735	660823
28956	660824
61199	660825
127553	660826
95503	660827
128036	660828
9750	660829
31599	660830
86613	660831
3768	660832
74873	660833
41691	660834
67193	660835
61550	660836
30414	660837
107565	660838
22576	660839
2172	660840
5206	660841
416	660842
1223	660843
165	660844
117385	660845
988	660846
14532	660847
15771	660848
52928	660849
988	660850
8943	660851
14214	660852
2297	660853
2651	660854
35122	660855
149	660856
39	660857
33276	660858
2466	660859
18037	660860
38785	660861
102794	660862
72942	660863
53338	660864
8012	660865
13323	660866
73699	660867
61485	660868
2355	660869
4280	660870
25241	660871
66213	660872
1829	660873
4808	660874
13554	660875
43215	660876
1678	660877
9096	660878
2588	660879
45422	660880
7936	660881
49711	660882
2691	660883
4968	660884
11641	660885
11132	660886
48700	660887
8801	660888
4938	660889
6457	660890
65002	660891
5706	660892
3165	660893
7815	660894
12181	660895
3626	660896
2693	660897
16920	660898
9016	660899
7661	660900
3909	660901
70972	660902
4415	660903
32289	660904
30379	660905
9919	660906
4098	660907
33081	660908
762	660909
9905	660910
13696	660911
26087	660912
15666	660913
34239	660914
21436	660915
20333	660916
34287	660917
36240	660918
86073	660919
75250	660920
77050	660921
70911	660922
2809	660923
1877	660924
15308	660925
15975	660926
25881	660927
10388	660928
13383	660929
70536	660930
438	660931
77771	660932
12121	660933
1553	660934
24568	660935
1413	660936
848	660937
30974	660938
1456	660939
48187	660940
5657	660941
1987	660942
318	660943
1162	660944
7950	660945
9481	660946
117643	660947
963	660948
2352	660949
41174	660950
629	660951
7474	660952
1333	660953
529	660954
274	660955
53153	660956
50177	660957
2795	660958
11065	660959
4652	660960
23529	660961
13922	660962
84703	660963
104001	660964
32968	660965
62598	660966
110181	660967
2220	660968
9140	660969
12326	660970
85523	660971
3808	660972
21704	660973
16481	660974
5704	660975
10086	660976
45015	660977
3087	660978
57822	660979
11281	660980
94509	660981
110173	660982
1807	660983
58330	660984
18330	660985
9403	660986
52067	660987
9586	660988
1941	660989
14604	660990
64421	660991
65918	660992
107631	660993
20199	660994
5931	660995
62416	660996
34755	660997
97631	660998
70024	660999
78132	661000
99440	661001
17516	661002
117271	661003
15308	661004
18475	661005
30628	661006
53320	661007
20795	661008
11122	661009
17311	661010
51981	661011
95604	661012
44065	661013
44863	661014
75244	661015
68710	661016
44425	661017
31420	661018
53320	661019
5692	661020
40926	661021
14404	661022
37439	661023
97917	661024
10684	661025
25520	661026
44641	661027
71580	661028
17611	661029
24442	661030
104224	661031
26116	661032
79519	661033
1055	661034
17685	661035
1718	661036
20817	661037
725	661038
9850	661039
2622	661040
16873	661041
1371	661042
44	661043
1662	661044
1371	661045
9111	661046
19019	661047
26453	661048
14060	661049
11252	661050
26051	661051
6329	661052
9085	661053
51229	661054
1394	661055
4121	661056
40892	661057
143548	661058
7820	661059
26762	661060
2938	661061
16408	661062
58415	661063
87669	661064
4515	661065
37372	661066
10463	661067
80326	661068
9392	661069
39953	661070
1477	661071
2938	661072
74388	661073
70314	661074
52229	661075
66044	661076
16247	661077
11477	661078
24135	661079
12533	661080
12534	661081
4692	661082
14169	661083
52160	661084
3124	661085
2107	661086
23760	661087
61055	661088
22056	661089
110309	661090
10584	661091
19081	661092
77721	661093
51943	661094
133872	661095
37789	661096
2880	661097
34019	661098
25416	661099
34301	661100
85373	661101
21493	661102
2761	661103
63590	661104
82060	661105
389	661106
68100	661107
90920	661108
126076	661109
139757	661110
115715	661111
90037	661112
3666	661113
29160	661114
67554	661115
18099	661116
31574	661117
129111	661118
54019	661119
42070	661120
6673	661121
13504	661122
51577	661123
4666	661124
37298	661125
13595	661126
39137	661127
82925	661128
10369	661129
27086	661130
25493	661131
17133	661132
14616	661133
20164	661134
19969	661135
961	661136
2050	661137
32177	661138
16791	661139
19698	661140
32438	661141
10297	661142
2192	661143
43416	661144
16290	661145
8448	661146
111941	661147
42208	661148
2771	661149
70317	661150
45284	661151
17578	661152
802	661153
135790	661154
19544	661155
93715	661156
112250	661157
112445	661158
1422	661159
91549	661160
66982	661161
70314	661162
2090	661163
235	661164
6613	661165
80953	661166
66581	661167
39498	661168
71465	661169
6908	661170
26153	661171
9456	661172
29500	661173
22207	661174
5932	661175
5932	661176
92264	661177
61085	661178
55113	661179
27640	661180
53423	661181
50646	661182
12445	661183
104178	661184
18465	661185
33556	661186
25262	661187
48223	661188
8303	661189
22122	661190
52208	661191
36571	661192
36518	661193
15840	661194
37744	661195
31520	661196
91444	661197
10877	661198
13923	661199
87186	661200
39325	661201
39325	661202
16725	661203
47779	661204
30033	661205
17594	661206
22951	661207
18043	661208
91500	661209
16725	661210
22951	661211
37769	661212
22609	661213
10668	661214
10666	661215
54667	661216
11604	661217
4718	661218
80397	661219
24283	661220
31927	661221
45271	661222
410	661223
8299	661224
24542	661225
35870	661226
14498	661227
54348	661228
24155	661229
48905	661230
45964	661231
36594	661232
45062	661233
125670	661234
18043	661235
13258	661236
35900	661237
4669	661238
27651	661239
60151	661240
13258	661241
21213	661242
21837	661243
62320	661244
1797	661245
403	661246
9935	661247
43469	661248
2159	661249
7961	661250
101266	661251
23101	661252
1583	661253
2461	661254
4117	661255
53045	661256
18326	661257
117596	661258
2513	661259
38097	661260
65898	661261
59761	661262
3105	661263
9048	661264
34820	661265
65642	661266
37626	661267
87537	661268
142198	661269
71718	661270
7237	661271
477	661272
3502	661273
8473	661274
27571	661275
34487	661276
78366	661277
5061	661278
56316	661279
77791	661280
101049	661281
4060	661282
12340	661283
3330	661284
98020	661285
2256	661286
68707	661287
26332	661288
61066	661289
67	661290
7745	661291
25238	661292
12704	661293
23687	661294
80731	661295
14214	661296
76765	661297
133802	661298
100771	661299
20781	661300
61452	661301
162119	661302
464	661303
37631	661304
70480	661305
30831	661306
4905	661307
12516	661308
3913	661309
60522	661310
22125	661311
17494	661312
11207	661313
73115	661314
25934	661315
2891	661316
29544	661317
23947	661318
17250	661319
21279	661320
14885	661321
48095	661322
65378	661323
1711	661324
22231	661325
39165	661326
4007	661327
96938	661328
120304	661329
47990	661330
3318	661331
98778	661332
17563	661333
12879	661334
51338	661335
21771	661336
2471	661337
46243	661338
22726	661339
66998	661340
33767	661341
8056	661342
41250	661343
3403	661344
3403	661345
10900	661346
10003	661347
20435	661348
38893	661349
4735	661350
57666	661351
112394	661352
60026	661353
6290	661354
22266	661355
114910	661356
16985	661357
7650	661358
4399	661359
38718	661360
94368	661361
28193	661362
24822	661363
242	661364
36847	661365
55595	661366
99667	661367
8600	661368
43420	661369
56853	661370
7650	661371
33079	661372
66848	661373
59781	661374
25484	661375
43508	661376
152630	661377
15854	661378
39586	661379
42489	661380
2811	661381
99567	661382
82283	661383
26310	661384
112086	661385
1921	661386
3602	661387
10311	661388
5713	661389
52936	661390
1090	661391
113497	661392
7364	661393
646	661394
1090	661395
1795	661396
9346	661397
646	661398
91456	661399
30082	661400
10400	661401
17565	661402
79779	661403
10690	661404
29552	661405
13920	661406
31008	661407
50765	661408
14238	661409
66960	661410
89977	661411
5675	661412
6811	661413
31008	661414
2256	661415
24610	661416
33306	661417
23813	661418
60357	661419
776	661420
18089	661421
12902	661422
41406	661423
2625	661424
749	661425
18389	661426
68914	661427
403	661428
39359	661429
52445	661430
2757	661431
76625	661432
55041	661433
77114	661434
37220	661435
40657	661436
80581	661437
58398	661438
43156	661439
69287	661440
39461	661441
68948	661442
130601	661443
11757	661444
4922	661445
25777	661446
6136	661447
19563	661448
42981	661449
130856	661450
29663	661451
74473	661452
85462	661453
72889	661454
57370	661455
16479	661456
53367	661457
3247	661458
6200	661459
41939	661460
47192	661461
27703	661462
127174	661463
2343	661464
54148	661465
17834	661466
8658	661467
135864	661468
24623	661469
41273	661470
29074	661471
38452	661472
26525	661473
226	661474
1691	661475
20354	661476
12178	661477
334	661478
66145	661479
23369	661480
34428	661481
58989	661482
36794	661483
11661	661484
46846	661485
7911	661486
37206	661487
18300	661488
39795	661489
23804	661490
76564	661491
4990	661492
101011	661493
54601	661494
29573	661495
512	661496
43541	661497
18855	661498
4542	661499
19528	661500
28593	661501
13805	661502
12936	661503
28146	661504
59988	661505
14459	661506
14459	661507
64453	661508
64113	661509
35204	661510
1020	661511
4259	661512
22077	661513
23104	661514
19286	661515
513	661516
120412	661517
40476	661518
35960	661519
99236	661520
23837	661521
23484	661522
6284	661523
44229	661524
10987	661525
26247	661526
96372	661527
91504	661528
52985	661529
27527	661530
65930	661531
46270	661532
78020	661533
4295	661534
17044	661535
107491	661536
22649	661537
107596	661538
21527	661539
74921	661540
9185	661541
110414	661542
13090	661543
23983	661544
33074	661545
27790	661546
54695	661547
24613	661548
69372	661549
30312	661550
5934	661551
41981	661552
24151	661553
28088	661554
28372	661555
63139	661556
5790	661557
103448	661558
5486	661559
69819	661560
57406	661561
111669	661562
4108	661563
63604	661564
18137	661565
59007	661566
81004	661567
361	661568
4550	661569
96827	661570
48628	661571
18043	661572
7748	661573
16908	661574
38856	661575
32180	661576
8679	661577
37701	661578
24097	661579
8152	661580
72667	661581
87475	661582
27569	661583
62416	661584
46340	661585
137404	661586
6987	661587
7183	661588
62591	661589
23164	661590
17111	661591
6051	661592
9215	661593
44808	661594
18326	661595
14498	661596
38200	661597
29983	661598
5646	661599
110505	661600
13857	661601
40697	661602
16690	661603
47851	661604
68121	661605
107357	661606
4709	661607
39728	661608
63319	661609
38073	661610
20308	661611
98327	661612
112321	661613
66171	661614
1713	661615
87860	661616
6316	661617
24575	661618
106649	661619
108407	661620
573	661621
23494	661622
53424	661623
42171	661624
56773	661625
53326	661626
37700	661627
40210	661628
54549	661629
28807	661630
10913	661631
53198	661632
18406	661633
7551	661634
7330	661635
730	661636
16908	661637
57361	661638
25255	661639
41372	661640
8002	661641
7377	661642
69803	661643
38505	661644
17550	661645
35973	661646
92074	661647
26089	661648
15589	661649
3875	661650
36615	661651
103522	661652
24118	661653
8535	661654
13377	661655
43206	661656
14513	661657
48922	661658
59338	661659
42275	661660
48401	661661
87140	661662
116930	661663
141018	661664
132535	661665
18754	661666
14592	661667
43501	661668
62274	661669
3103	661670
63586	661671
56076	661672
39768	661673
7628	661674
53743	661675
31504	661676
14852	661677
66040	661678
58061	661679
9054	661680
51070	661681
23281	661682
70090	661683
38738	661684
89525	661685
10505	661686
69903	661687
63257	661688
28456	661689
44694	661690
37871	661691
67205	661692
89255	661693
50631	661694
83810	661695
14802	661696
73050	661697
11435	661698
873	661699
63272	661700
80766	661701
21105	661702
56661	661703
86601	661704
59525	661705
63678	661706
23161	661707
73099	661708
118675	661709
126230	661710
41418	661711
84533	661712
81747	661713
49497	661714
102169	661715
46157	661716
91965	661717
47855	661718
61010	661719
62665	661720
106701	661721
18733	661722
1615	661723
4679	661724
40192	661725
102271	661726
39096	661727
10335	661728
63102	661729
82730	661730
7565	661731
7392	661732
70113	661733
11949	661734
129180	661735
44062	661736
2483	661737
11949	661738
26443	661739
76233	661740
32440	661741
67022	661742
22717	661743
29490	661744
89058	661745
17035	661746
35863	661747
67573	661748
102824	661749
80331	661750
7392	661751
132497	661752
82961	661753
23161	661754
37871	661755
16909	661756
46879	661757
84910	661758
106005	661759
105229	661760
81747	661761
3890	661762
22200	661763
31583	661764
17515	661765
70886	661766
47076	661767
38748	661768
2679	661769
56044	661770
20677	661771
54563	661772
107484	661773
51273	661774
84382	661775
10530	661776
61728	661777
41288	661778
55677	661779
16233	661780
6150	661781
5939	661782
108870	661783
6902	661784
148808	661785
44062	661786
48770	661787
82792	661788
69107	661789
24281	661790
47765	661791
56374	661792
26483	661793
41378	661794
39266	661795
58072	661796
11949	661797
65627	661798
121636	661799
110783	661800
22594	661801
80810	661802
82403	661803
36616	661804
18730	661805
40755	661806
58936	661807
61363	661808
56218	661809
85100	661810
38455	661811
98703	661812
21838	661813
107394	661814
95369	661815
74654	661816
39461	661817
46190	661818
20781	661819
54975	661820
20115	661821
47855	661822
53107	661823
46854	661824
95865	661825
38663	661826
154272	661827
109448	661828
103626	661829
81626	661830
9479	661831
87230	661832
89003	661833
51212	661834
4434	661835
16076	661836
87248	661837
78922	661838
53898	661839
19760	661840
5175	661841
6902	661842
82852	661843
63424	661844
1339	661845
103649	661846
26951	661847
108885	661848
67022	661849
126232	661850
62667	661851
11390	661852
73203	661853
74936	661854
85100	661855
13767	661856
37135	661857
63700	661858
48429	661859
80366	661860
22940	661861
32796	661862
50287	661863
20535	661864
11505	661865
22126	661866
50287	661867
131229	661868
21502	661869
33607	661870
16909	661871
11949	661872
82779	661873
48564	661874
111610	661875
97665	661876
89152	661877
28358	661878
72839	661879
91405	661880
83099	661881
40002	661882
73810	661883
86179	661884
129773	661885
5796	661886
97101	661887
68107	661888
41225	661889
103414	661890
28358	661891
8182	661892
50287	661893
80820	661894
15988	661895
38738	661896
7392	661897
63268	661898
18772	661899
8824	661900
76550	661901
46108	661902
53107	661903
10530	661904
11435	661905
61264	661906
79387	661907
125702	661908
38748	661909
136890	661910
26961	661911
23027	661912
22654	661913
49488	661914
139873	661915
20645	661916
135535	661917
24848	661918
24391	661919
8843	661920
135417	661921
48770	661922
110248	661923
19760	661924
25301	661925
2475	661926
41890	661927
51871	661928
20313	661929
83195	661930
2633	661931
21216	661932
7950	661933
8054	661934
85098	661935
7364	661936
12327	661937
31072	661938
39744	661939
3103	661940
75269	661941
9803	661942
56512	661943
72196	661944
54086	661945
5906	661946
40548	661947
18468	661948
14147	661949
1821	661950
61566	661951
79755	661952
124658	661953
115505	661954
103585	661955
45836	661956
20658	661957
100895	661958
31356	661959
60550	661960
2424	661961
53358	661962
68708	661963
61072	661964
61072	661965
21608	661966
38858	661967
64252	661968
71370	661969
89190	661970
43373	661971
68078	661972
55479	661973
55342	661974
69146	661975
7128	661976
18631	661977
31926	661978
16123	661979
22594	661980
45453	661981
60986	661982
100747	661983
114702	661984
33006	661985
84411	661986
42390	661987
3304	661988
16302	661989
47689	661990
78973	661991
62481	661992
15714	661993
8990	661994
35808	661995
47679	661996
139571	661997
100802	661998
29426	661999
23137	662000
35808	662001
52954	662002
77503	662003
123945	662004
16134	662005
47419	662006
124658	662007
73279	662008
95450	662009
15808	662010
28404	662011
88646	662012
124402	662013
63291	662014
86092	662015
34693	662016
24551	662017
45935	662018
45935	662019
100315	662020
2160	662021
127237	662022
24551	662023
71470	662024
27067	662025
11211	662026
15235	662027
99040	662028
50656	662029
20658	662030
9382	662031
13221	662032
81512	662033
7565	662034
64726	662035
13221	662036
20829	662037
79729	662038
20236	662039
11757	662040
23409	662041
46344	662042
17613	662043
86568	662044
8594	662045
85258	662046
4445	662047
8990	662048
2679	662049
35865	662050
93967	662051
24174	662052
95500	662053
89952	662054
137458	662055
56981	662056
114358	662057
54938	662058
24212	662059
64348	662060
3663	662061
104129	662062
31479	662063
5081	662064
5081	662065
6150	662066
57938	662067
35902	662068
91405	662069
98256	662070
27244	662071
44054	662072
2257	662073
8401	662074
37028	662075
15533	662076
41453	662077
107736	662078
25525	662079
26069	662080
35011	662081
152587	662082
58282	662083
38097	662084
56918	662085
89980	662086
37028	662087
14302	662088
82210	662089
61342	662090
62242	662091
87118	662092
16969	662093
79204	662094
47771	662095
42981	662096
106636	662097
28087	662098
72854	662099
64765	662100
99805	662101
5788	662102
42609	662103
33229	662104
24793	662105
139140	662106
25355	662107
21147	662108
24127	662109
46527	662110
15920	662111
44683	662112
39764	662113
17614	662114
13897	662115
11358	662116
112897	662117
39296	662118
10715	662119
99195	662120
20756	662121
91296	662122
63252	662123
30312	662124
20116	662125
31341	662126
5350	662127
8402	662128
19286	662129
34847	662130
21966	662131
21966	662132
26654	662133
53807	662134
7259	662135
7830	662136
8304	662137
13464	662138
72130	662139
6419	662140
5739	662141
35253	662142
23723	662143
29196	662144
35125	662145
43110	662146
13502	662147
3027	662148
7463	662149
106773	662150
18363	662151
35941	662152
22951	662153
37861	662154
34535	662155
52208	662156
17814	662157
41882	662158
90178	662159
103505	662160
88980	662161
70349	662162
23334	662163
1017	662164
93807	662165
123973	662166
29724	662167
63563	662168
90042	662169
3506	662170
66850	662171
46470	662172
78066	662173
40122	662174
21753	662175
410	662176
59126	662177
27651	662178
2986	662179
9405	662180
410	662181
88168	662182
95345	662183
32225	662184
102668	662185
20200	662186
31206	662187
1921	662188
100479	662189
76374	662190
3377	662191
41585	662192
4010	662193
8057	662194
8994	662195
23736	662196
77461	662197
24174	662198
51413	662199
29461	662200
22609	662201
18421	662202
109899	662203
18755	662204
14310	662205
61326	662206
49816	662207
67619	662208
48885	662209
43152	662210
55390	662211
2238	662212
3227	662213
32982	662214
103538	662215
11028	662216
90794	662217
40714	662218
33163	662219
11181	662220
10327	662221
86159	662222
85283	662223
37673	662224
70900	662225
10293	662226
14398	662227
107837	662228
24744	662229
4051	662230
24744	662231
2752	662232
24744	662233
35117	662234
90056	662235
40921	662236
58572	662237
37926	662238
47723	662239
70162	662240
65487	662241
95884	662242
93390	662243
18473	662244
164555	662245
44602	662246
61608	662247
10389	662248
1005	662249
3158	662250
576	662251
50761	662252
64427	662253
4778	662254
3016	662255
41888	662256
13438	662257
26441	662258
22181	662259
23005	662260
51399	662261
1520	662262
54058	662263
65453	662264
7226	662265
2960	662266
22121	662267
10920	662268
5363	662269
34310	662270
26098	662271
21313	662272
45363	662273
27017	662274
20456	662275
40512	662276
134533	662277
23325	662278
12663	662279
107620	662280
3506	662281
46462	662282
29411	662283
2628	662284
34057	662285
4327	662286
1990	662287
83577	662288
17603	662289
11204	662290
45359	662291
88023	662292
5382	662293
52168	662294
3239	662295
22352	662296
97012	662297
7714	662298
58233	662299
96651	662300
30403	662301
26131	662302
83886	662303
26410	662304
90766	662305
41462	662306
121813	662307
41979	662308
20496	662309
12970	662310
61056	662311
60151	662312
34385	662313
80446	662314
15158	662315
9229	662316
14604	662317
23660	662318
4715	662319
2060	662320
8956	662321
70449	662322
90838	662323
23751	662324
10293	662325
28580	662326
50309	662327
32953	662328
102712	662329
74828	662330
80465	662331
22348	662332
15347	662333
81154	662334
8942	662335
4748	662336
5023	662337
104056	662338
28441	662339
5346	662340
35988	662341
3304	662342
15235	662343
113738	662344
94119	662345
5302	662346
113272	662347
10286	662348
1615	662349
36218	662350
14802	662351
12687	662352
101974	662353
7226	662354
11941	662355
25262	662356
39989	662357
24619	662358
41977	662359
30057	662360
30056	662361
23839	662362
89155	662363
40603	662364
8816	662365
107119	662366
86693	662367
59001	662368
93996	662369
66897	662370
84391	662371
41164	662372
897	662373
56676	662374
92446	662375
39075	662376
1313	662377
5834	662378
14314	662379
41257	662380
15988	662381
8996	662382
65918	662383
116864	662384
6712	662385
22594	662386
41362	662387
34576	662388
63102	662389
25317	662390
83891	662391
70640	662392
37899	662393
34829	662394
34829	662395
88734	662396
2420	662397
55028	662398
46103	662399
29865	662400
165623	662401
39074	662402
12265	662403
58843	662404
1148	662405
99606	662406
137828	662407
30197	662408
4159	662409
36099	662410
8133	662411
53261	662412
92722	662413
33912	662414
33676	662415
13291	662416
3168	662417
7431	662418
5995	662419
57465	662420
50236	662421
15364	662422
11981	662423
9999	662424
16454	662425
48163	662426
42626	662427
87295	662428
24006	662429
8901	662430
40146	662431
74672	662432
95822	662433
120189	662434
4159	662435
40213	662436
37155	662437
6154	662438
47635	662439
3059	662440
113243	662441
28422	662442
67	662443
77449	662444
62533	662445
2160	662446
35056	662447
8461	662448
51943	662449
35210	662450
9660	662451
12663	662452
62148	662453
10934	662454
10939	662455
3403	662456
43117	662457
21268	662458
22068	662459
2200	662460
10934	662461
37349	662462
38619	662463
37596	662464
102190	662465
17689	662466
1713	662467
3974	662468
69835	662469
27316	662470
39744	662471
68219	662472
68707	662473
7460	662474
37142	662475
6498	662476
19975	662477
18068	662478
43311	662479
39779	662480
53329	662481
34448	662482
34428	662483
28608	662484
73816	662485
4735	662486
138522	662487
40421	662488
21816	662489
117149	662490
54714	662491
7574	662492
1503	662493
52188	662494
1779	662495
64520	662496
26724	662497
66620	662498
129507	662499
87466	662500
2319	662501
24613	662502
3846	662503
10636	662504
1349	662505
81174	662506
51119	662507
15614	662508
27297	662509
65735	662510
22099	662511
17676	662512
46988	662513
12331	662514
4365	662515
33551	662516
39255	662517
36427	662518
39255	662519
95543	662520
99466	662521
51869	662522
7472	662523
34414	662524
4735	662525
10398	662526
25800	662527
13610	662528
38190	662529
26761	662530
68283	662531
22249	662532
25594	662533
31013	662534
2654	662535
5486	662536
788	662537
35331	662538
776	662539
1335	662540
93808	662541
45200	662542
11208	662543
21148	662544
42179	662545
14604	662546
25475	662547
39301	662548
7304	662549
95529	662550
10421	662551
26974	662552
23828	662553
102159	662554
27950	662555
50223	662556
135621	662557
3637	662558
44023	662559
17519	662560
82107	662561
32102	662562
60313	662563
49262	662564
70657	662565
12940	662566
28397	662567
3821	662568
22726	662569
56494	662570
50511	662571
8423	662572
28177	662573
34423	662574
148496	662575
50872	662576
62242	662577
2448	662578
2448	662579
81543	662580
20693	662581
10058	662582
39823	662583
102549	662584
82318	662585
74666	662586
33871	662587
26145	662588
61414	662589
72970	662590
81695	662591
30966	662592
60518	662593
2852	662594
36550	662595
63167	662596
4720	662597
1419	662598
141849	662599
76935	662600
45410	662601
46898	662602
18443	662603
18443	662604
64725	662605
55575	662606
21458	662607
150237	662608
49297	662609
15980	662610
34081	662611
54052	662612
7900	662613
102405	662614
68235	662615
30483	662616
11509	662617
48472	662618
1643	662619
64139	662620
89357	662621
10698	662622
784	662623
25881	662624
1351	662625
15736	662626
48002	662627
1148	662628
82246	662629
1148	662630
83097	662631
65003	662632
2424	662633
64726	662634
125579	662635
1148	662636
100406	662637
162123	662638
18162	662639
68682	662640
14108	662641
39766	662642
15841	662643
10853	662644
8575	662645
44488	662646
30415	662647
7360	662648
39889	662649
38467	662650
9001	662651
6046	662652
22977	662653
64722	662654
14137	662655
2380	662656
87099	662657
5500	662658
82376	662659
11313	662660
23718	662661
136955	662662
52406	662663
68128	662664
265	662665
66026	662666
136978	662667
21268	662668
37258	662669
110223	662670
9048	662671
85319	662672
12715	662673
40043	662674
27858	662675
52845	662676
35590	662677
12875	662678
10279	662679
7510	662680
65368	662681
12532	662682
23364	662683
37215	662684
56464	662685
887	662686
1998	662687
43530	662688
26015	662689
4145	662690
53875	662691
95493	662692
7128	662693
40783	662694
22008	662695
5282	662696
4139	662697
26940	662698
7208	662699
43279	662700
1265	662701
1852	662702
13242	662703
20776	662704
14332	662705
11130	662706
14244	662707
81896	662708
83495	662709
64581	662710
107056	662711
22711	662712
43468	662713
100811	662714
5135	662715
5747	662716
62341	662717
4886	662718
8400	662719
12910	662720
79731	662721
7399	662722
10340	662723
59848	662724
107580	662725
4265	662726
11960	662727
540	662728
66828	662729
20685	662730
91297	662731
90687	662732
134690	662733
1691	662734
120093	662735
8836	662736
102936	662737
84421	662738
29959	662739
25868	662740
100538	662741
15221	662742
137683	662743
50401	662744
36680	662745
13387	662746
48825	662747
61364	662748
92650	662749
2679	662750
26936	662751
24306	662752
21177	662753
23137	662754
90112	662755
7003	662756
54086	662757
8929	662758
80538	662759
49138	662760
19760	662761
81543	662762
6140	662763
7774	662764
63218	662765
17688	662766
40240	662767
103476	662768
11031	662769
39952	662770
26443	662771
22970	662772
72800	662773
45568	662774
17270	662775
41986	662776
1965	662777
17290	662778
24293	662779
12297	662780
31360	662781
3993	662782
10994	662783
88664	662784
89994	662785
1574	662786
40482	662787
7174	662788
2913	662789
33320	662790
77746	662791
1570	662792
82200	662793
11207	662794
56216	662795
80496	662796
37147	662797
28423	662798
7128	662799
28484	662800
2658	662801
17768	662802
11446	662803
102047	662804
30449	662805
67934	662806
7641	662807
11611	662808
71411	662809
59441	662810
33328	662811
30871	662812
13502	662813
761	662814
30973	662815
58394	662816
65683	662817
44054	662818
17613	662819
65433	662820
761	662821
35939	662822
36798	662823
69136	662824
96291	662825
18826	662826
21111	662827
39789	662828
23004	662829
942	662830
90879	662831
16797	662832
47754	662833
75660	662834
138	662835
265	662836
403	662837
10709	662838
1797	662839
11058	662840
1162	662841
7431	662842
23677	662843
6387	662844
124123	662845
81582	662846
4577	662847
5744	662848
29473	662849
1165	662850
68412	662851
28952	662852
17148	662853
6406	662854
4682	662855
18852	662856
67502	662857
29461	662858
51869	662859
50336	662860
43357	662861
139600	662862
22816	662863
81502	662864
18855	662865
14355	662866
9352	662867
18637	662868
69808	662869
15755	662870
98199	662871
54227	662872
32428	662873
30312	662874
33582	662875
4469	662876
91676	662877
101182	662878
34824	662879
57782	662880
4883	662881
32824	662882
26104	662883
14646	662884
23304	662885
5382	662886
16908	662887
52987	662888
832	662889
57542	662890
10987	662891
17064	662892
8105	662893
21717	662894
83821	662895
12057	662896
12186	662897
28448	662898
70996	662899
35237	662900
7313	662901
4159	662902
81639	662903
17490	662904
22059	662905
6257	662906
88622	662907
37731	662908
4144	662909
114350	662910
45923	662911
11207	662912
23658	662913
9225	662914
68681	662915
2537	662916
124526	662917
23935	662918
55380	662919
56427	662920
78415	662921
53902	662922
21088	662923
38866	662924
51550	662925
33936	662926
14446	662927
86668	662928
36814	662929
102387	662930
54813	662931
2812	662932
129831	662933
410	662934
62707	662935
66810	662936
37731	662937
69027	662938
3016	662939
10669	662940
55685	662941
47714	662942
43960	662943
24283	662944
37064	662945
92793	662946
50282	662947
49610	662948
10318	662949
64748	662950
64000	662951
94029	662952
11187	662953
29733	662954
37212	662955
70315	662956
1039	662957
14328	662958
52812	662959
41247	662960
6735	662961
44545	662962
15684	662963
30345	662964
54055	662965
13257	662966
112907	662967
47116	662968
17658	662969
102292	662970
23298	662971
45629	662972
35150	662973
6937	662974
30871	662975
114504	662976
118	662977
25436	662978
26415	662979
40236	662980
82325	662981
18100	662982
1832	662983
16476	662984
31708	662985
120345	662986
145647	662987
6391	662988
24151	662989
616	662990
68853	662991
45218	662992
21847	662993
30963	662994
91590	662995
111569	662996
63374	662997
85078	662998
51686	662999
33149	663000
36814	663001
62261	663002
11640	663003
58088	663004
74965	663005
124356	663006
50309	663007
24718	663008
52894	663009
98167	663010
105293	663011
1147	663012
34666	663013
56127	663014
22910	663015
2786	663016
15638	663017
24283	663018
25803	663019
47403	663020
9097	663021
91388	663022
98721	663023
61140	663024
30871	663025
12072	663026
8921	663027
27602	663028
5451	663029
31484	663030
36019	663031
32870	663032
44023	663033
81711	663034
12265	663035
29735	663036
29910	663037
8702	663038
51188	663039
94398	663040
22318	663041
7326	663042
91500	663043
37146	663044
22951	663045
35941	663046
86250	663047
22609	663048
23016	663049
17806	663050
34535	663051
12919	663052
28936	663053
33595	663054
64320	663055
7465	663056
7449	663057
57735	663058
6886	663059
21898	663060
5590	663061
3506	663062
10501	663063
2581	663064
40571	663065
53650	663066
136886	663067
40639	663068
14641	663069
39929	663070
9838	663071
17751	663072
1503	663073
2625	663074
2159	663075
39964	663076
28921	663077
3855	663078
104861	663079
65432	663080
107790	663081
45215	663082
7081	663083
33551	663084
8057	663085
65001	663086
37040	663087
34636	663088
63280	663089
15181	663090
64275	663091
7127	663092
265	663093
29167	663094
595	663095
28372	663096
75962	663097
47688	663098
51829	663099
44464	663100
8003	663101
103966	663102
33547	663103
61682	663104
69381	663105
45558	663106
11135	663107
29482	663108
15236	663109
31961	663110
1601	663111
17798	663112
14313	663113
2505	663114
40991	663115
8708	663116
74903	663117
53394	663118
27694	663119
2160	663120
85861	663121
15493	663122
66023	663123
50320	663124
79545	663125
14299	663126
9103	663127
63404	663128
12443	663129
61325	663130
8937	663131
40424	663132
100866	663133
92404	663134
265	663135
81963	663136
18613	663137
70136	663138
103640	663139
265	663140
40578	663141
29417	663142
29543	663143
41258	663144
4883	663145
24600	663146
101056	663147
7743	663148
74288	663149
597	663150
51924	663151
23885	663152
21127	663153
16766	663154
14973	663155
76980	663156
942	663157
51924	663158
46275	663159
5330	663160
12454	663161
33165	663162
8446	663163
7645	663164
8717	663165
23797	663166
1657	663167
47623	663168
14154	663169
12546	663170
80852	663171
31384	663172
13482	663173
2361	663174
84479	663175
72652	663176
61150	663177
7779	663178
85305	663179
71164	663180
121279	663181
61762	663182
56941	663183
2361	663184
18412	663185
2471	663186
21993	663187
4212	663188
2867	663189
67683	663190
18855	663191
1503	663192
5135	663193
14398	663194
52456	663195
33238	663196
27185	663197
1691	663198
35514	663199
95389	663200
15858	663201
7675	663202
35514	663203
50482	663204
63370	663205
79906	663206
15858	663207
34134	663208
25564	663209
9151	663210
21494	663211
49350	663212
25879	663213
10362	663214
15565	663215
131166	663216
26484	663217
11959	663218
9614	663219
100246	663220
50769	663221
27663	663222
27983	663223
29989	663224
77527	663225
21743	663226
29983	663227
23721	663228
93448	663229
18672	663230
16900	663231
83485	663232
55065	663233
893	663234
4789	663235
9033	663236
24655	663237
14737	663238
66085	663239
46402	663240
80578	663241
43	663242
5020	663243
42401	663244
10936	663245
2372	663246
2651	663247
80281	663248
6010	663249
6292	663250
108921	663251
9478	663252
65442	663253
20016	663254
24534	663255
46962	663256
20016	663257
8521	663258
12979	663259
132434	663260
44807	663261
74475	663262
34183	663263
78129	663264
54584	663265
35463	663266
5774	663267
10053	663268
77514	663269
5521	663270
28355	663271
17677	663272
11266	663273
1947	663274
98157	663275
6263	663276
1408	663277
1249	663278
20302	663279
24539	663280
10461	663281
34558	663282
15161	663283
5720	663284
10466	663285
111777	663286
7135	663287
88196	663288
48828	663289
73004	663290
9357	663291
79557	663292
10854	663293
23448	663294
80921	663295
15965	663296
62136	663297
26715	663298
56653	663299
57520	663300
35232	663301
28444	663302
24423	663303
81466	663304
119762	663305
8973	663306
58006	663307
26873	663308
16063	663309
3938	663310
5779	663311
20640	663312
31575	663313
1786	663314
554	663315
26755	663316
42322	663317
5774	663318
112944	663319
554	663320
39733	663321
74828	663322
36431	663323
3372	663324
59893	663325
16063	663326
43307	663327
8701	663328
14242	663329
102315	663330
34800	663331
58931	663332
87198	663333
87114	663334
42325	663335
15749	663336
6040	663337
90458	663338
13256	663339
9357	663340
14624	663341
132442	663342
148	663343
132290	663344
98409	663345
2086	663346
24652	663347
24652	663348
80023	663349
72990	663350
4806	663351
39843	663352
132413	663353
38	663354
102740	663355
129895	663356
64204	663357
98355	663358
84800	663359
16976	663360
73306	663361
48091	663362
108431	663363
99013	663364
61683	663365
113700	663366
49898	663367
24291	663368
53289	663369
53311	663370
9031	663371
110096	663372
75235	663373
64278	663374
41332	663375
41858	663376
718	663377
110447	663378
99308	663379
92473	663380
17622	663381
75549	663382
72126	663383
84307	663384
122734	663385
75409	663386
52191	663387
129009	663388
17142	663389
62312	663390
5653	663391
54180	663392
89477	663393
546	663394
67499	663395
125204	663396
84535	663397
39234	663398
15817	663399
40923	663400
11038	663401
20097	663402
8328	663403
138551	663404
21829	663405
71054	663406
94815	663407
84333	663408
112850	663409
87855	663410
131235	663411
73431	663412
3633	663413
52548	663414
102856	663415
38839	663416
20310	663417
29153	663418
20820	663419
138783	663420
83664	663421
90352	663422
7623	663423
69123	663424
73031	663425
38086	663426
66570	663427
128636	663428
84425	663429
88239	663430
93722	663431
61717	663432
40583	663433
87987	663434
118599	663435
107485	663436
31483	663437
94447	663438
17198	663439
136291	663440
130221	663441
44207	663442
48824	663443
25971	663444
150	663445
30864	663446
24113	663447
40209	663448
158246	663449
46307	663450
109826	663451
38481	663452
1981	663453
1268	663454
55125	663455
19991	663456
36813	663457
99004	663458
137299	663459
49315	663460
75473	663461
107239	663462
65751	663463
153012	663464
38083	663465
46270	663466
34082	663467
153039	663468
121447	663469
29406	663470
109613	663471
23815	663472
57184	663473
121736	663474
19124	663475
62285	663476
130855	663477
61315	663478
124517	663479
129537	663480
130823	663481
164192	663482
87096	663483
92426	663484
49388	663485
12397	663486
103466	663487
87816	663488
87338	663489
15507	663490
12499	663491
118580	663492
125913	663493
141666	663494
98803	663495
126380	663496
62351	663497
63714	663498
158156	663499
121237	663500
44119	663501
88740	663502
134619	663503
23434	663504
27077	663505
135731	663506
125770	663507
19665	663508
71514	663509
18550	663510
75427	663511
14516	663512
148599	663513
67752	663514
158870	663515
20343	663516
62100	663517
44924	663518
49243	663519
17138	663520
76495	663521
91430	663522
43978	663523
9488	663524
47675	663525
90394	663526
132362	663527
160391	663528
51319	663529
325	663530
11106	663531
86559	663532
5731	663533
49815	663534
3651	663535
54234	663536
5021	663537
12584	663538
125085	663539
10980	663540
11023	663541
5728	663542
3813	663543
7115	663544
79952	663545
90390	663546
7879	663547
73272	663548
47543	663549
7844	663550
7115	663551
24362	663552
11365	663553
99371	663554
3950	663555
37842	663556
29966	663557
385	663558
48466	663559
139492	663560
58107	663561
21535	663562
44738	663563
115413	663564
8642	663565
2067	663566
86408	663567
47958	663568
44947	663569
107819	663570
6950	663571
66788	663572
149	663573
64025	663574
84991	663575
6949	663576
70495	663577
79734	663578
42571	663579
3540	663580
42542	663581
15374	663582
47723	663583
56065	663584
130701	663585
113096	663586
32012	663587
17937	663588
5618	663589
36736	663590
51407	663591
71119	663592
29355	663593
88783	663594
45370	663595
102023	663596
78046	663597
123955	663598
98070	663599
86303	663600
60571	663601
2882	663602
20001	663603
31918	663604
54095	663605
105379	663606
19856	663607
15528	663608
89664	663609
128734	663610
103559	663611
86099	663612
27549	663613
128736	663614
66027	663615
131248	663616
54238	663617
70894	663618
10331	663619
51898	663620
31464	663621
41487	663622
823	663623
5703	663624
87301	663625
100662	663626
28931	663627
32384	663628
53451	663629
136951	663630
110554	663631
24744	663632
6288	663633
87406	663634
20481	663635
102145	663636
25858	663637
80762	663638
124675	663639
70734	663640
71506	663641
37164	663642
15641	663643
90900	663644
89033	663645
134514	663646
20065	663647
17283	663648
145267	663649
96546	663650
68036	663651
1035	663652
18542	663653
154310	663654
21361	663655
53889	663656
67813	663657
74968	663658
23113	663659
10574	663660
15489	663661
40664	663662
91553	663663
40069	663664
6124	663665
28976	663666
21486	663667
13695	663668
156911	663669
3414	663670
23109	663671
71136	663672
81845	663673
112343	663674
123088	663675
60064	663676
113196	663677
31424	663678
28984	663679
37280	663680
53148	663681
39348	663682
26539	663683
82052	663684
32161	663685
95801	663686
69804	663687
73230	663688
91125	663689
9807	663690
100592	663691
12480	663692
29756	663693
8135	663694
25322	663695
91476	663696
118636	663697
88540	663698
17242	663699
88540	663700
85400	663701
79966	663702
38496	663703
21842	663704
56851	663705
18143	663706
14511	663707
325	663708
62118	663709
46356	663710
114290	663711
252	663712
100543	663713
28853	663714
52892	663715
129108	663716
87465	663717
75997	663718
7803	663719
145679	663720
82975	663721
95862	663722
32883	663723
66998	663724
38471	663725
49585	663726
52706	663727
87671	663728
87725	663729
87523	663730
156905	663731
109041	663732
105140	663733
103586	663734
119167	663735
13157	663736
80997	663737
58397	663738
47091	663739
58397	663740
54696	663741
29991	663742
46415	663743
36196	663744
45941	663745
77576	663746
76508	663747
69452	663748
72684	663749
129571	663750
8795	663751
12674	663752
60401	663753
30173	663754
119012	663755
102731	663756
75951	663757
44298	663758
9283	663759
38807	663760
27786	663761
29525	663762
50364	663763
29524	663764
101566	663765
5553	663766
79632	663767
127868	663768
59215	663769
145571	663770
42175	663771
38575	663772
80300	663773
113390	663774
19982	663775
50936	663776
79840	663777
107297	663778
125900	663779
11579	663780
118878	663781
31186	663782
72136	663783
124123	663784
63196	663785
93852	663786
64470	663787
83099	663788
76609	663789
18467	663790
127391	663791
46708	663792
41344	663793
132275	663794
83433	663795
83435	663796
84355	663797
10124	663798
30613	663799
125682	663800
60450	663801
34899	663802
92423	663803
26487	663804
48729	663805
40673	663806
110192	663807
92253	663808
50818	663809
51339	663810
105434	663811
21820	663812
24172	663813
30141	663814
63395	663815
28340	663816
37084	663817
29463	663818
20307	663819
47671	663820
57936	663821
54924	663822
56615	663823
32407	663824
32282	663825
34777	663826
67674	663827
9953	663828
22687	663829
160681	663830
56074	663831
100459	663832
8594	663833
100265	663834
8445	663835
79716	663836
75534	663837
29729	663838
36451	663839
39490	663840
31206	663841
31916	663842
39569	663843
22986	663844
24432	663845
67285	663846
89239	663847
35315	663848
29964	663849
31645	663850
19097	663851
122568	663852
112091	663853
100760	663854
144047	663855
78067	663856
56011	663857
97549	663858
124669	663859
125732	663860
50387	663861
48667	663862
98075	663863
80016	663864
19008	663865
67851	663866
62127	663867
87581	663868
105134	663869
100516	663870
138545	663871
59026	663872
8712	663873
102382	663874
137170	663875
54687	663876
41418	663877
65838	663878
34693	663879
75292	663880
60472	663881
56950	663882
70941	663883
123591	663884
55216	663885
82413	663886
1508	663887
160339	663888
29906	663889
137207	663890
58019	663891
138390	663892
48588	663893
117446	663894
15134	663895
38188	663896
47703	663897
130780	663898
47715	663899
83669	663900
29085	663901
45179	663902
121122	663903
39245	663904
62489	663905
110157	663906
69513	663907
106060	663908
124487	663909
49415	663910
48638	663911
107180	663912
30545	663913
164447	663914
74877	663915
87048	663916
7460	663917
86894	663918
108408	663919
13849	663920
27449	663921
103585	663922
47023	663923
5965	663924
66786	663925
125274	663926
62179	663927
118519	663928
46681	663929
117340	663930
20212	663931
43613	663932
105305	663933
63248	663934
64698	663935
104118	663936
102354	663937
11293	663938
3608	663939
56659	663940
82987	663941
11334	663942
76527	663943
102964	663944
21578	663945
90905	663946
86469	663947
18425	663948
100394	663949
47177	663950
18259	663951
31696	663952
87453	663953
152811	663954
143848	663955
9107	663956
150563	663957
29615	663958
104446	663959
87740	663960
44290	663961
48407	663962
30041	663963
26323	663964
69023	663965
39789	663966
87509	663967
150306	663968
42597	663969
28139	663970
15730	663971
113323	663972
59338	663973
90303	663974
70353	663975
130699	663976
37938	663977
110669	663978
123131	663979
86113	663980
88084	663981
76641	663982
127728	663983
22612	663984
52301	663985
143641	663986
129659	663987
62454	663988
86753	663989
17321	663990
1772	663991
102100	663992
22053	663993
28659	663994
259	663995
2580	663996
8174	663997
68845	663998
48606	663999
2476	664000
60172	664001
1052	664002
60626	664003
1313	664004
69437	664005
152770	664006
5384	664007
51379	664008
6271	664009
400	664010
18741	664011
39	664012
214	664013
2273	664014
2323	664015
64790	664016
93897	664017
63937	664018
102242	664019
109346	664020
121109	664021
83654	664022
76681	664023
121729	664024
154849	664025
91135	664026
615	664027
4717	664028
98427	664029
86877	664030
47844	664031
106931	664032
108581	664033
41269	664034
45059	664035
156767	664036
141293	664037
35203	664038
91658	664039
83472	664040
54203	664041
38884	664042
91124	664043
33932	664044
145196	664045
18539	664046
52339	664047
19158	664048
22757	664049
26546	664050
102337	664051
102337	664052
77915	664053
152436	664054
121321	664055
20711	664056
54317	664057
17563	664058
142071	664059
124857	664060
82751	664061
88273	664062
41994	664063
117294	664064
102852	664065
122966	664066
80936	664067
7823	664068
62823	664069
27345	664070
126321	664071
92174	664072
102090	664073
99531	664074
44256	664075
91351	664076
90304	664077
160637	664078
112885	664079
131330	664080
84680	664081
72777	664082
141367	664083
118831	664084
156647	664085
102873	664086
71882	664087
43337	664088
33071	664089
98698	664090
27746	664091
13961	664092
72025	664093
53686	664094
67651	664095
15793	664096
107372	664097
9057	664098
71906	664099
9771	664100
47770	664101
86680	664102
26464	664103
23673	664104
76238	664105
29026	664106
90853	664107
105815	664108
116869	664109
72968	664110
105648	664111
58641	664112
87535	664113
156646	664114
112157	664115
87821	664116
16617	664117
120306	664118
112103	664119
10983	664120
4801	664121
62702	664122
64873	664123
11767	664124
140090	664125
110420	664126
121780	664127
153262	664128
8855	664129
64311	664130
41372	664131
78946	664132
16918	664133
163570	664134
62129	664135
9979	664136
57518	664137
161921	664138
92189	664139
144279	664140
52885	664141
202	664142
38166	664143
5465	664144
48583	664145
24831	664146
102944	664147
107856	664148
84498	664149
91474	664150
1388	664151
48643	664152
19956	664153
77977	664154
143859	664155
125609	664156
77819	664157
120036	664158
44735	664159
48536	664160
31705	664161
89977	664162
165745	664163
69970	664164
15532	664165
55564	664166
8381	664167
324	664168
120345	664169
138439	664170
59418	664171
154668	664172
82384	664173
448	664174
76830	664175
75463	664176
66651	664177
90048	664178
51902	664179
42974	664180
126217	664181
48111	664182
37331	664183
117497	664184
50719	664185
62309	664186
145420	664187
137660	664188
129785	664189
152982	664190
139350	664191
101045	664192
941	664193
86351	664194
73232	664195
20159	664196
21917	664197
124415	664198
46221	664199
141760	664200
78293	664201
107170	664202
98307	664203
7553	664204
129507	664205
1790	664206
43494	664207
3611	664208
85730	664209
93770	664210
93512	664211
100743	664212
55139	664213
115063	664214
154690	664215
130698	664216
147100	664217
27591	664218
118822	664219
95425	664220
1874	664221
137272	664222
56605	664223
13316	664224
1391	664225
5619	664226
246	664227
129124	664228
31933	664229
105422	664230
62550	664231
164205	664232
50479	664233
101983	664234
45439	664235
462	664236
12972	664237
31353	664238
44120	664239
94546	664240
28407	664241
120457	664242
43591	664243
43140	664244
49613	664245
73581	664246
25177	664247
66795	664248
1331	664249
70176	664250
147010	664251
99338	664252
157155	664253
156528	664254
60221	664255
55702	664256
37652	664257
62266	664258
113202	664259
150292	664260
107561	664261
14329	664262
86242	664263
1092	664264
4621	664265
164007	664266
59172	664267
94766	664268
26707	664269
357	664270
21903	664271
94651	664272
143712	664273
142105	664274
85305	664275
19164	664276
25071	664277
135539	664278
88989	664279
59319	664280
64251	664281
160463	664282
709	664283
21542	664284
115825	664285
150411	664286
26953	664287
17290	664288
1394	664289
87630	664290
52054	664291
92312	664292
280	664293
2712	664294
77648	664295
124583	664296
149166	664297
104150	664298
73053	664299
48712	664300
7808	664301
118990	664302
58240	664303
20476	664304
12459	664305
130866	664306
81032	664307
21604	664308
94590	664309
55366	664310
113177	664311
122543	664312
83167	664313
64641	664314
20132	664315
99430	664316
101100	664317
134675	664318
156846	664319
60737	664320
56142	664321
107710	664322
9613	664323
107769	664324
30154	664325
48135	664326
57028	664327
129491	664328
124372	664329
81362	664330
92068	664331
92136	664332
126162	664333
132950	664334
23132	664335
162130	664336
85378	664337
85245	664338
91984	664339
3735	664340
61836	664341
58456	664342
352	664343
7910	664344
142026	664345
152805	664346
2386	664347
92513	664348
40398	664349
1843	664350
123977	664351
43617	664352
54089	664353
2051	664354
79527	664355
124300	664356
53645	664357
58105	664358
108602	664359
109434	664360
37839	664361
116950	664362
96672	664363
62	664364
97541	664365
121782	664366
134055	664367
49738	664368
79746	664369
114948	664370
16199	664371
167462	664372
103954	664373
102598	664374
5292	664375
13966	664376
91176	664377
7563	664378
72982	664379
70584	664380
40999	664381
83092	664382
139112	664383
76921	664384
90293	664385
77589	664386
107577	664387
116951	664388
145186	664389
98840	664390
3216	664391
45316	664392
224	664393
46001	664394
70429	664395
46931	664396
128817	664397
108216	664398
74342	664399
78167	664400
71598	664401
60438	664402
31394	664403
93411	664404
94638	664405
74492	664406
13765	664407
59569	664408
98179	664409
94059	664410
16015	664411
145556	664412
154863	664413
65792	664414
99652	664415
158292	664416
136267	664417
97715	664418
137276	664419
20987	664420
80374	664421
88870	664422
71771	664423
40772	664424
107227	664425
52749	664426
91520	664427
90658	664428
25942	664429
38112	664430
107681	664431
131456	664432
99335	664433
104102	664434
126207	664435
108392	664436
145474	664437
97867	664438
86040	664439
86730	664440
15282	664441
67222	664442
83782	664443
83118	664444
81954	664445
110427	664446
29599	664447
74023	664448
89936	664449
44189	664450
132033	664451
107240	664452
66091	664453
138565	664454
84520	664455
131402	664456
102078	664457
66748	664458
36425	664459
38531	664460
27407	664461
153022	664462
100598	664463
158425	664464
70988	664465
55580	664466
98035	664467
102782	664468
81623	664469
63250	664470
44566	664471
48092	664472
74869	664473
10005	664474
108713	664475
95539	664476
113675	664477
148961	664478
8731	664479
107014	664480
124322	664481
979	664482
48044	664483
132728	664484
109242	664485
56909	664486
2080	664487
18858	664488
62626	664489
8689	664490
75770	664491
8674	664492
70182	664493
106629	664494
5580	664495
28230	664496
93728	664497
59024	664498
98913	664499
79833	664500
3085	664501
124943	664502
25348	664503
87003	664504
22402	664505
112953	664506
95741	664507
79576	664508
27593	664509
69620	664510
152698	664511
7977	664512
122928	664513
9	664514
33729	664515
110507	664516
6934	664517
97696	664518
91348	664519
94291	664520
36665	664521
14754	664522
6531	664523
76434	664524
151025	664525
42042	664526
24518	664527
141466	664528
5314	664529
80817	664530
80664	664531
56428	664532
129644	664533
41530	664534
98896	664535
148586	664536
142109	664537
100325	664538
6040	664539
77656	664540
113738	664541
104138	664542
60173	664543
43275	664544
129027	664545
49749	664546
71009	664547
28214	664548
96651	664549
613	664550
56028	664551
75311	664552
68725	664553
92184	664554
102591	664555
91625	664556
150773	664557
152760	664558
64741	664559
80448	664560
95560	664561
47934	664562
134270	664563
130879	664564
14343	664565
49478	664566
5972	664567
947	664568
70500	664569
56707	664570
73545	664571
36519	664572
7519	664573
7029	664574
61354	664575
58110	664576
145205	664577
132562	664578
34662	664579
39543	664580
3768	664581
53108	664582
59781	664583
96756	664584
48365	664585
45161	664586
38503	664587
86947	664588
121629	664589
134238	664590
113000	664591
149923	664592
30589	664593
56838	664594
53690	664595
165683	664596
108428	664597
22633	664598
62906	664599
31932	664600
51330	664601
21430	664602
95930	664603
14414	664604
120513	664605
66039	664606
115276	664607
90493	664608
58878	664609
94514	664610
123086	664611
116993	664612
61139	664613
135559	664614
104034	664615
97918	664616
44404	664617
52981	664618
48871	664619
151906	664620
50542	664621
128911	664622
5648	664623
127928	664624
41337	664625
40424	664626
130563	664627
80784	664628
120434	664629
44477	664630
83646	664631
164440	664632
99324	664633
106660	664634
136905	664635
123040	664636
99791	664637
69274	664638
126115	664639
72230	664640
94450	664641
109195	664642
62438	664643
148951	664644
99183	664645
104033	664646
125775	664647
90092	664648
87939	664649
83511	664650
76317	664651
108947	664652
46187	664653
71590	664654
55176	664655
92206	664656
106951	664657
14684	664658
90583	664659
90583	664660
81627	664661
145521	664662
108665	664663
127317	664664
44045	664665
98829	664666
61422	664667
29014	664668
124567	664669
70382	664670
21249	664671
88201	664672
79748	664673
130771	664674
131168	664675
84642	664676
37621	664677
86384	664678
86219	664679
55482	664680
99757	664681
81483	664682
69893	664683
47002	664684
79644	664685
137661	664686
69488	664687
130896	664688
136188	664689
49156	664690
92791	664691
127934	664692
129795	664693
106020	664694
88150	664695
95956	664696
80579	664697
68650	664698
141393	664699
92111	664700
126197	664701
19291	664702
149622	664703
67607	664704
71190	664705
78200	664706
7180	664707
126140	664708
107794	664709
95942	664710
121763	664711
85854	664712
81583	664713
95842	664714
76251	664715
156614	664716
19270	664717
27519	664718
139871	664719
142249	664720
133099	664721
10287	664722
17323	664723
7907	664724
35497	664725
658	664726
155652	664727
30019	664728
2809	664729
5317	664730
20651	664731
106759	664732
10542	664733
25839	664734
79146	664735
6175	664736
93993	664737
20186	664738
70179	664739
16540	664740
6922	664741
98061	664742
119963	664743
48702	664744
47878	664745
35482	664746
54615	664747
28166	664748
70008	664749
47291	664750
61564	664751
12497	664752
117305	664753
10004	664754
63634	664755
11742	664756
27200	664757
10050	664758
18811	664759
267	664760
42068	664761
25839	664762
47341	664763
27143	664764
24193	664765
26432	664766
38157	664767
48193	664768
32500	664769
9	664770
58	664771
1185	664772
537	664773
12640	664774
3143	664775
7813	664776
91474	664777
40838	664778
37575	664779
36127	664780
18983	664781
22087	664782
97712	664783
35442	664784
77984	664785
80624	664786
732	664787
120356	664788
48146	664789
14958	664790
91418	664791
3079	664792
12304	664793
10867	664794
49877	664795
24602	664796
69932	664797
5065	664798
23767	664799
21550	664800
56	664801
20890	664802
26128	664803
17547	664804
1371	664805
58283	664806
57528	664807
37250	664808
41666	664809
9339	664810
1320	664811
56859	664812
54385	664813
44254	664814
15623	664815
5528	664816
45249	664817
42579	664818
1017	664819
3157	664820
32229	664821
15830	664822
25	664823
29936	664824
22957	664825
113175	664826
57511	664827
106714	664828
34591	664829
64960	664830
44616	664831
5413	664832
13152	664833
10441	664834
59118	664835
6797	664836
52294	664837
39420	664838
73736	664839
93896	664840
81644	664841
10675	664842
48652	664843
17620	664844
69569	664845
86283	664846
53647	664847
11198	664848
2738	664849
105996	664850
24447	664851
25011	664852
19447	664853
115388	664854
23807	664855
3353	664856
14620	664857
70542	664858
42373	664859
14611	664860
44328	664861
7294	664862
23713	664863
85104	664864
2147	664865
57957	664866
4682	664867
34615	664868
32000	664869
78137	664870
100508	664871
93767	664872
116988	664873
45270	664874
46482	664875
14138	664876
111942	664877
73549	664878
21843	664879
29511	664880
61591	664881
39259	664882
16120	664883
46001	664884
111835	664885
125568	664886
53757	664887
115697	664888
96360	664889
16958	664890
67968	664891
105931	664892
24355	664893
75405	664894
15535	664895
77899	664896
109141	664897
7755	664898
14130	664899
34107	664900
89571	664901
25923	664902
38020	664903
131912	664904
54769	664905
65907	664906
9236	664907
4882	664908
32086	664909
9841	664910
40202	664911
59472	664912
88185	664913
4273	664914
61488	664915
499	664916
58196	664917
76608	664918
27659	664919
82861	664920
33034	664921
78953	664922
19753	664923
27512	664924
14616	664925
33128	664926
107031	664927
35737	664928
75219	664929
23555	664930
113134	664931
9587	664932
34196	664933
8838	664934
27512	664935
9627	664936
16773	664937
48155	664938
105018	664939
4879	664940
11198	664941
3979	664942
24054	664943
45548	664944
46819	664945
132848	664946
11609	664947
11609	664948
2056	664949
4741	664950
11449	664951
77324	664952
21587	664953
108999	664954
9984	664955
2961	664956
75487	664957
11135	664958
23408	664959
10137	664960
45304	664961
113717	664962
34798	664963
55548	664964
103404	664965
76608	664966
97154	664967
127397	664968
44634	664969
163985	664970
35990	664971
131251	664972
38075	664973
95584	664974
95645	664975
42665	664976
73091	664977
106977	664978
12439	664979
61406	664980
135893	664981
105298	664982
129148	664983
122774	664984
85446	664985
15535	664986
57786	664987
36180	664988
29225	664989
70358	664990
83691	664991
20513	664992
18491	664993
13238	664994
121761	664995
26007	664996
7755	664997
46100	664998
19634	664999
3769	665000
27096	665001
49465	665002
114527	665003
52983	665004
4997	665005
97609	665006
7398	665007
70174	665008
93656	665009
2791	665010
103729	665011
15663	665012
4290	665013
12201	665014
16510	665015
4789	665016
33953	665017
51386	665018
89593	665019
9769	665020
91401	665021
53940	665022
32128	665023
79425	665024
7835	665025
4	665026
995	665027
7835	665028
4	665029
764	665030
4503	665031
5355	665032
1511	665033
4890	665034
834	665035
66745	665036
5890	665037
4600	665038
2251	665039
1245	665040
29127	665041
52630	665042
12282	665043
31994	665044
23513	665045
17905	665046
2600	665047
6314	665048
55139	665049
55127	665050
124602	665051
1863	665052
7107	665053
31140	665054
57563	665055
801	665056
20085	665057
11984	665058
74196	665059
7472	665060
129211	665061
387	665062
16412	665063
20840	665064
47860	665065
20635	665066
11646	665067
24406	665068
51893	665069
19019	665070
3858	665071
12464	665072
7261	665073
906	665074
67164	665075
14958	665076
90558	665077
2373	665078
20461	665079
99570	665080
24279	665081
20078	665082
20078	665083
59860	665084
17589	665085
126263	665086
118958	665087
1611	665088
36115	665089
74391	665090
18180	665091
87113	665092
89265	665093
123196	665094
14643	665095
5734	665096
66142	665097
33166	665098
29656	665099
34091	665100
75363	665101
78382	665102
16790	665103
86692	665104
129518	665105
50606	665106
96675	665107
122928	665108
60459	665109
129607	665110
15167	665111
67559	665112
42113	665113
17578	665114
6897	665115
53845	665116
7157	665117
101174	665118
89573	665119
21723	665120
110803	665121
496	665122
102896	665123
87376	665124
18612	665125
7823	665126
4031	665127
45623	665128
67537	665129
47335	665130
1313	665131
19541	665132
10241	665133
96944	665134
12882	665135
4043	665136
37354	665137
64243	665138
22913	665139
12520	665140
348	665141
20502	665142
53919	665143
3928	665144
49205	665145
9169	665146
77408	665147
35073	665148
1799	665149
74967	665150
10246	665151
95207	665152
49871	665153
33529	665154
2566	665155
100396	665156
39154	665157
1276	665158
22909	665159
2912	665160
43418	665161
19680	665162
72711	665163
9814	665164
1391	665165
1059	665166
78325	665167
145523	665168
30343	665169
78336	665170
99631	665171
103718	665172
28184	665173
12448	665174
76487	665175
102067	665176
64028	665177
38025	665178
27243	665179
79720	665180
109312	665181
95707	665182
29450	665183
39745	665184
554	665185
1377	665186
59558	665187
77539	665188
5780	665189
12932	665190
2357	665191
3766	665192
89201	665193
40170	665194
10581	665195
3462	665196
4320	665197
62716	665198
20636	665199
56676	665200
107	665201
3370	665202
12380	665203
310	665204
42012	665205
2148	665206
32131	665207
53263	665208
2100	665209
41372	665210
924	665211
71697	665212
43739	665213
39872	665214
27399	665215
88064	665216
2816	665217
110289	665218
51170	665219
70352	665220
881	665221
2377	665222
957	665223
9278	665224
93	665225
2377	665226
52496	665227
139659	665228
84656	665229
1759	665230
82785	665231
577	665232
113809	665233
698	665234
71489	665235
59782	665236
145243	665237
7359	665238
103276	665239
17497	665240
1653	665241
102889	665242
26165	665243
13813	665244
17264	665245
34249	665246
85486	665247
3688	665248
85051	665249
61768	665250
43602	665251
41400	665252
102821	665253
2111	665254
29405	665255
213	665256
58050	665257
59757	665258
32847	665259
4980	665260
42642	665261
51756	665262
44493	665263
5493	665264
37583	665265
4167	665266
31652	665267
1278	665268
41328	665269
17747	665270
77468	665271
44129	665272
579	665273
134395	665274
859	665275
146892	665276
21623	665277
20462	665278
137508	665279
22385	665280
7033	665281
63858	665282
81057	665283
1523	665284
70279	665285
70279	665286
14140	665287
18545	665288
28081	665289
39783	665290
1081	665291
64979	665292
34459	665293
9448	665294
128325	665295
77739	665296
32430	665297
29369	665298
138449	665299
12748	665300
66818	665301
92468	665302
1088	665303
32019	665304
79848	665305
793	665306
47378	665307
17816	665308
1129	665309
122286	665310
17046	665311
10289	665312
4124	665313
55	665314
7447	665315
16389	665316
1013	665317
459	665318
35107	665319
4254	665320
38896	665321
20399	665322
57958	665323
93729	665324
93729	665325
9152	665326
1411	665327
11359	665328
17652	665329
8732	665330
804	665331
8516	665332
32202	665333
10972	665334
178	665335
804	665336
19061	665337
83867	665338
110498	665339
101368	665340
54278	665341
43715	665342
42632	665343
16708	665344
18689	665345
33445	665346
568	665347
22291	665348
2249	665349
113809	665350
79646	665351
35390	665352
129142	665353
31504	665354
121312	665355
164298	665356
112071	665357
1740	665358
12192	665359
1696	665360
86261	665361
89271	665362
115242	665363
42668	665364
22248	665365
16548	665366
20241	665367
933	665368
76	665369
12615	665370
66395	665371
65709	665372
20722	665373
12815	665374
1743	665375
174	665376
14958	665377
40544	665378
115555	665379
33059	665380
5789	665381
2100	665382
496	665383
10593	665384
82832	665385
82832	665386
123250	665387
4870	665388
40337	665389
515	665390
13707	665391
29	665392
24610	665393
60057	665394
936	665395
10475	665396
16801	665397
16801	665398
2286	665399
2439	665400
5770	665401
5627	665402
10272	665403
5161	665404
112050	665405
126224	665406
15	665407
15	665408
84309	665409
38253	665410
15	665411
3065	665412
16086	665413
4149	665414
5182	665415
10705	665416
5776	665417
20302	665418
22042	665419
19115	665420
41569	665421
28559	665422
52988	665423
12118	665424
88103	665425
76873	665426
103615	665427
124624	665428
33094	665429
9378	665430
14119	665431
30967	665432
16789	665433
11916	665434
64364	665435
25189	665436
92782	665437
5385	665438
8978	665439
33870	665440
6318	665441
89664	665442
35576	665443
35908	665444
53959	665445
44422	665446
68716	665447
15686	665448
107794	665449
4334	665450
4243	665451
527	665452
6785	665453
4333	665454
11386	665455
6539	665456
19448	665457
2565	665458
30939	665459
24814	665460
33887	665461
7162	665462
115855	665463
6808	665464
51079	665465
21257	665466
66877	665467
88801	665468
33008	665469
42507	665470
92660	665471
96989	665472
86279	665473
29660	665474
45256	665475
31414	665476
31698	665477
38491	665478
43317	665479
42272	665480
32198	665481
109959	665482
40158	665483
26573	665484
6539	665485
20410	665486
19616	665487
59133	665488
44223	665489
2688	665490
19071	665491
58998	665492
59900	665493
5105	665494
13067	665495
71528	665496
116868	665497
30709	665498
40063	665499
16210	665500
19567	665501
39477	665502
1762	665503
44	665504
137840	665505
19706	665506
34181	665507
93405	665508
6057	665509
98953	665510
1051	665511
23722	665512
59929	665513
100631	665514
882	665515
14454	665516
22240	665517
3408	665518
976	665519
3768	665520
2775	665521
23272	665522
20824	665523
15271	665524
12966	665525
274	665526
50852	665527
13902	665528
113310	665529
3969	665530
44341	665531
49119	665532
7438	665533
2669	665534
1612	665535
1814	665536
4602	665537
6634	665538
1521	665539
1194	665540
5776	665541
2447	665542
107138	665543
125373	665544
104425	665545
73628	665546
3926	665547
2574	665548
59111	665549
2629	665550
1987	665551
22007	665552
45849	665553
132622	665554
102304	665555
49634	665556
41540	665557
24161	665558
1013	665559
4552	665560
105103	665561
31439	665562
129270	665563
33143	665564
6167	665565
5885	665566
45221	665567
22920	665568
5436	665569
494	665570
85819	665571
70066	665572
13964	665573
11482	665574
27948	665575
2433	665576
2869	665577
16547	665578
3281	665579
11304	665580
369	665581
1397	665582
51313	665583
3563	665584
882	665585
65497	665586
2927	665587
24614	665588
35911	665589
59778	665590
21515	665591
36204	665592
28765	665593
3455	665594
2775	665595
2779	665596
1754	665597
2806	665598
5114	665599
2585	665600
6364	665601
3785	665602
14671	665603
3438	665604
1521	665605
760	665606
155	665607
3604	665608
5257	665609
2303	665610
777	665611
123	665612
8343	665613
5604	665614
46189	665615
841	665616
3172	665617
81111	665618
108548	665619
12737	665620
78226	665621
2625	665622
40105	665623
26122	665624
1691	665625
17603	665626
59940	665627
44	665628
28167	665629
55236	665630
57534	665631
12021	665632
78482	665633
79870	665634
51505	665635
82405	665636
104887	665637
5314	665638
96832	665639
54768	665640
24201	665641
17303	665642
1818	665643
1976	665644
49372	665645
16480	665646
8900	665647
7004	665648
3564	665649
27120	665650
49294	665651
4280	665652
48419	665653
69846	665654
9797	665655
126348	665656
138723	665657
31169	665658
21083	665659
65361	665660
101224	665661
12886	665662
99622	665663
7438	665664
4211	665665
66808	665666
20169	665667
5708	665668
7978	665669
38182	665670
18552	665671
3994	665672
78942	665673
6208	665674
45233	665675
77043	665676
86493	665677
39099	665678
34215	665679
10965	665680
183	665681
23713	665682
5265	665683
67947	665684
124175	665685
108886	665686
9284	665687
30213	665688
61443	665689
41004	665690
59948	665691
53784	665692
15328	665693
7730	665694
17527	665695
39831	665696
25516	665697
98169	665698
100768	665699
5531	665700
4464	665701
61264	665702
86200	665703
13367	665704
52921	665705
25937	665706
64180	665707
16222	665708
30005	665709
107103	665710
19148	665711
94622	665712
84738	665713
76813	665714
16065	665715
5572	665716
67478	665717
33915	665718
44463	665719
44689	665720
19713	665721
7185	665722
39966	665723
35348	665724
45560	665725
95289	665726
1804	665727
9734	665728
19150	665729
87370	665730
63725	665731
52528	665732
30843	665733
37656	665734
83297	665735
7615	665736
69171	665737
134594	665738
65064	665739
91856	665740
44335	665741
44332	665742
36036	665743
39835	665744
4269	665745
84607	665746
20226	665747
51823	665748
19168	665749
85187	665750
18005	665751
37633	665752
108923	665753
13920	665754
70987	665755
22605	665756
15546	665757
90998	665758
7712	665759
7413	665760
56068	665761
86277	665762
113426	665763
47828	665764
60569	665765
23226	665766
113089	665767
86770	665768
5670	665769
11333	665770
51072	665771
110119	665772
108350	665773
18000	665774
19677	665775
121238	665776
35548	665777
67919	665778
66725	665779
3713	665780
108929	665781
8899	665782
58490	665783
4909	665784
8050	665785
134584	665786
97122	665787
63081	665788
3283	665789
59360	665790
16329	665791
109909	665792
20133	665793
104201	665794
74323	665795
98733	665796
86005	665797
80517	665798
33713	665799
10239	665800
93420	665801
51222	665802
63725	665803
99214	665804
39931	665805
44336	665806
13376	665807
1662	665808
116928	665809
48967	665810
86709	665811
93629	665812
102041	665813
46960	665814
23931	665815
21967	665816
6534	665817
7243	665818
13089	665819
77479	665820
51075	665821
80659	665822
50489	665823
72951	665824
39292	665825
13402	665826
84651	665827
65828	665828
87655	665829
26266	665830
22263	665831
43452	665832
39729	665833
99213	665834
2042	665835
79250	665836
19724	665837
19724	665838
59445	665839
59445	665840
18192	665841
21335	665842
96490	665843
110011	665844
10517	665845
56854	665846
21020	665847
91220	665848
132220	665849
27	665850
4708	665851
1646	665852
101350	665853
24149	665854
107810	665855
115698	665856
19724	665857
8603	665858
37326	665859
106103	665860
102076	665861
39842	665862
36690	665863
197	665864
1144	665865
1144	665866
37125	665867
133760	665868
47358	665869
41473	665870
44184	665871
33599	665872
127151	665873
24427	665874
30944	665875
4139	665876
58844	665877
84408	665878
52253	665879
16250	665880
87267	665881
14688	665882
114503	665883
4520	665884
66723	665885
28621	665886
64993	665887
114705	665888
42597	665889
94238	665890
9157	665891
64394	665892
77447	665893
1996	665894
77074	665895
93997	665896
53853	665897
109029	665898
58575	665899
11388	665900
57959	665901
100277	665902
30571	665903
2923	665904
17836	665905
30068	665906
17836	665907
120367	665908
137736	665909
57656	665910
23039	665911
57948	665912
109313	665913
39109	665914
67924	665915
53261	665916
17126	665917
133119	665918
82862	665919
33604	665920
22004	665921
47649	665922
81718	665923
71664	665924
33740	665925
68832	665926
132357	665927
85973	665928
46842	665929
7070	665930
133413	665931
41921	665932
113078	665933
125713	665934
3802	665935
45378	665936
6289	665937
34086	665938
26160	665939
12992	665940
54079	665941
19632	665942
62199	665943
19159	665944
80560	665945
87674	665946
15186	665947
9797	665948
24190	665949
12254	665950
154269	665951
70777	665952
18302	665953
17487	665954
110343	665955
106993	665956
65616	665957
26077	665958
3606	665959
71464	665960
74504	665961
57645	665962
4547	665963
109387	665964
133912	665965
25895	665966
32427	665967
99601	665968
22997	665969
94464	665970
88901	665971
52037	665972
36037	665973
61249	665974
22639	665975
51986	665976
41927	665977
65598	665978
61360	665979
47038	665980
66909	665981
50333	665982
14417	665983
70132	665984
40121	665985
51708	665986
95609	665987
52475	665988
51139	665989
9358	665990
40490	665991
32282	665992
95552	665993
11466	665994
112879	665995
83835	665996
75153	665997
43329	665998
113438	665999
14426	666000
115472	666001
51898	666002
85929	666003
69394	666004
16435	666005
38911	666006
21206	666007
86840	666008
41283	666009
30678	666010
38911	666011
13879	666012
20041	666013
48157	666014
12271	666015
80560	666016
1935	666017
107670	666018
24157	666019
21252	666020
74362	666021
35819	666022
39762	666023
87926	666024
23902	666025
3020	666026
41934	666027
41934	666028
54666	666029
48956	666030
31436	666031
51177	666032
65504	666033
41633	666034
29933	666035
76456	666036
112052	666037
4604	666038
58365	666039
80868	666040
58435	666041
28035	666042
71670	666043
29947	666044
42580	666045
18117	666046
138	666047
86328	666048
67240	666049
70253	666050
61335	666051
62618	666052
91852	666053
15585	666054
129305	666055
75204	666056
48497	666057
37638	666058
127550	666059
15061	666060
32103	666061
43890	666062
19088	666063
67515	666064
23255	666065
29960	666066
80368	666067
18316	666068
66941	666069
7107	666070
100145	666071
16883	666072
70207	666073
38196	666074
82927	666075
51244	666076
66694	666077
27379	666078
13214	666079
24539	666080
77409	666081
51801	666082
91994	666083
10227	666084
48978	666085
39659	666086
3649	666087
86652	666088
7518	666089
44618	666090
4819	666091
128952	666092
15793	666093
6270	666094
39711	666095
39091	666096
10227	666097
31359	666098
39077	666099
16827	666100
28867	666101
9488	666102
26098	666103
11939	666104
59906	666105
11316	666106
108637	666107
46911	666108
10227	666109
24775	666110
10044	666111
152321	666112
59138	666113
82868	666114
108405	666115
114680	666116
77160	666117
18232	666118
18252	666119
51101	666120
36426	666121
27659	666122
34542	666123
23695	666124
35506	666125
71886	666126
46031	666127
84730	666128
71657	666129
33018	666130
10650	666131
63202	666132
71424	666133
82991	666134
7588	666135
61784	666136
61784	666137
50828	666138
5019	666139
160274	666140
18610	666141
100896	666142
125440	666143
65565	666144
82967	666145
101308	666146
101977	666147
6968	666148
87242	666149
63223	666150
42943	666151
96403	666152
70887	666153
108010	666154
17130	666155
6193	666156
7054	666157
29639	666158
65421	666159
54476	666160
93303	666161
28351	666162
60971	666163
7571	666164
62851	666165
36765	666166
26513	666167
65401	666168
92505	666169
14157	666170
103436	666171
19143	666172
55576	666173
104471	666174
23996	666175
10282	666176
29425	666177
55666	666178
6484	666179
80875	666180
22575	666181
108876	666182
16751	666183
56861	666184
26677	666185
69322	666186
40152	666187
93345	666188
2349	666189
19959	666190
40521	666191
106849	666192
77467	666193
86754	666194
37082	666195
38646	666196
14991	666197
119799	666198
18001	666199
106896	666200
27503	666201
51584	666202
9225	666203
120352	666204
40468	666205
107126	666206
125528	666207
97190	666208
55011	666209
8807	666210
36931	666211
37628	666212
77858	666213
36437	666214
29446	666215
69591	666216
133935	666217
25465	666218
15379	666219
116757	666220
111656	666221
12664	666222
53742	666223
52273	666224
68519	666225
39081	666226
15177	666227
39878	666228
72661	666229
21078	666230
15148	666231
133974	666232
125591	666233
40511	666234
4655	666235
60412	666236
5570	666237
127186	666238
23927	666239
24575	666240
103445	666241
3020	666242
62229	666243
39723	666244
39575	666245
87266	666246
23256	666247
85986	666248
123261	666249
14519	666250
56132	666251
49476	666252
64680	666253
61161	666254
13467	666255
60225	666256
52441	666257
80996	666258
94318	666259
4033	666260
56133	666261
16245	666262
111437	666263
106637	666264
53634	666265
129271	666266
24535	666267
110331	666268
20073	666269
54519	666270
24765	666271
138466	666272
8582	666273
4971	666274
36855	666275
40050	666276
27264	666277
53325	666278
127908	666279
71666	666280
96677	666281
53356	666282
85853	666283
25780	666284
66612	666285
66772	666286
66612	666287
132436	666288
85837	666289
51159	666290
77691	666291
74367	666292
114426	666293
42162	666294
4375	666295
24321	666296
115079	666297
17130	666298
8519	666299
35979	666300
17793	666301
22218	666302
40924	666303
51328	666304
44339	666305
32444	666306
26216	666307
3297	666308
29914	666309
46503	666310
53796	666311
83452	666312
97799	666313
61671	666314
74804	666315
43416	666316
13368	666317
7270	666318
11542	666319
33868	666320
16160	666321
145399	666322
66071	666323
74331	666324
90028	666325
85886	666326
112370	666327
109323	666328
35116	666329
139654	666330
14115	666331
48993	666332
42436	666333
145	666334
23867	666335
99577	666336
68103	666337
26273	666338
55021	666339
71833	666340
74726	666341
56741	666342
64903	666343
41532	666344
39950	666345
8040	666346
37228	666347
64808	666348
67686	666349
12767	666350
23189	666351
41230	666352
108491	666353
5451	666354
8654	666355
17129	666356
38458	666357
13928	666358
28720	666359
58096	666360
23296	666361
105833	666362
64223	666363
14357	666364
5303	666365
12352	666366
36559	666367
60217	666368
33625	666369
51081	666370
114301	666371
84800	666372
108461	666373
12409	666374
92156	666375
27324	666376
78175	666377
60033	666378
5315	666379
6987	666380
42365	666381
21095	666382
68381	666383
23706	666384
41217	666385
5878	666386
15171	666387
8140	666388
16257	666389
25284	666390
17085	666391
76287	666392
47151	666393
3251	666394
26028	666395
92199	666396
84406	666397
37620	666398
7915	666399
67291	666400
82368	666401
3578	666402
38813	666403
53037	666404
46542	666405
3919	666406
41204	666407
3762	666408
35487	666409
101234	666410
66716	666411
42421	666412
30310	666413
14176	666414
56647	666415
10982	666416
794	666417
131268	666418
23499	666419
123184	666420
8551	666421
52172	666422
21950	666423
130694	666424
22646	666425
2253	666426
78	666427
88036	666428
75827	666429
13850	666430
20833	666431
2278	666432
23398	666433
124517	666434
129537	666435
39096	666436
84372	666437
22584	666438
19168	666439
119983	666440
28097	666441
24139	666442
7795	666443
41903	666444
52811	666445
66498	666446
48671	666447
67853	666448
50613	666449
66498	666450
109056	666451
80864	666452
96860	666453
71477	666454
78124	666455
29168	666456
8213	666457
111918	666458
15346	666459
20053	666460
39761	666461
9490	666462
4208	666463
1276	666464
9083	666465
23633	666466
17265	666467
57749	666468
33889	666469
838	666470
6719	666471
15249	666472
18225	666473
2698	666474
8579	666475
11985	666476
86127	666477
51125	666478
4204	666479
33875	666480
12377	666481
38733	666482
64280	666483
65374	666484
12214	666485
8125	666486
20041	666487
28988	666488
17932	666489
25831	666490
22907	666491
67294	666492
119867	666493
128736	666494
16644	666495
119867	666496
51267	666497
21594	666498
80892	666499
6494	666500
8042	666501
38949	666502
66142	666503
29954	666504
4429	666505
12098	666506
9237	666507
7122	666508
9112	666509
28270	666510
45305	666511
67872	666512
99475	666513
77964	666514
34803	666515
30916	666516
102646	666517
90490	666518
36069	666519
55378	666520
73410	666521
109231	666522
73079	666523
36467	666524
75868	666525
62796	666526
83144	666527
87853	666528
55064	666529
24209	666530
8339	666531
22725	666532
597	666533
96640	666534
125604	666535
15605	666536
1984	666537
69961	666538
56291	666539
87692	666540
76522	666541
75523	666542
16914	666543
14516	666544
64203	666545
4319	666546
20254	666547
2921	666548
39280	666549
36438	666550
66487	666551
63058	666552
103467	666553
145121	666554
64049	666555
109830	666556
103411	666557
7195	666558
41159	666559
66515	666560
41289	666561
68841	666562
81492	666563
113144	666564
17783	666565
28345	666566
69784	666567
59871	666568
127386	666569
61759	666570
104966	666571
109171	666572
84519	666573
88941	666574
42539	666575
51691	666576
39504	666577
53226	666578
81571	666579
25802	666580
5790	666581
28352	666582
73564	666583
3406	666584
70632	666585
24680	666586
63777	666587
66666	666588
14223	666589
84393	666590
42153	666591
66130	666592
22931	666593
154788	666594
42478	666595
52550	666596
108467	666597
9436	666598
10990	666599
22802	666600
91683	666601
64127	666602
109908	666603
2921	666604
6278	666605
96442	666606
18232	666607
125655	666608
20699	666609
107780	666610
8607	666611
78282	666612
19086	666613
5756	666614
7202	666615
70270	666616
42281	666617
42944	666618
68384	666619
66633	666620
38532	666621
86098	666622
50750	666623
12772	666624
82701	666625
72082	666626
30926	666627
53937	666628
81717	666629
107307	666630
6078	666631
21950	666632
99174	666633
124468	666634
84780	666635
7300	666636
13223	666637
31355	666638
88711	666639
15343	666640
7965	666641
94964	666642
6325	666643
78346	666644
45413	666645
51272	666646
98350	666647
11028	666648
69757	666649
32793	666650
33752	666651
12376	666652
40005	666653
125646	666654
10704	666655
81951	666656
17065	666657
128839	666658
41397	666659
33181	666660
80634	666661
60110	666662
17264	666663
17263	666664
18056	666665
38870	666666
68338	666667
38646	666668
20196	666669
48496	666670
29906	666671
34400	666672
84894	666673
48400	666674
32745	666675
30207	666676
10658	666677
47764	666678
8565	666679
4790	666680
51559	666681
19101	666682
20668	666683
1791	666684
2366	666685
102023	666686
101259	666687
95619	666688
46345	666689
121198	666690
30962	666691
78989	666692
5265	666693
2715	666694
4768	666695
44844	666696
58517	666697
62107	666698
34757	666699
120242	666700
126382	666701
45230	666702
34146	666703
100960	666704
2588	666705
128919	666706
33063	666707
64182	666708
14575	666709
90328	666710
80879	666711
47343	666712
11991	666713
66728	666714
66728	666715
23338	666716
27544	666717
51169	666718
132258	666719
56041	666720
74832	666721
84527	666722
63806	666723
139420	666724
117331	666725
81771	666726
9866	666727
89783	666728
44820	666729
68130	666730
51484	666731
14920	666732
25869	666733
53151	666734
38732	666735
76655	666736
4328	666737
41185	666738
73172	666739
27182	666740
45717	666741
34390	666742
7553	666743
42797	666744
1473	666745
6908	666746
6669	666747
86843	666748
81190	666749
84400	666750
21095	666751
42160	666752
2774	666753
113061	666754
67506	666755
34293	666756
11762	666757
35262	666758
95798	666759
55643	666760
6776	666761
6824	666762
38753	666763
84683	666764
100686	666765
6799	666766
2815	666767
11706	666768
51354	666769
85484	666770
106407	666771
14944	666772
58321	666773
39962	666774
34262	666775
87942	666776
13234	666777
103399	666778
3533	666779
33759	666780
51047	666781
69838	666782
78416	666783
66817	666784
102767	666785
71733	666786
95237	666787
52464	666788
51840	666789
5123	666790
103464	666791
4540	666792
13228	666793
12065	666794
40422	666795
52383	666796
83893	666797
152869	666798
34463	666799
51097	666800
19085	666801
11261	666802
7688	666803
67065	666804
17934	666805
75762	666806
51140	666807
18141	666808
76904	666809
38769	666810
2815	666811
134671	666812
48502	666813
46945	666814
69068	666815
77437	666816
23311	666817
66591	666818
21454	666819
83683	666820
14575	666821
17690	666822
114623	666823
34058	666824
114354	666825
43687	666826
8047	666827
33669	666828
2921	666829
21913	666830
15623	666831
14944	666832
37144	666833
15739	666834
36734	666835
31734	666836
16888	666837
124070	666838
132302	666839
7508	666840
38753	666841
2355	666842
838	666843
97563	666844
82353	666845
18726	666846
13988	666847
71828	666848
107537	666849
26690	666850
65782	666851
22297	666852
86451	666853
16785	666854
45823	666855
43351	666856
138418	666857
14221	666858
71530	666859
3424	666860
17782	666861
42413	666862
29936	666863
93800	666864
100778	666865
6078	666866
11327	666867
3839	666868
26696	666869
21768	666870
92887	666871
85959	666872
568	666873
42613	666874
6474	666875
121734	666876
5457	666877
33669	666878
23033	666879
39323	666880
2295	666881
51877	666882
99785	666883
29165	666884
3706	666885
7706	666886
39547	666887
74337	666888
86125	666889
46580	666890
106937	666891
22872	666892
59298	666893
1780	666894
54305	666895
39719	666896
71128	666897
63048	666898
5580	666899
35039	666900
33120	666901
37274	666902
40964	666903
63681	666904
1930	666905
46331	666906
83642	666907
50708	666908
7560	666909
92730	666910
110898	666911
78566	666912
86374	666913
94171	666914
87826	666915
9217	666916
88030	666917
110719	666918
106953	666919
1529	666920
52475	666921
19017	666922
109285	666923
68021	666924
40095	666925
14932	666926
9045	666927
13133	666928
36441	666929
109018	666930
51882	666931
36025	666932
79353	666933
46923	666934
50276	666935
83260	666936
14229	666937
63428	666938
129631	666939
1710	666940
124715	666941
12007	666942
88971	666943
43663	666944
9907	666945
49286	666946
613	666947
53672	666948
30555	666949
59084	666950
32927	666951
133824	666952
39039	666953
59363	666954
49241	666955
106915	666956
132508	666957
14289	666958
97654	666959
66760	666960
23960	666961
23284	666962
94265	666963
106992	666964
106935	666965
38951	666966
609	666967
44688	666968
30579	666969
34120	666970
3130	666971
15742	666972
81471	666973
62166	666974
1930	666975
14027	666976
34804	666977
46350	666978
34075	666979
72684	666980
91858	666981
92315	666982
1606	666983
962	666984
12344	666985
48717	666986
118553	666987
70536	666988
49909	666989
71071	666990
130884	666991
59152	666992
30190	666993
4464	666994
60205	666995
2227	666996
132495	666997
57428	666998
28941	666999
2191	667000
34225	667001
74512	667002
19484	667003
1710	667004
85323	667005
74927	667006
10940	667007
56588	667008
84436	667009
38025	667010
38170	667011
6473	667012
7327	667013
22383	667014
1921	667015
40593	667016
64060	667017
76800	667018
130659	667019
89662	667020
63714	667021
43984	667022
5708	667023
19086	667024
60492	667025
72984	667026
17920	667027
104395	667028
4106	667029
5859	667030
38535	667031
38088	667032
82179	667033
44472	667034
15693	667035
513	667036
26666	667037
59510	667038
61413	667039
107808	667040
10080	667041
99575	667042
42156	667043
61187	667044
98747	667045
3646	667046
123127	667047
513	667048
18322	667049
52773	667050
75242	667051
513	667052
54761	667053
92406	667054
108785	667055
66148	667056
1554	667057
17004	667058
6118	667059
6509	667060
57425	667061
115311	667062
54323	667063
84809	667064
1216	667065
108501	667066
29866	667067
9758	667068
83444	667069
22687	667070
67422	667071
20375	667072
15301	667073
44333	667074
15571	667075
82793	667076
56885	667077
11645	667078
64124	667079
60521	667080
111497	667081
122339	667082
27101	667083
67966	667084
109252	667085
14210	667086
39416	667087
79014	667088
58612	667089
33538	667090
30557	667091
19956	667092
51059	667093
95792	667094
30856	667095
23187	667096
25284	667097
1144	667098
84745	667099
41648	667100
5598	667101
51609	667102
34804	667103
59852	667104
23262	667105
68707	667106
6394	667107
1319	667108
22933	667109
21311	667110
115731	667111
109839	667112
26391	667113
8735	667114
48772	667115
22308	667116
8980	667117
68267	667118
7714	667119
30460	667120
30861	667121
60175	667122
19744	667123
6916	667124
7736	667125
7669	667126
2640	667127
18636	667128
30503	667129
56003	667130
139300	667131
6531	667132
94187	667133
39178	667134
47097	667135
21958	667136
2307	667137
96979	667138
21206	667139
17880	667140
40013	667141
28800	667142
8426	667143
135511	667144
46876	667145
17053	667146
73014	667147
75164	667148
40676	667149
52475	667150
95323	667151
26387	667152
57356	667153
16203	667154
86330	667155
78161	667156
69890	667157
120038	667158
89368	667159
58223	667160
106996	667161
34074	667162
75637	667163
58574	667164
16779	667165
88831	667166
40558	667167
114321	667168
136326	667169
130873	667170
64617	667171
121101	667172
16129	667173
1529	667174
80562	667175
77154	667176
7409	667177
64819	667178
78872	667179
68770	667180
87959	667181
16851	667182
14785	667183
5289	667184
44826	667185
47648	667186
7177	667187
108849	667188
1697	667189
38555	667190
60556	667191
27719	667192
13817	667193
6758	667194
8949	667195
80076	667196
12216	667197
73003	667198
8913	667199
23377	667200
19592	667201
34490	667202
124595	667203
67854	667204
18063	667205
44767	667206
781	667207
41554	667208
113511	667209
35480	667210
40967	667211
46039	667212
90721	667213
27103	667214
71472	667215
12705	667216
27943	667217
15950	667218
86579	667219
4038	667220
6395	667221
29863	667222
96465	667223
28311	667224
35525	667225
40568	667226
4652	667227
81514	667228
65849	667229
11142	667230
14012	667231
17038	667232
66509	667233
30334	667234
30640	667235
91340	667236
145340	667237
125516	667238
104268	667239
68310	667240
26040	667241
4655	667242
46132	667243
77732	667244
96525	667245
7102	667246
83134	667247
132759	667248
9783	667249
68696	667250
8178	667251
23191	667252
5604	667253
105827	667254
116050	667255
23191	667256
67541	667257
106961	667258
10	667259
34384	667260
10621	667261
59091	667262
53065	667263
12186	667264
111383	667265
48708	667266
23191	667267
3501	667268
967	667269
45532	667270
5480	667271
102672	667272
95294	667273
74702	667274
27503	667275
46176	667276
28582	667277
6262	667278
23126	667279
87186	667280
16809	667281
41633	667282
35204	667283
166182	667284
7951	667285
22658	667286
41285	667287
22982	667288
76738	667289
90138	667290
5965	667291
87554	667292
83527	667293
67507	667294
38760	667295
13018	667296
13018	667297
33004	667298
59959	667299
45925	667300
100825	667301
51612	667302
48888	667303
59018	667304
82072	667305
6847	667306
16700	667307
100338	667308
21147	667309
52112	667310
21769	667311
37690	667312
83070	667313
6273	667314
29988	667315
5343	667316
52583	667317
41	667318
832	667319
115760	667320
97144	667321
50499	667322
89223	667323
17679	667324
42373	667325
16529	667326
32524	667327
30808	667328
8482	667329
3110	667330
2151	667331
60605	667332
60605	667333
62514	667334
3113	667335
53375	667336
1116	667337
71125	667338
2813	667339
43441	667340
6257	667341
19751	667342
2132	667343
14570	667344
128	667345
507	667346
35501	667347
120405	667348
24998	667349
61259	667350
29172	667351
1592	667352
9328	667353
874	667354
4184	667355
28011	667356
55102	667357
19744	667358
1832	667359
6946	667360
39768	667361
106	667362
15815	667363
7293	667364
5912	667365
6705	667366
27247	667367
11471	667368
84617	667369
68922	667370
108811	667371
18966	667372
36678	667373
1989	667374
55283	667375
3	667376
763	667377
3092	667378
2771	667379
1655	667380
14082	667381
633	667382
472	667383
48085	667384
610	667385
1	667386
3	667387
12388	667388
39	667389
55522	667390
11001	667391
9264	667392
618	667393
134	667394
11381	667395
54007	667396
85738	667397
31134	667398
59382	667399
8606	667400
476	667401
35092	667402
8606	667403
3	667404
134535	667405
45807	667406
65979	667407
6045	667408
34028	667409
38732	667410
76655	667411
63296	667412
21306	667413
60505	667414
14154	667415
7152	667416
57749	667417
110062	667418
13493	667419
32096	667420
164451	667421
9118	667422
77186	667423
46375	667424
12539	667425
16113	667426
6226	667427
2159	667428
27344	667429
5724	667430
2964	667431
18956	667432
15586	667433
70063	667434
2159	667435
80551	667436
16178	667437
44091	667438
12758	667439
18033	667440
123966	667441
80518	667442
11000	667443
63089	667444
43285	667445
20238	667446
64207	667447
52055	667448
38447	667449
25807	667450
61563	667451
759	667452
23617	667453
45582	667454
27765	667455
67262	667456
9423	667457
13779	667458
90278	667459
61182	667460
24106	667461
14069	667462
9305	667463
71018	667464
25346	667465
5855	667466
2787	667467
2787	667468
10115	667469
33773	667470
39138	667471
52741	667472
75515	667473
133200	667474
28140	667475
682	667476
55307	667477
208	667478
28053	667479
52735	667480
88697	667481
81810	667482
68295	667483
38629	667484
115198	667485
7600	667486
23528	667487
6264	667488
9611	667489
1519	667490
41529	667491
33773	667492
14287	667493
30882	667494
31671	667495
6776	667496
38694	667497
4463	667498
87436	667499
67104	667500
378	667501
34060	667502
1820	667503
41586	667504
55672	667505
69198	667506
24393	667507
9242	667508
230	667509
9627	667510
20792	667511
42968	667512
72165	667513
115826	667514
87345	667515
53640	667516
110139	667517
19639	667518
30706	667519
7512	667520
68	667521
49914	667522
22228	667523
336	667524
1083	667525
34838	667526
12729	667527
44726	667528
56543	667529
6088	667530
7526	667531
51362	667532
2346	667533
82401	667534
34767	667535
79633	667536
12477	667537
12033	667538
5984	667539
13449	667540
30885	667541
8263	667542
53457	667543
18322	667544
47385	667545
16297	667546
96510	667547
1817	667548
34703	667549
6084	667550
37590	667551
25477	667552
1540	667553
29866	667554
51502	667555
23034	667556
45846	667557
14859	667558
33017	667559
25397	667560
6414	667561
133	667562
1026	667563
8887	667564
15240	667565
6092	667566
48790	667567
17784	667568
46888	667569
45971	667570
53160	667571
13462	667572
37986	667573
36178	667574
18204	667575
42647	667576
51657	667577
26061	667578
64554	667579
1211	667580
25252	667581
71194	667582
29678	667583
57620	667584
68308	667585
64953	667586
103615	667587
14215	667588
32774	667589
3800	667590
2540	667591
40128	667592
7301	667593
26304	667594
110278	667595
11338	667596
4977	667597
29124	667598
7824	667599
12477	667600
30348	667601
8724	667602
4062	667603
31047	667604
4677	667605
90013	667606
55019	667607
21881	667608
1142	667609
78310	667610
22588	667611
26429	667612
10849	667613
17643	667614
28050	667615
5080	667616
131156	667617
843	667618
1911	667619
38632	667620
55073	667621
29496	667622
32936	667623
10057	667624
26922	667625
56762	667626
47970	667627
2045	667628
37824	667629
83520	667630
31443	667631
9307	667632
16077	667633
1263	667634
7062	667635
40029	667636
24108	667637
14192	667638
117406	667639
41182	667640
27585	667641
64502	667642
25529	667643
396	667644
5850	667645
16168	667646
16972	667647
112193	667648
5367	667649
3767	667650
316	667651
5286	667652
51935	667653
12931	667654
28654	667655
12908	667656
14904	667657
34204	667658
128807	667659
42995	667660
1396	667661
1983	667662
19294	667663
46391	667664
3774	667665
93765	667666
32210	667667
53920	667668
1459	667669
2904	667670
6791	667671
15250	667672
2680	667673
24543	667674
47163	667675
26247	667676
90091	667677
31338	667678
38679	667679
17586	667680
19701	667681
23820	667682
81921	667683
32897	667684
68706	667685
135918	667686
46139	667687
63588	667688
26133	667689
80644	667690
55640	667691
11086	667692
22190	667693
60417	667694
17299	667695
19193	667696
122489	667697
23958	667698
22342	667699
8397	667700
73168	667701
22639	667702
8427	667703
14748	667704
100933	667705
56385	667706
41912	667707
62527	667708
17023	667709
10279	667710
10075	667711
28994	667712
18641	667713
27550	667714
128004	667715
1427	667716
33067	667717
23755	667718
16526	667719
33067	667720
5514	667721
40532	667722
21310	667723
2834	667724
2263	667725
39079	667726
110772	667727
44728	667728
69925	667729
20906	667730
7134	667731
117573	667732
111572	667733
44454	667734
35896	667735
156555	667736
31511	667737
45218	667738
46906	667739
28362	667740
69846	667741
61645	667742
62318	667743
8238	667744
105175	667745
13812	667746
837	667747
48950	667748
2913	667749
110397	667750
59976	667751
31399	667752
8248	667753
11136	667754
8674	667755
8836	667756
9459	667757
8044	667758
135421	667759
13505	667760
36842	667761
70616	667762
5495	667763
79450	667764
8078	667765
8339	667766
39833	667767
1799	667768
91438	667769
100297	667770
49889	667771
69954	667772
26429	667773
53842	667774
9072	667775
12767	667776
6065	667777
83445	667778
48910	667779
6215	667780
4772	667781
60617	667782
44473	667783
54054	667784
25933	667785
91494	667786
42410	667787
1394	667788
79639	667789
90951	667790
53902	667791
36227	667792
112085	667793
117739	667794
41137	667795
1911	667796
7129	667797
136160	667798
13242	667799
53842	667800
22404	667801
56065	667802
6198	667803
20379	667804
16065	667805
28573	667806
1394	667807
17012	667808
69510	667809
23146	667810
3012	667811
24949	667812
43325	667813
59537	667814
11131	667815
85157	667816
6193	667817
73523	667818
35075	667819
7320	667820
73299	667821
4301	667822
8094	667823
112895	667824
68935	667825
66726	667826
37452	667827
65890	667828
5951	667829
264	667830
264	667831
163	667832
35539	667833
18095	667834
20634	667835
66564	667836
38073	667837
1732	667838
84422	667839
13758	667840
27780	667841
7394	667842
59407	667843
7961	667844
41144	667845
28119	667846
14904	667847
19186	667848
49754	667849
119727	667850
27295	667851
23116	667852
59144	667853
4558	667854
6196	667855
40474	667856
3827	667857
72254	667858
17373	667859
36126	667860
1858	667861
20421	667862
1500	667863
1984	667864
102845	667865
38451	667866
45451	667867
13746	667868
33849	667869
8022	667870
239	667871
33859	667872
38487	667873
41311	667874
30874	667875
110784	667876
10508	667877
264	667878
51543	667879
22811	667880
85364	667881
3029	667882
27302	667883
35598	667884
2151	667885
6382	667886
16895	667887
48431	667888
62459	667889
53088	667890
20128	667891
172	667892
4868	667893
6523	667894
24258	667895
11395	667896
53452	667897
86025	667898
41985	667899
54247	667900
3546	667901
12976	667902
45335	667903
6700	667904
24543	667905
3777	667906
14381	667907
38912	667908
77131	667909
66758	667910
53459	667911
43068	667912
111468	667913
39301	667914
53729	667915
105807	667916
14549	667917
3965	667918
45449	667919
22274	667920
18644	667921
52820	667922
6525	667923
17647	667924
19731	667925
14904	667926
21551	667927
111774	667928
15331	667929
117654	667930
33	667931
50582	667932
19601	667933
69062	667934
107	667935
4772	667936
8396	667937
18632	667938
45293	667939
23298	667940
22003	667941
34726	667942
62333	667943
27112	667944
28592	667945
17869	667946
37549	667947
9577	667948
13323	667949
10572	667950
49723	667951
2429	667952
77719	667953
12023	667954
45820	667955
37287	667956
11093	667957
14685	667958
85490	667959
120	667960
63434	667961
21483	667962
161919	667963
580	667964
14023	667965
4072	667966
2451	667967
118	667968
20447	667969
1860	667970
1076	667971
2140	667972
62847	667973
64484	667974
1015	667975
17822	667976
104	667977
2854	667978
41322	667979
14146	667980
57992	667981
22238	667982
30005	667983
11445	667984
104382	667985
19005	667986
47097	667987
4070	667988
59262	667989
554	667990
37612	667991
206	667992
14027	667993
36125	667994
41404	667995
17341	667996
25602	667997
98357	667998
88124	667999
17825	668000
73188	668001
861	668002
20514	668003
23678	668004
21295	668005
47201	668006
1861	668007
38047	668008
14147	668009
68697	668010
19864	668011
67560	668012
71196	668013
89928	668014
9020	668015
40700	668016
10105	668017
24216	668018
27292	668019
39437	668020
2093	668021
7686	668022
915	668023
322	668024
88735	668025
3327	668026
375	668027
65714	668028
12426	668029
61292	668030
8046	668031
2728	668032
7907	668033
32837	668034
3978	668035
130991	668036
38891	668037
9418	668038
40844	668039
10909	668040
14908	668041
21314	668042
13525	668043
12783	668044
59112	668045
15919	668046
17773	668047
5362	668048
105668	668049
17575	668050
991	668051
2002	668052
2233	668053
16694	668054
589	668055
23919	668056
462	668057
12524	668058
899	668059
124459	668060
22795	668061
34117	668062
20162	668063
12940	668064
16908	668065
90674	668066
11302	668067
3702	668068
47407	668069
3328	668070
60278	668071
43128	668072
23401	668073
36000	668074
50666	668075
8069	668076
29938	668077
5573	668078
21088	668079
96971	668080
63471	668081
22684	668082
8397	668083
10542	668084
17502	668085
85163	668086
6906	668087
7791	668088
11763	668089
99789	668090
8484	668091
40182	668092
3868	668093
3303	668094
44281	668095
4523	668096
25370	668097
249	668098
35186	668099
27618	668100
136906	668101
70179	668102
6905	668103
44	668104
5459	668105
44	668106
61331	668107
8175	668108
53333	668109
28572	668110
44	668111
28545	668112
99406	668113
137250	668114
105102	668115
98814	668116
134119	668117
6180	668118
17015	668119
4522	668120
44	668121
6087	668122
28644	668123
11075	668124
52157	668125
43251	668126
75610	668127
87962	668128
43634	668129
56685	668130
1534	668131
3542	668132
39887	668133
44892	668134
10694	668135
13743	668136
289	668137
56034	668138
34667	668139
44293	668140
119895	668141
1352	668142
44	668143
112443	668144
44	668145
25	668146
1667	668147
5417	668148
34184	668149
44	668150
65495	668151
246	668152
4123	668153
56822	668154
34153	668155
24918	668156
62224	668157
22716	668158
7129	668159
77848	668160
13768	668161
8341	668162
7827	668163
30698	668164
113347	668165
60298	668166
365	668167
73663	668168
131205	668169
6880	668170
17780	668171
18740	668172
13220	668173
5485	668174
289	668175
1251	668176
6782	668177
6146	668178
1305	668179
3776	668180
5966	668181
2880	668182
239	668183
289	668184
97505	668185
67527	668186
15618	668187
7551	668188
4545	668189
53867	668190
107407	668191
1403	668192
4525	668193
22282	668194
7264	668195
9256	668196
22697	668197
97577	668198
4220	668199
36439	668200
36241	668201
1386	668202
29508	668203
267	668204
46498	668205
3836	668206
101233	668207
129026	668208
47853	668209
25498	668210
83109	668211
45644	668212
103596	668213
19232	668214
39242	668215
35013	668216
131325	668217
70086	668218
68822	668219
37726	668220
9476	668221
1509	668222
78119	668223
5086	668224
90851	668225
39149	668226
88161	668227
47860	668228
121375	668229
83397	668230
63592	668231
83574	668232
14940	668233
63709	668234
33027	668235
70129	668236
64250	668237
70430	668238
52155	668239
26125	668240
10380	668241
16932	668242
111651	668243
5493	668244
83240	668245
141799	668246
92021	668247
90740	668248
135683	668249
32497	668250
134162	668251
20389	668252
73010	668253
25918	668254
2527	668255
42301	668256
21614	668257
53215	668258
67221	668259
32492	668260
102523	668261
97652	668262
69389	668263
107085	668264
21129	668265
90346	668266
948	668267
62602	668268
90689	668269
103737	668270
50801	668271
27231	668272
68391	668273
26639	668274
689	668275
2127	668276
64705	668277
88058	668278
113693	668279
40184	668280
77007	668281
31224	668282
52927	668283
83201	668284
11227	668285
77933	668286
113566	668287
34694	668288
83190	668289
24857	668290
50722	668291
97817	668292
90752	668293
110151	668294
99088	668295
113710	668296
99249	668297
89271	668298
4663	668299
35534	668300
35534	668301
7750	668302
7750	668303
40425	668304
127381	668305
2324	668306
87675	668307
132456	668308
130744	668309
83203	668310
137083	668311
122902	668312
96574	668313
135672	668314
68266	668315
95949	668316
37969	668317
132847	668318
86632	668319
92690	668320
134427	668321
30047	668322
39348	668323
134361	668324
99392	668325
86152	668326
113467	668327
58423	668328
132443	668329
10747	668330
30999	668331
30516	668332
98175	668333
6499	668334
13718	668335
19415	668336
51595	668337
97120	668338
82253	668339
93766	668340
68205	668341
70594	668342
136060	668343
70467	668344
41606	668345
39555	668346
122852	668347
110219	668348
103814	668349
52467	668350
103873	668351
110270	668352
14102	668353
102048	668354
58250	668355
99581	668356
88735	668357
48584	668358
2398	668359
124790	668360
20340	668361
77133	668362
17316	668363
17215	668364
32812	668365
118991	668366
68802	668367
117	668368
225	668369
109321	668370
90632	668371
2744	668372
6542	668373
81873	668374
60591	668375
93399	668376
113443	668377
81180	668378
1820	668379
112133	668380
100500	668381
30599	668382
160522	668383
100966	668384
58907	668385
74826	668386
79863	668387
110288	668388
104139	668389
35039	668390
94583	668391
1820	668392
106957	668393
52155	668394
111521	668395
23363	668396
92585	668397
18748	668398
49719	668399
82971	668400
37048	668401
10237	668402
97768	668403
3952	668404
166	668405
80698	668406
59283	668407
69844	668408
4815	668409
2716	668410
43161	668411
127657	668412
103805	668413
61733	668414
48800	668415
50688	668416
121762	668417
11987	668418
104037	668419
89198	668420
105075	668421
1079	668422
61113	668423
55047	668424
112291	668425
60272	668426
124412	668427
31102	668428
114431	668429
113641	668430
37994	668431
85417	668432
99045	668433
87817	668434
84803	668435
20158	668436
49907	668437
4301	668438
93749	668439
68943	668440
73104	668441
72954	668442
93614	668443
119857	668444
79340	668445
89353	668446
80770	668447
64502	668448
110873	668449
52483	668450
3923	668451
43103	668452
113635	668453
122813	668454
76717	668455
55658	668456
26517	668457
124319	668458
8045	668459
21129	668460
35268	668461
18807	668462
4677	668463
108704	668464
30541	668465
129055	668466
59175	668467
120440	668468
7979	668469
219	668470
45512	668471
116587	668472
77970	668473
10759	668474
26626	668475
19247	668476
57976	668477
76587	668478
13768	668479
37683	668480
53010	668481
9796	668482
52241	668483
12243	668484
16275	668485
9269	668486
41978	668487
12302	668488
56783	668489
44682	668490
94075	668491
13292	668492
61307	668493
13472	668494
60109	668495
55000	668496
71966	668497
3713	668498
12880	668499
22231	668500
97912	668501
39991	668502
23891	668503
9261	668504
11774	668505
45602	668506
771	668507
45553	668508
11349	668509
46110	668510
69209	668511
6469	668512
85208	668513
771	668514
47275	668515
104032	668516
73073	668517
49581	668518
110621	668519
63434	668520
102882	668521
92468	668522
22063	668523
109148	668524
58240	668525
22275	668526
110617	668527
55430	668528
9681	668529
107380	668530
51173	668531
69204	668532
2114	668533
67103	668534
15767	668535
7655	668536
3441	668537
35141	668538
97684	668539
121251	668540
124718	668541
113715	668542
6469	668543
135647	668544
23239	668545
27777	668546
46309	668547
8084	668548
3780	668549
64122	668550
10974	668551
16937	668552
3441	668553
41306	668554
2126	668555
212	668556
45424	668557
98940	668558
12295	668559
35082	668560
25279	668561
64122	668562
13639	668563
4250	668564
21340	668565
3931	668566
51528	668567
41480	668568
10583	668569
28617	668570
26679	668571
4115	668572
441	668573
29120	668574
105492	668575
78011	668576
86571	668577
4586	668578
4113	668579
98987	668580
56943	668581
288	668582
63634	668583
32104	668584
84818	668585
48748	668586
56767	668587
30941	668588
81973	668589
20788	668590
48641	668591
58126	668592
33669	668593
32217	668594
1499	668595
1099	668596
17632	668597
2585	668598
73070	668599
1091	668600
2215	668601
984	668602
3480	668603
9796	668604
3134	668605
87873	668606
29072	668607
55156	668608
10472	668609
83490	668610
69144	668611
111672	668612
96610	668613
74518	668614
63690	668615
89000	668616
73830	668617
54253	668618
71231	668619
81941	668620
129344	668621
134009	668622
53940	668623
39769	668624
70379	668625
22808	668626
24145	668627
73870	668628
64429	668629
93637	668630
10416	668631
96415	668632
12302	668633
50790	668634
100521	668635
21231	668636
85127	668637
14821	668638
51532	668639
4217	668640
100623	668641
108707	668642
58308	668643
64555	668644
367	668645
90862	668646
55267	668647
20062	668648
15327	668649
70570	668650
47903	668651
56525	668652
16275	668653
28628	668654
18317	668655
7083	668656
54790	668657
64176	668658
9879	668659
135617	668660
14632	668661
33672	668662
110402	668663
10048	668664
97544	668665
82262	668666
96607	668667
66004	668668
28579	668669
64762	668670
162453	668671
49456	668672
137599	668673
34032	668674
56155	668675
70357	668676
103827	668677
99620	668678
110466	668679
10236	668680
87768	668681
55250	668682
90325	668683
99636	668684
37367	668685
87718	668686
104277	668687
71450	668688
25874	668689
9264	668690
2889	668691
135747	668692
73096	668693
36478	668694
3941	668695
64787	668696
44880	668697
110393	668698
37610	668699
35028	668700
37721	668701
22379	668702
3920	668703
48705	668704
103692	668705
56294	668706
83335	668707
6309	668708
103948	668709
70369	668710
5147	668711
8174	668712
31538	668713
76746	668714
95422	668715
1875	668716
1927	668717
12653	668718
15343	668719
35165	668720
110594	668721
58460	668722
53145	668723
40853	668724
98338	668725
78427	668726
162570	668727
739	668728
3538	668729
127766	668730
179	668731
64623	668732
2775	668733
87823	668734
18856	668735
27723	668736
178	668737
511	668738
14535	668739
52282	668740
53256	668741
23280	668742
16560	668743
54736	668744
42254	668745
58381	668746
129551	668747
23568	668748
17229	668749
73262	668750
53155	668751
296	668752
51630	668753
46130	668754
60085	668755
2022	668756
65044	668757
796	668758
10435	668759
138850	668760
27702	668761
46489	668762
2021	668763
17215	668764
760	668765
47775	668766
15564	668767
26544	668768
29604	668769
1552	668770
44453	668771
5384	668772
8641	668773
4076	668774
4303	668775
805	668776
6266	668777
78939	668778
29966	668779
22379	668780
67054	668781
45882	668782
77150	668783
4481	668784
18738	668785
57422	668786
7372	668787
43240	668788
57501	668789
71817	668790
63172	668791
19221	668792
1693	668793
8798	668794
20637	668795
36760	668796
68771	668797
16303	668798
127428	668799
1102	668800
54382	668801
49477	668802
46363	668803
29187	668804
39992	668805
15002	668806
26553	668807
106856	668808
4936	668809
9008	668810
1763	668811
23890	668812
11741	668813
21890	668814
28175	668815
8528	668816
26132	668817
5905	668818
21494	668819
5683	668820
8495	668821
14573	668822
882	668823
64028	668824
92607	668825
3167	668826
60324	668827
1859	668828
89	668829
81990	668830
71520	668831
9884	668832
5808	668833
15755	668834
3876	668835
34733	668836
48920	668837
21205	668838
10283	668839
4091	668840
16197	668841
3042	668842
59211	668843
19718	668844
4526	668845
4923	668846
9395	668847
22697	668848
2514	668849
23078	668850
18200	668851
212	668852
17011	668853
15888	668854
40126	668855
8305	668856
27270	668857
11686	668858
23528	668859
2111	668860
2389	668861
3201	668862
24813	668863
45133	668864
125685	668865
56166	668866
11469	668867
30529	668868
4142	668869
20208	668870
53194	668871
74424	668872
8332	668873
23682	668874
265	668875
100495	668876
49485	668877
45971	668878
41594	668879
17049	668880
2213	668881
1432	668882
17087	668883
1750	668884
23958	668885
52367	668886
9277	668887
23941	668888
60406	668889
34440	668890
12085	668891
138514	668892
1179	668893
4022	668894
34462	668895
91912	668896
15609	668897
16483	668898
71484	668899
23124	668900
26264	668901
81046	668902
539	668903
85315	668904
41282	668905
5525	668906
2642	668907
85435	668908
2465	668909
3579	668910
7083	668911
5620	668912
21564	668913
10795	668914
87513	668915
13036	668916
41861	668917
24288	668918
3225	668919
20680	668920
33168	668921
28223	668922
14667	668923
25405	668924
10764	668925
7134	668926
9833	668927
37982	668928
23361	668929
88712	668930
99681	668931
3574	668932
50861	668933
4493	668934
16235	668935
21276	668936
49432	668937
65095	668938
30090	668939
1184	668940
3412	668941
60282	668942
71622	668943
10791	668944
52431	668945
36235	668946
15554	668947
7089	668948
2860	668949
59816	668950
78460	668951
11006	668952
3716	668953
40207	668954
66814	668955
36226	668956
73398	668957
5399	668958
17346	668959
31702	668960
7336	668961
150525	668962
29668	668963
11269	668964
15326	668965
2702	668966
10457	668967
1212	668968
39267	668969
26421	668970
21292	668971
35240	668972
911	668973
40777	668974
27249	668975
14588	668976
64272	668977
60598	668978
28608	668979
84402	668980
16442	668981
23077	668982
19591	668983
15291	668984
65881	668985
5403	668986
28461	668987
11632	668988
121283	668989
37873	668990
4833	668991
31596	668992
80908	668993
14745	668994
19537	668995
109209	668996
56330	668997
91678	668998
62435	668999
2457	669000
7943	669001
29886	669002
6223	669003
31605	669004
137267	669005
106855	669006
73493	669007
29561	669008
12720	669009
49584	669010
3406	669011
1987	669012
6615	669013
192	669014
14436	669015
23362	669016
19221	669017
9235	669018
31409	669019
112540	669020
1703	669021
54374	669022
109826	669023
54150	669024
2970	669025
40133	669026
13399	669027
20492	669028
20491	669029
17092	669030
6615	669031
5037	669032
26269	669033
68727	669034
3812	669035
44457	669036
28151	669037
77483	669038
10625	669039
2326	669040
7966	669041
4352	669042
56829	669043
4324	669044
3324	669045
35106	669046
15869	669047
109233	669048
9696	669049
4973	669050
35580	669051
15291	669052
3808	669053
62820	669054
5782	669055
26930	669056
5780	669057
8068	669058
2281	669059
32093	669060
11499	669061
8539	669062
3666	669063
3463	669064
8271	669065
137741	669066
94327	669067
84455	669068
12432	669069
5676	669070
22808	669071
111802	669072
20171	669073
7541	669074
17878	669075
36492	669076
21797	669077
193	669078
10573	669079
11279	669080
70024	669081
77145	669082
8	669083
34681	669084
7361	669085
22730	669086
19949	669087
3389	669088
9100	669089
8795	669090
616	669091
75836	669092
4914	669093
83906	669094
22270	669095
28072	669096
123006	669097
40915	669098
12727	669099
10100	669100
14983	669101
7582	669102
23365	669103
44876	669104
36488	669105
292	669106
70008	669107
13265	669108
22375	669109
70468	669110
1910	669111
29592	669112
102689	669113
23934	669114
52122	669115
8402	669116
32910	669117
12794	669118
79334	669119
13148	669120
30568	669121
3744	669122
4510	669123
1203	669124
46116	669125
13148	669126
78440	669127
7521	669128
5600	669129
2003	669130
9122	669131
4819	669132
5216	669133
17193	669134
18817	669135
1233	669136
5057	669137
9122	669138
12270	669139
24411	669140
30535	669141
7144	669142
11557	669143
27148	669144
123255	669145
20369	669146
731	669147
9137	669148
818	669149
818	669150
17241	669151
545	669152
8480	669153
57697	669154
8016	669155
1248	669156
13042	669157
20442	669158
44087	669159
9137	669160
17578	669161
36971	669162
35382	669163
38862	669164
38773	669165
22744	669166
45631	669167
47019	669168
452	669169
6089	669170
25536	669171
51302	669172
29731	669173
6889	669174
36602	669175
38016	669176
59896	669177
1850	669178
101081	669179
52414	669180
76446	669181
21839	669182
39969	669183
70592	669184
21320	669185
5669	669186
31387	669187
1192	669188
702	669189
32792	669190
9	669191
2153	669192
19581	669193
1446	669194
68182	669195
12643	669196
90032	669197
4980	669198
4187	669199
36681	669200
48762	669201
4989	669202
34713	669203
15209	669204
54794	669205
4337	669206
5785	669207
63721	669208
41921	669209
22178	669210
48087	669211
38458	669212
30527	669213
42432	669214
79804	669215
11329	669216
35915	669217
109120	669218
44043	669219
21837	669220
106023	669221
105054	669222
68393	669223
24736	669224
37146	669225
33960	669226
115175	669227
96783	669228
1887	669229
15937	669230
9154	669231
10918	669232
120038	669233
12271	669234
7327	669235
18842	669236
58381	669237
1609	669238
1609	669239
31666	669240
8468	669241
297	669242
3242	669243
629	669244
4053	669245
10395	669246
24555	669247
32922	669248
10989	669249
75729	669250
19294	669251
5989	669252
4258	669253
18060	669254
61283	669255
397	669256
16052	669257
24092	669258
88793	669259
5969	669260
9780	669261
51812	669262
28700	669263
1533	669264
28979	669265
14543	669266
19621	669267
39528	669268
48690	669269
127952	669270
3122	669271
15160	669272
1463	669273
136832	669274
63437	669275
76877	669276
66667	669277
11079	669278
25458	669279
3348	669280
14194	669281
18092	669282
42966	669283
37656	669284
125894	669285
74963	669286
3232	669287
3232	669288
71684	669289
42990	669290
14648	669291
2133	669292
39272	669293
49523	669294
32926	669295
121405	669296
101059	669297
117309	669298
86684	669299
68785	669300
16644	669301
53118	669302
113644	669303
68794	669304
69475	669305
71485	669306
1046	669307
45265	669308
25609	669309
62315	669310
98062	669311
21345	669312
41999	669313
20427	669314
12200	669315
50840	669316
50844	669317
27090	669318
39257	669319
68984	669320
25320	669321
26622	669322
2726	669323
65978	669324
79368	669325
20164	669326
2957	669327
107210	669328
33251	669329
2961	669330
1898	669331
111412	669332
48916	669333
57578	669334
70627	669335
87881	669336
89101	669337
464	669338
38818	669339
42454	669340
52187	669341
15858	669342
19159	669343
88062	669344
71978	669345
15676	669346
44751	669347
8166	669348
6082	669349
54319	669350
61780	669351
2589	669352
34172	669353
48707	669354
102853	669355
8866	669356
57674	669357
44751	669358
59234	669359
77831	669360
64825	669361
3754	669362
8002	669363
82248	669364
1646	669365
1859	669366
70661	669367
64617	669368
18994	669369
120193	669370
53358	669371
18296	669372
127462	669373
61615	669374
10710	669375
66727	669376
8579	669377
77087	669378
29430	669379
105637	669380
79219	669381
74554	669382
64782	669383
38013	669384
78885	669385
18172	669386
38276	669387
125856	669388
109114	669389
24575	669390
28361	669391
90188	669392
50324	669393
23338	669394
82045	669395
3284	669396
79706	669397
85415	669398
6753	669399
46031	669400
13729	669401
22945	669402
21216	669403
2187	669404
14531	669405
10449	669406
89833	669407
41660	669408
22728	669409
35061	669410
20463	669411
7974	669412
96268	669413
115659	669414
123148	669415
16329	669416
31257	669417
79783	669418
130939	669419
16616	669420
60569	669421
22774	669422
125932	669423
49186	669424
10021	669425
137317	669426
96686	669427
44460	669428
70164	669429
156667	669430
18849	669431
17740	669432
2845	669433
13529	669434
59051	669435
45233	669436
91475	669437
197	669438
58035	669439
20017	669440
122680	669441
18613	669442
97584	669443
80166	669444
42318	669445
60763	669446
64441	669447
132803	669448
100912	669449
87631	669450
56615	669451
26934	669452
60011	669453
4906	669454
56344	669455
26254	669456
28349	669457
5047	669458
73119	669459
79792	669460
55653	669461
5526	669462
47667	669463
4363	669464
34743	669465
64057	669466
18146	669467
62129	669468
32929	669469
27195	669470
38094	669471
62106	669472
69298	669473
41990	669474
23462	669475
105940	669476
107333	669477
30978	669478
39529	669479
17259	669480
7743	669481
24551	669482
12346	669483
10163	669484
41200	669485
45090	669486
89326	669487
113169	669488
83414	669489
40907	669490
38791	669491
23515	669492
1851	669493
10428	669494
6910	669495
20660	669496
57705	669497
52935	669498
80420	669499
49227	669500
6937	669501
69870	669502
84528	669503
56487	669504
21216	669505
29713	669506
83693	669507
126182	669508
113469	669509
63677	669510
137674	669511
6530	669512
9181	669513
25815	669514
54004	669515
7936	669516
5234	669517
64550	669518
24174	669519
97004	669520
8398	669521
18507	669522
46797	669523
6274	669524
73297	669525
5	669526
28690	669527
6720	669528
55214	669529
27304	669530
18982	669531
41159	669532
32991	669533
25000	669534
9302	669535
58287	669536
112279	669537
158243	669538
91608	669539
23109	669540
20845	669541
51134	669542
24931	669543
35344	669544
117000	669545
191	669546
1907	669547
25815	669548
12401	669549
12962	669550
18962	669551
61048	669552
34456	669553
24567	669554
108319	669555
4865	669556
12777	669557
18024	669558
39369	669559
52383	669560
10711	669561
58616	669562
15304	669563
24803	669564
9368	669565
7951	669566
10884	669567
49546	669568
65904	669569
7593	669570
29727	669571
54010	669572
76829	669573
3146	669574
53125	669575
28644	669576
31201	669577
37072	669578
65379	669579
67089	669580
27798	669581
84921	669582
2589	669583
2353	669584
28733	669585
3801	669586
3406	669587
11687	669588
7881	669589
88677	669590
78358	669591
27112	669592
2250	669593
1845	669594
197	669595
25328	669596
74961	669597
72273	669598
90904	669599
3486	669600
3239	669601
68350	669602
4161	669603
105573	669604
31610	669605
7093	669606
10738	669607
46862	669608
1365	669609
86359	669610
132633	669611
2925	669612
27256	669613
98270	669614
5851	669615
1145	669616
28581	669617
23805	669618
78429	669619
37097	669620
8686	669621
46148	669622
18214	669623
2527	669624
82716	669625
94175	669626
11792	669627
101001	669628
69776	669629
64252	669630
12104	669631
7793	669632
50818	669633
6846	669634
44840	669635
44454	669636
12279	669637
44620	669638
17023	669639
97948	669640
101370	669641
69995	669642
14397	669643
7464	669644
111930	669645
79001	669646
1887	669647
3309	669648
4867	669649
8976	669650
60968	669651
197	669652
29998	669653
20051	669654
104977	669655
3728	669656
22679	669657
51630	669658
117699	669659
3323	669660
119854	669661
96596	669662
28718	669663
71703	669664
94197	669665
105141	669666
67955	669667
6105	669668
22819	669669
58481	669670
112397	669671
5830	669672
57567	669673
112883	669674
34130	669675
50295	669676
8354	669677
70493	669678
69490	669679
19110	669680
8730	669681
21521	669682
108908	669683
138517	669684
15358	669685
104204	669686
26667	669687
17185	669688
526	669689
7926	669690
3970	669691
27080	669692
13497	669693
73356	669694
47915	669695
29458	669696
76935	669697
58902	669698
39846	669699
32887	669700
50256	669701
39572	669702
90531	669703
57705	669704
76612	669705
24346	669706
5640	669707
73285	669708
21348	669709
1005	669710
8302	669711
54265	669712
3810	669713
18426	669714
3984	669715
217	669716
6138	669717
104964	669718
22823	669719
69267	669720
5251	669721
44101	669722
113681	669723
49250	669724
68348	669725
15964	669726
51702	669727
20296	669728
16972	669729
6843	669730
5959	669731
482	669732
17295	669733
48117	669734
2743	669735
12345	669736
2304	669737
39487	669738
64845	669739
12099	669740
23093	669741
951	669742
38082	669743
27103	669744
95862	669745
46297	669746
464	669747
17899	669748
30016	669749
713	669750
47975	669751
84580	669752
56615	669753
25446	669754
71899	669755
85199	669756
13405	669757
10738	669758
4514	669759
47797	669760
887	669761
115430	669762
58847	669763
64045	669764
71624	669765
64297	669766
30606	669767
18851	669768
5006	669769
587	669770
37015	669771
5357	669772
34097	669773
22687	669774
124601	669775
3822	669776
33749	669777
97079	669778
5673	669779
66918	669780
80530	669781
38061	669782
85137	669783
80650	669784
80780	669785
79093	669786
30635	669787
7542	669788
41441	669789
81732	669790
13110	669791
84912	669792
56160	669793
68227	669794
75879	669795
30352	669796
23971	669797
11045	669798
16494	669799
38934	669800
11737	669801
11086	669802
11152	669803
44173	669804
16645	669805
8299	669806
22371	669807
3030	669808
38870	669809
113591	669810
10232	669811
29459	669812
127331	669813
28992	669814
132452	669815
48789	669816
41336	669817
6937	669818
2227	669819
6155	669820
1005	669821
48125	669822
16773	669823
14537	669824
56637	669825
3592	669826
44597	669827
38103	669828
63429	669829
11325	669830
1415	669831
66206	669832
4590	669833
3926	669834
3799	669835
38884	669836
23684	669837
7062	669838
6612	669839
2230	669840
7645	669841
2481	669842
44581	669843
18309	669844
75868	669845
8639	669846
9311	669847
54081	669848
20647	669849
22069	669850
56850	669851
81126	669852
906	669853
757	669854
2649	669855
64596	669856
100964	669857
82345	669858
58391	669859
27800	669860
89786	669861
1709	669862
23697	669863
6209	669864
48989	669865
109089	669866
23676	669867
132200	669868
69916	669869
28352	669870
66469	669871
76923	669872
137126	669873
40578	669874
35009	669875
17914	669876
2621	669877
2498	669878
24100	669879
704	669880
44133	669881
47904	669882
74726	669883
85066	669884
34569	669885
61191	669886
101726	669887
8728	669888
94564	669889
104970	669890
116600	669891
15874	669892
84460	669893
21081	669894
159653	669895
4490	669896
27519	669897
11044	669898
1334	669899
40601	669900
3616	669901
58178	669902
1731	669903
9951	669904
10579	669905
35563	669906
1233	669907
20460	669908
79882	669909
77847	669910
17671	669911
7207	669912
21806	669913
30951	669914
8765	669915
79317	669916
38184	669917
62535	669918
1812	669919
32919	669920
9228	669921
3488	669922
8741	669923
83335	669924
64838	669925
108977	669926
5415	669927
33541	669928
4717	669929
47801	669930
5740	669931
34304	669932
109164	669933
7938	669934
131495	669935
90824	669936
95545	669937
44775	669938
75700	669939
64975	669940
80909	669941
3412	669942
12243	669943
14791	669944
89134	669945
8924	669946
26306	669947
31203	669948
62415	669949
4469	669950
46420	669951
24308	669952
30054	669953
28525	669954
42192	669955
36795	669956
137139	669957
2215	669958
90326	669959
5740	669960
19115	669961
90331	669962
12337	669963
114628	669964
59941	669965
33227	669966
70447	669967
22761	669968
22782	669969
35535	669970
49961	669971
6190	669972
15970	669973
944	669974
36530	669975
15668	669976
67873	669977
7086	669978
16652	669979
51854	669980
61776	669981
136000	669982
23848	669983
12328	669984
75684	669985
41414	669986
42287	669987
14629	669988
31964	669989
66901	669990
94065	669991
113866	669992
103941	669993
462	669994
4621	669995
9117	669996
127675	669997
30893	669998
22269	669999
45283	670000
35375	670001
11519	670002
53100	670003
15589	670004
9963	670005
24421	670006
24390	670007
55160	670008
46877	670009
8741	670010
2081	670011
97896	670012
48908	670013
12339	670014
78244	670015
12546	670016
15666	670017
21599	670018
36779	670019
32815	670020
1286	670021
9857	670022
9967	670023
47068	670024
22576	670025
25396	670026
65985	670027
67977	670028
77965	670029
1663	670030
40406	670031
3708	670032
43309	670033
4103	670034
27237	670035
6417	670036
60619	670037
53688	670038
38632	670039
35355	670040
7985	670041
2624	670042
7924	670043
53390	670044
7444	670045
31556	670046
69498	670047
56592	670048
110806	670049
2071	670050
17273	670051
4119	670052
1225	670053
29034	670054
47124	670055
25941	670056
23063	670057
17015	670058
25481	670059
19903	670060
2395	670061
23386	670062
23482	670063
6957	670064
38709	670065
1850	670066
43300	670067
18817	670068
70448	670069
56019	670070
17633	670071
35814	670072
68350	670073
34568	670074
3462	670075
61633	670076
4686	670077
113486	670078
8810	670079
1926	670080
6882	670081
2373	670082
13810	670083
58513	670084
20471	670085
12938	670086
46013	670087
51648	670088
763	670089
268	670090
20409	670091
50330	670092
269	670093
820	670094
12028	670095
1955	670096
39851	670097
5592	670098
104404	670099
6115	670100
32250	670101
79681	670102
9812	670103
22348	670104
21601	670105
2474	670106
88732	670107
25833	670108
51267	670109
68209	670110
18477	670111
11038	670112
6330	670113
21783	670114
80547	670115
33	670116
7354	670117
15863	670118
41890	670119
30801	670120
2263	670121
38936	670122
36738	670123
25527	670124
50449	670125
8075	670126
19755	670127
773	670128
11460	670129
62388	670130
62517	670131
18249	670132
86297	670133
12316	670134
12884	670135
44655	670136
8328	670137
68407	670138
85343	670139
4273	670140
15553	670141
35158	670142
14333	670143
59185	670144
69280	670145
25876	670146
61669	670147
31010	670148
19297	670149
21173	670150
3164	670151
123035	670152
587	670153
16945	670154
44604	670155
24408	670156
141569	670157
49568	670158
21008	670159
13228	670160
73330	670161
6213	670162
4912	670163
7987	670164
1447	670165
50629	670166
95699	670167
8987	670168
1293	670169
2519	670170
98270	670171
18097	670172
25023	670173
68724	670174
12977	670175
1616	670176
44235	670177
28895	670178
2659	670179
54187	670180
44308	670181
150950	670182
4212	670183
657	670184
439	670185
61391	670186
30983	670187
85637	670188
69122	670189
29526	670190
31404	670191
67882	670192
104170	670193
40436	670194
118945	670195
26673	670196
64623	670197
74594	670198
94281	670199
94526	670200
67952	670201
13018	670202
3004	670203
18374	670204
2152	670205
152629	670206
87461	670207
4123	670208
20398	670209
5605	670210
46085	670211
24961	670212
73300	670213
44698	670214
39539	670215
1041	670216
8707	670217
2336	670218
11222	670219
918	670220
65431	670221
1518	670222
5840	670223
3742	670224
12483	670225
130944	670226
10436	670227
10915	670228
99319	670229
15049	670230
6917	670231
26198	670232
50455	670233
64820	670234
5175	670235
57673	670236
60270	670237
29	670238
16697	670239
42607	670240
26717	670241
3375	670242
4615	670243
450	670244
87725	670245
32291	670246
117728	670247
50458	670248
26729	670249
2107	670250
16289	670251
19565	670252
51562	670253
42665	670254
34752	670255
50500	670256
78923	670257
50630	670258
43962	670259
77830	670260
5142	670261
1496	670262
111474	670263
20184	670264
8597	670265
3533	670266
49778	670267
29894	670268
19461	670269
21226	670270
17257	670271
28657	670272
79503	670273
100926	670274
26261	670275
26481	670276
42203	670277
2548	670278
16440	670279
18516	670280
16214	670281
456	670282
51485	670283
6588	670284
1996	670285
6236	670286
228	670287
2770	670288
6188	670289
64442	670290
167265	670291
12453	670292
12312	670293
21829	670294
78211	670295
46091	670296
81027	670297
9153	670298
40053	670299
35223	670300
67761	670301
8606	670302
1794	670303
469	670304
3823	670305
16945	670306
23454	670307
66125	670308
30638	670309
23564	670310
84399	670311
5167	670312
99564	670313
3587	670314
33571	670315
19289	670316
88712	670317
20071	670318
5689	670319
90177	670320
53981	670321
6419	670322
13997	670323
117462	670324
25600	670325
16257	670326
26520	670327
34830	670328
27810	670329
107343	670330
11173	670331
47329	670332
82525	670333
107748	670334
29867	670335
27135	670336
29950	670337
32196	670338
16440	670339
7398	670340
23931	670341
23719	670342
16093	670343
6190	670344
20644	670345
109374	670346
61139	670347
53737	670348
39113	670349
3099	670350
7743	670351
59770	670352
12940	670353
63292	670354
85877	670355
1482	670356
29479	670357
18673	670358
4867	670359
12743	670360
91401	670361
47362	670362
82361	670363
3767	670364
60291	670365
60054	670366
64417	670367
10062	670368
2990	670369
45999	670370
96577	670371
45996	670372
60003	670373
3074	670374
11682	670375
70148	670376
1386	670377
85504	670378
38831	670379
105334	670380
32186	670381
52786	670382
40541	670383
36051	670384
52329	670385
93407	670386
42628	670387
1960	670388
1236	670389
20662	670390
47306	670391
82025	670392
46834	670393
104135	670394
24897	670395
1740	670396
15369	670397
58092	670398
129728	670399
25537	670400
121067	670401
74301	670402
1605	670403
7830	670404
42542	670405
16447	670406
107475	670407
10150	670408
2291	670409
85279	670410
122960	670411
3383	670412
87379	670413
11944	670414
68941	670415
76001	670416
14966	670417
9578	670418
24802	670419
55560	670420
15892	670421
12207	670422
70	670423
31389	670424
55296	670425
8752	670426
36152	670427
6502	670428
75994	670429
106665	670430
125899	670431
37833	670432
59818	670433
23586	670434
120216	670435
76736	670436
61737	670437
39481	670438
4929	670439
8700	670440
4623	670441
1799	670442
23784	670443
19269	670444
68122	670445
14793	670446
6012	670447
45238	670448
11955	670449
11233	670450
9183	670451
9781	670452
98254	670453
51388	670454
12280	670455
31148	670456
65366	670457
16724	670458
61321	670459
72659	670460
34117	670461
76939	670462
56943	670463
32225	670464
59357	670465
77055	670466
126400	670467
21149	670468
97794	670469
29897	670470
69028	670471
121459	670472
39452	670473
115441	670474
24110	670475
27581	670476
114563	670477
16094	670478
30859	670479
42969	670480
131128	670481
5328	670482
19076	670483
14277	670484
37993	670485
11496	670486
18051	670487
32493	670488
26529	670489
14438	670490
14319	670491
24822	670492
20661	670493
2079	670494
66968	670495
45462	670496
51658	670497
99046	670498
50831	670499
92887	670500
10376	670501
50485	670502
47790	670503
64538	670504
14966	670505
11686	670506
111620	670507
5645	670508
19972	670509
124649	670510
49545	670511
51209	670512
7510	670513
54980	670514
32819	670515
27725	670516
1740	670517
22366	670518
90017	670519
66563	670520
51096	670521
19276	670522
28437	670523
28578	670524
980	670525
980	670526
2004	670527
37578	670528
2141	670529
1801	670530
53660	670531
51658	670532
13272	670533
56569	670534
99403	670535
75595	670536
86634	670537
22293	670538
33626	670539
40190	670540
12642	670541
25825	670542
26646	670543
49695	670544
98902	670545
113848	670546
133875	670547
3074	670548
1243	670549
3136	670550
110489	670551
29920	670552
9774	670553
1422	670554
11748	670555
10280	670556
34342	670557
3491	670558
3689	670559
39156	670560
61601	670561
9796	670562
24166	670563
54593	670564
91188	670565
37148	670566
21070	670567
38919	670568
14917	670569
266	670570
19084	670571
21501	670572
7322	670573
80875	670574
9478	670575
21155	670576
10236	670577
3769	670578
51638	670579
6247	670580
5902	670581
106763	670582
4406	670583
49279	670584
60319	670585
3769	670586
15908	670587
53125	670588
32388	670589
54316	670590
29508	670591
44109	670592
30535	670593
38162	670594
2519	670595
117609	670596
30558	670597
72081	670598
41286	670599
62382	670600
85254	670601
3170	670602
1578	670603
1736	670604
7820	670605
66818	670606
11492	670607
4631	670608
22856	670609
22856	670610
28650	670611
90981	670612
2459	670613
137559	670614
15314	670615
103514	670616
47710	670617
86538	670618
71152	670619
112204	670620
35029	670621
100639	670622
136253	670623
31909	670624
102323	670625
89359	670626
79017	670627
36589	670628
64603	670629
107811	670630
51827	670631
13721	670632
4355	670633
64371	670634
8361	670635
2924	670636
17673	670637
99693	670638
27951	670639
96447	670640
113031	670641
9465	670642
41187	670643
30707	670644
42513	670645
101344	670646
7165	670647
20852	670648
28774	670649
83681	670650
10195	670651
18204	670652
34498	670653
18295	670654
13120	670655
34816	670656
34680	670657
79011	670658
9155	670659
98882	670660
58953	670661
27534	670662
48559	670663
63205	670664
24627	670665
121094	670666
20533	670667
24955	670668
56610	670669
29460	670670
14163	670671
67646	670672
100422	670673
57556	670674
44273	670675
21090	670676
4024	670677
122380	670678
42590	670679
50488	670680
48061	670681
158863	670682
2043	670683
28656	670684
34831	670685
34510	670686
14868	670687
56326	670688
21940	670689
5146	670690
48872	670691
13335	670692
7599	670693
57381	670694
45302	670695
132530	670696
5393	670697
88989	670698
34712	670699
7219	670700
8880	670701
50523	670702
21555	670703
72648	670704
22948	670705
9219	670706
18429	670707
92121	670708
52856	670709
31100	670710
33610	670711
2396	670712
50675	670713
60218	670714
54296	670715
30160	670716
37986	670717
17294	670718
3315	670719
59337	670720
20782	670721
70436	670722
40746	670723
2983	670724
36437	670725
44740	670726
45207	670727
6164	670728
118917	670729
5622	670730
88824	670731
954	670732
22007	670733
3805	670734
22007	670735
3805	670736
9451	670737
16171	670738
28354	670739
3372	670740
16889	670741
554	670742
22630	670743
1255	670744
2326	670745
51229	670746
57440	670747
20670	670748
41750	670749
41749	670750
14673	670751
9448	670752
554	670753
9451	670754
35098	670755
2326	670756
14507	670757
2374	670758
45905	670759
3371	670760
26917	670761
59865	670762
64002	670763
122420	670764
43602	670765
10624	670766
16092	670767
6490	670768
17092	670769
37546	670770
82039	670771
36854	670772
49624	670773
1889	670774
61092	670775
59860	670776
31720	670777
54550	670778
33891	670779
53916	670780
17562	670781
113640	670782
3820	670783
17562	670784
3820	670785
111971	670786
6928	670787
32141	670788
61112	670789
6239	670790
9705	670791
14450	670792
45172	670793
34113	670794
238	670795
12671	670796
26636	670797
554	670798
15722	670799
38798	670800
84513	670801
73363	670802
13271	670803
2434	670804
19283	670805
4989	670806
1734	670807
1203	670808
6038	670809
14586	670810
683	670811
5785	670812
1383	670813
683	670814
59765	670815
1773	670816
33546	670817
6039	670818
3805	670819
20627	670820
2970	670821
82680	670822
1734	670823
107292	670824
2326	670825
26922	670826
20865	670827
2373	670828
9702	670829
32166	670830
82753	670831
84955	670832
28334	670833
32093	670834
28385	670835
6491	670836
32090	670837
32090	670838
6491	670839
45831	670840
115681	670841
3235	670842
45898	670843
40723	670844
15175	670845
80323	670846
32783	670847
29486	670848
759	670849
30381	670850
8498	670851
40454	670852
10062	670853
33908	670854
34194	670855
6833	670856
38504	670857
3228	670858
85010	670859
2566	670860
23046	670861
7372	670862
32388	670863
99184	670864
66221	670865
18600	670866
97831	670867
104881	670868
5006	670869
61460	670870
86104	670871
41795	670872
90498	670873
10525	670874
22612	670875
45325	670876
157	670877
10634	670878
4578	670879
61680	670880
36574	670881
5515	670882
39135	670883
1548	670884
6617	670885
1505	670886
84768	670887
2266	670888
10885	670889
14132	670890
77572	670891
54059	670892
5015	670893
13880	670894
23727	670895
77060	670896
3030	670897
51463	670898
53916	670899
63223	670900
14539	670901
67005	670902
49604	670903
11317	670904
51373	670905
12891	670906
25311	670907
76352	670908
39723	670909
32959	670910
5879	670911
57405	670912
18725	670913
52011	670914
6831	670915
14094	670916
3676	670917
105124	670918
12666	670919
63229	670920
8826	670921
13159	670922
42527	670923
31731	670924
6530	670925
26750	670926
1654	670927
36857	670928
1954	670929
3013	670930
30660	670931
32845	670932
25442	670933
10392	670934
115531	670935
4542	670936
24004	670937
8001	670938
21696	670939
37387	670940
18370	670941
20401	670942
4239	670943
5220	670944
23253	670945
5402	670946
119985	670947
597	670948
28094	670949
94293	670950
60367	670951
3874	670952
88804	670953
66646	670954
10440	670955
470	670956
83327	670957
60243	670958
9301	670959
1850	670960
16169	670961
21873	670962
30171	670963
9585	670964
5046	670965
35223	670966
11617	670967
1058	670968
77091	670969
40133	670970
1596	670971
4900	670972
22327	670973
17062	670974
39192	670975
49529	670976
24832	670977
1895	670978
8408	670979
32311	670980
66746	670981
106851	670982
34656	670983
3664	670984
20733	670985
2094	670986
12915	670987
70519	670988
24814	670989
16543	670990
4897	670991
61459	670992
8807	670993
82260	670994
21493	670995
1415	670996
45067	670997
50541	670998
71020	670999
44658	671000
108801	671001
767	671002
17774	671003
17540	671004
47731	671005
26750	671006
145783	671007
28145	671008
9647	671009
30579	671010
70554	671011
112319	671012
38793	671013
94310	671014
23149	671015
22520	671016
84466	671017
5210	671018
604	671019
63	671020
123291	671021
8512	671022
9424	671023
52980	671024
62189	671025
13988	671026
25425	671027
62615	671028
3261	671029
124770	671030
50574	671031
2494	671032
36784	671033
1526	671034
18674	671035
53123	671036
47707	671037
19554	671038
59328	671039
45438	671040
49573	671041
7660	671042
28057	671043
54777	671044
7354	671045
102486	671046
27628	671047
3754	671048
18181	671049
7082	671050
49378	671051
59826	671052
5688	671053
33851	671054
15911	671055
15330	671056
6816	671057
12800	671058
101966	671059
107442	671060
36225	671061
5660	671062
107088	671063
15911	671064
97020	671065
60545	671066
8521	671067
67592	671068
50725	671069
25489	671070
1932	671071
34796	671072
124509	671073
105849	671074
18458	671075
6287	671076
52193	671077
10234	671078
3341	671079
55355	671080
17257	671081
107167	671082
51413	671083
4978	671084
36551	671085
77914	671086
56505	671087
7407	671088
22179	671089
10891	671090
36224	671091
90683	671092
5623	671093
80809	671094
2249	671095
22327	671096
32190	671097
1406	671098
34576	671099
3816	671100
86283	671101
59857	671102
28579	671103
15612	671104
5843	671105
16987	671106
75418	671107
49745	671108
19257	671109
29607	671110
69250	671111
2866	671112
56376	671113
22748	671114
2161	671115
60461	671116
83689	671117
1324	671118
80593	671119
12955	671120
3897	671121
20901	671122
28514	671123
47129	671124
3836	671125
43044	671126
84873	671127
5263	671128
29552	671129
76505	671130
191	671131
26453	671132
2267	671133
2161	671134
53343	671135
70633	671136
4245	671137
14557	671138
23481	671139
723	671140
74521	671141
29685	671142
2898	671143
4144	671144
23789	671145
53676	671146
24128	671147
15758	671148
46678	671149
21484	671150
99645	671151
34755	671152
39249	671153
34637	671154
61574	671155
14978	671156
2629	671157
19553	671158
8440	671159
7627	671160
17359	671161
15756	671162
39414	671163
23048	671164
100774	671165
39806	671166
43625	671167
61280	671168
14284	671169
52545	671170
731	671171
34232	671172
67016	671173
47934	671174
44767	671175
20037	671176
1724	671177
12494	671178
75481	671179
30114	671180
1572	671181
73599	671182
26484	671183
22819	671184
118666	671185
36425	671186
33733	671187
82079	671188
24130	671189
74546	671190
46190	671191
2182	671192
155	671193
29179	671194
2159	671195
125868	671196
25449	671197
16239	671198
36575	671199
125664	671200
43139	671201
34597	671202
131442	671203
27817	671204
22741	671205
40718	671206
11367	671207
14357	671208
24832	671209
69206	671210
117307	671211
71088	671212
39163	671213
5433	671214
92720	671215
20918	671216
83663	671217
27166	671218
67717	671219
39734	671220
109883	671221
17940	671222
68725	671223
110787	671224
26254	671225
38492	671226
4457	671227
14136	671228
42328	671229
11719	671230
72256	671231
20639	671232
67625	671233
79703	671234
34428	671235
48946	671236
59468	671237
31632	671238
34130	671239
108870	671240
78973	671241
143855	671242
50267	671243
35026	671244
134694	671245
6370	671246
17997	671247
111386	671248
5354	671249
65977	671250
27272	671251
71774	671252
18949	671253
113150	671254
31610	671255
113585	671256
110348	671257
106845	671258
57644	671259
78260	671260
14323	671261
21578	671262
24646	671263
7453	671264
5238	671265
129088	671266
64281	671267
148963	671268
56351	671269
2471	671270
129177	671271
104144	671272
5438	671273
13081	671274
2679	671275
34247	671276
38156	671277
39129	671278
62159	671279
56583	671280
63240	671281
6403	671282
39738	671283
23425	671284
23507	671285
9885	671286
67806	671287
3033	671288
2004	671289
135415	671290
66154	671291
92202	671292
47723	671293
66614	671294
39875	671295
21091	671296
46945	671297
26056	671298
389	671299
97753	671300
33695	671301
38674	671302
78047	671303
8795	671304
14909	671305
51911	671306
28868	671307
21431	671308
21431	671309
10269	671310
150498	671311
14186	671312
27510	671313
66873	671314
24786	671315
41710	671316
18671	671317
31598	671318
5692	671319
114326	671320
21249	671321
78996	671322
20849	671323
4691	671324
95693	671325
14243	671326
47191	671327
42421	671328
69440	671329
62473	671330
16110	671331
20050	671332
70947	671333
59186	671334
104	671335
98870	671336
22764	671337
31883	671338
18365	671339
39114	671340
5531	671341
89948	671342
247	671343
95761	671344
38621	671345
95757	671346
19994	671347
77929	671348
73220	671349
107371	671350
88682	671351
80665	671352
107057	671353
15988	671354
3226	671355
82733	671356
53024	671357
18438	671358
11475	671359
54075	671360
16076	671361
107272	671362
16516	671363
7174	671364
98266	671365
9137	671366
33105	671367
85209	671368
72769	671369
99675	671370
94301	671371
13073	671372
73549	671373
18679	671374
98000	671375
90205	671376
53156	671377
124644	671378
80402	671379
95932	671380
33329	671381
69466	671382
2809	671383
76419	671384
27985	671385
119	671386
29489	671387
35322	671388
121642	671389
20684	671390
6531	671391
45909	671392
3895	671393
29905	671394
75473	671395
11595	671396
54600	671397
44138	671398
7363	671399
53936	671400
9069	671401
84659	671402
22738	671403
136297	671404
2394	671405
2207	671406
78382	671407
31420	671408
11645	671409
920	671410
7963	671411
9168	671412
5183	671413
31003	671414
2332	671415
368	671416
35871	671417
44910	671418
34090	671419
705	671420
32130	671421
92539	671422
33889	671423
12358	671424
4421	671425
3972	671426
19583	671427
4980	671428
7229	671429
5209	671430
28562	671431
1059	671432
16068	671433
52952	671434
52406	671435
20764	671436
137328	671437
41369	671438
5638	671439
6696	671440
4558	671441
4587	671442
1268	671443
32115	671444
74413	671445
18	671446
38	671447
391	671448
30457	671449
22594	671450
902	671451
72712	671452
24166	671453
1111	671454
16928	671455
770	671456
1796	671457
77	671458
40530	671459
2617	671460
22481	671461
3438	671462
10636	671463
14898	671464
770	671465
30911	671466
1138	671467
14886	671468
6402	671469
80884	671470
17588	671471
31698	671472
22325	671473
8825	671474
12981	671475
15972	671476
6059	671477
4372	671478
26585	671479
4013	671480
5215	671481
94474	671482
3635	671483
31647	671484
428	671485
428	671486
3572	671487
380	671488
40820	671489
88100	671490
77138	671491
57465	671492
53777	671493
30224	671494
4837	671495
109145	671496
16407	671497
3073	671498
1196	671499
76965	671500
49379	671501
13071	671502
40707	671503
66	671504
24217	671505
60988	671506
4944	671507
2716	671508
16489	671509
5360	671510
3781	671511
5202	671512
12732	671513
49732	671514
1131	671515
29693	671516
5303	671517
2003	671518
1490	671519
75520	671520
2377	671521
15257	671522
9481	671523
557	671524
852	671525
4132	671526
26163	671527
538	671528
881	671529
14193	671530
6519	671531
3936	671532
339	671533
985	671534
2384	671535
860	671536
108354	671537
1694	671538
307	671539
16501	671540
2528	671541
1168	671542
21470	671543
1771	671544
3616	671545
4034	671546
49666	671547
53382	671548
76	671549
10559	671550
266	671551
1762	671552
870	671553
5083	671554
2645	671555
58467	671556
33957	671557
1308	671558
272	671559
10391	671560
4309	671561
12288	671562
3065	671563
2680	671564
61119	671565
31469	671566
8873	671567
31878	671568
19492	671569
12904	671570
44531	671571
90150	671572
59911	671573
11664	671574
666	671575
63645	671576
40796	671577
12921	671578
44035	671579
23133	671580
67864	671581
46511	671582
14982	671583
59844	671584
75318	671585
2349	671586
62173	671587
8795	671588
34018	671589
18853	671590
1005	671591
112212	671592
18691	671593
83228	671594
9232	671595
39175	671596
26043	671597
52337	671598
43111	671599
34695	671600
21874	671601
36462	671602
41416	671603
52308	671604
3133	671605
4559	671606
2512	671607
2081	671608
7376	671609
21168	671610
109153	671611
23561	671612
20858	671613
2375	671614
46477	671615
40038	671616
47398	671617
47398	671618
47398	671619
44030	671620
105419	671621
13474	671622
19542	671623
2882	671624
1512	671625
6232	671626
72748	671627
10469	671628
36807	671629
128834	671630
137685	671631
27297	671632
95514	671633
92061	671634
3156	671635
14587	671636
12974	671637
480	671638
5345	671639
2512	671640
26094	671641
132892	671642
11175	671643
70233	671644
35927	671645
80680	671646
112061	671647
82878	671648
4690	671649
58630	671650
9782	671651
15265	671652
67149	671653
3420	671654
63781	671655
782	671656
1477	671657
63352	671658
33953	671659
13893	671660
9866	671661
17332	671662
53031	671663
110133	671664
77604	671665
64461	671666
26756	671667
5026	671668
29222	671669
2617	671670
59021	671671
30518	671672
25290	671673
71114	671674
39145	671675
69462	671676
37939	671677
74273	671678
83265	671679
48067	671680
57441	671681
526	671682
7400	671683
5189	671684
2629	671685
97595	671686
16278	671687
87662	671688
5198	671689
83568	671690
71430	671691
55128	671692
134535	671693
76642	671694
14213	671695
52188	671696
26929	671697
90001	671698
12720	671699
101160	671700
40721	671701
46187	671702
20217	671703
72878	671704
4759	671705
61653	671706
4650	671707
82762	671708
13883	671709
117241	671710
6435	671711
23921	671712
11093	671713
109433	671714
14386	671715
49789	671716
7022	671717
3370	671718
469	671719
3706	671720
51480	671721
73660	671722
23451	671723
957	671724
78333	671725
23452	671726
15278	671727
37322	671728
14501	671729
13808	671730
38878	671731
68053	671732
10677	671733
4431	671734
4854	671735
51559	671736
21874	671737
1164	671738
129742	671739
52497	671740
2370	671741
6779	671742
4690	671743
42608	671744
97695	671745
11383	671746
24377	671747
22051	671748
21914	671749
8035	671750
89198	671751
20799	671752
3104	671753
48168	671754
41264	671755
10964	671756
21803	671757
13961	671758
6669	671759
55230	671760
33248	671761
67060	671762
10178	671763
13517	671764
5617	671765
70418	671766
679	671767
49966	671768
83752	671769
1932	671770
68729	671771
47678	671772
1735	671773
5619	671774
37402	671775
106679	671776
4319	671777
6917	671778
90992	671779
17307	671780
20152	671781
53893	671782
72760	671783
4134	671784
118	671785
18783	671786
49836	671787
57358	671788
5908	671789
1974	671790
26942	671791
1735	671792
14418	671793
70170	671794
80587	671795
45949	671796
7752	671797
3452	671798
11393	671799
97855	671800
5087	671801
19960	671802
15278	671803
47275	671804
7741	671805
553	671806
80813	671807
41	671808
99677	671809
14436	671810
12101	671811
2151	671812
83233	671813
2466	671814
110636	671815
54168	671816
54147	671817
64933	671818
10288	671819
20782	671820
44095	671821
3437	671822
51423	671823
182	671824
5282	671825
68780	671826
99545	671827
24423	671828
8684	671829
55671	671830
9242	671831
29105	671832
10780	671833
47109	671834
2486	671835
6437	671836
56971	671837
6557	671838
49608	671839
44174	671840
30984	671841
89637	671842
4590	671843
27204	671844
115345	671845
1060	671846
24646	671847
18317	671848
13455	671849
136280	671850
37434	671851
58495	671852
1791	671853
1791	671854
16294	671855
60269	671856
133001	671857
14676	671858
9369	671859
54779	671860
86286	671861
3350	671862
58156	671863
102575	671864
42651	671865
52993	671866
11528	671867
11614	671868
54560	671869
45239	671870
9437	671871
68836	671872
33000	671873
9957	671874
6928	671875
18069	671876
9611	671877
96961	671878
43388	671879
17332	671880
13102	671881
9857	671882
39175	671883
45593	671884
30174	671885
11799	671886
3071	671887
109207	671888
41416	671889
23341	671890
49691	671891
4520	671892
47683	671893
70454	671894
10047	671895
96871	671896
15911	671897
29103	671898
4625	671899
2923	671900
91580	671901
21508	671902
78412	671903
89510	671904
14384	671905
26983	671906
11257	671907
21452	671908
58513	671909
70643	671910
54261	671911
75585	671912
15911	671913
20403	671914
71416	671915
54339	671916
2237	671917
9611	671918
99193	671919
1412	671920
11011	671921
26940	671922
1888	671923
27652	671924
54265	671925
20427	671926
28210	671927
1719	671928
69	671929
35467	671930
14016	671931
3989	671932
838	671933
87866	671934
988	671935
696	671936
21900	671937
38	671938
50858	671939
54379	671940
1552	671941
4135	671942
15285	671943
8652	671944
39391	671945
31071	671946
2758	671947
28131	671948
9912	671949
35017	671950
45090	671951
38890	671952
3945	671953
100649	671954
10345	671955
45621	671956
80482	671957
41435	671958
18213	671959
86563	671960
82915	671961
3897	671962
118	671963
30642	671964
70019	671965
12248	671966
29163	671967
14081	671968
52337	671969
25002	671970
30878	671971
109414	671972
46358	671973
3901	671974
113783	671975
102519	671976
37367	671977
3364	671978
36042	671979
87745	671980
60603	671981
32209	671982
29065	671983
45216	671984
3152	671985
44229	671986
66115	671987
101151	671988
1006	671989
71651	671990
38086	671991
26578	671992
7752	671993
54696	671994
3704	671995
7195	671996
58231	671997
33785	671998
68356	671999
37801	672000
30224	672001
175	672002
23786	672003
23786	672004
46250	672005
2334	672006
59427	672007
90839	672008
93887	672009
101141	672010
69920	672011
1142	672012
1678	672013
52791	672014
38070	672015
101170	672016
48619	672017
14418	672018
65649	672019
959	672020
22182	672021
10777	672022
1641	672023
15643	672024
47755	672025
20733	672026
3859	672027
17691	672028
26760	672029
104010	672030
48442	672031
45324	672032
67042	672033
56809	672034
67887	672035
21831	672036
42631	672037
26706	672038
29112	672039
127956	672040
9420	672041
50862	672042
17941	672043
51182	672044
33962	672045
74418	672046
38669	672047
95350	672048
42312	672049
30546	672050
24170	672051
12754	672052
102581	672053
80745	672054
5961	672055
42342	672056
48584	672057
51919	672058
32218	672059
6770	672060
25451	672061
2609	672062
550	672063
37360	672064
36448	672065
5961	672066
97980	672067
58120	672068
36132	672069
1386	672070
52737	672071
1092	672072
5543	672073
623	672074
635	672075
2144	672076
2269	672077
635	672078
4433	672079
1046	672080
3736	672081
16790	672082
856	672083
9453	672084
3109	672085
14007	672086
2779	672087
1493	672088
2609	672089
178	672090
38419	672091
2779	672092
4237	672093
1308	672094
2521	672095
2727	672096
757	672097
2432	672098
3911	672099
3547	672100
1440	672101
1440	672102
28043	672103
1811	672104
3684	672105
3684	672106
2521	672107
12752	672108
25891	672109
30870	672110
274	672111
121272	672112
1535	672113
49505	672114
37160	672115
12885	672116
3139	672117
15223	672118
1919	672119
91649	672120
108792	672121
39236	672122
66702	672123
64597	672124
68802	672125
10009	672126
129632	672127
23296	672128
30163	672129
3134	672130
9255	672131
46434	672132
4241	672133
1687	672134
56223	672135
76857	672136
37335	672137
74438	672138
80916	672139
99575	672140
66553	672141
8752	672142
126055	672143
37412	672144
6342	672145
6937	672146
68894	672147
72014	672148
29737	672149
11519	672150
16211	672151
56250	672152
19570	672153
14993	672154
31143	672155
56223	672156
3349	672157
5974	672158
923	672159
47844	672160
4233	672161
46090	672162
10391	672163
13239	672164
3509	672165
36382	672166
2054	672167
39143	672168
228	672169
1259	672170
9388	672171
36518	672172
84898	672173
19541	672174
13547	672175
2807	672176
5311	672177
27521	672178
42026	672179
752	672180
64909	672181
35121	672182
5358	672183
8835	672184
14024	672185
40034	672186
67928	672187
82845	672188
44264	672189
3361	672190
72912	672191
38384	672192
7979	672193
69262	672194
72884	672195
723	672196
63692	672197
123884	672198
73289	672199
18465	672200
47238	672201
54666	672202
12487	672203
6932	672204
16175	672205
24971	672206
38666	672207
740	672208
4815	672209
102694	672210
15558	672211
23133	672212
20490	672213
26324	672214
1434	672215
36671	672216
10404	672217
3313	672218
1234	672219
7561	672220
4578	672221
2379	672222
33275	672223
927	672224
92883	672225
39259	672226
16120	672227
38090	672228
105320	672229
59198	672230
2847	672231
7673	672232
3528	672233
2839	672234
56721	672235
2315	672236
54196	672237
76390	672238
296	672239
1344	672240
77092	672241
64932	672242
6837	672243
35064	672244
16292	672245
2402	672246
982	672247
237	672248
2536	672249
21476	672250
117168	672251
51900	672252
80244	672253
23006	672254
15494	672255
19685	672256
45844	672257
5170	672258
1310	672259
405	672260
5954	672261
20200	672262
8823	672263
97785	672264
33318	672265
77677	672266
14070	672267
135820	672268
3165	672269
30150	672270
54745	672271
21430	672272
1369	672273
15743	672274
6318	672275
2502	672276
1856	672277
13427	672278
44032	672279
73068	672280
14731	672281
13547	672282
21197	672283
20048	672284
3995	672285
17789	672286
50821	672287
82934	672288
573	672289
52056	672290
63372	672291
30989	672292
11431	672293
5443	672294
1078	672295
10763	672296
1207	672297
17659	672298
18054	672299
5405	672300
81047	672301
71170	672302
2303	672303
652	672304
5398	672305
718	672306
1039	672307
2182	672308
964	672309
5404	672310
12095	672311
309	672312
32117	672313
1681	672314
454	672315
122935	672316
13430	672317
26967	672318
126	672319
18966	672320
27682	672321
3296	672322
45113	672323
22169	672324
22101	672325
7265	672326
24772	672327
83997	672328
125761	672329
21098	672330
8823	672331
17012	672332
247	672333
81129	672334
10367	672335
71098	672336
13423	672337
1679	672338
5743	672339
37260	672340
15674	672341
1402	672342
8807	672343
32731	672344
1246	672345
74954	672346
2791	672347
108758	672348
6545	672349
104022	672350
1390	672351
40159	672352
31877	672353
1612	672354
51875	672355
6851	672356
13091	672357
22184	672358
5239	672359
37131	672360
44453	672361
8680	672362
1366	672363
1775	672364
6851	672365
6145	672366
29512	672367
5025	672368
59393	672369
28951	672370
5381	672371
16700	672372
35267	672373
785	672374
22366	672375
48052	672376
24414	672377
1842	672378
121341	672379
84784	672380
38766	672381
63431	672382
120002	672383
23840	672384
131319	672385
16875	672386
9017	672387
16774	672388
8204	672389
39406	672390
347	672391
4707	672392
13981	672393
7800	672394
19962	672395
2080	672396
6751	672397
36546	672398
57569	672399
16774	672400
138671	672401
40544	672402
3464	672403
15651	672404
138672	672405
203	672406
8935	672407
341	672408
1048	672409
21560	672410
28808	672411
1592	672412
4561	672413
7234	672414
944	672415
56932	672416
13793	672417
99298	672418
6219	672419
83225	672420
61347	672421
83474	672422
9592	672423
2742	672424
3320	672425
93994	672426
24276	672427
31565	672428
9395	672429
5917	672430
2437	672431
10653	672432
2977	672433
661	672434
19225	672435
11091	672436
40906	672437
31582	672438
31593	672439
8700	672440
369	672441
10900	672442
28893	672443
29	672444
11783	672445
5660	672446
166	672447
5835	672448
36504	672449
17923	672450
6428	672451
23425	672452
1863	672453
2750	672454
9137	672455
84560	672456
7803	672457
32371	672458
34725	672459
2172	672460
69352	672461
28610	672462
97640	672463
40714	672464
2473	672465
79248	672466
1875	672467
54137	672468
62704	672469
23323	672470
4170	672471
19941	672472
226	672473
102485	672474
77532	672475
3332	672476
3816	672477
76832	672478
47458	672479
46890	672480
108839	672481
166	672482
100580	672483
9363	672484
295	672485
1916	672486
305	672487
8343	672488
636	672489
33692	672490
6820	672491
20859	672492
1978	672493
106406	672494
4551	672495
127436	672496
97124	672497
49786	672498
48473	672499
137135	672500
1644	672501
4006	672502
34673	672503
67690	672504
9584	672505
32504	672506
969	672507
24807	672508
62670	672509
6421	672510
53938	672511
237	672512
1145	672513
1822	672514
72772	672515
13066	672516
128716	672517
49578	672518
150376	672519
56154	672520
58041	672521
42610	672522
18838	672523
800	672524
22075	672525
747	672526
14644	672527
36657	672528
606	672529
81639	672530
1913	672531
58275	672532
791	672533
80450	672534
3982	672535
19667	672536
62146	672537
159972	672538
45926	672539
39761	672540
11149	672541
3949	672542
54193	672543
2774	672544
107620	672545
4430	672546
35801	672547
85381	672548
117239	672549
6347	672550
90343	672551
6349	672552
752	672553
771	672554
49102	672555
7791	672556
105223	672557
3698	672558
67643	672559
24	672560
992	672561
38736	672562
24807	672563
1645	672564
4131	672565
108547	672566
20211	672567
225	672568
3716	672569
32170	672570
6075	672571
25571	672572
40245	672573
992	672574
78051	672575
635	672576
992	672577
117490	672578
29093	672579
34639	672580
14560	672581
3220	672582
16189	672583
450	672584
2896	672585
440	672586
38182	672587
47807	672588
108540	672589
93525	672590
1811	672591
1373	672592
15909	672593
4551	672594
13584	672595
798	672596
6255	672597
27201	672598
1392	672599
32881	672600
2232	672601
17276	672602
19225	672603
51645	672604
5613	672605
17350	672606
109413	672607
5161	672608
124850	672609
1543	672610
5290	672611
1559	672612
122488	672613
12505	672614
70490	672615
2640	672616
605	672617
82	672618
40117	672619
2319	672620
3354	672621
20697	672622
15296	672623
380	672624
13907	672625
33979	672626
267	672627
636	672628
9306	672629
9033	672630
510	672631
38160	672632
41517	672633
1805	672634
59597	672635
20439	672636
25393	672637
37075	672638
32337	672639
13715	672640
27550	672641
33994	672642
1206	672643
26958	672644
30588	672645
31403	672646
13740	672647
12446	672648
113625	672649
36167	672650
6237	672651
1206	672652
50817	672653
77602	672654
9703	672655
798	672656
679	672657
5	672658
512	672659
2827	672660
28185	672661
30	672662
994	672663
3738	672664
28766	672665
27133	672666
92682	672667
86038	672668
29763	672669
2237	672670
3334	672671
37996	672672
12335	672673
1224	672674
23865	672675
21	672676
4814	672677
534	672678
103272	672679
1193	672680
11353	672681
30085	672682
657	672683
74872	672684
4044	672685
110021	672686
16533	672687
11265	672688
26220	672689
5575	672690
20470	672691
7096	672692
40172	672693
47229	672694
37646	672695
27026	672696
41300	672697
1594	672698
636	672699
8616	672700
639	672701
114758	672702
6023	672703
2003	672704
76844	672705
90789	672706
100489	672707
6848	672708
89393	672709
30690	672710
5210	672711
3105	672712
28467	672713
2473	672714
43026	672715
1092	672716
14774	672717
26621	672718
3880	672719
7562	672720
14898	672721
98245	672722
4593	672723
970	672724
4569	672725
1611	672726
15881	672727
10316	672728
27702	672729
444	672730
34	672731
956	672732
4648	672733
7667	672734
1522	672735
24145	672736
54175	672737
6794	672738
930	672739
24	672740
13092	672741
740	672742
17666	672743
45884	672744
28891	672745
7987	672746
24989	672747
6752	672748
22394	672749
73433	672750
17502	672751
792	672752
636	672753
27178	672754
76330	672755
64703	672756
4086	672757
472	672758
45909	672759
48373	672760
7298	672761
27716	672762
34104	672763
137303	672764
87429	672765
92455	672766
4593	672767
61048	672768
10679	672769
32987	672770
13876	672771
44176	672772
30198	672773
2782	672774
3395	672775
28976	672776
79857	672777
6226	672778
851	672779
5746	672780
320	672781
910	672782
56496	672783
17128	672784
901	672785
27758	672786
64149	672787
1184	672788
12958	672789
3203	672790
16536	672791
14668	672792
896	672793
34426	672794
1184	672795
9120	672796
636	672797
18953	672798
7513	672799
125754	672800
7086	672801
111966	672802
5	672803
9174	672804
12019	672805
12082	672806
14185	672807
7961	672808
15886	672809
26923	672810
1240	672811
2725	672812
346	672813
3632	672814
310	672815
2158	672816
3439	672817
1883	672818
65861	672819
13132	672820
2675	672821
25034	672822
1579	672823
107067	672824
107067	672825
8393	672826
5134	672827
2038	672828
80983	672829
80	672830
21609	672831
11179	672832
43120	672833
37379	672834
6933	672835
86755	672836
57455	672837
82917	672838
8206	672839
12355	672840
6334	672841
108408	672842
331	672843
5750	672844
25274	672845
4919	672846
11297	672847
11083	672848
12068	672849
11021	672850
1392	672851
6679	672852
75348	672853
10346	672854
40223	672855
17368	672856
3790	672857
92393	672858
383	672859
26985	672860
52486	672861
37407	672862
46109	672863
10410	672864
925	672865
56738	672866
6612	672867
48070	672868
65617	672869
9804	672870
28204	672871
63209	672872
103751	672873
18143	672874
130676	672875
2734	672876
6297	672877
19709	672878
8628	672879
3572	672880
7326	672881
22812	672882
63613	672883
374	672884
16715	672885
4353	672886
12742	672887
752	672888
38715	672889
71714	672890
14647	672891
15619	672892
15350	672893
5028	672894
7713	672895
393	672896
5313	672897
5907	672898
22369	672899
2005	672900
6984	672901
14578	672902
10432	672903
51519	672904
19502	672905
23960	672906
3522	672907
45282	672908
9226	672909
1533	672910
20924	672911
31094	672912
59863	672913
16893	672914
37932	672915
126	672916
70402	672917
110275	672918
35013	672919
41472	672920
17871	672921
6701	672922
4269	672923
34087	672924
18687	672925
54076	672926
61272	672927
4339	672928
11451	672929
82071	672930
526	672931
2220	672932
39229	672933
373	672934
104833	672935
2003	672936
1271	672937
14901	672938
444	672939
56719	672940
10725	672941
1193	672942
21877	672943
1125	672944
604	672945
125794	672946
27164	672947
10887	672948
1905	672949
51449	672950
1184	672951
158	672952
11729	672953
13556	672954
51546	672955
53786	672956
31624	672957
7562	672958
14874	672959
16936	672960
88179	672961
15283	672962
21876	672963
22963	672964
65713	672965
33595	672966
12102	672967
9141	672968
2271	672969
946	672970
67129	672971
801	672972
82919	672973
53998	672974
40084	672975
13132	672976
52261	672977
5955	672978
5753	672979
80534	672980
16709	672981
86235	672982
47071	672983
20872	672984
58638	672985
2345	672986
2379	672987
17656	672988
26212	672989
1016	672990
9478	672991
7791	672992
845	672993
88687	672994
42965	672995
19277	672996
2166	672997
14526	672998
60291	672999
15213	673000
26136	673001
47259	673002
12314	673003
4527	673004
137586	673005
5	673006
77889	673007
14133	673008
52365	673009
3455	673010
312	673011
39229	673012
38533	673013
825	673014
70119	673015
42183	673016
2211	673017
16816	673018
81	673019
23884	673020
3978	673021
76359	673022
393	673023
76321	673024
26167	673025
96375	673026
7562	673027
28771	673028
26741	673029
54452	673030
31810	673031
2748	673032
40990	673033
22983	673034
132476	673035
33315	673036
5693	673037
3866	673038
5064	673039
6160	673040
15805	673041
71133	673042
20	673043
58001	673044
8054	673045
11229	673046
25398	673047
24391	673048
3616	673049
66754	673050
41995	673051
34620	673052
13448	673053
83160	673054
12892	673055
50322	673056
43126	673057
2533	673058
8688	673059
105909	673060
31722	673061
4332	673062
9476	673063
40914	673064
60201	673065
49992	673066
5675	673067
44485	673068
46947	673069
127925	673070
68715	673071
2339	673072
8646	673073
1042	673074
10584	673075
36749	673076
70927	673077
25372	673078
25372	673079
4938	673080
25372	673081
6397	673082
67399	673083
6233	673084
108573	673085
26088	673086
88108	673087
92856	673088
5257	673089
45115	673090
11372	673091
14349	673092
1233	673093
3320	673094
2165	673095
4635	673096
17663	673097
1906	673098
13250	673099
82809	673100
5436	673101
7910	673102
25814	673103
23002	673104
3036	673105
29181	673106
7579	673107
508	673108
508	673109
75437	673110
719	673111
2243	673112
3327	673113
9	673114
55119	673115
7146	673116
16538	673117
1633	673118
2401	673119
37079	673120
6129	673121
3446	673122
2782	673123
10346	673124
2333	673125
1561	673126
67636	673127
58487	673128
65811	673129
2535	673130
30370	673131
27292	673132
1333	673133
30411	673134
10012	673135
7570	673136
5407	673137
7460	673138
85997	673139
57946	673140
37652	673141
55091	673142
127576	673143
23901	673144
118715	673145
134703	673146
1691	673147
100644	673148
112085	673149
49457	673150
88899	673151
13942	673152
53044	673153
20057	673154
54365	673155
137507	673156
17001	673157
13768	673158
100796	673159
104164	673160
90875	673161
58473	673162
83300	673163
4068	673164
69325	673165
16814	673166
104340	673167
89565	673168
17369	673169
23610	673170
18339	673171
92668	673172
89048	673173
167478	673174
79552	673175
74814	673176
31277	673177
87259	673178
12727	673179
45378	673180
24445	673181
48629	673182
12754	673183
61142	673184
45837	673185
57771	673186
7661	673187
19641	673188
86010	673189
12800	673190
101359	673191
97724	673192
68224	673193
32116	673194
75857	673195
49825	673196
112971	673197
5	673198
118794	673199
102536	673200
14245	673201
26690	673202
65666	673203
7146	673204
28626	673205
3361	673206
874	673207
43151	673208
2034	673209
3604	673210
10119	673211
31104	673212
550	673213
30730	673214
42646	673215
1776	673216
73808	673217
128927	673218
1660	673219
70526	673220
1549	673221
21495	673222
182	673223
12699	673224
1743	673225
22620	673226
3825	673227
1154	673228
7041	673229
5612	673230
26143	673231
3834	673232
446	673233
17269	673234
3825	673235
6371	673236
25500	673237
152721	673238
4912	673239
379	673240
521	673241
395	673242
2525	673243
66959	673244
3825	673245
3003	673246
99418	673247
2228	673248
2652	673249
138	673250
63626	673251
106	673252
27730	673253
2063	673254
49298	673255
2586	673256
3036	673257
3455	673258
45897	673259
1734	673260
26930	673261
4165	673262
8066	673263
1154	673264
104912	673265
53130	673266
89559	673267
2034	673268
46529	673269
20418	673270
30317	673271
14583	673272
21723	673273
23420	673274
23876	673275
992	673276
557	673277
305	673278
27994	673279
552	673280
68877	673281
1054	673282
39763	673283
2008	673284
747	673285
64535	673286
13943	673287
1933	673288
24285	673289
7032	673290
12914	673291
30694	673292
1081	673293
2989	673294
11177	673295
62637	673296
23290	673297
1246	673298
16020	673299
7315	673300
75366	673301
1633	673302
2165	673303
75641	673304
1522	673305
6017	673306
48510	673307
266	673308
590	673309
8971	673310
1217	673311
1890	673312
14377	673313
5324	673314
31890	673315
14826	673316
23004	673317
720	673318
96551	673319
3956	673320
2035	673321
2035	673322
5	673323
3443	673324
4961	673325
39124	673326
2038	673327
1531	673328
269	673329
22910	673330
2077	673331
16167	673332
10707	673333
1232	673334
3352	673335
47312	673336
8935	673337
48852	673338
61485	673339
10095	673340
13918	673341
163	673342
29090	673343
13308	673344
69	673345
2325	673346
1532	673347
19742	673348
23739	673349
1460	673350
81894	673351
9224	673352
17991	673353
50829	673354
2109	673355
14307	673356
25518	673357
134	673358
884	673359
11944	673360
1641	673361
10927	673362
23393	673363
86019	673364
30160	673365
130555	673366
25546	673367
26292	673368
37605	673369
7562	673370
5098	673371
108949	673372
67867	673373
45138	673374
13146	673375
50591	673376
46158	673377
1500	673378
1906	673379
6733	673380
10901	673381
31238	673382
56115	673383
52214	673384
16819	673385
839	673386
16956	673387
7265	673388
15314	673389
61575	673390
22169	673391
58528	673392
24561	673393
8815	673394
38470	673395
49905	673396
2557	673397
16445	673398
6340	673399
17333	673400
5368	673401
17333	673402
8101	673403
87728	673404
16818	673405
57400	673406
47340	673407
7543	673408
23845	673409
8093	673410
110203	673411
4363	673412
13460	673413
2770	673414
5467	673415
10668	673416
32917	673417
1402	673418
50829	673419
8891	673420
2904	673421
129603	673422
112314	673423
54241	673424
95617	673425
3125	673426
2986	673427
9608	673428
68953	673429
14769	673430
10102	673431
37743	673432
2995	673433
47000	673434
2188	673435
11046	673436
48735	673437
3561	673438
14837	673439
11088	673440
3341	673441
87976	673442
12068	673443
21131	673444
35587	673445
68920	673446
4311	673447
1070	673448
11605	673449
26680	673450
3481	673451
8367	673452
58042	673453
75234	673454
17524	673455
11604	673456
125886	673457
77776	673458
33260	673459
20740	673460
23400	673461
21811	673462
2777	673463
7465	673464
4136	673465
77039	673466
5660	673467
15983	673468
12040	673469
16717	673470
1594	673471
50663	673472
1365	673473
813	673474
29759	673475
8002	673476
28540	673477
3909	673478
35506	673479
6290	673480
18847	673481
6304	673482
51565	673483
1884	673484
28447	673485
23054	673486
5077	673487
33252	673488
1461	673489
1597	673490
1644	673491
15484	673492
7065	673493
17202	673494
200	673495
2384	673496
23412	673497
4266	673498
19935	673499
3236	673500
1809	673501
1110	673502
39527	673503
2720	673504
1885	673505
5689	673506
10951	673507
86279	673508
1373	673509
352	673510
1811	673511
870	673512
352	673513
5038	673514
1642	673515
204	673516
52315	673517
8659	673518
1551	673519
5608	673520
25585	673521
5245	673522
21845	673523
27574	673524
4144	673525
37615	673526
1724	673527
20628	673528
27560	673529
23142	673530
4195	673531
7539	673532
95835	673533
110254	673534
2976	673535
88480	673536
6939	673537
26071	673538
14748	673539
9602	673540
28876	673541
32460	673542
1552	673543
27619	673544
44322	673545
86688	673546
1535	673547
308	673548
10165	673549
2124	673550
11326	673551
11477	673552
53146	673553
81155	673554
17828	673555
4612	673556
21470	673557
758	673558
2749	673559
18756	673560
8364	673561
31576	673562
1677	673563
79249	673564
128	673565
379	673566
72793	673567
35435	673568
31706	673569
69285	673570
29754	673571
71574	673572
17608	673573
232	673574
1182	673575
19021	673576
155	673577
71151	673578
12020	673579
2156	673580
5420	673581
23486	673582
13910	673583
886	673584
30707	673585
6847	673586
2993	673587
1317	673588
1982	673589
10272	673590
37208	673591
13591	673592
49472	673593
1750	673594
31546	673595
44260	673596
76	673597
158	673598
4865	673599
78	673600
6935	673601
1377	673602
18229	673603
1285	673604
29	673605
10969	673606
16199	673607
23894	673608
878	673609
34558	673610
23754	673611
18240	673612
4165	673613
49330	673614
6785	673615
7446	673616
767	673617
341	673618
756	673619
2901	673620
2952	673621
224	673622
55560	673623
44470	673624
3191	673625
1122	673626
9091	673627
10451	673628
2406	673629
21608	673630
5365	673631
18243	673632
69856	673633
2719	673634
81730	673635
10137	673636
22615	673637
134465	673638
34827	673639
44134	673640
23914	673641
89209	673642
28152	673643
3991	673644
112872	673645
13820	673646
49430	673647
43571	673648
2220	673649
33928	673650
10517	673651
22212	673652
20132	673653
6538	673654
50782	673655
145	673656
82221	673657
61128	673658
98815	673659
1327	673660
3207	673661
21723	673662
18715	673663
1540	673664
51574	673665
81857	673666
95631	673667
5643	673668
617	673669
48423	673670
97679	673671
4450	673672
24648	673673
58359	673674
7534	673675
22816	673676
23793	673677
1406	673678
6021	673679
12664	673680
21731	673681
26709	673682
88880	673683
40793	673684
101310	673685
31534	673686
61478	673687
95947	673688
8125	673689
3028	673690
13568	673691
20401	673692
6345	673693
25596	673694
90127	673695
5477	673696
20	673697
5730	673698
3203	673699
165733	673700
28067	673701
91552	673702
29600	673703
12009	673704
36698	673705
37684	673706
13955	673707
26482	673708
20038	673709
4199	673710
19176	673711
2129	673712
66926	673713
98357	673714
73724	673715
10532	673716
93616	673717
32344	673718
43538	673719
14948	673720
17524	673721
9428	673722
16787	673723
54344	673724
69234	673725
2122	673726
68341	673727
70375	673728
23843	673729
2429	673730
44070	673731
14427	673732
48009	673733
16551	673734
8794	673735
5704	673736
85931	673737
30424	673738
37629	673739
58975	673740
37968	673741
75282	673742
20134	673743
7182	673744
50444	673745
7295	673746
75315	673747
22119	673748
58129	673749
54625	673750
8655	673751
72274	673752
39226	673753
4721	673754
71112	673755
67760	673756
3770	673757
22675	673758
57545	673759
18168	673760
80980	673761
36210	673762
27621	673763
3473	673764
23530	673765
49122	673766
19250	673767
47645	673768
47175	673769
18679	673770
504	673771
54743	673772
15193	673773
13111	673774
49505	673775
106765	673776
19959	673777
15856	673778
14251	673779
96532	673780
23797	673781
15630	673782
17014	673783
709	673784
14110	673785
53999	673786
20051	673787
52293	673788
20673	673789
49696	673790
29039	673791
34026	673792
10967	673793
29988	673794
2213	673795
21731	673796
64922	673797
2429	673798
10863	673799
65807	673800
64161	673801
13218	673802
17832	673803
37217	673804
1544	673805
84551	673806
37912	673807
23020	673808
39960	673809
114593	673810
24271	673811
37903	673812
41960	673813
33955	673814
2458	673815
23263	673816
30918	673817
31552	673818
4724	673819
39287	673820
2143	673821
45658	673822
38666	673823
40421	673824
2659	673825
14311	673826
4673	673827
74446	673828
34270	673829
2213	673830
21504	673831
35888	673832
6236	673833
4121	673834
33253	673835
2113	673836
1654	673837
30422	673838
15520	673839
57681	673840
21869	673841
39174	673842
1996	673843
113086	673844
4814	673845
14769	673846
16728	673847
75293	673848
1151	673849
35887	673850
30458	673851
9361	673852
80989	673853
7201	673854
18315	673855
110478	673856
20824	673857
33666	673858
5670	673859
6828	673860
5450	673861
41465	673862
41388	673863
13430	673864
20822	673865
90641	673866
31036	673867
1120	673868
35243	673869
23014	673870
1633	673871
5193	673872
8552	673873
236	673874
2986	673875
22603	673876
37942	673877
3241	673878
1624	673879
11646	673880
2151	673881
13868	673882
30353	673883
6253	673884
4973	673885
25279	673886
35267	673887
1592	673888
13881	673889
18967	673890
21242	673891
63778	673892
136182	673893
24287	673894
3178	673895
2165	673896
112285	673897
3425	673898
6238	673899
4477	673900
2388	673901
565	673902
86427	673903
3721	673904
9241	673905
13978	673906
747	673907
13966	673908
2335	673909
12304	673910
17132	673911
5393	673912
780	673913
121122	673914
1091	673915
79330	673916
46498	673917
53673	673918
15697	673919
22293	673920
14433	673921
686	673922
67706	673923
76367	673924
43337	673925
45542	673926
9141	673927
30916	673928
1990	673929
11402	673930
4412	673931
26451	673932
7808	673933
8604	673934
9914	673935
10261	673936
5872	673937
17208	673938
310	673939
70356	673940
24579	673941
1094	673942
54698	673943
35332	673944
20385	673945
41981	673946
27090	673947
11254	673948
1599	673949
315	673950
55556	673951
1785	673952
13227	673953
2769	673954
1053	673955
60623	673956
6425	673957
2075	673958
4133	673959
80	673960
87623	673961
2029	673962
494	673963
4980	673964
3918	673965
58029	673966
26744	673967
8887	673968
34733	673969
10076	673970
1952	673971
14778	673972
14003	673973
1264	673974
105667	673975
5604	673976
108702	673977
8823	673978
8823	673979
97785	673980
4746	673981
130794	673982
46096	673983
14076	673984
5745	673985
435	673986
53925	673987
112055	673988
77636	673989
11152	673990
20088	673991
2703	673992
47726	673993
48	673994
28914	673995
2720	673996
559	673997
2357	673998
272	673999
65741	674000
23172	674001
33136	674002
14649	674003
36200	674004
2575	674005
2496	674006
38990	674007
23177	674008
5986	674009
1231	674010
861	674011
2034	674012
50505	674013
111961	674014
61312	674015
36081	674016
96511	674017
5166	674018
25480	674019
56878	674020
56314	674021
5472	674022
22160	674023
9021	674024
818	674025
16275	674026
3847	674027
34614	674028
35121	674029
20824	674030
2493	674031
3952	674032
39339	674033
36159	674034
2856	674035
66912	674036
7634	674037
11301	674038
4504	674039
16275	674040
47036	674041
16999	674042
17575	674043
26064	674044
2953	674045
53132	674046
55939	674047
33971	674048
9913	674049
162290	674050
24263	674051
50591	674052
22177	674053
1082	674054
14427	674055
41040	674056
24414	674057
29516	674058
47992	674059
23889	674060
2063	674061
13750	674062
13466	674063
62694	674064
17854	674065
16672	674066
19131	674067
41870	674068
5659	674069
94041	674070
4669	674071
64387	674072
13466	674073
39253	674074
19919	674075
102114	674076
51552	674077
11227	674078
15222	674079
6243	674080
6768	674081
42593	674082
55139	674083
47857	674084
12109	674085
6105	674086
13598	674087
1656	674088
1499	674089
13591	674090
17864	674091
10774	674092
31009	674093
46965	674094
2604	674095
8429	674096
65860	674097
1282	674098
20458	674099
9	674100
18797	674101
10944	674102
7102	674103
35904	674104
33200	674105
4746	674106
14796	674107
82079	674108
7504	674109
20376	674110
11638	674111
1034	674112
56401	674113
19697	674114
3408	674115
37807	674116
45657	674117
29448	674118
63246	674119
90379	674120
33898	674121
3781	674122
39184	674123
1591	674124
7797	674125
82397	674126
530	674127
747	674128
19924	674129
18873	674130
1233	674131
20119	674132
3650	674133
3478	674134
2887	674135
38608	674136
6656	674137
115730	674138
11428	674139
5787	674140
32	674141
66196	674142
19707	674143
645	674144
2543	674145
4118	674146
19138	674147
80987	674148
552	674149
50418	674150
7576	674151
4859	674152
552	674153
25834	674154
191	674155
120	674156
3105	674157
49462	674158
10944	674159
3096	674160
4463	674161
50951	674162
45962	674163
4662	674164
4548	674165
36151	674166
211	674167
41323	674168
108627	674169
5734	674170
6321	674171
106776	674172
57329	674173
169	674174
23043	674175
9361	674176
7492	674177
16991	674178
78283	674179
2845	674180
85370	674181
9763	674182
22057	674183
30140	674184
1650	674185
1318	674186
2373	674187
10053	674188
126464	674189
967	674190
4219	674191
2373	674192
1734	674193
25225	674194
26925	674195
10056	674196
10038	674197
2281	674198
1734	674199
3235	674200
2372	674201
3371	674202
20623	674203
1703	674204
82774	674205
37622	674206
28781	674207
13362	674208
13362	674209
5808	674210
8261	674211
4149	674212
56043	674213
2372	674214
8261	674215
49101	674216
3235	674217
3372	674218
1734	674219
56053	674220
35098	674221
2372	674222
3371	674223
2373	674224
3235	674225
2281	674226
3065	674227
10038	674228
28781	674229
2372	674230
6221	674231
113527	674232
1779	674233
666	674234
22934	674235
93452	674236
32401	674237
1110	674238
261	674239
10237	674240
14636	674241
54364	674242
8686	674243
5417	674244
17571	674245
2732	674246
2792	674247
107063	674248
60191	674249
2650	674250
3052	674251
18129	674252
35585	674253
3773	674254
13914	674255
64152	674256
688	674257
14870	674258
17518	674259
49104	674260
8399	674261
66581	674262
1871	674263
1871	674264
32	674265
27050	674266
691	674267
56507	674268
30193	674269
1503	674270
2721	674271
17674	674272
34794	674273
5000	674274
84531	674275
30599	674276
6697	674277
109450	674278
66025	674279
2957	674280
18234	674281
1141	674282
2363	674283
18670	674284
86496	674285
645	674286
1147	674287
1308	674288
7732	674289
257	674290
1318	674291
318	674292
1595	674293
804	674294
112578	674295
1522	674296
1373	674297
14457	674298
14278	674299
418	674300
53134	674301
48132	674302
18380	674303
44452	674304
1960	674305
42387	674306
26715	674307
59241	674308
107764	674309
2770	674310
1665	674311
765	674312
2758	674313
81062	674314
6829	674315
39277	674316
21098	674317
1199	674318
7548	674319
45296	674320
76777	674321
37703	674322
102533	674323
10105	674324
158517	674325
5490	674326
14003	674327
3307	674328
57695	674329
309	674330
48894	674331
97888	674332
6443	674333
106676	674334
45474	674335
23662	674336
71945	674337
11153	674338
6492	674339
10082	674340
107532	674341
12198	674342
84559	674343
3911	674344
39772	674345
5536	674346
7304	674347
103519	674348
3987	674349
43552	674350
3100	674351
28426	674352
8891	674353
99307	674354
10521	674355
77513	674356
22978	674357
27068	674358
37341	674359
37119	674360
6264	674361
87909	674362
29417	674363
10123	674364
64486	674365
35291	674366
11955	674367
60290	674368
3563	674369
46239	674370
28399	674371
56693	674372
41324	674373
10897	674374
3801	674375
11177	674376
39686	674377
18067	674378
39884	674379
60112	674380
52907	674381
52110	674382
7301	674383
108371	674384
21476	674385
2453	674386
7377	674387
36601	674388
50644	674389
50732	674390
122401	674391
80767	674392
20749	674393
137144	674394
99629	674395
48784	674396
10431	674397
35198	674398
35291	674399
29641	674400
93752	674401
10863	674402
19241	674403
28177	674404
71238	674405
62603	674406
45979	674407
45979	674408
36660	674409
59022	674410
842	674411
5238	674412
19703	674413
36575	674414
50329	674415
31883	674416
14144	674417
85	674418
80648	674419
19595	674420
5365	674421
37950	674422
66745	674423
5890	674424
37344	674425
5401	674426
263	674427
30433	674428
10534	674429
8488	674430
7306	674431
16940	674432
10410	674433
31916	674434
2457	674435
12355	674436
90696	674437
23889	674438
121550	674439
3342	674440
30515	674441
69351	674442
127969	674443
5755	674444
57371	674445
42429	674446
1195	674447
23827	674448
3523	674449
835	674450
9978	674451
34141	674452
19687	674453
74361	674454
46977	674455
595	674456
6829	674457
735	674458
735	674459
19708	674460
6999	674461
27844	674462
19162	674463
1884	674464
1022	674465
1475	674466
644	674467
89075	674468
684	674469
44312	674470
67932	674471
24543	674472
1452	674473
19761	674474
133329	674475
494	674476
10665	674477
972	674478
4001	674479
10230	674480
132	674481
4790	674482
9680	674483
76	674484
8424	674485
14217	674486
4521	674487
2284	674488
1001	674489
89941	674490
57404	674491
666	674492
113698	674493
47071	674494
54037	674495
678	674496
91257	674497
486	674498
678	674499
5598	674500
2205	674501
5309	674502
121	674503
59982	674504
116850	674505
3093	674506
44158	674507
16230	674508
73561	674509
132	674510
186	674511
1010	674512
56222	674513
9120	674514
74682	674515
4073	674516
412	674517
67915	674518
22759	674519
398	674520
43234	674521
8817	674522
4769	674523
41401	674524
384	674525
8486	674526
15210	674527
3562	674528
6061	674529
48732	674530
19664	674531
3060	674532
56345	674533
28928	674534
8108	674535
12089	674536
1051	674537
40431	674538
106725	674539
27761	674540
16132	674541
725	674542
3601	674543
3917	674544
18421	674545
9350	674546
17532	674547
9735	674548
18112	674549
710	674550
21149	674551
27	674552
8574	674553
12388	674554
19749	674555
18515	674556
49360	674557
6197	674558
8574	674559
169	674560
11161	674561
15471	674562
23349	674563
8320	674564
230	674565
8483	674566
11085	674567
8590	674568
9240	674569
1435	674570
88031	674571
3028	674572
1094	674573
128	674574
47221	674575
7450	674576
13442	674577
11384	674578
6673	674579
1322	674580
15839	674581
47795	674582
14797	674583
74682	674584
44163	674585
53207	674586
1120	674587
26093	674588
1531	674589
19606	674590
11486	674591
12552	674592
91943	674593
1010	674594
44426	674595
20790	674596
85	674597
5400	674598
41644	674599
108807	674600
101343	674601
1078	674602
13579	674603
856	674604
132	674605
40880	674606
169	674607
28570	674608
1409	674609
5372	674610
3025	674611
29064	674612
55321	674613
11280	674614
19107	674615
2342	674616
109076	674617
46520	674618
30148	674619
62	674620
100955	674621
3818	674622
924	674623
51478	674624
3151	674625
744	674626
322	674627
6276	674628
7654	674629
62044	674630
13881	674631
38739	674632
7314	674633
10718	674634
10874	674635
1094	674636
49221	674637
99495	674638
8483	674639
27774	674640
10610	674641
91938	674642
27	674643
9832	674644
327	674645
5094	674646
250	674647
11149	674648
90783	674649
6251	674650
380	674651
846	674652
59283	674653
345	674654
8736	674655
55194	674656
19691	674657
18377	674658
384	674659
13132	674660
792	674661
5613	674662
69965	674663
45420	674664
18486	674665
6826	674666
79402	674667
56173	674668
10683	674669
31449	674670
20070	674671
5295	674672
28930	674673
4685	674674
15186	674675
30994	674676
1138	674677
53314	674678
82072	674679
82075	674680
75661	674681
8702	674682
37702	674683
67757	674684
9926	674685
53012	674686
17806	674687
10669	674688
108836	674689
8481	674690
13885	674691
31169	674692
937	674693
37578	674694
70088	674695
41947	674696
3928	674697
16033	674698
1927	674699
22944	674700
46967	674701
46969	674702
8106	674703
18087	674704
31449	674705
100954	674706
14347	674707
52256	674708
53866	674709
133955	674710
43	674711
22321	674712
9957	674713
9957	674714
9957	674715
22321	674716
492	674717
100443	674718
116	674719
10370	674720
71222	674721
2903	674722
2958	674723
85464	674724
2033	674725
107738	674726
27683	674727
31956	674728
16890	674729
119796	674730
36447	674731
17858	674732
28040	674733
90100	674734
18624	674735
2055	674736
33715	674737
56220	674738
5112	674739
62137	674740
50375	674741
492	674742
50375	674743
102161	674744
492	674745
1282	674746
87343	674747
2958	674748
23773	674749
111450	674750
63767	674751
18283	674752
75974	674753
2536	674754
30863	674755
8296	674756
5038	674757
87768	674758
212	674759
60129	674760
11211	674761
66717	674762
55252	674763
10768	674764
16096	674765
44841	674766
65969	674767
51125	674768
14411	674769
95210	674770
89645	674771
123108	674772
10376	674773
7714	674774
32354	674775
86652	674776
1347	674777
18708	674778
30872	674779
21091	674780
52865	674781
247	674782
67851	674783
90882	674784
46815	674785
54094	674786
24265	674787
46866	674788
40967	674789
34406	674790
75578	674791
71479	674792
25865	674793
17860	674794
60643	674795
13287	674796
7414	674797
11947	674798
37067	674799
6853	674800
925	674801
5388	674802
83873	674803
56872	674804
35975	674805
3954	674806
21557	674807
9302	674808
18331	674809
6112	674810
92638	674811
29937	674812
19663	674813
240	674814
14378	674815
37251	674816
37118	674817
3954	674818
53213	674819
32817	674820
52748	674821
58012	674822
12455	674823
16972	674824
9665	674825
75662	674826
109361	674827
89400	674828
8162	674829
8007	674830
44625	674831
8032	674832
25594	674833
46874	674834
83051	674835
91669	674836
105458	674837
28468	674838
3740	674839
7632	674840
22066	674841
40661	674842
22066	674843
1069	674844
35371	674845
35072	674846
45882	674847
25225	674848
967	674849
554	674850
6490	674851
87715	674852
8885	674853
104396	674854
3312	674855
79505	674856
3506	674857
1979	674858
81947	674859
9996	674860
7484	674861
10545	674862
30881	674863
30881	674864
1824	674865
109208	674866
25555	674867
2569	674868
67	674869
89557	674870
12742	674871
119793	674872
69788	674873
48693	674874
48693	674875
27753	674876
10046	674877
29211	674878
47214	674879
6802	674880
11643	674881
410	674882
42067	674883
62631	674884
67	674885
19013	674886
107756	674887
24217	674888
12410	674889
3209	674890
13576	674891
88060	674892
2812	674893
10968	674894
26616	674895
29040	674896
110742	674897
8572	674898
90884	674899
9334	674900
50676	674901
113726	674902
137368	674903
81133	674904
20716	674905
13495	674906
25896	674907
6850	674908
6175	674909
44090	674910
3434	674911
51121	674912
42075	674913
7484	674914
28618	674915
26510	674916
26337	674917
3428	674918
3428	674919
86088	674920
48938	674921
51436	674922
55152	674923
23469	674924
58427	674925
5286	674926
8083	674927
89641	674928
20748	674929
50645	674930
119	674931
1911	674932
22356	674933
14777	674934
14141	674935
2930	674936
26884	674937
1394	674938
51810	674939
82166	674940
41254	674941
10105	674942
43643	674943
41520	674944
905	674945
9067	674946
33573	674947
9	674948
3647	674949
42330	674950
51838	674951
5583	674952
55385	674953
70	674954
29186	674955
677	674956
14123	674957
71073	674958
6452	674959
87988	674960
43	674961
123	674962
571	674963
93629	674964
6755	674965
15762	674966
7293	674967
740	674968
12492	674969
454	674970
10514	674971
1939	674972
2628	674973
20152	674974
1214	674975
14799	674976
80383	674977
2377	674978
911	674979
4666	674980
44181	674981
23456	674982
2752	674983
15285	674984
37152	674985
123119	674986
80740	674987
122591	674988
1594	674989
1948	674990
2040	674991
7486	674992
1575	674993
763	674994
368	674995
1760	674996
3358	674997
2675	674998
8737	674999
3271	675000
1316	675001
5075	675002
3493	675003
3271	675004
3748	675005
6832	675006
6176	675007
11263	675008
2369	675009
148442	675010
1175	675011
7007	675012
7047	675013
1692	675014
139887	675015
348	675016
3236	675017
6608	675018
87	675019
784	675020
56881	675021
167390	675022
14992	675023
1332	675024
31382	675025
53723	675026
22329	675027
22783	675028
136050	675029
13419	675030
71788	675031
57671	675032
16250	675033
1052	675034
96242	675035
56891	675036
83861	675037
66791	675038
276	675039
27214	675040
6538	675041
58233	675042
24285	675043
11407	675044
528	675045
126166	675046
480	675047
23589	675048
3742	675049
62167	675050
67969	675051
206	675052
28098	675053
19267	675054
12237	675055
16495	675056
44960	675057
61727	675058
19671	675059
39920	675060
44732	675061
7035	675062
6103	675063
1290	675064
1967	675065
3128	675066
10997	675067
46498	675068
76449	675069
255	675070
70326	675071
3017	675072
5911	675073
873	675074
11951	675075
10951	675076
14667	675077
3407	675078
83369	675079
64674	675080
446	675081
21305	675082
121809	675083
62277	675084
10394	675085
5884	675086
12330	675087
50467	675088
10451	675089
6473	675090
39716	675091
39196	675092
873	675093
75751	675094
37445	675095
446	675096
10341	675097
32459	675098
38127	675099
32300	675100
42167	675101
8535	675102
42519	675103
120514	675104
29578	675105
109819	675106
42258	675107
2170	675108
2136	675109
57726	675110
5710	675111
34062	675112
73624	675113
12974	675114
1544	675115
446	675116
3906	675117
4779	675118
4220	675119
21172	675120
35585	675121
108908	675122
68377	675123
77516	675124
2184	675125
218	675126
5911	675127
32458	675128
6505	675129
15960	675130
873	675131
92	675132
38773	675133
2418	675134
22308	675135
10768	675136
17104	675137
7095	675138
27989	675139
34052	675140
2448	675141
1204	675142
22822	675143
34655	675144
598	675145
90507	675146
2448	675147
3337	675148
2181	675149
16172	675150
36640	675151
1546	675152
16177	675153
17859	675154
17209	675155
47139	675156
1290	675157
54362	675158
62792	675159
2311	675160
75797	675161
3906	675162
25524	675163
2193	675164
6505	675165
22120	675166
3906	675167
25275	675168
59295	675169
53899	675170
8934	675171
21521	675172
6103	675173
47208	675174
5094	675175
39205	675176
218	675177
1204	675178
274	675179
218	675180
218	675181
218	675182
1455	675183
19538	675184
6098	675185
3811	675186
17548	675187
28798	675188
4974	675189
20351	675190
7237	675191
1567	675192
9105	675193
19761	675194
28485	675195
2055	675196
84806	675197
16958	675198
96336	675199
125679	675200
20359	675201
59170	675202
8546	675203
31865	675204
88960	675205
22918	675206
16495	675207
42237	675208
39955	675209
3319	675210
33737	675211
103811	675212
252	675213
363	675214
13929	675215
119043	675216
158295	675217
252	675218
82308	675219
15244	675220
66503	675221
30053	675222
13153	675223
14098	675224
696	675225
15695	675226
36541	675227
35546	675228
6548	675229
16596	675230
55384	675231
36247	675232
21280	675233
18520	675234
17759	675235
18812	675236
4517	675237
28798	675238
7851	675239
19240	675240
35397	675241
218	675242
873	675243
1798	675244
33545	675245
9036	675246
112936	675247
3908	675248
3319	675249
64513	675250
206	675251
76566	675252
12648	675253
16680	675254
66982	675255
6219	675256
8252	675257
33574	675258
57584	675259
9180	675260
9438	675261
54614	675262
98139	675263
696	675264
5530	675265
25870	675266
2277	675267
8266	675268
21795	675269
67219	675270
17272	675271
629	675272
26244	675273
15710	675274
3585	675275
3809	675276
1526	675277
10635	675278
116	675279
61044	675280
35478	675281
35107	675282
130993	675283
387	675284
13539	675285
6505	675286
741	675287
2448	675288
21843	675289
9420	675290
29178	675291
1567	675292
33634	675293
730	675294
2462	675295
10316	675296
873	675297
66528	675298
73492	675299
83306	675300
6809	675301
9294	675302
10129	675303
66575	675304
3017	675305
52998	675306
27230	675307
873	675308
1752	675309
51911	675310
67616	675311
16116	675312
12934	675313
70636	675314
15294	675315
72737	675316
7328	675317
48118	675318
17075	675319
121492	675320
7167	675321
8039	675322
252	675323
31537	675324
43022	675325
95420	675326
7328	675327
47390	675328
4962	675329
44420	675330
43081	675331
6664	675332
487	675333
16184	675334
20829	675335
65972	675336
5580	675337
62494	675338
218	675339
52152	675340
1160	675341
47015	675342
88883	675343
70981	675344
30228	675345
110007	675346
27141	675347
6664	675348
18112	675349
46180	675350
116	675351
44055	675352
4687	675353
64096	675354
57984	675355
8032	675356
87549	675357
71162	675358
7455	675359
11536	675360
68995	675361
638	675362
104	675363
58914	675364
58915	675365
18551	675366
458	675367
458	675368
37718	675369
7711	675370
46453	675371
731	675372
22127	675373
33167	675374
5360	675375
32896	675376
1040	675377
10392	675378
1151	675379
580	675380
4123	675381
2977	675382
39279	675383
212	675384
1691	675385
9334	675386
8956	675387
8148	675388
45524	675389
76982	675390
2617	675391
8546	675392
1453	675393
37874	675394
17939	675395
60032	675396
11146	675397
3769	675398
100455	675399
1611	675400
2672	675401
2028	675402
28132	675403
23939	675404
16664	675405
20003	675406
87774	675407
81923	675408
29055	675409
10903	675410
87634	675411
95386	675412
9828	675413
124335	675414
37079	675415
151072	675416
40839	675417
12447	675418
12447	675419
94250	675420
99546	675421
99546	675422
29702	675423
13490	675424
99524	675425
99586	675426
60560	675427
60560	675428
94250	675429
60560	675430
132664	675431
10903	675432
10903	675433
10903	675434
1333	675435
18761	675436
5037	675437
53057	675438
62156	675439
8183	675440
21743	675441
37160	675442
1333	675443
105218	675444
2906	675445
4810	675446
19275	675447
2896	675448
22992	675449
562	675450
191	675451
5312	675452
34518	675453
345	675454
45218	675455
31511	675456
17681	675457
68682	675458
35278	675459
89374	675460
49	675461
65625	675462
53728	675463
35363	675464
10280	675465
87845	675466
25857	675467
18103	675468
41371	675469
108914	675470
37996	675471
20774	675472
9387	675473
29691	675474
41942	675475
22241	675476
78324	675477
51293	675478
5947	675479
5314	675480
2381	675481
33056	675482
99580	675483
5434	675484
4393	675485
1923	675486
30170	675487
81051	675488
13684	675489
16476	675490
3944	675491
134252	675492
94147	675493
30358	675494
5	675495
1588	675496
64293	675497
105182	675498
11392	675499
65632	675500
2162	675501
36479	675502
118133	675503
5921	675504
30654	675505
43381	675506
53021	675507
25506	675508
6905	675509
47979	675510
2683	675511
8195	675512
105364	675513
31201	675514
40833	675515
2140	675516
28555	675517
49867	675518
4113	675519
2355	675520
25841	675521
25841	675522
1419	675523
2039	675524
96616	675525
53073	675526
115851	675527
71861	675528
2858	675529
28983	675530
85044	675531
70209	675532
73562	675533
117564	675534
9	675535
42538	675536
116	675537
38047	675538
11047	675539
1765	675540
18113	675541
113221	675542
1445	675543
12289	675544
2060	675545
41317	675546
69965	675547
25217	675548
252	675549
17548	675550
6524	675551
36783	675552
63172	675553
73562	675554
9938	675555
5415	675556
14961	675557
93	675558
95691	675559
71376	675560
63621	675561
40103	675562
77981	675563
34169	675564
10640	675565
1829	675566
76354	675567
1662	675568
18688	675569
30662	675570
6614	675571
27	675572
2	675573
4123	675574
580	675575
86827	675576
91413	675577
317	675578
944	675579
72	675580
2313	675581
16490	675582
22738	675583
2242	675584
3449	675585
104	675586
19737	675587
128851	675588
76764	675589
99516	675590
4743	675591
22332	675592
107429	675593
49733	675594
97966	675595
23930	675596
69892	675597
35500	675598
18506	675599
90219	675600
100999	675601
30810	675602
1986	675603
38	675604
13557	675605
23190	675606
10276	675607
5	675608
38705	675609
8622	675610
20750	675611
37275	675612
346	675613
2004	675614
69450	675615
8800	675616
4368	675617
143	675618
7083	675619
14142	675620
1328	675621
1412	675622
23168	675623
34437	675624
98955	675625
17027	675626
7964	675627
32071	675628
1813	675629
23930	675630
30	675631
4289	675632
66867	675633
68943	675634
64365	675635
15289	675636
920	675637
30990	675638
110	675639
64370	675640
27970	675641
1850	675642
845	675643
22820	675644
295	675645
181	675646
3417	675647
3887	675648
25559	675649
67846	675650
5286	675651
4491	675652
7509	675653
148	675654
335	675655
845	675656
10539	675657
3049	675658
4072	675659
42041	675660
605	675661
1925	675662
25447	675663
45079	675664
11773	675665
20901	675666
3686	675667
109	675668
39	675669
14847	675670
1900	675671
35586	675672
11	675673
70486	675674
90603	675675
20154	675676
9166	675677
11	675678
1133	675679
12616	675680
35551	675681
56577	675682
23	675683
4930	675684
1157	675685
28767	675686
758	675687
2689	675688
57467	675689
212	675690
26184	675691
529	675692
27716	675693
22679	675694
54701	675695
9483	675696
9809	675697
18549	675698
10921	675699
15864	675700
1527	675701
96987	675702
538	675703
4503	675704
60152	675705
13571	675706
911	675707
15561	675708
36082	675709
1456	675710
27008	675711
10146	675712
986	675713
17253	675714
688	675715
68218	675716
49499	675717
3570	675718
21582	675719
14416	675720
12990	675721
77101	675722
37425	675723
4800	675724
6829	675725
5	675726
4561	675727
126	675728
6831	675729
31605	675730
2390	675731
582	675732
2449	675733
82935	675734
658	675735
1262	675736
845	675737
132	675738
2354	675739
7704	675740
39522	675741
42	675742
12523	675743
4	675744
7466	675745
137767	675746
79147	675747
34687	675748
52440	675749
31598	675750
5	675751
15649	675752
12474	675753
52908	675754
6267	675755
3	675756
10944	675757
7603	675758
58380	675759
6990	675760
23993	675761
24655	675762
59194	675763
11153	675764
20000	675765
62816	675766
7505	675767
1311	675768
1602	675769
9992	675770
14790	675771
104	675772
3479	675773
4979	675774
17618	675775
24783	675776
25499	675777
4743	675778
17112	675779
3000	675780
3649	675781
358	675782
14245	675783
6442	675784
26857	675785
11477	675786
1828	675787
13536	675788
2543	675789
3161	675790
135	675791
4306	675792
1616	675793
13578	675794
4886	675795
35212	675796
9357	675797
401	675798
21131	675799
27691	675800
1608	675801
1040	675802
255	675803
9884	675804
1305	675805
104	675806
6885	675807
6780	675808
133	675809
45079	675810
14128	675811
18482	675812
8955	675813
49895	675814
17843	675815
20451	675816
116	675817
85302	675818
45981	675819
31210	675820
95504	675821
1047	675822
1454	675823
20197	675824
14202	675825
1067	675826
1067	675827
2640	675828
3792	675829
23784	675830
1559	675831
6438	675832
5946	675833
19722	675834
27313	675835
947	675836
35554	675837
363	675838
3993	675839
10270	675840
26242	675841
1719	675842
5351	675843
11068	675844
17346	675845
31702	675846
34084	675847
23672	675848
27168	675849
29082	675850
1931	675851
40771	675852
24	675853
27	675854
248	675855
24364	675856
72	675857
63616	675858
38793	675859
648	675860
622	675861
60271	675862
69295	675863
34810	675864
9075	675865
76549	675866
49139	675867
1310	675868
73737	675869
490	675870
45	675871
303	675872
25025	675873
443	675874
3220	675875
73	675876
33691	675877
26597	675878
1580	675879
67	675880
46219	675881
1566	675882
6854	675883
46291	675884
470	675885
43134	675886
70432	675887
10342	675888
135799	675889
50	675890
114936	675891
10	675892
4342	675893
35028	675894
76514	675895
79268	675896
8471	675897
28754	675898
72	675899
285	675900
22702	675901
5825	675902
5267	675903
64812	675904
43240	675905
4526	675906
3282	675907
22398	675908
8023	675909
4149	675910
14796	675911
2395	675912
8439	675913
2281	675914
10672	675915
37546	675916
17488	675917
43398	675918
57508	675919
50225	675920
148396	675921
9767	675922
1668	675923
1668	675924
3557	675925
1875	675926
10055	675927
76837	675928
67911	675929
799	675930
40133	675931
31598	675932
1178	675933
547	675934
1668	675935
71027	675936
175	675937
71	675938
1751	675939
109456	675940
1828	675941
10	675942
1890	675943
39787	675944
12479	675945
7488	675946
12754	675947
79895	675948
77566	675949
10413	675950
90695	675951
41699	675952
40	675953
4347	675954
5598	675955
918	675956
4972	675957
63553	675958
148866	675959
5291	675960
7631	675961
10326	675962
1328	675963
15839	675964
7231	675965
744	675966
1868	675967
7429	675968
107195	675969
30436	675970
15728	675971
651	675972
2633	675973
2308	675974
3077	675975
89	675976
10293	675977
4772	675978
58089	675979
790	675980
2953	675981
25319	675982
23471	675983
330	675984
42182	675985
1892	675986
37709	675987
264	675988
137469	675989
536	675990
6823	675991
56469	675992
95314	675993
42501	675994
45079	675995
1190	675996
1044	675997
42041	675998
496	675999
496	676000
536	676001
6495	676002
3743	676003
1431	676004
467	676005
1344	676006
1624	676007
91257	676008
7297	676009
25	676010
42456	676011
5599	676012
4636	676013
78170	676014
49307	676015
62455	676016
6707	676017
5529	676018
138	676019
81109	676020
854	676021
39225	676022
3361	676023
4039	676024
18677	676025
67933	676026
2389	676027
49309	676028
854	676029
147	676030
13220	676031
37413	676032
22093	676033
78071	676034
74470	676035
4833	676036
86278	676037
927	676038
4795	676039
3755	676040
1743	676041
1453	676042
2074	676043
40823	676044
842	676045
10161	676046
77871	676047
24576	676048
43482	676049
20443	676050
147102	676051
5599	676052
25422	676053
2555	676054
35455	676055
1	676056
93	676057
1823	676058
6098	676059
1328	676060
249	676061
78957	676062
927	676063
412	676064
64288	676065
31789	676066
8640	676067
21339	676068
46351	676069
16083	676070
89456	676071
2749	676072
3313	676073
56360	676074
70238	676075
11641	676076
94484	676077
2631	676078
6613	676079
16524	676080
59603	676081
6612	676082
3159	676083
110327	676084
11979	676085
2186	676086
64713	676087
6442	676088
70336	676089
5763	676090
3793	676091
13290	676092
2949	676093
2670	676094
110445	676095
23152	676096
23485	676097
270	676098
4501	676099
4953	676100
8315	676101
8107	676102
75900	676103
145701	676104
344	676105
13580	676106
13580	676107
36785	676108
4127	676109
4422	676110
698	676111
3793	676112
11	676113
846	676114
10992	676115
10616	676116
56314	676117
47788	676118
13877	676119
39264	676120
206	676121
89396	676122
65674	676123
44073	676124
24095	676125
66528	676126
1544	676127
145	676128
34092	676129
116	676130
4171	676131
36257	676132
81551	676133
2520	676134
48065	676135
80	676136
54772	676137
1145	676138
2953	676139
53081	676140
247	676141
12277	676142
37843	676143
33202	676144
11301	676145
19954	676146
1009	676147
15756	676148
20842	676149
10756	676150
66575	676151
86753	676152
66575	676153
116	676154
25806	676155
8888	676156
1586	676157
5015	676158
7625	676159
18142	676160
23196	676161
6887	676162
5112	676163
64020	676164
9057	676165
1961	676166
76983	676167
43972	676168
2055	676169
145	676170
3017	676171
11187	676172
117339	676173
81048	676174
18199	676175
70919	676176
1567	676177
6910	676178
14905	676179
38786	676180
97644	676181
53379	676182
2625	676183
69927	676184
35965	676185
46219	676186
6962	676187
85458	676188
96740	676189
21305	676190
3520	676191
4141	676192
56769	676193
102161	676194
26537	676195
33191	676196
38902	676197
35484	676198
1993	676199
35484	676200
21299	676201
56769	676202
79718	676203
9301	676204
21211	676205
34171	676206
2958	676207
480	676208
4355	676209
48004	676210
14166	676211
54254	676212
37147	676213
252	676214
26229	676215
46532	676216
18781	676217
30577	676218
81	676219
35442	676220
14773	676221
13153	676222
12513	676223
5180	676224
1044	676225
1767	676226
15931	676227
57760	676228
66563	676229
108546	676230
29066	676231
10768	676232
1052	676233
1802	676234
2952	676235
21947	676236
8693	676237
20894	676238
58197	676239
62256	676240
348	676241
10943	676242
26506	676243
403	676244
59233	676245
66659	676246
52521	676247
696	676248
24999	676249
147	676250
11693	676251
37337	676252
585	676253
24205	676254
1144	676255
3319	676256
69341	676257
32416	676258
66648	676259
11093	676260
252	676261
116	676262
83875	676263
67219	676264
63445	676265
8616	676266
4401	676267
24205	676268
36548	676269
5018	676270
44732	676271
1326	676272
480	676273
21616	676274
26749	676275
2877	676276
30512	676277
35461	676278
50736	676279
116	676280
143662	676281
4814	676282
218	676283
3817	676284
462	676285
53279	676286
10145	676287
2625	676288
64226	676289
15508	676290
6943	676291
2248	676292
15639	676293
252	676294
1254	676295
56826	676296
3845	676297
78074	676298
54090	676299
1422	676300
29625	676301
1802	676302
2729	676303
696	676304
41556	676305
6103	676306
10263	676307
4227	676308
8599	676309
32280	676310
1798	676311
7297	676312
66791	676313
47391	676314
3074	676315
55187	676316
72154	676317
116	676318
264	676319
81586	676320
1866	676321
21831	676322
111416	676323
31930	676324
28798	676325
33191	676326
6524	676327
36488	676328
84634	676329
2353	676330
83233	676331
28581	676332
55373	676333
1211	676334
86373	676335
3847	676336
95581	676337
13999	676338
176	676339
807	676340
59043	676341
15544	676342
51429	676343
25325	676344
75175	676345
83797	676346
39195	676347
12508	676348
72045	676349
131001	676350
66834	676351
55143	676352
62507	676353
52322	676354
17764	676355
13386	676356
37122	676357
7297	676358
30084	676359
3961	676360
45938	676361
22	676362
76752	676363
6848	676364
81794	676365
757	676366
31051	676367
3490	676368
1609	676369
12966	676370
11131	676371
5580	676372
83226	676373
11003	676374
4573	676375
608	676376
30427	676377
35914	676378
39217	676379
1097	676380
110540	676381
6989	676382
25806	676383
97040	676384
1009	676385
55488	676386
67265	676387
593	676388
51491	676389
67585	676390
56831	676391
20141	676392
35879	676393
20917	676394
60605	676395
50724	676396
36113	676397
87166	676398
5516	676399
84803	676400
20902	676401
14286	676402
1691	676403
42549	676404
72921	676405
20897	676406
78428	676407
46414	676408
2065	676409
3451	676410
9738	676411
9738	676412
42576	676413
10471	676414
51027	676415
76675	676416
1533	676417
908	676418
46387	676419
24268	676420
15260	676421
111	676422
132409	676423
139648	676424
19469	676425
2277	676426
11008	676427
1784	676428
76224	676429
20044	676430
68911	676431
36667	676432
2119	676433
806	676434
4196	676435
11390	676436
33642	676437
101236	676438
83511	676439
1219	676440
508	676441
73249	676442
7559	676443
12563	676444
4895	676445
18361	676446
45366	676447
8023	676448
4797	676449
71085	676450
10366	676451
23573	676452
18459	676453
1446	676454
33132	676455
491	676456
12400	676457
226	676458
8933	676459
14131	676460
5165	676461
2078	676462
50267	676463
59816	676464
3805	676465
12655	676466
10060	676467
104846	676468
8958	676469
26235	676470
1552	676471
3117	676472
19019	676473
960	676474
29580	676475
22331	676476
1991	676477
26044	676478
21340	676479
946	676480
28229	676481
38397	676482
2159	676483
12432	676484
9737	676485
60616	676486
7904	676487
81572	676488
12432	676489
51621	676490
86066	676491
37923	676492
67472	676493
1537	676494
11326	676495
33309	676496
23339	676497
4781	676498
65610	676499
5427	676500
90274	676501
15800	676502
8653	676503
30246	676504
99682	676505
862	676506
10125	676507
6626	676508
70117	676509
10112	676510
41246	676511
10855	676512
14732	676513
24814	676514
15812	676515
8319	676516
46161	676517
15975	676518
59089	676519
15907	676520
23088	676521
1207	676522
15907	676523
45225	676524
9051	676525
10637	676526
39881	676527
34774	676528
75743	676529
32957	676530
36845	676531
20492	676532
31587	676533
31509	676534
86589	676535
10855	676536
10855	676537
26473	676538
5354	676539
10855	676540
5718	676541
40024	676542
12432	676543
25785	676544
11706	676545
44316	676546
68881	676547
16983	676548
19558	676549
5718	676550
20702	676551
34768	676552
64143	676553
16419	676554
52961	676555
21146	676556
125644	676557
3414	676558
12195	676559
8501	676560
25062	676561
45887	676562
6882	676563
58239	676564
34050	676565
64012	676566
12708	676567
113	676568
12280	676569
29193	676570
53196	676571
23321	676572
99537	676573
92	676574
967	676575
3241	676576
37617	676577
6539	676578
2973	676579
3242	676580
31378	676581
3462	676582
12713	676583
3370	676584
74745	676585
45608	676586
4911	676587
10133	676588
673	676589
14586	676590
15452	676591
7907	676592
5014	676593
12324	676594
28368	676595
4469	676596
71776	676597
83782	676598
19058	676599
92590	676600
33872	676601
34450	676602
39191	676603
7161	676604
87974	676605
25940	676606
112832	676607
7947	676608
1687	676609
71658	676610
69512	676611
48722	676612
80674	676613
5786	676614
26944	676615
9850	676616
2622	676617
1115	676618
2397	676619
33991	676620
99580	676621
2081	676622
56289	676623
10172	676624
77901	676625
45439	676626
112	676627
91625	676628
68831	676629
20476	676630
21100	676631
113600	676632
3233	676633
93832	676634
56373	676635
51552	676636
56514	676637
52183	676638
58181	676639
22351	676640
95706	676641
10140	676642
30695	676643
22808	676644
21443	676645
36271	676646
47327	676647
4663	676648
61015	676649
82190	676650
87255	676651
127239	676652
41258	676653
53690	676654
166124	676655
13236	676656
18682	676657
10553	676658
88797	676659
28983	676660
6451	676661
92454	676662
7920	676663
43963	676664
74496	676665
80706	676666
65371	676667
37643	676668
3261	676669
35347	676670
27523	676671
89460	676672
62549	676673
20249	676674
2808	676675
3265	676676
4250	676677
113	676678
897	676679
12695	676680
3327	676681
9	676682
50	676683
33189	676684
68744	676685
40693	676686
108608	676687
47381	676688
42108	676689
3855	676690
8884	676691
9225	676692
23955	676693
9871	676694
80321	676695
75698	676696
111511	676697
44436	676698
4092	676699
29159	676700
11766	676701
35443	676702
70920	676703
25548	676704
65630	676705
34149	676706
948	676707
71622	676708
44591	676709
12354	676710
64300	676711
16423	676712
91576	676713
40131	676714
19747	676715
2395	676716
1162	676717
30477	676718
73592	676719
64891	676720
10088	676721
287	676722
41230	676723
15633	676724
30047	676725
2412	676726
71373	676727
11386	676728
1347	676729
37139	676730
14287	676731
14880	676732
1675	676733
2283	676734
4323	676735
1720	676736
18651	676737
23476	676738
93989	676739
4409	676740
3618	676741
42108	676742
21909	676743
73169	676744
16980	676745
948	676746
31654	676747
28947	676748
945	676749
1062	676750
37132	676751
1875	676752
27075	676753
35273	676754
42057	676755
36363	676756
37553	676757
1508	676758
7370	676759
8832	676760
7772	676761
70281	676762
5331	676763
73446	676764
111954	676765
17671	676766
13766	676767
37316	676768
67998	676769
125687	676770
51669	676771
7785	676772
3574	676773
983	676774
73563	676775
19295	676776
8183	676777
8323	676778
60206	676779
63616	676780
23532	676781
70	676782
81629	676783
8410	676784
22714	676785
83907	676786
2449	676787
38244	676788
40158	676789
1731	676790
135416	676791
1260	676792
30021	676793
15666	676794
4916	676795
4111	676796
3008	676797
22411	676798
2147	676799
4803	676800
90969	676801
71155	676802
23495	676803
4373	676804
7120	676805
11492	676806
2708	676807
4038	676808
14130	676809
41499	676810
42045	676811
1136	676812
20326	676813
6831	676814
17168	676815
6428	676816
23255	676817
48576	676818
1102	676819
17374	676820
11045	676821
47833	676822
36614	676823
5357	676824
619	676825
91	676826
20725	676827
14013	676828
23590	676829
11500	676830
82984	676831
4590	676832
75365	676833
30521	676834
27628	676835
26439	676836
30188	676837
62326	676838
57256	676839
52281	676840
64908	676841
1903	676842
24566	676843
104388	676844
4094	676845
62518	676846
8954	676847
79549	676848
74808	676849
12120	676850
66070	676851
99694	676852
5476	676853
27322	676854
7594	676855
79213	676856
30030	676857
5396	676858
73613	676859
1903	676860
12028	676861
49590	676862
123102	676863
34637	676864
15945	676865
8100	676866
53937	676867
30534	676868
8100	676869
55683	676870
26264	676871
18069	676872
122726	676873
78458	676874
3897	676875
23916	676876
1593	676877
43661	676878
3447	676879
8525	676880
3233	676881
11558	676882
49874	676883
11233	676884
73742	676885
76699	676886
127974	676887
12489	676888
11527	676889
51524	676890
2077	676891
109345	676892
26439	676893
9611	676894
74629	676895
101227	676896
31162	676897
1903	676898
38131	676899
17233	676900
4421	676901
8100	676902
27056	676903
7917	676904
14999	676905
119054	676906
49947	676907
10748	676908
1903	676909
97834	676910
1903	676911
1903	676912
1903	676913
106929	676914
10444	676915
22084	676916
782	676917
1840	676918
7339	676919
37738	676920
3350	676921
6549	676922
9148	676923
85060	676924
75959	676925
5611	676926
2237	676927
31949	676928
13565	676929
38141	676930
29117	676931
55676	676932
73691	676933
6758	676934
72090	676935
29559	676936
41234	676937
53775	676938
87550	676939
49872	676940
6699	676941
16248	676942
25444	676943
30630	676944
65782	676945
44261	676946
5288	676947
39329	676948
118860	676949
65837	676950
13391	676951
54392	676952
11308	676953
15705	676954
26206	676955
68753	676956
53330	676957
55633	676958
23560	676959
2621	676960
23957	676961
13528	676962
15588	676963
82054	676964
88680	676965
19757	676966
43965	676967
42192	676968
16588	676969
8185	676970
903	676971
12237	676972
18179	676973
24790	676974
77496	676975
132601	676976
65451	676977
10082	676978
36365	676979
2785	676980
7769	676981
27191	676982
107107	676983
41300	676984
94252	676985
17385	676986
29205	676987
65387	676988
39073	676989
2376	676990
14411	676991
23996	676992
23181	676993
2151	676994
1680	676995
44821	676996
100709	676997
90962	676998
23707	676999
124869	677000
35444	677001
869	677002
51598	677003
20424	677004
1967	677005
6767	677006
53848	677007
4640	677008
1080	677009
64679	677010
13365	677011
4043	677012
49606	677013
52754	677014
70642	677015
39350	677016
13300	677017
21217	677018
89768	677019
21137	677020
37413	677021
705	677022
81236	677023
11061	677024
2974	677025
6000	677026
806	677027
11800	677028
5357	677029
17686	677030
89641	677031
787	677032
81852	677033
3505	677034
20748	677035
118705	677036
58294	677037
51274	677038
3166	677039
11459	677040
284	677041
2164	677042
14098	677043
10570	677044
415	677045
7926	677046
24133	677047
75298	677048
29120	677049
36163	677050
712	677051
1141	677052
20458	677053
1810	677054
110246	677055
3957	677056
2975	677057
103779	677058
1618	677059
23456	677060
29060	677061
8284	677062
665	677063
17763	677064
69199	677065
19267	677066
1369	677067
4831	677068
9518	677069
6584	677070
40205	677071
78722	677072
56753	677073
22544	677074
14216	677075
86508	677076
93254	677077
68644	677078
50183	677079
56761	677080
117408	677081
32351	677082
13574	677083
45787	677084
3980	677085
53284	677086
2884	677087
49429	677088
64759	677089
29363	677090
75020	677091
143165	677092
64846	677093
14917	677094
14917	677095
46741	677096
49642	677097
21682	677098
87990	677099
123658	677100
46219	677101
45477	677102
127992	677103
10573	677104
10573	677105
31802	677106
28251	677107
82129	677108
25674	677109
133399	677110
135407	677111
106362	677112
76111	677113
71576	677114
91972	677115
49814	677116
20582	677117
49683	677118
27869	677119
93471	677120
5237	677121
235	677122
3005	677123
73725	677124
60428	677125
2221	677126
17909	677127
46921	677128
48737	677129
24379	677130
34392	677131
9889	677132
68144	677133
28942	677134
20430	677135
19195	677136
57720	677137
71484	677138
4437	677139
1207	677140
35031	677141
6490	677142
629	677143
13326	677144
3131	677145
76750	677146
90933	677147
94537	677148
43009	677149
90429	677150
98307	677151
61107	677152
1669	677153
89324	677154
29152	677155
33756	677156
7327	677157
38530	677158
131532	677159
9448	677160
20623	677161
99044	677162
2103	677163
3369	677164
8569	677165
49196	677166
4778	677167
68342	677168
13983	677169
43963	677170
104876	677171
47961	677172
34836	677173
113760	677174
13755	677175
103797	677176
95319	677177
112922	677178
16062	677179
2221	677180
23583	677181
122335	677182
59997	677183
21850	677184
89232	677185
83449	677186
57460	677187
77923	677188
68170	677189
102304	677190
47288	677191
2147	677192
92870	677193
49171	677194
37091	677195
2581	677196
2651	677197
8259	677198
73870	677199
55676	677200
28781	677201
15159	677202
35035	677203
5376	677204
122405	677205
1340	677206
61774	677207
25879	677208
47877	677209
82835	677210
5818	677211
45304	677212
25500	677213
60405	677214
15512	677215
1460	677216
25500	677217
117150	677218
162498	677219
2029	677220
48686	677221
41488	677222
3664	677223
8465	677224
1368	677225
12917	677226
59374	677227
134575	677228
40136	677229
13697	677230
4322	677231
33054	677232
75953	677233
30865	677234
15652	677235
67307	677236
7644	677237
48029	677238
11058	677239
4267	677240
43168	677241
464	677242
26868	677243
45830	677244
16080	677245
554	677246
29189	677247
46521	677248
39439	677249
8254	677250
45949	677251
32799	677252
2880	677253
7264	677254
52162	677255
41301	677256
15487	677257
40507	677258
74474	677259
7053	677260
43168	677261
112402	677262
5779	677263
5636	677264
10110	677265
34162	677266
1985	677267
2688	677268
12679	677269
8266	677270
8261	677271
12006	677272
19591	677273
48215	677274
8260	677275
1391	677276
699	677277
4057	677278
48696	677279
43349	677280
14411	677281
14415	677282
1185	677283
113899	677284
25893	677285
137798	677286
17559	677287
14132	677288
3476	677289
9164	677290
24184	677291
11757	677292
29005	677293
72217	677294
47771	677295
80676	677296
3174	677297
80673	677298
59410	677299
63470	677300
83679	677301
7393	677302
8704	677303
35357	677304
34128	677305
2685	677306
66144	677307
6112	677308
11161	677309
8877	677310
24294	677311
82171	677312
28885	677313
122950	677314
22177	677315
3288	677316
17992	677317
14845	677318
69319	677319
37575	677320
13541	677321
12375	677322
41641	677323
48615	677324
85496	677325
3506	677326
49823	677327
31556	677328
109936	677329
38694	677330
110932	677331
74291	677332
31347	677333
2237	677334
6696	677335
109113	677336
5967	677337
33794	677338
6757	677339
35480	677340
39533	677341
45477	677342
55059	677343
84941	677344
10176	677345
8956	677346
26183	677347
5610	677348
51408	677349
2527	677350
52851	677351
2947	677352
68064	677353
33952	677354
46086	677355
88638	677356
43583	677357
40834	677358
113722	677359
2214	677360
137726	677361
52087	677362
91441	677363
8439	677364
95936	677365
2786	677366
49766	677367
21834	677368
133805	677369
23288	677370
52869	677371
1100	677372
6172	677373
14162	677374
76772	677375
1789	677376
28657	677377
82404	677378
64305	677379
24953	677380
35855	677381
4119	677382
6918	677383
6336	677384
25293	677385
26412	677386
82386	677387
940	677388
67699	677389
119993	677390
37065	677391
52298	677392
40967	677393
3793	677394
15260	677395
85851	677396
13379	677397
24880	677398
115265	677399
104147	677400
7340	677401
109923	677402
53791	677403
15318	677404
34246	677405
107637	677406
37815	677407
2151	677408
102482	677409
131087	677410
40244	677411
52787	677412
6369	677413
103693	677414
6475	677415
56406	677416
6485	677417
100902	677418
63538	677419
125969	677420
28114	677421
29385	677422
18324	677423
14930	677424
47321	677425
22766	677426
12534	677427
12533	677428
43558	677429
24988	677430
66180	677431
5740	677432
75664	677433
49627	677434
35572	677435
42204	677436
77811	677437
16983	677438
34122	677439
9450	677440
26872	677441
150828	677442
78204	677443
8209	677444
4370	677445
33618	677446
82742	677447
28634	677448
33122	677449
40721	677450
8021	677451
10529	677452
2957	677453
24976	677454
30633	677455
79720	677456
33155	677457
2118	677458
113883	677459
12209	677460
1167	677461
48093	677462
2526	677463
48363	677464
71162	677465
571	677466
11375	677467
30111	677468
73168	677469
100753	677470
19045	677471
25683	677472
111955	677473
1875	677474
12615	677475
51129	677476
25683	677477
105309	677478
25683	677479
56398	677480
71853	677481
22665	677482
70420	677483
32884	677484
44033	677485
5936	677486
47337	677487
10318	677488
84673	677489
35938	677490
1096	677491
75961	677492
29231	677493
50280	677494
69312	677495
119967	677496
105981	677497
95447	677498
86010	677499
14509	677500
76274	677501
2080	677502
63496	677503
2266	677504
56188	677505
19585	677506
9404	677507
67035	677508
13594	677509
123256	677510
2534	677511
63168	677512
23732	677513
24224	677514
25359	677515
6778	677516
28850	677517
166178	677518
59236	677519
41436	677520
67530	677521
24597	677522
1096	677523
41904	677524
70473	677525
16675	677526
5566	677527
32199	677528
51126	677529
3140	677530
6004	677531
14955	677532
36809	677533
62584	677534
33557	677535
28841	677536
18712	677537
52863	677538
5121	677539
85173	677540
40129	677541
48040	677542
86815	677543
29012	677544
44802	677545
67230	677546
74753	677547
25913	677548
49197	677549
25255	677550
25351	677551
17368	677552
36210	677553
116541	677554
97109	677555
41294	677556
83522	677557
247	677558
7627	677559
65377	677560
4312	677561
125629	677562
88345	677563
93456	677564
20015	677565
34131	677566
9967	677567
23185	677568
14635	677569
3779	677570
36199	677571
27820	677572
61441	677573
10168	677574
3954	677575
31681	677576
94635	677577
31220	677578
69457	677579
5784	677580
5213	677581
79773	677582
51154	677583
128640	677584
100596	677585
12477	677586
29737	677587
130334	677588
49643	677589
127287	677590
115857	677591
136546	677592
74920	677593
52696	677594
122478	677595
10	677596
9453	677597
7555	677598
15295	677599
28886	677600
839	677601
81365	677602
54430	677603
91903	677604
70664	677605
41708	677606
10398	677607
19091	677608
2831	677609
144814	677610
47487	677611
62022	677612
45575	677613
59052	677614
7703	677615
7703	677616
2312	677617
16313	677618
47477	677619
89580	677620
56917	677621
92085	677622
140377	677623
35766	677624
36969	677625
29288	677626
123062	677627
107864	677628
39499	677629
17830	677630
49	677631
51023	677632
29110	677633
140	677634
24933	677635
14355	677636
2004	677637
24228	677638
3317	677639
96922	677640
9736	677641
18184	677642
49850	677643
3670	677644
7970	677645
41553	677646
7394	677647
104964	677648
29048	677649
4873	677650
22036	677651
29121	677652
10068	677653
80949	677654
8427	677655
4588	677656
478	677657
40639	677658
13117	677659
25770	677660
70593	677661
37776	677662
30422	677663
3444	677664
55370	677665
4925	677666
11507	677667
21823	677668
37776	677669
9737	677670
81833	677671
1192	677672
138042	677673
8624	677674
37383	677675
2431	677676
11219	677677
18751	677678
5418	677679
21152	677680
5600	677681
99613	677682
6993	677683
7988	677684
34792	677685
12343	677686
2321	677687
163	677688
52438	677689
12972	677690
53054	677691
29949	677692
18693	677693
40356	677694
92822	677695
52973	677696
99603	677697
44225	677698
614	677699
9448	677700
14435	677701
59358	677702
16668	677703
4476	677704
7715	677705
129403	677706
18798	677707
19913	677708
41550	677709
6345	677710
35985	677711
78070	677712
113865	677713
7064	677714
20850	677715
38913	677716
96821	677717
12536	677718
78292	677719
59418	677720
59056	677721
24600	677722
38021	677723
8532	677724
1368	677725
75904	677726
14983	677727
17664	677728
31275	677729
21931	677730
20665	677731
22838	677732
51315	677733
5882	677734
84214	677735
22179	677736
61649	677737
14152	677738
48191	677739
32216	677740
18127	677741
17019	677742
75284	677743
21171	677744
1662	677745
7208	677746
46135	677747
18809	677748
24233	677749
7480	677750
29637	677751
36146	677752
6777	677753
78332	677754
40477	677755
99523	677756
110487	677757
116512	677758
69282	677759
3258	677760
20898	677761
10450	677762
98341	677763
33238	677764
4270	677765
26226	677766
59268	677767
26555	677768
14212	677769
7986	677770
36422	677771
24167	677772
1198	677773
23100	677774
41180	677775
485	677776
70559	677777
33994	677778
578	677779
53637	677780
3147	677781
47334	677782
81993	677783
68739	677784
29749	677785
98977	677786
52168	677787
52067	677788
6453	677789
79536	677790
60018	677791
56162	677792
35997	677793
24899	677794
14227	677795
21107	677796
73249	677797
9782	677798
1786	677799
128080	677800
130063	677801
39249	677802
69392	677803
113146	677804
30422	677805
137122	677806
19282	677807
13721	677808
19052	677809
1313	677810
4266	677811
39894	677812
6934	677813
18528	677814
6723	677815
14548	677816
10932	677817
4471	677818
8221	677819
40132	677820
40015	677821
37159	677822
4483	677823
14150	677824
60169	677825
21550	677826
1269	677827
60349	677828
5204	677829
4240	677830
4882	677831
79576	677832
42397	677833
54322	677834
16522	677835
47191	677836
13251	677837
27692	677838
45560	677839
6753	677840
81092	677841
15564	677842
734	677843
66227	677844
26057	677845
1572	677846
48488	677847
100975	677848
40997	677849
108783	677850
7815	677851
43	677852
27524	677853
41661	677854
103512	677855
57337	677856
30503	677857
10510	677858
11342	677859
7302	677860
12399	677861
21120	677862
15755	677863
37073	677864
2527	677865
89076	677866
19480	677867
24934	677868
42556	677869
14686	677870
43324	677871
5208	677872
105099	677873
6269	677874
6284	677875
8937	677876
5168	677877
41896	677878
4454	677879
105297	677880
61265	677881
5585	677882
2918	677883
9780	677884
14922	677885
29197	677886
42489	677887
6552	677888
55685	677889
4829	677890
38063	677891
38828	677892
70239	677893
11465	677894
1327	677895
79689	677896
9214	677897
1500	677898
3396	677899
28667	677900
19984	677901
2264	677902
616	677903
10621	677904
23134	677905
29771	677906
50407	677907
5468	677908
105243	677909
79720	677910
20716	677911
85128	677912
113483	677913
33572	677914
10271	677915
13493	677916
53254	677917
13155	677918
121349	677919
3787	677920
2342	677921
581	677922
57511	677923
988	677924
86015	677925
5539	677926
46342	677927
428	677928
71222	677929
23410	677930
137234	677931
1462	677932
4121	677933
9443	677934
33142	677935
42013	677936
31400	677937
15909	677938
110227	677939
50487	677940
51868	677941
1233	677942
60524	677943
2303	677944
993	677945
79566	677946
25558	677947
85988	677948
10407	677949
113711	677950
44503	677951
110539	677952
104123	677953
27082	677954
12643	677955
3374	677956
35051	677957
113403	677958
49632	677959
6608	677960
6741	677961
76301	677962
137213	677963
34478	677964
61509	677965
35385	677966
3242	677967
15464	677968
4322	677969
98821	677970
66118	677971
2065	677972
54055	677973
16292	677974
23356	677975
87678	677976
17645	677977
113488	677978
18680	677979
77	677980
31033	677981
702	677982
20321	677983
56946	677984
26419	677985
10995	677986
9414	677987
92014	677988
2435	677989
1013	677990
24912	677991
3970	677992
40915	677993
21487	677994
397	677995
77	677996
52792	677997
39558	677998
59433	677999
88634	678000
43313	678001
27348	678002
7293	678003
16203	678004
14914	678005
47242	678006
22600	678007
4600	678008
60628	678009
882	678010
5774	678011
2554	678012
4322	678013
11045	678014
48095	678015
22955	678016
51665	678017
45952	678018
15175	678019
1823	678020
4087	678021
4381	678022
2565	678023
26873	678024
2256	678025
66162	678026
54118	678027
34595	678028
24810	678029
89113	678030
79878	678031
3101	678032
5391	678033
20631	678034
4989	678035
85249	678036
24854	678037
83511	678038
15651	678039
1509	678040
2261	678041
1839	678042
23082	678043
76265	678044
2081	678045
151126	678046
7110	678047
6122	678048
3242	678049
13261	678050
4153	678051
87157	678052
107399	678053
31953	678054
17239	678055
13382	678056
87594	678057
597	678058
4153	678059
29190	678060
87601	678061
62429	678062
12766	678063
29412	678064
6881	678065
37397	678066
11007	678067
1321	678068
6645	678069
3522	678070
202	678071
386	678072
20503	678073
70313	678074
3522	678075
6645	678076
1616	678077
129738	678078
5606	678079
49938	678080
12573	678081
3162	678082
16281	678083
53161	678084
1536	678085
36014	678086
18393	678087
37662	678088
102319	678089
31478	678090
967	678091
17928	678092
2090	678093
15464	678094
3463	678095
27502	678096
349	678097
59064	678098
10496	678099
46072	678100
5384	678101
19650	678102
22704	678103
8	678104
403	678105
5807	678106
5650	678107
70	678108
19924	678109
938	678110
27146	678111
34580	678112
1182	678113
388	678114
3430	678115
124252	678116
12858	678117
90581	678118
56	678119
42571	678120
40951	678121
13123	678122
5466	678123
24234	678124
5814	678125
191	678126
418	678127
333	678128
104	678129
30044	678130
4305	678131
1994	678132
83429	678133
107313	678134
55581	678135
111698	678136
4116	678137
1432	678138
30610	678139
70274	678140
24821	678141
20532	678142
139501	678143
79556	678144
41781	678145
14658	678146
22205	678147
59200	678148
76340	678149
16705	678150
9282	678151
8452	678152
16437	678153
15	678154
15	678155
70238	678156
2414	678157
5547	678158
58467	678159
122879	678160
79149	678161
47873	678162
36802	678163
221	678164
134050	678165
48756	678166
746	678167
54029	678168
1075	678169
21932	678170
2098	678171
44091	678172
26612	678173
6614	678174
27323	678175
20856	678176
49991	678177
100888	678178
334	678179
5814	678180
1075	678181
53336	678182
9056	678183
49233	678184
5275	678185
72231	678186
137222	678187
22801	678188
15351	678189
17022	678190
219	678191
30302	678192
9303	678193
64665	678194
10161	678195
77920	678196
26585	678197
77045	678198
109243	678199
34679	678200
70274	678201
87734	678202
114986	678203
37993	678204
118	678205
13166	678206
7085	678207
61852	678208
9655	678209
12242	678210
84053	678211
17853	678212
43849	678213
72879	678214
124945	678215
16405	678216
44211	678217
64586	678218
10121	678219
25846	678220
38181	678221
4593	678222
3460	678223
13407	678224
902	678225
108793	678226
137298	678227
110208	678228
31728	678229
81854	678230
67839	678231
20536	678232
5905	678233
49599	678234
11727	678235
109085	678236
2232	678237
9466	678238
25344	678239
1491	678240
13594	678241
20798	678242
89318	678243
18484	678244
103932	678245
10156	678246
4125	678247
6351	678248
15279	678249
44860	678250
92790	678251
13941	678252
15768	678253
17289	678254
22801	678255
6790	678256
28378	678257
3123	678258
1197	678259
13985	678260
44283	678261
7411	678262
4933	678263
96673	678264
21956	678265
45032	678266
81856	678267
63722	678268
9075	678269
86046	678270
105332	678271
64770	678272
54361	678273
58637	678274
69154	678275
127489	678276
115102	678277
924	678278
3013	678279
120020	678280
137679	678281
466	678282
103805	678283
449	678284
89178	678285
47229	678286
93792	678287
98192	678288
50670	678289
105769	678290
138618	678291
81683	678292
103998	678293
93949	678294
79191	678295
83760	678296
137812	678297
108746	678298
89336	678299
93642	678300
145255	678301
112158	678302
92009	678303
108760	678304
146925	678305
105956	678306
112261	678307
113259	678308
138689	678309
135781	678310
76476	678311
70429	678312
92173	678313
111934	678314
90419	678315
70550	678316
99342	678317
110656	678318
113574	678319
110546	678320
110233	678321
83067	678322
104326	678323
92024	678324
113733	678325
104140	678326
137707	678327
99256	678328
71494	678329
113732	678330
105210	678331
83844	678332
113306	678333
99428	678334
93777	678335
109202	678336
104088	678337
95624	678338
114624	678339
93759	678340
56951	678341
137285	678342
110388	678343
89137	678344
93748	678345
112416	678346
124508	678347
97886	678348
83466	678349
99192	678350
90745	678351
122701	678352
90678	678353
64646	678354
90553	678355
134070	678356
122925	678357
90357	678358
127363	678359
134095	678360
111727	678361
48924	678362
23963	678363
32310	678364
61401	678365
95427	678366
38140	678367
16242	678368
128	678369
2493	678370
34660	678371
5541	678372
466	678373
97037	678374
5814	678375
24096	678376
27097	678377
45416	678378
20382	678379
14413	678380
38658	678381
58464	678382
135932	678383
83464	678384
125897	678385
97864	678386
113537	678387
97952	678388
118754	678389
114632	678390
33140	678391
638	678392
670	678393
15	678394
10906	678395
1075	678396
1491	678397
825	678398
9071	678399
353	678400
99400	678401
35330	678402
60392	678403
4642	678404
54137	678405
27681	678406
985	678407
892	678408
2611	678409
7321	678410
7697	678411
2104	678412
8590	678413
30176	678414
2497	678415
219	678416
70507	678417
44258	678418
60204	678419
91436	678420
81231	678421
3219	678422
110739	678423
8751	678424
67961	678425
43066	678426
152	678427
120653	678428
32160	678429
5901	678430
664	678431
7414	678432
753	678433
5162	678434
71918	678435
975	678436
27097	678437
4140	678438
214	678439
54269	678440
3888	678441
24761	678442
20226	678443
56774	678444
49878	678445
53333	678446
16755	678447
50812	678448
69476	678449
49883	678450
2385	678451
2838	678452
62362	678453
10545	678454
4670	678455
57948	678456
34673	678457
37886	678458
18527	678459
3763	678460
1249	678461
1782	678462
14893	678463
47641	678464
15741	678465
4908	678466
63172	678467
42418	678468
6785	678469
22325	678470
112	678471
248	678472
22257	678473
99127	678474
66818	678475
23387	678476
23387	678477
20900	678478
50285	678479
14651	678480
1137	678481
4997	678482
31415	678483
52330	678484
26321	678485
69193	678486
9	678487
113845	678488
3812	678489
585	678490
88949	678491
56012	678492
7542	678493
42667	678494
49548	678495
120084	678496
67532	678497
19903	678498
1437	678499
50789	678500
93970	678501
892	678502
87870	678503
20338	678504
44211	678505
2683	678506
8101	678507
21282	678508
129	678509
90824	678510
18482	678511
28627	678512
39929	678513
131	678514
7967	678515
7605	678516
45877	678517
18157	678518
23060	678519
5689	678520
77280	678521
24055	678522
40906	678523
83399	678524
37854	678525
30605	678526
34053	678527
18745	678528
69474	678529
25627	678530
100677	678531
10691	678532
8098	678533
24779	678534
39437	678535
114804	678536
11196	678537
51306	678538
27122	678539
43352	678540
6067	678541
54736	678542
82054	678543
19924	678544
3844	678545
9171	678546
70185	678547
129063	678548
162651	678549
64875	678550
71402	678551
51635	678552
28995	678553
14123	678554
44296	678555
86	678556
129627	678557
8110	678558
9134	678559
29635	678560
2494	678561
12210	678562
104160	678563
496	678564
4601	678565
8201	678566
50575	678567
31677	678568
60638	678569
60702	678570
64822	678571
98980	678572
132858	678573
1321	678574
9600	678575
7960	678576
103	678577
57437	678578
683	678579
85186	678580
62393	678581
17493	678582
70823	678583
70823	678584
22782	678585
5121	678586
5121	678587
17489	678588
69463	678589
56296	678590
23020	678591
111065	678592
10097	678593
115639	678594
35509	678595
58497	678596
4505	678597
14731	678598
14	678599
21919	678600
98714	678601
31600	678602
67054	678603
15738	678604
68955	678605
20201	678606
2085	678607
12012	678608
50631	678609
113055	678610
35936	678611
10377	678612
15600	678613
4720	678614
63302	678615
19069	678616
65751	678617
65648	678618
38574	678619
28456	678620
59985	678621
45158	678622
25797	678623
80524	678624
5960	678625
62370	678626
69946	678627
103490	678628
80502	678629
111848	678630
35936	678631
51129	678632
95354	678633
12910	678634
52892	678635
84483	678636
16544	678637
165628	678638
65783	678639
97551	678640
105347	678641
75793	678642
635	678643
15491	678644
18068	678645
87700	678646
39505	678647
25558	678648
43468	678649
154495	678650
468	678651
59099	678652
30568	678653
9977	678654
1626	678655
22584	678656
26587	678657
12250	678658
44957	678659
100889	678660
77598	678661
1478	678662
105097	678663
44879	678664
27301	678665
109357	678666
27336	678667
23001	678668
38670	678669
16302	678670
67625	678671
33969	678672
64797	678673
23018	678674
117470	678675
25917	678676
70895	678677
9041	678678
31137	678679
503	678680
745	678681
448	678682
5997	678683
40648	678684
10054	678685
3372	678686
69433	678687
125574	678688
58393	678689
18860	678690
4067	678691
15523	678692
26707	678693
43185	678694
86352	678695
32936	678696
121394	678697
130946	678698
733	678699
39930	678700
46086	678701
21130	678702
51553	678703
17369	678704
53212	678705
73118	678706
30448	678707
35547	678708
38001	678709
103778	678710
56153	678711
15618	678712
3235	678713
4659	678714
5008	678715
132743	678716
10082	678717
29999	678718
311	678719
1280	678720
7194	678721
2784	678722
132636	678723
67003	678724
40914	678725
52860	678726
82635	678727
90585	678728
10661	678729
999	678730
90717	678731
2030	678732
41299	678733
1779	678734
67781	678735
20516	678736
82669	678737
3332	678738
20109	678739
1682	678740
50393	678741
52046	678742
66958	678743
77700	678744
8792	678745
74335	678746
18435	678747
44748	678748
11710	678749
124269	678750
17988	678751
94070	678752
4590	678753
6939	678754
42256	678755
47399	678756
62387	678757
58045	678758
113579	678759
11641	678760
40946	678761
51441	678762
28181	678763
98	678764
1198	678765
82831	678766
93770	678767
69912	678768
31674	678769
2728	678770
27981	678771
26088	678772
135678	678773
8903	678774
26640	678775
6157	678776
36528	678777
106039	678778
5468	678779
33161	678780
42663	678781
110322	678782
21917	678783
69900	678784
2962	678785
73277	678786
51351	678787
46825	678788
40689	678789
56511	678790
44754	678791
48886	678792
9719	678793
62960	678794
41327	678795
52537	678796
80544	678797
11178	678798
35806	678799
10983	678800
1268	678801
89936	678802
106885	678803
69051	678804
20082	678805
10239	678806
8349	678807
110490	678808
52528	678809
9873	678810
52255	678811
58413	678812
51670	678813
16951	678814
2265	678815
866	678816
27608	678817
459	678818
459	678819
459	678820
2837	678821
17179	678822
123886	678823
22228	678824
10995	678825
114473	678826
15287	678827
37453	678828
12541	678829
44327	678830
5197	678831
10616	678832
316	678833
1591	678834
67914	678835
74	678836
104	678837
1696	678838
21925	678839
18248	678840
5496	678841
32162	678842
35909	678843
4067	678844
17317	678845
1537	678846
57631	678847
1365	678848
519	678849
21996	678850
41620	678851
733	678852
4244	678853
4029	678854
36748	678855
16965	678856
9235	678857
112002	678858
14242	678859
19490	678860
10061	678861
44497	678862
1071	678863
1537	678864
101222	678865
19990	678866
6246	678867
6208	678868
30879	678869
14747	678870
1696	678871
25	678872
45562	678873
19254	678874
2231	678875
24193	678876
26115	678877
2384	678878
4644	678879
4334	678880
26404	678881
1386	678882
3993	678883
99348	678884
1433	678885
16293	678886
9592	678887
8996	678888
25336	678889
18461	678890
3573	678891
33299	678892
1537	678893
3138	678894
4528	678895
27578	678896
22389	678897
2094	678898
26048	678899
4911	678900
8503	678901
1696	678902
7194	678903
104	678904
6210	678905
28779	678906
5319	678907
16290	678908
94077	678909
3444	678910
10514	678911
70297	678912
9410	678913
1591	678914
18645	678915
17317	678916
19190	678917
59549	678918
17924	678919
22576	678920
35424	678921
104	678922
8853	678923
166	678924
86283	678925
47740	678926
9111	678927
9592	678928
70446	678929
59365	678930
2763	678931
2722	678932
52171	678933
11245	678934
219	678935
1591	678936
173	678937
3429	678938
21141	678939
87433	678940
52222	678941
4285	678942
33894	678943
32463	678944
66906	678945
4642	678946
6765	678947
9156	678948
21800	678949
18418	678950
52171	678951
52171	678952
7806	678953
1580	678954
66123	678955
44252	678956
5358	678957
28627	678958
13791	678959
44146	678960
14406	678961
29599	678962
30070	678963
15710	678964
604	678965
65795	678966
26142	678967
4528	678968
733	678969
16169	678970
2211	678971
17765	678972
48461	678973
32223	678974
24142	678975
389	678976
26308	678977
8996	678978
15603	678979
19753	678980
20294	678981
52189	678982
17053	678983
4528	678984
60342	678985
10894	678986
32878	678987
37426	678988
63496	678989
9592	678990
9592	678991
98920	678992
21257	678993
71244	678994
67095	678995
2041	678996
205	678997
4855	678998
3257	678999
45636	679000
40225	679001
35229	679002
3861	679003
64347	679004
31990	679005
36059	679006
6669	679007
89535	679008
6797	679009
6787	679010
14497	679011
12433	679012
18645	679013
59518	679014
3051	679015
2101	679016
104	679017
64898	679018
8496	679019
8742	679020
40478	679021
3257	679022
6389	679023
1828	679024
31421	679025
1001	679026
22900	679027
45636	679028
2983	679029
654	679030
49659	679031
22403	679032
11680	679033
65506	679034
3257	679035
16729	679036
99739	679037
12096	679038
3143	679039
98940	679040
50590	679041
13225	679042
61411	679043
21101	679044
3222	679045
50753	679046
78370	679047
7957	679048
22953	679049
15985	679050
11783	679051
658	679052
19000	679053
7124	679054
22994	679055
35213	679056
52444	679057
69749	679058
10552	679059
34404	679060
4072	679061
1720	679062
2888	679063
11953	679064
33683	679065
2700	679066
16659	679067
538	679068
9110	679069
10722	679070
14561	679071
49634	679072
41540	679073
53695	679074
5834	679075
4951	679076
465	679077
9928	679078
3841	679079
25357	679080
44768	679081
14604	679082
8099	679083
19000	679084
18182	679085
9417	679086
10940	679087
53301	679088
17453	679089
11348	679090
64294	679091
19132	679092
9454	679093
520	679094
7792	679095
77076	679096
25922	679097
58378	679098
38119	679099
16813	679100
101344	679101
21351	679102
3965	679103
28206	679104
16879	679105
465	679106
4528	679107
51238	679108
26492	679109
5383	679110
3419	679111
42177	679112
6421	679113
24092	679114
33553	679115
237	679116
96667	679117
87711	679118
43401	679119
53689	679120
17620	679121
22116	679122
4843	679123
16285	679124
87433	679125
24340	679126
46290	679127
19125	679128
14388	679129
66848	679130
10345	679131
26435	679132
39788	679133
29721	679134
20865	679135
69361	679136
148672	679137
65785	679138
3429	679139
15804	679140
27340	679141
13042	679142
104	679143
34687	679144
37544	679145
59199	679146
30657	679147
9175	679148
5512	679149
14011	679150
5820	679151
35882	679152
19255	679153
9381	679154
237	679155
72197	679156
107216	679157
35282	679158
37178	679159
2930	679160
47380	679161
104	679162
5558	679163
367	679164
33656	679165
289	679166
40522	679167
14388	679168
7806	679169
12098	679170
4528	679171
979	679172
18681	679173
51629	679174
8627	679175
19065	679176
5880	679177
2196	679178
5496	679179
31742	679180
112105	679181
36160	679182
6953	679183
12547	679184
94386	679185
5708	679186
32878	679187
14388	679188
22355	679189
5313	679190
1696	679191
15559	679192
38711	679193
3139	679194
11144	679195
88726	679196
11349	679197
68402	679198
27629	679199
11464	679200
2048	679201
67628	679202
7924	679203
39969	679204
10458	679205
104	679206
42403	679207
13582	679208
1397	679209
11663	679210
8331	679211
22050	679212
34434	679213
12547	679214
52742	679215
10876	679216
53894	679217
47373	679218
42621	679219
40867	679220
12564	679221
12433	679222
44813	679223
83635	679224
14516	679225
4058	679226
16983	679227
13741	679228
722	679229
43457	679230
58372	679231
68308	679232
10061	679233
52265	679234
10061	679235
3685	679236
5358	679237
30092	679238
15355	679239
18779	679240
1797	679241
104057	679242
3323	679243
23954	679244
92018	679245
18471	679246
12123	679247
4271	679248
2930	679249
31417	679250
723	679251
2211	679252
26511	679253
8419	679254
18850	679255
96829	679256
4528	679257
1371	679258
26725	679259
17287	679260
37013	679261
3723	679262
17213	679263
22930	679264
6069	679265
21936	679266
108974	679267
86417	679268
46251	679269
1537	679270
3085	679271
23954	679272
14911	679273
34686	679274
64792	679275
19660	679276
11157	679277
2836	679278
110197	679279
5358	679280
17133	679281
26142	679282
731	679283
3334	679284
64869	679285
30	679286
8833	679287
26233	679288
328	679289
23084	679290
14242	679291
67644	679292
11466	679293
13275	679294
34634	679295
58622	679296
17133	679297
13226	679298
16293	679299
4585	679300
104	679301
65873	679302
13776	679303
57703	679304
39541	679305
19680	679306
2761	679307
975	679308
979	679309
20683	679310
534	679311
3033	679312
1281	679313
3362	679314
39541	679315
6953	679316
7927	679317
5820	679318
4528	679319
9829	679320
11039	679321
62623	679322
58290	679323
16224	679324
1559	679325
54222	679326
44138	679327
10749	679328
7331	679329
9863	679330
5018	679331
78267	679332
35377	679333
4640	679334
30657	679335
115163	679336
17213	679337
6371	679338
30902	679339
12511	679340
44315	679341
10337	679342
16285	679343
15558	679344
59518	679345
40212	679346
26653	679347
6389	679348
5917	679349
5998	679350
10149	679351
13972	679352
107387	679353
39838	679354
12054	679355
79822	679356
27740	679357
1371	679358
16169	679359
44746	679360
6389	679361
33118	679362
59432	679363
9867	679364
12470	679365
1365	679366
30	679367
3617	679368
64998	679369
35308	679370
1246	679371
37998	679372
34687	679373
33103	679374
1222	679375
57473	679376
40173	679377
43622	679378
51836	679379
423	679380
17345	679381
2048	679382
24768	679383
818	679384
3923	679385
45451	679386
81708	679387
1523	679388
13392	679389
5706	679390
33570	679391
15880	679392
6644	679393
39485	679394
1680	679395
30836	679396
6391	679397
43608	679398
41297	679399
18062	679400
5585	679401
110267	679402
107104	679403
6028	679404
8628	679405
13520	679406
20632	679407
35043	679408
36233	679409
428	679410
79592	679411
3800	679412
289	679413
289	679414
26220	679415
289	679416
28634	679417
2572	679418
2488	679419
22389	679420
40161	679421
47292	679422
1250	679423
46346	679424
1034	679425
10472	679426
6729	679427
44	679428
11454	679429
14432	679430
36194	679431
9851	679432
1667	679433
28167	679434
12984	679435
55473	679436
2880	679437
35954	679438
8588	679439
1969	679440
538	679441
11302	679442
8843	679443
51593	679444
1517	679445
67133	679446
264	679447
10564	679448
103784	679449
82265	679450
7081	679451
7524	679452
95276	679453
64583	679454
3678	679455
33652	679456
41485	679457
29009	679458
4665	679459
97842	679460
61099	679461
5931	679462
158023	679463
5172	679464
63509	679465
48001	679466
101053	679467
45237	679468
50530	679469
73237	679470
136197	679471
84586	679472
16159	679473
6058	679474
52932	679475
38439	679476
108991	679477
39479	679478
7070	679479
7155	679480
27110	679481
26066	679482
69298	679483
138406	679484
1654	679485
50386	679486
74515	679487
48547	679488
69095	679489
36670	679490
79436	679491
49586	679492
47179	679493
13487	679494
66982	679495
59331	679496
39332	679497
28163	679498
48544	679499
1135	679500
28851	679501
79767	679502
39952	679503
25282	679504
58245	679505
4067	679506
1965	679507
50692	679508
40075	679509
40075	679510
23324	679511
33539	679512
7056	679513
205	679514
38679	679515
29576	679516
2249	679517
69302	679518
18149	679519
74848	679520
10069	679521
60184	679522
89333	679523
32937	679524
35236	679525
2936	679526
5086	679527
7319	679528
8451	679529
25881	679530
2333	679531
2511	679532
217	679533
3680	679534
73769	679535
73268	679536
254	679537
254	679538
37241	679539
11671	679540
6727	679541
13539	679542
1240	679543
9342	679544
28112	679545
2846	679546
9026	679547
9026	679548
9026	679549
11262	679550
9259	679551
6843	679552
10690	679553
95839	679554
76574	679555
48898	679556
46321	679557
117526	679558
83387	679559
38552	679560
86794	679561
23870	679562
1847	679563
69896	679564
6228	679565
59097	679566
76440	679567
45288	679568
97959	679569
12656	679570
5637	679571
64902	679572
71	679573
10095	679574
3323	679575
46053	679576
30466	679577
64302	679578
10881	679579
3992	679580
41257	679581
2296	679582
14870	679583
28960	679584
2647	679585
9109	679586
68684	679587
12375	679588
118999	679589
106664	679590
36044	679591
48907	679592
121449	679593
21721	679594
14318	679595
2322	679596
11248	679597
9	679598
19127	679599
2799	679600
110	679601
25880	679602
3772	679603
3772	679604
1220	679605
27581	679606
1740	679607
29950	679608
2520	679609
111912	679610
37755	679611
34090	679612
46531	679613
1460	679614
901	679615
5360	679616
606	679617
19963	679618
64403	679619
6557	679620
23497	679621
77042	679622
72908	679623
38482	679624
531	679625
35145	679626
9149	679627
110250	679628
83680	679629
23155	679630
124844	679631
40121	679632
5970	679633
28618	679634
1234	679635
2799	679636
6453	679637
367	679638
3208	679639
22	679640
20205	679641
8103	679642
9703	679643
4113	679644
251	679645
2655	679646
29150	679647
9242	679648
17155	679649
864	679650
380	679651
1067	679652
78117	679653
57699	679654
796	679655
154753	679656
79393	679657
24314	679658
4643	679659
16081	679660
2131	679661
44717	679662
11059	679663
78	679664
8207	679665
6468	679666
1067	679667
11263	679668
1153	679669
23791	679670
6328	679671
1	679672
49609	679673
68821	679674
46433	679675
77838	679676
17675	679677
53323	679678
11024	679679
102319	679680
104949	679681
54626	679682
329	679683
24989	679684
42644	679685
19608	679686
14787	679687
37934	679688
10677	679689
19618	679690
4765	679691
33556	679692
13486	679693
292	679694
15246	679695
39259	679696
56106	679697
24592	679698
2537	679699
16703	679700
48822	679701
50812	679702
227	679703
14139	679704
3885	679705
2154	679706
22097	679707
6475	679708
20475	679709
239	679710
16280	679711
26135	679712
120321	679713
17153	679714
64915	679715
73779	679716
20875	679717
45811	679718
9889	679719
11171	679720
8913	679721
14778	679722
19939	679723
25555	679724
20168	679725
70116	679726
4177	679727
1293	679728
12986	679729
9023	679730
39814	679731
30894	679732
63261	679733
12428	679734
45613	679735
62819	679736
29886	679737
8055	679738
78987	679739
63170	679740
11298	679741
2286	679742
32145	679743
22916	679744
13563	679745
500	679746
82078	679747
31987	679748
41329	679749
2537	679750
308	679751
11477	679752
7684	679753
37454	679754
38129	679755
4018	679756
5385	679757
9417	679758
5669	679759
16432	679760
11312	679761
12942	679762
38130	679763
4991	679764
119925	679765
62478	679766
289	679767
12207	679768
24153	679769
16674	679770
3543	679771
2295	679772
3975	679773
16732	679774
74392	679775
23783	679776
8311	679777
32203	679778
16813	679779
3879	679780
3277	679781
7320	679782
10429	679783
4417	679784
840	679785
41430	679786
16534	679787
37394	679788
44305	679789
8076	679790
18008	679791
958	679792
17993	679793
6095	679794
589	679795
8853	679796
28186	679797
17676	679798
19671	679799
19671	679800
19671	679801
29009	679802
249	679803
88074	679804
5377	679805
4250	679806
2507	679807
23790	679808
2347	679809
68903	679810
14315	679811
68938	679812
37583	679813
3918	679814
19955	679815
54558	679816
9387	679817
846	679818
2408	679819
5528	679820
31575	679821
36854	679822
104395	679823
8971	679824
2821	679825
630	679826
36562	679827
11017	679828
4634	679829
129605	679830
5135	679831
87329	679832
39074	679833
90200	679834
69016	679835
77526	679836
16567	679837
94395	679838
1496	679839
26692	679840
1349	679841
59524	679842
23336	679843
76496	679844
6518	679845
55631	679846
7764	679847
6814	679848
53994	679849
697	679850
1559	679851
28445	679852
117162	679853
47236	679854
4233	679855
40740	679856
6532	679857
12251	679858
59838	679859
2455	679860
61075	679861
1428	679862
27217	679863
73036	679864
19189	679865
36508	679866
10923	679867
61778	679868
31068	679869
61084	679870
2590	679871
28495	679872
35249	679873
13805	679874
20255	679875
2762	679876
938	679877
6109	679878
24290	679879
44958	679880
16231	679881
34046	679882
3034	679883
30186	679884
32223	679885
79287	679886
7237	679887
2122	679888
8975	679889
117411	679890
12668	679891
55690	679892
7746	679893
18027	679894
34762	679895
68037	679896
2382	679897
22953	679898
2277	679899
29862	679900
43585	679901
630	679902
77939	679903
12178	679904
14625	679905
29409	679906
57756	679907
38832	679908
1303	679909
24849	679910
5970	679911
12768	679912
38608	679913
8341	679914
29980	679915
45094	679916
13490	679917
65977	679918
28567	679919
36633	679920
37811	679921
30706	679922
1193	679923
2556	679924
220	679925
71166	679926
13164	679927
365	679928
2945	679929
15176	679930
29022	679931
32799	679932
130815	679933
41846	679934
20693	679935
16474	679936
39914	679937
37730	679938
30836	679939
65922	679940
21854	679941
16693	679942
17218	679943
23053	679944
99353	679945
43171	679946
76322	679947
1526	679948
616	679949
93365	679950
23063	679951
6489	679952
82774	679953
20198	679954
79501	679955
56472	679956
4452	679957
12786	679958
56506	679959
66209	679960
9969	679961
26407	679962
42525	679963
11272	679964
14658	679965
4072	679966
23100	679967
14650	679968
1319	679969
14840	679970
17549	679971
8167	679972
70176	679973
3963	679974
11482	679975
41628	679976
788	679977
36453	679978
28375	679979
17657	679980
91300	679981
19013	679982
106697	679983
9157	679984
30351	679985
118769	679986
29107	679987
2764	679988
34146	679989
1161	679990
124635	679991
117216	679992
27098	679993
5258	679994
2295	679995
12770	679996
130815	679997
89547	679998
1135	679999
28898	680000
28484	680001
3286	680002
18054	680003
7352	680004
11292	680005
1200	680006
57743	680007
47090	680008
115301	680009
33567	680010
28861	680011
70360	680012
165936	680013
29190	680014
482	680015
46748	680016
19725	680017
37154	680018
16718	680019
135457	680020
63512	680021
39557	680022
8796	680023
553	680024
21524	680025
4643	680026
14277	680027
69036	680028
135555	680029
72679	680030
4586	680031
677	680032
11347	680033
16952	680034
25572	680035
48675	680036
33277	680037
582	680038
94570	680039
798	680040
16224	680041
2728	680042
9111	680043
3323	680044
55615	680045
20015	680046
2188	680047
9788	680048
34163	680049
288	680050
22040	680051
5210	680052
11057	680053
339	680054
1479	680055
28466	680056
571	680057
61343	680058
1860	680059
4132	680060
180	680061
6186	680062
6158	680063
2241	680064
71071	680065
95769	680066
2762	680067
12363	680068
2159	680069
4934	680070
16572	680071
307	680072
533	680073
44954	680074
19074	680075
46027	680076
127328	680077
37180	680078
106638	680079
12566	680080
9454	680081
47189	680082
13234	680083
11057	680084
4132	680085
90000	680086
16078	680087
13453	680088
8061	680089
85194	680090
12736	680091
2762	680092
24974	680093
38573	680094
13564	680095
9072	680096
32802	680097
48177	680098
7491	680099
9	680100
47883	680101
1170	680102
5685	680103
18440	680104
18757	680105
10650	680106
57371	680107
18180	680108
13446	680109
5340	680110
39250	680111
731	680112
22677	680113
56925	680114
18864	680115
14525	680116
1379	680117
947	680118
1820	680119
39349	680120
13766	680121
12976	680122
50753	680123
1950	680124
44778	680125
3799	680126
2304	680127
24415	680128
34245	680129
14388	680130
76918	680131
56508	680132
3322	680133
30132	680134
17235	680135
71626	680136
76922	680137
10246	680138
44	680139
7531	680140
16179	680141
11039	680142
28634	680143
43670	680144
13755	680145
39803	680146
8596	680147
2564	680148
26209	680149
426	680150
56622	680151
11636	680152
60259	680153
955	680154
78202	680155
3063	680156
1175	680157
15164	680158
38478	680159
3210	680160
9	680161
67901	680162
17260	680163
109138	680164
67035	680165
1894	680166
52938	680167
133887	680168
4787	680169
1136	680170
13817	680171
1666	680172
42669	680173
3004	680174
28882	680175
61193	680176
28864	680177
3672	680178
10472	680179
631	680180
54175	680181
28881	680182
86395	680183
28868	680184
2666	680185
10119	680186
72662	680187
23737	680188
10860	680189
2667	680190
45063	680191
26604	680192
13746	680193
27551	680194
1691	680195
23528	680196
23583	680197
6228	680198
41	680199
9455	680200
27823	680201
43604	680202
21603	680203
114549	680204
19166	680205
30833	680206
10246	680207
44	680208
44	680209
2616	680210
1287	680211
8588	680212
9869	680213
1667	680214
28988	680215
3762	680216
3874	680217
7772	680218
36073	680219
2322	680220
1246	680221
10853	680222
6729	680223
27743	680224
75811	680225
9428	680226
11783	680227
27750	680228
37189	680229
49810	680230
17541	680231
44707	680232
31726	680233
8715	680234
26084	680235
41657	680236
14128	680237
24866	680238
63348	680239
1255	680240
8715	680241
31208	680242
98152	680243
1255	680244
36629	680245
150569	680246
12116	680247
521	680248
59957	680249
5852	680250
24274	680251
41196	680252
1687	680253
7486	680254
5523	680255
67999	680256
5125	680257
68907	680258
28816	680259
130943	680260
34811	680261
86817	680262
1958	680263
23550	680264
101316	680265
964	680266
31826	680267
13964	680268
52489	680269
1151	680270
4060	680271
14382	680272
1451	680273
1451	680274
39523	680275
67694	680276
35205	680277
28816	680278
4430	680279
1151	680280
129	680281
1451	680282
129	680283
4430	680284
3044	680285
15342	680286
2381	680287
31878	680288
2801	680289
96140	680290
38784	680291
43636	680292
1633	680293
34	680294
14658	680295
129	680296
82157	680297
34	680298
1447	680299
34	680300
4050	680301
19988	680302
11440	680303
1644	680304
1092	680305
13777	680306
58381	680307
1062	680308
111798	680309
32431	680310
31439	680311
80910	680312
3267	680313
34485	680314
4141	680315
87914	680316
254	680317
4141	680318
17576	680319
18631	680320
117447	680321
18249	680322
73683	680323
341	680324
130611	680325
378	680326
40755	680327
97485	680328
21356	680329
41909	680330
10690	680331
91922	680332
1175	680333
29573	680334
20068	680335
10012	680336
368	680337
24420	680338
18666	680339
1157	680340
7794	680341
5105	680342
19079	680343
92	680344
1322	680345
1322	680346
48443	680347
33604	680348
10406	680349
14742	680350
5701	680351
568	680352
441	680353
90596	680354
26260	680355
56173	680356
9875	680357
81674	680358
44013	680359
68903	680360
2376	680361
9226	680362
134416	680363
56214	680364
427	680365
9947	680366
44694	680367
46526	680368
1207	680369
1507	680370
5316	680371
8436	680372
12645	680373
23493	680374
22218	680375
41883	680376
31082	680377
38881	680378
8046	680379
3201	680380
34159	680381
790	680382
538	680383
50263	680384
93342	680385
27809	680386
5592	680387
2144	680388
72939	680389
19121	680390
152864	680391
48908	680392
1188	680393
231	680394
64390	680395
10127	680396
955	680397
46427	680398
2964	680399
8422	680400
10511	680401
33734	680402
93801	680403
26448	680404
4575	680405
28654	680406
3258	680407
4676	680408
885	680409
19118	680410
2246	680411
3117	680412
142	680413
31672	680414
21487	680415
5310	680416
99408	680417
21866	680418
613	680419
33683	680420
24348	680421
8422	680422
16067	680423
44439	680424
15763	680425
58599	680426
51629	680427
77061	680428
7383	680429
10587	680430
30923	680431
7951	680432
975	680433
1490	680434
4457	680435
8404	680436
48799	680437
118873	680438
6480	680439
31075	680440
15935	680441
44955	680442
9688	680443
18323	680444
6260	680445
67525	680446
5327	680447
26027	680448
8981	680449
6260	680450
65421	680451
25237	680452
2502	680453
10555	680454
21136	680455
18186	680456
49367	680457
29521	680458
5081	680459
51549	680460
80406	680461
27558	680462
4445	680463
57783	680464
27328	680465
43454	680466
9107	680467
69979	680468
16503	680469
2257	680470
54565	680471
83432	680472
6112	680473
32375	680474
1174	680475
11438	680476
34781	680477
12098	680478
4450	680479
14899	680480
4249	680481
4688	680482
3324	680483
104	680484
8357	680485
46983	680486
14664	680487
10974	680488
1581	680489
30881	680490
1022	680491
11688	680492
48600	680493
83156	680494
130044	680495
72463	680496
60955	680497
104078	680498
122870	680499
100547	680500
68984	680501
110871	680502
41869	680503
86216	680504
129	680505
29759	680506
7100	680507
11486	680508
29949	680509
20626	680510
12871	680511
19909	680512
15651	680513
128721	680514
18743	680515
15606	680516
4886	680517
20430	680518
8672	680519
1294	680520
7367	680521
57666	680522
32310	680523
5667	680524
7737	680525
2494	680526
67180	680527
3906	680528
4590	680529
29192	680530
4192	680531
14015	680532
17885	680533
2035	680534
40830	680535
12375	680536
742	680537
48152	680538
54393	680539
28220	680540
3815	680541
36521	680542
30594	680543
34243	680544
148479	680545
4735	680546
6078	680547
273	680548
3892	680549
3892	680550
3988	680551
4552	680552
56610	680553
13232	680554
16910	680555
2937	680556
4159	680557
138574	680558
18009	680559
44558	680560
15187	680561
36223	680562
65618	680563
632	680564
8124	680565
109440	680566
3044	680567
2917	680568
56783	680569
1580	680570
26597	680571
135669	680572
28076	680573
30716	680574
5695	680575
8740	680576
46342	680577
56	680578
12683	680579
84911	680580
1255	680581
39298	680582
42456	680583
13708	680584
969	680585
1880	680586
1860	680587
48127	680588
15766	680589
45581	680590
13132	680591
4195	680592
47815	680593
2056	680594
88085	680595
9584	680596
104334	680597
92319	680598
35542	680599
9697	680600
74	680601
1667	680602
1194	680603
5116	680604
790	680605
110	680606
4098	680607
3654	680608
114622	680609
13987	680610
68167	680611
26615	680612
20423	680613
29873	680614
3278	680615
27019	680616
37680	680617
85922	680618
4417	680619
17283	680620
108500	680621
37745	680622
22769	680623
24766	680624
7377	680625
16937	680626
11154	680627
18799	680628
68909	680629
56643	680630
17053	680631
52245	680632
1374	680633
37648	680634
3532	680635
11723	680636
74339	680637
18504	680638
11044	680639
4082	680640
73598	680641
48044	680642
45861	680643
44932	680644
521	680645
4629	680646
2716	680647
17098	680648
23	680649
30579	680650
44898	680651
3619	680652
2822	680653
5344	680654
60312	680655
46955	680656
6259	680657
10262	680658
69121	680659
2693	680660
23024	680661
39748	680662
3639	680663
66960	680664
71161	680665
40769	680666
36983	680667
50284	680668
69735	680669
28524	680670
3647	680671
39822	680672
1050	680673
39781	680674
14830	680675
91483	680676
88006	680677
19180	680678
105635	680679
52913	680680
10698	680681
37572	680682
1727	680683
1713	680684
77732	680685
34643	680686
55602	680687
93580	680688
75983	680689
35391	680690
95743	680691
7832	680692
58056	680693
40738	680694
75724	680695
5913	680696
9664	680697
75887	680698
3010	680699
1036	680700
1065	680701
288	680702
7637	680703
30915	680704
14355	680705
29511	680706
17124	680707
31553	680708
979	680709
24153	680710
606	680711
32363	680712
18083	680713
32483	680714
32964	680715
3430	680716
13532	680717
20766	680718
100689	680719
117409	680720
1333	680721
23122	680722
3212	680723
30466	680724
3530	680725
1380	680726
91685	680727
631	680728
2351	680729
4076	680730
7476	680731
25930	680732
14304	680733
49279	680734
658	680735
24365	680736
67981	680737
96945	680738
8944	680739
22787	680740
32130	680741
58628	680742
96854	680743
90085	680744
254	680745
48592	680746
37851	680747
31048	680748
51337	680749
2940	680750
23184	680751
8157	680752
37954	680753
6706	680754
68136	680755
50711	680756
110631	680757
9120	680758
30609	680759
2536	680760
7293	680761
64916	680762
57469	680763
94574	680764
72024	680765
95927	680766
17789	680767
99431	680768
37160	680769
47323	680770
23953	680771
81925	680772
67120	680773
61383	680774
70470	680775
29687	680776
136092	680777
8839	680778
58271	680779
8113	680780
99259	680781
93603	680782
102617	680783
14431	680784
60500	680785
137181	680786
32988	680787
75550	680788
56238	680789
5425	680790
90131	680791
31573	680792
69269	680793
61462	680794
83291	680795
102038	680796
19613	680797
100801	680798
82390	680799
10763	680800
9239	680801
47261	680802
65884	680803
99625	680804
42467	680805
40888	680806
35995	680807
42466	680808
83640	680809
40116	680810
46308	680811
60271	680812
757	680813
45512	680814
9617	680815
50827	680816
63572	680817
69024	680818
47153	680819
67129	680820
89585	680821
38120	680822
77759	680823
49457	680824
79623	680825
33742	680826
85173	680827
48584	680828
137574	680829
69295	680830
77981	680831
16215	680832
36459	680833
23508	680834
89300	680835
68241	680836
104178	680837
7319	680838
101364	680839
102717	680840
6190	680841
74458	680842
47905	680843
104001	680844
58473	680845
27326	680846
112385	680847
64820	680848
60369	680849
11595	680850
8299	680851
6538	680852
23133	680853
73826	680854
5763	680855
27190	680856
61627	680857
89563	680858
45604	680859
55265	680860
56289	680861
12209	680862
30387	680863
6252	680864
6233	680865
9330	680866
110909	680867
71531	680868
53118	680869
89415	680870
51620	680871
37150	680872
69382	680873
81930	680874
14906	680875
54358	680876
7001	680877
81992	680878
45322	680879
354	680880
32292	680881
27060	680882
46153	680883
62723	680884
1031	680885
2655	680886
3542	680887
239	680888
39783	680889
7398	680890
19575	680891
56261	680892
45322	680893
69217	680894
11070	680895
90619	680896
53	680897
2451	680898
3400	680899
4220	680900
2298	680901
882	680902
9448	680903
20668	680904
36482	680905
2630	680906
47647	680907
67224	680908
1219	680909
34407	680910
40029	680911
9218	680912
31553	680913
979	680914
3573	680915
3197	680916
45242	680917
7946	680918
24294	680919
7240	680920
7765	680921
58621	680922
58621	680923
783	680924
77445	680925
2653	680926
4324	680927
10056	680928
2326	680929
72260	680930
9448	680931
1552	680932
2912	680933
5105	680934
21993	680935
26048	680936
14293	680937
44497	680938
34407	680939
16239	680940
473	680941
113	680942
44871	680943
88627	680944
2754	680945
2849	680946
4547	680947
132417	680948
135825	680949
27	680950
40046	680951
8701	680952
139	680953
6609	680954
14731	680955
55	680956
14568	680957
158549	680958
34088	680959
13041	680960
14098	680961
3742	680962
97983	680963
139	680964
23384	680965
18461	680966
27560	680967
57	680968
26076	680969
44562	680970
30078	680971
86870	680972
101877	680973
27647	680974
16791	680975
25490	680976
117439	680977
74875	680978
70869	680979
62648	680980
1044	680981
1546	680982
1523	680983
17529	680984
3115	680985
10325	680986
15604	680987
1050	680988
4464	680989
632	680990
71533	680991
16732	680992
37874	680993
22949	680994
65399	680995
13490	680996
10635	680997
74471	680998
38180	680999
4051	681000
20479	681001
29650	681002
3100	681003
4274	681004
8394	681005
40257	681006
29516	681007
1327	681008
98173	681009
38576	681010
91	681011
24505	681012
59228	681013
18687	681014
2666	681015
133044	681016
5776	681017
4219	681018
2641	681019
105188	681020
24271	681021
19934	681022
58431	681023
48009	681024
68058	681025
58307	681026
30524	681027
4231	681028
48139	681029
65679	681030
37922	681031
66299	681032
48931	681033
102442	681034
102571	681035
95855	681036
88224	681037
14184	681038
5704	681039
83732	681040
68102	681041
64512	681042
11216	681043
102571	681044
16805	681045
22199	681046
14919	681047
21854	681048
20114	681049
83154	681050
73539	681051
45426	681052
29657	681053
62746	681054
141777	681055
46150	681056
1926	681057
13381	681058
77538	681059
51404	681060
12697	681061
37745	681062
51960	681063
73237	681064
15946	681065
9647	681066
30979	681067
59285	681068
580	681069
22734	681070
7665	681071
86235	681072
32130	681073
73199	681074
2671	681075
7413	681076
1175	681077
1175	681078
2879	681079
3135	681080
10131	681081
122749	681082
777	681083
60259	681084
783	681085
671	681086
3183	681087
781	681088
45460	681089
154	681090
875	681091
80092	681092
15	681093
305	681094
351	681095
8312	681096
671	681097
7740	681098
137261	681099
103963	681100
42318	681101
1014	681102
57750	681103
37128	681104
9150	681105
14919	681106
57504	681107
22199	681108
62713	681109
16805	681110
7839	681111
14853	681112
9664	681113
9113	681114
3912	681115
34406	681116
23200	681117
7948	681118
11287	681119
2647	681120
62232	681121
20350	681122
131530	681123
34172	681124
17292	681125
23554	681126
36233	681127
6285	681128
18	681129
46382	681130
1929	681131
141513	681132
5606	681133
5662	681134
14362	681135
37607	681136
99587	681137
1988	681138
477	681139
23801	681140
158	681141
821	681142
42715	681143
131565	681144
5020	681145
1049	681146
248	681147
800	681148
29129	681149
16412	681150
3014	681151
4207	681152
2177	681153
12351	681154
6176	681155
13315	681156
4914	681157
24906	681158
3906	681159
8200	681160
11588	681161
45646	681162
10001	681163
52913	681164
30466	681165
22169	681166
105044	681167
3195	681168
8673	681169
22145	681170
10669	681171
52278	681172
22621	681173
5638	681174
99061	681175
23928	681176
58074	681177
7692	681178
227	681179
2630	681180
7129	681181
17240	681182
40140	681183
30154	681184
9705	681185
2266	681186
3723	681187
27809	681188
4670	681189
6464	681190
39348	681191
62676	681192
20642	681193
31921	681194
84896	681195
132531	681196
87798	681197
76707	681198
30084	681199
910	681200
2369	681201
65637	681202
67990	681203
131240	681204
45539	681205
61357	681206
22925	681207
95572	681208
74569	681209
102610	681210
8119	681211
18971	681212
103471	681213
167562	681214
48570	681215
82197	681216
16137	681217
30949	681218
65786	681219
106633	681220
2412	681221
644	681222
8848	681223
3672	681224
54341	681225
2788	681226
19183	681227
57718	681228
11486	681229
130867	681230
134668	681231
94363	681232
5608	681233
29654	681234
57718	681235
70040	681236
111887	681237
3840	681238
1561	681239
106812	681240
90697	681241
25258	681242
24826	681243
28599	681244
66037	681245
107667	681246
131008	681247
53121	681248
67188	681249
6300	681250
17886	681251
26170	681252
519	681253
2039	681254
1575	681255
1062	681256
2449	681257
10620	681258
2381	681259
114322	681260
4075	681261
13733	681262
9763	681263
71575	681264
15321	681265
70532	681266
39550	681267
83647	681268
46089	681269
62299	681270
83325	681271
48746	681272
56209	681273
130642	681274
158007	681275
82992	681276
12687	681277
113620	681278
61541	681279
33186	681280
28085	681281
43982	681282
40483	681283
59822	681284
4430	681285
1451	681286
5262	681287
3881	681288
73823	681289
32281	681290
108379	681291
40827	681292
40756	681293
85108	681294
131073	681295
46542	681296
47828	681297
98015	681298
49598	681299
87766	681300
91908	681301
100476	681302
76697	681303
5116	681304
821	681305
1948	681306
1175	681307
1151	681308
970	681309
2167	681310
4400	681311
30681	681312
2216	681313
100846	681314
72840	681315
337	681316
14185	681317
4992	681318
61636	681319
8395	681320
67083	681321
581	681322
69930	681323
27975	681324
749	681325
2595	681326
2687	681327
44855	681328
3642	681329
1330	681330
1675	681331
1236	681332
2782	681333
48456	681334
1200	681335
1597	681336
2896	681337
464	681338
105707	681339
33087	681340
92687	681341
124686	681342
38604	681343
75987	681344
102200	681345
93475	681346
9811	681347
13442	681348
5193	681349
2347	681350
7481	681351
34553	681352
98360	681353
38806	681354
7587	681355
43071	681356
2105	681357
1300	681358
73155	681359
80688	681360
6677	681361
64964	681362
2446	681363
4367	681364
21154	681365
52489	681366
21839	681367
85482	681368
7102	681369
19700	681370
56726	681371
6975	681372
7471	681373
2536	681374
12673	681375
12075	681376
2347	681377
110850	681378
71941	681379
3524	681380
647	681381
562	681382
64954	681383
50587	681384
106111	681385
58188	681386
38600	681387
20114	681388
20138	681389
28860	681390
7069	681391
76098	681392
88346	681393
105580	681394
2516	681395
130691	681396
129437	681397
52112	681398
16655	681399
37085	681400
289	681401
139116	681402
1050	681403
65401	681404
91962	681405
130668	681406
21132	681407
49241	681408
77533	681409
51234	681410
7162	681411
13907	681412
60230	681413
15477	681414
12132	681415
21354	681416
6860	681417
13562	681418
14635	681419
86300	681420
17687	681421
4317	681422
20623	681423
3372	681424
26930	681425
77506	681426
4485	681427
13378	681428
42635	681429
8271	681430
50632	681431
10040	681432
4485	681433
9889	681434
26910	681435
5517	681436
50632	681437
6884	681438
43398	681439
26910	681440
13378	681441
26910	681442
20676	681443
45811	681444
50649	681445
8261	681446
50772	681447
10057	681448
2374	681449
82700	681450
43615	681451
41677	681452
1987	681453
7266	681454
78204	681455
1502	681456
36521	681457
29434	681458
10065	681459
2375	681460
26899	681461
3433	681462
3433	681463
26899	681464
45904	681465
59866	681466
72833	681467
12465	681468
54112	681469
17098	681470
6887	681471
114714	681472
1124	681473
18695	681474
13664	681475
7315	681476
21132	681477
84477	681478
112898	681479
10611	681480
6975	681481
5287	681482
3024	681483
1976	681484
31453	681485
76527	681486
6255	681487
87281	681488
30384	681489
8526	681490
7665	681491
61003	681492
62621	681493
2763	681494
14828	681495
39862	681496
6328	681497
3920	681498
34404	681499
3899	681500
37331	681501
3684	681502
30633	681503
3183	681504
60472	681505
12413	681506
102602	681507
38778	681508
3318	681509
35406	681510
12164	681511
17328	681512
11064	681513
4445	681514
63299	681515
97888	681516
9948	681517
36164	681518
44169	681519
2448	681520
36537	681521
19578	681522
5796	681523
9929	681524
433	681525
563	681526
8142	681527
11064	681528
433	681529
27587	681530
23796	681531
16673	681532
3158	681533
563	681534
95274	681535
9929	681536
62373	681537
14780	681538
101293	681539
433	681540
27988	681541
2852	681542
19918	681543
104163	681544
8142	681545
3158	681546
45229	681547
23120	681548
9382	681549
1988	681550
9607	681551
52544	681552
2424	681553
3711	681554
8805	681555
36427	681556
38810	681557
3023	681558
54624	681559
29608	681560
22688	681561
6066	681562
59395	681563
117266	681564
27010	681565
17904	681566
61605	681567
5778	681568
28423	681569
27708	681570
152945	681571
48593	681572
1167	681573
367	681574
26057	681575
104339	681576
2048	681577
21361	681578
76823	681579
10084	681580
4325	681581
80660	681582
8311	681583
50231	681584
99018	681585
9023	681586
9930	681587
96432	681588
9930	681589
80812	681590
57947	681591
34412	681592
7573	681593
108438	681594
2731	681595
17506	681596
25263	681597
48251	681598
14089	681599
28447	681600
70867	681601
3261	681602
28117	681603
35029	681604
59778	681605
12285	681606
28887	681607
34210	681608
61013	681609
9930	681610
71005	681611
22177	681612
13867	681613
154522	681614
5140	681615
28586	681616
73106	681617
31118	681618
5007	681619
54643	681620
3078	681621
22852	681622
23806	681623
104002	681624
37852	681625
27403	681626
110381	681627
111622	681628
90002	681629
80812	681630
35427	681631
23135	681632
5140	681633
70992	681634
49213	681635
54610	681636
618	681637
4655	681638
37059	681639
13161	681640
239	681641
86235	681642
7240	681643
4058	681644
10514	681645
64109	681646
88695	681647
32807	681648
45614	681649
23918	681650
23071	681651
13093	681652
56429	681653
70598	681654
1170	681655
76836	681656
4646	681657
3251	681658
32043	681659
53977	681660
6455	681661
3843	681662
126039	681663
31338	681664
2064	681665
36269	681666
6093	681667
8365	681668
12220	681669
37742	681670
48706	681671
10538	681672
71228	681673
63517	681674
6905	681675
3927	681676
2211	681677
231	681678
23096	681679
28784	681680
10529	681681
19504	681682
25783	681683
32505	681684
1119	681685
64664	681686
13738	681687
16872	681688
138402	681689
27666	681690
39080	681691
158010	681692
15931	681693
44484	681694
16955	681695
129	681696
744	681697
43566	681698
11538	681699
36590	681700
7917	681701
23863	681702
23361	681703
23754	681704
5056	681705
38	681706
848	681707
1050	681708
77533	681709
21736	681710
17575	681711
4004	681712
1658	681713
21236	681714
12227	681715
16294	681716
1918	681717
8852	681718
36209	681719
7713	681720
9054	681721
6677	681722
798	681723
133	681724
18647	681725
36037	681726
6681	681727
31098	681728
28815	681729
15550	681730
1690	681731
988	681732
1009	681733
1525	681734
17199	681735
926	681736
11549	681737
22350	681738
24935	681739
5733	681740
9681	681741
9748	681742
20847	681743
816	681744
210	681745
2730	681746
1333	681747
10534	681748
87460	681749
91577	681750
10001	681751
4417	681752
10764	681753
962	681754
2	681755
13595	681756
2295	681757
87950	681758
10149	681759
28198	681760
63440	681761
37278	681762
56273	681763
108468	681764
48171	681765
4891	681766
17150	681767
2915	681768
57553	681769
14504	681770
15744	681771
27273	681772
21308	681773
39304	681774
85224	681775
32117	681776
7977	681777
24092	681778
37057	681779
6152	681780
67665	681781
83574	681782
6390	681783
65388	681784
26219	681785
44915	681786
6472	681787
23824	681788
113551	681789
7959	681790
111803	681791
15214	681792
8740	681793
47849	681794
7408	681795
20189	681796
39580	681797
56815	681798
105898	681799
127351	681800
37319	681801
10422	681802
47817	681803
23833	681804
66985	681805
60337	681806
11142	681807
48872	681808
24232	681809
679	681810
25876	681811
21831	681812
46954	681813
15895	681814
12390	681815
17636	681816
122718	681817
9114	681818
24839	681819
80925	681820
58504	681821
54139	681822
2170	681823
30160	681824
19756	681825
6555	681826
55425	681827
12023	681828
40189	681829
26472	681830
44845	681831
89348	681832
16066	681833
84831	681834
29960	681835
17822	681836
73641	681837
11209	681838
63777	681839
48517	681840
74685	681841
2632	681842
17151	681843
7738	681844
36805	681845
75910	681846
31118	681847
32517	681848
84939	681849
26244	681850
29147	681851
67905	681852
115225	681853
43637	681854
88174	681855
42298	681856
57963	681857
36654	681858
16176	681859
84703	681860
14519	681861
56888	681862
41989	681863
24771	681864
10982	681865
31889	681866
27087	681867
20448	681868
39078	681869
100290	681870
95770	681871
73859	681872
12746	681873
482	681874
14987	681875
12738	681876
8115	681877
66945	681878
5801	681879
130797	681880
118942	681881
2208	681882
7445	681883
4208	681884
68193	681885
47818	681886
18623	681887
2843	681888
106845	681889
5311	681890
14998	681891
608	681892
98105	681893
45446	681894
46131	681895
20037	681896
17253	681897
5987	681898
56481	681899
1666	681900
28135	681901
8009	681902
2423	681903
97592	681904
86152	681905
41158	681906
37597	681907
10842	681908
31541	681909
9133	681910
53659	681911
117434	681912
32266	681913
96954	681914
4364	681915
11077	681916
102511	681917
54291	681918
108976	681919
85415	681920
88781	681921
44249	681922
67537	681923
90867	681924
18234	681925
22133	681926
62305	681927
970	681928
23823	681929
27962	681930
65566	681931
44296	681932
80664	681933
6296	681934
8296	681935
102740	681936
25586	681937
33162	681938
6528	681939
67721	681940
75706	681941
24580	681942
7484	681943
2805	681944
9011	681945
3802	681946
91915	681947
40484	681948
20678	681949
15661	681950
66797	681951
96941	681952
31081	681953
14176	681954
76471	681955
12390	681956
40985	681957
105207	681958
17738	681959
3904	681960
112376	681961
105262	681962
60534	681963
95599	681964
31599	681965
4275	681966
4939	681967
7237	681968
52836	681969
58316	681970
43265	681971
16996	681972
15715	681973
63255	681974
88908	681975
15307	681976
14660	681977
12394	681978
70919	681979
17931	681980
58327	681981
6771	681982
53383	681983
73376	681984
4352	681985
3108	681986
278	681987
67694	681988
13727	681989
69022	681990
22931	681991
58639	681992
23072	681993
9858	681994
2675	681995
115625	681996
83262	681997
5106	681998
15314	681999
26102	682000
76881	682001
66589	682002
28888	682003
83101	682004
2437	682005
1185	682006
28454	682007
68033	682008
116	682009
53823	682010
62670	682011
73572	682012
36491	682013
20125	682014
617	682015
108668	682016
47709	682017
27943	682018
546	682019
30088	682020
38022	682021
46332	682022
17661	682023
87776	682024
6000	682025
17921	682026
1469	682027
26113	682028
32863	682029
8037	682030
3492	682031
4237	682032
64727	682033
29979	682034
43593	682035
68825	682036
17868	682037
29093	682038
28043	682039
67299	682040
37234	682041
41276	682042
32840	682043
10469	682044
10892	682045
39346	682046
32419	682047
28043	682048
15631	682049
26328	682050
117144	682051
32096	682052
78092	682053
51001	682054
55651	682055
87620	682056
22349	682057
34017	682058
11801	682059
4381	682060
2667	682061
25275	682062
33724	682063
17746	682064
24830	682065
18089	682066
19596	682067
9457	682068
7352	682069
51254	682070
109590	682071
5755	682072
51905	682073
358	682074
17599	682075
88263	682076
14766	682077
85879	682078
118869	682079
12877	682080
36497	682081
71508	682082
40573	682083
7209	682084
4576	682085
136079	682086
106912	682087
86140	682088
23726	682089
82722	682090
39008	682091
12291	682092
35036	682093
53737	682094
124311	682095
67279	682096
85036	682097
11181	682098
86562	682099
8408	682100
39365	682101
48507	682102
86344	682103
22675	682104
3109	682105
1103	682106
464	682107
152355	682108
92512	682109
85250	682110
41673	682111
14081	682112
2143	682113
11347	682114
2155	682115
21721	682116
64341	682117
129614	682118
24278	682119
50002	682120
51237	682121
87101	682122
8600	682123
17524	682124
81520	682125
39309	682126
20337	682127
2775	682128
2943	682129
73366	682130
69874	682131
11352	682132
81866	682133
72697	682134
4465	682135
1842	682136
108500	682137
64337	682138
42938	682139
9858	682140
71070	682141
6924	682142
4880	682143
1818	682144
39095	682145
31529	682146
62840	682147
35510	682148
132314	682149
1194	682150
2915	682151
136082	682152
35188	682153
7225	682154
86200	682155
4809	682156
138417	682157
66913	682158
12108	682159
13927	682160
67885	682161
1345	682162
113521	682163
31906	682164
46825	682165
7041	682166
46041	682167
42235	682168
108418	682169
38891	682170
9335	682171
7737	682172
5010	682173
63123	682174
11434	682175
26629	682176
3524	682177
23671	682178
9178	682179
1532	682180
7757	682181
405	682182
110108	682183
6714	682184
695	682185
3533	682186
25508	682187
1255	682188
24719	682189
8531	682190
96977	682191
13959	682192
18315	682193
27325	682194
10256	682195
6298	682196
33671	682197
30571	682198
37125	682199
1072	682200
7358	682201
5570	682202
20108	682203
7187	682204
37569	682205
2184	682206
109955	682207
12330	682208
53696	682209
17167	682210
8056	682211
115642	682212
43978	682213
14025	682214
3775	682215
20303	682216
40493	682217
28039	682218
63370	682219
5570	682220
40994	682221
100982	682222
53912	682223
63379	682224
95946	682225
6216	682226
761	682227
18614	682228
72956	682229
15459	682230
81485	682231
43171	682232
26875	682233
9094	682234
5132	682235
3531	682236
89992	682237
49793	682238
69082	682239
3377	682240
134039	682241
6814	682242
93362	682243
26482	682244
2350	682245
3223	682246
11466	682247
17938	682248
22650	682249
45838	682250
36755	682251
73834	682252
80464	682253
26072	682254
17567	682255
4756	682256
26113	682257
608	682258
111101	682259
55249	682260
9178	682261
23134	682262
13232	682263
2105	682264
71601	682265
18554	682266
5051	682267
10991	682268
37578	682269
24731	682270
3308	682271
49105	682272
56566	682273
33264	682274
4321	682275
891	682276
3573	682277
53641	682278
43623	682279
39089	682280
19733	682281
54835	682282
3030	682283
1786	682284
352	682285
59534	682286
24996	682287
97034	682288
22730	682289
1252	682290
20376	682291
549	682292
24856	682293
32853	682294
23459	682295
36592	682296
76474	682297
33591	682298
74821	682299
103	682300
104342	682301
123087	682302
10156	682303
30941	682304
47350	682305
86290	682306
13096	682307
20759	682308
13886	682309
14764	682310
20919	682311
54724	682312
54025	682313
2201	682314
46372	682315
11253	682316
13091	682317
30982	682318
11251	682319
6776	682320
4642	682321
12739	682322
7656	682323
87460	682324
1535	682325
8834	682326
9851	682327
120	682328
104276	682329
52134	682330
2090	682331
3433	682332
10054	682333
42635	682334
1734	682335
82789	682336
28761	682337
35019	682338
59765	682339
10053	682340
2281	682341
64003	682342
20651	682343
1734	682344
35589	682345
56870	682346
49120	682347
65925	682348
3235	682349
15461	682350
26930	682351
26910	682352
28725	682353
77465	682354
4483	682355
2372	682356
9414	682357
967	682358
130838	682359
35019	682360
29420	682361
2372	682362
91690	682363
15564	682364
3374	682365
12653	682366
35069	682367
3808	682368
2373	682369
37622	682370
98049	682371
45904	682372
6708	682373
1013	682374
131289	682375
11646	682376
128662	682377
2970	682378
629	682379
9451	682380
17488	682381
72213	682382
123057	682383
14505	682384
26871	682385
10056	682386
37547	682387
35012	682388
1734	682389
49101	682390
28781	682391
10038	682392
92798	682393
59865	682394
3371	682395
10625	682396
55652	682397
2372	682398
4483	682399
72183	682400
26874	682401
882	682402
568	682403
7086	682404
17359	682405
2378	682406
1190	682407
51232	682408
20307	682409
20307	682410
19697	682411
8749	682412
70384	682413
27273	682414
10990	682415
120432	682416
53734	682417
48438	682418
151104	682419
29558	682420
28447	682421
77588	682422
83065	682423
45244	682424
31526	682425
62353	682426
17883	682427
107764	682428
30690	682429
33004	682430
74617	682431
41566	682432
45394	682433
18168	682434
2458	682435
3565	682436
23002	682437
125970	682438
35552	682439
23123	682440
23123	682441
6481	682442
105426	682443
5093	682444
25782	682445
42857	682446
47468	682447
75274	682448
61200	682449
120061	682450
54630	682451
117273	682452
7340	682453
5311	682454
23381	682455
10993	682456
12897	682457
79803	682458
51998	682459
10663	682460
12891	682461
29928	682462
30425	682463
864	682464
29057	682465
2118	682466
7295	682467
70017	682468
26362	682469
17	682470
28487	682471
15826	682472
49895	682473
45817	682474
56032	682475
35155	682476
6017	682477
15882	682478
15882	682479
49825	682480
11773	682481
42158	682482
3079	682483
1899	682484
92669	682485
1996	682486
445	682487
20810	682488
1393	682489
36709	682490
28459	682491
44755	682492
16194	682493
21537	682494
44256	682495
7521	682496
5732	682497
8429	682498
27802	682499
113	682500
155	682501
9235	682502
7158	682503
979	682504
14511	682505
49595	682506
13089	682507
19995	682508
10262	682509
12946	682510
6535	682511
2647	682512
50493	682513
8654	682514
8249	682515
10473	682516
16823	682517
17499	682518
13443	682519
15596	682520
37745	682521
63795	682522
24201	682523
52016	682524
106733	682525
14613	682526
35230	682527
99744	682528
21123	682529
5446	682530
50284	682531
4247	682532
6271	682533
130592	682534
24168	682535
57958	682536
7630	682537
41966	682538
114371	682539
103352	682540
6413	682541
9150	682542
12185	682543
56115	682544
13447	682545
17224	682546
22184	682547
14919	682548
22199	682549
49998	682550
17551	682551
53443	682552
53447	682553
22053	682554
113864	682555
65658	682556
121172	682557
133978	682558
5879	682559
19424	682560
25075	682561
136784	682562
30024	682563
108972	682564
3278	682565
78166	682566
94426	682567
20041	682568
6316	682569
22788	682570
40184	682571
2016	682572
6553	682573
4049	682574
68152	682575
153	682576
78252	682577
1621	682578
745	682579
3980	682580
738	682581
29913	682582
24729	682583
5	682584
5	682585
1448	682586
14829	682587
13270	682588
21	682589
90139	682590
36741	682591
52154	682592
18651	682593
48717	682594
10849	682595
65671	682596
3814	682597
13270	682598
11515	682599
10548	682600
3950	682601
37583	682602
769	682603
9795	682604
37709	682605
806	682606
51669	682607
28027	682608
7415	682609
19256	682610
3145	682611
21218	682612
13125	682613
3814	682614
30883	682615
36741	682616
30450	682617
9369	682618
30553	682619
56	682620
1968	682621
79650	682622
27100	682623
12511	682624
1517	682625
8721	682626
8837	682627
9789	682628
28894	682629
35302	682630
62187	682631
17903	682632
7208	682633
65720	682634
39321	682635
3940	682636
122635	682637
33253	682638
16804	682639
60553	682640
17232	682641
54753	682642
4465	682643
40034	682644
35421	682645
4299	682646
4276	682647
6307	682648
16294	682649
20143	682650
19199	682651
20847	682652
15741	682653
13127	682654
13125	682655
2906	682656
24878	682657
55397	682658
7832	682659
36165	682660
6244	682661
11024	682662
3815	682663
22244	682664
2166	682665
6802	682666
10770	682667
48812	682668
19736	682669
2384	682670
78	682671
15565	682672
27291	682673
485	682674
35293	682675
85294	682676
103838	682677
1252	682678
2201	682679
4637	682680
7249	682681
24295	682682
31528	682683
59176	682684
103717	682685
62736	682686
485	682687
39928	682688
36160	682689
54232	682690
378	682691
10592	682692
11686	682693
29752	682694
48739	682695
41670	682696
60505	682697
38125	682698
55348	682699
46192	682700
23702	682701
57525	682702
16209	682703
9044	682704
23578	682705
796	682706
34495	682707
22066	682708
13392	682709
20742	682710
4004	682711
11399	682712
67715	682713
98178	682714
13423	682715
60540	682716
63335	682717
2822	682718
6761	682719
6786	682720
1164	682721
2682	682722
14628	682723
1164	682724
14614	682725
2682	682726
51325	682727
2673	682728
9226	682729
4097	682730
23031	682731
7385	682732
28882	682733
13150	682734
5675	682735
20484	682736
10111	682737
43986	682738
3614	682739
19924	682740
34068	682741
2252	682742
5173	682743
12232	682744
14551	682745
41874	682746
31136	682747
14015	682748
65454	682749
9	682750
5209	682751
12105	682752
13794	682753
19180	682754
3962	682755
814	682756
24935	682757
13695	682758
9164	682759
118809	682760
129404	682761
120083	682762
134322	682763
37909	682764
110510	682765
74359	682766
37922	682767
52484	682768
134376	682769
11827	682770
28873	682771
57679	682772
13466	682773
18	682774
11471	682775
23766	682776
10563	682777
1502	682778
34695	682779
138429	682780
6249	682781
7775	682782
4541	682783
30401	682784
3671	682785
62833	682786
1451	682787
4203	682788
4203	682789
644	682790
1575	682791
1638	682792
138529	682793
91457	682794
23921	682795
88178	682796
119079	682797
12128	682798
20810	682799
45001	682800
41443	682801
77518	682802
70791	682803
8766	682804
114435	682805
14522	682806
705	682807
27948	682808
40518	682809
108920	682810
49430	682811
104051	682812
85190	682813
124433	682814
69850	682815
24541	682816
70219	682817
30929	682818
28928	682819
60756	682820
8682	682821
10728	682822
3820	682823
28530	682824
3483	682825
7604	682826
16159	682827
14648	682828
68655	682829
38	682830
55550	682831
1823	682832
28530	682833
53733	682834
11622	682835
81712	682836
1261	682837
1401	682838
16179	682839
328	682840
2014	682841
2698	682842
747	682843
115199	682844
21879	682845
20	682846
33647	682847
16955	682848
12275	682849
113925	682850
20293	682851
847	682852
27177	682853
82810	682854
23659	682855
10374	682856
2508	682857
100339	682858
23685	682859
85947	682860
37059	682861
15169	682862
19258	682863
12713	682864
10584	682865
47159	682866
95447	682867
3638	682868
37624	682869
55476	682870
111931	682871
92122	682872
91917	682873
64743	682874
41600	682875
64343	682876
114386	682877
2627	682878
124232	682879
46309	682880
73614	682881
117395	682882
37860	682883
70459	682884
75820	682885
99292	682886
1593	682887
51661	682888
44668	682889
28909	682890
114532	682891
10916	682892
56236	682893
17318	682894
134526	682895
65524	682896
71531	682897
45220	682898
63710	682899
44581	682900
31728	682901
21871	682902
18482	682903
40799	682904
3672	682905
6274	682906
30372	682907
36468	682908
44453	682909
5499	682910
12296	682911
7454	682912
65421	682913
3294	682914
87206	682915
18034	682916
3885	682917
41541	682918
67836	682919
7040	682920
73586	682921
66764	682922
22871	682923
61175	682924
10162	682925
18231	682926
2275	682927
30451	682928
74810	682929
72087	682930
4884	682931
52783	682932
1177	682933
67703	682934
9859	682935
11460	682936
24111	682937
3598	682938
10519	682939
5928	682940
5904	682941
1250	682942
1447	682943
1850	682944
71099	682945
101924	682946
32487	682947
40622	682948
3717	682949
24231	682950
26973	682951
20913	682952
14342	682953
28979	682954
31333	682955
28351	682956
21102	682957
27586	682958
15540	682959
5415	682960
27578	682961
22296	682962
22271	682963
1036	682964
16813	682965
83028	682966
88783	682967
164049	682968
132408	682969
150342	682970
4359	682971
21380	682972
6276	682973
6260	682974
8750	682975
210	682976
9023	682977
60305	682978
28367	682979
67707	682980
7002	682981
4655	682982
9787	682983
35883	682984
7295	682985
91495	682986
11892	682987
47832	682988
6677	682989
81829	682990
4484	682991
45217	682992
4206	682993
4601	682994
9251	682995
54747	682996
28048	682997
13095	682998
28861	682999
6274	683000
5147	683001
92204	683002
55	683003
37275	683004
58427	683005
42030	683006
70985	683007
48973	683008
35434	683009
35434	683010
42942	683011
20635	683012
6690	683013
82760	683014
78284	683015
979	683016
6910	683017
5156	683018
80841	683019
43374	683020
54680	683021
60063	683022
26994	683023
56134	683024
5959	683025
6278	683026
9876	683027
121650	683028
115240	683029
62692	683030
122597	683031
38497	683032
47063	683033
125833	683034
47286	683035
91496	683036
38904	683037
30927	683038
102403	683039
113057	683040
3812	683041
445	683042
59203	683043
1023	683044
1414	683045
1451	683046
16186	683047
16556	683048
691	683049
56027	683050
30723	683051
82222	683052
33692	683053
1050	683054
3364	683055
2886	683056
1502	683057
27585	683058
4112	683059
3784	683060
2081	683061
1790	683062
7101	683063
7956	683064
1836	683065
2081	683066
1130	683067
141884	683068
9271	683069
101305	683070
15461	683071
68170	683072
15461	683073
59952	683074
21994	683075
65885	683076
43987	683077
10625	683078
43603	683079
59858	683080
74503	683081
1968	683082
10184	683083
20881	683084
53	683085
3957	683086
20220	683087
7765	683088
41406	683089
117566	683090
43662	683091
60201	683092
30553	683093
249	683094
8394	683095
3439	683096
12217	683097
8030	683098
3926	683099
21585	683100
2971	683101
10063	683102
98819	683103
3926	683104
22407	683105
2320	683106
882	683107
22407	683108
22407	683109
57331	683110
49105	683111
49102	683112
65385	683113
82679	683114
64003	683115
37547	683116
50745	683117
13378	683118
3926	683119
2056	683120
62604	683121
62096	683122
21100	683123
9921	683124
27742	683125
31420	683126
64691	683127
90347	683128
7532	683129
78429	683130
1050	683131
9000	683132
21123	683133
6999	683134
54567	683135
2016	683136
16712	683137
9149	683138
18386	683139
7698	683140
30421	683141
32876	683142
2029	683143
13042	683144
47652	683145
4261	683146
15479	683147
3579	683148
40230	683149
3035	683150
10904	683151
27531	683152
136560	683153
66517	683154
62407	683155
3035	683156
31964	683157
79577	683158
30065	683159
105693	683160
79577	683161
121461	683162
14474	683163
20059	683164
36055	683165
150703	683166
31964	683167
20059	683168
48464	683169
30065	683170
59079	683171
4662	683172
1434	683173
20630	683174
51032	683175
58482	683176
6993	683177
5093	683178
68744	683179
52450	683180
4815	683181
12029	683182
42579	683183
80932	683184
82984	683185
27459	683186
15882	683187
6700	683188
31661	683189
6616	683190
56954	683191
31550	683192
908	683193
6829	683194
39425	683195
5629	683196
7222	683197
5629	683198
27821	683199
70984	683200
8732	683201
34842	683202
11358	683203
8427	683204
27046	683205
20836	683206
39476	683207
5362	683208
9156	683209
14123	683210
3539	683211
31973	683212
986	683213
919	683214
26176	683215
948	683216
1547	683217
21572	683218
1856	683219
2069	683220
824	683221
56657	683222
15288	683223
8732	683224
12082	683225
15839	683226
48915	683227
6829	683228
34699	683229
77941	683230
8732	683231
824	683232
824	683233
116403	683234
41899	683235
31588	683236
6245	683237
73470	683238
18797	683239
7230	683240
1362	683241
148	683242
2728	683243
99516	683244
59380	683245
1148	683246
15732	683247
10332	683248
53287	683249
54771	683250
4861	683251
3768	683252
2396	683253
40797	683254
88219	683255
95343	683256
8278	683257
147209	683258
15645	683259
68141	683260
116781	683261
60561	683262
27581	683263
27581	683264
25536	683265
1829	683266
2787	683267
3453	683268
23445	683269
30666	683270
62344	683271
48678	683272
136908	683273
47807	683274
65421	683275
2031	683276
14830	683277
27547	683278
4060	683279
16226	683280
31149	683281
5626	683282
4295	683283
15586	683284
1758	683285
41945	683286
84101	683287
8007	683288
1112	683289
2442	683290
1898	683291
153078	683292
3588	683293
28864	683294
11453	683295
10857	683296
1598	683297
7587	683298
12139	683299
39287	683300
17314	683301
104017	683302
105121	683303
10773	683304
41159	683305
101099	683306
22032	683307
49753	683308
12961	683309
11079	683310
1193	683311
61035	683312
1082	683313
20938	683314
5488	683315
32210	683316
40460	683317
37885	683318
88422	683319
57409	683320
37909	683321
55394	683322
31887	683323
20802	683324
29512	683325
66106	683326
17039	683327
8903	683328
45099	683329
17180	683330
4835	683331
66889	683332
3536	683333
75810	683334
13583	683335
19699	683336
3327	683337
15956	683338
8834	683339
14087	683340
13933	683341
7100	683342
8611	683343
15360	683344
11763	683345
14128	683346
94435	683347
33172	683348
1771	683349
86642	683350
12605	683351
23307	683352
6281	683353
2170	683354
13933	683355
10898	683356
2406	683357
37713	683358
4212	683359
40664	683360
27272	683361
30611	683362
4436	683363
18070	683364
644	683365
41	683366
17336	683367
52420	683368
7054	683369
29436	683370
8769	683371
11308	683372
11989	683373
59759	683374
1906	683375
12519	683376
68801	683377
18539	683378
7065	683379
135464	683380
181	683381
64058	683382
1842	683383
1920	683384
11263	683385
37958	683386
8500	683387
62149	683388
26222	683389
82116	683390
11547	683391
118759	683392
1424	683393
103969	683394
152962	683395
24724	683396
39077	683397
53314	683398
63907	683399
35113	683400
12747	683401
18172	683402
71953	683403
2775	683404
4241	683405
3586	683406
39336	683407
2113	683408
59407	683409
3039	683410
6717	683411
427	683412
21999	683413
6680	683414
24724	683415
1305	683416
1809	683417
999	683418
668	683419
33587	683420
3014	683421
27972	683422
128	683423
3698	683424
39480	683425
2213	683426
295	683427
2498	683428
10240	683429
37046	683430
15569	683431
81873	683432
31135	683433
31084	683434
6376	683435
1284	683436
19687	683437
7666	683438
61088	683439
2429	683440
76379	683441
253	683442
414	683443
26758	683444
52058	683445
37777	683446
963	683447
12712	683448
8879	683449
69515	683450
4998	683451
106656	683452
78963	683453
39209	683454
82571	683455
81658	683456
2894	683457
819	683458
20870	683459
49895	683460
91293	683461
8034	683462
2079	683463
24991	683464
1029	683465
7196	683466
1294	683467
1398	683468
49834	683469
6160	683470
56	683471
31565	683472
11599	683473
3737	683474
53666	683475
56919	683476
181	683477
181	683478
17236	683479
1917	683480
37	683481
22206	683482
3899	683483
71559	683484
727	683485
958	683486
7159	683487
692	683488
22912	683489
5534	683490
1366	683491
2587	683492
14985	683493
60409	683494
14988	683495
7096	683496
12527	683497
25286	683498
18431	683499
6022	683500
3576	683501
139839	683502
18324	683503
31401	683504
28760	683505
37970	683506
16430	683507
877	683508
79216	683509
76333	683510
2907	683511
29157	683512
20662	683513
650	683514
441	683515
52263	683516
92449	683517
62198	683518
13234	683519
16248	683520
30666	683521
25482	683522
34637	683523
131295	683524
5624	683525
77778	683526
89265	683527
67215	683528
121796	683529
19512	683530
32423	683531
6916	683532
11379	683533
6826	683534
3777	683535
4635	683536
41430	683537
5338	683538
43488	683539
94331	683540
21482	683541
39193	683542
27616	683543
22079	683544
33958	683545
3377	683546
761	683547
39832	683548
85188	683549
94355	683550
117493	683551
139441	683552
38593	683553
43014	683554
94193	683555
139700	683556
125606	683557
133913	683558
102039	683559
79723	683560
92433	683561
139649	683562
14759	683563
87	683564
6298	683565
2405	683566
37033	683567
608	683568
12651	683569
54628	683570
57676	683571
152	683572
134480	683573
1490	683574
3204	683575
8469	683576
115098	683577
16468	683578
128742	683579
2963	683580
2987	683581
5619	683582
2151	683583
89359	683584
3030	683585
28041	683586
1203	683587
37374	683588
4127	683589
16807	683590
1371	683591
22742	683592
18823	683593
48215	683594
69500	683595
3677	683596
14102	683597
18018	683598
1973	683599
21252	683600
3528	683601
2402	683602
128816	683603
8882	683604
3637	683605
3938	683606
51345	683607
12647	683608
33081	683609
10883	683610
41539	683611
4445	683612
25913	683613
6257	683614
7295	683615
68871	683616
17493	683617
25498	683618
122415	683619
87269	683620
110006	683621
14305	683622
3319	683623
42230	683624
100426	683625
84785	683626
87269	683627
14305	683628
1804	683629
1003	683630
11951	683631
12483	683632
269	683633
36005	683634
18614	683635
46806	683636
29658	683637
14203	683638
4432	683639
953	683640
737	683641
4860	683642
6322	683643
36174	683644
36248	683645
2199	683646
41875	683647
103	683648
318	683649
136992	683650
5154	683651
73148	683652
1142	683653
74	683654
33186	683655
29987	683656
34284	683657
136259	683658
1534	683659
47048	683660
1456	683661
267	683662
106	683663
34785	683664
33911	683665
38724	683666
7345	683667
36030	683668
63607	683669
53238	683670
3276	683671
1702	683672
25005	683673
374	683674
22	683675
2576	683676
587	683677
42375	683678
137579	683679
72220	683680
76676	683681
37309	683682
6533	683683
1237	683684
23986	683685
46200	683686
2316	683687
11341	683688
118516	683689
731	683690
38	683691
423	683692
9369	683693
344	683694
113792	683695
22	683696
2576	683697
23292	683698
17164	683699
32531	683700
2045	683701
2728	683702
65	683703
3471	683704
35929	683705
5529	683706
2014	683707
2216	683708
99481	683709
2793	683710
66492	683711
2162	683712
16096	683713
106792	683714
22931	683715
31233	683716
105243	683717
38041	683718
12657	683719
1050	683720
10857	683721
410	683722
29515	683723
12991	683724
56997	683725
5941	683726
405	683727
18841	683728
2160	683729
20	683730
351	683731
1440	683732
747	683733
4940	683734
45884	683735
2006	683736
649	683737
539	683738
3874	683739
9947	683740
24	683741
37208	683742
6093	683743
4207	683744
994	683745
6301	683746
7732	683747
33670	683748
16648	683749
1779	683750
9949	683751
865	683752
3620	683753
6533	683754
5241	683755
1504	683756
74755	683757
13022	683758
55461	683759
747	683760
30	683761
4777	683762
1249	683763
31622	683764
12507	683765
406	683766
5408	683767
3041	683768
39324	683769
2469	683770
6176	683771
4940	683772
3721	683773
385	683774
9393	683775
2888	683776
16074	683777
35051	683778
1829	683779
48760	683780
28128	683781
28128	683782
28128	683783
5525	683784
16659	683785
50649	683786
2242	683787
19073	683788
31443	683789
50477	683790
60079	683791
9677	683792
49129	683793
5750	683794
15001	683795
3522	683796
6645	683797
109859	683798
62417	683799
32180	683800
38781	683801
14774	683802
69445	683803
31045	683804
105008	683805
76543	683806
4463	683807
19254	683808
91	683809
55443	683810
969	683811
59276	683812
62796	683813
73173	683814
17631	683815
113734	683816
1202	683817
45098	683818
20859	683819
33888	683820
3168	683821
24879	683822
8877	683823
9813	683824
86197	683825
75861	683826
1803	683827
10996	683828
6851	683829
208	683830
74516	683831
38706	683832
15619	683833
91013	683834
2204	683835
36194	683836
36126	683837
112263	683838
54247	683839
5877	683840
137564	683841
10750	683842
4575	683843
16199	683844
1409	683845
604	683846
465	683847
68274	683848
38824	683849
6102	683850
3042	683851
31856	683852
20070	683853
8879	683854
3785	683855
42304	683856
9027	683857
88688	683858
8606	683859
6829	683860
46372	683861
33720	683862
64868	683863
81734	683864
14898	683865
14324	683866
49344	683867
27186	683868
26719	683869
44296	683870
13957	683871
11162	683872
38592	683873
6509	683874
21279	683875
3962	683876
3982	683877
16524	683878
7093	683879
7686	683880
5286	683881
46348	683882
27148	683883
11775	683884
36920	683885
40038	683886
116646	683887
13913	683888
30685	683889
108534	683890
5897	683891
683	683892
2326	683893
124556	683894
292	683895
1566	683896
5785	683897
34305	683898
6932	683899
48927	683900
5000	683901
97567	683902
51941	683903
34288	683904
47929	683905
30559	683906
72947	683907
34632	683908
29035	683909
19608	683910
9173	683911
8402	683912
71199	683913
3504	683914
9688	683915
6820	683916
58	683917
1110	683918
15927	683919
962	683920
77826	683921
47405	683922
32893	683923
44677	683924
49897	683925
84495	683926
22802	683927
32116	683928
734	683929
35276	683930
12525	683931
18379	683932
61100	683933
99436	683934
38	683935
734	683936
13542	683937
23868	683938
12047	683939
2220	683940
4021	683941
210	683942
28036	683943
7244	683944
26494	683945
18787	683946
1151	683947
2758	683948
33770	683949
8623	683950
5294	683951
6746	683952
19984	683953
45283	683954
47973	683955
28492	683956
2514	683957
864	683958
14771	683959
32395	683960
9179	683961
10613	683962
2372	683963
16086	683964
2372	683965
2372	683966
2281	683967
130540	683968
98844	683969
30424	683970
112923	683971
71743	683972
2319	683973
14576	683974
761	683975
47852	683976
51	683977
94411	683978
35569	683979
1978	683980
3672	683981
65429	683982
34	683983
9833	683984
17521	683985
4270	683986
5762	683987
193	683988
6912	683989
1062	683990
2498	683991
38139	683992
17521	683993
368	683994
139228	683995
87293	683996
62402	683997
9067	683998
24937	683999
29385	684000
83825	684001
1918	684002
23348	684003
16101	684004
76281	684005
3756	684006
9413	684007
24297	684008
3774	684009
19271	684010
22072	684011
8848	684012
2670	684013
16766	684014
62408	684015
7363	684016
792	684017
27347	684018
3039	684019
6717	684020
4307	684021
21882	684022
59550	684023
5608	684024
385	684025
26601	684026
20	684027
932	684028
5947	684029
6088	684030
3669	684031
772	684032
104666	684033
33782	684034
126449	684035
2719	684036
26270	684037
23174	684038
52898	684039
18994	684040
85285	684041
21339	684042
48075	684043
5930	684044
68165	684045
30058	684046
20894	684047
44143	684048
7387	684049
53374	684050
9030	684051
46500	684052
10920	684053
13526	684054
21762	684055
75600	684056
71680	684057
96893	684058
3716	684059
24833	684060
13138	684061
2616	684062
14606	684063
22273	684064
73666	684065
20236	684066
19603	684067
69237	684068
3088	684069
27017	684070
129612	684071
15683	684072
4467	684073
62138	684074
7568	684075
71171	684076
2398	684077
29568	684078
50704	684079
1395	684080
17299	684081
69304	684082
2233	684083
1914	684084
1979	684085
2642	684086
94015	684087
327	684088
1033	684089
2765	684090
1111	684091
517	684092
19691	684093
25368	684094
4732	684095
3453	684096
2251	684097
7486	684098
440	684099
12174	684100
12714	684101
9044	684102
51635	684103
71221	684104
538	684105
85617	684106
5078	684107
3982	684108
1507	684109
85491	684110
5956	684111
727	684112
2370	684113
43321	684114
284	684115
651	684116
18219	684117
1782	684118
13119	684119
48493	684120
9591	684121
109	684122
1459	684123
88149	684124
6643	684125
105653	684126
727	684127
75860	684128
34757	684129
13319	684130
105372	684131
4472	684132
64493	684133
14345	684134
4055	684135
31994	684136
9	684137
5339	684138
8481	684139
3297	684140
23255	684141
24636	684142
4154	684143
5626	684144
26018	684145
23028	684146
1	684147
4154	684148
845	684149
153	684150
467	684151
8433	684152
3022	684153
20869	684154
11776	684155
2232	684156
2681	684157
374	684158
46372	684159
9651	684160
59846	684161
33673	684162
12269	684163
8537	684164
57866	684165
11261	684166
2118	684167
21624	684168
12130	684169
37957	684170
731	684171
285	684172
21323	684173
8936	684174
14678	684175
704	684176
52917	684177
22986	684178
56948	684179
7263	684180
38143	684181
369	684182
21	684183
95	684184
30	684185
6156	684186
5114	684187
11242	684188
9700	684189
1875	684190
2002	684191
40234	684192
1730	684193
36671	684194
25	684195
5656	684196
67212	684197
3088	684198
28938	684199
5114	684200
4859	684201
92486	684202
2827	684203
2462	684204
136	684205
20	684206
44498	684207
106079	684208
26236	684209
205	684210
10007	684211
31083	684212
71105	684213
11254	684214
37863	684215
43290	684216
5354	684217
20871	684218
1070	684219
4779	684220
8335	684221
12500	684222
2893	684223
1295	684224
5420	684225
1938	684226
11548	684227
225	684228
1507	684229
94464	684230
6196	684231
34484	684232
8014	684233
33659	684234
9612	684235
67665	684236
24899	684237
27164	684238
4204	684239
4684	684240
24593	684241
29630	684242
67061	684243
3918	684244
8437	684245
14512	684246
41678	684247
11558	684248
14372	684249
2016	684250
1569	684251
6526	684252
79085	684253
38006	684254
7215	684255
120	684256
68	684257
56416	684258
813	684259
4366	684260
8925	684261
31495	684262
3151	684263
1569	684264
2582	684265
2027	684266
12268	684267
20844	684268
61099	684269
51522	684270
4577	684271
1786	684272
1022	684273
3035	684274
48056	684275
54727	684276
8357	684277
89052	684278
33066	684279
1390	684280
5073	684281
13171	684282
2535	684283
29	684284
29718	684285
71875	684286
24187	684287
19292	684288
29942	684289
39102	684290
62620	684291
41	684292
91460	684293
18783	684294
64897	684295
604	684296
30689	684297
54	684298
90571	684299
25928	684300
10736	684301
13479	684302
1456	684303
14828	684304
874	684305
54722	684306
1596	684307
29650	684308
23055	684309
27660	684310
54722	684311
6245	684312
3219	684313
4735	684314
67051	684315
49498	684316
137148	684317
4289	684318
1764	684319
2003	684320
14828	684321
51	684322
54782	684323
57220	684324
70971	684325
27275	684326
12877	684327
52246	684328
81009	684329
4749	684330
18827	684331
11609	684332
45522	684333
14828	684334
23439	684335
1034	684336
5658	684337
44743	684338
6389	684339
13863	684340
1553	684341
6475	684342
9040	684343
15168	684344
82230	684345
113	684346
1591	684347
2109	684348
22168	684349
18972	684350
1898	684351
17171	684352
69445	684353
1836	684354
1302	684355
7522	684356
3405	684357
3213	684358
11137	684359
89452	684360
5239	684361
4263	684362
2115	684363
87141	684364
23662	684365
601	684366
40525	684367
29604	684368
113546	684369
5434	684370
20750	684371
4309	684372
18976	684373
3251	684374
35118	684375
105182	684376
64293	684377
1308	684378
804	684379
47163	684380
1318	684381
31470	684382
1468	684383
305	684384
43554	684385
28288	684386
8840	684387
8611	684388
4805	684389
12487	684390
12748	684391
31542	684392
12487	684393
19123	684394
44	684395
5499	684396
1873	684397
4828	684398
12688	684399
87127	684400
23282	684401
35947	684402
15456	684403
42056	684404
9623	684405
12686	684406
24728	684407
19892	684408
2347	684409
6361	684410
2153	684411
6216	684412
2056	684413
49700	684414
17912	684415
75329	684416
6368	684417
22353	684418
69452	684419
57705	684420
1364	684421
32922	684422
8491	684423
111	684424
24396	684425
14921	684426
15526	684427
24135	684428
29896	684429
27589	684430
16635	684431
881	684432
69842	684433
23437	684434
87200	684435
34283	684436
1702	684437
26084	684438
741	684439
55454	684440
58056	684441
13526	684442
2231	684443
24330	684444
7062	684445
33249	684446
26604	684447
38052	684448
50730	684449
51976	684450
41603	684451
3053	684452
33009	684453
15283	684454
111405	684455
735	684456
21	684457
6105	684458
47274	684459
4004	684460
11141	684461
44	684462
374	684463
2117	684464
4524	684465
98167	684466
11265	684467
13042	684468
3030	684469
40448	684470
2892	684471
6466	684472
1313	684473
90601	684474
50493	684475
622	684476
71952	684477
17261	684478
8076	684479
134150	684480
55177	684481
76	684482
2574	684483
27	684484
46873	684485
68874	684486
42956	684487
11545	684488
3012	684489
4739	684490
8417	684491
50393	684492
10996	684493
2065	684494
41595	684495
30017	684496
2059	684497
90959	684498
18457	684499
56073	684500
14332	684501
74964	684502
14617	684503
3127	684504
86099	684505
59247	684506
2030	684507
1606	684508
71829	684509
42569	684510
12231	684511
154572	684512
53289	684513
71172	684514
67929	684515
885	684516
8889	684517
1293	684518
98730	684519
18729	684520
19057	684521
5337	684522
15330	684523
49722	684524
19929	684525
107241	684526
7536	684527
21805	684528
40451	684529
12768	684530
1569	684531
18852	684532
10975	684533
80580	684534
22372	684535
1195	684536
39400	684537
23168	684538
13086	684539
7560	684540
47909	684541
137223	684542
434	684543
2641	684544
4120	684545
39080	684546
1927	684547
22748	684548
4267	684549
43624	684550
53694	684551
13461	684552
92720	684553
7538	684554
288	684555
31565	684556
26172	684557
25308	684558
20620	684559
11312	684560
80645	684561
2815	684562
5281	684563
4425	684564
3506	684565
107113	684566
13116	684567
110	684568
36256	684569
1212	684570
2166	684571
423	684572
9760	684573
24438	684574
17231	684575
3861	684576
20221	684577
51408	684578
33588	684579
6391	684580
10088	684581
90161	684582
16269	684583
66090	684584
52974	684585
33570	684586
22189	684587
38051	684588
12035	684589
592	684590
5688	684591
62339	684592
27868	684593
35934	684594
57844	684595
46010	684596
76960	684597
24712	684598
122656	684599
38	684600
28898	684601
31453	684602
81357	684603
66874	684604
25272	684605
62406	684606
1391	684607
28143	684608
871	684609
1558	684610
1836	684611
127	684612
18696	684613
12702	684614
46329	684615
2693	684616
709	684617
12830	684618
4043	684619
39912	684620
46329	684621
4	684622
29	684623
59394	684624
40484	684625
1850	684626
30565	684627
48162	684628
26084	684629
9405	684630
8636	684631
30930	684632
38518	684633
25241	684634
35062	684635
4576	684636
9417	684637
28512	684638
18159	684639
25016	684640
4949	684641
44876	684642
2365	684643
19545	684644
23754	684645
5	684646
2000	684647
59838	684648
31173	684649
72945	684650
103545	684651
11317	684652
2215	684653
3684	684654
80323	684655
26581	684656
3596	684657
12314	684658
704	684659
64091	684660
64410	684661
26164	684662
9921	684663
80775	684664
2955	684665
65522	684666
14405	684667
2566	684668
3154	684669
105897	684670
6958	684671
14369	684672
2647	684673
12407	684674
8261	684675
77401	684676
34792	684677
4512	684678
59769	684679
6316	684680
4417	684681
27539	684682
25606	684683
61193	684684
5139	684685
88623	684686
8060	684687
14522	684688
10124	684689
20795	684690
6332	684691
2689	684692
24841	684693
9764	684694
12196	684695
316	684696
31864	684697
4146	684698
31698	684699
34764	684700
76539	684701
14315	684702
5260	684703
23561	684704
14091	684705
18823	684706
32272	684707
4555	684708
17372	684709
90989	684710
38755	684711
16586	684712
17054	684713
25225	684714
3433	684715
45897	684716
3235	684717
64028	684718
45902	684719
56043	684720
15464	684721
59873	684722
414	684723
21472	684724
7408	684725
7703	684726
23928	684727
53868	684728
58952	684729
162298	684730
3433	684731
2581	684732
23980	684733
133026	684734
3855	684735
33683	684736
12275	684737
2107	684738
6740	684739
15640	684740
18392	684741
5518	684742
53695	684743
26300	684744
21911	684745
28959	684746
93743	684747
54664	684748
648	684749
42014	684750
30835	684751
37112	684752
272	684753
3762	684754
21165	684755
91659	684756
6990	684757
7497	684758
31607	684759
7078	684760
3621	684761
23371	684762
31856	684763
26651	684764
4165	684765
232	684766
17799	684767
464	684768
464	684769
132727	684770
21812	684771
117389	684772
84905	684773
38783	684774
2535	684775
25519	684776
31388	684777
114522	684778
61457	684779
113681	684780
63552	684781
71049	684782
131100	684783
42476	684784
50696	684785
2647	684786
66874	684787
8291	684788
6923	684789
3503	684790
7570	684791
1534	684792
35556	684793
12188	684794
11482	684795
5127	684796
31559	684797
11044	684798
22030	684799
14573	684800
96287	684801
1483	684802
40740	684803
16635	684804
18467	684805
1394	684806
5339	684807
8291	684808
2937	684809
83904	684810
1563	684811
16721	684812
52754	684813
1836	684814
2498	684815
61735	684816
1534	684817
7491	684818
8649	684819
2752	684820
2752	684821
1898	684822
3910	684823
30830	684824
18319	684825
38879	684826
40822	684827
12753	684828
2681	684829
10767	684830
26907	684831
2444	684832
18713	684833
570	684834
107	684835
15200	684836
6301	684837
46947	684838
7115	684839
59164	684840
22048	684841
851	684842
43999	684843
15370	684844
6786	684845
428	684846
13219	684847
4058	684848
4675	684849
14539	684850
9222	684851
1671	684852
368	684853
18117	684854
2333	684855
2322	684856
13217	684857
1034	684858
12712	684859
2076	684860
8480	684861
5917	684862
4965	684863
1131	684864
2322	684865
344	684866
10096	684867
3868	684868
7713	684869
18872	684870
31443	684871
19568	684872
4043	684873
3412	684874
27513	684875
63211	684876
70051	684877
16166	684878
44219	684879
5160	684880
30684	684881
197	684882
7951	684883
18778	684884
72129	684885
11347	684886
1502	684887
3255	684888
29459	684889
35891	684890
44171	684891
29889	684892
30317	684893
23348	684894
37945	684895
24541	684896
37945	684897
66211	684898
21736	684899
35840	684900
66699	684901
123969	684902
22921	684903
50379	684904
118530	684905
12286	684906
29446	684907
87358	684908
58018	684909
86006	684910
29425	684911
11025	684912
25248	684913
8859	684914
62214	684915
28755	684916
24989	684917
42644	684918
70905	684919
39781	684920
12298	684921
7471	684922
5913	684923
40168	684924
32805	684925
4902	684926
4377	684927
6772	684928
56949	684929
12384	684930
14235	684931
39077	684932
2012	684933
25259	684934
4478	684935
48877	684936
61209	684937
6975	684938
11387	684939
7471	684940
33730	684941
6249	684942
63117	684943
22931	684944
44171	684945
12897	684946
39822	684947
29962	684948
30854	684949
10952	684950
23788	684951
4478	684952
46341	684953
10162	684954
52528	684955
71399	684956
2070	684957
1938	684958
5524	684959
8943	684960
1558	684961
37860	684962
23658	684963
23886	684964
11437	684965
12323	684966
44448	684967
13551	684968
44172	684969
1050	684970
57486	684971
16556	684972
1617	684973
197	684974
8394	684975
53760	684976
95628	684977
1050	684978
1534	684979
7985	684980
4043	684981
13154	684982
50307	684983
14563	684984
11760	684985
20919	684986
19237	684987
51712	684988
92531	684989
118851	684990
6241	684991
66130	684992
120014	684993
23263	684994
77056	684995
16160	684996
2283	684997
57589	684998
87261	684999
83543	685000
93889	685001
14619	685002
58419	685003
20731	685004
97759	685005
23665	685006
36578	685007
125623	685008
31454	685009
10157	685010
46332	685011
12873	685012
20712	685013
5385	685014
54103	685015
11594	685016
60354	685017
114375	685018
8906	685019
28892	685020
30728	685021
14610	685022
2835	685023
8094	685024
127895	685025
37953	685026
33609	685027
8647	685028
59976	685029
21882	685030
89945	685031
37638	685032
75297	685033
17352	685034
22944	685035
32224	685036
54120	685037
14599	685038
28957	685039
16679	685040
16526	685041
23900	685042
6641	685043
77158	685044
41147	685045
41588	685046
35814	685047
21768	685048
28868	685049
18821	685050
16659	685051
9358	685052
6744	685053
90183	685054
137037	685055
38833	685056
92678	685057
37670	685058
43569	685059
24984	685060
69378	685061
110618	685062
58327	685063
23524	685064
89491	685065
54398	685066
86643	685067
34094	685068
3108	685069
67704	685070
49147	685071
67094	685072
109194	685073
74616	685074
8899	685075
86185	685076
110350	685077
51967	685078
15642	685079
4549	685080
15552	685081
112296	685082
12054	685083
56396	685084
12942	685085
31044	685086
30869	685087
51192	685088
23755	685089
52801	685090
12704	685091
61656	685092
126404	685093
130940	685094
5850	685095
65855	685096
9151	685097
54102	685098
80859	685099
18422	685100
84898	685101
91646	685102
24935	685103
23100	685104
19725	685105
20519	685106
55348	685107
43465	685108
17052	685109
61443	685110
18235	685111
35530	685112
3261	685113
3484	685114
108413	685115
4848	685116
39274	685117
44803	685118
5896	685119
48919	685120
11532	685121
51873	685122
91667	685123
20202	685124
62615	685125
40077	685126
79211	685127
13517	685128
39558	685129
55239	685130
37837	685131
6494	685132
87454	685133
33127	685134
70325	685135
100915	685136
41150	685137
8906	685138
75561	685139
27801	685140
13754	685141
821	685142
83055	685143
49831	685144
56630	685145
13287	685146
19798	685147
98921	685148
27210	685149
108926	685150
5006	685151
109003	685152
29084	685153
3108	685154
58056	685155
13113	685156
53642	685157
132902	685158
11387	685159
103616	685160
109888	685161
2395	685162
16171	685163
105425	685164
47155	685165
120234	685166
114373	685167
2622	685168
22005	685169
39354	685170
59223	685171
79241	685172
21930	685173
133733	685174
10534	685175
50852	685176
26523	685177
8532	685178
43008	685179
12983	685180
8838	685181
21620	685182
2224	685183
40966	685184
8197	685185
39233	685186
1595	685187
6703	685188
64141	685189
138533	685190
2285	685191
10970	685192
2024	685193
75513	685194
136102	685195
19653	685196
43584	685197
23495	685198
17293	685199
81490	685200
9845	685201
6740	685202
9011	685203
27295	685204
38723	685205
26046	685206
22388	685207
30832	685208
18044	685209
2811	685210
55572	685211
14214	685212
9421	685213
11158	685214
139891	685215
47236	685216
81020	685217
78180	685218
96956	685219
53201	685220
22392	685221
110221	685222
135469	685223
29502	685224
11320	685225
28661	685226
59028	685227
61443	685228
897	685229
16986	685230
26214	685231
1560	685232
28001	685233
4061	685234
56006	685235
72120	685236
18969	685237
37043	685238
20297	685239
43098	685240
18231	685241
38759	685242
52212	685243
30866	685244
4367	685245
73586	685246
82286	685247
56781	685248
59375	685249
11781	685250
127982	685251
6771	685252
79780	685253
12384	685254
5059	685255
7959	685256
46431	685257
100268	685258
7295	685259
21735	685260
11091	685261
1887	685262
1493	685263
52809	685264
7051	685265
4323	685266
17130	685267
16132	685268
2880	685269
96859	685270
2609	685271
1302	685272
9221	685273
203	685274
17862	685275
3723	685276
52277	685277
10283	685278
92	685279
40069	685280
7745	685281
4612	685282
14006	685283
44504	685284
3431	685285
43383	685286
60972	685287
5842	685288
34163	685289
70142	685290
4515	685291
10694	685292
6922	685293
4059	685294
37409	685295
21913	685296
33590	685297
43181	685298
113482	685299
38557	685300
60285	685301
25234	685302
3823	685303
4540	685304
5123	685305
4870	685306
10985	685307
8942	685308
16773	685309
11203	685310
36445	685311
11469	685312
27697	685313
141	685314
113215	685315
10858	685316
35036	685317
23921	685318
97711	685319
23400	685320
15978	685321
2555	685322
68301	685323
6669	685324
1479	685325
69468	685326
63939	685327
19095	685328
9460	685329
72098	685330
16779	685331
3208	685332
92125	685333
6812	685334
57705	685335
807	685336
6215	685337
7779	685338
13588	685339
4295	685340
8291	685341
1836	685342
163	685343
7646	685344
1558	685345
4726	685346
23662	685347
1918	685348
5345	685349
2455	685350
98163	685351
12401	685352
29044	685353
36608	685354
53845	685355
12302	685356
12302	685357
18556	685358
1150	685359
31886	685360
23303	685361
39392	685362
38763	685363
84339	685364
82357	685365
20919	685366
5888	685367
1006	685368
30544	685369
2159	685370
5171	685371
13544	685372
1150	685373
55	685374
4746	685375
14553	685376
57754	685377
17003	685378
4538	685379
26706	685380
10622	685381
8690	685382
20221	685383
14497	685384
33236	685385
5413	685386
81045	685387
53393	685388
30604	685389
29645	685390
1797	685391
82786	685392
8643	685393
31963	685394
6941	685395
39735	685396
2930	685397
14364	685398
14572	685399
13392	685400
27100	685401
10149	685402
16576	685403
8105	685404
378	685405
3588	685406
3895	685407
34041	685408
14241	685409
5157	685410
3918	685411
55615	685412
16226	685413
1912	685414
106889	685415
17546	685416
83217	685417
84615	685418
15235	685419
27791	685420
60435	685421
33532	685422
31077	685423
99683	685424
30511	685425
89454	685426
50429	685427
79888	685428
25958	685429
5489	685430
33576	685431
48556	685432
270	685433
69267	685434
13704	685435
7705	685436
6494	685437
48746	685438
87155	685439
37088	685440
106753	685441
111382	685442
46915	685443
10370	685444
70527	685445
52965	685446
13025	685447
50239	685448
41328	685449
165688	685450
13839	685451
39006	685452
44602	685453
28501	685454
2524	685455
4193	685456
52287	685457
54100	685458
33065	685459
6778	685460
5298	685461
60528	685462
27050	685463
32080	685464
19203	685465
87408	685466
23984	685467
26747	685468
9109	685469
3680	685470
53844	685471
22806	685472
39373	685473
9366	685474
7245	685475
109927	685476
54810	685477
52028	685478
14195	685479
32179	685480
26032	685481
20923	685482
50291	685483
53303	685484
113814	685485
8404	685486
109232	685487
21336	685488
56829	685489
77837	685490
46313	685491
40852	685492
92605	685493
20179	685494
145108	685495
75256	685496
128989	685497
51848	685498
12976	685499
16406	685500
70637	685501
67113	685502
133865	685503
10989	685504
18928	685505
55689	685506
111663	685507
49410	685508
6072	685509
26419	685510
4066	685511
48474	685512
120177	685513
10258	685514
31673	685515
41980	685516
702	685517
77776	685518
44196	685519
72880	685520
16407	685521
30849	685522
10978	685523
10451	685524
23779	685525
30931	685526
99098	685527
47668	685528
8983	685529
41953	685530
43306	685531
90303	685532
64944	685533
58542	685534
31953	685535
65551	685536
13407	685537
47706	685538
43270	685539
49840	685540
76863	685541
59185	685542
80852	685543
137711	685544
28087	685545
25885	685546
37378	685547
124066	685548
23120	685549
71656	685550
67135	685551
44715	685552
60325	685553
65906	685554
36107	685555
43054	685556
47201	685557
56268	685558
5012	685559
64996	685560
132188	685561
34598	685562
38778	685563
36019	685564
27336	685565
78470	685566
32880	685567
65921	685568
69305	685569
24831	685570
15539	685571
56956	685572
38810	685573
73258	685574
80802	685575
60455	685576
51517	685577
3775	685578
34817	685579
24661	685580
97021	685581
36703	685582
76856	685583
48635	685584
21538	685585
64520	685586
60395	685587
58626	685588
74376	685589
24264	685590
79596	685591
65432	685592
27587	685593
22307	685594
50748	685595
42617	685596
74433	685597
97894	685598
60578	685599
79717	685600
76712	685601
50563	685602
62481	685603
102259	685604
28925	685605
97626	685606
94274	685607
65490	685608
59479	685609
87236	685610
10697	685611
17027	685612
44324	685613
129656	685614
132462	685615
107873	685616
52938	685617
113195	685618
21992	685619
104959	685620
105235	685621
4062	685622
112182	685623
69349	685624
12901	685625
93875	685626
59474	685627
1570	685628
69132	685629
111883	685630
31077	685631
87670	685632
84840	685633
54074	685634
113472	685635
63406	685636
22703	685637
127471	685638
47354	685639
100837	685640
9007	685641
127483	685642
61052	685643
80940	685644
27815	685645
21747	685646
30485	685647
20716	685648
23011	685649
30022	685650
76275	685651
136310	685652
92731	685653
115778	685654
111872	685655
93967	685656
77662	685657
134047	685658
13806	685659
52739	685660
32383	685661
13776	685662
24305	685663
114689	685664
6149	685665
10277	685666
42505	685667
2353	685668
8409	685669
66088	685670
97111	685671
23712	685672
30104	685673
49329	685674
37329	685675
19722	685676
98109	685677
15982	685678
98120	685679
89028	685680
94479	685681
24560	685682
37371	685683
45658	685684
29036	685685
99438	685686
62643	685687
7408	685688
131507	685689
92057	685690
114617	685691
98127	685692
23157	685693
24150	685694
61331	685695
27095	685696
72079	685697
45987	685698
113337	685699
11383	685700
87828	685701
2067	685702
35416	685703
42324	685704
14417	685705
95826	685706
18118	685707
41857	685708
426	685709
100552	685710
101240	685711
31378	685712
51961	685713
36780	685714
51931	685715
67602	685716
128770	685717
31378	685718
51873	685719
69752	685720
68778	685721
35817	685722
18754	685723
29442	685724
130525	685725
5898	685726
114299	685727
44024	685728
48421	685729
69778	685730
82312	685731
55107	685732
33547	685733
29534	685734
10881	685735
64101	685736
50246	685737
7197	685738
8600	685739
114324	685740
10890	685741
10690	685742
49855	685743
44479	685744
50586	685745
3226	685746
24409	685747
44778	685748
5829	685749
4066	685750
6086	685751
10940	685752
64916	685753
3167	685754
7363	685755
4727	685756
64094	685757
11955	685758
36727	685759
5801	685760
46206	685761
7781	685762
36677	685763
66968	685764
82374	685765
62559	685766
135643	685767
92076	685768
76275	685769
9248	685770
9032	685771
76635	685772
39386	685773
73490	685774
31068	685775
53762	685776
61061	685777
101351	685778
5402	685779
109222	685780
44134	685781
22322	685782
16753	685783
58904	685784
69938	685785
67640	685786
3729	685787
30372	685788
69938	685789
21451	685790
15364	685791
126034	685792
126341	685793
65553	685794
520	685795
5141	685796
144027	685797
124689	685798
59303	685799
50349	685800
69905	685801
84449	685802
39786	685803
21149	685804
18348	685805
16473	685806
37684	685807
6496	685808
50365	685809
27993	685810
30372	685811
31462	685812
21752	685813
3375	685814
49295	685815
34424	685816
92248	685817
79376	685818
105132	685819
86541	685820
2626	685821
30208	685822
780	685823
87798	685824
39993	685825
91695	685826
72885	685827
149170	685828
71093	685829
38863	685830
27665	685831
98041	685832
50747	685833
121692	685834
72114	685835
29132	685836
63539	685837
76623	685838
20500	685839
79395	685840
49689	685841
102487	685842
15232	685843
54154	685844
50746	685845
45459	685846
119136	685847
29908	685848
62283	685849
145501	685850
95776	685851
107564	685852
84787	685853
76719	685854
99508	685855
20010	685856
97657	685857
10690	685858
34636	685859
43269	685860
89455	685861
113402	685862
70006	685863
64337	685864
125572	685865
141939	685866
6137	685867
52970	685868
6815	685869
41356	685870
138	685871
62812	685872
61369	685873
83666	685874
34126	685875
2747	685876
45174	685877
39838	685878
97637	685879
51577	685880
29450	685881
44233	685882
17086	685883
74685	685884
61257	685885
79067	685886
22733	685887
129556	685888
54816	685889
20498	685890
91333	685891
67597	685892
100362	685893
31883	685894
19642	685895
8537	685896
64300	685897
14743	685898
20939	685899
16486	685900
4663	685901
19726	685902
29456	685903
54389	685904
16089	685905
156261	685906
74852	685907
6410	685908
114362	685909
17149	685910
14303	685911
94249	685912
108371	685913
92562	685914
42036	685915
8669	685916
33619	685917
31332	685918
26038	685919
10293	685920
32996	685921
19136	685922
42533	685923
132672	685924
24538	685925
2795	685926
39653	685927
31455	685928
55546	685929
24931	685930
16787	685931
89536	685932
64841	685933
51400	685934
31627	685935
5458	685936
112063	685937
4298	685938
7084	685939
116774	685940
3892	685941
83189	685942
56149	685943
122898	685944
33643	685945
30612	685946
64719	685947
100880	685948
77988	685949
49653	685950
50356	685951
100883	685952
8987	685953
18010	685954
14407	685955
63551	685956
102451	685957
44155	685958
74626	685959
88035	685960
104124	685961
126065	685962
58307	685963
49768	685964
86608	685965
2348	685966
16733	685967
18167	685968
18799	685969
102524	685970
74540	685971
44128	685972
120015	685973
36716	685974
98134	685975
5659	685976
2234	685977
1261	685978
1401	685979
8863	685980
68888	685981
9622	685982
52105	685983
40573	685984
132639	685985
69104	685986
2938	685987
51454	685988
4518	685989
1058	685990
13699	685991
96372	685992
11628	685993
87980	685994
1025	685995
107505	685996
114654	685997
2534	685998
2738	685999
18464	686000
67254	686001
25359	686002
3399	686003
16147	686004
14321	686005
80306	686006
126180	686007
5342	686008
33584	686009
16805	686010
11160	686011
39253	686012
58279	686013
49539	686014
11892	686015
16702	686016
67883	686017
37728	686018
28538	686019
111050	686020
16135	686021
85084	686022
3087	686023
126220	686024
119162	686025
83716	686026
57504	686027
55025	686028
47937	686029
105902	686030
7004	686031
8028	686032
58119	686033
3564	686034
44131	686035
93843	686036
27828	686037
83866	686038
119978	686039
44212	686040
13116	686041
5205	686042
9828	686043
24271	686044
45426	686045
64512	686046
5205	686047
30453	686048
6315	686049
28858	686050
6273	686051
9020	686052
105918	686053
11216	686054
6413	686055
120253	686056
30751	686057
95598	686058
14118	686059
18173	686060
64603	686061
51503	686062
9150	686063
68102	686064
55067	686065
75431	686066
52049	686067
28538	686068
3087	686069
105274	686070
22101	686071
16196	686072
63267	686073
9740	686074
110239	686075
53009	686076
152817	686077
33586	686078
95478	686079
20114	686080
6273	686081
110486	686082
58370	686083
75453	686084
75609	686085
8582	686086
7839	686087
81924	686088
21854	686089
6894	686090
14200	686091
37673	686092
1157	686093
31579	686094
44889	686095
8602	686096
7265	686097
52288	686098
53111	686099
88203	686100
41469	686101
89375	686102
29919	686103
12001	686104
68211	686105
52334	686106
89367	686107
36606	686108
26331	686109
71134	686110
55434	686111
76659	686112
7803	686113
165959	686114
42376	686115
44725	686116
31048	686117
60075	686118
114557	686119
48176	686120
74877	686121
108353	686122
39483	686123
36484	686124
133924	686125
37170	686126
32905	686127
29755	686128
9080	686129
21341	686130
1644	686131
49673	686132
19226	686133
23277	686134
17892	686135
50504	686136
11381	686137
111412	686138
6915	686139
34662	686140
18827	686141
40907	686142
70148	686143
107753	686144
108435	686145
45652	686146
14231	686147
480	686148
62278	686149
14178	686150
5345	686151
6839	686152
16595	686153
122893	686154
67233	686155
61220	686156
108638	686157
32111	686158
97718	686159
20351	686160
49362	686161
112281	686162
8121	686163
35513	686164
46332	686165
29492	686166
14349	686167
8157	686168
51979	686169
8896	686170
3220	686171
46227	686172
3607	686173
48089	686174
67712	686175
80595	686176
17366	686177
23881	686178
13259	686179
46932	686180
10465	686181
18248	686182
15543	686183
99057	686184
51450	686185
96462	686186
39992	686187
16557	686188
12106	686189
1765	686190
47355	686191
17039	686192
40737	686193
15927	686194
39409	686195
6302	686196
102027	686197
66966	686198
76864	686199
93400	686200
39203	686201
4579	686202
26721	686203
13561	686204
63786	686205
68375	686206
41352	686207
60000	686208
68326	686209
79743	686210
40134	686211
22979	686212
11531	686213
54298	686214
127884	686215
25931	686216
10136	686217
64684	686218
92331	686219
54190	686220
4579	686221
2905	686222
75450	686223
85992	686224
64324	686225
93532	686226
73279	686227
8100	686228
17789	686229
1038	686230
82110	686231
105835	686232
102808	686233
33242	686234
109847	686235
16637	686236
58495	686237
38765	686238
11981	686239
83333	686240
46263	686241
82136	686242
120051	686243
123215	686244
60483	686245
70139	686246
102415	686247
49935	686248
82397	686249
102354	686250
97970	686251
89460	686252
103977	686253
62433	686254
34643	686255
134622	686256
85172	686257
34631	686258
62490	686259
112343	686260
40920	686261
74623	686262
11680	686263
45344	686264
22092	686265
26438	686266
10428	686267
48214	686268
23424	686269
5320	686270
48118	686271
30172	686272
2406	686273
64240	686274
23118	686275
87886	686276
3035	686277
49438	686278
4927	686279
18399	686280
33697	686281
99469	686282
97502	686283
54194	686284
78324	686285
6299	686286
496	686287
79362	686288
115178	686289
78255	686290
138706	686291
107141	686292
23002	686293
50299	686294
4677	686295
28496	686296
70200	686297
22398	686298
42199	686299
1061	686300
11176	686301
60614	686302
24426	686303
83823	686304
6756	686305
9426	686306
70460	686307
49449	686308
29693	686309
26138	686310
40721	686311
3028	686312
9903	686313
57640	686314
58020	686315
16807	686316
13224	686317
16875	686318
61465	686319
89125	686320
11081	686321
25944	686322
36624	686323
203	686324
107314	686325
1366	686326
305	686327
35404	686328
11469	686329
41244	686330
25008	686331
6045	686332
90268	686333
653	686334
10322	686335
29562	686336
5212	686337
9915	686338
58058	686339
21334	686340
5247	686341
17231	686342
2979	686343
15839	686344
34087	686345
113667	686346
6328	686347
43001	686348
1161	686349
89189	686350
34176	686351
71092	686352
17670	686353
31913	686354
6027	686355
17649	686356
14325	686357
9677	686358
48862	686359
27632	686360
6079	686361
125660	686362
22128	686363
24237	686364
9219	686365
90	686366
4777	686367
47346	686368
10442	686369
63050	686370
65928	686371
75827	686372
10260	686373
1110	686374
131132	686375
19931	686376
14613	686377
18239	686378
91417	686379
29768	686380
61218	686381
76	686382
5290	686383
664	686384
664	686385
62394	686386
98864	686387
23095	686388
2964	686389
72791	686390
23547	686391
42667	686392
64031	686393
7177	686394
12396	686395
1025	686396
41223	686397
18654	686398
77926	686399
16660	686400
76787	686401
41307	686402
50640	686403
59536	686404
61190	686405
61332	686406
48485	686407
54548	686408
10369	686409
3886	686410
49294	686411
5809	686412
21717	686413
7172	686414
3375	686415
1878	686416
4870	686417
9695	686418
4193	686419
1032	686420
1271	686421
7295	686422
21735	686423
36496	686424
29959	686425
72936	686426
10079	686427
9	686428
20309	686429
8076	686430
1527	686431
8143	686432
65554	686433
34102	686434
42260	686435
81862	686436
14072	686437
18555	686438
3320	686439
33072	686440
21614	686441
12560	686442
20378	686443
5267	686444
3143	686445
12266	686446
1314	686447
2136	686448
4225	686449
4923	686450
181	686451
23972	686452
42659	686453
134740	686454
134730	686455
55604	686456
55509	686457
42558	686458
90340	686459
103893	686460
9165	686461
20497	686462
27	686463
2744	686464
8394	686465
3244	686466
22914	686467
28151	686468
434	686469
1482	686470
237	686471
24	686472
1529	686473
9418	686474
46305	686475
12726	686476
4493	686477
2199	686478
22069	686479
51981	686480
5189	686481
68063	686482
23541	686483
59376	686484
23541	686485
30972	686486
9854	686487
4831	686488
54353	686489
12230	686490
62415	686491
18396	686492
10041	686493
27561	686494
16772	686495
9737	686496
27297	686497
71824	686498
23342	686499
2286	686500
25890	686501
622	686502
60091	686503
3010	686504
18419	686505
937	686506
3755	686507
1912	686508
4645	686509
44274	686510
6483	686511
79625	686512
11614	686513
7101	686514
51325	686515
3115	686516
23661	686517
2117	686518
18019	686519
18672	686520
11468	686521
22769	686522
1903	686523
15521	686524
3797	686525
17797	686526
64012	686527
32494	686528
15802	686529
66206	686530
11402	686531
59866	686532
414	686533
40499	686534
8608	686535
2030	686536
104255	686537
57470	686538
1795	686539
67625	686540
59764	686541
1478	686542
4226	686543
24719	686544
3400	686545
33895	686546
10913	686547
2138	686548
3611	686549
32272	686550
72784	686551
5030	686552
18057	686553
1027	686554
133846	686555
114387	686556
27637	686557
17134	686558
30858	686559
2523	686560
1832	686561
2256	686562
4720	686563
20691	686564
1864	686565
1871	686566
5262	686567
65887	686568
43092	686569
5030	686570
11031	686571
36506	686572
6660	686573
13451	686574
15600	686575
3377	686576
5920	686577
2523	686578
56962	686579
128955	686580
103574	686581
52934	686582
45186	686583
20349	686584
28022	686585
125796	686586
73071	686587
28483	686588
69334	686589
137766	686590
99707	686591
79066	686592
3318	686593
149058	686594
7439	686595
69187	686596
37661	686597
31079	686598
630	686599
27573	686600
104428	686601
6370	686602
27579	686603
41968	686604
82367	686605
86831	686606
630	686607
49166	686608
88875	686609
55361	686610
12345	686611
64470	686612
56235	686613
5322	686614
15843	686615
82920	686616
15232	686617
73701	686618
109146	686619
21553	686620
27212	686621
33642	686622
64584	686623
96793	686624
6814	686625
34134	686626
59421	686627
29640	686628
29654	686629
83177	686630
61541	686631
8334	686632
22655	686633
31079	686634
13450	686635
68061	686636
8036	686637
59062	686638
19124	686639
29490	686640
53994	686641
59303	686642
44652	686643
16975	686644
2852	686645
7187	686646
114422	686647
76936	686648
38904	686649
6136	686650
3400	686651
6066	686652
22688	686653
54976	686654
51549	686655
124152	686656
56465	686657
56835	686658
32880	686659
14780	686660
30966	686661
70903	686662
74433	686663
12461	686664
8515	686665
7735	686666
18186	686667
65712	686668
27268	686669
22628	686670
65621	686671
51089	686672
3309	686673
8008	686674
12660	686675
28369	686676
73498	686677
76293	686678
31696	686679
5254	686680
21745	686681
75696	686682
5330	686683
54746	686684
105987	686685
81487	686686
18437	686687
122347	686688
107873	686689
39402	686690
121450	686691
45323	686692
8445	686693
69145	686694
2257	686695
13478	686696
8594	686697
100702	686698
114299	686699
22717	686700
22061	686701
43254	686702
18958	686703
3040	686704
13510	686705
59450	686706
90518	686707
48667	686708
28111	686709
1020	686710
1643	686711
44021	686712
43638	686713
65612	686714
43508	686715
48080	686716
65410	686717
85830	686718
119211	686719
14077	686720
63576	686721
2017	686722
2361	686723
35502	686724
79504	686725
59193	686726
15321	686727
70165	686728
62797	686729
5448	686730
118810	686731
90905	686732
1711	686733
100703	686734
5186	686735
15915	686736
44237	686737
69752	686738
63099	686739
265	686740
65794	686741
9416	686742
8119	686743
8064	686744
36683	686745
106952	686746
90349	686747
81685	686748
28221	686749
124621	686750
10512	686751
35817	686752
79589	686753
1027	686754
61728	686755
19971	686756
91879	686757
46988	686758
23139	686759
31419	686760
5744	686761
9124	686762
21098	686763
78869	686764
122760	686765
40855	686766
48509	686767
20805	686768
39328	686769
16969	686770
72905	686771
30858	686772
114441	686773
22087	686774
38516	686775
57624	686776
21467	686777
19241	686778
102111	686779
31507	686780
2868	686781
54096	686782
21166	686783
1664	686784
47920	686785
2633	686786
33767	686787
23822	686788
8403	686789
1795	686790
913	686791
19250	686792
35938	686793
31236	686794
23284	686795
5906	686796
53	686797
1849	686798
5920	686799
3304	686800
75616	686801
8846	686802
15833	686803
20409	686804
58971	686805
16807	686806
16807	686807
55	686808
2212	686809
5906	686810
5670	686811
46013	686812
7058	686813
68114	686814
19671	686815
44466	686816
9146	686817
68290	686818
19934	686819
2765	686820
5941	686821
2458	686822
30062	686823
51994	686824
12015	686825
8128	686826
31211	686827
48167	686828
1050	686829
22718	686830
81914	686831
37037	686832
39826	686833
85852	686834
112225	686835
27584	686836
25490	686837
9161	686838
24654	686839
74600	686840
5836	686841
10463	686842
85891	686843
39132	686844
8826	686845
29446	686846
29449	686847
107543	686848
103445	686849
78916	686850
29764	686851
3451	686852
1391	686853
903	686854
8733	686855
5582	686856
28592	686857
40161	686858
4777	686859
29145	686860
5352	686861
95895	686862
5393	686863
56333	686864
23793	686865
23910	686866
33539	686867
35416	686868
1051	686869
94187	686870
40237	686871
4274	686872
11705	686873
13889	686874
10429	686875
1534	686876
5646	686877
16217	686878
14589	686879
1488	686880
1247	686881
27209	686882
9064	686883
3256	686884
2493	686885
798	686886
2389	686887
9	686888
21731	686889
19079	686890
14164	686891
42669	686892
7166	686893
48115	686894
12384	686895
12113	686896
62103	686897
5140	686898
37139	686899
7524	686900
11559	686901
43040	686902
5007	686903
20841	686904
13466	686905
11594	686906
90509	686907
80679	686908
11036	686909
7985	686910
58184	686911
22565	686912
18888	686913
17933	686914
28784	686915
10993	686916
3474	686917
4452	686918
4060	686919
102320	686920
21463	686921
3854	686922
55630	686923
34440	686924
33893	686925
9610	686926
4367	686927
92417	686928
5913	686929
5540	686930
27009	686931
7040	686932
19700	686933
4377	686934
7471	686935
33559	686936
31015	686937
12200	686938
8640	686939
8859	686940
133100	686941
128125	686942
40544	686943
35105	686944
82646	686945
41898	686946
133946	686947
21112	686948
24577	686949
31687	686950
1209	686951
28812	686952
7145	686953
75674	686954
26193	686955
22349	686956
118774	686957
18173	686958
10901	686959
52374	686960
3087	686961
110879	686962
49714	686963
68291	686964
8582	686965
32931	686966
44834	686967
15651	686968
13116	686969
22105	686970
38017	686971
14853	686972
14184	686973
101209	686974
93932	686975
102702	686976
14853	686977
64512	686978
75674	686979
37977	686980
29039	686981
25342	686982
33577	686983
30665	686984
29657	686985
105100	686986
57693	686987
41535	686988
87634	686989
30665	686990
19985	686991
31211	686992
83471	686993
71706	686994
64516	686995
53179	686996
30607	686997
88233	686998
13421	686999
49180	687000
17765	687001
4478	687002
18527	687003
7505	687004
15268	687005
93	687006
288	687007
18442	687008
4602	687009
46203	687010
45813	687011
47145	687012
7959	687013
39231	687014
6280	687015
3593	687016
12796	687017
6773	687018
11024	687019
3412	687020
56300	687021
39787	687022
27002	687023
3365	687024
6899	687025
13707	687026
14085	687027
23523	687028
59328	687029
11498	687030
467	687031
31913	687032
8103	687033
881	687034
486	687035
32657	687036
33268	687037
13979	687038
25596	687039
11546	687040
6020	687041
13008	687042
45084	687043
12107	687044
5210	687045
34280	687046
54272	687047
4550	687048
26762	687049
29216	687050
861	687051
47666	687052
12064	687053
40974	687054
37980	687055
98772	687056
93638	687057
5255	687058
1846	687059
3575	687060
86269	687061
9359	687062
14578	687063
1842	687064
1920	687065
4513	687066
4502	687067
3028	687068
99713	687069
49869	687070
20	687071
44702	687072
53395	687073
34418	687074
20015	687075
54296	687076
38832	687077
3939	687078
28866	687079
9759	687080
42227	687081
31913	687082
10008	687083
53211	687084
102469	687085
23074	687086
3614	687087
7225	687088
31109	687089
22240	687090
4080	687091
24319	687092
67154	687093
8837	687094
13592	687095
1640	687096
33059	687097
47326	687098
39207	687099
1786	687100
90896	687101
5909	687102
78005	687103
20237	687104
9333	687105
3315	687106
115803	687107
64953	687108
51296	687109
22969	687110
33920	687111
16506	687112
64272	687113
83316	687114
92	687115
8427	687116
67540	687117
30588	687118
8198	687119
11204	687120
8545	687121
1560	687122
18358	687123
53131	687124
20	687125
789	687126
58173	687127
1623	687128
14931	687129
15963	687130
37391	687131
45516	687132
5455	687133
129	687134
3939	687135
10393	687136
7151	687137
24	687138
26198	687139
4575	687140
56736	687141
168	687142
11304	687143
6431	687144
70211	687145
34390	687146
9987	687147
36024	687148
621	687149
929	687150
21845	687151
73551	687152
474	687153
12551	687154
43554	687155
16141	687156
1531	687157
16111	687158
47643	687159
17749	687160
50258	687161
21845	687162
54708	687163
1870	687164
557	687165
92064	687166
83550	687167
539	687168
59076	687169
13132	687170
797	687171
56442	687172
19148	687173
504	687174
24256	687175
19556	687176
28591	687177
3464	687178
11005	687179
36618	687180
8176	687181
1771	687182
7582	687183
67189	687184
11324	687185
36144	687186
25894	687187
43175	687188
7783	687189
9602	687190
9163	687191
16899	687192
36140	687193
1078	687194
4314	687195
172	687196
834	687197
30507	687198
8890	687199
750	687200
48934	687201
16118	687202
1136	687203
55601	687204
21532	687205
9035	687206
2202	687207
53029	687208
1885	687209
7801	687210
4131	687211
94383	687212
40647	687213
11263	687214
18739	687215
1023	687216
27561	687217
76773	687218
760	687219
3898	687220
12801	687221
8266	687222
8175	687223
19722	687224
1578	687225
49884	687226
6553	687227
33612	687228
25786	687229
16230	687230
59810	687231
54225	687232
125846	687233
32294	687234
54733	687235
101154	687236
7358	687237
6027	687238
2077	687239
28613	687240
48920	687241
59053	687242
800	687243
7459	687244
16407	687245
114915	687246
861	687247
17866	687248
51449	687249
3575	687250
28759	687251
13299	687252
11090	687253
24194	687254
75884	687255
1559	687256
6940	687257
27183	687258
60598	687259
4314	687260
27	687261
46072	687262
53036	687263
14928	687264
77429	687265
113742	687266
52313	687267
3470	687268
2959	687269
82805	687270
2577	687271
10750	687272
28851	687273
5528	687274
13002	687275
3255	687276
15510	687277
53886	687278
4134	687279
30221	687280
20321	687281
11002	687282
29968	687283
28000	687284
16538	687285
3913	687286
4072	687287
3418	687288
1905	687289
450	687290
2354	687291
6506	687292
1657	687293
49579	687294
718	687295
28235	687296
13975	687297
3655	687298
23431	687299
25018	687300
6493	687301
129118	687302
37843	687303
5193	687304
77755	687305
77542	687306
24645	687307
15480	687308
12317	687309
64594	687310
45366	687311
4107	687312
14929	687313
39336	687314
78164	687315
6441	687316
5660	687317
71021	687318
2469	687319
8012	687320
6553	687321
1316	687322
6553	687323
368	687324
2369	687325
5044	687326
3063	687327
1375	687328
4778	687329
5835	687330
13017	687331
27934	687332
1316	687333
7044	687334
30514	687335
2469	687336
26531	687337
13689	687338
2979	687339
19920	687340
5616	687341
2369	687342
2369	687343
44099	687344
90895	687345
35109	687346
29058	687347
75212	687348
38498	687349
53757	687350
48194	687351
351	687352
26397	687353
46071	687354
63779	687355
30862	687356
14800	687357
659	687358
18384	687359
1988	687360
42450	687361
6209	687362
45526	687363
36787	687364
36174	687365
34418	687366
39271	687367
3900	687368
87884	687369
8497	687370
39923	687371
1547	687372
4296	687373
4336	687374
4513	687375
2782	687376
33770	687377
9759	687378
2319	687379
8525	687380
50825	687381
13393	687382
38683	687383
43654	687384
10153	687385
1688	687386
16665	687387
10250	687388
969	687389
60792	687390
345	687391
61013	687392
92260	687393
4231	687394
120125	687395
48133	687396
36599	687397
27762	687398
32931	687399
81924	687400
55067	687401
62713	687402
13477	687403
110177	687404
111682	687405
31483	687406
5936	687407
55166	687408
651	687409
17856	687410
44721	687411
69353	687412
34662	687413
97852	687414
24891	687415
8942	687416
11718	687417
100279	687418
132184	687419
71357	687420
21086	687421
24721	687422
16055	687423
71362	687424
24720	687425
21098	687426
139042	687427
99154	687428
94325	687429
20700	687430
45610	687431
20468	687432
117546	687433
790	687434
69182	687435
8573	687436
17118	687437
15508	687438
18624	687439
3577	687440
237	687441
30200	687442
31217	687443
36633	687444
63735	687445
9354	687446
70441	687447
18429	687448
15734	687449
96843	687450
76919	687451
129661	687452
20527	687453
23153	687454
132209	687455
16079	687456
108883	687457
45081	687458
2012	687459
7068	687460
70088	687461
10097	687462
12216	687463
7644	687464
56617	687465
50	687466
130732	687467
119745	687468
64465	687469
67624	687470
31920	687471
4881	687472
132295	687473
90133	687474
16141	687475
87704	687476
127270	687477
46228	687478
16236	687479
20003	687480
39132	687481
30145	687482
80663	687483
54356	687484
42227	687485
25518	687486
16170	687487
115608	687488
23323	687489
152855	687490
28426	687491
20655	687492
18712	687493
22670	687494
5172	687495
49443	687496
7433	687497
39096	687498
66529	687499
50259	687500
6132	687501
5184	687502
21420	687503
46846	687504
79363	687505
10362	687506
61024	687507
53683	687508
87132	687509
18402	687510
8426	687511
17175	687512
8664	687513
80518	687514
4287	687515
16466	687516
69216	687517
5409	687518
116771	687519
76980	687520
5180	687521
27971	687522
14137	687523
48161	687524
24626	687525
53710	687526
32788	687527
7128	687528
8311	687529
8311	687530
65965	687531
12363	687532
18829	687533
10775	687534
69188	687535
240	687536
4287	687537
20691	687538
13890	687539
41438	687540
109098	687541
21796	687542
28172	687543
129686	687544
31562	687545
85200	687546
44278	687547
20486	687548
76965	687549
59454	687550
97923	687551
36698	687552
61699	687553
16447	687554
8600	687555
8900	687556
8177	687557
6411	687558
11163	687559
50655	687560
7653	687561
37247	687562
7144	687563
135956	687564
8807	687565
23805	687566
10525	687567
7556	687568
6498	687569
8578	687570
15841	687571
5991	687572
2706	687573
10897	687574
112037	687575
11152	687576
31459	687577
26501	687578
109006	687579
9241	687580
20707	687581
4947	687582
14858	687583
30983	687584
16466	687585
30478	687586
23351	687587
36660	687588
6047	687589
3729	687590
104063	687591
14837	687592
12683	687593
6415	687594
79357	687595
67232	687596
57379	687597
105095	687598
29688	687599
23043	687600
4886	687601
57455	687602
9355	687603
77963	687604
89334	687605
67025	687606
28956	687607
50531	687608
11628	687609
23315	687610
13470	687611
7551	687612
53182	687613
18993	687614
110463	687615
8591	687616
5063	687617
37249	687618
3348	687619
4286	687620
4036	687621
17199	687622
4287	687623
21140	687624
10636	687625
10382	687626
16681	687627
16110	687628
15613	687629
3008	687630
6492	687631
16464	687632
71490	687633
18121	687634
7301	687635
85016	687636
5500	687637
50418	687638
12281	687639
18098	687640
16110	687641
16447	687642
6060	687643
27977	687644
5442	687645
4669	687646
29486	687647
14125	687648
8409	687649
82141	687650
28401	687651
3375	687652
36479	687653
31018	687654
18344	687655
12281	687656
23010	687657
33951	687658
17792	687659
6334	687660
74554	687661
7058	687662
9340	687663
73016	687664
2420	687665
8918	687666
9021	687667
11022	687668
11364	687669
90732	687670
46239	687671
31633	687672
17536	687673
35314	687674
9112	687675
17543	687676
9034	687677
39913	687678
26947	687679
93606	687680
11164	687681
10267	687682
15478	687683
6333	687684
12442	687685
107295	687686
7300	687687
16668	687688
16435	687689
3994	687690
29468	687691
7371	687692
28921	687693
11665	687694
4624	687695
71157	687696
29603	687697
36608	687698
32206	687699
5099	687700
29674	687701
22196	687702
20706	687703
6275	687704
5409	687705
9034	687706
13417	687707
1569	687708
74549	687709
27038	687710
19072	687711
32838	687712
5882	687713
23065	687714
9244	687715
10898	687716
18098	687717
3907	687718
8648	687719
29503	687720
8581	687721
6192	687722
13395	687723
6333	687724
87833	687725
38612	687726
4731	687727
6334	687728
8575	687729
23494	687730
16473	687731
4036	687732
10655	687733
54032	687734
5994	687735
35332	687736
21512	687737
39262	687738
5253	687739
93806	687740
4849	687741
83625	687742
10155	687743
113197	687744
20619	687745
61451	687746
254	687747
105814	687748
63228	687749
39829	687750
24335	687751
83797	687752
59516	687753
37129	687754
20896	687755
101245	687756
108999	687757
16216	687758
30404	687759
42313	687760
69879	687761
10881	687762
38035	687763
42994	687764
33188	687765
4011	687766
34710	687767
92899	687768
30382	687769
51643	687770
66068	687771
43343	687772
1446	687773
10007	687774
31341	687775
38452	687776
158033	687777
58862	687778
87174	687779
3637	687780
6046	687781
10244	687782
16431	687783
5184	687784
2296	687785
33084	687786
35874	687787
46486	687788
20179	687789
65922	687790
44524	687791
12892	687792
78881	687793
35829	687794
35830	687795
11941	687796
30329	687797
22922	687798
29878	687799
9802	687800
37649	687801
8400	687802
88651	687803
39779	687804
22970	687805
5071	687806
15173	687807
15173	687808
49138	687809
110005	687810
82853	687811
62388	687812
94324	687813
3062	687814
64699	687815
2332	687816
986	687817
24333	687818
24948	687819
35278	687820
32201	687821
32303	687822
6933	687823
66888	687824
5260	687825
17354	687826
65667	687827
50835	687828
114362	687829
69465	687830
3049	687831
1594	687832
145	687833
110716	687834
42193	687835
44318	687836
2088	687837
33782	687838
85409	687839
611	687840
308	687841
1310	687842
37346	687843
3599	687844
96455	687845
4271	687846
11177	687847
10092	687848
13031	687849
30098	687850
6471	687851
62838	687852
69371	687853
42558	687854
9927	687855
13510	687856
9416	687857
66033	687858
730	687859
8352	687860
5613	687861
19665	687862
15360	687863
12872	687864
72683	687865
60	687866
2730	687867
1653	687868
4245	687869
5197	687870
2012	687871
7520	687872
274	687873
108459	687874
72683	687875
21100	687876
52167	687877
9330	687878
89	687879
6941	687880
968	687881
3182	687882
14228	687883
15588	687884
12424	687885
23269	687886
4670	687887
1371	687888
6758	687889
6069	687890
4276	687891
88690	687892
25864	687893
63431	687894
49114	687895
1018	687896
9368	687897
24303	687898
93	687899
8740	687900
84591	687901
7372	687902
8740	687903
22356	687904
9456	687905
28371	687906
91330	687907
18676	687908
15491	687909
35989	687910
85448	687911
2840	687912
15909	687913
3010	687914
48574	687915
44528	687916
13746	687917
126450	687918
18386	687919
12228	687920
4966	687921
40627	687922
67352	687923
35571	687924
33289	687925
693	687926
9	687927
355	687928
17578	687929
916	687930
454	687931
54290	687932
78098	687933
113729	687934
118633	687935
59439	687936
31412	687937
40523	687938
22916	687939
89923	687940
111665	687941
68714	687942
70923	687943
13062	687944
23026	687945
49160	687946
6274	687947
113059	687948
46892	687949
69266	687950
7520	687951
51994	687952
773	687953
30894	687954
39631	687955
37078	687956
34481	687957
57947	687958
9023	687959
24772	687960
83128	687961
78987	687962
15806	687963
41294	687964
39814	687965
14522	687966
504	687967
29970	687968
11590	687969
23389	687970
8055	687971
90333	687972
5200	687973
46278	687974
55557	687975
78107	687976
6274	687977
23703	687978
3474	687979
9023	687980
8017	687981
2423	687982
1050	687983
40479	687984
49160	687985
68715	687986
5659	687987
50269	687988
9140	687989
9251	687990
7728	687991
96703	687992
37078	687993
8055	687994
31872	687995
16875	687996
31412	687997
6274	687998
30062	687999
36907	688000
20309	688001
11588	688002
9023	688003
5397	688004
3543	688005
4220	688006
3630	688007
10909	688008
57573	688009
2074	688010
14891	688011
80779	688012
11502	688013
1381	688014
45240	688015
33330	688016
39932	688017
30237	688018
2309	688019
79316	688020
540	688021
74455	688022
33162	688023
1191	688024
40731	688025
18817	688026
22368	688027
113	688028
80364	688029
7369	688030
6743	688031
10534	688032
54342	688033
90713	688034
2304	688035
36680	688036
45151	688037
108735	688038
3	688039
52409	688040
44119	688041
78371	688042
97773	688043
37941	688044
107142	688045
39874	688046
108340	688047
127575	688048
54362	688049
60105	688050
55362	688051
67021	688052
17126	688053
15469	688054
56120	688055
10638	688056
136893	688057
38579	688058
15914	688059
14104	688060
112167	688061
67546	688062
110660	688063
37059	688064
39125	688065
89431	688066
7302	688067
6397	688068
15470	688069
11373	688070
13453	688071
17886	688072
12153	688073
73038	688074
13867	688075
14686	688076
87953	688077
74	688078
3731	688079
40456	688080
43122	688081
288	688082
52201	688083
16889	688084
8286	688085
6237	688086
13421	688087
74600	688088
77735	688089
23813	688090
18323	688091
427	688092
1373	688093
113635	688094
1884	688095
11768	688096
2495	688097
104898	688098
46862	688099
64129	688100
3686	688101
137941	688102
19277	688103
1875	688104
673	688105
36066	688106
552	688107
5954	688108
7317	688109
17340	688110
33916	688111
5527	688112
1294	688113
4457	688114
1969	688115
9782	688116
105576	688117
8435	688118
23492	688119
838	688120
8076	688121
3291	688122
649	688123
8266	688124
70831	688125
115071	688126
15517	688127
7434	688128
10156	688129
74734	688130
9224	688131
7335	688132
5303	688133
2271	688134
431	688135
444	688136
149	688137
1105	688138
551	688139
393	688140
11394	688141
11261	688142
13525	688143
4526	688144
8821	688145
39184	688146
14928	688147
989	688148
9450	688149
5952	688150
36116	688151
66169	688152
31163	688153
50427	688154
8997	688155
16581	688156
369	688157
52062	688158
51144	688159
76773	688160
22282	688161
6746	688162
4430	688163
18961	688164
24902	688165
79055	688166
40530	688167
2832	688168
18769	688169
15203	688170
317	688171
41905	688172
42656	688173
1509	688174
22592	688175
5262	688176
9903	688177
45103	688178
18318	688179
39136	688180
40689	688181
7694	688182
1054	688183
1720	688184
89171	688185
3989	688186
590	688187
21435	688188
30509	688189
63368	688190
1150	688191
121515	688192
46506	688193
51909	688194
645	688195
17253	688196
1314	688197
9398	688198
1805	688199
6013	688200
15985	688201
17588	688202
30478	688203
25498	688204
9941	688205
36505	688206
3444	688207
4457	688208
127850	688209
83864	688210
5613	688211
28468	688212
112429	688213
3527	688214
79338	688215
38910	688216
19279	688217
73	688218
860	688219
28666	688220
16094	688221
3671	688222
3987	688223
1460	688224
2014	688225
33736	688226
5068	688227
12416	688228
59158	688229
22130	688230
61236	688231
5212	688232
59924	688233
16522	688234
23287	688235
63571	688236
75329	688237
125708	688238
5259	688239
14286	688240
4394	688241
1015	688242
6770	688243
2692	688244
34802	688245
10974	688246
44480	688247
374	688248
8180	688249
13544	688250
32300	688251
15665	688252
3758	688253
3820	688254
16854	688255
9643	688256
3418	688257
422	688258
83316	688259
7143	688260
3201	688261
30542	688262
790	688263
17254	688264
2118	688265
7626	688266
2945	688267
90095	688268
25291	688269
22202	688270
16807	688271
3649	688272
127574	688273
17933	688274
5701	688275
27189	688276
88668	688277
49162	688278
21725	688279
68750	688280
14853	688281
62145	688282
31829	688283
31935	688284
63244	688285
440	688286
45354	688287
23206	688288
23861	688289
3330	688290
11711	688291
20499	688292
29629	688293
32272	688294
47493	688295
41265	688296
88158	688297
10398	688298
48107	688299
28571	688300
84980	688301
25525	688302
104382	688303
40718	688304
59249	688305
30088	688306
40882	688307
16186	688308
42641	688309
44720	688310
141404	688311
117732	688312
15986	688313
2548	688314
35477	688315
69140	688316
16443	688317
20358	688318
107387	688319
116637	688320
13464	688321
27068	688322
73094	688323
74818	688324
13294	688325
3290	688326
27001	688327
85483	688328
50405	688329
68970	688330
10089	688331
89248	688332
56218	688333
48466	688334
50456	688335
154345	688336
80936	688337
27054	688338
30637	688339
84499	688340
65495	688341
64261	688342
125597	688343
51	688344
14766	688345
9042	688346
13770	688347
60370	688348
12547	688349
67590	688350
89991	688351
115233	688352
30527	688353
26531	688354
31853	688355
44038	688356
12042	688357
80618	688358
79309	688359
16667	688360
10908	688361
26090	688362
66127	688363
5413	688364
5326	688365
25523	688366
39212	688367
27249	688368
89521	688369
39948	688370
100247	688371
100266	688372
5935	688373
92489	688374
7537	688375
19672	688376
104264	688377
47844	688378
36469	688379
96240	688380
31904	688381
56428	688382
73207	688383
50542	688384
79398	688385
99295	688386
3678	688387
165661	688388
104344	688389
80355	688390
10764	688391
39310	688392
8597	688393
2257	688394
72806	688395
22719	688396
12723	688397
146737	688398
2852	688399
95841	688400
21328	688401
79056	688402
1701	688403
17634	688404
26693	688405
5802	688406
83571	688407
28128	688408
102282	688409
88635	688410
6412	688411
96705	688412
8300	688413
36123	688414
158867	688415
64466	688416
23985	688417
76579	688418
32232	688419
84633	688420
9248	688421
78360	688422
36090	688423
17187	688424
66831	688425
2287	688426
29374	688427
40519	688428
33290	688429
27773	688430
636	688431
53	688432
36506	688433
53	688434
39124	688435
1988	688436
80470	688437
108551	688438
913	688439
90354	688440
5790	688441
50392	688442
784	688443
85916	688444
54600	688445
1849	688446
84472	688447
1213	688448
97647	688449
105006	688450
2266	688451
33709	688452
1308	688453
24412	688454
27351	688455
28876	688456
39355	688457
10366	688458
13311	688459
11190	688460
17572	688461
19068	688462
39295	688463
3424	688464
53083	688465
92251	688466
66	688467
18320	688468
305	688469
2638	688470
38614	688471
29955	688472
13777	688473
19914	688474
67700	688475
45965	688476
22947	688477
5166	688478
368	688479
9770	688480
1025	688481
73	688482
1884	688483
6304	688484
51565	688485
42405	688486
84827	688487
3878	688488
5472	688489
25595	688490
54175	688491
31527	688492
19276	688493
5217	688494
5076	688495
23706	688496
14061	688497
41194	688498
109376	688499
11993	688500
24159	688501
27676	688502
1538	688503
69747	688504
71730	688505
41897	688506
6174	688507
80625	688508
115067	688509
58241	688510
39714	688511
65386	688512
986	688513
38954	688514
7526	688515
41618	688516
8897	688517
1670	688518
66955	688519
98314	688520
66473	688521
9804	688522
9458	688523
885	688524
92439	688525
2632	688526
3099	688527
14960	688528
81466	688529
3293	688530
87748	688531
123920	688532
598	688533
598	688534
26312	688535
31380	688536
12271	688537
54599	688538
5744	688539
45060	688540
6249	688541
9034	688542
99702	688543
38771	688544
44509	688545
101999	688546
52809	688547
5744	688548
11484	688549
1285	688550
16904	688551
4861	688552
9763	688553
21150	688554
34658	688555
1503	688556
38640	688557
6364	688558
19264	688559
20256	688560
17599	688561
63794	688562
14578	688563
2850	688564
21548	688565
31171	688566
47174	688567
25433	688568
37399	688569
9584	688570
4046	688571
11594	688572
28465	688573
80775	688574
10973	688575
46396	688576
21798	688577
9874	688578
160663	688579
5206	688580
54084	688581
18429	688582
1781	688583
14081	688584
18438	688585
20764	688586
6301	688587
1037	688588
11365	688589
72962	688590
11126	688591
27828	688592
89397	688593
57342	688594
17174	688595
20247	688596
1746	688597
1608	688598
7484	688599
2086	688600
7980	688601
1373	688602
1979	688603
2406	688604
817	688605
501	688606
318	688607
101527	688608
756	688609
42539	688610
31028	688611
30217	688612
18616	688613
119007	688614
38882	688615
39746	688616
911	688617
141986	688618
12185	688619
31588	688620
58046	688621
9140	688622
1535	688623
5619	688624
49420	688625
37861	688626
90176	688627
1050	688628
39631	688629
17208	688630
2423	688631
11298	688632
35821	688633
15328	688634
43324	688635
25890	688636
1441	688637
2201	688638
1252	688639
23387	688640
64193	688641
27289	688642
9269	688643
5177	688644
11495	688645
5118	688646
68228	688647
15712	688648
1498	688649
510	688650
13907	688651
7789	688652
368	688653
27350	688654
2754	688655
3826	688656
12275	688657
64595	688658
13578	688659
15246	688660
108451	688661
9927	688662
9023	688663
23703	688664
30062	688665
71532	688666
40890	688667
8055	688668
27991	688669
92012	688670
71181	688671
125944	688672
31281	688673
22915	688674
54612	688675
43098	688676
38521	688677
114514	688678
86980	688679
3078	688680
54130	688681
76290	688682
3889	688683
1441	688684
15952	688685
67149	688686
34178	688687
8553	688688
42189	688689
4868	688690
8791	688691
24976	688692
36504	688693
38830	688694
24467	688695
1691	688696
18967	688697
39770	688698
2340	688699
22907	688700
8873	688701
30830	688702
8214	688703
40522	688704
28861	688705
118572	688706
126651	688707
10001	688708
86133	688709
37093	688710
107	688711
37852	688712
62411	688713
66607	688714
4359	688715
39826	688716
6990	688717
103674	688718
70876	688719
3078	688720
12949	688721
3433	688722
3433	688723
3433	688724
42603	688725
40922	688726
20637	688727
29953	688728
2164	688729
1287	688730
33861	688731
46921	688732
36458	688733
6269	688734
16556	688735
11316	688736
18410	688737
10517	688738
57117	688739
114584	688740
23878	688741
3889	688742
86608	688743
88727	688744
4153	688745
53292	688746
85190	688747
33968	688748
61526	688749
136969	688750
10119	688751
5007	688752
5007	688753
8910	688754
2869	688755
16547	688756
13062	688757
40094	688758
80509	688759
90614	688760
114609	688761
4398	688762
72688	688763
37260	688764
18298	688765
30963	688766
40730	688767
8132	688768
40150	688769
26305	688770
289	688771
29218	688772
91009	688773
9844	688774
59312	688775
35378	688776
18693	688777
52015	688778
2307	688779
6531	688780
55689	688781
62818	688782
12481	688783
12406	688784
70297	688785
24162	688786
19723	688787
59279	688788
82364	688789
1526	688790
19209	688791
109990	688792
20133	688793
6892	688794
51830	688795
44	688796
23429	688797
3308	688798
1823	688799
12192	688800
115532	688801
19913	688802
41554	688803
4245	688804
43425	688805
20519	688806
32308	688807
44708	688808
32308	688809
81147	688810
26947	688811
5017	688812
82871	688813
77948	688814
54768	688815
39749	688816
88246	688817
107713	688818
21910	688819
42277	688820
130542	688821
51698	688822
9079	688823
3039	688824
6717	688825
11294	688826
68863	688827
32301	688828
88700	688829
21197	688830
127459	688831
115617	688832
28357	688833
81470	688834
48416	688835
110033	688836
17066	688837
43635	688838
66476	688839
39756	688840
44333	688841
9007	688842
74367	688843
103913	688844
49695	688845
50516	688846
52530	688847
51689	688848
24441	688849
14801	688850
107036	688851
59125	688852
67139	688853
98161	688854
29610	688855
91611	688856
59839	688857
18086	688858
12290	688859
23417	688860
25553	688861
54640	688862
14120	688863
75154	688864
56726	688865
103405	688866
68935	688867
5428	688868
44727	688869
87180	688870
41708	688871
12977	688872
10123	688873
17946	688874
49274	688875
4131	688876
12072	688877
19733	688878
56486	688879
41643	688880
73855	688881
30412	688882
47821	688883
62243	688884
52549	688885
89177	688886
28723	688887
85126	688888
35453	688889
4627	688890
20174	688891
22397	688892
37885	688893
13214	688894
30310	688895
165905	688896
39987	688897
45955	688898
53671	688899
60331	688900
39081	688901
49859	688902
40507	688903
15869	688904
15596	688905
20709	688906
12903	688907
8367	688908
9977	688909
2734	688910
30461	688911
17670	688912
883	688913
55571	688914
31615	688915
28208	688916
16137	688917
10587	688918
49901	688919
62367	688920
67990	688921
26100	688922
7659	688923
20256	688924
1584	688925
1238	688926
3686	688927
8398	688928
44000	688929
50388	688930
6056	688931
23805	688932
38674	688933
9353	688934
44615	688935
28807	688936
5202	688937
4647	688938
2571	688939
16988	688940
1914	688941
46392	688942
1756	688943
57422	688944
40602	688945
3704	688946
63351	688947
32998	688948
69538	688949
6789	688950
82334	688951
15956	688952
1119	688953
6093	688954
7045	688955
2166	688956
237	688957
4198	688958
2235	688959
18868	688960
339	688961
12207	688962
10722	688963
11355	688964
73193	688965
3618	688966
161	688967
4807	688968
45	688969
213	688970
9257	688971
9664	688972
59486	688973
21154	688974
12384	688975
47180	688976
101944	688977
73586	688978
5540	688979
11781	688980
23927	688981
3311	688982
18231	688983
7102	688984
4200	688985
31901	688986
2148	688987
35028	688988
11127	688989
2899	688990
12507	688991
5614	688992
8212	688993
12081	688994
8212	688995
3683	688996
4997	688997
28862	688998
19116	688999
48044	689000
27046	689001
17860	689002
5501	689003
53072	689004
2649	689005
1930	689006
13258	689007
25778	689008
3741	689009
102011	689010
18241	689011
49787	689012
9959	689013
134601	689014
74760	689015
12482	689016
86673	689017
23011	689018
106978	689019
6930	689020
9427	689021
21450	689022
5266	689023
13589	689024
78888	689025
52487	689026
5850	689027
1284	689028
48580	689029
2586	689030
17588	689031
5026	689032
37215	689033
1070	689034
37827	689035
10592	689036
762	689037
17999	689038
70556	689039
110185	689040
24586	689041
34766	689042
2191	689043
7504	689044
17621	689045
52317	689046
27238	689047
102723	689048
17753	689049
30436	689050
113725	689051
33226	689052
75775	689053
30436	689054
14228	689055
885	689056
74490	689057
37380	689058
40548	689059
69765	689060
399	689061
1798	689062
9087	689063
8364	689064
81	689065
94345	689066
18244	689067
8146	689068
22255	689069
15245	689070
27293	689071
33658	689072
56741	689073
14562	689074
84509	689075
5346	689076
61596	689077
21947	689078
17941	689079
12307	689080
53053	689081
7311	689082
92180	689083
5512	689084
22354	689085
30672	689086
13949	689087
112272	689088
2033	689089
3921	689090
10710	689091
10418	689092
17665	689093
58206	689094
95732	689095
83380	689096
64508	689097
19735	689098
3309	689099
8111	689100
10692	689101
61580	689102
5521	689103
46550	689104
2228	689105
8108	689106
11983	689107
16676	689108
110769	689109
46502	689110
43357	689111
5657	689112
11671	689113
48736	689114
63243	689115
38562	689116
50642	689117
93633	689118
5402	689119
4295	689120
8011	689121
361	689122
5499	689123
8925	689124
8277	689125
109922	689126
4646	689127
81883	689128
2824	689129
80645	689130
102580	689131
1051	689132
1164	689133
117557	689134
45328	689135
4646	689136
10717	689137
8640	689138
7933	689139
76282	689140
180	689141
28577	689142
30059	689143
33771	689144
46674	689145
4634	689146
5320	689147
30659	689148
18202	689149
60428	689150
108496	689151
12997	689152
29000	689153
23422	689154
24116	689155
15763	689156
4845	689157
77876	689158
50577	689159
58532	689160
34460	689161
15601	689162
6849	689163
9274	689164
121751	689165
71830	689166
7019	689167
45213	689168
8592	689169
55477	689170
7027	689171
31231	689172
23384	689173
71444	689174
363	689175
48604	689176
30855	689177
38646	689178
49834	689179
2590	689180
31922	689181
1898	689182
40466	689183
9274	689184
52197	689185
15241	689186
46943	689187
19989	689188
27071	689189
17750	689190
66618	689191
57537	689192
70223	689193
57537	689194
13498	689195
89464	689196
51584	689197
52526	689198
51900	689199
23837	689200
46360	689201
32392	689202
133796	689203
58343	689204
72176	689205
132832	689206
22737	689207
80644	689208
19236	689209
11317	689210
33186	689211
77698	689212
113575	689213
78008	689214
18378	689215
4646	689216
1051	689217
16549	689218
2772	689219
164564	689220
60509	689221
29193	689222
16466	689223
29650	689224
88955	689225
1927	689226
10060	689227
1926	689228
4917	689229
7673	689230
2847	689231
2990	689232
64426	689233
43035	689234
3317	689235
21814	689236
75270	689237
93498	689238
14881	689239
88880	689240
1836	689241
7985	689242
21255	689243
1534	689244
1558	689245
34286	689246
1983	689247
15224	689248
1965	689249
46118	689250
7051	689251
56916	689252
2752	689253
9	689254
7786	689255
30893	689256
138440	689257
16957	689258
33604	689259
108661	689260
54130	689261
89308	689262
105181	689263
28744	689264
9251	689265
1141	689266
36552	689267
54612	689268
12573	689269
4281	689270
3912	689271
71013	689272
24571	689273
37093	689274
10392	689275
44466	689276
13245	689277
29970	689278
27968	689279
13401	689280
8682	689281
82122	689282
111722	689283
41433	689284
31872	689285
16934	689286
69394	689287
9335	689288
167441	689289
52913	689290
129112	689291
24540	689292
51738	689293
109046	689294
79223	689295
23878	689296
51416	689297
2287	689298
39848	689299
36976	689300
54631	689301
48443	689302
48464	689303
21742	689304
14522	689305
5007	689306
53247	689307
10392	689308
37216	689309
48594	689310
33968	689311
22136	689312
37743	689313
36402	689314
31872	689315
23703	689316
28707	689317
136932	689318
21478	689319
102350	689320
14476	689321
79013	689322
22155	689323
29690	689324
31037	689325
111798	689326
87661	689327
15314	689328
18402	689329
36552	689330
108897	689331
90004	689332
39771	689333
9135	689334
23840	689335
21478	689336
112108	689337
71013	689338
11590	689339
3889	689340
47863	689341
54612	689342
51106	689343
41908	689344
22914	689345
73501	689346
84163	689347
59669	689348
24540	689349
8144	689350
80686	689351
11298	689352
80863	689353
16774	689354
22155	689355
16957	689356
24590	689357
17854	689358
17852	689359
67256	689360
59173	689361
8492	689362
8492	689363
46921	689364
42964	689365
10535	689366
111622	689367
9251	689368
8144	689369
17602	689370
57947	689371
31354	689372
127405	689373
136174	689374
63610	689375
73114	689376
112070	689377
51416	689378
49423	689379
48594	689380
22418	689381
88729	689382
43686	689383
18298	689384
91577	689385
40357	689386
69862	689387
31929	689388
22898	689389
2219	689390
28158	689391
6481	689392
31929	689393
2775	689394
120085	689395
80807	689396
7614	689397
2876	689398
91579	689399
14522	689400
31281	689401
79583	689402
28586	689403
30073	689404
18989	689405
36572	689406
63170	689407
127414	689408
88729	689409
3942	689410
54694	689411
3501	689412
30866	689413
52677	689414
30981	689415
76308	689416
37942	689417
11298	689418
72915	689419
35923	689420
62227	689421
97975	689422
1345	689423
5401	689424
65022	689425
13175	689426
10967	689427
44533	689428
4568	689429
28784	689430
80282	689431
37207	689432
8682	689433
26489	689434
104781	689435
89619	689436
40479	689437
21973	689438
22491	689439
96305	689440
38206	689441
4359	689442
67378	689443
63261	689444
22475	689445
70306	689446
50270	689447
54589	689448
3288	689449
127899	689450
65617	689451
17009	689452
54694	689453
15806	689454
4359	689455
1141	689456
29886	689457
37207	689458
13699	689459
47485	689460
52214	689461
8765	689462
8765	689463
40890	689464
8766	689465
28287	689466
23289	689467
66516	689468
49477	689469
13867	689470
7352	689471
38486	689472
127679	689473
73501	689474
13245	689475
18959	689476
49213	689477
28383	689478
30830	689479
24125	689480
48199	689481
70923	689482
3501	689483
11844	689484
63982	689485
38521	689486
13401	689487
54865	689488
40482	689489
36572	689490
11434	689491
30894	689492
12428	689493
18327	689494
22916	689495
97512	689496
7520	689497
81576	689498
138435	689499
12844	689500
71106	689501
80354	689502
27960	689503
138941	689504
22491	689505
10392	689506
45365	689507
92719	689508
63551	689509
46331	689510
109269	689511
80907	689512
40890	689513
35923	689514
36552	689515
35464	689516
16789	689517
4306	689518
974	689519
57502	689520
22601	689521
88971	689522
11446	689523
1678	689524
44422	689525
77974	689526
6333	689527
64907	689528
128786	689529
3036	689530
90266	689531
20928	689532
3671	689533
21151	689534
43008	689535
44583	689536
15608	689537
76513	689538
8256	689539
2105	689540
23739	689541
66516	689542
43011	689543
30692	689544
30827	689545
16480	689546
33692	689547
5453	689548
6142	689549
58201	689550
47847	689551
65621	689552
8260	689553
7295	689554
49765	689555
5496	689556
10325	689557
2030	689558
46127	689559
2726	689560
7626	689561
6882	689562
16074	689563
122464	689564
44386	689565
91848	689566
3633	689567
3375	689568
98749	689569
29981	689570
1820	689571
52853	689572
15309	689573
15952	689574
124693	689575
8280	689576
15267	689577
440	689578
8596	689579
36829	689580
14889	689581
14079	689582
8545	689583
52248	689584
3495	689585
6530	689586
12361	689587
1038	689588
441	689589
26698	689590
12387	689591
44	689592
5485	689593
51608	689594
1858	689595
74454	689596
44	689597
13462	689598
8612	689599
5438	689600
44	689601
645	689602
10767	689603
26215	689604
12401	689605
19625	689606
7155	689607
15659	689608
64587	689609
1675	689610
927	689611
1092	689612
1676	689613
12070	689614
1979	689615
906	689616
44329	689617
339	689618
39781	689619
29436	689620
1050	689621
24152	689622
95214	689623
35919	689624
13265	689625
2486	689626
93675	689627
12720	689628
26422	689629
960	689630
433	689631
6411	689632
14065	689633
2945	689634
1164	689635
22318	689636
65990	689637
69435	689638
8440	689639
92124	689640
57423	689641
1916	689642
4147	689643
62623	689644
9833	689645
129	689646
15838	689647
3504	689648
28136	689649
1903	689650
17677	689651
11266	689652
13035	689653
1534	689654
70376	689655
734	689656
71052	689657
974	689658
14047	689659
1611	689660
9230	689661
129	689662
1948	689663
8305	689664
4697	689665
7486	689666
752	689667
96416	689668
544	689669
921	689670
36772	689671
24554	689672
11198	689673
1050	689674
13696	689675
1209	689676
40245	689677
69227	689678
14318	689679
53672	689680
10145	689681
11368	689682
66791	689683
99228	689684
3163	689685
916	689686
45661	689687
86096	689688
71591	689689
2088	689690
12966	689691
17668	689692
11008	689693
53619	689694
1900	689695
104137	689696
11110	689697
13233	689698
8276	689699
7626	689700
49498	689701
8249	689702
9070	689703
1090	689704
4064	689705
3756	689706
2964	689707
3198	689708
22769	689709
3195	689710
363	689711
67769	689712
2682	689713
38734	689714
9064	689715
19924	689716
2964	689717
9226	689718
29952	689719
353	689720
12556	689721
27960	689722
22353	689723
1558	689724
29433	689725
42576	689726
3759	689727
124637	689728
43142	689729
50752	689730
78880	689731
90002	689732
38169	689733
51128	689734
10852	689735
28437	689736
83575	689737
48823	689738
44237	689739
59032	689740
32314	689741
12316	689742
63076	689743
91506	689744
53310	689745
40798	689746
35527	689747
43042	689748
3795	689749
46915	689750
74594	689751
21337	689752
26205	689753
11963	689754
47039	689755
16782	689756
8597	689757
53089	689758
64648	689759
28743	689760
24022	689761
91366	689762
127636	689763
19015	689764
47874	689765
46393	689766
66129	689767
66201	689768
109860	689769
6751	689770
52907	689771
37743	689772
114611	689773
66211	689774
87498	689775
18398	689776
4781	689777
57433	689778
92758	689779
72921	689780
19992	689781
16890	689782
74315	689783
73637	689784
21829	689785
100894	689786
47067	689787
52922	689788
52003	689789
54569	689790
8739	689791
76311	689792
25524	689793
56302	689794
82006	689795
3785	689796
8629	689797
99218	689798
20202	689799
67066	689800
3922	689801
9079	689802
11702	689803
65418	689804
42094	689805
1631	689806
7185	689807
1526	689808
32514	689809
94309	689810
69874	689811
99390	689812
3036	689813
37436	689814
11121	689815
1144	689816
72920	689817
34212	689818
37714	689819
28415	689820
63131	689821
103457	689822
61185	689823
8272	689824
69933	689825
89332	689826
97126	689827
47839	689828
6101	689829
39585	689830
43590	689831
21872	689832
32933	689833
56356	689834
61540	689835
21337	689836
132588	689837
106973	689838
37082	689839
61323	689840
3501	689841
51561	689842
12886	689843
59449	689844
56926	689845
18992	689846
33959	689847
50231	689848
37300	689849
94502	689850
95537	689851
23289	689852
35209	689853
35967	689854
64503	689855
27236	689856
65809	689857
77406	689858
32514	689859
38	689860
115092	689861
89250	689862
80393	689863
25329	689864
84372	689865
27319	689866
48039	689867
20089	689868
92820	689869
65857	689870
19894	689871
39852	689872
78103	689873
78916	689874
19228	689875
2445	689876
64897	689877
2955	689878
49905	689879
38839	689880
104055	689881
10296	689882
828	689883
7159	689884
76651	689885
4658	689886
60383	689887
33	689888
50520	689889
17254	689890
32252	689891
48041	689892
1596	689893
45341	689894
16787	689895
25006	689896
40567	689897
103	689898
29429	689899
19061	689900
28482	689901
37698	689902
6266	689903
5682	689904
151045	689905
45471	689906
544	689907
28636	689908
2851	689909
83061	689910
6061	689911
82288	689912
26212	689913
73574	689914
66755	689915
103603	689916
77486	689917
38093	689918
3607	689919
17028	689920
30541	689921
137996	689922
13162	689923
14023	689924
339	689925
16728	689926
65515	689927
3741	689928
105304	689929
6938	689930
7608	689931
13572	689932
87757	689933
4518	689934
7630	689935
118797	689936
111885	689937
73661	689938
44541	689939
77600	689940
49197	689941
48403	689942
22029	689943
480	689944
102864	689945
46803	689946
16293	689947
35325	689948
52080	689949
47358	689950
18241	689951
83168	689952
57456	689953
66129	689954
98325	689955
47960	689956
97762	689957
44538	689958
44134	689959
75552	689960
31900	689961
74430	689962
29467	689963
53724	689964
21242	689965
74860	689966
42581	689967
11044	689968
44649	689969
47238	689970
113729	689971
78098	689972
103806	689973
40148	689974
7340	689975
92773	689976
70044	689977
2736	689978
21788	689979
30843	689980
38142	689981
46524	689982
89642	689983
56522	689984
40197	689985
87371	689986
37383	689987
77718	689988
59147	689989
31691	689990
72980	689991
2986	689992
2220	689993
45182	689994
13380	689995
33730	689996
19080	689997
12131	689998
81178	689999
1775	690000
3341	690001
54556	690002
43246	690003
10758	690004
58466	690005
86602	690006
27204	690007
102250	690008
57382	690009
48408	690010
17194	690011
47953	690012
14446	690013
18999	690014
53972	690015
11238	690016
52402	690017
28546	690018
60554	690019
113184	690020
49948	690021
85482	690022
58580	690023
9012	690024
89256	690025
81863	690026
16910	690027
39856	690028
45135	690029
52346	690030
9593	690031
90110	690032
110663	690033
87585	690034
3184	690035
14851	690036
56084	690037
81686	690038
61096	690039
4298	690040
46910	690041
80786	690042
33521	690043
18995	690044
7670	690045
91498	690046
13281	690047
51561	690048
5262	690049
98783	690050
7136	690051
30025	690052
74877	690053
136268	690054
16418	690055
16739	690056
25888	690057
45497	690058
81139	690059
91373	690060
90542	690061
8924	690062
17023	690063
2512	690064
53417	690065
93364	690066
50352	690067
5488	690068
67948	690069
105027	690070
39322	690071
18384	690072
132465	690073
28788	690074
9254	690075
3361	690076
40582	690077
24344	690078
45510	690079
74805	690080
83511	690081
18738	690082
40669	690083
3577	690084
12392	690085
70516	690086
1441	690087
105447	690088
74455	690089
65497	690090
92862	690091
138453	690092
138655	690093
59208	690094
7644	690095
108696	690096
1451	690097
11700	690098
77837	690099
41192	690100
25554	690101
160608	690102
67775	690103
23952	690104
44840	690105
15249	690106
69954	690107
12320	690108
38795	690109
75308	690110
5379	690111
75937	690112
26466	690113
4617	690114
111920	690115
64541	690116
10014	690117
38100	690118
82796	690119
26278	690120
67987	690121
92218	690122
57993	690123
3129	690124
1144	690125
61486	690126
12238	690127
53663	690128
15593	690129
782	690130
35821	690131
122961	690132
85941	690133
49210	690134
8351	690135
83177	690136
11497	690137
120167	690138
3922	690139
9279	690140
60042	690141
38196	690142
51078	690143
158477	690144
63071	690145
23378	690146
47977	690147
2897	690148
28203	690149
129554	690150
16541	690151
5513	690152
29329	690153
79339	690154
96799	690155
10291	690156
46121	690157
17505	690158
70899	690159
13140	690160
55195	690161
30672	690162
30552	690163
57587	690164
9436	690165
12047	690166
55337	690167
45225	690168
28158	690169
120325	690170
62714	690171
33689	690172
74696	690173
41214	690174
11037	690175
60551	690176
58643	690177
83764	690178
24130	690179
134112	690180
5416	690181
63153	690182
63281	690183
2327	690184
4658	690185
39071	690186
64110	690187
51366	690188
12499	690189
53864	690190
3908	690191
167355	690192
1920	690193
1540	690194
129	690195
16637	690196
121615	690197
92319	690198
71029	690199
139146	690200
2795	690201
11072	690202
64484	690203
28447	690204
2719	690205
42190	690206
65695	690207
35203	690208
3497	690209
58404	690210
58359	690211
15258	690212
136945	690213
4691	690214
2698	690215
22787	690216
8944	690217
27212	690218
43572	690219
3133	690220
40710	690221
132568	690222
5140	690223
50254	690224
25465	690225
66466	690226
31022	690227
57991	690228
60372	690229
10234	690230
13321	690231
4429	690232
9969	690233
8611	690234
101024	690235
2556	690236
96810	690237
3199	690238
120489	690239
53399	690240
18564	690241
76589	690242
1435	690243
3565	690244
26949	690245
3337	690246
57500	690247
1174	690248
751	690249
2525	690250
18430	690251
15238	690252
73169	690253
1098	690254
5682	690255
53112	690256
23358	690257
52328	690258
106965	690259
3948	690260
73557	690261
76442	690262
74837	690263
119060	690264
66770	690265
126205	690266
3474	690267
50622	690268
76682	690269
152652	690270
22997	690271
30592	690272
34139	690273
131265	690274
1775	690275
4085	690276
8642	690277
2614	690278
13761	690279
579	690280
2407	690281
6364	690282
14342	690283
5137	690284
33955	690285
75595	690286
102913	690287
23416	690288
165777	690289
5323	690290
40506	690291
3604	690292
43325	690293
116770	690294
63097	690295
86686	690296
5911	690297
16415	690298
29746	690299
95071	690300
2923	690301
113924	690302
46385	690303
1595	690304
56319	690305
4613	690306
42941	690307
2213	690308
17505	690309
27942	690310
8750	690311
59885	690312
44548	690313
650	690314
61202	690315
1678	690316
593	690317
33647	690318
46008	690319
68756	690320
21731	690321
2213	690322
17095	690323
23274	690324
821	690325
36105	690326
2335	690327
81628	690328
46823	690329
101012	690330
98787	690331
112137	690332
39424	690333
42313	690334
44218	690335
100320	690336
19720	690337
5	690338
86172	690339
11295	690340
9911	690341
7178	690342
3506	690343
2930	690344
22295	690345
15224	690346
35204	690347
20721	690348
9666	690349
18008	690350
14386	690351
18382	690352
1505	690353
9089	690354
6069	690355
21569	690356
40507	690357
4965	690358
55684	690359
16506	690360
27100	690361
1850	690362
14646	690363
37949	690364
114562	690365
9664	690366
28429	690367
95598	690368
13447	690369
44739	690370
28858	690371
6315	690372
9150	690373
47832	690374
29039	690375
124757	690376
49768	690377
48711	690378
48139	690379
2458	690380
48123	690381
18207	690382
52060	690383
52061	690384
12035	690385
2118	690386
10857	690387
5450	690388
66905	690389
23725	690390
53837	690391
62214	690392
54193	690393
30830	690394
30547	690395
44131	690396
4909	690397
26206	690398
62890	690399
22860	690400
19461	690401
20297	690402
94084	690403
80558	690404
43256	690405
69790	690406
44087	690407
41182	690408
3376	690409
9665	690410
14331	690411
1365	690412
4236	690413
20526	690414
6468	690415
78382	690416
1656	690417
328	690418
30723	690419
68934	690420
9457	690421
5619	690422
9102	690423
10985	690424
103524	690425
26906	690426
74252	690427
2566	690428
1502	690429
4359	690430
64209	690431
10262	690432
26906	690433
97318	690434
2566	690435
37750	690436
35924	690437
17933	690438
41274	690439
63147	690440
23407	690441
17852	690442
104051	690443
40727	690444
12295	690445
2655	690446
4898	690447
66602	690448
13082	690449
4663	690450
2931	690451
7961	690452
19661	690453
24334	690454
44	690455
9	690456
2138	690457
16179	690458
58	690459
17924	690460
8162	690461
2066	690462
6913	690463
1273	690464
18992	690465
18992	690466
14950	690467
22727	690468
72972	690469
4863	690470
12476	690471
113012	690472
30208	690473
12451	690474
35862	690475
1473	690476
70571	690477
4469	690478
14362	690479
16434	690480
46358	690481
12791	690482
378	690483
17330	690484
66759	690485
142	690486
21189	690487
1735	690488
3239	690489
12195	690490
1234	690491
60280	690492
19162	690493
5558	690494
516	690495
33773	690496
103	690497
10070	690498
14091	690499
38464	690500
9282	690501
48594	690502
42549	690503
48632	690504
3972	690505
5487	690506
5665	690507
60605	690508
46472	690509
100364	690510
12638	690511
58910	690512
2566	690513
26615	690514
72147	690515
67772	690516
58966	690517
46137	690518
17218	690519
49349	690520
52147	690521
13416	690522
76651	690523
28005	690524
44128	690525
11160	690526
44720	690527
4231	690528
8582	690529
52480	690530
38165	690531
10641	690532
127583	690533
13416	690534
48545	690535
18173	690536
70232	690537
13477	690538
82158	690539
55025	690540
8656	690541
33586	690542
15264	690543
63366	690544
83584	690545
107340	690546
150690	690547
33766	690548
40986	690549
35792	690550
58184	690551
26442	690552
17193	690553
535	690554
114516	690555
74801	690556
53656	690557
62713	690558
6028	690559
5338	690560
9747	690561
10641	690562
65679	690563
70232	690564
38165	690565
16135	690566
52480	690567
83839	690568
24885	690569
110486	690570
16915	690571
5338	690572
30690	690573
132674	690574
19267	690575
41833	690576
85487	690577
45244	690578
30690	690579
40444	690580
71403	690581
99087	690582
90744	690583
6316	690584
44007	690585
8495	690586
63118	690587
47830	690588
28254	690589
23123	690590
18091	690591
7961	690592
19204	690593
46188	690594
2296	690595
45634	690596
4214	690597
12319	690598
1406	690599
15605	690600
3515	690601
14234	690602
16820	690603
35414	690604
173	690605
56440	690606
3094	690607
2178	690608
702	690609
40060	690610
9349	690611
63379	690612
2963	690613
30993	690614
49681	690615
17658	690616
5940	690617
903	690618
32353	690619
68279	690620
1379	690621
113378	690622
44919	690623
11781	690624
5311	690625
55301	690626
85320	690627
716	690628
119750	690629
56039	690630
9023	690631
2886	690632
120401	690633
448	690634
1293	690635
82306	690636
97	690637
53216	690638
80585	690639
71551	690640
1006	690641
68699	690642
18557	690643
52912	690644
10939	690645
197	690646
5492	690647
33744	690648
59367	690649
5561	690650
53934	690651
4857	690652
15717	690653
27666	690654
36665	690655
20925	690656
7102	690657
14970	690658
5913	690659
9076	690660
46419	690661
61147	690662
2190	690663
2376	690664
56873	690665
3464	690666
3021	690667
1784	690668
35083	690669
11690	690670
28091	690671
10235	690672
52046	690673
9660	690674
44934	690675
73018	690676
30704	690677
7004	690678
30452	690679
3564	690680
5464	690681
40621	690682
11200	690683
2090	690684
42268	690685
10438	690686
52046	690687
16416	690688
47791	690689
18734	690690
92430	690691
8641	690692
22002	690693
95154	690694
23884	690695
6304	690696
21207	690697
5238	690698
13264	690699
26100	690700
6056	690701
41565	690702
89045	690703
56698	690704
3151	690705
49401	690706
17603	690707
39991	690708
67467	690709
28733	690710
88863	690711
141350	690712
109852	690713
21451	690714
3464	690715
86927	690716
31927	690717
4578	690718
39883	690719
64306	690720
33918	690721
2367	690722
6001	690723
87194	690724
15881	690725
111	690726
1754	690727
47031	690728
2495	690729
21081	690730
7199	690731
26904	690732
19610	690733
713	690734
6897	690735
25771	690736
37684	690737
11594	690738
126	690739
6176	690740
52802	690741
36461	690742
85150	690743
15251	690744
18386	690745
80293	690746
70361	690747
44591	690748
86258	690749
39186	690750
9311	690751
23782	690752
1561	690753
34678	690754
204	690755
90312	690756
221	690757
35845	690758
4639	690759
87475	690760
64515	690761
46354	690762
44909	690763
813	690764
23041	690765
69837	690766
56788	690767
69	690768
129	690769
4644	690770
78197	690771
70922	690772
18360	690773
3045	690774
118597	690775
16060	690776
90225	690777
35232	690778
28677	690779
4222	690780
629	690781
28	690782
17263	690783
17264	690784
9855	690785
57455	690786
3832	690787
2295	690788
47398	690789
11132	690790
6750	690791
21485	690792
13433	690793
243	690794
22014	690795
1266	690796
288	690797
33	690798
4980	690799
1069	690800
7810	690801
49150	690802
62768	690803
26931	690804
4511	690805
109963	690806
1069	690807
9616	690808
38651	690809
1102	690810
80835	690811
8106	690812
52145	690813
2099	690814
1319	690815
87626	690816
4309	690817
2543	690818
3661	690819
34580	690820
103637	690821
391	690822
68177	690823
9330	690824
3320	690825
40481	690826
2047	690827
16906	690828
5649	690829
22914	690830
557	690831
41345	690832
43182	690833
5883	690834
10585	690835
2106	690836
2106	690837
30025	690838
59442	690839
55185	690840
2611	690841
22774	690842
73028	690843
49281	690844
75736	690845
32395	690846
6407	690847
1226	690848
789	690849
53766	690850
3348	690851
13373	690852
67626	690853
21	690854
10407	690855
7442	690856
28819	690857
2333	690858
5363	690859
1350	690860
6825	690861
1751	690862
55668	690863
31384	690864
45856	690865
647	690866
36041	690867
30212	690868
39996	690869
7901	690870
2075	690871
1065	690872
261	690873
1050	690874
425	690875
37085	690876
1850	690877
85	690878
2249	690879
9395	690880
20825	690881
4461	690882
14662	690883
9	690884
398	690885
8734	690886
1672	690887
1233	690888
1233	690889
1672	690890
406	690891
34686	690892
905	690893
814	690894
905	690895
17241	690896
17251	690897
8734	690898
3874	690899
8671	690900
2790	690901
21865	690902
39304	690903
1423	690904
12221	690905
1233	690906
1785	690907
8880	690908
3874	690909
17048	690910
339	690911
2890	690912
39304	690913
1009	690914
17241	690915
14594	690916
7148	690917
17241	690918
2890	690919
75641	690920
23097	690921
411	690922
14594	690923
14345	690924
47137	690925
14612	690926
4354	690927
27113	690928
2249	690929
3874	690930
17048	690931
1249	690932
4936	690933
36220	690934
5676	690935
30706	690936
17048	690937
13235	690938
22	690939
8495	690940
3082	690941
3883	690942
2305	690943
4245	690944
29	690945
1785	690946
45292	690947
36236	690948
747	690949
10046	690950
16572	690951
14282	690952
23702	690953
17355	690954
3737	690955
30645	690956
3874	690957
1855	690958
6343	690959
12239	690960
2930	690961
42066	690962
2211	690963
11324	690964
2171	690965
3874	690966
49693	690967
35366	690968
747	690969
5065	690970
3781	690971
32309	690972
681	690973
12779	690974
4349	690975
2761	690976
20644	690977
77089	690978
8622	690979
36276	690980
77797	690981
66864	690982
328	690983
34596	690984
65649	690985
30044	690986
1203	690987
8720	690988
6664	690989
12784	690990
20853	690991
50844	690992
191	690993
1203	690994
20742	690995
29053	690996
44087	690997
37430	690998
8175	690999
12965	691000
40501	691001
779	691002
24845	691003
26657	691004
2272	691005
10112	691006
82261	691007
3082	691008
1384	691009
19010	691010
2572	691011
39745	691012
3483	691013
10138	691014
12995	691015
9	691016
16452	691017
6857	691018
380	691019
12223	691020
747	691021
1286	691022
9	691023
981	691024
69108	691025
1883	691026
65836	691027
76493	691028
62575	691029
56297	691030
411	691031
69	691032
11548	691033
16594	691034
2305	691035
7933	691036
318	691037
66192	691038
22255	691039
4834	691040
485	691041
86596	691042
12221	691043
46303	691044
7380	691045
43114	691046
3826	691047
98229	691048
13160	691049
2166	691050
2235	691051
9915	691052
8540	691053
11763	691054
40494	691055
1255	691056
25923	691057
33984	691058
5949	691059
78357	691060
166	691061
11259	691062
872	691063
28574	691064
2738	691065
149172	691066
9	691067
67889	691068
3899	691069
485	691070
22779	691071
14952	691072
54775	691073
18790	691074
56915	691075
38147	691076
7502	691077
11197	691078
5660	691079
25447	691080
45647	691081
2307	691082
31126	691083
5361	691084
19746	691085
4505	691086
11399	691087
2252	691088
25348	691089
1656	691090
41484	691091
52375	691092
21624	691093
44096	691094
56721	691095
41635	691096
1367	691097
15565	691098
267	691099
1573	691100
2927	691101
11976	691102
20412	691103
12532	691104
267	691105
798	691106
24894	691107
43496	691108
17114	691109
3723	691110
77020	691111
14160	691112
1850	691113
292	691114
6695	691115
328	691116
9986	691117
24187	691118
4043	691119
18680	691120
6076	691121
69360	691122
44	691123
75	691124
16575	691125
30453	691126
16703	691127
3969	691128
60917	691129
17537	691130
47721	691131
10642	691132
75014	691133
8580	691134
4424	691135
86452	691136
91217	691137
68776	691138
10136	691139
11173	691140
2738	691141
11343	691142
37922	691143
110469	691144
68291	691145
30612	691146
37977	691147
18168	691148
96912	691149
18207	691150
115776	691151
139872	691152
69172	691153
11216	691154
56426	691155
14184	691156
110888	691157
32931	691158
18173	691159
93906	691160
95636	691161
23533	691162
22105	691163
8128	691164
23002	691165
38165	691166
2458	691167
57750	691168
95562	691169
62265	691170
22349	691171
73	691172
64940	691173
1673	691174
3275	691175
243	691176
52917	691177
40491	691178
43288	691179
11595	691180
4623	691181
42255	691182
6677	691183
2347	691184
22984	691185
22998	691186
22104	691187
70232	691188
99562	691189
76557	691190
31194	691191
33433	691192
31884	691193
48574	691194
9906	691195
30946	691196
43606	691197
247	691198
100631	691199
28041	691200
9620	691201
26017	691202
75633	691203
1397	691204
53837	691205
536	691206
17792	691207
150280	691208
7520	691209
30830	691210
5704	691211
12893	691212
30353	691213
536	691214
1690	691215
9289	691216
2795	691217
11438	691218
26036	691219
9	691220
17355	691221
8462	691222
17008	691223
597	691224
20071	691225
33910	691226
2935	691227
11525	691228
51670	691229
18304	691230
19287	691231
22118	691232
85998	691233
88939	691234
102350	691235
4552	691236
47863	691237
44704	691238
69	691239
17810	691240
81049	691241
11171	691242
6975	691243
277	691244
9875	691245
16132	691246
39738	691247
37424	691248
30939	691249
18007	691250
4829	691251
16742	691252
4381	691253
63049	691254
1547	691255
259	691256
40060	691257
1009	691258
24916	691259
1850	691260
845	691261
11620	691262
23793	691263
17546	691264
25556	691265
7065	691266
23087	691267
9640	691268
129779	691269
9179	691270
45291	691271
75606	691272
11283	691273
29158	691274
14421	691275
39407	691276
2447	691277
13047	691278
49107	691279
70507	691280
60909	691281
6319	691282
229	691283
617	691284
861	691285
19138	691286
3297	691287
42254	691288
102331	691289
60329	691290
10446	691291
274	691292
4298	691293
2202	691294
99067	691295
2853	691296
9224	691297
3399	691298
7489	691299
29893	691300
24648	691301
6410	691302
2870	691303
55412	691304
50704	691305
1443	691306
18025	691307
125804	691308
12406	691309
4495	691310
4239	691311
7707	691312
46886	691313
11732	691314
74	691315
51144	691316
17206	691317
20301	691318
1562	691319
3220	691320
4983	691321
89173	691322
40551	691323
47074	691324
92327	691325
80399	691326
23010	691327
27647	691328
10963	691329
10963	691330
6250	691331
405	691332
5265	691333
9413	691334
8907	691335
44591	691336
56945	691337
6788	691338
12031	691339
4969	691340
5331	691341
31497	691342
1519	691343
20	691344
1482	691345
3329	691346
24836	691347
70576	691348
14282	691349
8280	691350
29580	691351
729	691352
289	691353
38853	691354
128868	691355
56719	691356
24581	691357
289	691358
9439	691359
33750	691360
97506	691361
14227	691362
1720	691363
485	691364
75749	691365
2332	691366
23576	691367
1860	691368
16999	691369
111926	691370
29630	691371
42575	691372
17033	691373
1038	691374
83455	691375
15956	691376
8132	691377
1403	691378
661	691379
324	691380
5179	691381
52157	691382
24729	691383
73535	691384
3483	691385
86817	691386
979	691387
33683	691388
66884	691389
18823	691390
34651	691391
3784	691392
19491	691393
1558	691394
3820	691395
1836	691396
1391	691397
148433	691398
3451	691399
2081	691400
3820	691401
84702	691402
7820	691403
39116	691404
71811	691405
971	691406
54366	691407
47292	691408
3208	691409
56098	691410
15872	691411
197	691412
6316	691413
21804	691414
22769	691415
15954	691416
104078	691417
41628	691418
9668	691419
29650	691420
45828	691421
77434	691422
77434	691423
105	691424
62604	691425
12177	691426
28749	691427
37581	691428
6491	691429
54944	691430
28385	691431
6039	691432
28334	691433
32093	691434
37031	691435
28354	691436
28365	691437
6491	691438
28365	691439
28749	691440
28385	691441
28334	691442
12177	691443
28354	691444
6039	691445
37031	691446
33546	691447
37581	691448
1367	691449
5287	691450
2131	691451
57681	691452
70243	691453
18355	691454
9354	691455
76439	691456
6876	691457
52375	691458
16583	691459
1402	691460
61474	691461
14883	691462
37415	691463
1365	691464
103	691465
70	691466
55676	691467
9697	691468
6243	691469
24503	691470
212	691471
37137	691472
16918	691473
30462	691474
30462	691475
11534	691476
5495	691477
77788	691478
23039	691479
8179	691480
63098	691481
2213	691482
13319	691483
43507	691484
67734	691485
68638	691486
20709	691487
82727	691488
293	691489
76248	691490
15250	691491
41322	691492
34191	691493
17801	691494
51170	691495
27101	691496
75758	691497
51673	691498
20712	691499
10075	691500
46906	691501
10141	691502
41929	691503
19960	691504
9052	691505
4727	691506
24442	691507
42373	691508
14826	691509
3790	691510
3790	691511
6468	691512
39125	691513
944	691514
3524	691515
5311	691516
90029	691517
86006	691518
33266	691519
66235	691520
90029	691521
48448	691522
33795	691523
3343	691524
84959	691525
18959	691526
23445	691527
54643	691528
2886	691529
4494	691530
2078	691531
73475	691532
51987	691533
142056	691534
73475	691535
4496	691536
22560	691537
19524	691538
23063	691539
27528	691540
16675	691541
35039	691542
44319	691543
13082	691544
27098	691545
65403	691546
23340	691547
2238	691548
52895	691549
2587	691550
38	691551
4370	691552
1720	691553
23414	691554
166	691555
26426	691556
18526	691557
18833	691558
30636	691559
26193	691560
4274	691561
2536	691562
5173	691563
9076	691564
48913	691565
21720	691566
110686	691567
44245	691568
1252	691569
22112	691570
30684	691571
91332	691572
90160	691573
38189	691574
16594	691575
36233	691576
53244	691577
65	691578
5913	691579
48877	691580
29653	691581
20243	691582
90096	691583
15435	691584
65451	691585
3278	691586
78166	691587
43385	691588
19654	691589
3542	691590
17332	691591
6337	691592
24153	691593
3855	691594
8808	691595
13041	691596
1534	691597
4408	691598
13082	691599
30413	691600
36650	691601
947	691602
103	691603
7467	691604
2636	691605
36520	691606
6336	691607
19947	691608
1731	691609
101243	691610
13409	691611
105445	691612
22076	691613
30023	691614
36676	691615
13513	691616
59178	691617
4949	691618
3196	691619
69497	691620
89303	691621
35293	691622
27283	691623
3182	691624
6425	691625
44717	691626
24993	691627
1142	691628
37013	691629
48904	691630
56811	691631
19199	691632
19585	691633
9454	691634
1797	691635
25242	691636
6336	691637
23138	691638
16749	691639
2466	691640
30961	691641
9405	691642
36650	691643
437	691644
181	691645
9307	691646
19510	691647
107	691648
3010	691649
69158	691650
7254	691651
44682	691652
23964	691653
29485	691654
9953	691655
1599	691656
2119	691657
1602	691658
368	691659
3602	691660
10751	691661
36128	691662
5021	691663
34773	691664
38377	691665
56	691666
12254	691667
50284	691668
20810	691669
48678	691670
7179	691671
28184	691672
111429	691673
2566	691674
68846	691675
18653	691676
10857	691677
33941	691678
17993	691679
19994	691680
9619	691681
636	691682
1363	691683
805	691684
61327	691685
83	691686
3450	691687
4638	691688
21296	691689
5873	691690
805	691691
805	691692
94280	691693
1405	691694
1238	691695
2935	691696
19072	691697
4521	691698
5849	691699
13914	691700
55670	691701
6001	691702
12889	691703
50	691704
14137	691705
17818	691706
2240	691707
1363	691708
1837	691709
551	691710
44325	691711
2840	691712
30067	691713
64064	691714
4024	691715
4090	691716
2806	691717
1517	691718
30	691719
27603	691720
46714	691721
804	691722
15210	691723
1356	691724
691	691725
8588	691726
2207	691727
21935	691728
3505	691729
3505	691730
511	691731
1303	691732
1420	691733
1420	691734
745	691735
11471	691736
486	691737
62737	691738
89780	691739
1145	691740
604	691741
3776	691742
5720	691743
6709	691744
25518	691745
50658	691746
30184	691747
35357	691748
4639	691749
43165	691750
122	691751
9306	691752
3425	691753
4117	691754
54804	691755
32352	691756
45500	691757
28414	691758
60047	691759
11890	691760
109382	691761
33124	691762
95599	691763
28999	691764
52537	691765
106098	691766
9464	691767
16676	691768
9689	691769
41260	691770
12543	691771
27120	691772
35158	691773
39824	691774
36150	691775
9455	691776
31442	691777
43550	691778
7321	691779
22814	691780
1156	691781
132943	691782
108950	691783
39697	691784
8638	691785
3713	691786
3006	691787
3006	691788
38867	691789
15633	691790
32784	691791
52842	691792
4115	691793
19008	691794
54669	691795
72186	691796
20045	691797
130575	691798
58762	691799
51219	691800
30838	691801
68700	691802
99454	691803
74935	691804
8638	691805
39101	691806
92004	691807
77024	691808
22165	691809
60617	691810
10006	691811
23466	691812
46916	691813
4117	691814
13923	691815
44453	691816
16704	691817
6406	691818
24196	691819
22148	691820
107450	691821
7303	691822
11664	691823
43471	691824
79769	691825
39861	691826
1012	691827
13930	691828
87573	691829
53832	691830
18052	691831
21264	691832
101140	691833
7576	691834
85113	691835
47282	691836
13142	691837
55588	691838
21851	691839
31983	691840
13785	691841
50786	691842
81075	691843
43373	691844
120323	691845
69346	691846
22626	691847
57346	691848
94565	691849
104040	691850
7364	691851
114919	691852
63359	691853
36196	691854
53040	691855
66203	691856
12936	691857
23781	691858
9353	691859
21839	691860
30449	691861
23837	691862
2200	691863
138624	691864
90837	691865
50767	691866
43040	691867
16458	691868
81508	691869
46506	691870
11951	691871
21506	691872
31151	691873
1071	691874
16562	691875
19900	691876
123152	691877
28242	691878
1664	691879
76652	691880
84880	691881
23907	691882
10678	691883
14390	691884
132354	691885
16903	691886
27946	691887
16147	691888
11693	691889
41902	691890
84698	691891
32244	691892
105411	691893
108655	691894
117544	691895
45630	691896
75665	691897
1529	691898
13657	691899
43245	691900
30637	691901
28524	691902
95428	691903
17893	691904
39472	691905
29664	691906
83739	691907
8006	691908
137334	691909
135905	691910
59330	691911
28898	691912
50408	691913
16995	691914
132634	691915
28736	691916
47893	691917
20922	691918
26435	691919
88692	691920
26503	691921
21372	691922
21445	691923
39805	691924
30998	691925
5123	691926
54777	691927
32826	691928
65474	691929
6858	691930
22148	691931
33920	691932
9753	691933
59523	691934
56593	691935
20677	691936
57666	691937
31696	691938
41479	691939
1419	691940
36272	691941
29986	691942
32844	691943
46352	691944
90528	691945
62653	691946
14130	691947
71054	691948
46020	691949
15316	691950
41257	691951
75292	691952
102011	691953
41375	691954
58017	691955
27625	691956
129833	691957
99043	691958
85016	691959
51903	691960
86175	691961
21558	691962
97925	691963
48827	691964
48846	691965
61349	691966
34850	691967
8403	691968
78278	691969
6467	691970
41257	691971
16465	691972
12891	691973
32290	691974
6522	691975
12442	691976
124301	691977
10869	691978
29534	691979
85969	691980
1713	691981
7449	691982
20098	691983
11162	691984
21476	691985
6467	691986
4787	691987
1713	691988
24890	691989
7449	691990
9005	691991
8600	691992
22087	691993
32879	691994
37004	691995
17439	691996
57386	691997
110471	691998
25817	691999
51489	692000
121821	692001
132365	692002
39189	692003
14997	692004
27054	692005
148896	692006
13475	692007
20025	692008
29232	692009
457	692010
63105	692011
2633	692012
60631	692013
57707	692014
123227	692015
5295	692016
30193	692017
66153	692018
12422	692019
4434	692020
40990	692021
16668	692022
4640	692023
4640	692024
4496	692025
84503	692026
107675	692027
55311	692028
27680	692029
11177	692030
33702	692031
42413	692032
4139	692033
35419	692034
40697	692035
76863	692036
32311	692037
74521	692038
13263	692039
1375	692040
3505	692041
2001	692042
4903	692043
22258	692044
24153	692045
94600	692046
2956	692047
94600	692048
23624	692049
1732	692050
7	692051
35136	692052
203	692053
1609	692054
4098	692055
37395	692056
18151	692057
8214	692058
27235	692059
7494	692060
30054	692061
37063	692062
5606	692063
81580	692064
24554	692065
40211	692066
10429	692067
12753	692068
1500	692069
1508	692070
45394	692071
12568	692072
14239	692073
18304	692074
91369	692075
2808	692076
111885	692077
58986	692078
69895	692079
28531	692080
3432	692081
17090	692082
98236	692083
17130	692084
32895	692085
8880	692086
49403	692087
1299	692088
39071	692089
2682	692090
10661	692091
51325	692092
95317	692093
25811	692094
10623	692095
64449	692096
17553	692097
15178	692098
5173	692099
24584	692100
9737	692101
42056	692102
84142	692103
730	692104
3278	692105
56416	692106
10661	692107
6316	692108
23754	692109
30201	692110
1646	692111
16	692112
10429	692113
9226	692114
10699	692115
2356	692116
95483	692117
75887	692118
115454	692119
68102	692120
55338	692121
129297	692122
1794	692123
127234	692124
13714	692125
9767	692126
77034	692127
8664	692128
4764	692129
53059	692130
17189	692131
76707	692132
40626	692133
13203	692134
13760	692135
8545	692136
72014	692137
22288	692138
26006	692139
6369	692140
2373	692141
30307	692142
30356	692143
108580	692144
2085	692145
25489	692146
1020	692147
20504	692148
69536	692149
24247	692150
1442	692151
1557	692152
784	692153
9603	692154
40618	692155
24001	692156
70648	692157
14688	692158
1643	692159
1478	692160
1615	692161
1027	692162
18118	692163
75828	692164
47182	692165
10728	692166
22637	692167
101299	692168
16648	692169
74704	692170
4035	692171
17778	692172
52926	692173
5871	692174
38831	692175
58846	692176
18520	692177
23859	692178
16972	692179
7651	692180
102197	692181
14092	692182
27777	692183
8478	692184
891	692185
25827	692186
8873	692187
80601	692188
14389	692189
79905	692190
39112	692191
19189	692192
3192	692193
3095	692194
31185	692195
11375	692196
10995	692197
34667	692198
65583	692199
12777	692200
59942	692201
59984	692202
35120	692203
93388	692204
56812	692205
9697	692206
59921	692207
32105	692208
113673	692209
102024	692210
958	692211
98946	692212
35149	692213
84494	692214
125569	692215
125552	692216
91947	692217
50989	692218
42013	692219
19939	692220
2081	692221
897	692222
1483	692223
13041	692224
2438	692225
217	692226
8291	692227
7176	692228
25508	692229
25286	692230
2472	692231
21270	692232
4209	692233
23832	692234
2030	692235
3432	692236
8176	692237
1340	692238
5294	692239
13081	692240
14320	692241
63	692242
1295	692243
17885	692244
7528	692245
8068	692246
551	692247
2117	692248
4926	692249
662	692250
28882	692251
80291	692252
6196	692253
98928	692254
13776	692255
1391	692256
6958	692257
69216	692258
40553	692259
50093	692260
76980	692261
9197	692262
92091	692263
65554	692264
95677	692265
57741	692266
20013	692267
117093	692268
132997	692269
1333	692270
1479	692271
19646	692272
5252	692273
132870	692274
103643	692275
18775	692276
89712	692277
90589	692278
7683	692279
1595	692280
8409	692281
109387	692282
87201	692283
50127	692284
7553	692285
36727	692286
37233	692287
5788	692288
2212	692289
12906	692290
28007	692291
2958	692292
30157	692293
27727	692294
2448	692295
47956	692296
30157	692297
37587	692298
109222	692299
29563	692300
38692	692301
27540	692302
8515	692303
27135	692304
79122	692305
3158	692306
1667	692307
13225	692308
51078	692309
78049	692310
37164	692311
1944	692312
31233	692313
110375	692314
1050	692315
63156	692316
44490	692317
37878	692318
43228	692319
28085	692320
60416	692321
127890	692322
971	692323
1027	692324
22962	692325
38516	692326
473	692327
40768	692328
1014	692329
55204	692330
12993	692331
26589	692332
630	692333
44221	692334
26594	692335
39844	692336
40842	692337
63500	692338
11390	692339
15232	692340
79716	692341
11148	692342
134479	692343
34377	692344
22087	692345
646	692346
5238	692347
6858	692348
1442	692349
32889	692350
1090	692351
609	692352
1335	692353
1090	692354
5030	692355
8979	692356
13121	692357
29595	692358
40755	692359
2229	692360
2523	692361
32290	692362
43531	692363
9124	692364
27115	692365
50568	692366
15607	692367
48065	692368
71649	692369
12345	692370
5655	692371
51555	692372
72114	692373
11537	692374
27680	692375
11661	692376
24837	692377
34592	692378
104076	692379
86117	692380
7182	692381
49770	692382
69095	692383
4798	692384
2522	692385
8101	692386
5433	692387
101330	692388
761	692389
37078	692390
137084	692391
126433	692392
22956	692393
5246	692394
4101	692395
11797	692396
3577	692397
11174	692398
2618	692399
116968	692400
126152	692401
14597	692402
8179	692403
4189	692404
51426	692405
26574	692406
141035	692407
1866	692408
34797	692409
21712	692410
8573	692411
57317	692412
4913	692413
123271	692414
34797	692415
104040	692416
117222	692417
29640	692418
65943	692419
23769	692420
12974	692421
57574	692422
12508	692423
77594	692424
115237	692425
10498	692426
18256	692427
41892	692428
71146	692429
104963	692430
12340	692431
68911	692432
11964	692433
50013	692434
18370	692435
20480	692436
84329	692437
71916	692438
70784	692439
2200	692440
112493	692441
10991	692442
23205	692443
56345	692444
20357	692445
28090	692446
85653	692447
53354	692448
546	692449
56235	692450
540	692451
40768	692452
6140	692453
1664	692454
93562	692455
2200	692456
13757	692457
36755	692458
1664	692459
13936	692460
76475	692461
156476	692462
160350	692463
7182	692464
32219	692465
11642	692466
16688	692467
3995	692468
84604	692469
48746	692470
78059	692471
3736	692472
15613	692473
67693	692474
3304	692475
44166	692476
7298	692477
76590	692478
1643	692479
59303	692480
13757	692481
111557	692482
53763	692483
90556	692484
48062	692485
10045	692486
36272	692487
9802	692488
34088	692489
7361	692490
113271	692491
6522	692492
57666	692493
130479	692494
14837	692495
39768	692496
802	692497
70350	692498
79016	692499
108547	692500
64145	692501
65598	692502
141838	692503
856	692504
1355	692505
100513	692506
20380	692507
2706	692508
50316	692509
1719	692510
47048	692511
12819	692512
43030	692513
45118	692514
44524	692515
257	692516
50365	692517
21826	692518
13990	692519
14069	692520
3736	692521
8726	692522
504	692523
760	692524
1070	692525
4959	692526
131029	692527
10485	692528
727	692529
127	692530
51715	692531
1667	692532
24193	692533
22228	692534
8522	692535
23447	692536
6098	692537
61376	692538
48174	692539
40228	692540
60379	692541
24433	692542
106945	692543
84516	692544
26073	692545
42345	692546
30774	692547
21177	692548
3377	692549
80402	692550
107329	692551
5395	692552
127517	692553
9326	692554
2204	692555
42995	692556
1070	692557
14334	692558
9247	692559
11159	692560
125609	692561
1026	692562
89467	692563
13062	692564
888	692565
39241	692566
52240	692567
113516	692568
17792	692569
2690	692570
1450	692571
1530	692572
75912	692573
69911	692574
112238	692575
66661	692576
47865	692577
36929	692578
29127	692579
90434	692580
49284	692581
23106	692582
26677	692583
122369	692584
6101	692585
36184	692586
38226	692587
1303	692588
20216	692589
82101	692590
18091	692591
358	692592
6698	692593
234	692594
5543	692595
5721	692596
51299	692597
11605	692598
1061	692599
57686	692600
96301	692601
7039	692602
4396	692603
34054	692604
127545	692605
8901	692606
2410	692607
4738	692608
16935	692609
62195	692610
134057	692611
782	692612
737	692613
146965	692614
132227	692615
3035	692616
2961	692617
22647	692618
122386	692619
107003	692620
108352	692621
14822	692622
23373	692623
18046	692624
7962	692625
91938	692626
2722	692627
81978	692628
86442	692629
2466	692630
26188	692631
148	692632
30820	692633
37841	692634
1230	692635
36537	692636
501	692637
10194	692638
40941	692639
601	692640
3115	692641
127367	692642
4886	692643
779	692644
54533	692645
20385	692646
34042	692647
12340	692648
25829	692649
132736	692650
109288	692651
112845	692652
57329	692653
52948	692654
3563	692655
10393	692656
91551	692657
1308	692658
39158	692659
617	692660
1143	692661
37303	692662
111989	692663
12916	692664
14409	692665
9494	692666
39194	692667
4801	692668
66953	692669
450	692670
5713	692671
22185	692672
1335	692673
5339	692674
16381	692675
18556	692676
2001	692677
12469	692678
10996	692679
634	692680
697	692681
64194	692682
1664	692683
1090	692684
16904	692685
943	692686
5543	692687
8562	692688
40659	692689
1798	692690
36159	692691
8450	692692
29498	692693
31899	692694
10558	692695
28575	692696
11768	692697
28575	692698
55373	692699
289	692700
17552	692701
96350	692702
92	692703
156445	692704
1821	692705
89564	692706
57574	692707
10869	692708
4199	692709
27054	692710
70658	692711
84943	692712
29984	692713
81992	692714
61709	692715
14084	692716
22956	692717
2627	692718
75284	692719
3074	692720
1266	692721
5592	692722
597	692723
15914	692724
1493	692725
23331	692726
40320	692727
40023	692728
44245	692729
75453	692730
62605	692731
29657	692732
6051	692733
21491	692734
38600	692735
5343	692736
127760	692737
110687	692738
8656	692739
29657	692740
47937	692741
5996	692742
128863	692743
110576	692744
8010	692745
160495	692746
105692	692747
24885	692748
30612	692749
70232	692750
22199	692751
13477	692752
38165	692753
16805	692754
105125	692755
9747	692756
83732	692757
15622	692758
19316	692759
86369	692760
29039	692761
110292	692762
120057	692763
16702	692764
39935	692765
75753	692766
65679	692767
6751	692768
11216	692769
21854	692770
83389	692771
9150	692772
2295	692773
133831	692774
2654	692775
133870	692776
39026	692777
24	692778
63065	692779
14282	692780
64023	692781
1048	692782
13794	692783
120	692784
86299	692785
61283	692786
4705	692787
1273	692788
15272	692789
4622	692790
13091	692791
7221	692792
8951	692793
39557	692794
41554	692795
7238	692796
5211	692797
32185	692798
9433	692799
31327	692800
10163	692801
1667	692802
561	692803
31654	692804
38114	692805
44	692806
22636	692807
56368	692808
85163	692809
2747	692810
7320	692811
19008	692812
10473	692813
26224	692814
38893	692815
4394	692816
20796	692817
63734	692818
3572	692819
57369	692820
114948	692821
37635	692822
19154	692823
82250	692824
1944	692825
5091	692826
12568	692827
1469	692828
44488	692829
96897	692830
107740	692831
102466	692832
74517	692833
77934	692834
36559	692835
47104	692836
65706	692837
127277	692838
6140	692839
1090	692840
97953	692841
12785	692842
634	692843
1557	692844
1478	692845
7628	692846
1339	692847
2200	692848
19250	692849
80621	692850
131146	692851
44664	692852
14688	692853
90062	692854
135676	692855
93956	692856
982	692857
52663	692858
25828	692859
3547	692860
93444	692861
8664	692862
1352	692863
1061	692864
49323	692865
29980	692866
85265	692867
48603	692868
122334	692869
392	692870
719	692871
8155	692872
64737	692873
1493	692874
470	692875
6101	692876
7469	692877
25006	692878
47012	692879
41905	692880
28014	692881
39085	692882
50757	692883
7361	692884
12246	692885
40388	692886
69363	692887
44597	692888
19060	692889
12891	692890
19241	692891
42103	692892
47721	692893
10058	692894
36558	692895
110324	692896
65501	692897
144082	692898
134500	692899
4148	692900
18625	692901
31118	692902
132641	692903
124475	692904
10985	692905
108482	692906
15702	692907
40895	692908
450	692909
87335	692910
17837	692911
4885	692912
13906	692913
1979	692914
24224	692915
3444	692916
11083	692917
5426	692918
650	692919
2797	692920
1006	692921
9353	692922
546	692923
744	692924
26575	692925
106803	692926
1522	692927
2547	692928
4890	692929
3124	692930
2903	692931
2321	692932
109355	692933
91805	692934
56852	692935
4903	692936
39389	692937
47479	692938
17942	692939
5890	692940
50380	692941
46910	692942
5027	692943
11633	692944
38486	692945
19312	692946
5337	692947
3460	692948
94097	692949
223	692950
19095	692951
40531	692952
6132	692953
45410	692954
67133	692955
11031	692956
528	692957
54096	692958
111946	692959
19734	692960
5030	692961
22087	692962
218	692963
1664	692964
114617	692965
4573	692966
218	692967
3447	692968
25430	692969
9997	692970
87538	692971
19	692972
5804	692973
4011	692974
84379	692975
18930	692976
17552	692977
112580	692978
40034	692979
58440	692980
528	692981
39322	692982
447	692983
5758	692984
34770	692985
21629	692986
15690	692987
83197	692988
425	692989
2137	692990
2049	692991
70029	692992
79187	692993
1193	692994
1439	692995
21874	692996
63232	692997
257	692998
395	692999
105318	693000
3492	693001
4237	693002
9483	693003
36533	693004
119282	693005
3124	693006
41353	693007
8717	693008
4798	693009
49939	693010
48625	693011
8045	693012
66012	693013
19095	693014
1709	693015
12946	693016
22736	693017
564	693018
7361	693019
71157	693020
16604	693021
68014	693022
58881	693023
5305	693024
2768	693025
11916	693026
7845	693027
32364	693028
102477	693029
634	693030
32083	693031
132229	693032
102221	693033
64642	693034
1664	693035
21578	693036
11031	693037
646	693038
131240	693039
29686	693040
14801	693041
23051	693042
19825	693043
26906	693044
223	693045
28452	693046
43140	693047
22673	693048
23091	693049
18459	693050
218	693051
646	693052
28880	693053
4958	693054
69416	693055
9124	693056
20504	693057
61024	693058
1615	693059
43165	693060
40809	693061
22920	693062
53775	693063
76431	693064
8668	693065
3718	693066
271	693067
17864	693068
17673	693069
91233	693070
107613	693071
34023	693072
50865	693073
1842	693074
22916	693075
5342	693076
1647	693077
46388	693078
9584	693079
8938	693080
2627	693081
1406	693082
17727	693083
40051	693084
18133	693085
3001	693086
40542	693087
30036	693088
85874	693089
75703	693090
40780	693091
2275	693092
2796	693093
149015	693094
10887	693095
32187	693096
36433	693097
36452	693098
49652	693099
21737	693100
59530	693101
63181	693102
25217	693103
23305	693104
27947	693105
11658	693106
3407	693107
69438	693108
69979	693109
149201	693110
85879	693111
22119	693112
50290	693113
34804	693114
52942	693115
47201	693116
21813	693117
75301	693118
2865	693119
75492	693120
50515	693121
102019	693122
1835	693123
6257	693124
11456	693125
55054	693126
85018	693127
58004	693128
62141	693129
38841	693130
4547	693131
80513	693132
26323	693133
19124	693134
4507	693135
49838	693136
18665	693137
69045	693138
24221	693139
80540	693140
61011	693141
15916	693142
32989	693143
128712	693144
80487	693145
160725	693146
35174	693147
96764	693148
102655	693149
17538	693150
22202	693151
14238	693152
102930	693153
20536	693154
90738	693155
75927	693156
813	693157
14586	693158
118963	693159
29730	693160
6317	693161
70068	693162
2236	693163
56102	693164
114341	693165
59101	693166
27587	693167
80322	693168
4445	693169
102378	693170
6847	693171
3018	693172
24880	693173
18655	693174
102556	693175
57563	693176
107615	693177
20220	693178
67642	693179
36107	693180
52102	693181
42313	693182
42550	693183
13959	693184
57935	693185
71222	693186
71495	693187
15545	693188
35217	693189
14987	693190
79640	693191
5689	693192
555	693193
53381	693194
549	693195
63765	693196
132298	693197
2748	693198
13955	693199
12903	693200
58485	693201
2184	693202
39114	693203
60470	693204
2257	693205
780	693206
3798	693207
65483	693208
4992	693209
26543	693210
60086	693211
1943	693212
66002	693213
6114	693214
73765	693215
34399	693216
20083	693217
15884	693218
5251	693219
65464	693220
962	693221
8054	693222
34598	693223
18469	693224
42424	693225
87539	693226
34598	693227
1758	693228
630	693229
21471	693230
21471	693231
79908	693232
82148	693233
71402	693234
51314	693235
33278	693236
101980	693237
425	693238
21161	693239
2467	693240
1439	693241
3542	693242
26755	693243
50348	693244
80440	693245
47829	693246
10598	693247
63744	693248
73135	693249
49788	693250
4299	693251
16455	693252
8737	693253
53966	693254
37340	693255
24767	693256
17907	693257
9285	693258
91300	693259
129077	693260
2113	693261
8036	693262
58171	693263
5518	693264
707	693265
13819	693266
22258	693267
691	693268
3842	693269
86394	693270
4038	693271
33298	693272
37850	693273
7829	693274
15942	693275
34627	693276
7252	693277
34636	693278
73120	693279
6136	693280
2652	693281
7132	693282
109059	693283
20303	693284
3875	693285
54143	693286
28508	693287
8515	693288
13803	693289
5656	693290
145	693291
711	693292
91023	693293
50469	693294
47688	693295
50782	693296
138558	693297
24609	693298
48056	693299
3645	693300
10452	693301
30571	693302
8876	693303
66074	693304
76259	693305
99438	693306
2353	693307
76588	693308
97912	693309
5884	693310
60985	693311
8020	693312
3875	693313
73561	693314
3564	693315
15245	693316
85018	693317
74391	693318
1576	693319
3128	693320
123933	693321
2181	693322
5944	693323
1784	693324
18077	693325
3307	693326
18974	693327
70108	693328
11713	693329
67573	693330
94397	693331
60390	693332
2212	693333
315	693334
42469	693335
10908	693336
3875	693337
6989	693338
18346	693339
6365	693340
5790	693341
2212	693342
72102	693343
145	693344
13240	693345
12903	693346
2480	693347
7318	693348
25019	693349
31068	693350
64233	693351
70540	693352
7141	693353
64850	693354
2736	693355
20868	693356
52322	693357
21937	693358
83730	693359
71656	693360
62355	693361
3645	693362
21843	693363
12128	693364
72268	693365
39083	693366
3351	693367
66163	693368
2113	693369
17195	693370
43648	693371
116	693372
30429	693373
45661	693374
68184	693375
83585	693376
68899	693377
33014	693378
8535	693379
9580	693380
29894	693381
124563	693382
8644	693383
34411	693384
47834	693385
17904	693386
134757	693387
60070	693388
61710	693389
5647	693390
22124	693391
10822	693392
22064	693393
47798	693394
27125	693395
14736	693396
26709	693397
23551	693398
22298	693399
78	693400
34804	693401
7900	693402
59110	693403
41161	693404
59215	693405
46215	693406
66613	693407
5960	693408
27010	693409
60244	693410
31492	693411
2628	693412
12471	693413
33020	693414
21846	693415
4002	693416
63067	693417
30218	693418
32108	693419
11160	693420
18699	693421
46968	693422
13097	693423
395	693424
4673	693425
504	693426
16682	693427
21091	693428
81236	693429
1869	693430
3834	693431
33620	693432
95514	693433
14662	693434
80663	693435
4962	693436
34121	693437
99004	693438
441	693439
8535	693440
14401	693441
477	693442
30007	693443
8531	693444
63125	693445
15676	693446
12382	693447
42567	693448
49655	693449
95493	693450
42332	693451
4411	693452
36840	693453
441	693454
70888	693455
1478	693456
24651	693457
21232	693458
35550	693459
3845	693460
441	693461
87759	693462
98242	693463
12190	693464
16509	693465
21579	693466
132345	693467
20380	693468
36597	693469
63536	693470
31682	693471
31738	693472
1071	693473
70123	693474
71026	693475
6001	693476
65729	693477
35888	693478
12545	693479
76517	693480
6540	693481
813	693482
5791	693483
68220	693484
4555	693485
6147	693486
48925	693487
6540	693488
1544	693489
52328	693490
20237	693491
8511	693492
12490	693493
63095	693494
52412	693495
28835	693496
3419	693497
43292	693498
60155	693499
13955	693500
134268	693501
131479	693502
66677	693503
8888	693504
44671	693505
3845	693506
86477	693507
26143	693508
99416	693509
20658	693510
48073	693511
767	693512
79787	693513
59324	693514
13572	693515
20396	693516
80500	693517
48539	693518
62792	693519
6711	693520
89984	693521
4101	693522
6799	693523
8535	693524
1756	693525
6745	693526
74300	693527
99375	693528
66045	693529
12995	693530
4854	693531
107746	693532
767	693533
595	693534
103936	693535
65689	693536
28447	693537
17637	693538
13810	693539
47953	693540
9061	693541
13955	693542
30117	693543
2986	693544
65539	693545
25596	693546
39725	693547
33739	693548
3939	693549
47038	693550
56146	693551
900	693552
1435	693553
81189	693554
526	693555
3146	693556
3071	693557
37769	693558
26713	693559
113310	693560
687	693561
36500	693562
24224	693563
7307	693564
12340	693565
67176	693566
23351	693567
220	693568
27011	693569
8444	693570
5654	693571
8929	693572
2684	693573
13613	693574
15652	693575
37580	693576
3958	693577
72016	693578
22248	693579
4938	693580
2407	693581
20648	693582
9670	693583
17817	693584
425	693585
8481	693586
42425	693587
3199	693588
601	693589
2641	693590
7621	693591
95378	693592
1942	693593
7787	693594
49987	693595
47112	693596
8307	693597
74324	693598
65684	693599
1518	693600
4428	693601
1470	693602
6	693603
60409	693604
3622	693605
86202	693606
129132	693607
125822	693608
79313	693609
117709	693610
2186	693611
56437	693612
1453	693613
2369	693614
83751	693615
6502	693616
35186	693617
16582	693618
131031	693619
103782	693620
17886	693621
29	693622
150295	693623
13114	693624
900	693625
30103	693626
84084	693627
90918	693628
11167	693629
56222	693630
82992	693631
1576	693632
64130	693633
2098	693634
41655	693635
521	693636
2332	693637
2321	693638
14434	693639
86221	693640
17539	693641
21	693642
13755	693643
49817	693644
137488	693645
1762	693646
63267	693647
121876	693648
87428	693649
48094	693650
3291	693651
77472	693652
42582	693653
289	693654
27578	693655
568	693656
639	693657
307	693658
289	693659
38114	693660
289	693661
129653	693662
9855	693663
4755	693664
21122	693665
27098	693666
11454	693667
44	693668
63246	693669
9809	693670
20768	693671
8	693672
8843	693673
5757	693674
37298	693675
73283	693676
21924	693677
289	693678
11129	693679
125728	693680
16223	693681
117207	693682
2857	693683
25275	693684
289	693685
22703	693686
35057	693687
16058	693688
55589	693689
59772	693690
28761	693691
43624	693692
35589	693693
12006	693694
38696	693695
55403	693696
46531	693697
26925	693698
683	693699
42586	693700
99544	693701
77530	693702
16092	693703
9696	693704
26922	693705
45924	693706
32510	693707
43628	693708
1053	693709
49101	693710
882	693711
12006	693712
123275	693713
60621	693714
95215	693715
80281	693716
3805	693717
45899	693718
32936	693719
25230	693720
35581	693721
98704	693722
78457	693723
64004	693724
49106	693725
23994	693726
12638	693727
2971	693728
4267	693729
3636	693730
2458	693731
1006	693732
10965	693733
3792	693734
13447	693735
67180	693736
29715	693737
3100	693738
21140	693739
39921	693740
31178	693741
916	693742
119898	693743
986	693744
124867	693745
20693	693746
2625	693747
97565	693748
19016	693749
16981	693750
3999	693751
25599	693752
89543	693753
14672	693754
4291	693755
4270	693756
34479	693757
41490	693758
48197	693759
3999	693760
2625	693761
10452	693762
24929	693763
1364	693764
72889	693765
7468	693766
13405	693767
50395	693768
1681	693769
3162	693770
6334	693771
158	693772
13042	693773
5260	693774
137123	693775
50763	693776
21603	693777
8796	693778
44164	693779
30001	693780
1369	693781
107490	693782
45911	693783
94547	693784
17537	693785
37725	693786
37728	693787
36525	693788
61188	693789
5493	693790
16121	693791
88775	693792
20076	693793
19180	693794
18699	693795
113689	693796
36491	693797
9913	693798
19811	693799
65588	693800
46017	693801
36496	693802
8792	693803
48538	693804
30913	693805
286	693806
33950	693807
31017	693808
64307	693809
37373	693810
39253	693811
15622	693812
10675	693813
87108	693814
74420	693815
14204	693816
34064	693817
62758	693818
28858	693819
9038	693820
57532	693821
26085	693822
12371	693823
22221	693824
25796	693825
87452	693826
37761	693827
19912	693828
19926	693829
57679	693830
81036	693831
30508	693832
126374	693833
75514	693834
102887	693835
87771	693836
8128	693837
131387	693838
126328	693839
8655	693840
22188	693841
5375	693842
48692	693843
23814	693844
28873	693845
15264	693846
16996	693847
83716	693848
11401	693849
9223	693850
103690	693851
68965	693852
88702	693853
32471	693854
5540	693855
6055	693856
3207	693857
80457	693858
11401	693859
7302	693860
62678	693861
14204	693862
87108	693863
11401	693864
4879	693865
39922	693866
6055	693867
2502	693868
37073	693869
11287	693870
67622	693871
30913	693872
87316	693873
134249	693874
37728	693875
24586	693876
105916	693877
3508	693878
63328	693879
21764	693880
52268	693881
28170	693882
128898	693883
40023	693884
20938	693885
81775	693886
37373	693887
129455	693888
64815	693889
48692	693890
15630	693891
22097	693892
50587	693893
43148	693894
75423	693895
63649	693896
28860	693897
286	693898
19998	693899
118782	693900
44556	693901
64234	693902
14113	693903
33568	693904
14116	693905
21854	693906
17150	693907
37261	693908
11691	693909
16996	693910
64076	693911
28287	693912
83088	693913
11401	693914
11401	693915
6381	693916
14523	693917
125891	693918
7626	693919
11401	693920
87316	693921
22622	693922
102061	693923
80452	693924
9461	693925
14115	693926
64214	693927
87750	693928
110775	693929
66890	693930
16996	693931
7145	693932
36418	693933
37752	693934
21764	693935
30442	693936
37261	693937
92573	693938
10566	693939
110371	693940
22651	693941
35114	693942
81609	693943
62239	693944
66669	693945
25848	693946
48692	693947
75659	693948
11826	693949
11401	693950
20256	693951
14564	693952
61225	693953
37725	693954
46877	693955
10641	693956
129786	693957
87872	693958
115379	693959
15630	693960
30461	693961
38013	693962
15169	693963
17528	693964
7626	693965
117110	693966
17088	693967
64296	693968
76557	693969
119935	693970
28005	693971
81694	693972
286	693973
49326	693974
20101	693975
110452	693976
14115	693977
50462	693978
17014	693979
70545	693980
42349	693981
49406	693982
134139	693983
13084	693984
83001	693985
28429	693986
71706	693987
48167	693988
7145	693989
37261	693990
52341	693991
49714	693992
44782	693993
6413	693994
53666	693995
4377	693996
20256	693997
67622	693998
17528	693999
17587	694000
5584	694001
5584	694002
24168	694003
65588	694004
43432	694005
16121	694006
3278	694007
11224	694008
35881	694009
6219	694010
18813	694011
52996	694012
12049	694013
62847	694014
30566	694015
702	694016
18375	694017
38183	694018
2116	694019
29012	694020
2880	694021
9772	694022
6657	694023
21763	694024
845	694025
2757	694026
13819	694027
8085	694028
32487	694029
19910	694030
25287	694031
20241	694032
17243	694033
11141	694034
34156	694035
9596	694036
20821	694037
115083	694038
6208	694039
5016	694040
23051	694041
62611	694042
28977	694043
59007	694044
8465	694045
4967	694046
1024	694047
4617	694048
62389	694049
19919	694050
71027	694051
18309	694052
16956	694053
23019	694054
26106	694055
538	694056
20385	694057
4949	694058
27961	694059
6040	694060
14931	694061
2672	694062
55392	694063
19579	694064
23063	694065
7534	694066
4866	694067
2549	694068
1586	694069
66538	694070
24845	694071
47098	694072
19665	694073
26738	694074
891	694075
1504	694076
37156	694077
8462	694078
32250	694079
646	694080
20471	694081
1335	694082
30951	694083
23055	694084
24577	694085
19180	694086
13625	694087
49366	694088
28865	694089
2986	694090
52984	694091
53837	694092
81175	694093
25636	694094
5643	694095
3677	694096
67274	694097
99222	694098
1406	694099
39419	694100
3254	694101
1333	694102
43195	694103
3292	694104
12357	694105
6316	694106
4377	694107
37304	694108
4829	694109
42939	694110
9930	694111
22867	694112
9140	694113
41898	694114
2886	694115
68501	694116
18435	694117
14739	694118
102003	694119
102407	694120
30402	694121
19579	694122
113262	694123
3589	694124
83038	694125
83788	694126
53142	694127
66121	694128
2635	694129
127167	694130
6055	694131
8291	694132
73577	694133
43432	694134
21868	694135
89	694136
9664	694137
83302	694138
105529	694139
33712	694140
15622	694141
24885	694142
40023	694143
8582	694144
9828	694145
103953	694146
30508	694147
64230	694148
47733	694149
7445	694150
145696	694151
14919	694152
48040	694153
5347	694154
52147	694155
7215	694156
30480	694157
13477	694158
11691	694159
102702	694160
6826	694161
33660	694162
53666	694163
4655	694164
16985	694165
6522	694166
23464	694167
18002	694168
3649	694169
2473	694170
89035	694171
103756	694172
30524	694173
1774	694174
21197	694175
4902	694176
40221	694177
5913	694178
101944	694179
37424	694180
13163	694181
18231	694182
43195	694183
9076	694184
3988	694185
9295	694186
48565	694187
65590	694188
19180	694189
127737	694190
6256	694191
71254	694192
41433	694193
40502	694194
13376	694195
134161	694196
52589	694197
17979	694198
77220	694199
56781	694200
4367	694201
52446	694202
40221	694203
2536	694204
55301	694205
35029	694206
63361	694207
9095	694208
65324	694209
23052	694210
7125	694211
26906	694212
3501	694213
137420	694214
51299	694215
14235	694216
18330	694217
37860	694218
7663	694219
34600	694220
5733	694221
56916	694222
10617	694223
46843	694224
39848	694225
13443	694226
58012	694227
53263	694228
37860	694229
46011	694230
24178	694231
29970	694232
24908	694233
2187	694234
28005	694235
6028	694236
8631	694237
69916	694238
58388	694239
18327	694240
65000	694241
3858	694242
133732	694243
70228	694244
11590	694245
18319	694246
36582	694247
127878	694248
15856	694249
30830	694250
13861	694251
11292	694252
79769	694253
69899	694254
13867	694255
18329	694256
10392	694257
41433	694258
1818	694259
8840	694260
42006	694261
70876	694262
14235	694263
3621	694264
9330	694265
121054	694266
58929	694267
27539	694268
53659	694269
1691	694270
25259	694271
14919	694272
66019	694273
13063	694274
67248	694275
6152	694276
52120	694277
28898	694278
1050	694279
81629	694280
662	694281
86163	694282
40203	694283
21100	694284
17933	694285
3254	694286
11387	694287
113768	694288
37860	694289
13443	694290
5892	694291
1441	694292
20032	694293
17562	694294
7775	694295
17137	694296
13063	694297
43359	694298
23361	694299
1934	694300
31077	694301
13443	694302
1646	694303
31333	694304
54576	694305
64383	694306
22618	694307
10993	694308
2536	694309
1654	694310
1855	694311
10241	694312
113251	694313
28903	694314
13383	694315
26652	694316
41591	694317
91894	694318
123960	694319
37809	694320
80936	694321
43493	694322
105760	694323
50721	694324
61145	694325
34731	694326
87129	694327
37894	694328
15711	694329
14909	694330
31578	694331
9754	694332
4100	694333
3995	694334
6678	694335
555	694336
85	694337
2035	694338
604	694339
66890	694340
61521	694341
61521	694342
53992	694343
6709	694344
4662	694345
74061	694346
71008	694347
24297	694348
66921	694349
1672	694350
114670	694351
8548	694352
50763	694353
26897	694354
3877	694355
2915	694356
735	694357
11300	694358
33671	694359
21261	694360
27766	694361
66769	694362
13125	694363
52220	694364
1188	694365
43127	694366
27054	694367
118941	694368
74654	694369
26927	694370
45875	694371
2281	694372
20627	694373
3235	694374
59862	694375
60341	694376
62698	694377
44150	694378
12632	694379
7318	694380
25859	694381
14188	694382
2450	694383
4488	694384
2247	694385
10908	694386
79192	694387
35915	694388
113427	694389
34299	694390
3217	694391
66727	694392
38497	694393
12723	694394
3403	694395
11031	694396
5504	694397
19636	694398
94344	694399
20499	694400
19726	694401
89	694402
14935	694403
86623	694404
67112	694405
4680	694406
17260	694407
9384	694408
93466	694409
27584	694410
6305	694411
39535	694412
90028	694413
17524	694414
10883	694415
1126	694416
8304	694417
1116	694418
44675	694419
33793	694420
108650	694421
35447	694422
3486	694423
54199	694424
52149	694425
23445	694426
33755	694427
42203	694428
19972	694429
1740	694430
64701	694431
96460	694432
7740	694433
8854	694434
26271	694435
39462	694436
29150	694437
54271	694438
17154	694439
78117	694440
21836	694441
27000	694442
6003	694443
5294	694444
5373	694445
6316	694446
33744	694447
1569	694448
300	694449
17932	694450
51928	694451
2682	694452
5173	694453
3786	694454
64540	694455
9	694456
51325	694457
903	694458
12891	694459
12890	694460
660	694461
5619	694462
37788	694463
39073	694464
2151	694465
1391	694466
45112	694467
2081	694468
40211	694469
3961	694470
11088	694471
23541	694472
19930	694473
22702	694474
27032	694475
37315	694476
28107	694477
41	694478
1154	694479
814	694480
20147	694481
47929	694482
7827	694483
2028	694484
1053	694485
3372	694486
13049	694487
2028	694488
37333	694489
13226	694490
257	694491
36151	694492
3841	694493
23344	694494
6668	694495
17153	694496
205	694497
49485	694498
16248	694499
8320	694500
28527	694501
54000	694502
4655	694503
4463	694504
9	694505
52220	694506
14101	694507
7593	694508
7593	694509
13764	694510
4786	694511
76894	694512
784	694513
12059	694514
57465	694515
93357	694516
5148	694517
56503	694518
70162	694519
7439	694520
61083	694521
45186	694522
4488	694523
22665	694524
1861	694525
58951	694526
61181	694527
107225	694528
20336	694529
13241	694530
76449	694531
35947	694532
24837	694533
20380	694534
5589	694535
21131	694536
98109	694537
61241	694538
27601	694539
34134	694540
42590	694541
115053	694542
14962	694543
59479	694544
26223	694545
82367	694546
44652	694547
104314	694548
86670	694549
18988	694550
71788	694551
127975	694552
44166	694553
66926	694554
38005	694555
23380	694556
49535	694557
16975	694558
28599	694559
51	694560
3677	694561
44145	694562
54624	694563
9929	694564
6820	694565
20007	694566
11157	694567
101039	694568
15979	694569
21299	694570
51174	694571
90399	694572
26559	694573
37655	694574
70157	694575
18248	694576
46828	694577
39455	694578
26589	694579
8704	694580
31054	694581
51	694582
22971	694583
7554	694584
26878	694585
28146	694586
37174	694587
40941	694588
21299	694589
27782	694590
14746	694591
1643	694592
64498	694593
2467	694594
595	694595
11729	694596
12086	694597
15601	694598
761	694599
14326	694600
34769	694601
913	694602
913	694603
14081	694604
2021	694605
4959	694606
105695	694607
44958	694608
54821	694609
65422	694610
25521	694611
74664	694612
7325	694613
21188	694614
44786	694615
27796	694616
12900	694617
98174	694618
48078	694619
73140	694620
9692	694621
63380	694622
73175	694623
14541	694624
79630	694625
84351	694626
13781	694627
89481	694628
3309	694629
14636	694630
13023	694631
17941	694632
15373	694633
2406	694634
1835	694635
403	694636
5791	694637
1026	694638
12028	694639
35512	694640
30216	694641
3038	694642
2009	694643
39166	694644
3602	694645
1514	694646
38899	694647
2758	694648
70551	694649
2195	694650
3217	694651
37612	694652
2108	694653
2649	694654
36141	694655
55145	694656
64447	694657
12914	694658
2554	694659
100318	694660
15160	694661
1979	694662
2059	694663
760	694664
15573	694665
1776	694666
2143	694667
1521	694668
38617	694669
48588	694670
21192	694671
80335	694672
53073	694673
40597	694674
8063	694675
53996	694676
11456	694677
28370	694678
41352	694679
53996	694680
35574	694681
13767	694682
13005	694683
64725	694684
27725	694685
21297	694686
66026	694687
218	694688
13764	694689
90857	694690
3023	694691
16766	694692
14436	694693
9776	694694
3939	694695
33938	694696
24929	694697
10767	694698
10733	694699
30483	694700
56897	694701
11680	694702
64110	694703
86614	694704
62275	694705
87298	694706
18064	694707
43166	694708
22653	694709
13929	694710
26617	694711
37197	694712
23333	694713
83301	694714
104282	694715
71480	694716
100513	694717
111448	694718
44216	694719
6218	694720
818	694721
8917	694722
52313	694723
28504	694724
10506	694725
15947	694726
47999	694727
58023	694728
43458	694729
22364	694730
19688	694731
32228	694732
3128	694733
83832	694734
805	694735
24769	694736
12114	694737
143818	694738
92356	694739
1255	694740
122924	694741
54126	694742
56729	694743
40021	694744
19149	694745
135454	694746
39720	694747
39223	694748
30102	694749
8827	694750
95553	694751
4240	694752
108449	694753
28393	694754
617	694755
708	694756
5289	694757
69330	694758
3062	694759
5238	694760
5300	694761
34033	694762
17346	694763
2904	694764
41504	694765
363	694766
10592	694767
1613	694768
20314	694769
12953	694770
37574	694771
59211	694772
36447	694773
11045	694774
5027	694775
3477	694776
18863	694777
17305	694778
30542	694779
21894	694780
81157	694781
810	694782
6894	694783
3376	694784
8980	694785
110421	694786
53164	694787
5244	694788
38136	694789
158090	694790
37713	694791
63936	694792
29464	694793
1752	694794
27236	694795
24137	694796
28060	694797
34168	694798
112972	694799
24352	694800
125904	694801
74628	694802
49702	694803
5622	694804
7568	694805
11378	694806
79090	694807
3914	694808
26564	694809
79651	694810
82076	694811
2602	694812
81952	694813
105480	694814
2629	694815
28613	694816
33530	694817
43301	694818
23547	694819
69330	694820
50431	694821
82364	694822
49672	694823
73140	694824
52830	694825
28616	694826
44777	694827
7064	694828
4411	694829
37303	694830
51999	694831
109317	694832
4196	694833
27676	694834
12206	694835
18805	694836
20308	694837
18830	694838
2999	694839
2740	694840
601	694841
31403	694842
34112	694843
1979	694844
243	694845
64477	694846
67608	694847
9269	694848
3901	694849
68279	694850
2730	694851
83559	694852
38735	694853
2892	694854
10445	694855
11961	694856
1318	694857
1856	694858
33971	694859
3289	694860
68977	694861
6223	694862
37182	694863
15463	694864
16709	694865
695	694866
14365	694867
235	694868
13663	694869
46913	694870
10393	694871
9250	694872
31978	694873
236	694874
2097	694875
40143	694876
34090	694877
3523	694878
87857	694879
90032	694880
19222	694881
11763	694882
4724	694883
4520	694884
42985	694885
13449	694886
30101	694887
54662	694888
135651	694889
1666	694890
18797	694891
7230	694892
23578	694893
122631	694894
8975	694895
54603	694896
2526	694897
59054	694898
2611	694899
11011	694900
29101	694901
7475	694902
465	694903
36484	694904
18114	694905
20061	694906
2962	694907
60042	694908
18187	694909
24830	694910
10407	694911
109333	694912
23758	694913
25322	694914
7367	694915
10055	694916
38045	694917
8534	694918
38	694919
171	694920
9260	694921
2605	694922
474	694923
22659	694924
4107	694925
12456	694926
2839	694927
785	694928
8987	694929
16360	694930
3197	694931
1304	694932
350	694933
134	694934
79200	694935
31325	694936
71108	694937
39261	694938
110765	694939
33394	694940
67978	694941
34090	694942
97714	694943
44795	694944
1234	694945
88219	694946
90573	694947
90468	694948
88120	694949
54736	694950
71122	694951
69373	694952
7091	694953
56289	694954
74466	694955
31148	694956
53991	694957
25450	694958
92395	694959
1963	694960
2235	694961
91410	694962
70904	694963
26567	694964
3194	694965
56852	694966
49747	694967
89139	694968
70255	694969
53739	694970
16222	694971
66519	694972
34521	694973
5481	694974
15853	694975
5451	694976
36795	694977
128684	694978
291	694979
4597	694980
29692	694981
12473	694982
3542	694983
18239	694984
944	694985
5631	694986
45563	694987
26280	694988
33605	694989
17921	694990
74790	694991
39090	694992
42209	694993
33605	694994
14518	694995
2181	694996
21305	694997
74929	694998
4046	694999
276	695000
22959	695001
72744	695002
32836	695003
68862	695004
106750	695005
114391	695006
86166	695007
158159	695008
22980	695009
31450	695010
71003	695011
87446	695012
130596	695013
80430	695014
133965	695015
62267	695016
100626	695017
31450	695018
38843	695019
68862	695020
13522	695021
106791	695022
80430	695023
75395	695024
86166	695025
128974	695026
92381	695027
100775	695028
23945	695029
37992	695030
12638	695031
7792	695032
20725	695033
3496	695034
4082	695035
365	695036
678	695037
60360	695038
78117	695039
28999	695040
10769	695041
19704	695042
85817	695043
16675	695044
1592	695045
1	695046
107543	695047
4049	695048
2581	695049
2375	695050
45826	695051
2153	695052
14507	695053
102198	695054
74558	695055
31699	695056
34520	695057
42283	695058
49806	695059
8811	695060
48858	695061
731	695062
21	695063
50288	695064
720	695065
81918	695066
1551	695067
1062	695068
26871	695069
84439	695070
25019	695071
9395	695072
1265	695073
2636	695074
38583	695075
64904	695076
22784	695077
6371	695078
22903	695079
34577	695080
11666	695081
70960	695082
6705	695083
5715	695084
14545	695085
55336	695086
18674	695087
2677	695088
14884	695089
45648	695090
86494	695091
988	695092
55638	695093
14106	695094
19695	695095
33973	695096
54623	695097
9381	695098
31853	695099
28089	695100
94229	695101
5894	695102
73843	695103
158807	695104
3270	695105
6626	695106
8192	695107
44090	695108
6626	695109
123914	695110
66694	695111
108358	695112
38582	695113
29453	695114
51814	695115
51071	695116
86135	695117
41913	695118
47655	695119
99218	695120
33795	695121
30073	695122
10246	695123
81659	695124
35821	695125
30843	695126
47655	695127
50141	695128
26979	695129
29425	695130
18375	695131
68212	695132
65739	695133
1500	695134
21456	695135
29425	695136
61225	695137
112058	695138
38668	695139
6772	695140
47655	695141
87284	695142
82307	695143
53792	695144
39918	695145
29160	695146
26085	695147
29475	695148
9787	695149
27960	695150
1735	695151
5323	695152
29516	695153
1413	695154
49653	695155
9859	695156
33692	695157
12298	695158
77409	695159
3203	695160
12848	695161
56614	695162
33702	695163
5283	695164
23135	695165
4707	695166
9285	695167
20171	695168
3442	695169
9819	695170
2156	695171
77405	695172
35013	695173
26871	695174
82680	695175
72928	695176
38936	695177
50304	695178
918	695179
3451	695180
9395	695181
9623	695182
12704	695183
9688	695184
84428	695185
8265	695186
4055	695187
59033	695188
53444	695189
69523	695190
2394	695191
1858	695192
3898	695193
1775	695194
2220	695195
3487	695196
13421	695197
1390	695198
3288	695199
8343	695200
5912	695201
2708	695202
2915	695203
478	695204
2365	695205
5317	695206
2433	695207
3518	695208
1746	695209
1082	695210
4513	695211
2447	695212
2433	695213
3948	695214
38023	695215
18138	695216
2434	695217
2204	695218
616	695219
5257	695220
30110	695221
3785	695222
2204	695223
2666	695224
8446	695225
62754	695226
2063	695227
2220	695228
71185	695229
1521	695230
32593	695231
728	695232
5312	695233
2251	695234
6021	695235
93757	695236
1842	695237
4518	695238
4602	695239
10446	695240
3341	695241
478	695242
2296	695243
2120	695244
287	695245
9241	695246
263	695247
43132	695248
35514	695249
37663	695250
23424	695251
96565	695252
5338	695253
13414	695254
67818	695255
14340	695256
2494	695257
51177	695258
8607	695259
4321	695260
16180	695261
75919	695262
39880	695263
2069	695264
52771	695265
15316	695266
83615	695267
6130	695268
85031	695269
5330	695270
67507	695271
2796	695272
45223	695273
24191	695274
4983	695275
51931	695276
81479	695277
54563	695278
107199	695279
13492	695280
25564	695281
38701	695282
9584	695283
26561	695284
88931	695285
4817	695286
33559	695287
40258	695288
18406	695289
31384	695290
16439	695291
483	695292
36040	695293
57548	695294
67348	695295
49720	695296
160174	695297
76302	695298
124579	695299
105379	695300
14340	695301
24191	695302
133951	695303
18580	695304
5012	695305
58348	695306
79408	695307
45318	695308
69	695309
20339	695310
12348	695311
30068	695312
113185	695313
7628	695314
103652	695315
36792	695316
4561	695317
35863	695318
3304	695319
7084	695320
30892	695321
43326	695322
82082	695323
9160	695324
24606	695325
1587	695326
9158	695327
72861	695328
38645	695329
30385	695330
62622	695331
31702	695332
86131	695333
29574	695334
39313	695335
26561	695336
21755	695337
24219	695338
21938	695339
49346	695340
16548	695341
35871	695342
132564	695343
110831	695344
53618	695345
73732	695346
2523	695347
43431	695348
49422	695349
65704	695350
47694	695351
105180	695352
24478	695353
13451	695354
121265	695355
91561	695356
63391	695357
83247	695358
102223	695359
17603	695360
35494	695361
23971	695362
26073	695363
5717	695364
7141	695365
107856	695366
35178	695367
15600	695368
8829	695369
109349	695370
29432	695371
35308	695372
47941	695373
3377	695374
17044	695375
5920	695376
6660	695377
17328	695378
21608	695379
5504	695380
34311	695381
5346	695382
11064	695383
56219	695384
22688	695385
36164	695386
68329	695387
123	695388
175	695389
74442	695390
8219	695391
20185	695392
26011	695393
5611	695394
4244	695395
4029	695396
14369	695397
67967	695398
36621	695399
14781	695400
94764	695401
77098	695402
26571	695403
21341	695404
217	695405
8291	695406
65776	695407
13152	695408
90704	695409
24110	695410
38762	695411
20952	695412
67789	695413
2554	695414
18767	695415
5241	695416
37621	695417
2691	695418
56362	695419
1559	695420
2466	695421
1489	695422
69971	695423
21798	695424
21560	695425
79260	695426
5982	695427
27809	695428
1024	695429
68823	695430
5758	695431
1173	695432
11803	695433
114705	695434
62628	695435
29627	695436
45630	695437
5910	695438
85273	695439
71123	695440
76588	695441
630	695442
8071	695443
611	695444
9679	695445
593	695446
19992	695447
1661	695448
151089	695449
10265	695450
1897	695451
10102	695452
46989	695453
6544	695454
38462	695455
65380	695456
4711	695457
10851	695458
861	695459
9036	695460
3221	695461
482	695462
22009	695463
8622	695464
21718	695465
87713	695466
80653	695467
52070	695468
60120	695469
71037	695470
6050	695471
12677	695472
38730	695473
67574	695474
16804	695475
952	695476
54574	695477
9426	695478
33113	695479
9	695480
5147	695481
545	695482
5147	695483
1126	695484
2840	695485
54116	695486
50450	695487
143545	695488
8106	695489
96275	695490
12704	695491
64477	695492
4199	695493
2693	695494
2254	695495
6893	695496
33955	695497
10965	695498
7302	695499
87161	695500
4839	695501
62401	695502
51419	695503
104978	695504
32879	695505
78297	695506
35164	695507
4810	695508
7959	695509
20925	695510
4367	695511
10655	695512
79780	695513
3524	695514
135588	695515
12018	695516
141283	695517
17208	695518
39492	695519
56426	695520
44846	695521
3087	695522
18168	695523
40064	695524
153027	695525
14204	695526
39993	695527
97007	695528
82160	695529
26222	695530
45015	695531
126415	695532
102643	695533
92260	695534
120336	695535
64512	695536
21779	695537
38730	695538
44108	695539
62265	695540
105974	695541
15622	695542
120846	695543
58188	695544
28860	695545
16805	695546
162576	695547
115594	695548
72966	695549
119028	695550
105438	695551
110	695552
73355	695553
37037	695554
116504	695555
19439	695556
99577	695557
83581	695558
2706	695559
5253	695560
22969	695561
112371	695562
101256	695563
7011	695564
11318	695565
55319	695566
13994	695567
69394	695568
2048	695569
23873	695570
2527	695571
876	695572
4264	695573
31936	695574
1188	695575
8719	695576
31553	695577
15578	695578
3282	695579
1420	695580
1187	695581
1319	695582
486	695583
1973	695584
1014	695585
47829	695586
218	695587
65868	695588
35018	695589
17287	695590
23283	695591
8271	695592
11592	695593
2083	695594
61566	695595
52866	695596
13773	695597
9093	695598
56018	695599
21294	695600
1309	695601
33559	695602
130512	695603
2701	695604
70089	695605
7179	695606
80488	695607
17089	695608
26403	695609
32262	695610
361	695611
14413	695612
31682	695613
83714	695614
31333	695615
5047	695616
1217	695617
24926	695618
6851	695619
55757	695620
9801	695621
31919	695622
7659	695623
36825	695624
4760	695625
92847	695626
9227	695627
107685	695628
37458	695629
44390	695630
23286	695631
12236	695632
40409	695633
6191	695634
4041	695635
43614	695636
8531	695637
17691	695638
39113	695639
4281	695640
34406	695641
15638	695642
103627	695643
96519	695644
5487	695645
5656	695646
79715	695647
15641	695648
44465	695649
10282	695650
4657	695651
14229	695652
40409	695653
22005	695654
14978	695655
67984	695656
23883	695657
24719	695658
70882	695659
22022	695660
22771	695661
12328	695662
81485	695663
9639	695664
60561	695665
3681	695666
34686	695667
2558	695668
39425	695669
3926	695670
9039	695671
37052	695672
16885	695673
1072	695674
1800	695675
50509	695676
173	695677
5154	695678
7223	695679
18988	695680
17041	695681
250	695682
139163	695683
66921	695684
23392	695685
27075	695686
39445	695687
35226	695688
91697	695689
70807	695690
41136	695691
77791	695692
5236	695693
13290	695694
849	695695
837	695696
22751	695697
784	695698
784	695699
158063	695700
250	695701
80	695702
146809	695703
104	695704
7326	695705
49123	695706
16641	695707
2871	695708
600	695709
24424	695710
5755	695711
71	695712
265	695713
3433	695714
36650	695715
40519	695716
8	695717
5998	695718
88113	695719
89344	695720
24549	695721
113106	695722
32857	695723
26401	695724
70080	695725
606	695726
73598	695727
100783	695728
69	695729
85934	695730
14787	695731
12701	695732
2693	695733
21785	695734
5389	695735
35297	695736
10113	695737
40773	695738
5447	695739
77814	695740
90445	695741
29192	695742
108598	695743
7358	695744
650	695745
76972	695746
6023	695747
8280	695748
24733	695749
86229	695750
47387	695751
47637	695752
38122	695753
71014	695754
7656	695755
53695	695756
20526	695757
3222	695758
2589	695759
7500	695760
24910	695761
95767	695762
44	695763
32011	695764
56431	695765
90391	695766
87607	695767
64660	695768
105309	695769
90855	695770
12082	695771
160596	695772
88611	695773
13487	695774
126274	695775
1087	695776
112391	695777
23252	695778
85315	695779
32851	695780
55998	695781
85088	695782
90272	695783
4643	695784
12930	695785
10716	695786
6165	695787
25950	695788
42947	695789
6184	695790
2902	695791
14065	695792
1908	695793
1054	695794
37056	695795
46236	695796
60121	695797
49606	695798
20451	695799
33120	695800
14136	695801
133	695802
947	695803
6540	695804
604	695805
27508	695806
31381	695807
2655	695808
50789	695809
77879	695810
70435	695811
55	695812
143784	695813
55	695814
402	695815
1749	695816
56794	695817
1509	695818
3271	695819
1261	695820
1401	695821
11539	695822
874	695823
143969	695824
52263	695825
90605	695826
4590	695827
1494	695828
26659	695829
111740	695830
67240	695831
6255	695832
21	695833
56489	695834
339	695835
7624	695836
13377	695837
54635	695838
21510	695839
11245	695840
53190	695841
13868	695842
11272	695843
12322	695844
18160	695845
2834	695846
9799	695847
15818	695848
39196	695849
2805	695850
88695	695851
7776	695852
36624	695853
23451	695854
23433	695855
19576	695856
3155	695857
10137	695858
11074	695859
23113	695860
92985	695861
129	695862
977	695863
59534	695864
9184	695865
15502	695866
7230	695867
18797	695868
18305	695869
33236	695870
39980	695871
80792	695872
2142	695873
95318	695874
18200	695875
45976	695876
16423	695877
74703	695878
15934	695879
79233	695880
58553	695881
29657	695882
17218	695883
48711	695884
58431	695885
336	695886
336	695887
36114	695888
24	695889
43588	695890
378	695891
1402	695892
56313	695893
7772	695894
77631	695895
62759	695896
34793	695897
1820	695898
19660	695899
42219	695900
54121	695901
1903	695902
14899	695903
78386	695904
27300	695905
8129	695906
44870	695907
87821	695908
17901	695909
45569	695910
50235	695911
32333	695912
18082	695913
8447	695914
12543	695915
2048	695916
7166	695917
41	695918
37659	695919
426	695920
2880	695921
13551	695922
3278	695923
13856	695924
2107	695925
1523	695926
28635	695927
6376	695928
20844	695929
22607	695930
318	695931
38	695932
20292	695933
9901	695934
27149	695935
88764	695936
5385	695937
19726	695938
7772	695939
23541	695940
604	695941
5691	695942
7124	695943
68738	695944
8915	695945
9902	695946
33102	695947
16432	695948
12372	695949
28213	695950
17650	695951
19013	695952
9902	695953
53983	695954
23321	695955
26402	695956
18992	695957
11971	695958
50454	695959
119864	695960
39828	695961
12568	695962
30054	695963
9921	695964
134610	695965
11198	695966
23832	695967
58929	695968
46127	695969
11012	695970
31436	695971
8291	695972
5790	695973
217	695974
31044	695975
7743	695976
52278	695977
8293	695978
1649	695979
9139	695980
6839	695981
88327	695982
476	695983
1502	695984
63810	695985
3320	695986
25468	695987
128039	695988
1968	695989
72143	695990
41706	695991
81557	695992
12262	695993
23685	695994
18499	695995
119718	695996
49216	695997
47781	695998
15491	695999
14634	696000
3538	696001
24767	696002
4250	696003
6773	696004
16770	696005
3188	696006
1667	696007
7257	696008
31508	696009
21136	696010
119914	696011
115735	696012
98283	696013
60443	696014
50633	696015
104	696016
88037	696017
99712	696018
34750	696019
1969	696020
649	696021
2191	696022
102905	696023
14779	696024
17287	696025
23186	696026
47585	696027
27276	696028
3642	696029
67658	696030
21754	696031
33549	696032
5515	696033
3497	696034
392	696035
4518	696036
6385	696037
75521	696038
52950	696039
67587	696040
5665	696041
7228	696042
150469	696043
29177	696044
2694	696045
4540	696046
3684	696047
129276	696048
61451	696049
29013	696050
617	696051
6191	696052
25400	696053
519	696054
103959	696055
87531	696056
4998	696057
1905	696058
23894	696059
3246	696060
2267	696061
11413	696062
80657	696063
31208	696064
910	696065
4697	696066
29840	696067
22934	696068
7143	696069
56955	696070
78777	696071
11081	696072
14589	696073
927	696074
85477	696075
14003	696076
8329	696077
5011	696078
1451	696079
21303	696080
66528	696081
23472	696082
14187	696083
39211	696084
7757	696085
105170	696086
1771	696087
48506	696088
4176	696089
6924	696090
9259	696091
24954	696092
23413	696093
15375	696094
218	696095
9844	696096
255	696097
4265	696098
67709	696099
2186	696100
95859	696101
62186	696102
21943	696103
8872	696104
38601	696105
6163	696106
4801	696107
117463	696108
3386	696109
26699	696110
37872	696111
4974	696112
1856	696113
115325	696114
41166	696115
7530	696116
47251	696117
102010	696118
74949	696119
10102	696120
6157	696121
1224	696122
218	696123
218	696124
218	696125
218	696126
64907	696127
893	696128
87632	696129
4697	696130
3997	696131
16416	696132
5204	696133
2381	696134
38675	696135
3650	696136
2148	696137
551	696138
10185	696139
97543	696140
80644	696141
54201	696142
46215	696143
1488	696144
5106	696145
16541	696146
28158	696147
354	696148
544	696149
1235	696150
126088	696151
35050	696152
1469	696153
49274	696154
1754	696155
85169	696156
26314	696157
80	696158
101159	696159
555	696160
11444	696161
77917	696162
1224	696163
2782	696164
60598	696165
14829	696166
1675	696167
4996	696168
1439	696169
5450	696170
8695	696171
21824	696172
27502	696173
16471	696174
12958	696175
43458	696176
2295	696177
211	696178
56249	696179
4234	696180
4945	696181
7757	696182
7968	696183
40225	696184
35300	696185
100342	696186
2022	696187
113870	696188
10167	696189
15283	696190
23493	696191
29566	696192
7926	696193
33911	696194
44495	696195
6502	696196
88606	696197
10713	696198
1162	696199
1154	696200
646	696201
60571	696202
53426	696203
650	696204
29688	696205
2935	696206
8161	696207
3834	696208
3723	696209
15365	696210
14686	696211
30356	696212
24640	696213
10277	696214
21181	696215
65631	696216
37199	696217
31627	696218
69860	696219
6747	696220
91416	696221
1833	696222
18752	696223
86215	696224
830	696225
93386	696226
40575	696227
12272	696228
4866	696229
4859	696230
68004	696231
156224	696232
28444	696233
35	696234
2725	696235
28220	696236
1393	696237
508	696238
4639	696239
2341	696240
37900	696241
790	696242
61382	696243
2867	696244
31493	696245
14062	696246
52641	696247
12042	696248
99688	696249
17801	696250
28991	696251
17154	696252
105092	696253
1276	696254
11291	696255
27120	696256
1884	696257
80862	696258
26137	696259
51976	696260
10255	696261
24760	696262
68988	696263
1664	696264
3419	696265
6672	696266
3029	696267
792	696268
18804	696269
18822	696270
20880	696271
1782	696272
1156	696273
79741	696274
28614	696275
3828	696276
3741	696277
7387	696278
13113	696279
2219	696280
8012	696281
5401	696282
16186	696283
37829	696284
988	696285
40495	696286
29760	696287
35963	696288
105563	696289
20258	696290
5492	696291
790	696292
40028	696293
22794	696294
27943	696295
12471	696296
5578	696297
1070	696298
26172	696299
25356	696300
25549	696301
7209	696302
1766	696303
124514	696304
3993	696305
52774	696306
3840	696307
5262	696308
792	696309
122576	696310
13800	696311
4960	696312
13752	696313
72981	696314
4974	696315
78013	696316
103959	696317
61611	696318
42525	696319
5992	696320
5000	696321
17858	696322
9325	696323
2246	696324
3518	696325
51919	696326
98879	696327
33592	696328
1177	696329
49665	696330
864	696331
40441	696332
79872	696333
74509	696334
2119	696335
2469	696336
6647	696337
2406	696338
21266	696339
111849	696340
10	696341
34255	696342
87432	696343
9248	696344
1551	696345
757	696346
81507	696347
1135	696348
801	696349
7104	696350
13559	696351
16449	696352
19661	696353
384	696354
3741	696355
23399	696356
1882	696357
40607	696358
11967	696359
317	696360
73189	696361
5185	696362
32362	696363
14757	696364
14645	696365
1701	696366
20013	696367
3807	696368
109623	696369
17828	696370
73875	696371
102499	696372
35143	696373
526	696374
45631	696375
4702	696376
117344	696377
358	696378
3684	696379
106907	696380
5114	696381
7310	696382
1676	696383
61556	696384
2546	696385
28125	696386
86165	696387
6337	696388
27254	696389
59038	696390
22336	696391
23506	696392
70942	696393
16070	696394
31359	696395
2290	696396
1475	696397
14423	696398
4815	696399
8649	696400
33981	696401
78452	696402
3883	696403
1782	696404
4756	696405
39175	696406
19088	696407
1562	696408
100926	696409
597	696410
51953	696411
93924	696412
80	696413
14231	696414
5943	696415
48039	696416
4261	696417
53895	696418
79714	696419
3948	696420
21261	696421
18933	696422
24547	696423
12573	696424
9417	696425
6351	696426
919	696427
2167	696428
4091	696429
129	696430
77676	696431
67097	696432
12183	696433
1200	696434
9446	696435
17043	696436
129530	696437
12231	696438
30479	696439
12045	696440
9860	696441
18547	696442
51306	696443
5689	696444
5284	696445
9396	696446
4768	696447
100686	696448
33188	696449
77823	696450
11130	696451
49880	696452
3163	696453
2777	696454
6801	696455
6093	696456
2687	696457
147219	696458
17642	696459
84536	696460
5996	696461
25560	696462
821	696463
28845	696464
29655	696465
9804	696466
15767	696467
1061	696468
11685	696469
37370	696470
120371	696471
7746	696472
129	696473
41362	696474
8345	696475
346	696476
526	696477
87344	696478
50380	696479
601	696480
1224	696481
54265	696482
14779	696483
40814	696484
96480	696485
40875	696486
40110	696487
34626	696488
11237	696489
12319	696490
6508	696491
42497	696492
16416	696493
51235	696494
51562	696495
5722	696496
16416	696497
57774	696498
55294	696499
38112	696500
126206	696501
80548	696502
93948	696503
19111	696504
69748	696505
11629	696506
52137	696507
22975	696508
521	696509
8524	696510
3541	696511
53778	696512
6837	696513
23548	696514
19980	696515
79770	696516
17784	696517
114564	696518
17154	696519
8911	696520
14872	696521
63758	696522
36588	696523
5513	696524
12475	696525
43301	696526
47188	696527
12475	696528
37422	696529
48039	696530
137191	696531
7314	696532
37246	696533
3560	696534
3575	696535
8827	696536
56850	696537
8434	696538
1007	696539
996	696540
2861	696541
20018	696542
5318	696543
1074	696544
1550	696545
9019	696546
17845	696547
99068	696548
85395	696549
16784	696550
3735	696551
12960	696552
2367	696553
1571	696554
69792	696555
9966	696556
12313	696557
75261	696558
146072	696559
2449	696560
4342	696561
47056	696562
68053	696563
68364	696564
74296	696565
9106	696566
1743	696567
8825	696568
16486	696569
340	696570
2398	696571
13774	696572
178	696573
21315	696574
106	696575
19161	696576
39954	696577
29433	696578
1786	696579
763	696580
3125	696581
45983	696582
590	696583
7257	696584
52859	696585
6237	696586
13579	696587
10366	696588
3877	696589
4347	696590
45368	696591
736	696592
736	696593
3497	696594
3850	696595
5982	696596
739	696597
16405	696598
14225	696599
4395	696600
162	696601
7133	696602
57472	696603
2412	696604
346	696605
7587	696606
2108	696607
106	696608
3210	696609
1575	696610
4173	696611
2595	696612
11961	696613
54722	696614
56375	696615
3974	696616
137108	696617
1025	696618
544	696619
8615	696620
175	696621
7009	696622
4761	696623
10884	696624
6290	696625
21260	696626
36804	696627
30017	696628
18357	696629
35962	696630
69748	696631
5463	696632
3520	696633
3682	696634
1269	696635
7552	696636
16225	696637
5104	696638
18912	696639
1090	696640
39198	696641
35421	696642
5823	696643
4455	696644
124099	696645
31537	696646
15879	696647
30456	696648
49787	696649
48154	696650
43575	696651
95935	696652
8848	696653
100341	696654
16819	696655
89151	696656
48096	696657
53766	696658
35857	696659
1135	696660
792	696661
1597	696662
2242	696663
1135	696664
1330	696665
792	696666
65788	696667
22926	696668
71833	696669
120191	696670
864	696671
4091	696672
1151	696673
1451	696674
1451	696675
97691	696676
24395	696677
129	696678
4349	696679
32374	696680
17998	696681
50708	696682
3790	696683
5696	696684
908	696685
2204	696686
4593	696687
3489	696688
7700	696689
60574	696690
49938	696691
115107	696692
8695	696693
10875	696694
66812	696695
102528	696696
28766	696697
9770	696698
21294	696699
8367	696700
5963	696701
864	696702
88038	696703
30223	696704
15756	696705
34505	696706
3878	696707
413	696708
2106	696709
17856	696710
7700	696711
1447	696712
864	696713
59492	696714
15572	696715
9821	696716
43569	696717
7091	696718
1760	696719
1466	696720
23952	696721
674	696722
17865	696723
40078	696724
10685	696725
58115	696726
1752	696727
62111	696728
46513	696729
27766	696730
4697	696731
821	696732
1025	696733
3989	696734
32483	696735
54060	696736
14968	696737
19165	696738
23438	696739
970	696740
28872	696741
1405	696742
9856	696743
6401	696744
5673	696745
18368	696746
11542	696747
51184	696748
519	696749
7331	696750
117332	696751
21573	696752
58146	696753
3521	696754
32420	696755
544	696756
61687	696757
57709	696758
12906	696759
50602	696760
71207	696761
674	696762
2164	696763
36791	696764
11081	696765
13153	696766
2381	696767
2736	696768
19601	696769
59400	696770
674	696771
581	696772
34553	696773
544	696774
53730	696775
76280	696776
4593	696777
17356	696778
6401	696779
457	696780
59663	696781
67280	696782
12504	696783
16467	696784
13296	696785
34707	696786
75463	696787
125723	696788
77812	696789
17510	696790
41476	696791
437	696792
2105	696793
61126	696794
100457	696795
66689	696796
128697	696797
56232	696798
44210	696799
73611	696800
53960	696801
92116	696802
64900	696803
70480	696804
113705	696805
83659	696806
136292	696807
25305	696808
7201	696809
477	696810
35305	696811
60029	696812
18953	696813
32	696814
3845	696815
9470	696816
82292	696817
37069	696818
46024	696819
44744	696820
38190	696821
35149	696822
6267	696823
392	696824
728	696825
4486	696826
106	696827
2039	696828
14997	696829
55182	696830
43091	696831
1747	696832
7720	696833
23731	696834
1689	696835
23090	696836
3052	696837
562	696838
15171	696839
12651	696840
29532	696841
1353	696842
13297	696843
10882	696844
10179	696845
100632	696846
10443	696847
5681	696848
662	696849
40480	696850
88636	696851
116545	696852
3699	696853
1220	696854
28736	696855
22604	696856
81772	696857
48485	696858
37676	696859
5139	696860
68142	696861
66849	696862
16470	696863
33261	696864
4926	696865
53355	696866
3786	696867
102291	696868
89361	696869
34425	696870
590	696871
23278	696872
39377	696873
124294	696874
4967	696875
7298	696876
67966	696877
82402	696878
31400	696879
37304	696880
4443	696881
46957	696882
9175	696883
129669	696884
18794	696885
137108	696886
30764	696887
16662	696888
39406	696889
2687	696890
182	696891
63636	696892
32976	696893
39902	696894
61907	696895
66682	696896
30732	696897
16906	696898
11292	696899
617	696900
7256	696901
70992	696902
108955	696903
14376	696904
1681	696905
22949	696906
35518	696907
4115	696908
39377	696909
51148	696910
3952	696911
17839	696912
57444	696913
50664	696914
35907	696915
29526	696916
125310	696917
5601	696918
69	696919
4515	696920
19692	696921
3760	696922
12968	696923
31248	696924
527	696925
16298	696926
12511	696927
5836	696928
46487	696929
43121	696930
1922	696931
10643	696932
9035	696933
1550	696934
1884	696935
3631	696936
1462	696937
2369	696938
15341	696939
1743	696940
2262	696941
9616	696942
2021	696943
3246	696944
1322	696945
27059	696946
1151	696947
346	696948
6936	696949
916	696950
67245	696951
23107	696952
4860	696953
203	696954
12314	696955
6840	696956
50758	696957
45291	696958
22016	696959
15341	696960
3298	696961
4369	696962
9233	696963
1118	696964
814	696965
2689	696966
14020	696967
6907	696968
18521	696969
23955	696970
61599	696971
82858	696972
53891	696973
23730	696974
6552	696975
21135	696976
58996	696977
21135	696978
3025	696979
3449	696980
12378	696981
30587	696982
29150	696983
23838	696984
13449	696985
11794	696986
2211	696987
25551	696988
1782	696989
16668	696990
10122	696991
28979	696992
31944	696993
20934	696994
113234	696995
33755	696996
12024	696997
29621	696998
1315	696999
108763	697000
51822	697001
11223	697002
173	697003
7415	697004
984	697005
10012	697006
2123	697007
70470	697008
54034	697009
14707	697010
95275	697011
108	697012
48799	697013
74519	697014
98049	697015
50776	697016
80792	697017
74503	697018
909	697019
55	697020
2612	697021
24274	697022
89433	697023
14342	697024
1347	697025
930	697026
99321	697027
55479	697028
98775	697029
35247	697030
80932	697031
73221	697032
92899	697033
55690	697034
7207	697035
8215	697036
1566	697037
11556	697038
70158	697039
67203	697040
80392	697041
13966	697042
8400	697043
110130	697044
340	697045
1433	697046
30201	697047
6984	697048
61544	697049
2106	697050
10585	697051
84346	697052
49806	697053
49806	697054
9215	697055
3069	697056
3617	697057
8221	697058
48033	697059
239	697060
4419	697061
1001	697062
39214	697063
156463	697064
51245	697065
62367	697066
21565	697067
18137	697068
16674	697069
1836	697070
5091	697071
1391	697072
14346	697073
41357	697074
1502	697075
2081	697076
1483	697077
53493	697078
4973	697079
127403	697080
9867	697081
10400	697082
46129	697083
73	697084
3285	697085
596	697086
46127	697087
3046	697088
87517	697089
15883	697090
16516	697091
63425	697092
16239	697093
4421	697094
4284	697095
8422	697096
23832	697097
11660	697098
1671	697099
39486	697100
162	697101
5188	697102
29454	697103
43030	697104
83551	697105
11793	697106
9815	697107
69486	697108
5247	697109
1781	697110
1570	697111
13072	697112
72715	697113
1781	697114
10324	697115
654	697116
6714	697117
52944	697118
24420	697119
50304	697120
24420	697121
24420	697122
77584	697123
4319	697124
85250	697125
38577	697126
25436	697127
52214	697128
16804	697129
952	697130
111512	697131
11604	697132
50250	697133
7985	697134
10535	697135
20015	697136
9102	697137
19620	697138
50737	697139
10471	697140
11746	697141
339	697142
1774	697143
41861	697144
521	697145
154259	697146
97966	697147
5170	697148
31008	697149
18080	697150
89416	697151
66716	697152
61472	697153
1758	697154
20003	697155
54068	697156
17790	697157
697	697158
42571	697159
3663	697160
92892	697161
41549	697162
5108	697163
27995	697164
15666	697165
317	697166
4996	697167
110409	697168
33905	697169
44516	697170
158107	697171
2796	697172
28367	697173
14195	697174
13927	697175
50732	697176
32726	697177
52592	697178
10522	697179
23513	697180
20422	697181
77029	697182
15354	697183
56433	697184
34743	697185
99377	697186
6958	697187
83403	697188
70588	697189
9987	697190
41706	697191
56634	697192
49376	697193
64448	697194
4101	697195
37909	697196
7549	697197
129526	697198
28850	697199
11836	697200
102389	697201
79417	697202
113076	697203
39794	697204
104259	697205
117422	697206
35837	697207
55285	697208
7393	697209
50415	697210
3411	697211
64363	697212
26666	697213
120386	697214
104162	697215
18003	697216
25964	697217
42043	697218
40913	697219
96520	697220
9647	697221
67241	697222
95665	697223
36453	697224
10344	697225
30042	697226
58448	697227
19993	697228
25539	697229
13816	697230
110676	697231
30378	697232
56246	697233
20415	697234
4542	697235
33632	697236
33612	697237
56250	697238
7535	697239
93403	697240
73274	697241
6716	697242
15304	697243
62558	697244
36779	697245
21277	697246
29949	697247
23117	697248
22163	697249
26068	697250
115113	697251
102469	697252
7982	697253
6646	697254
75959	697255
62738	697256
26117	697257
29629	697258
29194	697259
26624	697260
5207	697261
58412	697262
4776	697263
17622	697264
26988	697265
20316	697266
127920	697267
56705	697268
56458	697269
21588	697270
8161	697271
129807	697272
20067	697273
82685	697274
6260	697275
128014	697276
53123	697277
7513	697278
52480	697279
2574	697280
51635	697281
71221	697282
17216	697283
108362	697284
132916	697285
112017	697286
138707	697287
166027	697288
83282	697289
37078	697290
24250	697291
55237	697292
101316	697293
1447	697294
27612	697295
65522	697296
102565	697297
5645	697298
56410	697299
2422	697300
27591	697301
1156	697302
110417	697303
17309	697304
4619	697305
1505	697306
39269	697307
14978	697308
39798	697309
86459	697310
6859	697311
3219	697312
5018	697313
15983	697314
51871	697315
56641	697316
14080	697317
4637	697318
51933	697319
4478	697320
10510	697321
46060	697322
1646	697323
10465	697324
4592	697325
18253	697326
31684	697327
14648	697328
35377	697329
27039	697330
30066	697331
42216	697332
32439	697333
51213	697334
2540	697335
30217	697336
11308	697337
32163	697338
134030	697339
3858	697340
46052	697341
41637	697342
47650	697343
41133	697344
74822	697345
38200	697346
129314	697347
92130	697348
25919	697349
166264	697350
8050	697351
107430	697352
6530	697353
104383	697354
27704	697355
59334	697356
90136	697357
11464	697358
105344	697359
86556	697360
83780	697361
91655	697362
127606	697363
131217	697364
91542	697365
96808	697366
124339	697367
61396	697368
119968	697369
125934	697370
132744	697371
16243	697372
13574	697373
96584	697374
95344	697375
96608	697376
4938	697377
20004	697378
11052	697379
9647	697380
83411	697381
64624	697382
26688	697383
134650	697384
8050	697385
5327	697386
29883	697387
55351	697388
20215	697389
44303	697390
70465	697391
11250	697392
17324	697393
25937	697394
37976	697395
30107	697396
30164	697397
32238	697398
7163	697399
38460	697400
107311	697401
56493	697402
119757	697403
96776	697404
30398	697405
58546	697406
58390	697407
82191	697408
18867	697409
9701	697410
30099	697411
48008	697412
22780	697413
142012	697414
4660	697415
15972	697416
70360	697417
51241	697418
44927	697419
102811	697420
5963	697421
46399	697422
5750	697423
87483	697424
46273	697425
48733	697426
123058	697427
24005	697428
41965	697429
9646	697430
40929	697431
74721	697432
3196	697433
8851	697434
87892	697435
86716	697436
61651	697437
24162	697438
101105	697439
127478	697440
30466	697441
29693	697442
71895	697443
98072	697444
49701	697445
29471	697446
92501	697447
6359	697448
51260	697449
21010	697450
84828	697451
50266	697452
23514	697453
1646	697454
52085	697455
32319	697456
36533	697457
84723	697458
31972	697459
31620	697460
32434	697461
136647	697462
40865	697463
53896	697464
4681	697465
37396	697466
33131	697467
40616	697468
33112	697469
72061	697470
17489	697471
12125	697472
7584	697473
64909	697474
28205	697475
54069	697476
74666	697477
23841	697478
3791	697479
2503	697480
37321	697481
19508	697482
112327	697483
45175	697484
23585	697485
29108	697486
29035	697487
28070	697488
62793	697489
73516	697490
30442	697491
22326	697492
15872	697493
39877	697494
111856	697495
26726	697496
57533	697497
26187	697498
46412	697499
53353	697500
32288	697501
40027	697502
34287	697503
38086	697504
75503	697505
37290	697506
40060	697507
29198	697508
8098	697509
26133	697510
108693	697511
12637	697512
31714	697513
42560	697514
105184	697515
36679	697516
19144	697517
9431	697518
20492	697519
30544	697520
6541	697521
9827	697522
2801	697523
46443	697524
66126	697525
131263	697526
18238	697527
74451	697528
15354	697529
44078	697530
42007	697531
42988	697532
111668	697533
43980	697534
7982	697535
20422	697536
25535	697537
21515	697538
10509	697539
38866	697540
8130	697541
21154	697542
7566	697543
62497	697544
87961	697545
7577	697546
2797	697547
2024	697548
47243	697549
10314	697550
8506	697551
40527	697552
59434	697553
46445	697554
7099	697555
79417	697556
124348	697557
106899	697558
10552	697559
10685	697560
2244	697561
20918	697562
110039	697563
41904	697564
24973	697565
32307	697566
115640	697567
90899	697568
75578	697569
49736	697570
75869	697571
45251	697572
53773	697573
52898	697574
96500	697575
110564	697576
45304	697577
4094	697578
56928	697579
27780	697580
48861	697581
70205	697582
97078	697583
55459	697584
26463	697585
14877	697586
20244	697587
56840	697588
3389	697589
45509	697590
56759	697591
24829	697592
25434	697593
19523	697594
19928	697595
48190	697596
14377	697597
55395	697598
26475	697599
37863	697600
13242	697601
26541	697602
75554	697603
58103	697604
68970	697605
30695	697606
15716	697607
7549	697608
110634	697609
28139	697610
63412	697611
21900	697612
28100	697613
9950	697614
41588	697615
110366	697616
30631	697617
18757	697618
9050	697619
9837	697620
16502	697621
6258	697622
113538	697623
40717	697624
6406	697625
74586	697626
69408	697627
41303	697628
110101	697629
37059	697630
14243	697631
6149	697632
13954	697633
51229	697634
10090	697635
24219	697636
28060	697637
49941	697638
1580	697639
7132	697640
3027	697641
43054	697642
42574	697643
40929	697644
24335	697645
15532	697646
70044	697647
63298	697648
84658	697649
89263	697650
82134	697651
8579	697652
28975	697653
53176	697654
9050	697655
89552	697656
11624	697657
23833	697658
700	697659
24348	697660
23114	697661
28915	697662
8404	697663
35335	697664
26941	697665
1857	697666
3137	697667
1935	697668
112123	697669
12523	697670
2201	697671
1252	697672
56975	697673
25913	697674
114499	697675
15927	697676
9179	697677
48178	697678
29668	697679
32247	697680
5121	697681
124575	697682
90726	697683
44425	697684
34238	697685
35867	697686
26308	697687
48055	697688
60220	697689
112159	697690
59381	697691
47720	697692
92015	697693
4829	697694
12073	697695
91336	697696
75746	697697
28637	697698
70434	697699
62297	697700
17940	697701
62757	697702
43322	697703
28135	697704
64892	697705
38044	697706
42334	697707
97968	697708
97042	697709
110841	697710
48004	697711
584	697712
6621	697713
38636	697714
23860	697715
47197	697716
33109	697717
2945	697718
23941	697719
49302	697720
17064	697721
10365	697722
26697	697723
11744	697724
10347	697725
26140	697726
29866	697727
3844	697728
18694	697729
56628	697730
9464	697731
1851	697732
10979	697733
68356	697734
73020	697735
27346	697736
9651	697737
12566	697738
28119	697739
97539	697740
2888	697741
37644	697742
969	697743
48657	697744
26435	697745
23789	697746
4456	697747
9950	697748
89149	697749
33213	697750
52924	697751
58873	697752
141962	697753
113612	697754
15742	697755
6149	697756
71803	697757
23888	697758
6444	697759
6817	697760
56737	697761
81058	697762
52398	697763
1065	697764
84438	697765
31918	697766
84777	697767
8940	697768
20181	697769
6482	697770
4494	697771
6535	697772
22629	697773
33263	697774
3549	697775
51590	697776
21527	697777
14152	697778
3731	697779
14508	697780
16760	697781
51354	697782
31864	697783
21850	697784
4524	697785
11982	697786
68406	697787
85243	697788
30725	697789
6641	697790
16747	697791
42256	697792
79645	697793
33720	697794
26950	697795
15989	697796
20498	697797
97024	697798
5	697799
75675	697800
6514	697801
237	697802
1110	697803
8621	697804
69092	697805
1110	697806
328	697807
120191	697808
10528	697809
38747	697810
34526	697811
752	697812
824	697813
11671	697814
17492	697815
68361	697816
15357	697817
2786	697818
30069	697819
2574	697820
8996	697821
21240	697822
124596	697823
23418	697824
84791	697825
65566	697826
67546	697827
20248	697828
75815	697829
32322	697830
24729	697831
11348	697832
41129	697833
12734	697834
19601	697835
17767	697836
3228	697837
15754	697838
3442	697839
4774	697840
73500	697841
57727	697842
12130	697843
129312	697844
24642	697845
39319	697846
97984	697847
60435	697848
8012	697849
18369	697850
16952	697851
37336	697852
129442	697853
1948	697854
16987	697855
83532	697856
4891	697857
99114	697858
44639	697859
4412	697860
3284	697861
18740	697862
3912	697863
5648	697864
56048	697865
25425	697866
5660	697867
11620	697868
51289	697869
24767	697870
62431	697871
63794	697872
14514	697873
54062	697874
24841	697875
34196	697876
110893	697877
23737	697878
30645	697879
823	697880
41683	697881
62348	697882
14207	697883
48584	697884
53243	697885
63676	697886
103582	697887
29109	697888
16682	697889
1914	697890
53872	697891
89576	697892
10511	697893
6649	697894
35370	697895
34192	697896
33324	697897
5740	697898
55621	697899
28465	697900
37200	697901
15504	697902
70947	697903
27072	697904
5320	697905
26697	697906
1949	697907
11172	697908
41173	697909
8708	697910
33888	697911
12732	697912
83079	697913
6710	697914
3313	697915
7824	697916
74912	697917
1206	697918
52243	697919
1479	697920
16723	697921
8532	697922
1766	697923
22263	697924
41563	697925
166	697926
21	697927
3832	697928
6442	697929
6669	697930
947	697931
41890	697932
41366	697933
24791	697934
8716	697935
58494	697936
89505	697937
92520	697938
44	697939
27057	697940
42286	697941
23972	697942
110	697943
30	697944
4909	697945
88678	697946
2272	697947
31982	697948
18330	697949
727	697950
68395	697951
46220	697952
55568	697953
2293	697954
5317	697955
395	697956
23536	697957
3538	697958
3661	697959
59455	697960
29435	697961
5369	697962
15186	697963
536	697964
85487	697965
33954	697966
38533	697967
12666	697968
30957	697969
9259	697970
48182	697971
35332	697972
62150	697973
27346	697974
6477	697975
93667	697976
28557	697977
119753	697978
59310	697979
6251	697980
41661	697981
2069	697982
6772	697983
67153	697984
13551	697985
33215	697986
57946	697987
2347	697988
41241	697989
70939	697990
3364	697991
4419	697992
14578	697993
48472	697994
4419	697995
40211	697996
57975	697997
12568	697998
4043	697999
16755	698000
4115	698001
25024	698002
61763	698003
26012	698004
7626	698005
731	698006
36053	698007
43425	698008
54176	698009
13886	698010
11232	698011
9658	698012
20465	698013
289	698014
4222	698015
1845	698016
65777	698017
38694	698018
42053	698019
37907	698020
5220	698021
11224	698022
26144	698023
33145	698024
15871	698025
373	698026
1752	698027
24104	698028
46234	698029
4216	698030
43569	698031
85852	698032
13970	698033
37775	698034
27586	698035
4906	698036
35137	698037
8588	698038
3800	698039
43533	698040
21	698041
3899	698042
62674	698043
24393	698044
14290	698045
4223	698046
1261	698047
1401	698048
1682	698049
70492	698050
33020	698051
44	698052
33657	698053
14432	698054
12757	698055
25494	698056
15709	698057
89515	698058
9270	698059
44	698060
289	698061
13793	698062
36093	698063
12784	698064
5757	698065
8658	698066
5243	698067
16179	698068
28627	698069
2890	698070
113541	698071
69406	698072
25017	698073
21571	698074
6702	698075
10409	698076
134568	698077
396	698078
24408	698079
10663	698080
23120	698081
40091	698082
57466	698083
11679	698084
28833	698085
31672	698086
4696	698087
3008	698088
11616	698089
83175	698090
90906	698091
791	698092
3138	698093
14612	698094
74360	698095
65987	698096
31653	698097
434	698098
371	698099
1672	698100
16	698101
71541	698102
23226	698103
2514	698104
18972	698105
11374	698106
30466	698107
21	698108
53328	698109
8828	698110
34807	698111
28530	698112
79610	698113
4923	698114
12512	698115
1367	698116
29161	698117
74860	698118
373	698119
1752	698120
3799	698121
13156	698122
62691	698123
5109	698124
63666	698125
10112	698126
62738	698127
87788	698128
5485	698129
13255	698130
1537	698131
30164	698132
7029	698133
41	698134
41	698135
81805	698136
102706	698137
18641	698138
51247	698139
21178	698140
32885	698141
31201	698142
8999	698143
4717	698144
2997	698145
87428	698146
87133	698147
244	698148
5684	698149
104147	698150
14282	698151
30405	698152
13233	698153
14884	698154
83898	698155
14102	698156
19239	698157
36104	698158
102234	698159
6722	698160
45817	698161
8951	698162
1662	698163
64662	698164
171	698165
511	698166
18782	698167
26411	698168
33719	698169
56680	698170
5774	698171
62473	698172
3437	698173
1859	698174
52002	698175
335	698176
59767	698177
3115	698178
59383	698179
20319	698180
2246	698181
21333	698182
67	698183
81795	698184
60453	698185
3244	698186
1188	698187
5701	698188
1321	698189
4951	698190
20882	698191
42648	698192
60513	698193
21330	698194
94445	698195
119073	698196
14556	698197
3103	698198
1351	698199
43510	698200
101295	698201
383	698202
170	698203
3370	698204
9573	698205
134	698206
42052	698207
33057	698208
28851	698209
28609	698210
10066	698211
10066	698212
22580	698213
87127	698214
101306	698215
4196	698216
22949	698217
7078	698218
8920	698219
24176	698220
6436	698221
52068	698222
40939	698223
13392	698224
23475	698225
51651	698226
84795	698227
171	698228
12800	698229
41510	698230
15957	698231
70423	698232
10577	698233
8352	698234
31157	698235
3819	698236
19007	698237
4760	698238
125824	698239
507	698240
46935	698241
58266	698242
9847	698243
2396	698244
1838	698245
31915	698246
474	698247
64197	698248
79901	698249
179	698250
9166	698251
3918	698252
17999	698253
77725	698254
24919	698255
101964	698256
88794	698257
53305	698258
14668	698259
40987	698260
18397	698261
12062	698262
48593	698263
4570	698264
35221	698265
60190	698266
12062	698267
52190	698268
5440	698269
14898	698270
587	698271
2292	698272
28571	698273
25006	698274
31466	698275
73764	698276
23676	698277
46951	698278
52506	698279
27221	698280
11319	698281
33052	698282
12208	698283
15731	698284
47304	698285
30375	698286
51050	698287
23058	698288
2214	698289
77767	698290
17032	698291
1433	698292
1433	698293
70345	698294
18948	698295
1433	698296
18458	698297
1433	698298
1433	698299
22671	698300
20363	698301
70507	698302
30348	698303
3539	698304
8030	698305
28427	698306
20015	698307
34517	698308
6092	698309
112952	698310
1260	698311
115249	698312
41942	698313
37718	698314
24132	698315
8896	698316
36248	698317
8896	698318
137329	698319
16203	698320
41651	698321
3836	698322
61059	698323
76457	698324
82399	698325
11405	698326
5	698327
82766	698328
23681	698329
14602	698330
30055	698331
9185	698332
37177	698333
69	698334
2134	698335
40992	698336
2134	698337
59923	698338
28595	698339
48453	698340
7939	698341
17325	698342
6712	698343
109852	698344
18877	698345
15730	698346
31092	698347
32255	698348
24396	698349
87302	698350
85939	698351
53715	698352
17574	698353
40834	698354
5276	698355
21622	698356
7469	698357
14239	698358
3269	698359
24958	698360
6112	698361
32407	698362
3612	698363
11513	698364
36435	698365
93768	698366
1651	698367
34258	698368
110492	698369
37383	698370
15658	698371
20878	698372
16184	698373
101	698374
325	698375
11710	698376
5685	698377
2056	698378
5197	698379
32494	698380
22315	698381
64763	698382
24581	698383
52249	698384
23401	698385
46292	698386
6009	698387
51038	698388
100271	698389
21207	698390
23668	698391
50870	698392
44257	698393
48158	698394
3579	698395
3579	698396
21083	698397
21083	698398
30324	698399
4640	698400
32441	698401
89422	698402
84973	698403
63653	698404
118820	698405
52370	698406
97040	698407
31397	698408
16163	698409
11484	698410
132353	698411
20058	698412
25939	698413
5930	698414
15776	698415
5456	698416
4873	698417
2734	698418
84	698419
3897	698420
31537	698421
15742	698422
16896	698423
26227	698424
62643	698425
1907	698426
39516	698427
6457	698428
97002	698429
20764	698430
26926	698431
101238	698432
26736	698433
102917	698434
19525	698435
105848	698436
48013	698437
39812	698438
69917	698439
134410	698440
8827	698441
40165	698442
8827	698443
44501	698444
7337	698445
51851	698446
109215	698447
1595	698448
80692	698449
68313	698450
160658	698451
70067	698452
71382	698453
10977	698454
24625	698455
52730	698456
32446	698457
112915	698458
101080	698459
108587	698460
29904	698461
61062	698462
18708	698463
2161	698464
51692	698465
21732	698466
7813	698467
39861	698468
75966	698469
27646	698470
52129	698471
57709	698472
28335	698473
17097	698474
16149	698475
60124	698476
52041	698477
108915	698478
62666	698479
54032	698480
34562	698481
45073	698482
4590	698483
7131	698484
37616	698485
68825	698486
17202	698487
7438	698488
87544	698489
40577	698490
24624	698491
34694	698492
63775	698493
102764	698494
81736	698495
12224	698496
482	698497
482	698498
482	698499
79789	698500
47695	698501
12330	698502
21719	698503
482	698504
66068	698505
135971	698506
29149	698507
5801	698508
1404	698509
27707	698510
39532	698511
60452	698512
39532	698513
94610	698514
3574	698515
3149	698516
112248	698517
36665	698518
16494	698519
3064	698520
12530	698521
12530	698522
19516	698523
62793	698524
151008	698525
12523	698526
5302	698527
77004	698528
64066	698529
104276	698530
36643	698531
74886	698532
15548	698533
48901	698534
36020	698535
33676	698536
20154	698537
5903	698538
60062	698539
87122	698540
50263	698541
37338	698542
51993	698543
88948	698544
20335	698545
30878	698546
69851	698547
2323	698548
2786	698549
10907	698550
23319	698551
26030	698552
29993	698553
12387	698554
14309	698555
4901	698556
4660	698557
39697	698558
68825	698559
24883	698560
4145	698561
19742	698562
13027	698563
20370	698564
62502	698565
40709	698566
51947	698567
54124	698568
133767	698569
6412	698570
37176	698571
15549	698572
99492	698573
10556	698574
44673	698575
106057	698576
83522	698577
93975	698578
44305	698579
2652	698580
23900	698581
31947	698582
44022	698583
31003	698584
69419	698585
63625	698586
50411	698587
27046	698588
62786	698589
3134	698590
12989	698591
57334	698592
87479	698593
11212	698594
22127	698595
40700	698596
82959	698597
52062	698598
14117	698599
14133	698600
15984	698601
39102	698602
59812	698603
35969	698604
60368	698605
44639	698606
109289	698607
30452	698608
30316	698609
51813	698610
70122	698611
54734	698612
32822	698613
13367	698614
85863	698615
50268	698616
29571	698617
23519	698618
136309	698619
7388	698620
9642	698621
2516	698622
1260	698623
34808	698624
13448	698625
46980	698626
2550	698627
62175	698628
179	698629
83210	698630
54659	698631
67	698632
24598	698633
67	698634
87265	698635
71081	698636
39253	698637
35901	698638
4251	698639
10572	698640
21350	698641
104161	698642
4327	698643
69533	698644
28236	698645
22581	698646
5790	698647
21442	698648
13365	698649
5706	698650
31620	698651
30957	698652
15864	698653
17007	698654
69302	698655
41529	698656
68729	698657
17743	698658
4266	698659
88772	698660
6151	698661
1813	698662
52382	698663
37168	698664
41524	698665
70530	698666
5624	698667
10457	698668
37732	698669
50411	698670
106821	698671
10082	698672
99399	698673
37265	698674
26948	698675
50546	698676
4045	698677
23483	698678
46228	698679
20125	698680
31938	698681
24124	698682
160094	698683
133792	698684
1017	698685
5456	698686
8158	698687
27829	698688
3100	698689
29602	698690
3776	698691
105282	698692
568	698693
37074	698694
47936	698695
70221	698696
76814	698697
88867	698698
30680	698699
19216	698700
109923	698701
64941	698702
73426	698703
65592	698704
129128	698705
37792	698706
20168	698707
114410	698708
109101	698709
67071	698710
41898	698711
46375	698712
15840	698713
16946	698714
30162	698715
832	698716
7773	698717
82	698718
33272	698719
35901	698720
71477	698721
27046	698722
12937	698723
37705	698724
48562	698725
13448	698726
37106	698727
23579	698728
11494	698729
61772	698730
22122	698731
25950	698732
1119	698733
50326	698734
11618	698735
54000	698736
89071	698737
36571	698738
31025	698739
47008	698740
46993	698741
31025	698742
13742	698743
111686	698744
17594	698745
69857	698746
100629	698747
21490	698748
48664	698749
24577	698750
36596	698751
27046	698752
5208	698753
11314	698754
53320	698755
11623	698756
22177	698757
18993	698758
40653	698759
40745	698760
7970	698761
18094	698762
33709	698763
39462	698764
23888	698765
3006	698766
8174	698767
41947	698768
111061	698769
50355	698770
92681	698771
5250	698772
60400	698773
129319	698774
4884	698775
5137	698776
6271	698777
5338	698778
9222	698779
23194	698780
99072	698781
51984	698782
12186	698783
1601	698784
6988	698785
11010	698786
11010	698787
17559	698788
31474	698789
1646	698790
37910	698791
50396	698792
12897	698793
64261	698794
2834	698795
77407	698796
36146	698797
6897	698798
28017	698799
10368	698800
67189	698801
41135	698802
33970	698803
12494	698804
31739	698805
14104	698806
19058	698807
30359	698808
27983	698809
34286	698810
6242	698811
33526	698812
51252	698813
5442	698814
80860	698815
28355	698816
47007	698817
28378	698818
18108	698819
78917	698820
15277	698821
34614	698822
102776	698823
33987	698824
31893	698825
70923	698826
31893	698827
27078	698828
3590	698829
73489	698830
6726	698831
10713	698832
130647	698833
88190	698834
10090	698835
32118	698836
88190	698837
48468	698838
3536	698839
59831	698840
1527	698841
87473	698842
86775	698843
53744	698844
74687	698845
32890	698846
36596	698847
11126	698848
32890	698849
33889	698850
18782	698851
18835	698852
72742	698853
51418	698854
64602	698855
1827	698856
21213	698857
33099	698858
24949	698859
11203	698860
53934	698861
34127	698862
21603	698863
19896	698864
10467	698865
30721	698866
5208	698867
5208	698868
109435	698869
111997	698870
5000	698871
32973	698872
10467	698873
5764	698874
24813	698875
16901	698876
51116	698877
24786	698878
87203	698879
70660	698880
9926	698881
3754	698882
99096	698883
5894	698884
10437	698885
5422	698886
10717	698887
5422	698888
11188	698889
17105	698890
53801	698891
67816	698892
24811	698893
47793	698894
112241	698895
24263	698896
11615	698897
28548	698898
11344	698899
105078	698900
3348	698901
41982	698902
91433	698903
10740	698904
3091	698905
9659	698906
43427	698907
8282	698908
23052	698909
12991	698910
8657	698911
5409	698912
12666	698913
8158	698914
35904	698915
40440	698916
10648	698917
40588	698918
5184	698919
39590	698920
8666	698921
41986	698922
29554	698923
22949	698924
3100	698925
14127	698926
67650	698927
56977	698928
39182	698929
30374	698930
5996	698931
49296	698932
5996	698933
8666	698934
28355	698935
82954	698936
10522	698937
64150	698938
4832	698939
33595	698940
79105	698941
79105	698942
50310	698943
45148	698944
17806	698945
27651	698946
23016	698947
13258	698948
13258	698949
83103	698950
21837	698951
10898	698952
33569	698953
37707	698954
45515	698955
40605	698956
22992	698957
12666	698958
31893	698959
77585	698960
21833	698961
86250	698962
52937	698963
30390	698964
23314	698965
41907	698966
22947	698967
23778	698968
16666	698969
37227	698970
49507	698971
17684	698972
84810	698973
66050	698974
16094	698975
10872	698976
46124	698977
30954	698978
81548	698979
85439	698980
5427	698981
78061	698982
26334	698983
24202	698984
13417	698985
21853	698986
21853	698987
24276	698988
21775	698989
13742	698990
22671	698991
31885	698992
21775	698993
30910	698994
31565	698995
37136	698996
37136	698997
30910	698998
65728	698999
30098	699000
29887	699001
838	699002
3484	699003
59499	699004
27131	699005
40853	699006
4747	699007
25262	699008
8003	699009
6895	699010
27709	699011
13216	699012
89091	699013
17923	699014
37177	699015
82980	699016
18708	699017
37177	699018
135577	699019
71094	699020
18077	699021
4045	699022
2296	699023
3541	699024
36081	699025
113368	699026
11076	699027
37836	699028
65529	699029
22601	699030
13724	699031
64006	699032
14353	699033
68168	699034
17612	699035
23483	699036
31593	699037
7581	699038
1995	699039
21243	699040
1860	699041
8657	699042
70606	699043
20259	699044
38541	699045
5945	699046
80362	699047
45243	699048
33556	699049
18975	699050
54129	699051
2624	699052
28855	699053
28857	699054
37045	699055
76710	699056
28342	699057
39977	699058
2126	699059
5594	699060
35981	699061
5168	699062
5168	699063
15497	699064
41872	699065
28367	699066
40482	699067
49153	699068
24542	699069
29886	699070
29886	699071
31858	699072
70934	699073
53744	699074
38486	699075
114453	699076
40588	699077
40588	699078
28388	699079
40401	699080
16094	699081
41910	699082
67191	699083
9228	699084
113769	699085
31858	699086
13391	699087
70977	699088
51353	699089
6293	699090
8089	699091
47053	699092
13860	699093
28017	699094
37176	699095
30241	699096
5259	699097
6737	699098
105390	699099
4080	699100
7535	699101
68213	699102
5764	699103
295	699104
31855	699105
34462	699106
28378	699107
38890	699108
62094	699109
12096	699110
16566	699111
6484	699112
20444	699113
4188	699114
2913	699115
51829	699116
49462	699117
29044	699118
844	699119
31953	699120
5645	699121
40449	699122
30474	699123
18310	699124
4420	699125
4832	699126
89472	699127
106821	699128
39908	699129
14383	699130
98812	699131
1995	699132
39222	699133
71000	699134
24263	699135
52147	699136
39253	699137
6393	699138
98837	699139
18324	699140
18201	699141
99138	699142
24224	699143
18108	699144
26021	699145
8303	699146
62175	699147
17105	699148
526	699149
70949	699150
160716	699151
6376	699152
2516	699153
21847	699154
1354	699155
6760	699156
46511	699157
26948	699158
13439	699159
107	699160
18990	699161
16486	699162
14572	699163
4589	699164
17923	699165
5958	699166
9310	699167
18439	699168
17842	699169
31155	699170
1993	699171
37063	699172
22043	699173
51964	699174
48940	699175
1572	699176
47702	699177
3227	699178
614	699179
6707	699180
34802	699181
17808	699182
5235	699183
11496	699184
29465	699185
28378	699186
6151	699187
31003	699188
37769	699189
11721	699190
14303	699191
10645	699192
42480	699193
96438	699194
17207	699195
41966	699196
60129	699197
1656	699198
14387	699199
27173	699200
94515	699201
52343	699202
14355	699203
50695	699204
12275	699205
53193	699206
21422	699207
25586	699208
4415	699209
40759	699210
17566	699211
721	699212
26142	699213
11440	699214
34459	699215
6287	699216
62182	699217
77151	699218
58118	699219
52511	699220
90261	699221
30055	699222
17280	699223
4054	699224
92207	699225
51690	699226
49866	699227
8973	699228
76386	699229
79360	699230
27085	699231
28718	699232
38117	699233
1371	699234
2094	699235
18651	699236
361	699237
31009	699238
75454	699239
51701	699240
51625	699241
75930	699242
48227	699243
41947	699244
7469	699245
58864	699246
69840	699247
99573	699248
3339	699249
1079	699250
71075	699251
29423	699252
19948	699253
3763	699254
5396	699255
110386	699256
8901	699257
8980	699258
1404	699259
51419	699260
31935	699261
30539	699262
67912	699263
28823	699264
15661	699265
54950	699266
43664	699267
7087	699268
107326	699269
89363	699270
70649	699271
106644	699272
31849	699273
54825	699274
132792	699275
91022	699276
85807	699277
38468	699278
51849	699279
34377	699280
54691	699281
13149	699282
56154	699283
18730	699284
145	699285
32206	699286
5894	699287
39375	699288
47670	699289
27641	699290
39108	699291
50411	699292
21437	699293
39175	699294
17806	699295
1572	699296
1000	699297
18853	699298
8583	699299
39594	699300
11010	699301
6334	699302
30666	699303
16094	699304
31893	699305
17607	699306
124617	699307
39102	699308
28017	699309
16666	699310
24283	699311
16431	699312
18193	699313
39840	699314
40491	699315
31858	699316
28236	699317
12939	699318
37106	699319
26021	699320
24202	699321
10648	699322
41910	699323
30374	699324
28355	699325
39182	699326
22947	699327
28855	699328
52067	699329
49393	699330
13448	699331
37910	699332
10648	699333
40588	699334
64261	699335
33569	699336
36596	699337
106821	699338
15888	699339
17127	699340
17559	699341
26948	699342
52306	699343
47708	699344
41872	699345
70934	699346
31474	699347
34535	699348
40626	699349
6275	699350
11188	699351
24283	699352
28417	699353
16586	699354
24241	699355
9935	699356
58231	699357
33860	699358
17061	699359
11436	699360
35456	699361
29065	699362
5605	699363
67899	699364
56467	699365
7648	699366
14543	699367
14965	699368
23146	699369
1501	699370
10342	699371
52034	699372
4761	699373
62320	699374
4961	699375
29117	699376
15492	699377
12446	699378
92332	699379
2963	699380
10731	699381
88164	699382
56448	699383
45972	699384
1817	699385
81114	699386
33215	699387
21748	699388
19168	699389
24142	699390
50255	699391
129713	699392
3232	699393
17646	699394
17052	699395
2723	699396
24749	699397
23089	699398
6332	699399
9574	699400
1817	699401
13995	699402
85286	699403
83749	699404
16916	699405
48093	699406
43294	699407
64038	699408
13581	699409
2292	699410
4171	699411
77761	699412
88131	699413
284	699414
9945	699415
26168	699416
31646	699417
7018	699418
11659	699419
8812	699420
3227	699421
56093	699422
64066	699423
97163	699424
15316	699425
4747	699426
13962	699427
70651	699428
14611	699429
6986	699430
10789	699431
12700	699432
13734	699433
85285	699434
15967	699435
45299	699436
87130	699437
51073	699438
617	699439
107114	699440
17266	699441
30423	699442
158774	699443
707	699444
6759	699445
2181	699446
17002	699447
3297	699448
9654	699449
7829	699450
27782	699451
2762	699452
23796	699453
4116	699454
47089	699455
2848	699456
96770	699457
4205	699458
9273	699459
46981	699460
59036	699461
242	699462
1359	699463
101	699464
17229	699465
34263	699466
78259	699467
7227	699468
46839	699469
39507	699470
7970	699471
54089	699472
7160	699473
9080	699474
34198	699475
3391	699476
41605	699477
8120	699478
41618	699479
8985	699480
41242	699481
52170	699482
47300	699483
47300	699484
19120	699485
50681	699486
68868	699487
44824	699488
43244	699489
45534	699490
9877	699491
7823	699492
26596	699493
2618	699494
5150	699495
10722	699496
30829	699497
8889	699498
4870	699499
49384	699500
48145	699501
94290	699502
69432	699503
3589	699504
8872	699505
69105	699506
47833	699507
16770	699508
52743	699509
8444	699510
27669	699511
18051	699512
8739	699513
6392	699514
2179	699515
56740	699516
11451	699517
110061	699518
70155	699519
6392	699520
108437	699521
20672	699522
11130	699523
20049	699524
10542	699525
6294	699526
35883	699527
13317	699528
53040	699529
86150	699530
4370	699531
11350	699532
34260	699533
88659	699534
41681	699535
5150	699536
89150	699537
13585	699538
131051	699539
1430	699540
8045	699541
63536	699542
71209	699543
788	699544
89023	699545
20749	699546
8872	699547
16429	699548
105396	699549
105903	699550
23129	699551
19892	699552
35380	699553
5737	699554
1526	699555
5397	699556
15621	699557
37751	699558
47858	699559
63390	699560
3589	699561
58263	699562
81018	699563
45291	699564
29883	699565
13093	699566
69219	699567
38811	699568
6734	699569
66514	699570
3332	699571
1654	699572
29209	699573
95485	699574
8210	699575
11339	699576
52368	699577
97085	699578
5389	699579
26152	699580
7823	699581
20211	699582
73431	699583
74542	699584
29977	699585
75697	699586
46416	699587
8092	699588
3902	699589
9753	699590
4070	699591
81091	699592
23495	699593
41500	699594
13000	699595
85862	699596
10979	699597
19526	699598
28629	699599
23129	699600
70513	699601
78031	699602
67179	699603
40707	699604
18433	699605
42445	699606
141914	699607
105831	699608
24435	699609
137290	699610
87855	699611
2708	699612
15634	699613
34113	699614
28123	699615
81009	699616
18163	699617
54078	699618
8444	699619
43547	699620
51825	699621
6362	699622
5397	699623
26565	699624
20049	699625
30829	699626
8075	699627
26158	699628
7365	699629
37961	699630
100366	699631
42377	699632
103923	699633
11235	699634
44856	699635
29737	699636
107671	699637
57966	699638
136355	699639
18250	699640
102656	699641
118645	699642
89612	699643
11712	699644
91531	699645
788	699646
15486	699647
2159	699648
101076	699649
23951	699650
51847	699651
85171	699652
73196	699653
9818	699654
50499	699655
22165	699656
79109	699657
4676	699658
5417	699659
7365	699660
11350	699661
2836	699662
7669	699663
3589	699664
14434	699665
21506	699666
268	699667
15621	699668
11235	699669
5397	699670
8045	699671
41994	699672
6803	699673
6680	699674
8472	699675
44181	699676
17946	699677
52521	699678
38852	699679
43641	699680
11174	699681
2690	699682
48145	699683
12962	699684
44908	699685
50517	699686
20149	699687
3633	699688
8365	699689
46434	699690
3633	699691
5737	699692
70329	699693
9877	699694
4676	699695
6209	699696
6209	699697
52389	699698
45633	699699
28609	699700
15800	699701
134649	699702
40840	699703
66162	699704
23846	699705
13741	699706
21595	699707
22013	699708
37198	699709
1637	699710
41653	699711
11043	699712
2658	699713
86239	699714
12638	699715
69816	699716
35079	699717
64358	699718
18440	699719
37819	699720
37819	699721
113066	699722
963	699723
47525	699724
60209	699725
26753	699726
47726	699727
3391	699728
80550	699729
3793	699730
9771	699731
20147	699732
6663	699733
15301	699734
6772	699735
49921	699736
18801	699737
9936	699738
10584	699739
53745	699740
13500	699741
5002	699742
1919	699743
11627	699744
61038	699745
39847	699746
91666	699747
27957	699748
51343	699749
1797	699750
44884	699751
6925	699752
65813	699753
39501	699754
36635	699755
11144	699756
53184	699757
27582	699758
18074	699759
47249	699760
6285	699761
42315	699762
25834	699763
20259	699764
87162	699765
17804	699766
4085	699767
66888	699768
24205	699769
96468	699770
132178	699771
7639	699772
4959	699773
2937	699774
14416	699775
18065	699776
78449	699777
47307	699778
145	699779
38150	699780
70995	699781
94191	699782
56353	699783
67560	699784
150923	699785
52788	699786
6220	699787
3772	699788
52338	699789
101150	699790
17546	699791
31009	699792
33695	699793
1928	699794
37556	699795
10535	699796
5104	699797
19688	699798
30175	699799
32369	699800
67705	699801
52266	699802
14545	699803
16958	699804
73465	699805
14306	699806
6826	699807
26484	699808
75286	699809
90998	699810
7907	699811
14235	699812
1646	699813
31910	699814
86763	699815
36263	699816
40604	699817
51950	699818
85814	699819
52116	699820
9024	699821
24900	699822
65441	699823
50290	699824
5182	699825
2395	699826
22937	699827
112016	699828
5339	699829
10079	699830
127832	699831
3091	699832
21213	699833
14183	699834
8519	699835
52838	699836
16583	699837
47687	699838
117341	699839
3806	699840
73327	699841
35530	699842
55637	699843
75388	699844
4934	699845
117323	699846
56123	699847
9218	699848
51564	699849
3676	699850
15159	699851
9	699852
29489	699853
53147	699854
2363	699855
76786	699856
18472	699857
553	699858
33827	699859
6990	699860
45195	699861
9882	699862
45557	699863
17791	699864
7035	699865
1528	699866
89981	699867
77937	699868
40953	699869
17366	699870
13078	699871
35935	699872
110067	699873
60137	699874
13697	699875
20431	699876
12460	699877
31690	699878
32951	699879
12989	699880
15763	699881
5931	699882
4507	699883
48174	699884
40770	699885
17494	699886
3149	699887
90627	699888
106906	699889
2902	699890
109278	699891
2946	699892
8212	699893
43599	699894
17494	699895
7430	699896
2049	699897
37166	699898
597	699899
25884	699900
10539	699901
4781	699902
16984	699903
1229	699904
72184	699905
5845	699906
24121	699907
1347	699908
4437	699909
2263	699910
23356	699911
30328	699912
73839	699913
44476	699914
9097	699915
33303	699916
3383	699917
8901	699918
41859	699919
104878	699920
32952	699921
107277	699922
116758	699923
61390	699924
68129	699925
26624	699926
38877	699927
96569	699928
73112	699929
89420	699930
99389	699931
95633	699932
130972	699933
107503	699934
137651	699935
83665	699936
126017	699937
24387	699938
79461	699939
71196	699940
57765	699941
95632	699942
102648	699943
96549	699944
36058	699945
90645	699946
107556	699947
6673	699948
37653	699949
75726	699950
15749	699951
24199	699952
13993	699953
1509	699954
82166	699955
98068	699956
5256	699957
28853	699958
46904	699959
35473	699960
9048	699961
65587	699962
110435	699963
100593	699964
20130	699965
18800	699966
124482	699967
91623	699968
69365	699969
86609	699970
36703	699971
6076	699972
14519	699973
21593	699974
1015	699975
4023	699976
25014	699977
5023	699978
86204	699979
33528	699980
45056	699981
98304	699982
69336	699983
68948	699984
104749	699985
5477	699986
20431	699987
50677	699988
50487	699989
69137	699990
59141	699991
3034	699992
77500	699993
15919	699994
8397	699995
16103	699996
22180	699997
53382	699998
1260	699999
30364	700000
49798	700001
5527	700002
42509	700003
744	700004
2808	700005
88776	700006
45345	700007
77162	700008
10705	700009
124833	700010
40680	700011
39234	700012
101	700013
59896	700014
4054	700015
60059	700016
41954	700017
14774	700018
56844	700019
40946	700020
75386	700021
90695	700022
68824	700023
53784	700024
116527	700025
72690	700026
58848	700027
75200	700028
15166	700029
10234	700030
75867	700031
13314	700032
72808	700033
48037	700034
13814	700035
27071	700036
4883	700037
30725	700038
2507	700039
104267	700040
5930	700041
136351	700042
14924	700043
46495	700044
77472	700045
48826	700046
40199	700047
22342	700048
9072	700049
58837	700050
112336	700051
27280	700052
11059	700053
6428	700054
93762	700055
81465	700056
14559	700057
83779	700058
59758	700059
45153	700060
46323	700061
24836	700062
6500	700063
46210	700064
76621	700065
60125	700066
22623	700067
45222	700068
9273	700069
13926	700070
4657	700071
11378	700072
2752	700073
2691	700074
69824	700075
25661	700076
160595	700077
112835	700078
15555	700079
5211	700080
36265	700081
112835	700082
27266	700083
21072	700084
13226	700085
5248	700086
33281	700087
45273	700088
3474	700089
3898	700090
9850	700091
9846	700092
127942	700093
30661	700094
59312	700095
40555	700096
40873	700097
16565	700098
28229	700099
126225	700100
23719	700101
15711	700102
31137	700103
72657	700104
100361	700105
2212	700106
78922	700107
76768	700108
15589	700109
134001	700110
97589	700111
48404	700112
86477	700113
61178	700114
100251	700115
16554	700116
71708	700117
63055	700118
75999	700119
85011	700120
65485	700121
90319	700122
30486	700123
65483	700124
37115	700125
95647	700126
66197	700127
6142	700128
48525	700129
47924	700130
66928	700131
113655	700132
58428	700133
86335	700134
14558	700135
4684	700136
58138	700137
110889	700138
118	700139
51040	700140
87437	700141
51040	700142
1742	700143
54675	700144
38450	700145
10563	700146
12634	700147
68828	700148
92375	700149
80280	700150
1508	700151
35901	700152
42335	700153
50777	700154
33221	700155
13771	700156
3084	700157
48267	700158
8473	700159
13949	700160
487	700161
708	700162
708	700163
31592	700164
708	700165
5944	700166
8473	700167
88825	700168
7485	700169
17286	700170
4005	700171
44879	700172
4712	700173
487	700174
4699	700175
51	700176
13921	700177
2055	700178
2055	700179
4699	700180
48761	700181
125904	700182
54068	700183
109319	700184
43104	700185
4976	700186
8473	700187
98765	700188
35059	700189
3084	700190
120001	700191
110395	700192
68721	700193
13771	700194
147	700195
81702	700196
50569	700197
48027	700198
64453	700199
65710	700200
61366	700201
79452	700202
29762	700203
23197	700204
36656	700205
79425	700206
102645	700207
76705	700208
100945	700209
48043	700210
108711	700211
22762	700212
99542	700213
56358	700214
102760	700215
25790	700216
116997	700217
29221	700218
71193	700219
4540	700220
92406	700221
18328	700222
132922	700223
71890	700224
2068	700225
61782	700226
12901	700227
15162	700228
15162	700229
110760	700230
19614	700231
19614	700232
10239	700233
113242	700234
2715	700235
1396	700236
67291	700237
133757	700238
19115	700239
24581	700240
134725	700241
14786	700242
15712	700243
2071	700244
29171	700245
1741	700246
90943	700247
66701	700248
22312	700249
15263	700250
59929	700251
18858	700252
28433	700253
59282	700254
65552	700255
11808	700256
50420	700257
75335	700258
86295	700259
93936	700260
85397	700261
24839	700262
59538	700263
26211	700264
6142	700265
61527	700266
43449	700267
58639	700268
89192	700269
33730	700270
134731	700271
14004	700272
91633	700273
9111	700274
5946	700275
31086	700276
44944	700277
35506	700278
42055	700279
129359	700280
71615	700281
4715	700282
110632	700283
32519	700284
35592	700285
49357	700286
69981	700287
106053	700288
5198	700289
2795	700290
782	700291
65375	700292
35917	700293
4715	700294
39887	700295
20647	700296
284	700297
113757	700298
23813	700299
52440	700300
46143	700301
70590	700302
67577	700303
41620	700304
1687	700305
15958	700306
3441	700307
9818	700308
30235	700309
29518	700310
109158	700311
20942	700312
40227	700313
85852	700314
20232	700315
7608	700316
44051	700317
33287	700318
21193	700319
14098	700320
82707	700321
129678	700322
12483	700323
6810	700324
35539	700325
68690	700326
65519	700327
82088	700328
18730	700329
61086	700330
2413	700331
651	700332
1096	700333
9951	700334
21887	700335
2227	700336
29920	700337
78876	700338
11378	700339
39246	700340
109925	700341
27954	700342
52262	700343
595	700344
595	700345
86568	700346
47415	700347
39123	700348
12734	700349
56711	700350
14517	700351
64985	700352
27290	700353
95527	700354
8404	700355
87175	700356
1847	700357
65806	700358
110531	700359
6078	700360
71756	700361
44852	700362
110869	700363
79083	700364
30659	700365
36258	700366
10968	700367
17827	700368
35313	700369
11659	700370
1449	700371
15278	700372
9256	700373
23857	700374
15763	700375
4627	700376
4627	700377
4301	700378
75915	700379
5896	700380
91398	700381
19062	700382
32085	700383
8137	700384
18235	700385
92014	700386
80560	700387
35435	700388
138461	700389
52255	700390
102728	700391
32427	700392
1713	700393
6989	700394
13869	700395
36285	700396
37568	700397
69939	700398
136021	700399
28014	700400
88267	700401
86478	700402
56417	700403
83000	700404
7412	700405
64437	700406
6140	700407
9346	700408
3380	700409
121798	700410
52547	700411
17600	700412
80408	700413
66755	700414
95218	700415
30696	700416
90050	700417
121621	700418
39797	700419
3046	700420
39887	700421
9008	700422
8248	700423
7744	700424
8490	700425
1785	700426
59992	700427
91020	700428
16245	700429
7584	700430
87511	700431
84721	700432
14306	700433
71247	700434
18615	700435
35435	700436
9943	700437
32859	700438
5443	700439
80333	700440
67542	700441
38199	700442
17544	700443
24766	700444
58647	700445
14922	700446
17811	700447
27159	700448
86089	700449
3060	700450
91873	700451
52757	700452
40418	700453
76376	700454
88173	700455
70027	700456
897	700457
52764	700458
23061	700459
24115	700460
67178	700461
69525	700462
78158	700463
7754	700464
3188	700465
23884	700466
52296	700467
8325	700468
17901	700469
3647	700470
97613	700471
55410	700472
2576	700473
22	700474
4526	700475
113243	700476
4957	700477
89285	700478
33303	700479
59980	700480
67086	700481
21851	700482
742	700483
45490	700484
38680	700485
42966	700486
105776	700487
91856	700488
81569	700489
86813	700490
31882	700491
15023	700492
109274	700493
108906	700494
85955	700495
93605	700496
57342	700497
43997	700498
51034	700499
86307	700500
52399	700501
4907	700502
62807	700503
39119	700504
106888	700505
103632	700506
6289	700507
842	700508
12637	700509
2804	700510
48459	700511
21728	700512
8218	700513
70129	700514
32916	700515
58414	700516
10592	700517
83809	700518
48851	700519
8605	700520
6187	700521
11091	700522
42339	700523
11091	700524
21178	700525
54333	700526
51342	700527
3232	700528
3232	700529
2804	700530
36655	700531
2294	700532
19107	700533
2294	700534
33898	700535
6925	700536
16877	700537
90105	700538
61051	700539
23661	700540
46541	700541
78894	700542
77515	700543
113030	700544
137694	700545
76295	700546
64586	700547
8340	700548
909	700549
30320	700550
54591	700551
116893	700552
111624	700553
40506	700554
7980	700555
26749	700556
108363	700557
15957	700558
7704	700559
8340	700560
27122	700561
25840	700562
14512	700563
31405	700564
60440	700565
3708	700566
72049	700567
49699	700568
11752	700569
44029	700570
8167	700571
28991	700572
15296	700573
11752	700574
26956	700575
60964	700576
33130	700577
98941	700578
109966	700579
101986	700580
47071	700581
31546	700582
29016	700583
10577	700584
44238	700585
35229	700586
5190	700587
3623	700588
12968	700589
25571	700590
33867	700591
20755	700592
73129	700593
45894	700594
20154	700595
7934	700596
27574	700597
21085	700598
44265	700599
35508	700600
19968	700601
32295	700602
24879	700603
40866	700604
16177	700605
42021	700606
12725	700607
16228	700608
12213	700609
56347	700610
87405	700611
12691	700612
35563	700613
6935	700614
10298	700615
3619	700616
19197	700617
35442	700618
54047	700619
16228	700620
46037	700621
9184	700622
68304	700623
33054	700624
12527	700625
34654	700626
135545	700627
14679	700628
45896	700629
128821	700630
14635	700631
10579	700632
15327	700633
12062	700634
3819	700635
10298	700636
9967	700637
27060	700638
11406	700639
56019	700640
20901	700641
22206	700642
25571	700643
18131	700644
15873	700645
25571	700646
67134	700647
1459	700648
33661	700649
123120	700650
10342	700651
61878	700652
24820	700653
32813	700654
8705	700655
24090	700656
73757	700657
26529	700658
156169	700659
17862	700660
27130	700661
45458	700662
40982	700663
26953	700664
20695	700665
27026	700666
7229	700667
36199	700668
69805	700669
59005	700670
27201	700671
11550	700672
31630	700673
19989	700674
107585	700675
85407	700676
73092	700677
75548	700678
88885	700679
74871	700680
55216	700681
107832	700682
13817	700683
20825	700684
33296	700685
63564	700686
70082	700687
6230	700688
11770	700689
24136	700690
15657	700691
92341	700692
54200	700693
34287	700694
44890	700695
8217	700696
52269	700697
40174	700698
75172	700699
67238	700700
4570	700701
33706	700702
57633	700703
361	700704
133773	700705
23475	700706
105515	700707
127344	700708
23102	700709
17246	700710
9802	700711
77465	700712
73534	700713
63609	700714
39830	700715
87318	700716
3664	700717
12713	700718
12002	700719
107589	700720
52540	700721
40167	700722
33758	700723
3284	700724
42990	700725
45067	700726
19210	700727
7526	700728
49155	700729
18030	700730
92504	700731
79666	700732
65507	700733
10983	700734
81858	700735
13900	700736
35213	700737
33245	700738
5484	700739
59133	700740
74376	700741
83806	700742
58379	700743
96272	700744
18702	700745
58894	700746
99726	700747
8212	700748
31431	700749
11198	700750
60170	700751
37749	700752
32260	700753
60510	700754
22799	700755
71039	700756
90174	700757
48972	700758
3488	700759
94455	700760
10104	700761
7382	700762
46128	700763
9269	700764
2976	700765
41386	700766
69138	700767
93583	700768
3488	700769
3488	700770
4675	700771
7162	700772
19108	700773
14794	700774
54778	700775
38043	700776
16273	700777
10695	700778
6175	700779
47386	700780
20935	700781
31709	700782
24361	700783
4526	700784
124726	700785
13813	700786
13587	700787
31157	700788
10104	700789
9269	700790
13337	700791
12480	700792
15551	700793
70142	700794
13039	700795
13337	700796
40613	700797
17106	700798
24166	700799
133718	700800
6382	700801
31758	700802
88800	700803
15813	700804
88142	700805
15951	700806
66	700807
44646	700808
9877	700809
23549	700810
113838	700811
41499	700812
58753	700813
54283	700814
31437	700815
41615	700816
40969	700817
30657	700818
4614	700819
14019	700820
45093	700821
6382	700822
4614	700823
15234	700824
94121	700825
100959	700826
106815	700827
83682	700828
30183	700829
14097	700830
2877	700831
12409	700832
1804	700833
15891	700834
64153	700835
2106	700836
10585	700837
494	700838
54802	700839
12449	700840
62393	700841
78185	700842
25881	700843
33881	700844
33881	700845
24432	700846
1529	700847
21248	700848
71201	700849
44585	700850
6144	700851
94630	700852
105154	700853
41651	700854
85474	700855
51807	700856
60456	700857
42578	700858
71186	700859
33859	700860
98182	700861
14672	700862
6321	700863
121478	700864
96660	700865
110620	700866
44754	700867
94292	700868
109155	700869
109218	700870
74843	700871
97108	700872
15335	700873
20910	700874
9979	700875
50676	700876
26694	700877
57980	700878
100308	700879
47951	700880
26248	700881
25837	700882
51884	700883
8492	700884
58002	700885
37947	700886
41237	700887
99443	700888
112084	700889
60992	700890
475	700891
19744	700892
6827	700893
3863	700894
71796	700895
2829	700896
25882	700897
8109	700898
14745	700899
14500	700900
50534	700901
160335	700902
57490	700903
34005	700904
37589	700905
2275	700906
48813	700907
55082	700908
20680	700909
18628	700910
47169	700911
10171	700912
79599	700913
67242	700914
33875	700915
8057	700916
29221	700917
90615	700918
88929	700919
120032	700920
16290	700921
33075	700922
41605	700923
2534	700924
18768	700925
35510	700926
78346	700927
97130	700928
40662	700929
66164	700930
124623	700931
26679	700932
87932	700933
96492	700934
53136	700935
26720	700936
29920	700937
14243	700938
13133	700939
33902	700940
69987	700941
39710	700942
29084	700943
33885	700944
74	700945
15254	700946
2622	700947
4634	700948
70497	700949
36456	700950
77870	700951
132239	700952
14501	700953
44691	700954
61641	700955
154772	700956
54568	700957
51156	700958
36740	700959
22598	700960
52358	700961
105352	700962
67078	700963
34116	700964
60377	700965
10249	700966
160668	700967
19182	700968
69431	700969
132245	700970
10891	700971
6720	700972
44803	700973
55061	700974
110376	700975
18191	700976
21606	700977
68921	700978
58408	700979
73529	700980
73108	700981
17547	700982
4749	700983
5656	700984
11257	700985
5821	700986
54226	700987
99205	700988
60574	700989
49163	700990
4713	700991
83673	700992
80710	700993
61773	700994
51194	700995
12703	700996
2569	700997
3738	700998
1595	700999
73108	701000
107776	701001
78907	701002
67294	701003
19075	701004
6987	701005
9415	701006
45092	701007
119733	701008
77870	701009
3592	701010
73108	701011
3191	701012
48644	701013
46296	701014
20169	701015
29679	701016
41003	701017
375	701018
102734	701019
133788	701020
40805	701021
54330	701022
136291	701023
4879	701024
53961	701025
39097	701026
30340	701027
36230	701028
34044	701029
56841	701030
1662	701031
53913	701032
8083	701033
88047	701034
26214	701035
8210	701036
78225	701037
108842	701038
88819	701039
18191	701040
33534	701041
31701	701042
66725	701043
29144	701044
59882	701045
85909	701046
28661	701047
32322	701048
80632	701049
1998	701050
19721	701051
18100	701052
113239	701053
13159	701054
33932	701055
82310	701056
11137	701057
14232	701058
12463	701059
65678	701060
102167	701061
92740	701062
123097	701063
28536	701064
4872	701065
31670	701066
3116	701067
824	701068
9164	701069
7180	701070
7383	701071
36673	701072
11137	701073
16499	701074
9888	701075
119939	701076
9888	701077
3039	701078
70497	701079
73066	701080
76761	701081
74676	701082
120393	701083
11732	701084
95390	701085
21539	701086
42531	701087
92060	701088
39409	701089
78054	701090
3062	701091
46401	701092
13519	701093
69853	701094
511	701095
118555	701096
13461	701097
13461	701098
6254	701099
6474	701100
3071	701101
61423	701102
70662	701103
86101	701104
13150	701105
2773	701106
8808	701107
134664	701108
107604	701109
52194	701110
58541	701111
45930	701112
19939	701113
42263	701114
78280	701115
46345	701116
3495	701117
39922	701118
21602	701119
44336	701120
71394	701121
7979	701122
73171	701123
21891	701124
23738	701125
53775	701126
43108	701127
78116	701128
14569	701129
1798	701130
16949	701131
51157	701132
2865	701133
72786	701134
29007	701135
102604	701136
20629	701137
31708	701138
48874	701139
30317	701140
25926	701141
20629	701142
11268	701143
30707	701144
13811	701145
73483	701146
48025	701147
60636	701148
104301	701149
15705	701150
7670	701151
485	701152
11728	701153
3314	701154
79696	701155
62539	701156
9184	701157
20629	701158
9253	701159
11511	701160
98373	701161
13339	701162
24961	701163
19944	701164
6272	701165
2838	701166
10732	701167
8162	701168
52388	701169
113237	701170
884	701171
645	701172
7256	701173
37250	701174
26326	701175
38105	701176
23081	701177
76535	701178
33861	701179
4544	701180
32358	701181
49638	701182
21361	701183
40496	701184
30317	701185
19289	701186
11365	701187
11382	701188
8714	701189
10760	701190
19944	701191
82	701192
4761	701193
15931	701194
15685	701195
7965	701196
7096	701197
71965	701198
8714	701199
53425	701200
17794	701201
82	701202
45126	701203
48740	701204
9478	701205
32461	701206
41395	701207
86310	701208
8789	701209
4111	701210
48503	701211
35473	701212
65663	701213
7038	701214
12245	701215
3329	701216
32461	701217
25357	701218
45404	701219
9588	701220
14888	701221
50806	701222
10658	701223
12914	701224
42288	701225
38513	701226
28348	701227
28109	701228
744	701229
13501	701230
4110	701231
73291	701232
4997	701233
28512	701234
4544	701235
229	701236
61664	701237
45133	701238
25475	701239
26521	701240
64080	701241
11018	701242
8325	701243
7956	701244
16093	701245
18318	701246
58651	701247
14915	701248
6389	701249
30691	701250
23136	701251
130883	701252
135874	701253
83157	701254
83528	701255
125808	701256
20127	701257
63580	701258
80516	701259
48706	701260
76404	701261
41896	701262
5428	701263
51943	701264
6260	701265
5757	701266
88742	701267
17133	701268
19133	701269
361	701270
46931	701271
59133	701272
41149	701273
84601	701274
99261	701275
37073	701276
44030	701277
14088	701278
32259	701279
43004	701280
131334	701281
90767	701282
80893	701283
93391	701284
66080	701285
135833	701286
22606	701287
97934	701288
32148	701289
31886	701290
87394	701291
52217	701292
11464	701293
6633	701294
54623	701295
37815	701296
38537	701297
23736	701298
84820	701299
10984	701300
44699	701301
15217	701302
23954	701303
26178	701304
7500	701305
79912	701306
94127	701307
69975	701308
94127	701309
4703	701310
24903	701311
5967	701312
3952	701313
2992	701314
107850	701315
2992	701316
2992	701317
11238	701318
5967	701319
4352	701320
58444	701321
10762	701322
15748	701323
134627	701324
3039	701325
6717	701326
15748	701327
8351	701328
41572	701329
47994	701330
8123	701331
2992	701332
46267	701333
2992	701334
35562	701335
18356	701336
14568	701337
78169	701338
111520	701339
66697	701340
73733	701341
23553	701342
99431	701343
5396	701344
104157	701345
123216	701346
124588	701347
99574	701348
14246	701349
51593	701350
8138	701351
69260	701352
15165	701353
108610	701354
24200	701355
18300	701356
12427	701357
9911	701358
14506	701359
51826	701360
65454	701361
62422	701362
81798	701363
61496	701364
111689	701365
63271	701366
99675	701367
90398	701368
70217	701369
150992	701370
58945	701371
90262	701372
29530	701373
12030	701374
80380	701375
72951	701376
79407	701377
43483	701378
79386	701379
32100	701380
60321	701381
57619	701382
43660	701383
92814	701384
141821	701385
22627	701386
33748	701387
58949	701388
31911	701389
52132	701390
46337	701391
36181	701392
51641	701393
67192	701394
17005	701395
11151	701396
107687	701397
8532	701398
71750	701399
67257	701400
2947	701401
31514	701402
95728	701403
30585	701404
28039	701405
33081	701406
14927	701407
82323	701408
107480	701409
3544	701410
32424	701411
25580	701412
28865	701413
25320	701414
39277	701415
26532	701416
28139	701417
64430	701418
75911	701419
10115	701420
76995	701421
25580	701422
83041	701423
67980	701424
8363	701425
35553	701426
126342	701427
35553	701428
51163	701429
70529	701430
3179	701431
20859	701432
2518	701433
3179	701434
3179	701435
37611	701436
13963	701437
45574	701438
37090	701439
16434	701440
18977	701441
30906	701442
11187	701443
66155	701444
98010	701445
29505	701446
1455	701447
52177	701448
5683	701449
80713	701450
33207	701451
64083	701452
27825	701453
39436	701454
111786	701455
31517	701456
70511	701457
68408	701458
83191	701459
86072	701460
44958	701461
41466	701462
21090	701463
7555	701464
30897	701465
39365	701466
76801	701467
301	701468
71687	701469
33207	701470
48120	701471
55182	701472
2062	701473
38126	701474
85406	701475
35610	701476
74365	701477
21329	701478
17184	701479
36261	701480
78250	701481
5968	701482
48084	701483
104315	701484
26082	701485
118679	701486
76702	701487
71899	701488
65736	701489
44073	701490
21090	701491
50755	701492
70408	701493
11501	701494
94616	701495
21329	701496
90242	701497
23843	701498
98235	701499
67034	701500
37976	701501
26681	701502
42959	701503
77463	701504
60522	701505
34390	701506
39917	701507
102806	701508
16541	701509
109014	701510
45214	701511
42959	701512
7573	701513
14335	701514
113209	701515
32226	701516
89310	701517
13946	701518
20663	701519
79632	701520
41999	701521
85982	701522
51143	701523
102082	701524
6803	701525
9801	701526
11769	701527
31380	701528
48533	701529
31920	701530
482	701531
29658	701532
74944	701533
107001	701534
65657	701535
51930	701536
85439	701537
2655	701538
68342	701539
34851	701540
26678	701541
12181	701542
974	701543
70561	701544
12197	701545
11711	701546
88234	701547
28498	701548
31392	701549
49312	701550
49741	701551
62550	701552
54239	701553
51519	701554
29408	701555
69448	701556
102567	701557
651	701558
3503	701559
105857	701560
14761	701561
24788	701562
32004	701563
1862	701564
19622	701565
33060	701566
12021	701567
10455	701568
37997	701569
70552	701570
50536	701571
27559	701572
23182	701573
54285	701574
29539	701575
16980	701576
31481	701577
51480	701578
40991	701579
31119	701580
700	701581
68396	701582
8619	701583
90868	701584
51370	701585
5083	701586
44736	701587
17944	701588
6146	701589
112902	701590
23366	701591
65900	701592
68238	701593
15675	701594
42371	701595
54815	701596
17337	701597
23313	701598
104234	701599
1508	701600
45463	701601
65744	701602
42983	701603
2075	701604
42221	701605
68390	701606
41668	701607
55349	701608
49966	701609
396	701610
23966	701611
69740	701612
70665	701613
8096	701614
81103	701615
34827	701616
39833	701617
25789	701618
12333	701619
92822	701620
12016	701621
88799	701622
86530	701623
17994	701624
60206	701625
62712	701626
100978	701627
34778	701628
80897	701629
17822	701630
33246	701631
32412	701632
5625	701633
24801	701634
105003	701635
44853	701636
7712	701637
31897	701638
6114	701639
9339	701640
9339	701641
58568	701642
26509	701643
9339	701644
28479	701645
43054	701646
31897	701647
1170	701648
1170	701649
1170	701650
1170	701651
1170	701652
29544	701653
68352	701654
45982	701655
33554	701656
30908	701657
65777	701658
16156	701659
90525	701660
21747	701661
4163	701662
79552	701663
75763	701664
29045	701665
59327	701666
75227	701667
44814	701668
62414	701669
31715	701670
31664	701671
66042	701672
33539	701673
84689	701674
22794	701675
71086	701676
15489	701677
6537	701678
80973	701679
11760	701680
15201	701681
9815	701682
48764	701683
75401	701684
56270	701685
63287	701686
48764	701687
49530	701688
108970	701689
28068	701690
132881	701691
61142	701692
70410	701693
17128	701694
73053	701695
68237	701696
60007	701697
102597	701698
64131	701699
47291	701700
53187	701701
44699	701702
27527	701703
82241	701704
30403	701705
9472	701706
127191	701707
31860	701708
85952	701709
58063	701710
37700	701711
28419	701712
5845	701713
11015	701714
41443	701715
38827	701716
35471	701717
1799	701718
13595	701719
72167	701720
48705	701721
51881	701722
85882	701723
49530	701724
113819	701725
38827	701726
56541	701727
45976	701728
35126	701729
3147	701730
76739	701731
4070	701732
99510	701733
30636	701734
44499	701735
137079	701736
40801	701737
59015	701738
130902	701739
28879	701740
1458	701741
131350	701742
6521	701743
33716	701744
44747	701745
20384	701746
2568	701747
2098	701748
8570	701749
91906	701750
7492	701751
448	701752
64119	701753
69745	701754
17523	701755
75963	701756
26966	701757
2214	701758
15772	701759
77930	701760
110536	701761
43662	701762
22981	701763
51170	701764
50767	701765
22018	701766
17129	701767
3408	701768
57935	701769
128042	701770
6716	701771
47804	701772
28940	701773
28940	701774
62849	701775
598	701776
48674	701777
70434	701778
9922	701779
9922	701780
9922	701781
105886	701782
5544	701783
77969	701784
49515	701785
9036	701786
5544	701787
9407	701788
25876	701789
83780	701790
32509	701791
11402	701792
10163	701793
154852	701794
17349	701795
25915	701796
55670	701797
133053	701798
49904	701799
17858	701800
10163	701801
33766	701802
66520	701803
69475	701804
19207	701805
44268	701806
116	701807
25510	701808
95649	701809
57652	701810
74	701811
48882	701812
1299	701813
82390	701814
6939	701815
5544	701816
102916	701817
31340	701818
34309	701819
52753	701820
68140	701821
8149	701822
23526	701823
85066	701824
85279	701825
6323	701826
3365	701827
55434	701828
53731	701829
6500	701830
29708	701831
66558	701832
18867	701833
67464	701834
54826	701835
21163	701836
48879	701837
3097	701838
67548	701839
24152	701840
42411	701841
9179	701842
58483	701843
30689	701844
10646	701845
8154	701846
53731	701847
109844	701848
66530	701849
23694	701850
117746	701851
22768	701852
43317	701853
49718	701854
64807	701855
102555	701856
88135	701857
10146	701858
34171	701859
79298	701860
68833	701861
32503	701862
24791	701863
41626	701864
3338	701865
25820	701866
13090	701867
14634	701868
3159	701869
83661	701870
73185	701871
25609	701872
110496	701873
112421	701874
147090	701875
42222	701876
14095	701877
25609	701878
2000	701879
278	701880
14734	701881
63114	701882
124476	701883
4033	701884
16920	701885
29192	701886
55313	701887
50464	701888
242	701889
3532	701890
3612	701891
5419	701892
95488	701893
74570	701894
81655	701895
30499	701896
78264	701897
97969	701898
9136	701899
25899	701900
47818	701901
18351	701902
6703	701903
24153	701904
7626	701905
154286	701906
14732	701907
40096	701908
29695	701909
22813	701910
11192	701911
8410	701912
8410	701913
119184	701914
11192	701915
50382	701916
75829	701917
95601	701918
80769	701919
98364	701920
87192	701921
111723	701922
127797	701923
96687	701924
122502	701925
64080	701926
87449	701927
64080	701928
51198	701929
110657	701930
87523	701931
95894	701932
110791	701933
58326	701934
1711	701935
134278	701936
7942	701937
82800	701938
12299	701939
30513	701940
39251	701941
134168	701942
74738	701943
107370	701944
6555	701945
19713	701946
21443	701947
1144	701948
14223	701949
67743	701950
101976	701951
89257	701952
33886	701953
791	701954
126333	701955
103988	701956
107301	701957
131111	701958
37125	701959
103462	701960
22327	701961
43421	701962
19589	701963
12998	701964
44029	701965
64549	701966
28409	701967
69814	701968
94074	701969
68978	701970
1509	701971
35492	701972
88162	701973
43078	701974
3780	701975
34781	701976
43421	701977
61404	701978
693	701979
20183	701980
72663	701981
165666	701982
11597	701983
68818	701984
51419	701985
2682	701986
28972	701987
13028	701988
42379	701989
54610	701990
7905	701991
135555	701992
29861	701993
125620	701994
38193	701995
25312	701996
22733	701997
50595	701998
88913	701999
38450	702000
41846	702001
37904	702002
8623	702003
26022	702004
512	702005
43530	702006
36585	702007
43176	702008
2700	702009
2305	702010
3030	702011
131457	702012
1613	702013
87183	702014
3783	702015
88958	702016
64447	702017
25309	702018
16672	702019
81576	702020
27995	702021
15823	702022
15683	702023
21345	702024
66165	702025
9370	702026
52444	702027
23299	702028
30018	702029
35183	702030
31884	702031
28383	702032
42964	702033
77518	702034
62126	702035
34458	702036
53760	702037
31473	702038
6504	702039
37369	702040
2828	702041
17635	702042
8704	702043
17007	702044
47376	702045
28222	702046
3030	702047
66064	702048
1633	702049
16877	702050
59951	702051
16456	702052
15826	702053
63799	702054
91319	702055
39089	702056
80310	702057
9243	702058
6482	702059
83184	702060
14008	702061
1796	702062
17272	702063
16528	702064
48607	702065
19573	702066
1039	702067
24422	702068
3257	702069
47362	702070
30313	702071
86759	702072
35420	702073
61254	702074
78153	702075
77756	702076
99357	702077
53039	702078
73042	702079
24907	702080
39345	702081
118852	702082
53401	702083
39345	702084
56573	702085
66837	702086
74908	702087
85829	702088
43666	702089
16777	702090
43666	702091
20055	702092
5692	702093
30718	702094
1482	702095
55482	702096
71177	702097
16875	702098
1482	702099
102960	702100
71934	702101
42517	702102
59837	702103
68399	702104
66801	702105
66058	702106
158607	702107
78081	702108
26881	702109
6956	702110
16935	702111
1650	702112
52497	702113
38009	702114
6102	702115
40049	702116
22135	702117
10175	702118
1596	702119
16637	702120
44035	702121
33332	702122
62740	702123
18691	702124
4098	702125
95623	702126
9279	702127
43548	702128
30944	702129
75739	702130
20943	702131
12520	702132
12520	702133
77581	702134
3059	702135
4391	702136
30185	702137
5931	702138
28875	702139
78892	702140
13892	702141
37129	702142
31020	702143
75638	702144
37686	702145
91567	702146
16407	702147
7403	702148
43490	702149
24102	702150
65994	702151
54330	702152
56440	702153
31701	702154
14597	702155
23442	702156
5532	702157
36678	702158
26240	702159
4554	702160
50754	702161
105485	702162
95754	702163
136217	702164
46107	702165
3746	702166
102073	702167
12881	702168
12881	702169
1270	702170
33747	702171
83180	702172
73679	702173
110661	702174
80477	702175
11389	702176
13768	702177
106632	702178
30446	702179
88055	702180
5714	702181
23146	702182
11366	702183
18521	702184
73623	702185
69316	702186
50844	702187
8361	702188
3392	702189
20418	702190
60183	702191
16521	702192
75993	702193
12500	702194
79274	702195
69969	702196
15216	702197
42366	702198
13032	702199
99281	702200
1286	702201
37079	702202
46293	702203
59301	702204
14908	702205
3940	702206
18504	702207
79876	702208
7162	702209
114338	702210
12699	702211
35280	702212
51589	702213
14020	702214
41984	702215
10597	702216
18766	702217
19635	702218
20888	702219
63682	702220
12132	702221
42658	702222
3559	702223
33982	702224
26216	702225
41264	702226
8150	702227
22377	702228
49393	702229
9790	702230
14612	702231
14635	702232
87913	702233
12999	702234
2989	702235
19747	702236
64703	702237
30673	702238
10618	702239
15766	702240
73828	702241
129825	702242
14537	702243
77715	702244
28551	702245
37179	702246
5752	702247
59126	702248
23508	702249
1571	702250
19249	702251
977	702252
121073	702253
61506	702254
56361	702255
50226	702256
52896	702257
30237	702258
119745	702259
86076	702260
5621	702261
54386	702262
4565	702263
3798	702264
7792	702265
3707	702266
70283	702267
46327	702268
14685	702269
10578	702270
8440	702271
60436	702272
74707	702273
10578	702274
8440	702275
33173	702276
74	702277
74	702278
74	702279
98869	702280
6082	702281
1976	702282
104770	702283
14755	702284
76269	702285
62555	702286
49718	702287
52365	702288
59898	702289
79569	702290
86554	702291
52424	702292
206	702293
4500	702294
4520	702295
20915	702296
3552	702297
22375	702298
45440	702299
19741	702300
80379	702301
37397	702302
50780	702303
75964	702304
98177	702305
39091	702306
124180	702307
22600	702308
71099	702309
79238	702310
86689	702311
52833	702312
107538	702313
127665	702314
98258	702315
43052	702316
89615	702317
85353	702318
31380	702319
14322	702320
113193	702321
2133	702322
18507	702323
112	702324
30579	702325
4317	702326
48503	702327
24280	702328
54290	702329
51866	702330
6989	702331
42627	702332
25952	702333
278	702334
66470	702335
182	702336
6793	702337
83496	702338
40973	702339
71911	702340
80536	702341
24269	702342
15985	702343
51930	702344
34751	702345
7380	702346
7380	702347
7380	702348
32993	702349
16727	702350
56742	702351
95863	702352
8929	702353
8301	702354
60979	702355
27179	702356
32884	702357
50571	702358
55130	702359
41332	702360
41332	702361
91405	702362
27268	702363
50354	702364
60009	702365
31501	702366
37596	702367
70060	702368
29532	702369
1169	702370
1169	702371
4488	702372
1169	702373
20431	702374
23828	702375
12879	702376
46804	702377
114705	702378
32376	702379
6703	702380
42045	702381
39735	702382
89201	702383
34170	702384
101153	702385
37829	702386
90737	702387
72226	702388
69303	702389
21482	702390
86638	702391
47914	702392
31	702393
355	702394
3614	702395
18948	702396
29411	702397
13694	702398
1583	702399
13997	702400
6302	702401
2851	702402
34581	702403
3448	702404
35926	702405
14645	702406
22308	702407
31980	702408
16517	702409
80941	702410
10780	702411
20308	702412
30032	702413
33617	702414
25319	702415
52213	702416
546	702417
73004	702418
6207	702419
23776	702420
5653	702421
6139	702422
49142	702423
52191	702424
25319	702425
2924	702426
86115	702427
10397	702428
4061	702429
10994	702430
9613	702431
8220	702432
485	702433
25880	702434
14071	702435
71134	702436
63536	702437
17906	702438
2588	702439
2253	702440
8993	702441
5876	702442
22923	702443
85807	702444
38581	702445
7321	702446
3023	702447
29473	702448
89101	702449
51850	702450
5743	702451
7392	702452
79021	702453
8126	702454
8126	702455
13268	702456
39933	702457
56489	702458
2392	702459
59104	702460
113701	702461
29521	702462
166220	702463
7932	702464
55592	702465
26149	702466
6259	702467
29133	702468
449	702469
14767	702470
61212	702471
28123	702472
3589	702473
23860	702474
52368	702475
73657	702476
16285	702477
136209	702478
96553	702479
449	702480
56673	702481
18163	702482
19085	702483
19001	702484
9815	702485
13944	702486
11790	702487
22266	702488
35546	702489
75897	702490
135719	702491
37396	702492
20703	702493
43641	702494
38628	702495
89567	702496
18483	702497
44866	702498
53361	702499
39363	702500
4853	702501
301	702502
51660	702503
38811	702504
86522	702505
84326	702506
14447	702507
20842	702508
58918	702509
33279	702510
2224	702511
23405	702512
89495	702513
33078	702514
6546	702515
67721	702516
26941	702517
20790	702518
9239	702519
52059	702520
3895	702521
32087	702522
26431	702523
2652	702524
2074	702525
26404	702526
20820	702527
22159	702528
113897	702529
54805	702530
22016	702531
70634	702532
97665	702533
7830	702534
70627	702535
53171	702536
449	702537
449	702538
72179	702539
72179	702540
137261	702541
14640	702542
651	702543
8487	702544
46789	702545
37376	702546
9009	702547
86165	702548
49819	702549
11443	702550
114578	702551
107636	702552
11497	702553
21503	702554
10981	702555
65012	702556
18064	702557
13896	702558
117336	702559
20779	702560
23178	702561
2263	702562
9434	702563
15951	702564
31437	702565
7217	702566
21482	702567
13921	702568
112121	702569
108830	702570
73302	702571
80598	702572
20762	702573
18971	702574
81057	702575
98730	702576
44053	702577
60026	702578
464	702579
3722	702580
38535	702581
31529	702582
20893	702583
56639	702584
139853	702585
56563	702586
10072	702587
45312	702588
197	702589
9096	702590
73600	702591
1709	702592
10072	702593
53054	702594
31636	702595
26272	702596
49248	702597
76827	702598
45449	702599
24272	702600
5295	702601
2636	702602
14352	702603
24419	702604
69489	702605
70224	702606
17496	702607
10992	702608
63665	702609
51057	702610
1108	702611
28620	702612
2859	702613
4924	702614
11367	702615
96890	702616
4202	702617
12287	702618
37569	702619
68933	702620
24912	702621
63673	702622
2829	702623
34086	702624
78208	702625
35178	702626
92804	702627
51618	702628
54560	702629
100556	702630
7538	702631
1709	702632
79641	702633
7006	702634
7727	702635
2957	702636
81058	702637
4867	702638
11587	702639
10079	702640
56471	702641
23471	702642
7129	702643
18966	702644
36597	702645
62517	702646
67557	702647
76586	702648
29473	702649
31689	702650
6485	702651
41407	702652
18570	702653
7064	702654
103678	702655
8126	702656
31919	702657
42989	702658
111617	702659
10880	702660
21464	702661
47079	702662
41906	702663
71054	702664
13510	702665
390	702666
36040	702667
216	702668
873	702669
15594	702670
31680	702671
43368	702672
9983	702673
39388	702674
38519	702675
34506	702676
13751	702677
91381	702678
4728	702679
13765	702680
48069	702681
39388	702682
47265	702683
82126	702684
17181	702685
16119	702686
5203	702687
84416	702688
62831	702689
61304	702690
29491	702691
242	702692
17010	702693
64510	702694
59129	702695
1169	702696
84535	702697
32801	702698
85068	702699
116615	702700
73834	702701
60107	702702
98179	702703
41269	702704
41906	702705
16173	702706
16119	702707
127252	702708
38519	702709
4215	702710
38625	702711
83381	702712
138732	702713
34430	702714
54317	702715
5717	702716
26443	702717
43274	702718
7735	702719
84989	702720
24911	702721
56494	702722
137776	702723
1853	702724
6106	702725
4309	702726
13505	702727
44058	702728
27345	702729
54655	702730
7927	702731
135560	702732
89541	702733
35014	702734
1853	702735
50592	702736
39226	702737
32961	702738
74432	702739
88976	702740
84981	702741
67643	702742
40476	702743
7788	702744
69780	702745
55459	702746
93674	702747
93460	702748
48514	702749
4910	702750
66751	702751
16470	702752
41213	702753
64254	702754
31382	702755
6185	702756
54936	702757
39139	702758
16470	702759
49834	702760
51075	702761
41213	702762
91325	702763
3116	702764
17752	702765
6203	702766
26396	702767
23344	702768
609	702769
4654	702770
2962	702771
42398	702772
37455	702773
137493	702774
16651	702775
6065	702776
2347	702777
42071	702778
49421	702779
37283	702780
22150	702781
31194	702782
130493	702783
57438	702784
91516	702785
15488	702786
39398	702787
64388	702788
31095	702789
48539	702790
37808	702791
48038	702792
118604	702793
58010	702794
109143	702795
51430	702796
84611	702797
22686	702798
111594	702799
67684	702800
7220	702801
62261	702802
51178	702803
29466	702804
50320	702805
132558	702806
74379	702807
37803	702808
31429	702809
17786	702810
39173	702811
21457	702812
47722	702813
102143	702814
47722	702815
84548	702816
79096	702817
20135	702818
65602	702819
79096	702820
37138	702821
125567	702822
17147	702823
29564	702824
81777	702825
793	702826
17126	702827
32484	702828
38540	702829
2682	702830
71173	702831
111579	702832
34275	702833
30068	702834
60575	702835
34158	702836
40219	702837
96995	702838
53445	702839
101165	702840
118928	702841
82322	702842
89502	702843
73674	702844
129650	702845
112254	702846
63284	702847
49292	702848
26897	702849
3310	702850
69177	702851
23576	702852
69840	702853
49590	702854
56274	702855
23122	702856
54269	702857
72906	702858
51677	702859
122691	702860
4146	702861
75476	702862
68370	702863
15753	702864
23039	702865
95848	702866
73047	702867
61627	702868
61613	702869
53033	702870
89939	702871
113904	702872
24799	702873
57726	702874
2636	702875
13028	702876
42379	702877
14918	702878
26583	702879
1165	702880
9684	702881
65667	702882
41532	702883
8842	702884
41657	702885
36171	702886
5263	702887
95692	702888
138546	702889
112287	702890
74	702891
26412	702892
37382	702893
55129	702894
51165	702895
27169	702896
26760	702897
30407	702898
30407	702899
34143	702900
31039	702901
12743	702902
2525	702903
55660	702904
26103	702905
68032	702906
92271	702907
62384	702908
2525	702909
23741	702910
12743	702911
28078	702912
13366	702913
16910	702914
67925	702915
38859	702916
21131	702917
69410	702918
72812	702919
93911	702920
80567	702921
69307	702922
40619	702923
62593	702924
4604	702925
95614	702926
145	702927
90882	702928
50408	702929
2148	702930
5	702931
23906	702932
8618	702933
87396	702934
111379	702935
66505	702936
4087	702937
15236	702938
30715	702939
367	702940
9916	702941
8181	702942
74885	702943
73432	702944
23195	702945
34514	702946
50834	702947
31740	702948
50767	702949
38565	702950
24433	702951
90995	702952
46946	702953
66769	702954
46895	702955
107168	702956
25226	702957
77477	702958
13078	702959
36789	702960
38073	702961
13425	702962
60612	702963
46936	702964
1857	702965
78256	702966
14580	702967
8500	702968
105815	702969
1961	702970
49520	702971
83617	702972
33318	702973
7470	702974
49520	702975
48768	702976
101363	702977
69190	702978
102114	702979
13936	702980
68196	702981
82	702982
3673	702983
31609	702984
11444	702985
53144	702986
11443	702987
22725	702988
22725	702989
8933	702990
9916	702991
8181	702992
4561	702993
117548	702994
4505	702995
70367	702996
3156	702997
3595	702998
19904	702999
4768	703000
1559	703001
18478	703002
24917	703003
29746	703004
27790	703005
7642	703006
26251	703007
89316	703008
36446	703009
56790	703010
75938	703011
85324	703012
40420	703013
30892	703014
1857	703015
9949	703016
2094	703017
36561	703018
3427	703019
44236	703020
14283	703021
86242	703022
6385	703023
46179	703024
3427	703025
8618	703026
110901	703027
2597	703028
61059	703029
85453	703030
69190	703031
59473	703032
127879	703033
2853	703034
30609	703035
16682	703036
43645	703037
23775	703038
52230	703039
5419	703040
87854	703041
56307	703042
18184	703043
40839	703044
137031	703045
64274	703046
37554	703047
38146	703048
34211	703049
21876	703050
90893	703051
75353	703052
30718	703053
78148	703054
48120	703055
6521	703056
7383	703057
24821	703058
9370	703059
9043	703060
104872	703061
64342	703062
46497	703063
55071	703064
22923	703065
134064	703066
53062	703067
4904	703068
13074	703069
100306	703070
32101	703071
2488	703072
80324	703073
84588	703074
84505	703075
53879	703076
76307	703077
9627	703078
3988	703079
2075	703080
105513	703081
14638	703082
28006	703083
5200	703084
36031	703085
16984	703086
9417	703087
22344	703088
16773	703089
28901	703090
6354	703091
3215	703092
47657	703093
3929	703094
41444	703095
11678	703096
5188	703097
6155	703098
30672	703099
9301	703100
44746	703101
1225	703102
5713	703103
31732	703104
28180	703105
28180	703106
130799	703107
48723	703108
48723	703109
996	703110
89231	703111
100898	703112
143882	703113
40732	703114
53756	703115
66073	703116
67290	703117
40657	703118
29734	703119
10521	703120
83250	703121
51180	703122
5884	703123
116782	703124
40192	703125
79600	703126
20086	703127
87684	703128
102290	703129
68285	703130
75939	703131
12785	703132
21460	703133
52936	703134
12785	703135
5370	703136
25384	703137
25384	703138
65661	703139
50867	703140
32843	703141
129132	703142
33111	703143
15676	703144
16704	703145
55053	703146
308	703147
26044	703148
649	703149
17198	703150
43006	703151
3197	703152
17	703153
13475	703154
7748	703155
69952	703156
59347	703157
4	703158
12405	703159
9174	703160
41518	703161
14126	703162
107788	703163
16711	703164
3153	703165
15737	703166
68285	703167
7071	703168
95482	703169
7072	703170
47679	703171
65634	703172
47679	703173
42622	703174
109055	703175
26044	703176
117442	703177
47070	703178
76531	703179
10387	703180
74372	703181
12999	703182
3380	703183
12569	703184
138552	703185
1090	703186
9734	703187
96482	703188
139640	703189
23192	703190
13412	703191
10526	703192
86503	703193
1795	703194
76468	703195
16976	703196
4880	703197
18950	703198
8693	703199
2403	703200
64437	703201
2405	703202
2405	703203
156344	703204
54711	703205
18979	703206
2865	703207
24630	703208
115340	703209
1795	703210
13959	703211
5280	703212
86107	703213
122	703214
2868	703215
13418	703216
9346	703217
2862	703218
67306	703219
2405	703220
32889	703221
40	703222
6807	703223
31966	703224
23663	703225
4	703226
54581	703227
2865	703228
30838	703229
54658	703230
51288	703231
6216	703232
29550	703233
3380	703234
10506	703235
2405	703236
598	703237
81828	703238
30838	703239
1795	703240
28823	703241
27516	703242
111974	703243
93990	703244
39825	703245
75885	703246
79593	703247
68124	703248
3148	703249
49793	703250
22372	703251
33998	703252
75888	703253
2157	703254
96338	703255
75804	703256
42481	703257
69194	703258
8982	703259
91621	703260
15752	703261
91874	703262
5345	703263
1662	703264
24722	703265
6287	703266
58545	703267
110012	703268
5623	703269
27324	703270
62714	703271
18099	703272
30942	703273
22189	703274
20414	703275
26255	703276
12287	703277
87922	703278
21852	703279
4671	703280
11626	703281
63672	703282
23505	703283
2932	703284
52436	703285
4619	703286
81144	703287
117099	703288
26160	703289
44559	703290
39109	703291
9630	703292
27097	703293
2558	703294
45116	703295
12193	703296
7523	703297
5810	703298
45917	703299
34837	703300
38722	703301
113	703302
141299	703303
31648	703304
63215	703305
14452	703306
2475	703307
41845	703308
23567	703309
37923	703310
18221	703311
105434	703312
88000	703313
64660	703314
4879	703315
75362	703316
113613	703317
14405	703318
33294	703319
86139	703320
4879	703321
6177	703322
107474	703323
87816	703324
14109	703325
4035	703326
20385	703327
5302	703328
13594	703329
108641	703330
14291	703331
4963	703332
36000	703333
11253	703334
64245	703335
6835	703336
79477	703337
5536	703338
17796	703339
51442	703340
66226	703341
47888	703342
8878	703343
21748	703344
3397	703345
37603	703346
92122	703347
110010	703348
21159	703349
17608	703350
58159	703351
62721	703352
1919	703353
3196	703354
39734	703355
39967	703356
61647	703357
36087	703358
16794	703359
17950	703360
76399	703361
531	703362
6399	703363
68823	703364
98114	703365
65480	703366
113217	703367
14192	703368
36096	703369
47910	703370
86585	703371
105697	703372
86204	703373
23258	703374
24557	703375
23824	703376
9168	703377
81700	703378
14241	703379
32375	703380
66916	703381
91026	703382
79510	703383
98736	703384
94378	703385
31456	703386
15648	703387
75361	703388
81124	703389
83122	703390
116635	703391
91884	703392
39200	703393
51706	703394
133484	703395
27942	703396
38546	703397
118976	703398
23909	703399
88739	703400
3763	703401
35878	703402
45107	703403
28451	703404
74634	703405
161911	703406
89025	703407
80450	703408
130703	703409
29626	703410
44928	703411
110917	703412
20397	703413
11741	703414
20397	703415
78374	703416
61314	703417
30714	703418
29180	703419
1557	703420
18751	703421
39711	703422
82709	703423
109381	703424
85113	703425
4106	703426
6611	703427
3174	703428
30864	703429
10850	703430
49494	703431
11404	703432
54932	703433
31008	703434
6249	703435
31333	703436
103455	703437
63153	703438
37085	703439
35393	703440
18628	703441
109322	703442
977	703443
25429	703444
6948	703445
46423	703446
34749	703447
29431	703448
4377	703449
50765	703450
131302	703451
28821	703452
61314	703453
31892	703454
56415	703455
9797	703456
40775	703457
23433	703458
29440	703459
84351	703460
21605	703461
95201	703462
55027	703463
37739	703464
29589	703465
163973	703466
16276	703467
9137	703468
74759	703469
53891	703470
46873	703471
217	703472
38563	703473
36428	703474
71410	703475
86211	703476
51142	703477
29906	703478
28758	703479
92784	703480
39715	703481
9797	703482
16114	703483
8339	703484
67089	703485
54226	703486
8339	703487
14211	703488
50248	703489
94653	703490
9045	703491
46140	703492
79534	703493
68200	703494
977	703495
44580	703496
29929	703497
71243	703498
69797	703499
46030	703500
2068	703501
37019	703502
15177	703503
54657	703504
61780	703505
17513	703506
47295	703507
108514	703508
113741	703509
43972	703510
44893	703511
52183	703512
24087	703513
35860	703514
24113	703515
33230	703516
124796	703517
132274	703518
98761	703519
86292	703520
84377	703521
63082	703522
14744	703523
24558	703524
114344	703525
5984	703526
76536	703527
87674	703528
23357	703529
8052	703530
17525	703531
10975	703532
74422	703533
14027	703534
24190	703535
7731	703536
51221	703537
94135	703538
100797	703539
64181	703540
77406	703541
108421	703542
32776	703543
38463	703544
51102	703545
10866	703546
13361	703547
28783	703548
44333	703549
18314	703550
57788	703551
6462	703552
66535	703553
73253	703554
14025	703555
20626	703556
73694	703557
65534	703558
1557	703559
1557	703560
18004	703561
11066	703562
64702	703563
3844	703564
11066	703565
79535	703566
52857	703567
17544	703568
38420	703569
3844	703570
114387	703571
66207	703572
4906	703573
7197	703574
113429	703575
83301	703576
49471	703577
25804	703578
30027	703579
30552	703580
64753	703581
86812	703582
39176	703583
27028	703584
25384	703585
32831	703586
54158	703587
75711	703588
102614	703589
108786	703590
12315	703591
4956	703592
12767	703593
31222	703594
10061	703595
73428	703596
30662	703597
68741	703598
63217	703599
87407	703600
87407	703601
53743	703602
2159	703603
2592	703604
42365	703605
55242	703606
782	703607
3861	703608
98906	703609
87125	703610
40955	703611
5895	703612
18213	703613
53384	703614
61794	703615
3557	703616
54376	703617
42027	703618
1813	703619
1813	703620
31729	703621
3897	703622
35111	703623
101260	703624
5198	703625
30641	703626
28836	703627
28836	703628
80408	703629
17920	703630
87125	703631
1609	703632
46959	703633
113855	703634
30200	703635
24262	703636
13449	703637
48082	703638
36849	703639
7006	703640
56469	703641
23332	703642
65919	703643
66501	703644
68972	703645
63084	703646
79366	703647
33665	703648
84516	703649
59571	703650
57543	703651
35946	703652
95644	703653
57460	703654
11209	703655
95753	703656
74579	703657
26095	703658
57645	703659
55241	703660
57593	703661
44207	703662
95726	703663
85203	703664
26077	703665
44034	703666
93901	703667
46081	703668
70964	703669
25803	703670
111919	703671
74777	703672
72248	703673
107308	703674
36559	703675
58865	703676
10063	703677
74624	703678
79212	703679
75621	703680
34658	703681
26570	703682
20171	703683
44446	703684
100396	703685
39154	703686
30314	703687
70070	703688
110363	703689
47852	703690
131392	703691
67787	703692
22178	703693
52028	703694
39990	703695
11520	703696
16775	703697
38757	703698
21247	703699
26754	703700
24277	703701
16446	703702
4766	703703
51593	703704
26390	703705
20198	703706
34237	703707
91330	703708
5693	703709
42384	703710
4766	703711
44028	703712
38460	703713
38867	703714
19974	703715
26213	703716
19974	703717
26213	703718
109036	703719
97135	703720
8256	703721
70086	703722
22224	703723
79453	703724
53938	703725
53938	703726
6581	703727
4946	703728
90247	703729
5499	703730
3767	703731
128035	703732
83023	703733
106879	703734
131315	703735
1068	703736
24351	703737
33636	703738
90121	703739
6390	703740
94339	703741
1471	703742
100359	703743
1471	703744
22901	703745
30920	703746
31585	703747
85947	703748
53773	703749
28817	703750
29053	703751
92598	703752
6416	703753
43203	703754
4492	703755
1700	703756
44960	703757
105747	703758
85322	703759
4872	703760
1528	703761
103589	703762
39755	703763
135541	703764
33942	703765
7599	703766
82839	703767
28451	703768
46020	703769
53106	703770
67860	703771
8088	703772
4224	703773
66850	703774
2518	703775
20934	703776
82772	703777
23687	703778
49786	703779
4072	703780
28780	703781
12217	703782
32319	703783
7045	703784
49786	703785
8666	703786
12725	703787
20914	703788
21118	703789
29428	703790
87697	703791
37923	703792
3254	703793
29410	703794
50335	703795
33749	703796
6635	703797
22997	703798
22577	703799
92170	703800
70131	703801
17651	703802
67970	703803
129813	703804
137468	703805
28430	703806
34251	703807
52440	703808
69316	703809
37022	703810
75511	703811
69956	703812
37060	703813
58266	703814
28430	703815
36476	703816
67621	703817
7483	703818
113657	703819
13915	703820
108942	703821
71149	703822
108645	703823
19609	703824
114594	703825
28930	703826
33782	703827
8397	703828
84769	703829
106962	703830
12035	703831
361	703832
12035	703833
35461	703834
56560	703835
101027	703836
58230	703837
11739	703838
40643	703839
54765	703840
266	703841
33614	703842
2133	703843
2133	703844
7341	703845
2467	703846
88086	703847
1396	703848
97106	703849
129432	703850
30892	703851
100732	703852
49272	703853
39151	703854
73225	703855
15211	703856
5577	703857
69910	703858
39985	703859
45958	703860
6713	703861
37450	703862
19284	703863
98834	703864
6356	703865
12374	703866
66532	703867
18389	703868
21181	703869
10277	703870
74636	703871
63343	703872
2430	703873
103537	703874
18407	703875
84685	703876
65732	703877
105881	703878
51412	703879
65899	703880
95557	703881
134583	703882
72844	703883
109304	703884
81867	703885
84621	703886
74862	703887
107553	703888
62215	703889
111608	703890
106834	703891
107679	703892
113663	703893
38590	703894
63599	703895
97726	703896
111818	703897
137209	703898
68914	703899
11463	703900
67910	703901
62228	703902
56290	703903
88057	703904
38848	703905
32458	703906
29599	703907
55201	703908
23055	703909
97854	703910
96823	703911
3017	703912
28813	703913
59274	703914
70315	703915
90314	703916
119206	703917
38075	703918
23748	703919
95847	703920
29707	703921
63308	703922
23849	703923
94122	703924
49444	703925
12073	703926
28817	703927
57672	703928
43358	703929
5687	703930
29707	703931
71949	703932
11258	703933
76682	703934
54078	703935
65571	703936
25530	703937
22213	703938
107070	703939
50556	703940
47104	703941
75478	703942
39421	703943
47091	703944
84968	703945
79271	703946
60228	703947
74560	703948
131301	703949
51601	703950
25875	703951
38075	703952
50773	703953
74552	703954
31608	703955
93872	703956
23407	703957
75467	703958
95780	703959
52445	703960
64778	703961
107247	703962
50588	703963
63295	703964
12440	703965
19506	703966
104107	703967
74738	703968
55593	703969
41367	703970
20851	703971
71780	703972
69980	703973
17798	703974
56288	703975
77591	703976
69417	703977
65505	703978
92166	703979
71097	703980
131338	703981
59922	703982
44217	703983
133069	703984
55408	703985
26988	703986
107454	703987
28813	703988
19280	703989
34676	703990
79040	703991
137356	703992
41927	703993
84908	703994
69390	703995
37342	703996
42602	703997
78469	703998
52037	703999
121275	704000
55471	704001
36725	704002
30991	704003
59165	704004
90996	704005
63600	704006
107513	704007
15513	704008
44323	704009
69258	704010
124594	704011
17586	704012
102687	704013
99414	704014
63446	704015
58418	704016
10117	704017
72002	704018
57773	704019
28490	704020
80967	704021
117113	704022
55201	704023
143947	704024
83812	704025
85065	704026
74837	704027
89435	704028
89425	704029
55481	704030
73584	704031
63694	704032
25270	704033
6233	704034
137497	704035
46146	704036
53069	704037
218	704038
218	704039
8491	704040
54731	704041
41684	704042
61360	704043
14526	704044
77153	704045
31847	704046
100313	704047
31847	704048
84549	704049
22658	704050
45160	704051
65595	704052
75262	704053
119006	704054
46437	704055
65696	704056
80384	704057
16661	704058
95535	704059
84997	704060
47004	704061
90310	704062
98118	704063
83123	704064
367	704065
13986	704066
6375	704067
2803	704068
64633	704069
14971	704070
9433	704071
43401	704072
30519	704073
20045	704074
13024	704075
23402	704076
26471	704077
7978	704078
40413	704079
963	704080
63575	704081
31172	704082
838	704083
28661	704084
23180	704085
45369	704086
29693	704087
21296	704088
45369	704089
69023	704090
6442	704091
135714	704092
88620	704093
23797	704094
31470	704095
69892	704096
51139	704097
41240	704098
108483	704099
8883	704100
79718	704101
58340	704102
64940	704103
32251	704104
112851	704105
24124	704106
150841	704107
24723	704108
45058	704109
53667	704110
89965	704111
45058	704112
15804	704113
89962	704114
11433	704115
113924	704116
53667	704117
6797	704118
97522	704119
121075	704120
14511	704121
11295	704122
102463	704123
14343	704124
69769	704125
11172	704126
5476	704127
79060	704128
94245	704129
71951	704130
83794	704131
58255	704132
73338	704133
56550	704134
43167	704135
104289	704136
104238	704137
56957	704138
120147	704139
89538	704140
89494	704141
57694	704142
6939	704143
4582	704144
4582	704145
99291	704146
93358	704147
61795	704148
68760	704149
134699	704150
58557	704151
70124	704152
56658	704153
17816	704154
12268	704155
7021	704156
30043	704157
30716	704158
64872	704159
43068	704160
8918	704161
53638	704162
5589	704163
14748	704164
9683	704165
20855	704166
9683	704167
94416	704168
51574	704169
83572	704170
8438	704171
64292	704172
127861	704173
4928	704174
4922	704175
17513	704176
16638	704177
35018	704178
20400	704179
102128	704180
27227	704181
86679	704182
52364	704183
31235	704184
50355	704185
63254	704186
69314	704187
86092	704188
97679	704189
75793	704190
78016	704191
98228	704192
65560	704193
90495	704194
41964	704195
72764	704196
13269	704197
11461	704198
4339	704199
56538	704200
16093	704201
13742	704202
133793	704203
10545	704204
131396	704205
26119	704206
48442	704207
1282	704208
20468	704209
53838	704210
55028	704211
10111	704212
3578	704213
22325	704214
1286	704215
31725	704216
71143	704217
13587	704218
110714	704219
35566	704220
132608	704221
13337	704222
20920	704223
145663	704224
69910	704225
49732	704226
6305	704227
122389	704228
26515	704229
68304	704230
12742	704231
110228	704232
46229	704233
22402	704234
58158	704235
125034	704236
6713	704237
31411	704238
41517	704239
10916	704240
38901	704241
134531	704242
139113	704243
40866	704244
24145	704245
5577	704246
3940	704247
35381	704248
96563	704249
53224	704250
3836	704251
63450	704252
29185	704253
38805	704254
62594	704255
108702	704256
94533	704257
9847	704258
55125	704259
9847	704260
24248	704261
3775	704262
100585	704263
68948	704264
32918	704265
1234	704266
11432	704267
127842	704268
24407	704269
78993	704270
79329	704271
35902	704272
32254	704273
123266	704274
38474	704275
10159	704276
15849	704277
3058	704278
11612	704279
80334	704280
6531	704281
89123	704282
10509	704283
122452	704284
55070	704285
28402	704286
47138	704287
38942	704288
46879	704289
13315	704290
43211	704291
84426	704292
63181	704293
55173	704294
46975	704295
84573	704296
95211	704297
107038	704298
13424	704299
25777	704300
65435	704301
38942	704302
65966	704303
115635	704304
41342	704305
6416	704306
34420	704307
6136	704308
126334	704309
81074	704310
17030	704311
44310	704312
124712	704313
25531	704314
85216	704315
85292	704316
50786	704317
23409	704318
131477	704319
26637	704320
54606	704321
78063	704322
11960	704323
89122	704324
64010	704325
79624	704326
52069	704327
65862	704328
71050	704329
71093	704330
82714	704331
133795	704332
7749	704333
55224	704334
84555	704335
111654	704336
54828	704337
32372	704338
55423	704339
61594	704340
5081	704341
59288	704342
43211	704343
55039	704344
115170	704345
124516	704346
39457	704347
23907	704348
22065	704349
21805	704350
50815	704351
34677	704352
22065	704353
98774	704354
116730	704355
92623	704356
13262	704357
59551	704358
79029	704359
27244	704360
68939	704361
7799	704362
86739	704363
6353	704364
6353	704365
150731	704366
14390	704367
79193	704368
51549	704369
6353	704370
65603	704371
22772	704372
127235	704373
35231	704374
72892	704375
48469	704376
121573	704377
57370	704378
72961	704379
90524	704380
64865	704381
81804	704382
20685	704383
53367	704384
20685	704385
152874	704386
124667	704387
65799	704388
48420	704389
102284	704390
37193	704391
17493	704392
27665	704393
37201	704394
3247	704395
16546	704396
23137	704397
21452	704398
40750	704399
13284	704400
21858	704401
32370	704402
66679	704403
6200	704404
44167	704405
81570	704406
25885	704407
81735	704408
130578	704409
63468	704410
109066	704411
12133	704412
55507	704413
46950	704414
124559	704415
100363	704416
27622	704417
54570	704418
72689	704419
113458	704420
21512	704421
73043	704422
64870	704423
49855	704424
44247	704425
79270	704426
75733	704427
73209	704428
773	704429
55509	704430
73024	704431
20119	704432
67591	704433
14652	704434
42396	704435
52861	704436
37558	704437
28590	704438
103564	704439
60114	704440
50618	704441
44595	704442
24632	704443
65563	704444
65563	704445
14108	704446
66463	704447
56835	704448
36849	704449
33654	704450
31002	704451
11346	704452
44177	704453
36710	704454
105771	704455
85234	704456
5989	704457
12339	704458
16549	704459
70693	704460
78238	704461
28556	704462
52776	704463
66127	704464
97979	704465
26638	704466
36769	704467
38093	704468
60468	704469
93771	704470
44286	704471
39576	704472
66043	704473
17304	704474
5366	704475
40565	704476
4271	704477
5160	704478
27296	704479
164409	704480
34416	704481
32466	704482
83133	704483
45488	704484
34783	704485
21761	704486
54803	704487
68959	704488
114496	704489
45488	704490
37636	704491
34546	704492
138569	704493
109366	704494
35950	704495
67693	704496
36155	704497
136247	704498
92318	704499
78415	704500
24639	704501
34476	704502
121230	704503
81635	704504
81614	704505
24248	704506
4563	704507
50275	704508
103550	704509
90521	704510
133072	704511
43641	704512
82804	704513
81667	704514
37114	704515
54374	704516
130453	704517
53663	704518
71351	704519
11466	704520
31355	704521
58859	704522
45102	704523
112858	704524
14511	704525
41199	704526
97728	704527
7120	704528
9217	704529
53693	704530
41152	704531
6345	704532
1239	704533
93737	704534
79359	704535
87944	704536
87906	704537
2067	704538
2067	704539
4666	704540
40933	704541
40933	704542
90853	704543
4666	704544
127141	704545
95836	704546
74805	704547
125551	704548
63762	704549
18990	704550
79829	704551
104857	704552
26973	704553
2103	704554
6013	704555
12520	704556
16875	704557
28775	704558
31616	704559
98701	704560
64112	704561
16064	704562
18169	704563
97835	704564
6172	704565
114631	704566
34654	704567
41618	704568
82207	704569
4353	704570
14138	704571
4509	704572
131192	704573
58296	704574
76726	704575
131209	704576
79500	704577
47977	704578
138556	704579
35358	704580
65927	704581
75447	704582
124325	704583
33241	704584
77020	704585
92717	704586
27237	704587
3411	704588
13791	704589
33940	704590
68829	704591
248	704592
84345	704593
18449	704594
88232	704595
104254	704596
43415	704597
5198	704598
35965	704599
68534	704600
38048	704601
78863	704602
50742	704603
4690	704604
67520	704605
35385	704606
131447	704607
47745	704608
102112	704609
96523	704610
39839	704611
73756	704612
40490	704613
111816	704614
118890	704615
98080	704616
77051	704617
95944	704618
66119	704619
74847	704620
2760	704621
82123	704622
18772	704623
107831	704624
10772	704625
1847	704626
29477	704627
1505	704628
62701	704629
26488	704630
97566	704631
37212	704632
16067	704633
106025	704634
2791	704635
71536	704636
85343	704637
85159	704638
32150	704639
110598	704640
45456	704641
16231	704642
59282	704643
93751	704644
75586	704645
91630	704646
109307	704647
58327	704648
64681	704649
102366	704650
93591	704651
47898	704652
11988	704653
9274	704654
55392	704655
19719	704656
11026	704657
97032	704658
23030	704659
9621	704660
49750	704661
55682	704662
19731	704663
45324	704664
26407	704665
16580	704666
120035	704667
102281	704668
66094	704669
78349	704670
81083	704671
68328	704672
126412	704673
87571	704674
3562	704675
60094	704676
44420	704677
26632	704678
54136	704679
28742	704680
16664	704681
70112	704682
14955	704683
19090	704684
10599	704685
31965	704686
21246	704687
50824	704688
57692	704689
5759	704690
11465	704691
63213	704692
6633	704693
15687	704694
69530	704695
143061	704696
7941	704697
68730	704698
12920	704699
15289	704700
92215	704701
31238	704702
134236	704703
27001	704704
16997	704705
2257	704706
4462	704707
1492	704708
4994	704709
7359	704710
25791	704711
38871	704712
14640	704713
47312	704714
44255	704715
35645	704716
79664	704717
59979	704718
50586	704719
81502	704720
778	704721
78956	704722
101320	704723
3897	704724
73644	704725
60568	704726
70661	704727
75240	704728
87716	704729
11957	704730
68384	704731
38911	704732
48956	704733
66637	704734
86784	704735
21332	704736
20922	704737
105958	704738
50508	704739
63282	704740
6117	704741
65007	704742
89656	704743
278	704744
2577	704745
6464	704746
112223	704747
39767	704748
11599	704749
6464	704750
11301	704751
87866	704752
3931	704753
31869	704754
83162	704755
70919	704756
75177	704757
39769	704758
70911	704759
2835	704760
39767	704761
22164	704762
30351	704763
51381	704764
17763	704765
35194	704766
26398	704767
89277	704768
63502	704769
68974	704770
53257	704771
19260	704772
115818	704773
46023	704774
68405	704775
10159	704776
88157	704777
68327	704778
54817	704779
96923	704780
107570	704781
15507	704782
54279	704783
11157	704784
40117	704785
11373	704786
41136	704787
21102	704788
45268	704789
37647	704790
4724	704791
47207	704792
64303	704793
5278	704794
3863	704795
97574	704796
2592	704797
102740	704798
64764	704799
152438	704800
1907	704801
9403	704802
67277	704803
7243	704804
28920	704805
102152	704806
22194	704807
29666	704808
122598	704809
134567	704810
63205	704811
18636	704812
41267	704813
115365	704814
7821	704815
65426	704816
66027	704817
65933	704818
6381	704819
39588	704820
35930	704821
69782	704822
54616	704823
79357	704824
26245	704825
19062	704826
16078	704827
23331	704828
12189	704829
26010	704830
27941	704831
65361	704832
127494	704833
71812	704834
80943	704835
39762	704836
67682	704837
7490	704838
32182	704839
106761	704840
29500	704841
50532	704842
14335	704843
78120	704844
55029	704845
24621	704846
51224	704847
14086	704848
29455	704849
64006	704850
59804	704851
41846	704852
37063	704853
37063	704854
39863	704855
78507	704856
109060	704857
12210	704858
37814	704859
12970	704860
87256	704861
37206	704862
11163	704863
19062	704864
8999	704865
58042	704866
29440	704867
47670	704868
14086	704869
130525	704870
35129	704871
9005	704872
10233	704873
17127	704874
35819	704875
13690	704876
67667	704877
36435	704878
3624	704879
69033	704880
69939	704881
86021	704882
3523	704883
36513	704884
89978	704885
24441	704886
51049	704887
86021	704888
54559	704889
49631	704890
39438	704891
1144	704892
34428	704893
43329	704894
17199	704895
28867	704896
16874	704897
14141	704898
45316	704899
7023	704900
99616	704901
22585	704902
67505	704903
6397	704904
13554	704905
52780	704906
65502	704907
108957	704908
39954	704909
20802	704910
2783	704911
2783	704912
27285	704913
2783	704914
51233	704915
25445	704916
2626	704917
90488	704918
38054	704919
14967	704920
33072	704921
1937	704922
20002	704923
85842	704924
2278	704925
85244	704926
31428	704927
18712	704928
74767	704929
3130	704930
106011	704931
9447	704932
1905	704933
2367	704934
17759	704935
4220	704936
46912	704937
5964	704938
1892	704939
102013	704940
57712	704941
13521	704942
16274	704943
15307	704944
5794	704945
1905	704946
5794	704947
9837	704948
9953	704949
30191	704950
32274	704951
29099	704952
27582	704953
109343	704954
5412	704955
1941	704956
33072	704957
1941	704958
3414	704959
12061	704960
52365	704961
33154	704962
1037	704963
1037	704964
63	704965
28739	704966
63807	704967
88666	704968
27826	704969
54967	704970
1687	704971
87162	704972
17131	704973
21076	704974
23727	704975
66225	704976
41851	704977
31326	704978
33890	704979
5572	704980
89971	704981
47064	704982
776	704983
27828	704984
51172	704985
8218	704986
15899	704987
81161	704988
23251	704989
51894	704990
110952	704991
34313	704992
41934	704993
85276	704994
100873	704995
7034	704996
10406	704997
111964	704998
5946	704999
83245	705000
39802	705001
52328	705002
94113	705003
92154	705004
43574	705005
99531	705006
51435	705007
33240	705008
103546	705009
102220	705010
3118	705011
17896	705012
16560	705013
561	705014
5656	705015
58571	705016
71629	705017
48802	705018
48822	705019
70942	705020
17309	705021
94488	705022
8995	705023
9086	705024
80700	705025
61450	705026
93746	705027
12073	705028
26053	705029
54666	705030
108687	705031
95254	705032
65640	705033
116676	705034
25883	705035
68363	705036
64757	705037
109054	705038
47747	705039
47747	705040
107478	705041
119056	705042
63445	705043
34455	705044
78148	705045
13711	705046
60066	705047
22141	705048
7227	705049
23850	705050
17565	705051
18639	705052
26462	705053
8605	705054
22750	705055
19704	705056
9289	705057
4058	705058
21881	705059
7174	705060
78465	705061
21602	705062
131155	705063
79628	705064
20042	705065
23820	705066
18414	705067
29541	705068
65526	705069
14637	705070
48569	705071
84617	705072
55645	705073
41427	705074
22173	705075
40463	705076
12057	705077
44678	705078
28892	705079
78891	705080
3806	705081
9085	705082
13008	705083
54092	705084
12642	705085
12274	705086
60137	705087
30510	705088
23252	705089
77894	705090
65666	705091
16103	705092
107267	705093
112320	705094
17924	705095
133903	705096
26937	705097
6331	705098
6331	705099
119765	705100
20839	705101
70568	705102
101286	705103
23997	705104
2392	705105
3806	705106
30152	705107
17679	705108
25502	705109
71380	705110
25489	705111
4500	705112
107841	705113
64766	705114
61586	705115
4424	705116
2218	705117
57480	705118
2133	705119
25274	705120
25300	705121
103600	705122
102045	705123
7125	705124
3927	705125
15890	705126
74820	705127
980	705128
4007	705129
127156	705130
4451	705131
45862	705132
13805	705133
7393	705134
7581	705135
71076	705136
10256	705137
79160	705138
131075	705139
22749	705140
74407	705141
95634	705142
20645	705143
56444	705144
13898	705145
100365	705146
27530	705147
47215	705148
79486	705149
79708	705150
83060	705151
19894	705152
66825	705153
53455	705154
29500	705155
84787	705156
21959	705157
41998	705158
10904	705159
54679	705160
7251	705161
84744	705162
14459	705163
32171	705164
51451	705165
52765	705166
52765	705167
66065	705168
62570	705169
11331	705170
88999	705171
39856	705172
4162	705173
124036	705174
86662	705175
50532	705176
33936	705177
4278	705178
65394	705179
115245	705180
49511	705181
26186	705182
54672	705183
61629	705184
72177	705185
1037	705186
67284	705187
47281	705188
112048	705189
569	705190
136329	705191
40404	705192
88609	705193
38183	705194
3146	705195
125958	705196
103770	705197
47061	705198
4692	705199
41220	705200
92850	705201
48797	705202
36495	705203
61441	705204
31423	705205
45661	705206
12222	705207
6117	705208
65494	705209
22003	705210
40991	705211
101315	705212
41917	705213
47689	705214
32281	705215
29517	705216
91008	705217
17510	705218
65456	705219
64097	705220
101145	705221
74557	705222
51152	705223
54212	705224
83392	705225
51962	705226
79647	705227
104871	705228
39877	705229
96888	705230
50257	705231
89197	705232
113088	705233
53089	705234
120023	705235
54937	705236
72684	705237
32281	705238
111676	705239
82721	705240
40473	705241
90110	705242
24157	705243
134343	705244
108456	705245
12180	705246
68807	705247
50863	705248
12894	705249
28748	705250
65405	705251
43511	705252
38726	705253
40164	705254
19483	705255
22952	705256
22952	705257
22003	705258
16415	705259
10418	705260
5683	705261
14769	705262
29133	705263
52172	705264
9442	705265
29997	705266
62284	705267
21544	705268
13610	705269
45399	705270
75955	705271
66873	705272
19602	705273
57564	705274
67550	705275
24391	705276
33579	705277
12274	705278
36553	705279
76665	705280
86516	705281
93645	705282
61070	705283
12072	705284
53165	705285
108528	705286
4656	705287
46869	705288
39881	705289
71797	705290
59059	705291
107598	705292
21163	705293
90285	705294
51823	705295
105737	705296
2810	705297
76850	705298
134404	705299
5681	705300
23048	705301
57708	705302
64952	705303
72245	705304
64237	705305
104075	705306
46427	705307
38790	705308
44942	705309
36759	705310
29041	705311
87100	705312
21852	705313
39280	705314
3838	705315
21179	705316
67639	705317
60278	705318
48881	705319
17108	705320
22018	705321
44451	705322
105971	705323
82094	705324
34302	705325
95704	705326
63632	705327
14111	705328
33734	705329
19286	705330
36201	705331
60551	705332
40148	705333
2394	705334
44002	705335
40237	705336
51914	705337
11121	705338
18553	705339
44328	705340
61646	705341
68158	705342
15684	705343
58389	705344
17360	705345
3438	705346
102513	705347
99268	705348
91995	705349
107433	705350
18876	705351
51824	705352
102703	705353
23453	705354
40027	705355
66921	705356
66092	705357
107476	705358
5925	705359
35820	705360
75683	705361
35523	705362
110153	705363
1593	705364
27087	705365
19695	705366
7065	705367
12268	705368
125849	705369
45235	705370
111413	705371
112884	705372
23696	705373
12130	705374
107184	705375
51493	705376
37308	705377
1407	705378
67046	705379
48460	705380
73673	705381
48098	705382
33948	705383
37700	705384
69801	705385
25000	705386
62226	705387
31387	705388
85044	705389
96777	705390
93898	705391
6007	705392
98052	705393
17271	705394
27226	705395
71934	705396
40660	705397
16953	705398
20650	705399
47821	705400
52979	705401
33705	705402
31528	705403
19740	705404
51121	705405
62318	705406
113341	705407
38693	705408
167542	705409
29561	705410
1817	705411
134645	705412
38889	705413
42071	705414
137720	705415
96255	705416
24342	705417
16739	705418
16500	705419
13388	705420
23995	705421
62798	705422
81461	705423
28159	705424
39881	705425
53767	705426
58846	705427
54829	705428
6131	705429
5301	705430
50294	705431
41667	705432
73141	705433
80312	705434
82179	705435
28008	705436
45971	705437
42620	705438
33627	705439
49553	705440
61173	705441
65765	705442
79010	705443
21558	705444
23356	705445
14154	705446
45442	705447
75982	705448
60599	705449
12069	705450
53048	705451
82022	705452
65890	705453
3503	705454
36614	705455
41238	705456
67521	705457
61770	705458
12698	705459
6284	705460
75866	705461
100636	705462
107306	705463
26243	705464
20941	705465
56490	705466
82686	705467
115360	705468
99689	705469
4704	705470
6785	705471
6738	705472
112937	705473
7356	705474
25847	705475
71985	705476
18049	705477
42666	705478
64525	705479
13795	705480
51472	705481
16500	705482
3774	705483
74585	705484
102682	705485
28560	705486
111713	705487
18396	705488
11981	705489
12196	705490
31528	705491
50468	705492
62377	705493
6387	705494
90206	705495
75227	705496
50323	705497
25783	705498
10422	705499
79547	705500
74537	705501
4896	705502
1070	705503
9025	705504
40661	705505
71084	705506
39469	705507
12463	705508
45114	705509
11311	705510
57985	705511
6037	705512
16181	705513
20057	705514
22197	705515
4586	705516
89103	705517
305	705518
13105	705519
121277	705520
102010	705521
30015	705522
14789	705523
10921	705524
83370	705525
97869	705526
9050	705527
8187	705528
14631	705529
43110	705530
42218	705531
31621	705532
18806	705533
105768	705534
13150	705535
86364	705536
55211	705537
82118	705538
40901	705539
3452	705540
2079	705541
48102	705542
54683	705543
97572	705544
278	705545
617	705546
105991	705547
39092	705548
82840	705549
80981	705550
17810	705551
2360	705552
3015	705553
114479	705554
74722	705555
74868	705556
1907	705557
3706	705558
20378	705559
1241	705560
30137	705561
22660	705562
70666	705563
95812	705564
110572	705565
55228	705566
31332	705567
18024	705568
75738	705569
33866	705570
47700	705571
56672	705572
34303	705573
75983	705574
52490	705575
44694	705576
5953	705577
49302	705578
6474	705579
30886	705580
22901	705581
6537	705582
17992	705583
25240	705584
2898	705585
52469	705586
40976	705587
27386	705588
24536	705589
77880	705590
43239	705591
70894	705592
68351	705593
31368	705594
4713	705595
9404	705596
44706	705597
14544	705598
138708	705599
57357	705600
14055	705601
76427	705602
120299	705603
65689	705604
113142	705605
30865	705606
2294	705607
81011	705608
33581	705609
12795	705610
59349	705611
5949	705612
1479	705613
1082	705614
6843	705615
2590	705616
1082	705617
97116	705618
5521	705619
29547	705620
105939	705621
35844	705622
37107	705623
50703	705624
74749	705625
70935	705626
762	705627
41349	705628
67576	705629
2151	705630
11587	705631
48765	705632
25784	705633
22614	705634
40524	705635
14503	705636
46943	705637
2938	705638
31239	705639
98716	705640
83352	705641
64781	705642
1752	705643
46121	705644
3294	705645
67986	705646
41654	705647
28003	705648
31044	705649
12933	705650
29968	705651
31527	705652
9187	705653
14781	705654
108838	705655
48722	705656
23899	705657
61315	705658
47926	705659
2729	705660
5504	705661
130918	705662
74451	705663
90995	705664
87782	705665
86770	705666
103679	705667
60640	705668
66522	705669
17044	705670
84790	705671
21933	705672
5346	705673
41634	705674
24984	705675
10263	705676
52979	705677
46858	705678
16212	705679
81066	705680
113573	705681
20476	705682
66084	705683
21424	705684
1663	705685
90136	705686
131513	705687
8130	705688
6768	705689
73631	705690
31147	705691
880	705692
39810	705693
9106	705694
16212	705695
12267	705696
11294	705697
36069	705698
37760	705699
2683	705700
107493	705701
68215	705702
72223	705703
52829	705704
24158	705705
74898	705706
49704	705707
18321	705708
12935	705709
5349	705710
10533	705711
103707	705712
93977	705713
61501	705714
4298	705715
44049	705716
3027	705717
28117	705718
1836	705719
96620	705720
45358	705721
95678	705722
127810	705723
118866	705724
4298	705725
45328	705726
83590	705727
40837	705728
39761	705729
92628	705730
4171	705731
52033	705732
16873	705733
10564	705734
44236	705735
23363	705736
69299	705737
40725	705738
49519	705739
2348	705740
38096	705741
114308	705742
57400	705743
31945	705744
45936	705745
34667	705746
38459	705747
55174	705748
1163	705749
30680	705750
31215	705751
49588	705752
30568	705753
18323	705754
6748	705755
38746	705756
3858	705757
42071	705758
41510	705759
3930	705760
103721	705761
109402	705762
76226	705763
8708	705764
56750	705765
8637	705766
6854	705767
50871	705768
9898	705769
40501	705770
60457	705771
49686	705772
136934	705773
22639	705774
68997	705775
84558	705776
127416	705777
9289	705778
26294	705779
58438	705780
81589	705781
39171	705782
2484	705783
73412	705784
34096	705785
43277	705786
29030	705787
1997	705788
97138	705789
44553	705790
58597	705791
67686	705792
69999	705793
69012	705794
65926	705795
63166	705796
84938	705797
130648	705798
22733	705799
84852	705800
31064	705801
26402	705802
7228	705803
36032	705804
77488	705805
96620	705806
37285	705807
59559	705808
105408	705809
26587	705810
27275	705811
13758	705812
30570	705813
37158	705814
73391	705815
5469	705816
8350	705817
33965	705818
47959	705819
40551	705820
31710	705821
16381	705822
23470	705823
10304	705824
5259	705825
49212	705826
96789	705827
47011	705828
33973	705829
81664	705830
65481	705831
6331	705832
65473	705833
44773	705834
15165	705835
69759	705836
58564	705837
52915	705838
14957	705839
73527	705840
12522	705841
2591	705842
73830	705843
25997	705844
15955	705845
3892	705846
84593	705847
106003	705848
64656	705849
64852	705850
82941	705851
86051	705852
114537	705853
118850	705854
15462	705855
4726	705856
30898	705857
71135	705858
31853	705859
9234	705860
9926	705861
7701	705862
36795	705863
24835	705864
81561	705865
17641	705866
36252	705867
33579	705868
78384	705869
91011	705870
10582	705871
24789	705872
76751	705873
42231	705874
45407	705875
21885	705876
121359	705877
116837	705878
73496	705879
98190	705880
66094	705881
95718	705882
72236	705883
1284	705884
93903	705885
62168	705886
30401	705887
42204	705888
52960	705889
106713	705890
17601	705891
84539	705892
69792	705893
32942	705894
107803	705895
73633	705896
127991	705897
77104	705898
23697	705899
87363	705900
45499	705901
62798	705902
71725	705903
2486	705904
39982	705905
87973	705906
41523	705907
26730	705908
117034	705909
96572	705910
39864	705911
92659	705912
24138	705913
29421	705914
34648	705915
5481	705916
18981	705917
25001	705918
33588	705919
3970	705920
6451	705921
34272	705922
4225	705923
29990	705924
49164	705925
69746	705926
48418	705927
22255	705928
24629	705929
127986	705930
8250	705931
9624	705932
21271	705933
30210	705934
20397	705935
11638	705936
24194	705937
34733	705938
77909	705939
49222	705940
43983	705941
97073	705942
98865	705943
26977	705944
14939	705945
38460	705946
74640	705947
7248	705948
87180	705949
40233	705950
49619	705951
75452	705952
27017	705953
23744	705954
95893	705955
35128	705956
30668	705957
39795	705958
51067	705959
30411	705960
9685	705961
18024	705962
51188	705963
21436	705964
67736	705965
56754	705966
12045	705967
11233	705968
11321	705969
2797	705970
10717	705971
66465	705972
51778	705973
37650	705974
20670	705975
4486	705976
4276	705977
11132	705978
8980	705979
18013	705980
67526	705981
108429	705982
56797	705983
25499	705984
5481	705985
25643	705986
90442	705987
28545	705988
48752	705989
29030	705990
39971	705991
11533	705992
11519	705993
48569	705994
32190	705995
14761	705996
17500	705997
11760	705998
31456	705999
65459	706000
132706	706001
21760	706002
43159	706003
44670	706004
28643	706005
54963	706006
2779	706007
76734	706008
84613	706009
93561	706010
89166	706011
101294	706012
60236	706013
53250	706014
7945	706015
87651	706016
65496	706017
79132	706018
26942	706019
19506	706020
8643	706021
73867	706022
53460	706023
56912	706024
53236	706025
158746	706026
64423	706027
86768	706028
84560	706029
31995	706030
52254	706031
89404	706032
101135	706033
68817	706034
60538	706035
44815	706036
426	706037
65555	706038
108969	706039
66041	706040
109528	706041
71115	706042
124027	706043
115564	706044
26247	706045
24214	706046
87212	706047
103909	706048
32299	706049
97550	706050
103523	706051
80508	706052
33709	706053
45307	706054
25402	706055
127266	706056
16522	706057
33201	706058
8892	706059
880	706060
3885	706061
8262	706062
137023	706063
11402	706064
112319	706065
2219	706066
63747	706067
7541	706068
34072	706069
74822	706070
27104	706071
31174	706072
3294	706073
2658	706074
2773	706075
64260	706076
18424	706077
10885	706078
2141	706079
3207	706080
46190	706081
65959	706082
63078	706083
34049	706084
70495	706085
5418	706086
47103	706087
70254	706088
62724	706089
29421	706090
75617	706091
96713	706092
14914	706093
67868	706094
1727	706095
42581	706096
7642	706097
5418	706098
12915	706099
38829	706100
24169	706101
13041	706102
6437	706103
20772	706104
94569	706105
72069	706106
9092	706107
34813	706108
45243	706109
3311	706110
24267	706111
3503	706112
17500	706113
12904	706114
53706	706115
71375	706116
23574	706117
2239	706118
10334	706119
32110	706120
92678	706121
85328	706122
62414	706123
28611	706124
40569	706125
26188	706126
26074	706127
23774	706128
8615	706129
14376	706130
52994	706131
71040	706132
84691	706133
26527	706134
34003	706135
28095	706136
70473	706137
142213	706138
11953	706139
50651	706140
23978	706141
63059	706142
18462	706143
48662	706144
122882	706145
31572	706146
14779	706147
138588	706148
69777	706149
93342	706150
17177	706151
4914	706152
18536	706153
42965	706154
4151	706155
9787	706156
14291	706157
12350	706158
74529	706159
23457	706160
47784	706161
3408	706162
17810	706163
14546	706164
45585	706165
68140	706166
15347	706167
11306	706168
361	706169
4284	706170
97514	706171
48148	706172
55364	706173
68373	706174
83167	706175
108857	706176
23397	706177
102923	706178
48665	706179
2475	706180
3364	706181
521	706182
38682	706183
64946	706184
23929	706185
127515	706186
55233	706187
39819	706188
4205	706189
143726	706190
12076	706191
26054	706192
5388	706193
18555	706194
65902	706195
24902	706196
51928	706197
85457	706198
14781	706199
43340	706200
29748	706201
23995	706202
21818	706203
19003	706204
7176	706205
33144	706206
64744	706207
71869	706208
47959	706209
33236	706210
123161	706211
53741	706212
1638	706213
39819	706214
23683	706215
58071	706216
90934	706217
23694	706218
7634	706219
450	706220
58864	706221
59906	706222
30658	706223
30140	706224
2779	706225
43340	706226
42292	706227
15550	706228
3728	706229
1058	706230
11515	706231
8254	706232
112145	706233
53998	706234
111973	706235
53998	706236
45	706237
59811	706238
5737	706239
38613	706240
39078	706241
91698	706242
108637	706243
8643	706244
83606	706245
2960	706246
19696	706247
62817	706248
34792	706249
100934	706250
19231	706251
9175	706252
65896	706253
121547	706254
40957	706255
14878	706256
32325	706257
112986	706258
48932	706259
48118	706260
108508	706261
6528	706262
42573	706263
103676	706264
57598	706265
64915	706266
29719	706267
41250	706268
75926	706269
18222	706270
85176	706271
31235	706272
24557	706273
1855	706274
100337	706275
103468	706276
71657	706277
6256	706278
14521	706279
38711	706280
721	706281
23995	706282
17032	706283
6835	706284
23563	706285
26427	706286
34137	706287
20513	706288
21599	706289
145380	706290
13380	706291
85317	706292
26065	706293
1032	706294
97962	706295
19281	706296
1427	706297
15568	706298
6738	706299
9471	706300
18236	706301
25376	706302
68147	706303
4120	706304
56255	706305
16427	706306
78901	706307
150279	706308
22954	706309
83745	706310
103880	706311
102798	706312
77573	706313
95575	706314
49637	706315
72867	706316
1894	706317
97951	706318
5724	706319
61784	706320
9586	706321
61448	706322
12338	706323
7820	706324
4370	706325
83414	706326
2512	706327
335	706328
52449	706329
96579	706330
5734	706331
58369	706332
40993	706333
14909	706334
8581	706335
53276	706336
82703	706337
22295	706338
18074	706339
1949	706340
9586	706341
21790	706342
2855	706343
10999	706344
41701	706345
7623	706346
26067	706347
46835	706348
14742	706349
53910	706350
12361	706351
26182	706352
86459	706353
12805	706354
14961	706355
7019	706356
81814	706357
39439	706358
3117	706359
48155	706360
44813	706361
26035	706362
11295	706363
1816	706364
86678	706365
123128	706366
14956	706367
5514	706368
981	706369
18636	706370
48736	706371
21886	706372
4670	706373
11988	706374
54111	706375
15713	706376
18697	706377
12759	706378
11222	706379
54353	706380
24906	706381
39964	706382
7957	706383
21961	706384
106043	706385
91309	706386
9769	706387
26947	706388
83400	706389
13948	706390
6550	706391
6550	706392
48398	706393
43966	706394
34286	706395
26186	706396
62124	706397
70448	706398
90822	706399
28144	706400
37600	706401
67214	706402
51262	706403
52388	706404
37191	706405
89206	706406
111831	706407
84789	706408
79136	706409
91439	706410
89132	706411
16947	706412
91480	706413
90503	706414
42979	706415
113002	706416
14000	706417
9663	706418
35447	706419
15771	706420
3586	706421
5198	706422
899	706423
138562	706424
21076	706425
5321	706426
23727	706427
106095	706428
90105	706429
53070	706430
39242	706431
47404	706432
10992	706433
68883	706434
110070	706435
35917	706436
11158	706437
7400	706438
28842	706439
13038	706440
100561	706441
37142	706442
78859	706443
103506	706444
130889	706445
16299	706446
28972	706447
4184	706448
9881	706449
9290	706450
62126	706451
14969	706452
2617	706453
3543	706454
15957	706455
20465	706456
21085	706457
674	706458
15961	706459
56608	706460
2137	706461
33153	706462
32945	706463
15935	706464
34391	706465
98380	706466
85093	706467
107743	706468
63412	706469
50627	706470
97741	706471
75459	706472
127150	706473
80662	706474
71702	706475
23106	706476
51398	706477
52520	706478
13154	706479
73608	706480
55398	706481
21521	706482
7261	706483
916	706484
31584	706485
51917	706486
59991	706487
53845	706488
16126	706489
4421	706490
2791	706491
98918	706492
8259	706493
27732	706494
86259	706495
14339	706496
62382	706497
81002	706498
6551	706499
12635	706500
59787	706501
105576	706502
41641	706503
126380	706504
95880	706505
21881	706506
12542	706507
12542	706508
38946	706509
29758	706510
12542	706511
77501	706512
28896	706513
24892	706514
41412	706515
69300	706516
8596	706517
25244	706518
5658	706519
11389	706520
9965	706521
22650	706522
3085	706523
1852	706524
25481	706525
29496	706526
6018	706527
8479	706528
26130	706529
10012	706530
20346	706531
104153	706532
4455	706533
74655	706534
100859	706535
5049	706536
20492	706537
17933	706538
84671	706539
54079	706540
61049	706541
36226	706542
2573	706543
17252	706544
11510	706545
14679	706546
76253	706547
98079	706548
115720	706549
16686	706550
49571	706551
76491	706552
44238	706553
46527	706554
5136	706555
4018	706556
56071	706557
12344	706558
16941	706559
35996	706560
37900	706561
4295	706562
9702	706563
46947	706564
77003	706565
18185	706566
65792	706567
81500	706568
2809	706569
50647	706570
7172	706571
105491	706572
16900	706573
44884	706574
78972	706575
20712	706576
12935	706577
7126	706578
33092	706579
98744	706580
62679	706581
5508	706582
90968	706583
1573	706584
51703	706585
47624	706586
53862	706587
6613	706588
14679	706589
17029	706590
46966	706591
66847	706592
120517	706593
122348	706594
14124	706595
18554	706596
9103	706597
34203	706598
70243	706599
22084	706600
86323	706601
91581	706602
10723	706603
7227	706604
135908	706605
90029	706606
36582	706607
91698	706608
70044	706609
35570	706610
36498	706611
17502	706612
69019	706613
1796	706614
6012	706615
18498	706616
114421	706617
49818	706618
73741	706619
92262	706620
11033	706621
1816	706622
103431	706623
18029	706624
36733	706625
1816	706626
22074	706627
88669	706628
39209	706629
29885	706630
31432	706631
6989	706632
17507	706633
88669	706634
163969	706635
2834	706636
45140	706637
23664	706638
75224	706639
68169	706640
158567	706641
5434	706642
24198	706643
45065	706644
31478	706645
14497	706646
51699	706647
110774	706648
2560	706649
11627	706650
45274	706651
87203	706652
5731	706653
33906	706654
55079	706655
18491	706656
22609	706657
16142	706658
14093	706659
80371	706660
52485	706661
25878	706662
69900	706663
52928	706664
11376	706665
28572	706666
9194	706667
54631	706668
37101	706669
80863	706670
45499	706671
15761	706672
22136	706673
36582	706674
4006	706675
18362	706676
69021	706677
24598	706678
57479	706679
24463	706680
27564	706681
67908	706682
98083	706683
52909	706684
16700	706685
15627	706686
27190	706687
88586	706688
80516	706689
7738	706690
102287	706691
10534	706692
70922	706693
111836	706694
28548	706695
3331	706696
24350	706697
68973	706698
49330	706699
21449	706700
27981	706701
57569	706702
31194	706703
62323	706704
38610	706705
91424	706706
62802	706707
53799	706708
39119	706709
39126	706710
37578	706711
72688	706712
9330	706713
76430	706714
124141	706715
62238	706716
83128	706717
7531	706718
129379	706719
30950	706720
48424	706721
253	706722
96633	706723
131524	706724
81573	706725
9330	706726
30940	706727
86004	706728
22591	706729
39126	706730
24125	706731
39180	706732
30961	706733
51211	706734
12280	706735
69812	706736
31894	706737
10406	706738
98876	706739
56322	706740
57397	706741
77985	706742
136008	706743
107113	706744
14327	706745
20075	706746
4991	706747
66051	706748
7738	706749
17951	706750
96417	706751
17765	706752
33988	706753
96467	706754
97026	706755
111904	706756
78916	706757
96461	706758
27218	706759
98708	706760
54359	706761
47891	706762
16710	706763
69741	706764
60415	706765
27633	706766
47373	706767
69537	706768
6818	706769
76561	706770
63654	706771
12753	706772
16548	706773
20867	706774
37372	706775
19692	706776
93577	706777
29187	706778
27317	706779
37034	706780
20867	706781
86123	706782
110586	706783
90424	706784
113500	706785
9851	706786
118900	706787
41436	706788
39717	706789
116577	706790
37036	706791
28046	706792
41436	706793
16556	706794
25598	706795
27775	706796
14991	706797
83505	706798
13120	706799
77844	706800
33751	706801
2548	706802
14220	706803
6653	706804
18299	706805
84480	706806
19692	706807
6653	706808
96833	706809
42321	706810
43570	706811
74952	706812
21606	706813
63706	706814
64829	706815
134374	706816
4442	706817
10663	706818
37444	706819
29187	706820
14833	706821
740	706822
10232	706823
4442	706824
79875	706825
85366	706826
19144	706827
66087	706828
73084	706829
66058	706830
78234	706831
50510	706832
101304	706833
9060	706834
62565	706835
29466	706836
43590	706837
79596	706838
85040	706839
103	706840
75568	706841
16642	706842
38672	706843
24364	706844
90804	706845
104896	706846
12494	706847
74275	706848
10335	706849
41163	706850
88614	706851
91859	706852
22000	706853
38502	706854
67274	706855
74744	706856
76966	706857
53776	706858
11644	706859
20666	706860
73682	706861
53765	706862
13393	706863
4028	706864
67728	706865
13272	706866
63051	706867
42248	706868
56938	706869
28183	706870
231	706871
14231	706872
130894	706873
4133	706874
20074	706875
95486	706876
132280	706877
1262	706878
6196	706879
43572	706880
546	706881
85460	706882
34720	706883
44502	706884
37195	706885
34806	706886
74604	706887
65499	706888
110526	706889
62543	706890
45481	706891
56921	706892
68171	706893
33579	706894
49158	706895
361	706896
65428	706897
40035	706898
8977	706899
143	706900
5953	706901
44703	706902
9119	706903
5953	706904
29077	706905
34254	706906
5953	706907
34254	706908
78169	706909
113262	706910
25590	706911
39129	706912
87382	706913
4429	706914
7121	706915
31947	706916
38874	706917
22258	706918
27270	706919
111435	706920
27078	706921
34543	706922
73781	706923
25250	706924
13149	706925
20044	706926
33628	706927
38518	706928
8836	706929
75704	706930
4030	706931
68845	706932
31392	706933
40432	706934
31527	706935
9238	706936
41258	706937
2732	706938
68845	706939
91468	706940
90052	706941
90130	706942
33293	706943
2407	706944
27078	706945
147320	706946
46340	706947
31407	706948
7454	706949
27724	706950
22655	706951
35510	706952
5207	706953
114900	706954
2618	706955
53133	706956
12791	706957
74374	706958
48663	706959
16497	706960
29616	706961
9794	706962
134129	706963
113718	706964
14634	706965
47334	706966
20900	706967
36690	706968
22958	706969
23896	706970
84405	706971
28398	706972
28398	706973
56007	706974
44478	706975
88090	706976
18999	706977
29434	706978
12471	706979
59066	706980
68897	706981
2007	706982
74650	706983
27823	706984
34816	706985
46082	706986
333	706987
51424	706988
5219	706989
28094	706990
40963	706991
26653	706992
10740	706993
19290	706994
19290	706995
52467	706996
7813	706997
40977	706998
58538	706999
27981	707000
52738	707001
54357	707002
26528	707003
54211	707004
803	707005
14960	707006
28182	707007
17506	707008
66092	707009
73177	707010
37964	707011
34811	707012
86721	707013
2306	707014
22409	707015
21241	707016
6608	707017
899	707018
2540	707019
137607	707020
22823	707021
20047	707022
16266	707023
93450	707024
111707	707025
59134	707026
27969	707027
22374	707028
16266	707029
22060	707030
1774	707031
58043	707032
36069	707033
29744	707034
53225	707035
14382	707036
98156	707037
8589	707038
79517	707039
74	707040
58491	707041
43439	707042
97095	707043
45864	707044
25904	707045
67155	707046
36690	707047
48184	707048
5753	707049
780	707050
53735	707051
3227	707052
23041	707053
88867	707054
96623	707055
1818	707056
3666	707057
28119	707058
36777	707059
27687	707060
11518	707061
41651	707062
73489	707063
26430	707064
3045	707065
17664	707066
22666	707067
30833	707068
25584	707069
92532	707070
22811	707071
88208	707072
37935	707073
47927	707074
1862	707075
34157	707076
70044	707077
72953	707078
36622	707079
41867	707080
85019	707081
49902	707082
17555	707083
7902	707084
17658	707085
34121	707086
82080	707087
36690	707088
10713	707089
491	707090
46454	707091
51363	707092
45938	707093
9455	707094
6916	707095
13118	707096
17664	707097
36112	707098
6037	707099
105624	707100
31727	707101
13806	707102
4041	707103
12645	707104
112842	707105
103992	707106
26966	707107
21726	707108
15889	707109
39916	707110
5259	707111
83275	707112
22645	707113
51857	707114
17200	707115
41276	707116
56519	707117
11619	707118
2913	707119
1712	707120
40734	707121
3846	707122
20331	707123
47697	707124
41697	707125
53301	707126
40775	707127
54371	707128
18725	707129
6388	707130
40457	707131
41883	707132
43314	707133
340	707134
4015	707135
18136	707136
40759	707137
2484	707138
11496	707139
32165	707140
20906	707141
54384	707142
63798	707143
34503	707144
49807	707145
53396	707146
5692	707147
780	707148
17658	707149
5692	707150
15779	707151
36814	707152
12656	707153
12230	707154
46073	707155
6618	707156
22264	707157
8919	707158
78938	707159
75545	707160
58546	707161
8332	707162
8626	707163
28034	707164
19110	707165
4355	707166
9238	707167
1368	707168
16296	707169
28459	707170
18394	707171
70666	707172
1602	707173
58872	707174
4146	707175
115713	707176
16642	707177
1483	707178
899	707179
6107	707180
74	707181
23528	707182
90593	707183
102376	707184
44103	707185
7805	707186
84360	707187
31489	707188
11036	707189
28737	707190
91525	707191
27654	707192
36276	707193
16102	707194
80795	707195
3945	707196
32333	707197
49682	707198
52249	707199
17658	707200
51893	707201
55440	707202
36133	707203
5235	707204
77468	707205
45861	707206
46357	707207
328	707208
49662	707209
20853	707210
63658	707211
6438	707212
83633	707213
46480	707214
110506	707215
7261	707216
115137	707217
6519	707218
130528	707219
30445	707220
19152	707221
16147	707222
121320	707223
40229	707224
42187	707225
3536	707226
8420	707227
5512	707228
37896	707229
14873	707230
129415	707231
43964	707232
49900	707233
137760	707234
13513	707235
60379	707236
66207	707237
61395	707238
46796	707239
22601	707240
33262	707241
88701	707242
5781	707243
21445	707244
77406	707245
9678	707246
3727	707247
17349	707248
73492	707249
22995	707250
15473	707251
44017	707252
100335	707253
107842	707254
4229	707255
84383	707256
12323	707257
11129	707258
51868	707259
16506	707260
55098	707261
29958	707262
4276	707263
59476	707264
59476	707265
115429	707266
26027	707267
71761	707268
29428	707269
18091	707270
15164	707271
9102	707272
12246	707273
41668	707274
53825	707275
42439	707276
60080	707277
16266	707278
60491	707279
67475	707280
35129	707281
54204	707282
125840	707283
11217	707284
11244	707285
7590	707286
7467	707287
46144	707288
32269	707289
49754	707290
30582	707291
94003	707292
68204	707293
112101	707294
112408	707295
22617	707296
95881	707297
19898	707298
22613	707299
68033	707300
22142	707301
37650	707302
87821	707303
51196	707304
31676	707305
74893	707306
52808	707307
47642	707308
899	707309
66929	707310
37171	707311
26029	707312
37123	707313
18380	707314
9654	707315
135614	707316
639	707317
1899	707318
20204	707319
16266	707320
8350	707321
55136	707322
124828	707323
460	707324
6025	707325
7536	707326
1345	707327
67749	707328
80816	707329
86632	707330
74420	707331
6190	707332
6735	707333
6735	707334
6112	707335
14326	707336
61508	707337
44212	707338
116495	707339
52117	707340
145691	707341
89305	707342
62479	707343
56651	707344
42296	707345
28857	707346
31081	707347
8983	707348
59108	707349
231	707350
31347	707351
34057	707352
6682	707353
6385	707354
58441	707355
20043	707356
113202	707357
36069	707358
97866	707359
165923	707360
52125	707361
1899	707362
58014	707363
231	707364
17285	707365
81488	707366
98027	707367
160694	707368
12671	707369
62639	707370
51435	707371
48074	707372
42290	707373
73027	707374
104114	707375
63295	707376
4132	707377
49161	707378
11722	707379
18668	707380
26635	707381
133967	707382
40831	707383
2293	707384
97963	707385
1162	707386
52257	707387
41163	707388
107255	707389
1549	707390
6195	707391
21551	707392
126221	707393
66120	707394
129336	707395
16136	707396
51109	707397
8648	707398
83057	707399
42349	707400
79077	707401
114610	707402
14164	707403
1299	707404
1299	707405
4230	707406
102406	707407
85383	707408
105326	707409
1549	707410
18149	707411
7134	707412
67203	707413
112456	707414
19943	707415
69248	707416
53139	707417
16533	707418
39335	707419
52514	707420
65989	707421
9285	707422
76789	707423
361	707424
33577	707425
28213	707426
79420	707427
37132	707428
50543	707429
92299	707430
22615	707431
57969	707432
17949	707433
41381	707434
50594	707435
80385	707436
34447	707437
131308	707438
134067	707439
11209	707440
106972	707441
38578	707442
44868	707443
62430	707444
9007	707445
51686	707446
109838	707447
94595	707448
61403	707449
37395	707450
36085	707451
11258	707452
117776	707453
88744	707454
121403	707455
35306	707456
4030	707457
71875	707458
2954	707459
6735	707460
16690	707461
113356	707462
41506	707463
61389	707464
5764	707465
75577	707466
36071	707467
93787	707468
88118	707469
107747	707470
72083	707471
104083	707472
48610	707473
73154	707474
179	707475
23013	707476
55131	707477
43465	707478
55348	707479
46526	707480
40485	707481
40485	707482
2293	707483
21847	707484
8832	707485
55127	707486
1452	707487
90643	707488
76646	707489
93764	707490
83643	707491
66036	707492
84956	707493
83289	707494
58323	707495
34641	707496
48077	707497
132751	707498
52826	707499
68899	707500
85183	707501
88065	707502
82183	707503
23858	707504
68202	707505
35885	707506
68899	707507
15948	707508
15778	707509
3222	707510
88003	707511
80823	707512
3654	707513
112030	707514
69229	707515
96423	707516
79272	707517
130489	707518
94084	707519
22617	707520
18679	707521
60093	707522
64531	707523
29514	707524
30918	707525
137073	707526
132430	707527
64296	707528
95820	707529
39508	707530
48511	707531
104015	707532
90924	707533
86665	707534
117758	707535
89276	707536
49782	707537
48040	707538
53669	707539
61746	707540
72237	707541
129168	707542
89511	707543
53315	707544
78057	707545
74674	707546
69864	707547
75692	707548
23068	707549
72084	707550
26041	707551
107562	707552
102123	707553
48586	707554
7179	707555
31032	707556
25245	707557
80348	707558
34441	707559
58013	707560
34445	707561
80313	707562
5727	707563
91968	707564
96515	707565
14967	707566
10467	707567
97954	707568
56627	707569
86491	707570
93701	707571
6263	707572
11315	707573
93654	707574
12976	707575
30396	707576
16225	707577
19998	707578
9017	707579
75547	707580
54620	707581
64779	707582
16661	707583
49725	707584
74913	707585
37301	707586
67891	707587
33667	707588
87794	707589
45597	707590
40442	707591
5648	707592
134223	707593
14735	707594
118961	707595
83701	707596
52399	707597
5428	707598
63320	707599
50272	707600
41920	707601
8791	707602
132310	707603
89559	707604
72938	707605
36651	707606
99679	707607
102857	707608
107515	707609
128632	707610
32949	707611
29111	707612
62531	707613
52405	707614
75918	707615
15292	707616
109973	707617
53126	707618
66971	707619
69172	707620
23840	707621
100989	707622
27529	707623
89047	707624
33012	707625
18663	707626
48875	707627
107288	707628
50478	707629
48518	707630
41427	707631
48000	707632
96708	707633
6539	707634
58950	707635
122685	707636
131062	707637
93499	707638
89017	707639
75383	707640
65859	707641
73549	707642
95846	707643
99149	707644
50833	707645
91427	707646
88126	707647
110826	707648
115377	707649
127870	707650
106058	707651
67008	707652
68150	707653
17246	707654
129072	707655
780	707656
22163	707657
11667	707658
68050	707659
29111	707660
40137	707661
102618	707662
52238	707663
48710	707664
12444	707665
34447	707666
20294	707667
26115	707668
95877	707669
49884	707670
56626	707671
71773	707672
18230	707673
30911	707674
59196	707675
44259	707676
9381	707677
52540	707678
51933	707679
40429	707680
39157	707681
30837	707682
34292	707683
22083	707684
57469	707685
72860	707686
21806	707687
43169	707688
5674	707689
88237	707690
87698	707691
35848	707692
89407	707693
64607	707694
24718	707695
83626	707696
18203	707697
22389	707698
34301	707699
5823	707700
87307	707701
31678	707702
18046	707703
92853	707704
61044	707705
92422	707706
57988	707707
123229	707708
10868	707709
113627	707710
5264	707711
77578	707712
82834	707713
84538	707714
86156	707715
119159	707716
42958	707717
105344	707718
11354	707719
125637	707720
52441	707721
80640	707722
14332	707723
110804	707724
131386	707725
48013	707726
134737	707727
109115	707728
76381	707729
103647	707730
83138	707731
89295	707732
88873	707733
111559	707734
15824	707735
107082	707736
88815	707737
90599	707738
47140	707739
8269	707740
107566	707741
81554	707742
81864	707743
72173	707744
15824	707745
84993	707746
80904	707747
98158	707748
38877	707749
87400	707750
80903	707751
107666	707752
111881	707753
96441	707754
71089	707755
85228	707756
79372	707757
25304	707758
110279	707759
113789	707760
105461	707761
69348	707762
88892	707763
87353	707764
87964	707765
50690	707766
110679	707767
93644	707768
43075	707769
65920	707770
87683	707771
86153	707772
89186	707773
107134	707774
104166	707775
81861	707776
91507	707777
71139	707778
80694	707779
34590	707780
83221	707781
73001	707782
81956	707783
74417	707784
87383	707785
78001	707786
111936	707787
88736	707788
89378	707789
69049	707790
85162	707791
75254	707792
76448	707793
70062	707794
90616	707795
113130	707796
41403	707797
84806	707798
92861	707799
65727	707800
80389	707801
83803	707802
71878	707803
85002	707804
88019	707805
65693	707806
93784	707807
50406	707808
102063	707809
64428	707810
84798	707811
107486	707812
112044	707813
110066	707814
87781	707815
60126	707816
29959	707817
54634	707818
80838	707819
103489	707820
89224	707821
85161	707822
77499	707823
100392	707824
82172	707825
82237	707826
96552	707827
9095	707828
96541	707829
131316	707830
108937	707831
113307	707832
121173	707833
82028	707834
90423	707835
88910	707836
91921	707837
129232	707838
89288	707839
95300	707840
66048	707841
70015	707842
118621	707843
93847	707844
88116	707845
57637	707846
65797	707847
106831	707848
87299	707849
65568	707850
34442	707851
65509	707852
76369	707853
73557	707854
137801	707855
39221	707856
60576	707857
107249	707858
103922	707859
84415	707860
89120	707861
86227	707862
100864	707863
118777	707864
102130	707865
126434	707866
80818	707867
71448	707868
58459	707869
60517	707870
83042	707871
86495	707872
114395	707873
103533	707874
48531	707875
63464	707876
113420	707877
68178	707878
111730	707879
64405	707880
85235	707881
71078	707882
84492	707883
83192	707884
40667	707885
69887	707886
38634	707887
16947	707888
91896	707889
73039	707890
106780	707891
104397	707892
36129	707893
101207	707894
79825	707895
18149	707896
72917	707897
85033	707898
23808	707899
33118	707900
103483	707901
48647	707902
89145	707903
48852	707904
80955	707905
67632	707906
1345	707907
266	707908
114579	707909
68251	707910
49826	707911
63199	707912
90984	707913
81891	707914
83555	707915
103726	707916
48783	707917
103725	707918
69157	707919
74493	707920
73524	707921
39221	707922
81670	707923
127283	707924
38637	707925
72873	707926
110477	707927
77605	707928
105887	707929
70258	707930
78997	707931
59132	707932
71452	707933
84478	707934
83558	707935
111705	707936
82943	707937
16764	707938
38591	707939
81975	707940
111884	707941
83687	707942
63472	707943
105311	707944
81628	707945
114437	707946
100594	707947
121195	707948
81880	707949
89218	707950
50843	707951
85420	707952
23080	707953
36089	707954
55126	707955
79291	707956
93859	707957
74476	707958
90205	707959
93497	707960
107594	707961
56355	707962
89337	707963
67680	707964
90260	707965
47890	707966
102681	707967
65764	707968
93625	707969
112351	707970
65924	707971
30903	707972
98153	707973
106924	707974
8269	707975
13414	707976
48218	707977
120188	707978
43379	707979
5895	707980
50806	707981
109209	707982
110770	707983
62569	707984
67154	707985
71210	707986
18857	707987
115088	707988
109341	707989
47929	707990
62157	707991
86244	707992
56109	707993
81884	707994
80882	707995
104246	707996
62144	707997
48511	707998
54235	707999
2627	708000
51633	708001
2170	708002
135712	708003
20422	708004
97866	708005
85114	708006
76338	708007
55105	708008
97156	708009
102104	708010
42004	708011
119013	708012
114403	708013
69881	708014
10710	708015
56732	708016
97707	708017
82157	708018
129091	708019
25535	708020
31999	708021
62500	708022
67920	708023
119160	708024
59464	708025
136270	708026
73328	708027
67256	708028
102496	708029
24745	708030
110253	708031
56027	708032
149216	708033
38569	708034
48795	708035
2616	708036
83766	708037
2997	708038
15281	708039
23455	708040
1100	708041
3841	708042
22163	708043
16300	708044
28555	708045
129600	708046
33224	708047
3965	708048
33145	708049
7606	708050
36621	708051
391	708052
40717	708053
103775	708054
108617	708055
103540	708056
53825	708057
82840	708058
110090	708059
34451	708060
68910	708061
69785	708062
22697	708063
25920	708064
52923	708065
63211	708066
45135	708067
48025	708068
54334	708069
391	708070
5727	708071
62569	708072
32009	708073
33273	708074
9459	708075
7083	708076
21528	708077
32387	708078
17619	708079
49243	708080
17619	708081
92234	708082
44464	708083
21513	708084
10557	708085
1026	708086
48779	708087
83319	708088
11529	708089
90464	708090
72151	708091
56213	708092
49910	708093
37330	708094
7713	708095
4804	708096
3060	708097
57339	708098
56133	708099
153072	708100
3638	708101
99336	708102
105487	708103
1482	708104
86245	708105
10150	708106
106864	708107
50622	708108
66585	708109
132312	708110
14066	708111
29221	708112
84521	708113
61473	708114
20928	708115
4238	708116
46138	708117
44498	708118
7455	708119
15179	708120
14080	708121
5056	708122
30590	708123
69937	708124
19122	708125
1835	708126
70105	708127
14784	708128
14158	708129
16787	708130
14784	708131
41211	708132
102905	708133
4948	708134
48075	708135
102659	708136
90885	708137
5056	708138
65692	708139
68262	708140
83706	708141
87495	708142
69937	708143
36855	708144
8533	708145
9037	708146
9037	708147
154764	708148
76477	708149
21864	708150
79739	708151
73332	708152
71183	708153
48713	708154
104198	708155
62532	708156
56084	708157
38616	708158
95645	708159
71019	708160
56633	708161
39976	708162
81892	708163
95602	708164
105894	708165
65974	708166
87596	708167
84841	708168
50406	708169
48631	708170
36079	708171
119868	708172
36089	708173
72749	708174
6022	708175
21453	708176
68199	708177
25933	708178
85408	708179
71358	708180
11030	708181
38786	708182
80318	708183
65563	708184
58482	708185
3020	708186
9008	708187
4092	708188
21361	708189
8539	708190
8539	708191
31921	708192
1840	708193
26476	708194
18860	708195
34525	708196
73304	708197
108796	708198
31459	708199
3991	708200
52221	708201
68125	708202
5145	708203
134385	708204
5383	708205
12946	708206
52020	708207
5383	708208
109941	708209
56217	708210
34389	708211
70164	708212
22631	708213
10249	708214
9897	708215
2813	708216
27936	708217
85989	708218
3181	708219
10249	708220
27178	708221
4632	708222
43132	708223
64297	708224
2715	708225
15973	708226
27105	708227
23459	708228
9830	708229
103939	708230
55148	708231
5278	708232
66563	708233
5278	708234
36482	708235
25353	708236
96508	708237
86656	708238
68814	708239
62398	708240
139446	708241
40500	708242
41859	708243
44284	708244
9799	708245
17826	708246
47681	708247
23717	708248
13406	708249
142059	708250
14835	708251
37226	708252
19255	708253
31571	708254
23672	708255
7763	708256
83372	708257
24726	708258
15601	708259
30840	708260
39736	708261
42286	708262
81137	708263
74506	708264
5973	708265
19585	708266
9632	708267
95887	708268
79612	708269
66210	708270
30628	708271
64963	708272
92882	708273
73514	708274
74873	708275
94316	708276
147103	708277
38869	708278
47131	708279
100598	708280
88245	708281
119127	708282
18017	708283
17496	708284
34708	708285
14232	708286
132993	708287
71865	708288
62662	708289
51610	708290
113803	708291
74484	708292
119070	708293
43480	708294
67293	708295
15562	708296
19717	708297
79653	708298
22098	708299
15333	708300
77102	708301
68331	708302
48105	708303
57465	708304
88063	708305
15347	708306
34461	708307
24411	708308
19568	708309
74701	708310
20703	708311
57960	708312
3568	708313
11660	708314
23383	708315
66220	708316
85335	708317
30655	708318
121231	708319
22110	708320
22961	708321
776	708322
41549	708323
54054	708324
35114	708325
42665	708326
74916	708327
71863	708328
110805	708329
17569	708330
38659	708331
78279	708332
86586	708333
129434	708334
14148	708335
111893	708336
72705	708337
52856	708338
28636	708339
96362	708340
4227	708341
82392	708342
95791	708343
11016	708344
50706	708345
91858	708346
8806	708347
7531	708348
7531	708349
72198	708350
44656	708351
65416	708352
24220	708353
25940	708354
95618	708355
7557	708356
4256	708357
40405	708358
20152	708359
71546	708360
71976	708361
14582	708362
39307	708363
110918	708364
9667	708365
29548	708366
81671	708367
197	708368
89138	708369
68800	708370
9008	708371
4689	708372
12492	708373
69062	708374
41702	708375
12279	708376
17322	708377
49841	708378
17182	708379
129540	708380
17322	708381
29131	708382
17301	708383
71976	708384
38950	708385
110103	708386
38199	708387
52767	708388
89605	708389
37641	708390
6386	708391
32365	708392
76695	708393
33187	708394
42044	708395
9804	708396
6371	708397
20330	708398
45495	708399
58104	708400
26057	708401
9667	708402
5583	708403
109318	708404
28492	708405
58351	708406
20482	708407
82900	708408
67677	708409
11734	708410
24920	708411
10092	708412
40840	708413
26740	708414
49254	708415
18616	708416
6851	708417
26510	708418
43333	708419
50812	708420
864	708421
74698	708422
84602	708423
105476	708424
18217	708425
6881	708426
22633	708427
64255	708428
23006	708429
59891	708430
29446	708431
167579	708432
51250	708433
34005	708434
44563	708435
47379	708436
99144	708437
89329	708438
104363	708439
7816	708440
8082	708441
1823	708442
33121	708443
6753	708444
17517	708445
69399	708446
22337	708447
102538	708448
33307	708449
55439	708450
38501	708451
82173	708452
9442	708453
32842	708454
60981	708455
65378	708456
36833	708457
4251	708458
11664	708459
40606	708460
50381	708461
28723	708462
1950	708463
63459	708464
28224	708465
67460	708466
14454	708467
23465	708468
39314	708469
38153	708470
4197	708471
8686	708472
77108	708473
9051	708474
101390	708475
76948	708476
36820	708477
54160	708478
112872	708479
113128	708480
2349	708481
4436	708482
2870	708483
65810	708484
130861	708485
33572	708486
83489	708487
121487	708488
62432	708489
38906	708490
4162	708491
13298	708492
89421	708493
97879	708494
104136	708495
32950	708496
79463	708497
80933	708498
102680	708499
79203	708500
64643	708501
95795	708502
16221	708503
31644	708504
110849	708505
73218	708506
4541	708507
39563	708508
90158	708509
45127	708510
28442	708511
121295	708512
93635	708513
31144	708514
39206	708515
11019	708516
32016	708517
5896	708518
10711	708519
61721	708520
22918	708521
66234	708522
6132	708523
113018	708524
37572	708525
106649	708526
63047	708527
137101	708528
30447	708529
112962	708530
77816	708531
84468	708532
73312	708533
166327	708534
148698	708535
77	708536
77	708537
77	708538
74901	708539
76983	708540
39417	708541
15356	708542
34528	708543
58447	708544
16801	708545
14224	708546
10685	708547
26413	708548
85245	708549
152904	708550
54969	708551
18170	708552
21556	708553
26619	708554
41584	708555
67161	708556
53722	708557
12796	708558
16288	708559
55406	708560
32198	708561
1321	708562
13552	708563
11230	708564
18058	708565
70978	708566
33149	708567
33608	708568
6074	708569
75700	708570
47947	708571
19229	708572
82944	708573
19640	708574
33317	708575
2346	708576
71588	708577
1675	708578
103429	708579
84863	708580
88016	708581
8057	708582
37892	708583
7592	708584
8204	708585
33317	708586
47075	708587
71194	708588
71211	708589
7096	708590
10339	708591
33640	708592
32185	708593
36034	708594
2346	708595
34567	708596
5830	708597
82677	708598
64340	708599
85927	708600
17355	708601
23276	708602
45382	708603
39391	708604
27598	708605
93652	708606
6821	708607
63633	708608
52472	708609
9672	708610
47323	708611
39961	708612
58324	708613
128711	708614
43540	708615
18959	708616
40142	708617
81662	708618
50422	708619
9135	708620
23504	708621
23526	708622
67	708623
64340	708624
4075	708625
70560	708626
5608	708627
3642	708628
644	708629
1330	708630
2412	708631
3230	708632
12084	708633
1236	708634
4050	708635
54775	708636
68289	708637
108713	708638
58614	708639
74802	708640
14682	708641
5697	708642
39528	708643
17793	708644
19899	708645
26686	708646
22799	708647
64912	708648
7033	708649
16429	708650
107595	708651
44521	708652
19146	708653
59411	708654
9452	708655
19146	708656
32975	708657
32444	708658
20155	708659
3367	708660
8892	708661
15002	708662
39865	708663
52426	708664
65398	708665
24663	708666
33728	708667
51919	708668
9168	708669
25478	708670
2686	708671
41563	708672
3373	708673
65844	708674
69414	708675
131069	708676
85465	708677
42936	708678
29085	708679
34034	708680
2239	708681
59209	708682
79292	708683
20702	708684
104188	708685
37144	708686
11628	708687
71137	708688
55284	708689
30532	708690
39251	708691
49301	708692
59039	708693
128801	708694
1697	708695
25391	708696
16877	708697
85048	708698
12186	708699
15642	708700
20305	708701
18558	708702
111487	708703
5198	708704
50860	708705
38450	708706
56022	708707
31436	708708
8150	708709
40769	708710
25567	708711
74354	708712
100499	708713
88049	708714
30140	708715
132177	708716
90472	708717
15228	708718
29222	708719
93533	708720
138682	708721
23941	708722
673	708723
7296	708724
14251	708725
40229	708726
54386	708727
39417	708728
61675	708729
110768	708730
3563	708731
127972	708732
73208	708733
76421	708734
15228	708735
27039	708736
51583	708737
24005	708738
24436	708739
52764	708740
9645	708741
4559	708742
34009	708743
117267	708744
121343	708745
76852	708746
68224	708747
57769	708748
36529	708749
14111	708750
106653	708751
17738	708752
20258	708753
16244	708754
33553	708755
82795	708756
17127	708757
72243	708758
98211	708759
30877	708760
66475	708761
89534	708762
69782	708763
26752	708764
110085	708765
18361	708766
23694	708767
4310	708768
51861	708769
77074	708770
43394	708771
10587	708772
136365	708773
53879	708774
6389	708775
87144	708776
55060	708777
20305	708778
9244	708779
117434	708780
12664	708781
28449	708782
11672	708783
59889	708784
92797	708785
32336	708786
53806	708787
117621	708788
97675	708789
56703	708790
71040	708791
55250	708792
27980	708793
4810	708794
109128	708795
13275	708796
23369	708797
40425	708798
36846	708799
36846	708800
46899	708801
8033	708802
27982	708803
27982	708804
3854	708805
6157	708806
52854	708807
21539	708808
86524	708809
3699	708810
8937	708811
15161	708812
15187	708813
102166	708814
8937	708815
34718	708816
25400	708817
15301	708818
19698	708819
53651	708820
24953	708821
16995	708822
74943	708823
85154	708824
4746	708825
41642	708826
59824	708827
101252	708828
14571	708829
134217	708830
60481	708831
5531	708832
40438	708833
114345	708834
25091	708835
73862	708836
29745	708837
48875	708838
85229	708839
74748	708840
23978	708841
67128	708842
65004	708843
89313	708844
3027	708845
6950	708846
68695	708847
87914	708848
109987	708849
48949	708850
53103	708851
50605	708852
61134	708853
9437	708854
12003	708855
19160	708856
69454	708857
82303	708858
62652	708859
31587	708860
29591	708861
28572	708862
2537	708863
10045	708864
113706	708865
62474	708866
73325	708867
26509	708868
113599	708869
7638	708870
3722	708871
40714	708872
14171	708873
52276	708874
56526	708875
32083	708876
67187	708877
50251	708878
86487	708879
53892	708880
95393	708881
50562	708882
4033	708883
68874	708884
22987	708885
2921	708886
52466	708887
136262	708888
43635	708889
32387	708890
51898	708891
40104	708892
13926	708893
104399	708894
47130	708895
48483	708896
12396	708897
39589	708898
73552	708899
53646	708900
3625	708901
23808	708902
2334	708903
47925	708904
27982	708905
87544	708906
88767	708907
31727	708908
3364	708909
39276	708910
33669	708911
28484	708912
147048	708913
6913	708914
23439	708915
32429	708916
13219	708917
38940	708918
51070	708919
134652	708920
361	708921
3349	708922
34454	708923
52304	708924
7248	708925
60557	708926
110859	708927
97072	708928
11957	708929
51972	708930
70885	708931
217	708932
50265	708933
13482	708934
39523	708935
13802	708936
40995	708937
84511	708938
9089	708939
18232	708940
2961	708941
9984	708942
70154	708943
92859	708944
3678	708945
21126	708946
7565	708947
9271	708948
11316	708949
17571	708950
37230	708951
69477	708952
15174	708953
30445	708954
116483	708955
24150	708956
4622	708957
8849	708958
11405	708959
3680	708960
46207	708961
2349	708962
70958	708963
29867	708964
150267	708965
47872	708966
2947	708967
79865	708968
1947	708969
54332	708970
20234	708971
58269	708972
95437	708973
88923	708974
7683	708975
7683	708976
6789	708977
32151	708978
51268	708979
35289	708980
88236	708981
14573	708982
110	708983
46951	708984
13295	708985
48213	708986
32250	708987
30310	708988
3791	708989
3791	708990
10890	708991
1569	708992
2797	708993
4412	708994
20879	708995
48419	708996
26645	708997
8158	708998
99589	708999
59414	709000
20835	709001
39556	709002
2962	709003
101987	709004
33267	709005
103569	709006
13600	709007
45658	709008
45658	709009
22577	709010
59980	709011
662	709012
9212	709013
26420	709014
121809	709015
57385	709016
17039	709017
82841	709018
64269	709019
60412	709020
6635	709021
113058	709022
37074	709023
113084	709024
59117	709025
72722	709026
38527	709027
135494	709028
54799	709029
78989	709030
14869	709031
14869	709032
69837	709033
4635	709034
90908	709035
7821	709036
32800	709037
11666	709038
44337	709039
3855	709040
69753	709041
30231	709042
18726	709043
84485	709044
49526	709045
55362	709046
11771	709047
4353	709048
41372	709049
2823	709050
65818	709051
8075	709052
28855	709053
39089	709054
58867	709055
42434	709056
15336	709057
4419	709058
107855	709059
67190	709060
73781	709061
10914	709062
5532	709063
44825	709064
65400	709065
56022	709066
59883	709067
11224	709068
39926	709069
41923	709070
14972	709071
18648	709072
12226	709073
22806	709074
73199	709075
8158	709076
112309	709077
108452	709078
11405	709079
40408	709080
17039	709081
25504	709082
58594	709083
17024	709084
6232	709085
43367	709086
14111	709087
38895	709088
31723	709089
22005	709090
103624	709091
64126	709092
82833	709093
6795	709094
53679	709095
105612	709096
166172	709097
18630	709098
9610	709099
137044	709100
18630	709101
27943	709102
18296	709103
115259	709104
77980	709105
71825	709106
57531	709107
93637	709108
34018	709109
112178	709110
24132	709111
31163	709112
85896	709113
91573	709114
120066	709115
131147	709116
47744	709117
145	709118
2810	709119
10566	709120
87636	709121
4305	709122
69997	709123
33993	709124
30330	709125
1492	709126
48035	709127
44146	709128
16968	709129
48696	709130
48557	709131
45957	709132
82035	709133
48559	709134
145145	709135
13432	709136
22578	709137
71844	709138
14519	709139
6619	709140
8714	709141
90028	709142
9783	709143
61108	709144
5328	709145
29558	709146
77697	709147
64183	709148
50791	709149
73361	709150
86124	709151
39283	709152
79514	709153
89661	709154
4788	709155
23902	709156
85501	709157
59374	709158
21160	709159
62756	709160
62525	709161
43507	709162
35181	709163
67836	709164
64732	709165
62585	709166
50713	709167
92303	709168
7910	709169
13334	709170
67268	709171
83039	709172
31242	709173
6171	709174
2148	709175
696	709176
55643	709177
22664	709178
12552	709179
897	709180
40455	709181
2366	709182
9822	709183
88015	709184
95223	709185
15499	709186
39576	709187
72165	709188
21993	709189
26666	709190
2871	709191
2871	709192
33044	709193
19151	709194
7163	709195
99476	709196
74948	709197
55124	709198
13595	709199
39254	709200
2135	709201
64524	709202
93738	709203
37957	709204
9683	709205
76577	709206
3098	709207
60318	709208
99368	709209
8506	709210
3362	709211
68302	709212
6171	709213
7234	709214
11258	709215
19599	709216
52201	709217
21226	709218
18396	709219
7358	709220
3181	709221
40625	709222
34209	709223
14566	709224
5159	709225
104923	709226
23697	709227
26274	709228
34543	709229
17651	709230
16723	709231
6021	709232
4056	709233
7529	709234
13971	709235
13254	709236
10431	709237
64931	709238
6010	709239
6670	709240
18645	709241
6454	709242
41179	709243
41226	709244
31575	709245
28906	709246
43291	709247
25373	709248
27953	709249
5236	709250
63537	709251
30987	709252
1198	709253
32956	709254
59544	709255
62281	709256
17100	709257
39538	709258
67786	709259
6959	709260
20240	709261
4709	709262
87841	709263
130459	709264
117598	709265
10870	709266
30227	709267
47667	709268
9947	709269
30230	709270
4987	709271
2792	709272
90382	709273
2128	709274
24439	709275
4228	709276
10258	709277
45298	709278
62368	709279
26012	709280
93948	709281
8477	709282
5647	709283
8123	709284
102622	709285
4964	709286
9863	709287
68149	709288
8123	709289
59428	709290
86311	709291
22319	709292
17002	709293
81164	709294
52460	709295
32280	709296
50395	709297
12291	709298
5173	709299
4691	709300
117412	709301
40767	709302
952	709303
3034	709304
39776	709305
14342	709306
18219	709307
49103	709308
14064	709309
32162	709310
127531	709311
11601	709312
70297	709313
90766	709314
41219	709315
82720	709316
76933	709317
11725	709318
47766	709319
19187	709320
26693	709321
102452	709322
34004	709323
33887	709324
31223	709325
24916	709326
33264	709327
99568	709328
22971	709329
7797	709330
6804	709331
23424	709332
23424	709333
4920	709334
55030	709335
79304	709336
41219	709337
18427	709338
57576	709339
40625	709340
25889	709341
12756	709342
25345	709343
5159	709344
17049	709345
12900	709346
9171	709347
12339	709348
131438	709349
49176	709350
12433	709351
24745	709352
18102	709353
12267	709354
28796	709355
72687	709356
34608	709357
72699	709358
98257	709359
23777	709360
75588	709361
68982	709362
37587	709363
62485	709364
40570	709365
13247	709366
37209	709367
8286	709368
38489	709369
28978	709370
55030	709371
39775	709372
110779	709373
21550	709374
114634	709375
79405	709376
16209	709377
11066	709378
82025	709379
4336	709380
18234	709381
14674	709382
24536	709383
11242	709384
19058	709385
12215	709386
12215	709387
13549	709388
43141	709389
59384	709390
1852	709391
70428	709392
62675	709393
4285	709394
76708	709395
39776	709396
2266	709397
58857	709398
47284	709399
19055	709400
40503	709401
32313	709402
48677	709403
42293	709404
15595	709405
26072	709406
5671	709407
28103	709408
37619	709409
32903	709410
92179	709411
46165	709412
45633	709413
109237	709414
102501	709415
55463	709416
43413	709417
3820	709418
33098	709419
54945	709420
43459	709421
21592	709422
56049	709423
12189	709424
22753	709425
17262	709426
42961	709427
70659	709428
24824	709429
27273	709430
84352	709431
25595	709432
29864	709433
45550	709434
4672	709435
19750	709436
8931	709437
59470	709438
4453	709439
60557	709440
3532	709441
32467	709442
18068	709443
64903	709444
15832	709445
24002	709446
8528	709447
98253	709448
107469	709449
10917	709450
73751	709451
14426	709452
9834	709453
85842	709454
25537	709455
26680	709456
25535	709457
52094	709458
8890	709459
66595	709460
51371	709461
52946	709462
93945	709463
86129	709464
77861	709465
19894	709466
63623	709467
7834	709468
7774	709469
7674	709470
12317	709471
12317	709472
19954	709473
45541	709474
24749	709475
71092	709476
96842	709477
29633	709478
61502	709479
9588	709480
76330	709481
4273	709482
6254	709483
19757	709484
18177	709485
31544	709486
7754	709487
60332	709488
75543	709489
60285	709490
10072	709491
9074	709492
95751	709493
6301	709494
97893	709495
9074	709496
33034	709497
105130	709498
7186	709499
3380	709500
23744	709501
22604	709502
52024	709503
81090	709504
66914	709505
3166	709506
6376	709507
75289	709508
11681	709509
6457	709510
12923	709511
6168	709512
2808	709513
11290	709514
6388	709515
7389	709516
9621	709517
5289	709518
1693	709519
9797	709520
60442	709521
4117	709522
5590	709523
123054	709524
9591	709525
41477	709526
69166	709527
533	709528
33897	709529
18424	709530
24165	709531
31091	709532
4589	709533
51035	709534
5627	709535
64808	709536
64808	709537
81186	709538
21798	709539
117015	709540
11992	709541
30350	709542
55673	709543
9585	709544
30350	709545
73260	709546
27945	709547
55673	709548
93397	709549
62290	709550
47771	709551
16871	709552
63265	709553
28546	709554
100386	709555
47663	709556
42275	709557
47631	709558
62128	709559
10500	709560
62158	709561
10500	709562
89998	709563
91304	709564
47634	709565
82690	709566
5310	709567
4734	709568
8807	709569
22	709570
131304	709571
67139	709572
72117	709573
70187	709574
56189	709575
61384	709576
101000	709577
23072	709578
29526	709579
105290	709580
35527	709581
54723	709582
32822	709583
58830	709584
8683	709585
47673	709586
63749	709587
9770	709588
2868	709589
10167	709590
47635	709591
3005	709592
3192	709593
65712	709594
12336	709595
38908	709596
8592	709597
10451	709598
2113	709599
163	709600
30625	709601
10703	709602
1347	709603
79607	709604
101323	709605
51333	709606
48489	709607
37086	709608
84374	709609
28090	709610
6331	709611
62397	709612
29101	709613
37212	709614
65626	709615
47735	709616
83077	709617
83629	709618
41138	709619
80627	709620
132313	709621
84622	709622
152428	709623
39458	709624
47774	709625
65626	709626
88774	709627
84751	709628
3445	709629
42181	709630
4814	709631
112914	709632
22745	709633
76861	709634
1170	709635
2113	709636
12458	709637
15942	709638
40180	709639
102324	709640
3145	709641
5499	709642
34601	709643
561	709644
7541	709645
39818	709646
1555	709647
23309	709648
38840	709649
48023	709650
60416	709651
56202	709652
107185	709653
24281	709654
65840	709655
48006	709656
79934	709657
2209	709658
3422	709659
55395	709660
58636	709661
62337	709662
4268	709663
9002	709664
14247	709665
8884	709666
32788	709667
13062	709668
18965	709669
20764	709670
59936	709671
78935	709672
15614	709673
17691	709674
6423	709675
145485	709676
31132	709677
20257	709678
4768	709679
87330	709680
69782	709681
17099	709682
28014	709683
31859	709684
31939	709685
1090	709686
41707	709687
34223	709688
1663	709689
332	709690
106970	709691
103702	709692
94235	709693
126015	709694
18689	709695
122472	709696
11990	709697
3830	709698
6217	709699
40516	709700
15312	709701
72149	709702
33283	709703
51301	709704
81636	709705
5544	709706
5086	709707
3064	709708
13700	709709
12569	709710
8551	709711
80550	709712
4739	709713
11667	709714
23275	709715
55542	709716
6076	709717
2117	709718
6649	709719
13970	709720
71012	709721
28042	709722
15364	709723
20866	709724
64532	709725
124645	709726
14081	709727
64985	709728
125903	709729
15270	709730
50370	709731
12920	709732
51310	709733
63458	709734
65990	709735
598	709736
61125	709737
23577	709738
3751	709739
83170	709740
61580	709741
21886	709742
60588	709743
5966	709744
35390	709745
8846	709746
28372	709747
6138	709748
53790	709749
62253	709750
66453	709751
29417	709752
137263	709753
111870	709754
81722	709755
37388	709756
24129	709757
20351	709758
137458	709759
446	709760
88947	709761
41856	709762
8709	709763
27284	709764
27283	709765
28455	709766
21273	709767
13962	709768
106700	709769
19688	709770
5936	709771
39063	709772
17365	709773
46842	709774
6810	709775
70103	709776
4721	709777
69526	709778
67002	709779
13899	709780
135624	709781
3152	709782
14025	709783
26926	709784
8979	709785
18051	709786
45268	709787
5671	709788
49580	709789
1172	709790
13404	709791
37023	709792
19087	709793
24591	709794
5871	709795
8423	709796
100866	709797
90289	709798
36480	709799
50451	709800
11610	709801
39458	709802
109625	709803
103605	709804
79600	709805
32475	709806
124105	709807
45235	709808
113853	709809
68704	709810
3766	709811
14977	709812
81487	709813
56089	709814
76808	709815
61010	709816
2016	709817
33031	709818
50589	709819
18988	709820
8876	709821
52312	709822
34473	709823
81697	709824
3614	709825
5878	709826
35305	709827
63280	709828
133892	709829
110217	709830
37636	709831
1284	709832
12938	709833
18670	709834
8889	709835
21	709836
20829	709837
20829	709838
1792	709839
17062	709840
3792	709841
58234	709842
1664	709843
9749	709844
58282	709845
22642	709846
55083	709847
14210	709848
118020	709849
32781	709850
84345	709851
18346	709852
57448	709853
64944	709854
75372	709855
5024	709856
439	709857
81165	709858
41193	709859
17687	709860
5175	709861
13597	709862
26905	709863
5740	709864
14966	709865
84553	709866
10176	709867
14246	709868
22918	709869
38083	709870
18829	709871
93772	709872
87192	709873
18490	709874
70334	709875
9691	709876
6041	709877
52998	709878
75728	709879
42254	709880
39087	709881
32360	709882
1612	709883
123006	709884
40153	709885
57544	709886
13986	709887
2811	709888
1162	709889
32301	709890
838	709891
3033	709892
6649	709893
93722	709894
76326	709895
29888	709896
34665	709897
14429	709898
28015	709899
51637	709900
3948	709901
2263	709902
65405	709903
72854	709904
44280	709905
9610	709906
6218	709907
82714	709908
28502	709909
107446	709910
61713	709911
3775	709912
36265	709913
6927	709914
20650	709915
65562	709916
108387	709917
69983	709918
40663	709919
117500	709920
12034	709921
10460	709922
2392	709923
17100	709924
57787	709925
72708	709926
47194	709927
2679	709928
3495	709929
30687	709930
16052	709931
72897	709932
49837	709933
14845	709934
4573	709935
108854	709936
70658	709937
30857	709938
13317	709939
3606	709940
107	709941
6769	709942
5778	709943
45988	709944
45399	709945
35015	709946
82801	709947
8953	709948
22370	709949
1729	709950
55681	709951
1839	709952
10610	709953
10272	709954
78403	709955
52770	709956
101011	709957
12368	709958
81460	709959
8551	709960
32214	709961
48853	709962
105876	709963
21893	709964
90298	709965
29578	709966
58902	709967
39743	709968
13524	709969
101942	709970
49497	709971
31738	709972
58256	709973
29599	709974
56044	709975
12180	709976
5246	709977
60456	709978
63605	709979
39603	709980
3929	709981
130714	709982
9099	709983
51373	709984
55179	709985
65665	709986
77712	709987
31501	709988
50726	709989
3974	709990
7399	709991
81	709992
18347	709993
41482	709994
58003	709995
32989	709996
3751	709997
7192	709998
646	709999
3938	710000
16409	710001
15979	710002
15166	710003
5878	710004
124354	710005
70153	710006
137310	710007
72834	710008
105896	710009
110373	710010
91377	710011
59350	710012
34154	710013
16253	710014
73049	710015
166229	710016
86831	710017
66658	710018
121772	710019
29473	710020
16706	710021
94185	710022
27713	710023
134306	710024
71742	710025
27081	710026
24104	710027
60978	710028
39950	710029
9214	710030
16767	710031
17826	710032
31176	710033
73180	710034
51	710035
39234	710036
19944	710037
6306	710038
107078	710039
17249	710040
28340	710041
75660	710042
15835	710043
8790	710044
139235	710045
26672	710046
8887	710047
88732	710048
61390	710049
13789	710050
772	710051
18026	710052
64235	710053
15607	710054
21332	710055
2739	710056
16052	710057
48956	710058
16903	710059
130863	710060
788	710061
66518	710062
12383	710063
77463	710064
65556	710065
8804	710066
27757	710067
17948	710068
42569	710069
20329	710070
62388	710071
9216	710072
7412	710073
5111	710074
36531	710075
10656	710076
5047	710077
41922	710078
1732	710079
28340	710080
4436	710081
9669	710082
3991	710083
51045	710084
44603	710085
67975	710086
3324	710087
1093	710088
93842	710089
26841	710090
61352	710091
137041	710092
7805	710093
49262	710094
23150	710095
61206	710096
36556	710097
48720	710098
24127	710099
10460	710100
86179	710101
4451	710102
31863	710103
51328	710104
39161	710105
2923	710106
609	710107
2495	710108
31501	710109
28431	710110
5653	710111
24616	710112
117086	710113
99368	710114
11455	710115
32427	710116
56263	710117
16969	710118
14299	710119
5138	710120
22693	710121
2627	710122
6392	710123
61731	710124
5006	710125
70025	710126
4462	710127
120416	710128
43242	710129
89455	710130
81	710131
5778	710132
9744	710133
9744	710134
5387	710135
94400	710136
2258	710137
1765	710138
17326	710139
15307	710140
86741	710141
3033	710142
31483	710143
41407	710144
7229	710145
22018	710146
49910	710147
36124	710148
4863	710149
16969	710150
37167	710151
120119	710152
93675	710153
23512	710154
47082	710155
27632	710156
17343	710157
1090	710158
17937	710159
5618	710160
16302	710161
7658	710162
52415	710163
4652	710164
3247	710165
114427	710166
20705	710167
38455	710168
11668	710169
1804	710170
48525	710171
86435	710172
35397	710173
17992	710174
53683	710175
35315	710176
5984	710177
4914	710178
12765	710179
6480	710180
498	710181
52330	710182
30179	710183
2304	710184
52237	710185
8362	710186
11990	710187
87149	710188
55534	710189
14194	710190
24805	710191
23091	710192
119201	710193
7173	710194
12454	710195
68743	710196
51504	710197
8443	710198
47768	710199
89962	710200
18040	710201
31069	710202
84660	710203
24290	710204
12219	710205
23319	710206
32811	710207
72800	710208
52546	710209
79660	710210
121168	710211
103393	710212
49350	710213
3933	710214
33740	710215
19519	710216
70950	710217
10543	710218
68359	710219
13929	710220
4914	710221
60030	710222
6171	710223
18949	710224
14677	710225
141903	710226
45969	710227
43616	710228
1303	710229
80868	710230
2715	710231
82049	710232
71015	710233
21798	710234
90606	710235
1416	710236
41987	710237
45862	710238
362	710239
18450	710240
70957	710241
2027	710242
52069	710243
40854	710244
100931	710245
8979	710246
2027	710247
33879	710248
15913	710249
54636	710250
43011	710251
85137	710252
15513	710253
9013	710254
41471	710255
31341	710256
27957	710257
9124	710258
33937	710259
39748	710260
5312	710261
47233	710262
12001	710263
4056	710264
5150	710265
7543	710266
91609	710267
50714	710268
51290	710269
32249	710270
5160	710271
11661	710272
120535	710273
5251	710274
45610	710275
4672	710276
7392	710277
5603	710278
24869	710279
21884	710280
1581	710281
43293	710282
96889	710283
46128	710284
79701	710285
130822	710286
15913	710287
79765	710288
40992	710289
9576	710290
3437	710291
145	710292
106012	710293
3367	710294
13405	710295
9912	710296
7098	710297
8927	710298
67692	710299
32082	710300
52812	710301
4235	710302
74789	710303
45346	710304
45821	710305
10343	710306
60515	710307
5366	710308
32191	710309
43270	710310
24174	710311
40417	710312
55597	710313
29182	710314
10080	710315
23978	710316
52995	710317
22106	710318
5213	710319
22924	710320
32234	710321
70631	710322
8218	710323
95209	710324
36419	710325
15817	710326
2350	710327
74301	710328
2862	710329
47855	710330
111747	710331
104253	710332
22267	710333
28880	710334
35982	710335
53127	710336
107506	710337
3284	710338
26892	710339
264	710340
31709	710341
45053	710342
37603	710343
8210	710344
23300	710345
112128	710346
35537	710347
40561	710348
80486	710349
58149	710350
1840	710351
76942	710352
4321	710353
54596	710354
21142	710355
19930	710356
8822	710357
4977	710358
82804	710359
99241	710360
897	710361
49828	710362
1527	710363
88639	710364
53732	710365
10312	710366
1017	710367
91519	710368
23104	710369
56795	710370
708	710371
3192	710372
899	710373
109887	710374
51816	710375
3700	710376
34993	710377
95290	710378
79504	710379
49318	710380
11746	710381
36721	710382
56118	710383
41702	710384
38806	710385
1512	710386
70090	710387
145	710388
3739	710389
47349	710390
12881	710391
13409	710392
28054	710393
1729	710394
82001	710395
1643	710396
98747	710397
86060	710398
14097	710399
35046	710400
37219	710401
11015	710402
15931	710403
65486	710404
47751	710405
102122	710406
9423	710407
54568	710408
6140	710409
22755	710410
14756	710411
10505	710412
3798	710413
137217	710414
96828	710415
2007	710416
14246	710417
24163	710418
98932	710419
131440	710420
34640	710421
4492	710422
4492	710423
2244	710424
19635	710425
11466	710426
4227	710427
32016	710428
17992	710429
13581	710430
35513	710431
10917	710432
7635	710433
26673	710434
39755	710435
131512	710436
19544	710437
32271	710438
56011	710439
34560	710440
4468	710441
54976	710442
6059	710443
33068	710444
36423	710445
87971	710446
81	710447
8357	710448
25280	710449
3290	710450
33006	710451
10686	710452
17948	710453
45069	710454
38455	710455
4010	710456
36503	710457
11000	710458
70002	710459
37181	710460
41600	710461
42372	710462
40660	710463
32191	710464
13759	710465
11208	710466
1274	710467
7816	710468
32458	710469
14322	710470
30327	710471
4168	710472
70987	710473
22743	710474
7538	710475
22135	710476
11156	710477
782	710478
59177	710479
54617	710480
70024	710481
25808	710482
8690	710483
56440	710484
11503	710485
133778	710486
75187	710487
109416	710488
6298	710489
1739	710490
45065	710491
11130	710492
128800	710493
121565	710494
53955	710495
13134	710496
36744	710497
62311	710498
122568	710499
8986	710500
102954	710501
13892	710502
128390	710503
3294	710504
28231	710505
39396	710506
79186	710507
23556	710508
30688	710509
3059	710510
1409	710511
2918	710512
959	710513
91617	710514
42541	710515
42245	710516
9169	710517
24616	710518
82726	710519
8295	710520
10664	710521
16119	710522
52931	710523
2923	710524
71672	710525
16079	710526
44224	710527
27321	710528
30140	710529
4868	710530
26643	710531
19955	710532
11990	710533
2292	710534
74904	710535
39252	710536
24632	710537
27587	710538
47813	710539
68413	710540
29218	710541
18401	710542
132301	710543
5379	710544
28532	710545
46327	710546
62633	710547
2892	710548
38500	710549
20886	710550
3362	710551
98184	710552
64817	710553
257	710554
40638	710555
693	710556
68684	710557
22622	710558
58855	710559
40783	710560
35218	710561
51318	710562
52295	710563
4484	710564
29070	710565
117540	710566
85458	710567
66684	710568
52919	710569
42445	710570
6306	710571
18624	710572
51646	710573
90396	710574
1569	710575
257	710576
60577	710577
12454	710578
31507	710579
37238	710580
117280	710581
28064	710582
22940	710583
36260	710584
20343	710585
79906	710586
65877	710587
17582	710588
916	710589
14083	710590
35928	710591
390	710592
24128	710593
126354	710594
80432	710595
6733	710596
2139	710597
3304	710598
44145	710599
9983	710600
33798	710601
21467	710602
81806	710603
13450	710604
60026	710605
36440	710606
19241	710607
109822	710608
44544	710609
3615	710610
73611	710611
24831	710612
19982	710613
104430	710614
2946	710615
780	710616
18696	710617
3727	710618
87091	710619
76288	710620
1207	710621
6994	710622
47935	710623
49276	710624
73617	710625
5406	710626
10907	710627
20776	710628
100925	710629
5248	710630
30678	710631
47346	710632
3775	710633
16811	710634
80366	710635
78855	710636
69915	710637
28151	710638
7797	710639
4930	710640
64864	710641
124612	710642
12370	710643
49275	710644
33087	710645
4602	710646
50689	710647
70057	710648
76567	710649
44315	710650
12501	710651
41364	710652
8205	710653
22785	710654
10513	710655
25323	710656
17030	710657
4971	710658
3764	710659
53707	710660
2074	710661
4329	710662
58149	710663
108885	710664
40521	710665
1452	710666
98299	710667
8330	710668
69774	710669
69997	710670
6641	710671
1905	710672
14194	710673
35276	710674
2480	710675
82255	710676
220	710677
7307	710678
81467	710679
2220	710680
15858	710681
23852	710682
18142	710683
37087	710684
51176	710685
5100	710686
4971	710687
603	710688
91447	710689
97514	710690
9212	710691
43639	710692
64831	710693
8167	710694
88181	710695
5477	710696
9093	710697
5696	710698
65738	710699
3602	710700
18053	710701
2257	710702
98291	710703
477	710704
44852	710705
9169	710706
16406	710707
1661	710708
23347	710709
87499	710710
3775	710711
7259	710712
36543	710713
3934	710714
28022	710715
71585	710716
124422	710717
14770	710718
67780	710719
3767	710720
5536	710721
126192	710722
33318	710723
13085	710724
17680	710725
47000	710726
92789	710727
16646	710728
28746	710729
9440	710730
53836	710731
63470	710732
53034	710733
43033	710734
44965	710735
17825	710736
44331	710737
71808	710738
124717	710739
1804	710740
17439	710741
40660	710742
30369	710743
17000	710744
104430	710745
50394	710746
22342	710747
2562	710748
38163	710749
23131	710750
5642	710751
30711	710752
261	710753
81	710754
81	710755
41954	710756
10505	710757
53960	710758
50864	710759
29523	710760
16542	710761
24136	710762
65645	710763
32320	710764
56513	710765
60963	710766
85154	710767
23870	710768
18441	710769
35033	710770
85974	710771
19944	710772
14560	710773
48513	710774
47689	710775
129077	710776
18670	710777
4901	710778
2932	710779
26072	710780
9307	710781
3324	710782
3751	710783
14002	710784
35956	710785
16680	710786
81747	710787
216	710788
7344	710789
5872	710790
4861	710791
15832	710792
81987	710793
23139	710794
75616	710795
89	710796
93469	710797
22006	710798
82128	710799
37454	710800
1009	710801
49784	710802
22088	710803
2902	710804
31230	710805
8639	710806
32277	710807
42311	710808
10396	710809
24432	710810
30100	710811
897	710812
7920	710813
53162	710814
3830	710815
20846	710816
24818	710817
128744	710818
38176	710819
19115	710820
33179	710821
62443	710822
6922	710823
89591	710824
79466	710825
70914	710826
36566	710827
36273	710828
72889	710829
21141	710830
41375	710831
3036	710832
4704	710833
102180	710834
88059	710835
88059	710836
16758	710837
84398	710838
2778	710839
1559	710840
63052	710841
22180	710842
26191	710843
5490	710844
20515	710845
36243	710846
48016	710847
14640	710848
120	710849
30649	710850
67808	710851
47031	710852
31491	710853
37731	710854
16059	710855
30656	710856
27078	710857
109349	710858
82239	710859
29582	710860
129389	710861
87523	710862
22683	710863
75646	710864
17892	710865
26551	710866
7203	710867
3290	710868
51370	710869
70955	710870
1895	710871
24997	710872
15496	710873
48720	710874
2908	710875
66504	710876
53710	710877
4008	710878
81	710879
84486	710880
2184	710881
11089	710882
70523	710883
38499	710884
40040	710885
7392	710886
110716	710887
11463	710888
49196	710889
4653	710890
3870	710891
18842	710892
12644	710893
59782	710894
53898	710895
21810	710896
71718	710897
45964	710898
15322	710899
27317	710900
2484	710901
21553	710902
21784	710903
60976	710904
34464	710905
13807	710906
22999	710907
54933	710908
5330	710909
13905	710910
1775	710911
79850	710912
92137	710913
6083	710914
25900	710915
27813	710916
3211	710917
9480	710918
6802	710919
8690	710920
39849	710921
127725	710922
68318	710923
99585	710924
86846	710925
91558	710926
16444	710927
45834	710928
45834	710929
156051	710930
100340	710931
37161	710932
39282	710933
46061	710934
18974	710935
8804	710936
13505	710937
33642	710938
55488	710939
1335	710940
9795	710941
8897	710942
51167	710943
26463	710944
100420	710945
43024	710946
4544	710947
13925	710948
24417	710949
16256	710950
2141	710951
51644	710952
54331	710953
32321	710954
2838	710955
27148	710956
35093	710957
41511	710958
31564	710959
597	710960
412	710961
268	710962
28021	710963
33989	710964
7521	710965
33123	710966
12702	710967
17270	710968
39215	710969
55193	710970
780	710971
27002	710972
45964	710973
16767	710974
9066	710975
36668	710976
1645	710977
1602	710978
78972	710979
29474	710980
23451	710981
25278	710982
74661	710983
58072	710984
67835	710985
30459	710986
52542	710987
35093	710988
23412	710989
12728	710990
65319	710991
67785	710992
13409	710993
72733	710994
23161	710995
23161	710996
13502	710997
2434	710998
22302	710999
807	711000
7392	711001
90534	711002
14426	711003
2293	711004
446	711005
62629	711006
19658	711007
13468	711008
43504	711009
15903	711010
63560	711011
1571	711012
22059	711013
53232	711014
27161	711015
1446	711016
8668	711017
18761	711018
3598	711019
35278	711020
43542	711021
103626	711022
49793	711023
65605	711024
19999	711025
103970	711026
39847	711027
18333	711028
9744	711029
1898	711030
14736	711031
138535	711032
55611	711033
22215	711034
10929	711035
56714	711036
33638	711037
37149	711038
28757	711039
21126	711040
67750	711041
31151	711042
99384	711043
65906	711044
61117	711045
48005	711046
67674	711047
13895	711048
25946	711049
15740	711050
3017	711051
30700	711052
13461	711053
47862	711054
9100	711055
35397	711056
67113	711057
16549	711058
13524	711059
142089	711060
46489	711061
22721	711062
50332	711063
3262	711064
17829	711065
12795	711066
51179	711067
72918	711068
137152	711069
29483	711070
57557	711071
9045	711072
4452	711073
29736	711074
8035	711075
72656	711076
4494	711077
40977	711078
65457	711079
28911	711080
15517	711081
81898	711082
7634	711083
77728	711084
7576	711085
45601	711086
80473	711087
8477	711088
44518	711089
26942	711090
9027	711091
6443	711092
109107	711093
37135	711094
24936	711095
51304	711096
50723	711097
139127	711098
107777	711099
80945	711100
51290	711101
91467	711102
89	711103
4672	711104
145	711105
9850	711106
2622	711107
24203	711108
51808	711109
1090	711110
390	711111
86175	711112
15685	711113
50320	711114
37081	711115
25860	711116
25435	711117
36554	711118
2161	711119
2796	711120
21193	711121
7128	711122
3023	711123
264	711124
40504	711125
31674	711126
6894	711127
4117	711128
35893	711129
29101	711130
120399	711131
47895	711132
114409	711133
4752	711134
47809	711135
49863	711136
82778	711137
26411	711138
15549	711139
13866	711140
7736	711141
8321	711142
2597	711143
10749	711144
117496	711145
27195	711146
63318	711147
151054	711148
6851	711149
28454	711150
109438	711151
106933	711152
103571	711153
80945	711154
14666	711155
51438	711156
108415	711157
38017	711158
39240	711159
70153	711160
31516	711161
242	711162
11960	711163
1746	711164
3340	711165
1145	711166
6146	711167
4049	711168
105439	711169
36085	711170
111897	711171
44021	711172
23907	711173
14925	711174
39764	711175
12906	711176
1254	711177
4199	711178
121128	711179
37268	711180
57589	711181
12757	711182
45120	711183
75670	711184
30172	711185
3751	711186
842	711187
47965	711188
40021	711189
42642	711190
52500	711191
23286	711192
75539	711193
40431	711194
98713	711195
8887	711196
13804	711197
252	711198
10266	711199
31430	711200
34202	711201
36538	711202
84431	711203
32140	711204
4451	711205
23390	711206
9013	711207
45815	711208
38738	711209
3775	711210
114477	711211
1730	711212
36775	711213
20364	711214
91967	711215
109250	711216
55089	711217
12109	711218
33074	711219
23983	711220
4386	711221
10527	711222
84411	711223
99152	711224
30691	711225
12369	711226
28347	711227
2027	711228
3290	711229
13065	711230
73961	711231
20699	711232
5213	711233
9003	711234
9656	711235
85869	711236
4468	711237
41964	711238
53665	711239
45574	711240
75376	711241
4945	711242
24117	711243
3221	711244
14158	711245
3795	711246
5379	711247
48028	711248
43192	711249
63340	711250
4679	711251
25946	711252
4218	711253
3591	711254
1803	711255
123887	711256
81751	711257
94256	711258
38713	711259
52892	711260
5426	711261
6768	711262
45167	711263
34071	711264
13065	711265
29502	711266
32832	711267
3578	711268
2085	711269
14513	711270
66222	711271
10290	711272
18075	711273
89984	711274
41953	711275
77160	711276
15555	711277
3908	711278
73732	711279
51	711280
68107	711281
10884	711282
102126	711283
21538	711284
24093	711285
15737	711286
37378	711287
22626	711288
10248	711289
10265	711290
17929	711291
21479	711292
8428	711293
60072	711294
10789	711295
14429	711296
7251	711297
13157	711298
13807	711299
105561	711300
43198	711301
69770	711302
24390	711303
10122	711304
18005	711305
40763	711306
41187	711307
67459	711308
58161	711309
17138	711310
8125	711311
22343	711312
265	711313
30431	711314
45196	711315
10272	711316
22749	711317
13229	711318
123907	711319
433	711320
9656	711321
32474	711322
61457	711323
50204	711324
11798	711325
22280	711326
64817	711327
40514	711328
2030	711329
30843	711330
6543	711331
20408	711332
7903	711333
138633	711334
10652	711335
8133	711336
74254	711337
50815	711338
24646	711339
50291	711340
1239	711341
107	711342
34404	711343
5474	711344
27176	711345
12104	711346
4321	711347
7661	711348
49658	711349
9648	711350
53807	711351
8840	711352
99735	711353
17764	711354
58407	711355
1153	711356
74287	711357
47360	711358
34413	711359
41375	711360
801	711361
26412	711362
37921	711363
6738	711364
92791	711365
57722	711366
15988	711367
13969	711368
41973	711369
916	711370
29875	711371
28079	711372
5717	711373
15597	711374
16903	711375
70094	711376
60171	711377
4118	711378
13136	711379
115056	711380
56179	711381
34720	711382
64440	711383
5216	711384
47757	711385
53707	711386
63797	711387
26333	711388
34571	711389
58092	711390
43504	711391
3324	711392
5068	711393
5657	711394
17812	711395
12800	711396
58072	711397
54295	711398
63272	711399
59471	711400
942	711401
100322	711402
16803	711403
25598	711404
9462	711405
112255	711406
123921	711407
70920	711408
19760	711409
45972	711410
121815	711411
75445	711412
9032	711413
64314	711414
84411	711415
27057	711416
6546	711417
6366	711418
46919	711419
63272	711420
26251	711421
2535	711422
12100	711423
56182	711424
14063	711425
29563	711426
41939	711427
7251	711428
10733	711429
106822	711430
32826	711431
27266	711432
19614	711433
9066	711434
19918	711435
15913	711436
3962	711437
127465	711438
12649	711439
3614	711440
12441	711441
65370	711442
68708	711443
96593	711444
84463	711445
18056	711446
1424	711447
2726	711448
123159	711449
3060	711450
31847	711451
27555	711452
42179	711453
10123	711454
26210	711455
108340	711456
28663	711457
29892	711458
60453	711459
77685	711460
6720	711461
61441	711462
19968	711463
31483	711464
75235	711465
679	711466
14022	711467
16711	711468
14688	711469
84912	711470
90336	711471
61661	711472
47703	711473
10266	711474
6232	711475
1643	711476
12254	711477
9	711478
92165	711479
8913	711480
56262	711481
4079	711482
1093	711483
9776	711484
66116	711485
105034	711486
23150	711487
20655	711488
25424	711489
99019	711490
85474	711491
84650	711492
7930	711493
80982	711494
11000	711495
18960	711496
35274	711497
53653	711498
4468	711499
8819	711500
49365	711501
14740	711502
28502	711503
38804	711504
6210	711505
85011	711506
22749	711507
79845	711508
19760	711509
4010	711510
104432	711511
32372	711512
64009	711513
154932	711514
48152	711515
12034	711516
21915	711517
20655	711518
23106	711519
2319	711520
35180	711521
31535	711522
27553	711523
23178	711524
3970	711525
15262	711526
1567	711527
38453	711528
2658	711529
7059	711530
5048	711531
94169	711532
4035	711533
42609	711534
19278	711535
6739	711536
67225	711537
21151	711538
48894	711539
7210	711540
17863	711541
3480	711542
5058	711543
12730	711544
63453	711545
10556	711546
26282	711547
3262	711548
18177	711549
65795	711550
53757	711551
66096	711552
62525	711553
11461	711554
21733	711555
41551	711556
106802	711557
70590	711558
11316	711559
62316	711560
8124	711561
15412	711562
141397	711563
24199	711564
33901	711565
107	711566
3101	711567
26583	711568
9833	711569
30906	711570
4739	711571
8923	711572
8643	711573
3822	711574
55599	711575
1125	711576
84707	711577
23466	711578
3472	711579
23454	711580
61128	711581
23350	711582
2523	711583
2424	711584
6650	711585
2778	711586
30071	711587
28593	711588
25368	711589
7217	711590
76887	711591
85934	711592
217	711593
5018	711594
73667	711595
5714	711596
68413	711597
1654	711598
746	711599
3948	711600
26877	711601
1241	711602
4575	711603
27061	711604
4679	711605
27244	711606
87557	711607
28358	711608
30040	711609
17836	711610
38526	711611
35549	711612
54609	711613
4687	711614
35222	711615
2799	711616
3777	711617
17964	711618
20515	711619
568	711620
6108	711621
10594	711622
45330	711623
5658	711624
17826	711625
41404	711626
41304	711627
80470	711628
19814	711629
23879	711630
26583	711631
57670	711632
75533	711633
5	711634
1610	711635
26631	711636
21	711637
51205	711638
3223	711639
5688	711640
1487	711641
45333	711642
50259	711643
46243	711644
29642	711645
20086	711646
74377	711647
43723	711648
17850	711649
77449	711650
91306	711651
10236	711652
10686	711653
21312	711654
33884	711655
139241	711656
28371	711657
5	711658
99364	711659
1919	711660
23576	711661
14517	711662
46455	711663
75483	711664
1087	711665
24200	711666
9774	711667
28628	711668
73794	711669
72055	711670
53236	711671
12440	711672
48212	711673
11405	711674
59870	711675
66012	711676
34128	711677
33575	711678
100727	711679
56819	711680
23394	711681
41566	711682
5532	711683
65815	711684
66548	711685
8344	711686
46192	711687
27219	711688
35534	711689
10597	711690
16078	711691
110316	711692
7077	711693
32880	711694
39252	711695
6006	711696
50746	711697
24260	711698
103481	711699
12058	711700
3619	711701
154543	711702
5383	711703
79752	711704
32288	711705
48398	711706
11086	711707
32006	711708
64389	711709
42245	711710
78394	711711
78041	711712
25293	711713
6712	711714
108361	711715
43042	711716
10911	711717
31061	711718
11086	711719
2540	711720
46949	711721
9387	711722
20829	711723
54980	711724
16986	711725
5213	711726
16415	711727
3250	711728
63257	711729
23810	711730
5080	711731
23971	711732
10539	711733
45888	711734
30122	711735
86185	711736
6986	711737
67459	711738
37163	711739
30858	711740
13994	711741
9837	711742
47260	711743
4547	711744
15531	711745
120016	711746
7153	711747
68103	711748
1521	711749
79914	711750
30455	711751
137855	711752
38618	711753
11525	711754
69467	711755
31741	711756
30943	711757
6858	711758
21559	711759
20364	711760
41479	711761
27727	711762
103714	711763
3472	711764
115741	711765
23999	711766
30644	711767
24905	711768
63576	711769
47034	711770
45361	711771
62790	711772
4557	711773
11489	711774
47906	711775
107622	711776
48436	711777
27827	711778
11463	711779
22693	711780
56869	711781
2089	711782
24269	711783
10089	711784
63340	711785
8149	711786
31396	711787
59341	711788
64985	711789
46935	711790
75142	711791
110772	711792
70268	711793
34753	711794
13157	711795
10415	711796
23830	711797
5366	711798
5673	711799
2074	711800
10998	711801
1898	711802
3211	711803
28963	711804
12195	711805
49956	711806
3523	711807
28430	711808
69818	711809
31654	711810
885	711811
308	711812
180	711813
1448	711814
33229	711815
8531	711816
24538	711817
53374	711818
41479	711819
46016	711820
98922	711821
7203	711822
5100	711823
104352	711824
90068	711825
21999	711826
52339	711827
53396	711828
17685	711829
4408	711830
23530	711831
27955	711832
34088	711833
9284	711834
76366	711835
11066	711836
41385	711837
20501	711838
18085	711839
11790	711840
6144	711841
9046	711842
16591	711843
21608	711844
83639	711845
1816	711846
25267	711847
23168	711848
6412	711849
81022	711850
1319	711851
14314	711852
61129	711853
19760	711854
18829	711855
27302	711856
18667	711857
69912	711858
92220	711859
103518	711860
85921	711861
91349	711862
52452	711863
1125	711864
1125	711865
43137	711866
89237	711867
51338	711868
13912	711869
762	711870
65643	711871
62241	711872
7767	711873
46147	711874
67659	711875
54063	711876
114400	711877
38470	711878
14378	711879
18955	711880
37746	711881
63669	711882
66592	711883
28736	711884
3145	711885
39910	711886
6347	711887
28029	711888
20308	711889
90087	711890
35103	711891
65769	711892
29430	711893
4061	711894
74500	711895
106874	711896
105354	711897
39549	711898
114558	711899
51336	711900
8322	711901
65769	711902
16105	711903
17142	711904
87552	711905
18781	711906
55153	711907
14378	711908
10128	711909
42259	711910
25293	711911
3390	711912
10912	711913
65417	711914
111805	711915
83009	711916
16118	711917
36500	711918
19906	711919
50315	711920
41970	711921
64045	711922
6424	711923
22604	711924
69966	711925
37852	711926
11050	711927
18955	711928
18781	711929
22611	711930
711	711931
87214	711932
30430	711933
80434	711934
103899	711935
16105	711936
41693	711937
71031	711938
1042	711939
25910	711940
86146	711941
88882	711942
63238	711943
2368	711944
67629	711945
25910	711946
21771	711947
2029	711948
13927	711949
22685	711950
29481	711951
71104	711952
3098	711953
3145	711954
73004	711955
6207	711956
64185	711957
11178	711958
13927	711959
15845	711960
5340	711961
14115	711962
5340	711963
4259	711964
2815	711965
2815	711966
18138	711967
67742	711968
58910	711969
3212	711970
5794	711971
59938	711972
34853	711973
17158	711974
98963	711975
33585	711976
39948	711977
105229	711978
4910	711979
1483	711980
44876	711981
13908	711982
197	711983
52224	711984
88064	711985
1613	711986
47333	711987
2007	711988
97480	711989
26646	711990
65914	711991
15775	711992
15775	711993
1512	711994
59182	711995
56304	711996
48028	711997
50642	711998
9620	711999
2103	712000
29723	712001
22360	712002
29723	712003
118857	712004
6837	712005
29723	712006
15695	712007
13393	712008
18947	712009
4028	712010
7548	712011
21441	712012
4673	712013
69026	712014
14032	712015
13915	712016
37158	712017
111678	712018
114967	712019
43260	712020
137196	712021
126371	712022
10868	712023
118867	712024
83863	712025
39480	712026
88871	712027
75602	712028
63664	712029
10653	712030
61361	712031
53987	712032
8004	712033
18356	712034
61431	712035
5308	712036
100687	712037
39165	712038
80395	712039
7543	712040
22397	712041
49148	712042
92103	712043
35474	712044
84355	712045
15923	712046
20708	712047
6734	712048
15925	712049
22358	712050
36129	712051
64880	712052
64198	712053
45317	712054
14129	712055
40820	712056
14669	712057
6367	712058
33783	712059
8105	712060
7797	712061
15947	712062
33646	712063
18526	712064
94014	712065
19732	712066
36125	712067
79701	712068
98731	712069
16923	712070
45263	712071
108498	712072
65484	712073
48484	712074
65455	712075
24970	712076
17945	712077
14447	712078
49123	712079
15337	712080
83212	712081
77716	712082
19999	712083
18524	712084
65444	712085
128944	712086
131112	712087
24575	712088
82163	712089
50348	712090
28480	712091
16975	712092
50820	712093
48823	712094
3100	712095
5889	712096
83029	712097
46948	712098
18150	712099
79380	712100
79866	712101
22924	712102
37814	712103
23639	712104
77544	712105
37724	712106
6769	712107
6135	712108
4992	712109
5918	712110
124192	712111
1861	712112
101488	712113
29585	712114
83031	712115
10543	712116
47010	712117
39063	712118
106757	712119
12143	712120
38538	712121
5175	712122
68689	712123
64147	712124
21117	712125
79155	712126
74889	712127
104195	712128
41378	712129
28518	712130
49170	712131
21220	712132
21158	712133
30437	712134
37631	712135
21138	712136
61054	712137
45935	712138
131421	712139
46376	712140
38066	712141
30437	712142
39793	712143
93852	712144
56008	712145
77450	712146
14129	712147
145	712148
12647	712149
4168	712150
17148	712151
40743	712152
216	712153
81185	712154
24588	712155
2272	712156
31469	712157
32881	712158
80746	712159
125950	712160
80746	712161
18743	712162
45312	712163
102433	712164
16697	712165
1727	712166
20785	712167
1727	712168
28067	712169
872	712170
7178	712171
1477	712172
51066	712173
30326	712174
2392	712175
28637	712176
4652	712177
61575	712178
33328	712179
8545	712180
36648	712181
46305	712182
28482	712183
10575	712184
22908	712185
26519	712186
24165	712187
57617	712188
38742	712189
4785	712190
11627	712191
32365	712192
4808	712193
37127	712194
7697	712195
43175	712196
11137	712197
38686	712198
6457	712199
55384	712200
130645	712201
6894	712202
23860	712203
883	712204
71044	712205
123934	712206
12516	712207
18532	712208
2752	712209
24621	712210
24616	712211
30190	712212
52823	712213
26269	712214
28997	712215
14206	712216
7660	712217
79903	712218
13079	712219
10564	712220
27657	712221
59450	712222
21	712223
17665	712224
568	712225
87858	712226
22054	712227
16076	712228
18451	712229
1286	712230
20295	712231
44078	712232
1205	712233
27984	712234
27346	712235
60439	712236
100916	712237
14071	712238
31338	712239
27652	712240
3454	712241
20046	712242
34227	712243
5509	712244
10129	712245
45056	712246
31529	712247
9666	712248
70371	712249
16525	712250
101129	712251
7727	712252
20638	712253
18792	712254
1709	712255
10553	712256
35393	712257
90485	712258
57782	712259
6362	712260
13139	712261
12263	712262
43144	712263
26054	712264
27646	712265
40472	712266
27972	712267
12374	712268
1986	712269
14739	712270
35854	712271
14389	712272
14793	712273
5925	712274
65829	712275
30930	712276
113218	712277
48131	712278
14987	712279
48131	712280
3332	712281
63355	712282
73246	712283
2848	712284
24371	712285
3446	712286
7572	712287
1658	712288
14898	712289
49503	712290
24664	712291
100566	712292
74460	712293
3254	712294
33728	712295
30027	712296
11556	712297
89584	712298
16257	712299
34063	712300
10567	712301
7825	712302
7825	712303
12210	712304
92561	712305
63782	712306
34282	712307
10137	712308
77144	712309
69755	712310
29728	712311
1613	712312
34417	712313
28845	712314
6259	712315
6259	712316
62237	712317
60217	712318
48488	712319
5456	712320
4492	712321
11714	712322
11714	712323
29211	712324
5332	712325
32478	712326
14660	712327
6510	712328
13389	712329
59399	712330
77425	712331
97539	712332
58984	712333
2518	712334
53862	712335
5736	712336
34544	712337
42420	712338
8640	712339
70331	712340
2305	712341
2700	712342
33016	712343
17497	712344
35197	712345
15607	712346
15952	712347
83402	712348
7702	712349
10471	712350
14429	712351
34511	712352
70048	712353
6653	712354
37971	712355
166031	712356
3819	712357
15477	712358
77968	712359
11406	712360
54045	712361
17440	712362
7166	712363
14318	712364
54231	712365
5701	712366
14512	712367
104161	712368
40066	712369
35200	712370
37971	712371
13148	712372
13385	712373
3086	712374
11964	712375
29485	712376
83044	712377
40740	712378
120239	712379
34728	712380
27346	712381
1342	712382
6472	712383
20533	712384
65753	712385
28985	712386
16097	712387
8110	712388
21831	712389
73335	712390
2499	712391
115262	712392
88816	712393
5515	712394
88792	712395
85293	712396
78079	712397
51601	712398
44262	712399
85410	712400
116963	712401
13810	712402
25942	712403
5238	712404
44298	712405
17946	712406
56950	712407
16982	712408
26684	712409
16175	712410
4777	712411
74276	712412
13562	712413
21560	712414
13134	712415
6069	712416
94435	712417
55671	712418
16161	712419
2764	712420
131378	712421
2845	712422
55227	712423
32815	712424
41336	712425
86508	712426
25919	712427
4061	712428
78176	712429
43321	712430
14179	712431
34599	712432
27980	712433
17486	712434
13689	712435
15508	712436
81006	712437
24955	712438
48886	712439
74781	712440
2919	712441
19194	712442
93963	712443
108788	712444
119098	712445
14663	712446
2456	712447
365	712448
24788	712449
24788	712450
33597	712451
66536	712452
133078	712453
30234	712454
36569	712455
106636	712456
25531	712457
28652	712458
37671	712459
1900	712460
38889	712461
24926	712462
51261	712463
54300	712464
5	712465
2099	712466
2319	712467
47668	712468
59219	712469
126189	712470
3294	712471
37741	712472
21607	712473
65398	712474
11696	712475
3476	712476
22579	712477
13383	712478
857	712479
35352	712480
29998	712481
43355	712482
4406	712483
7944	712484
141726	712485
2475	712486
77090	712487
7429	712488
1894	712489
5023	712490
17269	712491
4993	712492
86399	712493
2026	712494
20730	712495
17691	712496
30340	712497
37670	712498
5247	712499
18017	712500
23857	712501
4993	712502
5247	712503
147291	712504
8396	712505
11611	712506
13952	712507
66116	712508
24122	712509
40821	712510
2254	712511
14901	712512
113093	712513
58102	712514
36430	712515
36570	712516
38690	712517
2254	712518
15624	712519
37604	712520
2254	712521
49183	712522
23459	712523
14558	712524
3663	712525
5357	712526
23032	712527
33964	712528
53918	712529
7133	712530
4993	712531
53095	712532
36561	712533
22054	712534
52127	712535
53095	712536
7059	712537
57939	712538
44495	712539
33964	712540
5166	712541
18092	712542
52097	712543
2254	712544
22190	712545
11438	712546
127717	712547
2254	712548
16953	712549
28001	712550
6328	712551
2026	712552
10765	712553
48867	712554
2254	712555
77753	712556
77753	712557
12402	712558
81055	712559
112364	712560
24852	712561
5209	712562
4301	712563
13859	712564
46863	712565
1741	712566
24549	712567
78462	712568
44673	712569
9845	712570
24400	712571
69810	712572
37228	712573
83143	712574
30419	712575
49137	712576
78482	712577
10592	712578
10592	712579
38846	712580
3532	712581
20845	712582
4737	712583
4737	712584
16084	712585
137040	712586
7045	712587
5815	712588
18838	712589
536	712590
44194	712591
74298	712592
2199	712593
6886	712594
36145	712595
45327	712596
12324	712597
11765	712598
10622	712599
14423	712600
49364	712601
11435	712602
160628	712603
20303	712604
1669	712605
2932	712606
23830	712607
28843	712608
44523	712609
23278	712610
82773	712611
104952	712612
5145	712613
98723	712614
45468	712615
1239	712616
9804	712617
90828	712618
26257	712619
5216	712620
73785	712621
69255	712622
56911	712623
74796	712624
19172	712625
8025	712626
6083	712627
11365	712628
29543	712629
1396	712630
1396	712631
1396	712632
335	712633
58411	712634
30052	712635
20478	712636
24143	712637
125966	712638
20478	712639
37213	712640
35432	712641
20478	712642
4906	712643
778	712644
12698	712645
64423	712646
30588	712647
3363	712648
111440	712649
6843	712650
71804	712651
45887	712652
26934	712653
94271	712654
59793	712655
77498	712656
17516	712657
37404	712658
18693	712659
68977	712660
2292	712661
90624	712662
5332	712663
5332	712664
24976	712665
18702	712666
3559	712667
133890	712668
39738	712669
101350	712670
79645	712671
74947	712672
32323	712673
94086	712674
22655	712675
65613	712676
47813	712677
139423	712678
25833	712679
66081	712680
55118	712681
50748	712682
65734	712683
50497	712684
47706	712685
102054	712686
1349	712687
66124	712688
22586	712689
10731	712690
13757	712691
17548	712692
29522	712693
81515	712694
50748	712695
107521	712696
16822	712697
95901	712698
65866	712699
66091	712700
29524	712701
50375	712702
86104	712703
50364	712704
102054	712705
15507	712706
9774	712707
41244	712708
39535	712709
12950	712710
1690	712711
16593	712712
90086	712713
47134	712714
25780	712715
69271	712716
86704	712717
22031	712718
39988	712719
7405	712720
16497	712721
2959	712722
4161	712723
25823	712724
2769	712725
19907	712726
13865	712727
80527	712728
41885	712729
104885	712730
104941	712731
66737	712732
22280	712733
3541	712734
69470	712735
10709	712736
13809	712737
20394	712738
107165	712739
111891	712740
8844	712741
3918	712742
9436	712743
28904	712744
19922	712745
19922	712746
3855	712747
2140	712748
2140	712749
90270	712750
18068	712751
2852	712752
10142	712753
57345	712754
83664	712755
17328	712756
66576	712757
21842	712758
60995	712759
30066	712760
19175	712761
75767	712762
7641	712763
3313	712764
31679	712765
31365	712766
6205	712767
5665	712768
12433	712769
9227	712770
27764	712771
3737	712772
8363	712773
42656	712774
17523	712775
4118	712776
23388	712777
59254	712778
66865	712779
51471	712780
19892	712781
35913	712782
27266	712783
30494	712784
844	712785
43961	712786
23000	712787
93882	712788
54764	712789
24934	712790
13480	712791
963	712792
18312	712793
3071	712794
32308	712795
7970	712796
7466	712797
31376	712798
17266	712799
3297	712800
13288	712801
10140	712802
33882	712803
3421	712804
50557	712805
48954	712806
137382	712807
31494	712808
90838	712809
86119	712810
15586	712811
49796	712812
84430	712813
50924	712814
45090	712815
11762	712816
75780	712817
68847	712818
98993	712819
118580	712820
58256	712821
26512	712822
9266	712823
62592	712824
220	712825
1779	712826
42350	712827
30525	712828
52858	712829
88637	712830
24409	712831
721	712832
721	712833
5654	712834
721	712835
40587	712836
50262	712837
67528	712838
50262	712839
8753	712840
65491	712841
62248	712842
62248	712843
106872	712844
89574	712845
21488	712846
83404	712847
1529	712848
900	712849
15297	712850
40689	712851
17685	712852
6682	712853
61020	712854
31462	712855
53453	712856
4845	712857
11319	712858
20064	712859
7533	712860
31455	712861
25489	712862
77731	712863
4875	712864
15923	712865
553	712866
10443	712867
35465	712868
16062	712869
29618	712870
113556	712871
8344	712872
158496	712873
16144	712874
23000	712875
47412	712876
47887	712877
11472	712878
4712	712879
87221	712880
1145	712881
12203	712882
58290	712883
255	712884
87251	712885
23670	712886
45151	712887
14528	712888
52791	712889
89986	712890
53733	712891
48222	712892
2064	712893
96626	712894
68026	712895
73457	712896
27986	712897
76502	712898
52820	712899
27986	712900
78143	712901
54614	712902
75951	712903
33321	712904
6187	712905
105479	712906
87840	712907
21913	712908
117573	712909
64461	712910
37788	712911
41408	712912
56871	712913
71561	712914
3064	712915
8124	712916
5534	712917
28186	712918
48032	712919
73195	712920
112438	712921
52789	712922
11637	712923
85300	712924
67032	712925
71842	712926
31559	712927
94440	712928
134375	712929
81157	712930
40059	712931
15348	712932
36043	712933
6298	712934
9705	712935
367	712936
52324	712937
288	712938
60238	712939
29018	712940
2451	712941
66497	712942
69361	712943
35101	712944
154428	712945
12454	712946
20251	712947
8316	712948
19085	712949
9350	712950
99807	712951
12433	712952
39186	712953
33962	712954
43227	712955
52877	712956
2519	712957
3822	712958
10090	712959
1695	712960
23783	712961
23783	712962
20116	712963
5686	712964
4235	712965
74785	712966
78302	712967
7106	712968
26749	712969
75187	712970
28143	712971
23758	712972
8154	712973
52753	712974
11940	712975
11940	712976
11940	712977
33529	712978
20037	712979
58320	712980
4211	712981
40115	712982
4275	712983
29510	712984
37674	712985
95714	712986
12503	712987
34595	712988
22787	712989
22787	712990
8944	712991
10749	712992
9482	712993
9868	712994
42444	712995
8907	712996
2468	712997
98951	712998
11016	712999
13802	713000
74500	713001
54095	713002
105844	713003
57734	713004
63648	713005
4792	713006
76233	713007
124896	713008
19286	713009
67573	713010
1578	713011
64569	713012
66713	713013
37805	713014
3975	713015
18305	713016
30588	713017
512	713018
67093	713019
150247	713020
34775	713021
55261	713022
12521	713023
34759	713024
12381	713025
12381	713026
15610	713027
44491	713028
1710	713029
16409	713030
18342	713031
32779	713032
53209	713033
44679	713034
49858	713035
11088	713036
11721	713037
62822	713038
26393	713039
35958	713040
6554	713041
25921	713042
44931	713043
8877	713044
8304	713045
36788	713046
1853	713047
53255	713048
28202	713049
16803	713050
26500	713051
48140	713052
17042	713053
13464	713054
18955	713055
2957	713056
2122	713057
24260	713058
2957	713059
36684	713060
8877	713061
62423	713062
21503	713063
1851	713064
54781	713065
52244	713066
117310	713067
41909	713068
76330	713069
22159	713070
40124	713071
70634	713072
35253	713073
49133	713074
2122	713075
55389	713076
48578	713077
7259	713078
6419	713079
8531	713080
14421	713081
1851	713082
2736	713083
43395	713084
2736	713085
2957	713086
15837	713087
1851	713088
69957	713089
483	713090
1853	713091
16733	713092
2122	713093
10091	713094
48159	713095
2736	713096
41903	713097
61028	713098
62767	713099
8548	713100
90941	713101
92178	713102
29153	713103
31177	713104
22159	713105
158523	713106
9614	713107
71209	713108
26704	713109
57696	713110
8488	713111
14776	713112
32467	713113
29070	713114
8304	713115
19755	713116
20310	713117
15229	713118
10981	713119
2957	713120
80410	713121
64628	713122
69256	713123
68243	713124
13484	713125
47258	713126
1198	713127
10725	713128
19572	713129
11232	713130
6554	713131
197	713132
48962	713133
37590	713134
95697	713135
23723	713136
90062	713137
25509	713138
483	713139
6165	713140
14776	713141
59894	713142
40124	713143
38839	713144
36684	713145
9049	713146
47258	713147
45910	713148
1851	713149
7664	713150
54805	713151
114687	713152
50674	713153
11294	713154
5739	713155
17167	713156
5575	713157
17655	713158
46496	713159
23723	713160
49845	713161
58304	713162
2957	713163
23883	713164
3359	713165
2736	713166
1853	713167
1853	713168
6554	713169
9283	713170
54200	713171
801	713172
53039	713173
68297	713174
29489	713175
12081	713176
9422	713177
9422	713178
9422	713179
6784	713180
1563	713181
3639	713182
32117	713183
103398	713184
21875	713185
50568	713186
3048	713187
50242	713188
11758	713189
540	713190
12100	713191
36190	713192
31881	713193
30695	713194
8993	713195
8993	713196
76349	713197
30168	713198
12318	713199
40846	713200
66951	713201
45204	713202
24664	713203
18303	713204
32402	713205
50774	713206
2942	713207
20006	713208
95330	713209
70386	713210
25526	713211
15747	713212
83708	713213
106060	713214
75880	713215
81145	713216
134712	713217
8681	713218
4575	713219
42056	713220
1529	713221
3853	713222
88149	713223
80947	713224
10069	713225
4437	713226
54084	713227
24977	713228
27185	713229
5250	713230
87384	713231
58221	713232
20396	713233
39851	713234
36588	713235
39851	713236
28094	713237
19234	713238
66097	713239
92526	713240
9398	713241
5943	713242
45493	713243
16560	713244
43251	713245
98717	713246
35811	713247
1113	713248
45853	713249
35035	713250
45853	713251
35048	713252
45842	713253
35025	713254
16062	713255
2081	713256
4480	713257
82933	713258
21103	713259
17682	713260
7785	713261
3145	713262
103597	713263
38946	713264
30651	713265
10991	713266
72220	713267
19735	713268
67091	713269
24227	713270
5127	713271
19008	713272
19008	713273
56553	713274
4072	713275
29412	713276
1617	713277
35454	713278
32006	713279
73321	713280
81129	713281
24888	713282
37419	713283
103659	713284
6225	713285
28634	713286
14504	713287
60600	713288
56824	713289
3103	713290
3103	713291
9366	713292
46399	713293
14670	713294
77545	713295
7944	713296
44778	713297
29948	713298
3455	713299
20054	713300
234	713301
3799	713302
12346	713303
43214	713304
68073	713305
16644	713306
68167	713307
69086	713308
5307	713309
15898	713310
7831	713311
13098	713312
53451	713313
11267	713314
43387	713315
5686	713316
81637	713317
44005	713318
31585	713319
44779	713320
105284	713321
4340	713322
120246	713323
23176	713324
31185	713325
62527	713326
16640	713327
7124	713328
46300	713329
74328	713330
12111	713331
25588	713332
25533	713333
10509	713334
2922	713335
66546	713336
12249	713337
26679	713338
96554	713339
60241	713340
131525	713341
8741	713342
11734	713343
37294	713344
51105	713345
112350	713346
72862	713347
52735	713348
85903	713349
13081	713350
69047	713351
68109	713352
20398	713353
39235	713354
71777	713355
20070	713356
29003	713357
42653	713358
96556	713359
6766	713360
27047	713361
109978	713362
107739	713363
99367	713364
19677	713365
41146	713366
79861	713367
120027	713368
113166	713369
21444	713370
68687	713371
22242	713372
79712	713373
39729	713374
89380	713375
52520	713376
46260	713377
11643	713378
115026	713379
26219	713380
10582	713381
65590	713382
132833	713383
81839	713384
11734	713385
102427	713386
70214	713387
75954	713388
46861	713389
2234	713390
29964	713391
55291	713392
38514	713393
15619	713394
58903	713395
18191	713396
30392	713397
10905	713398
46799	713399
16874	713400
83902	713401
34732	713402
7372	713403
52960	713404
31027	713405
56077	713406
29630	713407
61593	713408
134480	713409
88750	713410
110606	713411
41215	713412
96670	713413
31108	713414
25863	713415
19607	713416
58196	713417
60501	713418
64015	713419
43460	713420
19577	713421
128756	713422
51184	713423
4200	713424
6402	713425
108479	713426
92839	713427
21908	713428
21446	713429
15588	713430
33141	713431
31976	713432
19928	713433
96410	713434
3612	713435
62486	713436
38631	713437
5652	713438
31404	713439
75180	713440
2805	713441
2133	713442
37698	713443
56300	713444
44760	713445
29622	713446
82221	713447
46301	713448
102616	713449
71935	713450
9667	713451
67531	713452
7904	713453
70488	713454
69017	713455
44779	713456
53050	713457
43647	713458
83894	713459
21524	713460
97829	713461
115631	713462
91692	713463
23995	713464
37299	713465
10972	713466
4991	713467
35898	713468
5967	713469
51514	713470
43637	713471
7247	713472
30691	713473
10059	713474
57516	713475
66594	713476
46890	713477
107768	713478
79426	713479
30171	713480
96365	713481
22819	713482
58633	713483
2056	713484
52035	713485
13319	713486
29119	713487
24898	713488
110357	713489
50700	713490
48172	713491
3365	713492
5416	713493
132835	713494
14381	713495
39312	713496
42648	713497
49196	713498
101113	713499
72129	713500
115479	713501
42308	713502
117521	713503
2253	713504
46183	713505
8301	713506
76811	713507
6843	713508
53272	713509
14509	713510
81713	713511
64473	713512
27149	713513
79853	713514
104006	713515
8521	713516
29734	713517
19622	713518
28229	713519
10236	713520
15349	713521
10580	713522
20788	713523
16964	713524
36066	713525
122823	713526
24356	713527
7395	713528
16064	713529
16424	713530
6346	713531
63454	713532
69074	713533
46797	713534
19200	713535
26195	713536
1249	713537
10332	713538
48734	713539
32327	713540
17503	713541
13382	713542
113310	713543
55555	713544
33068	713545
22010	713546
3748	713547
43095	713548
4481	713549
12526	713550
50778	713551
16772	713552
16772	713553
8330	713554
16525	713555
12980	713556
59863	713557
59391	713558
7367	713559
13296	713560
62098	713561
39867	713562
19695	713563
47178	713564
2906	713565
12669	713566
70268	713567
6037	713568
107869	713569
21319	713570
14824	713571
5702	713572
4084	713573
42502	713574
92683	713575
15495	713576
64071	713577
25521	713578
64514	713579
72855	713580
43133	713581
97995	713582
12211	713583
76885	713584
9982	713585
90946	713586
30185	713587
43341	713588
34789	713589
41955	713590
42460	713591
28117	713592
73242	713593
15495	713594
28464	713595
7951	713596
14446	713597
69037	713598
86805	713599
24926	713600
44201	713601
4298	713602
113745	713603
43299	713604
22255	713605
34789	713606
19644	713607
45320	713608
26702	713609
83882	713610
100823	713611
25483	713612
73377	713613
27275	713614
89296	713615
101035	713616
42061	713617
72104	713618
64945	713619
58501	713620
59110	713621
51605	713622
19214	713623
12059	713624
82327	713625
72270	713626
56825	713627
83292	713628
90945	713629
59469	713630
55381	713631
29157	713632
34787	713633
42061	713634
92663	713635
12059	713636
22255	713637
37863	713638
36093	713639
126447	713640
59559	713641
3443	713642
10464	713643
8209	713644
29197	713645
31693	713646
51618	713647
12945	713648
76766	713649
48081	713650
16074	713651
4152	713652
19020	713653
33765	713654
25935	713655
23832	713656
7186	713657
6788	713658
60176	713659
59795	713660
71499	713661
71499	713662
6131	713663
32909	713664
9996	713665
2783	713666
9996	713667
2783	713668
9996	713669
9996	713670
12799	713671
12799	713672
16486	713673
52465	713674
10626	713675
10626	713676
4796	713677
4796	713678
78174	713679
10414	713680
69141	713681
1601	713682
40514	713683
12250	713684
63212	713685
6107	713686
18033	713687
74297	713688
38949	713689
71973	713690
7162	713691
10306	713692
9680	713693
94459	713694
1412	713695
7497	713696
6728	713697
51422	713698
46863	713699
7306	713700
8209	713701
7981	713702
71894	713703
135902	713704
7677	713705
20183	713706
50818	713707
48500	713708
13384	713709
64401	713710
16762	713711
20665	713712
36705	713713
24132	713714
42248	713715
42248	713716
16265	713717
3727	713718
12558	713719
16551	713720
34621	713721
6995	713722
6995	713723
27716	713724
26560	713725
5440	713726
73293	713727
3352	713728
33153	713729
51490	713730
69281	713731
71477	713732
23684	713733
11269	713734
31016	713735
2348	713736
54114	713737
4102	713738
3146	713739
6663	713740
15541	713741
69090	713742
10292	713743
36220	713744
48941	713745
14285	713746
17308	713747
3984	713748
10062	713749
43393	713750
776	713751
14331	713752
143	713753
396	713754
34376	713755
1801	713756
30184	713757
30957	713758
42655	713759
18085	713760
5440	713761
14870	713762
30492	713763
5640	713764
53339	713765
59207	713766
10733	713767
17570	713768
54206	713769
44724	713770
16408	713771
11525	713772
6851	713773
339	713774
14798	713775
35900	713776
54573	713777
10872	713778
18465	713779
7078	713780
7078	713781
33249	713782
28448	713783
64261	713784
55369	713785
46109	713786
44639	713787
66904	713788
137189	713789
1827	713790
37732	713791
9024	713792
28417	713793
3754	713794
7093	713795
59914	713796
35904	713797
58991	713798
11336	713799
51353	713800
13408	713801
25288	713802
18108	713803
38683	713804
30910	713805
13408	713806
23441	713807
19232	713808
5265	713809
41415	713810
8332	713811
64474	713812
37229	713813
11195	713814
13025	713815
77585	713816
82146	713817
14145	713818
11195	713819
11195	713820
2983	713821
16734	713822
23847	713823
1392	713824
2997	713825
491	713826
20430	713827
3479	713828
3479	713829
21776	713830
24276	713831
38541	713832
53756	713833
24276	713834
27828	713835
10645	713836
28017	713837
45515	713838
107504	713839
26663	713840
5903	713841
62658	713842
6131	713843
14975	713844
61709	713845
79308	713846
90807	713847
85394	713848
13070	713849
88642	713850
41620	713851
19694	713852
30077	713853
10158	713854
4327	713855
25602	713856
49465	713857
94475	713858
35229	713859
17265	713860
24801	713861
25935	713862
34828	713863
20237	713864
99626	713865
100993	713866
1695	713867
78384	713868
57950	713869
90519	713870
50861	713871
35271	713872
20450	713873
77487	713874
113802	713875
70642	713876
6966	713877
12399	713878
34158	713879
45076	713880
42016	713881
2797	713882
1873	713883
90013	713884
87459	713885
77528	713886
67789	713887
53460	713888
46874	713889
27004	713890
64119	713891
58977	713892
638	713893
18759	713894
38712	713895
38166	713896
45454	713897
64369	713898
69858	713899
605	713900
21916	713901
962	713902
21965	713903
34727	713904
40065	713905
35953	713906
60051	713907
64552	713908
20239	713909
6703	713910
22820	713911
2570	713912
10173	713913
10173	713914
57996	713915
53764	713916
98135	713917
85117	713918
43583	713919
40202	713920
9604	713921
92708	713922
2853	713923
7405	713924
7405	713925
14909	713926
64992	713927
41569	713928
5012	713929
8971	713930
8971	713931
8971	713932
53778	713933
88689	713934
14520	713935
44459	713936
113040	713937
59122	713938
55244	713939
13369	713940
4079	713941
13770	713942
18677	713943
38769	713944
126027	713945
2049	713946
7320	713947
113210	713948
90056	713949
80349	713950
36466	713951
108588	713952
87268	713953
113007	713954
91876	713955
132407	713956
65487	713957
130701	713958
102026	713959
110121	713960
65487	713961
106722	713962
18958	713963
85945	713964
82412	713965
22095	713966
12253	713967
2953	713968
120306	713969
18732	713970
33677	713971
76805	713972
22494	713973
7997	713974
52361	713975
9083	713976
89262	713977
39440	713978
30189	713979
13998	713980
11137	713981
38656	713982
28134	713983
22629	713984
18122	713985
14250	713986
50666	713987
99632	713988
26183	713989
3432	713990
58493	713991
29721	713992
38164	713993
56281	713994
38164	713995
62445	713996
113618	713997
66764	713998
11194	713999
64789	714000
119738	714001
59055	714002
37856	714003
98812	714004
16295	714005
68967	714006
71986	714007
82706	714008
10470	714009
18703	714010
50308	714011
32386	714012
21919	714013
82223	714014
17918	714015
19607	714016
27250	714017
101046	714018
48934	714019
17233	714020
22067	714021
5452	714022
44886	714023
73693	714024
11631	714025
124899	714026
71390	714027
83424	714028
32845	714029
78042	714030
10766	714031
95752	714032
27962	714033
9705	714034
66708	714035
6264	714036
136028	714037
12338	714038
9856	714039
13168	714040
40166	714041
84951	714042
23589	714043
75643	714044
66670	714045
20506	714046
120418	714047
60168	714048
29687	714049
4621	714050
21298	714051
97936	714052
13226	714053
42236	714054
105758	714055
42236	714056
79554	714057
6859	714058
37989	714059
70379	714060
43161	714061
31201	714062
70570	714063
21298	714064
99232	714065
3914	714066
27940	714067
22335	714068
80705	714069
14847	714070
2071	714071
103459	714072
20196	714073
7526	714074
3612	714075
14943	714076
3503	714077
4969	714078
40809	714079
24902	714080
30655	714081
44650	714082
18961	714083
7738	714084
53833	714085
7238	714086
19600	714087
56538	714088
72199	714089
6284	714090
3727	714091
31720	714092
27940	714093
47839	714094
43467	714095
102958	714096
9886	714097
9886	714098
25535	714099
2764	714100
15278	714101
23981	714102
2705	714103
14396	714104
12025	714105
22954	714106
41177	714107
28395	714108
12873	714109
70317	714110
87656	714111
70322	714112
44152	714113
30456	714114
54662	714115
7662	714116
69047	714117
3383	714118
21443	714119
66155	714120
14864	714121
65707	714122
20848	714123
73667	714124
18640	714125
59461	714126
12448	714127
54806	714128
101004	714129
93390	714130
14438	714131
28173	714132
46076	714133
19980	714134
25239	714135
43353	714136
116537	714137
2313	714138
84512	714139
27260	714140
71193	714141
137362	714142
6482	714143
39782	714144
114586	714145
4704	714146
24914	714147
48816	714148
26683	714149
23802	714150
110	714151
7504	714152
19015	714153
239	714154
16280	714155
83314	714156
47396	714157
99031	714158
43500	714159
5117	714160
92121	714161
15362	714162
5674	714163
6531	714164
78332	714165
75955	714166
8060	714167
36086	714168
20937	714169
29980	714170
88104	714171
110885	714172
13312	714173
32266	714174
48486	714175
26396	714176
154235	714177
103416	714178
12983	714179
46051	714180
17140	714181
104185	714182
72144	714183
11330	714184
43569	714185
24967	714186
7142	714187
77076	714188
3557	714189
46107	714190
36238	714191
37570	714192
1162	714193
45070	714194
46849	714195
1407	714196
137623	714197
4642	714198
32921	714199
54057	714200
6501	714201
6439	714202
69131	714203
24291	714204
64372	714205
47985	714206
89349	714207
15484	714208
4510	714209
71625	714210
23275	714211
29713	714212
27645	714213
95458	714214
118691	714215
102932	714216
85479	714217
83848	714218
70974	714219
36042	714220
59458	714221
85072	714222
68073	714223
86823	714224
51931	714225
130931	714226
52442	714227
40383	714228
12233	714229
10568	714230
1818	714231
99672	714232
93366	714233
82298	714234
16995	714235
23078	714236
77061	714237
20352	714238
111801	714239
49941	714240
48063	714241
47750	714242
17301	714243
100809	714244
131524	714245
22254	714246
77973	714247
23770	714248
28718	714249
10059	714250
87258	714251
17950	714252
18422	714253
10306	714254
11138	714255
40407	714256
1817	714257
87942	714258
60444	714259
56003	714260
64881	714261
51992	714262
9072	714263
15606	714264
21202	714265
113471	714266
89089	714267
1585	714268
29171	714269
10332	714270
26958	714271
66075	714272
2845	714273
5733	714274
124023	714275
35912	714276
4482	714277
17327	714278
4482	714279
51569	714280
39121	714281
67640	714282
85913	714283
16644	714284
82871	714285
73843	714286
58868	714287
60987	714288
107729	714289
70663	714290
66545	714291
39140	714292
7360	714293
62175	714294
18514	714295
13580	714296
98028	714297
11962	714298
98769	714299
54929	714300
693	714301
4061	714302
69913	714303
97104	714304
41227	714305
26070	714306
21563	714307
21736	714308
58133	714309
7313	714310
70610	714311
3311	714312
56112	714313
90194	714314
57604	714315
124678	714316
56858	714317
27801	714318
96906	714319
70968	714320
102962	714321
29960	714322
2921	714323
69407	714324
23080	714325
40591	714326
361	714327
62222	714328
136950	714329
38109	714330
25608	714331
49936	714332
47092	714333
24967	714334
42351	714335
156279	714336
55539	714337
32446	714338
84921	714339
67259	714340
90280	714341
8982	714342
13228	714343
32373	714344
44303	714345
25407	714346
40020	714347
52380	714348
86719	714349
20461	714350
97751	714351
4936	714352
15002	714353
4746	714354
15780	714355
83884	714356
3632	714357
15499	714358
18553	714359
76581	714360
24582	714361
2507	714362
11320	714363
5668	714364
10713	714365
21483	714366
6224	714367
14212	714368
491	714369
56336	714370
45493	714371
25026	714372
34238	714373
20188	714374
37611	714375
10849	714376
120257	714377
44813	714378
131499	714379
7083	714380
26255	714381
7678	714382
113023	714383
23422	714384
4621	714385
21320	714386
12296	714387
56822	714388
9008	714389
51817	714390
74840	714391
4775	714392
15829	714393
4946	714394
85615	714395
35846	714396
6484	714397
19219	714398
9413	714399
9632	714400
21237	714401
110498	714402
7564	714403
23138	714404
24216	714405
4611	714406
4909	714407
12486	714408
11953	714409
4909	714410
3147	714411
59379	714412
40029	714413
74295	714414
43321	714415
18301	714416
29716	714417
58826	714418
22055	714419
9237	714420
69960	714421
21566	714422
45506	714423
9181	714424
29713	714425
107441	714426
18232	714427
40171	714428
113579	714429
83562	714430
18775	714431
89542	714432
73392	714433
1281	714434
18227	714435
24180	714436
22774	714437
12971	714438
44138	714439
34803	714440
21756	714441
91362	714442
99134	714443
110053	714444
44477	714445
4390	714446
62733	714447
119008	714448
10173	714449
73408	714450
49767	714451
29668	714452
58560	714453
53806	714454
52878	714455
124471	714456
30092	714457
129807	714458
37952	714459
88660	714460
68855	714461
71568	714462
71547	714463
1638	714464
17110	714465
86836	714466
78069	714467
102031	714468
42493	714469
87939	714470
12362	714471
73079	714472
109351	714473
18757	714474
53282	714475
33014	714476
16239	714477
6768	714478
6608	714479
65958	714480
12377	714481
20208	714482
35867	714483
100540	714484
33063	714485
128732	714486
69257	714487
71819	714488
116808	714489
29472	714490
50455	714491
35560	714492
64859	714493
24360	714494
70125	714495
14212	714496
7755	714497
112906	714498
29108	714499
50830	714500
23174	714501
42577	714502
35353	714503
113495	714504
61503	714505
12767	714506
77964	714507
102267	714508
4927	714509
59956	714510
5020	714511
82888	714512
10505	714513
68020	714514
83879	714515
13096	714516
38573	714517
132300	714518
2845	714519
93724	714520
92210	714521
82213	714522
59009	714523
101258	714524
62613	714525
132967	714526
95554	714527
84858	714528
48010	714529
61224	714530
113778	714531
63731	714532
83515	714533
66017	714534
113411	714535
47854	714536
107571	714537
65775	714538
80458	714539
54997	714540
5419	714541
53850	714542
7060	714543
1293	714544
35896	714545
76932	714546
75411	714547
18809	714548
20175	714549
11322	714550
95765	714551
87207	714552
65835	714553
127812	714554
8862	714555
61281	714556
26613	714557
10509	714558
20397	714559
87092	714560
36161	714561
38019	714562
22222	714563
72145	714564
51068	714565
123976	714566
4397	714567
49707	714568
48122	714569
87850	714570
12997	714571
38116	714572
2746	714573
23542	714574
83144	714575
82772	714576
4675	714577
10050	714578
4675	714579
93890	714580
7033	714581
110681	714582
32997	714583
57941	714584
7592	714585
7592	714586
49868	714587
21236	714588
32210	714589
12690	714590
30651	714591
14889	714592
29078	714593
4675	714594
10969	714595
11770	714596
11770	714597
5580	714598
4675	714599
7955	714600
82326	714601
31725	714602
44669	714603
23926	714604
60551	714605
68323	714606
13493	714607
2119	714608
36139	714609
3780	714610
2504	714611
78385	714612
12699	714613
20460	714614
24209	714615
113140	714616
73589	714617
7958	714618
78038	714619
32270	714620
56369	714621
100454	714622
2099	714623
15689	714624
33664	714625
21157	714626
52377	714627
16526	714628
40580	714629
34135	714630
5648	714631
118964	714632
2992	714633
26055	714634
44490	714635
42600	714636
14951	714637
113319	714638
7090	714639
9476	714640
70299	714641
56599	714642
71453	714643
23181	714644
32001	714645
26674	714646
163972	714647
51257	714648
42480	714649
30855	714650
13513	714651
18007	714652
30077	714653
139702	714654
6518	714655
47248	714656
6518	714657
38076	714658
16557	714659
46354	714660
938	714661
22590	714662
44009	714663
11050	714664
49611	714665
22296	714666
30617	714667
54115	714668
23360	714669
54549	714670
8210	714671
113713	714672
27746	714673
69239	714674
40889	714675
67593	714676
85449	714677
87141	714678
94037	714679
121733	714680
53360	714681
5470	714682
6508	714683
22616	714684
79591	714685
10558	714686
11660	714687
43310	714688
43215	714689
83782	714690
36800	714691
11229	714692
32289	714693
10081	714694
49163	714695
11229	714696
55068	714697
44938	714698
46297	714699
17003	714700
38861	714701
152841	714702
73181	714703
55068	714704
82159	714705
76875	714706
53727	714707
40805	714708
18398	714709
10859	714710
39798	714711
57658	714712
45487	714713
1803	714714
22715	714715
40728	714716
38919	714717
12512	714718
87406	714719
37694	714720
37210	714721
68734	714722
53861	714723
35864	714724
108682	714725
47749	714726
81641	714727
44724	714728
5642	714729
27168	714730
46087	714731
762	714732
87925	714733
1963	714734
23380	714735
41333	714736
17341	714737
126465	714738
50849	714739
113491	714740
7904	714741
80952	714742
29071	714743
12361	714744
38099	714745
831	714746
67115	714747
3921	714748
84835	714749
10176	714750
9300	714751
75825	714752
32347	714753
50830	714754
8956	714755
67717	714756
99569	714757
14516	714758
128855	714759
109440	714760
113629	714761
38850	714762
90947	714763
122976	714764
68282	714765
83711	714766
90806	714767
1663	714768
9851	714769
102893	714770
94545	714771
42631	714772
10174	714773
63590	714774
55524	714775
69220	714776
13560	714777
53155	714778
108589	714779
40469	714780
31348	714781
40784	714782
9687	714783
33621	714784
14896	714785
78318	714786
108388	714787
52940	714788
50521	714789
24102	714790
4464	714791
14105	714792
111958	714793
1857	714794
19202	714795
40876	714796
33917	714797
6916	714798
86523	714799
1136	714800
14185	714801
13118	714802
7483	714803
57973	714804
1916	714805
44085	714806
58463	714807
59261	714808
31372	714809
3333	714810
5734	714811
31210	714812
52236	714813
58526	714814
24435	714815
56756	714816
15829	714817
113274	714818
13551	714819
6360	714820
7822	714821
67963	714822
15599	714823
48864	714824
44657	714825
51818	714826
23982	714827
92827	714828
19922	714829
52233	714830
86354	714831
70604	714832
11304	714833
7247	714834
7839	714835
103675	714836
8937	714837
14994	714838
37387	714839
41407	714840
26087	714841
36370	714842
26889	714843
68941	714844
36822	714845
73488	714846
47642	714847
87883	714848
3432	714849
2254	714850
1313	714851
2518	714852
26220	714853
9762	714854
35235	714855
18627	714856
31371	714857
31413	714858
44360	714859
71248	714860
8461	714861
74666	714862
4217	714863
2686	714864
7313	714865
9632	714866
14392	714867
8555	714868
13427	714869
31179	714870
12399	714871
4427	714872
4334	714873
17632	714874
127396	714875
81798	714876
1958	714877
40069	714878
59257	714879
32159	714880
53636	714881
60247	714882
91494	714883
76767	714884
3394	714885
3394	714886
42427	714887
30240	714888
69362	714889
32480	714890
72787	714891
104035	714892
239	714893
2089	714894
18530	714895
41647	714896
17508	714897
23133	714898
18210	714899
8850	714900
88127	714901
91587	714902
18056	714903
64049	714904
48414	714905
4482	714906
51586	714907
51586	714908
1499	714909
78388	714910
733	714911
68841	714912
67471	714913
2154	714914
82956	714915
30632	714916
28872	714917
48810	714918
61071	714919
8526	714920
113708	714921
123062	714922
97932	714923
111868	714924
20171	714925
20171	714926
6773	714927
1234	714928
52402	714929
90155	714930
2977	714931
81745	714932
79018	714933
13133	714934
100382	714935
49375	714936
6501	714937
22276	714938
41423	714939
19967	714940
5628	714941
83485	714942
42174	714943
2624	714944
69265	714945
41528	714946
7472	714947
80771	714948
23460	714949
40925	714950
9351	714951
44802	714952
98125	714953
47957	714954
110751	714955
25865	714956
6833	714957
70448	714958
23176	714959
90974	714960
40764	714961
69043	714962
6748	714963
110778	714964
30660	714965
6293	714966
48955	714967
103994	714968
101007	714969
58183	714970
70477	714971
62269	714972
14402	714973
55518	714974
85053	714975
87438	714976
98176	714977
83700	714978
127552	714979
37994	714980
38874	714981
78261	714982
56682	714983
3046	714984
69313	714985
2886	714986
20767	714987
29159	714988
6327	714989
91888	714990
48615	714991
52422	714992
34275	714993
43342	714994
64613	714995
77069	714996
90574	714997
9174	714998
54183	714999
44443	715000
43393	715001
88127	715002
80850	715003
7545	715004
101243	715005
53390	715006
58637	715007
82769	715008
34751	715009
105378	715010
5583	715011
25865	715012
90325	715013
54358	715014
18796	715015
29880	715016
60423	715017
53714	715018
24374	715019
47352	715020
37473	715021
55625	715022
107464	715023
73182	715024
55399	715025
27724	715026
111710	715027
2639	715028
4236	715029
24977	715030
18237	715031
26889	715032
9095	715033
2566	715034
66794	715035
52903	715036
10377	715037
9337	715038
69204	715039
75494	715040
41544	715041
54275	715042
9095	715043
113788	715044
89196	715045
10511	715046
38451	715047
31035	715048
1990	715049
7786	715050
14764	715051
55399	715052
4188	715053
6354	715054
1830	715055
9225	715056
36271	715057
25912	715058
112072	715059
44636	715060
53797	715061
6280	715062
47146	715063
41645	715064
1234	715065
12341	715066
49544	715067
7086	715068
20529	715069
7753	715070
38648	715071
8120	715072
14952	715073
88023	715074
88066	715075
113538	715076
20142	715077
24748	715078
7705	715079
20740	715080
68205	715081
36853	715082
1830	715083
53916	715084
58325	715085
18796	715086
35055	715087
4045	715088
16232	715089
23143	715090
107795	715091
9765	715092
52396	715093
7793	715094
38796	715095
48855	715096
72061	715097
74848	715098
31547	715099
91549	715100
52002	715101
21581	715102
27933	715103
24748	715104
53104	715105
65830	715106
59810	715107
3702	715108
93931	715109
4252	715110
3612	715111
56147	715112
58073	715113
23719	715114
9979	715115
56939	715116
37353	715117
20142	715118
58136	715119
75156	715120
776	715121
31990	715122
99181	715123
63197	715124
88773	715125
88025	715126
14975	715127
97530	715128
62684	715129
54305	715130
102633	715131
14952	715132
6899	715133
73465	715134
52345	715135
20415	715136
16905	715137
4645	715138
32903	715139
31216	715140
7786	715141
7497	715142
1720	715143
18180	715144
41463	715145
25003	715146
32482	715147
54152	715148
103955	715149
28980	715150
31593	715151
28175	715152
6336	715153
13741	715154
29130	715155
34014	715156
46248	715157
42639	715158
9095	715159
51856	715160
72012	715161
6183	715162
13514	715163
29087	715164
67870	715165
15277	715166
87988	715167
8170	715168
19032	715169
118577	715170
59024	715171
22286	715172
1830	715173
51938	715174
8357	715175
21624	715176
2201	715177
1252	715178
56139	715179
8255	715180
26895	715181
29891	715182
15965	715183
22070	715184
80521	715185
77603	715186
59269	715187
52272	715188
76560	715189
39751	715190
78229	715191
37772	715192
64218	715193
59705	715194
10822	715195
35960	715196
9637	715197
3631	715198
56536	715199
17115	715200
8100	715201
31615	715202
49862	715203
97746	715204
129054	715205
33049	715206
34439	715207
31006	715208
74649	715209
97158	715210
28314	715211
66721	715212
83240	715213
10327	715214
99062	715215
53085	715216
7151	715217
97746	715218
50278	715219
8443	715220
52092	715221
7279	715222
20156	715223
17209	715224
44104	715225
31006	715226
44080	715227
2533	715228
78476	715229
10084	715230
37289	715231
12174	715232
21087	715233
14937	715234
37718	715235
25909	715236
59925	715237
45855	715238
64166	715239
64218	715240
111428	715241
10243	715242
19247	715243
79449	715244
41185	715245
41542	715246
6224	715247
33799	715248
5669	715249
27200	715250
23474	715251
9050	715252
57951	715253
105042	715254
100661	715255
28591	715256
46461	715257
28731	715258
92664	715259
94205	715260
22681	715261
4353	715262
34112	715263
111788	715264
34396	715265
124008	715266
58915	715267
37654	715268
71134	715269
2749	715270
79643	715271
15825	715272
7436	715273
61583	715274
9430	715275
58451	715276
22434	715277
75630	715278
69263	715279
58315	715280
69235	715281
34085	715282
37602	715283
20010	715284
61207	715285
81971	715286
61207	715287
137006	715288
93976	715289
12999	715290
97705	715291
2451	715292
910	715293
5510	715294
64445	715295
12190	715296
5154	715297
29105	715298
72913	715299
133948	715300
35262	715301
43350	715302
15805	715303
38015	715304
55415	715305
15956	715306
1190	715307
75962	715308
12545	715309
3452	715310
64883	715311
3452	715312
43665	715313
6949	715314
29217	715315
39582	715316
7228	715317
505	715318
6917	715319
14681	715320
62536	715321
55133	715322
78156	715323
76462	715324
60586	715325
90317	715326
83120	715327
53389	715328
34835	715329
23981	715330
2409	715331
21629	715332
48868	715333
37854	715334
35952	715335
30726	715336
38062	715337
105495	715338
36787	715339
7590	715340
4194	715341
82724	715342
37179	715343
102812	715344
25348	715345
43458	715346
58600	715347
79573	715348
96960	715349
26330	715350
57444	715351
33206	715352
13301	715353
20799	715354
29741	715355
15694	715356
23125	715357
5432	715358
5455	715359
113569	715360
30496	715361
13974	715362
3091	715363
22334	715364
15636	715365
127418	715366
24256	715367
20178	715368
27769	715369
68424	715370
9397	715371
35364	715372
9676	715373
66963	715374
44822	715375
86646	715376
13439	715377
30559	715378
78060	715379
18037	715380
113099	715381
17668	715382
29741	715383
84628	715384
54573	715385
66956	715386
4991	715387
2106	715388
8480	715389
54343	715390
37411	715391
47176	715392
17936	715393
51121	715394
14153	715395
2395	715396
67759	715397
69942	715398
27950	715399
13460	715400
114688	715401
104866	715402
51076	715403
25915	715404
24096	715405
82757	715406
122868	715407
64923	715408
9090	715409
62487	715410
1687	715411
25514	715412
793	715413
1072	715414
5870	715415
19657	715416
2455	715417
14181	715418
75392	715419
1449	715420
48861	715421
17330	715422
6265	715423
13503	715424
16911	715425
98031	715426
6299	715427
24370	715428
8696	715429
83419	715430
7479	715431
77946	715432
56640	715433
9699	715434
85940	715435
55551	715436
23415	715437
19223	715438
54571	715439
53125	715440
64103	715441
8331	715442
132951	715443
56794	715444
14425	715445
9770	715446
39167	715447
12535	715448
39892	715449
3661	715450
78622	715451
36041	715452
2713	715453
84412	715454
95767	715455
128880	715456
33675	715457
98700	715458
9661	715459
13876	715460
41245	715461
75155	715462
34012	715463
64580	715464
49662	715465
33865	715466
2411	715467
47646	715468
68739	715469
792	715470
10920	715471
44723	715472
1449	715473
47625	715474
111396	715475
29893	715476
12260	715477
2748	715478
43056	715479
1072	715480
29081	715481
35262	715482
68931	715483
916	715484
11033	715485
87791	715486
29018	715487
136120	715488
22284	715489
8331	715490
17225	715491
14660	715492
36735	715493
3358	715494
7391	715495
9969	715496
31993	715497
57706	715498
9051	715499
132572	715500
47942	715501
1451	715502
1575	715503
63079	715504
31645	715505
28969	715506
87811	715507
57758	715508
1025	715509
5955	715510
2088	715511
22790	715512
90486	715513
45309	715514
63780	715515
57450	715516
26586	715517
32139	715518
103893	715519
52092	715520
44536	715521
11802	715522
793	715523
52983	715524
792	715525
95817	715526
15271	715527
71022	715528
2411	715529
100726	715530
8319	715531
10185	715532
42182	715533
12876	715534
19223	715535
50356	715536
23548	715537
581	715538
47030	715539
117498	715540
32547	715541
29879	715542
34046	715543
23189	715544
71206	715545
24282	715546
2335	715547
56722	715548
4113	715549
88271	715550
50428	715551
49231	715552
75176	715553
46806	715554
65623	715555
1240	715556
134250	715557
105800	715558
33064	715559
2073	715560
28481	715561
73407	715562
22712	715563
31958	715564
68300	715565
10442	715566
18146	715567
8332	715568
39690	715569
135514	715570
8480	715571
32406	715572
57969	715573
4015	715574
88730	715575
60156	715576
76744	715577
1469	715578
26057	715579
14155	715580
4217	715581
1447	715582
40972	715583
6707	715584
26480	715585
9646	715586
18489	715587
1224	715588
47636	715589
32406	715590
112365	715591
5398	715592
13535	715593
56887	715594
2723	715595
29545	715596
1025	715597
8299	715598
51076	715599
3945	715600
37179	715601
745	715602
1687	715603
15641	715604
19149	715605
52983	715606
90340	715607
15694	715608
23125	715609
108435	715610
30569	715611
89119	715612
109404	715613
34102	715614
23155	715615
14896	715616
4045	715617
12876	715618
22086	715619
2570	715620
22613	715621
3945	715622
9363	715623
36049	715624
6163	715625
23415	715626
38851	715627
15880	715628
18130	715629
41461	715630
63780	715631
13910	715632
31126	715633
34394	715634
6184	715635
4711	715636
15736	715637
47001	715638
9987	715639
28227	715640
63065	715641
17998	715642
10046	715643
1221	715644
74834	715645
70047	715646
69398	715647
5422	715648
91654	715649
71904	715650
82272	715651
18086	715652
40937	715653
39090	715654
64747	715655
43497	715656
45376	715657
59356	715658
52152	715659
74794	715660
127948	715661
61295	715662
13574	715663
28597	715664
80425	715665
6932	715666
2747	715667
16263	715668
7093	715669
22334	715670
89650	715671
3972	715672
1025	715673
93706	715674
1224	715675
8048	715676
44286	715677
75900	715678
31660	715679
5873	715680
85990	715681
33789	715682
60545	715683
40771	715684
80821	715685
1295	715686
25019	715687
33779	715688
19501	715689
41886	715690
37585	715691
17112	715692
152886	715693
12738	715694
3840	715695
910	715696
2242	715697
2687	715698
1948	715699
32318	715700
4430	715701
15773	715702
1151	715703
2039	715704
51565	715705
6176	715706
970	715707
3671	715708
2994	715709
130968	715710
15506	715711
1200	715712
1597	715713
3672	715714
2106	715715
1175	715716
1561	715717
4091	715718
60048	715719
1451	715720
1062	715721
1562	715722
51596	715723
19618	715724
86603	715725
16558	715726
66672	715727
8035	715728
37362	715729
37164	715730
8319	715731
55477	715732
749	715733
1447	715734
112246	715735
21955	715736
8319	715737
70478	715738
68726	715739
47327	715740
82043	715741
13499	715742
79672	715743
20065	715744
113028	715745
31367	715746
28453	715747
1142	715748
74282	715749
67773	715750
52363	715751
15801	715752
57714	715753
87431	715754
4604	715755
50573	715756
68184	715757
126219	715758
49152	715759
133729	715760
26734	715761
11375	715762
49185	715763
4944	715764
59907	715765
76524	715766
105075	715767
67197	715768
13943	715769
160470	715770
48433	715771
8696	715772
37573	715773
12410	715774
40520	715775
56438	715776
4257	715777
29025	715778
25572	715779
2030	715780
28980	715781
43070	715782
66035	715783
38005	715784
9597	715785
73447	715786
83068	715787
107805	715788
19539	715789
76923	715790
11259	715791
42949	715792
26436	715793
23007	715794
79361	715795
67645	715796
42949	715797
21600	715798
46294	715799
116798	715800
93461	715801
41589	715802
71762	715803
110635	715804
107722	715805
11017	715806
16884	715807
69094	715808
81960	715809
111602	715810
135936	715811
65966	715812
46195	715813
36802	715814
112163	715815
7154	715816
55225	715817
94104	715818
109157	715819
135472	715820
6949	715821
57758	715822
68726	715823
21584	715824
34174	715825
17223	715826
91465	715827
114651	715828
7046	715829
81046	715830
26264	715831
14539	715832
27279	715833
53976	715834
63646	715835
97981	715836
25841	715837
46925	715838
93960	715839
11454	715840
86405	715841
105038	715842
47035	715843
27657	715844
13073	715845
79296	715846
93382	715847
104979	715848
12680	715849
130619	715850
3284	715851
86241	715852
50559	715853
48930	715854
35037	715855
87742	715856
77764	715857
54699	715858
9371	715859
37048	715860
5447	715861
110468	715862
45296	715863
778	715864
11598	715865
15638	715866
61671	715867
33327	715868
91133	715869
9770	715870
17508	715871
30116	715872
9217	715873
52105	715874
84965	715875
45183	715876
67694	715877
85873	715878
56961	715879
79810	715880
95920	715881
3886	715882
4364	715883
96927	715884
40010	715885
56949	715886
96581	715887
120288	715888
103747	715889
30414	715890
66551	715891
74627	715892
27754	715893
134468	715894
47290	715895
46396	715896
18157	715897
7499	715898
30373	715899
17923	715900
100235	715901
141532	715902
38698	715903
23853	715904
88945	715905
91668	715906
34750	715907
73254	715908
112166	715909
44690	715910
39569	715911
19634	715912
26585	715913
36734	715914
94213	715915
78039	715916
104925	715917
1235	715918
8752	715919
18145	715920
39358	715921
69474	715922
20442	715923
22853	715924
104930	715925
56578	715926
15640	715927
14373	715928
8088	715929
3927	715930
4276	715931
2829	715932
33591	715933
128936	715934
98029	715935
93696	715936
5679	715937
69426	715938
63721	715939
12560	715940
164521	715941
110843	715942
137769	715943
40218	715944
48939	715945
116618	715946
37766	715947
62760	715948
79757	715949
135569	715950
100855	715951
78400	715952
29100	715953
13745	715954
126237	715955
44520	715956
15197	715957
54313	715958
3435	715959
23297	715960
46244	715961
77811	715962
110652	715963
66828	715964
64823	715965
28095	715966
102404	715967
116905	715968
82331	715969
101134	715970
42149	715971
62152	715972
64225	715973
35866	715974
66201	715975
61667	715976
58469	715977
94257	715978
47849	715979
31023	715980
48521	715981
78323	715982
53308	715983
48521	715984
103794	715985
79205	715986
83600	715987
113842	715988
75596	715989
72262	715990
65670	715991
107379	715992
100804	715993
101167	715994
50307	715995
61089	715996
111532	715997
28169	715998
40569	715999
13542	716000
21616	716001
110473	716002
12221	716003
27041	716004
31175	716005
29207	716006
25579	716007
17615	716008
7982	716009
72276	716010
52263	716011
101373	716012
22957	716013
63524	716014
3967	716015
23745	716016
61630	716017
101833	716018
71883	716019
13884	716020
95938	716021
74463	716022
91970	716023
54954	716024
61630	716025
6720	716026
58479	716027
90405	716028
20125	716029
71082	716030
88784	716031
92338	716032
31728	716033
38101	716034
26517	716035
97733	716036
101067	716037
61448	716038
112833	716039
21320	716040
25890	716041
23898	716042
48958	716043
3340	716044
14618	716045
38662	716046
8519	716047
7226	716048
75207	716049
11241	716050
103404	716051
71626	716052
832	716053
47382	716054
28224	716055
68912	716056
27798	716057
14618	716058
66706	716059
25357	716060
14249	716061
17999	716062
42281	716063
40846	716064
23589	716065
10837	716066
87477	716067
8145	716068
23728	716069
81151	716070
166192	716071
26728	716072
26433	716073
48626	716074
42281	716075
42172	716076
23198	716077
10456	716078
14249	716079
42308	716080
18627	716081
67636	716082
61391	716083
42426	716084
82926	716085
54021	716086
14661	716087
15803	716088
6263	716089
41239	716090
107780	716091
13371	716092
87038	716093
8607	716094
82069	716095
84502	716096
25357	716097
41865	716098
16424	716099
133057	716100
41976	716101
10622	716102
100900	716103
1415	716104
4722	716105
72847	716106
25844	716107
39835	716108
44947	716109
23688	716110
47119	716111
76694	716112
78887	716113
30468	716114
59519	716115
56811	716116
136311	716117
59495	716118
34818	716119
112999	716120
30697	716121
33183	716122
11448	716123
122451	716124
20826	716125
48164	716126
80718	716127
25508	716128
30418	716129
30203	716130
41950	716131
43028	716132
10363	716133
8836	716134
13321	716135
23816	716136
2945	716137
75425	716138
15684	716139
48186	716140
48759	716141
33167	716142
99387	716143
7140	716144
71938	716145
98277	716146
71715	716147
33305	716148
34281	716149
59550	716150
1998	716151
92226	716152
15259	716153
49898	716154
13723	716155
43457	716156
68799	716157
49611	716158
29590	716159
3454	716160
78429	716161
43246	716162
44450	716163
39149	716164
40446	716165
10978	716166
86084	716167
31401	716168
30916	716169
86048	716170
62196	716171
87202	716172
26876	716173
16919	716174
24948	716175
137192	716176
110107	716177
90345	716178
96349	716179
84506	716180
90151	716181
61121	716182
66638	716183
52733	716184
90710	716185
31628	716186
98063	716187
90866	716188
39309	716189
110817	716190
14576	716191
87850	716192
67145	716193
112448	716194
33077	716195
43608	716196
8483	716197
49607	716198
17025	716199
66083	716200
124868	716201
34259	716202
73297	716203
58580	716204
9300	716205
5141	716206
66764	716207
99284	716208
57946	716209
33147	716210
34528	716211
110915	716212
5480	716213
30720	716214
1697	716215
49750	716216
8081	716217
36266	716218
61123	716219
10757	716220
14508	716221
116872	716222
11131	716223
33097	716224
7701	716225
20193	716226
18784	716227
113101	716228
67695	716229
59114	716230
8262	716231
34124	716232
19273	716233
18872	716234
22251	716235
53441	716236
16776	716237
73162	716238
73163	716239
2389	716240
40844	716241
2168	716242
37430	716243
21935	716244
63498	716245
104256	716246
27711	716247
21720	716248
29195	716249
36530	716250
18541	716251
68852	716252
113054	716253
18171	716254
45554	716255
55272	716256
25404	716257
1958	716258
83635	716259
79830	716260
40076	716261
15819	716262
77048	716263
69472	716264
85894	716265
24167	716266
8548	716267
117494	716268
94326	716269
70588	716270
52428	716271
23279	716272
7643	716273
65412	716274
34845	716275
10970	716276
11328	716277
3361	716278
77123	716279
43237	716280
79677	716281
35117	716282
13078	716283
38725	716284
23169	716285
61418	716286
42166	716287
18071	716288
18340	716289
60375	716290
29922	716291
80764	716292
29630	716293
28121	716294
6139	716295
19071	716296
9226	716297
23078	716298
6327	716299
21724	716300
51033	716301
56818	716302
39557	716303
104950	716304
99322	716305
40501	716306
54111	716307
28412	716308
40829	716309
65921	716310
54293	716311
43510	716312
21729	716313
4780	716314
7590	716315
51500	716316
69090	716317
25227	716318
6951	716319
7402	716320
39464	716321
9616	716322
61278	716323
56631	716324
11642	716325
4837	716326
31156	716327
38948	716328
2369	716329
40186	716330
99436	716331
38894	716332
15950	716333
72662	716334
12120	716335
21322	716336
64136	716337
21729	716338
10288	716339
56666	716340
8612	716341
21729	716342
90831	716343
61198	716344
1978	716345
3592	716346
49502	716347
3881	716348
4400	716349
752	716350
4940	716351
5616	716352
2675	716353
27787	716354
3880	716355
27612	716356
6166	716357
14060	716358
74902	716359
9183	716360
9183	716361
94264	716362
9629	716363
75741	716364
110263	716365
85227	716366
46885	716367
7637	716368
28076	716369
46461	716370
16510	716371
44490	716372
68349	716373
97719	716374
5323	716375
48599	716376
31643	716377
44575	716378
46538	716379
6779	716380
9782	716381
2411	716382
44561	716383
11059	716384
2639	716385
38782	716386
22379	716387
76616	716388
20040	716389
107698	716390
36688	716391
17015	716392
81519	716393
28156	716394
66547	716395
56248	716396
27586	716397
2572	716398
5696	716399
88786	716400
73241	716401
42053	716402
63660	716403
118541	716404
39466	716405
90877	716406
6198	716407
16740	716408
86457	716409
28121	716410
8022	716411
22371	716412
91339	716413
41695	716414
27532	716415
16740	716416
42605	716417
87772	716418
18483	716419
2700	716420
2305	716421
24237	716422
83169	716423
5386	716424
21072	716425
26194	716426
52232	716427
15724	716428
26986	716429
11327	716430
12914	716431
6046	716432
115619	716433
34782	716434
14752	716435
7727	716436
1965	716437
4511	716438
26909	716439
156729	716440
64847	716441
46125	716442
56312	716443
73860	716444
89627	716445
116896	716446
72918	716447
59481	716448
85101	716449
31121	716450
101268	716451
65910	716452
73375	716453
45472	716454
105928	716455
37389	716456
23302	716457
23891	716458
64632	716459
86727	716460
32480	716461
126151	716462
2769	716463
19663	716464
18525	716465
56898	716466
14331	716467
48807	716468
68086	716469
21914	716470
117619	716471
91489	716472
12217	716473
1430	716474
29461	716475
48772	716476
23116	716477
16793	716478
4682	716479
7472	716480
20164	716481
1042	716482
47918	716483
12482	716484
7376	716485
15165	716486
8458	716487
59471	716488
52085	716489
84712	716490
1136	716491
12018	716492
87458	716493
51264	716494
6746	716495
41569	716496
132859	716497
42303	716498
13320	716499
96973	716500
4788	716501
1602	716502
32226	716503
3338	716504
35241	716505
35241	716506
16148	716507
75363	716508
74424	716509
44106	716510
113572	716511
91640	716512
14442	716513
30381	716514
51824	716515
6736	716516
54380	716517
7540	716518
40169	716519
20675	716520
15591	716521
52225	716522
61226	716523
44554	716524
7125	716525
2502	716526
32091	716527
17308	716528
14377	716529
38818	716530
75775	716531
73665	716532
30477	716533
11488	716534
4677	716535
51354	716536
8038	716537
37459	716538
20675	716539
17218	716540
52199	716541
62678	716542
88105	716543
160374	716544
6313	716545
11312	716546
65448	716547
41345	716548
77959	716549
63415	716550
1299	716551
83020	716552
20448	716553
447	716554
82893	716555
8356	716556
28005	716557
113257	716558
88722	716559
109213	716560
63092	716561
17349	716562
109330	716563
46452	716564
52367	716565
57434	716566
50538	716567
10892	716568
28188	716569
84851	716570
39875	716571
96419	716572
47930	716573
28816	716574
54642	716575
340	716576
19294	716577
46391	716578
38095	716579
55470	716580
4532	716581
86717	716582
82269	716583
18555	716584
81016	716585
88699	716586
40017	716587
1299	716588
3124	716589
12028	716590
64920	716591
43593	716592
49602	716593
46452	716594
79620	716595
57402	716596
38016	716597
80770	716598
128824	716599
105649	716600
51326	716601
70446	716602
9426	716603
8130	716604
7183	716605
62325	716606
130757	716607
110948	716608
41478	716609
15670	716610
96647	716611
65068	716612
37689	716613
110172	716614
6313	716615
37255	716616
56319	716617
9111	716618
82370	716619
11475	716620
9815	716621
19932	716622
107364	716623
24860	716624
117224	716625
40818	716626
2609	716627
7125	716628
110530	716629
5543	716630
52518	716631
88887	716632
24949	716633
129819	716634
122383	716635
70380	716636
18714	716637
29077	716638
3714	716639
34252	716640
57970	716641
24810	716642
65411	716643
81733	716644
26164	716645
67703	716646
51686	716647
65825	716648
132787	716649
38456	716650
1856	716651
40687	716652
23758	716653
138439	716654
56010	716655
75779	716656
53703	716657
67699	716658
66005	716659
24949	716660
41381	716661
83237	716662
4582	716663
110677	716664
26883	716665
80910	716666
21940	716667
89979	716668
38106	716669
69924	716670
43050	716671
54941	716672
68191	716673
13857	716674
24933	716675
61611	716676
2897	716677
41233	716678
52900	716679
132198	716680
94468	716681
83452	716682
112991	716683
7295	716684
96893	716685
3836	716686
7004	716687
5208	716688
100874	716689
9007	716690
55380	716691
56109	716692
113094	716693
63833	716694
53055	716695
69829	716696
42515	716697
12268	716698
52252	716699
73040	716700
32264	716701
59412	716702
71436	716703
96435	716704
92085	716705
108339	716706
69022	716707
4065	716708
45556	716709
96937	716710
126241	716711
82286	716712
98113	716713
64008	716714
53123	716715
89090	716716
6252	716717
21284	716718
26257	716719
112093	716720
96735	716721
43189	716722
119786	716723
4456	716724
50312	716725
97572	716726
39238	716727
64064	716728
13744	716729
51200	716730
23088	716731
33678	716732
81139	716733
121602	716734
91597	716735
7979	716736
129393	716737
105371	716738
44895	716739
68277	716740
6233	716741
15677	716742
93942	716743
4532	716744
44957	716745
87934	716746
33129	716747
1469	716748
25577	716749
120153	716750
96739	716751
37841	716752
10910	716753
63787	716754
8179	716755
30426	716756
15343	716757
61041	716758
52550	716759
85962	716760
86816	716761
50555	716762
102495	716763
78878	716764
46503	716765
9123	716766
2828	716767
616	716768
47266	716769
4846	716770
1793	716771
54258	716772
7478	716773
10757	716774
29008	716775
6396	716776
7526	716777
7124	716778
133132	716779
15576	716780
34176	716781
3423	716782
85493	716783
14596	716784
52915	716785
40426	716786
7043	716787
5585	716788
21419	716789
69056	716790
95473	716791
59537	716792
21534	716793
27722	716794
67674	716795
38028	716796
50471	716797
3681	716798
3664	716799
4421	716800
31188	716801
89983	716802
33032	716803
77579	716804
5971	716805
72941	716806
67226	716807
114585	716808
120372	716809
21913	716810
12290	716811
2237	716812
61467	716813
19981	716814
4574	716815
19865	716816
4563	716817
89516	716818
42669	716819
23965	716820
14500	716821
80911	716822
10508	716823
21799	716824
15814	716825
7603	716826
56362	716827
5684	716828
4201	716829
11021	716830
44514	716831
87435	716832
6080	716833
42303	716834
13320	716835
31694	716836
884	716837
84537	716838
81951	716839
28160	716840
82137	716841
21230	716842
6346	716843
111467	716844
88256	716845
10236	716846
47252	716847
36038	716848
64231	716849
90229	716850
40824	716851
60008	716852
11244	716853
68246	716854
7452	716855
4201	716856
9245	716857
57944	716858
11049	716859
30916	716860
25475	716861
14307	716862
21234	716863
42589	716864
31694	716865
36032	716866
134146	716867
66800	716868
61550	716869
9845	716870
44884	716871
66590	716872
74459	716873
13082	716874
11049	716875
6442	716876
67748	716877
75406	716878
64875	716879
7481	716880
4042	716881
4201	716882
71826	716883
44003	716884
49816	716885
25431	716886
32202	716887
44514	716888
15780	716889
137309	716890
60296	716891
31344	716892
10658	716893
58222	716894
71639	716895
6222	716896
11762	716897
18037	716898
3742	716899
66605	716900
8808	716901
37151	716902
35499	716903
32169	716904
117262	716905
67822	716906
87647	716907
4146	716908
31484	716909
17884	716910
25405	716911
4997	716912
65458	716913
51103	716914
28573	716915
8808	716916
44755	716917
13969	716918
16422	716919
13889	716920
17037	716921
99126	716922
53889	716923
5306	716924
15158	716925
17884	716926
123917	716927
42023	716928
4366	716929
25802	716930
80634	716931
39705	716932
15814	716933
63219	716934
17168	716935
9245	716936
31344	716937
62190	716938
4201	716939
5790	716940
8221	716941
39072	716942
33956	716943
2588	716944
34649	716945
67575	716946
7225	716947
114444	716948
46167	716949
105510	716950
10133	716951
61516	716952
22352	716953
35408	716954
12258	716955
22943	716956
125622	716957
53954	716958
121594	716959
16156	716960
67489	716961
79874	716962
8808	716963
25419	716964
68101	716965
29138	716966
4692	716967
63219	716968
49873	716969
115015	716970
37251	716971
84418	716972
30134	716973
107404	716974
90604	716975
26542	716976
85251	716977
17324	716978
17601	716979
34293	716980
86158	716981
6241	716982
45466	716983
51959	716984
18990	716985
16486	716986
41434	716987
83011	716988
11124	716989
4328	716990
45978	716991
88670	716992
27279	716993
70620	716994
51103	716995
4366	716996
29164	716997
26221	716998
18320	716999
86602	717000
96724	717001
27668	717002
48201	717003
1060	717004
41345	717005
9643	717006
57954	717007
14539	717008
11513	717009
4146	717010
23437	717011
20854	717012
23037	717013
14903	717014
66024	717015
22225	717016
46339	717017
31056	717018
18025	717019
41495	717020
61475	717021
26640	717022
127450	717023
35457	717024
36165	717025
14320	717026
44755	717027
105998	717028
49968	717029
120210	717030
520	717031
34479	717032
58462	717033
51382	717034
75849	717035
33021	717036
10232	717037
131264	717038
70594	717039
96719	717040
4462	717041
20197	717042
23081	717043
6944	717044
14294	717045
30855	717046
58133	717047
78860	717048
1816	717049
49281	717050
16669	717051
3489	717052
2355	717053
4615	717054
1285	717055
7440	717056
36162	717057
29531	717058
71937	717059
112302	717060
48220	717061
4896	717062
32462	717063
98126	717064
20193	717065
80473	717066
127595	717067
16264	717068
77549	717069
27288	717070
127758	717071
9946	717072
18646	717073
19230	717074
18662	717075
91400	717076
99379	717077
3737	717078
46148	717079
63276	717080
21337	717081
37544	717082
113856	717083
2366	717084
66142	717085
90719	717086
102023	717087
14666	717088
6227	717089
2797	717090
14080	717091
74642	717092
45945	717093
65503	717094
57354	717095
3168	717096
9926	717097
723	717098
81840	717099
129625	717100
2473	717101
70536	717102
7048	717103
56510	717104
19746	717105
37988	717106
881	717107
33888	717108
28666	717109
24409	717110
34533	717111
7320	717112
34533	717113
66204	717114
24843	717115
25930	717116
43259	717117
13107	717118
77015	717119
5757	717120
7701	717121
14833	717122
57840	717123
52731	717124
34760	717125
35424	717126
58537	717127
39546	717128
26635	717129
13333	717130
19554	717131
5757	717132
10381	717133
58315	717134
38881	717135
11546	717136
9862	717137
26453	717138
57507	717139
34032	717140
23585	717141
4749	717142
13370	717143
38743	717144
70064	717145
21790	717146
3172	717147
132607	717148
37179	717149
18689	717150
65540	717151
44292	717152
75965	717153
40163	717154
13814	717155
20192	717156
27243	717157
13814	717158
76998	717159
147280	717160
26889	717161
27310	717162
32081	717163
94441	717164
11969	717165
57950	717166
97084	717167
30708	717168
47313	717169
58121	717170
81153	717171
105874	717172
90976	717173
42987	717174
125990	717175
90937	717176
5580	717177
107536	717178
79822	717179
8972	717180
78381	717181
12523	717182
37427	717183
78381	717184
20429	717185
129234	717186
38169	717187
67258	717188
47294	717189
97536	717190
47274	717191
134438	717192
68086	717193
10651	717194
67939	717195
56974	717196
22311	717197
9788	717198
85494	717199
16300	717200
67514	717201
64664	717202
64798	717203
96589	717204
92581	717205
44915	717206
15744	717207
40459	717208
22780	717209
107344	717210
68307	717211
96731	717212
10458	717213
12873	717214
58625	717215
75199	717216
44630	717217
2290	717218
15700	717219
40664	717220
20485	717221
109200	717222
260	717223
3131	717224
60525	717225
60424	717226
35350	717227
55400	717228
103548	717229
43675	717230
61470	717231
43236	717232
8854	717233
48164	717234
36699	717235
53190	717236
10233	717237
26068	717238
34011	717239
17293	717240
33983	717241
34180	717242
84606	717243
60574	717244
55378	717245
55317	717246
20332	717247
72846	717248
58339	717249
26304	717250
55232	717251
46596	717252
53408	717253
93910	717254
61684	717255
64957	717256
2263	717257
75832	717258
62352	717259
20832	717260
160746	717261
16682	717262
2859	717263
104974	717264
81052	717265
16418	717266
87455	717267
24973	717268
42496	717269
64182	717270
54102	717271
24573	717272
37325	717273
110747	717274
102876	717275
82250	717276
26673	717277
40819	717278
138611	717279
11065	717280
37802	717281
118753	717282
51929	717283
80714	717284
17249	717285
65536	717286
84861	717287
121759	717288
104327	717289
31684	717290
34146	717291
19106	717292
15741	717293
54328	717294
18328	717295
38511	717296
35489	717297
19196	717298
35489	717299
19182	717300
80905	717301
55428	717302
70169	717303
69009	717304
68343	717305
56706	717306
70268	717307
55674	717308
2922	717309
35814	717310
50601	717311
100414	717312
52971	717313
85329	717314
73825	717315
13164	717316
8854	717317
43324	717318
24738	717319
4713	717320
45091	717321
75894	717322
104350	717323
86458	717324
21291	717325
39943	717326
28645	717327
90702	717328
13130	717329
80449	717330
81620	717331
61089	717332
24259	717333
52116	717334
77583	717335
3796	717336
52405	717337
64729	717338
7981	717339
133783	717340
27295	717341
80367	717342
14599	717343
102051	717344
16735	717345
51823	717346
22668	717347
84914	717348
21134	717349
19218	717350
110705	717351
48461	717352
29186	717353
121536	717354
19707	717355
16894	717356
127980	717357
80321	717358
118864	717359
10568	717360
4576	717361
68693	717362
34245	717363
92206	717364
101298	717365
130726	717366
63244	717367
32136	717368
103561	717369
31465	717370
73230	717371
69878	717372
11332	717373
16973	717374
11694	717375
20832	717376
61697	717377
60281	717378
23295	717379
114657	717380
48071	717381
18557	717382
12878	717383
87609	717384
145464	717385
52501	717386
76325	717387
53345	717388
29467	717389
48505	717390
77622	717391
84496	717392
24238	717393
65468	717394
106755	717395
56975	717396
112260	717397
61624	717398
9669	717399
89236	717400
110473	717401
124871	717402
123176	717403
72076	717404
35344	717405
131286	717406
98034	717407
41188	717408
37558	717409
87272	717410
80614	717411
53888	717412
36694	717413
53190	717414
94646	717415
110092	717416
26053	717417
14510	717418
74817	717419
136252	717420
61581	717421
96320	717422
47978	717423
22668	717424
47826	717425
26650	717426
105172	717427
91670	717428
48129	717429
68808	717430
102864	717431
36734	717432
45248	717433
9988	717434
98012	717435
79190	717436
54102	717437
3676	717438
11323	717439
55281	717440
73847	717441
63800	717442
19979	717443
4077	717444
110100	717445
45851	717446
45654	717447
43545	717448
67230	717449
37429	717450
110875	717451
81179	717452
47712	717453
86701	717454
33030	717455
4332	717456
71959	717457
102846	717458
52477	717459
23086	717460
65857	717461
52835	717462
85996	717463
132286	717464
74832	717465
66615	717466
72702	717467
18372	717468
66533	717469
33759	717470
27549	717471
81604	717472
132322	717473
66533	717474
51169	717475
119044	717476
33759	717477
81533	717478
79737	717479
108457	717480
60594	717481
106703	717482
83851	717483
51147	717484
4482	717485
85900	717486
58976	717487
12633	717488
117331	717489
85978	717490
6456	717491
48147	717492
59485	717493
99141	717494
37621	717495
59325	717496
28950	717497
38808	717498
54550	717499
16527	717500
15521	717501
90833	717502
63401	717503
5880	717504
28503	717505
90128	717506
8058	717507
81928	717508
36733	717509
14522	717510
23703	717511
14522	717512
70177	717513
95502	717514
16224	717515
19128	717516
28949	717517
3099	717518
9432	717519
65447	717520
29177	717521
21141	717522
44816	717523
78940	717524
23099	717525
113062	717526
37336	717527
64873	717528
61038	717529
2566	717530
37427	717531
5248	717532
56756	717533
11670	717534
91570	717535
85214	717536
56188	717537
55279	717538
21526	717539
73012	717540
47228	717541
4140	717542
83278	717543
31590	717544
28510	717545
34410	717546
70410	717547
78002	717548
91571	717549
25388	717550
95750	717551
59418	717552
47204	717553
64301	717554
117386	717555
102211	717556
31029	717557
43293	717558
66128	717559
17091	717560
14090	717561
160225	717562
52487	717563
9156	717564
39281	717565
84845	717566
36480	717567
26009	717568
88634	717569
45837	717570
3039	717571
105246	717572
87620	717573
35596	717574
119735	717575
38808	717576
42638	717577
71510	717578
92721	717579
61332	717580
35066	717581
111392	717582
26408	717583
123232	717584
81092	717585
19296	717586
9588	717587
42638	717588
23669	717589
4713	717590
44959	717591
110585	717592
34231	717593
87879	717594
28140	717595
63187	717596
100342	717597
89452	717598
33000	717599
6789	717600
51387	717601
11351	717602
2311	717603
25433	717604
9807	717605
60125	717606
20864	717607
94133	717608
50590	717609
39871	717610
13886	717611
97797	717612
6698	717613
13251	717614
38583	717615
89614	717616
27627	717617
125678	717618
51950	717619
64062	717620
109865	717621
3793	717622
34434	717623
9629	717624
11491	717625
31848	717626
122476	717627
49674	717628
1582	717629
107872	717630
501	717631
57762	717632
136338	717633
88985	717634
18758	717635
19291	717636
27694	717637
60371	717638
13574	717639
10411	717640
33026	717641
137787	717642
4070	717643
36520	717644
39798	717645
49359	717646
6517	717647
21931	717648
1532	717649
127683	717650
8789	717651
11759	717652
5079	717653
46500	717654
12027	717655
30709	717656
10560	717657
29716	717658
33141	717659
70410	717660
11133	717661
29930	717662
1152	717663
18677	717664
20400	717665
64112	717666
9946	717667
50830	717668
7395	717669
5680	717670
24866	717671
72258	717672
2838	717673
21957	717674
2838	717675
22211	717676
2838	717677
2838	717678
2838	717679
22211	717680
8878	717681
17657	717682
111659	717683
28233	717684
2069	717685
95431	717686
47171	717687
7766	717688
3097	717689
1145	717690
5851	717691
7547	717692
28842	717693
981	717694
981	717695
17090	717696
26948	717697
773	717698
30074	717699
8484	717700
14555	717701
7335	717702
24123	717703
6990	717704
9033	717705
13408	717706
3743	717707
21243	717708
42593	717709
3700	717710
1867	717711
22207	717712
12937	717713
1667	717714
34108	717715
3127	717716
87809	717717
4662	717718
116794	717719
5714	717720
3268	717721
7593	717722
2118	717723
2118	717724
40451	717725
14583	717726
2118	717727
54572	717728
95228	717729
24160	717730
18503	717731
3776	717732
18990	717733
24954	717734
16486	717735
18990	717736
38464	717737
11442	717738
4982	717739
48522	717740
51977	717741
24123	717742
29482	717743
29044	717744
8040	717745
14202	717746
46330	717747
30975	717748
112226	717749
93789	717750
162147	717751
5694	717752
21931	717753
9902	717754
40716	717755
182	717756
132904	717757
3329	717758
9	717759
14294	717760
117109	717761
9	717762
9	717763
887	717764
19149	717765
884	717766
38711	717767
118567	717768
53847	717769
20373	717770
11521	717771
24333	717772
9812	717773
91019	717774
51175	717775
5306	717776
31452	717777
53820	717778
105961	717779
63475	717780
87170	717781
3736	717782
289	717783
668	717784
2570	717785
51885	717786
12258	717787
99748	717788
10348	717789
87484	717790
13858	717791
3006	717792
10275	717793
12441	717794
33540	717795
6995	717796
52532	717797
113188	717798
87662	717799
13886	717800
2170	717801
80548	717802
86225	717803
1410	717804
21826	717805
27168	717806
12795	717807
110057	717808
40937	717809
71481	717810
11451	717811
182	717812
83399	717813
102572	717814
9127	717815
2931	717816
8602	717817
33725	717818
58976	717819
52897	717820
37642	717821
3406	717822
13244	717823
93870	717824
182	717825
108853	717826
6718	717827
46447	717828
34252	717829
96749	717830
122901	717831
35458	717832
8723	717833
4353	717834
20332	717835
2533	717836
1164	717837
10174	717838
49125	717839
64025	717840
21940	717841
119203	717842
1487	717843
11296	717844
11296	717845
23879	717846
7790	717847
6501	717848
7057	717849
28616	717850
13268	717851
48675	717852
46339	717853
14425	717854
11557	717855
87089	717856
20156	717857
117344	717858
29581	717859
14673	717860
61251	717861
50293	717862
41983	717863
7574	717864
33327	717865
2958	717866
72936	717867
40598	717868
51870	717869
39187	717870
14461	717871
136241	717872
41402	717873
18227	717874
39181	717875
41983	717876
30135	717877
5371	717878
72904	717879
74328	717880
10331	717881
39540	717882
46964	717883
110121	717884
36239	717885
2089	717886
48400	717887
39982	717888
43306	717889
3397	717890
76805	717891
77081	717892
101986	717893
106627	717894
20884	717895
104398	717896
14024	717897
33865	717898
14310	717899
23275	717900
49616	717901
7090	717902
77117	717903
9037	717904
6010	717905
11442	717906
3338	717907
2713	717908
13886	717909
23007	717910
59174	717911
20726	717912
130950	717913
182	717914
12258	717915
32286	717916
23560	717917
28665	717918
66790	717919
12013	717920
32286	717921
5237	717922
6850	717923
1593	717924
9	717925
11296	717926
68726	717927
35310	717928
60336	717929
9144	717930
9736	717931
9827	717932
9	717933
7580	717934
63107	717935
21998	717936
17065	717937
31482	717938
9	717939
3995	717940
35061	717941
30227	717942
13561	717943
72357	717944
134227	717945
81902	717946
55155	717947
2774	717948
8176	717949
29005	717950
2883	717951
19916	717952
2943	717953
15307	717954
11400	717955
109156	717956
46042	717957
1990	717958
37990	717959
44536	717960
30926	717961
10784	717962
57777	717963
26665	717964
8100	717965
30947	717966
27798	717967
29681	717968
7702	717969
25862	717970
23371	717971
37639	717972
21171	717973
104924	717974
125855	717975
10979	717976
32511	717977
2475	717978
2395	717979
33163	717980
61131	717981
6327	717982
12826	717983
4427	717984
136026	717985
6227	717986
1210	717987
6337	717988
36729	717989
5947	717990
9090	717991
55674	717992
455	717993
49735	717994
29046	717995
74863	717996
6951	717997
76949	717998
21586	717999
44568	718000
41253	718001
36489	718002
103417	718003
13156	718004
56966	718005
12220	718006
67797	718007
20827	718008
66640	718009
12243	718010
21468	718011
19095	718012
37841	718013
12258	718014
28957	718015
38856	718016
389	718017
88861	718018
124071	718019
53344	718020
10233	718021
18048	718022
12777	718023
25413	718024
15761	718025
198	718026
51134	718027
6213	718028
7394	718029
9856	718030
67676	718031
89303	718032
4206	718033
120456	718034
14618	718035
3892	718036
22815	718037
60024	718038
49607	718039
5386	718040
1851	718041
120107	718042
19293	718043
24984	718044
14576	718045
34818	718046
7069	718047
75471	718048
24377	718049
14439	718050
11170	718051
12258	718052
23311	718053
2154	718054
13218	718055
26190	718056
9736	718057
9736	718058
10292	718059
34615	718060
11080	718061
59353	718062
77510	718063
80636	718064
86505	718065
44933	718066
70325	718067
28776	718068
53645	718069
14461	718070
30144	718071
23668	718072
4055	718073
63128	718074
8526	718075
21418	718076
18759	718077
116539	718078
2921	718079
127371	718080
28616	718081
18982	718082
24923	718083
66615	718084
75569	718085
55319	718086
20169	718087
45411	718088
11453	718089
9030	718090
25341	718091
7329	718092
4101	718093
167466	718094
51528	718095
29577	718096
14319	718097
55440	718098
66552	718099
97733	718100
14461	718101
1067	718102
94044	718103
447	718104
33048	718105
43668	718106
24603	718107
5694	718108
48461	718109
86595	718110
7142	718111
59318	718112
70173	718113
16914	718114
7936	718115
115995	718116
50228	718117
30632	718118
40937	718119
54611	718120
87139	718121
141019	718122
4113	718123
81142	718124
39478	718125
42382	718126
46840	718127
30336	718128
71763	718129
9127	718130
32480	718131
50384	718132
3975	718133
884	718134
9849	718135
14778	718136
24338	718137
7906	718138
24561	718139
3180	718140
32362	718141
4442	718142
12101	718143
11319	718144
76597	718145
2958	718146
11082	718147
5622	718148
4115	718149
51642	718150
9604	718151
58366	718152
44729	718153
2748	718154
33163	718155
8050	718156
9061	718157
14843	718158
6951	718159
12367	718160
182	718161
182	718162
3688	718163
27771	718164
74902	718165
45506	718166
85996	718167
6104	718168
22663	718169
15326	718170
31900	718171
45528	718172
87200	718173
52464	718174
6951	718175
40937	718176
7043	718177
45230	718178
150869	718179
58053	718180
51407	718181
99143	718182
6288	718183
4386	718184
29134	718185
25913	718186
39962	718187
86642	718188
39115	718189
66070	718190
269	718191
12448	718192
51085	718193
30975	718194
10068	718195
49595	718196
9	718197
28229	718198
14923	718199
123888	718200
9237	718201
6609	718202
59863	718203
10264	718204
1190	718205
3088	718206
10365	718207
37827	718208
9041	718209
86711	718210
6251	718211
39811	718212
44515	718213
1190	718214
17028	718215
15049	718216
12873	718217
491	718218
88951	718219
10465	718220
27231	718221
118683	718222
31272	718223
64505	718224
4585	718225
23747	718226
103370	718227
10327	718228
34055	718229
5762	718230
21591	718231
42492	718232
5455	718233
14923	718234
10275	718235
27769	718236
80592	718237
14319	718238
2348	718239
15880	718240
17888	718241
105960	718242
100875	718243
3194	718244
19556	718245
24910	718246
4958	718247
4958	718248
90379	718249
7256	718250
37893	718251
31136	718252
1867	718253
3222	718254
29588	718255
75963	718256
20935	718257
89959	718258
9432	718259
66155	718260
38732	718261
4328	718262
37184	718263
19679	718264
45602	718265
8748	718266
10165	718267
4468	718268
29613	718269
71160	718270
5614	718271
10919	718272
105583	718273
7151	718274
16989	718275
6447	718276
24534	718277
8733	718278
37823	718279
135646	718280
31904	718281
39298	718282
17843	718283
1005	718284
21157	718285
4749	718286
6833	718287
7624	718288
70877	718289
8479	718290
5899	718291
105960	718292
1099	718293
37241	718294
12361	718295
4622	718296
58561	718297
1390	718298
4277	718299
92128	718300
41254	718301
81179	718302
67822	718303
7730	718304
3006	718305
10870	718306
45113	718307
20245	718308
45572	718309
9415	718310
31085	718311
19005	718312
48206	718313
44682	718314
41562	718315
13292	718316
29046	718317
2983	718318
59175	718319
27057	718320
5525	718321
21145	718322
4277	718323
26655	718324
38031	718325
5705	718326
2209	718327
90025	718328
23158	718329
13570	718330
42339	718331
1005	718332
25369	718333
884	718334
8323	718335
27653	718336
41189	718337
30844	718338
6071	718339
12060	718340
22313	718341
63662	718342
33869	718343
11565	718344
6974	718345
6609	718346
16442	718347
16442	718348
31482	718349
69238	718350
63778	718351
6117	718352
29636	718353
31920	718354
42492	718355
10876	718356
4209	718357
72895	718358
84512	718359
53890	718360
12644	718361
18473	718362
6916	718363
9831	718364
15462	718365
45190	718366
30050	718367
1099	718368
1911	718369
63727	718370
87976	718371
48405	718372
44796	718373
88255	718374
90489	718375
66217	718376
62528	718377
23114	718378
5509	718379
12393	718380
31578	718381
6812	718382
54349	718383
54349	718384
22233	718385
11535	718386
9681	718387
26009	718388
88621	718389
5681	718390
3117	718391
18956	718392
90038	718393
7532	718394
87205	718395
10978	718396
45869	718397
8992	718398
38145	718399
53150	718400
33066	718401
21313	718402
2209	718403
42058	718404
17911	718405
5117	718406
70461	718407
5438	718408
14447	718409
23979	718410
64983	718411
14015	718412
34147	718413
22656	718414
13312	718415
3641	718416
35329	718417
24748	718418
19290	718419
9108	718420
51531	718421
3438	718422
73851	718423
48516	718424
121423	718425
102877	718426
485	718427
52452	718428
52216	718429
6293	718430
44657	718431
9879	718432
27247	718433
100679	718434
21586	718435
49817	718436
33211	718437
5190	718438
99529	718439
7817	718440
81028	718441
70578	718442
5123	718443
5123	718444
8879	718445
83314	718446
105689	718447
89447	718448
11991	718449
13282	718450
52297	718451
62816	718452
35869	718453
51602	718454
14129	718455
1867	718456
24569	718457
8679	718458
14871	718459
2149	718460
28204	718461
46905	718462
78299	718463
16590	718464
6107	718465
97083	718466
41040	718467
93954	718468
55645	718469
37609	718470
1499	718471
9818	718472
21129	718473
44740	718474
9884	718475
9261	718476
17686	718477
31057	718478
2815	718479
36027	718480
31057	718481
2815	718482
1043	718483
57700	718484
39867	718485
37842	718486
65952	718487
884	718488
15163	718489
10588	718490
3489	718491
67659	718492
3117	718493
7641	718494
40635	718495
115035	718496
91569	718497
25478	718498
70292	718499
10781	718500
6956	718501
15161	718502
8432	718503
18518	718504
33030	718505
7480	718506
53313	718507
98330	718508
24384	718509
4706	718510
6862	718511
4706	718512
107342	718513
66194	718514
37306	718515
884	718516
63287	718517
7391	718518
44848	718519
5393	718520
19182	718521
5444	718522
6646	718523
55477	718524
55357	718525
1038	718526
8841	718527
10719	718528
1695	718529
26231	718530
1060	718531
3476	718532
44817	718533
29716	718534
1234	718535
38631	718536
43507	718537
89306	718538
89230	718539
51410	718540
42024	718541
49501	718542
47108	718543
53160	718544
5378	718545
103799	718546
37927	718547
31239	718548
40873	718549
58530	718550
111703	718551
61688	718552
32253	718553
68206	718554
69794	718555
65812	718556
43335	718557
18417	718558
3477	718559
53680	718560
14113	718561
70175	718562
1732	718563
760	718564
9337	718565
108450	718566
23933	718567
26912	718568
26586	718569
2137	718570
5970	718571
24756	718572
20215	718573
39337	718574
1977	718575
5535	718576
112022	718577
89791	718578
4958	718579
46840	718580
7151	718581
7151	718582
7580	718583
2355	718584
35992	718585
87918	718586
3338	718587
42144	718588
59070	718589
26414	718590
42382	718591
34396	718592
97670	718593
32188	718594
26757	718595
7832	718596
13741	718597
4042	718598
7152	718599
36252	718600
40107	718601
26034	718602
4581	718603
9393	718604
31655	718605
1100	718606
54814	718607
29127	718608
86132	718609
410	718610
64031	718611
18123	718612
62113	718613
124267	718614
3451	718615
6899	718616
30328	718617
110845	718618
16163	718619
36532	718620
100353	718621
39962	718622
18184	718623
18184	718624
66140	718625
99643	718626
39466	718627
48632	718628
25826	718629
91918	718630
95507	718631
71059	718632
138560	718633
53926	718634
15367	718635
1281	718636
12129	718637
52292	718638
9068	718639
23052	718640
3111	718641
31335	718642
4909	718643
82742	718644
3097	718645
22596	718646
12560	718647
13707	718648
76736	718649
22622	718650
28124	718651
1109	718652
1109	718653
25927	718654
8042	718655
40197	718656
48913	718657
62103	718658
38478	718659
86009	718660
51158	718661
7054	718662
108476	718663
108480	718664
7122	718665
21721	718666
62191	718667
22945	718668
82767	718669
51142	718670
67716	718671
52008	718672
66601	718673
10511	718674
97896	718675
90784	718676
23267	718677
16238	718678
35263	718679
21753	718680
118538	718681
291	718682
32959	718683
127787	718684
24946	718685
75407	718686
9853	718687
64210	718688
30768	718689
7464	718690
14514	718691
28934	718692
55050	718693
37658	718694
31643	718695
53804	718696
28452	718697
48787	718698
10095	718699
762	718700
1089	718701
3975	718702
1342	718703
10389	718704
2853	718705
15956	718706
25494	718707
58868	718708
44887	718709
57639	718710
5495	718711
64913	718712
49889	718713
3851	718714
61344	718715
16531	718716
4462	718717
43261	718718
1949	718719
55050	718720
1210	718721
9588	718722
14142	718723
23447	718724
8257	718725
51675	718726
51675	718727
55639	718728
41653	718729
55187	718730
40788	718731
1978	718732
23109	718733
32293	718734
7652	718735
7652	718736
37756	718737
3011	718738
14252	718739
6276	718740
73280	718741
18383	718742
12233	718743
51216	718744
26070	718745
4941	718746
1345	718747
6393	718748
126251	718749
134377	718750
67619	718751
48928	718752
75373	718753
23275	718754
44467	718755
30417	718756
79472	718757
7391	718758
52947	718759
49941	718760
61748	718761
39160	718762
17552	718763
44770	718764
1272	718765
11299	718766
32224	718767
46230	718768
98126	718769
7478	718770
6354	718771
13098	718772
26103	718773
37553	718774
79653	718775
26700	718776
42575	718777
31012	718778
3005	718779
66018	718780
15632	718781
20530	718782
20530	718783
4321	718784
49807	718785
13012	718786
4557	718787
71816	718788
20249	718789
19728	718790
38109	718791
3806	718792
56906	718793
95850	718794
52056	718795
12065	718796
15532	718797
88210	718798
75690	718799
44308	718800
4157	718801
45457	718802
9940	718803
10560	718804
272	718805
158675	718806
74846	718807
32794	718808
53970	718809
32286	718810
4086	718811
34172	718812
12759	718813
48088	718814
58210	718815
34563	718816
27150	718817
28577	718818
81079	718819
4142	718820
130696	718821
22095	718822
3622	718823
13419	718824
7077	718825
776	718826
150522	718827
24356	718828
105710	718829
26088	718830
9087	718831
1997	718832
14655	718833
30835	718834
12474	718835
2607	718836
121396	718837
24641	718838
6730	718839
776	718840
19754	718841
31282	718842
26155	718843
114571	718844
136140	718845
35452	718846
135949	718847
105861	718848
124275	718849
102607	718850
112032	718851
82106	718852
82093	718853
158695	718854
65850	718855
47782	718856
14777	718857
14777	718858
2636	718859
6211	718860
32285	718861
44113	718862
41303	718863
34463	718864
1941	718865
36682	718866
58480	718867
44516	718868
11688	718869
81838	718870
86426	718871
11688	718872
3674	718873
3674	718874
131263	718875
840	718876
123342	718877
98940	718878
69242	718879
28157	718880
68336	718881
28116	718882
57979	718883
83654	718884
70591	718885
1958	718886
10442	718887
25948	718888
22799	718889
49894	718890
73729	718891
15537	718892
3674	718893
3244	718894
52357	718895
12147	718896
46049	718897
56113	718898
13583	718899
2304	718900
7698	718901
4393	718902
44887	718903
12174	718904
4663	718905
60323	718906
21799	718907
7937	718908
14555	718909
10682	718910
15223	718911
3146	718912
88915	718913
67524	718914
12359	718915
2030	718916
23791	718917
125686	718918
9351	718919
38015	718920
14661	718921
6862	718922
32148	718923
64762	718924
59545	718925
94074	718926
47190	718927
24243	718928
61756	718929
10434	718930
4833	718931
8544	718932
28009	718933
5437	718934
24282	718935
76551	718936
2723	718937
8740	718938
30003	718939
39892	718940
46315	718941
12208	718942
3339	718943
38937	718944
67230	718945
2546	718946
19156	718947
9746	718948
11000	718949
31360	718950
9681	718951
5300	718952
2796	718953
4592	718954
41537	718955
33263	718956
9949	718957
49716	718958
71440	718959
4558	718960
4955	718961
18770	718962
10321	718963
4419	718964
51568	718965
63669	718966
1071	718967
131467	718968
21306	718969
4115	718970
19012	718971
78296	718972
18132	718973
2632	718974
33001	718975
12356	718976
8920	718977
113828	718978
8927	718979
17240	718980
38799	718981
12118	718982
41487	718983
74669	718984
36713	718985
5944	718986
9458	718987
31596	718988
88082	718989
43230	718990
13770	718991
8022	718992
77024	718993
7233	718994
48938	718995
18770	718996
4240	718997
73783	718998
2632	718999
46136	719000
76680	719001
2046	719002
2263	719003
25817	719004
46450	719005
7747	719006
7832	719007
34736	719008
15480	719009
35554	719010
5653	719011
13788	719012
11535	719013
4115	719014
38725	719015
2074	719016
10090	719017
145745	719018
36692	719019
30611	719020
61694	719021
121788	719022
52339	719023
27313	719024
9387	719025
17564	719026
55681	719027
149097	719028
56647	719029
21212	719030
15765	719031
40130	719032
744	719033
45615	719034
2075	719035
16535	719036
11635	719037
18167	719038
73008	719039
54180	719040
6280	719041
12476	719042
12118	719043
4437	719044
133008	719045
7489	719046
59073	719047
23051	719048
61380	719049
5700	719050
49576	719051
7559	719052
49716	719053
21537	719054
75549	719055
48007	719056
51456	719057
32479	719058
32167	719059
76649	719060
36130	719061
18174	719062
77095	719063
53969	719064
10550	719065
54086	719066
6438	719067
59289	719068
89302	719069
5112	719070
40120	719071
723	719072
33701	719073
28145	719074
68195	719075
24389	719076
14682	719077
54251	719078
66052	719079
13945	719080
2263	719081
1067	719082
27313	719083
2959	719084
47355	719085
68181	719086
7943	719087
36048	719088
8738	719089
53147	719090
42266	719091
10921	719092
59267	719093
34671	719094
104132	719095
65819	719096
42449	719097
40738	719098
12188	719099
5725	719100
86731	719101
55023	719102
12953	719103
88141	719104
6761	719105
19007	719106
56499	719107
2774	719108
11233	719109
26742	719110
14677	719111
43584	719112
23493	719113
86782	719114
76747	719115
13280	719116
34294	719117
92487	719118
68014	719119
68195	719120
39530	719121
67851	719122
76614	719123
10552	719124
48208	719125
9182	719126
110896	719127
82348	719128
43225	719129
96643	719130
30199	719131
9182	719132
9050	719133
32319	719134
51524	719135
3607	719136
3607	719137
2187	719138
70474	719139
45344	719140
4592	719141
5950	719142
129238	719143
3448	719144
55648	719145
14758	719146
38740	719147
7751	719148
3029	719149
44251	719150
40739	719151
2632	719152
27275	719153
10921	719154
7805	719155
42060	719156
56372	719157
18767	719158
55391	719159
11635	719160
86488	719161
44582	719162
98188	719163
15863	719164
19012	719165
40186	719166
28098	719167
14333	719168
47239	719169
63463	719170
13278	719171
1797	719172
7489	719173
3917	719174
12331	719175
28918	719176
18770	719177
17841	719178
34746	719179
27313	719180
5944	719181
4558	719182
31611	719183
13040	719184
21917	719185
63686	719186
23131	719187
62774	719188
85314	719189
49795	719190
99565	719191
4592	719192
33589	719193
29057	719194
80935	719195
11178	719196
28539	719197
4955	719198
9458	719199
10011	719200
33263	719201
9674	719202
17279	719203
590	719204
1067	719205
4856	719206
5737	719207
33741	719208
46170	719209
37985	719210
2368	719211
392	719212
54172	719213
13769	719214
15328	719215
60139	719216
27728	719217
1765	719218
32167	719219
6438	719220
73282	719221
9942	719222
3624	719223
20137	719224
42035	719225
10321	719226
88214	719227
13160	719228
26283	719229
105856	719230
18539	719231
10170	719232
10160	719233
40130	719234
17564	719235
25937	719236
744	719237
6280	719238
16742	719239
61511	719240
46324	719241
7022	719242
14384	719243
71767	719244
26738	719245
3861	719246
560	719247
75762	719248
122985	719249
7235	719250
7235	719251
7233	719252
109451	719253
18518	719254
68180	719255
10285	719256
11993	719257
2368	719258
74447	719259
72939	719260
12784	719261
64884	719262
11631	719263
22667	719264
2560	719265
1067	719266
29049	719267
21531	719268
30186	719269
32223	719270
2263	719271
17008	719272
27113	719273
126305	719274
14682	719275
4198	719276
27628	719277
48166	719278
20326	719279
41003	719280
3257	719281
30430	719282
6247	719283
69315	719284
15649	719285
2149	719286
38941	719287
21468	719288
3726	719289
74561	719290
9640	719291
21078	719292
35587	719293
960	719294
960	719295
54597	719296
18784	719297
39232	719298
123873	719299
91314	719300
12268	719301
4557	719302
45260	719303
8659	719304
5444	719305
32366	719306
27158	719307
55262	719308
103417	719309
53354	719310
2098	719311
49621	719312
69896	719313
51836	719314
29598	719315
25309	719316
68932	719317
27623	719318
40686	719319
99686	719320
580	719321
46243	719322
73353	719323
10767	719324
2348	719325
1840	719326
2348	719327
9974	719328
15353	719329
7338	719330
651	719331
58874	719332
31848	719333
58238	719334
82105	719335
24423	719336
1657	719337
87652	719338
13252	719339
1657	719340
81899	719341
28187	719342
50777	719343
2209	719344
6050	719345
8332	719346
31549	719347
22827	719348
22827	719349
7786	719350
73417	719351
131413	719352
7553	719353
22741	719354
45500	719355
51385	719356
8555	719357
31683	719358
23046	719359
53728	719360
5295	719361
59358	719362
31941	719363
29941	719364
3659	719365
49741	719366
28145	719367
37629	719368
95833	719369
108344	719370
55303	719371
7961	719372
27175	719373
28559	719374
34745	719375
14207	719376
51693	719377
49448	719378
47276	719379
8026	719380
77084	719381
73030	719382
93927	719383
132259	719384
91509	719385
13554	719386
28366	719387
78193	719388
7550	719389
76499	719390
99425	719391
62599	719392
26505	719393
10061	719394
53637	719395
84690	719396
5087	719397
24904	719398
17128	719399
102095	719400
23757	719401
16235	719402
7708	719403
15720	719404
6853	719405
15326	719406
14236	719407
25328	719408
54351	719409
15351	719410
3539	719411
35540	719412
26326	719413
10964	719414
13863	719415
133827	719416
115738	719417
8221	719418
80771	719419
605	719420
6923	719421
7491	719422
4542	719423
6373	719424
16821	719425
55230	719426
52216	719427
6293	719428
2067	719429
9228	719430
89077	719431
28417	719432
21250	719433
46037	719434
21928	719435
30620	719436
10890	719437
11611	719438
5479	719439
98845	719440
16478	719441
23791	719442
82258	719443
40958	719444
11123	719445
1817	719446
30881	719447
41278	719448
2504	719449
98060	719450
4340	719451
7338	719452
29871	719453
12770	719454
58242	719455
49377	719456
9629	719457
13316	719458
6746	719459
134395	719460
33745	719461
16902	719462
1252	719463
2201	719464
22766	719465
75649	719466
20783	719467
118	719468
41330	719469
20195	719470
20826	719471
52185	719472
110857	719473
53169	719474
78035	719475
28129	719476
83646	719477
17819	719478
91553	719479
24859	719480
15231	719481
52357	719482
34788	719483
3936	719484
90651	719485
54705	719486
15231	719487
70557	719488
86777	719489
62304	719490
24859	719491
64605	719492
56470	719493
68385	719494
87491	719495
6618	719496
27940	719497
54780	719498
80886	719499
23686	719500
40069	719501
77110	719502
28125	719503
46462	719504
14319	719505
6543	719506
2000	719507
46368	719508
37314	719509
38541	719510
20305	719511
38467	719512
27105	719513
90994	719514
15717	719515
48885	719516
28347	719517
12220	719518
20914	719519
5642	719520
410	719521
4789	719522
7547	719523
12403	719524
1225	719525
9053	719526
67044	719527
28191	719528
28191	719529
65766	719530
4955	719531
29682	719532
28747	719533
67903	719534
63808	719535
17136	719536
8206	719537
51357	719538
49569	719539
13410	719540
52157	719541
26953	719542
5470	719543
10593	719544
69518	719545
75886	719546
94262	719547
105792	719548
9475	719549
1867	719550
38845	719551
13367	719552
17745	719553
7446	719554
4574	719555
9430	719556
29134	719557
10938	719558
8049	719559
8347	719560
8735	719561
4905	719562
5678	719563
13367	719564
2713	719565
3335	719566
5378	719567
18254	719568
28507	719569
76760	719570
1735	719571
17058	719572
1246	719573
13917	719574
59286	719575
26271	719576
14643	719577
7389	719578
61159	719579
64041	719580
48685	719581
17742	719582
2824	719583
58639	719584
8332	719585
8174	719586
8548	719587
121631	719588
57677	719589
19217	719590
42667	719591
112284	719592
31670	719593
47334	719594
56376	719595
105907	719596
47252	719597
310	719598
41255	719599
83299	719600
27226	719601
47917	719602
6735	719603
3761	719604
67834	719605
9944	719606
5723	719607
9853	719608
46339	719609
51417	719610
49176	719611
5024	719612
75337	719613
54796	719614
33990	719615
20418	719616
14926	719617
2945	719618
111817	719619
410	719620
21776	719621
29941	719622
18015	719623
70506	719624
12076	719625
33169	719626
67689	719627
8432	719628
7796	719629
13815	719630
18511	719631
13005	719632
50625	719633
132769	719634
1026	719635
105724	719636
29044	719637
39337	719638
52242	719639
14900	719640
9632	719641
87424	719642
78843	719643
70615	719644
2867	719645
9743	719646
47824	719647
55200	719648
25691	719649
49945	719650
19722	719651
9306	719652
1799	719653
124389	719654
4851	719655
6632	719656
4590	719657
82758	719658
3325	719659
129175	719660
2977	719661
62573	719662
128000	719663
491	719664
30482	719665
16789	719666
131472	719667
86669	719668
29138	719669
67839	719670
32107	719671
21278	719672
11535	719673
11535	719674
8700	719675
64568	719676
21235	719677
23554	719678
33141	719679
12300	719680
12658	719681
36592	719682
24846	719683
14756	719684
6419	719685
10883	719686
66706	719687
22786	719688
18637	719689
24204	719690
7357	719691
37732	719692
4928	719693
4283	719694
35275	719695
15848	719696
4087	719697
91659	719698
4087	719699
48930	719700
88726	719701
16928	719702
28413	719703
3151	719704
88238	719705
45095	719706
12407	719707
15220	719708
10862	719709
36131	719710
64544	719711
48804	719712
5191	719713
5191	719714
5191	719715
6935	719716
60610	719717
3046	719718
79869	719719
30165	719720
23081	719721
23662	719722
34378	719723
57570	719724
110638	719725
92715	719726
12795	719727
48502	719728
3599	719729
40183	719730
38908	719731
35573	719732
56584	719733
2650	719734
2650	719735
51664	719736
12778	719737
3631	719738
59180	719739
20072	719740
8637	719741
30226	719742
8637	719743
10431	719744
6010	719745
13971	719746
5610	719747
5610	719748
152946	719749
51479	719750
23985	719751
9171	719752
6010	719753
19205	719754
19205	719755
19187	719756
120224	719757
15775	719758
27232	719759
95898	719760
51354	719761
6012	719762
11314	719763
2607	719764
99756	719765
79620	719766
43433	719767
46113	719768
22340	719769
106720	719770
58355	719771
45450	719772
3480	719773
64969	719774
50718	719775
48778	719776
10422	719777
19254	719778
54087	719779
78054	719780
2818	719781
84420	719782
40736	719783
11592	719784
10236	719785
6750	719786
103520	719787
9421	719788
124711	719789
54273	719790
73269	719791
57730	719792
84420	719793
46860	719794
1043	719795
38798	719796
16406	719797
87541	719798
138448	719799
5593	719800
5826	719801
103903	719802
82112	719803
83181	719804
23124	719805
77136	719806
18018	719807
48896	719808
9970	719809
31593	719810
38114	719811
47144	719812
54189	719813
64938	719814
6347	719815
32938	719816
27939	719817
90499	719818
4645	719819
23534	719820
41605	719821
59848	719822
31203	719823
14772	719824
5349	719825
75679	719826
44085	719827
5645	719828
6004	719829
48741	719830
87883	719831
46227	719832
58463	719833
72813	719834
5349	719835
5141	719836
41567	719837
29160	719838
64553	719839
121335	719840
90494	719841
26741	719842
53145	719843
21581	719844
68064	719845
32350	719846
127734	719847
3612	719848
36108	719849
16548	719850
106890	719851
75654	719852
1394	719853
22375	719854
98254	719855
16261	719856
1026	719857
43564	719858
48739	719859
43564	719860
40887	719861
11598	719862
26889	719863
26450	719864
20156	719865
3045	719866
25024	719867
32129	719868
32858	719869
60423	719870
101362	719871
38857	719872
49300	719873
63397	719874
22084	719875
4155	719876
131323	719877
50278	719878
9637	719879
22623	719880
16261	719881
31133	719882
62392	719883
28644	719884
6387	719885
20156	719886
31006	719887
48146	719888
41422	719889
43360	719890
67951	719891
51817	719892
22300	719893
6711	719894
117645	719895
126313	719896
13446	719897
24626	719898
48619	719899
58361	719900
75399	719901
91316	719902
109293	719903
47301	719904
102317	719905
26505	719906
56458	719907
80699	719908
5020	719909
7704	719910
7704	719911
7410	719912
106709	719913
16664	719914
16966	719915
10254	719916
4139	719917
87301	719918
28952	719919
9831	719920
23911	719921
28491	719922
47886	719923
31024	719924
39397	719925
6430	719926
7359	719927
49551	719928
53165	719929
30042	719930
7387	719931
49551	719932
37884	719933
67521	719934
18987	719935
6474	719936
91672	719937
8357	719938
31714	719939
13799	719940
17780	719941
82761	719942
6850	719943
75348	719944
362	719945
9278	719946
48762	719947
33629	719948
8250	719949
3397	719950
40706	719951
48467	719952
24754	719953
73692	719954
112376	719955
16589	719956
11740	719957
20916	719958
20916	719959
92695	719960
23707	719961
28223	719962
45536	719963
15485	719964
18778	719965
33926	719966
7663	719967
26405	719968
30683	719969
20099	719970
96587	719971
1873	719972
14632	719973
10315	719974
1302	719975
14171	719976
16225	719977
20166	719978
45477	719979
42613	719980
5248	719981
72018	719982
1207	719983
13083	719984
11350	719985
17887	719986
45252	719987
28616	719988
27978	719989
16658	719990
485	719991
79584	719992
38120	719993
7956	719994
17028	719995
54556	719996
19638	719997
20228	719998
18484	719999
80706	720000
36258	720001
61513	720002
19566	720003
28564	720004
96758	720005
6293	720006
16553	720007
67070	720008
42258	720009
101079	720010
91969	720011
88034	720012
105375	720013
6787	720014
58415	720015
7662	720016
56764	720017
111482	720018
10596	720019
1234	720020
121620	720021
34722	720022
6045	720023
86793	720024
11326	720025
8150	720026
31424	720027
8276	720028
40641	720029
58424	720030
46894	720031
52149	720032
75214	720033
83435	720034
16260	720035
108534	720036
2624	720037
97906	720038
82145	720039
115491	720040
111671	720041
82785	720042
90337	720043
98811	720044
35572	720045
68027	720046
66093	720047
65812	720048
71108	720049
139	720050
18054	720051
8539	720052
43197	720053
22600	720054
25574	720055
47114	720056
61100	720057
62358	720058
19132	720059
78146	720060
52317	720061
105570	720062
26705	720063
19132	720064
1808	720065
76837	720066
7299	720067
19939	720068
40730	720069
39957	720070
71654	720071
44427	720072
41510	720073
88650	720074
57706	720075
31865	720076
81042	720077
37825	720078
101070	720079
83160	720080
86391	720081
61082	720082
39722	720083
102105	720084
120445	720085
26302	720086
80426	720087
23993	720088
29029	720089
88095	720090
70201	720091
1072	720092
56642	720093
28881	720094
34046	720095
44798	720096
109379	720097
86806	720098
40635	720099
27713	720100
12305	720101
10574	720102
5398	720103
92763	720104
5537	720105
883	720106
134417	720107
54237	720108
66192	720109
29031	720110
32945	720111
33741	720112
28584	720113
21237	720114
124882	720115
55477	720116
64936	720117
98229	720118
32207	720119
33711	720120
23353	720121
75468	720122
56048	720123
88899	720124
6142	720125
68931	720126
13254	720127
8087	720128
75418	720129
35545	720130
64434	720131
24146	720132
113569	720133
60145	720134
37904	720135
76258	720136
68884	720137
6932	720138
27224	720139
41253	720140
52394	720141
35410	720142
45406	720143
52384	720144
85053	720145
34815	720146
47223	720147
49871	720148
90794	720149
38150	720150
14912	720151
64528	720152
137515	720153
43120	720154
69950	720155
69889	720156
86316	720157
62259	720158
81986	720159
18164	720160
34045	720161
99412	720162
74958	720163
55442	720164
37425	720165
87811	720166
43155	720167
62745	720168
70452	720169
53125	720170
99692	720171
57689	720172
63592	720173
26179	720174
18193	720175
6439	720176
24973	720177
15706	720178
13325	720179
16748	720180
21108	720181
38487	720182
43194	720183
102859	720184
69800	720185
20144	720186
20817	720187
100791	720188
58602	720189
5422	720190
19166	720191
25470	720192
44129	720193
42033	720194
110814	720195
15756	720196
13109	720197
70309	720198
4854	720199
96711	720200
48503	720201
6360	720202
33892	720203
33097	720204
53366	720205
11776	720206
33097	720207
62754	720208
4045	720209
14573	720210
57770	720211
18839	720212
31327	720213
67203	720214
2570	720215
40873	720216
71435	720217
86560	720218
46825	720219
9854	720220
77440	720221
95195	720222
6663	720223
100970	720224
30338	720225
13066	720226
47369	720227
10049	720228
48788	720229
33253	720230
46447	720231
84620	720232
19100	720233
124474	720234
5389	720235
54813	720236
71040	720237
34624	720238
40972	720239
36041	720240
53721	720241
51440	720242
81989	720243
59279	720244
45598	720245
1998	720246
35311	720247
8197	720248
15955	720249
7902	720250
18830	720251
27023	720252
23034	720253
17346	720254
5830	720255
31452	720256
10292	720257
45660	720258
6164	720259
71039	720260
4652	720261
977	720262
13779	720263
28227	720264
8363	720265
47646	720266
15170	720267
88657	720268
77225	720269
4394	720270
1752	720271
2005	720272
64879	720273
85283	720274
6084	720275
1262	720276
34181	720277
59917	720278
63444	720279
73216	720280
80620	720281
58059	720282
46800	720283
35997	720284
62470	720285
20251	720286
35997	720287
15704	720288
35855	720289
51883	720290
81713	720291
40202	720292
87273	720293
23410	720294
2763	720295
75961	720296
9777	720297
106943	720298
24134	720299
12320	720300
30720	720301
5851	720302
51515	720303
20466	720304
3194	720305
20466	720306
56860	720307
80965	720308
85256	720309
25902	720310
53243	720311
8348	720312
5757	720313
6390	720314
30917	720315
43386	720316
7797	720317
2159	720318
19102	720319
18219	720320
49890	720321
47936	720322
5412	720323
90456	720324
54321	720325
17547	720326
41230	720327
131332	720328
113439	720329
50300	720330
3239	720331
35901	720332
4662	720333
9870	720334
51252	720335
21776	720336
25377	720337
9306	720338
25377	720339
17652	720340
9870	720341
1701	720342
3743	720343
52799	720344
73356	720345
15273	720346
43564	720347
33752	720348
13750	720349
9577	720350
8086	720351
9392	720352
47741	720353
48918	720354
39566	720355
93989	720356
12759	720357
37072	720358
20817	720359
39504	720360
40822	720361
31197	720362
107221	720363
70332	720364
9301	720365
57420	720366
4574	720367
6611	720368
62840	720369
798	720370
10381	720371
121509	720372
102449	720373
10573	720374
22987	720375
115570	720376
3812	720377
38797	720378
25369	720379
18844	720380
34305	720381
75732	720382
12129	720383
21145	720384
1412	720385
59264	720386
31570	720387
62340	720388
4205	720389
3444	720390
83884	720391
18656	720392
6927	720393
4987	720394
1229	720395
55669	720396
66198	720397
110845	720398
67867	720399
36747	720400
2366	720401
36747	720402
29195	720403
46860	720404
29871	720405
24986	720406
100760	720407
67467	720408
15286	720409
39547	720410
22982	720411
4731	720412
4059	720413
15972	720414
26292	720415
56846	720416
12060	720417
67951	720418
15456	720419
5102	720420
62450	720421
26324	720422
7666	720423
14757	720424
35980	720425
1593	720426
96732	720427
15002	720428
44899	720429
5301	720430
64560	720431
639	720432
28934	720433
100885	720434
19604	720435
2161	720436
48905	720437
45239	720438
84962	720439
56618	720440
83592	720441
5829	720442
32990	720443
99483	720444
9658	720445
33222	720446
18839	720447
76936	720448
5016	720449
17570	720450
1827	720451
20293	720452
38105	720453
67993	720454
32495	720455
8210	720456
3105	720457
14651	720458
960	720459
25843	720460
28954	720461
22174	720462
10643	720463
6806	720464
57481	720465
978	720466
64016	720467
2389	720468
2389	720469
25572	720470
43366	720471
76755	720472
83693	720473
56195	720474
52532	720475
2713	720476
54056	720477
5198	720478
21455	720479
65388	720480
34688	720481
3486	720482
5126	720483
13497	720484
21849	720485
5630	720486
24241	720487
11195	720488
4925	720489
11296	720490
37792	720491
32920	720492
773	720493
7648	720494
27801	720495
21215	720496
40568	720497
21724	720498
2688	720499
43154	720500
1774	720501
5362	720502
16193	720503
35403	720504
18323	720505
23143	720506
61747	720507
132230	720508
23333	720509
721	720510
86301	720511
83379	720512
15972	720513
6995	720514
23912	720515
59813	720516
2824	720517
8306	720518
90428	720519
35037	720520
44235	720521
20410	720522
16815	720523
12375	720524
7228	720525
49104	720526
21965	720527
59096	720528
16744	720529
47982	720530
5027	720531
24881	720532
1116	720533
73840	720534
13736	720535
101251	720536
16931	720537
86451	720538
5947	720539
40964	720540
20192	720541
82357	720542
2481	720543
45344	720544
34498	720545
18793	720546
239	720547
1638	720548
1638	720549
68724	720550
134130	720551
22363	720552
28905	720553
20341	720554
43387	720555
102785	720556
26880	720557
5204	720558
18951	720559
9771	720560
7652	720561
7313	720562
17295	720563
79270	720564
17231	720565
40964	720566
124572	720567
9173	720568
14526	720569
41553	720570
365	720571
2353	720572
3533	720573
12747	720574
45096	720575
34376	720576
86095	720577
11369	720578
61053	720579
11684	720580
39231	720581
42166	720582
1695	720583
6287	720584
79816	720585
99309	720586
24843	720587
12767	720588
56669	720589
108599	720590
5117	720591
58491	720592
82145	720593
18444	720594
86194	720595
48201	720596
59184	720597
7951	720598
88654	720599
17791	720600
7488	720601
9162	720602
26013	720603
7312	720604
38191	720605
71451	720606
4209	720607
12018	720608
7502	720609
8983	720610
15263	720611
19015	720612
40807	720613
17588	720614
54367	720615
64707	720616
33590	720617
3053	720618
11677	720619
12091	720620
45308	720621
11314	720622
18239	720623
3954	720624
33132	720625
49319	720626
25462	720627
35538	720628
7793	720629
1313	720630
62356	720631
23108	720632
2313	720633
1990	720634
3938	720635
62811	720636
16150	720637
13977	720638
14661	720639
315	720640
16914	720641
18964	720642
48121	720643
87996	720644
22901	720645
32917	720646
25356	720647
1325	720648
110199	720649
37323	720650
75720	720651
27819	720652
54782	720653
64129	720654
7801	720655
14460	720656
7731	720657
2456	720658
21337	720659
4142	720660
17043	720661
36659	720662
57333	720663
48862	720664
18326	720665
22031	720666
78	720667
12793	720668
4544	720669
28223	720670
2838	720671
2838	720672
66695	720673
59276	720674
34555	720675
12410	720676
30220	720677
39788	720678
36686	720679
2201	720680
1252	720681
92824	720682
105780	720683
73822	720684
15632	720685
12766	720686
32299	720687
48588	720688
21192	720689
14363	720690
32010	720691
34708	720692
75406	720693
11241	720694
60429	720695
39917	720696
103688	720697
43170	720698
19258	720699
56260	720700
90798	720701
63321	720702
16532	720703
60311	720704
11616	720705
138450	720706
87311	720707
97570	720708
22961	720709
100432	720710
111584	720711
24565	720712
32504	720713
67914	720714
9747	720715
80854	720716
48937	720717
18349	720718
44949	720719
70477	720720
35063	720721
35449	720722
33772	720723
27232	720724
43155	720725
36502	720726
112175	720727
69170	720728
46261	720729
52018	720730
24308	720731
40985	720732
57483	720733
38187	720734
69003	720735
7541	720736
4353	720737
3411	720738
23534	720739
3046	720740
49903	720741
9819	720742
71737	720743
24047	720744
57764	720745
84377	720746
50305	720747
158442	720748
111859	720749
41558	720750
70398	720751
65726	720752
41139	720753
1907	720754
112233	720755
124439	720756
37336	720757
64804	720758
71218	720759
68138	720760
110928	720761
29673	720762
79608	720763
70273	720764
127426	720765
85245	720766
71556	720767
68183	720768
101195	720769
31490	720770
132836	720771
49452	720772
20398	720773
103744	720774
87995	720775
56868	720776
63146	720777
98135	720778
53051	720779
23437	720780
20854	720781
31175	720782
3029	720783
8199	720784
57700	720785
26261	720786
32263	720787
1005	720788
9643	720789
56448	720790
13917	720791
2149	720792
55159	720793
13383	720794
4421	720795
7383	720796
1670	720797
67171	720798
34176	720799
33656	720800
12467	720801
67081	720802
129611	720803
2873	720804
25862	720805
5989	720806
16088	720807
36842	720808
10095	720809
2927	720810
21356	720811
10915	720812
4217	720813
2953	720814
78444	720815
14923	720816
33083	720817
960	720818
34605	720819
39583	720820
1911	720821
3387	720822
16218	720823
25782	720824
80883	720825
21948	720826
40668	720827
57529	720828
75252	720829
44962	720830
46540	720831
1368	720832
1368	720833
1368	720834
21575	720835
3277	720836
2647	720837
136317	720838
50533	720839
11513	720840
18229	720841
11365	720842
21278	720843
6719	720844
37605	720845
41256	720846
11452	720847
57432	720848
6922	720849
53178	720850
10910	720851
111844	720852
20317	720853
10275	720854
25470	720855
33590	720856
49595	720857
5677	720858
13037	720859
21354	720860
7741	720861
6819	720862
70163	720863
63800	720864
2951	720865
7254	720866
1067	720867
66934	720868
4955	720869
7254	720870
37380	720871
2951	720872
83719	720873
11631	720874
11170	720875
2560	720876
12425	720877
13736	720878
21421	720879
71055	720880
75470	720881
91024	720882
23051	720883
83719	720884
65787	720885
2952	720886
4955	720887
42030	720888
7741	720889
6037	720890
66930	720891
59072	720892
11620	720893
11213	720894
4955	720895
103830	720896
13779	720897
5496	720898
82353	720899
56349	720900
3489	720901
25841	720902
5622	720903
17136	720904
55187	720905
35574	720906
37385	720907
30310	720908
38640	720909
34131	720910
8908	720911
28108	720912
19589	720913
12998	720914
6698	720915
18632	720916
41587	720917
8615	720918
1374	720919
41654	720920
10573	720921
21235	720922
100383	720923
33110	720924
70216	720925
18803	720926
33721	720927
81183	720928
7497	720929
24645	720930
9826	720931
9697	720932
82266	720933
7560	720934
46529	720935
26390	720936
26390	720937
54611	720938
13527	720939
4637	720940
9985	720941
3369	720942
31854	720943
31913	720944
43571	720945
97478	720946
14739	720947
14752	720948
54635	720949
9333	720950
7753	720951
12722	720952
14596	720953
49890	720954
113	720955
14501	720956
2746	720957
66060	720958
15629	720959
5971	720960
4112	720961
24102	720962
5123	720963
18017	720964
26645	720965
62832	720966
92519	720967
7642	720968
86516	720969
65365	720970
18627	720971
47068	720972
34162	720973
57663	720974
62405	720975
53712	720976
45261	720977
10396	720978
28167	720979
45404	720980
18736	720981
33907	720982
69556	720983
20699	720984
24579	720985
30461	720986
1669	720987
20876	720988
24318	720989
37292	720990
48618	720991
7502	720992
16932	720993
52095	720994
117157	720995
40627	720996
89604	720997
63530	720998
34314	720999
119785	721000
12758	721001
30206	721002
25377	721003
1799	721004
14959	721005
9	721006
52877	721007
5200	721008
30095	721009
74499	721010
5681	721011
23181	721012
18517	721013
14959	721014
68383	721015
38837	721016
9958	721017
47741	721018
1342	721019
47171	721020
15213	721021
2918	721022
2873	721023
37705	721024
117089	721025
17273	721026
21594	721027
1807	721028
17264	721029
21891	721030
67814	721031
16559	721032
21215	721033
22	721034
41630	721035
60143	721036
15637	721037
11687	721038
2250	721039
41512	721040
87893	721041
41512	721042
25352	721043
18793	721044
21250	721045
16508	721046
18793	721047
38774	721048
9402	721049
14444	721050
1963	721051
28346	721052
3338	721053
5969	721054
20493	721055
88121	721056
20823	721057
3675	721058
7335	721059
2953	721060
39540	721061
7383	721062
24883	721063
3619	721064
41513	721065
54931	721066
2191	721067
95510	721068
1145	721069
9826	721070
2857	721071
34741	721072
40735	721073
52290	721074
8520	721075
18061	721076
49206	721077
9932	721078
22297	721079
4774	721080
11087	721081
10991	721082
4270	721083
7238	721084
27226	721085
31682	721086
1067	721087
75220	721088
28227	721089
335	721090
57715	721091
6886	721092
121085	721093
1752	721094
9658	721095
24180	721096
4454	721097
11403	721098
22	721099
3842	721100
37107	721101
20156	721102
1845	721103
28606	721104
1845	721105
63060	721106
37683	721107
108860	721108
4872	721109
22225	721110
63175	721111
24090	721112
16218	721113
16218	721114
82120	721115
24090	721116
26094	721117
133745	721118
62644	721119
35038	721120
113784	721121
10540	721122
30503	721123
9967	721124
5332	721125
8503	721126
149209	721127
35271	721128
1680	721129
24381	721130
9	721131
9	721132
48769	721133
62291	721134
10414	721135
5992	721136
7938	721137
6772	721138
3244	721139
23185	721140
23828	721141
16193	721142
64164	721143
7834	721144
67616	721145
62170	721146
60046	721147
2149	721148
2087	721149
1500	721150
38552	721151
8415	721152
8415	721153
6546	721154
11204	721155
616	721156
616	721157
41969	721158
39467	721159
27653	721160
15537	721161
26674	721162
32001	721163
15880	721164
9629	721165
5620	721166
35294	721167
25454	721168
14205	721169
20255	721170
18483	721171
75458	721172
14205	721173
2591	721174
12522	721175
34702	721176
2438	721177
4970	721178
1793	721179
22730	721180
66213	721181
5729	721182
3532	721183
96883	721184
48560	721185
8750	721186
4586	721187
42648	721188
28569	721189
22759	721190
197	721191
34702	721192
21560	721193
5840	721194
1793	721195
68172	721196
89344	721197
30699	721198
87732	721199
85136	721200
16785	721201
27676	721202
58978	721203
37971	721204
57343	721205
45159	721206
121080	721207
2759	721208
40100	721209
4113	721210
25423	721211
41527	721212
39988	721213
12430	721214
5949	721215
8733	721216
114431	721217
24123	721218
70562	721219
5469	721220
14120	721221
52169	721222
35156	721223
5323	721224
13389	721225
8031	721226
2938	721227
16156	721228
103608	721229
68063	721230
15320	721231
53746	721232
37058	721233
897	721234
5002	721235
44293	721236
1899	721237
15987	721238
13327	721239
61613	721240
55561	721241
79536	721242
24111	721243
31626	721244
33320	721245
42639	721246
34806	721247
119192	721248
19247	721249
66499	721250
7932	721251
86838	721252
25864	721253
30361	721254
18778	721255
14128	721256
63329	721257
64577	721258
77127	721259
12303	721260
10720	721261
17686	721262
44239	721263
26078	721264
66899	721265
20376	721266
2738	721267
42438	721268
8325	721269
23535	721270
51920	721271
43028	721272
37013	721273
76792	721274
7595	721275
4694	721276
8199	721277
19979	721278
9883	721279
13711	721280
6815	721281
897	721282
9397	721283
42054	721284
8555	721285
43970	721286
99667	721287
90146	721288
82330	721289
6131	721290
90781	721291
9639	721292
36275	721293
27828	721294
27826	721295
98316	721296
28996	721297
28996	721298
1808	721299
98980	721300
100740	721301
12359	721302
6501	721303
5682	721304
25447	721305
54077	721306
32327	721307
12555	721308
105938	721309
76722	721310
95878	721311
3592	721312
7972	721313
9363	721314
21322	721315
34600	721316
5733	721317
9183	721318
32940	721319
5759	721320
9261	721321
9629	721322
73620	721323
17907	721324
86791	721325
5264	721326
43205	721327
12107	721328
54782	721329
6662	721330
20490	721331
70455	721332
19663	721333
2997	721334
20354	721335
34310	721336
28010	721337
11983	721338
43060	721339
86732	721340
5845	721341
72258	721342
9827	721343
28214	721344
45876	721345
10599	721346
8929	721347
9405	721348
42337	721349
50582	721350
18525	721351
40006	721352
76842	721353
63203	721354
32095	721355
14431	721356
4031	721357
15199	721358
26614	721359
21855	721360
7998	721361
19156	721362
2419	721363
1892	721364
48833	721365
10153	721366
35980	721367
2138	721368
96457	721369
52200	721370
6485	721371
90773	721372
9108	721373
34550	721374
4891	721375
5027	721376
33956	721377
83607	721378
33181	721379
39181	721380
45922	721381
21776	721382
40550	721383
74806	721384
15602	721385
50544	721386
10153	721387
9109	721388
23033	721389
10343	721390
66924	721391
14609	721392
45082	721393
48445	721394
105144	721395
76691	721396
147089	721397
123269	721398
94586	721399
40465	721400
45472	721401
68253	721402
43477	721403
22379	721404
32302	721405
17874	721406
9232	721407
25900	721408
28489	721409
50741	721410
7705	721411
31278	721412
102418	721413
104042	721414
104044	721415
33088	721416
31167	721417
18809	721418
66513	721419
119723	721420
39255	721421
71008	721422
108639	721423
21776	721424
95249	721425
66571	721426
87413	721427
39255	721428
154265	721429
85938	721430
20704	721431
28782	721432
6825	721433
110162	721434
114390	721435
90056	721436
14558	721437
9919	721438
49393	721439
1827	721440
39190	721441
39190	721442
4911	721443
4911	721444
12230	721445
9984	721446
25785	721447
29451	721448
4713	721449
33256	721450
40469	721451
8401	721452
14392	721453
20414	721454
17233	721455
23480	721456
7819	721457
19910	721458
34156	721459
89629	721460
46831	721461
26061	721462
113040	721463
23057	721464
7335	721465
11236	721466
3702	721467
35306	721468
30952	721469
14768	721470
28341	721471
62471	721472
148394	721473
3966	721474
30346	721475
34160	721476
75488	721477
51507	721478
99770	721479
20745	721480
9394	721481
29981	721482
4845	721483
31855	721484
79800	721485
54219	721486
110641	721487
26736	721488
52123	721489
13931	721490
38719	721491
102900	721492
66890	721493
3278	721494
67202	721495
56618	721496
24182	721497
25927	721498
58697	721499
129477	721500
23345	721501
32965	721502
447	721503
110255	721504
85036	721505
11025	721506
62400	721507
49731	721508
50574	721509
62808	721510
130718	721511
50425	721512
57649	721513
450	721514
85167	721515
117320	721516
17638	721517
30488	721518
11283	721519
10993	721520
35014	721521
131278	721522
55623	721523
4129	721524
39313	721525
95788	721526
4798	721527
9935	721528
29499	721529
73256	721530
109715	721531
102715	721532
40913	721533
2860	721534
3754	721535
15927	721536
28416	721537
24823	721538
84942	721539
64885	721540
113929	721541
51901	721542
18487	721543
124171	721544
30398	721545
54285	721546
64168	721547
37731	721548
23348	721549
3503	721550
9815	721551
63336	721552
67038	721553
6040	721554
104669	721555
51920	721556
84397	721557
34051	721558
11134	721559
79524	721560
38958	721561
4909	721562
13707	721563
96533	721564
17151	721565
53752	721566
40453	721567
49308	721568
10116	721569
40454	721570
80422	721571
15790	721572
56591	721573
13063	721574
36634	721575
44431	721576
39787	721577
64196	721578
52231	721579
96521	721580
1856	721581
80350	721582
63108	721583
30913	721584
1845	721585
40422	721586
33159	721587
30908	721588
132236	721589
20661	721590
95904	721591
48567	721592
22020	721593
25951	721594
67525	721595
92463	721596
6736	721597
9483	721598
35074	721599
91372	721600
77508	721601
92090	721602
95860	721603
79738	721604
2422	721605
10068	721606
85330	721607
12564	721608
75266	721609
50513	721610
4908	721611
21735	721612
104989	721613
29982	721614
22595	721615
23769	721616
70116	721617
29982	721618
82787	721619
30908	721620
29170	721621
105205	721622
25261	721623
17920	721624
101199	721625
78171	721626
95757	721627
59030	721628
79795	721629
55199	721630
159984	721631
109291	721632
132912	721633
3411	721634
4550	721635
49818	721636
44086	721637
87366	721638
3005	721639
82815	721640
12239	721641
74351	721642
39582	721643
34043	721644
52231	721645
5540	721646
60435	721647
2201	721648
1252	721649
23869	721650
29038	721651
2201	721652
1252	721653
55129	721654
37382	721655
7465	721656
44779	721657
53176	721658
101102	721659
13894	721660
59476	721661
30393	721662
5427	721663
88897	721664
43676	721665
1210	721666
60172	721667
106995	721668
62751	721669
86480	721670
89944	721671
15870	721672
88143	721673
49705	721674
2269	721675
5545	721676
65008	721677
52989	721678
7454	721679
20132	721680
24328	721681
52361	721682
131123	721683
96580	721684
115217	721685
52111	721686
64885	721687
83757	721688
46390	721689
73174	721690
3741	721691
69924	721692
56873	721693
108378	721694
64698	721695
106797	721696
105788	721697
87720	721698
31147	721699
21303	721700
88221	721701
5480	721702
12930	721703
21303	721704
58040	721705
117118	721706
23662	721707
12796	721708
24653	721709
51215	721710
10798	721711
41903	721712
56941	721713
31745	721714
32139	721715
81063	721716
64251	721717
87645	721718
52796	721719
113823	721720
137750	721721
86513	721722
3331	721723
15628	721724
23692	721725
15729	721726
16166	721727
33925	721728
26050	721729
14686	721730
45087	721731
44072	721732
27991	721733
48101	721734
3097	721735
124750	721736
12746	721737
65629	721738
27527	721739
7370	721740
29653	721741
45266	721742
51060	721743
50619	721744
87210	721745
26065	721746
87381	721747
30455	721748
106272	721749
19491	721750
86087	721751
3097	721752
9076	721753
122591	721754
11305	721755
2807	721756
26052	721757
29656	721758
9119	721759
79807	721760
51827	721761
110250	721762
94307	721763
23381	721764
135592	721765
68496	721766
12168	721767
16167	721768
125692	721769
60997	721770
13066	721771
28837	721772
82951	721773
43979	721774
22475	721775
41893	721776
67999	721777
8656	721778
24815	721779
105188	721780
70992	721781
132756	721782
77738	721783
3657	721784
26688	721785
67463	721786
64768	721787
50591	721788
15965	721789
17218	721790
72987	721791
18196	721792
6856	721793
19640	721794
51544	721795
110938	721796
37105	721797
107663	721798
28135	721799
82349	721800
87569	721801
110049	721802
25861	721803
67810	721804
111880	721805
61658	721806
73738	721807
67568	721808
1299	721809
7999	721810
30484	721811
113208	721812
63641	721813
64597	721814
43925	721815
10208	721816
1895	721817
75606	721818
54178	721819
56025	721820
30661	721821
62124	721822
17800	721823
18646	721824
17404	721825
6955	721826
41695	721827
8518	721828
37571	721829
57952	721830
9917	721831
57688	721832
17891	721833
5946	721834
35862	721835
133720	721836
61677	721837
20210	721838
135540	721839
110830	721840
17587	721841
5584	721842
127915	721843
26118	721844
10547	721845
73555	721846
27143	721847
5401	721848
63127	721849
11066	721850
36166	721851
9076	721852
16209	721853
20344	721854
44512	721855
34296	721856
33313	721857
84543	721858
28751	721859
67547	721860
70161	721861
75251	721862
41437	721863
33606	721864
12564	721865
3586	721866
13066	721867
4182	721868
27563	721869
16710	721870
3995	721871
100397	721872
113188	721873
16971	721874
333	721875
21835	721876
117366	721877
32335	721878
38731	721879
2295	721880
58182	721881
333	721882
23797	721883
59300	721884
73647	721885
105155	721886
4237	721887
80648	721888
57780	721889
49705	721890
110837	721891
112991	721892
5338	721893
94624	721894
38914	721895
37838	721896
120259	721897
5059	721898
90463	721899
34199	721900
20243	721901
27009	721902
59939	721903
67769	721904
21617	721905
11387	721906
43651	721907
17435	721908
839	721909
82169	721910
75912	721911
79071	721912
93876	721913
70626	721914
13444	721915
2536	721916
110905	721917
78291	721918
6771	721919
26309	721920
64268	721921
17397	721922
43499	721923
12390	721924
15342	721925
32471	721926
20925	721927
50619	721928
11387	721929
14970	721930
34241	721931
11387	721932
39580	721933
5540	721934
10162	721935
20189	721936
14448	721937
8957	721938
39577	721939
87503	721940
88697	721941
35843	721942
25249	721943
18395	721944
38163	721945
117755	721946
85012	721947
83839	721948
9810	721949
36157	721950
59839	721951
49049	721952
23053	721953
110308	721954
72171	721955
50800	721956
78334	721957
14247	721958
10162	721959
112003	721960
46998	721961
21196	721962
85413	721963
88069	721964
99477	721965
17079	721966
67056	721967
37725	721968
87358	721969
58018	721970
119774	721971
39580	721972
40221	721973
25951	721974
10986	721975
15193	721976
79233	721977
50409	721978
24851	721979
84654	721980
87547	721981
61211	721982
37365	721983
89475	721984
9251	721985
17032	721986
40592	721987
89600	721988
6152	721989
4157	721990
40200	721991
9461	721992
14970	721993
75812	721994
70213	721995
65582	721996
30581	721997
25791	721998
95904	721999
72665	722000
98727	722001
96722	722002
9051	722003
9844	722004
15625	722005
87875	722006
26138	722007
16642	722008
105684	722009
33090	722010
59828	722011
78367	722012
63296	722013
67464	722014
36468	722015
2201	722016
128670	722017
15727	722018
44877	722019
87968	722020
8738	722021
1210	722022
71364	722023
66851	722024
1252	722025
13316	722026
70446	722027
22346	722028
64824	722029
67707	722030
51643	722031
94456	722032
15696	722033
67551	722034
1709	722035
30653	722036
4213	722037
35912	722038
74330	722039
39689	722040
20322	722041
88704	722042
24815	722043
48865	722044
101114	722045
1234	722046
30166	722047
39313	722048
2592	722049
39357	722050
112395	722051
1271	722052
101292	722053
17854	722054
9038	722055
62338	722056
69487	722057
55635	722058
52843	722059
76921	722060
17253	722061
8580	722062
28816	722063
37693	722064
37128	722065
21769	722066
21451	722067
48538	722068
34726	722069
5953	722070
104955	722071
26422	722072
938	722073
658	722074
23446	722075
94153	722076
13460	722077
12429	722078
44937	722079
10441	722080
94560	722081
27337	722082
11793	722083
39884	722084
5622	722085
4688	722086
1818	722087
88241	722088
776	722089
79696	722090
36026	722091
7970	722092
116950	722093
67623	722094
21849	722095
22297	722096
52053	722097
55172	722098
8954	722099
9830	722100
121420	722101
59919	722102
40136	722103
129779	722104
41690	722105
64488	722106
35898	722107
29423	722108
88078	722109
3863	722110
39859	722111
73550	722112
5680	722113
18032	722114
15919	722115
15340	722116
19203	722117
2759	722118
12758	722119
7580	722120
3670	722121
48534	722122
70558	722123
26743	722124
7240	722125
3801	722126
19266	722127
33213	722128
120246	722129
21109	722130
27784	722131
29143	722132
19202	722133
31045	722134
15592	722135
15499	722136
11591	722137
3181	722138
17143	722139
5302	722140
29040	722141
29040	722142
11557	722143
6998	722144
6321	722145
112905	722146
68908	722147
19200	722148
79741	722149
53800	722150
28499	722151
51219	722152
10628	722153
25405	722154
6226	722155
25459	722156
51219	722157
2504	722158
113098	722159
28499	722160
5306	722161
4619	722162
24846	722163
4614	722164
89247	722165
53670	722166
31363	722167
2918	722168
5098	722169
39121	722170
30875	722171
10343	722172
6474	722173
39897	722174
25878	722175
19019	722176
12258	722177
18056	722178
6474	722179
897	722180
709	722181
53926	722182
122892	722183
69458	722184
3329	722185
85112	722186
75249	722187
1990	722188
7595	722189
42023	722190
87324	722191
15499	722192
2238	722193
21531	722194
20738	722195
14307	722196
7711	722197
6214	722198
59842	722199
42589	722200
61092	722201
2867	722202
2238	722203
21517	722204
37406	722205
8347	722206
44753	722207
59176	722208
74274	722209
23439	722210
75766	722211
17570	722212
34262	722213
23393	722214
56784	722215
4393	722216
12939	722217
15656	722218
8316	722219
27546	722220
49455	722221
37106	722222
84444	722223
8575	722224
35824	722225
10645	722226
14330	722227
52799	722228
17842	722229
37861	722230
85897	722231
49455	722232
12347	722233
23059	722234
11802	722235
7195	722236
92544	722237
49798	722238
115750	722239
76509	722240
100633	722241
40894	722242
16540	722243
11777	722244
1657	722245
5062	722246
1152	722247
13476	722248
149069	722249
132246	722250
80311	722251
109976	722252
132457	722253
2413	722254
71219	722255
1742	722256
25336	722257
15933	722258
89358	722259
96602	722260
7501	722261
34020	722262
28129	722263
62121	722264
20224	722265
485	722266
28056	722267
20197	722268
13365	722269
10125	722270
33048	722271
11777	722272
110846	722273
197	722274
19651	722275
24971	722276
101140	722277
28013	722278
4460	722279
56229	722280
17882	722281
3423	722282
25892	722283
48917	722284
7133	722285
91449	722286
138646	722287
45313	722288
57472	722289
45528	722290
54760	722291
86497	722292
82316	722293
61637	722294
33126	722295
35490	722296
28008	722297
12318	722298
16919	722299
20876	722300
99611	722301
56229	722302
8300	722303
40985	722304
25271	722305
23057	722306
56580	722307
25412	722308
13096	722309
14447	722310
78	722311
33319	722312
18838	722313
35362	722314
12663	722315
15158	722316
73081	722317
41341	722318
39220	722319
7505	722320
113237	722321
43359	722322
12753	722323
54070	722324
98022	722325
27126	722326
83513	722327
27585	722328
4112	722329
3476	722330
58232	722331
90578	722332
4112	722333
7932	722334
34615	722335
13908	722336
8458	722337
109899	722338
4112	722339
91481	722340
7258	722341
26743	722342
70114	722343
41985	722344
7688	722345
197	722346
31353	722347
10450	722348
112970	722349
51407	722350
9359	722351
26743	722352
25023	722353
12482	722354
37122	722355
35288	722356
31331	722357
18875	722358
24603	722359
77111	722360
25023	722361
14894	722362
31529	722363
21587	722364
59417	722365
59178	722366
39099	722367
92241	722368
35288	722369
37182	722370
63404	722371
71080	722372
29123	722373
29123	722374
10759	722375
14894	722376
20178	722377
13296	722378
24999	722379
2589	722380
7048	722381
15911	722382
4087	722383
2997	722384
95902	722385
121325	722386
4774	722387
63786	722388
118736	722389
82294	722390
16211	722391
40930	722392
79419	722393
4060	722394
34043	722395
40568	722396
34749	722397
3046	722398
4774	722399
53420	722400
2997	722401
38790	722402
104108	722403
58421	722404
78479	722405
13571	722406
104957	722407
25849	722408
8713	722409
49178	722410
49178	722411
5894	722412
163	722413
3489	722414
4189	722415
7441	722416
93672	722417
3364	722418
66664	722419
54931	722420
3784	722421
82	722422
70664	722423
10008	722424
12283	722425
3311	722426
41609	722427
39698	722428
40191	722429
51551	722430
103629	722431
21942	722432
13494	722433
60171	722434
11057	722435
54376	722436
15286	722437
18964	722438
26014	722439
94076	722440
42540	722441
41254	722442
37883	722443
16508	722444
5622	722445
18473	722446
12795	722447
3532	722448
18097	722449
6824	722450
41341	722451
2411	722452
9870	722453
3489	722454
284	722455
74662	722456
93969	722457
111486	722458
43218	722459
130605	722460
4334	722461
3020	722462
2889	722463
65506	722464
108473	722465
36456	722466
39574	722467
23968	722468
61606	722469
90721	722470
34376	722471
34376	722472
5625	722473
9669	722474
53742	722475
151150	722476
10696	722477
95909	722478
62331	722479
33278	722480
22121	722481
58837	722482
18809	722483
106099	722484
120483	722485
12246	722486
22773	722487
29152	722488
51345	722489
64984	722490
29034	722491
28735	722492
7532	722493
63062	722494
99504	722495
16239	722496
82311	722497
66176	722498
19226	722499
112296	722500
26735	722501
8798	722502
28624	722503
21157	722504
25377	722505
11792	722506
40575	722507
48618	722508
63481	722509
29009	722510
142	722511
1042	722512
17311	722513
21920	722514
14439	722515
23410	722516
3951	722517
58488	722518
5905	722519
4270	722520
108424	722521
22379	722522
8628	722523
67086	722524
44838	722525
3839	722526
163	722527
58205	722528
15949	722529
20481	722530
10178	722531
34585	722532
4273	722533
20481	722534
96984	722535
3295	722536
6638	722537
61737	722538
33627	722539
45619	722540
34737	722541
18821	722542
17331	722543
23910	722544
2628	722545
71548	722546
38126	722547
33202	722548
14920	722549
3147	722550
91654	722551
12748	722552
20200	722553
25394	722554
2077	722555
91610	722556
27801	722557
22076	722558
3930	722559
69924	722560
693	722561
3486	722562
62205	722563
38515	722564
30109	722565
40980	722566
105712	722567
88044	722568
120284	722569
42950	722570
46060	722571
35042	722572
4663	722573
23275	722574
12074	722575
44057	722576
1368	722577
2199	722578
1368	722579
4112	722580
5479	722581
9127	722582
26277	722583
16235	722584
53680	722585
89985	722586
26887	722587
1563	722588
50705	722589
83775	722590
53758	722591
7492	722592
6520	722593
14447	722594
27812	722595
99322	722596
6726	722597
24402	722598
491	722599
47973	722600
2087	722601
35211	722602
7180	722603
8428	722604
117454	722605
21212	722606
8442	722607
61461	722608
4972	722609
56890	722610
59393	722611
5127	722612
144117	722613
53661	722614
3349	722615
4080	722616
38656	722617
23673	722618
56911	722619
15491	722620
68887	722621
1950	722622
83607	722623
21517	722624
87386	722625
38523	722626
95381	722627
1384	722628
2546	722629
14290	722630
105869	722631
29164	722632
51357	722633
38605	722634
31022	722635
37262	722636
18237	722637
6656	722638
44502	722639
37609	722640
1394	722641
8031	722642
25013	722643
4973	722644
27342	722645
72969	722646
5580	722647
62395	722648
107536	722649
20926	722650
102918	722651
4694	722652
69015	722653
23809	722654
95934	722655
17844	722656
25491	722657
24175	722658
136322	722659
6373	722660
5264	722661
3111	722662
36047	722663
11451	722664
48758	722665
34198	722666
28554	722667
20466	722668
14190	722669
40860	722670
11451	722671
69320	722672
68307	722673
26941	722674
7241	722675
135981	722676
25393	722677
1384	722678
59799	722679
34186	722680
56777	722681
10409	722682
13088	722683
3145	722684
7036	722685
1009	722686
70478	722687
22344	722688
40452	722689
31344	722690
48216	722691
47393	722692
2238	722693
75183	722694
51869	722695
52050	722696
107775	722697
49923	722698
22672	722699
47185	722700
40475	722701
32330	722702
15253	722703
37022	722704
23939	722705
68923	722706
23989	722707
64979	722708
9397	722709
63437	722710
35844	722711
2127	722712
61530	722713
70486	722714
15253	722715
23426	722716
15253	722717
24576	722718
54237	722719
43272	722720
7011	722721
63776	722722
71961	722723
18677	722724
8332	722725
54014	722726
43326	722727
54337	722728
121606	722729
53393	722730
3496	722731
56869	722732
4991	722733
40659	722734
85120	722735
55307	722736
960	722737
7326	722738
18321	722739
45927	722740
9439	722741
7679	722742
126235	722743
23308	722744
40975	722745
12217	722746
90136	722747
108693	722748
21225	722749
13307	722750
59783	722751
27175	722752
14169	722753
1968	722754
12339	722755
24878	722756
76614	722757
2187	722758
14396	722759
104217	722760
34619	722761
12471	722762
49646	722763
17018	722764
96965	722765
79319	722766
78852	722767
36251	722768
71248	722769
48505	722770
99487	722771
8852	722772
9340	722773
1947	722774
112374	722775
1534	722776
71248	722777
20055	722778
18422	722779
6927	722780
41285	722781
24573	722782
107552	722783
28453	722784
3294	722785
85369	722786
28719	722787
43436	722788
58430	722789
75571	722790
63644	722791
1899	722792
28029	722793
40446	722794
75886	722795
14070	722796
22939	722797
76630	722798
24867	722799
40950	722800
75965	722801
5827	722802
73255	722803
41654	722804
1899	722805
58571	722806
26698	722807
12346	722808
9011	722809
32438	722810
16733	722811
18615	722812
73408	722813
2348	722814
9431	722815
34243	722816
26214	722817
3227	722818
91336	722819
68942	722820
64828	722821
6845	722822
90351	722823
84507	722824
97064	722825
69023	722826
69101	722827
37089	722828
90134	722829
48424	722830
16418	722831
47682	722832
23394	722833
17025	722834
77893	722835
33044	722836
56702	722837
49414	722838
47087	722839
39488	722840
34124	722841
13040	722842
72079	722843
23962	722844
49601	722845
49952	722846
3127	722847
83673	722848
35350	722849
15739	722850
35377	722851
101059	722852
102730	722853
15318	722854
15318	722855
6259	722856
13109	722857
33729	722858
28108	722859
48157	722860
61557	722861
62346	722862
14167	722863
14393	722864
12342	722865
27969	722866
49927	722867
36467	722868
162530	722869
9100	722870
13330	722871
10172	722872
75174	722873
11592	722874
33121	722875
80837	722876
96903	722877
2945	722878
126431	722879
34309	722880
58363	722881
24812	722882
11592	722883
63480	722884
75758	722885
28376	722886
100958	722887
10301	722888
1580	722889
125907	722890
129227	722891
32257	722892
74565	722893
103678	722894
23942	722895
111611	722896
25442	722897
113773	722898
111702	722899
7441	722900
3107	722901
107397	722902
54010	722903
95667	722904
70169	722905
20726	722906
14964	722907
83699	722908
40538	722909
21096	722910
68890	722911
65812	722912
62463	722913
441	722914
17794	722915
60050	722916
11464	722917
71160	722918
20192	722919
40437	722920
45912	722921
76420	722922
76001	722923
49395	722924
6734	722925
9862	722926
7799	722927
111470	722928
79525	722929
14615	722930
20857	722931
54015	722932
55232	722933
58276	722934
22222	722935
55281	722936
37858	722937
8519	722938
22313	722939
32853	722940
4442	722941
38002	722942
1662	722943
37104	722944
68900	722945
75341	722946
47784	722947
59928	722948
109945	722949
27548	722950
80317	722951
15829	722952
40830	722953
21800	722954
15690	722955
75946	722956
73675	722957
38549	722958
23569	722959
47114	722960
40746	722961
3147	722962
10849	722963
27780	722964
31879	722965
1685	722966
114280	722967
90583	722968
6144	722969
50397	722970
72759	722971
80318	722972
87953	722973
16986	722974
75178	722975
7441	722976
41553	722977
15529	722978
18778	722979
18536	722980
25362	722981
93889	722982
129381	722983
78362	722984
105645	722985
27094	722986
36623	722987
45499	722988
16496	722989
39517	722990
115004	722991
61374	722992
82118	722993
95328	722994
41989	722995
43675	722996
55212	722997
119185	722998
63108	722999
52769	723000
48681	723001
3909	723002
17128	723003
16093	723004
10172	723005
66705	723006
16093	723007
20150	723008
53132	723009
2510	723010
47267	723011
49530	723012
25932	723013
17293	723014
38849	723015
19621	723016
138696	723017
50601	723018
84642	723019
49847	723020
109179	723021
41881	723022
19746	723023
19184	723024
25000	723025
7845	723026
124778	723027
65746	723028
10520	723029
90563	723030
28740	723031
18089	723032
133045	723033
73517	723034
49731	723035
75398	723036
77793	723037
60328	723038
61685	723039
63732	723040
46524	723041
51929	723042
37676	723043
11304	723044
1662	723045
17675	723046
35489	723047
4619	723048
16238	723049
23381	723050
66796	723051
117311	723052
34153	723053
3806	723054
76860	723055
5125	723056
23264	723057
12103	723058
50247	723059
120500	723060
70464	723061
32922	723062
43370	723063
12535	723064
4472	723065
53199	723066
20167	723067
43604	723068
85809	723069
58253	723070
70399	723071
3796	723072
26471	723073
8225	723074
6557	723075
39864	723076
80905	723077
18241	723078
42394	723079
20506	723080
21340	723081
77088	723082
21620	723083
14395	723084
12553	723085
5338	723086
135649	723087
28029	723088
30529	723089
22232	723090
64473	723091
66150	723092
13766	723093
8533	723094
56654	723095
50809	723096
10112	723097
6225	723098
6117	723099
44321	723100
3117	723101
55694	723102
14887	723103
9812	723104
51120	723105
5804	723106
59186	723107
72005	723108
1390	723109
5899	723110
4204	723111
13282	723112
28097	723113
16747	723114
43456	723115
81537	723116
16657	723117
16657	723118
20908	723119
58406	723120
122998	723121
49807	723122
13255	723123
53753	723124
59394	723125
4119	723126
43094	723127
59854	723128
31950	723129
43172	723130
30988	723131
4846	723132
21190	723133
11641	723134
27090	723135
1239	723136
11395	723137
3423	723138
15372	723139
70650	723140
47690	723141
15970	723142
41617	723143
14243	723144
16744	723145
102959	723146
57569	723147
31374	723148
22314	723149
105790	723150
11798	723151
78446	723152
19733	723153
64827	723154
33090	723155
123260	723156
107393	723157
37152	723158
115652	723159
14425	723160
113425	723161
5734	723162
77400	723163
70907	723164
20129	723165
13292	723166
20798	723167
56642	723168
10581	723169
64904	723170
52311	723171
75396	723172
43088	723173
83650	723174
82132	723175
30856	723176
110414	723177
77069	723178
2179	723179
28459	723180
40902	723181
43473	723182
27326	723183
91653	723184
491	723185
109827	723186
23187	723187
96741	723188
112860	723189
4927	723190
59272	723191
98290	723192
9777	723193
50415	723194
30533	723195
25919	723196
30217	723197
64827	723198
4119	723199
79703	723200
94388	723201
38499	723202
54731	723203
56148	723204
39757	723205
15706	723206
109044	723207
14282	723208
118625	723209
53706	723210
4973	723211
26120	723212
124725	723213
29038	723214
73442	723215
14287	723216
16214	723217
64598	723218
9845	723219
79896	723220
24131	723221
21827	723222
59098	723223
14876	723224
39734	723225
26190	723226
71674	723227
10988	723228
110362	723229
32397	723230
44476	723231
12195	723232
52299	723233
67527	723234
90092	723235
1037	723236
52225	723237
154654	723238
82110	723239
40669	723240
5845	723241
20132	723242
88441	723243
17760	723244
99332	723245
21827	723246
125784	723247
54756	723248
9302	723249
76929	723250
52434	723251
5348	723252
58625	723253
2535	723254
95388	723255
25853	723256
59334	723257
15763	723258
39915	723259
87521	723260
112031	723261
11470	723262
52121	723263
104066	723264
8795	723265
12324	723266
44424	723267
33096	723268
68776	723269
56315	723270
102362	723271
51572	723272
4188	723273
24613	723274
15958	723275
96357	723276
26711	723277
43965	723278
7814	723279
83235	723280
1452	723281
61704	723282
1430	723283
63748	723284
44809	723285
8958	723286
67301	723287
89339	723288
2527	723289
10411	723290
23794	723291
35471	723292
37842	723293
35535	723294
49676	723295
55181	723296
87356	723297
58402	723298
22351	723299
9817	723300
75206	723301
32938	723302
62116	723303
113665	723304
70951	723305
84335	723306
11308	723307
42451	723308
78256	723309
73331	723310
46827	723311
53677	723312
8058	723313
4281	723314
4210	723315
70339	723316
54757	723317
40510	723318
13886	723319
26752	723320
44787	723321
45207	723322
11229	723323
70377	723324
35960	723325
2461	723326
86086	723327
109287	723328
117023	723329
14424	723330
50816	723331
117024	723332
86518	723333
46927	723334
12470	723335
55315	723336
37594	723337
54555	723338
28386	723339
24164	723340
43532	723341
12310	723342
45289	723343
40419	723344
41880	723345
55502	723346
87104	723347
48955	723348
60380	723349
63648	723350
197	723351
8613	723352
46221	723353
82059	723354
29092	723355
29072	723356
15304	723357
49859	723358
8524	723359
87110	723360
6698	723361
68837	723362
73699	723363
70398	723364
78292	723365
20159	723366
11070	723367
19010	723368
67800	723369
51120	723370
24341	723371
33783	723372
36723	723373
29421	723374
129014	723375
9388	723376
88897	723377
34291	723378
60880	723379
154790	723380
80568	723381
72758	723382
11007	723383
45202	723384
31339	723385
67153	723386
32097	723387
21995	723388
31368	723389
63501	723390
44959	723391
11729	723392
52091	723393
9866	723394
70388	723395
12964	723396
26159	723397
20439	723398
85124	723399
38605	723400
88151	723401
80716	723402
19293	723403
132684	723404
40241	723405
21099	723406
65852	723407
38511	723408
51901	723409
39806	723410
5932	723411
75723	723412
37073	723413
4443	723414
13595	723415
8109	723416
49156	723417
14520	723418
3165	723419
12268	723420
40430	723421
10848	723422
21340	723423
34392	723424
51051	723425
59365	723426
101185	723427
48424	723428
17364	723429
18807	723430
24333	723431
46438	723432
24868	723433
15298	723434
41605	723435
38063	723436
53412	723437
49530	723438
9275	723439
17644	723440
8170	723441
35049	723442
16665	723443
43280	723444
88633	723445
26711	723446
65874	723447
22900	723448
13338	723449
12449	723450
100367	723451
15366	723452
30994	723453
42655	723454
49486	723455
76362	723456
54215	723457
6996	723458
100522	723459
7564	723460
36006	723461
40606	723462
2698	723463
110562	723464
18319	723465
11292	723466
28637	723467
23703	723468
4281	723469
3501	723470
69406	723471
7728	723472
76620	723473
22971	723474
36332	723475
31721	723476
7370	723477
53739	723478
14504	723479
69384	723480
53338	723481
5093	723482
5723	723483
52261	723484
126335	723485
9290	723486
23093	723487
18485	723488
24836	723489
53943	723490
44943	723491
29889	723492
4319	723493
23775	723494
23775	723495
48775	723496
62640	723497
25920	723498
22121	723499
22750	723500
53250	723501
7142	723502
69138	723503
7477	723504
396	723505
2987	723506
64919	723507
40176	723508
22750	723509
7219	723510
1855	723511
13962	723512
5310	723513
4872	723514
63133	723515
37553	723516
649	723517
34401	723518
4958	723519
141184	723520
5736	723521
13272	723522
87681	723523
23899	723524
8185	723525
84796	723526
5943	723527
62498	723528
35338	723529
3662	723530
3662	723531
113570	723532
7570	723533
31547	723534
78485	723535
20662	723536
4137	723537
16408	723538
119011	723539
1950	723540
4944	723541
38487	723542
103583	723543
44911	723544
8347	723545
92689	723546
3622	723547
62718	723548
62718	723549
3062	723550
79419	723551
26757	723552
74572	723553
86037	723554
22987	723555
54257	723556
2334	723557
6816	723558
58094	723559
16794	723560
6373	723561
2589	723562
6078	723563
32200	723564
37644	723565
37646	723566
33178	723567
182	723568
2853	723569
8628	723570
53957	723571
3427	723572
37303	723573
11687	723574
8479	723575
14026	723576
35395	723577
485	723578
59170	723579
122555	723580
68324	723581
21342	723582
66963	723583
33119	723584
139158	723585
17319	723586
33653	723587
16274	723588
5107	723589
82382	723590
129803	723591
14930	723592
1145	723593
691	723594
1424	723595
182	723596
54757	723597
1857	723598
3544	723599
117203	723600
7344	723601
34628	723602
85369	723603
6448	723604
34047	723605
2918	723606
17939	723607
3946	723608
21257	723609
73006	723610
43127	723611
71967	723612
3362	723613
20209	723614
8193	723615
17906	723616
17914	723617
62752	723618
113	723619
4240	723620
109415	723621
17939	723622
2918	723623
113	723624
1136	723625
10006	723626
4240	723627
15230	723628
43266	723629
83512	723630
10006	723631
46369	723632
48069	723633
46450	723634
47981	723635
72976	723636
74683	723637
95779	723638
95773	723639
44843	723640
96786	723641
1055	723642
24399	723643
92547	723644
95928	723645
57775	723646
38925	723647
6934	723648
64751	723649
4240	723650
8193	723651
62752	723652
18837	723653
85206	723654
47981	723655
76895	723656
17914	723657
385	723658
1308	723659
74864	723660
18805	723661
36189	723662
1729	723663
34748	723664
104056	723665
24318	723666
21240	723667
19193	723668
8195	723669
5890	723670
36108	723671
43297	723672
37721	723673
87164	723674
14656	723675
6232	723676
23759	723677
6077	723678
30008	723679
37741	723680
5237	723681
41348	723682
22300	723683
27109	723684
2931	723685
10412	723686
3011	723687
2016	723688
41252	723689
16422	723690
24389	723691
27694	723692
112180	723693
10275	723694
3258	723695
105358	723696
32213	723697
54745	723698
1709	723699
41132	723700
1656	723701
1656	723702
1656	723703
105221	723704
9335	723705
10645	723706
35901	723707
16586	723708
47118	723709
73744	723710
13568	723711
7163	723712
11304	723713
56947	723714
20386	723715
2205	723716
10599	723717
20939	723718
988	723719
772	723720
11962	723721
3519	723722
41275	723723
79776	723724
4255	723725
28441	723726
111743	723727
16433	723728
73873	723729
31731	723730
68407	723731
29648	723732
5346	723733
12219	723734
45329	723735
65698	723736
22227	723737
47884	723738
34225	723739
103781	723740
34225	723741
10892	723742
64658	723743
3476	723744
59402	723745
43550	723746
16429	723747
17262	723748
4045	723749
65936	723750
10440	723751
43361	723752
75748	723753
44475	723754
15563	723755
24330	723756
15323	723757
32213	723758
7174	723759
105256	723760
55558	723761
40995	723762
86808	723763
75465	723764
16215	723765
2334	723766
12789	723767
31376	723768
58186	723769
25605	723770
122678	723771
59250	723772
94633	723773
12775	723774
30573	723775
30573	723776
34780	723777
6305	723778
9336	723779
38136	723780
26528	723781
41506	723782
31114	723783
12301	723784
3154	723785
12455	723786
658	723787
654	723788
104213	723789
48954	723790
127874	723791
75727	723792
27752	723793
17835	723794
62657	723795
109040	723796
23852	723797
109321	723798
26102	723799
122439	723800
110894	723801
46186	723802
6149	723803
20771	723804
60177	723805
42557	723806
27144	723807
55374	723808
87443	723809
10117	723810
41686	723811
99007	723812
56733	723813
23845	723814
55024	723815
36251	723816
23264	723817
5019	723818
11638	723819
128036	723820
17282	723821
4941	723822
2085	723823
40994	723824
5824	723825
52431	723826
23657	723827
13147	723828
2483	723829
16577	723830
67500	723831
38158	723832
83068	723833
89439	723834
87252	723835
128691	723836
40427	723837
40427	723838
31719	723839
66196	723840
12259	723841
12259	723842
410	723843
59026	723844
1615	723845
22602	723846
66544	723847
71914	723848
5848	723849
13432	723850
13432	723851
32867	723852
137697	723853
151043	723854
95600	723855
58867	723856
10873	723857
73763	723858
99176	723859
78198	723860
89608	723861
66133	723862
100404	723863
61006	723864
265	723865
50408	723866
93552	723867
121572	723868
9	723869
53000	723870
64380	723871
54252	723872
114360	723873
14802	723874
121150	723875
40246	723876
114702	723877
102087	723878
98774	723879
4962	723880
1448	723881
53682	723882
53668	723883
25873	723884
42019	723885
58031	723886
14868	723887
48427	723888
79851	723889
100496	723890
12026	723891
23572	723892
85505	723893
220	723894
15311	723895
32371	723896
22158	723897
6401	723898
39204	723899
67705	723900
7008	723901
100779	723902
49415	723903
86824	723904
8021	723905
98247	723906
3193	723907
62850	723908
37218	723909
69964	723910
46795	723911
101954	723912
76320	723913
81723	723914
68339	723915
62115	723916
12902	723917
70389	723918
39894	723919
10659	723920
81077	723921
54807	723922
42047	723923
9649	723924
113554	723925
58031	723926
31372	723927
82853	723928
49585	723929
105855	723930
64142	723931
2470	723932
61529	723933
19179	723934
90756	723935
7553	723936
97989	723937
39563	723938
29527	723939
38598	723940
36526	723941
41977	723942
41420	723943
37130	723944
5681	723945
6382	723946
104985	723947
885	723948
14956	723949
26317	723950
885	723951
885	723952
885	723953
10364	723954
2376	723955
776	723956
132199	723957
17994	723958
97488	723959
66210	723960
38574	723961
21519	723962
15519	723963
22701	723964
17546	723965
38587	723966
29537	723967
43177	723968
104418	723969
29620	723970
57716	723971
65675	723972
73617	723973
21519	723974
82730	723975
59776	723976
3875	723977
6207	723978
98096	723979
10243	723980
17558	723981
23804	723982
50859	723983
33228	723984
33963	723985
13079	723986
28382	723987
4998	723988
53699	723989
63554	723990
70641	723991
53450	723992
91868	723993
4038	723994
53449	723995
4094	723996
14684	723997
14447	723998
12387	723999
18237	724000
61797	724001
38702	724002
3908	724003
89463	724004
86160	724005
8953	724006
22782	724007
84999	724008
107336	724009
65797	724010
133892	724011
13305	724012
66970	724013
4455	724014
2286	724015
53279	724016
82205	724017
12273	724018
24778	724019
12228	724020
4967	724021
4771	724022
20178	724023
56539	724024
21556	724025
129590	724026
77018	724027
27932	724028
6325	724029
2606	724030
20737	724031
2488	724032
2488	724033
584	724034
82731	724035
41924	724036
7940	724037
6892	724038
13517	724039
8091	724040
28905	724041
8598	724042
37042	724043
127823	724044
12792	724045
31061	724046
5992	724047
60135	724048
14558	724049
20746	724050
52226	724051
45100	724052
23936	724053
12998	724054
38872	724055
18529	724056
975	724057
72994	724058
975	724059
11120	724060
76619	724061
22623	724062
42620	724063
44839	724064
4045	724065
6346	724066
6346	724067
272	724068
9757	724069
12721	724070
54306	724071
96246	724072
55583	724073
13229	724074
362	724075
12981	724076
49469	724077
109	724078
4296	724079
88886	724080
12882	724081
5285	724082
38885	724083
23008	724084
2475	724085
14611	724086
18453	724087
38885	724088
3111	724089
8908	724090
30165	724091
15202	724092
37610	724093
64005	724094
16084	724095
35499	724096
7452	724097
17266	724098
20150	724099
58170	724100
1656	724101
45281	724102
26701	724103
54246	724104
1549	724105
193	724106
19707	724107
6523	724108
123912	724109
61330	724110
9	724111
40215	724112
14347	724113
52229	724114
9360	724115
26274	724116
9	724117
12027	724118
82314	724119
32902	724120
63657	724121
54025	724122
33600	724123
23479	724124
23479	724125
126301	724126
12251	724127
29757	724128
35594	724129
7793	724130
20255	724131
4479	724132
17993	724133
83382	724134
59491	724135
24295	724136
26646	724137
6214	724138
7374	724139
2384	724140
8079	724141
23004	724142
2425	724143
18109	724144
14147	724145
25319	724146
47995	724147
12981	724148
27933	724149
29647	724150
44768	724151
12225	724152
8803	724153
1732	724154
21848	724155
54299	724156
38631	724157
14996	724158
10657	724159
14930	724160
3257	724161
52926	724162
5443	724163
12567	724164
54155	724165
97890	724166
12567	724167
79615	724168
8919	724169
28335	724170
3722	724171
28413	724172
10580	724173
10580	724174
54601	724175
7032	724176
3933	724177
23936	724178
31335	724179
3766	724180
79032	724181
609	724182
526	724183
3843	724184
2397	724185
20635	724186
40629	724187
70593	724188
133821	724189
2413	724190
43359	724191
53641	724192
34147	724193
16713	724194
5191	724195
15935	724196
18444	724197
13390	724198
6942	724199
10131	724200
3806	724201
59785	724202
43655	724203
110861	724204
46425	724205
78322	724206
12496	724207
20189	724208
6646	724209
59375	724210
21196	724211
46341	724212
25951	724213
75642	724214
74612	724215
88040	724216
57494	724217
55275	724218
44328	724219
6673	724220
11684	724221
93796	724222
51581	724223
5970	724224
45475	724225
67050	724226
36228	724227
66887	724228
28371	724229
75175	724230
117661	724231
103	724232
1791	724233
10595	724234
3432	724235
35239	724236
44955	724237
44728	724238
79059	724239
9643	724240
22599	724241
7624	724242
15632	724243
25247	724244
32188	724245
12655	724246
6387	724247
22408	724248
14599	724249
8903	724250
40115	724251
25325	724252
9759	724253
59552	724254
9113	724255
46240	724256
2518	724257
15492	724258
12309	724259
3049	724260
42144	724261
27764	724262
54763	724263
22779	724264
18773	724265
60999	724266
2886	724267
68752	724268
121477	724269
11993	724270
28718	724271
50771	724272
9159	724273
4747	724274
65622	724275
35973	724276
12539	724277
19065	724278
19065	724279
2419	724280
61111	724281
4414	724282
61358	724283
72074	724284
8411	724285
91657	724286
6990	724287
47154	724288
12403	724289
34637	724290
7496	724291
8834	724292
24798	724293
14764	724294
27551	724295
7248	724296
56188	724297
21919	724298
66462	724299
16872	724300
50391	724301
41875	724302
23471	724303
10325	724304
3111	724305
41171	724306
37372	724307
4319	724308
37011	724309
86174	724310
12940	724311
68216	724312
93502	724313
24301	724314
31864	724315
26474	724316
33069	724317
61576	724318
74761	724319
88070	724320
2834	724321
29445	724322
133009	724323
18435	724324
73750	724325
110105	724326
80330	724327
59259	724328
93871	724329
132344	724330
11389	724331
19992	724332
37742	724333
19904	724334
78203	724335
52858	724336
86829	724337
46412	724338
8992	724339
12886	724340
37153	724341
20487	724342
32191	724343
26446	724344
54660	724345
77582	724346
77582	724347
34239	724348
123052	724349
23587	724350
68114	724351
100802	724352
59520	724353
64396	724354
93853	724355
10715	724356
17490	724357
57997	724358
16075	724359
19208	724360
15565	724361
71847	724362
4931	724363
4956	724364
17825	724365
58129	724366
7308	724367
17496	724368
19159	724369
40561	724370
15737	724371
11950	724372
64724	724373
674	724374
6724	724375
3477	724376
85878	724377
14072	724378
73559	724379
67931	724380
28434	724381
2809	724382
4919	724383
68108	724384
37691	724385
137457	724386
57790	724387
53768	724388
64718	724389
113676	724390
92150	724391
74905	724392
135789	724393
9093	724394
51116	724395
6500	724396
2250	724397
74707	724398
15699	724399
44225	724400
95499	724401
66071	724402
26549	724403
71208	724404
17669	724405
8348	724406
11079	724407
61483	724408
15733	724409
45588	724410
10345	724411
62634	724412
55199	724413
15699	724414
15699	724415
30598	724416
20250	724417
63802	724418
40965	724419
35210	724420
92844	724421
92647	724422
16240	724423
8818	724424
13801	724425
4934	724426
701	724427
74343	724428
29982	724429
72995	724430
9807	724431
9807	724432
54948	724433
30412	724434
7376	724435
45900	724436
33184	724437
15256	724438
83509	724439
10934	724440
49297	724441
105153	724442
80917	724443
5799	724444
7945	724445
103870	724446
4079	724447
57937	724448
46952	724449
13801	724450
26119	724451
1555	724452
1477	724453
20458	724454
27505	724455
68377	724456
15194	724457
1404	724458
8657	724459
11666	724460
831	724461
11440	724462
6393	724463
41204	724464
24592	724465
7654	724466
74742	724467
150241	724468
21880	724469
29110	724470
21880	724471
11994	724472
673	724473
66197	724474
58928	724475
22102	724476
100543	724477
21198	724478
21198	724479
99520	724480
32211	724481
58066	724482
37352	724483
88822	724484
53967	724485
5965	724486
380	724487
3669	724488
1034	724489
4598	724490
5002	724491
6179	724492
9219	724493
80826	724494
11345	724495
15671	724496
30325	724497
6811	724498
92143	724499
121834	724500
79901	724501
75990	724502
3503	724503
41904	724504
33947	724505
5302	724506
108330	724507
43991	724508
108330	724509
8068	724510
76920	724511
14099	724512
17129	724513
69520	724514
6737	724515
16726	724516
8068	724517
14302	724518
446	724519
58166	724520
34829	724521
33298	724522
53048	724523
78856	724524
88863	724525
26945	724526
70574	724527
9657	724528
10668	724529
19157	724530
95305	724531
12569	724532
28011	724533
32946	724534
36462	724535
24816	724536
69493	724537
17013	724538
1700	724539
110145	724540
82870	724541
1282	724542
58489	724543
14525	724544
32108	724545
9438	724546
5691	724547
317	724548
8111	724549
58284	724550
44742	724551
16596	724552
18380	724553
34421	724554
129631	724555
79116	724556
67705	724557
22603	724558
67779	724559
11138	724560
18341	724561
65898	724562
19495	724563
58532	724564
16823	724565
74785	724566
83254	724567
2483	724568
7125	724569
79541	724570
73188	724571
23416	724572
38466	724573
47825	724574
137002	724575
42607	724576
85127	724577
13817	724578
42386	724579
22313	724580
128693	724581
72974	724582
88071	724583
38883	724584
55455	724585
6332	724586
17893	724587
67195	724588
18763	724589
80462	724590
1108	724591
107702	724592
17590	724593
16468	724594
81472	724595
76907	724596
251	724597
778	724598
14012	724599
17038	724600
24557	724601
31600	724602
546	724603
66873	724604
13251	724605
22210	724606
17305	724607
1248	724608
5525	724609
14657	724610
2451	724611
43990	724612
988	724613
778	724614
1428	724615
17756	724616
93899	724617
75520	724618
12338	724619
27236	724620
4650	724621
68362	724622
28065	724623
5320	724624
62777	724625
10341	724626
15961	724627
58491	724628
120043	724629
68325	724630
39543	724631
99140	724632
67217	724633
83783	724634
33148	724635
13220	724636
2349	724637
9060	724638
70987	724639
46157	724640
26685	724641
9060	724642
95655	724643
88858	724644
3165	724645
91890	724646
69	724647
40521	724648
138467	724649
62326	724650
9910	724651
26168	724652
11185	724653
39383	724654
193	724655
96886	724656
61705	724657
127676	724658
82218	724659
68964	724660
81093	724661
15813	724662
30390	724663
68933	724664
29914	724665
9829	724666
12954	724667
51580	724668
27686	724669
117278	724670
91479	724671
10154	724672
4734	724673
7100	724674
32313	724675
30118	724676
41667	724677
14139	724678
62735	724679
129571	724680
131388	724681
11233	724682
71975	724683
15480	724684
48607	724685
17813	724686
8398	724687
15917	724688
112950	724689
13528	724690
12965	724691
31986	724692
64300	724693
13995	724694
12983	724695
45434	724696
2533	724697
26415	724698
18114	724699
51876	724700
84317	724701
93478	724702
6907	724703
43120	724704
25357	724705
19108	724706
41871	724707
110827	724708
63304	724709
10100	724710
22242	724711
26578	724712
12001	724713
15976	724714
1391	724715
57950	724716
51509	724717
20747	724718
54236	724719
13125	724720
1234	724721
65739	724722
65739	724723
24252	724724
55498	724725
7977	724726
18780	724727
66986	724728
63754	724729
50686	724730
13334	724731
50686	724732
48078	724733
98044	724734
3914	724735
136923	724736
26972	724737
83924	724738
53772	724739
2135	724740
78154	724741
58843	724742
90227	724743
37443	724744
39721	724745
57667	724746
53771	724747
104314	724748
36038	724749
88738	724750
113845	724751
36185	724752
44236	724753
74346	724754
109297	724755
113119	724756
3450	724757
65968	724758
21169	724759
62838	724760
3759	724761
4691	724762
2017	724763
14384	724764
15587	724765
52227	724766
11378	724767
3064	724768
4170	724769
51499	724770
138516	724771
62362	724772
9680	724773
41222	724774
83785	724775
29917	724776
49429	724777
42945	724778
110929	724779
24382	724780
18397	724781
7418	724782
57059	724783
80969	724784
37062	724785
5102	724786
16181	724787
19207	724788
5484	724789
111377	724790
13259	724791
36045	724792
8295	724793
531	724794
23765	724795
23765	724796
131037	724797
29050	724798
55445	724799
35480	724800
30642	724801
6938	724802
35398	724803
21906	724804
16158	724805
108961	724806
109944	724807
48737	724808
52424	724809
123070	724810
40733	724811
99200	724812
27270	724813
45895	724814
35398	724815
95506	724816
115357	724817
9162	724818
11993	724819
79258	724820
25492	724821
50241	724822
104203	724823
5948	724824
12210	724825
18232	724826
36553	724827
3593	724828
56382	724829
5026	724830
51880	724831
8026	724832
25772	724833
108325	724834
51627	724835
14572	724836
15504	724837
69412	724838
32109	724839
15567	724840
37938	724841
68226	724842
5444	724843
36471	724844
31863	724845
9131	724846
6373	724847
26570	724848
53158	724849
17576	724850
34513	724851
46343	724852
40855	724853
29735	724854
34513	724855
25484	724856
46343	724857
56586	724858
38604	724859
17367	724860
85288	724861
75272	724862
8094	724863
38844	724864
53672	724865
4057	724866
18380	724867
14678	724868
14825	724869
46050	724870
10151	724871
82	724872
31941	724873
82	724874
23730	724875
73179	724876
47236	724877
3510	724878
135440	724879
10998	724880
7493	724881
7452	724882
1130	724883
30623	724884
5617	724885
26634	724886
107318	724887
61434	724888
65753	724889
2456	724890
3940	724891
51982	724892
31111	724893
100729	724894
832	724895
32180	724896
42529	724897
3071	724898
7526	724899
65212	724900
61172	724901
7934	724902
10003	724903
15530	724904
68402	724905
32107	724906
17845	724907
28147	724908
97603	724909
1938	724910
29745	724911
38903	724912
14514	724913
88259	724914
31524	724915
22658	724916
90438	724917
23829	724918
26487	724919
13093	724920
7310	724921
80377	724922
13088	724923
9093	724924
21785	724925
40433	724926
30001	724927
3125	724928
63393	724929
82400	724930
14514	724931
31011	724932
14108	724933
14870	724934
9313	724935
12003	724936
12003	724937
8668	724938
8803	724939
5822	724940
138547	724941
11800	724942
22633	724943
1520	724944
123277	724945
30339	724946
9046	724947
70143	724948
6263	724949
73219	724950
67661	724951
616	724952
2498	724953
39586	724954
7163	724955
46107	724956
9801	724957
5880	724958
18313	724959
14586	724960
4069	724961
9088	724962
7431	724963
14782	724964
899	724965
7163	724966
81561	724967
70902	724968
65890	724969
2137	724970
8995	724971
59377	724972
3452	724973
33120	724974
39726	724975
127567	724976
28580	724977
9777	724978
14843	724979
11012	724980
36473	724981
10100	724982
28200	724983
94510	724984
36709	724985
94510	724986
5502	724987
24110	724988
30376	724989
79320	724990
33869	724991
6443	724992
17600	724993
90593	724994
59377	724995
70907	724996
80315	724997
9360	724998
49543	724999
8533	725000
1729	725001
44900	725002
6634	725003
52535	725004
110022	725005
6812	725006
61350	725007
20177	725008
83731	725009
132191	725010
4465	725011
49124	725012
29878	725013
75773	725014
96890	725015
1308	725016
2565	725017
23683	725018
36075	725019
52323	725020
106867	725021
51875	725022
2126	725023
2126	725024
90194	725025
80652	725026
27677	725027
42670	725028
73461	725029
9283	725030
11487	725031
65800	725032
79636	725033
64939	725034
2483	725035
89964	725036
59346	725037
36230	725038
107634	725039
42240	725040
99726	725041
6860	725042
14795	725043
14794	725044
754	725045
51677	725046
42049	725047
9042	725048
81623	725049
78895	725050
10151	725051
11173	725052
51617	725053
17326	725054
9982	725055
40633	725056
19991	725057
13159	725058
64493	725059
26559	725060
63462	725061
5578	725062
64536	725063
12202	725064
17235	725065
45170	725066
43088	725067
64487	725068
63622	725069
53157	725070
49600	725071
71108	725072
28464	725073
20937	725074
87936	725075
5583	725076
69529	725077
124584	725078
19105	725079
81579	725080
9990	725081
71169	725082
52640	725083
84639	725084
5242	725085
31637	725086
61421	725087
13260	725088
48691	725089
103905	725090
36486	725091
39127	725092
35112	725093
24576	725094
49500	725095
92811	725096
4867	725097
9880	725098
2936	725099
37408	725100
56275	725101
18154	725102
28947	725103
103863	725104
34753	725105
4856	725106
60617	725107
40938	725108
20793	725109
114664	725110
2314	725111
132926	725112
58343	725113
44772	725114
40938	725115
12799	725116
4856	725117
35121	725118
61173	725119
59965	725120
60599	725121
33750	725122
71849	725123
11959	725124
35331	725125
14322	725126
9685	725127
68774	725128
46839	725129
3557	725130
89239	725131
73449	725132
96502	725133
37868	725134
2948	725135
17124	725136
84737	725137
1581	725138
38788	725139
30113	725140
42517	725141
20929	725142
10772	725143
3146	725144
5938	725145
5068	725146
5068	725147
4973	725148
18114	725149
25523	725150
55058	725151
31563	725152
141678	725153
51372	725154
39323	725155
107551	725156
49283	725157
19110	725158
18512	725159
10070	725160
13018	725161
4134	725162
7739	725163
52283	725164
37254	725165
50533	725166
3636	725167
83541	725168
105711	725169
24254	725170
5453	725171
73786	725172
54557	725173
63333	725174
8894	725175
12647	725176
145750	725177
28640	725178
7944	725179
11770	725180
10540	725181
9999	725182
4452	725183
1229	725184
74	725185
6427	725186
31895	725187
6157	725188
2107	725189
20845	725190
56498	725191
87376	725192
9666	725193
59768	725194
2005	725195
13512	725196
9883	725197
3451	725198
16999	725199
10875	725200
16289	725201
70385	725202
110054	725203
1578	725204
15679	725205
32919	725206
7697	725207
42374	725208
70365	725209
8618	725210
38903	725211
3757	725212
28600	725213
23573	725214
1391	725215
6251	725216
43436	725217
44768	725218
30580	725219
7405	725220
75949	725221
14943	725222
6239	725223
96497	725224
54165	725225
10085	725226
90034	725227
165704	725228
6986	725229
8841	725230
38624	725231
34707	725232
7177	725233
71092	725234
96458	725235
62414	725236
10422	725237
51069	725238
13134	725239
51472	725240
7023	725241
26188	725242
7023	725243
26646	725244
21248	725245
59144	725246
34266	725247
4968	725248
5663	725249
27790	725250
14317	725251
99558	725252
43545	725253
14966	725254
60373	725255
24216	725256
40462	725257
78850	725258
25232	725259
40901	725260
80927	725261
30137	725262
3706	725263
1907	725264
95565	725265
4337	725266
13970	725267
37243	725268
27026	725269
8976	725270
8976	725271
8976	725272
30420	725273
112908	725274
9360	725275
28045	725276
12131	725277
26331	725278
64515	725279
9043	725280
4543	725281
7133	725282
20792	725283
27332	725284
3125	725285
13105	725286
17184	725287
39468	725288
31572	725289
85022	725290
23830	725291
34529	725292
51333	725293
15233	725294
67031	725295
8179	725296
5124	725297
6881	725298
4906	725299
14632	725300
14580	725301
18479	725302
10553	725303
14779	725304
25854	725305
53911	725306
80577	725307
18479	725308
23104	725309
74900	725310
21484	725311
88854	725312
42038	725313
31049	725314
56724	725315
16707	725316
64677	725317
31193	725318
63611	725319
76589	725320
81024	725321
67024	725322
46154	725323
18857	725324
66062	725325
80755	725326
10710	725327
47326	725328
8722	725329
72159	725330
99273	725331
75473	725332
17357	725333
43028	725334
37884	725335
21194	725336
29997	725337
61309	725338
53189	725339
43618	725340
47963	725341
23404	725342
16707	725343
2302	725344
132560	725345
21993	725346
60432	725347
82	725348
78464	725349
61612	725350
49781	725351
77464	725352
6890	725353
10063	725354
62292	725355
70208	725356
40641	725357
103750	725358
91395	725359
36628	725360
41590	725361
44003	725362
4041	725363
6168	725364
3313	725365
50236	725366
91003	725367
66486	725368
3107	725369
113501	725370
50656	725371
34468	725372
63185	725373
76358	725374
59361	725375
105558	725376
53898	725377
103823	725378
25288	725379
49240	725380
87673	725381
51251	725382
44305	725383
11435	725384
51819	725385
17604	725386
48874	725387
47230	725388
17093	725389
7801	725390
55266	725391
25427	725392
7795	725393
7194	725394
19947	725395
86294	725396
17376	725397
24142	725398
52907	725399
17376	725400
53640	725401
53794	725402
53769	725403
69855	725404
7970	725405
112859	725406
34387	725407
41330	725408
31355	725409
69838	725410
28126	725411
3310	725412
57725	725413
7340	725414
87147	725415
44963	725416
46340	725417
52389	725418
76662	725419
4037	725420
43239	725421
83733	725422
22342	725423
86155	725424
53868	725425
15162	725426
23455	725427
28987	725428
5624	725429
22256	725430
38828	725431
20145	725432
19723	725433
60241	725434
24610	725435
70344	725436
4765	725437
4765	725438
22339	725439
28417	725440
51809	725441
36858	725442
60041	725443
47737	725444
14399	725445
16200	725446
3832	725447
19669	725448
10421	725449
70284	725450
33250	725451
8579	725452
19997	725453
19997	725454
19261	725455
16892	725456
136105	725457
1960	725458
12127	725459
1830	725460
1960	725461
14026	725462
14904	725463
1960	725464
1960	725465
16469	725466
1741	725467
38073	725468
27076	725469
1026	725470
5628	725471
31891	725472
52906	725473
31186	725474
23994	725475
473	725476
4247	725477
3743	725478
2519	725479
59399	725480
40238	725481
1089	725482
5688	725483
41888	725484
2141	725485
15976	725486
206	725487
147	725488
13010	725489
4224	725490
13925	725491
109929	725492
54562	725493
77063	725494
77063	725495
8921	725496
553	725497
776	725498
83715	725499
23254	725500
84612	725501
22954	725502
97654	725503
186	725504
5350	725505
9222	725506
137116	725507
84518	725508
38549	725509
67702	725510
23048	725511
30708	725512
2958	725513
5885	725514
14975	725515
33064	725516
25960	725517
7766	725518
53330	725519
8686	725520
4170	725521
3130	725522
15480	725523
96967	725524
17199	725525
53859	725526
19895	725527
21243	725528
838	725529
4643	725530
69254	725531
38537	725532
22640	725533
60095	725534
838	725535
14322	725536
12937	725537
5451	725538
67	725539
115212	725540
5403	725541
2133	725542
2137	725543
1867	725544
3776	725545
22951	725546
18836	725547
67191	725548
28855	725549
5403	725550
3444	725551
3776	725552
8460	725553
55143	725554
59243	725555
135912	725556
76328	725557
158812	725558
13877	725559
117314	725560
102507	725561
48480	725562
62280	725563
27087	725564
108313	725565
84701	725566
58944	725567
70203	725568
45162	725569
107415	725570
48073	725571
51162	725572
8850	725573
1332	725574
17235	725575
131211	725576
1767	725577
4801	725578
58501	725579
7259	725580
7297	725581
109094	725582
2947	725583
52481	725584
81690	725585
37044	725586
34405	725587
48408	725588
50237	725589
96618	725590
92631	725591
38887	725592
26272	725593
85221	725594
50703	725595
44497	725596
19490	725597
67623	725598
102793	725599
76958	725600
39859	725601
42976	725602
79565	725603
67553	725604
22656	725605
84579	725606
84579	725607
24359	725608
9824	725609
135793	725610
9830	725611
75403	725612
63365	725613
47688	725614
89468	725615
95494	725616
139194	725617
26202	725618
78015	725619
48604	725620
26237	725621
11990	725622
100907	725623
96561	725624
57701	725625
95610	725626
79307	725627
58041	725628
16147	725629
26754	725630
81718	725631
1700	725632
1555	725633
42540	725634
52857	725635
18718	725636
67296	725637
73876	725638
14669	725639
5278	725640
24007	725641
18154	725642
129033	725643
34128	725644
23518	725645
23518	725646
46035	725647
18036	725648
52315	725649
101985	725650
68372	725651
42170	725652
8040	725653
32974	725654
51532	725655
64056	725656
64081	725657
28756	725658
113281	725659
18147	725660
16162	725661
6382	725662
18204	725663
47875	725664
30653	725665
36821	725666
61528	725667
63489	725668
13978	725669
56694	725670
24428	725671
44068	725672
104192	725673
60203	725674
11498	725675
6833	725676
8033	725677
15964	725678
162426	725679
2498	725680
20751	725681
3105	725682
11128	725683
5157	725684
12684	725685
51650	725686
132779	725687
6226	725688
41976	725689
1249	725690
6553	725691
13296	725692
11268	725693
554	725694
4183	725695
27211	725696
26958	725697
49919	725698
7754	725699
9369	725700
25866	725701
1875	725702
64640	725703
23075	725704
13431	725705
5644	725706
11996	725707
1130	725708
69259	725709
69259	725710
110541	725711
9960	725712
20150	725713
33269	725714
44906	725715
28619	725716
10771	725717
53416	725718
37178	725719
62747	725720
44906	725721
71873	725722
25272	725723
6638	725724
85270	725725
59094	725726
28880	725727
122130	725728
7087	725729
68257	725730
390	725731
14962	725732
29686	725733
38059	725734
6813	725735
16233	725736
38619	725737
22087	725738
29686	725739
45469	725740
73723	725741
16233	725742
76512	725743
73685	725744
80528	725745
36755	725746
35179	725747
61290	725748
111748	725749
48321	725750
10934	725751
68023	725752
9920	725753
12734	725754
53907	725755
6902	725756
23284	725757
43117	725758
14823	725759
38640	725760
1587	725761
12649	725762
5876	725763
8228	725764
13781	725765
1587	725766
17514	725767
28506	725768
56054	725769
40843	725770
2185	725771
6638	725772
76709	725773
53217	725774
8056	725775
28373	725776
36767	725777
37592	725778
13260	725779
29491	725780
27316	725781
92852	725782
27316	725783
34413	725784
41356	725785
42345	725786
6880	725787
6880	725788
3918	725789
45913	725790
53053	725791
11617	725792
51370	725793
71164	725794
11048	725795
11048	725796
19083	725797
71207	725798
74437	725799
9066	725800
18138	725801
11048	725802
37747	725803
9066	725804
51370	725805
131509	725806
6449	725807
45836	725808
45836	725809
78218	725810
85828	725811
96856	725812
42614	725813
72931	725814
18003	725815
119129	725816
71822	725817
18003	725818
72246	725819
43304	725820
20890	725821
98753	725822
17781	725823
13331	725824
10935	725825
24754	725826
82135	725827
104336	725828
75757	725829
37430	725830
15325	725831
14733	725832
6336	725833
16519	725834
7221	725835
7221	725836
35349	725837
15291	725838
65995	725839
130729	725840
46536	725841
24273	725842
24273	725843
24273	725844
20493	725845
10368	725846
22	725847
1152	725848
23143	725849
75438	725850
11769	725851
11592	725852
1830	725853
61792	725854
54039	725855
127690	725856
37596	725857
242	725858
31356	725859
89264	725860
10731	725861
69903	725862
16802	725863
25773	725864
35454	725865
18945	725866
76886	725867
24202	725868
50819	725869
67741	725870
53013	725871
53419	725872
42472	725873
66228	725874
34435	725875
18482	725876
111896	725877
83432	725878
72655	725879
30911	725880
30878	725881
27112	725882
17486	725883
22226	725884
41451	725885
32204	725886
18779	725887
23161	725888
17544	725889
4640	725890
114692	725891
131459	725892
106643	725893
11619	725894
70235	725895
45937	725896
56211	725897
28593	725898
41626	725899
7314	725900
54308	725901
4651	725902
119749	725903
5393	725904
1419	725905
10141	725906
66748	725907
63640	725908
609	725909
90342	725910
89562	725911
5137	725912
2253	725913
107781	725914
64948	725915
11253	725916
14323	725917
41445	725918
30097	725919
64978	725920
52309	725921
1723	725922
13037	725923
41562	725924
44965	725925
36857	725926
62162	725927
49540	725928
7538	725929
85372	725930
3578	725931
8849	725932
11506	725933
23408	725934
18062	725935
36848	725936
17039	725937
69936	725938
390	725939
242	725940
16233	725941
27115	725942
32243	725943
216	725944
16811	725945
390	725946
23120	725947
58538	725948
109858	725949
6289	725950
82345	725951
25011	725952
71907	725953
2391	725954
18435	725955
22973	725956
104902	725957
20770	725958
3495	725959
89537	725960
58829	725961
18630	725962
45515	725963
15720	725964
6937	725965
45975	725966
2763	725967
9968	725968
18658	725969
24726	725970
93376	725971
30391	725972
34634	725973
64101	725974
52595	725975
10542	725976
5668	725977
20041	725978
5331	725979
31338	725980
13693	725981
15234	725982
87907	725983
150371	725984
10636	725985
46530	725986
3678	725987
68951	725988
24358	725989
59897	725990
12208	725991
2983	725992
103581	725993
37364	725994
939	725995
61782	725996
12327	725997
32323	725998
51356	725999
16975	726000
75209	726001
47400	726002
32330	726003
20767	726004
16492	726005
4694	726006
64555	726007
113125	726008
47031	726009
18945	726010
82969	726011
21282	726012
65992	726013
25268	726014
12882	726015
17544	726016
68854	726017
778	726018
83789	726019
112446	726020
5428	726021
41661	726022
40671	726023
29648	726024
14622	726025
48683	726026
14177	726027
17037	726028
7543	726029
18149	726030
23546	726031
44184	726032
74825	726033
46465	726034
102356	726035
18699	726036
34441	726037
110028	726038
56452	726039
78241	726040
75486	726041
82194	726042
31121	726043
88776	726044
23728	726045
112146	726046
60624	726047
24983	726048
24983	726049
34264	726050
7648	726051
15614	726052
87474	726053
70608	726054
26196	726055
55258	726056
5949	726057
8073	726058
53231	726059
16142	726060
99729	726061
67576	726062
16414	726063
33635	726064
104285	726065
48491	726066
43116	726067
18194	726068
23931	726069
106853	726070
79052	726071
113014	726072
38880	726073
20663	726074
103730	726075
61494	726076
35468	726077
41276	726078
8986	726079
23748	726080
54384	726081
38188	726082
14132	726083
5348	726084
22348	726085
7452	726086
42148	726087
3238	726088
1713	726089
38668	726090
17840	726091
31480	726092
67567	726093
117048	726094
76365	726095
61098	726096
91363	726097
111815	726098
88878	726099
95584	726100
49183	726101
33599	726102
32890	726103
78847	726104
103816	726105
38530	726106
28718	726107
55520	726108
68710	726109
8830	726110
53452	726111
53420	726112
53732	726113
28864	726114
53865	726115
15626	726116
74957	726117
28867	726118
22328	726119
41680	726120
71075	726121
75920	726122
86089	726123
26307	726124
1042	726125
20255	726126
85309	726127
30827	726128
3339	726129
18467	726130
29008	726131
12909	726132
31239	726133
42237	726134
7006	726135
24900	726136
98262	726137
51489	726138
73439	726139
4704	726140
80504	726141
73847	726142
29705	726143
41296	726144
54282	726145
74440	726146
77149	726147
22080	726148
42956	726149
69943	726150
28776	726151
1984	726152
42170	726153
25226	726154
52073	726155
36227	726156
41373	726157
92169	726158
73583	726159
53654	726160
44279	726161
103452	726162
16938	726163
87238	726164
14161	726165
9422	726166
6716	726167
30701	726168
52941	726169
36133	726170
9845	726171
72730	726172
43086	726173
13373	726174
4134	726175
1302	726176
1071	726177
25606	726178
14300	726179
41883	726180
5326	726181
40545	726182
23793	726183
18724	726184
38605	726185
23792	726186
3168	726187
12463	726188
18400	726189
115109	726190
16795	726191
9424	726192
2618	726193
4685	726194
4853	726195
23869	726196
22396	726197
32336	726198
7374	726199
24538	726200
53717	726201
15804	726202
42274	726203
124769	726204
96271	726205
13429	726206
4119	726207
25410	726208
57702	726209
107537	726210
42623	726211
2133	726212
94513	726213
2660	726214
14106	726215
70239	726216
22339	726217
40140	726218
335	726219
3323	726220
30691	726221
662	726222
22968	726223
34238	726224
6037	726225
14568	726226
40441	726227
13704	726228
32116	726229
14152	726230
12530	726231
132437	726232
68720	726233
13099	726234
14348	726235
3573	726236
7310	726237
8154	726238
34404	726239
19063	726240
31687	726241
8494	726242
2473	726243
46466	726244
4920	726245
127238	726246
23913	726247
81118	726248
105592	726249
80754	726250
2406	726251
90857	726252
59113	726253
18055	726254
6331	726255
112205	726256
164202	726257
29675	726258
75184	726259
5716	726260
30845	726261
8971	726262
67770	726263
30992	726264
39281	726265
2154	726266
59342	726267
14861	726268
20196	726269
35487	726270
68779	726271
33905	726272
4042	726273
3058	726274
30054	726275
27803	726276
20513	726277
17814	726278
1646	726279
27651	726280
9765	726281
3486	726282
71479	726283
70490	726284
53362	726285
63654	726286
18388	726287
34647	726288
18944	726289
18122	726290
109856	726291
54675	726292
38899	726293
25818	726294
114314	726295
3918	726296
15458	726297
18055	726298
87099	726299
41142	726300
39088	726301
27051	726302
10152	726303
3086	726304
18048	726305
2682	726306
7630	726307
5898	726308
31453	726309
18412	726310
2016	726311
18652	726312
41855	726313
15178	726314
9258	726315
6336	726316
68701	726317
71637	726318
121779	726319
5675	726320
39857	726321
17816	726322
40436	726323
53693	726324
11728	726325
2519	726326
33898	726327
109966	726328
71602	726329
31243	726330
78918	726331
18410	726332
136068	726333
41690	726334
39857	726335
88687	726336
77881	726337
5652	726338
41658	726339
8068	726340
28659	726341
53075	726342
2525	726343
9824	726344
10975	726345
19159	726346
88686	726347
100959	726348
22278	726349
74823	726350
11792	726351
50716	726352
7131	726353
29599	726354
7179	726355
68731	726356
82959	726357
53135	726358
7734	726359
18675	726360
25552	726361
17219	726362
22656	726363
2348	726364
38018	726365
70638	726366
872	726367
72050	726368
95219	726369
20625	726370
10505	726371
38127	726372
37653	726373
778	726374
34432	726375
43515	726376
1657	726377
11800	726378
47622	726379
39098	726380
3619	726381
6366	726382
6366	726383
54377	726384
105482	726385
72879	726386
83055	726387
61051	726388
11351	726389
120530	726390
50233	726391
49729	726392
69344	726393
1445	726394
47158	726395
106062	726396
66230	726397
50511	726398
20355	726399
6452	726400
125931	726401
11637	726402
94597	726403
2866	726404
2171	726405
107027	726406
21730	726407
106841	726408
13456	726409
1349	726410
75202	726411
67210	726412
36083	726413
82878	726414
29872	726415
512	726416
44917	726417
2774	726418
35921	726419
20403	726420
31574	726421
44961	726422
3116	726423
77473	726424
18947	726425
14177	726426
65949	726427
5621	726428
4412	726429
21308	726430
53208	726431
40052	726432
75715	726433
127409	726434
61618	726435
19489	726436
51813	726437
11599	726438
37366	726439
30122	726440
5363	726441
94607	726442
59762	726443
59352	726444
43601	726445
58623	726446
36155	726447
59547	726448
28732	726449
609	726450
609	726451
17676	726452
57605	726453
36272	726454
17676	726455
22676	726456
3770	726457
132252	726458
39898	726459
8675	726460
71071	726461
92329	726462
60316	726463
65479	726464
17662	726465
48863	726466
5200	726467
48652	726468
64243	726469
38776	726470
55099	726471
21574	726472
24567	726473
84487	726474
10269	726475
35438	726476
129806	726477
1276	726478
20719	726479
61079	726480
24798	726481
3524	726482
85488	726483
63200	726484
115498	726485
36731	726486
4623	726487
36610	726488
265	726489
20658	726490
90062	726491
81649	726492
37458	726493
136949	726494
12683	726495
39727	726496
113806	726497
26479	726498
43498	726499
36427	726500
33551	726501
39225	726502
16877	726503
27051	726504
63178	726505
26563	726506
24199	726507
77665	726508
80900	726509
42155	726510
73234	726511
141684	726512
12899	726513
10375	726514
106717	726515
47805	726516
73156	726517
35590	726518
139545	726519
46904	726520
12038	726521
27277	726522
3582	726523
19577	726524
27731	726525
11153	726526
75183	726527
12129	726528
17492	726529
62107	726530
46963	726531
38819	726532
59371	726533
19736	726534
118870	726535
86248	726536
10915	726537
54262	726538
31716	726539
23136	726540
22021	726541
35825	726542
53854	726543
1733	726544
112326	726545
2005	726546
35433	726547
22831	726548
91855	726549
2801	726550
40076	726551
127249	726552
86556	726553
100897	726554
87677	726555
5824	726556
30554	726557
56179	726558
37629	726559
70990	726560
64724	726561
11067	726562
3151	726563
8069	726564
4045	726565
36457	726566
118813	726567
14024	726568
37152	726569
120157	726570
28659	726571
51625	726572
66538	726573
61119	726574
2828	726575
27522	726576
68008	726577
72648	726578
28180	726579
22348	726580
27511	726581
15315	726582
29171	726583
26689	726584
1455	726585
81581	726586
18559	726587
20043	726588
2429	726589
48003	726590
113888	726591
50845	726592
4341	726593
41221	726594
41670	726595
7087	726596
51279	726597
64208	726598
13892	726599
33035	726600
54956	726601
64966	726602
25021	726603
66948	726604
62307	726605
10502	726606
30190	726607
29919	726608
13941	726609
78356	726610
73715	726611
53406	726612
29961	726613
30224	726614
10348	726615
18827	726616
86735	726617
109280	726618
67132	726619
107784	726620
9952	726621
18827	726622
18509	726623
68284	726624
94387	726625
123109	726626
69293	726627
43217	726628
10403	726629
66997	726630
14078	726631
36195	726632
112363	726633
39199	726634
51256	726635
86703	726636
91652	726637
57766	726638
53705	726639
92642	726640
37236	726641
1997	726642
23003	726643
41633	726644
23726	726645
39975	726646
77492	726647
41912	726648
19762	726649
39991	726650
8837	726651
24978	726652
19600	726653
34118	726654
64927	726655
88140	726656
34539	726657
70395	726658
28566	726659
83204	726660
110570	726661
13382	726662
23936	726663
30164	726664
25839	726665
82117	726666
18457	726667
7545	726668
24129	726669
55097	726670
11555	726671
1528	726672
654	726673
26462	726674
11265	726675
18244	726676
94329	726677
3593	726678
27511	726679
14898	726680
23422	726681
6802	726682
4961	726683
51630	726684
2260	726685
67153	726686
156840	726687
46536	726688
37239	726689
48762	726690
7161	726691
115768	726692
55625	726693
2227	726694
2227	726695
45362	726696
5264	726697
26903	726698
26137	726699
25933	726700
14743	726701
22053	726702
22053	726703
5669	726704
23776	726705
1613	726706
11620	726707
23465	726708
5157	726709
7326	726710
54167	726711
34539	726712
63642	726713
35594	726714
2849	726715
76396	726716
103732	726717
52101	726718
115135	726719
112965	726720
94016	726721
12201	726722
40089	726723
4406	726724
92441	726725
10713	726726
24934	726727
73086	726728
49540	726729
26948	726730
28438	726731
37265	726732
81805	726733
28438	726734
119881	726735
28438	726736
23023	726737
73776	726738
12114	726739
19509	726740
9935	726741
29756	726742
98762	726743
85957	726744
42543	726745
66098	726746
82696	726747
2209	726748
115678	726749
897	726750
1916	726751
512	726752
47283	726753
392	726754
21050	726755
14180	726756
23317	726757
109463	726758
6815	726759
21600	726760
97861	726761
392	726762
6082	726763
11261	726764
41671	726765
136984	726766
47285	726767
197	726768
30580	726769
5289	726770
89474	726771
18643	726772
52017	726773
21460	726774
22113	726775
39214	726776
24103	726777
125715	726778
39214	726779
86380	726780
14621	726781
15632	726782
64553	726783
1528	726784
18684	726785
15330	726786
34393	726787
9388	726788
91544	726789
25880	726790
15686	726791
15686	726792
72228	726793
975	726794
134191	726795
49107	726796
8870	726797
51258	726798
13420	726799
4882	726800
32495	726801
32204	726802
123201	726803
71077	726804
34693	726805
84975	726806
20166	726807
1578	726808
3058	726809
25546	726810
2499	726811
36107	726812
76319	726813
5729	726814
1813	726815
1813	726816
130546	726817
3632	726818
793	726819
3168	726820
18799	726821
15902	726822
981	726823
492	726824
3675	726825
21624	726826
5620	726827
5620	726828
5620	726829
5620	726830
5620	726831
79575	726832
10084	726833
10084	726834
31602	726835
2723	726836
32505	726837
5637	726838
4098	726839
120511	726840
76182	726841
3846	726842
39985	726843
147120	726844
52130	726845
14527	726846
28130	726847
13568	726848
112141	726849
25783	726850
112917	726851
59103	726852
78347	726853
49155	726854
75190	726855
11000	726856
68896	726857
4084	726858
28933	726859
89489	726860
2024	726861
22927	726862
4084	726863
22035	726864
17997	726865
10249	726866
11000	726867
19927	726868
1591	726869
21929	726870
160590	726871
52271	726872
54142	726873
12674	726874
43466	726875
49874	726876
3596	726877
11771	726878
70503	726879
2380	726880
17368	726881
53449	726882
7623	726883
28963	726884
63371	726885
31084	726886
82859	726887
83252	726888
12946	726889
3739	726890
28963	726891
1396	726892
12543	726893
16994	726894
9159	726895
21264	726896
22741	726897
38126	726898
9159	726899
16994	726900
5518	726901
1779	726902
11706	726903
20491	726904
90790	726905
5757	726906
22113	726907
83682	726908
14545	726909
115443	726910
83276	726911
108335	726912
721	726913
86816	726914
51666	726915
6723	726916
50241	726917
24783	726918
13562	726919
36555	726920
17182	726921
26029	726922
4925	726923
15279	726924
107649	726925
68131	726926
95247	726927
20899	726928
35177	726929
2064	726930
68782	726931
32519	726932
98950	726933
20625	726934
24911	726935
1581	726936
34752	726937
26623	726938
25551	726939
831	726940
49695	726941
11170	726942
1289	726943
1289	726944
12317	726945
1289	726946
73839	726947
1289	726948
1289	726949
30705	726950
52235	726951
24243	726952
3179	726953
110742	726954
10135	726955
4028	726956
4028	726957
30236	726958
8221	726959
21554	726960
18134	726961
4778	726962
69281	726963
17289	726964
8030	726965
39295	726966
22	726967
4129	726968
14977	726969
5144	726970
8688	726971
105204	726972
62501	726973
11730	726974
11730	726975
11730	726976
6535	726977
91344	726978
46360	726979
44827	726980
12698	726981
15964	726982
21863	726983
27956	726984
2286	726985
16297	726986
2723	726987
85334	726988
1741	726989
4334	726990
20737	726991
61092	726992
33564	726993
6222	726994
1060	726995
15315	726996
24945	726997
41990	726998
15854	726999
15854	727000
35435	727001
32517	727002
129614	727003
14587	727004
3202	727005
43221	727006
19569	727007
51540	727008
28493	727009
33723	727010
33100	727011
79142	727012
73263	727013
19542	727014
24412	727015
25565	727016
25565	727017
25379	727018
3202	727019
15315	727020
13954	727021
19628	727022
9647	727023
13954	727024
19628	727025
43304	727026
651	727027
20367	727028
77975	727029
73271	727030
8794	727031
22054	727032
12346	727033
48066	727034
37948	727035
52458	727036
136353	727037
44172	727038
59965	727039
10874	727040
17527	727041
64604	727042
9750	727043
658	727044
5645	727045
20403	727046
35928	727047
13780	727048
15902	727049
8031	727050
5484	727051
32333	727052
27820	727053
27170	727054
17680	727055
1799	727056
5340	727057
4259	727058
28526	727059
18769	727060
15482	727061
614	727062
46991	727063
59047	727064
10135	727065
29205	727066
6067	727067
41871	727068
42490	727069
25354	727070
52342	727071
34751	727072
2786	727073
60550	727074
51266	727075
307	727076
307	727077
307	727078
307	727079
307	727080
95605	727081
50684	727082
56755	727083
29610	727084
40462	727085
109	727086
40729	727087
41847	727088
31848	727089
37108	727090
51567	727091
3759	727092
38500	727093
40453	727094
38049	727095
2266	727096
50330	727097
91331	727098
9798	727099
9798	727100
4323	727101
19917	727102
17547	727103
31332	727104
76934	727105
89027	727106
44468	727107
15598	727108
83195	727109
27979	727110
15814	727111
18056	727112
61002	727113
18432	727114
73274	727115
41174	727116
21438	727117
32359	727118
4041	727119
97627	727120
103628	727121
37596	727122
8442	727123
43166	727124
62434	727125
6741	727126
6741	727127
31088	727128
80877	727129
2272	727130
21583	727131
67844	727132
47402	727133
20214	727134
28844	727135
69473	727136
27345	727137
24110	727138
24813	727139
2859	727140
53351	727141
110901	727142
50821	727143
2154	727144
57655	727145
2853	727146
24348	727147
10100	727148
8004	727149
18137	727150
16200	727151
18310	727152
26737	727153
50241	727154
21881	727155
10509	727156
119762	727157
28792	727158
6009	727159
39187	727160
1995	727161
90893	727162
7118	727163
28218	727164
28218	727165
31325	727166
29475	727167
86119	727168
15659	727169
14322	727170
8937	727171
5264	727172
10314	727173
32082	727174
106868	727175
7174	727176
49311	727177
27324	727178
26010	727179
20913	727180
1830	727181
41667	727182
63828	727183
55219	727184
44549	727185
39914	727186
86142	727187
65970	727188
86276	727189
43462	727190
8168	727191
51453	727192
7921	727193
15659	727194
11019	727195
46857	727196
91392	727197
77513	727198
20421	727199
27570	727200
46201	727201
9223	727202
3495	727203
11134	727204
49178	727205
1313	727206
13305	727207
8173	727208
832	727209
33541	727210
22580	727211
56040	727212
22580	727213
24611	727214
56947	727215
4912	727216
4912	727217
43325	727218
39749	727219
14237	727220
32249	727221
36112	727222
24840	727223
19602	727224
73200	727225
69	727226
23979	727227
107675	727228
6619	727229
37012	727230
8712	727231
127145	727232
78845	727233
35828	727234
35828	727235
33569	727236
3121	727237
1404	727238
29549	727239
56588	727240
6029	727241
48417	727242
48970	727243
154248	727244
3924	727245
121313	727246
63	727247
86105	727248
46911	727249
16887	727250
81	727251
81	727252
133938	727253
30828	727254
60073	727255
81	727256
23147	727257
23147	727258
10419	727259
70575	727260
23147	727261
1637	727262
4664	727263
11358	727264
16468	727265
21461	727266
12407	727267
14322	727268
25273	727269
14283	727270
14283	727271
80451	727272
86371	727273
30016	727274
66208	727275
117139	727276
9225	727277
17063	727278
73795	727279
71860	727280
105135	727281
48561	727282
5792	727283
37724	727284
598	727285
598	727286
15522	727287
3400	727288
20349	727289
12569	727290
4226	727291
30091	727292
5910	727293
5146	727294
5842	727295
34776	727296
13009	727297
21774	727298
1363	727299
5320	727300
46351	727301
79914	727302
29941	727303
41147	727304
97479	727305
28236	727306
8684	727307
8050	727308
68002	727309
4614	727310
66577	727311
54755	727312
87396	727313
79687	727314
30967	727315
44289	727316
11759	727317
10764	727318
10764	727319
10764	727320
6950	727321
48945	727322
80286	727323
89	727324
242	727325
35380	727326
41271	727327
90448	727328
657	727329
7774	727330
13712	727331
62204	727332
36019	727333
51	727334
1799	727335
26266	727336
41282	727337
52219	727338
3556	727339
63768	727340
5238	727341
17368	727342
73096	727343
37427	727344
5237	727345
278	727346
13308	727347
66738	727348
73678	727349
42461	727350
73373	727351
49776	727352
147	727353
40655	727354
41649	727355
24298	727356
113824	727357
51595	727358
41552	727359
10923	727360
82386	727361
16713	727362
36800	727363
3173	727364
38396	727365
5599	727366
5599	727367
18076	727368
18076	727369
18845	727370
9075	727371
82243	727372
35031	727373
1828	727374
19617	727375
15565	727376
3809	727377
64887	727378
28509	727379
93436	727380
79031	727381
8566	727382
110301	727383
595	727384
69868	727385
36015	727386
129174	727387
4577	727388
3153	727389
39796	727390
48143	727391
28198	727392
11199	727393
6159	727394
82368	727395
41531	727396
36156	727397
37647	727398
54084	727399
4746	727400
99776	727401
18538	727402
27256	727403
13124	727404
24004	727405
18774	727406
32277	727407
16551	727408
2308	727409
6908	727410
59532	727411
51713	727412
39233	727413
3640	727414
8168	727415
76406	727416
71061	727417
43519	727418
27556	727419
8258	727420
16095	727421
3297	727422
1779	727423
33303	727424
1500	727425
47772	727426
45345	727427
44773	727428
27332	727429
13776	727430
43095	727431
1637	727432
8487	727433
56114	727434
980	727435
14623	727436
51623	727437
102444	727438
4420	727439
36076	727440
36637	727441
33235	727442
66948	727443
91509	727444
68713	727445
10406	727446
84816	727447
3558	727448
10415	727449
6261	727450
43315	727451
5486	727452
11046	727453
5144	727454
11046	727455
261	727456
137696	727457
42285	727458
142015	727459
31366	727460
402	727461
402	727462
402	727463
17883	727464
52319	727465
65018	727466
25913	727467
3602	727468
21248	727469
27299	727470
58516	727471
31239	727472
3168	727473
59136	727474
5967	727475
1742	727476
69	727477
6845	727478
2685	727479
3766	727480
82	727481
28787	727482
38170	727483
15976	727484
97978	727485
38170	727486
15976	727487
2065	727488
6656	727489
6656	727490
85393	727491
95756	727492
98174	727493
7166	727494
4882	727495
75848	727496
26329	727497
2902	727498
5256	727499
81489	727500
50437	727501
23254	727502
58646	727503
10897	727504
8499	727505
4284	727506
3776	727507
64245	727508
3434	727509
24204	727510
8158	727511
35904	727512
13448	727513
2925	727514
30464	727515
30464	727516
5301	727517
20668	727518
2925	727519
3984	727520
3001	727521
67750	727522
899	727523
4509	727524
109	727525
8479	727526
78490	727527
13983	727528
13983	727529
38686	727530
110171	727531
22817	727532
66010	727533
52752	727534
128674	727535
97136	727536
115774	727537
48178	727538
98347	727539
44257	727540
68980	727541
90843	727542
5907	727543
11450	727544
4645	727545
4688	727546
6835	727547
6716	727548
17903	727549
6827	727550
3111	727551
18018	727552
40454	727553
3097	727554
23819	727555
2214	727556
49161	727557
7125	727558
36000	727559
15687	727560
8684	727561
40743	727562
88627	727563
74812	727564
16968	727565
48487	727566
15659	727567
60581	727568
90031	727569
29437	727570
17108	727571
23299	727572
28429	727573
71496	727574
28350	727575
129032	727576
28429	727577
90708	727578
86695	727579
47013	727580
54650	727581
41878	727582
30189	727583
1830	727584
26890	727585
31125	727586
4963	727587
56241	727588
7129	727589
41645	727590
68317	727591
53165	727592
9632	727593
49135	727594
23057	727595
92361	727596
23138	727597
108562	727598
776	727599
7819	727600
58828	727601
8093	727602
77766	727603
22597	727604
74586	727605
60177	727606
25577	727607
35176	727608
23272	727609
36274	727610
12467	727611
19233	727612
4682	727613
3154	727614
63248	727615
24653	727616
8834	727617
16560	727618
16081	727619
83071	727620
1895	727621
58578	727622
8604	727623
35832	727624
47676	727625
5894	727626
15891	727627
2004	727628
6230	727629
24860	727630
9095	727631
2516	727632
20906	727633
6242	727634
1449	727635
70615	727636
10755	727637
7031	727638
7637	727639
7637	727640
10423	727641
35478	727642
5456	727643
9881	727644
11430	727645
37224	727646
5983	727647
52413	727648
42609	727649
49379	727650
15809	727651
28870	727652
13254	727653
58930	727654
25525	727655
97594	727656
67869	727657
29447	727658
90528	727659
24544	727660
75427	727661
40410	727662
28618	727663
12693	727664
24544	727665
14300	727666
2071	727667
102338	727668
61454	727669
52494	727670
9	727671
611	727672
1503	727673
30489	727674
22391	727675
79640	727676
120073	727677
14143	727678
39801	727679
133996	727680
34469	727681
17601	727682
79885	727683
11947	727684
41883	727685
101245	727686
53439	727687
27778	727688
27778	727689
30482	727690
46805	727691
12385	727692
7507	727693
162562	727694
22808	727695
76377	727696
41256	727697
46805	727698
34219	727699
7507	727700
42343	727701
31618	727702
28233	727703
36658	727704
86404	727705
83235	727706
10892	727707
9706	727708
25951	727709
3777	727710
8817	727711
46355	727712
5756	727713
35918	727714
16809	727715
55295	727716
5623	727717
126290	727718
39920	727719
2307	727720
16920	727721
5458	727722
14961	727723
63129	727724
1774	727725
135426	727726
40962	727727
8979	727728
674	727729
129830	727730
17558	727731
35852	727732
25458	727733
41002	727734
71205	727735
53121	727736
28085	727737
62274	727738
36739	727739
17519	727740
51193	727741
12067	727742
111689	727743
16554	727744
101303	727745
92876	727746
10142	727747
76562	727748
103653	727749
30174	727750
74510	727751
135638	727752
25886	727753
90394	727754
5492	727755
82872	727756
70657	727757
40030	727758
19270	727759
11799	727760
2765	727761
59451	727762
98346	727763
3070	727764
153068	727765
25400	727766
48086	727767
12045	727768
22404	727769
87448	727770
127453	727771
6474	727772
31912	727773
99636	727774
113692	727775
7125	727776
14524	727777
22282	727778
18625	727779
11436	727780
41896	727781
51146	727782
41896	727783
3046	727784
67475	727785
31454	727786
23661	727787
110087	727788
15599	727789
33860	727790
3763	727791
2883	727792
4879	727793
8808	727794
3097	727795
13745	727796
28218	727797
12880	727798
3097	727799
10856	727800
776	727801
33944	727802
75283	727803
14990	727804
132375	727805
40592	727806
21873	727807
65514	727808
35825	727809
71562	727810
94076	727811
46866	727812
90436	727813
22919	727814
71612	727815
89357	727816
24874	727817
7040	727818
12427	727819
104148	727820
6797	727821
45087	727822
15809	727823
40212	727824
113619	727825
71795	727826
99077	727827
29873	727828
87241	727829
103857	727830
105552	727831
96760	727832
41874	727833
68831	727834
67781	727835
20340	727836
71515	727837
49640	727838
18398	727839
67481	727840
3097	727841
18646	727842
42232	727843
28850	727844
94076	727845
15280	727846
12559	727847
32542	727848
50425	727849
19700	727850
20082	727851
7959	727852
67483	727853
124596	727854
10993	727855
62172	727856
41604	727857
45982	727858
7959	727859
12131	727860
12377	727861
3593	727862
46803	727863
93546	727864
36595	727865
10162	727866
18091	727867
12940	727868
97097	727869
40454	727870
64303	727871
58167	727872
103413	727873
30321	727874
60328	727875
86716	727876
37057	727877
14735	727878
4486	727879
1818	727880
110205	727881
45057	727882
8042	727883
3097	727884
3292	727885
3626	727886
11496	727887
40530	727888
22219	727889
51991	727890
1830	727891
94168	727892
90679	727893
70381	727894
130626	727895
30410	727896
56865	727897
90023	727898
32817	727899
45266	727900
50566	727901
18736	727902
70185	727903
102810	727904
42210	727905
33232	727906
4200	727907
81803	727908
6771	727909
55101	727910
63486	727911
47627	727912
11439	727913
51505	727914
90731	727915
33982	727916
11436	727917
34646	727918
56188	727919
68852	727920
29679	727921
133781	727922
24934	727923
54012	727924
44575	727925
45635	727926
30516	727927
13280	727928
30516	727929
66103	727930
84760	727931
3970	727932
3970	727933
2786	727934
115108	727935
13480	727936
16424	727937
5730	727938
20770	727939
10008	727940
5348	727941
15949	727942
12705	727943
1430	727944
3154	727945
19203	727946
23546	727947
18520	727948
37951	727949
26162	727950
24995	727951
24995	727952
58281	727953
54603	727954
37545	727955
87844	727956
25328	727957
89275	727958
64600	727959
3448	727960
3945	727961
35410	727962
54192	727963
1583	727964
59385	727965
5002	727966
115478	727967
13111	727968
18078	727969
469	727970
41988	727971
94629	727972
25827	727973
41988	727974
30215	727975
25373	727976
53829	727977
68287	727978
12123	727979
115693	727980
30577	727981
1042	727982
136352	727983
84394	727984
4713	727985
127922	727986
66144	727987
38077	727988
160711	727989
75169	727990
16661	727991
8798	727992
79278	727993
6275	727994
28988	727995
9	727996
1492	727997
14943	727998
45870	727999
2346	728000
109012	728001
98093	728002
93650	728003
73268	728004
103570	728005
7763	728006
31949	728007
105157	728008
75897	728009
15952	728010
40114	728011
14332	728012
52831	728013
5359	728014
20641	728015
26158	728016
7970	728017
2568	728018
3659	728019
44003	728020
30957	728021
105286	728022
31702	728023
37204	728024
73026	728025
56492	728026
90793	728027
79699	728028
71509	728029
90736	728030
87718	728031
76462	728032
92543	728033
6671	728034
75394	728035
69942	728036
61236	728037
10111	728038
26756	728039
34609	728040
3335	728041
62797	728042
53076	728043
38671	728044
6145	728045
109835	728046
75139	728047
49154	728048
38671	728049
54580	728050
89993	728051
78862	728052
30936	728053
43597	728054
6108	728055
37620	728056
10877	728057
7535	728058
18158	728059
70252	728060
90555	728061
13100	728062
107448	728063
95662	728064
41249	728065
70180	728066
92555	728067
108507	728068
52415	728069
79641	728070
30497	728071
91325	728072
3593	728073
68193	728074
13069	728075
19488	728076
46930	728077
13241	728078
27727	728079
14633	728080
79378	728081
47960	728082
61386	728083
1085	728084
41165	728085
37174	728086
61000	728087
81728	728088
3983	728089
130480	728090
3983	728091
111391	728092
20446	728093
47847	728094
25236	728095
2448	728096
36640	728097
121147	728098
37217	728099
47805	728100
18618	728101
132174	728102
62130	728103
88685	728104
36640	728105
63195	728106
10385	728107
81728	728108
62446	728109
26091	728110
34423	728111
36449	728112
80461	728113
78954	728114
93465	728115
41141	728116
62373	728117
21801	728118
9867	728119
16252	728120
561	728121
68076	728122
10545	728123
63060	728124
19250	728125
4616	728126
44565	728127
6265	728128
51829	728129
4616	728130
4616	728131
14932	728132
65428	728133
6265	728134
9777	728135
75576	728136
60159	728137
50841	728138
49789	728139
7226	728140
18357	728141
96548	728142
19099	728143
5582	728144
43414	728145
22284	728146
70379	728147
2244	728148
4123	728149
27736	728150
2244	728151
23587	728152
480	728153
90724	728154
24198	728155
90724	728156
90153	728157
3777	728158
35046	728159
13724	728160
37191	728161
37112	728162
50259	728163
55564	728164
106995	728165
52759	728166
68694	728167
1496	728168
52736	728169
80920	728170
51124	728171
39707	728172
9649	728173
28076	728174
75502	728175
29648	728176
28923	728177
58882	728178
41202	728179
81541	728180
18419	728181
41265	728182
52527	728183
74568	728184
11356	728185
39818	728186
107748	728187
8252	728188
2972	728189
64092	728190
38138	728191
5479	728192
3893	728193
14655	728194
35584	728195
23876	728196
23876	728197
4766	728198
4766	728199
46466	728200
20198	728201
94538	728202
42192	728203
1287	728204
6041	728205
55578	728206
2334	728207
138419	728208
49296	728209
21206	728210
38123	728211
11544	728212
11544	728213
47860	728214
89550	728215
27824	728216
12262	728217
30179	728218
40572	728219
4928	728220
26325	728221
90478	728222
35867	728223
4928	728224
4339	728225
4424	728226
18499	728227
10052	728228
69392	728229
48494	728230
36441	728231
52851	728232
37139	728233
36505	728234
113035	728235
33999	728236
11346	728237
26048	728238
30886	728239
64549	728240
6112	728241
86276	728242
1162	728243
30477	728244
107440	728245
23918	728246
18369	728247
12239	728248
31364	728249
40471	728250
70889	728251
69312	728252
30353	728253
68764	728254
70896	728255
85866	728256
88688	728257
85863	728258
31856	728259
85866	728260
31856	728261
66516	728262
130499	728263
66517	728264
1807	728265
55300	728266
47868	728267
47868	728268
57999	728269
1774	728270
21775	728271
75850	728272
44916	728273
72830	728274
29880	728275
12341	728276
3412	728277
82219	728278
30867	728279
104377	728280
14331	728281
87102	728282
41925	728283
81625	728284
14238	728285
29950	728286
58644	728287
14886	728288
13066	728289
36431	728290
40423	728291
28044	728292
20704	728293
54113	728294
14897	728295
18537	728296
65449	728297
4928	728298
18125	728299
81494	728300
90543	728301
30934	728302
10236	728303
46869	728304
3223	728305
25405	728306
9829	728307
1549	728308
83742	728309
10312	728310
70322	728311
27970	728312
53720	728313
11303	728314
14597	728315
27153	728316
23055	728317
124591	728318
3134	728319
46126	728320
55150	728321
21357	728322
34071	728323
9659	728324
25379	728325
24621	728326
7337	728327
61717	728328
53158	728329
10007	728330
6226	728331
43036	728332
6919	728333
8453	728334
38747	728335
1347	728336
2071	728337
39745	728338
11015	728339
62120	728340
66110	728341
51361	728342
2550	728343
3743	728344
24276	728345
11195	728346
14145	728347
7410	728348
82831	728349
18678	728350
54690	728351
110886	728352
3335	728353
13124	728354
53444	728355
21992	728356
74750	728357
51186	728358
3793	728359
114641	728360
54372	728361
105142	728362
5936	728363
74779	728364
52956	728365
23757	728366
30964	728367
23789	728368
99460	728369
18186	728370
51207	728371
10512	728372
30350	728373
10973	728374
60518	728375
14927	728376
79601	728377
95723	728378
23733	728379
1544	728380
11945	728381
119025	728382
7358	728383
31583	728384
33708	728385
132654	728386
13914	728387
16782	728388
28080	728389
81654	728390
8334	728391
28080	728392
102227	728393
30071	728394
25811	728395
73000	728396
112966	728397
30935	728398
115202	728399
27125	728400
105702	728401
9803	728402
1419	728403
11891	728404
37081	728405
13240	728406
17858	728407
33731	728408
87453	728409
47811	728410
29615	728411
139850	728412
16253	728413
12461	728414
3107	728415
8036	728416
30040	728417
44297	728418
5400	728419
23789	728420
8064	728421
65547	728422
4404	728423
4595	728424
4720	728425
433	728426
52894	728427
3032	728428
63263	728429
29476	728430
78931	728431
31476	728432
4404	728433
18665	728434
36523	728435
23831	728436
26921	728437
28414	728438
29490	728439
44093	728440
21765	728441
102058	728442
22792	728443
75981	728444
68268	728445
7764	728446
102058	728447
80990	728448
137547	728449
33708	728450
10973	728451
65641	728452
9107	728453
43638	728454
77607	728455
84524	728456
52964	728457
30966	728458
56057	728459
11337	728460
54196	728461
87489	728462
21127	728463
10512	728464
2852	728465
54684	728466
8584	728467
27696	728468
20335	728469
35365	728470
54096	728471
1847	728472
46928	728473
43607	728474
80725	728475
28819	728476
11159	728477
13250	728478
50862	728479
132454	728480
36573	728481
3350	728482
11311	728483
69166	728484
80782	728485
23721	728486
20842	728487
70009	728488
4908	728489
19914	728490
52774	728491
15771	728492
95719	728493
87119	728494
9227	728495
54724	728496
46168	728497
21307	728498
109968	728499
1617	728500
29215	728501
53422	728502
14783	728503
13148	728504
35563	728505
28864	728506
24766	728507
39325	728508
57798	728509
67741	728510
13598	728511
16539	728512
129223	728513
23023	728514
37265	728515
2682	728516
49478	728517
29054	728518
25600	728519
4775	728520
12937	728521
64408	728522
3763	728523
90761	728524
911	728525
21827	728526
2809	728527
14912	728528
53268	728529
1693	728530
59857	728531
15606	728532
40407	728533
2540	728534
939	728535
62337	728536
5277	728537
7635	728538
8794	728539
58535	728540
5342	728541
38088	728542
13973	728543
7635	728544
37647	728545
26011	728546
2350	728547
47575	728548
66758	728549
61041	728550
36555	728551
59791	728552
68727	728553
51191	728554
939	728555
939	728556
711	728557
64610	728558
66649	728559
7635	728560
16892	728561
39288	728562
39932	728563
122962	728564
33086	728565
16917	728566
78855	728567
23466	728568
30494	728569
22059	728570
26726	728571
13973	728572
61783	728573
67290	728574
61078	728575
100312	728576
31743	728577
78919	728578
64036	728579
83260	728580
39834	728581
32323	728582
2955	728583
41923	728584
4211	728585
22678	728586
106777	728587
74723	728588
120460	728589
5277	728590
30175	728591
67504	728592
29943	728593
10532	728594
6950	728595
72964	728596
2473	728597
12352	728598
35439	728599
8667	728600
42564	728601
939	728602
48439	728603
48444	728604
93343	728605
93343	728606
85003	728607
72649	728608
6671	728609
87768	728610
52966	728611
4919	728612
126311	728613
50546	728614
31237	728615
35595	728616
48422	728617
26576	728618
19917	728619
90246	728620
20225	728621
135573	728622
33597	728623
20257	728624
12474	728625
44334	728626
3376	728627
7998	728628
5378	728629
12932	728630
51450	728631
12932	728632
91313	728633
1408	728634
28033	728635
21890	728636
14903	728637
12532	728638
1586	728639
3897	728640
20472	728641
45367	728642
73745	728643
2786	728644
71396	728645
73359	728646
17589	728647
52466	728648
19914	728649
64095	728650
90786	728651
61167	728652
90646	728653
26101	728654
8746	728655
162515	728656
67763	728657
67738	728658
12954	728659
15702	728660
87628	728661
34183	728662
71764	728663
34183	728664
14233	728665
46353	728666
44807	728667
95663	728668
75845	728669
120096	728670
64192	728671
64480	728672
6056	728673
67605	728674
112846	728675
16283	728676
69147	728677
64206	728678
69880	728679
11224	728680
40435	728681
3196	728682
27824	728683
70494	728684
1984	728685
19959	728686
4493	728687
11297	728688
4881	728689
13067	728690
68259	728691
57586	728692
13074	728693
36809	728694
89432	728695
33870	728696
13546	728697
11297	728698
30244	728699
77114	728700
34831	728701
11759	728702
88754	728703
10588	728704
28966	728705
23674	728706
40468	728707
11605	728708
31585	728709
31241	728710
85089	728711
6254	728712
120523	728713
54321	728714
10047	728715
9148	728716
4788	728717
81132	728718
17145	728719
22642	728720
57692	728721
41152	728722
56868	728723
15653	728724
39858	728725
1404	728726
7367	728727
21	728728
51573	728729
68683	728730
92261	728731
8071	728732
89950	728733
1079	728734
29549	728735
66	728736
66	728737
64878	728738
77439	728739
77439	728740
16702	728741
44454	728742
16250	728743
37144	728744
4581	728745
235	728746
38813	728747
52548	728748
112890	728749
101180	728750
34216	728751
105973	728752
48089	728753
39183	728754
12007	728755
71514	728756
60590	728757
124679	728758
73639	728759
54935	728760
91306	728761
26463	728762
29935	728763
84497	728764
111455	728765
29414	728766
58542	728767
47005	728768
28358	728769
36434	728770
84590	728771
55642	728772
44472	728773
12947	728774
76721	728775
30324	728776
87942	728777
93965	728778
1713	728779
87543	728780
87621	728781
7010	728782
46507	728783
9215	728784
21462	728785
13166	728786
67605	728787
4617	728788
38687	728789
51224	728790
108539	728791
15663	728792
23398	728793
132410	728794
2064	728795
15986	728796
40061	728797
82766	728798
31586	728799
9216	728800
32117	728801
22645	728802
21269	728803
97055	728804
17884	728805
36536	728806
13326	728807
44837	728808
1240	728809
71710	728810
110009	728811
47684	728812
15769	728813
88627	728814
71141	728815
101929	728816
1938	728817
5848	728818
3045	728819
944	728820
40569	728821
105198	728822
136130	728823
75553	728824
88095	728825
80949	728826
150944	728827
1650	728828
11473	728829
36057	728830
46961	728831
68817	728832
10312	728833
21825	728834
93544	728835
33668	728836
100783	728837
24103	728838
32108	728839
18626	728840
12957	728841
12270	728842
5433	728843
47671	728844
5433	728845
70973	728846
93369	728847
23787	728848
32839	728849
47806	728850
89540	728851
34670	728852
40956	728853
51122	728854
5990	728855
63097	728856
8876	728857
43275	728858
136962	728859
47714	728860
80401	728861
9382	728862
46382	728863
80495	728864
31883	728865
25243	728866
85861	728867
5788	728868
103670	728869
3564	728870
63275	728871
10527	728872
51960	728873
19705	728874
95676	728875
42572	728876
5990	728877
10391	728878
9382	728879
76473	728880
86506	728881
15620	728882
22578	728883
46836	728884
30541	728885
20298	728886
6719	728887
30368	728888
46117	728889
18041	728890
37023	728891
19717	728892
30475	728893
10363	728894
55384	728895
11943	728896
72716	728897
32809	728898
115235	728899
30392	728900
18041	728901
18638	728902
60195	728903
8997	728904
69520	728905
28794	728906
67678	728907
39095	728908
65009	728909
102858	728910
62169	728911
50255	728912
15987	728913
103669	728914
135419	728915
115130	728916
38135	728917
38559	728918
35917	728919
49470	728920
4438	728921
42394	728922
110911	728923
40471	728924
13250	728925
21520	728926
19757	728927
28829	728928
41376	728929
1039	728930
67755	728931
10726	728932
58544	728933
107463	728934
11671	728935
95534	728936
52001	728937
33102	728938
26423	728939
6390	728940
94523	728941
54551	728942
22985	728943
44457	728944
44457	728945
2199	728946
46980	728947
56363	728948
61097	728949
2068	728950
39585	728951
68765	728952
46927	728953
11199	728954
16425	728955
26295	728956
34854	728957
86557	728958
100280	728959
29453	728960
89617	728961
36809	728962
30374	728963
86837	728964
37605	728965
14111	728966
29871	728967
18019	728968
113895	728969
10868	728970
52764	728971
29711	728972
66696	728973
35439	728974
9052	728975
30871	728976
20942	728977
54624	728978
53795	728979
26751	728980
9234	728981
64306	728982
30227	728983
118685	728984
62747	728985
62134	728986
21948	728987
38637	728988
57956	728989
31243	728990
8992	728991
22410	728992
13874	728993
20318	728994
1177	728995
82733	728996
30444	728997
87473	728998
20063	728999
3919	729000
28233	729001
7131	729002
104422	729003
40195	729004
66488	729005
37107	729006
23291	729007
30845	729008
15826	729009
2435	729010
18065	729011
37568	729012
22601	729013
2795	729014
18813	729015
93384	729016
54947	729017
132959	729018
31889	729019
42204	729020
19255	729021
18019	729022
52536	729023
36462	729024
24006	729025
75737	729026
46149	729027
109004	729028
33946	729029
87387	729030
31947	729031
23753	729032
118579	729033
106938	729034
32006	729035
22406	729036
31241	729037
68126	729038
129589	729039
80919	729040
92131	729041
39261	729042
108671	729043
59213	729044
27997	729045
9119	729046
78930	729047
8613	729048
28993	729049
26441	729050
6663	729051
83149	729052
24537	729053
70999	729054
12897	729055
39172	729056
53704	729057
66105	729058
52468	729059
87359	729060
48945	729061
46802	729062
39796	729063
115068	729064
67519	729065
66558	729066
17526	729067
83554	729068
128749	729069
113918	729070
68716	729071
105216	729072
111398	729073
61796	729074
39171	729075
27574	729076
41181	729077
74961	729078
152903	729079
37552	729080
27295	729081
80549	729082
55029	729083
130883	729084
14418	729085
28337	729086
38467	729087
31108	729088
46808	729089
34448	729090
22995	729091
11265	729092
49757	729093
832	729094
16243	729095
2507	729096
53417	729097
54392	729098
43973	729099
46812	729100
60434	729101
9690	729102
14921	729103
10992	729104
131502	729105
17765	729106
8991	729107
66573	729108
38505	729109
52544	729110
47727	729111
17487	729112
51035	729113
30316	729114
5344	729115
63083	729116
52986	729117
33746	729118
23927	729119
66588	729120
43238	729121
48101	729122
33862	729123
29899	729124
49252	729125
70889	729126
93355	729127
67467	729128
127655	729129
5642	729130
18369	729131
28389	729132
95872	729133
55120	729134
81596	729135
28867	729136
27506	729137
74687	729138
26479	729139
84810	729140
23422	729141
26479	729142
4480	729143
79866	729144
110798	729145
73320	729146
18727	729147
52999	729148
16554	729149
39761	729150
113560	729151
54675	729152
21079	729153
30871	729154
18006	729155
24262	729156
1993	729157
25261	729158
30240	729159
30463	729160
66588	729161
10398	729162
30409	729163
97147	729164
70443	729165
120369	729166
45139	729167
24186	729168
24186	729169
54761	729170
109863	729171
91540	729172
13115	729173
64380	729174
47185	729175
29659	729176
99188	729177
60584	729178
90143	729179
70909	729180
40529	729181
88647	729182
40529	729183
1252	729184
2201	729185
23399	729186
52774	729187
20714	729188
121720	729189
1349	729190
62138	729191
7476	729192
25922	729193
52779	729194
117719	729195
118	729196
14913	729197
1407	729198
55052	729199
55052	729200
23721	729201
3488	729202
3488	729203
12365	729204
9967	729205
7177	729206
8195	729207
35264	729208
55594	729209
53764	729210
36131	729211
7210	729212
69196	729213
48668	729214
68927	729215
1377	729216
55562	729217
33684	729218
6846	729219
21222	729220
21222	729221
19631	729222
49435	729223
100287	729224
65882	729225
77896	729226
65975	729227
53310	729228
6004	729229
40124	729230
33563	729231
63693	729232
26502	729233
16463	729234
47827	729235
50473	729236
16926	729237
103617	729238
54942	729239
121095	729240
10379	729241
4547	729242
59086	729243
76296	729244
6454	729245
30863	729246
103486	729247
23144	729248
30937	729249
14320	729250
53877	729251
39241	729252
51286	729253
977	729254
801	729255
6191	729256
24344	729257
51228	729258
81978	729259
34416	729260
18991	729261
1784	729262
35837	729263
68698	729264
69119	729265
5030	729266
25330	729267
3251	729268
20941	729269
40058	729270
23005	729271
29549	729272
3739	729273
118936	729274
3536	729275
30024	729276
20117	729277
3979	729278
69	729279
71818	729280
50372	729281
3251	729282
3251	729283
46528	729284
49356	729285
6759	729286
37684	729287
106675	729288
93806	729289
31654	729290
781	729291
8206	729292
38940	729293
22671	729294
116486	729295
23742	729296
67768	729297
981	729298
17992	729299
21762	729300
50366	729301
102797	729302
76968	729303
79540	729304
97065	729305
15749	729306
73259	729307
58554	729308
1875	729309
546	729310
23335	729311
92570	729312
12551	729313
32109	729314
30007	729315
76952	729316
51364	729317
63335	729318
28965	729319
49430	729320
21170	729321
12203	729322
34249	729323
81528	729324
62488	729325
2135	729326
72266	729327
5725	729328
20487	729329
38625	729330
49888	729331
22988	729332
13451	729333
107308	729334
38538	729335
1735	729336
11473	729337
159965	729338
25569	729339
85509	729340
1074	729341
876	729342
50894	729343
3444	729344
104267	729345
9957	729346
99739	729347
31457	729348
3626	729349
20226	729350
58882	729351
69743	729352
7600	729353
5514	729354
107859	729355
19498	729356
28010	729357
4278	729358
54660	729359
18619	729360
33999	729361
9984	729362
113770	729363
56130	729364
26974	729365
29934	729366
83088	729367
30318	729368
64981	729369
47324	729370
40042	729371
24407	729372
126204	729373
63480	729374
104830	729375
75162	729376
163	729377
21094	729378
721	729379
35392	729380
95749	729381
102822	729382
105946	729383
44567	729384
93490	729385
61510	729386
71510	729387
70252	729388
111616	729389
3544	729390
5706	729391
27543	729392
118	729393
53427	729394
284	729395
14242	729396
38706	729397
77072	729398
21079	729399
160523	729400
21757	729401
118	729402
14623	729403
181	729404
3134	729405
102022	729406
6779	729407
35865	729408
120480	729409
90022	729410
12400	729411
65887	729412
43487	729413
44757	729414
118532	729415
1448	729416
1999	729417
28585	729418
67780	729419
11721	729420
1740	729421
17345	729422
2435	729423
22143	729424
51809	729425
10599	729426
114358	729427
1448	729428
4437	729429
136367	729430
2181	729431
6628	729432
3127	729433
54012	729434
1819	729435
366	729436
40811	729437
10338	729438
16071	729439
39081	729440
4611	729441
4611	729442
4611	729443
11771	729444
63494	729445
5530	729446
83045	729447
49474	729448
79621	729449
59336	729450
49579	729451
26692	729452
5217	729453
22955	729454
42474	729455
22955	729456
41636	729457
69182	729458
82877	729459
70330	729460
8399	729461
46939	729462
76950	729463
2927	729464
40688	729465
20457	729466
21527	729467
11357	729468
30727	729469
88851	729470
9053	729471
4212	729472
536	729473
1119	729474
30077	729475
30077	729476
10430	729477
36519	729478
43114	729479
38792	729480
104338	729481
56713	729482
63575	729483
19187	729484
24649	729485
31053	729486
70586	729487
75479	729488
19187	729489
26169	729490
86821	729491
59332	729492
33002	729493
54793	729494
115008	729495
117147	729496
29903	729497
42332	729498
36054	729499
19117	729500
36754	729501
9482	729502
67275	729503
5952	729504
10577	729505
7920	729506
6361	729507
2527	729508
50557	729509
19484	729510
9348	729511
41295	729512
2413	729513
42979	729514
2413	729515
5190	729516
39166	729517
72723	729518
29632	729519
7395	729520
7395	729521
27589	729522
26926	729523
3544	729524
120063	729525
75792	729526
12522	729527
2591	729528
21205	729529
26126	729530
45276	729531
39544	729532
30120	729533
21590	729534
10311	729535
18800	729536
93481	729537
56298	729538
64123	729539
25830	729540
56298	729541
12992	729542
32170	729543
19542	729544
5997	729545
20316	729546
31917	729547
52813	729548
60267	729549
17823	729550
5079	729551
2076	729552
4575	729553
15272	729554
56777	729555
25552	729556
79602	729557
15554	729558
36803	729559
40209	729560
18116	729561
18116	729562
124638	729563
110930	729564
77489	729565
69	729566
136938	729567
35167	729568
1984	729569
70328	729570
28410	729571
60643	729572
115700	729573
12765	729574
64390	729575
18877	729576
44921	729577
26226	729578
58477	729579
34253	729580
5458	729581
18528	729582
6723	729583
90966	729584
9749	729585
74769	729586
14749	729587
46460	729588
16210	729589
16210	729590
16210	729591
120527	729592
74625	729593
71823	729594
37975	729595
40053	729596
27936	729597
40043	729598
52244	729599
40024	729600
68066	729601
48033	729602
25879	729603
52291	729604
26631	729605
26631	729606
112117	729607
14292	729608
14922	729609
29699	729610
6443	729611
10738	729612
18235	729613
14922	729614
6456	729615
2590	729616
36745	729617
17875	729618
14922	729619
46328	729620
5304	729621
10738	729622
49723	729623
21619	729624
11260	729625
31214	729626
94478	729627
34698	729628
41509	729629
46328	729630
2628	729631
28594	729632
5304	729633
16743	729634
67212	729635
5656	729636
6509	729637
28594	729638
38847	729639
13312	729640
20693	729641
20145	729642
21751	729643
39116	729644
1086	729645
15224	729646
42041	729647
1796	729648
6789	729649
14209	729650
89383	729651
89660	729652
9816	729653
4109	729654
28613	729655
16070	729656
52548	729657
12463	729658
12463	729659
137372	729660
788	729661
183	729662
22687	729663
788	729664
3101	729665
99451	729666
12494	729667
4408	729668
21453	729669
36175	729670
51684	729671
20748	729672
34705	729673
19094	729674
13383	729675
26601	729676
62785	729677
68311	729678
53385	729679
63688	729680
115208	729681
96875	729682
33103	729683
19177	729684
33943	729685
11473	729686
99517	729687
14787	729688
86828	729689
32161	729690
17195	729691
53665	729692
69218	729693
51892	729694
7260	729695
111650	729696
880	729697
575	729698
88837	729699
10258	729700
52882	729701
6406	729702
9088	729703
17744	729704
52964	729705
13365	729706
21802	729707
17110	729708
102164	729709
42973	729710
10258	729711
1709	729712
590	729713
654	729714
2000	729715
24558	729716
13129	729717
14365	729718
16716	729719
38922	729720
70886	729721
48687	729722
48687	729723
5948	729724
7526	729725
83541	729726
4272	729727
13139	729728
13139	729729
107274	729730
2191	729731
6815	729732
2918	729733
35011	729734
35062	729735
123878	729736
26876	729737
74695	729738
96266	729739
47653	729740
53946	729741
13951	729742
48575	729743
33992	729744
24206	729745
97815	729746
75325	729747
24100	729748
31046	729749
38661	729750
53946	729751
60625	729752
10964	729753
107261	729754
47276	729755
50697	729756
115028	729757
507	729758
87692	729759
54047	729760
67134	729761
13697	729762
35585	729763
18308	729764
64001	729765
58259	729766
13427	729767
53140	729768
72010	729769
12743	729770
87521	729771
100446	729772
6909	729773
21868	729774
61104	729775
15800	729776
24610	729777
37434	729778
98358	729779
101311	729780
31869	729781
54597	729782
110954	729783
20500	729784
100440	729785
91394	729786
106999	729787
47312	729788
40166	729789
44157	729790
25918	729791
79785	729792
24774	729793
31084	729794
61680	729795
35266	729796
16422	729797
1109	729798
572	729799
35302	729800
28644	729801
3329	729802
54577	729803
23557	729804
31681	729805
4968	729806
20874	729807
1670	729808
22341	729809
40580	729810
66869	729811
14153	729812
21942	729813
102929	729814
151005	729815
93988	729816
25917	729817
54710	729818
12643	729819
3369	729820
8254	729821
27507	729822
2397	729823
1487	729824
25823	729825
3450	729826
92752	729827
52932	729828
2344	729829
31556	729830
12702	729831
44570	729832
40745	729833
39070	729834
61534	729835
61534	729836
97634	729837
31607	729838
43565	729839
94381	729840
28738	729841
2752	729842
54186	729843
11057	729844
24354	729845
39072	729846
12904	729847
7062	729848
27777	729849
27307	729850
45428	729851
34566	729852
3427	729853
6648	729854
29566	729855
5900	729856
99276	729857
45346	729858
114895	729859
31652	729860
31521	729861
36225	729862
27661	729863
19674	729864
64285	729865
50582	729866
12710	729867
25222	729868
26593	729869
30836	729870
82745	729871
20494	729872
78454	729873
18873	729874
33722	729875
18875	729876
53733	729877
4028	729878
34747	729879
34726	729880
1403	729881
5337	729882
7947	729883
26976	729884
23804	729885
64644	729886
9342	729887
1349	729888
68359	729889
87835	729890
19938	729891
117553	729892
17788	729893
95652	729894
12530	729895
7573	729896
4120	729897
3208	729898
134331	729899
1916	729900
13525	729901
1916	729902
42058	729903
40787	729904
18711	729905
30161	729906
2161	729907
9866	729908
5136	729909
16480	729910
29190	729911
6544	729912
18830	729913
109950	729914
18335	729915
42937	729916
2473	729917
1602	729918
59792	729919
1602	729920
20351	729921
16468	729922
13454	729923
2486	729924
37302	729925
26509	729926
8544	729927
75164	729928
91665	729929
8	729930
25866	729931
61305	729932
68859	729933
20404	729934
37773	729935
68226	729936
4339	729937
39294	729938
8178	729939
6056	729940
69955	729941
2435	729942
56647	729943
10982	729944
47686	729945
12278	729946
86763	729947
51967	729948
14176	729949
6211	729950
129594	729951
38695	729952
37453	729953
12541	729954
98020	729955
102504	729956
34559	729957
32493	729958
43095	729959
43095	729960
12438	729961
24117	729962
105910	729963
135542	729964
11403	729965
22	729966
791	729967
10647	729968
28430	729969
3559	729970
54728	729971
3215	729972
4544	729973
9271	729974
50334	729975
2366	729976
24192	729977
14139	729978
6638	729979
7504	729980
1384	729981
5006	729982
2666	729983
14881	729984
7943	729985
1496	729986
76673	729987
46270	729988
10335	729989
9343	729990
61681	729991
43515	729992
4712	729993
5778	729994
4406	729995
20255	729996
485	729997
3861	729998
107131	729999
4856	730000
22366	730001
6259	730002
123920	730003
10907	730004
53246	730005
8729	730006
8728	730007
20796	730008
10128	730009
64628	730010
7059	730011
28336	730012
18730	730013
13971	730014
19191	730015
15884	730016
5251	730017
119734	730018
6750	730019
5707	730020
4959	730021
60630	730022
23432	730023
68261	730024
90363	730025
46161	730026
14943	730027
71652	730028
31648	730029
2429	730030
1170	730031
4079	730032
4310	730033
45578	730034
6345	730035
8988	730036
26148	730037
23530	730038
21812	730039
7177	730040
59055	730041
17140	730042
38867	730043
50309	730044
4052	730045
89670	730046
58575	730047
40157	730048
8213	730049
70319	730050
5019	730051
136187	730052
7381	730053
104201	730054
85175	730055
63429	730056
5683	730057
28952	730058
19762	730059
1293	730060
28615	730061
39576	730062
89447	730063
20878	730064
782	730065
31232	730066
6933	730067
8674	730068
89573	730069
7219	730070
76257	730071
87739	730072
26007	730073
24350	730074
15249	730075
4364	730076
17930	730077
51396	730078
46223	730079
96299	730080
781	730081
284	730082
5298	730083
11267	730084
597	730085
26651	730086
7335	730087
396	730088
31918	730089
13428	730090
4968	730091
4959	730092
9334	730093
53872	730094
38816	730095
11005	730096
92156	730097
2820	730098
67493	730099
34399	730100
62437	730101
62333	730102
18185	730103
19117	730104
11171	730105
18043	730106
2908	730107
32014	730108
39169	730109
16763	730110
3592	730111
2021	730112
62596	730113
30617	730114
10647	730115
102896	730116
45246	730117
8927	730118
136580	730119
11705	730120
85157	730121
10709	730122
4973	730123
94211	730124
782	730125
8440	730126
35460	730127
49758	730128
15664	730129
59154	730130
73388	730131
109877	730132
86725	730133
17314	730134
76534	730135
92682	730136
13870	730137
6272	730138
28735	730139
41364	730140
61070	730141
23281	730142
28812	730143
28812	730144
50643	730145
20500	730146
81004	730147
75570	730148
1775	730149
890	730150
85069	730151
21116	730152
3606	730153
3785	730154
9357	730155
106975	730156
6227	730157
25488	730158
44903	730159
29172	730160
22785	730161
48136	730162
3272	730163
69513	730164
15500	730165
123246	730166
33658	730167
25280	730168
2166	730169
30128	730170
9775	730171
10461	730172
21785	730173
31693	730174
12728	730175
12728	730176
94114	730177
136357	730178
37443	730179
27814	730180
7351	730181
68084	730182
1351	730183
2971	730184
3704	730185
6887	730186
59323	730187
39716	730188
64515	730189
8368	730190
129839	730191
8368	730192
8368	730193
8753	730194
112867	730195
36470	730196
73472	730197
12675	730198
322	730199
17617	730200
7019	730201
10715	730202
60587	730203
35022	730204
26879	730205
4986	730206
33096	730207
6700	730208
45184	730209
23586	730210
22629	730211
69921	730212
60249	730213
561	730214
2639	730215
7249	730216
11702	730217
7793	730218
46366	730219
3675	730220
78	730221
36839	730222
13703	730223
5218	730224
8651	730225
8035	730226
68218	730227
7966	730228
20487	730229
1888	730230
36839	730231
8616	730232
70167	730233
7966	730234
21883	730235
20487	730236
90300	730237
5218	730238
20751	730239
31996	730240
54309	730241
1723	730242
36110	730243
980	730244
31361	730245
7967	730246
55519	730247
13063	730248
52115	730249
51374	730250
7766	730251
37864	730252
28785	730253
113089	730254
13257	730255
73793	730256
18010	730257
2640	730258
32132	730259
41163	730260
5251	730261
15884	730262
15411	730263
1661	730264
2258	730265
66845	730266
12726	730267
99778	730268
37388	730269
2253	730270
28962	730271
24385	730272
98948	730273
23371	730274
34640	730275
62775	730276
62744	730277
16442	730278
52469	730279
35583	730280
15675	730281
15675	730282
15675	730283
12565	730284
3810	730285
1100	730286
34084	730287
20489	730288
5702	730289
52327	730290
13986	730291
20295	730292
66621	730293
10640	730294
27652	730295
20622	730296
17112	730297
109190	730298
23675	730299
41884	730300
77820	730301
50507	730302
25027	730303
40869	730304
4301	730305
4941	730306
3759	730307
3759	730308
3759	730309
51357	730310
25289	730311
55543	730312
9782	730313
109832	730314
10508	730315
7133	730316
28016	730317
44188	730318
44010	730319
42591	730320
82046	730321
3262	730322
320	730323
320	730324
26	730325
70619	730326
10309	730327
11239	730328
26888	730329
6697	730330
44627	730331
31737	730332
40848	730333
122927	730334
2411	730335
15598	730336
27932	730337
37127	730338
65703	730339
54011	730340
81060	730341
5386	730342
13140	730343
39534	730344
8917	730345
8724	730346
4705	730347
2116	730348
137506	730349
30984	730350
59243	730351
7059	730352
13709	730353
33715	730354
52106	730355
8156	730356
20849	730357
52010	730358
26697	730359
2286	730360
26275	730361
36793	730362
2556	730363
17581	730364
35315	730365
4664	730366
899	730367
9064	730368
52055	730369
67978	730370
20087	730371
86578	730372
18557	730373
27246	730374
1275	730375
1503	730376
78145	730377
20469	730378
54110	730379
3255	730380
10399	730381
5443	730382
64780	730383
8327	730384
33081	730385
88259	730386
76908	730387
81740	730388
2556	730389
16821	730390
7103	730391
59849	730392
22905	730393
26758	730394
10873	730395
74821	730396
69795	730397
14905	730398
23282	730399
103	730400
40865	730401
1422	730402
21276	730403
43553	730404
11794	730405
11794	730406
11794	730407
73841	730408
13531	730409
26108	730410
3193	730411
30919	730412
37569	730413
11223	730414
39585	730415
37662	730416
14206	730417
53693	730418
1784	730419
32312	730420
26312	730421
1325	730422
15554	730423
22360	730424
6628	730425
49776	730426
1416	730427
34078	730428
21338	730429
4002	730430
2045	730431
14389	730432
9977	730433
5018	730434
21329	730435
4002	730436
19991	730437
5644	730438
75159	730439
4599	730440
7748	730441
26500	730442
34139	730443
7943	730444
13393	730445
9476	730446
10129	730447
42002	730448
74460	730449
7402	730450
63779	730451
5947	730452
12464	730453
41367	730454
20119	730455
53443	730456
63277	730457
83116	730458
22066	730459
25390	730460
150846	730461
50539	730462
82147	730463
54321	730464
14460	730465
6628	730466
48729	730467
67591	730468
26995	730469
27322	730470
8625	730471
6628	730472
65888	730473
6628	730474
2215	730475
40453	730476
164473	730477
51181	730478
33797	730479
45109	730480
5160	730481
24968	730482
15493	730483
95424	730484
83403	730485
8142	730486
38791	730487
121561	730488
64721	730489
563	730490
117518	730491
33650	730492
24433	730493
50747	730494
29011	730495
33620	730496
105379	730497
107270	730498
83639	730499
8142	730500
139281	730501
54821	730502
22307	730503
103961	730504
65748	730505
43468	730506
141310	730507
47865	730508
90929	730509
17904	730510
65892	730511
563	730512
9479	730513
8142	730514
563	730515
60244	730516
563	730517
7324	730518
130962	730519
7324	730520
66992	730521
5504	730522
5504	730523
107662	730524
7324	730525
8142	730526
105287	730527
42581	730528
34082	730529
20007	730530
64649	730531
94102	730532
59169	730533
67112	730534
83352	730535
103414	730536
47941	730537
3795	730538
90999	730539
95471	730540
107337	730541
8142	730542
19136	730543
109047	730544
80876	730545
90929	730546
83524	730547
102381	730548
66992	730549
72099	730550
43468	730551
48053	730552
8515	730553
21933	730554
563	730555
105759	730556
29132	730557
2778	730558
64728	730559
103454	730560
50623	730561
85116	730562
10012	730563
46160	730564
134142	730565
67471	730566
58913	730567
36679	730568
107375	730569
19893	730570
8202	730571
11389	730572
33116	730573
307	730574
102476	730575
95450	730576
56267	730577
102425	730578
27324	730579
89407	730580
50722	730581
23999	730582
71063	730583
64887	730584
12672	730585
1861	730586
5254	730587
64039	730588
40534	730589
5203	730590
15522	730591
48755	730592
20883	730593
84455	730594
9338	730595
10924	730596
79537	730597
21999	730598
12723	730599
94344	730600
44018	730601
27806	730602
1861	730603
2247	730604
92542	730605
5842	730606
22719	730607
8143	730608
6733	730609
11261	730610
10256	730611
102076	730612
10904	730613
51508	730614
14908	730615
85897	730616
959	730617
10340	730618
41543	730619
13583	730620
41947	730621
31499	730622
19658	730623
41301	730624
26492	730625
31487	730626
124304	730627
83548	730628
65784	730629
114646	730630
84996	730631
48551	730632
91631	730633
95379	730634
17016	730635
4510	730636
99747	730637
1997	730638
18637	730639
2853	730640
47141	730641
79639	730642
2518	730643
4462	730644
47418	730645
11436	730646
35270	730647
87159	730648
2423	730649
102751	730650
82296	730651
104121	730652
53308	730653
70267	730654
127611	730655
14004	730656
31112	730657
102600	730658
74841	730659
74601	730660
10904	730661
84743	730662
49960	730663
48096	730664
19164	730665
32203	730666
108844	730667
26970	730668
14008	730669
11559	730670
72422	730671
37277	730672
103486	730673
8355	730674
10045	730675
25360	730676
38130	730677
12659	730678
12659	730679
8335	730680
8335	730681
24218	730682
11778	730683
52747	730684
15517	730685
61178	730686
35127	730687
79048	730688
65624	730689
919	730690
30486	730691
52911	730692
84570	730693
9117	730694
51063	730695
49776	730696
20417	730697
48712	730698
38895	730699
105551	730700
8566	730701
37769	730702
100990	730703
46847	730704
43493	730705
21490	730706
26667	730707
69415	730708
2589	730709
28587	730710
3153	730711
20978	730712
9301	730713
47552	730714
105204	730715
4967	730716
16181	730717
80405	730718
76260	730719
14761	730720
76559	730721
44257	730722
48620	730723
54812	730724
14157	730725
77798	730726
118858	730727
70363	730728
58013	730729
101205	730730
44198	730731
49824	730732
6116	730733
25359	730734
10135	730735
7051	730736
70359	730737
6633	730738
107560	730739
80951	730740
84437	730741
77107	730742
87315	730743
71759	730744
64478	730745
92421	730746
92836	730747
81634	730748
57614	730749
31531	730750
134391	730751
81609	730752
113360	730753
58255	730754
66014	730755
85241	730756
100822	730757
17017	730758
90716	730759
95392	730760
37968	730761
74797	730762
28989	730763
148910	730764
37262	730765
1581	730766
107559	730767
8033	730768
12691	730769
46371	730770
15477	730771
94176	730772
28401	730773
125887	730774
135580	730775
32178	730776
2556	730777
23586	730778
85130	730779
112200	730780
101187	730781
18555	730782
39595	730783
2334	730784
54503	730785
40449	730786
5426	730787
53445	730788
71722	730789
82236	730790
27660	730791
55070	730792
61075	730793
79207	730794
28402	730795
34540	730796
51051	730797
48621	730798
4669	730799
75744	730800
48621	730801
80781	730802
91442	730803
14410	730804
23844	730805
37351	730806
29661	730807
4340	730808
28562	730809
87317	730810
124677	730811
38820	730812
38709	730813
5004	730814
153070	730815
23306	730816
82143	730817
111438	730818
38893	730819
14791	730820
113529	730821
16265	730822
12780	730823
44663	730824
63288	730825
14739	730826
16455	730827
42953	730828
13100	730829
13370	730830
25863	730831
50282	730832
11533	730833
19538	730834
91397	730835
79285	730836
3033	730837
22170	730838
4337	730839
92461	730840
46923	730841
79187	730842
16812	730843
399	730844
8991	730845
38025	730846
27741	730847
105565	730848
70255	730849
83861	730850
43509	730851
20482	730852
73127	730853
69	730854
69	730855
69	730856
46249	730857
21904	730858
98043	730859
21904	730860
30635	730861
70372	730862
62579	730863
46249	730864
9634	730865
116549	730866
16882	730867
62369	730868
16057	730869
3857	730870
59465	730871
74737	730872
7356	730873
11599	730874
132852	730875
14426	730876
14210	730877
1440	730878
27161	730879
17023	730880
56451	730881
4352	730882
88154	730883
38932	730884
73546	730885
58144	730886
56695	730887
13782	730888
60301	730889
6359	730890
38070	730891
5017	730892
29050	730893
2845	730894
24334	730895
28159	730896
135475	730897
29079	730898
96444	730899
2411	730900
47972	730901
102352	730902
77160	730903
80337	730904
16229	730905
34397	730906
38943	730907
41852	730908
16760	730909
52132	730910
63791	730911
31228	730912
15967	730913
24591	730914
24591	730915
24591	730916
96757	730917
70161	730918
6860	730919
43455	730920
56171	730921
10597	730922
130463	730923
50235	730924
101964	730925
53653	730926
49157	730927
108373	730928
8148	730929
16064	730930
3335	730931
90009	730932
13396	730933
1907	730934
59041	730935
89016	730936
105149	730937
16763	730938
52344	730939
49812	730940
13742	730941
18683	730942
30342	730943
9356	730944
18361	730945
67052	730946
128639	730947
69475	730948
38547	730949
38547	730950
58227	730951
11790	730952
16729	730953
96539	730954
48897	730955
33957	730956
3373	730957
3373	730958
3373	730959
14994	730960
37865	730961
7386	730962
11473	730963
14895	730964
14895	730965
239	730966
10156	730967
3757	730968
71066	730969
40665	730970
27003	730971
57539	730972
38313	730973
59420	730974
54801	730975
40918	730976
25314	730977
57752	730978
65246	730979
21807	730980
84566	730981
54779	730982
8476	730983
114143	730984
18357	730985
9677	730986
12984	730987
12984	730988
83527	730989
102426	730990
5688	730991
5688	730992
10085	730993
73814	730994
47340	730995
47340	730996
28467	730997
103641	730998
15665	730999
32826	731000
10272	731001
7629	731002
66773	731003
80468	731004
24293	731005
7629	731006
44045	731007
27597	731008
66946	731009
11683	731010
29530	731011
38659	731012
84756	731013
65846	731014
50412	731015
51259	731016
7629	731017
44045	731018
12468	731019
16521	731020
25538	731021
77402	731022
70515	731023
80484	731024
43228	731025
60392	731026
11621	731027
28032	731028
1637	731029
18178	731030
59202	731031
15003	731032
15003	731033
46451	731034
133770	731035
44447	731036
27951	731037
22729	731038
10377	731039
2660	731040
53865	731041
25507	731042
7916	731043
18694	731044
14352	731045
18694	731046
35102	731047
31520	731048
27682	731049
3420	731050
108380	731051
65393	731052
37196	731053
1012	731054
35044	731055
8601	731056
3794	731057
41544	731058
52471	731059
46267	731060
92503	731061
120134	731062
20063	731063
31484	731064
63269	731065
3012	731066
4946	731067
62180	731068
61311	731069
5637	731070
67732	731071
39188	731072
39188	731073
27592	731074
18357	731075
82828	731076
27702	731077
5289	731078
9027	731079
2139	731080
100638	731081
29986	731082
39756	731083
41331	731084
18110	731085
23430	731086
18658	731087
9255	731088
14555	731089
34668	731090
1448	731091
9137	731092
2135	731093
1867	731094
14452	731095
33899	731096
7727	731097
3646	731098
942	731099
8934	731100
2159	731101
158756	731102
1852	731103
57767	731104
45261	731105
90147	731106
18631	731107
20538	731108
12325	731109
14676	731110
12500	731111
36590	731112
42647	731113
27082	731114
19167	731115
56893	731116
24390	731117
25961	731118
47262	731119
49464	731120
2319	731121
20773	731122
10973	731123
98908	731124
5840	731125
51911	731126
52456	731127
711	731128
51947	731129
77453	731130
3765	731131
5433	731132
6398	731133
12182	731134
47958	731135
7229	731136
47003	731137
87731	731138
52746	731139
54300	731140
10141	731141
15954	731142
1980	731143
29722	731144
14322	731145
10470	731146
50637	731147
36429	731148
50637	731149
2017	731150
7453	731151
366	731152
15711	731153
34130	731154
113126	731155
2071	731156
2071	731157
6356	731158
64056	731159
1851	731160
3614	731161
13694	731162
67476	731163
3614	731164
31639	731165
54395	731166
54831	731167
23728	731168
10854	731169
5387	731170
10854	731171
66510	731172
38807	731173
84467	731174
4262	731175
13543	731176
115718	731177
4753	731178
14627	731179
824	731180
43658	731181
99731	731182
22273	731183
8222	731184
3116	731185
14150	731186
26114	731187
137824	731188
49225	731189
3258	731190
24214	731191
16457	731192
108976	731193
16913	731194
19903	731195
6475	731196
30031	731197
20300	731198
11199	731199
113610	731200
3212	731201
53800	731202
26903	731203
53926	731204
6789	731205
22257	731206
7738	731207
14682	731208
2413	731209
15819	731210
36682	731211
1732	731212
31556	731213
37659	731214
50705	731215
90527	731216
33861	731217
2157	731218
86655	731219
5253	731220
12755	731221
12765	731222
26414	731223
12765	731224
1732	731225
108673	731226
4054	731227
1225	731228
3350	731229
38110	731230
68007	731231
114329	731232
64361	731233
145229	731234
4908	731235
73110	731236
33943	731237
11529	731238
4938	731239
33217	731240
81511	731241
27808	731242
32328	731243
6798	731244
15726	731245
9646	731246
74711	731247
14002	731248
119022	731249
28209	731250
12719	731251
79766	731252
49778	731253
3686	731254
88603	731255
25010	731256
34401	731257
48762	731258
16095	731259
5038	731260
7538	731261
82	731262
15877	731263
3269	731264
13332	731265
10251	731266
54788	731267
6344	731268
1393	731269
50773	731270
75917	731271
22960	731272
3049	731273
25870	731274
5477	731275
90454	731276
28356	731277
89233	731278
26322	731279
28659	731280
113	731281
3533	731282
16408	731283
36227	731284
20841	731285
23712	731286
5389	731287
31208	731288
48190	731289
49765	731290
1031	731291
2107	731292
21932	731293
6520	731294
5000	731295
44867	731296
22364	731297
50828	731298
2714	731299
49107	731300
51137	731301
3629	731302
21172	731303
89444	731304
128805	731305
15555	731306
11468	731307
125638	731308
70147	731309
101940	731310
81800	731311
7064	731312
32109	731313
63159	731314
28440	731315
28440	731316
21737	731317
36541	731318
28423	731319
21780	731320
47760	731321
48577	731322
92228	731323
127847	731324
63139	731325
62285	731326
21737	731327
60055	731328
63138	731329
127236	731330
21863	731331
176	731332
21846	731333
43504	731334
77006	731335
110754	731336
29501	731337
79395	731338
86825	731339
70921	731340
22767	731341
56532	731342
11166	731343
2074	731344
3772	731345
7489	731346
22368	731347
9301	731348
2088	731349
34126	731350
31233	731351
32864	731352
84728	731353
71179	731354
18411	731355
23821	731356
31014	731357
35300	731358
27347	731359
6753	731360
50698	731361
103743	731362
48588	731363
12519	731364
110287	731365
16723	731366
81165	731367
29073	731368
63144	731369
26437	731370
6373	731371
59773	731372
6332	731373
80949	731374
11381	731375
43247	731376
63661	731377
67932	731378
53041	731379
13129	731380
21256	731381
13819	731382
29637	731383
62492	731384
49951	731385
47060	731386
24781	731387
18134	731388
53908	731389
21316	731390
69173	731391
12307	731392
9201	731393
18735	731394
975	731395
34735	731396
16773	731397
74665	731398
129435	731399
8207	731400
512	731401
34735	731402
31970	731403
89503	731404
55111	731405
25884	731406
45425	731407
65635	731408
19654	731409
8919	731410
8919	731411
29731	731412
109893	731413
4654	731414
20046	731415
55388	731416
26888	731417
132894	731418
38553	731419
105520	731420
101123	731421
10428	731422
11381	731423
43188	731424
77438	731425
72263	731426
5595	731427
5595	731428
43191	731429
50385	731430
87172	731431
6881	731432
12711	731433
18338	731434
52994	731435
5749	731436
5019	731437
5019	731438
5019	731439
18667	731440
97587	731441
2658	731442
19098	731443
71596	731444
49933	731445
119884	731446
11128	731447
3496	731448
14538	731449
5740	731450
33897	731451
40698	731452
31937	731453
67130	731454
5642	731455
16589	731456
11740	731457
5617	731458
18185	731459
72979	731460
1875	731461
24301	731462
24301	731463
17271	731464
88794	731465
17240	731466
1342	731467
41201	731468
58386	731469
62334	731470
52426	731471
31959	731472
62447	731473
31072	731474
39513	731475
31072	731476
80604	731477
73833	731478
39513	731479
54287	731480
31526	731481
44794	731482
52426	731483
23978	731484
18536	731485
48208	731486
1538	731487
113052	731488
235	731489
5623	731490
22370	731491
40117	731492
45640	731493
1026	731494
23253	731495
49178	731496
98215	731497
50783	731498
6937	731499
44275	731500
115223	731501
21939	731502
21939	731503
20045	731504
92738	731505
81820	731506
2988	731507
17371	731508
28950	731509
36229	731510
36229	731511
15632	731512
15632	731513
53162	731514
28088	731515
18324	731516
10299	731517
791	731518
6321	731519
49761	731520
35487	731521
16737	731522
71659	731523
14778	731524
18049	731525
64146	731526
24282	731527
5103	731528
39396	731529
28845	731530
6730	731531
84118	731532
13359	731533
23866	731534
3614	731535
41208	731536
25903	731537
13913	731538
67672	731539
63321	731540
14737	731541
22633	731542
20318	731543
21079	731544
67799	731545
41316	731546
88791	731547
90115	731548
12426	731549
28494	731550
27523	731551
4839	731552
6412	731553
78906	731554
25903	731555
58001	731556
43986	731557
10124	731558
10397	731559
31434	731560
53852	731561
23835	731562
11522	731563
67934	731564
41316	731565
7201	731566
88853	731567
49466	731568
31555	731569
19500	731570
68797	731571
15160	731572
7223	731573
32876	731574
111422	731575
9131	731576
133823	731577
28370	731578
15872	731579
39270	731580
14346	731581
67502	731582
35106	731583
20752	731584
1638	731585
46957	731586
44546	731587
25825	731588
37618	731589
109882	731590
23467	731591
4284	731592
7223	731593
19543	731594
20303	731595
70231	731596
39270	731597
100395	731598
6040	731599
21458	731600
3324	731601
3324	731602
3324	731603
17503	731604
30849	731605
15160	731606
111789	731607
22664	731608
31469	731609
51338	731610
7223	731611
74442	731612
47785	731613
7641	731614
7641	731615
20788	731616
21751	731617
75288	731618
2836	731619
911	731620
26888	731621
49899	731622
22345	731623
33976	731624
104886	731625
57613	731626
15869	731627
13110	731628
13113	731629
40128	731630
3262	731631
38742	731632
24332	731633
5080	731634
111647	731635
9620	731636
3602	731637
3262	731638
59500	731639
46398	731640
84735	731641
84904	731642
18249	731643
36843	731644
8208	731645
83855	731646
36021	731647
12004	731648
42656	731649
76886	731650
9	731651
9	731652
9	731653
6305	731654
132678	731655
3099	731656
37920	731657
76992	731658
16651	731659
21526	731660
12553	731661
11683	731662
80332	731663
14450	731664
18792	731665
19589	731666
90734	731667
1980	731668
30319	731669
47349	731670
90014	731671
81466	731672
66570	731673
13312	731674
49108	731675
23386	731676
18632	731677
53911	731678
9221	731679
13794	731680
12228	731681
5642	731682
10537	731683
13794	731684
6346	731685
70496	731686
62343	731687
13794	731688
17496	731689
1803	731690
32276	731691
1454	731692
629	731693
77674	731694
5784	731695
5784	731696
47714	731697
71370	731698
71411	731699
127212	731700
31000	731701
37604	731702
69497	731703
16976	731704
62688	731705
75860	731706
3184	731707
24121	731708
3847	731709
17856	731710
1528	731711
59466	731712
13693	731713
673	731714
18946	731715
942	731716
23559	731717
3217	731718
69828	731719
63807	731720
113827	731721
5997	731722
2764	731723
3557	731724
33172	731725
68095	731726
1894	731727
68320	731728
18030	731729
11614	731730
127826	731731
29645	731732
1458	731733
62229	731734
24093	731735
80874	731736
57990	731737
24919	731738
4507	731739
18842	731740
59043	731741
77	731742
18341	731743
34789	731744
53388	731745
17667	731746
39588	731747
39108	731748
2905	731749
7526	731750
251	731751
9825	731752
3624	731753
21593	731754
145	731755
23686	731756
113013	731757
4657	731758
28175	731759
21105	731760
16802	731761
111555	731762
110568	731763
26247	731764
110944	731765
30973	731766
8488	731767
40556	731768
17530	731769
17676	731770
15971	731771
48399	731772
10460	731773
44021	731774
29441	731775
55311	731776
145165	731777
17613	731778
51903	731779
47237	731780
30973	731781
6011	731782
15539	731783
27570	731784
15971	731785
59094	731786
46988	731787
32339	731788
39128	731789
13387	731790
50319	731791
53107	731792
54379	731793
15867	731794
15867	731795
30007	731796
47768	731797
80539	731798
26495	731799
65438	731800
5935	731801
38501	731802
5097	731803
13796	731804
31395	731805
64510	731806
107345	731807
74878	731808
48654	731809
69169	731810
90059	731811
38575	731812
79485	731813
12229	731814
47988	731815
68417	731816
37720	731817
70016	731818
57618	731819
16667	731820
86210	731821
33985	731822
65541	731823
28380	731824
36272	731825
29640	731826
88990	731827
44752	731828
29742	731829
32844	731830
33748	731831
41225	731832
5935	731833
80540	731834
6066	731835
609	731836
59129	731837
29751	731838
634	731839
26689	731840
28055	731841
977	731842
31487	731843
147	731844
39460	731845
56481	731846
2713	731847
44878	731848
51190	731849
2221	731850
696	731851
3241	731852
96974	731853
91321	731854
704	731855
20518	731856
15616	731857
99114	731858
33282	731859
107290	731860
10373	731861
6450	731862
30385	731863
8815	731864
16728	731865
43599	731866
704	731867
18078	731868
48143	731869
120464	731870
40234	731871
54327	731872
84946	731873
26058	731874
48519	731875
6412	731876
10169	731877
91321	731878
1156	731879
41155	731880
47766	731881
44511	731882
33937	731883
3764	731884
3217	731885
3558	731886
3558	731887
30060	731888
4943	731889
3184	731890
8815	731891
37795	731892
6454	731893
18023	731894
10415	731895
67166	731896
10415	731897
81007	731898
3558	731899
20517	731900
320	731901
4943	731902
3558	731903
30380	731904
87489	731905
62782	731906
3764	731907
109954	731908
6450	731909
53665	731910
13105	731911
79586	731912
51039	731913
4363	731914
28883	731915
64752	731916
42937	731917
2262	731918
33937	731919
4363	731920
4244	731921
4029	731922
90894	731923
31647	731924
10373	731925
37795	731926
18826	731927
25576	731928
1932	731929
4005	731930
704	731931
105661	731932
54314	731933
22103	731934
40755	731935
38044	731936
10169	731937
70566	731938
14063	731939
62681	731940
2503	731941
76648	731942
34140	731943
67545	731944
19059	731945
47253	731946
59470	731947
97960	731948
44290	731949
42251	731950
14641	731951
79415	731952
21424	731953
18408	731954
56705	731955
74709	731956
16797	731957
73548	731958
9324	731959
14935	731960
4168	731961
26079	731962
11052	731963
21561	731964
95629	731965
37113	731966
26323	731967
6450	731968
17910	731969
16797	731970
887	731971
17191	731972
63438	731973
91599	731974
7441	731975
67041	731976
116990	731977
42154	731978
58563	731979
32515	731980
18635	731981
11043	731982
96291	731983
62636	731984
48407	731985
67522	731986
12544	731987
8215	731988
87509	731989
3184	731990
18031	731991
14059	731992
32496	731993
41226	731994
42637	731995
42154	731996
28906	731997
32464	731998
49905	731999
5100	732000
88257	732001
17674	732002
34794	732003
58277	732004
81007	732005
39807	732006
75896	732007
15221	732008
26030	732009
24899	732010
67614	732011
7430	732012
17195	732013
44250	732014
53864	732015
1156	732016
131518	732017
34276	732018
28981	732019
67544	732020
136944	732021
62681	732022
52006	732023
114443	732024
36011	732025
53936	732026
11785	732027
97133	732028
3217	732029
46942	732030
32515	732031
67799	732032
17910	732033
320	732034
704	732035
1241	732036
17191	732037
4023	732038
24255	732039
5100	732040
33901	732041
1156	732042
6450	732043
30060	732044
43563	732045
51944	732046
28883	732047
36267	732048
49838	732049
107490	732050
88257	732051
90781	732052
6450	732053
52076	732054
92434	732055
97098	732056
23262	732057
1932	732058
18075	732059
23014	732060
1156	732061
14641	732062
8815	732063
15316	732064
53203	732065
56712	732066
24089	732067
1045	732068
24089	732069
37243	732070
704	732071
30060	732072
74557	732073
19059	732074
64795	732075
3068	732076
47902	732077
12311	732078
13398	732079
24417	732080
109249	732081
47253	732082
704	732083
33895	732084
71933	732085
942	732086
32464	732087
42961	732088
57746	732089
43396	732090
56624	732091
83740	732092
7084	732093
73567	732094
9158	732095
44263	732096
78390	732097
1339	732098
158476	732099
83740	732100
30128	732101
10418	732102
91572	732103
2468	732104
10715	732105
99527	732106
36095	732107
51711	732108
2117	732109
658	732110
3329	732111
727	732112
9804	732113
85904	732114
56418	732115
1535	732116
1952	732117
9852	732118
41930	732119
9889	732120
3816	732121
4183	732122
4316	732123
18440	732124
18955	732125
24877	732126
38454	732127
106881	732128
5802	732129
9824	732130
761	732131
4945	732132
1144	732133
76231	732134
87305	732135
39823	732136
76973	732137
37066	732138
64427	732139
1835	732140
17777	732141
6694	732142
11207	732143
145	732144
880	732145
6807	732146
22	732147
15234	732148
10766	732149
41859	732150
14028	732151
11092	732152
75921	732153
9444	732154
8585	732155
8724	732156
88255	732157
13167	732158
9245	732159
1591	732160
145	732161
26275	732162
611	732163
46920	732164
32003	732165
41511	732166
82850	732167
34765	732168
23664	732169
28756	732170
12259	732171
6552	732172
10374	732173
2357	732174
24261	732175
29638	732176
101	732177
13157	732178
90582	732179
11463	732180
315	732181
101345	732182
70409	732183
3081	732184
1509	732185
1027	732186
19253	732187
58004	732188
41471	732189
47846	732190
68029	732191
36119	732192
74697	732193
605	732194
50344	732195
56446	732196
36741	732197
305	732198
41619	732199
19206	732200
92579	732201
95615	732202
1152	732203
3193	732204
31434	732205
87650	732206
2705	732207
21912	732208
6675	732209
2360	732210
12104	732211
39813	732212
3764	732213
7185	732214
482	732215
58452	732216
4712	732217
74289	732218
32099	732219
23347	732220
93411	732221
46382	732222
45439	732223
43405	732224
24247	732225
16259	732226
1885	732227
1679	732228
73171	732229
79850	732230
27551	732231
6464	732232
6881	732233
10184	732234
3045	732235
51564	732236
28741	732237
11088	732238
9757	732239
95504	732240
24	732241
16979	732242
2443	732243
5709	732244
33959	732245
3193	732246
4447	732247
23031	732248
2456	732249
1765	732250
15544	732251
12297	732252
72865	732253
597	732254
44558	732255
3594	732256
49792	732257
183	732258
46305	732259
162425	732260
145	732261
53955	732262
88741	732263
82	732264
55383	732265
10043	732266
79121	732267
63140	732268
13402	732269
13534	732270
4419	732271
2443	732272
4873	732273
32959	732274
51543	732275
108736	732276
97094	732277
3616	732278
46436	732279
2163	732280
51218	732281
20751	732282
4363	732283
34677	732284
121432	732285
67275	732286
8572	732287
32989	732288
10913	732289
2986	732290
98979	732291
35383	732292
26564	732293
11737	732294
83104	732295
2127	732296
49689	732297
10394	732298
63275	732299
24269	732300
79329	732301
11610	732302
23101	732303
7774	732304
3108	732305
3737	732306
27336	732307
25564	732308
23581	732309
8674	732310
5135	732311
13709	732312
51678	732313
85442	732314
18651	732315
86214	732316
2368	732317
14136	732318
81687	732319
63793	732320
3739	732321
127888	732322
575	732323
21133	732324
43552	732325
10375	732326
2140	732327
28828	732328
1305	732329
16194	732330
21537	732331
41198	732332
37647	732333
7210	732334
30475	732335
11489	732336
26082	732337
6015	732338
63232	732339
87480	732340
6051	732341
27109	732342
26086	732343
16906	732344
49291	732345
17325	732346
7254	732347
38899	732348
7916	732349
59335	732350
17876	732351
40479	732352
54116	732353
75544	732354
5219	732355
16509	732356
13377	732357
14560	732358
5387	732359
30849	732360
320	732361
44463	732362
12017	732363
47988	732364
24252	732365
85068	732366
24210	732367
1827	732368
6785	732369
21467	732370
5576	732371
10315	732372
278	732373
2157	732374
28015	732375
2484	732376
5376	732377
30361	732378
29547	732379
52246	732380
15949	732381
3823	732382
19632	732383
9867	732384
30919	732385
4029	732386
7344	732387
38158	732388
34063	732389
67696	732390
39581	732391
4462	732392
18008	732393
36644	732394
10567	732395
61468	732396
36267	732397
4410	732398
42397	732399
25591	732400
80877	732401
4309	732402
52790	732403
46863	732404
10539	732405
11992	732406
14579	732407
26005	732408
56198	732409
65917	732410
57781	732411
48641	732412
64200	732413
4041	732414
49749	732415
14199	732416
9122	732417
27321	732418
5647	732419
3215	732420
15989	732421
9917	732422
102393	732423
9774	732424
7178	732425
20310	732426
17784	732427
1765	732428
842	732429
2913	732430
73746	732431
95353	732432
15516	732433
5627	732434
69346	732435
6465	732436
45944	732437
18390	732438
24261	732439
4621	732440
28120	732441
4259	732442
1998	732443
66756	732444
18235	732445
12666	732446
3017	732447
22955	732448
19986	732449
21152	732450
8976	732451
3068	732452
38098	732453
12263	732454
3262	732455
1319	732456
26740	732457
54807	732458
2199	732459
25411	732460
21439	732461
113213	732462
3704	732463
2181	732464
17674	732465
34794	732466
12985	732467
6943	732468
40742	732469
3989	732470
8798	732471
9052	732472
58347	732473
72671	732474
6305	732475
981	732476
34172	732477
568	732478
2380	732479
181	732480
33329	732481
30006	732482
13150	732483
17012	732484
1851	732485
6308	732486
6336	732487
2813	732488
15516	732489
54344	732490
3064	732491
14223	732492
41692	732493
1538	732494
6950	732495
86260	732496
37317	732497
2592	732498
113102	732499
128973	732500
27141	732501
27942	732502
22	732503
104279	732504
13487	732505
2732	732506
75820	732507
569	732508
8718	732509
220	732510
445	732511
108986	732512
812	732513
2797	732514
10967	732515
30563	732516
126280	732517
17016	732518
4622	732519
21311	732520
21281	732521
21281	732522
1613	732523
13556	732524
70931	732525
5888	732526
36835	732527
81164	732528
9639	732529
8509	732530
17533	732531
38934	732532
10556	732533
9639	732534
5888	732535
10556	732536
8509	732537
12678	732538
92732	732539
38060	732540
32829	732541
97051	732542
9639	732543
12756	732544
72029	732545
24206	732546
71843	732547
19595	732548
15244	732549
2908	732550
48838	732551
40415	732552
53132	732553
12678	732554
102176	732555
2906	732556
2906	732557
2906	732558
31937	732559
69402	732560
48152	732561
77422	732562
109	732563
13556	732564
135436	732565
20845	732566
16889	732567
46364	732568
77071	732569
18225	732570
56761	732571
553	732572
26331	732573
78480	732574
9889	732575
99063	732576
3765	732577
48429	732578
53761	732579
24210	732580
7634	732581
70667	732582
89233	732583
5386	732584
2148	732585
18690	732586
5871	732587
16102	732588
54124	732589
64401	732590
88206	732591
7137	732592
7137	732593
1313	732594
63781	732595
2202	732596
15285	732597
13149	732598
5914	732599
5371	732600
22737	732601
7136	732602
3676	732603
3676	732604
3676	732605
4316	732606
5370	732607
127565	732608
3060	732609
42551	732610
49823	732611
5758	732612
17529	732613
22652	732614
26040	732615
41899	732616
14145	732617
2065	732618
70598	732619
21214	732620
33867	732621
10295	732622
130851	732623
3111	732624
60212	732625
7547	732626
7547	732627
37641	732628
14871	732629
31425	732630
93	732631
23828	732632
11297	732633
39692	732634
33673	732635
54211	732636
5645	732637
11987	732638
11987	732639
4911	732640
14770	732641
14770	732642
4484	732643
61553	732644
87194	732645
110058	732646
86656	732647
23305	732648
23305	732649
50835	732650
33085	732651
35097	732652
24304	732653
86742	732654
21613	732655
68119	732656
40715	732657
63165	732658
4484	732659
29862	732660
15691	732661
33085	732662
61519	732663
68805	732664
7176	732665
61742	732666
81053	732667
5321	732668
41448	732669
4663	732670
3806	732671
7915	732672
3190	732673
40988	732674
498	732675
21194	732676
75872	732677
10469	732678
48867	732679
3646	732680
9371	732681
3974	732682
3208	732683
23688	732684
27702	732685
446	732686
32396	732687
7261	732688
2622	732689
291	732690
9042	732691
57341	732692
34120	732693
291	732694
36276	732695
46412	732696
4747	732697
11767	732698
15279	732699
4663	732700
8878	732701
4427	732702
5	732703
46224	732704
22019	732705
77768	732706
34691	732707
109897	732708
37659	732709
6741	732710
26758	732711
22353	732712
8014	732713
22353	732714
74918	732715
4354	732716
22077	732717
77655	732718
115828	732719
5398	732720
6402	732721
14326	732722
3810	732723
18739	732724
26902	732725
65602	732726
20068	732727
73353	732728
48965	732729
14624	732730
34172	732731
5032	732732
32337	732733
15529	732734
79557	732735
75839	732736
17890	732737
21238	732738
24352	732739
80935	732740
43262	732741
107705	732742
40868	732743
47928	732744
98117	732745
3296	732746
42332	732747
6437	732748
12502	732749
50680	732750
59239	732751
7951	732752
36673	732753
46370	732754
143971	732755
24355	732756
15252	732757
6437	732758
7709	732759
47203	732760
32338	732761
18519	732762
73020	732763
33075	732764
43149	732765
13564	732766
113	732767
8179	732768
5716	732769
22812	732770
123252	732771
4037	732772
57364	732773
22051	732774
13396	732775
2184	732776
34812	732777
6862	732778
25382	732779
74584	732780
26729	732781
67499	732782
9449	732783
26658	732784
39220	732785
37589	732786
37589	732787
34669	732788
26455	732789
137686	732790
113466	732791
41250	732792
53992	732793
32352	732794
98329	732795
34669	732796
67508	732797
67614	732798
9449	732799
59409	732800
33720	732801
18456	732802
15343	732803
45301	732804
15876	732805
85181	732806
55360	732807
26658	732808
64263	732809
10994	732810
2960	732811
50707	732812
85416	732813
4867	732814
617	732815
6312	732816
18449	732817
70579	732818
44200	732819
65730	732820
45254	732821
26599	732822
50303	732823
72275	732824
11803	732825
11803	732826
69397	732827
20066	732828
2149	732829
12662	732830
114349	732831
63503	732832
6928	732833
1239	732834
58085	732835
31000	732836
61392	732837
11297	732838
61076	732839
30346	732840
90083	732841
29870	732842
85006	732843
3334	732844
42599	732845
21946	732846
21946	732847
25780	732848
17314	732849
89225	732850
18665	732851
27535	732852
26112	732853
51417	732854
17581	732855
23032	732856
22804	732857
76241	732858
13569	732859
22758	732860
61786	732861
3766	732862
7249	732863
69481	732864
3954	732865
4328	732866
6705	732867
32294	732868
16408	732869
4236	732870
4622	732871
29432	732872
70481	732873
22724	732874
44514	732875
67050	732876
41536	732877
19556	732878
9174	732879
5636	732880
15371	732881
4707	732882
33270	732883
4654	732884
74285	732885
37837	732886
6015	732887
38695	732888
6444	732889
9645	732890
52130	732891
35524	732892
11523	732893
15685	732894
20406	732895
20796	732896
20796	732897
5386	732898
9307	732899
44071	732900
60131	732901
53824	732902
16899	732903
362	732904
73168	732905
26554	732906
27184	732907
13709	732908
2936	732909
617	732910
17878	732911
12309	732912
12309	732913
105669	732914
1830	732915
37746	732916
28932	732917
2691	732918
45546	732919
29002	732920
2691	732921
86521	732922
56836	732923
9656	732924
301	732925
10761	732926
38774	732927
20496	732928
8701	732929
15921	732930
12083	732931
48916	732932
17630	732933
2621	732934
2344	732935
19106	732936
86521	732937
60514	732938
127979	732939
129531	732940
10761	732941
62649	732942
27766	732943
26691	732944
127705	732945
53415	732946
66151	732947
43307	732948
69280	732949
56836	732950
12083	732951
7932	732952
21763	732953
21763	732954
38732	732955
76655	732956
86811	732957
6144	732958
19907	732959
3604	732960
74635	732961
136148	732962
31026	732963
30606	732964
61690	732965
18142	732966
29559	732967
12225	732968
6146	732969
135508	732970
55494	732971
396	732972
1730	732973
70571	732974
113	732975
113	732976
70572	732977
11506	732978
25457	732979
65469	732980
7489	732981
16052	732982
70304	732983
63235	732984
29408	732985
61106	732986
69471	732987
63582	732988
67084	732989
16979	732990
31648	732991
30711	732992
72695	732993
31485	732994
23684	732995
59071	732996
98171	732997
8013	732998
12725	732999
12725	733000
26889	733001
5984	733002
48036	733003
17155	733004
80302	733005
13584	733006
8841	733007
24939	733008
16054	733009
554	733010
24087	733011
9040	733012
41519	733013
9293	733014
8	733015
14106	733016
54639	733017
93462	733018
3258	733019
71704	733020
5369	733021
133820	733022
3411	733023
30910	733024
20714	733025
43191	733026
42480	733027
11074	733028
11074	733029
2004	733030
2004	733031
2004	733032
5942	733033
7748	733034
1587	733035
54159	733036
3291	733037
18952	733038
11591	733039
53821	733040
10014	733041
53231	733042
38247	733043
41880	733044
97636	733045
37827	733046
30950	733047
9223	733048
62117	733049
111469	733050
51226	733051
30848	733052
36665	733053
60160	733054
35055	733055
4694	733056
92896	733057
54242	733058
71697	733059
1656	733060
42980	733061
1391	733062
21319	733063
8216	733064
4382	733065
1658	733066
53100	733067
16258	733068
3121	733069
118918	733070
5351	733071
12336	733072
10133	733073
93	733074
20465	733075
48192	733076
18346	733077
7564	733078
900	733079
38837	733080
98831	733081
68754	733082
43438	733083
8398	733084
11962	733085
55500	733086
12702	733087
52460	733088
6264	733089
39946	733090
15956	733091
44653	733092
1643	733093
16052	733094
43673	733095
51386	733096
23081	733097
12274	733098
6430	733099
92776	733100
73568	733101
27310	733102
23756	733103
15614	733104
30415	733105
68892	733106
56547	733107
77623	733108
7567	733109
36558	733110
6753	733111
105518	733112
70902	733113
28559	733114
60160	733115
39218	733116
5086	733117
42666	733118
74868	733119
77109	733120
54996	733121
6768	733122
14564	733123
18339	733124
31980	733125
62395	733126
68837	733127
35271	733128
56679	733129
1858	733130
20140	733131
4969	733132
21235	733133
9310	733134
84399	733135
14331	733136
10422	733137
84636	733138
9129	733139
48944	733140
48944	733141
126011	733142
40864	733143
8605	733144
24639	733145
82780	733146
29045	733147
102409	733148
87309	733149
91028	733150
40242	733151
1446	733152
4236	733153
88756	733154
111649	733155
111515	733156
6959	733157
34308	733158
15599	733159
24003	733160
77913	733161
86293	733162
37802	733163
11685	733164
3165	733165
18629	733166
43329	733167
18056	733168
47280	733169
39597	733170
24116	733171
7044	733172
103994	733173
35969	733174
7142	733175
35219	733176
47936	733177
98948	733178
52890	733179
49805	733180
11490	733181
61048	733182
32938	733183
105753	733184
66767	733185
64613	733186
78125	733187
13308	733188
63193	733189
49573	733190
54132	733191
127528	733192
3220	733193
47261	733194
4319	733195
41463	733196
55561	733197
13707	733198
6918	733199
152578	733200
52805	733201
14286	733202
7956	733203
44080	733204
92616	733205
13380	733206
38504	733207
68016	733208
60243	733209
73412	733210
2029	733211
80948	733212
15809	733213
2016	733214
2572	733215
35039	733216
38910	733217
15199	733218
51895	733219
58123	733220
111460	733221
105042	733222
37791	733223
24611	733224
3024	733225
15540	733226
21614	733227
66784	733228
33160	733229
60145	733230
32929	733231
109905	733232
4590	733233
21583	733234
6765	733235
3792	733236
821	733237
61399	733238
11559	733239
75695	733240
87969	733241
7394	733242
24841	733243
32157	733244
85072	733245
36038	733246
19740	733247
13397	733248
5729	733249
3893	733250
34618	733251
5723	733252
31715	733253
25864	733254
11744	733255
60502	733256
1919	733257
26422	733258
3702	733259
90981	733260
28650	733261
20823	733262
29667	733263
136138	733264
49871	733265
9857	733266
88117	733267
69749	733268
4317	733269
127685	733270
3503	733271
64558	733272
9050	733273
42568	733274
29611	733275
18388	733276
64621	733277
33158	733278
68002	733279
11333	733280
13415	733281
26630	733282
75489	733283
68182	733284
21611	733285
86439	733286
52890	733287
56837	733288
20312	733289
18872	733290
8499	733291
5302	733292
47146	733293
7219	733294
43379	733295
58523	733296
1899	733297
52849	733298
4484	733299
34036	733300
41700	733301
345	733302
25343	733303
2340	733304
36712	733305
6946	733306
22938	733307
22280	733308
13527	733309
86681	733310
1644	733311
10599	733312
66818	733313
49489	733314
5064	733315
3364	733316
2751	733317
104064	733318
3024	733319
136951	733320
72143	733321
48545	733322
62414	733323
103582	733324
39192	733325
85205	733326
29894	733327
6131	733328
39757	733329
2514	733330
35004	733331
47154	733332
93559	733333
37238	733334
50867	733335
14740	733336
17530	733337
112982	733338
261	733339
41273	733340
9222	733341
60400	733342
31196	733343
49490	733344
22043	733345
37910	733346
21079	733347
88676	733348
8425	733349
70272	733350
14070	733351
23674	733352
17087	733353
12531	733354
30710	733355
30710	733356
136621	733357
87249	733358
4941	733359
4488	733360
36742	733361
2898	733362
6549	733363
3946	733364
88056	733365
27686	733366
5259	733367
83591	733368
121174	733369
46312	733370
35453	733371
26638	733372
15696	733373
33726	733374
105186	733375
7770	733376
45446	733377
33738	733378
39543	733379
12368	733380
10309	733381
11239	733382
48031	733383
33726	733384
90035	733385
27255	733386
81691	733387
47330	733388
27080	733389
17931	733390
26210	733391
33738	733392
38177	733393
28415	733394
51676	733395
53312	733396
17040	733397
61185	733398
8157	733399
41234	733400
3385	733401
55140	733402
11710	733403
75622	733404
22310	733405
40170	733406
32416	733407
373	733408
7649	733409
69118	733410
134647	733411
48914	733412
4604	733413
41232	733414
42194	733415
40754	733416
88139	733417
81140	733418
6307	733419
95491	733420
76488	733421
32113	733422
137323	733423
86154	733424
115080	733425
33738	733426
49322	733427
17040	733428
20174	733429
35351	733430
90324	733431
20371	733432
8392	733433
70049	733434
45171	733435
20626	733436
41195	733437
38607	733438
5823	733439
20163	733440
8477	733441
36810	733442
14851	733443
30324	733444
32914	733445
18370	733446
26633	733447
5809	733448
4727	733449
63512	733450
14414	733451
5654	733452
54169	733453
23957	733454
61377	733455
30220	733456
61703	733457
24310	733458
7226	733459
24107	733460
46445	733461
21243	733462
106654	733463
67617	733464
8011	733465
10130	733466
41303	733467
4092	733468
2439	733469
39372	733470
8798	733471
52991	733472
19241	733473
40628	733474
10041	733475
125667	733476
130582	733477
34597	733478
36253	733479
50623	733480
82799	733481
40506	733482
49624	733483
49696	733484
79878	733485
7466	733486
39056	733487
28106	733488
79410	733489
36587	733490
127343	733491
73480	733492
63250	733493
113559	733494
86449	733495
26118	733496
4487	733497
29423	733498
40744	733499
3473	733500
13924	733501
17375	733502
11470	733503
22133	733504
30490	733505
12367	733506
11122	733507
23989	733508
88670	733509
28361	733510
5019	733511
22371	733512
20734	733513
50523	733514
42337	733515
18010	733516
9430	733517
110882	733518
26475	733519
63591	733520
14893	733521
75710	733522
12289	733523
37635	733524
123128	733525
30945	733526
61715	733527
23097	733528
11269	733529
7705	733530
84748	733531
42629	733532
5660	733533
64556	733534
53639	733535
2307	733536
6499	733537
7815	733538
75268	733539
49123	733540
39467	733541
79678	733542
4370	733543
1669	733544
8496	733545
26067	733546
34149	733547
11314	733548
5658	733549
57432	733550
32335	733551
83174	733552
91021	733553
4829	733554
838	733555
838	733556
6484	733557
50230	733558
21120	733559
24575	733560
29432	733561
7440	733562
1285	733563
88119	733564
44056	733565
51845	733566
30910	733567
37222	733568
32430	733569
46326	733570
73156	733571
4908	733572
14553	733573
22693	733574
36429	733575
27328	733576
22693	733577
31945	733578
67466	733579
54553	733580
25545	733581
8051	733582
5642	733583
81831	733584
41985	733585
29085	733586
40778	733587
34308	733588
4983	733589
1796	733590
14187	733591
6757	733592
30349	733593
2236	733594
69766	733595
52330	733596
28809	733597
37697	733598
24538	733599
36516	733600
61757	733601
11604	733602
70600	733603
7577	733604
117486	733605
10986	733606
60403	733607
1415	733608
1225	733609
59803	733610
84732	733611
3984	733612
15657	733613
100316	733614
23291	733615
7500	733616
6826	733617
14320	733618
8146	733619
22631	733620
40475	733621
43640	733622
4688	733623
28823	733624
3773	733625
6401	733626
52823	733627
119795	733628
8955	733629
78877	733630
22062	733631
46937	733632
20344	733633
88734	733634
39983	733635
782	733636
102447	733637
16644	733638
11964	733639
12513	733640
6057	733641
49373	733642
6057	733643
44036	733644
6057	733645
44036	733646
20913	733647
35056	733648
81736	733649
37674	733650
56344	733651
69	733652
48451	733653
5390	733654
72845	733655
21562	733656
90418	733657
78420	733658
6712	733659
128020	733660
91930	733661
1840	733662
6484	733663
73222	733664
25358	733665
366	733666
45568	733667
23941	733668
11335	733669
56962	733670
133075	733671
24153	733672
14572	733673
50298	733674
34431	733675
86469	733676
126458	733677
14374	733678
71885	733679
23819	733680
11191	733681
73811	733682
12939	733683
52777	733684
43001	733685
7469	733686
38827	733687
9	733688
52108	733689
90972	733690
31517	733691
79904	733692
92833	733693
30458	733694
975	733695
77134	733696
20199	733697
4106	733698
106741	733699
37864	733700
993	733701
73802	733702
55314	733703
5674	733704
91691	733705
76406	733706
1477	733707
8070	733708
71753	733709
4747	733710
14306	733711
60254	733712
56477	733713
136974	733714
121302	733715
20333	733716
34076	733717
3749	733718
30500	733719
634	733720
1711	733721
59792	733722
45258	733723
49463	733724
125582	733725
60188	733726
27135	733727
11432	733728
27708	733729
1404	733730
4270	733731
55352	733732
74732	733733
84561	733734
4634	733735
57622	733736
38078	733737
44741	733738
9928	733739
89661	733740
46871	733741
12424	733742
74436	733743
21205	733744
7451	733745
34472	733746
22361	733747
25793	733748
51822	733749
7125	733750
5235	733751
73324	733752
20093	733753
981	733754
7969	733755
4210	733756
71624	733757
105830	733758
4108	733759
10648	733760
15280	733761
39908	733762
51398	733763
49548	733764
62850	733765
40864	733766
43629	733767
99105	733768
68718	733769
30359	733770
23657	733771
9586	733772
6703	733773
100263	733774
939	733775
939	733776
939	733777
135885	733778
99206	733779
57527	733780
50551	733781
61433	733782
2278	733783
97123	733784
52106	733785
100320	733786
79903	733787
42020	733788
8934	733789
39242	733790
57442	733791
65467	733792
1404	733793
9907	733794
14163	733795
50482	733796
24826	733797
85457	733798
1798	733799
58219	733800
29441	733801
66134	733802
1797	733803
10077	733804
54304	733805
102689	733806
65949	733807
49132	733808
2224	733809
53435	733810
77618	733811
11120	733812
58427	733813
61766	733814
30898	733815
23281	733816
50789	733817
8067	733818
1415	733819
53446	733820
3130	733821
2848	733822
19633	733823
99669	733824
117514	733825
51841	733826
59064	733827
6739	733828
50798	733829
79522	733830
64479	733831
28896	733832
64479	733833
104919	733834
71024	733835
17376	733836
67307	733837
11143	733838
48750	733839
138703	733840
11143	733841
30467	733842
62339	733843
11613	733844
49099	733845
37866	733846
51153	733847
70005	733848
15655	733849
31974	733850
81510	733851
50612	733852
90790	733853
29515	733854
17093	733855
24585	733856
5290	733857
70206	733858
4480	733859
89309	733860
39736	733861
99714	733862
48966	733863
60235	733864
113413	733865
89622	733866
80937	733867
166122	733868
13749	733869
103661	733870
53901	733871
21463	733872
12347	733873
15596	733874
71638	733875
37836	733876
6736	733877
30114	733878
79433	733879
46930	733880
32154	733881
29053	733882
8547	733883
59487	733884
50712	733885
12041	733886
9940	733887
70227	733888
1165	733889
11249	733890
58933	733891
38768	733892
12122	733893
31896	733894
100280	733895
43172	733896
45896	733897
34600	733898
5733	733899
65362	733900
22814	733901
122980	733902
51938	733903
39071	733904
6157	733905
32899	733906
86743	733907
117772	733908
36766	733909
21946	733910
11164	733911
48778	733912
22943	733913
37289	733914
56612	733915
4106	733916
15190	733917
30856	733918
43145	733919
5386	733920
12026	733921
21890	733922
30924	733923
30950	733924
105295	733925
89066	733926
7578	733927
9356	733928
102546	733929
11045	733930
53165	733931
84378	733932
38449	733933
10931	733934
68971	733935
52928	733936
48595	733937
63362	733938
135808	733939
68965	733940
27561	733941
17050	733942
66815	733943
121718	733944
37774	733945
6451	733946
52522	733947
13448	733948
94503	733949
88846	733950
46005	733951
40051	733952
106737	733953
123959	733954
27139	733955
42588	733956
74812	733957
50822	733958
51697	733959
20488	733960
11616	733961
61647	733962
63695	733963
7936	733964
29697	733965
15941	733966
17664	733967
5521	733968
114627	733969
80619	733970
53765	733971
54972	733972
43231	733973
10623	733974
28344	733975
16477	733976
28573	733977
32236	733978
77128	733979
89205	733980
4472	733981
73151	733982
35866	733983
81764	733984
95592	733985
79488	733986
25354	733987
25418	733988
36182	733989
81618	733990
87516	733991
6693	733992
81505	733993
40156	733994
26130	733995
4707	733996
85049	733997
36519	733998
76733	733999
86660	734000
62122	734001
43393	734002
137292	734003
4547	734004
12700	734005
36590	734006
67878	734007
83652	734008
114433	734009
29985	734010
19896	734011
59191	734012
48694	734013
51482	734014
64950	734015
59316	734016
97892	734017
77857	734018
114436	734019
3408	734020
15937	734021
26100	734022
34182	734023
83510	734024
46794	734025
38556	734026
127919	734027
60221	734028
51358	734029
89649	734030
59016	734031
52026	734032
127625	734033
26888	734034
96710	734035
2686	734036
16693	734037
7798	734038
5072	734039
50385	734040
119011	734041
82365	734042
5037	734043
7798	734044
100254	734045
15925	734046
27707	734047
2936	734048
59773	734049
54692	734050
9599	734051
49732	734052
47095	734053
69762	734054
21333	734055
23362	734056
3224	734057
41153	734058
16425	734059
48572	734060
39107	734061
10525	734062
1581	734063
1818	734064
39281	734065
52937	734066
96308	734067
15642	734068
17091	734069
84753	734070
100623	734071
12186	734072
119125	734073
86342	734074
52072	734075
9930	734076
5684	734077
2532	734078
12949	734079
38821	734080
28408	734081
103952	734082
7298	734083
29461	734084
82228	734085
85486	734086
10278	734087
10577	734088
10915	734089
130828	734090
45609	734091
11948	734092
93590	734093
22662	734094
23362	734095
96284	734096
74705	734097
62510	734098
27732	734099
51036	734100
13136	734101
36828	734102
85391	734103
4669	734104
4288	734105
76974	734106
16895	734107
40595	734108
21270	734109
6859	734110
73146	734111
102311	734112
77751	734113
109144	734114
11364	734115
70637	734116
107120	734117
50594	734118
107051	734119
61706	734120
43354	734121
97867	734122
38013	734123
107122	734124
24195	734125
73062	734126
111545	734127
78102	734128
124351	734129
70581	734130
87554	734131
83936	734132
34481	734133
96507	734134
104126	734135
64588	734136
102879	734137
81681	734138
80863	734139
38262	734140
102565	734141
119086	734142
128097	734143
131244	734144
94304	734145
49558	734146
23020	734147
51507	734148
89279	734149
81189	734150
23068	734151
107368	734152
79411	734153
55188	734154
37642	734155
102046	734156
84913	734157
48111	734158
13035	734159
60542	734160
11957	734161
8957	734162
12109	734163
9463	734164
93469	734165
40217	734166
127998	734167
32296	734168
11722	734169
16148	734170
1441	734171
51084	734172
61046	734173
6028	734174
37076	734175
148897	734176
9023	734177
107248	734178
36716	734179
41310	734180
70033	734181
70319	734182
10641	734183
39749	734184
8832	734185
941	734186
64732	734187
42441	734188
129399	734189
33029	734190
104004	734191
80454	734192
117348	734193
31435	734194
93361	734195
74773	734196
38653	734197
42256	734198
69911	734199
38719	734200
63461	734201
80649	734202
52946	734203
11140	734204
17784	734205
24556	734206
87322	734207
40573	734208
12746	734209
85378	734210
19121	734211
51880	734212
62112	734213
91354	734214
108374	734215
36670	734216
41272	734217
11150	734218
13408	734219
5246	734220
31435	734221
104407	734222
77505	734223
113065	734224
24547	734225
20059	734226
37614	734227
23715	734228
37909	734229
74302	734230
91334	734231
51430	734232
49629	734233
28388	734234
88969	734235
88967	734236
50331	734237
96870	734238
5246	734239
84703	734240
8269	734241
10466	734242
11319	734243
1477	734244
4447	734245
31155	734246
528	734247
18306	734248
51357	734249
36113	734250
84844	734251
6286	734252
17993	734253
31687	734254
34455	734255
79063	734256
12194	734257
80554	734258
57561	734259
975	734260
6753	734261
26500	734262
6709	734263
62153	734264
52819	734265
52819	734266
131228	734267
3016	734268
122543	734269
15919	734270
3046	734271
10715	734272
37160	734273
17491	734274
85876	734275
46832	734276
109023	734277
30328	734278
53686	734279
66740	734280
84370	734281
64277	734282
29418	734283
47739	734284
36135	734285
4542	734286
18299	734287
78982	734288
60377	734289
5079	734290
6653	734291
6653	734292
55356	734293
38870	734294
84480	734295
3111	734296
37448	734297
9072	734298
16474	734299
4465	734300
29139	734301
50643	734302
77642	734303
92269	734304
20530	734305
104099	734306
3167	734307
21626	734308
17737	734309
10765	734310
86356	734311
17053	734312
124887	734313
1170	734314
20833	734315
20791	734316
22992	734317
8542	734318
32411	734319
30947	734320
26266	734321
48086	734322
114704	734323
129824	734324
14428	734325
6269	734326
5590	734327
25873	734328
112115	734329
121665	734330
26478	734331
65697	734332
18984	734333
21538	734334
30238	734335
83035	734336
24094	734337
24091	734338
34497	734339
20404	734340
91414	734341
57609	734342
58328	734343
14761	734344
33774	734345
49849	734346
42503	734347
8119	734348
29169	734349
28007	734350
48635	734351
4646	734352
62616	734353
31376	734354
67288	734355
74	734356
137013	734357
1915	734358
46485	734359
33564	734360
46858	734361
76946	734362
776	734363
28720	734364
52101	734365
36219	734366
7484	734367
19647	734368
71888	734369
25350	734370
4576	734371
56800	734372
62650	734373
19972	734374
47987	734375
34670	734376
7362	734377
40546	734378
13747	734379
36894	734380
41337	734381
73715	734382
9864	734383
75874	734384
39922	734385
58039	734386
77103	734387
46904	734388
72149	734389
24443	734390
107396	734391
13108	734392
98239	734393
35849	734394
82350	734395
5950	734396
34618	734397
137483	734398
2526	734399
33256	734400
57602	734401
8608	734402
30605	734403
21809	734404
261	734405
261	734406
1005	734407
15313	734408
261	734409
30605	734410
16931	734411
6208	734412
2516	734413
720	734414
56411	734415
7344	734416
26723	734417
70941	734418
53214	734419
33624	734420
3234	734421
39855	734422
44716	734423
65652	734424
118911	734425
23078	734426
7174	734427
51835	734428
143547	734429
88696	734430
22391	734431
70625	734432
34381	734433
105700	734434
36636	734435
39737	734436
14280	734437
36113	734438
33734	734439
52416	734440
114304	734441
14941	734442
15612	734443
3097	734444
14116	734445
48729	734446
158666	734447
50757	734448
83792	734449
3125	734450
24438	734451
19057	734452
2713	734453
15911	734454
18645	734455
7531	734456
28802	734457
8472	734458
30879	734459
8994	734460
32455	734461
10473	734462
126474	734463
93029	734464
96971	734465
14657	734466
23477	734467
12313	734468
17917	734469
54384	734470
44545	734471
16639	734472
85352	734473
83897	734474
1321	734475
48814	734476
13779	734477
175	734478
2007	734479
48974	734480
2205	734481
217	734482
8626	734483
2205	734484
6937	734485
2046	734486
134018	734487
26938	734488
73479	734489
62218	734490
84547	734491
107151	734492
145346	734493
3953	734494
16115	734495
14411	734496
116750	734497
72925	734498
11623	734499
23061	734500
11559	734501
21924	734502
54724	734503
16679	734504
90763	734505
82391	734506
3169	734507
50252	734508
10947	734509
20450	734510
31723	734511
23148	734512
46807	734513
39593	734514
4482	734515
44865	734516
5628	734517
53714	734518
6388	734519
64370	734520
3404	734521
36468	734522
31453	734523
16451	734524
70011	734525
21620	734526
5777	734527
8199	734528
110501	734529
67687	734530
16571	734531
32183	734532
22618	734533
23856	734534
14337	734535
11592	734536
16989	734537
86362	734538
42611	734539
94447	734540
1210	734541
4015	734542
4510	734543
26047	734544
15496	734545
21853	734546
1650	734547
5439	734548
21761	734549
18646	734550
69875	734551
38518	734552
108658	734553
43988	734554
38125	734555
26131	734556
59928	734557
4909	734558
30850	734559
54129	734560
4030	734561
51704	734562
10237	734563
95956	734564
48624	734565
1915	734566
37554	734567
17086	734568
4037	734569
103437	734570
63699	734571
1241	734572
1631	734573
13696	734574
41912	734575
66795	734576
18948	734577
56447	734578
20040	734579
5394	734580
35103	734581
18389	734582
111599	734583
36020	734584
66042	734585
66787	734586
18519	734587
32150	734588
67698	734589
46349	734590
11136	734591
3714	734592
32190	734593
13718	734594
27597	734595
3139	734596
5235	734597
6945	734598
3427	734599
44865	734600
33916	734601
96794	734602
21931	734603
9654	734604
71854	734605
880	734606
21564	734607
3227	734608
8405	734609
17274	734610
48611	734611
41533	734612
52626	734613
4666	734614
45294	734615
4325	734616
2893	734617
50229	734618
111969	734619
28034	734620
1100	734621
3216	734622
15750	734623
28536	734624
41322	734625
17553	734626
89935	734627
30956	734628
40627	734629
3062	734630
64369	734631
45326	734632
25844	734633
22392	734634
19916	734635
102734	734636
39592	734637
48184	734638
111443	734639
46454	734640
77048	734641
5836	734642
38469	734643
31547	734644
4925	734645
13582	734646
44257	734647
16576	734648
35227	734649
9221	734650
72129	734651
20906	734652
42883	734653
52199	734654
14844	734655
79220	734656
15763	734657
25294	734658
16592	734659
29118	734660
14284	734661
16576	734662
6410	734663
11472	734664
26661	734665
82147	734666
38132	734667
3699	734668
31511	734669
12645	734670
10081	734671
30867	734672
40950	734673
52735	734674
41590	734675
10299	734676
13957	734677
53704	734678
18719	734679
6913	734680
1128	734681
49382	734682
7193	734683
52893	734684
10514	734685
31880	734686
16584	734687
3294	734688
78178	734689
73376	734690
24103	734691
51385	734692
38632	734693
40383	734694
112301	734695
85376	734696
55354	734697
21954	734698
9785	734699
6722	734700
25936	734701
938	734702
18018	734703
15659	734704
83677	734705
18458	734706
8834	734707
5439	734708
39443	734709
19493	734710
42057	734711
66903	734712
47951	734713
57347	734714
73815	734715
4424	734716
63477	734717
53744	734718
30033	734719
51131	734720
31049	734721
5836	734722
899	734723
2348	734724
7036	734725
8884	734726
15554	734727
3714	734728
79902	734729
15647	734730
44728	734731
38844	734732
23477	734733
8405	734734
105547	734735
14996	734736
87309	734737
20728	734738
20077	734739
40242	734740
7999	734741
13696	734742
62408	734743
43567	734744
445	734745
76360	734746
844	734747
899	734748
55194	734749
28558	734750
6927	734751
134269	734752
51046	734753
54328	734754
33931	734755
4268	734756
20641	734757
17008	734758
24860	734759
14682	734760
7560	734761
1892	734762
1892	734763
154552	734764
68016	734765
7521	734766
9016	734767
4510	734768
16879	734769
30795	734770
62104	734771
36830	734772
6709	734773
70244	734774
28368	734775
70928	734776
2886	734777
69310	734778
23265	734779
36473	734780
68987	734781
17803	734782
40981	734783
7051	734784
11430	734785
47083	734786
52389	734787
21139	734788
53681	734789
81790	734790
95711	734791
3097	734792
99266	734793
23119	734794
97035	734795
54189	734796
50000	734797
42982	734798
23732	734799
21996	734800
37025	734801
40869	734802
6736	734803
34211	734804
41422	734805
47986	734806
39978	734807
41676	734808
20920	734809
67266	734810
8120	734811
4408	734812
12646	734813
100677	734814
39788	734815
20775	734816
49169	734817
4266	734818
91399	734819
67057	734820
40502	734821
33854	734822
53128	734823
11039	734824
103557	734825
64394	734826
5418	734827
68815	734828
7070	734829
61755	734830
39380	734831
20045	734832
30337	734833
23895	734834
145391	734835
231	734836
2959	734837
2959	734838
31666	734839
16235	734840
33248	734841
45514	734842
81946	734843
7528	734844
5950	734845
73282	734846
64606	734847
61788	734848
110	734849
7643	734850
58339	734851
6390	734852
63722	734853
1100	734854
9991	734855
17740	734856
15860	734857
28231	734858
711	734859
88858	734860
24151	734861
7805	734862
20517	734863
7827	734864
28620	734865
58449	734866
16209	734867
16093	734868
46943	734869
14006	734870
106704	734871
5988	734872
111464	734873
57754	734874
49710	734875
16283	734876
128824	734877
21213	734878
19948	734879
14504	734880
50331	734881
58401	734882
30189	734883
84866	734884
5821	734885
12440	734886
1487	734887
110914	734888
94406	734889
34212	734890
124599	734891
20638	734892
18740	734893
38187	734894
3409	734895
38114	734896
31392	734897
2804	734898
34291	734899
899	734900
11472	734901
82355	734902
17650	734903
13551	734904
17809	734905
35491	734906
1830	734907
1830	734908
5378	734909
7998	734910
12093	734911
35810	734912
27139	734913
20445	734914
7375	734915
36276	734916
21626	734917
23016	734918
17267	734919
21805	734920
1830	734921
26169	734922
13760	734923
9687	734924
92484	734925
15735	734926
58331	734927
50426	734928
62431	734929
1650	734930
51646	734931
4009	734932
3945	734933
4009	734934
25320	734935
14414	734936
67072	734937
56320	734938
4097	734939
29982	734940
6287	734941
54551	734942
51074	734943
62214	734944
23918	734945
39904	734946
39928	734947
880	734948
23976	734949
7335	734950
763	734951
112908	734952
7902	734953
6955	734954
26462	734955
18049	734956
67629	734957
29424	734958
89492	734959
23114	734960
880	734961
3227	734962
5439	734963
791	734964
13390	734965
1654	734966
49500	734967
109422	734968
108957	734969
53699	734970
76312	734971
65718	734972
11670	734973
10409	734974
18155	734975
53816	734976
40945	734977
12196	734978
1799	734979
14411	734980
58496	734981
6726	734982
21456	734983
3593	734984
108699	734985
5764	734986
45430	734987
31139	734988
12093	734989
25369	734990
12093	734991
28536	734992
20772	734993
19290	734994
10312	734995
19290	734996
8596	734997
54332	734998
396	734999
69853	735000
20188	735001
22257	735002
57722	735003
39899	735004
18073	735005
14679	735006
87810	735007
44865	735008
2514	735009
58098	735010
18681	735011
28554	735012
491	735013
38142	735014
2137	735015
13538	735016
1449	735017
9649	735018
7375	735019
20943	735020
7375	735021
40452	735022
8566	735023
2234	735024
29733	735025
110418	735026
152598	735027
45296	735028
3806	735029
3284	735030
19253	735031
129231	735032
19182	735033
96928	735034
9327	735035
33869	735036
30031	735037
18132	735038
31011	735039
31172	735040
8187	735041
84694	735042
14414	735043
39204	735044
3820	735045
4427	735046
32486	735047
83450	735048
28730	735049
51470	735050
30976	735051
9397	735052
8925	735053
26902	735054
46160	735055
48468	735056
6469	735057
132411	735058
37118	735059
70514	735060
82002	735061
23568	735062
8033	735063
5900	735064
33893	735065
27253	735066
47654	735067
6064	735068
40818	735069
116912	735070
75607	735071
79605	735072
8626	735073
82029	735074
8187	735075
13569	735076
11509	735077
38874	735078
17375	735079
27551	735080
36469	735081
35505	735082
99487	735083
79101	735084
29882	735085
4973	735086
5264	735087
1723	735088
10545	735089
8605	735090
32929	735091
52499	735092
22673	735093
44728	735094
21620	735095
33248	735096
10685	735097
9760	735098
14402	735099
56186	735100
1602	735101
36020	735102
31891	735103
79430	735104
65946	735105
2499	735106
62368	735107
9270	735108
9270	735109
4882	735110
7339	735111
2230	735112
1415	735113
51592	735114
78249	735115
114460	735116
34388	735117
36782	735118
25256	735119
7239	735120
39185	735121
7239	735122
6548	735123
10692	735124
28516	735125
6494	735126
1559	735127
83581	735128
106009	735129
94289	735130
13885	735131
1287	735132
71774	735133
33104	735134
92117	735135
59476	735136
51238	735137
4364	735138
17351	735139
67558	735140
4364	735141
14295	735142
74387	735143
17318	735144
40906	735145
9917	735146
32491	735147
24370	735148
56924	735149
2924	735150
36673	735151
5316	735152
11667	735153
32142	735154
57769	735155
13413	735156
27952	735157
136894	735158
49180	735159
70427	735160
23297	735161
44125	735162
65590	735163
62239	735164
89125	735165
14382	735166
27528	735167
43975	735168
94428	735169
39759	735170
46418	735171
47731	735172
89229	735173
13847	735174
139046	735175
28574	735176
68237	735177
18619	735178
113598	735179
18032	735180
18088	735181
11302	735182
112959	735183
65715	735184
49161	735185
4132	735186
29437	735187
90220	735188
11121	735189
56595	735190
116623	735191
14298	735192
88673	735193
33944	735194
30451	735195
130586	735196
39133	735197
43494	735198
39759	735199
90089	735200
96810	735201
58562	735202
88818	735203
16078	735204
135769	735205
66093	735206
6256	735207
52865	735208
23725	735209
88778	735210
88802	735211
89966	735212
18180	735213
60426	735214
35537	735215
13111	735216
2295	735217
56253	735218
57962	735219
51447	735220
54584	735221
41638	735222
62347	735223
97701	735224
26908	735225
41380	735226
23696	735227
61520	735228
31041	735229
25569	735230
27528	735231
42520	735232
72978	735233
53900	735234
87532	735235
133755	735236
5125	735237
34054	735238
3503	735239
107422	735240
27513	735241
102924	735242
112992	735243
24905	735244
76486	735245
25962	735246
53773	735247
93978	735248
52398	735249
58318	735250
88048	735251
10848	735252
2722	735253
1190	735254
21747	735255
78179	735256
85000	735257
53851	735258
47772	735259
108397	735260
42969	735261
38056	735262
18809	735263
52304	735264
23844	735265
87629	735266
107275	735267
33955	735268
44828	735269
80317	735270
73797	735271
77798	735272
112990	735273
41966	735274
73713	735275
68077	735276
73688	735277
87451	735278
87876	735279
11681	735280
22596	735281
15532	735282
1397	735283
92367	735284
91875	735285
102322	735286
3117	735287
23186	735288
34039	735289
97903	735290
40485	735291
3411	735292
26999	735293
26118	735294
58302	735295
85000	735296
88118	735297
42982	735298
22946	735299
87927	735300
3097	735301
6923	735302
27933	735303
8565	735304
52429	735305
1299	735306
66841	735307
66521	735308
38023	735309
67474	735310
47866	735311
17351	735312
84541	735313
616	735314
4722	735315
4137	735316
1100	735317
23979	735318
68869	735319
938	735320
51811	735321
110253	735322
86729	735323
118643	735324
44293	735325
8175	735326
58423	735327
59119	735328
29912	735329
59927	735330
17569	735331
74867	735332
98919	735333
38679	735334
1210	735335
26695	735336
9277	735337
121706	735338
47416	735339
74492	735340
41506	735341
67938	735342
73710	735343
17944	735344
92380	735345
17308	735346
58698	735347
22240	735348
16266	735349
15260	735350
44286	735351
8048	735352
93393	735353
68318	735354
21847	735355
6773	735356
68418	735357
9366	735358
67475	735359
21794	735360
6514	735361
15512	735362
9452	735363
11982	735364
11612	735365
100584	735366
40086	735367
67146	735368
56873	735369
7999	735370
88884	735371
15975	735372
15735	735373
53906	735374
1520	735375
4951	735376
158851	735377
4225	735378
11203	735379
90618	735380
87176	735381
70943	735382
59453	735383
31950	735384
133934	735385
57686	735386
9085	735387
8060	735388
27104	735389
44627	735390
57786	735391
144051	735392
11471	735393
21454	735394
11982	735395
51967	735396
11502	735397
1128	735398
460	735399
899	735400
4015	735401
5958	735402
460	735403
47316	735404
460	735405
231	735406
15611	735407
89972	735408
84348	735409
231	735410
1299	735411
325	735412
9119	735413
58067	735414
8580	735415
39759	735416
23606	735417
23348	735418
3097	735419
43572	735420
9819	735421
75281	735422
9737	735423
7660	735424
54659	735425
5273	735426
6391	735427
62419	735428
59786	735429
3310	735430
77979	735431
73797	735432
117112	735433
28852	735434
71007	735435
39174	735436
9667	735437
33871	735438
59408	735439
7069	735440
8287	735441
104411	735442
48139	735443
81681	735444
3411	735445
71898	735446
30062	735447
88039	735448
36496	735449
92613	735450
105274	735451
74373	735452
65008	735453
135504	735454
44549	735455
37279	735456
110660	735457
30524	735458
13095	735459
22136	735460
124859	735461
50116	735462
57436	735463
65832	735464
51254	735465
23031	735466
40516	735467
134458	735468
110229	735469
17187	735470
75453	735471
36761	735472
83384	735473
88224	735474
135989	735475
52975	735476
83113	735477
30403	735478
82506	735479
9747	735480
20938	735481
48139	735482
8989	735483
9102	735484
4471	735485
31002	735486
48040	735487
11349	735488
7743	735489
15662	735490
96516	735491
104349	735492
60552	735493
60552	735494
104411	735495
59208	735496
36036	735497
2900	735498
38146	735499
71000	735500
93567	735501
69841	735502
66893	735503
38744	735504
31238	735505
103403	735506
120503	735507
82245	735508
44175	735509
32432	735510
30073	735511
53697	735512
41938	735513
50615	735514
100577	735515
31552	735516
102399	735517
82165	735518
28364	735519
30195	735520
25313	735521
28852	735522
47702	735523
52973	735524
81727	735525
37216	735526
11344	735527
37156	735528
14117	735529
71010	735530
74408	735531
36605	735532
27614	735533
36603	735534
71007	735535
46969	735536
35250	735537
28044	735538
30073	735539
36605	735540
37216	735541
49450	735542
27614	735543
64387	735544
71073	735545
83791	735546
29898	735547
20306	735548
53783	735549
41878	735550
38520	735551
41870	735552
38520	735553
62150	735554
39791	735555
40491	735556
65436	735557
164033	735558
31386	735559
28383	735560
85904	735561
54627	735562
53697	735563
65436	735564
39174	735565
53740	735566
133836	735567
53740	735568
2900	735569
48021	735570
19998	735571
31041	735572
31019	735573
64106	735574
20062	735575
114353	735576
28953	735577
95871	735578
145161	735579
68189	735580
9743	735581
37730	735582
9017	735583
30480	735584
16453	735585
62761	735586
113465	735587
62472	735588
45405	735589
28857	735590
109961	735591
24769	735592
77873	735593
71957	735594
11608	735595
29488	735596
6735	735597
49343	735598
63182	735599
8994	735600
61026	735601
124777	735602
25436	735603
106825	735604
37301	735605
20462	735606
61670	735607
80464	735608
148856	735609
8925	735610
15284	735611
56946	735612
98791	735613
28624	735614
11787	735615
41706	735616
52761	735617
104120	735618
32316	735619
82702	735620
10125	735621
69052	735622
69073	735623
3573	735624
1663	735625
82193	735626
107673	735627
11287	735628
112271	735629
62322	735630
1663	735631
1663	735632
71738	735633
49135	735634
22656	735635
94190	735636
88052	735637
137470	735638
15853	735639
28632	735640
81115	735641
97880	735642
32809	735643
5590	735644
33852	735645
10938	735646
100965	735647
80951	735648
9801	735649
132962	735650
62250	735651
17062	735652
54390	735653
14295	735654
31240	735655
2883	735656
35849	735657
33977	735658
85930	735659
22259	735660
44642	735661
14407	735662
5686	735663
79180	735664
61256	735665
47034	735666
56549	735667
112894	735668
28232	735669
12055	735670
71690	735671
2466	735672
61404	735673
59058	735674
41287	735675
89588	735676
52832	735677
27517	735678
14407	735679
62832	735680
30895	735681
4129	735682
69296	735683
33931	735684
62988	735685
99156	735686
44897	735687
23895	735688
23031	735689
42619	735690
79819	735691
8884	735692
35838	735693
58007	735694
45074	735695
6173	735696
60965	735697
67615	735698
28828	735699
91508	735700
18438	735701
104875	735702
1210	735703
81950	735704
73072	735705
27311	735706
48886	735707
105147	735708
25900	735709
106847	735710
68759	735711
18499	735712
65419	735713
23685	735714
7375	735715
50357	735716
90988	735717
16209	735718
19660	735719
103954	735720
22915	735721
16515	735722
51148	735723
48589	735724
10373	735725
24268	735726
61776	735727
48753	735728
9905	735729
23692	735730
24294	735731
54389	735732
27136	735733
1663	735734
97662	735735
52113	735736
43536	735737
25770	735738
6773	735739
14929	735740
33908	735741
23033	735742
37406	735743
29584	735744
26635	735745
24108	735746
65381	735747
41197	735748
28739	735749
53721	735750
12551	735751
24092	735752
53639	735753
40785	735754
64054	735755
6957	735756
13333	735757
23525	735758
26762	735759
16169	735760
83043	735761
1299	735762
721	735763
17573	735764
78939	735765
29916	735766
6004	735767
3045	735768
17318	735769
65833	735770
4217	735771
4755	735772
78	735773
1207	735774
12238	735775
83182	735776
102457	735777
28623	735778
2510	735779
89109	735780
11222	735781
46443	735782
13547	735783
50581	735784
64076	735785
81911	735786
49420	735787
33313	735788
74612	735789
3292	735790
96379	735791
33860	735792
27762	735793
75575	735794
113612	735795
63233	735796
89523	735797
82021	735798
29045	735799
2293	735800
1354	735801
8143	735802
18298	735803
4124	735804
28357	735805
5274	735806
80897	735807
29584	735808
97965	735809
22326	735810
361	735811
105050	735812
43971	735813
51966	735814
83343	735815
14118	735816
52839	735817
112862	735818
3911	735819
45525	735820
59305	735821
106674	735822
23345	735823
64958	735824
114671	735825
71590	735826
137660	735827
107875	735828
82268	735829
42485	735830
83139	735831
59344	735832
13557	735833
107820	735834
64790	735835
88870	735836
101088	735837
106894	735838
88201	735839
34708	735840
8325	735841
15857	735842
15347	735843
107303	735844
1299	735845
42962	735846
14547	735847
975	735848
975	735849
130984	735850
64092	735851
11630	735852
44904	735853
31558	735854
3931	735855
64050	735856
102463	735857
70526	735858
78924	735859
12289	735860
16171	735861
50051	735862
4364	735863
64213	735864
34618	735865
26464	735866
68068	735867
9097	735868
44628	735869
18430	735870
67618	735871
5624	735872
53288	735873
16652	735874
98745	735875
80751	735876
5594	735877
51826	735878
16943	735879
67892	735880
13281	735881
1032	735882
52832	735883
50566	735884
83678	735885
30573	735886
4768	735887
4163	735888
56940	735889
54648	735890
93600	735891
75687	735892
72064	735893
31944	735894
95442	735895
73240	735896
110360	735897
141633	735898
80402	735899
23716	735900
12885	735901
11302	735902
7004	735903
10901	735904
13444	735905
105312	735906
49474	735907
8106	735908
26010	735909
14655	735910
20241	735911
85187	735912
6323	735913
4665	735914
49949	735915
14733	735916
23999	735917
11304	735918
6760	735919
79880	735920
11376	735921
96679	735922
67824	735923
31234	735924
10369	735925
23321	735926
4102	735927
18307	735928
48017	735929
5965	735930
4210	735931
21562	735932
3645	735933
6950	735934
85304	735935
54048	735936
25874	735937
13952	735938
25001	735939
71056	735940
11342	735941
14295	735942
54184	735943
93834	735944
46924	735945
36274	735946
50870	735947
4994	735948
37739	735949
75262	735950
94228	735951
8398	735952
3033	735953
977	735954
52545	735955
24932	735956
13339	735957
10590	735958
7663	735959
52873	735960
46963	735961
13861	735962
67581	735963
129469	735964
50775	735965
107655	735966
82972	735967
119075	735968
129662	735969
92856	735970
13513	735971
41170	735972
19718	735973
40771	735974
37136	735975
60025	735976
56015	735977
56015	735978
9287	735979
7031	735980
17876	735981
113505	735982
47642	735983
18695	735984
39082	735985
11155	735986
17794	735987
24588	735988
42429	735989
69815	735990
98086	735991
85281	735992
71731	735993
611	735994
16203	735995
13769	735996
4760	735997
40796	735998
50585	735999
28803	736000
1079	736001
3152	736002
45216	736003
1613	736004
82	736005
20512	736006
127657	736007
26731	736008
43610	736009
48495	736010
65963	736011
72738	736012
74880	736013
127798	736014
34473	736015
94116	736016
81603	736017
7954	736018
16195	736019
14437	736020
67152	736021
6928	736022
1239	736023
52887	736024
7535	736025
36578	736026
26042	736027
62317	736028
2826	736029
778	736030
32867	736031
11188	736032
34237	736033
46997	736034
45154	736035
11252	736036
1840	736037
26043	736038
67221	736039
26590	736040
20009	736041
103838	736042
33785	736043
36689	736044
10159	736045
18181	736046
107141	736047
26179	736048
134299	736049
25002	736050
6932	736051
20205	736052
69050	736053
34049	736054
78859	736055
23285	736056
82962	736057
12244	736058
33543	736059
16666	736060
45060	736061
14596	736062
85338	736063
49500	736064
42556	736065
8808	736066
73223	736067
1693	736068
32842	736069
17611	736070
6854	736071
18843	736072
38166	736073
102135	736074
8356	736075
12727	736076
12788	736077
20011	736078
73182	736079
39971	736080
24811	736081
5500	736082
11357	736083
17807	736084
17807	736085
41971	736086
21512	736087
41420	736088
65567	736089
25263	736090
23416	736091
9355	736092
30236	736093
83517	736094
17807	736095
17807	736096
39927	736097
39095	736098
21849	736099
99028	736100
284	736101
29950	736102
105600	736103
122622	736104
22755	736105
911	736106
36068	736107
25901	736108
10918	736109
87478	736110
31081	736111
105911	736112
71959	736113
131083	736114
10861	736115
10861	736116
36237	736117
43573	736118
18628	736119
5200	736120
109305	736121
6251	736122
20391	736123
24411	736124
32229	736125
35812	736126
58851	736127
13488	736128
41612	736129
12542	736130
31371	736131
12303	736132
54054	736133
85451	736134
51402	736135
55247	736136
4544	736137
7238	736138
34531	736139
22708	736140
5930	736141
26965	736142
89959	736143
22142	736144
37245	736145
7983	736146
7018	736147
16983	736148
20376	736149
56609	736150
44046	736151
101141	736152
61616	736153
94638	736154
103739	736155
70018	736156
74691	736157
65737	736158
95737	736159
32821	736160
57685	736161
55324	736162
72240	736163
57332	736164
42575	736165
46151	736166
24984	736167
108688	736168
21352	736169
1072	736170
20245	736171
68030	736172
12239	736173
35846	736174
23682	736175
95532	736176
87827	736177
28831	736178
95874	736179
44800	736180
45931	736181
88042	736182
73385	736183
66011	736184
23383	736185
43492	736186
74884	736187
69996	736188
69152	736189
93623	736190
126207	736191
17796	736192
74606	736193
50345	736194
99723	736195
138730	736196
58932	736197
81001	736198
42547	736199
28162	736200
15941	736201
118914	736202
112103	736203
19943	736204
90568	736205
66989	736206
71887	736207
217	736208
65504	736209
108392	736210
82953	736211
47374	736212
278	736213
10002	736214
73787	736215
81802	736216
26392	736217
62360	736218
42010	736219
54051	736220
29515	736221
4925	736222
12542	736223
31975	736224
10905	736225
66991	736226
26209	736227
58322	736228
33457	736229
12309	736230
85034	736231
80577	736232
64764	736233
118828	736234
21352	736235
39817	736236
53816	736237
46379	736238
18553	736239
103390	736240
37050	736241
36026	736242
76440	736243
38925	736244
95266	736245
3863	736246
17245	736247
99800	736248
9946	736249
18965	736250
12707	736251
127732	736252
10905	736253
33262	736254
48795	736255
16232	736256
56455	736257
99190	736258
8852	736259
17535	736260
79522	736261
115694	736262
42367	736263
74739	736264
154796	736265
58243	736266
9184	736267
396	736268
57606	736269
77881	736270
60175	736271
62505	736272
8193	736273
9455	736274
4077	736275
62526	736276
64896	736277
3765	736278
72154	736279
63140	736280
56435	736281
18105	736282
46935	736283
15870	736284
7526	736285
2455	736286
3929	736287
77749	736288
5971	736289
8205	736290
8205	736291
22301	736292
53186	736293
9442	736294
53011	736295
66619	736296
72032	736297
21170	736298
53792	736299
108402	736300
16580	736301
55475	736302
59427	736303
15629	736304
5002	736305
38950	736306
40780	736307
6773	736308
9008	736309
30540	736310
99095	736311
10109	736312
10109	736313
50502	736314
61371	736315
79352	736316
7317	736317
1471	736318
10419	736319
90033	736320
50607	736321
35292	736322
56737	736323
8051	736324
23057	736325
24977	736326
35355	736327
49569	736328
64268	736329
60237	736330
63094	736331
112041	736332
18999	736333
88202	736334
42642	736335
17099	736336
27075	736337
36226	736338
105278	736339
4898	736340
26651	736341
28732	736342
104341	736343
112191	736344
105973	736345
31453	736346
5238	736347
40177	736348
21834	736349
20443	736350
86031	736351
79544	736352
71924	736353
86016	736354
19257	736355
46519	736356
7796	736357
13815	736358
18616	736359
33787	736360
99728	736361
60571	736362
53426	736363
3294	736364
95320	736365
11473	736366
20703	736367
31369	736368
17544	736369
31369	736370
45926	736371
29423	736372
67196	736373
12786	736374
9643	736375
39853	736376
96347	736377
43296	736378
89602	736379
137779	736380
301	736381
66024	736382
46895	736383
48561	736384
3216	736385
115712	736386
67025	736387
79771	736388
113782	736389
24087	736390
24976	736391
44065	736392
44065	736393
34280	736394
33069	736395
1225	736396
31125	736397
38591	736398
41333	736399
84608	736400
110156	736401
66743	736402
106884	736403
86203	736404
106910	736405
12287	736406
17333	736407
17754	736408
29498	736409
24852	736410
132828	736411
18165	736412
83050	736413
23812	736414
136920	736415
842	736416
5251	736417
15884	736418
4019	736419
15236	736420
89	736421
22200	736422
1026	736423
14202	736424
21110	736425
2641	736426
51520	736427
46449	736428
4313	736429
119110	736430
14878	736431
24192	736432
6394	736433
90663	736434
12767	736435
74894	736436
23785	736437
17767	736438
2992	736439
7493	736440
70368	736441
36105	736442
1894	736443
1657	736444
6881	736445
6881	736446
85847	736447
23006	736448
44077	736449
8011	736450
85837	736451
12038	736452
46826	736453
13086	736454
57783	736455
86410	736456
54780	736457
46334	736458
49811	736459
100945	736460
136977	736461
34419	736462
31409	736463
9235	736464
145	736465
8533	736466
18015	736467
15363	736468
164295	736469
18509	736470
51458	736471
56913	736472
45321	736473
53261	736474
81746	736475
25582	736476
92722	736477
10390	736478
81530	736479
15724	736480
19762	736481
5971	736482
25591	736483
23478	736484
8179	736485
4464	736486
23588	736487
9037	736488
4000	736489
18669	736490
37775	736491
37775	736492
37775	736493
58457	736494
54677	736495
58615	736496
148993	736497
44650	736498
70979	736499
82973	736500
11133	736501
32777	736502
62685	736503
36833	736504
45253	736505
117300	736506
122646	736507
59505	736508
22331	736509
36470	736510
110756	736511
56483	736512
68280	736513
30322	736514
117759	736515
5063	736516
15642	736517
35839	736518
29542	736519
122450	736520
74717	736521
14516	736522
67625	736523
13272	736524
12404	736525
23443	736526
13272	736527
10178	736528
82862	736529
217	736530
22301	736531
27540	736532
5710	736533
113076	736534
101949	736535
109958	736536
13812	736537
28054	736538
90808	736539
50308	736540
23679	736541
5418	736542
91308	736543
9898	736544
18253	736545
29765	736546
18782	736547
120532	736548
53804	736549
26761	736550
13368	736551
4296	736552
76368	736553
6292	736554
39758	736555
62385	736556
14793	736557
3385	736558
9325	736559
30907	736560
24913	736561
6228	736562
43490	736563
47906	736564
15516	736565
3970	736566
40137	736567
3380	736568
9456	736569
14228	736570
2099	736571
16200	736572
7811	736573
84768	736574
46415	736575
53813	736576
6613	736577
29934	736578
3058	736579
97482	736580
1165	736581
86699	736582
673	736583
41400	736584
85069	736585
68699	736586
78868	736587
8629	736588
4225	736589
52773	736590
42049	736591
25916	736592
75170	736593
46797	736594
29598	736595
9105	736596
18975	736597
22127	736598
8484	736599
45148	736600
12925	736601
58991	736602
12925	736603
25288	736604
18108	736605
48664	736606
51353	736607
90473	736608
8900	736609
49285	736610
91696	736611
24114	736612
6671	736613
40605	736614
37194	736615
40637	736616
17127	736617
35969	736618
17607	736619
90473	736620
21160	736621
22638	736622
26912	736623
40605	736624
22638	736625
10668	736626
34237	736627
24114	736628
2299	736629
27641	736630
27641	736631
3464	736632
35900	736633
12925	736634
12925	736635
66541	736636
46855	736637
46802	736638
54932	736639
6303	736640
24184	736641
28049	736642
7773	736643
51228	736644
28049	736645
37194	736646
26086	736647
12939	736648
22968	736649
59567	736650
50310	736651
24184	736652
26086	736653
47670	736654
39594	736655
23364	736656
35834	736657
49285	736658
38481	736659
39784	736660
6274	736661
37106	736662
38687	736663
8117	736664
30592	736665
3292	736666
39577	736667
40557	736668
9461	736669
28878	736670
15984	736671
49296	736672
66810	736673
128854	736674
37857	736675
36591	736676
41384	736677
36591	736678
36591	736679
14117	736680
10522	736681
10648	736682
8999	736683
14133	736684
51329	736685
97527	736686
62483	736687
38672	736688
88740	736689
12472	736690
39237	736691
52912	736692
30502	736693
83235	736694
23190	736695
81156	736696
15750	736697
30639	736698
3681	736699
3909	736700
23190	736701
7250	736702
23145	736703
9795	736704
9343	736705
20050	736706
51645	736707
37015	736708
42395	736709
11680	736710
9795	736711
54557	736712
44449	736713
26224	736714
9795	736715
28333	736716
23680	736717
20664	736718
1153	736719
1153	736720
5285	736721
4085	736722
44442	736723
7250	736724
17047	736725
59754	736726
121581	736727
54302	736728
24265	736729
15679	736730
69872	736731
24662	736732
4977	736733
14732	736734
4977	736735
7803	736736
6551	736737
3269	736738
22026	736739
58515	736740
10588	736741
16540	736742
36073	736743
362	736744
69337	736745
39761	736746
59558	736747
45948	736748
13701	736749
26124	736750
15664	736751
26131	736752
35258	736753
8213	736754
38777	736755
114429	736756
27591	736757
57628	736758
9185	736759
52542	736760
12383	736761
132570	736762
52877	736763
78484	736764
31372	736765
4959	736766
52421	736767
52531	736768
58448	736769
74897	736770
31378	736771
5026	736772
2418	736773
17040	736774
79038	736775
33056	736776
9637	736777
13534	736778
5141	736779
104053	736780
1791	736781
25901	736782
27809	736783
51235	736784
110678	736785
100871	736786
109087	736787
79412	736788
56305	736789
89498	736790
83613	736791
100952	736792
110675	736793
65945	736794
91633	736795
80728	736796
10304	736797
93677	736798
120091	736799
89409	736800
32950	736801
110577	736802
79433	736803
51402	736804
82156	736805
102748	736806
91990	736807
110731	736808
100985	736809
10304	736810
107629	736811
49763	736812
96699	736813
93769	736814
43142	736815
89502	736816
56273	736817
48747	736818
70397	736819
104027	736820
94422	736821
13095	736822
43140	736823
124364	736824
152801	736825
2012	736826
88950	736827
38517	736828
26437	736829
37967	736830
5927	736831
6465	736832
14259	736833
138694	736834
110732	736835
83609	736836
83582	736837
85257	736838
137509	736839
40036	736840
72766	736841
30581	736842
86291	736843
35972	736844
45600	736845
11516	736846
21556	736847
32449	736848
63505	736849
68159	736850
60546	736851
14393	736852
45595	736853
43588	736854
10576	736855
76409	736856
2926	736857
19630	736858
14021	736859
101004	736860
1379	736861
12489	736862
37328	736863
114699	736864
28617	736865
45485	736866
55658	736867
78190	736868
9637	736869
7602	736870
51395	736871
114648	736872
100997	736873
112256	736874
124327	736875
84670	736876
29120	736877
16421	736878
112138	736879
44857	736880
95712	736881
127894	736882
129465	736883
104972	736884
18679	736885
42659	736886
54246	736887
67187	736888
95707	736889
40594	736890
33679	736891
103801	736892
38555	736893
85970	736894
6309	736895
111466	736896
65440	736897
34165	736898
22946	736899
95360	736900
4845	736901
12243	736902
30479	736903
117520	736904
64730	736905
52472	736906
10438	736907
55524	736908
42457	736909
3664	736910
33136	736911
11230	736912
6131	736913
63633	736914
74768	736915
26619	736916
50808	736917
81883	736918
110539	736919
22375	736920
45492	736921
26682	736922
88880	736923
58148	736924
90883	736925
20233	736926
44513	736927
7400	736928
639	736929
79588	736930
22946	736931
10972	736932
49129	736933
15819	736934
54085	736935
12347	736936
11702	736937
34009	736938
34661	736939
113111	736940
36528	736941
53349	736942
33157	736943
67828	736944
166007	736945
7493	736946
40109	736947
27323	736948
79756	736949
54316	736950
3631	736951
73585	736952
7592	736953
988	736954
50750	736955
21342	736956
98758	736957
4319	736958
14571	736959
59935	736960
35380	736961
12211	736962
9755	736963
5725	736964
45469	736965
10111	736966
6168	736967
61554	736968
103999	736969
77998	736970
38919	736971
3602	736972
18865	736973
38941	736974
18865	736975
20687	736976
49426	736977
14374	736978
83891	736979
7598	736980
59806	736981
48212	736982
5926	736983
5926	736984
5926	736985
98057	736986
27193	736987
8192	736988
85432	736989
7828	736990
10574	736991
22401	736992
26246	736993
30102	736994
30102	736995
6885	736996
38053	736997
14451	736998
67173	736999
30978	737000
37686	737001
54766	737002
31505	737003
48784	737004
8623	737005
86675	737006
33046	737007
20012	737008
38062	737009
6447	737010
32003	737011
26182	737012
4690	737013
16591	737014
38866	737015
83421	737016
98732	737017
38121	737018
31196	737019
124799	737020
15519	737021
74386	737022
61543	737023
20252	737024
37815	737025
1613	737026
55640	737027
86441	737028
70326	737029
63471	737030
6440	737031
67184	737032
17938	737033
5068	737034
64419	737035
5672	737036
7415	737037
14014	737038
67875	737039
3602	737040
21197	737041
85993	737042
111888	737043
10070	737044
88803	737045
66	737046
9279	737047
590	737048
33326	737049
25821	737050
129330	737051
27710	737052
121074	737053
110807	737054
72891	737055
7595	737056
56780	737057
3181	737058
3181	737059
23272	737060
37456	737061
58303	737062
2004	737063
58569	737064
48457	737065
13009	737066
7177	737067
21112	737068
54607	737069
13319	737070
17143	737071
47083	737072
23965	737073
99701	737074
56869	737075
26334	737076
8268	737077
35008	737078
115754	737079
22744	737080
10233	737081
43118	737082
40369	737083
33910	737084
134545	737085
110169	737086
17767	737087
2291	737088
52090	737089
35310	737090
28580	737091
22671	737092
24276	737093
91354	737094
44539	737095
39385	737096
53314	737097
23047	737098
14543	737099
5679	737100
4851	737101
5679	737102
39855	737103
15699	737104
43154	737105
83028	737106
11040	737107
2964	737108
2409	737109
36121	737110
110591	737111
5160	737112
36654	737113
20232	737114
82144	737115
27255	737116
40832	737117
92583	737118
66053	737119
33066	737120
14556	737121
12216	737122
101214	737123
15497	737124
14896	737125
102509	737126
5988	737127
58586	737128
36096	737129
50324	737130
34143	737131
7214	737132
57586	737133
8625	737134
40190	737135
55331	737136
51327	737137
20834	737138
62768	737139
5287	737140
57713	737141
32258	737142
40216	737143
82879	737144
21202	737145
114987	737146
18776	737147
60424	737148
109178	737149
113264	737150
56766	737151
33242	737152
121452	737153
1977	737154
17283	737155
102375	737156
26164	737157
81480	737158
83438	737159
6954	737160
18002	737161
14561	737162
3373	737163
12637	737164
58041	737165
73151	737166
42421	737167
55624	737168
11476	737169
53650	737170
41142	737171
41691	737172
16943	737173
15900	737174
46833	737175
45547	737176
57483	737177
53157	737178
39503	737179
97784	737180
26510	737181
49163	737182
4713	737183
88879	737184
9255	737185
30410	737186
15329	737187
21746	737188
35187	737189
67996	737190
47318	737191
15489	737192
3784	737193
94460	737194
71214	737195
70877	737196
21526	737197
37696	737198
3364	737199
34210	737200
22367	737201
76642	737202
32252	737203
8405	737204
22129	737205
16289	737206
39906	737207
3954	737208
8064	737209
48417	737210
48416	737211
127152	737212
2253	737213
70108	737214
45527	737215
47935	737216
1679	737217
3645	737218
2908	737219
12517	737220
3332	737221
40463	737222
33308	737223
39488	737224
18393	737225
18158	737226
9074	737227
77763	737228
67552	737229
21159	737230
20227	737231
21080	737232
8063	737233
49417	737234
101075	737235
33543	737236
2682	737237
31369	737238
23270	737239
31466	737240
94440	737241
58643	737242
58854	737243
54646	737244
134744	737245
22982	737246
6257	737247
4505	737248
37568	737249
45320	737250
22347	737251
10100	737252
13284	737253
69318	737254
65862	737255
43380	737256
158450	737257
12054	737258
64862	737259
43622	737260
15354	737261
22983	737262
29869	737263
23698	737264
45656	737265
2927	737266
32169	737267
21476	737268
24097	737269
26416	737270
4325	737271
14402	737272
58576	737273
24230	737274
23251	737275
116542	737276
24572	737277
60189	737278
15329	737279
40571	737280
97727	737281
66835	737282
77141	737283
23496	737284
44562	737285
3992	737286
52746	737287
72992	737288
13596	737289
65715	737290
57991	737291
52307	737292
11558	737293
7026	737294
21747	737295
68874	737296
42283	737297
28732	737298
90666	737299
11202	737300
11996	737301
8097	737302
58263	737303
10276	737304
37768	737305
217	737306
43547	737307
36625	737308
8924	737309
23145	737310
56504	737311
35286	737312
3821	737313
24000	737314
15178	737315
4787	737316
18636	737317
31159	737318
2179	737319
3992	737320
40929	737321
95885	737322
43994	737323
5198	737324
3220	737325
3741	737326
45169	737327
107809	737328
24224	737329
83829	737330
71396	737331
17045	737332
30925	737333
7070	737334
66897	737335
88642	737336
36726	737337
10904	737338
16221	737339
1408	737340
10100	737341
31509	737342
13912	737343
8948	737344
154517	737345
20254	737346
5726	737347
87118	737348
56095	737349
112899	737350
66050	737351
67015	737352
14600	737353
40527	737354
15174	737355
22331	737356
27004	737357
15938	737358
23759	737359
15731	737360
56088	737361
63057	737362
100636	737363
6080	737364
6222	737365
17252	737366
14770	737367
11381	737368
69376	737369
46171	737370
49355	737371
82917	737372
98146	737373
34599	737374
89391	737375
18738	737376
40710	737377
112316	737378
43383	737379
40571	737380
87260	737381
45326	737382
98786	737383
29618	737384
81801	737385
33035	737386
13892	737387
2235	737388
39772	737389
53705	737390
33681	737391
126378	737392
85425	737393
27310	737394
2295	737395
65917	737396
42945	737397
51385	737398
9249	737399
39257	737400
16650	737401
40425	737402
50832	737403
54167	737404
46922	737405
6103	737406
19117	737407
52264	737408
5038	737409
102886	737410
73508	737411
121725	737412
39575	737413
14145	737414
6776	737415
7133	737416
23430	737417
87682	737418
70618	737419
86201	737420
111368	737421
41145	737422
10080	737423
7506	737424
1404	737425
3310	737426
127271	737427
3427	737428
86761	737429
2242	737430
22037	737431
12724	737432
14068	737433
26384	737434
35282	737435
85867	737436
39817	737437
96674	737438
1724	737439
7645	737440
67494	737441
87378	737442
16237	737443
87665	737444
39155	737445
32089	737446
19087	737447
132266	737448
31403	737449
32138	737450
14080	737451
56683	737452
28391	737453
50247	737454
3232	737455
31932	737456
8064	737457
4977	737458
697	737459
8817	737460
16471	737461
38644	737462
133036	737463
12969	737464
7473	737465
40187	737466
62182	737467
816	737468
29679	737469
12686	737470
175	737471
14705	737472
90612	737473
11073	737474
27261	737475
73102	737476
35294	737477
56526	737478
31658	737479
39318	737480
43518	737481
15345	737482
75433	737483
11073	737484
13329	737485
17770	737486
96425	737487
1015	737488
175	737489
47241	737490
58128	737491
10137	737492
15214	737493
92625	737494
48794	737495
2385	737496
6728	737497
34164	737498
83530	737499
17491	737500
26997	737501
7763	737502
34268	737503
13989	737504
108710	737505
39507	737506
7334	737507
34033	737508
34242	737509
6621	737510
5281	737511
144006	737512
67068	737513
13926	737514
23388	737515
58310	737516
12969	737517
138652	737518
27341	737519
59850	737520
43378	737521
21718	737522
115806	737523
66611	737524
43242	737525
2926	737526
43281	737527
2584	737528
14005	737529
55597	737530
6635	737531
67266	737532
2403	737533
48612	737534
1015	737535
37040	737536
24663	737537
21863	737538
51917	737539
13870	737540
81746	737541
63280	737542
21851	737543
23786	737544
21851	737545
23786	737546
37166	737547
37166	737548
93459	737549
27984	737550
23786	737551
21851	737552
61698	737553
47715	737554
81707	737555
61103	737556
28571	737557
51949	737558
40206	737559
56017	737560
85475	737561
42348	737562
61122	737563
94457	737564
82935	737565
101025	737566
26197	737567
12179	737568
2946	737569
3699	737570
6156	737571
8327	737572
62672	737573
13885	737574
252	737575
95397	737576
64081	737577
13018	737578
62212	737579
16509	737580
81474	737581
32283	737582
28890	737583
41148	737584
18954	737585
11084	737586
27669	737587
6083	737588
40827	737589
41145	737590
1419	737591
134092	737592
4577	737593
4268	737594
3046	737595
4002	737596
25511	737597
16134	737598
31160	737599
2468	737600
1838	737601
2877	737602
6140	737603
77032	737604
3051	737605
67569	737606
95275	737607
26508	737608
54563	737609
24117	737610
29153	737611
265	737612
1804	737613
39990	737614
1894	737615
85502	737616
1795	737617
1693	737618
1847	737619
12544	737620
29862	737621
98915	737622
13993	737623
114588	737624
145	737625
30571	737626
74941	737627
3940	737628
2294	737629
2085	737630
1478	737631
1204	737632
11378	737633
25775	737634
13121	737635
18650	737636
118999	737637
6308	737638
77990	737639
14360	737640
1241	737641
23377	737642
22738	737643
66932	737644
433	737645
40841	737646
97957	737647
11321	737648
62529	737649
40167	737650
145	737651
14642	737652
8399	737653
109334	737654
11443	737655
26253	737656
2229	737657
8111	737658
5603	737659
22785	737660
784	737661
31237	737662
19234	737663
8706	737664
7297	737665
5370	737666
9036	737667
2660	737668
28036	737669
73651	737670
53960	737671
113495	737672
17134	737673
22711	737674
42590	737675
49506	737676
20411	737677
44320	737678
3862	737679
7487	737680
23695	737681
21528	737682
21434	737683
3774	737684
87814	737685
134326	737686
5647	737687
6332	737688
38195	737689
65408	737690
1894	737691
20370	737692
9404	737693
1626	737694
33296	737695
46795	737696
10373	737697
21328	737698
25593	737699
10854	737700
3020	737701
4951	737702
109455	737703
1860	737704
145	737705
34157	737706
40049	737707
23502	737708
7743	737709
8816	737710
88787	737711
7712	737712
12488	737713
48954	737714
15597	737715
38871	737716
9001	737717
71975	737718
39461	737719
7930	737720
58485	737721
6308	737722
110331	737723
5958	737724
75573	737725
54642	737726
37274	737727
37755	737728
137406	737729
33174	737730
57464	737731
72876	737732
51389	737733
3349	737734
113640	737735
4851	737736
137405	737737
66986	737738
51466	737739
46221	737740
40155	737741
67976	737742
13367	737743
138466	737744
33124	737745
86724	737746
1911	737747
1396	737748
19993	737749
86504	737750
89963	737751
5263	737752
142084	737753
41653	737754
4313	737755
23367	737756
110035	737757
3839	737758
8571	737759
14918	737760
2615	737761
72042	737762
73415	737763
48002	737764
42505	737765
92650	737766
79192	737767
65615	737768
4002	737769
61204	737770
14749	737771
5251	737772
15884	737773
14737	737774
84431	737775
38096	737776
21110	737777
22814	737778
17110	737779
4314	737780
12566	737781
102814	737782
51462	737783
110857	737784
57943	737785
84879	737786
64208	737787
66595	737788
70522	737789
2286	737790
20157	737791
102204	737792
1997	737793
71580	737794
81163	737795
21724	737796
7974	737797
50775	737798
73651	737799
28384	737800
111366	737801
57340	737802
111366	737803
86201	737804
67246	737805
44812	737806
57650	737807
67219	737808
39861	737809
47734	737810
158677	737811
106639	737812
50287	737813
71754	737814
73566	737815
79685	737816
79910	737817
43555	737818
9998	737819
17523	737820
9690	737821
3578	737822
3830	737823
51880	737824
49896	737825
53674	737826
3332	737827
17752	737828
36435	737829
41342	737830
62301	737831
53966	737832
13808	737833
11547	737834
137086	737835
21545	737836
24572	737837
609	737838
7824	737839
10633	737840
2107	737841
17546	737842
117052	737843
94458	737844
54193	737845
70509	737846
105450	737847
1697	737848
9902	737849
34472	737850
16655	737851
86579	737852
278	737853
27824	737854
56758	737855
18970	737856
25816	737857
30180	737858
47638	737859
55544	737860
55547	737861
33065	737862
59000	737863
99609	737864
14757	737865
1384	737866
75977	737867
121710	737868
13148	737869
17498	737870
962	737871
962	737872
6077	737873
30661	737874
62645	737875
41528	737876
41608	737877
98339	737878
4858	737879
78266	737880
53985	737881
15666	737882
89272	737883
15462	737884
40862	737885
69461	737886
12034	737887
70903	737888
2214	737889
48119	737890
48641	737891
3861	737892
40210	737893
26313	737894
8463	737895
4194	737896
3081	737897
98	737898
19624	737899
8735	737900
17266	737901
35141	737902
27706	737903
4576	737904
1067	737905
36095	737906
18237	737907
44843	737908
28521	737909
22403	737910
1742	737911
31582	737912
43391	737913
19633	737914
2386	737915
29683	737916
30706	737917
3257	737918
92036	737919
18766	737920
8683	737921
45909	737922
12003	737923
53997	737924
56331	737925
52454	737926
26033	737927
66108	737928
70433	737929
55659	737930
5026	737931
39696	737932
18873	737933
10886	737934
10886	737935
19731	737936
10334	737937
24615	737938
70327	737939
64893	737940
114690	737941
124761	737942
31495	737943
78423	737944
74786	737945
65750	737946
108934	737947
61248	737948
77712	737949
87447	737950
100460	737951
16178	737952
18639	737953
2752	737954
10652	737955
4144	737956
11321	737957
10652	737958
113189	737959
97749	737960
11436	737961
649	737962
18219	737963
8432	737964
952	737965
30185	737966
32987	737967
4289	737968
20068	737969
10675	737970
7480	737971
53885	737972
105270	737973
3370	737974
8850	737975
14347	737976
4216	737977
4216	737978
1332	737979
85874	737980
71779	737981
74607	737982
16079	737983
76599	737984
8477	737985
108379	737986
26599	737987
41930	737988
26213	737989
18026	737990
12646	737991
32985	737992
78177	737993
1369	737994
8752	737995
6163	737996
1991	737997
20184	737998
40448	737999
30058	738000
53291	738001
112903	738002
84371	738003
39597	738004
89996	738005
66793	738006
5054	738007
16083	738008
57544	738009
5655	738010
54583	738011
38564	738012
8978	738013
8405	738014
11231	738015
40513	738016
13708	738017
108845	738018
17760	738019
40183	738020
75313	738021
10041	738022
7002	738023
52730	738024
69891	738025
52849	738026
66489	738027
67728	738028
10664	738029
482	738030
31380	738031
73031	738032
15522	738033
51600	738034
1991	738035
11773	738036
6308	738037
44427	738038
711	738039
56963	738040
399	738041
4971	738042
12562	738043
17269	738044
5663	738045
3777	738046
482	738047
84875	738048
13322	738049
23318	738050
40043	738051
3258	738052
52842	738053
28515	738054
4314	738055
12886	738056
20425	738057
21946	738058
20793	738059
1144	738060
23561	738061
32440	738062
18550	738063
26702	738064
7540	738065
25428	738066
1446	738067
12108	738068
3095	738069
611	738070
17365	738071
15967	738072
69813	738073
13870	738074
4224	738075
9472	738076
10594	738077
28930	738078
38742	738079
1999	738080
2074	738081
29180	738082
5905	738083
41132	738084
54603	738085
54603	738086
13906	738087
49401	738088
48642	738089
58358	738090
68303	738091
5709	738092
104990	738093
41350	738094
5219	738095
37371	738096
4270	738097
193	738098
70447	738099
11233	738100
41370	738101
14977	738102
6254	738103
6254	738104
71616	738105
51439	738106
78919	738107
561	738108
58435	738109
37895	738110
37941	738111
7375	738112
39780	738113
41489	738114
810	738115
13384	738116
2357	738117
2139	738118
1089	738119
27969	738120
20076	738121
44073	738122
2670	738123
10464	738124
60360	738125
19187	738126
78900	738127
7311	738128
673	738129
14734	738130
1282	738131
30046	738132
95857	738133
611	738134
1204	738135
63520	738136
2902	738137
28771	738138
23936	738139
17919	738140
27298	738141
78386	738142
3796	738143
43415	738144
1489	738145
49730	738146
54119	738147
74445	738148
28101	738149
4904	738150
5603	738151
7185	738152
611	738153
13157	738154
12348	738155
30489	738156
11142	738157
12386	738158
43405	738159
34103	738160
23417	738161
30334	738162
8272	738163
5603	738164
52419	738165
44684	738166
35882	738167
44642	738168
7185	738169
86033	738170
14097	738171
52772	738172
96750	738173
47182	738174
23358	738175
7098	738176
23521	738177
38103	738178
48965	738179
12386	738180
24897	738181
611	738182
2932	738183
39164	738184
7098	738185
35824	738186
24897	738187
278	738188
2368	738189
20391	738190
12204	738191
83328	738192
4354	738193
5019	738194
14239	738195
28175	738196
69973	738197
35435	738198
38477	738199
5952	738200
5952	738201
22585	738202
17364	738203
9935	738204
19282	738205
33736	738206
37570	738207
15734	738208
97877	738209
7511	738210
49358	738211
57365	738212
12495	738213
1885	738214
37450	738215
19284	738216
14885	738217
39586	738218
6387	738219
2609	738220
7541	738221
2108	738222
12965	738223
30339	738224
18095	738225
70371	738226
18491	738227
23920	738228
1727	738229
18333	738230
27961	738231
197	738232
18333	738233
23920	738234
37062	738235
113608	738236
11460	738237
18686	738238
11465	738239
20719	738240
19080	738241
4028	738242
14094	738243
27596	738244
16916	738245
110344	738246
43089	738247
21743	738248
27585	738249
24329	738250
59877	738251
54006	738252
8169	738253
39268	738254
28997	738255
20130	738256
47923	738257
47815	738258
16106	738259
7176	738260
31113	738261
21504	738262
37557	738263
4038	738264
90602	738265
12205	738266
113145	738267
26218	738268
16999	738269
58922	738270
9699	738271
85946	738272
69985	738273
101989	738274
14129	738275
31328	738276
2948	738277
25435	738278
3758	738279
26250	738280
53388	738281
17667	738282
391	738283
21571	738284
90180	738285
101	738286
101	738287
371	738288
49177	738289
58901	738290
2342	738291
55412	738292
2677	738293
2677	738294
74287	738295
14064	738296
23697	738297
87253	738298
7430	738299
37563	738300
2924	738301
217	738302
30901	738303
23287	738304
119731	738305
29445	738306
53735	738307
38479	738308
48695	738309
16680	738310
16680	738311
16680	738312
4570	738313
39279	738314
22579	738315
2738	738316
8546	738317
6724	738318
75783	738319
2221	738320
81636	738321
9776	738322
104914	738323
48081	738324
5836	738325
1424	738326
34211	738327
18359	738328
79882	738329
13222	738330
17880	738331
10916	738332
15280	738333
15679	738334
3830	738335
5628	738336
65384	738337
22402	738338
40574	738339
24976	738340
30728	738341
12552	738342
5951	738343
9986	738344
19608	738345
24775	738346
14945	738347
56671	738348
30728	738349
48114	738350
21962	738351
10342	738352
100520	738353
31556	738354
32810	738355
32809	738356
21442	738357
26956	738358
13497	738359
22031	738360
32513	738361
1234	738362
14945	738363
68224	738364
35599	738365
23903	738366
33168	738367
32184	738368
25909	738369
8815	738370
105187	738371
460	738372
36721	738373
137345	738374
41265	738375
54601	738376
22141	738377
18538	738378
46016	738379
46016	738380
51499	738381
38700	738382
39561	738383
8801	738384
69816	738385
47019	738386
13239	738387
62345	738388
35318	738389
99217	738390
8502	738391
35318	738392
80328	738393
8994	738394
15516	738395
7827	738396
6776	738397
75908	738398
23376	738399
32168	738400
45623	738401
45623	738402
11432	738403
39785	738404
3226	738405
29603	738406
23291	738407
18795	738408
96815	738409
28607	738410
112162	738411
41463	738412
22672	738413
26974	738414
97849	738415
6536	738416
48777	738417
19242	738418
12201	738419
77663	738420
145678	738421
11736	738422
15899	738423
71871	738424
56280	738425
24748	738426
17229	738427
5913	738428
28752	738429
26436	738430
30699	738431
27023	738432
105046	738433
3920	738434
30954	738435
12201	738436
831	738437
1611	738438
34278	738439
75835	738440
38160	738441
12751	738442
2154	738443
6825	738444
100856	738445
46809	738446
21110	738447
14078	738448
3626	738449
24373	738450
40437	738451
6530	738452
12395	738453
4941	738454
35041	738455
4645	738456
4406	738457
4767	738458
3790	738459
6509	738460
111453	738461
15485	738462
43324	738463
15485	738464
26686	738465
22270	738466
1136	738467
5465	738468
43649	738469
3638	738470
37135	738471
21772	738472
21772	738473
21772	738474
12001	738475
58443	738476
67283	738477
26269	738478
45096	738479
16984	738480
11268	738481
5942	738482
18031	738483
30005	738484
4570	738485
41192	738486
53365	738487
2845	738488
145	738489
34136	738490
2350	738491
87751	738492
82	738493
2624	738494
2624	738495
27830	738496
54827	738497
70890	738498
90036	738499
122853	738500
34003	738501
38090	738502
44767	738503
18186	738504
3591	738505
137088	738506
40601	738507
46852	738508
31356	738509
14503	738510
91295	738511
86372	738512
7082	738513
3045	738514
49957	738515
15974	738516
68937	738517
16141	738518
1968	738519
38757	738520
14920	738521
59887	738522
30322	738523
36462	738524
8067	738525
26938	738526
58545	738527
9283	738528
75501	738529
4255	738530
12130	738531
64254	738532
114315	738533
158021	738534
51077	738535
17806	738536
3444	738537
125764	738538
16873	738539
13359	738540
25805	738541
41883	738542
12677	738543
1407	738544
83453	738545
21114	738546
108471	738547
5892	738548
2438	738549
101056	738550
54745	738551
2215	738552
54598	738553
3645	738554
31228	738555
3645	738556
96768	738557
18178	738558
24534	738559
711	738560
36422	738561
35859	738562
65446	738563
100376	738564
41151	738565
26284	738566
19631	738567
112315	738568
16744	738569
23138	738570
49546	738571
16591	738572
49784	738573
8852	738574
72044	738575
47834	738576
56504	738577
88657	738578
7023	738579
40786	738580
26149	738581
84489	738582
20083	738583
96975	738584
16207	738585
27299	738586
18969	738587
4069	738588
43440	738589
30037	738590
67837	738591
14195	738592
3313	738593
23887	738594
9029	738595
8180	738596
34444	738597
26217	738598
11732	738599
24081	738600
89069	738601
80588	738602
12309	738603
10461	738604
60566	738605
42280	738606
117435	738607
88021	738608
28877	738609
28038	738610
27522	738611
2128	738612
27985	738613
6447	738614
16516	738615
9705	738616
74891	738617
34047	738618
27985	738619
46942	738620
9107	738621
43446	738622
6814	738623
8535	738624
433	738625
16766	738626
16766	738627
17688	738628
23120	738629
47148	738630
81653	738631
35948	738632
433	738633
9107	738634
630	738635
19482	738636
38347	738637
13079	738638
63433	738639
94465	738640
47694	738641
7764	738642
111706	738643
27577	738644
1730	738645
12439	738646
60441	738647
48136	738648
2128	738649
13595	738650
104364	738651
12989	738652
79264	738653
6259	738654
5502	738655
31342	738656
2049	738657
37185	738658
23479	738659
2012	738660
4129	738661
35816	738662
35816	738663
19899	738664
33878	738665
53036	738666
8472	738667
18635	738668
41686	738669
77846	738670
19205	738671
26102	738672
17654	738673
14376	738674
6675	738675
14844	738676
9959	738677
36672	738678
51653	738679
19187	738680
85484	738681
8141	738682
56142	738683
2109	738684
57677	738685
88143	738686
31053	738687
36004	738688
1288	738689
44848	738690
12086	738691
86255	738692
5625	738693
78210	738694
96755	738695
3844	738696
6454	738697
18408	738698
18635	738699
51462	738700
33937	738701
5100	738702
320	738703
5441	738704
13094	738705
21424	738706
2407	738707
90894	738708
13398	738709
4029	738710
4244	738711
54075	738712
13526	738713
61032	738714
46525	738715
2425	738716
62827	738717
3068	738718
26217	738719
46324	738720
108635	738721
137335	738722
8331	738723
67168	738724
4425	738725
3519	738726
34229	738727
20165	738728
4709	738729
4709	738730
12199	738731
114602	738732
24376	738733
47667	738734
11552	738735
90631	738736
102401	738737
22743	738738
1857	738739
41155	738740
61669	738741
57417	738742
3510	738743
12454	738744
47904	738745
7403	738746
36600	738747
76749	738748
18548	738749
1858	738750
1390	738751
1430	738752
17231	738753
37243	738754
10653	738755
7430	738756
88837	738757
14293	738758
15588	738759
83902	738760
66651	738761
43321	738762
6945	738763
10519	738764
8220	738765
38011	738766
5015	738767
25358	738768
44282	738769
3844	738770
9928	738771
20396	738772
6094	738773
102736	738774
34499	738775
50799	738776
24580	738777
68979	738778
37185	738779
32785	738780
135663	738781
6326	738782
5756	738783
78097	738784
23286	738785
30614	738786
1441	738787
2942	738788
14295	738789
12089	738790
58358	738791
36550	738792
43352	738793
43567	738794
1965	738795
36026	738796
1443	738797
107432	738798
117606	738799
90218	738800
3519	738801
101996	738802
13971	738803
4870	738804
3117	738805
71671	738806
6228	738807
34671	738808
13809	738809
31896	738810
27739	738811
46329	738812
34667	738813
61597	738814
3820	738815
28477	738816
9043	738817
26561	738818
50483	738819
47845	738820
616	738821
4060	738822
7595	738823
14566	738824
118517	738825
53264	738826
23896	738827
16734	738828
4785	738829
69815	738830
42414	738831
50873	738832
17033	738833
90874	738834
39290	738835
7873	738836
616	738837
17171	738838
52903	738839
40006	738840
4666	738841
2855	738842
23569	738843
616	738844
104406	738845
20191	738846
22992	738847
22995	738848
25810	738849
4632	738850
5801	738851
23681	738852
1416	738853
22788	738854
12444	738855
13092	738856
40031	738857
22939	738858
6403	738859
3573	738860
15336	738861
5740	738862
33527	738863
107823	738864
17141	738865
1017	738866
16270	738867
28371	738868
4010	738869
9902	738870
1017	738871
8977	738872
80054	738873
31478	738874
19480	738875
21228	738876
22142	738877
102479	738878
64498	738879
47802	738880
10314	738881
30679	738882
34624	738883
26296	738884
33096	738885
33192	738886
90532	738887
4990	738888
34555	738889
36183	738890
117522	738891
1774	738892
4427	738893
71291	738894
19105	738895
7725	738896
35127	738897
3981	738898
17514	738899
43320	738900
3363	738901
5326	738902
24432	738903
62386	738904
6812	738905
47073	738906
59451	738907
139791	738908
1288	738909
32000	738910
51613	738911
39158	738912
6812	738913
16733	738914
13760	738915
13125	738916
13592	738917
9578	738918
108869	738919
44160	738920
8432	738921
11831	738922
156611	738923
123130	738924
93985	738925
21346	738926
82184	738927
4780	738928
6417	738929
81562	738930
63105	738931
3309	738932
134198	738933
30164	738934
106982	738935
51160	738936
12178	738937
3116	738938
120165	738939
30164	738940
4472	738941
9417	738942
45325	738943
37387	738944
3341	738945
5759	738946
6764	738947
34073	738948
7180	738949
24088	738950
42482	738951
7180	738952
85462	738953
14154	738954
70353	738955
8892	738956
2672	738957
35383	738958
16772	738959
2275	738960
73580	738961
20847	738962
4266	738963
22979	738964
30936	738965
112889	738966
44521	738967
57957	738968
75151	738969
11135	738970
17572	738971
70986	738972
62650	738973
18091	738974
67806	738975
66202	738976
40910	738977
19746	738978
56915	738979
3111	738980
40013	738981
70385	738982
27691	738983
30469	738984
5710	738985
51062	738986
51543	738987
22320	738988
90861	738989
20918	738990
37360	738991
21938	738992
8528	738993
30875	738994
6957	738995
2266	738996
35217	738997
15589	738998
20039	738999
19199	739000
35489	739001
40205	739002
3827	739003
91294	739004
790	739005
1276	739006
105114	739007
11015	739008
10628	739009
3012	739010
51136	739011
12902	739012
2283	739013
7661	739014
50864	739015
6134	739016
6916	739017
8834	739018
5946	739019
8275	739020
18059	739021
67583	739022
48872	739023
47284	739024
38090	739025
70127	739026
26759	739027
78257	739028
8810	739029
61623	739030
8555	739031
16148	739032
77067	739033
30469	739034
9774	739035
134663	739036
52303	739037
2507	739038
4285	739039
26535	739040
53782	739041
62557	739042
68080	739043
47991	739044
67207	739045
12231	739046
123903	739047
30851	739048
13104	739049
40429	739050
11437	739051
2867	739052
44014	739053
20054	739054
1947	739055
3863	739056
4142	739057
88220	739058
5038	739059
25294	739060
4412	739061
4412	739062
90263	739063
15258	739064
28196	739065
47332	739066
8356	739067
4623	739068
15741	739069
26395	739070
3111	739071
4280	739072
2179	739073
34473	739074
33536	739075
111369	739076
20536	739077
14205	739078
16647	739079
14222	739080
217	739081
20863	739082
52015	739083
65601	739084
5946	739085
19269	739086
17571	739087
19720	739088
50589	739089
25560	739090
29609	739091
9234	739092
15164	739093
87337	739094
26483	739095
36733	739096
37381	739097
34765	739098
16682	739099
113274	739100
36530	739101
2510	739102
69374	739103
11399	739104
59480	739105
7444	739106
4968	739107
15671	739108
22069	739109
90549	739110
110260	739111
23422	739112
55359	739113
120442	739114
12720	739115
126343	739116
14316	739117
121333	739118
4228	739119
69538	739120
26686	739121
19202	739122
18631	739123
34727	739124
29219	739125
35485	739126
12536	739127
117058	739128
49314	739129
24324	739130
56709	739131
128652	739132
68225	739133
7208	739134
20093	739135
54332	739136
23507	739137
73326	739138
61090	739139
16569	739140
14095	739141
136260	739142
77044	739143
26720	739144
17177	739145
2376	739146
68419	739147
69223	739148
40216	739149
3369	739150
36268	739151
118930	739152
1445	739153
19915	739154
143635	739155
24298	739156
77040	739157
23914	739158
38927	739159
59995	739160
89372	739161
7983	739162
3385	739163
102892	739164
94612	739165
69967	739166
32840	739167
5734	739168
38115	739169
76788	739170
28355	739171
35543	739172
35844	739173
63114	739174
70884	739175
63104	739176
96619	739177
30342	739178
40454	739179
38518	739180
31170	739181
107391	739182
38913	739183
125679	739184
95380	739185
38580	739186
22126	739187
132976	739188
41941	739189
35514	739190
29972	739191
53994	739192
76496	739193
80753	739194
707	739195
21786	739196
20658	739197
76259	739198
34381	739199
68174	739200
69459	739201
707	739202
41288	739203
12908	739204
45641	739205
122694	739206
29578	739207
100974	739208
45053	739209
26998	739210
35957	739211
94376	739212
91422	739213
121765	739214
67604	739215
73803	739216
34569	739217
34574	739218
35136	739219
63370	739220
22080	739221
6998	739222
58306	739223
137384	739224
34681	739225
110418	739226
26519	739227
58336	739228
110333	739229
89901	739230
84849	739231
9583	739232
43037	739233
30513	739234
64253	739235
30470	739236
30470	739237
16117	739238
61152	739239
49687	739240
101949	739241
8822	739242
8822	739243
137822	739244
2224	739245
7244	739246
41884	739247
9270	739248
18142	739249
11737	739250
18691	739251
25906	739252
24959	739253
86753	739254
365	739255
15269	739256
34492	739257
53943	739258
8853	739259
18765	739260
24364	739261
18642	739262
1246	739263
193	739264
24601	739265
15831	739266
7766	739267
6137	739268
66566	739269
130509	739270
5213	739271
3126	739272
78294	739273
4599	739274
19673	739275
83670	739276
160588	739277
39537	739278
117607	739279
132995	739280
25898	739281
160657	739282
71504	739283
5316	739284
30336	739285
97119	739286
832	739287
49190	739288
43493	739289
37323	739290
67479	739291
4480	739292
1055	739293
27285	739294
5622	739295
15308	739296
1055	739297
73471	739298
1868	739299
6062	739300
20218	739301
10332	739302
9232	739303
2989	739304
10696	739305
25303	739306
12960	739307
54260	739308
10131	739309
37666	739310
7153	739311
1650	739312
5213	739313
5213	739314
9866	739315
80725	739316
2234	739317
21554	739318
4064	739319
1710	739320
6139	739321
107696	739322
107708	739323
63691	739324
74758	739325
24839	739326
95700	739327
70548	739328
14004	739329
121610	739330
77982	739331
95715	739332
82366	739333
79397	739334
5121	739335
30433	739336
131247	739337
5050	739338
98699	739339
66702	739340
87941	739341
12334	739342
92393	739343
36764	739344
75230	739345
65599	739346
30688	739347
23556	739348
101362	739349
5371	739350
44650	739351
99123	739352
32997	739353
3007	739354
23085	739355
59935	739356
67298	739357
1720	739358
39696	739359
10341	739360
35322	739361
8584	739362
30648	739363
67557	739364
1679	739365
20672	739366
12711	739367
127924	739368
21937	739369
67970	739370
8898	739371
4278	739372
62765	739373
68705	739374
7294	739375
24419	739376
630	739377
46457	739378
6531	739379
4218	739380
1894	739381
18017	739382
5671	739383
7018	739384
8629	739385
20816	739386
13093	739387
4760	739388
5690	739389
2504	739390
35106	739391
37975	739392
10912	739393
28333	739394
53198	739395
40677	739396
49344	739397
88790	739398
62342	739399
82	739400
17051	739401
37419	739402
30887	739403
17784	739404
22575	739405
85823	739406
880	739407
67596	739408
57961	739409
21581	739410
21777	739411
5938	739412
17558	739413
3578	739414
30597	739415
6886	739416
87344	739417
11027	739418
96322	739419
42978	739420
63249	739421
70924	739422
23582	739423
51229	739424
105123	739425
31935	739426
22047	739427
18084	739428
3921	739429
2168	739430
3921	739431
13326	739432
1359	739433
959	739434
46041	739435
69741	739436
57756	739437
4761	739438
39241	739439
1894	739440
96485	739441
96891	739442
16795	739443
53222	739444
55297	739445
6541	739446
13099	739447
6988	739448
20931	739449
71688	739450
75681	739451
58371	739452
38760	739453
47091	739454
71610	739455
69213	739456
8912	739457
53099	739458
65743	739459
55308	739460
51349	739461
49888	739462
52196	739463
20248	739464
6472	739465
47909	739466
14621	739467
47090	739468
34024	739469
34023	739470
96485	739471
82215	739472
58237	739473
3005	739474
3005	739475
18059	739476
12322	739477
12322	739478
8497	739479
20146	739480
69206	739481
49448	739482
11202	739483
28879	739484
21497	739485
4	739486
80938	739487
3792	739488
33661	739489
59342	739490
54342	739491
71466	739492
1695	739493
92839	739494
24088	739495
4437	739496
23422	739497
110556	739498
1479	739499
7234	739500
30486	739501
145	739502
46415	739503
90469	739504
99063	739505
25879	739506
88255	739507
73171	739508
78480	739509
15303	739510
14668	739511
22295	739512
47917	739513
30466	739514
82718	739515
11773	739516
23193	739517
29743	739518
46181	739519
39197	739520
43280	739521
16564	739522
15865	739523
54726	739524
62767	739525
14948	739526
43538	739527
34007	739528
30404	739529
14214	739530
75375	739531
69077	739532
69076	739533
62263	739534
30357	739535
30357	739536
76303	739537
30445	739538
31887	739539
17004	739540
9745	739541
24555	739542
58113	739543
63171	739544
6948	739545
32291	739546
25514	739547
71905	739548
47133	739549
7828	739550
10172	739551
20529	739552
55198	739553
82	739554
42013	739555
8524	739556
16749	739557
26896	739558
78442	739559
29148	739560
3975	739561
121349	739562
47621	739563
1852	739564
56402	739565
31899	739566
1042	739567
4970	739568
31059	739569
59387	739570
40742	739571
36022	739572
43444	739573
54258	739574
7832	739575
52958	739576
14453	739577
8521	739578
18510	739579
129248	739580
88215	739581
37454	739582
14195	739583
15303	739584
32394	739585
9253	739586
10084	739587
7438	739588
127290	739589
98929	739590
43017	739591
100905	739592
98885	739593
97710	739594
14873	739595
1473	739596
48876	739597
89108	739598
46285	739599
66007	739600
65290	739601
113435	739602
43240	739603
94190	739604
58824	739605
5385	739606
41	739607
90975	739608
2030	739609
2209	739610
23912	739611
30579	739612
77022	739613
12298	739614
97499	739615
108549	739616
93667	739617
63757	739618
10356	739619
33793	739620
15440	739621
5327	739622
71769	739623
391	739624
108403	739625
8900	739626
115502	739627
62485	739628
95505	739629
119989	739630
32792	739631
41627	739632
62305	739633
77108	739634
111863	739635
51810	739636
51810	739637
113487	739638
49825	739639
8280	739640
42967	739641
65972	739642
12968	739643
32154	739644
82275	739645
70048	739646
27201	739647
49699	739648
54027	739649
30651	739650
13039	739651
4297	739652
27133	739653
8340	739654
61772	739655
8352	739656
2324	739657
45518	739658
83178	739659
26956	739660
24317	739661
91680	739662
47799	739663
13011	739664
78449	739665
16646	739666
42934	739667
12783	739668
77452	739669
25412	739670
9243	739671
70391	739672
21347	739673
5752	739674
9686	739675
6101	739676
96747	739677
7189	739678
3276	739679
12754	739680
55123	739681
56130	739682
130687	739683
113716	739684
76264	739685
33192	739686
28912	739687
5721	739688
89440	739689
70896	739690
37824	739691
70896	739692
56409	739693
110511	739694
114318	739695
11305	739696
46866	739697
127733	739698
78557	739699
62862	739700
5903	739701
1726	739702
48837	739703
14456	739704
14456	739705
3701	739706
18507	739707
22714	739708
100502	739709
34751	739710
16215	739711
12783	739712
69391	739713
10232	739714
46541	739715
41931	739716
63633	739717
49573	739718
15549	739719
97715	739720
15634	739721
36800	739722
55318	739723
61033	739724
89482	739725
26574	739726
109353	739727
16476	739728
48074	739729
135515	739730
18647	739731
18190	739732
76509	739733
121152	739734
76262	739735
98206	739736
68960	739737
83190	739738
86356	739739
71405	739740
14257	739741
22224	739742
7806	739743
110800	739744
105588	739745
134056	739746
137160	739747
7536	739748
127490	739749
50648	739750
3992	739751
30565	739752
44657	739753
30654	739754
46405	739755
29031	739756
27036	739757
26515	739758
61298	739759
38122	739760
22402	739761
94497	739762
12714	739763
32433	739764
14986	739765
72665	739766
136016	739767
8909	739768
4637	739769
14141	739770
4095	739771
83293	739772
41650	739773
67707	739774
30510	739775
72121	739776
90292	739777
19492	739778
78882	739779
78894	739780
105982	739781
82018	739782
94278	739783
54702	739784
23265	739785
39766	739786
1601	739787
16380	739788
110838	739789
45077	739790
53716	739791
88269	739792
14860	739793
6023	739794
122427	739795
31551	739796
63409	739797
129513	739798
29764	739799
26992	739800
18786	739801
49501	739802
58065	739803
33604	739804
115499	739805
13699	739806
9777	739807
22926	739808
63528	739809
64736	739810
90960	739811
92440	739812
5406	739813
31525	739814
136333	739815
24980	739816
15050	739817
16508	739818
24835	739819
116499	739820
44963	739821
9956	739822
15317	739823
1694	739824
96631	739825
133734	739826
14553	739827
53700	739828
48781	739829
136156	739830
45332	739831
35066	739832
45567	739833
58325	739834
15882	739835
1076	739836
46219	739837
49244	739838
45348	739839
71868	739840
6907	739841
32173	739842
19225	739843
25447	739844
78270	739845
4643	739846
49942	739847
70687	739848
1889	739849
104155	739850
67989	739851
102118	739852
11799	739853
83066	739854
1656	739855
59228	739856
21613	739857
70308	739858
105798	739859
30504	739860
10158	739861
27935	739862
2358	739863
5077	739864
6640	739865
84157	739866
28197	739867
34304	739868
22926	739869
8838	739870
137366	739871
82346	739872
134595	739873
35410	739874
76814	739875
60217	739876
34820	739877
30549	739878
16223	739879
82978	739880
16651	739881
1248	739882
46840	739883
6153	739884
58180	739885
104	739886
67829	739887
53334	739888
107195	739889
127997	739890
3340	739891
8716	739892
26507	739893
50793	739894
52979	739895
44819	739896
24569	739897
138704	739898
4186	739899
36557	739900
78913	739901
5210	739902
59296	739903
30400	739904
11632	739905
13493	739906
9401	739907
31373	739908
13323	739909
1424	739910
7848	739911
6401	739912
4037	739913
30948	739914
53951	739915
1034	739916
15901	739917
33965	739918
62576	739919
51393	739920
112371	739921
28627	739922
58527	739923
53671	739924
17800	739925
19268	739926
89947	739927
5903	739928
126257	739929
70509	739930
289	739931
15556	739932
44601	739933
85316	739934
10938	739935
85274	739936
79362	739937
21557	739938
120429	739939
34628	739940
6108	739941
2761	739942
73040	739943
12802	739944
4354	739945
17274	739946
88716	739947
137231	739948
59802	739949
20415	739950
62587	739951
121595	739952
34269	739953
4772	739954
40470	739955
18310	739956
23176	739957
1719	739958
71217	739959
128707	739960
15820	739961
17267	739962
76335	739963
129024	739964
82710	739965
7244	739966
22023	739967
35971	739968
1034	739969
18317	739970
86782	739971
11624	739972
79313	739973
63421	739974
74571	739975
86323	739976
25590	739977
136563	739978
57377	739979
27633	739980
83181	739981
49647	739982
90331	739983
92087	739984
98894	739985
40919	739986
79521	739987
919	739988
48052	739989
32822	739990
88884	739991
48708	739992
91605	739993
29656	739994
13778	739995
22782	739996
37032	739997
46856	739998
16411	739999
62236	740000
21422	740001
33032	740002
11216	740003
39492	740004
4757	740005
70482	740006
8016	740007
10557	740008
86002	740009
60145	740010
147109	740011
20926	740012
6239	740013
60516	740014
4351	740015
16224	740016
4156	740017
75940	740018
28764	740019
89123	740020
46083	740021
26548	740022
70616	740023
81163	740024
455	740025
23413	740026
28554	740027
16929	740028
1611	740029
19227	740030
32967	740031
37225	740032
12694	740033
10678	740034
219	740035
286	740036
16083	740037
13968	740038
124377	740039
80391	740040
117514	740041
6415	740042
42191	740043
40598	740044
18331	740045
75721	740046
82763	740047
41911	740048
51227	740049
119705	740050
41189	740051
20840	740052
54255	740053
13965	740054
7264	740055
9584	740056
34480	740057
2581	740058
4704	740059
37722	740060
113009	740061
96428	740062
69340	740063
31701	740064
103960	740065
124139	740066
49875	740067
12944	740068
28834	740069
17230	740070
71498	740071
91341	740072
67708	740073
12366	740074
52198	740075
10007	740076
55149	740077
53023	740078
58398	740079
68323	740080
52516	740081
53932	740082
42001	740083
108414	740084
134519	740085
19500	740086
61194	740087
74339	740088
73198	740089
128788	740090
100684	740091
51463	740092
70592	740093
103583	740094
11072	740095
866	740096
19519	740097
4123	740098
80819	740099
120317	740100
29811	740101
26025	740102
1177	740103
30425	740104
30790	740105
2385	740106
25694	740107
90731	740108
127916	740109
2231	740110
85935	740111
3165	740112
2834	740113
69225	740114
8980	740115
119196	740116
2003	740117
15957	740118
80303	740119
17749	740120
127644	740121
1050	740122
13737	740123
57771	740124
15596	740125
31357	740126
9965	740127
18331	740128
66030	740129
36842	740130
126154	740131
53957	740132
79751	740133
13564	740134
27748	740135
55300	740136
39994	740137
66752	740138
39207	740139
27253	740140
29621	740141
3979	740142
46925	740143
2191	740144
112377	740145
30	740146
919	740147
33516	740148
24990	740149
53273	740150
58906	740151
26895	740152
7102	740153
31848	740154
87590	740155
61668	740156
70974	740157
19616	740158
25503	740159
118653	740160
15892	740161
33095	740162
105164	740163
38035	740164
45396	740165
102141	740166
31657	740167
9459	740168
22063	740169
28720	740170
9442	740171
7180	740172
18494	740173
136096	740174
105568	740175
46548	740176
164500	740177
50741	740178
63183	740179
137499	740180
52835	740181
71148	740182
61666	740183
72680	740184
62178	740185
31670	740186
65658	740187
78292	740188
122575	740189
40931	740190
7521	740191
59931	740192
33192	740193
47366	740194
40511	740195
6765	740196
28107	740197
40877	740198
19098	740199
78363	740200
51998	740201
61142	740202
2151	740203
51374	740204
90348	740205
103	740206
81069	740207
87900	740208
89597	740209
36038	740210
1703	740211
6639	740212
108843	740213
45163	740214
26150	740215
12947	740216
70516	740217
10466	740218
49733	740219
26956	740220
14325	740221
70897	740222
19169	740223
39414	740224
12898	740225
84941	740226
75258	740227
41246	740228
4406	740229
41335	740230
59124	740231
86563	740232
80569	740233
138490	740234
33598	740235
29	740236
81138	740237
35806	740238
131098	740239
5770	740240
75302	740241
93714	740242
3797	740243
6403	740244
95890	740245
582	740246
90374	740247
127388	740248
114419	740249
30526	740250
30827	740251
107750	740252
10109	740253
50502	740254
107408	740255
19630	740256
27190	740257
54209	740258
103967	740259
30877	740260
2283	740261
27981	740262
111995	740263
2972	740264
133763	740265
42955	740266
6944	740267
18859	740268
3244	740269
17335	740270
90973	740271
13476	740272
70636	740273
69847	740274
48087	740275
61645	740276
52382	740277
20203	740278
129066	740279
83993	740280
89406	740281
8715	740282
7240	740283
8448	740284
131059	740285
54231	740286
72021	740287
13139	740288
87822	740289
14737	740290
35157	740291
18002	740292
72228	740293
88924	740294
11059	740295
160677	740296
60287	740297
38068	740298
9253	740299
65473	740300
116838	740301
61417	740302
53281	740303
30872	740304
92000	740305
14291	740306
83847	740307
64055	740308
5733	740309
32287	740310
11439	740311
51558	740312
83298	740313
29438	740314
117654	740315
92186	740316
2537	740317
5476	740318
53213	740319
2870	740320
77619	740321
3394	740322
44946	740323
41536	740324
45632	740325
7743	740326
14175	740327
1443	740328
120137	740329
27340	740330
10177	740331
98141	740332
1573	740333
42323	740334
107855	740335
38657	740336
5668	740337
21808	740338
18190	740339
573	740340
101036	740341
65366	740342
35030	740343
76742	740344
38692	740345
90471	740346
5908	740347
3359	740348
1251	740349
87196	740350
10296	740351
43240	740352
27886	740353
36478	740354
1820	740355
1611	740356
6232	740357
85258	740358
18663	740359
8509	740360
28070	740361
22592	740362
30142	740363
9067	740364
71974	740365
20445	740366
10432	740367
2582	740368
122540	740369
3998	740370
39873	740371
9914	740372
30101	740373
37406	740374
81115	740375
12560	740376
22282	740377
4009	740378
10782	740379
36023	740380
2678	740381
4253	740382
62273	740383
4431	740384
1630	740385
51274	740386
69998	740387
24787	740388
13508	740389
13508	740390
47778	740391
102	740392
1423	740393
867	740394
7048	740395
134	740396
31218	740397
36614	740398
2507	740399
11630	740400
10680	740401
5899	740402
19731	740403
2786	740404
45810	740405
14451	740406
970	740407
701	740408
5636	740409
26520	740410
485	740411
30052	740412
18767	740413
29115	740414
10404	740415
42019	740416
41520	740417
11646	740418
16494	740419
7175	740420
5342	740421
39722	740422
12118	740423
47196	740424
2006	740425
137027	740426
110578	740427
1006	740428
12502	740429
1171	740430
6463	740431
47833	740432
3800	740433
8940	740434
2724	740435
10105	740436
1868	740437
23920	740438
90120	740439
6812	740440
77056	740441
24358	740442
18847	740443
51916	740444
12104	740445
12748	740446
90118	740447
38878	740448
18397	740449
100495	740450
240	740451
8981	740452
63772	740453
36644	740454
24539	740455
12719	740456
127	740457
38912	740458
65787	740459
23466	740460
371	740461
25494	740462
2983	740463
6764	740464
10940	740465
5822	740466
12736	740467
1235	740468
60632	740469
5259	740470
2376	740471
1616	740472
14556	740473
52507	740474
31467	740475
16296	740476
3719	740477
7533	740478
655	740479
1145	740480
7126	740481
56390	740482
4213	740483
29044	740484
1112	740485
63351	740486
5182	740487
48514	740488
3519	740489
81513	740490
7969	740491
22741	740492
47892	740493
4210	740494
4544	740495
1	740496
5087	740497
13063	740498
617	740499
2537	740500
83815	740501
878	740502
16193	740503
61213	740504
6752	740505
76354	740506
600	740507
56398	740508
2126	740509
143687	740510
51230	740511
257	740512
5700	740513
48878	740514
913	740515
45548	740516
26178	740517
5971	740518
129251	740519
458	740520
15525	740521
110507	740522
98853	740523
9689	740524
61559	740525
4277	740526
18003	740527
2667	740528
3233	740529
51548	740530
1346	740531
36018	740532
8650	740533
5900	740534
21535	740535
15586	740536
4584	740537
29592	740538
1722	740539
2796	740540
46361	740541
8465	740542
2254	740543
96779	740544
10580	740545
187	740546
21244	740547
19755	740548
21517	740549
20865	740550
6212	740551
12953	740552
42102	740553
2307	740554
20803	740555
5415	740556
2190	740557
15617	740558
730	740559
6890	740560
79805	740561
556	740562
2526	740563
98	740564
7668	740565
352	740566
4053	740567
16113	740568
22120	740569
20	740570
687	740571
30143	740572
42591	740573
1487	740574
2422	740575
14821	740576
48208	740577
46242	740578
23737	740579
166	740580
161	740581
26066	740582
4473	740583
39278	740584
5931	740585
65583	740586
5384	740587
74767	740588
3726	740589
2157	740590
75217	740591
2526	740592
2714	740593
63497	740594
5182	740595
63123	740596
7584	740597
1340	740598
396	740599
80759	740600
3972	740601
27559	740602
60261	740603
52369	740604
31357	740605
7091	740606
80	740607
37041	740608
1916	740609
71996	740610
28498	740611
31097	740612
24859	740613
384	740614
3773	740615
155	740616
27278	740617
18647	740618
3959	740619
11077	740620
55610	740621
120213	740622
43410	740623
22789	740624
86589	740625
37086	740626
3740	740627
662	740628
34236	740629
20129	740630
13743	740631
2629	740632
62828	740633
17926	740634
19062	740635
3	740636
1266	740637
465	740638
29170	740639
5240	740640
55578	740641
59	740642
779	740643
12286	740644
3992	740645
26610	740646
1573	740647
6106	740648
89518	740649
3453	740650
22016	740651
18366	740652
15956	740653
770	740654
9785	740655
72197	740656
44603	740657
6014	740658
97009	740659
466	740660
5063	740661
10742	740662
47806	740663
56217	740664
2502	740665
29765	740666
137007	740667
2157	740668
6897	740669
2702	740670
12040	740671
3056	740672
5308	740673
83238	740674
6545	740675
2232	740676
4950	740677
37770	740678
27728	740679
25783	740680
9167	740681
2007	740682
45055	740683
113628	740684
14914	740685
270	740686
44	740687
60162	740688
8639	740689
53240	740690
83824	740691
18682	740692
3392	740693
19551	740694
88943	740695
59823	740696
45581	740697
71572	740698
23802	740699
37074	740700
7454	740701
3676	740702
6950	740703
98221	740704
12114	740705
58169	740706
20142	740707
28205	740708
5087	740709
48757	740710
31621	740711
79363	740712
1038	740713
18154	740714
63514	740715
28091	740716
46525	740717
66593	740718
7466	740719
37818	740720
10040	740721
30516	740722
2989	740723
24758	740724
83445	740725
55000	740726
3053	740727
4382	740728
1658	740729
988	740730
13271	740731
26934	740732
2368	740733
1431	740734
358	740735
37544	740736
39466	740737
3596	740738
30683	740739
35160	740740
697	740741
31664	740742
36581	740743
61209	740744
76862	740745
2834	740746
81761	740747
120479	740748
51231	740749
45955	740750
66552	740751
9185	740752
31880	740753
78393	740754
14150	740755
26138	740756
84453	740757
39396	740758
111838	740759
47218	740760
43608	740761
29	740762
9671	740763
16586	740764
43523	740765
13800	740766
56797	740767
30505	740768
17788	740769
37544	740770
1594	740771
5701	740772
5145	740773
13755	740774
114372	740775
288	740776
4614	740777
14576	740778
2870	740779
2515	740780
1527	740781
36093	740782
25785	740783
90341	740784
45653	740785
31487	740786
9381	740787
7079	740788
82110	740789
7538	740790
133032	740791
16559	740792
21451	740793
39212	740794
33687	740795
20806	740796
14905	740797
46967	740798
4134	740799
1137	740800
533	740801
125998	740802
98751	740803
11065	740804
1429	740805
48940	740806
36148	740807
18128	740808
6831	740809
59999	740810
23791	740811
243	740812
13011	740813
3678	740814
5255	740815
1085	740816
190	740817
36063	740818
43449	740819
844	740820
9185	740821
41249	740822
38446	740823
3440	740824
4593	740825
10926	740826
3624	740827
84657	740828
6417	740829
78216	740830
39752	740831
51641	740832
42449	740833
19063	740834
58536	740835
4856	740836
23465	740837
53848	740838
36589	740839
47028	740840
135798	740841
1657	740842
217	740843
67688	740844
12234	740845
6939	740846
28098	740847
2069	740848
8691	740849
1822	740850
6797	740851
5290	740852
47183	740853
2199	740854
12965	740855
588	740856
22784	740857
24334	740858
26597	740859
1580	740860
734	740861
30971	740862
73164	740863
285	740864
69103	740865
54726	740866
5216	740867
10909	740868
40510	740869
1710	740870
16456	740871
4794	740872
12011	740873
52407	740874
815	740875
63779	740876
87501	740877
3621	740878
11355	740879
6618	740880
19605	740881
9681	740882
14849	740883
47114	740884
30680	740885
1693	740886
10	740887
11256	740888
64468	740889
7435	740890
41158	740891
76243	740892
588	740893
37595	740894
72926	740895
1998	740896
43043	740897
36087	740898
28740	740899
31155	740900
4183	740901
8636	740902
1555	740903
53812	740904
48839	740905
46984	740906
6857	740907
17579	740908
20890	740909
19162	740910
37325	740911
22216	740912
46874	740913
60358	740914
68234	740915
26309	740916
93856	740917
5236	740918
24972	740919
241	740920
15929	740921
66697	740922
1634	740923
11785	740924
962	740925
4221	740926
747	740927
1	740928
61517	740929
89496	740930
43071	740931
26032	740932
46321	740933
100682	740934
2678	740935
7742	740936
404	740937
1198	740938
711	740939
102372	740940
882	740941
63313	740942
41296	740943
32465	740944
46423	740945
170	740946
5385	740947
11453	740948
9981	740949
37561	740950
2680	740951
3362	740952
13236	740953
52993	740954
1153	740955
371	740956
3053	740957
82285	740958
21229	740959
14442	740960
61199	740961
14298	740962
107461	740963
33613	740964
15247	740965
1486	740966
5750	740967
92054	740968
13234	740969
10646	740970
39561	740971
14186	740972
73243	740973
318	740974
26870	740975
882	740976
77408	740977
29217	740978
127606	740979
11176	740980
3014	740981
1720	740982
36351	740983
227	740984
13050	740985
228	740986
112047	740987
14222	740988
3653	740989
3565	740990
30953	740991
46293	740992
67400	740993
7492	740994
69901	740995
25812	740996
39869	740997
10068	740998
73202	740999
23855	741000
61227	741001
1536	741002
18178	741003
15322	741004
909	741005
45	741006
19745	741007
252	741008
10404	741009
1727	741010
22403	741011
4526	741012
2600	741013
1687	741014
19967	741015
45376	741016
927	741017
18877	741018
11391	741019
89598	741020
59729	741021
9851	741022
7245	741023
1056	741024
34230	741025
2763	741026
181	741027
11268	741028
62289	741029
584	741030
51688	741031
41408	741032
62730	741033
52465	741034
55302	741035
2303	741036
57749	741037
47999	741038
19489	741039
57616	741040
83417	741041
88888	741042
2218	741043
90563	741044
30119	741045
33210	741046
3547	741047
51668	741048
5050	741049
9333	741050
3998	741051
11085	741052
79437	741053
2715	741054
1648	741055
1686	741056
352	741057
11741	741058
58567	741059
51408	741060
3325	741061
71617	741062
47686	741063
23310	741064
24832	741065
22103	741066
125762	741067
24232	741068
20528	741069
53156	741070
39271	741071
7586	741072
4882	741073
37287	741074
92876	741075
115814	741076
101976	741077
6514	741078
5035	741079
71535	741080
16501	741081
49843	741082
23315	741083
5499	741084
8088	741085
23994	741086
74863	741087
80610	741088
30601	741089
50261	741090
83598	741091
102637	741092
38754	741093
5648	741094
2584	741095
4654	741096
65717	741097
3323	741098
40183	741099
15387	741100
27216	741101
61432	741102
33247	741103
13285	741104
71475	741105
72212	741106
1695	741107
721	741108
49537	741109
2520	741110
56580	741111
37564	741112
19291	741113
15282	741114
18053	741115
64311	741116
9608	741117
21722	741118
75647	741119
18259	741120
74934	741121
41157	741122
78419	741123
18527	741124
71158	741125
6109	741126
71009	741127
95930	741128
46057	741129
202	741130
1060	741131
35813	741132
159	741133
8	741134
8	741135
2787	741136
1411	741137
99282	741138
9711	741139
87468	741140
3432	741141
31742	741142
87865	741143
12677	741144
1997	741145
22213	741146
18796	741147
31487	741148
46304	741149
52018	741150
58647	741151
89047	741152
6738	741153
19093	741154
46928	741155
7465	741156
73783	741157
7375	741158
14510	741159
24118	741160
754	741161
40580	741162
40981	741163
30837	741164
24116	741165
61665	741166
9095	741167
35457	741168
37888	741169
47800	741170
82721	741171
86291	741172
18869	741173
118766	741174
44127	741175
46211	741176
7124	741177
68109	741178
80824	741179
9156	741180
6080	741181
87115	741182
13326	741183
86801	741184
19526	741185
14152	741186
21495	741187
75174	741188
24444	741189
15831	741190
23806	741191
121346	741192
20090	741193
14089	741194
63176	741195
6734	741196
12286	741197
24582	741198
5845	741199
13275	741200
113010	741201
49113	741202
48738	741203
9480	741204
21744	741205
83495	741206
121234	741207
48407	741208
30199	741209
38106	741210
1852	741211
56341	741212
36618	741213
52925	741214
39348	741215
42011	741216
23379	741217
13207	741218
739	741219
14411	741220
5671	741221
3412	741222
107349	741223
14615	741224
105918	741225
2646	741226
100972	741227
63261	741228
81835	741229
23188	741230
30860	741231
7295	741232
37083	741233
53657	741234
103413	741235
2660	741236
30851	741237
18236	741238
40549	741239
81821	741240
11475	741241
91534	741242
11588	741243
49208	741244
10885	741245
6239	741246
18410	741247
82193	741248
89033	741249
17602	741250
30474	741251
30495	741252
37818	741253
8075	741254
10059	741255
9468	741256
46480	741257
6424	741258
11994	741259
26762	741260
58022	741261
40609	741262
11036	741263
3612	741264
21487	741265
62213	741266
67701	741267
37912	741268
14351	741269
40609	741270
21924	741271
92726	741272
30431	741273
2859	741274
2715	741275
4259	741276
5926	741277
5342	741278
46257	741279
13314	741280
97530	741281
7466	741282
18107	741283
53230	741284
74547	741285
11326	741286
20309	741287
52742	741288
11036	741289
11058	741290
25393	741291
7641	741292
56161	741293
6037	741294
53659	741295
13485	741296
54149	741297
1860	741298
67264	741299
41302	741300
2348	741301
24116	741302
94573	741303
58060	741304
37395	741305
54569	741306
24571	741307
39848	741308
127603	741309
20309	741310
2012	741311
68049	741312
46137	741313
75572	741314
29186	741315
3097	741316
52792	741317
103902	741318
86088	741319
7531	741320
52769	741321
3010	741322
3010	741323
3010	741324
14523	741325
28720	741326
87743	741327
52254	741328
6327	741329
64251	741330
34440	741331
70208	741332
42968	741333
39422	741334
32213	741335
53276	741336
3071	741337
12444	741338
71861	741339
49216	741340
97152	741341
14252	741342
8038	741343
19239	741344
22915	741345
51216	741346
20167	741347
5810	741348
7711	741349
22941	741350
34066	741351
18088	741352
2537	741353
8951	741354
129593	741355
24590	741356
75141	741357
37159	741358
56047	741359
58165	741360
22192	741361
49155	741362
4785	741363
5988	741364
38800	741365
3147	741366
6373	741367
7083	741368
6681	741369
2133	741370
1291	741371
67874	741372
9270	741373
29901	741374
122383	741375
47350	741376
20294	741377
3820	741378
15719	741379
51394	741380
29901	741381
67671	741382
2031	741383
14643	741384
15758	741385
1925	741386
11535	741387
35983	741388
34640	741389
56948	741390
8637	741391
39277	741392
16773	741393
18191	741394
51572	741395
11295	741396
30850	741397
20826	741398
1807	741399
48557	741400
134368	741401
53689	741402
24385	741403
37777	741404
40630	741405
13072	741406
795	741407
5049	741408
5594	741409
7124	741410
70893	741411
11326	741412
1492	741413
11157	741414
41247	741415
12262	741416
9095	741417
4707	741418
814	741419
2081	741420
22607	741421
121328	741422
8982	741423
71861	741424
132815	741425
40045	741426
9960	741427
3299	741428
5949	741429
25584	741430
27823	741431
31864	741432
38146	741433
106969	741434
33109	741435
40700	741436
38600	741437
27940	741438
51697	741439
63108	741440
37777	741441
111476	741442
24116	741443
61372	741444
11311	741445
46034	741446
30989	741447
2599	741448
28412	741449
4146	741450
18410	741451
18191	741452
3196	741453
121567	741454
38662	741455
54022	741456
18654	741457
34292	741458
63187	741459
27513	741460
18843	741461
26204	741462
11305	741463
15168	741464
7711	741465
44316	741466
21890	741467
83295	741468
2423	741469
37080	741470
12040	741471
64901	741472
72237	741473
139870	741474
11667	741475
6499	741476
70589	741477
108504	741478
148879	741479
26906	741480
15819	741481
6484	741482
7564	741483
54153	741484
53009	741485
70220	741486
92537	741487
16200	741488
4058	741489
18795	741490
5091	741491
1535	741492
26401	741493
17737	741494
3930	741495
56441	741496
11534	741497
1845	741498
60165	741499
43516	741500
66590	741501
16200	741502
18644	741503
70116	741504
8218	741505
7295	741506
14232	741507
37737	741508
38741	741509
8162	741510
49764	741511
1534	741512
113715	741513
1391	741514
6260	741515
74589	741516
111987	741517
5224	741518
37083	741519
34687	741520
7524	741521
47651	741522
86899	741523
51436	741524
40611	741525
22020	741526
22021	741527
10043	741528
111987	741529
911	741530
7209	741531
84762	741532
9494	741533
33897	741534
13093	741535
63261	741536
50414	741537
28862	741538
64881	741539
12185	741540
127820	741541
40129	741542
32968	741543
6062	741544
36161	741545
56016	741546
1534	741547
12179	741548
51879	741549
29045	741550
8060	741551
103992	741552
120282	741553
90932	741554
2458	741555
83732	741556
7682	741557
14304	741558
5899	741559
116517	741560
45101	741561
7295	741562
3020	741563
28748	741564
83805	741565
15640	741566
26103	741567
18093	741568
91105	741569
8088	741570
9819	741571
111926	741572
3565	741573
4887	741574
133898	741575
16900	741576
39192	741577
64895	741578
191	741579
9830	741580
37280	741581
10068	741582
4045	741583
5444	741584
16891	741585
4887	741586
14570	741587
8880	741588
41412	741589
21244	741590
31329	741591
81789	741592
61439	741593
19088	741594
133	741595
11330	741596
6246	741597
68693	741598
34596	741599
6597	741600
10052	741601
110513	741602
14090	741603
49279	741604
58252	741605
123968	741606
44739	741607
5988	741608
23271	741609
6955	741610
29152	741611
51471	741612
10369	741613
50293	741614
129240	741615
18422	741616
38633	741617
53640	741618
13594	741619
36061	741620
48090	741621
53979	741622
22283	741623
24106	741624
5642	741625
14735	741626
12559	741627
8801	741628
28450	741629
61416	741630
10982	741631
83685	741632
53862	741633
51341	741634
18833	741635
113485	741636
121309	741637
11667	741638
6499	741639
7248	741640
1487	741641
11859	741642
7669	741643
3046	741644
4216	741645
39044	741646
18644	741647
11222	741648
40169	741649
39891	741650
23819	741651
68049	741652
28419	741653
15217	741654
8104	741655
1925	741656
75822	741657
38002	741658
1638	741659
32190	741660
13104	741661
41883	741662
13551	741663
23832	741664
31965	741665
26120	741666
2347	741667
32482	741668
51538	741669
45639	741670
8647	741671
11291	741672
113014	741673
5091	741674
223	741675
1345	741676
46892	741677
80831	741678
74295	741679
9020	741680
90487	741681
80594	741682
58330	741683
75673	741684
12371	741685
82970	741686
83383	741687
40454	741688
5643	741689
12151	741690
105173	741691
105516	741692
24858	741693
62678	741694
2287	741695
118693	741696
9110	741697
14785	741698
1437	741699
290	741700
3101	741701
799	741702
1166	741703
15505	741704
542	741705
118	741706
18463	741707
1307	741708
236	741709
30626	741710
5109	741711
31132	741712
8321	741713
290	741714
160	741715
21630	741716
8950	741717
51401	741718
11952	741719
82394	741720
24658	741721
26410	741722
39680	741723
38594	741724
34408	741725
85977	741726
7418	741727
8950	741728
26630	741729
4804	741730
10261	741731
3441	741732
53348	741733
85987	741734
86838	741735
51628	741736
19821	741737
90039	741738
59388	741739
82369	741740
69358	741741
60182	741742
235	741743
726	741744
36117	741745
107624	741746
28489	741747
112973	741748
1011	741749
36563	741750
3911	741751
15482	741752
126535	741753
55040	741754
1695	741755
726	741756
57396	741757
108829	741758
4747	741759
12768	741760
4667	741761
19296	741762
276	741763
639	741764
14394	741765
66228	741766
39786	741767
16703	741768
94083	741769
22342	741770
17650	741771
46193	741772
3899	741773
35151	741774
57575	741775
19759	741776
4465	741777
33790	741778
9659	741779
3022	741780
10131	741781
390	741782
149010	741783
6678	741784
5682	741785
109428	741786
25809	741787
48684	741788
2242	741789
41544	741790
2503	741791
11454	741792
13709	741793
18970	741794
4680	741795
25422	741796
87640	741797
4529	741798
16144	741799
86036	741800
59364	741801
80765	741802
81613	741803
5047	741804
21733	741805
73	741806
7294	741807
51921	741808
725	741809
68376	741810
21129	741811
88195	741812
30233	741813
2012	741814
335	741815
335	741816
13526	741817
5310	741818
82698	741819
4965	741820
33533	741821
68699	741822
9285	741823
30976	741824
85940	741825
60139	741826
17299	741827
69168	741828
3339	741829
5244	741830
20879	741831
47083	741832
817	741833
27202	741834
169	741835
20089	741836
22336	741837
26938	741838
26945	741839
7008	741840
91649	741841
109124	741842
14951	741843
58046	741844
47361	741845
39462	741846
15516	741847
26562	741848
46071	741849
16126	741850
4598	741851
137098	741852
67751	741853
3353	741854
121332	741855
71155	741856
80866	741857
1069	741858
14418	741859
1008	741860
2641	741861
106956	741862
48220	741863
16409	741864
48116	741865
18530	741866
50749	741867
56283	741868
12082	741869
81176	741870
5737	741871
5679	741872
26319	741873
8344	741874
62808	741875
123223	741876
19640	741877
42042	741878
50749	741879
1993	741880
772	741881
587	741882
70246	741883
57427	741884
51542	741885
12318	741886
93256	741887
68964	741888
60048	741889
48852	741890
59998	741891
63078	741892
41969	741893
58887	741894
956	741895
109184	741896
6176	741897
97996	741898
4047	741899
23514	741900
41458	741901
30339	741902
17301	741903
42551	741904
108326	741905
3536	741906
23047	741907
9769	741908
13313	741909
22187	741910
73436	741911
3771	741912
84820	741913
104975	741914
122350	741915
335	741916
136561	741917
129	741918
3073	741919
105616	741920
14419	741921
43485	741922
28374	741923
148952	741924
101031	741925
3881	741926
374	741927
41611	741928
99008	741929
3060	741930
98995	741931
2388	741932
8290	741933
2014	741934
5118	741935
16699	741936
1675	741937
6113	741938
642	741939
126427	741940
45900	741941
20203	741942
32311	741943
1226	741944
2671	741945
38068	741946
814	741947
58514	741948
39351	741949
57382	741950
17906	741951
1046	741952
3317	741953
137896	741954
22238	741955
32360	741956
81848	741957
138	741958
189	741959
329	741960
549	741961
19925	741962
107	741963
83006	741964
16534	741965
121371	741966
70284	741967
374	741968
20855	741969
33901	741970
69115	741971
92285	741972
23090	741973
84452	741974
146796	741975
76803	741976
36039	741977
91	741978
4780	741979
59648	741980
1645	741981
77608	741982
108454	741983
8833	741984
886	741985
60224	741986
2540	741987
59355	741988
102931	741989
73504	741990
4675	741991
18815	741992
109940	741993
36225	741994
86387	741995
72202	741996
66855	741997
45880	741998
41152	741999
4465	742000
48399	742001
4315	742002
6015	742003
20869	742004
83481	742005
82182	742006
23730	742007
5165	742008
14760	742009
24081	742010
2056	742011
102364	742012
100774	742013
50434	742014
7781	742015
103397	742016
9032	742017
53382	742018
103196	742019
3586	742020
57660	742021
90994	742022
67140	742023
13218	742024
19931	742025
14613	742026
79653	742027
12895	742028
34030	742029
66686	742030
77646	742031
4034	742032
19208	742033
11226	742034
11400	742035
512	742036
36852	742037
9992	742038
5917	742039
3956	742040
45122	742041
12181	742042
7969	742043
91298	742044
33546	742045
41698	742046
13550	742047
1509	742048
78905	742049
3389	742050
18162	742051
22821	742052
77092	742053
99514	742054
15979	742055
69310	742056
88292	742057
14047	742058
1310	742059
91951	742060
31492	742061
126224	742062
53740	742063
122614	742064
78966	742065
366	742066
1668	742067
2466	742068
108550	742069
13746	742070
7294	742071
4667	742072
1240	742073
814	742074
120	742075
69416	742076
1324	742077
22086	742078
79037	742079
2457	742080
59921	742081
22350	742082
13578	742083
35558	742084
23933	742085
5148	742086
108487	742087
679	742088
74378	742089
59925	742090
64197	742091
12359	742092
2460	742093
129	742094
25598	742095
34604	742096
13020	742097
73853	742098
20739	742099
26536	742100
3843	742101
30685	742102
34573	742103
2290	742104
8257	742105
17330	742106
41383	742107
3391	742108
40179	742109
8012	742110
1210	742111
6499	742112
3873	742113
48932	742114
46964	742115
55273	742116
10661	742117
62823	742118
64214	742119
105238	742120
11516	742121
19198	742122
73075	742123
87857	742124
1188	742125
12513	742126
3299	742127
3521	742128
158821	742129
13094	742130
31400	742131
33949	742132
20047	742133
9224	742134
59887	742135
100372	742136
95580	742137
37391	742138
648	742139
4761	742140
16129	742141
70082	742142
23254	742143
22712	742144
4800	742145
10165	742146
137183	742147
72113	742148
3418	742149
27714	742150
90640	742151
2222	742152
80943	742153
46395	742154
6896	742155
3516	742156
95	742157
22	742158
205	742159
30511	742160
32937	742161
103249	742162
8013	742163
14826	742164
1039	742165
54515	742166
3062	742167
77990	742168
92896	742169
5806	742170
21928	742171
3830	742172
109360	742173
648	742174
10368	742175
380	742176
19746	742177
97956	742178
65830	742179
604	742180
1969	742181
56539	742182
11442	742183
11787	742184
41452	742185
39717	742186
13931	742187
2583	742188
2718	742189
649	742190
4529	742191
3887	742192
68376	742193
9101	742194
3738	742195
6904	742196
19060	742197
4654	742198
43993	742199
28740	742200
127635	742201
52918	742202
14630	742203
40545	742204
75474	742205
1856	742206
14731	742207
77469	742208
57643	742209
90048	742210
51468	742211
79753	742212
102741	742213
91830	742214
1571	742215
45064	742216
900	742217
26212	742218
2166	742219
108367	742220
15545	742221
105207	742222
28893	742223
4119	742224
124207	742225
110345	742226
47158	742227
50283	742228
40786	742229
17094	742230
3071	742231
4653	742232
23106	742233
30900	742234
65555	742235
872	742236
29	742237
7396	742238
72832	742239
16568	742240
1799	742241
40233	742242
5901	742243
58274	742244
1857	742245
322	742246
32225	742247
122781	742248
189	742249
52361	742250
341	742251
31869	742252
10601	742253
94055	742254
54299	742255
584	742256
32778	742257
8916	742258
4620	742259
26225	742260
33700	742261
604	742262
12051	742263
21894	742264
26407	742265
14587	742266
6241	742267
8046	742268
1926	742269
4919	742270
1288	742271
7016	742272
362	742273
34295	742274
89191	742275
22328	742276
117003	742277
68039	742278
1285	742279
26608	742280
38679	742281
84340	742282
80578	742283
5624	742284
36247	742285
4461	742286
80522	742287
141365	742288
14166	742289
3353	742290
1420	742291
31383	742292
109957	742293
67578	742294
56023	742295
3788	742296
48740	742297
13333	742298
6255	742299
92140	742300
3177	742301
53377	742302
38111	742303
194	742304
6023	742305
49383	742306
121644	742307
42952	742308
135526	742309
42057	742310
3054	742311
3642	742312
110926	742313
49619	742314
1493	742315
8947	742316
57986	742317
124345	742318
16635	742319
104250	742320
109	742321
31967	742322
109	742323
129268	742324
58114	742325
102430	742326
97918	742327
30411	742328
137532	742329
88498	742330
86249	742331
123956	742332
99314	742333
3549	742334
36300	742335
86625	742336
28660	742337
84849	742338
5343	742339
56999	742340
36616	742341
91448	742342
145363	742343
113469	742344
16066	742345
1142	742346
63	742347
47288	742348
105584	742349
83092	742350
1158	742351
4094	742352
2055	742353
4261	742354
43386	742355
105063	742356
63307	742357
71162	742358
134370	742359
2088	742360
198	742361
33547	742362
44493	742363
35848	742364
61453	742365
107724	742366
7146	742367
31571	742368
7684	742369
7238	742370
17145	742371
32495	742372
89112	742373
99204	742374
4037	742375
39134	742376
4448	742377
505	742378
7690	742379
16452	742380
2593	742381
37248	742382
9490	742383
63409	742384
9521	742385
587	742386
58979	742387
22712	742388
69279	742389
1945	742390
22057	742391
30	742392
10855	742393
53886	742394
13576	742395
11948	742396
48228	742397
77010	742398
8626	742399
26043	742400
5911	742401
1682	742402
64012	742403
14292	742404
5950	742405
35587	742406
28013	742407
91348	742408
52448	742409
16102	742410
2516	742411
77509	742412
47021	742413
44026	742414
31034	742415
1921	742416
582	742417
24554	742418
53368	742419
21178	742420
3086	742421
119722	742422
82854	742423
110460	742424
10303	742425
7477	742426
5	742427
21144	742428
22993	742429
970	742430
87133	742431
518	742432
2496	742433
3022	742434
4429	742435
2898	742436
110443	742437
49555	742438
12647	742439
24202	742440
67563	742441
1562	742442
63307	742443
13728	742444
536	742445
60153	742446
49308	742447
67760	742448
104927	742449
3109	742450
108039	742451
5658	742452
93971	742453
45885	742454
46489	742455
61063	742456
10319	742457
3007	742458
9102	742459
66842	742460
7174	742461
11633	742462
30680	742463
785	742464
1690	742465
12060	742466
30550	742467
1841	742468
6224	742469
2419	742470
30216	742471
43501	742472
14249	742473
17259	742474
19719	742475
6306	742476
152690	742477
108878	742478
11121	742479
2825	742480
491	742481
31440	742482
37336	742483
22100	742484
88647	742485
30343	742486
56587	742487
10421	742488
120090	742489
75682	742490
9814	742491
33912	742492
53692	742493
108865	742494
27428	742495
45966	742496
1969	742497
5305	742498
106708	742499
1779	742500
7205	742501
8252	742502
125704	742503
67661	742504
76978	742505
5305	742506
14592	742507
90171	742508
18949	742509
584	742510
55291	742511
8417	742512
103450	742513
24357	742514
35218	742515
3635	742516
64366	742517
497	742518
25246	742519
92843	742520
44124	742521
1706	742522
73906	742523
86285	742524
17579	742525
520	742526
51510	742527
111673	742528
64377	742529
118763	742530
898	742531
24489	742532
10639	742533
1337	742534
1467	742535
87890	742536
22619	742537
24664	742538
26551	742539
58512	742540
227	742541
37865	742542
392	742543
2618	742544
3568	742545
1715	742546
4551	742547
22662	742548
57181	742549
2400	742550
10704	742551
396	742552
15500	742553
362	742554
21195	742555
15350	742556
47948	742557
236	742558
64713	742559
35123	742560
1952	742561
13731	742562
443	742563
2186	742564
15350	742565
16214	742566
2827	742567
62293	742568
158838	742569
56737	742570
38577	742571
74853	742572
886	742573
76443	742574
122453	742575
13716	742576
1043	742577
8734	742578
56285	742579
24778	742580
101133	742581
845	742582
28226	742583
1603	742584
29835	742585
86580	742586
108567	742587
48	742588
30943	742589
1873	742590
1038	742591
113099	742592
21	742593
83253	742594
41614	742595
958	742596
11589	742597
1490	742598
2191	742599
1433	742600
52899	742601
7596	742602
106866	742603
73	742604
96652	742605
78129	742606
43044	742607
9972	742608
109829	742609
6690	742610
19956	742611
23064	742612
41621	742613
4703	742614
69819	742615
23710	742616
60327	742617
39519	742618
20461	742619
74966	742620
52800	742621
83390	742622
33301	742623
70110	742624
86454	742625
52491	742626
13453	742627
30523	742628
80306	742629
15602	742630
48672	742631
14524	742632
8097	742633
3042	742634
8521	742635
438	742636
12278	742637
53253	742638
173	742639
8566	742640
66813	742641
8656	742642
69	742643
1398	742644
6197	742645
6771	742646
54027	742647
39075	742648
20689	742649
48573	742650
24075	742651
99077	742652
32185	742653
71162	742654
70525	742655
60463	742656
88441	742657
13643	742658
37469	742659
107499	742660
10520	742661
54756	742662
105094	742663
90687	742664
8052	742665
287	742666
64236	742667
55329	742668
48975	742669
22287	742670
3543	742671
46365	742672
1839	742673
77807	742674
53692	742675
5758	742676
14624	742677
69532	742678
91343	742679
69914	742680
2739	742681
969	742682
16452	742683
1690	742684
35	742685
4193	742686
46129	742687
53849	742688
14157	742689
67080	742690
220	742691
35160	742692
75475	742693
1303	742694
5544	742695
52140	742696
67872	742697
16201	742698
2517	742699
60274	742700
30637	742701
20127	742702
94479	742703
84343	742704
12710	742705
11510	742706
70199	742707
6255	742708
41585	742709
22965	742710
5641	742711
851	742712
22342	742713
74706	742714
95684	742715
75705	742716
3889	742717
73225	742718
121345	742719
33009	742720
919	742721
12942	742722
27042	742723
50224	742724
32083	742725
49454	742726
63459	742727
32185	742728
32354	742729
42488	742730
80	742731
2964	742732
20127	742733
124550	742734
17350	742735
16658	742736
82836	742737
30024	742738
69211	742739
31229	742740
18128	742741
113739	742742
60499	742743
11787	742744
64483	742745
69297	742746
102309	742747
93820	742748
93607	742749
61760	742750
26550	742751
13325	742752
2875	742753
31521	742754
17929	742755
48512	742756
35470	742757
8433	742758
18545	742759
2378	742760
11647	742761
86855	742762
1585	742763
60581	742764
14530	742765
40792	742766
54259	742767
98016	742768
13974	742769
31510	742770
10563	742771
42447	742772
42447	742773
4985	742774
10773	742775
35319	742776
30395	742777
52524	742778
3568	742779
62581	742780
28458	742781
29429	742782
19615	742783
81958	742784
50127	742785
386	742786
19551	742787
3392	742788
15375	742789
88752	742790
29508	742791
1489	742792
122954	742793
64463	742794
46236	742795
77942	742796
16046	742797
64499	742798
2805	742799
25429	742800
29452	742801
36518	742802
21084	742803
54811	742804
71971	742805
75257	742806
49229	742807
3888	742808
136966	742809
3404	742810
1491	742811
22208	742812
10481	742813
51218	742814
31604	742815
88804	742816
90387	742817
89957	742818
9015	742819
53818	742820
133868	742821
90496	742822
18312	742823
30330	742824
896	742825
38731	742826
24717	742827
12160	742828
3268	742829
34606	742830
10673	742831
11559	742832
44193	742833
109119	742834
80492	742835
10277	742836
45827	742837
5662	742838
21016	742839
26238	742840
22606	742841
4805	742842
8552	742843
17578	742844
9421	742845
87176	742846
36275	742847
111437	742848
14351	742849
26305	742850
95923	742851
38799	742852
1957	742853
512	742854
1883	742855
16695	742856
1512	742857
30095	742858
573	742859
3883	742860
160	742861
66215	742862
84613	742863
8131	742864
61618	742865
3349	742866
26989	742867
81876	742868
103944	742869
31033	742870
53339	742871
31412	742872
19519	742873
11504	742874
13643	742875
78	742876
24372	742877
46014	742878
17894	742879
84554	742880
54662	742881
9029	742882
5106	742883
268	742884
69017	742885
2230	742886
18446	742887
14370	742888
39160	742889
32503	742890
38003	742891
16902	742892
55273	742893
38456	742894
890	742895
9657	742896
20387	742897
1305	742898
11767	742899
981	742900
5049	742901
7718	742902
23336	742903
3470	742904
35302	742905
847	742906
19585	742907
122579	742908
91680	742909
97495	742910
71171	742911
102207	742912
11954	742913
9369	742914
10730	742915
9574	742916
41860	742917
15518	742918
41485	742919
1712	742920
52855	742921
84943	742922
38731	742923
83160	742924
66155	742925
37154	742926
4684	742927
61562	742928
6457	742929
33041	742930
13657	742931
56448	742932
12933	742933
58316	742934
14648	742935
1456	742936
7965	742937
23413	742938
118996	742939
1984	742940
9555	742941
1224	742942
8004	742943
2211	742944
6714	742945
1135	742946
51858	742947
48642	742948
35573	742949
19081	742950
51976	742951
67819	742952
9624	742953
20301	742954
22206	742955
16372	742956
1008	742957
158235	742958
7493	742959
3146	742960
25924	742961
9032	742962
14792	742963
89317	742964
37390	742965
12389	742966
19652	742967
13879	742968
961	742969
40115	742970
103715	742971
55002	742972
65501	742973
77013	742974
62426	742975
110017	742976
1709	742977
2908	742978
20774	742979
335	742980
13879	742981
90352	742982
335	742983
124444	742984
129089	742985
136155	742986
103657	742987
84958	742988
105472	742989
45437	742990
77608	742991
79513	742992
1756	742993
104944	742994
1239	742995
4184	742996
3634	742997
1889	742998
8985	742999
3215	743000
7005	743001
84391	743002
9091	743003
18033	743004
68743	743005
9248	743006
100379	743007
3445	743008
82967	743009
113751	743010
32477	743011
5406	743012
5310	743013
73395	743014
123968	743015
14822	743016
6744	743017
8994	743018
14107	743019
90490	743020
46324	743021
64673	743022
111773	743023
41432	743024
41429	743025
4119	743026
4771	743027
41357	743028
23588	743029
3278	743030
127183	743031
44952	743032
72660	743033
5170	743034
44886	743035
54952	743036
30827	743037
44555	743038
10441	743039
10984	743040
104836	743041
57041	743042
107015	743043
50434	743044
78416	743045
9885	743046
70653	743047
2352	743048
22447	743049
32464	743050
79782	743051
23552	743052
2808	743053
53185	743054
21997	743055
1918	743056
37770	743057
148568	743058
13747	743059
69665	743060
117002	743061
49472	743062
54639	743063
25795	743064
71937	743065
37190	743066
840	743067
28950	743068
22664	743069
47417	743070
85010	743071
23130	743072
7436	743073
739	743074
33240	743075
67140	743076
50669	743077
56768	743078
82821	743079
44941	743080
43054	743081
61585	743082
20436	743083
82844	743084
5949	743085
23733	743086
39692	743087
9232	743088
38614	743089
61243	743090
39818	743091
2380	743092
1039	743093
805	743094
20248	743095
10384	743096
67666	743097
45118	743098
15664	743099
16960	743100
99543	743101
74315	743102
2517	743103
87255	743104
45555	743105
3175	743106
32542	743107
7148	743108
10695	743109
117521	743110
137351	743111
3146	743112
1916	743113
8874	743114
4998	743115
45923	743116
114916	743117
172	743118
6744	743119
5436	743120
108523	743121
79075	743122
14822	743123
15161	743124
797	743125
84704	743126
47226	743127
46081	743128
5060	743129
14915	743130
3722	743131
335	743132
3177	743133
120011	743134
2786	743135
124496	743136
374	743137
135854	743138
58269	743139
4755	743140
49458	743141
2521	743142
823	743143
8116	743144
90648	743145
14126	743146
14161	743147
63086	743148
13988	743149
85900	743150
8836	743151
62113	743152
56859	743153
38764	743154
18796	743155
52018	743156
66	743157
9636	743158
80118	743159
5544	743160
2376	743161
14540	743162
17847	743163
268	743164
67465	743165
22030	743166
33549	743167
1337	743168
49140	743169
38508	743170
100389	743171
1075	743172
9814	743173
136969	743174
37651	743175
20459	743176
104375	743177
886	743178
1715	743179
84481	743180
134530	743181
70216	743182
36188	743183
3956	743184
5078	743185
63518	743186
40097	743187
10499	743188
39140	743189
23368	743190
100403	743191
53331	743192
4398	743193
35875	743194
62246	743195
17117	743196
20767	743197
1301	743198
170	743199
39713	743200
711	743201
22141	743202
23816	743203
26761	743204
3589	743205
14366	743206
35873	743207
77174	743208
52005	743209
14227	743210
2756	743211
16721	743212
5542	743213
2626	743214
30126	743215
50223	743216
485	743217
39	743218
41216	743219
10892	743220
38577	743221
205	743222
41492	743223
65449	743224
26608	743225
137701	743226
1146	743227
2903	743228
11668	743229
24124	743230
17234	743231
117479	743232
57988	743233
34647	743234
61607	743235
4252	743236
46001	743237
73740	743238
58098	743239
11797	743240
65384	743241
253	743242
121786	743243
1351	743244
23573	743245
108368	743246
63122	743247
18035	743248
119716	743249
8206	743250
68174	743251
28920	743252
1238	743253
586	743254
3435	743255
39583	743256
57952	743257
56089	743258
23586	743259
2799	743260
24135	743261
90843	743262
65680	743263
3316	743264
4732	743265
5324	743266
29750	743267
13045	743268
12339	743269
79796	743270
44010	743271
4044	743272
99340	743273
34470	743274
59926	743275
694	743276
864	743277
31161	743278
7626	743279
44180	743280
62581	743281
138408	743282
3440	743283
378	743284
3016	743285
43257	743286
1357	743287
20488	743288
30032	743289
40246	743290
33176	743291
53673	743292
31640	743293
123233	743294
128777	743295
103440	743296
73551	743297
4819	743298
6020	743299
25942	743300
3892	743301
4777	743302
21124	743303
100290	743304
56463	743305
37663	743306
76269	743307
65788	743308
44032	743309
30008	743310
27029	743311
3058	743312
7199	743313
5031	743314
10153	743315
89038	743316
4847	743317
5445	743318
40826	743319
67026	743320
80865	743321
13528	743322
4207	743323
2175	743324
67915	743325
22957	743326
12036	743327
17330	743328
4276	743329
2041	743330
126168	743331
10643	743332
7544	743333
8755	743334
129791	743335
94524	743336
33574	743337
11505	743338
1285	743339
127568	743340
2469	743341
75255	743342
14167	743343
20127	743344
13961	743345
67296	743346
70185	743347
7258	743348
108824	743349
37200	743350
120114	743351
2496	743352
2928	743353
18507	743354
26434	743355
26310	743356
103288	743357
27775	743358
1247	743359
49140	743360
132866	743361
27	743362
103461	743363
41492	743364
9617	743365
9743	743366
23793	743367
473	743368
3164	743369
489	743370
1175	743371
4020	743372
148903	743373
30158	743374
73120	743375
44469	743376
4551	743377
100299	743378
98808	743379
79054	743380
66793	743381
89557	743382
27279	743383
4138	743384
99343	743385
74464	743386
9704	743387
22332	743388
113397	743389
154805	743390
44056	743391
51379	743392
113234	743393
15827	743394
137100	743395
33655	743396
45110	743397
18003	743398
49526	743399
24912	743400
40119	743401
10014	743402
2478	743403
28042	743404
35593	743405
31000	743406
24232	743407
84618	743408
23488	743409
18658	743410
34758	743411
1916	743412
76695	743413
51900	743414
54075	743415
22958	743416
41938	743417
138	743418
746	743419
2194	743420
76	743421
582	743422
16451	743423
9120	743424
78192	743425
77853	743426
31220	743427
622	743428
106882	743429
92202	743430
44882	743431
64666	743432
19570	743433
2853	743434
54275	743435
53369	743436
14619	743437
507	743438
28410	743439
60047	743440
66804	743441
16719	743442
11168	743443
1916	743444
44435	743445
3519	743446
1102	743447
791	743448
133	743449
99789	743450
3406	743451
52242	743452
48893	743453
91696	743454
9704	743455
86604	743456
24339	743457
1846	743458
26484	743459
3665	743460
31938	743461
103672	743462
56113	743463
361	743464
5459	743465
72672	743466
34570	743467
46216	743468
10540	743469
69039	743470
15276	743471
30853	743472
20421	743473
1080	743474
7415	743475
12283	743476
375	743477
237	743478
133785	743479
19655	743480
2968	743481
4680	743482
2463	743483
59491	743484
12514	743485
15981	743486
43206	743487
622	743488
36604	743489
80590	743490
14999	743491
13961	743492
67285	743493
65969	743494
6994	743495
113120	743496
37322	743497
71140	743498
1008	743499
13800	743500
16485	743501
1250	743502
6515	743503
10631	743504
61500	743505
49490	743506
52884	743507
15637	743508
24105	743509
53213	743510
4034	743511
31567	743512
23881	743513
1785	743514
261	743515
45340	743516
121464	743517
35173	743518
9098	743519
22395	743520
31165	743521
37234	743522
23186	743523
14968	743524
77889	743525
23933	743526
24254	743527
111790	743528
17523	743529
517	743530
25910	743531
66567	743532
33236	743533
23388	743534
11996	743535
10730	743536
83594	743537
1673	743538
73227	743539
105009	743540
105941	743541
3792	743542
49234	743543
33918	743544
23938	743545
30848	743546
79260	743547
99250	743548
29047	743549
863	743550
77119	743551
12177	743552
14675	743553
30594	743554
1729	743555
45064	743556
64586	743557
16816	743558
1549	743559
17903	743560
87496	743561
89988	743562
28172	743563
27791	743564
15501	743565
14167	743566
35953	743567
99659	743568
11313	743569
15193	743570
137628	743571
40640	743572
95526	743573
30679	743574
213	743575
24555	743576
11761	743577
2773	743578
5183	743579
44501	743580
53467	743581
51940	743582
21456	743583
7646	743584
17885	743585
1758	743586
915	743587
12756	743588
18401	743589
8369	743590
2700	743591
70875	743592
199	743593
519	743594
2790	743595
12501	743596
58484	743597
66167	743598
18768	743599
2444	743600
15299	743601
7367	743602
62185	743603
81565	743604
20436	743605
25854	743606
99009	743607
79563	743608
108497	743609
49604	743610
35787	743611
78843	743612
58369	743613
21161	743614
25522	743615
98985	743616
112830	743617
24575	743618
5806	743619
5054	743620
21754	743621
27619	743622
7745	743623
59022	743624
106912	743625
27539	743626
2878	743627
123096	743628
3149	743629
22756	743630
20920	743631
109419	743632
422	743633
8393	743634
19903	743635
79037	743636
8529	743637
14630	743638
87374	743639
88626	743640
7652	743641
41729	743642
48847	743643
981	743644
38687	743645
35077	743646
23316	743647
114332	743648
26082	743649
1616	743650
35014	743651
27649	743652
149031	743653
49860	743654
45807	743655
691	743656
20365	743657
37179	743658
32863	743659
12895	743660
13339	743661
39321	743662
27650	743663
23527	743664
8568	743665
28015	743666
10198	743667
29989	743668
46891	743669
96353	743670
2993	743671
4859	743672
50252	743673
1590	743674
26538	743675
1023	743676
1895	743677
12110	743678
1622	743679
51557	743680
90660	743681
74930	743682
877	743683
28110	743684
63354	743685
77607	743686
32380	743687
31053	743688
92086	743689
12788	743690
72695	743691
45863	743692
21848	743693
28512	743694
19193	743695
15262	743696
7820	743697
27775	743698
57986	743699
2354	743700
757	743701
54210	743702
95414	743703
2238	743704
4000	743705
108974	743706
726	743707
53	743708
5597	743709
1916	743710
56032	743711
19751	743712
1974	743713
2800	743714
562	743715
12388	743716
19173	743717
76384	743718
12317	743719
13777	743720
1600	743721
30093	743722
137314	743723
145702	743724
13756	743725
2422	743726
17747	743727
7830	743728
2557	743729
422	743730
1393	743731
24914	743732
13699	743733
100723	743734
128755	743735
51079	743736
7643	743737
74457	743738
20349	743739
47329	743740
64611	743741
36092	743742
90714	743743
39266	743744
84892	743745
100599	743746
86144	743747
110725	743748
11205	743749
108555	743750
10134	743751
23710	743752
85287	743753
23293	743754
104583	743755
23986	743756
4932	743757
12209	743758
61522	743759
2211	743760
2380	743761
1261	743762
1401	743763
87310	743764
4670	743765
17965	743766
102582	743767
27927	743768
8216	743769
100248	743770
6176	743771
864	743772
384	743773
3665	743774
89997	743775
29905	743776
18116	743777
3519	743778
37637	743779
6134	743780
52524	743781
4598	743782
1000	743783
3655	743784
791	743785
9834	743786
92523	743787
84332	743788
100903	743789
41116	743790
24373	743791
2582	743792
10438	743793
33994	743794
14218	743795
59572	743796
13548	743797
69772	743798
54727	743799
35919	743800
17687	743801
112339	743802
49806	743803
6197	743804
335	743805
1499	743806
9179	743807
18768	743808
15906	743809
81526	743810
24774	743811
77647	743812
3433	743813
7321	743814
2759	743815
10788	743816
26195	743817
3937	743818
39320	743819
87225	743820
179	743821
91598	743822
22621	743823
22637	743824
52414	743825
49466	743826
38857	743827
44057	743828
17363	743829
151774	743830
18089	743831
18196	743832
39163	743833
6357	743834
45188	743835
42498	743836
2826	743837
54978	743838
114638	743839
247	743840
2859	743841
2859	743842
104324	743843
3889	743844
42407	743845
1637	743846
59005	743847
50510	743848
7716	743849
68751	743850
12008	743851
2123	743852
49860	743853
2038	743854
24350	743855
42948	743856
4268	743857
10654	743858
44871	743859
69169	743860
47803	743861
48412	743862
30393	743863
37458	743864
26989	743865
10923	743866
30463	743867
53307	743868
13548	743869
1029	743870
98831	743871
77618	743872
110086	743873
57498	743874
44110	743875
95036	743876
4553	743877
4553	743878
135	743879
45911	743880
3157	743881
26921	743882
12241	743883
1347	743884
48146	743885
13689	743886
1023	743887
99637	743888
85425	743889
104	743890
67250	743891
13767	743892
2450	743893
18670	743894
2050	743895
61055	743896
69	743897
3670	743898
29681	743899
20652	743900
3672	743901
10055	743902
58	743903
3735	743904
67280	743905
474	743906
573	743907
35368	743908
51690	743909
8046	743910
107177	743911
29862	743912
5481	743913
67069	743914
3416	743915
73052	743916
200	743917
7308	743918
3726	743919
52238	743920
81162	743921
20652	743922
10055	743923
830	743924
13364	743925
80	743926
31498	743927
2630	743928
459	743929
2007	743930
51953	743931
1161	743932
2630	743933
4755	743934
17571	743935
5361	743936
1199	743937
27139	743938
72949	743939
84757	743940
12459	743941
49195	743942
47259	743943
48210	743944
48210	743945
4291	743946
117337	743947
31609	743948
54059	743949
475	743950
7087	743951
17218	743952
60252	743953
70975	743954
64517	743955
48205	743956
67957	743957
14662	743958
38140	743959
14169	743960
10782	743961
128740	743962
9776	743963
62726	743964
118887	743965
21	743966
11677	743967
70264	743968
31161	743969
18700	743970
59831	743971
3642	743972
11802	743973
61679	743974
24178	743975
5104	743976
77362	743977
12116	743978
3026	743979
14743	743980
13388	743981
22232	743982
23716	743983
62827	743984
1121	743985
48186	743986
23339	743987
89165	743988
32306	743989
2564	743990
6368	743991
39988	743992
8912	743993
61016	743994
45355	743995
25498	743996
29095	743997
112947	743998
460	743999
10618	744000
1640	744001
53724	744002
46263	744003
28377	744004
27348	744005
10432	744006
30594	744007
76516	744008
109196	744009
17668	744010
131242	744011
39393	744012
31376	744013
2235	744014
35301	744015
1740	744016
1831	744017
7235	744018
84722	744019
37473	744020
97709	744021
16421	744022
125857	744023
69951	744024
7383	744025
90823	744026
13856	744027
8757	744028
11123	744029
86331	744030
52750	744031
1054	744032
4620	744033
21812	744034
56747	744035
6376	744036
29208	744037
159	744038
3750	744039
865	744040
3680	744041
33101	744042
13021	744043
57601	744044
18700	744045
107531	744046
2465	744047
1483	744048
2497	744049
2186	744050
13876	744051
1097	744052
71357	744053
46025	744054
46541	744055
17237	744056
21469	744057
1929	744058
2022	744059
61504	744060
46056	744061
100330	744062
10094	744063
1922	744064
15176	744065
14403	744066
42384	744067
17302	744068
2671	744069
17266	744070
4790	744071
32849	744072
1531	744073
7501	744074
30470	744075
247	744076
66	744077
110936	744078
1168	744079
4685	744080
109814	744081
91877	744082
108245	744083
101	744084
34219	744085
682	744086
2152	744087
1353	744088
3225	744089
99	744090
111371	744091
84466	744092
65941	744093
3665	744094
14157	744095
45609	744096
39491	744097
9991	744098
25	744099
3274	744100
1429	744101
98417	744102
19168	744103
59201	744104
3435	744105
30699	744106
562	744107
562	744108
3	744109
5597	744110
1087	744111
89811	744112
108733	744113
13960	744114
225	744115
1087	744116
25330	744117
26502	744118
50	744119
15597	744120
137516	744121
15598	744122
13029	744123
50719	744124
9167	744125
36696	744126
14291	744127
71957	744128
1731	744129
26703	744130
4894	744131
22700	744132
295	744133
2007	744134
10499	744135
34849	744136
6333	744137
20887	744138
4563	744139
14755	744140
71968	744141
20730	744142
50948	744143
60464	744144
109873	744145
1532	744146
2136	744147
7199	744148
12381	744149
41360	744150
3042	744151
6891	744152
107613	744153
79194	744154
136134	744155
8656	744156
54119	744157
107054	744158
30860	744159
40430	744160
8801	744161
20305	744162
82698	744163
26562	744164
21143	744165
24425	744166
27674	744167
12727	744168
82745	744169
10233	744170
36295	744171
104059	744172
958	744173
58496	744174
491	744175
3920	744176
41206	744177
24123	744178
11746	744179
31609	744180
41206	744181
1151	744182
3715	744183
99151	744184
50	744185
26451	744186
1079	744187
2242	744188
3467	744189
3649	744190
3467	744191
4369	744192
2996	744193
2688	744194
73510	744195
6726	744196
1126	744197
27455	744198
41647	744199
6097	744200
445	744201
3543	744202
13406	744203
129519	744204
41257	744205
5196	744206
1761	744207
25606	744208
5900	744209
109837	744210
119709	744211
752	744212
6410	744213
80745	744214
6376	744215
35054	744216
129353	744217
20125	744218
1549	744219
39891	744220
14570	744221
71515	744222
9760	744223
58011	744224
9053	744225
1038	744226
70	744227
70	744228
12095	744229
38885	744230
10268	744231
6095	744232
15809	744233
114530	744234
58982	744235
876	744236
49912	744237
3656	744238
73555	744239
30085	744240
3541	744241
34153	744242
272	744243
9336	744244
3863	744245
5452	744246
45251	744247
28345	744248
109	744249
36160	744250
108772	744251
24554	744252
904	744253
66819	744254
1029	744255
75736	744256
11740	744257
16589	744258
28173	744259
5491	744260
47262	744261
2681	744262
9328	744263
12662	744264
16658	744265
13399	744266
67476	744267
1763	744268
106683	744269
54067	744270
64143	744271
12659	744272
45839	744273
88765	744274
96437	744275
98969	744276
20494	744277
77586	744278
46048	744279
134559	744280
51541	744281
99381	744282
80472	744283
138555	744284
14166	744285
3177	744286
4566	744287
55610	744288
8323	744289
13501	744290
5028	744291
51492	744292
7985	744293
1366	744294
7729	744295
53776	744296
4637	744297
32127	744298
1260	744299
25959	744300
814	744301
1883	744302
5388	744303
62302	744304
2867	744305
27218	744306
3955	744307
42188	744308
8076	744309
2444	744310
36515	744311
32463	744312
30451	744313
103514	744314
1371	744315
45526	744316
28	744317
18299	744318
21143	744319
15505	744320
61286	744321
66005	744322
93688	744323
2486	744324
13795	744325
98925	744326
1205	744327
1899	744328
63	744329
15251	744330
3484	744331
90426	744332
26197	744333
339	744334
9071	744335
52805	744336
6772	744337
4599	744338
30601	744339
15203	744340
135721	744341
82934	744342
5904	744343
52828	744344
69035	744345
40794	744346
42456	744347
7762	744348
7308	744349
2290	744350
111	744351
8187	744352
7443	744353
23432	744354
84338	744355
109906	744356
49366	744357
110727	744358
310	744359
649	744360
876	744361
10540	744362
46914	744363
130930	744364
362	744365
26271	744366
21830	744367
17347	744368
72797	744369
77931	744370
8185	744371
110766	744372
582	744373
60340	744374
2746	744375
6306	744376
166159	744377
26776	744378
86454	744379
36437	744380
14785	744381
22058	744382
19854	744383
90610	744384
103432	744385
68747	744386
4612	744387
2759	744388
15743	744389
4257	744390
18669	744391
16199	744392
4291	744393
7700	744394
45843	744395
65443	744396
21929	744397
70584	744398
70409	744399
3723	744400
38398	744401
14826	744402
2728	744403
538	744404
1087	744405
22621	744406
60384	744407
80701	744408
8568	744409
2497	744410
1007	744411
6354	744412
396	744413
2360	744414
1098	744415
7690	744416
15862	744417
4430	744418
76	744419
41368	744420
2799	744421
115159	744422
6271	744423
53729	744424
2823	744425
22821	744426
42064	744427
2563	744428
2436	744429
12756	744430
549	744431
25957	744432
2202	744433
24790	744434
31873	744435
18683	744436
91436	744437
17771	744438
1187	744439
82767	744440
13731	744441
107	744442
16251	744443
108978	744444
82086	744445
15979	744446
74769	744447
386	744448
1193	744449
36696	744450
22865	744451
1530	744452
5238	744453
6313	744454
38056	744455
15862	744456
58311	744457
154244	744458
639	744459
110059	744460
61129	744461
21253	744462
30568	744463
6748	744464
15190	744465
3589	744466
34473	744467
1409	744468
83862	744469
107878	744470
27725	744471
40753	744472
5605	744473
24469	744474
36472	744475
64111	744476
135977	744477
128873	744478
91744	744479
49288	744480
861	744481
41848	744482
31421	744483
16191	744484
26010	744485
2724	744486
378	744487
6158	744488
8718	744489
2328	744490
78	744491
211	744492
10694	744493
1108	744494
652	744495
771	744496
802	744497
27326	744498
1171	744499
422	744500
102335	744501
5804	744502
4723	744503
6148	744504
2143	744505
2614	744506
4246	744507
472	744508
32245	744509
17751	744510
14166	744511
26246	744512
11522	744513
50812	744514
8305	744515
1288	744516
8700	744517
1882	744518
4044	744519
6929	744520
12690	744521
2798	744522
649	744523
865	744524
7777	744525
81673	744526
2660	744527
12980	744528
16580	744529
1263	744530
3138	744531
61337	744532
21190	744533
20399	744534
798	744535
24357	744536
48659	744537
63	744538
114223	744539
12089	744540
68145	744541
49524	744542
9274	744543
8286	744544
101220	744545
11316	744546
16636	744547
43678	744548
96807	744549
61684	744550
41335	744551
52805	744552
2872	744553
9310	744554
85434	744555
126389	744556
85430	744557
90880	744558
1017	744559
3830	744560
32405	744561
3051	744562
98853	744563
6145	744564
42603	744565
108624	744566
75	744567
1928	744568
11487	744569
11487	744570
3511	744571
7768	744572
54642	744573
48299	744574
2041	744575
83125	744576
64704	744577
56233	744578
1423	744579
71885	744580
52277	744581
58079	744582
86138	744583
13316	744584
87640	744585
35247	744586
41534	744587
9818	744588
44941	744589
22	744590
50362	744591
61184	744592
8179	744593
3807	744594
55253	744595
46828	744596
16801	744597
26467	744598
40063	744599
20840	744600
13534	744601
58860	744602
20386	744603
45793	744604
78865	744605
39238	744606
61368	744607
51039	744608
1196	744609
71403	744610
6933	744611
37350	744612
20213	744613
7073	744614
74501	744615
47869	744616
99041	744617
66	744618
23121	744619
100616	744620
2879	744621
48963	744622
440	744623
34177	744624
16567	744625
72270	744626
18868	744627
22392	744628
7697	744629
2735	744630
28148	744631
9790	744632
9624	744633
21271	744634
34716	744635
974	744636
86721	744637
2648	744638
113820	744639
1591	744640
108435	744641
108430	744642
19227	744643
102618	744644
88918	744645
6348	744646
10232	744647
87462	744648
33262	744649
969	744650
27151	744651
7596	744652
69339	744653
5732	744654
4221	744655
49856	744656
4547	744657
39476	744658
16970	744659
23086	744660
53625	744661
6921	744662
6921	744663
83271	744664
2752	744665
60089	744666
21343	744667
30716	744668
5209	744669
105421	744670
112289	744671
122366	744672
3386	744673
35875	744674
6138	744675
6343	744676
19653	744677
18777	744678
41563	744679
22325	744680
59280	744681
49425	744682
37079	744683
72988	744684
18826	744685
76883	744686
21794	744687
48020	744688
42063	744689
10279	744690
45473	744691
16649	744692
20523	744693
63718	744694
22175	744695
110144	744696
32405	744697
2749	744698
2837	744699
34801	744700
8674	744701
48524	744702
56776	744703
20766	744704
112056	744705
1378	744706
24809	744707
17230	744708
113811	744709
61107	744710
90705	744711
10377	744712
97977	744713
989	744714
58354	744715
2756	744716
88064	744717
108554	744718
16899	744719
295	744720
73029	744721
8189	744722
2535	744723
27151	744724
34550	744725
73453	744726
106913	744727
328	744728
21493	744729
68819	744730
30693	744731
17021	744732
49198	744733
65843	744734
43346	744735
11756	744736
9956	744737
78181	744738
27735	744739
86639	744740
5069	744741
6639	744742
30907	744743
80403	744744
35495	744745
55149	744746
26562	744747
59983	744748
54638	744749
2882	744750
70398	744751
42057	744752
13107	744753
43346	744754
208	744755
138407	744756
22803	744757
18619	744758
43606	744759
1324	744760
179	744761
14020	744762
1320	744763
29718	744764
40116	744765
13462	744766
93622	744767
113031	744768
75554	744769
71467	744770
31418	744771
23855	744772
18448	744773
29196	744774
42187	744775
114047	744776
38677	744777
26116	744778
2354	744779
5303	744780
38018	744781
90444	744782
63124	744783
83468	744784
49325	744785
40840	744786
4496	744787
73400	744788
96712	744789
7938	744790
77028	744791
13000	744792
33236	744793
122364	744794
46102	744795
10396	744796
75160	744797
24405	744798
83726	744799
14362	744800
1966	744801
12041	744802
119705	744803
4697	744804
2354	744805
49472	744806
44439	744807
15882	744808
41611	744809
48800	744810
2756	744811
14983	744812
90835	744813
45844	744814
900	744815
37973	744816
13818	744817
110619	744818
34747	744819
97782	744820
20827	744821
14969	744822
77830	744823
102363	744824
1195	744825
70136	744826
6237	744827
71534	744828
4306	744829
131346	744830
9806	744831
63283	744832
582	744833
83823	744834
1056	744835
50477	744836
565	744837
49495	744838
60224	744839
25560	744840
58828	744841
10280	744842
3244	744843
44619	744844
18556	744845
5511	744846
89235	744847
56271	744848
56591	744849
30034	744850
28754	744851
228	744852
52340	744853
28128	744854
18364	744855
8932	744856
23179	744857
3883	744858
99533	744859
14476	744860
110836	744861
17877	744862
77568	744863
54729	744864
97502	744865
65582	744866
964	744867
51418	744868
28402	744869
31206	744870
3774	744871
21129	744872
17309	744873
40497	744874
108494	744875
68382	744876
4747	744877
28836	744878
32428	744879
62773	744880
1562	744881
35081	744882
79833	744883
1382	744884
13704	744885
45571	744886
2172	744887
47842	744888
33285	744889
30164	744890
58527	744891
103758	744892
47238	744893
98131	744894
130858	744895
78122	744896
24147	744897
38018	744898
55146	744899
23288	744900
15743	744901
86067	744902
250	744903
459	744904
303	744905
22377	744906
115300	744907
6821	744908
3360	744909
14728	744910
51892	744911
52011	744912
3010	744913
86240	744914
92289	744915
86360	744916
80790	744917
45832	744918
9369	744919
13006	744920
63145	744921
63607	744922
31931	744923
14394	744924
101407	744925
70021	744926
12760	744927
1106	744928
470	744929
67039	744930
2213	744931
25951	744932
38900	744933
30	744934
5617	744935
2533	744936
12727	744937
570	744938
42528	744939
1820	744940
68775	744941
33268	744942
72972	744943
23016	744944
59923	744945
1249	744946
38480	744947
12995	744948
10055	744949
37303	744950
24328	744951
112929	744952
61110	744953
22909	744954
26907	744955
28785	744956
47321	744957
7157	744958
17303	744959
16705	744960
48920	744961
6095	744962
133878	744963
113170	744964
672	744965
844	744966
17900	744967
5484	744968
7914	744969
851	744970
1645	744971
757	744972
362	744973
373	744974
38934	744975
53876	744976
14020	744977
21210	744978
11075	744979
30654	744980
11621	744981
133508	744982
26279	744983
78091	744984
11981	744985
16206	744986
22257	744987
124642	744988
9991	744989
128731	744990
53639	744991
75263	744992
77688	744993
18107	744994
11330	744995
124445	744996
43171	744997
65771	744998
6466	744999
45520	745000
118656	745001
2186	745002
1250	745003
7140	745004
1250	745005
75497	745006
11619	745007
27552	745008
112938	745009
77092	745010
59021	745011
77744	745012
23325	745013
32918	745014
213	745015
5964	745016
2901	745017
42300	745018
81599	745019
1115	745020
16748	745021
107172	745022
17153	745023
24325	745024
1305	745025
3386	745026
88071	745027
10562	745028
932	745029
9	745030
1025	745031
985	745032
85991	745033
12184	745034
28230	745035
95217	745036
544	745037
89202	745038
101951	745039
31370	745040
105877	745041
58575	745042
25315	745043
1957	745044
18534	745045
1964	745046
4258	745047
2635	745048
34855	745049
597	745050
154	745051
10155	745052
18120	745053
72190	745054
306	745055
581	745056
39369	745057
11931	745058
105116	745059
11746	745060
7909	745061
64945	745062
5762	745063
21201	745064
73373	745065
1992	745066
459	745067
517	745068
40090	745069
68830	745070
97079	745071
70517	745072
13982	745073
64	745074
8952	745075
1321	745076
199	745077
58382	745078
89	745079
486	745080
84499	745081
106923	745082
66678	745083
2176	745084
30406	745085
38506	745086
2050	745087
110129	745088
84399	745089
29452	745090
8148	745091
4244	745092
87258	745093
31476	745094
31161	745095
8335	745096
70264	745097
26139	745098
95804	745099
38530	745100
18443	745101
130529	745102
3920	745103
10701	745104
5777	745105
85110	745106
116801	745107
76672	745108
1691	745109
56859	745110
2930	745111
50703	745112
5106	745113
35	745114
82414	745115
20538	745116
24372	745117
5215	745118
46922	745119
1910	745120
1323	745121
370	745122
2521	745123
36542	745124
1187	745125
2493	745126
7705	745127
98791	745128
47328	745129
520	745130
70083	745131
1213	745132
43580	745133
58121	745134
647	745135
785	745136
100530	745137
30206	745138
1142	745139
566	745140
13519	745141
33161	745142
70917	745143
29902	745144
8690	745145
9991	745146
238	745147
1447	745148
28970	745149
6811	745150
28580	745151
108700	745152
9878	745153
7033	745154
30	745155
444	745156
70	745157
2198	745158
83993	745159
3944	745160
24217	745161
1483	745162
62822	745163
35161	745164
105452	745165
3096	745166
90870	745167
60133	745168
2015	745169
438	745170
26039	745171
573	745172
17444	745173
41454	745174
26657	745175
17063	745176
2175	745177
6418	745178
15146	745179
512	745180
2238	745181
851	745182
2583	745183
27129	745184
44216	745185
4215	745186
10296	745187
36638	745188
90072	745189
17849	745190
129199	745191
110264	745192
876	745193
104	745194
23568	745195
3541	745196
89	745197
24739	745198
35945	745199
51522	745200
5640	745201
76466	745202
752	745203
77774	745204
36188	745205
10417	745206
5629	745207
1115	745208
6696	745209
130683	745210
11611	745211
23543	745212
4574	745213
24388	745214
121249	745215
15395	745216
3593	745217
1263	745218
6	745219
101105	745220
53	745221
43258	745222
75	745223
19929	745224
32394	745225
25227	745226
17501	745227
306	745228
6504	745229
5982	745230
382	745231
11522	745232
31438	745233
2007	745234
25322	745235
6598	745236
1329	745237
15257	745238
104844	745239
39784	745240
37154	745241
103997	745242
1246	745243
121538	745244
9840	745245
103248	745246
20356	745247
17117	745248
3871	745249
8213	745250
133030	745251
9613	745252
14645	745253
4851	745254
45071	745255
6727	745256
9052	745257
9255	745258
11007	745259
34491	745260
83816	745261
73519	745262
83119	745263
294	745264
3042	745265
41938	745266
53340	745267
50597	745268
145394	745269
95542	745270
139272	745271
14162	745272
105738	745273
119899	745274
13373	745275
2676	745276
11541	745277
35094	745278
14455	745279
21419	745280
4868	745281
2003	745282
18753	745283
20161	745284
3038	745285
100327	745286
92033	745287
69297	745288
1295	745289
5471	745290
51810	745291
90344	745292
49282	745293
76315	745294
59991	745295
123248	745296
18629	745297
1820	745298
17771	745299
11462	745300
46897	745301
47620	745302
53377	745303
38111	745304
1161	745305
42528	745306
71235	745307
89308	745308
87801	745309
2563	745310
31569	745311
3855	745312
31490	745313
7446	745314
23571	745315
872	745316
21	745317
77671	745318
22371	745319
1362	745320
4585	745321
86832	745322
34030	745323
118934	745324
486	745325
10673	745326
70756	745327
130574	745328
47644	745329
39822	745330
16427	745331
162225	745332
37717	745333
9133	745334
20648	745335
27135	745336
9917	745337
46030	745338
18051	745339
64932	745340
53443	745341
4881	745342
41474	745343
49700	745344
551	745345
52439	745346
41377	745347
42400	745348
12381	745349
796	745350
78492	745351
29458	745352
20499	745353
24920	745354
103577	745355
40201	745356
76255	745357
71449	745358
100688	745359
36492	745360
6493	745361
1243	745362
67405	745363
55026	745364
1246	745365
34627	745366
2056	745367
60053	745368
21731	745369
93348	745370
23938	745371
62425	745372
30716	745373
19663	745374
2688	745375
78472	745376
70122	745377
30922	745378
68885	745379
9901	745380
29106	745381
46022	745382
23334	745383
5089	745384
28167	745385
267	745386
32321	745387
11263	745388
26575	745389
67087	745390
15642	745391
32967	745392
53762	745393
59027	745394
6186	745395
117603	745396
56196	745397
7415	745398
14783	745399
13493	745400
6258	745401
4732	745402
81144	745403
50298	745404
3762	745405
9302	745406
5183	745407
84523	745408
132384	745409
10473	745410
87286	745411
50865	745412
2683	745413
80651	745414
83225	745415
25793	745416
63795	745417
27547	745418
22832	745419
103405	745420
66730	745421
26849	745422
89645	745423
85811	745424
39144	745425
20831	745426
54742	745427
825	745428
1311	745429
1592	745430
29526	745431
37644	745432
53651	745433
77494	745434
3951	745435
562	745436
11386	745437
7150	745438
37185	745439
16443	745440
46214	745441
12714	745442
41575	745443
76804	745444
1483	745445
64580	745446
10763	745447
129726	745448
5057	745449
50283	745450
7553	745451
39479	745452
17237	745453
51140	745454
12458	745455
26427	745456
45085	745457
7452	745458
953	745459
91179	745460
84560	745461
14190	745462
1555	745463
70944	745464
130839	745465
1009	745466
12292	745467
7163	745468
106089	745469
79993	745470
20825	745471
1021	745472
5953	745473
606	745474
606	745475
58070	745476
19149	745477
2366	745478
13399	745479
44431	745480
844	745481
77507	745482
87111	745483
19783	745484
39695	745485
24517	745486
3330	745487
8673	745488
62761	745489
77431	745490
69	745491
145659	745492
44831	745493
55657	745494
132603	745495
17022	745496
58846	745497
32516	745498
509	745499
22036	745500
27240	745501
21132	745502
4580	745503
3044	745504
16665	745505
9185	745506
3589	745507
36963	745508
11796	745509
58065	745510
47578	745511
39071	745512
120150	745513
926	745514
73507	745515
25452	745516
35852	745517
9275	745518
60202	745519
61036	745520
131973	745521
14100	745522
3818	745523
3349	745524
96256	745525
48179	745526
160	745527
24592	745528
10090	745529
69115	745530
27619	745531
13894	745532
16760	745533
53400	745534
19074	745535
23089	745536
89065	745537
103553	745538
61137	745539
3107	745540
10970	745541
26984	745542
162358	745543
66855	745544
26872	745545
138459	745546
14310	745547
36470	745548
37839	745549
124734	745550
65434	745551
8792	745552
392	745553
107524	745554
415	745555
38753	745556
48226	745557
61830	745558
32453	745559
87258	745560
10617	745561
75259	745562
101701	745563
16888	745564
6608	745565
106804	745566
79761	745567
544	745568
475	745569
1938	745570
72667	745571
48440	745572
32519	745573
13460	745574
52224	745575
1449	745576
4851	745577
24284	745578
105944	745579
67851	745580
442	745581
15587	745582
4018	745583
2988	745584
31533	745585
53700	745586
2893	745587
30681	745588
374	745589
845	745590
133232	745591
68546	745592
2677	745593
21884	745594
75	745595
10279	745596
440	745597
2815	745598
70452	745599
72	745600
213	745601
3042	745602
11460	745603
3838	745604
1074	745605
2583	745606
9146	745607
12742	745608
20701	745609
14201	745610
37257	745611
150385	745612
31533	745613
120347	745614
56446	745615
10782	745616
21307	745617
88118	745618
60272	745619
42359	745620
106804	745621
22287	745622
4415	745623
515	745624
22606	745625
573	745626
5183	745627
20528	745628
3881	745629
6454	745630
31348	745631
13917	745632
18115	745633
75576	745634
582	745635
35987	745636
9906	745637
25337	745638
88671	745639
19060	745640
473	745641
4685	745642
29662	745643
56481	745644
14745	745645
872	745646
85119	745647
50839	745648
85444	745649
13798	745650
5384	745651
2050	745652
84	745653
31712	745654
22063	745655
66863	745656
2486	745657
22975	745658
295	745659
362	745660
2356	745661
89	745662
91095	745663
101171	745664
25957	745665
89143	745666
17125	745667
150797	745668
20480	745669
85381	745670
97737	745671
1766	745672
150278	745673
31858	745674
36431	745675
9395	745676
37977	745677
117239	745678
36097	745679
61304	745680
148400	745681
30	745682
47409	745683
33875	745684
7034	745685
12275	745686
52114	745687
59498	745688
80994	745689
9815	745690
35404	745691
64565	745692
5190	745693
92234	745694
82199	745695
573	745696
83085	745697
31553	745698
21134	745699
8190	745700
124379	745701
26031	745702
33059	745703
46004	745704
51807	745705
25821	745706
43193	745707
5533	745708
60179	745709
66810	745710
88782	745711
13597	745712
16206	745713
399	745714
5777	745715
220	745716
1187	745717
27129	745718
3190	745719
20682	745720
11696	745721
25910	745722
23687	745723
3356	745724
8648	745725
4798	745726
69317	745727
648	745728
18474	745729
56872	745730
66662	745731
2889	745732
40493	745733
18789	745734
41497	745735
14500	745736
4412	745737
29576	745738
19976	745739
76416	745740
49949	745741
1017	745742
4956	745743
17608	745744
78921	745745
21936	745746
134360	745747
24277	745748
83251	745749
41121	745750
2451	745751
30860	745752
12407	745753
5973	745754
20501	745755
28525	745756
28810	745757
52778	745758
10115	745759
106625	745760
69781	745761
59188	745762
6760	745763
26303	745764
1841	745765
72693	745766
21130	745767
16646	745768
23501	745769
82321	745770
53700	745771
36111	745772
28775	745773
103604	745774
8789	745775
54645	745776
1799	745777
91355	745778
36111	745779
60360	745780
78099	745781
91642	745782
48844	745783
1841	745784
1841	745785
886	745786
578	745787
106665	745788
54057	745789
17541	745790
76306	745791
47628	745792
1841	745793
1841	745794
7491	745795
34174	745796
22032	745797
33527	745798
19155	745799
75805	745800
6760	745801
18669	745802
6757	745803
96398	745804
22291	745805
71611	745806
28452	745807
86619	745808
11482	745809
39178	745810
7028	745811
1062	745812
72759	745813
64716	745814
133	745815
49121	745816
42588	745817
13726	745818
3434	745819
40658	745820
427	745821
49833	745822
41178	745823
23925	745824
385	745825
11108	745826
1678	745827
15828	745828
6800	745829
34414	745830
91329	745831
10177	745832
57748	745833
73773	745834
17201	745835
1916	745836
87417	745837
30001	745838
130806	745839
47370	745840
65941	745841
1963	745842
2347	745843
66088	745844
39919	745845
23186	745846
5879	745847
58886	745848
6517	745849
65580	745850
351	745851
1637	745852
87613	745853
93412	745854
1333	745855
17782	745856
53956	745857
235	745858
20470	745859
5641	745860
16154	745861
27939	745862
71002	745863
114411	745864
13911	745865
13818	745866
6147	745867
31557	745868
1416	745869
1345	745870
2438	745871
6800	745872
74688	745873
70239	745874
8874	745875
22256	745876
4077	745877
40797	745878
8103	745879
586	745880
44230	745881
13008	745882
87993	745883
57426	745884
2438	745885
30025	745886
4244	745887
4029	745888
56466	745889
248	745890
3652	745891
19762	745892
30588	745893
48591	745894
18961	745895
2801	745896
138446	745897
14038	745898
60172	745899
11183	745900
29910	745901
228	745902
39369	745903
88759	745904
11254	745905
103510	745906
45591	745907
61463	745908
37656	745909
5162	745910
23877	745911
53976	745912
3892	745913
31427	745914
31298	745915
9116	745916
39706	745917
3665	745918
2647	745919
7933	745920
132321	745921
51773	745922
2647	745923
8696	745924
13498	745925
22238	745926
3368	745927
12787	745928
310	745929
90897	745930
139755	745931
154922	745932
7351	745933
1617	745934
22767	745935
34734	745936
2133	745937
71655	745938
104429	745939
945	745940
19993	745941
19755	745942
60456	745943
20629	745944
8570	745945
8066	745946
23684	745947
14428	745948
125956	745949
22817	745950
31416	745951
40497	745952
3443	745953
1305	745954
2847	745955
7673	745956
1191	745957
3225	745958
35803	745959
87717	745960
4651	745961
42615	745962
15297	745963
61063	745964
2821	745965
33009	745966
53161	745967
3552	745968
58911	745969
100816	745970
33101	745971
18401	745972
239	745973
75417	745974
75525	745975
2339	745976
6517	745977
2455	745978
79427	745979
63058	745980
71400	745981
35573	745982
11505	745983
64929	745984
543	745985
52226	745986
15779	745987
158726	745988
28148	745989
29601	745990
1562	745991
1828	745992
1799	745993
4089	745994
136958	745995
1916	745996
40497	745997
72714	745998
14861	745999
26719	746000
113811	746001
16670	746002
99298	746003
20116	746004
15276	746005
181	746006
4531	746007
32227	746008
8320	746009
1043	746010
979	746011
12950	746012
90358	746013
1262	746014
7447	746015
1509	746016
89980	746017
11232	746018
12698	746019
10573	746020
3134	746021
3114	746022
4801	746023
69748	746024
39949	746025
3997	746026
14585	746027
24045	746028
2066	746029
5021	746030
55017	746031
3035	746032
3177	746033
35507	746034
27836	746035
83304	746036
18107	746037
10611	746038
6158	746039
5263	746040
35189	746041
36092	746042
5268	746043
123982	746044
46867	746045
59830	746046
17508	746047
98829	746048
82693	746049
4551	746050
67739	746051
581	746052
452	746053
17996	746054
87342	746055
72833	746056
14867	746057
7487	746058
3740	746059
61105	746060
11007	746061
43551	746062
2677	746063
186	746064
6376	746065
90048	746066
8931	746067
22012	746068
16643	746069
1353	746070
4203	746071
20831	746072
60189	746073
98	746074
6696	746075
86751	746076
1912	746077
45816	746078
72	746079
110267	746080
862	746081
71488	746082
12209	746083
46841	746084
3673	746085
45063	746086
2056	746087
62184	746088
38167	746089
87807	746090
98996	746091
4185	746092
138362	746093
24193	746094
99554	746095
104	746096
158047	746097
70201	746098
24325	746099
1611	746100
11046	746101
22332	746102
1295	746103
530	746104
8362	746105
16452	746106
11241	746107
81035	746108
9026	746109
49199	746110
406	746111
95474	746112
49547	746113
340	746114
1781	746115
18460	746116
2986	746117
5170	746118
25481	746119
136981	746120
47196	746121
15553	746122
2582	746123
12933	746124
111	746125
649	746126
23176	746127
1633	746128
955	746129
4732	746130
19296	746131
2298	746132
5781	746133
7686	746134
108983	746135
41342	746136
108444	746137
13021	746138
8529	746139
99116	746140
120	746141
68738	746142
113290	746143
4240	746144
4103	746145
69967	746146
112918	746147
486	746148
24004	746149
5083	746150
4965	746151
604	746152
28805	746153
1062	746154
78866	746155
4521	746156
12266	746157
79197	746158
11784	746159
14126	746160
2665	746161
70623	746162
2444	746163
2776	746164
89619	746165
11151	746166
11151	746167
14127	746168
169	746169
52653	746170
4486	746171
1288	746172
60005	746173
98957	746174
95496	746175
20097	746176
52826	746177
77618	746178
122574	746179
10635	746180
4049	746181
88830	746182
114663	746183
557	746184
46438	746185
27031	746186
9467	746187
100514	746188
158101	746189
41202	746190
9023	746191
89371	746192
15299	746193
80544	746194
36092	746195
132363	746196
132212	746197
66469	746198
2354	746199
55062	746200
43550	746201
137474	746202
103891	746203
85110	746204
70202	746205
5545	746206
3360	746207
61684	746208
358	746209
10376	746210
2768	746211
10914	746212
12900	746213
61412	746214
78146	746215
4894	746216
52737	746217
113172	746218
70525	746219
2988	746220
124158	746221
3330	746222
39583	746223
11156	746224
87304	746225
57110	746226
3850	746227
2346	746228
86485	746229
2716	746230
40428	746231
3676	746232
274	746233
12343	746234
86679	746235
10694	746236
38138	746237
53435	746238
48772	746239
1008	746240
65694	746241
3522	746242
4771	746243
42346	746244
75332	746245
2955	746246
85884	746247
3665	746248
87134	746249
711	746250
2016	746251
3204	746252
4450	746253
10611	746254
24418	746255
869	746256
36749	746257
685	746258
133832	746259
6642	746260
41203	746261
9302	746262
41492	746263
73270	746264
11720	746265
54384	746266
24418	746267
1594	746268
132561	746269
9091	746270
16901	746271
26413	746272
49140	746273
20704	746274
11030	746275
199	746276
107	746277
51867	746278
75759	746279
14594	746280
8362	746281
103408	746282
12111	746283
1021	746284
83859	746285
22649	746286
16910	746287
40835	746288
69043	746289
21451	746290
17224	746291
28790	746292
44462	746293
88671	746294
63307	746295
11083	746296
2235	746297
53213	746298
4058	746299
27319	746300
3473	746301
4064	746302
39728	746303
28398	746304
110765	746305
110697	746306
110308	746307
2376	746308
18228	746309
127204	746310
107338	746311
55999	746312
69938	746313
95260	746314
19111	746315
27319	746316
4793	746317
39249	746318
61319	746319
64727	746320
3892	746321
38791	746322
74306	746323
48484	746324
30185	746325
4482	746326
79802	746327
28434	746328
57126	746329
90479	746330
46484	746331
65584	746332
62495	746333
66814	746334
12076	746335
7340	746336
91852	746337
63152	746338
70876	746339
8449	746340
3168	746341
80314	746342
26095	746343
14085	746344
29960	746345
16788	746346
3864	746347
146772	746348
57999	746349
38480	746350
62548	746351
20795	746352
108960	746353
10661	746354
154763	746355
92862	746356
1974	746357
53288	746358
2928	746359
11648	746360
3169	746361
4504	746362
10376	746363
17032	746364
3053	746365
108763	746366
8116	746367
829	746368
64704	746369
36616	746370
1046	746371
385	746372
3019	746373
3305	746374
28072	746375
83583	746376
9312	746377
9017	746378
82893	746379
9038	746380
6842	746381
45653	746382
88719	746383
74838	746384
47898	746385
10584	746386
82867	746387
4374	746388
1379	746389
30853	746390
72195	746391
109290	746392
75253	746393
15815	746394
1062	746395
9923	746396
3095	746397
8063	746398
38051	746399
16105	746400
20116	746401
39979	746402
23166	746403
10230	746404
36838	746405
13324	746406
8608	746407
1439	746408
44317	746409
42339	746410
1005	746411
520	746412
65907	746413
81559	746414
18096	746415
113269	746416
90040	746417
12241	746418
8124	746419
4064	746420
3635	746421
16423	746422
92028	746423
46832	746424
17838	746425
1938	746426
2124	746427
13508	746428
45542	746429
48655	746430
49504	746431
93672	746432
21227	746433
27763	746434
56497	746435
9956	746436
38665	746437
56234	746438
49877	746439
13710	746440
15917	746441
132825	746442
2339	746443
49882	746444
18167	746445
14930	746446
44621	746447
11319	746448
19666	746449
134752	746450
19198	746451
1857	746452
21090	746453
48155	746454
18092	746455
1260	746456
11462	746457
45474	746458
15528	746459
92723	746460
7294	746461
75140	746462
65772	746463
23640	746464
16423	746465
64288	746466
25244	746467
80453	746468
1799	746469
78921	746470
73389	746471
77006	746472
99553	746473
106877	746474
1087	746475
37816	746476
57985	746477
9996	746478
55165	746479
24739	746480
35945	746481
3298	746482
110104	746483
12279	746484
127918	746485
4664	746486
41708	746487
7929	746488
29469	746489
118542	746490
108462	746491
29474	746492
85048	746493
97799	746494
91912	746495
13029	746496
52844	746497
8550	746498
91183	746499
1721	746500
6145	746501
90348	746502
33795	746503
32815	746504
37055	746505
11009	746506
72089	746507
22080	746508
871	746509
54074	746510
10392	746511
21848	746512
1699	746513
150236	746514
60432	746515
1918	746516
33582	746517
378	746518
9813	746519
44785	746520
5145	746521
39998	746522
69832	746523
22187	746524
7312	746525
39312	746526
35	746527
11226	746528
94542	746529
111535	746530
22465	746531
61148	746532
4777	746533
1608	746534
68021	746535
21310	746536
54772	746537
90054	746538
72715	746539
26741	746540
26745	746541
27211	746542
27673	746543
1867	746544
51988	746545
3829	746546
132999	746547
38851	746548
11395	746549
24554	746550
70184	746551
38943	746552
83576	746553
5760	746554
4755	746555
1177	746556
1519	746557
118667	746558
108765	746559
445	746560
2626	746561
79887	746562
657	746563
18131	746564
44619	746565
1143	746566
4382	746567
1658	746568
35170	746569
32231	746570
438	746571
23999	746572
17596	746573
80	746574
22282	746575
1916	746576
1443	746577
1350	746578
65427	746579
1025	746580
26734	746581
137409	746582
9116	746583
76757	746584
33015	746585
97551	746586
1483	746587
72273	746588
43659	746589
35187	746590
38050	746591
26562	746592
27326	746593
83551	746594
49092	746595
21440	746596
11802	746597
1205	746598
4716	746599
42052	746600
2039	746601
896	746602
825	746603
36732	746604
647	746605
32967	746606
802	746607
55091	746608
110454	746609
7284	746610
74	746611
3322	746612
684	746613
14557	746614
6515	746615
2123	746616
5955	746617
573	746618
21152	746619
14571	746620
13884	746621
119706	746622
115029	746623
2138	746624
8671	746625
123175	746626
2988	746627
82395	746628
5176	746629
5265	746630
34827	746631
40845	746632
41168	746633
9386	746634
2454	746635
1151	746636
17015	746637
6723	746638
192	746639
10687	746640
2050	746641
2457	746642
7405	746643
77731	746644
96407	746645
7396	746646
21123	746647
3541	746648
729	746649
1422	746650
82934	746651
122947	746652
6719	746653
18195	746654
67163	746655
3246	746656
15572	746657
8011	746658
2364	746659
12327	746660
42738	746661
30444	746662
52524	746663
38	746664
28368	746665
2029	746666
81139	746667
37396	746668
15528	746669
1005	746670
1914	746671
67955	746672
94605	746673
1250	746674
1250	746675
75598	746676
1839	746677
2506	746678
1440	746679
19004	746680
75695	746681
51431	746682
4615	746683
127976	746684
11983	746685
5188	746686
15276	746687
1911	746688
23930	746689
8952	746690
54604	746691
109353	746692
52683	746693
30068	746694
29090	746695
1834	746696
3173	746697
5822	746698
17991	746699
63230	746700
91554	746701
54294	746702
72993	746703
2964	746704
2067	746705
46036	746706
32815	746707
81672	746708
18399	746709
76284	746710
964	746711
237	746712
864	746713
137374	746714
59938	746715
59869	746716
20673	746717
46002	746718
57344	746719
2667	746720
30491	746721
17113	746722
17021	746723
23834	746724
28961	746725
6255	746726
35159	746727
35162	746728
101359	746729
27768	746730
3843	746731
7205	746732
2972	746733
14573	746734
9122	746735
73	746736
2600	746737
7528	746738
23491	746739
34026	746740
4790	746741
71134	746742
2367	746743
68883	746744
44439	746745
36627	746746
739	746747
8710	746748
4330	746749
60483	746750
81227	746751
6343	746752
33058	746753
34324	746754
61429	746755
100694	746756
1115	746757
75979	746758
148928	746759
103477	746760
90171	746761
50855	746762
11353	746763
3665	746764
91660	746765
95541	746766
84530	746767
97630	746768
12012	746769
76410	746770
2354	746771
22578	746772
5946	746773
80914	746774
52088	746775
48535	746776
38902	746777
50676	746778
59103	746779
90183	746780
26989	746781
91672	746782
86202	746783
70212	746784
27147	746785
4078	746786
82820	746787
23541	746788
75809	746789
77038	746790
71127	746791
63550	746792
9229	746793
46308	746794
28075	746795
110458	746796
13514	746797
63058	746798
113114	746799
9349	746800
9704	746801
49565	746802
107332	746803
1440	746804
757	746805
113514	746806
108700	746807
1461	746808
12771	746809
459	746810
49	746811
48	746812
114330	746813
39822	746814
164004	746815
93266	746816
14168	746817
136015	746818
8001	746819
141698	746820
108625	746821
53798	746822
49229	746823
5335	746824
21253	746825
11346	746826
3617	746827
37680	746828
134741	746829
93979	746830
21869	746831
54764	746832
14249	746833
30932	746834
51401	746835
39949	746836
4651	746837
3889	746838
2609	746839
51990	746840
2676	746841
113910	746842
48094	746843
67574	746844
6134	746845
6560	746846
200	746847
17052	746848
4922	746849
6626	746850
1369	746851
18446	746852
77743	746853
44009	746854
45969	746855
61167	746856
22350	746857
5619	746858
81742	746859
13241	746860
37085	746861
138412	746862
17214	746863
29749	746864
1439	746865
32387	746866
74899	746867
46151	746868
58130	746869
71945	746870
1633	746871
35080	746872
11766	746873
36264	746874
86392	746875
102293	746876
1553	746877
36138	746878
10368	746879
59972	746880
17586	746881
16746	746882
18761	746883
99235	746884
77860	746885
99591	746886
29708	746887
46002	746888
36065	746889
7326	746890
10557	746891
38571	746892
78988	746893
16454	746894
2041	746895
3523	746896
7572	746897
5631	746898
7581	746899
6453	746900
74861	746901
102856	746902
37150	746903
55059	746904
84327	746905
54194	746906
41649	746907
10399	746908
3435	746909
57347	746910
24737	746911
31870	746912
13936	746913
16068	746914
23752	746915
148761	746916
11131	746917
50288	746918
61119	746919
101652	746920
33492	746921
6454	746922
28737	746923
89982	746924
13091	746925
23375	746926
134558	746927
65956	746928
42640	746929
88818	746930
34847	746931
17318	746932
99394	746933
41074	746934
4299	746935
10694	746936
2545	746937
2271	746938
485	746939
10366	746940
571	746941
59413	746942
5964	746943
115574	746944
1978	746945
24737	746946
797	746947
21144	746948
16276	746949
36628	746950
17257	746951
10096	746952
50265	746953
14496	746954
7434	746955
13333	746956
15162	746957
59948	746958
54151	746959
33191	746960
59950	746961
114584	746962
3911	746963
80	746964
2799	746965
48523	746966
23329	746967
112085	746968
982	746969
38846	746970
1969	746971
47225	746972
5919	746973
4450	746974
6202	746975
19930	746976
6454	746977
63976	746978
348	746979
78404	746980
4078	746981
2454	746982
135607	746983
35153	746984
5798	746985
10555	746986
585	746987
3443	746988
162	746989
52855	746990
1449	746991
103900	746992
872	746993
45	746994
1126	746995
5837	746996
1087	746997
3042	746998
90835	746999
41943	747000
3549	747001
459	747002
1819	747003
19682	747004
11784	747005
517	747006
73640	747007
35335	747008
142	747009
65443	747010
15624	747011
39486	747012
35239	747013
115745	747014
54156	747015
67163	747016
625	747017
47088	747018
48941	747019
1928	747020
21865	747021
14665	747022
31493	747023
44431	747024
59035	747025
1334	747026
127693	747027
84327	747028
43129	747029
229	747030
100379	747031
66	747032
82176	747033
51296	747034
64703	747035
1079	747036
28075	747037
543	747038
79064	747039
138432	747040
1731	747041
56234	747042
109	747043
3788	747044
10442	747045
100519	747046
69200	747047
92152	747048
20793	747049
12220	747050
52239	747051
2367	747052
951	747053
37657	747054
67996	747055
10356	747056
649	747057
132717	747058
2354	747059
21197	747060
37698	747061
686	747062
45205	747063
100644	747064
11553	747065
35192	747066
55298	747067
40487	747068
81186	747069
40497	747070
59226	747071
17885	747072
90002	747073
23193	747074
67461	747075
2604	747076
164020	747077
443	747078
3732	747079
4362	747080
48602	747081
16962	747082
17849	747083
82396	747084
6850	747085
9629	747086
82337	747087
16150	747088
80704	747089
130770	747090
2910	747091
114618	747092
268	747093
11594	747094
8537	747095
134163	747096
40611	747097
96390	747098
5987	747099
1668	747100
93703	747101
8912	747102
10560	747103
9117	747104
83	747105
88722	747106
6045	747107
22112	747108
7018	747109
4387	747110
52520	747111
27118	747112
60188	747113
165867	747114
102535	747115
1201	747116
52865	747117
50652	747118
61032	747119
3843	747120
12163	747121
186	747122
5	747123
564	747124
8168	747125
75514	747126
27860	747127
52338	747128
1050	747129
749	747130
25315	747131
82817	747132
121443	747133
60178	747134
4813	747135
27529	747136
66654	747137
2758	747138
11524	747139
82305	747140
24974	747141
3792	747142
3496	747143
137843	747144
88250	747145
17117	747146
10440	747147
1696	747148
11070	747149
4755	747150
1076	747151
39140	747152
42894	747153
15505	747154
34701	747155
60224	747156
71040	747157
16094	747158
63795	747159
33795	747160
2604	747161
6019	747162
80298	747163
7446	747164
38195	747165
22639	747166
52068	747167
3758	747168
1839	747169
156399	747170
1852	747171
85918	747172
47128	747173
3843	747174
23048	747175
128815	747176
32433	747177
13132	747178
13818	747179
29639	747180
685	747181
3114	747182
10699	747183
3445	747184
99	747185
19686	747186
268	747187
99404	747188
23048	747189
14289	747190
10525	747191
132848	747192
8428	747193
27547	747194
4598	747195
10987	747196
3671	747197
3864	747198
16568	747199
78	747200
53436	747201
3871	747202
3864	747203
1161	747204
404	747205
213	747206
2773	747207
19659	747208
8474	747209
2057	747210
35	747211
964	747212
65113	747213
6097	747214
308	747215
671	747216
440	747217
13472	747218
1141	747219
13777	747220
2213	747221
21731	747222
129	747223
64667	747224
1062	747225
1831	747226
7	747227
382	747228
7079	747229
57401	747230
69400	747231
753	747232
11	747233
1978	747234
17542	747235
27524	747236
4020	747237
33918	747238
4031	747239
2481	747240
11221	747241
71460	747242
39064	747243
106	747244
11	747245
78328	747246
235	747247
13762	747248
1819	747249
20523	747250
31533	747251
42991	747252
28982	747253
1261	747254
1401	747255
21848	747256
10611	747257
93541	747258
36023	747259
385	747260
5176	747261
3098	747262
914	747263
14135	747264
141271	747265
2768	747266
1755	747267
113312	747268
105029	747269
30100	747270
36450	747271
2400	747272
20671	747273
1008	747274
1305	747275
27756	747276
2459	747277
10635	747278
6930	747279
438	747280
2545	747281
45	747282
1135	747283
16384	747284
3025	747285
7	747286
84990	747287
31496	747288
12689	747289
872	747290
29750	747291
1056	747292
22280	747293
34035	747294
27709	747295
668	747296
18566	747297
3034	747298
1246	747299
69115	747300
70140	747301
31662	747302
7692	747303
237	747304
56830	747305
20633	747306
21897	747307
3637	747308
530	747309
3149	747310
63687	747311
131024	747312
16873	747313
2974	747314
3663	747315
19988	747316
49212	747317
1142	747318
64464	747319
45340	747320
18774	747321
37557	747322
564	747323
21201	747324
31604	747325
110300	747326
14755	747327
29074	747328
1960	747329
72193	747330
16423	747331
25908	747332
66722	747333
4531	747334
9120	747335
15276	747336
2091	747337
23119	747338
71179	747339
2091	747340
15736	747341
35215	747342
10643	747343
83410	747344
4693	747345
77750	747346
17113	747347
4511	747348
22093	747349
94535	747350
1867	747351
62202	747352
70014	747353
26499	747354
4871	747355
107	747356
81895	747357
2521	747358
117641	747359
75349	747360
13595	747361
4099	747362
22577	747363
70856	747364
30848	747365
4866	747366
48	747367
69459	747368
5982	747369
397	747370
1204	747371
2198	747372
2	747373
2581	747374
1263	747375
190	747376
151	747377
1191	747378
1191	747379
4009	747380
12457	747381
34582	747382
1730	747383
35381	747384
8623	747385
54026	747386
43362	747387
37878	747388
4521	747389
1778	747390
55	747391
24657	747392
4538	747393
123388	747394
32113	747395
130812	747396
3281	747397
54088	747398
4119	747399
122604	747400
115350	747401
148607	747402
990	747403
138705	747404
128550	747405
220	747406
68040	747407
2338	747408
656	747409
715	747410
2456	747411
52036	747412
112932	747413
911	747414
16155	747415
106088	747416
73	747417
2142	747418
737	747419
5436	747420
55414	747421
26575	747422
92100	747423
6466	747424
18996	747425
17084	747426
13780	747427
1040	747428
41202	747429
93379	747430
7895	747431
1091	747432
1467	747433
20648	747434
23884	747435
32380	747436
1141	747437
1382	747438
126196	747439
1074	747440
169	747441
28994	747442
14969	747443
95698	747444
129680	747445
54197	747446
3105	747447
90269	747448
42420	747449
35801	747450
633	747451
48591	747452
32855	747453
39375	747454
111809	747455
59130	747456
85949	747457
143833	747458
29956	747459
752	747460
65386	747461
14594	747462
45651	747463
65448	747464
60504	747465
11075	747466
77516	747467
227	747468
17018	747469
20154	747470
21926	747471
51040	747472
82060	747473
5934	747474
52912	747475
27654	747476
2785	747477
30490	747478
56675	747479
51850	747480
15865	747481
5389	747482
1126	747483
6898	747484
967	747485
38460	747486
55525	747487
99515	747488
87234	747489
5167	747490
48618	747491
14087	747492
2307	747493
85025	747494
50584	747495
55130	747496
127412	747497
75729	747498
46391	747499
26135	747500
3673	747501
54591	747502
12063	747503
11515	747504
55103	747505
32962	747506
41293	747507
38469	747508
20387	747509
108709	747510
89558	747511
36507	747512
5405	747513
84410	747514
14829	747515
29579	747516
115373	747517
32241	747518
18378	747519
19701	747520
9843	747521
274	747522
19268	747523
32497	747524
34489	747525
37457	747526
445	747527
85983	747528
14654	747529
19619	747530
9577	747531
31710	747532
5637	747533
464	747534
12328	747535
8152	747536
97853	747537
70076	747538
108588	747539
16811	747540
111748	747541
44772	747542
24243	747543
92253	747544
14914	747545
39472	747546
23309	747547
76724	747548
9264	747549
90190	747550
64165	747551
77621	747552
945	747553
2101	747554
5446	747555
8976	747556
105057	747557
107813	747558
65505	747559
45270	747560
67257	747561
48197	747562
14824	747563
6797	747564
97491	747565
54249	747566
114960	747567
131197	747568
86214	747569
17300	747570
26440	747571
55652	747572
15461	747573
14125	747574
9938	747575
1726	747576
105497	747577
23739	747578
54937	747579
61525	747580
76796	747581
115203	747582
87857	747583
100722	747584
48441	747585
87267	747586
13072	747587
31347	747588
42618	747589
12800	747590
73523	747591
16674	747592
31865	747593
2373	747594
13120	747595
56971	747596
93922	747597
80427	747598
87266	747599
20473	747600
136065	747601
11531	747602
84775	747603
81037	747604
53229	747605
9414	747606
27934	747607
35020	747608
92038	747609
2818	747610
37075	747611
109193	747612
7653	747613
16053	747614
78341	747615
110280	747616
26589	747617
66993	747618
122629	747619
80712	747620
8898	747621
65638	747622
34560	747623
21133	747624
83543	747625
21138	747626
15510	747627
3269	747628
91404	747629
7702	747630
4678	747631
4337	747632
69028	747633
43502	747634
61787	747635
26204	747636
29104	747637
73725	747638
24762	747639
52733	747640
2599	747641
5188	747642
126423	747643
181	747644
8147	747645
14616	747646
46516	747647
94448	747648
1741	747649
79091	747650
6755	747651
1958	747652
136368	747653
35499	747654
11320	747655
9299	747656
41658	747657
51427	747658
30490	747659
12740	747660
44138	747661
71465	747662
6464	747663
4171	747664
1572	747665
4262	747666
11222	747667
98342	747668
102783	747669
5628	747670
22378	747671
2224	747672
56966	747673
47116	747674
51090	747675
38	747676
131356	747677
39430	747678
118881	747679
84528	747680
14105	747681
96586	747682
18460	747683
11513	747684
68966	747685
36328	747686
41969	747687
15457	747688
51878	747689
46242	747690
28592	747691
10780	747692
39726	747693
6741	747694
12983	747695
54183	747696
59946	747697
16903	747698
87182	747699
15722	747700
49458	747701
36160	747702
40424	747703
122341	747704
6713	747705
10575	747706
16129	747707
37576	747708
39355	747709
14937	747710
25852	747711
63687	747712
44097	747713
5692	747714
15363	747715
5683	747716
94387	747717
102756	747718
1203	747719
76392	747720
10546	747721
94485	747722
15313	747723
45212	747724
38639	747725
17527	747726
1402	747727
41	747728
2660	747729
45878	747730
5463	747731
63528	747732
696	747733
2266	747734
14215	747735
16229	747736
60308	747737
23470	747738
31917	747739
14381	747740
87977	747741
114630	747742
41565	747743
3074	747744
75865	747745
32299	747746
131303	747747
10464	747748
127503	747749
250	747750
37383	747751
22691	747752
92444	747753
18020	747754
5017	747755
10575	747756
39409	747757
935	747758
22942	747759
37094	747760
12979	747761
30726	747762
130961	747763
47718	747764
781	747765
13003	747766
460	747767
19981	747768
1147	747769
14532	747770
113020	747771
38051	747772
57389	747773
34823	747774
15866	747775
101016	747776
80394	747777
61655	747778
31221	747779
781	747780
36418	747781
52416	747782
73013	747783
41582	747784
11521	747785
42059	747786
16114	747787
93541	747788
152722	747789
86170	747790
32927	747791
90859	747792
80287	747793
81932	747794
8160	747795
79539	747796
30332	747797
90777	747798
3956	747799
4871	747800
23284	747801
50665	747802
109918	747803
61771	747804
98197	747805
8978	747806
12708	747807
15555	747808
113325	747809
12649	747810
31423	747811
52879	747812
91473	747813
24659	747814
4084	747815
5785	747816
135904	747817
7410	747818
93636	747819
21256	747820
3846	747821
29590	747822
86306	747823
4226	747824
46397	747825
21241	747826
10008	747827
24239	747828
22068	747829
115699	747830
55571	747831
68950	747832
35041	747833
136927	747834
45198	747835
59310	747836
40899	747837
32413	747838
1503	747839
1023	747840
1319	747841
1023	747842
39129	747843
19284	747844
939	747845
65845	747846
43068	747847
102395	747848
8022	747849
36244	747850
48215	747851
4077	747852
53981	747853
11529	747854
26916	747855
67504	747856
2971	747857
23675	747858
5949	747859
57555	747860
26103	747861
25442	747862
49532	747863
37948	747864
81663	747865
72046	747866
64026	747867
1321	747868
61359	747869
81806	747870
1161	747871
85454	747872
84905	747873
116788	747874
12653	747875
14080	747876
32311	747877
66667	747878
31924	747879
9371	747880
81631	747881
61359	747882
3136	747883
73636	747884
70280	747885
86727	747886
31494	747887
7662	747888
114327	747889
17869	747890
83889	747891
8280	747892
30723	747893
32333	747894
28406	747895
231	747896
2914	747897
760	747898
4598	747899
134511	747900
73299	747901
1051	747902
7813	747903
34006	747904
38497	747905
73197	747906
65	747907
41940	747908
112879	747909
494	747910
115752	747911
54	747912
1941	747913
11955	747914
3972	747915
1369	747916
70058	747917
742	747918
46395	747919
1690	747920
10912	747921
4632	747922
44579	747923
4334	747924
4334	747925
32177	747926
39080	747927
8013	747928
16551	747929
1875	747930
38943	747931
12732	747932
5049	747933
1785	747934
1820	747935
9843	747936
1644	747937
1772	747938
61463	747939
115595	747940
8885	747941
41871	747942
1035	747943
86447	747944
2142	747945
81551	747946
9	747947
23660	747948
21237	747949
464	747950
37189	747951
57678	747952
100272	747953
44054	747954
6824	747955
27830	747956
33103	747957
41421	747958
2990	747959
64057	747960
28159	747961
72927	747962
1658	747963
17934	747964
45330	747965
53948	747966
58058	747967
128902	747968
2065	747969
113038	747970
68778	747971
2381	747972
22239	747973
3550	747974
41899	747975
29896	747976
47810	747977
3211	747978
6973	747979
13488	747980
15838	747981
30370	747982
114577	747983
21767	747984
3930	747985
29714	747986
310	747987
111	747988
6449	747989
80417	747990
45094	747991
2600	747992
1957	747993
85	747994
35971	747995
1918	747996
36489	747997
3640	747998
21845	747999
694	748000
347	748001
7	748002
3177	748003
3102	748004
29479	748005
2168	748006
106789	748007
1555	748008
951	748009
39723	748010
12915	748011
39214	748012
17024	748013
5418	748014
94572	748015
12664	748016
130636	748017
20900	748018
13507	748019
28368	748020
186	748021
739	748022
10095	748023
53787	748024
89	748025
20935	748026
16284	748027
35343	748028
44458	748029
31441	748030
66043	748031
2396	748032
25330	748033
89390	748034
102213	748035
15914	748036
31736	748037
49449	748038
55441	748039
37432	748040
70004	748041
2346	748042
25349	748043
42276	748044
12928	748045
53971	748046
76261	748047
62562	748048
3664	748049
21997	748050
40055	748051
7091	748052
29623	748053
54617	748054
113290	748055
17947	748056
473	748057
7146	748058
14877	748059
133059	748060
47861	748061
18496	748062
78957	748063
2399	748064
108922	748065
8424	748066
35246	748067
40974	748068
75331	748069
68062	748070
105408	748071
44928	748072
1918	748073
5428	748074
93601	748075
93683	748076
108473	748077
3134	748078
82275	748079
63352	748080
37186	748081
113152	748082
2345	748083
40905	748084
14557	748085
61036	748086
79758	748087
19605	748088
18996	748089
5844	748090
6077	748091
118993	748092
34446	748093
42360	748094
122826	748095
30526	748096
17239	748097
35237	748098
27218	748099
145262	748100
694	748101
16760	748102
314	748103
67563	748104
73510	748105
64986	748106
18625	748107
54232	748108
34844	748109
37577	748110
7078	748111
109048	748112
38870	748113
78327	748114
9730	748115
3214	748116
67108	748117
34030	748118
92864	748119
36114	748120
68786	748121
824	748122
18310	748123
131220	748124
3544	748125
693	748126
15463	748127
6329	748128
51060	748129
37651	748130
42067	748131
58128	748132
1142	748133
10948	748134
51509	748135
72050	748136
61762	748137
110257	748138
48702	748139
29474	748140
110317	748141
63544	748142
14182	748143
7957	748144
2677	748145
2572	748146
13399	748147
3973	748148
31613	748149
34821	748150
22740	748151
2150	748152
12567	748153
2381	748154
133994	748155
63276	748156
71356	748157
10540	748158
23099	748159
18961	748160
113294	748161
83255	748162
60271	748163
9617	748164
32951	748165
65376	748166
54941	748167
951	748168
107383	748169
2070	748170
459	748171
40582	748172
88025	748173
4394	748174
101951	748175
29989	748176
41999	748177
25572	748178
13884	748179
11981	748180
60524	748181
36435	748182
49619	748183
9991	748184
4185	748185
119806	748186
54064	748187
12182	748188
27810	748189
1785	748190
10466	748191
85940	748192
2610	748193
41158	748194
6725	748195
335	748196
102146	748197
14653	748198
111784	748199
72679	748200
17779	748201
114904	748202
80590	748203
40038	748204
73774	748205
120	748206
23938	748207
33827	748208
798	748209
5879	748210
75669	748211
896	748212
57148	748213
6193	748214
38934	748215
4752	748216
29637	748217
134203	748218
103590	748219
78328	748220
8206	748221
106845	748222
99314	748223
829	748224
8072	748225
118618	748226
28779	748227
4064	748228
50296	748229
1188	748230
100300	748231
57492	748232
109195	748233
23198	748234
68709	748235
34721	748236
2040	748237
55	748238
13711	748239
7222	748240
3544	748241
80	748242
66191	748243
42012	748244
134283	748245
164701	748246
98	748247
679	748248
588	748249
72058	748250
1023	748251
4203	748252
44910	748253
23461	748254
16222	748255
1034	748256
39712	748257
4379	748258
12971	748259
1533	748260
45441	748261
19988	748262
5310	748263
14594	748264
28658	748265
57206	748266
31157	748267
34470	748268
9790	748269
132929	748270
4796	748271
64492	748272
10572	748273
20382	748274
41610	748275
20464	748276
14594	748277
12561	748278
2517	748279
40487	748280
18533	748281
108363	748282
20912	748283
7978	748284
5106	748285
29637	748286
7446	748287
133998	748288
11398	748289
10144	748290
25463	748291
53336	748292
5241	748293
380	748294
56083	748295
107997	748296
4444	748297
38592	748298
29755	748299
70237	748300
9283	748301
29423	748302
7766	748303
61678	748304
35325	748305
5853	748306
37067	748307
4103	748308
108841	748309
128971	748310
56570	748311
2901	748312
112947	748313
3257	748314
62369	748315
51825	748316
1379	748317
47304	748318
1510	748319
81176	748320
51248	748321
13126	748322
2345	748323
1655	748324
68024	748325
17375	748326
13798	748327
6823	748328
1781	748329
83056	748330
147252	748331
81823	748332
154304	748333
38209	748334
13879	748335
38857	748336
84	748337
89399	748338
211	748339
23389	748340
51122	748341
38545	748342
17516	748343
45327	748344
79264	748345
6306	748346
560	748347
1008	748348
520	748349
46933	748350
3821	748351
460	748352
25928	748353
48748	748354
23946	748355
15463	748356
5112	748357
51142	748358
22614	748359
3993	748360
899	748361
2672	748362
17730	748363
44270	748364
40415	748365
3216	748366
11497	748367
392	748368
1313	748369
8116	748370
930	748371
3225	748372
1115	748373
2849	748374
130434	748375
26039	748376
6138	748377
35875	748378
20048	748379
64289	748380
50735	748381
110740	748382
27585	748383
300	748384
49780	748385
11541	748386
68982	748387
51911	748388
34839	748389
12285	748390
12540	748391
64741	748392
16102	748393
22556	748394
4993	748395
29920	748396
108386	748397
132218	748398
102836	748399
12116	748400
7396	748401
41144	748402
126197	748403
98800	748404
110552	748405
71119	748406
82337	748407
49639	748408
58058	748409
4871	748410
37665	748411
61582	748412
15201	748413
50289	748414
15720	748415
59718	748416
23972	748417
1239	748418
57514	748419
97165	748420
9803	748421
81585	748422
18259	748423
99601	748424
4091	748425
10790	748426
59923	748427
2729	748428
11534	748429
9654	748430
29910	748431
84452	748432
46853	748433
31476	748434
13747	748435
99792	748436
31623	748437
97550	748438
41979	748439
116693	748440
2792	748441
517	748442
28348	748443
193	748444
13469	748445
117	748446
3611	748447
1735	748448
31188	748449
1666	748450
58049	748451
100903	748452
64570	748453
3004	748454
18427	748455
14618	748456
35107	748457
16190	748458
549	748459
13128	748460
10951	748461
9808	748462
58066	748463
3487	748464
8636	748465
73	748466
32869	748467
10674	748468
28780	748469
1210	748470
36264	748471
70054	748472
6624	748473
1640	748474
55	748475
3949	748476
2584	748477
73972	748478
37557	748479
80750	748480
60370	748481
679	748482
797	748483
64635	748484
16308	748485
14028	748486
77559	748487
77660	748488
14547	748489
99264	748490
18637	748491
68744	748492
116616	748493
46704	748494
105352	748495
80306	748496
74394	748497
25425	748498
33704	748499
79330	748500
2067	748501
111784	748502
54294	748503
1021	748504
96785	748505
1678	748506
68295	748507
104305	748508
45844	748509
46403	748510
72202	748511
121665	748512
99703	748513
82347	748514
9773	748515
25442	748516
37138	748517
14161	748518
18719	748519
87295	748520
13380	748521
108488	748522
7505	748523
72034	748524
45843	748525
19714	748526
13069	748527
2893	748528
31485	748529
1729	748530
47624	748531
58860	748532
54048	748533
86640	748534
42185	748535
72827	748536
110094	748537
111540	748538
825	748539
18159	748540
21756	748541
99593	748542
132809	748543
104210	748544
108900	748545
97559	748546
81464	748547
14747	748548
186	748549
89557	748550
34946	748551
9249	748552
7051	748553
32002	748554
33549	748555
81482	748556
15838	748557
10395	748558
5384	748559
18350	748560
55472	748561
70317	748562
1239	748563
41412	748564
13498	748565
655	748566
473	748567
19118	748568
85	748569
29465	748570
9091	748571
24918	748572
6763	748573
13429	748574
6415	748575
20	748576
13979	748577
92531	748578
60480	748579
5312	748580
4518	748581
14403	748582
558	748583
16557	748584
122864	748585
1342	748586
71640	748587
6096	748588
2059	748589
4790	748590
27596	748591
3857	748592
5354	748593
7859	748594
77542	748595
558	748596
976	748597
1649	748598
23874	748599
4519	748600
796	748601
1184	748602
1380	748603
12831	748604
956	748605
15	748606
42325	748607
15749	748608
119077	748609
10400	748610
2557	748611
1934	748612
6519	748613
10429	748614
2022	748615
8820	748616
7582	748617
293	748618
1007	748619
231	748620
13588	748621
4091	748622
2596	748623
10076	748624
7229	748625
10179	748626
2221	748627
98255	748628
111808	748629
63	748630
7794	748631
76246	748632
125	748633
73315	748634
13996	748635
18229	748636
33132	748637
1922	748638
10671	748639
7382	748640
2974	748641
1320	748642
8222	748643
2188	748644
22049	748645
47262	748646
3900	748647
5448	748648
20516	748649
17203	748650
1380	748651
349	748652
19624	748653
6026	748654
31049	748655
1403	748656
26613	748657
40738	748658
27687	748659
11518	748660
21301	748661
13132	748662
4566	748663
35176	748664
20867	748665
9625	748666
230	748667
26705	748668
27694	748669
7807	748670
2726	748671
10718	748672
4369	748673
5688	748674
78	748675
7629	748676
8072	748677
752	748678
3280	748679
33027	748680
388	748681
6436	748682
8995	748683
475	748684
26633	748685
5999	748686
2869	748687
16547	748688
43334	748689
1100	748690
1331	748691
10013	748692
306	748693
1939	748694
1865	748695
13036	748696
23075	748697
6726	748698
1467	748699
2019	748700
521	748701
6498	748702
63	748703
11797	748704
2773	748705
6925	748706
44725	748707
6614	748708
908	748709
2204	748710
9992	748711
3910	748712
382	748713
8813	748714
772	748715
20068	748716
5362	748717
3538	748718
11163	748719
6532	748720
32976	748721
431	748722
2614	748723
125	748724
3209	748725
2557	748726
35236	748727
81909	748728
18	748729
1288	748730
5814	748731
1913	748732
7104	748733
25257	748734
58958	748735
5028	748736
59166	748737
72827	748738
148	748739
4031	748740
9575	748741
39452	748742
36028	748743
13960	748744
8886	748745
5424	748746
51985	748747
69067	748748
64738	748749
73	748750
4432	748751
1831	748752
505	748753
11797	748754
22803	748755
2614	748756
15855	748757
465	748758
11261	748759
1540	748760
7751	748761
43210	748762
12309	748763
1393	748764
2253	748765
34110	748766
3336	748767
9	748768
56129	748769
3576	748770
3069	748771
4772	748772
437	748773
11621	748774
9980	748775
7582	748776
17771	748777
714	748778
11514	748779
16748	748780
14234	748781
2557	748782
2881	748783
3985	748784
1882	748785
87073	748786
2236	748787
3635	748788
5202	748789
13968	748790
686	748791
10074	748792
3978	748793
5665	748794
1269	748795
49582	748796
32531	748797
46056	748798
6436	748799
8315	748800
68947	748801
6314	748802
8738	748803
557	748804
6436	748805
3216	748806
7540	748807
3229	748808
362	748809
1160	748810
1130	748811
22326	748812
76246	748813
51565	748814
1884	748815
48952	748816
49945	748817
15763	748818
110575	748819
15989	748820
4039	748821
72088	748822
42021	748823
1380	748824
29195	748825
13471	748826
4914	748827
26661	748828
101	748829
20753	748830
2989	748831
4391	748832
11475	748833
50715	748834
20920	748835
22036	748836
8309	748837
2057	748838
2057	748839
120099	748840
90187	748841
40212	748842
191	748843
34844	748844
23729	748845
66086	748846
124609	748847
854	748848
39080	748849
27666	748850
1163	748851
58858	748852
63193	748853
9354	748854
14831	748855
120046	748856
28960	748857
37626	748858
8653	748859
14121	748860
2868	748861
7827	748862
11123	748863
19987	748864
52230	748865
25471	748866
46933	748867
119019	748868
40644	748869
58126	748870
27035	748871
74360	748872
12404	748873
449	748874
81026	748875
41426	748876
297	748877
2323	748878
11988	748879
9623	748880
107836	748881
113	748882
5103	748883
2049	748884
84693	748885
1004	748886
3070	748887
212	748888
31052	748889
37253	748890
42023	748891
189	748892
107327	748893
54092	748894
37338	748895
6671	748896
34596	748897
29601	748898
73295	748899
2030	748900
92843	748901
12729	748902
35805	748903
5696	748904
30943	748905
81744	748906
58913	748907
25877	748908
29913	748909
8072	748910
70	748911
30379	748912
74450	748913
35089	748914
73261	748915
1900	748916
100832	748917
1701	748918
43190	748919
4275	748920
4939	748921
13248	748922
35471	748923
2376	748924
11262	748925
69101	748926
7603	748927
98837	748928
33672	748929
2245	748930
64661	748931
45539	748932
98782	748933
87868	748934
138684	748935
9772	748936
9231	748937
979	748938
8479	748939
23567	748940
105260	748941
22639	748942
41560	748943
99189	748944
34629	748945
7499	748946
12800	748947
24144	748948
7499	748949
75967	748950
18475	748951
50500	748952
16970	748953
3907	748954
52311	748955
33764	748956
56658	748957
5502	748958
22400	748959
6153	748960
89114	748961
30859	748962
30428	748963
103622	748964
42290	748965
7827	748966
50296	748967
27340	748968
29973	748969
5821	748970
64171	748971
28790	748972
23739	748973
103500	748974
57431	748975
5326	748976
119017	748977
31768	748978
35582	748979
45844	748980
8023	748981
28457	748982
105523	748983
98099	748984
52182	748985
2657	748986
20208	748987
3394	748988
31492	748989
113794	748990
28094	748991
79637	748992
11798	748993
54390	748994
4912	748995
97069	748996
45806	748997
18468	748998
32361	748999
32253	749000
11067	749001
32474	749002
24423	749003
18054	749004
88606	749005
3738	749006
32329	749007
93913	749008
49265	749009
11764	749010
28133	749011
14298	749012
59720	749013
82787	749014
73827	749015
21923	749016
44765	749017
86572	749018
45412	749019
113019	749020
7792	749021
74859	749022
33296	749023
20818	749024
39981	749025
30533	749026
69262	749027
33959	749028
68855	749029
59561	749030
12790	749031
1947	749032
1947	749033
27347	749034
15619	749035
13376	749036
32269	749037
1558	749038
13788	749039
35579	749040
34075	749041
12218	749042
16717	749043
7645	749044
121235	749045
22404	749046
11192	749047
48160	749048
18253	749049
53016	749050
7078	749051
73542	749052
31343	749053
52731	749054
82164	749055
21102	749056
51161	749057
51161	749058
18620	749059
50228	749060
34149	749061
27532	749062
44761	749063
1371	749064
44726	749065
11226	749066
32346	749067
132565	749068
16203	749069
36806	749070
66896	749071
75322	749072
137450	749073
121303	749074
141837	749075
108907	749076
79707	749077
37958	749078
46109	749079
2955	749080
8674	749081
80791	749082
66218	749083
57635	749084
43152	749085
11793	749086
8262	749087
47294	749088
58116	749089
127634	749090
39727	749091
17801	749092
21526	749093
22811	749094
61786	749095
46330	749096
4144	749097
15812	749098
14142	749099
8291	749100
18875	749101
54218	749102
9351	749103
18658	749104
1601	749105
4726	749106
9946	749107
11452	749108
12513	749109
5914	749110
41710	749111
13766	749112
589	749113
14532	749114
121200	749115
30214	749116
41444	749117
33260	749118
86117	749119
117095	749120
62580	749121
19680	749122
55513	749123
4945	749124
57711	749125
2856	749126
83187	749127
107223	749128
73662	749129
39407	749130
83248	749131
4945	749132
11241	749133
43318	749134
6994	749135
87926	749136
71522	749137
22216	749138
16682	749139
39687	749140
7247	749141
109948	749142
57596	749143
87283	749144
106886	749145
14090	749146
11782	749147
79841	749148
9665	749149
2527	749150
117125	749151
14215	749152
16523	749153
4010	749154
43235	749155
1934	749156
33237	749157
54608	749158
97515	749159
15951	749160
16518	749161
85772	749162
27509	749163
38487	749164
12567	749165
6797	749166
37011	749167
89513	749168
105651	749169
12705	749170
69953	749171
4968	749172
23316	749173
25594	749174
82142	749175
95893	749176
80353	749177
1678	749178
26535	749179
2937	749180
8154	749181
23269	749182
7683	749183
23866	749184
11523	749185
64326	749186
9305	749187
51922	749188
113604	749189
52121	749190
66646	749191
43534	749192
8547	749193
17095	749194
72023	749195
8032	749196
105143	749197
67199	749198
40554	749199
64243	749200
44502	749201
16097	749202
12707	749203
14885	749204
745	749205
31135	749206
128665	749207
3496	749208
70792	749209
64625	749210
25315	749211
14068	749212
36075	749213
50412	749214
12764	749215
5020	749216
91548	749217
20614	749218
2285	749219
3035	749220
44	749221
123200	749222
100922	749223
86683	749224
1185	749225
34089	749226
38054	749227
28848	749228
230	749229
24811	749230
8469	749231
302	749232
27307	749233
30595	749234
6860	749235
10572	749236
8433	749237
48889	749238
19717	749239
101008	749240
7443	749241
51370	749242
90829	749243
53216	749244
9597	749245
23538	749246
25834	749247
48061	749248
29495	749249
35571	749250
89	749251
68188	749252
810	749253
20211	749254
3384	749255
10542	749256
117050	749257
45214	749258
106085	749259
24806	749260
60003	749261
3397	749262
19285	749263
70378	749264
358	749265
52857	749266
1051	749267
10520	749268
7982	749269
29969	749270
48738	749271
54130	749272
38577	749273
37688	749274
56065	749275
36672	749276
40310	749277
105056	749278
70033	749279
37240	749280
3564	749281
64184	749282
7839	749283
22105	749284
52061	749285
88939	749286
14588	749287
52167	749288
23544	749289
40609	749290
11632	749291
33568	749292
71434	749293
30772	749294
17218	749295
96477	749296
83070	749297
38577	749298
13444	749299
28839	749300
39993	749301
15622	749302
22221	749303
41965	749304
48199	749305
100928	749306
17602	749307
30001	749308
92537	749309
49326	749310
105477	749311
90298	749312
92232	749313
11158	749314
113621	749315
19067	749316
7182	749317
8794	749318
17890	749319
58216	749320
2287	749321
3889	749322
2287	749323
95636	749324
47094	749325
5119	749326
64834	749327
58433	749328
44782	749329
64855	749330
83471	749331
37160	749332
17014	749333
51309	749334
37699	749335
25264	749336
27660	749337
14096	749338
3167	749339
37466	749340
36402	749341
5119	749342
14900	749343
91419	749344
110877	749345
1591	749346
36599	749347
67883	749348
63328	749349
49539	749350
30236	749351
37690	749352
58119	749353
23906	749354
25257	749355
13406	749356
7303	749357
16150	749358
53074	749359
32316	749360
45587	749361
64339	749362
23468	749363
87597	749364
69356	749365
11225	749366
112189	749367
51638	749368
118959	749369
33734	749370
6421	749371
14192	749372
38051	749373
9992	749374
41864	749375
27056	749376
18537	749377
69498	749378
17213	749379
19010	749380
17817	749381
7339	749382
30315	749383
26582	749384
110138	749385
3117	749386
11112	749387
115309	749388
46359	749389
7957	749390
12243	749391
68046	749392
9274	749393
23033	749394
68835	749395
26427	749396
80687	749397
5224	749398
5224	749399
44813	749400
16740	749401
9245	749402
113431	749403
56005	749404
54279	749405
31329	749406
106471	749407
26699	749408
41570	749409
30205	749410
38641	749411
6680	749412
26600	749413
5758	749414
6421	749415
3812	749416
95288	749417
9507	749418
22915	749419
13233	749420
6955	749421
212	749422
18319	749423
9829	749424
41379	749425
49928	749426
3685	749427
119778	749428
15507	749429
17359	749430
36226	749431
6494	749432
90252	749433
26582	749434
33548	749435
54818	749436
85954	749437
57596	749438
79355	749439
11144	749440
120496	749441
113196	749442
42143	749443
28651	749444
22371	749445
137277	749446
83066	749447
1443	749448
103947	749449
23703	749450
24642	749451
5258	749452
28357	749453
92436	749454
69509	749455
102343	749456
30057	749457
109028	749458
70320	749459
33192	749460
754	749461
66876	749462
1558	749463
16089	749464
1140	749465
33193	749466
46364	749467
44587	749468
80648	749469
91665	749470
30645	749471
68879	749472
25260	749473
13816	749474
3281	749475
90208	749476
87151	749477
46908	749478
2373	749479
13401	749480
96594	749481
37942	749482
29889	749483
114596	749484
31354	749485
20309	749486
11305	749487
8084	749488
88081	749489
56822	749490
27540	749491
53091	749492
21129	749493
15670	749494
55105	749495
6635	749496
23128	749497
14120	749498
33640	749499
18403	749500
9888	749501
56612	749502
18737	749503
2767	749504
17838	749505
4689	749506
794	749507
49123	749508
52158	749509
2996	749510
2107	749511
53657	749512
12931	749513
1502	749514
8570	749515
132341	749516
6177	749517
64333	749518
1702	749519
11350	749520
72213	749521
5210	749522
61619	749523
1053	749524
53154	749525
124577	749526
10041	749527
35912	749528
17862	749529
1029	749530
1900	749531
11259	749532
3928	749533
24541	749534
51662	749535
4459	749536
46390	749537
1734	749538
24845	749539
97847	749540
62650	749541
2373	749542
6860	749543
11305	749544
16572	749545
64730	749546
15610	749547
1089	749548
32468	749549
15446	749550
506	749551
2668	749552
43490	749553
5967	749554
29073	749555
329	749556
826	749557
12753	749558
596	749559
1302	749560
30898	749561
553	749562
37622	749563
2945	749564
131662	749565
83113	749566
122873	749567
41519	749568
11555	749569
13247	749570
22852	749571
137402	749572
11477	749573
49226	749574
69758	749575
51050	749576
83256	749577
66314	749578
88269	749579
54381	749580
135661	749581
34059	749582
23958	749583
15523	749584
6260	749585
49192	749586
10595	749587
4106	749588
135543	749589
104913	749590
28365	749591
35043	749592
20637	749593
73371	749594
65962	749595
87937	749596
7338	749597
94787	749598
20842	749599
34743	749600
16229	749601
62542	749602
17645	749603
26596	749604
6359	749605
15940	749606
40869	749607
29071	749608
98248	749609
658	749610
30142	749611
10150	749612
22775	749613
6934	749614
11241	749615
75904	749616
9683	749617
21923	749618
35386	749619
52385	749620
85131	749621
80784	749622
92002	749623
60311	749624
112160	749625
72976	749626
15689	749627
65961	749628
28123	749629
7819	749630
36516	749631
53252	749632
84861	749633
13713	749634
80467	749635
26218	749636
20636	749637
144	749638
4688	749639
11256	749640
29659	749641
26662	749642
82837	749643
46931	749644
1558	749645
961	749646
161939	749647
42075	749648
5017	749649
38130	749650
3033	749651
22780	749652
8624	749653
37848	749654
19289	749655
104841	749656
115765	749657
11555	749658
93396	749659
78464	749660
28354	749661
51754	749662
26939	749663
128646	749664
28749	749665
1734	749666
28009	749667
6676	749668
16071	749669
102373	749670
77470	749671
6491	749672
60625	749673
99778	749674
97696	749675
6491	749676
78454	749677
10964	749678
49223	749679
6044	749680
22014	749681
45860	749682
11555	749683
28334	749684
28385	749685
6201	749686
28385	749687
31942	749688
49224	749689
92601	749690
3241	749691
48766	749692
85977	749693
136366	749694
106611	749695
115453	749696
135741	749697
46132	749698
34108	749699
17793	749700
58502	749701
134060	749702
65819	749703
50484	749704
33920	749705
63133	749706
122567	749707
24582	749708
105845	749709
10337	749710
137093	749711
17324	749712
2618	749713
109442	749714
83146	749715
93994	749716
2738	749717
23472	749718
15863	749719
26934	749720
1433	749721
52015	749722
17233	749723
77547	749724
121533	749725
69985	749726
12093	749727
8050	749728
16421	749729
69454	749730
105866	749731
18745	749732
46775	749733
52274	749734
38658	749735
79457	749736
68264	749737
79683	749738
90753	749739
76476	749740
76501	749741
33209	749742
125897	749743
98192	749744
97991	749745
99256	749746
98026	749747
84979	749748
132566	749749
1037	749750
122611	749751
84868	749752
8275	749753
112151	749754
88763	749755
90553	749756
76717	749757
99269	749758
18835	749759
41545	749760
76582	749761
98261	749762
64229	749763
70019	749764
86801	749765
73010	749766
137215	749767
62591	749768
92173	749769
93882	749770
51963	749771
4046	749772
121160	749773
19869	749774
70613	749775
61368	749776
96522	749777
39412	749778
96637	749779
90867	749780
4592	749781
23940	749782
9182	749783
5147	749784
14676	749785
63947	749786
36632	749787
89301	749788
45314	749789
9585	749790
28536	749791
89408	749792
28611	749793
137481	749794
28639	749795
103783	749796
111292	749797
9689	749798
15610	749799
14271	749800
70141	749801
59265	749802
4549	749803
44272	749804
33240	749805
81150	749806
43381	749807
44980	749808
102868	749809
77047	749810
164043	749811
110774	749812
145440	749813
23319	749814
51914	749815
77046	749816
68319	749817
75460	749818
34848	749819
49500	749820
33535	749821
61456	749822
18866	749823
16453	749824
9249	749825
73712	749826
117383	749827
38444	749828
164223	749829
107132	749830
60505	749831
41610	749832
38793	749833
84857	749834
12288	749835
233	749836
52930	749837
97899	749838
123010	749839
127398	749840
90592	749841
70547	749842
57995	749843
47619	749844
152522	749845
103312	749846
49205	749847
64503	749848
4108	749849
35864	749850
45408	749851
12182	749852
49492	749853
38449	749854
132427	749855
46961	749856
62431	749857
98062	749858
70221	749859
33549	749860
86531	749861
94052	749862
52744	749863
101025	749864
136046	749865
97901	749866
30680	749867
22610	749868
25810	749869
73286	749870
102146	749871
37323	749872
150497	749873
40627	749874
160146	749875
8936	749876
92872	749877
79474	749878
108842	749879
129424	749880
69454	749881
51100	749882
154216	749883
37155	749884
5282	749885
28342	749886
150593	749887
89988	749888
35825	749889
49915	749890
136043	749891
101276	749892
82722	749893
160526	749894
113813	749895
69740	749896
9073	749897
13081	749898
141877	749899
17001	749900
79079	749901
46801	749902
121529	749903
98483	749904
152632	749905
79670	749906
111952	749907
141615	749908
105602	749909
6398	749910
89957	749911
108082	749912
94474	749913
20044	749914
106653	749915
97	749916
135725	749917
3103	749918
141675	749919
56154	749920
124135	749921
64957	749922
147153	749923
1830	749924
25935	749925
124791	749926
90860	749927
141714	749928
94608	749929
67730	749930
35418	749931
138621	749932
55490	749933
76523	749934
42745	749935
5	749936
29583	749937
61247	749938
90592	749939
100425	749940
50099	749941
79196	749942
97559	749943
15419	749944
19488	749945
148596	749946
35179	749947
129002	749948
72802	749949
135809	749950
106989	749951
107640	749952
67791	749953
141576	749954
150402	749955
20610	749956
76849	749957
98083	749958
112003	749959
29636	749960
36457	749961
16694	749962
1272	749963
32448	749964
14978	749965
40675	749966
72202	749967
145120	749968
92821	749969
87785	749970
121139	749971
49910	749972
116601	749973
36293	749974
64602	749975
12410	749976
165731	749977
26034	749978
1407	749979
133852	749980
12272	749981
45124	749982
98044	749983
118770	749984
146384	749985
64157	749986
85337	749987
45147	749988
127258	749989
1592	749990
86461	749991
94128	749992
30587	749993
42291	749994
2170	749995
90263	749996
21351	749997
82034	749998
141544	749999
73246	750000
103821	750001
126112	750002
104426	750003
36137	750004
9624	750005
26470	750006
123619	750007
34474	750008
34270	750009
43564	750010
53375	750011
34565	750012
141752	750013
138484	750014
105494	750015
53201	750016
52768	750017
119185	750018
84715	750019
97721	750020
76668	750021
69533	750022
75814	750023
1096	750024
17533	750025
77633	750026
426	750027
23288	750028
74256	750029
82910	750030
72841	750031
121646	750032
19191	750033
63301	750034
23112	750035
42187	750036
1958	750037
324	750038
78985	750039
71777	750040
114566	750041
47897	750042
65884	750043
110109	750044
137090	750045
77766	750046
165885	750047
25772	750048
125914	750049
57639	750050
16905	750051
132	750052
59447	750053
52832	750054
17084	750055
329	750056
40530	750057
85841	750058
76579	750059
150929	750060
102942	750061
127659	750062
54578	750063
135542	750064
24111	750065
24124	750066
1601	750067
77776	750068
71993	750069
38847	750070
2175	750071
64140	750072
10030	750073
67611	750074
468	750075
10606	750076
49941	750077
122998	750078
87090	750079
46945	750080
153991	750081
114686	750082
108463	750083
127880	750084
127358	750085
143720	750086
93714	750087
107256	750088
69007	750089
99060	750090
166057	750091
140683	750092
145389	750093
4255	750094
21539	750095
3833	750096
134816	750097
32087	750098
27226	750099
126218	750100
39207	750101
33864	750102
92165	750103
29620	750104
82850	750105
71922	750106
124569	750107
12898	750108
19016	750109
113255	750110
101144	750111
115626	750112
27931	750113
73516	750114
71358	750115
26401	750116
87219	750117
70764	750118
46830	750119
131397	750120
13600	750121
18866	750122
90514	750123
37449	750124
121635	750125
77937	750126
49949	750127
76371	750128
49510	750129
162502	750130
114253	750131
312	750132
24570	750133
99174	750134
56150	750135
2580	750136
134538	750137
114793	750138
158040	750139
14838	750140
139644	750141
71989	750142
95314	750143
136060	750144
14339	750145
34597	750146
103708	750147
100352	750148
149291	750149
141543	750150
112373	750151
139695	750152
135845	750153
139732	750154
113811	750155
150893	750156
119878	750157
55192	750158
79631	750159
94049	750160
67270	750161
67478	750162
22267	750163
12883	750164
139014	750165
15362	750166
27519	750167
62491	750168
77017	750169
101034	750170
216	750171
879	750172
14454	750173
14586	750174
90587	750175
1096	750176
124902	750177
52384	750178
73369	750179
100475	750180
83571	750181
71458	750182
166278	750183
24600	750184
70640	750185
96365	750186
84049	750187
19729	750188
56218	750189
73406	750190
111952	750191
150355	750192
68253	750193
61623	750194
47305	750195
71699	750196
133215	750197
35439	750198
103728	750199
56215	750200
31513	750201
160516	750202
59170	750203
24807	750204
91920	750205
32920	750206
61442	750207
7674	750208
69154	750209
138507	750210
15460	750211
110476	750212
7712	750213
121157	750214
986	750215
9511	750216
5	750217
87335	750218
60	750219
706	750220
119027	750221
48286	750222
14769	750223
12412	750224
177	750225
156423	750226
65170	750227
78666	750228
6968	750229
72959	750230
113741	750231
21388	750232
43810	750233
89646	750234
12800	750235
2175	750236
97897	750237
9383	750238
25	750239
124530	750240
146914	750241
148692	750242
84303	750243
1639	750244
7719	750245
77905	750246
8463	750247
53919	750248
59794	750249
32415	750250
36817	750251
3199	750252
23064	750253
26636	750254
26636	750255
1408	750256
60068	750257
80921	750258
113113	750259
19269	750260
6822	750261
6816	750262
34077	750263
11266	750264
17677	750265
59020	750266
19568	750267
75566	750268
20636	750269
44691	750270
54714	750271
56886	750272
59438	750273
8953	750274
86578	750275
52386	750276
2331	750277
6283	750278
18138	750279
13947	750280
76628	750281
92024	750282
436	750283
77589	750284
35	750285
9307	750286
22024	750287
9086	750288
2685	750289
107792	750290
1422	750291
3819	750292
34131	750293
58155	750294
34131	750295
248	750296
8616	750297
20301	750298
52460	750299
7686	750300
38046	750301
3479	750302
10504	750303
39493	750304
10654	750305
87220	750306
3805	750307
1734	750308
15965	750309
554	750310
16091	750311
2372	750312
2373	750313
15318	750314
25420	750315
27078	750316
37623	750317
58248	750318
2912	750319
1877	750320
10040	750321
2970	750322
3372	750323
59765	750324
37547	750325
38897	750326
64003	750327
8569	750328
77441	750329
64002	750330
1773	750331
18245	750332
14972	750333
5181	750334
110810	750335
18005	750336
109016	750337
2293	750338
38945	750339
2962	750340
27349	750341
34294	750342
18946	750343
7242	750344
4695	750345
38462	750346
9825	750347
24321	750348
64262	750349
53180	750350
88661	750351
30236	750352
53233	750353
75148	750354
15496	750355
21561	750356
23279	750357
49109	750358
39096	750359
12261	750360
14832	750361
49672	750362
99807	750363
76454	750364
134721	750365
6496	750366
34049	750367
47038	750368
49184	750369
58554	750370
267	750371
1012	750372
14	750373
114772	750374
24202	750375
6775	750376
70026	750377
2828	750378
2846	750379
86179	750380
31085	750381
31076	750382
5297	750383
15180	750384
65550	750385
76633	750386
6639	750387
125238	750388
38549	750389
5845	750390
65839	750391
86971	750392
759	750393
32216	750394
65533	750395
12399	750396
3365	750397
42488	750398
19275	750399
51649	750400
22832	750401
4540	750402
111731	750403
1050	750404
41150	750405
32755	750406
106650	750407
47443	750408
13894	750409
33909	750410
87397	750411
85810	750412
30742	750413
46911	750414
66562	750415
21445	750416
39210	750417
8873	750418
64115	750419
78624	750420
86137	750421
20018	750422
20018	750423
4577	750424
1573	750425
13502	750426
13807	750427
2948	750428
4855	750429
76493	750430
63	750431
373	750432
23926	750433
62079	750434
17547	750435
100750	750436
34064	750437
85078	750438
49170	750439
127372	750440
277	750441
47146	750442
86217	750443
66857	750444
39264	750445
70193	750446
572	750447
7008	750448
1241	750449
14844	750450
57564	750451
4931	750452
6738	750453
4207	750454
67242	750455
73783	750456
41822	750457
13768	750458
13839	750459
27510	750460
83881	750461
20913	750462
11252	750463
41155	750464
23350	750465
37316	750466
122661	750467
3117	750468
21120	750469
24102	750470
3659	750471
88686	750472
26574	750473
13589	750474
83426	750475
132382	750476
71150	750477
8282	750478
31640	750479
7197	750480
53803	750481
17242	750482
61033	750483
16419	750484
89384	750485
23546	750486
14510	750487
14943	750488
9872	750489
34111	750490
1969	750491
8939	750492
510	750493
1138	750494
20112	750495
38310	750496
35475	750497
2982	750498
22982	750499
5994	750500
7193	750501
11008	750502
876	750503
6823	750504
56964	750505
43657	750506
7014	750507
876	750508
192	750509
192	750510
1929	750511
7915	750512
5421	750513
17609	750514
102285	750515
1110	750516
84716	750517
119987	750518
24535	750519
57383	750520
29589	750521
3090	750522
12060	750523
64672	750524
40905	750525
1234	750526
78136	750527
12046	750528
38094	750529
15719	750530
24374	750531
19517	750532
5179	750533
227	750534
85852	750535
1527	750536
49720	750537
1342	750538
5558	750539
474	750540
179	750541
88038	750542
39436	750543
2418	750544
25472	750545
1360	750546
78286	750547
26177	750548
22395	750549
55322	750550
13147	750551
65396	750552
110461	750553
54821	750554
21627	750555
50795	750556
50795	750557
34651	750558
51512	750559
3126	750560
8271	750561
1552	750562
104962	750563
2374	750564
5782	750565
3065	750566
1926	750567
21965	750568
77403	750569
51270	750570
22034	750571
26581	750572
4941	750573
4981	750574
45875	750575
1773	750576
5776	750577
1053	750578
3374	750579
35021	750580
20635	750581
20628	750582
8641	750583
64114	750584
10613	750585
1773	750586
1703	750587
87072	750588
1707	750589
105442	750590
13906	750591
2565	750592
68803	750593
13903	750594
30940	750595
52935	750596
147073	750597
84711	750598
4936	750599
8023	750600
375	750601
13474	750602
10060	750603
4702	750604
14544	750605
66820	750606
107654	750607
5165	750608
77403	750609
4183	750610
45831	750611
25230	750612
45830	750613
4984	750614
37617	750615
4187	750616
18870	750617
6038	750618
42422	750619
42461	750620
14821	750621
683	750622
5782	750623
3065	750624
4984	750625
2090	750626
22046	750627
2090	750628
47942	750629
683	750630
3065	750631
8641	750632
6491	750633
3463	750634
4980	750635
45824	750636
16086	750637
967	750638
2501	750639
3301	750640
10727	750641
6884	750642
37123	750643
9613	750644
15003	750645
15003	750646
10012	750647
3638	750648
3486	750649
41662	750650
1102	750651
2411	750652
61219	750653
20664	750654
9946	750655
2693	750656
52312	750657
114580	750658
34398	750659
75550	750660
66762	750661
9744	750662
37636	750663
22173	750664
30792	750665
29371	750666
18543	750667
462	750668
9029	750669
60122	750670
3746	750671
146	750672
52509	750673
7432	750674
7733	750675
32528	750676
34825	750677
11701	750678
67118	750679
29259	750680
36007	750681
31541	750682
29388	750683
60231	750684
47912	750685
71631	750686
65948	750687
82097	750688
71512	750689
1077	750690
147005	750691
45403	750692
2455	750693
129030	750694
63651	750695
199	750696
50269	750697
12971	750698
25442	750699
15982	750700
75168	750701
1791	750702
49119	750703
2604	750704
52314	750705
1648	750706
31978	750707
48865	750708
39437	750709
4066	750710
435	750711
9266	750712
7078	750713
64905	750714
63669	750715
1289	750716
42270	750717
28147	750718
5413	750719
14182	750720
9440	750721
51818	750722
14220	750723
41454	750724
14603	750725
74313	750726
44517	750727
74341	750728
120332	750729
73298	750730
15701	750731
88860	750732
43265	750733
38247	750734
24598	750735
4373	750736
8099	750737
6159	750738
90523	750739
70945	750740
18656	750741
8457	750742
146814	750743
17352	750744
75151	750745
13926	750746
31275	750747
69124	750748
34098	750749
63192	750750
36827	750751
9978	750752
4086	750753
30426	750754
7927	750755
17787	750756
127610	750757
95853	750758
39856	750759
51457	750760
109216	750761
57594	750762
9844	750763
78378	750764
30952	750765
91527	750766
80585	750767
7718	750768
51277	750769
44788	750770
4086	750771
89252	750772
152960	750773
11707	750774
141572	750775
61630	750776
77479	750777
47234	750778
35806	750779
2893	750780
22236	750781
77435	750782
15763	750783
20014	750784
51411	750785
56117	750786
48453	750787
8726	750788
23999	750789
4983	750790
23339	750791
8985	750792
27546	750793
4055	750794
32011	750795
23429	750796
9873	750797
53653	750798
62641	750799
110628	750800
25848	750801
5117	750802
35994	750803
88726	750804
95216	750805
45651	750806
32358	750807
179	750808
20878	750809
2120	750810
92877	750811
33136	750812
4307	750813
448	750814
2611	750815
7476	750816
1449	750817
5685	750818
17843	750819
9	750820
40785	750821
47200	750822
24851	750823
105837	750824
80433	750825
36087	750826
10974	750827
2683	750828
17135	750829
141021	750830
109189	750831
34148	750832
5411	750833
28233	750834
2010	750835
19924	750836
70316	750837
8931	750838
110097	750839
76750	750840
5381	750841
59806	750842
59806	750843
11545	750844
40470	750845
4914	750846
60559	750847
81798	750848
15894	750849
35978	750850
59757	750851
50338	750852
12310	750853
34405	750854
89279	750855
11446	750856
113929	750857
103	750858
38129	750859
73309	750860
58313	750861
130843	750862
9256	750863
19483	750864
16702	750865
37967	750866
9	750867
21879	750868
10611	750869
3218	750870
1393	750871
99483	750872
57531	750873
111980	750874
46261	750875
90687	750876
134573	750877
6225	750878
88728	750879
11519	750880
41383	750881
40639	750882
7978	750883
38182	750884
1492	750885
5427	750886
97324	750887
13804	750888
212	750889
52969	750890
99247	750891
268	750892
128040	750893
40150	750894
6149	750895
21	750896
37317	750897
16574	750898
23046	750899
654	750900
56445	750901
7773	750902
14301	750903
183	750904
77714	750905
8087	750906
24585	750907
22748	750908
31365	750909
11034	750910
122	750911
11312	750912
12965	750913
69059	750914
50399	750915
235	750916
79620	750917
1941	750918
43979	750919
27023	750920
55346	750921
5961	750922
5017	750923
28182	750924
5679	750925
56812	750926
11622	750927
11077	750928
17117	750929
47373	750930
13755	750931
1873	750932
66127	750933
2010	750934
24338	750935
47234	750936
5273	750937
23426	750938
19165	750939
19643	750940
3681	750941
1820	750942
93528	750943
12175	750944
2534	750945
27196	750946
35357	750947
120463	750948
1710	750949
2246	750950
200	750951
17007	750952
11164	750953
23869	750954
13236	750955
155123	750956
115628	750957
5700	750958
800	750959
9635	750960
39918	750961
1011	750962
44	750963
1430	750964
9	750965
9	750966
1673	750967
134967	750968
4257	750969
91894	750970
2594	750971
117334	750972
82770	750973
5736	750974
31440	750975
87529	750976
19650	750977
40430	750978
59819	750979
4810	750980
247	750981
92003	750982
8666	750983
58116	750984
21335	750985
23552	750986
21584	750987
72202	750988
102951	750989
39836	750990
897	750991
66869	750992
3594	750993
2159	750994
44181	750995
95355	750996
13896	750997
96988	750998
63493	750999
7813	751000
47858	751001
81091	751002
68133	751003
5590	751004
788	751005
31100	751006
2836	751007
2461	751008
51847	751009
5654	751010
73408	751011
31080	751012
27657	751013
72843	751014
113495	751015
21506	751016
111713	751017
11130	751018
8449	751019
58301	751020
45625	751021
42227	751022
2892	751023
30878	751024
19185	751025
19532	751026
10979	751027
9359	751028
53077	751029
42231	751030
45370	751031
131047	751032
9775	751033
26024	751034
24872	751035
963	751036
2285	751037
96605	751038
268	751039
14364	751040
22013	751041
23287	751042
84576	751043
4873	751044
10646	751045
92750	751046
28024	751047
31944	751048
132777	751049
31595	751050
129362	751051
56767	751052
18440	751053
12402	751054
26634	751055
82715	751056
73620	751057
22141	751058
3767	751059
64287	751060
105317	751061
71493	751062
51542	751063
33008	751064
5777	751065
40753	751066
3552	751067
4133	751068
101304	751069
39696	751070
14828	751071
92190	751072
13538	751073
10081	751074
2805	751075
2663	751076
24132	751077
804	751078
67280	751079
14359	751080
59768	751081
53150	751082
4768	751083
3242	751084
48782	751085
180	751086
4631	751087
9898	751088
14614	751089
2454	751090
24372	751091
70401	751092
2555	751093
11944	751094
31633	751095
10926	751096
24124	751097
447	751098
77080	751099
94011	751100
27062	751101
3086	751102
52234	751103
19099	751104
21246	751105
33142	751106
6427	751107
37094	751108
1055	751109
83868	751110
101136	751111
14732	751112
11767	751113
28229	751114
21927	751115
32399	751116
79443	751117
427	751118
39687	751119
23861	751120
53298	751121
17058	751122
58534	751123
13152	751124
22252	751125
32157	751126
40785	751127
26742	751128
7208	751129
74840	751130
51263	751131
3659	751132
39332	751133
69153	751134
90966	751135
6795	751136
68296	751137
87143	751138
3443	751139
121490	751140
92084	751141
21193	751142
130752	751143
34219	751144
32335	751145
389	751146
31853	751147
71942	751148
23941	751149
118996	751150
28009	751151
53964	751152
59256	751153
7642	751154
6985	751155
20920	751156
1509	751157
148	751158
41581	751159
92470	751160
36066	751161
35879	751162
38931	751163
86142	751164
2953	751165
72113	751166
11320	751167
14510	751168
10381	751169
83056	751170
66046	751171
6484	751172
4952	751173
24112	751174
3716	751175
69012	751176
29	751177
99160	751178
33668	751179
38613	751180
43600	751181
35812	751182
56863	751183
977	751184
4308	751185
22703	751186
10647	751187
149	751188
6045	751189
40935	751190
18484	751191
26146	751192
49083	751193
616	751194
14250	751195
6427	751196
4216	751197
2175	751198
4923	751199
22190	751200
2314	751201
52895	751202
2460	751203
37551	751204
68686	751205
23270	751206
7938	751207
2460	751208
2460	751209
2460	751210
4054	751211
129352	751212
52384	751213
89265	751214
46323	751215
9602	751216
70226	751217
31667	751218
30956	751219
72909	751220
68836	751221
64182	751222
10254	751223
112981	751224
123023	751225
108326	751226
27669	751227
1228	751228
82973	751229
82036	751230
2591	751231
14350	751232
110862	751233
74343	751234
76848	751235
8840	751236
31426	751237
441	751238
28104	751239
154691	751240
32182	751241
10254	751242
23472	751243
53972	751244
37783	751245
80681	751246
20865	751247
38642	751248
85118	751249
65358	751250
90080	751251
64023	751252
12187	751253
12187	751254
39347	751255
54799	751256
97114	751257
2374	751258
61121	751259
24836	751260
2559	751261
3331	751262
868	751263
73307	751264
4316	751265
20345	751266
83282	751267
16988	751268
524	751269
40151	751270
88018	751271
88018	751272
2560	751273
22667	751274
69108	751275
45381	751276
13788	751277
4916	751278
11747	751279
1894	751280
82207	751281
41920	751282
36575	751283
131262	751284
65547	751285
122630	751286
21822	751287
24615	751288
149018	751289
55629	751290
135889	751291
52308	751292
30831	751293
23020	751294
38886	751295
20657	751296
85163	751297
34116	751298
39788	751299
40422	751300
65625	751301
32203	751302
56518	751303
110045	751304
23552	751305
25090	751306
3703	751307
11980	751308
71160	751309
45142	751310
8352	751311
25238	751312
52932	751313
19302	751314
34639	751315
56942	751316
45850	751317
26015	751318
34626	751319
19598	751320
37635	751321
25864	751322
850	751323
10368	751324
115548	751325
124523	751326
8800	751327
39422	751328
15958	751329
31550	751330
25467	751331
38702	751332
45210	751333
54221	751334
23770	751335
11290	751336
113076	751337
42163	751338
92643	751339
37638	751340
22351	751341
53796	751342
6381	751343
780	751344
60634	751345
2285	751346
86080	751347
37103	751348
28052	751349
66964	751350
6	751351
63818	751352
95029	751353
89417	751354
9824	751355
63628	751356
53328	751357
24736	751358
60075	751359
88696	751360
18628	751361
104201	751362
30346	751363
3335	751364
41303	751365
31939	751366
81531	751367
31635	751368
40867	751369
64051	751370
51925	751371
1040	751372
1891	751373
3485	751374
14092	751375
105049	751376
34604	751377
86792	751378
11289	751379
70485	751380
21576	751381
37087	751382
61090	751383
7058	751384
32514	751385
37087	751386
86642	751387
75337	751388
51710	751389
108958	751390
62680	751391
32910	751392
79678	751393
40457	751394
9097	751395
62760	751396
70391	751397
38000	751398
61720	751399
4124	751400
56369	751401
59802	751402
7386	751403
7326	751404
74535	751405
5594	751406
78221	751407
29125	751408
10325	751409
42249	751410
4776	751411
73483	751412
57599	751413
32309	751414
39993	751415
478	751416
115336	751417
80928	751418
95343	751419
81912	751420
47042	751421
97025	751422
103740	751423
84389	751424
8500	751425
36782	751426
4939	751427
4275	751428
12101	751429
27322	751430
73639	751431
54164	751432
76939	751433
31980	751434
17560	751435
3885	751436
23690	751437
43521	751438
92244	751439
61175	751440
29973	751441
60632	751442
30354	751443
51929	751444
48529	751445
25807	751446
637	751447
7534	751448
9149	751449
4662	751450
5525	751451
1887	751452
18740	751453
27300	751454
1153	751455
11367	751456
11591	751457
4654	751458
42223	751459
106932	751460
5443	751461
90363	751462
17934	751463
107303	751464
16558	751465
67944	751466
123216	751467
49295	751468
51064	751469
8116	751470
774	751471
44040	751472
1891	751473
14675	751474
48901	751475
3572	751476
1261	751477
1401	751478
37584	751479
23676	751480
47627	751481
6423	751482
119725	751483
37412	751484
97989	751485
50244	751486
3480	751487
1449	751488
31219	751489
31219	751490
37212	751491
1505	751492
11710	751493
44162	751494
55043	751495
63525	751496
25535	751497
108921	751498
18864	751499
19294	751500
14940	751501
75944	751502
55341	751503
145711	751504
79569	751505
614	751506
4123	751507
1240	751508
31861	751509
71756	751510
61086	751511
92568	751512
4863	751513
11710	751514
13328	751515
4307	751516
64599	751517
9667	751518
29201	751519
75228	751520
46925	751521
76549	751522
1128	751523
13383	751524
33719	751525
34213	751526
4854	751527
231	751528
29714	751529
80811	751530
1210	751531
24109	751532
317	751533
549	751534
5304	751535
74317	751536
158140	751537
22972	751538
80700	751539
84485	751540
86157	751541
85396	751542
76469	751543
39520	751544
13310	751545
56648	751546
60267	751547
56484	751548
27038	751549
23394	751550
5304	751551
21569	751552
107772	751553
53406	751554
47347	751555
12027	751556
20218	751557
9155	751558
30414	751559
10369	751560
65388	751561
23268	751562
15638	751563
30540	751564
102124	751565
97631	751566
21366	751567
35182	751568
80606	751569
41915	751570
40580	751571
21436	751572
46328	751573
40053	751574
2350	751575
45805	751576
23197	751577
132651	751578
59965	751579
84484	751580
19628	751581
25271	751582
88750	751583
1365	751584
32119	751585
93880	751586
64852	751587
66133	751588
104275	751589
51810	751590
51830	751591
20700	751592
20700	751593
59795	751594
110629	751595
11302	751596
29194	751597
26887	751598
54306	751599
112508	751600
22692	751601
76530	751602
67	751603
67506	751604
106800	751605
70332	751606
97952	751607
8710	751608
2139	751609
18308	751610
2234	751611
7815	751612
2234	751613
25778	751614
103	751615
113931	751616
3191	751617
46942	751618
109133	751619
4907	751620
108666	751621
44339	751622
57349	751623
73	751624
89324	751625
48216	751626
66904	751627
58225	751628
6956	751629
35461	751630
51170	751631
1912	751632
30599	751633
123961	751634
21178	751635
133852	751636
5665	751637
17835	751638
58414	751639
33898	751640
18652	751641
6954	751642
42315	751643
18056	751644
21354	751645
99099	751646
87123	751647
56019	751648
86729	751649
73051	751650
37914	751651
42383	751652
19283	751653
75285	751654
5168	751655
5427	751656
3204	751657
14520	751658
23692	751659
52275	751660
67531	751661
87318	751662
12430	751663
6389	751664
48709	751665
28985	751666
28366	751667
58121	751668
18005	751669
426	751670
19539	751671
68732	751672
64659	751673
42640	751674
51362	751675
32935	751676
7994	751677
4678	751678
111953	751679
92539	751680
10365	751681
14138	751682
6310	751683
115395	751684
117407	751685
14566	751686
66784	751687
42551	751688
6348	751689
9914	751690
35059	751691
29912	751692
10148	751693
40874	751694
100712	751695
99338	751696
7703	751697
74327	751698
94278	751699
33962	751700
95397	751701
131282	751702
29704	751703
19867	751704
35603	751705
56386	751706
20769	751707
15876	751708
25427	751709
52876	751710
61757	751711
8109	751712
4124	751713
92144	751714
7443	751715
86716	751716
95359	751717
61522	751718
84798	751719
58285	751720
92857	751721
18680	751722
18702	751723
5741	751724
3757	751725
40788	751726
24302	751727
68027	751728
15951	751729
31466	751730
34229	751731
31346	751732
23505	751733
64199	751734
70030	751735
37594	751736
9434	751737
11445	751738
48186	751739
44099	751740
685	751741
7623	751742
90	751743
17135	751744
1150	751745
24943	751746
2597	751747
45824	751748
68911	751749
8275	751750
11953	751751
21726	751752
22142	751753
47927	751754
16527	751755
31074	751756
12975	751757
93704	751758
21876	751759
9113	751760
42051	751761
71427	751762
4775	751763
10171	751764
76450	751765
72160	751766
20373	751767
21222	751768
1345	751769
60309	751770
52226	751771
3945	751772
109077	751773
103991	751774
9214	751775
5349	751776
94291	751777
18539	751778
35836	751779
18174	751780
17368	751781
29638	751782
6424	751783
80473	751784
18795	751785
126420	751786
45401	751787
54785	751788
43110	751789
52392	751790
41617	751791
71705	751792
25365	751793
55484	751794
67745	751795
39487	751796
6447	751797
5700	751798
17289	751799
67097	751800
42350	751801
9936	751802
21574	751803
11962	751804
13461	751805
1429	751806
3830	751807
50291	751808
26498	751809
69801	751810
10628	751811
7440	751812
90084	751813
104860	751814
18030	751815
57732	751816
82169	751817
49771	751818
59382	751819
74921	751820
71567	751821
56304	751822
52357	751823
37426	751824
63756	751825
24250	751826
78280	751827
2234	751828
70424	751829
109224	751830
103825	751831
46299	751832
17601	751833
87454	751834
57940	751835
32800	751836
14974	751837
38075	751838
31423	751839
18018	751840
39922	751841
18030	751842
67546	751843
85012	751844
6056	751845
3162	751846
27135	751847
22063	751848
389	751849
40555	751850
43	751851
55048	751852
6167	751853
96701	751854
8651	751855
86734	751856
1537	751857
791	751858
20205	751859
6143	751860
36454	751861
15958	751862
66604	751863
170	751864
566	751865
88856	751866
17120	751867
13109	751868
84897	751869
41700	751870
37089	751871
36705	751872
67082	751873
116482	751874
90383	751875
33627	751876
60295	751877
55646	751878
31488	751879
19923	751880
41642	751881
38058	751882
96337	751883
68317	751884
9179	751885
8225	751886
94095	751887
79410	751888
21566	751889
51495	751890
136972	751891
32953	751892
635	751893
129754	751894
3384	751895
72081	751896
64362	751897
103742	751898
1965	751899
29952	751900
30485	751901
64151	751902
22979	751903
24183	751904
28576	751905
67147	751906
52043	751907
52316	751908
6744	751909
57407	751910
71085	751911
76782	751912
111746	751913
16748	751914
5810	751915
1860	751916
23750	751917
63623	751918
7581	751919
109118	751920
71351	751921
550	751922
4787	751923
54741	751924
6456	751925
44448	751926
1859	751927
18684	751928
86169	751929
43984	751930
50859	751931
25780	751932
6193	751933
96926	751934
61115	751935
38188	751936
92171	751937
52014	751938
115118	751939
29068	751940
1607	751941
40438	751942
64809	751943
17196	751944
98170	751945
21755	751946
49203	751947
125652	751948
20077	751949
26034	751950
50701	751951
14296	751952
41151	751953
24101	751954
89961	751955
31340	751956
14829	751957
89960	751958
2826	751959
77646	751960
61616	751961
90398	751962
11358	751963
95338	751964
70018	751965
39488	751966
55008	751967
12737	751968
1933	751969
6412	751970
102586	751971
19943	751972
3812	751973
33687	751974
3179	751975
69881	751976
37090	751977
16434	751978
29452	751979
48447	751980
11685	751981
121175	751982
82956	751983
66231	751984
80347	751985
102497	751986
129327	751987
73007	751988
74365	751989
104315	751990
26681	751991
109014	751992
32226	751993
23525	751994
121404	751995
7647	751996
3204	751997
8057	751998
9748	751999
1707	752000
81491	752001
33945	752002
97639	752003
63449	752004
7632	752005
56655	752006
83300	752007
3914	752008
32826	752009
28494	752010
25785	752011
40532	752012
40649	752013
33269	752014
4737	752015
31484	752016
31500	752017
7477	752018
112330	752019
8920	752020
33699	752021
1942	752022
48224	752023
8225	752024
30375	752025
12280	752026
2660	752027
30398	752028
138442	752029
17920	752030
39092	752031
43129	752032
3695	752033
23163	752034
23163	752035
46261	752036
663	752037
2548	752038
22051	752039
42570	752040
10726	752041
57980	752042
104234	752043
8886	752044
58568	752045
112	752046
39567	752047
39567	752048
85941	752049
6764	752050
4486	752051
32808	752052
32456	752053
51038	752054
8038	752055
36669	752056
51375	752057
56961	752058
21536	752059
247	752060
64675	752061
81624	752062
12652	752063
65555	752064
6410	752065
37695	752066
28097	752067
41651	752068
74585	752069
2207	752070
7711	752071
2632	752072
8605	752073
40686	752074
28106	752075
43647	752076
79331	752077
33277	752078
29716	752079
86570	752080
13320	752081
59892	752082
71434	752083
26735	752084
33282	752085
131004	752086
2822	752087
45545	752088
115475	752089
8092	752090
92808	752091
4660	752092
95873	752093
55502	752094
12181	752095
56774	752096
53349	752097
133750	752098
96833	752099
65744	752100
9155	752101
74073	752102
52984	752103
40097	752104
31332	752105
5458	752106
14648	752107
54594	752108
9117	752109
3841	752110
78510	752111
113454	752112
67110	752113
4768	752114
104355	752115
23827	752116
41443	752117
44714	752118
98318	752119
55088	752120
85267	752121
22904	752122
40596	752123
31194	752124
66596	752125
129474	752126
91387	752127
48903	752128
37207	752129
56551	752130
119186	752131
137561	752132
53340	752133
67256	752134
102934	752135
114302	752136
116979	752137
152590	752138
59497	752139
20390	752140
94006	752141
17295	752142
48903	752143
56668	752144
102424	752145
29144	752146
64895	752147
12996	752148
28089	752149
156856	752150
89341	752151
73038	752152
51585	752153
127748	752154
55622	752155
40230	752156
15627	752157
12125	752158
117130	752159
102576	752160
58355	752161
127746	752162
42017	752163
7634	752164
3341	752165
122874	752166
72982	752167
79490	752168
96831	752169
67202	752170
64383	752171
126030	752172
10097	752173
44562	752174
11414	752175
2897	752176
121380	752177
61655	752178
89519	752179
28119	752180
81841	752181
138709	752182
69496	752183
136214	752184
49496	752185
129176	752186
9463	752187
4990	752188
42034	752189
88830	752190
36491	752191
30586	752192
25660	752193
91444	752194
91618	752195
80832	752196
90889	752197
36020	752198
88012	752199
32218	752200
8001	752201
37634	752202
38056	752203
64099	752204
13310	752205
50735	752206
124498	752207
59242	752208
20670	752209
34043	752210
12404	752211
18051	752212
27536	752213
6681	752214
44943	752215
18024	752216
40574	752217
49302	752218
12181	752219
75684	752220
28850	752221
37695	752222
67848	752223
74350	752224
48545	752225
49317	752226
96481	752227
64862	752228
124762	752229
96978	752230
117458	752231
31552	752232
110655	752233
102899	752234
79852	752235
40184	752236
26896	752237
23703	752238
38139	752239
120219	752240
98726	752241
21792	752242
705	752243
3288	752244
122503	752245
52815	752246
80423	752247
6256	752248
41447	752249
48050	752250
91028	752251
75958	752252
13319	752253
23447	752254
11518	752255
112190	752256
22371	752257
58028	752258
102287	752259
66829	752260
26085	752261
37965	752262
103786	752263
99541	752264
8655	752265
58370	752266
16996	752267
126138	752268
134631	752269
102664	752270
80894	752271
112183	752272
119124	752273
86419	752274
83321	752275
107691	752276
71154	752277
62338	752278
8682	752279
112395	752280
34403	752281
82	752282
6521	752283
95259	752284
64450	752285
16292	752286
100753	752287
77547	752288
22282	752289
40708	752290
42513	752291
100610	752292
57435	752293
63629	752294
102605	752295
44758	752296
40708	752297
1194	752298
3256	752299
48561	752300
21	752301
52366	752302
1951	752303
13233	752304
15653	752305
6420	752306
20893	752307
86040	752308
56917	752309
38128	752310
117079	752311
86725	752312
12231	752313
99046	752314
5611	752315
654	752316
104284	752317
106082	752318
64908	752319
85351	752320
28511	752321
33088	752322
1299	752323
107466	752324
94059	752325
22324	752326
49526	752327
83778	752328
112340	752329
9999	752330
23158	752331
776	752332
3846	752333
48173	752334
1318	752335
55664	752336
32139	752337
14894	752338
29734	752339
15949	752340
158113	752341
12049	752342
5537	752343
46889	752344
90578	752345
5686	752346
6508	752347
6423	752348
58022	752349
189	752350
22315	752351
656	752352
126375	752353
52262	752354
62240	752355
63524	752356
93696	752357
93700	752358
79392	752359
26688	752360
80769	752361
120122	752362
81652	752363
2809	752364
17765	752365
104359	752366
6427	752367
38636	752368
17226	752369
3992	752370
49489	752371
59829	752372
4936	752373
22	752374
60401	752375
121340	752376
95434	752377
57562	752378
85055	752379
53219	752380
9748	752381
74947	752382
112361	752383
26472	752384
804	752385
74298	752386
39842	752387
103342	752388
28779	752389
1930	752390
88150	752391
6036	752392
70172	752393
9381	752394
22327	752395
35500	752396
27158	752397
24888	752398
978	752399
6467	752400
14573	752401
14573	752402
136278	752403
37045	752404
111391	752405
26446	752406
511	752407
2113	752408
107542	752409
44432	752410
135500	752411
19204	752412
10371	752413
109847	752414
87558	752415
106883	752416
99345	752417
16204	752418
31370	752419
54176	752420
9381	752421
107125	752422
6187	752423
53047	752424
18014	752425
4493	752426
49322	752427
46890	752428
27532	752429
25599	752430
61576	752431
18354	752432
147142	752433
17576	752434
81595	752435
30710	752436
41866	752437
10345	752438
30246	752439
42010	752440
1921	752441
110945	752442
14776	752443
10637	752444
80815	752445
63180	752446
37110	752447
33771	752448
10779	752449
4520	752450
8440	752451
109346	752452
3166	752453
23301	752454
89615	752455
55398	752456
16740	752457
4386	752458
19570	752459
16980	752460
64672	752461
21330	752462
1119	752463
74413	752464
89343	752465
71161	752466
47259	752467
59854	752468
47223	752469
70471	752470
3930	752471
55521	752472
62577	752473
116528	752474
164122	752475
4386	752476
1930	752477
3456	752478
3772	752479
47109	752480
75464	752481
5975	752482
61471	752483
59041	752484
53804	752485
32780	752486
41649	752487
41491	752488
1163	752489
65726	752490
19258	752491
19258	752492
32465	752493
123061	752494
9329	752495
72085	752496
24274	752497
41184	752498
24165	752499
11058	752500
35108	752501
99532	752502
23363	752503
5803	752504
82262	752505
73460	752506
86100	752507
86638	752508
69840	752509
65384	752510
22590	752511
36810	752512
115266	752513
122769	752514
27193	752515
38839	752516
58218	752517
14212	752518
45639	752519
12784	752520
5357	752521
27985	752522
8465	752523
66773	752524
97628	752525
18312	752526
28515	752527
86553	752528
20188	752529
4211	752530
80731	752531
98294	752532
1526	752533
86781	752534
51570	752535
77025	752536
15527	752537
13312	752538
72200	752539
107630	752540
69219	752541
77055	752542
72210	752543
37442	752544
46409	752545
56647	752546
42265	752547
28592	752548
45564	752549
71132	752550
96936	752551
49899	752552
57651	752553
34736	752554
46416	752555
56590	752556
36815	752557
70566	752558
82314	752559
36754	752560
80993	752561
1808	752562
42430	752563
41624	752564
98151	752565
23974	752566
126323	752567
94140	752568
78296	752569
1685	752570
10780	752571
82090	752572
75422	752573
49576	752574
63713	752575
34168	752576
90888	752577
38086	752578
11527	752579
43225	752580
1563	752581
34705	752582
33290	752583
52481	752584
76763	752585
132187	752586
56399	752587
48824	752588
5470	752589
12558	752590
44095	752591
39741	752592
111541	752593
30198	752594
31973	752595
51452	752596
28231	752597
53268	752598
10921	752599
14960	752600
46284	752601
27687	752602
4543	752603
17346	752604
18473	752605
4419	752606
121296	752607
16979	752608
4958	752609
10128	752610
65506	752611
14361	752612
7767	752613
24176	752614
29604	752615
83164	752616
54055	752617
109893	752618
41266	752619
50323	752620
40557	752621
53857	752622
13088	752623
55153	752624
36512	752625
29471	752626
49110	752627
34499	752628
17494	752629
23343	752630
34787	752631
89376	752632
51568	752633
46189	752634
25847	752635
48728	752636
43562	752637
15883	752638
14960	752639
28106	752640
44794	752641
70518	752642
16522	752643
49611	752644
37935	752645
3064	752646
45335	752647
29014	752648
25381	752649
10424	752650
47204	752651
105980	752652
26610	752653
14013	752654
7335	752655
66991	752656
20908	752657
94107	752658
70510	752659
52283	752660
28108	752661
54172	752662
18815	752663
100907	752664
90948	752665
10170	752666
78078	752667
4972	752668
55673	752669
34047	752670
16527	752671
43358	752672
31972	752673
63477	752674
30617	752675
6438	752676
99370	752677
29961	752678
36632	752679
1654	752680
56505	752681
35467	752682
12443	752683
15932	752684
6845	752685
6638	752686
80768	752687
40546	752688
16985	752689
13092	752690
4496	752691
152741	752692
80407	752693
50456	752694
38847	752695
83898	752696
24321	752697
20039	752698
14195	752699
95404	752700
79615	752701
17887	752702
62577	752703
89176	752704
8444	752705
66883	752706
32177	752707
16575	752708
19622	752709
6425	752710
6541	752711
66047	752712
93550	752713
32222	752714
39363	752715
75258	752716
23855	752717
50681	752718
44295	752719
67274	752720
8681	752721
14423	752722
87954	752723
39578	752724
1430	752725
34530	752726
62755	752727
5535	752728
25526	752729
2246	752730
111207	752731
28106	752732
33060	752733
43247	752734
38052	752735
62489	752736
66735	752737
18480	752738
14985	752739
87949	752740
125993	752741
52113	752742
43260	752743
30505	752744
51653	752745
89440	752746
40772	752747
31060	752748
12389	752749
18163	752750
114903	752751
9960	752752
53103	752753
49920	752754
2246	752755
22165	752756
5080	752757
58301	752758
44916	752759
23497	752760
107773	752761
51711	752762
28764	752763
85828	752764
29872	752765
41158	752766
66480	752767
137607	752768
32086	752769
19066	752770
18776	752771
137535	752772
112846	752773
26525	752774
113053	752775
58550	752776
15731	752777
64689	752778
86446	752779
38936	752780
43163	752781
19273	752782
24863	752783
69279	752784
16623	752785
9599	752786
13464	752787
24089	752788
92289	752789
14638	752790
43220	752791
46121	752792
20335	752793
35184	752794
20394	752795
35338	752796
124701	752797
14391	752798
18995	752799
62775	752800
70580	752801
74928	752802
59182	752803
82746	752804
12676	752805
62767	752806
53746	752807
63289	752808
23933	752809
21788	752810
102272	752811
13484	752812
4875	752813
43188	752814
25373	752815
65704	752816
26702	752817
46049	752818
81069	752819
41571	752820
16684	752821
28610	752822
41537	752823
94174	752824
2616	752825
37618	752826
22360	752827
20047	752828
34132	752829
33904	752830
94128	752831
62769	752832
29203	752833
76445	752834
81021	752835
25603	752836
60108	752837
8304	752838
13464	752839
1782	752840
31999	752841
63631	752842
21164	752843
22953	752844
17266	752845
1930	752846
75426	752847
20681	752848
16916	752849
2556	752850
12395	752851
112885	752852
105684	752853
56879	752854
110223	752855
90101	752856
89978	752857
34208	752858
84349	752859
67562	752860
40851	752861
36267	752862
64356	752863
13801	752864
108438	752865
51831	752866
112121	752867
69303	752868
120239	752869
24636	752870
12971	752871
31382	752872
69288	752873
162472	752874
69491	752875
47894	752876
49766	752877
52468	752878
39936	752879
70535	752880
54274	752881
77700	752882
2471	752883
61682	752884
44005	752885
37255	752886
33689	752887
26880	752888
48095	752889
32288	752890
95780	752891
94004	752892
95898	752893
9872	752894
40895	752895
59483	752896
20893	752897
12205	752898
63999	752899
33866	752900
31089	752901
106968	752902
81535	752903
11371	752904
31046	752905
33992	752906
27047	752907
1727	752908
16652	752909
40006	752910
2563	752911
197	752912
60309	752913
2855	752914
67458	752915
6444	752916
78392	752917
28948	752918
2936	752919
6219	752920
11780	752921
9449	752922
67493	752923
26610	752924
52534	752925
79911	752926
37589	752927
16739	752928
36811	752929
10930	752930
47028	752931
99205	752932
104286	752933
18305	752934
87183	752935
39161	752936
90820	752937
14075	752938
3147	752939
30583	752940
40213	752941
23324	752942
75888	752943
12400	752944
129410	752945
3148	752946
27986	752947
37888	752948
90451	752949
49640	752950
14099	752951
70159	752952
39891	752953
24279	752954
10068	752955
64489	752956
15655	752957
52361	752958
32373	752959
16415	752960
77458	752961
21094	752962
13863	752963
75159	752964
51080	752965
85870	752966
67580	752967
23320	752968
32518	752969
4592	752970
1779	752971
109989	752972
19642	752973
55208	752974
109367	752975
79180	752976
7296	752977
67689	752978
54024	752979
67605	752980
99579	752981
20743	752982
99173	752983
41493	752984
54671	752985
62774	752986
36048	752987
12438	752988
31492	752989
24155	752990
26074	752991
507	752992
43553	752993
60104	752994
2521	752995
86447	752996
6419	752997
73362	752998
69994	752999
43364	753000
28117	753001
49124	753002
59298	753003
47256	753004
93670	753005
26263	753006
10755	753007
11527	753008
3846	753009
35195	753010
39312	753011
4553	753012
110755	753013
26409	753014
33772	753015
94265	753016
41269	753017
124857	753018
48750	753019
38718	753020
32407	753021
80528	753022
9608	753023
11751	753024
6062	753025
19141	753026
67938	753027
45930	753028
11267	753029
111974	753030
129665	753031
2627	753032
66927	753033
1701	753034
16508	753035
62498	753036
39877	753037
56283	753038
24133	753039
65923	753040
53992	753041
24878	753042
8148	753043
97493	753044
30328	753045
1409	753046
27283	753047
27284	753048
23261	753049
62599	753050
14519	753051
136159	753052
50273	753053
43381	753054
7542	753055
81783	753056
98927	753057
90537	753058
69103	753059
81117	753060
5737	753061
133074	753062
41184	753063
2663	753064
19184	753065
9432	753066
131457	753067
13251	753068
11683	753069
45640	753070
64700	753071
5502	753072
37886	753073
121401	753074
108978	753075
25770	753076
62590	753077
18326	753078
27103	753079
18682	753080
56313	753081
26760	753082
9857	753083
4301	753084
41448	753085
39466	753086
81558	753087
75964	753088
78171	753089
75167	753090
27463	753091
2686	753092
16713	753093
55683	753094
31224	753095
52927	753096
8425	753097
15167	753098
61646	753099
4123	753100
97699	753101
8843	753102
33150	753103
69992	753104
127347	753105
1191	753106
6986	753107
133	753108
13028	753109
16115	753110
5691	753111
16115	753112
9984	753113
8842	753114
65667	753115
74	753116
86384	753117
102750	753118
37585	753119
5323	753120
5256	753121
1150	753122
89227	753123
8265	753124
24943	753125
24943	753126
17305	753127
18428	753128
26046	753129
24567	753130
17152	753131
30320	753132
49438	753133
28977	753134
388	753135
33063	753136
2260	753137
22971	753138
49784	753139
71753	753140
127743	753141
67766	753142
89394	753143
20941	753144
75446	753145
70197	753146
8571	753147
63277	753148
30988	753149
38555	753150
74916	753151
65829	753152
53171	753153
111959	753154
75418	753155
53220	753156
90019	753157
83556	753158
111826	753159
56787	753160
17200	753161
18225	753162
49927	753163
61502	753164
93943	753165
20074	753166
32438	753167
9046	753168
98148	753169
62751	753170
70308	753171
3488	753172
43379	753173
36828	753174
34774	753175
113406	753176
33069	753177
2172	753178
9608	753179
15308	753180
11678	753181
51272	753182
9085	753183
54936	753184
56353	753185
1333	753186
64201	753187
657	753188
1157	753189
7079	753190
55684	753191
72208	753192
19185	753193
1983	753194
21456	753195
84839	753196
85302	753197
44667	753198
12115	753199
44854	753200
29511	753201
77938	753202
62305	753203
61308	753204
86256	753205
22078	753206
13932	753207
14126	753208
134543	753209
80834	753210
15676	753211
106801	753212
2405	753213
20230	753214
36729	753215
6787	753216
39307	753217
40815	753218
1477	753219
74951	753220
90401	753221
3133	753222
35418	753223
46361	753224
22189	753225
8895	753226
30484	753227
11626	753228
54180	753229
51435	753230
42247	753231
86611	753232
8349	753233
11957	753234
124228	753235
1365	753236
12788	753237
105034	753238
86334	753239
35823	753240
75974	753241
73517	753242
48516	753243
128795	753244
64969	753245
79353	753246
44528	753247
33122	753248
69262	753249
53359	753250
58159	753251
46023	753252
18774	753253
75263	753254
137426	753255
83846	753256
64590	753257
57368	753258
41240	753259
30485	753260
64486	753261
119712	753262
52994	753263
47218	753264
7293	753265
102750	753266
39077	753267
18283	753268
51927	753269
82187	753270
93621	753271
19963	753272
39300	753273
90145	753274
16583	753275
4367	753276
141953	753277
1277	753278
71453	753279
86423	753280
129604	753281
82187	753282
87101	753283
43199	753284
126149	753285
78155	753286
24278	753287
100487	753288
94496	753289
100487	753290
31940	753291
90358	753292
83	753293
69516	753294
106809	753295
89649	753296
94496	753297
25951	753298
167635	753299
39300	753300
72242	753301
16104	753302
180	753303
19679	753304
17657	753305
19090	753306
89317	753307
90094	753308
1840	753309
20626	753310
37086	753311
66792	753312
64132	753313
89521	753314
129618	753315
60828	753316
75367	753317
108730	753318
25516	753319
119959	753320
102625	753321
26438	753322
34818	753323
36264	753324
99737	753325
84541	753326
19125	753327
114343	753328
49909	753329
69924	753330
26398	753331
26403	753332
28803	753333
39343	753334
7822	753335
23082	753336
119929	753337
65946	753338
14653	753339
99512	753340
31075	753341
13070	753342
13070	753343
2127	753344
4379	753345
20071	753346
1369	753347
17934	753348
41610	753349
32011	753350
105777	753351
57587	753352
137322	753353
74581	753354
74883	753355
68972	753356
95539	753357
59571	753358
57563	753359
83390	753360
11616	753361
53043	753362
16060	753363
21746	753364
59893	753365
6887	753366
53227	753367
32247	753368
68084	753369
21247	753370
5290	753371
1042	753372
44965	753373
87062	753374
91663	753375
65681	753376
14342	753377
19272	753378
30477	753379
34028	753380
50574	753381
38582	753382
1572	753383
86785	753384
7444	753385
410	753386
18382	753387
65443	753388
4068	753389
4068	753390
136017	753391
40778	753392
37696	753393
9149	753394
97724	753395
16148	753396
60050	753397
11472	753398
16403	753399
25406	753400
53413	753401
42393	753402
65359	753403
29410	753404
40318	753405
63142	753406
12182	753407
4025	753408
33754	753409
3384	753410
73314	753411
8363	753412
113120	753413
53867	753414
78904	753415
34814	753416
38160	753417
87807	753418
135982	753419
75835	753420
51163	753421
87883	753422
132652	753423
83204	753424
91308	753425
112051	753426
762	753427
134648	753428
27663	753429
12652	753430
33917	753431
80837	753432
37699	753433
11605	753434
28837	753435
82951	753436
41697	753437
51558	753438
1150	753439
83109	753440
21830	753441
54622	753442
635	753443
3613	753444
118527	753445
3975	753446
84838	753447
10112	753448
14786	753449
1428	753450
3431	753451
11958	753452
67790	753453
6466	753454
3701	753455
7472	753456
84842	753457
59009	753458
18796	753459
137048	753460
90294	753461
108894	753462
99455	753463
131287	753464
109233	753465
107631	753466
85339	753467
19224	753468
29090	753469
19004	753470
97867	753471
111584	753472
49936	753473
74560	753474
95531	753475
43397	753476
28817	753477
74757	753478
61249	753479
74606	753480
38815	753481
81043	753482
73468	753483
132849	753484
47104	753485
56562	753486
71144	753487
97629	753488
113447	753489
75467	753490
87352	753491
44046	753492
69084	753493
110277	753494
41390	753495
86385	753496
20425	753497
50556	753498
57632	753499
141372	753500
8018	753501
23407	753502
10117	753503
15941	753504
40879	753505
65696	753506
107298	753507
72853	753508
12440	753509
8849	753510
51610	753511
113798	753512
83812	753513
158705	753514
43179	753515
93623	753516
85333	753517
65571	753518
100816	753519
95686	753520
92166	753521
92164	753522
82914	753523
75681	753524
102521	753525
65981	753526
114544	753527
79271	753528
17796	753529
86009	753530
17586	753531
47004	753532
322	753533
30405	753534
52826	753535
45628	753536
9281	753537
19492	753538
111	753539
16911	753540
62620	753541
6272	753542
39880	753543
52951	753544
95556	753545
39935	753546
127532	753547
70164	753548
63328	753549
2430	753550
105242	753551
1191	753552
34033	753553
679	753554
531	753555
48538	753556
112421	753557
63233	753558
92552	753559
53186	753560
13414	753561
67218	753562
56831	753563
96486	753564
57414	753565
22807	753566
10364	753567
54223	753568
10555	753569
293	753570
86576	753571
8439	753572
86183	753573
112405	753574
35523	753575
47227	753576
129332	753577
5476	753578
53322	753579
103472	753580
13541	753581
64962	753582
47725	753583
42483	753584
17337	753585
94576	753586
25963	753587
46209	753588
58454	753589
110357	753590
115490	753591
22129	753592
28476	753593
131374	753594
32132	753595
26398	753596
84506	753597
95255	753598
48931	753599
37188	753600
4724	753601
2880	753602
17375	753603
28767	753604
37868	753605
59335	753606
102035	753607
139869	753608
25239	753609
20815	753610
14149	753611
61679	753612
55601	753613
10618	753614
17345	753615
12336	753616
27822	753617
48192	753618
54249	753619
77696	753620
57431	753621
99031	753622
45891	753623
5360	753624
4796	753625
31182	753626
20701	753627
18762	753628
12647	753629
24421	753630
88013	753631
37878	753632
6224	753633
87310	753634
86423	753635
78882	753636
21517	753637
10368	753638
187	753639
35372	753640
6023	753641
9429	753642
50853	753643
5366	753644
42650	753645
38093	753646
15559	753647
46835	753648
16882	753649
2374	753650
45921	753651
21431	753652
8098	753653
13233	753654
96388	753655
62524	753656
92365	753657
19246	753658
3445	753659
21216	753660
102248	753661
8149	753662
14350	753663
17260	753664
3539	753665
25541	753666
20424	753667
89049	753668
1234	753669
41150	753670
14095	753671
41526	753672
14170	753673
40643	753674
99591	753675
37349	753676
75977	753677
33533	753678
24639	753679
107447	753680
68780	753681
71598	753682
4219	753683
128753	753684
16092	753685
22001	753686
3374	753687
15227	753688
56051	753689
5776	753690
35387	753691
3242	753692
127631	753693
35358	753694
16691	753695
44914	753696
12059	753697
80585	753698
4231	753699
8577	753700
108336	753701
137293	753702
14105	753703
21755	753704
71711	753705
39207	753706
21756	753707
21300	753708
19157	753709
20370	753710
69474	753711
129462	753712
48807	753713
53721	753714
47633	753715
2653	753716
32094	753717
27553	753718
71651	753719
104351	753720
54737	753721
99091	753722
68334	753723
31339	753724
65878	753725
65967	753726
16899	753727
35100	753728
39693	753729
56000	753730
35020	753731
35167	753732
59777	753733
46177	753734
114335	753735
98958	753736
25835	753737
77681	753738
89526	753739
25498	753740
13291	753741
49244	753742
30899	753743
39314	753744
44760	753745
51892	753746
130960	753747
35110	753748
45861	753749
45872	753750
21246	753751
45861	753752
65999	753753
44761	753754
59115	753755
66209	753756
52771	753757
19707	753758
739	753759
5416	753760
103465	753761
26187	753762
14004	753763
60321	753764
95683	753765
56573	753766
27188	753767
92166	753768
84996	753769
130987	753770
60220	753771
107571	753772
31112	753773
73524	753774
76796	753775
107556	753776
71738	753777
63599	753778
85002	753779
98019	753780
158720	753781
55241	753782
89425	753783
83528	753784
118811	753785
103965	753786
35114	753787
103799	753788
130980	753789
110526	753790
100804	753791
97787	753792
65899	753793
91970	753794
116840	753795
69159	753796
54731	753797
81071	753798
9959	753799
35424	753800
14510	753801
35125	753802
10705	753803
14748	753804
58832	753805
47248	753806
14066	753807
20010	753808
23425	753809
2537	753810
90142	753811
59758	753812
14634	753813
29645	753814
30604	753815
72934	753816
60616	753817
64044	753818
2835	753819
54614	753820
31869	753821
11599	753822
51891	753823
11301	753824
30351	753825
7119	753826
25769	753827
2835	753828
87279	753829
9862	753830
8552	753831
2650	753832
10742	753833
15470	753834
51352	753835
91973	753836
34759	753837
12546	753838
27226	753839
1935	753840
35459	753841
16189	753842
124419	753843
43584	753844
67736	753845
8405	753846
84976	753847
27544	753848
39335	753849
90482	753850
39335	753851
88195	753852
14826	753853
45876	753854
24956	753855
83598	753856
19695	753857
17643	753858
12721	753859
49123	753860
24294	753861
18010	753862
27540	753863
15661	753864
59889	753865
77498	753866
90674	753867
40524	753868
89181	753869
11164	753870
11022	753871
58328	753872
36489	753873
7814	753874
75538	753875
128642	753876
11332	753877
120302	753878
24421	753879
40080	753880
37080	753881
64834	753882
116832	753883
96687	753884
96320	753885
83597	753886
58360	753887
130803	753888
68158	753889
103647	753890
50489	753891
93658	753892
63384	753893
47200	753894
42736	753895
48446	753896
13857	753897
75234	753898
22259	753899
23261	753900
120459	753901
109327	753902
10496	753903
723	753904
57721	753905
8949	753906
14967	753907
128976	753908
26760	753909
44242	753910
11022	753911
32798	753912
27723	753913
61021	753914
6238	753915
77662	753916
89382	753917
13758	753918
29451	753919
54115	753920
78255	753921
99217	753922
40954	753923
68215	753924
17327	753925
335	753926
51227	753927
96337	753928
13900	753929
23866	753930
74852	753931
78220	753932
5015	753933
10922	753934
4073	753935
94234	753936
26545	753937
29756	753938
50570	753939
53174	753940
20518	753941
3917	753942
21850	753943
152919	753944
22268	753945
126035	753946
27301	753947
43329	753948
49110	753949
24803	753950
5067	753951
22984	753952
82079	753953
87724	753954
2751	753955
18041	753956
7444	753957
81534	753958
17576	753959
20055	753960
41423	753961
3727	753962
70160	753963
88948	753964
8258	753965
122329	753966
51815	753967
105523	753968
82317	753969
19492	753970
121093	753971
111701	753972
49186	753973
40773	753974
63121	753975
4675	753976
945	753977
17924	753978
52814	753979
1813	753980
137294	753981
38039	753982
113442	753983
3431	753984
59501	753985
10134	753986
8187	753987
143	753988
6165	753989
85695	753990
2680	753991
23299	753992
67014	753993
12176	753994
80598	753995
10747	753996
1710	753997
23740	753998
2024	753999
21599	754000
33102	754001
725	754002
47173	754003
4278	754004
56006	754005
23742	754006
48818	754007
73614	754008
16818	754009
39706	754010
24144	754011
35086	754012
59186	754013
36495	754014
43511	754015
95441	754016
38527	754017
67639	754018
100982	754019
124749	754020
111432	754021
83392	754022
52743	754023
85151	754024
61499	754025
7029	754026
66606	754027
564	754028
13511	754029
56754	754030
86379	754031
36649	754032
71845	754033
52187	754034
80535	754035
66928	754036
37760	754037
1725	754038
69440	754039
33625	754040
47816	754041
64748	754042
164449	754043
14946	754044
14326	754045
2109	754046
52343	754047
70004	754048
6998	754049
132514	754050
17188	754051
20190	754052
83622	754053
39713	754054
49894	754055
6738	754056
84549	754057
56803	754058
55036	754059
30888	754060
71173	754061
43626	754062
51402	754063
108942	754064
17565	754065
120289	754066
16526	754067
31366	754068
10988	754069
77815	754070
12439	754071
57975	754072
60199	754073
14836	754074
47129	754075
86270	754076
84689	754077
41349	754078
12297	754079
2432	754080
23756	754081
14570	754082
81643	754083
62419	754084
91534	754085
130803	754086
132610	754087
127394	754088
69745	754089
39505	754090
13787	754091
83480	754092
78425	754093
53929	754094
73323	754095
77890	754096
41376	754097
40704	754098
14105	754099
62438	754100
56351	754101
122906	754102
67824	754103
50602	754104
41329	754105
1746	754106
46267	754107
69425	754108
128989	754109
361	754110
31174	754111
47999	754112
103614	754113
81756	754114
124576	754115
91370	754116
40016	754117
91588	754118
83822	754119
67631	754120
1285	754121
7440	754122
790	754123
52951	754124
61167	754125
50326	754126
15930	754127
58245	754128
13391	754129
88263	754130
29077	754131
83082	754132
79475	754133
83623	754134
34441	754135
56714	754136
48492	754137
103900	754138
55544	754139
55547	754140
109020	754141
21509	754142
105654	754143
65791	754144
72099	754145
24640	754146
111661	754147
126174	754148
18462	754149
29631	754150
63430	754151
50357	754152
13040	754153
1968	754154
21123	754155
18538	754156
58513	754157
51872	754158
2283	754159
4210	754160
7969	754161
16905	754162
30902	754163
22599	754164
20043	754165
23903	754166
10462	754167
109424	754168
30609	754169
29649	754170
23188	754171
7815	754172
30860	754173
31106	754174
31253	754175
9872	754176
14434	754177
17178	754178
13596	754179
17375	754180
721	754181
8457	754182
70927	754183
12427	754184
30200	754185
114942	754186
60407	754187
10163	754188
5829	754189
51112	754190
51135	754191
107525	754192
11793	754193
41960	754194
22400	754195
133046	754196
22400	754197
42440	754198
67278	754199
55689	754200
17019	754201
5826	754202
106105	754203
106935	754204
101118	754205
1165	754206
79637	754207
49197	754208
23046	754209
77159	754210
6065	754211
68929	754212
32086	754213
129452	754214
87196	754215
23570	754216
15336	754217
86099	754218
118532	754219
36094	754220
108583	754221
45246	754222
14178	754223
55064	754224
23079	754225
65399	754226
25467	754227
29639	754228
24539	754229
41280	754230
30863	754231
64731	754232
124513	754233
2079	754234
7008	754235
22369	754236
23930	754237
389	754238
111858	754239
46859	754240
84789	754241
2367	754242
115148	754243
39416	754244
52520	754245
16751	754246
56584	754247
108318	754248
78845	754249
35828	754250
35149	754251
26969	754252
4082	754253
37281	754254
19188	754255
97927	754256
25957	754257
54818	754258
38677	754259
19623	754260
84795	754261
43603	754262
71082	754263
50690	754264
56365	754265
37412	754266
42360	754267
19155	754268
34435	754269
37183	754270
67794	754271
21599	754272
31329	754273
133936	754274
64135	754275
24296	754276
7826	754277
23771	754278
23984	754279
32348	754280
24798	754281
56824	754282
66732	754283
44927	754284
73382	754285
102597	754286
87501	754287
72861	754288
27945	754289
63314	754290
72767	754291
80461	754292
62130	754293
18033	754294
70456	754295
78052	754296
76793	754297
136040	754298
111861	754299
94134	754300
108680	754301
66746	754302
7549	754303
108517	754304
41526	754305
77770	754306
79281	754307
2834	754308
219	754309
28121	754310
1008	754311
3979	754312
44582	754313
39992	754314
33602	754315
20383	754316
3601	754317
23429	754318
73317	754319
18362	754320
51895	754321
63515	754322
92848	754323
109855	754324
10931	754325
51226	754326
1742	754327
11308	754328
20112	754329
60377	754330
36234	754331
45317	754332
11005	754333
5785	754334
51450	754335
58123	754336
43268	754337
32493	754338
37200	754339
28465	754340
28135	754341
10241	754342
37559	754343
117611	754344
16556	754345
85366	754346
52164	754347
24847	754348
99180	754349
55637	754350
4814	754351
92424	754352
56676	754353
17232	754354
60128	754355
28814	754356
27666	754357
12519	754358
75928	754359
53777	754360
42550	754361
126064	754362
39987	754363
56977	754364
108704	754365
41376	754366
59931	754367
10896	754368
63197	754369
87324	754370
16659	754371
3953	754372
102162	754373
80773	754374
9225	754375
21358	754376
45193	754377
22192	754378
42200	754379
52962	754380
35878	754381
63658	754382
53136	754383
1260	754384
44703	754385
23701	754386
331	754387
21122	754388
43588	754389
36134	754390
88806	754391
3149	754392
74869	754393
81560	754394
1262	754395
11272	754396
7827	754397
17226	754398
15707	754399
104406	754400
23584	754401
6860	754402
20821	754403
3810	754404
17290	754405
36225	754406
75849	754407
11406	754408
23342	754409
14213	754410
51344	754411
41671	754412
24763	754413
27084	754414
85972	754415
44017	754416
25810	754417
28426	754418
35458	754419
66620	754420
69520	754421
30386	754422
88126	754423
16964	754424
45524	754425
2000	754426
8105	754427
68145	754428
134510	754429
3131	754430
54093	754431
6738	754432
68801	754433
96308	754434
47740	754435
15163	754436
1	754437
51240	754438
88506	754439
28822	754440
31127	754441
155	754442
26301	754443
39709	754444
27750	754445
81159	754446
27809	754447
37944	754448
65572	754449
18633	754450
5962	754451
9408	754452
6627	754453
4408	754454
22618	754455
82129	754456
133190	754457
32947	754458
1416	754459
5589	754460
5621	754461
47933	754462
45604	754463
28519	754464
13402	754465
12198	754466
21996	754467
61634	754468
75622	754469
39543	754470
28181	754471
13787	754472
4307	754473
13565	754474
5998	754475
6608	754476
123	754477
21352	754478
24966	754479
50765	754480
14834	754481
48568	754482
106623	754483
134464	754484
46327	754485
6768	754486
25878	754487
34142	754488
35548	754489
9223	754490
18364	754491
76415	754492
88904	754493
80437	754494
100908	754495
8512	754496
23317	754497
2000	754498
2744	754499
53333	754500
8118	754501
3276	754502
78176	754503
27100	754504
23407	754505
77104	754506
104102	754507
90947	754508
69070	754509
29179	754510
55580	754511
8548	754512
13954	754513
45120	754514
27747	754515
17141	754516
11976	754517
31371	754518
58243	754519
39511	754520
1438	754521
86834	754522
36434	754523
107318	754524
77615	754525
15729	754526
33314	754527
32251	754528
26006	754529
12279	754530
8870	754531
50335	754532
95468	754533
26332	754534
53072	754535
45173	754536
20330	754537
15778	754538
96743	754539
6254	754540
32492	754541
52365	754542
35372	754543
5368	754544
85153	754545
62454	754546
22289	754547
10762	754548
29502	754549
22560	754550
2930	754551
65983	754552
39410	754553
95230	754554
64097	754555
33899	754556
67549	754557
217	754558
87249	754559
126339	754560
13545	754561
29114	754562
57535	754563
70247	754564
38199	754565
81941	754566
4659	754567
49259	754568
58227	754569
15677	754570
120181	754571
26157	754572
136024	754573
15499	754574
32186	754575
1868	754576
25601	754577
9886	754578
83683	754579
64816	754580
22359	754581
74931	754582
7093	754583
102216	754584
92108	754585
103838	754586
62584	754587
3632	754588
98338	754589
50484	754590
34305	754591
32186	754592
2839	754593
59799	754594
88763	754595
24741	754596
56707	754597
4792	754598
77037	754599
5523	754600
3847	754601
32458	754602
2502	754603
27595	754604
71593	754605
27668	754606
11017	754607
11393	754608
45559	754609
40752	754610
74876	754611
8359	754612
10473	754613
9008	754614
13960	754615
59043	754616
23079	754617
23979	754618
56154	754619
11017	754620
90577	754621
24415	754622
15802	754623
45521	754624
65655	754625
57541	754626
43631	754627
33011	754628
22320	754629
148598	754630
114896	754631
429	754632
96846	754633
99440	754634
2565	754635
85142	754636
45154	754637
832	754638
15979	754639
27553	754640
139573	754641
92789	754642
96244	754643
51669	754644
5285	754645
15668	754646
2883	754647
2067	754648
49665	754649
26689	754650
74518	754651
71356	754652
54114	754653
28019	754654
59997	754655
95712	754656
16999	754657
33572	754658
26535	754659
75501	754660
56929	754661
54	754662
113993	754663
30081	754664
66150	754665
67698	754666
13520	754667
21092	754668
2283	754669
23821	754670
13872	754671
51150	754672
11461	754673
57994	754674
13081	754675
26107	754676
46418	754677
97045	754678
12175	754679
42373	754680
1905	754681
4459	754682
19598	754683
19638	754684
25471	754685
71671	754686
96278	754687
45407	754688
20	754689
10708	754690
86404	754691
16972	754692
32815	754693
85391	754694
5592	754695
74	754696
4184	754697
95879	754698
60206	754699
1663	754700
14547	754701
22967	754702
14334	754703
28215	754704
5105	754705
54618	754706
50622	754707
100333	754708
34844	754709
28932	754710
35812	754711
30839	754712
33061	754713
3699	754714
26651	754715
18345	754716
52790	754717
7607	754718
49190	754719
28332	754720
683	754721
2090	754722
35073	754723
4187	754724
19243	754725
2460	754726
2000	754727
4667	754728
100293	754729
29956	754730
40297	754731
109990	754732
58032	754733
31359	754734
33093	754735
197	754736
119945	754737
9154	754738
46812	754739
286	754740
98380	754741
25492	754742
67861	754743
61875	754744
9946	754745
36047	754746
8746	754747
103739	754748
104418	754749
36195	754750
10883	754751
17176	754752
73105	754753
20055	754754
9055	754755
9611	754756
87442	754757
25550	754758
24860	754759
19212	754760
30535	754761
18238	754762
109901	754763
112311	754764
79710	754765
38776	754766
26035	754767
65454	754768
21128	754769
88766	754770
30218	754771
57646	754772
95844	754773
20835	754774
63205	754775
2358	754776
65633	754777
61097	754778
40667	754779
32359	754780
61292	754781
40539	754782
91499	754783
29730	754784
67859	754785
90562	754786
46000	754787
22050	754788
53457	754789
6523	754790
69949	754791
45934	754792
74699	754793
78264	754794
95756	754795
99582	754796
56557	754797
55225	754798
117172	754799
31889	754800
36171	754801
33930	754802
15510	754803
35438	754804
72903	754805
111510	754806
62100	754807
91379	754808
18630	754809
9817	754810
41146	754811
47871	754812
1415	754813
43131	754814
65495	754815
92066	754816
57019	754817
16150	754818
83052	754819
64824	754820
100579	754821
108939	754822
94811	754823
55001	754824
9256	754825
49574	754826
6676	754827
30889	754828
7812	754829
29065	754830
5216	754831
51437	754832
19611	754833
36220	754834
43253	754835
65681	754836
12669	754837
17868	754838
14869	754839
24884	754840
2043	754841
15541	754842
49879	754843
52978	754844
4285	754845
22104	754846
4037	754847
91943	754848
28601	754849
45912	754850
5444	754851
22209	754852
3519	754853
929	754854
2551	754855
28406	754856
3031	754857
13977	754858
12779	754859
29751	754860
5530	754861
27783	754862
30596	754863
11200	754864
17618	754865
35074	754866
31155	754867
114498	754868
1201	754869
36254	754870
21246	754871
22287	754872
3058	754873
6522	754874
36654	754875
33887	754876
3154	754877
78907	754878
40898	754879
5534	754880
74942	754881
49459	754882
73449	754883
41857	754884
112447	754885
23688	754886
12096	754887
105854	754888
20232	754889
80340	754890
53875	754891
42444	754892
76991	754893
45367	754894
31778	754895
69497	754896
91645	754897
25425	754898
80680	754899
4681	754900
80370	754901
41196	754902
1852	754903
51900	754904
52981	754905
5911	754906
40709	754907
52951	754908
23757	754909
9803	754910
94514	754911
13087	754912
90976	754913
107647	754914
57576	754915
64790	754916
68947	754917
26740	754918
134155	754919
26598	754920
47394	754921
11803	754922
1522	754923
102413	754924
51146	754925
23455	754926
9478	754927
12568	754928
11402	754929
56920	754930
43636	754931
17314	754932
60097	754933
64900	754934
62436	754935
45329	754936
32265	754937
23913	754938
23383	754939
77819	754940
70354	754941
68255	754942
76629	754943
2340	754944
40442	754945
16702	754946
28037	754947
22170	754948
67763	754949
87359	754950
83703	754951
101149	754952
108674	754953
1282	754954
6211	754955
4526	754956
22764	754957
109863	754958
66497	754959
12046	754960
63709	754961
32481	754962
9834	754963
110	754964
55074	754965
73	754966
98056	754967
5783	754968
69979	754969
92189	754970
66930	754971
8258	754972
23259	754973
28218	754974
30375	754975
38500	754976
42201	754977
22095	754978
4544	754979
84562	754980
37247	754981
23447	754982
128792	754983
1859	754984
85875	754985
18171	754986
44188	754987
41477	754988
27812	754989
59379	754990
73	754991
42304	754992
102231	754993
21789	754994
117056	754995
16918	754996
47663	754997
43287	754998
9	754999
15563	755000
118987	755001
71590	755002
22997	755003
31023	755004
10747	755005
58591	755006
28466	755007
62704	755008
110050	755009
14069	755010
99572	755011
10451	755012
62826	755013
87168	755014
6075	755015
44708	755016
10700	755017
44320	755018
65964	755019
1212	755020
52919	755021
50535	755022
65856	755023
77656	755024
132733	755025
25580	755026
94364	755027
61023	755028
78027	755029
32424	755030
94498	755031
24724	755032
33678	755033
33902	755034
20742	755035
166329	755036
48421	755037
45288	755038
2773	755039
79652	755040
41190	755041
2672	755042
20403	755043
8897	755044
160675	755045
45354	755046
90243	755047
49323	755048
49526	755049
85397	755050
34453	755051
28011	755052
9325	755053
27159	755054
17092	755055
78402	755056
9769	755057
19524	755058
110287	755059
122666	755060
91592	755061
37280	755062
78111	755063
166256	755064
51410	755065
110351	755066
15816	755067
1216	755068
1153	755069
29223	755070
82075	755071
24855	755072
27071	755073
5782	755074
12637	755075
11993	755076
58011	755077
25803	755078
67720	755079
110363	755080
7121	755081
97521	755082
39083	755083
10334	755084
66593	755085
128698	755086
112899	755087
145149	755088
167641	755089
33601	755090
20501	755091
7493	755092
111364	755093
37314	755094
96830	755095
104271	755096
102495	755097
9960	755098
93986	755099
22919	755100
7572	755101
7781	755102
32954	755103
23142	755104
8279	755105
41499	755106
12698	755107
11050	755108
44469	755109
39741	755110
5349	755111
81916	755112
20665	755113
4930	755114
1678	755115
67054	755116
3353	755117
69990	755118
17247	755119
41399	755120
80363	755121
9941	755122
22132	755123
17142	755124
10128	755125
33864	755126
48546	755127
26054	755128
14675	755129
15318	755130
84487	755131
15845	755132
30327	755133
54176	755134
30048	755135
30048	755136
76299	755137
35146	755138
118896	755139
9476	755140
197	755141
44876	755142
832	755143
37434	755144
88195	755145
99007	755146
23737	755147
39815	755148
33694	755149
261	755150
99474	755151
126143	755152
8018	755153
7197	755154
15289	755155
2790	755156
8734	755157
19010	755158
65771	755159
8577	755160
49148	755161
45899	755162
55000	755163
739	755164
8208	755165
18454	755166
9573	755167
21577	755168
36106	755169
15470	755170
15470	755171
4154	755172
12662	755173
7191	755174
3236	755175
2901	755176
41355	755177
13019	755178
5291	755179
34703	755180
4843	755181
640	755182
33795	755183
31330	755184
19398	755185
66185	755186
65475	755187
66623	755188
30479	755189
119856	755190
48484	755191
7088	755192
30877	755193
2283	755194
14774	755195
41360	755196
79281	755197
77888	755198
130892	755199
22132	755200
74431	755201
56603	755202
47117	755203
36545	755204
17251	755205
49550	755206
105682	755207
6487	755208
418	755209
40	755210
12317	755211
15838	755212
1779	755213
16060	755214
9096	755215
85085	755216
7825	755217
46179	755218
160035	755219
16295	755220
122810	755221
11714	755222
80735	755223
7151	755224
7702	755225
34511	755226
64982	755227
98776	755228
36211	755229
106737	755230
45368	755231
27060	755232
20354	755233
6718	755234
38104	755235
396	755236
7041	755237
64194	755238
67837	755239
16982	755240
13134	755241
8875	755242
4481	755243
33629	755244
7977	755245
101045	755246
115549	755247
33849	755248
1617	755249
73388	755250
40674	755251
101144	755252
8269	755253
168	755254
72891	755255
87656	755256
61475	755257
56908	755258
49120	755259
16073	755260
5165	755261
1823	755262
270	755263
3580	755264
9049	755265
117	755266
19074	755267
68038	755268
77725	755269
10593	755270
1868	755271
8459	755272
1055	755273
59168	755274
8063	755275
19489	755276
52249	755277
80776	755278
50297	755279
41285	755280
4944	755281
137097	755282
64003	755283
3462	755284
4476	755285
10613	755286
51975	755287
107139	755288
19089	755289
7045	755290
7045	755291
7045	755292
110748	755293
101	755294
7349	755295
72145	755296
66469	755297
51620	755298
49312	755299
73196	755300
10077	755301
40442	755302
68146	755303
28334	755304
10848	755305
12220	755306
10075	755307
37154	755308
68958	755309
124191	755310
47122	755311
335	755312
335	755313
335	755314
58411	755315
49268	755316
24170	755317
8875	755318
1560	755319
1331	755320
3372	755321
89312	755322
64885	755323
8160	755324
51607	755325
23950	755326
15282	755327
71023	755328
80885	755329
7708	755330
11136	755331
86136	755332
9236	755333
47266	755334
104229	755335
55120	755336
73822	755337
54079	755338
86516	755339
25226	755340
63141	755341
10235	755342
5200	755343
1527	755344
52741	755345
143840	755346
49329	755347
27642	755348
50572	755349
127513	755350
66867	755351
66867	755352
123054	755353
778	755354
31064	755355
25296	755356
49388	755357
17118	755358
56528	755359
86195	755360
51110	755361
45170	755362
2608	755363
115207	755364
2680	755365
37630	755366
7140	755367
82732	755368
1001	755369
2492	755370
3236	755371
83107	755372
75350	755373
42667	755374
27962	755375
1253	755376
1996	755377
7373	755378
3313	755379
2906	755380
5485	755381
7998	755382
5378	755383
39349	755384
87621	755385
98292	755386
19930	755387
26891	755388
40648	755389
14884	755390
40555	755391
13804	755392
13804	755393
4592	755394
50	755395
11391	755396
3586	755397
76341	755398
53758	755399
48067	755400
51032	755401
30005	755402
24867	755403
34288	755404
13819	755405
58411	755406
17644	755407
19290	755408
1899	755409
1899	755410
29018	755411
94408	755412
8211	755413
2451	755414
93819	755415
62699	755416
69206	755417
49237	755418
23775	755419
72148	755420
48952	755421
30896	755422
3739	755423
11319	755424
66811	755425
19913	755426
80601	755427
35091	755428
134177	755429
25952	755430
15601	755431
5610	755432
34595	755433
21211	755434
7795	755435
56486	755436
44659	755437
44491	755438
44468	755439
8301	755440
73704	755441
5496	755442
20325	755443
30089	755444
24221	755445
8548	755446
27256	755447
36732	755448
54115	755449
27256	755450
60265	755451
17027	755452
1265	755453
3434	755454
44676	755455
72183	755456
12639	755457
98905	755458
70951	755459
4693	755460
4930	755461
36615	755462
24977	755463
13406	755464
45818	755465
35025	755466
45842	755467
35048	755468
59780	755469
77422	755470
82933	755471
33015	755472
45116	755473
8259	755474
77525	755475
11381	755476
22625	755477
59884	755478
49645	755479
35510	755480
105084	755481
142	755482
13103	755483
60177	755484
71095	755485
30895	755486
71404	755487
34171	755488
59023	755489
66795	755490
40026	755491
42404	755492
65971	755493
8025	755494
2970	755495
46533	755496
59952	755497
15755	755498
15755	755499
9592	755500
36448	755501
104889	755502
9592	755503
16152	755504
1578	755505
4834	755506
28930	755507
45834	755508
40114	755509
9651	755510
45609	755511
40514	755512
6310	755513
885	755514
1246	755515
67230	755516
34559	755517
9680	755518
61055	755519
14881	755520
35576	755521
14430	755522
1051	755523
132562	755524
51272	755525
12122	755526
569	755527
65959	755528
46265	755529
18498	755530
7229	755531
31431	755532
90874	755533
5140	755534
13378	755535
17596	755536
3374	755537
17741	755538
1710	755539
76971	755540
35881	755541
35881	755542
64432	755543
34712	755544
37441	755545
59269	755546
9662	755547
43995	755548
10559	755549
8439	755550
67214	755551
46240	755552
7683	755553
40029	755554
23689	755555
39122	755556
7539	755557
23072	755558
71667	755559
8596	755560
7661	755561
20412	755562
2616	755563
8973	755564
135459	755565
2835	755566
11187	755567
42455	755568
17573	755569
61468	755570
5660	755571
48819	755572
74301	755573
79907	755574
34672	755575
3311	755576
80344	755577
2903	755578
77088	755579
24295	755580
9380	755581
46908	755582
42455	755583
26724	755584
9253	755585
42647	755586
29511	755587
5917	755588
120349	755589
81661	755590
54218	755591
747	755592
83218	755593
64428	755594
80833	755595
15804	755596
2069	755597
4952	755598
85232	755599
37039	755600
59308	755601
89038	755602
31007	755603
87794	755604
12052	755605
120523	755606
111	755607
531	755608
1193	755609
209	755610
45565	755611
83005	755612
74866	755613
95793	755614
26640	755615
19528	755616
39901	755617
24950	755618
88686	755619
5583	755620
17259	755621
31785	755622
10894	755623
40086	755624
80369	755625
42974	755626
4969	755627
88213	755628
49395	755629
73223	755630
85118	755631
63616	755632
36420	755633
16888	755634
8098	755635
34164	755636
23669	755637
98356	755638
28618	755639
11171	755640
3632	755641
22303	755642
42517	755643
29420	755644
1007	755645
28033	755646
12697	755647
16932	755648
60603	755649
110873	755650
9999	755651
3169	755652
29743	755653
30712	755654
28639	755655
29471	755656
10569	755657
35286	755658
17890	755659
30901	755660
10138	755661
17880	755662
55336	755663
119799	755664
25548	755665
59018	755666
79756	755667
108416	755668
8096	755669
1253	755670
428	755671
3389	755672
122728	755673
6007	755674
37293	755675
18210	755676
14401	755677
64049	755678
52883	755679
30469	755680
12312	755681
13338	755682
124416	755683
10708	755684
47896	755685
59291	755686
78489	755687
1490	755688
67121	755689
112230	755690
48162	755691
103049	755692
64789	755693
1369	755694
3956	755695
65666	755696
3632	755697
55606	755698
53139	755699
118735	755700
56778	755701
3793	755702
31179	755703
42394	755704
63677	755705
21759	755706
3140	755707
18204	755708
10849	755709
10926	755710
6889	755711
41343	755712
24363	755713
6717	755714
12546	755715
64802	755716
56351	755717
747	755718
69149	755719
5987	755720
1488	755721
18344	755722
53352	755723
5895	755724
54296	755725
17486	755726
1555	755727
37613	755728
33070	755729
11369	755730
50373	755731
38868	755732
49701	755733
71382	755734
27671	755735
39304	755736
57993	755737
12805	755738
23447	755739
6834	755740
711	755741
20817	755742
104	755743
96917	755744
57749	755745
48611	755746
96543	755747
46962	755748
26715	755749
80730	755750
41994	755751
64338	755752
13097	755753
111847	755754
25024	755755
10564	755756
104356	755757
18322	755758
117377	755759
2977	755760
120414	755761
16722	755762
68168	755763
135426	755764
40502	755765
62115	755766
32789	755767
28726	755768
50609	755769
71123	755770
84387	755771
86002	755772
4278	755773
14520	755774
6804	755775
115082	755776
27783	755777
61165	755778
33687	755779
24222	755780
17158	755781
25492	755782
406	755783
80890	755784
55453	755785
51652	755786
57994	755787
11046	755788
62121	755789
13585	755790
53061	755791
35913	755792
5594	755793
126118	755794
52216	755795
11449	755796
32780	755797
17232	755798
507	755799
36476	755800
38480	755801
25824	755802
133019	755803
46530	755804
21087	755805
103463	755806
64504	755807
2565	755808
24420	755809
45831	755810
80617	755811
18969	755812
18391	755813
4943	755814
88713	755815
46932	755816
110912	755817
9046	755818
10136	755819
10596	755820
4599	755821
5356	755822
27075	755823
10262	755824
35686	755825
15507	755826
109924	755827
67976	755828
2151	755829
3331	755830
124310	755831
54210	755832
40487	755833
434	755834
491	755835
4540	755836
61718	755837
2971	755838
81820	755839
3917	755840
14260	755841
45074	755842
91759	755843
85241	755844
23052	755845
11967	755846
11431	755847
102681	755848
105880	755849
64205	755850
100643	755851
54365	755852
96816	755853
94245	755854
89565	755855
23665	755856
117042	755857
10517	755858
7179	755859
25245	755860
98166	755861
120147	755862
73201	755863
82331	755864
94257	755865
117244	755866
56055	755867
23080	755868
31121	755869
80567	755870
56287	755871
94417	755872
69119	755873
43052	755874
81588	755875
98008	755876
86476	755877
39145	755878
37660	755879
988	755880
37811	755881
23700	755882
96280	755883
46156	755884
50230	755885
44674	755886
89185	755887
9919	755888
69531	755889
124290	755890
51834	755891
96645	755892
4542	755893
501	755894
2289	755895
940	755896
3326	755897
20634	755898
42272	755899
32198	755900
84975	755901
43262	755902
719	755903
8525	755904
40661	755905
134630	755906
112928	755907
22347	755908
31500	755909
78990	755910
93606	755911
13102	755912
113801	755913
19733	755914
33608	755915
18213	755916
112932	755917
9423	755918
59302	755919
942	755920
1079	755921
60332	755922
1405	755923
8521	755924
35987	755925
4129	755926
64893	755927
26529	755928
41175	755929
12928	755930
797	755931
103895	755932
34031	755933
34401	755934
51038	755935
28546	755936
1617	755937
3428	755938
43386	755939
40555	755940
6246	755941
53095	755942
30147	755943
23843	755944
68746	755945
90012	755946
77554	755947
26061	755948
74379	755949
26550	755950
52519	755951
95313	755952
25292	755953
22823	755954
138508	755955
16242	755956
7162	755957
4476	755958
15285	755959
10441	755960
7986	755961
15265	755962
6464	755963
75978	755964
66802	755965
96826	755966
17557	755967
106983	755968
67914	755969
47770	755970
28411	755971
6051	755972
35066	755973
70442	755974
55537	755975
15902	755976
54128	755977
37691	755978
53156	755979
15689	755980
5393	755981
31690	755982
54183	755983
48769	755984
705	755985
3914	755986
87706	755987
17339	755988
11443	755989
70907	755990
109017	755991
23386	755992
30517	755993
42517	755994
42474	755995
36201	755996
16973	755997
4657	755998
839	755999
16737	756000
59139	756001
18669	756002
27101	756003
22708	756004
17200	756005
36086	756006
24608	756007
58841	756008
26013	756009
49369	756010
90910	756011
46678	756012
83697	756013
65415	756014
7564	756015
48740	756016
32384	756017
5707	756018
13969	756019
23857	756020
1712	756021
59537	756022
104930	756023
64347	756024
11529	756025
35431	756026
21954	756027
55354	756028
112279	756029
76301	756030
10174	756031
162420	756032
58494	756033
8810	756034
69508	756035
8724	756036
28787	756037
130581	756038
105480	756039
129185	756040
23882	756041
33034	756042
116670	756043
8356	756044
117771	756045
5904	756046
40715	756047
111549	756048
32470	756049
19010	756050
55582	756051
14296	756052
5931	756053
3727	756054
24060	756055
21568	756056
63638	756057
24640	756058
64891	756059
15668	756060
31921	756061
102105	756062
72668	756063
82265	756064
71588	756065
59368	756066
3349	756067
45322	756068
25873	756069
8826	756070
3631	756071
12120	756072
5808	756073
33766	756074
10066	756075
2565	756076
15700	756077
6217	756078
14990	756079
29699	756080
26253	756081
6201	756082
193	756083
48796	756084
2769	756085
42498	756086
10414	756087
36857	756088
9014	756089
71137	756090
22310	756091
58397	756092
24752	756093
75868	756094
30968	756095
12636	756096
73306	756097
74808	756098
69311	756099
9358	756100
19007	756101
31981	756102
4557	756103
18989	756104
10368	756105
282	756106
29910	756107
145277	756108
314	756109
39073	756110
17130	756111
9380	756112
119014	756113
85199	756114
93563	756115
90926	756116
27071	756117
5428	756118
64722	756119
58224	756120
24422	756121
13402	756122
8301	756123
69357	756124
82343	756125
50855	756126
47750	756127
284	756128
45216	756129
30107	756130
35820	756131
34504	756132
29612	756133
17852	756134
52843	756135
89081	756136
8910	756137
36675	756138
120404	756139
12270	756140
32942	756141
108381	756142
12125	756143
46921	756144
72692	756145
121507	756146
68975	756147
31935	756148
31829	756149
1291	756150
44643	756151
41381	756152
67874	756153
64270	756154
47731	756155
51206	756156
48507	756157
16929	756158
101283	756159
57485	756160
88222	756161
128760	756162
4273	756163
82137	756164
41705	756165
106031	756166
46430	756167
6376	756168
41705	756169
18216	756170
70950	756171
19080	756172
89089	756173
23365	756174
73873	756175
28571	756176
41410	756177
73593	756178
106663	756179
66586	756180
4664	756181
56724	756182
37884	756183
131347	756184
2320	756185
65885	756186
54312	756187
2320	756188
2320	756189
2320	756190
158089	756191
16880	756192
22265	756193
83502	756194
49854	756195
26334	756196
128799	756197
95548	756198
39709	756199
23696	756200
84329	756201
18323	756202
18323	756203
15853	756204
18323	756205
40462	756206
98027	756207
86757	756208
118980	756209
20530	756210
6426	756211
19839	756212
7150	756213
83702	756214
45561	756215
12395	756216
4280	756217
7584	756218
164468	756219
32373	756220
47182	756221
18682	756222
40020	756223
37014	756224
13746	756225
44770	756226
13804	756227
21072	756228
10555	756229
16287	756230
9276	756231
2218	756232
137702	756233
99107	756234
50391	756235
25260	756236
37139	756237
8643	756238
2913	756239
48575	756240
1799	756241
40433	756242
100928	756243
45284	756244
15855	756245
14915	756246
89568	756247
35075	756248
131313	756249
35303	756250
44521	756251
26429	756252
2376	756253
9817	756254
25772	756255
75226	756256
42205	756257
72052	756258
92096	756259
15898	756260
29073	756261
4310	756262
35436	756263
84493	756264
2046	756265
73659	756266
44445	756267
6927	756268
14094	756269
58578	756270
63493	756271
16657	756272
37080	756273
9620	756274
82757	756275
17999	756276
59290	756277
85348	756278
2597	756279
9006	756280
112303	756281
47249	756282
41331	756283
605	756284
53173	756285
40410	756286
46110	756287
3895	756288
94476	756289
1601	756290
93913	756291
68350	756292
25514	756293
20538	756294
53109	756295
92127	756296
18648	756297
4788	756298
38723	756299
58574	756300
83480	756301
1947	756302
19896	756303
73045	756304
5342	756305
6615	756306
109973	756307
71719	756308
69404	756309
138410	756310
127669	756311
25364	756312
68418	756313
18102	756314
111761	756315
31366	756316
26962	756317
2115	756318
76404	756319
15234	756320
103586	756321
53888	756322
30245	756323
43040	756324
10941	756325
78844	756326
17032	756327
74806	756328
105016	756329
104863	756330
8410	756331
41916	756332
66183	756333
109410	756334
31924	756335
49884	756336
24733	756337
10752	756338
23561	756339
22948	756340
11333	756341
67095	756342
2391	756343
110488	756344
66085	756345
58545	756346
14150	756347
60434	756348
9111	756349
2349	756350
4487	756351
44869	756352
56435	756353
68184	756354
40551	756355
42524	756356
45603	756357
2940	756358
14348	756359
24906	756360
18160	756361
39842	756362
53691	756363
70617	756364
4280	756365
4280	756366
19245	756367
18951	756368
21128	756369
7564	756370
61292	756371
6075	756372
42276	756373
12288	756374
30218	756375
74896	756376
14205	756377
2554	756378
51909	756379
26225	756380
100587	756381
41164	756382
10096	756383
17679	756384
20119	756385
110015	756386
20936	756387
2175	756388
20358	756389
39122	756390
39122	756391
50315	756392
39397	756393
33290	756394
85314	756395
105450	756396
104341	756397
35531	756398
48910	756399
92642	756400
483	756401
36269	756402
76931	756403
106875	756404
63644	756405
64550	756406
67740	756407
96349	756408
32273	756409
62806	756410
27178	756411
35531	756412
16925	756413
11332	756414
17025	756415
30426	756416
89270	756417
64412	756418
61028	756419
30426	756420
21215	756421
97036	756422
53270	756423
51633	756424
37227	756425
9477	756426
87593	756427
71653	756428
22267	756429
83440	756430
26622	756431
96342	756432
99183	756433
12393	756434
110832	756435
12342	756436
4936	756437
35846	756438
98268	756439
48971	756440
3921	756441
4632	756442
88932	756443
13290	756444
73	756445
70962	756446
2291	756447
2291	756448
65447	756449
49758	756450
11241	756451
65447	756452
60585	756453
34563	756454
3762	756455
55631	756456
64755	756457
23814	756458
7319	756459
51469	756460
22758	756461
59792	756462
28795	756463
58651	756464
13234	756465
70051	756466
45932	756467
16883	756468
51836	756469
44626	756470
101366	756471
27254	756472
20701	756473
94719	756474
8060	756475
82396	756476
4067	756477
50251	756478
92529	756479
14324	756480
17650	756481
90681	756482
5050	756483
4980	756484
23760	756485
12071	756486
62542	756487
20855	756488
925	756489
55096	756490
2266	756491
15646	756492
17645	756493
6934	756494
34135	756495
109195	756496
86341	756497
48963	756498
16929	756499
1409	756500
9636	756501
38095	756502
67102	756503
54769	756504
4019	756505
20616	756506
101979	756507
7396	756508
55640	756509
32383	756510
12656	756511
2699	756512
3873	756513
11227	756514
67914	756515
9804	756516
30614	756517
37779	756518
22084	756519
49584	756520
60582	756521
89565	756522
1314	756523
9055	756524
2453	756525
8421	756526
11034	756527
53372	756528
12470	756529
569	756530
86841	756531
7521	756532
59056	756533
89539	756534
82242	756535
6948	756536
72025	756537
30448	756538
31343	756539
63698	756540
67656	756541
81468	756542
15489	756543
2154	756544
37619	756545
1601	756546
15847	756547
5469	756548
5469	756549
43556	756550
111447	756551
29557	756552
72920	756553
42047	756554
44551	756555
84818	756556
34545	756557
9285	756558
87672	756559
101370	756560
4222	756561
26395	756562
693	756563
33183	756564
5604	756565
24278	756566
4189	756567
79878	756568
28051	756569
7936	756570
12375	756571
87415	756572
108732	756573
10704	756574
49873	756575
119163	756576
35386	756577
64816	756578
9843	756579
74371	756580
374	756581
9256	756582
29119	756583
24585	756584
1580	756585
9413	756586
108774	756587
4532	756588
85339	756589
95906	756590
25577	756591
100886	756592
33082	756593
110771	756594
36703	756595
47021	756596
39235	756597
25378	756598
10984	756599
13087	756600
12245	756601
41679	756602
52386	756603
17645	756604
14113	756605
77864	756606
17656	756607
71796	756608
1549	756609
12456	756610
103629	756611
88935	756612
8985	756613
108769	756614
2277	756615
15368	756616
73	756617
6653	756618
26215	756619
2533	756620
295	756621
87183	756622
117082	756623
24796	756624
18193	756625
99572	756626
96662	756627
60338	756628
26598	756629
62537	756630
107857	756631
23951	756632
15942	756633
88072	756634
79586	756635
112294	756636
16276	756637
2461	756638
14215	756639
5967	756640
38818	756641
78007	756642
66642	756643
3544	756644
10575	756645
9460	756646
21917	756647
12734	756648
4964	756649
21571	756650
18715	756651
10862	756652
39488	756653
5015	756654
50832	756655
3844	756656
61466	756657
12740	756658
81758	756659
24360	756660
19577	756661
60286	756662
10148	756663
64655	756664
3787	756665
54226	756666
68363	756667
62762	756668
38096	756669
52896	756670
73124	756671
64030	756672
51447	756673
167566	756674
75203	756675
30948	756676
64117	756677
53306	756678
1070	756679
2057	756680
29219	756681
62691	756682
39078	756683
34648	756684
34648	756685
13254	756686
14079	756687
60272	756688
70430	756689
56973	756690
128751	756691
78400	756692
10291	756693
50626	756694
40551	756695
74441	756696
132646	756697
86402	756698
92604	756699
41860	756700
13104	756701
3441	756702
88011	756703
5678	756704
12391	756705
35853	756706
67719	756707
64958	756708
4746	756709
113851	756710
90895	756711
31525	756712
26606	756713
58618	756714
6635	756715
24022	756716
32342	756717
47234	756718
61597	756719
41449	756720
14501	756721
71142	756722
44469	756723
7028	756724
86365	756725
39376	756726
24579	756727
64851	756728
723	756729
23056	756730
88130	756731
66030	756732
23079	756733
86476	756734
101081	756735
99737	756736
56588	756737
42210	756738
33102	756739
74403	756740
13941	756741
46148	756742
94466	756743
102698	756744
11065	756745
51201	756746
57454	756747
84797	756748
26095	756749
108888	756750
42290	756751
57423	756752
75338	756753
149145	756754
115246	756755
130929	756756
108867	756757
10381	756758
137140	756759
50447	756760
41412	756761
54780	756762
28452	756763
21816	756764
34007	756765
23887	756766
111935	756767
21497	756768
86802	756769
23794	756770
20088	756771
44636	756772
58267	756773
28050	756774
17832	756775
70531	756776
7920	756777
103390	756778
26146	756779
70236	756780
8316	756781
90730	756782
61361	756783
23951	756784
73052	756785
58601	756786
21510	756787
53823	756788
26134	756789
50740	756790
17361	756791
90664	756792
20506	756793
22901	756794
61638	756795
2518	756796
86530	756797
3432	756798
7068	756799
48168	756800
54332	756801
70036	756802
66073	756803
104864	756804
82705	756805
49125	756806
89517	756807
19679	756808
9574	756809
93758	756810
83607	756811
15726	756812
40538	756813
21954	756814
19212	756815
75637	756816
4217	756817
2451	756818
66549	756819
13538	756820
48005	756821
13367	756822
67464	756823
30320	756824
62635	756825
9646	756826
105146	756827
67057	756828
681	756829
33092	756830
123155	756831
79230	756832
87501	756833
17928	756834
26718	756835
36103	756836
2850	756837
7647	756838
69470	756839
56012	756840
8984	756841
34515	756842
1018	756843
37839	756844
68389	756845
31609	756846
74667	756847
107660	756848
47639	756849
46379	756850
32374	756851
71369	756852
56798	756853
92492	756854
7444	756855
55412	756856
53414	756857
97105	756858
1017	756859
75347	756860
102257	756861
127821	756862
84874	756863
100929	756864
9281	756865
20191	756866
46974	756867
13494	756868
56857	756869
57650	756870
67261	756871
5716	756872
11332	756873
57953	756874
39978	756875
6010	756876
36497	756877
110299	756878
134602	756879
18060	756880
39928	756881
71926	756882
14650	756883
46223	756884
71942	756885
12333	756886
82694	756887
90184	756888
35054	756889
17002	756890
7969	756891
25517	756892
4210	756893
32325	756894
48847	756895
53274	756896
82018	756897
49206	756898
46082	756899
26139	756900
41314	756901
10765	756902
25935	756903
13107	756904
3624	756905
33874	756906
68176	756907
61107	756908
123485	756909
57670	756910
37815	756911
33922	756912
1477	756913
41601	756914
1034	756915
6348	756916
15909	756917
99743	756918
79222	756919
729	756920
87111	756921
67483	756922
4920	756923
118609	756924
3742	756925
84414	756926
22401	756927
54042	756928
23281	756929
23110	756930
2435	756931
49751	756932
103694	756933
40915	756934
8992	756935
14731	756936
14731	756937
51947	756938
51383	756939
68333	756940
17770	756941
94865	756942
84765	756943
3722	756944
87701	756945
6143	756946
6466	756947
20434	756948
5914	756949
42577	756950
67485	756951
131492	756952
145705	756953
86567	756954
95849	756955
4887	756956
68924	756957
3917	756958
45401	756959
91616	756960
64760	756961
129029	756962
21905	756963
105796	756964
13288	756965
51490	756966
89174	756967
4025	756968
8478	756969
18386	756970
6854	756971
39280	756972
36974	756973
15263	756974
104498	756975
18062	756976
23328	756977
12292	756978
2965	756979
1234	756980
66954	756981
37153	756982
8526	756983
103557	756984
7574	756985
17202	756986
4236	756987
24149	756988
89229	756989
54117	756990
75600	756991
18808	756992
11490	756993
90478	756994
127647	756995
49629	756996
101278	756997
20462	756998
34722	756999
27743	757000
9047	757001
111267	757002
37042	757003
99461	757004
105890	757005
8854	757006
27105	757007
10125	757008
70221	757009
89391	757010
97933	757011
103831	757012
100474	757013
95252	757014
26161	757015
71372	757016
69430	757017
111988	757018
2348	757019
68080	757020
13234	757021
2053	757022
63405	757023
68380	757024
14287	757025
3404	757026
22919	757027
18792	757028
21545	757029
39426	757030
82132	757031
6177	757032
57447	757033
9829	757034
3858	757035
10651	757036
22907	757037
4621	757038
7754	757039
18471	757040
1365	757041
18541	757042
5583	757043
21581	757044
85862	757045
31050	757046
40406	757047
28175	757048
18538	757049
46227	757050
43365	757051
90104	757052
4777	757053
40543	757054
112259	757055
49797	757056
12195	757057
84931	757058
22219	757059
56506	757060
55174	757061
59763	757062
15346	757063
69494	757064
15774	757065
26472	757066
74935	757067
24873	757068
51128	757069
39928	757070
11213	757071
90943	757072
24111	757073
56939	757074
33152	757075
74833	757076
86164	757077
18836	757078
29087	757079
47798	757080
36078	757081
56140	757082
30087	757083
30087	757084
26448	757085
41540	757086
49634	757087
37733	757088
34627	757089
23507	757090
12055	757091
37914	757092
45326	757093
78986	757094
42468	757095
12457	757096
32348	757097
8915	757098
51938	757099
85887	757100
41604	757101
37771	757102
48873	757103
103822	757104
9431	757105
54179	757106
55993	757107
12935	757108
725	757109
29175	757110
11176	757111
12431	757112
52165	757113
41251	757114
67193	757115
74516	757116
114673	757117
1409	757118
5895	757119
12116	757120
90453	757121
13922	757122
8662	757123
21630	757124
68946	757125
70880	757126
13008	757127
9014	757128
17307	757129
102273	757130
108880	757131
289	757132
50535	757133
6007	757134
24217	757135
44916	757136
14182	757137
11240	757138
3939	757139
133855	757140
5663	757141
68851	757142
2153	757143
37492	757144
134424	757145
14171	757146
109	757147
132360	757148
2395	757149
14664	757150
3592	757151
73104	757152
4353	757153
75585	757154
4575	757155
16705	757156
15906	757157
20	757158
19608	757159
17279	757160
45645	757161
37055	757162
43649	757163
45531	757164
120133	757165
70309	757166
54167	757167
21424	757168
18784	757169
1136	757170
16740	757171
15213	757172
67983	757173
28160	757174
98846	757175
4257	757176
21769	757177
1249	757178
108579	757179
3131	757180
32516	757181
90214	757182
33747	757183
75400	757184
54092	757185
108789	757186
96428	757187
3173	757188
64106	757189
113165	757190
26959	757191
45440	757192
52259	757193
49896	757194
39698	757195
36790	757196
49465	757197
74649	757198
115537	757199
47049	757200
3173	757201
105225	757202
596	757203
83419	757204
82908	757205
135785	757206
14517	757207
56837	757208
135591	757209
90401	757210
40620	757211
15664	757212
36623	757213
29702	757214
58960	757215
134486	757216
14917	757217
25798	757218
64625	757219
103881	757220
103776	757221
34511	757222
32898	757223
16084	757224
8520	757225
35389	757226
28657	757227
98236	757228
89064	757229
88072	757230
76758	757231
135550	757232
28567	757233
106016	757234
790	757235
31889	757236
103526	757237
11212	757238
92828	757239
4923	757240
39741	757241
93787	757242
549	757243
64474	757244
105391	757245
54729	757246
149	757247
87997	757248
81634	757249
9851	757250
68912	757251
86093	757252
86105	757253
56957	757254
114340	757255
112107	757256
22127	757257
149	757258
19489	757259
25246	757260
33083	757261
8449	757262
7703	757263
24944	757264
40127	757265
47864	757266
96381	757267
26166	757268
52196	757269
32177	757270
197	757271
12820	757272
5708	757273
42356	757274
24406	757275
7372	757276
27985	757277
4373	757278
52033	757279
4856	757280
58434	757281
40684	757282
71155	757283
6423	757284
3885	757285
30991	757286
56557	757287
17832	757288
29486	757289
3830	757290
65903	757291
23754	757292
131315	757293
8168	757294
48729	757295
9210	757296
15758	757297
7692	757298
25383	757299
1046	757300
70554	757301
6785	757302
13027	757303
38889	757304
1249	757305
9758	757306
58521	757307
25470	757308
4277	757309
70432	757310
45163	757311
53369	757312
85219	757313
70460	757314
21298	757315
5628	757316
36781	757317
26299	757318
44122	757319
1038	757320
4149	757321
1383	757322
137131	757323
90234	757324
21488	757325
5783	757326
60116	757327
4287	757328
26263	757329
43426	757330
21952	757331
110318	757332
14296	757333
11976	757334
2536	757335
35096	757336
52218	757337
35971	757338
12799	757339
67610	757340
23849	757341
68099	757342
129698	757343
61726	757344
35919	757345
507	757346
70011	757347
26241	757348
4007	757349
42001	757350
64812	757351
67858	757352
30488	757353
40557	757354
100874	757355
124372	757356
31235	757357
8477	757358
4776	757359
23574	757360
51928	757361
44607	757362
30409	757363
70012	757364
40998	757365
7048	757366
137856	757367
31363	757368
32444	757369
53752	757370
11218	757371
11969	757372
131191	757373
8409	757374
107706	757375
99330	757376
2843	757377
2587	757378
63791	757379
9809	757380
61652	757381
5281	757382
16566	757383
94230	757384
64926	757385
109381	757386
132422	757387
77865	757388
93931	757389
69490	757390
87665	757391
45651	757392
160795	757393
29062	757394
42968	757395
89149	757396
74373	757397
85935	757398
94217	757399
43118	757400
60345	757401
17190	757402
42570	757403
153064	757404
2118	757405
50594	757406
93955	757407
143834	757408
120071	757409
67057	757410
5004	757411
56157	757412
107592	757413
109886	757414
40563	757415
77982	757416
84993	757417
46131	757418
47062	757419
90987	757420
87156	757421
30895	757422
85420	757423
49826	757424
83687	757425
102685	757426
83692	757427
104083	757428
38848	757429
136142	757430
50397	757431
50728	757432
74547	757433
28409	757434
28046	757435
105361	757436
11369	757437
89025	757438
89063	757439
65609	757440
26104	757441
107201	757442
839	757443
26102	757444
48764	757445
54601	757446
83492	757447
28435	757448
55279	757449
24877	757450
40776	757451
53223	757452
18474	757453
32842	757454
88010	757455
80787	757456
28203	757457
12392	757458
77921	757459
104320	757460
166185	757461
55639	757462
68997	757463
60435	757464
21208	757465
20885	757466
70487	757467
53191	757468
79241	757469
3892	757470
80457	757471
85426	757472
62904	757473
27739	757474
76924	757475
12893	757476
90668	757477
105914	757478
123014	757479
76092	757480
17264	757481
103964	757482
43406	757483
37326	757484
37301	757485
40057	757486
24387	757487
22782	757488
23055	757489
48648	757490
94610	757491
49402	757492
62200	757493
2757	757494
35358	757495
77892	757496
90510	757497
137745	757498
5681	757499
25754	757500
52780	757501
20075	757502
14327	757503
62192	757504
36492	757505
2803	757506
6375	757507
55036	757508
56752	757509
63612	757510
137424	757511
48098	757512
44943	757513
87653	757514
87579	757515
80385	757516
131339	757517
71556	757518
37730	757519
5942	757520
31125	757521
23995	757522
57412	757523
105737	757524
110241	757525
105173	757526
65834	757527
53234	757528
28839	757529
68446	757530
82186	757531
47683	757532
102442	757533
16196	757534
19942	757535
28416	757536
50912	757537
67943	757538
37296	757539
20138	757540
1970	757541
56020	757542
80888	757543
135467	757544
81431	757545
37880	757546
65641	757547
64668	757548
124570	757549
128002	757550
56452	757551
70877	757552
75875	757553
22131	757554
110879	757555
57409	757556
95526	757557
58372	757558
75561	757559
110843	757560
61545	757561
40138	757562
27990	757563
40218	757564
40009	757565
75614	757566
36576	757567
110410	757568
90930	757569
127875	757570
105346	757571
36547	757572
46137	757573
162537	757574
67186	757575
75358	757576
58163	757577
83075	757578
38688	757579
36576	757580
31726	757581
75841	757582
63649	757583
48939	757584
96384	757585
18764	757586
52517	757587
99782	757588
57594	757589
92673	757590
80991	757591
23461	757592
145553	757593
35891	757594
86540	757595
41592	757596
42153	757597
19275	757598
17675	757599
88196	757600
1969	757601
60536	757602
402	757603
55351	757604
1714	757605
41491	757606
69282	757607
113459	757608
35359	757609
92500	757610
102876	757611
38605	757612
36812	757613
10980	757614
22054	757615
106805	757616
94117	757617
50863	757618
82033	757619
10590	757620
10640	757621
49416	757622
61115	757623
2026	757624
16001	757625
28019	757626
5046	757627
130841	757628
42985	757629
33160	757630
74819	757631
34708	757632
38081	757633
24553	757634
53722	757635
79912	757636
94492	757637
11052	757638
41289	757639
35906	757640
22801	757641
96443	757642
97611	757643
67713	757644
34129	757645
39820	757646
17042	757647
25835	757648
54394	757649
7107	757650
87644	757651
67727	757652
58042	757653
2056	757654
19076	757655
4746	757656
35395	757657
105720	757658
53442	757659
17911	757660
65602	757661
74714	757662
38880	757663
9023	757664
103423	757665
79570	757666
49631	757667
13995	757668
92101	757669
38880	757670
70278	757671
16487	757672
67964	757673
79385	757674
17242	757675
47189	757676
47410	757677
89226	757678
60352	757679
5206	757680
48479	757681
35110	757682
102489	757683
85054	757684
20528	757685
26433	757686
23198	757687
58288	757688
38552	757689
86633	757690
23194	757691
56734	757692
22226	757693
29557	757694
6501	757695
70175	757696
54387	757697
44206	757698
50427	757699
87917	757700
51923	757701
11458	757702
84383	757703
83502	757704
78578	757705
57471	757706
45811	757707
35021	757708
45444	757709
95660	757710
5574	757711
45897	757712
72021	757713
2375	757714
2153	757715
56126	757716
82794	757717
5165	757718
40191	757719
109314	757720
20428	757721
71961	757722
70355	757723
8992	757724
6883	757725
122997	757726
100347	757727
70628	757728
53843	757729
6211	757730
85342	757731
102724	757732
74692	757733
50274	757734
65921	757735
83646	757736
69358	757737
56801	757738
7478	757739
69513	757740
66683	757741
21729	757742
44472	757743
124448	757744
65418	757745
45105	757746
18325	757747
70904	757748
66928	757749
17602	757750
68711	757751
51432	757752
24717	757753
132897	757754
8419	757755
58998	757756
68939	757757
40901	757758
74638	757759
6412	757760
47810	757761
6142	757762
10364	757763
79218	757764
31481	757765
1595	757766
28197	757767
12646	757768
25449	757769
13107	757770
45655	757771
29067	757772
28718	757773
3434	757774
868	757775
45809	757776
22001	757777
548	757778
31460	757779
1146	757780
63399	757781
81537	757782
84864	757783
53091	757784
64739	757785
28156	757786
14934	757787
73294	757788
74729	757789
95848	757790
118956	757791
118971	757792
137354	757793
40029	757794
65766	757795
31343	757796
50486	757797
87853	757798
39439	757799
107766	757800
39434	757801
45232	757802
54279	757803
23178	757804
113754	757805
48626	757806
22133	757807
72113	757808
44	757809
82915	757810
13432	757811
114303	757812
24296	757813
8156	757814
84375	757815
87624	757816
8879	757817
58443	757818
70578	757819
20526	757820
82080	757821
12401	757822
92498	757823
41852	757824
17375	757825
70986	757826
28718	757827
27615	757828
26700	757829
91872	757830
26937	757831
6331	757832
122440	757833
11122	757834
66336	757835
114766	757836
6803	757837
68739	757838
113062	757839
44730	757840
6318	757841
58081	757842
34109	757843
51898	757844
92306	757845
67172	757846
15847	757847
103722	757848
16178	757849
90743	757850
4851	757851
96509	757852
62392	757853
51517	757854
23151	757855
3011	757856
5436	757857
2346	757858
102239	757859
10599	757860
49334	757861
90600	757862
104948	757863
10976	757864
17414	757865
53016	757866
48414	757867
41164	757868
12805	757869
19193	757870
1935	757871
33053	757872
127161	757873
14934	757874
98176	757875
77423	757876
11219	757877
41184	757878
59120	757879
74684	757880
65478	757881
53452	757882
22075	757883
86499	757884
14859	757885
55356	757886
7428	757887
15268	757888
32367	757889
10692	757890
80347	757891
65470	757892
15268	757893
48634	757894
119199	757895
24106	757896
74440	757897
31467	757898
10638	757899
83086	757900
40011	757901
53747	757902
54828	757903
25341	757904
9681	757905
58070	757906
39689	757907
12096	757908
11157	757909
46484	757910
70578	757911
96683	757912
14844	757913
14844	757914
48549	757915
38829	757916
91468	757917
21542	757918
60079	757919
37150	757920
14844	757921
25517	757922
4210	757923
7969	757924
3488	757925
20369	757926
211	757927
130517	757928
2073	757929
20799	757930
121506	757931
80738	757932
86032	757933
26198	757934
70151	757935
51513	757936
6142	757937
90155	757938
113444	757939
46875	757940
16721	757941
12802	757942
12115	757943
28625	757944
99056	757945
36212	757946
20	757947
131508	757948
40863	757949
38141	757950
7967	757951
81071	757952
99001	757953
122581	757954
46385	757955
65598	757956
65597	757957
106891	757958
158790	757959
41934	757960
27028	757961
86076	757962
39827	757963
62413	757964
117204	757965
33331	757966
105641	757967
79029	757968
116970	757969
61889	757970
62351	757971
54777	757972
76503	757973
86380	757974
40887	757975
9030	757976
69017	757977
80479	757978
90719	757979
54661	757980
31969	757981
20314	757982
3596	757983
4289	757984
27585	757985
41186	757986
8356	757987
94108	757988
2461	757989
58924	757990
46028	757991
17738	757992
5059	757993
30675	757994
57688	757995
16955	757996
7000	757997
63645	757998
33539	757999
24956	758000
37133	758001
807	758002
339	758003
26426	758004
94468	758005
74715	758006
19140	758007
119161	758008
97128	758009
21908	758010
15625	758011
2834	758012
97963	758013
16295	758014
55062	758015
28056	758016
106096	758017
87090	758018
68713	758019
66976	758020
82926	758021
35857	758022
12510	758023
59448	758024
18456	758025
38145	758026
102675	758027
62500	758028
1555	758029
117601	758030
85514	758031
41653	758032
17755	758033
5321	758034
39121	758035
53458	758036
58835	758037
108795	758038
6164	758039
46832	758040
8870	758041
44367	758042
23734	758043
40745	758044
37670	758045
36516	758046
13009	758047
42501	758048
124173	758049
47162	758050
2845	758051
25563	758052
2582	758053
90044	758054
2821	758055
55045	758056
59241	758057
13120	758058
2045	758059
53867	758060
54572	758061
104123	758062
11403	758063
22	758064
147126	758065
71505	758066
61326	758067
3619	758068
44317	758069
137206	758070
35550	758071
106049	758072
29601	758073
48811	758074
35013	758075
6616	758076
172	758077
76337	758078
26694	758079
51383	758080
20318	758081
31066	758082
154283	758083
7641	758084
67482	758085
9040	758086
35412	758087
9271	758088
28361	758089
92488	758090
62725	758091
107802	758092
91375	758093
39882	758094
21365	758095
131459	758096
68062	758097
10723	758098
66943	758099
116860	758100
108639	758101
89500	758102
1856	758103
73	758104
20323	758105
38001	758106
2912	758107
67	758108
31197	758109
57976	758110
40041	758111
34227	758112
91954	758113
126370	758114
125995	758115
53741	758116
74374	758117
5206	758118
73014	758119
4691	758120
54633	758121
25	758122
16533	758123
68318	758124
10133	758125
76581	758126
16237	758127
68273	758128
1938	758129
45429	758130
28558	758131
14599	758132
24438	758133
33546	758134
30716	758135
19677	758136
56644	758137
64765	758138
117351	758139
19136	758140
701	758141
62413	758142
100658	758143
4152	758144
73462	758145
33130	758146
52538	758147
10965	758148
4042	758149
60242	758150
5746	758151
4042	758152
34802	758153
109853	758154
37952	758155
27790	758156
9006	758157
56709	758158
4746	758159
61190	758160
19616	758161
20387	758162
43058	758163
162164	758164
35255	758165
15491	758166
3216	758167
24106	758168
44516	758169
70554	758170
20439	758171
1383	758172
76438	758173
1968	758174
67216	758175
64125	758176
161886	758177
44465	758178
18796	758179
2028	758180
12441	758181
69919	758182
24375	758183
14169	758184
49518	758185
25841	758186
84678	758187
84340	758188
92522	758189
17632	758190
26230	758191
50564	758192
22304	758193
22304	758194
100678	758195
15304	758196
70597	758197
46454	758198
124813	758199
34077	758200
20322	758201
33211	758202
3062	758203
31496	758204
51544	758205
40802	758206
46199	758207
100862	758208
80412	758209
2473	758210
16716	758211
31411	758212
7833	758213
491	758214
3536	758215
56583	758216
42187	758217
20849	758218
64859	758219
44215	758220
4283	758221
182	758222
10779	758223
30852	758224
67454	758225
830	758226
23544	758227
2645	758228
1553	758229
891	758230
748	758231
55565	758232
69384	758233
5865	758234
64409	758235
74462	758236
16174	758237
54072	758238
3681	758239
109141	758240
3232	758241
8844	758242
208	758243
1867	758244
2977	758245
45328	758246
16531	758247
50766	758248
3316	758249
28479	758250
93728	758251
10064	758252
17945	758253
21438	758254
43517	758255
5347	758256
18836	758257
1703	758258
4129	758259
86690	758260
8460	758261
38927	758262
4951	758263
3767	758264
29720	758265
45526	758266
93689	758267
32779	758268
18074	758269
74496	758270
27182	758271
79592	758272
74488	758273
34760	758274
71871	758275
46212	758276
114984	758277
1116	758278
44818	758279
78873	758280
110693	758281
109901	758282
18371	758283
1691	758284
10291	758285
36096	758286
111623	758287
19960	758288
44863	758289
18032	758290
9426	758291
39413	758292
44115	758293
75322	758294
23079	758295
74623	758296
56598	758297
43003	758298
102786	758299
31613	758300
23079	758301
86221	758302
30669	758303
65403	758304
51916	758305
52895	758306
23340	758307
103395	758308
59371	758309
65403	758310
56284	758311
44730	758312
73826	758313
3172	758314
1058	758315
85424	758316
97006	758317
7683	758318
53244	758319
27556	758320
47405	758321
11144	758322
45204	758323
87975	758324
44574	758325
15694	758326
1452	758327
6998	758328
123123	758329
34268	758330
60453	758331
13330	758332
46042	758333
14182	758334
51877	758335
26663	758336
46842	758337
8219	758338
19670	758339
63216	758340
127750	758341
13950	758342
53208	758343
90968	758344
56695	758345
35539	758346
79816	758347
24819	758348
67165	758349
86621	758350
18206	758351
86705	758352
50833	758353
30952	758354
58577	758355
70610	758356
52513	758357
9676	758358
2556	758359
69786	758360
45155	758361
3261	758362
6431	758363
68241	758364
10165	758365
29212	758366
78341	758367
82716	758368
34833	758369
51870	758370
87189	758371
27686	758372
78908	758373
94442	758374
62123	758375
29611	758376
27090	758377
40495	758378
51553	758379
16762	758380
63101	758381
3810	758382
64301	758383
25497	758384
24289	758385
103966	758386
25271	758387
62544	758388
125575	758389
29124	758390
47669	758391
28009	758392
22102	758393
67250	758394
96798	758395
2504	758396
19905	758397
76528	758398
19666	758399
61718	758400
1980	758401
19009	758402
65013	758403
4240	758404
125927	758405
82327	758406
15592	758407
27149	758408
24824	758409
20061	758410
44925	758411
18528	758412
46968	758413
70494	758414
73800	758415
66783	758416
19220	758417
12971	758418
80931	758419
16176	758420
44184	758421
107614	758422
187	758423
41533	758424
27589	758425
17116	758426
36672	758427
35403	758428
80747	758429
111541	758430
67308	758431
112832	758432
31683	758433
97579	758434
16747	758435
34538	758436
31345	758437
14232	758438
93706	758439
136236	758440
2987	758441
17025	758442
11137	758443
55450	758444
5202	758445
29498	758446
148	758447
25320	758448
4351	758449
33028	758450
23775	758451
8206	758452
2559	758453
79320	758454
87951	758455
68845	758456
75411	758457
53272	758458
938	758459
30345	758460
3333	758461
938	758462
111947	758463
18358	758464
1814	758465
3333	758466
47020	758467
23823	758468
54821	758469
102427	758470
33636	758471
53236	758472
5737	758473
13425	758474
62730	758475
105856	758476
617	758477
5463	758478
27253	758479
76539	758480
8197	758481
4597	758482
67263	758483
53863	758484
28474	758485
70367	758486
29721	758487
21351	758488
32953	758489
3064	758490
9666	758491
16815	758492
105345	758493
24417	758494
24949	758495
67061	758496
126226	758497
56305	758498
25861	758499
55067	758500
2857	758501
26902	758502
66677	758503
4623	758504
14276	758505
1984	758506
4590	758507
2749	758508
9	758509
20176	758510
34760	758511
60489	758512
981	758513
62550	758514
5700	758515
11509	758516
40980	758517
30145	758518
92451	758519
55559	758520
18961	758521
67810	758522
19258	758523
11442	758524
18944	758525
37061	758526
37431	758527
44806	758528
43456	758529
56430	758530
12689	758531
71870	758532
13308	758533
38542	758534
72067	758535
50051	758536
16171	758537
128671	758538
27563	758539
135710	758540
7536	758541
486	758542
8555	758543
13092	758544
28041	758545
138527	758546
61246	758547
4962	758548
79055	758549
39081	758550
27841	758551
90391	758552
32158	758553
27736	758554
31887	758555
69079	758556
4910	758557
12106	758558
47013	758559
2552	758560
94168	758561
117190	758562
116964	758563
47751	758564
69324	758565
107044	758566
500	758567
66869	758568
10900	758569
22182	758570
92495	758571
135743	758572
90539	758573
29977	758574
10411	758575
38682	758576
22702	758577
5176	758578
266	758579
39309	758580
80765	758581
71806	758582
18866	758583
72980	758584
24000	758585
1318	758586
10263	758587
1638	758588
693	758589
89386	758590
63785	758591
21143	758592
98011	758593
98011	758594
26623	758595
53052	758596
37110	758597
92774	758598
86116	758599
103783	758600
10658	758601
16104	758602
34687	758603
5734	758604
1302	758605
73	758606
19638	758607
107582	758608
83800	758609
9290	758610
4119	758611
16553	758612
27776	758613
683	758614
19246	758615
52522	758616
3463	758617
6038	758618
1773	758619
29675	758620
429	758621
8264	758622
8154	758623
13897	758624
58297	758625
1990	758626
113319	758627
47150	758628
99774	758629
43266	758630
31277	758631
95597	758632
60494	758633
36489	758634
78457	758635
107875	758636
78357	758637
105400	758638
76678	758639
21585	758640
105511	758641
72807	758642
50624	758643
50678	758644
62418	758645
3433	758646
102279	758647
61250	758648
74519	758649
48799	758650
76324	758651
42586	758652
85263	758653
62441	758654
33641	758655
12933	758656
25226	758657
50834	758658
38696	758659
42475	758660
41316	758661
69446	758662
91665	758663
127256	758664
129727	758665
50776	758666
107146	758667
38640	758668
43564	758669
13962	758670
22724	758671
20255	758672
49700	758673
66849	758674
58209	758675
7553	758676
33975	758677
3181	758678
34229	758679
23916	758680
14234	758681
44785	758682
13292	758683
69281	758684
86773	758685
52414	758686
15309	758687
26313	758688
39511	758689
21857	758690
4468	758691
85389	758692
7916	758693
205	758694
13078	758695
41322	758696
70666	758697
47707	758698
860	758699
8060	758700
51853	758701
23955	758702
131476	758703
2024	758704
117313	758705
10345	758706
6912	758707
2970	758708
20621	758709
55573	758710
20636	758711
39420	758712
1583	758713
1163	758714
101363	758715
86509	758716
56627	758717
59555	758718
37058	758719
40620	758720
55630	758721
30857	758722
18176	758723
29629	758724
8933	758725
30853	758726
122745	758727
68836	758728
19281	758729
42289	758730
85353	758731
14502	758732
58506	758733
88730	758734
9826	758735
26953	758736
29671	758737
56342	758738
110599	758739
77725	758740
115010	758741
4925	758742
93497	758743
102705	758744
2246	758745
33663	758746
1164	758747
47133	758748
42328	758749
47941	758750
109299	758751
83403	758752
107064	758753
99727	758754
95954	758755
13224	758756
52529	758757
90589	758758
60566	758759
45533	758760
16735	758761
35297	758762
8957	758763
6805	758764
4987	758765
35526	758766
22179	758767
34477	758768
30982	758769
1549	758770
3387	758771
5049	758772
7730	758773
17087	758774
37544	758775
94901	758776
41480	758777
66481	758778
7985	758779
24717	758780
89326	758781
3070	758782
4873	758783
12181	758784
26059	758785
77991	758786
33878	758787
83730	758788
20850	758789
24801	758790
31635	758791
58471	758792
8683	758793
70569	758794
47239	758795
25388	758796
114455	758797
36843	758798
23952	758799
13554	758800
13040	758801
7986	758802
4554	758803
101131	758804
19628	758805
79576	758806
31689	758807
18847	758808
38832	758809
45468	758810
18865	758811
20042	758812
64301	758813
48177	758814
71820	758815
4850	758816
3763	758817
17326	758818
26407	758819
49457	758820
39463	758821
12997	758822
1038	758823
41931	758824
9395	758825
50265	758826
10461	758827
33239	758828
9	758829
1534	758830
26715	758831
24950	758832
23149	758833
139782	758834
1616	758835
10064	758836
13285	758837
38733	758838
21866	758839
20184	758840
68729	758841
44606	758842
569	758843
53214	758844
73765	758845
3589	758846
34000	758847
53945	758848
7513	758849
22692	758850
7800	758851
39578	758852
5610	758853
51693	758854
47003	758855
56713	758856
71847	758857
56737	758858
66556	758859
1188	758860
14636	758861
42324	758862
23795	758863
1188	758864
2822	758865
39382	758866
19001	758867
81009	758868
63512	758869
40627	758870
37855	758871
48937	758872
42250	758873
18160	758874
67091	758875
32000	758876
37345	758877
53127	758878
8500	758879
49676	758880
97055	758881
80468	758882
87546	758883
36003	758884
32360	758885
4924	758886
44908	758887
89631	758888
117465	758889
102921	758890
78128	758891
121631	758892
69044	758893
3593	758894
34719	758895
43558	758896
111395	758897
129439	758898
108663	758899
34542	758900
44475	758901
56937	758902
31489	758903
56523	758904
93368	758905
20211	758906
54772	758907
264	758908
36516	758909
385	758910
20354	758911
121611	758912
13589	758913
49603	758914
62319	758915
45598	758916
2516	758917
125863	758918
22016	758919
43608	758920
65655	758921
24641	758922
10178	758923
2807	758924
1392	758925
4792	758926
52150	758927
23969	758928
35	758929
47684	758930
2705	758931
80915	758932
6827	758933
1602	758934
53885	758935
3365	758936
52787	758937
135561	758938
30828	758939
12399	758940
5973	758941
52553	758942
8296	758943
34575	758944
56228	758945
1038	758946
78219	758947
12789	758948
64846	758949
48698	758950
105437	758951
40684	758952
50749	758953
18463	758954
21265	758955
18777	758956
4433	758957
49122	758958
20337	758959
94582	758960
40911	758961
23714	758962
116772	758963
30410	758964
20661	758965
3454	758966
9928	758967
59529	758968
47292	758969
43176	758970
119205	758971
123036	758972
18096	758973
92281	758974
40582	758975
16093	758976
38128	758977
58438	758978
55586	758979
32184	758980
15170	758981
14620	758982
46391	758983
132933	758984
84895	758985
108938	758986
26446	758987
64536	758988
110580	758989
137414	758990
26255	758991
27627	758992
13754	758993
103419	758994
10109	758995
50502	758996
7317	758997
38912	758998
127370	758999
14332	759000
104093	759001
110240	759002
27629	759003
14745	759004
21359	759005
110230	759006
23414	759007
33234	759008
15715	759009
1808	759010
53212	759011
27542	759012
117516	759013
87511	759014
49100	759015
31004	759016
4164	759017
104879	759018
37606	759019
15779	759020
28376	759021
56315	759022
138431	759023
68726	759024
32092	759025
40142	759026
50459	759027
64492	759028
12771	759029
65979	759030
22308	759031
74588	759032
18243	759033
34267	759034
2817	759035
40873	759036
71625	759037
7097	759038
50828	759039
9662	759040
7966	759041
40955	759042
112301	759043
26647	759044
45873	759045
46153	759046
6763	759047
82304	759048
158718	759049
40080	759050
24629	759051
4589	759052
13589	759053
32099	759054
81073	759055
87478	759056
1752	759057
705	759058
9347	759059
3211	759060
47016	759061
64200	759062
85856	759063
6883	759064
2042	759065
6281	759066
74905	759067
9146	759068
69	759069
14917	759070
13094	759071
61064	759072
85	759073
16527	759074
22700	759075
2113	759076
1938	759077
48400	759078
2906	759079
7165	759080
4052	759081
1776	759082
120	759083
57979	759084
57	759085
38882	759086
1255	759087
21239	759088
2859	759089
134369	759090
67610	759091
20475	759092
56317	759093
13599	759094
180	759095
10432	759096
2535	759097
1963	759098
4871	759099
104236	759100
53165	759101
109027	759102
100941	759103
81292	759104
28185	759105
3320	759106
3404	759107
1100	759108
7151	759109
12696	759110
13960	759111
19740	759112
53823	759113
31349	759114
41262	759115
96309	759116
31487	759117
110430	759118
60559	759119
117575	759120
33246	759121
92539	759122
55288	759123
66616	759124
95511	759125
1143	759126
55023	759127
24868	759128
7152	759129
19740	759130
54605	759131
24911	759132
28763	759133
3409	759134
24819	759135
131429	759136
17251	759137
51821	759138
15515	759139
49119	759140
40410	759141
36042	759142
208	759143
49416	759144
35020	759145
12713	759146
2114	759147
33691	759148
87554	759149
39131	759150
2502	759151
23692	759152
109829	759153
52943	759154
45959	759155
111385	759156
26398	759157
70319	759158
45224	759159
42089	759160
63458	759161
86141	759162
11801	759163
51454	759164
34161	759165
22182	759166
110102	759167
10637	759168
17781	759169
62620	759170
50724	759171
51563	759172
47376	759173
14218	759174
32095	759175
75909	759176
12389	759177
14220	759178
18476	759179
5415	759180
8951	759181
335	759182
10479	759183
10479	759184
41538	759185
18559	759186
21072	759187
95359	759188
9992	759189
23563	759190
1801	759191
10152	759192
26908	759193
32787	759194
80317	759195
28116	759196
33624	759197
137214	759198
64088	759199
39361	759200
6423	759201
1477	759202
39753	759203
38511	759204
82687	759205
39860	759206
13593	759207
67630	759208
52947	759209
49423	759210
32940	759211
81884	759212
5437	759213
127275	759214
106793	759215
26373	759216
72752	759217
10991	759218
119027	759219
4462	759220
63367	759221
13445	759222
40072	759223
7463	759224
93441	759225
22765	759226
21208	759227
93742	759228
111882	759229
16710	759230
127740	759231
26235	759232
18422	759233
39094	759234
63194	759235
5668	759236
90287	759237
40602	759238
55653	759239
84510	759240
108419	759241
66501	759242
7121	759243
132374	759244
92479	759245
29897	759246
22975	759247
77467	759248
61045	759249
46214	759250
15329	759251
52294	759252
8549	759253
2510	759254
8598	759255
22957	759256
3191	759257
7652	759258
4068	759259
91511	759260
24627	759261
18790	759262
14514	759263
1171	759264
111867	759265
70714	759266
1420	759267
2774	759268
49701	759269
20375	759270
56766	759271
27542	759272
6740	759273
107574	759274
3854	759275
67608	759276
7155	759277
3923	759278
10549	759279
72048	759280
19670	759281
74741	759282
53133	759283
21510	759284
28419	759285
14540	759286
67829	759287
8464	759288
28160	759289
124670	759290
41959	759291
32209	759292
20196	759293
28835	759294
102531	759295
91314	759296
5274	759297
10509	759298
47654	759299
76513	759300
1616	759301
76573	759302
4217	759303
13511	759304
51083	759305
12113	759306
10168	759307
33765	759308
13305	759309
3011	759310
2069	759311
1821	759312
30422	759313
28514	759314
38671	759315
131340	759316
73280	759317
14592	759318
40184	759319
31999	759320
11790	759321
32264	759322
44853	759323
112859	759324
23713	759325
41199	759326
89962	759327
44288	759328
6800	759329
45099	759330
160047	759331
59804	759332
44960	759333
15562	759334
16201	759335
40245	759336
38082	759337
11062	759338
67634	759339
60536	759340
106885	759341
4061	759342
27550	759343
29456	759344
98180	759345
84645	759346
2235	759347
5259	759348
80389	759349
108619	759350
86243	759351
39283	759352
66775	759353
89935	759354
10279	759355
24418	759356
2934	759357
17215	759358
22678	759359
51950	759360
133884	759361
88086	759362
23068	759363
82232	759364
126473	759365
54189	759366
47622	759367
122387	759368
98222	759369
68753	759370
81518	759371
22250	759372
31556	759373
81928	759374
23696	759375
10765	759376
4101	759377
15201	759378
27724	759379
28392	759380
33679	759381
83808	759382
31539	759383
104377	759384
17883	759385
106847	759386
14743	759387
58910	759388
4094	759389
9225	759390
40524	759391
4132	759392
47737	759393
26966	759394
12902	759395
11287	759396
15640	759397
99110	759398
75272	759399
96313	759400
16592	759401
49448	759402
73465	759403
52805	759404
43010	759405
28634	759406
87934	759407
4493	759408
63362	759409
25436	759410
45263	759411
133804	759412
5764	759413
10467	759414
7979	759415
28140	759416
2764	759417
23415	759418
15719	759419
21237	759420
14618	759421
12251	759422
6067	759423
86355	759424
37589	759425
129690	759426
32995	759427
50761	759428
63051	759429
91207	759430
75188	759431
15653	759432
89138	759433
9645	759434
4611	759435
4265	759436
53075	759437
46353	759438
14603	759439
4952	759440
42184	759441
68089	759442
5722	759443
32357	759444
31012	759445
54323	759446
11715	759447
71816	759448
8225	759449
11157	759450
50873	759451
7535	759452
74927	759453
44555	759454
3059	759455
12381	759456
14929	759457
66675	759458
71887	759459
28940	759460
135503	759461
98108	759462
2046	759463
41684	759464
110397	759465
23492	759466
6847	759467
41414	759468
8329	759469
5011	759470
2435	759471
11062	759472
2435	759473
52411	759474
7036	759475
68161	759476
74830	759477
9462	759478
18134	759479
2323	759480
33304	759481
139665	759482
96369	759483
40810	759484
2087	759485
29164	759486
885	759487
46028	759488
46110	759489
87515	759490
134639	759491
56103	759492
38632	759493
87172	759494
11340	759495
102314	759496
18224	759497
51104	759498
49536	759499
38050	759500
4776	759501
31964	759502
31873	759503
5677	759504
73	759505
67669	759506
58311	759507
15895	759508
21383	759509
30584	759510
1492	759511
47890	759512
72992	759513
47854	759514
83221	759515
50479	759516
110314	759517
64779	759518
118914	759519
93950	759520
113484	759521
68186	759522
83083	759523
13744	759524
40694	759525
43128	759526
112339	759527
136108	759528
39899	759529
38523	759530
69156	759531
112213	759532
18517	759533
64359	759534
2127	759535
9117	759536
83129	759537
20407	759538
51215	759539
47736	759540
86426	759541
16606	759542
82996	759543
15615	759544
23715	759545
67659	759546
99751	759547
3771	759548
2376	759549
73476	759550
54383	759551
37242	759552
43386	759553
11645	759554
1580	759555
87195	759556
3392	759557
16172	759558
29215	759559
10303	759560
12691	759561
37905	759562
37905	759563
6925	759564
17859	759565
93763	759566
27307	759567
37770	759568
18677	759569
15477	759570
15477	759571
20846	759572
40678	759573
41371	759574
4349	759575
12779	759576
38911	759577
27093	759578
16176	759579
26886	759580
10579	759581
4349	759582
25840	759583
30223	759584
30595	759585
10322	759586
23868	759587
113388	759588
24588	759589
6282	759590
30335	759591
12647	759592
1735	759593
28657	759594
9	759595
2890	759596
12358	759597
16771	759598
4317	759599
87772	759600
17566	759601
36190	759602
156811	759603
34390	759604
89967	759605
868	759606
3093	759607
91303	759608
16361	759609
76228	759610
24354	759611
77431	759612
40425	759613
96270	759614
671	759615
26075	759616
139886	759617
46470	759618
103548	759619
38827	759620
14878	759621
49129	759622
44876	759623
1729	759624
24615	759625
2046	759626
2438	759627
36533	759628
378	759629
33322	759630
57663	759631
21352	759632
23997	759633
13812	759634
5480	759635
46357	759636
23828	759637
113920	759638
34544	759639
86265	759640
13077	759641
108777	759642
38523	759643
54263	759644
43231	759645
71951	759646
73537	759647
69859	759648
86031	759649
35043	759650
98223	759651
128797	759652
19296	759653
30141	759654
45898	759655
8927	759656
10321	759657
46191	759658
45414	759659
35497	759660
4808	759661
197	759662
26512	759663
25328	759664
197	759665
2747	759666
20152	759667
32479	759668
9949	759669
1868	759670
13300	759671
30205	759672
21539	759673
6946	759674
53398	759675
69486	759676
7832	759677
49722	759678
90936	759679
20469	759680
37875	759681
70495	759682
8124	759683
8185	759684
18476	759685
46430	759686
48816	759687
48947	759688
12074	759689
67257	759690
25026	759691
46161	759692
65938	759693
36243	759694
75470	759695
22758	759696
2187	759697
56372	759698
15879	759699
3215	759700
46149	759701
48732	759702
63473	759703
13292	759704
45524	759705
791	759706
21226	759707
90673	759708
21257	759709
75754	759710
18539	759711
10321	759712
27	759713
1055	759714
2075	759715
91658	759716
69381	759717
20150	759718
2075	759719
9311	759720
46103	759721
14677	759722
49659	759723
87844	759724
6448	759725
21867	759726
4592	759727
2747	759728
53229	759729
33024	759730
74584	759731
16212	759732
5157	759733
28478	759734
7233	759735
73073	759736
43661	759737
36033	759738
79358	759739
47899	759740
9360	759741
86610	759742
92129	759743
5827	759744
8525	759745
16987	759746
31579	759747
35288	759748
13561	759749
16497	759750
58643	759751
13809	759752
10430	759753
96625	759754
2952	759755
35385	759756
24311	759757
24769	759758
26234	759759
46450	759760
23480	759761
37385	759762
78344	759763
89399	759764
68229	759765
5963	759766
17012	759767
62564	759768
3946	759769
34036	759770
15862	759771
19605	759772
67086	759773
16497	759774
75748	759775
39383	759776
8602	759777
6456	759778
89275	759779
134671	759780
7312	759781
85074	759782
57475	759783
64509	759784
8425	759785
22792	759786
40046	759787
1974	759788
27728	759789
55125	759790
3039	759791
20782	759792
76760	759793
89296	759794
122985	759795
27086	759796
45533	759797
35286	759798
14676	759799
50824	759800
2723	759801
10419	759802
4198	759803
8954	759804
3297	759805
6638	759806
1067	759807
18167	759808
40787	759809
45309	759810
64487	759811
546	759812
27738	759813
59500	759814
105483	759815
31602	759816
60263	759817
15879	759818
23985	759819
76625	759820
34121	759821
2723	759822
26742	759823
34837	759824
36812	759825
38884	759826
14879	759827
13272	759828
31199	759829
26744	759830
45449	759831
37956	759832
13770	759833
42361	759834
25455	759835
13960	759836
89301	759837
23564	759838
56561	759839
79531	759840
723	759841
21539	759842
86471	759843
70474	759844
7262	759845
17564	759846
17266	759847
4198	759848
25817	759849
27166	759850
31143	759851
40877	759852
20734	759853
91595	759854
237	759855
65576	759856
37368	759857
78373	759858
89568	759859
282	759860
100399	759861
39098	759862
9067	759863
78341	759864
45530	759865
75615	759866
70168	759867
40172	759868
57417	759869
55474	759870
93782	759871
8851	759872
46541	759873
2531	759874
33149	759875
9974	759876
11463	759877
67042	759878
22263	759879
31549	759880
26218	759881
42331	759882
21524	759883
83744	759884
4858	759885
8933	759886
15372	759887
55098	759888
76782	759889
56712	759890
23343	759891
41298	759892
19566	759893
67566	759894
71011	759895
13446	759896
4727	759897
56308	759898
2303	759899
1907	759900
3192	759901
27335	759902
51091	759903
64238	759904
66846	759905
19014	759906
37887	759907
47221	759908
115735	759909
42320	759910
7470	759911
114365	759912
56547	759913
22267	759914
28129	759915
105549	759916
89971	759917
100751	759918
34774	759919
67967	759920
24564	759921
15865	759922
39455	759923
50454	759924
81158	759925
7387	759926
90726	759927
26717	759928
4549	759929
75629	759930
27094	759931
5	759932
38862	759933
115610	759934
25921	759935
58848	759936
48815	759937
36621	759938
81053	759939
9104	759940
1617	759941
14443	759942
102297	759943
10560	759944
26682	759945
42252	759946
40098	759947
10710	759948
110026	759949
32204	759950
23896	759951
47197	759952
74663	759953
36834	759954
82223	759955
72167	759956
75243	759957
87599	759958
92832	759959
58517	759960
26435	759961
37075	759962
15907	759963
158114	759964
76497	759965
113576	759966
79691	759967
34619	759968
30098	759969
18234	759970
85145	759971
18483	759972
5617	759973
81032	759974
60187	759975
2511	759976
65907	759977
30954	759978
63215	759979
36750	759980
66951	759981
110774	759982
76600	759983
64667	759984
1828	759985
7405	759986
44670	759987
70	759988
11793	759989
124423	759990
53169	759991
36220	759992
9186	759993
112836	759994
18793	759995
38132	759996
1414	759997
113131	759998
26316	759999
50512	760000
39220	760001
48904	760002
7152	760003
33963	760004
49926	760005
112059	760006
70329	760007
38799	760008
17062	760009
137279	760010
12736	760011
57676	760012
95750	760013
33101	760014
27746	760015
31127	760016
27255	760017
26493	760018
71023	760019
15550	760020
1492	760021
3923	760022
1492	760023
1492	760024
87719	760025
35067	760026
34402	760027
34703	760028
86176	760029
43981	760030
28551	760031
6785	760032
81656	760033
41264	760034
31579	760035
108592	760036
12891	760037
42219	760038
125604	760039
12104	760040
47732	760041
15218	760042
71390	760043
2873	760044
12045	760045
36718	760046
58337	760047
31974	760048
4524	760049
73053	760050
7157	760051
18391	760052
86446	760053
118968	760054
75988	760055
4666	760056
8432	760057
70449	760058
101038	760059
36244	760060
9264	760061
3334	760062
27124	760063
64360	760064
28392	760065
21557	760066
90937	760067
6280	760068
24672	760069
32082	760070
30608	760071
55996	760072
64827	760073
107741	760074
15002	760075
20773	760076
92766	760077
26227	760078
53774	760079
51877	760080
39303	760081
49446	760082
111364	760083
86696	760084
4377	760085
30675	760086
21938	760087
10986	760088
23340	760089
107152	760090
67036	760091
73576	760092
48801	760093
2867	760094
14990	760095
8085	760096
918	760097
17648	760098
61573	760099
10414	760100
77502	760101
10344	760102
39444	760103
9608	760104
27169	760105
56716	760106
27744	760107
8294	760108
40876	760109
40876	760110
36180	760111
147019	760112
69934	760113
11760	760114
58514	760115
8350	760116
1707	760117
25504	760118
31615	760119
53676	760120
64925	760121
43969	760122
3609	760123
2153	760124
35049	760125
2505	760126
76234	760127
44632	760128
21724	760129
56246	760130
1968	760131
87288	760132
30992	760133
31681	760134
23829	760135
54643	760136
96347	760137
23438	760138
2620	760139
40692	760140
19489	760141
21997	760142
49717	760143
26720	760144
19184	760145
16739	760146
59488	760147
4257	760148
5783	760149
39312	760150
42395	760151
2041	760152
23867	760153
59335	760154
6012	760155
59869	760156
52136	760157
18048	760158
48759	760159
26891	760160
9775	760161
37153	760162
27030	760163
45203	760164
52783	760165
13024	760166
17577	760167
29111	760168
49448	760169
21634	760170
59351	760171
7038	760172
38946	760173
54989	760174
117107	760175
64895	760176
7506	760177
67732	760178
58070	760179
96707	760180
19075	760181
75642	760182
43378	760183
67287	760184
78004	760185
14432	760186
90428	760187
30165	760188
5349	760189
62468	760190
4236	760191
15329	760192
8836	760193
7819	760194
66547	760195
18123	760196
90877	760197
20903	760198
49251	760199
89490	760200
6134	760201
17880	760202
127774	760203
33011	760204
51547	760205
86784	760206
13096	760207
22963	760208
10457	760209
32900	760210
15825	760211
77820	760212
72796	760213
77949	760214
4705	760215
99408	760216
36852	760217
16566	760218
45207	760219
160372	760220
5895	760221
99645	760222
61660	760223
3788	760224
26307	760225
10243	760226
23489	760227
76816	760228
36631	760229
68248	760230
10969	760231
56824	760232
7923	760233
34439	760234
2224	760235
9282	760236
14832	760237
37654	760238
42481	760239
27200	760240
61127	760241
45326	760242
55309	760243
49862	760244
20215	760245
46829	760246
56970	760247
131321	760248
78022	760249
52219	760250
44601	760251
40059	760252
59024	760253
76971	760254
37782	760255
37782	760256
13107	760257
15914	760258
76976	760259
86743	760260
11778	760261
30588	760262
87788	760263
28776	760264
24745	760265
100918	760266
33167	760267
69913	760268
76460	760269
76245	760270
68774	760271
59318	760272
5617	760273
102836	760274
23448	760275
103479	760276
12002	760277
1422	760278
3463	760279
49120	760280
46931	760281
4667	760282
22195	760283
14955	760284
90979	760285
42482	760286
14314	760287
33926	760288
100800	760289
120409	760290
68098	760291
96910	760292
58293	760293
134677	760294
129364	760295
97153	760296
97029	760297
365	760298
4803	760299
27	760300
7152	760301
12961	760302
9785	760303
30171	760304
17111	760305
26641	760306
23021	760307
56579	760308
39453	760309
73034	760310
81477	760311
24434	760312
44286	760313
75557	760314
97581	760315
13413	760316
2713	760317
97039	760318
115354	760319
8285	760320
13310	760321
70283	760322
74570	760323
91540	760324
60523	760325
53929	760326
107471	760327
866	760328
61097	760329
614	760330
162308	760331
47242	760332
35364	760333
23963	760334
16274	760335
5398	760336
85211	760337
36787	760338
32925	760339
13568	760340
13574	760341
74807	760342
134692	760343
29098	760344
52271	760345
52410	760346
7545	760347
373	760348
29018	760349
38815	760350
5252	760351
53005	760352
28881	760353
15644	760354
19657	760355
42355	760356
18239	760357
62791	760358
32318	760359
11978	760360
89135	760361
1211	760362
58262	760363
16429	760364
108767	760365
58309	760366
51868	760367
18413	760368
15760	760369
7750	760370
49872	760371
8048	760372
41607	760373
105186	760374
7981	760375
7983	760376
4604	760377
84682	760378
98766	760379
35091	760380
41572	760381
102878	760382
34581	760383
31922	760384
165653	760385
83440	760386
43247	760387
47791	760388
111491	760389
33000	760390
120186	760391
18218	760392
70190	760393
22681	760394
69044	760395
4015	760396
110869	760397
44852	760398
723	760399
67100	760400
6386	760401
132275	760402
880	760403
80821	760404
39869	760405
54210	760406
67217	760407
7093	760408
24718	760409
63695	760410
6222	760411
17634	760412
20878	760413
47359	760414
78310	760415
6831	760416
28207	760417
48517	760418
35593	760419
87443	760420
39707	760421
32975	760422
75500	760423
10048	760424
16882	760425
90180	760426
136109	760427
37452	760428
59430	760429
5742	760430
77050	760431
88239	760432
86110	760433
12435	760434
54207	760435
18775	760436
31600	760437
73162	760438
2658	760439
47226	760440
16259	760441
40125	760442
52501	760443
7011	760444
2947	760445
64952	760446
12535	760447
30646	760448
67008	760449
719	760450
39999	760451
91470	760452
37388	760453
1486	760454
22728	760455
37123	760456
71364	760457
38118	760458
92278	760459
135651	760460
39410	760461
18196	760462
85170	760463
30519	760464
110818	760465
7048	760466
14896	760467
32226	760468
54087	760469
141502	760470
3331	760471
8287	760472
39523	760473
37346	760474
25838	760475
33625	760476
99485	760477
48806	760478
5664	760479
23536	760480
5323	760481
24432	760482
4773	760483
12008	760484
53412	760485
102810	760486
12658	760487
46985	760488
2453	760489
69484	760490
90984	760491
4714	760492
85950	760493
54321	760494
84655	760495
29539	760496
41402	760497
1669	760498
72763	760499
130661	760500
56579	760501
108512	760502
32429	760503
49713	760504
68871	760505
120141	760506
17537	760507
64785	760508
71633	760509
120247	760510
77986	760511
22596	760512
56270	760513
44116	760514
29464	760515
102607	760516
43057	760517
87155	760518
85390	760519
113549	760520
28622	760521
59948	760522
4425	760523
10995	760524
41422	760525
62382	760526
22363	760527
91915	760528
39598	760529
74332	760530
17249	760531
44635	760532
89251	760533
92813	760534
15827	760535
83757	760536
43988	760537
117642	760538
120391	760539
9358	760540
5394	760541
1119	760542
110123	760543
3331	760544
83125	760545
37452	760546
64616	760547
35074	760548
69408	760549
30832	760550
12439	760551
75242	760552
105472	760553
110769	760554
79011	760555
2906	760556
56602	760557
88244	760558
7209	760559
42408	760560
14894	760561
34449	760562
2283	760563
68943	760564
4621	760565
3699	760566
25279	760567
776	760568
24851	760569
75890	760570
46032	760571
30207	760572
24884	760573
86026	760574
106827	760575
122419	760576
132193	760577
105391	760578
16214	760579
67551	760580
21	760581
11630	760582
37355	760583
127305	760584
29062	760585
86785	760586
20910	760587
99103	760588
50389	760589
50389	760590
15619	760591
19138	760592
107860	760593
7179	760594
53746	760595
48014	760596
13271	760597
60256	760598
14615	760599
11132	760600
52200	760601
96457	760602
7432	760603
48111	760604
29408	760605
59264	760606
58213	760607
75653	760608
10578	760609
87432	760610
40830	760611
104293	760612
78147	760613
64283	760614
44930	760615
1394	760616
18191	760617
22979	760618
23072	760619
25790	760620
13498	760621
56285	760622
2708	760623
5678	760624
20775	760625
5252	760626
12280	760627
3946	760628
3895	760629
13900	760630
10344	760631
44946	760632
103507	760633
41248	760634
40597	760635
23034	760636
48958	760637
9986	760638
55507	760639
65870	760640
92845	760641
61667	760642
102792	760643
73338	760644
83794	760645
104289	760646
102771	760647
73334	760648
94024	760649
143846	760650
11609	760651
48189	760652
17098	760653
9	760654
42256	760655
122969	760656
84871	760657
103378	760658
15546	760659
52243	760660
79117	760661
1445	760662
305	760663
47893	760664
42376	760665
17274	760666
23096	760667
66515	760668
82131	760669
19604	760670
33942	760671
34540	760672
89588	760673
91911	760674
39346	760675
22346	760676
6188	760677
12107	760678
85834	760679
99687	760680
6062	760681
40024	760682
2959	760683
64236	760684
33065	760685
39358	760686
2460	760687
14948	760688
18010	760689
30092	760690
24627	760691
4025	760692
106073	760693
53218	760694
52821	760695
129499	760696
105767	760697
15939	760698
90955	760699
25419	760700
6955	760701
5537	760702
42395	760703
29732	760704
49399	760705
53321	760706
12239	760707
71607	760708
29611	760709
2640	760710
127127	760711
7718	760712
961	760713
25248	760714
128738	760715
12377	760716
88093	760717
60221	760718
26197	760719
63158	760720
92578	760721
39154	760722
64192	760723
21313	760724
51508	760725
11078	760726
30651	760727
321	760728
321	760729
321	760730
4876	760731
538	760732
33251	760733
13283	760734
101022	760735
135857	760736
99106	760737
6013	760738
152377	760739
18371	760740
41981	760741
26959	760742
24249	760743
21558	760744
7053	760745
17305	760746
9101	760747
28059	760748
5027	760749
181	760750
24439	760751
33121	760752
115391	760753
90104	760754
43310	760755
28407	760756
33120	760757
48726	760758
80713	760759
34257	760760
39179	760761
27941	760762
56883	760763
48910	760764
66755	760765
48461	760766
5417	760767
20357	760768
43976	760769
19558	760770
22991	760771
86027	760772
12525	760773
11265	760774
10327	760775
4612	760776
59813	760777
4000	760778
26392	760779
83709	760780
70224	760781
40513	760782
24543	760783
1243	760784
24376	760785
129813	760786
93735	760787
78312	760788
77531	760789
82921	760790
15191	760791
37772	760792
64560	760793
58162	760794
79643	760795
35130	760796
35971	760797
46483	760798
3664	760799
21320	760800
110939	760801
29076	760802
44	760803
40024	760804
56260	760805
54234	760806
149	760807
46160	760808
67004	760809
30720	760810
3625	760811
1229	760812
8533	760813
7795	760814
130476	760815
162102	760816
115542	760817
8613	760818
11972	760819
14359	760820
92479	760821
71245	760822
58176	760823
37345	760824
36271	760825
46538	760826
16065	760827
51115	760828
67963	760829
44666	760830
92613	760831
76264	760832
63283	760833
54968	760834
30861	760835
62852	760836
113385	760837
23332	760838
65387	760839
62118	760840
85929	760841
14458	760842
60110	760843
1492	760844
30234	760845
99722	760846
84738	760847
60433	760848
58972	760849
98147	760850
47677	760851
58826	760852
96364	760853
81637	760854
58112	760855
40995	760856
43093	760857
45654	760858
25805	760859
36266	760860
17998	760861
118881	760862
34493	760863
41707	760864
30422	760865
13721	760866
39091	760867
44963	760868
101963	760869
8297	760870
28755	760871
9636	760872
20018	760873
86502	760874
124737	760875
90766	760876
3455	760877
102251	760878
37381	760879
7237	760880
86606	760881
23326	760882
86396	760883
23402	760884
5327	760885
52817	760886
89660	760887
61776	760888
56212	760889
53114	760890
58934	760891
92520	760892
91542	760893
63113	760894
500	760895
40096	760896
52762	760897
44	760898
42951	760899
39106	760900
75381	760901
76388	760902
18064	760903
24322	760904
40996	760905
56339	760906
22021	760907
39105	760908
38457	760909
87403	760910
7302	760911
64464	760912
23296	760913
23066	760914
39106	760915
8325	760916
37669	760917
95513	760918
26155	760919
135613	760920
15875	760921
41948	760922
68991	760923
51839	760924
66180	760925
21361	760926
69383	760927
67489	760928
57793	760929
59313	760930
74966	760931
64993	760932
117534	760933
69792	760934
21997	760935
31242	760936
40013	760937
66525	760938
53856	760939
100996	760940
98046	760941
5327	760942
53427	760943
112442	760944
73690	760945
2423	760946
44570	760947
8249	760948
505	760949
3056	760950
11025	760951
88021	760952
91890	760953
9347	760954
13086	760955
64551	760956
6995	760957
7173	760958
18083	760959
8221	760960
47230	760961
28772	760962
88829	760963
35182	760964
86310	760965
32777	760966
41701	760967
61082	760968
8995	760969
59505	760970
132517	760971
76797	760972
40696	760973
13893	760974
36002	760975
109332	760976
52424	760977
58076	760978
48883	760979
107705	760980
135991	760981
1775	760982
97971	760983
139145	760984
10682	760985
7588	760986
110560	760987
53658	760988
18059	760989
49156	760990
26035	760991
38	760992
5015	760993
82811	760994
8533	760995
59859	760996
26662	760997
134199	760998
86198	760999
34851	761000
24796	761001
40140	761002
16240	761003
35091	761004
35539	761005
5015	761006
41626	761007
37789	761008
33663	761009
150727	761010
34290	761011
88750	761012
37331	761013
4669	761014
53376	761015
20325	761016
34413	761017
474	761018
58126	761019
52483	761020
26179	761021
56325	761022
99482	761023
95854	761024
62447	761025
52393	761026
62596	761027
57377	761028
4718	761029
64348	761030
24186	761031
36734	761032
146953	761033
70132	761034
40878	761035
62325	761036
90044	761037
67847	761038
95607	761039
57616	761040
38017	761041
40104	761042
23516	761043
38131	761044
5003	761045
62308	761046
40125	761047
96560	761048
88178	761049
47642	761050
85506	761051
137001	761052
87727	761053
14989	761054
25316	761055
107661	761056
23550	761057
112379	761058
63330	761059
25861	761060
40207	761061
14448	761062
68286	761063
30425	761064
84654	761065
16406	761066
134682	761067
68134	761068
28648	761069
23550	761070
77083	761071
41248	761072
23524	761073
27754	761074
66677	761075
102767	761076
30114	761077
60622	761078
55637	761079
27009	761080
35879	761081
47325	761082
14575	761083
68335	761084
81964	761085
10993	761086
28116	761087
43596	761088
68309	761089
44861	761090
124461	761091
110475	761092
110324	761093
94488	761094
62580	761095
12746	761096
39249	761097
7040	761098
24661	761099
86285	761100
2327	761101
36438	761102
88807	761103
54810	761104
187	761105
22102	761106
40572	761107
128695	761108
39749	761109
120068	761110
39107	761111
6318	761112
68693	761113
32172	761114
44719	761115
4785	761116
30850	761117
20093	761118
123196	761119
71982	761120
4641	761121
109923	761122
18634	761123
48648	761124
33636	761125
75403	761126
91477	761127
85325	761128
28560	761129
38181	761130
3565	761131
95566	761132
12700	761133
34257	761134
9332	761135
71468	761136
33196	761137
16286	761138
132946	761139
154813	761140
131318	761141
58355	761142
62676	761143
96539	761144
80985	761145
30689	761146
13746	761147
67985	761148
76653	761149
105957	761150
75971	761151
57778	761152
153051	761153
95559	761154
115156	761155
16777	761156
114607	761157
43406	761158
117211	761159
25351	761160
79528	761161
110736	761162
131219	761163
11604	761164
118733	761165
127500	761166
73649	761167
75486	761168
14407	761169
44539	761170
4106	761171
49107	761172
75296	761173
76846	761174
30882	761175
99101	761176
31233	761177
5426	761178
8143	761179
90800	761180
29436	761181
66557	761182
63084	761183
8873	761184
29717	761185
21896	761186
40997	761187
4683	761188
92043	761189
17774	761190
27544	761191
74524	761192
11899	761193
110699	761194
39596	761195
79052	761196
93916	761197
126135	761198
16726	761199
32357	761200
71639	761201
75182	761202
126021	761203
23734	761204
26103	761205
27563	761206
58244	761207
65997	761208
126082	761209
54939	761210
63582	761211
88048	761212
122806	761213
69318	761214
2897	761215
80886	761216
72156	761217
86513	761218
86688	761219
86525	761220
85089	761221
27150	761222
305	761223
85177	761224
52194	761225
86790	761226
108884	761227
21602	761228
53242	761229
62573	761230
5176	761231
102546	761232
7227	761233
3331	761234
52921	761235
6402	761236
58612	761237
38175	761238
81972	761239
4157	761240
6396	761241
117155	761242
106974	761243
63573	761244
447	761245
26654	761246
3920	761247
27348	761248
52346	761249
17116	761250
11078	761251
75905	761252
58376	761253
112902	761254
11516	761255
30171	761256
76338	761257
40057	761258
111550	761259
41463	761260
70665	761261
127723	761262
108627	761263
29868	761264
83619	761265
25285	761266
58423	761267
16557	761268
115847	761269
47206	761270
33977	761271
14956	761272
26317	761273
53892	761274
84924	761275
44579	761276
34620	761277
68138	761278
134426	761279
47208	761280
36062	761281
50843	761282
105106	761283
126005	761284
12893	761285
33717	761286
130864	761287
102540	761288
31490	761289
48881	761290
25868	761291
91427	761292
91637	761293
17648	761294
145268	761295
99427	761296
78415	761297
82788	761298
48491	761299
73420	761300
1856	761301
15824	761302
45149	761303
113825	761304
84558	761305
66613	761306
21760	761307
91864	761308
74758	761309
63691	761310
94157	761311
104292	761312
70015	761313
73061	761314
85266	761315
126090	761316
107233	761317
107236	761318
79510	761319
102359	761320
10902	761321
2757	761322
92076	761323
4155	761324
18164	761325
34458	761326
92889	761327
136346	761328
43986	761329
3614	761330
66991	761331
48774	761332
76804	761333
11308	761334
4414	761335
23981	761336
88013	761337
23146	761338
36565	761339
35088	761340
26595	761341
38561	761342
66596	761343
2873	761344
13514	761345
17779	761346
75966	761347
36223	761348
77038	761349
76923	761350
9042	761351
95395	761352
105768	761353
61499	761354
21749	761355
66587	761356
7531	761357
2024	761358
56646	761359
103569	761360
14993	761361
71149	761362
45487	761363
102630	761364
109173	761365
109173	761366
23750	761367
2693	761368
1153	761369
26753	761370
474	761371
55434	761372
44962	761373
78483	761374
44762	761375
1368	761376
4726	761377
35291	761378
26623	761379
99027	761380
10415	761381
4919	761382
46037	761383
13990	761384
109192	761385
6231	761386
125985	761387
87941	761388
21848	761389
96641	761390
96860	761391
31208	761392
2120	761393
22759	761394
32398	761395
15352	761396
13263	761397
31943	761398
18460	761399
33590	761400
47842	761401
10776	761402
28922	761403
2376	761404
7367	761405
61087	761406
26536	761407
136281	761408
72817	761409
25251	761410
18364	761411
2375	761412
47204	761413
42265	761414
11611	761415
24719	761416
12697	761417
21620	761418
28169	761419
101033	761420
42965	761421
12942	761422
45551	761423
2340	761424
17279	761425
24348	761426
48157	761427
6946	761428
15332	761429
36740	761430
12983	761431
36657	761432
85453	761433
37055	761434
76992	761435
82174	761436
24896	761437
62463	761438
32945	761439
56482	761440
64918	761441
13251	761442
11516	761443
12068	761444
59145	761445
65890	761446
70013	761447
27193	761448
90734	761449
82306	761450
101206	761451
91641	761452
23174	761453
36076	761454
68302	761455
113745	761456
10313	761457
76834	761458
31148	761459
33028	761460
36020	761461
7480	761462
28550	761463
25388	761464
41957	761465
62526	761466
50758	761467
19911	761468
15489	761469
4969	761470
77007	761471
429	761472
36250	761473
225	761474
9351	761475
9351	761476
26235	761477
70272	761478
13226	761479
12740	761480
3127	761481
70216	761482
52242	761483
32174	761484
32174	761485
24645	761486
441	761487
19591	761488
3625	761489
4582	761490
56438	761491
69234	761492
34522	761493
12503	761494
45219	761495
80941	761496
45834	761497
75890	761498
36040	761499
14412	761500
11965	761501
26648	761502
165815	761503
54021	761504
23470	761505
56807	761506
78363	761507
42525	761508
71042	761509
13988	761510
67555	761511
78379	761512
18662	761513
79442	761514
15332	761515
29866	761516
109956	761517
48880	761518
94081	761519
19933	761520
42324	761521
37856	761522
9740	761523
62545	761524
24144	761525
58025	761526
52854	761527
20480	761528
25246	761529
21580	761530
30205	761531
99464	761532
3215	761533
6344	761534
107425	761535
39865	761536
40836	761537
40628	761538
90828	761539
18656	761540
84531	761541
134636	761542
10629	761543
11363	761544
187	761545
88084	761546
9970	761547
5578	761548
13086	761549
25595	761550
55569	761551
16511	761552
39995	761553
160	761554
30578	761555
3552	761556
34057	761557
9958	761558
14632	761559
6542	761560
12676	761561
37683	761562
6037	761563
6326	761564
24439	761565
15462	761566
26707	761567
46522	761568
46522	761569
60357	761570
8983	761571
49152	761572
2185	761573
127494	761574
53885	761575
56131	761576
11591	761577
40782	761578
15300	761579
113423	761580
25517	761581
4210	761582
42637	761583
1424	761584
49202	761585
7690	761586
17626	761587
21593	761588
90536	761589
76321	761590
788	761591
30948	761592
5853	761593
65005	761594
52392	761595
818	761596
23903	761597
7294	761598
17273	761599
21926	761600
23763	761601
13071	761602
38104	761603
11544	761604
10133	761605
47083	761606
8748	761607
2797	761608
15537	761609
1786	761610
28125	761611
32271	761612
9010	761613
42355	761614
25328	761615
2797	761616
3012	761617
2511	761618
2759	761619
33741	761620
34605	761621
19576	761622
49128	761623
23503	761624
25463	761625
55161	761626
50250	761627
26922	761628
50639	761629
50250	761630
77403	761631
77540	761632
17092	761633
7703	761634
134735	761635
62308	761636
3005	761637
41950	761638
49611	761639
19014	761640
33922	761641
6525	761642
47049	761643
61709	761644
1859	761645
41169	761646
31887	761647
19986	761648
21307	761649
2986	761650
22739	761651
2498	761652
23536	761653
8553	761654
18215	761655
66973	761656
4121	761657
54959	761658
39776	761659
51908	761660
20047	761661
12996	761662
64959	761663
83745	761664
47891	761665
17140	761666
7939	761667
19266	761668
71834	761669
83818	761670
1662	761671
104237	761672
26437	761673
56225	761674
54576	761675
34643	761676
77779	761677
8153	761678
138636	761679
373	761680
103426	761681
53329	761682
8915	761683
85892	761684
133764	761685
41961	761686
30834	761687
1935	761688
27253	761689
22219	761690
102334	761691
40403	761692
8397	761693
20842	761694
59162	761695
1663	761696
51861	761697
51831	761698
50269	761699
11072	761700
88257	761701
137320	761702
86470	761703
41139	761704
65740	761705
30692	761706
49640	761707
23356	761708
67033	761709
51893	761710
27058	761711
43617	761712
34846	761713
57785	761714
67600	761715
45384	761716
76780	761717
46051	761718
70262	761719
64126	761720
982	761721
56645	761722
30207	761723
62801	761724
73703	761725
7303	761726
69136	761727
99687	761728
9371	761729
21102	761730
33943	761731
28536	761732
78955	761733
68	761734
79361	761735
73	761736
99565	761737
247	761738
31550	761739
5079	761740
7103	761741
76789	761742
13593	761743
37958	761744
4967	761745
723	761746
9053	761747
17911	761748
4200	761749
12551	761750
11451	761751
50360	761752
12107	761753
79892	761754
67645	761755
92710	761756
65698	761757
132783	761758
95373	761759
147287	761760
17839	761761
35100	761762
57791	761763
49479	761764
109065	761765
77726	761766
18774	761767
6525	761768
12564	761769
7062	761770
23898	761771
19715	761772
8113	761773
38754	761774
87378	761775
32182	761776
9052	761777
96657	761778
28232	761779
64197	761780
109948	761781
83206	761782
31343	761783
24108	761784
53387	761785
2692	761786
39373	761787
110729	761788
36653	761789
31130	761790
110525	761791
16760	761792
56000	761793
51822	761794
59154	761795
46083	761796
26091	761797
12396	761798
22576	761799
2482	761800
114984	761801
48500	761802
7957	761803
37691	761804
50574	761805
89076	761806
22408	761807
89352	761808
95315	761809
134005	761810
89142	761811
113229	761812
85399	761813
26582	761814
7865	761815
38034	761816
11448	761817
37299	761818
34678	761819
22832	761820
48220	761821
3841	761822
71633	761823
20242	761824
44954	761825
3325	761826
58140	761827
61355	761828
53074	761829
32978	761830
61182	761831
75251	761832
3251	761833
27173	761834
41357	761835
80671	761836
2966	761837
100397	761838
89572	761839
109883	761840
30705	761841
31427	761842
72004	761843
110404	761844
110589	761845
120433	761846
94540	761847
117659	761848
120318	761849
58260	761850
75941	761851
37348	761852
52374	761853
52374	761854
120420	761855
88174	761856
15680	761857
68055	761858
17014	761859
96849	761860
33686	761861
107646	761862
72216	761863
75970	761864
75972	761865
120485	761866
49653	761867
134723	761868
12015	761869
75444	761870
58404	761871
116834	761872
45925	761873
56633	761874
1901	761875
87829	761876
126161	761877
89987	761878
89944	761879
90659	761880
17144	761881
33618	761882
29467	761883
51934	761884
50556	761885
5945	761886
70014	761887
7189	761888
88087	761889
42188	761890
45107	761891
16574	761892
18155	761893
71657	761894
2366	761895
62800	761896
27564	761897
68077	761898
23729	761899
1656	761900
79873	761901
35119	761902
70520	761903
116914	761904
111938	761905
75560	761906
39687	761907
24198	761908
57945	761909
7945	761910
93863	761911
93865	761912
6075	761913
45376	761914
30888	761915
44897	761916
3107	761917
110765	761918
86540	761919
26992	761920
98913	761921
14950	761922
23854	761923
43417	761924
26605	761925
9851	761926
87606	761927
40421	761928
88869	761929
14295	761930
10339	761931
88730	761932
74330	761933
24151	761934
24769	761935
31213	761936
27201	761937
1152	761938
45411	761939
85811	761940
14860	761941
119167	761942
70663	761943
94403	761944
67682	761945
5059	761946
59570	761947
11219	761948
26409	761949
34709	761950
135551	761951
103901	761952
26239	761953
75270	761954
110249	761955
109854	761956
115575	761957
44336	761958
76819	761959
48821	761960
54955	761961
59172	761962
63405	761963
143825	761964
63415	761965
13857	761966
450	761967
5824	761968
2805	761969
6195	761970
1762	761971
73479	761972
58170	761973
136061	761974
22144	761975
99801	761976
80531	761977
9480	761978
54559	761979
12451	761980
27342	761981
69849	761982
33015	761983
52456	761984
81517	761985
7375	761986
102289	761987
96410	761988
88893	761989
12337	761990
43050	761991
24884	761992
56689	761993
51233	761994
86334	761995
24884	761996
54361	761997
24898	761998
30537	761999
72052	762000
36637	762001
41596	762002
14914	762003
36844	762004
8130	762005
90010	762006
98876	762007
47713	762008
15161	762009
68722	762010
5656	762011
67682	762012
28209	762013
104309	762014
138424	762015
81569	762016
109073	762017
40592	762018
135999	762019
87201	762020
58102	762021
21764	762022
6955	762023
2269	762024
80856	762025
145742	762026
50537	762027
77976	762028
69026	762029
5975	762030
87375	762031
30848	762032
9966	762033
59444	762034
54022	762035
90339	762036
36522	762037
7151	762038
87144	762039
102586	762040
13747	762041
32833	762042
55140	762043
40142	762044
15195	762045
13504	762046
53168	762047
11323	762048
60369	762049
85208	762050
28527	762051
129613	762052
34165	762053
63419	762054
18115	762055
5276	762056
36436	762057
82277	762058
25854	762059
48888	762060
56960	762061
116836	762062
44086	762063
24932	762064
113328	762065
50093	762066
110221	762067
7445	762068
52832	762069
14183	762070
33664	762071
5705	762072
12406	762073
112985	762074
20764	762075
77572	762076
55157	762077
67568	762078
56671	762079
7372	762080
123141	762081
44429	762082
119112	762083
25348	762084
31591	762085
38767	762086
18190	762087
13812	762088
44965	762089
45296	762090
3777	762091
100348	762092
18833	762093
30636	762094
59143	762095
27859	762096
128948	762097
16584	762098
83737	762099
90892	762100
78097	762101
42333	762102
2795	762103
9410	762104
58288	762105
88117	762106
46361	762107
150981	762108
24992	762109
5386	762110
15236	762111
15187	762112
21139	762113
58839	762114
34273	762115
14141	762116
87430	762117
160496	762118
152787	762119
104983	762120
6906	762121
1735	762122
23015	762123
110908	762124
95806	762125
96313	762126
11059	762127
7534	762128
88613	762129
31125	762130
15803	762131
32145	762132
1595	762133
17623	762134
9	762135
38830	762136
71637	762137
12885	762138
104929	762139
2589	762140
91411	762141
44877	762142
80978	762143
60459	762144
117708	762145
1128	762146
5442	762147
35020	762148
54992	762149
15804	762150
7939	762151
11450	762152
511	762153
14961	762154
79562	762155
52159	762156
52097	762157
37219	762158
2069	762159
107816	762160
53326	762161
28389	762162
61515	762163
33769	762164
28435	762165
26401	762166
73	762167
51140	762168
2886	762169
12114	762170
3846	762171
41703	762172
4662	762173
12937	762174
96290	762175
16729	762176
69466	762177
3434	762178
47370	762179
3406	762180
12621	762181
53196	762182
90787	762183
39194	762184
30669	762185
64824	762186
38016	762187
108431	762188
88008	762189
22796	762190
66752	762191
43672	762192
79568	762193
2289	762194
46417	762195
5999	762196
99472	762197
33705	762198
40452	762199
31632	762200
12759	762201
5906	762202
39424	762203
47941	762204
80447	762205
89214	762206
96627	762207
76823	762208
67511	762209
75462	762210
78016	762211
82239	762212
65343	762213
125680	762214
28913	762215
7920	762216
4276	762217
82180	762218
70539	762219
17750	762220
93841	762221
22072	762222
45060	762223
1384	762224
4202	762225
8617	762226
112408	762227
64115	762228
39300	762229
28905	762230
49831	762231
5691	762232
23327	762233
48813	762234
4067	762235
23470	762236
76540	762237
41434	762238
23470	762239
71053	762240
11272	762241
94469	762242
61617	762243
7545	762244
37695	762245
29631	762246
45874	762247
24289	762248
40095	762249
91546	762250
133076	762251
20332	762252
111874	762253
49746	762254
50293	762255
46963	762256
23338	762257
10652	762258
91606	762259
61407	762260
39439	762261
60282	762262
44432	762263
26542	762264
90604	762265
6615	762266
34858	762267
38162	762268
14535	762269
82898	762270
77703	762271
59967	762272
31879	762273
36007	762274
67575	762275
83420	762276
125945	762277
76355	762278
34605	762279
6485	762280
67505	762281
96717	762282
35118	762283
64507	762284
17168	762285
6613	762286
9089	762287
9684	762288
2138	762289
31100	762290
22337	762291
9445	762292
17745	762293
53999	762294
20728	762295
75573	762296
14602	762297
28351	762298
20854	762299
3489	762300
1384	762301
11056	762302
83505	762303
2237	762304
51279	762305
1492	762306
5678	762307
10340	762308
48748	762309
121730	762310
11211	762311
267	762312
4656	762313
3257	762314
35238	762315
59254	762316
87754	762317
26050	762318
56848	762319
52530	762320
14515	762321
92414	762322
6209	762323
11662	762324
27213	762325
26413	762326
45578	762327
58020	762328
63707	762329
58405	762330
102758	762331
93811	762332
52281	762333
110313	762334
109265	762335
86111	762336
105266	762337
1281	762338
87158	762339
54346	762340
33322	762341
40851	762342
83159	762343
24737	762344
47753	762345
16989	762346
47792	762347
139496	762348
97117	762349
1537	762350
44523	762351
85046	762352
82867	762353
3116	762354
39451	762355
46887	762356
10772	762357
111398	762358
58558	762359
1152	762360
13156	762361
14225	762362
70028	762363
51712	762364
77495	762365
36127	762366
55604	762367
7099	762368
43211	762369
130566	762370
31703	762371
71046	762372
17226	762373
127019	762374
47324	762375
72089	762376
1638	762377
16117	762378
29165	762379
11690	762380
139868	762381
1823	762382
86780	762383
15714	762384
19217	762385
10587	762386
112295	762387
22159	762388
90775	762389
18234	762390
45388	762391
31907	762392
110703	762393
89567	762394
1823	762395
21472	762396
12123	762397
38822	762398
46525	762399
19059	762400
53202	762401
76243	762402
6653	762403
93991	762404
8180	762405
9812	762406
96845	762407
109227	762408
13706	762409
18394	762410
2693	762411
33319	762412
4621	762413
3602	762414
10186	762415
65805	762416
55375	762417
53429	762418
41582	762419
24641	762420
15889	762421
3476	762422
65497	762423
44681	762424
43089	762425
14894	762426
23916	762427
110727	762428
36482	762429
67422	762430
83250	762431
14094	762432
68188	762433
51182	762434
32948	762435
37328	762436
48757	762437
44520	762438
28215	762439
31187	762440
24724	762441
15342	762442
39508	762443
33046	762444
3940	762445
13375	762446
19905	762447
19905	762448
30367	762449
24438	762450
65414	762451
49935	762452
24661	762453
34076	762454
15276	762455
40202	762456
29611	762457
42041	762458
86322	762459
33641	762460
77077	762461
95555	762462
50678	762463
38005	762464
6475	762465
23658	762466
29689	762467
65717	762468
76463	762469
39250	762470
564	762471
42986	762472
3445	762473
12366	762474
5337	762475
24384	762476
31977	762477
50397	762478
4950	762479
40648	762480
53281	762481
4463	762482
23858	762483
60972	762484
88819	762485
52018	762486
90780	762487
9096	762488
4037	762489
70080	762490
3911	762491
91562	762492
25573	762493
71085	762494
135867	762495
15217	762496
44125	762497
65472	762498
80346	762499
40169	762500
16947	762501
58015	762502
61453	762503
103529	762504
103807	762505
47236	762506
8093	762507
68928	762508
85058	762509
37815	762510
60275	762511
89419	762512
135993	762513
29661	762514
109400	762515
18981	762516
42212	762517
22102	762518
39289	762519
16907	762520
51682	762521
70539	762522
18748	762523
69348	762524
8276	762525
89215	762526
150693	762527
67133	762528
48531	762529
48680	762530
89304	762531
134552	762532
59132	762533
6348	762534
11039	762535
64839	762536
47086	762537
69157	762538
54017	762539
27580	762540
36071	762541
49517	762542
28527	762543
11019	762544
27329	762545
86182	762546
112080	762547
38542	762548
13903	762549
7939	762550
19646	762551
596	762552
141836	762553
91894	762554
24568	762555
19694	762556
58837	762557
2532	762558
2114	762559
10454	762560
24599	762561
45374	762562
97684	762563
6802	762564
21573	762565
23585	762566
86456	762567
40873	762568
108959	762569
90252	762570
37889	762571
36841	762572
2504	762573
44104	762574
45218	762575
76865	762576
39582	762577
13306	762578
41	762579
81807	762580
84334	762581
1369	762582
110	762583
32956	762584
54131	762585
4079	762586
94473	762587
10885	762588
31445	762589
6823	762590
2024	762591
56611	762592
122672	762593
4592	762594
2576	762595
22	762596
69502	762597
31956	762598
48882	762599
2944	762600
6444	762601
69984	762602
48842	762603
29049	762604
1883	762605
54629	762606
52894	762607
3256	762608
40517	762609
8296	762610
16419	762611
18350	762612
7436	762613
50389	762614
44871	762615
8153	762616
9846	762617
59972	762618
121261	762619
76284	762620
2663	762621
68851	762622
5	762623
37426	762624
56292	762625
50222	762626
31165	762627
5525	762628
295	762629
50600	762630
135814	762631
87637	762632
122299	762633
62300	762634
151018	762635
96535	762636
19534	762637
3438	762638
80372	762639
104848	762640
23498	762641
976	762642
7384	762643
59328	762644
20043	762645
31443	762646
33245	762647
34265	762648
3625	762649
7335	762650
29956	762651
9287	762652
2149	762653
10067	762654
17098	762655
1800	762656
149194	762657
575	762658
14224	762659
52919	762660
90887	762661
117098	762662
2395	762663
6141	762664
79327	762665
3145	762666
79521	762667
2744	762668
106829	762669
1369	762670
53979	762671
2285	762672
92597	762673
26616	762674
10271	762675
31913	762676
21201	762677
10848	762678
35165	762679
3131	762680
125878	762681
12385	762682
39349	762683
8972	762684
7416	762685
759	762686
44814	762687
14023	762688
98897	762689
16068	762690
5	762691
28643	762692
99651	762693
46225	762694
60201	762695
88989	762696
43336	762697
6485	762698
50589	762699
418	762700
8051	762701
1191	762702
8	762703
9290	762704
15968	762705
29533	762706
100676	762707
4997	762708
1580	762709
26597	762710
47156	762711
149	762712
42548	762713
2082	762714
50222	762715
37212	762716
53822	762717
22904	762718
1121	762719
4849	762720
64733	762721
4354	762722
59389	762723
4972	762724
9992	762725
117516	762726
88054	762727
18083	762728
15861	762729
39249	762730
25516	762731
35970	762732
34234	762733
56585	762734
5786	762735
58625	762736
64769	762737
27257	762738
42442	762739
104398	762740
34281	762741
20417	762742
78064	762743
82365	762744
14406	762745
49562	762746
34827	762747
4472	762748
40196	762749
101186	762750
79554	762751
60235	762752
17669	762753
59516	762754
74643	762755
29514	762756
85466	762757
47011	762758
43001	762759
8818	762760
90039	762761
34833	762762
22788	762763
95918	762764
49954	762765
11706	762766
77056	762767
59378	762768
62508	762769
117274	762770
98082	762771
104044	762772
16492	762773
60071	762774
29195	762775
121826	762776
17013	762777
32012	762778
23989	762779
90898	762780
82921	762781
82921	762782
21469	762783
246	762784
19611	762785
80815	762786
41215	762787
5003	762788
14107	762789
22984	762790
54055	762791
53718	762792
11780	762793
7163	762794
11446	762795
5204	762796
22753	762797
19014	762798
39526	762799
18071	762800
15670	762801
48454	762802
66785	762803
23910	762804
135557	762805
45847	762806
67270	762807
7536	762808
4433	762809
6638	762810
21805	762811
49110	762812
5492	762813
42982	762814
12313	762815
6723	762816
34764	762817
27232	762818
93711	762819
56088	762820
119870	762821
16212	762822
33613	762823
60447	762824
44443	762825
56645	762826
34806	762827
54181	762828
81551	762829
23448	762830
12663	762831
149	762832
9	762833
104906	762834
106091	762835
44230	762836
6368	762837
28920	762838
35453	762839
5639	762840
27582	762841
138427	762842
164481	762843
89410	762844
85452	762845
62694	762846
69406	762847
99798	762848
70589	762849
71876	762850
21949	762851
61526	762852
6481	762853
14204	762854
102887	762855
83408	762856
110198	762857
62663	762858
15680	762859
28201	762860
5119	762861
23795	762862
28862	762863
64867	762864
58433	762865
42526	762866
86807	762867
75744	762868
52935	762869
56403	762870
11292	762871
48008	762872
41450	762873
41996	762874
48738	762875
81178	762876
42031	762877
28100	762878
54749	762879
82249	762880
16196	762881
75233	762882
5417	762883
57490	762884
33724	762885
93895	762886
58376	762887
122959	762888
105988	762889
110893	762890
64734	762891
67026	762892
80992	762893
105614	762894
48054	762895
94300	762896
7359	762897
63548	762898
3912	762899
22666	762900
7359	762901
3575	762902
13307	762903
16304	762904
96863	762905
63068	762906
3991	762907
13991	762908
60296	762909
31426	762910
31148	762911
12524	762912
65935	762913
73329	762914
137733	762915
37727	762916
55248	762917
37428	762918
61110	762919
138	762920
67160	762921
33919	762922
103579	762923
34237	762924
36720	762925
74849	762926
43169	762927
70561	762928
35096	762929
66909	762930
92169	762931
105560	762932
86414	762933
63656	762934
84777	762935
9171	762936
36061	762937
85231	762938
131474	762939
64828	762940
64698	762941
100790	762942
5202	762943
29129	762944
76266	762945
20476	762946
19218	762947
5159	762948
59388	762949
44318	762950
14232	762951
44956	762952
22611	762953
35991	762954
26105	762955
48407	762956
64717	762957
90151	762958
7656	762959
42974	762960
79203	762961
80681	762962
37558	762963
24335	762964
3349	762965
90702	762966
57677	762967
73123	762968
46434	762969
28104	762970
82215	762971
148613	762972
82414	762973
64775	762974
18845	762975
20093	762976
6652	762977
23088	762978
5943	762979
83286	762980
41298	762981
51832	762982
36230	762983
52178	762984
64636	762985
31186	762986
36446	762987
48541	762988
20476	762989
85342	762990
107700	762991
108750	762992
90515	762993
90541	762994
81047	762995
40632	762996
70233	762997
91904	762998
23467	762999
1369	763000
55666	763001
72230	763002
10441	763003
90617	763004
45329	763005
38009	763006
79335	763007
62292	763008
58881	763009
64040	763010
5821	763011
50869	763012
6327	763013
105085	763014
71776	763015
86777	763016
71884	763017
13160	763018
34306	763019
28129	763020
12196	763021
5441	763022
24219	763023
62812	763024
106838	763025
60520	763026
18808	763027
76813	763028
106758	763029
77689	763030
15755	763031
136263	763032
105038	763033
26650	763034
72671	763035
74809	763036
134407	763037
75335	763038
61146	763039
48489	763040
2488	763041
87971	763042
83126	763043
71622	763044
60282	763045
40100	763046
32449	763047
32455	763048
2161	763049
34454	763050
78868	763051
86241	763052
83025	763053
86684	763054
9574	763055
24566	763056
938	763057
72945	763058
85383	763059
65468	763060
110160	763061
75289	763062
61096	763063
90471	763064
10059	763065
10059	763066
75342	763067
86710	763068
58402	763069
89102	763070
113021	763071
73445	763072
39713	763073
55148	763074
38513	763075
105840	763076
110957	763077
47198	763078
8519	763079
85884	763080
106970	763081
79761	763082
18656	763083
71622	763084
103706	763085
9841	763086
34442	763087
90259	763088
44814	763089
49584	763090
59267	763091
7930	763092
31664	763093
88853	763094
31216	763095
30477	763096
80607	763097
59430	763098
44702	763099
155	763100
81859	763101
156838	763102
44784	763103
32215	763104
8058	763105
124213	763106
45385	763107
36525	763108
45282	763109
87964	763110
7981	763111
48153	763112
51634	763113
91670	763114
17249	763115
37386	763116
13277	763117
82038	763118
67039	763119
86376	763120
43236	763121
86205	763122
11016	763123
138607	763124
887	763125
15920	763126
13103	763127
29100	763128
18768	763129
46427	763130
3575	763131
35354	763132
7543	763133
59304	763134
71198	763135
5992	763136
44252	763137
8028	763138
11981	763139
31992	763140
71598	763141
63149	763142
19703	763143
1374	763144
60570	763145
92351	763146
6764	763147
68987	763148
124190	763149
20726	763150
20726	763151
80435	763152
26706	763153
19541	763154
40205	763155
25802	763156
136139	763157
29963	763158
101186	763159
101351	763160
24443	763161
85204	763162
84740	763163
51352	763164
4557	763165
26585	763166
41622	763167
44014	763168
65728	763169
39330	763170
14417	763171
20226	763172
61391	763173
112983	763174
69505	763175
7157	763176
64873	763177
46289	763178
34306	763179
90076	763180
45248	763181
117213	763182
112199	763183
40239	763184
33752	763185
81847	763186
48184	763187
68159	763188
25962	763189
29697	763190
3391	763191
36675	763192
9127	763193
34011	763194
100770	763195
22598	763196
75374	763197
36118	763198
4852	763199
7803	763200
7803	763201
61785	763202
47399	763203
45851	763204
130944	763205
51441	763206
44313	763207
91514	763208
82053	763209
18638	763210
61280	763211
19727	763212
58059	763213
49889	763214
42351	763215
56805	763216
116614	763217
111371	763218
9236	763219
48541	763220
173	763221
27159	763222
91669	763223
67279	763224
139652	763225
37820	763226
78060	763227
139314	763228
136168	763229
92257	763230
4810	763231
62359	763232
98699	763233
16638	763234
38573	763235
55203	763236
126240	763237
54277	763238
16190	763239
111880	763240
25247	763241
97796	763242
15352	763243
77996	763244
24399	763245
32398	763246
87642	763247
62122	763248
20394	763249
103699	763250
8258	763251
17563	763252
53951	763253
24308	763254
27105	763255
44540	763256
27076	763257
97108	763258
114468	763259
95727	763260
126350	763261
83803	763262
124814	763263
69001	763264
8093	763265
83017	763266
137728	763267
71985	763268
92584	763269
76639	763270
86600	763271
25787	763272
39415	763273
28186	763274
50605	763275
68349	763276
39206	763277
50248	763278
59465	763279
3219	763280
40977	763281
12074	763282
87458	763283
14005	763284
21284	763285
19165	763286
22733	763287
35445	763288
90064	763289
31613	763290
65829	763291
17315	763292
39695	763293
75158	763294
54360	763295
137705	763296
48923	763297
73396	763298
50548	763299
26629	763300
36535	763301
28574	763302
7099	763303
55452	763304
8540	763305
102772	763306
26453	763307
43462	763308
64607	763309
31441	763310
38109	763311
64962	763312
3495	763313
60150	763314
4737	763315
5077	763316
12886	763317
3385	763318
95715	763319
75983	763320
61235	763321
54043	763322
55363	763323
44423	763324
18871	763325
1486	763326
40774	763327
85480	763328
48903	763329
55467	763330
88156	763331
17334	763332
34108	763333
65721	763334
10966	763335
12499	763336
7553	763337
30994	763338
64331	763339
7910	763340
82382	763341
62183	763342
1079	763343
81750	763344
36748	763345
86680	763346
71204	763347
54719	763348
43225	763349
102836	763350
1079	763351
93540	763352
37189	763353
20228	763354
105964	763355
77476	763356
127670	763357
67008	763358
109057	763359
90490	763360
9469	763361
102909	763362
66936	763363
17217	763364
55124	763365
46504	763366
6923	763367
73786	763368
1034	763369
48748	763370
8070	763371
89483	763372
49231	763373
23874	763374
8636	763375
28905	763376
107847	763377
16961	763378
68088	763379
82712	763380
22649	763381
63733	763382
99559	763383
53896	763384
24611	763385
104014	763386
112988	763387
56775	763388
52539	763389
74808	763390
68183	763391
93747	763392
10565	763393
58867	763394
3727	763395
29612	763396
4336	763397
62408	763398
44649	763399
22209	763400
18515	763401
58584	763402
13541	763403
29115	763404
12965	763405
110548	763406
42236	763407
31590	763408
48705	763409
39853	763410
25905	763411
35407	763412
90304	763413
1452	763414
21449	763415
62659	763416
113874	763417
1162	763418
20857	763419
99313	763420
26208	763421
20074	763422
92133	763423
23301	763424
27162	763425
12647	763426
51857	763427
41003	763428
90285	763429
75457	763430
42443	763431
12116	763432
31905	763433
42166	763434
66851	763435
18018	763436
122956	763437
10373	763438
41548	763439
76503	763440
107070	763441
21847	763442
113773	763443
15371	763444
333	763445
59412	763446
54314	763447
82118	763448
23482	763449
29536	763450
124366	763451
109058	763452
14990	763453
9455	763454
44895	763455
53366	763456
20403	763457
121076	763458
68215	763459
43207	763460
4929	763461
52471	763462
134223	763463
82270	763464
11039	763465
120334	763466
45412	763467
57516	763468
110654	763469
651	763470
58602	763471
3593	763472
83565	763473
813	763474
51424	763475
92163	763476
24258	763477
11351	763478
72237	763479
43056	763480
54822	763481
6390	763482
71910	763483
49527	763484
34407	763485
45982	763486
22285	763487
29088	763488
9759	763489
54807	763490
38052	763491
4757	763492
86586	763493
45320	763494
6900	763495
23710	763496
12459	763497
83653	763498
11507	763499
48685	763500
2454	763501
5699	763502
110276	763503
2500	763504
37886	763505
4080	763506
28027	763507
13407	763508
102238	763509
70486	763510
15550	763511
11355	763512
95696	763513
13223	763514
50616	763515
44002	763516
59098	763517
10289	763518
70357	763519
20859	763520
35010	763521
13393	763522
13393	763523
8721	763524
131154	763525
56242	763526
6448	763527
19273	763528
6007	763529
20876	763530
3544	763531
98047	763532
12740	763533
62552	763534
3352	763535
3673	763536
21539	763537
78244	763538
110229	763539
34024	763540
58063	763541
2244	763542
549	763543
1848	763544
17226	763545
88850	763546
28648	763547
49411	763548
9472	763549
18774	763550
11818	763551
66618	763552
78247	763553
134285	763554
104138	763555
80817	763556
60173	763557
97841	763558
32507	763559
56515	763560
16580	763561
25605	763562
30573	763563
67946	763564
46043	763565
79792	763566
63378	763567
9312	763568
37574	763569
434	763570
6522	763571
107653	763572
69436	763573
89526	763574
44904	763575
20887	763576
11184	763577
73070	763578
109344	763579
16806	763580
68146	763581
1941	763582
23995	763583
128854	763584
13932	763585
143660	763586
28490	763587
79464	763588
53682	763589
9285	763590
175	763591
52448	763592
107332	763593
25319	763594
19236	763595
102532	763596
58884	763597
109419	763598
5752	763599
44620	763600
83360	763601
132772	763602
34161	763603
95643	763604
58634	763605
57961	763606
26462	763607
13425	763608
24115	763609
33238	763610
6382	763611
56024	763612
10048	763613
19021	763614
11349	763615
96937	763616
295	763617
40415	763618
44473	763619
4213	763620
22071	763621
64129	763622
105951	763623
38036	763624
42143	763625
97115	763626
17971	763627
9661	763628
72903	763629
55638	763630
88977	763631
88977	763632
46131	763633
29029	763634
17682	763635
14622	763636
64252	763637
79847	763638
13110	763639
35	763640
90201	763641
57797	763642
84999	763643
9475	763644
68376	763645
89668	763646
58662	763647
22623	763648
27952	763649
27952	763650
42220	763651
27592	763652
3331	763653
1509	763654
3062	763655
64577	763656
25423	763657
81177	763658
63657	763659
42374	763660
42374	763661
33042	763662
34795	763663
129457	763664
8014	763665
50	763666
52394	763667
8173	763668
75404	763669
4183	763670
4480	763671
27504	763672
46097	763673
1412	763674
3269	763675
3099	763676
86651	763677
32795	763678
115616	763679
101340	763680
33651	763681
44499	763682
21121	763683
62627	763684
63329	763685
35097	763686
27646	763687
30099	763688
3885	763689
79346	763690
37424	763691
10568	763692
25919	763693
47925	763694
117134	763695
56526	763696
10185	763697
11054	763698
14715	763699
55202	763700
37347	763701
116996	763702
73160	763703
37021	763704
31606	763705
22804	763706
70563	763707
21349	763708
14911	763709
95302	763710
35449	763711
74703	763712
35349	763713
44826	763714
986	763715
115164	763716
531	763717
83393	763718
40977	763719
3433	763720
77573	763721
41536	763722
53886	763723
53258	763724
5678	763725
11630	763726
23339	763727
64063	763728
39806	763729
292	763730
86625	763731
20299	763732
36837	763733
43585	763734
66206	763735
76729	763736
4794	763737
58091	763738
64860	763739
94202	763740
22939	763741
4704	763742
105022	763743
86305	763744
17119	763745
79301	763746
86543	763747
82114	763748
57709	763749
5685	763750
21335	763751
101971	763752
16640	763753
30862	763754
6323	763755
42161	763756
6521	763757
41147	763758
14252	763759
21600	763760
4868	763761
6680	763762
30241	763763
2056	763764
51710	763765
97164	763766
42149	763767
14977	763768
102592	763769
68140	763770
75587	763771
7095	763772
27575	763773
66530	763774
127278	763775
64329	763776
10640	763777
43623	763778
2467	763779
58535	763780
36235	763781
24819	763782
31928	763783
8154	763784
17659	763785
9676	763786
4090	763787
8148	763788
50749	763789
3838	763790
26638	763791
124764	763792
3607	763793
10578	763794
64835	763795
20206	763796
42340	763797
796	763798
24166	763799
3020	763800
113895	763801
107339	763802
67040	763803
26408	763804
6177	763805
83718	763806
4256	763807
831	763808
67696	763809
17687	763810
106765	763811
107399	763812
17538	763813
62527	763814
12700	763815
44629	763816
5475	763817
45381	763818
50376	763819
47995	763820
7339	763821
45124	763822
31467	763823
10381	763824
93348	763825
86417	763826
30158	763827
28742	763828
30328	763829
7400	763830
74564	763831
14994	763832
16690	763833
53645	763834
105319	763835
18626	763836
12486	763837
49718	763838
13287	763839
16055	763840
62476	763841
276	763842
8338	763843
39823	763844
18341	763845
35447	763846
26273	763847
74907	763848
21807	763849
13988	763850
37443	763851
52829	763852
48595	763853
27814	763854
75808	763855
97127	763856
24149	763857
553	763858
58007	763859
53055	763860
63514	763861
29728	763862
41536	763863
54263	763864
29170	763865
54286	763866
88139	763867
86789	763868
10578	763869
108347	763870
3251	763871
18181	763872
10680	763873
1537	763874
41449	763875
3914	763876
40822	763877
48947	763878
114461	763879
49269	763880
4427	763881
20870	763882
47187	763883
36097	763884
76601	763885
10771	763886
42980	763887
62813	763888
2697	763889
2621	763890
56571	763891
56917	763892
3134	763893
1731	763894
4229	763895
98064	763896
546	763897
36225	763898
61267	763899
40538	763900
28413	763901
44183	763902
113796	763903
587	763904
58875	763905
13259	763906
19221	763907
14395	763908
19221	763909
109104	763910
110529	763911
23417	763912
274	763913
10633	763914
82187	763915
1663	763916
105703	763917
65389	763918
81112	763919
37938	763920
41407	763921
54387	763922
61763	763923
83	763924
1053	763925
90985	763926
5988	763927
3621	763928
106729	763929
109343	763930
14750	763931
51322	763932
72951	763933
43397	763934
88146	763935
662	763936
62207	763937
21527	763938
66908	763939
18691	763940
23078	763941
136235	763942
33007	763943
47243	763944
57413	763945
90964	763946
9695	763947
22224	763948
25001	763949
87656	763950
90448	763951
23845	763952
21	763953
426	763954
30646	763955
51905	763956
75854	763957
16989	763958
16117	763959
113011	763960
50438	763961
8272	763962
136925	763963
16454	763964
35959	763965
9085	763966
121639	763967
1128	763968
1150	763969
82016	763970
45163	763971
81573	763972
7075	763973
7075	763974
49229	763975
14582	763976
12442	763977
75710	763978
1950	763979
23418	763980
9952	763981
46233	763982
15621	763983
69123	763984
28947	763985
7228	763986
37546	763987
38788	763988
9	763989
63463	763990
3215	763991
40907	763992
10920	763993
28580	763994
6067	763995
72792	763996
15201	763997
84938	763998
3901	763999
7186	764000
4187	764001
95952	764002
24622	764003
59858	764004
23567	764005
30144	764006
48163	764007
64399	764008
26716	764009
70877	764010
5641	764011
48215	764012
72021	764013
18699	764014
7783	764015
33063	764016
23492	764017
4868	764018
126419	764019
66873	764020
10427	764021
6211	764022
16162	764023
39881	764024
49857	764025
84865	764026
80640	764027
66667	764028
18980	764029
8506	764030
138681	764031
101207	764032
97690	764033
6211	764034
92760	764035
89342	764036
101057	764037
6955	764038
52929	764039
2653	764040
58547	764041
68952	764042
38930	764043
86349	764044
14622	764045
823	764046
18847	764047
47651	764048
39919	764049
102420	764050
317	764051
13136	764052
37321	764053
947	764054
26318	764055
70	764056
34748	764057
129517	764058
9809	764059
10742	764060
1029	764061
79605	764062
20	764063
530	764064
10554	764065
45081	764066
63759	764067
17360	764068
50	764069
50	764070
8436	764071
2867	764072
4522	764073
8527	764074
796	764075
29880	764076
92116	764077
46885	764078
107511	764079
39145	764080
113211	764081
1076	764082
7795	764083
6174	764084
14939	764085
20317	764086
2064	764087
19723	764088
20514	764089
112870	764090
53364	764091
15209	764092
22215	764093
15917	764094
22390	764095
40834	764096
15259	764097
705	764098
39312	764099
84360	764100
3771	764101
10381	764102
94542	764103
23079	764104
584	764105
51433	764106
20383	764107
3814	764108
131040	764109
17619	764110
18860	764111
60176	764112
34239	764113
57550	764114
71575	764115
67530	764116
23725	764117
16066	764118
17662	764119
110619	764120
134068	764121
2750	764122
21727	764123
19506	764124
5617	764125
6264	764126
272	764127
100999	764128
657	764129
10723	764130
1510	764131
103	764132
16639	764133
16835	764134
1153	764135
2126	764136
3893	764137
7205	764138
2972	764139
98162	764140
18454	764141
6217	764142
9751	764143
86391	764144
150858	764145
100761	764146
22944	764147
7924	764148
2867	764149
70612	764150
1601	764151
42088	764152
69099	764153
9950	764154
92858	764155
13978	764156
107762	764157
26323	764158
13431	764159
106091	764160
4289	764161
1130	764162
45340	764163
92745	764164
47939	764165
32406	764166
87175	764167
6230	764168
16980	764169
45913	764170
35027	764171
1117	764172
40501	764173
12737	764174
78124	764175
1895	764176
58251	764177
11600	764178
4989	764179
33286	764180
41677	764181
59856	764182
1829	764183
1927	764184
57541	764185
64028	764186
53269	764187
76750	764188
7607	764189
84817	764190
26687	764191
100628	764192
86542	764193
50863	764194
104884	764195
38941	764196
49169	764197
27952	764198
32502	764199
45493	764200
98074	764201
99471	764202
21928	764203
7730	764204
41648	764205
38728	764206
22363	764207
74449	764208
11712	764209
73847	764210
2813	764211
51640	764212
105975	764213
5853	764214
61553	764215
120480	764216
24662	764217
16427	764218
67567	764219
50766	764220
111806	764221
6233	764222
84908	764223
51339	764224
139498	764225
118859	764226
57685	764227
74492	764228
61444	764229
19107	764230
47883	764231
65503	764232
2124	764233
6625	764234
19245	764235
9825	764236
48595	764237
75163	764238
11468	764239
39089	764240
69873	764241
46403	764242
14504	764243
11609	764244
83288	764245
5443	764246
117077	764247
93995	764248
73255	764249
20895	764250
15602	764251
78169	764252
5103	764253
88083	764254
11320	764255
62590	764256
106660	764257
54715	764258
15954	764259
99796	764260
71546	764261
108361	764262
18012	764263
2977	764264
59254	764265
14731	764266
43455	764267
145141	764268
28403	764269
22391	764270
29918	764271
23588	764272
52056	764273
75911	764274
2319	764275
35169	764276
7320	764277
11939	764278
49924	764279
111704	764280
111716	764281
32823	764282
119049	764283
120519	764284
26196	764285
68375	764286
74803	764287
107871	764288
6331	764289
18194	764290
28370	764291
102260	764292
86256	764293
78185	764294
92227	764295
72010	764296
70608	764297
17300	764298
28973	764299
30877	764300
11315	764301
17864	764302
113923	764303
63504	764304
63414	764305
51500	764306
113349	764307
47019	764308
27652	764309
69261	764310
68131	764311
2353	764312
42286	764313
21718	764314
30211	764315
15931	764316
47662	764317
2024	764318
111533	764319
6937	764320
2897	764321
79534	764322
96466	764323
26430	764324
40444	764325
20252	764326
26302	764327
76407	764328
102014	764329
92704	764330
7801	764331
45532	764332
12670	764333
27769	764334
18128	764335
56526	764336
64008	764337
30104	764338
64675	764339
56876	764340
18719	764341
34159	764342
19179	764343
3315	764344
55325	764345
11969	764346
15176	764347
61604	764348
9006	764349
69968	764350
72802	764351
24832	764352
3594	764353
88871	764354
111587	764355
20087	764356
75258	764357
6803	764358
89229	764359
14621	764360
76575	764361
36662	764362
107625	764363
89556	764364
71847	764365
23928	764366
31610	764367
153025	764368
3598	764369
15636	764370
26024	764371
31400	764372
7529	764373
88674	764374
21178	764375
4071	764376
67548	764377
34719	764378
79158	764379
19066	764380
18626	764381
10855	764382
70190	764383
58480	764384
75823	764385
3791	764386
22055	764387
91930	764388
87356	764389
48406	764390
43272	764391
3765	764392
12188	764393
57549	764394
158578	764395
53015	764396
50698	764397
49791	764398
103844	764399
23877	764400
69260	764401
166102	764402
64755	764403
62578	764404
74763	764405
73693	764406
95887	764407
71962	764408
82322	764409
99147	764410
84841	764411
33622	764412
81137	764413
77825	764414
35909	764415
44262	764416
53069	764417
103818	764418
80537	764419
80459	764420
30499	764421
74806	764422
118892	764423
95640	764424
45350	764425
97970	764426
2514	764427
24387	764428
6172	764429
56554	764430
130985	764431
58412	764432
74727	764433
66094	764434
17654	764435
39363	764436
6633	764437
73666	764438
64692	764439
69073	764440
33058	764441
121574	764442
47061	764443
22783	764444
61476	764445
40879	764446
44001	764447
84414	764448
76307	764449
5925	764450
27127	764451
10377	764452
9337	764453
1724	764454
30988	764455
501	764456
53864	764457
58381	764458
66079	764459
69377	764460
29422	764461
13988	764462
95714	764463
57659	764464
69473	764465
99567	764466
31455	764467
53806	764468
20346	764469
20295	764470
58468	764471
28389	764472
6246	764473
19625	764474
67465	764475
17064	764476
33953	764477
99490	764478
8892	764479
39539	764480
1572	764481
10883	764482
4070	764483
85232	764484
107492	764485
117113	764486
44173	764487
78245	764488
64525	764489
120470	764490
85459	764491
66015	764492
115323	764493
49936	764494
83603	764495
92358	764496
118863	764497
55324	764498
59069	764499
86262	764500
55335	764501
62374	764502
44273	764503
98867	764504
61378	764505
95659	764506
59165	764507
50622	764508
5575	764509
44217	764510
53834	764511
101183	764512
93549	764513
59922	764514
43218	764515
16764	764516
93483	764517
40652	764518
122994	764519
137724	764520
127571	764521
85333	764522
134352	764523
105032	764524
66113	764525
77010	764526
72002	764527
66784	764528
51065	764529
2391	764530
53777	764531
87308	764532
84435	764533
51962	764534
23880	764535
64691	764536
36189	764537
36814	764538
6830	764539
48802	764540
73237	764541
109218	764542
57691	764543
7827	764544
7140	764545
12104	764546
33560	764547
51388	764548
42290	764549
99076	764550
77972	764551
100453	764552
83327	764553
37670	764554
8851	764555
75317	764556
86460	764557
45099	764558
72038	764559
33961	764560
67736	764561
42988	764562
5281	764563
77491	764564
12206	764565
13810	764566
25942	764567
55227	764568
62160	764569
74871	764570
47680	764571
7341	764572
29707	764573
100732	764574
48472	764575
78865	764576
24754	764577
89	764578
89	764579
37724	764580
32285	764581
56907	764582
82	764583
24359	764584
131	764585
34822	764586
13137	764587
62642	764588
22797	764589
49830	764590
91493	764591
50494	764592
75547	764593
29673	764594
57765	764595
117602	764596
45202	764597
63347	764598
121134	764599
81817	764600
51251	764601
111387	764602
34043	764603
53825	764604
69950	764605
23709	764606
107704	764607
18955	764608
44489	764609
109875	764610
115432	764611
132347	764612
33913	764613
12898	764614
53745	764615
89948	764616
35926	764617
112840	764618
82130	764619
95523	764620
143816	764621
22627	764622
94115	764623
66648	764624
66178	764625
71463	764626
30449	764627
130816	764628
78046	764629
41393	764630
61606	764631
110419	764632
23407	764633
74825	764634
6635	764635
95875	764636
94061	764637
69306	764638
66172	764639
144035	764640
113006	764641
48742	764642
35420	764643
61224	764644
110734	764645
38848	764646
63731	764647
58013	764648
111817	764649
58557	764650
117137	764651
36037	764652
81647	764653
47018	764654
67681	764655
9353	764656
19927	764657
91657	764658
84823	764659
66475	764660
57936	764661
57363	764662
56395	764663
73092	764664
104115	764665
68850	764666
46889	764667
29450	764668
53944	764669
137249	764670
66990	764671
102094	764672
14780	764673
45439	764674
8719	764675
16580	764676
18849	764677
38854	764678
94320	764679
49118	764680
12287	764681
58459	764682
54741	764683
43983	764684
92484	764685
110083	764686
15249	764687
8402	764688
102098	764689
107247	764690
66553	764691
33964	764692
70650	764693
46899	764694
46286	764695
132807	764696
79142	764697
138561	764698
53711	764699
17760	764700
98043	764701
16237	764702
52782	764703
34261	764704
65943	764705
18827	764706
81988	764707
56839	764708
33035	764709
63476	764710
84557	764711
112342	764712
3808	764713
1773	764714
3374	764715
1877	764716
683	764717
6038	764718
2114	764719
43615	764720
3871	764721
34698	764722
33975	764723
7090	764724
30691	764725
76895	764726
1670	764727
58174	764728
58174	764729
22998	764730
91441	764731
29756	764732
34399	764733
126463	764734
104412	764735
57556	764736
117206	764737
71878	764738
105356	764739
95433	764740
65919	764741
118720	764742
83588	764743
74566	764744
74764	764745
107308	764746
85046	764747
57428	764748
33667	764749
83036	764750
76817	764751
68807	764752
57499	764753
71863	764754
42368	764755
108479	764756
84647	764757
9103	764758
160689	764759
51042	764760
23151	764761
21600	764762
20146	764763
18660	764764
103493	764765
23477	764766
2486	764767
73848	764768
82017	764769
6633	764770
129573	764771
26509	764772
129744	764773
107019	764774
50467	764775
112935	764776
58040	764777
24544	764778
4524	764779
30878	764780
21583	764781
17316	764782
25394	764783
2443	764784
13295	764785
113884	764786
60595	764787
123151	764788
1302	764789
48148	764790
73348	764791
16881	764792
35524	764793
39717	764794
117473	764795
31379	764796
19720	764797
10680	764798
1813	764799
47178	764800
85088	764801
116540	764802
35441	764803
26011	764804
4098	764805
52949	764806
10632	764807
37574	764808
132375	764809
87893	764810
22927	764811
26600	764812
75244	764813
30857	764814
38099	764815
36688	764816
112278	764817
5627	764818
46301	764819
31719	764820
115215	764821
28963	764822
53449	764823
41132	764824
2472	764825
35557	764826
95774	764827
11706	764828
2622	764829
46851	764830
29569	764831
45415	764832
67620	764833
50464	764834
24911	764835
20653	764836
26891	764837
1552	764838
4322	764839
26920	764840
5542	764841
77470	764842
26873	764843
105102	764844
110883	764845
19517	764846
77401	764847
73198	764848
99722	764849
1764	764850
59409	764851
3055	764852
34160	764853
84356	764854
32091	764855
105407	764856
61521	764857
13105	764858
4152	764859
51709	764860
10892	764861
23938	764862
42619	764863
137110	764864
52112	764865
12286	764866
87799	764867
22024	764868
31917	764869
41981	764870
12200	764871
76698	764872
48215	764873
103950	764874
121521	764875
13052	764876
141445	764877
37382	764878
84678	764879
66630	764880
14833	764881
39735	764882
17874	764883
18695	764884
11335	764885
54767	764886
23164	764887
86738	764888
92777	764889
27283	764890
27284	764891
18761	764892
54655	764893
61769	764894
76288	764895
38515	764896
23122	764897
6307	764898
41405	764899
5	764900
9380	764901
14232	764902
14587	764903
109931	764904
11066	764905
5803	764906
44659	764907
85337	764908
28767	764909
123080	764910
24324	764911
83931	764912
285	764913
22735	764914
121339	764915
62354	764916
2945	764917
28611	764918
5671	764919
46043	764920
86818	764921
126059	764922
116858	764923
8563	764924
138673	764925
120142	764926
96719	764927
21569	764928
120170	764929
6531	764930
94335	764931
580	764932
41664	764933
49537	764934
37586	764935
119746	764936
65392	764937
86097	764938
16721	764939
14453	764940
40602	764941
33733	764942
117	764943
21311	764944
4773	764945
96426	764946
79001	764947
59438	764948
50614	764949
700	764950
73678	764951
3899	764952
68348	764953
68348	764954
35031	764955
16716	764956
73748	764957
138625	764958
64322	764959
22945	764960
91518	764961
96853	764962
60587	764963
107662	764964
54318	764965
54318	764966
17257	764967
24629	764968
13538	764969
58516	764970
6656	764971
4980	764972
1703	764973
509	764974
40616	764975
87210	764976
5429	764977
10993	764978
59270	764979
96292	764980
15603	764981
16585	764982
29189	764983
25403	764984
20674	764985
9873	764986
4103	764987
86695	764988
37199	764989
75702	764990
51837	764991
55401	764992
11092	764993
3541	764994
10714	764995
26084	764996
1895	764997
24274	764998
75734	764999
72069	765000
124353	765001
142	765002
7637	765003
39509	765004
22262	765005
2873	765006
24544	765007
19571	765008
108652	765009
28785	765010
9	765011
12385	765012
82304	765013
6787	765014
7507	765015
46805	765016
59432	765017
13025	765018
34219	765019
12385	765020
31348	765021
27939	765022
187	765023
21312	765024
71041	765025
42449	765026
3058	765027
56441	765028
75488	765029
56578	765030
86287	765031
74892	765032
61685	765033
49099	765034
80764	765035
54974	765036
56223	765037
11496	765038
15949	765039
70493	765040
469	765041
88157	765042
88113	765043
22532	765044
80451	765045
61224	765046
947	765047
36563	765048
553	765049
46392	765050
69799	765051
8337	765052
69427	765053
29016	765054
48428	765055
100736	765056
23766	765057
22145	765058
107745	765059
57355	765060
22909	765061
7069	765062
86033	765063
77122	765064
51705	765065
41249	765066
59570	765067
36753	765068
53648	765069
104158	765070
36753	765071
81714	765072
47399	765073
66095	765074
41143	765075
66095	765076
18618	765077
109351	765078
23309	765079
51942	765080
45471	765081
70915	765082
67880	765083
49163	765084
16891	765085
78006	765086
192	765087
59179	765088
8480	765089
49661	765090
50576	765091
21075	765092
24579	765093
31853	765094
76428	765095
17557	765096
34376	765097
76855	765098
20092	765099
107106	765100
131309	765101
192	765102
50106	765103
68029	765104
8000	765105
55340	765106
52910	765107
24337	765108
25252	765109
37257	765110
87933	765111
39693	765112
62739	765113
73044	765114
3777	765115
72004	765116
71525	765117
16729	765118
98224	765119
19637	765120
16729	765121
16729	765122
71499	765123
30872	765124
86039	765125
85279	765126
56478	765127
18096	765128
25309	765129
91581	765130
30717	765131
16669	765132
33108	765133
115303	765134
2080	765135
15679	765136
64861	765137
114683	765138
93701	765139
87963	765140
96709	765141
60225	765142
102119	765143
92397	765144
87635	765145
16725	765146
126231	765147
57693	765148
95777	765149
67894	765150
74875	765151
73430	765152
95449	765153
43148	765154
52079	765155
83064	765156
62660	765157
129484	765158
37752	765159
125895	765160
75581	765161
56638	765162
25409	765163
112266	765164
34026	765165
51503	765166
40789	765167
73627	765168
42261	765169
21473	765170
105702	765171
73220	765172
73207	765173
47810	765174
77710	765175
63440	765176
110633	765177
47711	765178
28455	765179
9585	765180
80355	765181
35117	765182
2679	765183
110581	765184
18365	765185
94465	765186
46258	765187
53788	765188
65545	765189
50392	765190
59022	765191
40709	765192
59235	765193
76902	765194
66742	765195
1544	765196
56232	765197
90714	765198
59022	765199
28370	765200
40423	765201
9798	765202
47873	765203
55480	765204
125724	765205
25235	765206
44077	765207
93719	765208
30364	765209
89481	765210
59522	765211
8987	765212
6457	765213
6883	765214
12492	765215
711	765216
711	765217
4033	765218
77497	765219
64141	765220
57357	765221
85405	765222
124478	765223
43976	765224
107860	765225
13242	765226
2745	765227
5	765228
26189	765229
83907	765230
56594	765231
7998	765232
5378	765233
9910	765234
32922	765235
11070	765236
88055	765237
96920	765238
47041	765239
86624	765240
953	765241
8060	765242
8903	765243
18032	765244
82681	765245
85264	765246
50423	765247
15568	765248
132459	765249
27116	765250
10222	765251
5933	765252
54764	765253
43643	765254
12399	765255
120444	765256
137062	765257
77999	765258
16585	765259
124087	765260
51705	765261
63129	765262
1558	765263
41456	765264
10096	765265
87176	765266
47824	765267
15529	765268
64502	765269
53896	765270
48218	765271
23674	765272
16194	765273
21537	765274
48210	765275
21244	765276
106900	765277
89579	765278
1291	765279
84376	765280
7436	765281
66729	765282
18326	765283
393	765284
30242	765285
21071	765286
80775	765287
10642	765288
45505	765289
46939	765290
107389	765291
66274	765292
15896	765293
18694	765294
38498	765295
5830	765296
129552	765297
122824	765298
74521	765299
95762	765300
12280	765301
2269	765302
63262	765303
6805	765304
93812	765305
5700	765306
4757	765307
82787	765308
41360	765309
60517	765310
10014	765311
85418	765312
2646	765313
82102	765314
19715	765315
96698	765316
9181	765317
5624	765318
54083	765319
8457	765320
42310	765321
44841	765322
67098	765323
68389	765324
128778	765325
43354	765326
101199	765327
66027	765328
90769	765329
58845	765330
61436	765331
91508	765332
46332	765333
75648	765334
22349	765335
96912	765336
38017	765337
131433	765338
38017	765339
138711	765340
102629	765341
74632	765342
57603	765343
62686	765344
83856	765345
25848	765346
85218	765347
84508	765348
25417	765349
7260	765350
130827	765351
33267	765352
43372	765353
30232	765354
45285	765355
85373	765356
6531	765357
9	765358
3920	765359
39701	765360
18391	765361
11078	765362
75158	765363
69892	765364
26067	765365
28097	765366
112	765367
102001	765368
39129	765369
102001	765370
81550	765371
10527	765372
31883	765373
94132	765374
52963	765375
81684	765376
63351	765377
1573	765378
28931	765379
18614	765380
21577	765381
30322	765382
85309	765383
55523	765384
82824	765385
37565	765386
33557	765387
91560	765388
33848	765389
21877	765390
92543	765391
94114	765392
22715	765393
52678	765394
120270	765395
47360	765396
88879	765397
6224	765398
106654	765399
124166	765400
108514	765401
106028	765402
23388	765403
11430	765404
35866	765405
6789	765406
13594	765407
22000	765408
48433	765409
58337	765410
46073	765411
2569	765412
12927	765413
7317	765414
30542	765415
1752	765416
44452	765417
131027	765418
38803	765419
11057	765420
37191	765421
18012	765422
56906	765423
88150	765424
36477	765425
11071	765426
105283	765427
9129	765428
92304	765429
25363	765430
26952	765431
58100	765432
3425	765433
32092	765434
4375	765435
10898	765436
55380	765437
25256	765438
63306	765439
43256	765440
126116	765441
107103	765442
69947	765443
90252	765444
80934	765445
80610	765446
21072	765447
105846	765448
7476	765449
9808	765450
23368	765451
19701	765452
21307	765453
87604	765454
150661	765455
109062	765456
57486	765457
26898	765458
16159	765459
72652	765460
6713	765461
5577	765462
8441	765463
54791	765464
87604	765465
17525	765466
32813	765467
35176	765468
42553	765469
17830	765470
5334	765471
125766	765472
45194	765473
15514	765474
314	765475
130530	765476
2362	765477
9621	765478
888	765479
125960	765480
73	765481
1054	765482
35862	765483
9328	765484
73	765485
13993	765486
24723	765487
10131	765488
17529	765489
14388	765490
66920	765491
61039	765492
104102	765493
49549	765494
15749	765495
11028	765496
73341	765497
12551	765498
2346	765499
75709	765500
26187	765501
14148	765502
26271	765503
47049	765504
24635	765505
92813	765506
17055	765507
38140	765508
39314	765509
53330	765510
70615	765511
7264	765512
5187	765513
466	765514
366	765515
9122	765516
366	765517
366	765518
83807	765519
6907	765520
73	765521
3251	765522
14643	765523
84900	765524
62164	765525
45079	765526
9453	765527
70516	765528
71741	765529
2238	765530
66063	765531
38854	765532
40237	765533
28803	765534
13338	765535
22393	765536
54273	765537
18044	765538
70075	765539
82200	765540
88753	765541
33893	765542
24144	765543
4009	765544
95772	765545
37959	765546
114313	765547
70612	765548
21149	765549
11595	765550
511	765551
22955	765552
70098	765553
4739	765554
11224	765555
52876	765556
27299	765557
12724	765558
34766	765559
1493	765560
20770	765561
54187	765562
10680	765563
28217	765564
44063	765565
108430	765566
9690	765567
9748	765568
13595	765569
31196	765570
37333	765571
53229	765572
18239	765573
36803	765574
90890	765575
89666	765576
78403	765577
38477	765578
7325	765579
3722	765580
111477	765581
16086	765582
3156	765583
10899	765584
33627	765585
37365	765586
27159	765587
16743	765588
52974	765589
4047	765590
59779	765591
10065	765592
64371	765593
183	765594
1959	765595
6788	765596
17100	765597
73787	765598
35387	765599
26879	765600
42973	765601
26012	765602
1709	765603
24799	765604
38530	765605
66586	765606
4077	765607
45886	765608
54142	765609
62098	765610
16054	765611
16054	765612
13697	765613
1829	765614
67147	765615
78086	765616
18063	765617
98849	765618
625	765619
5987	765620
31613	765621
77412	765622
66539	765623
69478	765624
14317	765625
17106	765626
29496	765627
112402	765628
76619	765629
81488	765630
67828	765631
105158	765632
1552	765633
42957	765634
96716	765635
96375	765636
65372	765637
36453	765638
28375	765639
114594	765640
59459	765641
84381	765642
16748	765643
46417	765644
13278	765645
32319	765646
121282	765647
8930	765648
36050	765649
119208	765650
29536	765651
38176	765652
34586	765653
5715	765654
41341	765655
37370	765656
7454	765657
27780	765658
30116	765659
9990	765660
292	765661
26393	765662
37457	765663
22871	765664
74943	765665
16456	765666
57759	765667
110027	765668
23111	765669
42058	765670
18798	765671
8917	765672
1764	765673
26250	765674
55668	765675
89027	765676
53037	765677
7477	765678
32463	765679
7415	765680
2880	765681
43256	765682
36269	765683
8	765684
35579	765685
7027	765686
2932	765687
75494	765688
1554	765689
102852	765690
92110	765691
124415	765692
3552	765693
61354	765694
137823	765695
20711	765696
16803	765697
23818	765698
131181	765699
126156	765700
136267	765701
36425	765702
38112	765703
27593	765704
64873	765705
38531	765706
8949	765707
55482	765708
102553	765709
65792	765710
66091	765711
83822	765712
109242	765713
43586	765714
78167	765715
107227	765716
69970	765717
48871	765718
76317	765719
24932	765720
132728	765721
66748	765722
16667	765723
104138	765724
118831	765725
2231	765726
117253	765727
4993	765728
37652	765729
4425	765730
50494	765731
1239	765732
35356	765733
17940	765734
1709	765735
11187	765736
71009	765737
929	765738
9225	765739
121051	765740
52447	765741
17912	765742
103	765743
3236	765744
32906	765745
15492	765746
271	765747
259	765748
12115	765749
56875	765750
117721	765751
4320	765752
12658	765753
104373	765754
24836	765755
75769	765756
2971	765757
63397	765758
26645	765759
14684	765760
40121	765761
243	765762
110049	765763
35357	765764
16150	765765
68858	765766
20622	765767
1130	765768
508	765769
46019	765770
10136	765771
46177	765772
135623	765773
4197	765774
84494	765775
110942	765776
9096	765777
71917	765778
103	765779
88261	765780
107372	765781
75367	765782
168	765783
48428	765784
23265	765785
51145	765786
4341	765787
610	765788
100436	765789
138593	765790
97540	765791
5774	765792
45905	765793
59856	765794
72139	765795
92610	765796
120516	765797
37453	765798
8691	765799
53173	765800
54663	765801
2949	765802
54993	765803
107862	765804
44337	765805
70875	765806
33902	765807
41576	765808
80723	765809
17562	765810
29113	765811
11308	765812
101042	765813
63410	765814
60197	765815
48743	765816
57990	765817
54819	765818
44669	765819
69218	765820
26109	765821
25780	765822
108759	765823
137747	765824
44877	765825
24764	765826
38176	765827
52314	765828
31603	765829
34583	765830
1363	765831
105053	765832
124240	765833
103710	765834
121321	765835
14879	765836
41399	765837
23584	765838
67654	765839
118807	765840
23893	765841
81825	765842
137769	765843
44713	765844
101005	765845
80955	765846
36666	765847
3376	765848
63674	765849
85130	765850
83148	765851
160783	765852
100570	765853
102157	765854
39828	765855
68396	765856
84425	765857
94240	765858
68889	765859
67130	765860
28788	765861
57991	765862
9130	765863
86477	765864
100716	765865
1076	765866
22801	765867
56248	765868
70267	765869
86500	765870
919	765871
23150	765872
131	765873
41260	765874
16661	765875
14615	765876
65733	765877
61344	765878
67958	765879
122466	765880
106755	765881
84778	765882
63389	765883
107800	765884
102117	765885
81667	765886
63731	765887
98874	765888
42958	765889
9622	765890
137560	765891
47849	765892
99447	765893
131331	765894
134173	765895
25899	765896
74739	765897
25485	765898
49292	765899
15169	765900
80855	765901
78113	765902
61333	765903
74552	765904
90658	765905
53315	765906
74797	765907
62422	765908
79527	765909
108910	765910
1774	765911
65568	765912
83157	765913
28989	765914
103916	765915
135922	765916
23909	765917
122533	765918
9003	765919
89014	765920
88752	765921
24125	765922
17360	765923
22630	765924
25917	765925
47727	765926
41	765927
109096	765928
77553	765929
132281	765930
14870	765931
63516	765932
131236	765933
2215	765934
12015	765935
37078	765936
162122	765937
47317	765938
64516	765939
67494	765940
33535	765941
37048	765942
11040	765943
34388	765944
31467	765945
67527	765946
12949	765947
10914	765948
97738	765949
126312	765950
63679	765951
64987	765952
73572	765953
83561	765954
34151	765955
49865	765956
129615	765957
73419	765958
56638	765959
115436	765960
39934	765961
31238	765962
4811	765963
119146	765964
31239	765965
18308	765966
43971	765967
91299	765968
12168	765969
48090	765970
96908	765971
94591	765972
45841	765973
112424	765974
83531	765975
33108	765976
55401	765977
15571	765978
52807	765979
69	765980
4557	765981
76287	765982
38618	765983
51077	765984
7148	765985
17750	765986
22951	765987
63663	765988
36784	765989
65371	765990
69533	765991
75461	765992
64054	765993
52478	765994
106877	765995
2513	765996
5530	765997
38616	765998
126146	765999
4907	766000
44745	766001
47406	766002
17950	766003
114481	766004
68370	766005
51826	766006
1402	766007
66496	766008
101090	766009
53453	766010
31397	766011
31238	766012
81530	766013
2298	766014
84385	766015
4145	766016
49967	766017
77836	766018
30898	766019
17535	766020
18743	766021
89966	766022
41002	766023
76259	766024
20311	766025
4443	766026
39734	766027
2380	766028
92735	766029
53677	766030
90529	766031
34845	766032
51691	766033
78248	766034
54826	766035
38152	766036
47659	766037
62171	766038
34393	766039
31396	766040
69770	766041
63798	766042
45144	766043
51046	766044
5	766045
75640	766046
19486	766047
76650	766048
77600	766049
81420	766050
52910	766051
52744	766052
14400	766053
104423	766054
33796	766055
39589	766056
5086	766057
681	766058
2901	766059
4404	766060
77714	766061
67637	766062
16643	766063
30863	766064
36080	766065
26242	766066
77414	766067
114317	766068
1303	766069
7969	766070
61500	766071
57474	766072
64015	766073
37913	766074
11433	766075
8852	766076
17671	766077
22287	766078
26381	766079
67977	766080
24275	766081
66086	766082
30335	766083
7750	766084
8830	766085
2966	766086
13519	766087
27534	766088
6348	766089
64803	766090
22905	766091
112847	766092
62128	766093
19486	766094
10863	766095
56411	766096
64709	766097
28869	766098
44336	766099
70887	766100
47407	766101
30335	766102
13860	766103
29764	766104
48459	766105
96770	766106
33858	766107
51856	766108
4772	766109
9626	766110
18452	766111
52874	766112
24629	766113
11176	766114
49118	766115
79802	766116
96515	766117
101952	766118
5876	766119
461	766120
49445	766121
29903	766122
45852	766123
14089	766124
69809	766125
49451	766126
49404	766127
50642	766128
8480	766129
41683	766130
125740	766131
41990	766132
43970	766133
16643	766134
58878	766135
47631	766136
37573	766137
37098	766138
36263	766139
64538	766140
67540	766141
40511	766142
11319	766143
54665	766144
15165	766145
68727	766146
77682	766147
113004	766148
71086	766149
16078	766150
113621	766151
13778	766152
92854	766153
64694	766154
41707	766155
31368	766156
39810	766157
90878	766158
43959	766159
22313	766160
71039	766161
65498	766162
68940	766163
58279	766164
107367	766165
110663	766166
58260	766167
62514	766168
99070	766169
22577	766170
10554	766171
51030	766172
1005	766173
69763	766174
95258	766175
5327	766176
45848	766177
29494	766178
17111	766179
7517	766180
87244	766181
66990	766182
52767	766183
959	766184
17385	766185
137090	766186
110105	766187
38654	766188
16679	766189
21339	766190
10588	766191
24686	766192
3673	766193
7825	766194
13812	766195
14068	766196
29912	766197
8041	766198
34243	766199
34252	766200
7383	766201
14566	766202
32993	766203
88231	766204
4165	766205
23317	766206
63508	766207
50621	766208
129197	766209
19491	766210
74611	766211
36774	766212
5123	766213
18253	766214
23282	766215
61741	766216
107576	766217
6896	766218
6484	766219
20325	766220
3313	766221
7928	766222
6709	766223
94486	766224
80960	766225
187	766226
50399	766227
5188	766228
3373	766229
33119	766230
97089	766231
110643	766232
44045	766233
10277	766234
21181	766235
108665	766236
100493	766237
10079	766238
29445	766239
29445	766240
43228	766241
15003	766242
10012	766243
44882	766244
45817	766245
70284	766246
93457	766247
63269	766248
16913	766249
18110	766250
5326	766251
7176	766252
10520	766253
15487	766254
1813	766255
21238	766256
107055	766257
17372	766258
30368	766259
75891	766260
32507	766261
11637	766262
79186	766263
14648	766264
78968	766265
29174	766266
21193	766267
62245	766268
24937	766269
82385	766270
7013	766271
104177	766272
70084	766273
73868	766274
905	766275
28639	766276
12765	766277
20733	766278
93828	766279
85384	766280
137767	766281
9	766282
21122	766283
92126	766284
100637	766285
60133	766286
11016	766287
58039	766288
56308	766289
455	766290
5256	766291
36835	766292
101043	766293
102671	766294
87502	766295
135595	766296
61670	766297
100887	766298
12732	766299
93732	766300
85075	766301
102799	766302
70061	766303
1223	766304
18682	766305
21863	766306
18107	766307
21302	766308
56495	766309
3208	766310
16168	766311
23151	766312
10425	766313
29731	766314
108905	766315
33099	766316
141680	766317
4164	766318
4589	766319
102815	766320
1875	766321
31480	766322
28804	766323
37953	766324
15738	766325
6082	766326
7489	766327
19938	766328
66163	766329
83218	766330
17517	766331
16635	766332
39788	766333
29930	766334
48661	766335
51177	766336
3434	766337
8794	766338
39588	766339
12076	766340
18324	766341
39312	766342
66899	766343
41178	766344
80289	766345
53852	766346
67502	766347
51851	766348
77581	766349
45298	766350
24308	766351
67934	766352
108441	766353
15883	766354
51317	766355
45315	766356
50239	766357
116683	766358
102278	766359
62217	766360
19500	766361
9238	766362
41258	766363
3324	766364
90115	766365
84699	766366
7715	766367
21935	766368
48703	766369
7986	766370
19291	766371
2853	766372
121319	766373
740	766374
19911	766375
2663	766376
90637	766377
1374	766378
4755	766379
35297	766380
43137	766381
104272	766382
2651	766383
23789	766384
32396	766385
20813	766386
38079	766387
667	766388
291	766389
14068	766390
77899	766391
45819	766392
339	766393
6232	766394
31394	766395
28041	766396
53018	766397
30510	766398
77894	766399
68300	766400
3131	766401
18672	766402
11722	766403
104982	766404
7707	766405
3126	766406
986	766407
1193	766408
48042	766409
2609	766410
3606	766411
138511	766412
99318	766413
2165	766414
21947	766415
550	766416
486	766417
2267	766418
2434	766419
26127	766420
2722	766421
4744	766422
4304	766423
16765	766424
25503	766425
1834	766426
8922	766427
2306	766428
6790	766429
1890	766430
21123	766431
74725	766432
97858	766433
44687	766434
1920	766435
2029	766436
57501	766437
36140	766438
87410	766439
50724	766440
67141	766441
34296	766442
3072	766443
9055	766444
1781	766445
2306	766446
264	766447
78943	766448
2876	766449
22399	766450
67589	766451
17910	766452
11052	766453
5943	766454
26058	766455
34385	766456
41619	766457
67545	766458
15595	766459
50328	766460
24121	766461
52076	766462
67558	766463
102639	766464
97064	766465
12310	766466
1932	766467
67970	766468
3010	766469
5822	766470
5	766471
56204	766472
192	766473
5664	766474
192	766475
588	766476
1967	766477
3809	766478
111379	766479
84402	766480
30131	766481
18876	766482
12523	766483
18303	766484
29174	766485
12930	766486
3100	766487
107385	766488
35444	766489
53157	766490
15227	766491
10629	766492
520	766493
3373	766494
405	766495
20762	766496
21624	766497
7137	766498
40840	766499
11166	766500
8909	766501
28609	766502
126196	766503
4824	766504
3036	766505
7099	766506
108592	766507
37613	766508
79600	766509
19515	766510
91328	766511
6921	766512
35073	766513
8983	766514
8734	766515
23461	766516
96500	766517
67668	766518
47137	766519
30293	766520
10386	766521
31523	766522
27158	766523
64406	766524
84922	766525
20927	766526
7390	766527
900	766528
81485	766529
30719	766530
212	766531
34496	766532
2735	766533
88780	766534
68942	766535
28785	766536
56603	766537
3704	766538
31721	766539
18116	766540
30	766541
2376	766542
35172	766543
38606	766544
40213	766545
5186	766546
2457	766547
11	766548
21895	766549
119	766550
10243	766551
445	766552
945	766553
2988	766554
62513	766555
579	766556
77720	766557
774	766558
19708	766559
23072	766560
87729	766561
24771	766562
126258	766563
47338	766564
15244	766565
72029	766566
17096	766567
4995	766568
81502	766569
212	766570
45817	766571
5645	766572
4456	766573
3676	766574
105809	766575
44621	766576
20212	766577
44706	766578
26259	766579
58230	766580
86149	766581
10051	766582
10051	766583
13373	766584
16487	766585
16487	766586
37897	766587
16099	766588
54821	766589
29637	766590
56955	766591
77571	766592
17226	766593
8921	766594
50590	766595
6437	766596
89301	766597
3601	766598
62486	766599
83715	766600
67493	766601
39083	766602
41250	766603
32428	766604
6862	766605
110412	766606
64263	766607
59409	766608
110549	766609
76955	766610
20066	766611
10008	766612
14894	766613
16755	766614
16161	766615
78	766616
44510	766617
6491	766618
43294	766619
137050	766620
20796	766621
22381	766622
12925	766623
154	766624
21923	766625
15544	766626
33081	766627
16797	766628
33071	766629
56683	766630
73283	766631
117179	766632
117373	766633
13799	766634
33220	766635
6081	766636
74735	766637
5518	766638
90719	766639
3316	766640
83664	766641
43307	766642
3138	766643
76975	766644
42221	766645
48826	766646
48826	766647
5567	766648
3601	766649
65428	766650
48581	766651
99215	766652
43108	766653
132211	766654
14118	766655
59071	766656
40172	766657
18997	766658
102035	766659
11803	766660
55609	766661
37546	766662
12002	766663
882	766664
66938	766665
1794	766666
537	766667
117	766668
21111	766669
74772	766670
8977	766671
69821	766672
13401	766673
52054	766674
28769	766675
52815	766676
117506	766677
111460	766678
70548	766679
67591	766680
65673	766681
37071	766682
12460	766683
40543	766684
92547	766685
60238	766686
1573	766687
113653	766688
47320	766689
51911	766690
90051	766691
49596	766692
99347	766693
11211	766694
100599	766695
12324	766696
2302	766697
91664	766698
10418	766699
31215	766700
10775	766701
28123	766702
1537	766703
7227	766704
31564	766705
27341	766706
90833	766707
3702	766708
12268	766709
11308	766710
31050	766711
13600	766712
33711	766713
62278	766714
141876	766715
44508	766716
75450	766717
109297	766718
18164	766719
15550	766720
102222	766721
72998	766722
30710	766723
3758	766724
56585	766725
68314	766726
29434	766727
12174	766728
6705	766729
107	766730
13545	766731
76412	766732
28415	766733
49322	766734
58994	766735
66741	766736
47087	766737
79267	766738
26327	766739
118841	766740
30215	766741
41581	766742
19010	766743
50527	766744
9931	766745
13592	766746
46510	766747
44328	766748
53186	766749
41304	766750
40198	766751
6198	766752
14843	766753
1857	766754
33307	766755
8694	766756
55583	766757
92761	766758
17177	766759
25399	766760
25591	766761
24592	766762
69746	766763
83174	766764
25484	766765
130620	766766
14450	766767
83072	766768
23555	766769
29203	766770
92325	766771
40047	766772
82729	766773
34700	766774
58196	766775
72159	766776
126315	766777
78233	766778
98052	766779
56921	766780
88851	766781
30900	766782
11330	766783
73800	766784
36538	766785
12342	766786
139729	766787
35286	766788
5123	766789
39726	766790
9214	766791
103783	766792
24917	766793
90405	766794
26055	766795
43990	766796
44522	766797
108774	766798
28656	766799
27793	766800
54051	766801
17226	766802
21913	766803
45190	766804
78162	766805
39687	766806
91869	766807
45289	766808
8600	766809
83311	766810
96503	766811
31670	766812
23874	766813
29961	766814
113509	766815
61368	766816
17346	766817
40124	766818
7294	766819
36033	766820
3353	766821
17374	766822
24770	766823
6227	766824
66646	766825
117405	766826
118610	766827
11320	766828
31915	766829
38915	766830
71828	766831
24416	766832
42310	766833
17767	766834
88258	766835
99153	766836
44291	766837
34542	766838
39926	766839
49568	766840
20678	766841
77655	766842
38776	766843
34637	766844
32168	766845
1921	766846
71083	766847
91499	766848
100712	766849
62215	766850
92803	766851
95600	766852
138591	766853
79080	766854
62642	766855
118883	766856
139832	766857
73082	766858
73110	766859
143643	766860
29448	766861
38679	766862
92778	766863
43253	766864
74866	766865
50500	766866
78199	766867
73240	766868
55065	766869
95623	766870
13693	766871
97967	766872
130832	766873
35018	766874
48064	766875
65407	766876
97671	766877
120220	766878
71668	766879
45393	766880
52262	766881
107760	766882
44474	766883
80614	766884
74639	766885
86368	766886
26616	766887
74639	766888
87683	766889
23824	766890
89072	766891
44564	766892
97726	766893
21454	766894
44001	766895
80756	766896
128813	766897
76358	766898
81611	766899
65493	766900
17654	766901
61671	766902
105539	766903
49767	766904
20702	766905
31930	766906
9187	766907
21360	766908
19118	766909
38883	766910
56321	766911
96908	766912
117	766913
22018	766914
66666	766915
132244	766916
131141	766917
94578	766918
48470	766919
73039	766920
74579	766921
19480	766922
24112	766923
27284	766924
59540	766925
63185	766926
70390	766927
6615	766928
105641	766929
98118	766930
30046	766931
84767	766932
110018	766933
82827	766934
100505	766935
77622	766936
90568	766937
80917	766938
85248	766939
85327	766940
85323	766941
113267	766942
108636	766943
118553	766944
99608	766945
24662	766946
48437	766947
13072	766948
31553	766949
56616	766950
13098	766951
21386	766952
31697	766953
26880	766954
22953	766955
48220	766956
71530	766957
104702	766958
426	766959
81814	766960
18061	766961
18062	766962
35089	766963
24119	766964
18741	766965
44119	766966
12474	766967
15332	766968
36850	766969
79495	766970
69836	766971
94603	766972
3626	766973
75413	766974
26691	766975
52299	766976
5720	766977
112906	766978
367	766979
3115	766980
10309	766981
3159	766982
7792	766983
12046	766984
614	766985
65630	766986
7140	766987
74693	766988
24	766989
40161	766990
37321	766991
20400	766992
4275	766993
16156	766994
58421	766995
4268	766996
56608	766997
40864	766998
5476	766999
72017	767000
67832	767001
55081	767002
12356	767003
80292	767004
10985	767005
11622	767006
77442	767007
33896	767008
1656	767009
3598	767010
67716	767011
14299	767012
10072	767013
60399	767014
107754	767015
15655	767016
513	767017
67992	767018
53860	767019
70005	767020
15655	767021
247	767022
87440	767023
30976	767024
60242	767025
73053	767026
26097	767027
36717	767028
51713	767029
13541	767030
1284	767031
15754	767032
34129	767033
14757	767034
63264	767035
29185	767036
40152	767037
38611	767038
25884	767039
81690	767040
49674	767041
96739	767042
11976	767043
22683	767044
99723	767045
22305	767046
24198	767047
71183	767048
21759	767049
52285	767050
29714	767051
14355	767052
27933	767053
34811	767054
91448	767055
80647	767056
87222	767057
79500	767058
34663	767059
138690	767060
102570	767061
96545	767062
11071	767063
11071	767064
91691	767065
97512	767066
89341	767067
61390	767068
156629	767069
103474	767070
28363	767071
84403	767072
17482	767073
112015	767074
68751	767075
34412	767076
64690	767077
68146	767078
11556	767079
23582	767080
4677	767081
32404	767082
44787	767083
58645	767084
9471	767085
66855	767086
7414	767087
22116	767088
19986	767089
11151	767090
96785	767091
4156	767092
1295	767093
4879	767094
70990	767095
7372	767096
6390	767097
41136	767098
15458	767099
65420	767100
122437	767101
69142	767102
12541	767103
1555	767104
128818	767105
66780	767106
21919	767107
1396	767108
14320	767109
17117	767110
80392	767111
27197	767112
37389	767113
30134	767114
77487	767115
38167	767116
34841	767117
39757	767118
60496	767119
39745	767120
3339	767121
131214	767122
12125	767123
37444	767124
9446	767125
69530	767126
81087	767127
78336	767128
78325	767129
73348	767130
55659	767131
15312	767132
74736	767133
73389	767134
9119	767135
47326	767136
98216	767137
46225	767138
154435	767139
113660	767140
37133	767141
5914	767142
66689	767143
41453	767144
3983	767145
84498	767146
110824	767147
30092	767148
1638	767149
35169	767150
14843	767151
91699	767152
34566	767153
48092	767154
46926	767155
87340	767156
59964	767157
48534	767158
29477	767159
88912	767160
23897	767161
34466	767162
29502	767163
160144	767164
61354	767165
92812	767166
114696	767167
83632	767168
89363	767169
10371	767170
76727	767171
17348	767172
27795	767173
52944	767174
4808	767175
31423	767176
85869	767177
4033	767178
85822	767179
57478	767180
52978	767181
23388	767182
82048	767183
81617	767184
10773	767185
108755	767186
97737	767187
49285	767188
131625	767189
51037	767190
20415	767191
105434	767192
1578	767193
58057	767194
23068	767195
13444	767196
101103	767197
7174	767198
19903	767199
65508	767200
104347	767201
109862	767202
107360	767203
36300	767204
68910	767205
50343	767206
85937	767207
3334	767208
17430	767209
40523	767210
44699	767211
8571	767212
137359	767213
266	767214
81545	767215
89022	767216
24271	767217
5141	767218
53691	767219
67659	767220
17765	767221
76802	767222
8277	767223
49364	767224
20663	767225
78288	767226
8640	767227
25245	767228
91399	767229
21774	767230
33109	767231
9336	767232
43514	767233
48641	767234
45174	767235
9706	767236
2291	767237
38585	767238
6916	767239
3190	767240
111444	767241
57986	767242
48014	767243
47802	767244
27973	767245
92236	767246
9654	767247
39218	767248
51046	767249
106645	767250
60963	767251
28398	767252
69314	767253
52932	767254
44589	767255
22605	767256
13927	767257
31527	767258
95753	767259
64228	767260
84875	767261
22666	767262
33332	767263
53199	767264
5382	767265
90521	767266
53872	767267
5050	767268
74923	767269
62830	767270
70407	767271
108476	767272
85890	767273
63152	767274
105722	767275
20047	767276
81879	767277
44286	767278
8048	767279
44928	767280
3666	767281
109040	767282
40759	767283
38049	767284
48569	767285
57440	767286
18164	767287
4425	767288
14088	767289
1678	767290
9051	767291
31417	767292
7375	767293
113890	767294
24351	767295
17760	767296
45412	767297
31862	767298
20071	767299
82014	767300
26926	767301
55682	767302
26725	767303
25323	767304
111559	767305
106767	767306
67673	767307
88827	767308
18815	767309
98342	767310
17786	767311
27527	767312
25844	767313
4429	767314
61652	767315
44625	767316
62752	767317
13159	767318
22194	767319
56960	767320
4195	767321
97523	767322
19126	767323
18948	767324
26323	767325
67075	767326
107006	767327
89126	767328
3929	767329
22132	767330
46244	767331
3666	767332
7335	767333
32358	767334
17155	767335
40485	767336
21557	767337
82263	767338
614	767339
24564	767340
1193	767341
40620	767342
16773	767343
25802	767344
52405	767345
6770	767346
3216	767347
53352	767348
22061	767349
11487	767350
14754	767351
30096	767352
68752	767353
36793	767354
6818	767355
14791	767356
46826	767357
73629	767358
6062	767359
37974	767360
121517	767361
51067	767362
71247	767363
14597	767364
52363	767365
18467	767366
24155	767367
8895	767368
14869	767369
9984	767370
27553	767371
2722	767372
13242	767373
8887	767374
82794	767375
42145	767376
37452	767377
87961	767378
767	767379
99325	767380
103725	767381
87562	767382
136164	767383
39828	767384
48470	767385
37191	767386
113678	767387
58557	767388
56626	767389
8058	767390
97075	767391
16883	767392
92587	767393
93760	767394
38877	767395
32151	767396
68251	767397
21759	767398
164463	767399
108892	767400
91480	767401
126425	767402
130640	767403
86156	767404
82834	767405
69410	767406
65963	767407
74748	767408
65538	767409
106778	767410
58190	767411
111720	767412
8269	767413
73105	767414
38591	767415
31023	767416
101142	767417
66108	767418
74913	767419
89147	767420
43128	767421
65498	767422
81891	767423
81996	767424
68769	767425
95402	767426
107265	767427
72064	767428
31440	767429
33679	767430
81967	767431
84475	767432
45135	767433
12652	767434
58077	767435
11349	767436
53825	767437
21724	767438
70385	767439
15260	767440
100490	767441
80903	767442
85836	767443
90205	767444
166252	767445
69539	767446
181	767447
76337	767448
25535	767449
34288	767450
58580	767451
36598	767452
136334	767453
60572	767454
29875	767455
114479	767456
40600	767457
11287	767458
8666	767459
101091	767460
135796	767461
75291	767462
101061	767463
96494	767464
61508	767465
62400	767466
66952	767467
68121	767468
23132	767469
57637	767470
76968	767471
12671	767472
102701	767473
14348	767474
35018	767475
88194	767476
32309	767477
6051	767478
107074	767479
87317	767480
88237	767481
51435	767482
71773	767483
61405	767484
46299	767485
60580	767486
34818	767487
43088	767488
88982	767489
85183	767490
62152	767491
119092	767492
119107	767493
103845	767494
7179	767495
47132	767496
124256	767497
21575	767498
18477	767499
51842	767500
70106	767501
114377	767502
67600	767503
22961	767504
38536	767505
87400	767506
40402	767507
111542	767508
82179	767509
21518	767510
55018	767511
42958	767512
82822	767513
44579	767514
80380	767515
77576	767516
96456	767517
34787	767518
127934	767519
38747	767520
24221	767521
46248	767522
61034	767523
20852	767524
75691	767525
88024	767526
68202	767527
85228	767528
129509	767529
65544	767530
74750	767531
113307	767532
107669	767533
85221	767534
81961	767535
76646	767536
83555	767537
45915	767538
32984	767539
72887	767540
54644	767541
83042	767542
35207	767543
36079	767544
75829	767545
84854	767546
99600	767547
15852	767548
104944	767549
88806	767550
62794	767551
69365	767552
119095	767553
43495	767554
40970	767555
25920	767556
91859	767557
129674	767558
59469	767559
30431	767560
47035	767561
75529	767562
46437	767563
44933	767564
110181	767565
2617	767566
292	767567
22384	767568
45059	767569
83254	767570
770	767571
79410	767572
121774	767573
26942	767574
143722	767575
18758	767576
19978	767577
24110	767578
51135	767579
27210	767580
40569	767581
36101	767582
23955	767583
20522	767584
20522	767585
25961	767586
38859	767587
11246	767588
17949	767589
61098	767590
87590	767591
107823	767592
2927	767593
20337	767594
18761	767595
36769	767596
20128	767597
693	767598
20485	767599
96668	767600
583	767601
70028	767602
16749	767603
8524	767604
59883	767605
58521	767606
49521	767607
28930	767608
13285	767609
56031	767610
39149	767611
64044	767612
6441	767613
64336	767614
19893	767615
72042	767616
129635	767617
54648	767618
7549	767619
39338	767620
14326	767621
16274	767622
67259	767623
74477	767624
15588	767625
3360	767626
6297	767627
51033	767628
39592	767629
17881	767630
48059	767631
4797	767632
55390	767633
4982	767634
69121	767635
40772	767636
138428	767637
20315	767638
28434	767639
3006	767640
18060	767641
4682	767642
45490	767643
77867	767644
48607	767645
127599	767646
474	767647
16294	767648
87772	767649
74681	767650
76446	767651
106678	767652
26682	767653
108860	767654
22381	767655
64848	767656
17577	767657
44046	767658
69928	767659
65791	767660
14926	767661
81911	767662
75478	767663
86340	767664
91610	767665
90743	767666
6746	767667
134262	767668
5717	767669
84680	767670
11499	767671
17569	767672
71097	767673
63149	767674
93828	767675
18413	767676
135720	767677
48854	767678
107208	767679
39400	767680
111670	767681
43451	767682
9702	767683
68132	767684
18475	767685
29110	767686
104834	767687
1877	767688
15890	767689
5427	767690
829	767691
83873	767692
87550	767693
60263	767694
12474	767695
68775	767696
92184	767697
34059	767698
84918	767699
14316	767700
56226	767701
2004	767702
138563	767703
410	767704
17562	767705
83093	767706
90341	767707
64025	767708
74893	767709
62720	767710
65492	767711
18351	767712
83106	767713
30245	767714
4757	767715
31148	767716
25842	767717
80755	767718
81583	767719
21841	767720
6342	767721
54241	767722
86203	767723
130637	767724
37867	767725
21549	767726
62399	767727
47139	767728
9401	767729
149	767730
655	767731
23812	767732
194	767733
112967	767734
2849	767735
17135	767736
20641	767737
11055	767738
6783	767739
32333	767740
6783	767741
945	767742
33783	767743
64340	767744
80737	767745
72044	767746
11690	767747
2566	767748
21626	767749
16797	767750
6439	767751
2581	767752
39951	767753
14212	767754
19013	767755
20244	767756
35382	767757
45528	767758
12751	767759
62805	767760
25246	767761
3650	767762
35436	767763
90432	767764
3909	767765
23075	767766
71229	767767
31868	767768
20228	767769
15363	767770
6639	767771
51502	767772
128005	767773
8919	767774
791	767775
25897	767776
111395	767777
5961	767778
2962	767779
2961	767780
22367	767781
2069	767782
474	767783
179	767784
43846	767785
5666	767786
11043	767787
1826	767788
91954	767789
28626	767790
7176	767791
2478	767792
6360	767793
49928	767794
5686	767795
22	767796
5723	767797
191	767798
27223	767799
6360	767800
8439	767801
28210	767802
17556	767803
29110	767804
40235	767805
56814	767806
64450	767807
89665	767808
28214	767809
25546	767810
39725	767811
55360	767812
9765	767813
3364	767814
3921	767815
54552	767816
63283	767817
22637	767818
73293	767819
63397	767820
17569	767821
110392	767822
25787	767823
34713	767824
44293	767825
8708	767826
1731	767827
2791	767828
34038	767829
29074	767830
1477	767831
104033	767832
59231	767833
45557	767834
80754	767835
113907	767836
29750	767837
14637	767838
71760	767839
41164	767840
64687	767841
17115	767842
17563	767843
3147	767844
66639	767845
507	767846
150362	767847
1560	767848
20295	767849
14968	767850
61350	767851
16871	767852
36463	767853
42043	767854
15213	767855
54189	767856
13704	767857
22391	767858
54363	767859
13857	767860
88104	767861
45849	767862
24924	767863
40432	767864
3314	767865
67023	767866
29452	767867
7711	767868
75359	767869
68382	767870
80403	767871
17788	767872
90926	767873
57634	767874
18548	767875
5830	767876
82165	767877
33741	767878
57794	767879
17142	767880
27633	767881
121577	767882
12705	767883
24924	767884
21115	767885
21835	767886
60161	767887
64556	767888
35473	767889
2905	767890
4316	767891
11316	767892
9131	767893
3435	767894
18620	767895
8623	767896
7703	767897
3179	767898
71525	767899
274	767900
4134	767901
180	767902
6669	767903
721	767904
26246	767905
2049	767906
3051	767907
13873	767908
13081	767909
40	767910
34595	767911
7214	767912
111426	767913
15659	767914
32207	767915
8721	767916
59029	767917
7531	767918
2172	767919
71633	767920
12093	767921
14393	767922
50391	767923
30140	767924
36188	767925
98035	767926
127873	767927
2516	767928
90190	767929
1454	767930
6453	767931
45422	767932
242	767933
3812	767934
3152	767935
45216	767936
13996	767937
73	767938
68314	767939
112	767940
32011	767941
5952	767942
111718	767943
46420	767944
108313	767945
107140	767946
1460	767947
113486	767948
68865	767949
15564	767950
78316	767951
33641	767952
73774	767953
51159	767954
2852	767955
33692	767956
5753	767957
6188	767958
82906	767959
35999	767960
65552	767961
17326	767962
93458	767963
40246	767964
16117	767965
23394	767966
28495	767967
43545	767968
132	767969
72678	767970
610	767971
36803	767972
88810	767973
552	767974
155	767975
5250	767976
13152	767977
326	767978
83852	767979
117370	767980
40687	767981
20899	767982
65610	767983
12046	767984
25229	767985
101338	767986
17849	767987
4731	767988
103	767989
4637	767990
10431	767991
12225	767992
4094	767993
63250	767994
8201	767995
743	767996
39	767997
1203	767998
12509	767999
15501	768000
60251	768001
45122	768002
54284	768003
70917	768004
62359	768005
101278	768006
25409	768007
110423	768008
104164	768009
73703	768010
36446	768011
22056	768012
84404	768013
48031	768014
80961	768015
58470	768016
13234	768017
34167	768018
53680	768019
75529	768020
87261	768021
11945	768022
33921	768023
4656	768024
22058	768025
46418	768026
20048	768027
33878	768028
39746	768029
11680	768030
28333	768031
6889	768032
21	768033
68365	768034
27030	768035
22002	768036
8023	768037
28514	768038
691	768039
35276	768040
7803	768041
23276	768042
8717	768043
83131	768044
35884	768045
5853	768046
55441	768047
14936	768048
69532	768049
97816	768050
24794	768051
22763	768052
10115	768053
1616	768054
44899	768055
23894	768056
29161	768057
56700	768058
77062	768059
15633	768060
51336	768061
122374	768062
23268	768063
67	768064
44867	768065
4121	768066
76846	768067
42191	768068
3411	768069
73440	768070
51583	768071
11080	768072
35886	768073
83234	768074
72694	768075
20900	768076
6954	768077
117678	768078
58445	768079
114295	768080
65951	768081
47075	768082
15259	768083
39530	768084
25445	768085
24194	768086
11648	768087
68053	768088
11795	768089
40525	768090
1486	768091
56676	768092
17314	768093
132635	768094
39184	768095
28398	768096
47130	768097
15171	768098
74387	768099
57650	768100
7521	768101
11355	768102
43477	768103
10416	768104
67989	768105
137067	768106
56928	768107
70512	768108
27089	768109
6312	768110
70295	768111
68030	768112
110355	768113
12960	768114
2602	768115
26560	768116
102590	768117
110117	768118
83418	768119
9943	768120
35459	768121
8738	768122
35406	768123
45886	768124
8192	768125
24419	768126
25894	768127
14592	768128
35284	768129
45565	768130
23927	768131
22903	768132
13712	768133
53728	768134
7947	768135
8051	768136
87272	768137
29681	768138
145221	768139
90079	768140
106684	768141
9151	768142
8266	768143
12655	768144
6885	768145
32897	768146
129229	768147
9398	768148
1394	768149
44174	768150
98732	768151
46177	768152
55577	768153
122748	768154
122644	768155
39489	768156
109193	768157
106911	768158
8753	768159
39392	768160
18718	768161
55532	768162
4165	768163
45907	768164
39401	768165
17894	768166
98830	768167
38690	768168
12057	768169
23557	768170
2531	768171
11775	768172
1799	768173
28589	768174
35008	768175
142146	768176
38952	768177
17767	768178
8954	768179
20458	768180
103419	768181
36417	768182
105746	768183
61382	768184
16765	768185
19646	768186
75168	768187
30182	768188
85841	768189
134706	768190
66071	768191
29135	768192
49601	768193
26250	768194
50829	768195
4103	768196
34118	768197
57769	768198
48149	768199
7367	768200
156199	768201
9917	768202
70966	768203
20439	768204
17898	768205
113377	768206
34132	768207
34183	768208
14233	768209
14233	768210
16871	768211
70567	768212
14080	768213
10975	768214
9680	768215
35313	768216
32100	768217
11637	768218
28547	768219
28029	768220
67953	768221
30494	768222
10143	768223
8551	768224
6443	768225
29448	768226
25868	768227
57573	768228
66006	768229
3922	768230
11546	768231
53788	768232
38197	768233
46373	768234
28210	768235
23100	768236
44642	768237
37417	768238
9040	768239
134515	768240
32870	768241
52730	768242
2067	768243
92276	768244
52170	768245
52106	768246
130856	768247
131329	768248
56557	768249
55225	768250
76737	768251
48559	768252
38645	768253
65607	768254
73567	768255
90169	768256
26200	768257
111500	768258
50659	768259
31498	768260
92878	768261
5927	768262
53451	768263
48519	768264
26631	768265
78436	768266
56847	768267
1390	768268
7523	768269
3174	768270
61065	768271
104830	768272
65928	768273
25772	768274
29159	768275
20301	768276
64043	768277
133844	768278
73545	768279
27067	768280
82316	768281
29943	768282
27671	768283
39801	768284
41193	768285
51422	768286
32089	768287
44501	768288
6883	768289
74844	768290
32803	768291
80523	768292
58128	768293
3991	768294
4429	768295
110113	768296
7645	768297
17812	768298
2246	768299
115065	768300
8652	768301
58589	768302
6657	768303
6621	768304
19661	768305
39866	768306
67150	768307
110185	768308
8652	768309
29567	768310
12724	768311
106843	768312
7334	768313
67854	768314
51440	768315
104367	768316
35528	768317
587	768318
90612	768319
60570	768320
45879	768321
23905	768322
49400	768323
13546	768324
4307	768325
107618	768326
66216	768327
44897	768328
129424	768329
76956	768330
59767	768331
77626	768332
29953	768333
138704	768334
6517	768335
2945	768336
2527	768337
37057	768338
3700	768339
142209	768340
4289	768341
57461	768342
8168	768343
25254	768344
46965	768345
2569	768346
127963	768347
45360	768348
64965	768349
4086	768350
18633	768351
83315	768352
11627	768353
56807	768354
744	768355
90536	768356
87307	768357
49808	768358
68088	768359
60393	768360
132267	768361
29612	768362
31923	768363
47103	768364
28570	768365
21327	768366
37103	768367
124265	768368
47128	768369
9901	768370
84772	768371
1178	768372
8427	768373
1607	768374
6397	768375
32922	768376
26142	768377
40121	768378
35886	768379
8696	768380
797	768381
9006	768382
26446	768383
112871	768384
91878	768385
46369	768386
108474	768387
77836	768388
4094	768389
3034	768390
26419	768391
6619	768392
20421	768393
5844	768394
16111	768395
1305	768396
23030	768397
86371	768398
11136	768399
33878	768400
55568	768401
72198	768402
93775	768403
7825	768404
1560	768405
78422	768406
3257	768407
98712	768408
4160	768409
33640	768410
88897	768411
54992	768412
40852	768413
29223	768414
123250	768415
92683	768416
37969	768417
44903	768418
68816	768419
73418	768420
6059	768421
15188	768422
11667	768423
971	768424
53908	768425
75	768426
75825	768427
40623	768428
116691	768429
37204	768430
4946	768431
75239	768432
24883	768433
1535	768434
5949	768435
3138	768436
26293	768437
15461	768438
964	768439
98201	768440
327	768441
13019	768442
29014	768443
208	768444
247	768445
10243	768446
11558	768447
4271	768448
31685	768449
2044	768450
74395	768451
26125	768452
1594	768453
54087	768454
54306	768455
9871	768456
208	768457
584	768458
29561	768459
19092	768460
74	768461
21879	768462
37746	768463
719	768464
13152	768465
134065	768466
8628	768467
63686	768468
37457	768469
37061	768470
21868	768471
8516	768472
45258	768473
88624	768474
6225	768475
7499	768476
17680	768477
33145	768478
105002	768479
27816	768480
8801	768481
2687	768482
12652	768483
50	768484
18777	768485
317	768486
9808	768487
41621	768488
23123	768489
2234	768490
339	768491
39850	768492
1006	768493
2006	768494
41979	768495
52908	768496
8508	768497
91554	768498
46951	768499
54309	768500
51999	768501
181	768502
20311	768503
136968	768504
22	768505
10301	768506
11595	768507
19585	768508
14179	768509
1000	768510
70240	768511
26097	768512
73	768513
2156	768514
10881	768515
51214	768516
285	768517
19687	768518
26392	768519
1187	768520
212	768521
1599	768522
4289	768523
154	768524
35	768525
4856	768526
14956	768527
26317	768528
26324	768529
30628	768530
819	768531
1801	768532
49	768533
3799	768534
5991	768535
8	768536
15613	768537
57970	768538
23278	768539
4004	768540
111943	768541
34113	768542
3085	768543
1701	768544
45462	768545
40809	768546
2750	768547
6407	768548
42610	768549
5	768550
63158	768551
23142	768552
50636	768553
49502	768554
4282	768555
10889	768556
1553	768557
58212	768558
75373	768559
34175	768560
9529	768561
7498	768562
4382	768563
1658	768564
69967	768565
105471	768566
30630	768567
6552	768568
71770	768569
550	768570
25891	768571
58060	768572
1323	768573
13431	768574
12483	768575
110344	768576
20719	768577
10558	768578
5294	768579
3979	768580
5285	768581
64402	768582
5698	768583
78447	768584
55069	768585
107665	768586
28496	768587
31967	768588
25786	768589
39188	768590
23562	768591
85442	768592
2120	768593
85	768594
13065	768595
19071	768596
23903	768597
75412	768598
25444	768599
246	768600
79873	768601
2156	768602
465	768603
3226	768604
807	768605
94253	768606
1887	768607
20706	768608
14313	768609
47223	768610
43278	768611
44854	768612
1883	768613
18859	768614
13460	768615
6612	768616
4833	768617
7238	768618
36224	768619
60059	768620
14299	768621
3914	768622
86841	768623
14630	768624
31448	768625
22263	768626
34044	768627
21312	768628
295	768629
10747	768630
2917	768631
1712	768632
4340	768633
16928	768634
2917	768635
2917	768636
536	768637
5239	768638
12076	768639
89090	768640
12337	768641
97847	768642
6823	768643
35268	768644
1985	768645
1985	768646
42594	768647
13538	768648
1059	768649
773	768650
16659	768651
2504	768652
44063	768653
26027	768654
5987	768655
9010	768656
73025	768657
36498	768658
52905	768659
13718	768660
47410	768661
26332	768662
109835	768663
8810	768664
10051	768665
27770	768666
18346	768667
40546	768668
55559	768669
42383	768670
65372	768671
37571	768672
12459	768673
46853	768674
16214	768675
91490	768676
1709	768677
53128	768678
79473	768679
24627	768680
104288	768681
76545	768682
17491	768683
5992	768684
57959	768685
111737	768686
5195	768687
125987	768688
37209	768689
33077	768690
35884	768691
34099	768692
34155	768693
55606	768694
27092	768695
65016	768696
68418	768697
34732	768698
40148	768699
11735	768700
69130	768701
109172	768702
43518	768703
15670	768704
52464	768705
83352	768706
1172	768707
52154	768708
17743	768709
27941	768710
134145	768711
3550	768712
46425	768713
74659	768714
160347	768715
31930	768716
47052	768717
98071	768718
40452	768719
52004	768720
6244	768721
53403	768722
1583	768723
10448	768724
52183	768725
20513	768726
30006	768727
46426	768728
134574	768729
36195	768730
79776	768731
32899	768732
40493	768733
28845	768734
43083	768735
33976	768736
584	768737
13083	768738
9700	768739
31718	768740
18865	768741
14450	768742
57775	768743
5470	768744
95656	768745
24180	768746
4617	768747
3145	768748
3614	768749
31049	768750
70943	768751
65676	768752
100462	768753
28769	768754
23011	768755
66494	768756
39755	768757
23467	768758
10393	768759
136993	768760
18057	768761
67510	768762
84468	768763
36553	768764
80966	768765
46315	768766
42035	768767
63668	768768
54338	768769
45525	768770
25523	768771
10124	768772
51973	768773
33710	768774
18053	768775
40480	768776
98945	768777
46063	768778
41143	768779
111391	768780
89998	768781
47811	768782
106669	768783
126249	768784
56232	768785
80543	768786
53080	768787
71717	768788
83092	768789
89214	768790
116993	768791
102236	768792
69057	768793
110227	768794
2852	768795
72147	768796
47812	768797
52381	768798
62324	768799
31696	768800
70194	768801
109339	768802
50429	768803
110435	768804
14927	768805
58273	768806
28038	768807
88813	768808
106722	768809
96269	768810
28370	768811
84524	768812
53904	768813
650	768814
63141	768815
36722	768816
73502	768817
68984	768818
57678	768819
10134	768820
16428	768821
79047	768822
102079	768823
9585	768824
25272	768825
73221	768826
74968	768827
8121	768828
104923	768829
5648	768830
45085	768831
44800	768832
4436	768833
26531	768834
31888	768835
28039	768836
65521	768837
131388	768838
137719	768839
111365	768840
60040	768841
29209	768842
29863	768843
28131	768844
85489	768845
30570	768846
111755	768847
135930	768848
69071	768849
41681	768850
89282	768851
122703	768852
14173	768853
23845	768854
48636	768855
6149	768856
68085	768857
26313	768858
15335	768859
83863	768860
23853	768861
25593	768862
31191	768863
102365	768864
31190	768865
69926	768866
80897	768867
4092	768868
12288	768869
83728	768870
70557	768871
72128	768872
10410	768873
53746	768874
6156	768875
521	768876
33570	768877
43304	768878
52090	768879
24255	768880
18615	768881
36566	768882
99728	768883
63273	768884
56913	768885
28990	768886
21937	768887
77790	768888
20849	768889
13573	768890
92507	768891
70450	768892
119105	768893
9104	768894
4363	768895
15221	768896
13747	768897
23931	768898
78319	768899
78927	768900
29477	768901
86313	768902
6959	768903
107058	768904
113396	768905
14611	768906
12501	768907
32424	768908
32446	768909
9460	768910
99336	768911
9460	768912
9695	768913
52287	768914
36820	768915
73844	768916
2559	768917
70144	768918
35833	768919
17808	768920
22357	768921
64311	768922
56686	768923
34594	768924
9947	768925
63375	768926
111779	768927
18075	768928
47338	768929
45617	768930
2621	768931
74735	768932
102254	768933
22197	768934
125950	768935
80746	768936
72241	768937
22969	768938
17110	768939
28008	768940
34444	768941
62275	768942
48926	768943
167626	768944
8717	768945
20852	768946
70067	768947
59438	768948
25852	768949
67115	768950
15748	768951
135556	768952
55481	768953
48886	768954
59372	768955
30561	768956
40620	768957
14914	768958
53844	768959
78927	768960
9187	768961
7571	768962
39776	768963
45361	768964
87502	768965
9406	768966
40127	768967
12463	768968
53975	768969
129405	768970
18318	768971
54269	768972
212	768973
54970	768974
29974	768975
378	768976
52174	768977
18096	768978
32903	768979
2815	768980
106913	768981
90190	768982
12013	768983
51326	768984
40767	768985
14628	768986
54945	768987
6798	768988
11319	768989
61722	768990
86086	768991
106951	768992
118947	768993
71576	768994
92615	768995
53865	768996
29588	768997
4746	768998
105117	768999
33854	769000
87387	769001
69428	769002
15260	769003
30944	769004
57614	769005
74504	769006
59146	769007
59277	769008
117044	769009
93785	769010
33886	769011
93499	769012
21	769013
23760	769014
92799	769015
19245	769016
20818	769017
44612	769018
18149	769019
131484	769020
45909	769021
36673	769022
43170	769023
17649	769024
40078	769025
18396	769026
83168	769027
22637	769028
65732	769029
19506	769030
73163	769031
87823	769032
103937	769033
84534	769034
135538	769035
29483	769036
47256	769037
31981	769038
29424	769039
21164	769040
44950	769041
108898	769042
40787	769043
37211	769044
62296	769045
82941	769046
78120	769047
41331	769048
91566	769049
56266	769050
8026	769051
75727	769052
3680	769053
120212	769054
50042	769055
49466	769056
66165	769057
71682	769058
27533	769059
66917	769060
651	769061
40614	769062
94582	769063
112134	769064
39759	769065
83563	769066
27250	769067
43326	769068
11471	769069
15548	769070
76506	769071
29921	769072
44106	769073
45569	769074
30399	769075
27273	769076
134089	769077
23688	769078
14566	769079
44577	769080
26162	769081
61176	769082
114905	769083
72261	769084
899	769085
37221	769086
94432	769087
5946	769088
27126	769089
25889	769090
53288	769091
112380	769092
79005	769093
110505	769094
60476	769095
26754	769096
14222	769097
59293	769098
11487	769099
40718	769100
27813	769101
20839	769102
134238	769103
51830	769104
34784	769105
28042	769106
59346	769107
73769	769108
80791	769109
33601	769110
44299	769111
84968	769112
4705	769113
25508	769114
11181	769115
117081	769116
28389	769117
51871	769118
50520	769119
70155	769120
62439	769121
52733	769122
111605	769123
21185	769124
8206	769125
31059	769126
53460	769127
31392	769128
49711	769129
50736	769130
19603	769131
79662	769132
63068	769133
48180	769134
17003	769135
10176	769136
6960	769137
45946	769138
83829	769139
37255	769140
1532	769141
59773	769142
101149	769143
67635	769144
69893	769145
31498	769146
80555	769147
37976	769148
129795	769149
56906	769150
56705	769151
106020	769152
21494	769153
29997	769154
53228	769155
6360	769156
67730	769157
65501	769158
81470	769159
51695	769160
47939	769161
19657	769162
11713	769163
84497	769164
64863	769165
52411	769166
32125	769167
2998	769168
44692	769169
54485	769170
28102	769171
62309	769172
49910	769173
106056	769174
80896	769175
64967	769176
38033	769177
40119	769178
47816	769179
56363	769180
57644	769181
15930	769182
110157	769183
15930	769184
53852	769185
39141	769186
47888	769187
19278	769188
37553	769189
128946	769190
6757	769191
28952	769192
47157	769193
2038	769194
49265	769195
58254	769196
13907	769197
37085	769198
63153	769199
25384	769200
132991	769201
94517	769202
240	769203
74351	769204
36690	769205
118597	769206
83010	769207
80841	769208
16166	769209
21146	769210
25012	769211
60248	769212
111488	769213
105451	769214
549	769215
1507	769216
95606	769217
92508	769218
52363	769219
44299	769220
34305	769221
96811	769222
5697	769223
39531	769224
107850	769225
53384	769226
135841	769227
80601	769228
4171	769229
52504	769230
10467	769231
14967	769232
5764	769233
7467	769234
11705	769235
34440	769236
6529	769237
60049	769238
49688	769239
10060	769240
7803	769241
46079	769242
54260	769243
31188	769244
90716	769245
14004	769246
48904	769247
30043	769248
23556	769249
65685	769250
9371	769251
13873	769252
47263	769253
7751	769254
7964	769255
15887	769256
18301	769257
18060	769258
12923	769259
1667	769260
11547	769261
6102	769262
8907	769263
16376	769264
71384	769265
11200	769266
428	769267
3921	769268
34124	769269
2045	769270
26575	769271
11200	769272
3170	769273
21	769274
4775	769275
3170	769276
169	769277
27595	769278
11200	769279
30	769280
107	769281
38530	769282
110919	769283
9795	769284
103839	769285
24924	769286
569	769287
83338	769288
44252	769289
18720	769290
94566	769291
508	769292
26424	769293
746	769294
34478	769295
68958	769296
4480	769297
23058	769298
2510	769299
17022	769300
23660	769301
29625	769302
33894	769303
131130	769304
14739	769305
26437	769306
14011	769307
5090	769308
6439	769309
36716	769310
27921	769311
33210	769312
43215	769313
35165	769314
110	769315
199	769316
7964	769317
16984	769318
3071	769319
28802	769320
14586	769321
15348	769322
17586	769323
53275	769324
1248	769325
11200	769326
11194	769327
2087	769328
9267	769329
27751	769330
1656	769331
3628	769332
3708	769333
20515	769334
39483	769335
12789	769336
31665	769337
14410	769338
1249	769339
3639	769340
3921	769341
45183	769342
842	769343
959	769344
27608	769345
15821	769346
11166	769347
160	769348
6718	769349
9229	769350
50789	769351
49103	769352
54428	769353
4982	769354
9229	769355
67888	769356
13425	769357
54160	769358
20042	769359
11317	769360
49323	769361
53800	769362
7257	769363
31875	769364
2853	769365
1097	769366
55154	769367
2215	769368
112293	769369
3005	769370
34029	769371
4621	769372
28725	769373
7091	769374
2532	769375
515	769376
17091	769377
1634	769378
3733	769379
13584	769380
6718	769381
88236	769382
20245	769383
120478	769384
1455	769385
1185	769386
7329	769387
13790	769388
69501	769389
6485	769390
15167	769391
75732	769392
22	769393
70412	769394
26587	769395
111733	769396
24582	769397
9782	769398
13006	769399
22324	769400
85306	769401
60108	769402
6941	769403
135825	769404
8495	769405
55291	769406
22293	769407
35223	769408
19244	769409
49211	769410
120428	769411
69830	769412
45810	769413
35022	769414
26523	769415
1128	769416
74874	769417
431	769418
431	769419
15487	769420
9453	769421
95279	769422
57813	769423
3564	769424
31929	769425
15996	769426
44846	769427
64468	769428
995	769429
41630	769430
30906	769431
116523	769432
11172	769433
21809	769434
2258	769435
39317	769436
16814	769437
52350	769438
1320	769439
53228	769440
65960	769441
8847	769442
86013	769443
14733	769444
10432	769445
2532	769446
23943	769447
24751	769448
13740	769449
18678	769450
134260	769451
20899	769452
19145	769453
10105	769454
20429	769455
29224	769456
22072	769457
14982	769458
5761	769459
5761	769460
8013	769461
71114	769462
3634	769463
40083	769464
52306	769465
52422	769466
38161	769467
7778	769468
21254	769469
20136	769470
5201	769471
1621	769472
22164	769473
10105	769474
26439	769475
16814	769476
13950	769477
50626	769478
1607	769479
1303	769480
34626	769481
31921	769482
7455	769483
1610	769484
23393	769485
137714	769486
12566	769487
9454	769488
127323	769489
55228	769490
69517	769491
27147	769492
20660	769493
11619	769494
8034	769495
7494	769496
107430	769497
2804	769498
71684	769499
60549	769500
24145	769501
7560	769502
7032	769503
12778	769504
10184	769505
6232	769506
27820	769507
6860	769508
38024	769509
27307	769510
32276	769511
61431	769512
5308	769513
95885	769514
52170	769515
61392	769516
9184	769517
48874	769518
44195	769519
42512	769520
1724	769521
7333	769522
1187	769523
7129	769524
5664	769525
12931	769526
94156	769527
64899	769528
105884	769529
79546	769530
93733	769531
31358	769532
36111	769533
5664	769534
3420	769535
54023	769536
21129	769537
60549	769538
122358	769539
10700	769540
66627	769541
82402	769542
18069	769543
22206	769544
7504	769545
24388	769546
109319	769547
10408	769548
9987	769549
15896	769550
1857	769551
1313	769552
31972	769553
34682	769554
19736	769555
5252	769556
1898	769557
464	769558
37339	769559
56877	769560
70111	769561
39992	769562
28802	769563
44242	769564
7195	769565
3822	769566
136354	769567
61487	769568
18800	769569
8220	769570
6265	769571
72989	769572
39539	769573
16259	769574
90959	769575
7778	769576
58346	769577
28914	769578
8457	769579
24751	769580
24952	769581
24998	769582
9682	769583
32267	769584
70021	769585
27211	769586
7494	769587
71874	769588
51367	769589
47367	769590
16214	769591
12217	769592
24881	769593
36185	769594
105659	769595
68179	769596
61588	769597
58132	769598
16082	769599
77726	769600
44159	769601
13537	769602
58134	769603
85234	769604
658	769605
60287	769606
29067	769607
77501	769608
7499	769609
15947	769610
9705	769611
87588	769612
30217	769613
108813	769614
87608	769615
15282	769616
44737	769617
49633	769618
39774	769619
17834	769620
141384	769621
45886	769622
2840	769623
121674	769624
49267	769625
32353	769626
8101	769627
72085	769628
10983	769629
5927	769630
17087	769631
32189	769632
29067	769633
49562	769634
91529	769635
3019	769636
3873	769637
40791	769638
21866	769639
89290	769640
60198	769641
68197	769642
820	769643
56525	769644
1807	769645
105639	769646
1846	769647
92709	769648
1420	769649
693	769650
1973	769651
1320	769652
49909	769653
962	769654
28912	769655
80325	769656
8806	769657
45444	769658
93783	769659
96670	769660
2258	769661
75424	769662
20235	769663
12557	769664
107735	769665
80463	769666
42477	769667
27691	769668
10146	769669
69100	769670
27039	769671
6231	769672
68351	769673
109004	769674
59415	769675
29222	769676
12231	769677
46298	769678
45944	769679
41306	769680
113422	769681
104340	769682
10425	769683
75546	769684
85344	769685
67493	769686
36773	769687
62790	769688
59899	769689
115059	769690
8890	769691
1859	769692
160621	769693
89255	769694
47126	769695
603	769696
76527	769697
1486	769698
1973	769699
85438	769700
1420	769701
50736	769702
486	769703
5964	769704
3634	769705
19642	769706
1014	769707
49935	769708
105446	769709
9585	769710
51571	769711
13506	769712
15947	769713
505	769714
138675	769715
40106	769716
10049	769717
71121	769718
2591	769719
9	769720
88137	769721
3420	769722
6624	769723
7152	769724
22588	769725
5247	769726
20091	769727
20091	769728
8113	769729
88187	769730
46249	769731
70161	769732
40039	769733
33851	769734
6722	769735
15917	769736
60279	769737
60279	769738
52438	769739
117141	769740
60419	769741
531	769742
29000	769743
37322	769744
7019	769745
48188	769746
59065	769747
69995	769748
85370	769749
53437	769750
29000	769751
52122	769752
59379	769753
24821	769754
505	769755
51672	769756
104239	769757
3116	769758
2391	769759
5065	769760
20307	769761
33040	769762
52404	769763
30418	769764
17223	769765
587	769766
73481	769767
12716	769768
62734	769769
4260	769770
29619	769771
5761	769772
1941	769773
15351	769774
28566	769775
26732	769776
78195	769777
5989	769778
122957	769779
62243	769780
87362	769781
54386	769782
97036	769783
38268	769784
113826	769785
38686	769786
92407	769787
126306	769788
72970	769789
101325	769790
23534	769791
30644	769792
33979	769793
24959	769794
1441	769795
14060	769796
3429	769797
79493	769798
111943	769799
36448	769800
80296	769801
40849	769802
25387	769803
6960	769804
6960	769805
36143	769806
5983	769807
37591	769808
11288	769809
16881	769810
38461	769811
37038	769812
5432	769813
5432	769814
106655	769815
12977	769816
30847	769817
5983	769818
25891	769819
12641	769820
40414	769821
15459	769822
63	769823
39135	769824
34386	769825
13698	769826
29884	769827
66173	769828
87848	769829
9069	769830
18115	769831
10614	769832
51542	769833
10612	769834
7355	769835
39378	769836
39746	769837
17101	769838
76267	769839
14872	769840
16878	769841
2799	769842
14657	769843
55203	769844
33570	769845
5570	769846
44469	769847
5570	769848
72185	769849
39740	769850
21285	769851
3768	769852
83818	769853
75779	769854
95829	769855
4690	769856
127658	769857
20506	769858
73443	769859
21580	769860
90831	769861
48179	769862
56449	769863
6225	769864
16732	769865
119764	769866
124389	769867
20647	769868
123135	769869
17168	769870
22058	769871
22352	769872
14766	769873
51624	769874
68356	769875
40034	769876
34533	769877
80774	769878
105871	769879
1528	769880
38683	769881
9879	769882
11506	769883
7254	769884
44682	769885
45284	769886
71127	769887
34007	769888
3670	769889
5087	769890
5087	769891
4204	769892
127488	769893
20453	769894
22040	769895
52737	769896
54094	769897
6007	769898
25579	769899
51133	769900
24560	769901
3434	769902
73853	769903
12720	769904
31934	769905
6755	769906
776	769907
30914	769908
66670	769909
23770	769910
75331	769911
81834	769912
17168	769913
12358	769914
29980	769915
1415	769916
39355	769917
6549	769918
14418	769919
4393	769920
87578	769921
54207	769922
14766	769923
3607	769924
37436	769925
15872	769926
45344	769927
21306	769928
98260	769929
6448	769930
45414	769931
16758	769932
25381	769933
75947	769934
5963	769935
4597	769936
79751	769937
1055	769938
16516	769939
41678	769940
1055	769941
8459	769942
27166	769943
90726	769944
36824	769945
42037	769946
70450	769947
90873	769948
34695	769949
32355	769950
63771	769951
35497	769952
24941	769953
37339	769954
58466	769955
94207	769956
17279	769957
99693	769958
39400	769959
73333	769960
34578	769961
121649	769962
5470	769963
30089	769964
5701	769965
50845	769966
7983	769967
15738	769968
75746	769969
13278	769970
68180	769971
17622	769972
51668	769973
43661	769974
9368	769975
23429	769976
71686	769977
57517	769978
590	769979
8956	769980
10176	769981
3607	769982
92473	769983
14230	769984
13306	769985
30617	769986
824	769987
91544	769988
2149	769989
32905	769990
45987	769991
46456	769992
22145	769993
1528	769994
3270	769995
32012	769996
30647	769997
42542	769998
30051	769999
87757	770000
24871	770001
90685	770002
118816	770003
34832	770004
47338	770005
7405	770006
30529	770007
9738	770008
15520	770009
9796	770010
53947	770011
61370	770012
6835	770013
51973	770014
4236	770015
36078	770016
31606	770017
12375	770018
33198	770019
2072	770020
16669	770021
30621	770022
43271	770023
57538	770024
2570	770025
3781	770026
3310	770027
63	770028
34460	770029
20099	770030
13961	770031
37457	770032
79529	770033
4975	770034
3786	770035
80587	770036
80587	770037
14213	770038
100474	770039
14328	770040
53117	770041
37022	770042
2823	770043
13008	770044
46414	770045
1852	770046
3121	770047
16735	770048
6007	770049
56686	770050
3786	770051
4214	770052
94032	770053
2370	770054
16935	770055
39702	770056
51624	770057
12977	770058
39467	770059
1610	770060
88165	770061
20647	770062
2527	770063
21442	770064
54284	770065
69420	770066
1720	770067
67991	770068
553	770069
7583	770070
81023	770071
2768	770072
46303	770073
5410	770074
2496	770075
1136	770076
2570	770077
48943	770078
1771	770079
22732	770080
47021	770081
44274	770082
40223	770083
11506	770084
4706	770085
15706	770086
953	770087
5668	770088
9738	770089
30596	770090
8043	770091
10471	770092
25292	770093
2570	770094
2939	770095
42016	770096
20831	770097
30699	770098
35467	770099
89593	770100
1803	770101
6805	770102
4603	770103
104	770104
71790	770105
99680	770106
87846	770107
23908	770108
1605	770109
87846	770110
22016	770111
44154	770112
66877	770113
13272	770114
97771	770115
51279	770116
53695	770117
4596	770118
36736	770119
23437	770120
20854	770121
72020	770122
15941	770123
20511	770124
44264	770125
26748	770126
58413	770127
6923	770128
78312	770129
83034	770130
137827	770131
56285	770132
2202	770133
19632	770134
18475	770135
2441	770136
115345	770137
27688	770138
114605	770139
63657	770140
12091	770141
10176	770142
505	770143
9882	770144
7210	770145
19632	770146
15844	770147
101328	770148
71470	770149
44705	770150
782	770151
94272	770152
44748	770153
26438	770154
782	770155
7019	770156
53184	770157
505	770158
51923	770159
61765	770160
531	770161
2258	770162
73669	770163
8640	770164
18531	770165
31390	770166
40614	770167
322	770168
1578	770169
28164	770170
54582	770171
74314	770172
34779	770173
38549	770174
22208	770175
11534	770176
43219	770177
17554	770178
101125	770179
102560	770180
114618	770181
107526	770182
90881	770183
48735	770184
49899	770185
28237	770186
114404	770187
41579	770188
14747	770189
57541	770190
55610	770191
2147	770192
12106	770193
1898	770194
27741	770195
587	770196
106087	770197
102795	770198
1793	770199
20321	770200
1919	770201
65889	770202
23534	770203
776	770204
83202	770205
22145	770206
1430	770207
60049	770208
21925	770209
58364	770210
69059	770211
77110	770212
14180	770213
51535	770214
4406	770215
43144	770216
31677	770217
15902	770218
5620	770219
21624	770220
9850	770221
33637	770222
136277	770223
9980	770224
1207	770225
107324	770226
20450	770227
37097	770228
897	770229
35330	770230
9864	770231
27338	770232
91515	770233
30605	770234
2323	770235
7400	770236
115177	770237
30529	770238
6401	770239
30044	770240
113662	770241
32146	770242
105642	770243
10428	770244
2723	770245
76679	770246
6662	770247
20681	770248
40908	770249
15891	770250
102333	770251
10184	770252
7195	770253
116956	770254
105739	770255
111732	770256
16225	770257
45557	770258
12283	770259
30836	770260
406	770261
52304	770262
34631	770263
53093	770264
95734	770265
95690	770266
88185	770267
62572	770268
115842	770269
72017	770270
44953	770271
41621	770272
43446	770273
36231	770274
84953	770275
12018	770276
95316	770277
60483	770278
103762	770279
33710	770280
52047	770281
36081	770282
2392	770283
4379	770284
12971	770285
54023	770286
24751	770287
8457	770288
9682	770289
128965	770290
96868	770291
25780	770292
80794	770293
781	770294
102520	770295
71695	770296
2560	770297
7008	770298
94039	770299
33249	770300
10947	770301
12090	770302
10047	770303
4531	770304
17135	770305
50805	770306
17589	770307
19932	770308
30933	770309
11430	770310
41355	770311
2239	770312
35392	770313
16806	770314
17547	770315
1207	770316
2456	770317
1898	770318
10647	770319
30667	770320
80771	770321
17554	770322
17188	770323
72169	770324
19020	770325
16556	770326
21279	770327
4142	770328
2809	770329
1508	770330
6293	770331
10621	770332
2065	770333
48506	770334
32217	770335
7464	770336
71592	770337
90052	770338
72040	770339
44303	770340
18481	770341
27066	770342
70613	770343
97019	770344
28974	770345
16656	770346
67581	770347
13980	770348
4592	770349
74955	770350
25961	770351
105392	770352
1031	770353
1415	770354
1532	770355
5736	770356
102151	770357
45422	770358
29718	770359
17155	770360
5288	770361
40781	770362
1797	770363
38834	770364
22390	770365
2647	770366
25604	770367
33265	770368
31977	770369
35407	770370
1087	770371
67150	770372
8278	770373
93	770374
5216	770375
2524	770376
3787	770377
64404	770378
25289	770379
4318	770380
14984	770381
6427	770382
7019	770383
16987	770384
22369	770385
60440	770386
21788	770387
29113	770388
1915	770389
79373	770390
14084	770391
41275	770392
36109	770393
21339	770394
10434	770395
56574	770396
2668	770397
66183	770398
57576	770399
15648	770400
28147	770401
120	770402
9281	770403
34401	770404
133105	770405
11532	770406
11708	770407
34170	770408
65829	770409
74807	770410
79330	770411
16214	770412
1528	770413
23450	770414
46189	770415
1000	770416
44706	770417
45531	770418
2641	770419
18521	770420
1528	770421
11780	770422
4641	770423
13289	770424
12378	770425
63430	770426
51529	770427
60405	770428
90812	770429
54388	770430
1765	770431
165928	770432
53097	770433
52371	770434
23512	770435
83135	770436
19077	770437
34148	770438
31611	770439
34491	770440
109169	770441
47786	770442
383	770443
24161	770444
63598	770445
85058	770446
7008	770447
9682	770448
12912	770449
19634	770450
4251	770451
9738	770452
14945	770453
32456	770454
39897	770455
114677	770456
27245	770457
45284	770458
8364	770459
24776	770460
45606	770461
2038	770462
638	770463
21623	770464
18101	770465
36316	770466
1132	770467
32142	770468
962	770469
74279	770470
17105	770471
2237	770472
11252	770473
53831	770474
48741	770475
694	770476
3909	770477
60453	770478
18757	770479
42403	770480
45970	770481
2751	770482
18062	770483
19075	770484
78009	770485
35284	770486
14023	770487
7607	770488
98	770489
97113	770490
25587	770491
12378	770492
108541	770493
23441	770494
86624	770495
51525	770496
496	770497
38176	770498
25906	770499
15191	770500
52366	770501
24131	770502
51440	770503
28138	770504
2963	770505
10723	770506
88249	770507
56344	770508
106763	770509
22737	770510
26642	770511
12378	770512
4156	770513
491	770514
98250	770515
3150	770516
18786	770517
29206	770518
237	770519
31970	770520
31725	770521
95935	770522
3425	770523
89143	770524
44220	770525
43474	770526
25551	770527
55638	770528
66947	770529
71681	770530
32304	770531
24960	770532
7180	770533
15895	770534
39434	770535
13701	770536
20126	770537
20899	770538
5288	770539
20748	770540
17374	770541
937	770542
5664	770543
77669	770544
77669	770545
18139	770546
8643	770547
43465	770548
19063	770549
46699	770550
4686	770551
46055	770552
8081	770553
3501	770554
47933	770555
6016	770556
55678	770557
18725	770558
3330	770559
50657	770560
90063	770561
85947	770562
19484	770563
2869	770564
37700	770565
28419	770566
7767	770567
1797	770568
5574	770569
63267	770570
17159	770571
114412	770572
47729	770573
152407	770574
3564	770575
117283	770576
19948	770577
56104	770578
57962	770579
29470	770580
56770	770581
25017	770582
11138	770583
98251	770584
85063	770585
9241	770586
83580	770587
22254	770588
40163	770589
68192	770590
51972	770591
7046	770592
21896	770593
29626	770594
6632	770595
103	770596
52595	770597
108881	770598
16770	770599
19060	770600
18137	770601
41549	770602
19196	770603
9135	770604
14735	770605
41402	770606
66696	770607
9301	770608
113245	770609
75165	770610
134672	770611
62580	770612
55275	770613
51877	770614
59192	770615
8977	770616
5327	770617
51668	770618
5760	770619
27762	770620
23464	770621
814	770622
16723	770623
2079	770624
3283	770625
3288	770626
102430	770627
44070	770628
105056	770629
4199	770630
511	770631
5485	770632
10574	770633
22255	770634
7338	770635
9485	770636
23678	770637
4852	770638
28433	770639
4530	770640
14952	770641
4142	770642
46028	770643
13916	770644
50280	770645
59798	770646
10041	770647
44	770648
52838	770649
56642	770650
5753	770651
26714	770652
18693	770653
17901	770654
45644	770655
10767	770656
505	770657
2077	770658
194	770659
23589	770660
5126	770661
83566	770662
39931	770663
40706	770664
881	770665
1593	770666
115636	770667
1023	770668
56845	770669
66216	770670
10930	770671
3476	770672
68967	770673
5887	770674
1069	770675
15732	770676
1983	770677
582	770678
5200	770679
191	770680
26088	770681
55091	770682
673	770683
19612	770684
55291	770685
32291	770686
52857	770687
7978	770688
2525	770689
18627	770690
3	770691
96348	770692
54353	770693
83	770694
6909	770695
5085	770696
2053	770697
6174	770698
72	770699
10035	770700
6175	770701
11183	770702
64640	770703
59820	770704
58915	770705
6652	770706
70	770707
22775	770708
26912	770709
15487	770710
1704	770711
756	770712
4191	770713
4039	770714
99525	770715
137640	770716
20	770717
969	770718
10323	770719
3356	770720
10407	770721
169	770722
117578	770723
105559	770724
49765	770725
3013	770726
38865	770727
5849	770728
4184	770729
2461	770730
54322	770731
2048	770732
923	770733
81771	770734
38149	770735
7794	770736
8536	770737
21511	770738
12569	770739
71650	770740
41859	770741
91688	770742
37872	770743
21807	770744
38719	770745
96902	770746
1364	770747
8602	770748
49692	770749
846	770750
51467	770751
4078	770752
89026	770753
21324	770754
53084	770755
22033	770756
33493	770757
16917	770758
7369	770759
45066	770760
23402	770761
21834	770762
559	770763
14559	770764
19064	770765
31164	770766
1939	770767
5839	770768
7696	770769
17661	770770
3547	770771
496	770772
4168	770773
567	770774
730	770775
1039	770776
48678	770777
11654	770778
4365	770779
509	770780
13004	770781
29881	770782
89124	770783
46686	770784
8334	770785
7212	770786
34491	770787
928	770788
7	770789
243	770790
9250	770791
9280	770792
846	770793
24978	770794
75147	770795
42202	770796
14	770797
53941	770798
8602	770799
335	770800
11251	770801
33108	770802
19700	770803
33218	770804
30681	770805
94331	770806
105906	770807
846	770808
48858	770809
2200	770810
5085	770811
45580	770812
90707	770813
56	770814
72803	770815
67170	770816
21447	770817
106858	770818
36536	770819
53013	770820
2756	770821
30988	770822
19748	770823
67571	770824
63	770825
3522	770826
6645	770827
1007	770828
90257	770829
16791	770830
86444	770831
48133	770832
27278	770833
6152	770834
20176	770835
28583	770836
7007	770837
779	770838
51915	770839
3052	770840
55505	770841
467	770842
2457	770843
124064	770844
56	770845
25754	770846
94348	770847
126153	770848
710	770849
18771	770850
97523	770851
18	770852
56776	770853
1131	770854
64629	770855
26537	770856
48	770857
105359	770858
250	770859
11283	770860
39717	770861
4052	770862
4964	770863
150432	770864
945	770865
48620	770866
39972	770867
67491	770868
20718	770869
59362	770870
48127	770871
923	770872
1161	770873
40015	770874
28818	770875
49383	770876
70551	770877
10634	770878
2300	770879
3586	770880
28128	770881
134459	770882
3748	770883
29893	770884
16559	770885
101098	770886
14583	770887
82960	770888
3149	770889
1977	770890
38614	770891
44780	770892
33	770893
104293	770894
2879	770895
3035	770896
1923	770897
74535	770898
49534	770899
3842	770900
2	770901
83	770902
610	770903
2564	770904
59982	770905
3316	770906
109965	770907
8254	770908
44025	770909
7	770910
40215	770911
2917	770912
548	770913
4579	770914
36176	770915
66853	770916
63571	770917
406	770918
8930	770919
2766	770920
61304	770921
18973	770922
8293	770923
27926	770924
3899	770925
89399	770926
32005	770927
250	770928
56134	770929
27644	770930
63718	770931
91606	770932
440	770933
5913	770934
6297	770935
39330	770936
2396	770937
13514	770938
12015	770939
29037	770940
2487	770941
2156	770942
4671	770943
17501	770944
27995	770945
15074	770946
40653	770947
307	770948
5839	770949
33050	770950
30198	770951
963	770952
2698	770953
83053	770954
21086	770955
10916	770956
47693	770957
307	770958
141	770959
1367	770960
779	770961
5523	770962
39526	770963
4764	770964
76	770965
104995	770966
81151	770967
76795	770968
59494	770969
23115	770970
54708	770971
13985	770972
8216	770973
38691	770974
5643	770975
23581	770976
25929	770977
2360	770978
4467	770979
3549	770980
59201	770981
17178	770982
7488	770983
14180	770984
29188	770985
31542	770986
2179	770987
2055	770988
5308	770989
7986	770990
47151	770991
6928	770992
14325	770993
18356	770994
8532	770995
63358	770996
5582	770997
52807	770998
22239	770999
84335	771000
31596	771001
52295	771002
2077	771003
71619	771004
11443	771005
37895	771006
54253	771007
24151	771008
5182	771009
617	771010
25523	771011
22937	771012
26519	771013
45111	771014
44447	771015
51192	771016
9026	771017
1386	771018
1386	771019
33600	771020
109405	771021
123238	771022
14016	771023
678	771024
17778	771025
30350	771026
56907	771027
62127	771028
14793	771029
17231	771030
3262	771031
10980	771032
23776	771033
68709	771034
15369	771035
83861	771036
71665	771037
27738	771038
27940	771039
50471	771040
54806	771041
122706	771042
17496	771043
97579	771044
14872	771045
12540	771046
7026	771047
2774	771048
108417	771049
8444	771050
5654	771051
105003	771052
5944	771053
52295	771054
92487	771055
44447	771056
1067	771057
82973	771058
20255	771059
52085	771060
8521	771061
41978	771062
5365	771063
52373	771064
6362	771065
14622	771066
69855	771067
25305	771068
2090	771069
28911	771070
39834	771071
6608	771072
111939	771073
6728	771074
450	771075
257	771076
11993	771077
68927	771078
12463	771079
4228	771080
9027	771081
4230	771082
4332	771083
62405	771084
483	771085
11637	771086
2306	771087
7593	771088
23588	771089
20050	771090
7400	771091
55244	771092
61343	771093
44627	771094
73871	771095
1003	771096
1999	771097
1935	771098
111317	771099
49733	771100
4120	771101
10574	771102
1608	771103
12483	771104
60996	771105
52234	771106
2306	771107
6994	771108
4768	771109
7709	771110
15903	771111
4381	771112
23476	771113
667	771114
9126	771115
65699	771116
1383	771117
28385	771118
11619	771119
87696	771120
54937	771121
57459	771122
54083	771123
452	771124
3004	771125
134659	771126
21511	771127
52136	771128
82760	771129
59156	771130
3112	771131
833	771132
92704	771133
51590	771134
89222	771135
21536	771136
86430	771137
5119	771138
8214	771139
23583	771140
20656	771141
56875	771142
77574	771143
12395	771144
25862	771145
95805	771146
696	771147
32	771148
72221	771149
69134	771150
47775	771151
75477	771152
3102	771153
3102	771154
114352	771155
26321	771156
482	771157
72015	771158
1454	771159
82146	771160
32269	771161
58832	771162
68018	771163
73067	771164
23544	771165
990	771166
87855	771167
22329	771168
31631	771169
1808	771170
35040	771171
76431	771172
50487	771173
38766	771174
14794	771175
10680	771176
91435	771177
10716	771178
44069	771179
75308	771180
124425	771181
30242	771182
136203	771183
96533	771184
114636	771185
8118	771186
52758	771187
53983	771188
52260	771189
41309	771190
78449	771191
10003	771192
37998	771193
20846	771194
1233	771195
5025	771196
5025	771197
17335	771198
1233	771199
7033	771200
1459	771201
130742	771202
96496	771203
37108	771204
96302	771205
99207	771206
14356	771207
56660	771208
47042	771209
63756	771210
116996	771211
90555	771212
7765	771213
8114	771214
23490	771215
21606	771216
39430	771217
44851	771218
76370	771219
3713	771220
46890	771221
43145	771222
106092	771223
64539	771224
40059	771225
2574	771226
93479	771227
31707	771228
25475	771229
63522	771230
10434	771231
101122	771232
20176	771233
34116	771234
18409	771235
1688	771236
98375	771237
7096	771238
16714	771239
30549	771240
50536	771241
2825	771242
88001	771243
4761	771244
90497	771245
8137	771246
916	771247
2626	771248
4217	771249
33151	771250
35473	771251
66195	771252
25441	771253
16269	771254
43183	771255
91388	771256
43653	771257
2395	771258
36577	771259
9478	771260
40219	771261
12719	771262
44822	771263
52484	771264
7510	771265
6206	771266
21947	771267
4352	771268
30585	771269
31015	771270
22826	771271
70342	771272
56814	771273
56231	771274
17194	771275
86539	771276
11283	771277
77471	771278
56831	771279
68848	771280
21280	771281
40856	771282
66791	771283
91294	771284
9007	771285
8934	771286
43286	771287
78037	771288
74599	771289
27989	771290
121140	771291
78371	771292
44255	771293
42435	771294
41627	771295
5613	771296
37397	771297
21241	771298
96774	771299
13694	771300
68023	771301
21885	771302
3355	771303
19080	771304
66649	771305
50388	771306
78405	771307
49834	771308
33203	771309
23190	771310
10164	771311
54269	771312
44812	771313
113904	771314
17306	771315
3860	771316
51165	771317
103435	771318
75627	771319
30609	771320
45987	771321
100976	771322
75831	771323
127763	771324
3	771325
48039	771326
7748	771327
11525	771328
61172	771329
17844	771330
48118	771331
45470	771332
91884	771333
66835	771334
71829	771335
43355	771336
65542	771337
107844	771338
17667	771339
2807	771340
33104	771341
14612	771342
46475	771343
2625	771344
2891	771345
218	771346
5575	771347
218	771348
75616	771349
107719	771350
136995	771351
2803	771352
47295	771353
34185	771354
43490	771355
110669	771356
69388	771357
7603	771358
42366	771359
34420	771360
21232	771361
86236	771362
32609	771363
18704	771364
106666	771365
33873	771366
47845	771367
19954	771368
38891	771369
156130	771370
63589	771371
122696	771372
122731	771373
66776	771374
36806	771375
68022	771376
16430	771377
20445	771378
94642	771379
131385	771380
7755	771381
36188	771382
62169	771383
12108	771384
89511	771385
17260	771386
77993	771387
2670	771388
156746	771389
25435	771390
88112	771391
16121	771392
11156	771393
15630	771394
75565	771395
24401	771396
37239	771397
7082	771398
117106	771399
7799	771400
9135	771401
88954	771402
51278	771403
2141	771404
17552	771405
37017	771406
26554	771407
90622	771408
12338	771409
40070	771410
23906	771411
44102	771412
8188	771413
75903	771414
11033	771415
22074	771416
19959	771417
27024	771418
6758	771419
55418	771420
24760	771421
31954	771422
16140	771423
62049	771424
6175	771425
75535	771426
4010	771427
81495	771428
48942	771429
21863	771430
16720	771431
27176	771432
12382	771433
86562	771434
7094	771435
47958	771436
28382	771437
17349	771438
13936	771439
23208	771440
43523	771441
5823	771442
107562	771443
18384	771444
118888	771445
95591	771446
85077	771447
19986	771448
39916	771449
136239	771450
22794	771451
4193	771452
13520	771453
2627	771454
48004	771455
95625	771456
126245	771457
81469	771458
37340	771459
23157	771460
36115	771461
44709	771462
13520	771463
61727	771464
62763	771465
64906	771466
63697	771467
60373	771468
28885	771469
5820	771470
75687	771471
68043	771472
79349	771473
129322	771474
90024	771475
47111	771476
17304	771477
48486	771478
29916	771479
26111	771480
27989	771481
77852	771482
33162	771483
5671	771484
48713	771485
14437	771486
20163	771487
73097	771488
23396	771489
98005	771490
112188	771491
13300	771492
49501	771493
19621	771494
41708	771495
65947	771496
90634	771497
15746	771498
15746	771499
78022	771500
41531	771501
68205	771502
69510	771503
119198	771504
4845	771505
2568	771506
36639	771507
1267	771508
20894	771509
137681	771510
120268	771511
20894	771512
777	771513
573	771514
33151	771515
6651	771516
70298	771517
120483	771518
57741	771519
65516	771520
152622	771521
105970	771522
74862	771523
73527	771524
29953	771525
51327	771526
16523	771527
5242	771528
130811	771529
39954	771530
29026	771531
64670	771532
12004	771533
43053	771534
27074	771535
1725	771536
8331	771537
58317	771538
67177	771539
52348	771540
26535	771541
75831	771542
109395	771543
56926	771544
98904	771545
10684	771546
3672	771547
36524	771548
64007	771549
6179	771550
28821	771551
6649	771552
2714	771553
21188	771554
57726	771555
8834	771556
17601	771557
26203	771558
1003	771559
32360	771560
10109	771561
141412	771562
29077	771563
74887	771564
55557	771565
12367	771566
60299	771567
54591	771568
598	771569
20003	771570
37421	771571
62464	771572
114619	771573
32416	771574
3999	771575
980	771576
42038	771577
7831	771578
13004	771579
34083	771580
27955	771581
3038	771582
93398	771583
23681	771584
81128	771585
6644	771586
3629	771587
29523	771588
2714	771589
106761	771590
18149	771591
67845	771592
110602	771593
44218	771594
482	771595
71012	771596
5749	771597
4986	771598
12745	771599
42215	771600
651	771601
24966	771602
27325	771603
13157	771604
1162	771605
67605	771606
22826	771607
40862	771608
13543	771609
2262	771610
61551	771611
18384	771612
43342	771613
5962	771614
10396	771615
7476	771616
1577	771617
3179	771618
29644	771619
12509	771620
2865	771621
2342	771622
20768	771623
49142	771624
4886	771625
5086	771626
75881	771627
97033	771628
18526	771629
12987	771630
53246	771631
8717	771632
2869	771633
41490	771634
10394	771635
133929	771636
6944	771637
58946	771638
13936	771639
29504	771640
83522	771641
8025	771642
1935	771643
2218	771644
64982	771645
52507	771646
56619	771647
45348	771648
36639	771649
17948	771650
37312	771651
63416	771652
14985	771653
19572	771654
24997	771655
19078	771656
36588	771657
26584	771658
121716	771659
34083	771660
102774	771661
34108	771662
46053	771663
34703	771664
59315	771665
59315	771666
17255	771667
92830	771668
23946	771669
1563	771670
63296	771671
15700	771672
2213	771673
94543	771674
14635	771675
88630	771676
117666	771677
138702	771678
28559	771679
71228	771680
74888	771681
21087	771682
31709	771683
42366	771684
17051	771685
11162	771686
21314	771687
49609	771688
19106	771689
14546	771690
90550	771691
23146	771692
63869	771693
16637	771694
11184	771695
59534	771696
35963	771697
5455	771698
55594	771699
36139	771700
25227	771701
86722	771702
105595	771703
43282	771704
58869	771705
60084	771706
96610	771707
40116	771708
96463	771709
55210	771710
50836	771711
36841	771712
42341	771713
54018	771714
110573	771715
20346	771716
96419	771717
109208	771718
1323	771719
51506	771720
78359	771721
33790	771722
48993	771723
136515	771724
53339	771725
30159	771726
58421	771727
66198	771728
35172	771729
59209	771730
88051	771731
4197	771732
12451	771733
15171	771734
65929	771735
105086	771736
54997	771737
19725	771738
116821	771739
246	771740
89609	771741
99242	771742
17261	771743
90834	771744
28427	771745
26886	771746
16273	771747
6445	771748
59424	771749
5752	771750
15950	771751
20710	771752
150832	771753
24991	771754
32997	771755
32152	771756
35515	771757
3819	771758
2313	771759
18489	771760
49925	771761
10584	771762
3485	771763
4307	771764
34460	771765
9067	771766
70414	771767
18996	771768
8828	771769
24659	771770
64838	771771
88270	771772
58375	771773
6665	771774
2855	771775
45245	771776
42266	771777
45419	771778
20830	771779
54233	771780
18819	771781
6718	771782
6293	771783
22244	771784
4340	771785
29499	771786
55634	771787
34593	771788
12514	771789
48873	771790
32235	771791
23156	771792
29944	771793
78476	771794
1412	771795
100591	771796
15825	771797
1273	771798
5103	771799
87990	771800
20144	771801
18787	771802
54341	771803
2516	771804
67244	771805
1175	771806
57770	771807
110406	771808
22274	771809
21613	771810
104291	771811
13536	771812
36668	771813
91611	771814
39740	771815
26391	771816
3945	771817
2381	771818
37974	771819
32207	771820
16563	771821
22673	771822
1575	771823
135895	771824
95248	771825
47264	771826
14194	771827
8048	771828
1216	771829
66963	771830
45881	771831
17845	771832
35466	771833
136120	771834
2998	771835
3945	771836
18830	771837
18653	771838
4113	771839
104929	771840
44118	771841
72947	771842
45475	771843
134224	771844
23991	771845
68928	771846
18825	771847
70276	771848
71643	771849
52290	771850
81597	771851
141927	771852
39495	771853
49889	771854
37985	771855
39495	771856
79797	771857
112300	771858
40891	771859
21901	771860
61348	771861
48337	771862
1240	771863
10430	771864
60368	771865
4400	771866
1978	771867
5616	771868
8612	771869
51619	771870
31156	771871
70006	771872
11389	771873
67708	771874
40951	771875
107641	771876
54633	771877
77526	771878
23480	771879
100728	771880
11400	771881
97097	771882
24823	771883
49559	771884
53200	771885
6313	771886
65692	771887
4798	771888
1944	771889
46501	771890
51326	771891
839	771892
129767	771893
122788	771894
62197	771895
4702	771896
116995	771897
4540	771898
2609	771899
7408	771900
2321	771901
32833	771902
47864	771903
96254	771904
69971	771905
81671	771906
41233	771907
81016	771908
105972	771909
15631	771910
162337	771911
31221	771912
6313	771913
94061	771914
135946	771915
113027	771916
16790	771917
16924	771918
59291	771919
51561	771920
37804	771921
2889	771922
33670	771923
33302	771924
24112	771925
11184	771926
51047	771927
8221	771928
94170	771929
29249	771930
99191	771931
14239	771932
22334	771933
4688	771934
85090	771935
60499	771936
6015	771937
73087	771938
55172	771939
56381	771940
134336	771941
5895	771942
64030	771943
37644	771944
55317	771945
9255	771946
34593	771947
7097	771948
526	771949
7097	771950
99391	771951
34258	771952
113277	771953
38019	771954
55243	771955
65536	771956
9669	771957
37774	771958
24229	771959
79859	771960
33759	771961
92479	771962
55396	771963
20842	771964
66913	771965
4436	771966
70324	771967
2958	771968
2676	771969
90840	771970
24343	771971
29581	771972
2567	771973
1463	771974
18306	771975
32207	771976
18812	771977
76931	771978
14754	771979
74439	771980
38046	771981
72276	771982
14431	771983
74845	771984
2072	771985
34607	771986
70349	771987
48880	771988
1499	771989
3272	771990
1046	771991
4798	771992
3138	771993
11525	771994
182	771995
64272	771996
138199	771997
10498	771998
6546	771999
2515	772000
10156	772001
80294	772002
71161	772003
20757	772004
29937	772005
92293	772006
10685	772007
64821	772008
68354	772009
18223	772010
11601	772011
53373	772012
85082	772013
3680	772014
22740	772015
112412	772016
11009	772017
23669	772018
79546	772019
36082	772020
94161	772021
14643	772022
89516	772023
18209	772024
45278	772025
25445	772026
54145	772027
33190	772028
83274	772029
55406	772030
15099	772031
69469	772032
88051	772033
832	772034
37070	772035
47322	772036
82319	772037
158734	772038
10925	772039
41210	772040
77597	772041
9242	772042
50811	772043
42522	772044
17809	772045
56278	772046
91697	772047
7413	772048
2976	772049
69364	772050
3826	772051
1840	772052
34740	772053
46378	772054
5118	772055
46198	772056
306	772057
19225	772058
1111	772059
19167	772060
10969	772061
51554	772062
32148	772063
28651	772064
7042	772065
13300	772066
3917	772067
13972	772068
89253	772069
7559	772070
11504	772071
15863	772072
30240	772073
6784	772074
1563	772075
7588	772076
10088	772077
41532	772078
54705	772079
5500	772080
28191	772081
64482	772082
141312	772083
32462	772084
872	772085
4865	772086
89268	772087
25507	772088
77457	772089
13316	772090
10735	772091
24644	772092
84734	772093
13299	772094
90430	772095
38710	772096
17860	772097
37667	772098
77836	772099
50684	772100
2224	772101
61127	772102
67009	772103
16801	772104
26082	772105
7910	772106
53011	772107
20368	772108
14170	772109
14099	772110
75900	772111
24059	772112
71489	772113
18553	772114
113258	772115
64102	772116
51890	772117
58362	772118
19254	772119
165686	772120
35017	772121
23928	772122
59271	772123
36681	772124
53148	772125
10786	772126
29571	772127
24653	772128
13730	772129
145770	772130
64962	772131
24297	772132
9646	772133
102726	772134
99496	772135
26734	772136
52037	772137
50668	772138
44182	772139
110943	772140
76833	772141
44885	772142
106002	772143
42878	772144
77053	772145
28453	772146
4792	772147
23509	772148
48129	772149
26476	772150
39690	772151
35249	772152
51778	772153
42174	772154
67046	772155
17091	772156
8067	772157
81792	772158
43611	772159
22593	772160
884	772161
884	772162
5695	772163
21582	772164
88770	772165
2856	772166
13323	772167
2744	772168
8000	772169
45928	772170
68422	772171
52377	772172
14441	772173
49724	772174
111659	772175
13293	772176
37274	772177
13945	772178
23405	772179
7402	772180
35689	772181
56669	772182
34672	772183
12912	772184
24735	772185
86542	772186
13888	772187
34772	772188
2749	772189
4511	772190
10997	772191
53890	772192
22100	772193
43655	772194
6546	772195
15472	772196
73564	772197
16202	772198
111763	772199
4865	772200
10138	772201
81815	772202
1046	772203
99145	772204
137608	772205
86243	772206
39283	772207
23508	772208
62351	772209
21526	772210
2688	772211
16411	772212
30596	772213
21334	772214
9672	772215
44066	772216
58978	772217
4113	772218
18215	772219
11240	772220
110780	772221
3701	772222
12994	772223
102205	772224
15950	772225
20197	772226
63724	772227
24836	772228
739	772229
90785	772230
66895	772231
1235	772232
34762	772233
101030	772234
86172	772235
63733	772236
82347	772237
57982	772238
135914	772239
28074	772240
16636	772241
68952	772242
51837	772243
76423	772244
8924	772245
50807	772246
69829	772247
40492	772248
68039	772249
48203	772250
112392	772251
119146	772252
45608	772253
36151	772254
2295	772255
1257	772256
76303	772257
110890	772258
4861	772259
35303	772260
142008	772261
33015	772262
113258	772263
121727	772264
81631	772265
73017	772266
67102	772267
6954	772268
16687	772269
101478	772270
73441	772271
52003	772272
13016	772273
46359	772274
64339	772275
12885	772276
26264	772277
135507	772278
58055	772279
25514	772280
18329	772281
2609	772282
48202	772283
33225	772284
36786	772285
22617	772286
45435	772287
2900	772288
102029	772289
42515	772290
17349	772291
4730	772292
99268	772293
39973	772294
18006	772295
259	772296
92524	772297
623	772298
95516	772299
67708	772300
15724	772301
51315	772302
84488	772303
4931	772304
3582	772305
52977	772306
61637	772307
132202	772308
64451	772309
17272	772310
40191	772311
72110	772312
15296	772313
38122	772314
3819	772315
86470	772316
71167	772317
100814	772318
20638	772319
12747	772320
5256	772321
22907	772322
40449	772323
5118	772324
6623	772325
31094	772326
23461	772327
34534	772328
9069	772329
7802	772330
26057	772331
9239	772332
5316	772333
103	772334
29496	772335
373	772336
31569	772337
22269	772338
66723	772339
72272	772340
66949	772341
75385	772342
128896	772343
40847	772344
62144	772345
53812	772346
58469	772347
71710	772348
74917	772349
65493	772350
41891	772351
1612	772352
38849	772353
10779	772354
6064	772355
29732	772356
28984	772357
34686	772358
50807	772359
25850	772360
101349	772361
29038	772362
14068	772363
115700	772364
70309	772365
54350	772366
132269	772367
97142	772368
39329	772369
2686	772370
103550	772371
14940	772372
9860	772373
75607	772374
14627	772375
54363	772376
10733	772377
20227	772378
18500	772379
71901	772380
32485	772381
76698	772382
73056	772383
35358	772384
21901	772385
107549	772386
22782	772387
83892	772388
24983	772389
41634	772390
8848	772391
38529	772392
48798	772393
66043	772394
13801	772395
52260	772396
28595	772397
18789	772398
50404	772399
2303	772400
1834	772401
51591	772402
10943	772403
95330	772404
3059	772405
25289	772406
35446	772407
5242	772408
38788	772409
77024	772410
8344	772411
94282	772412
30090	772413
8345	772414
14911	772415
1454	772416
980	772417
6766	772418
12686	772419
115012	772420
63163	772421
55144	772422
104316	772423
15547	772424
84962	772425
69424	772426
22061	772427
11253	772428
15504	772429
20436	772430
149117	772431
26540	772432
84437	772433
40539	772434
29923	772435
38652	772436
86412	772437
8443	772438
69409	772439
44014	772440
44923	772441
24344	772442
524	772443
20247	772444
6533	772445
111972	772446
206	772447
98328	772448
90662	772449
105723	772450
25569	772451
113800	772452
35063	772453
62792	772454
19278	772455
29656	772456
26684	772457
13752	772458
3629	772459
22826	772460
79744	772461
32181	772462
7635	772463
29022	772464
36494	772465
8070	772466
95318	772467
36494	772468
14113	772469
52498	772470
8625	772471
52001	772472
29722	772473
76909	772474
110570	772475
44213	772476
47914	772477
118601	772478
70124	772479
71175	772480
26550	772481
8115	772482
35962	772483
21172	772484
78308	772485
4776	772486
5736	772487
76919	772488
56056	772489
16256	772490
3041	772491
69118	772492
1448	772493
1212	772494
61214	772495
84565	772496
17564	772497
51162	772498
16469	772499
206	772500
145	772501
122657	772502
22767	772503
2026	772504
30187	772505
39841	772506
19993	772507
10567	772508
81027	772509
45936	772510
63189	772511
8078	772512
73370	772513
5243	772514
8953	772515
101202	772516
19603	772517
1413	772518
128046	772519
5251	772520
105574	772521
95267	772522
67754	772523
73411	772524
19593	772525
3059	772526
1720	772527
21932	772528
52988	772529
25278	772530
110297	772531
20351	772532
63546	772533
43114	772534
18858	772535
80975	772536
12992	772537
10519	772538
5600	772539
14020	772540
27237	772541
69264	772542
18960	772543
43206	772544
70423	772545
1190	772546
76923	772547
60355	772548
53737	772549
35453	772550
34206	772551
20450	772552
3787	772553
43344	772554
51978	772555
26672	772556
2161	772557
53111	772558
31613	772559
51488	772560
28622	772561
39123	772562
26143	772563
129584	772564
7311	772565
19504	772566
104311	772567
16496	772568
48714	772569
19893	772570
36016	772571
10911	772572
14016	772573
121672	772574
11744	772575
7068	772576
19575	772577
18379	772578
93707	772579
28432	772580
28804	772581
13802	772582
33571	772583
53906	772584
13110	772585
70780	772586
2262	772587
2129	772588
39562	772589
43423	772590
6885	772591
46364	772592
792	772593
19201	772594
6112	772595
65730	772596
72275	772597
15191	772598
76602	772599
68103	772600
89061	772601
6410	772602
112186	772603
19077	772604
8157	772605
81140	772606
53097	772607
28415	772608
7066	772609
8157	772610
20626	772611
14199	772612
20327	772613
24655	772614
25545	772615
12985	772616
59220	772617
8692	772618
44777	772619
60508	772620
40696	772621
77422	772622
3408	772623
37381	772624
62592	772625
72897	772626
116232	772627
120320	772628
32411	772629
34267	772630
18243	772631
53400	772632
41918	772633
12365	772634
21299	772635
45832	772636
2625	772637
39941	772638
102376	772639
79868	772640
68168	772641
112269	772642
75611	772643
16555	772644
11244	772645
2810	772646
111825	772647
61948	772648
2141	772649
460	772650
86814	772651
63510	772652
93384	772653
109241	772654
112940	772655
49459	772656
72722	772657
58562	772658
43481	772659
38823	772660
64225	772661
3266	772662
23063	772663
13992	772664
31676	772665
84465	772666
113857	772667
156900	772668
44712	772669
54080	772670
41632	772671
74684	772672
58285	772673
78057	772674
50690	772675
15384	772676
17379	772677
97881	772678
5756	772679
73167	772680
50833	772681
40058	772682
21418	772683
28987	772684
108450	772685
93923	772686
105085	772687
131332	772688
13257	772689
6177	772690
92085	772691
40010	772692
62645	772693
108785	772694
151141	772695
105224	772696
28148	772697
20381	772698
41549	772699
56117	772700
10891	772701
54999	772702
112869	772703
15461	772704
4687	772705
51591	772706
73138	772707
17047	772708
6765	772709
68692	772710
82095	772711
19631	772712
124142	772713
71944	772714
17924	772715
69465	772716
7404	772717
16745	772718
15211	772719
11368	772720
15498	772721
76836	772722
69809	772723
109377	772724
6706	772725
90600	772726
79682	772727
5799	772728
55109	772729
37939	772730
623	772731
60539	772732
40911	772733
13888	772734
39401	772735
74489	772736
130587	772737
44539	772738
19756	772739
62502	772740
2568	772741
25395	772742
52820	772743
3680	772744
5621	772745
34018	772746
4974	772747
2714	772748
2714	772749
90842	772750
21188	772751
53993	772752
11026	772753
832	772754
1235	772755
78418	772756
73248	772757
6342	772758
17919	772759
23358	772760
24550	772761
40521	772762
6025	772763
2342	772764
11189	772765
10916	772766
10138	772767
16215	772768
113581	772769
32197	772770
51560	772771
130795	772772
49435	772773
6723	772774
58592	772775
28482	772776
64769	772777
62592	772778
81763	772779
98246	772780
6859	772781
86260	772782
92187	772783
105802	772784
55506	772785
100872	772786
58237	772787
7529	772788
2705	772789
20463	772790
6116	772791
14152	772792
83846	772793
84324	772794
68155	772795
2600	772796
89630	772797
51242	772798
80777	772799
80688	772800
48540	772801
1912	772802
98217	772803
24858	772804
8889	772805
777	772806
2105	772807
2399	772808
21777	772809
6695	772810
7488	772811
4949	772812
22113	772813
49173	772814
200	772815
312	772816
16440	772817
91650	772818
1084	772819
7476	772820
99376	772821
10864	772822
270	772823
47106	772824
73590	772825
10864	772826
19721	772827
2001	772828
77400	772829
2901	772830
26049	772831
39726	772832
971	772833
11407	772834
18444	772835
36636	772836
50	772837
778	772838
4751	772839
2724	772840
13128	772841
750	772842
1934	772843
3847	772844
23262	772845
2248	772846
23185	772847
57780	772848
1012	772849
17758	772850
65360	772851
188	772852
1139	772853
2506	772854
4572	772855
7303	772856
5629	772857
3107	772858
102	772859
3803	772860
1971	772861
6703	772862
2808	772863
999	772864
177	772865
54	772866
89194	772867
64286	772868
19987	772869
5414	772870
82818	772871
11444	772872
89059	772873
83670	772874
1574	772875
5148	772876
73037	772877
2721	772878
42604	772879
8407	772880
8407	772881
8407	772882
322	772883
3465	772884
9304	772885
1484	772886
4862	772887
53032	772888
6806	772889
1033	772890
1073	772891
506	772892
180	772893
32275	772894
3534	772895
14216	772896
337	772897
81	772898
750	772899
14125	772900
3183	772901
17041	772902
2169	772903
17112	772904
1686	772905
4587	772906
688	772907
39470	772908
130515	772909
4721	772910
2800	772911
2720	772912
37408	772913
22297	772914
77	772915
3348	772916
1689	772917
58085	772918
2582	772919
10587	772920
2800	772921
37189	772922
86600	772923
146655	772924
974	772925
6808	772926
21935	772927
41293	772928
96518	772929
8223	772930
1107	772931
28564	772932
1257	772933
30	772934
27972	772935
54331	772936
40475	772937
663	772938
78068	772939
876	772940
46423	772941
32970	772942
26	772943
17	772944
11325	772945
8338	772946
20274	772947
94644	772948
42630	772949
113166	772950
23321	772951
4952	772952
96591	772953
18349	772954
4064	772955
9931	772956
1427	772957
72224	772958
65359	772959
24416	772960
69390	772961
28015	772962
43506	772963
37157	772964
79446	772965
21626	772966
51238	772967
58472	772968
33688	772969
11444	772970
7917	772971
15066	772972
34680	772973
59168	772974
10085	772975
32114	772976
96382	772977
54335	772978
80885	772979
112366	772980
34217	772981
51862	772982
1538	772983
9581	772984
74485	772985
9044	772986
75994	772987
2504	772988
24303	772989
1538	772990
45551	772991
61616	772992
1663	772993
58408	772994
6137	772995
5899	772996
29410	772997
9795	772998
10085	772999
10261	773000
24105	773001
103452	773002
29493	773003
17635	773004
271	773005
71551	773006
6880	773007
2656	773008
14818	773009
9441	773010
68	773011
3018	773012
1075	773013
49281	773014
1673	773015
800	773016
16234	773017
32392	773018
2366	773019
28631	773020
61640	773021
26021	773022
3886	773023
911	773024
98922	773025
1934	773026
604	773027
99169	773028
1187	773029
32	773030
2542	773031
5747	773032
21	773033
93	773034
13980	773035
982	773036
1579	773037
35666	773038
26021	773039
7058	773040
51089	773041
20423	773042
2421	773043
30038	773044
851	773045
18728	773046
927	773047
638	773048
2038	773049
23514	773050
7219	773051
1355	773052
592	773053
1103	773054
56314	773055
17996	773056
34274	773057
67933	773058
9296	773059
60982	773060
73351	773061
10	773062
111734	773063
54088	773064
7327	773065
61472	773066
18	773067
1870	773068
4624	773069
15246	773070
16581	773071
23423	773072
35196	773073
7253	773074
30176	773075
1923	773076
58130	773077
17905	773078
851	773079
3817	773080
636	773081
22160	773082
2581	773083
623	773084
97773	773085
51	773086
129190	773087
660	773088
124002	773089
100378	773090
360	773091
22827	773092
27761	773093
12872	773094
2182	773095
29025	773096
5987	773097
685	773098
685	773099
67756	773100
4253	773101
15415	773102
40471	773103
685	773104
42361	773105
5241	773106
4583	773107
138	773108
100504	773109
41392	773110
5670	773111
35314	773112
39	773113
1108	773114
20858	773115
91	773116
69111	773117
136237	773118
34789	773119
89	773120
27781	773121
615	773122
3873	773123
3424	773124
1490	773125
24548	773126
23785	773127
111578	773128
10707	773129
1003	773130
13623	773131
2753	773132
39	773133
6	773134
7264	773135
8041	773136
734	773137
28652	773138
314	773139
5762	773140
19686	773141
10997	773142
917	773143
17310	773144
3980	773145
36839	773146
117	773147
135126	773148
2803	773149
39433	773150
71360	773151
51661	773152
19572	773153
131	773154
1438	773155
3648	773156
31877	773157
24285	773158
168	773159
2716	773160
6335	773161
6504	773162
1280	773163
125553	773164
3398	773165
87999	773166
2156	773167
1259	773168
5881	773169
8529	773170
27145	773171
2232	773172
403	773173
38237	773174
173	773175
18772	773176
72768	773177
1335	773178
161	773179
2382	773180
1369	773181
59953	773182
5651	773183
10374	773184
455	773185
22392	773186
18412	773187
66930	773188
23439	773189
10404	773190
9307	773191
10092	773192
22187	773193
4923	773194
98	773195
47416	773196
30	773197
41577	773198
71915	773199
561	773200
76543	773201
9835	773202
785	773203
28999	773204
43510	773205
40917	773206
101	773207
992	773208
4274	773209
8324	773210
98811	773211
183	773212
1791	773213
86865	773214
45305	773215
517	773216
10253	773217
66608	773218
2781	773219
14631	773220
8677	773221
2496	773222
2542	773223
24	773224
51228	773225
28834	773226
19947	773227
2770	773228
12019	773229
719	773230
27	773231
10167	773232
229	773233
453	773234
1046	773235
5754	773236
17370	773237
48671	773238
48671	773239
48671	773240
10586	773241
9964	773242
100697	773243
288	773244
68363	773245
32297	773246
4915	773247
2406	773248
8407	773249
11029	773250
1032	773251
2742	773252
30852	773253
1216	773254
28596	773255
48176	773256
82	773257
8	773258
32423	773259
44569	773260
3779	773261
85123	773262
3467	773263
78351	773264
2126	773265
8143	773266
88547	773267
45742	773268
53871	773269
38705	773270
99260	773271
79471	773272
70417	773273
78115	773274
2840	773275
459	773276
95766	773277
14119	773278
127630	773279
15649	773280
1588	773281
59297	773282
85092	773283
3898	773284
3434	773285
81954	773286
744	773287
15852	773288
4020	773289
12116	773290
8046	773291
2544	773292
51083	773293
64068	773294
3038	773295
759	773296
72065	773297
20140	773298
67514	773299
1294	773300
114906	773301
1950	773302
98872	773303
3007	773304
27242	773305
6349	773306
104325	773307
1913	773308
3061	773309
308	773310
3410	773311
2192	773312
282	773313
4258	773314
2816	773315
810	773316
1188	773317
114293	773318
2471	773319
41295	773320
6429	773321
9579	773322
7098	773323
25846	773324
3720	773325
36499	773326
2781	773327
995	773328
67129	773329
1102	773330
48743	773331
3604	773332
388	773333
965	773334
94410	773335
30454	773336
543	773337
13736	773338
24111	773339
15842	773340
600	773341
20079	773342
869	773343
38	773344
317	773345
41610	773346
105059	773347
989	773348
3054	773349
4221	773350
11018	773351
40673	773352
7666	773353
2723	773354
2907	773355
317	773356
15479	773357
1599	773358
20822	773359
4396	773360
7039	773361
88723	773362
1083	773363
52191	773364
6	773365
498	773366
11495	773367
5177	773368
20919	773369
294	773370
111	773371
5571	773372
374	773373
74	773374
2543	773375
1035	773376
894	773377
49380	773378
24187	773379
2645	773380
4149	773381
3808	773382
52902	773383
121239	773384
8180	773385
5	773386
29	773387
14744	773388
16112	773389
393	773390
15	773391
759	773392
6113	773393
94098	773394
3464	773395
16390	773396
1538	773397
8407	773398
38272	773399
101	773400
9400	773401
14189	773402
413	773403
3188	773404
26390	773405
32341	773406
51261	773407
11540	773408
49738	773409
374	773410
2485	773411
5955	773412
16113	773413
11602	773414
75305	773415
52052	773416
193	773417
5401	773418
2194	773419
83187	773420
13159	773421
2478	773422
43238	773423
6668	773424
45933	773425
46261	773426
3418	773427
2805	773428
18136	773429
75418	773430
24292	773431
3650	773432
51020	773433
5798	773434
59831	773435
73372	773436
11061	773437
24824	773438
3198	773439
123	773440
17640	773441
98854	773442
152461	773443
91410	773444
336	773445
37865	773446
317	773447
21125	773448
9575	773449
32946	773450
45925	773451
5975	773452
783	773453
63406	773454
89062	773455
1094	773456
32794	773457
29194	773458
69504	773459
26285	773460
5544	773461
543	773462
11526	773463
82	773464
6027	773465
67757	773466
52202	773467
4865	773468
12792	773469
87618	773470
91648	773471
85350	773472
86184	773473
99409	773474
111922	773475
2169	773476
3920	773477
3195	773478
121485	773479
2426	773480
1527	773481
288	773482
56081	773483
91025	773484
855	773485
26275	773486
162	773487
28658	773488
56401	773489
11776	773490
29568	773491
72	773492
17059	773493
4647	773494
4003	773495
19169	773496
16513	773497
42461	773498
2162	773499
64293	773500
105182	773501
1478	773502
81962	773503
1036	773504
5993	773505
10260	773506
23616	773507
4813	773508
66844	773509
4329	773510
7363	773511
22775	773512
1791	773513
514	773514
726	773515
41556	773516
514	773517
120294	773518
50662	773519
168	773520
871	773521
3709	773522
19582	773523
514	773524
666	773525
43520	773526
60903	773527
49104	773528
54	773529
879	773530
19582	773531
99973	773532
2766	773533
37197	773534
108827	773535
88133	773536
16442	773537
52151	773538
9510	773539
1553	773540
2051	773541
11745	773542
41688	773543
19241	773544
8	773545
850	773546
32326	773547
5423	773548
24210	773549
32161	773550
112	773551
81	773552
2972	773553
5390	773554
26684	773555
112	773556
49979	773557
29172	773558
38950	773559
2789	773560
8	773561
35248	773562
12037	773563
86351	773564
40639	773565
12266	773566
348	773567
348	773568
854	773569
20	773570
19675	773571
52030	773572
173	773573
39258	773574
13281	773575
22411	773576
14775	773577
11220	773578
2933	773579
40	773580
1945	773581
2479	773582
20326	773583
43215	773584
27086	773585
16572	773586
45303	773587
45303	773588
16499	773589
2953	773590
34170	773591
46006	773592
24206	773593
52119	773594
38550	773595
388	773596
100348	773597
1536	773598
5971	773599
380	773600
29150	773601
53091	773602
28804	773603
44806	773604
48162	773605
28371	773606
2839	773607
26096	773608
1766	773609
2305	773610
2700	773611
16488	773612
8	773613
401	773614
93237	773615
23057	773616
64505	773617
10989	773618
103174	773619
11695	773620
198	773621
67691	773622
3013	773623
21481	773624
20096	773625
41107	773626
14699	773627
35897	773628
19537	773629
2481	773630
1269	773631
45984	773632
79548	773633
56136	773634
6977	773635
43055	773636
19535	773637
35147	773638
139317	773639
3345	773640
11119	773641
4680	773642
15212	773643
2861	773644
69603	773645
2327	773646
71163	773647
2878	773648
387	773649
8003	773650
40447	773651
15578	773652
8164	773653
25308	773654
3529	773655
8164	773656
19550	773657
116721	773658
2036	773659
15185	773660
144	773661
107435	773662
4781	773663
15192	773664
3142	773665
280	773666
1181	773667
183	773668
25093	773669
1181	773670
36249	773671
18050	773672
9600	773673
45961	773674
63135	773675
13947	773676
857	773677
18709	773678
1245	773679
43716	773680
7905	773681
3811	773682
3811	773683
964	773684
11597	773685
11108	773686
64911	773687
3037	773688
3811	773689
3811	773690
8354	773691
39286	773692
55619	773693
14815	773694
51724	773695
47664	773696
83451	773697
9609	773698
7972	773699
11108	773700
85799	773701
20262	773702
3856	773703
11280	773704
84134	773705
14338	773706
91487	773707
3656	773708
72973	773709
11970	773710
2840	773711
2840	773712
2840	773713
5314	773714
184	773715
88355	773716
137141	773717
21272	773718
17584	773719
26228	773720
32222	773721
26590	773722
87287	773723
401	773724
67637	773725
37244	773726
17509	773727
20428	773728
69342	773729
14827	773730
18208	773731
11569	773732
8164	773733
76426	773734
17616	773735
90102	773736
5230	773737
62552	773738
2877	773739
117132	773740
23446	773741
21153	773742
50921	773743
807	773744
21742	773745
40695	773746
38638	773747
27396	773748
1259	773749
98055	773750
4630	773751
4630	773752
3613	773753
12010	773754
2173	773755
61157	773756
2499	773757
3499	773758
30000	773759
7495	773760
104778	773761
62267	773762
165924	773763
18861	773764
13763	773765
24063	773766
10359	773767
21480	773768
41346	773769
85236	773770
183	773771
23532	773772
8860	773773
2481	773774
5279	773775
279	773776
3689	773777
14740	773778
387	773779
19306	773780
2152	773781
5291	773782
70925	773783
4102	773784
26570	773785
28754	773786
641	773787
83355	773788
8985	773789
8883	773790
11779	773791
15617	773792
3973	773793
75564	773794
1511	773795
27691	773796
1946	773797
836	773798
1356	773799
18874	773800
38664	773801
117	773802
6781	773803
34427	773804
49509	773805
33923	773806
184	773807
11215	773808
68106	773809
24609	773810
5044	773811
5935	773812
120871	773813
5170	773814
7668	773815
2739	773816
132	773817
18050	773818
27868	773819
6780	773820
27	773821
52512	773822
37124	773823
5279	773824
33297	773825
2173	773826
25308	773827
41027	773828
15189	773829
22964	773830
1181	773831
59167	773832
46768	773833
46768	773834
32866	773835
26569	773836
4767	773837
9560	773838
16311	773839
57346	773840
59932	773841
83394	773842
14721	773843
32865	773844
3118	773845
10879	773846
19520	773847
5986	773848
61138	773849
65575	773850
28685	773851
135027	773852
6370	773853
1066	773854
4519	773855
13304	773856
7262	773857
52124	773858
1300	773859
37675	773860
2102	773861
12134	773862
183	773863
2766	773864
4522	773865
11528	773866
24982	773867
6267	773868
86927	773869
1359	773870
37124	773871
6161	773872
59932	773873
56136	773874
313	773875
7913	773876
19548	773877
1121	773878
21500	773879
5279	773880
183	773881
36560	773882
37830	773883
19767	773884
3074	773885
61505	773886
68594	773887
379	773888
5579	773889
29	773890
11009	773891
3514	773892
1874	773893
88315	773894
13650	773895
92047	773896
12583	773897
78076	773898
78076	773899
36618	773900
2959	773901
42070	773902
6517	773903
94430	773904
2966	773905
2966	773906
762	773907
32881	773908
77125	773909
1769	773910
37843	773911
23561	773912
31240	773913
396	773914
98963	773915
10287	773916
47734	773917
46529	773918
2223	773919
2454	773920
40436	773921
86259	773922
52732	773923
276	773924
18873	773925
9888	773926
17743	773927
117193	773928
34386	773929
70956	773930
81678	773931
8642	773932
56065	773933
18381	773934
81760	773935
51809	773936
43007	773937
54977	773938
40601	773939
52732	773940
96367	773941
24225	773942
16096	773943
49298	773944
53641	773945
91374	773946
63792	773947
132361	773948
113007	773949
88952	773950
9212	773951
52959	773952
148995	773953
82968	773954
52207	773955
52207	773956
51396	773957
50429	773958
27791	773959
98790	773960
28856	773961
29905	773962
137175	773963
26056	773964
68747	773965
134101	773966
35099	773967
35099	773968
92117	773969
91350	773970
48564	773971
366	773972
9414	773973
84582	773974
39143	773975
61083	773976
113330	773977
52959	773978
26994	773979
43994	773980
114470	773981
80612	773982
108454	773983
102286	773984
106006	773985
65591	773986
30511	773987
110266	773988
48583	773989
63222	773990
366	773991
41269	773992
21126	773993
106931	773994
108581	773995
90187	773996
84520	773997
10287	773998
69940	773999
74636	774000
77802	774001
84520	774002
9888	774003
77687	774004
31456	774005
86237	774006
111530	774007
63278	774008
36521	774009
56061	774010
55085	774011
366	774012
52956	774013
29505	774014
81899	774015
51305	774016
89637	774017
53736	774018
826	774019
5784	774020
62750	774021
120285	774022
125788	774023
124723	774024
79075	774025
100452	774026
11008	774027
22193	774028
366	774029
4267	774030
81607	774031
8260	774032
18613	774033
27978	774034
44484	774035
37187	774036
31456	774037
17775	774038
1204	774039
510	774040
510	774041
1556	774042
484	774043
38551	774044
902	774045
3981	774046
2050	774047
5572	774048
540	774049
3537	774050
5797	774051
10619	774052
6242	774053
8463	774054
85122	774055
106	774056
30151	774057
64615	774058
22285	774059
20779	774060
487	774061
37466	774062
230	774063
6429	774064
18583	774065
16568	774066
294	774067
895	774068
23177	774069
812	774070
4995	774071
756	774072
7666	774073
99	774074
21802	774075
112322	774076
99	774077
18865	774078
6685	774079
14606	774080
5576	774081
30111	774082
2185	774083
1645	774084
2337	774085
1798	774086
24557	774087
4912	774088
1172	774089
12288	774090
1739	774091
7005	774092
5171	774093
1548	774094
17550	774095
4170	774096
2770	774097
481	774098
54	774099
1384	774100
12525	774101
8215	774102
10889	774103
15733	774104
54314	774105
337	774106
230	774107
33816	774108
681	774109
11133	774110
15494	774111
58446	774112
83386	774113
94289	774114
3162	774115
88604	774116
5769	774117
19711	774118
635	774119
192	774120
3715	774121
3043	774122
18874	774123
750	774124
298	774125
2891	774126
24262	774127
9589	774128
1125	774129
3522	774130
6645	774131
20502	774132
27792	774133
563	774134
37641	774135
26862	774136
3252	774137
1070	774138
50856	774139
65656	774140
796	774141
17678	774142
548	774143
36925	774144
1160	774145
2520	774146
1467	774147
2520	774148
9400	774149
20	774150
2024	774151
1745	774152
111	774153
4661	774154
12995	774155
19228	774156
26552	774157
21610	774158
32485	774159
31385	774160
13911	774161
2558	774162
2558	774163
2058	774164
9625	774165
4396	774166
98530	774167
2496	774168
29196	774169
39429	774170
12737	774171
22674	774172
169	774173
22754	774174
6774	774175
126023	774176
21082	774177
3135	774178
609	774179
6227	774180
9625	774181
1753	774182
57476	774183
17915	774184
5747	774185
548	774186
9660	774187
4052	774188
12917	774189
56374	774190
32935	774191
13216	774192
15629	774193
1103	774194
5110	774195
1105	774196
715	774197
26577	774198
455	774199
7698	774200
524	774201
26128	774202
662	774203
79200	774204
2227	774205
61735	774206
7533	774207
1452	774208
11950	774209
635	774210
25655	774211
4407	774212
3298	774213
10235	774214
38615	774215
76364	774216
44327	774217
713	774218
15745	774219
8045	774220
29885	774221
886	774222
3008	774223
13965	774224
20	774225
34686	774226
2389	774227
4969	774228
1395	774229
30720	774230
21914	774231
13703	774232
3114	774233
13101	774234
3537	774235
10550	774236
63446	774237
28208	774238
1412	774239
35811	774240
1995	774241
12739	774242
1065	774243
30412	774244
1065	774245
1024	774246
1416	774247
1416	774248
9217	774249
21916	774250
22322	774251
37371	774252
48840	774253
21584	774254
31634	774255
64171	774256
6316	774257
99442	774258
89075	774259
120424	774260
68701	774261
60083	774262
363	774263
33029	774264
19630	774265
34624	774266
48922	774267
1032	774268
21120	774269
2452	774270
25529	774271
93691	774272
5412	774273
59833	774274
49897	774275
32506	774276
34697	774277
126188	774278
12972	774279
22932	774280
103572	774281
26095	774282
7632	774283
378	774284
17848	774285
20171	774286
54729	774287
13812	774288
85412	774289
13887	774290
111	774291
82	774292
4580	774293
16099	774294
4140	774295
42323	774296
1098	774297
6281	774298
8260	774299
2463	774300
14905	774301
56759	774302
586	774303
3942	774304
12763	774305
22963	774306
3164	774307
5892	774308
6989	774309
3218	774310
7370	774311
12236	774312
20322	774313
13812	774314
3307	774315
26698	774316
2392	774317
30195	774318
1708	774319
4597	774320
13694	774321
46450	774322
2618	774323
6047	774324
130925	774325
6339	774326
19254	774327
17350	774328
1591	774329
9794	774330
13591	774331
46452	774332
1138	774333
3699	774334
42018	774335
28048	774336
9341	774337
35507	774338
1114	774339
126236	774340
2639	774341
106735	774342
33716	774343
3081	774344
524	774345
4991	774346
40491	774347
72201	774348
67	774349
7907	774350
63203	774351
94055	774352
8339	774353
241	774354
2582	774355
22121	774356
22345	774357
15713	774358
48411	774359
15263	774360
107673	774361
374	774362
34691	774363
19289	774364
49446	774365
26634	774366
17689	774367
163	774368
29209	774369
90234	774370
25309	774371
89461	774372
20167	774373
27586	774374
20119	774375
39187	774376
57805	774377
66140	774378
3540	774379
10005	774380
40225	774381
22196	774382
20136	774383
1318	774384
44741	774385
12234	774386
10386	774387
28600	774388
2235	774389
26048	774390
1023	774391
36458	774392
58018	774393
54578	774394
355	774395
17681	774396
32239	774397
11992	774398
191	774399
53691	774400
35476	774401
3922	774402
35367	774403
3861	774404
6781	774405
1092	774406
9774	774407
860	774408
2168	774409
33028	774410
52837	774411
969	774412
52160	774413
53489	774414
20146	774415
6680	774416
38123	774417
34265	774418
7806	774419
15651	774420
4394	774421
18619	774422
1313	774423
904	774424
21208	774425
44809	774426
53924	774427
4689	774428
6328	774429
41480	774430
948	774431
13804	774432
62449	774433
85963	774434
66188	774435
12205	774436
1551	774437
45652	774438
27688	774439
23669	774440
124248	774441
55495	774442
15356	774443
18349	774444
20369	774445
15933	774446
12931	774447
31525	774448
119962	774449
17863	774450
2566	774451
71751	774452
110424	774453
113813	774454
83900	774455
64593	774456
29031	774457
9113	774458
52903	774459
73816	774460
39835	774461
9792	774462
2742	774463
109833	774464
5917	774465
3025	774466
20131	774467
25584	774468
7827	774469
121038	774470
6326	774471
12398	774472
20654	774473
54650	774474
8058	774475
34254	774476
20434	774477
7263	774478
51313	774479
1532	774480
23699	774481
75328	774482
7037	774483
19755	774484
18851	774485
2873	774486
3204	774487
15850	774488
24358	774489
7138	774490
3423	774491
2610	774492
10502	774493
12403	774494
4646	774495
58929	774496
29	774497
289	774498
32457	774499
103705	774500
25602	774501
40066	774502
18804	774503
112150	774504
75503	774505
56817	774506
4831	774507
1753	774508
9365	774509
70983	774510
4009	774511
3640	774512
2562	774513
5265	774514
20	774515
11	774516
3051	774517
29099	774518
68065	774519
36262	774520
1124	774521
5169	774522
4075	774523
9300	774524
59840	774525
770	774526
2076	774527
57955	774528
8729	774529
56	774530
5378	774531
51564	774532
11788	774533
2861	774534
45244	774535
51307	774536
8392	774537
17751	774538
13325	774539
1255	774540
11245	774541
18868	774542
8288	774543
62300	774544
1319	774545
7814	774546
3678	774547
60413	774548
1592	774549
58105	774550
2822	774551
16938	774552
35097	774553
19977	774554
4487	774555
28825	774556
2436	774557
18195	774558
88985	774559
33768	774560
22600	774561
4155	774562
24918	774563
45606	774564
22032	774565
4678	774566
4142	774567
23984	774568
811	774569
82874	774570
13691	774571
5697	774572
24658	774573
30086	774574
43100	774575
6425	774576
20666	774577
85384	774578
25455	774579
11295	774580
3640	774581
57711	774582
12771	774583
32224	774584
21746	774585
3312	774586
9780	774587
5356	774588
62178	774589
1175	774590
54191	774591
4637	774592
91	774593
60152	774594
68774	774595
141656	774596
15754	774597
62443	774598
11197	774599
12460	774600
28143	774601
4987	774602
553	774603
41683	774604
52375	774605
102092	774606
8089	774607
29174	774608
33602	774609
1527	774610
2447	774611
1591	774612
13513	774613
11077	774614
41206	774615
1252	774616
1557	774617
113784	774618
84758	774619
70602	774620
5062	774621
9393	774622
24246	774623
39936	774624
1790	774625
1510	774626
7070	774627
17518	774628
66921	774629
451	774630
1595	774631
8183	774632
870	774633
4140	774634
658	774635
892	774636
1308	774637
257	774638
5031	774639
43312	774640
1347	774641
58707	774642
60636	774643
29415	774644
59137	774645
3381	774646
20881	774647
1546	774648
81966	774649
53808	774650
49511	774651
116492	774652
12995	774653
6755	774654
24401	774655
3958	774656
5745	774657
14117	774658
125	774659
557	774660
7158	774661
68017	774662
14151	774663
11213	774664
4729	774665
15469	774666
36128	774667
136	774668
10705	774669
2445	774670
11547	774671
28552	774672
24407	774673
940	774674
8311	774675
719	774676
38	774677
14221	774678
17785	774679
5759	774680
14839	774681
11764	774682
11072	774683
36250	774684
125087	774685
324	774686
56238	774687
16467	774688
62742	774689
92863	774690
2982	774691
22641	774692
111916	774693
6434	774694
16298	774695
98757	774696
2171	774697
3692	774698
2077	774699
43957	774700
1011	774701
5355	774702
43	774703
7691	774704
13325	774705
106	774706
20724	774707
3893	774708
94561	774709
43539	774710
403	774711
21137	774712
1611	774713
944	774714
3216	774715
4968	774716
33224	774717
1263	774718
6469	774719
1155	774720
1803	774721
45485	774722
740	774723
47936	774724
10246	774725
30657	774726
23957	774727
32831	774728
14990	774729
1886	774730
6087	774731
48941	774732
125	774733
5297	774734
1433	774735
840	774736
31617	774737
96681	774738
58566	774739
658	774740
18360	774741
36113	774742
526	774743
5477	774744
4889	774745
64212	774746
8592	774747
1209	774748
30593	774749
70095	774750
54112	774751
41476	774752
628	774753
43	774754
31230	774755
25961	774756
7229	774757
5626	774758
56032	774759
2231	774760
1202	774761
14949	774762
69164	774763
490	774764
5934	774765
13710	774766
1121	774767
299	774768
1467	774769
9760	774770
2374	774771
4416	774772
34259	774773
1415	774774
6949	774775
87467	774776
16447	774777
40791	774778
3999	774779
16635	774780
889	774781
4796	774782
78174	774783
52818	774784
76835	774785
10280	774786
10916	774787
31665	774788
8323	774789
8737	774790
114598	774791
3392	774792
116824	774793
44759	774794
29465	774795
41483	774796
54751	774797
29031	774798
9138	774799
8750	774800
22697	774801
86810	774802
26515	774803
5822	774804
34418	774805
71143	774806
29454	774807
101031	774808
60363	774809
9217	774810
12197	774811
4993	774812
486	774813
9216	774814
3781	774815
28165	774816
24154	774817
1448	774818
93741	774819
27067	774820
1128	774821
1351	774822
16267	774823
22086	774824
4243	774825
47661	774826
100867	774827
8732	774828
1115	774829
6325	774830
35075	774831
6325	774832
9	774833
11776	774834
8016	774835
26298	774836
1342	774837
48630	774838
40080	774839
81680	774840
33762	774841
34661	774842
587	774843
23783	774844
104942	774845
17056	774846
25856	774847
137328	774848
9258	774849
1000	774850
38515	774851
52031	774852
17063	774853
4662	774854
5439	774855
13571	774856
486	774857
4121	774858
14873	774859
24257	774860
693	774861
56197	774862
74479	774863
11197	774864
68396	774865
24809	774866
7651	774867
19691	774868
15548	774869
7488	774870
19640	774871
56332	774872
18123	774873
30142	774874
26596	774875
42553	774876
7333	774877
17789	774878
106943	774879
56250	774880
31167	774881
17566	774882
23360	774883
20411	774884
17675	774885
42006	774886
15196	774887
7086	774888
70	774889
24222	774890
75604	774891
5388	774892
19687	774893
6171	774894
28465	774895
37200	774896
157	774897
72137	774898
122411	774899
69073	774900
14964	774901
31963	774902
1022	774903
60253	774904
38039	774905
113840	774906
69496	774907
8588	774908
25649	774909
41508	774910
49364	774911
4855	774912
1858	774913
23473	774914
9357	774915
940	774916
29653	774917
90685	774918
85351	774919
4524	774920
96897	774921
85843	774922
34049	774923
5	774924
3354	774925
32427	774926
1654	774927
11645	774928
253	774929
61761	774930
2444	774931
17043	774932
62771	774933
8089	774934
35382	774935
41249	774936
1687	774937
7207	774938
70488	774939
3799	774940
30660	774941
15983	774942
951	774943
28609	774944
7208	774945
1163	774946
77905	774947
14964	774948
37545	774949
23363	774950
16957	774951
18329	774952
68712	774953
531	774954
232	774955
3884	774956
132907	774957
138614	774958
97017	774959
19648	774960
4746	774961
60384	774962
10891	774963
2772	774964
2624	774965
2947	774966
592	774967
40788	774968
88702	774969
13481	774970
3534	774971
245	774972
82998	774973
36029	774974
11167	774975
2275	774976
123230	774977
20821	774978
12907	774979
46048	774980
25529	774981
270	774982
510	774983
22973	774984
28658	774985
17807	774986
20619	774987
7522	774988
7522	774989
86779	774990
71716	774991
81078	774992
79382	774993
50124	774994
60166	774995
24576	774996
60770	774997
81593	774998
50645	774999
1057	775000
988	775001
7901	775002
2061	775003
1681	775004
3576	775005
28665	775006
3576	775007
3210	775008
693	775009
89	775010
120005	775011
23957	775012
75438	775013
18089	775014
65409	775015
34664	775016
39718	775017
9406	775018
9406	775019
4621	775020
32297	775021
77466	775022
65453	775023
95934	775024
5466	775025
130499	775026
45973	775027
9406	775028
20081	775029
48583	775030
52412	775031
39791	775032
40850	775033
211	775034
9963	775035
18747	775036
57332	775037
79184	775038
2589	775039
44863	775040
5422	775041
1429	775042
1651	775043
8883	775044
36745	775045
525	775046
1277	775047
64135	775048
1346	775049
634	775050
113634	775051
14109	775052
33916	775053
23537	775054
5109	775055
2987	775056
9482	775057
45565	775058
7163	775059
20378	775060
5021	775061
75702	775062
106	775063
27167	775064
811	775065
24240	775066
15	775067
16219	775068
16219	775069
20099	775070
117491	775071
38850	775072
9914	775073
403	775074
6090	775075
5755	775076
40652	775077
61590	775078
14240	775079
3878	775080
1310	775081
4190	775082
9	775083
2619	775084
4268	775085
5431	775086
3418	775087
29925	775088
44088	775089
21262	775090
20696	775091
102	775092
9612	775093
420	775094
386	775095
41614	775096
3997	775097
1098	775098
165	775099
42660	775100
2315	775101
39	775102
6235	775103
1957	775104
976	775105
81541	775106
676	775107
3721	775108
41687	775109
14217	775110
49456	775111
128	775112
14846	775113
39	775114
14657	775115
21262	775116
114344	775117
12183	775118
47251	775119
15229	775120
764	775121
4062	775122
66579	775123
3694	775124
4626	775125
168	775126
75474	775127
1007	775128
1271	775129
9712	775130
2558	775131
44932	775132
1922	775133
33737	775134
647	775135
3580	775136
7777	775137
2619	775138
18711	775139
984	775140
1669	775141
73	775142
4169	775143
11462	775144
113	775145
17816	775146
293	775147
10126	775148
48195	775149
3285	775150
103511	775151
79174	775152
458	775153
99	775154
6477	775155
17243	775156
7802	775157
19139	775158
90065	775159
258	775160
1899	775161
181	775162
1761	775163
35426	775164
97576	775165
12975	775166
246	775167
21809	775168
12696	775169
33791	775170
1764	775171
15536	775172
18616	775173
91402	775174
13318	775175
2079	775176
28190	775177
3625	775178
647	775179
12870	775180
579	775181
87225	775182
39384	775183
1548	775184
49914	775185
3126	775186
83270	775187
3656	775188
15298	775189
36141	775190
35625	775191
60734	775192
9594	775193
86618	775194
1467	775195
20147	775196
7131	775197
666	775198
2732	775199
109226	775200
190	775201
976	775202
293	775203
133911	775204
2111	775205
51112	775206
40193	775207
4963	775208
105665	775209
38032	775210
16669	775211
37600	775212
69753	775213
37100	775214
13503	775215
4641	775216
13882	775217
57441	775218
90691	775219
37958	775220
75347	775221
5848	775222
26110	775223
154676	775224
44701	775225
19532	775226
24424	775227
78406	775228
2234	775229
57426	775230
65785	775231
9078	775232
11707	775233
82436	775234
26144	775235
69905	775236
14330	775237
28961	775238
18678	775239
11291	775240
61490	775241
118588	775242
76828	775243
85006	775244
51754	775245
97584	775246
10872	775247
100824	775248
104186	775249
27147	775250
1118	775251
11008	775252
715	775253
49764	775254
17314	775255
5184	775256
79610	775257
139508	775258
20141	775259
22162	775260
54782	775261
55138	775262
63434	775263
38035	775264
35191	775265
53090	775266
25547	775267
28705	775268
78344	775269
74876	775270
57669	775271
44767	775272
34594	775273
79390	775274
77719	775275
63146	775276
127385	775277
39739	775278
8906	775279
88220	775280
5017	775281
59160	775282
13348	775283
3961	775284
127548	775285
43358	775286
117349	775287
160059	775288
27634	775289
53081	775290
6192	775291
5190	775292
9434	775293
13278	775294
10552	775295
112577	775296
214	775297
294	775298
52239	775299
12941	775300
16467	775301
69060	775302
1483	775303
48792	775304
9821	775305
10158	775306
12174	775307
77	775308
6435	775309
16779	775310
43749	775311
1796	775312
106	775313
875	775314
19652	775315
4881	775316
5712	775317
82277	775318
16936	775319
12191	775320
5954	775321
1472	775322
2411	775323
3641	775324
4865	775325
5991	775326
9018	775327
52725	775328
95281	775329
1314	775330
203	775331
349	775332
342	775333
139719	775334
1218	775335
43082	775336
453	775337
1973	775338
4865	775339
69931	775340
1108	775341
11622	775342
177	775343
350	775344
26948	775345
3527	775346
785	775347
41386	775348
46192	775349
296	775350
64595	775351
49076	775352
525	775353
1001	775354
21157	775355
1106	775356
1409	775357
12408	775358
1121	775359
113	775360
41959	775361
63481	775362
7184	775363
130750	775364
2891	775365
321	775366
64670	775367
2457	775368
339	775369
15460	775370
39426	775371
4966	775372
1722	775373
684	775374
56696	775375
7779	775376
1054	775377
108779	775378
8677	775379
39	775380
3151	775381
16208	775382
2478	775383
337	775384
12958	775385
15707	775386
110517	775387
134335	775388
41353	775389
27320	775390
32378	775391
16635	775392
11251	775393
1579	775394
1230	775395
18503	775396
2578	775397
25222	775398
23946	775399
4083	775400
7	775401
25030	775402
79198	775403
68	775404
35202	775405
2249	775406
193	775407
21103	775408
59903	775409
113863	775410
6677	775411
8392	775412
11959	775413
949	775414
1740	775415
681	775416
360	775417
5519	775418
21719	775419
16713	775420
268	775421
29556	775422
50476	775423
2044	775424
1121	775425
1929	775426
39	775427
50476	775428
1084	775429
10285	775430
42306	775431
811	775432
23352	775433
559	775434
681	775435
89034	775436
18131	775437
13644	775438
4714	775439
14189	775440
29098	775441
5279	775442
11784	775443
8877	775444
784	775445
19984	775446
37987	775447
63319	775448
18106	775449
11066	775450
24063	775451
5544	775452
13039	775453
28497	775454
4234	775455
5337	775456
66967	775457
12351	775458
27198	775459
559	775460
73034	775461
75217	775462
4747	775463
23762	775464
26703	775465
48788	775466
9776	775467
2052	775468
32368	775469
32105	775470
49655	775471
62071	775472
1089	775473
52030	775474
35974	775475
37450	775476
19284	775477
8891	775478
67918	775479
3102	775480
5448	775481
113	775482
2567	775483
90455	775484
6781	775485
37845	775486
1089	775487
110528	775488
22995	775489
31681	775490
1707	775491
42051	775492
1178	775493
24262	775494
8672	775495
518	775496
44680	775497
1931	775498
47089	775499
1112	775500
6471	775501
161	775502
6844	775503
7150	775504
81574	775505
20299	775506
6637	775507
85174	775508
8820	775509
158	775510
924	775511
5586	775512
29672	775513
49693	775514
1256	775515
66798	775516
45336	775517
4736	775518
846	775519
5324	775520
1931	775521
7683	775522
9220	775523
708	775524
10555	775525
7482	775526
21571	775527
2209	775528
3527	775529
525	775530
82886	775531
22	775532
29053	775533
912	775534
10744	775535
158	775536
148600	775537
3211	775538
3871	775539
7978	775540
1087	775541
21175	775542
559	775543
545	775544
6932	775545
25348	775546
42514	775547
296	775548
57	775549
12221	775550
909	775551
10308	775552
1001	775553
57584	775554
10779	775555
3527	775556
6077	775557
620	775558
2034	775559
24955	775560
52799	775561
96745	775562
2817	775563
2633	775564
3907	775565
4565	775566
65769	775567
4627	775568
1772	775569
9003	775570
623	775571
3980	775572
69892	775573
3621	775574
36852	775575
24731	775576
28907	775577
4052	775578
45814	775579
14899	775580
63212	775581
31959	775582
16521	775583
429	775584
27228	775585
107650	775586
30694	775587
346	775588
31742	775589
9712	775590
35529	775591
26958	775592
86353	775593
35093	775594
28843	775595
67651	775596
88563	775597
6846	775598
95889	775599
1176	775600
3621	775601
2289	775602
100164	775603
17595	775604
5940	775605
1128	775606
6255	775607
28901	775608
299	775609
93	775610
4793	775611
326	775612
1716	775613
1054	775614
123047	775615
68401	775616
3576	775617
23579	775618
266	775619
56558	775620
558	775621
22681	775622
145482	775623
28	775624
4550	775625
1716	775626
42979	775627
3207	775628
1811	775629
12752	775630
7025	775631
2954	775632
2954	775633
1392	775634
569	775635
3952	775636
67978	775637
2681	775638
109417	775639
56328	775640
12116	775641
54735	775642
54735	775643
44942	775644
35946	775645
1306	775646
54735	775647
130118	775648
54735	775649
8137	775650
383	775651
9141	775652
48625	775653
7379	775654
96363	775655
63332	775656
34079	775657
43	775658
18652	775659
111675	775660
198	775661
45232	775662
9594	775663
5326	775664
19946	775665
53745	775666
24749	775667
165	775668
583	775669
7041	775670
173	775671
26734	775672
2759	775673
23189	775674
17320	775675
922	775676
15897	775677
850	775678
2337	775679
57588	775680
2715	775681
10306	775682
14986	775683
19612	775684
83731	775685
365	775686
2350	775687
1439	775688
1793	775689
27943	775690
3194	775691
54387	775692
51667	775693
3617	775694
9263	775695
4400	775696
1347	775697
8954	775698
743	775699
55516	775700
41941	775701
42278	775702
59851	775703
12511	775704
7602	775705
23781	775706
20580	775707
18822	775708
29925	775709
64470	775710
363	775711
70985	775712
64882	775713
78224	775714
73397	775715
34506	775716
99274	775717
2551	775718
26504	775719
1738	775720
6638	775721
9796	775722
1738	775723
7654	775724
16277	775725
2436	775726
12990	775727
37715	775728
30667	775729
1074	775730
10735	775731
1751	775732
977	775733
26953	775734
672	775735
9177	775736
18685	775737
66146	775738
60259	775739
15865	775740
18103	775741
1476	775742
11127	775743
29112	775744
84463	775745
92	775746
26690	775747
75299	775748
96418	775749
12400	775750
32499	775751
7451	775752
44168	775753
56050	775754
9010	775755
5324	775756
82974	775757
21823	775758
86003	775759
30086	775760
31038	775761
173	775762
6698	775763
22273	775764
2787	775765
5298	775766
37562	775767
2622	775768
9850	775769
6774	775770
26029	775771
49918	775772
12872	775773
37190	775774
5381	775775
52036	775776
243	775777
3432	775778
62286	775779
82768	775780
7252	775781
36510	775782
5292	775783
3785	775784
8421	775785
692	775786
23807	775787
16563	775788
81896	775789
2796	775790
6962	775791
28658	775792
14365	775793
805	775794
5879	775795
1317	775796
2545	775797
14792	775798
27749	775799
25385	775800
7183	775801
1189	775802
68894	775803
17212	775804
1763	775805
1855	775806
118568	775807
100068	775808
8717	775809
2426	775810
106	775811
18070	775812
82805	775813
33790	775814
7509	775815
59033	775816
2457	775817
93710	775818
1714	775819
77041	775820
341	775821
43086	775822
10420	775823
12469	775824
103448	775825
1236	775826
870	775827
24273	775828
343	775829
66586	775830
65821	775831
15608	775832
110430	775833
9178	775834
25362	775835
11445	775836
2636	775837
18767	775838
4003	775839
9852	775840
1403	775841
26074	775842
3172	775843
74423	775844
6853	775845
21926	775846
169	775847
48591	775848
16948	775849
22016	775850
6740	775851
34790	775852
107541	775853
9183	775854
33647	775855
2599	775856
3172	775857
53706	775858
34517	775859
54558	775860
28621	775861
3022	775862
52504	775863
24937	775864
23568	775865
121694	775866
56925	775867
51166	775868
61548	775869
453	775870
111593	775871
22779	775872
19933	775873
12323	775874
810	775875
16908	775876
31215	775877
3059	775878
70635	775879
6022	775880
15320	775881
59135	775882
226	775883
99695	775884
19997	775885
56495	775886
35372	775887
317	775888
41041	775889
11470	775890
77681	775891
41169	775892
1758	775893
26049	775894
32503	775895
103821	775896
1790	775897
59199	775898
28052	775899
34194	775900
1194	775901
455	775902
19554	775903
47993	775904
23418	775905
39715	775906
605	775907
73141	775908
525	775909
34107	775910
27578	775911
64232	775912
53757	775913
53809	775914
24863	775915
460	775916
8727	775917
83139	775918
18719	775919
27414	775920
63574	775921
21230	775922
6824	775923
8995	775924
9384	775925
70185	775926
32505	775927
44302	775928
1799	775929
11204	775930
22812	775931
106880	775932
9096	775933
1997	775934
75490	775935
4753	775936
28477	775937
831	775938
70597	775939
29415	775940
90973	775941
44084	775942
89273	775943
2566	775944
56584	775945
38091	775946
650	775947
70149	775948
1374	775949
10573	775950
63792	775951
98293	775952
9392	775953
44000	775954
37410	775955
4267	775956
8942	775957
43965	775958
63591	775959
17221	775960
46513	775961
8031	775962
55442	775963
14183	775964
5954	775965
56571	775966
3296	775967
30318	775968
384	775969
4018	775970
12207	775971
1940	775972
55685	775973
8528	775974
3216	775975
21573	775976
3436	775977
22296	775978
97807	775979
1093	775980
1431	775981
76	775982
9781	775983
21471	775984
930	775985
17558	775986
14616	775987
39747	775988
4453	775989
44621	775990
7492	775991
2728	775992
2848	775993
3639	775994
4183	775995
839	775996
2166	775997
32300	775998
62710	775999
72034	776000
35381	776001
16542	776002
16691	776003
7911	776004
79164	776005
95	776006
717	776007
21435	776008
27138	776009
95782	776010
15756	776011
3878	776012
4922	776013
365	776014
20213	776015
5003	776016
79616	776017
980	776018
158	776019
1068	776020
4049	776021
4688	776022
53411	776023
2008	776024
2562	776025
795	776026
54030	776027
165	776028
1069	776029
65956	776030
20792	776031
15585	776032
16478	776033
53131	776034
1246	776035
14897	776036
7	776037
562	776038
12240	776039
12024	776040
7713	776041
10068	776042
53457	776043
4124	776044
24906	776045
981	776046
21333	776047
4282	776048
30862	776049
44454	776050
5958	776051
17656	776052
31180	776053
3986	776054
173	776055
20045	776056
125794	776057
840	776058
8542	776059
53389	776060
18004	776061
173	776062
76	776063
3194	776064
7703	776065
1925	776066
72696	776067
34828	776068
52547	776069
89316	776070
2087	776071
12080	776072
7713	776073
18353	776074
18515	776075
9653	776076
1889	776077
790	776078
86788	776079
2802	776080
3424	776081
48168	776082
106946	776083
391	776084
18947	776085
35429	776086
27215	776087
7089	776088
13983	776089
17221	776090
62634	776091
56377	776092
29102	776093
4723	776094
96733	776095
9586	776096
51293	776097
22393	776098
14091	776099
81489	776100
43347	776101
3640	776102
52142	776103
17768	776104
1260	776105
522	776106
22015	776107
17220	776108
53707	776109
2307	776110
6822	776111
17247	776112
15562	776113
13787	776114
930	776115
31600	776116
1507	776117
3049	776118
55462	776119
3212	776120
61624	776121
8417	776122
54027	776123
10930	776124
20488	776125
62575	776126
44659	776127
5526	776128
6215	776129
112203	776130
11236	776131
18198	776132
13969	776133
16289	776134
3800	776135
68094	776136
115410	776137
1925	776138
8344	776139
69379	776140
2049	776141
4804	776142
41666	776143
16563	776144
27562	776145
28066	776146
976	776147
4532	776148
34805	776149
15862	776150
3264	776151
20	776152
1540	776153
26407	776154
774	776155
3291	776156
45	776157
1811	776158
1979	776159
3273	776160
1141	776161
1692	776162
17354	776163
2854	776164
42195	776165
1435	776166
818	776167
843	776168
11618	776169
7368	776170
1809	776171
23916	776172
7680	776173
7954	776174
1800	776175
25784	776176
19961	776177
663	776178
12198	776179
8728	776180
18682	776181
156062	776182
193	776183
13248	776184
35080	776185
635	776186
2629	776187
7224	776188
60831	776189
24576	776190
881	776191
4499	776192
32863	776193
678	776194
80	776195
3342	776196
22166	776197
75000	776198
47278	776199
727	776200
945	776201
31953	776202
23072	776203
1948	776204
155	776205
1681	776206
1141	776207
56823	776208
27541	776209
2188	776210
307	776211
45257	776212
5993	776213
27246	776214
126	776215
12227	776216
22410	776217
1486	776218
12102	776219
11007	776220
13301	776221
6723	776222
12707	776223
29369	776224
11161	776225
5412	776226
192	776227
1293	776228
69922	776229
58364	776230
22294	776231
36620	776232
54364	776233
25333	776234
27183	776235
28	776236
18050	776237
3739	776238
51557	776239
11961	776240
12032	776241
1411	776242
4750	776243
371	776244
100926	776245
79503	776246
91030	776247
1230	776248
92	776249
24891	776250
7801	776251
6918	776252
940	776253
56	776254
44932	776255
25553	776256
51813	776257
114714	776258
36302	776259
999	776260
2611	776261
384	776262
1833	776263
5180	776264
1081	776265
15163	776266
1977	776267
5293	776268
12059	776269
14642	776270
1386	776271
4073	776272
32137	776273
1585	776274
4543	776275
38657	776276
5397	776277
4097	776278
1192	776279
69828	776280
17058	776281
5851	776282
23892	776283
123937	776284
35136	776285
12429	776286
870	776287
41618	776288
2240	776289
79285	776290
9471	776291
24608	776292
3080	776293
74711	776294
1081	776295
26552	776296
58147	776297
339	776298
3273	776299
11337	776300
26727	776301
6991	776302
62107	776303
183	776304
75751	776305
111612	776306
22298	776307
53001	776308
173	776309
3733	776310
383	776311
54	776312
95229	776313
13573	776314
54575	776315
32007	776316
3146	776317
2620	776318
1452	776319
2240	776320
2058	776321
2586	776322
8464	776323
4048	776324
538	776325
930	776326
3534	776327
14579	776328
15310	776329
49709	776330
9660	776331
287	776332
25018	776333
7834	776334
69125	776335
80979	776336
3218	776337
6962	776338
1536	776339
3614	776340
76	776341
65489	776342
23148	776343
27246	776344
60270	776345
133	776346
1081	776347
374	776348
51541	776349
393	776350
54124	776351
119889	776352
122867	776353
1655	776354
2545	776355
853	776356
1726	776357
100227	776358
28033	776359
1141	776360
33743	776361
18397	776362
10403	776363
2129	776364
4283	776365
7393	776366
4943	776367
1590	776368
454	776369
1325	776370
27252	776371
348	776372
14741	776373
31439	776374
62388	776375
7999	776376
20329	776377
7436	776378
39774	776379
1165	776380
6855	776381
13811	776382
71230	776383
3207	776384
15216	776385
13904	776386
4302	776387
1933	776388
1738	776389
488	776390
2633	776391
19499	776392
385	776393
1871	776394
36214	776395
7794	776396
6188	776397
4403	776398
860	776399
12172	776400
3832	776401
50273	776402
6196	776403
48974	776404
6622	776405
14433	776406
5843	776407
548	776408
19729	776409
507	776410
3067	776411
161	776412
8605	776413
35361	776414
1522	776415
6484	776416
10787	776417
13248	776418
267	776419
37022	776420
69910	776421
8315	776422
6792	776423
59576	776424
20510	776425
55620	776426
1192	776427
118	776428
900	776429
1770	776430
89968	776431
13871	776432
29	776433
4778	776434
7123	776435
14193	776436
429	776437
49143	776438
28051	776439
165	776440
92486	776441
878	776442
3424	776443
113098	776444
1342	776445
25813	776446
13140	776447
1580	776448
11731	776449
173	776450
622	776451
2633	776452
29703	776453
12295	776454
62821	776455
86765	776456
61583	776457
22600	776458
25807	776459
3183	776460
41266	776461
33729	776462
44176	776463
10889	776464
3574	776465
198	776466
3348	776467
5392	776468
4080	776469
39209	776470
888	776471
6319	776472
66580	776473
68869	776474
24782	776475
5417	776476
51341	776477
59242	776478
26154	776479
37360	776480
10699	776481
72373	776482
10352	776483
871	776484
903	776485
12523	776486
19275	776487
7101	776488
66031	776489
13864	776490
29973	776491
3987	776492
1177	776493
35189	776494
35280	776495
39352	776496
25813	776497
12780	776498
3979	776499
34089	776500
362	776501
37982	776502
8183	776503
8446	776504
54422	776505
104209	776506
24265	776507
6405	776508
49536	776509
2412	776510
1985	776511
82918	776512
1347	776513
2596	776514
43476	776515
22630	776516
4960	776517
2438	776518
8634	776519
17313	776520
4960	776521
90815	776522
32849	776523
82167	776524
87984	776525
59937	776526
13267	776527
4401	776528
45368	776529
9184	776530
43408	776531
1214	776532
21496	776533
38027	776534
26538	776535
37845	776536
8676	776537
26538	776538
77824	776539
66	776540
13584	776541
11338	776542
80529	776543
3978	776544
8593	776545
12227	776546
1597	776547
28240	776548
22220	776549
2329	776550
94451	776551
6340	776552
59453	776553
354	776554
61585	776555
24400	776556
458	776557
15688	776558
1474	776559
46439	776560
1547	776561
516	776562
5043	776563
133	776564
47170	776565
58151	776566
1367	776567
7823	776568
7529	776569
23852	776570
5386	776571
37267	776572
5037	776573
6326	776574
120292	776575
475	776576
3064	776577
20443	776578
89438	776579
69339	776580
51416	776581
21099	776582
4958	776583
3244	776584
3293	776585
59544	776586
82807	776587
35076	776588
1688	776589
13965	776590
237	776591
29167	776592
28830	776593
3735	776594
31052	776595
7933	776596
524	776597
20	776598
8614	776599
49885	776600
846	776601
90872	776602
813	776603
354	776604
31471	776605
44658	776606
37718	776607
71	776608
104935	776609
64166	776610
9789	776611
60245	776612
11636	776613
53026	776614
39201	776615
13840	776616
15709	776617
18669	776618
14840	776619
104008	776620
81796	776621
67280	776622
69421	776623
1146	776624
952	776625
1754	776626
8943	776627
53915	776628
12769	776629
666	776630
25847	776631
2689	776632
29032	776633
7382	776634
15695	776635
1694	776636
43747	776637
11453	776638
1409	776639
24353	776640
4214	776641
11608	776642
3557	776643
35284	776644
7803	776645
7370	776646
20823	776647
20859	776648
2875	776649
2810	776650
31454	776651
16167	776652
6643	776653
47331	776654
124176	776655
4146	776656
69023	776657
41554	776658
13097	776659
17485	776660
47279	776661
37917	776662
21151	776663
14929	776664
95590	776665
48079	776666
47758	776667
21507	776668
46079	776669
442	776670
2452	776671
46210	776672
2533	776673
48523	776674
9347	776675
69517	776676
23466	776677
30381	776678
51406	776679
1697	776680
20676	776681
77905	776682
674	776683
90005	776684
11667	776685
6499	776686
26432	776687
3089	776688
5094	776689
33078	776690
7175	776691
11947	776692
26465	776693
18736	776694
11055	776695
82960	776696
15906	776697
73352	776698
13572	776699
23140	776700
17092	776701
13381	776702
31334	776703
90007	776704
137743	776705
63309	776706
133043	776707
1514	776708
12701	776709
121742	776710
83498	776711
5528	776712
31605	776713
47259	776714
54278	776715
103595	776716
68915	776717
75532	776718
8361	776719
99784	776720
1791	776721
49465	776722
41383	776723
104337	776724
49619	776725
81984	776726
124274	776727
11729	776728
49606	776729
130837	776730
37198	776731
61220	776732
3369	776733
54348	776734
6933	776735
53919	776736
70126	776737
54247	776738
80424	776739
61733	776740
82251	776741
28025	776742
73224	776743
20455	776744
36178	776745
24568	776746
73528	776747
56655	776748
44773	776749
83201	776750
64579	776751
68481	776752
64351	776753
26621	776754
1743	776755
98987	776756
90595	776757
129528	776758
134015	776759
107388	776760
113263	776761
137389	776762
87828	776763
32302	776764
135641	776765
33150	776766
83317	776767
16223	776768
6706	776769
37877	776770
4873	776771
21135	776772
7031	776773
1560	776774
44492	776775
4861	776776
4320	776777
4165	776778
553	776779
3508	776780
3111	776781
2375	776782
2375	776783
46350	776784
10547	776785
2114	776786
117579	776787
5779	776788
20640	776789
730	776790
6340	776791
21621	776792
23331	776793
2172	776794
50802	776795
8184	776796
12144	776797
2369	776798
34217	776799
5279	776800
16936	776801
27795	776802
49594	776803
1589	776804
47209	776805
25832	776806
3124	776807
1826	776808
4740	776809
82140	776810
2236	776811
4251	776812
1204	776813
585	776814
1902	776815
25	776816
44321	776817
30047	776818
14172	776819
4156	776820
13468	776821
8543	776822
12862	776823
39348	776824
4245	776825
4229	776826
126921	776827
5057	776828
366	776829
5384	776830
29913	776831
2709	776832
606	776833
1150	776834
42458	776835
26409	776836
411	776837
7148	776838
51379	776839
4952	776840
37800	776841
64317	776842
73987	776843
9583	776844
13911	776845
35143	776846
116595	776847
6796	776848
30470	776849
13123	776850
20101	776851
87685	776852
113328	776853
1306	776854
24576	776855
155283	776856
70570	776857
33721	776858
60248	776859
37447	776860
40206	776861
41194	776862
31695	776863
1785	776864
40797	776865
31587	776866
6431	776867
13486	776868
292	776869
25486	776870
1941	776871
14172	776872
75440	776873
14160	776874
1255	776875
42069	776876
18143	776877
1672	776878
24561	776879
4706	776880
87613	776881
1414	776882
2509	776883
2790	776884
1306	776885
2041	776886
81078	776887
4057	776888
4057	776889
7205	776890
5775	776891
8284	776892
22365	776893
2966	776894
10084	776895
2846	776896
48757	776897
22965	776898
29939	776899
47348	776900
2972	776901
70451	776902
20887	776903
13540	776904
25406	776905
1986	776906
73345	776907
292	776908
234	776909
2705	776910
11068	776911
31201	776912
6466	776913
5	776914
3251	776915
40904	776916
701	776917
2345	776918
38141	776919
67518	776920
24795	776921
15727	776922
16451	776923
8258	776924
1263	776925
26993	776926
34124	776927
46303	776928
39394	776929
292	776930
18461	776931
111869	776932
1586	776933
115207	776934
62695	776935
2245	776936
1080	776937
102889	776938
4037	776939
4047	776940
1744	776941
27524	776942
8880	776943
1744	776944
42486	776945
3986	776946
19204	776947
292	776948
97120	776949
37805	776950
4103	776951
16482	776952
11194	776953
8972	776954
411	776955
62399	776956
2930	776957
1712	776958
17683	776959
13563	776960
11363	776961
3157	776962
89537	776963
13842	776964
3986	776965
419	776966
23093	776967
77762	776968
55600	776969
1594	776970
23571	776971
40774	776972
35957	776973
23035	776974
2966	776975
63538	776976
6078	776977
22981	776978
32339	776979
44137	776980
40756	776981
66926	776982
20694	776983
76223	776984
106920	776985
97812	776986
69034	776987
125052	776988
28717	776989
60062	776990
17519	776991
24826	776992
50509	776993
53405	776994
102838	776995
48024	776996
31093	776997
55677	776998
148973	776999
65831	777000
16671	777001
66999	777002
47837	777003
57555	777004
50461	777005
38699	777006
19690	777007
14836	777008
15321	777009
24951	777010
11505	777011
3446	777012
8224	777013
982	777014
23150	777015
23150	777016
11293	777017
93346	777018
19236	777019
47347	777020
64014	777021
41873	777022
47300	777023
82541	777024
8971	777025
1445	777026
2203	777027
1325	777028
5186	777029
44742	777030
78943	777031
778	777032
5732	777033
17185	777034
480	777035
12309	777036
51464	777037
3113	777038
3883	777039
59881	777040
20449	777041
7354	777042
411	777043
8510	777044
18192	777045
6593	777046
122332	777047
26917	777048
3370	777049
2836	777050
99093	777051
9687	777052
18836	777053
56038	777054
4320	777055
2653	777056
8268	777057
20656	777058
5783	777059
35043	777060
6889	777061
10065	777062
35031	777063
16074	777064
77434	777065
24427	777066
120204	777067
2164	777068
30930	777069
5982	777070
90884	777071
23179	777072
9375	777073
480	777074
29588	777075
101582	777076
317	777077
1983	777078
35998	777079
11478	777080
3216	777081
19747	777082
16813	777083
37894	777084
2311	777085
6619	777086
11454	777087
4662	777088
70	777089
8266	777090
31860	777091
20689	777092
7363	777093
35057	777094
505	777095
12130	777096
66163	777097
6945	777098
52276	777099
31777	777100
129131	777101
83814	777102
81018	777103
41265	777104
35292	777105
1323	777106
101202	777107
23503	777108
2965	777109
1100	777110
13868	777111
20081	777112
132470	777113
9327	777114
31666	777115
6728	777116
106832	777117
11978	777118
201	777119
9782	777120
2962	777121
23702	777122
25786	777123
12227	777124
7463	777125
16524	777126
17	777127
5747	777128
19691	777129
15822	777130
74855	777131
40598	777132
12655	777133
18354	777134
1271	777135
93715	777136
64422	777137
36782	777138
1608	777139
24298	777140
6177	777141
74725	777142
12969	777143
3406	777144
57648	777145
57647	777146
4142	777147
7825	777148
4240	777149
9357	777150
47110	777151
24840	777152
19205	777153
31559	777154
6773	777155
36094	777156
10928	777157
16654	777158
2769	777159
68022	777160
617	777161
24838	777162
911	777163
106978	777164
8224	777165
11537	777166
106787	777167
37394	777168
20794	777169
86569	777170
740	777171
54388	777172
1691	777173
46119	777174
79525	777175
1117	777176
69295	777177
3216	777178
70328	777179
55531	777180
98817	777181
63	777182
7304	777183
124698	777184
85483	777185
71236	777186
95648	777187
121441	777188
125847	777189
118878	777190
32490	777191
19911	777192
1690	777193
2164	777194
86760	777195
22116	777196
138430	777197
35733	777198
654	777199
44110	777200
30663	777201
82888	777202
561	777203
2208	777204
77	777205
26072	777206
102127	777207
3274	777208
15238	777209
1109	777210
28036	777211
27953	777212
53	777213
2731	777214
125578	777215
15942	777216
12900	777217
100	777218
43648	777219
9578	777220
143	777221
7155	777222
4795	777223
2270	777224
20698	777225
45217	777226
32837	777227
16	777228
6319	777229
8833	777230
79161	777231
23121	777232
7563	777233
539	777234
2366	777235
4365	777236
3740	777237
68	777238
24405	777239
1900	777240
42582	777241
52980	777242
10990	777243
22913	777244
1845	777245
20466	777246
550	777247
7221	777248
14670	777249
5853	777250
9266	777251
54713	777252
67589	777253
5492	777254
26289	777255
47058	777256
7285	777257
1052	777258
16751	777259
23313	777260
9703	777261
6470	777262
2567	777263
120	777264
82737	777265
134	777266
992	777267
533	777268
533	777269
3959	777270
3354	777271
3835	777272
154	777273
33261	777274
162	777275
2279	777276
512	777277
1714	777278
923	777279
3531	777280
165	777281
422	777282
30039	777283
10207	777284
1160	777285
688	777286
310	777287
14101	777288
1086	777289
3214	777290
2252	777291
208	777292
569	777293
1747	777294
12704	777295
21190	777296
41174	777297
992	777298
15692	777299
406	777300
444	777301
3835	777302
444	777303
100405	777304
76353	777305
90202	777306
983	777307
583	777308
16668	777309
6165	777310
444	777311
9863	777312
10548	777313
20	777314
95	777315
375	777316
2267	777317
2766	777318
1378	777319
49306	777320
79	777321
7673	777322
2847	777323
35162	777324
29	777325
254	777326
2	777327
31106	777328
16	777329
14	777330
13760	777331
24592	777332
4876	777333
3072	777334
3879	777335
26526	777336
677	777337
558	777338
16	777339
45594	777340
5154	777341
71150	777342
54008	777343
8747	777344
698	777345
337	777346
9370	777347
43	777348
4583	777349
89083	777350
8279	777351
18454	777352
149196	777353
1939	777354
375	777355
34426	777356
61590	777357
11183	777358
1250	777359
2241	777360
850	777361
48197	777362
45999	777363
6897	777364
37	777365
9688	777366
47852	777367
44370	777368
17	777369
465	777370
6529	777371
1118	777372
25920	777373
79236	777374
2861	777375
73222	777376
194	777377
68	777378
756	777379
5185	777380
11788	777381
1463	777382
75990	777383
45368	777384
9579	777385
59674	777386
31365	777387
198	777388
19845	777389
11245	777390
656	777391
30004	777392
24961	777393
1238	777394
2001	777395
763	777396
1543	777397
27815	777398
40707	777399
7263	777400
4943	777401
16287	777402
1428	777403
233	777404
3847	777405
21350	777406
26300	777407
656	777408
4383	777409
24929	777410
916	777411
8932	777412
2001	777413
68	777414
61421	777415
31624	777416
820	777417
656	777418
98360	777419
9104	777420
2492	777421
52131	777422
272	777423
16573	777424
43	777425
17753	777426
7	777427
4051	777428
1571	777429
380	777430
75242	777431
15534	777432
104	777433
43	777434
1103	777435
13457	777436
7697	777437
4467	777438
8549	777439
5879	777440
2721	777441
36791	777442
789	777443
9429	777444
6089	777445
260	777446
6089	777447
11751	777448
5241	777449
16970	777450
63888	777451
128810	777452
25265	777453
24327	777454
105725	777455
25521	777456
14530	777457
44004	777458
29020	777459
17278	777460
6898	777461
474	777462
7594	777463
12048	777464
8433	777465
121	777466
9	777467
4850	777468
2331	777469
24269	777470
3535	777471
43	777472
3399	777473
1027	777474
41592	777475
3260	777476
19573	777477
23	777478
2878	777479
1312	777480
10002	777481
25343	777482
60135	777483
43	777484
708	777485
14452	777486
27240	777487
26	777488
86686	777489
3989	777490
1344	777491
2608	777492
6810	777493
17635	777494
11	777495
511	777496
465	777497
17235	777498
970	777499
3334	777500
198	777501
610	777502
3191	777503
713	777504
2881	777505
548	777506
656	777507
40	777508
11084	777509
132824	777510
2615	777511
15365	777512
14455	777513
393	777514
349	777515
59226	777516
3173	777517
21607	777518
82596	777519
14	777520
3004	777521
9991	777522
2489	777523
69965	777524
58	777525
11602	777526
789	777527
51129	777528
194	777529
58	777530
659	777531
16812	777532
48179	777533
69929	777534
22180	777535
33139	777536
4612	777537
684	777538
58993	777539
6282	777540
41539	777541
12954	777542
6929	777543
48784	777544
1294	777545
1262	777546
1692	777547
10597	777548
686	777549
348	777550
2821	777551
6360	777552
2879	777553
5922	777554
3648	777555
4347	777556
4016	777557
8762	777558
26956	777559
9964	777560
53	777561
8749	777562
1325	777563
1490	777564
22394	777565
21470	777566
260	777567
4933	777568
3638	777569
15852	777570
8198	777571
5392	777572
1083	777573
736	777574
8421	777575
3069	777576
7406	777577
10261	777578
2400	777579
15261	777580
590	777581
7206	777582
559	777583
5329	777584
1121	777585
510	777586
15617	777587
984	777588
72390	777589
855	777590
46222	777591
20907	777592
10579	777593
63474	777594
2200	777595
10258	777596
2636	777597
46015	777598
700	777599
23177	777600
10591	777601
80	777602
10864	777603
19181	777604
2556	777605
35813	777606
3792	777607
28183	777608
7000	777609
2427	777610
474	777611
2740	777612
5991	777613
8099	777614
7501	777615
43285	777616
29980	777617
38	777618
27240	777619
76757	777620
59008	777621
878	777622
101077	777623
100382	777624
44139	777625
13441	777626
69164	777627
901	777628
5794	777629
103228	777630
343	777631
117768	777632
5533	777633
592	777634
4661	777635
17799	777636
441	777637
37409	777638
4728	777639
5372	777640
64153	777641
8789	777642
43605	777643
73754	777644
6994	777645
1935	777646
39923	777647
78068	777648
1411	777649
115252	777650
8364	777651
25548	777652
18640	777653
27653	777654
30156	777655
27614	777656
2303	777657
24265	777658
40801	777659
8462	777660
22947	777661
79	777662
29141	777663
11545	777664
4843	777665
5802	777666
31374	777667
9	777668
146	777669
5736	777670
82	777671
850	777672
52206	777673
10170	777674
3547	777675
15745	777676
9689	777677
702	777678
41445	777679
86269	777680
16533	777681
9	777682
26929	777683
45	777684
11768	777685
317	777686
13307	777687
1584	777688
2611	777689
20168	777690
977	777691
22058	777692
3268	777693
23005	777694
3752	777695
5428	777696
19759	777697
1348	777698
22270	777699
84346	777700
45822	777701
146895	777702
18424	777703
51233	777704
9033	777705
3808	777706
65660	777707
3176	777708
48888	777709
22044	777710
50225	777711
45907	777712
7607	777713
2651	777714
2397	777715
4337	777716
26881	777717
71529	777718
506	777719
2973	777720
870	777721
3438	777722
5523	777723
4059	777724
50397	777725
20223	777726
22348	777727
2983	777728
69435	777729
4001	777730
69426	777731
940	777732
1367	777733
64305	777734
438	777735
45897	777736
491	777737
14160	777738
15358	777739
6107	777740
44084	777741
85146	777742
116544	777743
8140	777744
58502	777745
16054	777746
26940	777747
56051	777748
2289	777749
20662	777750
45974	777751
25555	777752
7510	777753
19893	777754
2298	777755
112430	777756
19246	777757
3374	777758
1987	777759
20863	777760
4324	777761
45418	777762
26694	777763
62929	777764
118484	777765
103101	777766
73152	777767
18155	777768
3814	777769
6069	777770
828	777771
30	777772
19672	777773
34489	777774
33587	777775
17776	777776
23532	777777
1777	777778
3732	777779
60465	777780
16587	777781
4269	777782
727	777783
71876	777784
35082	777785
13235	777786
49230	777787
1352	777788
107898	777789
17343	777790
92	777791
77135	777792
7029	777793
5147	777794
1975	777795
15257	777796
1642	777797
106941	777798
1556	777799
21852	777800
8027	777801
9393	777802
24052	777803
104456	777804
58497	777805
142	777806
1821	777807
12281	777808
1948	777809
656	777810
130464	777811
610	777812
2123	777813
64573	777814
3460	777815
34538	777816
15729	777817
6626	777818
123928	777819
6266	777820
61297	777821
496	777822
31229	777823
1206	777824
6197	777825
20806	777826
2121	777827
87413	777828
48787	777829
4947	777830
10372	777831
1269	777832
12078	777833
2112	777834
1269	777835
2583	777836
3900	777837
137389	777838
426	777839
3878	777840
7863	777841
12888	777842
57292	777843
2035	777844
13417	777845
13743	777846
55119	777847
1062	777848
764	777849
26434	777850
64310	777851
1975	777852
14174	777853
120509	777854
49914	777855
5872	777856
27465	777857
30871	777858
1543	777859
9860	777860
4423	777861
8430	777862
1671	777863
16087	777864
68920	777865
7587	777866
94880	777867
528	777868
97699	777869
29174	777870
610	777871
33768	777872
37951	777873
37951	777874
961	777875
9391	777876
1682	777877
16431	777878
249	777879
1359	777880
6794	777881
38108	777882
3195	777883
42660	777884
8251	777885
1032	777886
818	777887
73202	777888
3603	777889
28475	777890
1264	777891
5852	777892
24740	777893
95740	777894
680	777895
139821	777896
47245	777897
5863	777898
1039	777899
1543	777900
30734	777901
4545	777902
55271	777903
736	777904
1309	777905
275	777906
10785	777907
9591	777908
62519	777909
1280	777910
51166	777911
1562	777912
10083	777913
10735	777914
16605	777915
2758	777916
7104	777917
3900	777918
1434	777919
3603	777920
78003	777921
56901	777922
5638	777923
270	777924
497	777925
104527	777926
35721	777927
655	777928
10420	777929
4260	777930
2697	777931
18516	777932
102296	777933
20141	777934
5051	777935
537	777936
2454	777937
18047	777938
26355	777939
35845	777940
33768	777941
8507	777942
39225	777943
7164	777944
45271	777945
3729	777946
1948	777947
51166	777948
16605	777949
15460	777950
655	777951
4450	777952
655	777953
544	777954
13777	777955
2754	777956
655	777957
39641	777958
434	777959
3120	777960
120985	777961
1105	777962
735	777963
663	777964
66315	777965
2091	777966
26044	777967
439	777968
61754	777969
3210	777970
3878	777971
5122	777972
33265	777973
1722	777974
56	777975
9579	777976
5698	777977
6704	777978
1258	777979
12281	777980
275	777981
9567	777982
1747	777983
2351	777984
4605	777985
6792	777986
2112	777987
79856	777988
36715	777989
44325	777990
412	777991
1636	777992
25512	777993
54074	777994
116790	777995
6949	777996
51553	777997
8132	777998
106796	777999
687	778000
4403	778001
190	778002
502	778003
2544	778004
306	778005
29671	778006
1485	778007
1716	778008
618	778009
3996	778010
70279	778011
5891	778012
2492	778013
20744	778014
15	778015
20	778016
3368	778017
36241	778018
2561	778019
105101	778020
66719	778021
11630	778022
69134	778023
26523	778024
79139	778025
115389	778026
49637	778027
1530	778028
41251	778029
92807	778030
73631	778031
35874	778032
21719	778033
56513	778034
18354	778035
3574	778036
14122	778037
35533	778038
26653	778039
51980	778040
14375	778041
7361	778042
59289	778043
47301	778044
5184	778045
102594	778046
77448	778047
27300	778048
4541	778049
79909	778050
34227	778051
107773	778052
18220	778053
40071	778054
83171	778055
56673	778056
89612	778057
63560	778058
38852	778059
1526	778060
23951	778061
7159	778062
17645	778063
22789	778064
33766	778065
66636	778066
8366	778067
40021	778068
13302	778069
100423	778070
2168	778071
97510	778072
99685	778073
80302	778074
54609	778075
78848	778076
477	778077
80799	778078
108445	778079
33221	778080
27309	778081
44879	778082
7217	778083
17286	778084
4083	778085
36656	778086
58171	778087
21886	778088
92023	778089
25458	778090
77717	778091
59985	778092
63077	778093
66116	778094
60260	778095
25310	778096
3095	778097
85370	778098
39134	778099
100602	778100
29426	778101
23666	778102
15600	778103
86254	778104
98855	778105
64278	778106
25228	778107
111870	778108
3828	778109
704	778110
9481	778111
87537	778112
87817	778113
56093	778114
84569	778115
23666	778116
109965	778117
77416	778118
52954	778119
35863	778120
11392	778121
17207	778122
107198	778123
12119	778124
7980	778125
533	778126
12119	778127
15178	778128
6860	778129
61316	778130
44285	778131
103665	778132
108331	778133
35978	778134
42335	778135
26878	778136
3219	778137
26312	778138
89278	778139
10014	778140
38678	778141
9644	778142
83373	778143
38199	778144
1746	778145
62573	778146
23490	778147
69378	778148
43637	778149
78280	778150
71218	778151
35323	778152
89575	778153
46987	778154
44179	778155
106948	778156
3604	778157
96596	778158
85975	778159
73385	778160
63691	778161
37050	778162
115244	778163
4549	778164
21099	778165
63630	778166
63638	778167
43276	778168
7345	778169
3341	778170
88644	778171
61573	778172
100606	778173
102245	778174
107681	778175
10891	778176
58490	778177
84669	778178
86062	778179
40197	778180
17163	778181
74319	778182
23080	778183
50305	778184
92160	778185
22296	778186
20439	778187
115674	778188
92556	778189
94481	778190
30586	778191
23145	778192
94590	778193
142148	778194
35898	778195
70552	778196
19151	778197
23490	778198
56613	778199
26151	778200
93580	778201
29003	778202
28411	778203
56517	778204
33980	778205
36694	778206
27264	778207
73689	778208
53379	778209
50477	778210
1406	778211
8723	778212
46973	778213
11033	778214
38528	778215
18461	778216
6642	778217
36216	778218
100588	778219
9447	778220
20683	778221
62638	778222
80352	778223
59875	778224
2889	778225
10776	778226
41395	778227
55163	778228
15375	778229
8170	778230
63089	778231
99229	778232
96297	778233
84763	778234
38074	778235
75345	778236
12436	778237
21214	778238
1466	778239
132364	778240
15097	778241
120472	778242
40131	778243
18461	778244
7242	778245
25930	778246
54245	778247
11055	778248
29080	778249
23686	778250
69457	778251
18210	778252
84519	778253
79073	778254
41395	778255
56	778256
15705	778257
10997	778258
17907	778259
79073	778260
33914	778261
104232	778262
31486	778263
6281	778264
106776	778265
57329	778266
25777	778267
11238	778268
395	778269
123206	778270
58593	778271
12975	778272
110756	778273
49542	778274
12030	778275
92823	778276
41466	778277
32241	778278
63704	778279
165722	778280
64706	778281
3510	778282
31706	778283
107718	778284
6647	778285
12354	778286
26988	778287
68848	778288
117540	778289
71485	778290
132329	778291
36057	778292
130901	778293
57691	778294
89095	778295
35146	778296
62357	778297
5878	778298
6060	778299
19573	778300
42412	778301
8354	778302
90450	778303
43530	778304
9575	778305
18360	778306
14100	778307
6489	778308
12472	778309
8125	778310
73251	778311
83628	778312
3828	778313
44255	778314
99801	778315
98856	778316
19102	778317
56045	778318
6682	778319
107391	778320
6473	778321
14755	778322
93442	778323
29151	778324
42019	778325
46325	778326
44708	778327
35059	778328
15503	778329
43072	778330
8126	778331
44164	778332
1587	778333
27555	778334
5203	778335
50529	778336
103923	778337
81018	778338
3296	778339
22329	778340
1853	778341
22787	778342
69957	778343
109061	778344
12097	778345
109089	778346
90454	778347
70076	778348
125583	778349
19900	778350
37787	778351
1587	778352
7203	778353
74751	778354
68023	778355
31472	778356
9983	778357
79694	778358
117720	778359
117202	778360
111615	778361
86064	778362
6189	778363
66485	778364
6203	778365
100410	778366
17836	778367
130874	778368
66609	778369
95292	778370
26412	778371
75619	778372
102340	778373
121098	778374
33125	778375
26447	778376
144091	778377
65601	778378
8618	778379
60297	778380
34514	778381
30598	778382
110462	778383
36472	778384
88062	778385
78364	778386
35438	778387
95528	778388
84939	778389
110394	778390
28485	778391
102086	778392
138582	778393
61731	778394
7071	778395
112924	778396
3221	778397
83885	778398
46989	778399
1661	778400
6317	778401
2862	778402
1090	778403
36501	778404
20359	778405
2027	778406
7658	778407
101097	778408
42619	778409
22189	778410
26302	778411
24888	778412
44524	778413
6743	778414
95253	778415
9438	778416
51154	778417
41160	778418
55587	778419
158506	778420
149222	778421
60528	778422
71779	778423
70130	778424
73414	778425
53013	778426
92834	778427
30876	778428
34813	778429
26730	778430
51243	778431
42462	778432
154232	778433
43990	778434
63082	778435
17925	778436
37636	778437
28758	778438
160031	778439
34224	778440
128837	778441
32451	778442
124268	778443
18954	778444
88617	778445
120236	778446
5516	778447
37038	778448
65548	778449
30864	778450
16775	778451
14998	778452
83023	778453
51200	778454
53094	778455
88814	778456
133070	778457
36950	778458
83838	778459
14612	778460
33749	778461
403	778462
86385	778463
403	778464
41927	778465
218	778466
218	778467
218	778468
84517	778469
66691	778470
59274	778471
9136	778472
30991	778473
53834	778474
12892	778475
67229	778476
10013	778477
13024	778478
31010	778479
10749	778480
64716	778481
22368	778482
46486	778483
73583	778484
8799	778485
127159	778486
1012	778487
35504	778488
51300	778489
132938	778490
78970	778491
8799	778492
78019	778493
80406	778494
540	778495
71050	778496
65862	778497
43277	778498
7749	778499
59280	778500
115258	778501
23907	778502
54746	778503
31637	778504
10516	778505
55373	778506
21452	778507
80924	778508
109251	778509
87582	778510
81570	778511
65723	778512
59307	778513
55509	778514
33575	778515
127158	778516
78421	778517
23012	778518
63288	778519
76408	778520
154745	778521
40565	778522
46381	778523
105448	778524
97637	778525
158662	778526
61208	778527
147207	778528
79829	778529
11041	778530
67210	778531
84345	778532
24777	778533
54340	778534
76901	778535
56772	778536
15265	778537
31198	778538
29729	778539
62413	778540
93944	778541
16053	778542
62266	778543
38709	778544
68299	778545
11373	778546
29182	778547
52212	778548
23494	778549
69920	778550
61789	778551
37100	778552
67052	778553
117218	778554
7966	778555
6658	778556
33072	778557
5516	778558
46865	778559
76285	778560
608	778561
4220	778562
28734	778563
90696	778564
42947	778565
3528	778566
3003	778567
17298	778568
28086	778569
6547	778570
71184	778571
10387	778572
85276	778573
63647	778574
39344	778575
15913	778576
39311	778577
33180	778578
32208	778579
51451	778580
98779	778581
14946	778582
23442	778583
21924	778584
41993	778585
20078	778586
38915	778587
1479	778588
75489	778589
24091	778590
23764	778591
10564	778592
44451	778593
29566	778594
45252	778595
8629	778596
55228	778597
17904	778598
134208	778599
75980	778600
40948	778601
121579	778602
83707	778603
116879	778604
28483	778605
22123	778606
15661	778607
162046	778608
51101	778609
57598	778610
13900	778611
18222	778612
84730	778613
27580	778614
32158	778615
111994	778616
6715	778617
62145	778618
90622	778619
113246	778620
28729	778621
63100	778622
40070	778623
73259	778624
114336	778625
5898	778626
13470	778627
10058	778628
25424	778629
23351	778630
7911	778631
3575	778632
24962	778633
46533	778634
1282	778635
1282	778636
39913	778637
16645	778638
117637	778639
56407	778640
58642	778641
38935	778642
85148	778643
120214	778644
24642	778645
114698	778646
31146	778647
28199	778648
39537	778649
123199	778650
64624	778651
94134	778652
35427	778653
56772	778654
62694	778655
105586	778656
42031	778657
102711	778658
123182	778659
54307	778660
75216	778661
97678	778662
129144	778663
31894	778664
118551	778665
50253	778666
66498	778667
52495	778668
10452	778669
64829	778670
55356	778671
16474	778672
26648	778673
71788	778674
64894	778675
61357	778676
69750	778677
17828	778678
21533	778679
56656	778680
75535	778681
16525	778682
34554	778683
2623	778684
39564	778685
70503	778686
21299	778687
30174	778688
47962	778689
36622	778690
30121	778691
18854	778692
11041	778693
52891	778694
86325	778695
12979	778696
29918	778697
23116	778698
17550	778699
97641	778700
101039	778701
5939	778702
80506	778703
379	778704
379	778705
8160	778706
108385	778707
12113	778708
105990	778709
43412	778710
9013	778711
7193	778712
112007	778713
13520	778714
3912	778715
21301	778716
6300	778717
26262	778718
33577	778719
3894	778720
57409	778721
57583	778722
58385	778723
36576	778724
77037	778725
66939	778726
15292	778727
31678	778728
75545	778729
37252	778730
103911	778731
130850	778732
61329	778733
105508	778734
53897	778735
102322	778736
72938	778737
86814	778738
71650	778739
110572	778740
67774	778741
24804	778742
92728	778743
134540	778744
2434	778745
12238	778746
44815	778747
105633	778748
56606	778749
18989	778750
42031	778751
53126	778752
40082	778753
24642	778754
121266	778755
102343	778756
66939	778757
54334	778758
71806	778759
53315	778760
96614	778761
8009	778762
28854	778763
110411	778764
110216	778765
64241	778766
65000	778767
447	778768
120492	778769
24736	778770
6938	778771
14329	778772
64455	778773
71113	778774
42236	778775
110302	778776
123991	778777
87564	778778
61727	778779
17895	778780
83343	778781
67120	778782
53154	778783
73427	778784
120324	778785
143693	778786
52268	778787
83064	778788
32432	778789
2727	778790
67013	778791
73809	778792
65834	778793
87904	778794
162487	778795
62477	778796
56663	778797
56791	778798
94595	778799
43148	778800
11400	778801
26660	778802
48058	778803
57452	778804
114515	778805
50462	778806
57988	778807
47173	778808
57686	778809
31207	778810
10852	778811
24643	778812
51106	778813
28364	778814
58395	778815
82949	778816
92837	778817
16819	778818
125930	778819
99705	778820
96550	778821
44750	778822
89410	778823
116942	778824
56403	778825
91931	778826
69275	778827
4281	778828
87687	778829
83799	778830
75316	778831
156889	778832
152997	778833
45209	778834
90403	778835
65733	778836
11081	778837
40523	778838
94215	778839
88073	778840
31211	778841
23533	778842
30607	778843
22259	778844
78001	778845
3894	778846
60611	778847
11248	778848
67220	778849
83244	778850
13994	778851
70092	778852
34145	778853
126129	778854
109341	778855
98288	778856
56403	778857
34250	778858
10932	778859
73808	778860
6938	778861
95198	778862
23286	778863
57380	778864
6538	778865
46224	778866
24095	778867
5056	778868
33924	778869
91014	778870
127402	778871
12199	778872
92124	778873
4579	778874
70441	778875
969	778876
40483	778877
8395	778878
4342	778879
5132	778880
38716	778881
42158	778882
81497	778883
16648	778884
35842	778885
8395	778886
20308	778887
6103	778888
68809	778889
38831	778890
18452	778891
74506	778892
13589	778893
53082	778894
23959	778895
85106	778896
131473	778897
59891	778898
3533	778899
44077	778900
65389	778901
9482	778902
7816	778903
58615	778904
73310	778905
29149	778906
93797	778907
19064	778908
11661	778909
4561	778910
56910	778911
77	778912
63115	778913
43437	778914
82155	778915
7384	778916
72106	778917
3011	778918
124392	778919
47864	778920
16796	778921
30004	778922
96470	778923
17355	778924
55043	778925
78376	778926
74489	778927
69451	778928
73298	778929
87810	778930
32007	778931
3519	778932
122859	778933
5905	778934
87135	778935
14191	778936
13114	778937
31117	778938
7404	778939
27586	778940
6547	778941
9653	778942
18986	778943
13902	778944
15861	778945
34622	778946
73285	778947
17355	778948
101353	778949
158650	778950
69465	778951
28053	778952
47036	778953
57957	778954
75381	778955
113702	778956
13236	778957
6046	778958
4410	778959
98172	778960
1991	778961
54159	778962
26580	778963
141613	778964
11707	778965
43417	778966
81586	778967
35015	778968
40514	778969
76732	778970
68088	778971
30554	778972
31562	778973
7068	778974
36135	778975
7068	778976
30554	778977
113128	778978
33609	778979
79514	778980
40087	778981
63744	778982
44146	778983
33031	778984
50716	778985
117679	778986
4564	778987
36701	778988
20165	778989
81692	778990
30142	778991
15503	778992
65990	778993
87841	778994
149102	778995
66159	778996
42471	778997
3989	778998
69374	778999
132739	779000
42414	779001
47041	779002
11662	779003
12908	779004
47112	779005
26709	779006
76537	779007
113256	779008
206	779009
83019	779010
31362	779011
72998	779012
22701	779013
7318	779014
85105	779015
39874	779016
109108	779017
59227	779018
42175	779019
19124	779020
47009	779021
62735	779022
13510	779023
80696	779024
23044	779025
59996	779026
33184	779027
7072	779028
18722	779029
91639	779030
46948	779031
30106	779032
19690	779033
24173	779034
98280	779035
32314	779036
84787	779037
21601	779038
113179	779039
135772	779040
79050	779041
65551	779042
8793	779043
42307	779044
10290	779045
420	779046
110252	779047
21915	779048
104956	779049
62365	779050
3845	779051
82952	779052
74361	779053
6204	779054
58833	779055
8572	779056
4445	779057
12672	779058
17367	779059
17629	779060
26607	779061
111680	779062
38509	779063
26121	779064
34777	779065
50242	779066
27507	779067
1327	779068
55415	779069
42324	779070
47342	779071
41482	779072
5172	779073
8570	779074
89468	779075
49777	779076
14962	779077
43079	779078
89248	779079
10989	779080
41926	779081
106904	779082
76473	779083
1587	779084
39395	779085
26244	779086
10123	779087
3761	779088
19565	779089
55644	779090
10370	779091
4388	779092
11360	779093
39395	779094
35071	779095
23506	779096
77838	779097
54709	779098
45634	779099
17085	779100
1567	779101
12409	779102
21159	779103
4249	779104
111517	779105
34704	779106
3585	779107
1416	779108
47989	779109
32298	779110
73485	779111
7658	779112
75522	779113
38074	779114
33127	779115
8646	779116
130602	779117
32261	779118
11071	779119
15232	779120
53097	779121
6989	779122
48001	779123
113606	779124
64650	779125
54119	779126
58457	779127
44247	779128
92600	779129
36219	779130
1478	779131
66066	779132
132868	779133
59542	779134
47932	779135
130720	779136
77085	779137
14997	779138
42229	779139
117594	779140
27277	779141
82009	779142
90811	779143
70573	779144
28532	779145
576	779146
49246	779147
54638	779148
88984	779149
94132	779150
25870	779151
56220	779152
10594	779153
37452	779154
7903	779155
8359	779156
134516	779157
113220	779158
47143	779159
32290	779160
77027	779161
12896	779162
16474	779163
44580	779164
32171	779165
77106	779166
1442	779167
709	779168
52318	779169
19603	779170
80503	779171
12984	779172
99639	779173
10869	779174
96919	779175
26692	779176
3974	779177
37943	779178
16207	779179
77	779180
23196	779181
8979	779182
24848	779183
84676	779184
1795	779185
33074	779186
50329	779187
5248	779188
87	779189
2059	779190
64069	779191
23006	779192
5876	779193
39328	779194
64996	779195
78214	779196
64980	779197
50551	779198
101355	779199
86828	779200
9217	779201
54159	779202
3017	779203
17285	779204
838	779205
15748	779206
128860	779207
8032	779208
75697	779209
6858	779210
40968	779211
78308	779212
23153	779213
57624	779214
38692	779215
80320	779216
117602	779217
15832	779218
6333	779219
37640	779220
6218	779221
7359	779222
4036	779223
43269	779224
22087	779225
67750	779226
120034	779227
11941	779228
6132	779229
5713	779230
11758	779231
27079	779232
11360	779233
4388	779234
10362	779235
63741	779236
61180	779237
61731	779238
80753	779239
98252	779240
25411	779241
4786	779242
5920	779243
81	779244
57482	779245
125607	779246
16731	779247
777	779248
4364	779249
68795	779250
97553	779251
50529	779252
45537	779253
1012	779254
16782	779255
29524	779256
9848	779257
67219	779258
4121	779259
2406	779260
11031	779261
35112	779262
19224	779263
40137	779264
1775	779265
40798	779266
34034	779267
6239	779268
62379	779269
91617	779270
2521	779271
51053	779272
75370	779273
137077	779274
66236	779275
32450	779276
18824	779277
52442	779278
85273	779279
56269	779280
44437	779281
26223	779282
37423	779283
11693	779284
75745	779285
1567	779286
21519	779287
38097	779288
37201	779289
41165	779290
85845	779291
12053	779292
64921	779293
20364	779294
5257	779295
114698	779296
32274	779297
2063	779298
10505	779299
50386	779300
90058	779301
7399	779302
21875	779303
17298	779304
10266	779305
51086	779306
47215	779307
26935	779308
12048	779309
16	779310
33714	779311
29666	779312
56885	779313
4193	779314
92420	779315
1697	779316
6430	779317
1999	779318
67225	779319
1228	779320
4215	779321
14971	779322
45998	779323
9143	779324
3487	779325
16595	779326
1557	779327
61014	779328
99627	779329
79470	779330
71421	779331
5242	779332
34253	779333
8032	779334
4215	779335
7341	779336
49365	779337
105662	779338
51346	779339
133065	779340
43489	779341
2434	779342
15616	779343
6174	779344
2439	779345
63750	779346
1999	779347
3890	779348
12228	779349
2200	779350
20883	779351
57680	779352
147284	779353
73176	779354
17890	779355
123158	779356
72112	779357
16216	779358
34704	779359
9657	779360
40750	779361
12687	779362
34222	779363
37834	779364
4035	779365
11486	779366
33594	779367
30637	779368
113334	779369
2342	779370
68165	779371
80436	779372
9144	779373
1804	779374
88651	779375
10594	779376
1816	779377
5322	779378
37276	779379
8793	779380
83354	779381
101063	779382
3798	779383
90916	779384
79356	779385
131523	779386
74959	779387
26460	779388
22586	779389
83714	779390
12631	779391
14368	779392
66763	779393
39584	779394
82354	779395
73732	779396
82391	779397
103388	779398
103981	779399
25779	779400
1804	779401
39328	779402
23335	779403
46094	779404
6140	779405
6140	779406
5030	779407
73619	779408
5058	779409
85129	779410
13451	779411
77649	779412
1991	779413
11054	779414
4496	779415
19487	779416
16575	779417
27218	779418
28822	779419
1557	779420
50347	779421
54673	779422
46013	779423
2889	779424
86677	779425
9058	779426
67752	779427
12785	779428
6743	779429
646	779430
65736	779431
12894	779432
84509	779433
27705	779434
15740	779435
1663	779436
34437	779437
8805	779438
44061	779439
79767	779440
533	779441
77535	779442
76647	779443
10524	779444
18371	779445
112400	779446
19065	779447
49340	779448
87796	779449
76473	779450
86222	779451
70292	779452
107675	779453
12938	779454
51356	779455
1776	779456
28104	779457
66569	779458
5965	779459
2923	779460
22354	779461
28531	779462
12271	779463
14902	779464
36430	779465
37149	779466
12053	779467
23425	779468
21615	779469
11360	779470
121800	779471
50530	779472
6710	779473
127338	779474
5713	779475
89538	779476
2483	779477
3304	779478
71111	779479
36455	779480
1697	779481
50325	779482
26935	779483
1442	779484
84454	779485
51290	779486
2212	779487
27678	779488
1643	779489
35158	779490
48563	779491
5726	779492
40209	779493
6169	779494
6098	779495
59331	779496
35015	779497
81	779498
13874	779499
105197	779500
11334	779501
110335	779502
26659	779503
2775	779504
49387	779505
34423	779506
66536	779507
67942	779508
46078	779509
6544	779510
9158	779511
3524	779512
28092	779513
81	779514
84802	779515
67242	779516
64135	779517
104960	779518
32192	779519
45567	779520
5172	779521
97648	779522
42558	779523
120263	779524
35058	779525
3761	779526
19096	779527
12874	779528
39334	779529
6219	779530
29890	779531
24556	779532
23358	779533
35068	779534
12752	779535
50374	779536
64138	779537
9145	779538
57384	779539
57967	779540
92845	779541
54964	779542
73722	779543
57560	779544
20504	779545
1795	779546
19753	779547
31419	779548
120301	779549
28488	779550
26296	779551
32933	779552
79692	779553
80781	779554
20083	779555
30671	779556
1961	779557
57628	779558
12374	779559
121539	779560
19487	779561
27594	779562
22081	779563
4388	779564
81	779565
35209	779566
15173	779567
107435	779568
10544	779569
91552	779570
44015	779571
115017	779572
78947	779573
1478	779574
1496	779575
29084	779576
47044	779577
53163	779578
38069	779579
39472	779580
21738	779581
79488	779582
79734	779583
37556	779584
5111	779585
79212	779586
56384	779587
10513	779588
10109	779589
24852	779590
53433	779591
3188	779592
69351	779593
40755	779594
38077	779595
12918	779596
89355	779597
9158	779598
11331	779599
19713	779600
64860	779601
65755	779602
40990	779603
63294	779604
4215	779605
71990	779606
100496	779607
67713	779608
51529	779609
1615	779610
86345	779611
96929	779612
112040	779613
115538	779614
1496	779615
6298	779616
21423	779617
35112	779618
8305	779619
23746	779620
37310	779621
2237	779622
127782	779623
3615	779624
32135	779625
3153	779626
51415	779627
84881	779628
8712	779629
17511	779630
10265	779631
3608	779632
21810	779633
100605	779634
10524	779635
55314	779636
36215	779637
34636	779638
97722	779639
58256	779640
20446	779641
14891	779642
63132	779643
61180	779644
50752	779645
107239	779646
36449	779647
25954	779648
40798	779649
2424	779650
82023	779651
11031	779652
78214	779653
3615	779654
678	779655
158658	779656
21519	779657
1664	779658
36119	779659
9855	779660
81582	779661
40412	779662
76583	779663
1496	779664
113115	779665
106757	779666
20504	779667
7192	779668
32149	779669
125556	779670
84394	779671
1027	779672
61791	779673
21893	779674
12229	779675
38893	779676
52287	779677
4056	779678
2943	779679
1920	779680
1435	779681
31223	779682
44725	779683
5526	779684
90772	779685
1529	779686
64890	779687
62838	779688
30183	779689
7345	779690
6858	779691
132289	779692
206	779693
60164	779694
477	779695
48514	779696
27696	779697
15528	779698
60583	779699
2304	779700
29605	779701
10524	779702
4866	779703
7342	779704
2429	779705
129838	779706
8793	779707
66076	779708
32151	779709
1113	779710
23419	779711
71946	779712
16299	779713
34508	779714
29538	779715
12785	779716
36136	779717
22918	779718
65813	779719
2256	779720
35893	779721
112435	779722
72871	779723
99596	779724
30237	779725
102727	779726
45496	779727
38863	779728
45889	779729
2433	779730
52009	779731
58604	779732
145	779733
12921	779734
16122	779735
8351	779736
9943	779737
30416	779738
1282	779739
2932	779740
40504	779741
31727	779742
64794	779743
35299	779744
43254	779745
18023	779746
55384	779747
12985	779748
60490	779749
53	779750
37149	779751
13791	779752
24315	779753
3999	779754
31464	779755
50747	779756
31151	779757
69349	779758
20408	779759
20408	779760
47172	779761
6367	779762
3018	779763
6298	779764
80699	779765
2585	779766
107027	779767
40854	779768
56100	779769
20170	779770
6058	779771
85062	779772
81	779773
124736	779774
29597	779775
81	779776
77615	779777
7397	779778
72027	779779
5181	779780
77	779781
14670	779782
67582	779783
14497	779784
76946	779785
143568	779786
30138	779787
84639	779788
8539	779789
100861	779790
109270	779791
16474	779792
110179	779793
12389	779794
64065	779795
59870	779796
61610	779797
477	779798
477	779799
100604	779800
59293	779801
36749	779802
79741	779803
7311	779804
97602	779805
63206	779806
88809	779807
52551	779808
25822	779809
62839	779810
46393	779811
118738	779812
23732	779813
24443	779814
5242	779815
34400	779816
23385	779817
37903	779818
83639	779819
84619	779820
91629	779821
39110	779822
57545	779823
109199	779824
3688	779825
47308	779826
8202	779827
71895	779828
9045	779829
40862	779830
123166	779831
58428	779832
44604	779833
10732	779834
28158	779835
26572	779836
6021	779837
4336	779838
13508	779839
84567	779840
65803	779841
76461	779842
17321	779843
85464	779844
61214	779845
4033	779846
67723	779847
17332	779848
69008	779849
1792	779850
4573	779851
26980	779852
6989	779853
121724	779854
27670	779855
16926	779856
16426	779857
73803	779858
21269	779859
28532	779860
6262	779861
38069	779862
64788	779863
117507	779864
55076	779865
19577	779866
47974	779867
16922	779868
44112	779869
101303	779870
5603	779871
26739	779872
69909	779873
82997	779874
54828	779875
40724	779876
101	779877
23183	779878
1816	779879
47104	779880
51124	779881
39074	779882
24352	779883
8572	779884
3518	779885
98041	779886
70631	779887
7628	779888
6697	779889
19990	779890
85340	779891
1267	779892
46272	779893
86422	779894
4233	779895
22091	779896
13004	779897
39619	779898
25270	779899
3751	779900
96450	779901
87338	779902
16189	779903
2143	779904
92683	779905
77630	779906
34486	779907
47260	779908
19698	779909
17111	779910
129766	779911
35804	779912
34126	779913
72075	779914
23354	779915
73612	779916
35388	779917
49687	779918
61543	779919
22329	779920
42285	779921
58909	779922
59032	779923
21589	779924
115483	779925
60588	779926
111915	779927
5211	779928
26752	779929
29101	779930
1697	779931
1567	779932
3999	779933
56755	779934
4721	779935
112438	779936
1816	779937
154418	779938
114992	779939
84763	779940
9071	779941
5242	779942
1321	779943
14902	779944
50563	779945
5726	779946
20500	779947
27975	779948
58234	779949
90058	779950
10997	779951
26438	779952
49508	779953
38037	779954
1711	779955
77842	779956
2585	779957
26731	779958
13467	779959
6555	779960
2869	779961
16547	779962
22922	779963
17629	779964
67974	779965
56119	779966
121467	779967
51849	779968
12427	779969
36062	779970
11013	779971
42222	779972
6634	779973
55182	779974
27522	779975
6132	779976
20108	779977
10265	779978
102155	779979
122640	779980
2027	779981
33199	779982
79395	779983
10155	779984
20896	779985
92102	779986
12386	779987
37378	779988
46796	779989
35591	779990
29890	779991
35222	779992
27971	779993
8616	779994
62276	779995
5317	779996
5330	779997
64162	779998
109858	779999
41187	780000
44421	780001
61125	780002
10405	780003
40642	780004
41219	780005
3802	780006
18092	780007
59482	780008
3319	780009
5281	780010
77872	780011
9292	780012
9907	780013
52745	780014
30193	780015
760	780016
3135	780017
45319	780018
25497	780019
9307	780020
20487	780021
95735	780022
44061	780023
27953	780024
1275	780025
32006	780026
2862	780027
13026	780028
71074	780029
98007	780030
20408	780031
152524	780032
3095	780033
695	780034
22368	780035
54591	780036
6554	780037
16455	780038
8546	780039
16706	780040
115424	780041
52318	780042
103446	780043
36677	780044
98227	780045
81860	780046
74384	780047
113522	780048
112067	780049
41906	780050
18479	780051
75633	780052
8991	780053
100683	780054
67879	780055
34302	780056
24264	780057
5912	780058
122706	780059
83705	780060
6807	780061
18737	780062
20409	780063
5242	780064
80779	780065
16767	780066
3221	780067
9078	780068
8133	780069
72077	780070
62147	780071
44112	780072
80996	780073
569	780074
16895	780075
81567	780076
90440	780077
10638	780078
106715	780079
6634	780080
767	780081
106033	780082
83578	780083
50746	780084
83578	780085
8913	780086
101714	780087
63374	780088
132677	780089
68773	780090
4451	780091
2761	780092
48687	780093
2148	780094
57967	780095
1980	780096
51703	780097
46881	780098
99775	780099
1164	780100
17248	780101
834	780102
38612	780103
1991	780104
7946	780105
115480	780106
6790	780107
12923	780108
25833	780109
10265	780110
52977	780111
6697	780112
19734	780113
33071	780114
71925	780115
48869	780116
26291	780117
35853	780118
101202	780119
3559	780120
19529	780121
72877	780122
28087	780123
16783	780124
39395	780125
60508	780126
55052	780127
28502	780128
64056	780129
78413	780130
72250	780131
56674	780132
17129	780133
60275	780134
29530	780135
3597	780136
41686	780137
4434	780138
47788	780139
69371	780140
21765	780141
107187	780142
3902	780143
84563	780144
94299	780145
24247	780146
80481	780147
4672	780148
33758	780149
36423	780150
23145	780151
6308	780152
45862	780153
17925	780154
65656	780155
16782	780156
66161	780157
69368	780158
425	780159
24211	780160
3153	780161
85964	780162
15654	780163
84761	780164
104247	780165
31901	780166
29725	780167
1679	780168
3890	780169
9216	780170
1028	780171
34668	780172
807	780173
32653	780174
62493	780175
43126	780176
56827	780177
38863	780178
5705	780179
18214	780180
17339	780181
65130	780182
3095	780183
27243	780184
2424	780185
88881	780186
111480	780187
4404	780188
9855	780189
12373	780190
13023	780191
18774	780192
3514	780193
8839	780194
122794	780195
49467	780196
6660	780197
4035	780198
1028	780199
1711	780200
71431	780201
31432	780202
31422	780203
1442	780204
28908	780205
3304	780206
12189	780207
27176	780208
6994	780209
39240	780210
12319	780211
30187	780212
4573	780213
12879	780214
29132	780215
89093	780216
109949	780217
65749	780218
24340	780219
105830	780220
80481	780221
5172	780222
85018	780223
1090	780224
32889	780225
12334	780226
75833	780227
36464	780228
1832	780229
19626	780230
12569	780231
53683	780232
54555	780233
107171	780234
91661	780235
8530	780236
2585	780237
89148	780238
70176	780239
40228	780240
94018	780241
4665	780242
61568	780243
10997	780244
65639	780245
16711	780246
53761	780247
8551	780248
4388	780249
6954	780250
50572	780251
54185	780252
5322	780253
3455	780254
21930	780255
1540	780256
22185	780257
3408	780258
15843	780259
69078	780260
78490	780261
12926	780262
6236	780263
26203	780264
3933	780265
4222	780266
42650	780267
9305	780268
76987	780269
30439	780270
12199	780271
65801	780272
28655	780273
2437	780274
57384	780275
106640	780276
116494	780277
7318	780278
29640	780279
21552	780280
48813	780281
61623	780282
95953	780283
13034	780284
21745	780285
74481	780286
38121	780287
85969	780288
29923	780289
115001	780290
40619	780291
84688	780292
11331	780293
33985	780294
111462	780295
27609	780296
18752	780297
38540	780298
49556	780299
57701	780300
98803	780301
25231	780302
40927	780303
16998	780304
19064	780305
30958	780306
123290	780307
29524	780308
127144	780309
28369	780310
58335	780311
6204	780312
21838	780313
128718	780314
19900	780315
8876	780316
1775	780317
70929	780318
1588	780319
2257	780320
127229	780321
36836	780322
80847	780323
61433	780324
62314	780325
56381	780326
80820	780327
34556	780328
23771	780329
40062	780330
41555	780331
4196	780332
51054	780333
38603	780334
66121	780335
19157	780336
4193	780337
96270	780338
63102	780339
95472	780340
70375	780341
30187	780342
100262	780343
59535	780344
14851	780345
27770	780346
31067	780347
6306	780348
31983	780349
22676	780350
3770	780351
21177	780352
108323	780353
28384	780354
30471	780355
36237	780356
17173	780357
10248	780358
86670	780359
21158	780360
20409	780361
12649	780362
62242	780363
42181	780364
1661	780365
81865	780366
23044	780367
22918	780368
143554	780369
10390	780370
79228	780371
55215	780372
74671	780373
105384	780374
11486	780375
13018	780376
73324	780377
92233	780378
53994	780379
24207	780380
1521	780381
9080	780382
34027	780383
74887	780384
52051	780385
12119	780386
19287	780387
10266	780388
278	780389
60293	780390
2168	780391
65783	780392
61357	780393
34193	780394
28358	780395
55496	780396
25886	780397
3422	780398
76721	780399
124797	780400
41972	780401
103917	780402
7658	780403
4056	780404
10413	780405
24007	780406
1416	780407
74618	780408
1526	780409
6179	780410
134582	780411
83075	780412
43542	780413
27762	780414
49844	780415
5536	780416
56386	780417
2467	780418
47818	780419
14875	780420
17033	780421
43248	780422
111993	780423
69133	780424
3673	780425
21559	780426
1526	780427
71053	780428
35146	780429
74903	780430
17321	780431
54971	780432
19732	780433
51034	780434
26987	780435
35	780436
3472	780437
20705	780438
21133	780439
35519	780440
61054	780441
16444	780442
79626	780443
21194	780444
17292	780445
16714	780446
19635	780447
1754	780448
62521	780449
4617	780450
1228	780451
29994	780452
9089	780453
74141	780454
44544	780455
122624	780456
2777	780457
62628	780458
9840	780459
48860	780460
14987	780461
80647	780462
66471	780463
29704	780464
112179	780465
20652	780466
77857	780467
81	780468
2304	780469
52255	780470
53918	780471
33669	780472
24400	780473
68163	780474
75935	780475
110786	780476
55426	780477
19990	780478
86643	780479
52427	780480
58893	780481
17548	780482
101249	780483
64708	780484
1349	780485
83657	780486
18962	780487
64108	780488
64108	780489
94115	780490
56528	780491
15547	780492
27155	780493
31679	780494
17934	780495
56619	780496
113922	780497
10768	780498
5886	780499
40597	780500
3422	780501
31882	780502
13451	780503
75693	780504
1521	780505
7664	780506
2122	780507
2122	780508
88610	780509
18854	780510
59452	780511
105337	780512
8993	780513
35984	780514
69907	780515
70580	780516
62775	780517
137644	780518
25026	780519
22055	780520
72109	780521
6302	780522
42583	780523
6302	780524
24648	780525
49340	780526
105698	780527
78349	780528
107846	780529
68220	780530
89404	780531
4372	780532
20787	780533
32163	780534
23446	780535
17924	780536
47661	780537
43982	780538
39777	780539
37069	780540
35060	780541
59933	780542
1582	780543
42970	780544
7675	780545
9591	780546
70476	780547
31879	780548
29001	780549
35470	780550
7659	780551
14671	780552
19668	780553
28607	780554
9051	780555
3753	780556
51887	780557
28073	780558
13586	780559
12060	780560
21998	780561
25608	780562
7952	780563
127838	780564
111852	780565
105706	780566
104152	780567
35353	780568
33545	780569
24229	780570
98066	780571
35818	780572
61637	780573
22128	780574
115663	780575
29575	780576
5440	780577
33583	780578
51589	780579
8453	780580
54592	780581
5440	780582
36699	780583
80783	780584
73245	780585
72907	780586
19906	780587
69961	780588
51433	780589
16229	780590
35443	780591
39597	780592
92185	780593
87668	780594
32381	780595
34269	780596
23832	780597
58073	780598
60418	780599
101318	780600
8255	780601
37669	780602
9076	780603
10105	780604
108359	780605
48410	780606
7653	780607
10612	780608
81476	780609
7317	780610
41431	780611
21521	780612
84322	780613
53802	780614
75557	780615
121202	780616
15283	780617
27756	780618
6504	780619
2672	780620
35952	780621
83648	780622
111746	780623
70008	780624
34159	780625
6102	780626
113402	780627
99692	780628
9698	780629
6304	780630
47319	780631
79657	780632
4681	780633
21718	780634
30905	780635
84991	780636
101041	780637
46883	780638
40641	780639
31107	780640
68719	780641
66821	780642
31452	780643
2498	780644
62466	780645
68244	780646
4617	780647
45838	780648
1072	780649
36172	780650
57706	780651
57568	780652
13876	780653
87224	780654
84359	780655
29879	780656
46870	780657
75310	780658
45883	780659
27043	780660
39750	780661
29884	780662
4429	780663
2410	780664
21097	780665
53734	780666
60383	780667
16558	780668
37416	780669
7001	780670
12435	780671
134008	780672
12438	780673
111567	780674
37242	780675
29884	780676
118616	780677
46883	780678
14896	780679
28556	780680
88918	780681
115404	780682
16886	780683
26400	780684
4850	780685
37854	780686
63755	780687
8331	780688
76610	780689
39090	780690
34386	780691
9628	780692
608	780693
52184	780694
9094	780695
2687	780696
9099	780697
53713	780698
15805	780699
62723	780700
42012	780701
100448	780702
31381	780703
37035	780704
15590	780705
50383	780706
30559	780707
86094	780708
964	780709
33789	780710
98725	780711
35034	780712
15459	780713
5048	780714
23283	780715
16641	780716
60383	780717
39445	780718
124741	780719
109870	780720
1072	780721
5132	780722
13935	780723
4850	780724
6322	780725
113639	780726
18532	780727
16881	780728
34174	780729
8788	780730
119729	780731
23410	780732
13779	780733
5983	780734
78941	780735
58523	780736
30496	780737
13698	780738
27537	780739
86746	780740
15222	780741
20300	780742
46366	780743
82892	780744
39999	780745
9997	780746
5961	780747
79657	780748
103517	780749
5601	780750
72088	780751
35850	780752
53017	780753
1072	780754
86746	780755
40509	780756
18417	780757
15805	780758
60475	780759
25378	780760
21508	780761
69254	780762
10046	780763
95654	780764
8851	780765
7356	780766
83525	780767
47386	780768
47264	780769
5432	780770
65395	780771
11288	780772
45068	780773
38461	780774
10231	780775
77462	780776
40445	780777
85888	780778
17101	780779
21097	780780
30841	780781
52766	780782
70882	780783
52781	780784
28343	780785
28745	780786
24753	780787
16878	780788
8788	780789
28728	780790
11288	780791
26394	780792
26875	780793
26394	780794
37038	780795
23273	780796
35024	780797
29416	780798
16885	780799
17101	780800
65858	780801
5601	780802
34055	780803
42941	780804
8434	780805
80305	780806
1072	780807
4711	780808
1072	780809
29714	780810
45128	780811
11502	780812
62363	780813
12190	780814
6960	780815
39275	780816
67197	780817
5306	780818
1754	780819
87504	780820
72060	780821
52288	780822
8302	780823
44690	780824
13902	780825
39569	780826
28637	780827
53152	780828
28068	780829
4384	780830
32124	780831
10456	780832
109286	780833
134676	780834
50717	780835
83586	780836
105615	780837
20826	780838
137009	780839
62691	780840
24930	780841
64935	780842
17886	780843
60535	780844
15963	780845
64935	780846
21325	780847
15963	780848
11642	780849
13019	780850
9409	780851
98255	780852
121670	780853
21325	780854
40150	780855
86764	780856
70455	780857
2411	780858
51602	780859
34615	780860
6711	780861
21911	780862
148915	780863
54705	780864
54705	780865
53192	780866
110134	780867
340	780868
14413	780869
89029	780870
27276	780871
5512	780872
4364	780873
88207	780874
49927	780875
83599	780876
35422	780877
57392	780878
89979	780879
4798	780880
138734	780881
51111	780882
50312	780883
72137	780884
148996	780885
63194	780886
10009	780887
91662	780888
91346	780889
96735	780890
4213	780891
83599	780892
112234	780893
3912	780894
61658	780895
83721	780896
49822	780897
63680	780898
64384	780899
62651	780900
123045	780901
58199	780902
67773	780903
134053	780904
50231	780905
1955	780906
165744	780907
47188	780908
23164	780909
79555	780910
49368	780911
4213	780912
89634	780913
80438	780914
13245	780915
99717	780916
116546	780917
66749	780918
75264	780919
1058	780920
132501	780921
89241	780922
160475	780923
38081	780924
137412	780925
75932	780926
35963	780927
33019	780928
62288	780929
51433	780930
31735	780931
60567	780932
5488	780933
18789	780934
52844	780935
49961	780936
81035	780937
18512	780938
11049	780939
28344	780940
51915	780941
38592	780942
39705	780943
137341	780944
48171	780945
68101	780946
13494	780947
15705	780948
23157	780949
89574	780950
113888	780951
9056	780952
23380	780953
90195	780954
92465	780955
56734	780956
65982	780957
2429	780958
31099	780959
12563	780960
33983	780961
91614	780962
122952	780963
86787	780964
60050	780965
89162	780966
81688	780967
33759	780968
7054	780969
18372	780970
84510	780971
85978	780972
84527	780973
67533	780974
108413	780975
132256	780976
108422	780977
79737	780978
110381	780979
79017	780980
111947	780981
3419	780982
31667	780983
11670	780984
158842	780985
98321	780986
69165	780987
81127	780988
102950	780989
35818	780990
51362	780991
17819	780992
17675	780993
41382	780994
11124	780995
30970	780996
6177	780997
28379	780998
7593	780999
71451	781000
23411	781001
56600	781002
13744	781003
9217	781004
79347	781005
88132	781006
13165	781007
108727	781008
15725	781009
11244	781010
70628	781011
92615	781012
1172	781013
3489	781014
79848	781015
39299	781016
88654	781017
59184	781018
25229	781019
30338	781020
89647	781021
6233	781022
12055	781023
2321	781024
2406	781025
12290	781026
110353	781027
47343	781028
15641	781029
28570	781030
33119	781031
28996	781032
49562	781033
28411	781034
12448	781035
81153	781036
60641	781037
31344	781038
31993	781039
53404	781040
56631	781041
106733	781042
112374	781043
99489	781044
49607	781045
18355	781046
37853	781047
48728	781048
61272	781049
12234	781050
7028	781051
12633	781052
44763	781053
76872	781054
42354	781055
3575	781056
67818	781057
49368	781058
2193	781059
106824	781060
102723	781061
1792	781062
58565	781063
13858	781064
30365	781065
56565	781066
11089	781067
12117	781068
26089	781069
26955	781070
58298	781071
4193	781072
23353	781073
21936	781074
24893	781075
47030	781076
4396	781077
124159	781078
1381	781079
23501	781080
12358	781081
6281	781082
79214	781083
10135	781084
87812	781085
112314	781086
33540	781087
16420	781088
4436	781089
81522	781090
5012	781091
55650	781092
9409	781093
39167	781094
861	781095
39464	781096
56645	781097
27168	781098
104291	781099
124100	781100
37388	781101
19150	781102
11375	781103
1110	781104
1746	781105
108964	781106
47758	781107
35979	781108
107470	781109
88670	781110
60143	781111
10859	781112
7790	781113
15518	781114
3492	781115
4237	781116
67718	781117
52794	781118
1082	781119
40196	781120
26279	781121
34852	781122
16088	781123
79205	781124
3315	781125
15552	781126
2208	781127
87721	781128
85478	781129
103495	781130
2698	781131
9616	781132
9686	781133
9616	781134
28597	781135
34102	781136
55623	781137
83586	781138
73144	781139
97158	781140
75562	781141
6325	781142
74274	781143
113629	781144
117457	781145
15880	781146
111770	781147
182	781148
5016	781149
13574	781150
16176	781151
29687	781152
65707	781153
34061	781154
5117	781155
59069	781156
51097	781157
11320	781158
51311	781159
74845	781160
8611	781161
2900	781162
107623	781163
97686	781164
4898	781165
9070	781166
17690	781167
11375	781168
21920	781169
14439	781170
48682	781171
80825	781172
19501	781173
32302	781174
11701	781175
13293	781176
30135	781177
66529	781178
57780	781179
88859	781180
21322	781181
74459	781182
15273	781183
34262	781184
52232	781185
1616	781186
5306	781187
86745	781188
25597	781189
10165	781190
39291	781191
11237	781192
70915	781193
34176	781194
22907	781195
107142	781196
5416	781197
90611	781198
20001	781199
10369	781200
17793	781201
71566	781202
49486	781203
31977	781204
63639	781205
66630	781206
5455	781207
8847	781208
90684	781209
111946	781210
96493	781211
127735	781212
38043	781213
15344	781214
11515	781215
46440	781216
56462	781217
9701	781218
79648	781219
55159	781220
56193	781221
12061	781222
67863	781223
104242	781224
6288	781225
3088	781226
55269	781227
102888	781228
59550	781229
105724	781230
33646	781231
76409	781232
57570	781233
37292	781234
63477	781235
71891	781236
11965	781237
24626	781238
6711	781239
37356	781240
92622	781241
6711	781242
87361	781243
30111	781244
4283	781245
26551	781246
71140	781247
90209	781248
51509	781249
79686	781250
122958	781251
4711	781252
58047	781253
61437	781254
86633	781255
37749	781256
1325	781257
83542	781258
971	781259
7043	781260
86749	781261
69363	781262
40202	781263
62583	781264
34520	781265
29523	781266
11056	781267
18492	781268
101041	781269
129822	781270
131469	781271
119838	781272
49802	781273
53371	781274
31041	781275
10382	781276
95313	781277
73443	781278
33949	781279
118903	781280
102837	781281
3094	781282
44701	781283
63526	781284
3683	781285
68286	781286
52346	781287
807	781288
3078	781289
61407	781290
61407	781291
88241	781292
39778	781293
5457	781294
29055	781295
41932	781296
99604	781297
47273	781298
46087	781299
40550	781300
20426	781301
1248	781302
137000	781303
15736	781304
3834	781305
2478	781306
66904	781307
53758	781308
71191	781309
56665	781310
85881	781311
561	781312
59897	781313
129169	781314
86594	781315
80805	781316
92524	781317
87760	781318
84417	781319
18872	781320
109205	781321
28596	781322
54812	781323
1855	781324
95767	781325
16962	781326
26094	781327
43105	781328
4744	781329
1754	781330
33653	781331
19599	781332
3044	781333
16516	781334
11507	781335
34496	781336
10890	781337
125798	781338
50854	781339
10448	781340
4056	781341
27276	781342
27276	781343
16704	781344
113177	781345
35955	781346
19017	781347
138736	781348
52886	781349
46120	781350
4962	781351
28190	781352
64142	781353
39254	781354
10913	781355
123086	781356
65512	781357
20343	781358
79847	781359
136978	781360
68263	781361
12197	781362
81177	781363
55599	781364
10657	781365
3933	781366
74789	781367
138708	781368
61358	781369
46846	781370
38789	781371
91977	781372
61229	781373
19710	781374
40027	781375
83838	781376
52998	781377
89564	781378
36025	781379
91909	781380
127277	781381
65760	781382
2965	781383
98205	781384
36219	781385
54816	781386
26273	781387
76253	781388
47357	781389
14093	781390
9907	781391
17756	781392
60506	781393
5320	781394
18206	781395
26972	781396
39074	781397
7310	781398
111397	781399
86622	781400
13142	781401
86771	781402
53672	781403
113320	781404
79781	781405
971	781406
14822	781407
77486	781408
27679	781409
37948	781410
12718	781411
86700	781412
136179	781413
18455	781414
76220	781415
74937	781416
76615	781417
22691	781418
110646	781419
34248	781420
29995	781421
50267	781422
4538	781423
32303	781424
21	781425
4573	781426
6168	781427
39933	781428
53358	781429
81506	781430
124305	781431
11257	781432
63184	781433
38944	781434
40726	781435
24305	781436
107340	781437
18722	781438
19683	781439
80510	781440
27054	781441
27179	781442
37334	781443
13268	781444
47920	781445
42579	781446
37148	781447
55603	781448
11038	781449
23746	781450
2743	781451
81185	781452
32392	781453
108315	781454
91011	781455
11600	781456
1210	781457
82975	781458
7342	781459
91678	781460
2706	781461
126216	781462
36840	781463
36751	781464
37400	781465
28192	781466
109927	781467
31442	781468
16731	781469
5606	781470
77630	781471
634	781472
117698	781473
124028	781474
6308	781475
110168	781476
58212	781477
17137	781478
11798	781479
53828	781480
15353	781481
2926	781482
11073	781483
55481	781484
51130	781485
74478	781486
78074	781487
95533	781488
5099	781489
22977	781490
14569	781491
40561	781492
14736	781493
66147	781494
1349	781495
30662	781496
62646	781497
131402	781498
44287	781499
14925	781500
50558	781501
99015	781502
35566	781503
5312	781504
7388	781505
113127	781506
6532	781507
88912	781508
42155	781509
47960	781510
77668	781511
37088	781512
76294	781513
56458	781514
33235	781515
28834	781516
2523	781517
37276	781518
93410	781519
71238	781520
59189	781521
12805	781522
130778	781523
11329	781524
43230	781525
13420	781526
98119	781527
124849	781528
132271	781529
10164	781530
101169	781531
2088	781532
97496	781533
62179	781534
21252	781535
9159	781536
132964	781537
45934	781538
4038	781539
8453	781540
56040	781541
32249	781542
12537	781543
65770	781544
42352	781545
104428	781546
113136	781547
37238	781548
104020	781549
206	781550
8054	781551
1804	781552
61039	781553
52922	781554
39123	781555
86008	781556
36423	781557
63400	781558
64611	781559
1988	781560
77628	781561
65840	781562
61241	781563
116989	781564
73412	781565
19270	781566
109060	781567
79804	781568
47149	781569
39505	781570
55563	781571
51613	781572
92441	781573
70416	781574
48906	781575
54192	781576
9058	781577
3839	781578
75343	781579
36667	781580
42155	781581
96258	781582
31352	781583
117340	781584
14780	781585
47960	781586
60159	781587
16487	781588
40031	781589
43144	781590
24721	781591
63214	781592
1544	781593
28808	781594
88961	781595
10656	781596
3174	781597
17000	781598
137641	781599
63256	781600
38463	781601
39727	781602
94203	781603
10931	781604
88890	781605
91424	781606
7456	781607
1991	781608
37677	781609
76494	781610
40486	781611
26333	781612
16184	781613
4002	781614
36503	781615
82281	781616
47272	781617
79026	781618
94606	781619
34670	781620
77687	781621
25243	781622
10513	781623
21540	781624
33086	781625
54985	781626
115446	781627
56928	781628
28093	781629
24262	781630
3870	781631
61118	781632
31192	781633
23279	781634
41889	781635
1711	781636
58504	781637
5713	781638
21529	781639
49220	781640
50558	781641
57638	781642
27054	781643
34684	781644
20148	781645
15607	781646
82877	781647
24917	781648
28347	781649
29632	781650
52813	781651
5458	781652
22097	781653
21619	781654
26466	781655
27243	781656
96275	781657
42264	781658
106826	781659
52021	781660
71057	781661
54750	781662
11011	781663
1981	781664
34592	781665
156871	781666
5203	781667
59479	781668
7829	781669
132700	781670
44738	781671
73668	781672
47303	781673
28983	781674
3922	781675
44725	781676
68364	781677
3787	781678
79216	781679
8035	781680
22704	781681
7707	781682
17112	781683
17899	781684
50417	781685
1624	781686
36493	781687
93827	781688
75786	781689
84805	781690
24968	781691
87971	781692
96636	781693
50334	781694
50237	781695
3795	781696
29011	781697
85108	781698
65751	781699
51369	781700
26877	781701
12668	781702
33552	781703
22081	781704
50550	781705
5203	781706
10790	781707
3472	781708
65435	781709
42260	781710
10340	781711
62154	781712
64865	781713
134334	781714
44652	781715
84426	781716
65435	781717
939	781718
3346	781719
1615	781720
138426	781721
76383	781722
92514	781723
44948	781724
2822	781725
21325	781726
12297	781727
48183	781728
108380	781729
65393	781730
12316	781731
63132	781732
6136	781733
76668	781734
141742	781735
14150	781736
3019	781737
9416	781738
32904	781739
60055	781740
16954	781741
38745	781742
83382	781743
32475	781744
20046	781745
79439	781746
43188	781747
8305	781748
31526	781749
28520	781750
25252	781751
18022	781752
20201	781753
38838	781754
24890	781755
11963	781756
82881	781757
89209	781758
66023	781759
9691	781760
67990	781761
50593	781762
5097	781763
57661	781764
91939	781765
42424	781766
41222	781767
36488	781768
55587	781769
12380	781770
31408	781771
47902	781772
8215	781773
31627	781774
12960	781775
94525	781776
85858	781777
53701	781778
87542	781779
91643	781780
6094	781781
134691	781782
105905	781783
7136	781784
18084	781785
24755	781786
61595	781787
24272	781788
34669	781789
83850	781790
83895	781791
76602	781792
61690	781793
63235	781794
76771	781795
53446	781796
7178	781797
70049	781798
83644	781799
134046	781800
5639	781801
53312	781802
54013	781803
6810	781804
24795	781805
13715	781806
59497	781807
12284	781808
80974	781809
37680	781810
29016	781811
6774	781812
124786	781813
7456	781814
634	781815
60964	781816
141931	781817
110044	781818
59484	781819
46134	781820
67876	781821
59484	781822
64950	781823
73457	781824
89466	781825
7798	781826
25545	781827
101229	781828
63540	781829
5258	781830
28100	781831
20911	781832
23354	781833
93599	781834
138597	781835
48547	781836
8278	781837
108654	781838
71061	781839
20110	781840
15607	781841
25363	781842
36465	781843
70181	781844
105389	781845
7304	781846
93346	781847
34248	781848
19507	781849
62108	781850
36775	781851
4390	781852
68222	781853
27558	781854
116598	781855
121573	781856
38580	781857
87	781858
38077	781859
18691	781860
118639	781861
41389	781862
52055	781863
16189	781864
96807	781865
30446	781866
11258	781867
14016	781868
14164	781869
95516	781870
82898	781871
63425	781872
13966	781873
13950	781874
12565	781875
66962	781876
44716	781877
13339	781878
85344	781879
61117	781880
29706	781881
7317	781882
4266	781883
99064	781884
108591	781885
8929	781886
100258	781887
50508	781888
60330	781889
85225	781890
9159	781891
8426	781892
33927	781893
67961	781894
10980	781895
43202	781896
8629	781897
21261	781898
64841	781899
25253	781900
1103	781901
6481	781902
95217	781903
10130	781904
100515	781905
20894	781906
15851	781907
92608	781908
44233	781909
2572	781910
104829	781911
132204	781912
119129	781913
86298	781914
21308	781915
29155	781916
6628	781917
76635	781918
56002	781919
114289	781920
96391	781921
106047	781922
107016	781923
75433	781924
36428	781925
81711	781926
3773	781927
10703	781928
28880	781929
109348	781930
19641	781931
446	781932
4974	781933
1999	781934
45459	781935
5674	781936
42414	781937
83337	781938
105676	781939
120525	781940
107522	781941
4062	781942
127846	781943
121578	781944
20002	781945
100281	781946
15861	781947
43594	781948
39496	781949
351	781950
17919	781951
43482	781952
58478	781953
104401	781954
49761	781955
49704	781956
51095	781957
5836	781958
33753	781959
15931	781960
24535	781961
59040	781962
64375	781963
24599	781964
51090	781965
31212	781966
88145	781967
54342	781968
39254	781969
24559	781970
137326	781971
69127	781972
8720	781973
100394	781974
22792	781975
95790	781976
29909	781977
66742	781978
20342	781979
9959	781980
57602	781981
1588	781982
35324	781983
52006	781984
11238	781985
61430	781986
96676	781987
26598	781988
106785	781989
24913	781990
50483	781991
80766	781992
20677	781993
28178	781994
131464	781995
10516	781996
72961	781997
35068	781998
60301	781999
131498	782000
107183	782001
160520	782002
62139	782003
26588	782004
81029	782005
43613	782006
121114	782007
77045	782008
14552	782009
51212	782010
41482	782011
34485	782012
18763	782013
131298	782014
14552	782015
49535	782016
91422	782017
60348	782018
57559	782019
39088	782020
9307	782021
130937	782022
10146	782023
69188	782024
9424	782025
158671	782026
121232	782027
2121	782028
55416	782029
96815	782030
48503	782031
72101	782032
5168	782033
28601	782034
4779	782035
1120	782036
8323	782037
21511	782038
18090	782039
80695	782040
677	782041
2868	782042
9186	782043
71058	782044
2972	782045
39853	782046
784	782047
6180	782048
1455	782049
128925	782050
515	782051
2993	782052
149	782053
1174	782054
1689	782055
21605	782056
42352	782057
9889	782058
10076	782059
7980	782060
59049	782061
49325	782062
12476	782063
14077	782064
3853	782065
7375	782066
655	782067
5992	782068
9115	782069
211	782070
21813	782071
3175	782072
17747	782073
6823	782074
655	782075
317	782076
131510	782077
89	782078
27765	782079
663	782080
617	782081
2626	782082
615	782083
1174	782084
17605	782085
2571	782086
732	782087
20140	782088
71877	782089
18851	782090
4578	782091
42671	782092
24331	782093
9115	782094
1914	782095
22732	782096
3209	782097
125578	782098
747	782099
5126	782100
21092	782101
77586	782102
28	782103
90841	782104
48515	782105
67036	782106
32964	782107
9	782108
73509	782109
369	782110
76	782111
10231	782112
9	782113
2626	782114
31952	782115
1917	782116
35964	782117
1174	782118
2698	782119
3426	782120
22732	782121
515	782122
1721	782123
13315	782124
28555	782125
9966	782126
592	782127
2245	782128
661	782129
154	782130
2698	782131
8131	782132
19714	782133
515	782134
10618	782135
86278	782136
70585	782137
105145	782138
7205	782139
90012	782140
5049	782141
2698	782142
154	782143
5298	782144
54778	782145
59846	782146
6483	782147
71206	782148
1488	782149
778	782150
6961	782151
31580	782152
181	782153
32951	782154
26331	782155
14981	782156
29854	782157
10056	782158
136038	782159
45536	782160
3827	782161
44517	782162
3521	782163
36827	782164
29195	782165
13994	782166
19160	782167
17862	782168
51036	782169
64815	782170
80923	782171
92757	782172
81477	782173
30	782174
5168	782175
64867	782176
29123	782177
14945	782178
94034	782179
13944	782180
126151	782181
16684	782182
7479	782183
38677	782184
17787	782185
57572	782186
103948	782187
2955	782188
34168	782189
8327	782190
58382	782191
553	782192
17571	782193
68372	782194
39267	782195
45154	782196
59560	782197
44233	782198
40684	782199
44691	782200
52320	782201
73852	782202
2654	782203
21356	782204
67983	782205
54100	782206
16991	782207
51571	782208
101102	782209
66497	782210
823	782211
16300	782212
43517	782213
89593	782214
2263	782215
13920	782216
20388	782217
91413	782218
9133	782219
33874	782220
111953	782221
3859	782222
20158	782223
20405	782224
93730	782225
1889	782226
72188	782227
3485	782228
8601	782229
31108	782230
51912	782231
38485	782232
90214	782233
56335	782234
75910	782235
48729	782236
38172	782237
15668	782238
191	782239
6737	782240
69968	782241
36441	782242
19007	782243
79262	782244
38025	782245
34123	782246
38864	782247
5264	782248
30424	782249
70012	782250
1860	782251
52754	782252
30704	782253
15680	782254
6413	782255
44782	782256
43265	782257
28201	782258
47277	782259
119035	782260
52374	782261
33724	782262
2211	782263
1407	782264
23560	782265
22349	782266
15266	782267
75196	782268
15266	782269
59443	782270
98354	782271
7302	782272
56332	782273
30640	782274
36160	782275
81877	782276
98181	782277
12361	782278
74771	782279
58454	782280
96849	782281
145410	782282
69056	782283
58426	782284
118895	782285
24841	782286
60353	782287
5127	782288
73640	782289
40532	782290
26519	782291
6275	782292
20195	782293
3964	782294
32	782295
32	782296
91	782297
80	782298
691	782299
1095	782300
35910	782301
67524	782302
68021	782303
12905	782304
3752	782305
40228	782306
49602	782307
25059	782308
1716	782309
10099	782310
7611	782311
10670	782312
3966	782313
7495	782314
12089	782315
8315	782316
7162	782317
952	782318
69537	782319
8030	782320
15219	782321
1312	782322
769	782323
2814	782324
1854	782325
5345	782326
127641	782327
48771	782328
48373	782329
1512	782330
58437	782331
6659	782332
1296	782333
29509	782334
39164	782335
29974	782336
4833	782337
40175	782338
11530	782339
330	782340
3082	782341
6727	782342
17115	782343
49775	782344
2644	782345
13308	782346
32240	782347
3605	782348
8598	782349
85	782350
7506	782351
1807	782352
17119	782353
48611	782354
52310	782355
20144	782356
6266	782357
982	782358
46729	782359
2645	782360
538	782361
5798	782362
346	782363
963	782364
1221	782365
1381	782366
10305	782367
4154	782368
25	782369
20672	782370
1070	782371
86347	782372
225	782373
2823	782374
1	782375
1293	782376
1486	782377
42406	782378
135091	782379
1883	782380
86574	782381
1456	782382
220	782383
16130	782384
656	782385
11636	782386
23081	782387
5855	782388
49667	782389
759	782390
162	782391
27311	782392
6840	782393
112831	782394
4444	782395
26461	782396
34540	782397
3469	782398
2421	782399
7150	782400
6828	782401
20211	782402
28123	782403
52746	782404
49582	782405
43458	782406
81788	782407
124165	782408
1667	782409
72835	782410
16457	782411
20706	782412
12950	782413
1188	782414
162	782415
845	782416
16109	782417
154	782418
2006	782419
1038	782420
2454	782421
109404	782422
28558	782423
49729	782424
76650	782425
48446	782426
1378	782427
2039	782428
40928	782429
2978	782430
31182	782431
4073	782432
9037	782433
1	782434
1125	782435
2551	782436
1	782437
7680	782438
32985	782439
752	782440
6508	782441
6146	782442
10368	782443
864	782444
6899	782445
44156	782446
7603	782447
27512	782448
8096	782449
4759	782450
37862	782451
180	782452
10235	782453
27886	782454
3708	782455
13022	782456
309	782457
11787	782458
3260	782459
10245	782460
11998	782461
2314	782462
4995	782463
2543	782464
1800	782465
15809	782466
12559	782467
5354	782468
1248	782469
131	782470
994	782471
73	782472
9	782473
1	782474
868	782475
9	782476
10470	782477
2421	782478
15326	782479
3582	782480
15502	782481
267	782482
16493	782483
37110	782484
49260	782485
131	782486
131	782487
5680	782488
99280	782489
4648	782490
12836	782491
22621	782492
473	782493
1449	782494
84389	782495
16281	782496
13319	782497
46147	782498
4154	782499
8998	782500
3493	782501
1645	782502
29137	782503
901	782504
8043	782505
3991	782506
2279	782507
1702	782508
56272	782509
71227	782510
25344	782511
4062	782512
12507	782513
8688	782514
7452	782515
810	782516
68913	782517
18455	782518
22054	782519
100	782520
2716	782521
538	782522
3384	782523
3176	782524
210	782525
82195	782526
6513	782527
63787	782528
1249	782529
247	782530
4372	782531
210	782532
27763	782533
304	782534
27123	782535
260	782536
3466	782537
1298	782538
5078	782539
36241	782540
11251	782541
12213	782542
35763	782543
14003	782544
1449	782545
56908	782546
5078	782547
8129	782548
4589	782549
4589	782550
17424	782551
4963	782552
10064	782553
2261	782554
768	782555
1603	782556
33018	782557
72120	782558
37645	782559
21262	782560
9716	782561
16550	782562
18305	782563
2	782564
4001	782565
47037	782566
63	782567
6996	782568
771	782569
9	782570
1220	782571
24961	782572
8043	782573
113755	782574
362	782575
7325	782576
3871	782577
9	782578
1404	782579
567	782580
625	782581
1029	782582
7976	782583
16493	782584
1486	782585
2290	782586
7150	782587
1000	782588
129047	782589
52157	782590
733	782591
5255	782592
93406	782593
58152	782594
25785	782595
24788	782596
11472	782597
18833	782598
710	782599
14447	782600
3402	782601
16154	782602
28533	782603
344	782604
25901	782605
3580	782606
686	782607
5641	782608
9331	782609
90200	782610
22751	782611
41652	782612
83483	782613
27314	782614
2699	782615
13336	782616
1237	782617
31306	782618
33912	782619
1800	782620
37061	782621
8129	782622
31674	782623
3910	782624
103	782625
59093	782626
2269	782627
1789	782628
5184	782629
2925	782630
112563	782631
5360	782632
48812	782633
4543	782634
12479	782635
9987	782636
309	782637
14123	782638
49266	782639
2644	782640
6153	782641
46016	782642
454	782643
638	782644
17761	782645
3649	782646
10772	782647
8797	782648
205	782649
38400	782650
24289	782651
27615	782652
17120	782653
8344	782654
169	782655
87041	782656
31393	782657
4597	782658
2	782659
28820	782660
58887	782661
4508	782662
3639	782663
3521	782664
1640	782665
691	782666
25507	782667
83272	782668
9942	782669
566	782670
18719	782671
471	782672
11485	782673
1153	782674
10443	782675
16745	782676
69220	782677
71234	782678
4859	782679
769	782680
7920	782681
25476	782682
51083	782683
36852	782684
35270	782685
1081	782686
3264	782687
2134	782688
3203	782689
4426	782690
9396	782691
91686	782692
1245	782693
332	782694
3243	782695
2933	782696
37269	782697
34173	782698
18902	782699
24656	782700
53251	782701
20078	782702
2380	782703
9848	782704
76996	782705
14126	782706
40639	782707
103	782708
28562	782709
25405	782710
1760	782711
2833	782712
1196	782713
1295	782714
105495	782715
69409	782716
48537	782717
3082	782718
36818	782719
22760	782720
85	782721
21746	782722
210	782723
46907	782724
23964	782725
127	782726
7086	782727
30121	782728
454	782729
11554	782730
5797	782731
2207	782732
128	782733
6529	782734
3935	782735
3327	782736
53919	782737
9972	782738
4237	782739
23510	782740
34573	782741
13880	782742
9	782743
1497	782744
28552	782745
5411	782746
33275	782747
67965	782748
1000	782749
454	782750
20205	782751
773	782752
1918	782753
28003	782754
28916	782755
5954	782756
16287	782757
1	782758
3638	782759
166195	782760
49268	782761
4176	782762
85	782763
374	782764
22953	782765
29201	782766
10933	782767
5356	782768
15719	782769
97575	782770
392	782771
35432	782772
3	782773
40885	782774
4815	782775
40819	782776
12995	782777
12532	782778
5246	782779
7137	782780
369	782781
20858	782782
45264	782783
769	782784
60526	782785
814	782786
132266	782787
21176	782788
10551	782789
73133	782790
4119	782791
113067	782792
40935	782793
23965	782794
5267	782795
12235	782796
17517	782797
110256	782798
16815	782799
21334	782800
26012	782801
33905	782802
90005	782803
43284	782804
6153	782805
18008	782806
16129	782807
56034	782808
10383	782809
60045	782810
1378	782811
33059	782812
24857	782813
149	782814
3308	782815
5725	782816
16963	782817
6126	782818
3446	782819
33137	782820
12650	782821
7373	782822
7568	782823
39869	782824
17788	782825
2	782826
309	782827
621	782828
2848	782829
51440	782830
122520	782831
37877	782832
18008	782833
87277	782834
50	782835
5524	782836
8623	782837
5348	782838
841	782839
7521	782840
108901	782841
4792	782842
52486	782843
440	782844
2207	782845
6469	782846
45155	782847
41636	782848
10254	782849
2450	782850
275	782851
43	782852
106	782853
64606	782854
13552	782855
554	782856
3706	782857
1789	782858
27148	782859
6842	782860
28834	782861
23884	782862
19955	782863
23925	782864
6533	782865
29709	782866
445	782867
24378	782868
874	782869
48533	782870
3039	782871
6717	782872
4946	782873
391	782874
511	782875
42148	782876
51758	782877
2542	782878
15628	782879
3098	782880
6344	782881
34047	782882
16575	782883
19258	782884
29172	782885
889	782886
7073	782887
9809	782888
2716	782889
124146	782890
1632	782891
27768	782892
3779	782893
89293	782894
71098	782895
23351	782896
1538	782897
1157	782898
343	782899
9	782900
39	782901
9161	782902
14294	782903
2	782904
854	782905
99242	782906
164	782907
24300	782908
1	782909
20514	782910
1542	782911
11952	782912
3519	782913
1719	782914
2766	782915
76610	782916
7636	782917
3398	782918
96818	782919
4772	782920
24937	782921
19995	782922
70020	782923
5071	782924
7950	782925
2532	782926
70300	782927
21859	782928
1568	782929
251	782930
1	782931
441	782932
8922	782933
2202	782934
49148	782935
1	782936
19656	782937
2861	782938
222	782939
18166	782940
69228	782941
22106	782942
4792	782943
1	782944
10330	782945
663	782946
1542	782947
4361	782948
16799	782949
20611	782950
233	782951
1269	782952
121776	782953
745	782954
2848	782955
3826	782956
40728	782957
26452	782958
81	782959
4390	782960
44545	782961
30291	782962
1377	782963
2610	782964
435	782965
15375	782966
1880	782967
36186	782968
1	782969
952	782970
5055	782971
842	782972
33347	782973
362	782974
1978	782975
16742	782976
16512	782977
17766	782978
35916	782979
13542	782980
745	782981
98206	782982
2567	782983
77854	782984
251	782985
40501	782986
138	782987
47562	782988
4431	782989
4434	782990
310	782991
9	782992
3092	782993
821	782994
47741	782995
21	782996
69532	782997
49271	782998
24170	782999
53278	783000
85	783001
62478	783002
25456	783003
2598	783004
8212	783005
2117	783006
4913	783007
1428	783008
60669	783009
2696	783010
35999	783011
581	783012
1807	783013
115435	783014
22403	783015
6655	783016
54716	783017
1303	783018
2572	783019
24615	783020
91429	783021
17291	783022
2526	783023
54217	783024
32932	783025
3282	783026
1519	783027
102562	783028
5390	783029
71760	783030
18992	783031
17242	783032
4621	783033
12485	783034
2046	783035
149	783036
54194	783037
33762	783038
1142	783039
649	783040
625	783041
18434	783042
9	783043
24581	783044
1687	783045
27734	783046
9657	783047
31183	783048
9755	783049
84023	783050
34524	783051
22704	783052
824	783053
26957	783054
1562	783055
8412	783056
89285	783057
4975	783058
2443	783059
21353	783060
9397	783061
42108	783062
37186	783063
92046	783064
22137	783065
14785	783066
10073	783067
4494	783068
1335	783069
4097	783070
25543	783071
5509	783072
420	783073
34	783074
5	783075
7459	783076
560	783077
7153	783078
99480	783079
41401	783080
15502	783081
15610	783082
16550	783083
1456	783084
1760	783085
48537	783086
5335	783087
14209	783088
4743	783089
66937	783090
30625	783091
31641	783092
474	783093
5805	783094
23119	783095
6027	783096
3957	783097
35328	783098
27206	783099
21224	783100
14744	783101
841	783102
18713	783103
49414	783104
14248	783105
4805	783106
18700	783107
17692	783108
16165	783109
5745	783110
114625	783111
1133	783112
9401	783113
9	783114
1808	783115
2408	783116
6236	783117
181	783118
429	783119
15	783120
2113	783121
2568	783122
5491	783123
16735	783124
2747	783125
64490	783126
1993	783127
71227	783128
5725	783129
299	783130
5299	783131
5610	783132
33926	783133
68946	783134
555	783135
721	783136
3962	783137
14920	783138
3963	783139
38808	783140
909	783141
23925	783142
1561	783143
63568	783144
34020	783145
7241	783146
5466	783147
2930	783148
7817	783149
13893	783150
5624	783151
27165	783152
1748	783153
55276	783154
30	783155
10729	783156
13371	783157
46474	783158
48213	783159
5126	783160
111894	783161
3904	783162
3469	783163
29	783164
469	783165
1011	783166
2595	783167
33224	783168
58563	783169
4418	783170
594	783171
3910	783172
22981	783173
15433	783174
4621	783175
23528	783176
24647	783177
1303	783178
592	783179
6008	783180
5797	783181
19560	783182
415	783183
3489	783184
89203	783185
50804	783186
2824	783187
18996	783188
26655	783189
2366	783190
8261	783191
3705	783192
75406	783193
690	783194
503	783195
62017	783196
111	783197
162	783198
3951	783199
104	783200
6336	783201
18826	783202
4603	783203
1298	783204
66140	783205
120958	783206
5045	783207
1005	783208
6089	783209
2233	783210
4837	783211
26887	783212
8096	783213
17360	783214
12545	783215
23621	783216
22299	783217
31557	783218
10470	783219
841	783220
3904	783221
348	783222
3759	783223
2208	783224
215	783225
149	783226
60463	783227
4543	783228
1064	783229
2166	783230
28612	783231
74117	783232
1222	783233
33147	783234
1128	783235
19273	783236
11766	783237
2571	783238
3951	783239
52457	783240
2974	783241
37398	783242
9151	783243
1	783244
61456	783245
165	783246
62734	783247
46525	783248
11801	783249
105004	783250
6553	783251
56880	783252
17520	783253
24709	783254
2314	783255
1850	783256
154	783257
2642	783258
7373	783259
20757	783260
64637	783261
1296	783262
324	783263
154	783264
1850	783265
2419	783266
644	783267
260	783268
3718	783269
3044	783270
963	783271
392	783272
1973	783273
7258	783274
27148	783275
2242	783276
14940	783277
63	783278
956	783279
55683	783280
26647	783281
7730	783282
44724	783283
46996	783284
8095	783285
9842	783286
6382	783287
63851	783288
1148	783289
4824	783290
1311	783291
7924	783292
13772	783293
210	783294
7452	783295
841	783296
27335	783297
9662	783298
982	783299
295	783300
6907	783301
6857	783302
1888	783303
2532	783304
1889	783305
4379	783306
12971	783307
1187	783308
109	783309
8653	783310
22203	783311
27795	783312
41318	783313
10306	783314
77950	783315
21	783316
109449	783317
55293	783318
229	783319
1503	783320
11126	783321
4107	783322
7261	783323
18476	783324
3687	783325
754	783326
17128	783327
49592	783328
306	783329
30	783330
2993	783331
150833	783332
7386	783333
23156	783334
11373	783335
2053	783336
3454	783337
674	783338
674	783339
896	783340
8251	783341
4254	783342
2104	783343
50909	783344
22752	783345
17510	783346
260	783347
36165	783348
32292	783349
7277	783350
26487	783351
48964	783352
1219	783353
784	783354
2156	783355
22752	783356
3454	783357
14210	783358
88053	783359
18676	783360
747	783361
1720	783362
16776	783363
42450	783364
7494	783365
21793	783366
36172	783367
1978	783368
64155	783369
283	783370
65994	783371
56429	783372
10787	783373
68284	783374
41461	783375
64574	783376
975	783377
73377	783378
2212	783379
34900	783380
43400	783381
46055	783382
2087	783383
21221	783384
65272	783385
7258	783386
10430	783387
21619	783388
180	783389
40390	783390
15289	783391
10965	783392
2542	783393
2434	783394
1251	783395
6782	783396
956	783397
1953	783398
846	783399
5602	783400
1525	783401
23474	783402
530	783403
25499	783404
49614	783405
165	783406
31120	783407
1	783408
14397	783409
1623	783410
83292	783411
1519	783412
22245	783413
4526	783414
871	783415
45791	783416
9839	783417
131	783418
338	783419
1737	783420
17974	783421
31857	783422
2979	783423
1233	783424
59384	783425
104891	783426
52636	783427
784	783428
6241	783429
14466	783430
4289	783431
851	783432
198	783433
58	783434
1440	783435
17338	783436
30990	783437
32518	783438
2661	783439
12243	783440
10139	783441
131	783442
2335	783443
5085	783444
21	783445
2930	783446
62538	783447
6532	783448
963	783449
109997	783450
107790	783451
110383	783452
45997	783453
35366	783454
896	783455
82894	783456
138076	783457
47302	783458
33208	783459
8099	783460
59035	783461
405	783462
12563	783463
3314	783464
4675	783465
11574	783466
511	783467
20858	783468
27020	783469
12990	783470
35366	783471
2611	783472
587	783473
956	783474
668	783475
3484	783476
45502	783477
2104	783478
1	783479
1456	783480
10565	783481
2661	783482
2976	783483
969	783484
114363	783485
4287	783486
440	783487
1475	783488
3826	783489
19572	783490
3650	783491
1456	783492
2642	783493
70555	783494
28130	783495
11582	783496
4675	783497
58247	783498
17547	783499
31357	783500
1	783501
21	783502
88327	783503
27194	783504
20340	783505
528	783506
18404	783507
685	783508
404	783509
16287	783510
7255	783511
9731	783512
35223	783513
35223	783514
8617	783515
82584	783516
454	783517
13022	783518
58439	783519
38068	783520
30202	783521
3492	783522
4237	783523
45130	783524
14	783525
335	783526
3291	783527
1597	783528
1405	783529
5529	783530
1667	783531
12361	783532
2925	783533
20411	783534
162	783535
1594	783536
76426	783537
9710	783538
1517	783539
27545	783540
21016	783541
3496	783542
2999	783543
2781	783544
465	783545
4154	783546
5020	783547
17338	783548
704	783549
3398	783550
874	783551
3	783552
986	783553
59433	783554
522	783555
1934	783556
129065	783557
851	783558
21750	783559
851	783560
55187	783561
2598	783562
16260	783563
70369	783564
3454	783565
391	783566
18459	783567
1	783568
134215	783569
34995	783570
1162	783571
65861	783572
72997	783573
1678	783574
20800	783575
4487	783576
74831	783577
1098	783578
156910	783579
3881	783580
215	783581
5117	783582
16911	783583
845	783584
7586	783585
3291	783586
25	783587
3910	783588
85979	783589
1729	783590
47672	783591
773	783592
9633	783593
1946	783594
13721	783595
29481	783596
511	783597
79813	783598
566	783599
41394	783600
130360	783601
773	783602
1187	783603
731	783604
29	783605
15265	783606
2184	783607
17510	783608
97398	783609
33722	783610
8129	783611
48166	783612
46364	783613
46932	783614
32324	783615
5051	783616
6911	783617
19118	783618
6952	783619
25	783620
25	783621
4884	783622
7554	783623
31695	783624
640	783625
7085	783626
3308	783627
2309	783628
40909	783629
2046	783630
1187	783631
6828	783632
851	783633
4064	783634
59211	783635
3308	783636
23	783637
31518	783638
2282	783639
2952	783640
44606	783641
20438	783642
47253	783643
851	783644
810	783645
47256	783646
3395	783647
475	783648
362	783649
4584	783650
1780	783651
24	783652
76845	783653
1581	783654
2866	783655
122623	783656
31434	783657
3324	783658
125701	783659
689	783660
748	783661
878	783662
5330	783663
14338	783664
31543	783665
19315	783666
768	783667
4806	783668
27538	783669
7671	783670
722	783671
1519	783672
8002	783673
2139	783674
105115	783675
3002	783676
1833	783677
21412	783678
2832	783679
53479	783680
6084	783681
2610	783682
2610	783683
2827	783684
2492	783685
690	783686
3063	783687
12744	783688
32861	783689
5491	783690
2823	783691
530	783692
26104	783693
2696	783694
31762	783695
45558	783696
12685	783697
20722	783698
68218	783699
5	783700
2044	783701
1319	783702
5812	783703
1865	783704
30713	783705
9633	783706
17347	783707
2642	783708
80558	783709
1249	783710
19995	783711
512	783712
2430	783713
1	783714
1	783715
1248	783716
225	783717
43041	783718
3273	783719
43898	783720
2904	783721
41606	783722
1973	783723
15	783724
7643	783725
4300	783726
13881	783727
33085	783728
11656	783729
4598	783730
4141	783731
53	783732
14549	783733
4031	783734
1491	783735
7413	783736
4022	783737
1	783738
2929	783739
2119	783740
4234	783741
59234	783742
28025	783743
30989	783744
189	783745
7462	783746
3543	783747
30663	783748
970	783749
3605	783750
5440	783751
5893	783752
8184	783753
29820	783754
45947	783755
6090	783756
9874	783757
17205	783758
1616	783759
79995	783760
23083	783761
7785	783762
5117	783763
30128	783764
665	783765
7371	783766
2788	783767
55217	783768
13786	783769
8670	783770
8745	783771
13473	783772
3466	783773
7509	783774
2832	783775
4190	783776
191	783777
3966	783778
59157	783779
12780	783780
1689	783781
75	783782
5	783783
2112	783784
60158	783785
17539	783786
668	783787
13304	783788
1259	783789
2074	783790
57403	783791
4095	783792
55174	783793
789	783794
759	783795
35359	783796
3582	783797
6059	783798
24627	783799
55125	783800
2107	783801
798	783802
114572	783803
879	783804
65439	783805
30159	783806
5192	783807
18997	783808
2908	783809
7931	783810
5438	783811
9294	783812
3738	783813
58127	783814
14193	783815
107	783816
18532	783817
21861	783818
57492	783819
1125	783820
198	783821
80913	783822
791	783823
11574	783824
9710	783825
15773	783826
74	783827
66761	783828
35017	783829
23532	783830
3826	783831
2014	783832
30176	783833
34279	783834
7503	783835
10311	783836
964	783837
109025	783838
2	783839
16493	783840
67113	783841
555	783842
71591	783843
1456	783844
68676	783845
789	783846
9633	783847
2190	783848
2642	783849
33107	783850
429	783851
141168	783852
86455	783853
16748	783854
23921	783855
2513	783856
517	783857
41699	783858
6929	783859
14739	783860
1708	783861
49211	783862
4095	783863
24527	783864
12212	783865
955	783866
18387	783867
58026	783868
124	783869
39136	783870
3838	783871
34956	783872
565	783873
21861	783874
129251	783875
6228	783876
31863	783877
22386	783878
4474	783879
111824	783880
41889	783881
117132	783882
6893	783883
690	783884
74456	783885
921	783886
6446	783887
5045	783888
31533	783889
481	783890
49591	783891
11554	783892
260	783893
23177	783894
41285	783895
963	783896
15684	783897
162	783898
690	783899
55326	783900
40204	783901
8244	783902
16868	783903
1506	783904
26697	783905
4254	783906
710	783907
7020	783908
20968	783909
12138	783910
49804	783911
112587	783912
10223	783913
53086	783914
5022	783915
14842	783916
562	783917
12061	783918
1245	783919
5199	783920
32828	783921
2662	783922
5414	783923
668	783924
124	783925
73850	783926
540	783927
165	783928
34946	783929
4440	783930
160900	783931
91715	783932
3910	783933
2362	783934
52450	783935
12824	783936
10372	783937
58052	783938
138695	783939
7130	783940
8602	783941
35899	783942
6459	783943
99810	783944
42272	783945
32198	783946
1754	783947
86566	783948
3142	783949
1008	783950
2241	783951
6295	783952
7921	783953
18166	783954
35378	783955
5176	783956
16913	783957
1834	783958
10412	783959
454	783960
16499	783961
6394	783962
5078	783963
18082	783964
10473	783965
2930	783966
16537	783967
7785	783968
9237	783969
45801	783970
41262	783971
3544	783972
435	783973
2766	783974
2814	783975
1356	783976
8919	783977
10597	783978
103	783979
2686	783980
2542	783981
388	783982
15	783983
60020	783984
29588	783985
997	783986
56360	783987
24272	783988
62251	783989
39282	783990
4619	783991
3843	783992
1883	783993
19656	783994
871	783995
1640	783996
570	783997
5433	783998
5807	783999
562	784000
1793	784001
369	784002
17175	784003
299	784004
162	784005
10764	784006
8310	784007
418	784008
83935	784009
2186	784010
975	784011
2063	784012
113297	784013
11768	784014
3543	784015
8204	784016
1883	784017
2	784018
591	784019
1815	784020
5640	784021
6111	784022
179	784023
9825	784024
1800	784025
33762	784026
2609	784027
17052	784028
1033	784029
39092	784030
23383	784031
275	784032
22393	784033
12346	784034
5171	784035
18805	784036
6279	784037
39951	784038
124	784039
9	784040
693	784041
1682	784042
9927	784043
2782	784044
47271	784045
1698	784046
1311	784047
72071	784048
5377	784049
162	784050
2870	784051
27023	784052
54554	784053
4467	784054
5178	784055
3622	784056
369	784057
1356	784058
563	784059
19056	784060
29176	784061
50	784062
18208	784063
2364	784064
8670	784065
140439	784066
1969	784067
86997	784068
478	784069
40	784070
15564	784071
18801	784072
5620	784073
8281	784074
3452	784075
251	784076
2707	784077
243	784078
9579	784079
566	784080
10529	784081
80364	784082
1545	784083
871	784084
36785	784085
9141	784086
312	784087
73	784088
1102	784089
22055	784090
830	784091
4675	784092
30	784093
139297	784094
26225	784095
17790	784096
10312	784097
3638	784098
3291	784099
6078	784100
21240	784101
75578	784102
24390	784103
94524	784104
5435	784105
129	784106
5	784107
16	784108
93356	784109
6749	784110
863	784111
2529	784112
68157	784113
6161	784114
874	784115
5185	784116
507	784117
2884	784118
1514	784119
2148	784120
81	784121
3237	784122
6279	784123
36785	784124
61060	784125
14209	784126
3502	784127
248	784128
47361	784129
31631	784130
1968	784131
116	784132
4700	784133
2430	784134
3185	784135
11697	784136
704	784137
8661	784138
18484	784139
24327	784140
34045	784141
104209	784142
5729	784143
10870	784144
5600	784145
5737	784146
1172	784147
14022	784148
3237	784149
564	784150
37962	784151
67030	784152
30696	784153
17753	784154
166275	784155
112925	784156
4093	784157
22159	784158
69001	784159
2366	784160
6312	784161
3261	784162
43581	784163
3052	784164
3853	784165
29	784166
64206	784167
5105	784168
106	784169
11278	784170
6168	784171
3496	784172
1519	784173
4727	784174
28851	784175
2644	784176
154	784177
23922	784178
1487	784179
48	784180
5066	784181
18786	784182
1888	784183
49716	784184
420	784185
5254	784186
308	784187
2450	784188
930	784189
3910	784190
16111	784191
3652	784192
58	784193
16654	784194
2418	784195
4254	784196
9770	784197
5117	784198
3454	784199
1726	784200
16478	784201
32964	784202
22508	784203
14142	784204
9271	784205
37292	784206
55443	784207
6242	784208
2184	784209
88838	784210
16899	784211
2149	784212
10728	784213
1726	784214
1730	784215
86659	784216
43343	784217
1643	784218
554	784219
5439	784220
942	784221
31156	784222
107347	784223
3531	784224
53644	784225
19617	784226
18072	784227
87298	784228
5238	784229
24391	784230
2604	784231
8754	784232
28562	784233
322	784234
4306	784235
7645	784236
5797	784237
57775	784238
109	784239
440	784240
25403	784241
476	784242
23108	784243
1025	784244
8294	784245
14325	784246
28977	784247
889	784248
36687	784249
5433	784250
12442	784251
2598	784252
9001	784253
386	784254
3230	784255
269	784256
819	784257
18062	784258
18423	784259
6336	784260
76884	784261
22073	784262
8337	784263
1157	784264
53032	784265
23866	784266
48318	784267
24245	784268
7921	784269
1424	784270
11754	784271
15726	784272
106911	784273
69787	784274
14733	784275
5912	784276
1850	784277
2345	784278
31225	784279
1667	784280
1487	784281
11230	784282
4737	784283
16937	784284
6840	784285
5809	784286
2	784287
25265	784288
23872	784289
27075	784290
8118	784291
3675	784292
5439	784293
60211	784294
18828	784295
36687	784296
52958	784297
15472	784298
46729	784299
30423	784300
14475	784301
3652	784302
977	784303
54	784304
210	784305
1456	784306
4141	784307
30959	784308
11339	784309
3068	784310
134194	784311
1671	784312
40936	784313
10252	784314
2907	784315
3469	784316
13880	784317
4062	784318
25	784319
92212	784320
4899	784321
7135	784322
103010	784323
640	784324
2505	784325
114671	784326
39763	784327
8689	784328
2193	784329
1357	784330
1	784331
18124	784332
3783	784333
1946	784334
5253	784335
20513	784336
1854	784337
13604	784338
511	784339
7137	784340
2748	784341
2156	784342
2608	784343
11953	784344
6394	784345
5369	784346
3453	784347
764	784348
5171	784349
5285	784350
25444	784351
13502	784352
344	784353
685	784354
1447	784355
33972	784356
6360	784357
27840	784358
80238	784359
465	784360
969	784361
61687	784362
17153	784363
10443	784364
1527	784365
33158	784366
24398	784367
1519	784368
54979	784369
22	784370
4950	784371
4436	784372
7150	784373
53969	784374
1965	784375
28071	784376
44010	784377
96267	784378
994	784379
801	784380
801	784381
1334	784382
1333	784383
14732	784384
30423	784385
51829	784386
4737	784387
1993	784388
3049	784389
15219	784390
405	784391
54180	784392
4995	784393
165	784394
304	784395
2993	784396
58173	784397
24023	784398
20338	784399
43	784400
1296	784401
4842	784402
27759	784403
2178	784404
4759	784405
138363	784406
149892	784407
66244	784408
125	784409
64912	784410
7976	784411
42571	784412
18861	784413
11063	784414
11096	784415
2974	784416
75914	784417
230	784418
79188	784419
901	784420
137703	784421
48669	784422
8363	784423
536	784424
16039	784425
12831	784426
10565	784427
8338	784428
963	784429
3568	784430
4521	784431
51868	784432
2624	784433
20842	784434
30243	784435
809	784436
3546	784437
659	784438
11768	784439
10355	784440
10937	784441
4426	784442
1222	784443
2	784444
18189	784445
3160	784446
6089	784447
95307	784448
12247	784449
80844	784450
13304	784451
5070	784452
4016	784453
4207	784454
5348	784455
26727	784456
16792	784457
1377	784458
76925	784459
2995	784460
58451	784461
22387	784462
4369	784463
1125	784464
1667	784465
1654	784466
9	784467
48163	784468
4416	784469
469	784470
777	784471
90675	784472
8670	784473
13235	784474
2833	784475
23986	784476
83044	784477
3252	784478
17812	784479
4899	784480
860	784481
1	784482
601	784483
49736	784484
85614	784485
1726	784486
27805	784487
46230	784488
2241	784489
5377	784490
16287	784491
2066	784492
75	784493
47785	784494
454	784495
15929	784496
13458	784497
1	784498
1	784499
833	784500
12711	784501
17244	784502
43121	784503
5255	784504
2066	784505
8437	784506
14856	784507
2891	784508
17437	784509
69202	784510
41033	784511
53262	784512
3813	784513
478	784514
530	784515
475	784516
601	784517
17363	784518
820	784519
81407	784520
24	784521
797	784522
527	784523
18404	784524
70728	784525
1	784526
63	784527
402	784528
1939	784529
16961	784530
107	784531
9772	784532
1925	784533
47242	784534
85991	784535
1	784536
1603	784537
63344	784538
29028	784539
4298	784540
43	784541
2924	784542
9973	784543
2582	784544
1225	784545
57365	784546
16507	784547
33016	784548
4828	784549
53808	784550
8936	784551
285	784552
28477	784553
1850	784554
2295	784555
34	784556
18390	784557
3650	784558
142	784559
311	784560
4494	784561
9367	784562
21793	784563
35895	784564
4940	784565
16258	784566
3084	784567
70020	784568
91853	784569
60295	784570
2616	784571
29024	784572
197	784573
101212	784574
768	784575
3748	784576
3308	784577
12329	784578
54553	784579
771	784580
4414	784581
369	784582
10215	784583
2002	784584
21104	784585
10313	784586
638	784587
46513	784588
3429	784589
68221	784590
3149	784591
4660	784592
13777	784593
19576	784594
4379	784595
11602	784596
58080	784597
16539	784598
1025	784599
137585	784600
6379	784601
4899	784602
4478	784603
559	784604
56624	784605
12694	784606
2202	784607
154	784608
32469	784609
60279	784610
5138	784611
81097	784612
1357	784613
830	784614
21817	784615
1974	784616
10260	784617
1224	784618
1475	784619
51363	784620
11199	784621
3337	784622
2252	784623
1069	784624
50846	784625
2609	784626
14819	784627
38116	784628
3865	784629
108809	784630
24228	784631
36209	784632
16861	784633
128425	784634
777	784635
27716	784636
1800	784637
5608	784638
4467	784639
16512	784640
21323	784641
61760	784642
1224	784643
28951	784644
7368	784645
12453	784646
4207	784647
55034	784648
4261	784649
39921	784650
46281	784651
4472	784652
362	784653
6728	784654
17165	784655
2263	784656
6090	784657
10971	784658
116	784659
42406	784660
1	784661
1	784662
2420	784663
2345	784664
1	784665
846	784666
72131	784667
122802	784668
33114	784669
2282	784670
1982	784671
8376	784672
841	784673
1504	784674
37837	784675
6015	784676
2232	784677
2002	784678
99918	784679
20372	784680
3395	784681
3236	784682
3778	784683
17666	784684
75608	784685
17258	784686
994	784687
30192	784688
26283	784689
47060	784690
39	784691
2640	784692
6468	784693
21575	784694
5460	784695
125089	784696
12760	784697
16228	784698
382	784699
1312	784700
46253	784701
5835	784702
113050	784703
114912	784704
104935	784705
10330	784706
1490	784707
11495	784708
46015	784709
3847	784710
70765	784711
1888	784712
131	784713
4431	784714
1611	784715
49859	784716
11394	784717
32948	784718
7354	784719
13288	784720
2	784721
31650	784722
1516	784723
99197	784724
27214	784725
13500	784726
29176	784727
37116	784728
22384	784729
851	784730
72	784731
1168	784732
6836	784733
71	784734
45611	784735
4588	784736
158	784737
10665	784738
9253	784739
21345	784740
16318	784741
65699	784742
10879	784743
32862	784744
1277	784745
1494	784746
50810	784747
370	784748
489	784749
22149	784750
72	784751
122968	784752
34221	784753
54148	784754
15617	784755
5520	784756
23077	784757
1634	784758
321	784759
3571	784760
72	784761
16691	784762
565	784763
979	784764
12501	784765
12032	784766
4139	784767
740	784768
33652	784769
2162	784770
24842	784771
73	784772
24957	784773
35557	784774
37703	784775
369	784776
21	784777
10296	784778
129610	784779
36484	784780
3838	784781
176	784782
2371	784783
9414	784784
176	784785
9414	784786
492	784787
902	784788
20349	784789
2017	784790
492	784791
66595	784792
252	784793
810	784794
1074	784795
7385	784796
2684	784797
42450	784798
46471	784799
47346	784800
4401	784801
27209	784802
346	784803
2544	784804
7089	784805
30	784806
49150	784807
64052	784808
53884	784809
51663	784810
79619	784811
14373	784812
28383	784813
17164	784814
8676	784815
27662	784816
516	784817
92079	784818
16582	784819
33158	784820
107321	784821
61338	784822
1217	784823
27571	784824
4298	784825
16	784826
1504	784827
49838	784828
388	784829
4888	784830
3744	784831
3031	784832
2546	784833
6911	784834
86777	784835
1417	784836
1417	784837
13828	784838
842	784839
2333	784840
6467	784841
14022	784842
33035	784843
129201	784844
7566	784845
3178	784846
4450	784847
647	784848
33246	784849
181	784850
647	784851
41379	784852
18714	784853
1317	784854
92309	784855
99194	784856
18332	784857
14288	784858
1063	784859
3144	784860
19931	784861
3300	784862
22064	784863
32966	784864
18189	784865
3160	784866
5163	784867
68	784868
68	784869
6999	784870
4053	784871
28	784872
16412	784873
876	784874
45088	784875
344	784876
5036	784877
5616	784878
2369	784879
44039	784880
8074	784881
5031	784882
2462	784883
7680	784884
2340	784885
2506	784886
11492	784887
8106	784888
66042	784889
32154	784890
8448	784891
3605	784892
156243	784893
20707	784894
64279	784895
20510	784896
45643	784897
36182	784898
12489	784899
20160	784900
5929	784901
16933	784902
2587	784903
48730	784904
1996	784905
44631	784906
633	784907
51963	784908
35369	784909
48477	784910
55413	784911
3514	784912
10611	784913
2121	784914
559	784915
4036	784916
6083	784917
36534	784918
132	784919
1989	784920
27966	784921
9934	784922
14903	784923
20334	784924
18127	784925
102874	784926
240	784927
20194	784928
24818	784929
56115	784930
76	784931
13996	784932
3089	784933
983	784934
7962	784935
570	784936
86433	784937
129179	784938
1579	784939
44662	784940
22567	784941
24138	784942
30948	784943
39548	784944
928	784945
2378	784946
307	784947
12696	784948
95263	784949
544	784950
2242	784951
2044	784952
22075	784953
7812	784954
3998	784955
7343	784956
14556	784957
27294	784958
1074	784959
8112	784960
7322	784961
57492	784962
33504	784963
2465	784964
6936	784965
1865	784966
78438	784967
49522	784968
79009	784969
45055	784970
983	784971
12077	784972
54277	784973
125979	784974
17204	784975
53876	784976
37836	784977
56166	784978
46253	784979
1049	784980
27327	784981
1844	784982
129178	784983
15370	784984
7632	784985
46193	784986
31686	784987
23142	784988
60884	784989
105488	784990
39253	784991
21	784992
764	784993
5212	784994
15	784995
102801	784996
141550	784997
32786	784998
5530	784999
44904	785000
12716	785001
4064	785002
26518	785003
30358	785004
6732	785005
1409	785006
28100	785007
16473	785008
12044	785009
4571	785010
38600	785011
83	785012
79462	785013
2172	785014
35941	785015
18515	785016
24194	785017
71	785018
5199	785019
11090	785020
2487	785021
3537	785022
248	785023
25309	785024
8200	785025
11336	785026
14135	785027
10752	785028
15946	785029
31116	785030
4654	785031
3447	785032
80453	785033
3931	785034
141671	785035
22699	785036
23577	785037
5940	785038
7988	785039
20464	785040
4234	785041
6153	785042
1200	785043
5752	785044
5354	785045
1692	785046
28882	785047
2369	785048
19440	785049
3627	785050
34418	785051
68304	785052
19329	785053
4208	785054
50522	785055
1074	785056
67	785057
32112	785058
67937	785059
4851	785060
115160	785061
1074	785062
13027	785063
26573	785064
62457	785065
2385	785066
9433	785067
45311	785068
7901	785069
12111	785070
1138	785071
37800	785072
29183	785073
44627	785074
27104	785075
43251	785076
14849	785077
67765	785078
26575	785079
52738	785080
3328	785081
2893	785082
870	785083
5892	785084
146786	785085
74410	785086
48458	785087
55212	785088
1479	785089
4268	785090
37848	785091
51166	785092
22042	785093
880	785094
17144	785095
4541	785096
31554	785097
38503	785098
36534	785099
129707	785100
162492	785101
97836	785102
90826	785103
86422	785104
113724	785105
112231	785106
32063	785107
61536	785108
69240	785109
747	785110
58314	785111
13792	785112
8152	785113
579	785114
187	785115
64531	785116
71081	785117
18104	785118
40140	785119
54973	785120
1724	785121
1221	785122
71775	785123
1221	785124
30204	785125
91482	785126
82905	785127
63857	785128
35416	785129
48927	785130
45289	785131
10332	785132
13324	785133
22319	785134
53381	785135
14008	785136
8696	785137
7411	785138
42409	785139
6323	785140
181	785141
3485	785142
14836	785143
51655	785144
47124	785145
58600	785146
31347	785147
60303	785148
7988	785149
7216	785150
16582	785151
37729	785152
25397	785153
22089	785154
9871	785155
4261	785156
37898	785157
5538	785158
24142	785159
37907	785160
5922	785161
27013	785162
13533	785163
39974	785164
24189	785165
48906	785166
20042	785167
14331	785168
40446	785169
13987	785170
39209	785171
9642	785172
12135	785173
668	785174
511	785175
2570	785176
17684	785177
28135	785178
17253	785179
23715	785180
9355	785181
17221	785182
28118	785183
33435	785184
51309	785185
129797	785186
68142	785187
30640	785188
18180	785189
59541	785190
41505	785191
17052	785192
3715	785193
3043	785194
154	785195
49	785196
36118	785197
2245	785198
1047	785199
175	785200
15649	785201
27993	785202
6700	785203
1707	785204
79176	785205
149	785206
30577	785207
16893	785208
2734	785209
17585	785210
32934	785211
1370	785212
39305	785213
39264	785214
3811	785215
33	785216
99	785217
90241	785218
132737	785219
45961	785220
8894	785221
15418	785222
22111	785223
3426	785224
1810	785225
7111	785226
19826	785227
51767	785228
28234	785229
89106	785230
25438	785231
7725	785232
61497	785233
45390	785234
8164	785235
40663	785236
74310	785237
2556	785238
72115	785239
3799	785240
58892	785241
22111	785242
58862	785243
14305	785244
3976	785245
45967	785246
39228	785247
370	785248
1137	785249
3799	785250
183	785251
5606	785252
466	785253
3730	785254
183	785255
6435	785256
56704	785257
45679	785258
12124	785259
12870	785260
11607	785261
12963	785262
29012	785263
39193	785264
28323	785265
87069	785266
5198	785267
34118	785268
67603	785269
61849	785270
5341	785271
26228	785272
27478	785273
35134	785274
419	785275
43016	785276
20319	785277
82803	785278
29012	785279
7011	785280
21640	785281
108493	785282
82073	785283
8710	785284
40296	785285
9925	785286
9362	785287
82803	785288
30308	785289
1300	785290
10075	785291
68904	785292
82798	785293
70250	785294
25914	785295
37495	785296
102172	785297
17967	785298
12080	785299
87026	785300
102	785301
378	785302
2054	785303
50492	785304
11607	785305
15154	785306
55469	785307
36994	785308
5173	785309
23618	785310
17075	785311
122537	785312
2865	785313
2130	785314
31365	785315
437	785316
211	785317
30743	785318
24808	785319
23603	785320
1893	785321
1893	785322
102	785323
43348	785324
876	785325
67063	785326
28234	785327
22467	785328
7527	785329
70072	785330
183	785331
12010	785332
10078	785333
3710	785334
14338	785335
28234	785336
27160	785337
10959	785338
83861	785339
34502	785340
87994	785341
12010	785342
36994	785343
19202	785344
421	785345
6435	785346
1101	785347
4052	785348
211	785349
615	785350
22151	785351
3656	785352
68904	785353
39399	785354
5986	785355
18050	785356
3110	785357
11528	785358
8710	785359
13386	785360
95307	785361
18039	785362
22959	785363
817	785364
63781	785365
80793	785366
30634	785367
1230	785368
5522	785369
158	785370
1711	785371
1028	785372
1028	785373
8295	785374
164	785375
11256	785376
46003	785377
2229	785378
2229	785379
41521	785380
7011	785381
60596	785382
3685	785383
93503	785384
9345	785385
18050	785386
7527	785387
39260	785388
66836	785389
15208	785390
87862	785391
3037	785392
1866	785393
2270	785394
11833	785395
48527	785396
233	785397
1057	785398
114	785399
211	785400
36	785401
67273	785402
8341	785403
135486	785404
41107	785405
82409	785406
5279	785407
28615	785408
4497	785409
5937	785410
30622	785411
3120	785412
5279	785413
72937	785414
5341	785415
13726	785416
4085	785417
931	785418
43013	785419
21039	785420
5279	785421
437	785422
10036	785423
456	785424
7011	785425
35134	785426
525	785427
2776	785428
6050	785429
18917	785430
31842	785431
9641	785432
4358	785433
2284	785434
120010	785435
63474	785436
4190	785437
69884	785438
59220	785439
14196	785440
38735	785441
29715	785442
7154	785443
50995	785444
1036	785445
18709	785446
1191	785447
67855	785448
10591	785449
2830	785450
58	785451
58892	785452
48637	785453
19288	785454
45041	785455
13351	785456
14301	785457
2832	785458
21742	785459
5333	785460
47664	785461
822	785462
20647	785463
811	785464
11569	785465
67517	785466
18563	785467
876	785468
9733	785469
20050	785470
22770	785471
39213	785472
2044	785473
53556	785474
337	785475
68106	785476
25326	785477
33630	785478
83660	785479
6780	785480
32934	785481
1208	785482
18563	785483
4422	785484
21741	785485
1989	785486
51152	785487
13123	785488
421	785489
110713	785490
29927	785491
89938	785492
2916	785493
5825	785494
7725	785495
302	785496
80566	785497
67063	785498
68057	785499
64013	785500
387	785501
387	785502
11089	785503
7701	785504
5	785505
470	785506
4995	785507
3972	785508
470	785509
514	785510
2542	785511
1052	785512
2245	785513
48962	785514
41505	785515
63376	785516
2245	785517
6640	785518
10287	785519
29290	785520
1036	785521
655	785522
113261	785523
35974	785524
3887	785525
3354	785526
2476	785527
50924	785528
6253	785529
88640	785530
34439	785531
16467	785532
2282	785533
6042	785534
18673	785535
5194	785536
24	785537
5	785538
515	785539
10754	785540
3617	785541
60201	785542
2250	785543
4098	785544
26556	785545
41505	785546
1082	785547
18666	785548
98159	785549
7488	785550
15320	785551
46387	785552
43293	785553
26723	785554
69143	785555
241	785556
55544	785557
16102	785558
233	785559
36127	785560
6238	785561
1611	785562
58917	785563
5147	785564
9837	785565
67902	785566
14955	785567
22953	785568
106025	785569
93375	785570
3928	785571
2101	785572
72242	785573
12771	785574
1473	785575
55483	785576
11009	785577
27197	785578
36740	785579
33320	785580
28206	785581
15199	785582
23886	785583
38872	785584
636	785585
3714	785586
27085	785587
11315	785588
21816	785589
40680	785590
39281	785591
30992	785592
13326	785593
41276	785594
8619	785595
107237	785596
21449	785597
4673	785598
88818	785599
12130	785600
14561	785601
5674	785602
22129	785603
70893	785604
7550	785605
6388	785606
53714	785607
50562	785608
87180	785609
29841	785610
68216	785611
110950	785612
7524	785613
13224	785614
7638	785615
53248	785616
40476	785617
44854	785618
7964	785619
6825	785620
673	785621
7986	785622
34127	785623
15195	785624
7638	785625
130817	785626
56931	785627
2215	785628
45837	785629
17562	785630
6500	785631
11040	785632
28043	785633
3436	785634
78673	785635
18485	785636
388	785637
16735	785638
39942	785639
2347	785640
38179	785641
61346	785642
2099	785643
315	785644
6722	785645
52331	785646
13969	785647
46493	785648
82722	785649
6827	785650
9808	785651
45100	785652
88626	785653
71599	785654
53438	785655
41412	785656
67873	785657
33295	785658
3070	785659
37225	785660
5594	785661
80916	785662
87487	785663
120532	785664
53044	785665
26197	785666
30886	785667
38792	785668
3758	785669
77970	785670
333	785671
16729	785672
14954	785673
87640	785674
11311	785675
122787	785676
37159	785677
70155	785678
14628	785679
25548	785680
33188	785681
71578	785682
92874	785683
12446	785684
3463	785685
37630	785686
3877	785687
112911	785688
41564	785689
14642	785690
35033	785691
17747	785692
2003	785693
1850	785694
5049	785695
5995	785696
8575	785697
31634	785698
14904	785699
25484	785700
30096	785701
12434	785702
2590	785703
4265	785704
83190	785705
23735	785706
6198	785707
4108	785708
115302	785709
58198	785710
1153	785711
90475	785712
3261	785713
736	785714
64948	785715
11557	785716
1490	785717
14751	785718
9869	785719
16650	785720
63142	785721
2749	785722
20495	785723
6092	785724
8477	785725
112454	785726
12326	785727
6369	785728
1680	785729
13385	785730
1473	785731
1890	785732
19007	785733
4350	785734
85144	785735
13339	785736
29702	785737
107868	785738
3284	785739
26541	785740
6324	785741
69382	785742
2289	785743
17588	785744
315	785745
9237	785746
30166	785747
74357	785748
74778	785749
40699	785750
27527	785751
40609	785752
107550	785753
35306	785754
18693	785755
47223	785756
103885	785757
84754	785758
648	785759
53252	785760
20831	785761
803	785762
9418	785763
33548	785764
7122	785765
6693	785766
45926	785767
39347	785768
9913	785769
37152	785770
1110	785771
180	785772
129071	785773
54628	785774
45352	785775
3331	785776
35463	785777
17566	785778
20	785779
7246	785780
41567	785781
1223	785782
8099	785783
51490	785784
56166	785785
37836	785786
50847	785787
40060	785788
92453	785789
60977	785790
14101	785791
347	785792
6615	785793
2557	785794
31088	785795
18703	785796
3330	785797
5674	785798
23024	785799
18180	785800
31357	785801
798	785802
79140	785803
11322	785804
5191	785805
23826	785806
75146	785807
7413	785808
13307	785809
32304	785810
57521	785811
40904	785812
20442	785813
52283	785814
39897	785815
18627	785816
37858	785817
23574	785818
14988	785819
16235	785820
2992	785821
134424	785822
24331	785823
13275	785824
41133	785825
88784	785826
118522	785827
77428	785828
15636	785829
55230	785830
44755	785831
14624	785832
28740	785833
25932	785834
79099	785835
45536	785836
15554	785837
37229	785838
41904	785839
9300	785840
28923	785841
8548	785842
12795	785843
10537	785844
2997	785845
46874	785846
56818	785847
13397	785848
6514	785849
22715	785850
41662	785851
29	785852
12356	785853
3682	785854
18134	785855
6726	785856
180	785857
3492	785858
86	785859
137533	785860
44831	785861
16884	785862
11714	785863
9614	785864
39324	785865
17641	785866
104307	785867
10610	785868
53651	785869
20357	785870
164259	785871
58050	785872
97891	785873
267	785874
25529	785875
1680	785876
1773	785877
50745	785878
2973	785879
10065	785880
11327	785881
16576	785882
77936	785883
1610	785884
53268	785885
19612	785886
4729	785887
13477	785888
965	785889
1198	785890
6994	785891
26683	785892
23710	785893
26947	785894
135491	785895
152731	785896
10172	785897
59875	785898
20188	785899
2849	785900
26133	785901
54253	785902
605	785903
118	785904
69466	785905
6258	785906
59184	785907
6361	785908
47146	785909
34041	785910
11332	785911
17232	785912
7313	785913
64136	785914
7754	785915
34127	785916
45875	785917
8264	785918
46185	785919
19916	785920
124823	785921
53935	785922
42466	785923
76262	785924
38101	785925
30428	785926
9237	785927
32104	785928
37307	785929
31162	785930
5763	785931
73009	785932
39559	785933
136098	785934
41423	785935
7793	785936
72061	785937
68211	785938
15500	785939
2676	785940
113589	785941
113232	785942
108443	785943
63504	785944
25926	785945
32157	785946
127713	785947
46511	785948
108733	785949
15320	785950
84906	785951
27062	785952
91640	785953
68168	785954
99463	785955
1210	785956
83721	785957
85473	785958
50595	785959
3335	785960
33625	785961
47911	785962
21300	785963
46491	785964
15592	785965
81157	785966
54222	785967
13156	785968
26207	785969
110548	785970
73866	785971
9171	785972
61670	785973
82059	785974
83559	785975
87753	785976
24360	785977
11306	785978
70877	785979
56861	785980
16972	785981
134281	785982
14952	785983
126289	785984
96992	785985
23707	785986
1161	785987
7151	785988
94090	785989
48804	785990
71482	785991
6224	785992
21931	785993
25902	785994
124370	785995
29613	785996
53195	785997
32780	785998
3612	785999
10970	786000
522	786001
63451	786002
48836	786003
68041	786004
110529	786005
15200	786006
6243	786007
9245	786008
49948	786009
40746	786010
58916	786011
3523	786012
7606	786013
13247	786014
47151	786015
18244	786016
42482	786017
67712	786018
29109	786019
117549	786020
38125	786021
35491	786022
105983	786023
48864	786024
40094	786025
29115	786026
105803	786027
11302	786028
44440	786029
18044	786030
110916	786031
49590	786032
110629	786033
49447	786034
74912	786035
11261	786036
34841	786037
121738	786038
40920	786039
4478	786040
89282	786041
24186	786042
72259	786043
36590	786044
99570	786045
92408	786046
89995	786047
69492	786048
28200	786049
75942	786050
127819	786051
102757	786052
83853	786053
38167	786054
33668	786055
18249	786056
96262	786057
126160	786058
138715	786059
118912	786060
49915	786061
99656	786062
102455	786063
29115	786064
10511	786065
68062	786066
25369	786067
61365	786068
50705	786069
56241	786070
93489	786071
108872	786072
11249	786073
57434	786074
21595	786075
9183	786076
3045	786077
614	786078
2368	786079
17177	786080
111422	786081
149116	786082
97591	786083
16232	786084
4071	786085
20067	786086
105998	786087
25416	786088
33591	786089
102910	786090
31601	786091
70465	786092
8850	786093
19196	786094
37335	786095
73854	786096
2295	786097
30616	786098
21122	786099
21995	786100
4576	786101
15328	786102
48679	786103
18208	786104
51659	786105
2640	786106
511	786107
21882	786108
1071	786109
137	786110
4472	786111
14760	786112
22957	786113
115773	786114
14589	786115
39299	786116
82339	786117
117534	786118
3437	786119
46390	786120
40028	786121
51334	786122
5394	786123
1536	786124
1930	786125
274	786126
33701	786127
4549	786128
50683	786129
34012	786130
7502	786131
9987	786132
68869	786133
12791	786134
72036	786135
88044	786136
2676	786137
5856	786138
7308	786139
71510	786140
15167	786141
8714	786142
34765	786143
1549	786144
5237	786145
345	786146
54724	786147
12198	786148
43598	786149
96416	786150
17150	786151
21298	786152
135840	786153
43313	786154
64615	786155
32516	786156
120269	786157
24337	786158
75481	786159
3442	786160
83	786161
41189	786162
111471	786163
71431	786164
44035	786165
107090	786166
17768	786167
4879	786168
37881	786169
2726	786170
3392	786171
23955	786172
2845	786173
37426	786174
27545	786175
8709	786176
27159	786177
95571	786178
60516	786179
106954	786180
99634	786181
5028	786182
3564	786183
33874	786184
3729	786185
32181	786186
40032	786187
35901	786188
33062	786189
44	786190
4922	786191
37159	786192
7394	786193
38641	786194
4542	786195
468	786196
22967	786197
15589	786198
4036	786199
12399	786200
12025	786201
180	786202
78887	786203
81665	786204
24549	786205
43611	786206
18511	786207
20806	786208
16590	786209
8838	786210
38847	786211
68880	786212
6174	786213
7407	786214
11261	786215
25892	786216
53304	786217
63634	786218
7138	786219
69741	786220
1255	786221
15712	786222
6149	786223
92450	786224
52332	786225
64481	786226
6608	786227
71235	786228
41275	786229
30921	786230
58342	786231
107173	786232
137274	786233
18477	786234
100923	786235
120359	786236
2301	786237
38914	786238
31989	786239
11464	786240
48492	786241
113230	786242
12540	786243
71719	786244
57784	786245
4252	786246
75411	786247
35382	786248
5008	786249
20450	786250
2046	786251
26993	786252
7293	786253
23105	786254
7495	786255
754	786256
15281	786257
1775	786258
3869	786259
36860	786260
32386	786261
74604	786262
120148	786263
104031	786264
137555	786265
17843	786266
85866	786267
54244	786268
39160	786269
44919	786270
33624	786271
53220	786272
1950	786273
15272	786274
91606	786275
50645	786276
88731	786277
9111	786278
60544	786279
138590	786280
85291	786281
85389	786282
7660	786283
116769	786284
73045	786285
81680	786286
25523	786287
38072	786288
51973	786289
16059	786290
75206	786291
29014	786292
56480	786293
3316	786294
44790	786295
2069	786296
90808	786297
82287	786298
39423	786299
29626	786300
45843	786301
135787	786302
40055	786303
97950	786304
43411	786305
12114	786306
65998	786307
45864	786308
46225	786309
101267	786310
95297	786311
8173	786312
97511	786313
104305	786314
106682	786315
43418	786316
74736	786317
91332	786318
3076	786319
86760	786320
66165	786321
63783	786322
90472	786323
20329	786324
40601	786325
41462	786326
2235	786327
32833	786328
14350	786329
11761	786330
96862	786331
20788	786332
23453	786333
20683	786334
90265	786335
11199	786336
6517	786337
79586	786338
20479	786339
31387	786340
10563	786341
7943	786342
3941	786343
7663	786344
3086	786345
4423	786346
4722	786347
42154	786348
22395	786349
5958	786350
29188	786351
36250	786352
63197	786353
2064	786354
6196	786355
13222	786356
8349	786357
39874	786358
874	786359
744	786360
29	786361
41620	786362
7605	786363
1681	786364
6895	786365
132102	786366
123369	786367
6277	786368
15758	786369
590	786370
10992	786371
2742	786372
16173	786373
1124	786374
82705	786375
52224	786376
5904	786377
23155	786378
15666	786379
20840	786380
60525	786381
51632	786382
29464	786383
14993	786384
74816	786385
53394	786386
35078	786387
39981	786388
95546	786389
152971	786390
7916	786391
60430	786392
41848	786393
89187	786394
36663	786395
22930	786396
16592	786397
22649	786398
68769	786399
34802	786400
4285	786401
94960	786402
25331	786403
58868	786404
7682	786405
42634	786406
66176	786407
12535	786408
12511	786409
45533	786410
5834	786411
59050	786412
87890	786413
31170	786414
45430	786415
24298	786416
53194	786417
63658	786418
102581	786419
98180	786420
101216	786421
15715	786422
39582	786423
67748	786424
67158	786425
39191	786426
44316	786427
20750	786428
8081	786429
51612	786430
45351	786431
34813	786432
23149	786433
43622	786434
6168	786435
10365	786436
12445	786437
45424	786438
6543	786439
35323	786440
2170	786441
82401	786442
19684	786443
64395	786444
8168	786445
1817	786446
8192	786447
42000	786448
22093	786449
75802	786450
44770	786451
102156	786452
102254	786453
49641	786454
4124	786455
54551	786456
53796	786457
23321	786458
17689	786459
18321	786460
42038	786461
15322	786462
27823	786463
107769	786464
55418	786465
98889	786466
6498	786467
3376	786468
19719	786469
1687	786470
13104	786471
7331	786472
924	786473
31704	786474
46136	786475
107858	786476
15661	786477
81918	786478
2592	786479
88209	786480
30704	786481
86628	786482
1919	786483
71059	786484
95833	786485
92215	786486
39466	786487
76896	786488
35109	786489
31992	786490
28635	786491
19160	786492
27724	786493
44828	786494
70259	786495
10873	786496
68681	786497
34379	786498
27185	786499
107801	786500
90928	786501
53093	786502
68002	786503
41576	786504
53885	786505
39917	786506
15201	786507
10334	786508
111969	786509
56007	786510
88164	786511
14615	786512
14190	786513
7208	786514
45162	786515
137718	786516
48622	786517
37235	786518
65746	786519
18159	786520
24785	786521
30398	786522
34211	786523
6287	786524
34733	786525
72369	786526
23473	786527
71375	786528
131058	786529
40712	786530
86587	786531
39865	786532
36777	786533
19060	786534
8537	786535
23711	786536
5518	786537
30556	786538
26194	786539
104370	786540
47151	786541
58895	786542
18725	786543
34640	786544
63574	786545
50282	786546
9073	786547
60442	786548
35867	786549
52761	786550
14994	786551
42559	786552
70443	786553
5757	786554
11005	786555
13712	786556
1687	786557
82391	786558
22019	786559
46827	786560
53806	786561
63699	786562
7238	786563
110562	786564
86276	786565
108522	786566
57511	786567
59494	786568
35130	786569
41864	786570
58596	786571
58367	786572
44301	786573
88693	786574
66491	786575
4991	786576
65759	786577
31158	786578
6912	786579
25950	786580
3543	786581
103908	786582
16959	786583
2912	786584
2857	786585
2768	786586
85385	786587
692	786588
82796	786589
39972	786590
53252	786591
15586	786592
59050	786593
10324	786594
24114	786595
40543	786596
56556	786597
92342	786598
65478	786599
103745	786600
11312	786601
53324	786602
41935	786603
24964	786604
300	786605
9311	786606
1188	786607
53389	786608
26542	786609
30549	786610
31909	786611
71163	786612
52153	786613
24661	786614
13969	786615
104108	786616
107174	786617
18303	786618
70983	786619
81682	786620
12494	786621
8425	786622
50664	786623
119783	786624
44461	786625
38556	786626
2255	786627
15468	786628
597	786629
719	786630
8650	786631
6477	786632
6236	786633
18146	786634
78488	786635
102064	786636
10942	786637
58619	786638
9706	786639
91995	786640
40127	786641
64881	786642
51457	786643
5351	786644
46135	786645
981	786646
380	786647
26482	786648
26679	786649
14679	786650
11313	786651
81063	786652
38694	786653
56796	786654
14331	786655
64792	786656
31720	786657
74513	786658
23556	786659
30108	786660
53168	786661
3376	786662
13526	786663
28665	786664
7413	786665
96863	786666
34186	786667
29697	786668
59940	786669
1952	786670
77140	786671
28229	786672
87939	786673
15940	786674
20442	786675
65777	786676
33283	786677
3046	786678
22760	786679
2934	786680
12284	786681
3928	786682
21865	786683
19925	786684
26021	786685
66991	786686
24360	786687
93957	786688
5202	786689
1950	786690
1611	786691
23034	786692
75311	786693
148	786694
1233	786695
8132	786696
2237	786697
64590	786698
54247	786699
22101	786700
28374	786701
15901	786702
69375	786703
28118	786704
69247	786705
113339	786706
113860	786707
36417	786708
13422	786709
42992	786710
53047	786711
6789	786712
108674	786713
5821	786714
10395	786715
22115	786716
56927	786717
121278	786718
95860	786719
46227	786720
7545	786721
34014	786722
24802	786723
1049	786724
55476	786725
10643	786726
37667	786727
44797	786728
44885	786729
49481	786730
38643	786731
35346	786732
30144	786733
60251	786734
32953	786735
136933	786736
13707	786737
26417	786738
26277	786739
80965	786740
87813	786741
110641	786742
42167	786743
88935	786744
84851	786745
83002	786746
81059	786747
35541	786748
91974	786749
45315	786750
41188	786751
88951	786752
109283	786753
37621	786754
87974	786755
34379	786756
2302	786757
19267	786758
104183	786759
28468	786760
23097	786761
17136	786762
110356	786763
61067	786764
62163	786765
9041	786766
19223	786767
13316	786768
64497	786769
22121	786770
67706	786771
29201	786772
13254	786773
28227	786774
59848	786775
14954	786776
55428	786777
26154	786778
9118	786779
17623	786780
2375	786781
98848	786782
19925	786783
38120	786784
1952	786785
954	786786
90900	786787
937	786788
366	786789
5485	786790
29065	786791
1424	786792
34416	786793
41491	786794
2300	786795
1437	786796
53006	786797
180	786798
53337	786799
16877	786800
67829	786801
28852	786802
10992	786803
18020	786804
12242	786805
11403	786806
22	786807
6515	786808
2326	786809
35072	786810
21839	786811
1610	786812
964	786813
402	786814
2099	786815
2120	786816
11079	786817
3467	786818
1246	786819
34625	786820
126	786821
35084	786822
2153	786823
4324	786824
59767	786825
7715	786826
11775	786827
6039	786828
27524	786829
2790	786830
1969	786831
7007	786832
20	786833
55565	786834
24309	786835
14656	786836
23031	786837
17120	786838
38814	786839
180	786840
1782	786841
87439	786842
18127	786843
2846	786844
24874	786845
4624	786846
180	786847
1268	786848
16080	786849
26501	786850
123586	786851
21468	786852
2510	786853
9921	786854
81044	786855
33611	786856
4264	786857
23111	786858
7604	786859
16174	786860
2835	786861
69784	786862
62192	786863
20391	786864
24903	786865
30976	786866
58887	786867
63227	786868
6657	786869
149	786870
22803	786871
5384	786872
98058	786873
34057	786874
27180	786875
13422	786876
39347	786877
1669	786878
47938	786879
30370	786880
82115	786881
8830	786882
12698	786883
16303	786884
7566	786885
9923	786886
104295	786887
38602	786888
8408	786889
86141	786890
1407	786891
56294	786892
44567	786893
14047	786894
5017	786895
91521	786896
20070	786897
18230	786898
25529	786899
99915	786900
4306	786901
30064	786902
9034	786903
11500	786904
33229	786905
6339	786906
31703	786907
30231	786908
18375	786909
51228	786910
7207	786911
10408	786912
1735	786913
91988	786914
9223	786915
1242	786916
2653	786917
4860	786918
36822	786919
24254	786920
40626	786921
18953	786922
20	786923
97532	786924
3715	786925
3043	786926
11440	786927
87948	786928
24952	786929
113567	786930
26116	786931
4532	786932
65002	786933
66925	786934
72975	786935
28971	786936
16911	786937
83376	786938
1712	786939
17573	786940
120055	786941
37394	786942
1186	786943
83756	786944
42536	786945
23066	786946
18087	786947
5520	786948
7564	786949
7532	786950
64877	786951
36477	786952
77859	786953
11010	786954
44897	786955
11947	786956
20103	786957
53245	786958
76271	786959
54299	786960
65918	786961
72190	786962
77483	786963
569	786964
61134	786965
4997	786966
2350	786967
26433	786968
11470	786969
8350	786970
60564	786971
13712	786972
20470	786973
20323	786974
68000	786975
3362	786976
6464	786977
61207	786978
28969	786979
68769	786980
48055	786981
84923	786982
8539	786983
24267	786984
44589	786985
24801	786986
54651	786987
30974	786988
44	786989
16972	786990
23989	786991
22244	786992
98002	786993
25865	786994
51575	786995
67461	786996
35067	786997
56445	786998
28760	786999
46357	787000
34031	787001
7124	787002
68806	787003
34112	787004
64032	787005
648	787006
83587	787007
17888	787008
1487	787009
40819	787010
54163	787011
33986	787012
31029	787013
55279	787014
77553	787015
7730	787016
69319	787017
5237	787018
15959	787019
41950	787020
52057	787021
92759	787022
13557	787023
6682	787024
10317	787025
2451	787026
85328	787027
14319	787028
7711	787029
16590	787030
53979	787031
8973	787032
100672	787033
86406	787034
21515	787035
82765	787036
74657	787037
23154	787038
32973	787039
8256	787040
80948	787041
43323	787042
20529	787043
38504	787044
37606	787045
34533	787046
15220	787047
23886	787048
39331	787049
17573	787050
2455	787051
14912	787052
53646	787053
15588	787054
27952	787055
36520	787056
79894	787057
39329	787058
105301	787059
40210	787060
4767	787061
60437	787062
7546	787063
36046	787064
2934	787065
21868	787066
137437	787067
6375	787068
24545	787069
6790	787070
1303	787071
424	787072
52196	787073
2215	787074
17308	787075
4503	787076
37314	787077
1814	787078
4592	787079
63556	787080
6955	787081
4484	787082
109846	787083
10978	787084
25957	787085
1782	787086
17214	787087
22481	787088
2119	787089
47120	787090
106706	787091
3526	787092
110455	787093
3943	787094
2541	787095
22821	787096
1882	787097
6642	787098
27	787099
92485	787100
760	787101
111625	787102
348	787103
123957	787104
87445	787105
132494	787106
84681	787107
72893	787108
39737	787109
62695	787110
80772	787111
40654	787112
99741	787113
1810	787114
585	787115
19689	787116
89387	787117
8505	787118
46609	787119
8129	787120
20766	787121
10764	787122
2369	787123
6659	787124
665	787125
30511	787126
28544	787127
61431	787128
5308	787129
17099	787130
12077	787131
2274	787132
21328	787133
53188	787134
19911	787135
9690	787136
20349	787137
32895	787138
4444	787139
6395	787140
10617	787141
2044	787142
6732	787143
13971	787144
11541	787145
37599	787146
1384	787147
24604	787148
7005	787149
5266	787150
8615	787151
666	787152
9001	787153
325	787154
158	787155
2147	787156
5697	787157
28645	787158
75894	787159
443	787160
3334	787161
2043	787162
8935	787163
5180	787164
5314	787165
71412	787166
49897	787167
1613	787168
124271	787169
59568	787170
3882	787171
12281	787172
98911	787173
4583	787174
2020	787175
850	787176
5600	787177
33938	787178
2541	787179
3976	787180
514	787181
47378	787182
17653	787183
830	787184
1124	787185
9988	787186
19186	787187
12083	787188
11950	787189
5619	787190
113839	787191
89583	787192
18557	787193
3116	787194
9429	787195
54274	787196
69926	787197
48208	787198
9381	787199
73	787200
527	787201
28177	787202
663	787203
23456	787204
109895	787205
1352	787206
121142	787207
37550	787208
5433	787209
26455	787210
46512	787211
791	787212
1996	787213
24847	787214
28403	787215
2199	787216
20874	787217
29226	787218
16912	787219
68914	787220
31236	787221
2905	787222
75416	787223
946	787224
4167	787225
984	787226
53011	787227
9355	787228
53369	787229
13792	787230
5125	787231
98200	787232
7982	787233
79759	787234
41867	787235
40239	787236
1013	787237
50281	787238
6451	787239
23118	787240
12385	787241
635	787242
20430	787243
52094	787244
10550	787245
5348	787246
7041	787247
26871	787248
1053	787249
106947	787250
9862	787251
17237	787252
28224	787253
14162	787254
5853	787255
35845	787256
29762	787257
10782	787258
110884	787259
123953	787260
89989	787261
64463	787262
92860	787263
2846	787264
96352	787265
107	787266
71702	787267
283	787268
3447	787269
34545	787270
53352	787271
90237	787272
10367	787273
55424	787274
73691	787275
21824	787276
27578	787277
648	787278
24091	787279
739	787280
1318	787281
41340	787282
7405	787283
77970	787284
3446	787285
95939	787286
1579	787287
19101	787288
17865	787289
76340	787290
118636	787291
449	787292
14126	787293
5753	787294
54048	787295
1270	787296
6437	787297
3161	787298
586	787299
60248	787300
17804	787301
8811	787302
2036	787303
14308	787304
19844	787305
24593	787306
14672	787307
42308	787308
34004	787309
66197	787310
8021	787311
2786	787312
4851	787313
14443	787314
8105	787315
35256	787316
12542	787317
67858	787318
28390	787319
55424	787320
20175	787321
142	787322
12677	787323
39156	787324
134180	787325
47792	787326
3424	787327
1899	787328
81643	787329
74788	787330
9384	787331
26059	787332
78358	787333
18349	787334
55454	787335
9757	787336
10892	787337
96311	787338
27104	787339
94388	787340
60371	787341
20208	787342
54122	787343
12984	787344
55346	787345
8050	787346
14580	787347
52887	787348
53892	787349
33666	787350
7473	787351
21936	787352
52838	787353
31404	787354
15716	787355
18203	787356
9410	787357
3612	787358
44778	787359
10848	787360
14237	787361
6793	787362
55654	787363
61639	787364
34298	787365
24737	787366
8120	787367
14238	787368
12403	787369
87368	787370
12637	787371
4867	787372
104357	787373
19723	787374
20142	787375
104119	787376
658	787377
30220	787378
63504	787379
5741	787380
19744	787381
82405	787382
231	787383
124789	787384
99212	787385
119094	787386
23770	787387
89408	787388
7125	787389
129393	787390
61198	787391
89169	787392
5688	787393
18227	787394
35499	787395
39803	787396
6736	787397
69839	787398
99261	787399
41308	787400
14443	787401
79477	787402
14443	787403
4370	787404
31658	787405
81595	787406
69950	787407
121116	787408
132635	787409
22315	787410
87649	787411
23163	787412
118631	787413
54665	787414
56155	787415
109933	787416
111492	787417
66580	787418
88779	787419
12363	787420
9277	787421
36242	787422
56147	787423
118637	787424
54590	787425
109953	787426
69370	787427
87292	787428
8662	787429
138682	787430
49946	787431
38898	787432
72137	787433
138644	787434
25770	787435
7062	787436
33931	787437
99363	787438
91573	787439
85152	787440
85917	787441
61307	787442
137456	787443
1067	787444
7045	787445
60606	787446
31098	787447
3467	787448
4621	787449
132433	787450
71549	787451
26455	787452
86183	787453
52467	787454
3411	787455
26325	787456
12023	787457
68763	787458
77080	787459
119072	787460
74589	787461
5592	787462
6716	787463
101038	787464
6323	787465
12753	787466
11475	787467
16276	787468
44601	787469
57963	787470
7391	787471
578	787472
36635	787473
25392	787474
119784	787475
73303	787476
20150	787477
64767	787478
20529	787479
25823	787480
38507	787481
48952	787482
129021	787483
18478	787484
6945	787485
12796	787486
25933	787487
113332	787488
36822	787489
70936	787490
32225	787491
43137	787492
20081	787493
25948	787494
14382	787495
29139	787496
39410	787497
18541	787498
6116	787499
35489	787500
8996	787501
11789	787502
6456	787503
75228	787504
48147	787505
53816	787506
105790	787507
9881	787508
121488	787509
6988	787510
14348	787511
64946	787512
44476	787513
31654	787514
88786	787515
4252	787516
3612	787517
13485	787518
23918	787519
12093	787520
36026	787521
48438	787522
77927	787523
8933	787524
31506	787525
2295	787526
49890	787527
20425	787528
6698	787529
15984	787530
25578	787531
2624	787532
57721	787533
34004	787534
20322	787535
9415	787536
2913	787537
87589	787538
99261	787539
51682	787540
19590	787541
5117	787542
7941	787543
2502	787544
4967	787545
9999	787546
38451	787547
88706	787548
15599	787549
44667	787550
43383	787551
1241	787552
59158	787553
85240	787554
75754	787555
5208	787556
4216	787557
62462	787558
6738	787559
1276	787560
27166	787561
113654	787562
8555	787563
46432	787564
8301	787565
7663	787566
87953	787567
66677	787568
12998	787569
2110	787570
73302	787571
12565	787572
29431	787573
17290	787574
14500	787575
26499	787576
3946	787577
2314	787578
18305	787579
75691	787580
12383	787581
266	787582
790	787583
1933	787584
14333	787585
2127	787586
762	787587
711	787588
107457	787589
45397	787590
17424	787591
113227	787592
4569	787593
1284	787594
24548	787595
54325	787596
19257	787597
13889	787598
17485	787599
1552	787600
13889	787601
126428	787602
32409	787603
24862	787604
61294	787605
199	787606
1461	787607
15166	787608
26483	787609
93407	787610
4379	787611
40824	787612
59852	787613
111937	787614
4939	787615
12404	787616
12404	787617
564	787618
17334	787619
45843	787620
1124	787621
7888	787622
11534	787623
173	787624
31132	787625
8706	787626
11729	787627
898	787628
6083	787629
26401	787630
28579	787631
47213	787632
48450	787633
18864	787634
16647	787635
71042	787636
49375	787637
9765	787638
7086	787639
2913	787640
371	787641
42039	787642
33185	787643
15909	787644
35258	787645
59961	787646
33536	787647
11323	787648
16054	787649
4599	787650
64335	787651
4257	787652
61751	787653
23303	787654
48596	787655
15722	787656
82832	787657
2024	787658
1731	787659
25240	787660
5625	787661
23969	787662
47154	787663
111976	787664
26694	787665
82708	787666
45398	787667
23826	787668
17508	787669
6713	787670
44803	787671
131067	787672
45415	787673
110874	787674
4897	787675
77005	787676
55199	787677
35025	787678
29061	787679
9427	787680
44854	787681
4217	787682
11988	787683
29190	787684
102860	787685
536	787686
3325	787687
115020	787688
20317	787689
10135	787690
24421	787691
2837	787692
71210	787693
6417	787694
52979	787695
49447	787696
12398	787697
37186	787698
9784	787699
2077	787700
111911	787701
19695	787702
9965	787703
76833	787704
26269	787705
58148	787706
14642	787707
70509	787708
14371	787709
5502	787710
13017	787711
24092	787712
4785	787713
3408	787714
32273	787715
40805	787716
54649	787717
13694	787718
36544	787719
125791	787720
20528	787721
89937	787722
24442	787723
5126	787724
44	787725
7497	787726
15758	787727
23067	787728
1192	787729
21	787730
42380	787731
58856	787732
4991	787733
63080	787734
32919	787735
48174	787736
104022	787737
16483	787738
50433	787739
60121	787740
21425	787741
81873	787742
6297	787743
5926	787744
135697	787745
110208	787746
11086	787747
54698	787748
31006	787749
3227	787750
14556	787751
20063	787752
89589	787753
45819	787754
9482	787755
7651	787756
11551	787757
34162	787758
19058	787759
109	787760
21353	787761
39691	787762
76266	787763
6958	787764
83813	787765
20905	787766
9154	787767
12434	787768
7162	787769
9807	787770
47096	787771
4632	787772
108453	787773
24131	787774
89318	787775
16765	787776
99470	787777
8087	787778
123198	787779
16898	787780
23678	787781
173	787782
34681	787783
2192	787784
4423	787785
6854	787786
2435	787787
28523	787788
862	787789
10854	787790
70396	787791
70445	787792
30889	787793
6449	787794
65793	787795
17788	787796
811	787797
78165	787798
92326	787799
1270	787800
1831	787801
59317	787802
64810	787803
124067	787804
16586	787805
77967	787806
46282	787807
9125	787808
2728	787809
134051	787810
13295	787811
48202	787812
6107	787813
142	787814
24620	787815
28896	787816
40786	787817
8613	787818
52056	787819
31466	787820
90062	787821
180	787822
57669	787823
51899	787824
3728	787825
12242	787826
180	787827
6212	787828
180	787829
20426	787830
20656	787831
1458	787832
8268	787833
14989	787834
27290	787835
9	787836
111405	787837
65761	787838
23994	787839
392	787840
553	787841
13441	787842
515	787843
13362	787844
7599	787845
50639	787846
113488	787847
2050	787848
26897	787849
85874	787850
267	787851
52735	787852
33535	787853
22215	787854
89495	787855
32518	787856
150991	787857
26153	787858
8647	787859
47822	787860
30996	787861
23112	787862
5019	787863
134079	787864
5686	787865
84353	787866
3453	787867
83678	787868
7189	787869
31022	787870
51872	787871
36007	787872
92230	787873
76243	787874
36818	787875
32190	787876
16205	787877
18163	787878
83413	787879
78141	787880
32831	787881
14626	787882
90073	787883
53269	787884
87809	787885
31014	787886
30093	787887
40826	787888
40901	787889
16434	787890
22340	787891
29997	787892
67266	787893
5406	787894
54583	787895
7129	787896
36827	787897
31087	787898
11667	787899
114671	787900
10125	787901
14148	787902
84356	787903
55568	787904
17141	787905
33065	787906
39984	787907
110796	787908
28025	787909
42293	787910
2931	787911
1851	787912
48180	787913
23449	787914
90945	787915
30218	787916
9987	787917
113	787918
4225	787919
52206	787920
7181	787921
101110	787922
54368	787923
3765	787924
30516	787925
24659	787926
73384	787927
11544	787928
26235	787929
10722	787930
15871	787931
13254	787932
8393	787933
22388	787934
60109	787935
23089	787936
62544	787937
50275	787938
4271	787939
63603	787940
1921	787941
12465	787942
79401	787943
23866	787944
3651	787945
70501	787946
4815	787947
31965	787948
10914	787949
74756	787950
137378	787951
59362	787952
5087	787953
120196	787954
18969	787955
27738	787956
2070	787957
10287	787958
14904	787959
2834	787960
5610	787961
63545	787962
14431	787963
8457	787964
39	787965
33640	787966
6	787967
26916	787968
34019	787969
91416	787970
3207	787971
2934	787972
2954	787973
48741	787974
29694	787975
6677	787976
23990	787977
35994	787978
119970	787979
5301	787980
14127	787981
35890	787982
2487	787983
1522	787984
1814	787985
35676	787986
4337	787987
5780	787988
8268	787989
17504	787990
104910	787991
39511	787992
74	787993
14243	787994
28059	787995
28060	787996
5755	787997
42193	787998
10008	787999
4632	788000
2486	788001
26261	788002
31596	788003
23113	788004
16799	788005
2641	788006
2046	788007
61305	788008
13535	788009
68970	788010
108472	788011
722	788012
24741	788013
2259	788014
96501	788015
53774	788016
52764	788017
32206	788018
111824	788019
375	788020
1138	788021
4387	788022
4467	788023
11465	788024
6617	788025
6617	788026
1594	788027
112920	788028
32943	788029
8907	788030
10654	788031
12929	788032
30036	788033
1644	788034
379	788035
50663	788036
6457	788037
1729	788038
32973	788039
5385	788040
44423	788041
26009	788042
9238	788043
2348	788044
109986	788045
51552	788046
33209	788047
63160	788048
12540	788049
59892	788050
4316	788051
40076	788052
91337	788053
42629	788054
13278	788055
71420	788056
72892	788057
7329	788058
13790	788059
52129	788060
2618	788061
69355	788062
91981	788063
30506	788064
95812	788065
95390	788066
50349	788067
37629	788068
34606	788069
96826	788070
64161	788071
64687	788072
110630	788073
33696	788074
42053	788075
12703	788076
26555	788077
27128	788078
76161	788079
72862	788080
25949	788081
79523	788082
8658	788083
14580	788084
75885	788085
40030	788086
14677	788087
74880	788088
12076	788089
28988	788090
40159	788091
34213	788092
12656	788093
42982	788094
11513	788095
11262	788096
9785	788097
12391	788098
71878	788099
66548	788100
125802	788101
110305	788102
33632	788103
97789	788104
137638	788105
88953	788106
22946	788107
25546	788108
7380	788109
88972	788110
40915	788111
106014	788112
40006	788113
56719	788114
9949	788115
29757	788116
37611	788117
57965	788118
91470	788119
23974	788120
9880	788121
31002	788122
11346	788123
14571	788124
67586	788125
55422	788126
112979	788127
5582	788128
15822	788129
31350	788130
37188	788131
37115	788132
1170	788133
4262	788134
51338	788135
113	788136
7500	788137
32351	788138
21352	788139
50798	788140
56967	788141
35336	788142
108912	788143
82966	788144
111899	788145
89000	788146
111638	788147
58166	788148
6226	788149
365	788150
5748	788151
32461	788152
15970	788153
20398	788154
3586	788155
9068	788156
83589	788157
5012	788158
17764	788159
899	788160
1938	788161
5845	788162
98023	788163
31547	788164
19958	788165
20412	788166
20834	788167
31227	788168
43421	788169
7998	788170
6855	788171
5378	788172
127951	788173
41413	788174
105979	788175
30598	788176
3339	788177
51552	788178
81131	788179
11297	788180
55572	788181
5019	788182
31734	788183
12800	788184
1076	788185
1164	788186
22225	788187
3665	788188
32461	788189
8099	788190
19008	788191
64479	788192
1368	788193
48874	788194
885	788195
30144	788196
4589	788197
4642	788198
73741	788199
95802	788200
18836	788201
3232	788202
14888	788203
23264	788204
46104	788205
4205	788206
3576	788207
24599	788208
9087	788209
2555	788210
219	788211
13482	788212
29205	788213
121154	788214
53702	788215
37330	788216
27654	788217
32677	788218
1912	788219
14308	788220
514	788221
10726	788222
124161	788223
30341	788224
17306	788225
30597	788226
66741	788227
51794	788228
28453	788229
48611	788230
8437	788231
18775	788232
15566	788233
4771	788234
10065	788235
2148	788236
8264	788237
21630	788238
872	788239
20930	788240
5275	788241
7769	788242
39436	788243
11685	788244
22785	788245
54766	788246
28165	788247
5576	788248
26725	788249
113918	788250
114735	788251
53189	788252
16707	788253
23189	788254
58162	788255
6855	788256
6747	788257
57393	788258
25593	788259
11302	788260
92871	788261
30161	788262
43390	788263
53332	788264
90414	788265
450	788266
91518	788267
3591	788268
13859	788269
24894	788270
31635	788271
1577	788272
27236	788273
36731	788274
19569	788275
2380	788276
109443	788277
66543	788278
33924	788279
52076	788280
20436	788281
21171	788282
97943	788283
2817	788284
45627	788285
64636	788286
5950	788287
3929	788288
450	788289
90539	788290
51553	788291
34634	788292
10167	788293
46229	788294
1058	788295
23289	788296
9902	788297
167374	788298
1250	788299
614	788300
48160	788301
62591	788302
4153	788303
51502	788304
77173	788305
3235	788306
10777	788307
2339	788308
30550	788309
42375	788310
25459	788311
1124	788312
74	788313
228	788314
22115	788315
43628	788316
1447	788317
77075	788318
17062	788319
11068	788320
43466	788321
26940	788322
104951	788323
35122	788324
2548	788325
559	788326
2996	788327
40924	788328
37548	788329
2103	788330
9186	788331
46221	788332
37253	788333
46819	788334
8544	788335
6183	788336
14351	788337
39752	788338
71358	788339
101273	788340
4170	788341
3949	788342
37065	788343
1975	788344
10669	788345
58650	788346
14278	788347
4170	788348
114308	788349
797	788350
82319	788351
17115	788352
39698	788353
25864	788354
40090	788355
308	788356
56652	788357
3887	788358
10138	788359
61331	788360
74694	788361
3916	788362
11857	788363
6868	788364
2721	788365
13116	788366
7709	788367
31406	788368
5090	788369
1368	788370
2977	788371
14826	788372
48826	788373
30048	788374
2003	788375
26616	788376
791	788377
14630	788378
6108	788379
16075	788380
56626	788381
27834	788382
109884	788383
20340	788384
10905	788385
6514	788386
6624	788387
46336	788388
2808	788389
23774	788390
13310	788391
3554	788392
81045	788393
2971	788394
725	788395
1441	788396
55589	788397
5636	788398
51656	788399
59351	788400
422	788401
20064	788402
34733	788403
14355	788404
97944	788405
27067	788406
43421	788407
13330	788408
1595	788409
70946	788410
35344	788411
84574	788412
73654	788413
49934	788414
19554	788415
63121	788416
76458	788417
4611	788418
26739	788419
100758	788420
68859	788421
6043	788422
23708	788423
55254	788424
26304	788425
12084	788426
18619	788427
138427	788428
40044	788429
42652	788430
69846	788431
26225	788432
1887	788433
83773	788434
36180	788435
16446	788436
41998	788437
122712	788438
13255	788439
42610	788440
95564	788441
20768	788442
564	788443
37837	788444
25901	788445
38513	788446
20	788447
24987	788448
51956	788449
4493	788450
4566	788451
129683	788452
3199	788453
8598	788454
198	788455
64399	788456
90995	788457
2211	788458
57962	788459
28219	788460
31216	788461
16748	788462
45844	788463
33129	788464
5740	788465
18145	788466
69103	788467
20502	788468
5356	788469
10562	788470
58546	788471
52867	788472
43626	788473
187	788474
49206	788475
58625	788476
28543	788477
77148	788478
92499	788479
33113	788480
62802	788481
24819	788482
106698	788483
15657	788484
16276	788485
48148	788486
8038	788487
35541	788488
5957	788489
10928	788490
1405	788491
31035	788492
26751	788493
87926	788494
59440	788495
21827	788496
8533	788497
41586	788498
3219	788499
5684	788500
20346	788501
18991	788502
15556	788503
62821	788504
86736	788505
93733	788506
45226	788507
10700	788508
28138	788509
24414	788510
20448	788511
19619	788512
5294	788513
1663	788514
13427	788515
24993	788516
4029	788517
24133	788518
111948	788519
69420	788520
124504	788521
33042	788522
38081	788523
15647	788524
62836	788525
90129	788526
68206	788527
81107	788528
33122	788529
66872	788530
11782	788531
63498	788532
18200	788533
17496	788534
35392	788535
51453	788536
30377	788537
542	788538
61688	788539
25936	788540
31158	788541
57483	788542
4201	788543
14183	788544
18703	788545
8919	788546
31198	788547
12382	788548
49649	788549
25554	788550
2622	788551
85256	788552
92043	788553
93619	788554
9216	788555
20153	788556
13025	788557
26135	788558
1322	788559
6231	788560
27131	788561
26621	788562
124632	788563
85365	788564
14914	788565
21178	788566
18356	788567
22233	788568
118429	788569
46452	788570
56541	788571
23736	788572
13766	788573
2992	788574
10562	788575
38840	788576
75168	788577
35303	788578
6632	788579
30714	788580
5824	788581
61633	788582
61367	788583
20434	788584
134248	788585
6447	788586
3819	788587
39757	788588
30341	788589
63682	788590
48057	788591
62635	788592
111668	788593
49220	788594
86728	788595
13375	788596
16472	788597
4284	788598
22795	788599
11314	788600
17576	788601
5479	788602
47491	788603
18815	788604
2435	788605
90683	788606
5949	788607
26167	788608
98905	788609
35990	788610
14434	788611
70294	788612
20383	788613
747	788614
134486	788615
4009	788616
785	788617
69925	788618
2619	788619
57447	788620
7319	788621
16765	788622
22023	788623
13544	788624
1150	788625
88133	788626
43312	788627
11599	788628
3602	788629
136192	788630
136172	788631
179	788632
37550	788633
29732	788634
51230	788635
4977	788636
17153	788637
13548	788638
34110	788639
40697	788640
33152	788641
12697	788642
18164	788643
29131	788644
17322	788645
70500	788646
34148	788647
15601	788648
44433	788649
38943	788650
3995	788651
4477	788652
388	788653
96497	788654
26306	788655
1212	788656
7572	788657
7528	788658
21756	788659
47307	788660
36131	788661
13148	788662
36106	788663
1859	788664
23326	788665
38743	788666
6076	788667
1086	788668
23326	788669
13148	788670
3729	788671
11058	788672
12862	788673
16167	788674
8025	788675
2273	788676
76	788677
46145	788678
3405	788679
17050	788680
42564	788681
46283	788682
3733	788683
68992	788684
16879	788685
43992	788686
7458	788687
14582	788688
3621	788689
3041	788690
6180	788691
2727	788692
39261	788693
28016	788694
6235	788695
18843	788696
951	788697
1114	788698
2545	788699
23525	788700
128791	788701
24230	788702
47214	788703
43	788704
76103	788705
588	788706
605	788707
57062	788708
3634	788709
1921	788710
2408	788711
1314	788712
592	788713
102	788714
3891	788715
1288	788716
4136	788717
33967	788718
112107	788719
11304	788720
36498	788721
3986	788722
35256	788723
56370	788724
114494	788725
45613	788726
62819	788727
89643	788728
18513	788729
63511	788730
4262	788731
93567	788732
5543	788733
27185	788734
13096	788735
81131	788736
16798	788737
23802	788738
45257	788739
39717	788740
26405	788741
1443	788742
47095	788743
118884	788744
4914	788745
4396	788746
107610	788747
88925	788748
68264	788749
11751	788750
1869	788751
2962	788752
60196	788753
26164	788754
18637	788755
8921	788756
68411	788757
37652	788758
17558	788759
31374	788760
4070	788761
57784	788762
51893	788763
1239	788764
151	788765
8503	788766
24950	788767
122377	788768
47050	788769
109281	788770
18391	788771
40844	788772
14285	788773
47050	788774
553	788775
47657	788776
29717	788777
12306	788778
38589	788779
2532	788780
3126	788781
51137	788782
37333	788783
41212	788784
4922	788785
90611	788786
4749	788787
45867	788788
24778	788789
97147	788790
51933	788791
96886	788792
26934	788793
67696	788794
21	788795
17084	788796
10254	788797
28207	788798
2281	788799
14498	788800
15252	788801
34657	788802
38698	788803
3389	788804
95809	788805
3496	788806
17835	788807
4410	788808
10927	788809
48611	788810
34752	788811
36020	788812
36004	788813
3045	788814
3321	788815
8250	788816
1052	788817
9586	788818
51492	788819
14655	788820
77754	788821
27175	788822
56722	788823
6230	788824
15727	788825
10786	788826
54367	788827
64616	788828
10978	788829
34617	788830
61073	788831
51502	788832
24567	788833
167439	788834
8637	788835
103429	788836
106101	788837
10066	788838
8639	788839
2914	788840
58074	788841
13704	788842
24977	788843
59483	788844
14092	788845
52492	788846
2997	788847
26269	788848
39798	788849
1719	788850
9676	788851
58508	788852
37132	788853
17557	788854
18343	788855
22576	788856
36592	788857
15601	788858
4939	788859
19723	788860
33752	788861
131450	788862
15310	788863
26562	788864
52752	788865
9229	788866
27159	788867
43606	788868
6384	788869
15030	788870
4192	788871
46156	788872
43086	788873
12904	788874
333	788875
131508	788876
18648	788877
21193	788878
52206	788879
38141	788880
14397	788881
17223	788882
21201	788883
27187	788884
18020	788885
68953	788886
33130	788887
8409	788888
528	788889
83351	788890
45450	788891
633	788892
12388	788893
986	788894
42561	788895
38855	788896
105325	788897
30318	788898
17206	788899
60056	788900
17364	788901
26255	788902
70294	788903
20126	788904
48507	788905
40114	788906
104025	788907
17153	788908
5367	788909
7635	788910
79373	788911
29743	788912
69004	788913
82889	788914
21581	788915
59969	788916
20193	788917
4765	788918
4483	788919
1106	788920
59453	788921
1021	788922
53987	788923
36624	788924
55312	788925
113498	788926
3198	788927
96907	788928
6699	788929
17057	788930
21253	788931
9041	788932
2120	788933
39031	788934
8997	788935
9395	788936
43017	788937
11738	788938
365	788939
101290	788940
2545	788941
26167	788942
82334	788943
82763	788944
8941	788945
3295	788946
21348	788947
8955	788948
73790	788949
137821	788950
2742	788951
72736	788952
20041	788953
18350	788954
11344	788955
98214	788956
4269	788957
9480	788958
3806	788959
87802	788960
10548	788961
14312	788962
7299	788963
65853	788964
11158	788965
82783	788966
18318	788967
95261	788968
74722	788969
48882	788970
28489	788971
77649	788972
68730	788973
23999	788974
40633	788975
17577	788976
93655	788977
23523	788978
4717	788979
90261	788980
52248	788981
18999	788982
56687	788983
97146	788984
29420	788985
111856	788986
27739	788987
6207	788988
28131	788989
30625	788990
49706	788991
36243	788992
100762	788993
35983	788994
9306	788995
96669	788996
6996	788997
1165	788998
98457	788999
6802	789000
4419	789001
12309	789002
57533	789003
19974	789004
7453	789005
27671	789006
10373	789007
25826	789008
47814	789009
33147	789010
2722	789011
233	789012
108368	789013
40464	789014
21914	789015
55146	789016
2358	789017
17106	789018
38198	789019
69142	789020
128897	789021
35849	789022
35235	789023
3232	789024
19745	789025
9243	789026
1555	789027
713	789028
50491	789029
82855	789030
64971	789031
73435	789032
19148	789033
61298	789034
3094	789035
82869	789036
39533	789037
20369	789038
61210	789039
1382	789040
1703	789041
51258	789042
56294	789043
68019	789044
32927	789045
19627	789046
52147	789047
103500	789048
15649	789049
12754	789050
84830	789051
98017	789052
12242	789053
7671	789054
29366	789055
1710	789056
6060	789057
3729	789058
40030	789059
6223	789060
21116	789061
28112	789062
2970	789063
31474	789064
1351	789065
52283	789066
84749	789067
21790	789068
7366	789069
7682	789070
71691	789071
10966	789072
51480	789073
23259	789074
42241	789075
28772	789076
81061	789077
1302	789078
16990	789079
105711	789080
15665	789081
80906	789082
113928	789083
21743	789084
16638	789085
25850	789086
46494	789087
14666	789088
78234	789089
13927	789090
38115	789091
44925	789092
2170	789093
95532	789094
21744	789095
89055	789096
25822	789097
39865	789098
109358	789099
8250	789100
3373	789101
22367	789102
67210	789103
81680	789104
87818	789105
104176	789106
33065	789107
63265	789108
21866	789109
38690	789110
34218	789111
70472	789112
44231	789113
19678	789114
63970	789115
23150	789116
89058	789117
10578	789118
47320	789119
38466	789120
58544	789121
12182	789122
2348	789123
92390	789124
1829	789125
5103	789126
16076	789127
41193	789128
27523	789129
20401	789130
9455	789131
48760	789132
99199	789133
7473	789134
43291	789135
52312	789136
24153	789137
7337	789138
76762	789139
19253	789140
54941	789141
80738	789142
42440	789143
37304	789144
47245	789145
35516	789146
134734	789147
3483	789148
154	789149
7504	789150
8952	789151
40047	789152
10645	789153
64068	789154
179	789155
32794	789156
33543	789157
38	789158
79809	789159
74749	789160
11212	789161
13717	789162
158	789163
89636	789164
9923	789165
10618	789166
18127	789167
2780	789168
23299	789169
39963	789170
6142	789171
24114	789172
5675	789173
16921	789174
4	789175
50994	789176
54650	789177
12046	789178
5	789179
90145	789180
42737	789181
8168	789182
5851	789183
31494	789184
11643	789185
39160	789186
14353	789187
2723	789188
3626	789189
66620	789190
28626	789191
2018	789192
6834	789193
28433	789194
35582	789195
14432	789196
445	789197
64354	789198
20294	789199
12303	789200
15261	789201
31888	789202
21140	789203
27783	789204
53246	789205
15821	789206
3369	789207
114451	789208
26897	789209
2084	789210
15474	789211
8471	789212
15865	789213
8092	789214
17863	789215
15274	789216
23460	789217
194	789218
30197	789219
63	789220
49242	789221
158	789222
32362	789223
809	789224
569	789225
17280	789226
99301	789227
13231	789228
3571	789229
34742	789230
37185	789231
1831	789232
31970	789233
575	789234
5374	789235
3301	789236
791	789237
4217	789238
11490	789239
5724	789240
12132	789241
109905	789242
9809	789243
288	789244
12872	789245
3543	789246
110	789247
5836	789248
374	789249
15261	789250
3792	789251
349	789252
23024	789253
39202	789254
39	789255
15310	789256
37701	789257
3779	789258
61943	789259
8285	789260
2230	789261
1467	789262
79466	789263
81976	789264
14792	789265
137377	789266
3680	789267
10334	789268
2750	789269
2949	789270
1981	789271
11364	789272
49119	789273
158	789274
67741	789275
2221	789276
447	789277
243	789278
15299	789279
6380	789280
29566	789281
20541	789282
38818	789283
6	789284
13479	789285
3607	789286
1820	789287
15481	789288
22221	789289
46126	789290
9307	789291
9806	789292
11265	789293
239	789294
11097	789295
66344	789296
44059	789297
38	789298
1892	789299
1892	789300
348	789301
1669	789302
18823	789303
66894	789304
166	789305
22679	789306
49600	789307
14677	789308
6012	789309
89539	789310
10063	789311
13094	789312
2373	789313
90994	789314
15854	789315
25587	789316
11940	789317
6480	789318
12465	789319
11406	789320
414	789321
74411	789322
65427	789323
6329	789324
39567	789325
83335	789326
17840	789327
874	789328
12236	789329
109328	789330
20054	789331
1614	789332
15914	789333
7481	789334
2374	789335
811	789336
2600	789337
17553	789338
566	789339
2901	789340
51252	789341
4566	789342
16934	789343
22992	789344
173	789345
97946	789346
149928	789347
7380	789348
3312	789349
11551	789350
4483	789351
12445	789352
10985	789353
45829	789354
22	789355
60287	789356
3991	789357
2690	789358
70269	789359
48710	789360
76898	789361
56873	789362
121431	789363
20628	789364
86714	789365
90871	789366
27934	789367
39542	789368
967	789369
45972	789370
33207	789371
69462	789372
29071	789373
4423	789374
564	789375
41140	789376
986	789377
14401	789378
23433	789379
69360	789380
50600	789381
25883	789382
16810	789383
1035	789384
38102	789385
111502	789386
44940	789387
11953	789388
13931	789389
10546	789390
68319	789391
1449	789392
27131	789393
2437	789394
88214	789395
7401	789396
54293	789397
10060	789398
18530	789399
4352	789400
11492	789401
59565	789402
54097	789403
7491	789404
5572	789405
92352	789406
26417	789407
45634	789408
77115	789409
53751	789410
12046	789411
3796	789412
12242	789413
564	789414
20002	789415
5150	789416
31534	789417
6956	789418
55589	789419
99768	789420
77574	789421
5308	789422
4811	789423
18246	789424
59162	789425
31215	789426
40177	789427
83686	789428
21532	789429
39515	789430
35019	789431
17928	789432
65996	789433
62135	789434
96809	789435
145766	789436
46110	789437
2588	789438
40181	789439
79522	789440
58127	789441
34245	789442
27746	789443
47639	789444
14915	789445
7801	789446
87236	789447
77095	789448
37875	789449
41210	789450
22255	789451
62624	789452
18076	789453
26402	789454
121726	789455
33012	789456
9381	789457
44628	789458
10733	789459
9833	789460
56802	789461
7534	789462
51268	789463
33993	789464
52186	789465
2283	789466
76341	789467
4061	789468
10127	789469
26579	789470
25434	789471
13804	789472
47951	789473
42037	789474
39530	789475
35049	789476
52031	789477
2750	789478
60020	789479
82303	789480
73332	789481
52224	789482
59080	789483
9769	789484
10977	789485
60514	789486
66946	789487
67173	789488
24855	789489
30597	789490
272	789491
528	789492
29178	789493
770	789494
17838	789495
46052	789496
8156	789497
29966	789498
115473	789499
48569	789500
2201	789501
1252	789502
6168	789503
51448	789504
2170	789505
10411	789506
15964	789507
52004	789508
13038	789509
7489	789510
28510	789511
40432	789512
36618	789513
11519	789514
115137	789515
31540	789516
1181	789517
2861	789518
4661	789519
1277	789520
24647	789521
2096	789522
653	789523
5615	789524
92841	789525
40206	789526
1557	789527
21262	789528
123285	789529
6870	789530
1549	789531
4137	789532
7171	789533
263	789534
2271	789535
1	789536
53778	789537
41940	789538
28965	789539
2218	789540
12650	789541
5169	789542
272	789543
26958	789544
1665	789545
86436	789546
22900	789547
12075	789548
7455	789549
50	789550
344	789551
20997	789552
1222	789553
34459	789554
137783	789555
8458	789556
6053	789557
19587	789558
84987	789559
14	789560
137	789561
8219	789562
22015	789563
35477	789564
11227	789565
11585	789566
868	789567
9	789568
1901	789569
280	789570
10164	789571
3209	789572
36028	789573
37770	789574
1400	789575
54191	789576
666	789577
8886	789578
18315	789579
18244	789580
77730	789581
6380	789582
22936	789583
18313	789584
53870	789585
34449	789586
9776	789587
26511	789588
229	789589
18226	789590
20427	789591
52947	789592
24172	789593
2721	789594
91548	789595
54791	789596
706	789597
1476	789598
154463	789599
18047	789600
10555	789601
1883	789602
2721	789603
6	789604
1870	789605
1951	789606
108	789607
16754	789608
25005	789609
37440	789610
3114	789611
2938	789612
3502	789613
47258	789614
1327	789615
67515	789616
58866	789617
55599	789618
66222	789619
9147	789620
14244	789621
1254	789622
403	789623
1019	789624
8250	789625
3976	789626
2753	789627
40535	789628
660	789629
73008	789630
5122	789631
6156	789632
1626	789633
75	789634
1131	789635
1131	789636
35172	789637
3150	789638
61578	789639
1503	789640
33296	789641
42403	789642
1828	789643
4318	789644
28196	789645
1666	789646
11442	789647
4986	789648
2208	789649
20044	789650
489	789651
4049	789652
36177	789653
48047	789654
3156	789655
20230	789656
76	789657
11050	789658
3915	789659
406	789660
33771	789661
439	789662
2109	789663
24863	789664
3952	789665
272	789666
695	789667
118992	789668
21753	789669
69884	789670
13395	789671
4641	789672
55583	789673
10250	789674
105163	789675
4224	789676
2359	789677
2492	789678
102835	789679
24291	789680
58202	789681
1545	789682
1717	789683
44925	789684
13933	789685
19084	789686
229	789687
1329	789688
167359	789689
2093	789690
10742	789691
1310	789692
77538	789693
6619	789694
1657	789695
23362	789696
34734	789697
5911	789698
2036	789699
4966	789700
5487	789701
4433	789702
1452	789703
501	789704
719	789705
22215	789706
770	789707
915	789708
36632	789709
19259	789710
1329	789711
27051	789712
3297	789713
104109	789714
6084	789715
633	789716
39295	789717
32855	789718
7814	789719
39539	789720
35298	789721
3191	789722
4498	789723
53240	789724
505	789725
1746	789726
8581	789727
43	789728
3019	789729
83781	789730
33265	789731
7993	789732
72824	789733
2328	789734
28589	789735
192	789736
2968	789737
1380	789738
22175	789739
294	789740
5676	789741
49482	789742
7150	789743
2420	789744
1172	789745
1086	789746
34077	789747
41687	789748
1761	789749
1528	789750
20762	789751
56802	789752
18946	789753
78412	789754
31	789755
2228	789756
555	789757
37	789758
2058	789759
6649	789760
83053	789761
137524	789762
4767	789763
1098	789764
65450	789765
168	789766
150698	789767
10569	789768
17167	789769
7652	789770
860	789771
8743	789772
20689	789773
5577	789774
15981	789775
102206	789776
33318	789777
39517	789778
2242	789779
352	789780
318	789781
780	789782
34624	789783
26450	789784
37456	789785
8619	789786
39958	789787
405	789788
226	789789
6171	789790
16682	789791
14168	789792
1756	789793
77871	789794
54322	789795
113835	789796
11656	789797
63466	789798
7055	789799
101336	789800
13239	789801
153	789802
1918	789803
13239	789804
27214	789805
4079	789806
536	789807
81552	789808
595	789809
7039	789810
11011	789811
43835	789812
15281	789813
7962	789814
59042	789815
6026	789816
59019	789817
54613	789818
1197	789819
49256	789820
17296	789821
73	789822
4930	789823
1948	789824
29691	789825
16988	789826
28275	789827
36143	789828
10674	789829
11398	789830
32005	789831
92	789832
7108	789833
2601	789834
7479	789835
35470	789836
3231	789837
1040	789838
1761	789839
19163	789840
41560	789841
6828	789842
5463	789843
11085	789844
356	789845
5073	789846
55	789847
562	789848
86263	789849
7459	789850
32147	789851
13	789852
6471	789853
5293	789854
91938	789855
1964	789856
3935	789857
106	789858
10242	789859
633	789860
51099	789861
14775	789862
13066	789863
5222	789864
633	789865
2837	789866
633	789867
63	789868
33582	789869
18156	789870
4680	789871
57807	789872
7	789873
6471	789874
17682	789875
54099	789876
31	789877
7733	789878
70077	789879
49	789880
48661	789881
1205	789882
1972	789883
45927	789884
31	789885
2794	789886
6470	789887
819	789888
3132	789889
35916	789890
37821	789891
16424	789892
5293	789893
35384	789894
188	789895
363	789896
89941	789897
5991	789898
26001	789899
3259	789900
124809	789901
21793	789902
80376	789903
47109	789904
9673	789905
5663	789906
77730	789907
13141	789908
1719	789909
26609	789910
2594	789911
55	789912
24489	789913
74363	789914
7459	789915
1974	789916
2047	789917
10242	789918
10305	789919
1982	789920
94351	789921
22313	789922
10559	789923
9035	789924
90156	789925
40088	789926
12919	789927
156	789928
133999	789929
2615	789930
37929	789931
16298	789932
2587	789933
54188	789934
4805	789935
741	789936
503	789937
189	789938
109365	789939
18702	789940
9419	789941
11271	789942
42239	789943
35831	789944
3259	789945
2663	789946
1687	789947
192	789948
12600	789949
15501	789950
10714	789951
3142	789952
30883	789953
5459	789954
1466	789955
9839	789956
64	789957
9353	789958
97	789959
850	789960
17591	789961
41344	789962
51359	789963
780	789964
3571	789965
8644	789966
15525	789967
1041	789968
514	789969
743	789970
42514	789971
1027	789972
87806	789973
707	789974
7522	789975
9370	789976
49821	789977
4	789978
44480	789979
3255	789980
4894	789981
386	789982
157	789983
168	789984
1961	789985
1254	789986
54	789987
2173	789988
3120	789989
48	789990
3571	789991
13410	789992
8648	789993
27864	789994
8424	789995
14638	789996
17091	789997
330	789998
3345	789999
32374	790000
303	790001
4770	790002
9370	790003
2339	790004
1671	790005
90377	790006
96602	790007
3606	790008
21506	790009
18480	790010
24151	790011
30347	790012
53723	790013
4537	790014
26472	790015
41341	790016
4120	790017
10315	790018
70566	790019
823	790020
22774	790021
265	790022
11182	790023
7000	790024
2823	790025
16759	790026
109389	790027
108770	790028
24657	790029
4241	790030
13952	790031
99426	790032
45360	790033
109454	790034
2535	790035
15636	790036
130	790037
391	790038
54013	790039
4466	790040
19152	790041
23460	790042
103800	790043
60451	790044
4929	790045
2535	790046
13562	790047
2119	790048
113365	790049
7701	790050
20501	790051
116818	790052
23775	790053
714	790054
11018	790055
70931	790056
8532	790057
126258	790058
2	790059
22635	790060
18009	790061
1719	790062
18032	790063
8980	790064
38836	790065
267	790066
5984	790067
165	790068
2974	790069
850	790070
1041	790071
850	790072
1719	790073
37675	790074
239	790075
849	790076
33544	790077
3921	790078
11310	790079
3534	790080
1111	790081
29	790082
326	790083
717	790084
7633	790085
6808	790086
14321	790087
681	790088
241	790089
51345	790090
158	790091
1500	790092
849	790093
265	790094
29691	790095
7533	790096
13874	790097
24273	790098
13353	790099
10450	790100
4894	790101
1230	790102
5329	790103
12032	790104
25775	790105
55256	790106
48083	790107
8173	790108
26664	790109
3976	790110
726	790111
3022	790112
38736	790113
1280	790114
3368	790115
6188	790116
1120	790117
1283	790118
32133	790119
4491	790120
56862	790121
62329	790122
2670	790123
63460	790124
114	790125
15844	790126
116629	790127
69058	790128
5404	790129
1106	790130
3981	790131
38735	790132
139	790133
34662	790134
14196	790135
1020	790136
8253	790137
5586	790138
494	790139
314	790140
17353	790141
57731	790142
2185	790143
2185	790144
59908	790145
17286	790146
39	790147
54	790148
97924	790149
39	790150
1304	790151
4888	790152
4814	790153
95915	790154
26	790155
25005	790156
556	790157
18720	790158
30095	790159
38	790160
4126	790161
1966	790162
57	790163
11334	790164
6	790165
13	790166
1106	790167
5089	790168
5918	790169
2256	790170
11479	790171
1719	790172
1748	790173
50	790174
1266	790175
241	790176
2820	790177
1382	790178
3921	790179
33673	790180
13296	790181
221	790182
623	790183
3194	790184
1855	790185
11453	790186
3655	790187
47950	790188
4012	790189
1598	790190
25566	790191
836	790192
30239	790193
126345	790194
6640	790195
16268	790196
44838	790197
92566	790198
7250	790199
84018	790200
16288	790201
76028	790202
973	790203
5154	790204
31247	790205
25443	790206
55004	790207
14967	790208
52154	790209
85979	790210
41346	790211
69	790212
20107	790213
226	790214
31899	790215
24856	790216
2525	790217
9812	790218
13319	790219
10171	790220
43597	790221
35499	790222
38906	790223
240	790224
99	790225
211	790226
806	790227
2529	790228
36202	790229
7801	790230
24891	790231
61400	790232
895	790233
333	790234
25622	790235
138829	790236
12488	790237
61806	790238
25888	790239
39362	790240
133306	790241
105428	790242
10541	790243
41182	790244
3401	790245
111	790246
1488	790247
3325	790248
3067	790249
1209	790250
85	790251
87429	790252
1307	790253
57	790254
870	790255
16434	790256
50535	790257
57702	790258
1985	790259
760	790260
351	790261
43	790262
90723	790263
2115	790264
4769	790265
11257	790266
1476	790267
5544	790268
36202	790269
3143	790270
48004	790271
347	790272
53279	790273
336	790274
846	790275
8203	790276
6504	790277
1781	790278
1317	790279
102545	790280
740	790281
2842	790282
51	790283
3901	790284
2545	790285
34295	790286
2468	790287
81788	790288
29059	790289
72611	790290
830	790291
4563	790292
81931	790293
17201	790294
41420	790295
30150	790296
4513	790297
40477	790298
22934	790299
300	790300
65488	790301
23118	790302
14347	790303
280	790304
31884	790305
19709	790306
13494	790307
10935	790308
57016	790309
153	790310
115742	790311
11	790312
99409	790313
14962	790314
155	790315
5089	790316
49634	790317
41540	790318
2239	790319
96334	790320
66227	790321
41312	790322
66815	790323
39830	790324
113393	790325
34526	790326
6087	790327
6962	790328
25529	790329
62821	790330
2092	790331
61310	790332
12338	790333
29955	790334
7405	790335
78	790336
12092	790337
2642	790338
3876	790339
89	790340
118	790341
5337	790342
47091	790343
5296	790344
280	790345
398	790346
1032	790347
9910	790348
53894	790349
23299	790350
64493	790351
26553	790352
16523	790353
40034	790354
62676	790355
78406	790356
49202	790357
2232	790358
33736	790359
9363	790360
36049	790361
57586	790362
107115	790363
1005	790364
20098	790365
266	790366
1373	790367
41427	790368
5955	790369
7789	790370
46484	790371
35441	790372
12927	790373
7080	790374
26030	790375
25518	790376
71151	790377
30198	790378
110749	790379
31672	790380
24954	790381
6077	790382
23155	790383
67902	790384
6431	790385
74578	790386
596	790387
89	790388
596	790389
6047	790390
406	790391
1	790392
42016	790393
5852	790394
2567	790395
2486	790396
12932	790397
2068	790398
16240	790399
132	790400
955	790401
27452	790402
915	790403
5114	790404
16781	790405
3818	790406
548	790407
3357	790408
1411	790409
4812	790410
51	790411
501	790412
15200	790413
57	790414
15506	790415
57	790416
12092	790417
6238	790418
14279	790419
4578	790420
34496	790421
29903	790422
71702	790423
340	790424
1929	790425
805	790426
1187	790427
810	790428
763	790429
820	790430
15222	790431
38664	790432
23	790433
1922	790434
3190	790435
165	790436
1120	790437
36018	790438
466	790439
2044	790440
30452	790441
78491	790442
2645	790443
7589	790444
1237	790445
394	790446
23865	790447
24366	790448
169	790449
6	790450
1698	790451
2608	790452
28	790453
14596	790454
22209	790455
59	790456
44168	790457
16973	790458
2555	790459
32337	790460
9118	790461
1526	790462
29715	790463
6	790464
9	790465
26197	790466
2248	790467
2248	790468
74394	790469
4289	790470
49602	790471
784	790472
2215	790473
564	790474
2788	790475
41346	790476
17296	790477
3190	790478
8583	790479
12693	790480
162247	790481
49	790482
1534	790483
4135	790484
3	790485
58865	790486
763	790487
375	790488
71206	790489
260	790490
10570	790491
10570	790492
7450	790493
193	790494
6101	790495
4301	790496
559	790497
24180	790498
11	790499
31641	790500
41245	790501
1953	790502
35188	790503
2367	790504
48643	790505
4467	790506
14117	790507
1375	790508
14751	790509
635	790510
1824	790511
2289	790512
14624	790513
21621	790514
54442	790515
45891	790516
1134	790517
1914	790518
40540	790519
635	790520
1714	790521
4633	790522
29823	790523
3899	790524
1222	790525
18970	790526
1762	790527
1354	790528
44129	790529
20	790530
872	790531
32974	790532
6664	790533
77558	790534
326	790535
45623	790536
13017	790537
27682	790538
3201	790539
50600	790540
22759	790541
60810	790542
106	790543
677	790544
1473	790545
1747	790546
194	790547
11522	790548
108068	790549
46970	790550
14751	790551
41651	790552
2746	790553
99605	790554
25479	790555
2891	790556
6188	790557
10528	790558
645	790559
8664	790560
2861	790561
6160	790562
9221	790563
8088	790564
107612	790565
16480	790566
401	790567
18782	790568
12541	790569
12742	790570
33183	790571
20060	790572
9	790573
31180	790574
26872	790575
24148	790576
14234	790577
32505	790578
590	790579
14500	790580
47660	790581
24903	790582
12521	790583
860	790584
158	790585
14933	790586
18717	790587
2144	790588
2203	790589
1014	790590
2813	790591
9282	790592
194	790593
1357	790594
55521	790595
55	790596
2202	790597
49945	790598
1618	790599
22047	790600
24236	790601
6997	790602
51522	790603
2200	790604
38785	790605
11880	790606
1825	790607
62646	790608
36492	790609
4500	790610
135896	790611
5591	790612
5591	790613
106245	790614
132116	790615
159542	790616
18565	790617
1219	790618
124021	790619
111414	790620
62105	790621
8392	790622
61524	790623
9994	790624
35343	790625
65939	790626
35343	790627
2013	790628
99	790629
66781	790630
22236	790631
41472	790632
2210	790633
416	790634
416	790635
44260	790636
416	790637
17866	790638
1333	790639
13236	790640
19571	790641
2124	790642
46498	790643
91886	790644
1128	790645
1731	790646
7490	790647
32087	790648
7985	790649
71811	790650
34760	790651
51879	790652
20734	790653
2024	790654
2668	790655
52805	790656
4746	790657
13759	790658
5543	790659
550	790660
2574	790661
4478	790662
13972	790663
14519	790664
4243	790665
66976	790666
4663	790667
210	790668
77231	790669
53363	790670
594	790671
38607	790672
16001	790673
35544	790674
39808	790675
18175	790676
8855	790677
39213	790678
375	790679
15569	790680
49575	790681
79369	790682
1233	790683
13518	790684
24376	790685
43222	790686
10064	790687
15866	790688
3963	790689
35889	790690
2771	790691
23159	790692
96763	790693
11970	790694
5143	790695
285	790696
527	790697
234	790698
2487	790699
2878	790700
13155	790701
280	790702
7402	790703
28754	790704
14763	790705
31643	790706
28970	790707
4195	790708
10537	790709
4063	790710
7464	790711
36	790712
124196	790713
21030	790714
67691	790715
51204	790716
114	790717
2582	790718
2806	790719
2884	790720
14125	790721
33972	790722
21570	790723
69272	790724
3303	790725
127142	790726
11212	790727
54365	790728
514	790729
512	790730
2712	790731
198	790732
1929	790733
53012	790734
58	790735
40041	790736
38708	790737
22996	790738
826	790739
45961	790740
116764	790741
19549	790742
10190	790743
90108	790744
35124	790745
22114	790746
5364	790747
121184	790748
5435	790749
280	790750
3773	790751
3773	790752
37357	790753
47244	790754
29506	790755
2694	790756
21355	790757
89428	790758
46798	790759
955	790760
3710	790761
28031	790762
1259	790763
5772	790764
59962	790765
42959	790766
65577	790767
29715	790768
8164	790769
65953	790770
58885	790771
11350	790772
4723	790773
30572	790774
1223	790775
44665	790776
3130	790777
95	790778
831	790779
6877	790780
955	790781
19533	790782
40247	790783
45985	790784
50058	790785
17947	790786
25729	790787
7003	790788
141	790789
16139	790790
5266	790791
22747	790792
17870	790793
5316	790794
1078	790795
1636	790796
18963	790797
1854	790798
8855	790799
67355	790800
44542	790801
45370	790802
22770	790803
75185	790804
107052	790805
3976	790806
2993	790807
16050	790808
16692	790809
28030	790810
15215	790811
30986	790812
9598	790813
35144	790814
59971	790815
13663	790816
3950	790817
59299	790818
15207	790819
62467	790820
6050	790821
50921	790822
19510	790823
2270	790824
36980	790825
12078	790826
28030	790827
19510	790828
2479	790829
84	790830
198	790831
25302	790832
27600	790833
24307	790834
16683	790835
11975	790836
23440	790837
4661	790838
6050	790839
46003	790840
3882	790841
45390	790842
105821	790843
32101	790844
25307	790845
50058	790846
2520	790847
23395	790848
8728	790849
9601	790850
27999	790851
14114	790852
56097	790853
66188	790854
20084	790855
30014	790856
80763	790857
46003	790858
65116	790859
55057	790860
51767	790861
42016	790862
4921	790863
1117	790864
5675	790865
5276	790866
48658	790867
407	790868
8679	790869
5311	790870
28978	790871
45644	790872
30095	790873
132621	790874
48573	790875
52721	790876
77793	790877
3457	790878
7483	790879
110518	790880
874	790881
11139	790882
48162	790883
113	790884
48836	790885
103488	790886
64912	790887
9263	790888
4659	790889
37206	790890
7126	790891
146991	790892
412	790893
49835	790894
527	790895
1764	790896
82908	790897
1102	790898
3535	790899
30717	790900
45804	790901
69273	790902
39969	790903
23762	790904
71844	790905
105430	790906
31948	790907
21775	790908
1187	790909
3535	790910
90241	790911
59962	790912
22989	790913
10523	790914
3746	790915
87285	790916
63135	790917
68930	790918
58948	790919
18343	790920
17805	790921
2576	790922
22	790923
834	790924
62565	790925
10902	790926
78327	790927
96203	790928
796	790929
104567	790930
101527	790931
53307	790932
67611	790933
46953	790934
8465	790935
32279	790936
828	790937
35132	790938
26045	790939
81434	790940
2737	790941
1160	790942
92296	790943
7631	790944
127	790945
34355	790946
4729	790947
15106	790948
56479	790949
2630	790950
411	790951
18712	790952
51478	790953
100580	790954
165	790955
1636	790956
109408	790957
11698	790958
31451	790959
44410	790960
18098	790961
45194	790962
24618	790963
18090	790964
127895	790965
888	790966
872	790967
5337	790968
2704	790969
10747	790970
834	790971
83333	790972
108622	790973
35440	790974
2968	790975
9	790976
4156	790977
50584	790978
38900	790979
9186	790980
76982	790981
127912	790982
3420	790983
27658	790984
13865	790985
79590	790986
3748	790987
46134	790988
22980	790989
4498	790990
1	790991
22989	790992
87287	790993
17805	790994
17545	790995
41284	790996
45967	790997
51724	790998
72691	790999
26981	791000
35148	791001
10871	791002
45994	791003
76375	791004
632	791005
112998	791006
119743	791007
26960	791008
68840	791009
65577	791010
58885	791011
110158	791012
45980	791013
5569	791014
32828	791015
63143	791016
35131	791017
20690	791018
100507	791019
23727	791020
84419	791021
1195	791022
1772	791023
2400	791024
87353	791025
54634	791026
70246	791027
80873	791028
15585	791029
13436	791030
104121	791031
53308	791032
79514	791033
34240	791034
55416	791035
40591	791036
88892	791037
130607	791038
14091	791039
34498	791040
9766	791041
42300	791042
13436	791043
21579	791044
45202	791045
7052	791046
10500	791047
91538	791048
40123	791049
3252	791050
13473	791051
124242	791052
12259	791053
4996	791054
30743	791055
1834	791056
78999	791057
122538	791058
23848	791059
15702	791060
45986	791061
17199	791062
1220	791063
1022	791064
9	791065
1974	791066
105563	791067
286	791068
1626	791069
122498	791070
29014	791071
33075	791072
24770	791073
11022	791074
26132	791075
10647	791076
14271	791077
61606	791078
62139	791079
12048	791080
81959	791081
525	791082
73278	791083
127	791084
69148	791085
79460	791086
34808	791087
1180	791088
74770	791089
22448	791090
18482	791091
1076	791092
74861	791093
375	791094
53433	791095
18545	791096
16345	791097
5274	791098
7115	791099
18937	791100
69383	791101
4762	791102
18913	791103
1983	791104
265	791105
1247	791106
11044	791107
18505	791108
13440	791109
97248	791110
21159	791111
73194	791112
6819	791113
2358	791114
122363	791115
16606	791116
158150	791117
35147	791118
12841	791119
35065	791120
332	791121
20615	791122
4754	791123
89034	791124
34736	791125
1797	791126
7113	791127
108933	791128
6455	791129
272	791130
20679	791131
68840	791132
118	791133
21640	791134
3710	791135
97	791136
9735	791137
4287	791138
337	791139
24140	791140
1665	791141
130467	791142
20073	791143
3718	791144
143824	791145
5502	791146
621	791147
5454	791148
31183	791149
2902	791150
20926	791151
51924	791152
61043	791153
69567	791154
8855	791155
742	791156
36994	791157
12000	791158
92427	791159
145142	791160
9909	791161
56327	791162
116652	791163
26045	791164
15418	791165
27998	791166
3110	791167
1370	791168
9589	791169
16683	791170
4063	791171
12963	791172
404	791173
18423	791174
3249	791175
7973	791176
2134	791177
44542	791178
29965	791179
22747	791180
116525	791181
45967	791182
8517	791183
41578	791184
20690	791185
35131	791186
104945	791187
45994	791188
24302	791189
51204	791190
26045	791191
25163	791192
20686	791193
23177	791194
1226	791195
114	791196
15524	791197
4781	791198
39	791199
13304	791200
11474	791201
5562	791202
20393	791203
21414	791204
9752	791205
3856	791206
68606	791207
14196	791208
44641	791209
29604	791210
82860	791211
8313	791212
37246	791213
13909	791214
9176	791215
30000	791216
53793	791217
437	791218
62468	791219
3357	791220
24780	791221
117	791222
39213	791223
23208	791224
86590	791225
19025	791226
7482	791227
3854	791228
30123	791229
3140	791230
4783	791231
100553	791232
1791	791233
11567	791234
139067	791235
95	791236
1259	791237
17391	791238
24034	791239
90108	791240
5120	791241
27	791242
45991	791243
36511	791244
32417	791245
16617	791246
37268	791247
3106	791248
11183	791249
404	791250
3	791251
7111	791252
2	791253
121078	791254
1518	791255
404	791256
18705	791257
404	791258
11735	791259
48153	791260
59155	791261
67063	791262
15376	791263
3	791264
39193	791265
76309	791266
425	791267
40254	791268
9313	791269
39614	791270
91153	791271
272	791272
10871	791273
62165	791274
50597	791275
55608	791276
20760	791277
20760	791278
236	791279
31309	791280
31309	791281
39808	791282
45961	791283
7111	791284
31450	791285
13585	791286
7262	791287
448	791288
1791	791289
31826	791290
19025	791291
1211	791292
9890	791293
1518	791294
18189	791295
3160	791296
6526	791297
29844	791298
14474	791299
3499	791300
19174	791301
17509	791302
23720	791303
1783	791304
40809	791305
83386	791306
404	791307
404	791308
65817	791309
35897	791310
12078	791311
12884	791312
1334	791313
22834	791314
3130	791315
1	791316
3856	791317
8468	791318
101301	791319
5634	791320
29719	791321
102508	791322
39655	791323
29564	791324
3110	791325
5107	791326
13542	791327
11108	791328
5341	791329
5520	791330
7262	791331
62716	791332
58948	791333
401	791334
35132	791335
17545	791336
30123	791337
56069	791338
8285	791339
395	791340
56069	791341
9779	791342
6977	791343
12952	791344
16504	791345
13947	791346
3882	791347
127288	791348
17584	791349
17391	791350
7614	791351
35193	791352
130662	791353
43	791354
3710	791355
39	791356
107674	791357
1511	791358
3110	791359
19025	791360
19174	791361
12010	791362
76124	791363
106852	791364
16	791365
1400	791366
116652	791367
66565	791368
63566	791369
10359	791370
62879	791371
16	791372
7113	791373
21315	791374
12761	791375
16313	791376
6462	791377
54634	791378
10657	791379
10221	791380
437	791381
69192	791382
3249	791383
40663	791384
8381	791385
7366	791386
2273	791387
2273	791388
2273	791389
2273	791390
17426	791391
10355	791392
72691	791393
35124	791394
10359	791395
22709	791396
35389	791397
41110	791398
41110	791399
3127	791400
7054	791401
98742	791402
38480	791403
5961	791404
5636	791405
10100	791406
49867	791407
46128	791408
208	791409
1273	791410
85193	791411
34754	791412
85	791413
13488	791414
349	791415
8494	791416
25299	791417
6020	791418
1115	791419
2131	791420
2977	791421
35498	791422
34204	791423
3601	791424
54773	791425
37781	791426
24601	791427
10243	791428
2560	791429
2620	791430
11125	791431
24580	791432
38707	791433
8709	791434
475	791435
10043	791436
79013	791437
116539	791438
3166	791439
111629	791440
3735	791441
115517	791442
22410	791443
4911	791444
25517	791445
4542	791446
47739	791447
51560	791448
59799	791449
52796	791450
8092	791451
8301	791452
3930	791453
2905	791454
8394	791455
23735	791456
106079	791457
18254	791458
82	791459
23918	791460
2576	791461
22	791462
434	791463
823	791464
37194	791465
143	791466
49500	791467
47012	791468
1216	791469
104920	791470
27534	791471
40636	791472
4621	791473
63544	791474
24000	791475
43579	791476
10872	791477
83659	791478
1930	791479
90720	791480
91913	791481
12375	791482
20234	791483
54356	791484
240	791485
12237	791486
57553	791487
729	791488
117515	791489
4006	791490
12305	791491
63437	791492
51476	791493
39818	791494
3590	791495
29870	791496
16917	791497
8578	791498
3649	791499
45255	791500
4668	791501
12742	791502
54728	791503
1067	791504
86026	791505
1984	791506
8116	791507
139836	791508
11496	791509
11496	791510
42609	791511
39503	791512
48753	791513
28920	791514
5973	791515
82286	791516
1510	791517
5542	791518
18027	791519
73325	791520
21579	791521
3483	791522
20851	791523
91628	791524
15318	791525
35346	791526
3618	791527
3274	791528
46467	791529
193	791530
31884	791531
7920	791532
4120	791533
32090	791534
40555	791535
2254	791536
14345	791537
13359	791538
1342	791539
870	791540
1742	791541
96263	791542
105573	791543
30561	791544
96538	791545
41463	791546
1	791547
36105	791548
835	791549
3884	791550
11561	791551
77931	791552
4925	791553
44476	791554
8222	791555
4975	791556
15336	791557
7902	791558
1104	791559
57767	791560
22139	791561
530	791562
5004	791563
854	791564
633	791565
2626	791566
806	791567
14649	791568
13026	791569
2108	791570
21323	791571
20653	791572
743	791573
1497	791574
30798	791575
30770	791576
14338	791577
157093	791578
3976	791579
43955	791580
5014	791581
30743	791582
27759	791583
79895	791584
15268	791585
23322	791586
743	791587
26891	791588
32442	791589
54224	791590
1007	791591
4064	791592
121	791593
1834	791594
17824	791595
6650	791596
18501	791597
6285	791598
19546	791599
89287	791600
71948	791601
51786	791602
24889	791603
24985	791604
282	791605
87610	791606
2794	791607
11893	791608
25583	791609
3535	791610
3656	791611
10744	791612
1288	791613
19480	791614
29089	791615
15418	791616
9909	791617
17397	791618
23879	791619
29844	791620
13351	791621
93511	791622
672	791623
36958	791624
11597	791625
102465	791626
42062	791627
37599	791628
40296	791629
55012	791630
51724	791631
11108	791632
19116	791633
11108	791634
21022	791635
86455	791636
165	791637
547	791638
23923	791639
25595	791640
22107	791641
123192	791642
32284	791643
9268	791644
48	791645
1493	791646
25299	791647
44571	791648
48906	791649
525	791650
11003	791651
1676	791652
37111	791653
169	791654
30212	791655
12220	791656
25368	791657
188	791658
11877	791659
566	791660
6692	791661
7154	791662
47997	791663
83503	791664
32165	791665
19257	791666
547	791667
8728	791668
1835	791669
2017	791670
19502	791671
21298	791672
36333	791673
38305	791674
189	791675
42663	791676
55341	791677
654	791678
34738	791679
18269	791680
39427	791681
56067	791682
2176	791683
32112	791684
37	791685
3567	791686
8516	791687
68818	791688
965	791689
2457	791690
17258	791691
5832	791692
8019	791693
442	791694
11167	791695
1497	791696
20216	791697
119	791698
1110	791699
95	791700
1868	791701
122903	791702
8022	791703
51423	791704
119	791705
67898	791706
4631	791707
63805	791708
2418	791709
11020	791710
52392	791711
10927	791712
54794	791713
5731	791714
3004	791715
984	791716
38552	791717
15975	791718
69517	791719
40528	791720
52032	791721
6299	791722
4681	791723
4229	791724
67611	791725
180	791726
6463	791727
4980	791728
6708	791729
902	791730
113134	791731
38176	791732
24329	791733
43252	791734
27448	791735
30209	791736
20487	791737
194	791738
247	791739
3825	791740
36513	791741
95	791742
270	791743
12907	791744
28929	791745
332	791746
774	791747
28544	791748
11995	791749
91227	791750
36	791751
10193	791752
14704	791753
16313	791754
4182	791755
28517	791756
29295	791757
1084	791758
15204	791759
2830	791760
9399	791761
9419	791762
19116	791763
378	791764
27618	791765
7007	791766
36511	791767
16606	791768
8886	791769
49209	791770
23720	791771
378	791772
15959	791773
7111	791774
1411	791775
1300	791776
3834	791777
24448	791778
2045	791779
7177	791780
4874	791781
9579	791782
1363	791783
3467	791784
152	791785
3329	791786
2608	791787
101	791788
70389	791789
19513	791790
15846	791791
65817	791792
20100	791793
59962	791794
29540	791795
91227	791796
30308	791797
75678	791798
41284	791799
29603	791800
41525	791801
26587	791802
634	791803
5472	791804
296	791805
2398	791806
2284	791807
4098	791808
4098	791809
2877	791810
28	791811
3632	791812
104	791813
51557	791814
49888	791815
296	791816
2860	791817
2267	791818
279	791819
2669	791820
24527	791821
9248	791822
115850	791823
19886	791824
4077	791825
76978	791826
20421	791827
2847	791828
7673	791829
41542	791830
294	791831
77158	791832
1485	791833
15959	791834
96406	791835
17616	791836
17585	791837
29927	791838
223	791839
63	791840
14704	791841
9272	791842
84	791843
33820	791844
33	791845
332	791846
61693	791847
4230	791848
734	791849
16893	791850
93	791851
116819	791852
10726	791853
964	791854
30094	791855
87919	791856
63978	791857
19826	791858
6400	791859
41107	791860
3416	791861
39305	791862
23177	791863
198	791864
57878	791865
43014	791866
2907	791867
14827	791868
99697	791869
36118	791870
100431	791871
523	791872
58052	791873
2054	791874
125647	791875
62	791876
50476	791877
32275	791878
2	791879
49117	791880
58891	791881
71981	791882
12963	791883
54061	791884
376	791885
376	791886
4326	791887
35889	791888
6324	791889
8320	791890
2830	791891
19368	791892
34173	791893
57801	791894
38962	791895
1084	791896
22082	791897
279	791898
80895	791899
52124	791900
21856	791901
8186	791902
11508	791903
31651	791904
15959	791905
126	791906
28084	791907
19564	791908
419	791909
24034	791910
67637	791911
66283	791912
39305	791913
67364	791914
5954	791915
83258	791916
11508	791917
20760	791918
5131	791919
11698	791920
48960	791921
30094	791922
15959	791923
45178	791924
5883	791925
3553	791926
22867	791927
63143	791928
522	791929
45041	791930
20300	791931
53049	791932
27005	791933
21986	791934
60903	791935
64505	791936
18710	791937
94144	791938
3457	791939
3561	791940
45356	791941
64033	791942
31450	791943
66666	791944
184	791945
23210	791946
15006	791947
14721	791948
4374	791949
89470	791950
132749	791951
12136	791952
8164	791953
39777	791954
3811	791955
65729	791956
28418	791957
8966	791958
46768	791959
72068	791960
42519	791961
13386	791962
26004	791963
3754	791964
1834	791965
16313	791966
20223	791967
7905	791968
2362	791969
12824	791970
29295	791971
3567	791972
39260	791973
1134	791974
28685	791975
421	791976
23233	791977
48558	791978
39146	791979
22959	791980
30032	791981
23233	791982
794	791983
49773	791984
431	791985
29669	791986
67355	791987
109091	791988
15205	791989
4497	791990
79326	791991
49415	791992
41787	791993
71072	791994
758	791995
82103	791996
725	791997
25	791998
18208	791999
8475	792000
8856	792001
20124	792002
2173	792003
3318	792004
16164	792005
16310	792006
38962	792007
1318	792008
52256	792009
69210	792010
9400	792011
85677	792012
25302	792013
21741	792014
28685	792015
39604	792016
13763	792017
49509	792018
6049	792019
86064	792020
32431	792021
19336	792022
2933	792023
14815	792024
14797	792025
1344	792026
17584	792027
21795	792028
48650	792029
3811	792030
28289	792031
330	792032
69192	792033
21741	792034
14473	792035
488	792036
1231	792037
3587	792038
14892	792039
3655	792040
30094	792041
31826	792042
2548	792043
53793	792044
20124	792045
110504	792046
5364	792047
93392	792048
83	792049
11419	792050
27396	792051
88128	792052
16601	792053
13386	792054
13351	792055
15578	792056
4535	792057
35193	792058
1309	792059
18273	792060
28360	792061
158466	792062
24034	792063
2830	792064
65817	792065
61138	792066
114469	792067
12136	792068
39808	792069
62716	792070
18917	792071
10359	792072
17855	792073
21741	792074
3720	792075
47391	792076
5	792077
89387	792078
13123	792079
69149	792080
1049	792081
46578	792082
270	792083
488	792084
2830	792085
22574	792086
80050	792087
5732	792088
40296	792089
6781	792090
83507	792091
47391	792092
111072	792093
21687	792094
76663	792095
42	792096
128433	792097
515	792098
36390	792099
35897	792100
67724	792101
2116	792102
121348	792103
16574	792104
14209	792105
9575	792106
287	792107
2789	792108
7450	792109
19070	792110
169	792111
78879	792112
88865	792113
1834	792114
9280	792115
21634	792116
61752	792117
344	792118
7368	792119
6727	792120
133037	792121
124544	792122
58046	792123
8665	792124
1420	792125
31657	792126
2249	792127
5032	792128
4575	792129
26649	792130
4477	792131
15074	792132
653	792133
26521	792134
30362	792135
100956	792136
17	792137
42353	792138
48824	792139
65488	792140
11967	792141
141736	792142
72815	792143
9252	792144
29	792145
896	792146
21597	792147
13755	792148
52843	792149
2167	792150
87897	792151
3193	792152
20	792153
28127	792154
16974	792155
14491	792156
30912	792157
9178	792158
18290	792159
653	792160
7659	792161
240	792162
4311	792163
10110	792164
2298	792165
22773	792166
8352	792167
94580	792168
73001	792169
1996	792170
25396	792171
145661	792172
34699	792173
34590	792174
26450	792175
56257	792176
58323	792177
3396	792178
75680	792179
64858	792180
5783	792181
5239	792182
37919	792183
48686	792184
17056	792185
41570	792186
5354	792187
81721	792188
113680	792189
3199	792190
87685	792191
77883	792192
85	792193
8316	792194
16453	792195
7130	792196
2557	792197
1322	792198
6449	792199
1189	792200
146	792201
3699	792202
18114	792203
100400	792204
323	792205
22703	792206
16551	792207
43257	792208
5122	792209
5122	792210
38134	792211
1411	792212
1411	792213
89034	792214
2031	792215
27706	792216
99	792217
16924	792218
85404	792219
6714	792220
20219	792221
607	792222
2614	792223
21941	792224
6698	792225
7648	792226
10779	792227
103486	792228
19138	792229
4290	792230
1763	792231
892	792232
463	792233
8067	792234
65646	792235
5396	792236
9863	792237
8027	792238
10275	792239
48039	792240
1398	792241
37178	792242
1288	792243
44619	792244
3818	792245
21906	792246
58643	792247
13393	792248
3171	792249
6761	792250
19012	792251
15859	792252
25754	792253
81587	792254
13014	792255
18639	792256
7111	792257
2846	792258
834	792259
23453	792260
32381	792261
4548	792262
6991	792263
4473	792264
2219	792265
46507	792266
2843	792267
1083	792268
198	792269
4586	792270
166043	792271
23117	792272
83815	792273
813	792274
14589	792275
88184	792276
209	792277
32948	792278
7130	792279
134	792280
39313	792281
1567	792282
9984	792283
14869	792284
51638	792285
864	792286
11551	792287
69198	792288
19708	792289
10765	792290
16052	792291
44026	792292
31374	792293
61552	792294
64137	792295
1784	792296
16194	792297
21537	792298
6478	792299
75655	792300
38669	792301
88	792302
781	792303
3272	792304
6431	792305
153020	792306
59383	792307
119	792308
56664	792309
21500	792310
5022	792311
18705	792312
44242	792313
27259	792314
72831	792315
1160	792316
29788	792317
758	792318
194	792319
54732	792320
518	792321
5642	792322
430	792323
15	792324
64911	792325
28323	792326
29553	792327
62233	792328
31091	792329
31826	792330
708	792331
16539	792332
17644	792333
34028	792334
24144	792335
50244	792336
6803	792337
71240	792338
28474	792339
1628	792340
9110	792341
29763	792342
33907	792343
98988	792344
4045	792345
2324	792346
64732	792347
765	792348
4618	792349
96914	792350
14385	792351
11312	792352
88807	792353
30158	792354
20356	792355
2937	792356
39565	792357
37233	792358
33695	792359
90027	792360
897	792361
46837	792362
38	792363
102962	792364
26146	792365
51542	792366
42586	792367
100346	792368
10636	792369
39852	792370
5734	792371
87356	792372
11725	792373
39380	792374
2221	792375
10171	792376
33853	792377
5099	792378
18642	792379
23068	792380
23046	792381
3681	792382
55586	792383
19274	792384
16473	792385
3614	792386
93752	792387
34233	792388
15375	792389
172	792390
4480	792391
37665	792392
37697	792393
15355	792394
34002	792395
126040	792396
6076	792397
92648	792398
33539	792399
5372	792400
10771	792401
31328	792402
7410	792403
719	792404
156	792405
347	792406
445	792407
26975	792408
33272	792409
1321	792410
98221	792411
42070	792412
47367	792413
7504	792414
2469	792415
21851	792416
6617	792417
2546	792418
60102	792419
8167	792420
7682	792421
7907	792422
30454	792423
8824	792424
269	792425
9888	792426
877	792427
24582	792428
46421	792429
27779	792430
2163	792431
53005	792432
22228	792433
87867	792434
18335	792435
85299	792436
3839	792437
2570	792438
134	792439
1109	792440
454	792441
19675	792442
327	792443
1288	792444
19940	792445
1488	792446
2754	792447
9139	792448
67	792449
514	792450
895	792451
531	792452
2755	792453
7184	792454
23838	792455
49271	792456
81840	792457
12260	792458
70254	792459
5372	792460
34002	792461
74597	792462
323	792463
59583	792464
36570	792465
23753	792466
4650	792467
5912	792468
1435	792469
8271	792470
133082	792471
11279	792472
97581	792473
1270	792474
7016	792475
15896	792476
5809	792477
132	792478
903	792479
39706	792480
15625	792481
6402	792482
44865	792483
2040	792484
1690	792485
84533	792486
9454	792487
12566	792488
90112	792489
38497	792490
72944	792491
778	792492
2957	792493
70902	792494
14488	792495
943	792496
22646	792497
6080	792498
166	792499
96474	792500
3697	792501
47113	792502
1397	792503
19739	792504
37223	792505
23109	792506
137099	792507
91339	792508
8065	792509
13887	792510
2153	792511
7665	792512
10523	792513
277	792514
1429	792515
166155	792516
318	792517
51694	792518
9435	792519
12360	792520
1419	792521
141574	792522
41625	792523
36682	792524
6622	792525
14159	792526
24190	792527
344	792528
30	792529
21124	792530
50785	792531
21114	792532
44567	792533
16281	792534
39463	792535
29898	792536
30526	792537
123190	792538
30220	792539
6389	792540
4274	792541
11144	792542
2930	792543
2930	792544
28253	792545
66746	792546
506	792547
3873	792548
33993	792549
98953	792550
3349	792551
31466	792552
32456	792553
79051	792554
27576	792555
46811	792556
28156	792557
4403	792558
58610	792559
2948	792560
279	792561
39148	792562
18449	792563
15752	792564
94621	792565
3043	792566
10076	792567
9640	792568
30314	792569
3130	792570
17120	792571
103570	792572
6705	792573
43622	792574
82328	792575
6347	792576
39424	792577
113318	792578
10766	792579
108486	792580
39831	792581
6465	792582
52876	792583
11306	792584
43672	792585
26728	792586
26334	792587
30827	792588
11641	792589
12372	792590
17351	792591
2815	792592
2134	792593
13801	792594
36276	792595
11386	792596
104969	792597
39702	792598
51670	792599
29200	792600
36724	792601
35924	792602
8504	792603
618	792604
63711	792605
7051	792606
19266	792607
67769	792608
10014	792609
6805	792610
55421	792611
716	792612
39791	792613
114758	792614
5296	792615
64401	792616
20529	792617
5473	792618
49669	792619
25361	792620
41449	792621
11492	792622
2334	792623
34310	792624
21569	792625
15329	792626
47650	792627
12065	792628
43960	792629
14364	792630
24863	792631
7333	792632
14541	792633
23677	792634
8256	792635
44576	792636
24088	792637
48731	792638
5077	792639
7330	792640
24498	792641
1783	792642
27	792643
11332	792644
27	792645
3408	792646
10581	792647
77626	792648
29761	792649
11301	792650
6	792651
9620	792652
11127	792653
23391	792654
4865	792655
979	792656
47408	792657
1702	792658
2517	792659
1931	792660
22045	792661
668	792662
3043	792663
40210	792664
46667	792665
16703	792666
40663	792667
3449	792668
160763	792669
85029	792670
2025	792671
68963	792672
65867	792673
8713	792674
20	792675
11645	792676
62516	792677
107390	792678
9870	792679
3531	792680
4521	792681
3505	792682
68188	792683
47682	792684
412	792685
717	792686
17565	792687
48882	792688
70978	792689
9889	792690
73749	792691
1927	792692
55611	792693
19010	792694
17685	792695
9111	792696
167486	792697
15609	792698
115274	792699
8542	792700
14861	792701
2956	792702
67059	792703
43621	792704
11555	792705
29707	792706
47078	792707
40803	792708
66911	792709
141650	792710
36460	792711
30341	792712
76039	792713
32207	792714
7338	792715
14762	792716
37633	792717
85	792718
3541	792719
211	792720
3986	792721
18217	792722
37041	792723
6676	792724
50715	792725
23496	792726
27704	792727
47934	792728
23085	792729
2025	792730
2025	792731
1538	792732
2691	792733
96461	792734
58417	792735
7524	792736
4883	792737
15473	792738
10931	792739
10425	792740
9911	792741
1779	792742
1165	792743
8149	792744
7930	792745
9216	792746
40071	792747
20923	792748
23987	792749
26022	792750
65002	792751
44621	792752
15544	792753
12267	792754
2294	792755
14844	792756
9438	792757
10977	792758
34578	792759
57530	792760
11546	792761
2443	792762
11638	792763
54162	792764
3784	792765
4133	792766
88716	792767
2283	792768
22720	792769
26966	792770
7454	792771
15774	792772
18331	792773
6767	792774
5349	792775
16089	792776
36694	792777
27704	792778
35106	792779
61226	792780
2244	792781
54578	792782
36467	792783
9830	792784
62732	792785
6738	792786
1369	792787
24107	792788
16874	792789
18448	792790
5834	792791
3070	792792
3930	792793
29679	792794
63715	792795
12249	792796
18241	792797
34813	792798
75895	792799
1495	792800
23475	792801
1595	792802
305	792803
18331	792804
4108	792805
3172	792806
29973	792807
12358	792808
129715	792809
16111	792810
213	792811
95279	792812
29472	792813
77076	792814
3448	792815
6703	792816
8806	792817
10701	792818
9329	792819
9009	792820
1882	792821
646	792822
14	792823
20401	792824
2836	792825
25208	792826
160685	792827
110383	792828
111625	792829
10230	792830
3757	792831
1325	792832
209	792833
6550	792834
5139	792835
2060	792836
35910	792837
1127	792838
49438	792839
5462	792840
91345	792841
2445	792842
168	792843
15537	792844
62079	792845
79520	792846
30019	792847
29438	792848
6398	792849
30413	792850
48422	792851
1	792852
84624	792853
65510	792854
67866	792855
24555	792856
8627	792857
26178	792858
80361	792859
12439	792860
5691	792861
14869	792862
53366	792863
10533	792864
80361	792865
96340	792866
2859	792867
136991	792868
43567	792869
26945	792870
28759	792871
46095	792872
1389	792873
81401	792874
9849	792875
52055	792876
1319	792877
1413	792878
22869	792879
25862	792880
1515	792881
110	792882
51087	792883
20627	792884
33041	792885
7039	792886
2649	792887
118	792888
12230	792889
13787	792890
5692	792891
15822	792892
2479	792893
38014	792894
1167	792895
7443	792896
20915	792897
14597	792898
40225	792899
13014	792900
80170	792901
36729	792902
4611	792903
53259	792904
5393	792905
132	792906
62486	792907
55238	792908
55473	792909
118571	792910
2752	792911
5585	792912
24107	792913
22590	792914
4284	792915
38463	792916
38554	792917
43982	792918
42947	792919
39750	792920
36432	792921
48410	792922
35850	792923
608	792924
51092	792925
22028	792926
39135	792927
22925	792928
53748	792929
14636	792930
28734	792931
608	792932
30726	792933
68702	792934
22966	792935
6184	792936
27508	792937
11200	792938
11296	792939
39972	792940
12296	792941
10784	792942
58422	792943
7241	792944
10746	792945
23114	792946
4059	792947
21157	792948
2628	792949
6327	792950
2873	792951
17856	792952
16815	792953
43162	792954
995	792955
6792	792956
4605	792957
28542	792958
68111	792959
18839	792960
7590	792961
48759	792962
3452	792963
16744	792964
12554	792965
38544	792966
22095	792967
32010	792968
20418	792969
20808	792970
27154	792971
69315	792972
36194	792973
18784	792974
14983	792975
27769	792976
34688	792977
406	792978
10391	792979
3934	792980
10299	792981
28508	792982
15648	792983
494	792984
15770	792985
22129	792986
62323	792987
47964	792988
48019	792989
74570	792990
56573	792991
39829	792992
20328	792993
285	792994
55322	792995
30858	792996
12423	792997
28110	792998
23505	792999
5708	793000
1813	793001
41528	793002
50773	793003
126205	793004
76682	793005
8948	793006
48613	793007
131377	793008
78041	793009
2398	793010
28217	793011
29204	793012
8008	793013
43511	793014
118696	793015
51979	793016
26118	793017
54235	793018
29760	793019
24882	793020
111453	793021
107688	793022
43260	793023
13789	793024
2612	793025
41270	793026
22330	793027
27346	793028
17035	793029
63071	793030
4404	793031
16775	793032
12122	793033
14000	793034
50828	793035
5509	793036
36054	793037
28180	793038
94143	793039
4194	793040
7788	793041
44229	793042
22308	793043
19218	793044
50504	793045
55136	793046
15969	793047
19617	793048
13783	793049
28563	793050
14795	793051
86708	793052
30190	793053
51032	793054
1813	793055
40049	793056
8047	793057
12021	793058
29111	793059
51365	793060
7401	793061
30641	793062
14000	793063
21258	793064
7966	793065
64862	793066
62825	793067
90138	793068
20184	793069
11745	793070
7534	793071
1574	793072
50337	793073
1325	793074
19997	793075
2185	793076
5111	793077
9390	793078
20115	793079
74560	793080
74837	793081
41951	793082
1966	793083
44279	793084
18674	793085
12374	793086
96679	793087
61241	793088
36124	793089
4881	793090
17094	793091
55318	793092
94027	793093
22588	793094
9284	793095
30399	793096
17896	793097
70965	793098
8829	793099
78031	793100
7508	793101
11142	793102
4484	793103
47337	793104
27258	793105
27553	793106
45605	793107
4301	793108
5254	793109
11144	793110
36739	793111
5391	793112
46344	793113
1791	793114
28504	793115
13883	793116
8849	793117
41378	793118
18733	793119
19973	793120
29606	793121
14831	793122
5709	793123
20418	793124
6706	793125
63513	793126
67996	793127
4705	793128
36713	793129
113831	793130
17325	793131
6366	793132
29618	793133
15971	793134
22053	793135
22322	793136
3787	793137
15971	793138
5236	793139
10696	793140
75615	793141
42993	793142
26147	793143
46313	793144
12513	793145
8138	793146
1697	793147
48451	793148
49161	793149
7245	793150
30856	793151
30340	793152
8753	793153
14210	793154
136295	793155
30096	793156
56826	793157
21167	793158
4961	793159
56202	793160
14566	793161
3324	793162
26084	793163
62360	793164
7915	793165
73600	793166
7623	793167
4688	793168
14982	793169
17829	793170
23764	793171
5744	793172
5744	793173
67247	793174
11073	793175
62625	793176
40868	793177
79193	793178
51908	793179
6308	793180
16118	793181
13088	793182
31048	793183
18749	793184
4904	793185
6254	793186
38498	793187
50796	793188
12427	793189
15598	793190
23664	793191
61210	793192
54175	793193
11703	793194
39736	793195
31534	793196
21797	793197
13291	793198
75711	793199
56040	793200
20310	793201
29600	793202
35294	793203
18148	793204
54728	793205
611	793206
1144	793207
3929	793208
7177	793209
19248	793210
49648	793211
31215	793212
7183	793213
22055	793214
66626	793215
37223	793216
35860	793217
44572	793218
85254	793219
103728	793220
30036	793221
23050	793222
10383	793223
15494	793224
97497	793225
40898	793226
8996	793227
8867	793228
34234	793229
2067	793230
55527	793231
37307	793232
34526	793233
34730	793234
55267	793235
68918	793236
2850	793237
45617	793238
2722	793239
15803	793240
3242	793241
44805	793242
33264	793243
85450	793244
15709	793245
56870	793246
1053	793247
12790	793248
25539	793249
26730	793250
9438	793251
12556	793252
65948	793253
24833	793254
21923	793255
11747	793256
18403	793257
121685	793258
39967	793259
12547	793260
19990	793261
41262	793262
51360	793263
19753	793264
40965	793265
13736	793266
27049	793267
21427	793268
35930	793269
15506	793270
649	793271
6452	793272
38926	793273
96474	793274
20661	793275
5045	793276
35	793277
54359	793278
137146	793279
67106	793280
406	793281
27613	793282
11358	793283
9113	793284
50409	793285
412	793286
5261	793287
31036	793288
3455	793289
124042	793290
1247	793291
54188	793292
4282	793293
16666	793294
25003	793295
32482	793296
95830	793297
29	793298
24990	793299
36460	793300
4114	793301
94312	793302
1650	793303
358	793304
314	793305
5317	793306
2649	793307
11638	793308
53115	793309
2789	793310
31858	793311
16725	793312
591	793313
8109	793314
11459	793315
1390	793316
21836	793317
24243	793318
11171	793319
68174	793320
56036	793321
24623	793322
92705	793323
11164	793324
24999	793325
125973	793326
57621	793327
8165	793328
28014	793329
22122	793330
2666	793331
24233	793332
71010	793333
1439	793334
1901	793335
27717	793336
4494	793337
53117	793338
3314	793339
10273	793340
3291	793341
37684	793342
5451	793343
71484	793344
1460	793345
31694	793346
1082	793347
83217	793348
4949	793349
104996	793350
10653	793351
1305	793352
2978	793353
38739	793354
127952	793355
92028	793356
5517	793357
4433	793358
1910	793359
1910	793360
18761	793361
64094	793362
23750	793363
3714	793364
22458	793365
28125	793366
41299	793367
66969	793368
19279	793369
53112	793370
2394	793371
2772	793372
1776	793373
17493	793374
14129	793375
14352	793376
59569	793377
2220	793378
17597	793379
14132	793380
14239	793381
90791	793382
1328	793383
1145	793384
2915	793385
2869	793386
16547	793387
2035	793388
7377	793389
7363	793390
63606	793391
37194	793392
24625	793393
85808	793394
40074	793395
40688	793396
37698	793397
18624	793398
54241	793399
29455	793400
11631	793401
61398	793402
8591	793403
9836	793404
9240	793405
39859	793406
14498	793407
100912	793408
9385	793409
84677	793410
21197	793411
107026	793412
22	793413
1774	793414
1119	793415
49171	793416
4290	793417
87265	793418
1637	793419
42251	793420
1538	793421
33827	793422
30122	793423
11349	793424
3478	793425
28114	793426
2437	793427
7934	793428
73621	793429
19083	793430
958	793431
2313	793432
1979	793433
65714	793434
53730	793435
4793	793436
5416	793437
52208	793438
3719	793439
1284	793440
47198	793441
102348	793442
10936	793443
2079	793444
3733	793445
28631	793446
584	793447
354	793448
13213	793449
31408	793450
2318	793451
1515	793452
105014	793453
64291	793454
20327	793455
20730	793456
3341	793457
11768	793458
5045	793459
17881	793460
10035	793461
728	793462
7265	793463
30033	793464
539	793465
28449	793466
16489	793467
12713	793468
25264	793469
13508	793470
10432	793471
10660	793472
28848	793473
72824	793474
11178	793475
8840	793476
20101	793477
71740	793478
8	793479
17792	793480
456	793481
3199	793482
438	793483
58036	793484
5676	793485
25011	793486
4494	793487
37401	793488
1347	793489
40074	793490
52476	793491
182	793492
2465	793493
58916	793494
55120	793495
7308	793496
58991	793497
9957	793498
1521	793499
17294	793500
1437	793501
1920	793502
77810	793503
8528	793504
2689	793505
61754	793506
203	793507
10327	793508
12707	793509
14330	793510
4135	793511
50466	793512
1610	793513
2657	793514
1688	793515
4899	793516
31952	793517
13770	793518
1566	793519
37656	793520
663	793521
2650	793522
104272	793523
56637	793524
131	793525
23232	793526
15023	793527
113496	793528
354	793529
678	793530
24166	793531
38	793532
3362	793533
2632	793534
2935	793535
777	793536
47021	793537
25912	793538
26218	793539
34672	793540
7525	793541
425	793542
23365	793543
4632	793544
38921	793545
1996	793546
2194	793547
11330	793548
5329	793549
98	793550
779	793551
365	793552
1267	793553
16564	793554
21870	793555
514	793556
12425	793557
2399	793558
28097	793559
3850	793560
40424	793561
12466	793562
54	793563
13506	793564
13967	793565
36824	793566
1540	793567
1970	793568
4511	793569
5425	793570
41361	793571
1083	793572
10871	793573
23934	793574
27591	793575
5158	793576
4865	793577
12788	793578
17891	793579
1614	793580
23315	793581
5801	793582
72829	793583
33688	793584
22445	793585
1581	793586
911	793587
42449	793588
45626	793589
15826	793590
9392	793591
32693	793592
19983	793593
44191	793594
90089	793595
98	793596
1774	793597
18091	793598
4999	793599
27980	793600
73	793601
2976	793602
103488	793603
19650	793604
2351	793605
1212	793606
1432	793607
2440	793608
91979	793609
6008	793610
6115	793611
2365	793612
38589	793613
32188	793614
20734	793615
79760	793616
30219	793617
4822	793618
2374	793619
12191	793620
10900	793621
27397	793622
35291	793623
110432	793624
12743	793625
70118	793626
653	793627
83303	793628
22979	793629
2105	793630
183	793631
802	793632
8881	793633
98	793634
113305	793635
39391	793636
5592	793637
5094	793638
28165	793639
5017	793640
1154	793641
70723	793642
3834	793643
19924	793644
517	793645
166050	793646
8558	793647
40472	793648
2855	793649
1124	793650
8460	793651
134281	793652
2121	793653
2340	793654
148	793655
5711	793656
59	793657
2162	793658
61531	793659
23516	793660
21440	793661
1623	793662
67495	793663
25441	793664
29771	793665
365	793666
9847	793667
1146	793668
6358	793669
2136	793670
34713	793671
1586	793672
64578	793673
13333	793674
1320	793675
365	793676
3195	793677
4304	793678
1751	793679
1657	793680
18973	793681
63366	793682
2842	793683
3631	793684
20505	793685
16431	793686
102804	793687
1212	793688
12794	793689
23315	793690
16217	793691
6712	793692
27788	793693
4518	793694
6776	793695
7979	793696
79551	793697
5882	793698
10944	793699
2241	793700
2241	793701
16328	793702
10456	793703
4368	793704
136970	793705
1900	793706
10150	793707
17639	793708
1086	793709
16467	793710
625	793711
4485	793712
12304	793713
10625	793714
77419	793715
26870	793716
59755	793717
56856	793718
77693	793719
36518	793720
9838	793721
138686	793722
2837	793723
97783	793724
1029	793725
14127	793726
73123	793727
66126	793728
3311	793729
40105	793730
5332	793731
52116	793732
11072	793733
3638	793734
8343	793735
13364	793736
29871	793737
1304	793738
210	793739
16292	793740
22176	793741
1969	793742
23042	793743
122907	793744
36499	793745
129617	793746
9742	793747
20303	793748
11500	793749
3369	793750
69480	793751
10407	793752
99029	793753
6021	793754
149	793755
45194	793756
673	793757
111618	793758
7447	793759
10222	793760
800	793761
68398	793762
212	793763
70897	793764
22	793765
24286	793766
4276	793767
41491	793768
1045	793769
46289	793770
16615	793771
48110	793772
8890	793773
1089	793774
36513	793775
80918	793776
6480	793777
9995	793778
15614	793779
53007	793780
14287	793781
18059	793782
191	793783
5004	793784
22623	793785
3244	793786
9402	793787
114945	793788
33969	793789
31443	793790
248	793791
12408	793792
861	793793
4195	793794
45613	793795
62819	793796
23778	793797
18549	793798
6533	793799
21559	793800
411	793801
35987	793802
5787	793803
25957	793804
1058	793805
28750	793806
5443	793807
11304	793808
4286	793809
10424	793810
2445	793811
3753	793812
37955	793813
3199	793814
79215	793815
58061	793816
227	793817
45157	793818
4602	793819
2775	793820
3911	793821
6174	793822
54357	793823
53119	793824
728	793825
2901	793826
18706	793827
733	793828
4866	793829
119833	793830
13800	793831
379	793832
16956	793833
49357	793834
667	793835
41478	793836
33754	793837
16774	793838
76831	793839
1460	793840
50365	793841
958	793842
26104	793843
6634	793844
956	793845
69977	793846
4707	793847
1174	793848
68764	793849
3932	793850
2554	793851
4120	793852
82	793853
160048	793854
20319	793855
5912	793856
2059	793857
5216	793858
551	793859
60929	793860
1147	793861
1566	793862
6210	793863
90137	793864
20332	793865
46958	793866
32107	793867
16464	793868
3425	793869
26100	793870
51351	793871
42430	793872
42056	793873
2466	793874
5849	793875
17600	793876
3661	793877
38724	793878
3669	793879
24566	793880
35304	793881
1139	793882
85491	793883
1408	793884
17294	793885
6742	793886
100425	793887
132	793888
524	793889
10438	793890
425	793891
2915	793892
13770	793893
81727	793894
26392	793895
1476	793896
1476	793897
318	793898
86353	793899
229	793900
78945	793901
915	793902
11437	793903
18369	793904
41527	793905
119911	793906
814	793907
56	793908
117100	793909
28519	793910
59977	793911
111963	793912
23378	793913
76687	793914
3790	793915
62354	793916
86360	793917
2010	793918
11640	793919
29408	793920
34492	793921
96698	793922
13717	793923
90378	793924
9349	793925
4816	793926
45604	793927
13236	793928
3425	793929
3289	793930
1044	793931
7199	793932
104996	793933
28099	793934
37955	793935
56379	793936
138399	793937
3329	793938
6134	793939
2036	793940
693	793941
25289	793942
61392	793943
345	793944
8213	793945
8342	793946
133	793947
657	793948
505	793949
58377	793950
3701	793951
14065	793952
1706	793953
60499	793954
45369	793955
1014	793956
12099	793957
1289	793958
7528	793959
123882	793960
57477	793961
3212	793962
15757	793963
3766	793964
1708	793965
5033	793966
30698	793967
5206	793968
845	793969
24246	793970
17335	793971
28011	793972
34599	793973
28996	793974
15972	793975
75	793976
39215	793977
45870	793978
8652	793979
7384	793980
5066	793981
3963	793982
54292	793983
105562	793984
10270	793985
15766	793986
6081	793987
13237	793988
19214	793989
1686	793990
47636	793991
12033	793992
1188	793993
31912	793994
3201	793995
104	793996
662	793997
19761	793998
3326	793999
3176	794000
9125	794001
27565	794002
26306	794003
2132	794004
23972	794005
772	794006
7200	794007
191	794008
4917	794009
62	794010
5520	794011
92065	794012
1491	794013
19167	794014
23490	794015
2823	794016
8507	794017
12999	794018
11462	794019
1901	794020
3414	794021
2849	794022
33646	794023
14274	794024
3504	794025
91	794026
51675	794027
24384	794028
29102	794029
19249	794030
686	794031
62611	794032
27187	794033
1637	794034
12704	794035
9271	794036
9562	794037
4262	794038
739	794039
345	794040
3113	794041
57774	794042
3670	794043
33045	794044
29	794045
2503	794046
345	794047
9174	794048
104199	794049
4656	794050
1247	794051
15695	794052
10886	794053
22677	794054
21333	794055
4675	794056
982	794057
729	794058
1115	794059
11355	794060
2642	794061
310	794062
345	794063
2837	794064
3244	794065
27681	794066
5044	794067
376	794068
210	794069
10920	794070
454	794071
8171	794072
4368	794073
233	794074
1706	794075
1420	794076
82	794077
6133	794078
44325	794079
562	794080
8132	794081
11254	794082
366	794083
6896	794084
12050	794085
179	794086
6917	794087
1781	794088
66	794089
557	794090
427	794091
1486	794092
5753	794093
3978	794094
3718	794095
24156	794096
1756	794097
46513	794098
2110	794099
810	794100
191	794101
883	794102
405	794103
73836	794104
1252	794105
2201	794106
16529	794107
8679	794108
896	794109
28583	794110
86795	794111
181	794112
131	794113
4354	794114
9703	794115
6553	794116
3387	794117
8213	794118
440	794119
3957	794120
59491	794121
125	794122
1713	794123
5916	794124
13522	794125
3605	794126
764	794127
377	794128
13316	794129
166	794130
14673	794131
19747	794132
29953	794133
2713	794134
12871	794135
166	794136
1815	794137
17672	794138
690	794139
41590	794140
13213	794141
18858	794142
22728	794143
11727	794144
4612	794145
69321	794146
20382	794147
845	794148
17356	794149
10461	794150
22347	794151
5293	794152
7934	794153
9401	794154
1833	794155
657	794156
28734	794157
530	794158
1251	794159
6782	794160
4020	794161
5293	794162
14703	794163
1141	794164
25579	794165
5559	794166
71608	794167
13786	794168
845	794169
27802	794170
4078	794171
59423	794172
111	794173
4093	794174
26163	794175
637	794176
179	794177
19667	794178
12872	794179
54355	794180
24361	794181
6015	794182
13068	794183
3105	794184
750	794185
2005	794186
6130	794187
1322	794188
3669	794189
12318	794190
27205	794191
747	794192
20693	794193
98	794194
14991	794195
4551	794196
89349	794197
1952	794198
125	794199
34761	794200
1756	794201
61943	794202
18489	794203
426	794204
68199	794205
38800	794206
28187	794207
30227	794208
71734	794209
43120	794210
3426	794211
17849	794212
7581	794213
3971	794214
191	794215
19328	794216
383	794217
5176	794218
1042	794219
591	794220
592	794221
505	794222
104214	794223
1696	794224
2163	794225
8196	794226
18496	794227
67844	794228
50663	794229
37338	794230
11451	794231
6928	794232
2964	794233
24176	794234
92071	794235
5324	794236
14876	794237
34660	794238
15349	794239
1525	794240
7468	794241
2510	794242
4916	794243
1263	794244
1303	794245
5109	794246
845	794247
460	794248
1706	794249
5033	794250
23166	794251
2107	794252
18117	794253
4732	794254
746	794255
5907	794256
23	794257
39921	794258
19639	794259
1152	794260
341	794261
2189	794262
9396	794263
15906	794264
9	794265
2696	794266
1833	794267
14279	794268
900	794269
2395	794270
57777	794271
33670	794272
9282	794273
41442	794274
857	794275
11001	794276
520	794277
6008	794278
104	794279
7044	794280
22763	794281
1356	794282
837	794283
1622	794284
66	794285
1547	794286
804	794287
810	794288
6783	794289
7044	794290
5520	794291
18504	794292
1838	794293
16	794294
6015	794295
418	794296
54778	794297
1928	794298
552	794299
2711	794300
1674	794301
2	794302
4473	794303
63684	794304
7434	794305
58460	794306
37984	794307
17018	794308
1321	794309
1346	794310
539	794311
5727	794312
12661	794313
6513	794314
18862	794315
12063	794316
36070	794317
16712	794318
1692	794319
11548	794320
1908	794321
3204	794322
3058	794323
1014	794324
3756	794325
8162	794326
34660	794327
24893	794328
3418	794329
98	794330
295	794331
1014	794332
26723	794333
8689	794334
4531	794335
58935	794336
17276	794337
13389	794338
4018	794339
16	794340
63469	794341
3943	794342
1119	794343
32337	794344
11731	794345
505	794346
505	794347
520	794348
621	794349
51413	794350
14530	794351
15279	794352
31158	794353
17666	794354
820	794355
34689	794356
388	794357
8652	794358
3453	794359
54763	794360
76845	794361
516	794362
205	794363
32496	794364
8689	794365
26963	794366
3756	794367
3670	794368
3535	794369
17672	794370
10651	794371
68223	794372
35141	794373
24251	794374
1056	794375
1014	794376
3732	794377
2747	794378
914	794379
763	794380
4424	794381
31228	794382
13780	794383
13068	794384
2711	794385
1172	794386
2163	794387
22387	794388
497	794389
67118	794390
1263	794391
4296	794392
77599	794393
5066	794394
505	794395
11075	794396
149113	794397
969	794398
2189	794399
3718	794400
2861	794401
35827	794402
39879	794403
19639	794404
345	794405
33954	794406
247	794407
36110	794408
64041	794409
7258	794410
358	794411
3734	794412
6760	794413
5948	794414
34574	794415
11852	794416
2649	794417
571	794418
988	794419
805	794420
1486	794421
982	794422
816	794423
98901	794424
486	794425
1142	794426
23985	794427
80482	794428
33837	794429
39238	794430
1188	794431
3779	794432
11471	794433
11471	794434
2246	794435
486	794436
810	794437
2046	794438
816	794439
5188	794440
2156	794441
31557	794442
23290	794443
50	794444
1420	794445
56582	794446
511	794447
816	794448
52397	794449
2156	794450
587	794451
959	794452
816	794453
959	794454
1238	794455
142	794456
12980	794457
8675	794458
49626	794459
81821	794460
5252	794461
11063	794462
4891	794463
24309	794464
369	794465
6533	794466
9005	794467
17668	794468
27348	794469
10153	794470
13097	794471
9593	794472
68751	794473
787	794474
6101	794475
34251	794476
51183	794477
78844	794478
10770	794479
69	794480
5948	794481
45532	794482
42284	794483
1437	794484
231	794485
771	794486
778	794487
89189	794488
14671	794489
731	794490
79822	794491
71570	794492
28740	794493
10631	794494
3274	794495
1224	794496
31924	794497
1534	794498
7248	794499
1534	794500
80321	794501
9736	794502
14797	794503
15472	794504
55303	794505
32114	794506
34666	794507
18159	794508
4636	794509
55206	794510
7031	794511
93385	794512
830	794513
3280	794514
20488	794515
38828	794516
32377	794517
11641	794518
70	794519
8410	794520
14581	794521
68779	794522
60502	794523
20205	794524
8423	794525
70081	794526
70960	794527
38752	794528
2076	794529
19242	794530
141183	794531
3596	794532
961	794533
15651	794534
16816	794535
41	794536
1613	794537
11078	794538
50241	794539
9834	794540
34115	794541
1069	794542
5112	794543
9836	794544
4916	794545
4304	794546
1220	794547
20664	794548
212	794549
115043	794550
25447	794551
6263	794552
135164	794553
1613	794554
9385	794555
74528	794556
28457	794557
2437	794558
9671	794559
16584	794560
11022	794561
2727	794562
4723	794563
2357	794564
1796	794565
25947	794566
15926	794567
103810	794568
1553	794569
785	794570
8657	794571
3329	794572
47773	794573
120508	794574
59	794575
108932	794576
71608	794577
5650	794578
115603	794579
1075	794580
32893	794581
1756	794582
10	794583
108714	794584
241	794585
1356	794586
19714	794587
21920	794588
14439	794589
82838	794590
18549	794591
44831	794592
179	794593
705	794594
43968	794595
95308	794596
54678	794597
14521	794598
914	794599
2521	794600
49657	794601
113650	794602
2246	794603
14797	794604
8353	794605
4693	794606
10977	794607
14800	794608
951	794609
9393	794610
14944	794611
473	794612
70052	794613
1277	794614
1277	794615
1277	794616
24193	794617
5524	794618
365	794619
105478	794620
15743	794621
13295	794622
44274	794623
2163	794624
17363	794625
14136	794626
3273	794627
23972	794628
6640	794629
1590	794630
984	794631
17597	794632
1029	794633
3902	794634
54752	794635
79222	794636
1763	794637
109899	794638
23905	794639
138457	794640
4299	794641
4883	794642
7076	794643
18780	794644
20840	794645
14398	794646
7354	794647
28611	794648
115554	794649
1437	794650
57736	794651
23009	794652
29568	794653
2584	794654
6470	794655
14262	794656
99605	794657
4376	794658
37905	794659
27443	794660
26201	794661
415	794662
10387	794663
298	794664
78838	794665
892	794666
68759	794667
15871	794668
34511	794669
66969	794670
43122	794671
16466	794672
3899	794673
91584	794674
12519	794675
23038	794676
2525	794677
21191	794678
93726	794679
6726	794680
889	794681
15870	794682
2640	794683
48	794684
35226	794685
59174	794686
21791	794687
10131	794688
45365	794689
40230	794690
6180	794691
29672	794692
14022	794693
28945	794694
37765	794695
109355	794696
37687	794697
1665	794698
1902	794699
51694	794700
857	794701
6881	794702
1546	794703
13587	794704
11964	794705
149	794706
38125	794707
21151	794708
238	794709
114371	794710
2063	794711
6665	794712
4631	794713
24359	794714
44072	794715
1138	794716
91104	794717
1193	794718
61495	794719
57495	794720
109442	794721
122406	794722
18325	794723
1694	794724
8182	794725
66920	794726
551	794727
7594	794728
59883	794729
5503	794730
45277	794731
47476	794732
1437	794733
2774	794734
3818	794735
4600	794736
57	794737
9379	794738
117265	794739
10425	794740
7761	794741
34	794742
5840	794743
11269	794744
60	794745
113795	794746
13576	794747
77	794748
6158	794749
40089	794750
1071	794751
19182	794752
100752	794753
15	794754
56882	794755
41866	794756
13566	794757
16081	794758
36521	794759
91343	794760
5397	794761
12103	794762
40808	794763
13950	794764
18421	794765
23408	794766
8026	794767
1398	794768
57960	794769
3051	794770
670	794771
3274	794772
2786	794773
16989	794774
17540	794775
5973	794776
134	794777
29957	794778
3878	794779
2512	794780
24788	794781
54597	794782
110	794783
599	794784
10921	794785
25406	794786
23993	794787
30122	794788
22808	794789
83304	794790
3872	794791
41502	794792
53959	794793
88318	794794
4059	794795
3361	794796
54599	794797
15461	794798
467	794799
7503	794800
12703	794801
7748	794802
105752	794803
13522	794804
66115	794805
4719	794806
34226	794807
121712	794808
34110	794809
17172	794810
2531	794811
3423	794812
1497	794813
684	794814
4017	794815
7097	794816
2417	794817
29099	794818
1635	794819
20358	794820
90566	794821
102365	794822
4076	794823
223	794824
30630	794825
637	794826
10330	794827
1137	794828
1048	794829
15677	794830
107504	794831
25439	794832
44934	794833
10634	794834
6904	794835
2739	794836
110794	794837
1037	794838
34759	794839
84926	794840
115136	794841
7477	794842
288	794843
5812	794844
87670	794845
4203	794846
4419	794847
327	794848
59218	794849
7263	794850
459	794851
4521	794852
3620	794853
6658	794854
1370	794855
1322	794856
3538	794857
45436	794858
2998	794859
2506	794860
979	794861
24982	794862
44711	794863
22975	794864
39204	794865
8725	794866
23117	794867
34133	794868
1007	794869
39999	794870
39712	794871
1069	794872
39426	794873
83241	794874
94243	794875
30434	794876
7968	794877
2478	794878
3195	794879
8949	794880
4059	794881
780	794882
2515	794883
100210	794884
27241	794885
59297	794886
538	794887
3534	794888
2515	794889
91367	794890
111317	794891
16681	794892
55185	794893
8252	794894
45804	794895
832	794896
44576	794897
1064	794898
27719	794899
2387	794900
22278	794901
4770	794902
501	794903
4197	794904
48071	794905
86413	794906
90884	794907
24721	794908
42274	794909
55636	794910
90111	794911
24132	794912
36040	794913
68118	794914
79695	794915
2688	794916
16090	794917
24739	794918
35945	794919
52166	794920
30506	794921
51098	794922
72424	794923
7957	794924
39373	794925
7762	794926
42239	794927
37813	794928
5973	794929
16074	794930
138587	794931
91807	794932
15667	794933
31346	794934
10914	794935
11380	794936
11223	794937
34185	794938
17297	794939
1114	794940
232	794941
45835	794942
38491	794943
41457	794944
10444	794945
9363	794946
2099	794947
11205	794948
7779	794949
27024	794950
186	794951
100734	794952
3584	794953
110818	794954
33887	794955
37593	794956
4220	794957
2100	794958
61720	794959
2899	794960
75709	794961
15210	794962
59179	794963
36545	794964
25407	794965
88655	794966
40108	794967
53327	794968
124816	794969
14906	794970
124858	794971
21795	794972
68416	794973
4790	794974
101317	794975
52267	794976
127406	794977
581	794978
1992	794979
11748	794980
3649	794981
14599	794982
43331	794983
11901	794984
3745	794985
18664	794986
12778	794987
14023	794988
35273	794989
37286	794990
37980	794991
296	794992
58424	794993
36168	794994
38179	794995
6087	794996
6087	794997
17620	794998
72	794999
78164	795000
15556	795001
17754	795002
133918	795003
14201	795004
27111	795005
11602	795006
29184	795007
8485	795008
17754	795009
165692	795010
6922	795011
1829	795012
41392	795013
90438	795014
35580	795015
46101	795016
8446	795017
427	795018
7502	795019
1948	795020
6763	795021
18664	795022
43	795023
17286	795024
31517	795025
11218	795026
8467	795027
19615	795028
49319	795029
3183	795030
18517	795031
4434	795032
22210	795033
31405	795034
17286	795035
631	795036
28916	795037
2661	795038
2767	795039
14928	795040
40182	795041
4741	795042
34617	795043
151121	795044
91560	795045
14352	795046
63435	795047
2798	795048
2402	795049
1978	795050
17637	795051
11183	795052
32362	795053
22286	795054
8467	795055
37845	795056
1774	795057
46208	795058
6836	795059
2028	795060
28173	795061
28916	795062
1077	795063
12742	795064
463	795065
13288	795066
6160	795067
383	795068
8194	795069
4341	795070
1760	795071
336	795072
110232	795073
36187	795074
1551	795075
32394	795076
13318	795077
42000	795078
13981	795079
16639	795080
7525	795081
47335	795082
25909	795083
25909	795084
2421	795085
23438	795086
3276	795087
100469	795088
46520	795089
19566	795090
1445	795091
12080	795092
19659	795093
66643	795094
97112	795095
501	795096
18315	795097
1547	795098
9280	795099
55842	795100
825	795101
5846	795102
17199	795103
430	795104
46472	795105
15342	795106
34786	795107
14836	795108
52502	795109
251	795110
32114	795111
7003	795112
37374	795113
8001	795114
2972	795115
404	795116
53130	795117
50859	795118
5775	795119
4034	795120
1186	795121
2328	795122
952	795123
78932	795124
2880	795125
51175	795126
45376	795127
2554	795128
6740	795129
59948	795130
18321	795131
117482	795132
17003	795133
10564	795134
4770	795135
48679	795136
34144	795137
3127	795138
63049	795139
40459	795140
37898	795141
9226	795142
3841	795143
9226	795144
53330	795145
5191	795146
46429	795147
105813	795148
2688	795149
8702	795150
70196	795151
26496	795152
26075	795153
240	795154
240	795155
240	795156
240	795157
240	795158
240	795159
30600	795160
3588	795161
1589	795162
12203	795163
65999	795164
5482	795165
5191	795166
8863	795167
60510	795168
52267	795169
48155	795170
16412	795171
1260	795172
22140	795173
8885	795174
35280	795175
4480	795176
81187	795177
86655	795178
31096	795179
5701	795180
3714	795181
14559	795182
23186	795183
12661	795184
20730	795185
8445	795186
88723	795187
3663	795188
4	795189
73058	795190
8749	795191
1421	795192
4401	795193
4667	795194
3826	795195
19980	795196
3430	795197
46914	795198
6264	795199
104146	795200
22722	795201
2222	795202
1609	795203
18013	795204
1609	795205
8152	795206
1305	795207
1604	795208
39360	795209
1501	795210
10892	795211
46613	795212
2528	795213
20707	795214
9252	795215
15770	795216
368	795217
6186	795218
27312	795219
46508	795220
16534	795221
24357	795222
18846	795223
3904	795224
63254	795225
10166	795226
5036	795227
33107	795228
84904	795229
20510	795230
7950	795231
37116	795232
76541	795233
4849	795234
2790	795235
33693	795236
29703	795237
945	795238
1402	795239
288	795240
55546	795241
76	795242
7938	795243
994	795244
6701	795245
8885	795246
1844	795247
1516	795248
59255	795249
14692	795250
129826	795251
89496	795252
3716	795253
958	795254
27819	795255
71	795256
13996	795257
92686	795258
1407	795259
5021	795260
877	795261
81	795262
8566	795263
117399	795264
64289	795265
51694	795266
55999	795267
6229	795268
100552	795269
15901	795270
8828	795271
6054	795272
26086	795273
52923	795274
945	795275
82167	795276
17	795277
2837	795278
105896	795279
19011	795280
382	795281
3872	795282
1238	795283
2547	795284
57751	795285
399	795286
12426	795287
30589	795288
3113	795289
50321	795290
58996	795291
114686	795292
50456	795293
241	795294
5157	795295
13322	795296
1420	795297
1106	795298
36604	795299
23445	795300
336	795301
38601	795302
8695	795303
1918	795304
928	795305
28658	795306
15844	795307
53256	795308
23689	795309
49214	795310
81253	795311
8084	795312
27684	795313
27684	795314
3135	795315
38819	795316
60586	795317
9231	795318
14701	795319
32885	795320
28099	795321
30951	795322
3911	795323
18690	795324
97983	795325
38803	795326
33850	795327
31102	795328
982	795329
2156	795330
1238	795331
7446	795332
17991	795333
16677	795334
106	795335
37979	795336
85857	795337
76645	795338
59142	795339
25315	795340
5727	795341
1382	795342
50768	795343
11553	795344
9846	795345
12555	795346
111736	795347
38723	795348
96642	795349
5909	795350
11939	795351
79794	795352
71605	795353
8841	795354
23121	795355
47982	795356
84525	795357
90823	795358
40083	795359
45441	795360
33135	795361
33608	795362
52098	795363
18509	795364
5035	795365
28164	795366
657	795367
30229	795368
30224	795369
7029	795370
56352	795371
60058	795372
75591	795373
44830	795374
19553	795375
114462	795376
46511	795377
101963	795378
43559	795379
20495	795380
61494	795381
2716	795382
34108	795383
112054	795384
42460	795385
26680	795386
44161	795387
1833	795388
45363	795389
54297	795390
52282	795391
3096	795392
90401	795393
58526	795394
89446	795395
76959	795396
40791	795397
91528	795398
44256	795399
15732	795400
33302	795401
38169	795402
994	795403
4812	795404
10710	795405
23087	795406
48007	795407
150835	795408
107252	795409
19709	795410
54138	795411
709	795412
511	795413
24982	795414
106691	795415
24942	795416
2411	795417
31531	795418
11646	795419
83001	795420
3271	795421
61244	795422
10384	795423
4221	795424
23940	795425
66995	795426
22171	795427
35998	795428
126	795429
5191	795430
90723	795431
1490	795432
12547	795433
25389	795434
36106	795435
7750	795436
29545	795437
48959	795438
35954	795439
447	795440
3304	795441
12832	795442
50365	795443
39912	795444
38	795445
31107	795446
131	795447
12027	795448
14028	795449
98719	795450
95371	795451
28414	795452
40296	795453
6054	795454
1464	795455
97216	795456
6161	795457
39604	795458
32816	795459
62196	795460
3992	795461
2688	795462
52078	795463
24787	795464
8354	795465
3357	795466
11042	795467
3300	795468
7262	795469
11042	795470
58208	795471
4182	795472
24817	795473
437	795474
58208	795475
60425	795476
70051	795477
314	795478
526	795479
610	795480
1569	795481
87616	795482
660	795483
1086	795484
7680	795485
6026	795486
28	795487
65561	795488
2854	795489
3280	795490
6373	795491
27966	795492
44864	795493
45607	795494
1763	795495
2747	795496
413	795497
24966	795498
27103	795499
17849	795500
41388	795501
20627	795502
45957	795503
12259	795504
67	795505
2645	795506
229	795507
1011	795508
1893	795509
2233	795510
948	795511
83552	795512
5438	795513
3940	795514
2241	795515
16424	795516
10098	795517
2888	795518
70936	795519
4164	795520
39469	795521
188	795522
8278	795523
22365	795524
64391	795525
70211	795526
62339	795527
3694	795528
7765	795529
15912	795530
577	795531
99341	795532
3388	795533
25522	795534
42445	795535
123443	795536
4298	795537
725	795538
16447	795539
68221	795540
19129	795541
692	795542
56	795543
7074	795544
23948	795545
90233	795546
53327	795547
1284	795548
17753	795549
512	795550
9170	795551
7459	795552
32362	795553
29712	795554
3327	795555
118652	795556
1772	795557
384	795558
3209	795559
187	795560
37117	795561
514	795562
137223	795563
1783	795564
477	795565
2557	795566
391	795567
2100	795568
7740	795569
467	795570
46086	795571
86786	795572
102518	795573
3801	795574
2495	795575
18406	795576
13105	795577
23008	795578
132741	795579
13960	795580
27312	795581
37374	795582
661	795583
1436	795584
2111	795585
24178	795586
27923	795587
2251	795588
43210	795589
43363	795590
1873	795591
46198	795592
27183	795593
53324	795594
36684	795595
55317	795596
3320	795597
82808	795598
50370	795599
15198	795600
1456	795601
39320	795602
26099	795603
96237	795604
2040	795605
90321	795606
5665	795607
39204	795608
138	795609
43139	795610
82152	795611
98896	795612
25508	795613
1098	795614
1013	795615
2768	795616
366	795617
2663	795618
14383	795619
13464	795620
6165	795621
69179	795622
22194	795623
3575	795624
1390	795625
1600	795626
67051	795627
8917	795628
3939	795629
80686	795630
1193	795631
14671	795632
3483	795633
15195	795634
75513	795635
3939	795636
85080	795637
22643	795638
17321	795639
2165	795640
100366	795641
23516	795642
49516	795643
60108	795644
28938	795645
3283	795646
56629	795647
46243	795648
23479	795649
760	795650
12555	795651
692	795652
29013	795653
16534	795654
2089	795655
117661	795656
45509	795657
15968	795658
99724	795659
38648	795660
10675	795661
4209	795662
26494	795663
96820	795664
64232	795665
6802	795666
44429	795667
8152	795668
6263	795669
30350	795670
29224	795671
5385	795672
15855	795673
8031	795674
42555	795675
52755	795676
2836	795677
17737	795678
6772	795679
36817	795680
12883	795681
21316	795682
18811	795683
68793	795684
10560	795685
91005	795686
20767	795687
961	795688
5240	795689
4258	795690
11783	795691
53432	795692
55473	795693
8713	795694
14337	795695
34402	795696
12497	795697
23924	795698
8173	795699
7151	795700
5619	795701
40613	795702
17541	795703
4193	795704
7808	795705
21128	795706
695	795707
82212	795708
1549	795709
60600	795710
32897	795711
26755	795712
1394	795713
131312	795714
13159	795715
3586	795716
55522	795717
155	795718
17600	795719
87294	795720
8491	795721
2870	795722
112152	795723
45188	795724
5046	795725
59488	795726
7707	795727
126455	795728
832	795729
14068	795730
1322	795731
8222	795732
90203	795733
27031	795734
55009	795735
48047	795736
64440	795737
4639	795738
156863	795739
5644	795740
65992	795741
36835	795742
2994	795743
59401	795744
20476	795745
9385	795746
34484	795747
53297	795748
82000	795749
10729	795750
14150	795751
1588	795752
22384	795753
54329	795754
38873	795755
19191	795756
1588	795757
3965	795758
1906	795759
26615	795760
18961	795761
33866	795762
67765	795763
34711	795764
13060	795765
62702	795766
155	795767
9426	795768
2394	795769
38028	795770
40086	795771
26982	795772
137282	795773
80290	795774
44189	795775
449	795776
22678	795777
10446	795778
3872	795779
31498	795780
8886	795781
108388	795782
10418	795783
52352	795784
52396	795785
33688	795786
21791	795787
45114	795788
19969	795789
19616	795790
76333	795791
45516	795792
46296	795793
12502	795794
49524	795795
25602	795796
11372	795797
6802	795798
54755	795799
22267	795800
26454	795801
11780	795802
32519	795803
81591	795804
57566	795805
19481	795806
10759	795807
18064	795808
69758	795809
61513	795810
14570	795811
647	795812
1026	795813
39184	795814
43029	795815
77552	795816
43981	795817
22324	795818
41659	795819
3922	795820
10352	795821
73019	795822
108739	795823
24413	795824
35696	795825
34144	795826
40102	795827
8398	795828
29661	795829
36051	795830
61757	795831
114659	795832
29137	795833
98209	795834
69465	795835
127729	795836
78885	795837
15768	795838
76422	795839
27959	795840
52526	795841
23188	795842
73702	795843
110240	795844
17645	795845
11982	795846
2076	795847
14395	795848
113923	795849
49553	795850
48127	795851
26609	795852
41402	795853
2749	795854
6640	795855
2661	795856
73859	795857
46347	795858
72146	795859
69425	795860
69424	795861
11723	795862
3518	795863
92885	795864
106653	795865
7681	795866
7606	795867
18548	795868
15741	795869
27256	795870
65836	795871
7787	795872
131381	795873
5174	795874
1366	795875
22176	795876
90801	795877
18686	795878
2433	795879
55592	795880
42431	795881
7161	795882
1811	795883
18361	795884
52091	795885
6788	795886
74566	795887
18553	795888
56330	795889
93515	795890
93373	795891
14952	795892
91570	795893
3872	795894
113761	795895
37142	795896
30046	795897
14621	795898
68112	795899
16265	795900
12545	795901
107955	795902
3636	795903
52029	795904
3997	795905
25549	795906
88112	795907
6021	795908
29748	795909
3951	795910
44192	795911
70391	795912
46887	795913
46972	795914
45554	795915
39581	795916
24802	795917
16745	795918
6084	795919
51897	795920
28307	795921
91027	795922
9672	795923
3716	795924
2869	795925
1612	795926
16547	795927
5961	795928
11959	795929
48180	795930
8004	795931
40636	795932
40155	795933
7062	795934
72971	795935
74442	795936
10369	795937
42577	795938
124414	795939
79713	795940
2433	795941
12636	795942
12203	795943
83667	795944
77156	795945
103453	795946
8200	795947
83309	795948
135709	795949
283	795950
31057	795951
27065	795952
13598	795953
35386	795954
43963	795955
54303	795956
29949	795957
1129	795958
3030	795959
13382	795960
38565	795961
54768	795962
5562	795963
36259	795964
11690	795965
77082	795966
79358	795967
116522	795968
2962	795969
28223	795970
46978	795971
5339	795972
6945	795973
3774	795974
51117	795975
7944	795976
68410	795977
22033	795978
47016	795979
3713	795980
24414	795981
3340	795982
16742	795983
1026	795984
1499	795985
15361	795986
7669	795987
2007	795988
76481	795989
67303	795990
15482	795991
5943	795992
112185	795993
75772	795994
21923	795995
5398	795996
22226	795997
719	795998
34587	795999
51518	796000
85262	796001
26705	796002
60152	796003
6019	796004
110612	796005
131376	796006
17114	796007
21919	796008
33183	796009
36248	796010
56806	796011
52025	796012
32386	796013
13953	796014
30113	796015
14611	796016
21546	796017
42392	796018
7161	796019
113291	796020
5537	796021
40760	796022
86282	796023
83065	796024
6760	796025
12721	796026
9103	796027
34218	796028
2591	796029
704	796030
37184	796031
30708	796032
5644	796033
13927	796034
31693	796035
67704	796036
58918	796037
77556	796038
2318	796039
4732	796040
92384	796041
53177	796042
28406	796043
55417	796044
23307	796045
36414	796046
89569	796047
41564	796048
126081	796049
30889	796050
2147	796051
27194	796052
15759	796053
15759	796054
63476	796055
82066	796056
64392	796057
31107	796058
17114	796059
10758	796060
43187	796061
54303	796062
8908	796063
10241	796064
3604	796065
58921	796066
1857	796067
76618	796068
111098	796069
193	796070
43257	796071
76631	796072
2005	796073
10469	796074
2751	796075
65802	796076
13539	796077
26494	796078
44881	796079
124602	796080
4872	796081
12187	796082
19059	796083
29014	796084
2447	796085
6364	796086
61567	796087
73391	796088
76273	796089
38775	796090
35224	796091
33670	796092
52329	796093
4211	796094
71548	796095
43618	796096
71680	796097
48403	796098
73322	796099
54590	796100
2937	796101
30162	796102
68321	796103
38853	796104
35381	796105
18686	796106
64031	796107
1205	796108
72706	796109
45278	796110
92802	796111
25549	796112
4592	796113
17471	796114
117724	796115
8936	796116
48042	796117
70155	796118
4975	796119
23507	796120
55102	796121
4137	796122
10154	796123
52735	796124
88633	796125
57420	796126
114292	796127
6842	796128
12500	796129
19222	796130
37855	796131
4391	796132
78331	796133
8494	796134
79353	796135
13407	796136
8170	796137
90653	796138
18324	796139
52879	796140
41659	796141
71654	796142
16493	796143
4612	796144
6085	796145
25311	796146
369	796147
1185	796148
102925	796149
17853	796150
260	796151
20180	796152
67484	796153
37311	796154
62569	796155
10983	796156
124451	796157
14372	796158
444	796159
31405	796160
4091	796161
964	796162
43026	796163
5752	796164
3672	796165
1294	796166
1025	796167
1633	796168
63479	796169
4234	796170
5907	796171
1151	796172
1151	796173
30575	796174
41597	796175
4697	796176
2324	796177
9294	796178
792	796179
864	796180
1451	796181
2169	796182
644	796183
34425	796184
63	796185
1135	796186
2414	796187
12495	796188
13022	796189
59257	796190
23162	796191
3401	796192
21093	796193
2345	796194
21075	796195
133979	796196
82828	796197
3207	796198
21778	796199
36629	796200
87524	796201
125	796202
53130	796203
38005	796204
742	796205
121687	796206
25508	796207
2774	796208
30639	796209
21733	796210
54766	796211
26593	796212
4703	796213
14214	796214
4518	796215
16550	796216
5668	796217
1585	796218
52173	796219
29733	796220
37571	796221
97562	796222
18454	796223
85360	796224
9052	796225
28405	796226
1776	796227
38705	796228
21185	796229
45201	796230
4518	796231
32792	796232
98754	796233
15344	796234
1070	796235
90925	796236
98	796237
744	796238
24844	796239
8841	796240
9573	796241
76811	796242
28443	796243
1130	796244
8554	796245
46083	796246
30180	796247
1688	796248
77133	796249
22244	796250
2362	796251
21341	796252
36682	796253
47620	796254
27256	796255
16265	796256
33951	796257
64849	796258
22220	796259
30092	796260
29097	796261
94328	796262
38159	796263
90864	796264
44946	796265
33582	796266
9792	796267
14773	796268
629	796269
15161	796270
25880	796271
105831	796272
2447	796273
43124	796274
4430	796275
92459	796276
1970	796277
59355	796278
54162	796279
29707	796280
34824	796281
15322	796282
55583	796283
91668	796284
14879	796285
43479	796286
4100	796287
21073	796288
7258	796289
54304	796290
940	796291
2620	796292
4091	796293
4433	796294
83906	796295
14129	796296
6023	796297
6482	796298
15530	796299
1183	796300
5381	796301
41682	796302
4599	796303
22038	796304
27	796305
1824	796306
76558	796307
35541	796308
75	796309
1920	796310
369	796311
12712	796312
3137	796313
75816	796314
8326	796315
4662	796316
73820	796317
13047	796318
32701	796319
865	796320
50652	796321
3358	796322
6295	796323
1824	796324
3794	796325
752	796326
23936	796327
4064	796328
2335	796329
1099	796330
83016	796331
96755	796332
2289	796333
5208	796334
56658	796335
30504	796336
20825	796337
15195	796338
15968	796339
73029	796340
13715	796341
2109	796342
26524	796343
51897	796344
34107	796345
59363	796346
107212	796347
13525	796348
4013	796349
6626	796350
1540	796351
67993	796352
120441	796353
3822	796354
19933	796355
963	796356
14278	796357
8520	796358
5750	796359
27	796360
45	796361
2066	796362
37203	796363
115314	796364
1874	796365
1691	796366
37242	796367
3662	796368
645	796369
4965	796370
38533	796371
10108	796372
6949	796373
77116	796374
1210	796375
306	796376
129391	796377
26706	796378
2306	796379
2367	796380
2269	796381
2547	796382
1824	796383
87336	796384
2978	796385
86176	796386
7762	796387
69935	796388
59315	796389
5725	796390
24561	796391
78437	796392
120398	796393
46095	796394
1338	796395
12955	796396
12406	796397
21112	796398
22002	796399
15331	796400
305	796401
635	796402
9470	796403
4234	796404
44926	796405
10562	796406
520	796407
14579	796408
1548	796409
4779	796410
23210	796411
29506	796412
15418	796413
83660	796414
1671	796415
257	796416
552	796417
15188	796418
11030	796419
35065	796420
92200	796421
8610	796422
19510	796423
11968	796424
60105	796425
51939	796426
69843	796427
63529	796428
115793	796429
11218	796430
130870	796431
3923	796432
20135	796433
23117	796434
125	796435
4707	796436
14347	796437
8293	796438
9269	796439
46322	796440
18777	796441
18180	796442
18777	796443
9243	796444
9646	796445
114475	796446
36660	796447
28187	796448
16068	796449
110488	796450
97994	796451
29074	796452
2759	796453
2716	796454
32313	796455
53374	796456
19767	796457
79843	796458
10438	796459
10402	796460
52855	796461
2861	796462
70171	796463
40532	796464
42046	796465
120312	796466
745	796467
21750	796468
8352	796469
44898	796470
44153	796471
15568	796472
32868	796473
1484	796474
124834	796475
12517	796476
87194	796477
37115	796478
7029	796479
64215	796480
100967	796481
26608	796482
2138	796483
85961	796484
5722	796485
64292	796486
110909	796487
26907	796488
46886	796489
12365	796490
2779	796491
384	796492
20667	796493
15677	796494
34750	796495
1885	796496
90653	796497
22370	796498
76693	796499
3764	796500
6356	796501
23119	796502
5394	796503
9954	796504
4680	796505
3941	796506
44619	796507
37876	796508
64786	796509
20815	796510
7924	796511
86686	796512
13497	796513
1039	796514
35391	796515
2856	796516
326	796517
31385	796518
32792	796519
52175	796520
2891	796521
15298	796522
32164	796523
110454	796524
36681	796525
11340	796526
1380	796527
28627	796528
31209	796529
53370	796530
11621	796531
60088	796532
25874	796533
99889	796534
36182	796535
28169	796536
23924	796537
26689	796538
86435	796539
1193	796540
33185	796541
2645	796542
27205	796543
110382	796544
34750	796545
7468	796546
101184	796547
5956	796548
6857	796549
31707	796550
2478	796551
1872	796552
27121	796553
2586	796554
22300	796555
35092	796556
52300	796557
41606	796558
36478	796559
2259	796560
45943	796561
3077	796562
24637	796563
10283	796564
50826	796565
3386	796566
22386	796567
1499	796568
90466	796569
1751	796570
3207	796571
155	796572
24369	796573
18074	796574
27765	796575
31188	796576
18442	796577
7459	796578
326	796579
5608	796580
52342	796581
3568	796582
2446	796583
55192	796584
28660	796585
30261	796586
35768	796587
23573	796588
21609	796589
58424	796590
1350	796591
3986	796592
182	796593
720	796594
870	796595
13774	796596
4599	796597
20382	796598
2506	796599
179	796600
631	796601
578	796602
12184	796603
51554	796604
39475	796605
1368	796606
83478	796607
31530	796608
37295	796609
11607	796610
56405	796611
9	796612
35571	796613
45089	796614
74357	796615
93526	796616
17659	796617
3434	796618
12033	796619
38851	796620
2751	796621
9047	796622
28210	796623
1291	796624
19013	796625
47869	796626
15825	796627
67	796628
8369	796629
7808	796630
58566	796631
1858	796632
17184	796633
12786	796634
80411	796635
8143	796636
2225	796637
112390	796638
10458	796639
22103	796640
54334	796641
7053	796642
11198	796643
78303	796644
70414	796645
76580	796646
11449	796647
74524	796648
19153	796649
1008	796650
58548	796651
15638	796652
50846	796653
15306	796654
102274	796655
13985	796656
71045	796657
52392	796658
30409	796659
28150	796660
42039	796661
36163	796662
11739	796663
5543	796664
34678	796665
33973	796666
33652	796667
8674	796668
59278	796669
37839	796670
75979	796671
122739	796672
75221	796673
1008	796674
84709	796675
16361	796676
91453	796677
16118	796678
1008	796679
31509	796680
36457	796681
4777	796682
56719	796683
93973	796684
7907	796685
41929	796686
10051	796687
4089	796688
7535	796689
59329	796690
92674	796691
1592	796692
12351	796693
7600	796694
71607	796695
20037	796696
5434	796697
75260	796698
12781	796699
4113	796700
1983	796701
4890	796702
45962	796703
28	796704
28	796705
13267	796706
5789	796707
75	796708
1216	796709
18405	796710
490	796711
56268	796712
100681	796713
26139	796714
7811	796715
54264	796716
55417	796717
30218	796718
51675	796719
28812	796720
41239	796721
73589	796722
24794	796723
167557	796724
82047	796725
19941	796726
134353	796727
41304	796728
21465	796729
22401	796730
51098	796731
9371	796732
79721	796733
2232	796734
10695	796735
38113	796736
40051	796737
9469	796738
11140	796739
133906	796740
30567	796741
83867	796742
9174	796743
18633	796744
16593	796745
13723	796746
2751	796747
101200	796748
118785	796749
11786	796750
77916	796751
51834	796752
15875	796753
107835	796754
112134	796755
16821	796756
54938	796757
62830	796758
23802	796759
26745	796760
16941	796761
108498	796762
64015	796763
39129	796764
11481	796765
491	796766
58577	796767
19203	796768
10771	796769
19202	796770
88795	796771
57665	796772
5098	796773
7480	796774
16579	796775
83118	796776
76425	796777
24856	796778
10438	796779
20113	796780
21124	796781
78009	796782
33869	796783
21789	796784
123217	796785
124349	796786
9067	796787
24992	796788
46361	796789
3359	796790
7783	796791
23096	796792
7808	796793
37404	796794
68231	796795
29609	796796
12057	796797
12402	796798
52330	796799
86808	796800
137106	796801
5105	796802
80735	796803
26327	796804
82823	796805
30388	796806
10140	796807
23705	796808
91547	796809
47025	796810
4906	796811
130851	796812
75888	796813
100821	796814
11230	796815
81118	796816
51905	796817
75919	796818
139607	796819
81483	796820
61615	796821
101171	796822
70158	796823
24636	796824
8562	796825
53450	796826
48108	796827
139062	796828
51960	796829
99479	796830
24776	796831
14932	796832
27092	796833
54726	796834
63236	796835
83584	796836
96805	796837
40058	796838
4514	796839
62436	796840
1229	796841
51296	796842
11624	796843
5760	796844
55260	796845
86346	796846
81866	796847
17019	796848
16163	796849
48804	796850
31971	796851
60967	796852
8713	796853
47287	796854
12178	796855
14754	796856
3434	796857
33207	796858
30218	796859
78347	796860
9910	796861
8359	796862
85463	796863
29746	796864
138730	796865
2004	796866
25250	796867
5741	796868
1532	796869
76482	796870
68265	796871
84835	796872
53795	796873
107109	796874
31522	796875
9885	796876
87118	796877
7598	796878
21161	796879
69137	796880
23787	796881
8067	796882
100921	796883
13788	796884
30188	796885
47288	796886
21857	796887
16657	796888
38057	796889
49859	796890
96847	796891
72776	796892
89050	796893
1254	796894
57339	796895
105630	796896
36848	796897
11314	796898
63297	796899
24106	796900
36808	796901
39290	796902
55148	796903
2729	796904
71294	796905
4272	796906
158795	796907
103586	796908
53887	796909
70035	796910
53888	796911
5518	796912
33036	796913
12467	796914
10919	796915
24829	796916
22084	796917
104421	796918
99358	796919
28931	796920
84607	796921
31612	796922
30214	796923
68847	796924
62159	796925
21733	796926
1581	796927
40416	796928
80810	796929
47883	796930
22012	796931
86425	796932
42061	796933
64514	796934
76327	796935
107100	796936
99203	796937
63221	796938
10112	796939
22808	796940
2294	796941
27221	796942
80336	796943
23904	796944
72665	796945
46495	796946
2607	796947
50859	796948
1321	796949
56095	796950
99208	796951
67669	796952
77589	796953
27519	796954
83795	796955
95421	796956
62500	796957
75840	796958
10653	796959
44692	796960
63176	796961
11587	796962
99190	796963
33327	796964
26729	796965
19084	796966
44338	796967
100430	796968
7787	796969
37298	796970
26609	796971
104071	796972
127664	796973
123019	796974
109820	796975
73581	796976
109227	796977
80446	796978
54070	796979
24573	796980
36482	796981
53820	796982
4451	796983
49615	796984
4970	796985
53128	796986
43541	796987
13583	796988
48712	796989
13476	796990
44678	796991
61522	796992
15747	796993
35975	796994
71374	796995
44337	796996
10947	796997
15371	796998
80300	796999
5050	797000
9044	797001
1395	797002
2713	797003
15982	797004
81154	797005
45629	797006
67593	797007
131528	797008
27222	797009
92370	797010
6637	797011
7034	797012
51030	797013
35167	797014
15331	797015
8070	797016
99733	797017
2859	797018
16084	797019
84780	797020
111840	797021
56716	797022
49234	797023
48739	797024
67043	797025
128038	797026
23175	797027
76249	797028
63499	797029
9344	797030
99532	797031
28405	797032
2759	797033
118744	797034
75874	797035
1908	797036
89981	797037
103509	797038
63231	797039
89497	797040
80466	797041
49210	797042
53286	797043
39950	797044
47941	797045
79459	797046
96756	797047
27514	797048
68986	797049
27996	797050
41269	797051
108581	797052
84445	797053
103618	797054
81585	797055
8159	797056
47844	797057
54978	797058
84442	797059
38654	797060
124714	797061
91364	797062
37781	797063
80695	797064
13131	797065
33324	797066
102925	797067
18699	797068
6598	797069
83118	797070
106669	797071
53140	797072
130896	797073
80542	797074
47377	797075
11712	797076
68317	797077
42315	797078
34712	797079
70542	797080
81668	797081
59884	797082
17517	797083
57349	797084
40813	797085
95426	797086
70907	797087
129321	797088
38479	797089
80935	797090
3081	797091
63301	797092
58911	797093
56023	797094
12521	797095
106015	797096
70953	797097
27088	797098
67947	797099
80936	797100
42619	797101
2303	797102
45816	797103
5730	797104
60497	797105
51130	797106
42957	797107
141597	797108
56428	797109
63157	797110
117670	797111
107165	797112
91598	797113
111408	797114
23588	797115
63086	797116
118302	797117
84543	797118
913	797119
77783	797120
4944	797121
84233	797122
24930	797123
8680	797124
40917	797125
12686	797126
17563	797127
35224	797128
26007	797129
84452	797130
66576	797131
62438	797132
11021	797133
24244	797134
119009	797135
50306	797136
3232	797137
26219	797138
2024	797139
92073	797140
19291	797141
54203	797142
94651	797143
31190	797144
91493	797145
22994	797146
46978	797147
13973	797148
17810	797149
19059	797150
60173	797151
35085	797152
9360	797153
5648	797154
88065	797155
17347	797156
72655	797157
17098	797158
87794	797159
2738	797160
38508	797161
14001	797162
4090	797163
89052	797164
4558	797165
48198	797166
113000	797167
60091	797168
76921	797169
22633	797170
14669	797171
102219	797172
90308	797173
80330	797174
126140	797175
5012	797176
61546	797177
20773	797178
138414	797179
16323	797180
47812	797181
59912	797182
7645	797183
16793	797184
13359	797185
12898	797186
46812	797187
25404	797188
30196	797189
138397	797190
25852	797191
111539	797192
6934	797193
393	797194
48186	797195
72072	797196
6265	797197
100449	797198
99335	797199
130771	797200
3659	797201
41530	797202
17606	797203
75504	797204
46149	797205
24342	797206
102755	797207
64318	797208
108428	797209
39845	797210
130981	797211
50315	797212
39107	797213
63543	797214
6037	797215
45910	797216
44735	797217
31394	797218
122407	797219
26546	797220
55577	797221
14751	797222
4134	797223
53853	797224
102598	797225
35239	797226
50598	797227
20247	797228
42568	797229
46102	797230
14634	797231
83434	797232
79572	797233
106773	797234
5845	797235
77731	797236
46088	797237
30328	797238
18553	797239
23293	797240
84386	797241
37961	797242
17176	797243
11799	797244
48450	797245
16806	797246
31566	797247
20145	797248
47399	797249
56311	797250
38531	797251
18617	797252
126247	797253
8532	797254
33310	797255
65601	797256
6959	797257
52369	797258
17901	797259
9351	797260
126461	797261
38112	797262
48092	797263
5611	797264
3659	797265
92147	797266
33677	797267
37637	797268
18219	797269
47377	797270
39881	797271
9413	797272
76238	797273
154693	797274
429	797275
100816	797276
94356	797277
68725	797278
34839	797279
82690	797280
129745	797281
36838	797282
108597	797283
102883	797284
17940	797285
110280	797286
64741	797287
98209	797288
45298	797289
77509	797290
5518	797291
46845	797292
51246	797293
30519	797294
44517	797295
61582	797296
62275	797297
36858	797298
24394	797299
13020	797300
14984	797301
23181	797302
86002	797303
71642	797304
19610	797305
113187	797306
51950	797307
31919	797308
12090	797309
92764	797310
38828	797311
13718	797312
22578	797313
36136	797314
85999	797315
10699	797316
24964	797317
16584	797318
35849	797319
17065	797320
67031	797321
68766	797322
9046	797323
36773	797324
78274	797325
6046	797326
57344	797327
11120	797328
5806	797329
77760	797330
7210	797331
55466	797332
13690	797333
28770	797334
23706	797335
59570	797336
82686	797337
98283	797338
72767	797339
53948	797340
127209	797341
36722	797342
79826	797343
3219	797344
108522	797345
76317	797346
41979	797347
80989	797348
88936	797349
74877	797350
67819	797351
42649	797352
24657	797353
22816	797354
1793	797355
75876	797356
16687	797357
68410	797358
62162	797359
88655	797360
26185	797361
81583	797362
81619	797363
104923	797364
92111	797365
50830	797366
63504	797367
112115	797368
44231	797369
105220	797370
55650	797371
69002	797372
123882	797373
89028	797374
3447	797375
63629	797376
106771	797377
44858	797378
31376	797379
18152	797380
18658	797381
18393	797382
105989	797383
307	797384
41363	797385
5326	797386
43669	797387
7121	797388
39825	797389
70425	797390
5528	797391
156874	797392
12554	797393
7431	797394
67893	797395
68888	797396
33971	797397
28214	797398
33036	797399
37053	797400
11205	797401
66482	797402
4558	797403
36673	797404
13031	797405
47288	797406
13329	797407
35036	797408
24763	797409
7788	797410
40181	797411
43183	797412
143836	797413
92880	797414
41151	797415
52749	797416
102337	797417
82743	797418
84680	797419
54979	797420
25890	797421
22352	797422
41581	797423
27593	797424
84498	797425
129506	797426
8901	797427
8601	797428
52767	797429
93943	797430
136191	797431
63124	797432
5274	797433
48462	797434
153065	797435
25401	797436
107213	797437
76419	797438
83655	797439
105012	797440
43287	797441
60241	797442
136188	797443
56707	797444
15823	797445
95657	797446
64353	797447
133409	797448
102939	797449
122908	797450
82026	797451
75325	797452
27112	797453
36425	797454
92742	797455
69970	797456
41141	797457
69756	797458
1544	797459
73502	797460
52981	797461
8327	797462
90092	797463
13945	797464
21430	797465
22605	797466
10498	797467
102242	797468
55115	797469
15600	797470
44477	797471
89457	797472
24244	797473
80817	797474
129644	797475
122506	797476
39488	797477
112021	797478
4144	797479
24329	797480
142107	797481
6386	797482
25282	797483
65545	797484
75854	797485
15544	797486
80677	797487
69928	797488
9124	797489
62439	797490
62460	797491
44692	797492
126064	797493
1950	797494
58878	797495
22994	797496
10619	797497
4069	797498
57518	797499
6280	797500
78937	797501
46073	797502
94514	797503
80691	797504
2435	797505
109961	797506
48866	797507
29013	797508
29013	797509
64289	797510
69300	797511
37635	797512
32305	797513
54117	797514
10368	797515
4045	797516
20206	797517
80978	797518
16955	797519
37245	797520
89934	797521
67866	797522
22694	797523
10051	797524
62291	797525
18254	797526
14454	797527
4883	797528
367	797529
97585	797530
12285	797531
93556	797532
104233	797533
15815	797534
21341	797535
37643	797536
46732	797537
41668	797538
85455	797539
86816	797540
51657	797541
49856	797542
77608	797543
13242	797544
53424	797545
102907	797546
24101	797547
38830	797548
22716	797549
49503	797550
43310	797551
91307	797552
70194	797553
17176	797554
92149	797555
14798	797556
37058	797557
16806	797558
71242	797559
97003	797560
1042	797561
29879	797562
11309	797563
99183	797564
14252	797565
29734	797566
113623	797567
19725	797568
3682	797569
17635	797570
1395	797571
2691	797572
29737	797573
34156	797574
14428	797575
24987	797576
59894	797577
13872	797578
24111	797579
14064	797580
30886	797581
40718	797582
67501	797583
13748	797584
79164	797585
52837	797586
79893	797587
24892	797588
1644	797589
4906	797590
14965	797591
4480	797592
59439	797593
17744	797594
39542	797595
102320	797596
13505	797597
60141	797598
7772	797599
70281	797600
56045	797601
52747	797602
28613	797603
1746	797604
36980	797605
54754	797606
1207	797607
4638	797608
11145	797609
2160	797610
32793	797611
12011	797612
18787	797613
77500	797614
61730	797615
27200	797616
2551	797617
3526	797618
3364	797619
50	797620
2104	797621
20602	797622
111951	797623
440	797624
1085	797625
4393	797626
1194	797627
16821	797628
58344	797629
14996	797630
16498	797631
4154	797632
4467	797633
29221	797634
109292	797635
1148	797636
65961	797637
6919	797638
3904	797639
26397	797640
9625	797641
87332	797642
2859	797643
4467	797644
63	797645
42430	797646
27045	797647
9899	797648
5754	797649
6919	797650
13446	797651
37298	797652
46317	797653
2220	797654
1612	797655
13740	797656
772	797657
70	797658
78183	797659
11972	797660
43998	797661
1516	797662
50358	797663
16727	797664
4951	797665
42283	797666
36646	797667
60156	797668
126324	797669
92157	797670
76454	797671
12972	797672
12514	797673
44281	797674
25515	797675
6416	797676
2719	797677
7010	797678
17951	797679
2915	797680
38916	797681
42038	797682
17541	797683
29424	797684
92211	797685
695	797686
25515	797687
37042	797688
15485	797689
50836	797690
5316	797691
7046	797692
5463	797693
9829	797694
165650	797695
9277	797696
45653	797697
155	797698
23296	797699
9147	797700
53645	797701
111979	797702
66701	797703
27970	797704
99718	797705
81149	797706
114980	797707
33352	797708
52434	797709
110025	797710
26300	797711
23480	797712
4137	797713
1373	797714
67520	797715
58254	797716
1447	797717
104911	797718
37416	797719
38107	797720
92365	797721
15567	797722
127825	797723
89556	797724
94282	797725
29567	797726
67260	797727
40813	797728
5543	797729
3109	797730
3288	797731
66931	797732
10560	797733
98209	797734
61287	797735
58227	797736
60586	797737
6019	797738
113861	797739
51340	797740
50271	797741
96588	797742
76701	797743
57524	797744
13879	797745
111930	797746
4069	797747
155	797748
14759	797749
3288	797750
76631	797751
102539	797752
36665	797753
102944	797754
15282	797755
26105	797756
81705	797757
30042	797758
2751	797759
56697	797760
23252	797761
26211	797762
51404	797763
31668	797764
76945	797765
85958	797766
15532	797767
55344	797768
33102	797769
2142	797770
3455	797771
1948	797772
38500	797773
105701	797774
38462	797775
105907	797776
2940	797777
23054	797778
88893	797779
3531	797780
34236	797781
59133	797782
29748	797783
47999	797784
31174	797785
31174	797786
3827	797787
1399	797788
32189	797789
2628	797790
3913	797791
2402	797792
4424	797793
2156	797794
846	797795
82167	797796
6936	797797
20716	797798
909	797799
3599	797800
3178	797801
73533	797802
5152	797803
125	797804
1753	797805
51650	797806
69421	797807
4895	797808
3253	797809
1174	797810
12491	797811
15465	797812
851	797813
1270	797814
4529	797815
2506	797816
1238	797817
317	797818
3320	797819
6837	797820
105	797821
17771	797822
82152	797823
1042	797824
66	797825
5934	797826
118528	797827
3567	797828
942	797829
11154	797830
26096	797831
1871	797832
5148	797833
968	797834
104868	797835
1188	797836
1714	797837
35197	797838
3327	797839
31641	797840
752	797841
2105	797842
816	797843
2261	797844
6133	797845
3580	797846
565	797847
2902	797848
3446	797849
1275	797850
1920	797851
36250	797852
39223	797853
3320	797854
3320	797855
35188	797856
1476	797857
397	797858
1188	797859
33707	797860
5897	797861
1238	797862
386	797863
1497	797864
4185	797865
187	797866
3721	797867
18955	797868
26289	797869
2384	797870
5145	797871
510	797872
102089	797873
7452	797874
81678	797875
97537	797876
41478	797877
63204	797878
59528	797879
69274	797880
20686	797881
21198	797882
36044	797883
13748	797884
4802	797885
969	797886
47788	797887
69	797888
32949	797889
13132	797890
44259	797891
7562	797892
5367	797893
127	797894
12458	797895
5169	797896
1497	797897
86631	797898
10638	797899
37613	797900
1576	797901
76	797902
58328	797903
2722	797904
1077	797905
934	797906
13432	797907
10644	797908
117402	797909
12480	797910
9934	797911
3659	797912
314	797913
1750	797914
61091	797915
98902	797916
6475	797917
55370	797918
27020	797919
2794	797920
6761	797921
3808	797922
25389	797923
945	797924
78170	797925
353	797926
797	797927
575	797928
1014	797929
105058	797930
28617	797931
7536	797932
7797	797933
179	797934
474	797935
691	797936
1114	797937
44010	797938
15683	797939
2995	797940
26418	797941
5089	797942
1378	797943
117761	797944
24875	797945
28011	797946
9694	797947
17358	797948
73	797949
1280	797950
1188	797951
103599	797952
1319	797953
1580	797954
454	797955
2827	797956
797	797957
15520	797958
73271	797959
4748	797960
80399	797961
530	797962
11785	797963
8488	797964
860	797965
18516	797966
857	797967
1973	797968
73	797969
575	797970
34602	797971
20	797972
4168	797973
2777	797974
30611	797975
39136	797976
3327	797977
797	797978
631	797979
1914	797980
22313	797981
834	797982
3758	797983
5241	797984
173	797985
21070	797986
24422	797987
12515	797988
4256	797989
16550	797990
11973	797991
5	797992
28379	797993
90911	797994
651	797995
19177	797996
36116	797997
2272	797998
1007	797999
3109	798000
7460	798001
56460	798002
10893	798003
4680	798004
3956	798005
10448	798006
3327	798007
29048	798008
50839	798009
5762	798010
70333	798011
5189	798012
511	798013
11459	798014
51264	798015
21360	798016
14369	798017
16688	798018
60414	798019
8582	798020
46063	798021
25810	798022
14843	798023
2162	798024
2271	798025
19148	798026
3848	798027
3750	798028
945	798029
27915	798030
1566	798031
4624	798032
38683	798033
1090	798034
35550	798035
2162	798036
64800	798037
60438	798038
18640	798039
110358	798040
35919	798041
16131	798042
901	798043
16780	798044
41255	798045
33967	798046
108625	798047
82689	798048
3504	798049
78438	798050
27776	798051
5158	798052
27145	798053
2648	798054
1186	798055
122363	798056
16463	798057
24942	798058
73751	798059
105252	798060
5104	798061
3538	798062
77917	798063
28114	798064
57627	798065
101317	798066
14601	798067
14601	798068
122	798069
68977	798070
12011	798071
4794	798072
11550	798073
4376	798074
87600	798075
8200	798076
122	798077
141186	798078
19921	798079
46478	798080
5309	798081
13423	798082
1686	798083
38377	798084
62522	798085
85477	798086
8136	798087
162319	798088
12300	798089
35131	798090
10522	798091
13470	798092
14880	798093
351	798094
22632	798095
318	798096
807	798097
39391	798098
9638	798099
46169	798100
1073	798101
5675	798102
31852	798103
876	798104
77860	798105
56325	798106
3875	798107
10653	798108
1652	798109
1689	798110
4357	798111
5185	798112
70486	798113
579	798114
16977	798115
112879	798116
564	798117
30400	798118
685	798119
28396	798120
65531	798121
37162	798122
47801	798123
2630	798124
21446	798125
3684	798126
470	798127
1131	798128
6348	798129
97580	798130
39086	798131
11406	798132
46197	798133
14286	798134
6618	798135
36000	798136
39820	798137
28000	798138
7166	798139
28627	798140
8848	798141
49115	798142
155	798143
6539	798144
9954	798145
4427	798146
155	798147
45950	798148
8099	798149
11035	798150
2411	798151
790	798152
1135	798153
4687	798154
155	798155
77135	798156
385	798157
5806	798158
21341	798159
940	798160
4962	798161
14433	798162
7978	798163
29418	798164
40494	798165
2182	798166
2902	798167
18167	798168
21253	798169
10064	798170
45146	798171
24749	798172
7451	798173
105608	798174
427	798175
143767	798176
2469	798177
306	798178
164123	798179
8454	798180
18751	798181
15540	798182
10779	798183
22723	798184
17178	798185
134	798186
40952	798187
7999	798188
20200	798189
1649	798190
1420	798191
5631	798192
78481	798193
3757	798194
24291	798195
27583	798196
1077	798197
24749	798198
101945	798199
59934	798200
100403	798201
4852	798202
1273	798203
129840	798204
1631	798205
47314	798206
15873	798207
65965	798208
41340	798209
7706	798210
7105	798211
57395	798212
11253	798213
24343	798214
85024	798215
48033	798216
2735	798217
35	798218
12019	798219
3127	798220
23841	798221
15825	798222
18079	798223
102940	798224
958	798225
86465	798226
8301	798227
26136	798228
727	798229
4090	798230
45498	798231
43513	798232
89934	798233
66959	798234
41296	798235
29474	798236
23836	798237
37224	798238
18637	798239
69808	798240
31173	798241
65608	798242
34480	798243
85511	798244
1138	798245
11001	798246
55133	798247
501	798248
23514	798249
66100	798250
7063	798251
26944	798252
35475	798253
47209	798254
7577	798255
29102	798256
8973	798257
71640	798258
41457	798259
7034	798260
11540	798261
59416	798262
62509	798263
33312	798264
1867	798265
83671	798266
68753	798267
9014	798268
90580	798269
104141	798270
96787	798271
41185	798272
52510	798273
40626	798274
6231	798275
23148	798276
13559	798277
73329	798278
16226	798279
2201	798280
1252	798281
113033	798282
86604	798283
25449	798284
11542	798285
19175	798286
10130	798287
18353	798288
19491	798289
3287	798290
17224	798291
13699	798292
66590	798293
22233	798294
16442	798295
63192	798296
17794	798297
3168	798298
1997	798299
28407	798300
68310	798301
24687	798302
54729	798303
3338	798304
108653	798305
79844	798306
12175	798307
109453	798308
13570	798309
26298	798310
18873	798311
3379	798312
37422	798313
2590	798314
428	798315
54165	798316
32336	798317
45426	798318
87586	798319
52117	798320
75239	798321
68175	798322
91357	798323
29981	798324
5996	798325
4946	798326
30789	798327
11500	798328
30268	798329
34642	798330
4871	798331
61608	798332
21993	798333
2350	798334
24421	798335
24843	798336
13948	798337
44474	798338
61434	798339
35987	798340
2193	798341
8076	798342
36590	798343
35082	798344
23584	798345
40517	798346
11430	798347
114681	798348
8262	798349
6662	798350
52491	798351
12410	798352
155	798353
50852	798354
28361	798355
26052	798356
66253	798357
393	798358
1899	798359
52945	798360
81122	798361
23742	798362
62801	798363
28543	798364
1229	798365
2101	798366
41026	798367
10700	798368
45097	798369
12475	798370
864	798371
36228	798372
54388	798373
24219	798374
51587	798375
83724	798376
16071	798377
28746	798378
13751	798379
101155	798380
368	798381
21440	798382
75804	798383
82115	798384
12366	798385
33956	798386
28175	798387
6226	798388
67505	798389
47641	798390
64050	798391
28346	798392
8402	798393
7790	798394
3365	798395
94603	798396
5136	798397
183	798398
8087	798399
5697	798400
18627	798401
1030	798402
3365	798403
94650	798404
2639	798405
58633	798406
1443	798407
183	798408
32405	798409
183	798410
81523	798411
2179	798412
40025	798413
44120	798414
181	798415
181	798416
6348	798417
6102	798418
14312	798419
17225	798420
1595	798421
88749	798422
23069	798423
44161	798424
20156	798425
45573	798426
78129	798427
15472	798428
114635	798429
51433	798430
3723	798431
16246	798432
69482	798433
29412	798434
43288	798435
22355	798436
8083	798437
3939	798438
17200	798439
2507	798440
58601	798441
20508	798442
1867	798443
26109	798444
18957	798445
1439	798446
5347	798447
24760	798448
53366	798449
31448	798450
208	798451
106989	798452
7105	798453
6834	798454
3685	798455
74460	798456
16496	798457
2942	798458
35345	798459
125882	798460
22750	798461
287	798462
29100	798463
67492	798464
138462	798465
11524	798466
2241	798467
2940	798468
1271	798469
199	798470
46276	798471
137418	798472
26471	798473
27088	798474
2478	798475
5306	798476
129	798477
39763	798478
840	798479
10579	798480
958	798481
1979	798482
27714	798483
155	798484
23931	798485
453	798486
1883	798487
10113	798488
46058	798489
45434	798490
12402	798491
43528	798492
102937	798493
34436	798494
1911	798495
4204	798496
47289	798497
58297	798498
110653	798499
65826	798500
41849	798501
1447	798502
380	798503
59827	798504
60180	798505
1067	798506
108656	798507
29128	798508
79479	798509
3632	798510
10680	798511
2508	798512
3220	798513
181	798514
1300	798515
45434	798516
11433	798517
141209	798518
50634	798519
52895	798520
15497	798521
3481	798522
59290	798523
9245	798524
11406	798525
5691	798526
37710	798527
62535	798528
15553	798529
36804	798530
116659	798531
11386	798532
2091	798533
21364	798534
194	798535
16247	798536
43605	798537
11386	798538
25481	798539
1973	798540
11958	798541
745	798542
2822	798543
28525	798544
9932	798545
29712	798546
10235	798547
12438	798548
1644	798549
21144	798550
18077	798551
6233	798552
2460	798553
122851	798554
54261	798555
42387	798556
79857	798557
75608	798558
155	798559
2462	798560
16263	798561
16263	798562
90469	798563
51667	798564
14013	798565
1236	798566
11499	798567
39526	798568
26664	798569
26414	798570
418	798571
45520	798572
418	798573
7910	798574
1123	798575
54180	798576
11696	798577
31719	798578
2149	798579
23668	798580
67505	798581
5803	798582
7498	798583
12382	798584
61639	798585
208	798586
44902	798587
19605	798588
4258	798589
131441	798590
28346	798591
41290	798592
63324	798593
6310	798594
3285	798595
4925	798596
18944	798597
37563	798598
27755	798599
14371	798600
135718	798601
12832	798602
3980	798603
35495	798604
61189	798605
17570	798606
28487	798607
1053	798608
305	798609
85128	798610
128968	798611
124078	798612
18275	798613
5185	798614
9391	798615
8041	798616
34419	798617
26671	798618
52248	798619
21443	798620
5691	798621
44497	798622
19490	798623
96336	798624
26739	798625
12770	798626
536	798627
1492	798628
10578	798629
1432	798630
12007	798631
24622	798632
8320	798633
10499	798634
6297	798635
2541	798636
53216	798637
4121	798638
2292	798639
22404	798640
1987	798641
1602	798642
38918	798643
39549	798644
54811	798645
60212	798646
48727	798647
8868	798648
4214	798649
27990	798650
48557	798651
21925	798652
22332	798653
40833	798654
30151	798655
9635	798656
7343	798657
10918	798658
57999	798659
35247	798660
66962	798661
73923	798662
681	798663
6468	798664
50304	798665
61326	798666
9764	798667
6351	798668
18529	798669
111	798670
26104	798671
7175	798672
3321	798673
1535	798674
80688	798675
5	798676
6940	798677
110231	798678
30613	798679
4889	798680
14787	798681
1153	798682
783	798683
2546	798684
80493	798685
3718	798686
249	798687
24793	798688
12960	798689
28366	798690
2033	798691
14916	798692
5791	798693
71016	798694
37056	798695
59	798696
8706	798697
740	798698
6921	798699
59226	798700
1923	798701
3701	798702
20369	798703
474	798704
83	798705
13290	798706
12936	798707
24359	798708
6	798709
5714	798710
10906	798711
20216	798712
375	798713
124209	798714
9837	798715
77916	798716
927	798717
66209	798718
35173	798719
162	798720
3321	798721
54637	798722
18859	798723
6441	798724
18507	798725
39212	798726
40208	798727
6351	798728
25479	798729
2364	798730
956	798731
552	798732
2829	798733
12203	798734
5109	798735
8419	798736
26905	798737
557	798738
98	798739
59	798740
46139	798741
79300	798742
50602	798743
39102	798744
1243	798745
2486	798746
28	798747
9619	798748
6360	798749
813	798750
15617	798751
12308	798752
8676	798753
13979	798754
30427	798755
84887	798756
73023	798757
3956	798758
19	798759
21077	798760
4643	798761
48530	798762
1652	798763
5529	798764
505	798765
7321	798766
67	798767
927	798768
145831	798769
740	798770
6068	798771
4455	798772
66499	798773
53927	798774
11210	798775
90778	798776
44123	798777
59424	798778
210	798779
73495	798780
3195	798781
58916	798782
10535	798783
107197	798784
90140	798785
76147	798786
482	798787
52579	798788
36404	798789
54686	798790
39338	798791
38805	798792
32153	798793
19484	798794
28145	798795
9106	798796
2538	798797
34320	798798
11352	798799
27839	798800
51524	798801
14669	798802
24160	798803
55396	798804
4732	798805
5192	798806
75332	798807
45656	798808
58697	798809
15862	798810
35856	798811
49383	798812
567	798813
11967	798814
10902	798815
8987	798816
36474	798817
69422	798818
84542	798819
31071	798820
31867	798821
80	798822
89610	798823
23575	798824
78985	798825
1462	798826
85894	798827
45412	798828
41276	798829
44183	798830
92675	798831
17313	798832
7057	798833
7057	798834
25450	798835
67544	798836
13268	798837
64459	798838
24078	798839
30359	798840
13308	798841
20139	798842
24130	798843
3677	798844
97944	798845
3455	798846
33251	798847
37184	798848
42336	798849
52149	798850
61307	798851
48873	798852
112427	798853
92532	798854
507	798855
20817	798856
24923	798857
42073	798858
74139	798859
16073	798860
21891	798861
66527	798862
335	798863
102000	798864
35100	798865
52332	798866
70482	798867
45116	798868
31130	798869
37997	798870
13206	798871
1042	798872
47770	798873
73094	798874
128687	798875
35108	798876
5257	798877
76316	798878
56063	798879
50398	798880
51217	798881
4986	798882
24600	798883
58879	798884
101239	798885
24442	798886
21092	798887
21105	798888
9055	798889
22926	798890
37022	798891
4152	798892
59884	798893
50607	798894
12479	798895
22669	798896
76721	798897
97548	798898
70545	798899
130790	798900
8034	798901
50812	798902
87827	798903
17250	798904
33548	798905
4130	798906
6919	798907
41423	798908
16427	798909
2853	798910
18259	798911
74292	798912
47909	798913
56260	798914
31976	798915
80872	798916
15821	798917
18465	798918
82279	798919
84367	798920
87192	798921
8518	798922
43723	798923
3403	798924
43420	798925
80958	798926
90262	798927
5441	798928
46006	798929
90807	798930
8512	798931
56114	798932
22383	798933
97806	798934
59808	798935
5458	798936
117754	798937
48535	798938
24767	798939
108696	798940
28108	798941
35932	798942
27006	798943
39440	798944
40205	798945
25444	798946
60478	798947
2997	798948
22396	798949
36879	798950
11950	798951
3484	798952
4566	798953
82252	798954
31959	798955
58389	798956
6682	798957
76881	798958
5623	798959
1016	798960
95540	798961
149190	798962
14001	798963
30671	798964
56034	798965
8687	798966
4760	798967
34490	798968
56946	798969
4753	798970
762	798971
14563	798972
52459	798973
45062	798974
46128	798975
23272	798976
6728	798977
8490	798978
6021	798979
15769	798980
39414	798981
76387	798982
104048	798983
39541	798984
74611	798985
46919	798986
32680	798987
30890	798988
82856	798989
2537	798990
1916	798991
58902	798992
3152	798993
17834	798994
7674	798995
43530	798996
45894	798997
4559	798998
75703	798999
22266	799000
82856	799001
2722	799002
82792	799003
44225	799004
33624	799005
57592	799006
2635	799007
43546	799008
113160	799009
40606	799010
97564	799011
13269	799012
46039	799013
49900	799014
82053	799015
48770	799016
37866	799017
59071	799018
14589	799019
5125	799020
106918	799021
17206	799022
39996	799023
55527	799024
43483	799025
69492	799026
3596	799027
18308	799028
30485	799029
65883	799030
4547	799031
24425	799032
11150	799033
55116	799034
20818	799035
3840	799036
27811	799037
5716	799038
103620	799039
66977	799040
4686	799041
64558	799042
4514	799043
57302	799044
46473	799045
6766	799046
30718	799047
26961	799048
5207	799049
2406	799050
521	799051
23378	799052
90132	799053
112028	799054
38722	799055
11665	799056
28211	799057
90224	799058
45870	799059
33858	799060
13417	799061
3371	799062
1562	799063
64419	799064
38108	799065
32797	799066
16082	799067
14832	799068
13281	799069
2447	799070
60356	799071
24608	799072
56742	799073
25426	799074
20524	799075
54566	799076
12117	799077
1065	799078
14866	799079
44892	799080
134414	799081
51390	799082
39975	799083
11623	799084
39	799085
3484	799086
22696	799087
51	799088
6143	799089
37	799090
13244	799091
71215	799092
33301	799093
83571	799094
13890	799095
1569	799096
29022	799097
39354	799098
26031	799099
121082	799100
20524	799101
49660	799102
25479	799103
4308	799104
132910	799105
10406	799106
14250	799107
51141	799108
1806	799109
14906	799110
19756	799111
15744	799112
15822	799113
63298	799114
3735	799115
67775	799116
11989	799117
47383	799118
48781	799119
48028	799120
877	799121
452	799122
87251	799123
87184	799124
22038	799125
346	799126
75387	799127
52204	799128
106672	799129
27578	799130
85084	799131
4815	799132
11961	799133
35019	799134
53046	799135
2725	799136
76834	799137
13381	799138
2775	799139
16660	799140
40927	799141
4297	799142
218	799143
23251	799144
52486	799145
27011	799146
18622	799147
14332	799148
50	799149
41345	799150
71233	799151
44076	799152
7527	799153
1316	799154
32962	799155
19	799156
4192	799157
24317	799158
5103	799159
647	799160
1590	799161
30850	799162
2261	799163
98277	799164
2938	799165
66664	799166
14868	799167
6554	799168
70523	799169
87373	799170
9251	799171
18716	799172
38926	799173
16809	799174
5408	799175
67601	799176
33982	799177
16684	799178
73874	799179
83541	799180
5299	799181
1316	799182
25312	799183
82069	799184
29984	799185
82	799186
32	799187
45100	799188
24587	799189
30212	799190
4860	799191
65802	799192
2416	799193
66852	799194
36173	799195
52297	799196
42267	799197
53913	799198
25853	799199
3840	799200
704	799201
19714	799202
42342	799203
893	799204
28515	799205
119073	799206
17925	799207
25861	799208
1098	799209
56007	799210
29893	799211
59308	799212
2849	799213
34023	799214
628	799215
2410	799216
61657	799217
5735	799218
3241	799219
11158	799220
3518	799221
22322	799222
5481	799223
39369	799224
34847	799225
2795	799226
6117	799227
15724	799228
62386	799229
1540	799230
10902	799231
73833	799232
14609	799233
49730	799234
1430	799235
35457	799236
8181	799237
9916	799238
39751	799239
53997	799240
68805	799241
15636	799242
1285	799243
69816	799244
4622	799245
20203	799246
35113	799247
7511	799248
6269	799249
5418	799250
22685	799251
119887	799252
2278	799253
45064	799254
106697	799255
34060	799256
29528	799257
284	799258
26929	799259
18447	799260
6269	799261
5488	799262
3997	799263
95794	799264
79343	799265
13436	799266
54016	799267
8838	799268
1225	799269
65958	799270
37072	799271
58562	799272
35570	799273
26426	799274
28863	799275
53889	799276
127181	799277
1842	799278
5576	799279
5273	799280
76881	799281
71855	799282
5416	799283
24648	799284
22960	799285
81471	799286
115656	799287
59809	799288
105143	799289
6766	799290
6766	799291
97574	799292
10514	799293
4321	799294
67066	799295
4211	799296
18429	799297
63704	799298
14316	799299
59025	799300
41654	799301
53879	799302
24055	799303
49836	799304
8167	799305
48630	799306
327	799307
18447	799308
778	799309
6456	799310
4760	799311
22788	799312
3885	799313
5470	799314
2955	799315
83087	799316
76917	799317
100441	799318
54770	799319
63165	799320
1239	799321
9069	799322
52753	799323
11294	799324
5114	799325
513	799326
98165	799327
18714	799328
29035	799329
1225	799330
5782	799331
6211	799332
8653	799333
106724	799334
14409	799335
55415	799336
2556	799337
84709	799338
43572	799339
23764	799340
99130	799341
2114	799342
8946	799343
1257	799344
69046	799345
37628	799346
31380	799347
40667	799348
3007	799349
4486	799350
90066	799351
12284	799352
59325	799353
92741	799354
44226	799355
65998	799356
5481	799357
51132	799358
31163	799359
15367	799360
1404	799361
3182	799362
3182	799363
8622	799364
62425	799365
80	799366
12644	799367
103996	799368
2592	799369
56516	799370
39763	799371
3269	799372
26241	799373
4264	799374
6490	799375
19591	799376
79885	799377
49102	799378
22007	799379
35021	799380
66980	799381
23360	799382
130036	799383
73868	799384
5033	799385
49106	799386
56728	799387
10624	799388
66944	799389
3235	799390
45809	799391
5781	799392
118759	799393
10650	799394
63796	799395
7511	799396
63603	799397
9667	799398
72170	799399
654	799400
10067	799401
57331	799402
1734	799403
2281	799404
74710	799405
34487	799406
118620	799407
37621	799408
49284	799409
12708	799410
71063	799411
3820	799412
4980	799413
22014	799414
8732	799415
41565	799416
26243	799417
11063	799418
6484	799419
67621	799420
30550	799421
19637	799422
134310	799423
14752	799424
18444	799425
75967	799426
5830	799427
17491	799428
9422	799429
13247	799430
7511	799431
82680	799432
2397	799433
32936	799434
16740	799435
1054	799436
13362	799437
18870	799438
18870	799439
19556	799440
4981	799441
22765	799442
7953	799443
17056	799444
13916	799445
5070	799446
128871	799447
27699	799448
22034	799449
102280	799450
51093	799451
29556	799452
122502	799453
18047	799454
27566	799455
32469	799456
161	799457
7360	799458
18079	799459
9140	799460
300	799461
124640	799462
7261	799463
105783	799464
4984	799465
1284	799466
49379	799467
73656	799468
20621	799469
9329	799470
3899	799471
110125	799472
83187	799473
2142	799474
2142	799475
92267	799476
2038	799477
39923	799478
2044	799479
158	799480
17543	799481
1256	799482
11387	799483
30831	799484
22241	799485
17278	799486
132	799487
105845	799488
1315	799489
44638	799490
4337	799491
1516	799492
38474	799493
17021	799494
97562	799495
35831	799496
11756	799497
55253	799498
732	799499
37026	799500
21081	799501
18131	799502
59956	799503
5520	799504
21	799505
4258	799506
19628	799507
54613	799508
406	799509
14901	799510
24	799511
77113	799512
21907	799513
21907	799514
45213	799515
48690	799516
56324	799517
129	799518
74677	799519
10674	799520
75701	799521
43579	799522
16696	799523
53259	799524
63631	799525
2743	799526
3077	799527
111492	799528
15926	799529
52868	799530
29216	799531
64391	799532
14901	799533
129574	799534
99501	799535
3741	799536
27805	799537
34125	799538
135601	799539
2648	799540
36248	799541
24	799542
81	799543
60513	799544
8019	799545
3819	799546
78017	799547
20822	799548
7032	799549
36134	799550
7962	799551
4529	799552
1344	799553
11978	799554
23038	799555
3010	799556
24920	799557
25263	799558
4463	799559
79754	799560
5445	799561
4089	799562
24840	799563
210	799564
8361	799565
4526	799566
13039	799567
7789	799568
5993	799569
1561	799570
729	799571
17342	799572
445	799573
794	799574
45878	799575
1675	799576
15308	799577
25461	799578
3997	799579
229	799580
3007	799581
81640	799582
24234	799583
11621	799584
24228	799585
22922	799586
58559	799587
1714	799588
35944	799589
53993	799590
51964	799591
24194	799592
54693	799593
29439	799594
65739	799595
54507	799596
37411	799597
50507	799598
17275	799599
105254	799600
749	799601
4099	799602
4382	799603
1658	799604
132521	799605
32131	799606
68256	799607
9913	799608
16113	799609
68856	799610
8409	799611
2265	799612
127	799613
24790	799614
8981	799615
189	799616
61475	799617
22253	799618
58374	799619
69110	799620
38712	799621
23059	799622
23023	799623
102459	799624
1432	799625
10618	799626
22684	799627
2751	799628
71996	799629
8727	799630
305	799631
13419	799632
65014	799633
3915	799634
21	799635
24824	799636
11213	799637
16979	799638
788	799639
7059	799640
697	799641
1082	799642
5324	799643
7175	799644
38	799645
8891	799646
3068	799647
43554	799648
14607	799649
8922	799650
1333	799651
2061	799652
705	799653
8019	799654
1352	799655
23172	799656
9677	799657
1788	799658
24	799659
23298	799660
34558	799661
17116	799662
10291	799663
15237	799664
26037	799665
5892	799666
77456	799667
34161	799668
38130	799669
21564	799670
12178	799671
3219	799672
2168	799673
35885	799674
3222	799675
30327	799676
4906	799677
2857	799678
25545	799679
3909	799680
70239	799681
22142	799682
11260	799683
15331	799684
14875	799685
60596	799686
31110	799687
14608	799688
63740	799689
38752	799690
4276	799691
83494	799692
51951	799693
11694	799694
32163	799695
19107	799696
29119	799697
6644	799698
38095	799699
28597	799700
17325	799701
41609	799702
2304	799703
22322	799704
83635	799705
16558	799706
38107	799707
8739	799708
42295	799709
2715	799710
55159	799711
21916	799712
57588	799713
17324	799714
21584	799715
1697	799716
5829	799717
10757	799718
55134	799719
10775	799720
9299	799721
3800	799722
34017	799723
38566	799724
11136	799725
115027	799726
34931	799727
64857	799728
15690	799729
48798	799730
110	799731
39	799732
18030	799733
28530	799734
20866	799735
61510	799736
14324	799737
39186	799738
51577	799739
13225	799740
333	799741
3722	799742
54973	799743
11372	799744
37306	799745
41259	799746
28526	799747
2999	799748
3227	799749
17808	799750
44467	799751
9266	799752
18805	799753
11464	799754
18331	799755
614	799756
93904	799757
8348	799758
10510	799759
25929	799760
2836	799761
19268	799762
83323	799763
3166	799764
17084	799765
18837	799766
129159	799767
6096	799768
68773	799769
12286	799770
7637	799771
11761	799772
22069	799773
19946	799774
13249	799775
1371	799776
58957	799777
31477	799778
8996	799779
46451	799780
31035	799781
5746	799782
3841	799783
24884	799784
66981	799785
137495	799786
33081	799787
35530	799788
30217	799789
50316	799790
43670	799791
17526	799792
73531	799793
32258	799794
32354	799795
8042	799796
85224	799797
3138	799798
4120	799799
1719	799800
20926	799801
5669	799802
58858	799803
23100	799804
75720	799805
8596	799806
25491	799807
8503	799808
8525	799809
96637	799810
23987	799811
107806	799812
7247	799813
36765	799814
2296	799815
28748	799816
11235	799817
80971	799818
51042	799819
24372	799820
18007	799821
4087	799822
30141	799823
32162	799824
27076	799825
13529	799826
26730	799827
7661	799828
10325	799829
4486	799830
85317	799831
45973	799832
14992	799833
14130	799834
16656	799835
91295	799836
2665	799837
14738	799838
7696	799839
1306	799840
346	799841
19744	799842
3156	799843
68237	799844
14597	799845
23585	799846
4202	799847
1432	799848
75749	799849
6531	799850
4285	799851
24259	799852
52878	799853
15832	799854
41214	799855
49490	799856
11936	799857
66542	799858
16433	799859
8225	799860
11994	799861
69329	799862
14371	799863
46234	799864
6210	799865
22943	799866
17759	799867
28421	799868
1949	799869
9130	799870
5372	799871
15467	799872
18616	799873
24835	799874
23732	799875
44177	799876
15605	799877
133769	799878
11339	799879
15739	799880
6990	799881
778	799882
4299	799883
5076	799884
4224	799885
20247	799886
83898	799887
9155	799888
7584	799889
501	799890
614	799891
104389	799892
25941	799893
28628	799894
48595	799895
107817	799896
39913	799897
31465	799898
24805	799899
24136	799900
5715	799901
53759	799902
56976	799903
48483	799904
12179	799905
18418	799906
87281	799907
30384	799908
50465	799909
47393	799910
2196	799911
21152	799912
23549	799913
78130	799914
51406	799915
6206	799916
71796	799917
6206	799918
95594	799919
129694	799920
54241	799921
1142	799922
13544	799923
1150	799924
22238	799925
25959	799926
54698	799927
51263	799928
115494	799929
17592	799930
16818	799931
2018	799932
3289	799933
1443	799934
73643	799935
18414	799936
87212	799937
36663	799938
23730	799939
83	799940
48921	799941
43238	799942
8500	799943
1856	799944
33649	799945
4780	799946
11144	799947
69250	799948
328	799949
18236	799950
112318	799951
10151	799952
32967	799953
1657	799954
4394	799955
137825	799956
14572	799957
2107	799958
2444	799959
3607	799960
108433	799961
3257	799962
14930	799963
61139	799964
6369	799965
23917	799966
3107	799967
6402	799968
37123	799969
8272	799970
24230	799971
17785	799972
13896	799973
64560	799974
8591	799975
66861	799976
13712	799977
55248	799978
27203	799979
94391	799980
73086	799981
3121	799982
4247	799983
30213	799984
11123	799985
40830	799986
67017	799987
67915	799988
94175	799989
8360	799990
9798	799991
14992	799992
2496	799993
51541	799994
26038	799995
96298	799996
7812	799997
3633	799998
63367	799999
86337	800000
4259	800001
25486	800002
5513	800003
19937	800004
31039	800005
679	800006
625	800007
1958	800008
18035	800009
21515	800010
14503	800011
15289	800012
10722	800013
21551	800014
25784	800015
27742	800016
31963	800017
3202	800018
25008	800019
32224	800020
52792	800021
30302	800022
11765	800023
29465	800024
238	800025
4965	800026
50330	800027
4102	800028
62232	800029
2430	800030
1043	800031
77475	800032
12669	800033
31358	800034
12106	800035
5310	800036
6757	800037
2617	800038
23387	800039
16906	800040
63614	800041
4042	800042
90268	800043
8598	800044
20851	800045
75215	800046
702	800047
69759	800048
31982	800049
7227	800050
54629	800051
52894	800052
5454	800053
17124	800054
12458	800055
32802	800056
41186	800057
75403	800058
4945	800059
12634	800060
48143	800061
2461	800062
13784	800063
21234	800064
2252	800065
40121	800066
32341	800067
56025	800068
70543	800069
34531	800070
40844	800071
9988	800072
16185	800073
49665	800074
3121	800075
65442	800076
4188	800077
2913	800078
41563	800079
35317	800080
13584	800081
2589	800082
3177	800083
99003	800084
731	800085
10260	800086
103472	800087
4055	800088
53083	800089
5389	800090
21735	800091
77570	800092
3024	800093
26017	800094
2867	800095
28504	800096
28490	800097
44507	800098
3203	800099
6368	800100
1032	800101
163	800102
2241	800103
9137	800104
66814	800105
6368	800106
21536	800107
20133	800108
28515	800109
82302	800110
7562	800111
1850	800112
23574	800113
276	800114
4896	800115
5328	800116
48471	800117
50634	800118
9433	800119
1570	800120
3521	800121
29636	800122
3992	800123
7097	800124
2056	800125
10996	800126
24902	800127
7792	800128
28624	800129
38511	800130
1654	800131
31420	800132
29118	800133
38533	800134
20775	800135
27163	800136
41508	800137
104261	800138
428	800139
37619	800140
17185	800141
42544	800142
24993	800143
231	800144
231	800145
31328	800146
169	800147
45600	800148
8889	800149
11017	800150
29611	800151
7036	800152
48658	800153
5456	800154
30972	800155
23929	800156
1167	800157
46304	800158
62449	800159
84759	800160
4576	800161
42563	800162
1114	800163
50390	800164
5666	800165
108692	800166
4765	800167
31110	800168
2542	800169
11211	800170
380	800171
173	800172
3212	800173
67061	800174
34229	800175
9529	800176
484	800177
27032	800178
642	800179
1594	800180
58309	800181
11749	800182
1703	800183
17877	800184
15831	800185
19266	800186
33537	800187
32306	800188
568	800189
101233	800190
2290	800191
5589	800192
42042	800193
36039	800194
37225	800195
1079	800196
34194	800197
295	800198
23979	800199
19726	800200
88933	800201
47333	800202
6368	800203
2166	800204
52275	800205
2787	800206
65526	800207
13104	800208
31339	800209
601	800210
3931	800211
57697	800212
7	800213
406	800214
1097	800215
28596	800216
10562	800217
45626	800218
15558	800219
14345	800220
1763	800221
14829	800222
10062	800223
33908	800224
30556	800225
67	800226
31999	800227
83071	800228
42052	800229
16972	800230
53954	800231
11624	800232
14383	800233
9	800234
9418	800235
13152	800236
18944	800237
549	800238
1046	800239
11259	800240
34429	800241
1262	800242
5116	800243
32277	800244
17283	800245
8943	800246
22692	800247
48952	800248
5998	800249
31645	800250
8543	800251
10095	800252
3915	800253
19172	800254
62571	800255
51901	800256
4983	800257
14090	800258
470	800259
20143	800260
21959	800261
1868	800262
11131	800263
36126	800264
2043	800265
28419	800266
3666	800267
132825	800268
3737	800269
6371	800270
19000	800271
48218	800272
71831	800273
165916	800274
40568	800275
3101	800276
22011	800277
8099	800278
5286	800279
8951	800280
18494	800281
40172	800282
20146	800283
6802	800284
37989	800285
33878	800286
1656	800287
32802	800288
87753	800289
2850	800290
53809	800291
1873	800292
54973	800293
7695	800294
4015	800295
38012	800296
443	800297
618	800298
60622	800299
443	800300
30332	800301
10000	800302
1137	800303
44571	800304
173	800305
2196	800306
5481	800307
68374	800308
9828	800309
4486	800310
28807	800311
2536	800312
18045	800313
44274	800314
5593	800315
5826	800316
2570	800317
2936	800318
23760	800319
12103	800320
1695	800321
97660	800322
18680	800323
13868	800324
49842	800325
31480	800326
16432	800327
11313	800328
4910	800329
23718	800330
15803	800331
90037	800332
2810	800333
44654	800334
9381	800335
11332	800336
40441	800337
17765	800338
12904	800339
2117	800340
8848	800341
5934	800342
647	800343
101274	800344
31064	800345
2139	800346
72101	800347
15258	800348
49414	800349
2542	800350
745	800351
78187	800352
117306	800353
21577	800354
23858	800355
6451	800356
28172	800357
23088	800358
4688	800359
56583	800360
44215	800361
71597	800362
6162	800363
205	800364
60119	800365
29679	800366
20169	800367
43447	800368
15927	800369
3120	800370
21168	800371
18815	800372
47980	800373
15228	800374
1393	800375
44568	800376
26711	800377
80416	800378
11760	800379
1867	800380
978	800381
18242	800382
49550	800383
18736	800384
8540	800385
106	800386
2738	800387
20405	800388
12032	800389
71660	800390
1492	800391
1393	800392
75949	800393
19726	800394
16594	800395
35507	800396
2850	800397
43945	800398
7584	800399
66	800400
23411	800401
1387	800402
1697	800403
840	800404
40144	800405
41626	800406
20530	800407
39574	800408
14353	800409
93743	800410
1367	800411
8540	800412
15349	800413
3051	800414
39447	800415
8117	800416
9626	800417
28770	800418
406	800419
15497	800420
62138	800421
96634	800422
29437	800423
40159	800424
2157	800425
6391	800426
6618	800427
3666	800428
9111	800429
23742	800430
11312	800431
4616	800432
30915	800433
4287	800434
14152	800435
9881	800436
4753	800437
5676	800438
10981	800439
43603	800440
26404	800441
36051	800442
2211	800443
56128	800444
4152	800445
13112	800446
71468	800447
17369	800448
3184	800449
32503	800450
14999	800451
35235	800452
17045	800453
73296	800454
971	800455
50528	800456
113414	800457
32518	800458
4919	800459
4058	800460
8957	800461
27793	800462
23564	800463
56561	800464
9692	800465
44934	800466
14604	800467
2120	800468
12485	800469
15523	800470
8981	800471
229	800472
5	800473
64524	800474
69839	800475
32494	800476
20244	800477
740	800478
89205	800479
663	800480
111	800481
67802	800482
655	800483
25466	800484
17104	800485
45114	800486
3998	800487
173	800488
56672	800489
4732	800490
32967	800491
40162	800492
7940	800493
34096	800494
51786	800495
126190	800496
61704	800497
31116	800498
5684	800499
69453	800500
897	800501
6348	800502
12321	800503
22272	800504
7588	800505
53264	800506
66480	800507
9737	800508
3061	800509
974	800510
9753	800511
154491	800512
10943	800513
41	800514
4704	800515
26395	800516
9684	800517
4001	800518
16938	800519
12923	800520
17916	800521
20642	800522
20378	800523
234	800524
28892	800525
5293	800526
5328	800527
7741	800528
2410	800529
48460	800530
31454	800531
67824	800532
8075	800533
4347	800534
3053	800535
72039	800536
9	800537
66090	800538
83496	800539
1185	800540
44120	800541
20136	800542
59298	800543
27324	800544
64548	800545
41566	800546
41495	800547
7384	800548
75668	800549
24259	800550
16070	800551
15923	800552
4152	800553
43453	800554
16973	800555
30950	800556
88695	800557
26605	800558
5053	800559
270	800560
38743	800561
60017	800562
52423	800563
41961	800564
96983	800565
31022	800566
7823	800567
9368	800568
4856	800569
47170	800570
604	800571
8930	800572
3846	800573
173	800574
44505	800575
371	800576
16594	800577
28786	800578
4447	800579
2699	800580
105770	800581
15708	800582
58314	800583
1320	800584
10048	800585
53273	800586
99581	800587
86402	800588
58399	800589
27223	800590
85249	800591
64438	800592
4200	800593
8106	800594
41911	800595
943	800596
87600	800597
1927	800598
1987	800599
6083	800600
64357	800601
60166	800602
6612	800603
11177	800604
85728	800605
12023	800606
57742	800607
17243	800608
48849	800609
31624	800610
6722	800611
42159	800612
41240	800613
21074	800614
180	800615
113586	800616
53690	800617
119	800618
78428	800619
33106	800620
35148	800621
10707	800622
4204	800623
21834	800624
42028	800625
6479	800626
624	800627
276	800628
36059	800629
23336	800630
10140	800631
2779	800632
13552	800633
7343	800634
23418	800635
40661	800636
33922	800637
38565	800638
1559	800639
74933	800640
17064	800641
1045	800642
96968	800643
13786	800644
5317	800645
440	800646
19420	800647
4965	800648
5327	800649
27561	800650
8995	800651
57425	800652
7501	800653
109875	800654
91699	800655
3316	800656
305	800657
440	800658
37207	800659
96616	800660
55673	800661
2809	800662
16932	800663
674	800664
19173	800665
5709	800666
5318	800667
459	800668
46489	800669
4521	800670
3951	800671
772	800672
69368	800673
2213	800674
1968	800675
1920	800676
7139	800677
5515	800678
1390	800679
24534	800680
2165	800681
11240	800682
9976	800683
4626	800684
162	800685
25	800686
4599	800687
39869	800688
7727	800689
1616	800690
134726	800691
29465	800692
1660	800693
29302	800694
1373	800695
6017	800696
70219	800697
3438	800698
1271	800699
2402	800700
1487	800701
10859	800702
25826	800703
53087	800704
75381	800705
48513	800706
18115	800707
16635	800708
73	800709
4010	800710
1452	800711
8604	800712
37404	800713
93383	800714
45879	800715
3439	800716
14996	800717
3757	800718
226	800719
5832	800720
1906	800721
772	800722
895	800723
5832	800724
12032	800725
1486	800726
4979	800727
73503	800728
17294	800729
16498	800730
5984	800731
6475	800732
6806	800733
70891	800734
92693	800735
31852	800736
46472	800737
78407	800738
42576	800739
46429	800740
4711	800741
42549	800742
78450	800743
139749	800744
2423	800745
10	800746
26846	800747
188	800748
46986	800749
10641	800750
39437	800751
39437	800752
90404	800753
39437	800754
4041	800755
10613	800756
1013	800757
17488	800758
2912	800759
37865	800760
17865	800761
68015	800762
194	800763
80481	800764
948	800765
7017	800766
63788	800767
17521	800768
127586	800769
64118	800770
89015	800771
22710	800772
9769	800773
9668	800774
221	800775
83215	800776
83215	800777
38812	800778
20141	800779
5879	800780
4414	800781
51313	800782
51866	800783
12493	800784
711	800785
9593	800786
35082	800787
34790	800788
76661	800789
8935	800790
40654	800791
117702	800792
118713	800793
20230	800794
89620	800795
15647	800796
53650	800797
423	800798
35425	800799
96374	800800
1349	800801
69755	800802
2614	800803
33978	800804
27269	800805
20081	800806
101030	800807
855	800808
18020	800809
23569	800810
71	800811
3293	800812
114589	800813
47401	800814
47289	800815
5451	800816
16443	800817
22722	800818
10634	800819
36575	800820
19184	800821
933	800822
46796	800823
31916	800824
15372	800825
38578	800826
24552	800827
46225	800828
14595	800829
7333	800830
69779	800831
87276	800832
54362	800833
20688	800834
4295	800835
88167	800836
48605	800837
40562	800838
15494	800839
66626	800840
110375	800841
40622	800842
49485	800843
95348	800844
158144	800845
95279	800846
5194	800847
100942	800848
49303	800849
7434	800850
7543	800851
57	800852
43633	800853
33005	800854
13136	800855
7022	800856
33005	800857
73444	800858
28401	800859
23188	800860
38353	800861
1104	800862
648	800863
129213	800864
102046	800865
79361	800866
51925	800867
7666	800868
1336	800869
108868	800870
3512	800871
101958	800872
6160	800873
84392	800874
46262	800875
112122	800876
97161	800877
7466	800878
158	800879
16419	800880
32394	800881
632	800882
31056	800883
46859	800884
11361	800885
158866	800886
52957	800887
58076	800888
48017	800889
7936	800890
845	800891
62554	800892
23124	800893
58241	800894
12962	800895
17252	800896
3984	800897
17879	800898
51675	800899
9403	800900
33772	800901
163993	800902
4637	800903
105041	800904
8521	800905
55330	800906
2566	800907
44915	800908
15744	800909
44673	800910
20164	800911
10933	800912
7941	800913
70105	800914
73705	800915
33019	800916
93753	800917
3820	800918
4055	800919
21551	800920
131458	800921
9317	800922
100755	800923
61263	800924
48675	800925
5826	800926
21150	800927
66872	800928
2810	800929
44452	800930
49193	800931
51376	800932
26651	800933
66994	800934
22832	800935
36258	800936
2570	800937
3311	800938
84864	800939
11506	800940
33872	800941
78209	800942
285	800943
1463	800944
173	800945
110258	800946
63372	800947
419	800948
13084	800949
89	800950
7499	800951
32783	800952
2177	800953
13749	800954
28444	800955
2991	800956
42365	800957
8041	800958
78472	800959
11006	800960
5436	800961
12022	800962
73578	800963
10372	800964
3419	800965
38927	800966
5412	800967
23976	800968
68920	800969
1612	800970
6265	800971
49967	800972
1746	800973
1588	800974
32914	800975
14132	800976
28730	800977
2108	800978
4970	800979
557	800980
958	800981
1978	800982
24310	800983
3491	800984
746	800985
8982	800986
32979	800987
86	800988
101131	800989
1782	800990
2827	800991
1431	800992
3013	800993
19253	800994
771	800995
70544	800996
49626	800997
56558	800998
67804	800999
105604	801000
14521	801001
15462	801002
110125	801003
16536	801004
1291	801005
48701	801006
86734	801007
764	801008
33656	801009
14112	801010
764	801011
109392	801012
45600	801013
124299	801014
6553	801015
25004	801016
114451	801017
4508	801018
20872	801019
660	801020
5257	801021
4432	801022
8737	801023
10900	801024
4898	801025
132249	801026
11168	801027
2572	801028
8211	801029
57418	801030
34205	801031
78028	801032
2071	801033
719	801034
9722	801035
87788	801036
27337	801037
98156	801038
382	801039
21962	801040
2730	801041
28052	801042
10554	801043
47639	801044
160	801045
26224	801046
50542	801047
65826	801048
3120	801049
5453	801050
46047	801051
26526	801052
41965	801053
7328	801054
130895	801055
931	801056
40235	801057
30406	801058
9354	801059
5187	801060
19306	801061
332	801062
2734	801063
61445	801064
509	801065
3010	801066
49357	801067
39918	801068
94428	801069
20131	801070
497	801071
559	801072
34558	801073
47123	801074
68232	801075
4740	801076
5221	801077
9112	801078
12893	801079
3487	801080
5260	801081
54701	801082
424	801083
595	801084
62012	801085
184	801086
17926	801087
10	801088
126	801089
8353	801090
21097	801091
1961	801092
41359	801093
7699	801094
18392	801095
424	801096
5333	801097
998	801098
80421	801099
126	801100
3996	801101
45465	801102
63475	801103
46169	801104
2955	801105
34645	801106
51266	801107
2351	801108
49298	801109
2973	801110
68069	801111
83056	801112
36722	801113
66958	801114
105590	801115
22556	801116
5246	801117
49310	801118
30951	801119
2619	801120
22798	801121
18081	801122
3563	801123
5312	801124
1053	801125
7923	801126
35872	801127
21144	801128
18	801129
5546	801130
16498	801131
11698	801132
11139	801133
14559	801134
945	801135
88808	801136
3572	801137
530	801138
7095	801139
7965	801140
9675	801141
18112	801142
98990	801143
21862	801144
12934	801145
6747	801146
33537	801147
8796	801148
35482	801149
21754	801150
647	801151
67863	801152
124840	801153
11936	801154
24245	801155
26797	801156
76277	801157
9250	801158
65451	801159
3776	801160
250	801161
860	801162
1294	801163
97648	801164
46852	801165
8219	801166
71426	801167
2687	801168
1984	801169
6288	801170
47150	801171
4289	801172
15862	801173
18968	801174
579	801175
4374	801176
27020	801177
398	801178
3951	801179
8184	801180
6532	801181
102624	801182
82252	801183
317	801184
226	801185
33914	801186
2271	801187
4780	801188
73540	801189
579	801190
119859	801191
51590	801192
2632	801193
62648	801194
31584	801195
24923	801196
2216	801197
58443	801198
75385	801199
1039	801200
2725	801201
3721	801202
73	801203
4141	801204
272	801205
44964	801206
13587	801207
3135	801208
26538	801209
15893	801210
2957	801211
176	801212
25817	801213
10636	801214
123	801215
7901	801216
14953	801217
120515	801218
2314	801219
20669	801220
1026	801221
134751	801222
8565	801223
69793	801224
19955	801225
19895	801226
37453	801227
41576	801228
6608	801229
59753	801230
24231	801231
34567	801232
22975	801233
51253	801234
88756	801235
27939	801236
2275	801237
29219	801238
7645	801239
20886	801240
45837	801241
705	801242
931	801243
75192	801244
3864	801245
13987	801246
727	801247
12099	801248
446	801249
16817	801250
3120	801251
71199	801252
28234	801253
13774	801254
29660	801255
32275	801256
131497	801257
394	801258
1110	801259
4361	801260
9004	801261
30785	801262
18850	801263
27684	801264
213	801265
7205	801266
18846	801267
394	801268
2776	801269
3285	801270
71551	801271
302	801272
2261	801273
5940	801274
21259	801275
928	801276
2887	801277
8401	801278
559	801279
41425	801280
33022	801281
3410	801282
26104	801283
59	801284
4503	801285
2374	801286
26932	801287
2374	801288
7266	801289
1703	801290
92091	801291
688	801292
3928	801293
26670	801294
73578	801295
2177	801296
27	801297
28976	801298
90098	801299
544	801300
1826	801301
38029	801302
3609	801303
7700	801304
5095	801305
43135	801306
4050	801307
7184	801308
1451	801309
1105	801310
39911	801311
53	801312
13894	801313
1083	801314
3571	801315
3537	801316
34	801317
31633	801318
66913	801319
7700	801320
1151	801321
129	801322
31134	801323
78	801324
118051	801325
42545	801326
3401	801327
84901	801328
3708	801329
105029	801330
88713	801331
71	801332
59494	801333
39502	801334
17169	801335
132429	801336
1110	801337
18093	801338
77669	801339
23771	801340
14742	801341
54373	801342
63357	801343
84	801344
18846	801345
16225	801346
841	801347
39	801348
51515	801349
18846	801350
1223	801351
690	801352
4346	801353
11404	801354
59340	801355
114564	801356
99724	801357
10865	801358
20136	801359
14554	801360
99132	801361
8467	801362
70025	801363
2476	801364
50329	801365
15673	801366
76314	801367
6407	801368
12437	801369
49861	801370
17017	801371
1668	801372
928	801373
14584	801374
827	801375
294	801376
43520	801377
30885	801378
68347	801379
3275	801380
7088	801381
2131	801382
5395	801383
791	801384
122623	801385
44465	801386
27095	801387
8118	801388
3275	801389
795	801390
6897	801391
3275	801392
7011	801393
7011	801394
4769	801395
16272	801396
3537	801397
9170	801398
581	801399
314	801400
68139	801401
285	801402
2755	801403
6467	801404
2699	801405
3098	801406
5045	801407
26923	801408
3648	801409
686	801410
6462	801411
113763	801412
285	801413
17965	801414
35734	801415
10277	801416
2446	801417
91532	801418
20356	801419
1777	801420
10841	801421
800	801422
972	801423
753	801424
1269	801425
1405	801426
4490	801427
23165	801428
25257	801429
775	801430
27993	801431
3735	801432
111	801433
10326	801434
6687	801435
8966	801436
100587	801437
18098	801438
1227	801439
65549	801440
314	801441
6952	801442
1676	801443
935	801444
10279	801445
51903	801446
63478	801447
130538	801448
36005	801449
51308	801450
1180	801451
84790	801452
19228	801453
172	801454
2245	801455
2821	801456
7150	801457
249	801458
6008	801459
4653	801460
6087	801461
5807	801462
10384	801463
1343	801464
1834	801465
41399	801466
9814	801467
682	801468
573	801469
4947	801470
16904	801471
238	801472
848	801473
1323	801474
70	801475
22241	801476
18489	801477
15538	801478
6141	801479
2096	801480
14928	801481
84545	801482
35942	801483
10942	801484
84	801485
43049	801486
33274	801487
539	801488
2054	801489
850	801490
855	801491
243	801492
456	801493
1736	801494
46377	801495
3514	801496
41561	801497
296	801498
2	801499
18769	801500
3834	801501
13773	801502
7791	801503
4053	801504
14585	801505
2152	801506
3183	801507
38	801508
58204	801509
26016	801510
1777	801511
51151	801512
11374	801513
2178	801514
420	801515
3186	801516
10999	801517
102832	801518
102832	801519
300	801520
1604	801521
20741	801522
31309	801523
24215	801524
52753	801525
15418	801526
87116	801527
10351	801528
39808	801529
17377	801530
9641	801531
26885	801532
25329	801533
26885	801534
5077	801535
5993	801536
113448	801537
14583	801538
4575	801539
6539	801540
7745	801541
538	801542
5984	801543
2383	801544
75185	801545
29971	801546
148556	801547
3811	801548
3811	801549
12949	801550
59932	801551
3300	801552
56124	801553
3553	801554
12629	801555
35140	801556
84419	801557
26045	801558
276	801559
29844	801560
1863	801561
941	801562
16	801563
2495	801564
14623	801565
9833	801566
83098	801567
6701	801568
8930	801569
1886	801570
428	801571
4400	801572
9	801573
9	801574
19980	801575
1235	801576
22684	801577
5689	801578
1501	801579
56298	801580
8052	801581
4428	801582
54771	801583
1074	801584
14433	801585
75469	801586
76512	801587
31876	801588
4283	801589
945	801590
40712	801591
58220	801592
10429	801593
94214	801594
43654	801595
1273	801596
785	801597
17837	801598
83	801599
848	801600
45616	801601
5139	801602
14305	801603
665	801604
75223	801605
20760	801606
11042	801607
53851	801608
4422	801609
646	801610
26960	801611
11739	801612
63668	801613
1461	801614
663	801615
837	801616
11310	801617
58487	801618
36980	801619
17167	801620
2	801621
39876	801622
58610	801623
1794	801624
424	801625
5773	801626
68	801627
35057	801628
54830	801629
56081	801630
6188	801631
24596	801632
2040	801633
30204	801634
848	801635
1041	801636
569	801637
29055	801638
765	801639
23440	801640
18016	801641
119859	801642
23127	801643
332	801644
861	801645
18343	801646
17839	801647
35065	801648
818	801649
1181	801650
8086	801651
18848	801652
1794	801653
14301	801654
4890	801655
57	801656
1022	801657
12190	801658
108713	801659
17296	801660
10787	801661
6877	801662
87285	801663
22434	801664
6203	801665
378	801666
14755	801667
14755	801668
3803	801669
27	801670
4828	801671
9896	801672
141284	801673
19288	801674
70072	801675
9909	801676
18950	801677
62208	801678
58409	801679
51270	801680
2044	801681
22330	801682
875	801683
678	801684
8150	801685
24989	801686
59945	801687
45759	801688
59295	801689
59295	801690
7315	801691
619	801692
11956	801693
164101	801694
7011	801695
861	801696
23923	801697
12991	801698
104355	801699
28637	801700
9978	801701
27614	801702
1257	801703
32397	801704
64582	801705
870	801706
22424	801707
18233	801708
903	801709
14166	801710
20622	801711
47185	801712
37702	801713
2608	801714
2333	801715
8289	801716
8831	801717
91712	801718
6929	801719
1431	801720
44932	801721
33941	801722
165796	801723
2539	801724
37929	801725
9832	801726
17996	801727
7130	801728
587	801729
10288	801730
3467	801731
1837	801732
54099	801733
6114	801734
16175	801735
14560	801736
24249	801737
49178	801738
13379	801739
14637	801740
14063	801741
16896	801742
22814	801743
3398	801744
414	801745
3877	801746
200	801747
109308	801748
1686	801749
26177	801750
21640	801751
5982	801752
20304	801753
3388	801754
71091	801755
24589	801756
30546	801757
52867	801758
86520	801759
72596	801760
42575	801761
819	801762
23812	801763
18875	801764
2688	801765
50380	801766
533	801767
4942	801768
7813	801769
46518	801770
22720	801771
59323	801772
6179	801773
35244	801774
24220	801775
150403	801776
101116	801777
3549	801778
816	801779
33020	801780
52126	801781
76459	801782
36777	801783
30377	801784
18682	801785
58367	801786
9658	801787
945	801788
8011	801789
36138	801790
153066	801791
10215	801792
620	801793
4291	801794
21850	801795
1948	801796
78045	801797
22712	801798
108648	801799
4706	801800
51646	801801
41961	801802
90683	801803
24297	801804
9028	801805
79735	801806
2689	801807
5875	801808
64694	801809
11452	801810
5715	801811
20406	801812
1958	801813
40910	801814
1081	801815
64684	801816
44744	801817
1486	801818
8134	801819
48793	801820
64393	801821
5492	801822
5854	801823
4508	801824
17996	801825
65711	801826
3397	801827
1633	801828
13748	801829
47946	801830
1282	801831
383	801832
3976	801833
3976	801834
45804	801835
18008	801836
28333	801837
49687	801838
33649	801839
81824	801840
2827	801841
44353	801842
86475	801843
12942	801844
85	801845
9057	801846
36624	801847
47222	801848
12718	801849
1721	801850
9802	801851
2072	801852
5701	801853
29188	801854
132823	801855
26571	801856
49407	801857
1251	801858
4597	801859
1988	801860
6209	801861
281	801862
3125	801863
39499	801864
1821	801865
502	801866
2001	801867
59460	801868
2154	801869
62003	801870
54652	801871
95448	801872
12455	801873
11365	801874
4543	801875
6303	801876
5524	801877
10574	801878
42934	801879
10631	801880
294	801881
102043	801882
20319	801883
15758	801884
59173	801885
2574	801886
11315	801887
48921	801888
38037	801889
22520	801890
16703	801891
13737	801892
27120	801893
24110	801894
24322	801895
3588	801896
5712	801897
4837	801898
56760	801899
18571	801900
156	801901
3053	801902
31569	801903
9877	801904
4427	801905
11349	801906
22045	801907
3786	801908
1976	801909
4	801910
18363	801911
51510	801912
15177	801913
26696	801914
41525	801915
10343	801916
45381	801917
5367	801918
125	801919
590	801920
11506	801921
88694	801922
2516	801923
441	801924
70259	801925
109	801926
33323	801927
135991	801928
2118	801929
895	801930
4246	801931
4069	801932
7461	801933
16207	801934
37019	801935
2618	801936
98362	801937
98169	801938
51983	801939
2534	801940
29121	801941
37750	801942
52007	801943
87319	801944
25556	801945
89380	801946
134389	801947
87333	801948
27324	801949
73673	801950
105128	801951
22902	801952
105658	801953
110082	801954
58306	801955
19724	801956
5307	801957
9771	801958
5004	801959
1090	801960
21613	801961
62483	801962
24550	801963
87916	801964
3532	801965
9074	801966
61780	801967
13870	801968
1089	801969
23849	801970
84997	801971
31231	801972
28389	801973
67770	801974
67516	801975
1646	801976
59277	801977
52814	801978
67744	801979
45233	801980
3074	801981
62687	801982
109387	801983
63229	801984
131305	801985
56872	801986
96828	801987
26183	801988
87372	801989
90961	801990
48482	801991
154818	801992
24123	801993
17077	801994
55134	801995
59402	801996
21099	801997
156247	801998
127193	801999
22200	802000
46846	802001
64137	802002
17682	802003
80420	802004
44561	802005
38464	802006
108346	802007
28124	802008
51159	802009
16422	802010
28607	802011
96952	802012
12946	802013
121382	802014
47144	802015
65807	802016
127364	802017
48717	802018
11701	802019
93956	802020
61467	802021
77721	802022
51188	802023
96716	802024
108400	802025
34599	802026
197	802027
10875	802028
16939	802029
37449	802030
44493	802031
34314	802032
3325	802033
4731	802034
2705	802035
8702	802036
36047	802037
82962	802038
67767	802039
5053	802040
12054	802041
64988	802042
40192	802043
56868	802044
25502	802045
152297	802046
103949	802047
120265	802048
110567	802049
48026	802050
21420	802051
838	802052
50257	802053
31402	802054
10738	802055
67290	802056
57341	802057
72787	802058
10470	802059
34765	802060
26164	802061
8671	802062
53860	802063
128006	802064
22271	802065
96624	802066
52065	802067
60542	802068
61479	802069
119804	802070
40563	802071
145274	802072
144025	802073
132979	802074
117465	802075
69921	802076
18322	802077
102839	802078
78981	802079
95467	802080
10362	802081
79520	802082
11141	802083
3365	802084
1124	802085
37387	802086
13370	802087
72825	802088
30868	802089
31631	802090
130527	802091
3179	802092
8082	802093
5710	802094
65363	802095
111524	802096
33105	802097
24964	802098
16570	802099
137666	802100
90263	802101
94379	802102
55247	802103
128636	802104
26258	802105
2827	802106
49907	802107
47402	802108
45464	802109
29590	802110
44769	802111
56463	802112
67609	802113
105517	802114
114927	802115
53989	802116
2437	802117
40165	802118
7337	802119
39875	802120
45197	802121
74621	802122
101911	802123
79925	802124
106463	802125
17035	802126
104916	802127
12582	802128
86213	802129
88771	802130
7441	802131
46336	802132
47817	802133
33831	802134
64900	802135
34290	802136
83663	802137
100805	802138
97920	802139
61562	802140
12012	802141
33198	802142
3792	802143
29447	802144
80599	802145
24916	802146
80542	802147
16667	802148
16739	802149
70367	802150
29694	802151
57755	802152
112315	802153
791	802154
21340	802155
77645	802156
51710	802157
106619	802158
51535	802159
6625	802160
96705	802161
81041	802162
47961	802163
38879	802164
116736	802165
48800	802166
122509	802167
59984	802168
20673	802169
24420	802170
90802	802171
60386	802172
99393	802173
664	802174
15515	802175
52802	802176
10042	802177
12074	802178
40877	802179
99677	802180
12530	802181
86667	802182
26964	802183
37389	802184
3508	802185
27797	802186
16090	802187
3508	802188
12643	802189
20624	802190
31159	802191
90247	802192
92872	802193
95670	802194
27335	802195
1414	802196
86330	802197
59554	802198
7904	802199
55683	802200
85834	802201
3485	802202
62998	802203
7747	802204
35099	802205
15515	802206
20624	802207
16180	802208
5503	802209
24857	802210
17346	802211
31329	802212
30655	802213
27333	802214
27333	802215
53751	802216
50763	802217
111592	802218
12713	802219
59789	802220
43643	802221
19952	802222
56534	802223
4876	802224
586	802225
98770	802226
72272	802227
1617	802228
80617	802229
10042	802230
29953	802231
64101	802232
13122	802233
44668	802234
55466	802235
12981	802236
71786	802237
63635	802238
27708	802239
1514	802240
1701	802241
106007	802242
44250	802243
1802	802244
33547	802245
492	802246
12079	802247
24347	802248
106846	802249
1335	802250
14905	802251
6283	802252
87343	802253
7798	802254
13767	802255
76355	802256
2246	802257
10972	802258
53934	802259
69016	802260
2219	802261
24197	802262
17333	802263
9693	802264
97528	802265
9237	802266
135854	802267
91502	802268
35989	802269
1074	802270
348	802271
28886	802272
38481	802273
20	802274
14657	802275
56878	802276
59336	802277
69901	802278
100775	802279
75395	802280
56135	802281
102077	802282
34507	802283
124631	802284
56668	802285
49888	802286
17301	802287
11202	802288
1230	802289
11470	802290
142097	802291
28396	802292
33330	802293
3577	802294
8365	802295
8006	802296
2865	802297
41147	802298
103662	802299
103820	802300
26259	802301
2927	802302
12102	802303
34027	802304
1501	802305
51463	802306
38119	802307
22358	802308
99391	802309
14223	802310
14027	802311
69400	802312
40756	802313
9338	802314
7397	802315
34272	802316
53742	802317
17261	802318
59343	802319
23575	802320
58344	802321
45535	802322
51824	802323
33149	802324
33308	802325
98237	802326
76930	802327
1113	802328
80615	802329
100754	802330
13980	802331
14178	802332
55644	802333
42045	802334
125769	802335
53693	802336
63761	802337
27349	802338
28174	802339
81700	802340
39575	802341
15275	802342
25458	802343
3475	802344
6155	802345
97015	802346
8354	802347
2467	802348
12985	802349
53209	802350
43220	802351
90074	802352
2605	802353
239	802354
32486	802355
50800	802356
5050	802357
18378	802358
110043	802359
23542	802360
6004	802361
47176	802362
66672	802363
31381	802364
2410	802365
66554	802366
28360	802367
1190	802368
29129	802369
4384	802370
92469	802371
25892	802372
64587	802373
21155	802374
5605	802375
137071	802376
14015	802377
15736	802378
47325	802379
9788	802380
51047	802381
7106	802382
88132	802383
239	802384
25608	802385
4384	802386
11080	802387
62620	802388
19728	802389
79331	802390
19968	802391
272	802392
18964	802393
41361	802394
2686	802395
15729	802396
95782	802397
32199	802398
12931	802399
158266	802400
29225	802401
67966	802402
13420	802403
65665	802404
63742	802405
11606	802406
69129	802407
3908	802408
33134	802409
23674	802410
48111	802411
33758	802412
26137	802413
17850	802414
160360	802415
59905	802416
9258	802417
38953	802418
17890	802419
12700	802420
13969	802421
23894	802422
16654	802423
21159	802424
15367	802425
54988	802426
43476	802427
3946	802428
73446	802429
35914	802430
10318	802431
23330	802432
51340	802433
14744	802434
22912	802435
17012	802436
104833	802437
680	802438
102321	802439
48957	802440
28639	802441
20	802442
88694	802443
9	802444
7333	802445
4300	802446
2730	802447
66599	802448
41562	802449
1435	802450
23032	802451
158665	802452
98645	802453
22185	802454
66233	802455
130623	802456
6143	802457
1893	802458
8913	802459
85045	802460
9034	802461
39305	802462
107796	802463
6529	802464
46405	802465
12892	802466
6211	802467
30585	802468
22176	802469
3009	802470
14997	802471
17550	802472
35517	802473
134733	802474
951	802475
65805	802476
785	802477
2121	802478
206	802479
2618	802480
48768	802481
33033	802482
60593	802483
15363	802484
1184	802485
29063	802486
9040	802487
123020	802488
388	802489
1462	802490
1168	802491
1497	802492
33033	802493
45207	802494
8554	802495
118279	802496
2267	802497
54067	802498
979	802499
86269	802500
4454	802501
4044	802502
24401	802503
34264	802504
22355	802505
41825	802506
27164	802507
133064	802508
1561	802509
5887	802510
5887	802511
8353	802512
12088	802513
2078	802514
84982	802515
288	802516
5209	802517
1147	802518
1034	802519
20	802520
22776	802521
3978	802522
26581	802523
166	802524
32302	802525
1147	802526
2076	802527
21292	802528
22038	802529
89438	802530
2076	802531
4511	802532
74	802533
821	802534
114539	802535
45484	802536
1081	802537
1644	802538
68217	802539
25579	802540
49868	802541
34	802542
16412	802543
1750	802544
1958	802545
6701	802546
24568	802547
10548	802548
19968	802549
1171	802550
864	802551
166	802552
8851	802553
12726	802554
43336	802555
930	802556
9413	802557
10183	802558
76	802559
13780	802560
53326	802561
43993	802562
6553	802563
27567	802564
66519	802565
78262	802566
17554	802567
4258	802568
11702	802569
84979	802570
101243	802571
10121	802572
50743	802573
67484	802574
2324	802575
96944	802576
34156	802577
98084	802578
2369	802579
731	802580
2324	802581
3445	802582
5306	802583
8446	802584
2725	802585
1260	802586
63620	802587
9660	802588
11725	802589
5887	802590
5598	802591
2415	802592
13940	802593
49489	802594
133861	802595
6918	802596
63423	802597
33150	802598
61764	802599
13009	802600
32871	802601
354	802602
81568	802603
111847	802604
53108	802605
124068	802606
37949	802607
102865	802608
113287	802609
81966	802610
37838	802611
57740	802612
2651	802613
56597	802614
25002	802615
9667	802616
3930	802617
78011	802618
86571	802619
5388	802620
12121	802621
106786	802622
35219	802623
2120	802624
105620	802625
89419	802626
53181	802627
736	802628
68391	802629
13248	802630
7939	802631
82802	802632
6718	802633
124872	802634
55166	802635
7266	802636
1240	802637
74886	802638
72224	802639
98866	802640
75490	802641
12653	802642
28725	802643
78461	802644
54830	802645
41145	802646
84985	802647
134289	802648
51283	802649
36661	802650
126473	802651
108495	802652
19279	802653
3065	802654
122660	802655
9414	802656
75794	802657
20491	802658
13401	802659
3639	802660
2373	802661
4980	802662
742	802663
49106	802664
76644	802665
15227	802666
1883	802667
3780	802668
69575	802669
19249	802670
12559	802671
14285	802672
79758	802673
70567	802674
47261	802675
43633	802676
12580	802677
2813	802678
43465	802679
55348	802680
29631	802681
28203	802682
39771	802683
120499	802684
5410	802685
41853	802686
137537	802687
49236	802688
35576	802689
21800	802690
1342	802691
27545	802692
5479	802693
2509	802694
54010	802695
69344	802696
554	802697
28988	802698
18538	802699
41432	802700
2824	802701
27213	802702
4193	802703
68883	802704
26150	802705
8091	802706
6172	802707
104240	802708
1403	802709
41890	802710
77835	802711
5321	802712
85456	802713
77412	802714
15564	802715
55160	802716
3370	802717
4267	802718
42626	802719
683	802720
39835	802721
78301	802722
1877	802723
89258	802724
3808	802725
6038	802726
45952	802727
4059	802728
29479	802729
22044	802730
22	802731
52527	802732
14821	802733
7266	802734
137773	802735
39103	802736
1403	802737
26510	802738
119	802739
1773	802740
50772	802741
81927	802742
1740	802743
59910	802744
41343	802745
102650	802746
58645	802747
22001	802748
2880	802749
4476	802750
16092	802751
52864	802752
97640	802753
98827	802754
5785	802755
4296	802756
1330	802757
47922	802758
19652	802759
5711	802760
55016	802761
101651	802762
7215	802763
21972	802764
5407	802765
33672	802766
15562	802767
104900	802768
25357	802769
13560	802770
50873	802771
25916	802772
17883	802773
137115	802774
9176	802775
40714	802776
7798	802777
6411	802778
14503	802779
173	802780
31700	802781
22802	802782
540	802783
79215	802784
3147	802785
102039	802786
6989	802787
12729	802788
2863	802789
5651	802790
65932	802791
9847	802792
39	802793
270	802794
66763	802795
6820	802796
52421	802797
3354	802798
37987	802799
1201	802800
66505	802801
1455	802802
1085	802803
58445	802804
19910	802805
46428	802806
8913	802807
23940	802808
476	802809
24618	802810
2776	802811
5408	802812
2523	802813
1419	802814
615	802815
2177	802816
46905	802817
34195	802818
54793	802819
28531	802820
58	802821
8756	802822
15349	802823
420	802824
110271	802825
4798	802826
492	802827
4168	802828
4023	802829
21631	802830
11635	802831
31711	802832
51574	802833
16162	802834
26161	802835
2781	802836
20127	802837
942	802838
4943	802839
100311	802840
49386	802841
2177	802842
5143	802843
102818	802844
2430	802845
5049	802846
11623	802847
112215	802848
157	802849
102930	802850
11018	802851
71152	802852
12488	802853
2626	802854
18234	802855
37153	802856
6267	802857
100512	802858
1299	802859
11084	802860
8166	802861
153	802862
67127	802863
13973	802864
6141	802865
11030	802866
4731	802867
3290	802868
457	802869
1701	802870
6274	802871
4287	802872
14144	802873
2706	802874
201	802875
13914	802876
303	802877
56488	802878
13914	802879
2315	802880
32422	802881
1376	802882
16896	802883
25904	802884
25904	802885
1929	802886
39990	802887
22103	802888
303	802889
153	802890
591	802891
130551	802892
819	802893
13	802894
49139	802895
8018	802896
17819	802897
186	802898
2315	802899
91503	802900
76555	802901
9904	802902
112292	802903
8474	802904
2812	802905
5102	802906
10529	802907
4	802908
13623	802909
1514	802910
2792	802911
1607	802912
6211	802913
35958	802914
48159	802915
41342	802916
9833	802917
51522	802918
67123	802919
8667	802920
10869	802921
4247	802922
28379	802923
492	802924
29414	802925
30013	802926
48159	802927
24866	802928
32	802929
2208	802930
17	802931
49709	802932
68217	802933
30050	802934
9342	802935
33895	802936
2262	802937
6895	802938
9640	802939
6427	802940
47835	802941
58434	802942
7010	802943
4858	802944
1906	802945
58595	802946
89	802947
28780	802948
1616	802949
7	802950
97259	802951
7911	802952
5053	802953
46119	802954
12488	802955
18014	802956
1217	802957
11443	802958
2503	802959
2823	802960
563	802961
6550	802962
109249	802963
59260	802964
4774	802965
32478	802966
88031	802967
7797	802968
842	802969
2986	802970
1615	802971
1577	802972
2015	802973
2	802974
1590	802975
15822	802976
13076	802977
6913	802978
24429	802979
5992	802980
211	802981
91487	802982
4109	802983
1335	802984
26213	802985
19974	802986
13	802987
5404	802988
7568	802989
30445	802990
19996	802991
35414	802992
91652	802993
31459	802994
206	802995
31942	802996
32505	802997
29414	802998
17247	802999
36701	803000
6619	803001
6143	803002
1607	803003
6140	803004
3445	803005
2085	803006
33224	803007
125037	803008
44088	803009
1802	803010
21607	803011
311	803012
24	803013
795	803014
70498	803015
70061	803016
3396	803017
81095	803018
71933	803019
7044	803020
144	803021
15238	803022
492	803023
4859	803024
3624	803025
8215	803026
99797	803027
294	803028
51489	803029
8999	803030
5992	803031
44546	803032
93953	803033
33610	803034
89	803035
28938	803036
1943	803037
1355	803038
18653	803039
89	803040
32286	803041
1838	803042
13090	803043
10092	803044
10897	803045
41592	803046
29896	803047
10897	803048
3098	803049
1381	803050
1445	803051
850	803052
43459	803053
75981	803054
17	803055
916	803056
18000	803057
4573	803058
12359	803059
12717	803060
10729	803061
30434	803062
9118	803063
2185	803064
83875	803065
2878	803066
87943	803067
2523	803068
10853	803069
97586	803070
15887	803071
54153	803072
33649	803073
103859	803074
69267	803075
126052	803076
7365	803077
2275	803078
20133	803079
64180	803080
97486	803081
21449	803082
7743	803083
4282	803084
25233	803085
122419	803086
50588	803087
12409	803088
108519	803089
18000	803090
108350	803091
6744	803092
24231	803093
33713	803094
86271	803095
54552	803096
37151	803097
26681	803098
61057	803099
84663	803100
53311	803101
37105	803102
74891	803103
19685	803104
41356	803105
30407	803106
18476	803107
10472	803108
65392	803109
131343	803110
105134	803111
9133	803112
92690	803113
106746	803114
69767	803115
20775	803116
79147	803117
14458	803118
41344	803119
26673	803120
16888	803121
57486	803122
27829	803123
16096	803124
50339	803125
108497	803126
8891	803127
30104	803128
101941	803129
69818	803130
101902	803131
65724	803132
28729	803133
87286	803134
117860	803135
14687	803136
69916	803137
4655	803138
16140	803139
46857	803140
61906	803141
17499	803142
80393	803143
5545	803144
131672	803145
26150	803146
52633	803147
104049	803148
10976	803149
96312	803150
10521	803151
52762	803152
6883	803153
75229	803154
10204	803155
64438	803156
110597	803157
39287	803158
23690	803159
61335	803160
82907	803161
3984	803162
13737	803163
51144	803164
9937	803165
50762	803166
5931	803167
21950	803168
134920	803169
17774	803170
125777	803171
34948	803172
135610	803173
126253	803174
10940	803175
17137	803176
128849	803177
96276	803178
21050	803179
137441	803180
17499	803181
35906	803182
67572	803183
118817	803184
27959	803185
110854	803186
11893	803187
134340	803188
81503	803189
18383	803190
77321	803191
65495	803192
33687	803193
134288	803194
12185	803195
147317	803196
71385	803197
109869	803198
73081	803199
52420	803200
19096	803201
4464	803202
11767	803203
49372	803204
27962	803205
46001	803206
10686	803207
2215	803208
115074	803209
5889	803210
37900	803211
24227	803212
12702	803213
66132	803214
89315	803215
35295	803216
51197	803217
25236	803218
1276	803219
28362	803220
25833	803221
48209	803222
31579	803223
10544	803224
2077	803225
11032	803226
17614	803227
12370	803228
2475	803229
24854	803230
28518	803231
12316	803232
5383	803233
2961	803234
35295	803235
46862	803236
13701	803237
39729	803238
6058	803239
5207	803240
12230	803241
7766	803242
11916	803243
6853	803244
75271	803245
3254	803246
51125	803247
105651	803248
89664	803249
84384	803250
28134	803251
70663	803252
5198	803253
56270	803254
69960	803255
15755	803256
52205	803257
823	803258
43008	803259
17945	803260
4987	803261
51912	803262
421	803263
53796	803264
73231	803265
38457	803266
56447	803267
20499	803268
73003	803269
28098	803270
77407	803271
1786	803272
46843	803273
45848	803274
10979	803275
6396	803276
11299	803277
5684	803278
3626	803279
8904	803280
12245	803281
109083	803282
14944	803283
45383	803284
49771	803285
60975	803286
30916	803287
1801	803288
53660	803289
13984	803290
130689	803291
11299	803292
18793	803293
57570	803294
38457	803295
10862	803296
29168	803297
7753	803298
3172	803299
30015	803300
108324	803301
10990	803302
12588	803303
30724	803304
44257	803305
63174	803306
40542	803307
2873	803308
723	803309
46087	803310
13899	803311
35244	803312
87917	803313
23900	803314
2147	803315
14667	803316
14384	803317
4094	803318
118905	803319
39536	803320
46399	803321
27249	803322
23734	803323
8980	803324
41678	803325
11558	803326
12276	803327
10766	803328
33586	803329
86451	803330
52491	803331
30108	803332
5781	803333
37151	803334
3442	803335
49829	803336
33038	803337
42613	803338
52523	803339
8446	803340
8097	803341
31179	803342
51324	803343
87454	803344
35255	803345
7103	803346
16660	803347
41159	803348
4542	803349
50866	803350
3353	803351
66644	803352
2867	803353
85922	803354
18867	803355
120270	803356
27184	803357
42389	803358
91506	803359
32926	803360
2391	803361
12424	803362
48969	803363
11430	803364
117605	803365
44467	803366
22806	803367
65444	803368
3523	803369
26651	803370
23484	803371
2910	803372
40950	803373
19541	803374
18973	803375
44261	803376
87408	803377
8675	803378
86506	803379
6318	803380
32819	803381
53311	803382
42973	803383
82380	803384
99310	803385
77087	803386
107544	803387
15701	803388
14925	803389
19982	803390
14063	803391
24899	803392
5702	803393
100308	803394
79431	803395
13866	803396
56376	803397
37070	803398
77489	803399
23328	803400
46542	803401
18464	803402
5874	803403
15675	803404
38601	803405
9957	803406
23719	803407
13931	803408
108412	803409
53662	803410
58384	803411
8218	803412
96360	803413
29249	803414
99191	803415
28742	803416
30494	803417
6728	803418
44460	803419
60992	803420
25012	803421
75555	803422
54582	803423
762	803424
2873	803425
75658	803426
9209	803427
5484	803428
9019	803429
22196	803430
96990	803431
16654	803432
49443	803433
107819	803434
82992	803435
25020	803436
66907	803437
837	803438
47922	803439
45338	803440
41468	803441
25020	803442
16896	803443
24170	803444
11035	803445
46349	803446
67012	803447
80	803448
11084	803449
156545	803450
1740	803451
1740	803452
53406	803453
3039	803454
1808	803455
69	803456
2248	803457
5683	803458
25238	803459
46869	803460
12642	803461
6186	803462
4646	803463
796	803464
16070	803465
26658	803466
85313	803467
3253	803468
6749	803469
82403	803470
18246	803471
8191	803472
67192	803473
52481	803474
20482	803475
41615	803476
5283	803477
4169	803478
1476	803479
4047	803480
48	803481
1476	803482
1476	803483
46952	803484
62220	803485
41252	803486
8004	803487
90893	803488
45544	803489
22105	803490
306	803491
5005	803492
13314	803493
4648	803494
1383	803495
50263	803496
30836	803497
1508	803498
17070	803499
9222	803500
12531	803501
32413	803502
123133	803503
59852	803504
53035	803505
128723	803506
25893	803507
58430	803508
26636	803509
31646	803510
3805	803511
11741	803512
979	803513
45105	803514
67885	803515
26744	803516
4425	803517
22382	803518
67885	803519
76376	803520
25893	803521
2030	803522
8872	803523
66514	803524
51078	803525
110065	803526
554	803527
32316	803528
26627	803529
87213	803530
87171	803531
87146	803532
87264	803533
24901	803534
6994	803535
21434	803536
618	803537
268	803538
50559	803539
47601	803540
27689	803541
4779	803542
19551	803543
15685	803544
38476	803545
41109	803546
5794	803547
4026	803548
33540	803549
58518	803550
63134	803551
3919	803552
2629	803553
45251	803554
14290	803555
186	803556
95651	803557
20440	803558
51807	803559
28082	803560
6250	803561
13693	803562
8639	803563
17741	803564
13439	803565
24360	803566
91918	803567
9905	803568
51669	803569
41245	803570
38850	803571
13698	803572
82740	803573
37609	803574
41253	803575
25869	803576
46820	803577
33865	803578
68424	803579
69889	803580
39236	803581
104866	803582
47636	803583
8539	803584
37035	803585
52497	803586
14998	803587
55309	803588
3923	803589
34012	803590
54588	803591
68884	803592
23917	803593
63079	803594
15967	803595
39785	803596
11120	803597
5383	803598
22076	803599
48758	803600
6951	803601
26635	803602
92885	803603
40671	803604
25227	803605
87210	803606
44206	803607
92879	803608
14626	803609
2853	803610
6368	803611
12339	803612
12405	803613
186	803614
32	803615
42296	803616
63557	803617
97683	803618
75395	803619
102077	803620
129657	803621
458	803622
12855	803623
4764	803624
5337	803625
15066	803626
7051	803627
12302	803628
58640	803629
19082	803630
14119	803631
17689	803632
888	803633
113763	803634
1	803635
9	803636
2426	803637
10922	803638
57976	803639
62515	803640
10	803641
7119	803642
9476	803643
35444	803644
2607	803645
5033	803646
12365	803647
7741	803648
5695	803649
6961	803650
4155	803651
45423	803652
73906	803653
8884	803654
25247	803655
785	803656
16101	803657
11523	803658
133811	803659
1186	803660
79805	803661
113443	803662
34123	803663
104988	803664
34722	803665
11611	803666
46313	803667
42531	803668
34075	803669
4479	803670
69225	803671
23464	803672
77036	803673
19003	803674
39691	803675
7245	803676
26700	803677
10172	803678
63286	803679
34525	803680
474	803681
5288	803682
83236	803683
21254	803684
18117	803685
111785	803686
52115	803687
62540	803688
14006	803689
38155	803690
109445	803691
20818	803692
61555	803693
32987	803694
113539	803695
52055	803696
24265	803697
16515	803698
40498	803699
4970	803700
4596	803701
31232	803702
49227	803703
60541	803704
19932	803705
14587	803706
112001	803707
105056	803708
16693	803709
82177	803710
20964	803711
19519	803712
114622	803713
95331	803714
54710	803715
13551	803716
110858	803717
2104	803718
52867	803719
21861	803720
32813	803721
13337	803722
7162	803723
10104	803724
13148	803725
109993	803726
15900	803727
26296	803728
4303	803729
3005	803730
11765	803731
44316	803732
8927	803733
39551	803734
28822	803735
4524	803736
11774	803737
90921	803738
6658	803739
54231	803740
36843	803741
65472	803742
2810	803743
113174	803744
14241	803745
56322	803746
57403	803747
111653	803748
53901	803749
43626	803750
100491	803751
88877	803752
111523	803753
88836	803754
3086	803755
31197	803756
744	803757
68784	803758
3988	803759
30603	803760
8384	803761
15596	803762
115961	803763
95789	803764
47678	803765
60428	803766
13296	803767
48782	803768
30558	803769
95687	803770
8348	803771
47088	803772
11227	803773
80963	803774
49575	803775
49575	803776
90597	803777
97649	803778
21302	803779
13503	803780
38003	803781
69926	803782
11066	803783
58631	803784
87518	803785
23881	803786
44647	803787
68266	803788
75353	803789
10916	803790
13155	803791
22402	803792
94497	803793
36236	803794
55290	803795
14206	803796
51564	803797
2791	803798
60256	803799
61210	803800
89599	803801
105860	803802
71509	803803
42841	803804
67069	803805
76822	803806
156416	803807
96317	803808
105340	803809
54297	803810
14650	803811
97114	803812
44892	803813
90607	803814
3787	803815
78025	803816
22223	803817
5724	803818
72015	803819
32887	803820
68865	803821
34644	803822
14000	803823
62582	803824
73339	803825
51922	803826
75352	803827
40521	803828
120273	803829
113526	803830
37379	803831
56525	803832
33137	803833
38917	803834
97808	803835
7189	803836
15548	803837
83114	803838
90923	803839
71082	803840
17288	803841
95827	803842
115830	803843
79891	803844
23772	803845
4641	803846
23758	803847
19199	803848
1430	803849
70376	803850
74617	803851
99721	803852
89605	803853
19757	803854
34717	803855
1808	803856
33637	803857
76524	803858
6955	803859
18116	803860
15851	803861
38763	803862
118735	803863
134017	803864
64654	803865
107124	803866
26619	803867
29071	803868
95351	803869
90951	803870
52410	803871
4508	803872
77588	803873
85439	803874
58324	803875
79298	803876
7623	803877
70954	803878
11782	803879
993	803880
59539	803881
14570	803882
29624	803883
14570	803884
12940	803885
21675	803886
59177	803887
61382	803888
106764	803889
78338	803890
11686	803891
99318	803892
35384	803893
80811	803894
80554	803895
3424	803896
41415	803897
57695	803898
26097	803899
46250	803900
50264	803901
9801	803902
86611	803903
14331	803904
48433	803905
71531	803906
93634	803907
97919	803908
99616	803909
64552	803910
4382	803911
1658	803912
1072	803913
44614	803914
13322	803915
23977	803916
75413	803917
51970	803918
68116	803919
36532	803920
31597	803921
1855	803922
29888	803923
41133	803924
55354	803925
21954	803926
9785	803927
23660	803928
46004	803929
54754	803930
4296	803931
76532	803932
68822	803933
24808	803934
69963	803935
87710	803936
36490	803937
51630	803938
58834	803939
1593	803940
60378	803941
82370	803942
54395	803943
36665	803944
70249	803945
13020	803946
7952	803947
29974	803948
110291	803949
11723	803950
9164	803951
37307	803952
52867	803953
51487	803954
7090	803955
69138	803956
14908	803957
56932	803958
31725	803959
21866	803960
33553	803961
96560	803962
73065	803963
3194	803964
95667	803965
56916	803966
4323	803967
101302	803968
57958	803969
7630	803970
54240	803971
16433	803972
121707	803973
1165	803974
8589	803975
113271	803976
2824	803977
70344	803978
111923	803979
1441	803980
89348	803981
99089	803982
5645	803983
6403	803984
7497	803985
54183	803986
27711	803987
31179	803988
11121	803989
16560	803990
63503	803991
37239	803992
30620	803993
32812	803994
10377	803995
105522	803996
4340	803997
50802	803998
89453	803999
79348	804000
70949	804001
24245	804002
49269	804003
23917	804004
109171	804005
988	804006
3917	804007
38782	804008
34722	804009
18544	804010
108344	804011
23579	804012
17887	804013
25330	804014
5010	804015
40720	804016
54230	804017
80762	804018
12053	804019
5398	804020
57989	804021
9698	804022
29202	804023
28902	804024
57989	804025
69430	804026
82252	804027
70190	804028
3031	804029
13922	804030
7662	804031
73399	804032
7064	804033
4354	804034
77752	804035
66556	804036
100364	804037
39453	804038
2498	804039
3479	804040
82272	804041
45428	804042
81701	804043
32306	804044
96639	804045
79449	804046
105255	804047
41477	804048
59105	804049
92246	804050
94590	804051
19589	804052
12998	804053
66490	804054
99258	804055
67916	804056
58455	804057
52384	804058
59090	804059
125928	804060
26705	804061
30088	804062
56846	804063
18530	804064
2791	804065
83255	804066
33721	804067
34306	804068
72723	804069
96839	804070
113421	804071
33766	804072
7917	804073
107668	804074
15887	804075
67825	804076
59770	804077
40952	804078
36	804079
7934	804080
35200	804081
8874	804082
86623	804083
39940	804084
21334	804085
29642	804086
6951	804087
76740	804088
72156	804089
10062	804090
79218	804091
9183	804092
40662	804093
83858	804094
136091	804095
74713	804096
51907	804097
11521	804098
46327	804099
40954	804100
49690	804101
67060	804102
105460	804103
25772	804104
138643	804105
8132	804106
61	804107
42589	804108
9967	804109
98857	804110
9985	804111
3619	804112
1742	804113
99245	804114
11076	804115
67952	804116
6653	804117
2692	804118
58550	804119
9902	804120
47739	804121
44700	804122
42013	804123
33986	804124
19209	804125
96361	804126
11516	804127
76660	804128
10059	804129
7135	804130
23916	804131
41562	804132
1808	804133
82206	804134
66493	804135
90585	804136
46437	804137
64380	804138
77597	804139
9242	804140
115388	804141
83238	804142
22346	804143
34763	804144
6709	804145
47406	804146
7438	804147
29120	804148
132854	804149
38611	804150
102420	804151
52166	804152
9463	804153
11311	804154
10550	804155
211	804156
31928	804157
47121	804158
34059	804159
113886	804160
66670	804161
24118	804162
59140	804163
3011	804164
34032	804165
39994	804166
160754	804167
38680	804168
3353	804169
40091	804170
1162	804171
106898	804172
106729	804173
19497	804174
62611	804175
134440	804176
3636	804177
98183	804178
88144	804179
13327	804180
59503	804181
28633	804182
12235	804183
12369	804184
4066	804185
105699	804186
67094	804187
11786	804188
16414	804189
16414	804190
65400	804191
1110	804192
9264	804193
16406	804194
15728	804195
56154	804196
4753	804197
28558	804198
64602	804199
16965	804200
28558	804201
66010	804202
12931	804203
36182	804204
56156	804205
64421	804206
99192	804207
60254	804208
70949	804209
63403	804210
10719	804211
36480	804212
108579	804213
54178	804214
31934	804215
15228	804216
24217	804217
93980	804218
34104	804219
32295	804220
18484	804221
99168	804222
39620	804223
4194	804224
23192	804225
57366	804226
3281	804227
134746	804228
3630	804229
828	804230
62666	804231
19911	804232
81963	804233
113206	804234
61064	804235
46907	804236
67864	804237
101020	804238
50260	804239
37872	804240
77026	804241
40955	804242
40127	804243
2533	804244
3630	804245
49746	804246
48225	804247
67020	804248
60600	804249
88618	804250
7670	804251
33142	804252
78125	804253
86150	804254
82892	804255
103768	804256
36227	804257
137671	804258
82343	804259
59255	804260
70435	804261
71439	804262
76710	804263
82226	804264
50801	804265
92795	804266
55672	804267
58896	804268
54135	804269
61765	804270
8705	804271
8836	804272
19020	804273
31584	804274
22715	804275
61712	804276
9027	804277
28176	804278
45504	804279
43334	804280
7752	804281
3169	804282
109900	804283
29593	804284
62349	804285
53824	804286
72852	804287
11199	804288
44850	804289
15679	804290
18248	804291
72254	804292
1233	804293
1119	804294
3671	804295
82375	804296
90789	804297
1974	804298
1974	804299
10149	804300
24909	804301
3145	804302
129015	804303
107358	804304
9059	804305
58631	804306
51327	804307
5077	804308
39946	804309
7494	804310
67197	804311
74953	804312
120396	804313
42042	804314
13943	804315
53027	804316
50576	804317
79790	804318
30412	804319
42042	804320
9016	804321
41144	804322
48638	804323
53831	804324
14395	804325
45977	804326
5958	804327
1302	804328
108011	804329
15829	804330
84381	804331
25360	804332
48704	804333
18407	804334
48642	804335
158271	804336
70482	804337
7383	804338
82176	804339
43276	804340
7809	804341
99654	804342
127849	804343
74839	804344
9088	804345
22254	804346
76367	804347
1903	804348
67630	804349
99259	804350
31956	804351
4156	804352
66780	804353
12684	804354
98839	804355
83230	804356
113418	804357
89393	804358
31490	804359
30641	804360
72223	804361
64786	804362
54347	804363
55436	804364
101046	804365
107162	804366
51661	804367
55476	804368
94198	804369
3144	804370
129413	804371
11404	804372
43644	804373
24393	804374
31982	804375
15853	804376
44688	804377
97061	804378
40143	804379
26094	804380
15221	804381
1993	804382
3099	804383
74649	804384
34294	804385
30111	804386
59887	804387
47973	804388
33197	804389
20382	804390
44270	804391
7923	804392
30596	804393
7752	804394
74341	804395
76388	804396
10288	804397
21610	804398
22285	804399
29088	804400
45422	804401
100656	804402
87630	804403
92020	804404
21753	804405
8213	804406
38896	804407
49876	804408
10371	804409
14605	804410
33154	804411
7381	804412
7002	804413
10640	804414
102044	804415
24131	804416
5933	804417
23959	804418
15661	804419
97054	804420
13338	804421
53353	804422
2563	804423
4257	804424
25901	804425
8791	804426
31656	804427
64500	804428
52136	804429
34728	804430
3053	804431
93395	804432
124006	804433
8433	804434
35245	804435
22398	804436
15766	804437
27343	804438
100409	804439
1125	804440
69969	804441
7382	804442
77493	804443
51225	804444
77515	804445
72703	804446
63451	804447
164140	804448
6076	804449
19083	804450
19913	804451
58935	804452
18966	804453
67486	804454
23526	804455
64122	804456
70505	804457
4835	804458
33623	804459
2845	804460
36688	804461
16765	804462
49869	804463
61761	804464
111590	804465
33051	804466
46496	804467
63325	804468
127358	804469
8862	804470
8862	804471
63323	804472
28074	804473
10422	804474
18995	804475
32906	804476
73820	804477
96319	804478
2391	804479
24846	804480
66637	804481
85392	804482
122822	804483
9047	804484
6312	804485
34066	804486
60563	804487
48856	804488
19589	804489
15599	804490
48060	804491
11391	804492
38833	804493
51523	804494
12085	804495
15934	804496
58197	804497
15511	804498
36052	804499
11490	804500
14609	804501
5537	804502
65376	804503
5757	804504
48155	804505
23933	804506
27281	804507
58258	804508
26650	804509
56397	804510
83684	804511
31138	804512
17669	804513
99581	804514
117743	804515
58464	804516
59897	804517
75380	804518
55002	804519
75411	804520
32497	804521
19268	804522
86577	804523
26593	804524
45383	804525
15332	804526
20452	804527
33216	804528
105892	804529
49921	804530
94212	804531
66625	804532
7319	804533
17251	804534
156713	804535
89091	804536
61511	804537
164341	804538
15935	804539
91984	804540
48903	804541
150875	804542
100465	804543
18758	804544
27065	804545
31956	804546
31201	804547
5156	804548
134708	804549
10708	804550
4543	804551
27204	804552
92356	804553
10048	804554
34682	804555
25381	804556
75274	804557
46396	804558
107278	804559
13772	804560
20433	804561
34681	804562
13772	804563
113671	804564
18547	804565
5702	804566
13772	804567
67252	804568
132795	804569
89414	804570
34271	804571
94416	804572
531	804573
40781	804574
108801	804575
36065	804576
1593	804577
58364	804578
6307	804579
12043	804580
59219	804581
1117	804582
61474	804583
42537	804584
48709	804585
133006	804586
68788	804587
102897	804588
10084	804589
6208	804590
29128	804591
90959	804592
5821	804593
15179	804594
45547	804595
59289	804596
45244	804597
36101	804598
34815	804599
63681	804600
19623	804601
27296	804602
15917	804603
88189	804604
16574	804605
7390	804606
72225	804607
14008	804608
57713	804609
55332	804610
95854	804611
88796	804612
39579	804613
109417	804614
10237	804615
98960	804616
49789	804617
28915	804618
61100	804619
17750	804620
59156	804621
27773	804622
33190	804623
53343	804624
69243	804625
141725	804626
75585	804627
19744	804628
19517	804629
44907	804630
34850	804631
90587	804632
30132	804633
35349	804634
51203	804635
48082	804636
26217	804637
30132	804638
57617	804639
99395	804640
4641	804641
7226	804642
23581	804643
99325	804644
13787	804645
52365	804646
105839	804647
90055	804648
79061	804649
45621	804650
42554	804651
89198	804652
9835	804653
30519	804654
20195	804655
59510	804656
62506	804657
34559	804658
120060	804659
53431	804660
38164	804661
34630	804662
73281	804663
74611	804664
33004	804665
32279	804666
73634	804667
48641	804668
12085	804669
64062	804670
53831	804671
24959	804672
38892	804673
27229	804674
67099	804675
12464	804676
53956	804677
34717	804678
13217	804679
96465	804680
50669	804681
46494	804682
11531	804683
6302	804684
90779	804685
72830	804686
52122	804687
96871	804688
89510	804689
19232	804690
58324	804691
4594	804692
17907	804693
93417	804694
46896	804695
83602	804696
3750	804697
14393	804698
10747	804699
43295	804700
42191	804701
7134	804702
75654	804703
137342	804704
68891	804705
58979	804706
46309	804707
7505	804708
12476	804709
33255	804710
32154	804711
47269	804712
10708	804713
57522	804714
56289	804715
21835	804716
27111	804717
23504	804718
16981	804719
14766	804720
85419	804721
16288	804722
64418	804723
14629	804724
1974	804725
40145	804726
31438	804727
20058	804728
137419	804729
112410	804730
89031	804731
70454	804732
97677	804733
121179	804734
129160	804735
90412	804736
121677	804737
8957	804738
91611	804739
27747	804740
108654	804741
36580	804742
14571	804743
5395	804744
35235	804745
44200	804746
41554	804747
40778	804748
24751	804749
66000	804750
6307	804751
51371	804752
121298	804753
33965	804754
27315	804755
134307	804756
51909	804757
160124	804758
29626	804759
89403	804760
40815	804761
16583	804762
29739	804763
17061	804764
11801	804765
26284	804766
31179	804767
60096	804768
2349	804769
76529	804770
28218	804771
79610	804772
7158	804773
105313	804774
42044	804775
82133	804776
76568	804777
26890	804778
31934	804779
6419	804780
102383	804781
16126	804782
38755	804783
90425	804784
9874	804785
2041	804786
1242	804787
51683	804788
109178	804789
3420	804790
29115	804791
46491	804792
56553	804793
19008	804794
45420	804795
64132	804796
760	804797
73014	804798
50785	804799
828	804800
2090	804801
61758	804802
117678	804803
6954	804804
4204	804805
11079	804806
103708	804807
1657	804808
1059	804809
7810	804810
9434	804811
31597	804812
17761	804813
20782	804814
104409	804815
1044	804816
48	804817
70748	804818
2669	804819
38689	804820
558	804821
2669	804822
86001	804823
10650	804824
2128	804825
35281	804826
1272	804827
34209	804828
18674	804829
55170	804830
5966	804831
40083	804832
70117	804833
86558	804834
43676	804835
6418	804836
77	804837
88612	804838
20317	804839
108486	804840
132527	804841
7294	804842
8895	804843
55055	804844
79759	804845
53715	804846
32906	804847
38057	804848
129510	804849
97535	804850
61591	804851
10344	804852
79759	804853
115327	804854
55087	804855
19739	804856
19739	804857
51621	804858
103554	804859
2010	804860
26492	804861
2010	804862
25295	804863
45077	804864
4492	804865
6591	804866
9358	804867
106991	804868
21100	804869
41	804870
1197	804871
51578	804872
61498	804873
50286	804874
9141	804875
86615	804876
14119	804877
32	804878
75165	804879
15721	804880
3292	804881
110163	804882
13721	804883
48411	804884
2161	804885
51578	804886
50265	804887
12108	804888
48951	804889
28649	804890
4738	804891
33864	804892
94341	804893
9467	804894
83369	804895
44737	804896
43100	804897
85433	804898
11782	804899
37094	804900
85341	804901
1278	804902
34282	804903
35567	804904
33206	804905
44672	804906
89515	804907
1596	804908
63216	804909
27582	804910
4738	804911
24400	804912
53450	804913
49928	804914
8505	804915
10445	804916
31387	804917
43210	804918
100782	804919
28226	804920
50385	804921
105385	804922
20731	804923
36064	804924
71903	804925
36506	804926
92686	804927
3178	804928
48049	804929
54029	804930
43081	804931
5464	804932
16976	804933
43269	804934
57460	804935
14245	804936
12696	804937
37907	804938
10175	804939
49580	804940
38670	804941
3178	804942
74525	804943
2258	804944
51157	804945
1563	804946
50733	804947
93920	804948
73197	804949
63064	804950
72981	804951
4378	804952
107412	804953
3253	804954
2976	804955
12303	804956
4388	804957
3253	804958
29080	804959
81811	804960
24357	804961
50771	804962
46936	804963
2674	804964
120524	804965
31546	804966
94109	804967
57375	804968
51457	804969
11199	804970
25003	804971
90402	804972
60421	804973
28775	804974
5008	804975
7154	804976
7226	804977
4940	804978
68360	804979
43123	804980
1501	804981
30676	804982
70611	804983
4338	804984
23542	804985
12489	804986
5008	804987
117010	804988
26567	804989
23933	804990
88162	804991
35492	804992
41552	804993
37680	804994
19647	804995
2597	804996
26420	804997
5503	804998
59398	804999
131371	805000
23076	805001
8054	805002
7798	805003
35009	805004
5264	805005
81111	805006
4015	805007
13723	805008
14832	805009
117212	805010
46277	805011
37917	805012
31212	805013
104221	805014
21611	805015
698	805016
111956	805017
11243	805018
19123	805019
31164	805020
104581	805021
12245	805022
102684	805023
82033	805024
302	805025
104098	805026
9356	805027
7470	805028
40145	805029
26798	805030
9815	805031
2788	805032
39157	805033
120056	805034
2351	805035
15898	805036
57425	805037
16435	805038
49436	805039
25390	805040
11082	805041
5651	805042
28941	805043
31227	805044
13698	805045
111418	805046
39104	805047
27003	805048
69174	805049
13386	805050
29056	805051
2118	805052
27979	805053
6244	805054
68390	805055
2523	805056
9817	805057
14999	805058
50826	805059
65	805060
27748	805061
7732	805062
4020	805063
18166	805064
2194	805065
12742	805066
1677	805067
4406	805068
24729	805069
2394	805070
6749	805071
8396	805072
444	805073
3491	805074
11642	805075
15250	805076
149066	805077
31580	805078
81941	805079
102332	805080
444	805081
173	805082
23290	805083
45943	805084
90232	805085
15200	805086
64507	805087
12683	805088
1213	805089
69	805090
36633	805091
2626	805092
28919	805093
11398	805094
8507	805095
55078	805096
44668	805097
129	805098
1456	805099
110278	805100
2180	805101
34	805102
61505	805103
1294	805104
1622	805105
1594	805106
31225	805107
444	805108
20371	805109
24596	805110
33867	805111
845	805112
118	805113
44952	805114
32395	805115
905	805116
13288	805117
6755	805118
42380	805119
54270	805120
249	805121
66363	805122
3614	805123
1102	805124
48140	805125
12640	805126
83890	805127
21803	805128
31433	805129
13256	805130
42380	805131
44259	805132
4400	805133
2879	805134
981	805135
14175	805136
205	805137
2612	805138
1714	805139
489	805140
3979	805141
3757	805142
63619	805143
34	805144
13365	805145
2180	805146
16816	805147
111827	805148
62491	805149
21501	805150
42072	805151
100375	805152
2175	805153
17628	805154
5901	805155
14558	805156
55566	805157
2180	805158
68983	805159
75608	805160
65523	805161
31657	805162
33064	805163
2758	805164
99008	805165
2180	805166
43026	805167
163970	805168
18615	805169
112156	805170
61291	805171
1174	805172
113547	805173
10230	805174
27685	805175
10689	805176
46917	805177
35872	805178
1184	805179
1213	805180
79083	805181
80023	805182
1377	805183
427	805184
130612	805185
53640	805186
37789	805187
95882	805188
303	805189
57475	805190
21944	805191
74602	805192
20508	805193
810	805194
26236	805195
48599	805196
388	805197
48878	805198
101445	805199
5048	805200
10503	805201
98722	805202
39090	805203
3223	805204
77403	805205
54193	805206
19732	805207
28755	805208
115660	805209
62095	805210
39214	805211
7121	805212
70263	805213
27506	805214
10306	805215
9369	805216
4655	805217
17815	805218
32085	805219
65361	805220
93351	805221
21720	805222
75626	805223
82725	805224
42073	805225
14428	805226
64265	805227
31035	805228
32437	805229
68212	805230
15630	805231
6574	805232
107271	805233
38488	805234
57405	805235
30313	805236
4722	805237
23748	805238
129294	805239
2639	805240
3931	805241
42239	805242
6325	805243
4209	805244
46407	805245
6824	805246
104329	805247
9870	805248
87724	805249
5294	805250
3920	805251
2473	805252
119176	805253
25826	805254
17773	805255
131900	805256
34384	805257
66880	805258
9841	805259
46477	805260
104564	805261
53631	805262
11025	805263
102851	805264
17339	805265
62762	805266
65434	805267
32029	805268
51240	805269
41864	805270
23255	805271
39822	805272
19175	805273
9898	805274
11668	805275
14405	805276
1601	805277
35464	805278
14405	805279
68938	805280
23074	805281
13717	805282
26469	805283
39906	805284
14176	805285
25255	805286
86218	805287
45408	805288
20252	805289
104239	805290
12074	805291
46843	805292
39878	805293
82528	805294
4353	805295
34262	805296
10376	805297
8218	805298
26027	805299
5327	805300
39770	805301
48448	805302
111439	805303
1889	805304
19058	805305
7371	805306
46114	805307
44425	805308
8282	805309
75785	805310
37792	805311
14886	805312
53873	805313
7340	805314
9076	805315
90904	805316
12927	805317
22332	805318
59480	805319
40413	805320
12296	805321
107811	805322
12941	805323
66213	805324
33695	805325
34659	805326
27826	805327
44826	805328
850	805329
80669	805330
11205	805331
36678	805332
46251	805333
4076	805334
17869	805335
30116	805336
33944	805337
17333	805338
47284	805339
37077	805340
113436	805341
86080	805342
39180	805343
42432	805344
80176	805345
72886	805346
103986	805347
68079	805348
12079	805349
28366	805350
33296	805351
62356	805352
33196	805353
108966	805354
1435	805355
17623	805356
1862	805357
23253	805358
27708	805359
10937	805360
16954	805361
137751	805362
215	805363
38750	805364
53236	805365
76777	805366
82311	805367
10348	805368
48	805369
6520	805370
13550	805371
99529	805372
71883	805373
4740	805374
18672	805375
121619	805376
54600	805377
30841	805378
87838	805379
6091	805380
383	805381
383	805382
6058	805383
1542	805384
2710	805385
63580	805386
35907	805387
6046	805388
208	805389
11877	805390
23442	805391
18993	805392
2360	805393
41979	805394
5498	805395
16935	805396
89210	805397
27153	805398
386	805399
576	805400
3825	805401
6394	805402
21573	805403
17869	805404
51375	805405
2811	805406
63725	805407
43491	805408
4690	805409
4690	805410
4690	805411
5988	805412
5933	805413
8490	805414
1713	805415
49129	805416
67596	805417
8490	805418
7744	805419
17869	805420
30436	805421
5298	805422
49496	805423
68998	805424
22976	805425
88243	805426
4370	805427
20122	805428
492	805429
492	805430
9270	805431
111998	805432
71463	805433
113558	805434
28134	805435
69068	805436
60051	805437
1060	805438
7824	805439
18487	805440
34051	805441
6499	805442
74893	805443
52299	805444
7198	805445
48221	805446
7627	805447
8099	805448
40829	805449
1570	805450
67082	805451
16638	805452
3454	805453
35546	805454
73546	805455
124477	805456
29660	805457
64857	805458
10091	805459
54367	805460
2409	805461
22225	805462
899	805463
41644	805464
15880	805465
67084	805466
3791	805467
135763	805468
3682	805469
28140	805470
60563	805471
8120	805472
54362	805473
36239	805474
46844	805475
18339	805476
86519	805477
18790	805478
12026	805479
49724	805480
133682	805481
84388	805482
37422	805483
89127	805484
19965	805485
5763	805486
7440	805487
24843	805488
23856	805489
13970	805490
35386	805491
111470	805492
454	805493
117454	805494
34847	805495
51563	805496
66729	805497
3423	805498
35182	805499
10529	805500
89127	805501
59843	805502
14666	805503
5585	805504
40735	805505
47130	805506
3313	805507
7335	805508
23976	805509
87707	805510
14640	805511
9463	805512
17042	805513
80915	805514
37324	805515
13526	805516
4420	805517
48775	805518
33636	805519
35289	805520
5065	805521
18349	805522
13446	805523
89268	805524
9278	805525
2072	805526
103424	805527
35037	805528
78010	805529
64673	805530
29072	805531
15689	805532
27158	805533
395	805534
16532	805535
40140	805536
14207	805537
51523	805538
13549	805539
40134	805540
14945	805541
85144	805542
16768	805543
24348	805544
11611	805545
47125	805546
113643	805547
56281	805548
189	805549
85997	805550
59448	805551
65670	805552
41892	805553
109436	805554
5714	805555
880	805556
22197	805557
5564	805558
70478	805559
39786	805560
15983	805561
73772	805562
7541	805563
2218	805564
9106	805565
9437	805566
82388	805567
52426	805568
43256	805569
91741	805570
26740	805571
53068	805572
34646	805573
34074	805574
21286	805575
7230	805576
4773	805577
4308	805578
31620	805579
49137	805580
42485	805581
32316	805582
4780	805583
9217	805584
36634	805585
78401	805586
9574	805587
11348	805588
38613	805589
30487	805590
141049	805591
26065	805592
28971	805593
46244	805594
50606	805595
27968	805596
3343	805597
31874	805598
75472	805599
116852	805600
14840	805601
62598	805602
75725	805603
31025	805604
60973	805605
23806	805606
43265	805607
23533	805608
42349	805609
19493	805610
45927	805611
124306	805612
37812	805613
31065	805614
85359	805615
74549	805616
56632	805617
94261	805618
13694	805619
124982	805620
10409	805621
58185	805622
105257	805623
41972	805624
41302	805625
21449	805626
75457	805627
63367	805628
112020	805629
12878	805630
48902	805631
24637	805632
1273	805633
10282	805634
3071	805635
60013	805636
48191	805637
64260	805638
8720	805639
83028	805640
45200	805641
44	805642
58211	805643
103872	805644
4340	805645
20729	805646
19654	805647
66219	805648
83805	805649
13112	805650
16597	805651
56230	805652
79894	805653
97138	805654
82220	805655
6149	805656
10127	805657
919	805658
32389	805659
50414	805660
5343	805661
131387	805662
32432	805663
103974	805664
2410	805665
30854	805666
12220	805667
19654	805668
13397	805669
6239	805670
3524	805671
4873	805672
18134	805673
10446	805674
4249	805675
8409	805676
30179	805677
9757	805678
18843	805679
8598	805680
128910	805681
10903	805682
111477	805683
8699	805684
2295	805685
18155	805686
52273	805687
23869	805688
235	805689
14190	805690
134600	805691
37195	805692
6453	805693
23809	805694
50330	805695
57583	805696
35430	805697
126157	805698
74595	805699
38666	805700
17590	805701
11732	805702
16100	805703
1430	805704
78915	805705
15687	805706
42413	805707
62613	805708
27528	805709
44327	805710
48135	805711
15285	805712
69385	805713
4471	805714
77035	805715
20309	805716
12153	805717
48076	805718
28158	805719
96861	805720
11300	805721
52247	805722
56357	805723
57759	805724
104394	805725
6702	805726
10278	805727
101375	805728
53791	805729
71716	805730
3604	805731
93630	805732
105161	805733
40804	805734
30463	805735
137347	805736
48681	805737
108092	805738
170	805739
80564	805740
18327	805741
69746	805742
26576	805743
8410	805744
23854	805745
19974	805746
3374	805747
164510	805748
86393	805749
1839	805750
23901	805751
8337	805752
11010	805753
26898	805754
161	805755
1128	805756
2300	805757
33777	805758
87805	805759
17651	805760
129568	805761
71383	805762
1542	805763
62350	805764
131	805765
18322	805766
49127	805767
54290	805768
31368	805769
113153	805770
28821	805771
58461	805772
42935	805773
13000	805774
5150	805775
268	805776
14328	805777
50286	805778
47046	805779
24818	805780
44	805781
51848	805782
40932	805783
2820	805784
102760	805785
14966	805786
86103	805787
22576	805788
28620	805789
4076	805790
6080	805791
113070	805792
39289	805793
3844	805794
33117	805795
137747	805796
27538	805797
62234	805798
12464	805799
46209	805800
77484	805801
102129	805802
2918	805803
31354	805804
1711	805805
1028	805806
95419	805807
129706	805808
53990	805809
3707	805810
45578	805811
771	805812
1667	805813
18198	805814
46325	805815
27295	805816
6831	805817
14579	805818
4637	805819
5275	805820
34075	805821
1720	805822
90485	805823
65676	805824
29878	805825
634	805826
5623	805827
4202	805828
143678	805829
70130	805830
17647	805831
27158	805832
66567	805833
47726	805834
1572	805835
136115	805836
33614	805837
51697	805838
52933	805839
61518	805840
8427	805841
13776	805842
5878	805843
78019	805844
28400	805845
51179	805846
112436	805847
12184	805848
5050	805849
49966	805850
38049	805851
6464	805852
21240	805853
8738	805854
1907	805855
25966	805856
23738	805857
69087	805858
52539	805859
81903	805860
53892	805861
22905	805862
17328	805863
95718	805864
59144	805865
10343	805866
28592	805867
6784	805868
1563	805869
23879	805870
24342	805871
4007	805872
106926	805873
75579	805874
27556	805875
56929	805876
49240	805877
9621	805878
80381	805879
12058	805880
396	805881
340	805882
33854	805883
36717	805884
31601	805885
50761	805886
90439	805887
8503	805888
780	805889
72860	805890
107423	805891
6643	805892
52125	805893
26111	805894
97499	805895
41190	805896
110425	805897
13071	805898
80433	805899
38634	805900
40752	805901
83802	805902
9980	805903
47420	805904
24321	805905
29475	805906
61798	805907
11269	805908
61715	805909
15871	805910
46223	805911
68092	805912
2612	805913
14061	805914
1612	805915
3502	805916
9643	805917
2760	805918
79165	805919
15623	805920
4963	805921
44107	805922
446	805923
72669	805924
56979	805925
56979	805926
62592	805927
36464	805928
145	805929
67780	805930
11715	805931
32933	805932
68196	805933
20255	805934
18649	805935
89531	805936
50346	805937
4371	805938
71076	805939
156586	805940
16822	805941
27325	805942
4161	805943
30879	805944
59876	805945
12930	805946
34467	805947
120505	805948
14746	805949
3208	805950
42437	805951
15501	805952
17866	805953
29613	805954
10526	805955
8738	805956
3215	805957
15877	805958
36793	805959
90763	805960
5019	805961
87700	805962
29141	805963
40065	805964
18500	805965
46186	805966
10039	805967
137810	805968
54807	805969
885	805970
85356	805971
53835	805972
90525	805973
32807	805974
5678	805975
36837	805976
2447	805977
51126	805978
3228	805979
41851	805980
10370	805981
25492	805982
20516	805983
65867	805984
25860	805985
31918	805986
116478	805987
21194	805988
15989	805989
3893	805990
50500	805991
14509	805992
61333	805993
36003	805994
37897	805995
69044	805996
14302	805997
72215	805998
63695	805999
46481	806000
41628	806001
43325	806002
58270	806003
35912	806004
68193	806005
29606	806006
35913	806007
35854	806008
16706	806009
51573	806010
64000	806011
66477	806012
39177	806013
44921	806014
22692	806015
23864	806016
98903	806017
39085	806018
30101	806019
18830	806020
91946	806021
8988	806022
62378	806023
29671	806024
44732	806025
48487	806026
100620	806027
23452	806028
41197	806029
13945	806030
5321	806031
8958	806032
19122	806033
12499	806034
42060	806035
43986	806036
103085	806037
10963	806038
44330	806039
4005	806040
57694	806041
49823	806042
18500	806043
20525	806044
2250	806045
34062	806046
6179	806047
38758	806048
32948	806049
31235	806050
55052	806051
4316	806052
6915	806053
24396	806054
5610	806055
15711	806056
21790	806057
53274	806058
38671	806059
18682	806060
48212	806061
111455	806062
149139	806063
8670	806064
899	806065
11684	806066
10467	806067
18196	806068
58540	806069
77109	806070
56894	806071
16584	806072
658	806073
29705	806074
7180	806075
6396	806076
1354	806077
76228	806078
71850	806079
46000	806080
1345	806081
28861	806082
32183	806083
9002	806084
60476	806085
124015	806086
104204	806087
20282	806088
60255	806089
52051	806090
1733	806091
18536	806092
20898	806093
5700	806094
26701	806095
133330	806096
66668	806097
1702	806098
31336	806099
18086	806100
20142	806101
112224	806102
57949	806103
29917	806104
2858	806105
40798	806106
91018	806107
21561	806108
7428	806109
41156	806110
18837	806111
15775	806112
53803	806113
11037	806114
30704	806115
50237	806116
20357	806117
4438	806118
24909	806119
10140	806120
115111	806121
11745	806122
11207	806123
2703	806124
2733	806125
35115	806126
41321	806127
7232	806128
92693	806129
63069	806130
13702	806131
24179	806132
20897	806133
71724	806134
46414	806135
78450	806136
78407	806137
42549	806138
20897	806139
71724	806140
50264	806141
72212	806142
26930	806143
35098	806144
62799	806145
156759	806146
11021	806147
26421	806148
4596	806149
18757	806150
360	806151
6746	806152
6183	806153
9951	806154
4832	806155
56685	806156
14126	806157
130559	806158
59936	806159
28514	806160
34101	806161
29912	806162
26422	806163
2110	806164
115669	806165
94216	806166
29974	806167
84706	806168
111456	806169
23538	806170
64381	806171
76799	806172
22213	806173
50467	806174
30562	806175
138536	806176
22667	806177
32179	806178
46104	806179
52156	806180
15645	806181
105304	806182
69212	806183
92580	806184
84929	806185
72009	806186
21071	806187
73684	806188
61763	806189
71906	806190
88238	806191
110897	806192
3893	806193
21178	806194
17226	806195
99123	806196
17563	806197
30191	806198
31175	806199
54697	806200
28902	806201
17880	806202
38673	806203
31535	806204
89640	806205
38624	806206
51354	806207
10257	806208
19088	806209
79134	806210
14023	806211
41446	806212
77834	806213
7119	806214
51032	806215
6249	806216
56931	806217
35591	806218
33851	806219
17689	806220
1099	806221
49244	806222
113160	806223
53975	806224
48832	806225
32129	806226
28492	806227
65690	806228
38642	806229
26508	806230
27066	806231
14392	806232
49932	806233
77883	806234
14991	806235
71066	806236
35451	806237
34005	806238
84930	806239
120170	806240
33128	806241
34288	806242
127474	806243
89220	806244
94028	806245
26476	806246
100647	806247
64354	806248
70110	806249
35191	806250
75948	806251
63805	806252
85813	806253
88604	806254
18254	806255
63292	806256
117479	806257
88106	806258
57367	806259
103397	806260
106620	806261
66467	806262
26391	806263
136370	806264
104982	806265
90340	806266
113316	806267
46109	806268
23166	806269
14059	806270
1723	806271
1528	806272
16975	806273
47076	806274
29595	806275
111992	806276
74968	806277
97782	806278
84822	806279
115781	806280
38636	806281
2659	806282
90526	806283
67919	806284
107034	806285
63402	806286
46944	806287
4447	806288
49924	806289
64879	806290
56313	806291
10185	806292
36007	806293
43571	806294
7550	806295
6618	806296
19558	806297
55212	806298
33780	806299
91565	806300
90090	806301
33777	806302
69070	806303
56609	806304
47052	806305
55324	806306
57691	806307
15354	806308
23324	806309
38485	806310
110851	806311
66204	806312
50719	806313
48831	806314
71144	806315
84642	806316
69395	806317
74484	806318
2922	806319
7954	806320
76649	806321
26726	806322
107159	806323
18803	806324
25539	806325
15716	806326
43584	806327
61440	806328
12363	806329
61581	806330
58368	806331
12272	806332
51375	806333
34245	806334
11734	806335
20666	806336
104943	806337
76892	806338
6778	806339
57951	806340
123974	806341
52244	806342
98305	806343
26231	806344
30723	806345
6632	806346
16527	806347
25588	806348
42511	806349
38893	806350
57495	806351
19901	806352
58083	806353
23112	806354
18304	806355
139294	806356
59521	806357
41915	806358
92751	806359
23707	806360
2985	806361
9884	806362
36064	806363
7213	806364
11125	806365
6064	806366
4110	806367
36064	806368
4110	806369
72106	806370
87487	806371
57359	806372
75949	806373
48130	806374
12945	806375
26221	806376
5265	806377
30373	806378
7299	806379
7398	806380
28576	806381
6754	806382
30492	806383
9856	806384
29164	806385
3480	806386
46428	806387
74080	806388
66695	806389
3139	806390
83678	806391
91027	806392
51619	806393
17612	806394
23350	806395
86699	806396
94286	806397
57653	806398
73128	806399
95700	806400
27291	806401
106857	806402
80389	806403
14088	806404
33899	806405
83549	806406
33329	806407
45079	806408
111565	806409
56246	806410
61585	806411
23136	806412
9055	806413
40428	806414
121673	806415
15735	806416
17994	806417
21307	806418
1572	806419
22403	806420
4377	806421
4377	806422
34576	806423
52797	806424
9737	806425
46443	806426
32013	806427
111813	806428
26750	806429
79841	806430
108721	806431
25312	806432
3798	806433
34487	806434
123194	806435
46514	806436
101193	806437
80740	806438
82299	806439
148944	806440
71491	806441
126215	806442
80721	806443
82270	806444
2597	806445
25519	806446
4100	806447
51272	806448
66889	806449
27092	806450
90923	806451
94499	806452
36437	806453
55332	806454
137428	806455
13703	806456
135768	806457
15751	806458
7086	806459
43499	806460
30717	806461
56938	806462
75233	806463
46835	806464
100276	806465
105219	806466
127929	806467
27154	806468
20808	806469
2367	806470
51889	806471
62316	806472
3962	806473
51114	806474
5964	806475
391	806476
69174	806477
3902	806478
33154	806479
15557	806480
13454	806481
24912	806482
137804	806483
36430	806484
28159	806485
11994	806486
48118	806487
129392	806488
129387	806489
21886	806490
67214	806491
14000	806492
43327	806493
106850	806494
52321	806495
1713	806496
96633	806497
54743	806498
22194	806499
100714	806500
48818	806501
89400	806502
127260	806503
165634	806504
98971	806505
15179	806506
63276	806507
78982	806508
52123	806509
16710	806510
42933	806511
37444	806512
78934	806513
19843	806514
29616	806515
110931	806516
68060	806517
82171	806518
40077	806519
3131	806520
102911	806521
5781	806522
231	806523
6234	806524
62809	806525
67146	806526
25466	806527
40150	806528
5831	806529
43437	806530
17529	806531
58494	806532
121256	806533
6538	806534
982	806535
40665	806536
6547	806537
44906	806538
1113	806539
112140	806540
51635	806541
71221	806542
85310	806543
97038	806544
64963	806545
131271	806546
39976	806547
66210	806548
92882	806549
85427	806550
61609	806551
2886	806552
60084	806553
44659	806554
20233	806555
29071	806556
74544	806557
35296	806558
7322	806559
96555	806560
2926	806561
3919	806562
87793	806563
69827	806564
85875	806565
82734	806566
59093	806567
15275	806568
78048	806569
58044	806570
37328	806571
67106	806572
5116	806573
45940	806574
20384	806575
59340	806576
34165	806577
639	806578
25441	806579
14666	806580
39463	806581
4293	806582
7757	806583
3178	806584
18155	806585
7384	806586
48044	806587
49407	806588
33076	806589
79564	806590
39530	806591
53160	806592
26513	806593
54040	806594
5395	806595
54040	806596
519	806597
85379	806598
19910	806599
156310	806600
5697	806601
27089	806602
21532	806603
57399	806604
26236	806605
20796	806606
60221	806607
56457	806608
58881	806609
85419	806610
16288	806611
60544	806612
113807	806613
39184	806614
22363	806615
519	806616
99244	806617
117328	806618
94040	806619
2843	806620
13748	806621
90600	806622
31731	806623
69061	806624
98344	806625
40085	806626
41308	806627
9348	806628
9348	806629
73845	806630
115259	806631
82002	806632
63578	806633
72217	806634
106038	806635
85485	806636
66699	806637
31191	806638
23784	806639
98723	806640
95224	806641
16300	806642
16300	806643
4201	806644
8852	806645
15598	806646
27697	806647
17027	806648
50264	806649
87532	806650
63779	806651
26471	806652
61648	806653
30418	806654
79646	806655
26185	806656
3148	806657
22807	806658
77031	806659
18162	806660
95657	806661
11258	806662
6196	806663
23488	806664
87320	806665
14875	806666
74512	806667
75538	806668
74766	806669
71164	806670
18737	806671
52747	806672
17561	806673
10442	806674
53004	806675
38796	806676
17762	806677
65114	806678
2339	806679
37746	806680
60253	806681
41172	806682
31139	806683
92481	806684
31374	806685
98085	806686
51088	806687
27117	806688
15516	806689
44688	806690
75378	806691
5064	806692
107845	806693
6444	806694
9807	806695
9701	806696
83857	806697
27205	806698
52523	806699
51682	806700
96357	806701
42342	806702
70295	806703
24256	806704
71420	806705
72686	806706
6733	806707
10470	806708
2817	806709
8795	806710
23336	806711
41672	806712
98785	806713
27697	806714
17491	806715
109079	806716
43545	806717
31401	806718
1369	806719
78023	806720
23398	806721
1369	806722
112942	806723
28070	806724
50373	806725
11450	806726
2391	806727
73770	806728
8924	806729
95861	806730
22357	806731
44517	806732
71837	806733
2409	806734
41575	806735
162194	806736
96290	806737
66175	806738
12476	806739
44588	806740
39466	806741
76246	806742
41901	806743
639	806744
2505	806745
884	806746
49377	806747
87679	806748
86702	806749
45470	806750
111801	806751
95551	806752
88920	806753
100824	806754
124361	806755
1116	806756
4283	806757
4543	806758
36217	806759
122772	806760
6310	806761
78351	806762
14186	806763
64333	806764
23531	806765
118642	806766
89527	806767
56257	806768
69799	806769
82822	806770
68905	806771
23709	806772
26068	806773
103964	806774
86050	806775
108558	806776
105079	806777
22762	806778
20742	806779
13561	806780
49592	806781
26329	806782
57730	806783
4431	806784
16965	806785
18776	806786
54161	806787
121714	806788
64969	806789
54128	806790
19114	806791
50909	806792
1404	806793
28500	806794
33965	806795
68829	806796
15914	806797
69450	806798
107583	806799
63451	806800
33928	806801
33928	806802
123296	806803
18959	806804
79171	806805
32833	806806
26024	806807
18146	806808
21258	806809
9699	806810
105451	806811
1262	806812
49664	806813
30198	806814
2202	806815
3756	806816
3921	806817
12526	806818
50301	806819
333	806820
64021	806821
7241	806822
13439	806823
38579	806824
46463	806825
41597	806826
23934	806827
95856	806828
73260	806829
88190	806830
13515	806831
48763	806832
138712	806833
44928	806834
66629	806835
11225	806836
47851	806837
61701	806838
26278	806839
65397	806840
40958	806841
2522	806842
107818	806843
45409	806844
38128	806845
95199	806846
65857	806847
33678	806848
40177	806849
41711	806850
134153	806851
4097	806852
68792	806853
136372	806854
47807	806855
1562	806856
29752	806857
5491	806858
108890	806859
43105	806860
74834	806861
2449	806862
49177	806863
11263	806864
77620	806865
18787	806866
1025	806867
25554	806868
55553	806869
6299	806870
2242	806871
2039	806872
1451	806873
35587	806874
129140	806875
87789	806876
43976	806877
32298	806878
68870	806879
54573	806880
1782	806881
58014	806882
111513	806883
93736	806884
9628	806885
28734	806886
36133	806887
1172	806888
6299	806889
10851	806890
11743	806891
20144	806892
46883	806893
2409	806894
13968	806895
39275	806896
22022	806897
6707	806898
29752	806899
33131	806900
42506	806901
46894	806902
1463	806903
62207	806904
2106	806905
10585	806906
2216	806907
29582	806908
69942	806909
96239	806910
32187	806911
15773	806912
2522	806913
53708	806914
793	806915
35572	806916
79391	806917
31857	806918
7956	806919
8299	806920
52939	806921
6265	806922
37268	806923
53094	806924
16260	806925
49594	806926
37052	806927
52766	806928
29541	806929
9398	806930
135472	806931
48792	806932
24620	806933
4724	806934
73161	806935
37020	806936
63274	806937
4613	806938
37233	806939
50243	806940
39740	806941
26391	806942
15306	806943
37988	806944
91679	806945
96714	806946
5455	806947
20102	806948
3091	806949
12437	806950
120121	806951
9090	806952
617	806953
63780	806954
27566	806955
28561	806956
24367	806957
33062	806958
87945	806959
33711	806960
49563	806961
12930	806962
5046	806963
72057	806964
16643	806965
12043	806966
7981	806967
32313	806968
8881	806969
60429	806970
36184	806971
21171	806972
33694	806973
40771	806974
962	806975
34657	806976
3223	806977
29884	806978
41879	806979
51842	806980
1103	806981
37281	806982
14873	806983
33099	806984
54364	806985
14073	806986
30178	806987
46178	806988
13935	806989
13360	806990
4539	806991
52152	806992
122876	806993
38929	806994
88812	806995
40078	806996
113792	806997
66467	806998
50754	806999
67148	807000
3753	807001
40547	807002
83436	807003
49748	807004
34734	807005
1262	807006
13008	807007
57770	807008
43300	807009
80633	807010
75957	807011
15932	807012
33206	807013
53883	807014
65471	807015
37616	807016
67759	807017
37097	807018
38493	807019
66034	807020
33789	807021
71442	807022
30162	807023
11490	807024
53277	807025
156726	807026
92492	807027
54674	807028
80611	807029
63518	807030
54146	807031
12367	807032
6166	807033
1527	807034
51642	807035
56469	807036
63550	807037
40509	807038
89953	807039
26176	807040
6163	807041
35362	807042
42941	807043
48211	807044
25330	807045
22657	807046
66751	807047
21418	807048
50356	807049
4660	807050
51874	807051
132807	807052
16223	807053
78976	807054
38490	807055
49796	807056
101975	807057
41503	807058
117372	807059
134393	807060
44839	807061
86094	807062
75392	807063
34812	807064
18094	807065
69605	807066
11059	807067
134472	807068
19638	807069
6779	807070
15641	807071
1273	807072
137232	807073
48721	807074
21297	807075
5491	807076
8299	807077
89973	807078
33119	807079
39167	807080
14198	807081
62783	807082
13702	807083
46201	807084
3671	807085
8596	807086
46265	807087
29081	807088
112981	807089
3666	807090
72232	807091
77946	807092
34031	807093
29583	807094
65383	807095
17045	807096
26328	807097
59106	807098
20905	807099
32995	807100
63755	807101
31172	807102
34579	807103
48438	807104
9824	807105
105800	807106
18340	807107
17608	807108
68901	807109
62791	807110
11595	807111
31107	807112
111694	807113
8197	807114
109052	807115
1142	807116
78189	807117
83076	807118
44584	807119
89982	807120
86676	807121
46358	807122
35999	807123
68387	807124
97080	807125
99316	807126
7355	807127
28481	807128
11608	807129
65938	807130
29081	807131
46265	807132
7157	807133
95654	807134
15636	807135
56142	807136
113874	807137
42391	807138
33762	807139
16643	807140
81676	807141
4652	807142
56722	807143
42521	807144
21165	807145
25470	807146
35920	807147
37956	807148
74581	807149
39999	807150
13756	807151
2495	807152
63092	807153
35966	807154
19691	807155
43296	807156
12558	807157
88214	807158
86096	807159
22381	807160
38812	807161
54225	807162
75985	807163
40635	807164
51828	807165
9646	807166
112345	807167
39740	807168
26391	807169
44309	807170
49596	807171
43284	807172
11939	807173
23548	807174
15170	807175
75214	807176
33234	807177
2627	807178
35531	807179
71539	807180
10284	807181
52781	807182
75803	807183
32286	807184
40132	807185
14531	807186
12545	807187
45070	807188
13702	807189
10702	807190
27612	807191
17028	807192
104385	807193
40988	807194
78435	807195
96862	807196
49872	807197
70294	807198
69006	807199
9781	807200
95913	807201
108427	807202
27224	807203
6538	807204
37411	807205
22086	807206
71227	807207
21545	807208
9047	807209
40845	807210
105609	807211
9766	807212
9766	807213
6164	807214
54697	807215
52098	807216
61131	807217
10614	807218
52004	807219
53696	807220
12554	807221
2409	807222
52914	807223
10612	807224
61347	807225
15641	807226
44885	807227
20113	807228
39383	807229
60078	807230
30507	807231
4724	807232
84957	807233
37033	807234
69781	807235
63780	807236
1124	807237
21560	807238
6163	807239
37820	807240
88271	807241
15467	807242
7153	807243
1164	807244
2335	807245
1571	807246
12498	807247
45525	807248
15955	807249
66821	807250
66655	807251
52519	807252
52298	807253
18970	807254
67850	807255
35456	807256
3666	807257
131351	807258
110124	807259
66901	807260
22130	807261
20538	807262
27743	807263
35063	807264
59137	807265
9593	807266
113868	807267
99661	807268
30373	807269
32356	807270
70630	807271
31167	807272
40033	807273
30373	807274
24830	807275
96839	807276
9915	807277
49939	807278
99661	807279
12793	807280
37165	807281
104113	807282
12719	807283
64913	807284
64715	807285
15284	807286
64104	807287
49787	807288
122974	807289
108520	807290
6939	807291
132396	807292
20477	807293
52450	807294
17652	807295
38180	807296
110615	807297
8607	807298
34520	807299
103604	807300
816	807301
5616	807302
4400	807303
27787	807304
14383	807305
7402	807306
79544	807307
23095	807308
1892	807309
20879	807310
66973	807311
130562	807312
53999	807313
6166	807314
23095	807315
6166	807316
36664	807317
333	807318
12036	807319
40952	807320
26135	807321
816	807322
76740	807323
10621	807324
6501	807325
112269	807326
16223	807327
67865	807328
37643	807329
38688	807330
12299	807331
74399	807332
97848	807333
2666	807334
83645	807335
23575	807336
36063	807337
87645	807338
65008	807339
45481	807340
93681	807341
4307	807342
19154	807343
18346	807344
7043	807345
11244	807346
2237	807347
4934	807348
25336	807349
44432	807350
3742	807351
39924	807352
13082	807353
48528	807354
106627	807355
15923	807356
49206	807357
38592	807358
11762	807359
34293	807360
1060	807361
10275	807362
68273	807363
92521	807364
28646	807365
4931	807366
29089	807367
80832	807368
89075	807369
90341	807370
42433	807371
44812	807372
20742	807373
84375	807374
8492	807375
85326	807376
69130	807377
6420	807378
53060	807379
37874	807380
1731	807381
89994	807382
27247	807383
42250	807384
5753	807385
1563	807386
39516	807387
119187	807388
5273	807389
23678	807390
35884	807391
25388	807392
31217	807393
75688	807394
64680	807395
105209	807396
35806	807397
66167	807398
64192	807399
88134	807400
79464	807401
62463	807402
11309	807403
87755	807404
81761	807405
51081	807406
59291	807407
123983	807408
124846	807409
27197	807410
48814	807411
38034	807412
119721	807413
33216	807414
39871	807415
880	807416
37913	807417
59563	807418
49235	807419
46091	807420
20932	807421
48224	807422
93953	807423
42029	807424
64688	807425
6318	807426
68748	807427
45536	807428
6381	807429
129255	807430
77122	807431
24861	807432
27509	807433
73412	807434
30712	807435
94337	807436
17317	807437
8454	807438
36194	807439
70633	807440
2502	807441
103645	807442
59426	807443
6900	807444
113880	807445
11707	807446
91615	807447
40503	807448
20388	807449
87257	807450
45633	807451
20842	807452
52332	807453
52841	807454
69231	807455
23887	807456
6789	807457
70144	807458
58584	807459
25960	807460
17994	807461
60317	807462
23259	807463
82263	807464
20868	807465
1559	807466
40600	807467
75893	807468
30379	807469
110773	807470
63676	807471
112324	807472
26307	807473
87879	807474
12105	807475
119114	807476
33681	807477
5014	807478
5257	807479
81012	807480
53934	807481
64295	807482
83631	807483
30603	807484
10848	807485
16531	807486
107872	807487
5012	807488
73250	807489
23862	807490
40978	807491
33211	807492
38698	807493
51817	807494
16710	807495
77819	807496
129157	807497
38723	807498
21876	807499
96431	807500
42507	807501
57434	807502
54595	807503
33681	807504
4336	807505
2434	807506
112194	807507
2997	807508
25493	807509
87865	807510
96817	807511
11507	807512
102949	807513
21792	807514
56035	807515
44589	807516
42009	807517
109320	807518
44864	807519
61001	807520
9179	807521
10848	807522
13025	807523
10314	807524
124864	807525
46362	807526
9944	807527
29945	807528
18506	807529
18506	807530
55607	807531
104159	807532
64301	807533
2283	807534
23708	807535
109425	807536
23708	807537
71371	807538
30182	807539
27194	807540
32146	807541
16181	807542
100806	807543
92314	807544
9264	807545
4605	807546
6792	807547
12013	807548
40162	807549
80983	807550
48523	807551
1990	807552
3452	807553
45481	807554
25543	807555
52319	807556
18394	807557
44826	807558
43156	807559
115773	807560
48050	807561
4615	807562
46203	807563
134642	807564
20001	807565
5753	807566
63419	807567
22325	807568
30493	807569
12385	807570
99275	807571
44596	807572
4198	807573
20788	807574
52412	807575
3356	807576
71195	807577
86603	807578
75171	807579
11227	807580
3207	807581
7138	807582
2954	807583
10068	807584
838	807585
15715	807586
12100	807587
18249	807588
38585	807589
36103	807590
53274	807591
28584	807592
24370	807593
68167	807594
45397	807595
90955	807596
115044	807597
73083	807598
54758	807599
63745	807600
2646	807601
104236	807602
93829	807603
1863	807604
100972	807605
87846	807606
47143	807607
54045	807608
69918	807609
1507	807610
106870	807611
10612	807612
60304	807613
10747	807614
141822	807615
89414	807616
127591	807617
100628	807618
23871	807619
70110	807620
87696	807621
84628	807622
137047	807623
18851	807624
39218	807625
38104	807626
67013	807627
14681	807628
45514	807629
2822	807630
54081	807631
30561	807632
2209	807633
45189	807634
39292	807635
31917	807636
7981	807637
94396	807638
18731	807639
43422	807640
5798	807641
71011	807642
39275	807643
32477	807644
26541	807645
52181	807646
108982	807647
41366	807648
26274	807649
24939	807650
75492	807651
88236	807652
56336	807653
32150	807654
7499	807655
110704	807656
90927	807657
56420	807658
76561	807659
56383	807660
51609	807661
61639	807662
14377	807663
107079	807664
9597	807665
39968	807666
60241	807667
6430	807668
25921	807669
49805	807670
76688	807671
4658	807672
102289	807673
78321	807674
7929	807675
87731	807676
19979	807677
44832	807678
88117	807679
99284	807680
18809	807681
36006	807682
27119	807683
14909	807684
56490	807685
65768	807686
70321	807687
79643	807688
67226	807689
15711	807690
40865	807691
83691	807692
59471	807693
89597	807694
93493	807695
20113	807696
43667	807697
23376	807698
16497	807699
117527	807700
880	807701
66126	807702
56627	807703
36036	807704
69237	807705
71229	807706
68380	807707
38100	807708
3758	807709
6021	807710
12969	807711
46119	807712
89445	807713
53350	807714
42453	807715
67977	807716
44832	807717
90860	807718
60570	807719
126179	807720
64458	807721
108903	807722
49275	807723
114519	807724
30963	807725
4452	807726
86772	807727
21563	807728
33311	807729
129391	807730
2311	807731
42282	807732
7329	807733
112089	807734
4698	807735
219	807736
83105	807737
44884	807738
98116	807739
66135	807740
28958	807741
121245	807742
28932	807743
88084	807744
99561	807745
112844	807746
36466	807747
50619	807748
76247	807749
2059	807750
27688	807751
13316	807752
21554	807753
127667	807754
103520	807755
423	807756
122514	807757
639	807758
35862	807759
98002	807760
24399	807761
27709	807762
23306	807763
68895	807764
104937	807765
3544	807766
23133	807767
10445	807768
64461	807769
34700	807770
13409	807771
112419	807772
91979	807773
104265	807774
18394	807775
72172	807776
55440	807777
51908	807778
54017	807779
77658	807780
26328	807781
62462	807782
51031	807783
111778	807784
27155	807785
31133	807786
108699	807787
81092	807788
22308	807789
57936	807790
42241	807791
89566	807792
51399	807793
76888	807794
30220	807795
59041	807796
15263	807797
30536	807798
11008	807799
53884	807800
63456	807801
30367	807802
53219	807803
67631	807804
76612	807805
104225	807806
3144	807807
69130	807808
74964	807809
58593	807810
44950	807811
15222	807812
46335	807813
18485	807814
62830	807815
26722	807816
10284	807817
17897	807818
17897	807819
48812	807820
56943	807821
92346	807822
56588	807823
122762	807824
33525	807825
4939	807826
45912	807827
73634	807828
75600	807829
24434	807830
6748	807831
55671	807832
9069	807833
63145	807834
39440	807835
89955	807836
101970	807837
3484	807838
875	807839
59004	807840
30460	807841
82739	807842
96632	807843
112393	807844
70601	807845
32925	807846
68153	807847
1477	807848
72231	807849
137388	807850
60391	807851
107587	807852
52414	807853
41933	807854
5017	807855
57444	807856
68182	807857
47716	807858
109180	807859
51440	807860
78392	807861
95746	807862
88920	807863
33327	807864
44732	807865
36239	807866
120230	807867
67220	807868
69320	807869
40406	807870
90544	807871
7156	807872
60471	807873
65628	807874
37153	807875
20886	807876
78976	807877
23107	807878
51506	807879
71436	807880
27721	807881
7193	807882
10699	807883
7796	807884
13815	807885
99599	807886
82382	807887
152309	807888
72734	807889
53400	807890
115824	807891
98709	807892
19727	807893
19663	807894
3670	807895
4737	807896
35528	807897
15890	807898
7701	807899
102776	807900
100960	807901
42399	807902
90913	807903
17801	807904
18954	807905
89972	807906
13876	807907
110004	807908
42368	807909
84321	807910
23969	807911
88861	807912
781	807913
54164	807914
72274	807915
51837	807916
29904	807917
128867	807918
109031	807919
57330	807920
37072	807921
67833	807922
23415	807923
60093	807924
129648	807925
32414	807926
62763	807927
109988	807928
22144	807929
27181	807930
67125	807931
9835	807932
16753	807933
47380	807934
59216	807935
1019	807936
9299	807937
85471	807938
5000	807939
4774	807940
95264	807941
63415	807942
105248	807943
48174	807944
20412	807945
1443	807946
35411	807947
56734	807948
37353	807949
40689	807950
126330	807951
62515	807952
29489	807953
13756	807954
96809	807955
59530	807956
9290	807957
9760	807958
33007	807959
136302	807960
67199	807961
44577	807962
75155	807963
46286	807964
6733	807965
11799	807966
5962	807967
6913	807968
13000	807969
73494	807970
31925	807971
22157	807972
12307	807973
17535	807974
47897	807975
2230	807976
51121	807977
5174	807978
22322	807979
42295	807980
16502	807981
6482	807982
12554	807983
26316	807984
94631	807985
1845	807986
74792	807987
43427	807988
67742	807989
27736	807990
76731	807991
3483	807992
2555	807993
32271	807994
44174	807995
13439	807996
56971	807997
52310	807998
38837	807999
5617	808000
5895	808001
18201	808002
22223	808003
42522	808004
54259	808005
26618	808006
6724	808007
36510	808008
70056	808009
38046	808010
3314	808011
11744	808012
11483	808013
3581	808014
34583	808015
6392	808016
59128	808017
68808	808018
130531	808019
2214	808020
91866	808021
66190	808022
48749	808023
105955	808024
44880	808025
71881	808026
9775	808027
104838	808028
26740	808029
35335	808030
27229	808031
58254	808032
29201	808033
57983	808034
28993	808035
31402	808036
114484	808037
27229	808038
26472	808039
6702	808040
39484	808041
25014	808042
1652	808043
2179	808044
63420	808045
7606	808046
63532	808047
67142	808048
78285	808049
64179	808050
45428	808051
38902	808052
26875	808053
11208	808054
77476	808055
19092	808056
11546	808057
9478	808058
42002	808059
4854	808060
32157	808061
45547	808062
55451	808063
85879	808064
12429	808065
15267	808066
73367	808067
20187	808068
18093	808069
32238	808070
69833	808071
87795	808072
62538	808073
9827	808074
33202	808075
86790	808076
40014	808077
37916	808078
150617	808079
71141	808080
10540	808081
55579	808082
7155	808083
17194	808084
11199	808085
75940	808086
160766	808087
14199	808088
54235	808089
90046	808090
15517	808091
21723	808092
2762	808093
26587	808094
4421	808095
18956	808096
27245	808097
17623	808098
25912	808099
14199	808100
5439	808101
85894	808102
80340	808103
44445	808104
25593	808105
71866	808106
9090	808107
1505	808108
51063	808109
46322	808110
3991	808111
15306	808112
7473	808113
90296	808114
10966	808115
19518	808116
35404	808117
64645	808118
65593	808119
1439	808120
13261	808121
6784	808122
1563	808123
11513	808124
66931	808125
96345	808126
99197	808127
6134	808128
614	808129
22344	808130
22144	808131
35951	808132
36818	808133
26064	808134
29413	808135
101378	808136
64468	808137
9770	808138
4484	808139
42255	808140
9640	808141
29068	808142
93611	808143
4543	808144
31672	808145
14198	808146
111481	808147
86517	808148
1919	808149
92127	808150
56247	808151
30144	808152
28902	808153
106720	808154
953	808155
2666	808156
49552	808157
1920	808158
100617	808159
52408	808160
55661	808161
85411	808162
105503	808163
30002	808164
9947	808165
54757	808166
21891	808167
18115	808168
73714	808169
12435	808170
12052	808171
12043	808172
1116	808173
33789	808174
44818	808175
11124	808176
113665	808177
19503	808178
18152	808179
40150	808180
8363	808181
7198	808182
31223	808183
7137	808184
22657	808185
838	808186
69800	808187
39258	808188
30338	808189
17264	808190
8224	808191
7937	808192
127307	808193
137233	808194
88742	808195
57770	808196
47319	808197
16962	808198
44514	808199
5509	808200
53883	808201
114591	808202
26304	808203
838	808204
39515	808205
15839	808206
75948	808207
10292	808208
13779	808209
91734	808210
14657	808211
18115	808212
5221	808213
62445	808214
42638	808215
44309	808216
34000	808217
69742	808218
105972	808219
68244	808220
73030	808221
26955	808222
15319	808223
30211	808224
88625	808225
87208	808226
57436	808227
28227	808228
28227	808229
100375	808230
30170	808231
29893	808232
12364	808233
31880	808234
14201	808235
19186	808236
20749	808237
4184	808238
15743	808239
6264	808240
9849	808241
49194	808242
8798	808243
24587	808244
4257	808245
3592	808246
9472	808247
18740	808248
22085	808249
92225	808250
78492	808251
36480	808252
28595	808253
4532	808254
70288	808255
4217	808256
23523	808257
23482	808258
80864	808259
24183	808260
57525	808261
56724	808262
17945	808263
50612	808264
53862	808265
135533	808266
53223	808267
23722	808268
59324	808269
119770	808270
89238	808271
67270	808272
26739	808273
43555	808274
15472	808275
19983	808276
82783	808277
36016	808278
34403	808279
114356	808280
95708	808281
30701	808282
127911	808283
64636	808284
2762	808285
36844	808286
90889	808287
99653	808288
71912	808289
64971	808290
93532	808291
12505	808292
85330	808293
69246	808294
74607	808295
139367	808296
89210	808297
3409	808298
74776	808299
87279	808300
105273	808301
35864	808302
113833	808303
129784	808304
70510	808305
74917	808306
50518	808307
29736	808308
156720	808309
82827	808310
113069	808311
88758	808312
4323	808313
110026	808314
87352	808315
5114	808316
82393	808317
37793	808318
47713	808319
53698	808320
64863	808321
97839	808322
22380	808323
96248	808324
45303	808325
42557	808326
31963	808327
9264	808328
82293	808329
28433	808330
73874	808331
46171	808332
91368	808333
49276	808334
6670	808335
20903	808336
64998	808337
46112	808338
52259	808339
112968	808340
3431	808341
36166	808342
26235	808343
50687	808344
72942	808345
79788	808346
49939	808347
77121	808348
62730	808349
78425	808350
108983	808351
70475	808352
70310	808353
90517	808354
17994	808355
73513	808356
4524	808357
31410	808358
65951	808359
36533	808360
69071	808361
48877	808362
35535	808363
44163	808364
2498	808365
1868	808366
24577	808367
48639	808368
94178	808369
56929	808370
103493	808371
7038	808372
7344	808373
41864	808374
10002	808375
42308	808376
21753	808377
197	808378
98267	808379
106001	808380
16874	808381
9623	808382
36059	808383
58141	808384
11313	808385
34055	808386
14149	808387
53166	808388
59509	808389
69508	808390
85919	808391
29111	808392
106883	808393
76967	808394
27199	808395
46214	808396
37649	808397
37484	808398
50557	808399
26722	808400
4127	808401
49817	808402
76824	808403
56685	808404
28957	808405
103937	808406
29125	808407
35350	808408
37288	808409
8708	808410
8958	808411
56953	808412
33019	808413
86621	808414
193	808415
6258	808416
5820	808417
16524	808418
74381	808419
132166	808420
49316	808421
28406	808422
8287	808423
14096	808424
70380	808425
105291	808426
839	808427
72040	808428
39715	808429
76001	808430
40023	808431
114735	808432
75734	808433
1776	808434
19643	808435
53388	808436
17667	808437
134314	808438
75480	808439
9862	808440
3117	808441
1390	808442
17039	808443
113886	808444
1776	808445
74541	808446
1327	808447
1193	808448
116760	808449
14531	808450
29427	808451
6252	808452
60299	808453
112458	808454
16167	808455
35498	808456
40967	808457
99289	808458
61057	808459
110440	808460
57400	808461
62595	808462
34476	808463
12113	808464
68219	808465
118950	808466
96253	808467
18776	808468
28523	808469
95842	808470
8504	808471
45492	808472
2072	808473
10329	808474
4602	808475
111567	808476
22039	808477
121763	808478
99557	808479
37920	808480
46447	808481
4927	808482
31110	808483
33239	808484
2370	808485
67184	808486
2075	808487
18148	808488
33179	808489
61676	808490
16235	808491
2478	808492
45660	808493
1321	808494
6937	808495
44660	808496
1321	808497
12320	808498
103927	808499
171	808500
132934	808501
6420	808502
6791	808503
12977	808504
31933	808505
884	808506
10704	808507
114448	808508
32917	808509
7502	808510
35572	808511
11608	808512
4456	808513
64744	808514
51680	808515
70502	808516
92257	808517
15348	808518
73256	808519
58872	808520
58872	808521
45471	808522
26977	808523
75461	808524
35591	808525
110793	808526
12429	808527
53275	808528
9770	808529
36223	808530
78451	808531
145538	808532
40710	808533
2075	808534
5989	808535
8459	808536
20207	808537
21630	808538
5943	808539
25835	808540
6833	808541
22341	808542
67946	808543
4071	808544
26026	808545
11712	808546
53220	808547
17879	808548
117660	808549
45412	808550
37109	808551
450	808552
79444	808553
14746	808554
30426	808555
64816	808556
66190	808557
40156	808558
75493	808559
29690	808560
12379	808561
55246	808562
8012	808563
91437	808564
74421	808565
92828	808566
16763	808567
45879	808568
41945	808569
2422	808570
6839	808571
66950	808572
36196	808573
114549	808574
44942	808575
58444	808576
56330	808577
35119	808578
14998	808579
55682	808580
47969	808581
9623	808582
44784	808583
9179	808584
14423	808585
134300	808586
47162	808587
2880	808588
75913	808589
55654	808590
76666	808591
12049	808592
58378	808593
31619	808594
2170	808595
72096	808596
41495	808597
75456	808598
42649	808599
21857	808600
68075	808601
25597	808602
34674	808603
57627	808604
126234	808605
53035	808606
52778	808607
3702	808608
17895	808609
115499	808610
53067	808611
20441	808612
10140	808613
96928	808614
9932	808615
8525	808616
75666	808617
14404	808618
3094	808619
66883	808620
8924	808621
49722	808622
4119	808623
46135	808624
54601	808625
26698	808626
62772	808627
77955	808628
37742	808629
57682	808630
13713	808631
4133	808632
47273	808633
5050	808634
20441	808635
2350	808636
90928	808637
102729	808638
89253	808639
86628	808640
14975	808641
31672	808642
45252	808643
70502	808644
11199	808645
51363	808646
18418	808647
73006	808648
3172	808649
132645	808650
21255	808651
3202	808652
29896	808653
65921	808654
14548	808655
5428	808656
89996	808657
15496	808658
56301	808659
52516	808660
10902	808661
4900	808662
70311	808663
13582	808664
56274	808665
64078	808666
727	808667
81527	808668
22037	808669
68762	808670
21733	808671
21465	808672
3454	808673
2187	808674
75359	808675
8533	808676
48032	808677
111836	808678
70172	808679
52294	808680
68788	808681
28540	808682
67110	808683
32454	808684
54363	808685
8688	808686
26308	808687
56931	808688
17631	808689
66887	808690
85224	808691
64826	808692
78897	808693
45438	808694
2295	808695
56780	808696
46245	808697
107630	808698
36146	808699
70075	808700
32837	808701
71674	808702
50628	808703
102193	808704
111966	808705
58608	808706
61589	808707
120458	808708
5408	808709
14186	808710
32318	808711
23896	808712
86587	808713
70032	808714
2708	808715
63285	808716
50657	808717
20337	808718
77073	808719
26596	808720
69155	808721
1776	808722
73357	808723
109272	808724
130848	808725
3606	808726
70383	808727
56807	808728
34571	808729
108701	808730
87415	808731
1065	808732
53316	808733
48821	808734
94323	808735
64683	808736
1406	808737
65004	808738
26144	808739
109216	808740
45166	808741
31169	808742
82284	808743
8912	808744
68725	808745
87738	808746
91543	808747
54151	808748
58579	808749
121497	808750
27520	808751
25836	808752
6773	808753
78056	808754
29981	808755
35357	808756
158532	808757
102116	808758
40907	808759
24767	808760
15265	808761
37233	808762
58416	808763
39406	808764
16478	808765
48055	808766
13873	808767
115032	808768
5880	808769
31491	808770
24418	808771
25906	808772
54042	808773
10910	808774
5383	808775
90182	808776
88652	808777
6389	808778
53168	808779
88641	808780
40478	808781
29015	808782
27068	808783
66150	808784
32098	808785
39138	808786
19186	808787
9216	808788
67717	808789
14525	808790
39713	808791
84580	808792
16480	808793
361	808794
50335	808795
67549	808796
15605	808797
76300	808798
97556	808799
74494	808800
64599	808801
2795	808802
29714	808803
62454	808804
64517	808805
33952	808806
44532	808807
58083	808808
74614	808809
12296	808810
133746	808811
49692	808812
8984	808813
57383	808814
23954	808815
20298	808816
16441	808817
4941	808818
45457	808819
87103	808820
63363	808821
23452	808822
49822	808823
80839	808824
40523	808825
127959	808826
15852	808827
111929	808828
18989	808829
45455	808830
40139	808831
35806	808832
110658	808833
78263	808834
16921	808835
720	808836
111411	808837
33848	808838
83877	808839
13515	808840
83415	808841
51037	808842
13554	808843
12553	808844
81526	808845
83072	808846
42265	808847
485	808848
1374	808849
23511	808850
91641	808851
77007	808852
3099	808853
53136	808854
102255	808855
30531	808856
78397	808857
124243	808858
65447	808859
23071	808860
99568	808861
74924	808862
100613	808863
49568	808864
44255	808865
75684	808866
75416	808867
55607	808868
95344	808869
6456	808870
48147	808871
34231	808872
84873	808873
32186	808874
16640	808875
101971	808876
53201	808877
99690	808878
5352	808879
49440	808880
18663	808881
49311	808882
16883	808883
48132	808884
23376	808885
65530	808886
88704	808887
7651	808888
86700	808889
35056	808890
40060	808891
58139	808892
34306	808893
27049	808894
88625	808895
110881	808896
68088	808897
79025	808898
23766	808899
46814	808900
91461	808901
46209	808902
103993	808903
62362	808904
67584	808905
32144	808906
10423	808907
51215	808908
35817	808909
31044	808910
94120	808911
9968	808912
17094	808913
84903	808914
54352	808915
81186	808916
148937	808917
87175	808918
5002	808919
8309	808920
48077	808921
102389	808922
90637	808923
19209	808924
44254	808925
84832	808926
39420	808927
108564	808928
76806	808929
2803	808930
69208	808931
128645	808932
36222	808933
12362	808934
16793	808935
14628	808936
77890	808937
11400	808938
26026	808939
37723	808940
25815	808941
84338	808942
17557	808943
85860	808944
33209	808945
4879	808946
61033	808947
16419	808948
87178	808949
96310	808950
51955	808951
32091	808952
8989	808953
110041	808954
44425	808955
79467	808956
67874	808957
11129	808958
75173	808959
70064	808960
14521	808961
14572	808962
41328	808963
106880	808964
75198	808965
91337	808966
4867	808967
69856	808968
33282	808969
53703	808970
90704	808971
18023	808972
8555	808973
70879	808974
89996	808975
53398	808976
61335	808977
117276	808978
19570	808979
98180	808980
68002	808981
26087	808982
13806	808983
24324	808984
47232	808985
47232	808986
33570	808987
33852	808988
72816	808989
96865	808990
23102	808991
43650	808992
69843	808993
70438	808994
73464	808995
41558	808996
69354	808997
97940	808998
23102	808999
67497	809000
16256	809001
109996	809002
113928	809003
49627	809004
43981	809005
73595	809006
33782	809007
71960	809008
77009	809009
108726	809010
35253	809011
51988	809012
56775	809013
21255	809014
1731	809015
47894	809016
19916	809017
21860	809018
74531	809019
27980	809020
9236	809021
1534	809022
2143	809023
30709	809024
6485	809025
13873	809026
116538	809027
61001	809028
24303	809029
54595	809030
92724	809031
55058	809032
115528	809033
89406	809034
24933	809035
26208	809036
45429	809037
15294	809038
1729	809039
14889	809040
19089	809041
5509	809042
20936	809043
12200	809044
51605	809045
134204	809046
2429	809047
7136	809048
81846	809049
5943	809050
106928	809051
75969	809052
31607	809053
56863	809054
14558	809055
75294	809056
40028	809057
37285	809058
117147	809059
126184	809060
4390	809061
61102	809062
4390	809063
97931	809064
26576	809065
86564	809066
69215	809067
15510	809068
22988	809069
57743	809070
112295	809071
42550	809072
109255	809073
39424	809074
1644	809075
3758	809076
83577	809077
39333	809078
44326	809079
40992	809080
2686	809081
36830	809082
6956	809083
1457	809084
20173	809085
43163	809086
21171	809087
97620	809088
144053	809089
68091	809090
136355	809091
112418	809092
47352	809093
8626	809094
117685	809095
48649	809096
81021	809097
67900	809098
38139	809099
13310	809100
14402	809101
36750	809102
64098	809103
5575	809104
14554	809105
97014	809106
6673	809107
9750	809108
42431	809109
113567	809110
98883	809111
18096	809112
48896	809113
4967	809114
35878	809115
21243	809116
55174	809117
10419	809118
32150	809119
80842	809120
23453	809121
24342	809122
53426	809123
107184	809124
7566	809125
15528	809126
75785	809127
67796	809128
70512	809129
89629	809130
90621	809131
47871	809132
18145	809133
45585	809134
16266	809135
50581	809136
3487	809137
16576	809138
14238	809139
13025	809140
47856	809141
31086	809142
39356	809143
83322	809144
82313	809145
22240	809146
67800	809147
20422	809148
35378	809149
179	809150
94576	809151
20462	809152
50343	809153
47831	809154
93620	809155
59986	809156
45553	809157
15556	809158
105483	809159
30979	809160
50615	809161
65955	809162
58596	809163
58468	809164
105485	809165
92508	809166
39319	809167
37301	809168
48757	809169
56876	809170
16919	809171
26425	809172
20413	809173
21255	809174
4658	809175
98286	809176
69257	809177
64182	809178
29962	809179
53221	809180
77143	809181
124612	809182
45191	809183
26120	809184
39289	809185
28450	809186
129116	809187
67981	809188
85039	809189
62278	809190
49713	809191
29690	809192
111852	809193
105624	809194
41958	809195
118776	809196
127751	809197
104168	809198
43988	809199
18764	809200
18169	809201
42333	809202
19660	809203
103666	809204
65793	809205
76503	809206
100856	809207
81993	809208
67218	809209
45562	809210
40119	809211
37221	809212
23856	809213
85062	809214
77986	809215
69308	809216
36598	809217
81065	809218
97136	809219
95591	809220
20729	809221
57651	809222
56716	809223
25282	809224
87615	809225
135801	809226
36480	809227
114529	809228
45119	809229
26901	809230
76385	809231
45085	809232
25253	809233
6501	809234
67939	809235
68686	809236
33548	809237
13248	809238
55245	809239
109224	809240
70520	809241
1275	809242
58507	809243
17577	809244
73231	809245
7480	809246
69243	809247
58540	809248
7708	809249
19091	809250
11640	809251
4304	809252
7480	809253
30379	809254
44507	809255
6224	809256
14678	809257
53865	809258
56283	809259
1284	809260
56798	809261
34003	809262
24717	809263
26197	809264
2504	809265
37815	809266
67465	809267
87282	809268
98053	809269
62431	809270
24767	809271
38829	809272
69915	809273
70968	809274
14348	809275
36827	809276
31366	809277
9088	809278
28913	809279
53191	809280
48764	809281
73655	809282
9281	809283
19992	809284
47948	809285
30668	809286
119147	809287
9455	809288
37913	809289
7386	809290
83474	809291
14001	809292
10583	809293
4757	809294
3340	809295
18849	809296
16684	809297
92703	809298
103645	809299
59413	809300
50738	809301
35188	809302
71051	809303
18768	809304
9332	809305
94094	809306
44540	809307
83744	809308
53406	809309
67984	809310
20139	809311
16117	809312
68795	809313
78459	809314
32965	809315
1595	809316
63736	809317
11309	809318
6172	809319
97058	809320
38759	809321
23266	809322
40915	809323
103713	809324
35853	809325
104858	809326
53286	809327
1857	809328
36844	809329
48701	809330
16516	809331
42296	809332
9290	809333
21864	809334
70534	809335
53375	809336
1172	809337
66936	809338
614	809339
70098	809340
51875	809341
51120	809342
29741	809343
42014	809344
19291	809345
60317	809346
16592	809347
12459	809348
3965	809349
20906	809350
30114	809351
6107	809352
66587	809353
67207	809354
44587	809355
70111	809356
8371	809357
132994	809358
8829	809359
4650	809360
14510	809361
77643	809362
30921	809363
77643	809364
10234	809365
59864	809366
64661	809367
21489	809368
92415	809369
96834	809370
61462	809371
4723	809372
57380	809373
77083	809374
550	809375
46422	809376
4028	809377
67798	809378
39433	809379
5121	809380
55129	809381
26988	809382
12645	809383
9071	809384
17942	809385
17942	809386
44811	809387
47159	809388
156318	809389
51316	809390
68115	809391
7338	809392
52840	809393
11461	809394
45227	809395
15371	809396
24182	809397
21358	809398
8120	809399
71320	809400
19517	809401
42364	809402
1578	809403
42287	809404
23448	809405
2665	809406
21263	809407
75319	809408
86591	809409
114525	809410
39450	809411
87611	809412
15861	809413
5805	809414
2478	809415
78067	809416
20249	809417
87228	809418
68297	809419
23999	809420
131406	809421
10311	809422
98738	809423
52321	809424
13091	809425
8472	809426
103661	809427
1578	809428
21091	809429
28646	809430
7564	809431
4157	809432
108568	809433
2014	809434
22648	809435
56706	809436
1390	809437
6854	809438
5895	809439
41446	809440
98150	809441
77856	809442
90275	809443
98333	809444
79555	809445
67886	809446
6960	809447
12746	809448
28112	809449
58512	809450
100498	809451
39377	809452
58293	809453
3962	809454
73576	809455
17537	809456
41945	809457
7544	809458
67242	809459
3933	809460
1609	809461
33671	809462
2352	809463
41980	809464
38485	809465
120	809466
60500	809467
11189	809468
32951	809469
3029	809470
84686	809471
5406	809472
96631	809473
37332	809474
7971	809475
8625	809476
92747	809477
40918	809478
20127	809479
74631	809480
2342	809481
3019	809482
3019	809483
13110	809484
55334	809485
62827	809486
178	809487
178	809488
104887	809489
35030	809490
39403	809491
39403	809492
58201	809493
48677	809494
4970	809495
2762	809496
53767	809497
16921	809498
48212	809499
3578	809500
98303	809501
86413	809502
75590	809503
137654	809504
70364	809505
94221	809506
27143	809507
23468	809508
41157	809509
132449	809510
35774	809511
83533	809512
20075	809513
48008	809514
42216	809515
23125	809516
134337	809517
132913	809518
79402	809519
125905	809520
56255	809521
104002	809522
53193	809523
100992	809524
82037	809525
56236	809526
66109	809527
150803	809528
79392	809529
107311	809530
113606	809531
134505	809532
130941	809533
19541	809534
125861	809535
135584	809536
137521	809537
44834	809538
61376	809539
65864	809540
46172	809541
70888	809542
91514	809543
85454	809544
3501	809545
6960	809546
83502	809547
90364	809548
23449	809549
3590	809550
47915	809551
131113	809552
17247	809553
18249	809554
58276	809555
44774	809556
49567	809557
74735	809558
33019	809559
7947	809560
2186	809561
6297	809562
14887	809563
24218	809564
74934	809565
6904	809566
47901	809567
64876	809568
105481	809569
43106	809570
43209	809571
6710	809572
92183	809573
47896	809574
75960	809575
55026	809576
38086	809577
45970	809578
8447	809579
76828	809580
26716	809581
13511	809582
23770	809583
105990	809584
4725	809585
119714	809586
62624	809587
23562	809588
28773	809589
1273	809590
40498	809591
57353	809592
52172	809593
40512	809594
79279	809595
29175	809596
28395	809597
16959	809598
60476	809599
16421	809600
36687	809601
32016	809602
80429	809603
48766	809604
41267	809605
52852	809606
76397	809607
95329	809608
32823	809609
25245	809610
21759	809611
65609	809612
62632	809613
65477	809614
93434	809615
106748	809616
52228	809617
84435	809618
88024	809619
93742	809620
102025	809621
104980	809622
83614	809623
81936	809624
111547	809625
85182	809626
71355	809627
85197	809628
137438	809629
107220	809630
87505	809631
81879	809632
13073	809633
99121	809634
86226	809635
79273	809636
56278	809637
88839	809638
81996	809639
65676	809640
70358	809641
103790	809642
29467	809643
78084	809644
56359	809645
26417	809646
27267	809647
34607	809648
92863	809649
67227	809650
67528	809651
49232	809652
110204	809653
65448	809654
44750	809655
28338	809656
68353	809657
83408	809658
82344	809659
64274	809660
74544	809661
4740	809662
22829	809663
48589	809664
130593	809665
10365	809666
64108	809667
83899	809668
85086	809669
72877	809670
69515	809671
69047	809672
112450	809673
85261	809674
85135	809675
10373	809676
68926	809677
10339	809678
37728	809679
70092	809680
96531	809681
47980	809682
3844	809683
59389	809684
40033	809685
30119	809686
67595	809687
27329	809688
31614	809689
69795	809690
113095	809691
8480	809692
8344	809693
52294	809694
70559	809695
87416	809696
7906	809697
23128	809698
103492	809699
135604	809700
9006	809701
48049	809702
37299	809703
6854	809704
23116	809705
367	809706
48659	809707
29226	809708
30244	809709
84652	809710
87549	809711
40515	809712
67538	809713
11648	809714
11052	809715
52024	809716
46953	809717
91386	809718
1131	809719
18946	809720
63144	809721
13245	809722
89130	809723
24267	809724
31544	809725
109406	809726
58412	809727
13783	809728
15551	809729
23940	809730
89553	809731
9573	809732
44738	809733
73248	809734
51236	809735
34552	809736
87389	809737
113316	809738
76631	809739
108568	809740
90375	809741
113041	809742
91411	809743
76542	809744
11551	809745
24572	809746
108917	809747
77778	809748
53335	809749
13118	809750
28463	809751
65463	809752
54940	809753
108468	809754
40142	809755
56572	809756
50575	809757
37781	809758
57758	809759
71117	809760
20448	809761
49174	809762
27717	809763
83842	809764
80938	809765
95242	809766
78	809767
978	809768
80312	809769
23143	809770
7446	809771
39413	809772
17783	809773
38912	809774
17180	809775
68076	809776
56297	809777
29569	809778
74333	809779
77523	809780
8057	809781
15320	809782
505	809783
72117	809784
69904	809785
20384	809786
79681	809787
75952	809788
40501	809789
95196	809790
23671	809791
111968	809792
33090	809793
61603	809794
36494	809795
37725	809796
46488	809797
42063	809798
73665	809799
10685	809800
19079	809801
82947	809802
105345	809803
20128	809804
73845	809805
95818	809806
142069	809807
1273	809808
843	809809
34286	809810
237	809811
69265	809812
3528	809813
12116	809814
10164	809815
1651	809816
77045	809817
12242	809818
4623	809819
12539	809820
38064	809821
884	809822
46201	809823
27560	809824
11618	809825
54314	809826
79176	809827
23494	809828
84	809829
7487	809830
74777	809831
3050	809832
133939	809833
14144	809834
8900	809835
3563	809836
52740	809837
4669	809838
7743	809839
1340	809840
74415	809841
839	809842
38031	809843
30615	809844
3172	809845
76	809846
27977	809847
7309	809848
126297	809849
5570	809850
20902	809851
19976	809852
15855	809853
49968	809854
77808	809855
63246	809856
114	809857
7684	809858
3162	809859
9	809860
10244	809861
4882	809862
5375	809863
20394	809864
31513	809865
22139	809866
39965	809867
27616	809868
46070	809869
28460	809870
80546	809871
65709	809872
30029	809873
34507	809874
30026	809875
20094	809876
38647	809877
26092	809878
28103	809879
53762	809880
64235	809881
18848	809882
9094	809883
96348	809884
46414	809885
26400	809886
39754	809887
10677	809888
23534	809889
15692	809890
7740	809891
516	809892
22253	809893
53203	809894
2248	809895
48431	809896
4765	809897
5691	809898
32136	809899
31705	809900
6545	809901
38660	809902
6541	809903
61603	809904
34095	809905
37423	809906
24788	809907
9175	809908
3573	809909
69101	809910
5512	809911
34164	809912
25934	809913
26145	809914
11452	809915
44888	809916
60589	809917
34684	809918
32233	809919
5016	809920
3067	809921
59482	809922
139646	809923
124446	809924
43356	809925
23493	809926
20303	809927
76532	809928
29017	809929
62520	809930
120076	809931
18741	809932
98310	809933
48121	809934
45594	809935
126411	809936
3665	809937
23982	809938
42231	809939
39423	809940
29910	809941
8086	809942
5372	809943
5372	809944
22575	809945
69074	809946
2753	809947
46406	809948
16515	809949
69000	809950
20718	809951
4932	809952
1012	809953
207	809954
38516	809955
74730	809956
12921	809957
19635	809958
3403	809959
26124	809960
86658	809961
7404	809962
55525	809963
39503	809964
41167	809965
29899	809966
85966	809967
65375	809968
73319	809969
7399	809970
20838	809971
59406	809972
25906	809973
108705	809974
35514	809975
82341	809976
50488	809977
65751	809978
62370	809979
35090	809980
60137	809981
65749	809982
35225	809983
11392	809984
97477	809985
60260	809986
105240	809987
105327	809988
10651	809989
10582	809990
11734	809991
50565	809992
21612	809993
59273	809994
47763	809995
124382	809996
30459	809997
71413	809998
17794	809999
62742	810000
44822	810001
6453	810002
51619	810003
5060	810004
55448	810005
1724	810006
4703	810007
61562	810008
32780	810009
51058	810010
89971	810011
31737	810012
47282	810013
17304	810014
92489	810015
65957	810016
11597	810017
16670	810018
36095	810019
27268	810020
46279	810021
74751	810022
16134	810023
102662	810024
8514	810025
5203	810026
54317	810027
9172	810028
50603	810029
3502	810030
84989	810031
29538	810032
14567	810033
80847	810034
84700	810035
73823	810036
36751	810037
43072	810038
79622	810039
62667	810040
78235	810041
66751	810042
39398	810043
22686	810044
80386	810045
88926	810046
24986	810047
80786	810048
36215	810049
36215	810050
32484	810051
53411	810052
100265	810053
105824	810054
56267	810055
10908	810056
139586	810057
84939	810058
6204	810059
25310	810060
91637	810061
91026	810062
115229	810063
74960	810064
14612	810065
113918	810066
12035	810067
24969	810068
41231	810069
69798	810070
3759	810071
40942	810072
95440	810073
150789	810074
66061	810075
101047	810076
102710	810077
85401	810078
399	810079
112265	810080
39457	810081
44604	810082
76707	810083
16546	810084
107790	810085
43546	810086
23144	810087
14569	810088
62482	810089
109872	810090
11388	810091
107609	810092
58385	810093
70661	810094
134315	810095
119944	810096
85106	810097
110880	810098
46811	810099
37206	810100
51092	810101
1905	810102
81497	810103
37591	810104
6043	810105
46880	810106
28734	810107
12061	810108
51833	810109
87346	810110
7251	810111
7251	810112
39490	810113
13033	810114
60104	810115
134750	810116
27992	810117
61732	810118
3845	810119
23076	810120
43277	810121
21813	810122
73421	810123
16724	810124
10322	810125
8617	810126
105290	810127
74574	810128
13033	810129
28152	810130
7318	810131
75518	810132
65821	810133
39564	810134
61651	810135
48869	810136
71029	810137
6651	810138
5820	810139
11248	810140
30607	810141
96464	810142
40831	810143
48768	810144
17778	810145
13550	810146
46865	810147
105930	810148
38831	810149
71666	810150
41400	810151
13298	810152
67987	810153
644	810154
17234	810155
110116	810156
6547	810157
2763	810158
10346	810159
519	810160
16981	810161
18685	810162
39346	810163
10587	810164
109964	810165
85345	810166
6261	810167
16470	810168
22370	810169
16470	810170
56264	810171
102626	810172
83869	810173
21529	810174
76952	810175
65856	810176
71616	810177
16782	810178
22797	810179
25474	810180
53960	810181
62616	810182
60466	810183
12229	810184
390	810185
76623	810186
100534	810187
76897	810188
64298	810189
94643	810190
3890	810191
46084	810192
17929	810193
22653	810194
10589	810195
37300	810196
32801	810197
19900	810198
66038	810199
59181	810200
92037	810201
26205	810202
33086	810203
110334	810204
48156	810205
61589	810206
30175	810207
21840	810208
83104	810209
41595	810210
50706	810211
22669	810212
59014	810213
38841	810214
77911	810215
8597	810216
8006	810217
21357	810218
4215	810219
4388	810220
8597	810221
47685	810222
2135	810223
15519	810224
15256	810225
15256	810226
56690	810227
12119	810228
9145	810229
3795	810230
36523	810231
36102	810232
31637	810233
82990	810234
40798	810235
34777	810236
81729	810237
40979	810238
26205	810239
69522	810240
5203	810241
36237	810242
85503	810243
18842	810244
58320	810245
8514	810246
8663	810247
1028	810248
109910	810249
56885	810250
13585	810251
29103	810252
82684	810253
127663	810254
47281	810255
35376	810256
80998	810257
598	810258
17820	810259
82407	810260
4215	810261
79811	810262
75658	810263
69018	810264
43119	810265
30125	810266
27179	810267
57628	810268
1113	810269
125756	810270
17820	810271
2256	810272
10123	810273
2135	810274
18299	810275
1496	810276
21287	810277
102570	810278
46054	810279
13033	810280
99356	810281
26991	810282
11360	810283
10790	810284
1679	810285
46920	810286
14136	810287
73635	810288
89990	810289
73467	810290
1679	810291
22970	810292
65007	810293
79879	810294
94063	810295
56120	810296
2448	810297
36175	810298
1505	810299
86677	810300
16061	810301
32269	810302
22323	810303
634	810304
73131	810305
1090	810306
1664	810307
72253	810308
38135	810309
4326	810310
47640	810311
27806	810312
21357	810313
39395	810314
42213	810315
9603	810316
90102	810317
89404	810318
94381	810319
90999	810320
133782	810321
5242	810322
62332	810323
145	810324
128658	810325
154501	810326
93410	810327
35388	810328
61342	810329
38821	810330
35009	810331
12938	810332
41486	810333
16783	810334
9783	810335
56384	810336
21635	810337
39758	810338
18450	810339
30138	810340
34105	810341
1615	810342
24247	810343
12785	810344
81749	810345
16802	810346
47336	810347
18084	810348
79221	810349
74550	810350
8712	810351
16782	810352
31637	810353
23885	810354
41428	810355
9691	810356
114992	810357
37392	810358
54001	810359
84761	810360
120034	810361
32126	810362
5726	810363
59398	810364
19189	810365
2135	810366
13145	810367
40209	810368
4313	810369
62254	810370
34731	810371
56262	810372
61214	810373
65809	810374
47308	810375
24929	810376
105868	810377
46376	810378
102386	810379
7324	810380
28087	810381
61540	810382
14971	810383
96887	810384
36265	810385
88970	810386
21846	810387
118876	810388
46007	810389
8090	810390
84350	810391
30352	810392
39961	810393
59259	810394
13751	810395
10913	810396
61104	810397
107034	810398
61529	810399
33184	810400
32419	810401
13930	810402
62481	810403
61358	810404
22749	810405
18185	810406
47142	810407
91523	810408
242	810409
112951	810410
40953	810411
72077	810412
11037	810413
56881	810414
46992	810415
56834	810416
13121	810417
20833	810418
55292	810419
25954	810420
646	810421
8991	810422
102863	810423
47796	810424
11377	810425
3795	810426
78295	810427
29169	810428
79470	810429
35365	810430
1335	810431
63570	810432
125854	810433
29664	810434
14379	810435
49777	810436
32314	810437
40167	810438
2778	810439
12316	810440
38783	810441
46821	810442
19565	810443
15973	810444
4313	810445
9065	810446
65688	810447
51623	810448
10858	810449
107203	810450
48539	810451
61543	810452
41421	810453
70292	810454
38071	810455
107635	810456
2304	810457
9805	810458
40855	810459
51073	810460
21552	810461
1335	810462
67238	810463
1643	810464
84882	810465
37943	810466
67007	810467
20408	810468
20408	810469
33594	810470
73273	810471
71925	810472
112989	810473
5181	810474
3890	810475
54213	810476
112235	810477
52418	810478
73153	810479
20007	810480
50630	810481
2568	810482
9005	810483
8712	810484
42344	810485
46836	810486
82354	810487
30091	810488
5111	810489
102454	810490
399	810491
21297	810492
46078	810493
12509	810494
70652	810495
107521	810496
85507	810497
24607	810498
63803	810499
18186	810500
3890	810501
540	810502
26073	810503
36216	810504
1514	810505
124905	810506
89444	810507
61433	810508
60490	810509
54001	810510
38603	810511
56827	810512
82009	810513
29565	810514
38121	810515
54562	810516
16954	810517
14633	810518
63693	810519
97894	810520
20677	810521
10741	810522
10589	810523
62541	810524
46029	810525
56936	810526
70293	810527
50759	810528
59026	810529
27555	810530
10544	810531
33125	810532
51356	810533
113687	810534
50838	810535
21829	810536
101191	810537
27791	810538
9481	810539
47342	810540
66935	810541
33559	810542
7318	810543
5842	810544
51529	810545
105384	810546
11758	810547
28524	810548
57701	810549
94458	810550
48823	810551
65755	810552
9823	810553
32450	810554
34777	810555
21601	810556
65838	810557
28502	810558
20110	810559
64712	810560
39591	810561
33003	810562
26672	810563
8514	810564
40618	810565
62482	810566
56593	810567
61241	810568
56983	810569
67122	810570
21565	810571
123237	810572
36197	810573
114422	810574
20007	810575
46527	810576
98103	810577
79480	810578
21148	810579
33068	810580
61789	810581
6308	810582
48909	810583
12132	810584
10272	810585
79792	810586
17028	810587
37398	810588
2229	810589
26275	810590
45283	810591
29180	810592
34523	810593
24788	810594
20303	810595
120333	810596
39541	810597
60179	810598
10415	810599
14246	810600
97538	810601
1211	810602
104976	810603
1643	810604
9977	810605
36174	810606
22370	810607
44856	810608
9677	810609
39252	810610
37105	810611
51053	810612
95639	810613
83869	810614
119204	810615
42388	810616
93962	810617
11187	810618
102928	810619
42581	810620
47067	810621
45910	810622
40954	810623
43193	810624
46068	810625
19234	810626
32418	810627
67740	810628
48655	810629
87224	810630
48456	810631
7527	810632
608	810633
87181	810634
30527	810635
50724	810636
35560	810637
1325	810638
10322	810639
4258	810640
70344	810641
64166	810642
12175	810643
6414	810644
59290	810645
36652	810646
39750	810647
10242	810648
43205	810649
55672	810650
6910	810651
22405	810652
6184	810653
1025	810654
53748	810655
54135	810656
24830	810657
28753	810658
28584	810659
38150	810660
84501	810661
64629	810662
53374	810663
45309	810664
107659	810665
76862	810666
9370	810667
27612	810668
71778	810669
45297	810670
1072	810671
20740	810672
64460	810673
95588	810674
43290	810675
39541	810676
74677	810677
25499	810678
12320	810679
67267	810680
121387	810681
18847	810682
68369	810683
48733	810684
7137	810685
37607	810686
12007	810687
30203	810688
17194	810689
48526	810690
64935	810691
57579	810692
91635	810693
35422	810694
12564	810695
70271	810696
70271	810697
136238	810698
53353	810699
51089	810700
36454	810701
102807	810702
96932	810703
4111	810704
30686	810705
62759	810706
81052	810707
8492	810708
108465	810709
20895	810710
37331	810711
37405	810712
91926	810713
112180	810714
127795	810715
86823	810716
24756	810717
110106	810718
16914	810719
11802	810720
44294	810721
45290	810722
11087	810723
2353	810724
5155	810725
10641	810726
9424	810727
10439	810728
61621	810729
17028	810730
4837	810731
9432	810732
37325	810733
52478	810734
22790	810735
78983	810736
21586	810737
34191	810738
46837	810739
69254	810740
62840	810741
43532	810742
89354	810743
13268	810744
32293	810745
76936	810746
45608	810747
15894	810748
29621	810749
6520	810750
13034	810751
27725	810752
20246	810753
42328	810754
68222	810755
91632	810756
16577	810757
5726	810758
60330	810759
53448	810760
43590	810761
70884	810762
48038	810763
102653	810764
21261	810765
43663	810766
108325	810767
69412	810768
44227	810769
21915	810770
123050	810771
122359	810772
14825	810773
66033	810774
61749	810775
69529	810776
46094	810777
100747	810778
21602	810779
127742	810780
21834	810781
11990	810782
10544	810783
74842	810784
130737	810785
48668	810786
8328	810787
84688	810788
25438	810789
97902	810790
242	810791
8450	810792
36840	810793
8514	810794
8328	810795
61632	810796
60376	810797
35201	810798
56853	810799
5373	810800
40243	810801
40243	810802
20201	810803
85050	810804
60583	810805
17925	810806
27308	810807
111887	810808
101107	810809
12073	810810
634	810811
51500	810812
16778	810813
55182	810814
16822	810815
83657	810816
129758	810817
64708	810818
123094	810819
38152	810820
35209	810821
65915	810822
60223	810823
726	810824
44061	810825
36640	810826
13420	810827
21525	810828
81816	810829
24552	810830
88718	810831
75336	810832
78289	810833
14502	810834
58273	810835
13437	810836
89545	810837
20838	810838
31079	810839
136911	810840
36015	810841
5367	810842
30106	810843
40962	810844
25886	810845
37282	810846
105465	810847
127540	810848
42229	810849
10385	810850
3800	810851
59307	810852
18186	810853
14902	810854
3591	810855
126060	810856
81499	810857
16706	810858
68235	810859
64894	810860
74910	810861
80800	810862
80800	810863
30530	810864
29503	810865
54302	810866
80553	810867
61796	810868
136266	810869
33862	810870
54009	810871
8157	810872
81685	810873
49652	810874
97938	810875
3795	810876
87346	810877
15669	810878
16151	810879
7332	810880
13478	810881
17850	810882
59847	810883
11796	810884
101049	810885
101226	810886
19593	810887
784	810888
38534	810889
27806	810890
595	810891
18187	810892
54774	810893
4399	810894
31696	810895
3870	810896
45062	810897
106102	810898
32192	810899
28432	810900
3003	810901
50558	810902
44287	810903
131414	810904
20751	810905
63801	810906
17630	810907
5639	810908
12368	810909
91021	810910
4595	810911
66174	810912
48134	810913
68757	810914
39173	810915
39173	810916
48639	810917
86224	810918
86399	810919
88717	810920
45496	810921
1626	810922
576	810923
8876	810924
107095	810925
52074	810926
99598	810927
76986	810928
59391	810929
44166	810930
6552	810931
63700	810932
3032	810933
16056	810934
121804	810935
114701	810936
100696	810937
58503	810938
35930	810939
64475	810940
45582	810941
64487	810942
38794	810943
25253	810944
38628	810945
2212	810946
51616	810947
81707	810948
81666	810949
26606	810950
69027	810951
128020	810952
51084	810953
84650	810954
50870	810955
73861	810956
40238	810957
41881	810958
20802	810959
29861	810960
1733	810961
43989	810962
27505	810963
59557	810964
71543	810965
71543	810966
66139	810967
77120	810968
12676	810969
20342	810970
28092	810971
68092	810972
5203	810973
125601	810974
5242	810975
3309	810976
28178	810977
104353	810978
83755	810979
113157	810980
75344	810981
26514	810982
73175	810983
35502	810984
21529	810985
18822	810986
40979	810987
9693	810988
9693	810989
36836	810990
79901	810991
46201	810992
27192	810993
68267	810994
16873	810995
23682	810996
24988	810997
5783	810998
1305	810999
15	811000
42582	811001
88082	811002
49835	811003
1935	811004
3257	811005
24301	811006
10	811007
1246	811008
8274	811009
3656	811010
2802	811011
1511	811012
11908	811013
74791	811014
11853	811015
25806	811016
29341	811017
532	811018
76866	811019
7654	811020
37650	811021
14778	811022
6806	811023
36051	811024
58373	811025
44894	811026
34651	811027
6466	811028
44802	811029
23535	811030
7954	811031
28037	811032
87854	811033
22146	811034
18051	811035
50449	811036
76577	811037
30175	811038
2358	811039
26474	811040
79017	811041
5757	811042
136676	811043
133252	811044
1016	811045
68010	811046
3284	811047
4076	811048
60444	811049
80427	811050
6402	811051
100966	811052
5004	811053
20376	811054
47924	811055
19544	811056
68744	811057
67688	811058
82151	811059
64631	811060
12205	811061
8282	811062
15509	811063
26152	811064
48183	811065
7800	811066
17147	811067
134587	811068
1096	811069
69503	811070
33688	811071
68271	811072
3559	811073
6839	811074
110387	811075
4704	811076
8197	811077
25376	811078
7763	811079
24781	811080
35505	811081
22709	811082
73719	811083
10080	811084
1663	811085
25769	811086
47224	811087
55128	811088
2349	811089
44275	811090
122587	811091
18526	811092
2943	811093
27645	811094
52213	811095
25469	811096
52262	811097
54238	811098
1345	811099
8071	811100
2665	811101
22908	811102
2484	811103
19015	811104
14399	811105
102492	811106
13171	811107
20063	811108
23966	811109
19670	811110
5200	811111
18773	811112
10574	811113
43443	811114
25817	811115
11233	811116
5252	811117
7943	811118
9683	811119
93998	811120
62585	811121
18775	811122
73115	811123
67789	811124
64029	811125
71944	811126
118808	811127
4810	811128
2250	811129
57715	811130
16510	811131
40429	811132
53988	811133
45912	811134
11688	811135
76730	811136
3474	811137
21927	811138
50380	811139
69360	811140
12932	811141
2897	811142
66892	811143
40938	811144
89669	811145
36820	811146
6641	811147
15777	811148
37706	811149
25511	811150
16557	811151
29475	811152
4264	811153
39203	811154
68732	811155
63656	811156
2237	811157
3559	811158
617	811159
4695	811160
104018	811161
38807	811162
7223	811163
41471	811164
23305	811165
7035	811166
40865	811167
20339	811168
7441	811169
3918	811170
73442	811171
9384	811172
30403	811173
83453	811174
10437	811175
107054	811176
135731	811177
48166	811178
32352	811179
4273	811180
8461	811181
25237	811182
14516	811183
62768	811184
67987	811185
92546	811186
67856	811187
120	811188
83870	811189
56402	811190
27639	811191
100872	811192
1973	811193
130207	811194
26179	811195
21958	811196
39782	811197
9153	811198
2995	811199
21074	811200
58205	811201
137178	811202
14428	811203
2236	811204
10888	811205
22296	811206
22296	811207
236	811208
10	811209
159	811210
144122	811211
327	811212
158	811213
37565	811214
16781	811215
3530	811216
64259	811217
15162	811218
9024	811219
11082	811220
11020	811221
1579	811222
139	811223
16459	811224
11341	811225
26912	811226
5154	811227
662	811228
3563	811229
122792	811230
5364	811231
12425	811232
240	811233
1231	811234
17236	811235
592	811236
65837	811237
8277	811238
2223	811239
1891	811240
7200	811241
1021	811242
196	811243
22147	811244
571	811245
282	811246
19606	811247
14248	811248
115232	811249
92985	811250
1158	811251
364	811252
875	811253
77062	811254
154	811255
587	811256
12425	811257
2721	811258
10	811259
592	811260
11138	811261
10742	811262
154	811263
10896	811264
70203	811265
131	811266
33155	811267
154	811268
51154	811269
94130	811270
1	811271
42657	811272
1893	811273
12933	811274
23698	811275
111247	811276
1223	811277
809	811278
97	811279
2531	811280
152	811281
1363	811282
32195	811283
896	811284
434	811285
48104	811286
4041	811287
18997	811288
11598	811289
2726	811290
37944	811291
44429	811292
114550	811293
1374	811294
45371	811295
13598	811296
33541	811297
4908	811298
30684	811299
59794	811300
49968	811301
77442	811302
7007	811303
43303	811304
4908	811305
26390	811306
64821	811307
9637	811308
78190	811309
63505	811310
136274	811311
92513	811312
18539	811313
28958	811314
76975	811315
462	811316
12926	811317
55577	811318
40999	811319
82161	811320
8366	811321
35886	811322
40892	811323
37643	811324
67215	811325
47641	811326
76376	811327
26718	811328
49968	811329
110953	811330
68419	811331
87213	811332
67532	811333
87171	811334
19666	811335
46407	811336
5496	811337
7466	811338
3555	811339
39718	811340
2647	811341
56342	811342
48940	811343
3297	811344
13860	811345
5572	811346
46028	811347
68703	811348
6734	811349
39821	811350
7121	811351
26896	811352
26896	811353
66603	811354
35825	811355
3994	811356
85250	811357
11317	811358
44639	811359
9898	811360
35275	811361
16759	811362
45491	811363
132578	811364
1646	811365
17090	811366
2473	811367
3920	811368
30565	811369
5282	811370
18330	811371
87161	811372
15158	811373
19058	811374
4210	811375
1637	811376
9392	811377
16283	811378
30863	811379
9998	811380
41978	811381
41978	811382
23676	811383
3311	811384
20052	811385
67512	811386
21438	811387
12941	811388
39721	811389
10876	811390
10047	811391
9436	811392
25467	811393
68696	811394
5311	811395
77100	811396
10269	811397
45491	811398
12521	811399
18648	811400
71450	811401
71801	811402
26575	811403
3993	811404
2809	811405
110	811406
5250	811407
63503	811408
31430	811409
1732	811410
13864	811411
53145	811412
6186	811413
9984	811414
52800	811415
15986	811416
5715	811417
22941	811418
5328	811419
21438	811420
18621	811421
2945	811422
26756	811423
45659	811424
1408	811425
24366	811426
48599	811427
61764	811428
18866	811429
247	811430
129777	811431
4620	811432
1345	811433
3301	811434
29982	811435
11598	811436
1949	811437
5977	811438
10057	811439
32436	811440
6624	811441
84709	811442
21992	811443
7513	811444
76802	811445
103471	811446
9989	811447
8182	811448
45578	811449
13732	811450
70309	811451
61694	811452
11708	811453
33001	811454
28003	811455
14965	811456
64823	811457
45291	811458
17376	811459
70035	811460
6299	811461
30955	811462
44793	811463
93856	811464
51978	811465
45621	811466
64037	811467
14269	811468
45797	811469
89040	811470
250	811471
45916	811472
69786	811473
84523	811474
79627	811475
21346	811476
18309	811477
46246	811478
3372	811479
23407	811480
3018	811481
1172	811482
47959	811483
805	811484
31402	811485
6063	811486
51940	811487
25803	811488
23858	811489
13857	811490
10511	811491
70962	811492
41915	811493
16821	811494
65418	811495
64687	811496
38011	811497
17200	811498
6817	811499
1785	811500
49807	811501
26392	811502
62337	811503
26517	811504
76286	811505
47191	811506
16522	811507
98217	811508
22326	811509
41911	811510
104860	811511
2867	811512
13915	811513
6345	811514
38610	811515
1065	811516
19153	811517
19666	811518
10995	811519
40829	811520
45451	811521
47243	811522
8730	811523
19600	811524
83631	811525
52940	811526
6225	811527
44781	811528
46000	811529
41306	811530
61461	811531
69833	811532
52593	811533
7080	811534
7401	811535
38537	811536
25382	811537
76245	811538
78413	811539
84632	811540
161876	811541
59363	811542
18300	811543
68849	811544
805	811545
30917	811546
48600	811547
73497	811548
80609	811549
3064	811550
34309	811551
5247	811552
6294	811553
9234	811554
3005	811555
6748	811556
90270	811557
34741	811558
805	811559
24970	811560
1278	811561
28770	811562
2646	811563
114719	811564
19866	811565
22613	811566
111425	811567
3993	811568
2101	811569
28649	811570
814	811571
12187	811572
36661	811573
567	811574
3625	811575
18434	811576
8008	811577
64120	811578
16496	811579
15686	811580
2926	811581
789	811582
2936	811583
7319	811584
7881	811585
184	811586
46830	811587
9735	811588
133821	811589
23845	811590
766	811591
234	811592
46830	811593
2279	811594
68	811595
5329	811596
3435	811597
51573	811598
70080	811599
862	811600
20670	811601
19717	811602
1432	811603
4541	811604
13049	811605
16313	811606
11162	811607
10870	811608
8718	811609
115423	811610
8607	811611
506	811612
1149	811613
5109	811614
113869	811615
20491	811616
26663	811617
5516	811618
6333	811619
39086	811620
14	811621
28177	811622
66894	811623
1422	811624
629	811625
31329	811626
13540	811627
531	811628
116754	811629
32470	811630
95486	811631
4745	811632
61693	811633
6352	811634
455	811635
26637	811636
49940	811637
39540	811638
3818	811639
45111	811640
62396	811641
1082	811642
2128	811643
95482	811644
95304	811645
17910	811646
7598	811647
70976	811648
3895	811649
9914	811650
13285	811651
4678	811652
5792	811653
4401	811654
7599	811655
5532	811656
4357	811657
23166	811658
5452	811659
11034	811660
46966	811661
25435	811662
17790	811663
4244	811664
4029	811665
178	811666
17677	811667
11266	811668
903	811669
2603	811670
67715	811671
31119	811672
34232	811673
13559	811674
13234	811675
19574	811676
16087	811677
3930	811678
55	811679
37392	811680
230	811681
623	811682
49189	811683
34610	811684
1074	811685
25809	811686
1323	811687
600	811688
4332	811689
9097	811690
3196	811691
9740	811692
7079	811693
4023	811694
10879	811695
47873	811696
53810	811697
22049	811698
650	811699
23349	811700
96348	811701
6394	811702
87106	811703
943	811704
10092	811705
243	811706
5263	811707
29712	811708
3600	811709
116830	811710
2698	811711
49386	811712
11549	811713
20223	811714
23474	811715
61264	811716
36356	811717
9030	811718
1493	811719
60764	811720
4242	811721
45080	811722
707	811723
270	811724
104287	811725
4314	811726
11	811727
7807	811728
29712	811729
101	811730
1218	811731
2337	811732
24880	811733
5263	811734
6250	811735
2	811736
3733	811737
33261	811738
618	811739
6329	811740
20992	811741
2999	811742
35872	811743
429	811744
4383	811745
11807	811746
1510	811747
2531	811748
24156	811749
1270	811750
6187	811751
19093	811752
16091	811753
24545	811754
38198	811755
2057	811756
80374	811757
86275	811758
79658	811759
20244	811760
3978	811761
121664	811762
49481	811763
18542	811764
85251	811765
975	811766
89837	811767
108794	811768
43	811769
47699	811770
5729	811771
20137	811772
64001	811773
44144	811774
1622	811775
6083	811776
2305	811777
2700	811778
9186	811779
148	811780
135681	811781
49803	811782
33094	811783
73839	811784
38787	811785
148	811786
189	811787
2948	811788
95739	811789
4683	811790
697	811791
736	811792
5527	811793
5811	811794
36223	811795
465	811796
14408	811797
972	811798
6227	811799
3353	811800
4682	811801
3080	811802
19653	811803
22024	811804
43459	811805
2755	811806
328	811807
22203	811808
110814	811809
26993	811810
88793	811811
21315	811812
10306	811813
87525	811814
54129	811815
62335	811816
4683	811817
1238	811818
48391	811819
7172	811820
16913	811821
69906	811822
4553	811823
2558	811824
3069	811825
28819	811826
5811	811827
3246	811828
4000	811829
28113	811830
637	811831
2	811832
5168	811833
32998	811834
39278	811835
78496	811836
34807	811837
27	811838
1389	811839
63287	811840
53857	811841
36777	811842
47647	811843
76	811844
23923	811845
2770	811846
2442	811847
3169	811848
83375	811849
1292	811850
903	811851
17918	811852
19947	811853
54690	811854
68710	811855
45130	811856
1586	811857
14064	811858
119155	811859
20765	811860
71638	811861
124702	811862
350	811863
6999	811864
32087	811865
2785	811866
10874	811867
47296	811868
17543	811869
1009	811870
30011	811871
9951	811872
5364	811873
84	811874
108	811875
71362	811876
5067	811877
93973	811878
779	811879
9002	811880
112	811881
41470	811882
27	811883
1044	811884
918	811885
71021	811886
38094	811887
26272	811888
8003	811889
45340	811890
18767	811891
39203	811892
2291	811893
97868	811894
2753	811895
29200	811896
21315	811897
1281	811898
2899	811899
4131	811900
1405	811901
2200	811902
30167	811903
165	811904
1493	811905
42643	811906
5312	811907
4759	811908
7449	811909
16164	811910
2438	811911
4249	811912
28062	811913
1	811914
11153	811915
16514	811916
9962	811917
89	811918
4607	811919
3734	811920
91367	811921
47699	811922
6065	811923
8012	811924
555	811925
1071	811926
351	811927
2785	811928
1237	811929
48614	811930
17847	811931
38897	811932
14655	811933
17	811934
1026	811935
78852	811936
47372	811937
20081	811938
11348	811939
10278	811940
12174	811941
18654	811942
2753	811943
17169	811944
87428	811945
66304	811946
17376	811947
45519	811948
21341	811949
27038	811950
24553	811951
655	811952
3597	811953
54354	811954
16530	811955
9263	811956
2417	811957
8529	811958
35084	811959
82732	811960
3370	811961
11646	811962
42968	811963
37548	811964
37581	811965
6887	811966
4084	811967
1013	811968
32093	811969
3808	811970
19745	811971
27145	811972
107226	811973
55628	811974
59036	811975
53876	811976
42000	811977
2275	811978
26402	811979
24133	811980
3060	811981
11470	811982
12502	811983
384	811984
10638	811985
2808	811986
31491	811987
50335	811988
26945	811989
29016	811990
23834	811991
413	811992
35107	811993
33010	811994
1410	811995
3124	811996
50	811997
315	811998
38560	811999
12223	812000
37867	812001
16154	812002
60373	812003
3875	812004
12443	812005
1922	812006
4120	812007
2679	812008
52760	812009
98827	812010
33571	812011
1398	812012
5360	812013
2044	812014
842	812015
6438	812016
4923	812017
99132	812018
35996	812019
39501	812020
48575	812021
3668	812022
5693	812023
16974	812024
2847	812025
4383	812026
45633	812027
30009	812028
3654	812029
47390	812030
13565	812031
898	812032
105310	812033
50	812034
18420	812035
2723	812036
5543	812037
42593	812038
65431	812039
42291	812040
3241	812041
12657	812042
1108	812043
12704	812044
3447	812045
17746	812046
10155	812047
40043	812048
1494	812049
14624	812050
35443	812051
137481	812052
4444	812053
3392	812054
19551	812055
15981	812056
14419	812057
46289	812058
59876	812059
44363	812060
31154	812061
94026	812062
77780	812063
1673	812064
74312	812065
3823	812066
5376	812067
8474	812068
1286	812069
27085	812070
1396	812071
18725	812072
15692	812073
105581	812074
30336	812075
5481	812076
33289	812077
31377	812078
6737	812079
47652	812080
15521	812081
6958	812082
44105	812083
1013	812084
1013	812085
3808	812086
1552	812087
26931	812088
8023	812089
2973	812090
1013	812091
26932	812092
3241	812093
10040	812094
1716	812095
126037	812096
3450	812097
14137	812098
50580	812099
1	812100
38508	812101
96925	812102
105083	812103
89	812104
309	812105
7	812106
1335	812107
330	812108
73	812109
750	812110
20789	812111
53	812112
172	812113
80	812114
28	812115
14788	812116
713	812117
268	812118
4477	812119
11	812120
17550	812121
48548	812122
4024	812123
1461	812124
27805	812125
13470	812126
24323	812127
93	812128
671	812129
66	812130
51323	812131
5005	812132
39884	812133
6140	812134
144	812135
20682	812136
1230	812137
3103	812138
104248	812139
108531	812140
14634	812141
18073	812142
30523	812143
71427	812144
9917	812145
14428	812146
32128	812147
58568	812148
18694	812149
9093	812150
48457	812151
47284	812152
78422	812153
87419	812154
37584	812155
25222	812156
25849	812157
33160	812158
46336	812159
19599	812160
81375	812161
12893	812162
2973	812163
3241	812164
3556	812165
1268	812166
2499	812167
37116	812168
9	812169
10070	812170
3393	812171
17342	812172
1571	812173
8554	812174
15718	812175
6920	812176
1760	812177
163	812178
71246	812179
1350	812180
52	812181
209	812182
2716	812183
1277	812184
164	812185
73	812186
8844	812187
1622	812188
133	812189
3648	812190
16459	812191
11153	812192
16568	812193
3867	812194
29207	812195
88640	812196
17059	812197
2935	812198
54257	812199
8165	812200
809	812201
129074	812202
14245	812203
60603	812204
1872	812205
67960	812206
3467	812207
294	812208
2362	812209
17360	812210
28525	812211
175	812212
39134	812213
1087	812214
1952	812215
16077	812216
33049	812217
11490	812218
589	812219
49225	812220
54943	812221
105090	812222
2569	812223
38787	812224
18089	812225
38733	812226
9872	812227
34926	812228
10873	812229
3361	812230
17942	812231
175	812232
2871	812233
15864	812234
126078	812235
9220	812236
11	812237
5651	812238
20364	812239
161	812240
37840	812241
56382	812242
976	812243
2309	812244
8301	812245
56681	812246
3891	812247
1346	812248
1083	812249
5057	812250
2270	812251
1878	812252
1095	812253
53001	812254
9	812255
7377	812256
7197	812257
9441	812258
98098	812259
121451	812260
211	812261
4423	812262
49132	812263
629	812264
6113	812265
3001	812266
15210	812267
6573	812268
17	812269
33332	812270
33292	812271
1068	812272
6513	812273
28583	812274
9466	812275
20214	812276
4802	812277
40120	812278
2057	812279
58	812280
209	812281
113200	812282
343	812283
1478	812284
22205	812285
6514	812286
994	812287
98204	812288
5661	812289
12240	812290
3962	812291
3478	812292
3733	812293
1502	812294
4723	812295
29562	812296
46853	812297
70047	812298
45974	812299
58	812300
6394	812301
24	812302
6143	812303
1217	812304
161	812305
8888	812306
2542	812307
1289	812308
33865	812309
6743	812310
18098	812311
55	812312
531	812313
386	812314
713	812315
210	812316
961	812317
22803	812318
25914	812319
3733	812320
4630	812321
6240	812322
11	812323
45880	812324
2673	812325
1872	812326
9304	812327
11147	812328
1939	812329
887	812330
69581	812331
114665	812332
230	812333
128850	812334
386	812335
270	812336
219	812337
11474	812338
17536	812339
1188	812340
22936	812341
46436	812342
82582	812343
9021	812344
349	812345
63684	812346
663	812347
83	812348
7563	812349
102312	812350
49912	812351
16	812352
5711	812353
49383	812354
16781	812355
30004	812356
2979	812357
2234	812358
3985	812359
15733	812360
3526	812361
5609	812362
5316	812363
1419	812364
7605	812365
20997	812366
54	812367
5587	812368
898	812369
109	812370
3876	812371
1580	812372
70	812373
3236	812374
27405	812375
45997	812376
512	812377
9241	812378
8202	812379
1297	812380
31754	812381
55132	812382
83483	812383
126	812384
3	812385
5586	812386
48789	812387
3748	812388
3401	812389
2284	812390
3786	812391
877	812392
33589	812393
9456	812394
24875	812395
17622	812396
39716	812397
249	812398
32798	812399
650	812400
1770	812401
70503	812402
19256	812403
7995	812404
343	812405
490	812406
1929	812407
86566	812408
13731	812409
134519	812410
14593	812411
19991	812412
8513	812413
9246	812414
11	812415
51940	812416
8053	812417
2614	812418
56670	812419
5878	812420
2875	812421
1918	812422
6414	812423
722	812424
34815	812425
3864	812426
95143	812427
3922	812428
4618	812429
29557	812430
21576	812431
96256	812432
19233	812433
19231	812434
55663	812435
11147	812436
302	812437
672	812438
158	812439
1598	812440
4732	812441
34712	812442
1292	812443
22284	812444
8116	812445
2878	812446
10079	812447
16435	812448
19921	812449
650	812450
16202	812451
11674	812452
2036	812453
9240	812454
21629	812455
64533	812456
24618	812457
1357	812458
41140	812459
101	812460
18067	812461
71931	812462
710	812463
736	812464
736	812465
28570	812466
1319	812467
766	812468
78085	812469
35346	812470
57032	812471
2829	812472
4162	812473
4407	812474
3526	812475
18	812476
27839	812477
1389	812478
61700	812479
6743	812480
9338	812481
28071	812482
5245	812483
109481	812484
790	812485
56913	812486
93	812487
11751	812488
413	812489
53021	812490
566	812491
156862	812492
33187	812493
1212	812494
37316	812495
12780	812496
247	812497
44722	812498
50	812499
5222	812500
56290	812501
21	812502
20813	812503
76531	812504
71999	812505
894	812506
115306	812507
8527	812508
39	812509
11364	812510
13462	812511
850	812512
38429	812513
136255	812514
39508	812515
15022	812516
7602	812517
99598	812518
65278	812519
57514	812520
8392	812521
32894	812522
12453	812523
158399	812524
78949	812525
63357	812526
11441	812527
31523	812528
7254	812529
2903	812530
15718	812531
894	812532
20	812533
66179	812534
2827	812535
84	812536
4035	812537
13195	812538
790	812539
70237	812540
2029	812541
11050	812542
16354	812543
15885	812544
17327	812545
22329	812546
24714	812547
43263	812548
42467	812549
18912	812550
9581	812551
855	812552
6053	812553
55189	812554
984	812555
178	812556
1020	812557
72594	812558
809	812559
2217	812560
2	812561
35657	812562
17961	812563
91609	812564
4026	812565
19502	812566
86	812567
972	812568
378	812569
60906	812570
31144	812571
22425	812572
36071	812573
111362	812574
15990	812575
2077	812576
19854	812577
7609	812578
22453	812579
12065	812580
75	812581
11179	812582
54360	812583
19114	812584
49017	812585
19916	812586
13687	812587
260	812588
32698	812589
8231	812590
11107	812591
18350	812592
2231	812593
6250	812594
37840	812595
27463	812596
47665	812597
2496	812598
28885	812599
12026	812600
56437	812601
3410	812602
52872	812603
3985	812604
11234	812605
10013	812606
835	812607
6266	812608
375	812609
2217	812610
855	812611
11066	812612
1664	812613
385	812614
6130	812615
1442	812616
24553	812617
156428	812618
3682	812619
31418	812620
6	812621
3900	812622
119664	812623
4651	812624
680	812625
73983	812626
2251	812627
894	812628
35338	812629
25809	812630
40	812631
2265	812632
2800	812633
25312	812634
6503	812635
1094	812636
21119	812637
37495	812638
349	812639
508	812640
2086	812641
13261	812642
33347	812643
4440	812644
8767	812645
91421	812646
54073	812647
106280	812648
27448	812649
152449	812650
173	812651
4475	812652
10489	812653
22149	812654
2439	812655
810	812656
912	812657
22117	812658
360	812659
2995	812660
27108	812661
52830	812662
9139	812663
100962	812664
86234	812665
19930	812666
18859	812667
2633	812668
53405	812669
24600	812670
56423	812671
1859	812672
8313	812673
67757	812674
759	812675
861	812676
8938	812677
43	812678
1634	812679
65714	812680
70336	812681
476	812682
2137	812683
1939	812684
796	812685
126056	812686
3248	812687
2493	812688
50185	812689
19181	812690
29846	812691
1310	812692
4338	812693
68	812694
8825	812695
1158	812696
17207	812697
19104	812698
1337	812699
1121	812700
130963	812701
1356	812702
2496	812703
2097	812704
236	812705
22954	812706
874	812707
8281	812708
51518	812709
20008	812710
11785	812711
54143	812712
1819	812713
2559	812714
3774	812715
26173	812716
8583	812717
6351	812718
17370	812719
2115	812720
7546	812721
4961	812722
76	812723
994	812724
19697	812725
2296	812726
63756	812727
165103	812728
9019	812729
457	812730
53202	812731
68737	812732
34397	812733
3398	812734
2400	812735
33927	812736
65264	812737
1983	812738
54	812739
54	812740
2823	812741
26197	812742
54276	812743
38125	812744
8436	812745
64655	812746
18040	812747
20501	812748
10108	812749
5946	812750
6950	812751
2813	812752
126033	812753
42263	812754
33261	812755
29573	812756
39997	812757
64055	812758
254	812759
5362	812760
90265	812761
42479	812762
62039	812763
41178	812764
3526	812765
61471	812766
90600	812767
36208	812768
386	812769
48878	812770
4995	812771
12480	812772
1622	812773
52068	812774
30209	812775
4646	812776
71012	812777
561	812778
5268	812779
1027	812780
23583	812781
685	812782
36497	812783
55656	812784
4565	812785
9427	812786
49386	812787
2667	812788
120782	812789
47899	812790
35536	812791
3949	812792
487	812793
39554	812794
2103	812795
14742	812796
268	812797
86219	812798
21888	812799
111552	812800
30941	812801
10982	812802
50465	812803
976	812804
1747	812805
5377	812806
29602	812807
16218	812808
69836	812809
39111	812810
46118	812811
1276	812812
55088	812813
622	812814
811	812815
2713	812816
750	812817
3611	812818
38089	812819
15318	812820
133198	812821
209	812822
24327	812823
13355	812824
23315	812825
456	812826
34383	812827
14135	812828
45	812829
4287	812830
291	812831
88365	812832
2579	812833
66067	812834
66067	812835
11874	812836
5670	812837
634	812838
19977	812839
54940	812840
50694	812841
1402	812842
117166	812843
68	812844
15702	812845
71181	812846
9353	812847
53891	812848
107084	812849
35215	812850
15615	812851
784	812852
3572	812853
1540	812854
1737	812855
53	812856
64533	812857
10635	812858
60112	812859
1832	812860
5791	812861
6229	812862
203	812863
2290	812864
36148	812865
22298	812866
73621	812867
3545	812868
53730	812869
663	812870
36116	812871
55234	812872
168	812873
1319	812874
50655	812875
3089	812876
16817	812877
2823	812878
54338	812879
45832	812880
1760	812881
935	812882
7014	812883
35517	812884
1231	812885
6503	812886
1121	812887
9887	812888
17846	812889
3280	812890
2297	812891
1929	812892
513	812893
11053	812894
865	812895
70229	812896
851	812897
5747	812898
21796	812899
2612	812900
31236	812901
7	812902
9746	812903
3178	812904
5421	812905
883	812906
916	812907
9431	812908
1069	812909
1547	812910
18762	812911
1512	812912
2290	812913
101386	812914
29034	812915
2156	812916
713	812917
3735	812918
8346	812919
9064	812920
233	812921
43016	812922
10690	812923
21077	812924
30326	812925
2248	812926
310	812927
230	812928
17536	812929
97939	812930
1620	812931
7624	812932
81946	812933
12635	812934
3526	812935
2551	812936
1504	812937
16721	812938
4859	812939
6672	812940
566	812941
9350	812942
10637	812943
9887	812944
53984	812945
4302	812946
17117	812947
883	812948
9466	812949
4777	812950
9612	812951
4024	812952
3236	812953
386	812954
2290	812955
469	812956
250	812957
18468	812958
54328	812959
1077	812960
427	812961
295	812962
14384	812963
42176	812964
17276	812965
3451	812966
342	812967
2995	812968
2013	812969
20710	812970
179	812971
8590	812972
35010	812973
49129	812974
10559	812975
4052	812976
18445	812977
14658	812978
20747	812979
3781	812980
4048	812981
5421	812982
3354	812983
32155	812984
92718	812985
4515	812986
566	812987
452	812988
124840	812989
53319	812990
1462	812991
615	812992
8092	812993
6980	812994
71	812995
48643	812996
16506	812997
740	812998
11608	812999
2806	813000
2718	813001
53	813002
27286	813003
444	813004
48131	813005
6227	813006
2232	813007
5193	813008
19	813009
12351	813010
12999	813011
24247	813012
10572	813013
49109	813014
1124	813015
1337	813016
21314	813017
2279	813018
1297	813019
15981	813020
865	813021
25933	813022
2724	813023
7791	813024
2695	813025
18223	813026
416	813027
1141	813028
99178	813029
6786	813030
39520	813031
36931	813032
956	813033
561	813034
3999	813035
5760	813036
16106	813037
45075	813038
19011	813039
3587	813040
370	813041
3175	813042
12269	813043
8003	813044
28192	813045
431	813046
49736	813047
14752	813048
137059	813049
275	813050
7567	813051
3668	813052
114704	813053
3	813054
11791	813055
371	813056
2823	813057
1716	813058
30602	813059
5364	813060
32871	813061
18468	813062
566	813063
8413	813064
2217	813065
3325	813066
3561	813067
12928	813068
2716	813069
25254	813070
2838	813071
2441	813072
1815	813073
1839	813074
3022	813075
230	813076
69958	813077
71433	813078
846	813079
4603	813080
20219	813081
3627	813082
42152	813083
303	813084
54	813085
6746	813086
7716	813087
574	813088
9887	813089
2825	813090
14840	813091
5355	813092
9341	813093
78240	813094
5661	813095
2290	813096
129649	813097
230	813098
95793	813099
24097	813100
814	813101
12491	813102
30668	813103
100938	813104
35543	813105
576	813106
3336	813107
28570	813108
1237	813109
972	813110
70	813111
17	813112
45263	813113
17506	813114
5091	813115
3827	813116
2472	813117
1696	813118
24553	813119
209	813120
241	813121
4611	813122
1394	813123
2755	813124
53382	813125
39757	813126
27741	813127
27261	813128
7627	813129
22607	813130
26677	813131
41895	813132
41183	813133
11538	813134
10547	813135
71859	813136
61	813137
2472	813138
8046	813139
34593	813140
4748	813141
6420	813142
22295	813143
4944	813144
13042	813145
121144	813146
6834	813147
3022	813148
13966	813149
13389	813150
22647	813151
260	813152
21203	813153
64408	813154
17600	813155
1007	813156
1915	813157
52989	813158
2119	813159
12661	813160
59779	813161
21265	813162
57690	813163
1567	813164
2271	813165
41607	813166
62099	813167
143666	813168
23955	813169
5903	813170
8789	813171
72929	813172
18071	813173
30202	813174
3492	813175
4237	813176
33300	813177
95915	813178
6111	813179
38923	813180
29553	813181
39	813182
865	813183
97586	813184
24311	813185
20700	813186
23514	813187
2152	813188
124219	813189
128	813190
4524	813191
588	813192
33138	813193
3178	813194
27661	813195
1873	813196
113410	813197
5851	813198
7604	813199
3215	813200
35414	813201
13109	813202
50	813203
4078	813204
3741	813205
80572	813206
1378	813207
122485	813208
63085	813209
78849	813210
8060	813211
4748	813212
50	813213
26761	813214
5973	813215
15759	813216
100264	813217
49254	813218
22582	813219
20433	813220
45492	813221
25948	813222
5998	813223
77928	813224
108639	813225
17602	813226
27969	813227
6023	813228
22117	813229
63526	813230
878	813231
68740	813232
108524	813233
27768	813234
52091	813235
3241	813236
12388	813237
44031	813238
83690	813239
8710	813240
83	813241
1467	813242
4158	813243
117341	813244
31225	813245
23450	813246
14675	813247
51819	813248
2175	813249
12535	813250
49730	813251
61376	813252
51861	813253
4576	813254
31100	813255
98363	813256
4405	813257
2097	813258
342	813259
10279	813260
274	813261
5998	813262
49499	813263
34582	813264
49499	813265
22607	813266
8570	813267
9468	813268
34073	813269
99107	813270
13042	813271
5136	813272
28346	813273
23677	813274
4713	813275
47737	813276
40711	813277
636	813278
1540	813279
18220	813280
83	813281
31202	813282
14370	813283
86043	813284
51	813285
20790	813286
85	813287
1013	813288
65680	813289
1749	813290
64378	813291
23707	813292
11785	813293
13309	813294
74932	813295
20518	813296
22948	813297
1089	813298
109015	813299
6698	813300
40051	813301
5449	813302
27	813303
27	813304
8348	813305
36172	813306
785	813307
162006	813308
5143	813309
52068	813310
3445	813311
27571	813312
5529	813313
730	813314
1081	813315
106630	813316
2266	813317
4299	813318
11266	813319
59478	813320
90097	813321
12540	813322
34764	813323
13417	813324
104362	813325
24322	813326
88660	813327
90327	813328
14094	813329
84497	813330
36109	813331
34177	813332
5023	813333
10636	813334
24244	813335
41338	813336
42663	813337
127813	813338
48714	813339
66667	813340
24622	813341
492	813342
100674	813343
50578	813344
2174	813345
1129	813346
4705	813347
56845	813348
3338	813349
67161	813350
2456	813351
17935	813352
12895	813353
17119	813354
125827	813355
2315	813356
9479	813357
137400	813358
21135	813359
3397	813360
16223	813361
360	813362
37937	813363
46044	813364
24538	813365
15507	813366
4396	813367
15583	813368
18825	813369
26057	813370
90723	813371
19685	813372
50701	813373
33676	813374
76593	813375
22048	813376
132371	813377
69945	813378
50	813379
5742	813380
33655	813381
10887	813382
2176	813383
86163	813384
6352	813385
16113	813386
23679	813387
31888	813388
57995	813389
81908	813390
4396	813391
60409	813392
78085	813393
30481	813394
647	813395
8749	813396
23485	813397
317	813398
352	813399
91482	813400
88997	813401
44679	813402
5389	813403
2057	813404
51	813405
32902	813406
31685	813407
126172	813408
119	813409
50	813410
10989	813411
13253	813412
139711	813413
12793	813414
9768	813415
89274	813416
25365	813417
4013	813418
2047	813419
36595	813420
384	813421
2425	813422
2608	813423
41247	813424
18088	813425
52436	813426
34781	813427
1886	813428
17661	813429
49614	813430
4623	813431
32857	813432
6052	813433
3855	813434
10431	813435
73107	813436
31414	813437
33245	813438
16977	813439
4078	813440
14179	813441
20898	813442
31342	813443
53810	813444
7157	813445
1955	813446
91651	813447
9786	813448
51822	813449
11971	813450
1871	813451
111324	813452
11395	813453
1353	813454
108759	813455
70026	813456
42430	813457
29471	813458
8089	813459
83766	813460
12756	813461
77595	813462
17775	813463
8404	813464
87887	813465
77258	813466
379	813467
5579	813468
111827	813469
5784	813470
9865	813471
685	813472
32964	813473
4529	813474
23659	813475
124547	813476
310	813477
46025	813478
10721	813479
15671	813480
7756	813481
20674	813482
55034	813483
132359	813484
100409	813485
14064	813486
49694	813487
3821	813488
28543	813489
39546	813490
124710	813491
69772	813492
19261	813493
107600	813494
58617	813495
28341	813496
3175	813497
36591	813498
5304	813499
8719	813500
12496	813501
25006	813502
22702	813503
17037	813504
82301	813505
20732	813506
41923	813507
76435	813508
71648	813509
10613	813510
26441	813511
45826	813512
14611	813513
71665	813514
1921	813515
48260	813516
38522	813517
5383	813518
66570	813519
51884	813520
8207	813521
696	813522
14505	813523
10613	813524
5165	813525
15357	813526
2064	813527
64917	813528
5351	813529
8268	813530
37366	813531
34648	813532
1588	813533
4622	813534
36148	813535
996	813536
2973	813537
3427	813538
6	813539
13	813540
27272	813541
23803	813542
64695	813543
15732	813544
9814	813545
82276	813546
26549	813547
26549	813548
68601	813549
5301	813550
132367	813551
1143	813552
83331	813553
2207	813554
65780	813555
65699	813556
14866	813557
47424	813558
11623	813559
1707	813560
1745	813561
60017	813562
19936	813563
1658	813564
4582	813565
954	813566
39243	813567
45885	813568
22049	813569
30395	813570
8502	813571
33324	813572
10410	813573
202	813574
56049	813575
725	813576
33390	813577
48002	813578
2896	813579
82924	813580
86381	813581
5184	813582
1139	813583
63126	813584
41897	813585
21351	813586
13369	813587
109983	813588
30333	813589
4	813590
6087	813591
17232	813592
4463	813593
181	813594
3854	813595
437	813596
26990	813597
2785	813598
1168	813599
62226	813600
92017	813601
869	813602
39548	813603
105910	813604
21427	813605
5592	813606
24035	813607
92	813608
35977	813609
766	813610
9962	813611
77939	813612
13136	813613
3523	813614
8072	813615
46052	813616
43503	813617
34619	813618
86667	813619
61890	813620
35892	813621
21135	813622
98036	813623
901	813624
18373	813625
51151	813626
109223	813627
51127	813628
35930	813629
18	813630
37929	813631
40636	813632
11641	813633
4058	813634
18	813635
5808	813636
16686	813637
69215	813638
36779	813639
21599	813640
90569	813641
30450	813642
26296	813643
5266	813644
22582	813645
3392	813646
86706	813647
65	813648
3853	813649
1940	813650
102095	813651
24176	813652
81776	813653
1165	813654
30388	813655
136075	813656
3462	813657
6671	813658
13766	813659
40772	813660
111753	813661
34147	813662
21483	813663
60093	813664
5465	813665
62454	813666
34015	813667
50634	813668
86475	813669
41223	813670
15496	813671
42200	813672
19729	813673
2828	813674
36137	813675
10480	813676
20231	813677
41188	813678
2912	813679
1013	813680
41219	813681
22044	813682
11468	813683
1926	813684
26376	813685
3979	813686
1053	813687
31374	813688
3808	813689
1422	813690
2539	813691
1255	813692
24985	813693
1370	813694
19011	813695
1929	813696
73602	813697
4	813698
14127	813699
47204	813700
69066	813701
14219	813702
41252	813703
69743	813704
16522	813705
1927	813706
26395	813707
14520	813708
27746	813709
34038	813710
60438	813711
77101	813712
1422	813713
5220	813714
476	813715
13921	813716
2874	813717
53637	813718
7794	813719
8414	813720
967	813721
50	813722
1742	813723
7594	813724
47224	813725
8239	813726
4375	813727
1585	813728
23140	813729
301	813730
2745	813731
2090	813732
90565	813733
16955	813734
22698	813735
8458	813736
3866	813737
537	813738
5898	813739
10453	813740
4729	813741
70	813742
1064	813743
129736	813744
3506	813745
63888	813746
28426	813747
6309	813748
677	813749
5787	813750
1962	813751
39	813752
55	813753
105668	813754
805	813755
19097	813756
556	813757
48194	813758
4052	813759
5411	813760
12266	813761
23352	813762
1821	813763
620	813764
556	813765
124187	813766
101520	813767
7465	813768
73852	813769
66850	813770
50805	813771
47736	813772
51	813773
11672	813774
76594	813775
56641	813776
45981	813777
88089	813778
9685	813779
125976	813780
39905	813781
23535	813782
11224	813783
17553	813784
36251	813785
68159	813786
87411	813787
37199	813788
119200	813789
21360	813790
76605	813791
6003	813792
12674	813793
25349	813794
113853	813795
7488	813796
104155	813797
75998	813798
37320	813799
104989	813800
81808	813801
91462	813802
58606	813803
25434	813804
39506	813805
978	813806
76864	813807
32435	813808
59052	813809
76546	813810
38769	813811
11351	813812
73069	813813
36182	813814
68356	813815
72203	813816
20526	813817
97832	813818
9828	813819
91916	813820
52335	813821
111990	813822
16159	813823
16066	813824
62349	813825
50475	813826
54831	813827
12106	813828
28904	813829
4379	813830
54962	813831
2673	813832
94056	813833
13079	813834
23	813835
20	813836
100913	813837
24982	813838
8041	813839
59220	813840
43344	813841
848	813842
14066	813843
1063	813844
8392	813845
58	813846
7702	813847
22076	813848
766	813849
42548	813850
349	813851
621	813852
15	813853
344	813854
14066	813855
1620	813856
19486	813857
1579	813858
3780	813859
67782	813860
2005	813861
19815	813862
18295	813863
73311	813864
15948	813865
20435	813866
1841	813867
7963	813868
3950	813869
110555	813870
2027	813871
29615	813872
26914	813873
116503	813874
57757	813875
53353	813876
89535	813877
102286	813878
112839	813879
56028	813880
42957	813881
99505	813882
21888	813883
99467	813884
68032	813885
26009	813886
25401	813887
474	813888
30940	813889
107291	813890
76	813891
18385	813892
691	813893
78071	813894
14296	813895
31632	813896
3008	813897
114328	813898
74468	813899
8210	813900
52339	813901
1901	813902
21081	813903
2872	813904
24198	813905
49201	813906
119905	813907
29988	813908
28887	813909
10409	813910
111933	813911
18639	813912
31676	813913
39850	813914
28402	813915
36490	813916
9025	813917
141090	813918
104219	813919
40926	813920
26426	813921
73180	813922
94003	813923
5508	813924
21754	813925
13225	813926
90023	813927
32802	813928
2005	813929
36259	813930
48457	813931
38873	813932
25871	813933
19695	813934
31046	813935
49833	813936
38105	813937
7941	813938
10933	813939
105921	813940
26744	813941
40207	813942
30044	813943
29953	813944
41981	813945
14866	813946
39106	813947
138406	813948
80756	813949
26067	813950
106705	813951
110120	813952
44641	813953
53842	813954
64349	813955
47755	813956
5820	813957
58888	813958
91696	813959
121468	813960
116	813961
2485	813962
403	813963
47754	813964
76763	813965
11114	813966
5330	813967
32302	813968
85043	813969
95671	813970
64199	813971
12782	813972
96756	813973
64353	813974
76327	813975
91679	813976
44550	813977
13775	813978
60219	813979
82939	813980
6455	813981
84366	813982
41861	813983
67090	813984
18263	813985
91575	813986
4770	813987
62074	813988
474	813989
26541	813990
98956	813991
6427	813992
1357	813993
1929	813994
42382	813995
2685	813996
628	813997
1020	813998
2842	813999
1141	814000
4469	814001
12298	814002
44514	814003
38905	814004
2252	814005
63773	814006
54306	814007
4469	814008
28662	814009
34531	814010
37257	814011
34586	814012
40581	814013
1680	814014
32169	814015
1038	814016
22244	814017
1925	814018
97708	814019
62786	814020
1479	814021
134758	814022
89064	814023
37323	814024
29450	814025
64667	814026
34576	814027
28349	814028
52797	814029
43203	814030
113844	814031
92851	814032
40433	814033
74816	814034
92288	814035
98956	814036
60460	814037
79477	814038
23836	814039
54380	814040
49871	814041
91505	814042
84694	814043
34806	814044
89046	814045
112410	814046
94428	814047
89261	814048
68250	814049
82030	814050
37198	814051
67979	814052
11496	814053
14917	814054
30034	814055
3506	814056
1430	814057
31360	814058
90796	814059
38796	814060
2137	814061
4382	814062
1658	814063
87591	814064
88022	814065
45405	814066
37427	814067
89161	814068
5407	814069
1980	814070
3262	814071
87497	814072
45648	814073
107299	814074
18422	814075
9352	814076
69794	814077
52510	814078
47928	814079
6958	814080
14792	814081
43466	814082
39745	814083
2107	814084
6882	814085
9371	814086
45154	814087
4043	814088
27633	814089
21320	814090
45072	814091
4596	814092
4596	814093
83649	814094
1303	814095
53101	814096
59035	814097
38079	814098
33501	814099
296	814100
879	814101
6365	814102
30553	814103
180	814104
3437	814105
150644	814106
13966	814107
2879	814108
32056	814109
4477	814110
44448	814111
6898	814112
1141	814113
44634	814114
54255	814115
17329	814116
1074	814117
3859	814118
2177	814119
356	814120
6238	814121
1360	814122
26835	814123
85991	814124
1736	814125
6363	814126
7205	814127
869	814128
1158	814129
456	814130
40224	814131
7569	814132
9594	814133
354	814134
34484	814135
2974	814136
360	814137
35308	814138
1195	814139
1671	814140
13021	814141
2526	814142
11967	814143
9938	814144
1809	814145
20956	814146
3698	814147
4744	814148
2895	814149
89006	814150
112891	814151
1220	814152
25561	814153
220	814154
4600	814155
18350	814156
3600	814157
53238	814158
20555	814159
54824	814160
203	814161
2806	814162
2176	814163
25566	814164
42000	814165
11272	814166
18673	814167
8016	814168
1445	814169
1891	814170
35	814171
37917	814172
49239	814173
9466	814174
805	814175
453	814176
349	814177
38079	814178
109750	814179
659	814180
37486	814181
9349	814182
76835	814183
45441	814184
950	814185
3098	814186
13545	814187
9521	814188
5422	814189
2028	814190
35437	814191
7015	814192
22191	814193
647	814194
26714	814195
102542	814196
11053	814197
9976	814198
525	814199
1515	814200
91702	814201
3535	814202
203	814203
1736	814204
203	814205
16143	814206
901	814207
6466	814208
2579	814209
3560	814210
126712	814211
83520	814212
3122	814213
11703	814214
7594	814215
22634	814216
12236	814217
4530	814218
1916	814219
686	814220
343	814221
31	814222
13949	814223
7029	814224
3439	814225
1461	814226
180	814227
551	814228
1242	814229
31901	814230
810	814231
108717	814232
655	814233
131	814234
47102	814235
661	814236
73315	814237
86445	814238
2426	814239
1021	814240
4368	814241
4530	814242
2325	814243
24400	814244
763	814245
14	814246
331	814247
1922	814248
60073	814249
637	814250
55	814251
224	814252
710	814253
48	814254
2465	814255
122173	814256
551	814257
50711	814258
1488	814259
3869	814260
3838	814261
2636	814262
28769	814263
23309	814264
30627	814265
6291	814266
820	814267
802	814268
816	814269
14022	814270
35	814271
247	814272
3098	814273
21793	814274
1008	814275
1716	814276
50418	814277
3951	814278
3514	814279
1258	814280
8353	814281
101	814282
7635	814283
21182	814284
2827	814285
73422	814286
69981	814287
19711	814288
1036	814289
1297	814290
1914	814291
54177	814292
972	814293
10074	814294
2416	814295
61068	814296
459	814297
43125	814298
4600	814299
46990	814300
4097	814301
18748	814302
4578	814303
37983	814304
6947	814305
7474	814306
123864	814307
71249	814308
110821	814309
7139	814310
22097	814311
1923	814312
5266	814313
622	814314
15728	814315
161	814316
1934	814317
5355	814318
4792	814319
4999	814320
362	814321
56845	814322
4345	814323
2806	814324
72982	814325
54175	814326
1809	814327
49744	814328
3077	814329
75	814330
45950	814331
826	814332
14047	814333
7191	814334
2223	814335
2198	814336
2050	814337
11642	814338
1866	814339
32121	814340
43012	814341
350	814342
28002	814343
26004	814344
7776	814345
4838	814346
350	814347
10523	814348
97750	814349
24552	814350
18720	814351
30907	814352
5070	814353
20008	814354
62143	814355
6977	814356
36708	814357
2739	814358
2083	814359
1141	814360
32885	814361
72831	814362
6405	814363
10657	814364
63237	814365
5013	814366
14488	814367
25339	814368
87510	814369
3425	814370
794	814371
5937	814372
2152	814373
107419	814374
132416	814375
3425	814376
57690	814377
332	814378
47027	814379
6629	814380
26184	814381
46003	814382
134021	814383
17391	814384
30408	814385
83470	814386
23210	814387
26579	814388
36385	814389
9606	814390
39475	814391
21039	814392
36385	814393
56092	814394
350	814395
1871	814396
15157	814397
3140	814398
7639	814399
16992	814400
43069	814401
15678	814402
51647	814403
5103	814404
17967	814405
39903	814406
113016	814407
39	814408
95382	814409
30408	814410
22589	814411
26184	814412
14271	814413
13575	814414
656	814415
7764	814416
243	814417
12963	814418
3456	814419
30000	814420
49582	814421
4730	814422
18729	814423
28323	814424
12298	814425
69603	814426
48736	814427
2766	814428
5164	814429
12183	814430
2633	814431
1989	814432
56258	814433
15617	814434
4638	814435
8672	814436
32469	814437
19474	814438
67236	814439
7285	814440
1917	814441
1917	814442
1917	814443
1917	814444
1917	814445
1917	814446
1917	814447
1917	814448
1917	814449
1917	814450
37599	814451
26184	814452
75678	814453
56101	814454
9927	814455
110920	814456
23210	814457
1093	814458
19711	814459
2448	814460
36647	814461
19174	814462
70553	814463
35065	814464
13243	814465
3691	814466
9811	814467
91345	814468
69972	814469
871	814470
4630	814471
1624	814472
76447	814473
16685	814474
51789	814475
14474	814476
1211	814477
35140	814478
8947	814479
14114	814480
87287	814481
26045	814482
36	814483
22632	814484
22695	814485
48481	814486
17520	814487
100892	814488
1518	814489
21304	814490
13901	814491
2780	814492
5120	814493
56624	814494
3957	814495
7	814496
8886	814497
20926	814498
7639	814499
135091	814500
141191	814501
16683	814502
7925	814503
1463	814504
37599	814505
16683	814506
33820	814507
22362	814508
135694	814509
48085	814510
332	814511
4063	814512
27640	814513
16310	814514
7	814515
1181	814516
32115	814517
16606	814518
22149	814519
75185	814520
67355	814521
102465	814522
69192	814523
75223	814524
28084	814525
20078	814526
19288	814527
76403	814528
113016	814529
102285	814530
65646	814531
90283	814532
82803	814533
1159	814534
110024	814535
13015	814536
4579	814537
409	814538
714	814539
833	814540
31	814541
4104	814542
4579	814543
32369	814544
18494	814545
18494	814546
18494	814547
18494	814548
11530	814549
26793	814550
63045	814551
670	814552
9493	814553
16738	814554
9493	814555
55533	814556
24740	814557
14584	814558
36540	814559
84419	814560
21429	814561
836	814562
53162	814563
15929	814564
83394	814565
22587	814566
19560	814567
104694	814568
72691	814569
55012	814570
31530	814571
1020	814572
82860	814573
20679	814574
34504	814575
27618	814576
41284	814577
44572	814578
11977	814579
11977	814580
56029	814581
78999	814582
26960	814583
25117	814584
141421	814585
10036	814586
136	814587
34889	814588
6878	814589
1112	814590
47069	814591
25266	814592
55367	814593
108306	814594
11833	814595
337	814596
37599	814597
3856	814598
23446	814599
28058	814600
11584	814601
20608	814602
45985	814603
110158	814604
394	814605
29056	814606
36312	814607
964	814608
13336	814609
129103	814610
5353	814611
8558	814612
669	814613
5120	814614
87989	814615
24187	814616
6816	814617
26184	814618
44680	814619
13143	814620
17131	814621
30121	814622
159	814623
49814	814624
18861	814625
2522	814626
7764	814627
64527	814628
11189	814629
25432	814630
288	814631
46996	814632
800	814633
18289	814634
22467	814635
46166	814636
6081	814637
2312	814638
6400	814639
30000	814640
29252	814641
22974	814642
107419	814643
6479	814644
2830	814645
30121	814646
19025	814647
37344	814648
13449	814649
91715	814650
6400	814651
72209	814652
23017	814653
22826	814654
6400	814655
924	814656
3856	814657
2173	814658
23873	814659
59859	814660
17855	814661
80445	814662
4497	814663
5299	814664
27478	814665
7613	814666
10691	814667
908	814668
5883	814669
56029	814670
89648	814671
62233	814672
4767	814673
850	814674
31184	814675
9840	814676
13303	814677
36711	814678
55947	814679
63245	814680
162180	814681
396	814682
11362	814683
1148	814684
14305	814685
3882	814686
15401	814687
182	814688
67211	814689
39146	814690
67063	814691
40886	814692
28486	814693
85404	814694
2312	814695
43031	814696
96406	814697
26520	814698
2152	814699
6	814700
80844	814701
71713	814702
62926	814703
7784	814704
8389	814705
13585	814706
16268	814707
924	814708
52	814709
34427	814710
3069	814711
109130	814712
53344	814713
43284	814714
30743	814715
58890	814716
13374	814717
11998	814718
12738	814719
312	814720
17520	814721
871	814722
2	814723
311	814724
14827	814725
274	814726
66707	814727
100651	814728
2138	814729
2774	814730
47357	814731
132749	814732
16865	814733
9160	814734
47055	814735
65953	814736
826	814737
20614	814738
4235	814739
15371	814740
67691	814741
36186	814742
527	814743
895	814744
66836	814745
7111	814746
79188	814747
5164	814748
21039	814749
11080	814750
8475	814751
18039	814752
5299	814753
13386	814754
45390	814755
9522	814756
34748	814757
17509	814758
6161	814759
7575	814760
670	814761
23811	814762
23177	814763
269	814764
6053	814765
871	814766
14536	814767
7406	814768
50921	814769
5153	814770
3142	814771
13143	814772
61203	814773
3748	814774
1783	814775
1671	814776
1211	814777
7784	814778
24800	814779
55072	814780
31873	814781
24800	814782
4830	814783
2158	814784
7262	814785
23012	814786
21467	814787
23012	814788
10657	814789
23012	814790
13	814791
2817	814792
892	814793
37173	814794
37967	814795
43	814796
45041	814797
10657	814798
11969	814799
2830	814800
2138	814801
51724	814802
17855	814803
7668	814804
10285	814805
48196	814806
19025	814807
28615	814808
25283	814809
1831	814810
302	814811
570	814812
7111	814813
11984	814814
37754	814815
26793	814816
3553	814817
59157	814818
8244	814819
710	814820
908	814821
4838	814822
55608	814823
3691	814824
25907	814825
120	814826
4075	814827
68827	814828
3300	814829
2732	814830
1671	814831
22493	814832
60210	814833
73564	814834
29715	814835
13763	814836
28012	814837
22996	814838
24187	814839
128	814840
48906	814841
72	814842
2034	814843
2034	814844
314	814845
30000	814846
3023	814847
18289	814848
28469	814849
29303	814850
90241	814851
23720	814852
68	814853
774	814854
17554	814855
3357	814856
10818	814857
30662	814858
19025	814859
4358	814860
75223	814861
21162	814862
94087	814863
4013	814864
30123	814865
31962	814866
75185	814867
1223	814868
83	814869
60	814870
21640	814871
28084	814872
20614	814873
14995	814874
1946	814875
2479	814876
522	814877
2383	814878
87989	814879
7784	814880
70511	814881
950	814882
3848	814883
211	814884
11419	814885
725	814886
24187	814887
37	814888
7262	814889
2	814890
80545	814891
4180	814892
21039	814893
43131	814894
8315	814895
20758	814896
3567	814897
22825	814898
67211	814899
30408	814900
55327	814901
8395	814902
1648	814903
40235	814904
8389	814905
9176	814906
8665	814907
3896	814908
795	814909
14196	814910
61138	814911
892	814912
33297	814913
65631	814914
48196	814915
91168	814916
110030	814917
3563	814918
63143	814919
23233	814920
2830	814921
23983	814922
19174	814923
122721	814924
10355	814925
48358	814926
48358	814927
7111	814928
67236	814929
37340	814930
8558	814931
1835	814932
725	814933
27478	814934
3882	814935
2300	814936
60739	814937
64926	814938
3882	814939
10889	814940
38735	814941
32753	814942
32934	814943
4783	814944
87105	814945
65817	814946
79188	814947
3653	814948
41236	814949
6629	814950
2393	814951
2393	814952
10121	814953
83506	814954
7353	814955
5872	814956
54703	814957
30308	814958
11833	814959
40296	814960
3726	814961
40118	814962
8665	814963
46791	814964
2134	814965
19552	814966
1181	814967
25318	814968
21153	814969
48508	814970
41107	814971
38593	814972
7918	814973
87467	814974
160109	814975
18226	814976
125616	814977
103815	814978
794	814979
104945	814980
67724	814981
2545	814982
56096	814983
18343	814984
69227	814985
1710	814986
1710	814987
8315	814988
71577	814989
14237	814990
6100	814991
70492	814992
2112	814993
72814	814994
68964	814995
7784	814996
12124	814997
46003	814998
61606	814999
5214	815000
47244	815001
10507	815002
12247	815003
22404	815004
4563	815005
38134	815006
81338	815007
137012	815008
5896	815009
350	815010
59978	815011
76318	815012
8541	815013
18423	815014
7196	815015
43660	815016
419	815017
84424	815018
1524	815019
3534	815020
82556	815021
45231	815022
10727	815023
3652	815024
10402	815025
123892	815026
2830	815027
12134	815028
13716	815029
18072	815030
56092	815031
35144	815032
68840	815033
64937	815034
35132	815035
12124	815036
498	815037
39264	815038
59157	815039
33820	815040
54800	815041
100451	815042
5522	815043
35134	815044
32417	815045
21856	815046
78999	815047
36186	815048
1230	815049
3730	815050
3106	815051
45985	815052
211	815053
56092	815054
132790	815055
67855	815056
17585	815057
30501	815058
20013	815059
24730	815060
710	815061
1971	815062
1674	815063
1674	815064
72809	815065
1674	815066
43107	815067
1181	815068
40871	815069
41161	815070
70137	815071
26228	815072
39445	815073
6622	815074
182	815075
41440	815076
39239	815077
91345	815078
71423	815079
45961	815080
124743	815081
8725	815082
35147	815083
3730	815084
52124	815085
19562	815086
51204	815087
14527	815088
29760	815089
17889	815090
5120	815091
41440	815092
44631	815093
668	815094
23446	815095
12247	815096
22996	815097
5014	815098
3249	815099
953	815100
30053	815101
34037	815102
62165	815103
17442	815104
6011	815105
6283	815106
76643	815107
56090	815108
15479	815109
5120	815110
601	815111
56124	815112
419	815113
3925	815114
8642	815115
1064	815116
92891	815117
401	815118
42378	815119
2832	815120
101138	815121
53917	815122
25269	815123
3710	815124
86238	815125
37719	815126
91458	815127
3888	815128
50995	815129
87336	815130
108622	815131
63135	815132
135748	815133
29463	815134
5170	815135
81314	815136
74790	815137
5164	815138
36118	815139
1230	815140
122885	815141
10193	815142
56098	815143
11647	815144
87285	815145
20760	815146
36	815147
192	815148
23873	815149
6434	815150
2994	815151
130572	815152
78642	815153
1292	815154
2053	815155
63	815156
25392	815157
10534	815158
10520	815159
33013	815160
35529	815161
2813	815162
1838	815163
31957	815164
2776	815165
132	815166
21246	815167
32180	815168
5417	815169
11748	815170
20097	815171
82248	815172
80251	815173
912	815174
666	815175
1292	815176
1292	815177
21556	815178
9857	815179
67597	815180
15769	815181
13324	815182
3700	815183
6301	815184
17847	815185
4896	815186
571	815187
805	815188
3069	815189
39321	815190
4632	815191
33021	815192
6	815193
33	815194
7749	815195
157	815196
48	815197
25312	815198
1685	815199
1643	815200
2316	815201
773	815202
17632	815203
1108	815204
3443	815205
13043	815206
1490	815207
876	815208
49547	815209
96433	815210
9001	815211
4246	815212
1423	815213
6938	815214
68	815215
25429	815216
58085	815217
31	815218
22272	815219
169	815220
3113	815221
1709	815222
996	815223
6507	815224
469	815225
12569	815226
19948	815227
11235	815228
24254	815229
1068	815230
4035	815231
6821	815232
1114	815233
616	815234
842	815235
750	815236
1172	815237
852	815238
30091	815239
4097	815240
156	815241
18966	815242
11633	815243
70	815244
11	815245
11131	815246
1292	815247
22331	815248
11048	815249
1172	815250
9282	815251
418	815252
28202	815253
294	815254
29113	815255
10273	815256
1783	815257
5051	815258
5442	815259
1028	815260
12716	815261
68	815262
750	815263
62788	815264
18743	815265
7703	815266
31071	815267
5282	815268
2115	815269
17	815270
2901	815271
89	815272
700	815273
31942	815274
15807	815275
377	815276
23357	815277
69	815278
1237	815279
4035	815280
5663	815281
18424	815282
946	815283
946	815284
5094	815285
97723	815286
90210	815287
4454	815288
76039	815289
603	815290
2296	815291
5622	815292
1748	815293
3729	815294
11	815295
131	815296
8949	815297
2567	815298
63	815299
387	815300
29850	815301
1073	815302
7522	815303
16912	815304
147105	815305
12031	815306
14954	815307
2699	815308
89	815309
89	815310
2742	815311
4136	815312
44663	815313
32935	815314
3786	815315
14590	815316
2022	815317
49391	815318
2550	815319
4880	815320
45297	815321
12158	815322
34773	815323
15378	815324
84927	815325
75564	815326
28951	815327
370	815328
24098	815329
69434	815330
33969	815331
6846	815332
11093	815333
250	815334
7165	815335
17597	815336
464	815337
1243	815338
2038	815339
16992	815340
566	815341
22065	815342
22601	815343
68	815344
94451	815345
10589	815346
39272	815347
124629	815348
1898	815349
15328	815350
1898	815351
29652	815352
3108	815353
197	815354
197	815355
2813	815356
48140	815357
26034	815358
94203	815359
69271	815360
85233	815361
55593	815362
54680	815363
47045	815364
160757	815365
124855	815366
13372	815367
14189	815368
278	815369
66037	815370
67127	815371
3018	815372
34053	815373
37278	815374
8926	815375
80501	815376
26223	815377
40783	815378
9349	815379
2034	815380
54628	815381
64411	815382
16992	815383
914	815384
1309	815385
22822	815386
38865	815387
45903	815388
55	815389
1269	815390
11021	815391
13786	815392
1309	815393
37711	815394
14751	815395
95436	815396
3656	815397
2108	815398
62427	815399
94063	815400
71439	815401
976	815402
2912	815403
18432	815404
2803	815405
20176	815406
30515	815407
65404	815408
22797	815409
142	815410
41834	815411
33552	815412
16997	815413
22719	815414
30063	815415
16775	815416
33972	815417
33261	815418
2341	815419
43213	815420
61684	815421
3509	815422
27785	815423
4998	815424
55167	815425
464	815426
197	815427
2065	815428
65537	815429
4586	815430
155643	815431
1084	815432
465	815433
194	815434
7654	815435
2545	815436
41377	815437
88895	815438
688	815439
2995	815440
48030	815441
30488	815442
87600	815443
50710	815444
55	815445
10329	815446
601	815447
3943	815448
519	815449
4899	815450
21326	815451
11482	815452
4659	815453
1400	815454
1556	815455
6699	815456
11	815457
6012	815458
36713	815459
26701	815460
556	815461
197	815462
80535	815463
10768	815464
3385	815465
107176	815466
41992	815467
160417	815468
26141	815469
90254	815470
11459	815471
378	815472
5120	815473
38562	815474
10277	815475
62534	815476
3663	815477
6747	815478
2462	815479
6617	815480
43135	815481
9	815482
6901	815483
763	815484
136	815485
1214	815486
930	815487
1160	815488
908	815489
63379	815490
54	815491
4998	815492
1557	815493
44048	815494
94438	815495
4970	815496
12780	815497
30008	815498
7143	815499
12047	815500
28162	815501
745	815502
86	815503
20633	815504
7122	815505
1543	815506
681	815507
64298	815508
131186	815509
349	815510
10913	815511
89013	815512
8507	815513
120202	815514
112038	815515
130992	815516
15257	815517
108839	815518
43578	815519
22648	815520
547	815521
397	815522
51567	815523
6309	815524
94057	815525
41486	815526
37278	815527
27179	815528
113701	815529
63258	815530
197	815531
95570	815532
48808	815533
217	815534
131367	815535
107785	815536
46150	815537
101159	815538
68861	815539
33630	815540
27	815541
4966	815542
51312	815543
16358	815544
5916	815545
113989	815546
3120	815547
66151	815548
132823	815549
7397	815550
1191	815551
60313	815552
17831	815553
9150	815554
127243	815555
67026	815556
62257	815557
32317	815558
22	815559
1429	815560
8627	815561
23258	815562
53789	815563
53232	815564
21207	815565
12901	815566
158	815567
46158	815568
11029	815569
3468	815570
4583	815571
84827	815572
47364	815573
1642	815574
12095	815575
1226	815576
19	815577
1642	815578
1301	815579
1112	815580
421	815581
71614	815582
40012	815583
17241	815584
690	815585
71569	815586
40012	815587
9146	815588
3175	815589
54166	815590
142	815591
314	815592
77446	815593
6351	815594
4819	815595
5083	815596
370	815597
84	815598
8641	815599
69537	815600
18011	815601
24162	815602
101219	815603
7698	815604
2024	815605
24361	815606
524	815607
30701	815608
56982	815609
2085	815610
25286	815611
106055	815612
30	815613
12033	815614
5577	815615
2648	815616
98804	815617
272	815618
40954	815619
2756	815620
77739	815621
1924	815622
50674	815623
828	815624
2999	815625
64771	815626
31605	815627
16228	815628
1960	815629
3689	815630
1402	815631
3379	815632
33529	815633
54583	815634
3379	815635
20060	815636
55408	815637
25857	815638
4016	815639
565	815640
3430	815641
4444	815642
10836	815643
14062	815644
6006	815645
11210	815646
3715	815647
3043	815648
37113	815649
187	815650
67	815651
4928	815652
9575	815653
10083	815654
3348	815655
26	815656
854	815657
9769	815658
110544	815659
476	815660
4867	815661
45948	815662
5663	815663
9644	815664
4932	815665
87187	815666
2956	815667
14351	815668
20901	815669
11748	815670
33274	815671
85272	815672
1097	815673
1969	815674
18103	815675
2674	815676
2496	815677
48753	815678
14394	815679
958	815680
4442	815681
3479	815682
35827	815683
17846	815684
287	815685
6844	815686
1954	815687
21621	815688
3381	815689
841	815690
5797	815691
18304	815692
7384	815693
5787	815694
175	815695
55435	815696
165669	815697
6913	815698
314	815699
49856	815700
23865	815701
6891	815702
194	815703
4207	815704
105	815705
78430	815706
15070	815707
583	815708
39919	815709
4403	815710
693	815711
3248	815712
744	815713
102848	815714
6498	815715
3071	815716
840	815717
25563	815718
1095	815719
56	815720
3779	815721
524	815722
742	815723
6801	815724
8578	815725
12799	815726
386	815727
575	815728
1623	815729
596	815730
1359	815731
39198	815732
908	815733
2904	815734
36536	815735
565	815736
30333	815737
11074	815738
1690	815739
8066	815740
40654	815741
422	815742
67574	815743
12876	815744
16206	815745
8915	815746
125751	815747
40823	815748
3732	815749
14130	815750
418	815751
5393	815752
27	815753
4207	815754
119807	815755
557	815756
12033	815757
13462	815758
72103	815759
1440	815760
1	815761
2128	815762
1939	815763
67662	815764
1141	815765
11756	815766
4926	815767
1263	815768
33709	815769
56	815770
1780	815771
6187	815772
771	815773
127	815774
41	815775
10812	815776
47739	815777
1014	815778
2981	815779
4577	815780
66739	815781
24656	815782
87429	815783
476	815784
29086	815785
15825	815786
7806	815787
4876	815788
6129	815789
20350	815790
561	815791
116	815792
519	815793
179	815794
67130	815795
13933	815796
1172	815797
1075	815798
11478	815799
2241	815800
115815	815801
10999	815802
1006	815803
11482	815804
25369	815805
65420	815806
36286	815807
558	815808
20867	815809
1518	815810
1281	815811
841	815812
26649	815813
393	815814
90	815815
961	815816
81	815817
31	815818
3	815819
3016	815820
26273	815821
127	815822
52668	815823
76	815824
37998	815825
120508	815826
543	815827
40870	815828
12714	815829
1037	815830
1990	815831
4299	815832
12307	815833
6397	815834
97	815835
3607	815836
31099	815837
11154	815838
690	815839
3203	815840
49728	815841
23135	815842
13166	815843
11611	815844
3280	815845
23485	815846
59494	815847
524	815848
2690	815849
14949	815850
250	815851
29	815852
54796	815853
307	815854
8169	815855
9386	815856
26166	815857
19185	815858
6382	815859
9781	815860
40746	815861
37353	815862
29456	815863
226	815864
1815	815865
36064	815866
16757	815867
334	815868
2721	815869
964	815870
2762	815871
26649	815872
539	815873
3675	815874
28938	815875
5884	815876
46090	815877
21845	815878
22823	815879
11236	815880
722	815881
1585	815882
1	815883
82005	815884
3106	815885
95250	815886
1008	815887
4080	815888
947	815889
47693	815890
1008	815891
67073	815892
53764	815893
24656	815894
20224	815895
36831	815896
1	815897
18748	815898
3143	815899
4530	815900
2663	815901
1069	815902
59428	815903
54378	815904
48935	815905
17370	815906
6337	815907
10878	815908
132186	815909
136	815910
3280	815911
63	815912
9581	815913
958	815914
6357	815915
50	815916
1	815917
31131	815918
6752	815919
476	815920
17370	815921
31358	815922
2510	815923
388	815924
557	815925
14403	815926
2681	815927
896	815928
7459	815929
11454	815930
68287	815931
34724	815932
78101	815933
2129	815934
68740	815935
29	815936
17674	815937
34794	815938
1527	815939
13973	815940
1410	815941
11731	815942
39340	815943
76	815944
3519	815945
5202	815946
32778	815947
26639	815948
406	815949
3426	815950
3274	815951
6489	815952
7007	815953
452	815954
110673	815955
384	815956
5069	815957
76392	815958
6847	815959
1747	815960
19727	815961
4231	815962
32919	815963
15679	815964
743	815965
77824	815966
11049	815967
3114	815968
26452	815969
1527	815970
38	815971
1249	815972
402	815973
772	815974
67181	815975
194	815976
17918	815977
70558	815978
7224	815979
317	815980
59428	815981
531	815982
1214	815983
29950	815984
33743	815985
2446	815986
795	815987
67784	815988
51569	815989
1089	815990
4381	815991
3280	815992
6682	815993
46351	815994
7269	815995
11206	815996
22	815997
20110	815998
52755	815999
21419	816000
543	816001
10626	816002
6779	816003
27221	816004
5594	816005
3815	816006
70109	816007
20060	816008
49600	816009
4734	816010
614	816011
1389	816012
854	816013
649	816014
72086	816015
21201	816016
37067	816017
68	816018
11218	816019
26787	816020
4846	816021
13604	816022
12493	816023
5904	816024
5069	816025
412	816026
133010	816027
15862	816028
1719	816029
130	816030
1999	816031
18842	816032
592	816033
2356	816034
78900	816035
3	816036
4068	816037
10545	816038
1682	816039
77	816040
16417	816041
14083	816042
16791	816043
3871	816044
677	816045
10636	816046
10229	816047
22973	816048
11145	816049
7591	816050
97699	816051
66739	816052
1333	816053
77	816054
1925	816055
21983	816056
5868	816057
1535	816058
17850	816059
23071	816060
73796	816061
16173	816062
34587	816063
28658	816064
2559	816065
412	816066
87092	816067
19653	816068
19653	816069
16531	816070
19230	816071
9985	816072
18458	816073
9300	816074
33792	816075
393	816076
2234	816077
5392	816078
29191	816079
476	816080
5754	816081
8308	816082
2864	816083
8030	816084
677	816085
4508	816086
10502	816087
1319	816088
26115	816089
43185	816090
619	816091
53251	816092
25326	816093
39	816094
8590	816095
2446	816096
60427	816097
20013	816098
725	816099
2879	816100
901	816101
153273	816102
85	816103
49728	816104
2261	816105
2861	816106
924	816107
203	816108
38703	816109
8743	816110
349	816111
184	816112
1309	816113
184	816114
24592	816115
25566	816116
3916	816117
811	816118
3494	816119
20372	816120
62187	816121
1467	816122
210	816123
36014	816124
64888	816125
8314	816126
559	816127
18365	816128
157	816129
13767	816130
82369	816131
452	816132
1241	816133
7503	816134
38909	816135
1556	816136
2078	816137
8900	816138
2044	816139
85380	816140
9666	816141
168	816142
30397	816143
68699	816144
62594	816145
12646	816146
2082	816147
74505	816148
124724	816149
1231	816150
63684	816151
12008	816152
303	816153
1180	816154
29665	816155
135862	816156
3248	816157
1080	816158
1309	816159
60245	816160
184	816161
16222	816162
1088	816163
44312	816164
2593	816165
158	816166
18393	816167
65645	816168
18442	816169
50510	816170
1436	816171
5176	816172
250	816173
18618	816174
28178	816175
40096	816176
5945	816177
1301	816178
55	816179
1636	816180
113752	816181
39912	816182
1543	816183
1543	816184
1543	816185
285	816186
22088	816187
6378	816188
19	816189
344	816190
2059	816191
7257	816192
37316	816193
2158	816194
556	816195
3429	816196
20633	816197
21216	816198
1106	816199
6999	816200
2318	816201
710	816202
3985	816203
58173	816204
12491	816205
1453	816206
3183	816207
205	816208
3471	816209
1310	816210
64981	816211
351	816212
65549	816213
10945	816214
34023	816215
4582	816216
36696	816217
32873	816218
3256	816219
4395	816220
2446	816221
23431	816222
38739	816223
52826	816224
861	816225
7967	816226
67915	816227
87600	816228
596	816229
27759	816230
12285	816231
101993	816232
7503	816233
37560	816234
382	816235
71971	816236
42	816237
51963	816238
1511	816239
22075	816240
3874	816241
148	816242
260	816243
8497	816244
7450	816245
11459	816246
34239	816247
81805	816248
9004	816249
119886	816250
88895	816251
318	816252
87425	816253
39792	816254
36639	816255
28876	816256
162	816257
17579	816258
52953	816259
42063	816260
74708	816261
1603	816262
6351	816263
52081	816264
1121	816265
991	816266
6408	816267
53	816268
9000	816269
27022	816270
39783	816271
1682	816272
370	816273
846	816274
5262	816275
41229	816276
1141	816277
28633	816278
11517	816279
14	816280
3083	816281
52950	816282
5945	816283
7314	816284
64259	816285
17560	816286
34519	816287
62256	816288
848	816289
2041	816290
71569	816291
5291	816292
5544	816293
49770	816294
84836	816295
39974	816296
47718	816297
6409	816298
39974	816299
2171	816300
34709	816301
9954	816302
10890	816303
634	816304
54	816305
545	816306
18323	816307
570	816308
18350	816309
18790	816310
28828	816311
11460	816312
119959	816313
5197	816314
2735	816315
3157	816316
1981	816317
6657	816318
30829	816319
3883	816320
2254	816321
547	816322
50	816323
661	816324
39364	816325
5392	816326
21752	816327
31078	816328
186	816329
10595	816330
11603	816331
391	816332
1941	816333
27630	816334
50	816335
8802	816336
316	816337
29468	816338
9072	816339
10421	816340
2950	816341
66568	816342
435	816343
8708	816344
10888	816345
18761	816346
2326	816347
4803	816348
2399	816349
27016	816350
2328	816351
3157	816352
3256	816353
86012	816354
1504	816355
7495	816356
22073	816357
6463	816358
10679	816359
49207	816360
19451	816361
36298	816362
397	816363
11345	816364
47181	816365
34141	816366
52200	816367
75329	816368
16424	816369
240	816370
1323	816371
523	816372
434	816373
434	816374
38741	816375
19169	816376
203	816377
434	816378
14217	816379
26584	816380
26978	816381
523	816382
523	816383
11200	816384
1301	816385
10720	816386
2176	816387
1120	816388
17391	816389
2271	816390
1787	816391
523	816392
461	816393
71569	816394
6420	816395
27262	816396
4241	816397
19486	816398
14847	816399
51978	816400
5313	816401
3256	816402
4578	816403
41476	816404
42532	816405
27768	816406
60046	816407
11196	816408
85470	816409
64004	816410
4989	816411
8265	816412
84507	816413
5234	816414
109134	816415
370	816416
6385	816417
64608	816418
22127	816419
3013	816420
825	816421
2110	816422
1869	816423
298	816424
2903	816425
39375	816426
1946	816427
1965	816428
449	816429
397	816430
5142	816431
5870	816432
9186	816433
230	816434
75293	816435
3584	816436
3818	816437
1400	816438
5881	816439
130413	816440
3515	816441
8313	816442
1143	816443
631	816444
9464	816445
935	816446
61272	816447
5436	816448
1877	816449
4320	816450
4981	816451
4320	816452
82679	816453
49105	816454
12002	816455
59879	816456
7715	816457
19244	816458
683	816459
60621	816460
45924	816461
94589	816462
2653	816463
77405	816464
2653	816465
82753	816466
9702	816467
18870	816468
4320	816469
45808	816470
2653	816471
5779	816472
20640	816473
12653	816474
77541	816475
3301	816476
2653	816477
2326	816478
10053	816479
35021	816480
22046	816481
2653	816482
9702	816483
64100	816484
4320	816485
10619	816486
43	816487
2195	816488
413	816489
807	816490
132901	816491
8023	816492
113884	816493
59901	816494
59879	816495
3704	816496
32166	816497
77541	816498
117714	816499
59817	816500
9486	816501
2265	816502
91322	816503
16294	816504
7055	816505
356	816506
20731	816507
6289	816508
40436	816509
132893	816510
2267	816511
44690	816512
2787	816513
53283	816514
1649	816515
123	816516
15883	816517
23780	816518
13270	816519
100297	816520
507	816521
1545	816522
59901	816523
2985	816524
1877	816525
12121	816526
82897	816527
12262	816528
4984	816529
16092	816530
4984	816531
37612	816532
5779	816533
4187	816534
3805	816535
4165	816536
4989	816537
4981	816538
22045	816539
45898	816540
14958	816541
3301	816542
5582	816543
17668	816544
16132	816545
73155	816546
27681	816547
11191	816548
22127	816549
78348	816550
1538	816551
922	816552
3190	816553
12866	816554
202	816555
1904	816556
13452	816557
3553	816558
13112	816559
340	816560
386	816561
547	816562
2265	816563
68	816564
340	816565
37908	816566
4024	816567
4948	816568
35240	816569
8071	816570
4008	816571
6029	816572
157	816573
340	816574
648	816575
1016	816576
5507	816577
3092	816578
354	816579
53001	816580
3256	816581
21199	816582
392	816583
1405	816584
13644	816585
5043	816586
68	816587
542	816588
506	816589
6014	816590
547	816591
17020	816592
8005	816593
48530	816594
3336	816595
7136	816596
318	816597
23038	816598
2217	816599
50709	816600
3456	816601
2057	816602
18110	816603
79234	816604
54162	816605
9599	816606
8923	816607
13711	816608
3649	816609
19907	816610
132420	816611
38940	816612
9966	816613
39735	816614
2709	816615
1466	816616
110022	816617
20669	816618
1383	816619
16723	816620
79015	816621
11494	816622
38665	816623
1213	816624
3677	816625
618	816626
785	816627
169	816628
7998	816629
5378	816630
50404	816631
13235	816632
1353	816633
86496	816634
88	816635
60041	816636
1317	816637
34218	816638
4809	816639
20510	816640
11493	816641
86073	816642
64279	816643
1304	816644
68	816645
2695	816646
523	816647
763	816648
3817	816649
1	816650
2735	816651
419	816652
22729	816653
2267	816654
523	816655
43	816656
45999	816657
2050	816658
74141	816659
42329	816660
392	816661
893	816662
1268	816663
35	816664
31666	816665
101913	816666
47580	816667
19238	816668
11	816669
2296	816670
3210	816671
2219	816672
35210	816673
18729	816674
3267	816675
43	816676
2515	816677
855	816678
1495	816679
15483	816680
49685	816681
28122	816682
497	816683
2368	816684
1513	816685
33593	816686
28832	816687
33593	816688
508	816689
3898	816690
1684	816691
2032	816692
318	816693
20244	816694
16761	816695
1540	816696
908	816697
79226	816698
38788	816699
717	816700
5707	816701
1464	816702
2012	816703
12535	816704
24071	816705
3157	816706
7936	816707
17141	816708
123899	816709
3320	816710
7433	816711
58886	816712
20787	816713
10709	816714
55095	816715
43271	816716
47101	816717
996	816718
28958	816719
4951	816720
124830	816721
124821	816722
68	816723
1667	816724
19882	816725
21962	816726
694	816727
4525	816728
65091	816729
18212	816730
3282	816731
441	816732
110763	816733
6329	816734
30009	816735
318	816736
29964	816737
5629	816738
397	816739
2614	816740
6247	816741
4455	816742
20733	816743
1227	816744
37829	816745
3009	816746
111	816747
9367	816748
34177	816749
15815	816750
1778	816751
52202	816752
547	816753
698	816754
2453	816755
2043	816756
10443	816757
6	816758
1909	816759
30928	816760
5403	816761
49171	816762
23780	816763
71868	816764
10381	816765
90	816766
663	816767
18853	816768
3204	816769
351	816770
19619	816771
527	816772
50	816773
33022	816774
9635	816775
6266	816776
9638	816777
6324	816778
12317	816779
6364	816780
1685	816781
1556	816782
7556	816783
8397	816784
31584	816785
6666	816786
66152	816787
58486	816788
15688	816789
7287	816790
561	816791
27816	816792
1698	816793
1083	816794
584	816795
70426	816796
4036	816797
2917	816798
1380	816799
16484	816800
8577	816801
2197	816802
123755	816803
49913	816804
3948	816805
23780	816806
3214	816807
9304	816808
3257	816809
2166	816810
4258	816811
19739	816812
1171	816813
6277	816814
40204	816815
53520	816816
1304	816817
12044	816818
1698	816819
1881	816820
2649	816821
14915	816822
2207	816823
35840	816824
123675	816825
39427	816826
7017	816827
1504	816828
506	816829
79857	816830
618	816831
5852	816832
352	816833
14387	816834
1834	816835
1012	816836
118	816837
43051	816838
6054	816839
548	816840
432	816841
123883	816842
101907	816843
251	816844
68916	816845
4024	816846
23065	816847
15	816848
131	816849
3783	816850
13993	816851
83	816852
550	816853
25891	816854
698	816855
90	816856
187	816857
1698	816858
1428	816859
1649	816860
4024	816861
5661	816862
17924	816863
2714	816864
8726	816865
33262	816866
5631	816867
9427	816868
32427	816869
2687	816870
17052	816871
996	816872
21293	816873
79535	816874
13897	816875
43301	816876
6319	816877
26283	816878
99	816879
23880	816880
5678	816881
684	816882
7499	816883
17991	816884
24135	816885
2765	816886
819	816887
39	816888
28011	816889
35801	816890
12929	816891
27597	816892
314	816893
52359	816894
3239	816895
25364	816896
241	816897
7411	816898
1292	816899
241	816900
314	816901
3176	816902
13324	816903
9149	816904
69147	816905
1141	816906
1359	816907
6652	816908
9367	816909
12023	816910
55293	816911
62018	816912
1668	816913
99	816914
314	816915
920	816916
1	816917
17771	816918
50340	816919
898	816920
203	816921
3668	816922
241	816923
18897	816924
39	816925
74582	816926
3507	816927
68	816928
13324	816929
27085	816930
1379	816931
138579	816932
780	816933
101051	816934
3176	816935
5439	816936
2496	816937
19	816938
2721	816939
6323	816940
4409	816941
156	816942
269	816943
118376	816944
6442	816945
22974	816946
3274	816947
5439	816948
28641	816949
559	816950
68	816951
492	816952
26689	816953
1264	816954
3587	816955
65229	816956
4024	816957
220	816958
188	816959
5411	816960
20977	816961
5	816962
11446	816963
9106	816964
2448	816965
36130	816966
19572	816967
23	816968
1698	816969
3776	816970
1698	816971
1698	816972
175	816973
461	816974
1874	816975
4081	816976
14799	816977
22288	816978
109533	816979
76345	816980
2787	816981
22614	816982
298	816983
184	816984
8560	816985
79308	816986
4315	816987
29091	816988
186	816989
7183	816990
20938	816991
7739	816992
11216	816993
703	816994
3713	816995
2585	816996
10079	816997
30049	816998
1890	816999
5792	817000
5450	817001
2775	817002
6512	817003
76779	817004
1787	817005
88306	817006
81094	817007
1536	817008
64348	817009
1171	817010
37689	817011
31548	817012
3009	817013
17372	817014
1890	817015
124133	817016
8483	817017
138	817018
2425	817019
12095	817020
2789	817021
44186	817022
19596	817023
23782	817024
37829	817025
6898	817026
14563	817027
17181	817028
7739	817029
13003	817030
5114	817031
2960	817032
110379	817033
13430	817034
29061	817035
14237	817036
5587	817037
40689	817038
1754	817039
7654	817040
19128	817041
22090	817042
22794	817043
1390	817044
2406	817045
5503	817046
313	817047
2360	817048
1831	817049
472	817050
421	817051
2188	817052
1434	817053
4081	817054
2035	817055
184	817056
9876	817057
1985	817058
146	817059
527	817060
1531	817061
30635	817062
7200	817063
47043	817064
32617	817065
25897	817066
18901	817067
5318	817068
506	817069
7707	817070
286	817071
17580	817072
277	817073
38962	817074
4283	817075
4836	817076
1400	817077
52740	817078
24583	817079
1284	817080
471	817081
3386	817082
565	817083
3649	817084
8448	817085
412	817086
7014	817087
468	817088
20444	817089
271	817090
1171	817091
6113	817092
566	817093
2683	817094
777	817095
10252	817096
39238	817097
4112	817098
2072	817099
961	817100
412	817101
786	817102
1985	817103
19795	817104
1267	817105
4719	817106
35152	817107
66745	817108
184	817109
3531	817110
1623	817111
87406	817112
11164	817113
407	817114
220	817115
126244	817116
1082	817117
1536	817118
531	817119
37375	817120
162407	817121
5309	817122
4107	817123
40895	817124
2777	817125
566	817126
547	817127
34562	817128
11271	817129
123	817130
184	817131
4809	817132
34288	817133
6794	817134
3825	817135
1583	817136
1070	817137
15468	817138
19758	817139
3279	817140
502	817141
2806	817142
461	817143
4081	817144
12285	817145
1301	817146
3041	817147
2869	817148
961	817149
647	817150
138638	817151
351	817152
454	817153
1686	817154
2105	817155
777	817156
5115	817157
3596	817158
1344	817159
4066	817160
51340	817161
11631	817162
8487	817163
17775	817164
2219	817165
5115	817166
2054	817167
1405	817168
4640	817169
2121	817170
50	817171
2265	817172
4347	817173
736	817174
2545	817175
1358	817176
15206	817177
2608	817178
894	817179
209	817180
51537	817181
39271	817182
695	817183
2009	817184
2806	817185
3399	817186
1906	817187
14759	817188
7668	817189
2587	817190
2165	817191
1254	817192
2188	817193
961	817194
1226	817195
7733	817196
669	817197
282	817198
8486	817199
39896	817200
67720	817201
2948	817202
2105	817203
10076	817204
103	817205
280	817206
8041	817207
9	817208
461	817209
49434	817210
6	817211
188	817212
669	817213
1226	817214
2806	817215
1071	817216
35867	817217
271	817218
3491	817219
1955	817220
104209	817221
30564	817222
1358	817223
1952	817224
65422	817225
5257	817226
5623	817227
4843	817228
235	817229
3788	817230
23782	817231
1590	817232
3911	817233
3504	817234
10454	817235
1462	817236
6268	817237
461	817238
7442	817239
53283	817240
72059	817241
468	817242
13218	817243
2761	817244
3491	817245
5440	817246
678	817247
52144	817248
16940	817249
16453	817250
2220	817251
2425	817252
14671	817253
9813	817254
10446	817255
41916	817256
5115	817257
13309	817258
1309	817259
28685	817260
102	817261
11119	817262
38054	817263
12028	817264
750	817265
354	817266
18829	817267
1787	817268
282	817269
1231	817270
835	817271
47498	817272
1309	817273
822	817274
3617	817275
109240	817276
14208	817277
13720	817278
126	817279
6148	817280
12319	817281
16924	817282
97490	817283
866	817284
43441	817285
293	817286
3916	817287
2806	817288
14898	817289
2982	817290
9142	817291
1939	817292
471	817293
3327	817294
313	817295
1134	817296
5176	817297
3872	817298
2740	817299
45181	817300
1322	817301
3491	817302
895	817303
31911	817304
702	817305
4088	817306
131888	817307
104009	817308
3399	817309
36211	817310
1684	817311
18035	817312
6410	817313
2267	817314
652	817315
2793	817316
972	817317
73241	817318
4343	817319
79063	817320
421	817321
45146	817322
421	817323
184	817324
421	817325
468	817326
669	817327
865	817328
769	817329
2675	817330
8043	817331
306	817332
188	817333
3710	817334
1301	817335
18273	817336
30016	817337
1400	817338
162	817339
454	817340
120275	817341
461	817342
3015	817343
395	817344
54	817345
648	817346
14119	817347
27262	817348
3256	817349
3253	817350
75883	817351
3864	817352
3041	817353
5115	817354
10856	817355
8343	817356
468	817357
1161	817358
669	817359
23228	817360
2598	817361
1588	817362
65415	817363
146	817364
313	817365
313	817366
3455	817367
4017	817368
11609	817369
21637	817370
313	817371
1134	817372
10264	817373
3066	817374
3713	817375
111	817376
68	817377
2063	817378
9635	817379
17551	817380
13064	817381
1882	817382
8669	817383
8669	817384
1831	817385
52308	817386
1698	817387
4532	817388
196	817389
31114	817390
9864	817391
10548	817392
3479	817393
1150	817394
6358	817395
42486	817396
37253	817397
10125	817398
7528	817399
13295	817400
4146	817401
5210	817402
3598	817403
2272	817404
1681	817405
1239	817406
705	817407
14449	817408
3956	817409
1951	817410
6639	817411
713	817412
813	817413
2343	817414
77435	817415
24365	817416
25441	817417
2719	817418
1133	817419
212	817420
7214	817421
1881	817422
162546	817423
187	817424
51442	817425
1794	817426
54	817427
6407	817428
2328	817429
3837	817430
22378	817431
2850	817432
40826	817433
22974	817434
6639	817435
27053	817436
17800	817437
90	817438
15547	817439
35413	817440
33243	817441
21108	817442
16980	817443
36795	817444
41208	817445
14496	817446
18067	817447
2476	817448
2709	817449
110358	817450
2776	817451
2041	817452
64634	817453
9462	817454
61743	817455
9304	817456
1550	817457
65822	817458
54107	817459
1806	817460
9304	817461
64279	817462
12735	817463
1213	817464
875	817465
11936	817466
28	817467
49392	817468
5055	817469
18012	817470
385	817471
13749	817472
187	817473
7075	817474
16220	817475
16220	817476
16220	817477
10966	817478
3157	817479
22116	817480
837	817481
43716	817482
158	817483
2695	817484
68	817485
3901	817486
2057	817487
30457	817488
4939	817489
4860	817490
4857	817491
38583	817492
88	817493
40077	817494
9334	817495
6464	817496
12642	817497
1340	817498
586	817499
64279	817500
21082	817501
621	817502
11544	817503
3323	817504
548	817505
978	817506
49392	817507
2120	817508
1859	817509
681	817510
179	817511
1794	817512
732	817513
839	817514
8307	817515
44365	817516
18676	817517
2047	817518
8728	817519
547	817520
65950	817521
6266	817522
513	817523
23421	817524
8577	817525
4024	817526
39260	817527
69074	817528
53776	817529
1	817530
13002	817531
14749	817532
3399	817533
7014	817534
7252	817535
5195	817536
1786	817537
13896	817538
2735	817539
63050	817540
38883	817541
27228	817542
1319	817543
4894	817544
1885	817545
13036	817546
1612	817547
813	817548
18064	817549
14137	817550
58887	817551
16154	817552
571	817553
7792	817554
52174	817555
14937	817556
21607	817557
54101	817558
20121	817559
93810	817560
8323	817561
796	817562
3824	817563
38027	817564
26304	817565
10133	817566
23334	817567
23266	817568
3169	817569
2107	817570
179	817571
3259	817572
23309	817573
2074	817574
22635	817575
26283	817576
1051	817577
32378	817578
1073	817579
2172	817580
1722	817581
947	817582
20492	817583
4025	817584
1885	817585
1014	817586
1014	817587
7055	817588
820	817589
8414	817590
8329	817591
5011	817592
6358	817593
2022	817594
39886	817595
475	817596
5723	817597
25893	817598
3579	817599
28157	817600
8922	817601
2392	817602
460	817603
41369	817604
5830	817605
1187	817606
8806	817607
7984	817608
1187	817609
10472	817610
4098	817611
15360	817612
2493	817613
6358	817614
3678	817615
3368	817616
1880	817617
68396	817618
14279	817619
6077	817620
6077	817621
7732	817622
31177	817623
92829	817624
1238	817625
527	817626
25594	817627
190	817628
7002	817629
6463	817630
366	817631
41361	817632
56141	817633
40204	817634
35413	817635
18104	817636
728	817637
6699	817638
152	817639
35	817640
32275	817641
9297	817642
321	817643
41	817644
31509	817645
677	817646
8446	817647
4022	817648
59	817649
131	817650
9458	817651
14230	817652
3	817653
6266	817654
4145	817655
32808	817656
143	817657
19	817658
36065	817659
1649	817660
8646	817661
1082	817662
23292	817663
23276	817664
1460	817665
69	817666
10941	817667
131	817668
109	817669
22124	817670
32054	817671
1996	817672
379	817673
3366	817674
1716	817675
51628	817676
15838	817677
413	817678
8140	817679
1292	817680
96623	817681
4345	817682
51248	817683
2756	817684
51957	817685
11837	817686
23060	817687
16110	817688
10269	817689
52618	817690
1841	817691
59349	817692
111536	817693
110298	817694
2337	817695
6880	817696
54587	817697
67939	817698
15952	817699
4034	817700
8293	817701
37697	817702
86312	817703
6940	817704
312	817705
728	817706
85	817707
3915	817708
318	817709
20389	817710
4860	817711
8671	817712
38784	817713
5115	817714
4850	817715
6492	817716
20488	817717
3157	817718
2552	817719
547	817720
555	817721
27630	817722
1137	817723
22786	817724
27	817725
50745	817726
47699	817727
8221	817728
323	817729
16268	817730
135	817731
972	817732
4188	817733
789	817734
24357	817735
8871	817736
7449	817737
2748	817738
1038	817739
44154	817740
56795	817741
23760	817742
669	817743
2634	817744
17490	817745
20636	817746
10065	817747
43201	817748
14581	817749
3537	817750
23015	817751
1309	817752
811	817753
5804	817754
518	817755
476	817756
24236	817757
337	817758
2037	817759
518	817760
1893	817761
68	817762
30636	817763
1383	817764
1383	817765
690	817766
972	817767
35721	817768
3576	817769
31952	817770
31952	817771
3866	817772
49165	817773
7715	817774
43399	817775
35122	817776
43968	817777
15933	817778
133853	817779
648	817780
5436	817781
5422	817782
106871	817783
86041	817784
13368	817785
103956	817786
92755	817787
122465	817788
35048	817789
29544	817790
9077	817791
2319	817792
5304	817793
3148	817794
10276	817795
5385	817796
1255	817797
8897	817798
35408	817799
21566	817800
391	817801
7298	817802
9367	817803
628	817804
9257	817805
12549	817806
6039	817807
2661	817808
8931	817809
71246	817810
3059	817811
377	817812
4356	817813
15959	817814
101	817815
1519	817816
13904	817817
56204	817818
26869	817819
554	817820
16092	817821
55165	817822
896	817823
17741	817824
6708	817825
12181	817826
572	817827
8079	817828
1440	817829
114956	817830
8325	817831
45876	817832
44433	817833
5294	817834
16823	817835
27047	817836
683	817837
13219	817838
4058	817839
99802	817840
2306	817841
49898	817842
955	817843
28354	817844
6039	817845
22014	817846
16527	817847
10065	817848
3376	817849
77123	817850
7477	817851
108116	817852
2654	817853
11694	817854
32163	817855
2805	817856
62580	817857
18318	817858
7444	817859
93370	817860
30069	817861
73562	817862
26939	817863
25323	817864
53658	817865
78065	817866
60609	817867
57655	817868
94633	817869
5674	817870
31357	817871
10936	817872
2653	817873
29645	817874
3704	817875
12708	817876
7059	817877
11726	817878
2581	817879
98759	817880
14069	817881
3463	817882
5785	817883
28354	817884
4476	817885
69012	817886
1773	817887
64109	817888
8362	817889
5785	817890
25594	817891
1369	817892
26880	817893
16292	817894
1773	817895
6044	817896
6038	817897
7470	817898
64052	817899
460	817900
1405	817901
34551	817902
30701	817903
9340	817904
1143	817905
1810	817906
30696	817907
31686	817908
40682	817909
3788	817910
2365	817911
76470	817912
36554	817913
21077	817914
1703	817915
1232	817916
49305	817917
60747	817918
45956	817919
8024	817920
8252	817921
41396	817922
30698	817923
270	817924
18334	817925
801	817926
38544	817927
4034	817928
988	817929
9964	817930
81	817931
924	817932
18	817933
3866	817934
16727	817935
4813	817936
20997	817937
117964	817938
7283	817939
28223	817940
3312	817941
97561	817942
79234	817943
3965	817944
21226	817945
27589	817946
16494	817947
5880	817948
15951	817949
9918	817950
45400	817951
89530	817952
6998	817953
1297	817954
89561	817955
56078	817956
35414	817957
385	817958
385	817959
8447	817960
34326	817961
15779	817962
13468	817963
5482	817964
47393	817965
34828	817966
3214	817967
6984	817968
44312	817969
984	817970
7861	817971
6914	817972
18006	817973
2995	817974
182	817975
44312	817976
54693	817977
2061	817978
83793	817979
40558	817980
7702	817981
506	817982
15702	817983
4079	817984
14581	817985
101990	817986
38652	817987
21275	817988
57655	817989
249	817990
172	817991
687	817992
2206	817993
11481	817994
29472	817995
549	817996
59301	817997
1772	817998
62	817999
20313	818000
68383	818001
7751	818002
56845	818003
616	818004
14248	818005
58414	818006
87399	818007
28023	818008
44530	818009
52742	818010
98826	818011
6616	818012
42004	818013
1915	818014
1821	818015
345	818016
8495	818017
850	818018
30686	818019
23125	818020
78395	818021
2660	818022
148	818023
3740	818024
90122	818025
4300	818026
918	818027
10202	818028
35213	818029
4025	818030
225	818031
4243	818032
1918	818033
21073	818034
5094	818035
62	818036
5735	818037
27106	818038
4875	818039
2548	818040
38047	818041
77138	818042
32451	818043
1731	818044
37696	818045
13231	818046
4286	818047
50	818048
4647	818049
1189	818050
12090	818051
48942	818052
1084	818053
91123	818054
14025	818055
29007	818056
745	818057
14533	818058
87271	818059
2429	818060
4524	818061
19074	818062
10077	818063
4409	818064
3183	818065
13380	818066
8413	818067
4929	818068
11556	818069
1751	818070
1920	818071
3961	818072
9297	818073
26050	818074
52022	818075
996	818076
233	818077
148	818078
117	818079
24373	818080
20	818081
67922	818082
195	818083
28156	818084
12349	818085
2168	818086
1125	818087
5903	818088
1006	818089
1790	818090
9177	818091
12648	818092
100674	818093
2859	818094
24981	818095
7544	818096
67962	818097
690	818098
19588	818099
817	818100
148	818101
31028	818102
1363	818103
14025	818104
820	818105
2647	818106
2511	818107
2155	818108
23816	818109
7683	818110
7638	818111
5920	818112
2329	818113
2260	818114
19940	818115
680	818116
33013	818117
27935	818118
58577	818119
953	818120
112420	818121
29993	818122
16066	818123
8728	818124
508	818125
83	818126
14460	818127
4432	818128
26234	818129
4987	818130
1776	818131
352	818132
5118	818133
3515	818134
3515	818135
4326	818136
6755	818137
112055	818138
12453	818139
623	818140
10260	818141
27042	818142
49454	818143
18970	818144
20107	818145
1790	818146
527	818147
64276	818148
39527	818149
220	818150
351	818151
4011	818152
49591	818153
9240	818154
50	818155
4647	818156
50	818157
1536	818158
14799	818159
13820	818160
24130	818161
937	818162
9876	818163
21618	818164
35919	818165
664	818166
3138	818167
12692	818168
46239	818169
660	818170
81874	818171
1886	818172
277	818173
23386	818174
249	818175
27649	818176
2370	818177
3212	818178
532	818179
2155	818180
27810	818181
11788	818182
13309	818183
24318	818184
28	818185
41647	818186
715	818187
8029	818188
5522	818189
7556	818190
2716	818191
7684	818192
4875	818193
4292	818194
50	818195
4314	818196
42408	818197
59	818198
1174	818199
1115	818200
102202	818201
2002	818202
18983	818203
18713	818204
927	818205
4158	818206
18983	818207
2966	818208
2321	818209
2725	818210
3990	818211
70333	818212
4406	818213
6506	818214
1	818215
19845	818216
547	818217
2341	818218
12276	818219
2207	818220
135845	818221
7017	818222
40636	818223
2623	818224
3877	818225
7768	818226
85	818227
2061	818228
3274	818229
9346	818230
34068	818231
136285	818232
340	818233
32193	818234
1129	818235
19073	818236
34111	818237
11471	818238
17021	818239
43648	818240
96852	818241
352	818242
40481	818243
60785	818244
77954	818245
1562	818246
6002	818247
49295	818248
575	818249
112207	818250
8073	818251
19274	818252
8689	818253
2753	818254
1389	818255
24137	818256
28886	818257
12378	818258
123	818259
31405	818260
13982	818261
559	818262
938	818263
28	818264
2279	818265
2734	818266
111	818267
663	818268
60802	818269
53218	818270
61068	818271
38655	818272
45108	818273
2084	818274
4733	818275
19694	818276
70186	818277
1426	818278
647	818279
3545	818280
536	818281
1125	818282
6334	818283
91630	818284
8881	818285
138469	818286
23439	818287
1121	818288
1747	818289
79229	818290
685	818291
685	818292
3163	818293
42125	818294
2612	818295
59859	818296
8	818297
4023	818298
1498	818299
2233	818300
559	818301
8049	818302
17175	818303
47275	818304
10059	818305
18071	818306
19605	818307
8931	818308
33741	818309
22029	818310
3029	818311
660	818312
680	818313
4787	818314
3783	818315
42296	818316
3008	818317
5651	818318
7692	818319
30379	818320
7359	818321
3937	818322
34197	818323
17849	818324
71	818325
14815	818326
2168	818327
11966	818328
386	818329
2116	818330
4812	818331
5755	818332
80521	818333
37315	818334
85160	818335
52794	818336
146803	818337
5881	818338
34111	818339
126051	818340
19654	818341
1129	818342
33293	818343
47291	818344
86639	818345
45352	818346
3347	818347
53818	818348
10410	818349
203	818350
16656	818351
2897	818352
17730	818353
14778	818354
14605	818355
86083	818356
68	818357
30558	818358
64570	818359
26913	818360
431	818361
2196	818362
30014	818363
6364	818364
202	818365
728	818366
1171	818367
6665	818368
33005	818369
33187	818370
24720	818371
743	818372
5661	818373
12092	818374
64904	818375
106	818376
10916	818377
518	818378
10881	818379
104227	818380
69080	818381
17542	818382
37546	818383
43176	818384
27924	818385
15390	818386
137246	818387
26092	818388
16488	818389
69524	818390
7641	818391
5701	818392
99758	818393
19158	818394
6826	818395
12481	818396
337	818397
168	818398
4084	818399
53	818400
32857	818401
547	818402
76470	818403
36554	818404
30004	818405
121	818406
75922	818407
31635	818408
820	818409
4078	818410
78447	818411
232	818412
16424	818413
6300	818414
27	818415
7684	818416
5919	818417
1106	818418
5	818419
15788	818420
47054	818421
111718	818422
42712	818423
14	818424
11075	818425
3966	818426
93	818427
2524	818428
3354	818429
7095	818430
579	818431
5297	818432
10779	818433
3248	818434
13496	818435
71760	818436
34424	818437
6669	818438
36202	818439
300	818440
38072	818441
11188	818442
3866	818443
113412	818444
65879	818445
299	818446
2379	818447
90395	818448
105040	818449
5886	818450
12515	818451
79396	818452
11	818453
1679	818454
5080	818455
25024	818456
44187	818457
27729	818458
23473	818459
44162	818460
8225	818461
5427	818462
6889	818463
10992	818464
11319	818465
52467	818466
10063	818467
100930	818468
9704	818469
84831	818470
57454	818471
20199	818472
4481	818473
9456	818474
16183	818475
9279	818476
6763	818477
44949	818478
15324	818479
20063	818480
2859	818481
69299	818482
7809	818483
28049	818484
8911	818485
4956	818486
55043	818487
22337	818488
69181	818489
70906	818490
3127	818491
44	818492
44	818493
5703	818494
823	818495
41637	818496
4963	818497
1790	818498
5686	818499
7711	818500
29143	818501
31012	818502
8791	818503
31977	818504
3624	818505
4115	818506
22600	818507
83691	818508
4789	818509
14106	818510
57486	818511
39117	818512
70961	818513
22920	818514
66671	818515
26713	818516
8222	818517
16726	818518
11208	818519
2924	818520
14535	818521
134273	818522
729	818523
2215	818524
12965	818525
44	818526
105043	818527
30130	818528
10689	818529
11738	818530
3768	818531
44	818532
58609	818533
2947	818534
44	818535
50265	818536
478	818537
2346	818538
4570	818539
10277	818540
24	818541
57613	818542
16297	818543
207	818544
126261	818545
22503	818546
44305	818547
23695	818548
2512	818549
57671	818550
22407	818551
78500	818552
27731	818553
30243	818554
6397	818555
36458	818556
152871	818557
65779	818558
120042	818559
59669	818560
15856	818561
9351	818562
8949	818563
2734	818564
2762	818565
34181	818566
47113	818567
16303	818568
21889	818569
29739	818570
6751	818571
14564	818572
45872	818573
58396	818574
604	818575
8267	818576
7706	818577
124467	818578
41876	818579
75926	818580
51237	818581
2969	818582
17507	818583
21815	818584
79054	818585
25235	818586
15461	818587
77	818588
1012	818589
41962	818590
54184	818591
10672	818592
8638	818593
14059	818594
53754	818595
56017	818596
26919	818597
15557	818598
26925	818599
37602	818600
26755	818601
2216	818602
4906	818603
3894	818604
28061	818605
17628	818606
44	818607
44	818608
4789	818609
48057	818610
5272	818611
5485	818612
3598	818613
3542	818614
30653	818615
32230	818616
4687	818617
23568	818618
71120	818619
6892	818620
129596	818621
10464	818622
39337	818623
41487	818624
1067	818625
10709	818626
20872	818627
35283	818628
71983	818629
145527	818630
21873	818631
68322	818632
36730	818633
30462	818634
118613	818635
49844	818636
40526	818637
40101	818638
1079	818639
6759	818640
3261	818641
1032	818642
96354	818643
22587	818644
1703	818645
69324	818646
17485	818647
4581	818648
70102	818649
51036	818650
51377	818651
42364	818652
7145	818653
7266	818654
49187	818655
77	818656
2326	818657
15361	818658
528	818659
66015	818660
100720	818661
1599	818662
9103	818663
34050	818664
5520	818665
11648	818666
5236	818667
4130	818668
19965	818669
24795	818670
8839	818671
9455	818672
10421	818673
62781	818674
6038	818675
22045	818676
24972	818677
7457	818678
1017	818679
5655	818680
2627	818681
16607	818682
3261	818683
7510	818684
132563	818685
22974	818686
59143	818687
10777	818688
44017	818689
132214	818690
59422	818691
27010	818692
38385	818693
816	818694
511	818695
1892	818696
76094	818697
50346	818698
1255	818699
43491	818700
69835	818701
19685	818702
9236	818703
2808	818704
42148	818705
5321	818706
91563	818707
67109	818708
23251	818709
76918	818710
99706	818711
6608	818712
104070	818713
43197	818714
42623	818715
52780	818716
2147	818717
8639	818718
52473	818719
97161	818720
63490	818721
8501	818722
10581	818723
15316	818724
34271	818725
23957	818726
7180	818727
97857	818728
46181	818729
84955	818730
30861	818731
85248	818732
4082	818733
19685	818734
18965	818735
52336	818736
33694	818737
1900	818738
13305	818739
9300	818740
26577	818741
38733	818742
55	818743
55	818744
20666	818745
8589	818746
35229	818747
52529	818748
7681	818749
14640	818750
84662	818751
76641	818752
7577	818753
58089	818754
9843	818755
5276	818756
584	818757
27586	818758
6065	818759
73473	818760
3409	818761
27151	818762
51417	818763
7339	818764
24580	818765
43319	818766
39407	818767
5321	818768
39565	818769
20799	818770
13020	818771
92671	818772
87875	818773
17257	818774
89442	818775
3965	818776
12288	818777
3315	818778
109444	818779
33880	818780
3428	818781
19759	818782
71823	818783
29609	818784
9276	818785
46283	818786
9312	818787
1912	818788
42453	818789
74728	818790
1572	818791
15271	818792
8738	818793
3394	818794
7389	818795
9940	818796
26157	818797
17791	818798
89665	818799
46466	818800
8136	818801
71107	818802
9019	818803
9854	818804
122553	818805
18638	818806
18492	818807
4971	818808
100987	818809
33891	818810
13312	818811
23695	818812
22730	818813
53767	818814
17650	818815
42370	818816
18815	818817
32363	818818
67950	818819
74344	818820
14337	818821
6776	818822
13507	818823
700	818824
109391	818825
4692	818826
1206	818827
45084	818828
96260	818829
23	818830
26561	818831
44571	818832
27979	818833
4164	818834
2802	818835
76994	818836
63111	818837
74319	818838
78860	818839
86009	818840
108761	818841
29596	818842
81901	818843
13894	818844
108807	818845
100722	818846
36484	818847
12724	818848
104	818849
37021	818850
120326	818851
76466	818852
43165	818853
43609	818854
111982	818855
5824	818856
37095	818857
37095	818858
11327	818859
15859	818860
93766	818861
67846	818862
7937	818863
85481	818864
137114	818865
40594	818866
93651	818867
29095	818868
89353	818869
11250	818870
55272	818871
16900	818872
12038	818873
33264	818874
1192	818875
28135	818876
31536	818877
114539	818878
67976	818879
42203	818880
131063	818881
83261	818882
838	818883
44696	818884
535	818885
63723	818886
70206	818887
18529	818888
2237	818889
6289	818890
16703	818891
115302	818892
89367	818893
8680	818894
24278	818895
72259	818896
110481	818897
107835	818898
137238	818899
58961	818900
28584	818901
47065	818902
99613	818903
4718	818904
101213	818905
75741	818906
44858	818907
24917	818908
7745	818909
59966	818910
44322	818911
838	818912
31335	818913
13924	818914
35283	818915
22333	818916
117356	818917
7202	818918
29095	818919
74466	818920
107637	818921
75598	818922
89381	818923
49573	818924
1591	818925
87959	818926
71681	818927
44692	818928
20805	818929
73718	818930
27207	818931
32513	818932
29734	818933
35010	818934
30355	818935
15712	818936
35333	818937
33197	818938
42330	818939
32847	818940
5752	818941
5602	818942
40678	818943
14665	818944
8700	818945
4515	818946
50792	818947
17859	818948
27690	818949
99618	818950
9871	818951
8352	818952
983	818953
54144	818954
12691	818955
5602	818956
35345	818957
46378	818958
72158	818959
32152	818960
46280	818961
7382	818962
17335	818963
36097	818964
89160	818965
9597	818966
4515	818967
5008	818968
5602	818969
40084	818970
15477	818971
5308	818972
113379	818973
24991	818974
60230	818975
18859	818976
16068	818977
12132	818978
6907	818979
28605	818980
79871	818981
61291	818982
4664	818983
30595	818984
31213	818985
16172	818986
5784	818987
25961	818988
27013	818989
13011	818990
24289	818991
12779	818992
4349	818993
10580	818994
54202	818995
3779	818996
5118	818997
10156	818998
11550	818999
31212	819000
67965	819001
37907	819002
27013	819003
46371	819004
31652	819005
8741	819006
38119	819007
46410	819008
56369	819009
41442	819010
56592	819011
12778	819012
30156	819013
64522	819014
1459	819015
35433	819016
39352	819017
20821	819018
31665	819019
6284	819020
46820	819021
15629	819022
23868	819023
6672	819024
30317	819025
62163	819026
2506	819027
1812	819028
29034	819029
17625	819030
28226	819031
34487	819032
42354	819033
40884	819034
30673	819035
35508	819036
42366	819037
6445	819038
31182	819039
35028	819040
59292	819041
68228	819042
16258	819043
56592	819044
8324	819045
18769	819046
87587	819047
88235	819048
8352	819049
37916	819050
1424	819051
30717	819052
105338	819053
47003	819054
8598	819055
24820	819056
5745	819057
4466	819058
8387	819059
36064	819060
54806	819061
13011	819062
2328	819063
53241	819064
94560	819065
39122	819066
2883	819067
66	819068
13148	819069
11554	819070
7166	819071
2854	819072
39553	819073
2395	819074
35367	819075
15613	819076
5303	819077
101349	819078
1867	819079
29034	819080
75957	819081
27075	819082
69309	819083
11251	819084
76578	819085
70468	819086
79331	819087
24090	819088
44149	819089
12527	819090
32999	819091
28533	819092
34115	819093
53661	819094
16483	819095
37998	819096
28552	819097
10280	819098
7156	819099
54231	819100
46197	819101
1459	819102
16923	819103
3954	819104
36593	819105
60471	819106
9985	819107
12062	819108
10184	819109
9985	819110
64693	819111
121037	819112
59979	819113
46257	819114
14630	819115
113237	819116
30620	819117
77971	819118
5169	819119
39893	819120
2749	819121
2985	819122
56688	819123
42504	819124
380	819125
15518	819126
60183	819127
17359	819128
41627	819129
10050	819130
61427	819131
4780	819132
2207	819133
79506	819134
4594	819135
11036	819136
1373	819137
18860	819138
1459	819139
27690	819140
9985	819141
31578	819142
516	819143
8314	819144
20807	819145
18640	819146
20807	819147
36128	819148
8184	819149
37079	819150
28552	819151
5847	819152
86584	819153
21505	819154
328	819155
1845	819156
5729	819157
5724	819158
17359	819159
70616	819160
27698	819161
8495	819162
43995	819163
40175	819164
14781	819165
7096	819166
1125	819167
55046	819168
43615	819169
10733	819170
59044	819171
4252	819172
8952	819173
13916	819174
5815	819175
31369	819176
64381	819177
10168	819178
5025	819179
6713	819180
2460	819181
53212	819182
94311	819183
12978	819184
3411	819185
17016	819186
27082	819187
24892	819188
2346	819189
31970	819190
1480	819191
1567	819192
38520	819193
13931	819194
12519	819195
4483	819196
6553	819197
31521	819198
9080	819199
54033	819200
32210	819201
13493	819202
54002	819203
20907	819204
27093	819205
13813	819206
31056	819207
35280	819208
983	819209
56621	819210
41627	819211
31431	819212
78478	819213
3963	819214
31725	819215
13039	819216
5988	819217
1233	819218
35361	819219
45423	819220
30844	819221
57536	819222
8991	819223
103766	819224
17630	819225
39414	819226
31181	819227
62540	819228
1700	819229
56803	819230
32222	819231
13190	819232
40413	819233
6525	819234
21790	819235
95671	819236
8830	819237
26146	819238
11994	819239
41290	819240
56809	819241
32307	819242
117321	819243
30028	819244
53095	819245
67904	819246
44494	819247
95701	819248
12705	819249
26312	819250
5337	819251
79769	819252
21328	819253
73337	819254
61137	819255
56037	819256
107493	819257
21612	819258
99684	819259
40936	819260
13802	819261
611	819262
12409	819263
63725	819264
6220	819265
1700	819266
27754	819267
75523	819268
43198	819269
22823	819270
48158	819271
12030	819272
25842	819273
41999	819274
80616	819275
21951	819276
38036	819277
11017	819278
95737	819279
65808	819280
2405	819281
36030	819282
23958	819283
17492	819284
23463	819285
5876	819286
76292	819287
38468	819288
27950	819289
43374	819290
84973	819291
87632	819292
15555	819293
31648	819294
11329	819295
3155	819296
1804	819297
12287	819298
68357	819299
15752	819300
26491	819301
72923	819302
29521	819303
23980	819304
8594	819305
111886	819306
76659	819307
99699	819308
69066	819309
65677	819310
131007	819311
5959	819312
41310	819313
50778	819314
38869	819315
80961	819316
82100	819317
83047	819318
62720	819319
113380	819320
63664	819321
120156	819322
73188	819323
129634	819324
75685	819325
44799	819326
129679	819327
95741	819328
75252	819329
5360	819330
10772	819331
58134	819332
67135	819333
21232	819334
68316	819335
17834	819336
3272	819337
62222	819338
4226	819339
87145	819340
22589	819341
27141	819342
37349	819343
4808	819344
6438	819345
27136	819346
48753	819347
13803	819348
52511	819349
85930	819350
27817	819351
27817	819352
58194	819353
66208	819354
37960	819355
6435	819356
58489	819357
29894	819358
18330	819359
101977	819360
28339	819361
34846	819362
10227	819363
1216	819364
16283	819365
129138	819366
95880	819367
47413	819368
54994	819369
44132	819370
92511	819371
54064	819372
81160	819373
135887	819374
9042	819375
23396	819376
23396	819377
37778	819378
46494	819379
83534	819380
138608	819381
9761	819382
17301	819383
105917	819384
56181	819385
60005	819386
22612	819387
10186	819388
42432	819389
56348	819390
53359	819391
51926	819392
46340	819393
68209	819394
30669	819395
513	819396
50694	819397
9254	819398
85403	819399
35021	819400
73308	819401
4455	819402
42506	819403
1313	819404
25787	819405
6862	819406
49177	819407
2940	819408
30439	819409
124779	819410
5539	819411
10974	819412
8459	819413
62629	819414
2734	819415
3914	819416
61749	819417
2278	819418
134443	819419
2278	819420
79229	819421
50262	819422
255	819423
3376	819424
5072	819425
1289	819426
24139	819427
34744	819428
4159	819429
43381	819430
26511	819431
30089	819432
52493	819433
3736	819434
113002	819435
6222	819436
19623	819437
24442	819438
51626	819439
11128	819440
9270	819441
8031	819442
28184	819443
18844	819444
18557	819445
13107	819446
14640	819447
11544	819448
67708	819449
25403	819450
64490	819451
83424	819452
45136	819453
21101	819454
3857	819455
119751	819456
5136	819457
28124	819458
40117	819459
57604	819460
48064	819461
61281	819462
16727	819463
34606	819464
44122	819465
20167	819466
54280	819467
4455	819468
23276	819469
3323	819470
113414	819471
5899	819472
9704	819473
128245	819474
4045	819475
54752	819476
132750	819477
127579	819478
24805	819479
23989	819480
56253	819481
39504	819482
54954	819483
40946	819484
119061	819485
86759	819486
75207	819487
75489	819488
105386	819489
13572	819490
17015	819491
134184	819492
30197	819493
39410	819494
34815	819495
78163	819496
7708	819497
11015	819498
96619	819499
79587	819500
7940	819501
11156	819502
22742	819503
12038	819504
7320	819505
90252	819506
111660	819507
30969	819508
58366	819509
66564	819510
17213	819511
18010	819512
52862	819513
8262	819514
29907	819515
106747	819516
93805	819517
56000	819518
33715	819519
92321	819520
78022	819521
156621	819522
15744	819523
115820	819524
148690	819525
25585	819526
16296	819527
46288	819528
48830	819529
24645	819530
28052	819531
12455	819532
2298	819533
4777	819534
15501	819535
7545	819536
18224	819537
2071	819538
17152	819539
44	819540
13071	819541
48719	819542
5945	819543
9517	819544
5620	819545
32196	819546
8045	819547
12376	819548
16758	819549
29136	819550
28616	819551
568	819552
3222	819553
14405	819554
47122	819555
4867	819556
16995	819557
51287	819558
15552	819559
89024	819560
28793	819561
41689	819562
3389	819563
18798	819564
20406	819565
5259	819566
55142	819567
31445	819568
30819	819569
36812	819570
126184	819571
73703	819572
26542	819573
49748	819574
10038	819575
5053	819576
30445	819577
17129	819578
74815	819579
24580	819580
88983	819581
60433	819582
24337	819583
104153	819584
46087	819585
21611	819586
4557	819587
29496	819588
80909	819589
1153	819590
47948	819591
111623	819592
18192	819593
43970	819594
11336	819595
53166	819596
7538	819597
57755	819598
56226	819599
75996	819600
47384	819601
2322	819602
18390	819603
33945	819604
26070	819605
127308	819606
14292	819607
15705	819608
55306	819609
62336	819610
37057	819611
22401	819612
53659	819613
39555	819614
2127	819615
17780	819616
28376	819617
29035	819618
24360	819619
40205	819620
15303	819621
113603	819622
28190	819623
53038	819624
58272	819625
75508	819626
5708	819627
68732	819628
110605	819629
23911	819630
23299	819631
63790	819632
12918	819633
87751	819634
27270	819635
75987	819636
15516	819637
39841	819638
1326	819639
61677	819640
69851	819641
17999	819642
39392	819643
21328	819644
29492	819645
2734	819646
19724	819647
75774	819648
1700	819649
23518	819650
42424	819651
5097	819652
1701	819653
5217	819654
18618	819655
61586	819656
37019	819657
72775	819658
39359	819659
22714	819660
6220	819661
44684	819662
30169	819663
102220	819664
6715	819665
13915	819666
107674	819667
102707	819668
118877	819669
93935	819670
22330	819671
113394	819672
42530	819673
12550	819674
19235	819675
35214	819676
11969	819677
33614	819678
1289	819679
554	819680
4975	819681
21930	819682
132955	819683
105538	819684
22929	819685
2932	819686
21537	819687
16194	819688
57578	819689
89291	819690
48747	819691
87806	819692
52864	819693
40194	819694
18355	819695
23864	819696
110076	819697
25525	819698
10850	819699
3093	819700
59774	819701
3400	819702
42623	819703
27292	819704
79088	819705
1012	819706
41541	819707
26495	819708
20772	819709
77899	819710
76180	819711
22625	819712
30327	819713
63659	819714
67923	819715
5678	819716
86361	819717
513	819718
108653	819719
10731	819720
9643	819721
40722	819722
13483	819723
95674	819724
95683	819725
64158	819726
65580	819727
8787	819728
52731	819729
31231	819730
513	819731
30881	819732
57758	819733
107065	819734
52317	819735
15569	819736
14610	819737
1976	819738
95940	819739
3825	819740
46949	819741
60992	819742
52349	819743
29895	819744
28101	819745
611	819746
30638	819747
10336	819748
23521	819749
111403	819750
39528	819751
21778	819752
2752	819753
41882	819754
63704	819755
32185	819756
47966	819757
48119	819758
48453	819759
58350	819760
28184	819761
27529	819762
25898	819763
36669	819764
114567	819765
211	819766
43637	819767
11602	819768
53023	819769
1715	819770
22191	819771
10230	819772
15184	819773
11376	819774
19239	819775
11376	819776
89709	819777
28	819778
12402	819779
47652	819780
3226	819781
56051	819782
7317	819783
21161	819784
49821	819785
35084	819786
51552	819787
54298	819788
8484	819789
35479	819790
3797	819791
20646	819792
28191	819793
3202	819794
30	819795
1322	819796
2137	819797
62099	819798
16498	819799
20488	819800
75572	819801
13220	819802
3893	819803
50450	819804
67150	819805
6961	819806
44	819807
1580	819808
1249	819809
12310	819810
4047	819811
4198	819812
7409	819813
1591	819814
33527	819815
152913	819816
11304	819817
3111	819818
63644	819819
17884	819820
13223	819821
16531	819822
7226	819823
11454	819824
7921	819825
51856	819826
63710	819827
100729	819828
17326	819829
50700	819830
999	819831
36718	819832
744	819833
32454	819834
15254	819835
103535	819836
47198	819837
67	819838
58366	819839
1553	819840
109056	819841
15770	819842
40793	819843
102578	819844
82320	819845
108393	819846
95769	819847
71588	819848
81173	819849
3791	819850
3791	819851
26418	819852
19735	819853
106990	819854
44872	819855
54245	819856
73526	819857
2927	819858
23048	819859
80319	819860
51529	819861
112535	819862
759	819863
82020	819864
15857	819865
55006	819866
113636	819867
135936	819868
29100	819869
105736	819870
92654	819871
48534	819872
40887	819873
32518	819874
105362	819875
92651	819876
50619	819877
102907	819878
80822	819879
78361	819880
1801	819881
71623	819882
13804	819883
2927	819884
55517	819885
105388	819886
20941	819887
30521	819888
21349	819889
54143	819890
79343	819891
4480	819892
31347	819893
2260	819894
94587	819895
21347	819896
14249	819897
61340	819898
493	819899
64835	819900
53392	819901
40194	819902
324	819903
112019	819904
14133	819905
8656	819906
114531	819907
19131	819908
75950	819909
74399	819910
83237	819911
21837	819912
164489	819913
71508	819914
112017	819915
33960	819916
43113	819917
5941	819918
110511	819919
52060	819920
67943	819921
8910	819922
97152	819923
83080	819924
39935	819925
83321	819926
87730	819927
28126	819928
86366	819929
120328	819930
13812	819931
6761	819932
68025	819933
83734	819934
51821	819935
14093	819936
18952	819937
34130	819938
72008	819939
78151	819940
41893	819941
10511	819942
42480	819943
13252	819944
25024	819945
38696	819946
73	819947
65434	819948
19484	819949
42577	819950
17309	819951
10047	819952
126117	819953
109301	819954
83126	819955
49225	819956
8075	819957
75871	819958
2850	819959
14888	819960
3368	819961
30546	819962
36906	819963
12486	819964
80977	819965
84967	819966
24133	819967
29743	819968
1794	819969
10038	819970
56760	819971
28438	819972
52240	819973
26076	819974
6169	819975
16728	819976
5585	819977
52263	819978
84840	819979
17864	819980
1056	819981
17013	819982
16185	819983
67588	819984
31673	819985
33969	819986
58464	819987
4955	819988
29461	819989
95914	819990
6201	819991
5465	819992
15252	819993
20499	819994
53142	819995
21889	819996
2495	819997
28537	819998
13975	819999
36204	820000
64427	820001
40542	820002
1374	820003
93972	820004
28752	820005
53867	820006
46956	820007
24727	820008
15677	820009
295	820010
132920	820011
1984	820012
54560	820013
57415	820014
90548	820015
40867	820016
11630	820017
81976	820018
84988	820019
26947	820020
1190	820021
2486	820022
137761	820023
41701	820024
17309	820025
27531	820026
90095	820027
69857	820028
38	820029
2235	820030
3943	820031
38612	820032
120346	820033
24204	820034
635	820035
133794	820036
1271	820037
64877	820038
90671	820039
31996	820040
1522	820041
28817	820042
54631	820043
4784	820044
135998	820045
91577	820046
71601	820047
40169	820048
7823	820049
3594	820050
9384	820051
28100	820052
23034	820053
24266	820054
17556	820055
49226	820056
13245	820057
128	820058
20649	820059
19204	820060
40166	820061
46326	820062
77001	820063
9822	820064
68079	820065
52774	820066
98729	820067
4901	820068
102180	820069
10521	820070
1079	820071
31561	820072
11545	820073
41000	820074
3708	820075
59914	820076
2990	820077
18977	820078
3480	820079
1740	820080
24116	820081
60635	820082
54372	820083
5201	820084
7484	820085
23582	820086
18230	820087
6292	820088
483	820089
6294	820090
53040	820091
53077	820092
10633	820093
788	820094
12962	820095
38639	820096
14091	820097
13701	820098
16184	820099
31346	820100
18711	820101
18752	820102
27997	820103
61359	820104
19565	820105
57443	820106
64511	820107
3356	820108
1578	820109
28377	820110
3975	820111
66710	820112
96440	820113
3983	820114
59014	820115
21540	820116
16926	820117
130650	820118
47260	820119
43328	820120
38599	820121
5030	820122
28457	820123
1428	820124
12920	820125
49127	820126
3192	820127
1897	820128
38516	820129
10123	820130
52308	820131
4451	820132
58117	820133
4845	820134
124298	820135
10342	820136
60014	820137
3954	820138
18727	820139
4715	820140
28472	820141
8712	820142
44463	820143
36746	820144
605	820145
2865	820146
59457	820147
27643	820148
13546	820149
49839	820150
8979	820151
12293	820152
69028	820153
10988	820154
28841	820155
2760	820156
59800	820157
21173	820158
7056	820159
11661	820160
28727	820161
116655	820162
30623	820163
65551	820164
145	820165
86307	820166
106888	820167
6956	820168
4205	820169
39704	820170
26550	820171
100314	820172
30471	820173
99135	820174
75635	820175
51318	820176
66135	820177
4076	820178
51415	820179
64977	820180
44335	820181
79481	820182
85831	820183
16290	820184
49543	820185
49767	820186
73445	820187
6736	820188
21359	820189
4634	820190
15056	820191
98691	820192
20731	820193
131110	820194
81905	820195
66665	820196
29015	820197
15528	820198
42361	820199
25455	820200
35982	820201
38599	820202
22962	820203
16945	820204
40556	820205
34612	820206
104856	820207
14281	820208
55314	820209
5146	820210
51632	820211
36577	820212
3508	820213
25949	820214
41175	820215
13715	820216
6418	820217
12232	820218
14889	820219
23931	820220
48051	820221
14110	820222
11478	820223
4110	820224
104251	820225
79135	820226
53367	820227
50860	820228
53282	820229
82746	820230
62442	820231
893	820232
4425	820233
31605	820234
21589	820235
64706	820236
8523	820237
25805	820238
43565	820239
4451	820240
11494	820241
40953	820242
67936	820243
34430	820244
13413	820245
4071	820246
7480	820247
29421	820248
29942	820249
42417	820250
17027	820251
20364	820252
32509	820253
2507	820254
111407	820255
14772	820256
21552	820257
77685	820258
36233	820259
34105	820260
68706	820261
74286	820262
2932	820263
6249	820264
3192	820265
9701	820266
14633	820267
38566	820268
64716	820269
29086	820270
128976	820271
23771	820272
7810	820273
23964	820274
134666	820275
85349	820276
39345	820277
3615	820278
114495	820279
31505	820280
87556	820281
49621	820282
62301	820283
65906	820284
12509	820285
16540	820286
899	820287
22655	820288
36030	820289
73353	820290
70530	820291
116547	820292
2791	820293
81720	820294
26399	820295
21482	820296
3930	820297
43443	820298
723	820299
4597	820300
30199	820301
61362	820302
2523	820303
54933	820304
9599	820305
34787	820306
137712	820307
662	820308
6156	820309
91588	820310
14776	820311
111997	820312
23862	820313
40684	820314
113615	820315
7485	820316
51	820317
53297	820318
5644	820319
30567	820320
5611	820321
67761	820322
15796	820323
10755	820324
6559	820325
17010	820326
65845	820327
3615	820328
65978	820329
11377	820330
17126	820331
89101	820332
2778	820333
49962	820334
10544	820335
49695	820336
29169	820337
97113	820338
31740	820339
51996	820340
697	820341
37049	820342
53963	820343
41710	820344
77990	820345
132740	820346
31062	820347
84408	820348
51064	820349
15676	820350
91393	820351
5280	820352
11681	820353
11214	820354
45116	820355
61275	820356
28437	820357
16794	820358
103460	820359
79221	820360
77685	820361
97925	820362
94281	820363
68895	820364
141017	820365
23396	820366
45890	820367
82342	820368
2026	820369
67553	820370
59985	820371
98926	820372
40030	820373
43972	820374
39159	820375
38196	820376
58539	820377
44112	820378
3606	820379
37190	820380
66501	820381
8987	820382
26935	820383
68791	820384
3238	820385
26594	820386
67597	820387
44715	820388
29538	820389
83588	820390
34105	820391
367	820392
164272	820393
14327	820394
48775	820395
14633	820396
39700	820397
10749	820398
8643	820399
14633	820400
3108	820401
61135	820402
86431	820403
22923	820404
32490	820405
104278	820406
3585	820407
21117	820408
9124	820409
84706	820410
12879	820411
33184	820412
1028	820413
18957	820414
6232	820415
30059	820416
107202	820417
70142	820418
1897	820419
135815	820420
31137	820421
28040	820422
8328	820423
50401	820424
104104	820425
79333	820426
102338	820427
65831	820428
54230	820429
69534	820430
21738	820431
97728	820432
18698	820433
76223	820434
54520	820435
17831	820436
23779	820437
121571	820438
26252	820439
13695	820440
44097	820441
36497	820442
66598	820443
35071	820444
29167	820445
16426	820446
16890	820447
39340	820448
26589	820449
721	820450
9701	820451
99968	820452
15484	820453
14076	820454
52135	820455
4500	820456
16695	820457
89647	820458
79375	820459
8403	820460
100842	820461
67246	820462
79282	820463
47044	820464
3048	820465
89958	820466
56493	820467
10266	820468
7397	820469
28086	820470
52833	820471
26008	820472
20475	820473
113117	820474
93401	820475
2334	820476
37237	820477
35071	820478
50759	820479
41344	820480
65950	820481
1896	820482
95206	820483
35216	820484
68059	820485
64626	820486
4883	820487
41586	820488
4425	820489
51637	820490
62378	820491
17328	820492
23076	820493
49166	820494
8490	820495
15969	820496
89269	820497
25483	820498
32462	820499
29419	820500
114506	820501
78868	820502
27686	820503
6193	820504
7198	820505
5658	820506
44845	820507
39112	820508
84565	820509
22371	820510
154794	820511
11735	820512
70241	820513
23350	820514
2343	820515
3222	820516
3324	820517
132453	820518
5006	820519
8787	820520
39490	820521
112914	820522
3914	820523
56731	820524
18001	820525
109405	820526
26458	820527
31727	820528
21281	820529
23523	820530
58317	820531
9437	820532
81088	820533
2524	820534
8443	820535
79398	820536
46717	820537
6143	820538
100329	820539
41131	820540
69881	820541
70323	820542
55240	820543
58934	820544
55136	820545
78969	820546
78452	820547
31027	820548
44464	820549
69536	820550
23331	820551
18704	820552
44937	820553
18077	820554
12056	820555
11301	820556
3608	820557
39952	820558
64158	820559
112886	820560
17611	820561
26006	820562
88725	820563
52850	820564
84675	820565
16221	820566
33086	820567
40561	820568
40619	820569
52143	820570
71835	820571
25885	820572
12198	820573
110710	820574
9037	820575
4085	820576
62283	820577
66479	820578
38575	820579
32235	820580
23509	820581
41170	820582
11152	820583
8150	820584
96982	820585
12680	820586
35832	820587
6745	820588
5344	820589
64299	820590
10332	820591
6816	820592
19668	820593
49777	820594
28518	820595
9145	820596
23184	820597
38472	820598
108815	820599
67041	820600
2495	820601
22106	820602
108784	820603
61595	820604
30071	820605
87720	820606
15730	820607
13531	820608
33947	820609
52981	820610
89480	820611
19982	820612
1428	820613
76495	820614
10375	820615
36443	820616
86034	820617
7957	820618
104959	820619
6150	820620
27640	820621
5898	820622
66613	820623
1795	820624
35185	820625
38534	820626
61357	820627
87889	820628
5195	820629
20768	820630
13058	820631
111503	820632
34035	820633
5192	820634
7478	820635
17321	820636
124592	820637
29413	820638
2118	820639
25507	820640
22109	820641
22109	820642
35967	820643
61689	820644
28431	820645
99596	820646
65638	820647
95290	820648
10405	820649
5146	820650
20805	820651
3472	820652
77609	820653
47837	820654
38534	820655
62810	820656
17138	820657
38496	820658
18038	820659
70040	820660
19565	820661
74321	820662
41428	820663
23434	820664
79282	820665
19982	820666
14902	820667
93487	820668
94049	820669
62365	820670
24827	820671
49185	820672
1779	820673
35461	820674
107676	820675
51444	820676
26684	820677
42595	820678
22709	820679
23452	820680
41217	820681
20381	820682
83143	820683
93439	820684
27992	820685
28410	820686
121168	820687
4152	820688
51996	820689
29525	820690
29524	820691
16653	820692
102372	820693
47706	820694
16720	820695
25908	820696
27538	820697
23992	820698
2663	820699
9913	820700
58139	820701
138423	820702
85032	820703
9851	820704
58	820705
12494	820706
44750	820707
5448	820708
52507	820709
2278	820710
52507	820711
8500	820712
50262	820713
51534	820714
53664	820715
14311	820716
21562	820717
5723	820718
1212	820719
46279	820720
3422	820721
49580	820722
113466	820723
28194	820724
14377	820725
14606	820726
3148	820727
16684	820728
40725	820729
13509	820730
18057	820731
15647	820732
17115	820733
50781	820734
4092	820735
55429	820736
39581	820737
43341	820738
56701	820739
69037	820740
526	820741
24887	820742
63174	820743
61195	820744
26560	820745
53643	820746
77833	820747
6724	820748
52165	820749
46031	820750
27839	820751
63767	820752
16169	820753
30447	820754
61160	820755
88123	820756
83424	820757
23007	820758
76841	820759
1941	820760
113723	820761
7970	820762
15323	820763
20407	820764
74650	820765
16558	820766
56911	820767
68074	820768
40213	820769
41687	820770
5117	820771
104973	820772
51629	820773
276	820774
106703	820775
65512	820776
3377	820777
1533	820778
66546	820779
54385	820780
112994	820781
10976	820782
82565	820783
3377	820784
70635	820785
22053	820786
26265	820787
29078	820788
4543	820789
31734	820790
1610	820791
1845	820792
37946	820793
13812	820794
31511	820795
47162	820796
14761	820797
18613	820798
41628	820799
39719	820800
52002	820801
14238	820802
80948	820803
22244	820804
47318	820805
12235	820806
46887	820807
42490	820808
6817	820809
129049	820810
18851	820811
2748	820812
24893	820813
82065	820814
29217	820815
17103	820816
28130	820817
136284	820818
823	820819
64342	820820
37225	820821
42309	820822
30609	820823
8723	820824
44738	820825
39566	820826
40846	820827
24516	820828
71828	820829
12706	820830
10994	820831
111640	820832
23460	820833
13454	820834
73934	820835
44594	820836
7566	820837
57647	820838
57648	820839
37288	820840
1443	820841
76927	820842
87597	820843
16241	820844
21928	820845
9012	820846
53316	820847
109126	820848
46185	820849
34364	820850
16288	820851
5496	820852
11481	820853
18368	820854
24251	820855
137764	820856
60064	820857
6633	820858
121775	820859
125700	820860
111741	820861
781	820862
51278	820863
24318	820864
56671	820865
239	820866
44869	820867
21788	820868
34766	820869
20498	820870
101232	820871
48409	820872
59410	820873
39516	820874
48534	820875
42356	820876
34671	820877
29507	820878
5989	820879
69024	820880
17937	820881
5618	820882
2659	820883
73825	820884
7961	820885
1944	820886
104197	820887
14651	820888
75534	820889
2313	820890
30050	820891
31992	820892
65805	820893
8679	820894
9818	820895
17316	820896
12068	820897
20853	820898
21286	820899
62806	820900
30926	820901
4077	820902
7817	820903
4086	820904
98350	820905
137501	820906
4047	820907
92586	820908
26481	820909
44682	820910
37238	820911
48156	820912
27841	820913
11226	820914
9127	820915
23565	820916
39331	820917
124638	820918
5781	820919
28489	820920
141187	820921
7884	820922
2888	820923
133787	820924
40916	820925
32104	820926
68336	820927
6237	820928
2764	820929
63722	820930
13788	820931
2946	820932
27728	820933
1055	820934
41514	820935
4425	820936
51542	820937
9300	820938
823	820939
84897	820940
3918	820941
36713	820942
64918	820943
45292	820944
12473	820945
2851	820946
63713	820947
75762	820948
3608	820949
16241	820950
64828	820951
9867	820952
42336	820953
15629	820954
26013	820955
3088	820956
30468	820957
66652	820958
10251	820959
79816	820960
87288	820961
65700	820962
16587	820963
24846	820964
24846	820965
1680	820966
126271	820967
13799	820968
21532	820969
5781	820970
58109	820971
122772	820972
22659	820973
7088	820974
71904	820975
14547	820976
16225	820977
33179	820978
4078	820979
59294	820980
14234	820981
3795	820982
513	820983
138545	820984
2353	820985
6927	820986
7711	820987
32365	820988
44158	820989
27786	820990
73147	820991
7177	820992
6272	820993
30323	820994
12734	820995
3480	820996
98018	820997
61170	820998
38781	820999
10919	821000
12253	821001
24922	821002
42965	821003
4277	821004
78237	821005
105097	821006
20457	821007
127254	821008
13565	821009
23108	821010
2191	821011
146	821012
4115	821013
2616	821014
63651	821015
9173	821016
66728	821017
42554	821018
29217	821019
7675	821020
67823	821021
38617	821022
36474	821023
34021	821024
84865	821025
26039	821026
13052	821027
103558	821028
19012	821029
66716	821030
22809	821031
12251	821032
6586	821033
31570	821034
19019	821035
11065	821036
33953	821037
19316	821038
50324	821039
90188	821040
102070	821041
6274	821042
45502	821043
64851	821044
2616	821045
21766	821046
33763	821047
134310	821048
12975	821049
32314	821050
45549	821051
1150	821052
7148	821053
12027	821054
86782	821055
44624	821056
105236	821057
67156	821058
11688	821059
8061	821060
81085	821061
60163	821062
8091	821063
25261	821064
16304	821065
78959	821066
43584	821067
47740	821068
38941	821069
42311	821070
13113	821071
38042	821072
76747	821073
24847	821074
31577	821075
35371	821076
73451	821077
605	821078
14685	821079
18837	821080
8209	821081
68417	821082
7639	821083
103668	821084
12219	821085
134585	821086
27056	821087
47809	821088
53933	821089
26935	821090
56821	821091
63220	821092
18105	821093
10659	821094
96656	821095
51658	821096
122986	821097
63597	821098
5692	821099
30984	821100
69836	821101
51920	821102
52838	821103
37140	821104
83217	821105
80945	821106
46163	821107
1102	821108
14302	821109
49347	821110
6663	821111
59121	821112
59310	821113
60984	821114
91455	821115
1428	821116
43630	821117
86320	821118
24653	821119
27621	821120
63685	821121
39598	821122
111462	821123
7119	821124
31181	821125
37938	821126
118675	821127
3728	821128
131362	821129
81791	821130
87737	821131
20408	821132
20408	821133
24081	821134
121378	821135
89656	821136
14390	821137
13260	821138
80486	821139
28072	821140
2314	821141
73031	821142
40726	821143
32811	821144
28922	821145
46326	821146
57716	821147
9054	821148
1509	821149
3042	821150
23953	821151
103695	821152
75996	821153
22752	821154
19063	821155
21422	821156
11291	821157
55278	821158
7103	821159
6271	821160
84627	821161
61362	821162
37300	821163
28739	821164
10544	821165
100442	821166
21838	821167
11032	821168
63196	821169
36042	821170
8097	821171
35936	821172
29579	821173
15256	821174
29579	821175
36840	821176
12649	821177
22106	821178
3403	821179
80510	821180
9172	821181
77990	821182
41428	821183
22923	821184
30631	821185
11529	821186
61135	821187
3585	821188
40566	821189
3606	821190
13915	821191
65944	821192
3167	821193
41459	821194
2932	821195
30362	821196
762	821197
58	821198
1836	821199
110501	821200
8325	821201
4045	821202
30857	821203
11996	821204
126233	821205
11342	821206
41148	821207
41148	821208
20252	821209
1478	821210
1478	821211
8216	821212
107204	821213
66081	821214
110944	821215
12550	821216
107046	821217
16653	821218
87559	821219
79597	821220
25495	821221
45184	821222
50247	821223
49955	821224
51346	821225
8018	821226
137325	821227
30113	821228
15330	821229
89077	821230
46167	821231
53390	821232
113461	821233
39118	821234
6660	821235
117633	821236
40953	821237
61238	821238
52271	821239
7210	821240
78289	821241
22409	821242
127373	821243
16994	821244
20491	821245
91312	821246
69832	821247
56648	821248
60420	821249
79604	821250
57718	821251
44900	821252
110519	821253
92320	821254
6879	821255
40153	821256
102020	821257
69248	821258
55322	821259
14283	821260
2742	821261
100786	821262
5487	821263
18550	821264
25804	821265
65827	821266
1795	821267
137751	821268
25833	821269
11963	821270
34821	821271
24054	821272
35815	821273
25250	821274
20296	821275
6004	821276
47051	821277
22219	821278
91360	821279
61791	821280
95362	821281
55552	821282
11047	821283
135821	821284
34034	821285
55295	821286
5756	821287
25338	821288
40615	821289
30174	821290
12017	821291
53121	821292
25400	821293
61095	821294
38617	821295
4309	821296
18971	821297
10513	821298
52143	821299
39531	821300
44079	821301
60995	821302
50872	821303
44565	821304
6559	821305
135749	821306
41131	821307
10543	821308
10716	821309
24306	821310
30190	821311
49182	821312
2659	821313
73157	821314
9124	821315
21547	821316
49772	821317
24609	821318
31583	821319
13729	821320
4876	821321
939	821322
70643	821323
1478	821324
59876	821325
59975	821326
21106	821327
7628	821328
98054	821329
99751	821330
104313	821331
15569	821332
53813	821333
25277	821334
19578	821335
79719	821336
5433	821337
61187	821338
92396	821339
44455	821340
33880	821341
65010	821342
60989	821343
1821	821344
54930	821345
2990	821346
112127	821347
70910	821348
50835	821349
63804	821350
127322	821351
84902	821352
21216	821353
2734	821354
15749	821355
50480	821356
62269	821357
16542	821358
110209	821359
51262	821360
6706	821361
90484	821362
83831	821363
28356	821364
66731	821365
11798	821366
47292	821367
67732	821368
25552	821369
28072	821370
11007	821371
22687	821372
12463	821373
12336	821374
39764	821375
16243	821376
69290	821377
35590	821378
1163	821379
37661	821380
16444	821381
94185	821382
37649	821383
39775	821384
8333	821385
27278	821386
27956	821387
94255	821388
2524	821389
1130	821390
4997	821391
61610	821392
5146	821393
63538	821394
37586	821395
21893	821396
27946	821397
35938	821398
28743	821399
12910	821400
53391	821401
33552	821402
17869	821403
38538	821404
10908	821405
16997	821406
67200	821407
1861	821408
69016	821409
105162	821410
13131	821411
110209	821412
19504	821413
81804	821414
16890	821415
40567	821416
83100	821417
220	821418
10589	821419
10589	821420
134466	821421
38047	821422
6745	821423
30125	821424
10911	821425
206	821426
58488	821427
35982	821428
11360	821429
36742	821430
6476	821431
9746	821432
23504	821433
473	821434
20662	821435
24869	821436
67975	821437
44603	821438
1578	821439
81697	821440
21846	821441
28440	821442
28440	821443
55292	821444
31047	821445
59397	821446
35538	821447
679	821448
5074	821449
33026	821450
33026	821451
43230	821452
9388	821453
48633	821454
65433	821455
36493	821456
21423	821457
3770	821458
22676	821459
80711	821460
66748	821461
761	821462
58003	821463
48407	821464
3591	821465
320	821466
64752	821467
26073	821468
17910	821469
28931	821470
87494	821471
15616	821472
2262	821473
151152	821474
50572	821475
7625	821476
3983	821477
8945	821478
1130	821479
6330	821480
26282	821481
12027	821482
45531	821483
5648	821484
50590	821485
29532	821486
10370	821487
113567	821488
5006	821489
37566	821490
1587	821491
37540	821492
1152	821493
23434	821494
47049	821495
68133	821496
16776	821497
44029	821498
13322	821499
35354	821500
20163	821501
81691	821502
79078	821503
3585	821504
21173	821505
4694	821506
4775	821507
5004	821508
100281	821509
15989	821510
137771	821511
14685	821512
14252	821513
7433	821514
92680	821515
1438	821516
27579	821517
46965	821518
76668	821519
57937	821520
2706	821521
58059	821522
51061	821523
29724	821524
9311	821525
27880	821526
11664	821527
41211	821528
121453	821529
18971	821530
21540	821531
78851	821532
16497	821533
51707	821534
1626	821535
26983	821536
64216	821537
29047	821538
105392	821539
61020	821540
83576	821541
8202	821542
66546	821543
33728	821544
31670	821545
739	821546
69775	821547
90130	821548
6656	821549
29403	821550
50301	821551
2620	821552
110431	821553
7056	821554
11293	821555
31355	821556
63570	821557
63730	821558
26740	821559
11289	821560
8750	821561
21940	821562
11449	821563
21559	821564
22152	821565
50480	821566
51094	821567
88583	821568
27579	821569
3754	821570
86560	821571
77944	821572
137716	821573
122981	821574
2448	821575
3974	821576
24113	821577
26909	821578
29751	821579
2629	821580
85026	821581
34768	821582
79336	821583
27657	821584
50514	821585
58564	821586
134138	821587
65755	821588
17823	821589
132284	821590
57148	821591
31559	821592
7628	821593
3673	821594
28875	821595
30376	821596
38673	821597
30848	821598
37276	821599
27192	821600
30559	821601
47632	821602
1897	821603
28422	821604
4624	821605
37869	821606
64150	821607
4624	821608
5889	821609
73829	821610
42398	821611
51645	821612
20354	821613
17275	821614
284	821615
51839	821616
29664	821617
22936	821618
87203	821619
66472	821620
52803	821621
33916	821622
110591	821623
50490	821624
13370	821625
51391	821626
1949	821627
29756	821628
15145	821629
86302	821630
14996	821631
134218	821632
36179	821633
278	821634
3983	821635
8551	821636
75792	821637
18213	821638
15956	821639
44501	821640
63264	821641
74853	821642
79221	821643
73522	821644
128007	821645
23303	821646
88199	821647
11244	821648
109364	821649
6954	821650
41325	821651
12906	821652
1999	821653
48036	821654
90045	821655
79095	821656
16814	821657
8591	821658
65852	821659
31575	821660
86654	821661
40572	821662
26717	821663
41076	821664
29888	821665
6883	821666
6780	821667
15766	821668
3992	821669
67251	821670
14834	821671
73566	821672
13878	821673
15256	821674
56160	821675
94057	821676
30995	821677
777	821678
2961	821679
77082	821680
35209	821681
36807	821682
1895	821683
22584	821684
29564	821685
27786	821686
1643	821687
86470	821688
23377	821689
115248	821690
24404	821691
26081	821692
80608	821693
20460	821694
782	821695
27678	821696
26935	821697
94620	821698
21872	821699
61015	821700
40134	821701
53310	821702
31479	821703
50872	821704
45989	821705
18365	821706
22030	821707
9360	821708
35227	821709
8056	821710
82084	821711
33290	821712
14974	821713
12342	821714
2792	821715
48566	821716
71676	821717
11735	821718
913	821719
70890	821720
85845	821721
24837	821722
8220	821723
30631	821724
31633	821725
25776	821726
1503	821727
9624	821728
30561	821729
43613	821730
17030	821731
3919	821732
1897	821733
85026	821734
78411	821735
14552	821736
7388	821737
105863	821738
120495	821739
156066	821740
414	821741
23556	821742
39900	821743
102250	821744
9371	821745
14400	821746
11350	821747
15705	821748
14903	821749
21190	821750
102100	821751
30859	821752
92428	821753
18671	821754
1119	821755
81521	821756
79922	821757
50798	821758
70572	821759
79065	821760
18059	821761
4635	821762
40690	821763
12210	821764
4928	821765
80312	821766
37182	821767
32838	821768
24127	821769
35499	821770
33997	821771
71153	821772
13868	821773
19588	821774
5351	821775
1313	821776
22901	821777
3442	821778
6709	821779
4955	821780
23117	821781
963	821782
62509	821783
44048	821784
2700	821785
2305	821786
43	821787
2588	821788
518	821789
648	821790
68980	821791
2979	821792
2045	821793
44193	821794
20220	821795
40067	821796
46211	821797
14889	821798
85187	821799
10065	821800
31466	821801
42009	821802
40969	821803
4303	821804
7390	821805
181	821806
4055	821807
7048	821808
2063	821809
36266	821810
59404	821811
43562	821812
17868	821813
7941	821814
2434	821815
3094	821816
74749	821817
33088	821818
75647	821819
92111	821820
9048	821821
40465	821822
2912	821823
32352	821824
1709	821825
45279	821826
69140	821827
71172	821828
43586	821829
106095	821830
14978	821831
12334	821832
3979	821833
71209	821834
28975	821835
35085	821836
23818	821837
49567	821838
42562	821839
72031	821840
72025	821841
111753	821842
45469	821843
99211	821844
102415	821845
52332	821846
9480	821847
1239	821848
89394	821849
118710	821850
33785	821851
2157	821852
34152	821853
52939	821854
44037	821855
80431	821856
126212	821857
87352	821858
41927	821859
22800	821860
66113	821861
12188	821862
21336	821863
87586	821864
6445	821865
16530	821866
56203	821867
98111	821868
6524	821869
81635	821870
22001	821871
92611	821872
63346	821873
27830	821874
14141	821875
25587	821876
5276	821877
80845	821878
39347	821879
6107	821880
40945	821881
19980	821882
97814	821883
58602	821884
98782	821885
84888	821886
130847	821887
20706	821888
63291	821889
153073	821890
135425	821891
4870	821892
21234	821893
134121	821894
14684	821895
43635	821896
68329	821897
61140	821898
86274	821899
49605	821900
13264	821901
1523	821902
13758	821903
53171	821904
8731	821905
21127	821906
44735	821907
101222	821908
55467	821909
17005	821910
19488	821911
13069	821912
93397	821913
86443	821914
25924	821915
39741	821916
77565	821917
14545	821918
4803	821919
967	821920
83423	821921
35190	821922
98840	821923
8731	821924
44930	821925
124346	821926
46105	821927
11637	821928
14303	821929
2560	821930
2519	821931
24977	821932
87693	821933
57705	821934
81483	821935
39314	821936
24349	821937
2466	821938
3488	821939
44741	821940
131451	821941
9157	821942
42256	821943
11340	821944
18001	821945
24426	821946
20217	821947
13952	821948
34517	821949
47628	821950
50	821951
36804	821952
2712	821953
2532	821954
3506	821955
112847	821956
97906	821957
127880	821958
70479	821959
36081	821960
69052	821961
79437	821962
28540	821963
53035	821964
46058	821965
29571	821966
136106	821967
47045	821968
7022	821969
1980	821970
6482	821971
8852	821972
48852	821973
127293	821974
19498	821975
191	821976
76924	821977
74335	821978
24147	821979
64409	821980
14321	821981
18639	821982
28066	821983
22220	821984
47712	821985
29871	821986
1446	821987
1979	821988
95958	821989
23820	821990
73700	821991
19650	821992
35392	821993
6833	821994
39978	821995
1291	821996
77644	821997
4432	821998
73287	821999
23535	822000
96879	822001
57363	822002
31904	822003
28586	822004
14735	822005
105005	822006
20891	822007
40646	822008
2666	822009
52829	822010
6921	822011
17341	822012
52189	822013
12179	822014
21483	822015
17175	822016
68369	822017
1558	822018
10463	822019
114445	822020
45918	822021
32532	822022
1198	822023
75505	822024
21914	822025
26546	822026
40895	822027
6784	822028
1563	822029
66905	822030
31218	822031
61538	822032
5903	822033
20706	822034
38499	822035
10883	822036
141080	822037
70906	822038
41613	822039
52754	822040
64614	822041
14686	822042
31146	822043
36103	822044
58344	822045
62417	822046
48811	822047
4043	822048
2805	822049
34044	822050
473	822051
18297	822052
62451	822053
61286	822054
73649	822055
27124	822056
40212	822057
27345	822058
3348	822059
66462	822060
167331	822061
28500	822062
25905	822063
7808	822064
9792	822065
1500	822066
17088	822067
4537	822068
90827	822069
125982	822070
7296	822071
93991	822072
80995	822073
22032	822074
31561	822075
5067	822076
16533	822077
6761	822078
17358	822079
11226	822080
3398	822081
6913	822082
6707	822083
32818	822084
56838	822085
30196	822086
104135	822087
30114	822088
26532	822089
48583	822090
48623	822091
123972	822092
150527	822093
23674	822094
96343	822095
23492	822096
46103	822097
21320	822098
121204	822099
23683	822100
7370	822101
6823	822102
113609	822103
56694	822104
22960	822105
18003	822106
46801	822107
92110	822108
28146	822109
51275	822110
83320	822111
74674	822112
69877	822113
3678	822114
7608	822115
130751	822116
129002	822117
69214	822118
48731	822119
102543	822120
95664	822121
56311	822122
63094	822123
44810	822124
66114	822125
110018	822126
43537	822127
14669	822128
12898	822129
107108	822130
68303	822131
44159	822132
52968	822133
85085	822134
2622	822135
43331	822136
13365	822137
3632	822138
23276	822139
92572	822140
88123	822141
40688	822142
44289	822143
181	822144
16414	822145
45410	822146
47810	822147
48566	822148
47789	822149
33310	822150
26219	822151
36136	822152
8327	822153
59791	822154
66019	822155
2809	822156
56731	822157
46574	822158
442	822159
14454	822160
70154	822161
43555	822162
7136	822163
21395	822164
31953	822165
59024	822166
31753	822167
72882	822168
63476	822169
65841	822170
10903	822171
28412	822172
14791	822173
143725	822174
40507	822175
124646	822176
11260	822177
25872	822178
48416	822179
59877	822180
12069	822181
36655	822182
1807	822183
39405	822184
1098	822185
68766	822186
48535	822187
22633	822188
108795	822189
12646	822190
109907	822191
15465	822192
55115	822193
19727	822194
21226	822195
30679	822196
596	822197
56596	822198
9593	822199
82026	822200
622	822201
36276	822202
14343	822203
12330	822204
11436	822205
9133	822206
73311	822207
24841	822208
108562	822209
82268	822210
68695	822211
36457	822212
4689	822213
15236	822214
44366	822215
110931	822216
24218	822217
43	822218
43492	822219
14005	822220
26209	822221
108602	822222
1790	822223
4752	822224
66204	822225
95909	822226
8031	822227
26686	822228
8159	822229
134239	822230
46903	822231
9803	822232
27696	822233
17326	822234
109020	822235
42414	822236
42511	822237
131488	822238
39221	822239
18949	822240
100584	822241
1017	822242
99566	822243
17641	822244
44690	822245
100468	822246
22339	822247
134100	822248
85956	822249
58359	822250
50350	822251
131326	822252
132988	822253
2271	822254
23015	822255
24602	822256
32930	822257
4807	822258
77101	822259
90650	822260
4235	822261
72721	822262
47077	822263
3449	822264
19613	822265
1735	822266
113122	822267
7464	822268
2185	822269
23294	822270
7513	822271
35064	822272
35226	822273
40970	822274
57512	822275
47658	822276
31213	822277
2942	822278
3942	822279
51284	822280
27170	822281
39940	822282
38537	822283
52245	822284
2176	822285
23401	822286
23557	822287
88673	822288
111387	822289
53688	822290
59502	822291
13378	822292
36153	822293
2373	822294
99319	822295
20489	822296
3277	822297
10104	822298
78977	822299
4509	822300
20496	822301
46825	822302
105697	822303
28748	822304
45494	822305
102722	822306
29758	822307
129487	822308
2834	822309
33999	822310
10947	822311
114398	822312
37112	822313
26541	822314
4183	822315
20451	822316
600	822317
11192	822318
40179	822319
70618	822320
20863	822321
49329	822322
63193	822323
11481	822324
651	822325
5499	822326
89725	822327
65012	822328
28349	822329
15172	822330
61385	822331
5303	822332
22614	822333
50351	822334
50351	822335
9410	822336
39347	822337
37193	822338
5499	822339
55213	822340
85433	822341
10085	822342
9339	822343
31739	822344
26762	822345
95858	822346
55033	822347
32921	822348
4642	822349
15170	822350
105945	822351
54994	822352
80986	822353
22891	822354
8992	822355
2375	822356
26129	822357
976	822358
84447	822359
7312	822360
6890	822361
10397	822362
26327	822363
12517	822364
52212	822365
48103	822366
61434	822367
41371	822368
13254	822369
15636	822370
77119	822371
30028	822372
4098	822373
58623	822374
10306	822375
14405	822376
6667	822377
8650	822378
40531	822379
63543	822380
63775	822381
26621	822382
28667	822383
35039	822384
76232	822385
80444	822386
72078	822387
109864	822388
21720	822389
2382	822390
6190	822391
19706	822392
5514	822393
109006	822394
24088	822395
124515	822396
18330	822397
37349	822398
32518	822399
12301	822400
13689	822401
2414	822402
44104	822403
10895	822404
66933	822405
31206	822406
18841	822407
55675	822408
107049	822409
39714	822410
4236	822411
3465	822412
63392	822413
3372	822414
2869	822415
59797	822416
11255	822417
28354	822418
4149	822419
22790	822420
2397	822421
52373	822422
13525	822423
26675	822424
40018	822425
1267	822426
35993	822427
110139	822428
1342	822429
36497	822430
2689	822431
6280	822432
83124	822433
26105	822434
21752	822435
51386	822436
13715	822437
12431	822438
35285	822439
126381	822440
16654	822441
20355	822442
88085	822443
30362	822444
22748	822445
27263	822446
8426	822447
68981	822448
1021	822449
10408	822450
9268	822451
6006	822452
13190	822453
68956	822454
41363	822455
88732	822456
4100	822457
5699	822458
14976	822459
24093	822460
85955	822461
9883	822462
72163	822463
21244	822464
4061	822465
16697	822466
52249	822467
26574	822468
17574	822469
58089	822470
31722	822471
28180	822472
130853	822473
10045	822474
24373	822475
92626	822476
48570	822477
65551	822478
12396	822479
133891	822480
80727	822481
40599	822482
14292	822483
69966	822484
9836	822485
6625	822486
953	822487
2294	822488
44193	822489
3763	822490
10406	822491
446	822492
70908	822493
38807	822494
31407	822495
3822	822496
41428	822497
1293	822498
2107	822499
8182	822500
78488	822501
8093	822502
44220	822503
45300	822504
44647	822505
105639	822506
10464	822507
7927	822508
18964	822509
39842	822510
1581	822511
23281	822512
41256	822513
11728	822514
8129	822515
15768	822516
1732	822517
17777	822518
12279	822519
10062	822520
5496	822521
2986	822522
23092	822523
7160	822524
7751	822525
8697	822526
20147	822527
40965	822528
56560	822529
67032	822530
21250	822531
4202	822532
41494	822533
91445	822534
34558	822535
4678	822536
27764	822537
29759	822538
2147	822539
41186	822540
33743	822541
31407	822542
41169	822543
43518	822544
64524	822545
62829	822546
2827	822547
14292	822548
62828	822549
45592	822550
14323	822551
41991	822552
14339	822553
1712	822554
14996	822555
20231	822556
14152	822557
96942	822558
5717	822559
49	822560
33736	822561
83816	822562
11496	822563
3924	822564
19361	822565
71814	822566
7962	822567
13919	822568
18392	822569
13039	822570
23280	822571
82985	822572
90656	822573
53143	822574
36704	822575
71983	822576
68322	822577
97110	822578
26915	822579
21496	822580
32388	822581
87423	822582
28894	822583
15514	822584
4268	822585
61521	822586
156506	822587
6399	822588
1848	822589
27146	822590
1434	822591
83112	822592
34284	822593
18380	822594
9042	822595
117352	822596
42295	822597
12757	822598
1529	822599
7581	822600
2167	822601
914	822602
4576	822603
11974	822604
10569	822605
57468	822606
67810	822607
6014	822608
125671	822609
21197	822610
109239	822611
56252	822612
70948	822613
21855	822614
43449	822615
8719	822616
14193	822617
54297	822618
73596	822619
127313	822620
16100	822621
21314	822622
52391	822623
905	822624
47139	822625
56466	822626
2587	822627
12053	822628
55425	822629
7167	822630
6931	822631
92175	822632
99660	822633
32937	822634
4118	822635
28088	822636
16514	822637
87114	822638
106074	822639
70947	822640
11616	822641
3860	822642
45123	822643
17621	822644
61716	822645
84966	822646
87300	822647
14225	822648
11156	822649
61746	822650
58836	822651
34718	822652
44214	822653
35317	822654
37428	822655
90913	822656
23130	822657
58642	822658
81141	822659
20460	822660
1905	822661
49627	822662
77892	822663
12546	822664
8001	822665
21510	822666
11383	822667
16100	822668
39829	822669
38085	822670
12312	822671
14854	822672
62688	822673
24638	822674
55213	822675
42259	822676
2250	822677
7834	822678
24372	822679
2250	822680
91549	822681
20932	822682
52093	822683
104974	822684
128747	822685
14312	822686
19898	822687
44910	822688
59499	822689
3105	822690
8837	822691
40691	822692
12766	822693
4875	822694
1512	822695
1512	822696
20495	822697
5727	822698
1512	822699
6756	822700
56692	822701
43364	822702
99606	822703
105414	822704
28202	822705
90040	822706
7964	822707
16581	822708
19177	822709
9481	822710
40256	822711
26717	822712
166281	822713
18220	822714
56641	822715
119730	822716
720	822717
127615	822718
20817	822719
58410	822720
38876	822721
10517	822722
25428	822723
740	822724
16215	822725
34188	822726
19232	822727
77009	822728
5076	822729
20183	822730
4693	822731
31686	822732
15605	822733
77903	822734
14185	822735
3768	822736
90060	822737
30364	822738
59278	822739
61563	822740
32400	822741
54133	822742
2119	822743
5742	822744
35850	822745
31188	822746
20523	822747
23162	822748
100891	822749
3642	822750
13919	822751
129	822752
13141	822753
636	822754
94258	822755
3880	822756
3044	822757
21586	822758
16240	822759
13986	822760
19914	822761
15347	822762
33251	822763
102933	822764
32378	822765
42662	822766
20820	822767
12081	822768
14446	822769
33638	822770
10069	822771
42027	822772
32990	822773
67255	822774
2094	822775
89247	822776
3979	822777
90295	822778
44249	822779
41984	822780
73495	822781
71583	822782
42343	822783
45970	822784
34479	822785
4686	822786
1983	822787
94507	822788
18219	822789
37870	822790
95541	822791
126123	822792
41543	822793
12782	822794
117352	822795
44713	822796
63698	822797
79418	822798
30131	822799
58331	822800
68332	822801
53421	822802
69431	822803
40910	822804
26231	822805
5912	822806
9885	822807
31029	822808
56752	822809
33283	822810
15553	822811
4271	822812
20175	822813
14875	822814
24409	822815
51498	822816
58373	822817
55137	822818
42053	822819
43425	822820
110498	822821
108971	822822
47267	822823
6664	822824
29607	822825
5265	822826
4004	822827
33410	822828
64211	822829
2694	822830
28647	822831
4755	822832
596	822833
1234	822834
42165	822835
13998	822836
2856	822837
6145	822838
21754	822839
85367	822840
22784	822841
2806	822842
42553	822843
6707	822844
82152	822845
40494	822846
53400	822847
43363	822848
13748	822849
39954	822850
83186	822851
30545	822852
16147	822853
16789	822854
3961	822855
10887	822856
36533	822857
59253	822858
92334	822859
1234	822860
6024	822861
84670	822862
9517	822863
38632	822864
23752	822865
55258	822866
51897	822867
82074	822868
58952	822869
1914	822870
56692	822871
10548	822872
6163	822873
19581	822874
57369	822875
64492	822876
53353	822877
187	822878
33903	822879
22038	822880
79401	822881
61130	822882
18957	822883
1967	822884
32255	822885
27627	822886
98366	822887
102644	822888
33250	822889
3705	822890
26204	822891
51176	822892
3633	822893
70436	822894
37428	822895
79649	822896
16489	822897
38773	822898
76	822899
50699	822900
63581	822901
5024	822902
43056	822903
68046	822904
1451	822905
1972	822906
67574	822907
54341	822908
28503	822909
78388	822910
2167	822911
6742	822912
50487	822913
91	822914
23969	822915
18739	822916
35404	822917
24841	822918
30990	822919
42315	822920
71897	822921
9333	822922
60545	822923
7545	822924
108716	822925
13535	822926
42051	822927
9821	822928
32139	822929
3907	822930
13021	822931
49842	822932
63747	822933
18785	822934
120383	822935
15507	822936
67	822937
28809	822938
49938	822939
34002	822940
3952	822941
4047	822942
74821	822943
72199	822944
101099	822945
970	822946
7391	822947
3881	822948
2698	822949
87377	822950
73052	822951
73173	822952
2774	822953
17938	822954
89738	822955
73006	822956
68245	822957
2017	822958
43627	822959
92093	822960
34020	822961
12691	822962
46371	822963
134080	822964
5735	822965
157152	822966
27042	822967
5614	822968
133925	822969
99592	822970
450	822971
35045	822972
10384	822973
56083	822974
49869	822975
79778	822976
5290	822977
49433	822978
9123	822979
2689	822980
1644	822981
51144	822982
34214	822983
14174	822984
61381	822985
96459	822986
114428	822987
19190	822988
44196	822989
16275	822990
27263	822991
1590	822992
67204	822993
1058	822994
910	822995
48192	822996
4639	822997
54710	822998
32007	822999
82020	823000
46095	823001
9067	823002
39940	823003
10940	823004
2692	823005
20258	823006
32114	823007
51213	823008
33739	823009
13776	823010
25504	823011
10346	823012
19129	823013
39425	823014
154924	823015
34801	823016
29075	823017
32270	823018
60541	823019
100616	823020
3201	823021
31124	823022
4835	823023
221	823024
90684	823025
59417	823026
4275	823027
4939	823028
30	823029
47344	823030
12343	823031
46412	823032
129643	823033
49446	823034
50754	823035
41929	823036
956	823037
44735	823038
1749	823039
18205	823040
1471	823041
6351	823042
9655	823043
90559	823044
3059	823045
18654	823046
7097	823047
7135	823048
9278	823049
81034	823050
126310	823051
75823	823052
2235	823053
8957	823054
20840	823055
91703	823056
8944	823057
5578	823058
54809	823059
121207	823060
41935	823061
60035	823062
99090	823063
23450	823064
49346	823065
40187	823066
43349	823067
14263	823068
26691	823069
34690	823070
85395	823071
24896	823072
29705	823073
28631	823074
40971	823075
52289	823076
42508	823077
53350	823078
22812	823079
81774	823080
6356	823081
21580	823082
12057	823083
53297	823084
49903	823085
40114	823086
29670	823087
34690	823088
26190	823089
92311	823090
82058	823091
12094	823092
6790	823093
10684	823094
28363	823095
29932	823096
7085	823097
46409	823098
50417	823099
13005	823100
4524	823101
12099	823102
78369	823103
1729	823104
36034	823105
46430	823106
36823	823107
14193	823108
29734	823109
108925	823110
11468	823111
326	823112
18229	823113
44921	823114
15855	823115
88178	823116
4050	823117
50836	823118
75855	823119
27738	823120
27688	823121
5907	823122
33718	823123
17878	823124
35587	823125
51297	823126
35307	823127
73403	823128
58135	823129
46355	823130
33273	823131
1591	823132
5457	823133
43161	823134
124718	823135
41610	823136
44499	823137
56331	823138
27656	823139
55289	823140
51613	823141
21924	823142
46007	823143
37359	823144
16765	823145
29024	823146
33634	823147
51664	823148
18529	823149
44882	823150
17276	823151
8507	823152
7106	823153
81935	823154
110444	823155
129075	823156
50575	823157
11752	823158
18739	823159
12770	823160
10784	823161
14890	823162
10720	823163
18691	823164
81584	823165
46909	823166
39166	823167
77527	823168
92333	823169
83291	823170
32324	823171
74299	823172
43491	823173
56879	823174
58477	823175
44801	823176
21285	823177
47955	823178
78060	823179
38615	823180
67890	823181
114688	823182
113909	823183
91677	823184
97112	823185
90584	823186
54346	823187
71140	823188
53212	823189
45391	823190
32203	823191
70403	823192
28635	823193
82032	823194
34781	823195
78236	823196
54292	823197
26737	823198
40538	823199
40914	823200
105363	823201
61414	823202
46440	823203
54322	823204
17318	823205
87778	823206
63439	823207
60222	823208
56208	823209
41517	823210
166136	823211
59317	823212
66020	823213
49786	823214
46184	823215
35411	823216
53410	823217
58619	823218
50541	823219
106019	823220
15646	823221
52118	823222
109356	823223
68315	823224
36257	823225
56254	823226
45643	823227
23422	823228
45103	823229
111835	823230
37437	823231
6776	823232
333	823233
28140	823234
46972	823235
56533	823236
92379	823237
27196	823238
137792	823239
115060	823240
15774	823241
66553	823242
63543	823243
79289	823244
103793	823245
50607	823246
22335	823247
23090	823248
16565	823249
9165	823250
67184	823251
23111	823252
12535	823253
10565	823254
1580	823255
969	823256
70528	823257
24324	823258
27098	823259
44280	823260
3605	823261
89426	823262
135630	823263
77653	823264
2340	823265
19983	823266
37978	823267
66980	823268
37263	823269
81173	823270
7153	823271
75930	823272
29667	823273
54340	823274
53439	823275
74830	823276
19635	823277
83487	823278
47080	823279
36565	823280
4664	823281
2076	823282
49454	823283
68311	823284
507	823285
9256	823286
4991	823287
2763	823288
17024	823289
54116	823290
100480	823291
102265	823292
47363	823293
41666	823294
28635	823295
37181	823296
581	823297
20907	823298
49864	823299
910	823300
61310	823301
112137	823302
44795	823303
42052	823304
39384	823305
75322	823306
70403	823307
26605	823308
12564	823309
24808	823310
9586	823311
117090	823312
8940	823313
11782	823314
1151	823315
512	823316
13593	823317
32280	823318
14388	823319
55654	823320
58588	823321
80	823322
21339	823323
23672	823324
133959	823325
70500	823326
40926	823327
6340	823328
30322	823329
54277	823330
53266	823331
73735	823332
10423	823333
1462	823334
4163	823335
127967	823336
80606	823337
21290	823338
33643	823339
56147	823340
67076	823341
29551	823342
41522	823343
73228	823344
11445	823345
90784	823346
48855	823347
39569	823348
96927	823349
28481	823350
440	823351
3149	823352
7659	823353
5033	823354
992	823355
49759	823356
485	823357
5192	823358
91450	823359
28627	823360
25395	823361
62846	823362
975	823363
3705	823364
6900	823365
22312	823366
10664	823367
20344	823368
14501	823369
62491	823370
21575	823371
74272	823372
137386	823373
103861	823374
34544	823375
55546	823376
20220	823377
53949	823378
7054	823379
83364	823380
34773	823381
48895	823382
93716	823383
20536	823384
20082	823385
113651	823386
45614	823387
3051	823388
18163	823389
40494	823390
204	823391
121645	823392
113346	823393
2250	823394
56959	823395
30466	823396
10888	823397
15940	823398
42037	823399
48176	823400
5340	823401
55632	823402
91414	823403
6776	823404
54283	823405
15513	823406
1833	823407
27242	823408
130825	823409
25502	823410
12364	823411
96491	823412
104244	823413
145306	823414
6102	823415
33651	823416
37126	823417
2216	823418
533	823419
520	823420
71557	823421
10402	823422
54215	823423
19747	823424
35551	823425
825	823426
60183	823427
59221	823428
13525	823429
107166	823430
98718	823431
6015	823432
123144	823433
905	823434
29985	823435
64331	823436
311	823437
33084	823438
80939	823439
1075	823440
18866	823441
76898	823442
86507	823443
10658	823444
3387	823445
14899	823446
44814	823447
4137	823448
66189	823449
40213	823450
15825	823451
74536	823452
441	823453
19129	823454
103475	823455
19096	823456
12194	823457
46297	823458
63603	823459
49648	823460
45624	823461
73740	823462
44179	823463
129349	823464
43460	823465
53341	823466
84892	823467
21291	823468
50814	823469
35470	823470
68221	823471
13495	823472
134166	823473
67269	823474
49375	823475
34201	823476
82220	823477
12410	823478
49861	823479
107179	823480
9344	823481
6178	823482
28185	823483
107670	823484
28029	823485
52924	823486
63497	823487
21621	823488
29	823489
46972	823490
99083	823491
44605	823492
54194	823493
60366	823494
43578	823495
24364	823496
33285	823497
67216	823498
7025	823499
56364	823500
88899	823501
64812	823502
4643	823503
90757	823504
19517	823505
13794	823506
27748	823507
26285	823508
27765	823509
7409	823510
38930	823511
41854	823512
6949	823513
39482	823514
1062	823515
62666	823516
15931	823517
56433	823518
34449	823519
47077	823520
55353	823521
134678	823522
138727	823523
6557	823524
23963	823525
3337	823526
102192	823527
59020	823528
30554	823529
11372	823530
6754	823531
5060	823532
121444	823533
14187	823534
6892	823535
41593	823536
19568	823537
46153	823538
28561	823539
25960	823540
19905	823541
20710	823542
4095	823543
15290	823544
38482	823545
106624	823546
100927	823547
47150	823548
9995	823549
98010	823550
6502	823551
20747	823552
63723	823553
8834	823554
33151	823555
11268	823556
70335	823557
8216	823558
32480	823559
23702	823560
7243	823561
121532	823562
6842	823563
9051	823564
3753	823565
58451	823566
26603	823567
26603	823568
5447	823569
8547	823570
69162	823571
110199	823572
4091	823573
158806	823574
85341	823575
2801	823576
83046	823577
23728	823578
4147	823579
5777	823580
57756	823581
35293	823582
85267	823583
99649	823584
46500	823585
56186	823586
57545	823587
61465	823588
30714	823589
56391	823590
29990	823591
37359	823592
29024	823593
13793	823594
25472	823595
35508	823596
2469	823597
55329	823598
43346	823599
34094	823600
440	823601
49664	823602
29596	823603
57561	823604
10576	823605
14207	823606
1235	823607
72150	823608
75212	823609
7971	823610
40119	823611
3951	823612
59278	823613
83704	823614
94270	823615
39957	823616
53287	823617
83832	823618
20739	823619
53098	823620
55329	823621
129560	823622
90501	823623
44063	823624
16176	823625
20891	823626
52775	823627
4960	823628
56433	823629
63778	823630
54592	823631
1260	823632
9184	823633
18229	823634
36249	823635
20846	823636
113901	823637
8152	823638
55648	823639
41662	823640
47684	823641
10081	823642
87871	823643
27764	823644
2163	823645
28619	823646
4258	823647
6368	823648
4258	823649
74	823650
54326	823651
5436	823652
6195	823653
49819	823654
54805	823655
20787	823656
4252	823657
9075	823658
67171	823659
47872	823660
93981	823661
44882	823662
63	823663
62431	823664
23030	823665
75566	823666
79172	823667
67859	823668
103720	823669
106770	823670
14334	823671
70005	823672
53863	823673
5188	823674
3871	823675
41992	823676
1457	823677
1884	823678
32381	823679
2964	823680
15904	823681
19684	823682
44717	823683
23967	823684
61334	823685
70310	823686
37593	823687
48805	823688
19624	823689
38061	823690
45275	823691
72822	823692
55329	823693
94308	823694
4948	823695
22704	823696
14653	823697
50672	823698
41990	823699
111593	823700
23547	823701
47942	823702
10729	823703
32342	823704
44280	823705
25383	823706
51490	823707
70451	823708
87990	823709
65628	823710
47851	823711
70178	823712
1129	823713
87848	823714
2002	823715
67262	823716
9699	823717
31163	823718
69347	823719
40215	823720
63733	823721
29778	823722
16514	823723
40813	823724
43048	823725
8135	823726
7391	823727
8048	823728
42027	823729
24910	823730
19199	823731
77889	823732
30338	823733
46322	823734
33062	823735
37906	823736
17649	823737
68851	823738
71506	823739
114688	823740
1164	823741
37756	823742
2998	823743
14790	823744
25019	823745
92499	823746
67216	823747
54264	823748
23125	823749
19536	823750
69325	823751
40132	823752
5987	823753
112246	823754
29006	823755
95856	823756
2642	823757
58079	823758
9969	823759
33779	823760
27765	823761
14296	823762
13030	823763
5810	823764
95827	823765
70457	823766
133028	823767
13574	823768
501	823769
9051	823770
48523	823771
16513	823772
16552	823773
14272	823774
88239	823775
145723	823776
56778	823777
105255	823778
156606	823779
59255	823780
96921	823781
48216	823782
46504	823783
112356	823784
109203	823785
1749	823786
72011	823787
149169	823788
75902	823789
17194	823790
6947	823791
66965	823792
63119	823793
1131	823794
55414	823795
53287	823796
15144	823797
113388	823798
129320	823799
83462	823800
33140	823801
137505	823802
12555	823803
46410	823804
36070	823805
36772	823806
48615	823807
9139	823808
20131	823809
40710	823810
62740	823811
88184	823812
14021	823813
90869	823814
36100	823815
113762	823816
76891	823817
64772	823818
73737	823819
92792	823820
44909	823821
98003	823822
75944	823823
47359	823824
18215	823825
94364	823826
107827	823827
33195	823828
134711	823829
61722	823830
109446	823831
92838	823832
105963	823833
28155	823834
60473	823835
38835	823836
51580	823837
134680	823838
23524	823839
75455	823840
98005	823841
7769	823842
113586	823843
64830	823844
20433	823845
33082	823846
55470	823847
106039	823848
17644	823849
32506	823850
147137	823851
105664	823852
35431	823853
71557	823854
20657	823855
6178	823856
43654	823857
28611	823858
48822	823859
99349	823860
38927	823861
48829	823862
52880	823863
2234	823864
62581	823865
79511	823866
14543	823867
26109	823868
12376	823869
35573	823870
66064	823871
33144	823872
40913	823873
120288	823874
104210	823875
2749	823876
60534	823877
9593	823878
55242	823879
15774	823880
105226	823881
28596	823882
166311	823883
55268	823884
4094	823885
48855	823886
50578	823887
107393	823888
14854	823889
45275	823890
34750	823891
18074	823892
90960	823893
39497	823894
34548	823895
75993	823896
91675	823897
30139	823898
15340	823899
35567	823900
109995	823901
30101	823902
50636	823903
114350	823904
43458	823905
13793	823906
7593	823907
71542	823908
48179	823909
50826	823910
56736	823911
36009	823912
26524	823913
17045	823914
75656	823915
8212	823916
7153	823917
105008	823918
19108	823919
73363	823920
76681	823921
962	823922
39476	823923
94222	823924
53270	823925
43242	823926
86342	823927
4072	823928
23071	823929
43044	823930
33920	823931
7226	823932
79036	823933
87533	823934
23377	823935
59171	823936
79875	823937
74770	823938
45627	823939
44814	823940
111598	823941
53792	823942
50547	823943
237	823944
122637	823945
84557	823946
92214	823947
4167	823948
71822	823949
56320	823950
45430	823951
64920	823952
16563	823953
13884	823954
48821	823955
98371	823956
87332	823957
26924	823958
39919	823959
54650	823960
56318	823961
18199	823962
12081	823963
105826	823964
6246	823965
160782	823966
4756	823967
102854	823968
43327	823969
56375	823970
29131	823971
124897	823972
20229	823973
66964	823974
450	823975
1762	823976
9747	823977
103963	823978
56320	823979
104309	823980
727	823981
41644	823982
1452	823983
125785	823984
76558	823985
975	823986
68098	823987
31211	823988
49343	823989
29702	823990
54361	823991
90191	823992
97935	823993
11971	823994
70947	823995
23426	823996
501	823997
58923	823998
26262	823999
12278	824000
5727	824001
5535	824002
155	824003
75688	824004
23548	824005
2293	824006
5679	824007
56775	824008
34142	824009
1345	824010
139826	824011
2627	824012
52398	824013
75905	824014
107702	824015
31552	824016
2293	824017
1345	824018
1457	824019
95409	824020
53082	824021
234	824022
33009	824023
26230	824024
55100	824025
27710	824026
15477	824027
12491	824028
92559	824029
42645	824030
26721	824031
83706	824032
24814	824033
26737	824034
82903	824035
90896	824036
56394	824037
38930	824038
29612	824039
54613	824040
56394	824041
90699	824042
14358	824043
103976	824044
56286	824045
58053	824046
57697	824047
4303	824048
40093	824049
29214	824050
63719	824051
76799	824052
29097	824053
2289	824054
53403	824055
91538	824056
4948	824057
23558	824058
71174	824059
26209	824060
46360	824061
16550	824062
108487	824063
2053	824064
790	824065
10088	824066
90378	824067
22233	824068
9991	824069
28815	824070
5306	824071
28513	824072
61762	824073
41409	824074
6701	824075
115517	824076
1866	824077
46363	824078
2269	824079
137167	824080
19238	824081
32238	824082
87793	824083
132386	824084
82897	824085
83258	824086
95759	824087
5360	824088
24640	824089
47220	824090
15857	824091
99539	824092
5189	824093
38882	824094
32007	824095
60209	824096
1974	824097
64654	824098
60397	824099
70357	824100
90306	824101
52084	824102
14877	824103
14294	824104
22798	824105
34568	824106
67	824107
31607	824108
30395	824109
81095	824110
10442	824111
11014	824112
83252	824113
36728	824114
35975	824115
59348	824116
49745	824117
4919	824118
63342	824119
40965	824120
29182	824121
20657	824122
106070	824123
17621	824124
101281	824125
14617	824126
37986	824127
2597	824128
23967	824129
3277	824130
90919	824131
64970	824132
32007	824133
36114	824134
4508	824135
6069	824136
13247	824137
119069	824138
30611	824139
16552	824140
44954	824141
133911	824142
47332	824143
78426	824144
98213	824145
59483	824146
66164	824147
90957	824148
14903	824149
21586	824150
5394	824151
75831	824152
2311	824153
17755	824154
64659	824155
112106	824156
34273	824157
20422	824158
17633	824159
26208	824160
44895	824161
44901	824162
34121	824163
105722	824164
73090	824165
112106	824166
98053	824167
39871	824168
88972	824169
132552	824170
41339	824171
61722	824172
113738	824173
70158	824174
53460	824175
73727	824176
48144	824177
14935	824178
106062	824179
45577	824180
107771	824181
58592	824182
55399	824183
94068	824184
75980	824185
52386	824186
2106	824187
305	824188
31953	824189
45525	824190
113815	824191
13917	824192
44200	824193
25601	824194
1868	824195
90024	824196
50608	824197
75524	824198
55521	824199
1914	824200
56787	824201
4755	824202
56297	824203
7704	824204
78965	824205
128673	824206
100600	824207
22093	824208
38039	824209
23986	824210
150524	824211
45302	824212
644	824213
9672	824214
19516	824215
14861	824216
25450	824217
43481	824218
2444	824219
77057	824220
17679	824221
11393	824222
2998	824223
46918	824224
88152	824225
25433	824226
16536	824227
79168	824228
73372	824229
92668	824230
4305	824231
43459	824232
6183	824233
22332	824234
15553	824235
76459	824236
111637	824237
15756	824238
67997	824239
94168	824240
103731	824241
520	824242
56596	824243
61365	824244
6502	824245
81143	824246
115827	824247
137391	824248
15611	824249
17931	824250
17887	824251
90355	824252
61752	824253
32225	824254
73407	824255
6349	824256
485	824257
2076	824258
2234	824259
2496	824260
64846	824261
6765	824262
645	824263
15839	824264
54254	824265
50846	824266
92297	824267
90368	824268
29018	824269
121164	824270
108684	824271
6866	824272
67965	824273
92866	824274
52518	824275
97676	824276
24975	824277
135726	824278
77781	824279
90443	824280
66822	824281
64794	824282
83368	824283
124195	824284
113568	824285
126277	824286
2555	824287
90355	824288
58455	824289
90545	824290
113322	824291
113478	824292
111725	824293
125923	824294
129755	824295
137304	824296
100607	824297
113375	824298
89041	824299
135758	824300
79683	824301
113249	824302
99406	824303
89639	824304
136350	824305
82319	824306
65005	824307
57669	824308
90334	824309
130724	824310
69055	824311
69007	824312
70099	824313
43451	824314
60014	824315
99080	824316
78475	824317
19170	824318
35503	824319
49923	824320
49911	824321
81138	824322
90965	824323
90475	824324
69506	824325
4157	824326
120438	824327
46483	824328
125736	824329
3721	824330
91987	824331
45588	824332
25596	824333
122755	824334
108805	824335
20830	824336
71080	824337
50855	824338
48477	824339
719	824340
85238	824341
13120	824342
56367	824343
47394	824344
68132	824345
113504	824346
61764	824347
56972	824348
55617	824349
66195	824350
19752	824351
34791	824352
49876	824353
42651	824354
61702	824355
4222	824356
94447	824357
94407	824358
36769	824359
45249	824360
41242	824361
98084	824362
115385	824363
31732	824364
15557	824365
12981	824366
64125	824367
81848	824368
120984	824369
40719	824370
1479	824371
2574	824372
105179	824373
19142	824374
26210	824375
638	824376
56449	824377
7099	824378
4643	824379
10440	824380
12068	824381
585	824382
28977	824383
60314	824384
74665	824385
4531	824386
41334	824387
7659	824388
26475	824389
28550	824390
19065	824391
71530	824392
18136	824393
9256	824394
7968	824395
12109	824396
43556	824397
115619	824398
32921	824399
4642	824400
18074	824401
26962	824402
33273	824403
20533	824404
21564	824405
16901	824406
127310	824407
38592	824408
67781	824409
4236	824410
22029	824411
91952	824412
2821	824413
18004	824414
136335	824415
61082	824416
10291	824417
47145	824418
63426	824419
639	824420
55617	824421
92222	824422
37561	824423
25545	824424
81781	824425
16921	824426
49666	824427
288	824428
24	824429
41590	824430
41658	824431
48890	824432
39747	824433
1092	824434
14442	824435
32501	824436
19149	824437
105208	824438
81660	824439
39740	824440
26391	824441
24898	824442
94095	824443
45365	824444
1327	824445
3942	824446
21189	824447
21189	824448
10583	824449
234	824450
36121	824451
11380	824452
126056	824453
5125	824454
70605	824455
2856	824456
5354	824457
63225	824458
19543	824459
49842	824460
3439	824461
6904	824462
8038	824463
3028	824464
27807	824465
55190	824466
16167	824467
32837	824468
9852	824469
10928	824470
13699	824471
96395	824472
26176	824473
82358	824474
32008	824475
10638	824476
1699	824477
48064	824478
17207	824479
95800	824480
2661	824481
4508	824482
2677	824483
881	824484
31595	824485
24875	824486
11260	824487
19216	824488
44658	824489
42507	824490
5679	824491
3439	824492
38023	824493
111837	824494
110730	824495
2810	824496
82347	824497
7473	824498
29963	824499
71944	824500
137486	824501
36085	824502
149129	824503
31993	824504
8078	824505
46346	824506
3289	824507
26660	824508
33144	824509
113278	824510
133744	824511
1061	824512
11776	824513
24367	824514
87603	824515
19144	824516
87126	824517
107405	824518
5831	824519
48802	824520
3572	824521
7789	824522
27208	824523
12354	824524
4068	824525
6999	824526
148482	824527
10130	824528
69479	824529
6349	824530
43170	824531
58603	824532
66944	824533
43675	824534
28205	824535
4221	824536
36741	824537
22340	824538
6151	824539
3094	824540
6718	824541
23125	824542
20459	824543
17118	824544
37616	824545
70492	824546
1814	824547
14123	824548
84784	824549
53430	824550
74596	824551
47938	824552
88046	824553
32199	824554
24943	824555
10115	824556
41583	824557
106063	824558
1958	824559
98089	824560
15694	824561
85256	824562
53572	824563
2938	824564
6442	824565
50826	824566
83446	824567
88217	824568
66675	824569
102500	824570
4154	824571
73170	824572
33101	824573
507	824574
7099	824575
4733	824576
99706	824577
56467	824578
53991	824579
27789	824580
90819	824581
1840	824582
19668	824583
58223	824584
94641	824585
28644	824586
30868	824587
60417	824588
35311	824589
2323	824590
44585	824591
16475	824592
36098	824593
37080	824594
2746	824595
21210	824596
64381	824597
27093	824598
6935	824599
24588	824600
11366	824601
88694	824602
41249	824603
64231	824604
81505	824605
44202	824606
8219	824607
60189	824608
14911	824609
56365	824610
3314	824611
10303	824612
7470	824613
590	824614
49565	824615
63167	824616
71922	824617
24287	824618
110408	824619
17844	824620
61220	824621
84829	824622
76791	824623
32235	824624
33142	824625
36684	824626
42191	824627
29137	824628
62709	824629
38629	824630
41430	824631
96317	824632
26657	824633
56649	824634
79569	824635
150493	824636
49204	824637
91	824638
21835	824639
52942	824640
92701	824641
12639	824642
127799	824643
12944	824644
100670	824645
59256	824646
113228	824647
78441	824648
25571	824649
83702	824650
27130	824651
40872	824652
69380	824653
2234	824654
31731	824655
52334	824656
59245	824657
71549	824658
2422	824659
100518	824660
72726	824661
48829	824662
18844	824663
144023	824664
29061	824665
32260	824666
27286	824667
137791	824668
14873	824669
121647	824670
49437	824671
77965	824672
84632	824673
81730	824674
105091	824675
87392	824676
48951	824677
24228	824678
45195	824679
18655	824680
61184	824681
23180	824682
64111	824683
29596	824684
36098	824685
4263	824686
1147	824687
52300	824688
77998	824689
39352	824690
64705	824691
47289	824692
81682	824693
128781	824694
54625	824695
37789	824696
135579	824697
3471	824698
17164	824699
6901	824700
123065	824701
92159	824702
25494	824703
76241	824704
36530	824705
132532	824706
3381	824707
29194	824708
12343	824709
75542	824710
107534	824711
24302	824712
59200	824713
45490	824714
23919	824715
79059	824716
88933	824717
86130	824718
91454	824719
15851	824720
15851	824721
88925	824722
8213	824723
16506	824724
7757	824725
69265	824726
34104	824727
460	824728
18513	824729
49330	824730
27065	824731
32433	824732
104911	824733
28900	824734
56436	824735
17272	824736
115853	824737
51450	824738
89517	824739
56846	824740
105657	824741
20875	824742
43244	824743
13160	824744
23988	824745
58196	824746
28381	824747
65754	824748
34541	824749
106052	824750
22712	824751
29061	824752
36781	824753
43347	824754
5930	824755
48077	824756
16897	824757
45361	824758
345	824759
27098	824760
3991	824761
5905	824762
28463	824763
80755	824764
55237	824765
23180	824766
19573	824767
31647	824768
27227	824769
24331	824770
2661	824771
18849	824772
62738	824773
46448	824774
81118	824775
4310	824776
50648	824777
1135	824778
110191	824779
89484	824780
8170	824781
5032	824782
55485	824783
746	824784
92893	824785
84537	824786
16898	824787
10688	824788
47077	824789
127225	824790
6502	824791
48602	824792
83199	824793
28222	824794
14972	824795
24821	824796
43022	824797
6679	824798
46095	824799
83199	824800
109310	824801
28569	824802
12117	824803
526	824804
54975	824805
60214	824806
59005	824807
26327	824808
78440	824809
37586	824810
56331	824811
97001	824812
17762	824813
23155	824814
59264	824815
12661	824816
21572	824817
5738	824818
75873	824819
20422	824820
48942	824821
82120	824822
8530	824823
56382	824824
8944	824825
32911	824826
78465	824827
28168	824828
19569	824829
56796	824830
11776	824831
59473	824832
22754	824833
16519	824834
6081	824835
17672	824836
14674	824837
44917	824838
34679	824839
34690	824840
41909	824841
21503	824842
5516	824843
57533	824844
82023	824845
70428	824846
8752	824847
26273	824848
58451	824849
79727	824850
65983	824851
92740	824852
67072	824853
12343	824854
101221	824855
70428	824856
90931	824857
45470	824858
33703	824859
98193	824860
8752	824861
24367	824862
10587	824863
41763	824864
45369	824865
8749	824866
8730	824867
55418	824868
4041	824869
42987	824870
285	824871
2295	824872
47927	824873
11519	824874
3277	824875
3042	824876
26467	824877
2106	824878
10585	824879
33916	824880
35091	824881
36825	824882
66949	824883
1062	824884
26605	824885
23062	824886
11774	824887
7046	824888
7757	824889
3559	824890
14631	824891
54330	824892
43597	824893
22222	824894
3044	824895
85297	824896
71574	824897
1833	824898
38181	824899
5904	824900
2827	824901
80926	824902
53013	824903
5952	824904
4696	824905
12656	824906
87389	824907
6514	824908
47307	824909
90564	824910
62435	824911
333	824912
75791	824913
43363	824914
47040	824915
70450	824916
4266	824917
251	824918
17033	824919
71755	824920
44740	824921
54354	824922
27301	824923
65650	824924
12009	824925
8720	824926
110356	824927
41528	824928
68288	824929
64959	824930
44685	824931
63399	824932
9231	824933
60387	824934
15947	824935
97904	824936
19536	824937
30941	824938
79468	824939
34089	824940
47145	824941
14972	824942
14229	824943
51664	824944
20251	824945
19649	824946
17359	824947
42993	824948
17649	824949
994	824950
103719	824951
37735	824952
80530	824953
90415	824954
58967	824955
49748	824956
73186	824957
85277	824958
76989	824959
77606	824960
83139	824961
64866	824962
60418	824963
42054	824964
59306	824965
15344	824966
46491	824967
113025	824968
136308	824969
102759	824970
46275	824971
99764	824972
73745	824973
87963	824974
90858	824975
5716	824976
96386	824977
105203	824978
49692	824979
26302	824980
17742	824981
62784	824982
105408	824983
42487	824984
56863	824985
37115	824986
67	824987
11760	824988
9687	824989
112129	824990
97104	824991
96553	824992
96840	824993
74710	824994
29986	824995
38800	824996
410	824997
32363	824998
7249	824999
41673	825000
5492	825001
18722	825002
90034	825003
49387	825004
4137	825005
67791	825006
81710	825007
108768	825008
90345	825009
22119	825010
22106	825011
13306	825012
21871	825013
113781	825014
20075	825015
40179	825016
13571	825017
34699	825018
24880	825019
26720	825020
93480	825021
81752	825022
34505	825023
93974	825024
62470	825025
4524	825026
104978	825027
118	825028
40119	825029
42296	825030
46435	825031
18200	825032
22119	825033
77080	825034
818	825035
7090	825036
14225	825037
125727	825038
8359	825039
111710	825040
21944	825041
32430	825042
5831	825043
73753	825044
30129	825045
45570	825046
25539	825047
23475	825048
8007	825049
79893	825050
26231	825051
5957	825052
48679	825053
34684	825054
40141	825055
75801	825056
8134	825057
24872	825058
96924	825059
5373	825060
37858	825061
74817	825062
36169	825063
48153	825064
70419	825065
26147	825066
653	825067
10149	825068
14388	825069
2208	825070
3440	825071
7703	825072
90904	825073
653	825074
3765	825075
50381	825076
25937	825077
77624	825078
10631	825079
51550	825080
23954	825081
14413	825082
26282	825083
76808	825084
48434	825085
18776	825086
10887	825087
636	825088
69253	825089
99056	825090
19261	825091
141933	825092
42019	825093
76517	825094
82875	825095
8547	825096
110794	825097
7757	825098
1227	825099
49675	825100
4140	825101
20846	825102
1227	825103
19401	825104
59714	825105
8098	825106
46490	825107
160578	825108
3054	825109
49931	825110
54794	825111
80791	825112
8165	825113
1739	825114
1408	825115
5829	825116
46493	825117
7390	825118
5012	825119
27656	825120
26558	825121
71482	825122
36224	825123
16583	825124
44790	825125
74630	825126
20162	825127
131342	825128
42039	825129
46111	825130
11499	825131
37411	825132
68283	825133
1610	825134
42659	825135
46143	825136
28825	825137
19	825138
10445	825139
26747	825140
23964	825141
36737	825142
69320	825143
79033	825144
1635	825145
79263	825146
34287	825147
453	825148
23321	825149
3418	825150
85424	825151
6366	825152
28150	825153
25882	825154
22776	825155
33053	825156
9646	825157
67801	825158
31466	825159
16278	825160
69460	825161
72265	825162
6767	825163
97898	825164
86718	825165
4897	825166
13281	825167
22258	825168
64440	825169
67811	825170
68126	825171
45833	825172
59400	825173
25479	825174
69338	825175
52016	825176
59285	825177
3922	825178
11735	825179
7696	825180
30679	825181
109117	825182
30099	825183
4039	825184
123174	825185
25909	825186
20433	825187
64552	825188
41502	825189
75468	825190
47997	825191
88957	825192
8103	825193
12547	825194
51475	825195
37980	825196
43335	825197
54186	825198
70530	825199
48097	825200
20759	825201
8208	825202
30226	825203
57524	825204
43259	825205
47190	825206
55369	825207
33216	825208
63715	825209
56354	825210
11217	825211
54994	825212
39489	825213
34617	825214
64661	825215
32184	825216
41531	825217
101120	825218
72150	825219
76762	825220
35336	825221
40221	825222
75843	825223
5463	825224
22388	825225
7028	825226
19936	825227
2089	825228
17802	825229
81872	825230
20237	825231
67161	825232
4865	825233
32265	825234
40721	825235
9301	825236
115486	825237
33094	825238
25275	825239
816	825240
44	825241
6455	825242
9654	825243
100619	825244
3176	825245
3286	825246
3286	825247
7933	825248
29016	825249
26485	825250
40133	825251
39922	825252
2277	825253
6179	825254
13277	825255
32228	825256
25356	825257
17037	825258
7010	825259
29435	825260
7337	825261
14578	825262
51366	825263
7408	825264
4915	825265
44189	825266
89400	825267
25853	825268
132412	825269
1397	825270
64014	825271
23972	825272
16167	825273
114348	825274
37844	825275
1646	825276
31171	825277
40105	825278
81123	825279
3942	825280
45403	825281
19119	825282
41349	825283
77909	825284
9410	825285
114529	825286
50800	825287
92237	825288
37138	825289
728	825290
4153	825291
1253	825292
49114	825293
109208	825294
12490	825295
23679	825296
4601	825297
5216	825298
1058	825299
5957	825300
25386	825301
102801	825302
20702	825303
1746	825304
10891	825305
138721	825306
3408	825307
9218	825308
20503	825309
45561	825310
40862	825311
25953	825312
38833	825313
33666	825314
90496	825315
26716	825316
6455	825317
86652	825318
38918	825319
38523	825320
8309	825321
1697	825322
10909	825323
30225	825324
41629	825325
117456	825326
22643	825327
2104	825328
32406	825329
537	825330
29059	825331
117382	825332
70505	825333
5220	825334
44842	825335
54010	825336
13277	825337
15759	825338
10940	825339
86463	825340
35997	825341
85061	825342
62769	825343
3012	825344
134066	825345
10909	825346
19209	825347
32404	825348
17177	825349
6215	825350
48598	825351
1479	825352
53286	825353
67906	825354
2113	825355
25873	825356
25878	825357
19238	825358
5705	825359
34793	825360
18200	825361
23567	825362
23136	825363
13513	825364
17324	825365
37877	825366
77583	825367
113727	825368
16536	825369
94079	825370
22596	825371
7520	825372
29186	825373
37949	825374
27950	825375
56213	825376
32909	825377
64848	825378
13436	825379
33962	825380
26576	825381
11287	825382
7728	825383
67153	825384
49824	825385
64830	825386
68891	825387
134324	825388
69740	825389
54360	825390
94480	825391
77633	825392
5710	825393
34538	825394
98860	825395
92821	825396
40675	825397
4171	825398
32448	825399
58406	825400
9368	825401
56657	825402
2569	825403
13723	825404
41237	825405
12941	825406
51388	825407
40486	825408
40987	825409
89264	825410
45405	825411
49797	825412
51844	825413
35300	825414
49624	825415
63137	825416
40072	825417
49940	825418
46211	825419
3071	825420
28392	825421
10386	825422
40489	825423
27513	825424
89109	825425
23886	825426
11302	825427
26130	825428
63137	825429
88741	825430
68810	825431
18499	825432
69808	825433
95871	825434
83153	825435
12904	825436
27185	825437
8844	825438
25912	825439
82821	825440
65419	825441
11302	825442
18388	825443
38483	825444
74294	825445
111548	825446
18159	825447
69372	825448
43487	825449
13527	825450
134383	825451
1276	825452
24000	825453
47651	825454
61365	825455
119924	825456
24972	825457
24432	825458
14838	825459
14838	825460
83098	825461
8134	825462
20298	825463
21430	825464
86192	825465
52133	825466
57431	825467
136121	825468
66726	825469
31771	825470
11604	825471
50669	825472
37224	825473
11015	825474
29030	825475
23473	825476
99110	825477
84538	825478
3593	825479
22494	825480
70928	825481
105205	825482
25260	825483
39098	825484
63595	825485
90093	825486
8134	825487
79185	825488
41391	825489
97920	825490
14978	825491
27402	825492
80424	825493
41543	825494
44854	825495
14286	825496
137104	825497
52396	825498
61756	825499
30579	825500
19544	825501
20903	825502
30974	825503
12796	825504
3953	825505
40673	825506
46256	825507
46069	825508
40950	825509
4469	825510
2067	825511
24158	825512
3442	825513
79344	825514
68105	825515
123037	825516
69444	825517
36106	825518
30921	825519
21340	825520
40524	825521
31360	825522
82154	825523
71995	825524
57347	825525
11981	825526
3774	825527
8439	825528
17843	825529
95430	825530
81950	825531
69434	825532
43136	825533
76898	825534
52272	825535
33198	825536
90517	825537
8439	825538
29195	825539
48733	825540
61741	825541
13741	825542
90494	825543
48841	825544
91663	825545
69154	825546
78310	825547
73563	825548
29981	825549
112197	825550
52812	825551
57979	825552
53301	825553
61481	825554
41308	825555
51399	825556
30916	825557
31360	825558
68060	825559
45543	825560
49766	825561
44440	825562
50666	825563
23176	825564
132888	825565
32087	825566
43609	825567
22218	825568
23356	825569
47792	825570
2187	825571
23962	825572
54258	825573
62445	825574
71731	825575
66148	825576
73357	825577
40784	825578
73769	825579
75429	825580
56341	825581
70322	825582
28600	825583
9982	825584
22618	825585
56877	825586
39512	825587
75862	825588
60496	825589
4408	825590
126413	825591
30341	825592
109904	825593
85389	825594
51895	825595
46004	825596
26401	825597
99656	825598
34841	825599
59761	825600
113881	825601
73516	825602
60496	825603
77487	825604
34841	825605
48651	825606
11969	825607
63729	825608
2617	825609
1892	825610
68397	825611
19016	825612
113587	825613
20943	825614
33599	825615
30583	825616
49949	825617
6925	825618
4887	825619
90919	825620
41622	825621
63301	825622
99174	825623
76579	825624
101322	825625
8022	825626
89665	825627
60570	825628
41186	825629
5710	825630
30377	825631
85856	825632
418	825633
90198	825634
1935	825635
81557	825636
28811	825637
26906	825638
20333	825639
38582	825640
20641	825641
8256	825642
92644	825643
311	825644
20333	825645
23685	825646
18478	825647
133985	825648
46501	825649
15521	825650
130500	825651
18499	825652
9041	825653
88887	825654
132706	825655
23836	825656
26405	825657
73252	825658
68681	825659
135901	825660
84383	825661
54371	825662
23685	825663
31585	825664
30314	825665
71356	825666
46087	825667
46231	825668
41897	825669
14764	825670
40712	825671
4645	825672
18806	825673
3503	825674
12100	825675
5302	825676
15829	825677
36254	825678
80677	825679
121295	825680
12182	825681
13707	825682
3196	825683
63519	825684
30735	825685
89252	825686
69760	825687
21753	825688
12288	825689
73179	825690
25493	825691
23723	825692
11438	825693
13514	825694
22374	825695
64327	825696
4424	825697
38648	825698
11144	825699
51098	825700
1834	825701
18307	825702
25303	825703
29045	825704
91187	825705
14920	825706
10752	825707
25929	825708
27991	825709
32784	825710
41041	825711
48446	825712
28726	825713
54138	825714
106061	825715
75749	825716
51665	825717
27227	825718
89567	825719
7124	825720
11726	825721
8589	825722
1976	825723
21735	825724
92292	825725
14192	825726
61088	825727
37459	825728
39875	825729
52768	825730
15604	825731
6256	825732
17186	825733
13594	825734
41268	825735
39420	825736
58612	825737
132291	825738
5853	825739
37083	825740
28763	825741
67983	825742
13314	825743
68897	825744
53650	825745
58913	825746
9665	825747
32974	825748
113473	825749
70376	825750
36205	825751
6715	825752
43438	825753
42341	825754
22744	825755
54151	825756
68852	825757
70576	825758
70445	825759
88948	825760
50795	825761
16452	825762
71245	825763
46538	825764
6865	825765
33262	825766
4087	825767
45113	825768
23755	825769
24877	825770
8339	825771
32194	825772
12071	825773
8404	825774
28004	825775
76847	825776
17005	825777
13864	825778
68397	825779
105796	825780
60505	825781
3103	825782
51504	825783
48699	825784
15890	825785
22941	825786
8058	825787
71086	825788
15650	825789
6703	825790
30696	825791
34392	825792
39978	825793
69199	825794
47897	825795
30873	825796
11303	825797
90041	825798
34788	825799
88016	825800
83650	825801
137782	825802
11139	825803
40262	825804
61175	825805
18651	825806
6761	825807
67530	825808
78336	825809
99651	825810
98889	825811
99634	825812
115277	825813
71831	825814
99562	825815
101273	825816
76798	825817
78376	825818
102534	825819
80514	825820
87095	825821
14838	825822
58215	825823
36634	825824
20	825825
34202	825826
17673	825827
3005	825828
24603	825829
89111	825830
12243	825831
19720	825832
28762	825833
35055	825834
2936	825835
98282	825836
10080	825837
29764	825838
4319	825839
58391	825840
92175	825841
67711	825842
46357	825843
34167	825844
26231	825845
58392	825846
20929	825847
34199	825848
101176	825849
5966	825850
72256	825851
26232	825852
9649	825853
18790	825854
17346	825855
31702	825856
22736	825857
3559	825858
43418	825859
9467	825860
21993	825861
61538	825862
50588	825863
23908	825864
19666	825865
9279	825866
2263	825867
13972	825868
25336	825869
21270	825870
5016	825871
89547	825872
31606	825873
45645	825874
54585	825875
54651	825876
22753	825877
73090	825878
81953	825879
63763	825880
105324	825881
23460	825882
52249	825883
4031	825884
99645	825885
126025	825886
52294	825887
952	825888
104129	825889
38784	825890
32408	825891
21472	825892
15329	825893
6689	825894
17738	825895
40470	825896
71515	825897
5282	825898
25892	825899
50454	825900
87951	825901
11717	825902
49677	825903
3151	825904
52750	825905
10162	825906
37888	825907
7181	825908
49797	825909
28407	825910
20712	825911
51341	825912
60441	825913
38907	825914
46499	825915
19257	825916
74393	825917
26650	825918
5264	825919
2507	825920
95821	825921
17533	825922
59447	825923
40181	825924
22189	825925
5426	825926
39192	825927
8060	825928
40577	825929
13376	825930
14544	825931
7574	825932
41280	825933
51375	825934
68281	825935
98849	825936
11302	825937
45287	825938
73422	825939
5951	825940
34263	825941
34850	825942
31477	825943
37791	825944
16565	825945
70936	825946
41897	825947
4726	825948
43966	825949
63740	825950
15312	825951
8097	825952
6934	825953
12267	825954
91355	825955
7938	825956
231	825957
29558	825958
58605	825959
71761	825960
90861	825961
35598	825962
67040	825963
1185	825964
80672	825965
9573	825966
23783	825967
9877	825968
30325	825969
11731	825970
138350	825971
37064	825972
28179	825973
5264	825974
94019	825975
8256	825976
34848	825977
3436	825978
52478	825979
45147	825980
73712	825981
79695	825982
43288	825983
74323	825984
60146	825985
5639	825986
10337	825987
13600	825988
25842	825989
30077	825990
72802	825991
3794	825992
81943	825993
6905	825994
26325	825995
18411	825996
20389	825997
17921	825998
33535	825999
73245	826000
15922	826001
101345	826002
4145	826003
8004	826004
79631	826005
37156	826006
34565	826007
26470	826008
72898	826009
34565	826010
15509	826011
102768	826012
23197	826013
33939	826014
10926	826015
12400	826016
71480	826017
85212	826018
44818	826019
68687	826020
8806	826021
97639	826022
11468	826023
20398	826024
9073	826025
47700	826026
4327	826027
41383	826028
134629	826029
24330	826030
29450	826031
24385	826032
72255	826033
105757	826034
36442	826035
51192	826036
46449	826037
98718	826038
14838	826039
21351	826040
95928	826041
21431	826042
18537	826043
33093	826044
14838	826045
14838	826046
14838	826047
65695	826048
35203	826049
56391	826050
15823	826051
110364	826052
213	826053
87277	826054
19619	826055
42968	826056
14382	826057
1987	826058
41895	826059
18508	826060
8479	826061
16082	826062
721	826063
79584	826064
53369	826065
43197	826066
1198	826067
6217	826068
24646	826069
814	826070
2249	826071
45824	826072
6358	826073
4623	826074
34081	826075
45805	826076
1012	826077
119707	826078
20823	826079
4120	826080
2636	826081
16806	826082
28025	826083
8645	826084
34503	826085
1	826086
45544	826087
8603	826088
11008	826089
8537	826090
34640	826091
26576	826092
4941	826093
104217	826094
6469	826095
87902	826096
36626	826097
28827	826098
14670	826099
102234	826100
3586	826101
114368	826102
91883	826103
8577	826104
53227	826105
6431	826106
15876	826107
116673	826108
2537	826109
7510	826110
6107	826111
98898	826112
5376	826113
29141	826114
14786	826115
66600	826116
103865	826117
28349	826118
124680	826119
25315	826120
48162	826121
81078	826122
23861	826123
246	826124
44090	826125
3681	826126
54010	826127
2607	826128
58214	826129
15319	826130
70112	826131
82261	826132
22145	826133
10669	826134
29211	826135
54107	826136
64171	826137
25874	826138
16473	826139
72217	826140
23320	826141
98928	826142
292	826143
73656	826144
2663	826145
49687	826146
49919	826147
37321	826148
67042	826149
1903	826150
14635	826151
11962	826152
77979	826153
11028	826154
4876	826155
19839	826156
9842	826157
103118	826158
79933	826159
36355	826160
8834	826161
78760	826162
158185	826163
7010	826164
67380	826165
2150	826166
2150	826167
2150	826168
2150	826169
2150	826170
2150	826171
2150	826172
2150	826173
2150	826174
32357	826175
90010	826176
93426	826177
54703	826178
25930	826179
99082	826180
8164	826181
26026	826182
97932	826183
129561	826184
86758	826185
10706	826186
42022	826187
405	826188
21629	826189
9511	826190
133600	826191
8743	826192
23013	826193
2781	826194
11705	826195
115033	826196
42043	826197
32693	826198
83723	826199
1897	826200
15278	826201
50460	826202
31349	826203
95905	826204
277	826205
67858	826206
26	826207
16735	826208
22811	826209
13748	826210
28436	826211
8688	826212
26916	826213
75480	826214
92546	826215
59059	826216
65704	826217
17517	826218
16684	826219
572	826220
8079	826221
30061	826222
5492	826223
11733	826224
32307	826225
14090	826226
4622	826227
9141	826228
64823	826229
33158	826230
55199	826231
127437	826232
100471	826233
67276	826234
55395	826235
59017	826236
4151	826237
51031	826238
72846	826239
118524	826240
40690	826241
24573	826242
81890	826243
61398	826244
39749	826245
73319	826246
64393	826247
87635	826248
10406	826249
74531	826250
95202	826251
1049	826252
24419	826253
8615	826254
74399	826255
25316	826256
9221	826257
5141	826258
12175	826259
85493	826260
94158	826261
22957	826262
40123	826263
51169	826264
54295	826265
35912	826266
61748	826267
42952	826268
96585	826269
7014	826270
58239	826271
40047	826272
10564	826273
58012	826274
20298	826275
66801	826276
18406	826277
46858	826278
41623	826279
65011	826280
12084	826281
26904	826282
9755	826283
9959	826284
14526	826285
42864	826286
42395	826287
87205	826288
74575	826289
51128	826290
26408	826291
33922	826292
32263	826293
37234	826294
42253	826295
73301	826296
78978	826297
30804	826298
18063	826299
3423	826300
86463	826301
58536	826302
13255	826303
56683	826304
60502	826305
81934	826306
15619	826307
130471	826308
31582	826309
15797	826310
8810	826311
57968	826312
79005	826313
55620	826314
47964	826315
52907	826316
89401	826317
110645	826318
81561	826319
27793	826320
52477	826321
55320	826322
103701	826323
21507	826324
5418	826325
18171	826326
1383	826327
91679	826328
7320	826329
90039	826330
78331	826331
149064	826332
48168	826333
64195	826334
28934	826335
20882	826336
10356	826337
30844	826338
87865	826339
134182	826340
21380	826341
9225	826342
52713	826343
52608	826344
76360	826345
43233	826346
76361	826347
54375	826348
55135	826349
24268	826350
74660	826351
50798	826352
48467	826353
9681	826354
35999	826355
22356	826356
20666	826357
6945	826358
10148	826359
7235	826360
56766	826361
13139	826362
26571	826363
8524	826364
46837	826365
25380	826366
77550	826367
6729	826368
51460	826369
102729	826370
23112	826371
45533	826372
28887	826373
15934	826374
33189	826375
47662	826376
2334	826377
150310	826378
11528	826379
76342	826380
108652	826381
38132	826382
12336	826383
89408	826384
81671	826385
13816	826386
104907	826387
14517	826388
5195	826389
34491	826390
60161	826391
53699	826392
51136	826393
137430	826394
5407	826395
65419	826396
9016	826397
34121	826398
47350	826399
16694	826400
86341	826401
23474	826402
1216	826403
64107	826404
9454	826405
105272	826406
65931	826407
89236	826408
18545	826409
8213	826410
128642	826411
52114	826412
35126	826413
97845	826414
55272	826415
53740	826416
8892	826417
43455	826418
135657	826419
27980	826420
18011	826421
66790	826422
39687	826423
13122	826424
28897	826425
27554	826426
25462	826427
58110	826428
45914	826429
5718	826430
28211	826431
47206	826432
132223	826433
5402	826434
22233	826435
111548	826436
55022	826437
17658	826438
38907	826439
84378	826440
102074	826441
44797	826442
5234	826443
61026	826444
5174	826445
3618	826446
11365	826447
13082	826448
4328	826449
53485	826450
11526	826451
110955	826452
18518	826453
120082	826454
5992	826455
9100	826456
32340	826457
1572	826458
5002	826459
9599	826460
6626	826461
82913	826462
61042	826463
93520	826464
5712	826465
45915	826466
109915	826467
43194	826468
11308	826469
104848	826470
89490	826471
14314	826472
98604	826473
6906	826474
90880	826475
21847	826476
18690	826477
106648	826478
62124	826479
20040	826480
52982	826481
22192	826482
90785	826483
114973	826484
70012	826485
71457	826486
4493	826487
68810	826488
77793	826489
68394	826490
51680	826491
103642	826492
10822	826493
90279	826494
11700	826495
53282	826496
26928	826497
2143	826498
96730	826499
58356	826500
26189	826501
38812	826502
16879	826503
64906	826504
63697	826505
1263	826506
30714	826507
23033	826508
4965	826509
48150	826510
104612	826511
8985	826512
9988	826513
74508	826514
26085	826515
107849	826516
56139	826517
37068	826518
2286	826519
1684	826520
34665	826521
42250	826522
78168	826523
21591	826524
27704	826525
6190	826526
24959	826527
125795	826528
36843	826529
12553	826530
35284	826531
126265	826532
57508	826533
9735	826534
114219	826535
6927	826536
10301	826537
9670	826538
58578	826539
3367	826540
4936	826541
90890	826542
22130	826543
11079	826544
91692	826545
158490	826546
23253	826547
82138	826548
89452	826549
15602	826550
5342	826551
83720	826552
119934	826553
33284	826554
61256	826555
45442	826556
96310	826557
42144	826558
4916	826559
61515	826560
89066	826561
9250	826562
79044	826563
87397	826564
52497	826565
30583	826566
5000	826567
28557	826568
7027	826569
7404	826570
49755	826571
21887	826572
85467	826573
14571	826574
56191	826575
20937	826576
19197	826577
53428	826578
17113	826579
51342	826580
43559	826581
117673	826582
56489	826583
16723	826584
91307	826585
36194	826586
58309	826587
7822	826588
1881	826589
19698	826590
43541	826591
583	826592
50544	826593
9578	826594
34260	826595
27252	826596
1790	826597
85986	826598
1112	826599
15780	826600
53012	826601
92384	826602
646	826603
6998	826604
78124	826605
18715	826606
72659	826607
76967	826608
45280	826609
104995	826610
29316	826611
33078	826612
22064	826613
90535	826614
86912	826615
28497	826616
17209	826617
96366	826618
11749	826619
111903	826620
39197	826621
16475	826622
36000	826623
53102	826624
20087	826625
38146	826626
65373	826627
52439	826628
23794	826629
6116	826630
12350	826631
18706	826632
30403	826633
91344	826634
50391	826635
84575	826636
22649	826637
42168	826638
34741	826639
36441	826640
82376	826641
10873	826642
34646	826643
18725	826644
110484	826645
31126	826646
6092	826647
105730	826648
9245	826649
58639	826650
21855	826651
49224	826652
76332	826653
26033	826654
73291	826655
4934	826656
31327	826657
2955	826658
8209	826659
6851	826660
3444	826661
51909	826662
22134	826663
56325	826664
33866	826665
99084	826666
2950	826667
88262	826668
15538	826669
1049	826670
35377	826671
40939	826672
16644	826673
22346	826674
4811	826675
8647	826676
69531	826677
51057	826678
3984	826679
37134	826680
8508	826681
43990	826682
40409	826683
28499	826684
25421	826685
44441	826686
2876	826687
58060	826688
78207	826689
38542	826690
64291	826691
23386	826692
10709	826693
10789	826694
7595	826695
16422	826696
5511	826697
3341	826698
16984	826699
110340	826700
63981	826701
2261	826702
24310	826703
83728	826704
72961	826705
51811	826706
12456	826707
128790	826708
104216	826709
23197	826710
34223	826711
38456	826712
69336	826713
268	826714
7365	826715
90140	826716
38049	826717
30892	826718
44459	826719
104116	826720
54324	826721
27349	826722
6508	826723
22602	826724
37310	826725
51859	826726
36746	826727
59850	826728
25379	826729
9270	826730
43460	826731
112011	826732
28750	826733
45932	826734
10519	826735
43047	826736
34234	826737
34225	826738
82715	826739
27186	826740
17172	826741
87951	826742
5492	826743
77453	826744
70093	826745
80512	826746
67531	826747
132035	826748
85963	826749
43433	826750
92366	826751
43472	826752
38801	826753
56680	826754
22296	826755
10899	826756
32510	826757
14526	826758
16244	826759
23132	826760
20403	826761
10081	826762
2838	826763
6286	826764
15929	826765
5826	826766
65359	826767
3980	826768
7320	826769
41895	826770
67460	826771
86450	826772
49829	826773
33038	826774
25343	826775
10780	826776
21796	826777
48963	826778
8127	826779
44066	826780
12230	826781
2147	826782
87953	826783
85472	826784
52987	826785
39794	826786
22938	826787
897	826788
7505	826789
19494	826790
19684	826791
43067	826792
25856	826793
41541	826794
22813	826795
26283	826796
7159	826797
25588	826798
5644	826799
1776	826800
8359	826801
69136	826802
29072	826803
18483	826804
66521	826805
95658	826806
39510	826807
39510	826808
447	826809
35086	826810
31711	826811
8872	826812
66514	826813
68800	826814
85145	826815
109221	826816
3698	826817
22174	826818
3222	826819
33525	826820
134496	826821
51316	826822
57498	826823
80299	826824
89500	826825
112450	826826
59814	826827
83612	826828
38666	826829
89299	826830
58609	826831
72726	826832
22155	826833
11664	826834
2423	826835
82517	826836
67845	826837
19770	826838
42240	826839
31982	826840
56967	826841
81744	826842
105778	826843
106681	826844
45297	826845
37999	826846
29990	826847
56886	826848
27867	826849
104124	826850
9332	826851
1327	826852
13495	826853
3443	826854
119998	826855
53656	826856
77044	826857
34780	826858
117014	826859
60987	826860
54625	826861
33311	826862
8540	826863
17032	826864
9613	826865
4791	826866
38926	826867
88120	826868
12125	826869
66893	826870
64209	826871
126014	826872
21563	826873
132704	826874
102589	826875
90909	826876
45522	826877
108606	826878
53784	826879
70825	826880
26309	826881
31723	826882
33260	826883
33872	826884
77998	826885
83313	826886
17094	826887
2955	826888
76438	826889
5967	826890
30994	826891
123072	826892
17991	826893
64717	826894
16374	826895
31929	826896
85326	826897
68961	826898
8070	826899
125639	826900
13047	826901
5691	826902
66542	826903
7161	826904
63794	826905
132746	826906
119952	826907
90146	826908
23523	826909
35536	826910
75268	826911
52079	826912
20125	826913
19934	826914
32128	826915
45959	826916
60004	826917
36635	826918
49133	826919
36251	826920
178	826921
16585	826922
44551	826923
92131	826924
84658	826925
63298	826926
95409	826927
14351	826928
124432	826929
58785	826930
88272	826931
13494	826932
65008	826933
116741	826934
56035	826935
61558	826936
66831	826937
5136	826938
40080	826939
29815	826940
68701	826941
33567	826942
132802	826943
84482	826944
2063	826945
87983	826946
29374	826947
20169	826948
29679	826949
14335	826950
114355	826951
39720	826952
52167	826953
110239	826954
114612	826955
14734	826956
65436	826957
11405	826958
36346	826959
29898	826960
80298	826961
20773	826962
60554	826963
54832	826964
67772	826965
53936	826966
59510	826967
71426	826968
72844	826969
36800	826970
106048	826971
17706	826972
94335	826973
35370	826974
92371	826975
33237	826976
24238	826977
66517	826978
75396	826979
10228	826980
13261	826981
117417	826982
62094	826983
38847	826984
18203	826985
24206	826986
4430	826987
124472	826988
94223	826989
45097	826990
8977	826991
36206	826992
18768	826993
72178	826994
70930	826995
82702	826996
7441	826997
79458	826998
10050	826999
70739	827000
68768	827001
54645	827002
1756	827003
35258	827004
5290	827005
116827	827006
21191	827007
46306	827008
41913	827009
132883	827010
89142	827011
52487	827012
40155	827013
105124	827014
79704	827015
80359	827016
38556	827017
15396	827018
116938	827019
64987	827020
71493	827021
91581	827022
49865	827023
57520	827024
75488	827025
62344	827026
56638	827027
115359	827028
19935	827029
45555	827030
2290	827031
21056	827032
102370	827033
2447	827034
102160	827035
70528	827036
120113	827037
103057	827038
24220	827039
48348	827040
90118	827041
6611	827042
60904	827043
21577	827044
57446	827045
127716	827046
7466	827047
75851	827048
2214	827049
44675	827050
67693	827051
92108	827052
120310	827053
76152	827054
96841	827055
62870	827056
43303	827057
14130	827058
145406	827059
68990	827060
14295	827061
87255	827062
14079	827063
57793	827064
6965	827065
39057	827066
55570	827067
6258	827068
81657	827069
11914	827070
10407	827071
135538	827072
53747	827073
98082	827074
55221	827075
71554	827076
17151	827077
122916	827078
1612	827079
39914	827080
51160	827081
12752	827082
3094	827083
925	827084
112858	827085
31311	827086
31687	827087
4038	827088
18591	827089
31366	827090
14113	827091
129256	827092
118617	827093
705	827094
60339	827095
49144	827096
3341	827097
5762	827098
53061	827099
22464	827100
25008	827101
15621	827102
17954	827103
1177	827104
116943	827105
38115	827106
53807	827107
50525	827108
16091	827109
553	827110
38569	827111
2103	827112
60628	827113
2558	827114
107322	827115
3958	827116
2943	827117
35054	827118
46191	827119
88081	827120
132327	827121
46331	827122
866	827123
68316	827124
36722	827125
124437	827126
11171	827127
98870	827128
521	827129
8569	827130
26940	827131
101947	827132
96727	827133
1553	827134
91385	827135
45489	827136
27515	827137
1416	827138
97842	827139
90284	827140
38903	827141
56519	827142
90208	827143
58957	827144
96365	827145
34209	827146
62485	827147
115476	827148
99369	827149
76302	827150
18055	827151
51607	827152
4812	827153
30943	827154
48715	827155
35113	827156
127165	827157
30048	827158
72994	827159
95403	827160
31437	827161
8447	827162
79319	827163
121686	827164
25900	827165
51828	827166
6390	827167
45327	827168
97044	827169
34653	827170
87998	827171
51291	827172
63146	827173
30859	827174
66604	827175
67972	827176
29068	827177
17361	827178
8449	827179
28406	827180
96815	827181
65830	827182
37432	827183
33946	827184
3351	827185
57505	827186
11381	827187
1775	827188
27652	827189
62528	827190
12915	827191
34530	827192
8449	827193
57610	827194
30427	827195
35914	827196
26432	827197
1624	827198
43559	827199
711	827200
24180	827201
125649	827202
53690	827203
93698	827204
32300	827205
13456	827206
36702	827207
19297	827208
68015	827209
2511	827210
47734	827211
2197	827212
1769	827213
23895	827214
39578	827215
5234	827216
23759	827217
15239	827218
21996	827219
63542	827220
129250	827221
61312	827222
13559	827223
86497	827224
17102	827225
100691	827226
17295	827227
14232	827228
8648	827229
24662	827230
10558	827231
56052	827232
43329	827233
80862	827234
11040	827235
118704	827236
79733	827237
18192	827238
89418	827239
44594	827240
13535	827241
66320	827242
99622	827243
111518	827244
22278	827245
11249	827246
54395	827247
93528	827248
52043	827249
41857	827250
121194	827251
64122	827252
3677	827253
92312	827254
5809	827255
63264	827256
30538	827257
58155	827258
1968	827259
97578	827260
115085	827261
41396	827262
124010	827263
34801	827264
78333	827265
11749	827266
88089	827267
44616	827268
50349	827269
41487	827270
22645	827271
72672	827272
100316	827273
29188	827274
41196	827275
32971	827276
78050	827277
63440	827278
7577	827279
26742	827280
40801	827281
32332	827282
27518	827283
46067	827284
26080	827285
7063	827286
124238	827287
17000	827288
108343	827289
27208	827290
41180	827291
13038	827292
23809	827293
39576	827294
55462	827295
16932	827296
108305	827297
42029	827298
17866	827299
33073	827300
25398	827301
53331	827302
13416	827303
82819	827304
53897	827305
66546	827306
42940	827307
108618	827308
9237	827309
21255	827310
57381	827311
115329	827312
3432	827313
125744	827314
87988	827315
62505	827316
5050	827317
9179	827318
12540	827319
614	827320
99323	827321
35363	827322
19063	827323
58922	827324
56577	827325
4225	827326
13219	827327
32322	827328
23750	827329
9801	827330
31955	827331
5289	827332
6705	827333
44674	827334
2685	827335
4265	827336
14382	827337
8503	827338
5140	827339
6779	827340
69406	827341
67077	827342
40588	827343
76463	827344
6783	827345
7578	827346
33983	827347
50484	827348
17644	827349
61068	827350
729	827351
74323	827352
57758	827353
73391	827354
6957	827355
106623	827356
81491	827357
51248	827358
100689	827359
115000	827360
37236	827361
20794	827362
56560	827363
47621	827364
108766	827365
228	827366
61775	827367
33676	827368
58028	827369
13860	827370
37086	827371
12402	827372
55994	827373
70293	827374
2213	827375
6783	827376
101018	827377
92053	827378
65242	827379
45313	827380
39037	827381
13795	827382
52906	827383
8892	827384
71011	827385
10885	827386
228	827387
114055	827388
5311	827389
72912	827390
80761	827391
35053	827392
102593	827393
20670	827394
3288	827395
68371	827396
43361	827397
41679	827398
22683	827399
23200	827400
26219	827401
26680	827402
42216	827403
89512	827404
83643	827405
6648	827406
24987	827407
67798	827408
9957	827409
71700	827410
77585	827411
105494	827412
48705	827413
148611	827414
28913	827415
12553	827416
6190	827417
34496	827418
17664	827419
24183	827420
18825	827421
64883	827422
19172	827423
29165	827424
98705	827425
14015	827426
60258	827427
1267	827428
62213	827429
10249	827430
8978	827431
110836	827432
40761	827433
132276	827434
3477	827435
18331	827436
3042	827437
3992	827438
132853	827439
41221	827440
3702	827441
69043	827442
63133	827443
5740	827444
30956	827445
40406	827446
63427	827447
29668	827448
39075	827449
98888	827450
97758	827451
40829	827452
80356	827453
39363	827454
111457	827455
53258	827456
104922	827457
98795	827458
69919	827459
63788	827460
48199	827461
1784	827462
41112	827463
4155	827464
21311	827465
12912	827466
4744	827467
53676	827468
77150	827469
54678	827470
134613	827471
13416	827472
86383	827473
21758	827474
28550	827475
5806	827476
77579	827477
5828	827478
85934	827479
28419	827480
24169	827481
7511	827482
23984	827483
87998	827484
67606	827485
43549	827486
10170	827487
111927	827488
18086	827489
66205	827490
23694	827491
46284	827492
18110	827493
121411	827494
55021	827495
63697	827496
10762	827497
41184	827498
16580	827499
41172	827500
70830	827501
28009	827502
83159	827503
72664	827504
96653	827505
13210	827506
79902	827507
6489	827508
2952	827509
9910	827510
257	827511
1092	827512
71189	827513
95722	827514
133060	827515
94146	827516
54624	827517
130877	827518
16857	827519
126367	827520
53801	827521
45119	827522
39697	827523
13925	827524
20230	827525
6443	827526
45873	827527
92219	827528
2515	827529
22132	827530
36470	827531
29881	827532
9125	827533
7065	827534
50537	827535
5749	827536
18646	827537
33949	827538
8801	827539
90088	827540
81158	827541
11475	827542
24230	827543
42439	827544
41449	827545
145257	827546
5674	827547
93619	827548
76260	827549
24736	827550
114554	827551
46045	827552
54371	827553
11670	827554
35678	827555
27342	827556
35475	827557
70473	827558
74809	827559
1163	827560
88884	827561
119818	827562
48431	827563
11763	827564
40480	827565
35571	827566
46885	827567
79551	827568
48642	827569
48191	827570
68860	827571
33935	827572
47210	827573
50408	827574
46018	827575
108339	827576
96308	827577
56399	827578
2563	827579
70932	827580
127800	827581
81813	827582
114412	827583
36812	827584
24960	827585
18381	827586
113642	827587
155	827588
22361	827589
11133	827590
64986	827591
52874	827592
173	827593
78221	827594
31574	827595
52095	827596
22019	827597
116522	827598
125877	827599
35906	827600
90244	827601
104346	827602
137627	827603
46891	827604
110877	827605
72019	827606
55584	827607
61144	827608
26152	827609
41605	827610
58565	827611
109936	827612
48493	827613
63103	827614
27004	827615
93699	827616
106598	827617
22830	827618
5475	827619
34426	827620
12893	827621
119802	827622
108597	827623
52565	827624
47355	827625
5337	827626
3339	827627
41248	827628
10216	827629
136988	827630
63675	827631
39093	827632
37224	827633
37104	827634
18699	827635
122977	827636
43296	827637
62850	827638
33195	827639
8137	827640
26149	827641
64311	827642
40151	827643
77572	827644
367	827645
38759	827646
1674	827647
16979	827648
798	827649
60071	827650
1207	827651
11212	827652
29765	827653
14657	827654
121039	827655
7683	827656
71352	827657
5422	827658
332	827659
91976	827660
1995	827661
1438	827662
6009	827663
586	827664
93925	827665
46533	827666
901	827667
93194	827668
152466	827669
34011	827670
24818	827671
13128	827672
27739	827673
98941	827674
1009	827675
12443	827676
19647	827677
31521	827678
41392	827679
10104	827680
64522	827681
4869	827682
6175	827683
22795	827684
36259	827685
46410	827686
27133	827687
4296	827688
49864	827689
2610	827690
7805	827691
41299	827692
23932	827693
7672	827694
6812	827695
11306	827696
16521	827697
51990	827698
788	827699
16485	827700
15478	827701
39094	827702
27788	827703
22351	827704
29420	827705
50989	827706
61080	827707
79571	827708
15546	827709
13022	827710
28754	827711
25813	827712
52190	827713
20884	827714
90990	827715
50300	827716
54355	827717
33095	827718
35109	827719
462	827720
16539	827721
18766	827722
3757	827723
65691	827724
99467	827725
83224	827726
4514	827727
31633	827728
47378	827729
71654	827730
33951	827731
1786	827732
3030	827733
3307	827734
31775	827735
396	827736
16195	827737
2962	827738
113224	827739
121992	827740
2299	827741
23444	827742
4707	827743
18644	827744
54133	827745
31145	827746
82317	827747
14326	827748
113066	827749
42323	827750
49929	827751
1656	827752
3851	827753
84739	827754
19709	827755
47392	827756
19602	827757
947	827758
8828	827759
1719	827760
52218	827761
8741	827762
3926	827763
104408	827764
14976	827765
89974	827766
18684	827767
13536	827768
28804	827769
64978	827770
8569	827771
42370	827772
6452	827773
696	827774
12871	827775
141026	827776
3683	827777
110437	827778
1111	827779
19742	827780
32495	827781
69993	827782
67952	827783
1165	827784
1342	827785
3338	827786
5516	827787
64635	827788
14631	827789
1720	827790
8360	827791
39552	827792
8720	827793
20399	827794
1109	827795
6551	827796
843	827797
102219	827798
16060	827799
11686	827800
37092	827801
44541	827802
55001	827803
78255	827804
59795	827805
3619	827806
24582	827807
27728	827808
60633	827809
97715	827810
84900	827811
20318	827812
70473	827813
42032	827814
20644	827815
6013	827816
4044	827817
94648	827818
25410	827819
31899	827820
24212	827821
2350	827822
10196	827823
33756	827824
65636	827825
32838	827826
7571	827827
4270	827828
78671	827829
6858	827830
91469	827831
46143	827832
17603	827833
76504	827834
127928	827835
45881	827836
105785	827837
62097	827838
28741	827839
41453	827840
48871	827841
56153	827842
81988	827843
4509	827844
100490	827845
77540	827846
47230	827847
32483	827848
25356	827849
12697	827850
52110	827851
33786	827852
8738	827853
27280	827854
944	827855
88930	827856
159985	827857
105082	827858
5357	827859
82823	827860
16295	827861
18801	827862
21439	827863
27155	827864
75877	827865
9789	827866
2094	827867
82982	827868
55372	827869
67804	827870
98880	827871
89227	827872
14156	827873
28445	827874
48912	827875
69102	827876
61179	827877
11307	827878
62534	827879
14582	827880
45377	827881
1408	827882
72821	827883
129449	827884
94377	827885
15609	827886
6923	827887
19153	827888
96597	827889
26903	827890
9176	827891
59861	827892
53843	827893
14890	827894
76951	827895
43312	827896
59248	827897
92801	827898
6806	827899
1453	827900
63453	827901
39111	827902
5357	827903
45892	827904
77822	827905
26907	827906
6664	827907
27595	827908
11356	827909
64063	827910
23198	827911
62262	827912
72246	827913
122030	827914
36670	827915
4046	827916
305	827917
8353	827918
13975	827919
16912	827920
1092	827921
257	827922
37257	827923
35709	827924
2471	827925
1138	827926
1380	827927
305	827928
4046	827929
635	827930
870	827931
82887	827932
1138	827933
7702	827934
20979	827935
47861	827936
1281	827937
460	827938
803	827939
4948	827940
6851	827941
79348	827942
109311	827943
5044	827944
8952	827945
87884	827946
153043	827947
772	827948
115491	827949
9250	827950
1883	827951
34583	827952
70021	827953
132509	827954
1715	827955
137130	827956
26633	827957
1216	827958
15625	827959
402	827960
2559	827961
4295	827962
4895	827963
113047	827964
631	827965
13439	827966
6303	827967
67137	827968
845	827969
49698	827970
6226	827971
541	827972
2589	827973
2044	827974
67550	827975
98187	827976
182	827977
41299	827978
94117	827979
389	827980
14321	827981
760	827982
565	827983
14911	827984
51945	827985
5591	827986
24982	827987
18463	827988
42340	827989
1238	827990
12732	827991
2665	827992
3900	827993
2410	827994
13309	827995
14671	827996
8598	827997
39796	827998
66866	827999
16745	828000
3619	828001
1858	828002
4922	828003
29453	828004
34661	828005
3435	828006
107273	828007
88648	828008
55665	828009
5299	828010
1823	828011
36178	828012
20715	828013
3649	828014
23391	828015
79140	828016
2332	828017
1888	828018
56844	828019
29150	828020
2005	828021
87802	828022
297	828023
4297	828024
74449	828025
16278	828026
6705	828027
1585	828028
56285	828029
81797	828030
15268	828031
52202	828032
134059	828033
96611	828034
22949	828035
24394	828036
19708	828037
19687	828038
108804	828039
1883	828040
2038	828041
4014	828042
37702	828043
37762	828044
60351	828045
62579	828046
3453	828047
43029	828048
30111	828049
764	828050
386	828051
1230	828052
38	828053
1351	828054
3568	828055
9106	828056
5759	828057
21750	828058
19634	828059
14940	828060
90123	828061
234	828062
121208	828063
8982	828064
1320	828065
13503	828066
45278	828067
20648	828068
23689	828069
53826	828070
93587	828071
64018	828072
26433	828073
69372	828074
777	828075
2586	828076
49669	828077
92830	828078
1640	828079
24006	828080
91576	828081
104003	828082
95949	828083
2873	828084
30206	828085
3708	828086
48833	828087
705	828088
830	828089
9	828090
2099	828091
36248	828092
777	828093
68956	828094
69413	828095
52005	828096
55051	828097
30488	828098
28844	828099
5439	828100
25263	828101
54030	828102
9452	828103
92741	828104
18261	828105
132650	828106
6704	828107
66629	828108
690	828109
13552	828110
47672	828111
95831	828112
43222	828113
2269	828114
129591	828115
1270	828116
21729	828117
5180	828118
101289	828119
4975	828120
99263	828121
30374	828122
55406	828123
20334	828124
4414	828125
14574	828126
13237	828127
54790	828128
5310	828129
29453	828130
6096	828131
266	828132
52543	828133
82707	828134
7414	828135
825	828136
9419	828137
771	828138
15800	828139
40640	828140
66827	828141
20236	828142
1823	828143
3620	828144
501	828145
99030	828146
4795	828147
3118	828148
137085	828149
40457	828150
135786	828151
51834	828152
41980	828153
6196	828154
26584	828155
3350	828156
1521	828157
1064	828158
22947	828159
18660	828160
3429	828161
146	828162
37630	828163
6096	828164
339	828165
1901	828166
73	828167
5985	828168
32948	828169
68504	828170
70933	828171
3180	828172
10771	828173
99168	828174
16681	828175
15254	828176
65754	828177
2727	828178
7447	828179
69455	828180
45401	828181
505	828182
29057	828183
149094	828184
14368	828185
15771	828186
10423	828187
16648	828188
16362	828189
2269	828190
4778	828191
4625	828192
1730	828193
39295	828194
69939	828195
69827	828196
10586	828197
2698	828198
113	828199
1246	828200
1307	828201
1579	828202
7460	828203
3241	828204
958	828205
109292	828206
39244	828207
18636	828208
32317	828209
538	828210
21627	828211
12282	828212
9857	828213
1579	828214
16512	828215
33946	828216
73838	828217
8641	828218
640	828219
89297	828220
657	828221
69051	828222
40526	828223
38029	828224
19154	828225
374	828226
36628	828227
469	828228
1164	828229
2109	828230
45483	828231
208	828232
8520	828233
35078	828234
16161	828235
17275	828236
59166	828237
639	828238
80	828239
378	828240
1714	828241
102423	828242
46958	828243
9165	828244
47915	828245
20516	828246
18807	828247
3855	828248
4798	828249
40792	828250
22956	828251
229	828252
24345	828253
76716	828254
23921	828255
45914	828256
209	828257
63655	828258
15886	828259
14234	828260
1554	828261
2165	828262
24724	828263
64731	828264
31506	828265
2013	828266
42193	828267
14216	828268
900	828269
1730	828270
76851	828271
24405	828272
2087	828273
3842	828274
46638	828275
85476	828276
3962	828277
3445	828278
2876	828279
39718	828280
70889	828281
113902	828282
34647	828283
24806	828284
3313	828285
15599	828286
44105	828287
52359	828288
13256	828289
55483	828290
36202	828291
49739	828292
2106	828293
110	828294
59784	828295
636	828296
2775	828297
488	828298
61	828299
3392	828300
19551	828301
1885	828302
49734	828303
19274	828304
340	828305
9046	828306
13535	828307
9208	828308
96659	828309
1886	828310
63360	828311
23640	828312
19997	828313
3435	828314
96487	828315
2207	828316
30219	828317
23038	828318
38	828319
7568	828320
1054	828321
78984	828322
1796	828323
63618	828324
1585	828325
21128	828326
1583	828327
53839	828328
69830	828329
41398	828330
2123	828331
9	828332
42467	828333
94032	828334
760	828335
46111	828336
1533	828337
54395	828338
26581	828339
1077	828340
633	828341
41901	828342
9	828343
7005	828344
6936	828345
2510	828346
286	828347
83747	828348
54061	828349
67782	828350
10321	828351
7073	828352
52538	828353
63655	828354
1559	828355
42662	828356
5597	828357
54146	828358
69927	828359
9401	828360
52447	828361
287	828362
98105	828363
134287	828364
30381	828365
24246	828366
2012	828367
116631	828368
23090	828369
11959	828370
2767	828371
20000	828372
63462	828373
3797	828374
2854	828375
68817	828376
20	828377
1280	828378
29150	828379
15617	828380
3580	828381
7841	828382
27259	828383
26039	828384
5199	828385
739	828386
132850	828387
1071	828388
80	828389
1481	828390
80	828391
182	828392
18786	828393
54037	828394
8083	828395
110326	828396
3019	828397
61741	828398
64673	828399
22287	828400
27529	828401
3891	828402
1365	828403
6109	828404
6730	828405
14321	828406
64309	828407
3716	828408
109093	828409
32667	828410
78395	828411
940	828412
72	828413
770	828414
33953	828415
2025	828416
13019	828417
1366	828418
1718	828419
1275	828420
2240	828421
2006	828422
102762	828423
257	828424
1979	828425
58707	828426
1373	828427
4433	828428
1373	828429
4854	828430
36158	828431
9841	828432
12087	828433
67685	828434
1522	828435
3864	828436
719	828437
17031	828438
15841	828439
22172	828440
100671	828441
98162	828442
104300	828443
557	828444
15056	828445
2099	828446
542	828447
155	828448
1824	828449
1612	828450
4432	828451
1933	828452
770	828453
3487	828454
127248	828455
7213	828456
942	828457
2477	828458
1979	828459
1762	828460
2016	828461
266	828462
326	828463
804	828464
76912	828465
27263	828466
66526	828467
52818	828468
112203	828469
89522	828470
2121	828471
29055	828472
42639	828473
2178	828474
422	828475
909	828476
37440	828477
27262	828478
1979	828479
68037	828480
19981	828481
109365	828482
1516	828483
58047	828484
1199	828485
28	828486
75387	828487
3123	828488
9668	828489
1327	828490
3389	828491
1571	828492
56144	828493
3283	828494
63114	828495
64655	828496
46260	828497
450	828498
317	828499
8449	828500
73733	828501
96534	828502
3072	828503
2515	828504
3246	828505
305	828506
14007	828507
19	828508
23142	828509
695	828510
45267	828511
829	828512
2611	828513
7466	828514
11481	828515
77404	828516
26536	828517
26556	828518
68156	828519
46535	828520
10499	828521
1952	828522
80566	828523
11803	828524
33249	828525
553	828526
6102	828527
9417	828528
75884	828529
3024	828530
16963	828531
5854	828532
198	828533
2178	828534
56866	828535
2292	828536
661	828537
3721	828538
137171	828539
14654	828540
6230	828541
969	828542
2251	828543
29759	828544
76231	828545
6666	828546
23758	828547
2204	828548
440	828549
61215	828550
725	828551
1194	828552
3216	828553
1300	828554
202	828555
54393	828556
35579	828557
3828	828558
69812	828559
32120	828560
28741	828561
4848	828562
27648	828563
34841	828564
69812	828565
553	828566
63411	828567
15729	828568
7556	828569
62710	828570
30362	828571
9792	828572
4837	828573
60636	828574
11325	828575
102647	828576
1748	828577
31544	828578
20730	828579
125719	828580
21631	828581
43577	828582
1173	828583
3256	828584
8449	828585
12764	828586
596	828587
562	828588
25329	828589
6360	828590
894	828591
43009	828592
32862	828593
86490	828594
22002	828595
30192	828596
2497	828597
29604	828598
2029	828599
57634	828600
10698	828601
18636	828602
24578	828603
8743	828604
17565	828605
2099	828606
84439	828607
62251	828608
51896	828609
64923	828610
11444	828611
6170	828612
11643	828613
44006	828614
15494	828615
48615	828616
83112	828617
36158	828618
134751	828619
1814	828620
4721	828621
92272	828622
395	828623
405	828624
6170	828625
11643	828626
40014	828627
4944	828628
10942	828629
5154	828630
81934	828631
3871	828632
2514	828633
6438	828634
6235	828635
4020	828636
100979	828637
28235	828638
21	828639
67363	828640
1738	828641
67101	828642
3714	828643
351	828644
10400	828645
22608	828646
2942	828647
18491	828648
17641	828649
3012	828650
48829	828651
11985	828652
4287	828653
47719	828654
3672	828655
41297	828656
1281	828657
20512	828658
10046	828659
5937	828660
100299	828661
65987	828662
47687	828663
102549	828664
41506	828665
41574	828666
6169	828667
5168	828668
27000	828669
20860	828670
20920	828671
47911	828672
1834	828673
8789	828674
16419	828675
56418	828676
4589	828677
37710	828678
56612	828679
4354	828680
5240	828681
3539	828682
2374	828683
2987	828684
53434	828685
919	828686
1008	828687
80666	828688
11756	828689
5297	828690
33778	828691
40621	828692
44505	828693
51263	828694
45948	828695
29749	828696
1241	828697
17771	828698
757	828699
82903	828700
24304	828701
4308	828702
20437	828703
37248	828704
16523	828705
20437	828706
34581	828707
4162	828708
34297	828709
6766	828710
8138	828711
23818	828712
1382	828713
121699	828714
59016	828715
4589	828716
48799	828717
28963	828718
32219	828719
82903	828720
60391	828721
64053	828722
6806	828723
11447	828724
23858	828725
71280	828726
28731	828727
2003	828728
36593	828729
21962	828730
14934	828731
28579	828732
90017	828733
107294	828734
27119	828735
6827	828736
59272	828737
9329	828738
83173	828739
81527	828740
74486	828741
32879	828742
40814	828743
31577	828744
112274	828745
13582	828746
15317	828747
19561	828748
32981	828749
24611	828750
45531	828751
93710	828752
59569	828753
27317	828754
44886	828755
19162	828756
113111	828757
16724	828758
60144	828759
5297	828760
11218	828761
39582	828762
113588	828763
69988	828764
29771	828765
14149	828766
44896	828767
118916	828768
11796	828769
6774	828770
48817	828771
32864	828772
5495	828773
3123	828774
3738	828775
45498	828776
63735	828777
7436	828778
37555	828779
21368	828780
52299	828781
21161	828782
70085	828783
8097	828784
103793	828785
20055	828786
18813	828787
109994	828788
88956	828789
7804	828790
3418	828791
5434	828792
41576	828793
61514	828794
898	828795
80785	828796
9916	828797
8181	828798
47389	828799
48015	828800
1510	828801
6076	828802
12559	828803
102302	828804
103	828805
831	828806
578	828807
105717	828808
74789	828809
9305	828810
2751	828811
3727	828812
3727	828813
68755	828814
30314	828815
79532	828816
56350	828817
24608	828818
13382	828819
46418	828820
4834	828821
27627	828822
28344	828823
85037	828824
77705	828825
50546	828826
100903	828827
45394	828828
18684	828829
3194	828830
6055	828831
11286	828832
39701	828833
5459	828834
29119	828835
2419	828836
18334	828837
23538	828838
21626	828839
24087	828840
2305	828841
36188	828842
622	828843
62799	828844
68682	828845
135485	828846
92557	828847
104863	828848
20184	828849
74612	828850
6289	828851
39926	828852
18758	828853
19694	828854
85851	828855
4962	828856
4268	828857
83412	828858
51213	828859
22903	828860
79117	828861
53018	828862
52469	828863
90535	828864
31038	828865
31500	828866
4225	828867
13413	828868
82904	828869
14167	828870
5528	828871
77580	828872
103456	828873
134565	828874
54033	828875
36804	828876
60092	828877
3619	828878
17350	828879
72124	828880
49942	828881
110714	828882
61145	828883
12336	828884
64144	828885
3632	828886
63792	828887
10765	828888
40987	828889
9597	828890
5220	828891
1647	828892
21532	828893
61545	828894
12942	828895
54613	828896
2180	828897
4186	828898
16663	828899
124651	828900
63612	828901
91929	828902
28137	828903
54682	828904
1213	828905
4192	828906
9962	828907
68922	828908
46488	828909
4766	828910
12559	828911
75946	828912
33050	828913
40917	828914
10049	828915
4192	828916
78305	828917
46478	828918
24593	828919
21307	828920
22070	828921
9962	828922
47150	828923
2180	828924
7830	828925
69448	828926
72124	828927
58354	828928
66465	828929
1516	828930
28166	828931
44926	828932
13294	828933
46931	828934
49717	828935
104216	828936
75676	828937
62745	828938
22236	828939
102605	828940
82977	828941
31433	828942
54714	828943
50078	828944
18481	828945
29602	828946
4723	828947
4232	828948
59407	828949
181	828950
71136	828951
10453	828952
3453	828953
1673	828954
6661	828955
8797	828956
4499	828957
12692	828958
11674	828959
2730	828960
88743	828961
127473	828962
14112	828963
167491	828964
1777	828965
92	828966
9865	828967
12353	828968
14422	828969
14226	828970
86004	828971
134434	828972
27620	828973
16301	828974
28722	828975
57359	828976
69054	828977
3104	828978
18765	828979
1238	828980
21543	828981
11458	828982
2730	828983
37719	828984
29572	828985
13739	828986
13739	828987
1178	828988
27140	828989
18727	828990
56944	828991
52298	828992
2925	828993
52007	828994
14556	828995
70463	828996
5600	828997
30130	828998
14557	828999
7328	829000
58632	829001
1006	829002
552	829003
36518	829004
13263	829005
7811	829006
4724	829007
30854	829008
35183	829009
48594	829010
89499	829011
127940	829012
104179	829013
136296	829014
1173	829015
1519	829016
5598	829017
7537	829018
75404	829019
64422	829020
2048	829021
42567	829022
92176	829023
18817	829024
12266	829025
7732	829026
10238	829027
9903	829028
91458	829029
124013	829030
27140	829031
2539	829032
3850	829033
3410	829034
5982	829035
6320	829036
24099	829037
14065	829038
3410	829039
53785	829040
14275	829041
17155	829042
2548	829043
7552	829044
4355	829045
5533	829046
51638	829047
11307	829048
1740	829049
6640	829050
1902	829051
7726	829052
12776	829053
10615	829054
10250	829055
7434	829056
789	829057
40921	829058
4834	829059
15534	829060
843	829061
1902	829062
1781	829063
8071	829064
16981	829065
12060	829066
90591	829067
8471	829068
6929	829069
4407	829070
44152	829071
31629	829072
7763	829073
7763	829074
8543	829075
1122	829076
13579	829077
48026	829078
8071	829079
64674	829080
21868	829081
6320	829082
6025	829083
1006	829084
565	829085
2020	829086
402	829087
992	829088
15728	829089
427	829090
2825	829091
1418	829092
1692	829093
3972	829094
3497	829095
21073	829096
40143	829097
7633	829098
93408	829099
13733	829100
552	829101
15534	829102
4876	829103
565	829104
5711	829105
12761	829106
7316	829107
1058	829108
22254	829109
1058	829110
4797	829111
6342	829112
78	829113
9752	829114
12872	829115
50599	829116
7591	829117
29181	829118
23510	829119
70	829120
22828	829121
1133	829122
13335	829123
4957	829124
49130	829125
12127	829126
36146	829127
52062	829128
1718	829129
233	829130
2382	829131
4717	829132
122664	829133
557	829134
68779	829135
18477	829136
8355	829137
102883	829138
129780	829139
17635	829140
5438	829141
46449	829142
27100	829143
4803	829144
9471	829145
43185	829146
15122	829147
54312	829148
85083	829149
55403	829150
35405	829151
21585	829152
35402	829153
38475	829154
95842	829155
63332	829156
44694	829157
30614	829158
16729	829159
14886	829160
20298	829161
7333	829162
44612	829163
101345	829164
67683	829165
78042	829166
982	829167
18481	829168
1817	829169
3072	829170
18507	829171
63542	829172
22637	829173
27069	829174
11789	829175
67025	829176
20891	829177
44123	829178
5360	829179
64578	829180
14441	829181
12286	829182
12732	829183
114600	829184
105591	829185
25352	829186
44553	829187
19981	829188
29174	829189
42645	829190
154555	829191
89129	829192
1512	829193
91681	829194
38007	829195
53431	829196
127279	829197
86215	829198
21809	829199
56776	829200
31707	829201
71151	829202
20213	829203
2888	829204
16541	829205
34309	829206
81829	829207
3495	829208
37331	829209
107684	829210
19209	829211
7241	829212
3521	829213
14999	829214
7475	829215
141438	829216
7368	829217
2356	829218
25286	829219
72	829220
132592	829221
53443	829222
22820	829223
55261	829224
73697	829225
26627	829226
58990	829227
47477	829228
32371	829229
57381	829230
12688	829231
53122	829232
45548	829233
6513	829234
23659	829235
23807	829236
21775	829237
79406	829238
10743	829239
501	829240
36714	829241
4508	829242
9963	829243
57987	829244
98907	829245
48907	829246
6319	829247
22	829248
7537	829249
72070	829250
3082	829251
97823	829252
113118	829253
3383	829254
4034	829255
702	829256
1666	829257
12047	829258
2655	829259
3134	829260
193	829261
25439	829262
76729	829263
2080	829264
18415	829265
33	829266
42317	829267
5810	829268
1796	829269
59302	829270
5666	829271
9880	829272
4888	829273
4068	829274
45603	829275
36663	829276
11468	829277
24268	829278
56780	829279
14381	829280
12321	829281
43643	829282
12768	829283
70	829284
623	829285
16658	829286
5025	829287
1758	829288
10902	829289
15955	829290
6496	829291
384	829292
15645	829293
33988	829294
9819	829295
9305	829296
148468	829297
43994	829298
22995	829299
31368	829300
315	829301
6026	829302
2904	829303
11330	829304
7313	829305
56895	829306
78024	829307
47681	829308
18723	829309
39	829310
60502	829311
4417	829312
40613	829313
17081	829314
11351	829315
18452	829316
1938	829317
82808	829318
44584	829319
50611	829320
12350	829321
18477	829322
28019	829323
5975	829324
73573	829325
31658	829326
6280	829327
30909	829328
127441	829329
8681	829330
351	829331
13991	829332
3389	829333
700	829334
861	829335
5973	829336
3056	829337
3972	829338
4408	829339
2251	829340
3871	829341
6719	829342
35907	829343
14866	829344
14353	829345
13219	829346
39317	829347
67	829348
28763	829349
4398	829350
3436	829351
35813	829352
81795	829353
41216	829354
22	829355
267	829356
143	829357
843	829358
3639	829359
70	829360
62595	829361
26018	829362
74902	829363
44692	829364
48150	829365
1239	829366
68109	829367
7372	829368
9480	829369
115348	829370
69324	829371
29746	829372
62826	829373
6368	829374
70645	829375
85942	829376
41887	829377
49210	829378
28103	829379
98046	829380
33703	829381
9690	829382
36600	829383
18508	829384
18373	829385
19296	829386
8063	829387
8220	829388
98281	829389
9614	829390
44829	829391
657	829392
70161	829393
66622	829394
9434	829395
26418	829396
1262	829397
13956	829398
11685	829399
2113	829400
52882	829401
82815	829402
13956	829403
2472	829404
1906	829405
34217	829406
1392	829407
41666	829408
23237	829409
67050	829410
113278	829411
92119	829412
66	829413
59530	829414
622	829415
67662	829416
40825	829417
42024	829418
27706	829419
24918	829420
36168	829421
8692	829422
26719	829423
69224	829424
18475	829425
10764	829426
67	829427
3958	829428
23113	829429
2966	829430
3072	829431
19703	829432
13353	829433
11069	829434
44745	829435
26710	829436
25051	829437
5409	829438
31947	829439
51601	829440
36710	829441
3907	829442
69422	829443
93373	829444
72943	829445
77097	829446
47003	829447
98368	829448
8073	829449
39263	829450
9084	829451
25661	829452
44281	829453
43542	829454
9602	829455
15937	829456
2557	829457
102634	829458
34115	829459
34115	829460
30834	829461
10104	829462
59402	829463
117666	829464
2823	829465
6417	829466
41132	829467
80283	829468
40713	829469
68355	829470
9578	829471
31936	829472
1318	829473
31172	829474
32213	829475
119181	829476
136331	829477
5609	829478
4392	829479
20438	829480
2986	829481
2204	829482
26903	829483
75368	829484
85120	829485
31594	829486
106865	829487
23149	829488
133292	829489
12286	829490
65547	829491
55460	829492
59109	829493
17128	829494
106341	829495
40076	829496
43144	829497
94593	829498
44448	829499
80970	829500
15780	829501
4010	829502
49832	829503
31634	829504
87717	829505
63363	829506
79698	829507
75188	829508
30754	829509
5318	829510
35232	829511
54955	829512
4244	829513
5032	829514
13319	829515
102957	829516
101486	829517
12019	829518
40554	829519
28138	829520
82357	829521
47991	829522
106271	829523
45247	829524
6028	829525
28032	829526
30225	829527
36747	829528
109368	829529
14293	829530
2708	829531
58525	829532
110575	829533
26250	829534
102849	829535
29408	829536
17351	829537
3427	829538
25393	829539
6413	829540
50719	829541
54114	829542
6728	829543
586	829544
113048	829545
14378	829546
14080	829547
8884	829548
6178	829549
22350	829550
12507	829551
34980	829552
507	829553
28686	829554
3388	829555
26656	829556
7820	829557
75782	829558
40135	829559
4649	829560
28360	829561
9865	829562
5420	829563
26759	829564
31116	829565
20612	829566
18816	829567
552	829568
3425	829569
1117	829570
565	829571
1983	829572
1016	829573
22707	829574
92890	829575
9752	829576
23062	829577
15180	829578
8181	829579
6930	829580
120	829581
44044	829582
201	829583
5523	829584
1754	829585
671	829586
772	829587
30192	829588
21104	829589
23800	829590
41326	829591
68289	829592
72068	829593
23436	829594
15628	829595
9916	829596
19594	829597
507	829598
12460	829599
54789	829600
5843	829601
1342	829602
150855	829603
45948	829604
9808	829605
5542	829606
14112	829607
15712	829608
5627	829609
20151	829610
4415	829611
2586	829612
10329	829613
2204	829614
625	829615
16514	829616
11050	829617
14535	829618
17742	829619
12195	829620
6764	829621
11007	829622
121819	829623
522	829624
76254	829625
4829	829626
84332	829627
13598	829628
56429	829629
5277	829630
61503	829631
41957	829632
53843	829633
30886	829634
24105	829635
11122	829636
531	829637
25356	829638
7313	829639
37995	829640
76	829641
37856	829642
28749	829643
2320	829644
2320	829645
9654	829646
85083	829647
2320	829648
98702	829649
33178	829650
16091	829651
162297	829652
26869	829653
15361	829654
28385	829655
32936	829656
98817	829657
8368	829658
2320	829659
54943	829660
107839	829661
5381	829662
6885	829663
20635	829664
12635	829665
47433	829666
51482	829667
17220	829668
30229	829669
474	829670
8357	829671
56738	829672
26476	829673
50699	829674
2654	829675
705	829676
1888	829677
370	829678
15276	829679
12402	829680
5961	829681
5546	829682
132	829683
22754	829684
37292	829685
99092	829686
1357	829687
771	829688
48572	829689
6255	829690
690	829691
99278	829692
75654	829693
44907	829694
72958	829695
106689	829696
39997	829697
27099	829698
12302	829699
30081	829700
1356	829701
14828	829702
512	829703
1978	829704
55237	829705
1581	829706
47814	829707
42633	829708
128241	829709
42543	829710
10609	829711
100332	829712
30513	829713
13468	829714
6068	829715
37117	829716
116902	829717
64157	829718
86461	829719
21444	829720
68112	829721
20344	829722
17579	829723
79726	829724
31006	829725
121113	829726
37952	829727
37551	829728
101257	829729
31133	829730
31602	829731
40214	829732
1912	829733
82719	829734
113339	829735
158377	829736
49354	829737
69935	829738
1660	829739
20368	829740
2825	829741
47121	829742
6416	829743
3944	829744
49877	829745
39963	829746
29609	829747
75783	829748
14318	829749
155	829750
69926	829751
17253	829752
105964	829753
58220	829754
45519	829755
28004	829756
1741	829757
25004	829758
134226	829759
30485	829760
64358	829761
95301	829762
8675	829763
61523	829764
52218	829765
38116	829766
76264	829767
2232	829768
110750	829769
31865	829770
100418	829771
61094	829772
38565	829773
36031	829774
15319	829775
35348	829776
44734	829777
20625	829778
33036	829779
47220	829780
125229	829781
104477	829782
33677	829783
25202	829784
54423	829785
79913	829786
28143	829787
64799	829788
49353	829789
84422	829790
51667	829791
70422	829792
42974	829793
80369	829794
71882	829795
55485	829796
26238	829797
21789	829798
36463	829799
88682	829800
48150	829801
91453	829802
367	829803
40879	829804
48866	829805
70897	829806
28535	829807
3791	829808
11043	829809
4986	829810
59115	829811
70515	829812
27729	829813
32002	829814
29518	829815
7053	829816
6498	829817
33927	829818
4391	829819
62600	829820
22739	829821
10569	829822
30686	829823
3895	829824
20863	829825
5975	829826
30002	829827
2563	829828
2928	829829
4761	829830
3939	829831
29451	829832
26124	829833
10141	829834
20835	829835
122572	829836
1777	829837
112525	829838
37053	829839
46021	829840
2020	829841
590	829842
132876	829843
226	829844
3762	829845
23992	829846
56167	829847
30348	829848
54169	829849
9006	829850
4129	829851
28719	829852
5710	829853
49109	829854
31345	829855
25463	829856
581	829857
702	829858
225	829859
23058	829860
31171	829861
41469	829862
6489	829863
33295	829864
73782	829865
33132	829866
3394	829867
583	829868
20512	829869
30388	829870
32675	829871
40399	829872
3436	829873
4239	829874
18411	829875
64215	829876
7747	829877
11022	829878
11940	829879
21749	829880
57049	829881
307	829882
26566	829883
382	829884
1510	829885
31645	829886
8220	829887
81631	829888
8175	829889
31110	829890
10044	829891
18034	829892
86575	829893
25533	829894
13469	829895
4067	829896
5840	829897
91339	829898
1684	829899
17865	829900
46184	829901
33256	829902
57807	829903
2221	829904
12989	829905
25908	829906
94	829907
4869	829908
624	829909
35078	829910
23401	829911
3568	829912
18654	829913
5650	829914
15332	829915
10979	829916
71620	829917
4479	829918
43496	829919
38006	829920
134591	829921
947	829922
7904	829923
31928	829924
41958	829925
82742	829926
5476	829927
31955	829928
132448	829929
5397	829930
66284	829931
17794	829932
7404	829933
115794	829934
133038	829935
109947	829936
3422	829937
32495	829938
55004	829939
46877	829940
40095	829941
41857	829942
43402	829943
38793	829944
65630	829945
136044	829946
3837	829947
18972	829948
145322	829949
66634	829950
74478	829951
66919	829952
83634	829953
12201	829954
40527	829955
6853	829956
55460	829957
47345	829958
11141	829959
15171	829960
51253	829961
105491	829962
9271	829963
3082	829964
26938	829965
156801	829966
65033	829967
24954	829968
17135	829969
107766	829970
79842	829971
2545	829972
2689	829973
12775	829974
94284	829975
16746	829976
5525	829977
117483	829978
57995	829979
13986	829980
29573	829981
3222	829982
24993	829983
13325	829984
76637	829985
9028	829986
7772	829987
5064	829988
6217	829989
13488	829990
3618	829991
49829	829992
45874	829993
20657	829994
35501	829995
19807	829996
61658	829997
97110	829998
134203	829999
110475	830000
93876	830001
134686	830002
75812	830003
77137	830004
100776	830005
15469	830006
11135	830007
54829	830008
29708	830009
5956	830010
55576	830011
39301	830012
20770	830013
4292	830014
19590	830015
9798	830016
12426	830017
45097	830018
34156	830019
22795	830020
4509	830021
83146	830022
28622	830023
69411	830024
1048	830025
55450	830026
22226	830027
7413	830028
26160	830029
133867	830030
60187	830031
5711	830032
16501	830033
11772	830034
116171	830035
21909	830036
71574	830037
1950	830038
20063	830039
23309	830040
11646	830041
5542	830042
4507	830043
1503	830044
72263	830045
64774	830046
4322	830047
18015	830048
48476	830049
3154	830050
89968	830051
15495	830052
317	830053
1289	830054
86788	830055
22190	830056
36151	830057
6129	830058
22990	830059
18229	830060
6022	830061
977	830062
667	830063
10572	830064
522	830065
79293	830066
16184	830067
162	830068
26898	830069
7603	830070
48632	830071
162	830072
9370	830073
24441	830074
6349	830075
2891	830076
11504	830077
10759	830078
15564	830079
58067	830080
2589	830081
115691	830082
26916	830083
83084	830084
1383	830085
10177	830086
88036	830087
6634	830088
8611	830089
7159	830090
3922	830091
2585	830092
8840	830093
47090	830094
5318	830095
1435	830096
1275	830097
24129	830098
15800	830099
8218	830100
10931	830101
145666	830102
71179	830103
839	830104
28275	830105
158610	830106
9411	830107
16127	830108
2475	830109
15567	830110
28712	830111
89940	830112
64052	830113
1145	830114
12115	830115
12541	830116
18976	830117
133742	830118
91616	830119
2666	830120
4803	830121
24828	830122
81565	830123
48484	830124
3399	830125
11088	830126
97731	830127
45549	830128
51918	830129
2382	830130
174	830131
20121	830132
8114	830133
107384	830134
22818	830135
20860	830136
37891	830137
16485	830138
64285	830139
37552	830140
22031	830141
9759	830142
59468	830143
12	830144
72652	830145
59105	830146
99182	830147
63565	830148
1066	830149
29200	830150
37343	830151
107447	830152
13525	830153
3332	830154
103	830155
59106	830156
57748	830157
1129	830158
16717	830159
9962	830160
44560	830161
5644	830162
12	830163
21591	830164
26330	830165
32120	830166
41455	830167
141554	830168
5965	830169
26481	830170
97712	830171
1614	830172
36786	830173
1102	830174
760	830175
60035	830176
71698	830177
30652	830178
44123	830179
4199	830180
7238	830181
93387	830182
13985	830183
61746	830184
63510	830185
48060	830186
62286	830187
87130	830188
14874	830189
35545	830190
1507	830191
88445	830192
27081	830193
34255	830194
5600	830195
2411	830196
1975	830197
70048	830198
16085	830199
4829	830200
42939	830201
123068	830202
45498	830203
130	830204
40971	830205
29908	830206
27822	830207
61374	830208
54121	830209
28073	830210
3273	830211
73666	830212
3452	830213
5732	830214
126339	830215
17572	830216
21049	830217
87581	830218
152485	830219
3135	830220
384	830221
10153	830222
46282	830223
242	830224
7668	830225
7089	830226
63589	830227
43633	830228
32368	830229
29703	830230
2798	830231
2254	830232
32251	830233
23121	830234
3769	830235
4369	830236
17276	830237
62455	830238
33323	830239
137847	830240
4031	830241
70920	830242
7596	830243
23374	830244
17576	830245
33112	830246
6026	830247
209	830248
95248	830249
1657	830250
35302	830251
13501	830252
21345	830253
3312	830254
2642	830255
16062	830256
60043	830257
6255	830258
62412	830259
4795	830260
15828	830261
23820	830262
16127	830263
32368	830264
86035	830265
10153	830266
27242	830267
51604	830268
76392	830269
19410	830270
9127	830271
131991	830272
122927	830273
2411	830274
1453	830275
114950	830276
5760	830277
2950	830278
31861	830279
16293	830280
26207	830281
2182	830282
29412	830283
7343	830284
24309	830285
58043	830286
7539	830287
2238	830288
1482	830289
7693	830290
63118	830291
12638	830292
11398	830293
97578	830294
49353	830295
1941	830296
5484	830297
102202	830298
28395	830299
50236	830300
58089	830301
22722	830302
46841	830303
46889	830304
19493	830305
36168	830306
1793	830307
3926	830308
30505	830309
367	830310
65437	830311
50301	830312
87763	830313
745	830314
289	830315
20386	830316
102833	830317
37762	830318
70607	830319
4473	830320
3312	830321
6655	830322
19659	830323
7448	830324
27706	830325
28004	830326
15317	830327
4153	830328
34519	830329
927	830330
131436	830331
7464	830332
54277	830333
33275	830334
125	830335
122208	830336
505	830337
317	830338
75190	830339
1115	830340
2369	830341
42021	830342
690	830343
3352	830344
95436	830345
6083	830346
5515	830347
66	830348
18629	830349
42059	830350
860	830351
33526	830352
49875	830353
2857	830354
317	830355
16062	830356
3880	830357
64958	830358
71800	830359
78436	830360
26962	830361
71063	830362
24255	830363
88930	830364
67683	830365
14624	830366
76276	830367
28639	830368
3802	830369
1622	830370
14775	830371
27805	830372
46056	830373
37767	830374
260	830375
43071	830376
5696	830377
45438	830378
41613	830379
22656	830380
1997	830381
1758	830382
90979	830383
15592	830384
42482	830385
868	830386
39363	830387
2145	830388
53187	830389
63696	830390
25844	830391
62513	830392
4726	830393
18435	830394
137086	830395
5241	830396
83831	830397
34230	830398
44845	830399
823	830400
20207	830401
92001	830402
18382	830403
10435	830404
77742	830405
27722	830406
8365	830407
16593	830408
59970	830409
60029	830410
37286	830411
1453	830412
78958	830413
2671	830414
46112	830415
3392	830416
19551	830417
41887	830418
25405	830419
19514	830420
77849	830421
56497	830422
4203	830423
100789	830424
32857	830425
3079	830426
16154	830427
12447	830428
64400	830429
5843	830430
70	830431
13260	830432
1516	830433
29545	830434
118750	830435
30131	830436
35079	830437
10938	830438
6655	830439
62582	830440
1570	830441
48103	830442
8541	830443
8177	830444
6615	830445
129016	830446
25419	830447
9300	830448
1998	830449
14751	830450
99339	830451
1278	830452
5501	830453
24349	830454
80308	830455
70553	830456
76310	830457
110274	830458
23271	830459
109326	830460
67141	830461
44012	830462
49331	830463
83152	830464
25477	830465
21347	830466
40585	830467
20598	830468
72640	830469
60970	830470
98943	830471
79244	830472
5835	830473
2197	830474
117791	830475
7009	830476
65324	830477
23083	830478
12959	830479
18240	830480
156875	830481
76844	830482
12497	830483
58918	830484
34801	830485
25416	830486
6991	830487
32472	830488
1694	830489
82897	830490
45857	830491
76356	830492
7603	830493
19030	830494
29727	830495
9276	830496
23458	830497
23458	830498
70741	830499
17373	830500
33109	830501
15317	830502
41853	830503
47111	830504
3351	830505
38157	830506
64312	830507
49353	830508
105276	830509
1694	830510
2345	830511
9469	830512
129433	830513
113030	830514
4848	830515
70006	830516
15317	830517
24939	830518
4266	830519
4990	830520
13081	830521
54250	830522
6055	830523
99009	830524
65658	830525
76000	830526
3450	830527
9312	830528
12595	830529
82627	830530
57406	830531
106960	830532
25410	830533
53840	830534
18684	830535
20328	830536
107399	830537
51987	830538
23994	830539
3640	830540
1617	830541
9668	830542
106505	830543
20242	830544
12838	830545
27764	830546
31439	830547
26445	830548
3979	830549
54823	830550
111516	830551
102483	830552
36428	830553
3166	830554
47025	830555
55649	830556
27429	830557
63903	830558
80245	830559
30472	830560
57945	830561
51709	830562
38524	830563
45145	830564
38248	830565
61243	830566
12595	830567
15638	830568
67499	830569
100887	830570
122603	830571
11596	830572
10284	830573
8362	830574
49561	830575
173	830576
32328	830577
14423	830578
31214	830579
58218	830580
1150	830581
18004	830582
8189	830583
16510	830584
2825	830585
131472	830586
79512	830587
98992	830588
59955	830589
59970	830590
70917	830591
17538	830592
79350	830593
86425	830594
75631	830595
64791	830596
73205	830597
90116	830598
4189	830599
41236	830600
101982	830601
944	830602
14237	830603
17616	830604
77656	830605
84422	830606
1742	830607
71425	830608
6027	830609
20765	830610
31934	830611
54593	830612
8098	830613
22294	830614
6662	830615
788	830616
18448	830617
4685	830618
46234	830619
29912	830620
14538	830621
2618	830622
3101	830623
17535	830624
12089	830625
8681	830626
6428	830627
33781	830628
12348	830629
2692	830630
5596	830631
790	830632
14315	830633
96408	830634
76415	830635
31642	830636
40413	830637
43319	830638
14320	830639
102619	830640
15652	830641
586	830642
58267	830643
30129	830644
67618	830645
87232	830646
82799	830647
57992	830648
89158	830649
58189	830650
26139	830651
7180	830652
39220	830653
4941	830654
13913	830655
6956	830656
2283	830657
20341	830658
30993	830659
12123	830660
2178	830661
52183	830662
6956	830663
23716	830664
45073	830665
32185	830666
33663	830667
25587	830668
24144	830669
23274	830670
6062	830671
25592	830672
112841	830673
7588	830674
15691	830675
9749	830676
4550	830677
87247	830678
100140	830679
4152	830680
17745	830681
6306	830682
29542	830683
37751	830684
20490	830685
20490	830686
9223	830687
9905	830688
54097	830689
21281	830690
5105	830691
23686	830692
10252	830693
4914	830694
3404	830695
8845	830696
39156	830697
8021	830698
14654	830699
6398	830700
42150	830701
4550	830702
6662	830703
23326	830704
87257	830705
14080	830706
39782	830707
14237	830708
3386	830709
9270	830710
45455	830711
45372	830712
12399	830713
35263	830714
6680	830715
2759	830716
24380	830717
3830	830718
21564	830719
47241	830720
1393	830721
10974	830722
34280	830723
23469	830724
17535	830725
9992	830726
49372	830727
33235	830728
50710	830729
50271	830730
39871	830731
15637	830732
75294	830733
9906	830734
52454	830735
56626	830736
5916	830737
83655	830738
27605	830739
45853	830740
11612	830741
34240	830742
105300	830743
44157	830744
42400	830745
69476	830746
6255	830747
63255	830748
32160	830749
86807	830750
37281	830751
69911	830752
28796	830753
68886	830754
35541	830755
4672	830756
31399	830757
28792	830758
1953	830759
65722	830760
3421	830761
25473	830762
31452	830763
84840	830764
117426	830765
24807	830766
67025	830767
13568	830768
17221	830769
4787	830770
88844	830771
20182	830772
22142	830773
84830	830774
67518	830775
89043	830776
10044	830777
62406	830778
83393	830779
66604	830780
66550	830781
64058	830782
17102	830783
10919	830784
4752	830785
37068	830786
1377	830787
1899	830788
28907	830789
12673	830790
23063	830791
60163	830792
18195	830793
7068	830794
1176	830795
2162	830796
3627	830797
5446	830798
35293	830799
29126	830800
58432	830801
16808	830802
16073	830803
21722	830804
2461	830805
45101	830806
3425	830807
9219	830808
20719	830809
117921	830810
13715	830811
8097	830812
2124	830813
4993	830814
12069	830815
21569	830816
73579	830817
15160	830818
22743	830819
21229	830820
16659	830821
33183	830822
62625	830823
27692	830824
102755	830825
13134	830826
67532	830827
60596	830828
120447	830829
20841	830830
21731	830831
30154	830832
26915	830833
6991	830834
6806	830835
49255	830836
10632	830837
95212	830838
59897	830839
26915	830840
19138	830841
49255	830842
51380	830843
17209	830844
25846	830845
100405	830846
104998	830847
62302	830848
42659	830849
25561	830850
113305	830851
3574	830852
13640	830853
76357	830854
15538	830855
583	830856
10722	830857
2221	830858
7256	830859
8727	830860
63240	830861
41885	830862
69268	830863
19230	830864
51925	830865
4785	830866
21201	830867
22678	830868
70599	830869
65378	830870
15646	830871
20242	830872
17098	830873
8136	830874
14560	830875
5284	830876
18702	830877
235	830878
64041	830879
20497	830880
52939	830881
22377	830882
49736	830883
82744	830884
83612	830885
35279	830886
73225	830887
128802	830888
13003	830889
4766	830890
9333	830891
11958	830892
8340	830893
24568	830894
11958	830895
7379	830896
56794	830897
19905	830898
41216	830899
61428	830900
39820	830901
7034	830902
100013	830903
50339	830904
132228	830905
10244	830906
79237	830907
20942	830908
61001	830909
164354	830910
40881	830911
3330	830912
7053	830913
9654	830914
6344	830915
2236	830916
7475	830917
68890	830918
113022	830919
3823	830920
52492	830921
62836	830922
20497	830923
25479	830924
50814	830925
17591	830926
70263	830927
1617	830928
6757	830929
27218	830930
31268	830931
24555	830932
122404	830933
91558	830934
10143	830935
80571	830936
95782	830937
76357	830938
24842	830939
47287	830940
22377	830941
41659	830942
34132	830943
76921	830944
40244	830945
32085	830946
51657	830947
54077	830948
18619	830949
4550	830950
23672	830951
109857	830952
28112	830953
6183	830954
65013	830955
27788	830956
2296	830957
30839	830958
5332	830959
109096	830960
32708	830961
14936	830962
41576	830963
28194	830964
73249	830965
79235	830966
20772	830967
113565	830968
14162	830969
20497	830970
18299	830971
2151	830972
422	830973
35047	830974
1281	830975
7596	830976
12051	830977
17600	830978
26746	830979
3632	830980
5079	830981
3150	830982
44053	830983
17876	830984
34417	830985
2112	830986
100724	830987
92109	830988
40772	830989
1407	830990
40744	830991
3146	830992
68781	830993
10743	830994
8258	830995
1732	830996
72034	830997
22098	830998
4502	830999
56158	831000
2168	831001
60262	831002
2713	831003
1250	831004
62754	831005
49603	831006
9921	831007
31345	831008
66627	831009
54817	831010
7814	831011
30242	831012
39592	831013
27211	831014
2987	831015
7140	831016
59564	831017
639	831018
1503	831019
15310	831020
27245	831021
31325	831022
16406	831023
16665	831024
12106	831025
12786	831026
3933	831027
22757	831028
760	831029
41946	831030
28999	831031
114921	831032
63193	831033
48401	831034
33994	831035
4049	831036
14415	831037
4259	831038
18794	831039
41693	831040
7771	831041
36638	831042
1229	831043
100563	831044
5888	831045
1735	831046
14504	831047
20042	831048
45835	831049
37112	831050
4244	831051
4029	831052
22328	831053
1732	831054
5640	831055
35244	831056
39326	831057
33049	831058
102823	831059
46800	831060
6436	831061
44009	831062
14653	831063
7080	831064
88706	831065
38828	831066
12756	831067
32929	831068
67806	831069
8650	831070
29187	831071
14013	831072
2987	831073
5317	831074
30338	831075
40966	831076
54318	831077
2665	831078
7985	831079
3834	831080
365	831081
131348	831082
26285	831083
76873	831084
1205	831085
4683	831086
33617	831087
20395	831088
62316	831089
3939	831090
6105	831091
41625	831092
45101	831093
9921	831094
70879	831095
97873	831096
73658	831097
12881	831098
66893	831099
78167	831100
4961	831101
82404	831102
31912	831103
3089	831104
40272	831105
7647	831106
3387	831107
5027	831108
11012	831109
11506	831110
32992	831111
1111	831112
35264	831113
12493	831114
1131	831115
4263	831116
53279	831117
13525	831118
24443	831119
29680	831120
33906	831121
20943	831122
15875	831123
8697	831124
46459	831125
45110	831126
17742	831127
111795	831128
44066	831129
45038	831130
117024	831131
1998	831132
45657	831133
14679	831134
7014	831135
2729	831136
68802	831137
58999	831138
9113	831139
7379	831140
56	831141
3418	831142
46100	831143
138393	831144
16715	831145
6740	831146
66842	831147
2752	831148
21101	831149
4306	831150
25909	831151
45316	831152
14220	831153
23772	831154
92256	831155
1134	831156
7537	831157
6945	831158
6065	831159
7907	831160
15874	831161
1288	831162
22161	831163
164378	831164
7263	831165
9992	831166
4154	831167
19648	831168
69	831169
57945	831170
12763	831171
66556	831172
9911	831173
6284	831174
10571	831175
21241	831176
9275	831177
36636	831178
8207	831179
32375	831180
67901	831181
25362	831182
46262	831183
14646	831184
1395	831185
28333	831186
87398	831187
48226	831188
48685	831189
7099	831190
31345	831191
10699	831192
29412	831193
11965	831194
4773	831195
29118	831196
2519	831197
128720	831198
7932	831199
9666	831200
12730	831201
4744	831202
38718	831203
31668	831204
18696	831205
67	831206
6368	831207
276	831208
8218	831209
9275	831210
15343	831211
85096	831212
10861	831213
30213	831214
104431	831215
92646	831216
34619	831217
87667	831218
2064	831219
15371	831220
1811	831221
7032	831222
2262	831223
7271	831224
40613	831225
37593	831226
49307	831227
3436	831228
48912	831229
47365	831230
59187	831231
56138	831232
56169	831233
79019	831234
111504	831235
94581	831236
95140	831237
88709	831238
49504	831239
25444	831240
13890	831241
52174	831242
29961	831243
4373	831244
19237	831245
97237	831246
20597	831247
589	831248
80518	831249
122596	831250
105183	831251
34411	831252
93529	831253
11094	831254
88204	831255
162066	831256
10862	831257
40146	831258
12943	831259
37772	831260
45076	831261
113060	831262
19653	831263
37654	831264
16696	831265
5227	831266
37658	831267
24957	831268
427	831269
14092	831270
11289	831271
22015	831272
11289	831273
61245	831274
10533	831275
44895	831276
51914	831277
13299	831278
124867	831279
8911	831280
48615	831281
137303	831282
29516	831283
104938	831284
109983	831285
160722	831286
5199	831287
135520	831288
48883	831289
34308	831290
121793	831291
89663	831292
44314	831293
12500	831294
128980	831295
133	831296
18688	831297
1728	831298
837	831299
49242	831300
9025	831301
76999	831302
31035	831303
41266	831304
14086	831305
305	831306
26065	831307
8935	831308
49537	831309
4370	831310
56	831311
16491	831312
6083	831313
1580	831314
15610	831315
4265	831316
23375	831317
11744	831318
31103	831319
4550	831320
21853	831321
21088	831322
31478	831323
33770	831324
5792	831325
5401	831326
4509	831327
121056	831328
7438	831329
62860	831330
14981	831331
24154	831332
34489	831333
24523	831334
2466	831335
36714	831336
2128	831337
46329	831338
14103	831339
4961	831340
4047	831341
42614	831342
80361	831343
8178	831344
9257	831345
4314	831346
7554	831347
23563	831348
4871	831349
6655	831350
49897	831351
60988	831352
26758	831353
7216	831354
48146	831355
368	831356
7047	831357
14059	831358
82948	831359
4335	831360
2766	831361
3563	831362
41656	831363
3063	831364
61493	831365
6434	831366
2019	831367
3192	831368
3620	831369
8920	831370
39432	831371
13543	831372
70374	831373
5878	831374
6614	831375
26975	831376
9949	831377
65415	831378
2979	831379
1504	831380
1206	831381
561	831382
402	831383
2434	831384
31643	831385
11991	831386
4344	831387
21561	831388
42283	831389
60057	831390
9623	831391
13919	831392
2279	831393
1889	831394
17114	831395
1655	831396
5472	831397
42283	831398
34150	831399
67	831400
1166	831401
7360	831402
25510	831403
59203	831404
74811	831405
2583	831406
9738	831407
31182	831408
38	831409
48784	831410
1375	831411
9233	831412
593	831413
4720	831414
26572	831415
1	831416
24978	831417
21963	831418
446	831419
1003	831420
74926	831421
349	831422
567	831423
629	831424
23182	831425
5417	831426
21200	831427
39549	831428
39851	831429
8	831430
13138	831431
58277	831432
20117	831433
8604	831434
5882	831435
3949	831436
18175	831437
16716	831438
33992	831439
3312	831440
8677	831441
59106	831442
565	831443
47344	831444
69	831445
1802	831446
23399	831447
59918	831448
8248	831449
23515	831450
3271	831451
18194	831452
16773	831453
24391	831454
1044	831455
55001	831456
79775	831457
2184	831458
7434	831459
2219	831460
2229	831461
893	831462
15925	831463
83317	831464
2356	831465
13996	831466
29196	831467
17887	831468
3394	831469
40707	831470
42599	831471
27174	831472
16190	831473
51922	831474
22405	831475
17884	831476
61	831477
37956	831478
4079	831479
1453	831480
7468	831481
6489	831482
56078	831483
74647	831484
22599	831485
76	831486
40917	831487
4031	831488
1592	831489
1268	831490
19145	831491
1802	831492
36114	831493
26963	831494
12431	831495
31576	831496
16601	831497
26913	831498
530	831499
6463	831500
73	831501
37270	831502
52261	831503
7411	831504
74426	831505
5687	831506
1577	831507
7631	831508
51372	831509
47635	831510
15625	831511
12517	831512
76882	831513
21516	831514
41615	831515
5144	831516
8807	831517
36214	831518
12332	831519
2	831520
45524	831521
8123	831522
62496	831523
31081	831524
7804	831525
27306	831526
38775	831527
67932	831528
52461	831529
16580	831530
37182	831531
1042	831532
31870	831533
22156	831534
119752	831535
62960	831536
2053	831537
64687	831538
98290	831539
127728	831540
3961	831541
6661	831542
12353	831543
59419	831544
38	831545
34075	831546
90814	831547
34307	831548
68177	831549
12557	831550
164217	831551
21543	831552
29754	831553
47128	831554
76248	831555
84556	831556
84319	831557
7323	831558
11516	831559
2240	831560
1933	831561
504	831562
89530	831563
49381	831564
3620	831565
72798	831566
56286	831567
27200	831568
92029	831569
41481	831570
62455	831571
33615	831572
75782	831573
3505	831574
16742	831575
60184	831576
65437	831577
28453	831578
13020	831579
32401	831580
26099	831581
6666	831582
36723	831583
3682	831584
9765	831585
55626	831586
130698	831587
76605	831588
4155	831589
5452	831590
45736	831591
46059	831592
16563	831593
20428	831594
67579	831595
56842	831596
31210	831597
8984	831598
56559	831599
92370	831600
37398	831601
4924	831602
97901	831603
59135	831604
33131	831605
112163	831606
8843	831607
40489	831608
8605	831609
61336	831610
14644	831611
27576	831612
4945	831613
20435	831614
63562	831615
33948	831616
40423	831617
7729	831618
1439	831619
10829	831620
10283	831621
5849	831622
17120	831623
70198	831624
83517	831625
33932	831626
64951	831627
24244	831628
105630	831629
23239	831630
82801	831631
32842	831632
28706	831633
107577	831634
47214	831635
49278	831636
32005	831637
52813	831638
97146	831639
20396	831640
58835	831641
28955	831642
20154	831643
8187	831644
27245	831645
19230	831646
53351	831647
92	831648
39426	831649
22581	831650
22005	831651
75805	831652
24170	831653
1910	831654
85949	831655
59782	831656
4212	831657
5174	831658
120	831659
12041	831660
12434	831661
19741	831662
26252	831663
6243	831664
23972	831665
70208	831666
1742	831667
77821	831668
25720	831669
43345	831670
38459	831671
103881	831672
52091	831673
89479	831674
60043	831675
6651	831676
4493	831677
33158	831678
57953	831679
31351	831680
13519	831681
33295	831682
52539	831683
27150	831684
31920	831685
30701	831686
20221	831687
1582	831688
150989	831689
10148	831690
24138	831691
88963	831692
81483	831693
2542	831694
44795	831695
20012	831696
247	831697
9	831698
95236	831699
101952	831700
17847	831701
2292	831702
42267	831703
77433	831704
100346	831705
35167	831706
2621	831707
7000	831708
66135	831709
288	831710
10120	831711
14771	831712
44058	831713
21175	831714
1545	831715
2169	831716
20465	831717
739	831718
69935	831719
57343	831720
128728	831721
1049	831722
6850	831723
66721	831724
2199	831725
52321	831726
40893	831727
1708	831728
9236	831729
113869	831730
649	831731
4221	831732
117291	831733
1788	831734
125661	831735
9967	831736
39374	831737
27095	831738
12720	831739
32953	831740
53841	831741
84309	831742
6386	831743
12720	831744
1694	831745
87388	831746
1941	831747
22143	831748
20334	831749
30825	831750
35199	831751
3555	831752
110128	831753
1482	831754
76254	831755
8877	831756
86312	831757
90883	831758
114530	831759
17666	831760
21865	831761
7047	831762
94284	831763
37837	831764
34191	831765
14890	831766
679	831767
13976	831768
1227	831769
5112	831770
24873	831771
26414	831772
20867	831773
11210	831774
772	831775
2561	831776
22707	831777
18816	831778
3082	831779
22730	831780
8904	831781
69743	831782
61094	831783
39544	831784
2955	831785
26706	831786
8072	831787
44618	831788
8885	831789
17004	831790
13423	831791
32510	831792
11437	831793
108231	831794
135560	831795
67174	831796
33232	831797
3394	831798
42177	831799
18642	831800
12485	831801
33695	831802
51981	831803
4997	831804
11259	831805
66895	831806
42143	831807
19929	831808
7184	831809
7184	831810
51373	831811
8225	831812
11222	831813
52862	831814
5514	831815
51098	831816
41320	831817
24944	831818
8140	831819
50626	831820
84930	831821
7815	831822
24135	831823
46941	831824
48480	831825
18200	831826
132469	831827
26256	831828
52900	831829
23742	831830
51957	831831
30922	831832
68885	831833
67651	831834
67628	831835
111482	831836
14186	831837
46941	831838
64277	831839
23307	831840
68945	831841
87233	831842
10291	831843
6536	831844
23742	831845
28550	831846
6077	831847
11509	831848
1509	831849
114380	831850
126226	831851
9079	831852
102432	831853
45086	831854
58198	831855
83747	831856
41920	831857
14771	831858
24166	831859
50552	831860
1088	831861
60134	831862
1763	831863
4055	831864
3036	831865
40996	831866
104679	831867
40453	831868
34220	831869
26442	831870
32306	831871
7037	831872
50250	831873
121148	831874
8151	831875
12117	831876
19648	831877
77010	831878
45220	831879
53054	831880
44923	831881
71520	831882
18502	831883
45933	831884
87471	831885
32782	831886
1089	831887
77404	831888
622	831889
47540	831890
60284	831891
26577	831892
41132	831893
2913	831894
27704	831895
7937	831896
42165	831897
70909	831898
36584	831899
110182	831900
60544	831901
4157	831902
4929	831903
119987	831904
8253	831905
45220	831906
68508	831907
62351	831908
89038	831909
2466	831910
438	831911
89342	831912
23482	831913
48756	831914
43183	831915
19994	831916
66490	831917
10043	831918
31090	831919
7908	831920
14800	831921
10839	831922
38010	831923
9238	831924
65581	831925
46461	831926
73552	831927
69847	831928
59974	831929
9006	831930
29679	831931
53380	831932
21471	831933
13786	831934
11686	831935
30943	831936
10118	831937
19612	831938
10919	831939
34650	831940
55254	831941
12054	831942
8004	831943
26415	831944
5386	831945
68174	831946
37413	831947
64942	831948
4751	831949
1738	831950
11090	831951
74318	831952
1738	831953
11561	831954
24910	831955
79385	831956
28081	831957
39163	831958
44300	831959
100943	831960
83577	831961
20862	831962
5542	831963
1901	831964
2289	831965
51651	831966
101038	831967
36832	831968
28765	831969
53138	831970
26415	831971
8118	831972
26191	831973
52364	831974
53410	831975
1216	831976
31170	831977
4752	831978
25781	831979
21569	831980
50804	831981
17156	831982
28872	831983
82985	831984
12126	831985
1738	831986
53860	831987
12309	831988
25894	831989
68609	831990
15823	831991
11517	831992
36208	831993
42387	831994
76729	831995
47407	831996
6246	831997
12505	831998
89624	831999
77554	832000
72955	832001
71179	832002
22408	832003
17884	832004
40146	832005
23669	832006
7939	832007
11128	832008
12965	832009
76713	832010
141649	832011
21894	832012
24104	832013
19914	832014
193	832015
66056	832016
23849	832017
1824	832018
24987	832019
28334	832020
770	832021
1138	832022
2263	832023
7710	832024
2292	832025
4153	832026
65623	832027
9	832028
3778	832029
30683	832030
24777	832031
9592	832032
37814	832033
52929	832034
76699	832035
42008	832036
11803	832037
36660	832038
24975	832039
45822	832040
77444	832041
92701	832042
123947	832043
48205	832044
18641	832045
38589	832046
35885	832047
79010	832048
45489	832049
52841	832050
20923	832051
73064	832052
22388	832053
98821	832054
62648	832055
20930	832056
68403	832057
49858	832058
32460	832059
32476	832060
16889	832061
26903	832062
76644	832063
77441	832064
13381	832065
68403	832066
81895	832067
4059	832068
27543	832069
2397	832070
59773	832071
45830	832072
6958	832073
94584	832074
47368	832075
16095	832076
20930	832077
58502	832078
59787	832079
169	832080
2735	832081
93	832082
5803	832083
6111	832084
2285	832085
33292	832086
5065	832087
12696	832088
151015	832089
406	832090
79876	832091
34742	832092
2976	832093
43067	832094
22317	832095
19594	832096
7216	832097
26285	832098
5835	832099
5798	832100
25371	832101
19664	832102
5844	832103
46129	832104
73487	832105
35123	832106
4446	832107
4446	832108
9956	832109
2197	832110
9077	832111
20891	832112
38027	832113
64403	832114
66767	832115
93530	832116
49353	832117
16999	832118
48197	832119
73436	832120
76455	832121
35417	832122
84952	832123
122249	832124
1425	832125
54824	832126
54316	832127
1694	832128
12682	832129
99253	832130
10644	832131
5916	832132
20353	832133
1330	832134
119990	832135
1330	832136
2238	832137
18857	832138
7755	832139
30698	832140
2475	832141
6664	832142
7014	832143
69507	832144
41465	832145
43210	832146
18677	832147
1024	832148
2724	832149
9625	832150
31058	832151
5754	832152
25849	832153
8541	832154
7154	832155
59625	832156
2324	832157
122887	832158
38116	832159
4016	832160
1380	832161
33268	832162
14663	832163
2369	832164
1923	832165
61295	832166
11446	832167
13128	832168
14596	832169
9413	832170
55460	832171
2927	832172
78252	832173
25396	832174
50547	832175
14230	832176
25520	832177
25437	832178
85	832179
10282	832180
16247	832181
18313	832182
944	832183
11088	832184
5877	832185
5972	832186
6919	832187
15893	832188
45294	832189
18664	832190
132748	832191
22067	832192
46048	832193
17560	832194
102961	832195
3904	832196
13011	832197
2872	832198
3453	832199
507	832200
34837	832201
56794	832202
31931	832203
2828	832204
30999	832205
24820	832206
44837	832207
27793	832208
43568	832209
59992	832210
9060	832211
3453	832212
2844	832213
14875	832214
58265	832215
4889	832216
37406	832217
2987	832218
1329	832219
2169	832220
2169	832221
10615	832222
11454	832223
42578	832224
2234	832225
9005	832226
120534	832227
39885	832228
71601	832229
5700	832230
68120	832231
24813	832232
69060	832233
35586	832234
91	832235
37792	832236
15536	832237
27976	832238
69906	832239
33143	832240
16981	832241
13475	832242
12096	832243
12022	832244
121133	832245
41505	832246
35796	832247
31317	832248
22	832249
21748	832250
32200	832251
92	832252
5775	832253
95716	832254
33275	832255
19057	832256
14333	832257
138526	832258
9240	832259
21999	832260
20075	832261
1629	832262
31648	832263
1790	832264
14694	832265
5342	832266
69366	832267
38689	832268
16472	832269
1162	832270
30477	832271
705	832272
14997	832273
45476	832274
7451	832275
4589	832276
5067	832277
20417	832278
1724	832279
19128	832280
31614	832281
16762	832282
7681	832283
2689	832284
315	832285
4948	832286
20412	832287
7338	832288
41368	832289
63141	832290
38654	832291
47410	832292
41873	832293
78293	832294
2350	832295
54274	832296
54549	832297
43595	832298
85142	832299
54267	832300
9643	832301
112852	832302
1354	832303
66229	832304
3990	832305
57348	832306
12327	832307
35877	832308
65431	832309
83906	832310
6726	832311
2087	832312
42934	832313
21818	832314
840	832315
91355	832316
58098	832317
87657	832318
3665	832319
10676	832320
28477	832321
16900	832322
30829	832323
90392	832324
13370	832325
11230	832326
7692	832327
17558	832328
12703	832329
1828	832330
28232	832331
14650	832332
11249	832333
49945	832334
117674	832335
723	832336
18801	832337
18801	832338
44097	832339
23787	832340
28167	832341
49925	832342
29067	832343
19590	832344
44316	832345
23332	832346
1857	832347
96571	832348
25478	832349
8598	832350
74026	832351
2799	832352
9130	832353
23821	832354
42616	832355
40174	832356
13994	832357
21959	832358
63585	832359
12022	832360
10518	832361
34489	832362
38556	832363
10444	832364
658	832365
11493	832366
22994	832367
19645	832368
32499	832369
30044	832370
770	832371
6407	832372
717	832373
54139	832374
7523	832375
1145	832376
25823	832377
807	832378
3156	832379
16657	832380
24770	832381
12768	832382
2599	832383
40612	832384
22795	832385
52457	832386
7308	832387
25407	832388
137476	832389
37897	832390
13488	832391
34790	832392
44911	832393
26249	832394
4164	832395
33600	832396
2776	832397
44330	832398
26249	832399
87303	832400
11140	832401
19481	832402
92	832403
131327	832404
12	832405
13593	832406
92	832407
12402	832408
5151	832409
177	832410
21298	832411
11222	832412
30523	832413
723	832414
68380	832415
1670	832416
92	832417
1048	832418
30371	832419
21316	832420
30318	832421
41664	832422
44576	832423
20514	832424
9841	832425
77689	832426
9068	832427
7695	832428
60990	832429
45835	832430
60231	832431
98763	832432
39739	832433
108411	832434
85908	832435
97542	832436
85857	832437
77627	832438
7353	832439
4876	832440
51247	832441
13722	832442
124518	832443
10161	832444
18968	832445
59836	832446
89392	832447
66639	832448
8917	832449
15317	832450
59899	832451
52527	832452
30905	832453
2375	832454
13395	832455
6362	832456
48833	832457
17607	832458
58234	832459
12907	832460
30244	832461
6389	832462
53215	832463
8977	832464
24855	832465
14976	832466
4110	832467
14618	832468
39951	832469
49385	832470
64178	832471
33544	832472
72798	832473
36682	832474
24924	832475
28649	832476
6431	832477
21796	832478
2791	832479
24195	832480
4289	832481
85185	832482
120087	832483
15604	832484
16949	832485
92101	832486
40893	832487
134543	832488
27099	832489
5712	832490
29316	832491
38084	832492
61042	832493
42152	832494
81587	832495
55612	832496
11316	832497
127318	832498
16062	832499
73371	832500
23857	832501
2161	832502
23097	832503
13126	832504
35130	832505
107660	832506
3134	832507
7926	832508
47769	832509
6774	832510
4192	832511
47341	832512
21867	832513
1483	832514
61491	832515
19486	832516
34740	832517
74667	832518
45427	832519
32813	832520
31640	832521
5699	832522
15729	832523
31475	832524
98362	832525
17017	832526
77404	832527
14521	832528
7588	832529
4791	832530
43296	832531
2488	832532
13600	832533
29616	832534
36768	832535
696	832536
1431	832537
104181	832538
44518	832539
58111	832540
1968	832541
1968	832542
47390	832543
84264	832544
2328	832545
96325	832546
11720	832547
11458	832548
83353	832549
2650	832550
1447	832551
124201	832552
17401	832553
27959	832554
104934	832555
24119	832556
25789	832557
32441	832558
17270	832559
42580	832560
43625	832561
6548	832562
19260	832563
8296	832564
135862	832565
77562	832566
14870	832567
28960	832568
4885	832569
8811	832570
46389	832571
8811	832572
3425	832573
54639	832574
18139	832575
305	832576
11204	832577
9027	832578
121512	832579
83552	832580
31675	832581
11753	832582
5208	832583
31185	832584
107266	832585
33550	832586
64070	832587
127255	832588
22700	832589
1941	832590
21945	832591
95270	832592
3294	832593
405	832594
104907	832595
63621	832596
39731	832597
1666	832598
110	832599
11385	832600
8138	832601
4001	832602
26241	832603
46444	832604
45211	832605
42238	832606
8529	832607
22613	832608
16206	832609
674	832610
21318	832611
90667	832612
12332	832613
69380	832614
64073	832615
7448	832616
9296	832617
4046	832618
2671	832619
26621	832620
26455	832621
32333	832622
1329	832623
21960	832624
134336	832625
32459	832626
58258	832627
64989	832628
28360	832629
8326	832630
37208	832631
41229	832632
17943	832633
134704	832634
35400	832635
9865	832636
9579	832637
8224	832638
55367	832639
160707	832640
19712	832641
7263	832642
4398	832643
19977	832644
15928	832645
13991	832646
69283	832647
25443	832648
6929	832649
62390	832650
71936	832651
772	832652
2124	832653
74799	832654
1902	832655
496	832656
27620	832657
9176	832658
34588	832659
51956	832660
54779	832661
4572	832662
69931	832663
5875	832664
1338	832665
52141	832666
16301	832667
40135	832668
4649	832669
128840	832670
42480	832671
25807	832672
66235	832673
104077	832674
28511	832675
4153	832676
113846	832677
5748	832678
87336	832679
54639	832680
46669	832681
15970	832682
35284	832683
24662	832684
59238	832685
125459	832686
1024	832687
3450	832688
14645	832689
23089	832690
977	832691
3940	832692
5272	832693
20129	832694
2306	832695
98954	832696
23003	832697
17811	832698
961	832699
31045	832700
23194	832701
14988	832702
74855	832703
45603	832704
39145	832705
15508	832706
79025	832707
6178	832708
25478	832709
30968	832710
36752	832711
49592	832712
1833	832713
14003	832714
19941	832715
11130	832716
27131	832717
14645	832718
39303	832719
1239	832720
7338	832721
34689	832722
16749	832723
5168	832724
19186	832725
5208	832726
5439	832727
43124	832728
70641	832729
7066	832730
21484	832731
33919	832732
7125	832733
6075	832734
40775	832735
52875	832736
91596	832737
74336	832738
96804	832739
35166	832740
13581	832741
46444	832742
67609	832743
5113	832744
3802	832745
9375	832746
88193	832747
75224	832748
1859	832749
23698	832750
10895	832751
2761	832752
95575	832753
42276	832754
69362	832755
26705	832756
21347	832757
39987	832758
48631	832759
27706	832760
16986	832761
9442	832762
72991	832763
16057	832764
840	832765
77059	832766
8453	832767
34041	832768
110793	832769
72952	832770
61254	832771
137336	832772
27812	832773
34188	832774
19725	832775
52211	832776
82266	832777
7772	832778
10941	832779
6993	832780
45300	832781
9790	832782
34747	832783
113785	832784
55663	832785
3404	832786
34840	832787
345	832788
8463	832789
55671	832790
13323	832791
21855	832792
2922	832793
27813	832794
22049	832795
59380	832796
46366	832797
6299	832798
21867	832799
3182	832800
79454	832801
45343	832802
13760	832803
2166	832804
32408	832805
20796	832806
32969	832807
21282	832808
9776	832809
12064	832810
13138	832811
53647	832812
41853	832813
3538	832814
5284	832815
13001	832816
10743	832817
15251	832818
21740	832819
25	832820
12252	832821
21543	832822
4899	832823
7167	832824
12871	832825
1666	832826
58620	832827
3838	832828
65872	832829
17356	832830
23566	832831
117393	832832
133052	832833
6320	832834
805	832835
3398	832836
41313	832837
24377	832838
41612	832839
31441	832840
31441	832841
64856	832842
5493	832843
1117	832844
16507	832845
14841	832846
84757	832847
6025	832848
5460	832849
53513	832850
199	832851
11605	832852
12486	832853
1207	832854
14453	832855
60049	832856
14453	832857
4983	832858
107339	832859
26055	832860
31241	832861
42232	832862
96606	832863
72955	832864
115038	832865
21251	832866
96400	832867
57407	832868
521	832869
86515	832870
52252	832871
13277	832872
113158	832873
30872	832874
104895	832875
28744	832876
29661	832877
81933	832878
18925	832879
28367	832880
28401	832881
82138	832882
75397	832883
31928	832884
9755	832885
6536	832886
8886	832887
90652	832888
5381	832889
9114	832890
73628	832891
11762	832892
1987	832893
45853	832894
20637	832895
59757	832896
54631	832897
83438	832898
4284	832899
33286	832900
3926	832901
11204	832902
18307	832903
113093	832904
586	832905
2153	832906
93804	832907
29731	832908
31636	832909
49197	832910
100368	832911
100914	832912
68865	832913
110600	832914
24183	832915
4863	832916
37534	832917
12126	832918
39164	832919
48513	832920
67704	832921
6892	832922
19145	832923
502	832924
11168	832925
14526	832926
15841	832927
129136	832928
31115	832929
50441	832930
103427	832931
11769	832932
5317	832933
11481	832934
39773	832935
8437	832936
161	832937
70387	832938
92171	832939
134442	832940
8973	832941
86036	832942
66167	832943
87815	832944
77055	832945
14535	832946
18645	832947
3904	832948
54279	832949
32786	832950
32786	832951
46630	832952
1331	832953
25493	832954
34086	832955
2867	832956
29106	832957
4875	832958
18813	832959
1331	832960
18295	832961
22936	832962
47985	832963
122382	832964
2735	832965
35916	832966
114110	832967
1089	832968
20836	832969
29025	832970
137244	832971
63727	832972
38099	832973
53827	832974
2414	832975
1741	832976
100371	832977
31630	832978
43124	832979
6388	832980
119004	832981
65446	832982
10151	832983
13127	832984
39215	832985
138	832986
4045	832987
244	832988
5239	832989
86676	832990
117631	832991
6843	832992
30721	832993
124845	832994
70983	832995
22399	832996
5805	832997
6885	832998
22934	832999
70137	833000
14324	833001
10525	833002
804	833003
7009	833004
27112	833005
26915	833006
46210	833007
11769	833008
3216	833009
20443	833010
51072	833011
40939	833012
77815	833013
97805	833014
72794	833015
83152	833016
56167	833017
22064	833018
1546	833019
12600	833020
1271	833021
1049	833022
3389	833023
12784	833024
8248	833025
37588	833026
34443	833027
80521	833028
49255	833029
7252	833030
3255	833031
9186	833032
6294	833033
9407	833034
18162	833035
317	833036
2197	833037
20769	833038
3351	833039
67819	833040
1413	833041
18480	833042
44690	833043
17120	833044
12497	833045
100792	833046
2318	833047
11	833048
588	833049
70268	833050
7402	833051
4145	833052
5452	833053
5853	833054
74555	833055
81079	833056
53833	833057
7920	833058
17065	833059
5900	833060
122930	833061
37849	833062
56247	833063
20037	833064
20058	833065
2628	833066
28394	833067
23004	833068
14782	833069
21264	833070
21558	833071
48497	833072
32907	833073
13238	833074
13425	833075
4727	833076
13118	833077
41705	833078
4168	833079
38	833080
4932	833081
26723	833082
5480	833083
13600	833084
11682	833085
14541	833086
43220	833087
67579	833088
6444	833089
345	833090
345	833091
1031	833092
47898	833093
4100	833094
41389	833095
12554	833096
73857	833097
46525	833098
41295	833099
83731	833100
48120	833101
8072	833102
36812	833103
7444	833104
4523	833105
23910	833106
2511	833107
1820	833108
46351	833109
404	833110
46245	833111
14416	833112
28226	833113
24380	833114
12562	833115
64104	833116
41551	833117
51394	833118
26567	833119
55617	833120
49658	833121
47057	833122
51563	833123
57643	833124
10069	833125
90	833126
87820	833127
739	833128
165726	833129
16912	833130
107	833131
107	833132
24240	833133
12223	833134
13126	833135
23562	833136
66560	833137
57643	833138
34259	833139
34115	833140
34115	833141
2721	833142
70934	833143
27187	833144
43594	833145
1769	833146
67988	833147
70200	833148
20845	833149
52359	833150
34419	833151
19505	833152
99647	833153
139627	833154
3256	833155
23826	833156
1826	833157
8151	833158
673	833159
2452	833160
4773	833161
5053	833162
2143	833163
25285	833164
1238	833165
25591	833166
3651	833167
82135	833168
32242	833169
96666	833170
2370	833171
60485	833172
26727	833173
9059	833174
533	833175
1269	833176
11621	833177
3525	833178
7683	833179
64593	833180
18972	833181
112833	833182
3979	833183
85085	833184
67964	833185
23290	833186
47242	833187
59126	833188
6652	833189
112404	833190
54219	833191
16482	833192
50663	833193
8727	833194
44318	833195
15153	833196
13703	833197
38707	833198
27139	833199
31108	833200
60564	833201
3452	833202
26419	833203
15239	833204
992	833205
4316	833206
19277	833207
32992	833208
50448	833209
77735	833210
15359	833211
14646	833212
26058	833213
6198	833214
63332	833215
1266	833216
78146	833217
51665	833218
7564	833219
8808	833220
6329	833221
24654	833222
357	833223
590	833224
803	833225
135453	833226
13961	833227
25588	833228
68936	833229
86025	833230
34681	833231
272	833232
26234	833233
49647	833234
2205	833235
23585	833236
8211	833237
1656	833238
8692	833239
21894	833240
1873	833241
1580	833242
77521	833243
92817	833244
92635	833245
99044	833246
169	833247
70226	833248
128637	833249
30598	833250
4727	833251
4485	833252
65903	833253
73792	833254
35012	833255
57508	833256
22407	833257
77530	833258
2651	833259
6013	833260
56919	833261
92655	833262
90986	833263
43987	833264
8254	833265
64004	833266
77571	833267
15175	833268
22034	833269
99762	833270
94589	833271
8266	833272
5774	833273
7715	833274
45924	833275
81819	833276
134294	833277
6225	833278
65718	833279
18527	833280
1690	833281
3199	833282
82099	833283
7398	833284
29006	833285
18233	833286
54981	833287
6418	833288
22265	833289
16929	833290
32267	833291
15338	833292
28805	833293
9903	833294
90814	833295
22303	833296
16507	833297
15765	833298
90591	833299
4649	833300
9903	833301
11467	833302
33	833303
4398	833304
8395	833305
2550	833306
3082	833307
17944	833308
17943	833309
18639	833310
2871	833311
8881	833312
39774	833313
28632	833314
35224	833315
111523	833316
27716	833317
63717	833318
95766	833319
42226	833320
14831	833321
8449	833322
27756	833323
110485	833324
13124	833325
41462	833326
113141	833327
7025	833328
154566	833329
7785	833330
108603	833331
105036	833332
22041	833333
53066	833334
71432	833335
2844	833336
12213	833337
13017	833338
6134	833339
46229	833340
29646	833341
43189	833342
67579	833343
58194	833344
79527	833345
14908	833346
14601	833347
53227	833348
106842	833349
8499	833350
108314	833351
110064	833352
51151	833353
23812	833354
32003	833355
79018	833356
25447	833357
13571	833358
5952	833359
49601	833360
89380	833361
43971	833362
18841	833363
53227	833364
65793	833365
67120	833366
28971	833367
80655	833368
160411	833369
34140	833370
38864	833371
11632	833372
37606	833373
65772	833374
47315	833375
8435	833376
28992	833377
55017	833378
69161	833379
84632	833380
100625	833381
48810	833382
28033	833383
41691	833384
2038	833385
35916	833386
8721	833387
94360	833388
89270	833389
1253	833390
64848	833391
24422	833392
38544	833393
29945	833394
42438	833395
39432	833396
43308	833397
56238	833398
37934	833399
52778	833400
59178	833401
13500	833402
6064	833403
90444	833404
87675	833405
33663	833406
36728	833407
2380	833408
11684	833409
2762	833410
3059	833411
199	833412
3394	833413
6134	833414
8419	833415
38072	833416
53286	833417
30443	833418
25268	833419
35301	833420
8307	833421
33761	833422
41852	833423
47240	833424
6707	833425
82344	833426
136238	833427
75323	833428
98729	833429
27203	833430
14394	833431
92372	833432
4446	833433
43430	833434
98286	833435
335	833436
89121	833437
30428	833438
53646	833439
35081	833440
17275	833441
68886	833442
26162	833443
15677	833444
14169	833445
33130	833446
40711	833447
17681	833448
117736	833449
14928	833450
3708	833451
8277	833452
474	833453
50729	833454
89622	833455
1168	833456
18841	833457
65537	833458
45863	833459
96837	833460
73264	833461
34169	833462
34509	833463
20372	833464
1702	833465
485	833466
4688	833467
8044	833468
41564	833469
11554	833470
4834	833471
7785	833472
25470	833473
37810	833474
48298	833475
2401	833476
13985	833477
17318	833478
68143	833479
33670	833480
135875	833481
1402	833482
86041	833483
40512	833484
10756	833485
28042	833486
75794	833487
2501	833488
80586	833489
11972	833490
86019	833491
4510	833492
82224	833493
94561	833494
97017	833495
15667	833496
1958	833497
26111	833498
9033	833499
86575	833500
27278	833501
20480	833502
90430	833503
101	833504
5763	833505
78489	833506
19620	833507
13381	833508
17618	833509
5904	833510
45329	833511
52391	833512
2380	833513
133857	833514
111709	833515
5188	833516
109268	833517
76458	833518
76563	833519
36214	833520
13476	833521
43258	833522
8923	833523
14101	833524
79332	833525
14026	833526
6944	833527
21189	833528
3788	833529
67062	833530
5901	833531
27735	833532
49584	833533
8700	833534
21276	833535
121274	833536
83545	833537
50351	833538
82289	833539
70120	833540
17345	833541
6435	833542
68411	833543
134078	833544
4020	833545
2872	833546
5215	833547
8361	833548
35067	833549
6840	833550
93430	833551
9759	833552
98983	833553
148573	833554
23075	833555
66984	833556
87690	833557
73269	833558
27702	833559
116606	833560
50465	833561
13476	833562
8730	833563
19667	833564
6439	833565
58896	833566
62640	833567
22740	833568
11795	833569
95445	833570
2856	833571
32957	833572
84955	833573
11523	833574
70203	833575
8833	833576
89448	833577
69897	833578
20832	833579
25573	833580
1682	833581
21894	833582
71127	833583
6286	833584
49234	833585
132693	833586
78618	833587
7581	833588
96311	833589
10772	833590
78845	833591
63717	833592
50566	833593
75340	833594
109828	833595
117245	833596
84537	833597
732	833598
82410	833599
101997	833600
45929	833601
1908	833602
42024	833603
29952	833604
18179	833605
33084	833606
136273	833607
4959	833608
7912	833609
34386	833610
12684	833611
10858	833612
28730	833613
74771	833614
1449	833615
40592	833616
61159	833617
3453	833618
70238	833619
6499	833620
16109	833621
17894	833622
82228	833623
55274	833624
36561	833625
48724	833626
3453	833627
10055	833628
9035	833629
65798	833630
7603	833631
6786	833632
70954	833633
103619	833634
9306	833635
69511	833636
57518	833637
97893	833638
109103	833639
927	833640
10785	833641
3007	833642
12184	833643
69362	833644
3272	833645
14128	833646
7105	833647
49883	833648
94230	833649
8280	833650
1099	833651
10168	833652
6933	833653
3175	833654
43670	833655
18082	833656
55617	833657
44258	833658
136304	833659
29737	833660
66480	833661
34690	833662
3868	833663
110382	833664
3638	833665
4338	833666
132363	833667
123934	833668
139286	833669
19279	833670
43136	833671
3291	833672
14901	833673
59123	833674
42300	833675
1280	833676
36567	833677
23130	833678
23490	833679
90231	833680
25373	833681
122607	833682
28445	833683
14614	833684
35310	833685
47259	833686
73873	833687
76261	833688
41575	833689
22662	833690
54048	833691
70133	833692
28629	833693
52243	833694
41943	833695
91342	833696
47118	833697
52233	833698
17229	833699
48657	833700
66820	833701
76549	833702
68289	833703
49495	833704
63571	833705
35187	833706
83276	833707
25018	833708
7834	833709
1633	833710
52142	833711
3719	833712
32092	833713
968	833714
928	833715
37437	833716
20480	833717
30101	833718
1673	833719
21945	833720
48587	833721
44056	833722
3082	833723
54038	833724
61331	833725
5665	833726
2039	833727
44056	833728
18139	833729
16181	833730
6735	833731
1719	833732
49671	833733
5665	833734
1956	833735
3807	833736
5667	833737
32300	833738
635	833739
21435	833740
7965	833741
72254	833742
12557	833743
17534	833744
531	833745
8931	833746
20254	833747
7949	833748
2171	833749
2137	833750
34307	833751
4396	833752
770	833753
73553	833754
12483	833755
28204	833756
39249	833757
1382	833758
15868	833759
2857	833760
139	833761
12044	833762
28051	833763
18652	833764
105527	833765
16620	833766
2621	833767
6368	833768
80872	833769
57980	833770
37562	833771
4919	833772
81581	833773
49605	833774
88936	833775
51483	833776
44734	833777
11065	833778
3365	833779
6368	833780
105329	833781
38549	833782
4258	833783
46845	833784
83703	833785
1752	833786
23058	833787
10140	833788
45309	833789
1796	833790
17036	833791
88795	833792
41168	833793
15618	833794
62294	833795
7337	833796
121528	833797
91292	833798
85168	833799
92754	833800
1526	833801
17640	833802
131330	833803
55147	833804
47743	833805
33932	833806
21867	833807
88273	833808
128708	833809
58996	833810
72776	833811
54979	833812
72777	833813
23818	833814
24244	833815
63508	833816
57518	833817
60483	833818
20711	833819
60027	833820
77915	833821
138697	833822
33774	833823
49867	833824
78094	833825
80845	833826
81532	833827
28990	833828
61567	833829
29013	833830
10134	833831
16871	833832
12955	833833
79158	833834
135529	833835
2254	833836
66091	833837
107240	833838
50764	833839
102939	833840
79709	833841
79670	833842
99772	833843
88870	833844
50621	833845
13765	833846
82743	833847
59569	833848
4321	833849
12898	833850
121648	833851
107227	833852
58142	833853
86443	833854
69970	833855
69024	833856
47810	833857
67907	833858
46084	833859
47789	833860
59912	833861
81030	833862
66576	833863
67593	833864
31395	833865
14426	833866
38640	833867
102078	833868
31394	833869
115133	833870
4214	833871
102873	833872
12786	833873
5758	833874
45181	833875
129821	833876
12330	833877
107491	833878
50542	833879
52381	833880
70194	833881
72152	833882
126247	833883
43477	833884
34029	833885
59113	833886
2392	833887
103837	833888
124539	833889
3741	833890
26043	833891
351	833892
828	833893
6170	833894
13421	833895
1482	833896
56239	833897
28235	833898
41312	833899
61677	833900
12972	833901
32165	833902
17741	833903
6170	833904
8446	833905
5799	833906
25795	833907
64309	833908
58926	833909
7450	833910
50055	833911
101357	833912
1531	833913
35218	833914
134495	833915
29218	833916
7946	833917
24303	833918
1769	833919
32486	833920
186	833921
27690	833922
27066	833923
292	833924
18445	833925
20695	833926
12513	833927
31896	833928
15002	833929
9703	833930
26051	833931
49734	833932
79860	833933
1380	833934
12725	833935
1262	833936
39309	833937
45881	833938
18356	833939
98705	833940
11522	833941
27307	833942
13547	833943
32276	833944
47544	833945
36714	833946
19267	833947
21787	833948
13126	833949
952	833950
31133	833951
15728	833952
125880	833953
43453	833954
20466	833955
45638	833956
33615	833957
7746	833958
70156	833959
22229	833960
60186	833961
20755	833962
92279	833963
52230	833964
2883	833965
99095	833966
1673	833967
17339	833968
20847	833969
49592	833970
51501	833971
8705	833972
24394	833973
6092	833974
5809	833975
63230	833976
1536	833977
56481	833978
40921	833979
38150	833980
91591	833981
27780	833982
50813	833983
28547	833984
14090	833985
46036	833986
32953	833987
131205	833988
66136	833989
81926	833990
45423	833991
23763	833992
1250	833993
107386	833994
25428	833995
2677	833996
11225	833997
24644	833998
3270	833999
54725	834000
112298	834001
18115	834002
30968	834003
8443	834004
10129	834005
9014	834006
31943	834007
71379	834008
33891	834009
2180	834010
117627	834011
26558	834012
16943	834013
4065	834014
23155	834015
52194	834016
91440	834017
1323	834018
33210	834019
379	834020
30446	834021
2063	834022
3481	834023
27687	834024
32903	834025
6227	834026
40032	834027
10590	834028
28585	834029
27612	834030
51253	834031
1191	834032
2935	834033
13031	834034
6323	834035
131076	834036
54139	834037
54590	834038
6726	834039
54168	834040
15219	834041
333	834042
59491	834043
4039	834044
43577	834045
66925	834046
6356	834047
32390	834048
35578	834049
31326	834050
1529	834051
1967	834052
66194	834053
40178	834054
8687	834055
82146	834056
72990	834057
474	834058
10235	834059
75769	834060
27108	834061
36080	834062
4859	834063
104410	834064
12764	834065
9275	834066
85147	834067
15981	834068
1255	834069
104100	834070
47139	834071
77580	834072
19615	834073
15306	834074
10144	834075
24286	834076
35232	834077
28222	834078
16615	834079
179	834080
28951	834081
4465	834082
46280	834083
749	834084
948	834085
81476	834086
1535	834087
97649	834088
5999	834089
10274	834090
38147	834091
43129	834092
115740	834093
5014	834094
7073	834095
99224	834096
18841	834097
71125	834098
2275	834099
15470	834100
11790	834101
7196	834102
10435	834103
3915	834104
46459	834105
27744	834106
3536	834107
1368	834108
42573	834109
76487	834110
19133	834111
866	834112
3798	834113
1937	834114
8223	834115
30360	834116
2363	834117
891	834118
39763	834119
17109	834120
4844	834121
3410	834122
866	834123
78886	834124
120365	834125
9876	834126
52307	834127
3843	834128
2700	834129
2305	834130
1824	834131
13693	834132
50241	834133
69481	834134
95520	834135
2723	834136
5612	834137
24585	834138
23553	834139
23553	834140
85	834141
12456	834142
121465	834143
17554	834144
49571	834145
104181	834146
78452	834147
89582	834148
102957	834149
73687	834150
71660	834151
10420	834152
1740	834153
18384	834154
4057	834155
76940	834156
16067	834157
18765	834158
82760	834159
18162	834160
9249	834161
69960	834162
10550	834163
54708	834164
23083	834165
68763	834166
5406	834167
2117	834168
5614	834169
112123	834170
10173	834171
3149	834172
37439	834173
14075	834174
92428	834175
5557	834176
20165	834177
57383	834178
8977	834179
104207	834180
22465	834181
13528	834182
167613	834183
14621	834184
28779	834185
45111	834186
16572	834187
15883	834188
75722	834189
17329	834190
52535	834191
7970	834192
31626	834193
6028	834194
73626	834195
17216	834196
10622	834197
5406	834198
4993	834199
47905	834200
29722	834201
18358	834202
26759	834203
31147	834204
2147	834205
14243	834206
619	834207
15954	834208
18990	834209
18726	834210
10859	834211
69879	834212
52045	834213
40466	834214
2511	834215
34208	834216
70332	834217
10	834218
67966	834219
49328	834220
14546	834221
31573	834222
38648	834223
1878	834224
19748	834225
580	834226
21156	834227
90914	834228
18043	834229
79775	834230
106077	834231
2126	834232
16246	834233
4619	834234
16591	834235
63606	834236
1666	834237
131260	834238
107365	834239
25576	834240
6386	834241
80691	834242
51040	834243
3639	834244
23915	834245
20673	834246
36849	834247
2164	834248
67590	834249
14284	834250
9092	834251
70953	834252
136988	834253
126112	834254
76135	834255
6128	834256
45691	834257
25997	834258
19440	834259
60112	834260
135935	834261
51869	834262
125986	834263
35928	834264
37117	834265
476	834266
12439	834267
15929	834268
91525	834269
8210	834270
2672	834271
58211	834272
2392	834273
1357	834274
50453	834275
10412	834276
25877	834277
25835	834278
95583	834279
29017	834280
22	834281
67111	834282
135734	834283
701	834284
10159	834285
51182	834286
108348	834287
101948	834288
47450	834289
35159	834290
62097	834291
51107	834292
77426	834293
43524	834294
66508	834295
1431	834296
99048	834297
8698	834298
1055	834299
33301	834300
8845	834301
1114	834302
1457	834303
44581	834304
30031	834305
138808	834306
60106	834307
714	834308
211	834309
8931	834310
2292	834311
1113	834312
928	834313
139720	834314
75757	834315
1117	834316
143	834317
34079	834318
67305	834319
114337	834320
122569	834321
721	834322
76315	834323
33634	834324
339	834325
21562	834326
8317	834327
178	834328
2990	834329
258	834330
783	834331
6342	834332
46002	834333
843	834334
12283	834335
30382	834336
56959	834337
61712	834338
441	834339
33849	834340
1065	834341
1065	834342
5667	834343
7968	834344
8931	834345
482	834346
2550	834347
17214	834348
1065	834349
3485	834350
20701	834351
42342	834352
14314	834353
6428	834354
590	834355
6210	834356
59150	834357
26608	834358
18251	834359
5284	834360
31861	834361
24649	834362
11558	834363
87860	834364
15740	834365
37409	834366
36638	834367
5284	834368
50404	834369
2339	834370
5493	834371
5843	834372
37416	834373
18496	834374
13533	834375
38143	834376
68278	834377
2963	834378
3113	834379
5665	834380
68365	834381
2459	834382
11795	834383
42346	834384
50511	834385
23893	834386
2285	834387
16171	834388
79061	834389
11014	834390
52104	834391
26759	834392
37762	834393
49884	834394
261	834395
8301	834396
20715	834397
38678	834398
6306	834399
19072	834400
56	834401
90954	834402
11231	834403
76964	834404
562	834405
51913	834406
2522	834407
2979	834408
21791	834409
101250	834410
2064	834411
3719	834412
46498	834413
20374	834414
17682	834415
2889	834416
5975	834417
27815	834418
64947	834419
54967	834420
12790	834421
37398	834422
2392	834423
49149	834424
5803	834425
59605	834426
2380	834427
105993	834428
21532	834429
78141	834430
79649	834431
90376	834432
21292	834433
4875	834434
91466	834435
53224	834436
64079	834437
37849	834438
5975	834439
54364	834440
46307	834441
89379	834442
1738	834443
12507	834444
3083	834445
12794	834446
4683	834447
113404	834448
9626	834449
10443	834450
4875	834451
8017	834452
2716	834453
1039	834454
3574	834455
7455	834456
95631	834457
5995	834458
6962	834459
18139	834460
35586	834461
9432	834462
137832	834463
8047	834464
9993	834465
95480	834466
1092	834467
27574	834468
18998	834469
15478	834470
39182	834471
13421	834472
12794	834473
10451	834474
5197	834475
4373	834476
47665	834477
4731	834478
41631	834479
11394	834480
120	834481
9208	834482
9898	834483
6421	834484
79357	834485
2179	834486
1970	834487
22986	834488
70233	834489
31500	834490
8438	834491
48916	834492
17371	834493
74740	834494
31604	834495
16658	834496
18777	834497
33190	834498
23865	834499
17371	834500
12958	834501
2854	834502
3118	834503
12972	834504
3118	834505
866	834506
6178	834507
12787	834508
33569	834509
6231	834510
20657	834511
23961	834512
62185	834513
686	834514
686	834515
21610	834516
6545	834517
43479	834518
75782	834519
405	834520
19977	834521
7175	834522
14211	834523
3962	834524
22303	834525
16586	834526
7434	834527
44718	834528
35400	834529
28360	834530
5711	834531
15868	834532
58620	834533
5985	834534
79135	834535
35802	834536
21543	834537
23292	834538
8871	834539
22700	834540
10948	834541
7013	834542
23170	834543
7013	834544
30000	834545
14279	834546
2384	834547
23800	834548
90074	834549
680	834550
1363	834551
12334	834552
51515	834553
34588	834554
4593	834555
4593	834556
15939	834557
16814	834558
102034	834559
10324	834560
59351	834561
5151	834562
19	834563
29225	834564
46802	834565
82733	834566
39102	834567
5750	834568
32459	834569
12352	834570
70887	834571
41135	834572
2560	834573
39517	834574
23909	834575
43327	834576
37913	834577
8204	834578
5626	834579
76734	834580
8916	834581
8709	834582
3030	834583
77516	834584
56584	834585
18511	834586
19977	834587
16075	834588
103633	834589
28010	834590
48202	834591
36544	834592
2663	834593
87162	834594
54376	834595
108915	834596
50255	834597
21160	834598
18643	834599
44119	834600
28236	834601
53704	834602
88267	834603
38626	834604
28014	834605
16906	834606
53753	834607
15642	834608
31474	834609
35844	834610
14306	834611
62126	834612
21198	834613
90483	834614
66696	834615
48560	834616
80408	834617
16456	834618
53070	834619
10973	834620
126676	834621
17797	834622
22990	834623
21461	834624
27574	834625
39257	834626
91361	834627
24242	834628
79249	834629
5938	834630
26745	834631
63051	834632
45852	834633
137016	834634
235	834635
61141	834636
25018	834637
8151	834638
68933	834639
71005	834640
21170	834641
32890	834642
58110	834643
55664	834644
15826	834645
42170	834646
68701	834647
52100	834648
68979	834649
40477	834650
32414	834651
16681	834652
41385	834653
44569	834654
76003	834655
20506	834656
857	834657
68722	834658
56322	834659
2440	834660
8204	834661
21476	834662
62769	834663
391	834664
10237	834665
2598	834666
105839	834667
50547	834668
956	834669
18701	834670
40032	834671
70533	834672
1708	834673
39175	834674
32504	834675
6649	834676
57505	834677
4208	834678
30616	834679
36536	834680
16564	834681
24416	834682
13330	834683
70586	834684
90879	834685
24919	834686
31337	834687
81155	834688
64585	834689
2136	834690
5045	834691
13421	834692
3746	834693
5076	834694
1282	834695
15345	834696
2935	834697
8338	834698
4969	834699
29028	834700
13975	834701
11259	834702
1670	834703
46350	834704
720	834705
5964	834706
5995	834707
4239	834708
229	834709
4395	834710
124727	834711
789	834712
9927	834713
928	834714
567	834715
3485	834716
47665	834717
5605	834718
44862	834719
66135	834720
8931	834721
36593	834722
15928	834723
365	834724
9178	834725
8396	834726
8085	834727
91432	834728
82620	834729
133816	834730
52750	834731
87229	834732
94236	834733
788	834734
122923	834735
4282	834736
43986	834737
83433	834738
29156	834739
29028	834740
7172	834741
18863	834742
702	834743
23527	834744
24657	834745
13285	834746
6022	834747
3407	834748
10659	834749
1409	834750
8135	834751
72040	834752
46213	834753
39366	834754
94421	834755
27779	834756
4373	834757
3675	834758
41938	834759
40961	834760
15937	834761
11072	834762
28999	834763
43594	834764
2533	834765
36034	834766
5626	834767
51547	834768
32791	834769
76406	834770
18847	834771
24024	834772
54689	834773
83451	834774
8465	834775
121326	834776
135608	834777
6099	834778
30804	834779
40531	834780
2148	834781
22236	834782
52126	834783
76445	834784
24770	834785
5076	834786
66140	834787
91681	834788
97054	834789
53337	834790
25542	834791
51579	834792
47331	834793
45427	834794
32344	834795
23543	834796
68741	834797
61517	834798
82318	834799
127448	834800
267	834801
3310	834802
36203	834803
2285	834804
30144	834805
11777	834806
6648	834807
9092	834808
120	834809
40936	834810
1068	834811
1503	834812
16521	834813
84428	834814
63238	834815
12090	834816
28200	834817
711	834818
24303	834819
2567	834820
673	834821
1576	834822
10701	834823
31328	834824
10453	834825
26694	834826
9627	834827
5995	834828
85262	834829
63585	834830
391	834831
40428	834832
97577	834833
28840	834834
10128	834835
14984	834836
5310	834837
1576	834838
3468	834839
68828	834840
28844	834841
45	834842
1708	834843
10942	834844
5663	834845
6929	834846
76445	834847
3588	834848
12507	834849
1777	834850
2849	834851
49540	834852
5620	834853
6857	834854
565	834855
17943	834856
27058	834857
91893	834858
18683	834859
132091	834860
87247	834861
11948	834862
1325	834863
6255	834864
11644	834865
674	834866
32508	834867
9326	834868
8358	834869
5493	834870
1185	834871
18777	834872
4593	834873
1510	834874
40975	834875
1272	834876
567	834877
18013	834878
26106	834879
8122	834880
129676	834881
5206	834882
8136	834883
37898	834884
27299	834885
73781	834886
65768	834887
588	834888
2963	834889
8212	834890
30390	834891
77493	834892
35442	834893
88663	834894
14777	834895
5218	834896
4864	834897
44044	834898
44593	834899
79779	834900
14557	834901
53638	834902
6235	834903
43233	834904
11479	834905
2866	834906
24953	834907
25443	834908
41401	834909
3972	834910
4612	834911
772	834912
83061	834913
14300	834914
63274	834915
7062	834916
4926	834917
10176	834918
810	834919
7700	834920
83529	834921
6369	834922
40440	834923
3011	834924
5076	834925
162	834926
22707	834927
88748	834928
38	834929
1777	834930
900	834931
702	834932
1666	834933
20470	834934
40474	834935
60346	834936
3635	834937
9579	834938
7897	834939
30779	834940
9340	834941
45942	834942
87425	834943
56792	834944
8002	834945
14939	834946
18701	834947
120209	834948
3118	834949
700	834950
37157	834951
21383	834952
36002	834953
2685	834954
30727	834955
48130	834956
12047	834957
17895	834958
48756	834959
58162	834960
3257	834961
19503	834962
19751	834963
163278	834964
58920	834965
14178	834966
26011	834967
29448	834968
15322	834969
10769	834970
138	834971
34548	834972
363	834973
42167	834974
118790	834975
62146	834976
12302	834977
5451	834978
14104	834979
65567	834980
3729	834981
61008	834982
36472	834983
60345	834984
8829	834985
83139	834986
33532	834987
20726	834988
15939	834989
83349	834990
16108	834991
41959	834992
35849	834993
26338	834994
43479	834995
31949	834996
4931	834997
67696	834998
89079	834999
89901	835000
64393	835001
7540	835002
47826	835003
84793	835004
39786	835005
55196	835006
64185	835007
37790	835008
44509	835009
69356	835010
4080	835011
36457	835012
133084	835013
2688	835014
14340	835015
48970	835016
26484	835017
107125	835018
13811	835019
67303	835020
10898	835021
66905	835022
586	835023
108386	835024
22660	835025
8983	835026
58283	835027
49248	835028
37287	835029
62848	835030
23059	835031
41142	835032
19123	835033
15514	835034
10522	835035
23778	835036
12227	835037
14845	835038
36222	835039
11260	835040
34048	835041
62044	835042
128173	835043
53702	835044
39997	835045
30452	835046
30088	835047
8190	835048
15322	835049
36461	835050
44815	835051
47825	835052
36573	835053
69317	835054
3031	835055
10992	835056
3208	835057
46282	835058
26291	835059
50228	835060
41131	835061
235	835062
11319	835063
21109	835064
3818	835065
14374	835066
62224	835067
18035	835068
16906	835069
26035	835070
51151	835071
26311	835072
4900	835073
106035	835074
19288	835075
70984	835076
18358	835077
86647	835078
67657	835079
9462	835080
6855	835081
15290	835082
57505	835083
7066	835084
38628	835085
2567	835086
134325	835087
38481	835088
2099	835089
67725	835090
115403	835091
20325	835092
62164	835093
25487	835094
88202	835095
58400	835096
71884	835097
29760	835098
21835	835099
1635	835100
5692	835101
3264	835102
3731	835103
34422	835104
100467	835105
567	835106
24166	835107
31554	835108
39204	835109
7507	835110
9030	835111
8895	835112
24204	835113
117528	835114
6648	835115
41444	835116
20447	835117
31524	835118
23909	835119
109306	835120
20164	835121
31098	835122
33794	835123
545	835124
15834	835125
10435	835126
14117	835127
1507	835128
32256	835129
44118	835130
51434	835131
3082	835132
23307	835133
21505	835134
16507	835135
19709	835136
81706	835137
891	835138
12237	835139
3150	835140
1486	835141
3098	835142
23454	835143
91537	835144
749	835145
38	835146
635	835147
588	835148
2285	835149
30932	835150
83501	835151
6043	835152
47899	835153
39831	835154
6227	835155
72785	835156
127775	835157
1282	835158
88234	835159
10445	835160
10931	835161
13026	835162
1375	835163
18533	835164
132808	835165
47957	835166
66197	835167
24799	835168
7641	835169
34591	835170
1973	835171
369	835172
9251	835173
33249	835174
1600	835175
76	835176
868	835177
14614	835178
713	835179
59	835180
151101	835181
13011	835182
106355	835183
10064	835184
14181	835185
938	835186
83633	835187
57595	835188
12776	835189
15536	835190
21905	835191
64578	835192
45232	835193
134186	835194
10599	835195
20072	835196
19952	835197
3638	835198
1942	835199
561	835200
5199	835201
191	835202
389	835203
21493	835204
35215	835205
14128	835206
92498	835207
109297	835208
59380	835209
11512	835210
107	835211
30212	835212
7226	835213
10011	835214
10680	835215
113489	835216
2988	835217
12223	835218
62135	835219
13458	835220
23934	835221
18868	835222
27301	835223
78128	835224
64929	835225
380	835226
13710	835227
2197	835228
54122	835229
12339	835230
77679	835231
50143	835232
732	835233
76633	835234
61042	835235
51670	835236
61145	835237
52849	835238
65695	835239
2786	835240
109418	835241
76418	835242
115707	835243
83780	835244
56482	835245
57699	835246
74683	835247
66655	835248
28358	835249
21888	835250
64434	835251
27668	835252
3032	835253
18301	835254
24882	835255
97564	835256
17757	835257
24122	835258
102372	835259
3624	835260
12740	835261
35490	835262
27692	835263
56568	835264
11173	835265
59243	835266
4262	835267
9168	835268
82909	835269
81714	835270
36615	835271
34633	835272
73207	835273
12492	835274
28225	835275
96015	835276
131604	835277
42973	835278
126016	835279
1399	835280
43337	835281
45542	835282
78183	835283
56950	835284
3909	835285
6957	835286
24329	835287
88963	835288
1500	835289
34565	835290
27232	835291
51483	835292
1282	835293
58360	835294
110461	835295
97532	835296
11386	835297
27517	835298
67517	835299
56	835300
16125	835301
686	835302
4138	835303
1660	835304
2158	835305
77425	835306
2313	835307
2070	835308
45174	835309
56900	835310
3427	835311
3050	835312
16496	835313
63585	835314
18838	835315
9608	835316
870	835317
75742	835318
800	835319
14343	835320
60503	835321
508	835322
7693	835323
21327	835324
17277	835325
1431	835326
24123	835327
19269	835328
2838	835329
59509	835330
4348	835331
31433	835332
13903	835333
18229	835334
12077	835335
1675	835336
10007	835337
43597	835338
68117	835339
62300	835340
85826	835341
61318	835342
84332	835343
11406	835344
98777	835345
10305	835346
59462	835347
7717	835348
2313	835349
2528	835350
3395	835351
2294	835352
2378	835353
12077	835354
539	835355
32873	835356
54201	835357
4751	835358
110921	835359
11493	835360
438	835361
1693	835362
9469	835363
1562	835364
1330	835365
27064	835366
3077	835367
5460	835368
1509	835369
28968	835370
65931	835371
18023	835372
613	835373
43012	835374
70355	835375
27892	835376
4013	835377
1157	835378
1117	835379
201	835380
3182	835381
800	835382
34782	835383
79469	835384
14345	835385
5229	835386
50389	835387
70849	835388
13476	835389
69958	835390
3753	835391
8462	835392
45292	835393
1236	835394
8720	835395
41200	835396
79867	835397
23939	835398
98826	835399
3813	835400
25602	835401
11561	835402
38763	835403
3006	835404
76263	835405
4987	835406
52508	835407
50457	835408
35516	835409
29058	835410
36510	835411
68071	835412
7636	835413
59269	835414
53279	835415
17595	835416
42938	835417
63160	835418
5053	835419
1448	835420
9599	835421
62508	835422
40861	835423
16958	835424
61094	835425
20120	835426
13494	835427
70141	835428
5683	835429
35841	835430
21099	835431
132333	835432
12332	835433
27221	835434
106443	835435
13798	835436
846	835437
3178	835438
37732	835439
20637	835440
6655	835441
5362	835442
11249	835443
54789	835444
37901	835445
16960	835446
28832	835447
2643	835448
23553	835449
62480	835450
7672	835451
15477	835452
1412	835453
24802	835454
3035	835455
65996	835456
5626	835457
73197	835458
79060	835459
14871	835460
85465	835461
12480	835462
2313	835463
36009	835464
14647	835465
16246	835466
26557	835467
54125	835468
38872	835469
115332	835470
462	835471
20891	835472
113639	835473
20864	835474
5815	835475
19938	835476
93400	835477
117259	835478
40869	835479
52335	835480
127261	835481
83110	835482
28390	835483
2749	835484
6928	835485
99383	835486
38560	835487
6073	835488
621	835489
93653	835490
1197	835491
113224	835492
19669	835493
98714	835494
28173	835495
27122	835496
919	835497
14006	835498
105828	835499
105581	835500
7250	835501
6073	835502
10569	835503
2307	835504
48392	835505
22498	835506
5199	835507
10935	835508
20042	835509
3904	835510
10340	835511
81510	835512
102503	835513
8542	835514
5040	835515
11589	835516
57484	835517
34289	835518
36072	835519
14422	835520
12557	835521
37804	835522
20861	835523
64439	835524
34256	835525
5974	835526
18816	835527
18353	835528
2629	835529
23170	835530
16535	835531
7459	835532
4311	835533
7833	835534
40089	835535
70126	835536
6637	835537
533	835538
80396	835539
1113	835540
635	835541
67006	835542
789	835543
9696	835544
6386	835545
87737	835546
54760	835547
29223	835548
80329	835549
21726	835550
31413	835551
19132	835552
7034	835553
69387	835554
16616	835555
82905	835556
840	835557
56204	835558
16060	835559
73603	835560
20674	835561
28796	835562
9445	835563
13494	835564
7370	835565
8884	835566
8327	835567
11542	835568
44105	835569
16060	835570
10252	835571
7196	835572
405	835573
15216	835574
91458	835575
2163	835576
24383	835577
7908	835578
363	835579
1902	835580
64791	835581
1598	835582
3327	835583
90017	835584
76999	835585
53849	835586
17022	835587
690	835588
22237	835589
31477	835590
9294	835591
1494	835592
72780	835593
69922	835594
7993	835595
16696	835596
34436	835597
64058	835598
16696	835599
69847	835600
73384	835601
16696	835602
8255	835603
76859	835604
58	835605
49743	835606
1412	835607
8690	835608
35448	835609
44896	835610
44896	835611
9470	835612
11796	835613
99771	835614
104891	835615
26413	835616
26552	835617
57748	835618
48193	835619
24725	835620
29126	835621
82930	835622
95830	835623
18084	835624
63479	835625
26552	835626
42302	835627
86245	835628
79547	835629
95523	835630
15586	835631
48045	835632
105005	835633
38262	835634
81435	835635
35974	835636
55441	835637
124081	835638
17920	835639
10079	835640
9696	835641
59396	835642
31702	835643
58644	835644
69414	835645
31146	835646
66440	835647
68754	835648
94438	835649
25922	835650
46395	835651
58999	835652
54491	835653
105865	835654
17997	835655
20819	835656
4054	835657
134302	835658
64521	835659
68812	835660
87435	835661
162017	835662
129058	835663
22816	835664
31131	835665
287	835666
31131	835667
1454	835668
17115	835669
647	835670
35181	835671
28335	835672
28335	835673
24349	835674
389	835675
7027	835676
16941	835677
36214	835678
8340	835679
35079	835680
64970	835681
28741	835682
44094	835683
12768	835684
3429	835685
331	835686
685	835687
865	835688
107560	835689
27711	835690
21516	835691
30956	835692
13231	835693
3315	835694
4265	835695
69982	835696
48483	835697
13454	835698
11368	835699
17102	835700
20443	835701
2306	835702
52333	835703
51566	835704
15668	835705
6077	835706
11458	835707
59302	835708
38470	835709
83865	835710
62236	835711
101356	835712
33662	835713
107540	835714
38642	835715
3926	835716
16099	835717
8878	835718
90128	835719
3169	835720
3926	835721
4214	835722
11290	835723
4038	835724
9962	835725
34422	835726
4315	835727
1163	835728
70982	835729
3038	835730
81982	835731
77898	835732
113720	835733
640	835734
17641	835735
67540	835736
40966	835737
29601	835738
24989	835739
11640	835740
105592	835741
18731	835742
73709	835743
38500	835744
21381	835745
108389	835746
97740	835747
66856	835748
18751	835749
16243	835750
27260	835751
71483	835752
1786	835753
96307	835754
25398	835755
46111	835756
108695	835757
111804	835758
23043	835759
6800	835760
12282	835761
70133	835762
19691	835763
16693	835764
37857	835765
23865	835766
16804	835767
79819	835768
3035	835769
92548	835770
34415	835771
51258	835772
73503	835773
59546	835774
11610	835775
160592	835776
65636	835777
71449	835778
100688	835779
93837	835780
93778	835781
22621	835782
12282	835783
59339	835784
80564	835785
15866	835786
9341	835787
25268	835788
102275	835789
98037	835790
28134	835791
22128	835792
1265	835793
52808	835794
8951	835795
39951	835796
19931	835797
24842	835798
1026	835799
759	835800
50344	835801
70642	835802
10243	835803
76788	835804
104396	835805
11469	835806
16501	835807
19933	835808
7167	835809
49179	835810
85	835811
11528	835812
709	835813
5733	835814
1246	835815
47040	835816
13413	835817
9278	835818
7656	835819
96966	835820
22591	835821
1869	835822
56700	835823
3453	835824
15704	835825
3218	835826
31660	835827
31441	835828
20379	835829
121599	835830
78258	835831
28759	835832
992	835833
54806	835834
35709	835835
49848	835836
40513	835837
90748	835838
69993	835839
11467	835840
2020	835841
12763	835842
30604	835843
1810	835844
69925	835845
3286	835846
20443	835847
33535	835848
105310	835849
63216	835850
50634	835851
107246	835852
28442	835853
43319	835854
14317	835855
12376	835856
29644	835857
27085	835858
4465	835859
9843	835860
62198	835861
23772	835862
36813	835863
46796	835864
4775	835865
3961	835866
123019	835867
3714	835868
36813	835869
48403	835870
14349	835871
1407	835872
2157	835873
7528	835874
38642	835875
109242	835876
63453	835877
77822	835878
38482	835879
21190	835880
97593	835881
2826	835882
16507	835883
1529	835884
68310	835885
18467	835886
6664	835887
375	835888
7333	835889
48957	835890
106869	835891
11373	835892
18073	835893
8996	835894
34740	835895
69750	835896
58292	835897
72219	835898
2672	835899
14179	835900
49431	835901
49633	835902
13289	835903
22988	835904
85372	835905
2201	835906
11249	835907
25542	835908
3997	835909
1593	835910
7826	835911
438	835912
39313	835913
99647	835914
6606	835915
12070	835916
2607	835917
76310	835918
48760	835919
49200	835920
52266	835921
57440	835922
4149	835923
34170	835924
4232	835925
33920	835926
6134	835927
31316	835928
117505	835929
37989	835930
31573	835931
22252	835932
7334	835933
8496	835934
6246	835935
7999	835936
48498	835937
61579	835938
32352	835939
51509	835940
7946	835941
41177	835942
17800	835943
29937	835944
23553	835945
19213	835946
1291	835947
41974	835948
5953	835949
6643	835950
2909	835951
788	835952
50547	835953
5397	835954
71709	835955
711	835956
2461	835957
5027	835958
885	835959
2676	835960
88053	835961
77111	835962
69066	835963
11752	835964
97593	835965
63204	835966
101223	835967
118687	835968
74507	835969
38878	835970
49954	835971
46280	835972
40576	835973
310	835974
26086	835975
37783	835976
11012	835977
46167	835978
101460	835979
30279	835980
32795	835981
105935	835982
32268	835983
12721	835984
52932	835985
122560	835986
77962	835987
10892	835988
115555	835989
7235	835990
52323	835991
88176	835992
4861	835993
8331	835994
30696	835995
3802	835996
7376	835997
55339	835998
42317	835999
36545	836000
72189	836001
6531	836002
8932	836003
76727	836004
174	836005
13385	836006
1560	836007
49137	836008
4803	836009
65491	836010
30355	836011
4834	836012
47241	836013
19155	836014
8176	836015
38884	836016
20150	836017
52499	836018
6934	836019
19941	836020
3559	836021
2305	836022
557	836023
40850	836024
69268	836025
30041	836026
66937	836027
24723	836028
35027	836029
44435	836030
14132	836031
2114	836032
91526	836033
3031	836034
4704	836035
6619	836036
76271	836037
15269	836038
1026	836039
16951	836040
17280	836041
101984	836042
25863	836043
21476	836044
2540	836045
26869	836046
10006	836047
13695	836048
13568	836049
68248	836050
43370	836051
58022	836052
53242	836053
94584	836054
87185	836055
91905	836056
26008	836057
58609	836058
52031	836059
28138	836060
106837	836061
51594	836062
67739	836063
113195	836064
14397	836065
113093	836066
26691	836067
100336	836068
92	836069
4913	836070
37103	836071
18177	836072
35390	836073
85264	836074
33232	836075
11131	836076
8317	836077
4487	836078
5206	836079
1157	836080
18838	836081
59108	836082
56555	836083
14761	836084
28027	836085
89411	836086
11323	836087
6680	836088
5741	836089
16402	836090
35563	836091
38873	836092
22055	836093
82866	836094
35983	836095
26115	836096
14957	836097
13123	836098
47669	836099
6348	836100
62312	836101
25250	836102
48400	836103
22229	836104
25462	836105
49325	836106
5537	836107
34522	836108
30358	836109
11058	836110
26238	836111
39731	836112
26719	836113
16252	836114
11135	836115
26431	836116
28611	836117
37620	836118
15981	836119
89176	836120
26582	836121
58543	836122
173	836123
20419	836124
38085	836125
15919	836126
59140	836127
328	836128
2047	836129
10577	836130
1887	836131
14644	836132
7754	836133
62292	836134
6215	836135
12363	836136
35464	836137
8843	836138
9843	836139
7916	836140
4100	836141
31180	836142
19558	836143
6753	836144
27740	836145
79174	836146
3868	836147
45219	836148
34056	836149
16085	836150
5693	836151
94377	836152
18850	836153
61537	836154
22405	836155
25857	836156
96471	836157
51628	836158
135505	836159
3556	836160
1688	836161
41455	836162
886	836163
48902	836164
102199	836165
13799	836166
52182	836167
5253	836168
31997	836169
101146	836170
53443	836171
77577	836172
91324	836173
14304	836174
15937	836175
89151	836176
82225	836177
69265	836178
23568	836179
22272	836180
37562	836181
27164	836182
150666	836183
34660	836184
29063	836185
26492	836186
56129	836187
4407	836188
3077	836189
113712	836190
106727	836191
2735	836192
28991	836193
16457	836194
561	836195
210	836196
16534	836197
2669	836198
9866	836199
23065	836200
121363	836201
54249	836202
2261	836203
36252	836204
70372	836205
17237	836206
30109	836207
11670	836208
47136	836209
55223	836210
47954	836211
11715	836212
5211	836213
64729	836214
61777	836215
23536	836216
17445	836217
93577	836218
123197	836219
7370	836220
30643	836221
102558	836222
54280	836223
55421	836224
2144	836225
37247	836226
15262	836227
4639	836228
90685	836229
77291	836230
178	836231
47693	836232
21156	836233
19647	836234
70564	836235
78387	836236
58997	836237
95713	836238
23065	836239
101091	836240
48864	836241
40696	836242
47738	836243
7189	836244
38188	836245
21939	836246
33080	836247
7408	836248
49940	836249
13396	836250
35058	836251
44441	836252
41576	836253
5237	836254
55427	836255
24902	836256
9008	836257
4689	836258
11297	836259
388	836260
18358	836261
127872	836262
88003	836263
51282	836264
81892	836265
75559	836266
18698	836267
102063	836268
76824	836269
28046	836270
8038	836271
68037	836272
44940	836273
138602	836274
50543	836275
53223	836276
4753	836277
7408	836278
17054	836279
120397	836280
53438	836281
23850	836282
52818	836283
19962	836284
51180	836285
20684	836286
45908	836287
36041	836288
12344	836289
15275	836290
102574	836291
30370	836292
61170	836293
32189	836294
126441	836295
114696	836296
4898	836297
80548	836298
63552	836299
80622	836300
95261	836301
15637	836302
20453	836303
59164	836304
38179	836305
36768	836306
9788	836307
75995	836308
95426	836309
42514	836310
72090	836311
58057	836312
26674	836313
19630	836314
24918	836315
36638	836316
28071	836317
80674	836318
72682	836319
29703	836320
49918	836321
109417	836322
8706	836323
26268	836324
120296	836325
61589	836326
58443	836327
12344	836328
85126	836329
105654	836330
55076	836331
110633	836332
68881	836333
7483	836334
50785	836335
37957	836336
70243	836337
134147	836338
19598	836339
79486	836340
61454	836341
152680	836342
46274	836343
42066	836344
18496	836345
37447	836346
66216	836347
50842	836348
64803	836349
115623	836350
41632	836351
6427	836352
5904	836353
33323	836354
37447	836355
23053	836356
58955	836357
104386	836358
28376	836359
106024	836360
12359	836361
62201	836362
36015	836363
72892	836364
102326	836365
79603	836366
82825	836367
134568	836368
99346	836369
85231	836370
78202	836371
80547	836372
100619	836373
22256	836374
114685	836375
19092	836376
32453	836377
65601	836378
73585	836379
127866	836380
30370	836381
81099	836382
85134	836383
48706	836384
102335	836385
83467	836386
35887	836387
5149	836388
16514	836389
89078	836390
107145	836391
76463	836392
94233	836393
61371	836394
8146	836395
31143	836396
118674	836397
27542	836398
6521	836399
33140	836400
11662	836401
74565	836402
44926	836403
58225	836404
166205	836405
36141	836406
33239	836407
99547	836408
2293	836409
88229	836410
102134	836411
77929	836412
20459	836413
62224	836414
99652	836415
84869	836416
105031	836417
107136	836418
89670	836419
103518	836420
88100	836421
85372	836422
28891	836423
24794	836424
84589	836425
62116	836426
97608	836427
5904	836428
16496	836429
38722	836430
97844	836431
757	836432
20806	836433
71074	836434
162165	836435
23482	836436
1819	836437
95410	836438
70399	836439
27543	836440
27203	836441
84705	836442
75662	836443
18868	836444
55493	836445
108576	836446
31721	836447
64709	836448
44845	836449
24270	836450
15310	836451
72184	836452
72100	836453
45496	836454
47213	836455
81725	836456
73793	836457
5966	836458
115834	836459
112836	836460
113685	836461
64179	836462
36622	836463
50376	836464
106933	836465
23579	836466
4695	836467
55039	836468
27706	836469
125916	836470
12351	836471
55618	836472
39566	836473
23961	836474
21588	836475
70954	836476
72923	836477
90972	836478
102890	836479
11802	836480
61381	836481
40522	836482
92231	836483
919	836484
37782	836485
142151	836486
68143	836487
56643	836488
42027	836489
42206	836490
12377	836491
96721	836492
5754	836493
74272	836494
48923	836495
104308	836496
98317	836497
39418	836498
42276	836499
35531	836500
87245	836501
28857	836502
111767	836503
84756	836504
91425	836505
67611	836506
85433	836507
56233	836508
52821	836509
85471	836510
44717	836511
26710	836512
67049	836513
68053	836514
4303	836515
79474	836516
36205	836517
104883	836518
54248	836519
23460	836520
27658	836521
9880	836522
9754	836523
8016	836524
5732	836525
33651	836526
54550	836527
18826	836528
31158	836529
59032	836530
72029	836531
37407	836532
70460	836533
86659	836534
111898	836535
58543	836536
32242	836537
661	836538
9617	836539
13582	836540
69270	836541
77920	836542
60202	836543
62770	836544
50	836545
11237	836546
48927	836547
10110	836548
14687	836549
2015	836550
110064	836551
17935	836552
15835	836553
53195	836554
18745	836555
113907	836556
54393	836557
72749	836558
90304	836559
44206	836560
32958	836561
138394	836562
4856	836563
10005	836564
40097	836565
2015	836566
19820	836567
58987	836568
113109	836569
59881	836570
77537	836571
8542	836572
20424	836573
32823	836574
101943	836575
77850	836576
103829	836577
52110	836578
15227	836579
45408	836580
50504	836581
118585	836582
24832	836583
10097	836584
6913	836585
45805	836586
60242	836587
6013	836588
6216	836589
19682	836590
73751	836591
4000	836592
51107	836593
4946	836594
39191	836595
57371	836596
28393	836597
100807	836598
73019	836599
38654	836600
34093	836601
19927	836602
56520	836603
26108	836604
90948	836605
41887	836606
85468	836607
100664	836608
31436	836609
98309	836610
24942	836611
5681	836612
6133	836613
79913	836614
81501	836615
45394	836616
107692	836617
32356	836618
4058	836619
1318	836620
65644	836621
76940	836622
34236	836623
23260	836624
13956	836625
83724	836626
8127	836627
34236	836628
36498	836629
82692	836630
988	836631
8984	836632
4270	836633
62827	836634
56020	836635
93611	836636
4946	836637
134397	836638
1446	836639
11316	836640
74620	836641
31933	836642
40857	836643
76278	836644
14441	836645
72291	836646
7480	836647
56559	836648
19588	836649
10045	836650
959	836651
60999	836652
101945	836653
95371	836654
36545	836655
45935	836656
17060	836657
78223	836658
98289	836659
33786	836660
98307	836661
149140	836662
123073	836663
112728	836664
30909	836665
32980	836666
127977	836667
79350	836668
14237	836669
20673	836670
79064	836671
52494	836672
13443	836673
77647	836674
60090	836675
35910	836676
98957	836677
123880	836678
77673	836679
80339	836680
58016	836681
24890	836682
10427	836683
110132	836684
5168	836685
5535	836686
59984	836687
13788	836688
46882	836689
41703	836690
85213	836691
29685	836692
24387	836693
43156	836694
20069	836695
10134	836696
26747	836697
86425	836698
33786	836699
22014	836700
37092	836701
88206	836702
101950	836703
116516	836704
5655	836705
6730	836706
62472	836707
130977	836708
28193	836709
10077	836710
80315	836711
61374	836712
84945	836713
66241	836714
71882	836715
37650	836716
61739	836717
51641	836718
17598	836719
31571	836720
7146	836721
3099	836722
29080	836723
97561	836724
1292	836725
2827	836726
18297	836727
57986	836728
26566	836729
25576	836730
41374	836731
49527	836732
8815	836733
76604	836734
32896	836735
15851	836736
9878	836737
20372	836738
11197	836739
51509	836740
60445	836741
45918	836742
70149	836743
4704	836744
667	836745
109444	836746
20340	836747
29712	836748
99716	836749
14771	836750
14950	836751
5446	836752
48213	836753
5843	836754
39565	836755
7820	836756
6941	836757
2677	836758
19155	836759
97775	836760
120094	836761
11269	836762
6403	836763
30969	836764
41655	836765
2012	836766
5786	836767
4103	836768
40690	836769
48710	836770
58432	836771
4103	836772
36663	836773
38930	836774
4103	836775
6293	836776
6525	836777
69218	836778
43378	836779
4103	836780
110643	836781
11741	836782
11754	836783
56570	836784
4285	836785
24637	836786
27261	836787
7595	836788
6482	836789
7820	836790
7066	836791
109995	836792
15586	836793
67535	836794
68277	836795
66919	836796
43370	836797
87668	836798
767	836799
30200	836800
10470	836801
26902	836802
31180	836803
5530	836804
6434	836805
14242	836806
117319	836807
26928	836808
24354	836809
45245	836810
60381	836811
42268	836812
42051	836813
44152	836814
31433	836815
948	836816
742	836817
88094	836818
40869	836819
2891	836820
36752	836821
29138	836822
11361	836823
56969	836824
4216	836825
33528	836826
4797	836827
65514	836828
70422	836829
79086	836830
1216	836831
34260	836832
35161	836833
61316	836834
8169	836835
24975	836836
26125	836837
4303	836838
18434	836839
52447	836840
47116	836841
20387	836842
890	836843
95491	836844
37329	836845
1069	836846
171	836847
26125	836848
16798	836849
35182	836850
48468	836851
3451	836852
21841	836853
25787	836854
5209	836855
18832	836856
23961	836857
533	836858
14344	836859
40132	836860
27170	836861
85222	836862
85222	836863
5854	836864
64844	836865
227	836866
63067	836867
32401	836868
9872	836869
810	836870
4797	836871
9625	836872
19743	836873
4797	836874
4409	836875
886	836876
1187	836877
13991	836878
13991	836879
1014	836880
25448	836881
3218	836882
32907	836883
4100	836884
165673	836885
51657	836886
565	836887
810	836888
1319	836889
31475	836890
1463	836891
4891	836892
90650	836893
1532	836894
64358	836895
18197	836896
4658	836897
1092	836898
2803	836899
6375	836900
2803	836901
57588	836902
6006	836903
87224	836904
14318	836905
21880	836906
588	836907
2446	836908
625	836909
16757	836910
11541	836911
129380	836912
18131	836913
70	836914
75474	836915
3407	836916
31111	836917
886	836918
2641	836919
46123	836920
9633	836921
7967	836922
5823	836923
70	836924
16126	836925
87150	836926
5823	836927
999	836928
6941	836929
1788	836930
6342	836931
99622	836932
1373	836933
1218	836934
40403	836935
22995	836936
36106	836937
48060	836938
45445	836939
106855	836940
4322	836941
93980	836942
49278	836943
3101	836944
23357	836945
12111	836946
25917	836947
89501	836948
11158	836949
369	836950
67528	836951
88053	836952
60074	836953
133964	836954
3555	836955
118	836956
37791	836957
4282	836958
9422	836959
4059	836960
36113	836961
21316	836962
22113	836963
9338	836964
36100	836965
79051	836966
5413	836967
8069	836968
16983	836969
65652	836970
36144	836971
53037	836972
44468	836973
21869	836974
72118	836975
38756	836976
40904	836977
1351	836978
6923	836979
108922	836980
17215	836981
66488	836982
40914	836983
90640	836984
28136	836985
5995	836986
16127	836987
90672	836988
98913	836989
55620	836990
739	836991
268	836992
76753	836993
11365	836994
36500	836995
11306	836996
38622	836997
17049	836998
578	836999
8021	837000
117677	837001
46067	837002
14328	837003
49853	837004
17666	837005
11212	837006
1048	837007
44687	837008
1549	837009
4671	837010
10853	837011
78034	837012
9947	837013
15619	837014
56720	837015
11124	837016
2590	837017
29197	837018
5304	837019
4102	837020
7637	837021
12350	837022
18808	837023
44674	837024
7088	837025
987	837026
9223	837027
5356	837028
14610	837029
28490	837030
1340	837031
53283	837032
19970	837033
754	837034
76734	837035
34200	837036
4447	837037
1535	837038
4060	837039
6801	837040
7075	837041
987	837042
4664	837043
37387	837044
57554	837045
20775	837046
23719	837047
16270	837048
91310	837049
15458	837050
2636	837051
56677	837052
19071	837053
13872	837054
41368	837055
12891	837056
34438	837057
41946	837058
52845	837059
34261	837060
8508	837061
2138	837062
30855	837063
56529	837064
24119	837065
59292	837066
26019	837067
42748	837068
37908	837069
10549	837070
21072	837071
71099	837072
100344	837073
71094	837074
12519	837075
5375	837076
1814	837077
13417	837078
19081	837079
1058	837080
22710	837081
14646	837082
3038	837083
2931	837084
1828	837085
2244	837086
81810	837087
20128	837088
1766	837089
7656	837090
41614	837091
49842	837092
70391	837093
52048	837094
1023	837095
6019	837096
37456	837097
29583	837098
131237	837099
55112	837100
55693	837101
28890	837102
11556	837103
3373	837104
4950	837105
5967	837106
17338	837107
30229	837108
116720	837109
17045	837110
34796	837111
89580	837112
10897	837113
179	837114
790	837115
1984	837116
90145	837117
9401	837118
4952	837119
34709	837120
30465	837121
20145	837122
24636	837123
10930	837124
3621	837125
34305	837126
14682	837127
60229	837128
132658	837129
39727	837130
90289	837131
10052	837132
61154	837133
33722	837134
30333	837135
10110	837136
51696	837137
49665	837138
388	837139
6226	837140
4920	837141
22647	837142
14161	837143
99682	837144
24969	837145
18952	837146
51853	837147
7296	837148
9578	837149
80289	837150
2007	837151
86012	837152
3819	837153
27615	837154
65999	837155
17916	837156
4922	837157
52762	837158
39427	837159
19743	837160
10588	837161
13886	837162
54347	837163
3031	837164
133954	837165
1955	837166
31848	837167
6681	837168
54106	837169
11769	837170
59063	837171
23472	837172
86797	837173
75315	837174
61734	837175
37431	837176
14922	837177
81072	837178
78227	837179
95347	837180
54966	837181
7659	837182
34790	837183
53250	837184
42607	837185
7097	837186
47160	837187
74565	837188
31098	837189
111457	837190
5639	837191
8547	837192
24411	837193
2087	837194
36858	837195
145754	837196
47372	837197
22272	837198
45463	837199
57369	837200
21758	837201
17533	837202
2601	837203
66583	837204
4846	837205
37376	837206
44734	837207
21591	837208
52007	837209
43676	837210
20132	837211
13961	837212
5234	837213
60535	837214
12514	837215
141	837216
1714	837217
6713	837218
7384	837219
393	837220
8347	837221
66557	837222
74449	837223
427	837224
6442	837225
4339	837226
28328	837227
16772	837228
35522	837229
22000	837230
27267	837231
28195	837232
88167	837233
40917	837234
21574	837235
4391	837236
44	837237
44456	837238
13600	837239
12513	837240
43122	837241
62164	837242
9872	837243
14885	837244
44011	837245
27536	837246
47328	837247
8306	837248
1377	837249
1622	837250
213	837251
29433	837252
34773	837253
3780	837254
41474	837255
46427	837256
47919	837257
11000	837258
69495	837259
40611	837260
12772	837261
25027	837262
53035	837263
11173	837264
97116	837265
18169	837266
10068	837267
73329	837268
26052	837269
39891	837270
45825	837271
54120	837272
13466	837273
37327	837274
2813	837275
22613	837276
101378	837277
46060	837278
56771	837279
50611	837280
67891	837281
52987	837282
18418	837283
66637	837284
84568	837285
97599	837286
90168	837287
2507	837288
52928	837289
31166	837290
15686	837291
2443	837292
14508	837293
30657	837294
12372	837295
24401	837296
11473	837297
84992	837298
3127	837299
8870	837300
96243	837301
4280	837302
45659	837303
15986	837304
5427	837305
103607	837306
24299	837307
76362	837308
21392	837309
4910	837310
23718	837311
92807	837312
6822	837313
15813	837314
71801	837315
50710	837316
32361	837317
96526	837318
93862	837319
10455	837320
110143	837321
1029	837322
10055	837323
130801	837324
88869	837325
103920	837326
7524	837327
69306	837328
100432	837329
86016	837330
88805	837331
127242	837332
65492	837333
87315	837334
50317	837335
35888	837336
90832	837337
12014	837338
36441	837339
52839	837340
22595	837341
103584	837342
103576	837343
82890	837344
58190	837345
110477	837346
84629	837347
29514	837348
67702	837349
86051	837350
84467	837351
47183	837352
31868	837353
31394	837354
70967	837355
37707	837356
52380	837357
125936	837358
123396	837359
33327	837360
13724	837361
12253	837362
13724	837363
19171	837364
34691	837365
5391	837366
1271	837367
6698	837368
4030	837369
35395	837370
82022	837371
47151	837372
63454	837373
44223	837374
18225	837375
22211	837376
22057	837377
56498	837378
3819	837379
31509	837380
22737	837381
87257	837382
6398	837383
22100	837384
6396	837385
43038	837386
104005	837387
4250	837388
19945	837389
1500	837390
26469	837391
148849	837392
2079	837393
3657	837394
111775	837395
83163	837396
85958	837397
5304	837398
12972	837399
11741	837400
8649	837401
92206	837402
63129	837403
21884	837404
1065	837405
429	837406
41450	837407
590	837408
38798	837409
108511	837410
44007	837411
3156	837412
12397	837413
40996	837414
6047	837415
26008	837416
55112	837417
20123	837418
45360	837419
40744	837420
41870	837421
134432	837422
42165	837423
39901	837424
128796	837425
4286	837426
34573	837427
11458	837428
45618	837429
14169	837430
24987	837431
21333	837432
11977	837433
1967	837434
14202	837435
18998	837436
346	837437
374	837438
229	837439
5484	837440
3289	837441
6040	837442
27755	837443
1753	837444
54647	837445
37394	837446
14202	837447
5626	837448
20520	837449
138717	837450
3838	837451
13031	837452
14572	837453
75480	837454
10902	837455
65073	837456
86828	837457
31405	837458
12020	837459
22248	837460
22398	837461
17290	837462
865	837463
42021	837464
18765	837465
21448	837466
865	837467
8522	837468
16817	837469
3218	837470
30618	837471
31665	837472
87637	837473
2380	837474
1576	837475
2857	837476
2621	837477
37325	837478
10964	837479
26062	837480
63637	837481
590	837482
1907	837483
10329	837484
181	837485
76809	837486
2208	837487
1714	837488
18114	837489
22038	837490
6310	837491
90814	837492
44827	837493
15765	837494
26675	837495
79337	837496
10915	837497
5753	837498
31989	837499
10735	837500
18717	837501
18104	837502
35206	837503
47021	837504
10073	837505
22334	837506
345	837507
45306	837508
13001	837509
1925	837510
78140	837511
27701	837512
116752	837513
31660	837514
52403	837515
16301	837516
14226	837517
89942	837518
43282	837519
57359	837520
26019	837521
29006	837522
57484	837523
136275	837524
59194	837525
68271	837526
626	837527
51619	837528
3682	837529
26198	837530
4318	837531
7073	837532
24397	837533
3791	837534
44759	837535
20347	837536
53079	837537
7299	837538
15929	837539
33216	837540
16929	837541
20861	837542
64393	837543
34274	837544
562	837545
709	837546
1070	837547
65390	837548
65454	837549
42584	837550
10677	837551
138575	837552
14174	837553
5752	837554
53280	837555
26748	837556
37350	837557
35384	837558
26968	837559
101221	837560
43160	837561
76752	837562
6658	837563
1418	837564
86828	837565
9385	837566
23961	837567
62754	837568
12051	837569
68223	837570
36141	837571
3054	837572
16534	837573
14574	837574
49667	837575
3347	837576
21174	837577
148792	837578
5613	837579
50496	837580
1058	837581
944	837582
4199	837583
12987	837584
20480	837585
193	837586
6623	837587
63126	837588
24844	837589
38772	837590
975	837591
89581	837592
928	837593
86751	837594
105457	837595
124716	837596
10563	837597
35226	837598
32160	837599
18688	837600
3441	837601
327	837602
45054	837603
66733	837604
1262	837605
20808	837606
27154	837607
54769	837608
34700	837609
14616	837610
4649	837611
11467	837612
34307	837613
16404	837614
27701	837615
16087	837616
9176	837617
21543	837618
31388	837619
27502	837620
21426	837621
7055	837622
4403	837623
11589	837624
9865	837625
46537	837626
80635	837627
5877	837628
5982	837629
17943	837630
98	837631
38	837632
17943	837633
34307	837634
2398	837635
117390	837636
72257	837637
7968	837638
69261	837639
128836	837640
1688	837641
14553	837642
17502	837643
41687	837644
35033	837645
45065	837646
12365	837647
11795	837648
1860	837649
18528	837650
14174	837651
50355	837652
6300	837653
1241	837654
88039	837655
8343	837656
105242	837657
40641	837658
1114	837659
52131	837660
26115	837661
32984	837662
2219	837663
1973	837664
20639	837665
18873	837666
125998	837667
34491	837668
8845	837669
2006	837670
8326	837671
6344	837672
9169	837673
34417	837674
63126	837675
16721	837676
136094	837677
26723	837678
347	837679
1914	837680
20392	837681
75500	837682
2048	837683
1380	837684
72065	837685
2441	837686
12557	837687
10130	837688
5974	837689
6640	837690
102457	837691
1220	837692
759	837693
45624	837694
8072	837695
35116	837696
118712	837697
148633	837698
76803	837699
15345	837700
58264	837701
1952	837702
918	837703
365	837704
1058	837705
11795	837706
1967	837707
14187	837708
38	837709
21960	837710
3410	837711
33	837712
41515	837713
5324	837714
115045	837715
1279	837716
43123	837717
790	837718
40443	837719
22167	837720
73095	837721
25324	837722
918	837723
30130	837724
33325	837725
15868	837726
44156	837727
12692	837728
2555	837729
38	837730
5600	837731
2940	837732
1086	837733
88733	837734
24288	837735
5362	837736
41317	837737
6823	837738
6352	837739
12223	837740
11625	837741
69054	837742
25324	837743
39794	837744
64172	837745
17759	837746
74519	837747
2510	837748
29691	837749
16961	837750
15360	837751
85461	837752
19725	837753
9853	837754
87605	837755
4395	837756
15906	837757
1205	837758
63541	837759
74799	837760
78853	837761
3083	837762
5538	837763
8845	837764
2142	837765
640	837766
2694	837767
3211	837768
1187	837769
1791	837770
5833	837771
26297	837772
52504	837773
25550	837774
23573	837775
406	837776
3731	837777
20481	837778
21564	837779
28805	837780
79796	837781
9385	837782
405	837783
19751	837784
5174	837785
3233	837786
36723	837787
18820	837788
16218	837789
6329	837790
1241	837791
42640	837792
88840	837793
201	837794
27154	837795
20808	837796
21740	837797
29765	837798
41987	837799
2539	837800
3817	837801
2169	837802
43138	837803
720	837804
3200	837805
60016	837806
14294	837807
1826	837808
6962	837809
6319	837810
37362	837811
3437	837812
9981	837813
20482	837814
30101	837815
1010	837816
783	837817
4463	837818
39945	837819
35400	837820
36010	837821
36010	837822
49277	837823
31388	837824
5995	837825
43626	837826
3212	837827
3732	837828
76483	837829
18701	837830
10250	837831
4854	837832
58630	837833
384	837834
3464	837835
38589	837836
5993	837837
4127	837838
6471	837839
5411	837840
52408	837841
22441	837842
4115	837843
112334	837844
33099	837845
158583	837846
625	837847
3289	837848
30673	837849
87501	837850
5296	837851
5393	837852
29433	837853
33582	837854
6962	837855
64331	837856
7025	837857
391	837858
7096	837859
5742	837860
14654	837861
2992	837862
39178	837863
33544	837864
810	837865
15868	837866
9790	837867
10772	837868
1585	837869
2324	837870
771	837871
18438	837872
18428	837873
49566	837874
69	837875
1193	837876
4649	837877
13021	837878
43656	837879
4409	837880
67	837881
3115	837882
49671	837883
227	837884
42150	837885
9576	837886
956	837887
88	837888
41984	837889
12527	837890
53811	837891
14601	837892
41618	837893
1077	837894
1342	837895
88908	837896
99753	837897
48735	837898
15458	837899
67758	837900
130561	837901
129113	837902
30321	837903
1005	837904
14916	837905
94224	837906
83161	837907
32907	837908
3911	837909
4203	837910
717	837911
7095	837912
77900	837913
15876	837914
3835	837915
9127	837916
96471	837917
295	837918
837	837919
6311	837920
15305	837921
37849	837922
31934	837923
47368	837924
78435	837925
43958	837926
90779	837927
797	837928
8681	837929
899	837930
90751	837931
60210	837932
7924	837933
93665	837934
71170	837935
24366	837936
64275	837937
9404	837938
108630	837939
30184	837940
133825	837941
4635	837942
14378	837943
51475	837944
391	837945
21440	837946
11297	837947
1867	837948
91612	837949
81533	837950
41852	837951
20526	837952
80535	837953
17077	837954
16464	837955
26992	837956
48646	837957
31866	837958
65514	837959
16924	837960
85001	837961
25006	837962
43435	837963
2540	837964
14091	837965
51607	837966
1610	837967
18652	837968
3877	837969
9168	837970
19120	837971
20802	837972
19919	837973
22419	837974
31433	837975
59397	837976
14327	837977
261	837978
128803	837979
3129	837980
82434	837981
24357	837982
9243	837983
102016	837984
505	837985
89	837986
991	837987
777	837988
870	837989
7972	837990
5064	837991
13753	837992
4876	837993
1399	837994
12217	837995
21274	837996
22	837997
12692	837998
2963	837999
10578	838000
1995	838001
6009	838002
24618	838003
16746	838004
25794	838005
64791	838006
1119	838007
1119	838008
18668	838009
23733	838010
7299	838011
46014	838012
12636	838013
53031	838014
18511	838015
2409	838016
120086	838017
61139	838018
1119	838019
5252	838020
2655	838021
28045	838022
8596	838023
53265	838024
325	838025
2690	838026
68904	838027
11004	838028
12541	838029
26397	838030
3383	838031
1119	838032
1431	838033
5084	838034
28829	838035
11162	838036
37130	838037
29572	838038
73164	838039
4286	838040
1708	838041
1868	838042
32495	838043
260	838044
51386	838045
10518	838046
77456	838047
6529	838048
15894	838049
29026	838050
136269	838051
888	838052
840	838053
58919	838054
24412	838055
34559	838056
2590	838057
36745	838058
15271	838059
21456	838060
4221	838061
39871	838062
73232	838063
56927	838064
16261	838065
59491	838066
2266	838067
48218	838068
193	838069
66149	838070
4547	838071
93520	838072
82982	838073
17148	838074
2749	838075
23156	838076
36702	838077
11796	838078
616	838079
21861	838080
56032	838081
16199	838082
44270	838083
3484	838084
24967	838085
35579	838086
110883	838087
59024	838088
29166	838089
28501	838090
26165	838091
13883	838092
22257	838093
86230	838094
9294	838095
145432	838096
60970	838097
106708	838098
28185	838099
37343	838100
10295	838101
36187	838102
28625	838103
44307	838104
2589	838105
22611	838106
4897	838107
94058	838108
15981	838109
6675	838110
21484	838111
66018	838112
42649	838113
4212	838114
82791	838115
11325	838116
47699	838117
11194	838118
64801	838119
104957	838120
148884	838121
12431	838122
57468	838123
56382	838124
77635	838125
2751	838126
18692	838127
52316	838128
16205	838129
16142	838130
24645	838131
15291	838132
30214	838133
63585	838134
2618	838135
1173	838136
120	838137
3592	838138
72219	838139
59845	838140
60037	838141
96286	838142
97008	838143
1055	838144
90230	838145
129220	838146
48944	838147
46247	838148
946	838149
9402	838150
11796	838151
90720	838152
41035	838153
10298	838154
62329	838155
5381	838156
5381	838157
79653	838158
56889	838159
8257	838160
33284	838161
23006	838162
392	838163
3399	838164
14234	838165
2097	838166
1522	838167
2620	838168
555	838169
2821	838170
31153	838171
1271	838172
1271	838173
67927	838174
2821	838175
77064	838176
90993	838177
2321	838178
31153	838179
3028	838180
37682	838181
37287	838182
65711	838183
4532	838184
1175	838185
47737	838186
44198	838187
100715	838188
26330	838189
83881	838190
55585	838191
88699	838192
100870	838193
13754	838194
4065	838195
8570	838196
62096	838197
20322	838198
19612	838199
102870	838200
7264	838201
22167	838202
4051	838203
291	838204
4747	838205
35155	838206
47366	838207
106023	838208
45366	838209
12763	838210
10260	838211
64575	838212
131056	838213
1509	838214
32929	838215
6855	838216
2883	838217
1600	838218
41666	838219
2165	838220
1193	838221
37250	838222
53818	838223
11760	838224
27788	838225
3028	838226
9790	838227
5381	838228
1340	838229
2690	838230
1036	838231
1138	838232
948	838233
13159	838234
2389	838235
3502	838236
73025	838237
4597	838238
351	838239
3665	838240
9926	838241
28735	838242
26295	838243
34478	838244
19062	838245
2928	838246
13970	838247
44129	838248
52885	838249
40801	838250
4797	838251
21335	838252
29412	838253
22806	838254
149	838255
13332	838256
28490	838257
45570	838258
24739	838259
1114	838260
12711	838261
43046	838262
29316	838263
37771	838264
33020	838265
37733	838266
209	838267
90279	838268
22070	838269
12600	838270
13527	838271
28956	838272
7448	838273
17916	838274
2382	838275
24794	838276
174	838277
92889	838278
16281	838279
81180	838280
19746	838281
3038	838282
16592	838283
73638	838284
6808	838285
1384	838286
7569	838287
3194	838288
14893	838289
2688	838290
14424	838291
8601	838292
2870	838293
65687	838294
11124	838295
125837	838296
17319	838297
23253	838298
90304	838299
71604	838300
21084	838301
76869	838302
47390	838303
40823	838304
66228	838305
51026	838306
84366	838307
136231	838308
93734	838309
85298	838310
46374	838311
63290	838312
56141	838313
15538	838314
22124	838315
583	838316
46888	838317
76859	838318
56168	838319
124624	838320
9593	838321
47711	838322
79713	838323
42286	838324
12908	838325
3249	838326
4244	838327
45161	838328
19091	838329
86480	838330
34839	838331
115739	838332
67763	838333
11439	838334
34583	838335
90892	838336
76419	838337
41599	838338
31612	838339
62617	838340
82143	838341
27340	838342
40151	838343
66572	838344
51392	838345
62396	838346
54669	838347
54336	838348
26213	838349
9836	838350
22124	838351
3872	838352
93672	838353
23443	838354
4122	838355
2008	838356
31721	838357
31721	838358
65843	838359
14768	838360
7075	838361
9817	838362
11136	838363
10749	838364
13549	838365
66642	838366
6738	838367
14865	838368
844	838369
8537	838370
38866	838371
73579	838372
7370	838373
89128	838374
24687	838375
5227	838376
25217	838377
72818	838378
98888	838379
5766	838380
113630	838381
107535	838382
9972	838383
11457	838384
79644	838385
132953	838386
81712	838387
4120	838388
4120	838389
5957	838390
34833	838391
37458	838392
17102	838393
41309	838394
68925	838395
3346	838396
2041	838397
25401	838398
22758	838399
25597	838400
1609	838401
53858	838402
9766	838403
32956	838404
22119	838405
58337	838406
83655	838407
38112	838408
49304	838409
75721	838410
9649	838411
4268	838412
64863	838413
113139	838414
7965	838415
1110	838416
1065	838417
7946	838418
11236	838419
3056	838420
18131	838421
1981	838422
44593	838423
6006	838424
1826	838425
947	838426
552	838427
2020	838428
474	838429
866	838430
7908	838431
21470	838432
7946	838433
6841	838434
4876	838435
79177	838436
17857	838437
8543	838438
48972	838439
59836	838440
17865	838441
25412	838442
39381	838443
36247	838444
3113	838445
3285	838446
134396	838447
54762	838448
5853	838449
4047	838450
21960	838451
21960	838452
181	838453
46246	838454
4155	838455
12053	838456
5735	838457
33941	838458
57359	838459
13263	838460
44759	838461
7652	838462
2893	838463
18717	838464
14344	838465
7528	838466
36035	838467
16961	838468
9842	838469
75349	838470
90511	838471
75768	838472
113771	838473
3716	838474
24373	838475
14585	838476
37418	838477
28057	838478
19197	838479
53428	838480
5452	838481
3904	838482
14111	838483
9626	838484
17637	838485
133	838486
588	838487
1624	838488
772	838489
6463	838490
6770	838491
6770	838492
7733	838493
1826	838494
2015	838495
5090	838496
1424	838497
15692	838498
12684	838499
8317	838500
1305	838501
11081	838502
5324	838503
2935	838504
2010	838505
2825	838506
12252	838507
43656	838508
14251	838509
15338	838510
3098	838511
667	838512
11385	838513
5329	838514
2803	838515
58340	838516
81108	838517
327	838518
90161	838519
19092	838520
4649	838521
60295	838522
3368	838523
2117	838524
38	838525
44718	838526
73875	838527
3850	838528
10366	838529
16746	838530
12871	838531
17109	838532
6320	838533
44156	838534
16077	838535
9903	838536
11467	838537
6320	838538
11596	838539
21470	838540
686	838541
9752	838542
24099	838543
4403	838544
7052	838545
14062	838546
47069	838547
40135	838548
1645	838549
10252	838550
4859	838551
405	838552
5522	838553
59568	838554
60485	838555
89111	838556
1282	838557
36275	838558
59951	838559
37829	838560
21844	838561
47404	838562
99228	838563
1705	838564
857	838565
578	838566
44056	838567
15735	838568
39763	838569
56540	838570
36562	838571
55240	838572
1299	838573
83864	838574
391	838575
68314	838576
8017	838577
14792	838578
66560	838579
2272	838580
405	838581
7633	838582
14797	838583
17363	838584
7263	838585
5680	838586
23800	838587
1692	838588
4530	838589
52827	838590
542	838591
8924	838592
42499	838593
87870	838594
113294	838595
58264	838596
391	838597
59953	838598
90098	838599
1490	838600
975	838601
1490	838602
87793	838603
6237	838604
6237	838605
1507	838606
15674	838607
1490	838608
1507	838609
1507	838610
32337	838611
6231	838612
14862	838613
12446	838614
8797	838615
125558	838616
1599	838617
42032	838618
12315	838619
64674	838620
2364	838621
17647	838622
136162	838623
114065	838624
8845	838625
16507	838626
10237	838627
1571	838628
3113	838629
11014	838630
552	838631
8822	838632
39945	838633
1058	838634
50	838635
2364	838636
20395	838637
10615	838638
632	838639
7537	838640
14211	838641
41515	838642
137287	838643
5516	838644
52141	838645
33881	838646
41987	838647
552	838648
22167	838649
625	838650
9091	838651
1241	838652
7299	838653
18453	838654
21749	838655
5680	838656
121124	838657
20497	838658
126719	838659
38	838660
34399	838661
4637	838662
13231	838663
46909	838664
4398	838665
3211	838666
8066	838667
4311	838668
8085	838669
54753	838670
7257	838671
3985	838672
12776	838673
2727	838674
52859	838675
3504	838676
1705	838677
4797	838678
772	838679
4612	838680
405	838681
14275	838682
14275	838683
18701	838684
6947	838685
40123	838686
41313	838687
31629	838688
40474	838689
31388	838690
17353	838691
772	838692
5075	838693
41515	838694
12681	838695
31421	838696
2364	838697
3383	838698
8935	838699
40443	838700
22707	838701
9990	838702
28077	838703
2169	838704
3326	838705
15868	838706
405	838707
1029	838708
16542	838709
15893	838710
53253	838711
41625	838712
405	838713
6342	838714
31433	838715
26644	838716
5901	838717
2715	838718
3052	838719
20395	838720
136301	838721
1086	838722
2364	838723
552	838724
552	838725
14179	838726
1006	838727
36158	838728
5075	838729
162	838730
162	838731
4495	838732
36173	838733
1652	838734
38	838735
8085	838736
8085	838737
843	838738
68256	838739
10699	838740
6358	838741
4495	838742
14294	838743
7908	838744
91	838745
113903	838746
1766	838747
6449	838748
47069	838749
25439	838750
10878	838751
30000	838752
14412	838753
8723	838754
4328	838755
4407	838756
20395	838757
138601	838758
26049	838759
39366	838760
10865	838761
578	838762
15524	838763
136002	838764
46213	838765
46213	838766
21880	838767
34189	838768
4232	838769
8943	838770
22805	838771
3439	838772
1214	838773
50743	838774
3211	838775
2415	838776
8224	838777
91	838778
2511	838779
1168	838780
3082	838781
44833	838782
1688	838783
8338	838784
31540	838785
26644	838786
759	838787
759	838788
952	838789
22805	838790
3410	838791
31342	838792
9176	838793
29028	838794
631	838795
110	838796
18549	838797
49694	838798
13739	838799
2597	838800
2363	838801
702	838802
64856	838803
1073	838804
3777	838805
14226	838806
19743	838807
7763	838808
102777	838809
93408	838810
83727	838811
1086	838812
700	838813
83033	838814
13579	838815
48026	838816
1878	838817
36072	838818
4086	838819
934	838820
33325	838821
567	838822
3653	838823
27949	838824
569	838825
6095	838826
62710	838827
8543	838828
2496	838829
18877	838830
14874	838831
2814	838832
26644	838833
5524	838834
339	838835
9839	838836
2169	838837
25443	838838
70	838839
31669	838840
402	838841
5846	838842
2715	838843
5538	838844
977	838845
8294	838846
8294	838847
3200	838848
1016	838849
8471	838850
7434	838851
50743	838852
6099	838853
31988	838854
4127	838855
83087	838856
2466	838857
2384	838858
195	838859
16100	838860
8845	838861
4154	838862
15807	838863
30130	838864
25374	838865
22294	838866
843	838867
234	838868
596	838869
7569	838870
11385	838871
2779	838872
542	838873
3485	838874
622	838875
2013	838876
542	838877
8066	838878
48082	838879
162	838880
28445	838881
2363	838882
24654	838883
891	838884
44044	838885
18143	838886
2117	838887
27140	838888
1029	838889
1065	838890
1185	838891
13530	838892
27595	838893
5256	838894
143	838895
4221	838896
28805	838897
565	838898
3405	838899
15338	838900
19	838901
23094	838902
43674	838903
1403	838904
3504	838905
16111	838906
339	838907
11602	838908
10472	838909
21945	838910
46894	838911
68754	838912
91980	838913
110	838914
41195	838915
6809	838916
12466	838917
567	838918
4169	838919
26733	838920
4937	838921
2384	838922
13577	838923
37246	838924
39486	838925
1253	838926
7455	838927
5076	838928
2163	838929
11675	838930
19118	838931
58979	838932
85004	838933
4288	838934
1058	838935
1147	838936
15297	838937
8457	838938
104004	838939
326	838940
11014	838941
326	838942
1117	838943
41401	838944
31545	838945
35929	838946
810	838947
1660	838948
4297	838949
42308	838950
7382	838951
7591	838952
4318	838953
1004	838954
1870	838955
53389	838956
727	838957
143	838958
201	838959
4306	838960
15660	838961
3562	838962
14165	838963
1925	838964
139296	838965
5523	838966
4649	838967
5663	838968
1570	838969
6825	838970
11788	838971
23073	838972
11014	838973
32459	838974
578	838975
4424	838976
23487	838977
3425	838978
14174	838979
58979	838980
8353	838981
3731	838982
50679	838983
504	838984
1016	838985
5667	838986
7462	838987
109	838988
17356	838989
7672	838990
2261	838991
3915	838992
63353	838993
5658	838994
6957	838995
23418	838996
63369	838997
9380	838998
18823	838999
21241	839000
7402	839001
29496	839002
91012	839003
12485	839004
34701	839005
62847	839006
128117	839007
37952	839008
34730	839009
10941	839010
58830	839011
35243	839012
13592	839013
40689	839014
30867	839015
7765	839016
38542	839017
86169	839018
11004	839019
16560	839020
2064	839021
45484	839022
41147	839023
17058	839024
34473	839025
4665	839026
7969	839027
55295	839028
26909	839029
5635	839030
17382	839031
6116	839032
1439	839033
12492	839034
44769	839035
14250	839036
64780	839037
124198	839038
13113	839039
18857	839040
82861	839041
7389	839042
45354	839043
27659	839044
15367	839045
27104	839046
3659	839047
26117	839048
14687	839049
58150	839050
41704	839051
92747	839052
23903	839053
139888	839054
21356	839055
11694	839056
12991	839057
62849	839058
39536	839059
26055	839060
48497	839061
16487	839062
3006	839063
36226	839064
75138	839065
19107	839066
17916	839067
17916	839068
39158	839069
75521	839070
31885	839071
6474	839072
7907	839073
69517	839074
57644	839075
92786	839076
65471	839077
8025	839078
7234	839079
9586	839080
56180	839081
25832	839082
1443	839083
5283	839084
130329	839085
17087	839086
29731	839087
13012	839088
511	839089
6227	839090
788	839091
20879	839092
51250	839093
8933	839094
34247	839095
23659	839096
48803	839097
28750	839098
823	839099
22832	839100
32163	839101
20717	839102
15759	839103
3234	839104
52762	839105
935	839106
747	839107
3147	839108
25378	839109
5693	839110
1817	839111
42568	839112
692	839113
33517	839114
1918	839115
11368	839116
17670	839117
22817	839118
692	839119
7213	839120
1161	839121
2684	839122
8611	839123
870	839124
9814	839125
2433	839126
23103	839127
58882	839128
3399	839129
3262	839130
472	839131
1831	839132
2006	839133
69268	839134
3082	839135
2335	839136
10332	839137
6996	839138
42603	839139
38900	839140
51107	839141
80080	839142
81128	839143
31145	839144
10075	839145
7022	839146
6307	839147
6307	839148
14293	839149
138701	839150
44798	839151
137610	839152
19568	839153
6065	839154
20445	839155
6443	839156
2511	839157
67578	839158
4100	839159
36031	839160
4000	839161
11012	839162
64566	839163
7598	839164
10769	839165
154841	839166
44821	839167
46140	839168
5887	839169
16441	839170
37937	839171
56672	839172
2650	839173
75739	839174
73320	839175
5879	839176
791	839177
10728	839178
9045	839179
28063	839180
37432	839181
4698	839182
4212	839183
42008	839184
28825	839185
47753	839186
9972	839187
8698	839188
52192	839189
12223	839190
28230	839191
26502	839192
10283	839193
3859	839194
97000	839195
64621	839196
49913	839197
16518	839198
14358	839199
102913	839200
61620	839201
2826	839202
27567	839203
2561	839204
27000	839205
115299	839206
76852	839207
25455	839208
1383	839209
112599	839210
35402	839211
2153	839212
41348	839213
575	839214
8167	839215
14771	839216
46247	839217
43196	839218
1507	839219
70170	839220
2335	839221
6492	839222
36591	839223
8446	839224
271	839225
5600	839226
10916	839227
2996	839228
1873	839229
47058	839230
2963	839231
26748	839232
137647	839233
78173	839234
19972	839235
561	839236
54999	839237
73452	839238
64467	839239
74410	839240
40498	839241
5310	839242
126139	839243
804	839244
42165	839245
4784	839246
63641	839247
44069	839248
4309	839249
32170	839250
62562	839251
47351	839252
89227	839253
4332	839254
770	839255
92213	839256
18492	839257
15327	839258
3932	839259
77065	839260
7943	839261
118982	839262
70275	839263
103872	839264
3378	839265
93683	839266
36481	839267
90641	839268
30583	839269
33988	839270
116672	839271
86269	839272
8216	839273
6253	839274
109311	839275
13571	839276
11541	839277
135635	839278
37801	839279
11386	839280
16260	839281
80592	839282
1081	839283
22282	839284
108623	839285
121247	839286
59994	839287
90574	839288
64960	839289
90425	839290
77774	839291
88937	839292
6745	839293
53956	839294
99139	839295
31485	839296
137638	839297
6022	839298
132403	839299
90238	839300
135934	839301
4455	839302
40710	839303
9665	839304
52043	839305
11201	839306
3261	839307
105543	839308
87231	839309
76530	839310
69900	839311
41311	839312
99366	839313
129053	839314
53826	839315
15492	839316
25772	839317
81081	839318
88731	839319
59230	839320
97575	839321
19114	839322
41910	839323
70133	839324
113191	839325
34835	839326
119940	839327
55476	839328
137253	839329
96945	839330
96319	839331
112391	839332
17250	839333
84439	839334
158277	839335
24802	839336
58258	839337
76306	839338
67887	839339
108495	839340
74788	839341
121353	839342
110738	839343
46033	839344
135685	839345
92332	839346
79673	839347
120105	839348
78219	839349
17780	839350
31494	839351
48777	839352
77600	839353
134179	839354
64535	839355
102246	839356
71006	839357
97137	839358
52048	839359
63230	839360
108561	839361
102516	839362
53159	839363
108570	839364
64614	839365
88779	839366
78024	839367
98866	839368
47371	839369
72965	839370
71435	839371
51392	839372
68621	839373
71989	839374
87752	839375
104100	839376
40052	839377
89618	839378
52027	839379
42150	839380
83446	839381
68816	839382
153052	839383
130521	839384
59200	839385
20433	839386
96787	839387
37995	839388
73452	839389
113463	839390
79162	839391
79530	839392
98136	839393
72923	839394
63561	839395
41522	839396
1788	839397
93930	839398
32998	839399
80808	839400
10825	839401
41243	839402
75560	839403
110286	839404
37047	839405
65524	839406
165986	839407
113074	839408
41649	839409
97800	839410
113779	839411
65876	839412
22771	839413
89115	839414
65583	839415
71398	839416
131122	839417
135915	839418
118689	839419
61653	839420
58961	839421
116622	839422
22335	839423
5278	839424
57506	839425
82272	839426
73224	839427
109090	839428
99210	839429
47267	839430
64404	839431
158580	839432
98315	839433
63589	839434
136123	839435
90650	839436
19082	839437
110796	839438
109176	839439
71541	839440
111847	839441
58045	839442
125938	839443
137187	839444
2292	839445
27154	839446
81532	839447
137567	839448
24581	839449
27567	839450
137224	839451
1585	839452
99102	839453
137142	839454
13441	839455
138462	839456
118547	839457
8877	839458
116640	839459
80573	839460
82724	839461
113407	839462
53314	839463
81130	839464
43578	839465
53995	839466
20847	839467
26612	839468
89285	839469
127562	839470
108973	839471
45644	839472
132960	839473
14938	839474
71618	839475
23579	839476
71469	839477
89278	839478
64326	839479
38007	839480
50672	839481
105007	839482
112176	839483
97595	839484
83124	839485
130709	839486
97125	839487
89352	839488
47341	839489
94079	839490
26254	839491
64399	839492
13816	839493
107260	839494
114486	839495
32127	839496
3313	839497
17215	839498
67003	839499
371	839500
3072	839501
102270	839502
127698	839503
69050	839504
69900	839505
93773	839506
61520	839507
132553	839508
123034	839509
90839	839510
129363	839511
9953	839512
1380	839513
70079	839514
3019	839515
81180	839516
385	839517
36154	839518
1547	839519
35385	839520
10302	839521
1650	839522
2079	839523
26417	839524
27775	839525
68927	839526
120280	839527
137038	839528
191	839529
76	839530
623	839531
32998	839532
3910	839533
22950	839534
11197	839535
35559	839536
64417	839537
87441	839538
62545	839539
101120	839540
2358	839541
3623	839542
48953	839543
6669	839544
15697	839545
837	839546
135434	839547
53905	839548
30229	839549
90974	839550
83768	839551
48841	839552
2207	839553
31662	839554
3872	839555
85365	839556
60478	839557
2455	839558
5411	839559
29192	839560
15728	839561
113744	839562
56653	839563
37347	839564
25332	839565
21342	839566
26492	839567
49679	839568
67842	839569
96635	839570
64360	839571
23078	839572
46027	839573
41423	839574
47866	839575
118561	839576
57403	839577
58447	839578
52308	839579
62279	839580
77938	839581
118711	839582
109248	839583
34111	839584
45153	839585
31595	839586
33637	839587
22613	839588
85350	839589
118889	839590
116763	839591
21300	839592
53115	839593
92213	839594
35369	839595
88801	839596
19641	839597
129505	839598
72973	839599
113561	839600
63354	839601
100826	839602
74788	839603
33882	839604
85365	839605
105504	839606
129064	839607
8118	839608
55343	839609
39868	839610
79430	839611
70174	839612
25482	839613
93755	839614
46494	839615
69950	839616
105236	839617
68134	839618
70596	839619
137226	839620
135800	839621
46022	839622
88953	839623
112212	839624
29802	839625
137558	839626
52185	839627
99247	839628
154475	839629
97977	839630
11236	839631
2989	839632
41901	839633
83165	839634
60037	839635
71557	839636
100733	839637
137432	839638
122558	839639
70047	839640
94628	839641
52185	839642
51909	839643
90458	839644
20858	839645
53927	839646
100548	839647
103631	839648
83367	839649
49946	839650
126279	839651
79790	839652
133043	839653
96530	839654
20858	839655
90841	839656
129119	839657
137407	839658
52084	839659
97788	839660
14241	839661
107546	839662
16482	839663
106939	839664
74419	839665
91928	839666
94553	839667
149151	839668
35536	839669
16924	839670
12125	839671
64067	839672
69180	839673
35385	839674
92712	839675
44219	839676
30034	839677
58627	839678
44519	839679
5702	839680
34422	839681
61133	839682
105301	839683
8344	839684
2346	839685
59124	839686
78373	839687
128823	839688
83475	839689
108797	839690
73290	839691
98878	839692
82869	839693
77587	839694
98937	839695
70504	839696
28127	839697
90695	839698
82988	839699
92119	839700
68062	839701
72842	839702
113151	839703
105875	839704
49626	839705
97137	839706
113178	839707
93378	839708
17923	839709
65876	839710
62348	839711
90693	839712
25802	839713
1812	839714
37763	839715
83793	839716
3872	839717
72119	839718
16251	839719
5411	839720
21174	839721
1910	839722
82012	839723
115506	839724
143797	839725
137523	839726
56944	839727
1005	839728
100445	839729
49606	839730
69040	839731
2624	839732
129145	839733
158843	839734
90326	839735
105593	839736
132930	839737
67902	839738
121600	839739
90758	839740
134566	839741
126086	839742
114540	839743
121609	839744
132381	839745
97735	839746
101333	839747
35417	839748
124552	839749
118802	839750
123042	839751
37198	839752
31148	839753
49766	839754
124607	839755
109433	839756
73652	839757
113737	839758
82209	839759
77078	839760
113722	839761
77511	839762
69061	839763
109160	839764
137739	839765
4687	839766
29751	839767
54713	839768
105324	839769
43228	839770
40930	839771
12789	839772
70126	839773
48752	839774
57459	839775
12207	839776
115319	839777
75799	839778
9862	839779
76788	839780
6663	839781
16100	839782
104074	839783
90249	839784
1234	839785
28439	839786
25420	839787
11430	839788
50385	839789
2066	839790
53927	839791
111960	839792
2758	839793
98842	839794
105275	839795
125820	839796
56045	839797
7934	839798
62487	839799
2230	839800
41759	839801
107	839802
569	839803
111600	839804
92746	839805
14512	839806
46454	839807
21532	839808
18997	839809
24810	839810
28649	839811
7755	839812
84793	839813
27752	839814
96279	839815
711	839816
6886	839817
21257	839818
39565	839819
48546	839820
53366	839821
3633	839822
29218	839823
101237	839824
43567	839825
79438	839826
38816	839827
8193	839828
70641	839829
1793	839830
8683	839831
90822	839832
28144	839833
45384	839834
47882	839835
40885	839836
50795	839837
96858	839838
15950	839839
46873	839840
26099	839841
42338	839842
21843	839843
112027	839844
1827	839845
110000	839846
9270	839847
35319	839848
12031	839849
46510	839850
13592	839851
38936	839852
61511	839853
3397	839854
25404	839855
2569	839856
71186	839857
14500	839858
6719	839859
62539	839860
4932	839861
51853	839862
1338	839863
59511	839864
47945	839865
40083	839866
36602	839867
5342	839868
83256	839869
18858	839870
60589	839871
5526	839872
53421	839873
6785	839874
173	839875
8098	839876
36420	839877
119957	839878
70559	839879
23107	839880
76852	839881
95613	839882
81035	839883
13505	839884
19663	839885
50505	839886
62803	839887
32499	839888
74836	839889
19244	839890
19718	839891
6555	839892
40105	839893
48131	839894
13491	839895
6272	839896
54118	839897
58101	839898
70967	839899
31896	839900
14601	839901
22218	839902
75667	839903
113472	839904
31665	839905
32303	839906
32014	839907
85925	839908
108997	839909
34110	839910
1576	839911
42468	839912
4441	839913
25226	839914
26191	839915
50781	839916
64210	839917
39013	839918
49558	839919
22481	839920
7631	839921
15870	839922
7045	839923
12950	839924
67272	839925
70510	839926
53376	839927
17262	839928
42452	839929
11036	839930
20	839931
20231	839932
8305	839933
9	839934
10130	839935
41436	839936
39329	839937
2472	839938
2472	839939
10919	839940
6146	839941
11054	839942
79795	839943
692	839944
2988	839945
1152	839946
7813	839947
11473	839948
46303	839949
114488	839950
981	839951
36126	839952
9988	839953
130978	839954
72256	839955
51350	839956
19129	839957
20301	839958
27746	839959
106707	839960
2432	839961
95567	839962
173	839963
3244	839964
47246	839965
72060	839966
77785	839967
20080	839968
84982	839969
70264	839970
7260	839971
13333	839972
2452	839973
9243	839974
15895	839975
32913	839976
67157	839977
1466	839978
6443	839979
137596	839980
249	839981
24383	839982
3888	839983
6296	839984
20634	839985
32359	839986
3067	839987
2857	839988
54102	839989
91391	839990
5446	839991
19261	839992
6791	839993
21945	839994
12777	839995
11641	839996
64566	839997
105171	839998
23855	839999
45855	840000
2676	840001
51902	840002
14523	840003
10105	840004
34509	840005
34742	840006
19191	840007
6089	840008
13648	840009
67103	840010
43442	840011
67551	840012
11389	840013
7002	840014
40201	840015
21432	840016
10571	840017
65956	840018
35097	840019
4310	840020
164551	840021
69756	840022
63637	840023
63503	840024
111766	840025
36500	840026
58064	840027
2857	840028
13003	840029
26123	840030
26508	840031
20702	840032
2294	840033
72955	840034
27343	840035
105805	840036
57542	840037
69912	840038
54201	840039
305	840040
64959	840041
10859	840042
61086	840043
72676	840044
31687	840045
11722	840046
29674	840047
1165	840048
27060	840049
3997	840050
5025	840051
57369	840052
77047	840053
748	840054
1796	840055
12696	840056
17619	840057
31671	840058
2978	840059
11554	840060
8797	840061
1075	840062
16108	840063
3993	840064
113756	840065
20825	840066
47368	840067
53966	840068
124902	840069
86569	840070
10343	840071
104924	840072
53363	840073
7528	840074
56195	840075
68406	840076
2379	840077
117461	840078
4987	840079
35882	840080
10585	840081
2106	840082
51137	840083
878	840084
18474	840085
27058	840086
128779	840087
10542	840088
13335	840089
18815	840090
6991	840091
35095	840092
32937	840093
11343	840094
25604	840095
13872	840096
23418	840097
2962	840098
134660	840099
478	840100
51030	840101
51538	840102
122759	840103
40785	840104
30133	840105
78077	840106
110400	840107
12942	840108
23961	840109
2389	840110
23154	840111
11367	840112
5816	840113
1939	840114
1921	840115
10230	840116
65523	840117
1016	840118
70179	840119
3353	840120
33995	840121
56323	840122
13433	840123
79723	840124
67626	840125
49111	840126
66687	840127
68881	840128
36132	840129
36788	840130
37068	840131
75443	840132
23543	840133
3287	840134
961	840135
132615	840136
14896	840137
891	840138
732	840139
4794	840140
55253	840141
56635	840142
1453	840143
30047	840144
132619	840145
39725	840146
6076	840147
76236	840148
38726	840149
21895	840150
77667	840151
35277	840152
64929	840153
37447	840154
17036	840155
127412	840156
4333	840157
14242	840158
2328	840159
40775	840160
67626	840161
29188	840162
30899	840163
60138	840164
60231	840165
42484	840166
32978	840167
7723	840168
6434	840169
29114	840170
37014	840171
136997	840172
47129	840173
7736	840174
116737	840175
31854	840176
22699	840177
1935	840178
1935	840179
5710	840180
65550	840181
30388	840182
12871	840183
3410	840184
4025	840185
7175	840186
3368	840187
10615	840188
5711	840189
6319	840190
5044	840191
11589	840192
7434	840193
46537	840194
4656	840195
76607	840196
14065	840197
33130	840198
15323	840199
7693	840200
73487	840201
31545	840202
105729	840203
16658	840204
10926	840205
7009	840206
504	840207
49526	840208
35455	840209
3721	840210
3543	840211
50753	840212
6834	840213
4453	840214
21239	840215
56504	840216
73231	840217
6210	840218
3389	840219
18991	840220
18467	840221
12707	840222
60175	840223
16178	840224
98962	840225
5390	840226
22381	840227
506	840228
5916	840229
21367	840230
10110	840231
87825	840232
87283	840233
10992	840234
4900	840235
10517	840236
47404	840237
18025	840238
20907	840239
23678	840240
19279	840241
69537	840242
9167	840243
61532	840244
23787	840245
266	840246
6406	840247
31097	840248
25256	840249
47983	840250
9380	840251
58399	840252
7453	840253
40664	840254
14316	840255
8359	840256
19958	840257
89074	840258
4689	840259
4751	840260
58950	840261
68171	840262
56520	840263
78369	840264
101950	840265
77147	840266
92553	840267
70196	840268
41425	840269
74768	840270
111869	840271
34596	840272
48475	840273
31161	840274
98009	840275
72	840276
20435	840277
17920	840278
76421	840279
74329	840280
13537	840281
2378	840282
40822	840283
59423	840284
36112	840285
39958	840286
55119	840287
317	840288
10705	840289
10250	840290
4812	840291
5284	840292
39945	840293
1527	840294
1182	840295
10644	840296
50300	840297
45896	840298
1241	840299
20213	840300
20534	840301
54708	840302
738	840303
1166	840304
31867	840305
38900	840306
15928	840307
37583	840308
167576	840309
32347	840310
41237	840311
3662	840312
1325	840313
78949	840314
2239	840315
83054	840316
49644	840317
19288	840318
4022	840319
16082	840320
41313	840321
46181	840322
89968	840323
98886	840324
80483	840325
105828	840326
6841	840327
145245	840328
98124	840329
48915	840330
2162	840331
14758	840332
31083	840333
49370	840334
101290	840335
1380	840336
17235	840337
13495	840338
75430	840339
465	840340
1523	840341
27334	840342
62131	840343
8952	840344
103792	840345
12640	840346
48079	840347
48022	840348
5732	840349
31475	840350
54033	840351
30918	840352
82410	840353
152743	840354
25406	840355
1162	840356
14684	840357
3170	840358
13396	840359
20340	840360
3388	840361
1934	840362
17935	840363
42951	840364
18467	840365
56623	840366
4635	840367
80716	840368
1503	840369
2147	840370
46213	840371
110609	840372
50247	840373
36214	840374
53458	840375
77760	840376
90874	840377
43717	840378
8681	840379
25030	840380
48807	840381
11452	840382
64268	840383
112863	840384
5077	840385
22465	840386
24143	840387
65470	840388
24363	840389
126392	840390
27925	840391
2088	840392
75244	840393
93615	840394
11208	840395
3386	840396
12976	840397
7737	840398
44702	840399
113123	840400
3627	840401
18769	840402
41251	840403
15727	840404
10144	840405
10559	840406
44637	840407
22167	840408
20652	840409
10055	840410
35801	840411
44830	840412
68378	840413
44553	840414
13275	840415
5375	840416
134552	840417
33097	840418
919	840419
79255	840420
4794	840421
4186	840422
1677	840423
732	840424
54682	840425
36168	840426
28527	840427
7089	840428
77555	840429
121680	840430
58502	840431
72986	840432
1241	840433
43497	840434
117464	840435
58333	840436
61721	840437
2340	840438
22235	840439
41825	840440
249	840441
18698	840442
38665	840443
96449	840444
50855	840445
1987	840446
7582	840447
12463	840448
44129	840449
99051	840450
41987	840451
2493	840452
41870	840453
915	840454
20197	840455
4232	840456
100387	840457
35022	840458
60016	840459
3200	840460
31361	840461
88713	840462
40606	840463
53454	840464
53457	840465
29988	840466
26944	840467
23447	840468
66017	840469
38887	840470
127502	840471
4939	840472
130549	840473
59885	840474
40958	840475
16404	840476
40914	840477
36060	840478
7824	840479
58849	840480
116489	840481
100336	840482
6079	840483
292	840484
59553	840485
39945	840486
33114	840487
46535	840488
7063	840489
27349	840490
7490	840491
2024	840492
15959	840493
777	840494
6818	840495
45498	840496
16979	840497
67880	840498
5637	840499
84552	840500
22201	840501
10679	840502
22041	840503
22041	840504
48663	840505
27978	840506
64118	840507
42197	840508
67669	840509
66237	840510
14742	840511
17556	840512
524	840513
24624	840514
56066	840515
116515	840516
11366	840517
63808	840518
48927	840519
70196	840520
120033	840521
28205	840522
27973	840523
26448	840524
29451	840525
49891	840526
117025	840527
102313	840528
3289	840529
411	840530
126410	840531
65924	840532
60412	840533
2855	840534
54221	840535
6528	840536
39729	840537
63207	840538
11559	840539
961	840540
53413	840541
11541	840542
20732	840543
38805	840544
22978	840545
46064	840546
71150	840547
8681	840548
10714	840549
104431	840550
100827	840551
411	840552
68040	840553
17848	840554
93388	840555
29727	840556
34001	840557
37653	840558
586	840559
79064	840560
1573	840561
6502	840562
18229	840563
76424	840564
34402	840565
53425	840566
51151	840567
41198	840568
94513	840569
1281	840570
8681	840571
76336	840572
31596	840573
46841	840574
9380	840575
1766	840576
6519	840577
75192	840578
73813	840579
35211	840580
88256	840581
6187	840582
32306	840583
8669	840584
103701	840585
39235	840586
90338	840587
13238	840588
32086	840589
49198	840590
86375	840591
8578	840592
4553	840593
63771	840594
41442	840595
28986	840596
2390	840597
62572	840598
14506	840599
56026	840600
6098	840601
20732	840602
81672	840603
71186	840604
1975	840605
18652	840606
15310	840607
86320	840608
113023	840609
45846	840610
7053	840611
49172	840612
47278	840613
55392	840614
2879	840615
36489	840616
57807	840617
13519	840618
108597	840619
43369	840620
80040	840621
59861	840622
51566	840623
71987	840624
2713	840625
131536	840626
41324	840627
97868	840628
68749	840629
60408	840630
23926	840631
60184	840632
10450	840633
73149	840634
46074	840635
6223	840636
113340	840637
68400	840638
31743	840639
31743	840640
35432	840641
12198	840642
5292	840643
7668	840644
44066	840645
119845	840646
16798	840647
9808	840648
36601	840649
2905	840650
10888	840651
20672	840652
13310	840653
126115	840654
20054	840655
53218	840656
6726	840657
90287	840658
16472	840659
15620	840660
1157	840661
3894	840662
13399	840663
20136	840664
28796	840665
26128	840666
53581	840667
98864	840668
1510	840669
5816	840670
69982	840671
6402	840672
11459	840673
40033	840674
5482	840675
9980	840676
11203	840677
6139	840678
9279	840679
41873	840680
24415	840681
20836	840682
24109	840683
43204	840684
8729	840685
4169	840686
44955	840687
4255	840688
53769	840689
21604	840690
6452	840691
9689	840692
20159	840693
1885	840694
69852	840695
117706	840696
10519	840697
56519	840698
67024	840699
74551	840700
40464	840701
19291	840702
68038	840703
125943	840704
45486	840705
62499	840706
24115	840707
19509	840708
40435	840709
67907	840710
70618	840711
67695	840712
98370	840713
133833	840714
63764	840715
36152	840716
26246	840717
1439	840718
81768	840719
4872	840720
8729	840721
76568	840722
84911	840723
74390	840724
9141	840725
16905	840726
60407	840727
10688	840728
56959	840729
2641	840730
21265	840731
34235	840732
3164	840733
41566	840734
2846	840735
1631	840736
11604	840737
77651	840738
4961	840739
70528	840740
106784	840741
391	840742
16483	840743
100967	840744
20483	840745
46467	840746
43261	840747
41527	840748
158003	840749
29674	840750
32847	840751
6041	840752
11251	840753
40032	840754
18762	840755
2413	840756
25412	840757
5999	840758
36241	840759
105	840760
31521	840761
59019	840762
5191	840763
33142	840764
16177	840765
17320	840766
127197	840767
32287	840768
14172	840769
5476	840770
59989	840771
39327	840772
49599	840773
33140	840774
816	840775
37657	840776
12196	840777
38028	840778
7021	840779
7023	840780
45551	840781
7785	840782
50729	840783
45409	840784
27240	840785
114547	840786
46991	840787
4674	840788
507	840789
6785	840790
56736	840791
19129	840792
14219	840793
122765	840794
21944	840795
3850	840796
27661	840797
2854	840798
4531	840799
38160	840800
840	840801
3334	840802
63527	840803
101204	840804
15000	840805
1325	840806
13028	840807
42379	840808
2781	840809
8474	840810
64709	840811
20830	840812
22049	840813
120	840814
92806	840815
8952	840816
10461	840817
1682	840818
14642	840819
5033	840820
9963	840821
1870	840822
865	840823
25813	840824
20779	840825
23865	840826
33095	840827
22325	840828
37668	840829
99392	840830
18765	840831
5188	840832
14201	840833
71143	840834
3814	840835
11206	840836
43285	840837
8441	840838
25813	840839
87471	840840
2225	840841
46012	840842
77599	840843
45541	840844
38883	840845
12907	840846
3814	840847
115200	840848
18957	840849
86421	840850
12336	840851
9475	840852
16278	840853
327	840854
19167	840855
1043	840856
3963	840857
129497	840858
101357	840859
2652	840860
95480	840861
23179	840862
3902	840863
5982	840864
4612	840865
1409	840866
5877	840867
9904	840868
23800	840869
14279	840870
25435	840871
11593	840872
11593	840873
9166	840874
18197	840875
3059	840876
295	840877
8338	840878
15484	840879
77849	840880
15900	840881
28585	840882
1374	840883
5628	840884
11491	840885
37600	840886
4866	840887
5465	840888
2172	840889
5626	840890
100892	840891
31551	840892
7299	840893
45221	840894
70889	840895
75669	840896
84392	840897
23093	840898
27723	840899
51347	840900
19011	840901
41458	840902
21880	840903
55033	840904
3682	840905
15276	840906
4095	840907
25807	840908
33763	840909
20455	840910
5466	840911
76870	840912
7810	840913
64625	840914
2809	840915
23965	840916
975	840917
59869	840918
54320	840919
14664	840920
16746	840921
60111	840922
77606	840923
69300	840924
33046	840925
53328	840926
1152	840927
44814	840928
15280	840929
86530	840930
34205	840931
60117	840932
3170	840933
39907	840934
111961	840935
26941	840936
75333	840937
18956	840938
107294	840939
19239	840940
87832	840941
2486	840942
37407	840943
24428	840944
21545	840945
22250	840946
90625	840947
48795	840948
70411	840949
96548	840950
2686	840951
11454	840952
26111	840953
59797	840954
14864	840955
2137	840956
69447	840957
52362	840958
3686	840959
43130	840960
15902	840961
48018	840962
3201	840963
84554	840964
112267	840965
6346	840966
2555	840967
37552	840968
12225	840969
29161	840970
28204	840971
28368	840972
20901	840973
40555	840974
33618	840975
90220	840976
2230	840977
13454	840978
66695	840979
6905	840980
37646	840981
56492	840982
4463	840983
78251	840984
15592	840985
43066	840986
56533	840987
121248	840988
533	840989
9310	840990
7045	840991
23165	840992
54320	840993
41279	840994
485	840995
30165	840996
74938	840997
15280	840998
112105	840999
2989	841000
30085	841001
267	841002
4252	841003
19239	841004
11074	841005
3134	841006
18446	841007
15327	841008
2764	841009
17742	841010
57435	841011
36106	841012
27677	841013
11548	841014
54986	841015
12238	841016
64073	841017
24291	841018
54057	841019
132427	841020
7238	841021
12745	841022
23483	841023
14274	841024
10991	841025
41558	841026
73291	841027
23933	841028
5528	841029
2853	841030
33289	841031
4478	841032
1647	841033
934	841034
7789	841035
85878	841036
29754	841037
5781	841038
59926	841039
71744	841040
27315	841041
5819	841042
7343	841043
1234	841044
15618	841045
18394	841046
2252	841047
6346	841048
127299	841049
39456	841050
30244	841051
11799	841052
98128	841053
210	841054
1925	841055
1822	841056
14358	841057
35340	841058
13469	841059
38912	841060
24143	841061
70401	841062
12051	841063
40614	841064
17342	841065
40716	841066
25874	841067
32242	841068
3072	841069
3216	841070
83418	841071
54296	841072
6319	841073
2559	841074
37763	841075
67982	841076
28479	841077
79434	841078
59809	841079
28932	841080
34538	841081
107804	841082
88064	841083
2663	841084
43309	841085
38003	841086
37432	841087
49606	841088
37186	841089
10332	841090
49573	841091
48616	841092
10143	841093
64535	841094
66137	841095
54713	841096
7564	841097
41606	841098
2172	841099
67928	841100
32009	841101
49565	841102
24534	841103
14362	841104
29485	841105
22405	841106
3923	841107
87471	841108
24146	841109
69990	841110
58594	841111
63	841112
33263	841113
10878	841114
46513	841115
7396	841116
40931	841117
53382	841118
17120	841119
52142	841120
114961	841121
76910	841122
36472	841123
10628	841124
486	841125
33648	841126
1238	841127
30319	841128
90676	841129
1791	841130
2163	841131
1509	841132
64356	841133
67742	841134
17266	841135
1688	841136
12127	841137
40918	841138
6695	841139
11255	841140
11729	841141
6041	841142
24314	841143
1777	841144
49694	841145
63162	841146
21260	841147
21260	841148
49263	841149
82946	841150
55257	841151
107077	841152
4866	841153
33076	841154
44270	841155
52218	841156
46271	841157
11524	841158
30244	841159
11617	841160
2982	841161
191	841162
327	841163
686	841164
54330	841165
117786	841166
21296	841167
21276	841168
13664	841169
16714	841170
2136	841171
2132	841172
21189	841173
64552	841174
1748	841175
4948	841176
5999	841177
15241	841178
38	841179
9	841180
5982	841181
71843	841182
31156	841183
42453	841184
44577	841185
13507	841186
963	841187
963	841188
67158	841189
6996	841190
27189	841191
17773	841192
844	841193
10424	841194
42007	841195
41415	841196
65690	841197
3330	841198
21076	841199
10499	841200
72257	841201
7552	841202
845	841203
7810	841204
62833	841205
4948	841206
63312	841207
23423	841208
15908	841209
13022	841210
2713	841211
20825	841212
97823	841213
7451	841214
2319	841215
43134	841216
44174	841217
2088	841218
4261	841219
4306	841220
74638	841221
63718	841222
15334	841223
11548	841224
15857	841225
122815	841226
101371	841227
44864	841228
72718	841229
3998	841230
1618	841231
4791	841232
15637	841233
2818	841234
4852	841235
17223	841236
24617	841237
45583	841238
763	841239
1499	841240
71734	841241
2569	841242
19729	841243
2552	841244
163	841245
458	841246
85367	841247
134406	841248
37203	841249
91	841250
10743	841251
37068	841252
4263	841253
48587	841254
105444	841255
15873	841256
83323	841257
462	841258
1873	841259
93679	841260
39864	841261
18551	841262
87779	841263
31125	841264
24535	841265
4122	841266
53081	841267
37876	841268
44619	841269
50143	841270
1516	841271
27603	841272
5529	841273
42644	841274
462	841275
21347	841276
26639	841277
17225	841278
9910	841279
60115	841280
28497	841281
66195	841282
53976	841283
49588	841284
77924	841285
49504	841286
4957	841287
7974	841288
86491	841289
11306	841290
33028	841291
4331	841292
4409	841293
438	841294
105357	841295
16246	841296
56137	841297
33049	841298
2984	841299
13766	841300
771	841301
7076	841302
40011	841303
10298	841304
1236	841305
9788	841306
87638	841307
1037	841308
13448	841309
748	841310
91418	841311
16451	841312
16451	841313
2010	841314
59132	841315
52136	841316
16149	841317
111778	841318
7331	841319
5595	841320
88	841321
68535	841322
52845	841323
886	841324
84870	841325
30898	841326
14664	841327
41674	841328
9628	841329
17275	841330
19406	841331
15530	841332
60344	841333
3481	841334
3471	841335
6418	841336
26208	841337
4478	841338
2136	841339
52999	841340
13797	841341
9173	841342
1414	841343
19062	841344
6351	841345
1340	841346
1581	841347
63644	841348
59111	841349
3546	841350
3438	841351
12089	841352
6289	841353
70516	841354
26650	841355
25781	841356
31265	841357
26450	841358
14618	841359
65011	841360
50813	841361
20520	841362
24593	841363
51665	841364
27994	841365
62715	841366
30244	841367
13787	841368
27994	841369
2323	841370
13462	841371
63728	841372
60335	841373
2444	841374
90094	841375
520	841376
1263	841377
62532	841378
56984	841379
4303	841380
19956	841381
52349	841382
84812	841383
2985	841384
35417	841385
44244	841386
53964	841387
33613	841388
50452	841389
18187	841390
113060	841391
87657	841392
5977	841393
5440	841394
2132	841395
72081	841396
62528	841397
9781	841398
45872	841399
45596	841400
31876	841401
12023	841402
4192	841403
6391	841404
23705	841405
100610	841406
85164	841407
15568	841408
104	841409
121079	841410
23705	841411
76890	841412
22389	841413
61455	841414
113196	841415
87975	841416
58283	841417
70029	841418
27300	841419
47225	841420
99814	841421
7502	841422
13591	841423
18428	841424
64722	841425
7148	841426
41611	841427
3963	841428
41293	841429
11364	841430
7199	841431
2791	841432
35407	841433
11764	841434
5441	841435
52190	841436
38594	841437
55152	841438
8981	841439
53318	841440
21796	841441
2746	841442
2818	841443
76626	841444
125975	841445
107411	841446
60095	841447
80607	841448
47386	841449
61453	841450
52943	841451
54626	841452
60625	841453
18492	841454
29163	841455
45999	841456
8009	841457
19337	841458
6498	841459
11326	841460
12987	841461
15239	841462
4518	841463
73436	841464
14917	841465
113650	841466
49657	841467
109439	841468
31260	841469
87825	841470
54252	841471
87477	841472
68921	841473
38015	841474
49244	841475
1742	841476
4530	841477
2751	841478
65430	841479
43457	841480
40055	841481
43639	841482
9471	841483
5809	841484
68187	841485
49876	841486
20880	841487
113133	841488
17662	841489
10298	841490
108537	841491
15325	841492
7242	841493
13574	841494
9049	841495
34076	841496
40980	841497
34191	841498
41363	841499
13541	841500
9275	841501
48530	841502
133051	841503
4468	841504
47165	841505
102643	841506
26747	841507
136305	841508
24732	841509
89046	841510
136153	841511
2818	841512
87394	841513
91869	841514
15538	841515
9073	841516
2683	841517
35377	841518
24246	841519
59425	841520
41502	841521
27683	841522
5368	841523
21904	841524
30824	841525
19641	841526
65530	841527
18225	841528
22251	841529
16921	841530
88155	841531
2989	841532
60503	841533
373	841534
15947	841535
5455	841536
8875	841537
34010	841538
2314	841539
64038	841540
113045	841541
3699	841542
33863	841543
90588	841544
1040	841545
9697	841546
1262	841547
24891	841548
2519	841549
50816	841550
15269	841551
59777	841552
9	841553
1667	841554
5801	841555
85186	841556
68171	841557
11545	841558
20145	841559
51811	841560
59354	841561
6756	841562
32188	841563
68749	841564
4167	841565
8306	841566
14974	841567
24332	841568
24867	841569
5326	841570
10632	841571
61633	841572
7668	841573
58169	841574
22647	841575
22783	841576
85162	841577
41510	841578
27183	841579
95329	841580
75342	841581
3093	841582
44230	841583
37562	841584
55507	841585
83366	841586
117317	841587
18118	841588
8116	841589
34791	841590
12213	841591
37347	841592
27633	841593
28426	841594
101982	841595
1509	841596
4921	841597
27672	841598
2751	841599
173	841600
109842	841601
55447	841602
40403	841603
62655	841604
42481	841605
129243	841606
86418	841607
7488	841608
78479	841609
82228	841610
65719	841611
363	841612
9815	841613
42647	841614
60035	841615
28565	841616
67360	841617
1029	841618
1516	841619
45807	841620
26724	841621
1549	841622
7692	841623
2560	841624
5209	841625
3929	841626
53416	841627
9421	841628
19952	841629
2558	841630
46535	841631
137276	841632
11462	841633
18324	841634
64776	841635
124528	841636
7404	841637
117173	841638
6996	841639
1875	841640
125737	841641
41491	841642
25503	841643
31987	841644
42598	841645
5784	841646
2891	841647
76443	841648
69493	841649
4047	841650
2012	841651
10055	841652
10055	841653
8703	841654
54173	841655
4450	841656
19566	841657
732	841658
38688	841659
2564	841660
65830	841661
69197	841662
49827	841663
45277	841664
10138	841665
73458	841666
110346	841667
39886	841668
3923	841669
53292	841670
10232	841671
85234	841672
1380	841673
1610	841674
77430	841675
1029	841676
18452	841677
38664	841678
22031	841679
56078	841680
23471	841681
5357	841682
5357	841683
2235	841684
11323	841685
13797	841686
49517	841687
15766	841688
35495	841689
9233	841690
67703	841691
97014	841692
22699	841693
83192	841694
13227	841695
20851	841696
19898	841697
17342	841698
30132	841699
93794	841700
938	841701
2271	841702
121473	841703
6664	841704
44275	841705
121549	841706
1998	841707
14378	841708
725	841709
137735	841710
42267	841711
65473	841712
69931	841713
5695	841714
78198	841715
54553	841716
95	841717
288	841718
6076	841719
8832	841720
85166	841721
6901	841722
92425	841723
4013	841724
110361	841725
31547	841726
5812	841727
4593	841728
17017	841729
66056	841730
27542	841731
16965	841732
17275	841733
59786	841734
39376	841735
27118	841736
71991	841737
50475	841738
73185	841739
48111	841740
11171	841741
102855	841742
1263	841743
117303	841744
11735	841745
38991	841746
1375	841747
73618	841748
40872	841749
8636	841750
43653	841751
52526	841752
36421	841753
560	841754
41396	841755
46047	841756
6303	841757
29623	841758
40687	841759
38737	841760
76938	841761
137396	841762
101984	841763
60090	841764
26701	841765
2006	841766
451	841767
54215	841768
74902	841769
61313	841770
75669	841771
58127	841772
1340	841773
7692	841774
98850	841775
22248	841776
2746	841777
1431	841778
9853	841779
33046	841780
69437	841781
28172	841782
37624	841783
10758	841784
7160	841785
227	841786
13091	841787
83173	841788
93883	841789
31050	841790
68788	841791
114110	841792
2091	841793
44124	841794
40126	841795
51214	841796
13629	841797
12333	841798
3473	841799
46183	841800
61592	841801
104239	841802
41398	841803
8741	841804
2648	841805
27164	841806
2187	841807
21270	841808
5016	841809
56577	841810
1374	841811
18843	841812
110133	841813
66550	841814
42614	841815
30164	841816
85300	841817
10755	841818
5731	841819
36802	841820
58062	841821
29841	841822
120074	841823
89125	841824
17852	841825
26190	841826
160394	841827
53430	841828
10167	841829
538	841830
3944	841831
96514	841832
90589	841833
114930	841834
150485	841835
40180	841836
732	841837
4390	841838
19972	841839
1040	841840
5460	841841
118593	841842
31177	841843
732	841844
1347	841845
8441	841846
11303	841847
66082	841848
38664	841849
37612	841850
134284	841851
88923	841852
90952	841853
77401	841854
45642	841855
74551	841856
10086	841857
92425	841858
92743	841859
79015	841860
739	841861
50729	841862
17571	841863
75847	841864
7069	841865
34160	841866
27208	841867
42451	841868
3297	841869
23728	841870
1687	841871
38728	841872
11226	841873
54222	841874
34308	841875
95522	841876
69470	841877
95713	841878
67461	841879
54088	841880
10616	841881
6652	841882
42531	841883
12734	841884
130	841885
54961	841886
112348	841887
557	841888
2132	841889
2917	841890
42069	841891
56900	841892
21941	841893
30388	841894
24762	841895
7681	841896
15979	841897
16568	841898
42346	841899
1443	841900
3982	841901
46122	841902
6210	841903
18815	841904
29703	841905
4205	841906
119964	841907
17065	841908
692	841909
13289	841910
1328	841911
52989	841912
5410	841913
45637	841914
62272	841915
1278	841916
1278	841917
2825	841918
22223	841919
95907	841920
24217	841921
80	841922
62497	841923
127255	841924
56830	841925
59546	841926
88995	841927
866	841928
28955	841929
133931	841930
2292	841931
27119	841932
21789	841933
102938	841934
107866	841935
7453	841936
13423	841937
38556	841938
35259	841939
60106	841940
46834	841941
137186	841942
11372	841943
2609	841944
26882	841945
81760	841946
43551	841947
87873	841948
4833	841949
17671	841950
15327	841951
3836	841952
1164	841953
757	841954
20721	841955
24933	841956
763	841957
105936	841958
73204	841959
136085	841960
12248	841961
38068	841962
928	841963
20825	841964
2285	841965
527	841966
56860	841967
15670	841968
16589	841969
113279	841970
83112	841971
59148	841972
5177	841973
306	841974
39375	841975
29	841976
2977	841977
2442	841978
543	841979
36236	841980
9972	841981
49864	841982
43627	841983
12078	841984
946	841985
8338	841986
35280	841987
54590	841988
1075	841989
15810	841990
2465	841991
27524	841992
8319	841993
9275	841994
58024	841995
123997	841996
108397	841997
414	841998
89032	841999
3397	842000
24548	842001
65800	842002
28947	842003
14676	842004
12336	842005
35479	842006
49827	842007
33754	842008
58305	842009
14523	842010
148524	842011
60623	842012
83155	842013
105053	842014
890	842015
46144	842016
31610	842017
31600	842018
113090	842019
3170	842020
4158	842021
11194	842022
36	842023
114978	842024
92841	842025
5012	842026
272	842027
22247	842028
14542	842029
54982	842030
4153	842031
6786	842032
1263	842033
193	842034
193	842035
10	842036
40786	842037
16238	842038
6778	842039
3481	842040
47163	842041
1824	842042
2269	842043
1933	842044
1267	842045
7968	842046
2547	842047
1271	842048
29257	842049
1016	842050
4118	842051
3037	842052
71058	842053
994	842054
10572	842055
11074	842056
4796	842057
97507	842058
105195	842059
67170	842060
13126	842061
4812	842062
1340	842063
6176	842064
1377	842065
2825	842066
789	842067
6112	842068
19585	842069
4599	842070
1062	842071
6304	842072
10367	842073
10346	842074
13019	842075
72088	842076
3672	842077
3671	842078
80536	842079
24741	842080
9630	842081
99058	842082
28211	842083
20194	842084
39594	842085
4671	842086
22439	842087
13619	842088
4913	842089
57746	842090
12709	842091
40595	842092
26424	842093
53637	842094
20473	842095
26710	842096
3722	842097
49412	842098
56529	842099
34691	842100
946	842101
10029	842102
23260	842103
3870	842104
52893	842105
46882	842106
13482	842107
70568	842108
113611	842109
44692	842110
3870	842111
50456	842112
105455	842113
66039	842114
102410	842115
36810	842116
30985	842117
47766	842118
5256	842119
3255	842120
20121	842121
39773	842122
74445	842123
2266	842124
3614	842125
11452	842126
31731	842127
66229	842128
7034	842129
59180	842130
109360	842131
6386	842132
102755	842133
84344	842134
110903	842135
27276	842136
67157	842137
44220	842138
1254	842139
8068	842140
55660	842141
81668	842142
9187	842143
93422	842144
35282	842145
55084	842146
11045	842147
16526	842148
28983	842149
36183	842150
32383	842151
26185	842152
57687	842153
10178	842154
110047	842155
22616	842156
11067	842157
53819	842158
113751	842159
80988	842160
22816	842161
86029	842162
11402	842163
20534	842164
33913	842165
53814	842166
99023	842167
25900	842168
121176	842169
16207	842170
52893	842171
12878	842172
36600	842173
76734	842174
10552	842175
99319	842176
2306	842177
3129	842178
12442	842179
3399	842180
1194	842181
40467	842182
25010	842183
427	842184
764	842185
49715	842186
7331	842187
18089	842188
1435	842189
37702	842190
20904	842191
340	842192
26016	842193
29547	842194
20945	842195
1170	842196
3820	842197
27739	842198
4737	842199
46985	842200
5068	842201
29166	842202
34469	842203
65523	842204
1393	842205
37213	842206
11742	842207
36568	842208
1232	842209
52763	842210
3024	842211
35199	842212
7264	842213
3962	842214
38	842215
38	842216
38	842217
17943	842218
759	842219
3962	842220
32937	842221
52283	842222
727	842223
26978	842224
37847	842225
3436	842226
7949	842227
1409	842228
1124	842229
29381	842230
1981	842231
736	842232
460	842233
9752	842234
4306	842235
8751	842236
113891	842237
120	842238
6111	842239
19743	842240
99166	842241
83753	842242
2681	842243
8591	842244
29181	842245
2725	842246
78051	842247
1208	842248
88667	842249
55	842250
104109	842251
7449	842252
20155	842253
15355	842254
39157	842255
30403	842256
12917	842257
85492	842258
26641	842259
27977	842260
39838	842261
28390	842262
23345	842263
10426	842264
17521	842265
33249	842266
73313	842267
23068	842268
60619	842269
16174	842270
6224	842271
15919	842272
9880	842273
51662	842274
17776	842275
31182	842276
1316	842277
65221	842278
12125	842279
98895	842280
21174	842281
14644	842282
39597	842283
40949	842284
61554	842285
33251	842286
17379	842287
18769	842288
12907	842289
76826	842290
96453	842291
49399	842292
64953	842293
13495	842294
59245	842295
62302	842296
83358	842297
583	842298
27215	842299
97571	842300
91083	842301
28731	842302
6991	842303
37624	842304
1412	842305
6991	842306
64099	842307
2447	842308
30286	842309
23756	842310
17102	842311
90279	842312
2322	842313
98051	842314
4270	842315
61750	842316
64542	842317
589	842318
20745	842319
99434	842320
29907	842321
22946	842322
15270	842323
16523	842324
5899	842325
7536	842326
6393	842327
7933	842328
1742	842329
9269	842330
1111	842331
4795	842332
33095	842333
23135	842334
161986	842335
7655	842336
75598	842337
18851	842338
43567	842339
60300	842340
4369	842341
67880	842342
8984	842343
51723	842344
20145	842345
79469	842346
22795	842347
88610	842348
14414	842349
10685	842350
11523	842351
10770	842352
32857	842353
77748	842354
16582	842355
54038	842356
12481	842357
63175	842358
37721	842359
22064	842360
5712	842361
28497	842362
3351	842363
46888	842364
4599	842365
77748	842366
20494	842367
93519	842368
72818	842369
848	842370
7099	842371
43528	842372
64472	842373
5376	842374
8187	842375
3944	842376
37026	842377
4232	842378
2654	842379
9067	842380
22348	842381
39314	842382
17314	842383
4192	842384
919	842385
38688	842386
9706	842387
29433	842388
33325	842389
3622	842390
69993	842391
2328	842392
13037	842393
40915	842394
24426	842395
20166	842396
2769	842397
21427	842398
11442	842399
45918	842400
20634	842401
12069	842402
48722	842403
14528	842404
56915	842405
1029	842406
739	842407
9	842408
36077	842409
115825	842410
2180	842411
4852	842412
51966	842413
1650	842414
2169	842415
31679	842416
128024	842417
15717	842418
40126	842419
17008	842420
34462	842421
14861	842422
22000	842423
64847	842424
40092	842425
7126	842426
55048	842427
12703	842428
578	842429
5038	842430
4142	842431
4122	842432
402	842433
2414	842434
121153	842435
37733	842436
64526	842437
4957	842438
49143	842439
16663	842440
11965	842441
64567	842442
422	842443
1742	842444
33867	842445
2225	842446
51566	842447
162550	842448
49130	842449
1443	842450
3418	842451
65873	842452
24799	842453
120	842454
33331	842455
10696	842456
733	842457
76548	842458
60163	842459
1509	842460
13081	842461
53418	842462
31457	842463
35019	842464
42195	842465
6850	842466
413	842467
7446	842468
556	842469
2515	842470
8433	842471
30205	842472
2255	842473
1714	842474
4970	842475
5069	842476
35211	842477
20815	842478
61060	842479
2313	842480
19997	842481
4382	842482
1658	842483
11753	842484
34770	842485
20426	842486
85621	842487
1890	842488
4376	842489
2463	842490
37999	842491
4032	842492
668	842493
2469	842494
19960	842495
42178	842496
63432	842497
75967	842498
70962	842499
110206	842500
59134	842501
16251	842502
12305	842503
150	842504
4107	842505
6305	842506
26661	842507
6919	842508
2966	842509
46800	842510
76237	842511
57422	842512
160	842513
368	842514
32887	842515
27283	842516
27284	842517
14615	842518
18616	842519
59826	842520
31913	842521
12958	842522
19685	842523
6451	842524
70883	842525
39080	842526
2722	842527
11450	842528
29420	842529
13960	842530
31563	842531
4794	842532
19981	842533
1255	842534
4597	842535
20807	842536
69906	842537
1754	842538
7208	842539
32095	842540
37710	842541
110692	842542
5094	842543
32622	842544
22144	842545
5387	842546
15935	842547
1903	842548
2121	842549
7535	842550
671	842551
158065	842552
14574	842553
18196	842554
90400	842555
3208	842556
14766	842557
35044	842558
11208	842559
2671	842560
1094	842561
382	842562
2063	842563
6761	842564
76533	842565
15901	842566
1077	842567
2800	842568
46123	842569
91372	842570
58827	842571
68354	842572
713	842573
26644	842574
19281	842575
113604	842576
95847	842577
9173	842578
59816	842579
1597	842580
66557	842581
18816	842582
1675	842583
34146	842584
68004	842585
6837	842586
77519	842587
17145	842588
5840	842589
16588	842590
20789	842591
48817	842592
129417	842593
15399	842594
68771	842595
23541	842596
5220	842597
4121	842598
76455	842599
7505	842600
58532	842601
25366	842602
26241	842603
70994	842604
9960	842605
621	842606
1424	842607
28618	842608
145452	842609
50343	842610
54725	842611
4999	842612
11674	842613
9	842614
1965	842615
6503	842616
8709	842617
95403	842618
834	842619
1227	842620
28256	842621
121138	842622
41957	842623
7771	842624
983	842625
2251	842626
30152	842627
2515	842628
46509	842629
1184	842630
28632	842631
1684	842632
5309	842633
21389	842634
1571	842635
17580	842636
37715	842637
58101	842638
83087	842639
54267	842640
2857	842641
1939	842642
2896	842643
10274	842644
22402	842645
43488	842646
167616	842647
5031	842648
64710	842649
10316	842650
63122	842651
19902	842652
40492	842653
43065	842654
4977	842655
84339	842656
24155	842657
5060	842658
6784	842659
1563	842660
25364	842661
589	842662
38854	842663
119830	842664
10785	842665
9963	842666
800	842667
26507	842668
7834	842669
90636	842670
5581	842671
9	842672
123506	842673
26279	842674
589	842675
12536	842676
78292	842677
44923	842678
26307	842679
15417	842680
86810	842681
98127	842682
7080	842683
379	842684
2016	842685
9578	842686
21904	842687
1331	842688
11246	842689
47204	842690
8650	842691
5730	842692
6170	842693
36158	842694
4869	842695
30859	842696
33854	842697
24375	842698
14086	842699
18673	842700
113848	842701
89670	842702
17685	842703
178	842704
21865	842705
73076	842706
53245	842707
85	842708
31185	842709
44895	842710
50436	842711
25578	842712
15984	842713
6425	842714
2987	842715
53749	842716
4987	842717
38173	842718
15499	842719
91	842720
91	842721
91	842722
2746	842723
5331	842724
66879	842725
43245	842726
30911	842727
13369	842728
122594	842729
83299	842730
51229	842731
3756	842732
102952	842733
113386	842734
59606	842735
21853	842736
49386	842737
8951	842738
102377	842739
1527	842740
38015	842741
3910	842742
11235	842743
934	842744
5026	842745
42556	842746
88675	842747
55620	842748
100408	842749
100721	842750
3840	842751
8067	842752
34271	842753
146764	842754
14115	842755
90579	842756
24119	842757
3389	842758
27101	842759
3975	842760
321	842761
137154	842762
18184	842763
82249	842764
2123	842765
934	842766
49486	842767
48622	842768
1205	842769
54692	842770
77451	842771
30545	842772
20666	842773
84488	842774
981	842775
20149	842776
6147	842777
1997	842778
20299	842779
21419	842780
2068	842781
10700	842782
11523	842783
31553	842784
54261	842785
75585	842786
9906	842787
54111	842788
24659	842789
25500	842790
18307	842791
3670	842792
50517	842793
3101	842794
8254	842795
16557	842796
31974	842797
40114	842798
11674	842799
6292	842800
8832	842801
91530	842802
36758	842803
3031	842804
55693	842805
21229	842806
30113	842807
19947	842808
62803	842809
10588	842810
8849	842811
18510	842812
15536	842813
82836	842814
23107	842815
17558	842816
11218	842817
1915	842818
44621	842819
4453	842820
61350	842821
46874	842822
47081	842823
28662	842824
108643	842825
35432	842826
39847	842827
5068	842828
3756	842829
21562	842830
62743	842831
40086	842832
96723	842833
4118	842834
91	842835
3121	842836
21775	842837
10713	842838
64270	842839
3662	842840
80577	842841
64369	842842
25254	842843
34123	842844
6760	842845
7124	842846
13468	842847
47831	842848
6552	842849
10703	842850
3422	842851
64551	842852
26206	842853
82206	842854
1527	842855
133	842856
23502	842857
18818	842858
9761	842859
9761	842860
9761	842861
6950	842862
831	842863
8322	842864
11438	842865
1347	842866
36110	842867
112903	842868
102923	842869
11686	842870
7995	842871
1828	842872
1192	842873
48440	842874
6329	842875
13128	842876
64073	842877
6453	842878
18240	842879
8703	842880
56325	842881
10061	842882
60391	842883
14542	842884
67606	842885
82812	842886
85213	842887
86253	842888
72	842889
1763	842890
5005	842891
34624	842892
38622	842893
11762	842894
69414	842895
68041	842896
109374	842897
13956	842898
65995	842899
570	842900
11739	842901
8604	842902
8789	842903
15325	842904
45609	842905
58415	842906
14335	842907
90701	842908
1610	842909
76940	842910
5395	842911
35916	842912
14620	842913
56322	842914
84032	842915
16344	842916
71264	842917
5395	842918
5542	842919
83241	842920
21469	842921
21469	842922
20480	842923
27119	842924
24844	842925
21426	842926
29157	842927
31511	842928
62158	842929
9976	842930
12351	842931
30375	842932
10664	842933
152429	842934
23675	842935
26427	842936
11211	842937
64986	842938
952	842939
17662	842940
56308	842941
62337	842942
72823	842943
788	842944
29956	842945
12396	842946
5903	842947
20321	842948
8072	842949
2244	842950
7088	842951
34514	842952
77847	842953
3137	842954
11310	842955
94460	842956
41628	842957
13514	842958
4785	842959
2438	842960
31343	842961
21128	842962
17371	842963
164041	842964
1145	842965
1145	842966
137112	842967
32138	842968
76857	842969
38179	842970
103551	842971
96494	842972
44957	842973
15489	842974
63435	842975
11395	842976
25479	842977
31480	842978
110922	842979
62323	842980
788	842981
18641	842982
58392	842983
111393	842984
7472	842985
4028	842986
41994	842987
46929	842988
24155	842989
26533	842990
38934	842991
32356	842992
788	842993
22351	842994
10650	842995
40690	842996
31400	842997
91560	842998
70966	842999
5693	843000
25378	843001
1250	843002
789	843003
2324	843004
3376	843005
35226	843006
4221	843007
13364	843008
3576	843009
17273	843010
3394	843011
117171	843012
5381	843013
78844	843014
23193	843015
61	843016
74824	843017
38790	843018
27290	843019
65878	843020
12726	843021
4145	843022
134154	843023
47290	843024
28536	843025
43427	843026
1318	843027
2365	843028
12187	843029
11601	843030
63215	843031
11135	843032
20721	843033
31619	843034
86757	843035
118983	843036
118980	843037
56155	843038
15830	843039
44092	843040
11074	843041
51939	843042
51937	843043
45562	843044
9687	843045
84556	843046
1571	843047
15830	843048
667	843049
26398	843050
14800	843051
124881	843052
103488	843053
2876	843054
3096	843055
104549	843056
33292	843057
16949	843058
88996	843059
36132	843060
2677	843061
2584	843062
20347	843063
42510	843064
7523	843065
16485	843066
35306	843067
113149	843068
151092	843069
40510	843070
1710	843071
444	843072
27	843073
77756	843074
11673	843075
9934	843076
4009	843077
30956	843078
125560	843079
6282	843080
112262	843081
130	843082
88	843083
83747	843084
19556	843085
54336	843086
81799	843087
58238	843088
13170	843089
73533	843090
4473	843091
23166	843092
16538	843093
10118	843094
10050	843095
18770	843096
727	843097
12695	843098
16522	843099
77900	843100
894	843101
29764	843102
39517	843103
43196	843104
22236	843105
4643	843106
54369	843107
8395	843108
33	843109
123078	843110
3571	843111
82926	843112
30834	843113
11677	843114
15340	843115
7219	843116
56	843117
22083	843118
8509	843119
6536	843120
7751	843121
10174	843122
34522	843123
37250	843124
85004	843125
38855	843126
15288	843127
16301	843128
1925	843129
35206	843130
6661	843131
62390	843132
27620	843133
14226	843134
113044	843135
49572	843136
44195	843137
62638	843138
43407	843139
5607	843140
59159	843141
19100	843142
18233	843143
3024	843144
2465	843145
84824	843146
54170	843147
18701	843148
40135	843149
18816	843150
37259	843151
34256	843152
34040	843153
18210	843154
78452	843155
59159	843156
115174	843157
96292	843158
39778	843159
121084	843160
85321	843161
99058	843162
106583	843163
47865	843164
83459	843165
64875	843166
117169	843167
5658	843168
101027	843169
3356	843170
1790	843171
37250	843172
6662	843173
5974	843174
679	843175
63685	843176
4649	843177
81640	843178
23361	843179
37807	843180
53438	843181
26134	843182
22720	843183
4928	843184
40603	843185
804	843186
19283	843187
13714	843188
46183	843189
44258	843190
4793	843191
38564	843192
92096	843193
20121	843194
213	843195
5831	843196
66906	843197
52222	843198
19516	843199
115822	843200
3200	843201
97753	843202
6402	843203
18486	843204
8360	843205
1219	843206
69300	843207
974	843208
17373	843209
5089	843210
16798	843211
639	843212
67228	843213
443	843214
485	843215
878	843216
88	843217
112136	843218
11548	843219
905	843220
64491	843221
81606	843222
1820	843223
60265	843224
3941	843225
47238	843226
4043	843227
37211	843228
18460	843229
69321	843230
1868	843231
443	843232
45908	843233
13935	843234
36114	843235
210	843236
19667	843237
47348	843238
1720	843239
227	843240
3599	843241
67	843242
13480	843243
5736	843244
88	843245
14643	843246
524	843247
92624	843248
1790	843249
58518	843250
88	843251
69144	843252
81138	843253
109437	843254
21027	843255
59756	843256
24750	843257
49150	843258
22014	843259
67174	843260
12253	843261
12763	843262
106702	843263
41324	843264
53331	843265
115834	843266
107870	843267
74620	843268
85933	843269
98930	843270
60010	843271
46374	843272
34377	843273
45819	843274
882	843275
50229	843276
65362	843277
14973	843278
76000	843279
132175	843280
1077	843281
98969	843282
98959	843283
77415	843284
94648	843285
65071	843286
39351	843287
76436	843288
156635	843289
46019	843290
24686	843291
57521	843292
68459	843293
36162	843294
72946	843295
22276	843296
79873	843297
46395	843298
285	843299
52220	843300
1265	843301
7376	843302
74630	843303
98352	843304
4635	843305
28543	843306
21308	843307
23193	843308
35874	843309
3128	843310
23110	843311
42582	843312
4329	843313
33154	843314
15557	843315
28116	843316
134612	843317
52284	843318
108975	843319
2559	843320
149080	843321
68207	843322
1901	843323
2671	843324
43010	843325
31636	843326
2940	843327
24136	843328
25396	843329
9625	843330
5613	843331
38	843332
40468	843333
9100	843334
40428	843335
4665	843336
18003	843337
35182	843338
19946	843339
97872	843340
63477	843341
23675	843342
108665	843343
54791	843344
3979	843345
5332	843346
55498	843347
15295	843348
6452	843349
20721	843350
88248	843351
5329	843352
76093	843353
56	843354
17020	843355
78968	843356
10364	843357
39262	843358
58127	843359
1191	843360
47935	843361
70553	843362
50735	843363
1227	843364
58603	843365
1338	843366
19223	843367
2891	843368
52986	843369
705	843370
82955	843371
16154	843372
115661	843373
25428	843374
11197	843375
6724	843376
470	843377
22591	843378
2440	843379
18136	843380
3082	843381
1602	843382
10447	843383
10944	843384
62575	843385
6453	843386
46473	843387
118767	843388
63738	843389
27180	843390
37248	843391
20120	843392
33670	843393
56	843394
23548	843395
114158	843396
16281	843397
4795	843398
41589	843399
10779	843400
91512	843401
800	843402
41670	843403
14515	843404
2516	843405
5679	843406
10177	843407
66057	843408
9928	843409
1652	843410
3338	843411
81489	843412
110707	843413
6381	843414
126675	843415
86812	843416
111933	843417
57474	843418
9380	843419
112275	843420
13522	843421
24624	843422
38752	843423
10626	843424
7642	843425
71459	843426
80648	843427
5183	843428
43964	843429
32414	843430
20851	843431
16777	843432
323	843433
7511	843434
12794	843435
77005	843436
36163	843437
4064	843438
1260	843439
2928	843440
1650	843441
51414	843442
3404	843443
15297	843444
900	843445
67	843446
5069	843447
1227	843448
12647	843449
1650	843450
1754	843451
1227	843452
37733	843453
81701	843454
25846	843455
27715	843456
40735	843457
31119	843458
58919	843459
111509	843460
18839	843461
66721	843462
67662	843463
34443	843464
26432	843465
41361	843466
49255	843467
76364	843468
63175	843469
7252	843470
64148	843471
72796	843472
72798	843473
5227	843474
552	843475
124573	843476
99396	843477
78109	843478
583	843479
920	843480
100294	843481
345	843482
60218	843483
2292	843484
2292	843485
10518	843486
49131	843487
4692	843488
40472	843489
9375	843490
31570	843491
19279	843492
10466	843493
7034	843494
56137	843495
9375	843496
20106	843497
88204	843498
43045	843499
1049	843500
56168	843501
43046	843502
43046	843503
29316	843504
29273	843505
63175	843506
6991	843507
72818	843508
6991	843509
2197	843510
1024	843511
19506	843512
24566	843513
21288	843514
427	843515
25217	843516
53814	843517
42521	843518
43144	843519
34689	843520
24768	843521
40529	843522
3012	843523
18122	843524
605	843525
3351	843526
27222	843527
93520	843528
6372	843529
38149	843530
37624	843531
25306	843532
27107	843533
583	843534
10724	843535
56240	843536
37771	843537
76364	843538
15538	843539
37624	843540
13797	843541
53691	843542
11437	843543
85338	843544
31478	843545
43977	843546
5874	843547
56	843548
11627	843549
28843	843550
7002	843551
89015	843552
6519	843553
25370	843554
12670	843555
7606	843556
6024	843557
3038	843558
19587	843559
4548	843560
68004	843561
4788	843562
17917	843563
10694	843564
5722	843565
11989	843566
7487	843567
17542	843568
17542	843569
296	843570
6068	843571
40776	843572
26600	843573
1724	843574
43323	843575
12346	843576
34209	843577
49323	843578
8688	843579
108982	843580
41893	843581
7338	843582
33849	843583
5951	843584
104218	843585
132715	843586
71559	843587
31066	843588
32514	843589
49220	843590
102559	843591
62536	843592
74454	843593
59880	843594
15510	843595
24054	843596
6178	843597
10393	843598
152762	843599
26306	843600
5854	843601
99434	843602
51145	843603
81920	843604
3394	843605
6821	843606
40906	843607
14650	843608
116738	843609
14993	843610
29203	843611
56379	843612
21290	843613
65460	843614
25591	843615
12393	843616
44	843617
70236	843618
43044	843619
76242	843620
58292	843621
33678	843622
62405	843623
23332	843624
8366	843625
4853	843626
46086	843627
3138	843628
136527	843629
14910	843630
137244	843631
57464	843632
108477	843633
24966	843634
2880	843635
103598	843636
109664	843637
2053	843638
4204	843639
36653	843640
3361	843641
5715	843642
18254	843643
34659	843644
34107	843645
22196	843646
385	843647
108997	843648
1911	843649
24415	843650
76251	843651
6498	843652
12543	843653
79432	843654
1728	843655
6783	843656
52775	843657
952	843658
40061	843659
52431	843660
5843	843661
49796	843662
6915	843663
11499	843664
9759	843665
43464	843666
49242	843667
23271	843668
12523	843669
655	843670
119134	843671
43005	843672
9789	843673
18382	843674
38539	843675
37234	843676
77798	843677
31497	843678
7736	843679
33848	843680
40401	843681
75193	843682
6329	843683
35107	843684
6329	843685
16154	843686
17277	843687
17558	843688
26887	843689
24843	843690
50742	843691
56968	843692
118832	843693
45355	843694
47350	843695
23918	843696
27742	843697
73218	843698
31533	843699
16476	843700
31087	843701
3169	843702
53924	843703
8248	843704
23579	843705
164216	843706
64481	843707
63565	843708
4157	843709
38569	843710
34265	843711
18240	843712
35503	843713
19012	843714
40084	843715
28501	843716
42998	843717
31944	843718
32136	843719
14835	843720
56973	843721
104426	843722
11789	843723
1190	843724
72268	843725
42331	843726
56863	843727
96268	843728
33528	843729
68860	843730
3056	843731
40814	843732
22631	843733
122880	843734
38948	843735
47944	843736
141916	843737
2547	843738
25916	843739
62794	843740
4863	843741
3337	843742
70223	843743
43665	843744
81548	843745
20186	843746
33764	843747
29667	843748
42267	843749
5162	843750
13784	843751
62658	843752
57754	843753
15591	843754
110493	843755
48859	843756
14615	843757
59782	843758
18458	843759
43316	843760
94456	843761
51507	843762
54292	843763
15922	843764
36000	843765
36436	843766
23807	843767
27605	843768
31195	843769
49490	843770
56316	843771
68400	843772
47624	843773
6918	843774
102549	843775
39435	843776
68864	843777
47639	843778
102921	843779
60497	843780
20863	843781
65898	843782
66767	843783
83496	843784
40131	843785
8931	843786
36628	843787
56203	843788
5787	843789
30924	843790
17681	843791
38522	843792
22303	843793
47026	843794
10426	843795
75384	843796
4779	843797
20046	843798
6452	843799
108634	843800
87743	843801
86791	843802
7316	843803
34075	843804
32992	843805
26701	843806
6447	843807
47242	843808
31709	843809
4890	843810
31431	843811
9063	843812
17340	843813
50536	843814
43313	843815
171	843816
8607	843817
16106	843818
2750	843819
39292	843820
82196	843821
74664	843822
30616	843823
56427	843824
36651	843825
1596	843826
64547	843827
16991	843828
29751	843829
42034	843830
6738	843831
49827	843832
18295	843833
60606	843834
6246	843835
71612	843836
29586	843837
7099	843838
28166	843839
48103	843840
727	843841
2690	843842
75676	843843
30573	843844
6834	843845
1227	843846
5128	843847
129010	843848
7997	843849
437	843850
3056	843851
33649	843852
5411	843853
1065	843854
28335	843855
5600	843856
57359	843857
67	843858
12872	843859
5667	843860
13561	843861
7705	843862
70	843863
38814	843864
21437	843865
103978	843866
2299	843867
5991	843868
5239	843869
3425	843870
79849	843871
7523	843872
90573	843873
35172	843874
41593	843875
3055	843876
952	843877
28057	843878
6471	843879
28077	843880
3464	843881
20350	843882
2594	843883
6470	843884
10472	843885
103967	843886
7591	843887
8680	843888
50232	843889
89501	843890
26136	843891
15536	843892
73805	843893
3737	843894
16094	843895
10694	843896
23752	843897
35542	843898
38489	843899
886	843900
14387	843901
17280	843902
17647	843903
886	843904
886	843905
952	843906
71503	843907
118	843908
2299	843909
50232	843910
24242	843911
17351	843912
3581	843913
9651	843914
7591	843915
2715	843916
2459	843917
9786	843918
43674	843919
13030	843920
4318	843921
6006	843922
26487	843923
41905	843924
3633	843925
22242	843926
14213	843927
40845	843928
30713	843929
2053	843930
8355	843931
41502	843932
15001	843933
7455	843934
33095	843935
1527	843936
2513	843937
2513	843938
2594	843939
6900	843940
51983	843941
622	843942
9865	843943
10615	843944
13367	843945
3483	843946
3441	843947
46402	843948
22242	843949
18480	843950
76607	843951
26600	843952
60295	843953
3910	843954
18796	843955
91012	843956
10368	843957
6198	843958
20167	843959
62102	843960
28915	843961
13255	843962
702	843963
591	843964
27162	843965
866	843966
11795	843967
75446	843968
1117	843969
41318	843970
12213	843971
10644	843972
41984	843973
37989	843974
52319	843975
26211	843976
8721	843977
10552	843978
11249	843979
336	843980
48879	843981
96408	843982
1875	843983
36173	843984
105107	843985
11748	843986
20334	843987
2072	843988
2576	843989
5667	843990
4106	843991
23403	843992
45885	843993
34761	843994
803	843995
331	843996
137811	843997
64743	843998
44599	843999
43479	844000
1150	844001
1024	844002
36638	844003
2010	844004
62308	844005
46797	844006
5008	844007
83595	844008
1459	844009
40825	844010
34849	844011
78508	844012
101369	844013
10298	844014
10151	844015
6655	844016
38024	844017
17340	844018
31545	844019
17222	844020
2696	844021
45791	844022
35558	844023
1351	844024
20508	844025
20508	844026
4957	844027
7382	844028
10104	844029
19516	844030
69959	844031
56908	844032
4957	844033
12711	844034
49931	844035
3113	844036
12022	844037
61328	844038
1801	844039
37801	844040
2301	844041
7946	844042
1509	844043
18536	844044
8822	844045
46246	844046
312	844047
50314	844048
20738	844049
8935	844050
44759	844051
21234	844052
83727	844053
24397	844054
39086	844055
4328	844056
3791	844057
24204	844058
4694	844059
13555	844060
7920	844061
39086	844062
34678	844063
89942	844064
21803	844065
18454	844066
2979	844067
79471	844068
5733	844069
52410	844070
56952	844071
6633	844072
87193	844073
7705	844074
2826	844075
2127	844076
10991	844077
1726	844078
7037	844079
26999	844080
67900	844081
58302	844082
41381	844083
67874	844084
3563	844085
17234	844086
4195	844087
60	844088
48674	844089
75760	844090
9687	844091
4868	844092
26139	844093
26536	844094
13599	844095
53219	844096
18820	844097
20390	844098
10283	844099
35856	844100
5069	844101
53262	844102
5995	844103
6449	844104
87645	844105
56026	844106
23989	844107
31040	844108
90741	844109
17335	844110
2389	844111
26461	844112
2367	844113
15875	844114
83347	844115
43309	844116
9163	844117
37970	844118
10313	844119
16228	844120
27815	844121
56786	844122
25396	844123
48394	844124
7042	844125
9626	844126
596	844127
62550	844128
31385	844129
27138	844130
27138	844131
17637	844132
74938	844133
567	844134
20470	844135
17637	844136
57584	844137
3164	844138
5076	844139
5995	844140
89613	844141
26552	844142
702	844143
22236	844144
98062	844145
28183	844146
212	844147
62319	844148
1705	844149
5975	844150
4086	844151
54125	844152
79860	844153
5613	844154
3436	844155
2415	844156
5177	844157
1316	844158
4114	844159
4086	844160
46311	844161
91471	844162
76866	844163
15910	844164
2989	844165
61700	844166
5686	844167
7299	844168
4643	844169
6433	844170
443	844171
34770	844172
7382	844173
10757	844174
112210	844175
4499	844176
23094	844177
20644	844178
2005	844179
58150	844180
17873	844181
47081	844182
24243	844183
944	844184
6996	844185
101285	844186
11368	844187
41518	844188
1079	844189
6178	844190
9904	844191
46909	844192
17647	844193
977	844194
8907	844195
57643	844196
13070	844197
8543	844198
87425	844199
16911	844200
2272	844201
14774	844202
6637	844203
66507	844204
25863	844205
10525	844206
578	844207
15893	844208
2988	844209
11385	844210
33325	844211
7926	844212
55223	844213
17320	844214
28814	844215
107196	844216
4373	844217
1262	844218
7962	844219
11173	844220
1503	844221
17846	844222
25788	844223
27997	844224
37267	844225
33762	844226
45427	844227
66910	844228
25268	844229
42986	844230
28929	844231
4526	844232
26963	844233
27565	844234
18762	844235
99031	844236
10168	844237
28991	844238
15001	844239
21317	844240
12336	844241
462	844242
19277	844243
40629	844244
20689	844245
20508	844246
95484	844247
27343	844248
10161	844249
6533	844250
15001	844251
2989	844252
8281	844253
26112	844254
13983	844255
731	844256
731	844257
2010	844258
40825	844259
90161	844260
31409	844261
9235	844262
3056	844263
90218	844264
33889	844265
5688	844266
55694	844267
33941	844268
17345	844269
25370	844270
16246	844271
29192	844272
16248	844273
15834	844274
18817	844275
29771	844276
6575	844277
11540	844278
7278	844279
69929	844280
113430	844281
35255	844282
700	844283
1173	844284
4649	844285
2364	844286
39570	844287
10942	844288
27140	844289
7042	844290
14178	844291
5498	844292
11141	844293
14211	844294
22700	844295
10895	844296
10895	844297
10895	844298
992	844299
38	844300
38	844301
38	844302
38	844303
16746	844304
6344	844305
38	844306
7013	844307
772	844308
41326	844309
4899	844310
31388	844311
8338	844312
3850	844313
35802	844314
8471	844315
7013	844316
14226	844317
2364	844318
14211	844319
28954	844320
405	844321
9176	844322
11467	844323
33682	844324
17109	844325
11467	844326
16404	844327
5033	844328
46865	844329
21470	844330
3850	844331
9176	844332
10782	844333
37208	844334
759	844335
15514	844336
4797	844337
100933	844338
944	844339
22	844340
15599	844341
267	844342
3806	844343
87104	844344
4779	844345
952	844346
569	844347
9235	844348
48797	844349
39251	844350
50671	844351
7080	844352
2010	844353
41551	844354
27935	844355
1024	844356
5019	844357
4693	844358
23963	844359
14086	844360
673	844361
11965	844362
9352	844363
35994	844364
4340	844365
58906	844366
1669	844367
526	844368
1833	844369
1305	844370
30212	844371
17627	844372
14845	844373
4395	844374
5522	844375
115552	844376
613	844377
35886	844378
4734	844379
28129	844380
15334	844381
2363	844382
27140	844383
18633	844384
23925	844385
9745	844386
12542	844387
12542	844388
649	844389
193	844390
39821	844391
18358	844392
27577	844393
8875	844394
705	844395
55433	844396
8132	844397
79867	844398
7672	844399
331	844400
10435	844401
14570	844402
16684	844403
2893	844404
868	844405
868	844406
4369	844407
52529	844408
1009	844409
649	844410
73	844411
48952	844412
20716	844413
3117	844414
24096	844415
16514	844416
18782	844417
47799	844418
79805	844419
3496	844420
391	844421
13790	844422
1266	844423
13790	844424
1228	844425
7536	844426
705	844427
28216	844428
770	844429
59048	844430
5820	844431
2935	844432
1114	844433
28623	844434
36725	844435
36158	844436
234	844437
83868	844438
3659	844439
14786	844440
3024	844441
107	844442
31410	844443
88898	844444
66041	844445
3385	844446
2742	844447
17598	844448
9579	844449
5680	844450
6344	844451
86610	844452
5150	844453
31035	844454
362	844455
39426	844456
28143	844457
74482	844458
113367	844459
31150	844460
82178	844461
21237	844462
30059	844463
3067	844464
3082	844465
3428	844466
1080	844467
20233	844468
460	844469
41962	844470
24991	844471
10438	844472
21887	844473
62390	844474
1490	844475
2441	844476
6237	844477
45529	844478
22709	844479
39198	844480
202	844481
68256	844482
99340	844483
1666	844484
33946	844485
53407	844486
11014	844487
37813	844488
11014	844489
121222	844490
10420	844491
8875	844492
2010	844493
1024	844494
37958	844495
2438	844496
1194	844497
4588	844498
3347	844499
49518	844500
12710	844501
24658	844502
67	844503
91	844504
14202	844505
14202	844506
14202	844507
1079	844508
552	844509
27162	844510
2136	844511
212	844512
336	844513
618	844514
918	844515
1791	844516
1902	844517
109	844518
38	844519
8085	844520
46459	844521
76866	844522
69	844523
992	844524
2169	844525
9990	844526
3211	844527
19697	844528
38	844529
405	844530
29028	844531
29028	844532
336	844533
1828	844534
10743	844535
3150	844536
10895	844537
12051	844538
4328	844539
39427	844540
552	844541
70	844542
10069	844543
6442	844544
9990	844545
336	844546
8085	844547
15360	844548
4588	844549
336	844550
3972	844551
336	844552
6442	844553
70	844554
339	844555
365	844556
2466	844557
17344	844558
560	844559
53993	844560
33325	844561
59553	844562
8845	844563
405	844564
11467	844565
4118	844566
1973	844567
552	844568
3211	844569
1769	844570
3324	844571
928	844572
1006	844573
99120	844574
14410	844575
5340	844576
3485	844577
351	844578
796	844579
42428	844580
2665	844581
5985	844582
22049	844583
2763	844584
5256	844585
64051	844586
3310	844587
27664	844588
3817	844589
22648	844590
51822	844591
6449	844592
1241	844593
1086	844594
578	844595
26444	844596
561	844597
41592	844598
365	844599
1900	844600
8085	844601
14324	844602
43	844603
6099	844604
20440	844605
50641	844606
2172	844607
35488	844608
6015	844609
2364	844610
49654	844611
619	844612
7569	844613
561	844614
26639	844615
67662	844616
70	844617
1079	844618
106426	844619
5946	844620
5252	844621
33729	844622
963	844623
20392	844624
2120	844625
4124	844626
1581	844627
42387	844628
22096	844629
13804	844630
58594	844631
17900	844632
25324	844633
25324	844634
69054	844635
10069	844636
8173	844637
39486	844638
5815	844639
41313	844640
86438	844641
49800	844642
70946	844643
1320	844644
4366	844645
4871	844646
4834	844647
4834	844648
21543	844649
2252	844650
20299	844651
21624	844652
43610	844653
1368	844654
34294	844655
43621	844656
63765	844657
744	844658
20738	844659
9878	844660
40474	844661
673	844662
22700	844663
24349	844664
1801	844665
7652	844666
14344	844667
57390	844668
67579	844669
45529	844670
7013	844671
78	844672
54740	844673
31886	844674
13441	844675
5816	844676
18484	844677
4127	844678
2466	844679
4865	844680
138601	844681
20395	844682
93	844683
700	844684
20766	844685
5025	844686
2441	844687
542	844688
918	844689
918	844690
26117	844691
66938	844692
25568	844693
229	844694
74799	844695
91	844696
91	844697
3605	844698
30839	844699
2020	844700
339	844701
3483	844702
31582	844703
7636	844704
1791	844705
35500	844706
9878	844707
17117	844708
1892	844709
6099	844710
866	844711
727	844712
1092	844713
9815	844714
9255	844715
59231	844716
15873	844717
8845	844718
8845	844719
24279	844720
17892	844721
24279	844722
3024	844723
83269	844724
4232	844725
952	844726
16804	844727
70508	844728
69069	844729
10171	844730
2562	844731
6064	844732
88621	844733
56657	844734
78080	844735
24115	844736
103886	844737
45549	844738
33761	844739
14174	844740
37544	844741
49251	844742
30938	844743
2514	844744
56367	844745
27706	844746
17671	844747
4948	844748
8971	844749
98183	844750
20850	844751
32116	844752
26629	844753
39275	844754
70331	844755
54202	844756
6431	844757
6641	844758
132227	844759
674	844760
19018	844761
37407	844762
9854	844763
951	844764
30972	844765
23961	844766
59309	844767
60142	844768
17007	844769
15937	844770
10500	844771
87110	844772
24183	844773
742	844774
30713	844775
10313	844776
12051	844777
6820	844778
803	844779
12092	844780
2516	844781
65872	844782
9839	844783
1165	844784
2260	844785
4869	844786
9633	844787
49309	844788
47065	844789
883	844790
1826	844791
66980	844792
2992	844793
18102	844794
295	844795
13968	844796
31410	844797
113347	844798
886	844799
1125	844800
3963	844801
9990	844802
9990	844803
9990	844804
2007	844805
15216	844806
2208	844807
2665	844808
24366	844809
91	844810
1777	844811
88886	844812
67	844813
1892	844814
1076	844815
1076	844816
181	844817
69283	844818
8943	844819
43442	844820
49654	844821
11467	844822
11236	844823
1708	844824
7561	844825
23559	844826
5600	844827
40918	844828
143	844829
52532	844830
22286	844831
6095	844832
3731	844833
72	844834
4044	844835
1573	844836
18647	844837
7299	844838
1117	844839
24967	844840
2827	844841
1399	844842
859	844843
34781	844844
88155	844845
29059	844846
17860	844847
33185	844848
229	844849
4064	844850
212	844851
3211	844852
34307	844853
13753	844854
13753	844855
3428	844856
17865	844857
2150	844858
2150	844859
2150	844860
2150	844861
2150	844862
2150	844863
2150	844864
2150	844865
59483	844866
405	844867
1573	844868
53239	844869
35172	844870
4548	844871
34532	844872
33571	844873
5663	844874
5004	844875
10235	844876
13001	844877
31405	844878
25447	844879
13572	844880
1409	844881
307	844882
307	844883
307	844884
10865	844885
2053	844886
3441	844887
2010	844888
12794	844889
1089	844890
31413	844891
10545	844892
1693	844893
1693	844894
700	844895
80589	844896
960	844897
13231	844898
3753	844899
98175	844900
2742	844901
17943	844902
79283	844903
17943	844904
31433	844905
586	844906
5599	844907
14771	844908
14771	844909
507	844910
70	844911
5635	844912
23543	844913
25439	844914
41515	844915
16226	844916
41515	844917
28805	844918
22167	844919
111389	844920
22167	844921
2624	844922
143	844923
5335	844924
3777	844925
33625	844926
5758	844927
5758	844928
4395	844929
210	844930
947	844931
947	844932
9610	844933
2441	844934
37892	844935
69151	844936
261	844937
9529	844938
20444	844939
40823	844940
47665	844941
8316	844942
4815	844943
3986	844944
294	844945
12351	844946
33722	844947
54152	844948
80795	844949
38018	844950
4424	844951
4424	844952
443	844953
29966	844954
8811	844955
143	844956
8741	844957
3436	844958
108807	844959
3686	844960
701	844961
1532	844962
29181	844963
18817	844964
591	844965
4548	844966
10445	844967
4369	844968
48026	844969
578	844970
13991	844971
8509	844972
16946	844973
26950	844974
43196	844975
36661	844976
16483	844977
26907	844978
31544	844979
12647	844980
24261	844981
16208	844982
336	844983
2339	844984
10251	844985
911	844986
44917	844987
843	844988
862	844989
2249	844990
6102	844991
4375	844992
2345	844993
1305	844994
83033	844995
1079	844996
267	844997
267	844998
15765	844999
14416	845000
70	845001
7811	845002
9113	845003
4263	845004
76716	845005
5076	845006
66842	845007
17117	845008
891	845009
339	845010
339	845011
339	845012
22	845013
22	845014
212	845015
1578	845016
4869	845017
3436	845018
3436	845019
22699	845020
53253	845021
14212	845022
15001	845023
41594	845024
15873	845025
16174	845026
69929	845027
12020	845028
9839	845029
7263	845030
1006	845031
83186	845032
3817	845033
3817	845034
5544	845035
622	845036
48907	845037
567	845038
3285	845039
1892	845040
20450	845041
46394	845042
78	845043
44044	845044
67305	845045
67305	845046
6683	845047
8294	845048
7908	845049
569	845050
1826	845051
37413	845052
5362	845053
61425	845054
6006	845055
1305	845056
1485	845057
37246	845058
83253	845059
2068	845060
8206	845061
779	845062
6004	845063
35951	845064
16068	845065
54806	845066
12752	845067
3555	845068
22761	845069
1201	845070
33579	845071
8984	845072
1482	845073
105866	845074
2689	845075
8085	845076
427	845077
11186	845078
78140	845079
41326	845080
2136	845081
102940	845082
53748	845083
51414	845084
4155	845085
48478	845086
17860	845087
267	845088
267	845089
267	845090
4495	845091
58594	845092
31506	845093
2074	845094
212	845095
46289	845096
33275	845097
1826	845098
4054	845099
1873	845100
22051	845101
8943	845102
1532	845103
70	845104
70	845105
17598	845106
17598	845107
22707	845108
22707	845109
88748	845110
88748	845111
88748	845112
39945	845113
59553	845114
40629	845115
5681	845116
23800	845117
23800	845118
38	845119
162	845120
87665	845121
2363	845122
10000	845123
23073	845124
18212	845125
1769	845126
5446	845127
14874	845128
2117	845129
856	845130
702	845131
3731	845132
866	845133
6820	845134
2151	845135
843	845136
3676	845137
7014	845138
31645	845139
86149	845140
5613	845141
4155	845142
32508	845143
74276	845144
27690	845145
46894	845146
22350	845147
90547	845148
16776	845149
16776	845150
70	845151
1424	845152
1777	845153
33736	845154
33571	845155
14024	845156
18098	845157
16168	845158
15908	845159
11009	845160
25346	845161
18517	845162
18074	845163
33761	845164
22	845165
7523	845166
37418	845167
59568	845168
7146	845169
31571	845170
5716	845171
30684	845172
21229	845173
135414	845174
53019	845175
1130	845176
138575	845177
1446	845178
56191	845179
3310	845180
8688	845181
1320	845182
24425	845183
10974	845184
14327	845185
64342	845186
9358	845187
7834	845188
59534	845189
788	845190
1374	845191
63535	845192
885	845193
460	845194
64940	845195
23028	845196
46247	845197
1822	845198
11697	845199
72094	845200
2715	845201
6808	845202
67195	845203
77972	845204
11457	845205
1065	845206
6904	845207
14874	845208
2103	845209
702	845210
2014	845211
6941	845212
25251	845213
21463	845214
88250	845215
4793	845216
27153	845217
7545	845218
21501	845219
7779	845220
565	845221
622	845222
4889	845223
4637	845224
4969	845225
18976	845226
17237	845227
92062	845228
12083	845229
2599	845230
14161	845231
44222	845232
788	845233
38034	845234
5476	845235
113449	845236
5515	845237
15656	845238
586	845239
3791	845240
2099	845241
56077	845242
25013	845243
15647	845244
112861	845245
21536	845246
8190	845247
63740	845248
3362	845249
45873	845250
89520	845251
115249	845252
2004	845253
5208	845254
38562	845255
857	845256
36178	845257
19173	845258
3307	845259
93864	845260
38010	845261
700	845262
21501	845263
47336	845264
1826	845265
2252	845266
705	845267
34638	845268
4948	845269
10926	845270
55667	845271
868	845272
868	845273
7552	845274
9685	845275
24776	845276
28230	845277
3863	845278
48097	845279
34835	845280
51414	845281
1650	845282
1650	845283
3045	845284
3541	845285
18717	845286
1892	845287
43493	845288
12502	845289
51259	845290
11151	845291
15485	845292
2514	845293
52989	845294
27739	845295
44858	845296
12449	845297
12955	845298
25856	845299
4575	845300
3863	845301
41399	845302
78968	845303
25881	845304
18145	845305
2514	845306
14586	845307
13536	845308
8109	845309
42337	845310
3590	845311
8992	845312
137945	845313
35348	845314
87294	845315
2966	845316
51959	845317
90010	845318
105984	845319
54725	845320
11333	845321
13415	845322
10568	845323
3434	845324
6760	845325
4059	845326
61350	845327
7536	845328
1185	845329
2240	845330
3054	845331
49705	845332
13301	845333
1241	845334
41266	845335
17351	845336
7157	845337
1955	845338
3425	845339
9035	845340
9782	845341
13038	845342
23874	845343
8109	845344
42337	845345
41188	845346
2344	845347
8796	845348
62350	845349
105107	845350
1777	845351
127978	845352
121199	845353
1848	845354
11301	845355
1848	845356
6399	845357
578	845358
83820	845359
95845	845360
35248	845361
28550	845362
2686	845363
2875	845364
8939	845365
18537	845366
11250	845367
26075	845368
12195	845369
1724	845370
7152	845371
15949	845372
34396	845373
26487	845374
1229	845375
18800	845376
32402	845377
37555	845378
19087	845379
952	845380
6162	845381
702	845382
31035	845383
37726	845384
1573	845385
16798	845386
20074	845387
8543	845388
8543	845389
21740	845390
69328	845391
2131	845392
28446	845393
2299	845394
2299	845395
3815	845396
13739	845397
3815	845398
7676	845399
26675	845400
38689	845401
3731	845402
22723	845403
2415	845404
10848	845405
67	845406
1351	845407
66722	845408
11677	845409
6418	845410
5752	845411
10296	845412
2068	845413
58247	845414
11184	845415
16507	845416
267	845417
77601	845418
27701	845419
5974	845420
6440	845421
6440	845422
7692	845423
2299	845424
40474	845425
890	845426
12084	845427
7467	845428
4714	845429
13231	845430
4151	845431
18385	845432
10743	845433
2252	845434
900	845435
4453	845436
3389	845437
47796	845438
53380	845439
336	845440
1124	845441
21448	845442
10599	845443
4906	845444
3419	845445
18099	845446
3339	845447
8683	845448
3367	845449
1509	845450
10260	845451
49267	845452
20099	845453
212	845454
34742	845455
7172	845456
3150	845457
35929	845458
13279	845459
14635	845460
55035	845461
460	845462
212	845463
6321	845464
42536	845465
20936	845466
24375	845467
74	845468
1079	845469
6411	845470
567	845471
42032	845472
3150	845473
7737	845474
1885	845475
47799	845476
890	845477
9462	845478
105794	845479
31465	845480
34853	845481
422	845482
5523	845483
4649	845484
4649	845485
5663	845486
5501	845487
23562	845488
4736	845489
11548	845490
162241	845491
37245	845492
336	845493
48673	845494
24097	845495
53117	845496
16821	845497
31806	845498
916	845499
50228	845500
45351	845501
5019	845502
66891	845503
2562	845504
978	845505
16405	845506
71058	845507
25	845508
23881	845509
1532	845510
742	845511
5995	845512
1570	845513
1570	845514
956	845515
956	845516
956	845517
91	845518
1024	845519
91	845520
366	845521
3748	845522
1720	845523
6358	845524
605	845525
12466	845526
35123	845527
41534	845528
6254	845529
2466	845530
193	845531
5239	845532
1878	845533
1573	845534
91	845535
422	845536
62452	845537
28762	845538
42008	845539
52155	845540
5253	845541
24147	845542
30977	845543
17517	845544
3627	845545
51999	845546
50720	845547
16540	845548
20732	845549
34619	845550
29638	845551
128894	845552
102202	845553
23280	845554
62302	845555
43047	845556
940	845557
2550	845558
12194	845559
11458	845560
71752	845561
25473	845562
113892	845563
33603	845564
8058	845565
36584	845566
47830	845567
16244	845568
1939	845569
10402	845570
41455	845571
99305	845572
4122	845573
21453	845574
583	845575
135832	845576
114367	845577
54593	845578
1197	845579
18641	845580
76417	845581
5037	845582
7536	845583
64585	845584
124865	845585
616	845586
47344	845587
29638	845588
17276	845589
25437	845590
45126	845591
179	845592
6071	845593
28533	845594
89501	845595
3106	845596
74351	845597
15176	845598
103396	845599
50083	845600
17625	845601
94572	845602
79348	845603
128710	845604
25857	845605
24556	845606
41131	845607
4689	845608
27668	845609
40752	845610
20673	845611
74482	845612
1049	845613
16857	845614
62656	845615
113875	845616
110245	845617
13531	845618
14215	845619
59418	845620
101082	845621
56027	845622
111573	845623
109912	845624
82410	845625
25451	845626
34032	845627
79170	845628
94400	845629
112781	845630
67823	845631
37679	845632
575	845633
25864	845634
49875	845635
70198	845636
108510	845637
67031	845638
49857	845639
64415	845640
38796	845641
10389	845642
82817	845643
13801	845644
23301	845645
411	845646
48485	845647
7903	845648
91950	845649
66577	845650
48871	845651
77421	845652
10045	845653
36178	845654
15378	845655
15764	845656
27683	845657
10262	845658
4461	845659
31630	845660
90960	845661
39316	845662
6208	845663
6129	845664
44449	845665
74469	845666
33626	845667
26168	845668
49103	845669
41193	845670
12774	845671
13564	845672
27722	845673
46392	845674
6666	845675
44777	845676
47867	845677
21140	845678
35522	845679
9637	845680
54804	845681
53143	845682
6423	845683
9817	845684
210	845685
118576	845686
2681	845687
30946	845688
83156	845689
55242	845690
11509	845691
1099	845692
100788	845693
94366	845694
77950	845695
2091	845696
11309	845697
44888	845698
4420	845699
6447	845700
3753	845701
5922	845702
28535	845703
12333	845704
24266	845705
18991	845706
15970	845707
5282	845708
58134	845709
9256	845710
92048	845711
48724	845712
113699	845713
2786	845714
32186	845715
13545	845716
71538	845717
15696	845718
55261	845719
2075	845720
2987	845721
108821	845722
18626	845723
88929	845724
21551	845725
65378	845726
74275	845727
13025	845728
27509	845729
18059	845730
40104	845731
67297	845732
44712	845733
29912	845734
28435	845735
42484	845736
37427	845737
13369	845738
23532	845739
21175	845740
52915	845741
68170	845742
13034	845743
19647	845744
76906	845745
45807	845746
36392	845747
5353	845748
12240	845749
22973	845750
20682	845751
58375	845752
34022	845753
1960	845754
13097	845755
41470	845756
860	845757
18652	845758
28196	845759
61612	845760
11249	845761
989	845762
1500	845763
10769	845764
90683	845765
17495	845766
15338	845767
1363	845768
1791	845769
49694	845770
2720	845771
940	845772
20990	845773
31992	845774
14173	845775
76424	845776
65106	845777
1092	845778
305	845779
1452	845780
326	845781
2063	845782
17625	845783
79867	845784
6411	845785
31448	845786
60498	845787
820	845788
11306	845789
84488	845790
78889	845791
9344	845792
5741	845793
33665	845794
50800	845795
19270	845796
53927	845797
73393	845798
41457	845799
22048	845800
64576	845801
44679	845802
2550	845803
9865	845804
5974	845805
1925	845806
14422	845807
71220	845808
8364	845809
7545	845810
67777	845811
92234	845812
32629	845813
45306	845814
37798	845815
4110	845816
48128	845817
63541	845818
5974	845819
27701	845820
10453	845821
16280	845822
68685	845823
90109	845824
3888	845825
11795	845826
23762	845827
46894	845828
1777	845829
1777	845830
1777	845831
2117	845832
12353	845833
31075	845834
648	845835
28882	845836
79164	845837
85933	845838
7066	845839
66330	845840
33	845841
67141	845842
22	845843
45928	845844
3793	845845
51913	845846
2550	845847
5612	845848
989	845849
6851	845850
37032	845851
11628	845852
45046	845853
32985	845854
7908	845855
16136	845856
53915	845857
15211	845858
111745	845859
26973	845860
141473	845861
4306	845862
2567	845863
7592	845864
58610	845865
1955	845866
8320	845867
77767	845868
6240	845869
5719	845870
42659	845871
99	845872
5292	845873
48730	845874
22	845875
995	845876
377	845877
294	845878
27674	845879
35566	845880
1161	845881
26932	845882
2935	845883
681	845884
1041	845885
763	845886
112404	845887
23337	845888
2265	845889
82775	845890
107004	845891
45362	845892
13766	845893
6184	845894
7126	845895
45485	845896
13001	845897
51512	845898
25916	845899
4196	845900
36562	845901
308	845902
31416	845903
15274	845904
4625	845905
2363	845906
1880	845907
8223	845908
18315	845909
36128	845910
6919	845911
61	845912
90815	845913
1633	845914
59190	845915
20419	845916
15820	845917
22149	845918
652	845919
72234	845920
37890	845921
49504	845922
60008	845923
5908	845924
84389	845925
17618	845926
86707	845927
8276	845928
840	845929
40576	845930
3627	845931
40017	845932
13147	845933
30515	845934
17486	845935
99387	845936
35469	845937
41488	845938
165	845939
833	845940
15707	845941
58520	845942
17281	845943
1380	845944
83963	845945
90770	845946
90770	845947
79289	845948
83214	845949
298	845950
42	845951
83370	845952
26561	845953
31092	845954
15251	845955
7528	845956
19747	845957
72247	845958
16404	845959
2539	845960
9904	845961
7732	845962
11589	845963
2180	845964
9723	845965
10615	845966
56	845967
119002	845968
92407	845969
20106	845970
30553	845971
11596	845972
15929	845973
43596	845974
95452	845975
90689	845976
27681	845977
10013	845978
347	845979
989	845980
2542	845981
28500	845982
6624	845983
15847	845984
121764	845985
3625	845986
4550	845987
2859	845988
6857	845989
41282	845990
58516	845991
5514	845992
1935	845993
12801	845994
1970	845995
4944	845996
38503	845997
3961	845998
1320	845999
4981	846000
24872	846001
10060	846002
10626	846003
50250	846004
30350	846005
32460	846006
82384	846007
55580	846008
21923	846009
3463	846010
26899	846011
8265	846012
16090	846013
35086	846014
16090	846015
6286	846016
23994	846017
38446	846018
50225	846019
50245	846020
3181	846021
76251	846022
31862	846023
46275	846024
73260	846025
77568	846026
90426	846027
59756	846028
45905	846029
49137	846030
72170	846031
98817	846032
32465	846033
90915	846034
2153	846035
2397	846036
24936	846037
47881	846038
35084	846039
12654	846040
77546	846041
98832	846042
14821	846043
105989	846044
683	846045
79748	846046
22757	846047
2320	846048
67907	846049
85083	846050
2320	846051
2320	846052
2320	846053
6887	846054
98832	846055
2581	846056
20656	846057
2653	846058
99763	846059
4986	846060
73819	846061
4134	846062
53690	846063
20331	846064
14063	846065
22352	846066
2375	846067
6889	846068
1383	846069
8267	846070
35084	846071
2581	846072
5783	846073
8268	846074
59888	846075
46374	846076
92363	846077
35086	846078
4320	846079
46512	846080
46512	846081
7063	846082
62438	846083
79652	846084
13803	846085
52831	846086
94537	846087
82794	846088
5779	846089
5248	846090
56833	846091
36103	846092
11645	846093
87930	846094
35232	846095
49725	846096
12431	846097
10539	846098
1723	846099
40537	846100
20044	846101
51201	846102
7225	846103
1216	846104
1238	846105
7467	846106
10743	846107
43567	846108
9219	846109
13028	846110
42379	846111
7073	846112
31005	846113
90448	846114
84728	846115
13122	846116
25753	846117
3099	846118
58970	846119
26320	846120
30241	846121
6919	846122
10470	846123
61094	846124
3367	846125
51916	846126
18032	846127
13371	846128
8980	846129
49851	846130
7804	846131
70141	846132
1901	846133
6217	846134
41001	846135
3554	846136
34705	846137
79393	846138
16099	846139
16060	846140
39555	846141
84443	846142
2114	846143
28113	846144
162	846145
22320	846146
45921	846147
29059	846148
1650	846149
2008	846150
38642	846151
25257	846152
16058	846153
12025	846154
35073	846155
42220	846156
8250	846157
64021	846158
43093	846159
47885	846160
2375	846161
20656	846162
30337	846163
27395	846164
110942	846165
66171	846166
1242	846167
16054	846168
7510	846169
16099	846170
98737	846171
13557	846172
56043	846173
20620	846174
5774	846175
43399	846176
45893	846177
23160	846178
82027	846179
11069	846180
2976	846181
18701	846182
6677	846183
2557	846184
5735	846185
28176	846186
10453	846187
43407	846188
71220	846189
82099	846190
122886	846191
63541	846192
103990	846193
92824	846194
44827	846195
34080	846196
6661	846197
32379	846198
5206	846199
97825	846200
8797	846201
38855	846202
3347	846203
1279	846204
24383	846205
28603	846206
1777	846207
22805	846208
17353	846209
34256	846210
9752	846211
17943	846212
9865	846213
26675	846214
40135	846215
4649	846216
1925	846217
5033	846218
20861	846219
3952	846220
201	846221
18313	846222
8343	846223
32984	846224
63594	846225
37259	846226
4256	846227
460	846228
27701	846229
7096	846230
16301	846231
2979	846232
12763	846233
68792	846234
3746	846235
93595	846236
25917	846237
32459	846238
326	846239
918	846240
21543	846241
28995	846242
98989	846243
2849	846244
9176	846245
14226	846246
4395	846247
18453	846248
50743	846249
14294	846250
21945	846251
58617	846252
10250	846253
18701	846254
8317	846255
11083	846256
3942	846257
23975	846258
36517	846259
120	846260
63606	846261
19575	846262
2725	846263
33733	846264
20660	846265
31636	846266
44219	846267
12496	846268
55601	846269
7451	846270
17814	846271
4000	846272
1271	846273
18770	846274
29171	846275
32402	846276
6367	846277
63342	846278
2808	846279
18342	846280
77128	846281
114355	846282
23320	846283
5733	846284
7795	846285
63712	846286
39535	846287
2660	846288
4000	846289
77147	846290
67520	846291
62412	846292
2809	846293
41661	846294
1742	846295
61801	846296
20914	846297
56309	846298
7080	846299
113133	846300
10534	846301
18775	846302
88145	846303
23520	846304
45487	846305
4144	846306
48059	846307
92067	846308
4022	846309
23357	846310
9646	846311
13640	846312
25846	846313
37658	846314
93519	846315
17313	846316
94026	846317
40232	846318
24963	846319
41853	846320
56817	846321
5766	846322
36078	846323
72817	846324
64148	846325
2197	846326
26432	846327
45508	846328
56139	846329
34627	846330
17776	846331
1379	846332
100427	846333
69988	846334
1261	846335
1401	846336
1918	846337
27298	846338
6027	846339
112231	846340
20863	846341
12103	846342
1523	846343
36620	846344
56703	846345
81672	846346
22275	846347
37036	846348
4795	846349
53269	846350
438	846351
47376	846352
583	846353
2564	846354
133817	846355
67509	846356
532	846357
16964	846358
33578	846359
14865	846360
26049	846361
34191	846362
2070	846363
24143	846364
49705	846365
80828	846366
40691	846367
113830	846368
69414	846369
33632	846370
10110	846371
10110	846372
93530	846373
25396	846374
2270	846375
4794	846376
12011	846377
4374	846378
78071	846379
67490	846380
20466	846381
35874	846382
2259	846383
1979	846384
38712	846385
28960	846386
14870	846387
5074	846388
95922	846389
12451	846390
77058	846391
55553	846392
622	846393
3909	846394
17058	846395
30879	846396
39137	846397
13587	846398
97486	846399
65013	846400
36786	846401
8211	846402
44959	846403
5393	846404
5629	846405
103496	846406
24266	846407
6131	846408
26220	846409
4135	846410
8830	846411
2488	846412
9592	846413
1198	846414
2440	846415
66672	846416
54830	846417
54347	846418
31111	846419
34824	846420
38882	846421
43644	846422
143	846423
132487	846424
54355	846425
69056	846426
4941	846427
7797	846428
8740	846429
3330	846430
104141	846431
15230	846432
4024	846433
15254	846434
4558	846435
67521	846436
13547	846437
1489	846438
19204	846439
35877	846440
24249	846441
42417	846442
26518	846443
7001	846444
79518	846445
84728	846446
5234	846447
76753	846448
29067	846449
12636	846450
24103	846451
691	846452
20091	846453
12118	846454
45628	846455
930	846456
10404	846457
7713	846458
2113	846459
69756	846460
14252	846461
77760	846462
77850	846463
77426	846464
35161	846465
77469	846466
19746	846467
17226	846468
43439	846469
26947	846470
3893	846471
32112	846472
52045	846473
113405	846474
1522	846475
70038	846476
22145	846477
101181	846478
56317	846479
69740	846480
66574	846481
15502	846482
45493	846483
20379	846484
103892	846485
1582	846486
21149	846487
36165	846488
3816	846489
422	846490
25471	846491
288	846492
84440	846493
65684	846494
105392	846495
930	846496
73	846497
1670	846498
3093	846499
25239	846500
11800	846501
220	846502
12090	846503
11668	846504
1631	846505
26239	846506
5209	846507
81878	846508
4115	846509
43434	846510
10941	846511
14424	846512
6275	846513
72141	846514
70881	846515
25588	846516
132	846517
48445	846518
181	846519
459	846520
110722	846521
34392	846522
2398	846523
21119	846524
6938	846525
17495	846526
23317	846527
533	846528
1902	846529
132975	846530
21119	846531
15160	846532
767	846533
25953	846534
9163	846535
11368	846536
12064	846537
12555	846538
1933	846539
2612	846540
767	846541
1322	846542
68076	846543
583	846544
2875	846545
23034	846546
8340	846547
14665	846548
77452	846549
69339	846550
86655	846551
36236	846552
10131	846553
43062	846554
94581	846555
13279	846556
103511	846557
10557	846558
6519	846559
56723	846560
1954	846561
19767	846562
16658	846563
10860	846564
64047	846565
100523	846566
49451	846567
35977	846568
6006	846569
81782	846570
8314	846571
58963	846572
83668	846573
46264	846574
1355	846575
5036	846576
6479	846577
15317	846578
1197	846579
1213	846580
22811	846581
3429	846582
64310	846583
11237	846584
46241	846585
10867	846586
1382	846587
1677	846588
5449	846589
43062	846590
6935	846591
78206	846592
385	846593
5193	846594
16538	846595
1435	846596
13471	846597
37715	846598
10734	846599
8456	846600
3124	846601
21555	846602
1466	846603
39464	846604
10253	846605
378	846606
74523	846607
625	846608
59840	846609
4923	846610
46478	846611
2352	846612
1325	846613
834	846614
458	846615
83110	846616
62156	846617
41348	846618
54951	846619
88835	846620
40685	846621
717	846622
12447	846623
16534	846624
6989	846625
40795	846626
4065	846627
1107	846628
13732	846629
8434	846630
3041	846631
1267	846632
1486	846633
1890	846634
18502	846635
1271	846636
2861	846637
121111	846638
57343	846639
6488	846640
61179	846641
11553	846642
10972	846643
5034	846644
45583	846645
16	846646
18198	846647
6944	846648
4890	846649
30528	846650
92618	846651
17355	846652
10787	846653
50472	846654
3873	846655
2401	846656
33546	846657
8007	846658
1834	846659
30209	846660
32894	846661
6730	846662
4450	846663
583	846664
1318	846665
1271	846666
1435	846667
511	846668
119907	846669
8095	846670
5977	846671
97658	846672
4347	846673
32421	846674
1979	846675
260	846676
2417	846677
32798	846678
4433	846679
511	846680
8095	846681
2798	846682
6643	846683
31707	846684
1516	846685
4948	846686
79503	846687
5472	846688
6933	846689
6158	846690
18129	846691
11210	846692
589	846693
2240	846694
49354	846695
37901	846696
69102	846697
1766	846698
8095	846699
4080	846700
10545	846701
44896	846702
10004	846703
3909	846704
9853	846705
649	846706
33107	846707
5828	846708
1923	846709
15349	846710
27091	846711
47096	846712
26293	846713
45187	846714
14358	846715
27735	846716
6553	846717
5297	846718
28605	846719
109315	846720
18229	846721
8314	846722
47297	846723
8314	846724
50861	846725
7172	846726
12721	846727
1688	846728
24268	846729
54330	846730
109088	846731
6749	846732
15963	846733
791	846734
66	846735
2700	846736
2305	846737
21887	846738
19277	846739
7983	846740
28731	846741
22689	846742
5328	846743
3605	846744
12555	846745
20776	846746
12117	846747
56930	846748
9754	846749
32002	846750
16226	846751
21955	846752
7249	846753
4186	846754
13299	846755
10650	846756
963	846757
23982	846758
1145	846759
99400	846760
19587	846761
5123	846762
2367	846763
49706	846764
122824	846765
4472	846766
30223	846767
1939	846768
3687	846769
385	846770
5143	846771
35028	846772
17653	846773
5379	846774
2511	846775
104835	846776
9801	846777
15962	846778
2077	846779
832	846780
3880	846781
52157	846782
1975	846783
5746	846784
11660	846785
2465	846786
2328	846787
63532	846788
15222	846789
13813	846790
125	846791
7586	846792
63333	846793
21532	846794
622	846795
9296	846796
5328	846797
11090	846798
21318	846799
9792	846800
56245	846801
69	846802
4796	846803
5602	846804
76569	846805
4741	846806
24786	846807
20921	846808
3708	846809
18116	846810
769	846811
832	846812
12527	846813
12497	846814
12584	846815
38936	846816
37671	846817
35469	846818
8031	846819
53	846820
87791	846821
12721	846822
5174	846823
647	846824
225	846825
28169	846826
53971	846827
14930	846828
3143	846829
47303	846830
1738	846831
4889	846832
9225	846833
539	846834
51685	846835
6482	846836
1614	846837
12711	846838
12829	846839
61	846840
29337	846841
6027	846842
497	846843
1380	846844
5470	846845
108399	846846
2601	846847
28780	846848
37372	846849
10342	846850
33028	846851
7789	846852
12913	846853
1263	846854
5669	846855
35277	846856
46891	846857
506	846858
68	846859
5902	846860
97552	846861
17313	846862
88	846863
70192	846864
1524	846865
123985	846866
82005	846867
5738	846868
4127	846869
1673	846870
71432	846871
17618	846872
27209	846873
51696	846874
4261	846875
40795	846876
2561	846877
14013	846878
4141	846879
442	846880
42046	846881
13299	846882
2348	846883
8335	846884
9000	846885
58078	846886
3785	846887
19639	846888
5032	846889
2038	846890
13813	846891
45583	846892
12064	846893
61179	846894
22378	846895
3778	846896
54046	846897
31447	846898
7029	846899
334	846900
385	846901
37576	846902
38936	846903
6052	846904
8308	846905
1954	846906
32378	846907
81187	846908
8674	846909
5	846910
15914	846911
1756	846912
8183	846913
8198	846914
6114	846915
6195	846916
35	846917
1452	846918
27822	846919
3574	846920
42634	846921
78105	846922
99096	846923
1963	846924
90736	846925
61733	846926
23119	846927
112057	846928
12739	846929
99620	846930
15664	846931
25002	846932
94343	846933
42608	846934
113821	846935
48752	846936
17342	846937
26629	846938
86803	846939
24776	846940
37994	846941
83498	846942
7530	846943
900	846944
70	846945
14877	846946
13495	846947
15873	846948
72259	846949
71518	846950
16654	846951
50790	846952
193	846953
73528	846954
9165	846955
73262	846956
9165	846957
69510	846958
2624	846959
113710	846960
79419	846961
23119	846962
14607	846963
25562	846964
1412	846965
4308	846966
22994	846967
35104	846968
33132	846969
2163	846970
31937	846971
69443	846972
109979	846973
38050	846974
2104	846975
5525	846976
9345	846977
45953	846978
14671	846979
2586	846980
1327	846981
4518	846982
2943	846983
3785	846984
2793	846985
1033	846986
1600	846987
17156	846988
34518	846989
37929	846990
12462	846991
22160	846992
3778	846993
5607	846994
4484	846995
45088	846996
26096	846997
1033	846998
42459	846999
458	847000
19639	847001
12667	847002
1372	847003
48737	847004
2981	847005
43408	847006
6026	847007
422	847008
113696	847009
2197	847010
1166	847011
14354	847012
9348	847013
35273	847014
3276	847015
9	847016
13509	847017
51	847018
94563	847019
15200	847020
39198	847021
6655	847022
3674	847023
42603	847024
83550	847025
740	847026
2598	847027
6619	847028
23141	847029
27022	847030
2561	847031
88248	847032
16941	847033
6340	847034
52513	847035
34411	847036
45130	847037
37810	847038
62302	847039
11522	847040
117423	847041
5831	847042
34536	847043
105120	847044
10649	847045
65691	847046
40719	847047
7244	847048
11731	847049
35411	847050
12099	847051
126	847052
71	847053
10867	847054
3868	847055
2056	847056
27768	847057
654	847058
44662	847059
2180	847060
23672	847061
2711	847062
2601	847063
16054	847064
20374	847065
6828	847066
64730	847067
1559	847068
35076	847069
35081	847070
12068	847071
76999	847072
35301	847073
10695	847074
35079	847075
70551	847076
6786	847077
69102	847078
12710	847079
52880	847080
17260	847081
67281	847082
27334	847083
7162	847084
4648	847085
805	847086
5930	847087
5316	847088
43673	847089
46102	847090
23507	847091
4205	847092
41455	847093
5419	847094
3814	847095
10649	847096
40629	847097
16485	847098
141875	847099
83173	847100
47247	847101
2598	847102
3638	847103
6891	847104
81610	847105
1750	847106
70186	847107
188	847108
65843	847109
27016	847110
33022	847111
71498	847112
3178	847113
7636	847114
10110	847115
40529	847116
131	847117
5133	847118
81650	847119
44901	847120
5732	847121
14451	847122
39198	847123
11731	847124
1453	847125
47229	847126
9469	847127
4039	847128
8251	847129
83197	847130
114699	847131
49300	847132
51144	847133
4869	847134
24802	847135
33764	847136
5354	847137
944	847138
1359	847139
61182	847140
48498	847141
88862	847142
65090	847143
97930	847144
129040	847145
104882	847146
97704	847147
49738	847148
121810	847149
115613	847150
883	847151
77611	847152
97582	847153
17291	847154
56170	847155
83257	847156
76587	847157
12175	847158
28306	847159
74338	847160
43121	847161
59123	847162
97805	847163
49504	847164
24957	847165
72828	847166
4511	847167
76392	847168
8305	847169
23160	847170
8340	847171
59125	847172
19196	847173
35192	847174
9972	847175
59477	847176
2313	847177
7750	847178
12467	847179
58978	847180
58978	847181
8460	847182
30229	847183
732	847184
79009	847185
460	847186
2665	847187
5419	847188
62300	847189
100417	847190
66721	847191
37658	847192
129342	847193
10632	847194
37654	847195
37772	847196
27554	847197
82985	847198
83102	847199
883	847200
95241	847201
100455	847202
97498	847203
7281	847204
49307	847205
28934	847206
45076	847207
69935	847208
87154	847209
37593	847210
17411	847211
85871	847212
28764	847213
45132	847214
101	847215
51293	847216
33107	847217
3778	847218
2367	847219
34672	847220
64526	847221
326	847222
36070	847223
71204	847224
39303	847225
2994	847226
106	847227
1077	847228
8415	847229
65691	847230
459	847231
6925	847232
17350	847233
97844	847234
24209	847235
46293	847236
25849	847237
72820	847238
6077	847239
5362	847240
5152	847241
16538	847242
60032	847243
70081	847244
88014	847245
31655	847246
73754	847247
43605	847248
14928	847249
48473	847250
67916	847251
1939	847252
18953	847253
18953	847254
56026	847255
825	847256
11778	847257
49657	847258
37607	847259
24776	847260
37901	847261
41348	847262
59899	847263
458	847264
104408	847265
14976	847266
16154	847267
5839	847268
968	847269
12077	847270
39355	847271
85	847272
12695	847273
2399	847274
877	847275
6947	847276
563	847277
585	847278
27227	847279
1577	847280
8722	847281
89560	847282
8696	847283
76	847284
1125	847285
42536	847286
40711	847287
2364	847288
93495	847289
9470	847290
22	847291
15875	847292
1660	847293
1660	847294
1216	847295
18765	847296
766	847297
20223	847298
748	847299
49755	847300
2882	847301
11076	847302
56144	847303
12110	847304
8922	847305
73133	847306
9768	847307
82745	847308
59832	847309
3157	847310
28581	847311
14967	847312
5840	847313
46896	847314
56141	847315
34443	847316
51670	847317
35076	847318
12600	847319
20674	847320
7413	847321
130	847322
25894	847323
3883	847324
28760	847325
35067	847326
80521	847327
56168	847328
38084	847329
37054	847330
37588	847331
25893	847332
65425	847333
90701	847334
64148	847335
1331	847336
37733	847337
15538	847338
8211	847339
45818	847340
63087	847341
16091	847342
8639	847343
28573	847344
43603	847345
35010	847346
22070	847347
17107	847348
31668	847349
52188	847350
5819	847351
18626	847352
9798	847353
12638	847354
44305	847355
89258	847356
71865	847357
48700	847358
55435	847359
586	847360
42380	847361
4267	847362
59263	847363
1789	847364
25217	847365
40795	847366
37584	847367
33329	847368
26552	847369
2164	847370
97571	847371
3701	847372
9602	847373
34538	847374
3281	847375
14976	847376
79438	847377
2219	847378
2294	847379
22625	847380
2301	847381
1100	847382
59083	847383
51570	847384
115833	847385
19698	847386
12126	847387
4000	847388
17085	847389
45057	847390
48546	847391
62683	847392
67739	847393
60090	847394
24762	847395
64178	847396
4192	847397
55594	847398
12465	847399
135938	847400
45816	847401
69	847402
109174	847403
15324	847404
3524	847405
63171	847406
75947	847407
17034	847408
4726	847409
7766	847410
6118	847411
45263	847412
23850	847413
35492	847414
88162	847415
92786	847416
29961	847417
92315	847418
34581	847419
10282	847420
10005	847421
59114	847422
1136	847423
103888	847424
12558	847425
12716	847426
64827	847427
3407	847428
10592	847429
66857	847430
4269	847431
223	847432
75698	847433
5530	847434
121708	847435
15509	847436
53413	847437
838	847438
12701	847439
3392	847440
46320	847441
66220	847442
15393	847443
20691	847444
49905	847445
96899	847446
41444	847447
7511	847448
92016	847449
4315	847450
934	847451
14112	847452
2123	847453
5843	847454
2123	847455
3033	847456
312	847457
45855	847458
35394	847459
3653	847460
96997	847461
22387	847462
2094	847463
1363	847464
10936	847465
4	847466
739	847467
124753	847468
2020	847469
44720	847470
39178	847471
2069	847472
1477	847473
72170	847474
20937	847475
71707	847476
17997	847477
102782	847478
123251	847479
47766	847480
12395	847481
50457	847482
2350	847483
51878	847484
4640	847485
10758	847486
62617	847487
68538	847488
49121	847489
4787	847490
145367	847491
107934	847492
8964	847493
43275	847494
51468	847495
4227	847496
28414	847497
21321	847498
83114	847499
23584	847500
23242	847501
80263	847502
101151	847503
73861	847504
91469	847505
1042	847506
12047	847507
1544	847508
55626	847509
14960	847510
112401	847511
4789	847512
41601	847513
22130	847514
17107	847515
64191	847516
1172	847517
2189	847518
777	847519
14195	847520
538	847521
6919	847522
846	847523
1762	847524
3910	847525
1516	847526
50758	847527
5151	847528
3143	847529
9660	847530
3996	847531
4950	847532
53	847533
15305	847534
106	847535
40612	847536
23683	847537
18850	847538
73729	847539
1800	847540
55156	847541
31700	847542
10784	847543
2720	847544
6129	847545
2730	847546
2245	847547
68829	847548
1453	847549
7123	847550
37760	847551
14090	847552
37247	847553
78689	847554
3674	847555
982	847556
10658	847557
31376	847558
4239	847559
2163	847560
15867	847561
49745	847562
9439	847563
43378	847564
604	847565
3497	847566
14924	847567
26188	847568
45285	847569
607	847570
27294	847571
99	847572
225	847573
13318	847574
88133	847575
43250	847576
77549	847577
33115	847578
36475	847579
422	847580
2802	847581
38712	847582
20695	847583
20508	847584
51830	847585
132575	847586
5787	847587
51628	847588
51265	847589
88841	847590
15163	847591
14307	847592
92	847593
66937	847594
17785	847595
100910	847596
12	847597
31961	847598
67658	847599
28997	847600
171	847601
59426	847602
7511	847603
25405	847604
40448	847605
30332	847606
22304	847607
53783	847608
102165	847609
17656	847610
32178	847611
37095	847612
26012	847613
29481	847614
37236	847615
11714	847616
14152	847617
44940	847618
10150	847619
99519	847620
20294	847621
60184	847622
50611	847623
3894	847624
21773	847625
1075	847626
53739	847627
11617	847628
3823	847629
21238	847630
4228	847631
38897	847632
15216	847633
4912	847634
3166	847635
135524	847636
2886	847637
15718	847638
15933	847639
75988	847640
119178	847641
6428	847642
12304	847643
1313	847644
6085	847645
35592	847646
37144	847647
944	847648
575	847649
70104	847650
51844	847651
60068	847652
10902	847653
10381	847654
56158	847655
97780	847656
2828	847657
12103	847658
34474	847659
24735	847660
23374	847661
16052	847662
14088	847663
22341	847664
5236	847665
46896	847666
26433	847667
1540	847668
67303	847669
20784	847670
37068	847671
12065	847672
68821	847673
41979	847674
148389	847675
59814	847676
56178	847677
44537	847678
67998	847679
3376	847680
9841	847681
12995	847682
3659	847683
110456	847684
77785	847685
46289	847686
1371	847687
17647	847688
1842	847689
13933	847690
34031	847691
49242	847692
39405	847693
34199	847694
35501	847695
1313	847696
39538	847697
98013	847698
22344	847699
23498	847700
22268	847701
21458	847702
8127	847703
19071	847704
82816	847705
70954	847706
6251	847707
42338	847708
54058	847709
10075	847710
7052	847711
11593	847712
58839	847713
33984	847714
1601	847715
78178	847716
6801	847717
23537	847718
13931	847719
46281	847720
8811	847721
4872	847722
22988	847723
86167	847724
26117	847725
41326	847726
70230	847727
10325	847728
156069	847729
49150	847730
1119	847731
9178	847732
3073	847733
30999	847734
1238	847735
61774	847736
2124	847737
1483	847738
37560	847739
3767	847740
11789	847741
5888	847742
27303	847743
3977	847744
26269	847745
18817	847746
60076	847747
36068	847748
109037	847749
4718	847750
25588	847751
5715	847752
91342	847753
5843	847754
41883	847755
14382	847756
11254	847757
123163	847758
3923	847759
94312	847760
24365	847761
31423	847762
17662	847763
6145	847764
32919	847765
9470	847766
22806	847767
20042	847768
1925	847769
44731	847770
25427	847771
15668	847772
2419	847773
1246	847774
10615	847775
20017	847776
5324	847777
10991	847778
10995	847779
73051	847780
41327	847781
41920	847782
44734	847783
113056	847784
48674	847785
2398	847786
10948	847787
3850	847788
5522	847789
4154	847790
1157	847791
16247	847792
2127	847793
12103	847794
59779	847795
28985	847796
11011	847797
55271	847798
88963	847799
1692	847800
1903	847801
31485	847802
865	847803
114589	847804
5362	847805
1010	847806
23634	847807
33196	847808
26182	847809
1697	847810
32304	847811
8276	847812
31337	847813
3287	847814
69516	847815
46251	847816
109147	847817
3287	847818
13983	847819
80965	847820
112218	847821
22198	847822
22388	847823
56766	847824
39509	847825
24962	847826
6086	847827
4297	847828
59771	847829
72118	847830
43497	847831
56860	847832
9667	847833
104240	847834
30141	847835
60591	847836
125848	847837
61492	847838
3932	847839
3626	847840
28107	847841
52326	847842
44663	847843
85511	847844
58834	847845
1675	847846
48859	847847
15813	847848
5693	847849
12327	847850
56	847851
5843	847852
1453	847853
31367	847854
31993	847855
4614	847856
10874	847857
5982	847858
730	847859
62591	847860
34471	847861
3986	847862
82969	847863
82969	847864
1716	847865
31577	847866
47971	847867
11163	847868
28790	847869
14063	847870
81781	847871
12314	847872
11055	847873
17787	847874
2799	847875
37668	847876
1386	847877
3170	847878
13137	847879
90392	847880
25319	847881
208	847882
18701	847883
48888	847884
17560	847885
38784	847886
54793	847887
2351	847888
1809	847889
11069	847890
22632	847891
10180	847892
26017	847893
15200	847894
1075	847895
91530	847896
13989	847897
42593	847898
17508	847899
87668	847900
18221	847901
34205	847902
45382	847903
54261	847904
3631	847905
115651	847906
79094	847907
6767	847908
69883	847909
41871	847910
25934	847911
45077	847912
51074	847913
14542	847914
54114	847915
5133	847916
40896	847917
58011	847918
64227	847919
18190	847920
110201	847921
49180	847922
1397	847923
12108	847924
1302	847925
44745	847926
50734	847927
120475	847928
58185	847929
31914	847930
15677	847931
1532	847932
1840	847933
21940	847934
15372	847935
9130	847936
25787	847937
52411	847938
7337	847939
2592	847940
9387	847941
18346	847942
1510	847943
49315	847944
28070	847945
47189	847946
19297	847947
20874	847948
30415	847949
126049	847950
7452	847951
10281	847952
102276	847953
61112	847954
87673	847955
31066	847956
12439	847957
105862	847958
44783	847959
4832	847960
11194	847961
20659	847962
11612	847963
67950	847964
18406	847965
2926	847966
7452	847967
12288	847968
4107	847969
41964	847970
126586	847971
46328	847972
49406	847973
9811	847974
18559	847975
17953	847976
20401	847977
37877	847978
25787	847979
37245	847980
26022	847981
132458	847982
56028	847983
42957	847984
3794	847985
4970	847986
41929	847987
80661	847988
16584	847989
5283	847990
26327	847991
123547	847992
14993	847993
42276	847994
39163	847995
7533	847996
27576	847997
11367	847998
71201	847999
91453	848000
26536	848001
82034	848002
9392	848003
9235	848004
51570	848005
31409	848006
54378	848007
18012	848008
18013	848009
11769	848010
51039	848011
3194	848012
27151	848013
7478	848014
7659	848015
8895	848016
17171	848017
5954	848018
58536	848019
110384	848020
75395	848021
8980	848022
84806	848023
16958	848024
25493	848025
56646	848026
37576	848027
23925	848028
13020	848029
23563	848030
58311	848031
71973	848032
76596	848033
14650	848034
20657	848035
127917	848036
79385	848037
53131	848038
24028	848039
21264	848040
5502	848041
723	848042
5666	848043
53022	848044
3115	848045
17911	848046
19996	848047
35182	848048
32907	848049
18680	848050
7736	848051
104409	848052
13482	848053
9103	848054
2187	848055
7395	848056
77046	848057
14890	848058
53052	848059
16511	848060
14132	848061
68829	848062
26099	848063
12554	848064
84885	848065
33536	848066
93578	848067
19297	848068
30163	848069
4257	848070
59114	848071
2756	848072
18010	848073
21818	848074
27113	848075
23973	848076
35415	848077
1675	848078
3381	848079
15893	848080
3750	848081
78932	848082
70469	848083
37715	848084
3395	848085
846	848086
15296	848087
36128	848088
35202	848089
19098	848090
10644	848091
5854	848092
79869	848093
64844	848094
4409	848095
113441	848096
77086	848097
107898	848098
68201	848099
77657	848100
3904	848101
64567	848102
32873	848103
35301	848104
5581	848105
49667	848106
34724	848107
54125	848108
17291	848109
2555	848110
6127	848111
12696	848112
90516	848113
10087	848114
18545	848115
46509	848116
83316	848117
71629	848118
26490	848119
1547	848120
6503	848121
26397	848122
10305	848123
9576	848124
5902	848125
14601	848126
7546	848127
90431	848128
1425	848129
5021	848130
12750	848131
12779	848132
4349	848133
16708	848134
225	848135
6291	848136
1425	848137
45606	848138
20696	848139
2674	848140
5021	848141
35261	848142
5036	848143
32960	848144
60347	848145
3379	848146
4409	848147
4409	848148
36077	848149
46200	848150
8811	848151
2328	848152
85332	848153
7785	848154
43138	848155
33662	848156
2048	848157
21909	848158
46475	848159
12491	848160
9138	848161
26646	848162
31687	848163
13779	848164
27095	848165
4727	848166
39732	848167
55649	848168
17049	848169
4334	848170
71973	848171
69770	848172
7812	848173
7755	848174
31711	848175
84425	848176
41658	848177
18421	848178
23074	848179
53211	848180
38498	848181
43370	848182
112334	848183
37452	848184
16178	848185
36031	848186
96571	848187
9035	848188
13118	848189
70294	848190
17095	848191
54131	848192
55442	848193
23888	848194
43220	848195
46422	848196
59823	848197
23659	848198
45354	848199
14105	848200
650	848201
35612	848202
59823	848203
81644	848204
5000	848205
17347	848206
27934	848207
14284	848208
32167	848209
5413	848210
9943	848211
7343	848212
42461	848213
26903	848214
31485	848215
31715	848216
64266	848217
3436	848218
4050	848219
63615	848220
401	848221
13979	848222
2093	848223
9	848224
717	848225
671	848226
2611	848227
742	848228
44936	848229
5375	848230
398	848231
635	848232
43525	848233
98037	848234
2888	848235
14349	848236
13724	848237
58209	848238
4580	848239
71106	848240
17940	848241
33	848242
3181	848243
67074	848244
6655	848245
32795	848246
909	848247
2188	848248
2595	848249
450	848250
46844	848251
7606	848252
17232	848253
1371	848254
33695	848255
35477	848256
307	848257
39029	848258
31053	848259
700	848260
2068	848261
13327	848262
14350	848263
4732	848264
10112	848265
1507	848266
15757	848267
673	848268
326	848269
2779	848270
8544	848271
115688	848272
29431	848273
5676	848274
40966	848275
9164	848276
1238	848277
27275	848278
1596	848279
67	848280
23466	848281
1938	848282
41343	848283
2813	848284
12061	848285
21841	848286
99660	848287
10007	848288
59265	848289
51160	848290
92	848291
9578	848292
36510	848293
66750	848294
8040	848295
99441	848296
46030	848297
58425	848298
77806	848299
8027	848300
44320	848301
85468	848302
62779	848303
64575	848304
15776	848305
77147	848306
55471	848307
16687	848308
4689	848309
3802	848310
8994	848311
78952	848312
6858	848313
1266	848314
5493	848315
1294	848316
14965	848317
48418	848318
79450	848319
9097	848320
82958	848321
84669	848322
5072	848323
16238	848324
33611	848325
20111	848326
142207	848327
1487	848328
64536	848329
80805	848330
86594	848331
53025	848332
55640	848333
96927	848334
81617	848335
30080	848336
20055	848337
21864	848338
77080	848339
96722	848340
42331	848341
3337	848342
46232	848343
1091	848344
40117	848345
34630	848346
18317	848347
2507	848348
3633	848349
89158	848350
15747	848351
2850	848352
565	848353
6525	848354
109849	848355
26645	848356
22389	848357
11721	848358
673	848359
31011	848360
31629	848361
18810	848362
1797	848363
20221	848364
2990	848365
35010	848366
194	848367
61704	848368
565	848369
7410	848370
15749	848371
42325	848372
3598	848373
81019	848374
48684	848375
2618	848376
64386	848377
18448	848378
16770	848379
14378	848380
34028	848381
326	848382
11994	848383
63378	848384
64394	848385
6230	848386
11451	848387
15681	848388
34194	848389
3504	848390
17685	848391
19293	848392
6108	848393
34041	848394
4676	848395
2650	848396
3932	848397
16593	848398
1325	848399
72227	848400
121454	848401
2935	848402
67141	848403
37804	848404
5735	848405
80635	848406
17944	848407
8123	848408
2866	848409
13263	848410
5265	848411
34289	848412
39381	848413
14583	848414
15765	848415
3024	848416
36035	848417
5974	848418
52403	848419
27701	848420
26675	848421
5974	848422
31660	848423
16301	848424
34080	848425
20347	848426
26132	848427
30028	848428
793	848429
928	848430
20808	848431
27154	848432
14275	848433
35804	848434
10895	848435
10895	848436
3368	848437
1925	848438
17109	848439
58573	848440
14275	848441
28077	848442
37259	848443
13922	848444
26637	848445
60346	848446
19640	848447
45529	848448
9176	848449
19575	848450
59159	848451
50817	848452
8954	848453
15254	848454
14156	848455
5368	848456
99743	848457
1624	848458
113095	848459
49682	848460
109	848461
229	848462
1405	848463
8224	848464
862	848465
4398	848466
1910	848467
78140	848468
3972	848469
2398	848470
928	848471
1673	848472
76412	848473
16715	848474
2690	848475
20497	848476
6503	848477
5974	848478
79512	848479
474	848480
50679	848481
81542	848482
100275	848483
4725	848484
14457	848485
7343	848486
7156	848487
71741	848488
24154	848489
24872	848490
80858	848491
29738	848492
38	848493
15660	848494
66902	848495
2790	848496
4080	848497
28436	848498
1145	848499
29448	848500
38903	848501
28722	848502
9865	848503
4814	848504
37847	848505
12353	848506
45306	848507
52403	848508
1262	848509
8123	848510
34274	848511
48128	848512
562	848513
8751	848514
34080	848515
6817	848516
686	848517
59419	848518
50685	848519
4649	848520
34256	848521
14422	848522
12557	848523
5974	848524
16301	848525
152671	848526
14294	848527
91	848528
34307	848529
35400	848530
20520	848531
4159	848532
38940	848533
9102	848534
22324	848535
27951	848536
267	848537
21349	848538
22377	848539
41918	848540
9266	848541
137575	848542
32815	848543
37290	848544
6144	848545
40536	848546
30909	848547
1554	848548
30031	848549
6083	848550
2791	848551
24145	848552
102923	848553
83837	848554
43308	848555
71202	848556
24345	848557
40472	848558
60061	848559
11799	848560
249	848561
35227	848562
23344	848563
10765	848564
30155	848565
8204	848566
12969	848567
7736	848568
15734	848569
22077	848570
51742	848571
13883	848572
6619	848573
14538	848574
56301	848575
1895	848576
1229	848577
39141	848578
21524	848579
3708	848580
28381	848581
12288	848582
23408	848583
4019	848584
5534	848585
5951	848586
18693	848587
14929	848588
178	848589
18823	848590
103801	848591
24261	848592
5830	848593
124061	848594
18223	848595
2290	848596
10148	848597
6084	848598
1327	848599
79351	848600
63756	848601
49198	848602
72822	848603
44118	848604
45603	848605
14179	848606
68768	848607
81147	848608
37920	848609
78955	848610
7813	848611
12253	848612
1033	848613
9173	848614
97063	848615
56759	848616
72820	848617
30225	848618
1033	848619
90013	848620
30362	848621
59439	848622
15764	848623
75583	848624
16804	848625
18230	848626
70897	848627
61336	848628
44537	848629
20213	848630
71604	848631
34958	848632
95140	848633
10695	848634
20473	848635
54282	848636
50300	848637
16430	848638
39850	848639
17568	848640
97597	848641
71712	848642
36802	848643
20784	848644
59180	848645
47385	848646
24942	848647
48619	848648
100060	848649
122527	848650
110903	848651
69274	848652
41374	848653
10337	848654
148385	848655
14707	848656
94556	848657
115192	848658
126332	848659
2900	848660
23031	848661
78874	848662
52503	848663
14943	848664
7698	848665
91956	848666
16523	848667
3834	848668
49198	848669
6831	848670
1509	848671
8190	848672
54277	848673
88130	848674
5032	848675
31614	848676
2727	848677
15873	848678
50620	848679
14542	848680
10969	848681
4741	848682
19297	848683
68015	848684
4391	848685
76222	848686
97843	848687
28975	848688
4744	848689
81080	848690
12768	848691
34462	848692
53143	848693
37416	848694
13279	848695
3794	848696
4107	848697
2251	848698
56520	848699
7268	848700
3283	848701
345	848702
1382	848703
39131	848704
958	848705
26955	848706
20891	848707
41001	848708
107730	848709
137566	848710
80727	848711
56746	848712
35258	848713
3723	848714
20784	848715
33736	848716
23562	848717
20322	848718
5722	848719
69814	848720
98260	848721
2339	848722
6071	848723
15714	848724
22827	848725
41001	848726
64814	848727
24645	848728
34735	848729
63432	848730
8943	848731
1145	848732
18373	848733
6485	848734
18303	848735
34148	848736
11547	848737
41672	848738
24892	848739
6764	848740
28654	848741
82216	848742
2004	848743
34100	848744
19238	848745
40217	848746
20241	848747
108771	848748
115514	848749
87185	848750
8976	848751
38921	848752
34438	848753
19134	848754
2850	848755
33859	848756
10685	848757
32481	848758
71639	848759
174	848760
8156	848761
14221	848762
440	848763
12381	848764
2460	848765
12076	848766
90846	848767
13399	848768
4879	848769
33056	848770
9660	848771
22708	848772
14956	848773
26317	848774
885	848775
23316	848776
70601	848777
48204	848778
7824	848779
79230	848780
5615	848781
24299	848782
71668	848783
20943	848784
58349	848785
2099	848786
44768	848787
27509	848788
99227	848789
13922	848790
50285	848791
19188	848792
87104	848793
33606	848794
3404	848795
17772	848796
6684	848797
59524	848798
124497	848799
36053	848800
17741	848801
46384	848802
129750	848803
24659	848804
12524	848805
29717	848806
3978	848807
122833	848808
13766	848809
29296	848810
65835	848811
102440	848812
27732	848813
102628	848814
34142	848815
3145	848816
30020	848817
53423	848818
50308	848819
52326	848820
38873	848821
26294	848822
44194	848823
112168	848824
4887	848825
63480	848826
44643	848827
3822	848828
52178	848829
1907	848830
16719	848831
34133	848832
2918	848833
7523	848834
43674	848835
10680	848836
62674	848837
31011	848838
19970	848839
61261	848840
1613	848841
6892	848842
584	848843
4906	848844
139677	848845
43316	848846
13978	848847
5596	848848
20449	848849
30669	848850
18303	848851
51922	848852
43621	848853
46204	848854
55422	848855
36688	848856
70128	848857
39329	848858
22708	848859
14300	848860
1492	848861
24977	848862
69083	848863
120199	848864
5496	848865
12535	848866
31195	848867
3146	848868
3277	848869
8796	848870
17813	848871
12006	848872
69770	848873
16073	848874
20431	848875
26753	848876
3316	848877
30922	848878
68885	848879
7019	848880
22116	848881
46941	848882
30915	848883
23307	848884
30396	848885
67811	848886
49790	848887
42074	848888
26188	848889
16964	848890
34768	848891
3794	848892
73367	848893
32803	848894
1911	848895
86417	848896
4872	848897
3235	848898
15625	848899
15259	848900
29720	848901
7954	848902
2440	848903
5027	848904
109820	848905
13003	848906
1113	848907
69183	848908
8504	848909
8401	848910
19700	848911
11781	848912
63446	848913
110135	848914
6409	848915
162334	848916
38862	848917
16500	848918
28707	848919
30908	848920
19206	848921
1271	848922
139525	848923
28228	848924
39885	848925
28044	848926
120232	848927
102434	848928
129194	848929
71005	848930
121272	848931
138433	848932
23043	848933
67559	848934
136128	848935
56036	848936
134293	848937
64387	848938
81823	848939
22177	848940
114674	848941
86494	848942
100737	848943
13396	848944
114403	848945
114435	848946
62891	848947
138477	848948
57307	848949
17429	848950
68714	848951
96305	848952
9140	848953
36605	848954
62307	848955
92044	848956
10535	848957
14799	848958
98039	848959
128690	848960
33294	848961
91988	848962
131011	848963
1170	848964
50430	848965
64290	848966
2324	848967
2648	848968
19761	848969
1599	848970
38921	848971
93371	848972
53307	848973
81940	848974
52997	848975
11591	848976
21423	848977
48440	848978
40184	848979
63322	848980
8490	848981
23356	848982
76896	848983
8369	848984
25927	848985
88720	848986
24952	848987
59231	848988
90985	848989
992	848990
138639	848991
103986	848992
109509	848993
33765	848994
88186	848995
36010	848996
25782	848997
103993	848998
18155	848999
21079	849000
39773	849001
87282	849002
886	849003
1591	849004
35267	849005
88197	849006
1403	849007
4447	849008
127643	849009
16110	849010
17838	849011
12520	849012
15620	849013
8042	849014
78306	849015
64601	849016
3168	849017
88819	849018
1023	849019
77912	849020
20864	849021
12527	849022
74728	849023
31385	849024
55569	849025
5775	849026
14647	849027
13979	849028
18859	849029
34573	849030
53950	849031
15315	849032
31536	849033
123917	849034
33943	849035
92808	849036
105259	849037
15827	849038
124760	849039
2292	849040
862	849041
5695	849042
10819	849043
2927	849044
21103	849045
20916	849046
19958	849047
3291	849048
18196	849049
106727	849050
123925	849051
18765	849052
23408	849053
9048	849054
105805	849055
9283	849056
9612	849057
3783	849058
1715	849059
5034	849060
5237	849061
12225	849062
1582	849063
930	849064
40913	849065
14586	849066
95250	849067
12980	849068
1367	849069
4766	849070
88680	849071
17049	849072
19667	849073
1708	849074
851	849075
6108	849076
43062	849077
34101	849078
34110	849079
4031	849080
28736	849081
11548	849082
10771	849083
4944	849084
92217	849085
66	849086
27961	849087
16928	849088
1546	849089
105843	849090
3569	849091
17928	849092
32964	849093
23562	849094
41197	849095
91004	849096
23083	849097
87193	849098
3161	849099
24963	849100
16174	849101
32437	849102
34121	849103
11731	849104
57942	849105
32309	849106
31729	849107
9653	849108
26526	849109
81686	849110
37643	849111
6746	849112
17542	849113
1424	849114
47944	849115
27224	849116
16579	849117
50343	849118
105251	849119
3839	849120
41425	849121
52879	849122
898	849123
63217	849124
75364	849125
12389	849126
68779	849127
15831	849128
12246	849129
1089	849130
2414	849131
22061	849132
25962	849133
63200	849134
25953	849135
91310	849136
70011	849137
2844	849138
2844	849139
20441	849140
8148	849141
37552	849142
5602	849143
2362	849144
3441	849145
57982	849146
6346	849147
33277	849148
60606	849149
58403	849150
46848	849151
14866	849152
7529	849153
13969	849154
32177	849155
33323	849156
721	849157
36822	849158
2463	849159
122968	849160
644	849161
7588	849162
38862	849163
2126	849164
33665	849165
37267	849166
72111	849167
92553	849168
40195	849169
586	849170
97949	849171
5694	849172
55035	849173
17573	849174
36187	849175
364	849176
137010	849177
22765	849178
11129	849179
37290	849180
1271	849181
8525	849182
571	849183
3432	849184
3395	849185
1152	849186
3904	849187
92	849188
3826	849189
26318	849190
92	849191
85185	849192
2772	849193
13017	849194
31762	849195
8489	849196
5209	849197
19583	849198
7726	849199
41189	849200
99119	849201
96466	849202
13500	849203
5999	849204
5158	849205
37116	849206
1048	849207
85436	849208
1769	849209
12781	849210
136735	849211
5812	849212
52529	849213
22216	849214
14201	849215
63621	849216
58520	849217
54452	849218
24178	849219
27334	849220
1396	849221
2076	849222
8695	849223
66	849224
69795	849225
18014	849226
9865	849227
19100	849228
129470	849229
40044	849230
83459	849231
8751	849232
8123	849233
3024	849234
39979	849235
8751	849236
20861	849237
16301	849238
5974	849239
18233	849240
14422	849241
12353	849242
17944	849243
17944	849244
2440	849245
51414	849246
37259	849247
58124	849248
34040	849249
71220	849250
1629	849251
24204	849252
2202	849253
7037	849254
2987	849255
8253	849256
8212	849257
476	849258
1024	849259
56774	849260
61251	849261
89323	849262
639	849263
5113	849264
37376	849265
3085	849266
46266	849267
13876	849268
92829	849269
20426	849270
7066	849271
39	849272
24757	849273
85013	849274
158478	849275
59238	849276
15263	849277
53098	849278
9686	849279
97124	849280
8453	849281
29171	849282
69287	849283
37374	849284
15751	849285
34475	849286
20869	849287
53219	849288
2016	849289
319	849290
2749	849291
77806	849292
11514	849293
43263	849294
983	849295
59514	849296
11674	849297
8413	849298
7009	849299
30577	849300
5985	849301
90560	849302
36173	849303
13114	849304
7789	849305
19167	849306
53920	849307
3113	849308
1406	849309
79853	849310
75238	849311
47077	849312
36035	849313
24397	849314
51913	849315
3135	849316
2346	849317
52142	849318
13001	849319
43612	849320
11541	849321
100698	849322
9625	849323
39086	849324
2163	849325
5816	849326
918	849327
8474	849328
12252	849329
24383	849330
9996	849331
98989	849332
39103	849333
37575	849334
102353	849335
133950	849336
93560	849337
49545	849338
99057	849339
35307	849340
111860	849341
3208	849342
20808	849343
48890	849344
35929	849345
10252	849346
15868	849347
54740	849348
36010	849349
992	849350
41326	849351
46537	849352
22925	849353
1004	849354
4196	849355
20538	849356
2576	849357
22	849358
1508	849359
78105	849360
17502	849361
34189	849362
62344	849363
625	849364
3584	849365
12739	849366
1785	849367
114381	849368
3731	849369
24287	849370
15873	849371
24314	849372
6445	849373
13231	849374
69965	849375
3218	849376
2440	849377
36010	849378
3798	849379
12684	849380
702	849381
565	849382
70	849383
757	849384
5482	849385
1241	849386
143	849387
1117	849388
362	849389
1058	849390
22	849391
31421	849392
59553	849393
210	849394
22167	849395
3113	849396
331	849397
25917	849398
15338	849399
143	849400
2665	849401
12125	849402
1815	849403
2364	849404
843	849405
22298	849406
113903	849407
69054	849408
85	849409
41313	849410
90499	849411
53044	849412
41612	849413
14344	849414
20183	849415
20395	849416
5084	849417
85961	849418
6178	849419
86645	849420
3211	849421
69060	849422
3384	849423
13392	849424
3731	849425
55137	849426
1925	849427
52141	849428
2655	849429
8811	849430
42510	849431
4263	849432
26644	849433
4395	849434
41987	849435
9839	849436
3935	849437
702	849438
78	849439
14294	849440
7908	849441
7908	849442
10402	849443
43196	849444
64051	849445
947	849446
48082	849447
4529	849448
1070	849449
2854	849450
15810	849451
3385	849452
6173	849453
75349	849454
79297	849455
5296	849456
1278	849457
7757	849458
54038	849459
18120	849460
13231	849461
31421	849462
54058	849463
9878	849464
12019	849465
16485	849466
44092	849467
9878	849468
49671	849469
1828	849470
61634	849471
107737	849472
98566	849473
37901	849474
35990	849475
56169	849476
28764	849477
125754	849478
116659	849479
4664	849480
42007	849481
3209	849482
2758	849483
16743	849484
72821	849485
1433	849486
50824	849487
16696	849488
97621	849489
18855	849490
54615	849491
1403	849492
37658	849493
5227	849494
78016	849495
119848	849496
41945	849497
25906	849498
122361	849499
18009	849500
19133	849501
33022	849502
82356	849503
62404	849504
29692	849505
28057	849506
2812	849507
719	849508
193	849509
10274	849510
18996	849511
21349	849512
14312	849513
3588	849514
11395	849515
21841	849516
40074	849517
73422	849518
11290	849519
4682	849520
17574	849521
6947	849522
24857	849523
7648	849524
104064	849525
533	849526
47799	849527
16923	849528
18664	849529
6111	849530
89390	849531
6111	849532
21448	849533
56660	849534
2301	849535
36057	849536
8525	849537
103604	849538
43123	849539
43489	849540
101124	849541
562	849542
49883	849543
2161	849544
4111	849545
16269	849546
8640	849547
43200	849548
35326	849549
11001	849550
67583	849551
52058	849552
27202	849553
90281	849554
12690	849555
40595	849556
132665	849557
6210	849558
12479	849559
27661	849560
66852	849561
24657	849562
17672	849563
5538	849564
15692	849565
53949	849566
20819	849567
1571	849568
522	849569
4312	849570
25917	849571
25917	849572
12987	849573
23140	849574
844	849575
93537	849576
920	849577
1092	849578
770	849579
1117	849580
27829	849581
37734	849582
43656	849583
20520	849584
93679	849585
20440	849586
9818	849587
31618	849588
2053	849589
7080	849590
45509	849591
100888	849592
45874	849593
6232	849594
11989	849595
101341	849596
45874	849597
18131	849598
16109	849599
26285	849600
102207	849601
39103	849602
20666	849603
12360	849604
66724	849605
124334	849606
5296	849607
14874	849608
17936	849609
54769	849610
45354	849611
31591	849612
22608	849613
992	849614
1599	849615
7411	849616
131468	849617
76265	849618
8649	849619
31474	849620
92354	849621
1048	849622
6690	849623
69803	849624
119980	849625
10382	849626
41142	849627
11341	849628
22638	849629
41884	849630
46802	849631
74378	849632
18767	849633
2440	849634
1723	849635
46174	849636
81997	849637
26169	849638
18453	849639
85004	849640
32386	849641
35522	849642
34865	849643
12950	849644
73076	849645
3438	849646
111627	849647
28216	849648
3758	849649
3892	849650
136356	849651
3718	849652
28512	849653
134206	849654
90901	849655
37653	849656
16810	849657
33942	849658
29951	849659
7386	849660
79642	849661
2197	849662
75521	849663
105719	849664
326	849665
111785	849666
2368	849667
191	849668
11795	849669
37707	849670
1392	849671
1318	849672
52141	849673
21749	849674
31922	849675
1227	849676
43250	849677
567	849678
93595	849679
24184	849680
20183	849681
20858	849682
5600	849683
43105	849684
1305	849685
25324	849686
113903	849687
25324	849688
8225	849689
9052	849690
75516	849691
7660	849692
3356	849693
7036	849694
42262	849695
1063	849696
772	849697
113363	849698
918	849699
74799	849700
2020	849701
7968	849702
31243	849703
578	849704
26556	849705
23956	849706
1347	849707
68838	849708
105779	849709
2075	849710
32792	849711
56559	849712
5995	849713
3798	849714
1481	849715
20912	849716
4600	849717
17667	849718
52236	849719
991	849720
37413	849721
34307	849722
17873	849723
405	849724
64674	849725
19542	849726
26533	849727
6244	849728
22198	849729
34466	849730
2305	849731
1073	849732
82291	849733
2994	849734
38078	849735
5847	849736
11961	849737
18416	849738
11014	849739
18688	849740
46025	849741
272	849742
365	849743
686	849744
28754	849745
2020	849746
3200	849747
4864	849748
60016	849749
3200	849750
1826	849751
23403	849752
327	849753
7143	849754
866	849755
3052	849756
1024	849757
139485	849758
21319	849759
39945	849760
12684	849761
7002	849762
20470	849763
2848	849764
24658	849765
7909	849766
20163	849767
28346	849768
20875	849769
105819	849770
193	849771
33874	849772
108630	849773
15534	849774
24760	849775
34189	849776
94149	849777
14211	849778
20244	849779
19216	849780
27223	849781
51657	849782
55254	849783
22739	849784
91563	849785
8694	849786
13920	849787
804	849788
8343	849789
6191	849790
695	849791
17536	849792
562	849793
43594	849794
26733	849795
13998	849796
6399	849797
1848	849798
3993	849799
38559	849800
56610	849801
978	849802
56939	849803
12732	849804
17745	849805
810	849806
13248	849807
2305	849808
2700	849809
42563	849810
15657	849811
71716	849812
24377	849813
27027	849814
5241	849815
40467	849816
21488	849817
40228	849818
4306	849819
35269	849820
1846	849821
83270	849822
22075	849823
3940	849824
6025	849825
4495	849826
26436	849827
14349	849828
2014	849829
16192	849830
15563	849831
124391	849832
5383	849833
10749	849834
61003	849835
9902	849836
49815	849837
37692	849838
62679	849839
500	849840
8540	849841
194	849842
378	849843
39186	849844
100512	849845
5284	849846
3949	849847
533	849848
227	849849
42935	849850
11312	849851
10309	849852
11239	849853
13791	849854
21785	849855
51383	849856
220	849857
33780	849858
23151	849859
29969	849860
3062	849861
32228	849862
82254	849863
3405	849864
89200	849865
43153	849866
4963	849867
8930	849868
2997	849869
17639	849870
3062	849871
96970	849872
7250	849873
16205	849874
53264	849875
6183	849876
63049	849877
28499	849878
7969	849879
50653	849880
1559	849881
9371	849882
14110	849883
18178	849884
38868	849885
6767	849886
11732	849887
2629	849888
30623	849889
23557	849890
81558	849891
6130	849892
60512	849893
78203	849894
15214	849895
79801	849896
120360	849897
41891	849898
21301	849899
62719	849900
27964	849901
7184	849902
32980	849903
5255	849904
1588	849905
13421	849906
17341	849907
113797	849908
7337	849909
1255	849910
42367	849911
42392	849912
87710	849913
60264	849914
56353	849915
39950	849916
37102	849917
34831	849918
87771	849919
70383	849920
19125	849921
802	849922
17144	849923
49498	849924
62439	849925
1856	849926
925	849927
64458	849928
47892	849929
982	849930
44212	849931
72082	849932
99358	849933
395	849934
419	849935
41538	849936
44735	849937
31138	849938
106909	849939
3490	849940
21140	849941
18682	849942
14259	849943
33977	849944
17551	849945
25542	849946
48722	849947
27830	849948
12103	849949
93	849950
39773	849951
11320	849952
18008	849953
19685	849954
6326	849955
44589	849956
69279	849957
25471	849958
20211	849959
1163	849960
40519	849961
22452	849962
1143	849963
12438	849964
114359	849965
10061	849966
888	849967
6719	849968
60128	849969
8309	849970
3258	849971
1516	849972
19146	849973
25226	849974
7124	849975
18663	849976
23166	849977
45212	849978
6129	849979
91916	849980
6303	849981
586	849982
18740	849983
3822	849984
4184	849985
39499	849986
51566	849987
3136	849988
774	849989
16520	849990
2704	849991
17	849992
774	849993
40	849994
4	849995
40	849996
3002	849997
45895	849998
8034	849999
61825	850000
73746	850001
109711	850002
19579	850003
11247	850004
19579	850005
4	850006
32175	850007
1986	850008
1370	850009
116488	850010
4003	850011
457	850012
35521	850013
29832	850014
1639	850015
35521	850016
12528	850017
12528	850018
14159	850019
56964	850020
43657	850021
49394	850022
10263	850023
49190	850024
10987	850025
64275	850026
20365	850027
28065	850028
29092	850029
13990	850030
5108	850031
37935	850032
77070	850033
79259	850034
20817	850035
1016	850036
46118	850037
75295	850038
863	850039
35138	850040
107974	850041
46936	850042
33318	850043
39313	850044
79043	850045
9852	850046
25846	850047
1694	850048
68182	850049
96409	850050
52	850051
54065	850052
108754	850053
1576	850054
277	850055
408	850056
54615	850057
47773	850058
59534	850059
1289	850060
102874	850061
6626	850062
83770	850063
9180	850064
63358	850065
38950	850066
34685	850067
45123	850068
13469	850069
47239	850070
59203	850071
7562	850072
53721	850073
25911	850074
106886	850075
86768	850076
6795	850077
135544	850078
24286	850079
10185	850080
29881	850081
59145	850082
105432	850083
56300	850084
10660	850085
46466	850086
22077	850087
24792	850088
19765	850089
121495	850090
6085	850091
2432	850092
88797	850093
74958	850094
39444	850095
28708	850096
96651	850097
1867	850098
102675	850099
59051	850100
52341	850101
47468	850102
98023	850103
127885	850104
17151	850105
11419	850106
18478	850107
56421	850108
26187	850109
52173	850110
7612	850111
83034	850112
64553	850113
35484	850114
21908	850115
36156	850116
99446	850117
57957	850118
77910	850119
69322	850120
18500	850121
69089	850122
94138	850123
38729	850124
15691	850125
47831	850126
23601	850127
3631	850128
27124	850129
96516	850130
14543	850131
66090	850132
23909	850133
5016	850134
5159	850135
26438	850136
45569	850137
59961	850138
3936	850139
32425	850140
94608	850141
75414	850142
44837	850143
115087	850144
39880	850145
34733	850146
32361	850147
36761	850148
69822	850149
11025	850150
19926	850151
4776	850152
30280	850153
16175	850154
79798	850155
73646	850156
19926	850157
86727	850158
80750	850159
9613	850160
162532	850161
55147	850162
118807	850163
7534	850164
110820	850165
78176	850166
76816	850167
90179	850168
82254	850169
52490	850170
67252	850171
49193	850172
7245	850173
111940	850174
76614	850175
96376	850176
11789	850177
67594	850178
105285	850179
10812	850180
60238	850181
80707	850182
11483	850183
12001	850184
90791	850185
60987	850186
34303	850187
49712	850188
2284	850189
27830	850190
2484	850191
42327	850192
1177	850193
105361	850194
18757	850195
19917	850196
62660	850197
41732	850198
17749	850199
32789	850200
62514	850201
19016	850202
35436	850203
12313	850204
53854	850205
112959	850206
44897	850207
89475	850208
63907	850209
75738	850210
47060	850211
1805	850212
21812	850213
68278	850214
42552	850215
37160	850216
37802	850217
30586	850218
29530	850219
3676	850220
6071	850221
63361	850222
68112	850223
117396	850224
86360	850225
41658	850226
34306	850227
32514	850228
92802	850229
15568	850230
16891	850231
101179	850232
17525	850233
76596	850234
79628	850235
85667	850236
23767	850237
10717	850238
21936	850239
34066	850240
136986	850241
17178	850242
97160	850243
37996	850244
27164	850245
6144	850246
86176	850247
80628	850248
48543	850249
108328	850250
5209	850251
33915	850252
31620	850253
14537	850254
50768	850255
34182	850256
101162	850257
16264	850258
19665	850259
63729	850260
9231	850261
83808	850262
36805	850263
96704	850264
74875	850265
42261	850266
73419	850267
94148	850268
63679	850269
58470	850270
15680	850271
31552	850272
44727	850273
110593	850274
71852	850275
64834	850276
99150	850277
80881	850278
119117	850279
14204	850280
44782	850281
40129	850282
48167	850283
101246	850284
64855	850285
34064	850286
62746	850287
37348	850288
13814	850289
31734	850290
93589	850291
5689	850292
76359	850293
7909	850294
27196	850295
59368	850296
20923	850297
113445	850298
23116	850299
26278	850300
26282	850301
79599	850302
66802	850303
108334	850304
49232	850305
83922	850306
18575	850307
152382	850308
112361	850309
504	850310
114566	850311
25445	850312
15829	850313
129195	850314
116712	850315
8794	850316
44528	850317
27428	850318
74621	850319
30564	850320
3361	850321
9083	850322
104973	850323
114424	850324
94007	850325
133719	850326
25076	850327
88783	850328
36900	850329
36470	850330
68745	850331
67558	850332
92199	850333
60907	850334
41209	850335
24476	850336
135537	850337
39950	850338
76003	850339
49185	850340
8402	850341
57333	850342
2915	850343
93381	850344
87225	850345
45140	850346
4618	850347
37773	850348
9463	850349
34735	850350
61332	850351
23289	850352
80477	850353
59186	850354
6508	850355
6164	850356
47719	850357
42393	850358
36766	850359
8682	850360
25160	850361
145133	850362
44222	850363
83024	850364
42222	850365
26928	850366
33176	850367
31929	850368
58482	850369
27669	850370
66989	850371
23087	850372
74388	850373
135794	850374
93600	850375
5556	850376
2556	850377
82600	850378
81468	850379
112233	850380
54958	850381
30342	850382
84718	850383
24157	850384
86346	850385
97481	850386
91303	850387
59396	850388
58009	850389
81042	850390
67410	850391
80659	850392
84595	850393
695	850394
66582	850395
86096	850396
6064	850397
9003	850398
68658	850399
6256	850400
790	850401
52156	850402
80981	850403
19294	850404
7311	850405
36563	850406
52873	850407
109976	850408
112342	850409
56977	850410
48354	850411
33956	850412
18369	850413
119942	850414
18746	850415
18804	850416
6643	850417
53704	850418
72832	850419
68603	850420
24418	850421
5425	850422
75521	850423
16107	850424
24727	850425
29078	850426
80324	850427
29481	850428
19503	850429
963	850430
128022	850431
628	850432
38325	850433
17773	850434
2519	850435
1863	850436
80828	850437
27829	850438
138757	850439
5125	850440
110860	850441
56725	850442
2011	850443
3026	850444
6338	850445
65967	850446
127648	850447
67053	850448
60616	850449
3080	850450
4	850451
17839	850452
1778	850453
26757	850454
14509	850455
87759	850456
165769	850457
67043	850458
51636	850459
10049	850460
44874	850461
27813	850462
49394	850463
23773	850464
71820	850465
29737	850466
66943	850467
75138	850468
83141	850469
30473	850470
77696	850471
86071	850472
36073	850473
19976	850474
2928	850475
43605	850476
33110	850477
22758	850478
9719	850479
32914	850480
36037	850481
31167	850482
74741	850483
5352	850484
104323	850485
28611	850486
15635	850487
4097	850488
4722	850489
61650	850490
45460	850491
22724	850492
38827	850493
86028	850494
112904	850495
78584	850496
45688	850497
9194	850498
15066	850499
90256	850500
132325	850501
24000	850502
81871	850503
39356	850504
79557	850505
11565	850506
9511	850507
67140	850508
133960	850509
136232	850510
58404	850511
22489	850512
125842	850513
67426	850514
16592	850515
47626	850516
51041	850517
2563	850518
136183	850519
30632	850520
77070	850521
21970	850522
92919	850523
24873	850524
58192	850525
112053	850526
16824	850527
664	850528
17274	850529
57704	850530
32120	850531
29662	850532
84451	850533
103081	850534
22477	850535
75360	850536
86292	850537
136023	850538
28270	850539
79493	850540
6586	850541
132555	850542
98879	850543
120343	850544
64247	850545
45175	850546
84612	850547
5864	850548
40241	850549
6928	850550
70876	850551
15179	850552
44108	850553
72741	850554
84318	850555
80354	850556
50567	850557
97827	850558
38007	850559
70154	850560
130498	850561
52996	850562
104828	850563
113524	850564
58484	850565
9793	850566
13800	850567
22005	850568
6792	850569
148807	850570
37807	850571
17951	850572
50253	850573
4959	850574
17154	850575
109385	850576
103507	850577
122403	850578
14495	850579
8384	850580
7271	850581
17705	850582
104411	850583
30240	850584
63006	850585
93937	850586
2051	850587
5498	850588
14	850589
31997	850590
949	850591
430	850592
2771	850593
39175	850594
28962	850595
9849	850596
25654	850597
4329	850598
6270	850599
86578	850600
4428	850601
126697	850602
37678	850603
1923	850604
1632	850605
2	850606
71034	850607
3510	850608
148800	850609
73605	850610
79297	850611
2258	850612
53285	850613
159	850614
12862	850615
48010	850616
30534	850617
7464	850618
159	850619
7305	850620
111401	850621
40313	850622
111401	850623
13455	850624
14663	850625
2190	850626
6177	850627
108772	850628
15977	850629
14308	850630
27027	850631
5715	850632
941	850633
45078	850634
90997	850635
14159	850636
112196	850637
72177	850638
111766	850639
23	850640
19921	850641
26150	850642
3360	850643
1438	850644
138106	850645
53322	850646
12905	850647
12905	850648
12905	850649
3317	850650
12905	850651
12905	850652
41999	850653
4	850654
4	850655
2516	850656
53285	850657
9042	850658
738	850659
6880	850660
10	850661
59586	850662
51270	850663
10706	850664
17113	850665
10706	850666
34446	850667
16423	850668
11279	850669
6186	850670
6186	850671
1830	850672
13085	850673
115	850674
13059	850675
42977	850676
3952	850677
8209	850678
621	850679
49633	850680
13289	850681
621	850682
34524	850683
117695	850684
48359	850685
41943	850686
59890	850687
68491	850688
3600	850689
110964	850690
75902	850691
57222	850692
29791	850693
13923	850694
36155	850695
48576	850696
48576	850697
98485	850698
60198	850699
24161	850700
14066	850701
32111	850702
133982	850703
91712	850704
63436	850705
50989	850706
60546	850707
129439	850708
8368	850709
104425	850710
17626	850711
7407	850712
42323	850713
16060	850714
9668	850715
1619	850716
23025	850717
23025	850718
15753	850719
37646	850720
3360	850721
10617	850722
329	850723
72538	850724
682	850725
10664	850726
96	850727
271	850728
84947	850729
22140	850730
114510	850731
33941	850732
37209	850733
77992	850734
3595	850735
85013	850736
109444	850737
36034	850738
37983	850739
78171	850740
122596	850741
122595	850742
60222	850743
89521	850744
72342	850745
19482	850746
15514	850747
59112	850748
63718	850749
696	850750
148463	850751
84358	850752
2794	850753
28246	850754
62146	850755
101257	850756
28200	850757
23588	850758
83731	850759
4143	850760
126033	850761
137383	850762
59653	850763
8749	850764
78255	850765
75618	850766
65281	850767
42556	850768
102834	850769
51665	850770
8666	850771
77991	850772
55165	850773
47377	850774
4666	850775
4751	850776
1265	850777
27327	850778
111666	850779
3312	850780
9842	850781
24275	850782
99299	850783
3233	850784
112375	850785
101076	850786
72776	850787
19648	850788
118921	850789
88138	850790
20229	850791
122580	850792
30391	850793
24398	850794
24398	850795
24398	850796
113604	850797
50362	850798
87335	850799
87327	850800
86053	850801
28955	850802
21283	850803
40086	850804
5629	850805
76940	850806
4398	850807
71538	850808
75545	850809
142194	850810
47278	850811
41550	850812
167376	850813
1629	850814
82337	850815
2124	850816
91253	850817
79989	850818
10891	850819
105359	850820
66280	850821
150159	850822
105527	850823
11394	850824
60029	850825
113908	850826
52244	850827
31862	850828
100551	850829
10324	850830
72648	850831
12332	850832
6622	850833
621	850834
71653	850835
15841	850836
81721	850837
33506	850838
3294	850839
76895	850840
165635	850841
62045	850842
149115	850843
111782	850844
46978	850845
41453	850846
57580	850847
66067	850848
68313	850849
7724	850850
152296	850851
122645	850852
16990	850853
525	850854
130569	850855
15	850856
2837	850857
2493	850858
293	850859
68962	850860
2384	850861
2993	850862
857	850863
8201	850864
15	850865
97583	850866
4365	850867
2297	850868
277	850869
377	850870
12092	850871
107363	850872
15672	850873
21262	850874
1244	850875
4521	850876
3587	850877
5216	850878
20222	850879
26016	850880
21511	850881
42585	850882
10417	850883
135683	850884
4021	850885
4021	850886
31122	850887
39308	850888
47357	850889
1822	850890
37748	850891
6678	850892
74707	850893
10207	850894
77711	850895
1060	850896
63239	850897
72856	850898
82777	850899
17407	850900
32882	850901
26621	850902
3295	850903
55443	850904
41377	850905
1226	850906
91567	850907
49260	850908
11689	850909
3429	850910
15020	850911
57453	850912
10114	850913
8828	850914
124160	850915
79082	850916
68894	850917
142	850918
237	850919
94042	850920
32331	850921
2488	850922
2488	850923
121236	850924
7509	850925
44557	850926
87578	850927
60425	850928
87767	850929
37205	850930
165901	850931
2104	850932
10918	850933
9060	850934
281	850935
25416	850936
116839	850937
17790	850938
4744	850939
70152	850940
15094	850941
3098	850942
165736	850943
1504	850944
22256	850945
469	850946
106284	850947
102107	850948
7067	850949
30962	850950
281	850951
40766	850952
95577	850953
16375	850954
84926	850955
3760	850956
43103	850957
66794	850958
89002	850959
101931	850960
160273	850961
322	850962
8336	850963
22603	850964
4809	850965
27133	850966
79699	850967
18164	850968
141661	850969
1467	850970
82064	850971
55410	850972
3281	850973
8153	850974
110432	850975
2762	850976
283	850977
31953	850978
5	850979
128830	850980
93618	850981
17534	850982
16967	850983
129192	850984
28	850985
132349	850986
137162	850987
638	850988
33139	850989
7734	850990
48782	850991
847	850992
16678	850993
40701	850994
103750	850995
32380	850996
24	850997
8279	850998
77925	850999
129497	851000
40704	851001
7958	851002
74824	851003
8044	851004
10170	851005
133170	851006
32033	851007
146861	851008
7787	851009
110759	851010
93471	851011
1307	851012
90761	851013
5672	851014
11555	851015
17993	851016
79140	851017
58239	851018
459	851019
6	851020
1838	851021
62690	851022
849	851023
27545	851024
23558	851025
8129	851026
102062	851027
10751	851028
100729	851029
10631	851030
7590	851031
45065	851032
694	851033
90457	851034
51403	851035
994	851036
94782	851037
31150	851038
45452	851039
6785	851040
71364	851041
50797	851042
7928	851043
1640	851044
557	851045
6794	851046
4089	851047
58886	851048
37585	851049
4184	851050
3224	851051
69864	851052
16210	851053
14231	851054
102351	851055
131059	851056
137562	851057
639	851058
87646	851059
25019	851060
8421	851061
115414	851062
45055	851063
36051	851064
15886	851065
14234	851066
3760	851067
14655	851068
139	851069
15486	851070
5089	851071
7567	851072
20737	851073
20455	851074
7104	851075
46402	851076
103703	851077
36178	851078
28113	851079
34472	851080
135629	851081
3590	851082
136112	851083
78943	851084
37405	851085
36760	851086
164355	851087
53323	851088
40487	851089
2626	851090
23873	851091
7474	851092
48917	851093
7573	851094
5528	851095
2966	851096
18719	851097
105892	851098
141732	851099
79448	851100
9459	851101
23376	851102
3873	851103
64426	851104
67118	851105
75654	851106
98961	851107
10823	851108
94690	851109
3298	851110
166288	851111
46483	851112
19667	851113
31975	851114
19547	851115
12622	851116
25038	851117
20429	851118
681	851119
52337	851120
36	851121
83771	851122
27566	851123
113268	851124
56533	851125
30722	851126
5472	851127
5588	851128
152	851129
84149	851130
8776	851131
1800	851132
8456	851133
36231	851134
311	851135
2102	851136
36	851137
8554	851138
24625	851139
35926	851140
818	851141
64880	851142
690	851143
1614	851144
54093	851145
4097	851146
35371	851147
1179	851148
146954	851149
275	851150
42467	851151
59123	851152
49698	851153
74582	851154
28181	851155
86683	851156
33480	851157
8624	851158
21184	851159
139	851160
2892	851161
750	851162
35437	851163
1933	851164
37891	851165
425	851166
848	851167
803	851168
17466	851169
9419	851170
892	851171
13978	851172
674	851173
3298	851174
39427	851175
1800	851176
11980	851177
6841	851178
18459	851179
7259	851180
38888	851181
6363	851182
46254	851183
18193	851184
4416	851185
61	851186
152	851187
67896	851188
5612	851189
31033	851190
17595	851191
1444	851192
1539	851193
2696	851194
5255	851195
3245	851196
275	851197
51496	851198
59872	851199
4601	851200
828	851201
3849	851202
3334	851203
162175	851204
59514	851205
5843	851206
553	851207
160187	851208
331	851209
404	851210
61801	851211
1047	851212
134907	851213
66596	851214
51270	851215
6026	851216
439	851217
21175	851218
1078	851219
13544	851220
34867	851221
52899	851222
9262	851223
35858	851224
158793	851225
301	851226
23	851227
6170	851228
822	851229
4032	851230
1794	851231
19002	851232
169	851233
6341	851234
127937	851235
132983	851236
47	851237
23159	851238
70007	851239
169	851240
1199	851241
49667	851242
1975	851243
1105	851244
4745	851245
3245	851246
2482	851247
1083	851248
69413	851249
2684	851250
1061	851251
97	851252
506	851253
1797	851254
36691	851255
1739	851256
15210	851257
4347	851258
356	851259
868	851260
7925	851261
42279	851262
14662	851263
5372	851264
703	851265
284	851266
10051	851267
23062	851268
8815	851269
3587	851270
370	851271
20104	851272
87584	851273
57922	851274
11761	851275
9077	851276
6526	851277
58187	851278
196	851279
11504	851280
426	851281
39579	851282
13141	851283
9995	851284
8833	851285
137360	851286
64217	851287
7172	851288
13400	851289
141	851290
3026	851291
3157	851292
70538	851293
7912	851294
64362	851295
1414	851296
5904	851297
76661	851298
7596	851299
77821	851300
71446	851301
2895	851302
36645	851303
1186	851304
7012	851305
76180	851306
2700	851307
102345	851308
4151	851309
507	851310
43026	851311
9334	851312
10593	851313
12682	851314
770	851315
2180	851316
6880	851317
13664	851318
19252	851319
45885	851320
50715	851321
1197	851322
102275	851323
115	851324
70690	851325
45584	851326
1178	851327
5110	851328
5938	851329
21960	851330
364	851331
60464	851332
2848	851333
51024	851334
44610	851335
73106	851336
150793	851337
116882	851338
96690	851339
154373	851340
115335	851341
122271	851342
127881	851343
158608	851344
36210	851345
145698	851346
151087	851347
120417	851348
104320	851349
66016	851350
69463	851351
60164	851352
86767	851353
1456	851354
341	851355
640	851356
496	851357
6634	851358
48126	851359
55736	851360
10295	851361
23975	851362
60539	851363
160585	851364
806	851365
35623	851366
64711	851367
3959	851368
6091	851369
99278	851370
53974	851371
37248	851372
738	851373
1532	851374
13442	851375
64802	851376
78170	851377
46252	851378
9411	851379
51531	851380
88997	851381
104549	851382
16992	851383
92829	851384
9653	851385
5008	851386
331	851387
1959	851388
92624	851389
4473	851390
4513	851391
47971	851392
748	851393
141179	851394
134382	851395
6236	851396
43124	851397
13261	851398
60510	851399
2270	851400
2382	851401
79168	851402
37114	851403
31713	851404
108821	851405
66840	851406
167471	851407
150768	851408
160660	851409
132956	851410
30127	851411
132806	851412
1157	851413
43612	851414
1112	851415
4312	851416
920	851417
5104	851418
64	851419
3703	851420
6516	851421
363	851422
31713	851423
15360	851424
59308	851425
160173	851426
5872	851427
150782	851428
129639	851429
53572	851430
55458	851431
122817	851432
124	851433
127	851434
24923	851435
1783	851436
11349	851437
1381	851438
24275	851439
19539	851440
4852	851441
1726	851442
156208	851443
326	851444
2259	851445
12520	851446
3153	851447
36245	851448
2255	851449
37208	851450
82892	851451
48987	851452
1270	851453
68126	851454
639	851455
4417	851456
118847	851457
40590	851458
738	851459
131828	851460
22705	851461
17011	851462
12964	851463
3940	851464
5640	851465
351	851466
1222	851467
42673	851468
73058	851469
111600	851470
99424	851471
2396	851472
27135	851473
4948	851474
95484	851475
33903	851476
80145	851477
134258	851478
41704	851479
107323	851480
223	851481
3082	851482
86332	851483
2871	851484
1287	851485
5817	851486
3000	851487
133	851488
84737	851489
7669	851490
29033	851491
8122	851492
62751	851493
11083	851494
129252	851495
196	851496
6180	851497
19061	851498
5732	851499
35171	851500
2978	851501
2978	851502
80884	851503
41472	851504
46	851505
3312	851506
8685	851507
1655	851508
315	851509
126327	851510
2094	851511
1157	851512
165700	851513
17043	851514
8796	851515
2339	851516
150320	851517
37901	851518
146817	851519
45193	851520
150206	851521
83208	851522
24776	851523
87575	851524
515	851525
756	851526
271	851527
3712	851528
76872	851529
91286	851530
23317	851531
133794	851532
106547	851533
13031	851534
78459	851535
6290	851536
11020	851537
46033	851538
22465	851539
75474	851540
96424	851541
25275	851542
12497	851543
16264	851544
1231	851545
114695	851546
124292	851547
2037	851548
2384	851549
3482	851550
2643	851551
10147	851552
46947	851553
89798	851554
84947	851555
1385	851556
99226	851557
3347	851558
67305	851559
50460	851560
40447	851561
40928	851562
49484	851563
1456	851564
1372	851565
44913	851566
60158	851567
888	851568
38444	851569
118545	851570
34537	851571
1184	851572
5728	851573
13979	851574
96574	851575
12077	851576
16124	851577
6888	851578
164	851579
60113	851580
13170	851581
77747	851582
164	851583
164	851584
67890	851585
8814	851586
4454	851587
130104	851588
90720	851589
47043	851590
79458	851591
29134	851592
7605	851593
9878	851594
30435	851595
4718	851596
14284	851597
30245	851598
24304	851599
7681	851600
94206	851601
70515	851602
55293	851603
116624	851604
14866	851605
17109	851606
79877	851607
2662	851608
130536	851609
19637	851610
42963	851611
22767	851612
28455	851613
82760	851614
4219	851615
34255	851616
890	851617
16099	851618
59872	851619
56	851620
3851	851621
18072	851622
765	851623
132	851624
347	851625
1718	851626
141866	851627
35321	851628
14980	851629
27239	851630
27239	851631
68891	851632
1580	851633
41662	851634
3722	851635
7787	851636
10308	851637
1809	851638
141164	851639
1859	851640
59462	851641
4976	851642
148538	851643
78138	851644
394	851645
859	851646
859	851647
106585	851648
3627	851649
110126	851650
17156	851651
114906	851652
17442	851653
98819	851654
80428	851655
150997	851656
88079	851657
12681	851658
47131	851659
9419	851660
122722	851661
3113	851662
599	851663
27053	851664
2816	851665
37758	851666
52494	851667
922	851668
70	851669
67491	851670
48099	851671
105	851672
46439	851673
51946	851674
21288	851675
77828	851676
53299	851677
118918	851678
12701	851679
124185	851680
115796	851681
116605	851682
91785	851683
10274	851684
1867	851685
95273	851686
52	851687
113268	851688
52289	851689
889	851690
432	851691
1585	851692
1585	851693
6113	851694
88733	851695
32291	851696
10347	851697
724	851698
5424	851699
52461	851700
2603	851701
62803	851702
3554	851703
91620	851704
11547	851705
2825	851706
4412	851707
1714	851708
21336	851709
1347	851710
7674	851711
3929	851712
19187	851713
4199	851714
17559	851715
505	851716
3747	851717
169	851718
5812	851719
23486	851720
46937	851721
1694	851722
2887	851723
3356	851724
67157	851725
25021	851726
45918	851727
4203	851728
137632	851729
66923	851730
63751	851731
45758	851732
65337	851733
291	851734
9933	851735
2709	851736
2563	851737
2563	851738
2563	851739
2563	851740
2329	851741
32047	851742
69292	851743
16710	851744
67330	851745
48786	851746
5505	851747
123947	851748
25018	851749
3959	851750
12951	851751
12951	851752
11791	851753
16461	851754
127181	851755
15	851756
495	851757
48389	851758
18502	851759
15	851760
2493	851761
12019	851762
5541	851763
30358	851764
5813	851765
689	851766
27767	851767
5813	851768
44266	851769
3959	851770
9441	851771
142	851772
138953	851773
77912	851774
2255	851775
4114	851776
16756	851777
689	851778
10867	851779
17183	851780
161	851781
70077	851782
21174	851783
2563	851784
2145	851785
2563	851786
1307	851787
2145	851788
22175	851789
107323	851790
19170	851791
122722	851792
1570	851793
66919	851794
14455	851795
90491	851796
425	851797
2741	851798
5909	851799
24362	851800
90	851801
1618	851802
27025	851803
98743	851804
27096	851805
164	851806
89082	851807
11190	851808
103829	851809
7255	851810
49209	851811
31463	851812
52	851813
3721	851814
249	851815
2720	851816
24275	851817
4153	851818
3312	851819
4401	851820
891	851821
130	851822
1934	851823
3469	851824
3080	851825
130	851826
130	851827
43160	851828
30358	851829
56377	851830
29628	851831
7680	851832
621	851833
94072	851834
147155	851835
166	851836
124817	851837
76323	851838
1247	851839
56323	851840
4315	851841
7097	851842
71150	851843
90633	851844
8323	851845
15	851846
141880	851847
158297	851848
1355	851849
7199	851850
32786	851851
71	851852
640	851853
7953	851854
12959	851855
71140	851856
1460	851857
77966	851858
20213	851859
1186	851860
4153	851861
505	851862
792	851863
125	851864
2255	851865
3271	851866
338	851867
33606	851868
33606	851869
927	851870
2735	851871
137554	851872
79198	851873
99146	851874
41507	851875
24749	851876
362	851877
114476	851878
881	851879
60294	851880
4519	851881
77030	851882
82875	851883
91590	851884
4203	851885
2270	851886
18374	851887
37343	851888
158380	851889
31111	851890
15243	851891
100608	851892
36192	851893
79770	851894
2950	851895
2950	851896
63751	851897
12548	851898
57491	851899
89577	851900
19494	851901
9473	851902
17846	851903
36122	851904
27064	851905
1516	851906
59545	851907
4446	851908
11237	851909
20761	851910
8905	851911
2950	851912
27145	851913
2146	851914
8744	851915
2180	851916
105183	851917
22699	851918
37934	851919
47221	851920
20761	851921
95418	851922
495	851923
495	851924
128765	851925
84592	851926
108318	851927
5240	851928
30461	851929
201	851930
119848	851931
2529	851932
2656	851933
5793	851934
53161	851935
71981	851936
141592	851937
116982	851938
141539	851939
141464	851940
148958	851941
41467	851942
2038	851943
2827	851944
86910	851945
20814	851946
2382	851947
258	851948
6358	851949
105867	851950
38689	851951
31557	851952
154	851953
6441	851954
59084	851955
56815	851956
8102	851957
7002	851958
7495	851959
1114	851960
34157	851961
21546	851962
2735	851963
60474	851964
1433	851965
285	851966
16752	851967
4172	851968
66399	851969
2775	851970
114101	851971
39907	851972
153823	851973
135464	851974
101372	851975
116924	851976
29940	851977
135516	851978
20921	851979
17144	851980
18381	851981
67760	851982
24177	851983
32046	851984
165826	851985
62406	851986
131381	851987
30710	851988
6615	851989
28698	851990
40122	851991
46010	851992
108499	851993
33681	851994
75356	851995
122603	851996
101978	851997
503	851998
108616	851999
1317	852000
59	852001
20883	852002
5149	852003
25513	852004
61	852005
16488	852006
21253	852007
100949	852008
44670	852009
88260	852010
61721	852011
114921	852012
49498	852013
2236	852014
50306	852015
82743	852016
92070	852017
98203	852018
46088	852019
96245	852020
106676	852021
29179	852022
52332	852023
37594	852024
66639	852025
90160	852026
44332	852027
37538	852028
138393	852029
3854	852030
129069	852031
27692	852032
4090	852033
39093	852034
127011	852035
58831	852036
26893	852037
68698	852038
81156	852039
113139	852040
139095	852041
15731	852042
126463	852043
33786	852044
5038	852045
27788	852046
61567	852047
91333	852048
102008	852049
16488	852050
63124	852051
75640	852052
69057	852053
96980	852054
35026	852055
13696	852056
109734	852057
94485	852058
64394	852059
84835	852060
59881	852061
201	852062
48960	852063
16696	852064
14018	852065
128862	852066
55514	852067
97994	852068
80250	852069
41281	852070
69309	852071
5748	852072
5748	852073
93719	852074
1329	852075
19401	852076
6219	852077
9631	852078
103499	852079
100934	852080
9113	852081
39073	852082
12786	852083
7636	852084
639	852085
54091	852086
20659	852087
36023	852088
54678	852089
34132	852090
147031	852091
46240	852092
6129	852093
50758	852094
5158	852095
20497	852096
53279	852097
11958	852098
59042	852099
9631	852100
131056	852101
31436	852102
86170	852103
24223	852104
141296	852105
41236	852106
799	852107
271	852108
5240	852109
5240	852110
87667	852111
53983	852112
25818	852113
1454	852114
11799	852115
1052	852116
6026	852117
28929	852118
49371	852119
73863	852120
18374	852121
9375	852122
458	852123
41871	852124
114452	852125
154965	852126
1341	852127
2008	852128
18811	852129
167455	852130
3352	852131
71630	852132
1010	852133
123779	852134
401	852135
59787	852136
20338	852137
45870	852138
244	852139
3814	852140
77195	852141
5361	852142
16933	852143
3601	852144
3665	852145
36708	852146
1397	852147
53803	852148
31846	852149
9767	852150
46996	852151
5431	852152
4392	852153
56383	852154
4801	852155
2270	852156
15835	852157
78	852158
41419	852159
28884	852160
45478	852161
27334	852162
49196	852163
34529	852164
10670	852165
724	852166
724	852167
1847	852168
45227	852169
22803	852170
106	852171
6277	852172
835	852173
3724	852174
1219	852175
77768	852176
5812	852177
45558	852178
3061	852179
55	852180
25291	852181
503	852182
3125	852183
6369	852184
75963	852185
548	852186
97622	852187
3344	852188
9839	852189
31134	852190
14447	852191
56771	852192
33220	852193
54339	852194
26592	852195
6162	852196
6078	852197
72855	852198
879	852199
16	852200
26393	852201
24431	852202
35556	852203
13579	852204
4016	852205
16156	852206
51041	852207
60687	852208
399	852209
19732	852210
105	852211
88230	852212
14354	852213
9949	852214
6940	852215
8455	852216
9700	852217
1460	852218
1039	852219
43357	852220
1645	852221
18400	852222
88097	852223
7975	852224
9338	852225
2288	852226
5124	852227
14538	852228
3370	852229
2288	852230
128	852231
3813	852232
1	852233
3709	852234
29118	852235
40	852236
3813	852237
6429	852238
6980	852239
65	852240
130497	852241
30481	852242
3366	852243
4560	852244
10083	852245
5056	852246
40	852247
20168	852248
9746	852249
64473	852250
18103	852251
3831	852252
2766	852253
1355	852254
61101	852255
724	852256
16944	852257
23428	852258
2163	852259
8071	852260
112	852261
24866	852262
724	852263
388	852264
1476	852265
35496	852266
25005	852267
2584	852268
487	852269
8223	852270
13509	852271
943	852272
8000	852273
40112	852274
17908	852275
6828	852276
3375	852277
638	852278
116	852279
28935	852280
3206	852281
18	852282
19631	852283
593	852284
3831	852285
31042	852286
57353	852287
1034	852288
65	852289
2804	852290
39188	852291
4597	852292
2948	852293
3323	852294
16896	852295
23272	852296
10713	852297
11946	852298
6670	852299
63768	852300
14855	852301
4209	852302
8724	852303
65	852304
8458	852305
4	852306
69158	852307
4	852308
18028	852309
17878	852310
47379	852311
12635	852312
12789	852313
18	852314
16216	852315
86701	852316
78906	852317
75864	852318
35288	852319
2969	852320
10425	852321
22936	852322
1653	852323
609	852324
11665	852325
4862	852326
22159	852327
86800	852328
65	852329
1	852330
6648	852331
6551	852332
61	852333
40723	852334
38667	852335
26042	852336
18195	852337
4666	852338
16431	852339
576	852340
160444	852341
47133	852342
93421	852343
6301	852344
61	852345
152963	852346
19610	852347
34753	852348
22138	852349
28614	852350
62826	852351
5581	852352
507	852353
69	852354
6271	852355
4646	852356
22009	852357
30481	852358
19020	852359
26042	852360
9488	852361
53745	852362
14943	852363
5991	852364
14999	852365
53884	852366
38378	852367
35192	852368
19	852369
13736	852370
20363	852371
56456	852372
7496	852373
78077	852374
4741	852375
30131	852376
24361	852377
3190	852378
1341	852379
5026	852380
14858	852381
28469	852382
91490	852383
10341	852384
14279	852385
74542	852386
798	852387
14140	852388
20752	852389
30481	852390
3366	852391
41500	852392
102472	852393
7332	852394
63557	852395
16138	852396
63557	852397
49935	852398
24129	852399
24093	852400
90813	852401
141	852402
7015	852403
567	852404
70388	852405
62705	852406
4	852407
4	852408
35612	852409
17523	852410
1829	852411
3344	852412
320	852413
37270	852414
22405	852415
60077	852416
1770	852417
20816	852418
61	852419
2366	852420
2199	852421
41419	852422
957	852423
30570	852424
7341	852425
139	852426
74353	852427
66	852428
13311	852429
380	852430
31700	852431
2078	852432
2004	852433
16241	852434
565	852435
75290	852436
102153	852437
12332	852438
6229	852439
1696	852440
3725	852441
11076	852442
3584	852443
25882	852444
18368	852445
44096	852446
2191	852447
71845	852448
4313	852449
6229	852450
13320	852451
63	852452
16549	852453
49522	852454
479	852455
125977	852456
6374	852457
22799	852458
17915	852459
72182	852460
38685	852461
73919	852462
1893	852463
6438	852464
29593	852465
2766	852466
7931	852467
66975	852468
6724	852469
11497	852470
1838	852471
16899	852472
3475	852473
1085	852474
7175	852475
51057	852476
90632	852477
877	852478
215	852479
5741	852480
23003	852481
930	852482
74646	852483
21937	852484
2433	852485
5617	852486
24399	852487
5617	852488
23580	852489
23580	852490
4895	852491
1552	852492
8598	852493
8	852494
4248	852495
9338	852496
195	852497
743	852498
45228	852499
6277	852500
48745	852501
6753	852502
37374	852503
3907	852504
23294	852505
4048	852506
28769	852507
145609	852508
9861	852509
54387	852510
119738	852511
35987	852512
48130	852513
141429	852514
58924	852515
17666	852516
117112	852517
49221	852518
9213	852519
7932	852520
58254	852521
145743	852522
55718	852523
18481	852524
129058	852525
7671	852526
23075	852527
73433	852528
1160	852529
10754	852530
156531	852531
33954	852532
80668	852533
28854	852534
11503	852535
53173	852536
18210	852537
2626	852538
7945	852539
31463	852540
1632	852541
104169	852542
129085	852543
45427	852544
79686	852545
37299	852546
26268	852547
67028	852548
32273	852549
41634	852550
79508	852551
12659	852552
25386	852553
17781	852554
13130	852555
69340	852556
43411	852557
53431	852558
22384	852559
56397	852560
62391	852561
58027	852562
43530	852563
769	852564
99337	852565
82358	852566
79006	852567
79006	852568
147758	852569
36208	852570
38038	852571
8887	852572
9689	852573
17	852574
41314	852575
6630	852576
454	852577
86354	852578
26776	852579
9697	852580
2599	852581
120353	852582
101883	852583
94092	852584
53020	852585
89961	852586
27256	852587
5758	852588
52152	852589
122908	852590
38089	852591
2008	852592
28435	852593
71	852594
64594	852595
83416	852596
73072	852597
79582	852598
5470	852599
3986	852600
263	852601
87478	852602
8542	852603
46	852604
62186	852605
111897	852606
154775	852607
132459	852608
77651	852609
7497	852610
55531	852611
104972	852612
135586	852613
50802	852614
70231	852615
12830	852616
88963	852617
154823	852618
1796	852619
1881	852620
49212	852621
24403	852622
244	852623
99497	852624
4	852625
98944	852626
64573	852627
11503	852628
4196	852629
63436	852630
364	852631
114608	852632
69824	852633
6311	852634
111527	852635
11055	852636
138361	852637
9211	852638
102512	852639
238	852640
3653	852641
22310	852642
2177	852643
10	852644
11928	852645
954	852646
10305	852647
23021	852648
4625	852649
63394	852650
77804	852651
195	852652
87897	852653
14172	852654
53389	852655
92	852656
21030	852657
130882	852658
258	852659
4195	852660
891	852661
271	852662
3282	852663
937	852664
3535	852665
425	852666
596	852667
863	852668
3906	852669
448	852670
448	852671
64805	852672
15524	852673
12118	852674
36023	852675
357	852676
96522	852677
5716	852678
4727	852679
1403	852680
79796	852681
20242	852682
8342	852683
11966	852684
115486	852685
129532	852686
78163	852687
2008	852688
67895	852689
275	852690
10772	852691
107281	852692
26999	852693
34062	852694
15819	852695
37928	852696
113407	852697
108540	852698
56746	852699
133035	852700
1278	852701
3635	852702
44257	852703
134708	852704
17790	852705
46	852706
13158	852707
1605	852708
160701	852709
28693	852710
162080	852711
6647	852712
32982	852713
40014	852714
341	852715
11197	852716
3699	852717
85083	852718
49233	852719
6345	852720
738	852721
88	852722
4021	852723
5902	852724
4003	852725
920	852726
38004	852727
71203	852728
35429	852729
15	852730
4003	852731
38834	852732
11103	852733
1133	852734
10352	852735
88	852736
61504	852737
495	852738
495	852739
15779	852740
622	852741
2436	852742
53336	852743
17861	852744
5915	852745
2904	852746
125979	852747
46	852748
12005	852749
156339	852750
66	852751
66	852752
81610	852753
100384	852754
104998	852755
10118	852756
88	852757
21803	852758
109969	852759
91991	852760
16099	852761
27189	852762
29315	852763
20035	852764
2226	852765
97704	852766
18820	852767
16826	852768
9973	852769
104	852770
139155	852771
150326	852772
47065	852773
3876	852774
105104	852775
65965	852776
93640	852777
129357	852778
141169	852779
65184	852780
150480	852781
85477	852782
14270	852783
93873	852784
52256	852785
141793	852786
122815	852787
56720	852788
24989	852789
40796	852790
131106	852791
124437	852792
163	852793
94144	852794
99760	852795
43158	852796
86911	852797
98819	852798
12491	852799
68316	852800
56524	852801
9077	852802
35852	852803
47873	852804
898	852805
11495	852806
5001	852807
60226	852808
6614	852809
35968	852810
9298	852811
4594	852812
4594	852813
5909	852814
16155	852815
36091	852816
36091	852817
2379	852818
12741	852819
2528	852820
2978	852821
4594	852822
6952	852823
20777	852824
1425	852825
77877	852826
1550	852827
20777	852828
10132	852829
10132	852830
122605	852831
26990	852832
516	852833
17220	852834
17220	852835
2993	852836
4674	852837
10308	852838
10906	852839
33107	852840
36122	852841
6091	852842
35309	852843
33616	852844
13434	852845
516	852846
13434	852847
9789	852848
9473	852849
9473	852850
77841	852851
12005	852852
9298	852853
2378	852854
5449	852855
27233	852856
35481	852857
10087	852858
94	852859
2593	852860
2593	852861
2593	852862
2593	852863
2593	852864
20777	852865
11023	852866
11485	852867
2388	852868
2388	852869
26990	852870
35309	852871
12077	852872
9298	852873
24362	852874
14639	852875
14639	852876
21625	852877
8283	852878
77877	852879
27323	852880
12964	852881
4446	852882
4446	852883
4311	852884
4311	852885
4311	852886
35254	852887
8676	852888
14639	852889
16192	852890
4799	852891
4799	852892
47311	852893
4799	852894
105	852895
34799	852896
2378	852897
8198	852898
36091	852899
1002	852900
40949	852901
7232	852902
53347	852903
3583	852904
22261	852905
20420	852906
516	852907
8283	852908
6052	852909
44266	852910
16757	852911
77953	852912
2980	852913
3837	852914
1954	852915
2613	852916
15293	852917
16756	852918
74831	852919
2980	852920
4594	852921
7601	852922
2980	852923
20797	852924
12005	852925
35254	852926
36695	852927
2980	852928
26996	852929
14639	852930
79251	852931
12819	852932
10268	852933
35415	852934
12682	852935
6091	852936
53336	852937
42072	852938
31444	852939
12682	852940
78083	852941
12964	852942
3837	852943
7343	852944
1546	852945
1546	852946
11553	852947
98942	852948
5151	852949
11449	852950
139743	852951
35319	852952
7835	852953
1936	852954
92071	852955
22585	852956
62705	852957
21921	852958
24275	852959
8926	852960
27698	852961
49320	852962
539	852963
17453	852964
112941	852965
4519	852966
28692	852967
50689	852968
290	852969
46338	852970
32195	852971
643	852972
490	852973
853	852974
363	852975
211	852976
895	852977
19898	852978
1498	852979
6551	852980
4241	852981
26898	852982
26297	852983
78538	852984
90469	852985
32673	852986
99467	852987
137862	852988
127809	852989
53280	852990
722	852991
4448	852992
26167	852993
25581	852994
1052	852995
957	852996
11172	852997
2613	852998
1737	852999
15	853000
10555	853001
18188	853002
476	853003
411	853004
972	853005
1	853006
536	853007
84067	853008
55970	853009
20304	853010
1683	853011
506	853012
3026	853013
3026	853014
1423	853015
1683	853016
1683	853017
1683	853018
1683	853019
1683	853020
1683	853021
1683	853022
1683	853023
898	853024
47719	853025
326	853026
35285	853027
82	853028
42649	853029
4553	853030
84696	853031
59071	853032
88973	853033
10704	853034
3956	853035
3312	853036
3568	853037
1136	853038
31433	853039
20875	853040
9077	853041
2240	853042
1189	853043
415	853044
6170	853045
2950	853046
124134	853047
10545	853048
26996	853049
21625	853050
8676	853051
46377	853052
13317	853053
347	853054
56151	853055
114198	853056
51514	853057
101120	853058
39961	853059
177	853060
9272	853061
21217	853062
1683	853063
45108	853064
10728	853065
57664	853066
4422	853067
8307	853068
8307	853069
19	853070
62	853071
799	853072
26882	853073
1632	853074
29220	853075
117345	853076
141599	853077
139117	853078
85908	853079
105893	853080
85115	853081
15398	853082
16111	853083
87847	853084
14397	853085
40765	853086
85991	853087
2644	853088
71498	853089
29278	853090
6919	853091
12769	853092
66343	853093
102209	853094
51663	853095
3405	853096
34740	853097
15357	853098
13297	853099
5076	853100
56	853101
93601	853102
30130	853103
36990	853104
2769	853105
411	853106
4192	853107
7810	853108
627	853109
5066	853110
3440	853111
5533	853112
532	853113
1434	853114
290	853115
114	853116
5036	853117
10166	853118
10132	853119
12781	853120
3959	853121
13563	853122
8329	853123
5011	853124
5011	853125
54499	853126
38759	853127
68459	853128
21440	853129
6024	853130
692	853131
9975	853132
4154	853133
152677	853134
7191	853135
2174	853136
379	853137
2199	853138
2223	853139
81372	853140
7070	853141
148789	853142
51315	853143
27959	853144
150549	853145
22678	853146
50658	853147
160293	853148
92553	853149
152341	853150
152331	853151
12308	853152
75345	853153
76960	853154
77629	853155
132620	853156
147230	853157
69073	853158
3278	853159
438	853160
114632	853161
416	853162
124702	853163
46123	853164
2391	853165
3132	853166
7231	853167
2008	853168
6073	853169
18504	853170
22795	853171
37980	853172
32184	853173
31675	853174
2656	853175
1912	853176
79036	853177
74213	853178
20639	853179
77691	853180
59847	853181
120	853182
55115	853183
4553	853184
45686	853185
57315	853186
100957	853187
6637	853188
15	853189
1728	853190
6073	853191
195	853192
70569	853193
68364	853194
5682	853195
99050	853196
14589	853197
18211	853198
98489	853199
105373	853200
542	853201
23950	853202
720	853203
17323	853204
74213	853205
36735	853206
270	853207
20698	853208
53167	853209
21017	853210
5748	853211
5748	853212
1770	853213
5748	853214
42416	853215
1888	853216
2110	853217
38477	853218
1228	853219
3381	853220
3705	853221
3056	853222
3599	853223
46508	853224
3975	853225
13809	853226
53984	853227
150323	853228
42051	853229
8198	853230
49267	853231
23477	853232
108534	853233
6089	853234
64774	853235
19796	853236
72150	853237
14988	853238
16189	853239
17266	853240
886	853241
158355	853242
113793	853243
1998	853244
59835	853245
2909	853246
23474	853247
64021	853248
83698	853249
20154	853250
33736	853251
24855	853252
9031	853253
112761	853254
907	853255
2020	853256
3848	853257
86852	853258
607	853259
2980	853260
19527	853261
302	853262
105245	853263
1157	853264
20420	853265
121735	853266
23582	853267
74740	853268
847	853269
28953	853270
124578	853271
164166	853272
86366	853273
123204	853274
67000	853275
151414	853276
52604	853277
53215	853278
122331	853279
94149	853280
40996	853281
586	853282
114991	853283
46320	853284
6170	853285
5151	853286
20104	853287
115	853288
148667	853289
7326	853290
3720	853291
15	853292
968	853293
15	853294
45660	853295
161	853296
15	853297
38091	853298
28600	853299
997	853300
29531	853301
72810	853302
8738	853303
15	853304
3932	853305
12623	853306
30453	853307
2217	853308
117471	853309
163403	853310
84480	853311
59784	853312
9631	853313
64774	853314
31877	853315
5789	853316
599	853317
9579	853318
88955	853319
33611	853320
643	853321
9880	853322
34678	853323
49666	853324
4275	853325
67032	853326
98342	853327
22804	853328
59	853329
750	853330
27776	853331
8254	853332
3068	853333
25920	853334
31962	853335
406	853336
994	853337
14003	853338
134	853339
1011	853340
698	853341
1705	853342
25512	853343
55293	853344
14979	853345
124135	853346
1718	853347
36214	853348
4311	853349
13311	853350
16751	853351
23106	853352
584	853353
5768	853354
19785	853355
46914	853356
2721	853357
3789	853358
12776	853359
7091	853360
59972	853361
4294	853362
5596	853363
37349	853364
37349	853365
234	853366
15878	853367
17282	853368
48176	853369
43442	853370
20873	853371
50580	853372
209	853373
1366	853374
211	853375
3734	853376
31717	853377
1080	853378
91602	853379
3451	853380
1130	853381
88630	853382
21333	853383
13023	853384
5449	853385
72938	853386
5066	853387
2189	853388
3959	853389
98834	853390
18682	853391
36337	853392
1054	853393
39394	853394
60618	853395
26094	853396
13683	853397
72314	853398
14855	853399
34591	853400
51847	853401
80714	853402
65385	853403
30206	853404
121407	853405
84540	853406
98822	853407
86453	853408
108891	853409
11428	853410
1728	853411
92767	853412
467	853413
118957	853414
75460	853415
33634	853416
57684	853417
36791	853418
542	853419
65937	853420
70337	853421
48120	853422
69415	853423
58209	853424
45082	853425
48819	853426
50762	853427
105925	853428
77087	853429
8003	853430
127457	853431
2983	853432
24198	853433
63244	853434
9844	853435
105650	853436
108874	853437
64203	853438
53827	853439
61452	853440
102676	853441
23491	853442
63485	853443
91647	853444
78010	853445
6847	853446
3940	853447
53902	853448
22025	853449
20372	853450
40467	853451
50377	853452
99557	853453
103484	853454
129338	853455
72207	853456
105632	853457
23156	853458
44102	853459
3751	853460
16451	853461
75363	853462
1123	853463
68934	853464
84379	853465
58622	853466
63775	853467
15667	853468
44461	853469
110493	853470
47814	853471
48916	853472
125780	853473
62116	853474
2281	853475
104034	853476
6233	853477
64520	853478
36739	853479
22675	853480
101123	853481
62589	853482
78217	853483
47002	853484
42424	853485
22739	853486
95264	853487
3939	853488
59572	853489
38110	853490
119835	853491
29891	853492
49236	853493
28009	853494
83686	853495
34694	853496
526	853497
95232	853498
103929	853499
80379	853500
77034	853501
85134	853502
2736	853503
58860	853504
76937	853505
40721	853506
16807	853507
44830	853508
61558	853509
132695	853510
46112	853511
128831	853512
53136	853513
75553	853514
17287	853515
111702	853516
67216	853517
103922	853518
112006	853519
99087	853520
86584	853521
45282	853522
54726	853523
55380	853524
102641	853525
96373	853526
116760	853527
56277	853528
62582	853529
35130	853530
33046	853531
160432	853532
45572	853533
20143	853534
48912	853535
21539	853536
10867	853537
100367	853538
19673	853539
95814	853540
23129	853541
70061	853542
56523	853543
58250	853544
20768	853545
158439	853546
40839	853547
6534	853548
34626	853549
24560	853550
77977	853551
35566	853552
61584	853553
36105	853554
9825	853555
64556	853556
47979	853557
37666	853558
60405	853559
46059	853560
3056	853561
117772	853562
132894	853563
15306	853564
122971	853565
111757	853566
114490	853567
23402	853568
96398	853569
101170	853570
101260	853571
112430	853572
33980	853573
44459	853574
339	853575
34635	853576
102922	853577
28640	853578
79489	853579
41571	853580
1607	853581
26708	853582
8366	853583
85200	853584
69005	853585
43965	853586
38061	853587
110080	853588
65864	853589
83742	853590
25550	853591
26108	853592
81539	853593
32341	853594
87204	853595
99628	853596
62725	853597
5145	853598
74375	853599
104388	853600
17791	853601
81069	853602
45842	853603
29416	853604
35436	853605
47276	853606
50738	853607
61496	853608
158813	853609
118634	853610
68316	853611
51954	853612
53642	853613
75356	853614
53857	853615
132772	853616
25409	853617
39429	853618
12480	853619
81764	853620
71670	853621
125792	853622
61534	853623
76911	853624
68908	853625
111531	853626
24003	853627
38792	853628
110293	853629
29480	853630
46257	853631
43100	853632
70114	853633
73047	853634
22357	853635
14349	853636
38009	853637
42252	853638
5534	853639
107862	853640
84451	853641
68905	853642
62718	853643
37092	853644
44234	853645
116815	853646
19482	853647
47956	853648
35877	853649
79777	853650
102514	853651
23870	853652
35419	853653
98247	853654
68839	853655
3432	853656
39335	853657
9265	853658
66170	853659
27182	853660
72812	853661
96306	853662
112349	853663
9420	853664
42160	853665
107829	853666
124253	853667
103713	853668
32795	853669
107346	853670
43178	853671
107663	853672
19539	853673
94494	853674
28233	853675
87992	853676
86193	853677
75583	853678
11166	853679
22041	853680
45142	853681
42302	853682
87304	853683
42151	853684
8787	853685
7237	853686
68683	853687
68698	853688
19188	853689
91946	853690
54101	853691
53062	853692
51436	853693
30968	853694
94096	853695
60404	853696
88113	853697
70237	853698
76329	853699
116897	853700
48927	853701
61049	853702
22821	853703
57956	853704
29987	853705
26155	853706
41189	853707
85554	853708
56645	853709
67775	853710
55019	853711
68902	853712
187	853713
121608	853714
21928	853715
35170	853716
90812	853717
79868	853718
9686	853719
2258	853720
83531	853721
83561	853722
55519	853723
118923	853724
49836	853725
36689	853726
44748	853727
26127	853728
110339	853729
55994	853730
67587	853731
12296	853732
112331	853733
137498	853734
42470	853735
11621	853736
5092	853737
30180	853738
15222	853739
44509	853740
34129	853741
128951	853742
13087	853743
67174	853744
87218	853745
70085	853746
26944	853747
42565	853748
10597	853749
90872	853750
112248	853751
56534	853752
105897	853753
92053	853754
101018	853755
40171	853756
87990	853757
70451	853758
27954	853759
68349	853760
99796	853761
11388	853762
46116	853763
35541	853764
13993	853765
67989	853766
65689	853767
110268	853768
118681	853769
86682	853770
62700	853771
1320	853772
111522	853773
54621	853774
20875	853775
129149	853776
85104	853777
102435	853778
59185	853779
36816	853780
109414	853781
22609	853782
112305	853783
15658	853784
72721	853785
54935	853786
89594	853787
69196	853788
20624	853789
3835	853790
28376	853791
24789	853792
41550	853793
107606	853794
108875	853795
47654	853796
47206	853797
108618	853798
108731	853799
3128	853800
48489	853801
18302	853802
127282	853803
23193	853804
77456	853805
30108	853806
123908	853807
7504	853808
73534	853809
108570	853810
113733	853811
6310	853812
35412	853813
46100	853814
27076	853815
102628	853816
53211	853817
90178	853818
56717	853819
75539	853820
24195	853821
59933	853822
17114	853823
73604	853824
59265	853825
107579	853826
83475	853827
47984	853828
17059	853829
46487	853830
99786	853831
16276	853832
36681	853833
58551	853834
30907	853835
41693	853836
38145	853837
51100	853838
8694	853839
9014	853840
96404	853841
106942	853842
59444	853843
98364	853844
73271	853845
100773	853846
89241	853847
36699	853848
141727	853849
110696	853850
64291	853851
34409	853852
100401	853853
60037	853854
34774	853855
4781	853856
107842	853857
78890	853858
109236	853859
36087	853860
35432	853861
41555	853862
39751	853863
58861	853864
74300	853865
45076	853866
27674	853867
16430	853868
44575	853869
41635	853870
59168	853871
109080	853872
34517	853873
4858	853874
15484	853875
80862	853876
12013	853877
5476	853878
61720	853879
17145	853880
68204	853881
117195	853882
43314	853883
48950	853884
19628	853885
67264	853886
25345	853887
76247	853888
107406	853889
11016	853890
67626	853891
89961	853892
51826	853893
95338	853894
48652	853895
16088	853896
1856	853897
43271	853898
53349	853899
101200	853900
18780	853901
90506	853902
70997	853903
44553	853904
107848	853905
129814	853906
31096	853907
29484	853908
30933	853909
35364	853910
26729	853911
86751	853912
145606	853913
61091	853914
107752	853915
63489	853916
30419	853917
59803	853918
1724	853919
64018	853920
80636	853921
55591	853922
42202	853923
103975	853924
17442	853925
42152	853926
59929	853927
44710	853928
53173	853929
139259	853930
30107	853931
102314	853932
45329	853933
56304	853934
67167	853935
48688	853936
80465	853937
47167	853938
86524	853939
30120	853940
18378	853941
32906	853942
33103	853943
69464	853944
90912	853945
126394	853946
138665	853947
40000	853948
31412	853949
63307	853950
100977	853951
38894	853952
63438	853953
116861	853954
81990	853955
112076	853956
136025	853957
92864	853958
22762	853959
32242	853960
70930	853961
22195	853962
75975	853963
24946	853964
35534	853965
81913	853966
96617	853967
115218	853968
137757	853969
39315	853970
111811	853971
129701	853972
80928	853973
30624	853974
64671	853975
57603	853976
102661	853977
95259	853978
9672	853979
20228	853980
99091	853981
79250	853982
15850	853983
115449	853984
23909	853985
102106	853986
3416	853987
5113	853988
93626	853989
23949	853990
48715	853991
27711	853992
12985	853993
91906	853994
143877	853995
15282	853996
67222	853997
87955	853998
76879	853999
55555	854000
4289	854001
35858	854002
108447	854003
56273	854004
79412	854005
110577	854006
89427	854007
112153	854008
95277	854009
109087	854010
79402	854011
67092	854012
121379	854013
112138	854014
54122	854015
26084	854016
63739	854017
40888	854018
24149	854019
59152	854020
47999	854021
31174	854022
104206	854023
30598	854024
56391	854025
101993	854026
14328	854027
63303	854028
79446	854029
24334	854030
26396	854031
22355	854032
100656	854033
34784	854034
81120	854035
21203	854036
122367	854037
15174	854038
40620	854039
65789	854040
57482	854041
651	854042
96503	854043
69100	854044
6960	854045
26056	854046
30211	854047
109266	854048
129583	854049
105841	854050
132526	854051
82718	854052
63593	854053
105275	854054
60316	854055
51586	854056
33591	854057
67683	854058
139563	854059
38002	854060
88928	854061
66792	854062
53289	854063
18691	854064
63502	854065
14859	854066
90745	854067
76642	854068
28530	854069
95770	854070
15296	854071
9402	854072
61712	854073
51618	854074
64538	854075
2301	854076
2301	854077
67033	854078
128044	854079
33331	854080
15240	854081
50844	854082
45509	854083
23374	854084
63539	854085
99013	854086
26618	854087
37384	854088
28525	854089
9326	854090
45089	854091
79672	854092
81149	854093
62515	854094
71508	854095
24646	854096
3082	854097
104180	854098
67954	854099
2988	854100
4520	854101
59539	854102
115450	854103
32887	854104
2959	854105
44754	854106
62818	854107
41464	854108
5004	854109
83320	854110
102650	854111
28210	854112
52048	854113
36581	854114
21318	854115
25507	854116
40055	854117
64970	854118
10612	854119
44101	854120
61745	854121
9070	854122
91586	854123
63543	854124
73073	854125
44640	854126
113888	854127
64992	854128
16985	854129
96637	854130
12482	854131
65493	854132
32859	854133
16758	854134
48028	854135
44122	854136
94208	854137
137527	854138
68302	854139
62790	854140
139635	854141
100295	854142
75824	854143
76415	854144
99446	854145
30507	854146
113713	854147
33167	854148
113020	854149
34563	854150
61684	854151
111977	854152
9750	854153
31599	854154
26982	854155
10710	854156
24238	854157
70557	854158
84549	854159
113837	854160
6324	854161
83400	854162
51681	854163
30327	854164
38086	854165
69489	854166
17787	854167
62560	854168
79712	854169
79826	854170
75255	854171
126267	854172
102820	854173
50664	854174
48780	854175
102282	854176
3108	854177
65941	854178
71881	854179
27342	854180
38123	854181
30650	854182
76574	854183
64514	854184
45320	854185
77703	854186
38823	854187
28550	854188
70096	854189
115390	854190
24950	854191
17001	854192
89231	854193
81575	854194
34267	854195
56806	854196
72906	854197
39506	854198
79549	854199
145765	854200
8265	854201
114570	854202
12344	854203
5693	854204
52784	854205
10862	854206
61328	854207
99097	854208
80963	854209
43669	854210
47316	854211
76548	854212
111721	854213
87608	854214
23037	854215
26532	854216
78102	854217
35313	854218
58231	854219
50427	854220
146789	854221
80591	854222
33915	854223
9834	854224
98972	854225
44480	854226
62488	854227
5823	854228
50592	854229
54220	854230
132841	854231
38913	854232
122993	854233
86592	854234
31663	854235
85431	854236
44708	854237
22819	854238
79148	854239
74311	854240
24727	854241
91007	854242
58148	854243
66639	854244
82813	854245
11225	854246
84740	854247
165630	854248
8731	854249
87877	854250
13458	854251
116575	854252
90597	854253
7293	854254
90459	854255
44197	854256
70505	854257
75237	854258
114629	854259
23482	854260
19009	854261
64089	854262
72069	854263
94569	854264
11547	854265
57631	854266
143800	854267
131337	854268
60276	854269
81141	854270
58642	854271
15932	854272
109323	854273
58189	854274
24988	854275
32196	854276
33735	854277
93938	854278
95358	854279
33051	854280
51491	854281
73525	854282
8662	854283
69763	854284
117240	854285
28213	854286
7602	854287
54385	854288
7790	854289
12272	854290
33874	854291
84776	854292
96710	854293
37839	854294
60092	854295
87134	854296
76544	854297
56486	854298
100728	854299
36047	854300
9657	854301
82364	854302
62611	854303
17671	854304
66896	854305
98074	854306
58103	854307
54823	854308
44455	854309
43376	854310
84461	854311
89404	854312
26908	854313
30597	854314
55336	854315
1605	854316
107654	854317
100401	854318
39493	854319
83814	854320
111838	854321
23345	854322
74397	854323
27822	854324
110495	854325
85033	854326
94401	854327
56298	854328
46050	854329
59429	854330
128801	854331
2965	854332
30839	854333
67542	854334
32154	854335
20181	854336
64710	854337
88108	854338
110492	854339
21321	854340
37402	854341
49400	854342
46212	854343
84884	854344
12805	854345
6312	854346
68878	854347
100946	854348
16669	854349
37600	854350
36750	854351
117623	854352
51886	854353
86806	854354
110109	854355
70567	854356
71800	854357
125595	854358
131272	854359
60198	854360
43591	854361
26557	854362
26904	854363
54646	854364
24160	854365
6399	854366
1848	854367
88020	854368
31121	854369
23508	854370
17508	854371
82198	854372
21083	854373
107573	854374
62808	854375
31940	854376
114653	854377
65975	854378
78353	854379
105336	854380
13216	854381
75588	854382
61582	854383
66086	854384
105814	854385
79071	854386
102515	854387
75594	854388
89240	854389
64147	854390
16886	854391
137393	854392
14314	854393
92685	854394
60052	854395
112144	854396
41393	854397
50441	854398
95547	854399
41615	854400
21282	854401
36804	854402
54333	854403
53304	854404
37115	854405
4079	854406
3868	854407
75664	854408
86081	854409
8697	854410
10557	854411
20517	854412
87734	854413
106626	854414
59450	854415
98885	854416
41429	854417
41432	854418
18742	854419
110520	854420
15834	854421
124691	854422
11491	854423
53995	854424
64745	854425
137205	854426
26745	854427
97588	854428
78989	854429
39823	854430
26252	854431
14431	854432
48580	854433
55100	854434
104089	854435
56292	854436
91397	854437
73814	854438
80351	854439
46946	854440
38639	854441
72173	854442
103515	854443
80343	854444
48470	854445
103785	854446
107282	854447
89017	854448
90260	854449
50513	854450
55195	854451
73648	854452
152956	854453
72679	854454
77605	854455
111608	854456
107280	854457
38525	854458
106736	854459
76490	854460
109115	854461
100305	854462
65728	854463
18496	854464
87729	854465
80770	854466
84843	854467
28835	854468
54686	854469
38584	854470
74884	854471
40153	854472
11039	854473
117711	854474
62173	854475
116674	854476
113309	854477
22080	854478
18715	854479
87615	854480
116621	854481
96926	854482
3431	854483
59258	854484
61545	854485
94220	854486
68870	854487
61706	854488
74282	854489
54343	854490
68931	854491
94487	854492
99644	854493
526	854494
14349	854495
54972	854496
127497	854497
19483	854498
57414	854499
101298	854500
83659	854501
92386	854502
72236	854503
85836	854504
81960	854505
6539	854506
53064	854507
160471	854508
1848	854509
61672	854510
69163	854511
5934	854512
47108	854513
66036	854514
46467	854515
21874	854516
64224	854517
51644	854518
48963	854519
74731	854520
69173	854521
60172	854522
135531	854523
111535	854524
45256	854525
67239	854526
5109	854527
74364	854528
87679	854529
12097	854530
58212	854531
91547	854532
38941	854533
26515	854534
66910	854535
122779	854536
113269	854537
79686	854538
28979	854539
52877	854540
93633	854541
113186	854542
71180	854543
86457	854544
26440	854545
83723	854546
107209	854547
102897	854548
119800	854549
90339	854550
1266	854551
34689	854552
42477	854553
47769	854554
113764	854555
93816	854556
55532	854557
134341	854558
57339	854559
102808	854560
84682	854561
12654	854562
5783	854563
66167	854564
77418	854565
31874	854566
82048	854567
136056	854568
8529	854569
82047	854570
85337	854571
129698	854572
50576	854573
11165	854574
110816	854575
71122	854576
79268	854577
78051	854578
106605	854579
56150	854580
46018	854581
114337	854582
118518	854583
85883	854584
41544	854585
13103	854586
66868	854587
10933	854588
21360	854589
81957	854590
87223	854591
54819	854592
75378	854593
69307	854594
66011	854595
91631	854596
129585	854597
49763	854598
96699	854599
137673	854600
37342	854601
73112	854602
83613	854603
124571	854604
125885	854605
53409	854606
69539	854607
66171	854608
91555	854609
119041	854610
100916	854611
31706	854612
8841	854613
128680	854614
70932	854615
46834	854616
18306	854617
10075	854618
60060	854619
63632	854620
45125	854621
105329	854622
32851	854623
72018	854624
91011	854625
109315	854626
41875	854627
23386	854628
21421	854629
44279	854630
123016	854631
107699	854632
39231	854633
12955	854634
127972	854635
66022	854636
38675	854637
60307	854638
86666	854639
158717	854640
93854	854641
80642	854642
23794	854643
60126	854644
86298	854645
74417	854646
90549	854647
107289	854648
74841	854649
91600	854650
82028	854651
89132	854652
65710	854653
124393	854654
86489	854655
52228	854656
126248	854657
50361	854658
112143	854659
48551	854660
39976	854661
79291	854662
55126	854663
107039	854664
103794	854665
80904	854666
84858	854667
76381	854668
90157	854669
60576	854670
131503	854671
104011	854672
74601	854673
56753	854674
94288	854675
51348	854676
39221	854677
107721	854678
89527	854679
75383	854680
84496	854681
83148	854682
129756	854683
81864	854684
107011	854685
89206	854686
31032	854687
83132	854688
86295	854689
32119	854690
90503	854691
107010	854692
45250	854693
113289	854694
61408	854695
102787	854696
53823	854697
131322	854698
124630	854699
127985	854700
65657	854701
40694	854702
50627	854703
95745	854704
99720	854705
95748	854706
107757	854707
115288	854708
75692	854709
88116	854710
55201	854711
95694	854712
107725	854713
136254	854714
98158	854715
33599	854716
95591	854717
57356	854718
8534	854719
52352	854720
85230	854721
34024	854722
69155	854723
63789	854724
29084	854725
43155	854726
70595	854727
57722	854728
48071	854729
57516	854730
31396	854731
62596	854732
13727	854733
139566	854734
23537	854735
17263	854736
63662	854737
91920	854738
6149	854739
60342	854740
63734	854741
51530	854742
92500	854743
96656	854744
74532	854745
72093	854746
97058	854747
92045	854748
29979	854749
68020	854750
80874	854751
27747	854752
76379	854753
131173	854754
54230	854755
47840	854756
66057	854757
29205	854758
97738	854759
56425	854760
35194	854761
109123	854762
63532	854763
18756	854764
26567	854765
77783	854766
12670	854767
14112	854768
17277	854769
19951	854770
15333	854771
17565	854772
5441	854773
63419	854774
79302	854775
73670	854776
90771	854777
2747	854778
63249	854779
49967	854780
63584	854781
110483	854782
95717	854783
130617	854784
29865	854785
109431	854786
25227	854787
8577	854788
84319	854789
55183	854790
71681	854791
83309	854792
99469	854793
37601	854794
128040	854795
52861	854796
130833	854797
92865	854798
86108	854799
11793	854800
53226	854801
70501	854802
32878	854803
87330	854804
65660	854805
99715	854806
68882	854807
93608	854808
69409	854809
124883	854810
98968	854811
61615	854812
13511	854813
61480	854814
80931	854815
52471	854816
68732	854817
74879	854818
81130	854819
48495	854820
38670	854821
94267	854822
64269	854823
19715	854824
53755	854825
96423	854826
35809	854827
38899	854828
6745	854829
128019	854830
6489	854831
30667	854832
75354	854833
58646	854834
74857	854835
135739	854836
15815	854837
63347	854838
74658	854839
89530	854840
62523	854841
91346	854842
55622	854843
63515	854844
73698	854845
119815	854846
100529	854847
79107	854848
59153	854849
68373	854850
20140	854851
8116	854852
26888	854853
58629	854854
84931	854855
16478	854856
48626	854857
34768	854858
34634	854859
70523	854860
56700	854861
51607	854862
89317	854863
87531	854864
90688	854865
58258	854866
58445	854867
60090	854868
59942	854869
13994	854870
5695	854871
43198	854872
58540	854873
93924	854874
81820	854875
58582	854876
85218	854877
37412	854878
45304	854879
13286	854880
57663	854881
19608	854882
31918	854883
72778	854884
4451	854885
46939	854886
64864	854887
47753	854888
28551	854889
28610	854890
1281	854891
125994	854892
20384	854893
85402	854894
94155	854895
41934	854896
110127	854897
98882	854898
130731	854899
36749	854900
21559	854901
35905	854902
60197	854903
66929	854904
83849	854905
53854	854906
113814	854907
13953	854908
137440	854909
59089	854910
61246	854911
88970	854912
69754	854913
23035	854914
71732	854915
93809	854916
76560	854917
33008	854918
125592	854919
73747	854920
41598	854921
35468	854922
35590	854923
27065	854924
87511	854925
36760	854926
23846	854927
126133	854928
21290	854929
99700	854930
34212	854931
68012	854932
51482	854933
73760	854934
81959	854935
43185	854936
52336	854937
22673	854938
45865	854939
66479	854940
127188	854941
4810	854942
112256	854943
131246	854944
42367	854945
87884	854946
45835	854947
18345	854948
52154	854949
86570	854950
46288	854951
48112	854952
85514	854953
18849	854954
87153	854955
65445	854956
35174	854957
63685	854958
56046	854959
56799	854960
139320	854961
121627	854962
73368	854963
75386	854964
7134	854965
26959	854966
47882	854967
24954	854968
67807	854969
83249	854970
11324	854971
78468	854972
33118	854973
54620	854974
130573	854975
92531	854976
17337	854977
76970	854978
83012	854979
86231	854980
4580	854981
109432	854982
98887	854983
53786	854984
31723	854985
111420	854986
61079	854987
54687	854988
67174	854989
39870	854990
90887	854991
35841	854992
116793	854993
27041	854994
49690	854995
44711	854996
48530	854997
7436	854998
55358	854999
77476	855000
73725	855001
62343	855002
79827	855003
106631	855004
71431	855005
138390	855006
549	855007
108755	855008
6489	855009
69822	855010
127840	855011
18043	855012
102301	855013
21286	855014
65969	855015
99424	855016
65995	855017
69866	855018
107583	855019
18839	855020
81541	855021
64348	855022
56715	855023
8417	855024
75561	855025
64035	855026
104685	855027
69021	855028
27938	855029
58222	855030
10651	855031
9228	855032
48857	855033
83434	855034
77494	855035
68288	855036
47165	855037
108821	855038
42933	855039
78284	855040
61080	855041
12241	855042
873	855043
21193	855044
126281	855045
31545	855046
6838	855047
45642	855048
7134	855049
63177	855050
59305	855051
61649	855052
27058	855053
38163	855054
24732	855055
89650	855056
9112	855057
77976	855058
105285	855059
69825	855060
42284	855061
11742	855062
52331	855063
44762	855064
83	855065
4962	855066
51402	855067
113150	855068
134253	855069
90970	855070
85935	855071
333	855072
31496	855073
119029	855074
76838	855075
99357	855076
84807	855077
59565	855078
14678	855079
1072	855080
33112	855081
71110	855082
50452	855083
67513	855084
109099	855085
30447	855086
42434	855087
83037	855088
99084	855089
106103	855090
149122	855091
23717	855092
46298	855093
75164	855094
143622	855095
32853	855096
51701	855097
68945	855098
53240	855099
11487	855100
26428	855101
7252	855102
37054	855103
64191	855104
65758	855105
94482	855106
63368	855107
56747	855108
59086	855109
21514	855110
12101	855111
8093	855112
24876	855113
9147	855114
72116	855115
40010	855116
83781	855117
22936	855118
85510	855119
22033	855120
40970	855121
54357	855122
34450	855123
14951	855124
92415	855125
87614	855126
86463	855127
10397	855128
64664	855129
91485	855130
18187	855131
73300	855132
47047	855133
20834	855134
64735	855135
17293	855136
55494	855137
26211	855138
48019	855139
48107	855140
70480	855141
81120	855142
73042	855143
115567	855144
19170	855145
127796	855146
62812	855147
56455	855148
16265	855149
13102	855150
98828	855151
75999	855152
3333	855153
113832	855154
96891	855155
35510	855156
109114	855157
47253	855158
31698	855159
85314	855160
11678	855161
16989	855162
46474	855163
113174	855164
22283	855165
62292	855166
102567	855167
47160	855168
60447	855169
34288	855170
46153	855171
102688	855172
127804	855173
126165	855174
95596	855175
61150	855176
38155	855177
61523	855178
25923	855179
5072	855180
51250	855181
9794	855182
110709	855183
70083	855184
59341	855185
4849	855186
49114	855187
102060	855188
30912	855189
15876	855190
82953	855191
79887	855192
130947	855193
37117	855194
55655	855195
11381	855196
76947	855197
82333	855198
81790	855199
7464	855200
70114	855201
62247	855202
53018	855203
59012	855204
21161	855205
24806	855206
5918	855207
11206	855208
61367	855209
27736	855210
98030	855211
51066	855212
46016	855213
104888	855214
83666	855215
64649	855216
102856	855217
77594	855218
14430	855219
58099	855220
42360	855221
137291	855222
8296	855223
82173	855224
112963	855225
11723	855226
64156	855227
81654	855228
46974	855229
33932	855230
76437	855231
47158	855232
105057	855233
58259	855234
54083	855235
76816	855236
108825	855237
73512	855238
62807	855239
86117	855240
61740	855241
124531	855242
98035	855243
77688	855244
23097	855245
36084	855246
26876	855247
113683	855248
61386	855249
4383	855250
61734	855251
50776	855252
84402	855253
83729	855254
74503	855255
44178	855256
5433	855257
37064	855258
85987	855259
152837	855260
101043	855261
78329	855262
35441	855263
37667	855264
35033	855265
148862	855266
90853	855267
82393	855268
41405	855269
48803	855270
32205	855271
40882	855272
102526	855273
38031	855274
121679	855275
16295	855276
11475	855277
25818	855278
107605	855279
50756	855280
68849	855281
112344	855282
5338	855283
68216	855284
19661	855285
64200	855286
14566	855287
14001	855288
35017	855289
47339	855290
8087	855291
12766	855292
59909	855293
9326	855294
58543	855295
90579	855296
75735	855297
65005	855298
61069	855299
67082	855300
26870	855301
77561	855302
49101	855303
118952	855304
82683	855305
90909	855306
30648	855307
21584	855308
16812	855309
81033	855310
77727	855311
63631	855312
80527	855313
28569	855314
14983	855315
43192	855316
81656	855317
74318	855318
64140	855319
59459	855320
37783	855321
44496	855322
102722	855323
99300	855324
9342	855325
864	855326
3835	855327
22023	855328
68045	855329
54999	855330
66599	855331
133813	855332
23415	855333
22141	855334
39103	855335
84638	855336
124687	855337
78153	855338
107456	855339
87927	855340
77499	855341
62524	855342
53973	855343
50272	855344
73375	855345
109187	855346
9095	855347
40769	855348
66048	855349
83102	855350
51104	855351
26007	855352
29062	855353
27522	855354
118746	855355
51358	855356
21814	855357
90231	855358
139879	855359
49533	855360
63625	855361
68180	855362
32864	855363
55672	855364
45911	855365
102148	855366
45070	855367
26719	855368
30387	855369
44468	855370
81055	855371
81054	855372
46151	855373
54049	855374
26149	855375
77524	855376
69384	855377
36074	855378
5605	855379
42653	855380
47226	855381
45882	855382
5702	855383
11439	855384
99803	855385
42954	855386
56414	855387
3766	855388
57475	855389
88254	855390
34700	855391
4194	855392
90522	855393
4067	855394
21534	855395
24427	855396
4972	855397
44318	855398
5105	855399
40152	855400
82688	855401
93479	855402
19086	855403
17316	855404
29223	855405
68865	855406
64501	855407
40893	855408
34837	855409
56301	855410
15738	855411
24769	855412
31083	855413
85423	855414
40913	855415
109015	855416
66877	855417
70298	855418
22726	855419
26268	855420
30896	855421
72913	855422
11513	855423
71849	855424
26009	855425
20749	855426
51562	855427
53200	855428
70210	855429
69170	855430
58241	855431
37345	855432
113449	855433
100301	855434
51246	855435
30878	855436
82395	855437
10691	855438
49599	855439
64266	855440
15234	855441
120501	855442
40876	855443
47263	855444
48640	855445
31564	855446
2674	855447
61404	855448
7596	855449
28834	855450
83110	855451
131369	855452
4289	855453
51039	855454
84604	855455
10159	855456
88866	855457
66620	855458
56210	855459
13515	855460
33945	855461
40016	855462
17235	855463
37585	855464
39715	855465
7369	855466
63304	855467
15828	855468
6059	855469
1677	855470
69816	855471
21763	855472
26941	855473
18962	855474
75577	855475
64276	855476
100906	855477
126321	855478
97892	855479
55503	855480
39435	855481
15309	855482
96981	855483
22950	855484
61456	855485
33566	855486
26950	855487
158716	855488
78087	855489
57765	855490
54765	855491
53120	855492
47178	855493
86094	855494
96604	855495
100911	855496
107379	855497
118640	855498
77021	855499
63254	855500
81975	855501
25874	855502
29470	855503
91605	855504
38875	855505
48602	855506
40575	855507
41603	855508
70062	855509
141280	855510
111881	855511
87636	855512
48045	855513
105311	855514
99149	855515
86049	855516
89186	855517
88147	855518
83560	855519
91507	855520
34641	855521
93764	855522
63600	855523
113308	855524
28646	855525
28389	855526
13992	855527
64779	855528
121259	855529
79433	855530
85184	855531
34674	855532
81919	855533
104166	855534
33948	855535
71705	855536
8908	855537
1935	855538
34314	855539
28780	855540
76271	855541
58877	855542
4285	855543
27592	855544
85995	855545
87576	855546
68249	855547
62499	855548
34439	855549
35505	855550
122425	855551
79275	855552
102746	855553
51555	855554
49416	855555
28938	855556
132179	855557
54616	855558
81917	855559
86467	855560
38779	855561
93378	855562
26504	855563
80698	855564
62484	855565
64446	855566
20006	855567
2676	855568
86458	855569
84997	855570
142030	855571
22818	855572
15200	855573
4795	855574
33331	855575
46515	855576
22232	855577
89269	855578
55518	855579
55436	855580
80605	855581
70046	855582
62249	855583
76448	855584
37762	855585
89197	855586
49439	855587
88877	855588
66099	855589
43273	855590
47073	855591
113530	855592
67886	855593
68992	855594
96519	855595
86226	855596
111755	855597
23904	855598
24761	855599
71067	855600
95704	855601
16115	855602
62632	855603
71448	855604
35981	855605
51431	855606
129080	855607
68326	855608
81670	855609
90117	855610
103420	855611
80294	855612
66224	855613
88815	855614
129570	855615
49348	855616
59541	855617
50258	855618
106860	855619
54574	855620
93536	855621
108613	855622
75579	855623
70986	855624
102949	855625
22725	855626
8338	855627
28616	855628
75918	855629
115590	855630
117757	855631
48586	855632
5432	855633
22017	855634
12174	855635
2569	855636
129199	855637
60491	855638
53351	855639
48417	855640
47249	855641
12475	855642
125586	855643
67285	855644
7686	855645
6557	855646
87819	855647
55296	855648
62206	855649
1015	855650
41260	855651
2860	855652
68355	855653
5207	855654
53410	855655
60011	855656
25247	855657
89050	855658
81929	855659
64242	855660
23256	855661
47774	855662
28439	855663
63194	855664
94321	855665
1221	855666
35237	855667
34659	855668
56516	855669
110187	855670
52488	855671
48181	855672
116849	855673
30619	855674
46355	855675
83344	855676
74429	855677
28514	855678
73146	855679
56422	855680
41703	855681
115193	855682
136902	855683
39172	855684
38100	855685
96688	855686
95351	855687
20214	855688
42470	855689
77809	855690
54315	855691
11262	855692
43369	855693
58087	855694
30230	855695
69086	855696
52029	855697
24880	855698
24664	855699
45447	855700
97979	855701
5366	855702
49863	855703
12053	855704
49656	855705
57794	855706
105215	855707
57458	855708
1547	855709
45243	855710
12302	855711
121651	855712
94489	855713
79166	855714
121086	855715
110138	855716
101955	855717
110269	855718
101279	855719
102665	855720
4292	855721
35464	855722
6995	855723
49503	855724
36436	855725
23772	855726
54139	855727
20000	855728
63666	855729
145541	855730
87666	855731
28230	855732
14385	855733
64754	855734
62566	855735
45241	855736
42320	855737
50389	855738
69428	855739
40199	855740
86327	855741
105271	855742
38056	855743
29181	855744
11743	855745
114555	855746
43005	855747
54209	855748
76924	855749
69472	855750
63356	855751
66788	855752
134292	855753
7770	855754
8718	855755
19679	855756
91471	855757
35220	855758
112188	855759
94248	855760
24194	855761
74536	855762
104060	855763
32315	855764
115011	855765
98698	855766
78321	855767
76538	855768
70319	855769
45941	855770
113383	855771
53051	855772
38578	855773
154866	855774
88191	855775
107075	855776
122517	855777
111478	855778
87505	855779
66003	855780
38676	855781
62249	855782
135477	855783
90616	855784
135570	855785
85161	855786
58056	855787
50543	855788
102230	855789
80600	855790
84779	855791
60096	855792
135689	855793
71452	855794
79567	855795
80823	855796
17669	855797
31897	855798
63594	855799
10989	855800
65764	855801
91574	855802
62207	855803
14627	855804
135886	855805
66006	855806
395	855807
115459	855808
137190	855809
83696	855810
26886	855811
27543	855812
113413	855813
109359	855814
34657	855815
19094	855816
97519	855817
18382	855818
62294	855819
23659	855820
75618	855821
69123	855822
73031	855823
83593	855824
18864	855825
129372	855826
26300	855827
64893	855828
66189	855829
74916	855830
108572	855831
115571	855832
82411	855833
22911	855834
110468	855835
97019	855836
3161	855837
23123	855838
43428	855839
53073	855840
5124	855841
25805	855842
80515	855843
1177	855844
60216	855845
91648	855846
82253	855847
87974	855848
107460	855849
51904	855850
23301	855851
96273	855852
80297	855853
61708	855854
87094	855855
49879	855856
37763	855857
83232	855858
64330	855859
46171	855860
102882	855861
35027	855862
26634	855863
42285	855864
58387	855865
81034	855866
28117	855867
63273	855868
42066	855869
36645	855870
13912	855871
31925	855872
7387	855873
91638	855874
20396	855875
60389	855876
77530	855877
57541	855878
5782	855879
22050	855880
54003	855881
65681	855882
38760	855883
102356	855884
38807	855885
85159	855886
62843	855887
75492	855888
50872	855889
62358	855890
79003	855891
57354	855892
12	855893
90009	855894
69417	855895
72107	855896
48116	855897
87308	855898
90963	855899
80384	855900
69057	855901
49146	855902
52196	855903
98378	855904
143702	855905
80969	855906
88028	855907
127701	855908
69153	855909
81867	855910
63393	855911
19280	855912
36725	855913
28909	855914
84852	855915
18450	855916
13073	855917
111490	855918
5121	855919
107275	855920
70548	855921
50777	855922
39544	855923
55310	855924
32800	855925
99490	855926
8727	855927
106894	855928
85241	855929
21247	855930
166086	855931
124206	855932
62489	855933
29517	855934
107309	855935
98867	855936
61473	855937
38502	855938
35916	855939
88201	855940
88042	855941
100831	855942
56699	855943
112202	855944
29021	855945
78870	855946
5132	855947
91376	855948
26928	855949
3290	855950
65455	855951
86650	855952
56028	855953
33704	855954
56732	855955
967	855956
89989	855957
8923	855958
22231	855959
65564	855960
128633	855961
55066	855962
106977	855963
115250	855964
95551	855965
80533	855966
57391	855967
93901	855968
98199	855969
103871	855970
14944	855971
36069	855972
35524	855973
98228	855974
61698	855975
42390	855976
60496	855977
79755	855978
29109	855979
131396	855980
79716	855981
104365	855982
141636	855983
27244	855984
83830	855985
85362	855986
17117	855987
60479	855988
20502	855989
59507	855990
43447	855991
92374	855992
15312	855993
75334	855994
55085	855995
92013	855996
33315	855997
23152	855998
135572	855999
50709	856000
27087	856001
4395	856002
14684	856003
79004	856004
46934	856005
5894	856006
50491	856007
53140	856008
24293	856009
139121	856010
57695	856011
18243	856012
65815	856013
46187	856014
11209	856015
110436	856016
33667	856017
104139	856018
64846	856019
17136	856020
105328	856021
34474	856022
77552	856023
45871	856024
35076	856025
97056	856026
88644	856027
34448	856028
124021	856029
63093	856030
102235	856031
77848	856032
92423	856033
77869	856034
23988	856035
11439	856036
11559	856037
84516	856038
53445	856039
55533	856040
9036	856041
12209	856042
7600	856043
108811	856044
73766	856045
72160	856046
75537	856047
19017	856048
8731	856049
48098	856050
61542	856051
100450	856052
41964	856053
80523	856054
15213	856055
68034	856056
49616	856057
44712	856058
41476	856059
85475	856060
85887	856061
21892	856062
87199	856063
61085	856064
65488	856065
59121	856066
130910	856067
20490	856068
85825	856069
886	856070
28535	856071
11232	856072
76300	856073
33293	856074
20843	856075
53944	856076
75937	856077
29759	856078
17176	856079
13504	856080
66754	856081
62684	856082
106076	856083
70245	856084
66527	856085
41683	856086
52868	856087
36089	856088
28718	856089
107578	856090
24280	856091
119728	856092
45864	856093
62361	856094
98324	856095
45359	856096
122476	856097
53706	856098
23582	856099
93911	856100
105884	856101
64120	856102
76241	856103
7261	856104
34394	856105
114486	856106
104092	856107
52238	856108
76534	856109
37721	856110
76500	856111
6134	856112
36631	856113
20500	856114
85829	856115
47906	856116
59828	856117
45275	856118
61060	856119
55243	856120
64047	856121
84987	856122
24217	856123
41955	856124
51912	856125
109949	856126
67237	856127
13025	856128
71060	856129
82024	856130
105369	856131
66735	856132
84435	856133
6624	856134
41492	856135
93951	856136
61224	856137
119072	856138
31162	856139
93917	856140
57503	856141
72762	856142
17014	856143
96603	856144
11293	856145
88232	856146
51448	856147
20092	856148
78878	856149
108989	856150
37883	856151
59571	856152
17917	856153
121318	856154
66765	856155
57517	856156
20338	856157
34512	856158
58509	856159
17541	856160
86160	856161
3390	856162
81112	856163
54565	856164
27807	856165
53851	856166
44154	856167
79028	856168
64345	856169
101941	856170
65610	856171
38585	856172
82034	856173
117071	856174
92880	856175
83602	856176
82294	856177
11624	856178
138732	856179
87327	856180
61559	856181
102686	856182
52259	856183
92559	856184
33754	856185
80693	856186
43563	856187
23865	856188
54221	856189
115147	856190
64671	856191
115269	856192
73474	856193
89224	856194
30152	856195
37171	856196
42408	856197
17858	856198
35356	856199
53412	856200
11976	856201
132754	856202
29027	856203
97710	856204
57350	856205
26739	856206
12663	856207
12663	856208
67267	856209
76792	856210
31208	856211
40490	856212
33872	856213
48666	856214
89234	856215
28969	856216
79580	856217
17159	856218
63581	856219
50699	856220
82281	856221
43474	856222
48065	856223
134479	856224
124395	856225
33913	856226
47911	856227
82242	856228
25251	856229
132464	856230
11017	856231
46299	856232
43278	856233
44846	856234
89608	856235
100509	856236
99290	856237
85239	856238
50638	856239
83779	856240
107581	856241
72867	856242
94035	856243
28773	856244
64654	856245
154604	856246
92052	856247
123063	856248
79420	856249
84647	856250
74337	856251
57364	856252
26952	856253
29488	856254
148511	856255
113817	856256
79452	856257
141848	856258
131373	856259
81161	856260
122636	856261
2213	856262
12532	856263
49957	856264
56802	856265
54669	856266
38013	856267
89421	856268
38822	856269
65989	856270
64854	856271
31136	856272
106863	856273
23704	856274
39518	856275
66624	856276
57412	856277
71478	856278
31739	856279
24753	856280
2478	856281
100799	856282
76691	856283
89060	856284
90876	856285
33664	856286
38164	856287
47858	856288
80625	856289
15690	856290
92417	856291
56846	856292
12480	856293
4373	856294
63562	856295
20039	856296
6788	856297
47227	856298
8748	856299
15278	856300
55131	856301
137038	856302
28838	856303
22206	856304
44106	856305
13540	856306
99514	856307
57335	856308
30499	856309
59326	856310
52296	856311
134538	856312
117592	856313
62157	856314
14664	856315
98258	856316
89632	856317
87801	856318
55093	856319
127814	856320
94121	856321
37893	856322
125981	856323
43159	856324
47666	856325
10597	856326
100465	856327
101036	856328
81926	856329
7977	856330
103587	856331
103588	856332
110731	856333
14026	856334
17180	856335
23968	856336
29904	856337
90022	856338
43165	856339
32217	856340
107572	856341
6882	856342
56965	856343
11386	856344
117684	856345
9789	856346
130623	856347
20836	856348
55325	856349
13164	856350
622	856351
58218	856352
78302	856353
103670	856354
20434	856355
32278	856356
71393	856357
11007	856358
67946	856359
82398	856360
6018	856361
74305	856362
7393	856363
88735	856364
27684	856365
44850	856366
34463	856367
126218	856368
114543	856369
60024	856370
102591	856371
66151	856372
88635	856373
74341	856374
36581	856375
12756	856376
90578	856377
137137	856378
60069	856379
18766	856380
112978	856381
28765	856382
687	856383
102393	856384
101119	856385
22279	856386
13155	856387
39519	856388
11976	856389
44456	856390
101946	856391
33066	856392
59944	856393
76278	856394
38943	856395
13027	856396
39438	856397
24633	856398
106777	856399
7730	856400
20928	856401
59358	856402
2324	856403
69264	856404
50384	856405
17606	856406
35084	856407
44185	856408
24855	856409
69922	856410
34505	856411
56192	856412
33648	856413
83340	856414
31373	856415
16747	856416
8697	856417
70280	856418
60015	856419
79377	856420
109912	856421
113008	856422
117581	856423
60010	856424
98999	856425
98904	856426
115790	856427
36835	856428
36515	856429
13331	856430
23862	856431
78853	856432
62562	856433
15174	856434
73107	856435
80858	856436
3107	856437
49909	856438
76877	856439
48561	856440
66043	856441
32981	856442
63201	856443
16947	856444
63389	856445
73624	856446
60087	856447
43167	856448
81942	856449
107571	856450
91637	856451
65784	856452
82914	856453
53103	856454
23399	856455
4107	856456
22735	856457
82765	856458
14794	856459
70362	856460
70969	856461
73454	856462
65466	856463
70253	856464
65824	856465
49379	856466
32474	856467
70703	856468
101263	856469
38007	856470
48717	856471
61777	856472
58015	856473
59827	856474
19638	856475
59899	856476
82213	856477
114524	856478
86495	856479
103875	856480
89288	856481
89337	856482
49782	856483
96568	856484
89378	856485
105263	856486
37911	856487
137438	856488
82183	856489
131316	856490
87965	856491
64385	856492
112910	856493
88965	856494
114439	856495
32984	856496
107501	856497
85093	856498
89310	856499
82088	856500
50849	856501
135489	856502
63253	856503
94330	856504
72978	856505
47111	856506
19133	856507
62548	856508
17895	856509
26566	856510
75518	856511
30149	856512
23331	856513
10148	856514
32435	856515
46809	856516
37341	856517
18015	856518
23949	856519
22328	856520
29097	856521
137324	856522
58423	856523
27149	856524
68010	856525
36679	856526
136975	856527
132237	856528
90266	856529
119794	856530
24140	856531
124065	856532
26476	856533
105404	856534
162245	856535
47796	856536
71070	856537
104029	856538
151057	856539
62516	856540
25898	856541
53053	856542
43448	856543
116485	856544
108355	856545
78944	856546
6900	856547
83899	856548
12394	856549
23550	856550
19700	856551
86698	856552
81081	856553
70032	856554
8093	856555
10583	856556
12323	856557
62218	856558
105914	856559
111714	856560
23808	856561
81675	856562
84564	856563
82084	856564
60394	856565
87299	856566
139897	856567
145596	856568
23491	856569
71785	856570
112405	856571
88205	856572
101210	856573
150739	856574
56189	856575
14420	856576
113659	856577
124409	856578
92247	856579
100920	856580
56305	856581
110678	856582
102537	856583
109197	856584
56273	856585
65945	856586
122888	856587
107277	856588
89420	856589
82156	856590
100997	856591
80728	856592
89498	856593
84995	856594
79429	856595
131420	856596
114648	856597
95700	856598
124659	856599
129587	856600
71536	856601
44857	856602
45346	856603
43140	856604
116761	856605
85378	856606
58456	856607
110826	856608
94065	856609
71196	856610
75684	856611
29533	856612
86052	856613
999	856614
57520	856615
62852	856616
130666	856617
30841	856618
101135	856619
80405	856620
35119	856621
56143	856622
91867	856623
88266	856624
39430	856625
31087	856626
164269	856627
80582	856628
60527	856629
25531	856630
51215	856631
14504	856632
36238	856633
83278	856634
23974	856635
96384	856636
109854	856637
107742	856638
50382	856639
18358	856640
40039	856641
61395	856642
90310	856643
41333	856644
48559	856645
80458	856646
47981	856647
111586	856648
73554	856649
66718	856650
83122	856651
63531	856652
103549	856653
104110	856654
102632	856655
62587	856656
71065	856657
93693	856658
122354	856659
21992	856660
18525	856661
3939	856662
107835	856663
9301	856664
86227	856665
85223	856666
103712	856667
34166	856668
27516	856669
70364	856670
74651	856671
131374	856672
40873	856673
65980	856674
28564	856675
58888	856676
2674	856677
15199	856678
39369	856679
71214	856680
110645	856681
29117	856682
772	856683
86371	856684
27554	856685
87660	856686
82082	856687
51405	856688
108980	856689
136054	856690
88125	856691
56484	856692
87110	856693
28546	856694
80359	856695
42014	856696
12782	856697
14642	856698
11708	856699
38044	856700
137687	856701
62675	856702
34746	856703
22347	856704
53357	856705
46370	856706
45475	856707
33203	856708
61596	856709
22754	856710
28662	856711
119869	856712
33739	856713
24844	856714
81883	856715
76429	856716
62742	856717
112320	856718
27535	856719
52129	856720
14504	856721
85981	856722
89573	856723
18478	856724
107420	856725
66082	856726
56126	856727
53202	856728
82396	856729
102784	856730
62724	856731
64899	856732
77156	856733
70409	856734
30718	856735
47230	856736
69076	856737
13013	856738
107664	856739
85014	856740
75430	856741
62215	856742
14461	856743
79919	856744
38718	856745
10085	856746
25337	856747
49462	856748
20503	856749
55238	856750
59338	856751
16104	856752
48062	856753
23093	856754
45179	856755
11029	856756
60966	856757
31721	856758
81933	856759
95398	856760
88770	856761
92301	856762
9869	856763
69984	856764
88102	856765
4149	856766
109163	856767
12556	856768
59832	856769
26895	856770
45201	856771
34589	856772
12216	856773
26179	856774
106002	856775
83305	856776
37031	856777
42016	856778
16493	856779
84318	856780
2075	856781
6302	856782
99138	856783
55352	856784
6739	856785
56912	856786
36456	856787
46812	856788
39292	856789
96851	856790
63429	856791
47916	856792
60973	856793
15742	856794
37995	856795
21167	856796
122917	856797
38892	856798
89117	856799
31924	856800
29727	856801
73079	856802
71872	856803
111431	856804
76937	856805
81882	856806
42366	856807
2048	856808
38117	856809
4936	856810
32399	856811
7817	856812
127281	856813
42577	856814
78266	856815
89611	856816
65994	856817
55024	856818
26190	856819
5398	856820
95429	856821
118647	856822
34631	856823
58846	856824
32956	856825
132640	856826
3359	856827
7783	856828
85035	856829
83504	856830
117773	856831
57592	856832
92814	856833
74662	856834
55335	856835
26413	856836
74355	856837
166326	856838
75529	856839
40539	856840
44547	856841
28476	856842
74895	856843
141844	856844
95836	856845
130610	856846
110091	856847
77051	856848
102155	856849
9587	856850
101959	856851
33619	856852
95811	856853
18704	856854
80333	856855
107569	856856
158018	856857
31930	856858
66813	856859
110272	856860
73435	856861
11291	856862
68358	856863
70006	856864
34643	856865
27542	856866
25882	856867
162091	856868
23415	856869
65930	856870
26594	856871
100924	856872
54756	856873
89504	856874
21749	856875
2875	856876
92000	856877
117258	856878
66719	856879
108335	856880
149214	856881
87142	856882
79486	856883
77659	856884
75191	856885
86014	856886
34445	856887
54620	856888
85819	856889
107594	856890
30955	856891
56251	856892
67128	856893
76694	856894
59085	856895
100374	856896
54795	856897
59031	856898
87280	856899
62144	856900
46504	856901
69415	856902
25409	856903
66685	856904
124347	856905
90152	856906
88126	856907
124179	856908
105010	856909
107486	856910
52923	856911
104114	856912
73027	856913
64413	856914
117322	856915
131427	856916
106058	856917
48875	856918
74880	856919
94512	856920
72083	856921
90316	856922
126177	856923
80782	856924
24168	856925
72678	856926
72681	856927
80313	856928
91860	856929
62743	856930
104285	856931
17487	856932
31656	856933
41523	856934
63271	856935
57497	856936
91383	856937
22629	856938
41886	856939
118744	856940
22015	856941
81039	856942
81511	856943
56618	856944
45324	856945
82990	856946
65367	856947
86410	856948
35137	856949
89319	856950
56226	856951
51949	856952
17161	856953
49334	856954
127498	856955
526	856956
91620	856957
34039	856958
65690	856959
4262	856960
18819	856961
12518	856962
51203	856963
71363	856964
52372	856965
82759	856966
59042	856967
86665	856968
70975	856969
72692	856970
80334	856971
58334	856972
20237	856973
107029	856974
114642	856975
58634	856976
22777	856977
25313	856978
82106	856979
167612	856980
36744	856981
29165	856982
50540	856983
108680	856984
79484	856985
88015	856986
81124	856987
75476	856988
33982	856989
87120	856990
126178	856991
69225	856992
51473	856993
72084	856994
31004	856995
103602	856996
111685	856997
66743	856998
43075	856999
83138	857000
103610	857001
84478	857002
30473	857003
71078	857004
68071	857005
24622	857006
50668	857007
47011	857008
112298	857009
82308	857010
45573	857011
18417	857012
41585	857013
52371	857014
20090	857015
105901	857016
49756	857017
107632	857018
13256	857019
28746	857020
96245	857021
128988	857022
20235	857023
45952	857024
63188	857025
108462	857026
53318	857027
113379	857028
32982	857029
51452	857030
13907	857031
55490	857032
32103	857033
43610	857034
45187	857035
45187	857036
94314	857037
3923	857038
74953	857039
5297	857040
24975	857041
28891	857042
111444	857043
99122	857044
99081	857045
64550	857046
47742	857047
34782	857048
79215	857049
11753	857050
34208	857051
91569	857052
111568	857053
33117	857054
24286	857055
17113	857056
12565	857057
123154	857058
29711	857059
86441	857060
129035	857061
70952	857062
18354	857063
67297	857064
93585	857065
6168	857066
137387	857067
20246	857068
110852	857069
35828	857070
37377	857071
95580	857072
44478	857073
84324	857074
136917	857075
42074	857076
15363	857077
30376	857078
1823	857079
70130	857080
92258	857081
50746	857082
78994	857083
71682	857084
68286	857085
38820	857086
16883	857087
86128	857088
64925	857089
86464	857090
40057	857091
61023	857092
59878	857093
26955	857094
59167	857095
27707	857096
32266	857097
28897	857098
84470	857099
83133	857100
2616	857101
91525	857102
18679	857103
67492	857104
23000	857105
82925	857106
55334	857107
68368	857108
22817	857109
20414	857110
24555	857111
100819	857112
71574	857113
48072	857114
49419	857115
30525	857116
60643	857117
66829	857118
90982	857119
35047	857120
39549	857121
34433	857122
34788	857123
61397	857124
11499	857125
121541	857126
36047	857127
15988	857128
16056	857129
113908	857130
56409	857131
30460	857132
83701	857133
104280	857134
104292	857135
51431	857136
51910	857137
21334	857138
102224	857139
6519	857140
90930	857141
25925	857142
48568	857143
63384	857144
27031	857145
5626	857146
97057	857147
67548	857148
106876	857149
65640	857150
111606	857151
60497	857152
83263	857153
89173	857154
15531	857155
37880	857156
64986	857157
74332	857158
101277	857159
73205	857160
2382	857161
56020	857162
74886	857163
122803	857164
131129	857165
76733	857166
54225	857167
128811	857168
124605	857169
84826	857170
82943	857171
83281	857172
83289	857173
59834	857174
79321	857175
84799	857176
62379	857177
114502	857178
111879	857179
34451	857180
93613	857181
48420	857182
43025	857183
150574	857184
79032	857185
27569	857186
110615	857187
68315	857188
2422	857189
123178	857190
45523	857191
37920	857192
28975	857193
24942	857194
107761	857195
54575	857196
67033	857197
107611	857198
21902	857199
83586	857200
26451	857201
20356	857202
43142	857203
116773	857204
10304	857205
100871	857206
76705	857207
74548	857208
96629	857209
73516	857210
33925	857211
28446	857212
16094	857213
101095	857214
114301	857215
112454	857216
96857	857217
37790	857218
9587	857219
44807	857220
105764	857221
2020	857222
73413	857223
66812	857224
37371	857225
70574	857226
6086	857227
39581	857228
43648	857229
27797	857230
35448	857231
34591	857232
62554	857233
64888	857234
48748	857235
13820	857236
93981	857237
108692	857238
54267	857239
51987	857240
77682	857241
76315	857242
85857	857243
109891	857244
59775	857245
77433	857246
94160	857247
20212	857248
62117	857249
145545	857250
136020	857251
33643	857252
90682	857253
35238	857254
65895	857255
121744	857256
92394	857257
34832	857258
154838	857259
53779	857260
40021	857261
39177	857262
92602	857263
102920	857264
2218	857265
95567	857266
71210	857267
71817	857268
22002	857269
9976	857270
11355	857271
96434	857272
34196	857273
21953	857274
42316	857275
24255	857276
16707	857277
37311	857278
70182	857279
21225	857280
41674	857281
19270	857282
90588	857283
9179	857284
65582	857285
35336	857286
55226	857287
426	857288
4217	857289
105313	857290
61147	857291
94462	857292
51260	857293
60362	857294
70607	857295
33319	857296
24816	857297
10597	857298
2853	857299
69201	857300
21746	857301
10170	857302
67906	857303
45618	857304
64711	857305
65367	857306
40128	857307
34159	857308
55425	857309
25401	857310
106074	857311
53291	857312
164250	857313
107765	857314
76856	857315
55526	857316
50598	857317
92435	857318
7440	857319
31710	857320
48170	857321
106054	857322
49935	857323
24661	857324
33171	857325
94273	857326
31551	857327
62791	857328
89579	857329
79595	857330
69255	857331
103492	857332
51248	857333
78209	857334
15214	857335
36194	857336
37608	857337
35277	857338
35277	857339
21886	857340
16064	857341
23848	857342
53145	857343
113303	857344
124755	857345
91460	857346
88937	857347
49522	857348
26425	857349
19973	857350
4924	857351
54104	857352
13462	857353
85953	857354
82790	857355
85952	857356
36232	857357
72873	857358
8989	857359
72704	857360
64462	857361
17498	857362
38008	857363
90066	857364
59820	857365
28760	857366
40862	857367
8972	857368
60518	857369
43391	857370
19633	857371
93394	857372
22350	857373
137792	857374
87629	857375
2870	857376
90679	857377
4476	857378
123214	857379
34587	857380
45857	857381
141514	857382
117027	857383
127918	857384
70059	857385
28990	857386
34585	857387
13515	857388
104881	857389
54024	857390
108535	857391
17552	857392
106801	857393
33004	857394
79245	857395
83852	857396
32344	857397
67301	857398
95688	857399
15368	857400
30641	857401
41700	857402
113174	857403
49876	857404
83109	857405
59317	857406
61247	857407
105992	857408
125657	857409
16577	857410
79405	857411
88745	857412
102490	857413
43328	857414
17149	857415
99179	857416
42302	857417
114595	857418
48102	857419
22336	857420
13808	857421
96257	857422
76525	857423
17176	857424
7387	857425
108607	857426
68307	857427
3991	857428
29048	857429
105680	857430
47732	857431
13795	857432
3179	857433
130858	857434
14315	857435
15284	857436
56152	857437
24323	857438
80997	857439
26158	857440
105536	857441
26431	857442
33240	857443
27111	857444
58436	857445
102935	857446
56156	857447
6802	857448
22070	857449
91530	857450
79707	857451
45567	857452
33104	857453
5018	857454
7328	857455
110545	857456
112312	857457
69382	857458
90787	857459
9078	857460
35503	857461
49237	857462
17238	857463
114499	857464
34278	857465
49911	857466
102627	857467
19654	857468
60114	857469
97676	857470
56944	857471
72699	857472
22141	857473
21725	857474
17651	857475
30213	857476
64534	857477
37354	857478
61770	857479
28000	857480
6502	857481
100657	857482
81842	857483
52804	857484
24958	857485
48744	857486
65855	857487
16786	857488
103759	857489
126428	857490
127781	857491
52109	857492
132629	857493
9835	857494
55092	857495
86709	857496
97927	857497
75459	857498
86758	857499
16165	857500
46824	857501
19664	857502
4796	857503
41622	857504
64008	857505
56503	857506
26267	857507
62631	857508
18069	857509
73040	857510
53787	857511
108669	857512
72659	857513
49382	857514
53109	857515
68963	857516
53068	857517
50312	857518
64116	857519
2069	857520
6192	857521
63355	857522
13560	857523
63279	857524
839	857525
102672	857526
90831	857527
67040	857528
10745	857529
88250	857530
45606	857531
113719	857532
83855	857533
37021	857534
20859	857535
54035	857536
66601	857537
685	857538
114315	857539
61156	857540
104272	857541
51955	857542
126268	857543
69742	857544
95505	857545
97529	857546
85871	857547
10968	857548
110023	857549
58650	857550
21922	857551
47313	857552
62670	857553
41632	857554
27214	857555
35398	857556
26531	857557
73440	857558
47861	857559
59409	857560
108947	857561
91364	857562
35303	857563
33897	857564
40218	857565
53167	857566
46195	857567
15948	857568
83058	857569
92172	857570
15358	857571
55659	857572
73348	857573
42464	857574
56617	857575
59474	857576
25417	857577
45870	857578
42326	857579
6745	857580
13160	857581
52505	857582
86443	857583
27748	857584
24375	857585
45398	857586
59492	857587
92197	857588
94050	857589
69962	857590
44180	857591
75924	857592
50294	857593
59195	857594
113776	857595
90064	857596
14227	857597
86116	857598
51669	857599
4229	857600
42037	857601
54819	857602
45158	857603
99193	857604
91535	857605
7833	857606
57332	857607
15638	857608
69203	857609
61268	857610
87136	857611
66167	857612
4557	857613
28602	857614
25373	857615
67070	857616
36659	857617
31990	857618
43145	857619
2632	857620
6937	857621
49375	857622
13398	857623
85255	857624
52428	857625
11075	857626
123203	857627
36242	857628
44120	857629
35870	857630
85059	857631
84346	857632
40219	857633
70888	857634
85828	857635
29872	857636
31418	857637
22620	857638
41335	857639
105528	857640
116493	857641
55046	857642
48808	857643
30621	857644
84774	857645
2939	857646
33174	857647
18839	857648
14153	857649
58521	857650
21868	857651
33322	857652
41135	857653
84739	857654
162249	857655
64025	857656
53812	857657
35345	857658
72222	857659
6639	857660
957	857661
67896	857662
66085	857663
34707	857664
72724	857665
92619	857666
23536	857667
64282	857668
36652	857669
68041	857670
77612	857671
55103	857672
34407	857673
8480	857674
75699	857675
19662	857676
40014	857677
70551	857678
38744	857679
75931	857680
117585	857681
64900	857682
60089	857683
50236	857684
64201	857685
55489	857686
22259	857687
44102	857688
24735	857689
13450	857690
86219	857691
67986	857692
107222	857693
48842	857694
75374	857695
75871	857696
22297	857697
10427	857698
111582	857699
116591	857700
52453	857701
8108	857702
13698	857703
4833	857704
51254	857705
8698	857706
28795	857707
58834	857708
72739	857709
18033	857710
21627	857711
24289	857712
45195	857713
30330	857714
18312	857715
2958	857716
45119	857717
22782	857718
15501	857719
107822	857720
41924	857721
35541	857722
65611	857723
68001	857724
55631	857725
7241	857726
76322	857727
46307	857728
10987	857729
95376	857730
55667	857731
16284	857732
19500	857733
89272	857734
85455	857735
8439	857736
66000	857737
6381	857738
105214	857739
52184	857740
54380	857741
30963	857742
44130	857743
48008	857744
107590	857745
56335	857746
58533	857747
117734	857748
85436	857749
66859	857750
79808	857751
81532	857752
100763	857753
100385	857754
35180	857755
130559	857756
22787	857757
119769	857758
114536	857759
8945	857760
42003	857761
74392	857762
84606	857763
132546	857764
67023	857765
82130	857766
24566	857767
77694	857768
32151	857769
2692	857770
107288	857771
5509	857772
87735	857773
84491	857774
23279	857775
119076	857776
103771	857777
67693	857778
57762	857779
51587	857780
2262	857781
18462	857782
39275	857783
114679	857784
48923	857785
58944	857786
104194	857787
102069	857788
9294	857789
97874	857790
4415	857791
45436	857792
42336	857793
27304	857794
102367	857795
25538	857796
25546	857797
78368	857798
102883	857799
129780	857800
74923	857801
14441	857802
108681	857803
72249	857804
53678	857805
69452	857806
102939	857807
86264	857808
132533	857809
62186	857810
41879	857811
50419	857812
67538	857813
17561	857814
123015	857815
66119	857816
38765	857817
85335	857818
17906	857819
58878	857820
73821	857821
28405	857822
46176	857823
86083	857824
16276	857825
54235	857826
3039	857827
6717	857828
1505	857829
38841	857830
59404	857831
99327	857832
49689	857833
71685	857834
17858	857835
93803	857836
86321	857837
38659	857838
54352	857839
54947	857840
59239	857841
72782	857842
34216	857843
92165	857844
87140	857845
69505	857846
48550	857847
84712	857848
71874	857849
21591	857850
62622	857851
37559	857852
134359	857853
92659	857854
125793	857855
23504	857856
82013	857857
63583	857858
74309	857859
108687	857860
45556	857861
126440	857862
10302	857863
133759	857864
51658	857865
14228	857866
43480	857867
131148	857868
43582	857869
101207	857870
2302	857871
85080	857872
73113	857873
85211	857874
48831	857875
77146	857876
49134	857877
14964	857878
26585	857879
49674	857880
6184	857881
66200	857882
115412	857883
64852	857884
52303	857885
4711	857886
6347	857887
33272	857888
41847	857889
64748	857890
10746	857891
17667	857892
58055	857893
65649	857894
115155	857895
50510	857896
87931	857897
94079	857898
34457	857899
44052	857900
118638	857901
10777	857902
41348	857903
49130	857904
98720	857905
93885	857906
2218	857907
20463	857908
107777	857909
82007	857910
14108	857911
82199	857912
49916	857913
78253	857914
77744	857915
120481	857916
27228	857917
135980	857918
62820	857919
51622	857920
59163	857921
60451	857922
34825	857923
94409	857924
49881	857925
57761	857926
43659	857927
34825	857928
90443	857929
127904	857930
71638	857931
78348	857932
78253	857933
60334	857934
47383	857935
112065	857936
54345	857937
66585	857938
88862	857939
82375	857940
53414	857941
76885	857942
48200	857943
97126	857944
56370	857945
59228	857946
53896	857947
42185	857948
45981	857949
89544	857950
58920	857951
89371	857952
29897	857953
47278	857954
55304	857955
75639	857956
31988	857957
64796	857958
45358	857959
98182	857960
435	857961
4836	857962
87384	857963
1016	857964
77780	857965
20047	857966
29124	857967
27126	857968
68150	857969
81979	857970
63577	857971
51349	857972
16716	857973
93877	857974
34616	857975
45528	857976
13103	857977
14580	857978
46186	857979
67150	857980
12287	857981
99619	857982
40649	857983
49181	857984
52429	857985
95678	857986
2747	857987
21916	857988
121127	857989
32256	857990
5468	857991
62312	857992
1498	857993
46388	857994
14133	857995
3554	857996
366	857997
95578	857998
99761	857999
41356	858000
148445	858001
27576	858002
151	858003
69289	858004
139	858005
51280	858006
87057	858007
1718	858008
112228	858009
77828	858010
3554	858011
3219	858012
863	858013
85961	858014
52885	858015
2279	858016
3352	858017
23937	858018
1498	858019
6841	858020
49233	858021
156167	858022
12034	858023
322	858024
1078	858025
274	858026
2044	858027
3891	858028
31447	858029
572	858030
3379	858031
1270	858032
13036	858033
28849	858034
99008	858035
20819	858036
112034	858037
44099	858038
132575	858039
90742	858040
4835	858041
401	858042
26641	858043
713	858044
1685	858045
1769	858046
70173	858047
14646	858048
77632	858049
890	858050
163	858051
59994	858052
8820	858053
592	858054
17222	858055
34	858056
5881	858057
49181	858058
8250	858059
30021	858060
1995	858061
6009	858062
1992	858063
50605	858064
6568	858065
467	858066
2459	858067
99030	858068
15908	858069
49635	858070
56	858071
17329	858072
18405	858073
4118	858074
15216	858075
22253	858076
5541	858077
152	858078
152	858079
1705	858080
619	858081
1986	858082
3	858083
2710	858084
127	858085
322	858086
2337	858087
14318	858088
409	858089
24479	858090
146958	858091
35265	858092
23944	858093
1057	858094
2656	858095
2490	858096
19739	858097
18707	858098
1632	858099
137820	858100
3871	858101
38	858102
54143	858103
137182	858104
10118	858105
150	858106
79571	858107
2414	858108
35278	858109
31475	858110
37920	858111
14131	858112
1033	858113
74460	858114
691	858115
150	858116
720	858117
57845	858118
16963	858119
425	858120
10754	858121
495	858122
54660	858123
599	858124
7997	858125
8363	858126
2270	858127
943	858128
3982	858129
20819	858130
2666	858131
36310	858132
3153	858133
37141	858134
1004	858135
17011	858136
137123	858137
28	858138
13609	858139
79648	858140
137400	858141
20104	858142
45349	858143
1468	858144
780	858145
618	858146
947	858147
170	858148
16949	858149
49279	858150
862	858151
1223	858152
4223	858153
25897	858154
1310	858155
347	858156
799	858157
88898	858158
94009	858159
117075	858160
258	858161
603	858162
108828	858163
648	858164
1869	858165
2014	858166
5748	858167
5748	858168
91537	858169
2684	858170
72049	858171
42428	858172
8015	858173
7459	858174
991	858175
15968	858176
59550	858177
47417	858178
73746	858179
2013	858180
1279	858181
72989	858182
1310	858183
4538	858184
453	858185
10402	858186
3344	858187
5425	858188
686	858189
150	858190
9064	858191
62316	858192
150471	858193
91	858194
79145	858195
79133	858196
27606	858197
59951	858198
34168	858199
542	858200
542	858201
77436	858202
1490	858203
11223	858204
44867	858205
1392	858206
3026	858207
11727	858208
866	858209
1379	858210
1195	858211
797	858212
797	858213
542	858214
101019	858215
104249	858216
41354	858217
14644	858218
12520	858219
55565	858220
139	858221
2909	858222
160039	858223
139	858224
5199	858225
4954	858226
4015	858227
6936	858228
937	858229
116	858230
15	858231
9744	858232
529	858233
307	858234
439	858235
42	858236
529	858237
102398	858238
182	858239
2365	858240
1649	858241
2404	858242
39148	858243
39148	858244
39148	858245
39148	858246
39148	858247
277	858248
950	858249
6	858250
13	858251
2820	858252
875	858253
49675	858254
416	858255
99	858256
7955	858257
416	858258
715	858259
40608	858260
32	858261
10145	858262
715	858263
223	858264
1705	858265
1417	858266
416	858267
5198	858268
21306	858269
29550	858270
843	858271
416	858272
8178	858273
139619	858274
425	858275
107730	858276
10137	858277
25591	858278
9363	858279
36049	858280
1064	858281
1945	858282
5795	858283
34679	858284
1981	858285
4048	858286
3405	858287
26992	858288
34602	858289
12950	858290
9818	858291
7579	858292
5321	858293
40474	858294
6621	858295
104380	858296
82805	858297
38613	858298
21470	858299
103461	858300
2818	858301
13162	858302
165984	858303
48174	858304
19	858305
46	858306
131257	858307
86075	858308
72100	858309
11247	858310
160611	858311
304	858312
6367	858313
55211	858314
85332	858315
27227	858316
152310	858317
56783	858318
96286	858319
35448	858320
10665	858321
15703	858322
15472	858323
46519	858324
115	858325
18664	858326
304	858327
2735	858328
27802	858329
459	858330
71758	858331
1109	858332
42209	858333
55	858334
18481	858335
92866	858336
5764	858337
7495	858338
81593	858339
281	858340
3458	858341
843	858342
62290	858343
122630	858344
126319	858345
72044	858346
156819	858347
3133	858348
124187	858349
78437	858350
104176	858351
71607	858352
121601	858353
71642	858354
33774	858355
41514	858356
19721	858357
107315	858358
80810	858359
102835	858360
58524	858361
7902	858362
45486	858363
66577	858364
133833	858365
9477	858366
34453	858367
382	858368
80555	858369
100301	858370
55341	858371
27300	858372
72614	858373
91893	858374
1636	858375
6357	858376
5812	858377
16461	858378
3471	858379
4401	858380
35142	858381
5118	858382
5118	858383
27233	858384
16262	858385
33061	858386
12749	858387
5118	858388
16113	858389
7782	858390
128872	858391
6070	858392
386	858393
8489	858394
105	858395
105	858396
304	858397
424	858398
152	858399
6374	858400
46317	858401
59070	858402
40147	858403
17861	858404
16708	858405
5001	858406
16708	858407
16756	858408
22292	858409
4985	858410
11514	858411
2980	858412
12749	858413
4473	858414
12773	858415
20696	858416
113749	858417
20809	858418
13434	858419
77922	858420
22261	858421
12741	858422
37930	858423
99663	858424
10734	858425
112206	858426
25371	858427
25371	858428
16254	858429
10132	858430
9473	858431
16255	858432
14018	858433
40747	858434
2378	858435
104402	858436
33616	858437
4466	858438
4466	858439
4466	858440
4985	858441
46266	858442
60410	858443
60410	858444
78083	858445
24403	858446
11634	858447
3382	858448
36122	858449
46377	858450
17861	858451
46517	858452
9298	858453
12077	858454
10120	858455
25562	858456
2978	858457
2980	858458
11966	858459
15293	858460
5915	858461
79791	858462
5915	858463
2980	858464
5915	858465
77953	858466
985	858467
11966	858468
46266	858469
46266	858470
16220	858471
5001	858472
35251	858473
31468	858474
27025	858475
19527	858476
25562	858477
47199	858478
2613	858479
20761	858480
71630	858481
10671	858482
7512	858483
13516	858484
983	858485
3530	858486
1310	858487
481	858488
27892	858489
409	858490
127505	858491
600	858492
13014	858493
66967	858494
32895	858495
7732	858496
1	858497
3050	858498
35949	858499
3886	858500
2981	858501
2985	858502
985	858503
368	858504
5835	858505
14980	858506
5902	858507
2613	858508
5915	858509
15293	858510
17227	858511
77953	858512
19527	858513
17227	858514
574	858515
77824	858516
55407	858517
418	858518
32979	858519
73365	858520
8489	858521
87838	858522
9887	858523
8489	858524
45538	858525
56129	858526
8489	858527
89436	858528
78474	858529
15313	858530
1589	858531
82384	858532
8274	858533
21484	858534
53784	858535
52258	858536
542	858537
52	858538
1065	858539
1111	858540
54318	858541
9177	858542
2753	858543
127347	858544
10066	858545
122611	858546
20231	858547
69388	858548
290	858549
52	858550
4475	858551
886	858552
94180	858553
6903	858554
94377	858555
49371	858556
14018	858557
114547	858558
152863	858559
38894	858560
6365	858561
5813	858562
118701	858563
20510	858564
5835	858565
2798	858566
60623	858567
4795	858568
60115	858569
73054	858570
74498	858571
125	858572
7693	858573
20777	858574
21625	858575
49392	858576
3750	858577
19961	858578
19961	858579
26611	858580
179	858581
73365	858582
62387	858583
34519	858584
20420	858585
20763	858586
621	858587
14197	858588
108042	858589
22261	858590
31695	858591
125	858592
31444	858593
31444	858594
64527	858595
37343	858596
6365	858597
79923	858598
3205	858599
3205	858600
35831	858601
80884	858602
34761	858603
7495	858604
15	858605
12709	858606
1954	858607
808	858608
1112	858609
920	858610
141086	858611
164273	858612
81135	858613
15274	858614
4636	858615
63386	858616
110070	858617
1788	858618
50250	858619
56427	858620
101943	858621
64799	858622
763	858623
35145	858624
10626	858625
2719	858626
66228	858627
59970	858628
76278	858629
99905	858630
409	858631
5483	858632
1683	858633
1683	858634
643	858635
43667	858636
17059	858637
46487	858638
2909	858639
50715	858640
124002	858641
3549	858642
746	858643
3	858644
35047	858645
23435	858646
22298	858647
11385	858648
56026	858649
97683	858650
45992	858651
98942	858652
4315	858653
150	858654
2995	858655
2270	858656
100259	858657
150621	858658
22377	858659
31668	858660
13136	858661
42052	858662
5511	858663
8697	858664
11712	858665
15505	858666
41564	858667
71558	858668
90601	858669
126746	858670
22499	858671
154293	858672
21720	858673
75274	858674
23310	858675
77975	858676
104175	858677
42008	858678
115105	858679
67303	858680
102831	858681
1498	858682
122988	858683
103539	858684
30337	858685
152769	858686
60300	858687
95160	858688
115552	858689
25253	858690
67963	858691
148440	858692
97754	858693
51624	858694
45114	858695
131536	858696
79350	858697
82252	858698
18359	858699
40744	858700
44452	858701
86353	858702
33247	858703
2600	858704
64810	858705
10420	858706
137154	858707
1228	858708
95760	858709
14585	858710
7717	858711
62804	858712
40188	858713
41507	858714
41281	858715
144120	858716
3831	858717
54156	858718
10745	858719
107939	858720
9721	858721
2004	858722
116912	858723
39219	858724
1316	858725
7807	858726
52333	858727
1392	858728
150514	858729
8968	858730
25328	858731
94037	858732
129678	858733
90389	858734
42267	858735
712	858736
135677	858737
925	858738
863	858739
150533	858740
8955	858741
62343	858742
158318	858743
3568	858744
145617	858745
51426	858746
164094	858747
12252	858748
8880	858749
24610	858750
12939	858751
86950	858752
1149	858753
323	858754
103579	858755
34111	858756
54858	858757
51579	858758
53338	858759
54628	858760
167388	858761
141741	858762
1318	858763
91681	858764
8867	858765
5406	858766
2022	858767
93153	858768
36187	858769
535	858770
15246	858771
18626	858772
14883	858773
46519	858774
67707	858775
37039	858776
119091	858777
645	858778
26606	858779
130651	858780
127547	858781
100691	858782
27092	858783
96989	858784
139128	858785
115573	858786
99339	858787
19017	858788
63542	858789
69375	858790
137005	858791
63107	858792
122516	858793
19881	858794
7025	858795
3395	858796
46663	858797
17605	858798
77	858799
799	858800
16461	858801
11336	858802
1630	858803
43733	858804
86266	858805
23022	858806
4003	858807
115347	858808
53513	858809
152344	858810
46346	858811
45842	858812
26911	858813
10242	858814
30221	858815
7530	858816
5813	858817
53042	858818
31625	858819
40765	858820
59354	858821
12804	858822
89108	858823
236	858824
47518	858825
149165	858826
293	858827
17520	858828
1064	858829
95	858830
529	858831
524	858832
536	858833
315	858834
509	858835
104553	858836
281	858837
60480	858838
332	858839
5107	858840
5107	858841
5107	858842
5107	858843
9062	858844
489	858845
34512	858846
62954	858847
2607	858848
5321	858849
6467	858850
8407	858851
71058	858852
4460	858853
85491	858854
70983	858855
15452	858856
18209	858857
112154	858858
116733	858859
958	858860
130599	858861
86687	858862
4261	858863
1771	858864
251	858865
8442	858866
90576	858867
1731	858868
98705	858869
46	858870
64914	858871
6781	858872
17600	858873
54426	858874
162169	858875
24131	858876
33203	858877
77401	858878
167476	858879
64674	858880
97531	858881
5564	858882
9770	858883
27610	858884
130003	858885
152783	858886
35196	858887
7931	858888
113734	858889
495	858890
64935	858891
10213	858892
13269	858893
875	858894
39770	858895
40677	858896
16672	858897
92196	858898
321	858899
1589	858900
321	858901
11252	858902
23524	858903
15115	858904
22621	858905
848	858906
1934	858907
1881	858908
16410	858909
72068	858910
60859	858911
9571	858912
16402	858913
124134	858914
9590	858915
76170	858916
19473	858917
21066	858918
93317	858919
19473	858920
72856	858921
35797	858922
72870	858923
150453	858924
22303	858925
104905	858926
4039	858927
10546	858928
3599	858929
47795	858930
5199	858931
1341	858932
5199	858933
10440	858934
8928	858935
15	858936
31	858937
5151	858938
724	858939
262	858940
15410	858941
89459	858942
33391	858943
2558	858944
6506	858945
10106	858946
6832	858947
9262	858948
724	858949
71	858950
1138	858951
878	858952
15703	858953
32421	858954
35340	858955
59254	858956
9396	858957
62508	858958
26909	858959
2127	858960
43073	858961
62711	858962
18170	858963
165728	858964
139712	858965
66481	858966
138455	858967
19687	858968
12088	858969
90233	858970
4553	858971
12635	858972
17329	858973
7161	858974
41055	858975
51066	858976
165734	858977
91863	858978
160067	858979
893	858980
59872	858981
85032	858982
9670	858983
62796	858984
100379	858985
32305	858986
99154	858987
59960	858988
2298	858989
10374	858990
44614	858991
77911	858992
44292	858993
63521	858994
99725	858995
34436	858996
44313	858997
60553	858998
11624	858999
150837	859000
18646	859001
95492	859002
2237	859003
17529	859004
65951	859005
121397	859006
121398	859007
52969	859008
102854	859009
102156	859010
83689	859011
36643	859012
115629	859013
7136	859014
23502	859015
31915	859016
46895	859017
9278	859018
104064	859019
87204	859020
42312	859021
85946	859022
89354	859023
59524	859024
39799	859025
43282	859026
71781	859027
12335	859028
5955	859029
70341	859030
47910	859031
54077	859032
52400	859033
103406	859034
88665	859035
28577	859036
69783	859037
44219	859038
62702	859039
49796	859040
20875	859041
63667	859042
109263	859043
84604	859044
11388	859045
124131	859046
14534	859047
98329	859048
119719	859049
78316	859050
84482	859051
890	859052
22361	859053
13994	859054
37389	859055
10758	859056
60378	859057
106695	859058
78908	859059
43070	859060
136115	859061
26257	859062
55585	859063
22689	859064
102171	859065
110499	859066
6191	859067
164543	859068
124781	859069
98977	859070
24343	859071
1978	859072
76485	859073
54225	859074
40561	859075
28884	859076
37415	859077
43371	859078
74744	859079
127980	859080
85101	859081
21721	859082
12505	859083
103722	859084
96546	859085
88069	859086
112179	859087
55042	859088
96504	859089
83606	859090
16549	859091
57417	859092
40537	859093
27194	859094
93848	859095
3019	859096
10233	859097
112379	859098
84933	859099
447	859100
32134	859101
11779	859102
58879	859103
80297	859104
52375	859105
35981	859106
62699	859107
104329	859108
11140	859109
58512	859110
43410	859111
48477	859112
162516	859113
5956	859114
119060	859115
26129	859116
63663	859117
23766	859118
108866	859119
5459	859120
66912	859121
25524	859122
54254	859123
128879	859124
40920	859125
127543	859126
136249	859127
90093	859128
25959	859129
29068	859130
123876	859131
64024	859132
78857	859133
51170	859134
88885	859135
8121	859136
31383	859137
95246	859138
109261	859139
77479	859140
96486	859141
105542	859142
10344	859143
18010	859144
18334	859145
69149	859146
24819	859147
76700	859148
73187	859149
41918	859150
51222	859151
89204	859152
95443	859153
153067	859154
1186	859155
52219	859156
19119	859157
33967	859158
108706	859159
53093	859160
100582	859161
65876	859162
81536	859163
54616	859164
36606	859165
118617	859166
150845	859167
37214	859168
76317	859169
74621	859170
107701	859171
2985	859172
40027	859173
67506	859174
4861	859175
88196	859176
44730	859177
108741	859178
18202	859179
78288	859180
121802	859181
9814	859182
66507	859183
40849	859184
30166	859185
69429	859186
60413	859187
84935	859188
132887	859189
97513	859190
63615	859191
129042	859192
137829	859193
48060	859194
36198	859195
112020	859196
67831	859197
48627	859198
42359	859199
59218	859200
116550	859201
34811	859202
104273	859203
32492	859204
64689	859205
11392	859206
17498	859207
39345	859208
36551	859209
34094	859210
87809	859211
74572	859212
61507	859213
51867	859214
25273	859215
19242	859216
28024	859217
24828	859218
7195	859219
14151	859220
42302	859221
11287	859222
29575	859223
124564	859224
30707	859225
18218	859226
14206	859227
167479	859228
102821	859229
75909	859230
30728	859231
28975	859232
44785	859233
42395	859234
110658	859235
22210	859236
21887	859237
71128	859238
42443	859239
59517	859240
126409	859241
34182	859242
57579	859243
67221	859244
28920	859245
9861	859246
136889	859247
61368	859248
44079	859249
99617	859250
45103	859251
9014	859252
3622	859253
41462	859254
1038	859255
119139	859256
80838	859257
71984	859258
31540	859259
89221	859260
55005	859261
63303	859262
14599	859263
14118	859264
45277	859265
65460	859266
67707	859267
54652	859268
50345	859269
8731	859270
109155	859271
38929	859272
108583	859273
86789	859274
28584	859275
32988	859276
42415	859277
14617	859278
6758	859279
84502	859280
108888	859281
124507	859282
107304	859283
81959	859284
73613	859285
89518	859286
28213	859287
88135	859288
17745	859289
19232	859290
33162	859291
81061	859292
27322	859293
72734	859294
88002	859295
29135	859296
19132	859297
54007	859298
95927	859299
120316	859300
96294	859301
51966	859302
4665	859303
48655	859304
73764	859305
91454	859306
58020	859307
49328	859308
63435	859309
128951	859310
14102	859311
57633	859312
34168	859313
75139	859314
18069	859315
69109	859316
20178	859317
44788	859318
18819	859319
43259	859320
47624	859321
58861	859322
83225	859323
64029	859324
4377	859325
36068	859326
100487	859327
13882	859328
28506	859329
59371	859330
11077	859331
11196	859332
14002	859333
78092	859334
135452	859335
107255	859336
10283	859337
118724	859338
22278	859339
11756	859340
90970	859341
49673	859342
84714	859343
58032	859344
25856	859345
45573	859346
55009	859347
113787	859348
40821	859349
109448	859350
92520	859351
47799	859352
69961	859353
18155	859354
99738	859355
116783	859356
66676	859357
37682	859358
86661	859359
164105	859360
83585	859361
88976	859362
97526	859363
29497	859364
25530	859365
52037	859366
83047	859367
110427	859368
29707	859369
104062	859370
40576	859371
30438	859372
90186	859373
68025	859374
110207	859375
35843	859376
40490	859377
87752	859378
21296	859379
59046	859380
111754	859381
60320	859382
77681	859383
62531	859384
107053	859385
73240	859386
4724	859387
76461	859388
31658	859389
66159	859390
53979	859391
8130	859392
48616	859393
132854	859394
6822	859395
75936	859396
15559	859397
45556	859398
113069	859399
31002	859400
12382	859401
64809	859402
100333	859403
23372	859404
96718	859405
18844	859406
29621	859407
59827	859408
123242	859409
107825	859410
47836	859411
35159	859412
51454	859413
49123	859414
97675	859415
47281	859416
48010	859417
73557	859418
90996	859419
47140	859420
91520	859421
86209	859422
103403	859423
87221	859424
30351	859425
29906	859426
100526	859427
3680	859428
12890	859429
85809	859430
17059	859431
37820	859432
86736	859433
72255	859434
38637	859435
94390	859436
76338	859437
65810	859438
125634	859439
107102	859440
24565	859441
113789	859442
95749	859443
93463	859444
111800	859445
82344	859446
53015	859447
86037	859448
50297	859449
55149	859450
81096	859451
101167	859452
47388	859453
139876	859454
120385	859455
76456	859456
40486	859457
37938	859458
8880	859459
54225	859460
61611	859461
77557	859462
17194	859463
51915	859464
103435	859465
27754	859466
80797	859467
8061	859468
65494	859469
83513	859470
89597	859471
2815	859472
72121	859473
95423	859474
106798	859475
1190	859476
56336	859477
12455	859478
102530	859479
99679	859480
78853	859481
102721	859482
100984	859483
29752	859484
111988	859485
44002	859486
108823	859487
8654	859488
87190	859489
101189	859490
38786	859491
23740	859492
40553	859493
30315	859494
47959	859495
24570	859496
86702	859497
136349	859498
6739	859499
16648	859500
89065	859501
99038	859502
83650	859503
12354	859504
12376	859505
67758	859506
137395	859507
123067	859508
17288	859509
47945	859510
91863	859511
45206	859512
88009	859513
89953	859514
32265	859515
111411	859516
35217	859517
121746	859518
1416	859519
4604	859520
33287	859521
41231	859522
23154	859523
67791	859524
30367	859525
52875	859526
62398	859527
41598	859528
85065	859529
103775	859530
75448	859531
64248	859532
117048	859533
121587	859534
62720	859535
57614	859536
122600	859537
49718	859538
83565	859539
54633	859540
110858	859541
40405	859542
70935	859543
27242	859544
22339	859545
95266	859546
47132	859547
48620	859548
88025	859549
13163	859550
61675	859551
6138	859552
20798	859553
130977	859554
55580	859555
108651	859556
16996	859557
69258	859558
37980	859559
9326	859560
24343	859561
24940	859562
60103	859563
29939	859564
21179	859565
76948	859566
50575	859567
81782	859568
15538	859569
46005	859570
90235	859571
63290	859572
92303	859573
18690	859574
35881	859575
110762	859576
64062	859577
97117	859578
73642	859579
33760	859580
63575	859581
6625	859582
67060	859583
67673	859584
23789	859585
52882	859586
8524	859587
45371	859588
4658	859589
31240	859590
36726	859591
10970	859592
29638	859593
37570	859594
47330	859595
25537	859596
66710	859597
61321	859598
87638	859599
115731	859600
82353	859601
92898	859602
104372	859603
36246	859604
15563	859605
105068	859606
48918	859607
19232	859608
61748	859609
62631	859610
123024	859611
76949	859612
10575	859613
2461	859614
89433	859615
102187	859616
5377	859617
34031	859618
78929	859619
20932	859620
61310	859621
107465	859622
5879	859623
49391	859624
33217	859625
129170	859626
39374	859627
60082	859628
62314	859629
50304	859630
38190	859631
33011	859632
95670	859633
56710	859634
14927	859635
93404	859636
44093	859637
1186	859638
6019	859639
47845	859640
23069	859641
75623	859642
55273	859643
6306	859644
12325	859645
54260	859646
87708	859647
123224	859648
37199	859649
34424	859650
73870	859651
129691	859652
109372	859653
32256	859654
119047	859655
80350	859656
86129	859657
81956	859658
100745	859659
23554	859660
74598	859661
47299	859662
56871	859663
55190	859664
122683	859665
53879	859666
54217	859667
87643	859668
47380	859669
115607	859670
3473	859671
151078	859672
121156	859673
102059	859674
90867	859675
19007	859676
29057	859677
95708	859678
76845	859679
60450	859680
41956	859681
36824	859682
44593	859683
32958	859684
33779	859685
1683	859686
1176	859687
53334	859688
58229	859689
64430	859690
83212	859691
60212	859692
10117	859693
12347	859694
129235	859695
87514	859696
108738	859697
81098	859698
12383	859699
64705	859700
156507	859701
47149	859702
47761	859703
44666	859704
42026	859705
54049	859706
39520	859707
75846	859708
33654	859709
5447	859710
88836	859711
81880	859712
33227	859713
63259	859714
107478	859715
164085	859716
88910	859717
67733	859718
81980	859719
100594	859720
53060	859721
89282	859722
110557	859723
124355	859724
83558	859725
97963	859726
93774	859727
56355	859728
106950	859729
106774	859730
87570	859731
97048	859732
87672	859733
24922	859734
79611	859735
23157	859736
61168	859737
26284	859738
26112	859739
107206	859740
21422	859741
11291	859742
91338	859743
39282	859744
86423	859745
14026	859746
33082	859747
69338	859748
105934	859749
167350	859750
55219	859751
100965	859752
110090	859753
91463	859754
19521	859755
110695	859756
49552	859757
77607	859758
71932	859759
58062	859760
118707	859761
17118	859762
40782	859763
57488	859764
113357	859765
24231	859766
96391	859767
90000	859768
110876	859769
92419	859770
3797	859771
117298	859772
26160	859773
93631	859774
47979	859775
15869	859776
63331	859777
69768	859778
90194	859779
47885	859780
53852	859781
22259	859782
17498	859783
10902	859784
39164	859785
90782	859786
51271	859787
80570	859788
6174	859789
46286	859790
34673	859791
48005	859792
22315	859793
113009	859794
40785	859795
11404	859796
71095	859797
106053	859798
15566	859799
73265	859800
3650	859801
4255	859802
7019	859803
101175	859804
70278	859805
37651	859806
22119	859807
22166	859808
3197	859809
15239	859810
75180	859811
11383	859812
100573	859813
21885	859814
90208	859815
114454	859816
84522	859817
15713	859818
67218	859819
34808	859820
42522	859821
90489	859822
27534	859823
48603	859824
43108	859825
51069	859826
75586	859827
119876	859828
11391	859829
44233	859830
6642	859831
76974	859832
125995	859833
38113	859834
115701	859835
42625	859836
120448	859837
76806	859838
73655	859839
27293	859840
76402	859841
58945	859842
105694	859843
124587	859844
69436	859845
112303	859846
84696	859847
29038	859848
52154	859849
84686	859850
124581	859851
86364	859852
65974	859853
113130	859854
52779	859855
54804	859856
71669	859857
35114	859858
82153	859859
59274	859860
97721	859861
100463	859862
50377	859863
106820	859864
84549	859865
69395	859866
65652	859867
66548	859868
26921	859869
75907	859870
59464	859871
13154	859872
52778	859873
107736	859874
5803	859875
18387	859876
21342	859877
106826	859878
74667	859879
12369	859880
50602	859881
113135	859882
45476	859883
90758	859884
81977	859885
21831	859886
3270	859887
117589	859888
94467	859889
46502	859890
55287	859891
19211	859892
31679	859893
71827	859894
15238	859895
73165	859896
52437	859897
144110	859898
93521	859899
39707	859900
47290	859901
28577	859902
79654	859903
19609	859904
21938	859905
133780	859906
2444	859907
69404	859908
7796	859909
96797	859910
104327	859911
82939	859912
67681	859913
121187	859914
87322	859915
30692	859916
28421	859917
66526	859918
26195	859919
45571	859920
32235	859921
112247	859922
95431	859923
82870	859924
125630	859925
124401	859926
98128	859927
86236	859928
116730	859929
60149	859930
48518	859931
95881	859932
40878	859933
102779	859934
39866	859935
36549	859936
31981	859937
27755	859938
67664	859939
111621	859940
109217	859941
66652	859942
59102	859943
138531	859944
43538	859945
14948	859946
32485	859947
79447	859948
21337	859949
48695	859950
93879	859951
71562	859952
52166	859953
43066	859954
79821	859955
42390	859956
109194	859957
67702	859958
102683	859959
709	859960
59082	859961
88935	859962
93905	859963
97768	859964
56162	859965
40860	859966
68924	859967
12035	859968
78138	859969
105663	859970
35453	859971
5046	859972
77543	859973
108436	859974
69954	859975
70272	859976
76544	859977
136922	859978
57410	859979
24821	859980
84603	859981
96824	859982
48525	859983
103877	859984
32821	859985
85356	859986
111636	859987
44034	859988
69502	859989
71736	859990
96957	859991
115190	859992
97145	859993
50852	859994
5189	859995
38822	859996
42994	859997
6758	859998
117747	859999
19154	860000
26540	860001
82356	860002
71016	860003
166248	860004
48623	860005
82296	860006
28466	860007
62131	860008
70386	860009
15472	860010
54348	860011
43524	860012
87887	860013
86773	860014
17178	860015
45169	860016
24302	860017
45419	860018
58936	860019
132377	860020
367	860021
44763	860022
28157	860023
94120	860024
86065	860025
19681	860026
91390	860027
84981	860028
74467	860029
8495	860030
87096	860031
60419	860032
50711	860033
105007	860034
3675	860035
49437	860036
64167	860037
60634	860038
50839	860039
18061	860040
98175	860041
100527	860042
70154	860043
84371	860044
31216	860045
75688	860046
9648	860047
18215	860048
30420	860049
68926	860050
124073	860051
64959	860052
6226	860053
88719	860054
47359	860055
84803	860056
2926	860057
107778	860058
126426	860059
52257	860060
87596	860061
108808	860062
69096	860063
102830	860064
2533	860065
38199	860066
34771	860067
133932	860068
13265	860069
16114	860070
97792	860071
88876	860072
39830	860073
93491	860074
28648	860075
110176	860076
102715	860077
52462	860078
95800	860079
63059	860080
106829	860081
65509	860082
23808	860083
6440	860084
64784	860085
84492	860086
86397	860087
42222	860088
23063	860089
93432	860090
21759	860091
99492	860092
40864	860093
103813	860094
48647	860095
64569	860096
81849	860097
67971	860098
64716	860099
113842	860100
40781	860101
84508	860102
25601	860103
42156	860104
69485	860105
59117	860106
49429	860107
83124	860108
69964	860109
83379	860110
16168	860111
24640	860112
12004	860113
116739	860114
1885	860115
40480	860116
44687	860117
8108	860118
143854	860119
64503	860120
29684	860121
23195	860122
15263	860123
34186	860124
42326	860125
43662	860126
38770	860127
17630	860128
52290	860129
26173	860130
11193	860131
39220	860132
16127	860133
18165	860134
70149	860135
6081	860136
43310	860137
98130	860138
108993	860139
40701	860140
78437	860141
46194	860142
107642	860143
30460	860144
90794	860145
117094	860146
60561	860147
137262	860148
44079	860149
76708	860150
65480	860151
113717	860152
84802	860153
89244	860154
62645	860155
11604	860156
73527	860157
86414	860158
66055	860159
23914	860160
15751	860161
38954	860162
26120	860163
105781	860164
96481	860165
136954	860166
78133	860167
83415	860168
26077	860169
61561	860170
94419	860171
23808	860172
131486	860173
114610	860174
88124	860175
47849	860176
59316	860177
76444	860178
108596	860179
34447	860180
24308	860181
7792	860182
78098	860183
12	860184
25304	860185
84825	860186
64490	860187
12202	860188
5192	860189
117727	860190
69184	860191
47001	860192
53880	860193
3979	860194
120351	860195
51571	860196
135495	860197
79042	860198
1986	860199
51555	860200
46312	860201
11691	860202
90174	860203
11761	860204
13797	860205
47174	860206
9848	860207
56944	860208
107477	860209
35985	860210
61293	860211
84791	860212
45105	860213
91964	860214
58444	860215
41877	860216
58839	860217
107849	860218
107709	860219
23794	860220
138638	860221
77926	860222
61158	860223
28884	860224
27259	860225
100710	860226
116619	860227
30244	860228
55339	860229
3361	860230
77984	860231
7242	860232
95323	860233
99770	860234
62219	860235
124137	860236
37888	860237
70124	860238
49158	860239
14617	860240
97895	860241
98881	860242
86415	860243
1805	860244
41323	860245
33082	860246
57347	860247
111417	860248
58532	860249
73755	860250
113250	860251
65900	860252
75155	860253
10414	860254
64483	860255
23198	860256
123013	860257
134392	860258
93583	860259
24370	860260
62483	860261
51886	860262
100444	860263
79033	860264
36705	860265
28405	860266
51136	860267
77085	860268
84546	860269
18868	860270
123126	860271
110352	860272
63311	860273
106818	860274
39778	860275
113255	860276
61333	860277
114551	860278
61488	860279
47764	860280
44181	860281
6502	860282
34043	860283
6328	860284
38564	860285
41261	860286
82817	860287
13946	860288
79740	860289
44301	860290
132426	860291
14191	860292
16231	860293
58853	860294
4716	860295
97623	860296
73102	860297
73415	860298
114660	860299
68951	860300
40166	860301
21338	860302
9121	860303
15306	860304
5844	860305
105850	860306
6839	860307
58267	860308
62810	860309
119097	860310
33298	860311
40010	860312
106620	860313
57781	860314
41600	860315
48211	860316
38876	860317
19096	860318
59156	860319
22252	860320
35859	860321
21188	860322
124052	860323
90636	860324
56315	860325
110882	860326
4927	860327
45403	860328
57558	860329
10468	860330
64042	860331
26179	860332
36774	860333
52948	860334
5319	860335
42997	860336
18216	860337
54273	860338
52923	860339
32959	860340
32129	860341
61238	860342
82737	860343
9059	860344
20525	860345
66704	860346
106810	860347
100921	860348
17498	860349
64681	860350
34616	860351
48170	860352
136229	860353
58977	860354
113805	860355
58475	860356
47718	860357
127712	860358
34469	860359
55042	860360
113450	860361
54177	860362
58860	860363
36483	860364
8044	860365
7945	860366
37880	860367
31895	860368
22314	860369
83417	860370
83233	860371
66693	860372
69002	860373
75178	860374
32480	860375
85290	860376
100427	860377
66608	860378
10247	860379
48744	860380
134081	860381
90235	860382
44645	860383
36156	860384
115641	860385
17648	860386
25236	860387
88778	860388
154888	860389
82736	860390
32383	860391
18218	860392
59060	860393
64232	860394
69393	860395
62186	860396
102330	860397
59760	860398
60189	860399
23480	860400
127861	860401
109284	860402
23762	860403
54979	860404
32385	860405
61672	860406
33062	860407
87461	860408
95239	860409
36627	860410
51130	860411
80345	860412
46532	860413
22624	860414
66169	860415
46153	860416
27291	860417
5955	860418
26478	860419
67224	860420
59968	860421
52946	860422
78277	860423
88653	860424
6541	860425
59027	860426
104223	860427
3383	860428
7415	860429
127306	860430
41635	860431
38153	860432
11080	860433
82383	860434
88981	860435
101365	860436
91644	860437
42484	860438
61417	860439
29061	860440
58832	860441
49907	860442
37763	860443
76645	860444
71116	860445
34616	860446
7100	860447
99736	860448
39327	860449
43607	860450
34623	860451
56155	860452
23301	860453
55251	860454
28994	860455
115668	860456
83860	860457
6109	860458
74403	860459
58349	860460
21997	860461
13399	860462
81857	860463
77551	860464
106699	860465
38504	860466
21109	860467
44628	860468
87229	860469
3886	860470
71603	860471
61614	860472
63617	860473
10253	860474
35831	860475
22593	860476
33919	860477
49947	860478
51980	860479
8108	860480
128895	860481
25376	860482
51980	860483
102110	860484
92449	860485
136244	860486
96265	860487
34617	860488
13859	860489
85494	860490
49469	860491
46858	860492
101114	860493
38891	860494
4927	860495
26280	860496
13007	860497
69222	860498
11691	860499
55555	860500
56703	860501
64896	860502
100712	860503
39396	860504
72863	860505
66868	860506
137672	860507
21108	860508
89534	860509
105016	860510
19704	860511
86367	860512
102246	860513
38826	860514
110612	860515
44106	860516
79728	860517
61657	860518
55124	860519
30005	860520
80726	860521
67557	860522
88674	860523
42458	860524
112059	860525
41953	860526
94450	860527
40109	860528
30012	860529
49176	860530
88722	860531
81704	860532
48541	860533
45931	860534
69873	860535
17784	860536
26590	860537
56563	860538
81011	860539
98164	860540
71044	860541
87842	860542
19204	860543
20139	860544
83091	860545
79278	860546
4268	860547
73553	860548
5248	860549
9326	860550
4212	860551
102103	860552
51676	860553
18436	860554
40803	860555
58495	860556
33726	860557
137603	860558
66734	860559
64021	860560
82332	860561
59828	860562
108831	860563
76399	860564
47385	860565
64183	860566
31706	860567
135788	860568
18021	860569
44810	860570
47046	860571
53014	860572
21244	860573
15354	860574
109204	860575
52775	860576
56697	860577
36083	860578
51139	860579
44543	860580
58068	860581
85042	860582
124823	860583
9868	860584
33775	860585
71960	860586
44505	860587
18429	860588
39574	860589
32808	860590
20240	860591
5185	860592
48201	860593
5581	860594
60612	860595
125561	860596
9182	860597
7100	860598
56931	860599
25430	860600
79468	860601
16595	860602
75929	860603
72762	860604
32197	860605
75843	860606
36069	860607
15312	860608
9587	860609
15247	860610
16901	860611
39542	860612
47165	860613
72825	860614
60241	860615
41408	860616
159742	860617
35027	860618
77426	860619
82410	860620
46019	860621
101948	860622
51107	860623
114335	860624
113008	860625
77682	860626
77647	860627
126808	860628
78923	860629
112401	860630
108314	860631
345	860632
44517	860633
34422	860634
128723	860635
40465	860636
35588	860637
141663	860638
14854	860639
66942	860640
53866	860641
66766	860642
58923	860643
10384	860644
77891	860645
84494	860646
113008	860647
35145	860648
26882	860649
101946	860650
48428	860651
35	860652
111386	860653
106472	860654
13689	860655
26882	860656
2130	860657
36444	860658
139251	860659
80984	860660
24272	860661
19988	860662
23990	860663
21277	860664
66134	860665
19993	860666
52108	860667
52499	860668
78220	860669
45592	860670
43291	860671
12094	860672
47900	860673
49461	860674
33593	860675
67802	860676
128844	860677
1341	860678
15	860679
1011	860680
127	860681
34141	860682
551	860683
116545	860684
29724	860685
2950	860686
69202	860687
7906	860688
29063	860689
574	860690
258	860691
331	860692
40943	860693
2022	860694
115	860695
2190	860696
859	860697
27123	860698
27779	860699
17220	860700
90881	860701
1287	860702
64351	860703
90277	860704
16165	860705
142	860706
494	860707
16981	860708
114947	860709
1909	860710
47247	860711
13639	860712
463	860713
3381	860714
424	860715
99146	860716
3583	860717
12695	860718
1279	860719
1059	860720
5414	860721
714	860722
667	860723
234	860724
793	860725
2169	860726
2603	860727
127	860728
738	860729
17212	860730
102423	860731
2594	860732
7020	860733
54101	860734
47381	860735
983	860736
27209	860737
406	860738
89312	860739
23497	860740
91	860741
54029	860742
158388	860743
59630	860744
6832	860745
17351	860746
15947	860747
71770	860748
673	860749
60526	860750
131510	860751
9164	860752
70413	860753
750	860754
1652	860755
164502	860756
2168	860757
10943	860758
5751	860759
70623	860760
2709	860761
4311	860762
2145	860763
411	860764
187	860765
837	860766
32852	860767
82071	860768
161941	860769
47	860770
661	860771
4074	860772
19737	860773
987	860774
3554	860775
3554	860776
113462	860777
780	860778
3198	860779
62375	860780
72826	860781
65642	860782
2402	860783
31447	860784
18	860785
132761	860786
70211	860787
11676	860788
4299	860789
10742	860790
2095	860791
59248	860792
7235	860793
8808	860794
25269	860795
80772	860796
45948	860797
146927	860798
129420	860799
15313	860800
49745	860801
141978	860802
124973	860803
121268	860804
10920	860805
90	860806
11730	860807
944	860808
109	860809
52	860810
4429	860811
88902	860812
7494	860813
54816	860814
26451	860815
145552	860816
38786	860817
4270	860818
111859	860819
113025	860820
68113	860821
39249	860822
11766	860823
95947	860824
5318	860825
73281	860826
17059	860827
94343	860828
33109	860829
55612	860830
33754	860831
111871	860832
6098	860833
122045	860834
42980	860835
27286	860836
13693	860837
7292	860838
24624	860839
87112	860840
126152	860841
47824	860842
65362	860843
19896	860844
52261	860845
8412	860846
4933	860847
2008	860848
1132	860849
3709	860850
8216	860851
33080	860852
1279	860853
1936	860854
7958	860855
98	860856
3568	860857
463	860858
686	860859
45607	860860
674	860861
43082	860862
179	860863
31463	860864
3732	860865
2522	860866
18209	860867
1728	860868
1182	860869
54199	860870
213	860871
1310	860872
51985	860873
4020	860874
5893	860875
17578	860876
124861	860877
6947	860878
139079	860879
3623	860880
15561	860881
922	860882
4812	860883
15816	860884
69	860885
3985	860886
17761	860887
26011	860888
4773	860889
74874	860890
142177	860891
163214	860892
14479	860893
104133	860894
682	860895
1550	860896
2842	860897
6961	860898
8318	860899
6466	860900
876	860901
24758	860902
8469	860903
17849	860904
45136	860905
17593	860906
156262	860907
317	860908
20631	860909
61812	860910
97658	860911
72467	860912
15906	860913
4	860914
43160	860915
28	860916
1388	860917
1388	860918
160364	860919
52706	860920
112986	860921
15195	860922
61523	860923
1501	860924
966	860925
54950	860926
34203	860927
91347	860928
3877	860929
82894	860930
1182	860931
6460	860932
102609	860933
1031	860934
901	860935
49313	860936
109468	860937
4038	860938
104494	860939
17520	860940
353	860941
470	860942
7665	860943
196	860944
4742	860945
57	860946
11966	860947
95729	860948
83470	860949
135951	860950
652	860951
543	860952
64091	860953
25983	860954
8343	860955
225	860956
17020	860957
1016	860958
522	860959
108958	860960
664	860961
15360	860962
818	860963
195	860964
1629	860965
150	860966
70682	860967
129643	860968
1758	860969
156099	860970
24653	860971
37123	860972
53332	860973
69994	860974
69424	860975
129688	860976
148905	860977
31070	860978
61635	860979
18647	860980
167638	860981
47659	860982
102006	860983
90718	860984
115824	860985
16166	860986
23211	860987
3683	860988
816	860989
3688	860990
9653	860991
81442	860992
11517	860993
2709	860994
5379	860995
55147	860996
18983	860997
26480	860998
37409	860999
43667	861000
38140	861001
9653	861002
9653	861003
27251	861004
158016	861005
49111	861006
107864	861007
84497	861008
96886	861009
122639	861010
60991	861011
53225	861012
67589	861013
75552	861014
14586	861015
51639	861016
69928	861017
148089	861018
132090	861019
80989	861020
115787	861021
84068	861022
67768	861023
5916	861024
5916	861025
8546	861026
61370	861027
8283	861028
78	861029
6991	861030
1250	861031
90218	861032
74858	861033
113168	861034
42988	861035
48059	861036
15731	861037
41529	861038
55254	861039
134979	861040
4391	861041
26055	861042
79320	861043
84556	861044
14782	861045
15706	861046
96471	861047
61094	861048
6446	861049
64160	861050
149192	861051
149	861052
70196	861053
11952	861054
6828	861055
34660	861056
244	861057
19208	861058
78101	861059
25371	861060
17505	861061
25512	861062
1565	861063
5573	861064
664	861065
16800	861066
2440	861067
31184	861068
2894	861069
86613	861070
589	861071
7491	861072
3078	861073
6024	861074
800	861075
3497	861076
89194	861077
2178	861078
38886	861079
36450	861080
712	861081
260	861082
965	861083
6296	861084
260	861085
47099	861086
18998	861087
998	861088
40814	861089
43503	861090
4017	861091
9694	861092
168	861093
46	861094
2210	861095
3683	861096
736	861097
954	861098
2634	861099
35809	861100
80645	861101
24208	861102
386	861103
8106	861104
174	861105
11156	861106
5340	861107
17009	861108
38946	861109
3336	861110
7201	861111
8486	861112
14767	861113
7657	861114
9918	861115
5849	861116
16940	861117
9025	861118
25955	861119
15672	861120
39470	861121
23782	861122
52066	861123
11001	861124
8610	861125
64	861126
64254	861127
787	861128
63588	861129
38741	861130
9975	861131
21442	861132
16246	861133
110803	861134
165674	861135
150412	861136
18374	861137
64319	861138
368	861139
81875	861140
15968	861141
61560	861142
52363	861143
34469	861144
42041	861145
26490	861146
13248	861147
43349	861148
2580	861149
2928	861150
4308	861151
987	861152
54050	861153
30336	861154
61590	861155
60	861156
49513	861157
8874	861158
2183	861159
9842	861160
5090	861161
5597	861162
89513	861163
3	861164
1457	861165
3952	861166
52223	861167
731	861168
3747	861169
427	861170
4844	861171
234	861172
2702	861173
5819	861174
3407	861175
783	861176
63495	861177
3829	861178
14944	861179
3401	861180
3430	861181
496	861182
496	861183
3837	861184
585	861185
409	861186
2363	861187
3440	861188
20633	861189
11428	861190
16951	861191
8347	861192
2	861193
414	861194
30763	861195
59372	861196
2636	861197
8307	861198
79697	861199
97083	861200
5143	861201
45966	861202
4068	861203
3643	861204
5171	861205
13581	861206
1524	861207
49527	861208
18967	861209
716	861210
15	861211
8840	861212
150516	861213
132257	861214
156203	861215
167372	861216
132655	861217
21652	861218
152489	861219
167463	861220
110550	861221
143598	861222
114355	861223
138532	861224
160021	861225
156361	861226
117077	861227
165845	861228
132585	861229
44006	861230
124697	861231
21303	861232
81135	861233
11986	861234
1265	861235
4565	861236
152	861237
2273	861238
11174	861239
37768	861240
104284	861241
3360	861242
133589	861243
53621	861244
18197	861245
96028	861246
10744	861247
6669	861248
4335	861249
56439	861250
114510	861251
49693	861252
10676	861253
20959	861254
4054	861255
37923	861256
62	861257
32999	861258
11673	861259
3440	861260
4502	861261
30615	861262
111	861263
40149	861264
76892	861265
114456	861266
167418	861267
16594	861268
48669	861269
9	861270
118	861271
25306	861272
19350	861273
1962	861274
46266	861275
29199	861276
12797	861277
8071	861278
6096	861279
958	861280
36714	861281
69	861282
1491	861283
35451	861284
9975	861285
9975	861286
53874	861287
98863	861288
689	861289
43157	861290
114417	861291
40796	861292
37810	861293
95525	861294
55388	861295
97598	861296
78051	861297
98980	861298
132780	861299
83431	861300
102251	861301
90705	861302
90111	861303
86081	861304
92	861305
42703	861306
114935	861307
1749	861308
2770	861309
54024	861310
787	861311
150373	861312
442	861313
6210	861314
135490	861315
137136	861316
46069	861317
99779	861318
29399	861319
5793	861320
689	861321
1743	861322
574	861323
5108	861324
156830	861325
4381	861326
20389	861327
4740	861328
137162	861329
59170	861330
78525	861331
72748	861332
59092	861333
56431	861334
111657	861335
113590	861336
92	861337
87842	861338
84568	861339
21555	861340
1060	861341
148494	861342
165852	861343
90222	861344
42972	861345
338	861346
1082	861347
103567	861348
53033	861349
113287	861350
53159	861351
99616	861352
100719	861353
90793	861354
41315	861355
14254	861356
37615	861357
2730	861358
26854	861359
1064	861360
24234	861361
1453	861362
2717	861363
2769	861364
47	861365
10924	861366
111302	861367
9618	861368
9618	861369
8928	861370
9618	861371
9618	861372
9618	861373
9618	861374
35321	861375
150369	861376
17227	861377
19527	861378
1550	861379
20420	861380
17851	861381
17851	861382
17851	861383
49248	861384
32731	861385
56271	861386
1314	861387
71503	861388
99230	861389
52163	861390
122528	861391
79341	861392
3963	861393
41293	861394
146754	861395
120376	861396
105598	861397
97872	861398
983	861399
69114	861400
20533	861401
929	861402
87930	861403
1748	861404
137484	861405
111932	861406
125752	861407
31650	861408
6355	861409
54201	861410
46057	861411
60294	861412
59245	861413
22156	861414
3083	861415
14693	861416
78270	861417
34617	861418
64738	861419
22261	861420
8314	861421
146924	861422
73272	861423
5462	861424
11504	861425
26985	861426
82070	861427
35413	861428
21283	861429
8139	861430
2019	861431
13471	861432
73771	861433
35627	861434
34500	861435
61680	861436
36695	861437
61679	861438
37715	861439
158346	861440
13434	861441
11522	861442
18567	861443
137709	861444
23991	861445
47205	861446
22235	861447
10087	861448
93449	861449
24287	861450
21182	861451
51530	861452
156145	861453
164023	861454
87104	861455
2452	861456
2506	861457
20151	861458
4223	861459
143558	861460
141	861461
4544	861462
4106	861463
121227	861464
134096	861465
162153	861466
121210	861467
2993	861468
61892	861469
56576	861470
23973	861471
495	861472
78438	861473
25541	861474
76828	861475
6832	861476
5031	861477
107313	861478
48192	861479
76254	861480
4160	861481
64709	861482
53227	861483
90794	861484
3394	861485
130829	861486
105799	861487
150531	861488
137348	861489
2601	861490
4659	861491
67181	861492
77950	861493
149180	861494
67272	861495
20856	861496
64452	861497
36028	861498
35328	861499
27206	861500
43049	861501
97685	861502
68005	861503
45443	861504
45380	861505
41753	861506
85575	861507
123437	861508
88934	861509
73397	861510
2721	861511
123357	861512
119965	861513
22161	861514
2886	861515
3240	861516
1411	861517
100583	861518
3888	861519
160126	861520
35224	861521
52	861522
135655	861523
52261	861524
156315	861525
100674	861526
16963	861527
21963	861528
8255	861529
6991	861530
39350	861531
8928	861532
87485	861533
99789	861534
25286	861535
10581	861536
93431	861537
87485	861538
18840	861539
99465	861540
4751	861541
4751	861542
36060	861543
16708	861544
589	861545
27045	861546
9073	861547
1756	861548
48920	861549
8928	861550
34799	861551
35309	861552
113494	861553
31532	861554
93816	861555
21414	861556
94159	861557
1796	861558
7693	861559
44267	861560
22443	861561
2465	861562
16050	861563
46152	861564
2674	861565
6355	861566
99560	861567
31058	861568
2378	861569
4638	861570
41481	861571
40949	861572
35252	861573
4312	861574
99787	861575
6991	861576
4985	861577
68223	861578
20812	861579
60705	861580
9975	861581
2993	861582
2528	861583
60083	861584
47540	861585
957	861586
27174	861587
11679	861588
10734	861589
24208	861590
26516	861591
27630	861592
584	861593
245	861594
1133	861595
15936	861596
35384	861597
12005	861598
12005	861599
13526	861600
25562	861601
40747	861602
56456	861603
89307	861604
83316	861605
35252	861606
27818	861607
891	861608
122897	861609
6623	861610
17618	861611
10734	861612
7188	861613
122856	861614
86751	861615
48100	861616
3287	861617
150836	861618
3042	861619
9618	861620
8307	861621
122539	861622
48873	861623
894	861624
113879	861625
6952	861626
6838	861627
35252	861628
20484	861629
6842	861630
2162	861631
19527	861632
11485	861633
54789	861634
68207	861635
89609	861636
99061	861637
84748	861638
77667	861639
108914	861640
4751	861641
28847	861642
23423	861643
16582	861644
146381	861645
31076	861646
20106	861647
16131	861648
26609	861649
18244	861650
43464	861651
4255	861652
738	861653
54125	861654
9675	861655
8928	861656
10734	861657
73923	861658
21898	861659
8928	861660
118559	861661
43121	861662
49239	861663
2758	861664
83374	861665
3161	861666
31642	861667
48022	861668
1184	861669
2249	861670
70022	861671
36192	861672
717	861673
82960	861674
915	861675
71	861676
44722	861677
139369	861678
865	861679
73504	861680
27681	861681
25460	861682
24403	861683
56456	861684
55177	861685
2382	861686
90701	861687
167461	861688
16330	861689
46517	861690
23064	861691
322	861692
3157	861693
570	861694
60113	861695
26609	861696
10120	861697
738	861698
77637	861699
137289	861700
14197	861701
5040	861702
150963	861703
20725	861704
56966	861705
4269	861706
934	861707
82117	861708
6832	861709
101128	861710
36286	861711
124005	861712
124829	861713
1425	861714
58520	861715
16461	861716
88162	861717
35492	861718
4501	861719
115082	861720
8691	861721
102288	861722
6338	861723
116557	861724
31642	861725
19522	861726
40803	861727
5263	861728
36475	861729
17595	861730
8972	861731
139434	861732
292	861733
27060	861734
3535	861735
78404	861736
1034	861737
40308	861738
29127	861739
60226	861740
119111	861741
12487	861742
60530	861743
44144	861744
78246	861745
60226	861746
28847	861747
119442	861748
96353	861749
90309	861750
1250	861751
17595	861752
195	861753
64162	861754
2414	861755
23514	861756
8016	861757
82930	861758
8016	861759
71	861760
133129	861761
137449	861762
1694	861763
18983	861764
1975	861765
28514	861766
19494	861767
45228	861768
8198	861769
35319	861770
73463	861771
91418	861772
2249	861773
24143	861774
27698	861775
16412	861776
174	861777
1604	861778
13621	861779
974	861780
22447	861781
2014	861782
2014	861783
35978	861784
3361	861785
78022	861786
43279	861787
12554	861788
108757	861789
96755	861790
14001	861791
39899	861792
70676	861793
15889	861794
23129	861795
89050	861796
33689	861797
42583	861798
121820	861799
73451	861800
62830	861801
12547	861802
11088	861803
110902	861804
138241	861805
162100	861806
76870	861807
118471	861808
17319	861809
16026	861810
26190	861811
56646	861812
73216	861813
81481	861814
141972	861815
15759	861816
37090	861817
89556	861818
34839	861819
77857	861820
111599	861821
38073	861822
101033	861823
44292	861824
31902	861825
74551	861826
53416	861827
15871	861828
17945	861829
17945	861830
11355	861831
46366	861832
54708	861833
22381	861834
15325	861835
139701	861836
44138	861837
164148	861838
42295	861839
32265	861840
134540	861841
13151	861842
43036	861843
803	861844
2011	861845
6110	861846
10906	861847
13151	861848
12762	861849
46471	861850
3337	861851
10087	861852
54750	861853
113318	861854
18387	861855
32987	861856
830	861857
46129	861858
3061	861859
42315	861860
2225	861861
99207	861862
99156	861863
5177	861864
33001	861865
55617	861866
148988	861867
1730	861868
82	861869
26639	861870
33292	861871
12797	861872
11989	861873
46293	861874
30389	861875
575	861876
748	861877
24287	861878
404	861879
39973	861880
98439	861881
53327	861882
49671	861883
45558	861884
141138	861885
7791	861886
148828	861887
3540	861888
16808	861889
689	861890
12913	861891
9675	861892
41430	861893
1425	861894
54152	861895
39456	861896
18835	861897
92418	861898
9857	861899
986	861900
639	861901
96534	861902
12913	861903
114632	861904
105322	861905
111934	861906
11493	861907
49805	861908
643	861909
24658	861910
817	861911
12803	861912
55855	861913
674	861914
14207	861915
92428	861916
20523	861917
33515	861918
4633	861919
17355	861920
4864	861921
17503	861922
3826	861923
11368	861924
151	861925
1202	861926
7636	861927
113297	861928
5750	861929
10139	861930
738	861931
901	861932
29763	861933
25429	861934
321	861935
149485	861936
427	861937
130965	861938
127312	861939
110	861940
33548	861941
64771	861942
2520	861943
5746	861944
93529	861945
26592	861946
37263	861947
222	861948
479	861949
109502	861950
285	861951
605	861952
621	861953
722	861954
2846	861955
6506	861956
44123	861957
4409	861958
3950	861959
76414	861960
1215	861961
8685	861962
539	861963
435	861964
57676	861965
487	861966
98863	861967
2950	861968
2950	861969
2950	861970
82911	861971
11514	861972
11966	861973
142	861974
125	861975
7211	861976
1393	861977
930	861978
2982	861979
109860	861980
36645	861981
2132	861982
15498	861983
122802	861984
12741	861985
8288	861986
58200	861987
2255	861988
2255	861989
769	861990
9298	861991
105993	861992
26996	861993
6052	861994
56843	861995
132395	861996
6672	861997
102943	861998
40610	861999
2674	862000
99058	862001
77135	862002
1425	862003
35252	862004
90377	862005
16138	862006
9602	862007
103280	862008
27170	862009
67050	862010
5090	862011
12741	862012
77922	862013
46378	862014
7211	862015
40741	862016
10734	862017
13434	862018
13434	862019
4796	862020
92095	862021
9275	862022
9473	862023
90492	862024
1184	862025
99663	862026
27064	862027
141157	862028
1249	862029
154398	862030
5178	862031
11493	862032
141382	862033
368	862034
47161	862035
1748	862036
10308	862037
73487	862038
9759	862039
159511	862040
16255	862041
3721	862042
46218	862043
7353	862044
99242	862045
20777	862046
1059	862047
17373	862048
105544	862049
19961	862050
3493	862051
25461	862052
129741	862053
13958	862054
41369	862055
5676	862056
5902	862057
70003	862058
2709	862059
5178	862060
17909	862061
56843	862062
3443	862063
46485	862064
3728	862065
37930	862066
1032	862067
757	862068
45636	862069
104	862070
48414	862071
2132	862072
467	862073
78244	862074
2956	862075
54984	862076
46200	862077
46377	862078
33833	862079
3178	862080
24357	862081
29184	862082
8703	862083
1393	862084
4192	862085
4192	862086
4192	862087
46993	862088
3178	862089
138	862090
85298	862091
65848	862092
23471	862093
151064	862094
93595	862095
128740	862096
68996	862097
137732	862098
30602	862099
33593	862100
50407	862101
1166	862102
46513	862103
21174	862104
97070	862105
84656	862106
9063	862107
6194	862108
122851	862109
4223	862110
27111	862111
68274	862112
114075	862113
27220	862114
2950	862115
2950	862116
3583	862117
1839	862118
20763	862119
22241	862120
85298	862121
30567	862122
983	862123
35202	862124
141210	862125
9612	862126
28424	862127
17220	862128
53086	862129
748	862130
5787	862131
2132	862132
17340	862133
17340	862134
3059	862135
60499	862136
72819	862137
22140	862138
19697	862139
64635	862140
31717	862141
111830	862142
3554	862143
886	862144
114607	862145
76657	862146
62908	862147
59984	862148
109456	862149
77579	862150
109891	862151
62097	862152
14156	862153
72732	862154
75928	862155
8928	862156
41253	862157
78489	862158
61523	862159
16750	862160
91890	862161
136031	862162
114532	862163
128381	862164
167438	862165
166079	862166
147011	862167
997	862168
77952	862169
1454	862170
689	862171
928	862172
57491	862173
35423	862174
40940	862175
532	862176
1922	862177
1969	862178
2909	862179
2111	862180
13434	862181
37828	862182
16769	862183
2378	862184
8676	862185
5449	862186
52261	862187
78071	862188
75469	862189
436	862190
439	862191
119	862192
543	862193
25392	862194
53347	862195
42509	862196
56346	862197
9252	862198
36077	862199
25452	862200
13516	862201
65871	862202
90	862203
90	862204
71	862205
49	862206
38144	862207
507	862208
17018	862209
61552	862210
622	862211
931	862212
15	862213
689	862214
6113	862215
151	862216
712	862217
9473	862218
5118	862219
19263	862220
6073	862221
4626	862222
5915	862223
8676	862224
8938	862225
1718	862226
20420	862227
4037	862228
1778	862229
3548	862230
8065	862231
163	862232
431	862233
1016	862234
27183	862235
127754	862236
80566	862237
2863	862238
424	862239
9470	862240
150820	862241
87111	862242
27715	862243
35320	862244
73190	862245
2575	862246
8333	862247
200	862248
7669	862249
33913	862250
91843	862251
1210	862252
109995	862253
23058	862254
51166	862255
14252	862256
161870	862257
124735	862258
51878	862259
6202	862260
24964	862261
29838	862262
47446	862263
96847	862264
38767	862265
40542	862266
122341	862267
92540	862268
121035	862269
51468	862270
70943	862271
32818	862272
13747	862273
119414	862274
146911	862275
104973	862276
55662	862277
59608	862278
42418	862279
34345	862280
2813	862281
57334	862282
154343	862283
67668	862284
143933	862285
55113	862286
67967	862287
87678	862288
110101	862289
89259	862290
80151	862291
18548	862292
17517	862293
107114	862294
29239	862295
11783	862296
104468	862297
50457	862298
67299	862299
87312	862300
76352	862301
92211	862302
27793	862303
113751	862304
96752	862305
58449	862306
143562	862307
86591	862308
96309	862309
69538	862310
46983	862311
107013	862312
26892	862313
105854	862314
66892	862315
453	862316
150774	862317
109	862318
15297	862319
7528	862320
16595	862321
290	862322
7414	862323
13831	862324
6048	862325
747	862326
6006	862327
34986	862328
8167	862329
62535	862330
40909	862331
3468	862332
9367	862333
45584	862334
445	862335
2940	862336
999	862337
119885	862338
8274	862339
176	862340
9853	862341
150	862342
1292	862343
17835	862344
977	862345
4185	862346
49574	862347
18791	862348
93	862349
122720	862350
162457	862351
121538	862352
22387	862353
38658	862354
8382	862355
47026	862356
47026	862357
19868	862358
123149	862359
120227	862360
27106	862361
90516	862362
35968	862363
100837	862364
9298	862365
10132	862366
12749	862367
40204	862368
82913	862369
22025	862370
15683	862371
70934	862372
104883	862373
75	862374
46335	862375
33616	862376
7601	862377
20510	862378
127201	862379
77924	862380
58259	862381
19737	862382
60017	862383
2145	862384
35273	862385
40949	862386
97135	862387
32423	862388
10637	862389
4643	862390
16582	862391
43339	862392
1287	862393
12064	862394
99445	862395
48960	862396
57674	862397
22723	862398
56738	862399
33962	862400
1468	862401
20420	862402
19263	862403
31545	862404
4848	862405
16220	862406
40683	862407
137381	862408
122539	862409
96999	862410
37343	862411
1909	862412
23946	862413
35251	862414
148943	862415
235	862416
110768	862417
3797	862418
25562	862419
1992	862420
115647	862421
5446	862422
73365	862423
115714	862424
4643	862425
1077	862426
20761	862427
20761	862428
262	862429
3750	862430
67213	862431
86561	862432
3687	862433
40	862434
1426	862435
3879	862436
18	862437
1404	862438
43107	862439
16	862440
2308	862441
115153	862442
480	862443
3	862444
3	862445
18	862446
60468	862447
14730	862448
108080	862449
2273	862450
3879	862451
40	862452
23515	862453
302	862454
7925	862455
43107	862456
16	862457
100	862458
3	862459
537	862460
16116	862461
968	862462
9303	862463
118626	862464
18	862465
18	862466
59493	862467
93591	862468
47499	862469
7487	862470
4	862471
100	862472
3996	862473
18	862474
18	862475
4	862476
1458	862477
18	862478
18	862479
26	862480
1721	862481
1122	862482
284	862483
2512	862484
3879	862485
3	862486
18	862487
38890	862488
20034	862489
18	862490
14	862491
2	862492
18	862493
80387	862494
157	862495
5187	862496
2308	862497
1618	862498
16	862499
30167	862500
22153	862501
2222	862502
28063	862503
104080	862504
3950	862505
98072	862506
27352	862507
30198	862508
67053	862509
88823	862510
18226	862511
5912	862512
115031	862513
3724	862514
73471	862515
48130	862516
156825	862517
24180	862518
167428	862519
4581	862520
22373	862521
4152	862522
18817	862523
16818	862524
10229	862525
236	862526
1614	862527
71323	862528
51239	862529
35544	862530
3546	862531
331	862532
689	862533
20696	862534
93	862535
249	862536
82142	862537
34836	862538
793	862539
748	862540
15479	862541
84960	862542
12992	862543
140594	862544
10744	862545
27816	862546
12252	862547
141487	862548
53874	862549
238	862550
19682	862551
8290	862552
878	862553
40313	862554
1642	862555
7771	862556
42478	862557
2574	862558
2812	862559
90790	862560
150468	862561
4049	862562
5945	862563
41520	862564
162114	862565
35311	862566
20166	862567
69323	862568
32946	862569
64203	862570
146903	862571
85115	862572
44929	862573
28568	862574
4866	862575
87715	862576
18374	862577
9783	862578
54108	862579
25035	862580
68828	862581
108962	862582
543	862583
14008	862584
13101	862585
1116	862586
898	862587
2001	862588
138538	862589
20	862590
99521	862591
27220	862592
21957	862593
78486	862594
571	862595
8546	862596
70741	862597
353	862598
1605	862599
10971	862600
2477	862601
19252	862602
19252	862603
2583	862604
8322	862605
2887	862606
92735	862607
40637	862608
84473	862609
421	862610
421	862611
177	862612
1631	862613
138073	862614
46055	862615
5085	862616
5085	862617
931	862618
4357	862619
21084	862620
37767	862621
500	862622
56735	862623
799	862624
997	862625
97982	862626
16360	862627
29174	862628
15	862629
21895	862630
1460	862631
25900	862632
18332	862633
97621	862634
85303	862635
91595	862636
121806	862637
135485	862638
103499	862639
49185	862640
15509	862641
24763	862642
41363	862643
9028	862644
712	862645
6794	862646
15106	862647
122205	862648
3161	862649
920	862650
154777	862651
922	862652
10118	862653
922	862654
808	862655
27096	862656
77730	862657
1454	862658
2280	862659
378	862660
23884	862661
5850	862662
3736	862663
2529	862664
304	862665
5196	862666
1761	862667
151	862668
78480	862669
3717	862670
509	862671
46198	862672
5705	862673
113906	862674
2863	862675
59861	862676
72222	862677
1366	862678
13481	862679
117716	862680
53920	862681
2339	862682
27565	862683
427	862684
2291	862685
35562	862686
6962	862687
2112	862688
273	862689
8066	862690
22270	862691
7353	862692
1157	862693
40681	862694
846	862695
90470	862696
8183	862697
79043	862698
425	862699
424	862700
117528	862701
54224	862702
140585	862703
18831	862704
10118	862705
15226	862706
12803	862707
957	862708
17227	862709
15703	862710
495	862711
30979	862712
127	862713
48357	862714
45908	862715
42378	862716
1921	862717
2162	862718
34500	862719
18445	862720
55178	862721
115	862722
929	862723
2506	862724
209	862725
976	862726
35856	862727
66063	862728
8290	862729
13516	862730
50679	862731
14197	862732
23092	862733
426	862734
58476	862735
9876	862736
863	862737
60070	862738
31982	862739
63484	862740
4048	862741
60311	862742
1004	862743
92302	862744
2516	862745
765	862746
51531	862747
4315	862748
443	862749
27430	862750
83422	862751
90267	862752
57013	862753
77099	862754
4459	862755
302	862756
31642	862757
2	862758
4633	862759
746	862760
22112	862761
793	862762
443	862763
83493	862764
2175	862765
49086	862766
443	862767
36310	862768
29568	862769
151	862770
694	862771
1	862772
353	862773
1277	862774
7944	862775
100533	862776
42130	862777
130535	862778
141472	862779
29489	862780
158485	862781
106	862782
69330	862783
47316	862784
20737	862785
3557	862786
100533	862787
70196	862788
113419	862789
25753	862790
115	862791
68354	862792
137692	862793
104349	862794
84105	862795
12153	862796
5317	862797
1920	862798
39362	862799
41470	862800
29122	862801
129133	862802
4740	862803
56	862804
60983	862805
57206	862806
12992	862807
77186	862808
10	862809
888	862810
124914	862811
81307	862812
19953	862813
1961	862814
5948	862815
5948	862816
4279	862817
898	862818
7922	862819
69944	862820
213	862821
1048	862822
152322	862823
93987	862824
2709	862825
113180	862826
7283	862827
3157	862828
2630	862829
25222	862830
31463	862831
56323	862832
99033	862833
145158	862834
49267	862835
6356	862836
114677	862837
1332	862838
1158	862839
35298	862840
128765	862841
3998	862842
76314	862843
20320	862844
45611	862845
83410	862846
2561	862847
2561	862848
28424	862849
104994	862850
1064	862851
50742	862852
84553	862853
16152	862854
18466	862855
2561	862856
28424	862857
39360	862858
30443	862859
2132	862860
3960	862861
146	862862
4812	862863
29957	862864
85	862865
10491	862866
6729	862867
2022	862868
130	862869
20370	862870
2583	862871
38010	862872
54088	862873
40693	862874
9000	862875
35451	862876
124139	862877
1702	862878
8493	862879
20914	862880
91749	862881
2415	862882
90492	862883
8576	862884
2132	862885
118690	862886
115	862887
146257	862888
110800	862889
600	862890
65965	862891
898	862892
86433	862893
345	862894
2132	862895
54033	862896
3513	862897
2733	862898
88180	862899
158858	862900
129179	862901
13762	862902
67690	862903
129747	862904
4162	862905
26241	862906
3484	862907
73463	862908
1414	862909
2767	862910
2767	862911
16183	862912
99237	862913
4803	862914
705	862915
91474	862916
60291	862917
2329	862918
2222	862919
8303	862920
14175	862921
8341	862922
66049	862923
36620	862924
36620	862925
1233	862926
922	862927
2190	862928
100327	862929
10842	862930
4836	862931
62	862932
203	862933
141486	862934
15	862935
47	862936
12252	862937
4024	862938
30052	862939
15	862940
16633	862941
15	862942
188	862943
141	862944
360	862945
17926	862946
1604	862947
141	862948
16461	862949
21625	862950
31209	862951
65763	862952
5915	862953
39471	862954
35254	862955
2980	862956
8489	862957
7693	862958
35251	862959
31070	862960
1011	862961
54481	862962
109597	862963
645	862964
211	862965
33578	862966
7010	862967
3906	862968
936	862969
863	862970
42955	862971
30443	862972
1004	862973
863	862974
19549	862975
115089	862976
156	862977
3733	862978
518	862979
11474	862980
2594	862981
127290	862982
2594	862983
56214	862984
424	862985
136369	862986
13144	862987
26049	862988
1073	862989
30990	862990
2190	862991
2594	862992
1759	862993
2508	862994
922	862995
3747	862996
58	862997
110	862998
1357	862999
210	863000
948	863001
31385	863002
19	863003
31463	863004
1509	863005
3588	863006
15274	863007
1753	863008
1086	863009
35135	863010
1004	863011
25877	863012
25877	863013
19961	863014
13280	863015
72901	863016
329	863017
336	863018
43041	863019
16139	863020
132	863021
3218	863022
6111	863023
11952	863024
10571	863025
1570	863026
5839	863027
4515	863028
31447	863029
14020	863030
26968	863031
13537	863032
6655	863033
29454	863034
12764	863035
26452	863036
63466	863037
6355	863038
9663	863039
164	863040
734	863041
3285	863042
18070	863043
11474	863044
11474	863045
137302	863046
32912	863047
149	863048
15360	863049
3568	863050
3568	863051
2013	863052
41879	863053
605	863054
864	863055
70692	863056
45576	863057
45576	863058
1501	863059
10660	863060
253	863061
6651	863062
53262	863063
15297	863064
36585	863065
9163	863066
1168	863067
3588	863068
954	863069
5599	863070
11764	863071
18175	863072
26167	863073
507	863074
83447	863075
15692	863076
24208	863077
1168	863078
7015	863079
7776	863080
808	863081
211	863082
3449	863083
105594	863084
115	863085
124	863086
141	863087
203	863088
1621	863089
17282	863090
131022	863091
2516	863092
1629	863093
862	863094
5005	863095
3697	863096
21475	863097
891	863098
98363	863099
4407	863100
1653	863101
133	863102
1278	863103
585	863104
895	863105
21960	863106
14530	863107
5390	863108
8802	863109
28603	863110
24383	863111
1045	863112
15524	863113
12661	863114
41386	863115
574	863116
18205	863117
867	863118
5928	863119
19656	863120
2702	863121
42209	863122
17653	863123
1981	863124
3368	863125
2013	863126
2013	863127
15807	863128
3747	863129
759	863130
110	863131
110	863132
65	863133
45619	863134
619	863135
5220	863136
40558	863137
17	863138
86767	863139
1622	863140
111739	863141
9224	863142
78351	863143
7600	863144
5355	863145
48657	863146
3985	863147
10087	863148
124	863149
11174	863150
1379	863151
124	863152
33	863153
6943	863154
383	863155
18497	863156
48463	863157
271	863158
504	863159
542	863160
1154	863161
2594	863162
71506	863163
2352	863164
14168	863165
3083	863166
404	863167
5090	863168
3405	863169
1490	863170
1490	863171
7592	863172
2346	863173
14123	863174
14146	863175
6178	863176
2015	863177
15261	863178
4398	863179
535	863180
152	863181
18816	863182
15110	863183
796	863184
793	863185
147	863186
7501	863187
99539	863188
18700	863189
120	863190
363	863191
701	863192
15786	863193
3180	863194
664	863195
127	863196
3180	863197
44565	863198
1287	863199
33634	863200
3747	863201
2576	863202
1728	863203
69575	863204
5068	863205
1045	863206
61760	863207
4318	863208
69202	863209
9178	863210
3829	863211
164	863212
2846	863213
4339	863214
793	863215
43249	863216
507	863217
507	863218
13264	863219
31034	863220
2509	863221
12681	863222
25333	863223
26297	863224
17794	863225
150	863226
422	863227
2441	863228
2441	863229
209	863230
1728	863231
425	863232
4223	863233
27237	863234
12019	863235
72	863236
56436	863237
10756	863238
1392	863239
3466	863240
605	863241
518	863242
27779	863243
1010	863244
133	863245
580	863246
4836	863247
40719	863248
64844	863249
21186	863250
5902	863251
45351	863252
5995	863253
1338	863254
803	863255
31206	863256
7686	863257
3440	863258
2086	863259
2086	863260
7493	863261
1705	863262
334	863263
334	863264
4999	863265
3405	863266
3405	863267
496	863268
2542	863269
4515	863270
334	863271
334	863272
334	863273
27081	863274
2049	863275
18404	863276
1168	863277
1168	863278
5124	863279
3517	863280
1076	863281
1076	863282
133	863283
1010	863284
1168	863285
1168	863286
1688	863287
1960	863288
3747	863289
1029	863290
325	863291
124770	863292
8333	863293
1280	863294
233	863295
29509	863296
70813	863297
35	863298
1862	863299
1253	863300
5846	863301
147296	863302
267	863303
267	863304
831	863305
6809	863306
17353	863307
225	863308
2641	863309
12041	863310
53086	863311
13132	863312
431	863313
1860	863314
542	863315
720	863316
326	863317
507	863318
124	863319
52141	863320
2013	863321
109	863322
22167	863323
1739	863324
339	863325
64259	863326
674	863327
1902	863328
42510	863329
325	863330
25453	863331
1619	863332
21828	863333
31473	863334
1287	863335
15274	863336
542	863337
1029	863338
931	863339
170	863340
16100	863341
552	863342
33229	863343
33229	863344
1168	863345
5847	863346
922	863347
14457	863348
105020	863349
1992	863350
5858	863351
1125	863352
35455	863353
70073	863354
18244	863355
3009	863356
56610	863357
2415	863358
167	863359
40228	863360
267	863361
714	863362
43157	863363
12405	863364
35162	863365
686	863366
862	863367
250	863368
59044	863369
803	863370
11359	863371
339	863372
89390	863373
11403	863374
22	863375
1981	863376
1981	863377
1739	863378
39456	863379
1570	863380
830	863381
1223	863382
3200	863383
7908	863384
694	863385
1363	863386
65869	863387
1295	863388
4859	863389
8395	863390
15868	863391
30130	863392
677	863393
31416	863394
29017	863395
79341	863396
11385	863397
1248	863398
3686	863399
282	863400
2363	863401
2363	863402
1769	863403
619	863404
50227	863405
326	863406
326	863407
326	863408
1044	863409
10295	863410
7547	863411
14557	863412
622	863413
3732	863414
70	863415
31629	863416
81757	863417
23337	863418
83470	863419
2841	863420
2846	863421
6358	863422
6809	863423
10769	863424
21289	863425
21289	863426
4894	863427
26818	863428
2872	863429
622	863430
42063	863431
15215	863432
23062	863433
5368	863434
3405	863435
16951	863436
124	863437
700	863438
5716	863439
1860	863440
82029	863441
1251	863442
6782	863443
124	863444
53610	863445
1630	863446
8321	863447
55505	863448
11190	863449
5505	863450
124	863451
92455	863452
3075	863453
32223	863454
30186	863455
1933	863456
6063	863457
1533	863458
427	863459
15542	863460
102789	863461
5800	863462
1338	863463
1338	863464
3190	863465
3322	863466
58264	863467
2980	863468
7211	863469
8353	863470
3440	863471
12040	863472
11503	863473
126	863474
2856	863475
3347	863476
35584	863477
7807	863478
11359	863479
1029	863480
98	863481
894	863482
459	863483
134	863484
4089	863485
65848	863486
796	863487
2051	863488
120	863489
4223	863490
4495	863491
30443	863492
2013	863493
51636	863494
4426	863495
28208	863496
23912	863497
19	863498
32	863499
150504	863500
115854	863501
7432	863502
242	863503
8920	863504
1468	863505
29925	863506
19	863507
1612	863508
7017	863509
10630	863510
23176	863511
11767	863512
535	863513
18184	863514
17	863515
304	863516
93	863517
3529	863518
488	863519
956	863520
4514	863521
4700	863522
139	863523
31540	863524
26592	863525
3859	863526
144026	863527
1885	863528
886	863529
29033	863530
94142	863531
17291	863532
160563	863533
22713	863534
144070	863535
101372	863536
152918	863537
72940	863538
63881	863539
19721	863540
113712	863541
13739	863542
121485	863543
155134	863544
3627	863545
59809	863546
60138	863547
36128	863548
150665	863549
98935	863550
18707	863551
20555	863552
64777	863553
78383	863554
49760	863555
271	863556
94275	863557
61336	863558
121132	863559
44929	863560
738	863561
10619	863562
44703	863563
22146	863564
41507	863565
130	863566
67501	863567
138414	863568
53140	863569
44777	863570
49967	863571
78882	863572
126070	863573
134439	863574
14394	863575
35563	863576
8472	863577
1728	863578
18854	863579
156368	863580
99156	863581
45427	863582
740	863583
621	863584
18385	863585
5800	863586
29129	863587
28424	863588
45992	863589
114474	863590
15322	863591
111663	863592
102925	863593
87455	863594
9088	863595
112913	863596
32264	863597
82152	863598
3478	863599
2388	863600
14197	863601
34475	863602
13651	863603
113123	863604
79402	863605
93515	863606
326	863607
97345	863608
26781	863609
158421	863610
72496	863611
279	863612
30194	863613
109181	863614
80534	863615
2567	863616
35339	863617
1535	863618
17903	863619
19527	863620
227	863621
30146	863622
839	863623
301	863624
381	863625
3977	863626
341	863627
159655	863628
2261	863629
68456	863630
6901	863631
25985	863632
314	863633
53001	863634
1132	863635
730	863636
152	863637
2699	863638
4003	863639
22140	863640
70994	863641
123	863642
77747	863643
4600	863644
2520	863645
31205	863646
33	863647
151	863648
1143	863649
133107	863650
347	863651
68609	863652
714	863653
16949	863654
539	863655
23045	863656
6700	863657
9767	863658
58969	863659
4890	863660
892	863661
27448	863662
2863	863663
1326	863664
670	863665
13204	863666
458	863667
33426	863668
27121	863669
97716	863670
7512	863671
785	863672
3813	863673
262	863674
10739	863675
99	863676
262	863677
262	863678
13914	863679
6468	863680
471	863681
99	863682
30904	863683
304	863684
503	863685
859	863686
99663	863687
19606	863688
7512	863689
321	863690
490	863691
262	863692
80679	863693
514	863694
63198	863695
14098	863696
87628	863697
6025	863698
20033	863699
456	863700
599	863701
2863	863702
97817	863703
18481	863704
1265	863705
15274	863706
22828	863707
1598	863708
40909	863709
124	863710
394	863711
7076	863712
4093	863713
425	863714
38162	863715
88	863716
77625	863717
41382	863718
435	863719
8568	863720
36	863721
46886	863722
15490	863723
9296	863724
1673	863725
13239	863726
10310	863727
10310	863728
141578	863729
15953	863730
36	863731
9243	863732
61402	863733
12022	863734
72944	863735
2310	863736
22399	863737
45	863738
7092	863739
2358	863740
56377	863741
101423	863742
2887	863743
23228	863744
17305	863745
3374	863746
39309	863747
39741	863748
84328	863749
22324	863750
122357	863751
41877	863752
71507	863753
74307	863754
37617	863755
4051	863756
8267	863757
158379	863758
67661	863759
90561	863760
95399	863761
158771	863762
9968	863763
8636	863764
85298	863765
12654	863766
12654	863767
8267	863768
81530	863769
79431	863770
7893	863771
26568	863772
8267	863773
11690	863774
18347	863775
90154	863776
112903	863777
20331	863778
91645	863779
23733	863780
14063	863781
87517	863782
45372	863783
17197	863784
8394	863785
137606	863786
105644	863787
107067	863788
128870	863789
6848	863790
100860	863791
70346	863792
31624	863793
99704	863794
101301	863795
33243	863796
8737	863797
129115	863798
64344	863799
38685	863800
61556	863801
60449	863802
68201	863803
73126	863804
117488	863805
39219	863806
331	863807
364	863808
863	863809
1232	863810
5267	863811
1114	863812
78147	863813
14368	863814
6564	863815
27663	863816
4817	863817
42223	863818
42223	863819
4685	863820
4685	863821
111910	863822
34971	863823
10448	863824
11829	863825
6564	863826
31540	863827
865	863828
44979	863829
5408	863830
42223	863831
3213	863832
13267	863833
101948	863834
105063	863835
3603	863836
13434	863837
81932	863838
398	863839
3206	863840
5118	863841
27070	863842
2613	863843
37845	863844
90	863845
39070	863846
5392	863847
60347	863848
35415	863849
77748	863850
74307	863851
18791	863852
641	863853
643	863854
1	863855
68913	863856
12415	863857
55223	863858
1112	863859
92	863860
54236	863861
167	863862
3307	863863
166811	863864
36613	863865
586	863866
40940	863867
20362	863868
132215	863869
48042	863870
77156	863871
160572	863872
124697	863873
160263	863874
119009	863875
106801	863876
56027	863877
71423	863878
61023	863879
42361	863880
79837	863881
132876	863882
150760	863883
5875	863884
61325	863885
45489	863886
26573	863887
60306	863888
101334	863889
36695	863890
14639	863891
88	863892
5841	863893
19557	863894
12709	863895
110595	863896
509	863897
93	863898
17183	863899
16192	863900
31209	863901
2329	863902
2382	863903
2255	863904
9653	863905
27333	863906
13516	863907
643	863908
5676	863909
95959	863910
10087	863911
110175	863912
7814	863913
2382	863914
37928	863915
2166	863916
1761	863917
648	863918
100642	863919
137281	863920
141969	863921
37776	863922
9653	863923
438	863924
1197	863925
83147	863926
50987	863927
69177	863928
12685	863929
326	863930
129265	863931
6073	863932
84952	863933
109970	863934
38860	863935
23307	863936
393	863937
78988	863938
77645	863939
1998	863940
881	863941
55306	863942
435	863943
111444	863944
439	863945
1425	863946
1758	863947
46	863948
9471	863949
357	863950
1992	863951
90508	863952
263	863953
15093	863954
22216	863955
72619	863956
70519	863957
4629	863958
114452	863959
16756	863960
39418	863961
94239	863962
15	863963
2887	863964
26241	863965
167733	863966
11183	863967
4812	863968
3522	863969
30434	863970
35666	863971
72831	863972
4886	863973
44294	863974
4392	863975
1375	863976
2255	863977
13054	863978
57449	863979
110926	863980
32905	863981
55177	863982
21398	863983
9062	863984
78068	863985
24790	863986
67889	863987
209	863988
982	863989
283	863990
4355	863991
10357	863992
15370	863993
2328	863994
30564	863995
5449	863996
101369	863997
104402	863998
8329	863999
5011	864000
19961	864001
5449	864002
22161	864003
16279	864004
8593	864005
31444	864006
385	864007
57001	864008
749	864009
8590	864010
3291	864011
1629	864012
827	864013
156692	864014
354	864015
39783	864016
1491	864017
5835	864018
1434	864019
20033	864020
164	864021
2377	864022
1343	864023
20320	864024
2741	864025
167	864026
13452	864027
632	864028
16417	864029
39974	864030
58179	864031
14783	864032
40681	864033
381	864034
42459	864035
64	864036
92986	864037
23486	864038
279	864039
1879	864040
42122	864041
8080	864042
2076	864043
1471	864044
35309	864045
60259	864046
4	864047
47	864048
7474	864049
4985	864050
14591	864051
8198	864052
1704	864053
38027	864054
78	864055
78	864056
11394	864057
432	864058
6786	864059
205	864060
13459	864061
1071	864062
955	864063
117145	864064
1353	864065
2750	864066
669	864067
735	864068
669	864069
62749	864070
132	864071
857	864072
5472	864073
475	864074
95716	864075
4545	864076
27749	864077
120366	864078
3080	864079
6970	864080
1937	864081
8198	864082
3973	864083
51	864084
394	864085
13	864086
3178	864087
19097	864088
70413	864089
4501	864090
35462	864091
35309	864092
32227	864093
118	864094
2146	864095
4674	864096
8593	864097
8593	864098
34724	864099
25562	864100
195	864101
7789	864102
3963	864103
3	864104
6279	864105
643	864106
12783	864107
18862	864108
208	864109
19272	864110
2033	864111
2401	864112
3263	864113
2401	864114
3996	864115
7807	864116
37551	864117
49513	864118
164	864119
1789	864120
2993	864121
125	864122
79941	864123
21355	864124
877	864125
12062	864126
18540	864127
16219	864128
23	864129
5835	864130
21921	864131
3465	864132
29820	864133
12943	864134
125	864135
1690	864136
220	864137
88	864138
570	864139
570	864140
164	864141
4053	864142
79884	864143
1743	864144
48049	864145
2601	864146
18840	864147
543	864148
10118	864149
31543	864150
3344	864151
45132	864152
49264	864153
30	864154
1434	864155
486	864156
388	864157
2100	864158
883	864159
9961	864160
49282	864161
19061	864162
27	864163
24319	864164
74708	864165
8194	864166
5449	864167
5001	864168
2596	864169
30441	864170
12953	864171
3953	864172
7512	864173
1402	864174
1064	864175
5902	864176
137415	864177
46277	864178
1704	864179
133090	864180
16587	864181
100810	864182
5833	864183
6952	864184
38027	864185
5021	864186
2819	864187
1425	864188
1425	864189
16192	864190
589	864191
2181	864192
341	864193
97	864194
130	864195
5001	864196
22	864197
5108	864198
62039	864199
1939	864200
3080	864201
3080	864202
214	864203
41055	864204
107281	864205
40	864206
8324	864207
37776	864208
49513	864209
32133	864210
27137	864211
77747	864212
2111	864213
164	864214
516	864215
15248	864216
164	864217
4302	864218
164	864219
5519	864220
124746	864221
11023	864222
1033	864223
12682	864224
67753	864225
42996	864226
3778	864227
18713	864228
6861	864229
40989	864230
41351	864231
1865	864232
1865	864233
1341	864234
60382	864235
43147	864236
26096	864237
46253	864238
61265	864239
35175	864240
26669	864241
2528	864242
817	864243
37759	864244
458	864245
35175	864246
78558	864247
20797	864248
20797	864249
20803	864250
40130	864251
17302	864252
3778	864253
1813	864254
31	864255
367	864256
3080	864257
1166	864258
1294	864259
458	864260
1166	864261
724	864262
90356	864263
1517	864264
2033	864265
48905	864266
29245	864267
9697	864268
3240	864269
101553	864270
9252	864271
8198	864272
70773	864273
7807	864274
64332	864275
24403	864276
9308	864277
24757	864278
20761	864279
9308	864280
8576	864281
516	864282
164	864283
4806	864284
9308	864285
42072	864286
35175	864287
45780	864288
570	864289
1341	864290
3778	864291
9938	864292
7	864293
5	864294
8289	864295
64344	864296
22137	864297
4519	864298
9703	864299
516	864300
10268	864301
24403	864302
3185	864303
18862	864304
4806	864305
46130	864306
60085	864307
458	864308
18713	864309
6861	864310
3080	864311
6861	864312
1844	864313
31518	864314
12831	864315
12701	864316
3583	864317
344	864318
4742	864319
27304	864320
4420	864321
4331	864322
262	864323
3793	864324
1943	864325
3366	864326
3206	864327
2330	864328
1943	864329
6527	864330
1943	864331
6952	864332
6392	864333
60855	864334
4331	864335
27320	864336
16987	864337
45	864338
70474	864339
539	864340
2489	864341
141518	864342
116569	864343
15243	864344
133691	864345
1341	864346
80592	864347
68306	864348
516	864349
27734	864350
15822	864351
1418	864352
2414	864353
150735	864354
97552	864355
49325	864356
164	864357
90848	864358
50733	864359
466	864360
79559	864361
12749	864362
394	864363
10670	864364
5519	864365
175	864366
71	864367
8705	864368
11359	864369
3496	864370
10867	864371
10867	864372
17197	864373
16615	864374
12005	864375
2816	864376
125	864377
338	864378
56338	864379
35	864380
1316	864381
2561	864382
4636	864383
5001	864384
9473	864385
6338	864386
29122	864387
1111	864388
516	864389
8685	864390
35099	864391
55407	864392
41574	864393
102	864394
43512	864395
3789	864396
604	864397
44039	864398
215	864399
27588	864400
53436	864401
1190	864402
12706	864403
66923	864404
98361	864405
2895	864406
2456	864407
10676	864408
10098	864409
2388	864410
11978	864411
49877	864412
11978	864413
3002	864414
4765	864415
49371	864416
29967	864417
152483	864418
18103	864419
24957	864420
88849	864421
134461	864422
3778	864423
22241	864424
37776	864425
3778	864426
9365	864427
5239	864428
25312	864429
16818	864430
16590	864431
116658	864432
1341	864433
5519	864434
33782	864435
71646	864436
466	864437
8194	864438
269	864439
269	864440
47250	864441
516	864442
1943	864443
70400	864444
262	864445
589	864446
13762	864447
20778	864448
16192	864449
9167	864450
2011	864451
1614	864452
3886	864453
79226	864454
35508	864455
8095	864456
13398	864457
145433	864458
4623	864459
18118	864460
6	864461
13	864462
4743	864463
1943	864464
6202	864465
25459	864466
20529	864467
3095	864468
2264	864469
107	864470
29	864471
1846	864472
18217	864473
79226	864474
79226	864475
115	864476
31	864477
362	864478
78	864479
11023	864480
13981	864481
20622	864482
4925	864483
4596	864484
4765	864485
40226	864486
684	864487
911	864488
88	864489
69301	864490
82316	864491
6380	864492
6279	864493
61	864494
12548	864495
108592	864496
11967	864497
78	864498
8922	864499
22161	864500
10311	864501
31157	864502
1126	864503
93	864504
6170	864505
3778	864506
509	864507
15525	864508
10106	864509
33896	864510
2798	864511
160107	864512
1656	864513
10106	864514
160987	864515
20420	864516
22928	864517
71	864518
15226	864519
626	864520
16756	864521
7693	864522
24484	864523
3794	864524
5833	864525
14197	864526
63398	864527
8684	864528
22215	864529
69179	864530
710	864531
9163	864532
27123	864533
8785	864534
113530	864535
38914	864536
46213	864537
58379	864538
20362	864539
20362	864540
20362	864541
65073	864542
4027	864543
7546	864544
17204	864545
15498	864546
15	864547
35564	864548
56456	864549
7785	864550
10342	864551
27990	864552
8303	864553
9365	864554
147274	864555
117319	864556
27099	864557
67006	864558
18686	864559
29452	864560
64023	864561
55466	864562
22149	864563
52014	864564
154268	864565
35529	864566
64947	864567
1761	864568
29068	864569
110447	864570
175	864571
78	864572
1109	864573
1109	864574
15305	864575
846	864576
5031	864577
879	864578
17744	864579
929	864580
101	864581
1494	864582
2105	864583
9694	864584
2515	864585
28111	864586
14356	864587
2408	864588
124223	864589
51	864590
35	864591
128	864592
4416	864593
80654	864594
17904	864595
53	864596
137592	864597
11495	864598
11495	864599
10553	864600
254	864601
3738	864602
402	864603
4019	864604
2486	864605
20068	864606
23429	864607
72	864608
19979	864609
3679	864610
131	864611
31881	864612
525	864613
14392	864614
53280	864615
13503	864616
440	864617
18472	864618
82731	864619
254	864620
355	864621
24145	864622
24362	864623
45560	864624
7679	864625
30437	864626
846	864627
1923	864628
38770	864629
12803	864630
128	864631
16933	864632
563	864633
35	864634
48418	864635
657	864636
106	864637
7963	864638
1992	864639
1447	864640
112686	864641
20011	864642
5244	864643
5743	864644
20004	864645
1420	864646
9152	864647
2402	864648
34200	864649
51457	864650
1201	864651
8460	864652
15006	864653
145206	864654
106013	864655
12749	864656
1737	864657
12506	864658
983	864659
113923	864660
113901	864661
4868	864662
11485	864663
2875	864664
3178	864665
56272	864666
32239	864667
3720	864668
444	864669
31713	864670
8016	864671
236	864672
343	864673
15310	864674
33965	864675
30712	864676
26129	864677
10433	864678
632	864679
145358	864680
27473	864681
141536	864682
6199	864683
60373	864684
29407	864685
25894	864686
108607	864687
697	864688
68315	864689
79146	864690
39467	864691
99638	864692
161074	864693
77450	864694
122008	864695
27648	864696
377	864697
2547	864698
3755	864699
13311	864700
28778	864701
324	864702
562	864703
36236	864704
14156	864705
91121	864706
946	864707
472	864708
66136	864709
2255	864710
67261	864711
2465	864712
8671	864713
1744	864714
29063	864715
69998	864716
394	864717
13475	864718
50277	864719
13123	864720
408	864721
5837	864722
495	864723
495	864724
495	864725
33645	864726
88	864727
127997	864728
35301	864729
112811	864730
137859	864731
53066	864732
142	864733
8451	864734
81182	864735
187	864736
82140	864737
490	864738
41277	864739
1157	864740
1016	864741
40449	864742
20789	864743
11370	864744
103943	864745
16283	864746
1934	864747
1011	864748
47348	864749
10762	864750
4961	864751
1329	864752
10118	864753
33411	864754
376	864755
36200	864756
2575	864757
39418	864758
22928	864759
52333	864760
111787	864761
1523	864762
16227	864763
9887	864764
44929	864765
682	864766
17828	864767
7356	864768
79015	864769
1755	864770
2717	864771
6855	864772
18755	864773
7330	864774
582	864775
17871	864776
4844	864777
4517	864778
4892	864779
14530	864780
37850	864781
14591	864782
14018	864783
54224	864784
61560	864785
54076	864786
164	864787
164	864788
1738	864789
18723	864790
11517	864791
1628	864792
89496	864793
364	864794
5789	864795
18103	864796
5902	864797
3382	864798
846	864799
113846	864800
1425	864801
8283	864802
16192	864803
86347	864804
17183	864805
48745	864806
5833	864807
570	864808
6659	864809
4985	864810
31461	864811
77799	864812
6867	864813
14788	864814
45228	864815
42032	864816
53086	864817
11512	864818
18850	864819
2694	864820
79445	864821
38500	864822
3341	864823
45792	864824
150808	864825
5011	864826
1158	864827
32133	864828
62933	864829
6752	864830
4332	864831
425	864832
185	864833
19697	864834
8749	864835
3718	864836
7263	864837
4221	864838
53572	864839
29733	864840
37053	864841
51758	864842
86629	864843
1435	864844
141	864845
109163	864846
43080	864847
1531	864848
32975	864849
184	864850
2663	864851
6525	864852
88096	864853
14842	864854
2956	864855
21075	864856
1377	864857
78	864858
30020	864859
3557	864860
48830	864861
40198	864862
4646	864863
120423	864864
2962	864865
75772	864866
91314	864867
19527	864868
138156	864869
132758	864870
32268	864871
117512	864872
9102	864873
97031	864874
3224	864875
13516	864876
10023	864877
2615	864878
3535	864879
1468	864880
1457	864881
542	864882
3535	864883
107996	864884
97079	864885
7740	864886
16192	864887
667	864888
4773	864889
1953	864890
3414	864891
18707	864892
33	864893
663	864894
892	864895
7158	864896
170	864897
424	864898
2737	864899
722	864900
7441	864901
27108	864902
5177	864903
1431	864904
127121	864905
14647	864906
14594	864907
1699	864908
20104	864909
1031	864910
271	864911
32673	864912
110267	864913
7511	864914
37615	864915
111408	864916
19252	864917
19252	864918
2656	864919
66543	864920
49214	864921
1629	864922
31731	864923
17139	864924
7629	864925
73754	864926
43605	864927
107086	864928
66674	864929
150903	864930
77654	864931
45881	864932
34624	864933
76409	864934
112792	864935
65695	864936
23160	864937
60406	864938
129803	864939
59510	864940
136954	864941
104917	864942
9188	864943
23752	864944
6971	864945
102366	864946
46383	864947
46259	864948
25571	864949
3439	864950
148499	864951
88	864952
13532	864953
156742	864954
4135	864955
4565	864956
5032	864957
46271	864958
87645	864959
1699	864960
33138	864961
2015	864962
27715	864963
27715	864964
1392	864965
34799	864966
59907	864967
1603	864968
15	864969
137698	864970
2	864971
364	864972
4097	864973
31589	864974
166603	864975
70686	864976
30269	864977
60952	864978
106089	864979
238	864980
6838	864981
7117	864982
10354	864983
49635	864984
50216	864985
20737	864986
2941	864987
543	864988
154655	864989
148851	864990
29058	864991
922	864992
4486	864993
1398	864994
27086	864995
586	864996
14009	864997
4728	864998
15378	864999
134113	865000
72275	865001
65005	865002
73697	865003
195	865004
135808	865005
48829	865006
98439	865007
22328	865008
771	865009
28073	865010
3310	865011
82524	865012
12654	865013
9418	865014
8049	865015
61399	865016
10689	865017
14496	865018
27848	865019
43488	865020
3277	865021
117171	865022
94044	865023
1916	865024
5617	865025
29637	865026
66461	865027
2238	865028
6838	865029
52242	865030
54270	865031
133040	865032
26426	865033
84726	865034
94584	865035
45200	865036
11851	865037
41857	865038
22238	865039
2799	865040
67047	865041
152328	865042
144031	865043
137501	865044
61442	865045
130875	865046
124373	865047
80129	865048
102605	865049
43073	865050
119797	865051
417	865052
12970	865053
156556	865054
68142	865055
83439	865056
124383	865057
100901	865058
83442	865059
79678	865060
158056	865061
137520	865062
146910	865063
146918	865064
84490	865065
150277	865066
12968	865067
34297	865068
117316	865069
17362	865070
48524	865071
148580	865072
103568	865073
150354	865074
64671	865075
111839	865076
135819	865077
72328	865078
67559	865079
65948	865080
47457	865081
156403	865082
139085	865083
119742	865084
52835	865085
3706	865086
147183	865087
65418	865088
35923	865089
167424	865090
150294	865091
156118	865092
88775	865093
137241	865094
167381	865095
31037	865096
23036	865097
154415	865098
128962	865099
110558	865100
73974	865101
8859	865102
167443	865103
135600	865104
50788	865105
122898	865106
39814	865107
89614	865108
90826	865109
165875	865110
73038	865111
107563	865112
120042	865113
36907	865114
162636	865115
90002	865116
119722	865117
106671	865118
3289	865119
28357	865120
164045	865121
21781	865122
29970	865123
160172	865124
150380	865125
96703	865126
136194	865127
117469	865128
154478	865129
1373	865130
62335	865131
165459	865132
167551	865133
80843	865134
145395	865135
78110	865136
2620	865137
131290	865138
167458	865139
117338	865140
102196	865141
13171	865142
43934	865143
14456	865144
11632	865145
105168	865146
153016	865147
139569	865148
102599	865149
105204	865150
160328	865151
127414	865152
17594	865153
53461	865154
111828	865155
158349	865156
154535	865157
83787	865158
104167	865159
124472	865160
114478	865161
146940	865162
158364	865163
126246	865164
91472	865165
106814	865166
24157	865167
133898	865168
8563	865169
22615	865170
84414	865171
39828	865172
146804	865173
74949	865174
33306	865175
119175	865176
87432	865177
47356	865178
96399	865179
167389	865180
118821	865181
105348	865182
130649	865183
78331	865184
37550	865185
150304	865186
48750	865187
20149	865188
127163	865189
52011	865190
97740	865191
108848	865192
65229	865193
56848	865194
117613	865195
97723	865196
129615	865197
127798	865198
50462	865199
152415	865200
160383	865201
166046	865202
16725	865203
156219	865204
37713	865205
17151	865206
63267	865207
49298	865208
49294	865209
134	865210
63281	865211
35149	865212
123060	865213
90555	865214
8901	865215
35077	865216
131091	865217
107365	865218
47968	865219
91687	865220
71983	865221
18046	865222
40244	865223
48146	865224
143621	865225
150973	865226
145573	865227
111575	865228
137337	865229
152563	865230
165934	865231
24097	865232
59355	865233
104233	865234
13092	865235
14553	865236
18345	865237
51709	865238
26872	865239
75384	865240
89569	865241
6217	865242
158176	865243
158177	865244
14613	865245
37128	865246
67601	865247
48791	865248
9852	865249
146816	865250
161935	865251
93778	865252
125973	865253
151643	865254
139218	865255
83957	865256
71443	865257
21243	865258
87506	865259
30479	865260
139247	865261
5819	865262
53157	865263
96591	865264
152384	865265
124107	865266
89194	865267
81708	865268
83080	865269
78504	865270
111082	865271
156260	865272
162757	865273
162284	865274
160855	865275
115677	865276
87185	865277
160493	865278
137021	865279
19491	865280
3839	865281
132883	865282
8333	865283
10014	865284
124753	865285
165829	865286
46824	865287
82815	865288
112960	865289
141602	865290
84344	865291
60407	865292
32371	865293
79572	865294
548	865295
55951	865296
6677	865297
88808	865298
108441	865299
161942	865300
152463	865301
7703	865302
138991	865303
2780	865304
17164	865305
667	865306
127	865307
20040	865308
54577	865309
8761	865310
64266	865311
141717	865312
129864	865313
13621	865314
10805	865315
143626	865316
20361	865317
6614	865318
79791	865319
89610	865320
16634	865321
1923	865322
58543	865323
441	865324
312	865325
26063	865326
2132	865327
2914	865328
148791	865329
64592	865330
90297	865331
1341	865332
35366	865333
65843	865334
501	865335
6338	865336
12980	865337
14	865338
42996	865339
1132	865340
18466	865341
628	865342
15561	865343
1568	865344
4577	865345
1	865346
244	865347
237	865348
17	865349
41361	865350
31721	865351
122	865352
2260	865353
19639	865354
10630	865355
7495	865356
1130	865357
2978	865358
8930	865359
4	865360
878	865361
96999	865362
11172	865363
82351	865364
23520	865365
1433	865366
773	865367
12769	865368
16461	865369
11621	865370
898	865371
2844	865372
22175	865373
2334	865374
26597	865375
1580	865376
1378	865377
1459	865378
3143	865379
6606	865380
6253	865381
15612	865382
23	865383
4659	865384
61426	865385
3835	865386
11	865387
4589	865388
3232	865389
2990	865390
95302	865391
75698	865392
19	865393
888	865394
495	865395
26611	865396
5118	865397
31444	865398
15263	865399
16279	865400
12792	865401
60480	865402
60480	865403
166554	865404
112947	865405
18103	865406
16262	865407
77900	865408
78268	865409
20151	865410
54787	865411
1184	865412
54789	865413
8308	865414
53811	865415
164	865416
31659	865417
137068	865418
8489	865419
54787	865420
16131	865421
60113	865422
16131	865423
5915	865424
71	865425
394	865426
4362	865427
38959	865428
3498	865429
73226	865430
33786	865431
42782	865432
115219	865433
29576	865434
74615	865435
45604	865436
41602	865437
38036	865438
117907	865439
148741	865440
22333	865441
10750	865442
66199	865443
4878	865444
8001	865445
68151	865446
13925	865447
132373	865448
34101	865449
347	865450
81852	865451
1318	865452
14139	865453
1839	865454
80963	865455
34738	865456
34584	865457
1036	865458
63893	865459
14359	865460
931	865461
2895	865462
2895	865463
98891	865464
41481	865465
23991	865466
12077	865467
7592	865468
99434	865469
113749	865470
1953	865471
17222	865472
501	865473
14123	865474
195	865475
6947	865476
76693	865477
136078	865478
86767	865479
3089	865480
5108	865481
150	865482
1392	865483
9767	865484
3952	865485
944	865486
77667	865487
25452	865488
59437	865489
5108	865490
625	865491
3731	865492
738	865493
4392	865494
81782	865495
18707	865496
54199	865497
1033	865498
71	865499
4751	865500
115714	865501
109969	865502
12913	865503
1694	865504
113417	865505
73365	865506
1341	865507
516	865508
12709	865509
16330	865510
76685	865511
17156	865512
68856	865513
98861	865514
104958	865515
64573	865516
7343	865517
3778	865518
14018	865519
59829	865520
55715	865521
61638	865522
1182	865523
20687	865524
25452	865525
18780	865526
3009	865527
1010	865528
2683	865529
28820	865530
14800	865531
79341	865532
27774	865533
12212	865534
3916	865535
1457	865536
227	865537
27343	865538
26957	865539
9005	865540
58617	865541
326	865542
542	865543
61814	865544
2014	865545
1392	865546
383	865547
14174	865548
727	865549
1457	865550
146	865551
71589	865552
667	865553
49282	865554
425	865555
727	865556
2779	865557
1392	865558
281	865559
13481	865560
1076	865561
96420	865562
13916	865563
326	865564
41141	865565
17538	865566
3732	865567
15219	865568
3535	865569
52131	865570
53818	865571
7319	865572
364	865573
21024	865574
738	865575
6025	865576
1228	865577
73423	865578
77527	865579
102213	865580
495	865581
88	865582
1377	865583
4761	865584
91530	865585
54007	865586
69384	865587
4351	865588
2606	865589
4116	865590
4351	865591
10554	865592
1454	865593
162452	865594
10554	865595
995	865596
10554	865597
10554	865598
995	865599
995	865600
25235	865601
11347	865602
67598	865603
3683	865604
70387	865605
17608	865606
39239	865607
114941	865608
97	865609
48277	865610
9811	865611
13725	865612
10904	865613
117583	865614
112	865615
40	865616
24999	865617
56145	865618
19024	865619
31735	865620
227	865621
734	865622
49415	865623
124034	865624
62421	865625
13452	865626
52195	865627
137631	865628
6752	865629
5450	865630
2352	865631
5044	865632
26517	865633
4431	865634
31265	865635
189	865636
2172	865637
261	865638
997	865639
2333	865640
341	865641
53003	865642
517	865643
109873	865644
64306	865645
9589	865646
100609	865647
4088	865648
126	865649
96898	865650
22728	865651
162264	865652
74065	865653
60119	865654
997	865655
14457	865656
1264	865657
52544	865658
109555	865659
129181	865660
51952	865661
25563	865662
25307	865663
56145	865664
9589	865665
42119	865666
19459	865667
44024	865668
17146	865669
17146	865670
13420	865671
90768	865672
17976	865673
1951	865674
27429	865675
13487	865676
46822	865677
6809	865678
1539	865679
1805	865680
5122	865681
3628	865682
1047	865683
3295	865684
1856	865685
5650	865686
1061	865687
1061	865688
224	865689
3654	865690
76379	865691
9589	865692
94843	865693
48971	865694
73837	865695
34632	865696
11697	865697
36595	865698
19844	865699
134919	865700
37864	865701
80129	865702
4199	865703
18975	865704
69991	865705
5729	865706
54659	865707
12286	865708
78547	865709
3289	865710
10668	865711
703	865712
84034	865713
13846	865714
94959	865715
10706	865716
10706	865717
69039	865718
25974	865719
5245	865720
106	865721
3565	865722
11176	865723
9641	865724
78945	865725
7984	865726
7006	865727
81930	865728
5858	865729
27189	865730
2765	865731
150	865732
35154	865733
290	865734
22998	865735
22635	865736
251	865737
624	865738
163	865739
3399	865740
1110	865741
251	865742
787	865743
224	865744
3684	865745
14146	865746
628	865747
1115	865748
2018	865749
862	865750
3187	865751
67878	865752
577	865753
316	865754
358	865755
170	865756
25944	865757
3307	865758
3095	865759
375	865760
2158	865761
2158	865762
63815	865763
1467	865764
597	865765
527	865766
2265	865767
3600	865768
1629	865769
917	865770
1363	865771
56145	865772
63495	865773
12919	865774
9589	865775
56145	865776
12635	865777
52401	865778
35242	865779
59387	865780
5	865781
1537	865782
502	865783
14977	865784
85	865785
37	865786
61769	865787
3478	865788
3478	865789
